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
343261993078	343261993639	343261994189	343261994739	343261995289	343261995839	343261996389	343261996939	343261997489	343261998039	343261998589	343261999139	343261999689	343262000239	343262000789	343262001339	343262001889	343262002439	343262002989	343262003539	343262004089	343262004639	343262005189	343262005739	343262006289	343262006839	343262007389	343262007939	343262008489	343262009039	343262009589	343262010139	343262010689	343262011239	343262011789	343262012339	343262012889	343262013439	343262013989	343262014539	343262015089	343262015639	343262016189	343262016739	343262017289	343262017839	343262018389	343262018939	343262019489	343262020039	343262020589	343262021139	343262021689	343262022239	343262022789	343262023339	343262023889	343262024439	343262024989	343262025539	343262026089	343262026639	343262027189	343262027739	343262028289	343262028839	343262029389	343262029939	343262030489	343262031039	343262031589	343262032139	343262032689	343262033239	343262033789	343262034339	343262034889	343262035439	343262035989	343262036539	343262037089	343262037639	343262038189	343262038739	343262039289	343262039839	343262040389	343262040939	343262041489	343262042039	343262042589	343262043139	343262043689	343262044239	343262044789	343262045339	343262045889	343262046439	343262046989	343262047539	343262048089	343262048639	343262049189	343262049739	343262050289	343262050839	343262051389	343262051939	343262052489	343262053039	343262053589	343262054139	343262054689	343262055239	343262055789	343262056339	343262056889	343262057439	343262057989	343262058539	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2121	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	3300	1900	2700	2123	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
1402	226	66	71	62	73	84	85	76	79	75	65	58	61	65	80	56	61	56	47	55	65	55	50	44	52	54	47	47	62	50	46	53	58	46	46	60	58	43	50	53	44	50	44	41	46	41	51	50	60	47	52	52	59	41	55	61	46	37	43	46	49	42	48	53	39	44	59	53	47	36	43	51	51	43	40	45	57	35	55	57	57	48	53	65	45	52	46	41	50	63	40	49	47	59	47	43	48	56	40	58	44	51	48	46	50	46	49	51	52	61	60	52	49	60	52	37	50	48	39	48	57	59	52	50	29	48	57	51	42	49	53	42	53	46	42	48	44	40	46	40	41	58	55	52	63	56	52	41	63	36	49	39	61	44	52	47	52	45	51	40	44	45	51	45	44	52	47	46	48	53	33	36	47	40	48	55	50	57	37	42	52	41	48	48	45	47	46	45	53	59	46	45	47	39	57	54	44	45	48	40	44	49	29	52	32	58	46	52	48	46	49	51	48	63	38	44	41	34	56	48	42	39	44	53	43	35	54	51	42	54	47	54	42	47	45	62	53	52	36	39	42	46	46	50	35	40	54	48	62	43	47	46	58	43	45	46	53	52	53	43	47	42	52	63	36	46	52	55	33	55	46	43	53	49	48	59	43	45	45	69	58	52	51	44	52	57	47	41	44	42	44	46	65	43	51	63	48	43	51	49	58	48	36	33	54	39	48	52	53	46	43	41	48	38	52	41	46	59	49	46	34	49	47	45	41	54	45	45	42	66	48	52	50	55	51	60	40	50	53	46	55	47	43	44	46	56	50	43	40	41	47	53	48	47	44	39	45	39	45	56	34	44	57	52	46	58	47	51	40	45	56	44	53	47	38	55	53	41	38	47	57	37	52	42	43	36	47	46	41	48	48	62	49	46	46	57	47	44	42	37	46	38	45	39	54	54	48	45	38	45	46	52	32	52	50	32	52	45	47	55	48	56	40	46	50	51	43	50	51	38	41	53	46	46	54	40	38	42	66	49	58	51	63	45	55	46	52	48	45	55	47	57	47	57	52	45	47	51	50	34	50	47	46	42	47	41	45	49	46	46	32	54	40	54	52	50	42	44	55	40	47	57	56	52	58	43	44	48	45	55	35	55	37	47	58	48	46	60	47	42	55	49	60	52	56	51	73	49	63	47	49	58	45	43	47	43	36	42	45	43	48	44	55	52	43	49	58	44	46	44	62	59	51	35	57	55	47	61	47	51	53	43	62	56	46	43	50	64	50	53	51	48	36	52	51	61	36	43	41	34	48	43	45	57	47	54	49	48	51	45	50	49	58	42	49	45	47	50	43	52	50	58	40	54	44	45	51	44	50	50	44	61	45	47	47	45	40	39	47	36	50	42	44	64	41	57	52	43	55	42	44	37	45	48	46	40	50	54	42	48	47	40	50	50	50	55	38	43	50	51	46	41	43	47	57	50	50	48	66	59	54	47	48	52	29	46	53	48	49	56	31	53	56	58	44	41	44	53	42	55	45	42	45	43	39	38	50	58	56	40	50	43	53	40	50	41	40	46	60	50	39	52	35	43	46	40	40	57	58	47	43	49	47	59	56	40	32	48	50	46	47	49	50	47	55	47	37	50	47	44	49	41	52	48	41	60	37	47	44	60	51	51	38	55	54	43	51	38	52	45	46	51	42	42	51	40	54	51	44	57	51	41	44	60	61	58	44	41	47	49	50	45	44	44	57	44	58	60	41	43	60	47	39	44	50	47	63	50	42	35	46	52	37	41	44	49	53	47	44	43	55	48	37	44	44	38	51	50	39	42	40	46	38	50	32	53	53	54	44	43	47	46	47	38	55	34	54	40	47	42	57	49	60	43	66	39	56	51	46	43	42	50	45	43	62	39	50	52	55	57	47	41	50	62	42	56	59	48	52	53	54	40	54	45	42	56	41	45	54	44	53	41	46	44	52	39	54	49	43	49	43	65	54	55	36	50	46	38	63	51	42	45	54	51	46	53	54	44	46	48	54	49	51	40	48	55	42	56	56	43	45	44	54	59	38	37	34	34	37	53	39	43	43	46	53	41	42	44	46	30	31	40	59	53	42	66	55	47	57	31	53	44	44	49	56	46	45	46	47	39	48	52	42	60	39	45	46	44	58	50	38	46	50	52	56	50	39	47	47	55	39	32	63	42	51	43	48	42	41	41	52	41	43	46	36	52	49	47	51	54	37	53	33	51	44	40	44	42	36	46	60	51	63	41	49	46	42	45	46	69	53	40	49	48	56	46	59	49	49	45	45	43	40	55	43	49	50	43	42	49	47	53	42	67	32	46	55	49	37	46	40	42	49	46	40	45	45	50	50	44	52	51	47	49	59	42	51	50	46	43	49	50	49	48	54	48	50	47	45	42	54	48	53	58	48	54	41	40	49	45	50	51	39	58	53	60	57	51	53	52	45	52	37	47	52	38	40	46	47	35	53	51	56	50	54	44	50	48	38	43	54	63	48	45	42	55	54	50	53	53	50	38	37	50	54	52	58	48	46	40	40	54	37	59	52	54	50	36	59	47	49	55	52	57	41	53	40	45	44	49	51	53	41	34	45	46	41	48	40	36	47	55	38	38	37	55	42	58	43	54	56	52	50	53	49	50	46	47	48	45	50	60	51	40	57	52	37	48	62	52	46	43	37	50	42	40	42	50	56	55	42	56	47	54	43	52	54	49	54	42	38	49	54	40	54	40	34	59	38	50	36	50	55	50	49	35	43	38	54	50	36	46	40	52	46	53	37	42	30	52	59	42	70	48	44	56	48	44	54	49	52	48	42	50	50	60	47	57	44	35	57	47	61	54	41	47	43	52	46	44	51	55	66	55	47	39	56	51	57	30	40	51	49	52	53	48	41	40	45	46	42	51	36	46	39	45	51	46	51	59	42	59	48	45	44	45	49	48	51	57	44	61	52	49	46	39	47	43	56	47	46	46	53	52	53	37	41	46	58	42	53	57	49	41	43	45	37	43	49	53	48	53	53	59	40	51	57	52	49	41	44	50	49	51	36	47	49	42	49	31	50	51	36	42	63	50	66	44	49	54	41	53	59	44	56	60	44	61	44	53	41	39	46	40	49	43	65	41	42	49	59	50	41	46	61	48	46	48	57	39	43	70	52	50	56	51	51	62	56	40	48	51	45	46	47	49	50	36	48	49	39	40	53	49	41	43	47	43	45	44	51	53	59	52	45	46	53	38	44	49	53	42	38	41	52	60	48	48	45	36	53	46	63	44	46	56	59	48	55	43	52	62	54	52	38	56	46	56	62	32	54	47	51	46	41	39	34	46	46	45	41	52	42	53	48	61	50	48	43	59	42	37	54	37	50	50	50	38	44	48	47	47	42	50	54	56	48	44	42	58	37	64	49	41	53	52	44	44	49	58	49	53	47	50	37	39	46	48	39	50	49	45	41	51	38	46	57	49	54	49	50	61	47	44	54	53	45	45	55	37	41	50	51	48	54
17390	2486	924	1201	2779	3597	3375	2832	2378	1975	1650	1433	1315	1069	1035	930	955	812	801	805	739	707	637	655	675	629	581	601	593	593	560	578	522	519	555	527	501	536	554	535	516	528	517	505	507	507	533	497	519	486	511	475	496	515	483	512	505	523	493	500	513	505	497	496	466	454	493	493	499	496	496	503	471	449	479	486	492	477	501	437	491	474	460	509	527	486	483	478	524	528	494	473	467	427	496	501	494	480	488	510	440	477	470	486	473	504	437	486	474	497	492	495	476	503	456	489	518	499	465	491	514	464	508	494	444	478	507	458	479	490	493	490	486	489	444	470	477	482	447	491	487	480	445	498	505	468	439	435	521	507	505	471	469	470	488	482	503	475	470	455	475	455	465	465	450	442	480	466	472	509	480	442	477	472	476	502	511	454	478	497	508	451	460	473	487	449	466	478	494	479	461	479	472	484	484	456	474	491	487	485	515	475	476	458	484	463	485	497	493	466	436	483	496	468	489	461	463	472	443	485	490	464	434	475	460	482	497	493	519	463	492	503	483	488	495	466	481	509	487	474	459	468	457	524	467	496	481	441	475	455	487	497	435	477	461	452	473	481	476	469	443	445	485	486	437	486	462	458	445	486	444	518	463	512	453	476	489	458	478	462	413	447	436	469	426	469	503	491	489	487	461	473	470	458	491	488	473	460	479	463	482	439	499	474	473	474	489	443	431	444	454	440	457	488	450	486	457	488	473	509	479	488	475	494	474	469	497	529	488	450	452	512	452	488	456	507	455	469	462	504	447	450	461	471	443	487	448	472	453	461	480	481	482	496	477	488	496	482	456	442	438	456	455	496	473	456	464	468	493	468	461	480	475	495	447	454	478	471	454	520	434	491	459	441	490	475	453	464	496	455	455	470	468	481	459	467	478	469	447	484	453	544	484	487	462	487	474	474	481	463	477	489	465	448	466	466	468	483	501	454	458	473	445	481	429	506	475	475	433	479	483	506	478	470	477	464	469	498	494	481	471	457	474	467	473	468	441	477	475	498	462	461	462	475	489	498	458	445	472	454	464	458	443	511	450	460	479	503	468	466	486	450	540	487	488	488	456	465	487	481	478	483	461	470	486	473	489	480	451	441	456	460	518	475	446	501	472	459	471	464	523	494	486	461	453	487	460	478	513	471	497	498	487	473	451	481	517	465	483	467	473	463	495	507	467	480	465	441	496	485	476	447	475	453	466	478	473	498	461	497	470	478	465	466	474	486	456	477	463	463	498	453	481	475	469	477	453	467	483	444	505	468	483	466	463	479	479	450	461	478	443	504	505	410	481	464	438	477	517	495	489	484	457	474	464	464	501	490	469	482	473	483	471	467	452	494	470	487	501	471	464	474	485	465	494	469	478	484	455	476	452	461	465	481	502	483	487	463	476	493	481	485	463	471	468	442	447	432	467	477	451	460	465	511	486	541	476	484	466	439	490	484	453	470	476	469	487	489	451	539	504	443	493	414	450	478	477	443	471	471	461	466	485	499	485	470	500	481	503	471	494	459	449	515	471	446	467	491	495	499	493	523	470	467	488	436	489	463	460	454	478	507	462	468	420	514	492	482	483	455	507	474	483	449	477	509	476	446	483	455	475	449	491	477	511	478	504	443	499	453	476	511	502	522	478	470	512	435	473	445	461	471	520	486	508	509	454	477	471	479	481	514	460	493	456	479	516	446	500	514	468	486	473	453	473	479	464	489	464	473	498	452	491	454	495	495	469	470	423	516	480	482	482	475	499	470	469	454	439	486	480	456	453	474	478	501	462	464	465	458	469	477	455	472	472	537	484	500	479	528	470	485	466	479	481	462	465	502	467	485	470	428	498	416	483	464	478	515	461	488	450	488	483	466	470	478	487	464	514	466	463	514	464	454	442	479	445	474	482	439	479	444	463	499	509	494	463	411	484	471	472	475	440	494	497	494	469	449	480	552	437	478	483	512	451	477	470	468	477	474	481	451	480	461	486	462	477	422	452	472	451	493	495	496	494	507	479	471	471	452	496	445	463	467	513	474	435	482	438	504	466	501	506	466	487	466	474	460	473	453	512	491	483	476	478	475	471	498	470	509	465	470	464	469	490	500	459	463	489	465	445	491	472	446	499	484	443	440	488	508	468	443	496	432	463	490	464	466	452	441	509	478	436	480	469	463	473	460	467	442	511	440	476	465	431	499	437	489	455	462	479	475	430	486	449	485	473	513	474	445	484	466	482	474	444	471	458	488	490	454	488	510	528	483	485	502	488	460	467	485	452	484	468	474	481	476	475	485	480	465	464	485	492	494	439	490	478	434	464	439	465	449	468	453	488	484	470	464	484	467	494	476	485	469	466	485	459	485	481	472	463	488	449	486	469	455	483	464	483	482	467	444	487	459	490	491	512	431	459	488	483	478	462	488	472	430	494	449	442	450	505	517	496	462	486	477	494	494	461	523	454	480	466	463	465	450	459	498	474	462	452	546	447	497	493	460	467	457	506	432	486	436	501	470	439	456	447	479	451	436	510	456	436	479	477	508	479	500	452	495	507	460	454	450	435	529	490	435	465	433	488	453	455	444	496	459	487	495	508	472	469	434	489	451	458	460	448	494	469	421	465	450	468	473	490	480	494	405	474	464	495	465	430	441	456	497	431	450	487	461	466	459	496	513	467	479	459	524	465	479	466	479	483	494	487	447	460	473	450	455	481	457	449	487	479	489	487	480	496	429	499	512	469	486	464	487	444	466	465	480	479	499	471	451	482	502	468	456	470	523	436	489	485	521	463	472	512	503	449	478	455	486	445	506	490	497	472	506	486	464	491	486	457	477	492	460	484	428	509	460	463	452	517	494	505	416	495	506	464	454	486	499	457	441	483	496	443	476	489	479	483	526	454	459	484	530	460	476	467	431	452	482	481	460	493	453	485	466	492	482	498	460	502	466	477	470	476	435	503	427	466	427	454	483	490	473	505	502	487	448	496	469	468	471	473	496	472	474	440	475	467	490	493	481	425	473	476	460	445	471	471	490	476	461	477	481	475	485	458	489	460	458	489	454	470	477	487	448	486	463	467	457	410	495	481	456	463	511	501	462	485	450	470	505	459	432	457	438	504	484	449	474	504	456	455	480	493	487	460	465	434	477	472	488	511	480	478	440	497	470	461	453	456	462	502	468	470	451	516	490	478	488	465	492	475	443	473	479	455	465	482	439	467	499	482	470	460	446	483	497	457	446	494	502	466	486	443	477	486	493	499	506	481	496	487	477	476	469	487	466	496	540	469	505	501	485	488	445	525	462	481	507	456	462	444	468	506	448	418	488	481	507	441	424	458	482	509	434	455	494	439	433	451	483	465	492	481	448	435	450	492	470	448	487	473	490	472	482	459	482	480	477	472	501	487	458	480	491	477	443	486	486	471	486	466	435	509	508	467	458	485	474	456	450	488	499	489	436	514	451	523	446	473	479	470	497	523	455	478	483	458	482	442	497	452	471
829	56	33	43	45	42	49	46	38	34	45	30	33	50	39	33	35	33	46	31	31	44	34	45	33	33	41	27	39	35	39	30	26	38	35	34	48	43	41	32	30	28	27	28	41	30	37	37	44	29	36	36	34	33	37	40	30	27	35	30	29	40	38	30	29	37	34	36	36	22	33	42	32	49	43	31	28	43	36	41	41	25	32	29	35	36	40	37	30	35	35	31	38	37	30	34	41	40	32	39	32	36	29	30	29	34	39	40	41	37	32	37	37	44	30	34	43	39	33	30	32	32	38	32	30	31	37	35	44	45	27	31	49	24	40	43	27	24	32	34	31	36	41	39	35	33	33	38	33	39	36	39	35	31	41	24	38	27	40	28	25	35	42	45	36	34	36	32	43	31	36	41	37	33	37	32	37	30	31	37	24	26	29	44	31	39	32	36	40	37	32	51	47	41	36	29	36	39	33	37	36	29	37	27	44	34	30	27	41	33	38	37	43	35	35	39	30	33	33	31	43	35	28	40	28	30	29	25	36	48	55	30	38	36	36	27	31	35	34	31	25	34	36	39	39	21	27	41	36	31	30	27	44	33	26	34	25	47	24	46	37	46	26	28	25	26	33	24	43	31	29	29	29	32	39	25	29	26	34	49	30	34	27	30	29	36	28	33	33	30	34	28	39	26	41	30	43	35	37	29	37	35	30	33	38	24	37	34	38	32	38	36	29	27	32	39	36	34	41	25	39	34	42	31	35	35	35	41	33	45	33	28	42	37	32	40	31	29	30	24	26	35	33	27	31	38	26	30	32	32	33	39	27	38	35	44	36	36	24	38	36	36	42	33	35	37	37	34	38	38	34	38	39	38	43	39	26	39	31	43	29	47	22	37	35	34	41	38	40	26	26	39	36	38	33	31	42	36	51	32	36	32	33	37	36	36	30	50	37	36	30	34	36	21	37	42	49	26	40	34	25	23	33	34	34	27	38	46	27	40	27	33	37	28	32	25	43	48	26	39	30	32	37	30	44	39	49	23	33	20	35	38	27	36	41	31	37	41	31	32	20	29	28	25	37	28	31	35	38	27	27	29	25	33	32	38	30	43	34	32	37	39	38	40	37	47	29	37	36	31	33	35	37	34	34	40	25	30	28	31	33	36	35	40	33	42	33	40	33	44	21	24	31	29	27	38	34	42	20	21	37	35	27	39	39	33	32	33	47	39	36	37	39	32	30	33	38	36	39	36	37	28	34	32	36	40	37	38	33	21	36	29	36	42	32	31	37	38	28	39	34	22	36	36	27	29	42	37	27	39	41	29	43	35	34	35	33	37	34	25	41	39	36	36	26	25	35	32	36	40	41	31	37	27	29	31	33	38	47	36	38	35	32	26	29	38	43	29	28	31	43	40	38	29	33	21	36	30	21	42	36	35	36	27	31	41	30	33	32	35	30	28	30	30	28	28	40	37	37	45	36	32	33	29	43	34	34	30	36	39	45	33	43	41	33	35	40	36	31	42	36	27	38	30	34	27	37	38	45	41	41	33	36	47	27	41	35	36	44	31	25	39	34	38	35	41	38	31	42	33	24	26	41	30	39	37	34	37	39	28	33	25	23	34	38	24	37	26	41	43	35	34	37	37	22	31	33	26	17	39	35	33	33	31	30	30	32	38	35	37	22	30	27	31	42	26	35	26	30	39	30	37	36	36	37	33	34	25	40	31	30	29	27	37	35	37	37	38	38	26	36	27	33	33	26	38	38	36	31	33	29	34	43	35	33	33	27	27	29	26	35	37	32	35	33	24	26	31	35	35	30	31	34	47	25	31	46	29	38	42	39	28	35	31	41	47	35	34	37	32	31	36	34	36	42	24	25	38	42	35	35	29	44	13	35	33	30	35	38	42	31	24	39	41	29	26	43	38	33	41	51	35	29	37	33	30	35	37	35	37	32	32	36	24	53	32	27	33	33	42	35	27	50	23	33	38	30	33	35	29	30	31	34	29	32	20	34	27	27	30	28	30	39	31	37	41	35	37	31	33	33	38	39	38	29	33	38	34	23	30	42	28	40	34	32	35	45	35	28	33	42	43	54	31	41	48	39	35	34	33	42	36	41	26	28	28	42	32	52	38	33	26	45	34	24	38	41	32	32	25	34	40	34	28	39	34	46	39	36	33	21	35	48	32	48	30	32	31	42	36	37	23	38	38	35	45	32	31	46	38	33	37	44	29	25	40	35	23	37	33	36	29	42	37	41	41	27	33	26	43	31	43	32	37	36	36	33	37	49	33	33	39	34	39	30	25	27	47	32	40	31	33	44	48	41	29	22	22	37	21	34	31	38	34	33	47	35	28	32	43	33	34	37	31	40	34	34	33	33	34	28	31	30	42	37	21	28	36	33	31	32	35	44	54	32	44	36	27	26	31	34	42	29	39	27	24	37	32	29	40	21	41	37	32	39	39	28	43	35	32	28	37	29	42	29	43	35	30	39	32	38	34	31	22	32	35	26	28	31	29	35	36	27	29	30	23	28	35	43	35	34	22	29	39	34	26	30	26	30	30	30	37	32	29	29	37	28	40	30	30	35	29	36	32	30	34	33	32	39	29	31	35	30	36	33	23	31	31	32	33	39	31	30	38	48	31	31	34	38	28	47	32	38	39	29	37	32	43	35	36	31	33	40	34	29	36	34	36	26	33	22	39	38	37	32	38	34	46	28	33	38	37	33	38	26	30	30	28	27	38	29	38	33	40	32	36	44	30	30	33	27	43	29	38	36	34	32	31	32	41	24	25	28	44	39	39	35	34	25	37	45	34	26	39	36	29	35	25	31	30	27	37	27	33	31	36	40	31	36	38	41	39	27	27	44	37	43	32	34	33	24	38	30	27	36	39	33	35	29	41	40	32	22	50	26	31	38	33	28	34	38	40	40	41	32	29	33	38	39	28	34	34	41	25	33	33	34	32	38	30	26	42	31	37	26	25	39	36	29	36	33	29	36	38	36	24	47	39	35	36	27	43	31	37	36	42	38	27	31	37	38	38	35	39	38	31	34	41	39	27	26	25	29	32	36	37	38	48	40	32	28	47	38	31	40	37	47	43	33	31	35	30	36	42	32	33	26	33	32	30	39	40	38	41	34	36	32	19	27	38	36	33	40	30	33	26	40	35	36	35	29	35	34	32	37	39	40	36	22	33	30	32	40	38	41	30	34	37	42	21	35	25	42	26	43	37	34	29	38	34	32	36	40	35	38	35	37	29	35	32	35	42	37	34	40	34	34	42	40	36	30	35	39	18	32	33	37	37	33	31	37	41	38	31	33	40	41	41	36	26	30	19	40	33	35	41	38	38	41	30	32	38	39	21	34	30	39	43	32	41	46	39	29	37	23	37	31	31	33	31	41	32	23	36	40	32	32	37	41	34	28	31	24	32	34	39	25	44	35	32	26	28	38	41	35	34	37	38	31	28	30	28	47	31	29	42	33	37	20	31	34	30	32	33	31	37
10178	744	361	427	615	725	687	626	570	521	482	451	428	430	395	406	337	347	392	384	352	338	351	359	314	328	351	340	341	326	325	325	300	306	323	318	334	310	318	314	343	255	321	302	298	317	317	334	318	342	301	302	291	306	325	329	298	331	312	333	297	284	287	334	316	317	327	332	309	301	316	299	329	343	319	313	302	308	334	313	312	316	316	325	308	325	320	311	326	318	314	326	322	297	296	308	298	314	296	348	324	327	293	312	345	300	290	306	313	278	337	265	299	316	317	311	303	326	311	293	325	332	338	282	297	321	337	286	325	322	314	298	317	302	320	316	316	298	298	325	320	297	327	293	316	326	298	299	305	308	305	325	310	343	301	326	327	320	308	327	339	325	300	273	290	292	295	309	275	333	306	318	324	324	319	296	304	333	301	313	302	304	340	321	330	282	312	313	291	319	292	321	302	298	304	328	305	285	323	327	344	340	327	301	304	280	316	316	293	276	336	314	296	295	290	308	322	317	321	339	330	340	308	335	350	309	311	301	288	321	300	296	355	365	312	325	311	326	315	315	329	308	301	302	333	323	332	324	327	297	329	328	330	305	342	310	365	313	321	318	314	308	323	324	312	340	320	308	316	350	301	298	289	306	320	329	288	300	334	356	314	312	317	311	320	331	350	312	300	316	300	305	310	317	317	304	311	315	317	342	303	297	297	317	332	330	294	298	331	318	308	297	327	333	318	330	316	302	312	328	312	336	314	310	315	361	289	307	321	312	275	308	329	318	291	296	309	327	305	333	305	333	309	304	317	343	304	330	294	285	311	335	340	314	289	284	371	324	298	309	333	323	295	290	305	297	307	305	296	313	299	321	334	328	330	322	320	304	338	301	298	295	291	306	297	310	286	323	312	305	338	297	366	344	307	328	308	302	312	304	309	308	303	305	306	337	303	315	310	292	310	324	285	325	319	342	285	312	296	298	320	303	325	324	307	304	338	309	324	308	305	299	312	303	324	337	297	310	329	286	312	310	322	323	321	334	329	299	288	316	292	317	297	316	299	287	324	323	299	304	293	315	317	334	277	310	309	350	300	310	282	313	327	309	298	346	336	326	334	300	314	314	318	309	318	320	292	322	328	342	309	296	329	312	281	284	323	325	339	303	306	356	284	328	313	331	331	338	294	322	328	335	325	304	331	303	352	297	292	301	293	317	314	316	306	283	295	298	309	291	335	301	325	325	304	317	309	306	301	296	293	298	336	331	302	329	328	345	319	302	296	325	321	296	318	315	322	306	346	304	284	339	310	315	304	333	289	330	337	328	330	321	318	349	326	335	294	319	359	313	306	313	321	331	313	310	337	290	302	304	317	318	301	336	314	304	321	288	302	301	342	293	296	327	315	314	309	314	304	280	308	325	319	307	315	328	311	321	339	311	311	331	326	280	318	307	302	300	305	288	305	283	314	299	301	322	329	310	320	348	304	315	355	337	343	313	297	307	313	310	325	309	304	309	352	343	322	284	331	311	325	317	337	353	316	291	308	304	308	326	333	298	330	303	319	311	308	299	303	320	368	299	343	322	311	295	284	305	304	344	325	324	297	317	302	307	303	327	311	346	322	292	290	319	326	310	313	346	320	296	308	308	302	317	315	309	296	297	308	318	321	293	312	314	315	330	323	329	303	320	317	310	306	312	316	311	330	305	300	306	312	336	310	319	329	304	341	297	343	339	314	323	320	323	338	323	308	341	305	353	328	303	324	342	327	319	311	331	331	298	301	294	337	335	280	318	314	305	340	317	332	317	315	306	276	304	300	303	304	331	315	323	323	295	322	311	289	309	278	295	320	317	338	326	304	328	331	290	331	321	334	328	327	325	314	339	300	311	307	312	320	324	315	304	306	318	330	305	288	317	329	330	324	315	305	320	308	298	368	308	305	292	293	318	338	312	344	298	313	293	327	325	318	365	297	309	308	290	292	301	299	310	322	296	283	294	320	309	302	309	313	304	335	307	318	319	313	317	332	306	291	318	292	297	311	307	347	338	351	344	321	289	344	313	322	314	316	311	305	321	334	324	299	302	290	311	318	321	337	313	318	309	315	311	324	327	327	302	291	316	298	331	314	337	328	289	328	330	344	335	322	334	345	336	281	333	326	311	325	338	325	326	314	315	357	311	330	292	320	319	300	322	309	302	290	317	327	332	312	299	323	330	327	291	297	270	344	316	336	305	291	309	298	312	303	311	322	316	319	289	294	306	327	302	315	332	333	322	342	286	302	330	344	334	323	277	315	317	328	320	288	326	308	323	364	305	315	317	309	316	320	295	315	306	316	295	290	309	291	318	325	323	321	317	319	293	286	315	309	320	347	309	327	316	314	328	285	337	303	303	341	296	329	324	297	349	306	282	326	315	303	309	285	314	318	294	335	279	305	290	315	335	323	335	310	316	306	332	292	374	291	267	337	298	310	286	322	311	294	313	319	318	306	312	307	338	302	335	310	330	273	330	303	324	341	309	317	324	322	303	303	290	321	321	301	323	312	336	309	309	361	317	322	309	332	306	338	329	298	269	319	302	335	293	274	316	286	314	346	300	317	319	312	302	333	323	328	336	308	324	320	317	325	321	304	319	329	334	282	299	307	331	332	354	331	295	296	304	350	300	324	323	312	271	313	328	322	332	329	317	310	299	296	274	313	308	299	295	288	307	338	298	331	318	323	303	308	312	322	329	339	306	310	330	316	301	315	322	313	302	331	307	327	329	303	304	323	330	297	314	306	334	310	315	303	319	318	333	287	326	332	295	334	328	294	324	300	283	322	338	314	315	303	337	306	316	297	316	302	326	335	302	313	278	320	297	319	303	342	269	287	325	296	309	304	344	308	314	309	315	334	301	285	326	279	308	363	275	288	344	310	301	317	313	344	294	271	302	331	313	334	307	312	313	315	333	313	332	309	304	287	290	305	306	300	296	343	315	310	307	294	303	273	310	299	338	312	299	295	318	326	309	338	304	313	354	310	323	299	288	316	298	320	316	319	302	320	308	323	293	280	338	317	275	289	318	341	318	296	278	289	305	316	308	306	315	307	321	298	301	320	327	314	320	316	336	294	331	320	319	338	336	340	299	310	332	326	299	320	339	332	296	318	292	286	304	295	299	308	333	321	319	312	331	325	299	308	336	306	298	322	300	312	322	334	315	323	360	309	288	299	325	340	311	321	330	333	313	360	336	310	314	306	320	308	326	335	332	329	304	324	307	323	301	313	314	321	309	310	323	290	306	306	319	309	297	342	320	303	295	284	315	304	327	318	289	297	297	297	296	315	329	303	298	293	315	338	316	317	312	305	333	313	326	339	302	322	321	345	320	322	344	328	308	326	320	312	305	346	297	351	286	290	301	315	306	282	301	312	321	276	294	328	304	331	320	309	311	312	310	323	327	329	334	340	307	342	313	312	320	311	350	325	318	307	362	331	342	305	309	311	285	302	328	330	310	302	288	312	370	314	289	323	326	321	305
948	152	78	60	71	66	93	71	93	73	89	95	75	78	77	69	55	67	54	77	69	68	67	55	70	65	44	67	81	68	55	82	56	55	61	69	77	55	53	60	58	62	53	74	61	66	56	63	69	60	61	57	60	66	52	66	63	63	57	61	62	57	58	76	67	58	81	63	59	65	60	56	56	66	63	64	63	66	52	63	40	59	64	58	65	52	75	63	65	66	62	74	77	68	57	48	72	76	60	70	56	67	71	72	62	65	66	60	47	68	69	69	47	48	59	74	64	69	57	55	65	57	78	73	58	70	68	64	61	55	55	71	58	67	55	74	74	67	67	70	65	70	63	53	60	73	58	67	66	69	60	59	63	65	69	50	79	52	68	63	65	59	59	58	66	69	79	65	73	72	68	55	78	66	57	71	57	64	74	58	72	55	66	69	50	55	67	67	64	67	62	63	56	66	70	64	70	67	64	54	67	57	64	65	69	72	60	66	85	67	47	53	59	64	62	76	51	63	63	71	69	77	71	64	69	66	64	65	65	60	69	70	57	65	56	55	72	61	62	65	56	58	57	60	69	54	57	64	65	62	63	63	68	69	66	65	70	84	59	56	58	65	64	66	79	51	65	55	51	58	56	71	76	66	63	62	56	60	48	65	79	57	61	70	51	65	70	77	65	52	51	73	71	73	54	56	65	62	66	68	63	51	56	69	57	62	68	69	57	63	62	62	75	57	52	64	66	57	57	54	55	58	59	60	73	60	54	64	63	64	89	71	62	56	60	63	64	65	53	64	63	67	62	67	51	69	67	48	70	61	55	72	58	69	55	62	64	63	54	86	66	69	75	77	63	61	52	63	53	66	63	68	58	66	66	68	56	69	56	72	45	61	63	57	56	47	64	60	71	57	55	50	60	81	64	57	58	75	71	71	55	70	71	66	79	72	65	81	55	68	75	59	65	67	64	56	59	67	76	73	80	52	66	66	53	57	63	61	60	68	54	66	68	75	67	76	56	72	53	45	61	65	70	69	67	63	60	68	71	59	69	67	56	60	66	56	52	61	48	66	67	54	67	57	57	50	51	67	72	58	65	52	75	70	67	73	55	60	65	61	64	53	61	52	70	64	73	68	68	60	60	67	69	63	79	83	66	50	63	61	43	46	53	62	76	52	63	67	71	66	67	63	63	65	54	64	63	51	69	69	69	66	51	63	63	78	75	52	63	64	62	70	51	54	58	73	59	76	63	64	63	48	52	68	78	62	69	65	64	49	60	62	61	58	74	50	73	69	56	58	78	70	55	69	77	58	79	53	70	65	58	63	63	62	61	68	57	69	53	58	59	57	63	61	55	62	59	51	63	61	53	58	54	52	52	69	64	57	50	63	75	78	64	62	64	49	58	59	61	72	46	72	61	66	56	51	69	61	58	60	69	65	58	62	68	57	76	66	56	53	64	61	66	77	61	77	73	53	73	68	64	63	66	55	70	58	76	58	53	75	50	43	59	59	61	71	54	80	56	51	67	49	64	55	60	68	60	46	62	63	66	57	56	71	69	65	66	49	64	53	44	68	70	74	74	60	57	51	69	75	67	57	54	61	53	60	69	70	72	78	60	81	63	69	57	64	70	53	59	65	67	45	70	69	63	64	55	74	57	61	71	65	54	73	52	57	55	53	53	71	69	70	64	53	67	42	62	57	89	74	50	68	62	63	75	66	63	63	62	58	50	56	71	67	62	65	67	64	58	63	64	63	65	71	68	60	64	71	62	55	52	62	84	58	48	55	57	65	61	47	73	71	52	58	68	68	67	49	77	61	59	86	49	64	52	73	62	50	73	72	61	49	81	50	67	58	62	54	61	78	62	68	76	67	69	79	54	68	60	66	62	55	74	63	49	73	66	69	62	63	73	70	48	65	65	75	66	57	65	66	63	67	69	50	72	80	60	64	64	68	57	85	55	68	70	60	49	49	81	68	54	68	72	66	66	69	62	57	64	66	56	66	52	69	62	83	67	61	50	63	60	62	69	64	61	51	54	64	56	74	71	68	79	66	55	52	55	66	57	71	66	67	49	58	59	54	58	57	61	58	62	63	62	62	65	64	67	66	52	66	53	52	68	60	62	56	49	66	64	77	64	55	41	54	66	53	63	64	59	56	69	61	63	49	67	60	69	57	66	62	60	43	60	61	71	54	73	58	76	52	57	64	69	67	64	62	48	50	66	61	59	67	74	75	70	55	69	61	59	56	74	68	53	63	53	56	51	59	50	69	62	63	78	57	59	71	78	74	62	50	58	69	72	60	68	65	74	53	64	64	59	66	61	60	71	61	65	61	48	63	64	62	70	69	59	66	71	59	71	57	57	69	36	62	58	66	62	49	63	55	73	56	69	67	62	55	61	53	69	51	53	61	66	59	60	62	63	55	58	64	67	65	62	58	56	63	60	74	73	60	64	77	55	70	65	73	64	56	63	69	61	61	52	66	75	70	68	72	68	68	68	60	48	63	58	68	70	102	75	56	55	67	66	42	47	49	77	64	68	57	63	57	68	69	59	52	57	64	53	65	55	64	76	55	65	62	65	61	64	82	60	75	75	60	48	63	77	57	52	60	66	74	53	59	67	57	62	60	67	67	51	47	68	54	69	60	61	62	62	61	43	54	59	72	74	51	59	63	65	71	66	71	55	59	72	56	63	53	70	63	55	63	71	62	62	63	75	44	66	62	72	69	59	57	52	58	83	74	64	61	74	55	73	62	55	73	55	58	48	56	70	55	76	66	55	54	60	61	69	58	66	59	64	68	51	53	75	64	59	58	68	60	62	67	64	60	60	58	61	63	68	74	67	51	59	60	66	51	77	73	75	62	71	71	75	56	65	65	69	65	62	58	66	81	63	74	57	64	72	63	72	58	69	64	67	72	69	56	62	65	57	68	59	51	62	65	61	68	55	70	75	71	66	63	64	53	63	57	61	46	54	52	79	67	72	69	58	57	56	64	57	66	51	63	69	78	57	71	52	55	74	47	68	59	68	69	50	60	67	61	68	65	66	69	71	61	56	74	52	72	67	63	55	65	66	65	74	53	56	59	56	59	64	58	67	76	63	67	53	64	55	58	58	62	64	59	56	69	59	76	69	46	71	57	53	59	59	69	65	60	50	50	56	58	64	75	65	59	66	62	69	71	47	56	68	48	52	55	67	62	64	57	57	75	63	68	79	58	61	59	74	68	64	54	65	67	56	45	45	58	66	60	53	58	69	65	64	73	73	54	62	54	66	67	65	52	61	66	63	66	72	75	60	55	62	47	64	68	75	51	61	61	50	59	66	57	47	72	71	67	62	66	59	72	76	53	69	53	61	67	57	66	71	48	68	68	52	56	64	47	60	64	53	69	62	82	64	46	61	62	79	61	53	69	65	67	57	66	63	50	64	61	67	81	67	65	76	52	61	47	59	55	69	58	66	85	54	63	75	62	66	65	63	58	59	58	59	57	63	54	70	63	61	77	76	53
15163	1646	844	1119	2141	2644	2352	2051	1671	1465	1314	1088	1005	973	886	829	816	770	759	735	758	681	725	686	659	624	644	689	640	632	649	664	583	644	629	637	608	578	628	605	632	611	650	606	594	568	622	610	615	626	623	592	618	629	640	631	594	558	626	558	608	589	608	581	603	633	598	587	575	596	605	576	626	561	628	633	576	565	581	588	592	600	599	607	622	593	572	604	602	607	558	534	609	538	567	604	608	589	581	547	565	608	634	645	600	620	629	591	598	619	554	572	619	572	580	584	623	604	578	612	582	593	585	586	552	634	533	615	607	551	596	554	603	598	575	601	595	606	596	591	613	566	628	585	557	557	581	559	600	576	589	578	607	591	587	533	595	600	560	599	560	611	573	587	591	622	581	566	577	593	604	604	563	589	548	561	611	585	564	587	572	626	607	580	603	614	599	595	602	603	582	599	610	592	529	557	578	590	610	581	629	618	586	575	605	578	567	598	616	596	626	591	622	571	617	621	615	600	599	561	575	591	621	617	559	580	608	585	549	609	566	586	587	555	567	602	585	596	616	590	594	588	592	587	606	559	630	616	585	583	594	595	595	608	596	585	656	581	568	618	592	589	586	583	609	587	624	554	559	591	558	616	600	524	583	611	559	562	572	544	556	616	578	580	597	603	566	611	588	604	620	554	618	570	595	576	581	589	597	603	561	569	592	597	621	611	603	579	597	579	583	557	651	571	583	621	599	592	634	637	604	583	582	588	598	582	597	583	581	534	624	629	586	590	628	565	554	610	622	576	610	558	593	564	592	546	628	644	569	588	577	583	579	577	603	609	618	603	611	591	588	595	562	637	636	563	558	575	596	595	597	603	573	608	560	582	569	603	568	589	572	601	593	576	620	628	577	605	577	586	603	610	611	546	571	561	527	575	613	570	623	552	579	598	622	589	604	572	560	573	569	619	567	594	599	591	613	579	636	584	551	565	576	572	592	604	600	612	537	618	580	651	574	583	617	556	587	590	600	575	584	593	566	568	542	610	604	534	613	582	588	583	622	570	567	626	561	610	624	587	587	610	585	589	592	565	603	583	561	621	544	617	597	547	578	612	575	573	601	599	576	581	558	603	576	602	587	593	551	578	574	614	608	616	603	593	605	580	626	604	587	588	553	596	588	594	611	611	587	617	596	653	571	566	561	552	609	545	590	560	596	593	601	602	577	592	541	594	592	572	587	560	559	566	609	600	615	599	596	589	568	555	568	575	569	556	599	573	577	585	608	609	605	615	589	555	628	558	623	597	523	615	588	588	553	558	590	611	574	565	596	597	604	592	557	577	553	586	589	572	577	573	608	566	631	545	607	592	567	614	572	579	604	597	545	604	579	597	591	573	570	585	582	627	598	576	581	581	621	590	581	595	591	580	606	581	591	645	577	590	522	533	577	569	645	606	567	596	598	561	610	578	587	616	604	572	604	591	600	594	639	610	593	604	584	600	562	599	561	589	553	620	575	587	592	578	601	528	637	606	567	612	591	613	591	635	588	572	602	553	557	626	599	600	596	552	582	584	574	574	600	599	601	592	551	557	587	608	591	573	643	566	609	589	607	589	592	608	573	604	598	599	594	562	600	567	606	575	610	598	578	598	606	566	593	579	595	572	585	577	632	592	573	574	575	589	582	594	596	581	553	540	614	563	600	583	584	561	596	636	586	574	605	622	603	603	609	644	598	570	543	580	593	600	591	576	585	535	579	591	626	571	573	565	612	588	557	586	603	551	592	569	584	605	580	571	603	566	549	633	586	602	591	617	608	590	587	586	574	605	592	587	527	568	601	573	618	587	578	597	602	596	651	653	589	613	561	582	524	651	593	624	561	596	610	578	593	573	596	580	628	567	546	602	591	606	553	571	597	586	580	606	611	560	588	605	615	587	532	610	583	559	598	577	596	603	595	563	564	585	603	610	578	568	580	545	583	576	575	603	567	593	642	575	559	584	586	557	591	592	618	548	548	564	557	614	603	585	582	613	606	607	583	592	548	633	573	578	606	605	577	537	606	607	559	575	627	580	585	597	616	589	600	632	598	585	607	587	624	613	562	567	593	591	590	592	610	583	592	600	620	563	615	612	563	617	592	589	590	591	596	574	583	614	574	575	578	567	619	593	588	598	587	573	560	599	549	622	602	615	586	599	589	559	599	601	563	583	576	583	597	606	561	624	608	602	602	551	557	581	588	595	589	585	632	631	609	590	582	552	586	589	574	533	571	638	582	562	607	583	549	567	594	593	608	562	592	571	552	625	581	609	617	608	555	574	590	607	539	593	566	572	575	586	572	606	603	621	570	602	629	577	572	622	571	653	593	597	567	594	564	593	625	603	606	608	575	576	614	590	606	610	547	610	593	564	585	555	577	556	580	581	615	628	566	610	587	583	570	582	607	533	595	631	556	562	597	577	609	592	622	574	628	587	618	601	585	607	553	566	632	578	639	607	599	594	579	607	612	562	614	550	618	590	596	543	660	563	606	611	588	592	576	593	621	637	610	575	586	566	607	576	631	573	604	634	613	624	609	572	557	590	599	596	532	592	602	622	601	609	578	633	579	585	566	594	626	577	581	594	588	586	569	554	598	626	590	567	545	556	585	523	589	577	601	576	577	565	587	599	556	582	609	571	602	567	548	559	579	568	590	538	591	585	586	594	604	567	578	597	563	635	579	561	585	559	594	601	569	570	622	583	564	579	601	572	552	551	585	543	553	599	579	572	632	556	627	567	590	537	582	589	603	555	591	629	563	567	563	562	554	643	649	576	581	613	608	597	613	515	562	581	584	579	546	572	568	587	566	560	559	559	621	570	586	589	565	600	631	619	625	575	583	555	574	628	583	586	548	608	592	584	566	580	590	553	527	563	589	571	608	581	639	593	543	575	571	607	601	608	569	583	576	558	582	582	620	579	562	613	565	541	555	560	619	566	576	531	562	579	617	575	567	593	575	611	562	574	588	576	560	621	607	582	612	528	647	532	610	572	580	603	624	575	563	559	576	611	583	580	595	611	559	572	613	615	590	603	594	571	588	563	553	571	542	607	592	578	582	586	606	618	590	582	576	592	599	532	530	598	631	572	540	561	535	607	596	570	599	577	592	545	620	591	584	538	574	580	548	593	601	599	581	584	622	626	552	582	531	577	629	582	598	588	602	633	575	573	579	590	591	605	630	601	607	626	567	566	546	585	595	572	592	573	592	599	558	583	617	559	579	567	584	592	570	611	580	596	600	581	580	574	610	562	579	567	645	581	565	623	588	563	590	632	522	581	578	579	620	589	632	579	587	572	575	617	580	548	594	621	589	600	610	584	635	596	577	561	601	593	619	620	578	584	626	608	593	570	602	591	615	567	583	594	593	587	634	619	554	599	534	622	592	628	605	572	547	603	603	626	556	615	571	594	566	549	599	632	609	575	543	616	600	581	607	546	584	602	613	588	578	592	622	606	600	611	640	593	617	624	587	564	608	610	632	622
1539	63	34	21	17	27	29	35	43	32	26	27	21	19	26	20	14	24	22	12	14	22	14	11	13	17	16	15	14	17	20	14	13	19	13	8	13	6	13	9	14	10	22	13	15	15	13	15	18	12	19	19	13	14	17	19	18	11	15	12	7	9	11	13	16	11	10	6	7	13	18	12	9	11	12	13	14	10	19	15	7	18	15	10	12	20	13	16	10	6	14	13	14	10	16	10	8	19	14	11	14	12	8	16	11	17	14	5	15	14	14	12	8	13	6	14	10	12	10	13	11	17	6	11	14	15	9	13	10	12	11	13	13	13	8	12	14	13	11	13	13	7	13	11	11	11	11	17	14	7	14	10	12	10	14	15	14	11	16	13	7	16	9	8	12	15	11	16	14	9	17	8	19	11	9	12	15	12	13	18	15	10	15	13	10	16	17	8	11	18	15	10	13	14	12	15	14	9	7	6	18	8	13	11	7	13	11	12	15	12	15	12	17	9	17	10	16	11	13	20	14	14	19	11	11	11	16	7	17	15	7	18	13	12	20	15	10	17	7	11	15	14	12	11	13	14	12	17	17	15	11	11	12	12	9	10	17	13	7	7	14	7	8	11	10	16	9	8	21	13	14	7	12	10	12	13	12	10	13	10	5	11	16	10	12	6	17	13	12	12	7	14	12	12	12	19	10	13	10	23	7	12	11	12	14	14	16	10	16	18	15	12	10	13	17	10	11	13	11	7	14	13	9	15	20	25	13	14	11	7	6	9	6	10	10	12	12	9	18	15	19	10	12	11	13	16	13	8	7	12	11	5	11	19	6	11	9	17	16	6	19	13	15	13	13	13	11	18	11	14	15	9	10	15	16	12	13	17	16	10	16	12	5	17	16	19	16	5	9	9	11	14	20	12	16	14	11	13	10	26	10	12	16	10	7	18	21	8	13	13	9	15	11	10	10	13	8	13	12	14	9	12	13	14	12	14	13	12	17	11	16	11	2	17	14	12	20	17	7	11	10	20	15	8	8	10	17	16	7	15	14	8	14	8	16	14	17	7	10	9	11	8	13	11	12	10	14	16	13	14	13	12	17	10	7	14	18	14	17	11	18	15	15	10	9	10	12	15	10	11	10	12	9	9	16	4	12	6	12	9	7	11	10	9	16	11	12	10	16	5	14	10	21	15	14	20	16	9	10	10	7	13	14	9	8	10	7	15	8	13	8	11	13	16	13	12	12	8	13	9	13	8	11	6	12	11	9	10	14	11	11	15	9	13	12	11	9	10	10	11	9	15	13	10	16	10	10	10	12	16	12	17	10	12	13	14	9	10	10	11	13	11	7	10	10	8	12	8	12	11	8	8	9	9	9	10	11	18	12	10	16	13	10	14	11	11	13	12	9	16	16	12	11	20	16	11	11	6	16	8	14	13	15	15	11	6	8	14	9	7	10	9	6	12	12	9	11	12	12	8	13	8	18	4	13	13	14	9	11	19	14	8	12	16	6	12	12	16	14	10	13	10	13	15	11	14	11	17	9	10	24	15	13	14	16	13	17	16	10	11	13	9	15	10	16	11	13	17	10	15	12	13	9	12	17	9	17	12	10	17	8	14	10	11	8	13	10	5	10	9	3	14	9	16	9	14	13	16	13	10	8	17	15	8	13	10	4	16	11	7	11	12	15	19	13	15	14	16	12	16	14	10	19	13	17	8	16	9	12	11	10	4	12	12	13	12	15	11	19	10	8	14	9	16	7	16	15	19	13	8	9	11	10	15	7	12	14	16	10	13	7	11	13	16	15	9	16	15	19	15	14	8	11	16	11	10	14	15	15	12	13	8	17	15	17	14	12	17	12	17	18	10	13	11	15	12	12	5	7	6	9	9	11	13	10	11	12	14	6	13	22	15	16	12	9	9	11	11	11	12	6	10	8	16	8	18	13	22	17	11	11	15	10	11	6	10	13	25	22	13	13	12	16	9	11	19	9	12	14	13	15	9	11	11	11	8	10	14	9	16	15	17	10	12	9	17	14	16	16	15	15	12	16	13	11	13	14	14	14	8	15	14	14	17	12	11	17	21	11	14	10	13	20	14	10	9	11	9	18	12	10	18	14	11	18	10	17	10	9	9	10	18	14	10	9	7	10	20	15	14	11	14	17	17	7	12	24	13	8	9	10	15	17	13	8	15	11	13	8	14	8	10	11	17	12	9	13	13	11	17	10	11	8	11	13	9	10	8	11	15	15	16	14	14	13	11	6	17	8	10	11	13	9	6	12	9	17	16	10	18	14	18	16	17	16	13	10	13	7	16	12	8	17	15	8	15	17	9	12	16	12	16	9	10	22	13	14	10	10	6	14	15	15	8	13	8	12	11	12	15	15	11	9	15	7	16	15	12	12	14	16	9	9	15	11	12	13	15	19	8	11	16	10	13	11	8	11	16	15	10	11	17	9	12	11	10	9	11	12	7	11	11	7	12	12	10	11	16	7	12	18	4	12	12	10	13	9	10	14	9	6	5	18	6	15	15	15	14	10	6	16	10	9	19	17	8	16	11	13	13	12	11	11	14	11	9	13	9	13	12	13	15	3	16	14	13	16	16	12	11	10	8	9	8	13	14	9	9	12	11	9	17	13	12	16	11	14	17	11	18	11	17	14	4	11	15	16	9	15	8	13	10	12	14	11	12	10	9	15	10	14	12	7	15	12	16	12	14	3	14	14	17	9	12	13	6	11	13	15	8	11	7	9	15	8	14	11	10	11	20	9	9	8	9	13	11	13	12	16	13	11	11	8	14	13	7	10	11	18	13	12	13	14	12	11	8	12	13	15	9	15	13	11	12	20	7	11	12	17	15	11	14	9	13	15	19	12	11	12	15	11	13	9	20	21	19	16	13	9	15	14	12	15	10	11	14	19	12	11	10	11	11	13	12	13	16	13	14	17	12	13	7	16	16	14	13	14	17	10	10	12	9	17	22	17	9	12	10	7	14	10	18	11	10	10	15	13	9	16	6	13	13	14	15	13	12	12	16	13	5	12	10	14	13	11	10	7	14	7	11	8	15	15	15	18	12	11	15	15	12	12	6	7	8	16	10	15	15	10	10	9	17	8	15	5	12	15	15	12	7	11	14	10	6	13	12	11	10	12	19	8	14	12	9	11	13	12	10	13	21	14	20	18	13	9	9	14	11	15	11	4	11	9	11	12	10	17	15	11	14	17	12	11	8	16	15	9	11	15	11	17	17	10	9	11	13	9	14	16	9	8	8	15	15	10	16	25	8	11	19	12	12	12	14	18	13	9	13	12	11	11	9	9	10	9	13	15	8	13	14	12	13	11	13	11	13	15	9	10	13	13	14	11	12	14	8	18	11	19	14	16	8	15	13	11	10	10	18	9	15	8	14	7	13	12	16	7	9	13	9	16	8	12	12	5	8	10	12	13	16	15	12	10	15	9	11	15	13	15	15	11	16	9	14	9	13	9	12	19	8	8	9	15	6	19	13
16660	908	369	504	1249	1836	1766	1395	1220	950	809	681	600	573	460	397	379	367	338	295	292	279	247	237	241	234	193	179	215	197	188	186	191	181	182	182	158	161	173	158	139	159	148	150	149	120	128	158	149	139	121	129	132	143	135	137	135	116	120	130	142	135	122	111	131	132	148	135	137	142	130	136	119	119	122	126	141	129	127	124	140	106	125	121	115	116	126	130	117	110	117	104	105	116	142	126	134	102	123	139	125	91	120	112	109	147	114	124	123	117	105	117	107	120	133	122	146	105	109	127	114	119	117	117	126	138	97	129	144	110	119	119	147	112	127	131	123	113	126	106	111	132	126	112	138	126	110	142	116	142	132	107	110	123	107	120	116	128	123	143	112	121	115	113	144	107	124	115	109	125	116	124	125	139	128	118	131	121	128	120	115	120	128	123	121	112	127	102	116	114	121	108	108	126	111	130	109	122	121	129	98	126	104	128	117	134	127	115	133	123	126	106	128	120	91	95	105	127	113	136	122	119	127	136	96	119	126	125	128	115	115	110	123	123	111	131	125	108	126	119	126	116	118	130	111	114	115	136	105	116	123	104	128	120	130	124	119	117	127	134	124	131	135	106	106	132	128	99	109	127	126	104	118	103	107	145	138	107	118	99	112	123	112	141	126	96	100	108	121	114	113	124	123	131	133	131	110	101	104	115	131	125	107	120	124	108	133	121	133	122	110	144	110	124	109	123	129	119	128	138	130	107	123	127	105	109	125	123	110	144	116	119	115	118	108	116	128	131	119	121	129	107	106	119	110	116	116	114	113	122	132	105	114	127	130	136	140	104	117	111	111	117	111	110	129	116	130	135	110	109	123	111	142	129	111	101	139	103	101	135	127	124	99	119	116	103	105	118	132	115	105	117	128	121	116	117	133	124	118	123	118	106	128	123	130	125	118	125	113	118	142	119	121	122	131	123	124	126	108	124	124	120	99	113	115	134	115	126	133	130	96	135	108	106	112	126	107	116	124	126	129	104	104	108	114	148	119	119	126	134	110	121	119	139	124	141	115	122	126	94	130	127	115	112	106	115	120	120	100	122	124	116	114	130	125	118	112	121	107	121	133	116	114	111	116	106	121	118	114	125	126	110	116	121	111	115	124	118	126	111	130	126	110	122	132	117	130	118	127	105	118	124	115	108	104	128	123	123	123	122	119	125	125	123	120	123	123	129	134	119	128	136	124	114	121	113	116	112	110	116	115	108	113	124	113	112	115	130	123	136	123	106	113	100	122	135	138	119	129	128	117	121	136	139	131	111	123	125	107	126	117	118	130	128	121	123	118	109	108	133	122	112	118	118	111	98	112	118	125	118	118	125	121	118	125	115	118	132	122	114	125	104	109	116	135	104	130	133	113	115	143	128	97	120	122	115	109	133	111	121	124	113	112	105	104	109	113	113	127	115	132	116	107	118	120	100	139	112	127	120	121	113	131	124	136	108	124	126	144	133	126	115	108	101	129	126	113	112	118	130	108	127	129	118	143	114	110	126	125	125	109	132	109	120	130	107	116	134	110	118	131	134	143	107	121	102	125	114	126	112	116	136	126	112	116	110	99	119	106	137	132	95	108	118	106	96	101	115	104	130	136	107	113	131	116	109	114	109	102	133	111	128	113	117	97	101	117	99	111	111	106	111	121	121	122	138	117	132	107	104	108	106	116	128	114	103	143	102	117	98	126	101	101	102	113	108	114	115	111	97	116	118	111	122	115	108	109	133	120	141	113	113	118	96	131	118	118	157	117	135	148	124	101	114	131	126	113	112	118	88	111	115	142	111	130	124	113	97	140	120	137	144	118	117	112	107	110	121	130	114	122	127	137	100	123	107	139	121	119	124	109	105	108	130	107	125	131	115	116	125	116	104	116	132	112	130	113	105	110	114	108	105	111	112	110	111	122	131	119	116	119	120	136	112	118	122	124	103	108	117	122	111	123	114	114	118	124	129	124	131	107	110	133	116	126	119	134	111	96	103	130	108	107	116	115	106	118	114	105	115	115	120	141	98	118	139	113	107	123	114	116	122	100	108	103	91	132	107	127	145	132	135	105	134	141	129	113	137	138	100	122	100	121	109	109	119	121	113	113	127	125	121	116	124	117	107	105	116	115	111	105	118	109	123	130	129	118	113	125	98	125	114	112	117	130	121	118	127	110	102	104	140	127	129	118	109	108	116	117	114	113	116	122	125	114	106	119	118	100	110	97	94	117	126	124	117	112	106	119	115	112	125	112	112	130	134	131	144	126	109	88	127	135	114	128	125	135	130	143	113	118	108	112	116	106	114	120	138	133	126	109	128	109	127	129	116	110	102	137	104	110	111	132	110	118	107	120	120	118	115	107	114	117	113	125	100	121	105	118	110	134	128	116	113	116	124	119	113	133	118	136	107	102	123	116	121	132	121	127	129	112	103	117	131	114	117	122	117	127	131	118	126	134	141	115	125	98	124	111	137	123	117	118	109	122	109	127	132	134	123	139	130	132	149	122	110	125	120	125	120	114	147	130	96	101	108	129	127	107	119	122	119	147	110	114	130	102	113	118	120	144	133	124	141	119	92	109	121	113	118	106	101	120	124	124	111	109	122	116	103	103	137	124	134	117	125	124	126	116	126	116	118	112	128	116	111	118	113	116	96	119	129	116	118	119	116	125	117	117	131	123	104	115	124	118	133	131	113	105	103	126	96	99	120	112	128	120	107	119	112	129	123	121	121	148	114	106	109	110	125	117	132	111	112	113	123	113	105	117	137	104	139	111	116	136	115	126	128	138	103	113	103	111	128	133	121	124	116	127	121	123	132	109	105	103	116	116	124	109	141	132	142	118	111	129	98	123	119	130	113	120	122	114	134	111	119	116	120	117	131	137	133	135	120	110	121	115	98	129	113	99	131	107	131	115	116	107	114	101	127	93	137	113	98	117	124	126	104	117	131	120	126	126	103	109	128	133	112	119	114	118	116	105	137	113	133	118	123	123	115	117	105	120	111	117	112	123	119	100	114	106	115	132	113	116	119	113	118	121	119	127	108	120	108	96	118	132	113	118	110	131	139	121	115	122	123	121	123	123	109	118	117	94	124	122	126	138	121	113	118	133	117	113	107	131	122	119	136	101	138	103	150	98	110	105	127	137	108	114	112	136	105	120	123	114	113	122	125	103	127	113	126	133	126	119	160	106	115	114	121	120	114	146	145	120	106	131	116	123	113	113	113	119	122	127	132	112	113	126	105	127	120	106	119	100	129	120	94	124	119	110	127	112	137	124	134	103	110	108	127	116	119	99	113	106	128	125	132	141	138	121	143	121	119	125	118	116	117	119	126	137	123	126	105	119	106	112	112	98	128	102	111	123	129	123	115	122	113	113	121	117	112	115	130	115	118	124	132	123	121	115	138	89	122	107	104	129	120	120	113	117	113	107	111	106	120	117	123	100	106	116	127	128	130	147	128	136	127	124	119	118	128	122	111	117	122
1522	157	70	71	68	71	76	80	70	83	65	65	71	79	70	60	48	71	54	51	60	54	52	50	55	48	40	44	68	53	48	43	41	54	42	54	54	57	45	41	44	44	37	49	51	56	48	36	50	55	46	61	44	61	58	45	48	50	45	43	39	60	50	50	40	44	49	45	52	55	47	56	57	38	52	49	47	56	57	41	48	48	49	68	39	41	51	45	50	43	47	47	38	53	31	53	43	45	56	59	51	54	51	48	51	55	50	49	39	41	41	39	46	55	49	55	50	36	53	44	48	53	53	45	45	52	54	42	51	41	56	50	47	44	35	51	55	38	47	49	56	42	54	49	41	44	40	50	41	53	45	55	45	52	49	46	41	45	47	54	42	43	49	49	48	49	50	43	57	55	52	53	44	43	49	53	65	42	43	51	63	48	43	46	39	60	48	38	55	51	44	46	48	43	51	50	50	54	41	53	52	44	38	54	41	45	60	40	44	47	59	46	45	61	42	59	36	52	61	53	51	46	47	56	53	46	49	36	53	45	60	47	45	53	46	42	45	38	44	49	37	52	44	42	43	43	54	54	55	41	53	50	44	42	61	49	53	50	49	52	54	53	55	59	29	55	45	44	48	47	52	43	52	31	44	48	40	49	52	53	40	48	42	46	46	52	64	47	49	53	43	50	45	36	51	38	45	52	47	39	46	42	49	46	45	42	52	52	51	54	41	57	44	51	44	39	52	54	41	46	55	62	39	36	57	51	51	51	46	42	40	43	65	54	57	44	47	53	49	39	36	49	48	60	56	32	41	40	52	55	53	36	52	57	49	50	46	57	53	51	47	41	66	43	41	56	53	53	62	45	30	39	45	43	43	48	45	48	43	47	44	51	37	48	40	50	54	59	43	36	44	48	56	46	47	41	43	44	51	46	57	54	65	44	56	47	60	49	38	51	51	45	40	72	44	35	53	52	46	49	42	45	59	60	48	42	46	58	51	58	57	52	49	40	46	48	39	43	43	47	39	47	34	36	61	33	41	54	42	51	42	49	59	45	51	43	42	47	53	60	57	46	50	50	47	41	54	57	49	51	58	44	49	46	50	36	59	53	43	48	54	49	41	57	39	52	49	49	39	49	42	48	42	51	54	51	53	54	41	57	66	43	47	59	52	40	39	43	44	44	55	40	45	53	43	44	44	58	53	45	53	45	33	70	47	49	55	42	39	49	51	58	43	59	47	48	44	44	51	46	38	51	42	40	53	65	50	56	48	43	59	43	43	58	42	50	47	48	58	48	48	54	44	46	49	45	39	41	56	46	52	39	50	50	46	46	49	49	53	34	57	36	49	43	51	56	35	52	48	37	52	53	47	60	41	50	55	43	56	58	45	53	48	51	55	56	43	35	44	47	46	39	47	58	43	46	59	62	48	48	43	41	45	41	62	40	43	41	50	48	46	43	45	56	50	51	60	57	45	44	48	61	47	58	51	56	35	48	50	44	41	44	41	43	43	49	30	53	46	50	47	51	45	54	43	44	50	55	36	36	56	47	42	55	53	54	63	55	49	57	52	48	51	42	57	55	50	49	44	47	55	57	39	47	43	55	45	45	52	53	50	50	45	62	42	42	61	53	40	54	55	48	39	50	54	50	42	41	42	61	52	47	52	49	58	54	53	46	49	39	47	55	57	45	48	48	40	43	52	42	36	45	43	46	57	40	66	37	45	52	54	46	40	53	38	47	49	49	49	40	61	49	40	48	45	43	44	45	57	57	67	41	58	49	45	67	57	45	50	56	37	41	51	47	36	44	54	37	46	67	44	54	57	53	44	47	57	56	52	43	49	42	47	49	57	46	41	61	43	38	53	52	62	42	37	49	40	59	38	47	59	47	42	46	52	48	41	43	54	38	44	47	61	55	40	62	52	43	57	40	53	50	55	50	49	39	60	50	41	49	55	57	63	52	50	49	42	55	55	39	61	33	44	41	48	47	55	50	56	56	48	52	52	51	47	59	51	49	47	41	40	42	44	44	48	46	44	46	46	46	46	58	48	45	43	51	53	52	43	46	57	52	44	48	49	51	44	42	36	44	48	53	38	49	49	48	45	62	48	44	52	39	47	50	53	47	63	52	52	47	43	42	45	39	44	60	41	38	60	42	49	43	47	54	60	58	40	55	53	41	63	46	39	59	46	49	50	51	43	39	39	48	52	58	41	38	38	47	52	54	49	45	45	60	51	45	53	49	58	46	51	49	41	48	50	39	52	36	51	54	36	45	39	48	53	56	51	47	53	44	48	51	51	54	49	52	53	41	47	42	41	47	56	33	48	67	45	57	49	48	45	49	52	58	57	44	46	51	40	41	40	48	38	46	45	38	45	35	56	53	47	50	56	50	45	42	63	45	60	41	53	52	41	39	62	49	40	52	38	47	45	53	52	44	47	32	49	41	38	41	57	53	50	50	59	37	42	49	38	54	57	39	59	57	46	51	41	51	58	45	49	42	35	48	52	57	56	61	41	58	43	59	42	53	46	41	49	45	52	47	43	53	45	54	38	57	53	47	55	53	57	44	46	62	39	54	40	42	43	50	45	48	51	34	51	51	35	42	42	45	44	44	52	45	42	44	46	49	58	49	62	46	55	39	51	48	44	51	48	52	51	54	50	43	30	47	43	53	62	45	43	44	47	43	38	54	39	43	34	43	41	60	36	54	35	54	37	52	53	42	49	64	51	52	59	42	50	49	47	37	56	48	53	31	54	45	52	51	52	42	56	52	46	51	66	54	44	52	56	43	45	45	46	42	48	41	60	46	44	38	39	45	56	59	47	51	49	37	45	39	53	49	54	37	51	55	42	41	47	41	37	53	50	52	47	44	60	39	38	43	42	39	60	42	54	50	50	41	41	49	49	55	40	56	50	47	44	46	50	54	47	50	40	46	51	50	51	54	55	57	43	58	55	56	49	38	42	48	53	49	57	52	40	46	69	37	37	59	41	59	47	42	53	44	47	42	45	45	44	49	54	46	46	57	46	47	39	36	44	50	45	45	54	49	54	44	39	55	50	44	45	49	55	48	57	50	52	45	57	54	46	68	39	49	41	41	48	38	56	41	45	51	39	50	48	47	42	47	48	48	48	55	41	50	39	45	49	46	54	47	44	40	58	47	54	46	46	41	60	39	45	44	57	40	62	52	50	54	50	33	41	46	58	51	54	37	46	40	60	52	46	58	46	39	42	46	43	52	52	43	41	50	36	43	34	42	44	51	41	47	51	40	43	50	57	41	45	49	39	49	41	47	35	61	50	54	47	45	46	44	48	45	57	52	35	46	52	70	46	36	35	46	47	63	41	38	43	49	46	50	48	38	35	47	50	44	32	54	48	53	51	45	51	48	55	57	52	52	43	52	57	54	61	48	42	54	49	53	56	48	46	58	45	49	41	50	51	51	55	37	48	36	53	51	40	53	48	47	43	48	66	40	46	49	51	48	43	45	43	34	59	51	47	51	38	46
17957	1888	916	1183	2782	3660	3375	2818	2281	1956	1548	1394	1290	1097	1068	971	877	824	787	766	690	762	669	659	596	644	635	592	605	552	563	554	544	532	546	540	562	530	551	508	500	495	590	513	519	492	510	506	499	536	505	501	503	468	516	498	531	491	465	509	545	522	526	488	487	505	456	488	475	460	461	510	510	478	459	480	502	508	491	500	534	474	480	444	476	474	506	453	501	523	493	464	481	474	511	476	491	508	487	480	488	439	466	486	482	510	460	482	493	484	467	469	480	497	496	478	465	483	495	508	491	487	460	488	516	477	455	479	477	453	473	507	462	508	469	485	445	503	455	462	484	509	480	493	461	472	455	477	448	526	493	494	476	486	479	431	477	460	480	430	475	492	456	493	488	487	494	499	472	477	455	480	443	498	458	460	443	459	450	499	482	512	475	444	505	467	464	457	473	443	455	469	502	446	470	484	476	446	498	445	501	470	470	445	469	506	474	525	468	472	465	480	471	460	508	469	456	470	469	491	454	517	453	451	472	462	496	507	459	496	515	439	467	444	523	522	484	482	445	452	499	443	469	479	459	493	457	468	512	490	497	452	453	465	423	485	406	456	498	460	472	492	502	467	471	475	454	497	441	494	444	483	467	477	473	452	455	496	488	497	467	499	496	463	458	491	496	477	461	459	470	483	448	493	490	495	489	486	480	478	500	473	458	481	484	484	460	469	452	459	465	493	494	459	486	465	500	489	491	469	477	452	472	453	499	483	517	472	463	506	478	447	504	487	468	460	451	455	528	506	500	452	487	462	516	454	433	465	441	485	478	480	483	490	459	504	499	486	480	458	510	474	509	473	513	481	444	464	472	452	489	510	487	445	495	450	441	471	439	478	458	513	456	462	473	503	487	488	465	427	469	476	500	463	467	479	487	482	482	503	462	507	436	493	493	479	475	476	495	504	429	494	488	445	455	501	472	473	473	484	452	521	468	451	466	504	456	514	502	492	487	461	444	485	430	469	500	497	483	474	514	440	430	484	444	497	472	485	472	470	484	491	476	455	461	450	484	465	472	482	468	447	483	461	461	461	469	461	445	479	481	502	510	513	518	476	473	460	458	490	487	472	451	500	461	486	515	493	404	482	474	541	486	462	473	503	475	485	468	498	489	482	476	508	489	438	458	482	439	478	511	476	488	480	423	473	476	474	485	483	466	509	451	467	516	502	429	491	448	487	462	490	468	479	474	452	457	487	456	462	436	502	486	469	478	497	434	443	462	444	475	450	485	497	490	479	472	487	472	469	494	508	471	469	445	494	463	453	480	447	504	506	486	469	431	479	479	470	477	498	456	427	472	478	458	501	492	464	547	483	484	490	476	481	480	472	509	479	483	471	457	437	469	459	502	471	478	503	491	515	497	461	480	468	465	470	471	500	504	463	485	479	469	422	449	478	505	508	459	474	468	482	474	461	467	482	528	458	450	497	457	516	478	444	449	519	488	459	459	464	474	462	508	488	464	492	469	470	500	463	482	483	463	457	455	459	484	516	479	466	480	476	481	482	481	491	459	467	530	497	471	468	515	511	463	500	488	473	492	434	509	453	466	479	479	477	463	459	474	493	479	476	494	464	474	501	454	489	478	500	482	493	487	468	472	482	459	491	501	491	444	472	465	476	483	480	477	451	479	466	479	486	500	491	476	481	473	478	502	480	469	482	483	480	475	477	467	471	486	491	454	523	480	448	478	494	471	479	459	443	475	470	451	488	467	443	475	493	473	449	443	497	454	480	440	485	450	457	459	507	467	485	475	502	442	466	494	492	506	450	487	438	448	430	483	484	472	483	488	496	487	471	471	517	448	490	483	512	484	470	456	489	470	480	486	519	450	454	497	496	486	473	448	451	469	525	490	471	481	496	468	486	435	474	479	508	481	469	495	453	456	483	475	461	463	513	464	455	479	476	429	440	481	468	484	466	491	436	473	438	487	488	451	457	451	466	458	462	486	518	491	489	516	490	463	465	467	491	479	502	511	472	500	467	467	489	518	446	467	496	462	460	490	492	477	482	491	472	508	435	474	473	476	480	506	472	468	472	454	455	525	465	473	488	462	471	479	475	496	468	476	498	445	498	439	445	480	478	466	487	457	462	479	473	479	481	477	475	482	503	436	488	470	479	512	463	506	495	433	463	460	480	471	501	479	502	479	457	458	489	467	501	531	470	488	478	481	471	506	464	481	494	472	492	481	451	425	462	502	481	471	478	487	481	516	442	427	443	464	494	463	505	485	467	506	457	483	425	460	445	474	457	478	481	483	449	482	465	440	523	488	511	473	448	521	491	492	486	499	487	460	488	474	460	478	474	449	473	491	488	472	451	463	497	476	503	526	502	511	482	534	444	514	525	465	480	469	476	461	436	452	509	463	482	460	483	417	461	466	465	464	447	482	467	467	475	490	495	514	479	503	451	493	495	464	488	461	494	480	448	505	471	495	486	479	485	468	489	455	494	450	488	478	485	495	480	495	472	480	493	454	485	476	477	455	426	469	522	450	472	437	527	468	495	469	493	457	486	439	468	493	438	452	451	486	460	467	458	455	453	473	470	463	474	460	450	465	503	461	485	450	467	497	501	442	482	479	522	497	433	474	499	488	477	467	431	489	483	459	454	488	517	469	467	468	477	471	466	465	490	454	526	485	474	466	460	502	476	468	482	476	471	468	473	516	498	467	485	498	454	478	475	487	466	466	493	501	456	446	477	475	442	463	483	440	485	424	469	422	538	493	458	453	485	479	448	488	520	446	498	469	445	470	517	425	518	464	477	481	475	462	471	463	475	497	476	464	490	495	474	490	445	476	492	483	482	506	475	475	496	449	502	466	457	484	488	500	462	498	460	474	481	476	490	463	500	464	476	527	453	483	463	473	468	489	493	468	510	483	489	479	479	475	470	484	472	498	480	525	483	487	469	498	471	450	456	437	477	514	478	479	466	465	494	499	445	515	546	468	464	479	457	443	461	482	465	482	458	448	483	495	473	483	495	476	459	510	504	500	501	442	506	488	483	484	487	484	453	454	472	490	480	477	469	475	437	476	464	470	475	443	470	453	445	473	464	484	515	475	463	464	486	476	472	491	473	465	496	452	464	433	436	455	499	461	496	493	470	491	490	442	463	471	498	520	458	449	488	489	479	457	466	452	468	474	492	467	516	500	490	476	485	436	556	501	498	496	443	461	483	494	459	464	490	472	480	481	472	472	491	461	439	479	449	455	452	501	499	424	465	481	458	439	451	437	490	439	448	450	450	467	468	462	474	478	464	486	459	454	456	438	488	481	447	482	482	489	513	498	445	492	469	487	457	489	436	515	482	465	459	493	512	459	492	497	493	508	498	454	456	482	444	454	522	462	446	476	500	492	507	500	512	478	509	495	446	507	477	449	481	476	485	508	526	460	499	439	470	486	466	426	457	462	518	481	462	496	459	480	502	457	491	489	473	456	488	476	447	486	460	459	480	490	479	503	493
906	47	43	37	46	38	40	32	33	43	40	37	31	33	43	36	28	35	28	30	37	40	28	40	36	32	43	31	41	36	30	33	23	40	33	30	35	39	37	44	42	40	38	24	36	30	38	29	34	23	40	37	30	27	38	25	34	28	31	29	28	34	40	22	38	27	32	32	39	38	33	37	37	37	39	36	34	45	25	37	33	48	31	45	29	29	36	40	35	34	38	20	28	28	39	38	36	26	35	33	30	32	35	32	30	43	27	36	35	42	23	28	36	28	31	43	33	31	29	42	29	34	36	27	40	35	34	26	41	36	29	42	38	38	31	34	34	38	34	31	33	38	40	31	42	41	38	39	39	39	30	37	27	34	38	28	32	27	21	32	28	34	27	37	42	52	44	19	37	40	46	36	38	38	41	25	41	32	37	40	28	27	33	38	36	22	34	34	40	33	36	22	37	32	45	36	30	22	34	36	48	35	31	34	29	32	33	32	33	33	46	34	33	35	33	26	34	31	29	38	30	38	28	23	32	28	40	40	28	24	25	23	28	34	46	34	48	37	26	20	28	27	36	33	33	21	36	32	26	42	29	49	33	33	31	35	40	35	26	37	33	42	39	40	42	34	31	29	33	36	33	37	48	31	35	40	26	18	35	45	34	39	32	38	23	44	41	31	43	28	30	38	31	31	34	36	34	33	42	43	23	28	43	50	30	23	48	30	22	35	38	31	32	28	35	32	40	31	37	38	35	26	35	34	46	37	28	37	32	40	33	35	24	25	32	24	26	33	45	42	35	32	33	33	29	29	35	23	31	22	34	31	38	33	35	41	36	30	49	32	30	34	24	30	24	29	29	36	43	36	36	32	39	37	37	37	41	39	31	36	22	37	25	38	31	35	39	36	39	41	30	28	26	28	31	32	26	32	42	35	28	23	28	32	31	32	34	25	36	35	35	36	43	33	35	46	29	31	38	45	19	40	31	38	22	41	44	25	40	36	34	26	37	33	30	35	40	33	38	43	42	25	42	41	39	34	30	31	35	35	31	27	41	29	33	31	31	32	41	29	39	42	35	20	32	33	27	41	27	35	31	44	41	27	36	40	31	35	30	34	29	29	39	35	37	28	33	36	26	31	31	26	38	25	35	24	39	24	29	29	24	34	26	44	33	35	35	24	35	37	37	37	33	35	30	31	35	25	32	26	31	36	28	27	41	26	32	38	44	28	37	35	47	33	28	36	29	33	42	39	37	31	35	37	37	42	30	32	40	33	32	37	33	32	43	23	27	39	38	29	34	34	28	30	38	35	25	36	32	35	32	31	34	44	27	36	35	30	33	32	43	34	35	43	29	32	34	28	29	31	26	33	23	44	29	43	35	35	24	43	35	40	32	40	38	38	31	39	37	31	30	28	41	30	26	31	35	29	29	29	28	38	38	45	43	32	32	28	29	25	33	32	31	40	36	28	35	42	41	30	35	32	36	34	48	37	30	33	37	27	33	33	36	28	39	24	35	41	33	42	28	34	28	34	36	37	35	21	47	40	27	35	42	38	44	30	31	25	21	33	32	39	51	31	37	37	42	35	44	34	43	40	36	30	25	26	35	19	31	33	41	40	33	38	42	36	38	28	31	28	32	40	27	37	39	37	48	47	43	39	23	33	39	35	50	35	38	36	29	28	34	36	34	40	32	29	35	24	37	33	21	36	38	32	18	35	31	23	33	26	42	27	26	40	24	27	34	41	31	48	46	38	29	42	39	34	36	29	39	46	34	42	33	33	29	26	27	41	31	35	32	33	39	29	58	39	43	32	26	33	36	36	33	29	30	39	40	29	23	40	32	26	34	31	34	32	32	39	47	32	41	43	29	32	20	28	26	30	43	25	32	25	40	30	36	34	34	45	39	41	24	33	36	35	36	24	34	32	34	31	34	30	32	30	29	25	29	31	34	44	35	38	26	39	50	34	30	35	33	36	25	25	37	33	32	33	22	40	27	32	25	44	25	38	26	41	34	33	24	33	24	29	39	34	39	34	39	34	48	29	36	50	32	42	42	23	40	43	44	35	34	40	32	29	37	27	35	33	33	41	35	35	39	42	21	40	34	27	39	40	35	41	30	29	25	44	32	26	34	39	38	27	41	34	44	32	34	35	37	26	34	40	36	40	34	41	39	32	42	31	31	30	26	34	33	32	27	33	28	38	34	33	44	28	27	36	48	33	25	24	38	36	38	30	29	42	37	42	20	35	33	22	31	40	32	32	37	24	45	38	37	50	45	23	33	40	40	40	40	43	33	36	33	33	24	28	43	36	27	31	27	33	42	36	33	39	26	52	50	36	46	33	32	27	39	32	29	42	34	34	34	51	38	35	35	41	39	34	43	22	36	29	34	45	34	35	44	34	32	38	42	33	29	39	43	45	45	44	32	38	38	31	45	25	37	41	36	31	26	46	35	31	31	36	32	40	29	37	30	24	37	38	39	24	28	30	34	27	31	41	38	32	41	41	35	26	33	31	33	34	34	36	30	42	32	36	34	34	35	35	33	29	47	32	35	35	38	34	27	27	39	38	40	38	37	34	32	31	38	35	28	33	32	36	25	27	47	26	41	33	30	31	26	31	36	43	20	36	24	37	37	28	43	34	34	45	36	33	20	33	31	31	37	38	36	27	32	37	36	43	27	35	48	22	25	41	32	43	37	40	46	32	25	39	38	34	29	28	27	26	29	44	36	33	31	44	37	29	31	39	25	43	31	34	41	32	28	41	33	45	38	39	33	30	35	32	32	35	27	28	25	33	36	29	33	36	32	31	43	31	32	26	26	29	33	35	36	38	38	29	41	43	24	37	42	44	41	26	38	29	41	41	48	43	29	36	32	37	23	35	32	45	34	39	32	28	28	29	34	37	31	39	29	37	27	42	38	34	38	45	24	31	26	27	35	38	38	37	40	42	19	37	36	36	34	31	31	38	44	38	40	34	36	33	24	47	38	40	37	33	36	22	30	32	53	41	34	36	26	33	35	36	41	35	29	28	42	27	38	25	30	35	37	26	31	39	34	43	37	32	25	39	32	20	36	47	36	37	42	30	43	28	34	28	44	35	34	27	40	24	29	33	21	35	40	38	38	39	39	29	25	39	26	27	28	39	30	31	38	36	31	29	26	33	24	19	34	39	46	34	34	27	31	27	40	32	29	33	36	33	42	23	29	30	34	32	36	33	43	38	37	31	41	35	39	33	31	24	33	33	30	36	41	28	41	33	31	35	34	39	28	32	38	25	39	25	37	39	38	32	37	35	35	41	27	23	39	45	33	24	29	35	33	55	26	27	42	31	32	36	37	38	34	47	32	34	29	35	39	31	38	26	30	49	32	30	49	46	39	34	37	35	35	40	30	28	37	37	46	35	37	39	35	28	29	43	36	27	25	28	33	35	28	38	38	43	47	35	40	37	26	33	28	42	27	41	37	37	22	34	47	31	37	38	30	34	39	39	37	39	34	40	42	28	29	33
11040	662	408	404	610	715	740	637	591	523	507	449	427	414	414	372	387	379	358	373	366	352	353	376	360	368	359	339	350	320	351	312	336	353	314	302	362	276	327	346	319	319	319	365	313	311	316	319	344	313	334	296	322	319	340	343	319	299	355	401	298	322	359	356	332	342	296	295	321	310	335	299	316	316	331	357	349	321	348	321	354	355	313	326	321	319	338	314	328	323	371	307	335	320	330	342	336	337	285	320	332	280	335	348	324	322	330	311	302	311	329	342	336	344	299	298	331	333	355	330	342	320	327	340	323	285	317	287	312	322	323	329	343	345	318	353	331	314	297	333	315	326	313	341	303	327	318	318	312	329	319	347	346	313	308	337	319	312	326	322	303	319	353	314	319	361	282	327	299	313	331	359	333	315	347	340	333	329	333	319	302	320	300	324	294	334	338	341	352	304	331	328	327	307	318	342	338	313	300	322	338	330	343	329	315	328	327	344	335	308	353	297	350	321	316	304	301	318	322	314	326	345	290	315	325	306	321	318	320	341	357	305	352	312	335	305	330	302	327	329	314	330	354	310	306	317	295	311	327	299	357	313	300	327	305	344	342	315	323	330	351	311	304	303	326	316	308	284	305	308	302	341	359	321	325	325	362	285	315	312	304	328	342	298	321	362	327	336	302	317	328	336	329	329	323	300	311	318	301	337	326	332	315	300	330	321	345	331	323	344	339	308	330	334	317	314	314	334	327	335	327	329	332	324	331	306	330	280	324	291	288	320	310	344	315	298	372	334	324	330	334	335	307	348	324	349	299	318	300	320	343	338	304	321	330	305	309	335	316	357	324	310	331	351	338	322	320	323	317	348	341	342	329	301	335	336	304	274	336	352	345	284	333	336	304	330	350	348	307	304	307	318	297	300	303	312	303	309	264	340	322	314	318	337	301	327	318	311	357	331	300	308	337	299	302	315	315	307	336	346	293	305	285	347	339	337	310	319	329	307	332	328	320	289	331	315	301	332	308	341	332	304	350	308	305	326	317	323	307	324	305	331	296	353	290	290	316	328	330	330	322	304	298	314	315	336	336	340	293	337	344	337	298	312	357	304	320	323	344	330	299	302	295	338	328	321	310	300	347	327	336	326	331	341	332	348	361	326	335	333	312	317	340	302	302	311	310	337	336	295	320	307	326	310	306	319	295	285	356	356	321	328	312	315	309	314	318	318	328	317	311	318	318	320	334	361	318	301	335	326	357	324	301	306	313	334	335	324	308	313	291	322	322	327	329	285	315	328	315	330	330	296	332	327	316	313	338	279	319	300	310	311	300	318	314	317	301	323	370	341	302	324	303	322	325	326	320	317	320	301	329	316	326	324	310	313	319	333	314	298	322	326	314	335	341	329	300	300	305	338	330	335	334	359	306	323	349	304	309	306	326	329	326	310	315	306	348	312	323	322	345	338	347	336	305	307	316	318	319	332	355	299	356	309	293	331	348	374	331	314	335	338	329	313	343	326	318	295	337	323	336	309	335	333	319	303	329	365	312	294	298	308	326	349	297	309	314	331	345	344	293	308	315	345	323	318	341	324	321	341	298	322	330	291	324	311	335	337	334	301	343	339	325	334	343	328	343	338	331	339	317	335	317	341	334	353	320	302	320	325	330	315	344	314	301	315	323	298	329	353	302	312	287	318	339	315	325	336	336	333	322	341	322	338	342	288	287	325	340	336	335	339	344	309	321	307	304	294	302	333	301	333	307	297	305	327	312	297	309	323	327	328	333	330	333	281	304	345	308	335	310	303	316	342	290	332	344	305	333	313	327	309	332	330	322	339	285	295	277	281	311	338	312	297	311	320	343	296	336	304	272	285	303	360	325	324	319	312	325	387	315	328	291	320	334	316	316	351	348	305	303	331	328	324	323	341	296	332	297	336	314	342	314	310	334	331	323	323	299	321	347	306	316	326	316	309	316	328	326	304	323	328	344	311	318	326	335	304	316	298	348	322	332	294	283	325	326	328	331	290	317	360	344	308	351	326	308	311	333	325	328	308	334	327	303	329	338	331	289	329	306	360	320	323	314	333	298	304	295	325	313	321	313	310	317	320	319	337	308	320	325	328	279	320	336	316	345	312	314	334	334	328	300	313	344	333	303	329	342	290	334	336	334	334	311	356	316	338	305	329	351	328	301	291	312	327	324	362	327	303	344	321	303	328	335	320	337	314	297	290	279	326	290	292	338	324	333	293	284	316	282	307	312	334	327	316	306	323	350	310	324	327	329	336	369	312	309	305	352	337	336	339	304	309	307	319	325	314	298	334	313	317	365	311	310	335	333	335	310	329	331	306	339	334	341	328	307	299	326	315	292	334	290	297	310	321	331	306	292	323	337	326	379	335	322	332	348	335	327	323	296	304	347	308	296	336	320	296	307	331	315	316	297	298	290	266	299	334	338	321	326	323	328	347	322	311	302	339	346	329	311	315	314	347	350	340	314	337	299	330	337	349	333	337	366	337	336	333	380	310	311	304	321	347	325	290	318	329	304	341	316	312	348	291	297	287	305	340	346	325	296	305	326	333	315	315	293	326	314	337	332	330	347	287	324	324	323	298	302	331	345	317	363	301	323	329	329	329	337	324	308	305	352	316	296	342	350	315	336	312	356	318	343	330	319	340	343	328	330	328	325	322	312	315	330	317	313	312	331	313	319	300	312	316	362	328	307	310	301	336	338	312	314	311	340	344	309	311	330	349	315	334	355	310	304	331	339	352	343	331	335	327	353	339	325	315	328	306	322	309	332	316	348	307	299	341	344	336	307	317	280	322	355	307	303	325	320	332	306	293	346	322	329	347	329	321	320	319	288	286	292	302	319	335	338	305	323	309	315	328	319	310	311	309	309	321	317	332	320	312	300	321	313	321	349	291	333	322	324	317	323	353	325	322	289	332	280	325	344	333	364	306	321	292	316	295	305	316	320	344	337	320	359	286	310	327	333	330	345	320	279	325	353	307	367	339	311	334	323	316	329	351	322	293	342	341	350	334	304	326	324	309	302	337	308	322	339	327	333	309	317	303	343	304	319	332	314	321	330	317	341	329	340	328	299	296	315	346	334	316	314	312	369	342	321	341	320	307	318	336	306	319	317	357	324	293	326	320	316	296	345	298	311	319	313	344	311	322	306	319	307	305	321	289	334	308	298	343	290	277	302	316	323	327	315	342	349	295	325	359	292	313	339	337	333	290	319	339	321	342	280	358	321	316	330	315	322	322	329	329	333	336	295	322	323	325	310	341	304	295	320	333	341	324	286	339	339	333	297	326	299	274	296	336	307	325	311	327	328	312	320	335	303	339	319	358	304	311	330	326	298	323	343	310	305	309	300	335	332	298	306	343	288	342	311	322	328	320	313	301	313	288	307	335	321	338	300	348	321	303	303	335	309	333	312	355	343	315	350	304	331	335	333	305	327	306	330	320	333	312	308	342	332	311	296	324	323	337	285	327	296	327	321	305	330	309
1016	120	67	81	56	98	85	86	61	75	84	78	70	64	72	70	65	59	60	65	65	64	78	79	54	60	61	74	56	70	54	77	66	72	59	64	49	62	54	69	58	57	59	66	80	63	61	76	56	55	71	64	68	55	75	65	53	67	50	59	62	54	77	54	63	59	64	78	72	67	63	52	69	70	81	92	71	52	51	52	57	59	48	77	66	66	68	63	55	59	52	77	62	60	67	51	55	56	69	66	60	58	63	69	63	52	62	56	77	64	57	54	62	54	67	63	64	76	60	52	64	69	61	67	72	65	59	50	58	67	59	59	68	62	62	55	74	60	58	64	54	70	64	66	62	76	64	62	58	65	76	54	58	68	56	54	60	61	68	65	60	55	51	58	71	60	65	76	73	64	58	73	69	74	53	72	46	61	59	49	76	80	55	70	54	61	68	77	59	70	60	68	69	61	50	57	65	65	54	68	78	68	59	60	57	68	76	55	77	66	61	62	74	67	57	54	51	59	61	63	56	60	61	61	73	77	49	63	59	61	56	48	62	75	81	69	63	65	70	65	55	57	67	63	56	56	60	75	63	62	70	59	63	66	47	70	76	67	56	70	58	66	42	60	57	52	57	67	53	67	68	64	64	69	65	70	56	53	55	60	51	67	54	75	51	58	60	63	79	74	78	55	66	50	55	73	65	65	65	62	57	56	61	60	61	64	72	73	74	76	60	66	81	68	53	50	79	60	59	76	75	72	68	56	55	70	62	66	63	60	67	73	59	59	60	66	64	63	61	71	70	54	48	70	54	69	58	67	66	54	59	74	70	60	72	61	66	58	58	52	49	76	70	71	57	67	66	54	64	59	64	66	63	53	60	47	73	62	71	72	62	73	58	80	68	63	65	51	60	62	69	73	73	69	61	65	43	69	49	64	58	66	69	54	67	61	67	54	44	63	50	56	68	59	59	67	59	61	70	70	71	61	69	61	60	85	76	71	60	53	61	70	49	56	60	68	56	76	47	71	68	62	55	76	62	59	65	73	70	57	58	60	70	49	60	68	60	49	85	63	70	59	71	55	62	82	52	61	61	76	66	52	63	65	59	65	56	60	70	65	66	57	81	68	67	63	68	64	64	70	67	61	85	55	63	77	44	49	59	59	55	60	55	61	58	72	65	54	51	70	50	60	73	70	64	64	81	44	54	60	69	56	61	70	71	69	67	66	64	67	51	69	71	60	66	56	68	75	58	63	57	74	81	73	64	68	66	68	68	77	67	70	69	61	69	74	76	74	61	52	53	59	74	72	72	55	70	68	74	72	60	62	69	67	59	63	70	63	58	71	57	75	62	65	62	66	75	63	48	79	49	62	60	68	62	71	64	67	67	59	49	66	74	48	66	62	64	63	60	62	85	65	51	62	46	73	67	53	71	58	65	55	48	63	62	56	58	66	66	59	48	73	58	67	56	63	67	69	46	68	71	51	53	62	55	68	63	50	64	72	61	66	70	53	66	71	55	48	66	55	56	64	71	58	57	57	54	67	59	69	56	57	58	56	69	59	75	66	60	70	58	66	53	61	51	56	65	60	53	58	71	67	61	79	56	65	67	60	65	68	62	75	71	76	66	61	69	74	60	65	57	62	67	52	69	71	75	60	65	70	80	64	72	69	68	65	47	64	70	66	71	55	61	92	71	81	63	76	62	70	60	54	58	66	54	55	72	56	54	60	73	67	72	61	67	63	56	71	69	75	63	66	64	64	45	64	57	46	78	60	53	63	56	57	70	68	56	56	54	61	67	61	59	50	65	60	62	77	67	70	61	58	76	72	52	69	64	68	55	60	49	62	46	71	70	55	56	62	71	82	57	65	56	55	58	45	54	68	67	42	67	51	65	74	59	79	56	52	58	66	60	51	59	49	59	65	55	79	65	71	60	58	67	66	69	57	55	54	59	75	68	61	60	70	56	49	54	63	56	66	76	57	72	72	68	66	72	60	50	62	72	72	62	62	78	58	63	66	64	52	65	74	56	72	77	79	58	78	68	72	60	58	57	55	58	68	59	54	65	68	73	71	63	61	59	71	52	61	59	62	74	57	63	82	51	61	66	50	66	59	44	45	65	69	58	68	67	47	59	62	60	66	45	57	58	57	62	71	66	65	62	71	72	64	70	59	68	71	66	61	70	61	69	55	59	64	61	58	78	62	57	64	66	57	64	54	63	65	65	70	57	78	66	73	51	64	67	65	64	71	58	54	86	65	61	50	70	59	67	56	60	62	58	65	54	75	62	65	70	69	64	61	52	50	73	69	66	62	68	61	42	69	62	75	51	53	59	69	56	53	62	63	64	64	56	69	47	63	59	61	61	64	72	63	54	61	61	73	59	80	52	58	63	66	65	73	67	63	71	67	59	75	59	68	60	61	68	57	66	66	74	82	60	67	72	76	57	68	78	57	54	65	60	64	55	66	52	60	65	68	52	59	59	80	81	52	75	75	69	71	69	52	57	78	58	66	72	64	65	66	61	62	74	70	70	57	68	58	54	68	57	56	47	61	60	62	62	63	56	55	54	57	74	58	65	73	74	75	69	65	64	58	51	76	75	50	56	70	64	74	78	51	56	61	65	62	60	56	50	58	63	67	57	54	58	82	59	77	75	60	68	64	63	54	71	67	60	56	65	69	70	63	66	60	55	69	59	65	67	64	54	61	65	73	78	60	70	57	56	63	56	57	80	72	72	63	61	63	61	64	58	66	57	61	42	64	58	55	63	76	68	65	76	58	55	70	62	56	53	65	45	54	60	58	57	72	68	72	73	59	69	73	68	51	65	65	67	61	53	72	49	65	63	73	57	76	48	56	90	61	53	52	72	62	66	48	54	68	46	75	53	64	73	68	64	50	62	69	55	53	59	79	68	53	60	60	57	63	60	61	63	62	56	45	62	56	65	55	64	66	80	61	70	80	65	57	67	61	60	59	68	70	56	60	55	56	74	52	48	51	62	68	56	66	60	63	64	79	57	67	54	45	69	63	61	59	67	55	72	51	65	76	65	71	56	71	62	61	63	54	77	65	61	62	55	70	63	63	63	67	53	65	71	57	52	60	78	79	57	47	66	65	58	65	64	65	65	54	61	74	63	65	71	55	63	61	66	59	62	58	56	56	62	63	74	60	66	73	63	70	56	64	61	62	61	58	62	55	57	51	55	60	59	67	65	61	59	56	62	70	55	59	57	59	68	60	51	58	51	69	72	62	67	65	60	66	59	53	64	57	62	52	62	55	59	57	72	56	57	67	55	64	80	77	56	53	63	61	43	59	61	64	56	65	57	63	79	55	81	58	63	59	51	54	85	49	60	57	66	59	69	70	51	58	61	45	69	61	60	77	59	66	56	66	67	66	68	66	59	53	50	72	67	55	58	78	80	52	65	45	56	44	61	58	65	69	48	72	71	66	72	62	52	55	57	54	55	73	71	52	63	64	58	53	73	60	64	74	88	55	74	58	55	53	64	57
15730	1641	835	1127	2151	2666	2448	2040	1777	1525	1345	1183	1061	977	941	876	831	826	752	784	694	740	743	758	667	670	640	719	693	672	671	624	591	638	637	628	681	593	614	642	599	652	619	613	637	611	661	589	634	615	617	614	590	618	614	625	625	637	628	596	618	627	633	600	590	613	607	638	619	619	623	619	606	641	581	643	629	585	611	601	598	611	595	591	639	613	581	572	578	640	578	639	626	597	621	616	587	587	613	607	656	603	576	603	639	634	651	648	645	576	620	588	578	561	638	617	618	565	660	569	579	594	620	529	630	576	580	577	635	589	628	571	583	595	618	580	597	565	598	639	623	635	589	625	623	615	614	589	561	592	639	601	602	596	575	631	637	645	587	601	563	632	620	612	628	571	567	587	603	587	626	580	613	634	570	601	623	604	566	595	602	619	638	598	595	584	655	614	607	614	619	586	617	617	610	628	631	614	631	586	598	594	602	587	615	629	601	564	620	641	589	633	634	592	604	624	607	573	586	656	615	601	601	571	584	627	609	622	590	651	581	570	651	576	627	589	583	566	590	611	623	582	607	582	561	583	544	618	559	627	613	582	616	618	622	578	588	593	571	578	597	596	618	579	624	627	556	620	592	610	618	627	620	587	567	629	598	618	636	617	582	586	610	602	678	602	544	584	616	606	587	566	596	597	589	624	619	604	596	597	585	613	622	607	575	611	584	599	646	583	624	623	632	607	610	558	612	606	607	608	588	574	582	609	659	585	581	602	600	601	603	583	613	622	609	611	545	578	578	598	566	538	568	606	637	654	591	610	644	599	665	599	588	619	599	583	573	611	599	597	608	605	569	582	636	607	605	650	658	640	592	547	590	608	631	616	600	616	593	612	604	617	624	629	650	592	641	606	639	581	628	618	557	636	614	580	586	631	571	562	617	652	646	586	581	621	626	626	557	625	584	598	591	615	620	581	609	559	627	593	618	613	604	572	624	647	593	636	569	613	589	626	633	571	607	619	622	631	644	650	625	601	608	614	551	609	564	645	565	586	593	623	607	592	626	618	569	612	610	615	632	587	622	630	615	614	621	644	611	583	596	625	572	570	566	600	586	631	630	592	592	591	615	590	600	639	605	631	623	568	565	596	613	618	571	635	564	590	626	634	624	631	584	595	645	598	595	606	634	596	648	625	613	619	651	625	623	611	606	593	590	640	624	604	597	580	585	576	634	603	616	637	608	589	617	633	648	626	613	618	606	641	613	607	541	589	628	638	600	599	597	606	640	615	594	607	638	616	636	621	574	584	565	594	604	606	618	587	598	618	608	624	630	594	615	642	618	596	593	601	586	622	619	593	592	641	603	574	572	560	588	600	598	621	590	648	650	575	587	639	575	642	602	590	616	585	581	606	612	614	634	614	634	613	567	604	588	597	613	618	591	590	583	601	586	594	598	589	617	612	590	669	597	595	612	635	583	607	634	564	608	616	606	608	576	589	603	619	607	625	569	585	615	598	635	602	629	604	630	593	632	629	583	635	616	636	593	574	617	590	620	573	619	592	570	589	609	666	609	602	605	623	658	626	585	582	593	596	573	605	614	589	590	612	592	604	585	620	587	632	626	637	640	607	598	589	593	610	588	625	577	606	607	605	581	586	595	619	591	569	611	596	617	621	601	610	551	605	616	654	597	591	577	592	560	598	607	613	560	590	631	600	550	628	594	603	610	611	599	611	668	612	597	624	618	623	650	653	592	637	589	599	597	593	573	597	548	665	604	586	634	632	566	559	574	585	564	590	640	633	638	581	588	587	595	579	609	624	614	582	552	568	593	591	595	621	620	590	618	627	600	578	631	584	624	621	596	614	620	633	612	649	583	622	588	618	589	579	612	632	638	608	596	597	572	608	602	571	587	576	617	580	609	605	619	597	595	572	598	607	587	643	586	591	598	603	596	628	557	580	560	571	590	611	590	631	599	602	619	611	615	604	633	588	588	598	634	589	621	636	594	577	608	586	571	601	606	579	610	659	603	586	621	547	621	593	616	592	630	635	557	600	599	591	600	594	588	648	626	575	567	575	633	672	617	609	630	583	619	621	614	634	632	633	583	629	622	556	581	589	604	568	621	628	631	559	600	574	590	655	590	598	626	620	562	594	649	577	638	623	576	571	615	600	608	591	623	590	621	632	591	577	584	570	602	594	597	581	574	620	609	632	593	599	602	585	587	590	602	611	666	570	577	672	577	597	598	565	594	603	599	627	627	613	648	598	610	633	584	598	566	650	641	632	608	580	638	633	601	618	591	590	595	600	596	591	628	579	635	608	592	589	582	601	573	585	605	595	621	580	587	604	602	587	573	612	583	618	623	630	636	572	603	631	574	583	610	608	560	619	590	605	601	525	641	594	618	597	609	631	638	700	591	613	617	658	577	637	561	622	633	613	614	584	586	600	574	595	633	619	588	624	609	567	553	616	602	600	595	534	625	574	629	618	595	598	617	591	613	638	608	611	601	557	648	603	648	590	612	578	587	622	625	591	612	602	593	567	600	609	595	625	609	610	618	603	586	598	628	585	588	592	630	648	614	621	619	635	610	651	551	609	638	632	595	593	612	614	586	613	598	637	610	602	574	599	586	588	627	604	600	561	602	588	600	603	599	602	610	601	542	644	593	569	572	631	579	594	582	642	583	637	579	594	631	568	595	586	603	639	590	571	625	614	600	613	596	601	598	609	615	615	607	602	626	593	584	608	609	584	583	591	587	608	614	613	604	634	603	638	584	623	606	610	588	570	602	583	642	559	635	607	652	656	616	601	634	625	607	598	602	616	628	619	616	618	613	636	600	592	600	575	603	594	618	642	608	635	579	644	592	637	604	601	551	585	622	591	584	644	555	578	644	606	591	614	576	626	589	630	575	556	616	583	579	596	630	624	636	591	627	603	647	612	638	597	624	596	593	561	605	570	573	603	602	570	596	563	623	587	611	607	579	605	618	598	617	615	619	611	615	604	603	585	577	594	587	618	576	667	620	655	615	559	634	600	611	564	637	590	589	577	598	576	591	581	641	553	587	599	635	580	626	567	607	609	579	620	629	607	591	641	642	615	594	616	553	582	617	613	599	579	618	600	625	563	670	588	584	583	640	598	633	610	593	604	562	539	583	586	564	642	635	607	556	589	588	586	580	589	628	602	611	588	606	686	615	591	582	627	596	612	611	579	605	604	562	574	588	600	615	628	626	594	581	583	633	581	592	595	595	603	610	584	636	575	573	610	621	581	619	539	580	593	575	624	610	551	581	566	621	592	574	619	593	605	606	598	592	598	593	580	617	597	611	555	613	625	600	601	593	593	607	631	611	606	583	598	605	609	582	613	545	577	609	598	588	566	604	595	618	579	606	582	591	621	655	626	594	567	641	604	623	610	597	582	604	627	611	645	627	581	606	594	594	592	591	621	587	585	561	551	654	618	613	626	603	627	624	661	604	579	621	612	609	585	623	622	580	620	632	574	592	570	566	608
1427	64	33	23	27	26	36	21	22	23	30	26	17	15	24	21	22	17	26	15	14	17	14	19	18	17	21	25	11	7	11	17	10	20	16	6	14	11	11	11	16	13	11	14	15	13	15	14	15	13	16	10	10	9	7	13	19	10	15	20	7	10	15	10	15	11	14	8	16	11	11	9	9	8	13	13	12	14	17	10	13	17	8	14	14	13	10	13	13	10	12	13	15	17	15	11	9	15	15	13	17	7	7	15	6	13	10	12	10	13	13	13	12	12	13	10	14	11	12	12	6	8	8	16	13	14	11	5	16	16	15	14	13	19	11	14	11	9	20	11	17	12	17	15	11	14	12	11	9	8	21	9	9	7	16	15	7	15	9	8	10	12	12	17	12	8	15	11	7	5	12	7	13	7	20	13	11	15	11	20	10	12	12	13	16	15	9	9	11	14	20	11	10	12	10	12	9	9	5	10	10	15	11	13	12	14	15	13	11	11	17	8	13	12	13	10	5	20	12	7	12	9	13	13	8	18	13	10	15	17	10	16	16	10	14	14	17	14	15	13	10	11	9	9	13	10	15	11	15	11	9	13	15	14	6	12	12	14	15	14	7	13	5	15	10	13	15	13	13	7	9	19	13	8	17	7	15	8	13	17	18	13	19	8	6	9	8	10	11	13	12	7	9	8	15	16	2	15	17	12	13	13	17	17	15	16	8	13	14	11	13	10	11	11	10	10	10	10	14	12	8	15	12	23	16	11	16	16	17	10	8	14	19	16	14	7	11	9	15	9	12	13	12	14	12	10	13	12	18	9	11	17	12	11	7	9	14	11	20	13	11	8	9	8	6	9	11	14	18	14	9	10	19	16	14	15	10	12	23	8	14	8	16	12	8	12	17	17	13	10	10	11	14	14	19	7	9	9	18	10	13	11	11	13	11	11	17	18	8	18	12	16	16	14	18	7	10	11	14	15	9	21	15	13	15	8	15	9	9	15	16	7	15	14	8	21	8	20	12	8	12	15	11	14	12	11	11	14	10	10	14	18	9	5	17	9	9	14	13	9	10	10	13	10	17	12	13	20	8	10	12	12	14	14	14	16	19	10	15	16	17	11	4	14	13	9	9	11	14	15	11	10	13	11	16	10	15	17	25	15	16	14	14	25	16	16	17	11	18	12	12	6	12	13	7	9	9	11	14	18	12	10	10	11	15	17	12	7	20	15	12	6	13	21	17	16	7	14	10	12	18	23	7	17	8	11	15	11	14	12	13	14	13	15	17	11	10	12	7	14	11	24	14	11	11	16	19	11	15	14	16	17	13	16	9	15	12	10	17	10	13	9	19	10	17	12	13	11	21	9	10	13	16	11	19	11	13	9	10	17	12	10	16	17	12	11	17	12	9	14	11	8	14	11	18	8	20	12	10	9	12	12	19	7	15	16	12	8	8	10	11	19	19	18	6	12	9	12	13	12	15	13	8	16	13	8	12	11	17	12	11	10	13	16	10	14	8	14	16	10	17	11	9	19	10	15	11	10	10	6	10	16	10	13	12	13	13	4	11	18	10	12	12	15	8	19	16	11	20	12	11	8	7	18	15	16	19	9	16	13	8	10	12	6	16	14	13	13	16	10	11	14	5	11	16	13	9	12	4	11	16	13	8	17	16	16	16	12	9	20	10	8	15	13	12	12	9	12	9	12	20	12	13	11	10	13	11	9	12	16	17	16	12	11	9	10	15	16	8	9	11	18	9	15	16	10	17	14	14	17	12	17	8	11	17	13	8	15	14	8	12	15	19	9	26	16	12	18	11	16	12	13	19	12	9	14	10	17	12	13	9	11	8	15	12	12	9	12	11	16	13	15	12	3	16	22	8	16	7	7	16	14	13	12	15	15	11	10	19	14	12	12	8	10	9	14	14	14	11	10	11	9	9	13	12	20	13	16	13	11	15	13	12	10	10	15	17	8	10	18	7	10	9	11	12	17	10	6	14	13	11	9	12	15	9	13	7	10	12	15	7	13	16	10	13	7	12	8	13	15	5	10	17	15	5	9	14	16	13	14	7	12	8	13	9	17	18	20	13	12	6	10	11	14	16	11	11	11	7	11	17	9	14	14	12	14	13	8	12	16	10	7	12	9	17	16	9	14	15	10	11	11	13	13	17	14	8	6	13	10	16	10	9	18	18	13	10	13	16	17	11	11	12	9	15	10	10	12	13	10	12	14	12	13	12	7	10	8	15	13	12	17	18	11	13	13	12	9	7	14	10	7	10	8	6	20	11	13	18	10	15	10	11	16	13	14	15	13	13	17	11	12	9	13	12	13	12	15	16	12	12	12	11	12	13	17	7	10	13	11	12	15	17	14	11	11	14	10	7	9	11	12	10	13	9	13	6	11	15	14	8	11	10	14	17	12	9	13	10	7	11	17	14	14	11	16	12	14	8	9	12	13	12	9	10	13	13	13	10	13	10	21	9	17	10	11	17	16	13	10	15	12	22	17	18	13	12	8	16	10	15	15	13	9	18	9	11	18	9	13	14	14	17	18	20	14	11	23	13	13	15	11	16	12	6	10	8	14	17	11	11	7	16	16	16	15	14	14	13	15	14	6	11	10	17	8	9	12	9	13	12	12	18	18	11	10	11	6	14	9	13	8	12	10	12	13	14	13	17	18	13	16	14	12	17	12	10	15	14	14	9	15	9	12	15	11	13	8	10	15	9	9	17	9	15	10	12	24	9	16	10	22	9	10	10	23	17	14	10	10	11	11	12	8	14	9	10	17	11	20	12	11	18	13	8	14	7	10	18	8	10	13	12	17	11	7	10	12	14	9	12	15	17	10	12	14	7	11	14	18	11	22	14	12	10	15	26	10	13	16	16	14	12	10	10	14	6	12	22	9	14	16	9	9	18	10	10	10	15	15	16	13	17	16	8	6	14	20	13	13	13	14	8	14	7	14	11	12	15	11	11	8	19	15	13	10	11	10	5	17	19	11	13	8	22	11	18	8	13	16	11	15	11	17	15	11	18	10	14	13	16	17	11	9	14	19	9	9	14	10	15	16	8	12	10	18	9	14	11	13	12	14	16	9	9	16	12	18	11	17	14	13	14	12	19	9	12	11	9	19	11	14	13	14	7	13	12	11	5	15	14	13	11	12	15	13	16	9	10	13	7	22	13	9	11	8	11	10	19	14	13	10	11	17	14	13	6	14	13	9	15	13	13	10	7	11	9	12	9	7	12	6	7	19	18	10	13	14	11	15	14	13	10	13	16	14	9	12	11	9	12	16	13	9	9	12	10	18	10	12	13	17	11	5	11	12	12	14	17	11	7	15	5	8	12	12	9	9	16	13	7	10	13	9	10	12	12	11	16	15	15	6	13	11	21	17	14	12	15	10	9	13	8	12	16	10	15	5	10	12	5	14	15	11	11	16	11	12	6	16	15	16	15	10	9	13	18	11	12	10	8	11	15	15	14	11	19	13	9	14	14	11	13	12	12	9
16159	1052	347	495	1357	1791	1762	1515	1166	963	823	686	607	541	484	415	385	331	316	280	278	249	224	224	242	186	216	193	206	221	207	187	189	158	166	153	158	156	149	152	147	162	154	145	133	152	155	137	124	116	158	129	163	122	147	144	143	146	138	137	122	131	126	131	140	138	138	131	135	136	136	129	130	129	141	129	151	137	124	133	140	145	132	129	102	114	133	115	132	123	115	131	121	119	128	110	117	121	135	121	140	122	115	111	142	109	136	107	143	126	131	124	136	134	129	129	119	124	101	132	107	125	136	142	117	118	146	103	122	111	124	108	134	128	121	102	108	115	116	114	140	115	109	111	112	119	114	125	116	125	111	118	123	136	89	144	107	115	116	107	105	107	113	140	127	113	108	109	129	117	116	115	123	124	126	122	122	116	125	113	126	132	124	118	114	134	126	124	156	133	119	119	129	112	118	107	118	119	143	116	120	115	123	113	136	134	119	133	118	124	136	111	124	133	152	121	131	119	140	111	127	119	125	123	133	114	122	132	100	129	126	112	131	120	119	125	126	108	137	113	108	122	109	113	106	119	141	121	145	120	117	130	106	123	124	120	120	109	128	135	125	121	145	114	110	115	131	120	117	120	129	113	135	122	118	130	101	138	125	132	116	132	126	122	115	139	102	130	106	124	131	116	120	124	107	129	115	119	105	106	126	145	112	97	115	144	142	122	121	128	138	123	134	122	123	122	118	107	133	123	124	108	121	123	113	120	128	102	115	116	129	115	129	124	117	126	116	120	131	120	129	120	133	131	115	114	126	115	132	120	129	134	136	135	110	133	123	123	127	130	136	125	99	106	114	95	126	108	114	119	115	118	110	108	107	113	117	120	124	119	124	132	119	127	111	126	134	105	112	98	133	121	137	123	137	119	126	104	117	126	133	120	110	119	133	119	119	134	138	105	132	113	120	123	114	128	126	137	113	132	133	118	130	111	97	104	102	118	119	113	116	105	113	132	99	121	135	108	119	125	118	148	124	125	108	130	133	129	104	118	123	120	120	108	109	125	117	139	119	108	114	128	111	125	117	106	113	105	121	121	127	125	109	130	125	135	125	129	122	107	116	145	132	129	107	127	119	127	118	120	113	119	118	121	138	106	118	129	117	120	123	127	128	123	119	122	118	112	132	117	113	123	128	120	110	120	128	122	124	122	116	114	116	125	107	127	115	142	113	93	117	117	138	113	120	134	124	137	118	114	114	110	136	131	128	143	125	121	114	122	131	108	127	117	115	109	111	132	100	146	111	130	105	120	119	140	109	132	131	103	111	108	113	111	127	130	106	123	127	116	108	115	115	119	121	136	125	114	117	131	116	122	130	128	103	122	120	122	127	109	135	141	143	115	107	112	104	123	125	109	107	128	122	116	119	112	115	128	120	109	110	145	142	135	119	130	125	128	138	122	108	112	121	129	118	121	113	119	110	123	111	143	96	126	111	104	130	140	113	136	129	128	114	116	114	131	113	112	137	108	118	140	125	95	127	112	124	124	113	132	108	109	131	127	131	111	97	108	101	127	126	111	131	137	121	126	107	137	95	124	105	119	108	137	117	119	115	126	128	115	101	123	127	112	115	114	110	111	126	138	108	109	123	134	115	119	119	117	133	124	120	117	124	112	107	112	120	107	122	112	119	139	127	135	129	121	123	114	106	139	132	122	119	131	97	118	123	123	121	110	106	108	137	127	118	116	125	119	116	112	106	110	110	119	105	118	118	110	124	123	111	138	126	103	121	101	96	143	129	137	124	123	118	129	95	122	120	119	114	131	112	105	137	111	101	123	119	125	107	116	116	120	124	118	113	129	134	109	113	123	118	111	127	116	124	119	127	127	115	110	124	113	116	136	118	126	104	115	114	127	129	146	97	112	115	126	114	114	116	136	134	129	131	121	125	121	116	143	134	120	120	122	133	101	124	106	121	124	129	126	114	115	124	130	112	104	120	106	128	118	120	107	111	123	134	119	121	117	116	120	119	122	110	134	129	110	101	136	138	131	125	126	138	124	104	139	126	103	127	123	116	129	123	123	116	128	124	112	119	128	109	105	126	125	128	130	98	124	106	118	125	114	123	110	125	121	128	115	120	122	119	127	128	118	115	112	135	121	123	103	127	146	119	128	129	121	133	125	124	118	94	118	122	118	127	134	120	119	126	132	100	123	121	114	113	130	116	103	138	115	127	124	122	130	120	127	136	114	122	132	114	140	123	115	123	145	121	117	119	112	121	114	121	125	112	136	109	110	129	111	136	110	115	107	109	127	124	120	116	122	110	126	125	130	115	116	134	106	105	115	118	123	120	122	133	137	113	126	123	128	116	117	109	114	116	110	127	117	129	131	131	136	115	109	135	132	115	127	134	118	130	114	122	117	122	111	150	105	143	111	120	114	130	120	104	137	140	137	125	117	121	100	133	118	126	123	121	129	127	115	110	129	124	118	128	116	99	120	97	116	119	125	133	121	129	108	120	110	107	114	110	125	108	111	125	126	106	111	142	117	111	130	125	114	131	117	121	121	137	105	122	125	124	121	122	128	117	120	128	135	119	112	117	103	130	124	120	121	121	108	128	117	108	105	127	114	106	118	121	148	124	105	132	127	109	115	108	120	118	117	125	116	94	115	120	136	113	119	130	117	109	121	91	115	114	105	125	113	113	136	125	128	109	124	117	131	113	120	105	119	142	108	121	102	137	114	134	124	122	119	115	116	115	143	118	129	125	108	120	128	124	124	116	129	108	117	117	109	124	126	119	103	115	107	137	131	116	107	133	114	118	120	125	106	142	127	121	120	128	132	107	103	96	124	116	97	113	115	111	112	103	130	124	114	110	136	152	120	124	125	124	115	125	110	133	132	105	111	121	125	148	113	110	128	117	119	138	129	145	102	114	124	110	122	125	107	116	97	116	119	116	102	127	124	120	113	109	126	116	127	124	110	127	118	95	116	112	107	116	118	111	140	125	123	129	134	132	118	120	99	117	127	112	120	150	116	98	122	126	118	114	114	138	125	138	135	133	125	127	122	121	121	122	127	134	121	112	131	112	128	132	125	119	136	109	103	128	113	106	125	109	122	103	124	124	117	115	132	119	134	120	115	128	118	134	134	119	128	124	124	129	117	127	116	128	122	108	122	103	111	127	128	113	128	123	110	121	123	115	138	132	124	133	130	127	134	109	119	134	143	99	119	119	123	117	117	124	116	119	125	116	132	131	121	130	107	114	130	125	132	112	111	127	132	133	113	123	124	113	114	125	126	129	84	110	116	132	144	118	114	134	117	119	114	100	111	129	131	119	110	125	117	122	130	116	131	129	120	131	107	107	102	122	145	139	118	128	107	105	116	122	106	122	120	123	131	125	117	113	126	132	127	113	125	96	126	110	126	115	128	120	127	134	135	118	110	123	127	114	102	143	138	113	117	110	122	117	142	122	130	115	116	127	129	125	127	125	121	110	98	119	112	138	122	113	132
1292	153	77	63	61	72	82	93	74	83	83	77	65	56	62	60	64	54	47	68	52	58	64	46	54	59	46	55	58	60	49	46	48	55	49	53	45	43	49	53	39	56	49	61	61	47	48	46	41	38	48	45	44	54	38	40	49	59	61	53	48	51	45	41	51	55	55	33	44	51	44	49	45	46	44	54	42	45	52	44	44	43	56	49	37	51	44	55	48	53	30	51	58	47	53	38	43	41	35	41	56	42	47	62	47	52	35	45	46	46	51	51	46	42	59	44	54	42	57	45	49	58	47	48	46	61	50	63	53	56	62	48	55	46	47	51	42	50	39	47	49	43	46	51	43	51	59	41	49	34	43	46	51	61	46	45	48	53	50	53	57	46	42	40	44	58	45	42	56	43	49	71	43	54	56	40	70	46	46	52	39	45	54	47	53	53	51	50	54	44	45	59	42	46	47	42	48	42	49	45	50	53	51	54	33	50	56	55	36	63	60	43	37	45	41	33	48	38	46	54	52	48	49	38	43	56	40	54	41	50	55	48	46	53	59	50	56	48	57	59	59	63	41	49	47	42	59	45	47	43	32	35	52	47	48	41	44	44	52	49	47	56	44	57	52	50	44	50	57	40	55	49	49	47	41	39	45	51	52	39	62	61	49	34	44	51	49	53	46	35	49	52	57	56	44	47	48	51	46	41	51	36	39	46	53	73	60	42	58	55	39	56	40	60	39	47	46	57	58	45	49	52	49	42	43	51	49	47	37	52	49	44	52	46	47	64	39	52	59	58	51	44	53	49	43	44	49	46	51	45	42	55	53	44	47	52	41	50	54	55	41	50	48	40	51	54	39	65	47	41	56	52	46	48	48	55	57	47	55	53	48	44	36	44	48	42	47	47	48	38	47	42	52	39	51	57	43	45	48	41	56	59	50	53	48	53	48	44	55	44	49	57	47	43	42	44	62	45	51	58	60	41	47	48	41	43	50	48	50	51	50	51	61	49	61	45	36	59	54	51	62	51	39	54	53	47	52	52	51	43	43	63	45	58	43	39	50	45	55	57	52	43	63	45	35	41	69	43	54	52	42	62	45	48	43	46	43	40	55	53	50	43	49	39	50	58	58	47	51	54	48	39	56	41	56	48	46	55	57	50	47	60	49	39	41	57	48	43	64	49	34	54	59	57	56	59	49	54	53	50	55	52	46	58	50	55	49	62	53	48	48	31	36	56	44	43	44	51	49	46	49	44	53	53	40	37	42	38	47	57	37	69	44	49	58	48	44	47	53	48	51	50	50	41	44	41	47	37	54	55	46	44	40	52	55	39	50	59	55	44	54	55	56	58	48	34	57	52	53	48	46	52	49	52	39	52	58	40	44	50	39	52	37	49	47	53	40	48	35	47	43	53	51	50	67	44	44	54	39	35	44	39	53	54	48	61	50	48	44	49	49	53	41	53	59	46	30	49	57	35	46	52	49	41	59	56	49	55	64	51	44	43	52	56	50	30	48	54	41	51	55	49	41	47	57	43	46	49	45	52	45	56	52	50	57	53	48	46	42	38	37	39	42	61	52	56	41	40	60	51	47	50	57	58	56	50	46	37	52	55	43	40	56	43	52	44	48	46	49	50	48	51	54	37	50	51	61	43	48	40	37	45	42	47	47	38	55	40	58	48	58	42	46	47	61	45	49	59	43	51	49	47	49	52	47	36	50	46	42	58	53	51	48	42	41	46	44	45	52	52	38	45	56	53	46	31	46	54	59	52	41	44	50	50	57	42	46	55	65	55	40	42	49	51	47	45	49	45	49	51	54	40	48	35	54	42	60	54	42	55	51	41	42	52	50	41	58	53	47	48	45	43	49	58	37	50	42	45	46	49	47	56	48	48	61	45	49	57	49	51	48	51	40	54	39	56	55	55	43	50	55	61	56	51	51	44	36	32	37	48	56	64	45	48	42	61	43	41	48	54	39	53	42	57	67	46	47	46	55	41	44	49	52	47	49	46	43	57	43	37	37	44	48	60	53	66	56	41	46	51	42	59	61	57	49	50	65	49	47	50	58	50	46	56	47	48	43	50	59	50	46	43	53	51	43	54	71	42	44	42	45	54	58	48	44	53	45	47	51	41	50	43	60	59	41	51	46	52	43	48	48	34	46	68	45	54	55	46	56	52	53	43	54	63	48	44	61	54	44	57	51	47	42	52	57	46	44	51	48	50	46	58	45	52	38	63	54	55	52	49	49	48	61	60	41	42	50	45	58	45	55	47	52	57	46	42	71	43	53	46	52	63	64	45	45	45	49	55	58	49	35	62	44	52	37	44	47	51	46	58	32	45	57	55	40	38	56	45	54	64	44	42	37	44	50	57	61	44	46	52	54	45	61	61	51	55	49	41	57	58	37	51	46	38	48	60	57	54	54	49	65	61	44	57	41	52	34	53	43	60	47	40	42	45	49	42	46	47	56	49	49	56	50	51	56	32	68	56	48	53	49	57	40	55	53	44	61	45	38	62	54	47	41	51	53	40	43	52	45	54	41	53	44	45	49	53	52	48	51	49	53	48	50	58	58	50	41	49	51	52	46	38	44	46	43	54	42	57	55	38	49	52	49	57	47	49	48	46	52	52	48	43	65	47	44	54	56	51	51	53	43	47	40	46	58	53	50	34	50	45	54	50	54	64	54	49	51	57	49	56	42	55	49	40	59	50	58	48	61	45	36	47	47	52	41	61	54	41	49	44	51	46	41	47	49	61	49	57	50	54	59	52	42	49	44	55	55	54	55	44	52	54	43	55	46	38	45	56	50	42	46	41	44	52	51	42	44	55	40	44	45	60	55	50	50	58	41	49	41	48	57	47	57	46	43	66	49	52	53	61	49	54	53	49	50	53	59	52	60	55	50	49	48	54	47	56	58	57	56	50	45	37	51	48	39	36	36	55	43	52	39	45	55	60	53	54	50	44	50	42	48	45	39	65	50	43	62	54	48	50	54	48	65	46	43	42	49	54	50	48	52	56	43	42	55	45	47	47	53	45	50	51	57	48	43	52	43	53	63	45	33	60	49	46	40	49	49	35	57	52	45	53	41	32	66	68	53	42	55	36	51	55	50	52	52	54	50	43	56	47	47	41	53	48	57	53	47	55	49	40	62	45	45	58	56	48	58	43	48	46	50	40	49	47	69	61	63	55	36	57	52	46	50	50	66	34	47	45	43	43	44	55	50	51	64	50	45	50	59	53	46	42	45	44	34	40	37	52	43	48	60	39	52	49	50	46	43	49	44	34	56	50	38	58	45	52	51	38	38	47	45	47	49	51	41	56	50	47	62	58	65	45	51	35	52	56	38	48	56	58	48	50	50	51	56	48	39	48	50	55	43	47	60	45	48	53	63	51	54	40	45	49	46	48	49	41	58	56	42	50	43	53	43	56	54	48	43	47	58	40	54	48	40	47	56	48	51	53	55	48	57	48	46	43	46	48	51	42	44	48	51	58	47	33	58	49
16988	1902	919	1192	2865	3761	3402	2850	2335	2051	1699	1377	1209	1175	1013	951	859	853	773	724	771	736	678	715	665	639	622	633	598	601	589	602	558	568	590	574	533	580	520	541	523	490	526	518	515	531	544	567	524	516	498	529	541	520	501	519	522	519	483	533	453	552	466	515	493	498	487	496	483	495	509	475	476	502	476	490	542	500	488	491	496	496	545	501	499	471	480	503	500	489	455	514	480	514	508	470	484	439	491	510	470	504	513	490	464	488	464	494	461	489	515	483	472	471	519	506	487	496	463	494	463	501	513	474	453	508	505	529	488	535	496	503	459	497	509	496	509	493	471	490	448	498	495	461	475	507	501	488	481	463	462	483	473	465	476	470	478	499	500	493	499	455	533	510	525	531	506	481	473	486	445	463	489	469	465	501	474	481	484	480	470	495	510	446	463	519	479	522	475	465	512	466	496	504	457	479	500	517	450	485	508	487	476	482	463	461	492	513	472	524	485	506	494	480	494	521	495	465	511	508	494	492	473	526	526	480	498	473	502	495	445	448	468	482	506	495	472	438	497	516	469	455	452	468	480	467	463	495	481	483	482	463	498	495	478	465	469	526	504	455	464	474	508	521	507	494	485	496	504	465	481	452	466	532	499	487	501	449	513	476	449	484	480	506	448	450	469	467	447	435	491	493	490	497	477	478	477	490	481	439	496	524	482	514	516	484	440	473	485	480	470	504	480	478	460	477	466	483	474	454	495	502	497	504	481	456	490	428	493	446	495	461	490	472	468	471	477	518	450	511	468	478	484	490	486	478	489	500	476	468	484	539	454	505	476	475	483	489	479	463	497	485	483	478	499	452	473	484	466	499	464	515	473	513	487	490	452	487	495	463	495	457	512	489	491	510	491	472	496	491	476	492	560	471	496	461	469	459	442	497	474	456	455	504	489	476	417	482	499	536	493	520	477	505	497	493	493	455	515	504	513	502	473	456	462	477	471	490	447	467	467	454	522	492	496	461	487	500	462	485	467	465	497	504	470	446	469	478	533	470	495	443	534	481	485	480	511	469	462	459	501	469	444	472	488	510	458	482	494	486	472	551	467	467	468	492	496	485	434	459	503	504	476	504	490	489	483	476	492	447	448	450	467	474	494	475	441	483	523	464	519	498	497	495	513	445	483	521	522	498	510	493	494	506	499	466	477	511	463	460	487	431	491	467	503	491	472	482	467	452	437	461	501	480	483	484	441	470	513	475	493	478	493	462	494	489	488	458	514	477	471	483	494	492	466	492	512	494	505	494	434	473	477	507	460	542	468	474	503	511	473	470	470	497	469	497	482	464	493	524	522	491	461	464	502	514	488	513	506	488	493	533	487	490	467	452	495	475	515	470	479	469	507	494	491	528	500	499	483	484	484	509	465	489	456	513	505	503	490	495	513	448	484	463	413	490	485	500	460	461	492	514	466	495	454	476	467	488	490	491	457	513	489	530	459	475	466	463	481	486	459	503	481	513	503	484	441	473	484	504	498	488	448	505	486	491	462	475	472	469	506	485	539	498	487	513	465	477	498	465	503	450	456	474	474	481	472	507	470	486	489	473	494	484	526	502	496	478	480	485	503	469	449	507	461	506	523	466	465	481	502	468	485	517	459	483	472	494	456	463	487	477	493	492	531	502	486	477	465	470	495	485	519	466	468	455	484	502	476	516	498	486	488	491	467	529	505	498	480	451	514	468	486	487	481	474	467	487	493	498	470	467	486	488	501	481	511	496	491	468	480	451	499	487	481	445	448	468	483	484	513	480	526	478	486	459	453	503	456	472	481	464	470	506	495	511	465	477	486	489	516	487	481	483	465	489	464	466	501	503	457	477	471	498	529	470	452	449	475	486	508	451	454	479	498	527	499	534	507	464	473	489	485	508	474	463	483	510	444	456	466	461	488	448	501	453	542	472	440	482	476	497	491	469	461	493	466	470	489	490	535	477	466	487	519	484	505	490	529	485	509	472	493	527	420	474	478	483	486	497	461	507	510	493	474	512	451	514	499	478	481	458	506	491	455	485	459	492	511	489	491	483	506	477	500	491	503	470	510	456	491	494	477	500	514	499	496	467	442	531	533	431	515	465	499	495	478	498	519	473	483	498	450	483	532	471	469	477	480	494	501	490	515	539	481	496	526	499	491	469	424	471	495	488	519	470	457	487	465	492	469	462	505	506	473	486	467	455	517	511	460	498	508	546	478	503	483	487	491	525	475	485	506	466	478	493	528	512	512	470	528	489	489	505	485	459	472	469	505	510	477	494	501	463	515	449	498	443	484	470	455	500	497	510	483	495	478	499	496	479	496	488	514	483	485	471	461	439	522	477	457	460	502	508	480	454	461	487	465	468	465	467	489	449	497	481	528	523	472	466	496	446	471	479	489	482	455	465	471	487	505	493	463	512	469	478	500	495	461	462	494	525	495	477	514	488	425	478	462	484	502	485	512	482	492	484	487	467	500	529	464	466	512	504	512	519	490	488	483	488	461	473	530	498	445	481	430	525	458	463	452	493	528	480	456	488	489	492	479	475	471	486	485	463	456	466	498	511	485	440	480	474	513	486	489	476	507	477	475	454	463	483	477	473	508	467	466	505	512	497	489	505	492	477	520	468	473	491	445	486	453	436	477	488	489	485	500	504	454	508	483	498	465	477	495	496	471	477	494	490	522	467	482	491	461	493	470	513	484	477	502	521	490	496	448	502	471	460	475	475	487	499	511	488	493	505	476	456	454	486	497	464	490	500	447	494	434	474	467	462	478	478	464	456	486	442	504	524	519	462	502	490	478	488	497	472	499	446	518	490	466	542	469	459	491	475	480	528	459	467	472	463	484	497	459	510	484	498	486	502	501	485	495	461	488	459	464	468	447	503	493	471	465	491	511	489	492	445	463	553	461	477	478	477	494	501	490	464	516	486	474	475	463	508	528	510	468	505	497	502	473	499	505	493	460	477	485	532	491	515	496	500	486	454	479	486	481	480	494	460	480	444	462	478	505	468	500	491	499	490	485	486	525	477	444	490	494	458	466	474	505	508	468	501	454	448	443	452	467	481	474	503	478	469	503	482	484	483	514	440	517	490	498	441	453	436	508	476	448	460	488	477	459	519	488	505	463	503	445	473	462	482	470	493	493	443	482	461	453	494	483	502	485	460	508	462	490	533	443	508	476	452	507	517	448	484	526	493	497	511	464	523	494	475	509	466	504	449	510	470	498	442	480	469	471	508	498	476	455	461	465	479	479	489	474	492	507	490	437	466	486	465	504	482	467	524	434	480	469	481	441	476	488	478	444	501	496	487	506	496	479	458	474	457	481	473	507	454	488	517	439	504	481	468	475	492	477	483	482	514	469	501	516	474	498	482	499	469	505	490	502	475	465	486	488	502	474	440	464	483	523	478	475	505	500	492	462	507	519	499	467	498	478	504	501	542	481	508	505	471	491	481	474	486	491	492	506	455	461	477	482	501	535	498	467	493
815	42	30	41	44	39	57	34	41	37	41	36	49	42	35	41	39	43	31	34	25	33	30	37	34	44	38	40	38	44	30	29	32	37	36	28	37	31	38	39	33	43	31	41	38	38	38	37	38	39	36	30	30	47	32	42	42	33	41	35	41	38	27	33	28	35	34	46	34	31	44	36	33	32	39	35	30	24	38	33	47	36	27	30	37	32	38	45	40	26	35	29	27	26	27	39	32	24	27	26	23	35	26	36	38	26	35	37	48	41	42	35	46	27	32	36	31	41	33	31	34	42	33	40	29	30	38	31	34	34	41	27	23	37	39	43	34	28	35	35	34	34	24	35	42	26	25	37	24	37	28	31	26	35	40	38	42	35	46	35	34	31	25	36	36	36	39	35	32	39	43	21	37	34	37	37	33	29	30	41	37	30	32	34	27	42	39	37	32	30	45	37	30	36	36	27	32	31	37	39	31	29	34	26	40	24	33	31	32	29	38	38	40	34	31	39	27	36	38	37	37	41	42	30	39	33	38	33	37	26	47	47	45	36	35	37	30	34	32	33	24	38	23	44	30	38	29	38	26	26	36	36	39	31	24	32	34	30	35	40	30	45	43	31	35	29	25	34	48	40	35	30	38	34	35	33	29	25	30	26	35	22	35	39	29	25	40	37	39	42	42	32	37	33	28	25	40	31	34	27	45	32	33	26	26	32	30	32	27	35	39	31	43	44	45	36	41	32	42	38	34	37	29	30	47	36	31	35	31	35	37	26	37	33	43	37	42	34	47	22	45	39	34	32	42	29	28	41	37	41	28	33	31	35	32	40	28	42	36	45	32	38	37	37	36	30	42	26	46	34	41	29	38	37	35	34	47	29	43	39	34	39	35	35	41	39	36	44	31	31	35	40	32	30	30	29	35	19	40	35	34	34	37	34	27	25	47	28	52	41	44	30	28	46	32	30	30	37	44	34	28	37	42	32	29	27	29	29	33	43	37	28	30	31	33	31	33	27	37	42	26	33	44	43	29	38	29	42	43	36	48	31	38	39	44	37	25	29	33	29	43	35	39	38	30	44	39	36	37	26	31	38	38	28	28	34	37	36	36	33	38	42	49	39	35	36	43	48	32	32	37	34	28	35	33	34	41	28	34	34	39	47	22	22	45	33	35	35	30	37	29	34	43	28	35	36	22	32	43	37	26	42	30	28	30	32	26	43	33	28	38	35	31	41	39	29	38	40	46	31	29	39	41	43	35	31	33	33	31	30	43	39	31	32	38	34	43	34	33	45	24	36	28	33	37	33	25	29	33	39	34	24	41	30	40	44	38	33	42	35	36	38	35	30	38	40	41	25	40	41	36	35	34	23	26	44	33	32	22	34	37	32	28	40	29	49	22	43	44	36	40	42	20	43	40	28	37	33	30	42	43	33	39	33	38	27	40	36	43	36	38	18	37	30	37	34	41	31	36	36	40	26	49	38	35	33	30	36	30	48	41	41	30	33	28	44	27	34	37	27	41	50	47	29	39	29	29	43	50	50	33	30	40	37	33	34	35	38	26	38	38	42	35	34	30	34	36	27	37	40	34	35	51	45	24	31	38	41	37	39	29	34	32	28	45	30	37	33	33	34	32	34	31	31	39	40	25	32	45	39	40	30	33	26	29	27	34	35	40	39	34	32	41	24	33	35	35	40	44	37	31	40	34	26	31	35	39	47	37	32	48	38	42	31	29	30	35	28	32	30	34	36	33	25	38	42	50	27	42	28	27	37	38	31	36	34	31	36	35	52	35	34	30	29	30	40	46	42	25	34	26	33	40	37	39	35	36	36	25	38	38	39	48	34	34	35	35	39	38	32	40	31	43	32	30	35	40	48	21	35	36	34	32	36	28	36	41	40	28	38	38	28	30	42	46	30	28	25	34	35	47	36	36	29	34	42	35	33	36	32	34	42	37	41	26	38	41	25	35	34	42	25	34	35	33	35	39	32	40	41	30	41	30	38	31	27	40	40	34	35	28	31	38	35	42	33	44	30	30	33	37	43	41	41	36	36	33	27	38	37	29	33	36	34	41	42	36	23	32	24	27	34	38	30	42	36	26	34	40	30	26	41	30	48	44	36	38	43	31	37	40	41	38	38	39	42	36	26	36	38	30	38	32	39	30	47	27	41	36	32	27	31	38	33	39	37	35	38	31	40	25	37	41	40	37	25	36	42	33	42	33	38	33	40	41	37	38	41	32	41	30	28	36	38	31	36	25	38	30	33	37	28	32	38	41	35	34	48	42	33	31	31	35	41	37	33	35	44	29	40	32	24	31	37	31	50	35	29	29	25	32	40	39	34	28	31	33	37	33	36	39	41	24	34	36	31	31	33	40	44	45	41	41	35	43	43	35	22	33	30	41	34	38	40	32	44	35	27	33	46	39	35	28	31	32	34	36	41	32	39	47	39	30	36	40	25	32	35	35	37	31	35	42	39	32	32	26	50	41	33	39	31	31	39	31	30	29	32	38	38	29	43	26	36	41	27	31	32	42	38	43	27	31	36	28	45	37	36	41	30	37	33	33	30	43	32	26	34	35	38	38	47	30	28	51	30	33	33	38	26	42	32	26	30	28	35	31	37	38	29	39	29	43	36	42	41	33	36	40	40	42	32	21	36	36	52	32	30	33	38	21	41	28	37	50	27	31	41	38	35	43	36	31	28	35	37	34	31	25	41	38	38	33	37	41	33	26	30	38	29	29	39	34	33	38	42	34	38	36	28	32	29	37	28	40	28	25	34	32	43	36	34	33	30	33	37	36	41	31	39	32	30	34	42	42	30	39	29	51	34	33	32	43	41	36	36	35	41	39	42	28	24	36	29	29	31	31	37	38	28	26	32	40	39	37	35	25	42	27	39	32	37	43	31	29	37	36	36	44	38	35	31	31	35	29	37	37	31	34	36	32	31	35	36	25	34	46	28	33	53	40	37	57	41	35	37	42	38	29	26	25	42	31	36	35	38	25	36	31	33	39	33	33	29	30	49	33	49	29	31	30	43	38	28	29	36	38	37	29	41	41	34	32	32	45	32	38	42	29	46	37	23	40	41	32	42	41	44	44	32	32	37	28	30	39	36	23	25	31	35	29	24	26	36	35	32	32	32	35	26	39	40	26	45	32	45	24	37	42	39	48	41	42	31	28	43	30	28	43	36	43	37	36	35	24	36	35	33	32	38	40	28	37	31	39	28	23	35	29	50	39	42	35	28	33	42	35	33	25	32	41	32	33	27	39	27	22	34	35	38	32	38	48	40	26	33	37	32	34	35	33	31	40	30	31	31	28	37	41	39	37	28	39	39	29	39	39	33	34	40	29	32	25	35	31	46	30	37	37	44	34	46	40	30	42	33	41	43	51	42	37	41	38	33	29	46	23	37	37	37	32	41	38	31	38	28	35	36	39	39	29	30	35	34	23	39	43	43	33	23	34	36	51	41	36	38	35	44	38	28	28	41	27	35	30	31
9480	668	364	426	589	756	792	649	595	558	541	453	445	431	408	439	403	341	379	371	323	390	344	348	337	338	355	340	331	359	331	364	365	303	362	335	346	305	326	358	338	334	297	293	314	346	346	325	327	320	342	333	308	349	305	341	324	318	333	340	333	305	270	341	337	326	303	334	327	344	320	315	294	305	330	317	329	322	321	329	357	342	321	361	356	307	311	293	303	311	295	316	343	350	315	340	340	337	343	346	338	383	279	338	316	352	341	311	321	331	318	306	338	303	322	324	345	336	288	312	332	329	323	319	332	325	329	318	366	352	328	335	330	347	334	350	308	312	339	332	306	308	312	290	299	330	325	318	333	316	327	378	328	323	335	323	377	335	313	317	309	288	346	316	334	356	326	321	331	323	333	341	353	324	327	319	332	308	327	307	323	313	337	323	310	309	309	335	315	340	349	320	338	331	309	284	311	313	311	320	361	319	348	311	303	325	339	315	342	334	338	299	313	347	340	319	306	318	330	352	324	318	326	338	317	332	345	330	295	327	333	296	284	319	320	321	302	310	296	319	329	341	338	306	346	341	335	323	315	309	349	353	342	353	328	328	318	322	337	329	340	314	335	340	330	308	337	298	284	331	324	281	355	339	316	322	360	342	328	354	337	314	351	321	310	326	348	304	328	342	349	305	324	300	311	329	350	315	330	306	344	293	313	325	360	336	340	339	347	349	317	320	331	337	308	325	358	337	310	326	328	328	308	289	302	327	318	336	336	356	375	294	316	327	347	290	330	323	330	360	337	335	327	343	318	324	344	358	321	313	318	350	354	319	300	312	346	293	355	319	313	334	333	347	325	311	308	315	375	317	325	349	308	341	292	327	285	321	329	342	325	355	315	332	343	325	314	334	322	331	312	324	341	298	334	321	332	337	332	309	298	300	307	331	323	329	342	358	369	326	295	331	324	297	332	363	319	342	346	353	301	332	293	355	313	306	333	345	319	357	323	323	332	365	342	335	330	312	302	335	306	307	299	330	331	322	343	344	287	300	333	287	322	295	328	325	342	330	308	322	344	285	318	340	309	346	348	360	327	322	308	302	307	324	312	344	322	325	350	316	354	327	348	322	323	320	295	348	326	343	345	317	316	343	321	344	326	312	350	330	341	342	292	308	294	339	338	322	324	330	369	287	322	339	344	323	334	342	318	321	317	316	328	309	345	305	333	308	311	348	301	344	308	311	325	300	322	321	330	341	327	319	333	340	332	315	319	328	338	321	337	347	351	351	358	308	368	336	314	335	347	354	347	304	316	313	324	343	339	320	277	329	337	331	342	324	352	321	325	317	351	334	361	323	317	325	329	345	324	336	321	323	327	370	323	327	316	337	324	348	315	345	313	317	335	309	336	368	319	348	336	352	338	346	354	311	312	313	347	322	298	310	342	326	323	349	335	339	303	332	308	316	319	320	298	295	363	304	315	302	329	307	342	325	296	343	328	359	308	290	345	314	320	354	302	351	338	300	333	333	325	293	330	312	339	344	313	331	354	311	321	315	319	332	321	345	322	330	313	349	334	305	332	323	304	345	312	331	309	360	318	315	306	335	301	321	321	352	334	337	326	343	363	350	332	342	317	329	316	317	335	344	332	309	344	351	336	326	342	307	312	323	312	315	310	319	298	311	322	338	325	338	325	315	325	323	328	325	312	329	354	326	332	317	308	331	340	343	340	338	327	338	333	316	345	332	306	331	343	338	325	311	356	302	337	313	334	311	318	348	330	314	338	350	351	298	334	302	324	320	309	354	287	330	306	321	345	328	320	301	321	359	333	308	343	312	306	349	311	340	318	332	313	365	326	325	331	318	307	324	310	331	332	290	316	314	332	330	330	327	308	295	342	320	357	323	338	327	313	298	326	356	309	341	306	328	306	308	340	286	333	325	332	315	320	307	321	347	320	320	370	294	336	337	333	317	306	339	349	294	318	331	302	337	345	348	309	318	329	339	323	304	348	304	370	327	333	337	333	350	345	295	319	319	347	347	324	326	287	304	330	345	320	333	337	345	345	359	320	334	330	335	347	334	356	307	311	324	342	314	329	335	321	331	300	304	336	308	330	339	315	334	294	339	324	320	315	355	358	319	318	352	319	310	292	326	314	311	324	301	332	328	312	339	327	327	315	321	327	365	333	293	329	308	340	329	304	341	307	316	323	320	319	344	301	327	346	326	349	320	350	304	309	335	346	319	295	366	367	332	343	340	348	330	360	348	327	314	355	322	296	290	338	314	324	335	301	334	307	300	307	313	353	303	323	315	356	336	317	300	353	348	323	317	317	333	331	306	291	342	325	339	314	302	294	335	300	339	344	288	314	306	305	325	331	309	328	310	311	351	313	331	300	304	336	328	333	332	332	313	326	317	355	326	336	334	331	367	323	330	352	365	318	326	299	327	335	314	314	352	345	325	313	321	290	311	299	342	351	314	346	332	333	295	317	338	336	333	320	320	358	309	362	344	363	313	329	298	352	334	323	328	355	330	338	327	295	329	296	320	312	346	339	338	339	308	296	372	348	350	336	352	336	323	357	339	307	332	316	315	314	332	333	369	301	322	318	330	334	313	313	356	354	357	332	359	316	315	334	318	306	342	335	333	310	285	352	303	323	331	314	365	324	286	294	295	297	313	347	315	340	323	350	348	315	319	324	324	366	335	314	315	328	342	309	350	336	317	338	343	314	301	298	342	306	317	343	326	311	336	316	351	330	311	312	323	317	366	315	299	337	303	319	323	304	276	294	343	315	326	320	326	326	341	302	340	331	304	309	350	317	314	321	350	345	310	321	326	300	262	328	321	352	312	328	330	306	334	364	313	350	339	353	340	343	332	324	345	330	329	319	349	323	299	315	325	310	325	307	329	312	339	348	316	336	325	332	335	340	334	337	343	308	366	350	332	311	347	321	297	342	315	319	349	294	331	309	334	359	347	323	305	303	291	337	354	326	335	368	342	335	302	357	335	344	332	310	321	350	346	379	348	309	335	328	322	329	311	342	346	335	331	326	340	332	314	338	318	349	328	348	348	329	327	324	338	319	339	355	327	306	325	293	354	345	287	357	329	288	308	341	326	327	321	331	300	315	327	335	330	303	326	312	321	330	315	341	348	308	320	315	306	318	320	301	335	328	298	332	322	345	330	321	317	314	321	328	332	319	346	327	331	335	346	345	332	330	315	324	338	326	311	343	315	297	363	306	327	354	312	310	317	306	294	330	312	331	310	336	336	332	340	308	342	341	336	343	323	335	326	362	334	342	324	325	310	322	307	328	373	316	333	325	332	327	278	344	319	357	312	339	315	329	342	291	315	327	363	327	301	300	334	339	353	320	300	337	332	322	305	339	291	339	377	320	294	336	316	342	343	338	351	355	332	285	293	323	334	330	344	353	314	373	337	331	355	334	327	299	352	313	314	340	328	346	300	310	305	317	326	313	309	325	316	319	330	340	324	353	362	305	333	350	363	313	339
883	158	80	66	74	83	87	71	89	80	67	82	83	84	62	97	68	77	65	52	84	77	79	72	79	59	75	73	72	75	67	74	64	52	66	66	77	73	58	73	62	64	63	69	67	49	72	62	61	59	67	57	73	61	77	59	66	74	64	69	70	80	60	59	63	54	60	55	68	72	61	66	70	70	74	55	80	68	64	63	62	65	67	69	64	69	66	50	51	49	74	66	73	76	74	60	64	63	66	67	68	61	55	67	50	72	57	62	74	70	59	55	58	54	51	66	70	58	72	55	72	55	58	56	59	57	60	50	70	70	68	71	64	73	66	77	61	70	58	64	65	69	67	69	67	56	54	66	63	71	74	66	80	59	66	52	78	78	59	66	66	77	64	67	68	75	59	66	72	66	69	63	68	57	61	60	70	88	60	66	68	68	72	67	64	55	70	64	68	73	73	64	71	62	63	60	60	66	80	59	60	65	70	76	65	62	59	62	54	65	63	85	73	75	68	72	63	67	70	62	66	66	73	59	79	52	72	56	73	78	75	51	64	74	71	64	50	65	72	70	58	69	64	65	72	62	67	64	49	60	59	59	66	53	63	65	62	69	56	58	60	56	63	71	65	54	65	61	64	72	66	67	58	63	63	68	54	72	67	71	52	68	81	60	68	77	42	50	66	61	62	61	61	63	77	44	66	67	42	64	67	74	67	58	58	55	74	48	58	60	59	77	67	64	63	64	66	73	77	66	66	65	61	54	71	65	71	58	56	59	52	56	56	67	59	63	59	58	86	71	72	59	59	78	63	82	62	71	58	69	72	71	64	71	55	73	58	69	66	71	70	71	65	77	66	68	56	56	53	66	75	76	67	74	57	58	73	64	77	68	60	60	50	57	53	59	81	81	63	81	60	62	61	66	80	62	64	57	71	66	57	66	69	70	72	75	60	57	63	54	63	56	64	53	61	61	57	74	59	53	57	62	71	55	65	73	73	65	66	59	57	75	75	60	68	71	61	61	84	66	74	59	67	65	68	51	64	47	60	66	71	64	75	75	72	73	67	87	75	51	57	69	64	72	66	62	68	75	67	68	62	60	73	56	68	65	69	70	65	69	65	65	66	62	67	76	71	77	65	69	69	70	74	65	62	67	73	68	78	77	64	80	57	59	58	65	56	65	68	62	74	67	61	78	71	72	70	62	72	65	56	72	67	63	60	59	69	66	56	76	57	73	69	69	67	68	81	66	66	58	67	55	56	75	60	67	64	59	72	76	59	76	50	70	63	68	62	62	70	61	63	63	58	63	77	65	56	58	73	67	59	74	74	77	61	68	76	57	74	65	61	79	68	67	67	87	60	77	70	62	71	63	60	65	60	59	64	60	64	69	68	61	71	60	47	65	77	68	66	75	59	75	59	58	73	59	74	70	65	66	65	67	75	59	49	72	52	54	69	62	64	65	63	64	64	66	66	75	70	66	64	57	70	72	55	74	68	51	61	60	59	72	61	83	69	70	70	66	61	67	64	52	69	47	56	51	63	88	51	70	70	65	62	69	73	50	54	63	69	62	80	57	60	62	58	64	62	73	58	55	60	57	63	73	54	54	59	66	63	71	62	54	69	75	65	61	75	73	55	58	64	57	71	65	74	74	57	79	68	69	60	61	64	75	59	65	76	58	79	87	63	59	61	87	77	54	71	67	71	82	58	66	61	57	64	68	65	50	57	74	65	62	67	57	60	66	64	74	64	68	63	55	64	60	63	63	71	70	49	70	57	43	65	84	74	68	54	58	61	49	63	67	61	69	60	72	59	80	60	71	62	64	67	60	65	59	72	65	65	64	62	57	69	61	61	58	71	69	68	62	64	43	58	43	75	70	63	67	64	64	65	49	68	66	82	70	63	69	56	71	69	64	72	62	76	75	69	83	69	55	60	75	72	64	53	70	61	69	61	66	59	68	71	60	53	71	73	68	56	63	68	75	70	61	69	64	77	60	76	69	67	63	47	71	58	59	67	81	58	53	89	61	66	63	53	61	75	65	57	67	57	70	86	64	64	63	64	83	65	55	84	71	62	66	71	65	73	64	61	69	70	57	72	87	70	70	63	71	61	79	69	79	59	59	60	78	61	66	49	55	76	68	60	71	63	58	72	64	69	76	65	54	70	70	65	63	57	72	66	65	71	61	57	69	63	50	59	72	69	75	66	62	65	60	52	72	85	58	55	71	59	72	72	62	69	52	64	72	75	74	56	62	72	59	62	68	74	64	61	67	73	55	72	59	66	66	66	66	95	77	69	64	63	62	66	53	61	75	65	64	68	53	72	74	65	85	60	69	64	51	49	60	77	63	46	67	52	61	77	66	73	76	59	58	78	74	86	63	63	64	79	59	49	54	58	68	65	59	73	54	58	72	81	60	79	66	54	61	70	64	73	71	60	53	54	50	70	73	63	58	69	79	73	64	69	65	66	65	54	59	69	74	61	71	52	62	67	63	75	73	68	74	59	71	74	63	71	67	64	66	56	74	71	57	68	71	67	53	58	68	55	60	69	64	64	87	65	65	73	58	52	62	61	61	58	72	59	71	64	86	60	70	57	65	71	63	52	67	70	52	83	62	77	76	59	72	78	68	69	61	67	65	66	69	72	70	69	59	71	75	53	65	61	68	61	56	56	63	60	63	77	68	66	75	68	73	52	68	45	63	53	70	61	70	68	58	62	64	69	62	59	73	49	68	64	75	58	67	59	77	60	73	65	57	62	65	77	64	62	75	71	78	68	71	63	66	59	66	74	72	80	75	64	72	61	68	73	50	73	61	58	64	51	79	50	52	72	63	54	59	50	55	64	69	58	62	59	59	60	70	74	73	69	51	52	64	80	61	53	65	79	71	75	70	69	56	62	71	70	67	57	48	75	81	68	68	72	47	62	66	64	75	63	53	59	54	71	59	62	63	67	76	65	64	72	65	69	63	69	64	58	56	68	63	76	64	59	67	63	51	69	71	78	69	63	76	50	63	69	68	53	63	57	78	61	52	70	68	52	73	70	75	59	79	55	75	76	64	71	60	64	77	62	71	61	58	62	76	52	63	66	65	61	70	66	66	79	82	68	71	90	71	59	71	68	65	55	51	70	65	57	65	45	58	81	67	69	58	73	56	76	67	61	69	75	58	65	67	57	58	75	55	60	54	67	57	47	85	69	64	54	69	59	71	79	70	47	63	66	62	57	61	67	64	75	67	69	63	63	63	57	82	64	68	62	65	70	70	71	67	71	72	64	65	63	56	47	59	66	53	64	71	81	54	76	75	52	70	60	73	66	66	74	71	84	63	63	80	58	57	62	59	75	58	79	79	63	62	71	73	68	51	64	60	82	62	72	69	73	70	77	59	80	62	80	53	57	75	68	71	55	67	45	70	82	75	61	64	62	60	82	57	85	71	68	82	72	65	61	67	63	53	74	60	86	57	69	69	76	68	69	67	77	60	70	58	60	58	77	71	65	72	57	62	62	77
15580	1994	906	1133	2091	2746	2500	2124	1708	1501	1307	1116	1101	1003	956	832	825	832	820	734	751	720	700	755	676	758	707	681	702	721	680	674	680	690	679	671	670	650	697	650	610	650	642	623	681	623	582	661	633	619	640	584	629	604	628	641	593	629	636	624	650	628	601	592	637	641	637	627	616	649	580	615	610	656	611	610	631	621	618	629	613	638	637	610	615	586	689	602	660	621	608	586	594	673	620	602	621	638	615	636	635	606	641	628	611	590	609	596	600	607	613	620	570	634	625	617	597	587	581	613	619	645	603	597	596	657	613	604	601	632	617	626	552	592	642	584	629	653	621	602	606	632	614	623	602	608	614	588	634	644	631	623	589	622	621	595	602	609	633	607	639	605	607	701	596	596	658	643	630	638	601	603	595	596	571	654	603	590	613	597	586	653	634	564	609	586	607	593	597	625	586	590	622	579	592	655	594	600	532	622	663	631	603	588	602	657	606	603	630	617	672	639	624	584	616	620	564	658	608	615	633	596	634	583	633	615	612	642	594	631	587	601	608	603	593	628	669	616	580	645	573	613	604	600	613	623	621	609	594	637	635	598	608	635	625	649	608	594	666	626	612	626	567	650	583	632	631	614	600	624	645	619	610	651	633	597	593	617	592	635	626	615	593	570	619	608	611	607	599	597	604	630	607	594	595	567	656	642	595	663	603	576	625	600	607	616	640	582	597	595	623	589	630	630	625	638	660	594	612	638	652	586	642	663	592	601	612	639	622	644	671	625	667	585	600	613	598	597	623	624	636	667	636	589	562	585	586	600	591	634	623	633	562	609	605	645	630	610	636	598	623	632	663	609	609	613	622	554	577	649	570	603	624	642	608	565	571	560	667	630	596	596	597	598	624	629	591	627	633	614	636	631	614	651	622	623	567	624	606	642	603	574	612	606	621	617	598	618	630	625	603	644	634	622	583	606	611	651	619	662	584	588	638	610	608	604	590	623	621	554	645	635	617	561	659	658	621	668	609	612	616	640	560	617	626	621	647	623	587	585	575	632	610	612	624	583	572	628	654	616	662	668	613	599	580	608	649	582	616	648	605	647	614	640	632	590	641	591	612	597	607	576	627	598	609	613	633	663	635	611	647	585	608	615	607	574	574	642	580	612	613	607	590	641	592	635	567	651	634	603	599	618	610	608	616	642	607	659	587	588	636	612	625	624	580	562	596	608	569	605	649	622	614	621	595	607	619	599	631	591	591	627	594	590	598	596	571	613	596	621	608	616	633	626	607	641	638	619	572	621	616	618	630	618	574	610	629	611	570	612	611	651	613	627	596	598	628	575	615	595	643	609	611	602	601	653	601	601	634	570	648	606	634	605	599	588	580	585	614	642	612	662	612	642	616	593	653	581	609	637	592	595	623	604	566	613	620	605	575	571	592	594	593	605	621	587	617	626	623	605	597	617	618	591	638	605	666	619	574	652	601	655	595	597	597	611	589	641	594	565	582	625	616	591	618	624	616	641	601	563	610	596	599	636	578	649	614	650	596	589	640	612	593	589	624	640	579	617	623	674	580	623	563	604	587	578	614	595	603	648	640	609	592	613	556	621	605	604	617	619	639	595	639	635	611	595	612	630	602	571	622	598	616	605	598	607	656	580	614	607	639	598	600	631	677	595	598	593	621	629	609	615	628	608	615	603	592	625	613	594	611	581	612	601	618	613	628	633	661	584	642	587	606	603	625	570	611	607	622	616	654	606	592	603	621	595	602	578	593	590	625	569	604	612	618	618	613	610	604	607	614	634	631	624	621	650	624	588	599	653	605	619	579	642	632	632	669	607	689	601	628	644	635	608	610	677	603	597	602	629	583	594	643	580	605	602	620	629	650	593	649	609	580	592	607	628	605	588	591	589	574	588	637	612	601	629	627	611	619	599	575	582	627	597	604	658	665	590	614	604	608	613	624	633	620	632	558	623	614	641	574	620	625	610	593	674	627	633	648	598	613	580	600	579	619	603	635	622	584	634	620	632	644	627	624	619	604	610	596	559	647	588	613	561	595	590	608	576	652	604	590	581	593	637	622	594	618	649	609	607	621	577	606	639	615	602	616	635	583	610	601	605	637	614	605	602	634	628	601	601	600	602	630	600	650	605	621	615	647	604	657	597	629	598	615	604	573	618	598	576	584	595	646	594	632	612	621	612	617	632	624	602	622	602	577	597	594	622	587	641	650	607	584	596	599	627	657	593	561	642	573	629	599	645	617	605	652	621	612	610	619	596	647	598	611	627	614	556	636	566	644	617	618	565	628	622	651	653	575	567	624	607	672	632	615	600	627	631	572	652	582	631	602	672	604	608	635	635	641	577	598	602	605	646	598	610	618	590	610	549	594	562	610	608	621	612	659	563	603	572	595	580	602	601	604	573	603	600	586	566	593	621	657	607	590	623	627	611	643	612	595	596	668	599	581	600	596	654	610	649	612	616	636	613	614	628	640	601	588	605	632	584	595	575	602	590	596	591	603	638	645	598	609	620	583	630	615	591	605	605	606	623	562	621	598	658	577	581	642	624	596	574	587	605	606	601	592	561	617	612	612	574	597	620	636	631	635	555	603	608	615	601	601	629	636	592	608	637	617	610	615	617	606	620	630	663	643	609	590	633	586	595	605	628	618	620	632	626	631	586	624	655	595	632	652	579	615	651	631	610	579	651	588	612	581	593	650	603	624	625	594	635	660	631	593	619	620	636	629	617	609	624	594	609	610	610	648	613	634	601	619	617	581	642	664	671	576	619	590	637	596	601	615	591	607	599	630	624	568	604	632	613	615	615	560	568	610	575	639	581	601	623	615	624	613	621	580	602	635	626	624	576	589	634	598	587	629	591	563	604	592	625	620	601	600	620	592	586	591	617	619	600	608	558	619	636	603	623	572	616	582	551	590	602	626	576	594	628	601	589	638	620	622	626	638	642	591	624	555	649	587	591	613	625	621	632	627	610	614	613	632	586	618	612	627	639	630	632	597	611	610	661	592	611	637	616	605	597	568	629	611	646	654	650	595	610	618	648	609	621	608	574	584	615	634	589	601	658	632	600	640	611	573	624	622	598	604	612	603	587	618	617	602	611	585	646	632	584	616	628	618	574	626	603	608	605	580	605	595	610	624	655	583	625	588	610	598	591	635	554	626	687	633	604	612	586	621	609	605	604	601	603	558	625	646	576	603	612	616	601	591	607	602	638	604	590	614	614	650	604	615	570	653	662	607	597	629	617	596	597	606	642	572	596	623	579	620	617	632	616	628	589	596	618	633	657	609	618	664	598	599	615	567	608	606	608	623	617	653	586	600	605	601	681	566	619	616	562	611	613	580	627	603	630	614	635	632	603	597	633	560	596	616	641	613	625	627	615	615	611	650	630	640	594	621	649	626	597	626	626	622	599	627	641	653	602	633	628	622	583	623	569	617	608	606	611	551	606	576	617	614	623	603	602	595	630	590	608	629	618	605	651	642	618	585	594
1401	61	28	20	17	28	27	33	28	25	34	27	21	28	23	23	18	21	23	18	17	18	13	20	15	9	19	20	16	21	15	10	16	10	17	24	11	11	9	15	18	14	9	15	17	13	15	9	14	10	9	16	17	12	14	14	11	8	16	12	15	8	9	11	10	11	14	14	17	14	15	9	9	16	16	13	12	12	14	18	10	14	11	12	10	11	11	19	13	22	7	17	10	11	12	9	18	13	15	10	10	10	18	13	10	13	10	13	15	23	14	12	8	10	14	12	12	18	11	13	11	14	8	12	9	9	12	14	16	7	10	12	16	5	14	18	8	12	10	9	18	16	15	11	13	13	14	12	14	20	14	10	16	12	9	12	17	9	16	16	14	17	14	10	13	13	14	9	14	13	17	10	14	13	14	10	10	20	22	10	8	11	16	5	11	13	11	10	10	16	24	16	16	12	13	17	13	9	13	19	14	8	17	18	13	17	11	12	11	10	8	19	17	11	7	15	14	13	12	9	11	19	11	17	11	8	16	15	14	14	17	10	13	14	10	18	11	10	12	11	12	11	14	10	15	16	12	14	13	20	13	11	8	17	8	15	14	13	17	13	11	8	19	20	13	13	14	17	11	17	10	11	14	12	8	13	9	8	17	13	15	10	11	17	11	10	14	5	13	12	10	18	14	14	12	11	17	10	8	18	15	13	11	21	12	11	17	12	12	16	14	17	15	13	14	9	9	11	14	10	7	12	13	20	13	18	10	14	5	12	16	15	16	12	17	14	11	13	12	14	15	14	11	13	10	18	12	15	21	16	14	13	12	15	9	20	16	17	16	12	9	11	10	16	13	6	15	17	17	15	18	15	10	16	9	11	13	11	10	8	9	13	9	10	9	15	8	11	11	10	8	11	9	12	8	11	15	14	4	14	8	15	13	18	15	13	14	13	15	11	18	16	11	10	15	7	8	10	13	19	12	17	9	17	11	12	14	12	10	17	10	12	12	10	10	13	16	16	8	14	12	9	12	10	10	10	11	10	17	6	17	12	12	15	15	14	15	18	12	9	8	13	9	11	20	13	12	11	11	10	18	17	8	13	10	16	11	13	15	14	15	10	7	11	14	9	13	13	5	12	10	14	10	10	20	8	11	16	10	10	7	7	8	12	21	17	12	10	16	21	11	19	14	16	7	12	13	14	10	8	4	14	15	17	16	14	12	6	9	15	11	13	15	9	6	15	13	19	16	12	13	15	13	14	17	4	13	11	14	12	12	12	10	11	11	18	9	12	18	15	16	10	11	17	5	12	9	16	12	10	7	14	12	11	11	13	12	13	7	8	12	10	10	11	10	13	8	12	13	18	9	8	13	8	15	14	14	16	13	11	14	16	11	12	15	14	12	9	16	18	17	18	10	9	15	20	13	7	6	10	13	12	12	17	15	7	12	15	9	15	12	9	13	17	16	11	11	17	23	9	13	11	16	11	8	19	17	8	16	12	15	11	15	6	16	12	14	23	11	15	16	14	16	13	14	8	13	8	11	12	13	13	13	13	12	9	10	17	9	12	9	17	13	11	10	17	11	10	20	13	9	5	15	10	18	16	13	11	16	15	10	11	15	11	9	14	9	16	21	6	10	10	7	8	21	10	13	15	12	17	11	16	13	10	13	6	14	6	11	10	14	14	14	15	19	11	10	15	11	13	10	16	17	12	7	9	18	17	11	16	10	17	11	9	12	20	11	11	10	12	16	10	14	14	13	7	17	13	15	13	16	16	15	8	13	23	10	8	9	11	12	18	10	10	14	12	18	15	19	21	12	20	13	13	17	12	9	4	18	14	13	14	12	14	17	11	8	16	16	11	10	14	8	11	6	17	14	14	14	8	17	11	8	15	10	22	12	11	15	6	18	10	9	15	11	10	11	16	19	10	15	11	8	21	7	6	13	14	13	15	6	20	12	18	19	15	12	13	10	17	16	12	7	15	6	16	15	18	10	10	12	13	12	11	14	19	12	6	11	11	15	15	11	7	11	14	4	14	15	12	16	9	14	9	17	13	17	12	23	19	15	10	8	17	8	9	6	13	13	8	18	8	11	16	7	20	14	8	15	13	16	16	16	18	7	10	13	14	16	16	10	15	23	7	10	15	9	12	7	12	13	10	14	12	10	9	12	18	10	10	10	15	12	13	13	12	8	14	10	9	12	12	18	12	15	13	12	11	10	14	16	16	10	10	15	22	10	12	21	10	11	15	8	9	17	16	13	12	10	13	15	14	15	6	12	16	7	12	3	11	17	10	18	13	15	17	7	10	12	14	11	9	18	19	13	11	10	16	10	17	10	14	9	9	11	13	10	15	5	10	17	12	14	19	11	10	20	10	14	18	15	11	14	10	10	12	10	11	17	12	14	18	9	14	12	15	9	10	16	10	9	16	22	12	9	13	13	10	10	11	17	12	6	10	11	12	13	21	15	13	7	12	8	13	12	10	10	18	10	6	12	10	13	14	13	7	11	17	13	7	10	17	11	15	15	11	14	14	8	13	11	13	13	16	13	15	10	17	18	12	16	12	9	11	10	10	13	9	14	16	9	17	11	16	8	11	8	17	12	13	10	5	11	12	11	8	16	14	13	7	11	7	9	10	13	8	8	14	11	14	11	9	11	13	13	14	14	13	11	10	10	14	18	12	7	14	4	11	16	11	15	17	7	15	7	17	11	13	15	15	12	12	10	10	13	12	12	13	10	15	11	12	15	11	8	14	14	13	20	7	6	16	15	10	9	15	11	12	13	14	15	9	10	12	12	11	13	16	24	17	10	12	14	13	16	9	8	11	10	17	14	13	16	5	17	13	8	15	15	10	20	12	14	10	6	12	20	18	11	14	15	13	11	8	19	20	14	8	17	9	12	15	17	10	13	9	15	11	12	10	11	16	10	6	10	10	11	14	11	10	9	11	7	10	8	15	14	6	11	15	13	11	11	13	6	10	9	12	10	10	13	10	12	16	11	15	10	8	17	11	12	12	8	11	15	13	13	10	10	15	8	17	15	14	10	19	13	12	16	15	17	23	14	9	6	12	6	8	8	17	9	10	8	10	14	14	11	18	10	11	14	14	12	8	7	15	18	11	18	17	19	8	11	15	16	5	14	10	10	16	16	21	6	10	10	11	5	14	14	13	11	15	13	14	15	10	10	16	19	9	11	9	12	14	14	11	13	14	16	11	11	17	11	6	15	17	14	10	12	12	7	16	15	9	19	9	12	12	13	8	15	18	14	23	12	17	13	17	12	12	10	16	17	11	15	15	9	11	11	11	15	8	8	9	14	11	13	12	13	14	17	16	11	7	9	20	10	16	10	12	14	10	11	17	3	11	14	12	20	11	10	10	10	16	17	11	15	12	6	14	19	11	15	11	17	12	19	13	10	10	17	10	11	22	12	16	7	13	14	14	14	8	12	9	23	6	15	9	17	12	14	11	15	20	11	13	21	18	16	12	7	15	7	12	10	17
15229	985	348	496	1249	1807	1704	1377	1212	912	828	663	598	517	462	423	341	368	324	312	288	251	247	246	233	212	213	202	219	183	185	198	191	179	150	157	145	163	157	130	140	139	130	152	153	158	145	132	142	126	150	138	131	127	132	123	147	131	119	131	148	140	142	131	123	123	125	120	141	122	129	137	105	121	102	129	116	134	147	135	131	112	113	123	132	104	127	122	114	130	127	105	129	133	128	132	126	137	113	129	121	120	111	145	137	97	121	124	138	124	124	129	110	113	114	128	130	129	125	112	120	132	131	114	131	128	117	124	114	125	145	107	117	121	118	115	120	118	131	127	118	109	115	125	128	109	134	98	138	117	130	99	126	119	112	144	125	139	128	121	119	131	126	123	108	120	131	120	118	117	112	124	138	143	138	118	126	126	99	105	115	118	117	129	87	130	107	127	124	116	93	124	120	137	131	114	124	123	125	117	113	116	133	105	127	131	113	132	112	130	115	134	119	109	124	128	122	123	110	109	125	109	115	117	119	124	113	109	111	97	116	114	127	118	129	145	121	134	119	97	116	111	117	129	127	111	122	116	137	117	123	123	127	132	130	127	116	99	119	127	131	114	111	131	104	111	112	126	133	146	97	143	109	137	128	110	113	113	117	118	122	131	126	114	114	116	134	112	103	130	95	114	107	123	109	122	117	123	121	124	102	111	127	115	141	103	92	120	126	119	117	104	117	119	115	111	105	119	119	112	129	112	117	139	106	122	137	125	123	111	100	109	97	112	122	118	103	129	105	119	122	151	114	126	127	125	93	129	112	137	126	120	126	107	117	113	127	112	123	129	111	118	114	122	120	108	102	120	117	128	119	121	110	146	120	100	124	111	113	124	128	110	105	118	154	97	138	105	119	111	124	112	113	126	103	121	111	122	133	106	115	113	134	114	118	117	120	127	115	109	106	124	119	145	130	121	136	100	126	127	130	117	113	117	104	115	95	140	117	112	129	122	122	95	131	97	115	105	113	129	108	125	132	112	115	110	104	127	122	122	123	100	121	117	109	93	131	101	121	116	123	119	110	123	141	127	134	123	105	127	122	112	126	117	147	138	144	112	129	102	120	123	127	125	112	124	134	109	120	110	119	109	118	119	129	119	114	129	125	132	117	116	113	102	127	100	139	128	116	138	105	146	110	123	135	109	112	123	123	116	139	119	104	129	121	112	103	103	119	128	125	115	112	127	121	112	111	126	130	137	118	100	115	116	132	111	113	117	122	126	125	121	136	123	131	130	111	106	127	129	123	126	113	121	122	126	127	138	125	120	122	132	106	111	122	102	128	110	125	108	128	114	121	110	124	107	112	120	112	111	105	104	122	112	112	119	128	104	128	120	124	123	118	127	132	141	123	106	107	116	125	117	111	112	114	125	107	141	116	106	105	112	115	125	123	123	124	102	107	110	120	113	134	125	125	94	121	134	132	117	100	99	117	119	112	122	121	115	129	111	115	110	111	125	128	103	115	109	132	113	142	123	141	132	119	113	121	102	148	128	118	120	138	121	116	110	108	134	136	122	137	125	105	122	93	144	120	114	119	105	128	97	110	116	110	114	106	118	106	111	121	135	110	110	122	126	118	112	123	116	126	125	118	126	94	124	104	119	124	116	128	121	121	138	126	117	127	131	118	114	121	125	117	108	124	128	101	112	109	120	99	123	119	94	89	105	116	126	109	112	134	120	129	119	120	119	97	114	165	129	129	139	126	109	111	113	124	120	116	129	133	142	108	117	125	114	126	112	112	128	107	114	129	119	132	112	106	126	98	123	117	103	122	126	111	118	113	125	124	158	114	153	119	126	123	112	113	123	124	110	140	100	112	146	110	148	118	111	119	110	126	112	128	133	119	104	115	123	111	116	122	127	114	114	119	118	108	98	111	119	115	130	117	121	119	119	109	116	135	124	121	117	139	120	128	118	110	145	121	109	115	105	115	131	117	128	125	120	116	131	126	112	119	128	124	120	131	135	112	117	112	125	117	118	109	131	134	121	130	105	136	147	109	121	124	126	130	133	128	109	124	123	115	123	102	124	122	125	122	117	152	103	116	110	140	124	125	128	115	116	113	103	102	146	118	112	128	123	122	133	129	133	131	101	134	114	125	105	155	93	120	135	126	141	106	115	117	106	125	123	137	119	115	120	120	120	126	124	134	128	131	102	107	141	116	119	125	125	121	115	134	126	123	119	117	122	128	118	144	143	117	118	122	110	113	126	110	123	131	114	146	107	129	130	115	126	129	122	112	118	105	133	96	133	114	110	125	129	117	121	117	120	124	102	108	107	110	125	114	109	137	143	122	114	105	121	109	131	129	112	116	121	129	114	105	115	125	124	102	115	128	109	105	98	112	107	123	117	118	119	122	127	125	135	105	122	116	107	128	122	135	129	108	116	126	121	126	103	120	99	106	131	115	143	113	135	118	107	116	110	127	129	112	124	116	128	117	107	109	114	141	129	137	137	114	130	112	104	112	112	122	128	119	109	109	125	115	123	106	120	119	122	111	105	107	111	127	117	124	139	108	131	100	124	125	121	122	115	105	124	102	104	112	111	118	121	128	104	121	135	113	130	124	111	109	132	125	129	124	102	98	107	114	116	120	100	128	135	123	126	108	123	124	125	112	130	136	114	104	121	115	121	113	126	131	116	109	130	112	112	119	111	115	115	133	118	113	129	115	105	126	128	120	125	114	137	122	127	122	130	119	128	119	109	111	131	113	114	108	112	123	123	113	125	99	115	110	123	124	127	90	119	110	115	124	142	122	132	116	112	117	121	108	144	104	120	127	122	112	125	112	127	127	146	101	125	96	115	128	118	126	110	112	120	114	115	121	134	100	114	124	109	128	135	122	120	120	147	117	123	111	128	115	114	108	106	126	115	127	125	103	107	112	112	119	122	126	109	120	109	106	129	107	111	148	119	116	115	111	115	128	126	109	115	125	129	116	113	107	128	124	111	145	130	125	119	136	113	104	135	140	121	111	121	97	122	106	115	127	109	122	121	118	137	115	106	115	114	110	123	145	138	119	128	140	112	105	120	109	122	134	116	108	123	122	123	107	130	110	112	123	137	132	121	126	130	137	107	132	140	117	122	128	114	120	119	116	124	127	141	126	112	135	109	121	120	119	120	118	105	131	110	111	120	129	140	125	122	122	139	144	123	137	143	128	122	120	139	110	114	123	100	127	105	146	124	105	111	105	138	116	129	108	121	93	132	126	115	111	112	130	103	116	134	123	123	104	122	134	111	108	105	128	114	118	127	117	121	143	123	126	131	109	139	140	101	111	130	138	129	142	124	133	126	116	106	115	123	129	140	134	125	127	121	111	131	118	114	112	108	117	141	101	128	117	104	117	142	111	141	129	124	115	116	105	141	123	130	111	140	121	113	139	105	105	106	116	113	116	130	111	130	130	120	118	110	113	119	139	122	130	126	127	110	127	109	100	130	110	117	116	132	118	123	108	142
1184	152	95	62	54	67	98	78	88	72	89	62	69	67	75	60	48	52	72	62	66	49	48	65	42	51	68	55	53	51	53	50	54	49	51	60	60	50	60	55	52	55	43	52	45	48	63	57	47	41	57	47	38	59	44	55	50	39	61	49	39	42	43	56	58	71	56	51	41	58	40	42	70	42	49	47	62	53	53	63	49	48	43	61	44	58	70	43	51	43	45	52	53	57	46	54	49	52	56	37	50	52	49	41	52	42	45	43	42	57	47	56	42	56	45	62	34	38	53	51	68	44	66	57	40	67	52	62	54	58	50	51	52	42	57	41	49	40	44	60	43	60	49	63	53	51	64	54	47	57	56	60	59	43	50	60	47	46	55	54	69	51	56	52	57	50	36	57	47	44	43	55	55	67	55	55	52	59	55	68	42	50	44	50	39	59	53	54	55	44	46	58	49	47	49	59	55	51	50	53	48	48	61	35	60	40	50	52	61	49	50	38	39	52	48	52	42	45	65	47	52	49	50	61	43	60	51	50	61	48	58	63	57	37	52	51	42	63	57	44	59	48	38	58	48	51	57	55	46	42	60	41	54	47	46	48	55	44	48	55	41	49	48	46	56	50	58	44	54	42	66	54	51	56	61	54	56	57	56	48	48	49	32	46	74	49	39	51	39	48	43	40	67	50	47	44	45	57	50	47	46	49	62	46	48	46	43	62	56	58	47	50	56	51	56	61	48	71	46	51	45	48	52	53	45	35	52	47	54	51	56	58	56	69	59	44	52	52	57	47	57	45	37	53	44	59	49	44	47	38	57	46	43	56	61	45	57	51	39	56	59	36	43	62	58	51	57	48	55	57	43	34	51	41	54	45	41	49	61	59	42	54	46	49	52	54	41	44	50	49	61	41	44	64	56	56	44	50	43	50	54	38	58	67	57	55	53	50	43	52	52	56	50	50	43	50	52	48	37	49	52	47	43	49	43	55	56	44	50	40	44	49	60	54	55	52	49	57	47	52	59	54	42	53	49	56	53	45	53	48	45	54	45	57	51	45	56	43	57	50	54	45	39	45	56	44	51	58	34	65	46	53	50	50	43	51	48	50	55	45	57	49	56	55	42	42	45	51	42	44	46	51	48	45	49	51	53	45	57	53	45	47	35	56	50	47	46	42	57	55	47	44	61	53	46	46	57	48	43	53	47	49	45	53	41	38	42	53	58	43	58	48	46	41	47	51	54	47	62	56	53	51	46	34	39	30	49	44	57	51	45	65	54	53	50	51	41	55	38	53	41	50	49	55	44	53	45	40	42	41	42	49	47	41	41	63	43	47	39	48	44	45	50	40	37	39	39	35	55	47	54	57	55	49	45	66	41	58	64	54	47	53	50	33	38	46	51	44	60	47	45	47	57	46	48	45	45	46	52	39	44	41	54	62	47	40	54	57	48	57	38	58	46	50	56	56	46	57	55	54	45	50	51	55	46	50	58	39	54	51	57	63	48	55	43	42	48	46	63	46	45	65	40	49	36	45	62	50	57	57	49	58	54	56	51	54	54	61	57	66	52	53	51	59	59	59	45	55	46	50	49	46	49	45	49	46	52	35	37	49	53	57	41	51	64	62	42	53	50	48	58	56	52	39	49	48	53	54	59	57	50	57	49	55	38	51	53	54	34	38	54	51	40	56	62	50	47	45	59	61	53	42	46	55	48	47	39	42	53	47	49	57	50	52	57	49	42	49	44	67	44	56	43	40	56	51	65	59	53	45	53	54	65	47	55	54	41	62	42	35	67	45	52	43	57	41	47	62	46	50	61	63	47	53	42	53	61	56	58	54	54	52	60	60	48	50	61	53	49	53	47	42	44	37	61	50	53	47	45	75	44	43	46	43	54	54	57	57	48	53	63	46	42	55	54	53	46	56	51	47	58	43	39	52	53	42	52	42	50	54	44	53	58	65	37	46	44	48	58	53	42	43	48	52	46	53	54	71	46	56	40	54	40	45	56	46	66	56	62	53	43	50	47	49	56	58	50	45	54	45	51	52	45	62	42	49	59	43	58	50	54	55	46	45	56	60	50	58	50	48	46	58	48	45	42	49	45	49	54	56	50	53	50	55	40	44	42	70	38	40	53	46	60	43	51	48	65	40	53	48	49	66	63	52	44	41	54	74	62	65	61	43	50	51	60	39	47	45	56	41	40	54	55	41	40	50	60	57	56	46	60	57	47	48	58	50	40	58	50	55	56	65	50	46	54	57	51	54	53	46	59	50	52	57	48	43	41	45	49	57	45	60	45	40	47	54	58	56	48	38	47	64	44	62	40	52	48	57	66	56	44	52	40	42	48	50	44	36	53	60	49	58	61	52	34	50	60	57	66	52	50	59	68	55	41	55	45	58	49	48	50	45	58	53	43	52	68	55	40	64	58	55	43	52	51	53	43	59	47	48	58	60	54	56	38	53	51	40	44	53	48	62	36	54	46	41	56	53	59	51	63	48	40	62	67	53	58	50	40	48	47	49	53	38	50	55	47	60	54	51	41	57	51	46	55	55	40	56	45	60	43	60	50	57	50	49	47	62	62	49	50	47	52	65	55	54	54	57	45	42	44	45	48	63	65	47	53	36	43	55	47	52	48	49	46	55	53	32	49	60	41	42	52	45	58	51	56	55	55	49	54	48	52	40	48	44	55	55	46	47	52	36	53	45	45	48	53	44	59	51	38	50	49	54	50	40	47	47	41	53	41	48	48	34	56	57	51	54	50	54	50	48	45	52	41	48	48	53	55	44	55	49	44	48	44	49	71	38	52	42	53	55	39	50	61	57	49	58	55	41	52	51	46	49	49	45	50	53	40	41	50	53	56	53	45	52	51	56	60	58	48	59	54	44	57	55	59	42	57	48	52	45	48	34	57	51	42	43	53	51	58	50	53	51	41	53	61	53	51	46	50	65	58	35	53	50	51	59	59	39	47	54	59	63	36	48	39	43	47	57	48	46	48	57	45	67	56	41	57	55	60	36	51	46	41	43	57	58	51	45	56	57	58	51	54	40	52	43	36	52	58	53	52	57	47	53	50	35	61	52	47	45	44	45	42	51	54	56	62	44	48	54	55	41	68	51	49	39	45	49	54	36	55	42	54	50	43	58	49	48	45	52	61	51	51	47	48	63	55	60	49	50	63	50	48	62	54	54	47	53	48	65	60	57	47	50	47	41	53	40	50	60	58	51	53	53	71	48	51	51	39	51	59	55	54	45	49	53	44	47	50	43	50	50	53	54	46	45	63	50	57	46	41	38	46	50	65	42	45	43	51	50	54	57	40	42	51	54	45	55	52	56	55	49	53	60	52	52	49	47	53	53	53	42	45	53	36	39	43	54	64	45	54	38	49	37	47	36	48	45	51	58	54	54	59	42	41	59	49	49	36	52	55	62	43	42	43	55	55	56	47	45	50	58	50	52	56	46	46	45	50	46	52	60	43	55	48	48	46	56	47	54	42	45	51	62
17325	1850	893	1184	2791	3666	3502	2825	2364	1987	1634	1428	1241	1180	1049	1019	914	799	779	819	761	767	681	679	717	632	629	675	661	646	592	583	595	581	581	594	573	545	530	570	564	540	555	507	503	513	541	521	536	531	551	521	507	547	559	531	496	531	529	476	490	516	518	513	480	525	512	486	509	511	516	474	502	533	494	490	515	504	463	486	532	484	523	485	491	517	544	501	499	454	489	495	505	507	521	492	482	481	511	499	521	483	469	472	467	439	473	474	483	518	521	493	489	503	545	441	499	450	528	466	482	489	529	549	476	499	483	521	519	472	510	490	531	488	445	492	487	540	504	497	511	498	483	533	529	464	491	505	468	528	498	548	463	487	498	484	506	509	564	521	549	496	474	506	484	482	490	470	490	501	470	476	516	494	494	477	498	443	537	543	516	534	509	483	511	489	474	531	458	520	504	485	526	490	522	499	486	486	475	459	467	485	471	468	512	476	523	495	478	500	489	483	506	485	487	511	532	526	483	521	522	506	512	513	492	506	513	488	490	480	483	482	505	465	539	458	496	511	461	502	471	495	511	494	487	479	492	496	461	522	499	503	483	474	510	501	458	468	495	497	455	492	503	471	472	536	429	514	490	499	506	483	481	471	466	514	529	509	469	486	508	498	453	477	483	518	490	507	471	493	506	483	517	506	502	454	476	454	448	503	496	481	478	486	554	482	486	516	527	478	523	503	467	464	478	476	469	556	522	510	474	482	477	484	509	490	478	547	467	452	517	484	507	487	458	471	495	489	497	466	480	507	485	484	487	497	462	507	486	477	498	549	508	473	505	494	470	485	492	497	480	494	529	478	488	533	506	480	497	482	474	501	479	489	496	487	475	553	521	488	520	487	470	474	472	504	499	432	498	512	495	454	479	497	493	502	439	499	502	523	505	479	486	502	470	490	483	497	530	497	489	485	503	451	489	483	503	472	503	525	476	479	502	528	527	508	525	486	531	473	503	503	487	496	495	497	501	541	471	496	495	501	486	485	487	512	489	517	489	473	499	516	457	409	502	494	482	527	476	475	471	515	501	503	517	461	509	498	534	508	504	493	494	465	455	485	522	471	494	488	475	509	474	508	500	479	529	468	520	471	505	464	517	503	467	481	473	470	503	530	469	473	490	487	509	509	521	471	490	464	475	498	536	523	476	477	435	475	483	482	484	457	474	533	499	532	465	454	523	487	507	461	520	499	475	493	452	490	530	497	520	477	485	489	475	498	475	456	506	523	484	512	515	487	495	490	516	476	455	466	492	472	479	442	478	513	476	512	469	516	481	490	489	463	492	475	526	494	502	468	523	479	477	500	457	459	513	484	484	483	467	503	506	539	460	487	491	503	490	528	478	515	472	499	509	505	496	502	480	481	487	514	504	503	481	499	506	552	480	482	484	514	494	484	477	506	535	476	487	478	486	509	465	482	487	511	493	476	507	490	508	511	493	477	494	495	497	524	503	476	488	475	491	514	485	506	512	464	506	426	487	527	494	524	505	508	498	475	493	503	475	480	500	509	524	523	491	508	492	440	488	482	521	431	520	506	513	515	465	495	520	501	490	494	489	483	507	494	504	495	485	519	486	461	502	442	471	523	483	520	475	497	495	482	494	487	507	474	550	495	519	491	509	488	483	493	493	521	496	508	461	505	487	498	486	471	507	498	517	508	514	466	484	502	509	483	523	508	494	470	458	491	497	507	467	532	510	482	462	493	521	487	486	512	463	482	483	507	467	465	528	440	482	493	484	504	519	498	519	521	469	494	468	464	479	502	506	451	513	513	472	505	464	518	485	475	503	515	479	504	511	494	501	496	496	474	497	483	471	483	463	457	512	562	500	496	483	496	485	503	476	494	471	483	475	478	512	498	461	493	477	484	519	498	454	472	537	500	469	463	490	472	519	481	472	488	499	500	495	511	487	471	532	481	471	495	504	523	504	478	513	515	521	485	469	490	487	483	518	460	511	469	500	516	476	518	526	492	474	474	507	482	485	503	492	485	539	484	499	470	511	432	508	446	472	505	522	471	466	500	509	488	485	458	495	488	485	489	463	481	490	478	494	499	478	473	489	524	509	503	469	538	519	475	503	481	503	496	486	481	459	494	490	496	486	497	459	479	474	505	506	476	487	491	502	506	503	478	482	521	489	437	478	473	505	465	527	483	507	468	488	506	448	508	504	483	473	495	497	447	503	490	501	473	501	528	520	506	468	497	455	477	491	493	520	507	504	504	512	497	481	477	472	465	482	491	494	476	492	501	452	478	497	465	501	489	517	475	523	475	498	505	474	480	481	470	462	491	461	516	487	491	496	518	517	475	486	492	522	473	508	518	524	496	501	474	491	483	483	495	520	499	499	524	503	531	512	525	500	464	472	539	492	509	476	469	488	474	481	468	481	490	484	471	493	512	488	506	476	446	467	530	496	468	470	471	497	493	476	467	490	463	511	504	475	549	459	540	511	482	507	509	481	498	483	484	511	489	502	451	465	476	526	520	489	489	482	508	522	481	496	483	522	496	523	473	497	460	476	458	462	504	461	520	489	501	491	491	484	506	508	484	526	515	521	491	477	471	491	502	502	540	517	481	506	499	506	520	474	521	510	502	507	477	479	522	511	506	479	472	503	466	536	482	489	557	450	499	495	486	498	522	514	464	499	499	515	466	504	492	529	478	475	497	489	500	463	500	532	532	445	480	522	513	481	549	467	466	517	525	510	508	489	497	539	487	477	517	502	505	467	509	523	475	460	454	462	518	512	449	500	501	476	500	458	515	529	487	454	521	510	508	507	485	476	539	495	511	463	485	484	459	479	516	527	502	536	499	489	499	466	472	528	489	520	497	472	546	540	486	497	510	468	459	504	480	524	490	503	471	497	500	499	486	490	470	477	496	486	527	505	495	489	495	486	504	506	501	519	485	522	489	473	479	506	538	479	473	506	517	493	479	482	525	547	469	485	558	482	536	509	495	506	511	516	471	494	536	469	498	478	491	474	486	508	473	500	492	507	515	494	508	480	513	484	467	470	524	493	485	504	490	495	487	514	436	486	477	484	504	456	518	513	521	475	485	504	502	470	499	495	502	476	489	488	441	452	482	514	476	497	522	457	498	484	503	472	502	469	546	434	489	516	491	462	486	479	471	503	512	479	492	517	503	525	491	532	506	529	506	490	458	452	522	503	540	454	512	485	486	517	501	504	509	505	487	514	492	498	473	525	504	438	488	484	484	500	501	511	529	492	482	515	500	492	540	498	490	491	470	443	468	495	471	500	507	499	471	502	480	476	465	501	491	473	504	483	481	500	457	478	476	466	519	471	481	491	489	550	480	497	507	461	477	523	498	523	457	466	520	511	506	474	472	484	504	499	516	489	519	490	476	496	497	517	487	488	470	517	501	515	489	514	457	461	498	448	470	490	439	474	473	466	494	500	477	459	509	502	469	469	499	486	473	478	506	464	493	479	477	480	471	474	478	510	509
832	41	45	35	30	40	35	42	31	47	47	37	37	38	40	46	36	37	38	22	42	34	46	37	35	37	29	28	43	32	35	40	46	44	48	43	36	31	27	31	47	35	44	34	34	44	32	38	30	34	30	34	25	56	41	27	32	24	36	35	42	39	25	34	38	37	28	26	36	29	35	44	43	34	34	37	32	27	35	28	31	40	39	33	38	33	37	45	46	34	28	43	40	26	43	43	42	43	46	29	36	43	44	29	36	41	32	25	39	41	35	40	43	42	27	34	28	37	32	38	28	38	32	36	32	39	29	29	39	33	34	38	40	29	42	32	34	42	35	31	27	29	31	30	39	51	40	42	33	36	34	42	42	38	32	40	36	37	30	37	31	32	33	28	36	28	30	29	59	35	37	36	39	41	27	44	46	31	44	36	42	29	36	42	38	44	33	30	38	32	40	30	34	30	33	40	37	30	30	33	45	29	34	48	53	33	36	26	28	43	37	47	44	35	33	39	31	35	45	34	30	23	32	31	38	27	43	41	37	43	30	35	38	37	43	39	27	39	33	31	40	34	37	38	31	22	38	42	35	32	35	43	37	28	31	31	38	25	42	33	26	40	33	36	37	36	49	39	47	35	29	37	29	29	48	30	30	40	35	31	41	34	47	32	35	35	38	43	31	28	37	41	34	36	36	35	33	22	37	55	44	31	42	39	29	39	38	42	31	38	38	42	27	37	39	31	43	47	36	41	28	32	35	41	51	44	38	34	32	41	34	38	35	36	34	28	33	33	32	23	26	30	43	32	38	27	26	33	42	32	43	33	35	35	28	40	36	39	30	29	35	34	40	39	44	34	30	33	34	40	34	35	29	41	48	37	35	41	28	39	31	41	27	41	37	33	39	40	45	50	48	35	39	40	29	33	40	26	35	38	35	44	30	35	35	46	40	37	42	32	37	37	44	35	30	37	33	35	30	22	37	43	36	30	38	31	39	38	34	33	24	30	36	34	34	33	30	46	39	33	32	41	32	47	41	36	43	51	33	36	43	30	30	47	38	37	37	38	41	37	34	39	33	40	34	36	39	34	24	31	50	28	37	35	38	36	34	28	46	42	40	38	39	29	31	45	42	36	38	36	38	30	33	37	35	34	32	39	42	27	31	40	35	42	51	35	30	36	27	37	33	27	36	42	41	38	40	34	33	45	37	36	24	29	41	35	49	38	29	41	37	39	33	26	37	20	27	42	37	35	36	34	31	38	40	48	35	42	41	32	37	38	33	50	32	36	41	35	32	38	29	26	27	36	30	34	31	39	43	29	45	54	25	31	47	36	28	38	38	41	38	38	35	32	42	37	51	30	37	43	32	36	38	42	40	40	34	31	41	39	36	32	35	40	36	44	37	24	37	32	40	42	34	35	32	34	36	34	38	22	36	34	38	37	37	38	36	35	27	38	33	34	35	31	26	32	38	38	40	48	36	23	31	41	34	36	37	34	41	33	36	29	40	38	40	31	35	29	38	34	33	33	41	40	28	41	36	36	40	37	30	30	28	31	30	33	28	45	47	31	21	27	42	41	44	40	25	34	33	42	36	29	41	41	44	28	31	36	36	33	29	41	30	34	40	36	27	33	31	29	33	40	28	43	40	39	34	40	37	27	37	43	28	36	31	30	44	34	47	35	30	41	36	40	34	40	42	29	39	37	26	42	38	32	42	28	31	42	36	40	28	43	37	30	26	38	33	47	42	36	38	48	45	40	36	32	33	38	37	30	43	42	51	31	34	35	38	22	34	51	39	38	27	29	48	33	52	38	35	41	24	35	31	30	42	38	42	34	30	35	31	42	34	49	39	31	39	26	38	31	33	38	44	36	47	30	42	35	38	40	29	40	42	35	29	36	39	43	36	33	40	51	41	35	36	36	35	29	44	35	43	51	38	46	34	34	35	34	41	45	43	46	37	37	34	47	37	31	33	38	38	39	31	35	36	39	39	33	34	43	38	42	39	36	32	33	25	33	33	46	39	37	43	43	34	32	35	40	33	40	40	33	41	48	41	42	39	28	49	32	37	32	31	32	35	36	43	29	37	32	38	40	34	46	44	32	43	37	35	38	37	32	28	38	44	36	33	30	50	28	39	57	34	28	37	47	31	37	39	44	44	36	32	35	44	39	35	30	39	35	40	37	33	34	24	41	44	33	41	41	36	46	40	39	40	41	38	34	38	25	39	42	26	44	46	41	31	47	48	44	42	34	44	38	36	42	38	34	50	37	40	25	39	30	49	39	32	48	38	26	39	40	37	35	31	38	37	42	34	36	40	32	42	34	49	30	47	35	30	34	29	32	44	27	45	34	28	35	38	30	26	30	38	41	27	44	41	28	33	37	46	36	44	42	35	29	31	28	48	27	36	25	40	34	39	31	40	32	41	35	25	35	25	38	32	37	43	37	51	36	31	30	37	29	45	40	46	33	27	36	23	37	41	31	36	32	45	26	42	34	40	37	44	36	35	39	38	30	34	37	40	46	44	30	40	31	37	31	40	38	30	28	39	40	38	26	34	35	30	38	45	38	33	36	39	37	32	39	38	35	41	34	38	32	39	27	39	41	38	40	36	28	33	41	51	29	37	33	33	39	33	27	32	34	37	36	40	41	44	33	37	36	43	29	36	42	30	45	29	43	35	28	41	25	45	31	36	37	39	34	29	39	39	23	45	41	42	37	35	36	35	28	37	47	37	37	39	37	35	45	37	42	36	38	30	33	29	32	29	42	35	25	36	39	44	45	36	27	32	32	30	32	34	42	28	32	42	43	31	32	42	30	33	41	35	47	32	38	32	39	43	47	31	46	35	26	39	50	40	47	25	39	38	31	28	32	45	35	29	43	32	34	53	32	33	48	50	34	35	34	36	38	45	36	37	37	33	34	37	40	36	30	35	38	34	30	43	38	39	42	22	43	32	34	34	35	42	36	48	29	28	34	34	31	46	21	32	34	43	28	37	35	42	41	30	48	38	35	33	32	41	29	34	23	47	36	38	29	37	38	30	46	36	48	36	33	55	46	35	34	36	26	41	32	37	34	31	33	29	44	44	31	37	30	35	33	39	42	37	35	35	42	30	34	32	41	40	42	29	28	39	30	53	43	30	42	38	36	28	40	35	24	56	35	34	36	37	40	39	38	36	25	31	42	34	39	37	32	44	43	29	37	37	31	40	47	34	35	36	39	36	45	23	27	32	42	39	28	36	33	27	32	36	43	46	38	29	30	46	33	50	33	36	41	31	29	32	34	37	40	32	41	37	27	34	36	34	39	37	39	24	39	40	52	30	28	30	30	27	38	39	34	36	43	42	32	31	31	33	32	33	31	40	38	45	40	40	30	27	37	31	39	39	37	30	44	38	33	39	34	38	39	42	21	38	28	36	33	32	36	44	48	41	26	40	36	30	31	44	36	31	21	34	32	39	29	27	43	36	32	31	35	25	35	39	38	26	29	27	24	30	39	46	30	35	36
9508	563	414	429	588	736	709	591	593	542	497	470	433	433	423	377	392	395	389	367	369	359	342	333	329	360	355	348	336	353	349	332	330	362	371	350	370	352	357	346	373	321	345	337	394	331	362	333	364	358	291	298	350	329	353	316	341	335	313	343	334	316	365	338	321	336	337	344	308	350	328	305	328	326	316	331	368	321	314	332	313	300	351	328	337	334	329	309	340	342	349	333	327	341	338	333	296	314	328	312	311	310	338	318	335	349	314	317	359	326	324	328	298	347	342	324	305	385	331	340	322	326	344	349	314	315	336	352	320	351	342	316	355	332	326	310	335	332	310	333	320	311	339	337	345	324	303	302	355	342	329	333	326	338	316	325	318	357	349	350	300	353	310	337	343	346	289	329	348	346	337	297	344	313	332	341	344	294	313	302	338	332	331	332	321	338	277	344	350	344	313	360	325	326	315	300	331	347	339	315	329	348	324	332	357	331	369	308	344	328	326	323	351	346	315	313	344	346	301	364	350	313	350	353	328	313	317	358	385	343	310	347	334	316	329	308	373	302	348	306	319	313	345	329	298	348	295	330	306	322	339	343	331	324	355	341	314	335	328	318	338	362	314	328	325	336	324	347	317	349	358	340	318	339	326	335	335	354	342	337	326	342	303	323	316	313	333	294	329	302	339	357	339	334	344	321	323	345	338	350	289	306	319	305	323	367	299	330	328	299	341	334	327	320	326	331	335	348	365	343	322	319	344	340	339	317	316	308	330	312	353	345	350	342	321	326	351	362	329	310	345	323	343	325	310	332	304	331	324	349	315	321	330	348	347	338	373	348	324	327	348	309	305	343	342	321	360	357	359	331	335	363	315	309	313	320	333	320	304	335	300	340	383	331	307	304	329	346	324	364	301	350	312	356	329	332	329	319	339	333	315	308	343	347	305	327	326	342	335	361	326	366	348	330	292	339	342	345	331	362	295	331	306	361	359	337	317	316	326	328	353	332	324	351	358	319	346	329	322	297	360	316	323	303	333	339	314	360	338	302	324	328	344	364	330	347	357	322	329	349	326	343	361	346	314	341	329	319	358	320	350	350	317	336	340	336	319	372	367	320	327	311	332	302	309	308	322	324	346	353	351	345	341	315	310	314	344	324	309	272	338	331	352	287	334	314	346	309	310	324	292	347	346	313	313	314	339	329	358	309	337	316	290	321	347	367	303	332	325	320	348	363	323	342	325	339	351	338	315	319	331	321	323	337	315	341	336	355	323	327	298	324	326	343	340	363	352	315	349	307	329	299	341	323	336	342	369	336	334	339	309	334	344	351	331	309	302	347	327	327	331	293	341	319	332	325	271	327	341	336	314	367	342	318	321	343	316	320	297	315	342	357	328	345	325	369	293	354	327	319	320	332	331	313	337	377	328	302	318	287	334	309	349	346	331	318	348	354	345	327	313	328	328	315	333	349	299	348	363	288	330	327	351	351	327	345	329	351	325	339	310	336	350	327	346	336	341	349	345	344	333	317	356	315	343	332	324	344	343	351	320	329	352	342	339	345	309	314	338	329	292	324	336	358	345	347	323	352	310	324	326	320	327	332	343	310	355	323	335	340	328	310	358	339	366	343	334	307	336	322	321	314	330	345	307	348	364	317	331	339	325	331	325	329	348	329	322	319	365	367	326	323	315	337	317	325	348	368	305	299	289	334	347	337	321	328	311	354	323	352	298	345	285	327	337	353	317	328	319	324	343	327	325	331	342	336	311	344	371	329	324	322	309	339	348	345	330	332	333	338	311	338	301	323	329	326	334	353	354	357	336	326	339	315	355	333	351	325	343	310	327	341	339	383	332	325	331	338	326	331	364	311	312	334	336	327	301	336	304	322	316	337	337	321	332	325	330	314	311	317	319	332	320	342	355	353	335	348	316	300	348	308	340	364	328	331	358	313	322	343	330	322	303	320	354	353	333	326	354	297	335	300	323	339	329	305	333	343	337	351	319	292	342	345	343	328	349	326	319	335	320	312	321	342	316	346	337	332	310	312	309	351	333	327	353	380	332	308	340	341	317	303	338	328	306	312	341	347	323	352	346	342	344	334	344	308	332	319	338	355	301	336	300	346	329	389	351	342	356	336	349	349	365	308	335	359	329	318	339	320	357	335	347	304	314	349	312	308	356	323	346	387	332	312	335	309	332	306	339	325	302	349	336	332	327	355	336	308	318	354	352	328	346	332	345	348	333	332	314	344	335	302	336	323	316	319	323	312	335	338	296	330	300	330	334	303	341	353	346	321	330	339	292	338	319	325	339	356	320	334	353	322	308	314	332	336	316	323	358	327	361	345	323	326	338	318	296	344	365	361	351	312	327	313	324	316	310	347	305	355	354	285	334	328	358	339	293	347	328	300	315	327	332	332	372	369	348	349	354	338	366	359	334	308	338	329	357	346	335	349	337	300	317	323	313	313	335	326	324	351	319	326	339	375	392	300	336	314	328	343	335	339	375	319	340	320	340	299	340	316	354	338	337	327	332	291	338	316	336	302	334	352	306	340	339	332	345	353	329	327	297	349	315	296	341	337	332	330	329	344	341	299	381	322	305	340	290	359	310	318	348	337	348	328	332	309	322	339	350	319	300	329	356	344	344	315	339	311	323	338	341	354	335	331	339	334	335	338	311	343	333	303	335	356	356	304	305	292	338	319	351	344	328	368	329	354	293	317	329	318	297	325	348	346	358	332	343	357	304	337	341	334	316	348	365	334	340	320	329	363	323	303	348	324	334	362	324	310	331	338	290	335	333	306	335	305	314	354	310	328	369	327	339	368	333	339	334	335	311	302	316	379	365	356	303	344	306	318	323	349	322	348	322	343	319	310	351	326	331	289	366	315	301	345	331	349	341	313	311	343	371	356	329	340	296	288	312	323	332	305	319	321	305	322	321	321	328	340	313	327	342	315	297	310	298	343	336	300	290	329	339	310	380	312	345	331	336	343	345	341	379	341	343	312	309	349	319	322	361	358	321	307	337	348	331	350	337	313	346	315	318	327	378	315	351	342	306	321	337	362	302	344	329	322	333	338	352	328	334	319	351	333	319	305	335	310	321	294	338	350	348	344	316	329	320	343	314	303	305	328	310	350	317	349	308	359	314	333	317	334	359	307	324	329	329	357	329	301	343	335	342	330	329	303	338	313	318	307	319	361	318	321	340	318	340	326	352	317	308	368	312	335	323	312	354	326	354	348	304	331	313	360	332	318	346	352	335	367	311	345	310	315	326	315	338	327	305	340	337	338	314	348	354	338	323	353	346	303	333	333	319	303	347	334	360	327	323	337	335	358	312	353	312	350	356	328	318	362	360	303	348	328	320	322	317	291	347	354	332	340	313	337	317	333	338	349	323	337	339	355	334	347	349	371	340	325	351	345	316	356	334	319	312	345	326	318	308	324	340	316	341	338	365	336	343	329	344	316	340	323	337	323	369	315	330	380	363	340	381	347	315	347	335	291	331	340
781	122	77	83	62	98	81	90	86	70	67	82	76	68	87	88	79	72	80	73	57	55	70	64	67	70	60	67	60	78	71	54	57	62	63	61	75	71	68	68	59	65	73	68	74	78	57	63	55	63	59	68	56	60	60	72	64	65	63	67	61	67	68	65	76	59	69	79	59	80	62	64	73	55	67	66	69	63	60	50	72	69	70	69	62	77	64	65	53	69	52	63	60	74	73	66	62	51	67	68	86	58	76	60	67	52	66	73	56	67	64	69	63	51	72	71	70	66	59	64	73	74	56	64	48	60	68	53	61	78	67	59	54	45	61	58	83	64	75	70	57	81	72	41	69	48	80	47	67	58	64	67	75	71	53	50	58	77	72	73	60	58	68	55	60	57	61	68	63	59	69	83	67	70	75	75	56	61	58	94	65	60	73	60	58	81	61	71	63	65	71	65	60	61	65	58	81	58	59	73	61	71	77	60	70	78	68	74	51	46	62	70	60	67	88	83	72	66	63	78	72	63	66	66	59	68	65	74	54	65	64	71	76	77	73	59	60	58	68	66	66	64	52	64	68	70	55	64	71	61	71	68	66	65	70	55	59	59	72	63	57	65	74	63	63	78	66	72	64	77	57	71	61	52	72	79	67	58	69	64	64	72	64	65	61	70	54	74	62	58	74	67	67	64	67	65	70	66	65	60	57	63	67	55	75	61	66	65	76	63	55	68	78	79	63	76	55	68	74	64	59	84	64	62	79	66	59	71	51	68	70	60	71	58	58	69	59	66	75	66	69	77	70	62	70	47	81	59	76	54	71	61	56	78	56	62	66	60	66	75	55	65	64	68	76	76	73	82	67	57	63	62	68	60	75	60	71	63	60	69	53	65	66	79	69	64	71	63	62	73	65	73	59	73	60	63	61	54	65	65	46	75	68	71	64	65	49	56	56	60	71	58	61	65	68	55	60	59	67	75	57	67	68	74	75	71	77	54	83	67	53	79	65	77	47	73	79	61	85	65	52	63	59	66	55	90	77	55	70	73	67	77	73	66	76	58	72	65	54	51	53	55	64	65	74	59	76	62	54	63	83	55	64	72	59	74	76	67	59	68	65	78	64	70	84	63	76	58	54	77	75	66	61	55	77	74	66	81	79	54	64	58	68	62	68	72	72	62	56	71	75	77	83	56	67	75	65	67	90	74	59	60	75	71	76	58	78	64	62	67	69	68	77	58	75	63	86	66	67	69	67	61	67	72	49	73	85	63	70	70	71	58	74	69	64	66	69	63	74	63	71	66	63	66	75	56	61	58	69	58	76	68	86	60	66	62	70	61	73	62	69	55	66	74	48	67	66	68	69	60	63	52	71	66	65	68	76	69	68	77	58	72	66	62	64	54	65	68	70	66	67	76	69	74	48	64	58	75	73	61	69	78	60	60	78	51	67	52	70	59	73	72	75	86	71	65	65	55	61	63	69	62	71	70	63	54	62	61	57	86	62	61	72	80	49	58	65	72	65	59	79	70	71	68	71	75	59	68	69	82	60	72	67	59	54	74	72	65	68	60	61	80	78	73	72	65	70	67	62	62	61	80	56	75	64	72	77	72	65	56	56	66	72	72	71	63	71	67	46	78	46	70	63	80	66	63	65	54	60	72	48	69	67	76	68	70	72	59	55	74	69	67	73	55	63	60	54	66	66	72	78	64	79	72	71	70	56	62	61	72	65	67	71	78	59	58	69	71	73	74	68	48	58	60	60	72	73	76	81	55	48	57	69	55	59	62	54	74	59	76	68	61	79	60	54	60	50	56	65	66	62	57	76	55	69	42	63	61	60	67	61	69	70	75	55	68	55	68	65	70	55	75	76	73	54	73	72	67	63	54	74	62	59	59	83	56	62	76	71	67	62	81	62	64	63	68	75	77	76	63	72	65	78	61	70	79	59	67	69	67	71	61	65	71	52	66	86	68	62	83	67	71	74	68	68	71	73	66	67	63	59	73	66	62	76	64	70	68	64	82	70	62	61	63	59	61	62	74	68	70	54	68	65	75	82	70	78	52	67	67	69	77	71	60	85	77	56	67	68	72	69	64	61	77	72	75	60	59	74	68	77	66	62	71	80	67	54	59	76	73	65	70	74	64	65	61	84	67	57	60	48	69	68	69	62	63	68	70	64	66	54	55	49	72	56	49	74	68	64	63	63	63	74	73	53	66	60	68	64	72	61	69	57	63	69	58	59	71	62	60	61	70	61	68	68	61	76	68	76	69	66	75	80	63	75	75	65	59	65	64	66	52	67	72	62	73	72	76	64	77	75	85	69	61	73	70	53	74	74	63	72	70	78	70	56	68	59	69	62	68	79	70	61	64	77	51	60	68	68	69	54	64	68	49	63	53	65	53	61	63	61	58	63	62	65	64	69	55	79	57	64	73	60	64	73	67	61	74	65	72	74	47	79	68	75	67	69	70	69	81	48	68	79	66	56	71	71	71	64	62	62	66	50	65	69	63	64	86	64	82	64	81	85	47	67	62	69	68	71	75	72	60	64	61	55	79	81	66	59	68	62	62	61	68	56	66	57	55	53	66	61	73	49	57	56	66	64	58	61	70	56	78	65	66	67	56	70	73	77	77	66	57	54	74	63	59	70	76	58	77	75	77	69	70	73	56	65	79	57	81	72	62	75	73	72	66	67	73	69	57	63	78	56	52	61	55	69	68	67	72	64	66	70	64	76	68	54	62	79	66	48	66	67	68	68	73	65	77	66	67	73	54	63	56	51	64	71	70	79	54	74	69	71	55	72	64	65	74	60	69	62	68	64	83	71	59	58	74	51	56	70	59	63	68	68	64	64	69	67	52	55	57	71	65	61	77	76	82	78	63	70	57	71	58	58	77	52	72	58	72	56	71	51	63	81	59	49	63	54	69	74	69	70	59	73	50	66	51	62	63	66	72	77	65	67	65	58	52	62	54	52	80	61	62	73	74	74	58	73	60	78	74	61	58	49	73	60	63	62	73	69	71	70	74	60	63	66	60	51	59	78	63	67	53	72	76	57	69	67	66	64	59	71	89	64	61	64	70	61	67	64	70	65	73	76	75	66	71	55	67	56	69	80	69	70	62	68	60	62	74	60	86	63	55	64	60	71	77	61	66	53	60	70	54	61	70	72	67	69	85	56	59	64	75	63	80	64	67	59	64	60	61	84	61	56	59	60	72	71	58	67	60	64	68	72	68	57	67	68	76	64	81	60	72	61	50	70	53	51	66	82	70	64	59	73	69	65	59	72	64	68	63	63	74	55	87	75	74	62	56	69	62	55	60	72	74	74	63	56	57	59	72	72	60	82	62	72	65	76	73	90	56	66	57	59	55	75	62	63	56	69	65	64	53	67	82	64	60	55	68	63	67	66	64	58	73	73	65	68	67	69	68	58	53	69	62	59	50	67	69	76	72	70	50	56	61	65	65	63	74	64	63	68	75	76	64	60	71	71	66	59	58	68	73	62	82
14826	1571	840	1114	2201	2769	2470	2140	1792	1479	1350	1174	1052	987	947	910	888	782	812	835	744	731	753	736	748	719	690	657	664	710	689	690	710	652	706	680	665	641	653	671	624	650	644	652	668	639	609	642	659	631	645	695	639	592	634	625	653	645	618	608	648	669	611	632	623	673	646	596	628	652	641	625	635	589	667	675	638	609	656	631	607	620	639	629	620	612	559	577	641	636	639	641	606	676	591	602	634	643	583	639	612	609	656	620	573	605	635	622	612	599	636	598	613	651	618	642	618	659	626	608	637	657	619	658	639	670	634	622	625	655	633	629	627	646	655	605	591	623	641	569	591	658	583	629	614	654	623	639	609	623	653	618	581	627	635	623	635	609	595	577	604	612	654	622	599	626	590	604	626	606	645	659	612	647	609	578	613	594	596	624	619	639	621	621	627	594	593	606	629	603	627	644	602	685	603	627	619	604	624	640	633	682	669	649	626	596	645	631	587	626	587	624	649	618	622	643	612	659	576	672	611	597	650	609	617	627	609	612	637	638	612	638	663	631	642	603	650	648	581	665	617	611	605	604	637	668	575	606	603	602	614	631	619	640	642	651	651	630	629	612	629	643	658	598	611	664	644	631	637	611	621	653	670	633	649	597	619	597	608	646	639	590	629	610	609	631	641	590	620	597	635	665	621	618	681	596	636	590	565	632	607	638	665	636	652	590	632	621	601	603	623	643	638	603	634	611	615	604	671	601	605	646	604	602	636	677	621	641	618	602	598	667	599	637	610	606	615	611	591	597	578	656	614	682	603	579	608	589	595	644	623	632	633	620	627	615	611	605	616	601	635	628	640	662	623	633	635	625	663	651	649	604	647	644	643	602	632	613	590	619	630	596	625	661	562	615	610	651	629	690	626	618	646	607	631	623	625	626	635	654	623	624	641	582	601	660	603	709	603	636	606	610	647	559	625	610	623	627	635	589	590	656	612	658	650	616	637	597	652	649	605	594	620	649	625	558	640	614	587	559	600	581	596	651	627	580	660	596	650	663	620	609	618	626	652	654	640	610	625	610	612	648	636	621	629	582	594	670	577	660	580	626	630	643	616	605	640	650	629	587	596	602	611	605	632	629	627	621	642	589	614	613	616	591	623	602	623	625	621	545	658	592	607	607	608	567	585	652	624	599	651	592	605	633	656	597	588	645	601	629	630	613	588	670	606	612	635	593	664	637	619	621	614	634	615	585	609	613	589	620	626	627	595	609	626	610	648	660	606	589	601	593	639	611	623	609	653	666	636	598	638	639	660	621	635	634	607	657	627	632	616	619	596	596	595	630	589	637	638	623	629	617	621	652	606	644	624	618	615	605	639	683	633	619	630	646	629	630	589	612	597	621	628	611	596	625	636	587	591	606	619	599	614	659	619	645	618	640	642	585	592	617	617	636	652	633	640	617	630	649	657	669	648	624	638	634	633	644	609	610	573	640	656	656	604	658	587	620	678	618	622	657	615	613	654	649	641	682	633	600	645	609	663	644	620	598	620	599	601	645	635	639	625	599	594	626	570	612	634	595	660	617	664	625	611	604	630	636	576	623	600	633	611	577	633	639	639	617	621	620	584	621	616	624	632	588	623	602	650	625	655	651	647	621	627	647	597	631	596	640	655	655	614	635	645	617	607	623	586	640	634	619	644	649	662	623	609	642	605	639	669	619	628	646	600	602	641	623	622	662	603	635	656	579	602	623	606	640	663	637	615	662	624	585	590	628	651	633	641	600	646	618	623	609	643	613	618	618	624	652	601	633	594	626	632	634	616	651	654	609	603	591	597	637	658	636	658	671	603	642	648	629	559	602	607	583	651	591	635	637	608	627	645	633	607	625	625	617	614	586	598	623	582	651	606	608	614	593	595	644	609	623	581	613	637	642	618	617	646	556	615	550	618	663	593	621	640	696	595	621	595	629	599	627	570	620	617	621	606	625	642	682	649	626	618	617	606	584	594	612	608	675	601	640	586	615	658	612	639	645	646	603	596	612	608	641	624	643	646	611	601	628	615	638	631	605	585	612	639	628	623	605	606	647	595	650	625	610	625	567	584	653	620	628	587	607	614	602	613	597	635	584	618	609	623	641	578	643	637	601	641	613	662	650	643	680	649	614	631	589	610	590	623	588	633	649	623	625	614	656	663	605	585	585	684	635	675	668	575	617	657	597	604	627	632	622	656	600	615	593	579	592	660	616	609	623	615	641	612	647	618	610	676	636	652	649	693	578	641	635	586	639	631	616	639	602	615	615	588	625	616	640	593	624	584	643	613	604	688	573	610	602	657	615	633	624	601	649	604	612	591	616	649	630	612	631	666	595	645	656	593	587	641	597	647	644	586	603	623	642	583	642	642	581	656	632	628	637	628	629	641	634	663	624	620	633	658	668	609	617	602	591	627	644	619	628	645	616	633	594	595	628	657	624	602	616	620	611	605	628	636	639	666	590	635	587	642	663	603	629	606	615	610	668	582	636	623	649	619	620	599	633	629	628	677	629	654	679	618	623	647	607	624	623	626	590	617	592	672	609	634	658	641	644	606	602	629	631	633	645	668	630	647	611	630	602	596	666	614	645	639	634	607	629	631	573	624	643	607	647	612	644	647	605	606	644	631	630	614	646	642	608	586	618	633	578	625	617	627	624	635	635	645	628	619	641	618	642	644	613	649	631	602	632	592	593	611	617	580	603	605	613	607	617	636	596	610	652	607	637	666	586	620	639	621	625	628	658	619	665	592	638	627	618	606	631	615	612	659	655	623	634	622	649	617	643	607	626	592	654	620	577	641	627	601	640	596	624	634	647	612	622	632	600	649	600	628	601	630	605	664	634	645	629	585	639	620	644	611	627	636	671	597	633	632	627	667	623	594	632	626	667	593	625	637	637	605	651	614	638	638	611	650	617	603	603	586	620	639	608	580	590	592	592	623	588	655	619	639	637	640	647	601	577	601	638	616	626	626	626	650	625	614	630	580	633	631	624	626	598	594	644	584	620	605	696	619	648	600	629	606	636	629	587	635	610	607	643	655	652	618	606	693	570	609	603	651	584	631	633	613	609	655	637	638	643	623	608	668	643	649	613	633	690	650	608	611	625	647	588	624	652	610	644	651	617	625	608	624	652	634	643	660	650	620	618	622	579	650	644	646	644	619	625	597	629	637	608	603	643	590	631	620	595	654	599	655	684	626	640	598	591	604	618	611	631	591	624	625	579	666	638	622	617	640	637	648	652	624	625	603	626	626	634	617	628	616	615	641	587	585	614	614	593	609	586	593	606	629	600	672	674	616	667	602	666	592	606	631	628	634	654	605	623	645	625	606	628	609	636	664	633	570	614	604	640	605	620	568	683	636	605	581	596	600	617	592	613	606	650	638	581	604	611	621	594	608	636	608	613	624	603	622	607	670	636	588	605	657	592	608	624	617	617	579	616	650	619	645	622	637	570	620	616	602	617	616	666	622	612	613	685	647	607	624	633
1397	32	30	18	21	33	29	30	29	36	34	21	28	25	18	14	22	20	18	15	26	17	19	17	21	26	20	11	11	15	9	15	21	15	9	11	12	15	13	14	10	11	11	18	9	15	13	16	10	13	9	7	16	18	14	16	10	15	14	13	13	10	11	9	15	12	17	15	12	10	12	16	20	12	8	17	15	19	20	13	11	22	16	8	17	16	13	12	9	13	13	12	18	13	13	11	9	14	17	18	18	13	12	9	12	18	15	16	12	12	17	11	9	15	23	14	12	15	17	21	12	15	10	13	12	21	17	15	13	12	18	15	16	10	11	15	14	11	15	13	11	9	14	12	8	12	20	15	14	17	14	14	16	12	12	15	11	9	21	15	10	7	12	17	13	18	18	17	14	13	11	13	12	13	11	16	15	9	13	15	12	10	10	14	10	17	10	11	12	18	18	8	19	16	15	12	8	14	17	19	18	12	14	12	26	11	17	11	13	7	9	23	8	11	16	14	10	8	14	11	9	10	17	7	17	15	18	15	12	15	10	15	9	12	18	15	15	8	15	15	12	12	20	11	8	13	13	12	15	17	13	11	11	14	13	14	13	15	17	13	8	11	7	11	9	13	9	17	8	14	12	11	14	9	11	19	17	15	14	9	11	10	17	11	14	13	13	12	13	11	16	10	16	7	11	11	9	10	12	13	13	9	15	5	9	12	14	15	11	15	10	11	11	10	11	20	14	8	11	13	8	16	21	8	8	7	13	13	11	5	16	10	12	4	12	13	13	15	11	5	16	10	13	14	18	15	14	16	17	13	12	12	15	8	19	14	8	9	12	14	19	14	12	12	17	4	17	14	9	14	12	16	12	13	13	10	12	19	8	10	10	10	8	11	16	12	13	11	12	13	14	15	12	15	19	13	14	14	10	10	14	10	7	14	7	10	20	10	12	19	13	12	8	16	12	8	16	8	12	9	12	14	10	11	13	14	12	13	9	6	12	17	9	17	10	15	11	13	17	18	11	10	12	14	15	8	13	4	13	9	18	15	16	14	16	17	13	17	17	14	10	13	11	8	10	8	13	17	13	11	10	9	13	11	11	12	12	19	15	8	14	17	9	13	15	12	12	8	10	13	12	16	14	14	12	13	13	9	8	19	16	9	7	14	16	13	9	9	11	12	14	8	15	15	10	13	14	7	8	13	9	17	7	14	10	19	15	14	12	13	10	16	16	10	10	14	9	12	12	11	7	15	12	14	5	19	19	11	13	10	12	10	12	13	13	15	12	20	11	6	16	13	14	11	16	6	6	9	11	7	10	18	9	6	17	12	13	13	13	11	10	9	20	8	11	15	12	14	5	7	14	13	8	16	17	8	12	19	18	11	18	12	12	11	16	17	17	12	10	17	6	14	16	15	21	11	16	15	12	12	13	12	15	13	12	13	13	19	13	12	7	14	14	14	17	15	13	11	13	9	21	6	10	13	13	3	15	10	13	12	14	12	10	9	11	17	13	11	11	9	11	11	9	19	16	17	12	12	13	16	14	8	16	11	13	11	15	12	18	13	11	9	15	13	11	10	9	11	16	9	12	10	18	17	16	19	13	9	12	9	17	16	16	21	18	22	17	9	14	13	6	10	12	9	9	13	14	12	14	9	13	11	13	7	14	12	7	9	9	20	9	6	13	13	11	13	15	8	12	11	16	9	16	15	18	13	9	17	15	17	12	12	8	16	14	11	10	12	14	13	10	7	16	7	14	14	10	9	18	18	15	14	11	13	17	7	13	15	10	16	16	19	15	14	15	12	15	10	9	13	13	16	10	8	18	9	8	12	10	13	19	5	9	14	16	18	7	16	20	13	15	10	10	10	16	14	12	12	16	18	15	10	15	20	12	6	7	16	14	7	13	7	11	8	15	9	16	7	11	12	22	16	20	12	14	14	14	12	18	16	15	12	8	15	15	14	8	13	10	11	16	15	18	14	10	11	17	3	13	15	12	20	7	15	7	13	14	11	20	5	10	11	11	21	6	12	12	11	12	15	10	16	8	21	14	8	15	15	8	9	9	12	11	14	7	13	14	16	8	8	7	14	13	11	11	12	11	20	18	16	14	15	9	19	11	13	15	21	11	20	12	15	7	17	16	15	17	14	8	8	8	12	12	9	10	11	15	12	15	16	7	13	21	13	13	17	16	14	10	15	13	5	17	13	20	25	13	17	10	10	12	13	16	18	18	19	7	16	15	11	22	20	8	19	13	12	12	14	15	11	16	16	14	13	21	9	10	15	19	14	15	11	7	11	12	12	10	11	15	14	14	13	13	16	4	9	13	9	12	16	14	14	11	12	15	20	13	15	14	12	7	11	14	21	7	10	19	6	17	13	15	10	15	13	13	15	18	19	15	8	15	12	8	9	17	13	14	16	13	7	7	16	16	6	13	8	12	14	9	10	16	6	8	12	18	14	10	17	13	5	12	13	13	15	19	13	10	17	13	13	10	13	16	10	15	13	12	13	15	14	7	14	17	10	7	20	3	19	14	14	14	12	11	13	6	16	17	18	14	8	7	15	13	12	12	12	8	16	15	8	9	23	18	10	12	14	9	10	10	18	12	13	17	16	11	18	17	11	15	15	13	10	19	14	10	9	20	9	11	7	11	10	17	12	14	15	5	17	15	13	14	20	15	11	9	18	11	12	18	14	10	12	21	19	10	12	10	15	11	15	12	12	7	9	16	14	14	12	12	11	16	12	11	13	7	15	12	16	13	13	11	15	12	11	13	8	8	12	12	11	11	9	10	12	15	12	16	18	13	9	12	14	15	14	7	13	13	11	9	16	13	14	10	10	8	12	9	10	15	8	14	13	12	17	16	15	17	8	16	10	7	14	9	7	9	14	20	15	13	21	14	13	8	10	12	14	12	16	19	15	12	13	8	10	14	18	16	13	9	21	9	16	11	9	12	9	9	7	11	9	8	16	14	9	16	12	16	8	14	11	8	15	12	9	19	12	7	11	12	12	14	17	14	18	15	15	12	14	16	11	12	11	17	11	15	8	11	11	11	12	15	12	9	7	11	10	13	12	11	12	8	16	12	14	7	12	9	9	15	15	16	15	19	9	13	13	18	15	14	18	16	11	11	5	17	19	8	18	16	11	15	15	5	8	17	10	16	12	17	8	19	16	15	7	11	10	11	10	16	15	10	10	7	18	13	14	6	8	16	13	9	11	9	14	13	14	9	13	20	7	9	15	12	14	13	13	19	14	11	15	12	15	15	15	7	9	9	10	10	5	8	12	11	8	17	12	18	10	15	11	10	12	8	12	15	12	19	10	9	12	13	13	15	13	14	15	13	15	17	15	15	13	9	17	17	15	19	18	10	8	10	12	12	15	12	15	14	21	12	11	18	16	10	12	12	13	13	23	10	18	10	12	22	9	12	12	10	3	13	13	7	17	13	5	7	8	15	8	10	16	9	8	12	10	16	9	15	13	10	8	15	11	6	11	13	8
14455	730	353	506	1343	1868	1715	1441	1179	1063	802	723	602	549	432	439	385	350	321	292	274	263	260	222	221	224	204	206	207	194	192	181	145	195	167	178	159	163	158	141	162	143	155	162	125	163	150	146	132	137	137	114	152	135	139	136	138	129	129	127	139	125	147	127	147	136	143	130	134	125	133	147	125	122	135	135	132	136	103	123	113	121	105	125	141	118	103	113	129	104	115	109	99	134	120	136	133	144	150	142	125	133	113	123	117	117	116	122	115	124	123	134	118	147	128	129	126	115	117	119	133	115	113	123	136	125	111	115	115	128	123	116	106	132	134	130	127	144	127	121	118	121	123	102	128	120	131	126	124	126	109	130	125	118	117	123	113	133	115	103	131	119	129	126	129	119	141	120	127	114	125	120	133	97	128	112	145	141	131	104	157	108	134	134	115	112	128	120	114	123	131	120	141	104	120	124	119	126	123	133	137	146	126	130	100	119	121	131	116	134	108	125	122	123	135	113	142	113	144	131	116	130	111	106	116	115	117	101	124	121	122	112	125	107	129	114	125	121	122	125	121	126	116	125	134	110	116	117	119	118	110	130	116	132	122	123	99	136	114	105	116	120	128	112	127	116	124	126	113	116	130	129	132	115	127	110	122	102	107	117	115	117	130	116	122	120	95	119	124	134	107	126	109	129	107	115	113	102	110	138	100	123	125	110	115	108	120	107	118	123	126	123	131	123	107	105	111	127	105	117	131	122	122	118	107	121	121	118	111	113	141	107	130	127	115	126	136	120	127	121	115	139	134	129	109	105	107	135	121	139	112	97	135	127	124	113	129	129	131	102	138	113	131	122	124	130	118	131	103	132	95	116	121	115	111	113	102	123	134	119	137	132	111	133	113	120	152	134	108	115	133	110	128	130	119	127	127	130	127	115	121	111	114	120	111	125	108	127	143	105	97	128	118	124	108	107	114	125	132	129	130	125	115	115	126	114	113	132	112	114	135	140	96	108	118	105	122	98	110	123	105	122	106	111	132	112	115	107	113	109	114	114	97	109	113	133	112	124	104	130	117	110	117	111	116	115	138	118	89	113	119	124	127	103	129	133	119	126	120	114	104	118	130	119	128	103	121	118	115	110	95	108	139	145	116	119	126	133	118	107	133	126	123	124	121	128	129	106	127	114	112	107	143	113	123	116	113	119	120	117	117	106	123	118	128	122	113	122	110	127	116	134	118	132	114	125	128	123	104	110	110	116	127	132	123	122	106	129	131	120	122	112	118	125	129	138	116	113	119	134	125	114	135	114	130	117	97	121	144	136	134	110	113	123	118	134	124	105	123	124	124	115	127	100	126	119	134	127	104	137	120	131	122	87	136	117	123	120	117	104	115	133	124	113	98	128	130	112	103	146	108	125	132	110	124	114	107	124	103	141	128	115	130	111	104	123	101	116	126	111	125	125	113	103	129	115	131	125	118	147	123	133	123	107	133	131	117	120	131	127	121	133	125	129	112	112	131	112	108	124	108	129	131	140	133	128	148	116	121	126	108	112	130	106	141	146	115	131	122	108	112	131	104	104	117	134	106	128	138	117	108	112	149	111	127	124	122	132	111	109	107	130	123	105	95	125	123	120	109	126	110	118	129	120	135	128	122	92	106	109	128	126	137	117	117	137	119	122	125	126	126	133	101	130	114	128	102	98	126	123	128	112	112	99	110	103	122	112	141	99	134	108	114	126	133	115	142	109	151	110	129	123	122	107	117	123	113	110	107	133	106	134	116	106	145	130	128	98	95	124	123	124	125	120	106	117	125	127	116	122	115	109	105	118	123	133	123	113	126	144	137	139	118	113	113	121	136	123	131	113	118	101	128	122	140	127	124	150	110	117	144	133	126	132	124	127	117	114	133	129	106	117	121	113	128	121	127	117	112	109	133	128	145	131	114	112	128	159	103	90	113	132	133	117	99	118	130	116	109	102	123	126	112	127	118	129	126	106	134	119	128	131	115	129	132	113	122	134	124	104	118	117	110	134	116	129	112	135	117	120	110	124	111	115	130	111	106	113	123	131	137	156	135	124	112	110	120	106	109	116	123	110	129	127	134	128	104	132	136	110	136	124	118	116	99	108	109	122	137	126	118	139	126	120	130	141	115	121	116	112	113	119	121	128	121	111	123	119	112	102	112	115	111	125	120	121	142	133	143	117	108	118	141	128	121	126	129	110	125	102	129	136	119	108	121	122	129	130	110	121	141	104	107	112	108	121	137	125	127	124	122	119	110	122	114	133	133	116	118	141	132	124	122	112	115	128	139	136	130	114	101	125	122	133	109	104	140	149	120	110	113	127	123	117	121	106	124	135	105	128	116	140	106	140	115	118	111	120	111	121	115	129	127	145	113	116	139	116	136	129	122	112	119	107	108	136	115	115	122	120	110	123	105	117	96	129	124	127	110	127	129	110	120	101	121	128	125	125	112	136	126	92	123	120	135	126	121	115	110	125	108	128	132	131	94	107	114	130	139	116	138	119	114	126	127	120	127	122	120	126	125	128	118	122	99	145	104	149	124	122	109	113	117	113	100	135	114	123	115	115	122	120	126	124	133	118	135	129	109	117	121	138	107	115	125	116	108	117	121	127	122	121	132	104	117	108	135	109	113	121	123	126	137	116	95	136	103	115	103	145	129	102	138	113	109	115	122	150	100	118	122	118	112	122	111	133	102	136	143	133	135	101	101	120	137	132	125	96	124	100	117	100	122	104	138	129	104	89	131	113	105	122	114	113	130	126	109	119	110	106	125	113	122	136	128	118	119	135	126	117	120	128	128	112	125	133	101	147	136	109	114	118	102	130	115	119	108	110	124	120	118	129	115	110	124	129	113	123	115	110	118	114	122	110	114	141	123	122	105	114	112	121	137	119	108	114	129	119	130	116	118	106	127	101	123	125	122	108	119	116	131	137	115	128	127	126	138	122	136	125	118	118	116	140	105	111	118	131	124	124	112	132	115	110	115	132	92	140	125	121	118	126	116	120	135	108	126	127	111	123	113	111	138	123	113	116	113	128	127	130	117	120	129	132	151	118	146	110	109	130	100	113	122	101	131	129	101	111	123	121	127	117	117	129	116	121	113	138	107	123	127	120	118	129	114	125	118	125	127	149	110	114	131	91	124	127	102	141	127	109	118	138	100	122	113	122	143	115	115	115	121	116	118	129	97	142	133	113	134	120	94	107	124	109	125	125	127	113	109	122	118	113	133	141	136	128	112	121	121	122	127	125	123	125	125	129	104	130	121	109	120	93	113	108	130	114	111	135	115	118	125	123	112	107	135	121	121	111	126	119	137	121	138	95	121	127	107	98	122	119	117	105	128	129	122	124	125	104	128	102	112	136	111	120	131	121	114	103	117	100	116	118	126	104	131	131	109	126	121	116	110	109	133	125	125	117	121	118	123	128	111	122	111	112	104	121	125	121	110	147	116	134	121	116	110	128	117	131	129	112	104	131	106	120	127	115
1046	140	92	68	65	83	74	87	63	77	68	77	59	61	76	63	58	68	71	45	61	61	44	65	61	46	65	42	64	62	55	40	59	56	65	46	59	59	49	48	52	52	55	53	53	48	52	57	49	56	48	62	46	66	60	57	57	60	49	45	51	53	58	49	57	63	47	57	36	53	60	57	56	46	51	54	39	48	62	58	57	59	53	57	51	55	50	58	55	48	66	37	53	60	57	40	63	61	59	48	58	50	55	43	53	48	51	46	47	49	57	55	43	56	64	57	53	62	40	56	46	42	45	67	44	60	41	39	49	52	54	51	51	51	46	43	56	48	57	70	57	49	52	57	51	57	54	46	57	52	49	53	38	41	58	52	63	43	45	38	41	43	42	50	53	60	46	45	49	65	54	41	42	59	68	34	53	49	52	65	63	45	57	57	58	60	56	53	48	51	43	66	43	51	53	58	37	48	50	52	59	66	52	51	50	62	46	47	53	42	55	60	51	53	40	57	43	39	41	42	43	42	55	66	46	60	59	57	52	53	61	48	50	61	57	62	59	55	54	58	46	46	57	56	54	46	43	44	47	56	51	54	50	54	54	53	64	61	42	61	46	51	51	60	44	61	68	48	54	39	45	46	59	60	41	56	58	43	51	47	48	42	45	52	51	47	49	59	42	48	56	50	49	57	70	49	51	56	53	47	50	52	49	42	48	47	48	47	51	52	53	56	73	47	53	50	53	57	41	56	39	54	44	47	61	46	49	42	52	44	64	55	53	47	56	40	49	42	59	59	52	52	57	54	36	45	61	65	62	44	46	43	51	51	52	36	65	46	47	49	63	48	47	41	50	49	61	61	51	66	39	52	53	59	55	41	62	40	56	61	64	40	56	53	47	50	49	46	60	58	56	53	52	48	51	50	52	48	49	54	51	54	62	49	51	52	53	58	49	54	44	54	50	59	54	44	60	51	43	49	58	38	53	55	62	51	71	55	57	50	60	52	56	42	43	53	49	65	48	36	37	50	44	42	47	59	45	50	46	49	46	62	42	57	55	41	67	53	50	59	55	48	46	48	53	49	44	52	41	57	62	54	49	47	62	51	60	56	66	50	53	43	51	63	49	51	51	54	55	57	66	54	44	50	47	53	58	55	53	51	60	58	46	48	55	57	42	54	60	53	44	56	49	47	39	62	48	65	64	55	59	47	73	51	61	61	50	47	47	52	38	43	52	47	50	37	45	57	48	52	49	47	46	48	52	52	58	63	46	58	63	45	49	55	67	61	45	42	53	43	41	65	50	60	55	48	47	43	59	50	56	59	66	49	52	62	60	54	60	43	56	57	51	46	48	42	55	42	46	58	51	51	52	48	49	63	49	64	58	39	51	46	41	48	51	51	64	45	47	57	58	47	46	47	50	48	56	57	56	62	51	48	39	55	44	54	57	48	57	47	45	40	45	50	54	46	56	55	54	69	46	56	35	45	61	41	69	54	51	56	59	52	49	54	57	50	58	58	52	42	52	51	49	55	64	52	43	56	53	45	47	43	47	47	65	58	42	56	57	59	41	57	47	38	61	42	43	51	53	49	58	29	47	45	47	34	52	55	54	47	45	57	53	42	48	53	51	50	49	54	49	60	50	56	60	54	49	53	52	46	48	55	59	50	42	42	41	62	60	53	49	57	58	45	52	65	60	51	45	39	42	54	47	63	69	57	54	58	47	48	56	52	53	43	55	54	39	54	52	43	47	55	54	45	46	60	63	62	60	36	46	41	54	53	51	51	43	56	52	52	61	52	38	47	37	51	61	59	50	37	51	52	47	47	50	57	53	57	59	51	67	58	51	55	58	45	46	59	49	55	49	54	55	49	47	52	58	53	44	55	44	64	48	52	41	44	45	56	46	48	50	47	45	54	39	56	49	54	46	52	44	50	43	48	54	45	58	53	44	52	47	49	58	47	50	44	55	49	42	61	49	55	52	55	50	53	46	46	55	44	61	50	61	56	63	61	50	46	52	51	64	68	43	52	47	49	46	59	48	61	39	50	54	54	45	52	57	57	54	45	49	56	49	41	50	62	51	54	54	45	49	45	54	63	49	47	51	47	41	62	43	54	58	60	54	42	53	45	59	53	54	66	42	54	54	51	59	64	51	47	50	53	49	43	70	30	50	52	45	43	45	54	54	53	61	52	54	48	55	56	57	56	49	52	47	58	57	45	50	58	62	54	49	57	55	45	47	53	53	58	55	50	57	46	53	66	57	44	53	44	57	41	50	48	52	48	37	52	49	42	52	60	53	52	63	55	49	55	35	49	53	36	34	60	47	40	66	60	48	55	47	54	62	39	51	47	46	50	76	48	47	45	47	59	67	59	45	47	38	45	54	56	49	53	47	53	60	59	41	59	45	53	41	58	52	54	53	37	44	48	43	56	49	54	49	56	40	58	59	56	42	48	52	55	36	43	60	66	46	48	58	45	42	48	59	48	45	49	53	43	60	40	60	41	51	56	57	53	59	46	55	42	47	51	64	50	45	62	45	51	56	47	50	46	48	51	51	49	57	53	54	52	50	60	55	50	71	62	45	52	44	56	56	50	53	50	51	48	46	59	48	51	48	47	51	42	48	44	57	56	51	64	52	55	50	53	52	57	43	46	32	46	55	47	55	45	45	51	59	56	47	56	54	48	52	52	47	55	45	61	54	39	39	42	49	45	55	51	38	61	47	50	52	44	58	41	50	62	53	59	44	55	60	57	53	40	48	50	45	41	55	52	35	40	50	38	43	57	54	48	40	53	38	54	45	55	50	39	45	49	40	53	54	56	59	50	49	67	50	45	58	59	47	69	63	39	45	61	50	53	48	62	42	49	43	44	42	54	52	51	51	56	54	60	43	56	52	48	51	55	49	47	51	44	61	61	49	61	52	59	66	61	42	51	51	49	41	47	62	43	54	67	58	44	55	41	44	54	46	63	48	47	48	61	43	46	54	50	49	42	50	54	44	47	44	56	54	47	48	53	51	43	51	34	39	57	45	54	51	58	50	46	56	58	60	47	58	44	45	55	55	58	45	50	41	46	59	66	49	41	47	51	41	51	51	42	56	45	37	54	63	57	59	63	46	56	45	45	49	59	41	44	48	45	43	40	52	42	51	49	46	61	43	61	46	53	45	49	60	42	37	44	49	48	56	46	42	59	65	50	57	58	54	62	60	47	46	42	53	54	44	48	61	45	45	45	42	46	55	57	69	68	44	45	54	37	61	56	44	47	66	49	48	48	47	52	58	50	44	41	33	49	48	65	60	69	51	52	63	51	48	64	63	66	55	49	48	54	56	55	52	58	49	51	51	39	52	55	59	48	45	61	52	45	52	61	63	56	50	50	52	56	56	60	50	49	38	55	64	53	42	59	51	54	45	53	58	53	63	43	42	45	41	55	45	48	49	42	51	44	65	49	52	56	56	50	54	53	63	56	46	58	66	57	55	42	62	33	63	57	49	53	54	50	41	52
15644	1630	905	1233	2814	3753	3384	2858	2284	1973	1687	1448	1343	1192	1075	966	902	866	868	743	754	735	689	660	658	669	637	633	623	610	587	581	612	585	567	565	560	562	612	558	558	535	514	554	519	497	555	536	536	550	540	556	497	502	537	530	491	520	540	524	485	527	515	500	510	501	521	511	529	552	552	520	520	514	526	518	492	517	488	534	552	502	505	518	537	497	484	521	494	547	479	547	509	495	505	480	513	469	522	477	498	501	519	489	497	535	507	495	474	516	508	503	491	509	519	507	492	510	533	539	512	501	520	544	461	525	521	575	547	495	477	477	479	492	525	513	469	530	488	504	488	503	519	526	529	508	458	544	505	463	487	527	468	500	482	517	492	514	515	499	498	513	496	502	505	494	493	538	513	497	492	508	479	492	533	476	548	488	466	473	502	518	500	488	501	536	515	488	493	496	508	484	520	499	497	461	524	485	496	493	484	569	497	485	485	475	501	509	511	489	468	473	492	474	487	461	487	512	492	471	502	496	500	474	512	533	494	504	501	484	516	514	496	476	494	506	516	504	526	492	475	531	486	458	512	496	484	520	516	501	469	493	520	475	503	510	488	496	531	495	500	480	485	480	513	494	473	521	506	526	490	467	465	457	513	504	487	489	553	458	495	499	495	480	498	487	505	513	500	483	494	531	486	515	506	479	495	510	490	484	460	496	456	471	483	506	530	523	491	489	504	490	506	484	483	506	520	516	473	468	498	477	524	523	512	543	463	472	486	482	493	509	523	474	501	512	485	493	506	487	497	486	494	526	500	512	485	485	513	539	498	487	511	466	521	486	466	491	491	483	476	503	487	529	498	510	530	509	463	519	486	515	497	501	519	499	477	454	455	502	492	506	512	480	486	519	517	469	514	508	492	486	524	502	454	487	494	513	506	512	489	526	462	445	505	484	462	493	530	505	470	529	511	518	505	555	475	466	535	485	512	511	545	493	489	522	459	506	491	506	504	478	512	508	539	524	532	492	533	480	494	488	495	470	486	502	478	505	484	535	508	536	456	497	472	490	479	484	496	527	498	531	502	535	476	460	473	468	509	514	514	479	536	502	494	554	464	479	465	514	500	502	494	482	519	475	487	490	507	555	463	493	499	543	518	496	535	520	474	507	489	536	470	498	524	514	517	505	460	504	524	500	508	503	518	480	510	478	472	503	500	447	516	519	483	483	511	499	491	465	499	476	512	492	499	509	519	534	476	542	499	502	484	493	466	495	513	450	491	480	491	488	474	487	493	514	478	483	493	490	508	485	471	493	501	496	526	500	524	491	498	480	506	499	504	487	529	511	460	522	420	519	497	463	455	471	465	526	499	454	501	484	509	516	500	488	495	541	499	500	491	505	523	489	504	476	471	534	501	509	507	514	470	453	484	489	499	523	505	486	458	511	459	490	485	469	512	513	500	493	514	524	496	502	485	470	482	477	484	496	483	523	516	507	523	522	480	483	522	515	481	484	504	527	499	498	527	503	501	523	539	510	531	458	510	515	474	514	475	514	503	484	486	508	502	527	460	482	487	499	495	510	505	472	539	462	456	497	525	489	490	524	469	472	493	493	540	490	465	491	530	510	521	508	463	516	460	476	493	540	535	531	473	482	498	510	539	477	492	482	517	501	542	507	481	518	482	510	525	499	527	475	562	442	451	473	499	550	509	505	519	499	520	497	486	517	506	530	515	491	508	502	514	508	495	479	509	502	542	504	485	451	502	468	514	508	507	490	494	492	482	483	488	495	469	536	485	503	499	470	514	498	509	487	509	522	431	461	470	486	487	524	509	518	517	519	509	500	506	486	471	522	507	450	506	501	530	482	512	457	481	494	483	506	519	482	508	527	506	461	512	496	509	554	502	495	475	479	495	513	482	499	525	503	530	501	475	498	515	488	487	501	447	495	505	502	510	478	468	542	490	535	476	469	525	468	484	486	483	522	509	481	501	485	515	461	489	488	505	476	490	521	515	493	484	460	474	477	518	524	488	499	496	518	526	503	529	525	547	514	477	485	536	511	507	495	515	505	491	500	531	499	527	523	506	503	509	495	517	480	491	473	495	515	530	490	483	549	516	480	520	536	509	503	489	494	521	491	484	465	443	490	521	500	470	467	495	483	512	521	496	484	517	502	484	505	502	476	506	514	502	532	526	511	444	465	495	503	481	481	522	453	504	535	474	510	500	486	498	492	466	499	497	502	500	512	485	527	500	483	531	462	516	520	439	511	468	480	507	508	467	488	485	503	509	477	473	482	489	525	501	494	488	482	465	514	512	493	522	454	476	482	525	491	486	470	446	517	481	523	493	472	509	461	500	500	487	499	487	464	529	500	494	541	507	487	512	502	495	505	528	477	525	496	481	491	525	518	548	519	510	487	504	503	533	496	506	467	485	527	552	529	476	495	511	499	508	519	521	480	543	524	498	497	534	462	508	501	478	500	498	512	488	485	542	480	487	505	514	530	476	477	493	504	495	508	540	480	511	492	484	494	510	483	522	524	486	468	477	463	490	542	491	476	497	453	513	545	476	455	504	503	493	507	479	580	487	482	530	509	503	500	449	491	561	504	462	521	501	519	504	521	504	485	512	467	531	481	486	517	494	471	476	453	456	486	474	491	463	510	506	536	523	538	493	536	494	454	532	503	538	502	468	476	473	491	491	488	479	482	503	510	523	485	521	473	532	501	493	480	513	513	502	463	466	477	446	495	495	514	491	467	521	516	474	471	451	567	487	518	499	481	508	526	479	529	508	492	488	491	521	500	484	483	481	500	522	517	510	515	466	494	496	493	480	552	515	532	496	505	486	505	481	534	493	524	507	505	503	480	464	495	509	504	510	483	492	498	526	481	497	525	496	517	474	527	471	501	520	498	490	535	494	545	512	450	493	468	470	504	479	496	508	511	480	509	480	513	482	473	536	502	474	503	516	462	492	525	506	432	494	474	468	483	481	496	512	503	487	499	549	491	490	501	526	486	499	443	517	512	496	524	545	501	506	507	498	494	512	510	500	479	512	472	518	500	514	470	469	482	511	473	502	492	514	488	483	537	471	492	537	495	505	448	485	525	500	489	494	533	496	497	503	475	437	476	495	532	502	497	521	506	501	482	520	479	491	525	505	481	502	476	505	519	485	519	535	489	498	497	512	483	499	478	464	501	479	524	527	503	501	468	475	442	456	498	517	497	508	498	490	477	473	482	526	469	514	489	516	538	499	472	499	518	537	497	470	465	473	519	496	490	536	452	468	498	504	481	501	534	489	458	540	486	484	467	523	466	507	489	479	503	488	518	485	506	523	496	503	503	494	478	469	482	482	502	518	481	496	506	496	526	493	502	453	506	503	483	500	517	480	528	539	503	505	490	471	500	502	511	512	525	499	494	515	519	482	540	518	487	505	500	507	503	516	449	487	500	471	495	518	462	503	495	475	511	517	516	481	513	558	488	476	505	492	509	483	450	462	516	526	481	525	487	492	501
821	46	40	30	36	45	53	38	39	47	43	40	43	40	34	47	34	38	29	39	47	41	31	32	36	37	33	28	32	42	37	38	35	45	36	27	30	36	40	45	37	44	48	37	37	33	36	38	31	33	44	41	37	39	38	37	41	36	37	27	29	45	33	40	35	27	31	37	39	30	29	34	35	38	36	34	31	39	34	32	32	36	39	32	43	30	31	43	39	38	28	36	38	39	33	34	30	28	35	33	28	45	30	38	34	35	39	43	32	38	37	27	37	29	24	29	30	41	35	32	38	40	40	25	30	39	27	24	39	38	46	33	25	43	27	33	47	30	44	47	34	40	39	28	28	29	28	42	38	36	40	36	33	33	36	35	33	27	40	42	44	33	35	29	34	38	36	36	34	32	40	38	33	33	48	32	32	41	44	41	38	28	33	41	37	40	31	29	25	34	35	40	36	31	33	37	42	39	46	34	32	35	29	33	45	23	36	27	40	37	35	40	42	18	39	43	36	38	35	35	32	41	34	28	35	34	41	26	38	27	37	30	37	40	43	38	25	41	37	38	37	25	44	37	21	30	39	44	43	38	32	39	38	31	38	36	36	42	32	37	35	29	45	43	25	35	44	40	40	35	26	34	33	28	41	28	43	44	28	40	39	42	20	40	37	38	41	38	41	36	32	40	40	42	38	41	25	36	36	39	35	38	34	34	39	26	38	42	42	33	44	36	42	29	48	45	32	34	34	32	32	30	34	44	34	33	38	25	23	29	35	32	39	40	42	38	29	42	45	42	36	33	30	30	35	34	32	37	31	47	39	17	42	33	36	32	27	32	34	27	35	35	34	41	40	38	37	38	34	46	34	22	49	42	34	32	38	30	52	40	33	35	37	35	32	25	23	38	37	39	41	38	42	37	27	27	35	38	29	41	41	34	36	45	28	39	28	40	36	43	30	32	41	46	36	31	31	33	22	34	37	40	40	44	27	29	30	27	30	40	46	36	35	31	45	33	41	39	33	29	26	39	28	32	28	28	40	37	34	49	34	37	35	34	26	39	35	30	33	44	23	33	49	42	24	33	46	31	35	46	36	46	40	45	31	39	32	45	41	38	38	45	46	27	31	46	36	31	46	33	35	44	29	38	41	32	35	26	32	33	52	33	27	38	40	36	32	34	34	30	38	35	26	42	39	46	26	44	37	34	38	46	48	41	36	37	31	28	45	34	37	31	45	46	36	41	33	37	31	36	33	27	37	30	32	32	48	40	39	32	29	28	35	28	37	35	42	34	32	31	36	29	32	45	29	35	29	33	30	38	53	32	25	29	37	38	45	43	34	35	42	39	41	51	45	35	33	33	41	33	43	37	34	31	33	36	39	30	37	45	46	40	43	41	31	44	39	34	41	32	27	33	34	31	31	45	38	33	36	34	39	30	39	41	23	33	38	34	46	37	31	42	34	35	33	34	34	33	26	46	25	40	24	34	37	31	44	34	42	40	35	33	31	48	42	42	44	46	34	46	44	34	32	28	28	40	47	33	34	27	38	46	28	40	43	31	31	34	33	42	28	32	29	23	39	39	28	49	27	28	27	26	36	35	46	26	35	42	36	27	44	26	35	38	42	36	39	38	40	40	21	29	34	36	36	28	35	32	35	35	40	26	37	30	35	33	37	30	42	40	31	35	47	50	25	37	46	44	41	43	41	33	34	41	34	37	32	36	31	41	30	38	46	38	30	33	38	36	40	37	27	24	31	38	32	41	36	31	30	40	42	30	32	43	29	37	41	48	40	44	36	33	28	27	46	40	28	31	32	45	46	13	41	47	49	30	44	37	42	39	35	32	40	26	36	31	42	39	29	39	48	28	37	48	29	39	25	43	40	36	36	32	32	34	26	31	51	30	26	41	38	37	25	28	38	33	44	37	36	35	35	29	31	32	36	43	31	27	44	33	37	40	33	33	37	34	42	38	46	36	40	35	28	33	33	30	33	36	46	35	31	39	36	50	32	27	29	46	46	35	26	40	49	30	33	30	42	30	44	39	45	39	39	42	31	36	35	38	45	37	42	41	38	40	40	36	31	49	30	33	28	43	35	45	32	22	46	32	37	37	31	36	34	46	34	29	33	40	39	36	32	39	35	23	42	36	42	21	34	33	30	33	26	45	35	38	24	41	25	38	46	31	34	38	32	39	34	30	30	39	33	29	34	26	36	34	33	36	33	39	44	33	40	45	44	40	32	39	43	43	37	31	38	31	28	39	35	27	44	36	39	21	28	39	45	34	37	31	35	32	50	26	32	33	42	46	34	39	26	41	40	30	33	21	35	33	31	39	39	27	50	35	39	31	38	38	25	29	41	38	41	38	41	42	37	42	29	35	44	38	32	39	41	37	30	30	32	30	42	36	44	31	32	32	39	41	50	39	38	42	42	43	39	45	30	32	44	34	29	44	44	34	41	33	35	34	42	29	43	36	37	35	22	46	33	36	32	39	30	36	37	28	42	28	43	40	32	43	33	42	42	37	35	24	35	44	40	30	37	39	32	41	32	38	29	34	38	39	28	35	32	40	36	36	44	46	31	33	28	38	35	40	38	38	34	30	34	36	32	33	40	32	28	42	39	36	38	40	34	38	46	34	26	42	39	41	35	27	35	38	43	46	34	40	36	35	34	29	50	35	40	38	47	53	25	37	28	40	23	39	37	41	34	36	46	29	41	41	34	31	25	45	41	40	40	37	48	33	36	34	46	37	38	38	44	37	35	34	37	38	32	28	49	33	29	36	34	41	30	27	33	39	34	33	30	35	34	38	32	37	30	43	37	42	36	35	28	36	39	37	38	38	38	31	36	45	35	42	38	31	35	28	36	44	28	33	30	29	31	33	43	46	33	42	38	40	37	48	34	39	30	28	31	33	43	43	39	40	36	30	31	34	33	32	32	41	37	33	36	36	38	31	33	35	38	28	37	50	27	45	48	35	30	29	22	34	39	43	33	37	46	38	41	23	36	26	41	45	30	37	36	36	31	36	38	32	34	30	37	33	44	40	37	46	35	27	33	31	33	36	29	29	31	35	31	32	38	29	31	37	31	27	44	37	45	46	39	45	33	48	38	35	43	32	37	35	29	32	39	37	28	35	44	34	27	39	48	38	36	32	32	33	30	37	41	35	27	48	33	43	40	42	32	47	47	35	35	39	28	40	37	45	32	28	43	39	34	30	45	33	30	29	42	36	30	50	35	42	32	31	28	34	42	33	37	33	32	43	21	32	29	29	47	37	44	35	25	28	34	38	43	34	27	35	24	36	40	38	42	40	33	48	30	34	20	30	43	37	39	29	28	40	38	37	33	33	37	24	37	27	25	45	35	37	40	32	39	36	34	38	28	40	53	21	31	36	48	40	31	36	41	34	43	24	40	40	39	45	36	37	46	42	33	33	36	43	38	43	36	50	38	26	41	21	46	33	28	33	40	30	33	43	26	30	34	39	27	33	23	28	36	35	29	36	35	31
8219	471	364	412	587	699	668	644	600	511	522	478	439	408	405	358	394	408	349	369	368	399	353	351	344	363	335	324	350	344	324	366	351	315	340	321	304	331	346	342	305	337	304	325	349	342	332	306	329	303	351	330	320	361	300	337	332	309	331	307	325	311	332	340	341	350	345	333	345	322	317	342	327	365	342	304	354	324	354	333	331	310	328	318	323	378	307	322	325	335	322	326	324	356	327	325	322	322	316	344	336	301	339	348	343	328	316	321	330	329	369	323	320	340	348	280	315	325	324	372	318	326	360	328	335	323	341	312	340	318	322	329	315	340	296	313	332	324	315	303	325	331	278	330	359	336	361	357	316	335	349	305	367	350	330	268	343	352	353	342	322	337	308	317	321	326	318	339	300	333	314	341	334	287	294	340	349	327	298	319	362	304	313	325	308	344	314	340	330	321	281	276	306	316	365	322	322	355	332	325	334	316	342	318	325	333	328	324	307	351	318	359	321	339	309	320	337	321	318	327	296	333	333	336	341	307	315	350	325	341	322	331	336	329	313	308	311	332	345	340	324	320	332	324	322	360	311	345	352	335	310	324	270	316	365	325	350	323	361	333	280	340	337	341	323	339	363	300	338	326	344	324	294	296	322	348	311	343	323	308	325	337	327	333	331	348	298	314	302	326	333	345	318	335	323	331	311	356	347	349	349	321	318	344	331	342	333	318	302	345	338	315	360	305	312	320	316	361	333	290	348	307	365	342	329	317	307	336	343	343	296	328	353	316	300	331	326	328	325	327	297	315	352	323	332	349	325	357	328	346	346	320	326	350	303	310	298	311	356	340	359	346	317	344	323	336	346	329	317	350	348	325	335	318	335	330	312	329	299	331	346	329	324	315	347	311	353	309	347	320	348	289	364	368	336	319	347	351	342	336	301	307	334	295	356	374	354	339	313	298	336	316	313	317	319	346	319	334	314	309	339	339	353	349	341	328	299	340	320	324	316	328	343	337	318	330	323	338	327	352	351	355	348	348	301	337	351	343	345	329	276	325	309	347	356	335	314	333	327	328	354	375	352	353	347	305	323	338	351	305	323	295	333	317	329	345	352	329	325	349	314	286	291	340	359	337	378	317	346	333	350	331	316	341	332	343	330	322	315	334	306	333	360	316	309	357	337	308	326	339	286	341	329	357	322	349	308	329	334	323	298	319	325	342	346	286	288	323	357	309	304	344	317	320	298	329	309	326	357	320	333	310	327	344	350	318	328	356	335	327	331	313	313	301	314	314	305	314	326	345	329	311	343	304	335	364	324	311	341	351	326	326	324	336	347	365	307	337	293	338	322	337	365	335	360	303	312	264	348	338	286	321	300	336	318	329	316	341	322	324	289	330	335	340	323	309	332	331	335	321	353	336	305	359	303	329	324	357	305	347	338	315	352	337	355	338	332	317	315	323	326	333	302	340	324	344	317	337	308	341	333	337	319	307	322	326	321	295	356	323	329	322	356	364	333	334	315	313	363	334	327	346	326	308	304	321	333	359	312	327	337	344	348	335	317	302	340	322	374	318	345	314	322	338	368	322	341	313	343	352	311	306	322	359	336	330	349	362	323	315	352	309	314	339	352	340	331	325	345	272	343	295	310	343	361	319	333	318	335	317	334	346	359	349	324	337	324	309	346	315	321	368	310	331	296	324	333	314	311	311	337	314	319	309	300	335	334	351	301	329	319	318	382	312	323	324	337	329	323	363	286	327	329	330	319	321	341	319	356	356	327	317	338	329	291	327	305	325	350	322	334	347	324	338	330	326	336	345	334	322	324	304	324	359	335	314	354	310	332	313	341	362	318	342	333	299	318	325	303	318	326	344	322	313	341	299	340	355	323	339	321	358	349	368	308	343	356	322	307	350	311	314	305	355	324	314	341	325	334	336	314	318	361	305	369	344	335	342	294	304	349	334	355	297	329	336	309	325	359	339	337	347	318	360	321	297	355	322	325	315	336	346	338	302	335	330	350	321	311	350	334	330	360	282	325	310	344	334	351	319	302	317	343	329	304	324	308	320	334	327	319	349	335	342	310	312	334	321	342	358	355	361	339	341	333	318	292	348	331	293	328	345	303	324	316	329	329	344	328	310	316	323	307	343	351	305	300	319	343	315	365	333	373	315	336	329	322	322	339	330	302	302	327	298	326	339	309	341	312	327	315	361	327	341	314	350	305	310	325	327	369	360	327	336	341	321	313	340	294	310	312	323	355	344	355	348	318	357	337	346	328	356	313	323	308	353	326	348	293	336	315	320	302	324	355	354	290	304	337	355	313	318	324	324	327	347	315	326	311	295	345	337	340	334	351	322	338	358	323	286	331	364	340	337	342	328	311	332	340	324	330	319	278	333	353	347	325	329	306	318	338	326	325	324	350	340	341	325	318	326	323	332	331	324	313	325	324	334	277	294	330	335	323	320	324	325	320	305	338	348	288	359	349	303	340	323	337	314	335	339	311	340	345	359	352	326	316	309	356	320	294	330	327	347	315	319	348	327	316	335	307	328	335	295	333	330	337	340	310	322	337	290	338	336	331	342	344	323	317	308	306	348	364	320	323	317	338	297	351	344	346	332	331	324	296	354	357	335	328	327	327	326	342	333	359	336	330	350	371	305	338	321	348	349	330	338	357	354	327	349	344	359	335	318	341	352	342	326	306	302	342	314	317	334	330	336	317	360	346	309	318	329	362	348	323	313	296	306	318	315	321	309	298	324	329	334	332	308	307	346	318	353	322	354	325	328	333	309	339	315	357	314	311	356	349	342	347	361	307	310	328	314	338	368	320	309	317	308	337	319	292	320	331	330	324	358	308	301	324	339	356	347	352	339	334	340	324	297	351	339	295	330	325	336	322	319	307	323	332	326	336	314	318	321	355	309	289	331	313	342	315	312	340	336	296	320	334	333	331	299	313	342	326	353	335	361	331	306	353	329	343	331	286	331	347	337	322	334	336	318	330	325	304	316	312	342	331	352	323	323	321	353	335	345	326	308	327	323	307	315	334	325	333	333	311	305	348	335	296	333	323	294	318	304	310	380	345	318	325	329	337	330	358	304	333	316	329	317	343	298	345	336	332	331	347	316	344	316	307	304	341	312	316	327	329	349	331	326	325	304	336	371	339	325	317	310	353	325	340	337	319	306	286	323	312	324	359	318	309	291	349	326	331	310	355	310	328	334	314	343	334	297	342	313	306	342	325	342	305	374	328	364	335	318	316	315	320	356	337	311	324	314	336	317	319	325	322	341	335	323	346	328	324	339	339	329	301	319	304	353	327	327	326	366	330	297	356	348	328	356	333	329	313	343	306	306	315	312	337	343	326	341	349	299	358	347	356	336	310	302	330	308	314	329	337	317	361	314	290	330	310	358	334	307	310	333	335	310	334	291	354	344	332	349	306	323	340	340	327	335	341	349	309	362	330	336	339	360	321	332	342	321	337	352	309	317	329	341	309	336	320	333	344	340	320	343
723	107	94	77	89	82	90	93	73	83	82	86	86	80	63	74	78	77	76	73	59	71	62	74	58	57	62	79	79	82	74	88	68	76	67	70	68	71	68	74	72	82	62	68	62	62	81	71	70	76	61	66	63	64	68	70	68	67	78	76	59	83	84	64	72	77	68	64	77	68	56	73	63	61	76	73	76	61	63	60	65	83	76	79	83	81	67	65	67	58	83	61	67	78	50	55	63	58	57	67	65	62	72	57	66	79	60	65	70	55	70	77	71	66	72	70	71	75	67	78	75	77	63	74	78	67	71	71	77	69	69	68	62	68	75	61	73	64	58	58	69	71	55	77	69	77	63	71	60	78	69	54	72	67	76	66	70	67	85	74	69	65	64	66	71	59	79	75	67	80	71	68	55	71	73	74	69	58	81	77	61	80	66	55	76	64	71	68	87	73	65	82	59	61	75	70	62	71	76	70	57	79	68	78	66	70	75	68	72	77	65	50	80	59	58	63	61	88	68	72	75	60	51	57	72	77	59	54	70	66	55	50	76	79	61	52	72	77	68	63	51	70	60	66	58	68	63	81	57	69	76	69	71	60	71	77	80	64	59	79	71	59	63	72	62	57	75	51	80	74	62	57	79	60	82	61	74	67	70	73	70	67	54	62	68	70	85	83	79	62	71	66	73	59	66	63	66	67	57	85	59	49	76	68	50	56	64	78	60	63	70	67	68	54	56	73	74	64	78	79	67	70	72	74	68	72	59	51	74	63	59	83	68	70	57	78	77	63	68	62	52	67	62	69	88	89	71	80	75	57	83	78	92	52	73	78	57	70	70	50	58	63	64	65	67	75	67	68	62	55	84	69	72	69	72	59	62	71	86	73	80	74	66	71	65	69	90	58	57	79	70	66	61	65	62	68	60	70	70	68	70	73	73	75	78	57	61	64	68	63	81	64	63	65	72	64	77	70	67	70	77	84	84	68	79	72	82	76	53	72	66	71	81	69	66	69	67	77	62	61	78	63	65	67	74	66	76	69	75	64	67	64	71	74	86	63	65	75	68	64	66	64	64	71	74	55	67	65	70	63	75	63	49	72	80	68	65	76	70	63	75	78	76	67	71	63	74	58	70	85	63	67	77	75	75	63	64	69	78	76	97	65	60	74	76	67	58	67	69	64	65	69	68	76	80	63	76	60	69	53	71	80	72	75	63	71	63	70	67	69	61	69	65	55	65	61	60	76	65	65	80	78	76	69	57	61	67	72	62	63	59	71	71	76	70	75	48	75	78	68	56	57	76	60	73	74	58	81	82	65	65	73	79	70	58	59	73	78	53	66	78	69	67	72	68	72	68	47	70	62	75	71	63	85	67	74	61	73	60	69	73	72	80	68	75	79	76	75	77	82	71	72	56	66	77	62	77	56	72	68	65	69	78	76	74	88	67	68	53	65	73	65	75	57	63	78	56	72	73	55	80	61	59	65	67	82	77	80	69	81	63	87	70	76	61	71	54	71	68	67	66	67	67	65	70	71	64	58	65	64	79	58	61	81	52	68	74	69	74	78	83	83	68	59	61	85	58	81	72	65	69	74	73	68	69	78	68	72	60	61	61	79	70	69	70	68	69	81	64	59	66	60	52	78	59	62	66	75	60	72	58	69	65	64	57	66	68	62	70	66	64	68	65	68	59	72	65	72	75	75	68	72	69	80	65	73	72	60	81	52	67	43	71	72	66	65	72	76	67	59	69	54	55	61	64	70	43	74	56	68	63	75	63	80	68	68	64	73	56	72	71	67	51	61	70	76	71	70	59	72	67	56	81	66	67	68	77	77	72	73	59	77	62	64	65	63	59	64	77	69	70	66	72	63	81	76	52	64	65	63	89	73	74	72	76	71	71	70	73	53	80	65	66	76	74	76	84	72	65	70	49	65	79	89	67	61	56	63	74	78	58	64	60	63	66	61	68	73	67	62	59	71	76	68	65	51	52	63	74	69	79	60	72	54	70	65	80	66	52	82	53	73	62	61	70	68	76	76	59	61	56	77	73	60	71	53	74	50	56	73	69	75	79	70	69	66	56	66	57	66	65	73	64	73	68	69	77	78	82	70	66	81	64	52	74	88	61	71	73	76	62	60	86	75	71	58	63	84	63	58	59	58	61	66	55	77	67	62	56	67	61	63	85	54	64	68	73	74	73	64	66	75	63	79	73	78	65	66	72	52	80	56	73	66	77	71	73	68	77	72	65	65	54	61	61	68	61	59	60	59	67	49	71	66	54	61	64	65	61	63	72	51	61	67	73	69	74	69	63	64	69	64	65	63	70	75	76	65	75	62	66	64	60	69	72	63	66	73	66	72	81	58	71	77	73	63	71	70	62	75	62	69	63	61	66	77	62	80	66	76	61	59	64	71	73	64	58	75	73	69	72	64	60	78	63	44	73	54	59	52	69	85	76	68	70	79	70	56	76	75	79	58	74	77	66	66	76	60	66	78	61	73	66	79	48	65	57	82	71	64	68	72	60	64	67	73	65	82	84	63	63	79	63	72	70	42	70	54	67	60	69	73	72	68	77	62	73	62	58	73	74	61	64	67	76	60	66	57	67	74	67	65	75	58	64	73	64	72	71	63	71	66	63	55	81	77	81	56	77	72	62	73	60	57	72	72	78	68	65	68	68	83	62	72	61	63	65	71	57	56	80	73	64	61	78	71	60	57	81	57	70	59	79	79	86	64	83	71	84	63	81	76	76	73	50	66	61	83	64	69	83	84	64	68	71	71	64	72	71	65	60	76	67	87	79	63	70	60	79	72	67	70	63	85	74	48	63	67	59	68	77	68	63	67	80	82	73	71	57	70	74	61	65	88	72	74	77	63	58	66	55	67	83	82	61	78	55	58	62	87	71	80	72	68	56	68	73	82	72	58	69	76	82	62	67	69	67	73	63	56	69	77	71	69	59	61	58	55	60	70	72	61	63	57	62	64	64	71	76	64	65	74	65	66	69	69	69	75	68	63	67	73	84	71	75	83	60	58	47	70	83	70	67	64	71	81	71	68	72	63	66	82	81	70	72	69	88	68	62	76	65	68	64	53	71	64	57	71	79	59	66	69	70	67	58	62	60	59	70	72	72	74	68	47	64	71	77	71	80	66	66	60	63	57	70	66	57	67	59	69	82	73	64	53	72	79	71	65	65	63	71	76	83	61	70	85	67	69	55	60	89	55	54	80	68	79	59	57	61	69	87	63	76	69	76	76	54	63	59	64	82	55	82	63	67	72	73	62	73	63	73	76	64	55	56	65	66	71	86	60	61	57	74	69	74	68	87	74	46	65	60	88	71	68	94	54	68	55	65	91	82	65	75	76	71	89	65	64	75	67	69	72	60	71	73	50	64	67	71	61	50	67	84	76	78	74	74	58	68	68	84	67	83	72	71	62	75	78	61	69	81	48	79	64	69	74	72	59	66	69	67	66	61	50	67	89	70	63	68	70	73	70	70	78	63	72
14145	1444	957	1109	2197	2714	2539	2086	1847	1514	1313	1206	1090	1029	1028	877	907	822	840	754	813	753	746	750	730	709	715	725	695	631	691	697	664	642	682	650	653	669	621	635	656	640	659	613	666	645	670	593	680	617	681	660	647	660	680	637	682	612	585	638	671	675	673	634	617	612	652	669	657	599	588	604	614	650	646	641	596	617	606	637	667	620	678	610	582	659	614	618	623	600	599	665	628	596	602	642	588	618	634	670	646	631	632	604	596	608	631	642	616	645	663	622	645	614	656	655	643	637	685	590	634	618	619	632	611	661	595	628	646	578	614	635	672	674	626	617	633	602	644	636	625	582	631	653	670	639	617	630	611	550	614	645	605	609	633	639	620	603	633	657	656	630	646	627	670	632	610	614	667	624	648	586	552	645	625	640	639	631	644	625	647	643	644	610	643	675	620	557	623	651	659	645	636	614	628	617	669	662	598	635	630	677	641	624	664	684	641	655	639	643	661	574	611	639	597	660	632	611	623	677	606	642	583	624	626	662	638	620	601	643	659	607	652	662	613	576	657	653	669	639	609	593	629	604	618	614	602	588	654	658	641	547	621	664	618	611	641	581	673	623	601	623	621	673	612	627	599	650	634	635	646	681	639	647	653	608	621	629	590	655	639	649	641	609	605	632	592	620	647	624	594	615	580	641	600	612	679	645	627	646	630	662	648	574	611	629	681	662	607	622	614	649	677	613	600	616	626	651	626	637	640	590	592	625	622	628	617	626	600	615	636	676	613	671	583	665	632	606	615	629	665	624	669	649	630	583	628	614	652	654	667	601	625	616	598	614	638	630	604	655	617	633	598	635	659	659	630	587	613	671	640	659	607	635	631	611	599	641	617	600	649	602	574	637	589	676	612	615	630	602	588	635	625	592	626	578	644	601	636	571	658	639	649	622	640	631	692	675	624	599	615	606	612	639	642	644	618	655	609	631	673	618	608	651	614	636	632	634	615	592	598	598	600	646	626	601	649	589	629	662	638	650	608	631	615	651	620	568	649	650	653	633	648	638	628	625	611	616	668	658	660	610	638	595	598	621	655	613	619	650	599	633	639	609	614	625	631	646	602	644	590	658	619	626	635	664	646	601	627	612	610	682	617	630	624	625	603	677	588	604	613	646	638	626	631	599	631	583	686	622	655	644	678	621	655	696	671	637	651	630	653	631	625	637	662	686	649	637	635	634	584	545	621	595	623	615	620	632	657	664	636	651	586	650	595	645	662	599	632	577	612	660	658	639	585	595	585	700	637	584	671	670	600	624	634	665	623	646	675	601	627	647	572	634	640	655	606	610	655	631	644	636	551	638	651	637	655	643	614	678	608	666	590	592	624	641	653	607	641	600	635	656	644	614	637	619	632	644	626	616	615	634	659	644	648	638	622	637	652	611	589	630	642	618	651	631	621	606	638	648	628	647	603	634	632	600	626	635	597	642	649	608	627	602	627	601	624	607	656	620	621	575	632	645	628	618	625	634	610	644	664	639	643	641	671	611	632	622	634	610	631	681	638	653	600	694	620	664	626	660	643	615	675	632	628	638	662	675	649	599	630	613	637	638	599	633	628	572	672	642	652	635	627	611	586	610	598	612	596	627	667	658	618	650	611	592	637	637	623	646	606	640	637	612	621	642	647	654	670	629	626	665	638	637	660	634	584	589	625	642	620	644	674	637	601	630	592	646	663	595	646	661	628	664	614	654	611	629	619	628	644	594	655	656	598	593	666	634	581	614	654	671	646	600	647	630	654	622	615	640	634	649	642	648	655	666	645	637	660	622	632	640	603	640	609	642	611	613	672	613	634	658	648	650	671	604	660	626	616	623	643	658	653	661	635	658	640	592	604	650	638	610	630	621	663	660	620	610	595	623	582	666	629	633	624	659	631	648	597	612	612	665	598	618	605	650	607	662	586	642	635	596	584	591	641	637	658	665	603	582	654	610	623	614	650	661	664	623	610	657	613	642	622	609	588	648	659	652	606	642	651	626	636	614	600	635	621	615	639	639	614	632	620	657	680	658	599	636	593	618	662	605	624	650	616	655	638	603	591	623	585	685	646	646	675	632	586	635	631	670	599	633	611	657	595	637	634	676	592	643	656	648	625	623	660	642	665	628	602	564	628	605	621	638	681	644	644	610	614	626	627	643	620	623	606	601	605	605	586	569	643	639	613	599	634	636	664	611	649	627	619	607	679	702	599	646	599	594	624	596	597	656	611	628	620	619	593	662	629	664	619	586	644	715	634	601	601	606	643	644	652	629	671	578	631	608	628	623	584	665	560	597	625	594	624	650	604	603	612	615	601	624	588	629	645	606	614	649	628	625	648	643	658	638	639	667	598	609	668	655	628	640	687	649	616	653	619	642	640	645	617	615	607	590	595	666	644	661	630	642	639	627	673	660	592	625	606	586	596	635	664	638	598	591	597	616	656	659	605	610	614	574	624	624	661	619	641	593	629	613	599	652	661	657	575	626	612	604	618	627	674	648	634	658	636	627	589	639	635	603	644	622	622	627	651	596	636	648	658	671	666	626	642	632	648	654	650	627	632	635	655	612	640	629	623	606	635	588	606	652	628	646	618	638	629	608	590	646	652	660	614	598	652	637	600	626	606	621	698	655	587	670	638	638	668	640	640	599	620	580	643	677	671	612	602	640	589	642	633	617	570	669	638	626	627	608	604	627	622	667	621	642	588	616	674	596	601	632	603	614	639	641	648	645	626	633	607	666	638	580	664	631	613	636	628	608	574	668	621	657	618	650	620	613	647	640	604	597	625	597	653	653	611	647	684	589	617	657	626	613	619	623	655	651	584	636	639	640	571	626	669	622	633	618	660	644	615	640	610	610	672	591	654	627	668	605	641	665	587	634	652	632	643	643	674	604	634	654	592	592	636	642	640	644	625	641	588	614	616	640	632	665	633	644	626	649	609	637	610	587	611	634	613	633	681	632	641	617	603	637	615	630	624	625	658	627	602	620	622	664	632	626	653	637	613	635	666	638	637	661	664	616	639	597	635	657	652	646	629	638	625	658	613	640	650	642	591	660	625	618	664	627	641	652	611	607	616	638	644	657	661	666	653	663	582	648	646	640	676	597	626	659	617	639	638	668	654	607	579	644	638	651	663	589	594	643	662	617	679	636	660	582	606	648	641	631	635	626	625	629	619	614	616	647	602	615	599	667	644	635	672	648	608	636	635	624	621	676	589	629	609	648	642	660	594	663	574	626	617	618	655	615	604	610	617	630	653	633	598	620	630	689	594	637	602	642	637	583	632	665	619	595	628	640	648	631	671	612	646	637	630	640	635	584	689	641	635	578	620	602	614	648	620	650	608	650	625	660	628	635	629	592	664	621	628	632	642	617	652	629	618	636	627	621	661	662	575	639	591	650	617	648	629	639	614	632	646	614	594	645	640	615	631	619	624	580	595	660	618	605	604	637	636	594	603	611	619	673	595	612	638	625	637	658	664	634
1314	56	30	16	25	27	32	34	24	33	29	22	23	27	19	14	16	11	25	22	21	15	16	17	19	18	20	12	13	14	16	16	18	16	15	13	11	16	13	17	14	13	15	16	12	13	11	8	18	10	16	9	20	14	13	11	13	12	18	14	16	18	11	12	12	13	17	15	10	11	15	7	9	9	19	14	16	15	16	18	17	9	16	10	15	12	12	11	18	13	11	8	21	11	16	20	16	9	9	17	9	8	15	12	8	11	20	11	8	11	9	11	19	17	11	4	13	12	22	11	13	16	19	19	16	12	6	11	15	10	10	19	14	11	13	10	10	14	15	8	12	10	13	7	15	16	10	12	15	17	14	13	8	12	13	18	15	19	18	13	11	15	14	13	15	14	12	14	13	12	11	10	7	12	16	15	6	18	17	9	12	12	8	17	16	15	11	14	14	16	11	7	8	11	15	20	8	13	15	11	19	10	17	11	16	13	12	13	20	18	12	13	10	13	13	18	18	18	23	13	14	12	13	15	9	8	16	13	21	11	20	14	13	13	11	14	13	9	14	15	18	16	10	11	6	21	8	16	12	9	13	13	21	15	11	8	13	14	13	12	12	14	15	13	8	15	9	20	15	10	15	15	10	19	16	12	11	16	21	11	9	8	14	13	14	13	13	10	16	17	7	10	9	9	17	17	13	15	16	15	10	12	11	16	9	10	17	17	15	9	9	13	10	14	13	12	12	12	16	13	14	15	13	10	17	13	9	12	19	10	14	13	14	16	21	8	14	12	15	8	12	13	11	11	7	13	18	12	13	10	23	16	16	10	13	19	11	16	10	7	12	14	11	15	18	12	20	8	13	14	17	13	15	15	15	10	11	11	10	9	15	16	20	7	16	14	10	12	6	15	8	26	9	16	10	15	14	9	13	15	11	6	21	10	12	10	5	11	20	7	6	13	6	13	15	13	9	12	16	11	17	11	6	18	12	9	11	10	13	11	12	15	5	14	13	16	18	12	15	13	12	15	5	13	12	5	13	13	10	10	9	14	8	14	10	15	14	19	11	11	11	20	17	14	16	13	12	11	12	8	12	15	10	9	11	11	11	10	13	9	17	13	16	8	14	9	12	18	26	19	13	19	13	11	13	10	16	12	13	13	18	7	10	15	9	12	8	20	9	16	11	8	15	11	18	8	17	17	16	19	10	11	10	11	11	18	15	12	12	6	14	12	7	8	11	14	15	6	20	11	8	10	20	17	16	15	19	16	12	16	17	18	13	14	18	20	16	17	17	21	12	12	12	13	9	13	9	13	15	17	16	16	13	8	15	9	13	13	18	12	14	9	16	14	15	14	10	13	14	9	14	7	15	12	12	8	13	11	4	14	12	19	14	10	12	17	17	16	13	14	15	18	5	12	19	15	9	15	13	18	14	8	17	16	8	9	17	14	18	6	10	13	13	11	10	16	16	13	9	16	11	17	15	8	9	14	10	10	12	16	14	9	13	13	15	15	10	10	13	5	16	9	8	14	11	9	12	10	18	9	21	19	15	8	9	11	13	11	17	12	10	14	18	14	10	10	15	12	12	8	9	14	19	11	13	13	6	12	7	20	11	10	13	17	16	12	17	17	9	15	17	14	12	11	8	13	15	7	9	24	11	13	13	10	9	9	9	14	10	14	16	7	10	9	20	19	16	15	5	17	14	7	11	16	16	14	9	13	11	13	13	13	12	13	15	15	14	19	13	16	8	13	11	11	17	20	13	3	17	8	13	19	11	10	14	12	13	13	14	10	14	15	17	11	13	8	8	13	14	17	13	11	11	11	12	15	12	12	15	15	14	16	9	11	12	13	14	14	9	21	12	14	13	13	18	14	15	22	12	12	15	11	13	17	17	16	20	12	9	15	14	18	7	19	12	17	16	15	15	20	14	12	10	16	9	12	11	10	12	15	9	9	9	9	12	6	7	7	16	11	13	21	21	12	21	10	8	14	8	9	12	7	6	12	18	4	16	20	16	12	6	10	16	12	10	15	17	12	10	6	9	9	14	14	18	9	16	6	8	9	13	12	12	17	11	16	17	15	9	12	9	15	15	14	7	19	11	15	13	12	11	14	9	12	11	12	11	14	13	17	11	11	11	13	12	14	13	11	14	12	15	19	11	13	10	11	14	21	19	16	13	11	14	18	13	16	12	17	9	13	13	11	18	12	11	13	14	12	10	10	17	13	7	12	15	17	9	11	15	10	8	9	11	10	13	15	12	16	15	10	16	21	14	9	12	12	10	14	15	12	20	11	13	8	17	16	13	10	15	11	13	17	12	13	7	11	12	16	17	23	7	14	7	11	12	7	7	15	21	13	21	12	18	14	14	9	18	8	12	13	14	8	11	12	10	16	12	15	11	18	15	13	7	8	16	13	14	15	17	12	18	11	12	14	12	9	10	14	11	23	10	14	10	16	18	11	15	13	15	13	10	4	11	12	13	11	12	8	16	19	12	10	11	11	13	11	23	14	12	14	7	11	15	10	10	11	13	18	16	15	14	15	14	17	10	15	13	21	20	7	17	15	6	17	15	16	10	9	14	6	10	10	13	12	10	11	13	13	16	13	14	11	10	14	6	14	7	12	18	15	15	9	10	4	15	12	12	18	13	11	14	13	16	9	13	10	14	11	14	20	8	15	15	12	9	17	12	20	11	12	18	11	10	15	14	13	6	13	11	15	11	15	8	14	10	20	14	11	17	17	14	17	15	15	11	12	13	12	8	16	6	16	16	16	16	7	12	9	21	16	11	15	13	8	12	19	13	10	14	12	19	13	7	13	10	19	16	19	11	9	16	17	10	15	10	12	9	13	11	14	13	11	7	14	9	8	10	16	8	13	13	14	20	13	17	9	16	12	14	14	8	13	19	9	15	8	14	14	16	10	12	19	19	12	6	14	12	19	10	12	10	11	13	18	12	22	11	8	13	14	17	12	14	11	13	12	12	11	16	14	13	14	12	5	12	17	16	12	12	9	11	13	14	12	12	8	13	15	16	16	14	8	13	11	14	15	15	13	13	9	15	11	17	15	10	21	11	15	14	15	10	18	8	7	21	16	14	12	14	17	13	13	20	17	18	9	10	8	17	9	13	13	16	10	16	12	18	13	13	7	6	12	17	11	12	13	15	17	12	19	14	21	18	20	12	15	10	20	11	16	14	18	7	15	11	13	13	19	10	10	13	12	15	8	13	13	13	6	19	10	16	9	12	13	12	10	9	16	10	13	10	9	22	14	7	13	17	20	16	12	10	13	13	20	12	12	21	15	15	19	12	22	12	16	6	10	12	15	12	13	13	14	18	12	12	17	12	18	9	13	13	14	16	12	9	15	12	8	7	9	14	13	9	13	21	12	12	12	6	13	15	19	19	8	13	18	16	17	12	18	14	18	13	23	14	18	15	6	14	13	7	12	14	14	9	15	15	11	7	11	6	17	14	19	16	17	14	12	15	9	17	14	14	20	14	18
14059	663	375	506	1291	1851	1727	1464	1198	987	825	704	606	534	438	395	339	323	342	286	276	272	239	230	226	189	216	184	192	225	193	155	156	168	177	164	163	172	160	157	176	143	141	152	165	131	152	146	124	137	154	136	128	109	123	132	132	128	140	150	130	133	128	140	125	127	131	113	125	122	137	123	129	136	138	152	120	134	136	117	117	122	132	135	128	120	134	101	123	101	120	124	128	123	146	120	124	94	128	138	132	113	131	131	122	121	121	121	123	130	128	111	128	130	126	130	140	126	133	122	125	131	132	120	137	141	99	127	126	122	117	108	119	130	136	119	126	126	127	118	117	131	123	122	130	124	123	141	124	140	124	126	119	117	132	120	133	137	123	125	129	137	126	117	117	113	129	108	104	127	143	103	117	123	113	110	133	118	138	124	118	108	105	124	143	135	118	126	114	113	115	120	126	128	125	148	136	101	103	111	118	119	121	116	123	130	128	126	110	118	110	125	133	113	119	130	146	122	109	108	107	128	114	133	116	121	120	133	114	116	123	123	137	134	126	117	130	113	109	120	126	120	129	134	107	134	120	123	125	109	99	123	135	113	133	128	131	121	127	124	113	122	140	124	112	125	111	114	132	115	113	118	116	122	139	135	120	114	130	117	135	108	112	111	119	125	116	113	100	123	128	122	122	129	127	121	134	123	149	105	123	133	124	125	119	111	141	124	136	127	123	110	124	134	134	126	150	121	124	123	117	99	114	114	106	129	124	126	125	117	102	116	134	96	135	128	138	124	120	114	129	137	155	108	147	112	121	143	124	139	134	122	113	133	148	128	92	118	114	111	118	138	120	149	111	122	111	108	116	138	127	111	117	119	143	115	123	113	111	105	110	121	146	114	151	114	123	109	104	120	145	109	120	118	121	113	138	137	126	104	115	135	108	124	97	115	111	114	127	120	118	124	118	130	125	119	127	125	119	122	126	113	109	125	126	123	110	119	128	117	147	120	151	135	114	117	116	134	114	140	119	130	109	130	134	121	121	118	126	103	104	133	104	130	107	129	117	136	121	124	117	95	124	110	110	112	129	120	118	114	110	134	134	101	126	130	105	128	119	131	117	118	124	118	121	124	124	148	115	111	107	117	110	128	115	129	120	121	137	140	105	138	147	136	114	121	110	105	123	119	111	118	109	119	115	140	135	136	130	114	118	111	134	109	125	123	125	115	130	119	118	118	122	102	114	127	138	116	125	105	141	115	114	125	110	136	118	119	143	121	113	130	123	105	111	136	131	124	121	110	117	100	137	146	122	115	112	121	108	113	117	121	133	104	136	120	111	143	129	115	143	136	130	141	113	127	111	115	121	108	147	114	135	121	120	106	130	115	104	136	158	118	115	126	126	131	126	125	127	118	123	103	135	122	137	111	140	123	125	116	108	116	118	108	131	120	124	140	131	126	122	140	127	132	144	146	118	131	121	127	124	101	128	123	109	110	116	135	111	111	116	122	139	112	122	120	121	134	115	129	131	131	143	118	129	128	130	129	127	105	126	104	147	124	125	136	118	111	122	117	146	123	140	111	135	121	110	124	99	146	126	118	127	123	144	125	116	117	126	128	125	139	126	116	126	112	137	117	123	121	99	133	121	115	132	135	124	124	142	116	149	130	120	116	111	119	113	123	118	122	115	119	114	131	136	123	136	137	107	111	116	106	134	125	112	112	136	129	123	102	97	129	126	122	102	137	120	119	133	119	122	131	127	138	104	139	137	121	109	142	125	109	138	137	110	113	138	113	129	135	115	119	117	133	134	134	113	129	119	123	131	111	115	126	118	128	121	127	120	116	127	109	112	118	123	105	107	119	138	136	93	136	114	103	128	129	141	104	125	133	124	116	104	128	110	112	127	116	134	139	135	119	113	105	107	125	107	136	134	129	105	113	98	123	106	118	141	124	123	116	119	137	125	147	130	114	126	116	129	115	110	109	132	100	141	125	117	109	147	126	119	124	97	113	110	131	116	127	128	133	122	149	117	129	140	122	119	129	106	117	142	114	117	128	119	115	125	128	143	114	118	117	131	111	118	110	121	132	107	126	135	129	123	123	117	115	141	130	113	113	116	123	132	134	126	103	115	127	130	119	109	117	127	127	108	127	129	122	125	124	124	127	128	132	99	114	144	119	134	114	119	132	133	130	156	110	119	108	118	133	125	136	143	129	133	137	120	109	122	112	141	139	124	137	148	118	111	122	115	120	113	121	117	130	107	139	130	111	123	129	104	125	130	135	121	124	128	128	135	107	136	110	115	134	97	98	106	127	132	125	141	117	126	145	124	126	122	109	90	120	110	128	104	101	128	133	119	137	124	126	136	125	129	114	120	128	102	125	148	130	128	120	141	121	130	119	138	122	105	110	121	123	98	101	144	134	122	123	135	95	118	125	119	131	112	111	136	124	120	121	132	123	115	147	116	129	122	130	118	105	131	125	136	132	141	132	108	126	107	127	112	140	117	132	120	134	107	111	122	95	127	115	110	126	126	119	117	116	121	133	118	125	160	130	119	114	121	128	138	120	116	108	109	139	106	121	103	135	127	121	113	127	115	112	153	127	112	134	129	117	119	115	98	136	130	122	114	126	136	112	104	124	128	129	131	142	136	112	128	131	113	124	121	125	113	127	117	101	120	136	139	119	130	133	142	124	130	133	120	121	116	117	108	106	112	122	106	129	127	110	112	131	110	109	135	131	135	113	113	109	117	102	122	121	129	149	134	128	128	118	129	134	120	140	119	111	123	105	105	115	113	127	109	129	116	126	128	130	119	120	105	105	122	119	116	126	130	144	130	94	140	130	119	106	118	118	119	124	115	125	118	133	120	148	116	125	117	134	114	121	114	121	119	133	133	124	117	109	123	133	143	131	140	116	103	118	126	126	144	125	130	111	112	115	115	113	119	136	137	107	125	124	112	121	123	114	135	102	134	164	128	130	156	117	107	109	121	105	128	125	116	117	122	112	121	142	117	124	136	118	130	117	121	114	112	138	127	126	114	126	123	118	129	115	110	120	115	133	123	107	117	107	130	111	127	105	128	134	140	96	113	130	107	118	109	132	124	121	113	108	121	104	117	127	121	120	136	133	125	137	115	122	118	115	115	99	121	112	125	120	138	109	129	132	126	128	134	125	127	103	132	110	132	115	124	105	132	127	135	115	135	130	123	149	120	124	140	117	119	118	116	121	113	120	127	137	127	144	113	119	130	126	122	126	152	136	133	99	99	112	114	140	108	106	129	116	128	115	107	149	120	116	120	128	130	137	145	127	157	136	127	123	140	127	113	114	115	132	121	116	130	112	123	124	156	140	141	108	130	133	138	118	125	122	120	109	133	119	102	131	116	123	123	115	133	110	112	119	103	114	110	120	131	118	126	129	107	115	113	123	128	130	131	134	132	120	128	141	119	106	110	122	117	106	124	124	120	118	120	127	126	98	113	131	125	122	125	136	100	111	132	117	127	99	127	115
1102	106	67	66	69	78	93	91	81	84	80	82	80	77	58	63	60	64	85	39	52	59	60	60	47	55	67	61	62	45	48	50	59	56	54	67	51	52	52	57	46	60	41	48	44	50	47	63	44	47	43	61	44	63	57	52	44	49	52	57	62	40	57	56	55	63	45	49	44	59	59	60	42	51	56	37	47	51	47	47	54	48	46	57	61	45	65	53	44	53	51	54	59	46	42	55	56	51	56	50	47	52	64	56	57	47	58	60	59	51	56	48	47	41	64	48	55	52	46	49	46	66	56	59	59	55	49	53	40	56	53	52	47	48	53	49	50	54	53	52	53	51	52	47	66	58	53	75	55	50	56	56	54	62	53	41	39	48	53	57	34	49	41	42	65	51	60	52	56	51	43	60	48	53	61	56	45	60	57	61	45	57	61	53	52	54	50	47	47	51	59	57	42	43	55	54	47	53	51	48	50	68	49	56	48	52	43	72	45	50	50	38	35	47	48	49	56	54	59	57	50	58	48	53	49	61	55	61	54	45	49	51	54	48	50	53	45	55	57	41	54	51	65	46	46	50	64	56	51	58	64	57	44	48	55	56	48	52	48	49	49	69	39	58	48	41	43	46	51	54	75	60	42	55	47	56	48	51	40	67	47	55	50	43	54	53	53	48	63	37	59	57	63	42	55	60	60	58	53	43	62	59	48	53	57	58	50	44	44	54	52	41	50	50	59	51	57	56	45	53	64	49	44	45	52	56	65	61	50	62	52	56	56	60	54	52	56	41	41	49	58	56	56	50	64	52	61	42	49	61	59	46	66	64	48	47	45	60	52	52	55	60	42	49	55	41	46	61	55	59	59	52	51	64	64	71	46	62	62	55	49	43	51	49	58	57	56	55	64	50	49	48	62	53	42	52	41	43	66	64	53	53	65	47	48	61	51	50	49	44	45	44	44	55	48	58	51	41	47	51	60	45	63	59	53	47	59	60	47	48	54	51	47	51	61	57	50	49	44	57	48	53	49	49	62	51	48	74	54	58	49	65	56	72	54	46	61	65	62	48	65	50	52	63	67	46	65	53	67	54	49	50	51	48	67	61	60	45	53	60	45	34	55	50	50	55	40	56	59	42	50	51	48	53	46	50	56	59	66	46	61	54	62	55	56	52	60	45	48	55	51	56	56	48	56	58	35	34	45	60	56	43	69	52	50	64	36	62	55	48	48	49	48	42	57	51	56	55	58	49	51	47	53	63	52	65	59	59	58	54	52	61	56	52	45	51	50	49	52	52	35	46	56	66	59	58	46	45	46	50	51	50	50	66	54	59	50	46	46	57	54	61	53	58	49	48	61	64	55	63	44	60	65	52	56	49	51	52	55	51	56	43	53	56	48	49	50	52	53	53	44	54	53	45	66	53	49	57	60	52	49	45	54	54	53	43	53	49	66	56	55	52	57	48	50	44	61	60	49	63	68	49	52	47	53	44	47	52	57	56	52	76	48	57	59	50	50	54	44	55	57	48	53	55	48	56	60	60	50	58	50	53	54	55	72	64	51	41	57	60	52	68	55	37	64	52	36	46	48	57	49	62	46	54	65	49	58	54	52	51	57	59	56	51	47	63	49	42	35	55	59	50	60	50	50	70	62	44	51	44	43	54	57	58	48	40	53	55	47	55	50	56	66	49	58	42	55	42	63	50	47	57	52	53	39	48	42	46	53	44	55	47	65	59	44	52	54	52	51	48	67	42	49	60	56	59	42	53	55	53	46	47	51	58	55	59	62	67	44	50	46	49	48	41	48	51	58	51	44	56	50	54	66	54	40	62	67	52	49	49	50	49	49	51	44	48	55	61	49	61	63	53	65	49	52	57	65	69	52	44	54	51	47	42	61	37	60	64	46	53	57	56	56	49	57	47	42	66	46	51	48	43	53	49	53	60	55	65	51	61	44	55	57	52	55	42	53	52	50	49	38	58	61	59	64	49	48	57	48	51	54	50	65	59	59	52	60	42	46	52	57	59	65	66	47	55	65	66	58	55	57	44	44	57	55	56	55	75	61	62	53	48	43	53	61	36	53	44	56	54	52	41	51	64	54	50	50	44	53	56	45	49	40	44	71	53	62	54	50	55	58	46	62	54	52	51	49	52	49	54	59	54	48	47	58	56	51	53	47	60	62	56	49	52	52	47	53	53	63	56	62	56	55	41	48	47	58	49	55	55	50	54	54	53	67	52	57	58	43	61	57	59	64	61	56	55	54	53	53	57	50	67	52	55	45	45	53	50	54	42	51	39	50	53	62	38	57	45	54	60	52	46	58	55	61	59	50	45	55	46	39	54	47	60	63	49	54	48	67	50	53	58	53	49	67	55	51	45	56	49	67	48	61	55	57	50	64	43	52	44	51	37	57	51	63	43	50	49	61	41	59	52	53	50	59	59	48	59	54	61	62	52	42	51	36	34	57	51	64	48	47	45	58	60	46	61	50	56	48	60	43	41	49	62	51	57	64	47	48	56	49	55	51	54	44	56	53	55	53	43	43	51	58	57	48	54	44	55	53	59	50	45	50	51	63	50	59	65	52	64	56	53	59	45	63	68	52	44	55	38	50	60	47	61	53	49	47	51	59	45	43	62	60	52	40	50	43	49	53	56	49	48	57	40	52	61	57	43	67	44	59	47	64	46	48	42	47	57	59	65	49	47	38	46	43	60	52	59	52	69	42	55	52	60	49	66	74	52	51	64	57	51	47	60	42	49	55	50	60	55	57	48	44	50	48	58	39	62	58	40	58	54	59	48	40	55	43	56	49	49	53	52	57	65	53	44	45	72	46	49	55	50	43	66	53	57	55	36	49	54	54	62	51	56	46	34	57	61	56	47	53	56	49	51	57	48	40	60	72	51	44	65	49	51	56	62	54	53	47	52	41	43	52	62	57	56	60	49	47	45	51	44	49	57	49	47	51	39	42	45	54	47	70	50	52	51	49	53	60	55	55	55	60	58	48	52	43	55	64	58	55	60	40	64	47	58	52	57	58	64	53	49	68	43	44	57	49	58	40	49	59	49	62	57	58	47	48	41	52	48	54	60	53	59	47	59	52	57	51	42	49	48	51	51	45	46	52	48	41	58	53	55	63	49	49	64	50	48	41	56	65	56	52	60	41	44	48	56	51	50	47	47	62	62	55	48	62	50	60	61	56	34	60	61	47	52	47	64	50	61	62	51	33	48	40	40	59	46	39	59	60	39	56	36	48	46	63	46	72	54	45	64	52	54	42	58	53	58	57	52	53	45	50	47	50	62	41	61	56	57	60	45	61	52	68	44	66	44	52	78	41	60	56	44	48	45	57	54	56	52	45	50	61	47	55	53	48	43	51	52	52	61	55	48	47	41	49	46	38	61	45	58	50	64	61	44	44	59	55	45	48	48	52	56	56	40	71	58	64	65	41	50	50	59	49	57	49	60	47	69	54	47	71	50	58	45	38	45	47	61	38	45	52	72	48	47
16756	1634	929	1274	2776	3771	3484	2901	2334	2007	1663	1464	1321	1200	1048	921	926	904	880	798	751	727	695	706	725	690	685	646	599	597	654	618	582	621	568	599	623	578	542	539	556	532	542	528	605	557	581	550	561	563	579	539	509	545	532	562	525	522	529	548	501	543	545	525	557	502	523	503	516	546	503	531	525	501	503	498	555	483	494	553	505	509	536	492	525	548	531	539	539	544	513	488	488	492	522	552	466	499	516	531	444	510	494	495	501	549	504	531	510	493	506	521	468	530	513	479	541	466	486	521	481	491	506	523	472	483	496	510	513	475	533	519	506	486	507	518	524	531	510	468	510	516	504	483	545	495	539	512	491	473	478	490	500	522	502	547	551	476	495	513	496	496	501	482	493	503	469	499	510	535	516	501	480	551	527	498	519	515	514	496	500	522	546	500	489	510	519	519	523	484	512	532	493	498	502	503	498	502	555	490	535	540	507	490	521	498	516	550	537	508	531	516	506	511	532	496	518	480	533	502	517	499	508	509	526	497	524	518	484	475	544	534	538	478	516	494	540	530	510	520	530	484	525	494	466	495	506	510	529	502	445	480	515	530	510	496	563	488	485	528	492	479	520	462	520	512	485	503	518	455	549	562	554	482	510	491	523	482	541	491	509	481	529	491	503	514	503	516	523	531	511	466	484	527	517	537	496	508	476	527	534	510	504	486	538	497	531	502	490	541	518	475	551	490	493	507	537	497	526	525	534	516	516	472	497	481	521	481	503	514	454	490	495	529	498	497	504	492	506	523	489	512	516	472	494	518	505	505	504	537	489	526	508	498	507	506	523	535	512	501	520	557	502	546	483	505	521	492	469	517	507	532	507	490	482	457	517	519	515	488	493	520	514	486	516	499	505	540	521	467	492	480	544	544	553	519	518	505	501	513	524	562	510	516	499	493	467	456	541	504	517	456	509	521	532	500	497	503	479	526	489	494	522	498	520	469	452	525	515	492	477	515	510	524	493	514	512	456	489	474	516	467	536	495	514	474	508	518	491	517	493	488	488	521	532	514	529	556	486	539	492	544	493	520	497	498	517	513	552	498	485	498	471	524	487	517	484	509	484	526	550	523	506	514	501	523	491	544	525	495	496	529	512	512	498	501	507	494	500	527	509	509	513	540	516	499	500	454	527	529	466	547	498	483	548	508	538	481	503	480	513	459	527	517	517	479	486	513	508	557	529	503	509	469	528	540	530	535	522	477	473	535	479	536	495	535	519	507	494	492	573	531	526	501	513	498	503	538	497	514	537	559	509	502	503	532	516	495	513	544	493	506	504	511	509	531	498	560	508	536	481	493	528	544	517	557	519	502	483	492	532	500	522	497	544	496	487	532	468	541	523	527	510	547	471	500	476	542	528	484	511	493	504	471	499	498	480	522	500	529	529	509	531	488	539	487	490	472	464	520	509	500	488	515	509	515	483	514	544	489	509	519	535	485	569	533	538	542	528	475	484	510	518	502	476	490	509	507	481	508	521	505	490	480	498	489	505	517	522	476	500	506	511	522	492	496	516	527	460	476	483	548	525	524	506	521	514	500	488	530	498	502	513	511	516	531	503	502	507	529	512	484	546	484	520	482	502	483	482	501	468	480	498	574	508	519	527	482	534	507	517	529	521	501	492	525	494	531	505	520	524	496	541	473	534	530	541	506	516	494	528	503	507	506	505	525	529	500	523	518	473	535	519	507	511	519	483	497	493	542	474	473	544	485	517	511	532	516	490	509	524	551	537	534	537	500	480	552	502	508	514	501	524	519	481	522	542	544	492	510	505	487	496	513	502	501	525	527	491	521	546	513	516	487	481	479	520	480	507	533	498	493	498	475	506	501	513	483	509	467	468	500	541	507	528	517	493	508	520	525	527	510	550	524	488	486	548	528	536	533	537	479	521	475	533	503	525	512	534	467	495	474	510	482	509	502	498	483	502	531	491	502	502	494	504	518	512	501	522	514	533	525	495	518	539	535	513	514	470	503	521	475	480	502	499	494	532	457	495	535	497	547	529	478	541	524	506	510	528	507	482	547	512	493	553	508	508	502	548	530	498	525	524	491	514	497	550	514	499	514	491	516	534	531	503	537	529	506	531	494	519	516	492	537	500	518	483	487	481	478	510	511	506	492	520	501	546	495	500	535	529	525	526	499	510	504	526	533	538	512	492	439	500	547	488	480	467	537	513	497	529	496	534	536	529	478	446	471	487	531	504	503	470	483	531	539	522	494	523	492	507	572	520	497	484	491	516	502	528	514	507	516	508	501	500	483	510	521	536	528	501	490	491	513	546	544	499	487	516	528	508	528	493	503	498	513	539	517	522	516	517	550	500	521	524	538	505	512	495	497	526	520	532	517	493	473	501	512	520	520	524	539	536	492	499	485	511	546	555	494	529	500	552	477	499	528	500	547	538	499	489	517	520	508	490	539	512	530	513	523	540	526	551	485	539	521	479	495	536	529	456	506	530	538	505	490	496	517	545	480	509	492	539	523	514	507	514	514	538	487	489	514	496	543	497	564	499	455	516	538	513	496	515	530	520	542	525	499	519	499	503	538	525	486	515	510	487	511	532	495	521	531	530	507	546	503	486	507	516	507	506	484	490	494	464	521	481	516	527	508	518	542	536	552	508	535	502	479	472	501	521	563	528	517	522	513	497	538	504	519	507	515	507	533	505	488	522	485	537	515	502	505	546	483	536	498	510	483	492	511	521	513	555	480	514	496	474	505	501	481	515	535	541	517	507	474	535	511	487	498	538	512	456	537	502	468	521	532	511	509	486	495	501	499	506	489	507	488	535	522	510	497	525	479	541	495	527	498	482	510	509	497	478	488	490	498	486	472	546	505	500	538	481	488	457	488	523	524	482	522	516	507	550	515	493	515	510	481	499	493	553	517	483	532	535	468	488	515	473	446	435	488	506	499	513	490	480	456	524	482	498	501	524	561	461	505	499	514	465	525	542	527	494	507	487	535	518	544	498	495	473	503	521	537	523	497	501	518	502	492	531	469	530	528	455	530	498	461	490	532	507	493	496	513	490	440	492	537	455	514	547	509	475	504	510	514	495	520	510	503	534	497	503	523	483	503	481	524	499	496	499	465	494	509	518	507	513	523	495	499	517	499	512	531	447	497	467	530	519	504	483	458	539	486	499	515	512	517	540	476	492	535	512	511	505	534	507	490	523	558	516	450	518	489	518	528	482	495	492	495	465	507	519	520	497	498	525	507	509	541	519	517	525	566	530	508	514	482	491	505	543	521	507	495	513	498	479	484	468	486	514	512	514	479	523	511	548	505	461	545	492	521	502	521	503	485	503	489	528	478	481	503	531	485	541	535	464	504	554	479	519	510	513	509	533	518	506	510	481	518	489	510	489	517	524	482	464	488	522	514	500	500	530	513	464	486	470	515	506	517	487	487	487	536	504	496	478	508	517	511	532	517	506	501	526	506	512	515	500	485	560	518	486	492	521	523
819	35	36	33	38	32	39	42	44	38	37	38	40	31	53	30	47	53	39	29	36	25	40	40	33	34	40	41	38	41	34	40	38	23	36	29	40	44	44	32	33	38	39	39	40	36	26	36	44	41	25	35	43	51	38	30	27	37	27	34	32	33	27	37	45	36	36	38	46	24	34	39	43	29	47	57	41	34	46	40	41	35	39	27	39	40	35	37	37	40	38	31	38	40	39	36	39	30	51	31	34	36	32	40	39	27	38	30	35	44	33	45	31	34	45	37	43	39	26	43	33	49	43	37	37	42	37	40	35	38	40	36	39	31	29	28	36	24	48	44	35	34	39	42	27	31	46	40	46	29	40	31	39	41	48	43	32	40	39	35	39	50	36	35	28	35	29	33	42	34	35	51	44	41	34	39	42	43	22	37	28	35	41	37	35	39	37	33	37	37	44	40	35	43	32	37	38	31	49	37	33	50	39	41	41	40	33	42	39	34	45	46	34	51	39	37	39	50	38	44	38	32	45	37	43	36	43	38	44	33	28	40	51	42	43	29	33	50	37	40	45	33	42	26	35	37	31	33	39	37	36	32	37	34	35	39	34	41	30	41	42	36	34	37	39	31	31	43	33	39	24	39	33	43	33	38	33	31	50	41	38	39	34	30	39	35	36	34	38	31	23	29	41	34	32	39	29	35	49	32	31	37	32	43	46	38	34	33	51	33	35	34	42	39	32	36	35	32	37	36	43	37	28	24	38	34	34	31	44	45	29	35	33	36	37	20	34	37	37	38	39	26	38	45	45	33	39	34	32	42	31	38	36	41	36	50	34	37	27	32	42	34	36	43	40	37	37	35	49	42	21	32	35	35	44	42	37	35	35	35	32	35	37	38	40	35	28	36	38	38	38	28	32	31	47	42	34	41	37	38	40	38	43	37	32	38	25	34	38	35	40	45	41	33	34	49	37	50	34	44	27	37	41	40	37	40	30	39	33	48	38	33	37	31	34	39	36	36	35	22	32	33	47	29	39	46	42	40	34	22	35	32	40	36	31	41	29	35	33	26	33	30	32	47	32	38	38	35	34	32	39	35	40	43	33	35	47	29	36	47	46	31	50	39	34	42	30	44	34	40	35	38	44	37	37	51	40	36	39	28	46	36	33	35	32	34	46	43	36	36	33	30	43	41	38	53	31	44	38	29	43	40	24	25	35	40	45	42	43	37	41	42	40	36	33	32	39	51	37	37	32	29	32	30	33	44	35	32	46	30	37	29	28	31	36	38	38	28	38	47	32	38	43	42	34	37	32	41	39	35	43	29	47	41	37	35	43	44	32	38	34	37	39	35	48	46	44	28	45	45	32	28	38	41	33	25	34	40	33	35	42	30	33	39	24	48	32	44	44	30	39	37	31	41	39	34	31	44	43	43	39	40	41	28	40	38	47	34	42	44	37	37	32	31	36	28	34	47	28	44	29	31	28	38	48	42	33	31	37	43	34	40	34	35	34	41	38	31	42	44	34	45	46	36	43	47	34	34	29	40	26	42	30	34	41	41	32	47	36	34	36	32	38	32	38	28	36	43	28	40	35	27	41	40	22	43	45	43	28	32	41	29	36	43	37	38	35	46	37	40	40	37	32	34	38	34	41	32	42	37	39	42	31	35	30	46	38	37	41	31	44	23	44	34	33	42	38	35	43	36	39	38	32	34	39	47	34	37	49	39	29	29	40	48	33	29	38	38	36	40	23	37	35	46	35	38	46	39	30	33	47	33	41	31	45	39	42	29	26	41	31	39	40	34	34	43	43	36	36	37	42	41	38	42	37	26	43	52	37	36	31	32	48	27	33	32	34	34	31	38	41	37	28	35	36	29	30	45	44	36	30	42	35	43	35	37	37	31	35	39	40	27	46	41	45	27	35	33	42	34	37	39	35	35	29	36	43	43	31	29	40	33	39	57	35	43	36	44	26	35	46	43	45	36	35	24	49	46	37	38	29	42	33	38	43	32	38	44	37	27	46	33	33	44	33	28	38	49	52	33	47	33	44	41	28	37	36	37	35	37	34	35	44	40	40	39	42	37	42	29	34	32	37	29	37	36	34	37	35	43	30	32	44	44	49	37	27	43	32	42	37	36	28	42	47	33	28	37	39	52	42	31	33	49	53	46	39	28	33	37	43	31	49	30	37	30	36	34	35	37	53	35	32	40	43	36	48	36	36	32	37	36	28	43	41	32	47	41	39	23	35	42	45	40	42	33	51	43	46	44	36	39	45	31	37	22	36	41	35	36	33	44	38	42	44	39	38	40	34	48	38	47	37	39	36	36	32	39	36	35	34	48	24	34	32	41	33	39	34	36	36	45	54	37	31	45	38	50	39	42	44	32	41	23	34	43	40	52	32	47	48	41	38	35	50	30	45	40	33	31	41	49	46	32	41	38	44	31	47	43	36	40	40	34	50	39	39	41	47	34	40	49	41	37	50	39	34	43	25	42	49	43	44	39	32	31	36	38	34	39	39	43	38	35	34	34	40	47	37	42	38	40	33	42	38	44	34	49	40	30	43	51	44	43	43	24	32	42	28	40	40	37	40	42	40	41	43	40	27	40	42	34	38	44	43	32	29	38	45	33	45	24	36	43	32	38	46	29	30	40	35	36	45	38	39	30	34	38	42	35	36	36	45	40	34	43	46	43	38	43	40	30	49	41	51	34	39	38	27	45	47	35	32	38	31	35	40	40	33	31	32	45	33	30	44	34	40	36	40	36	28	41	27	32	34	33	45	45	29	37	35	42	35	27	36	41	43	39	34	32	37	39	34	32	33	45	39	43	38	46	37	28	44	45	38	45	36	27	36	43	37	34	43	42	29	39	27	37	36	36	43	31	31	47	27	32	36	35	40	34	45	32	38	41	31	33	34	42	35	27	44	38	43	39	43	34	52	45	35	39	31	37	41	46	33	36	40	35	55	30	30	35	40	43	35	39	45	37	37	42	33	38	47	34	42	41	42	42	33	28	42	39	36	26	32	41	37	34	43	31	37	34	35	39	33	38	41	32	41	28	48	48	48	36	38	33	31	43	39	44	48	35	34	37	27	37	26	41	36	39	43	38	32	39	30	34	24	28	32	29	39	39	34	46	43	45	44	35	34	40	48	32	28	40	36	38	32	36	46	34	36	26	36	38	34	49	35	35	35	31	30	35	42	34	32	39	47	37	38	41	53	34	34	40	31	37	44	38	35	40	36	43	41	32	34	29	40	34	45	34	45	30	40	39	25	39	37	35	44	36	36	39	38	38	35	48	37	36	42	34	35	33	33	32	30	38	32	40	32	34	31	35	29	42	36	41	36	39	52	40	41	35	34	48	38	40	36	41	34	41	37	44	47	43	40	49	44	34	41	35	30	44	32	28	39	43	25	33	41	45	37	53	42	28	49	34	48	30	37	36	40	54	37	28	29	42	34	30	34	26	49	38	40	30	30	44	47	41	34	33	33	41	38	32	40	41
8516	492	383	467	629	727	729	658	614	572	478	476	466	427	412	410	397	359	376	370	379	354	383	367	350	401	323	365	354	315	360	345	361	383	365	343	331	339	309	340	341	358	318	332	328	392	349	354	320	307	333	343	355	392	340	342	374	333	318	321	329	352	326	331	319	341	317	348	336	326	344	315	325	311	362	350	330	333	295	298	365	344	306	348	313	367	353	340	351	318	282	332	329	348	321	340	327	318	335	333	363	350	349	337	350	347	331	336	366	306	326	366	372	340	334	332	335	359	338	326	340	306	324	311	330	352	379	366	342	343	321	363	352	361	340	307	337	363	337	312	347	329	343	373	376	358	333	332	346	309	347	318	329	340	325	339	350	353	338	340	368	379	316	307	315	308	336	320	349	326	323	344	340	348	340	350	357	331	349	320	327	371	319	309	334	369	338	361	324	330	347	340	348	331	319	334	322	383	342	305	337	328	333	309	340	367	365	336	336	337	279	328	348	316	363	316	344	353	358	318	363	326	336	372	327	350	356	321	357	336	358	332	341	287	353	352	313	322	307	344	329	350	347	352	348	323	321	345	359	327	323	317	362	309	345	348	323	345	366	339	370	324	336	346	330	306	317	332	354	314	359	314	328	323	338	325	334	324	310	343	336	319	332	347	326	330	331	315	327	369	367	337	345	355	363	328	313	379	341	352	364	364	340	338	327	325	347	357	350	323	342	332	337	327	320	343	360	354	335	354	311	323	345	339	330	351	325	331	324	355	338	357	340	335	326	369	329	335	349	318	353	319	309	322	337	321	343	364	337	322	331	347	332	346	304	344	322	296	323	307	347	328	355	320	333	337	311	352	321	348	343	326	315	351	339	319	337	349	337	324	346	325	359	326	371	359	315	341	315	334	355	349	316	305	341	366	358	338	348	358	321	342	368	356	338	336	339	338	317	333	351	310	315	340	317	340	349	332	316	382	351	352	353	364	330	356	327	326	330	309	327	326	331	321	351	338	339	333	350	314	278	324	340	338	391	349	357	338	347	332	341	335	323	312	359	339	320	331	319	329	356	347	306	301	323	341	351	339	361	355	340	331	321	319	340	325	335	346	380	330	328	341	343	348	328	335	351	351	352	345	346	346	336	340	308	323	361	343	346	326	350	323	337	357	356	365	336	331	344	359	335	341	356	343	329	329	340	326	344	331	332	315	350	356	344	368	365	342	359	292	356	353	334	341	310	376	340	356	336	353	363	328	332	326	364	329	318	328	323	342	344	296	317	381	326	300	321	310	371	340	334	335	310	324	362	345	376	339	336	299	334	337	338	351	358	332	343	325	344	317	324	339	324	354	342	323	335	354	354	336	287	360	333	336	328	353	318	334	331	316	332	335	341	327	339	310	333	343	327	345	345	345	351	338	357	329	337	330	321	342	319	365	339	327	340	360	356	361	317	315	332	327	322	380	362	321	350	298	344	345	324	346	355	354	326	338	320	333	352	324	342	338	341	304	365	347	335	365	315	355	338	328	330	338	361	342	319	331	326	326	334	322	337	334	320	324	324	359	330	322	357	369	343	313	325	362	335	328	371	365	350	320	341	355	308	338	343	360	352	354	345	282	335	298	342	349	341	333	326	342	326	343	378	349	327	315	329	307	335	338	330	334	318	326	306	342	322	332	355	354	330	334	345	310	333	331	318	379	352	321	351	328	321	313	339	352	321	344	322	329	344	333	348	354	308	353	356	348	370	332	350	331	326	340	330	348	356	324	353	380	339	326	314	369	326	335	322	367	344	322	349	351	353	343	369	354	360	353	351	351	327	332	342	332	334	361	357	336	317	327	349	340	317	349	338	360	376	333	352	387	359	318	354	363	325	352	345	310	307	325	311	332	294	350	331	356	372	332	345	311	362	330	318	282	345	309	357	349	329	337	328	363	397	340	330	324	341	334	342	306	370	337	306	332	379	350	320	326	349	303	353	354	337	355	320	315	328	340	341	329	332	324	326	334	349	324	315	326	349	348	335	352	333	320	333	345	363	324	334	336	334	319	334	328	332	361	334	334	362	368	365	302	301	353	344	322	329	310	323	322	363	320	323	366	368	311	310	310	346	347	327	336	338	319	360	339	349	322	331	319	350	333	321	324	333	354	361	330	350	339	361	328	333	330	365	333	364	340	331	329	340	355	339	318	349	357	344	337	342	335	327	324	336	351	320	328	324	316	327	336	354	350	322	329	359	313	304	348	354	308	309	340	384	321	345	328	344	330	347	324	335	337	312	323	346	359	341	299	305	392	368	314	346	334	328	319	316	353	349	317	342	332	356	357	360	340	329	332	345	359	339	334	341	327	324	339	337	365	321	385	340	328	357	343	343	350	347	313	365	349	342	339	315	330	346	334	334	315	309	338	339	366	339	323	367	369	342	291	345	327	353	347	328	328	336	365	336	352	370	355	337	329	323	352	317	346	347	339	320	318	326	333	326	356	331	368	342	343	349	312	356	357	308	339	309	363	346	327	308	392	331	334	352	317	357	327	390	326	317	336	343	333	370	298	323	362	328	306	366	313	343	292	355	333	314	358	350	342	355	321	350	321	292	356	350	301	326	353	308	348	332	338	332	346	322	380	311	355	325	337	326	337	387	346	355	389	322	366	324	363	360	325	350	370	362	314	296	356	320	323	316	320	335	329	358	324	323	366	353	337	311	308	357	321	344	361	349	330	323	333	355	312	354	355	307	309	352	356	348	348	351	331	370	329	333	330	321	329	316	339	359	342	319	346	354	363	327	337	363	349	362	339	348	341	321	362	340	351	363	330	319	350	329	338	368	315	330	356	367	309	350	324	355	312	332	307	322	301	362	356	319	322	318	344	334	360	327	332	340	345	339	339	350	334	328	356	335	384	341	345	299	340	363	318	359	348	359	331	321	337	353	300	339	341	306	324	352	383	337	325	364	332	322	318	348	325	337	339	301	348	314	305	309	324	328	335	339	313	339	296	338	341	337	322	381	345	370	341	325	311	357	349	312	347	367	319	336	350	343	346	330	306	328	373	319	349	318	363	361	339	318	317	314	348	337	327	362	332	355	348	336	345	337	323	327	341	343	325	322	294	332	344	323	324	307	334	331	323	332	370	334	299	313	327	323	350	300	353	358	320	355	353	327	366	320	349	349	358	322	343	304	330	318	338	295	330	322	326	342	328	329	349	340	353	336	354	328	324	326	338	339	342	308	342	345	362	345	342	356	364	359	349	352	368	355	329	349	357	361	331	340	319	315	345	363	325	309	340	302	300	310	340	317	342	363	351	341	332	323	313	344	354	352	332	374	356	353	329	318	348	320	341	323	338	363	301	321	360	338	358	353	324	330	342	367	367	319	318	331	379	328	327	336	306	329	347	309	351	344	349	316	335	316	348	316	354	327	339	302	351	342	311	337	334	351	357	357	312	368	351	324	345	344	328	358	304	336	357	364	304	361	316	333	333	341	319	306	341	374	355	345	313	363	314	324	328
683	117	80	77	91	91	107	91	91	84	67	93	87	78	77	89	79	78	74	83	89	79	76	76	78	77	79	63	75	73	64	70	72	71	64	78	74	75	79	68	80	68	74	69	83	78	76	83	67	73	72	70	59	91	60	84	63	72	70	70	69	80	70	64	70	61	65	81	66	73	78	72	59	51	49	69	50	84	62	64	68	69	73	65	77	78	75	72	64	68	67	71	56	59	68	78	74	69	76	81	64	74	65	68	62	69	68	72	72	74	79	67	71	72	67	76	77	90	71	65	66	67	73	80	67	73	66	68	80	78	46	61	67	73	70	74	63	52	85	75	75	70	63	73	78	67	45	78	66	67	72	74	63	73	93	80	75	68	54	70	70	59	75	71	59	73	75	72	72	58	79	74	72	65	69	63	82	68	64	61	71	54	71	58	74	68	64	78	61	76	66	79	71	65	71	76	79	57	65	68	80	72	66	70	81	65	69	66	60	82	59	66	76	81	77	71	60	66	64	60	89	67	67	63	79	73	69	67	61	66	76	62	86	68	61	70	60	61	69	80	63	69	81	74	70	72	73	74	69	77	71	82	70	71	69	68	65	57	76	67	78	85	62	73	64	86	73	58	75	62	76	74	64	65	71	73	71	66	76	63	66	67	75	69	70	70	61	65	64	74	87	62	67	77	80	72	58	60	65	60	59	70	74	75	65	74	74	60	64	78	57	65	76	72	71	61	63	78	68	72	64	56	65	82	50	76	77	67	79	69	58	69	66	61	65	64	49	65	65	62	64	78	65	62	83	65	70	75	56	73	71	66	71	71	64	63	59	68	64	69	59	64	70	82	62	87	64	72	78	63	66	63	63	69	64	60	73	60	67	76	66	87	70	60	75	68	76	60	72	71	73	71	62	62	64	57	66	81	79	67	60	75	73	91	80	59	78	69	88	84	50	71	67	70	78	66	81	72	65	76	75	58	68	58	61	68	90	74	59	68	57	64	67	60	64	67	64	77	68	67	77	53	72	65	57	75	80	64	69	74	67	69	68	74	66	58	59	63	73	75	63	84	72	82	55	71	73	64	76	74	62	69	77	70	69	72	65	62	65	68	65	73	76	63	76	69	60	71	64	65	60	60	71	67	87	73	65	56	71	64	74	80	83	74	62	67	70	72	65	90	58	76	69	67	61	70	73	68	69	79	72	55	72	74	69	64	65	58	76	61	68	68	68	59	75	81	68	73	73	67	73	63	57	55	79	81	72	60	61	67	68	76	72	82	70	80	81	66	50	55	61	73	76	76	66	72	78	66	63	78	77	55	61	78	72	49	65	67	80	67	72	69	65	87	86	64	61	77	64	63	63	75	79	54	64	84	63	71	65	64	54	70	80	56	72	73	61	77	77	69	69	67	64	80	80	61	70	74	83	61	69	82	62	44	66	78	82	78	65	55	73	69	92	56	62	67	76	77	83	81	76	69	75	70	85	71	56	77	76	54	85	66	50	66	47	88	70	83	72	68	82	60	70	54	63	72	84	72	65	71	76	68	78	81	65	58	64	70	86	77	66	63	53	60	60	79	66	66	72	61	56	69	68	58	53	76	61	78	60	90	69	56	74	58	62	57	86	79	60	73	60	65	80	79	65	70	76	65	61	69	69	69	81	72	81	69	64	75	61	68	83	74	72	66	70	72	77	74	79	83	62	65	62	50	79	62	76	69	66	46	67	60	64	64	76	66	72	59	64	74	80	73	68	79	82	74	70	83	77	70	65	78	67	64	75	69	69	64	66	62	70	67	62	74	89	62	68	63	75	55	61	69	80	70	67	76	69	55	60	70	44	71	69	51	70	82	76	60	75	70	57	68	87	58	70	66	65	62	71	53	65	77	72	72	83	65	73	93	86	73	63	70	48	59	68	71	70	60	70	76	72	79	71	76	67	75	66	78	64	72	53	71	63	60	58	74	74	60	74	73	78	50	69	91	69	73	68	58	59	73	53	66	62	67	69	43	58	75	64	61	56	73	76	71	71	74	60	72	52	64	60	68	80	65	50	76	71	71	79	67	81	76	77	71	79	69	79	56	78	92	61	63	66	62	55	75	65	69	66	60	61	69	73	64	70	69	81	75	69	69	69	52	84	76	57	74	68	73	71	79	79	77	67	54	60	69	81	65	71	61	78	70	58	70	78	74	67	75	73	62	80	72	75	66	64	73	59	65	67	75	95	64	55	71	77	67	97	69	72	63	77	51	80	64	71	71	63	54	71	61	64	75	64	63	63	65	61	57	60	60	76	76	71	75	69	63	80	80	64	68	82	76	92	65	55	57	78	73	65	65	75	65	66	57	61	72	66	86	74	72	50	60	67	69	68	54	64	62	71	61	67	74	66	63	64	53	72	60	73	71	77	67	61	76	52	70	83	87	63	51	54	78	56	63	69	70	68	73	91	60	84	61	59	68	59	64	69	69	61	65	72	62	67	69	84	72	69	66	75	75	67	65	64	67	62	72	79	80	63	63	77	73	59	66	69	66	68	75	67	67	65	68	65	62	68	96	69	74	62	74	64	71	59	61	59	73	71	72	87	69	66	59	73	62	76	60	69	77	73	81	72	58	78	66	53	44	62	73	64	55	64	65	71	80	56	68	66	74	71	77	64	80	63	60	69	78	76	63	79	74	70	89	76	85	57	73	74	77	70	69	63	73	68	75	64	74	62	69	69	64	61	56	77	64	62	62	67	59	67	70	71	59	69	69	80	63	70	60	68	80	63	79	69	64	68	65	71	70	68	76	74	65	59	79	70	73	76	64	76	97	70	73	56	69	67	79	69	71	82	70	64	70	79	72	59	71	75	81	71	74	63	72	64	66	75	93	59	73	60	81	82	62	72	72	62	68	71	67	76	71	65	72	57	58	75	64	83	64	76	62	74	83	63	76	72	78	84	61	75	73	71	68	67	72	68	69	72	68	67	71	66	63	71	82	60	73	61	76	69	85	70	78	89	83	61	74	66	70	65	71	70	67	78	78	76	73	74	67	73	67	71	77	71	75	71	55	82	74	66	75	67	60	68	70	77	58	65	71	65	69	65	73	71	73	69	62	67	69	66	74	75	71	64	68	76	55	80	66	75	69	52	86	69	90	70	72	70	72	76	68	72	57	75	75	84	70	61	65	73	68	78	54	64	63	69	67	81	54	88	70	55	65	69	65	66	70	69	80	57	63	67	71	63	58	85	74	69	66	73	79	66	81	78	73	65	79	70	77	83	73	58	68	67	66	71	69	60	68	57	71	63	68	61	85	77	73	69	74	67	91	74	62	65	75	78	73	52	70	74	61	80	58	77	81	53	75	65	80	83	74	68	66	72	66	74	79	83	68	52	57	65	68	73	66	69	58	64	55	62	65	71	67	75	68	74	64	81	77	67	59	73	62	81	82	66	73	62	73	64	62	63	79	73	51	68	65	76	66	66	66	67	66	76	82	51	78	64	72	51	62	70	67	72	64	75	57
13283	1488	929	1085	2218	2726	2614	2110	1788	1501	1367	1234	1154	1006	908	986	907	839	842	774	810	720	781	723	713	719	717	682	720	726	692	756	719	684	697	648	628	679	664	681	646	642	695	646	636	668	662	658	672	643	619	704	633	639	652	629	616	669	677	639	636	639	636	647	677	640	639	632	688	642	636	626	609	672	639	660	633	587	605	676	676	626	666	651	632	647	602	684	622	647	634	660	679	617	645	683	647	602	709	638	676	666	715	621	615	647	654	627	653	627	645	647	639	624	664	681	646	665	666	654	643	652	641	644	625	684	661	647	662	603	667	638	643	635	652	610	647	645	667	671	645	653	685	671	656	618	669	622	655	685	647	614	629	653	639	634	656	619	636	651	644	638	634	617	647	662	628	624	646	644	624	677	657	651	621	667	632	639	653	664	663	659	645	634	636	627	643	620	642	649	658	634	640	620	700	670	612	623	629	639	621	621	620	656	624	632	654	675	667	643	603	626	624	642	672	664	660	629	601	670	653	637	650	630	636	629	640	628	650	635	650	666	687	614	590	676	628	680	612	660	616	708	636	659	636	638	625	643	591	657	680	666	633	638	652	588	666	631	637	615	650	627	622	652	671	647	669	615	637	649	681	651	632	607	682	685	621	650	635	604	649	638	665	634	663	629	664	645	642	644	607	640	673	648	655	656	644	656	631	600	645	655	645	623	671	667	637	670	688	627	680	600	640	644	666	619	633	630	660	628	625	652	655	643	700	622	685	595	631	620	649	618	623	643	610	643	622	657	663	637	658	669	628	607	638	613	649	648	638	610	655	670	616	633	676	662	647	640	597	673	627	646	639	683	640	657	659	665	616	643	644	621	689	659	612	608	639	638	631	621	627	629	665	636	649	602	665	645	671	657	633	681	695	704	641	613	656	659	611	602	584	664	613	661	654	651	629	632	636	642	654	622	598	623	676	664	629	593	672	630	673	641	660	636	635	621	619	604	646	626	618	582	667	626	649	663	667	623	653	671	591	685	683	616	627	666	632	653	631	646	645	604	622	630	651	655	622	650	658	648	668	625	649	631	631	677	680	649	651	657	621	615	643	621	661	626	656	678	638	670	665	619	655	646	578	621	621	642	599	640	616	605	655	662	632	604	598	658	683	665	675	660	685	657	602	652	625	668	660	634	633	632	595	622	653	635	621	634	648	648	673	648	613	654	641	658	640	659	635	630	650	662	643	601	608	651	642	617	665	723	669	659	668	650	668	647	671	632	656	616	639	609	604	599	602	659	671	610	671	650	629	631	676	621	621	643	661	620	611	646	610	600	627	645	667	678	593	650	657	580	627	636	605	615	679	643	664	566	656	662	650	632	635	622	633	605	664	627	627	621	637	614	648	638	601	663	647	646	691	606	631	681	640	666	661	652	645	552	622	645	618	642	639	675	687	668	645	660	632	625	647	614	645	654	610	576	619	624	621	696	621	640	623	618	655	637	652	653	630	597	636	642	624	692	646	673	658	648	685	701	627	680	642	643	686	670	658	656	642	639	631	671	636	618	690	681	634	672	614	648	634	610	639	695	657	703	641	691	634	666	625	652	654	669	590	651	631	651	649	621	637	630	628	623	608	637	637	695	633	629	654	627	648	635	600	632	632	619	692	611	634	631	626	641	597	674	669	556	632	611	631	683	616	642	623	672	650	622	647	665	655	635	631	627	633	650	616	601	673	633	626	629	641	640	668	592	612	616	656	667	601	655	681	660	664	640	719	650	662	670	630	662	627	641	634	621	629	725	652	656	613	657	680	669	647	631	603	640	625	594	601	664	653	617	592	624	646	635	665	604	681	675	645	653	660	673	643	576	628	646	674	663	663	642	673	676	654	609	595	624	653	657	663	649	664	659	652	642	634	672	638	625	652	597	636	629	612	656	650	606	626	620	641	660	606	657	635	607	698	646	646	642	668	636	611	646	658	627	645	620	660	641	640	660	665	614	634	661	636	650	637	633	630	625	654	627	661	652	653	611	660	617	602	637	650	614	611	628	652	688	622	652	676	673	654	642	664	644	671	713	635	685	649	643	627	584	629	651	659	645	662	607	631	619	665	642	600	638	617	610	561	639	624	674	665	626	686	700	675	633	646	694	633	666	632	596	615	653	615	663	664	684	634	629	620	627	653	661	669	613	636	617	662	650	675	596	624	612	649	634	668	609	622	613	701	630	637	588	644	615	647	646	635	657	623	621	637	659	639	619	640	628	639	697	579	660	668	666	656	671	654	640	639	622	629	648	660	597	593	682	655	637	615	605	673	633	624	669	594	632	690	628	637	670	599	633	628	613	626	649	597	652	634	645	645	673	638	621	647	654	705	650	630	673	636	680	624	570	599	655	654	611	657	661	673	593	624	646	649	725	642	655	620	641	640	636	635	645	626	662	665	642	599	705	660	642	639	652	618	666	651	689	644	650	595	607	634	652	680	632	654	595	659	665	620	704	640	653	683	656	631	630	611	612	654	619	633	628	652	662	634	611	653	606	649	667	619	624	650	636	638	623	638	650	688	677	631	619	656	645	639	605	622	654	661	608	604	656	708	661	624	652	650	637	688	653	616	674	610	644	671	630	621	622	628	635	642	624	645	662	652	655	613	655	658	620	627	653	674	625	629	640	667	653	619	627	642	667	627	672	666	680	667	631	663	628	625	640	667	585	661	666	629	665	614	622	688	659	633	620	642	637	659	662	633	645	668	642	672	674	655	607	638	647	657	630	689	624	613	665	597	668	711	649	675	670	646	616	672	672	637	666	616	660	663	618	646	669	651	636	624	630	663	630	666	685	652	621	651	642	632	640	634	608	600	659	608	611	646	653	639	598	656	629	649	675	616	632	606	641	692	630	660	636	640	673	651	603	603	665	603	611	658	687	664	658	650	659	639	655	618	653	636	669	635	629	596	636	645	644	691	655	636	621	626	651	643	608	675	592	623	605	623	633	650	684	617	642	670	671	641	590	633	624	678	677	676	616	617	617	596	632	631	622	640	688	618	637	633	624	608	658	638	645	647	602	693	685	609	658	644	645	641	645	652	633	635	663	648	690	644	635	651	611	632	636	624	621	666	633	647	617	621	621	652	613	623	597	651	615	638	618	625	589	637	653	622	636	688	619	693	637	669	668	643	657	634	634	653	633	671	622	620	634	655	645	681	633	671	670	637	635	666	669	636	645	630	654	659	672	650	638	642	595	628	629	669	580	638	675	631	645	642	638	612	667	624	662	634	647	633	657	665	698	724	661	625	633	630	635	616	700	665	647	691	654	672	686	658	596	675	676	653	634	692	608	659	685	608	616	657	632	654	601	643	659	613	670	644	629	617	615	695	618	650	633	697	685	654	640	631	615	643	646	626	650	662	669	642	684	655	681	659	646	626	639	653	632	674	665	638	674	660	654	618	665	608	718	633	662	656	647	606	671	624	661	647	648	618	638	682	696	626	646	644	694	664	633	670	638	650	653	675	622	636	672
1269	38	28	16	24	11	37	32	30	19	39	25	20	12	16	18	20	15	17	8	17	19	25	18	14	16	15	18	15	7	20	10	12	10	12	13	21	14	14	11	8	15	11	13	15	12	7	17	16	14	13	14	13	14	11	9	9	5	17	14	12	13	12	16	13	18	10	10	13	13	13	9	17	16	12	8	17	12	15	11	17	14	9	14	16	16	15	12	19	11	17	14	11	10	7	16	19	10	22	9	8	18	13	8	11	14	27	19	21	13	19	5	8	13	14	9	9	12	14	7	23	8	20	7	12	15	16	17	15	12	11	16	17	22	18	12	14	15	14	21	16	9	12	9	19	14	16	10	19	11	9	11	11	13	7	12	19	7	21	12	11	14	10	12	12	15	13	13	13	14	12	12	15	10	11	10	17	15	9	14	13	15	10	17	12	18	12	11	15	15	16	16	8	11	14	10	7	17	6	13	6	9	15	12	15	21	13	11	14	23	8	12	12	16	12	13	15	12	11	19	17	18	13	10	15	15	19	13	14	11	15	12	17	18	9	8	13	15	8	12	9	15	10	10	16	12	14	16	10	9	16	11	12	16	16	18	15	16	17	14	10	9	16	15	19	13	16	14	15	11	16	11	12	13	6	15	15	15	16	10	11	9	13	20	14	15	12	17	17	4	8	15	13	15	22	16	14	7	16	14	13	11	16	22	19	14	15	17	16	10	13	15	11	21	13	16	10	12	15	12	10	13	8	14	21	15	18	13	17	10	8	12	11	14	20	21	14	18	6	10	13	7	17	10	16	11	12	13	17	24	15	20	14	9	11	10	15	16	17	12	13	12	14	19	8	15	12	10	11	19	10	14	12	11	13	6	13	11	7	10	13	11	10	6	15	16	10	15	12	17	16	14	14	14	9	15	10	9	16	19	8	12	10	8	14	18	13	12	12	15	11	11	13	13	19	17	11	11	12	11	9	19	9	12	13	19	14	12	14	11	14	17	7	16	8	14	13	9	9	11	16	17	14	10	14	15	14	10	16	19	9	10	13	9	18	11	14	10	11	19	16	12	7	14	14	15	15	12	7	16	6	13	16	10	13	16	9	9	8	14	10	17	16	11	19	11	20	15	9	14	12	18	15	9	9	9	13	12	11	9	20	16	11	17	18	20	12	15	13	12	8	18	12	12	17	15	12	12	11	13	6	12	17	15	9	7	17	10	13	11	19	19	17	8	11	11	14	15	10	16	15	17	12	9	21	10	11	14	10	14	15	8	19	18	10	7	11	19	12	10	18	13	11	13	14	11	9	10	16	14	19	8	11	18	18	9	14	8	12	11	14	11	10	8	11	14	21	17	10	12	13	13	11	16	16	13	21	13	13	11	16	13	11	12	15	12	14	10	13	15	13	12	14	9	11	17	10	9	22	17	10	10	9	15	4	14	10	11	14	18	13	14	12	15	10	14	14	6	13	12	12	12	6	17	9	8	19	16	10	10	11	18	8	16	15	14	12	18	16	13	15	9	8	9	14	18	12	10	13	15	12	9	10	14	10	14	15	16	20	15	10	14	15	16	9	14	5	12	16	12	14	13	11	10	14	15	12	12	12	18	14	9	18	8	14	16	18	19	13	16	15	17	8	13	10	16	13	16	14	18	16	16	13	10	11	14	8	17	13	8	14	13	7	20	9	8	14	7	15	16	9	9	15	17	13	14	8	15	10	15	10	12	12	17	13	16	18	13	14	10	13	15	15	16	14	20	13	14	11	13	12	13	15	12	5	11	6	16	17	13	18	14	15	13	18	11	12	11	16	11	13	9	12	14	14	15	11	14	18	11	13	14	17	14	13	9	17	16	17	11	8	12	15	8	10	17	18	12	8	15	16	15	13	12	10	14	21	17	12	17	13	16	18	5	18	13	8	13	8	12	17	11	19	14	15	16	13	11	12	19	10	8	16	12	4	8	13	14	17	11	11	19	9	18	11	13	9	17	6	10	14	15	15	14	11	8	16	6	8	9	7	12	14	12	13	17	12	12	9	13	14	17	10	9	16	8	11	12	11	10	12	10	11	17	12	13	10	12	12	7	11	13	15	18	13	20	14	11	10	14	13	13	15	17	10	12	13	10	11	8	17	12	16	12	12	18	14	10	9	13	13	13	8	15	7	17	10	9	16	13	16	15	14	12	12	9	8	8	8	12	15	11	7	13	11	11	10	18	13	20	15	14	18	15	17	20	14	16	13	18	9	11	14	11	9	12	8	8	20	11	7	19	13	16	16	12	12	11	19	11	15	18	15	12	16	11	13	10	12	14	13	11	12	13	7	18	9	16	10	14	14	9	12	13	14	12	14	15	12	10	10	8	16	12	8	20	18	16	14	16	14	15	7	16	12	18	12	17	17	11	10	15	19	17	18	9	9	14	13	10	16	17	15	10	11	15	20	18	13	21	9	14	14	8	12	12	14	17	8	8	19	9	14	11	8	10	7	15	14	14	15	19	19	11	16	12	13	16	14	9	16	16	13	17	11	12	17	13	8	10	10	13	6	15	20	15	12	16	21	11	14	10	17	17	12	10	13	16	9	8	17	13	19	17	18	17	17	13	12	10	11	13	17	11	15	14	8	11	11	13	13	14	11	14	20	16	13	13	12	10	20	15	6	13	17	14	14	16	10	13	17	15	14	9	14	14	9	16	15	20	16	12	16	4	9	9	14	12	13	11	16	9	9	22	19	14	12	15	14	17	13	11	11	9	8	9	20	14	11	12	13	14	7	13	7	13	15	12	17	13	13	20	12	12	12	11	13	11	20	14	9	13	13	11	11	16	12	13	12	12	17	15	21	20	14	15	14	12	13	9	15	12	9	16	5	11	16	22	9	15	7	8	18	13	14	12	22	7	13	19	13	14	14	17	15	9	13	12	8	10	5	20	14	11	10	17	14	13	13	17	9	13	11	20	14	11	13	9	12	20	9	19	13	13	6	14	19	6	9	14	20	17	11	18	17	19	19	8	13	14	9	22	12	16	11	12	13	16	13	17	8	13	12	17	10	12	9	14	14	8	10	15	24	16	15	12	12	18	14	15	14	15	10	14	18	14	14	17	11	14	11	7	6	16	15	14	14	12	15	19	11	10	13	9	16	12	17	17	24	17	11	13	17	16	14	12	9	13	13	5	15	11	17	10	14	15	13	11	17	9	17	10	11	13	11	7	9	21	14	7	16	10	21	8	15	16	16	14	11	13	12	9	9	13	11	16	12	4	12	16	15	15	14	7	10	13	11	14	22	9	6	18	17	10	13	10	12	16	14	19	12	15	14	4	16	15	12	10	18	9	18	14	13	11	12	16	14	14	11	9	13	16	12	8	8	18	10	17	19	11	14	12	10	12	15	12	25	16	18	9	16	7	13	16	9	11	17	19	15	17	9	13	18	11	14	20	10	12	16	12	12	12	14	15	19	17	12	18	16	12	9	16	11	20	14	13	15	11	19	13	12	11	12	12	16	5
13165	668	343	543	1317	1816	1711	1485	1210	1034	794	733	596	543	500	425	419	354	374	312	263	245	246	249	238	233	214	209	191	192	203	192	197	193	175	160	155	157	180	159	168	155	165	135	141	150	151	137	182	152	133	155	137	118	148	143	145	148	126	141	150	128	146	126	150	146	135	142	141	137	108	112	120	151	145	125	141	127	137	138	126	138	128	148	146	122	124	105	140	118	131	126	135	140	122	126	137	117	132	128	138	151	129	139	121	148	121	121	137	121	131	117	127	134	116	120	142	122	133	114	118	127	119	125	130	118	131	123	128	94	113	136	133	115	133	111	103	106	125	120	123	112	157	118	140	121	136	110	150	122	125	146	131	125	127	132	129	125	123	100	137	134	106	133	121	138	118	133	119	123	111	121	117	117	141	131	123	139	129	133	130	137	120	133	136	124	112	130	114	118	128	119	136	126	126	151	122	101	120	130	122	118	138	110	129	114	133	139	124	118	137	141	125	121	134	123	113	139	117	119	115	131	135	117	127	123	116	131	106	120	111	121	140	109	127	131	140	137	114	134	121	131	132	113	127	119	118	142	145	140	131	111	108	121	116	110	134	131	111	129	126	134	136	135	124	129	123	149	111	149	132	119	132	132	124	119	130	129	126	129	111	112	119	129	121	126	125	113	109	137	145	129	121	132	118	118	128	119	98	122	120	132	131	123	128	141	115	136	122	124	114	136	114	115	124	125	156	128	133	130	106	132	141	122	127	138	132	138	118	146	113	139	148	111	109	127	130	123	161	136	124	140	108	136	128	121	120	106	101	118	109	135	120	131	108	129	114	118	124	124	124	115	128	125	118	132	115	120	124	127	131	132	116	139	124	135	135	123	139	138	130	107	120	128	131	117	133	139	100	126	131	122	140	115	126	120	136	100	135	138	117	121	116	107	120	121	133	139	123	125	151	163	122	120	125	109	125	127	116	118	114	134	125	137	108	114	122	116	115	126	136	126	131	132	129	114	120	111	108	130	136	117	127	133	119	123	121	132	126	118	119	132	146	114	127	135	113	125	124	144	116	114	125	110	121	140	139	118	114	145	107	120	132	121	123	132	135	98	132	116	123	129	119	117	120	135	108	123	103	156	124	128	131	122	132	118	101	105	118	136	107	107	118	123	131	97	131	131	103	115	139	116	119	113	143	132	125	119	133	134	137	114	122	128	124	129	121	119	108	127	135	117	129	114	124	141	108	131	144	122	140	107	107	123	123	101	126	130	131	106	117	142	114	122	137	137	123	134	153	127	124	118	110	131	100	113	131	127	137	98	130	136	119	121	106	136	115	124	98	127	88	124	111	121	123	123	124	117	107	128	136	135	114	121	122	115	127	120	126	124	123	114	109	129	132	108	137	116	114	116	136	120	130	131	140	128	135	141	133	127	141	137	101	135	119	131	119	122	139	115	132	119	121	125	120	120	114	128	114	131	125	137	122	111	112	124	117	141	116	139	119	135	105	119	117	99	131	107	124	119	126	123	101	127	138	106	118	123	115	128	128	137	128	122	130	119	111	124	130	112	104	108	131	131	112	123	119	117	129	140	102	120	133	132	151	104	132	102	117	118	122	122	137	113	130	123	118	110	120	136	128	125	129	125	129	114	130	115	149	125	122	118	119	134	136	135	140	121	131	125	125	122	129	119	101	116	122	138	131	114	150	133	115	124	130	113	133	137	121	110	127	121	113	109	128	127	130	114	127	111	120	135	109	126	121	137	137	109	121	137	126	131	148	119	143	127	114	127	138	118	115	118	121	101	112	116	137	119	140	139	116	123	121	118	106	125	114	140	134	131	127	142	117	149	104	105	123	129	128	144	128	125	129	119	134	139	125	125	133	112	119	95	132	115	123	134	120	125	136	124	134	131	115	135	103	121	111	121	107	118	133	101	124	107	111	118	116	116	136	145	126	126	125	123	137	107	133	136	115	133	151	116	120	113	119	129	127	130	129	132	112	107	128	122	111	114	122	119	131	125	133	120	131	99	123	129	126	106	120	133	134	147	125	127	121	109	131	135	120	136	106	141	131	110	139	128	134	127	148	127	140	125	122	136	131	128	128	124	119	150	127	152	114	126	139	138	114	128	138	112	130	132	131	141	124	140	136	120	127	126	118	124	118	119	124	139	118	143	125	116	128	115	118	132	140	131	122	131	133	130	126	133	109	122	117	119	125	134	119	130	115	140	112	126	133	128	122	141	116	114	124	146	104	129	129	115	109	115	111	134	124	136	133	125	106	128	115	130	122	142	130	125	131	121	110	124	96	131	105	130	127	125	109	118	135	120	129	132	131	120	144	115	123	136	127	110	95	128	148	120	134	126	112	118	115	111	133	123	146	116	137	130	121	109	124	115	131	113	136	121	115	145	136	136	124	127	121	95	131	132	109	147	129	134	125	131	117	128	116	133	129	98	116	116	118	113	116	116	126	122	113	125	130	135	118	144	110	135	102	132	127	125	117	123	135	104	125	126	110	139	135	119	122	130	115	129	114	123	129	132	108	130	118	113	121	113	138	137	125	132	142	103	152	125	111	134	126	100	116	115	130	128	115	113	129	109	120	127	124	120	124	123	122	115	103	129	116	127	110	124	118	137	129	140	126	111	115	133	135	125	119	119	118	119	136	124	121	117	125	117	114	129	135	125	117	118	129	113	135	131	127	130	124	104	116	115	135	131	121	118	102	129	133	116	139	112	123	109	115	109	123	136	131	114	133	127	126	119	120	119	136	128	113	131	108	141	114	140	124	129	126	126	123	123	131	135	129	138	116	126	111	135	111	147	119	105	100	112	115	131	125	149	138	109	129	130	108	123	111	145	123	139	137	106	115	151	136	114	102	138	114	120	126	127	136	122	122	106	146	125	124	125	133	114	143	122	132	117	138	118	129	120	128	123	112	128	105	117	105	121	122	123	117	127	106	108	154	122	89	132	143	134	107	143	122	123	134	122	119	121	129	140	110	129	140	125	128	109	119	124	145	135	124	119	145	134	126	137	127	127	119	147	108	116	112	107	142	113	126	112	126	123	128	127	123	130	144	128	113	139	125	110	114	111	123	127	126	112	115	118	116	130	134	101	118	134	136	125	111	119	126	103	132	126	130	147	122	128	130	130	119	127	106	129	120	139	118	132	100	123	110	129	128	125	98	145	130	159	127	136	105	142	144	120	136	120	126	123	119	139	124	122	137	111	146	132	137	113	118	135	115	109	119	120	161	129	131	129	125	135	138	138	102	124	137	121	110	122	112	134	122	132	112	137	105	90	140	116	111	130	127	117	125	143	136	117	140	117	124	118	101	138	113	118	123	116	140	110	128	132	127	135	128	131	119	124	133	129	117	138	112	132	115	125	116	101	133	120	128	140	129	122	104	107	157	137	135	96	107	126	120	100	103	142	115	132	136	124	123	129	120	118	122	122	119	106	130	113	140	133	133	114	117	121	115	125	113	126	133	135	133	138	130	123	131	123
1158	125	91	60	65	73	84	90	83	95	83	81	62	56	63	73	75	61	57	72	55	53	55	69	52	64	49	53	54	51	59	68	49	55	51	69	50	51	47	55	60	51	63	65	58	53	59	54	53	45	48	58	61	35	49	55	52	66	58	49	49	67	64	47	54	58	58	55	42	55	62	51	64	48	60	59	49	54	53	54	51	48	65	53	50	37	46	49	43	51	57	46	62	53	66	55	55	50	41	67	49	53	54	52	61	48	47	52	55	71	56	47	43	52	45	66	45	52	49	52	55	62	56	57	52	58	68	49	64	47	41	55	45	46	58	47	52	54	55	59	47	59	55	50	52	51	53	68	55	40	61	68	70	49	57	50	54	61	49	57	51	60	62	51	58	59	62	53	51	52	42	45	51	53	49	66	53	39	43	47	63	61	71	50	48	54	46	56	59	63	63	44	57	54	56	55	51	59	53	44	56	60	50	43	44	65	55	57	56	40	45	56	65	53	62	50	42	55	61	45	58	51	49	53	45	37	61	49	52	51	51	49	55	45	67	54	45	57	64	57	57	58	52	52	56	53	55	46	62	55	62	45	58	57	59	46	43	57	52	49	58	38	60	54	50	59	65	52	51	55	57	54	65	44	52	52	69	60	51	63	48	58	50	74	64	59	61	71	55	54	46	61	47	51	60	43	48	54	50	51	48	59	41	44	43	42	53	48	50	60	58	51	68	49	65	55	57	49	49	61	53	55	51	61	47	60	56	56	55	46	50	53	39	49	48	55	52	46	43	51	48	46	43	58	49	69	57	62	45	40	55	53	56	53	59	57	43	64	63	50	43	49	76	60	52	50	47	45	48	68	49	56	54	56	44	57	55	43	55	50	65	51	50	43	61	54	57	41	62	57	47	48	59	50	60	55	65	53	56	48	55	54	50	51	45	45	54	53	56	53	48	45	49	44	55	58	50	61	49	60	43	36	56	55	55	65	51	46	44	62	63	63	47	70	59	52	52	54	56	45	58	44	49	56	54	52	43	50	39	52	58	55	54	48	54	63	58	56	52	48	42	48	46	38	49	55	48	45	48	60	48	51	56	45	49	62	57	40	49	43	63	51	52	65	65	52	61	75	48	64	57	56	53	58	59	52	44	48	54	52	63	59	65	56	52	64	51	41	47	47	62	43	53	72	42	49	65	48	56	55	49	53	59	60	49	67	56	46	46	50	68	55	51	56	43	62	55	59	69	64	50	61	48	57	50	71	47	45	67	59	56	44	67	55	48	61	46	61	55	59	38	54	44	59	54	56	45	51	57	52	55	52	56	50	53	57	53	44	54	59	51	49	55	54	66	60	61	39	60	55	66	59	49	58	51	40	63	55	44	57	70	41	62	50	56	56	47	46	61	63	63	50	62	54	47	48	42	50	56	56	62	64	58	70	60	43	47	53	63	61	52	68	41	55	45	47	48	50	64	49	48	57	50	60	48	57	62	49	49	52	55	54	41	62	43	53	45	60	51	47	44	62	61	59	60	47	41	44	42	65	67	60	42	41	48	57	56	47	55	52	51	61	54	41	67	56	57	48	49	64	50	59	56	47	50	57	49	49	44	59	54	64	48	37	57	53	59	47	60	66	49	38	59	69	44	44	50	46	52	64	60	46	62	52	49	54	57	53	53	60	66	56	58	55	62	54	33	52	47	66	55	62	58	61	46	43	50	51	49	62	63	60	61	47	53	47	64	52	51	54	50	59	55	54	40	46	56	45	63	59	43	54	55	51	45	66	57	63	62	61	60	56	59	59	59	76	48	39	58	71	57	53	51	51	54	46	56	54	51	60	40	54	57	46	55	53	47	60	44	38	63	63	47	49	53	47	53	55	49	68	49	55	36	52	51	62	65	52	55	45	48	62	65	50	55	64	50	53	61	66	51	54	57	55	53	47	63	51	47	42	63	60	61	52	51	68	56	52	53	52	46	51	48	39	46	57	42	46	52	49	58	58	44	55	62	49	60	42	38	49	50	51	68	40	39	56	51	55	59	58	58	46	53	55	55	61	55	58	52	59	50	41	55	39	43	56	55	57	42	43	36	50	43	47	52	55	60	56	55	55	57	43	55	53	58	52	42	58	63	62	50	58	56	45	60	41	52	50	48	54	46	53	52	54	41	70	57	46	53	53	42	55	59	49	43	57	55	40	49	52	51	51	57	58	64	63	45	56	56	47	44	60	58	60	50	54	40	57	54	59	51	54	57	51	67	61	49	53	65	47	46	58	65	45	49	60	59	47	61	46	52	55	40	50	48	56	58	51	60	57	51	40	55	58	53	45	56	52	50	48	53	49	63	49	52	53	62	58	38	62	41	47	61	53	55	60	48	52	60	60	63	48	61	60	56	54	57	39	52	57	61	56	41	52	57	63	48	50	56	61	44	51	58	53	49	56	59	54	50	42	47	57	54	49	65	61	64	56	62	49	54	55	51	44	43	64	64	50	49	52	55	71	64	47	62	64	54	51	50	55	46	37	49	61	47	67	51	57	49	41	44	57	54	51	36	53	57	52	69	47	45	41	61	57	52	73	47	42	54	53	40	51	49	54	40	53	54	48	75	59	50	53	61	51	59	56	54	51	52	49	54	45	54	50	52	54	46	57	65	47	63	47	57	40	45	56	64	44	61	50	49	57	51	62	56	47	59	62	49	53	54	51	54	53	38	58	48	55	53	57	45	52	57	58	50	57	54	55	53	60	47	50	54	55	66	50	39	40	65	60	56	57	59	48	59	59	50	51	54	46	52	41	51	49	64	55	46	62	63	43	57	52	58	36	55	62	46	61	45	62	60	61	56	58	48	60	53	57	45	56	50	54	56	55	52	52	63	60	58	45	58	63	54	58	59	54	64	64	48	52	56	53	47	55	57	57	62	58	52	51	49	56	44	50	54	58	53	66	52	48	50	40	52	48	51	58	55	61	48	48	40	58	60	66	61	52	51	39	48	53	57	46	42	50	52	47	50	57	52	47	56	63	56	51	63	58	63	50	63	70	54	49	47	58	52	52	59	56	49	54	52	49	55	57	48	61	55	62	57	59	42	61	51	54	72	54	66	50	61	50	54	48	50	58	52	41	53	56	50	55	48	47	59	47	47	57	42	56	61	46	48	44	61	55	61	43	58	56	57	45	47	56	57	65	42	57	52	58	51	54	60	39	55	46	46	62	50	58	56	48	59	69	61	58	46	65	52	53	47	45	47	48	63	58	60	61	42	49	44	55	29	58	63	55	51	52	56	55	57	39	46	50	41	51	51	46	58	60	36	57	56	60	47	49	61	49	42	54	46	44	49	43	50	54	61	45	49	58	48	63	61	49	44	55	54	47	36	55	53	53	59	59	46	66	51	50	39	53	55	63	60	49	47	47	45	43	56	55	50	53	59	60	53	58	54	63	51	57	48	52	55	64	49	53	62	59	55	65	48	46	51	46	63	52	59	49	51	44	49	53	52	51	51	54	61	65
15865	1604	923	1212	2789	3668	3598	2829	2442	1970	1645	1492	1292	1143	1118	1040	944	891	800	792	750	717	753	660	690	694	683	643	656	633	599	612	613	632	591	574	589	533	597	572	590	561	568	536	566	551	554	552	538	567	527	520	515	545	538	551	541	525	596	503	536	501	522	556	566	537	548	545	528	551	520	492	512	547	555	520	541	484	526	523	534	537	511	577	510	515	547	540	496	551	508	504	517	488	520	528	524	531	537	473	533	531	503	513	513	509	560	539	513	508	535	489	522	509	497	521	541	550	524	493	493	542	488	500	528	552	503	509	506	510	519	461	530	518	479	508	535	481	521	522	508	520	520	521	525	498	554	512	500	483	528	518	517	535	509	508	513	522	514	494	447	492	514	537	510	532	504	521	506	500	523	520	547	515	507	555	494	535	520	521	503	525	500	552	517	503	532	493	506	504	505	518	525	536	495	541	505	474	544	533	528	529	540	518	527	528	519	513	529	467	543	486	491	540	522	559	521	503	509	564	506	490	497	513	483	510	547	513	526	508	514	508	548	542	532	505	492	491	575	478	493	524	528	551	451	511	536	530	508	499	525	509	476	523	519	534	509	499	507	502	496	486	497	524	515	482	518	514	533	525	518	512	497	519	485	524	528	552	533	519	541	517	511	524	527	551	494	521	521	501	498	558	517	545	539	542	530	558	488	490	544	578	542	515	498	555	529	538	543	537	545	479	524	514	516	544	482	508	521	537	537	519	497	541	530	558	552	509	529	528	489	530	529	478	526	500	540	521	508	537	512	527	471	507	480	528	517	481	531	466	520	529	527	528	536	510	521	520	521	506	539	537	523	538	511	515	507	537	485	522	528	503	489	502	555	490	520	518	525	502	526	507	499	514	533	516	502	548	487	522	531	538	536	494	517	501	499	489	525	515	473	510	502	537	531	511	516	484	546	536	510	490	525	576	533	483	530	498	534	524	506	508	516	507	568	538	499	551	539	476	483	495	469	492	531	490	530	558	539	515	529	533	522	496	556	559	483	518	453	540	507	532	530	523	545	510	584	501	529	550	550	503	538	485	494	495	528	479	476	509	504	508	529	478	520	550	510	510	514	538	520	541	475	503	476	549	502	493	521	562	555	525	533	546	537	528	466	514	473	523	522	535	537	538	567	565	555	480	480	513	483	559	474	564	530	538	533	542	505	520	535	516	509	467	500	538	497	529	501	534	525	524	512	511	559	463	528	482	474	510	526	548	512	514	538	555	512	524	506	519	531	483	522	543	534	472	518	499	486	528	495	526	518	481	544	497	528	496	547	513	500	534	516	548	500	491	499	533	516	475	524	518	539	513	480	510	516	522	538	489	495	525	500	526	490	530	525	505	495	496	528	492	472	543	550	509	515	522	518	500	478	520	469	526	520	552	547	537	524	499	496	519	553	493	525	519	518	520	534	540	507	508	535	536	474	496	504	513	540	536	526	529	493	507	542	526	496	521	505	513	525	513	537	516	523	475	554	521	539	509	519	501	529	538	528	538	520	504	525	547	519	500	542	526	500	518	542	466	520	480	531	525	547	481	528	498	527	490	502	494	515	530	493	521	535	537	524	528	550	507	558	475	501	529	537	516	506	537	483	557	535	510	512	497	532	547	544	533	488	486	483	508	528	499	495	550	515	498	496	497	501	531	536	517	525	496	508	522	551	541	496	510	476	516	490	538	514	477	512	509	498	488	531	497	515	491	509	525	521	507	566	519	562	531	525	513	518	489	517	479	521	511	502	500	550	511	507	530	532	517	527	518	529	536	551	512	560	526	491	512	513	441	560	511	500	515	537	541	527	492	504	511	514	514	537	511	551	527	492	505	589	507	513	502	476	556	522	539	543	523	512	540	524	553	532	556	507	553	476	574	492	513	483	535	517	494	542	550	478	567	525	509	511	520	525	525	492	490	495	518	548	519	482	499	534	496	507	516	506	503	544	489	527	468	520	506	501	556	495	513	514	509	506	509	499	524	518	517	508	519	496	542	544	509	522	522	559	476	540	536	482	522	510	539	504	506	493	528	481	554	477	496	505	515	480	523	526	536	532	511	541	539	492	584	520	515	522	525	499	488	553	521	515	503	505	565	472	529	536	520	535	497	480	541	555	479	546	510	496	492	544	502	471	511	540	517	506	505	504	516	513	513	489	480	539	517	486	497	552	561	540	527	559	547	513	520	551	535	531	551	525	535	502	565	509	572	538	512	514	515	469	537	516	503	496	490	532	521	517	506	531	485	493	475	490	487	534	525	504	486	503	528	498	459	564	527	498	521	545	508	517	483	496	509	510	521	464	496	510	531	476	521	521	528	496	551	500	555	540	492	545	539	518	504	498	523	515	548	506	523	492	503	545	498	520	507	504	517	507	549	499	520	507	521	513	501	509	555	504	513	518	537	520	537	517	484	499	530	524	491	536	523	555	488	487	520	528	454	563	576	501	535	527	473	501	521	525	501	566	494	481	488	505	476	497	527	544	491	503	524	480	500	541	531	507	544	471	484	529	540	515	511	492	527	518	477	538	534	497	494	541	515	506	464	548	526	560	506	486	506	511	496	510	480	493	551	525	527	502	522	527	536	501	544	509	542	509	521	507	544	523	526	508	542	499	524	538	540	548	550	537	520	496	554	564	541	523	510	515	505	521	552	528	511	564	504	468	508	479	517	544	483	528	508	518	522	522	480	478	540	524	505	505	486	520	557	457	536	514	563	450	561	482	494	492	530	503	567	543	533	548	546	521	497	536	557	585	484	514	543	520	504	477	469	452	498	488	513	510	516	479	497	525	520	549	505	494	477	522	529	491	545	484	508	513	521	504	498	528	506	528	526	495	509	529	533	488	500	500	557	487	539	543	553	493	481	511	507	509	512	486	504	533	507	511	504	521	516	505	493	535	487	529	506	534	504	533	503	505	491	540	519	527	481	485	493	523	523	490	466	530	519	531	542	527	482	536	563	497	519	549	481	494	505	539	481	553	536	508	519	507	496	485	516	493	487	512	513	482	503	552	534	503	507	507	528	511	544	497	546	547	557	506	547	470	476	543	523	511	547	536	493	498	524	510	507	500	540	494	547	535	532	516	504	486	509	516	525	536	503	485	492	499	518	508	527	518	516	545	514	514	568	548	534	507	524	493	526	521	489	495	520	485	501	519	533	510	534	524	518	529	578	545	552	506	539	487	510	547	495	526	549	510	514	526	527	534	487	541	498	497	543	544	510	531	555	523	517	487	511	498	537	516	524	534	492	532	507	516	536	513	553	554	491	520	548	528	521	535	510	538	502	519	542	572	498	519	531	493	465	505	524	492	518	487	520	532	567	493	525	536	499	473	533	504	545	511	526	533	491	486	507	499	506	496	462	522	515	527	528	492	530	534	519	509	508	529	511	532	512	534	498	491	529	519	484	508	532	545	513	489	543	503	473	526	505	524	535	496	524	525	489	470	549	522	523	508	494	540	567	513	493	515	515	515	546
783	53	37	37	49	36	45	44	38	44	48	50	30	40	46	37	41	41	44	37	27	32	45	32	27	32	35	32	43	34	30	43	39	33	45	34	43	34	26	44	33	50	33	45	43	30	44	40	39	27	36	39	34	37	31	31	40	29	37	42	41	33	43	39	35	31	38	32	36	34	37	31	42	37	43	33	34	51	35	30	33	34	42	41	40	39	36	46	39	41	41	34	37	42	42	28	42	30	44	43	30	35	40	43	39	33	39	33	38	33	47	47	25	33	38	35	30	36	32	29	26	40	51	31	43	34	43	31	30	42	42	45	21	35	29	39	32	52	38	31	31	33	34	37	45	27	42	41	39	47	35	43	49	30	40	41	39	51	35	45	50	36	37	35	25	34	37	42	46	37	30	40	29	33	44	42	32	44	35	36	29	42	38	25	41	36	37	50	30	42	29	41	34	35	36	41	36	41	45	33	47	37	39	38	36	48	33	42	41	30	36	38	46	37	48	36	42	40	34	30	30	40	37	34	45	39	31	37	35	43	33	34	42	49	36	44	42	46	42	31	38	47	42	45	35	46	34	33	35	29	47	36	38	32	32	30	30	45	42	37	24	50	29	44	36	36	46	32	39	34	35	42	42	47	44	26	32	33	31	27	45	52	53	45	32	47	34	38	38	39	42	32	32	36	43	45	37	34	36	26	38	38	47	34	39	38	42	45	42	29	41	37	37	29	45	29	36	44	32	28	35	42	41	40	32	34	44	42	40	40	35	31	36	42	45	42	30	39	39	42	23	38	37	34	27	38	46	38	38	33	35	38	45	37	40	39	35	34	32	36	34	47	42	32	33	37	37	42	33	36	43	33	36	37	35	41	28	33	29	29	34	32	35	31	37	36	32	37	37	37	29	36	30	36	41	38	22	28	32	27	51	40	33	31	33	44	33	30	33	42	42	31	45	38	36	36	41	44	33	22	32	42	37	37	47	44	33	40	29	31	39	18	35	40	32	39	37	33	42	44	31	25	35	32	30	39	40	39	24	31	47	40	33	33	34	37	45	32	31	29	42	46	37	34	43	29	36	43	42	41	43	38	29	37	39	43	37	38	56	32	44	34	40	31	36	40	47	39	35	45	38	23	42	35	36	37	35	30	38	39	42	43	40	36	39	40	46	34	47	28	38	42	38	39	51	38	30	28	44	39	50	45	31	32	29	35	40	26	38	43	42	31	34	36	51	42	36	31	35	34	36	32	35	33	37	40	29	33	43	47	39	44	40	32	37	33	35	42	39	31	23	37	38	36	38	47	21	32	42	45	44	32	44	34	50	37	34	32	25	39	48	40	34	35	38	40	47	38	39	39	45	40	45	39	37	44	22	47	34	39	38	36	30	32	33	48	39	37	31	32	33	32	45	36	41	38	34	36	39	35	37	44	38	36	39	28	46	52	32	37	40	33	41	43	46	37	29	40	40	33	40	34	37	31	37	34	42	44	37	38	39	50	37	37	37	41	30	30	57	33	35	45	38	38	37	36	33	42	47	36	48	44	41	41	45	24	39	49	38	37	29	41	41	23	42	24	43	40	34	37	44	53	45	33	31	41	35	30	47	37	45	37	38	35	43	42	40	36	43	30	43	34	34	37	35	40	37	29	35	37	37	42	37	49	39	44	31	38	35	40	49	42	37	33	37	34	44	38	47	32	37	49	47	32	38	42	42	29	35	43	41	37	30	41	39	38	26	45	37	39	37	27	44	50	41	47	36	38	35	33	32	39	40	40	34	36	44	31	38	42	31	37	35	32	46	35	45	39	25	38	37	39	36	37	47	33	28	28	46	44	30	50	47	42	39	25	43	37	49	39	31	36	27	43	48	32	46	48	32	45	37	39	41	44	34	43	38	34	40	30	37	40	34	36	27	34	35	27	31	48	32	32	39	37	35	46	35	30	36	31	36	34	38	38	40	36	36	34	37	47	43	56	33	46	29	35	38	40	37	44	41	37	40	38	31	46	30	40	29	36	45	36	37	42	44	52	45	40	41	35	34	52	44	46	38	49	32	38	33	35	35	32	28	28	35	35	33	34	22	35	29	41	47	39	38	36	33	35	33	34	36	40	37	43	34	44	42	35	25	50	34	47	40	42	37	32	40	37	37	33	53	48	44	36	41	31	37	41	34	29	29	42	35	31	37	34	34	43	44	44	45	39	32	50	35	32	25	46	40	44	40	34	38	35	42	34	35	42	34	28	34	31	48	32	28	41	41	40	52	46	37	45	46	40	50	21	41	36	39	47	39	33	33	29	44	36	37	30	42	37	35	40	44	27	46	30	39	31	39	48	44	42	49	39	28	33	33	45	41	33	31	44	31	38	24	45	28	38	39	31	28	27	32	36	39	47	39	24	46	42	43	39	46	39	40	43	41	37	46	33	45	28	34	37	41	41	41	34	28	37	29	28	35	33	29	29	39	32	35	42	35	41	33	40	32	42	37	34	32	40	37	34	32	45	40	22	29	39	37	38	35	40	49	35	37	41	34	40	40	35	41	36	41	34	28	51	38	42	32	35	41	36	46	32	33	35	38	31	35	46	41	42	33	35	41	44	41	35	30	40	43	28	35	32	40	37	24	39	38	32	33	32	37	44	36	40	33	35	38	36	33	39	36	31	35	33	31	41	44	43	39	42	33	39	35	38	37	37	42	26	32	40	47	38	34	44	51	41	24	24	43	46	39	46	34	36	34	30	39	38	45	35	36	30	44	36	25	40	42	39	32	45	38	25	30	38	47	39	47	41	31	31	36	36	33	43	24	38	34	32	34	47	40	33	49	41	33	44	45	47	34	35	32	24	38	32	35	36	30	42	36	21	39	37	42	40	44	42	45	36	39	39	29	37	36	43	38	36	36	32	39	26	46	50	51	37	30	41	45	37	46	34	44	45	35	38	37	36	27	37	47	30	33	37	37	35	34	37	31	32	39	45	37	42	37	44	34	33	41	43	33	37	47	34	33	47	34	37	38	38	44	25	37	46	43	39	42	41	29	36	40	39	32	33	33	31	46	21	35	48	50	51	36	42	38	34	47	30	43	33	33	41	30	44	25	40	47	32	31	43	29	33	25	32	33	37	44	31	43	34	31	39	34	44	44	42	46	35	35	34	32	35	40	32	38	41	38	36	37	38	45	34	30	37	42	47	36	45	35	38	36	36	41	33	44	45	36	43	40	34	36	39	38	41	42	32	27	36	34	46	40	36	37	35	34	29	19	43	44	44	43	28	44	39	46	33	33	36	37	32	31	30	45	28	34	36	42	51	40	35	37	34	37	38	28	35	40	39	33	27	45	27	45	43	44	28	42	44	38	37	35	28	38	43	43	35	49	39	31	38	44	42	34	39	45	33	37	35	38	44	28	26	38	47	40	32	34	35	24	45	41	35	33	39	44	34	40	49	40	47	46	36	41	34	37	26	33	44	26	40	36	32	32	30	35	43	49	36	29	39	24	39	37	29	32	42
8915	499	361	422	583	688	700	643	546	577	542	455	412	444	413	442	380	376	383	381	378	366	366	366	355	378	387	335	347	376	386	367	359	352	370	332	363	326	359	357	336	338	340	314	344	346	302	327	337	342	353	384	330	356	326	344	358	357	331	336	330	335	296	343	342	317	374	340	358	340	339	330	343	352	334	344	328	337	339	352	328	330	371	336	312	326	325	344	334	360	328	360	335	320	375	328	340	343	333	333	312	330	346	322	334	345	339	320	317	334	331	345	342	363	347	328	345	328	360	326	314	316	332	338	321	381	312	349	354	350	352	366	354	336	307	335	329	356	365	334	361	336	332	363	337	333	357	342	319	327	338	328	351	367	335	321	325	354	309	337	353	312	330	331	350	364	322	350	321	368	342	352	346	330	355	345	375	362	353	347	327	365	335	374	344	351	356	357	328	355	354	308	345	320	305	325	351	350	320	346	317	335	363	332	321	316	353	328	344	370	358	326	355	320	368	359	309	322	363	328	351	304	354	350	308	350	364	364	338	346	336	342	330	355	375	329	339	361	321	338	367	358	349	336	352	342	323	336	320	335	353	325	344	302	333	353	331	341	334	330	353	319	332	335	308	339	303	360	348	360	345	309	362	302	324	349	337	343	373	318	332	343	365	326	358	317	359	339	375	337	348	308	324	329	335	340	314	326	372	330	347	336	337	362	332	373	354	344	350	354	332	336	314	321	355	342	366	345	320	336	354	343	362	329	332	341	320	313	341	327	351	330	367	321	337	334	348	323	348	336	355	340	326	358	350	329	319	335	361	325	324	349	335	319	347	371	344	312	342	374	341	348	361	310	342	356	323	349	325	309	358	346	316	358	341	367	329	311	369	359	360	362	377	356	352	345	333	348	356	383	343	327	318	365	342	316	336	332	327	331	336	355	340	348	368	296	338	332	316	330	368	362	366	312	357	302	339	337	332	348	314	340	342	329	327	323	329	349	333	351	354	337	348	331	336	332	325	333	307	349	343	346	369	353	341	354	361	357	405	325	316	306	325	368	316	321	348	357	373	363	342	323	307	334	358	348	323	363	347	339	343	327	308	335	339	353	341	333	328	346	336	357	316	328	355	296	342	337	350	326	337	326	346	299	332	314	339	371	338	350	351	314	346	344	337	345	323	365	333	332	343	330	318	366	346	337	348	344	323	361	336	382	355	336	319	362	308	341	353	353	341	355	375	337	343	381	338	348	355	322	347	342	324	304	352	362	327	332	331	368	332	321	363	355	353	320	329	359	325	336	346	340	336	312	332	366	345	339	360	331	352	310	343	306	350	331	360	350	306	360	335	368	316	369	344	348	335	340	322	344	363	363	353	331	353	342	354	334	352	342	330	301	340	339	345	322	359	359	368	348	343	387	362	339	351	340	341	329	340	307	318	392	349	325	302	323	316	364	344	369	307	320	349	360	339	312	363	374	328	354	324	334	352	328	349	347	376	313	357	342	360	365	341	331	333	335	338	336	391	339	332	323	334	322	353	335	363	353	336	346	343	333	332	357	348	358	323	340	328	338	316	339	345	322	331	355	319	341	340	354	346	322	304	301	366	343	350	364	378	325	326	332	341	360	330	335	338	342	344	396	360	340	349	325	335	314	287	345	352	362	363	360	329	325	352	358	329	333	346	341	329	359	324	337	337	348	361	369	343	379	351	314	370	331	344	300	357	367	330	336	342	334	336	333	335	336	319	330	339	324	344	346	329	326	349	367	344	354	352	327	328	364	336	339	347	343	347	345	348	338	370	351	363	351	315	345	338	329	322	339	323	379	347	336	332	339	341	355	365	322	324	330	358	345	316	329	349	349	337	351	347	360	340	352	326	319	338	388	360	366	338	342	327	379	342	319	347	344	380	342	297	341	351	331	378	316	359	366	330	325	332	359	353	345	326	354	338	326	337	332	320	347	354	305	331	363	359	327	336	339	343	323	362	357	354	346	389	331	341	294	327	338	327	318	364	315	317	342	348	342	379	314	354	369	323	335	360	359	355	319	370	323	316	314	340	331	344	336	356	339	352	335	343	311	328	380	316	303	364	339	344	374	352	349	326	352	349	312	341	347	383	326	339	335	311	349	333	367	326	345	337	342	364	330	310	384	323	343	350	330	352	326	336	330	333	321	348	321	336	329	328	304	315	337	325	361	330	348	347	343	312	351	348	337	313	331	319	320	330	336	320	369	353	352	342	349	344	320	290	314	319	316	350	332	348	320	346	355	334	355	326	372	333	327	388	330	358	347	316	327	297	334	378	366	338	335	338	351	311	335	320	313	351	358	363	343	353	343	342	345	394	343	323	348	370	375	320	349	346	354	348	352	354	332	339	327	311	322	327	337	322	390	319	340	323	339	358	369	350	354	323	344	330	351	277	320	372	376	305	363	310	364	342	376	352	338	354	328	328	328	337	343	334	323	347	331	293	362	320	356	342	342	321	370	309	368	339	336	334	365	325	355	337	375	346	332	332	323	362	345	317	314	309	334	355	342	369	339	369	318	355	309	324	385	329	322	338	328	336	376	335	345	309	359	331	342	325	303	329	337	338	361	331	349	357	321	360	333	327	327	361	301	354	311	359	349	320	336	350	366	337	356	336	345	349	361	344	347	327	328	365	338	302	376	338	335	324	357	325	353	347	330	370	346	371	342	340	318	358	360	329	357	362	322	362	323	348	315	310	370	323	369	340	330	316	324	341	340	314	350	329	337	339	334	353	327	340	354	334	323	308	344	375	351	337	349	304	323	354	335	350	315	354	315	321	344	329	335	352	353	342	349	319	340	328	365	336	327	343	361	348	367	340	335	308	311	339	338	348	317	340	340	342	376	317	338	336	357	352	358	345	347	329	343	298	337	352	323	328	330	332	350	353	364	330	369	320	359	336	338	321	329	388	359	327	373	332	348	356	353	342	334	329	370	342	342	364	316	305	332	370	354	341	377	330	340	305	353	356	327	321	335	312	337	347	332	378	341	347	316	340	305	344	330	339	329	345	336	348	328	350	318	347	338	362	333	333	370	315	332	342	329	324	359	361	330	355	369	346	338	366	323	336	345	341	320	338	374	338	359	372	350	356	312	291	332	348	356	292	321	359	362	332	320	328	325	341	335	350	329	337	346	288	356	346	365	356	337	321	354	332	353	321	343	334	356	359	325	330	345	326	356	348	323	332	355	356	364	341	329	336	321	327	351	308	337	335	326	333	333	358	318	343	327	341	310	312	373	329	339	338	350	326	312	320	343	342	310	380	369	327	361	321	323	369	346	325	344	348	334	331	333	363	334	361	361	323	347	365	371	316	345	349	310	343	325	367	356	347	343	350	357	361	330	343	360	340	356	334	317	317	345	322	348	347	295	351	323	354	340	360	332	346	303	346	308	354	318	362	339	303	352	332	355	351	298	320	353	364	343	341	351	334	331	335	342	318	353	339	321	321	345	342	340	320	353	344	363	346	330	295	314	310	341	349	328
786	117	88	80	83	106	83	92	103	83	99	85	76	73	76	76	78	79	73	76	65	64	83	72	76	77	78	72	75	81	85	59	55	71	74	68	70	75	69	65	79	65	80	68	69	80	56	64	62	67	78	68	71	81	69	82	73	71	67	74	75	61	68	66	77	71	71	68	85	54	75	82	71	75	79	74	68	67	66	73	83	63	87	68	77	74	59	78	76	66	57	85	77	82	85	75	74	68	64	65	74	67	69	69	70	80	76	65	68	54	63	60	84	69	73	105	79	60	69	75	73	76	77	73	69	62	65	67	74	66	71	80	76	71	90	72	76	76	69	62	61	60	79	63	64	62	69	72	81	67	83	72	67	82	70	56	64	64	60	72	71	61	73	72	65	63	68	71	81	64	76	69	92	77	60	73	90	66	61	68	72	70	77	68	82	86	63	63	64	89	66	64	69	74	85	90	64	67	77	67	69	74	72	70	72	64	87	72	68	82	78	60	70	73	59	76	77	63	72	52	55	78	80	72	85	85	73	65	76	60	67	74	74	70	65	88	57	62	68	57	85	73	76	77	71	66	63	61	87	59	69	74	60	59	82	70	70	67	58	67	73	71	64	67	72	76	69	64	62	79	71	74	72	63	73	65	65	62	81	86	62	61	64	78	67	73	80	67	55	76	68	53	77	78	65	70	63	64	76	61	76	71	78	70	72	75	62	72	75	71	63	51	72	75	68	74	66	71	54	69	70	74	76	71	72	73	102	63	51	76	66	82	67	82	83	70	67	56	85	71	53	73	72	71	58	78	73	61	73	58	68	78	64	61	65	82	61	69	77	76	75	81	75	90	67	76	74	66	72	73	70	65	66	58	66	78	67	65	67	81	65	61	43	72	65	73	79	70	64	71	57	61	54	68	70	64	75	76	69	80	73	71	69	60	69	75	80	66	69	63	63	72	66	60	94	66	66	66	59	87	68	59	69	67	70	64	68	65	56	79	86	50	64	59	72	71	56	48	73	56	76	70	84	68	64	65	74	69	66	78	78	66	71	78	72	68	75	68	66	66	79	80	62	76	79	64	72	67	78	58	67	70	70	65	64	74	81	81	70	86	80	72	69	49	66	73	70	76	70	72	70	73	58	66	95	68	88	51	73	73	56	70	89	74	64	94	65	81	79	76	66	70	61	68	62	69	75	69	90	77	87	68	81	69	85	88	89	64	60	81	84	78	59	62	68	70	57	59	72	66	87	69	82	63	61	86	75	75	58	84	77	57	62	74	60	85	68	55	63	67	64	75	71	64	78	56	82	72	58	71	63	70	70	73	78	71	57	70	70	71	91	70	68	90	78	65	67	68	55	68	54	64	70	70	62	58	63	61	72	70	73	77	79	77	59	61	84	78	57	58	82	73	78	89	74	70	68	72	67	74	66	80	69	67	71	63	70	70	78	62	63	72	72	72	62	87	73	76	76	68	83	73	77	75	60	60	77	81	68	86	81	68	66	87	55	67	72	80	75	75	79	98	70	66	82	61	63	62	68	78	49	70	69	49	67	67	73	75	74	65	63	74	86	65	60	76	61	84	72	61	73	60	74	70	60	54	53	65	68	67	57	64	76	78	76	70	79	81	66	75	78	76	67	70	75	69	69	67	62	69	75	66	67	66	67	80	67	77	66	59	65	59	69	81	72	70	70	72	66	55	71	64	70	72	78	62	63	83	64	79	74	75	81	73	60	74	59	75	84	84	58	69	76	67	82	64	54	63	73	78	79	70	63	68	58	63	65	73	67	61	78	65	67	62	78	65	80	54	77	69	60	78	61	78	69	71	80	71	59	72	78	71	67	75	61	63	63	71	74	62	77	74	70	66	68	78	64	74	65	79	73	59	76	65	54	51	82	92	87	83	63	83	78	59	78	71	63	73	71	79	63	70	76	64	64	53	69	92	67	64	69	73	69	73	79	82	77	71	78	79	48	75	57	80	82	65	65	70	57	73	74	53	70	81	64	76	59	74	75	72	91	70	67	84	65	75	67	71	66	72	75	62	81	61	60	77	70	77	75	73	70	70	84	76	62	91	83	71	70	53	76	74	65	50	77	59	69	81	79	76	62	77	57	75	63	82	66	78	80	67	69	80	67	67	66	53	80	66	78	65	57	66	72	77	70	70	78	73	91	85	80	65	92	58	52	66	71	51	62	66	78	69	74	73	64	62	48	50	75	71	72	76	66	64	66	74	65	57	60	85	85	57	70	77	59	79	56	77	78	71	75	67	80	81	70	82	66	67	73	68	56	65	66	82	87	65	75	66	66	76	66	65	59	77	76	71	67	87	73	61	75	94	68	84	70	63	75	73	71	67	57	75	69	62	66	71	89	68	84	54	71	62	65	54	67	74	69	59	68	80	86	60	75	61	68	62	69	85	67	74	72	59	73	69	77	77	77	68	72	63	68	73	80	68	75	58	76	94	72	72	71	80	76	66	79	75	71	71	75	69	70	60	72	66	84	62	65	56	69	54	78	71	60	68	71	76	80	59	75	93	99	74	89	59	72	61	77	66	67	72	82	60	70	85	64	62	54	70	72	81	75	58	61	64	70	67	84	57	82	65	67	85	67	71	61	65	74	71	78	82	81	73	66	72	74	63	84	74	70	70	61	58	56	79	69	74	57	62	75	75	72	62	63	67	80	65	59	69	76	58	73	77	85	73	69	74	65	66	68	69	76	69	89	78	80	81	79	72	71	65	64	73	68	64	71	66	71	80	69	72	62	59	66	73	79	70	67	69	74	69	78	69	65	68	70	75	63	74	74	68	81	75	73	90	78	72	85	64	89	78	75	68	78	76	72	75	64	75	71	84	56	47	75	44	70	63	70	73	78	79	66	77	73	70	55	71	77	74	92	65	57	76	91	72	72	54	55	68	62	82	68	60	77	57	72	75	64	65	81	73	75	54	71	56	60	71	70	83	76	65	63	77	61	79	69	68	81	63	88	72	69	66	59	72	73	71	70	71	65	85	47	74	69	81	66	82	75	78	74	64	61	71	70	75	78	78	77	68	61	64	65	69	78	79	80	61	76	70	63	67	69	64	70	73	74	54	75	58	73	48	67	83	57	72	83	76	75	73	67	76	76	75	64	68	67	68	67	63	76	72	62	74	77	80	64	70	77	73	71	68	59	86	67	67	73	77	53	54	60	70	66	61	66	59	63	72	65	69	76	70	66	71	61	79	58	64	53	78	58	56	61	61	71	65	66	83	57	59	72	82	73	83	72	77	62	65	81	70	76	81	70	58	61	76	66	79	62	59	66	59	76	63	55	73	63	78	72	57	62	64	57	74	63	79	80	73	58	61	56	66	70	64	68	54	75	70	56	62	69	71	69	75	81	73	71	76	61	82	81	57	72	77	74	75	71	74	67	81	56	66	66	73	64	88	77	63	62	72	59	80	79	61	55	71	75	84	78	71	70	75	68	75	66	94	71	73	70	79	70	68	76	86	71	63	63	79
14312	1411	923	1114	2237	2716	2512	2116	1770	1522	1285	1181	1100	1063	1003	901	912	857	775	841	771	786	765	727	689	745	749	785	731	740	679	651	736	698	647	682	707	707	672	699	708	644	671	664	703	659	668	633	658	672	669	701	689	648	622	649	683	641	688	668	684	632	673	653	685	634	631	668	661	675	680	693	675	666	635	644	634	651	653	659	649	661	639	698	648	688	660	645	683	676	594	649	639	629	636	689	637	617	658	666	650	565	664	706	629	658	677	659	651	652	691	655	633	630	623	579	667	631	609	668	645	651	688	661	647	649	638	656	612	591	657	652	649	626	630	661	664	642	656	663	638	673	637	643	659	655	649	682	636	632	687	685	651	687	607	664	672	649	648	615	646	630	639	657	643	666	672	606	641	665	637	637	666	684	676	648	643	621	611	681	632	621	628	630	655	623	677	631	616	695	661	641	690	632	638	646	623	674	644	626	675	654	688	653	661	654	649	686	620	650	627	632	642	658	615	666	680	637	616	651	658	635	657	698	635	644	679	621	687	626	629	684	630	663	627	650	648	633	605	656	621	640	667	620	653	667	648	655	653	619	644	639	669	627	637	589	690	611	680	664	635	719	658	675	662	636	648	616	660	716	627	645	642	635	648	644	662	684	639	685	650	650	634	643	626	677	661	625	672	649	623	712	650	613	602	604	627	655	687	707	655	647	646	623	693	618	680	630	661	658	638	653	633	579	637	629	660	618	613	643	688	610	636	649	701	630	649	639	652	683	657	684	710	651	670	671	665	606	633	619	627	670	669	663	659	640	636	673	655	622	660	606	635	665	637	654	648	654	612	618	701	651	610	629	673	656	645	653	655	679	618	665	664	628	665	672	660	673	695	624	624	683	637	670	643	618	644	663	610	613	657	671	690	611	631	622	618	646	595	634	661	677	662	637	634	652	686	655	631	658	628	655	627	630	623	656	621	648	642	631	671	653	604	630	673	679	644	636	654	616	634	629	638	670	618	670	600	643	662	652	665	656	611	627	692	633	677	612	659	634	642	628	638	648	665	647	618	678	659	639	625	654	654	666	624	658	697	667	665	668	673	635	665	638	653	632	632	672	689	660	635	664	655	648	635	671	700	608	664	660	638	626	640	651	608	626	677	669	659	680	649	655	633	676	616	650	671	687	630	646	641	621	638	647	664	647	628	694	678	672	672	662	646	635	662	627	643	640	655	669	653	651	635	700	643	635	655	630	662	615	604	630	618	629	657	665	646	653	662	671	625	622	660	643	626	626	650	647	616	615	608	680	649	668	651	665	662	660	630	685	672	661	620	602	687	612	623	660	615	689	641	657	648	583	704	629	639	618	618	661	651	619	595	637	648	609	646	620	667	659	622	641	590	673	635	656	657	634	612	601	638	670	622	645	665	677	685	693	694	634	640	646	654	656	658	611	636	639	654	651	673	638	701	672	634	677	588	638	616	675	649	650	644	681	672	642	658	674	685	691	627	662	655	665	660	636	672	670	613	626	702	633	633	663	614	648	667	627	671	610	656	625	650	697	622	680	691	619	618	658	624	599	597	636	610	638	650	626	614	658	628	611	659	644	664	638	633	708	623	646	648	610	626	684	672	596	659	646	685	710	645	671	656	647	608	649	657	669	637	660	593	653	697	654	641	631	658	616	609	639	589	673	637	636	675	648	645	624	613	633	623	645	612	663	648	624	633	648	683	640	665	612	671	629	622	651	677	637	646	681	606	659	656	642	623	614	678	634	672	686	670	656	633	648	606	666	610	635	638	665	666	640	629	625	667	691	642	622	654	633	620	645	675	638	634	650	614	692	686	678	631	637	619	687	688	668	643	662	673	654	698	630	667	634	629	645	650	616	693	645	683	656	656	693	638	655	632	617	626	654	645	609	661	658	653	654	609	622	623	614	622	700	691	664	634	617	664	655	627	663	684	631	638	663	624	677	677	668	655	631	606	641	635	624	701	660	666	626	631	673	632	652	655	667	668	647	624	666	657	601	611	629	654	645	657	666	634	640	613	649	661	620	595	677	634	660	618	630	690	679	611	673	643	666	646	646	637	644	598	654	682	640	636	642	675	593	646	642	645	627	633	676	670	598	622	700	633	674	621	658	624	671	636	649	656	641	668	632	631	649	688	645	679	621	696	654	637	635	654	614	674	663	633	670	611	636	643	620	616	674	628	645	631	637	661	662	634	661	649	690	639	637	611	651	647	611	632	643	673	627	668	681	628	680	659	679	620	608	629	677	651	627	660	633	677	685	649	634	608	672	582	672	636	655	653	654	637	656	636	636	625	638	662	613	632	632	676	608	643	655	667	699	655	607	622	662	630	616	674	685	618	632	653	669	688	643	662	650	607	640	672	628	626	644	685	653	636	588	650	673	647	699	605	693	582	672	627	696	662	649	628	599	647	645	608	663	667	636	638	637	650	671	633	586	664	660	597	683	631	623	660	663	637	661	642	626	658	638	623	623	666	650	639	605	643	635	621	595	628	627	666	673	674	606	665	673	625	641	670	622	689	632	651	634	621	663	675	661	660	673	634	617	696	663	619	640	630	615	601	633	593	611	635	635	623	667	607	650	590	622	688	680	641	672	673	661	659	641	639	669	630	663	612	633	675	657	668	667	647	671	616	671	611	636	620	640	626	689	650	656	580	650	641	634	639	650	639	681	655	673	637	705	620	663	667	616	646	617	640	578	625	646	657	631	657	627	650	679	633	635	605	661	662	628	614	644	690	683	623	689	607	604	660	630	666	656	607	622	667	600	651	664	630	658	674	589	657	641	620	635	608	663	662	612	642	686	621	684	633	636	680	679	631	614	656	652	646	623	635	665	643	666	664	634	609	627	683	679	661	671	670	667	677	657	662	668	650	654	649	610	665	671	688	641	632	654	698	638	642	614	631	651	657	635	626	604	647	644	599	640	705	624	640	629	648	679	648	593	648	639	659	654	644	666	637	686	631	600	667	689	643	624	618	638	668	643	614	658	689	671	662	657	627	631	632	664	621	647	659	636	617	641	637	614	686	626	681	658	639	627	661	646	641	650	645	653	664	628	653	649	618	637	644	660	625	680	638	643	617	636	655	689	655	644	662	647	658	695	665	630	646	628	644	651	647	645	618	654	657	642	653	676	620	589	621	645	621	659	656	626	632	659	635	653	652	654	652	646	648	632	615	644	637	623	681	633	685	644	678	682	687	658	662	649	620	664	657	634	676	595	615	649	672	648	656	652	695	637	650	650	650	685	628	684	662	628	634	625	686	657	660	673	682	656	626	644	616	682	673	652	658	635	625	682	704	695	686	645	649	627	636	626	645	647	674	621	659	602	688	612	689	644	634	642	625	629	675	643	607	656	685	617	655	610	662	674	653	641	651	665	613	655	675	632	641	647	625	627	659	690	661	650	635	680	650	686	611	612	650	664	663	684	685	666	663	662	623	686	656	622	609	651	619	622	645	648	638	598	620	667	641	653	659	660	698	696
1419	45	20	22	13	25	30	24	34	22	31	23	15	26	25	18	25	25	13	23	19	17	14	17	21	22	20	13	15	10	14	19	14	14	22	12	12	10	15	16	15	16	16	10	16	15	14	14	14	19	14	7	9	11	18	9	11	13	16	12	14	15	14	24	19	12	14	12	14	17	8	12	9	18	15	12	5	18	13	12	17	17	14	9	23	18	10	18	10	15	10	11	14	8	14	16	9	16	16	13	19	10	11	16	13	17	17	22	12	13	13	10	13	12	16	12	6	17	19	19	10	12	9	15	9	13	12	17	11	17	13	18	14	13	17	13	14	11	15	18	16	9	14	12	15	12	17	15	14	10	10	17	14	11	14	8	10	15	9	17	17	14	13	12	19	17	20	14	11	16	14	18	16	16	14	15	14	8	15	8	19	13	14	15	13	9	14	15	18	11	11	17	13	12	18	14	11	12	12	13	12	13	12	15	14	14	10	13	14	10	17	11	15	16	7	16	20	6	7	13	17	22	14	9	10	9	11	15	19	14	5	14	17	15	13	15	12	13	14	15	18	10	12	12	20	17	15	13	17	16	12	15	11	11	10	18	14	17	15	10	13	15	13	12	14	13	12	3	10	15	8	12	16	16	11	14	15	13	15	14	12	16	12	19	10	13	18	11	16	13	18	10	21	12	12	13	12	19	10	12	13	15	7	13	14	18	8	17	13	12	18	17	8	15	13	12	13	21	9	15	11	9	13	14	14	12	18	14	14	15	13	15	12	18	20	13	12	14	13	17	11	21	11	20	8	9	15	4	15	19	13	16	17	14	12	15	13	7	10	7	12	13	12	11	16	9	23	16	20	12	14	18	12	6	18	19	15	12	25	10	8	11	15	9	11	8	13	18	11	16	6	14	14	16	18	10	16	15	14	10	8	9	16	14	16	16	16	11	11	9	18	15	23	7	17	9	13	11	15	16	16	11	14	11	11	13	14	15	10	17	14	16	18	11	6	8	12	17	16	11	9	15	15	12	8	21	11	15	11	16	19	14	13	13	17	11	16	18	18	16	12	17	19	18	14	9	17	11	15	9	14	18	11	15	10	8	11	12	17	15	15	8	11	14	15	10	13	18	7	9	12	14	11	17	14	19	14	19	18	11	15	8	21	23	12	13	15	15	12	10	11	15	10	17	19	10	17	19	17	14	15	11	13	14	17	11	16	15	14	13	16	15	10	7	12	12	18	14	11	14	9	21	13	16	12	15	18	11	15	15	16	14	13	14	12	12	16	12	20	10	14	19	9	10	18	12	18	12	12	12	19	11	11	15	13	19	12	11	16	13	8	14	11	14	13	12	9	12	14	19	14	17	12	11	23	20	7	17	11	8	8	15	9	9	17	12	17	17	13	12	14	10	17	17	8	24	13	15	10	7	16	10	10	15	18	11	17	6	16	14	13	5	14	16	14	17	19	16	11	17	9	13	19	12	12	13	14	12	16	8	7	11	13	18	14	16	13	10	14	15	14	16	11	13	8	8	13	11	19	9	16	15	13	11	13	10	20	13	9	7	8	12	9	15	15	20	19	16	14	13	12	15	14	12	12	17	11	10	14	11	14	16	10	15	17	13	18	14	13	12	15	11	16	17	11	22	12	15	17	12	15	15	12	18	14	14	13	10	10	16	11	12	13	7	20	20	17	14	8	6	15	15	12	15	7	11	11	15	16	9	8	19	16	8	10	12	13	13	7	14	11	9	9	10	18	10	15	14	15	16	18	28	14	12	21	14	12	11	8	15	8	11	13	11	19	14	14	14	14	10	13	9	10	13	16	14	10	15	13	14	11	13	16	9	12	15	9	14	9	12	11	13	16	11	17	18	13	13	18	34	12	10	15	10	7	22	17	10	16	15	12	18	13	16	8	9	12	8	11	11	15	14	13	11	17	12	11	13	10	13	16	11	12	14	9	16	14	11	13	12	12	7	12	15	14	16	14	10	13	22	16	14	13	9	9	17	22	11	12	18	14	18	11	11	10	17	15	12	10	10	12	7	18	11	15	7	12	18	15	10	12	12	19	13	11	13	12	19	11	11	17	13	9	8	14	13	7	18	14	18	19	14	20	8	6	8	9	15	11	17	13	11	14	11	7	20	19	10	15	13	12	15	13	9	16	18	14	15	19	12	19	9	14	13	20	9	16	15	13	12	20	19	11	17	13	12	12	13	21	7	8	11	10	11	13	11	13	11	13	13	13	17	12	19	12	14	15	13	22	17	11	11	22	18	20	16	17	12	11	11	13	10	14	8	8	10	13	16	12	19	13	13	11	10	11	18	14	15	11	7	12	19	20	15	16	12	10	11	18	7	11	12	12	12	8	16	20	16	13	15	16	13	10	16	12	8	9	8	9	11	13	15	17	8	22	9	15	14	16	25	14	18	13	8	13	8	15	15	13	10	25	7	14	10	11	20	13	9	16	18	8	8	21	15	15	6	13	14	18	16	15	15	16	10	13	11	10	15	16	13	11	12	7	13	13	10	17	15	13	17	13	11	19	12	13	14	9	13	13	15	8	12	9	12	15	15	17	7	13	16	11	16	10	9	16	15	18	17	8	12	13	13	16	14	10	17	13	10	12	8	11	17	15	13	17	12	8	17	15	17	7	7	8	12	9	10	16	10	22	14	12	16	16	11	13	13	12	14	11	13	13	10	13	9	14	17	13	10	11	10	14	23	12	10	15	13	12	15	8	12	12	6	19	22	13	16	15	13	21	16	14	15	13	14	17	16	12	12	9	18	11	19	14	19	14	10	22	17	8	9	10	14	12	10	11	11	16	17	15	22	16	15	13	16	12	15	12	15	11	7	13	17	12	11	10	10	8	8	13	14	10	12	14	12	11	13	14	10	14	12	9	13	10	9	15	7	13	17	12	12	14	14	12	17	20	9	13	8	10	13	9	9	18	12	12	16	11	15	12	15	18	16	16	16	7	16	11	14	17	14	11	11	17	14	13	10	12	17	14	10	13	15	16	21	19	15	12	23	13	11	16	14	19	14	16	10	8	8	9	14	14	13	14	13	15	21	13	11	20	7	12	13	14	11	7	10	11	14	15	10	22	13	17	25	12	7	26	16	7	20	12	14	10	11	11	14	10	15	17	16	6	13	22	10	16	8	11	11	20	17	14	15	13	12	8	16	16	15	10	10	13	16	21	11	13	6	17	13	21	8	15	20	15	14	12	20	15	7	4	15	14	22	15	12	16	14	15	13	13	10	18	15	7	14	14	17	10	19	15	11	13	13	12	13	10	19	17	13	13	12	14	13	13	17	13	17	24	20	18	22	14	16	12	18	15	14	15	16	15	8	13	6	14	15	13	16	13	12	10	8	10	12	19	15	14	15	17	17	16	13	10	20	16	16	15	8	18	18	13	15	11	12	20	12	16	23	13	15	16	14	15	13	8	17	26	13	12	10	14	10	15	12	13	18	16	14	15	14	12	12	14	10	16	15	13	10
14586	638	356	523	1324	1782	1712	1424	1240	1019	813	702	582	536	481	434	389	325	324	281	300	290	231	250	242	260	211	217	191	182	216	198	160	172	182	187	156	145	181	149	166	147	145	151	168	158	152	163	137	167	162	156	149	141	137	135	149	138	150	139	148	129	135	130	138	125	135	139	140	136	136	128	134	134	132	138	130	141	135	136	116	137	129	140	136	139	113	129	111	131	129	122	138	127	148	117	149	136	132	134	135	141	124	122	127	151	123	129	135	108	125	144	142	143	138	122	136	138	128	133	122	106	123	138	112	136	129	145	134	134	123	149	137	133	118	134	123	136	136	158	130	114	125	134	123	132	136	129	141	115	143	115	140	133	111	130	141	148	138	124	120	135	160	131	138	114	131	134	128	120	136	123	125	118	104	115	117	112	130	121	117	117	130	121	136	125	134	138	103	124	130	137	116	128	137	126	141	125	133	141	130	139	126	135	145	124	123	135	120	143	117	141	133	132	108	125	134	149	136	117	129	134	135	125	140	112	139	128	122	112	141	133	121	118	124	151	130	120	110	119	113	145	130	107	125	109	130	131	142	122	151	144	154	127	117	143	188	129	151	126	119	137	130	115	146	130	136	136	133	116	114	126	142	130	112	123	134	125	138	126	135	144	108	141	123	104	133	131	116	142	112	138	149	127	122	126	136	124	117	127	136	111	127	119	148	125	134	137	116	149	141	145	151	133	145	140	117	119	118	152	137	138	115	121	133	151	136	120	125	140	134	151	122	132	124	136	123	113	121	142	133	145	125	132	136	151	129	133	128	143	137	131	124	133	136	117	121	148	125	124	133	112	140	126	137	117	122	136	137	130	100	138	140	128	130	137	119	123	127	127	131	115	117	134	141	128	123	137	120	119	131	129	117	136	145	141	145	138	116	139	129	124	150	118	120	110	117	119	129	121	131	125	127	135	134	109	118	152	122	141	128	147	149	130	151	139	126	114	130	120	115	129	138	126	124	133	127	139	133	131	118	147	139	128	121	120	125	142	119	135	135	126	138	118	128	96	123	135	130	120	127	120	128	134	140	134	134	123	129	118	142	141	129	121	112	128	116	132	127	101	128	125	119	121	145	124	129	116	136	116	157	123	133	129	163	141	109	133	126	130	126	127	121	135	112	119	165	116	134	119	127	134	141	119	126	129	125	133	119	137	115	145	146	143	128	138	137	117	118	133	122	127	117	110	119	132	116	112	135	125	134	134	92	146	98	132	113	124	145	109	149	133	147	127	155	135	136	124	143	118	125	139	149	124	120	128	133	131	139	128	131	129	129	134	131	114	119	145	128	133	135	133	128	129	133	131	149	124	118	134	129	117	119	145	132	125	132	142	144	118	103	135	107	122	144	141	112	118	125	125	115	140	118	144	106	121	140	124	95	119	119	149	142	131	127	124	121	128	144	108	127	120	148	108	109	131	108	124	129	135	142	124	140	145	134	134	127	122	116	120	131	119	120	124	125	136	118	131	131	128	129	125	137	134	133	113	133	132	116	121	132	130	112	125	131	127	135	138	123	124	133	115	110	123	117	125	115	128	136	121	151	110	127	145	121	114	137	124	129	120	127	127	127	142	128	96	126	117	129	121	124	134	112	129	141	127	132	124	107	130	129	120	119	146	144	144	131	134	119	112	119	130	131	133	140	113	109	130	158	138	129	126	136	131	146	130	121	132	107	118	126	135	122	117	111	133	113	132	129	108	115	112	138	131	141	131	127	125	135	133	107	132	121	123	138	150	119	115	137	111	119	141	143	124	129	148	132	131	133	136	115	123	136	121	134	117	118	119	122	102	138	111	144	139	136	119	118	115	116	126	135	134	128	125	112	136	134	139	116	123	138	134	152	134	138	139	129	136	150	115	121	147	123	109	138	130	139	120	142	132	153	117	136	141	121	128	109	132	131	133	152	138	124	126	115	143	135	136	114	122	135	132	127	147	112	128	148	116	133	162	129	134	150	124	127	108	117	129	114	107	140	130	135	106	135	135	129	112	129	145	110	137	128	122	127	134	136	133	110	122	152	130	128	122	130	118	144	128	113	149	110	119	119	141	128	121	115	142	124	143	114	115	134	131	112	129	120	123	134	126	118	126	109	155	153	114	117	131	143	120	120	122	115	120	132	105	123	130	141	125	133	125	127	135	134	149	129	130	128	131	134	127	126	146	138	155	134	140	115	130	116	130	127	121	124	146	135	125	114	134	141	124	132	121	133	121	131	121	131	144	141	117	128	111	137	124	132	117	121	125	131	111	145	125	129	120	109	112	125	140	148	120	142	136	143	123	144	137	126	127	115	131	130	136	127	120	134	119	123	139	144	114	118	140	125	152	140	135	132	107	107	132	136	137	122	119	136	134	127	135	124	123	136	114	127	127	126	125	127	103	132	123	130	142	138	124	137	142	121	111	141	130	142	132	131	126	115	130	109	123	131	138	129	109	106	119	149	106	132	148	128	117	135	132	130	130	123	133	146	126	121	106	121	117	123	124	131	119	131	120	132	142	131	137	133	139	151	127	129	129	120	130	130	130	117	130	119	127	106	144	130	118	125	134	144	115	110	127	141	138	117	117	131	121	145	128	140	129	121	113	129	121	128	122	127	116	104	140	126	129	120	108	145	90	137	117	131	129	140	134	132	135	129	134	118	107	135	118	144	121	128	125	98	146	141	152	144	110	141	140	120	126	122	127	134	112	128	134	132	111	138	130	125	136	118	133	123	125	137	108	131	148	112	159	123	130	119	132	121	134	132	134	115	127	149	133	131	161	138	146	118	126	131	111	124	113	129	124	133	111	118	114	135	120	139	119	115	109	135	144	133	131	148	132	135	116	122	112	138	145	135	128	112	139	121	137	114	123	154	112	127	120	123	118	130	135	142	125	137	120	121	131	122	126	124	131	112	134	114	135	127	130	146	137	121	139	129	125	108	128	141	110	122	125	113	139	119	126	120	123	148	131	130	112	131	117	99	137	129	113	127	116	143	108	132	123	107	135	126	124	132	133	128	141	125	146	128	140	137	120	113	135	137	122	136	134	138	133	133	127	131	122	132	120	128	133	125	124	130	123	145	117	140	141	117	112	136	133	138	115	137	97	131	123	122	125	139	130	114	148	131	125	127	125	136	137	137	136	136	134	137	147	129	129	116	130	117	106	144	132	146	137	127	126	107	123	140	152	127	120	107	123	161	135	130	121	121	114	121	125	119	141	134	136	109	127	117	106	122	122	138	116	132	136	146	121	123	117	123	124	131	155	118	127	139	101	124	118	119	118	125	117	132	145	141	136	115	136	106	122	120	132	137	123	116	134	134	128	117	128	129	134	134	126	135	129	141	102	122	125	134	122	139	138	138	125	125	131	120	120	133	129	117	130	121	122	131	115	131	117	120	104	138	139	130	109	154	130	132	112	131	105	123	140	132	128	131	121	135	134	169	134	124	133	138	133	130	135	128	137	122	122	125	138	124	137
1191	125	107	67	64	75	88	91	100	78	81	64	97	75	80	61	61	53	55	60	65	57	56	72	66	63	54	59	49	58	51	40	70	60	50	57	54	57	38	54	56	53	58	70	58	54	62	50	55	76	43	61	67	67	56	56	63	61	67	56	56	53	46	56	56	59	61	47	43	53	67	65	59	50	71	68	53	51	50	50	48	55	60	60	42	58	59	42	61	58	62	55	61	41	51	58	67	51	48	46	53	54	59	57	62	61	53	54	58	55	58	54	51	47	72	48	59	46	41	52	51	59	55	49	35	66	58	52	47	58	60	48	56	56	53	54	67	55	46	53	40	51	54	51	64	53	44	58	59	55	53	59	57	35	54	66	58	62	55	49	51	71	53	69	51	51	53	48	54	46	67	50	58	53	58	50	62	53	37	67	39	50	50	51	53	50	46	48	43	54	54	65	55	49	66	50	59	60	53	53	47	47	57	66	61	51	52	51	66	49	50	49	76	54	65	57	71	47	58	52	50	38	57	42	62	47	52	50	51	55	49	46	45	49	54	65	51	60	59	38	54	58	63	37	54	63	47	45	50	56	55	44	47	52	56	37	64	53	56	59	46	63	61	54	67	40	44	53	45	50	48	43	57	56	52	60	41	51	56	61	64	40	54	57	70	55	67	56	48	51	57	56	54	53	44	57	54	56	70	48	49	47	62	60	43	61	66	56	54	57	51	42	62	60	50	62	46	38	61	55	76	51	48	58	42	40	61	51	51	56	55	52	63	51	56	56	51	43	59	53	48	62	50	46	55	40	71	49	38	53	48	54	43	47	60	60	60	61	60	61	38	58	64	49	51	56	59	54	67	59	52	67	51	70	55	56	62	60	45	64	41	45	51	51	56	50	52	50	60	48	46	57	50	57	51	59	62	72	61	53	64	48	48	59	50	49	57	59	55	58	59	54	55	52	67	49	51	59	54	55	45	67	61	63	61	60	46	56	47	61	62	61	55	65	56	52	71	51	46	38	51	50	54	65	61	43	55	49	46	64	37	35	54	56	52	56	45	53	58	52	61	57	47	54	60	48	50	59	54	60	47	75	50	47	54	52	53	46	65	46	59	47	59	42	53	58	46	47	66	38	66	53	60	42	60	51	64	55	55	51	45	45	52	53	38	60	63	56	55	51	55	40	58	52	58	51	48	56	49	50	51	52	55	61	57	51	45	58	57	64	59	60	52	63	45	52	55	52	53	47	47	45	72	61	48	48	60	58	64	54	50	63	53	57	42	56	50	54	57	58	46	60	65	40	41	73	64	53	45	46	56	67	54	63	47	57	54	49	52	54	57	49	63	48	52	49	55	51	48	45	60	57	52	63	73	66	61	53	58	46	48	51	48	62	48	72	47	64	53	56	47	51	60	56	69	44	69	55	39	56	52	64	62	63	46	56	51	69	62	64	64	57	55	54	55	45	58	60	68	40	46	49	48	51	56	55	64	68	55	55	62	66	56	66	61	48	66	53	51	52	46	57	45	49	61	43	52	60	73	52	58	56	70	60	56	62	55	60	56	50	61	53	67	53	55	55	56	52	60	41	51	45	45	51	37	45	67	57	61	57	60	58	53	47	49	49	48	47	49	44	43	40	61	54	51	59	54	66	53	53	52	48	63	56	58	48	63	41	60	46	67	51	57	50	54	57	65	58	55	57	51	49	64	52	45	57	44	52	71	52	54	57	55	58	45	48	47	57	55	46	65	65	62	60	70	41	47	50	52	53	62	69	60	48	41	60	56	40	50	46	52	48	42	49	45	48	47	78	53	61	61	53	54	52	48	53	57	63	46	47	63	47	60	47	58	51	52	54	52	60	54	46	51	53	59	48	61	60	44	48	46	57	44	63	63	45	53	62	51	56	49	48	54	44	61	53	63	59	61	50	57	65	50	58	43	66	59	57	56	64	58	65	51	59	46	51	60	54	44	44	49	54	52	49	63	34	67	51	52	56	50	52	39	63	50	61	48	50	54	49	59	36	55	59	64	53	52	57	59	55	56	55	48	39	65	46	43	64	64	45	66	47	44	66	63	75	46	65	74	52	54	50	66	45	61	49	46	57	57	62	48	64	54	67	56	46	53	54	56	52	59	58	51	55	54	57	51	63	62	40	55	52	59	45	57	45	64	70	62	50	70	57	62	58	57	54	63	50	74	54	55	61	61	40	44	47	64	60	45	65	67	50	66	63	60	56	50	59	55	63	61	54	55	45	55	63	52	58	51	51	49	59	68	50	40	43	51	42	56	64	64	58	49	52	53	60	62	47	72	54	40	63	59	55	60	51	61	62	59	58	51	67	61	58	58	48	63	47	54	56	61	50	66	51	48	59	64	69	57	39	39	50	57	54	41	43	60	51	58	46	46	39	46	64	73	54	61	59	67	53	67	61	65	51	46	54	60	57	56	47	53	64	58	59	56	63	55	58	62	53	49	63	57	55	47	51	54	62	54	65	42	50	60	45	68	59	73	64	60	48	52	39	48	61	59	37	41	47	53	52	44	57	40	45	52	41	60	52	45	51	54	61	62	55	57	53	55	45	57	42	53	41	54	59	44	53	47	55	69	42	48	52	42	55	50	55	62	77	60	70	52	58	53	62	64	58	40	52	41	67	45	56	56	54	47	51	66	46	54	54	59	63	47	57	41	62	68	49	50	56	50	49	45	47	42	63	62	58	56	55	47	50	52	49	49	55	52	50	43	39	65	60	64	53	58	65	65	57	60	63	47	45	65	54	49	53	56	46	58	51	66	62	60	62	52	52	52	57	53	56	43	56	49	63	42	49	47	57	50	55	44	65	53	56	55	47	51	53	61	49	52	60	59	54	59	51	54	52	45	61	35	47	56	52	46	57	69	56	72	55	57	49	63	43	45	60	55	56	54	46	61	47	53	50	61	46	45	66	61	59	45	54	49	50	60	51	58	51	57	41	44	42	57	65	56	63	59	55	67	59	58	54	54	51	65	52	48	55	61	51	50	65	51	43	52	56	44	65	41	63	71	61	40	57	53	51	54	49	69	39	60	59	63	53	54	48	51	57	54	48	54	63	53	57	55	58	42	59	64	52	48	56	48	55	59	44	63	43	46	55	58	58	72	60	46	42	53	54	42	67	68	51	58	53	58	53	50	66	49	49	66	68	64	64	66	51	66	55	47	54	58	50	62	56	59	49	60	55	51	51	52	62	55	53	52	46	48	62	52	57	60	51	50	59	53	42	66	55	57	60	53	68	44	62	40	51	61	46	61	63	40	62	64	47	57	62	61	66	66	56	49	65	50	66	50	62	59	45	45	55	50	48	55	59	49	57	49	62	50	57	49	50	56	43	64	59	48	50	51	50	48	58	54	58	47	46	66	52	55	63	48	57	58	66	53	33	42	46	52	62	57	51	57	48	67	60	46	51	56	59	42	72	48	47	52	44	55	51	45	51	60	57	46	61	60	54	55	56	52	69	55	62	54	59	49	37
16146	1589	909	1200	2836	3736	3386	2865	2461	1887	1616	1392	1238	1236	1060	1022	948	942	825	768	741	760	715	716	674	665	627	663	667	651	619	584	632	588	608	589	569	597	561	559	568	577	534	567	551	547	525	554	529	572	512	540	547	544	550	551	551	552	527	509	582	553	555	548	512	535	562	561	499	564	482	552	535	585	509	564	514	498	497	536	526	551	524	557	551	509	492	518	571	532	518	522	544	473	536	518	523	539	498	578	555	489	572	505	532	543	511	553	536	521	532	526	526	521	549	506	525	512	508	539	545	545	533	551	532	530	537	494	550	535	522	543	557	508	557	505	529	534	572	513	524	490	572	520	504	482	511	538	534	539	513	492	523	534	534	514	541	506	498	518	488	536	525	561	560	517	552	524	469	529	495	492	509	522	559	544	553	515	528	532	521	522	510	519	498	550	535	499	553	535	524	503	531	480	586	565	514	523	526	521	540	538	514	539	541	547	503	535	539	554	517	519	535	500	528	509	524	519	481	590	528	534	512	525	558	498	528	529	534	548	573	489	526	524	581	488	500	527	459	517	525	546	513	564	570	543	493	486	534	551	480	533	591	504	535	513	493	501	543	545	546	526	493	525	537	506	540	514	572	549	496	545	496	555	500	560	525	522	514	525	509	539	517	535	535	499	547	519	500	562	539	474	539	493	526	497	501	517	490	518	546	484	506	551	512	507	494	544	552	505	527	497	468	519	502	531	558	512	554	524	538	535	554	548	551	539	538	553	581	559	544	536	520	501	525	520	537	494	510	471	515	527	532	529	526	535	530	482	507	517	525	520	514	554	485	551	510	540	537	497	507	530	521	508	532	515	537	511	523	526	519	491	513	540	469	494	510	509	536	551	485	539	550	536	545	539	532	541	521	491	526	527	479	492	502	522	554	516	552	536	497	537	492	515	548	540	543	525	490	521	546	494	510	486	527	554	497	508	555	508	518	540	477	526	567	509	530	504	508	527	562	524	554	542	518	496	562	506	517	514	536	573	479	503	525	519	520	506	522	519	536	507	513	533	570	582	511	533	497	539	518	517	552	464	497	537	499	508	516	488	530	528	537	511	521	543	515	499	532	556	525	506	542	511	529	493	520	497	529	541	484	525	537	545	545	543	550	530	486	483	527	513	563	532	519	549	513	554	517	525	512	526	541	512	508	507	473	511	526	542	567	545	469	525	540	523	529	502	536	519	525	538	501	549	547	536	562	516	484	538	516	511	557	523	516	516	496	492	530	500	509	535	536	518	551	505	513	528	521	505	561	480	518	508	509	491	529	527	488	574	521	581	519	562	538	521	563	514	504	520	548	575	574	563	518	527	494	474	547	516	504	537	538	560	515	530	529	526	534	532	508	481	538	501	505	556	495	504	537	513	522	484	545	540	527	551	485	508	546	549	523	542	492	545	554	515	509	541	504	547	558	459	503	505	500	495	541	538	538	529	512	508	491	491	545	521	516	500	568	480	513	575	506	507	523	501	526	492	499	522	491	487	513	489	559	531	558	516	515	487	505	516	488	535	483	533	513	530	516	500	523	547	504	541	510	496	495	546	543	513	518	543	522	535	527	555	557	546	489	546	532	528	520	568	537	510	531	541	533	529	512	566	507	535	513	553	507	515	544	504	572	526	543	497	509	533	501	535	529	525	509	565	519	501	522	517	537	528	531	504	499	519	552	514	525	539	520	557	516	528	526	499	516	525	559	491	510	544	525	509	512	542	564	514	498	503	505	543	504	531	527	557	530	518	539	533	478	501	521	529	508	505	507	512	542	514	516	558	517	511	533	549	563	544	554	509	559	543	546	518	486	534	548	538	512	549	538	557	496	492	498	542	522	546	545	498	512	528	505	564	521	533	554	509	495	539	554	526	498	568	521	506	534	552	526	504	490	506	489	492	488	475	486	521	521	546	561	506	549	498	523	563	557	523	554	524	537	503	545	548	504	493	547	514	531	470	545	484	529	551	537	539	537	502	554	530	541	518	533	499	516	498	507	516	525	547	556	541	496	532	542	550	500	536	538	527	517	552	554	560	545	522	531	526	508	525	485	509	538	519	461	546	521	516	517	528	497	509	502	524	541	567	524	467	510	556	510	541	549	549	499	551	539	505	451	517	535	526	527	537	518	497	551	506	507	491	476	568	515	518	520	527	546	527	550	505	525	508	496	576	537	544	513	540	500	565	532	491	481	562	565	507	521	512	496	516	594	562	481	506	513	531	541	527	549	533	514	553	505	490	494	512	529	527	512	553	573	491	514	505	532	553	498	532	515	551	554	536	519	527	481	518	513	483	520	516	560	529	546	549	524	492	526	547	504	521	547	520	524	498	528	548	499	550	456	494	490	501	508	555	538	496	537	529	520	542	555	524	523	541	542	545	544	539	491	485	524	532	531	549	561	526	500	506	489	522	517	506	546	524	505	508	519	530	468	545	562	563	503	544	471	495	518	553	538	570	492	527	513	505	496	508	533	537	465	558	519	488	551	549	545	513	514	536	538	542	532	529	519	524	515	539	530	527	516	518	529	492	540	496	517	524	527	532	527	509	520	514	468	530	530	510	520	516	522	517	534	539	527	523	550	531	543	508	499	514	528	544	538	497	539	532	507	480	484	518	488	538	540	486	505	492	535	538	502	515	527	516	572	543	526	562	498	536	473	522	554	517	530	496	530	532	515	527	500	516	521	516	553	557	509	551	519	513	500	502	486	502	519	524	502	513	560	577	515	490	508	519	502	562	506	524	573	548	508	520	530	540	536	516	508	524	524	546	537	523	512	561	583	493	520	542	538	542	484	574	580	538	569	518	503	565	478	549	540	521	508	493	560	516	484	522	577	514	538	495	491	528	533	505	530	530	523	552	523	509	565	495	565	536	517	551	550	513	505	522	515	520	537	494	552	537	496	536	519	516	527	557	529	494	526	483	512	524	503	554	509	512	512	550	462	522	496	528	520	529	473	502	559	573	566	509	538	505	510	511	538	518	536	543	535	581	534	550	507	521	503	520	550	538	537	529	588	495	511	528	533	506	549	539	497	568	517	487	524	503	505	521	527	492	469	546	523	531	547	548	535	483	525	508	550	554	534	567	533	496	591	521	489	498	535	518	571	564	546	552	529	498	551	518	506	557	532	583	525	512	524	524	538	526	511	547	548	535	508	535	545	463	514	486	526	517	516	510	525	520	524	495	576	485	517	590	510	517	546	479	493	540	497	548	513	529	533	531	520	534	576	526	562	516	547	537	506	542	556	494	488	549	564	520	503	496	558	530	519	505	528	530	526	498	488	545	518	508	525	493	531	514	505	555	517	520	535	531	549	519	495	507	546	543	523	519	557	531	507	542	566	570	514	506	553	515	543	528	496	564	506	550	516	513	507	515	519	519	501	496	574	548	549	539	520	523	513	547	528	553	568	496	514	533	527	538	482	533	557	552	509	512	531	533	523	508	509	513	471	528	508	501	512	545	577	513	552	536	547	525
729	48	41	45	45	53	35	53	32	54	42	49	54	35	42	31	39	39	42	32	37	32	34	30	40	45	44	38	46	35	34	37	34	40	31	38	35	36	51	47	38	52	38	51	29	29	36	45	46	48	33	45	41	30	34	46	36	35	44	34	38	34	38	32	37	36	40	49	32	41	37	38	39	40	45	43	35	34	38	39	53	49	38	44	48	54	50	34	23	30	38	34	34	28	42	44	38	29	37	44	37	48	29	42	35	49	46	29	42	45	42	40	42	45	41	42	39	32	43	48	44	37	33	40	41	42	44	45	48	49	28	35	41	37	38	45	37	42	31	46	48	40	25	32	40	45	46	39	44	36	45	36	39	34	35	44	29	38	32	42	44	34	46	36	45	32	41	38	38	33	41	46	39	35	39	35	37	31	47	30	47	47	39	41	36	46	38	35	35	30	40	34	40	37	30	46	38	43	44	46	23	26	43	41	42	36	41	48	48	53	31	37	29	39	36	37	53	33	35	50	38	39	39	41	38	38	45	43	28	33	26	27	31	43	40	51	38	42	36	35	40	36	30	39	32	44	35	29	45	31	49	42	49	42	31	41	35	42	42	37	33	43	33	37	24	30	42	36	30	33	29	48	27	32	36	43	44	24	36	39	34	36	41	44	29	54	39	29	43	32	27	38	45	37	31	47	34	34	33	35	36	40	50	38	31	38	41	39	43	47	42	40	54	44	34	29	28	42	39	45	42	44	34	35	23	45	40	41	40	33	34	38	40	45	31	44	32	41	44	40	42	47	29	30	35	32	44	32	43	41	30	38	44	42	43	42	45	27	30	37	38	35	41	30	35	32	39	43	39	38	41	37	38	37	35	32	43	36	32	37	41	43	29	39	43	45	34	36	37	37	46	39	38	34	40	46	41	41	37	36	30	37	34	40	32	36	43	41	40	44	33	43	43	35	46	45	35	42	42	39	45	38	51	36	35	34	32	40	39	33	52	41	36	35	31	35	44	37	37	35	46	47	29	35	39	42	35	31	43	35	34	37	44	46	30	29	31	43	33	46	27	39	34	38	36	41	36	36	49	33	48	28	36	38	38	32	29	42	43	41	44	32	32	35	37	37	40	43	45	51	43	47	36	43	39	35	42	42	47	40	42	32	31	29	44	37	35	36	41	32	39	42	35	22	39	45	37	40	26	35	35	37	37	32	41	41	33	37	33	41	41	50	27	38	30	37	45	43	49	49	22	36	33	43	36	40	50	26	40	43	39	44	43	26	37	29	41	34	41	32	35	36	38	36	34	30	34	38	38	32	28	36	43	39	43	37	42	34	49	36	30	43	40	50	37	40	48	43	45	43	51	44	30	52	46	39	36	32	33	47	45	47	46	45	32	37	34	32	37	44	43	32	33	33	30	37	40	52	31	28	36	27	43	37	33	47	40	32	50	38	49	42	44	36	39	35	43	36	33	43	33	39	37	44	44	28	41	50	47	39	42	34	33	28	38	41	37	43	33	42	44	27	42	44	38	24	36	26	40	43	30	33	38	31	40	31	37	40	33	27	39	39	41	33	30	40	47	34	33	42	36	45	40	43	34	39	45	34	45	34	43	42	36	41	41	30	41	34	41	56	43	39	29	33	46	39	34	44	37	52	38	39	42	34	29	25	37	35	44	47	38	39	37	33	38	46	46	36	31	36	35	40	44	38	36	31	41	41	34	40	46	53	41	38	44	36	43	29	39	32	35	40	32	30	44	44	20	37	32	40	28	38	39	33	39	45	40	41	43	52	46	30	44	37	50	35	27	37	43	39	39	43	43	30	33	39	41	34	44	49	26	45	40	43	38	29	32	44	34	25	31	38	42	42	27	31	31	46	44	49	47	38	37	38	48	41	39	35	33	33	50	41	41	58	46	46	47	35	35	42	40	37	45	44	40	41	47	32	43	39	28	37	45	32	37	44	42	47	39	35	36	36	39	50	42	30	48	44	36	43	44	32	37	46	40	48	42	27	39	36	35	31	39	32	48	31	41	35	47	45	41	48	34	36	46	28	37	34	29	40	48	32	29	34	36	32	48	43	45	32	40	26	30	29	24	42	41	39	49	43	42	42	35	40	27	36	35	40	39	45	49	41	35	30	46	35	47	43	33	41	32	37	36	24	37	45	43	39	39	40	40	40	32	30	38	38	46	43	44	38	41	39	45	35	48	36	38	32	27	43	32	35	39	49	29	28	36	35	30	41	45	36	40	32	48	46	33	41	30	26	36	41	32	45	40	51	37	47	37	38	37	47	33	49	39	39	41	33	43	24	42	35	34	45	31	39	28	37	43	55	28	48	43	30	38	49	37	32	27	44	25	39	33	48	42	40	37	53	42	37	38	39	33	40	39	36	41	41	39	34	35	41	52	45	37	49	39	32	41	33	33	37	33	41	31	31	37	45	31	41	41	39	40	31	24	38	39	37	29	36	41	48	44	43	46	41	38	37	47	40	34	41	37	36	38	43	51	39	42	43	32	34	42	37	38	28	41	45	42	34	41	36	39	41	46	40	36	41	41	35	46	41	30	39	39	31	38	41	35	28	41	63	38	34	38	36	45	32	30	41	31	35	26	49	42	41	44	34	44	44	48	38	41	29	52	45	33	50	46	50	38	34	49	45	38	25	47	36	36	35	36	32	36	40	40	25	44	47	32	50	35	44	44	37	33	30	41	43	35	36	40	41	33	39	38	30	41	43	39	33	34	30	52	30	37	43	41	32	34	33	42	25	39	44	38	44	42	33	43	43	32	39	33	38	30	44	30	23	47	35	44	35	41	42	43	37	39	32	35	29	35	52	39	40	34	50	41	42	35	53	44	33	37	34	38	34	36	40	39	41	36	25	34	33	38	39	44	41	46	35	34	40	36	39	42	36	40	34	30	46	32	39	38	33	29	49	47	48	31	38	51	37	34	38	40	45	44	39	45	43	38	36	30	51	32	44	25	44	30	27	37	49	36	46	43	38	32	36	40	42	43	27	44	36	43	43	46	29	39	44	35	43	34	33	41	43	31	37	43	34	38	40	45	48	37	42	48	41	36	41	36	39	43	34	49	42	34	41	37	31	33	37	32	34	34	42	39	36	45	46	42	39	32	50	29	47	38	36	28	42	44	40	32	26	40	37	35	32	42	29	51	42	34	38	35	41	32	32	40	40	47	42	38	44	46	44	47	35	32	36	33	44	35	40	49	29	32	36	41	44	43	29	37	30	31	36	35	39	32	46	33	43	41	41	49	36	43	36	31	41	50	41	45	39	40	41	33	42	33	48	30	33	52	38	44	49	46	33	48	34	40	44	37	41	38	41	29	25	36	44	44	34	42	37	39	42	43	43	22	53	43	40	42	42	31	41	39	49	31	41	49	35	37	36	39	34	32	39	30	39	44	48	45	29	26	31	45	39	35	26	44	34	45	50	42	24	34	33	20	34	50	30	42	37	36	43	44	35	32	40	37	42	28	42	28	39
8214	483	408	440	638	688	706	651	605	549	518	513	479	432	403	424	409	422	425	339	409	367	385	366	352	383	377	371	359	355	402	335	346	363	328	341	363	331	385	344	378	376	347	355	323	322	368	385	355	367	349	353	313	362	367	347	308	381	338	362	338	361	353	365	367	340	351	373	345	363	344	344	341	352	317	359	339	332	350	342	354	356	325	343	360	349	338	367	382	337	369	355	358	344	333	338	373	323	353	369	389	360	352	312	334	366	339	368	352	326	343	377	321	320	337	372	355	339	359	344	353	328	366	326	361	332	337	347	348	359	378	315	318	327	327	348	364	349	322	354	343	339	336	359	353	327	360	365	350	323	337	327	392	350	346	349	369	377	414	334	333	332	357	348	375	354	332	371	359	352	371	341	317	360	326	359	325	329	333	370	317	346	354	338	336	387	315	338	351	346	376	398	346	356	334	364	328	329	346	330	321	347	383	308	340	353	369	356	322	327	371	313	339	355	321	341	345	346	370	334	337	358	349	366	346	322	302	339	336	302	372	325	360	361	342	354	342	371	354	350	322	318	347	317	357	321	329	365	346	352	326	368	357	360	318	359	363	323	319	347	361	341	312	324	326	353	367	332	343	368	376	317	344	333	339	372	336	357	335	323	346	358	320	331	337	328	364	323	369	365	336	317	338	333	358	331	351	333	354	352	323	331	371	335	377	349	348	355	319	345	335	307	333	352	327	323	309	321	318	345	342	340	358	335	309	372	370	328	378	314	377	352	313	376	369	344	359	321	358	390	340	354	349	344	350	323	377	355	388	347	379	366	357	343	321	362	323	372	328	354	342	338	320	324	354	343	343	357	359	346	342	353	359	330	358	328	337	363	350	325	341	344	332	304	346	350	349	344	347	371	360	353	354	289	357	352	328	368	342	356	321	359	358	300	345	322	363	385	342	361	356	331	349	338	376	322	370	334	351	347	322	332	342	357	362	362	350	308	337	348	332	358	349	375	330	328	376	355	346	356	346	346	351	342	364	341	310	369	321	327	358	338	343	334	354	318	343	367	351	356	313	355	323	368	319	308	344	333	362	297	346	298	369	369	352	345	333	316	348	356	342	343	339	389	345	376	334	343	366	334	330	347	357	329	341	344	363	336	339	358	309	332	317	341	364	324	323	357	359	314	326	333	332	309	356	310	344	366	336	386	354	354	304	361	319	354	339	369	353	349	315	336	358	337	329	329	342	356	326	336	335	348	355	351	336	339	363	319	336	338	371	349	325	358	348	351	343	339	352	361	361	349	349	322	350	327	356	360	342	345	341	340	357	334	345	349	362	341	337	314	339	343	353	342	350	366	334	347	362	346	381	346	316	353	325	347	361	356	333	368	321	359	356	388	324	346	349	356	333	358	342	332	343	334	320	356	362	355	347	350	352	316	372	346	317	360	355	365	338	348	343	343	372	333	357	348	340	318	334	360	341	380	330	362	364	355	325	348	364	346	336	335	324	335	344	338	288	323	340	313	342	350	337	338	342	365	324	323	346	331	352	357	370	373	357	326	337	343	349	335	351	371	341	367	318	363	342	366	340	378	341	326	360	349	368	377	355	323	335	350	349	343	334	359	330	344	339	352	373	353	347	372	362	343	360	367	371	353	360	351	376	329	342	350	365	333	343	347	347	365	337	328	322	323	303	333	337	349	381	407	383	358	348	338	354	355	355	359	359	372	321	339	323	320	350	352	300	357	359	337	355	341	322	358	339	352	350	340	330	310	346	364	344	334	340	331	341	346	328	327	361	321	374	324	352	342	300	333	355	357	348	319	346	340	335	334	362	347	318	308	344	353	330	363	336	340	342	336	371	356	306	332	358	349	339	365	347	356	357	337	362	353	352	332	359	357	335	321	320	321	351	327	379	334	371	327	354	338	334	351	334	347	348	357	309	344	349	359	357	306	299	325	352	377	355	349	355	323	373	398	309	369	375	356	338	359	355	339	336	363	340	324	387	339	336	373	333	318	343	349	336	345	356	364	313	317	351	342	321	342	303	349	330	345	374	330	342	337	336	324	337	340	332	364	349	356	340	342	360	348	355	324	338	357	323	386	343	358	324	360	317	353	355	351	347	369	376	329	359	359	328	339	351	367	340	331	360	357	332	315	317	351	368	355	311	361	343	336	311	334	366	357	360	345	343	357	348	366	338	328	337	382	357	351	333	359	359	359	365	377	349	333	345	375	348	345	358	341	340	344	346	337	378	350	375	348	341	367	338	336	350	338	362	330	314	333	361	345	379	339	345	350	346	323	348	335	359	322	338	340	346	315	333	343	335	352	346	314	358	303	338	353	352	359	314	349	357	376	374	353	341	368	340	329	365	375	354	391	331	359	317	388	345	327	326	358	316	367	342	358	385	347	334	357	310	383	337	359	337	362	359	334	352	354	370	326	374	332	339	325	352	300	358	335	360	353	306	334	348	371	370	338	358	336	318	337	362	312	319	330	301	340	332	349	344	313	337	331	332	332	336	354	338	349	337	336	318	369	340	329	346	351	341	316	330	303	369	322	329	326	345	354	355	320	332	352	371	363	351	369	347	373	343	351	361	345	347	343	350	387	358	341	343	321	358	361	331	322	312	364	354	353	312	357	353	359	333	343	326	340	326	346	321	343	341	396	348	294	389	354	366	333	326	338	351	317	354	347	391	336	320	326	340	295	345	330	366	325	337	345	381	336	327	365	328	341	359	364	376	332	340	346	339	328	337	368	360	347	393	334	348	350	317	364	322	370	343	332	355	319	358	348	375	354	351	338	363	362	340	317	383	354	322	348	332	307	330	347	395	348	331	351	331	323	331	350	335	358	345	337	365	370	379	351	344	371	352	337	326	338	349	357	358	348	342	350	347	366	369	342	343	351	349	367	355	332	297	354	338	334	344	338	315	308	338	347	361	384	328	346	358	338	336	351	361	358	333	345	321	319	343	354	349	314	343	349	369	370	319	319	353	341	368	330	363	352	330	356	356	317	377	366	346	339	360	359	325	337	321	339	336	356	346	343	356	343	315	362	347	343	356	339	378	367	332	344	362	345	327	353	337	330	334	358	380	351	347	316	323	357	302	326	365	351	352	326	385	361	362	342	347	321	351	375	371	338	353	345	394	332	341	348	311	359	356	340	361	353	349	326	312	342	353	363	359	329	284	315	348	364	349	351	319	367	366	334	351	334	332	346	309	352	367	336	354	364	349	376	360	329	340	359	331	351	366	351	313	358	338	352	358	344	341	372	341	347	353	323	341	341	349	316	369	344	363	335	317	350	309	359	327	322	385	350	351	336	362	391	328	340	329	369	364	306	363	384	337	332	365	362	335	357	300	369	319	326	359	364	342	362	327	310	353	342	325	337	348	348	374	343	317	327	345	328	324	347	353	343	333	353	345	348	370	330	335	343	357	326	363	345	337	320	325	326	316	351	359	356	358	316	324	329	375	341	362	344	335	340	372	327	356	361	364	344	343	322
640	126	84	84	81	97	75	102	112	101	95	84	86	87	84	73	84	85	89	74	78	75	67	88	58	68	72	81	74	80	55	92	68	77	67	71	61	71	76	73	88	74	74	68	60	62	89	73	67	76	74	76	91	72	68	78	78	68	83	71	72	75	65	61	78	70	57	62	77	89	69	78	67	71	55	65	64	75	76	66	63	65	68	73	72	66	68	73	66	65	57	81	95	75	68	85	81	61	75	68	71	63	69	73	71	73	65	72	76	64	66	52	66	54	79	73	86	78	82	67	71	59	58	76	69	57	75	78	64	58	72	72	56	71	74	61	81	64	66	75	71	62	69	59	64	80	87	78	69	57	72	68	69	66	79	77	85	73	69	77	64	64	79	69	67	69	78	68	72	63	75	63	77	73	90	83	63	69	83	83	72	72	77	84	59	77	74	63	76	64	65	67	70	71	64	70	88	57	67	66	77	67	70	73	72	59	75	73	68	71	59	64	67	65	85	85	65	71	66	79	60	74	70	82	79	62	79	81	53	79	74	64	71	75	78	66	64	66	76	63	71	69	56	73	75	73	66	74	72	77	63	70	88	69	70	71	61	65	85	82	69	78	68	57	74	69	72	70	67	57	70	69	67	79	67	66	79	63	65	70	71	90	73	75	84	74	59	73	67	74	59	78	69	77	68	73	81	79	71	57	66	77	69	55	77	74	75	73	60	65	84	72	71	67	53	76	69	69	53	49	70	64	79	64	63	63	63	75	69	64	69	50	75	50	81	61	70	84	75	67	76	58	62	72	76	70	75	94	72	70	74	55	77	62	56	60	70	63	82	63	74	68	47	72	66	66	60	93	88	84	77	77	64	68	68	73	73	73	85	86	87	76	63	69	67	74	77	63	83	71	68	58	59	76	56	75	77	76	73	80	64	75	66	74	64	78	69	78	71	69	79	81	70	86	63	83	78	66	68	82	64	70	72	59	83	85	67	59	64	74	79	66	82	73	66	68	86	60	74	77	70	69	81	63	71	79	81	71	80	72	61	68	71	70	81	78	64	72	74	72	73	76	68	67	90	77	76	73	69	61	77	87	81	74	73	81	74	67	69	64	69	70	78	76	70	73	71	59	59	65	61	73	71	66	71	54	79	75	63	93	77	69	76	73	70	63	65	75	74	76	66	74	59	87	80	63	78	76	61	82	70	62	61	69	59	93	63	71	66	74	75	63	85	63	77	77	73	78	72	74	75	72	72	67	71	88	68	83	66	56	75	64	73	70	68	66	65	74	76	67	64	87	77	63	72	79	68	72	78	78	86	74	75	62	69	70	62	71	68	66	83	86	73	74	77	86	61	71	62	71	66	52	76	83	81	82	83	69	67	74	80	68	91	63	74	50	60	74	58	67	79	64	73	89	67	67	82	79	82	72	57	85	61	58	74	62	79	55	60	60	65	79	81	56	67	73	69	69	53	59	72	64	76	65	61	73	67	80	87	77	59	76	70	70	64	83	67	70	78	75	82	66	73	75	66	75	70	61	79	71	72	85	77	73	59	77	53	95	70	67	72	77	70	70	68	55	69	59	65	72	63	66	71	64	74	71	77	73	72	68	80	89	70	68	62	75	74	69	75	81	69	71	53	74	67	75	65	77	64	60	65	61	78	73	55	59	64	70	83	78	63	73	67	62	75	64	65	69	67	69	79	66	72	81	60	81	60	85	76	66	66	65	74	69	63	84	75	68	68	75	63	74	78	90	68	73	46	62	70	79	71	61	71	63	76	80	77	78	68	76	84	72	71	69	76	82	68	70	79	86	83	67	75	67	77	73	79	63	62	73	60	73	57	61	79	85	73	69	76	72	73	65	77	75	55	76	63	54	66	65	68	84	81	66	66	71	59	60	76	84	69	57	81	65	61	73	84	70	81	62	75	82	81	86	75	68	70	57	79	61	68	77	70	51	75	80	79	74	79	68	88	79	70	77	69	70	72	72	64	77	73	68	67	72	76	81	73	75	66	68	77	67	74	57	86	72	69	67	72	59	94	80	62	66	59	77	78	68	83	81	71	75	61	64	64	91	74	71	77	71	76	75	66	59	76	72	76	96	66	62	66	83	59	63	85	63	79	58	56	66	83	68	70	81	74	73	81	74	66	83	83	80	73	84	75	67	61	79	72	85	85	54	69	72	55	71	58	69	81	52	65	57	81	69	71	74	71	66	60	78	62	80	70	85	72	61	89	80	61	63	73	58	71	76	67	71	65	56	62	66	69	81	83	74	63	83	69	58	69	64	78	76	75	58	71	75	80	84	75	73	69	70	86	83	68	71	74	80	69	74	72	74	66	78	62	82	72	85	54	61	68	76	61	86	63	62	57	73	74	67	80	61	65	69	69	67	71	75	60	82	65	61	75	78	68	64	72	76	64	82	54	79	68	64	74	82	83	104	64	89	73	76	71	73	55	64	59	63	83	66	70	71	64	76	61	71	79	68	60	72	66	61	74	67	77	68	71	80	76	65	74	61	86	79	59	70	68	70	60	67	59	63	70	78	67	76	68	66	85	73	71	76	63	62	61	72	70	85	58	78	68	79	66	87	68	70	86	68	76	81	81	59	65	78	72	70	63	72	75	76	80	79	77	66	76	77	67	74	71	77	75	68	62	65	66	64	75	75	77	65	66	87	77	83	85	58	81	80	73	70	71	73	62	74	66	77	70	57	79	69	77	61	68	76	70	79	82	85	77	77	84	69	87	80	65	64	77	70	75	79	69	84	78	67	67	70	68	72	82	69	87	76	65	77	60	76	72	58	72	59	80	89	70	74	66	59	64	75	68	72	61	67	76	77	77	71	78	73	71	73	66	76	92	68	81	73	86	77	66	82	70	51	52	73	66	63	65	87	79	77	63	69	70	67	83	87	75	78	89	70	81	84	85	69	86	73	66	73	68	67	87	75	64	91	76	86	78	65	62	74	56	72	70	67	57	68	69	72	73	80	75	70	68	72	69	72	70	65	59	71	64	71	72	82	88	64	68	80	63	66	76	70	74	62	59	81	65	60	77	73	69	88	65	76	66	76	64	59	68	66	68	77	53	88	77	53	86	81	64	76	73	77	63	76	79	73	67	57	73	60	76	80	63	76	63	61	66	68	73	66	69	64	95	70	71	70	73	84	84	95	69	78	80	92	72	63	74	61	73	76	60	61	64	63	58	78	78	65	65	80	68	67	56	66	90	73	70	73	82	58	61	71	67	63	75	77	73	77	73	73	75	76	89	80	84	74	56	78	71	75	78	63	63	76	73	78	67	80	79	69	78	68	73	72	73	64	73	65	68	58	59	71	83	75	87	71	75	74	84	59	63	77	59	66	64	57	70	60	66	72	77	86	75	73	77	65	76	85	81	82	88	90	64	57	60	60	64	73	61	54	70	69	71	78	59	61	66	73	64	68	87	70	64	65	71	75	66	69	77	75	85	72	62	69	75	73	69	80	72	70	64	61	74	76	53	79
12872	1372	969	1114	2227	2779	2559	2099	1831	1497	1389	1200	1114	1059	958	934	884	858	832	793	794	765	809	760	804	752	743	714	688	716	699	746	669	694	690	721	694	653	659	746	675	701	681	698	709	650	660	657	745	699	721	672	652	668	713	659	706	649	679	712	727	658	694	661	687	688	635	692	626	683	678	672	655	640	695	691	624	684	685	648	669	705	623	649	686	664	657	688	672	672	619	698	676	662	669	654	670	680	694	675	696	610	658	648	669	646	671	650	703	636	668	631	634	689	647	716	684	668	645	647	620	650	671	698	679	712	644	654	603	660	639	697	642	677	660	668	624	656	627	662	666	685	640	630	644	666	690	638	643	673	674	673	656	692	676	658	682	641	639	649	642	616	663	647	707	657	663	647	666	617	650	638	652	608	676	689	683	679	670	643	632	655	653	698	711	651	644	623	708	650	670	631	653	661	618	649	640	666	706	637	685	656	675	696	696	619	649	671	629	632	642	677	651	634	697	656	650	641	658	673	715	676	668	644	642	666	650	647	608	662	634	653	626	660	667	691	639	705	678	655	666	660	658	642	610	620	646	669	682	657	676	670	669	669	649	648	689	625	639	681	633	649	673	700	644	635	655	650	642	662	662	667	699	647	674	641	638	705	654	655	649	663	701	693	710	686	648	689	662	617	645	655	650	649	626	617	632	638	663	654	659	666	687	704	727	657	646	704	603	665	653	679	649	614	653	677	652	626	627	620	623	694	708	691	707	680	698	632	676	629	671	613	673	707	622	660	656	677	689	659	673	676	659	633	696	640	666	651	690	656	659	683	624	713	645	638	702	663	622	625	680	645	669	659	612	674	662	667	664	687	652	668	624	651	660	666	639	660	674	633	677	629	652	613	677	660	651	675	651	689	723	638	650	669	653	687	677	649	669	636	653	634	686	675	615	626	670	642	647	615	673	700	646	671	642	678	716	684	683	691	649	613	672	656	657	695	663	685	641	691	620	609	630	627	662	646	635	667	668	668	643	682	630	631	678	684	629	663	642	717	638	706	657	685	649	646	686	674	623	651	656	635	644	622	610	624	628	683	683	648	647	697	648	646	701	663	654	623	680	628	680	621	673	635	681	650	692	675	616	692	628	692	631	651	639	679	673	680	649	646	670	697	672	690	624	676	621	660	643	635	657	653	647	601	615	685	631	639	699	650	665	644	676	651	666	610	678	683	664	616	602	659	641	722	651	642	676	649	640	720	690	651	688	690	639	684	647	645	638	657	664	633	653	687	659	686	626	674	645	656	628	628	691	688	616	669	613	642	621	719	636	693	666	669	644	656	658	689	642	677	630	633	647	645	679	610	629	647	656	699	634	631	662	648	707	681	668	627	679	657	658	648	650	625	652	634	631	646	699	692	625	637	651	684	660	699	598	642	688	657	672	646	627	680	671	708	683	635	613	650	675	612	682	647	671	669	672	637	693	686	682	675	706	660	621	619	678	654	656	684	657	701	660	654	702	642	666	712	686	681	666	650	656	671	710	679	660	618	654	678	653	696	691	613	626	668	625	652	662	704	666	674	661	618	665	633	659	690	648	627	644	622	637	660	691	658	645	648	656	642	682	652	658	646	657	658	654	695	593	695	663	653	634	641	690	621	678	661	686	656	646	666	651	627	653	628	687	665	691	656	655	665	644	675	671	629	704	687	658	673	705	677	714	618	667	677	646	658	664	681	671	640	639	657	632	668	670	623	625	614	609	640	684	652	645	654	655	660	655	690	708	685	670	610	673	652	691	670	641	676	649	632	666	702	673	677	714	634	662	643	670	637	633	638	628	658	650	679	648	674	664	638	692	641	650	631	616	651	653	631	609	638	627	636	685	669	665	660	636	614	672	672	638	657	637	605	696	680	708	685	648	644	671	659	661	660	627	678	643	660	664	647	646	622	680	652	686	660	639	619	660	679	614	646	702	659	650	600	721	664	676	674	658	635	653	642	610	613	622	664	687	686	637	668	676	655	651	661	704	643	643	677	665	673	653	658	703	646	688	601	662	651	677	624	650	654	655	628	611	702	685	666	659	634	679	671	621	694	664	616	618	676	667	657	641	629	678	673	711	669	655	662	701	663	663	687	633	637	670	646	682	656	661	662	698	638	619	651	661	683	663	641	641	663	672	661	643	664	661	664	665	664	678	617	691	665	680	696	649	655	674	623	681	642	682	675	700	647	675	702	667	626	657	637	660	666	575	648	595	634	673	623	694	709	630	665	647	686	628	648	618	630	659	652	668	659	691	626	677	616	651	631	656	709	642	665	679	658	658	700	683	666	670	656	646	647	670	681	693	689	634	664	679	622	680	653	628	704	658	617	619	608	661	671	667	681	691	616	672	706	666	676	661	636	653	659	661	655	652	665	697	622	680	673	669	644	628	656	632	641	654	681	616	662	653	672	649	669	610	652	659	632	688	650	675	647	605	724	682	623	626	701	672	650	697	640	626	622	682	693	630	651	646	684	622	684	667	668	653	627	644	674	675	650	700	677	651	652	656	678	596	648	676	677	648	647	684	675	697	647	653	662	683	616	692	654	688	698	652	638	663	644	640	680	699	617	650	648	677	663	581	695	660	707	653	667	715	664	645	659	670	642	672	678	687	703	700	698	660	653	652	641	681	644	674	674	680	604	611	625	641	636	635	619	662	645	648	733	677	651	676	699	669	677	656	654	664	649	635	607	652	655	644	668	741	678	652	671	634	668	646	666	641	666	651	638	669	689	698	687	694	689	692	706	701	681	649	684	686	708	657	675	649	665	664	633	639	678	676	648	678	654	645	673	645	650	675	650	650	688	664	727	648	663	643	661	649	619	617	670	662	588	642	630	660	601	642	621	682	657	614	656	710	687	706	679	627	693	695	659	672	617	573	657	635	647	649	673	672	654	662	641	664	703	658	637	655	643	661	611	703	700	677	618	667	679	653	704	657	687	667	656	656	652	695	654	675	647	636	691	677	638	655	688	688	696	628	649	641	672	652	675	658	624	660	667	648	644	681	648	639	683	650	673	641	653	666	634	646	626	673	626	728	677	690	653	685	630	662	622	639	639	664	675	643	686	693	657	661	639	645	676	645	662	641	669	683	638	713	642	651	658	629	660	619	646	639	666	638	645	655	622	642	650	646	639	628	628	691	607	675	667	699	658	625	659	615	585	641	630	641	659	668	636	630	619	685	637	665	604	654	662	638	699	647	658	740	669	641	664	669	677	629	653	667	674	700	638	666	631	692	636	661	656	653	629	683	653	629	621	657	665	660	684	620	657	666	693	647	720	638	591	624	678	665	653	656	650	661	670	608	667	653	640	658	660	674	641	630	641	640	657	668	694	694	642	638	673	601	646	696	657	614	660	652	681	669	647	709	646	658	662	636	616	672	630	727	669	655	695	670	660	639	614	721	696	671	610	649	669	644	607	623	690	679	655	651	631	650	679	649	704	687	638	661	635	654	641	678	651	627	647	658	630	670	651
1198	41	28	23	13	21	27	35	30	30	36	24	22	20	24	21	20	23	31	21	23	26	17	17	14	20	18	18	20	12	15	15	14	11	20	13	16	11	21	19	21	15	11	14	13	15	12	20	10	11	21	13	8	24	6	17	12	15	15	18	8	21	11	5	13	16	11	15	12	13	10	6	15	20	12	25	10	10	11	22	18	11	12	11	11	13	16	26	9	16	15	11	21	14	21	15	19	13	8	28	20	13	15	19	16	8	15	16	18	10	14	22	13	14	20	16	24	15	8	14	3	15	11	15	13	14	22	15	15	18	13	11	11	14	14	16	16	21	14	15	14	10	19	13	19	7	18	8	15	16	11	17	16	13	11	20	14	21	10	10	9	16	15	21	7	12	10	9	11	14	15	13	19	13	10	13	18	10	15	11	13	13	7	12	7	8	20	12	10	17	16	12	15	16	12	16	14	11	21	11	14	19	8	18	11	12	12	15	14	15	15	14	16	7	17	17	7	16	12	10	17	12	14	12	20	8	14	12	13	9	15	13	14	16	15	16	17	8	10	15	28	16	8	15	13	9	13	11	12	17	13	15	11	20	13	16	22	6	10	12	18	12	19	16	13	11	22	12	11	9	19	20	13	13	12	9	16	12	16	15	13	14	12	17	9	5	14	10	15	11	21	16	16	7	11	17	12	8	10	8	15	13	16	10	18	16	14	14	14	19	18	12	16	11	12	12	10	15	16	16	16	8	13	12	13	18	13	12	13	12	16	16	10	18	15	11	19	14	11	14	14	14	10	11	20	18	17	16	16	17	18	9	13	14	18	17	13	20	15	16	12	7	11	13	17	14	15	14	22	15	19	10	20	13	11	16	18	10	10	13	11	12	15	14	15	8	15	9	10	15	10	18	19	18	21	14	10	14	14	10	16	18	11	10	20	11	14	14	14	12	9	16	10	22	16	16	11	18	18	10	16	9	13	6	18	16	13	12	15	11	12	17	8	6	6	13	14	17	13	20	13	10	11	14	8	13	16	17	17	17	12	12	20	10	12	11	10	10	15	16	14	16	11	15	14	12	8	10	19	12	11	18	16	10	17	13	12	19	15	12	16	8	13	16	13	19	20	11	14	10	16	16	15	10	15	12	14	8	12	20	16	12	14	9	16	10	20	10	12	15	11	8	12	10	9	13	14	16	7	13	23	8	7	12	13	17	12	19	15	16	10	12	11	8	11	18	12	12	7	12	10	20	16	13	15	16	9	15	15	20	15	7	12	21	13	14	12	14	14	16	16	14	12	5	15	11	11	5	10	11	12	14	13	11	10	12	14	13	12	12	18	13	16	16	9	13	11	14	15	11	11	19	15	14	15	9	18	14	11	11	14	12	5	13	20	8	18	12	13	17	7	17	13	16	13	7	10	7	12	11	12	10	9	19	11	12	14	16	19	20	9	14	5	18	14	18	9	20	16	11	10	12	16	20	18	14	17	22	15	6	15	10	14	9	9	17	10	10	14	17	12	18	8	21	10	14	16	13	11	11	16	8	14	15	16	15	11	16	13	22	14	12	18	14	10	9	13	13	6	7	14	13	9	15	16	12	15	7	10	11	10	12	13	9	12	15	12	13	13	11	9	13	10	7	17	10	21	14	15	12	9	20	11	13	11	10	16	9	13	11	7	11	10	7	16	16	12	13	15	15	12	11	12	12	14	8	16	7	21	13	13	17	16	11	14	13	11	12	14	9	20	8	18	18	11	15	12	19	9	10	15	21	15	19	11	8	9	10	13	16	13	13	18	12	12	9	16	12	17	22	15	12	14	10	10	9	15	13	8	13	8	12	13	13	13	8	15	12	12	17	13	10	6	10	13	18	9	9	15	15	14	11	12	17	11	15	16	13	18	14	17	11	17	12	7	9	13	10	15	13	13	18	11	18	15	12	23	16	16	14	13	18	11	12	13	14	16	15	9	16	2	22	12	14	13	17	18	13	16	22	11	15	15	13	13	9	17	15	9	5	14	18	16	12	11	11	12	13	17	10	17	11	11	10	11	14	19	17	13	10	15	13	9	16	13	10	8	15	12	14	12	14	11	20	13	12	15	10	16	18	13	10	12	15	9	9	14	10	16	13	12	10	10	9	6	10	14	12	15	12	12	19	14	9	13	21	13	12	11	12	18	11	14	16	18	13	16	22	15	13	13	17	10	17	15	14	6	15	16	16	14	9	13	13	18	12	12	15	18	14	13	15	15	10	25	14	19	12	15	13	9	14	13	13	17	12	6	13	17	16	9	11	7	16	12	10	11	12	11	11	14	11	6	13	18	7	20	18	9	18	10	12	20	13	15	12	13	16	10	9	11	14	11	25	9	15	13	11	12	19	12	12	9	15	18	7	17	23	17	16	16	15	12	15	14	13	10	10	14	13	13	14	12	13	8	14	19	14	15	15	18	16	13	12	13	15	10	11	18	18	11	18	8	15	16	12	15	22	10	10	13	14	15	17	14	19	14	8	12	13	7	12	13	12	16	16	9	12	15	14	19	8	15	11	12	10	10	16	16	12	12	14	19	16	6	17	11	10	12	18	7	12	19	10	12	12	17	18	16	19	19	14	19	7	11	13	16	8	15	15	9	10	7	8	16	22	16	17	8	12	8	18	14	17	7	9	14	14	13	14	17	14	20	18	18	12	13	9	9	9	18	20	13	22	14	14	9	13	9	15	10	16	9	12	12	15	14	10	12	17	12	15	14	11	9	21	11	12	12	19	11	11	15	10	11	13	13	13	18	21	9	19	10	13	10	15	15	12	14	8	14	9	18	12	14	12	13	11	17	16	12	13	17	12	18	18	10	10	12	12	15	19	15	21	16	15	15	14	15	17	18	12	17	11	14	13	14	14	23	11	13	13	11	9	8	15	16	14	20	7	17	12	13	13	17	10	24	10	11	12	15	16	17	15	20	11	15	10	13	15	12	15	8	18	15	17	16	13	19	12	13	13	11	14	15	18	15	15	15	19	12	15	15	15	7	18	18	12	16	13	26	11	14	7	12	13	16	17	9	14	17	9	13	16	16	12	21	13	11	11	9	13	16	14	17	17	14	15	13	17	15	13	6	16	16	17	13	10	17	15	15	15	12	24	16	17	11	17	16	14	17	12	15	19	8	17	8	26	12	16	8	14	18	16	12	18	16	12	12	17	15	13	20	9	14	17	12	8	21	13	14	11	11	11	13	10	17	15	9	17	12	8	14	11	11	13	7	14	12	13	18	21	9	15	6	13	12	17	20	7	10	11	13	12	16	14	8	14	9	12	16	20	9	15	12	14	17	11	14	9	11	15	14	14	12	13	17	12	13	14	17	11	8	13	14	7	13	20	12	18	10	13	14	14	15	18	13	20	7	13	10	15	11	11	10	14	11	19	21	16	11	14	8	9	19	7	11	11	13	13	16	20	13	11	11	16	14	24	15	17	11	14	15	12	19	13	12	17	12	12	15	11	16	15	12	15
11902	657	320	499	1239	1803	1738	1434	1207	996	847	697	624	534	464	469	392	359	345	318	259	279	240	254	228	265	215	231	210	170	170	194	180	206	168	198	180	175	191	159	171	185	156	167	164	186	148	159	134	140	140	144	147	180	136	142	139	144	151	147	168	133	129	124	144	159	130	140	119	144	140	127	140	125	114	142	147	124	120	126	128	145	130	136	122	135	128	140	125	135	142	132	133	124	115	134	117	122	139	145	140	133	138	149	135	121	115	140	141	127	139	126	138	129	131	133	120	147	131	143	135	138	115	124	121	152	136	124	134	135	126	144	123	135	126	134	134	136	148	147	123	124	128	142	141	136	136	124	127	126	124	122	118	144	137	130	114	133	144	148	117	123	138	114	107	164	138	137	134	113	147	142	108	136	127	137	124	115	113	108	134	119	102	144	143	143	114	135	134	122	132	113	142	131	123	127	128	128	115	148	128	119	115	143	154	129	117	130	120	147	109	143	129	142	134	153	130	131	127	127	144	135	123	134	122	130	129	133	114	116	124	109	151	116	122	128	123	130	139	108	125	124	126	138	126	135	140	118	111	129	134	129	139	115	124	122	115	126	150	105	114	125	124	122	128	121	145	163	120	132	132	131	117	114	136	140	123	123	136	114	124	128	131	126	129	130	141	128	115	124	135	127	134	133	132	108	120	130	125	120	118	125	124	143	128	136	148	111	119	116	129	127	124	137	106	123	128	137	125	129	155	132	102	122	119	116	137	110	128	129	139	110	125	136	113	118	126	121	134	125	142	100	115	127	120	129	120	133	162	134	128	125	137	117	123	134	107	127	106	146	108	120	123	119	115	138	115	130	140	144	126	142	114	116	142	140	114	128	134	125	132	127	137	109	121	129	119	122	134	134	126	112	155	107	139	145	128	114	142	128	128	129	119	126	120	125	124	128	116	148	134	120	117	145	134	120	115	134	127	129	147	120	124	112	137	150	133	119	141	141	123	131	133	127	131	113	123	139	137	134	146	135	121	130	138	110	136	133	130	143	122	130	125	140	125	114	118	119	152	119	124	128	130	121	139	131	130	114	131	145	127	131	116	130	130	123	110	127	130	132	146	136	140	125	134	128	137	143	146	111	116	130	130	118	106	135	128	133	125	115	120	116	140	121	121	116	122	126	131	143	135	117	92	133	115	126	128	89	136	152	98	134	135	141	135	141	138	124	129	145	141	115	125	116	132	135	132	126	129	145	115	111	117	137	137	130	123	142	124	131	135	119	108	143	123	119	124	130	128	137	103	111	118	133	121	134	135	151	140	114	139	139	137	121	125	119	125	113	141	142	121	136	137	136	135	109	126	128	116	136	111	144	145	117	138	122	147	122	115	119	125	138	121	131	132	120	121	114	122	121	133	133	134	119	113	134	115	124	121	141	131	128	151	127	116	110	115	141	131	126	125	135	115	128	126	130	118	139	126	120	114	118	144	130	124	142	127	124	133	144	140	148	139	128	126	138	131	132	141	125	129	141	117	127	139	150	128	124	134	114	121	120	128	116	124	126	127	128	116	118	134	111	128	149	131	131	136	112	124	145	127	129	142	138	119	135	124	109	135	114	120	119	114	131	118	124	154	133	136	140	120	112	111	114	134	128	148	132	118	121	119	134	130	138	145	134	130	118	134	119	119	126	122	128	131	142	134	146	127	105	129	142	114	125	119	124	115	137	120	133	126	129	139	144	133	114	139	112	123	130	132	144	143	126	129	144	135	126	123	142	130	132	127	118	114	126	145	135	107	111	113	115	112	113	109	135	106	128	120	122	160	130	120	116	121	129	137	149	133	118	135	121	139	131	124	136	101	114	132	115	161	114	130	106	123	120	129	137	118	118	119	128	118	114	128	123	113	95	123	149	116	118	123	104	133	127	141	120	131	133	126	125	138	130	115	135	103	129	108	136	134	114	124	133	101	135	131	119	118	145	135	149	138	117	121	129	115	104	112	120	124	154	132	149	126	121	135	135	124	154	122	129	131	118	137	139	128	134	117	133	142	126	126	123	135	150	132	124	122	123	130	126	122	131	141	139	122	126	125	116	130	132	138	112	127	154	138	126	122	131	110	127	118	121	139	136	137	117	126	131	121	142	135	108	133	141	134	128	138	128	110	139	136	119	135	147	114	123	124	130	135	135	103	114	129	140	128	128	122	150	110	116	121	134	126	123	117	108	110	133	111	131	121	127	119	141	125	122	149	142	132	128	122	132	112	126	142	126	129	146	115	139	131	135	152	135	122	123	136	131	142	131	145	117	103	135	141	114	131	129	139	128	111	129	148	138	126	125	118	127	138	134	124	121	132	118	120	132	106	124	137	147	131	125	137	119	133	120	115	138	117	124	123	127	138	141	115	123	134	122	118	116	126	125	142	128	138	147	146	124	140	136	119	146	114	150	117	128	131	151	117	130	118	135	117	123	127	134	126	136	112	114	140	122	122	119	129	130	124	143	120	128	121	128	119	119	140	118	124	137	126	120	135	150	147	121	115	138	119	124	138	114	121	113	135	128	122	127	141	113	100	123	114	129	122	117	141	129	135	131	139	112	143	148	147	122	114	127	125	119	128	108	115	124	118	103	126	123	141	123	137	123	135	135	121	128	119	144	106	125	155	94	143	114	137	111	126	126	131	152	135	119	133	130	122	127	113	117	132	140	129	122	140	120	125	127	115	120	115	134	117	108	116	131	127	144	104	114	134	127	111	136	132	124	121	132	109	134	126	137	123	113	120	129	130	123	138	123	118	127	141	117	120	127	130	124	132	133	123	135	102	122	118	126	141	135	126	118	123	138	120	118	148	128	129	120	131	113	131	119	118	124	144	120	132	130	131	112	130	136	119	110	120	113	115	124	125	132	119	129	137	125	106	119	129	114	116	134	123	99	138	141	130	123	133	131	138	124	108	126	134	128	129	135	128	126	148	123	114	122	140	118	113	139	145	123	127	127	110	140	132	125	119	121	119	133	123	141	102	98	132	123	120	125	118	125	128	123	127	114	126	133	133	124	123	120	152	110	141	142	131	117	152	131	119	132	129	137	112	122	106	125	128	144	138	116	137	121	116	123	115	126	141	127	139	126	135	120	133	117	154	115	153	118	121	126	124	139	119	111	138	127	132	117	140	128	112	140	128	119	118	120	153	125	122	120	131	143	119	134	135	117	134	105	140	145	131	110	126	137	125	151	139	135	128	139	130	120	150	142	115	121	138	126	117	131	119	133	101	114	129	121	128	129	126	138	115	127	113	117	120	126	130	120	120	148	136	139	133	149	121	128	140	134	107	124	144	127	123	109	119	140	124	123	125	117	154	111	113	143	113	140	144	112	139	148	116	126	119	126	136	125	125	122	130	123	136	131	131	108	134	130	133	125	123	117	136	126	135	137	123	138	136	128	150	127	120	128	128	127	109	133	119	123	113	116	138	126	137	145	100	126	110	135	135	111	122	133	129	118	133	138	123	119	136	130
809	126	87	67	69	72	99	87	92	90	71	84	64	71	79	73	55	67	45	80	55	70	71	63	56	47	53	52	66	72	52	52	67	72	45	65	51	51	60	59	79	57	47	57	42	48	53	50	65	55	53	55	55	59	50	56	61	55	52	57	63	52	48	67	56	76	62	57	62	62	57	67	60	66	52	64	64	59	44	55	61	49	60	74	54	61	49	44	53	72	54	54	49	76	60	56	48	59	52	66	52	54	62	53	65	58	52	54	61	56	46	48	52	49	65	52	58	54	46	71	59	44	62	54	48	61	59	68	50	53	64	42	42	59	57	60	54	61	48	55	57	62	52	71	45	64	56	45	56	61	53	51	62	44	71	47	49	55	66	57	60	43	61	49	59	63	58	54	50	59	65	43	49	65	66	64	53	57	70	60	60	60	51	49	60	61	60	44	43	45	54	65	52	48	61	43	59	56	50	47	60	47	65	61	55	74	51	66	52	72	57	41	49	56	56	52	56	51	59	66	55	62	52	59	64	57	50	50	55	48	53	41	49	61	52	64	52	66	46	56	57	51	54	61	45	61	60	58	60	63	65	59	62	59	70	66	50	50	45	67	55	47	50	46	57	53	48	47	48	62	60	53	66	53	58	53	47	59	48	56	56	53	55	61	40	68	54	55	54	64	48	50	48	56	51	55	58	58	56	55	51	51	49	39	57	60	60	54	48	61	66	55	50	58	67	59	64	48	43	57	62	66	54	45	56	48	58	50	53	48	48	55	65	52	50	49	48	48	72	62	58	52	54	63	52	50	59	44	61	53	52	59	63	57	54	49	52	53	52	57	56	58	43	41	48	64	50	46	60	57	65	52	60	51	49	52	58	82	65	56	50	69	55	62	60	62	51	64	68	63	55	66	65	48	49	60	70	55	69	64	49	61	49	65	48	59	65	55	58	56	43	52	56	52	49	52	54	70	62	56	60	64	63	48	46	52	49	52	53	55	56	57	63	48	51	63	68	63	47	54	64	67	54	43	60	50	56	52	55	48	58	62	49	66	60	49	52	73	51	63	56	52	67	55	53	61	44	69	66	49	66	72	43	59	58	52	43	50	56	57	53	49	56	58	55	67	54	51	39	56	48	58	53	59	52	62	62	52	51	48	47	53	58	50	46	55	45	65	53	57	55	48	46	51	57	44	62	51	59	62	59	60	50	55	50	54	61	62	54	48	62	58	67	47	55	56	54	52	51	72	57	59	58	53	55	68	58	65	50	51	47	57	54	53	57	57	57	54	52	45	45	50	64	57	60	46	54	54	60	66	58	71	69	53	63	42	59	52	45	65	50	53	45	55	53	53	75	60	57	49	60	51	62	67	53	61	53	57	60	50	52	54	54	47	54	67	64	60	50	55	48	37	64	52	42	55	57	63	57	67	55	50	48	52	50	66	46	64	56	53	53	52	43	61	49	38	52	53	68	48	55	63	47	56	48	39	48	58	55	63	55	56	61	58	63	57	67	55	50	60	50	65	52	66	59	52	48	47	59	52	57	55	45	57	62	71	60	56	35	60	59	70	58	58	53	60	57	55	61	47	52	59	53	44	44	50	50	55	56	51	62	56	60	53	53	54	53	65	48	76	60	66	62	58	55	60	71	57	55	48	44	60	47	57	52	57	72	57	60	55	54	52	63	50	51	40	44	69	56	53	54	52	59	71	50	66	52	64	51	52	64	51	60	58	47	69	55	58	45	55	58	70	47	46	51	57	55	45	61	58	71	50	63	59	58	48	51	64	51	62	56	47	58	66	51	62	56	58	66	53	52	53	57	55	57	61	52	71	49	55	64	48	57	59	52	43	55	55	46	44	42	41	63	76	51	57	71	56	53	53	60	57	56	64	44	56	54	58	56	53	42	52	59	59	50	46	69	52	62	63	54	58	63	51	53	63	64	58	46	59	40	46	59	58	52	64	68	44	60	46	58	54	55	64	60	48	40	61	65	55	53	53	55	59	64	41	60	61	57	57	55	51	57	60	67	55	46	49	53	57	49	45	51	63	54	52	51	51	55	58	48	52	54	55	53	55	53	48	42	67	67	51	49	45	58	43	64	54	52	61	67	47	56	54	54	67	62	61	41	50	45	67	57	60	57	61	50	63	49	69	56	42	59	54	56	52	59	61	65	58	60	61	55	57	61	48	48	56	63	56	50	55	46	53	53	61	48	53	62	43	48	61	47	50	60	65	51	48	54	50	49	51	48	55	52	46	47	50	55	50	54	51	55	57	54	62	56	62	57	54	36	74	61	59	51	40	53	67	60	53	54	48	65	54	57	45	66	46	58	50	62	44	38	80	66	61	49	44	46	66	62	46	62	48	43	51	45	48	60	51	59	68	41	67	61	53	60	45	56	51	52	49	55	71	50	54	58	60	65	49	51	55	52	74	50	48	58	65	66	61	62	61	49	50	68	63	68	61	56	53	56	58	46	58	60	45	53	66	60	48	52	51	49	50	51	62	54	68	57	57	50	58	55	56	57	60	67	48	56	71	55	48	56	53	59	52	59	53	54	42	70	50	64	57	45	56	51	65	50	54	47	71	53	53	58	61	70	54	71	71	50	52	43	49	54	77	63	47	55	54	66	64	66	50	50	58	53	54	51	66	51	59	55	41	65	50	67	55	64	43	57	71	51	60	47	62	54	51	61	65	44	63	68	49	50	56	46	51	61	58	62	53	43	44	54	50	51	48	63	54	55	50	53	57	52	55	46	45	54	69	57	46	72	55	49	52	45	52	58	58	58	56	54	46	48	48	65	55	36	63	57	45	53	67	54	55	52	54	62	35	46	56	57	66	51	63	54	55	50	48	55	55	60	41	49	63	44	51	65	64	50	57	50	50	59	52	54	48	57	65	47	69	44	55	56	73	56	59	42	58	45	62	47	64	47	52	58	56	59	57	50	61	54	57	65	57	46	41	61	49	47	59	60	57	56	44	60	50	60	58	43	47	48	53	58	67	52	53	49	38	65	70	62	52	62	49	63	41	47	69	66	52	50	36	53	48	54	41	70	50	38	60	56	49	54	54	58	67	51	59	66	70	55	52	48	52	47	62	53	60	48	54	62	55	57	47	59	49	47	64	56	61	60	58	56	54	54	58	61	46	57	59	45	57	43	59	52	44	56	64	64	50	61	57	52	54	52	58	50	63	55	61	53	63	52	65	58	57	44	55	59	44	59	59	38	58	59	63	64	68	54	47	55	54	40	62	59	58	51	48	59	72	52	46	57	58	54	49	49	51	46	48	51	54	67	50	57	49	79	59	57	45	63	44	51	52	56	52	59	56	54	65	52	55	49	49	63	43	63	52	44	47	59	46	52	62	51	51	54	61	60	47	52	45	47	49	45	56	64	56	48	46	57	56	53	40	45	55	75	46	53	73	57	58	51	53	55	66	43	50	56	53	55	68	48	47	51	55	64	63	64	52	46	56	42	57	65	54	47	48	56	58	61	61	53	59
13324	1622	986	1216	2917	3738	3518	2910	2408	2011	1750	1543	1261	1190	1065	1037	996	856	893	799	766	716	742	725	714	684	697	684	658	668	629	630	661	637	585	583	636	604	561	602	611	600	540	552	575	602	643	573	575	535	604	596	545	505	556	567	517	575	516	577	522	557	545	537	565	533	576	540	555	588	524	550	522	544	530	548	499	526	556	545	543	541	546	544	518	554	537	532	563	514	532	506	547	551	547	526	534	511	553	553	534	543	544	552	543	448	597	517	524	499	547	553	529	537	532	516	553	540	514	528	533	526	553	489	596	520	531	564	530	505	498	498	536	531	526	505	554	495	541	521	512	532	540	515	518	533	505	503	581	513	501	517	525	562	507	578	536	541	554	542	553	533	553	522	486	492	531	556	528	516	513	506	512	526	550	543	516	539	545	538	559	566	536	550	521	507	575	520	551	506	539	545	502	528	500	482	540	566	518	511	522	561	522	516	541	521	515	538	545	536	549	576	520	531	543	538	536	572	535	496	542	563	535	525	535	531	519	525	521	552	536	550	555	537	524	526	525	497	508	526	512	526	521	527	494	505	573	550	525	543	566	566	530	519	494	537	535	526	537	517	554	594	518	532	492	565	551	535	513	549	534	571	492	511	503	507	530	560	538	505	509	576	531	489	535	538	542	541	559	569	507	534	540	525	530	512	566	564	553	493	508	495	577	549	494	483	541	570	536	534	551	483	564	539	567	580	539	557	514	498	519	513	543	555	529	552	497	551	540	508	535	549	530	501	552	506	543	525	544	552	579	572	533	538	539	526	562	487	554	534	575	529	504	495	502	529	514	492	547	484	526	518	508	519	575	540	529	524	534	523	537	541	495	557	489	505	481	516	574	521	549	542	546	527	486	554	496	541	504	497	547	576	541	564	535	563	542	526	559	539	519	530	503	515	536	507	521	555	562	528	539	544	545	541	557	491	549	509	519	530	524	508	528	546	538	562	531	548	519	534	533	576	524	533	522	525	549	544	569	523	546	532	570	532	496	549	543	559	563	545	551	544	563	512	539	524	544	533	533	508	525	514	529	586	531	493	519	534	526	545	486	527	518	552	519	544	518	511	551	474	542	494	555	477	535	550	544	524	562	574	534	512	499	514	531	574	512	552	561	560	524	501	515	478	507	535	567	521	553	533	557	525	520	515	540	522	517	521	509	530	519	532	516	504	554	547	524	549	518	503	522	554	564	539	549	541	493	520	532	549	519	551	493	537	502	568	520	549	531	526	532	547	539	480	539	545	547	546	541	537	508	582	567	536	556	543	554	484	514	575	548	568	522	540	553	484	524	545	512	570	549	519	505	505	556	499	553	533	518	513	541	524	551	497	549	532	519	545	561	573	549	515	528	527	528	505	489	511	515	496	540	487	543	558	458	506	554	529	547	516	548	511	524	534	522	567	535	506	550	538	525	528	551	505	570	484	518	526	565	553	498	545	536	568	518	527	530	542	508	535	497	531	578	544	533	496	554	520	502	526	466	525	510	566	501	556	538	537	526	522	583	534	499	539	514	536	506	530	489	524	583	558	546	500	564	532	560	509	523	555	511	514	497	520	535	566	535	510	564	502	539	544	498	546	526	529	521	528	521	516	520	561	540	558	532	542	516	514	536	520	524	494	536	546	533	526	558	555	534	541	560	520	511	539	555	535	518	541	533	573	535	540	536	551	518	505	534	533	499	552	519	522	547	558	562	539	534	511	551	535	534	528	523	508	516	559	586	526	597	516	541	527	537	548	531	546	545	530	543	560	506	533	575	505	513	508	537	566	520	526	529	520	526	519	543	493	548	538	529	548	506	526	530	541	568	523	559	511	542	504	549	555	527	543	511	534	529	534	534	546	530	519	529	510	538	553	532	519	555	525	498	481	552	520	497	510	542	511	539	476	519	488	493	529	523	513	510	513	564	535	536	564	541	530	546	510	526	560	552	529	538	495	552	511	540	533	543	542	510	515	539	528	582	537	535	532	555	547	542	532	517	488	559	531	513	482	547	528	510	526	545	526	529	563	539	509	556	499	500	517	526	537	538	536	518	536	531	512	541	525	552	483	521	549	525	544	510	518	580	554	536	516	522	520	535	505	553	539	531	520	532	525	505	487	525	543	546	547	531	591	501	546	502	542	530	558	513	523	522	523	536	546	554	541	555	556	530	479	529	524	526	502	547	500	572	518	522	545	493	523	542	555	526	524	544	518	554	551	496	521	536	524	533	568	565	541	542	519	514	491	540	576	524	532	525	490	539	515	510	542	473	514	524	519	538	536	538	532	547	527	519	522	534	530	515	516	549	490	509	492	533	556	536	542	514	545	529	537	515	545	529	528	527	525	540	552	555	506	503	578	558	525	506	561	533	539	539	506	512	529	548	531	506	512	534	542	511	569	517	579	537	545	537	490	530	497	525	532	478	546	518	545	555	534	525	487	520	509	530	539	522	585	525	566	502	533	524	538	512	555	524	512	560	543	520	540	510	519	550	567	509	544	536	570	534	575	485	490	473	527	519	502	550	548	531	521	500	510	531	513	549	552	499	550	541	599	513	498	520	561	554	565	514	486	512	547	507	518	568	540	529	504	540	532	520	559	546	530	563	534	529	490	540	538	509	545	513	549	513	555	514	521	538	503	540	541	536	520	510	571	549	513	567	548	526	579	506	537	525	531	490	533	536	520	536	519	516	511	510	535	513	499	518	527	544	541	505	571	523	504	479	507	549	564	496	544	520	530	507	598	535	521	540	524	531	555	541	520	525	517	499	506	513	523	544	523	525	525	509	552	528	522	493	564	521	556	543	554	517	527	505	586	502	559	533	510	514	549	514	530	522	529	531	540	498	511	534	494	584	514	521	539	498	558	539	540	513	501	554	498	469	550	527	522	531	498	540	546	532	514	537	532	527	539	549	511	556	531	578	558	539	535	572	543	527	505	532	491	560	528	539	580	542	500	539	549	534	534	556	484	493	539	537	522	499	538	549	528	510	538	535	504	538	524	509	534	504	514	483	549	514	520	532	495	525	534	562	511	535	499	568	535	538	531	550	521	560	518	491	528	506	534	506	553	529	517	529	496	530	498	542	566	504	579	520	519	525	528	525	518	521	545	526	532	542	499	523	555	516	545	531	525	569	483	521	510	549	568	531	543	474	533	518	536	499	549	537	527	504	513	526	543	535	540	521	503	518	545	522	536	553	512	525	544	515	510	522	534	539	518	484	549	519	546	539	554	542	535	563	542	524	551	543	510	543	554	543	529	526	531	523	514	583	550	510	552	508	526	530	522	548	518	523	515	547	543	582	526	560	539	554	537	559	511	509	513	542	510	526	551	543	532	544	507	498	545	484	517	560	531	546	533	569	514	506	509	539	466	534	512	521	550	507	530	518	530	561	529	546	499	532	555	558	539	565	554	502	538	516	496	487	584	532	552	522	500	543	508	492	496	556	557	546	540	539	507	533	488	511	532	521	534	540	545	543	571
719	51	42	46	37	46	39	35	51	46	42	40	50	52	40	29	48	43	44	38	41	41	43	43	40	37	39	45	33	47	39	32	29	44	37	26	33	45	40	30	35	32	44	48	30	36	38	38	40	40	41	38	20	33	52	37	38	30	36	49	40	33	36	44	37	28	36	42	39	31	46	37	40	44	45	38	46	46	56	28	48	36	33	39	29	39	40	40	44	45	47	36	43	41	35	43	34	33	53	38	37	36	29	45	41	40	39	39	34	46	48	46	44	35	37	36	39	28	45	39	43	40	37	39	34	44	32	28	50	41	41	40	36	36	49	37	44	41	38	37	50	45	36	48	42	38	40	48	44	45	32	42	41	34	36	47	39	41	43	33	29	40	34	34	29	34	31	48	46	36	40	35	38	42	35	38	42	30	35	42	41	37	40	31	35	32	38	53	47	46	39	37	41	37	30	41	46	36	36	40	33	44	34	37	42	33	36	39	41	36	32	34	40	44	40	42	46	37	37	36	59	39	31	37	40	41	40	33	29	48	31	28	33	38	40	34	34	28	37	43	39	42	33	42	33	42	42	35	24	45	46	37	31	32	41	39	39	33	50	27	43	33	39	33	39	35	38	47	35	43	42	33	41	37	35	36	35	25	40	39	38	29	36	35	46	38	29	42	42	27	44	53	50	43	38	35	36	44	46	39	47	33	38	26	47	31	38	36	36	50	41	46	46	37	44	36	40	41	49	30	33	47	28	32	37	36	50	41	33	31	36	37	52	45	42	35	41	34	39	41	37	34	28	41	32	43	35	36	35	39	39	37	44	44	39	36	39	35	34	35	41	36	40	41	45	40	39	39	35	37	27	48	45	35	33	48	35	38	43	38	46	46	45	46	42	34	34	31	27	49	30	51	49	48	38	40	34	45	29	44	41	44	37	36	35	33	32	43	41	31	44	36	48	40	36	32	41	40	33	26	38	47	45	37	37	46	40	46	44	39	43	34	39	43	35	33	44	42	49	36	36	49	62	28	41	37	44	45	48	40	41	43	30	37	42	33	40	35	35	42	32	42	34	23	27	46	43	39	46	47	41	47	38	34	33	44	35	42	47	42	36	40	34	35	35	45	40	42	28	51	43	38	44	40	31	38	32	46	40	30	37	45	50	30	37	48	31	39	32	50	46	36	39	36	34	30	32	38	58	35	39	32	30	39	29	38	38	44	44	32	37	32	39	32	41	52	37	35	29	41	37	46	39	29	27	39	50	40	35	32	29	35	36	55	33	32	42	48	31	44	39	45	38	35	43	35	37	40	26	37	38	45	32	41	38	36	32	35	37	49	39	44	32	34	32	42	49	34	42	46	38	46	39	33	38	45	42	44	40	54	33	33	39	42	50	35	34	40	33	44	39	49	35	33	37	40	37	24	29	52	46	48	40	39	35	28	36	48	42	45	29	36	40	36	30	39	41	42	33	40	38	44	36	30	32	45	30	48	45	30	36	42	29	32	43	37	40	42	30	34	39	45	38	33	30	35	31	28	40	30	38	34	43	44	52	32	29	44	39	35	40	44	42	28	38	38	32	51	27	36	38	35	46	37	37	31	41	33	40	37	34	42	31	36	35	41	38	36	38	36	26	38	50	36	32	45	29	43	45	33	34	48	36	33	36	36	37	43	43	37	36	37	25	31	38	42	34	37	41	39	24	35	37	38	33	38	42	43	41	41	34	33	40	33	49	33	34	35	42	34	30	41	28	52	34	43	42	31	51	39	42	33	37	42	43	32	38	37	49	29	34	38	31	47	41	44	44	35	38	32	58	35	41	42	48	41	34	44	45	54	33	39	34	33	33	37	39	44	31	43	50	45	28	31	40	44	38	48	42	42	35	31	44	40	42	37	43	29	41	36	38	36	31	40	45	33	52	40	38	43	42	39	35	38	43	36	35	41	44	38	35	49	34	38	46	36	37	37	29	40	36	45	34	33	47	28	30	46	29	42	39	45	34	46	40	35	34	48	36	38	37	34	39	42	35	38	36	43	41	37	30	41	48	40	38	46	42	35	25	52	42	41	45	54	37	43	33	35	44	45	35	35	47	30	35	32	41	36	45	36	39	38	38	54	39	36	30	34	30	40	51	44	30	35	46	40	39	47	41	35	39	44	31	45	40	29	44	43	27	44	40	53	51	31	43	35	41	31	43	33	47	42	48	27	41	35	39	49	41	39	33	47	34	36	41	34	41	47	38	41	36	45	48	35	48	35	43	32	40	48	35	46	36	35	39	41	49	44	26	40	27	38	42	44	47	41	44	42	35	37	33	46	37	30	44	25	42	43	38	39	42	35	27	43	39	35	35	31	39	36	39	57	34	30	40	40	41	44	36	25	30	42	40	36	40	36	35	47	28	42	41	38	40	33	42	33	33	34	49	44	38	45	31	34	47	41	36	27	39	41	43	34	40	34	40	35	44	53	32	35	27	37	50	37	38	36	42	36	35	36	42	39	29	48	35	41	43	36	32	43	30	39	40	35	38	35	42	53	45	36	44	38	34	47	38	32	50	25	44	35	34	32	38	30	35	38	39	40	42	49	43	30	41	45	46	37	24	37	41	32	31	36	31	40	30	46	35	38	37	42	37	36	33	34	32	38	43	34	38	33	39	47	32	37	33	42	42	35	31	42	46	36	34	50	48	44	37	44	29	39	41	42	35	40	34	30	41	37	36	39	39	33	40	42	42	40	43	42	27	31	43	40	48	42	41	34	37	40	46	34	42	29	49	39	36	43	37	44	32	39	36	35	43	50	36	39	41	46	35	35	33	49	32	31	53	36	39	44	36	42	42	38	43	40	36	37	47	35	41	40	38	52	37	32	31	48	46	38	38	43	39	35	34	30	34	31	42	43	35	28	38	26	35	37	30	55	42	36	37	50	42	28	49	33	35	44	49	44	51	52	40	35	24	35	40	33	35	49	32	42	39	35	46	41	48	38	41	35	36	39	38	34	41	41	35	38	42	39	33	49	47	46	31	34	39	30	35	34	29	38	37	30	33	35	29	33	33	32	38	40	36	40	45	32	43	31	41	25	36	41	42	36	44	38	36	34	29	40	34	48	38	32	49	45	35	29	30	36	44	39	42	44	31	42	43	37	36	36	47	40	36	37	32	39	31	36	27	39	36	40	40	42	39	33	36	44	44	29	30	40	40	38	39	40	30	39	36	29	31	36	35	38	35	45	42	39	34	36	31	31	34	39	33	43	35	44	42	43	38	46	38	53	41	36	36	38	41	27	44	27	30	47	49	32	41	41	43	41	51	47	35	37	40	34	40	36	39	44	32	36	42	29	35	48	41	39	37	30	35	43	41	33	38	36	41	47	31	53	45	33	44	34	37	44	33	36	31	35	31	34	43	42	30	50	41	49	36	35	30	28	44	30	37	46	36	37	38	31	33	40	35	29	41	35	35	30	44	44	48	45	35	43	45	33	35	54	35	44	29	32	36	34	42	52	41	40
6590	492	414	474	626	719	727	666	615	556	522	497	489	442	438	444	398	425	400	395	380	367	338	382	392	355	409	364	347	370	347	364	358	361	331	378	372	348	359	373	367	334	350	354	363	320	376	345	336	349	332	339	349	376	331	381	382	338	368	361	322	359	339	357	349	351	374	338	356	354	369	354	338	381	332	310	341	369	318	388	376	373	358	338	346	366	322	356	355	370	365	373	353	365	364	348	354	330	346	369	350	341	344	339	378	350	336	357	338	357	332	332	364	359	373	356	404	311	320	337	369	354	345	371	362	341	357	357	350	330	338	344	379	361	306	361	373	366	339	348	339	372	348	356	365	333	321	350	349	345	351	341	365	329	352	333	375	348	372	357	358	358	385	332	369	364	384	330	346	359	372	339	358	360	370	358	309	348	371	334	389	365	336	348	333	352	383	410	355	346	367	354	351	353	352	359	337	365	347	370	364	361	362	314	340	397	358	358	341	383	346	343	346	357	365	329	370	357	334	375	342	334	333	315	321	339	350	339	322	355	320	348	348	341	345	351	361	365	352	365	369	354	340	336	364	363	378	365	351	360	338	334	361	339	354	342	350	354	351	379	332	357	379	334	373	370	349	340	358	354	327	345	362	364	323	368	345	327	353	329	384	304	364	345	318	366	328	353	305	383	344	348	376	341	345	336	356	369	331	338	312	351	332	359	306	334	331	349	354	294	366	359	348	342	315	344	356	349	351	317	353	374	344	357	327	341	354	329	350	379	342	356	350	335	333	348	366	341	386	357	346	360	345	344	356	313	369	333	338	339	370	362	321	367	319	360	352	338	384	363	351	343	340	341	333	353	322	358	365	389	356	363	330	342	366	346	338	319	373	355	353	347	368	375	351	358	360	368	332	358	340	370	384	352	349	312	342	389	377	374	344	359	352	357	338	349	338	333	362	371	364	345	368	361	354	322	323	344	352	329	359	363	357	350	323	321	354	362	381	340	355	315	358	345	343	320	376	322	338	337	358	341	354	362	349	363	371	349	369	360	348	355	349	356	338	356	351	365	356	358	381	365	370	315	337	345	352	330	332	368	324	349	375	327	371	369	309	339	352	336	357	344	335	348	330	386	340	357	356	399	328	350	346	336	330	381	350	314	343	355	324	356	349	354	350	345	354	335	357	351	344	363	365	365	345	329	328	320	329	377	383	325	333	321	359	333	326	345	355	373	369	351	357	348	346	326	347	331	368	329	361	321	384	351	349	350	337	327	360	351	318	332	345	336	347	350	340	372	351	349	331	355	367	359	353	344	369	358	337	362	334	364	366	338	375	347	344	307	334	326	356	332	317	390	378	324	355	381	322	340	337	361	324	350	401	360	353	344	351	344	334	358	337	362	336	359	346	335	348	339	374	337	341	366	360	337	371	337	375	353	332	334	376	321	343	343	347	349	315	366	344	357	371	341	339	353	335	367	406	334	338	345	335	339	378	318	363	342	326	340	345	350	356	350	343	316	339	384	353	326	368	328	337	328	354	336	361	340	373	359	351	339	380	344	325	341	347	406	365	389	346	338	349	329	369	324	360	322	327	375	321	355	352	370	367	365	364	346	304	339	330	336	345	321	363	311	365	340	350	347	349	346	351	351	348	369	363	364	365	352	329	374	380	334	358	376	349	321	343	341	372	400	339	337	384	345	376	358	347	376	323	378	349	340	369	366	348	304	347	356	380	327	322	337	344	352	355	335	349	341	359	336	343	350	348	336	323	351	384	339	335	358	372	352	338	341	366	337	317	347	365	367	346	363	385	349	324	376	362	343	352	351	345	386	340	347	352	346	356	339	349	367	351	342	326	366	373	348	336	387	360	360	347	375	353	352	349	366	320	355	292	335	394	320	366	315	378	354	341	359	370	348	301	314	357	316	327	352	352	328	325	330	354	361	344	313	341	334	366	349	348	369	340	338	340	362	337	357	360	361	365	388	308	388	363	358	346	348	384	376	335	358	355	371	301	354	375	338	368	348	347	352	332	348	331	351	372	315	372	364	374	364	341	366	356	345	341	315	345	337	309	354	363	316	348	377	381	336	374	356	326	329	352	346	346	319	334	339	335	344	339	380	349	360	363	386	350	351	394	348	355	336	382	342	364	355	332	339	368	349	353	349	364	327	335	370	382	344	353	348	395	374	349	337	341	370	347	358	353	374	344	331	386	385	364	351	362	337	377	356	336	377	359	323	347	317	332	380	356	374	321	360	352	385	373	358	359	368	358	339	375	349	347	366	357	331	357	364	354	363	364	334	360	359	353	302	359	339	379	343	355	379	366	367	385	309	344	353	367	387	345	340	328	365	331	362	358	372	350	352	340	383	377	349	371	324	345	348	370	337	345	384	358	350	362	349	334	354	372	373	389	366	335	350	375	323	357	368	329	367	346	340	356	371	323	327	342	357	340	333	379	356	337	333	349	353	370	387	342	358	325	331	333	332	341	357	314	359	358	358	370	340	353	359	371	338	339	352	359	351	340	348	361	313	384	342	355	353	336	362	371	327	346	362	349	346	358	355	342	349	351	332	374	324	295	361	371	345	337	349	350	347	349	356	347	322	385	345	325	332	360	343	384	354	345	336	371	347	325	405	367	339	383	362	405	320	339	357	359	326	337	354	353	359	343	366	343	390	329	329	336	317	361	377	363	353	347	321	399	373	343	314	360	356	332	371	326	347	342	334	355	341	317	327	320	387	362	347	377	365	324	321	327	308	345	357	335	328	365	365	330	363	342	360	339	340	366	327	335	329	372	344	347	367	355	366	354	359	326	361	361	371	346	343	367	347	339	358	368	350	331	342	364	333	335	382	368	325	369	364	356	341	332	352	385	330	347	333	368	329	374	359	327	374	372	344	392	365	309	350	328	367	340	347	302	322	340	344	321	368	366	324	323	368	359	362	353	347	377	358	360	371	323	348	350	355	311	362	325	340	340	341	356	332	352	343	345	347	357	350	359	345	348	350	397	363	343	372	349	380	339	318	341	351	345	346	340	397	351	304	331	361	367	322	353	362	333	346	365	349	347	322	335	325	373	347	358	334	360	355	321	334	363	364	346	365	336	315	344	350	346	324	350	346	362	349	349	352	356	360	357	392	343	322	358	336	375	333	343	346	335	384	345	342	332	362	359	359	360	350	345	380	342	355	340	326	358	381	353	369	386	346	365	342	365	367	346	367	367	406	397	320	378	370	366	313	337	333	374	381	347	350	378	345	348	339	360	384	332	319	359	358	357	356	306	355	392	305	328	349	338	375	326	347	364	354	345	375	346	341	365	346	340	338	370	333	335	316	353	348	322	357	360	348	374	392	329	360	363	332	368	334	356	362	321	341	334	331	347	347	366	367	326	373	366	371	335	350	336	393	371	359	383	371	346	294	336	362	314	371	337	335	375	389	350	342	346	387	335	322	368	367	295	341	304	358	353	336	358	366	311	388	348	349	328	364	357	371	374	385	356	334	347	335	358	336
577	120	84	85	76	90	84	116	99	93	85	80	71	80	72	80	69	59	90	72	87	69	73	77	68	68	61	84	70	57	68	85	60	89	76	75	77	66	69	77	60	80	77	72	75	82	78	70	75	66	65	55	72	63	88	58	93	74	80	77	79	60	83	72	73	82	86	77	77	72	70	74	63	74	65	72	89	74	67	63	70	83	79	63	73	72	78	62	79	80	63	68	71	53	74	85	70	76	89	70	80	89	74	70	83	58	61	65	79	71	78	69	75	87	61	88	58	65	73	68	72	70	70	60	83	66	64	68	75	68	66	85	83	67	69	54	70	69	70	70	63	72	66	80	74	65	72	57	64	71	73	77	81	61	62	68	74	61	67	72	72	65	70	60	80	86	70	75	58	96	84	79	79	61	64	67	75	73	62	70	61	68	88	77	74	71	72	86	70	79	74	73	81	73	80	75	79	71	75	93	66	81	85	86	81	74	86	67	84	71	94	60	61	75	78	71	76	77	78	61	81	58	70	71	82	65	67	70	68	68	82	64	74	81	56	78	78	72	98	72	46	65	73	79	72	58	82	81	76	90	75	89	76	65	66	86	53	82	52	78	66	77	77	83	83	53	79	70	70	62	74	77	73	61	74	74	60	81	52	67	94	71	66	67	68	78	70	66	81	71	95	68	72	75	55	76	85	75	61	80	64	71	64	65	72	67	71	84	75	66	67	72	68	70	67	68	80	78	72	84	74	68	70	80	73	73	86	68	61	83	74	74	58	65	74	52	73	69	72	75	68	54	81	68	61	61	69	70	67	71	85	87	89	64	64	82	77	49	71	80	70	67	70	83	73	65	82	76	74	76	75	67	71	85	78	76	75	81	68	70	84	80	75	74	65	82	70	76	88	62	74	69	72	78	77	74	71	94	63	80	72	76	75	77	71	66	68	62	72	85	73	64	72	89	72	62	74	76	62	84	69	76	64	74	79	71	71	65	64	71	84	72	68	77	81	61	75	84	70	79	61	73	93	66	78	68	59	83	69	69	71	75	67	64	68	94	74	84	84	83	52	81	83	63	73	69	70	77	86	71	81	62	69	58	89	70	53	70	79	83	59	74	86	89	77	77	79	73	70	96	76	66	81	68	74	68	61	67	60	72	63	70	62	60	70	73	74	76	63	68	66	78	73	75	69	74	65	82	72	75	68	84	69	77	80	65	75	68	72	86	82	73	65	65	87	85	68	75	62	74	83	54	58	76	60	78	93	51	65	63	76	69	78	85	73	61	74	71	80	73	72	66	69	79	72	74	73	71	79	65	68	75	73	71	72	66	69	80	58	75	64	66	57	72	78	63	66	69	87	76	73	75	68	75	65	69	78	67	75	75	84	61	82	75	60	66	81	68	66	67	63	75	81	69	84	74	75	80	61	71	70	77	68	69	75	65	77	68	84	80	80	64	62	78	68	67	78	64	76	81	81	78	77	81	78	60	71	69	85	74	77	62	85	69	79	72	92	79	81	69	66	62	74	67	69	68	67	67	97	75	69	66	64	87	76	58	75	70	85	60	72	65	78	64	71	67	85	83	86	67	70	93	59	76	69	72	84	65	76	67	81	80	73	71	73	80	71	66	82	67	76	64	65	88	81	76	76	65	68	60	81	63	79	68	66	77	67	81	65	73	84	66	63	58	76	76	73	80	73	71	61	77	81	74	82	83	96	77	65	68	62	75	71	66	67	56	64	81	66	68	61	83	74	67	83	66	76	85	96	79	68	65	70	74	61	64	79	80	63	82	77	47	69	86	61	72	75	80	65	77	70	65	91	83	75	72	64	68	66	77	75	76	67	68	89	76	62	78	67	88	76	76	63	67	68	66	57	76	76	79	76	73	84	78	73	78	81	78	66	61	59	93	73	78	66	83	79	76	59	64	79	63	72	67	82	68	71	63	73	67	81	79	62	64	79	74	68	66	68	71	88	75	80	72	74	81	67	75	65	72	76	69	73	76	68	67	74	70	74	63	76	72	91	73	70	66	68	66	64	73	71	81	76	97	58	76	64	71	67	64	64	72	66	73	46	70	70	86	71	75	78	82	86	70	83	68	63	69	72	74	69	69	72	73	78	90	64	85	70	82	75	68	87	64	80	73	78	86	73	65	69	85	80	68	87	71	70	88	68	61	85	57	72	72	63	65	64	73	76	70	82	76	69	70	78	65	79	72	78	76	77	70	72	63	77	61	82	67	60	81	69	65	61	75	62	77	78	62	80	84	68	90	62	77	75	74	82	90	85	67	65	58	66	68	78	71	68	71	84	71	78	64	69	79	78	81	84	78	65	65	70	83	68	77	71	78	80	81	72	66	74	83	74	85	63	75	62	80	85	76	76	81	73	73	60	58	63	73	62	74	68	67	51	81	76	81	74	77	76	82	71	82	66	60	84	78	76	85	55	59	77	72	75	67	70	67	69	84	86	74	66	69	90	76	89	66	77	88	60	62	65	80	75	85	85	68	90	82	61	64	75	64	92	76	82	66	66	74	61	68	63	72	63	76	64	65	77	75	86	69	82	76	62	86	68	78	68	77	75	69	74	58	73	57	63	56	67	78	60	72	61	72	69	90	64	81	56	69	68	75	65	68	61	66	68	68	62	81	72	69	76	57	70	65	79	75	76	85	69	69	72	77	81	62	76	73	69	74	81	88	79	79	64	83	82	81	79	73	60	76	65	87	77	62	66	69	78	76	71	58	73	78	65	73	57	77	80	67	57	88	60	71	66	72	63	59	81	79	68	73	72	55	67	78	64	72	63	73	77	76	64	82	79	80	72	59	67	81	68	77	73	80	78	49	73	65	74	71	75	73	69	80	70	73	82	77	88	86	65	64	74	78	73	73	76	80	54	70	63	74	78	74	65	56	56	72	91	72	65	82	98	74	79	76	64	75	61	54	71	67	70	67	66	79	73	69	67	66	79	85	74	64	77	75	81	55	86	69	86	69	90	76	61	79	79	73	85	64	68	84	67	71	66	69	71	76	78	66	74	73	73	66	62	73	82	71	58	70	81	60	76	77	75	82	69	74	66	71	89	49	67	61	72	83	81	67	73	64	68	82	83	70	60	69	70	61	85	50	82	62	62	75	76	67	62	75	78	59	72	82	62	79	82	79	77	74	67	93	77	83	72	72	65	77	75	78	69	65	74	79	84	82	66	68	78	80	89	75	73	78	97	68	68	66	91	69	57	61	82	74	84	77	57	77	86	78	65	79	78	95	93	79	79	61	60	67	71	58	60	70	64	71	76	79	83	72	58	68	55	78	83	68	74	67	79	74	84	65	65	75	74	76	61	85	86	72	78	76	75	69	71	68	71	82	78	76	63	69	69	66	81	65	70	73	82	71	76	71	83	67	75	70	70	60	69	69	90	65	59	75	68	64	63	65	60	74	84	65	79	89	85	72	69	83	75	72	77	67	76	80	75	83	72	63	69	61	72	68	62	71	54	82	52	70	68	82
11953	1373	942	1104	2221	2736	2572	2154	1730	1511	1412	1275	1179	1027	990	982	904	884	855	816	797	791	822	693	741	767	679	733	774	775	788	726	718	676	721	697	671	666	732	674	667	657	702	700	665	670	676	698	686	687	693	691	630	675	664	699	668	679	674	681	663	681	664	677	715	660	685	687	694	721	690	656	690	696	656	678	692	642	695	677	719	695	681	656	647	661	698	690	681	661	669	687	658	676	610	712	725	672	625	660	661	677	673	609	629	625	702	674	634	676	667	680	641	717	694	688	680	624	678	671	719	671	634	661	623	694	669	671	684	649	676	675	645	668	702	676	645	683	656	658	694	679	656	662	652	685	628	657	672	660	694	685	678	680	684	680	677	637	722	638	626	656	653	669	666	651	682	689	682	672	682	636	645	729	681	642	687	695	663	726	670	681	640	651	724	664	656	643	722	691	683	704	621	671	667	661	705	687	653	640	682	650	703	709	651	695	702	665	651	639	653	686	705	693	660	713	692	668	682	709	668	672	627	681	638	698	653	692	666	654	679	618	658	686	653	674	686	675	689	681	633	643	675	623	731	667	713	724	648	689	687	657	677	640	667	694	690	630	679	680	622	653	695	703	644	679	676	639	695	694	676	665	640	688	671	633	691	637	690	693	679	672	650	679	625	661	655	669	646	662	646	700	691	660	711	691	626	678	678	668	655	718	653	662	678	646	644	652	634	701	640	677	677	674	662	644	678	700	648	653	647	701	732	685	651	677	686	660	675	706	702	699	656	704	639	704	692	702	682	702	642	664	678	676	653	672	633	634	685	695	638	667	670	647	725	697	700	697	656	637	655	694	649	700	663	654	681	694	717	635	632	696	681	632	661	654	685	669	644	657	657	692	652	688	649	683	672	682	648	629	653	705	675	715	665	681	634	705	624	649	658	644	681	685	694	654	650	681	656	634	673	676	660	703	630	670	694	689	655	626	674	690	675	665	705	667	677	677	667	663	668	675	734	663	663	621	699	666	655	672	680	681	632	639	661	678	646	687	650	647	669	667	622	659	655	678	681	659	664	716	688	677	656	647	651	637	635	666	691	676	689	656	688	695	685	651	657	693	624	655	694	700	674	674	665	663	687	656	630	663	671	681	647	661	666	636	646	697	683	699	668	686	667	684	684	631	686	692	656	638	741	655	700	673	648	680	649	709	692	677	671	646	664	692	653	650	643	695	638	664	673	688	670	674	650	659	676	663	675	671	637	694	671	625	683	662	702	628	692	683	605	687	680	642	647	683	684	638	674	655	696	652	648	640	656	667	676	669	645	703	704	714	662	645	661	679	705	670	649	640	642	653	672	654	702	657	690	710	640	650	656	667	692	645	689	701	647	707	689	680	668	678	673	658	648	688	673	635	640	684	688	643	702	656	673	657	640	686	694	670	658	657	694	700	650	643	707	683	701	618	670	691	656	641	660	661	704	669	715	644	698	657	625	694	634	644	648	678	654	668	669	686	649	663	648	641	667	684	693	672	710	660	681	682	667	701	635	670	666	710	677	666	640	649	703	647	662	668	703	653	690	659	695	670	631	656	637	688	667	742	697	664	648	670	660	665	683	684	650	669	701	684	654	682	698	659	637	673	649	651	668	651	671	673	642	646	668	645	688	680	672	695	701	654	667	672	604	648	722	642	695	694	671	612	667	673	667	640	669	692	669	664	660	686	725	684	633	721	703	629	686	666	675	692	634	663	664	639	649	618	658	673	680	680	668	642	686	671	644	684	686	694	609	671	680	674	660	686	713	618	675	663	676	660	669	690	675	629	699	664	672	658	665	681	710	703	660	644	653	697	702	673	686	660	685	654	679	677	656	687	662	652	672	627	654	663	701	671	711	657	643	682	689	680	666	650	708	676	716	660	709	675	676	650	685	698	684	664	665	676	667	625	645	630	627	720	700	623	673	712	674	683	643	659	674	656	680	633	673	680	683	624	674	666	694	651	668	654	656	632	659	634	638	646	673	636	706	712	653	706	688	688	700	576	647	692	686	632	707	669	667	656	676	706	620	629	650	696	652	661	626	648	669	664	646	666	645	648	624	650	654	658	649	662	657	665	711	665	654	676	667	654	631	688	633	660	683	694	663	655	721	693	664	638	687	706	696	685	707	717	651	665	649	648	667	664	615	678	679	641	693	664	681	686	637	625	659	703	632	643	673	673	675	612	648	694	668	632	688	717	651	706	667	611	661	703	687	656	672	668	699	655	698	636	722	638	616	676	673	669	655	688	666	668	677	698	671	620	694	678	673	693	659	693	679	711	701	658	682	698	691	691	626	664	644	637	637	664	678	662	660	657	651	664	722	619	663	648	690	614	648	674	666	677	648	694	688	637	709	619	671	681	683	650	684	646	690	676	658	703	706	682	614	689	678	688	708	674	651	683	650	706	632	637	655	621	671	681	662	655	716	657	692	678	707	672	709	669	667	642	665	658	643	712	664	618	646	668	699	600	695	708	635	659	661	667	689	652	707	665	640	705	691	659	673	666	718	653	677	670	643	647	686	653	653	694	671	651	657	632	638	637	662	692	683	632	664	704	662	649	616	677	666	653	689	701	696	670	636	697	669	686	696	658	620	701	640	702	654	663	640	655	620	650	656	657	729	660	649	664	635	667	664	651	695	670	647	689	698	691	649	709	690	645	684	649	633	642	650	725	675	653	655	694	643	664	680	649	689	677	681	629	707	634	653	641	660	706	691	646	667	658	688	681	727	637	706	652	658	625	709	691	660	666	665	689	692	658	644	644	728	661	679	683	688	677	682	675	681	695	626	701	681	657	671	682	674	655	671	647	644	666	651	674	682	698	697	705	696	647	674	669	660	646	644	657	665	660	631	633	742	653	700	656	659	684	692	665	677	696	673	722	697	679	669	678	678	709	685	634	698	644	643	661	663	719	674	704	677	697	653	715	725	678	644	649	667	637	663	688	716	652	617	670	656	697	691	674	642	644	646	666	657	651	675	637	674	691	663	673	626	716	632	670	642	683	712	686	663	703	693	678	714	651	704	660	678	662	668	668	660	626	690	675	700	665	702	663	648	712	643	636	684	669	688	657	635	629	660	670	679	655	680	644	710	655	682	640	649	695	640	687	672	697	679	677	668	652	667	646	696	660	704	679	644	665	693	633	678	659	671	674	683	712	649	671	659	679	694	697	689	647	647	665	699	660	653	704	684	635	642	657	697	630	635	667	693	694	696	690	659	655	666	660	682	665	663	685	679	682	680	670	658	678	670	660	629	688	650	701	615	690	675	657	667	681	709	687	679	684	663	679	682	678	704	648	742	691	627	687	678	633	657	683	655	658	659	683	721	701	716	674	672	642	677	714	682	635	668	635	639	707	702	685	683	700	646	689	717	694	711	617	689	643	686	665	720	630	676	642	698	695	674	687	675	668	655	712	655	713	689	597	648	689	702	696	707	625	704	706	684	685	701	685	701	737	687	679	682	724	690	629	653	690	674	700
1205	41	32	20	23	21	27	40	32	28	26	20	37	23	19	23	27	13	18	23	22	13	19	13	14	18	22	10	22	14	11	13	16	8	8	21	16	20	18	19	10	15	8	9	11	11	16	23	15	9	24	16	20	11	14	16	19	14	16	23	17	16	13	11	12	17	14	8	10	18	14	15	16	17	7	5	11	17	10	18	9	21	15	12	18	17	18	15	16	17	11	17	9	17	10	17	17	18	14	14	14	20	17	14	18	19	9	14	13	12	11	14	11	15	10	13	14	10	16	18	12	13	10	17	19	17	9	14	10	20	15	19	14	15	12	12	16	19	14	11	17	19	10	9	14	7	16	10	11	9	16	16	16	12	13	14	14	20	11	7	15	13	14	13	11	12	15	12	21	15	8	9	16	11	22	12	7	12	5	10	11	21	15	18	17	11	6	12	16	10	10	16	15	14	15	12	20	15	16	14	20	9	9	16	9	18	12	15	10	11	7	12	15	8	13	13	23	18	14	17	16	14	11	11	18	22	12	16	8	18	10	17	14	13	11	10	10	21	13	8	17	13	15	11	12	19	16	11	16	16	16	18	15	11	12	15	12	26	11	16	18	11	14	11	16	10	13	18	9	7	12	12	13	22	15	15	18	11	15	9	8	11	13	15	10	19	16	16	10	10	24	17	10	20	11	14	14	11	9	12	12	11	17	12	10	13	17	14	15	16	16	21	14	15	18	21	12	6	13	20	12	19	14	22	15	18	17	19	20	10	14	15	14	13	9	14	16	14	22	12	11	14	18	12	9	16	13	15	12	10	11	19	15	15	14	18	18	15	18	13	20	10	17	7	14	22	14	11	20	14	11	13	17	15	13	15	15	14	7	13	19	20	23	17	19	9	10	11	19	19	18	12	14	10	14	12	10	14	12	13	9	9	16	22	16	13	7	12	17	12	17	12	13	15	10	13	14	13	14	17	11	10	13	9	17	11	10	6	14	11	10	19	22	16	14	11	19	14	13	11	15	19	19	15	10	8	8	19	11	15	9	13	11	12	15	11	14	15	16	19	18	20	14	13	20	15	16	12	11	13	17	13	13	19	16	15	18	13	16	16	15	14	8	11	21	9	18	9	24	14	13	14	17	15	17	13	15	21	13	13	11	20	16	14	16	11	16	15	14	16	14	11	7	16	26	18	12	15	9	14	13	16	12	10	11	10	21	11	18	13	20	15	21	19	11	9	12	13	18	19	5	14	13	11	10	11	10	10	15	12	11	19	18	11	18	20	18	14	8	15	16	14	12	10	19	21	12	12	17	18	12	17	21	15	19	9	12	20	11	12	18	15	15	15	11	10	11	15	13	10	17	12	14	11	10	19	16	14	17	14	15	10	15	16	18	11	12	10	24	16	24	16	23	11	12	17	10	20	20	18	12	17	16	15	16	16	17	16	14	12	9	11	16	15	11	12	16	16	22	14	9	8	9	13	14	11	19	13	10	14	13	15	14	23	15	8	14	12	9	11	13	10	15	12	14	12	13	13	11	17	14	16	16	11	13	17	7	16	15	17	9	17	16	16	14	15	16	16	13	18	11	19	11	17	18	18	9	8	8	10	13	9	11	14	15	21	11	13	14	19	17	22	8	20	8	9	10	12	18	22	15	12	13	15	10	12	14	17	13	10	13	15	18	14	12	9	15	33	11	13	15	13	14	19	7	11	15	10	14	9	10	13	11	10	11	11	11	19	11	13	10	13	14	13	9	16	14	12	18	20	13	17	16	14	12	22	17	11	21	19	8	15	11	17	10	13	12	10	11	11	19	16	12	10	13	12	10	13	15	12	21	15	22	20	19	11	20	12	18	9	16	16	11	14	10	19	14	15	19	10	13	15	16	13	26	11	19	14	11	18	13	12	10	14	19	8	10	13	13	17	10	16	10	10	17	24	19	13	12	12	16	14	14	16	19	14	14	16	22	13	12	14	20	18	11	13	16	11	15	15	7	20	10	16	13	8	9	16	14	13	13	11	12	16	15	14	21	19	17	9	20	21	5	8	12	11	14	10	13	15	11	14	15	15	14	11	7	13	9	20	14	14	20	15	10	13	18	13	12	18	13	15	8	11	9	11	14	20	17	13	13	12	12	16	10	15	9	11	15	15	12	14	21	15	11	19	13	13	13	27	22	11	13	9	13	8	13	23	17	11	11	13	13	12	12	15	10	16	11	7	12	9	13	15	18	16	10	13	15	11	15	18	13	14	18	15	16	10	17	18	12	12	18	15	16	19	13	12	13	11	13	17	18	19	13	17	15	17	14	12	13	19	7	12	8	14	13	19	20	12	13	8	7	13	12	11	13	10	12	14	6	19	14	16	16	16	6	18	14	10	9	14	8	16	20	17	14	19	13	15	11	15	7	14	13	10	15	14	12	17	12	14	10	7	20	16	20	17	7	11	14	14	8	16	17	18	18	19	11	9	15	7	17	21	20	16	14	21	20	18	20	7	15	7	14	11	12	11	14	16	12	11	19	19	13	11	21	16	14	14	15	16	17	20	15	20	14	13	15	19	17	14	23	14	15	12	18	11	22	17	12	17	17	20	12	15	11	18	7	16	14	11	17	8	13	14	15	17	21	7	19	19	19	18	11	12	20	13	10	11	9	22	14	23	15	14	14	15	8	12	19	14	9	11	7	14	18	21	16	15	16	20	19	11	11	22	21	14	14	12	12	21	12	17	14	16	18	15	8	9	12	25	11	8	13	16	13	14	13	10	14	16	12	9	10	17	12	9	9	14	8	11	9	16	11	15	10	14	18	11	12	10	10	11	10	14	13	9	21	11	16	18	12	27	11	12	14	19	18	12	11	12	13	12	19	14	16	19	23	14	8	14	12	9	16	15	16	13	11	12	10	17	17	18	13	20	16	11	17	10	15	7	16	15	14	15	12	13	14	10	14	13	8	14	9	15	10	17	14	9	14	19	15	13	9	14	11	15	5	8	9	13	9	14	11	10	18	10	12	16	13	21	13	9	16	11	13	10	14	12	14	8	14	18	11	11	18	17	10	10	16	16	10	9	12	23	7	14	10	12	14	12	9	11	17	14	12	14	14	13	16	12	15	14	16	15	27	15	18	9	10	15	14	9	7	18	12	15	15	19	18	7	11	14	9	11	12	16	16	17	16	12	13	14	20	16	15	14	14	18	16	16	10	25	19	18	19	10	11	14	8	11	13	14	8	15	9	21	18	9	9	16	21	11	22	18	10	16	14	13	18	17	17	15	19	10	11	16	11	14	15	10	16	13	12	4	14	14	6	14	19	21	14	11	18	15	20	9	7	7	11	14	21	13	12	14	10	20	10	10	19	21	9	15	12	9	12	13	20	19	16	24	20	19	17	11	14	12	14	18	18	5	14	16	13	13	11	14	7	10	9	18	13	9	10	14	14	10	15	14	12	9	12	15	14	18	18	15	14	13	17	16	15	15	12	9	19	16	19	14	15	12	16	25	17	11
11428	637	362	530	1314	1768	1734	1449	1202	965	839	713	624	519	452	439	382	367	333	292	286	249	250	248	238	222	233	209	221	204	223	193	209	192	158	189	186	177	174	157	157	179	167	163	159	164	148	157	170	165	175	136	145	130	154	138	141	141	128	146	150	152	138	128	149	147	135	122	146	143	137	129	140	149	130	154	126	144	141	139	118	141	127	134	151	143	123	157	150	145	141	159	128	143	143	141	112	137	146	142	125	118	134	115	136	143	126	138	136	146	133	140	121	142	117	151	137	152	138	134	142	112	143	133	148	118	149	146	139	140	129	136	127	139	124	125	124	145	120	127	136	138	139	137	127	126	134	145	131	143	124	148	139	136	141	126	152	144	131	131	148	144	135	149	142	138	131	133	134	157	132	137	122	131	136	135	140	115	117	134	136	121	153	121	154	123	136	143	140	127	145	149	132	133	127	135	120	114	128	149	113	116	119	119	148	140	157	148	131	144	132	131	149	125	126	145	135	120	144	153	127	128	129	108	155	136	139	138	134	106	111	128	128	137	129	132	128	139	144	133	125	149	124	136	147	129	119	143	130	127	154	142	131	128	132	138	119	125	119	137	138	139	125	134	140	132	125	137	132	131	151	140	148	127	118	128	131	132	128	129	147	140	125	112	117	121	156	115	115	130	124	125	120	136	144	133	134	119	126	130	124	139	121	142	129	164	129	147	138	116	148	119	163	113	147	153	133	145	145	133	131	129	135	135	134	146	125	128	115	136	112	154	135	135	133	145	123	141	124	127	134	139	116	129	119	114	124	123	151	136	132	131	132	119	136	125	119	127	145	136	132	162	125	125	150	144	124	140	134	128	147	137	130	131	131	113	140	142	143	151	153	135	128	133	126	129	116	113	133	127	131	140	133	145	119	136	136	128	139	138	124	153	121	124	131	127	123	124	131	121	158	127	144	133	137	147	140	121	127	140	132	117	121	128	127	122	140	163	119	141	130	153	133	134	122	153	146	127	126	127	137	122	119	134	116	130	126	141	133	132	141	136	151	135	124	137	150	149	125	119	121	141	117	133	117	126	140	132	129	131	124	129	134	124	142	132	139	115	126	135	126	134	124	137	142	143	133	131	118	122	130	136	118	124	146	132	139	133	137	140	119	139	115	121	145	128	134	108	126	116	136	126	128	132	140	134	108	141	126	157	118	135	130	136	112	142	124	129	141	161	123	149	129	150	141	132	138	151	131	156	116	136	129	147	120	138	138	126	132	137	135	134	128	123	130	107	136	130	125	127	133	131	130	109	143	106	129	124	137	152	143	128	131	130	131	124	131	150	133	143	126	135	115	130	134	136	121	140	152	128	136	112	106	152	138	113	122	129	139	123	107	138	137	117	123	114	134	121	141	139	146	164	141	137	140	136	130	147	112	148	123	119	139	96	119	147	126	123	126	143	134	135	133	128	120	121	107	116	121	118	140	128	120	138	139	131	118	140	143	133	123	125	154	113	146	145	119	135	121	107	133	138	124	159	146	142	136	134	141	125	115	124	133	125	119	136	147	104	128	116	123	130	133	136	134	141	131	110	120	122	123	123	139	120	120	133	133	129	113	125	143	130	134	139	136	132	141	137	137	132	127	134	142	118	135	120	115	136	151	129	132	127	121	124	142	137	127	120	145	129	131	145	143	138	147	138	113	132	159	140	127	152	142	138	125	125	140	125	135	120	144	141	123	124	135	117	125	138	130	112	142	144	131	123	118	129	123	113	122	153	131	131	125	137	135	111	119	135	132	118	135	132	110	139	114	133	126	128	147	146	153	157	126	126	135	135	162	121	122	130	141	133	137	121	136	137	117	124	118	152	131	130	130	131	132	132	124	142	123	138	136	152	131	130	112	122	130	135	121	125	131	146	128	129	119	154	123	157	132	114	155	133	132	143	109	106	131	131	133	150	134	134	152	108	133	121	143	129	132	124	134	113	122	125	150	141	131	128	119	141	128	149	128	140	136	134	117	117	138	115	126	112	134	120	124	152	137	122	118	120	109	139	123	137	130	141	140	122	126	152	141	131	131	109	128	129	127	155	131	153	147	136	130	124	117	141	123	129	136	126	139	133	130	123	136	124	117	130	124	123	127	130	125	143	130	116	146	114	121	128	120	141	127	130	136	120	140	127	126	136	103	123	135	133	131	135	144	147	129	113	129	117	129	145	121	128	132	129	126	129	144	143	119	132	132	142	122	146	128	125	119	127	137	127	132	139	128	123	137	138	141	115	156	126	142	137	130	131	133	135	141	160	133	127	136	127	131	134	140	128	130	142	139	127	143	137	143	135	146	135	138	138	135	119	129	145	122	141	120	119	123	157	132	121	124	137	139	145	149	130	119	118	135	102	134	128	117	123	141	121	133	108	142	125	144	132	138	128	123	144	128	115	130	131	135	128	138	103	135	131	142	124	137	140	143	121	139	145	137	121	119	121	137	119	133	126	124	115	136	131	139	151	128	129	129	133	131	126	141	131	140	134	150	134	129	124	154	120	117	120	160	156	128	116	135	127	153	137	135	116	122	125	139	134	114	121	126	130	145	116	141	146	125	129	137	152	127	135	135	132	130	117	132	134	150	120	122	108	121	120	115	156	152	161	157	125	120	130	133	143	153	136	122	139	128	156	139	128	128	145	140	150	113	150	110	150	119	156	144	137	144	105	145	125	128	122	151	139	155	127	135	129	125	137	143	116	122	135	133	135	136	142	113	146	130	123	118	132	140	128	118	136	137	131	135	114	120	121	130	115	152	128	147	123	110	126	122	119	98	140	136	121	117	135	115	115	137	132	126	136	133	120	144	130	131	135	126	122	149	133	129	121	122	128	135	132	139	120	144	129	120	140	128	146	132	116	135	108	128	144	125	136	140	147	152	145	140	123	135	138	123	135	122	132	154	119	128	143	143	131	124	115	143	121	138	124	122	112	128	140	119	146	119	132	123	131	125	145	136	142	129	139	144	132	139	126	134	126	134	125	124	140	121	128	134	135	164	140	113	108	127	112	124	121	126	145	139	105	150	135	131	143	145	137	142	142	123	153	120	120	136	138	112	136	124	123	121	120	134	136	128	125	128	120	121	135	144	124	121	131	122	143	145	113	143	147	129	133	121	110	148	122	152	136	116	127	132	130	117	136	137	137	134	129	143	158	119	123	126	134	109	126	123	114	131	145	130	132	139	143	136	119	131	132	115	139	129	137	136	147	123	127	137	135	136	139	125	135	123	118	139	137	118	137	139	140	118	142	117	122	140	124	128	120	135	105	146	129	144	138	137	118	143	138	113	132	141	119	126	147	118	137	139	125	129	140	139	135	131	113	126	137	153	130	146	129	134	124	157	124	133	128	125	127	118	135	137	119	130	133	132	147	116	123	146	135	138	135	147	147	138	121	129	124	122	128	137	132	156	121	125	132	141	133	142	132	150	131	138	132	143	160	135	129	131	123	134	122	117	121	138	120	166	133	124	133
713	137	72	73	72	86	97	79	70	82	81	73	68	72	66	67	64	77	61	79	74	64	64	56	60	63	62	51	68	64	64	71	60	40	56	57	63	55	64	62	72	43	56	57	54	60	62	72	59	66	60	60	56	56	65	63	57	68	57	46	57	61	60	53	54	64	71	68	58	56	65	42	51	59	72	48	51	54	56	59	49	60	52	40	38	63	56	57	69	50	55	55	60	67	63	56	63	54	46	53	61	65	54	48	57	54	64	43	48	49	59	60	73	40	68	59	52	56	54	60	41	39	55	52	64	51	47	50	52	42	57	52	46	64	66	57	64	49	57	61	47	53	61	56	59	53	33	60	49	66	43	49	57	53	49	68	57	50	44	69	59	55	52	65	53	43	62	59	43	57	61	64	59	55	64	58	45	72	77	41	47	65	47	48	68	48	63	53	60	61	56	50	62	55	53	59	56	62	53	56	57	51	63	47	62	54	56	55	32	67	63	60	74	64	57	49	59	54	64	70	56	67	52	42	59	52	49	51	45	52	53	42	57	60	50	59	58	63	65	61	44	65	47	47	50	50	65	56	49	52	60	64	59	48	48	61	63	49	48	62	60	51	55	75	64	61	55	57	41	55	58	63	57	52	52	62	64	48	63	70	61	57	56	57	58	55	40	64	57	53	48	48	60	52	61	46	55	64	57	37	50	65	58	54	44	59	52	52	62	40	55	52	53	53	74	63	58	54	56	56	55	54	53	60	62	57	64	51	61	59	56	53	49	70	45	55	50	46	49	64	65	57	65	65	45	55	62	50	65	62	50	64	52	53	42	49	63	58	55	62	69	69	58	58	60	63	49	53	58	55	48	61	59	50	51	53	48	55	48	58	54	68	54	54	59	54	56	51	63	55	58	54	63	53	60	52	51	66	57	49	66	61	47	61	45	47	56	58	54	60	72	53	57	53	43	53	52	42	61	55	63	69	58	47	56	63	43	54	63	54	49	54	64	50	57	58	51	39	57	51	71	52	49	41	49	56	49	54	43	67	61	51	57	50	58	51	51	55	45	68	57	43	53	50	40	52	61	59	77	50	62	62	61	51	52	71	58	50	43	50	39	50	71	52	63	44	48	51	63	60	61	61	56	43	46	54	63	54	47	46	57	50	58	49	54	33	44	55	60	60	77	48	53	65	48	55	58	57	55	57	52	38	70	65	53	60	51	54	56	58	64	56	62	61	62	58	56	45	70	43	60	47	54	60	52	47	51	56	54	52	54	54	47	52	61	57	57	47	65	67	62	65	57	54	47	48	50	59	53	58	42	56	62	59	69	48	61	36	51	51	61	49	60	59	60	54	66	54	55	66	69	58	62	64	67	66	52	57	58	61	59	62	50	57	59	55	45	62	49	69	70	62	55	52	68	43	52	57	65	49	54	65	67	44	57	55	64	48	49	66	70	60	53	55	58	47	61	62	58	62	42	60	45	44	51	60	67	51	50	62	57	69	50	54	53	44	62	56	60	63	45	59	40	50	59	68	54	46	60	65	61	48	62	60	54	63	68	56	54	53	77	85	53	50	59	56	62	55	55	62	59	66	59	55	54	57	56	68	70	49	53	47	64	56	57	53	57	65	61	61	58	61	48	58	58	41	49	55	53	49	47	61	48	53	45	65	52	47	39	71	57	66	49	57	55	56	51	52	64	58	51	57	48	53	70	53	62	52	54	53	65	54	63	59	45	64	73	53	46	58	54	62	57	47	51	47	51	57	63	49	52	61	53	51	61	59	57	42	62	67	52	61	49	56	56	66	56	65	51	64	73	64	62	58	52	46	43	54	57	50	61	57	59	51	63	57	48	71	64	66	65	64	51	71	57	63	58	46	66	60	47	68	52	54	49	66	69	47	74	58	51	57	53	63	54	61	52	52	61	55	43	59	55	44	66	54	49	55	68	43	62	56	42	50	48	60	44	56	51	54	54	59	49	54	43	65	68	65	61	50	53	59	51	43	65	59	59	59	67	49	59	77	64	51	57	63	50	41	57	70	49	54	54	51	59	53	50	60	49	61	49	53	39	60	55	57	51	62	51	66	54	56	59	55	46	63	43	41	47	45	60	53	63	61	57	52	69	61	58	61	49	48	52	54	60	49	52	52	51	49	56	65	59	55	55	43	62	51	66	62	60	58	57	57	52	60	65	60	57	57	56	52	58	55	54	51	52	54	65	56	55	62	61	63	77	58	42	50	56	65	45	53	61	51	49	48	35	50	71	61	55	58	51	58	57	73	66	49	62	57	60	56	64	65	63	51	52	51	68	56	66	65	56	39	59	47	47	48	57	55	59	47	74	63	62	58	53	48	52	62	64	62	52	60	45	46	49	51	45	53	45	50	73	62	48	53	65	57	61	61	82	53	60	49	56	58	44	54	47	76	45	69	66	73	53	48	64	53	55	57	70	60	54	63	50	48	62	65	61	73	61	64	53	48	58	55	55	39	59	52	54	52	58	59	56	45	57	58	71	54	55	54	54	44	47	57	61	62	60	48	52	56	49	43	61	56	75	44	62	52	50	59	78	64	60	58	51	56	69	40	66	60	43	57	55	58	43	59	70	56	55	66	72	62	53	69	66	64	55	55	59	68	42	50	56	54	66	52	71	55	66	60	61	63	72	70	59	52	51	61	50	67	50	72	59	73	56	55	71	49	53	59	63	55	59	44	58	61	57	57	53	57	57	54	64	58	56	56	46	65	49	53	47	58	56	57	64	61	51	59	59	61	72	60	66	72	48	47	66	52	56	61	60	44	50	60	65	54	61	65	63	50	63	47	53	43	60	68	55	54	58	49	54	55	54	49	62	52	54	47	53	37	38	55	63	64	52	42	47	61	60	43	62	72	67	52	56	55	50	64	69	58	41	50	58	64	50	47	56	46	73	57	54	61	54	49	49	61	61	59	48	49	56	61	67	57	52	48	59	48	58	61	54	63	49	45	59	57	50	69	53	59	55	55	57	54	45	54	56	55	61	59	60	53	52	57	52	53	66	63	51	62	46	53	58	59	57	55	57	55	49	56	56	56	54	48	64	56	53	44	54	50	57	61	66	65	64	63	61	43	62	68	62	57	54	50	57	56	56	57	68	47	59	49	48	52	62	55	63	51	51	61	77	52	70	58	59	65	62	55	58	58	57	68	57	61	53	48	60	65	61	57	40	57	51	54	64	57	64	62	60	49	64	53	51	63	61	42	54	59	54	56	42	30	46	60	59	51	37	53	47	56	57	59	55	61	61	54	70	64	53	53	69	54	59	60	57	63	51	43	54	60	61	67	57	38	61	61	65	56	61	62	50	65	74	55	48	55	43	64	55	53	73	56	59	55	55	59	66	60	67	51	46	63	53	51	69	53	60	57	55	59	51	55	53	64	40	60	56	47	36	54	59	53	49	57	45	48	52	63	58	68	49	56	63	62	53	49	59	56	53	55	46	55	57	55	56	58	40	59	60	64	62	65	61	53
12212	1473	1016	1286	2843	3743	3561	2944	2486	1988	1757	1501	1377	1233	1105	998	982	893	785	786	797	769	745	780	708	659	694	686	638	666	663	665	643	613	653	628	594	612	645	636	621	594	627	644	573	576	612	541	581	550	597	560	554	552	592	547	560	524	523	575	559	583	539	555	557	554	547	542	600	555	565	544	565	544	562	541	587	556	543	555	575	563	562	569	583	550	581	521	551	523	541	560	559	524	548	567	556	586	545	547	568	578	537	543	570	518	566	545	559	577	574	537	551	569	519	538	578	544	579	535	534	532	530	569	535	547	507	552	568	563	541	549	556	550	595	572	556	542	539	569	531	503	581	552	580	564	521	548	519	540	577	554	551	596	559	538	551	578	559	538	588	533	550	548	566	538	511	536	546	537	513	537	575	525	568	515	517	524	574	550	548	575	520	558	551	547	587	524	554	535	532	545	552	534	529	572	520	554	545	544	528	510	548	555	561	531	577	546	556	501	555	549	549	568	546	520	537	513	541	533	542	504	517	575	546	568	551	515	507	522	564	523	571	550	566	542	560	527	521	555	532	530	530	535	525	558	572	540	527	532	534	565	560	560	568	563	526	534	506	574	533	566	532	547	521	529	543	531	565	514	575	556	554	500	514	543	552	558	528	534	505	585	468	531	545	615	552	491	505	550	543	537	541	550	514	544	536	561	526	513	528	541	570	493	581	513	514	521	525	541	575	543	536	514	540	583	518	526	510	598	539	565	551	543	533	530	529	548	540	496	554	526	543	525	534	564	483	552	522	540	582	545	545	528	535	523	544	498	534	550	546	553	582	584	555	535	581	538	534	549	518	521	553	539	523	585	530	511	544	532	512	562	551	545	499	507	510	573	469	525	566	563	551	533	536	517	493	532	533	533	574	563	472	564	537	579	542	567	537	515	512	526	551	551	512	504	516	507	565	506	463	604	517	537	551	530	552	546	502	537	512	562	544	553	492	510	553	535	520	527	547	545	533	525	549	560	482	529	535	536	544	523	548	534	563	535	513	561	541	572	513	536	552	556	519	517	559	559	523	566	536	513	535	531	528	528	552	562	567	527	527	536	571	496	532	578	548	513	536	527	511	509	521	520	585	568	530	561	552	529	516	552	528	558	530	509	563	551	547	548	526	512	560	559	586	547	512	530	527	533	517	530	546	562	613	553	515	535	578	552	512	524	578	523	553	540	519	572	533	564	540	505	556	511	513	564	568	537	515	564	542	528	547	545	534	536	508	527	560	567	532	541	545	489	507	590	543	537	553	508	542	534	532	507	580	543	561	528	540	551	524	537	542	569	518	525	497	516	481	537	530	512	555	541	529	523	528	525	566	536	547	560	601	523	581	567	555	551	537	521	543	525	573	550	524	556	544	548	516	495	510	581	544	531	555	569	550	502	579	521	525	574	501	540	567	521	575	546	528	551	541	507	523	507	542	557	582	561	516	551	531	547	568	569	532	555	521	562	543	535	542	543	522	535	547	575	559	561	552	517	551	528	565	547	529	541	539	515	551	558	535	552	530	525	549	533	585	545	602	549	521	561	542	566	531	596	539	516	573	518	524	565	538	553	502	526	564	546	528	586	549	604	511	549	533	527	525	546	527	563	551	524	534	552	529	544	500	547	542	581	513	585	529	546	523	544	550	521	513	527	579	533	540	546	530	555	519	562	539	464	545	549	512	529	562	519	520	542	523	533	509	570	569	551	561	545	507	507	568	515	582	548	532	558	568	529	566	550	529	520	528	555	531	509	508	484	555	507	524	562	553	530	528	514	559	523	588	528	529	518	572	519	555	483	551	554	554	514	536	532	524	514	570	548	560	517	569	528	571	506	518	504	522	558	547	509	546	533	566	561	556	547	558	545	517	563	547	539	579	490	553	532	535	525	550	546	528	517	528	548	535	503	557	547	549	529	535	543	560	537	553	539	531	585	538	561	531	575	545	501	546	547	574	527	517	565	536	524	523	522	553	527	563	525	557	543	526	548	568	523	517	554	571	537	539	584	497	564	540	550	547	526	560	502	522	528	523	591	514	551	545	532	519	547	486	560	540	529	528	497	573	528	509	537	547	522	542	524	534	504	609	517	520	552	549	557	536	531	562	519	516	583	551	522	538	523	530	536	533	561	566	550	570	530	528	518	534	519	551	561	607	583	562	527	520	561	560	564	553	537	537	556	545	505	487	541	500	610	566	565	561	566	545	521	556	559	543	515	553	521	522	556	527	555	533	543	575	527	528	533	507	546	560	487	563	533	535	556	522	537	565	536	528	530	484	523	530	566	519	553	554	533	534	557	517	551	522	514	521	538	502	521	579	520	586	541	539	548	548	550	561	532	562	550	510	533	557	595	505	576	562	490	514	542	534	485	558	515	565	524	505	550	558	515	542	565	539	537	546	482	538	544	527	536	527	532	537	556	533	563	530	546	561	573	552	559	540	539	567	534	538	592	570	546	508	515	557	530	535	548	541	536	545	572	498	548	508	557	510	543	559	566	514	552	509	588	566	537	541	568	526	530	539	526	530	527	529	544	562	539	513	554	571	534	555	559	535	521	526	535	570	518	521	520	560	589	559	575	566	518	529	525	500	523	504	491	555	568	497	593	576	561	565	561	570	554	567	520	559	516	514	552	571	530	578	513	561	530	551	556	533	533	539	556	561	539	558	545	568	585	548	543	530	560	527	561	543	520	527	515	508	558	569	547	550	540	525	566	490	565	581	512	481	532	569	542	529	512	516	560	569	538	545	565	575	542	514	550	585	550	539	543	541	578	495	527	518	545	590	531	575	490	520	550	572	551	565	496	499	520	541	522	497	511	517	550	546	553	542	503	536	553	528	517	494	537	553	535	504	526	558	536	591	546	539	575	486	534	498	567	510	585	532	527	516	505	531	554	542	515	568	512	538	537	540	570	536	561	539	561	539	550	511	509	536	544	529	529	502	531	562	563	562	548	545	533	550	512	549	530	574	531	515	545	528	591	532	533	529	500	604	542	545	551	562	564	578	503	532	560	527	522	525	537	534	588	556	523	589	501	480	507	570	581	548	542	539	552	564	554	521	521	527	546	511	555	564	526	538	554	548	571	558	551	542	548	519	555	534	550	549	523	558	521	530	536	550	521	530	531	549	523	580	538	556	535	486	511	513	501	567	500	534	517	533	568	515	532	517	538	530	557	499	481	529	532	544	528	533	546	533	550	506	567	517	512	537	553	514	565	557	552	526	523	556	529	493	529	557	562	599	527	527	541	535	550	537	539	578	521	570	534	573	549	538	502	544	525	529	551	534	548	523	540	545	551	568	516	563	548	550	516	555	550	598	500	530	526	550	528	539	529	541	506	533	544	554	536	516	588	528	507	548	521	561	555	532	542	529	560	539	526	484	543	522	508	497	513	569	547	558	567	526	549	494	535	537	560	586	566	540	497	521	533	526	548	535	570	509	559	561	541	555	519	533	550	584	579	489	557	522	562	531	522	526	506
741	45	39	44	35	38	51	39	43	47	51	36	63	40	38	44	48	39	38	41	29	38	33	39	38	34	35	45	38	29	29	33	39	32	32	37	43	38	35	39	36	25	44	34	42	40	60	31	40	39	30	28	42	36	38	35	40	47	42	46	39	48	45	28	38	49	31	33	52	39	40	49	37	50	45	49	53	40	40	41	22	32	37	35	36	36	28	33	32	33	38	37	44	39	44	33	42	47	47	40	39	39	56	52	25	48	40	47	35	42	47	32	45	32	36	33	43	40	44	41	27	35	56	45	29	37	48	29	54	48	37	49	41	40	40	35	45	50	39	40	36	32	40	39	44	48	41	35	35	39	36	37	42	48	44	35	47	41	48	28	34	36	53	26	37	29	40	38	38	49	39	49	34	35	33	37	34	47	47	40	39	35	41	47	36	32	33	43	46	41	41	47	33	48	38	40	44	28	42	34	39	38	42	38	40	40	39	48	49	47	31	39	37	45	40	44	28	43	31	40	34	40	47	43	40	28	40	36	39	43	34	39	32	34	40	41	52	49	48	49	39	35	44	37	39	40	42	31	48	44	33	43	39	36	28	40	32	41	28	46	32	45	37	32	34	29	43	32	36	28	44	35	39	45	43	36	39	38	50	44	40	34	25	42	41	26	39	40	40	50	35	39	43	44	36	41	40	50	44	41	44	30	34	39	35	39	44	46	42	36	36	39	43	44	43	47	37	36	47	38	44	46	35	40	29	36	42	38	39	32	30	40	25	47	42	40	47	40	32	39	39	32	35	45	53	41	42	43	44	38	35	42	45	40	39	34	31	37	50	45	44	34	38	38	46	36	37	53	26	37	30	36	36	40	40	44	41	46	39	44	39	43	52	43	39	36	45	42	35	38	45	36	39	36	31	44	37	39	37	31	40	31	37	44	32	42	37	39	39	29	39	43	36	32	49	32	34	36	42	32	35	43	43	42	37	43	40	32	38	28	35	39	50	38	47	46	48	46	37	34	34	42	40	40	44	34	39	38	37	29	33	33	40	37	43	47	38	45	39	44	45	39	42	47	39	42	38	38	42	52	42	42	49	34	44	37	38	38	43	31	40	26	43	46	39	31	36	36	31	37	35	41	36	38	44	35	41	49	41	41	43	33	37	44	47	35	41	32	41	29	43	46	54	43	35	39	33	48	31	41	46	39	39	47	36	47	38	33	48	45	43	40	42	34	34	27	49	40	30	54	23	43	28	29	41	30	45	32	45	35	24	40	35	34	42	39	57	40	46	30	42	30	41	29	35	38	35	41	52	41	38	38	39	50	42	22	49	46	30	34	29	38	41	38	36	43	37	35	42	37	42	35	43	40	35	43	28	53	35	32	43	29	40	41	42	37	33	40	40	36	36	37	46	43	34	42	28	42	39	47	39	36	28	30	37	35	39	37	37	48	42	35	42	41	34	42	54	43	50	42	39	38	42	41	36	45	44	35	29	49	49	35	37	42	32	32	47	43	42	40	39	40	39	32	34	44	37	37	40	47	39	42	45	49	40	31	39	35	43	50	39	28	40	39	36	31	36	43	29	35	32	35	49	41	32	36	39	55	37	37	41	40	26	38	34	40	43	42	42	42	45	31	45	36	30	35	39	43	36	46	38	47	42	32	27	41	35	38	36	38	38	32	35	38	39	29	43	38	33	34	53	28	38	43	41	40	42	34	45	48	39	34	35	37	42	41	30	34	46	39	30	48	40	41	31	39	27	44	37	37	44	36	36	37	39	34	42	52	35	38	38	49	32	39	34	44	47	44	41	46	39	30	31	27	34	42	26	39	41	42	53	33	42	43	54	30	34	47	42	42	44	32	42	50	40	35	35	38	38	44	38	31	38	37	41	44	42	44	47	29	38	41	48	39	40	38	32	43	42	40	38	43	38	33	33	55	41	43	34	44	41	37	40	35	30	37	41	32	29	36	47	39	34	40	30	31	43	37	45	42	41	38	39	40	46	36	38	47	31	41	39	54	36	38	44	41	49	38	40	25	34	31	40	35	35	32	49	36	42	38	37	50	34	42	51	34	36	35	34	35	44	39	48	21	43	44	38	37	34	39	37	36	29	26	46	45	35	34	32	40	41	39	38	40	32	44	34	43	27	30	41	34	47	36	44	38	36	39	40	38	34	46	47	44	38	31	50	30	44	35	37	34	27	37	28	35	40	44	47	46	50	33	46	37	43	28	39	44	42	26	42	40	38	34	49	50	42	41	32	43	31	40	35	46	42	40	38	49	37	49	41	48	39	45	37	41	41	42	33	32	45	44	40	41	41	47	48	36	35	42	37	33	40	49	27	42	35	36	46	46	44	41	32	37	28	45	42	38	47	41	39	28	39	42	38	34	47	36	38	39	45	44	46	38	45	47	45	38	45	36	39	49	52	43	44	33	32	43	31	37	44	38	40	28	34	38	34	32	39	42	37	40	45	38	46	37	38	44	35	40	39	48	35	33	40	40	39	46	45	44	39	27	35	30	41	49	49	36	39	42	42	47	54	34	39	45	48	36	34	36	43	37	41	47	35	43	38	34	36	33	35	37	34	36	51	39	44	42	42	34	34	32	31	41	48	32	43	35	36	38	52	31	32	31	25	37	37	49	39	43	43	35	35	45	54	49	35	43	45	42	38	34	29	41	36	31	50	34	27	48	39	39	40	33	39	38	41	35	38	39	38	55	45	46	28	48	45	28	40	42	34	35	36	42	26	45	40	37	37	49	38	39	37	29	44	41	32	34	36	35	51	40	33	48	34	31	39	52	29	47	42	48	42	32	42	30	49	40	41	39	45	44	44	33	42	34	49	40	44	33	37	40	35	49	40	36	53	48	34	50	41	38	35	35	44	42	38	49	45	42	36	32	40	35	34	30	38	31	28	27	36	38	31	36	32	50	51	47	37	36	32	31	48	37	34	32	43	51	36	42	40	28	49	53	33	52	41	41	46	29	31	37	34	35	29	39	32	36	35	42	29	33	50	28	31	23	40	41	51	33	36	42	40	37	36	39	42	46	38	37	38	37	43	35	35	40	33	33	50	48	32	40	47	40	37	34	48	44	52	38	38	35	46	34	42	36	43	40	37	40	41	37	35	41	32	39	43	39	34	39	48	40	37	46	37	39	44	40	34	43	33	54	35	47	35	38	41	39	31	56	33	39	40	40	35	38	43	36	41	30	39	39	39	40	37	48	32	34	36	41	38	39	52	44	44	40	41	42	48	38	28	44	42	43	41	38	19	39	40	37	28	28	45	44	39	44	49	32	37	27	44	37	39	36	38	39	33	42	48	42	37	43	32	36	36	31	29	36	35	40	43	36	49	34	38	57	33	51	47	35	47	33	33	33	29	26	41	43	44	35	33	39	27	39	47	36	31	40	32	53	41	47	39	34	41	36	39	44	26	37	48	34	43	33	43	35	31	46	36	39	50	36	42	36	42	50	33	39	38	33	49	43	41	41	41	46
5778	545	392	459	612	809	762	671	619	583	536	444	495	466	428	446	396	398	454	370	369	408	376	369	399	365	375	393	412	375	336	339	346	366	375	391	370	368	398	361	373	387	349	375	360	331	350	377	342	388	349	392	395	353	313	337	331	337	354	377	384	379	340	373	369	382	336	381	343	348	372	375	371	341	372	337	379	358	362	376	348	359	333	344	354	338	324	359	337	396	447	357	357	340	351	329	351	359	362	350	354	375	370	360	348	370	369	363	348	363	364	377	363	337	344	363	347	359	341	378	357	389	397	357	368	414	373	319	355	357	368	376	356	322	348	320	335	356	381	352	330	320	378	397	320	313	364	350	344	351	335	355	350	360	374	334	386	353	372	347	365	369	365	370	393	339	335	353	358	304	363	373	379	347	349	371	355	391	370	341	322	405	370	365	351	364	353	373	369	373	338	349	339	342	360	382	350	321	320	364	343	349	348	350	375	343	325	381	403	346	366	332	347	336	351	366	328	374	364	345	413	363	318	345	358	323	361	345	340	335	358	328	340	353	399	374	354	369	368	389	378	393	372	345	370	374	360	338	354	361	303	373	364	369	325	320	353	355	349	378	357	320	348	338	340	359	314	334	353	355	341	344	351	372	380	358	335	369	340	381	367	344	352	342	363	371	331	387	367	343	382	342	344	353	364	363	347	332	363	350	397	381	403	352	363	341	352	366	363	344	305	336	356	361	351	367	332	365	353	367	335	327	360	381	358	369	373	340	343	335	354	382	352	343	313	327	349	367	367	351	350	346	332	398	365	329	398	351	328	381	349	365	403	336	364	340	322	356	363	359	358	344	358	366	367	359	384	354	336	397	359	341	369	381	364	331	370	371	365	353	370	329	347	372	334	363	337	319	355	345	329	311	364	331	329	368	351	344	359	324	358	340	340	366	390	363	364	374	339	352	336	353	355	319	360	365	359	348	344	345	385	378	373	419	374	369	349	348	373	365	322	346	362	384	382	358	319	385	340	356	351	360	343	346	324	364	336	373	350	363	327	374	325	341	359	375	360	354	323	352	377	324	334	377	363	356	369	333	326	338	386	372	367	359	348	355	347	349	401	339	353	355	350	368	382	351	334	366	337	354	364	341	357	346	325	329	332	351	339	338	357	327	382	384	335	358	343	369	332	334	362	361	366	352	334	338	327	320	361	382	371	338	352	362	390	351	348	358	341	328	329	340	351	344	352	347	336	355	339	373	362	366	373	321	317	372	370	347	356	365	377	352	369	384	372	369	334	364	345	380	343	347	352	379	359	369	332	380	375	333	355	368	368	357	347	417	355	370	362	354	373	336	367	337	379	347	380	367	336	361	332	349	373	321	339	341	339	372	359	351	348	366	341	347	357	363	358	387	400	355	349	363	379	384	359	349	339	378	365	365	317	352	350	379	367	355	368	362	328	387	367	341	356	373	364	352	320	354	357	361	341	355	332	365	365	365	362	354	373	328	373	336	367	349	403	354	368	337	366	348	351	357	331	374	362	392	355	332	330	352	366	359	358	374	370	354	356	366	350	394	348	332	377	359	372	346	332	356	361	367	341	382	361	348	315	314	371	310	363	332	347	363	334	342	370	352	351	360	355	317	362	379	346	356	353	365	361	382	329	335	386	369	361	386	355	365	347	378	361	352	364	342	352	382	342	360	347	378	370	369	339	356	398	336	351	389	338	342	358	351	378	349	368	351	374	387	322	361	331	350	355	361	364	384	342	328	365	357	361	375	340	367	363	369	370	360	357	355	364	361	374	344	374	354	346	369	357	371	350	334	363	359	371	381	324	361	367	359	358	328	356	341	348	367	366	370	358	349	344	362	334	356	342	388	357	372	382	363	381	311	353	370	369	318	337	368	343	380	348	391	351	339	345	372	350	353	332	343	363	325	373	371	312	332	371	345	348	341	328	333	348	382	345	359	364	366	363	348	366	366	385	391	382	350	344	338	373	317	354	347	356	359	333	368	350	342	383	368	329	375	392	338	360	335	373	375	363	393	383	376	348	356	375	355	388	350	393	334	379	329	374	349	344	380	394	344	352	345	333	352	343	358	335	322	398	368	363	357	342	319	396	345	349	336	357	351	391	357	370	378	318	393	362	374	350	364	363	321	339	371	350	365	352	348	333	363	380	375	324	325	344	355	350	334	363	342	375	373	365	315	347	365	354	353	357	322	356	360	371	344	353	368	382	360	333	364	340	331	366	343	371	353	329	351	354	377	347	357	357	340	372	351	359	345	364	372	370	345	350	342	359	347	359	383	364	346	372	365	330	345	346	352	335	400	355	357	344	358	361	349	338	357	368	366	367	342	354	365	378	323	365	371	356	340	365	348	350	356	362	351	372	355	318	365	364	352	360	331	348	351	374	382	354	341	391	339	342	359	360	349	380	343	354	363	363	361	368	349	381	343	386	357	384	373	341	319	370	335	366	358	366	356	385	347	334	344	356	343	379	360	360	393	332	376	381	348	376	371	377	351	352	349	358	332	374	344	330	348	342	374	359	319	352	338	360	355	316	353	376	337	340	380	365	350	352	358	339	368	359	375	374	361	365	360	361	348	337	366	354	395	387	389	342	350	383	337	388	356	372	372	365	364	355	370	353	379	370	367	373	362	346	391	343	360	355	362	367	370	346	354	390	328	339	352	337	378	380	368	350	360	357	341	364	353	331	334	348	351	335	355	373	357	369	373	362	353	340	346	356	341	350	334	357	350	348	328	349	346	384	378	380	371	306	370	335	339	360	343	372	390	359	344	359	340	362	364	364	366	367	346	326	342	361	390	398	328	339	379	386	388	364	344	341	311	345	348	352	365	336	353	332	344	344	378	377	358	357	368	380	384	328	363	385	367	347	326	390	365	336	356	376	379	349	345	370	347	353	359	368	345	329	315	367	368	380	349	350	370	379	343	356	361	350	333	340	352	334	366	354	345	345	322	373	371	379	376	349	337	397	339	380	354	370	376	375	349	353	360	367	358	350	333	365	360	390	350	339	371	357	384	335	366	336	351	350	343	347	367	357	333	349	329	367	379	363	361	373	348	335	330	345	354	341	369	313	349	370	352	363	352	366	371	367	341	396	381	368	348	334	372	348	350	365	405	372	326	348	374	353	362	346	366	357	374	362	343	375	348	341	371	349	371	339	342	355	325	364	357	337	377	357	336	362	357	320	352	396	360	345	360	317	367	380	343	321	366	376	364	363	360	376	342	377	354	368	367	343	367	341	357	345	374	344	366	382	388	360	363	370	375	337	399	381	336	347	382	381	351	400	343	349	326	326	329	372	367	340	364	326	353	379	367	345	345	395	373	328	351	353	351	373	331	376	339	315	362	342	364	362	381	359	380	345	363	362	346	366	341	330	390	357	348	366	337	359	360	327	329	384	355	365	394	384	392	394	350	378	369	325	342	347	343	369	336	336	364	360	340	370	343	369	338	371	354	359	355	350	363	358	367	380	394	362	329	337	359
431	107	86	87	100	104	101	99	88	93	99	84	74	81	95	71	84	71	78	86	80	92	80	75	72	69	65	77	72	77	80	82	63	68	107	66	72	69	70	64	76	72	72	65	78	77	78	82	62	81	60	94	53	71	78	85	83	79	80	73	75	81	69	71	77	68	63	65	74	73	71	65	64	67	84	71	88	85	84	73	70	75	72	87	76	69	77	72	70	65	71	82	68	74	66	67	73	75	84	58	68	84	70	73	77	84	89	67	70	67	73	72	67	70	82	68	79	74	69	70	73	63	71	67	63	78	55	76	92	70	85	67	67	71	72	77	74	66	67	67	63	74	70	66	57	80	55	83	75	73	65	86	73	76	81	70	67	73	84	99	52	71	75	63	67	89	78	102	82	87	69	62	65	72	65	93	68	76	58	67	83	70	97	76	75	91	74	84	77	84	73	84	66	78	79	70	74	74	77	64	69	67	66	61	72	79	67	70	64	65	67	80	75	72	76	68	57	70	72	64	76	58	76	78	65	73	84	78	71	76	88	71	70	68	94	68	78	69	68	67	80	84	72	86	69	85	81	67	64	70	62	65	70	69	75	70	73	78	58	66	80	74	75	62	73	74	81	87	74	74	82	78	82	65	77	68	59	76	82	76	71	76	61	76	62	63	73	60	65	81	72	65	58	69	64	79	61	76	68	64	78	82	77	84	74	67	69	61	75	91	77	68	73	87	82	91	77	65	67	96	74	65	82	68	70	84	81	61	73	75	68	70	71	67	70	79	51	73	92	66	81	79	83	66	73	65	74	64	82	71	85	58	69	81	75	82	78	73	62	73	80	63	74	80	78	70	78	76	75	83	91	59	75	68	73	81	61	68	66	86	73	69	83	74	73	69	79	65	77	83	84	72	83	68	77	71	78	80	76	70	70	91	58	61	83	79	88	69	74	71	82	75	83	84	83	76	80	86	65	65	85	67	60	73	73	71	73	63	79	80	71	74	68	81	72	79	81	61	77	79	75	71	69	74	79	75	67	69	85	81	73	74	67	61	74	73	76	78	73	65	75	70	75	91	58	80	72	72	63	82	64	86	76	66	69	69	68	76	73	63	69	87	62	70	65	84	84	84	81	73	80	77	91	74	86	85	65	71	86	72	60	71	80	59	76	66	87	80	68	76	69	84	63	68	76	59	64	87	87	53	71	74	82	70	69	73	66	59	68	71	73	82	74	72	73	92	64	86	69	71	64	74	67	90	68	68	69	64	65	72	63	75	83	84	68	78	79	67	68	72	77	78	77	73	69	76	63	91	83	72	60	66	68	70	67	75	61	98	67	88	73	74	77	60	78	78	69	63	61	61	81	102	50	60	70	61	77	79	75	90	72	78	67	71	56	78	54	72	85	71	75	73	79	72	76	72	69	80	67	67	60	79	82	70	68	64	70	76	78	77	60	71	86	87	92	78	69	68	84	64	93	72	73	66	92	53	72	67	71	72	90	63	61	74	66	74	62	74	75	77	86	68	67	67	61	76	76	75	70	76	74	80	76	91	77	76	65	72	85	66	61	84	71	81	66	73	72	75	58	77	75	74	76	70	101	95	61	83	52	77	72	76	65	77	85	78	88	77	72	61	88	76	72	73	74	65	70	83	80	84	78	79	55	58	80	74	61	57	81	67	83	48	75	75	58	66	73	70	62	64	84	79	72	75	80	90	74	59	73	81	78	68	71	69	73	85	68	75	66	74	81	69	77	84	86	79	69	75	87	68	83	75	71	74	81	65	67	70	80	68	69	82	76	54	81	84	83	72	87	80	89	66	78	80	76	69	75	68	79	64	66	68	72	77	85	77	73	58	71	79	88	71	89	71	76	69	75	90	79	71	65	78	59	73	76	62	77	73	66	89	72	73	80	66	69	79	84	69	51	59	95	83	87	59	72	62	74	89	71	78	62	79	77	77	64	77	84	66	69	78	70	66	69	71	74	66	67	72	65	57	75	68	67	69	86	67	68	80	83	101	64	73	76	62	82	78	80	79	84	94	66	67	72	63	81	80	72	60	63	87	64	80	55	78	79	82	50	82	68	71	90	68	68	72	64	74	76	71	90	86	67	61	87	79	70	73	82	72	81	83	80	75	73	74	75	62	83	72	88	86	74	73	70	59	70	89	62	74	75	79	63	77	65	84	86	71	80	60	71	69	82	69	79	68	61	76	69	66	67	78	74	88	71	81	82	79	64	62	72	74	73	60	72	65	74	76	68	65	64	75	84	75	59	74	83	79	68	68	66	75	78	75	82	81	71	72	74	77	80	76	94	76	68	78	63	68	72	55	89	77	69	70	68	70	64	80	82	63	72	66	71	74	73	71	78	69	78	68	76	59	74	61	82	85	68	71	72	88	81	83	64	75	71	85	90	83	63	79	80	59	77	81	72	77	82	77	75	77	69	75	83	75	68	67	86	73	62	67	61	72	78	67	72	85	98	86	70	60	67	58	77	75	73	65	75	52	68	87	80	87	74	77	80	76	85	79	85	83	74	70	72	77	75	75	75	65	63	64	85	80	63	79	64	82	73	80	63	79	80	78	76	76	66	80	78	83	61	73	78	66	78	74	77	62	68	65	73	79	62	76	60	55	63	66	84	76	80	52	78	79	75	72	74	73	78	56	85	84	77	71	71	71	71	68	81	77	78	71	67	74	87	67	83	76	76	78	86	71	69	78	84	76	70	65	74	70	74	81	75	70	82	73	79	69	72	89	79	73	75	63	65	80	56	73	79	87	84	66	83	73	64	75	70	66	89	84	83	81	86	65	55	73	66	87	78	70	66	79	73	60	82	70	77	66	71	69	90	68	69	75	64	77	92	77	71	62	87	84	84	71	70	73	89	82	55	74	65	62	80	70	83	57	68	74	79	71	77	79	60	55	78	67	88	79	68	91	80	68	83	79	64	72	66	91	70	90	72	63	71	59	81	79	62	75	76	79	64	74	70	77	56	87	67	68	86	71	77	83	71	88	59	81	79	64	73	65	71	74	71	69	69	77	69	69	71	86	70	68	77	88	70	82	82	74	89	63	71	65	91	85	66	59	89	71	61	79	69	80	89	68	71	72	78	67	71	74	75	75	86	68	81	90	65	56	78	57	82	85	69	73	76	62	66	67	71	75	68	85	79	65	71	68	74	78	79	80	78	81	61	83	66	82	81	65	80	82	59	84	69	88	59	77	68	73	70	73	72	83	63	72	72	70	70	71	66	70	72	68	75	58	72	79	73	80	71	84	66	82	77	64	77	69	86	76	73	87	77	70	82	80	78	46	79	91	69	78	80	68	62	82	85	84	82	70	70	72	76	65	84	88	74	89	72	71	68	87	65	81	81	68	89	77	84	77	77	84	76	85	79	97	58	77	74	75	82	73	87	59	88	71	69	68	71	62	58	73	64	81	73	77	78	62	69	87	67	59	66	83	69	84	67	76	75	72	79	61	72	74	70	74	79	59	65	63	80	85
8849	1485	915	1172	2241	2793	2576	2156	1769	1619	1338	1251	1047	1072	1021	948	897	881	879	846	819	768	777	839	726	755	749	731	769	746	743	741	702	695	762	732	714	760	726	690	740	707	700	686	680	697	698	677	699	677	675	673	709	689	697	730	704	690	702	692	689	708	654	685	723	682	674	658	674	654	672	646	723	651	663	665	677	687	700	708	720	689	714	695	709	672	709	727	739	696	707	668	668	723	669	720	663	710	692	661	685	707	617	682	720	670	670	693	648	713	684	661	717	691	665	675	686	654	692	643	724	714	675	653	654	653	696	653	657	666	664	679	712	684	674	636	696	658	667	644	696	633	662	699	696	684	689	680	620	724	632	687	701	684	669	686	657	654	696	662	642	677	735	663	658	683	731	681	721	689	717	716	677	751	680	688	686	724	686	666	642	655	673	673	642	701	699	738	673	631	691	689	718	675	682	723	628	665	681	694	685	681	706	675	686	679	694	654	664	672	666	702	636	683	713	725	642	629	679	687	671	716	669	685	679	679	659	694	727	648	660	657	661	643	705	674	677	690	704	638	670	698	674	646	719	654	691	680	682	692	724	669	616	688	691	701	657	650	700	676	667	685	690	653	689	716	680	658	699	705	671	686	684	715	722	678	699	714	655	704	691	687	707	667	720	669	661	687	710	699	697	687	628	637	633	711	677	724	698	670	707	652	653	741	691	681	703	690	696	697	663	690	660	732	663	699	646	696	680	679	652	700	651	672	639	693	696	693	668	670	670	716	727	695	670	663	651	651	689	636	655	656	668	646	624	648	690	661	702	672	704	683	676	688	640	692	670	673	723	683	690	668	673	678	664	708	664	693	645	717	614	736	688	663	648	698	685	714	696	681	682	643	730	701	675	676	673	674	697	669	688	636	694	702	697	709	663	660	666	688	688	656	663	653	639	669	646	693	688	701	690	717	659	599	699	677	641	677	671	709	714	694	690	700	709	673	662	656	681	681	690	644	704	683	718	667	687	680	636	665	685	665	701	714	701	680	691	679	704	659	756	632	706	646	649	654	721	671	680	681	665	675	685	679	699	686	702	699	693	710	646	666	667	667	667	689	663	716	700	689	642	734	685	675	675	673	674	624	637	674	684	681	675	699	669	630	661	609	708	735	673	638	695	680	634	684	712	670	699	693	619	733	707	646	667	688	684	670	745	674	696	659	649	652	723	634	697	662	663	656	721	704	667	672	663	651	713	662	643	663	651	693	703	688	657	681	687	687	652	686	669	695	680	651	661	697	702	739	621	688	623	682	711	651	708	663	656	651	698	691	694	650	627	654	690	689	655	678	646	678	681	662	678	699	695	680	656	688	737	683	702	637	698	666	644	682	680	680	658	651	707	661	662	682	659	679	631	695	683	680	682	703	668	694	687	683	706	684	680	653	637	652	652	703	667	738	623	677	667	730	686	731	722	691	665	667	679	658	701	755	652	691	671	645	699	713	715	662	726	705	660	654	673	686	689	697	694	675	704	681	712	675	692	683	682	702	666	667	730	667	671	712	670	737	704	664	729	651	628	700	702	726	698	650	739	710	710	664	655	691	681	682	662	704	641	675	638	698	672	663	696	673	700	642	640	632	758	676	674	673	655	682	671	720	621	672	704	680	669	724	665	683	727	663	644	640	678	695	655	648	667	642	687	709	692	677	704	699	672	646	668	669	695	700	665	708	650	614	676	717	640	667	675	694	656	706	646	648	701	674	665	661	712	651	694	658	682	701	687	695	718	736	664	640	700	701	665	668	634	685	686	677	731	624	673	715	686	704	641	662	692	713	656	681	679	686	662	745	656	697	658	680	707	722	698	702	628	668	713	665	681	716	669	715	685	727	741	685	695	716	718	683	667	647	684	697	709	714	708	666	636	668	699	628	675	693	693	643	648	675	706	671	687	701	660	665	686	670	721	659	703	633	678	692	684	686	671	681	733	686	703	654	684	696	715	675	713	635	714	663	733	663	698	715	647	648	634	702	706	678	670	647	666	697	715	703	715	677	667	711	672	736	685	693	693	679	696	659	654	713	636	654	765	649	641	666	672	665	698	685	688	634	710	662	686	675	682	636	653	677	743	619	657	713	732	662	645	652	668	650	698	676	689	702	625	689	714	627	702	686	656	676	710	667	633	703	679	694	598	619	750	716	661	624	667	647	689	702	685	689	704	669	631	699	701	736	659	712	701	710	682	668	679	693	660	672	677	700	654	679	671	689	681	694	658	681	674	700	735	668	648	648	672	692	665	689	733	644	637	689	693	678	727	702	683	623	673	645	657	667	671	682	671	708	645	660	676	692	704	708	694	653	657	670	702	638	676	672	672	684	649	673	686	666	733	671	692	683	679	720	715	652	682	654	646	670	641	639	714	707	653	664	683	670	662	667	682	674	677	663	686	661	619	659	698	695	681	658	693	683	634	663	635	684	654	629	653	685	760	691	693	645	658	688	651	702	711	710	672	712	669	643	678	695	671	712	658	640	678	654	677	650	667	672	720	688	646	663	607	688	653	679	675	737	646	673	711	682	650	636	701	687	716	688	670	665	689	667	679	634	624	683	679	657	623	717	725	687	673	683	705	671	679	667	662	684	717	691	656	647	660	728	694	634	679	660	682	652	721	700	730	667	647	706	665	687	694	692	700	641	687	681	693	668	694	668	667	647	690	666	650	678	694	672	693	665	685	695	694	699	667	646	702	664	712	696	627	709	652	617	670	656	694	635	701	669	654	640	633	679	648	640	680	714	652	694	705	680	642	645	675	674	696	699	666	706	726	682	658	649	665	706	644	724	668	688	733	727	656	708	672	689	660	658	673	669	664	636	698	619	700	703	694	665	682	678	696	689	700	677	695	713	693	680	670	698	674	695	672	659	694	711	707	686	662	664	652	695	632	675	651	660	667	641	710	677	691	661	667	715	697	729	702	697	693	679	697	656	693	665	696	681	687	651	694	737	686	680	706	645	634	701	642	676	685	677	681	693	679	685	675	709	658	668	699	669	669	634	734	675	689	721	688	675	669	689	684	681	698	668	697	711	677	675	654	680	650	701	686	724	676	623	702	677	714	658	676	667	659	640	706	658	715	693	651	688	665	679	652	652	663	713	665	654	675	699	663	685	696	640	684	721	706	691	667	683	668	729	700	670	667	691	698	682	694	689	676	694	712	657	667	675	639	695	651	702	697	684	686	658	686	715	655	698	697	688	632	675	676	660	682	673	654	653	670	692	664	688	692	652	688	663	641	701	669	661	718	712	712	724	674	668	669	681	647	693	699	635	710	665	684	666	673	640	666	688	622	657	679	706	655	680	689	650	694	690	655	670	671	656	692	687	694	726	629	666	663	704	721	683	656	705	688	663	643	708	685	721	639	666	716	656	670	684	683	671	721	685	626	683	698	684	651	649	663	675	662	647	721	687	703	691	670	677	626	660	661	677	679	661	668	653	722	650	650	678	709	680	690	703	697	663	682	682	693	630
1094	45	35	20	32	26	32	39	25	24	33	23	26	27	20	16	20	20	17	18	23	14	16	16	12	18	18	25	18	19	17	14	20	12	16	16	13	13	22	12	17	12	15	13	14	10	19	11	13	12	13	16	14	13	18	8	16	13	10	18	13	20	12	16	13	16	17	13	13	14	11	17	13	16	17	16	11	13	12	11	14	16	12	17	9	10	15	12	14	17	15	19	14	19	11	15	18	11	9	11	17	15	12	9	13	13	23	11	23	9	16	19	11	14	21	14	13	13	20	11	14	16	18	16	18	14	13	13	15	18	11	18	8	12	16	12	11	20	17	13	9	18	11	20	15	12	15	12	15	9	14	18	15	18	17	16	7	10	20	14	17	18	16	13	13	8	16	15	16	18	16	15	11	15	10	16	19	21	13	15	20	23	14	14	10	15	11	14	7	12	15	14	11	17	14	17	15	19	18	16	15	14	25	19	17	18	15	16	10	13	15	18	10	13	20	13	11	10	14	11	17	16	19	17	18	10	15	9	13	17	15	13	11	11	11	8	12	8	15	8	16	18	19	10	11	4	12	18	14	16	11	15	10	14	17	12	19	14	14	15	9	19	14	14	13	12	19	9	16	11	13	15	12	14	17	17	11	18	13	11	17	18	10	15	20	11	11	14	13	13	14	16	14	16	11	11	16	23	16	10	13	25	8	13	13	16	13	11	11	18	16	19	21	14	16	17	17	13	14	12	16	21	14	10	21	17	16	25	15	17	14	13	13	14	13	15	14	8	10	16	12	15	15	20	15	16	15	11	20	21	11	15	13	19	10	10	13	14	15	24	7	15	17	17	16	17	11	15	11	11	13	12	20	14	13	17	22	18	22	16	14	12	22	13	14	15	12	19	24	9	15	17	16	23	16	11	14	12	11	10	18	21	17	13	14	17	14	17	12	12	11	13	16	14	11	11	11	17	17	20	18	19	17	9	16	11	11	13	10	17	18	19	17	10	19	9	20	18	14	10	15	13	17	15	13	15	14	19	11	18	17	11	11	14	12	13	22	18	10	9	9	17	17	6	15	18	11	17	9	19	14	14	19	18	17	16	14	17	11	11	12	14	8	17	12	14	21	12	9	15	9	15	7	10	22	15	15	13	22	18	8	17	14	16	17	8	16	13	10	9	16	16	10	12	16	14	14	11	17	16	12	10	17	17	16	13	18	7	12	12	14	12	15	16	11	10	10	9	11	15	17	14	21	18	19	11	6	14	20	9	17	19	13	11	7	16	15	10	12	16	18	16	13	16	20	16	20	13	19	15	15	10	12	9	13	17	21	16	20	18	17	9	14	15	16	15	16	12	11	11	23	13	11	12	14	13	10	13	9	17	14	10	19	14	12	11	15	12	11	19	8	9	14	8	17	16	14	9	6	14	7	9	11	8	17	13	12	14	21	12	13	13	18	22	15	11	17	12	11	16	18	13	15	15	6	16	10	14	16	11	18	7	16	15	13	12	15	16	14	9	15	15	17	11	17	11	15	17	8	16	23	17	10	18	11	17	10	9	9	14	13	16	16	15	16	10	19	11	10	15	17	17	13	10	14	15	14	15	21	12	16	15	14	8	10	21	16	13	9	14	14	16	16	16	9	14	7	7	13	13	19	11	15	18	15	14	14	13	11	8	13	13	13	18	17	22	16	16	16	11	12	14	23	18	13	8	12	16	16	13	13	15	12	17	18	14	10	15	10	9	13	15	17	19	12	13	9	10	9	10	13	6	22	12	17	11	6	16	11	10	9	9	11	11	12	13	17	17	8	15	12	11	12	16	14	22	15	21	13	12	16	16	15	15	10	16	16	15	11	18	13	17	12	16	13	13	18	15	8	8	13	18	7	13	9	6	11	15	23	10	15	18	16	10	15	12	13	15	11	12	10	16	20	16	9	13	14	12	8	17	20	11	13	9	19	10	15	17	14	17	15	8	12	10	12	10	18	13	9	15	12	12	13	17	11	8	18	16	11	18	12	11	12	7	13	19	15	14	22	19	17	11	7	7	18	11	18	9	18	14	8	8	18	15	16	15	11	12	12	13	14	15	16	17	13	10	8	16	12	12	20	12	15	18	11	13	20	15	15	11	15	12	12	12	12	21	10	13	18	11	19	20	13	13	11	13	17	17	14	15	15	14	11	12	14	11	10	8	12	19	14	19	19	21	7	15	12	8	15	15	15	18	17	13	13	19	14	16	12	6	15	16	21	17	18	13	15	15	15	11	10	15	12	16	12	16	14	10	11	18	8	14	15	11	14	12	9	13	16	14	14	13	13	12	20	21	15	19	20	12	16	21	19	13	16	18	11	12	13	15	18	8	11	15	15	16	14	15	15	21	6	20	12	15	13	15	18	13	14	10	10	9	10	13	14	18	16	14	11	12	16	13	13	11	15	13	23	15	16	11	13	12	14	19	16	10	16	13	8	17	12	16	14	13	13	15	15	8	10	9	15	21	27	13	14	19	13	14	15	15	11	22	12	13	13	21	12	11	14	9	11	13	19	11	14	24	17	14	7	10	16	11	10	12	14	17	25	13	12	14	14	15	20	10	20	16	15	19	17	10	16	13	15	10	18	18	15	18	8	16	14	13	18	19	17	13	18	16	12	13	16	16	16	9	15	14	16	16	20	21	14	11	12	11	9	18	12	14	12	11	18	9	20	15	12	13	17	12	11	10	16	14	16	17	15	15	12	11	5	13	7	21	17	10	23	11	16	14	14	12	12	20	11	19	15	11	18	17	11	21	13	14	11	10	12	13	13	13	10	10	15	7	13	12	15	13	11	14	12	13	14	14	15	18	13	16	11	13	9	15	16	15	21	15	13	17	12	13	17	16	12	15	6	16	17	10	15	15	15	13	11	15	9	14	5	18	14	16	20	12	20	19	15	8	24	11	9	13	21	18	13	15	15	12	14	15	14	17	14	12	18	12	13	10	9	11	16	14	14	13	14	15	16	9	11	8	11	12	15	18	9	24	18	10	10	27	10	16	14	15	9	20	17	9	13	15	16	12	11	14	5	16	16	8	4	14	16	19	20	9	16	11	13	9	15	15	14	19	21	16	11	15	7	14	14	14	21	18	8	13	7	14	21	11	19	18	12	17	21	9	15	19	10	12	10	17	16	20	12	19	13	12	16	12	13	13	12	19	11	12	10	12	18	14	15	9	15	15	20	15	16	12	11	25	13	11	17	15	15	14	20	21	15	14	16	14	19	21	18	11	15	11	21	13	13	21	16	15	17	11	13	17	14	14	17	13	10	8	16	16	20	16	20	8	9	9	17	24	8	19	21	11	10	9	13	16	16	14	20	9	13	25	19	13	16	15	13	13	12	17	20	16	14	12	22	8	16	18	15	18	17	14	14	15	11	19	11	16	15	14	15	18	15	14	16	18	9	17	10	16	12	10	12	10	13	11	14	13	12	19	19	11	11	12	19	14	14	10	16	16	13	13	16	20	13	14
8702	671	371	503	1291	1888	1718	1444	1220	1054	842	694	599	548	486	412	447	379	315	316	264	260	252	271	261	208	251	223	212	212	197	181	179	195	164	190	175	182	168	167	184	178	178	157	166	168	139	157	142	157	140	154	155	149	139	134	129	149	141	153	135	134	139	127	138	149	150	142	143	138	144	137	139	150	148	153	133	142	133	157	128	129	137	153	133	156	155	131	139	131	129	140	116	122	143	136	141	158	128	144	146	143	131	136	129	143	147	129	141	140	136	149	128	119	128	134	132	126	126	124	126	152	136	133	136	124	147	152	134	127	138	138	136	134	126	123	137	140	131	125	157	145	123	125	149	129	146	118	114	147	138	150	139	143	145	146	129	136	141	144	152	136	120	141	130	127	137	140	131	122	153	136	125	117	160	140	135	122	143	143	118	123	122	127	126	129	127	122	139	139	139	128	130	133	119	142	157	132	126	130	141	138	133	129	128	140	111	107	125	130	138	116	128	125	128	128	150	138	136	114	150	142	133	128	109	135	140	130	119	122	139	120	143	121	133	140	124	136	147	130	139	147	130	138	129	144	152	147	132	167	139	144	153	140	143	154	135	122	153	130	146	139	152	129	118	131	139	142	131	138	128	117	127	124	130	137	114	133	131	114	137	117	119	141	127	109	131	109	142	132	131	129	130	150	126	150	132	133	98	132	146	150	140	132	126	134	157	137	133	139	154	125	140	131	124	121	112	150	139	126	137	127	136	137	116	147	128	142	116	143	117	150	145	133	130	143	150	116	141	104	116	128	133	155	137	143	160	128	126	139	130	135	124	136	124	142	109	160	131	126	139	115	131	145	151	129	143	109	134	132	144	143	105	127	142	139	130	145	145	118	135	124	123	144	124	143	138	131	149	133	125	132	133	140	129	122	126	105	141	124	143	143	121	152	126	121	139	121	120	131	147	130	134	141	127	112	155	149	131	122	131	154	144	117	137	115	132	116	135	130	132	139	150	121	131	141	128	132	136	134	140	130	142	140	123	134	123	125	151	145	149	147	112	123	128	150	130	130	155	142	132	156	127	147	122	136	164	123	147	128	119	117	137	128	146	129	138	138	129	133	144	136	147	156	146	109	150	115	118	148	146	135	128	116	135	123	147	155	143	129	127	129	141	115	123	109	140	141	123	138	124	135	127	134	133	131	139	131	129	116	126	141	140	160	143	128	108	101	143	133	117	124	139	156	130	145	117	133	130	145	127	127	149	136	137	162	133	132	143	130	124	137	113	128	122	113	133	132	126	137	122	128	129	144	132	116	138	122	127	126	102	130	130	150	129	141	128	135	128	149	148	134	124	114	144	127	131	115	133	142	129	120	115	121	128	146	145	136	139	113	117	121	147	127	122	136	144	123	137	123	127	120	142	141	140	122	146	131	127	155	138	141	111	122	132	117	143	133	127	127	133	135	137	135	144	113	138	149	116	122	130	134	144	124	118	121	112	156	161	138	147	120	109	132	141	131	139	156	137	112	141	117	129	142	140	139	125	137	134	143	128	132	137	130	149	129	117	148	115	134	120	124	140	165	131	147	109	123	128	140	121	120	115	129	138	144	132	162	150	130	129	144	158	143	114	155	140	158	145	139	141	116	140	136	130	123	145	128	129	120	113	134	114	133	113	138	135	120	131	133	130	114	133	147	155	136	155	116	136	124	131	122	132	138	152	149	122	121	123	111	162	129	131	138	131	125	143	115	132	148	126	141	127	142	119	137	134	156	120	129	140	126	138	162	131	134	140	132	129	145	135	148	123	140	141	129	117	117	114	122	142	150	146	142	133	132	131	148	130	117	155	136	123	141	147	125	139	100	138	151	110	127	154	133	119	130	121	133	137	150	133	143	130	139	140	133	137	125	149	122	155	129	137	142	115	111	138	139	133	125	136	141	131	122	140	139	123	133	159	139	126	126	125	122	132	136	126	117	147	138	141	155	141	122	134	125	126	115	163	145	110	124	143	114	137	120	122	162	133	140	137	114	115	118	125	152	141	144	128	122	120	118	127	130	137	133	132	138	140	143	105	138	129	131	135	128	126	143	133	110	140	109	133	141	125	137	164	118	109	142	132	130	133	126	142	107	128	123	143	132	114	124	122	152	141	114	131	138	150	150	141	129	129	136	131	131	126	131	154	121	131	141	133	130	129	152	124	124	137	122	137	128	140	112	112	130	143	139	127	133	126	123	139	145	141	120	138	119	156	120	151	114	136	129	140	114	118	119	144	134	111	152	113	149	112	143	133	141	157	121	136	127	138	132	119	163	132	137	142	125	133	117	127	141	126	132	131	147	147	140	119	137	122	124	146	131	119	141	128	125	132	122	133	119	144	156	133	143	148	146	115	117	125	130	123	126	132	140	148	143	127	135	119	107	143	125	128	134	120	133	138	137	142	135	139	126	138	128	138	111	137	121	121	141	160	145	146	123	136	134	108	140	136	117	132	135	130	137	120	144	138	131	125	132	139	126	120	147	133	143	133	120	141	137	137	143	139	123	132	141	118	148	126	125	127	126	129	130	137	131	120	135	128	130	131	132	132	121	119	132	140	136	118	130	114	128	124	146	138	117	134	132	121	112	156	137	137	139	140	154	125	136	133	144	138	131	107	145	137	120	140	121	116	118	127	131	120	131	132	129	128	144	138	141	135	135	131	154	140	136	140	144	123	145	122	116	127	152	145	147	114	122	140	140	130	112	157	127	148	144	129	132	140	134	129	126	141	130	122	121	125	152	149	150	127	136	133	120	130	129	130	129	115	111	140	124	118	133	135	138	153	138	123	166	152	143	128	137	123	138	138	124	129	121	109	140	152	157	147	147	146	122	152	132	113	124	144	138	115	137	130	131	132	109	136	126	137	136	139	153	128	145	139	123	122	131	125	138	138	120	139	107	161	138	118	150	137	131	145	128	143	147	120	133	143	148	110	120	144	135	126	130	130	107	142	123	126	112	127	137	144	118	160	113	137	137	123	135	124	107	134	146	136	114	130	136	122	131	153	115	121	104	119	110	122	131	141	139	125	140	148	134	148	146	138	136	146	131	125	133	137	118	148	148	129	141	154	119	135	141	145	150	137	125	137	124	141	123	146	106	113	122	143	137	139	125	120	142	150	132	129	112	130	115	140	145	113	135	122	149	122	125	126	129	137	126	116	142	142	141	138	150	109	140	135	144	116	125	139	128	118	132	122	113	135	116	132	134	139	121	130	139	144	122	129	122	145	144	131	122	143	136	129	142	144	126	141	120	117	139	149	148	131	125	130	142	133	131	133	133	133	126	131	131	133	131	156	134	151	151	133	132	129	155	122	119	123	115	135	144	124	135	118	135	125	138	147	139	147	114	130	138	139	140	143	121	112	139	153	111	145	149	135	136	127	127	156	130	121	121	114	127	129	138	149	125	126	137	123	159	130	149	143	102	135	141	126	140	128	137	123	133	128	138	132	134	141	138	143	125	107	142	121	137	114	120
674	115	92	69	79	71	79	110	84	83	80	77	75	71	72	71	57	67	59	66	72	60	52	44	71	60	65	72	60	44	54	51	56	59	66	60	48	64	48	75	58	74	47	54	54	51	48	64	59	75	56	65	40	47	46	58	53	54	69	61	64	69	66	66	52	66	58	62	64	52	55	63	54	59	68	50	55	71	60	53	67	49	53	66	55	57	66	53	61	47	57	68	65	56	49	52	50	60	38	47	53	54	58	64	50	51	71	68	57	57	55	51	53	57	47	41	55	67	56	55	60	56	59	63	56	53	37	47	60	50	61	66	50	46	60	61	55	60	65	63	60	77	64	48	62	56	70	66	59	64	39	62	45	59	56	60	52	53	65	60	48	67	60	48	55	55	52	64	48	54	51	63	58	55	61	49	60	57	64	60	60	60	44	64	56	65	59	41	56	49	55	66	54	59	61	59	58	48	53	48	63	55	47	57	46	53	73	66	48	55	74	64	45	55	49	60	73	60	59	55	59	57	68	57	54	65	68	66	52	69	49	61	69	71	64	54	48	56	49	46	58	57	60	65	58	51	46	54	58	66	59	57	49	66	70	61	60	58	49	58	60	48	58	46	58	62	51	57	74	50	56	51	59	61	74	52	54	57	66	68	41	43	63	65	56	53	54	56	55	67	46	60	61	62	60	60	59	54	52	58	57	58	55	52	51	59	71	58	69	62	56	40	57	55	51	56	60	72	53	47	44	61	61	70	43	48	58	46	74	54	40	51	55	49	47	59	57	54	57	64	67	68	62	54	64	54	49	68	70	58	62	62	58	64	49	60	54	65	44	61	56	61	55	53	65	58	68	61	62	60	63	68	73	49	74	49	68	63	62	61	53	59	61	72	53	47	59	52	74	61	55	54	65	49	49	62	58	63	56	62	42	61	66	73	52	50	54	57	61	52	59	71	53	37	52	62	61	55	53	63	55	57	70	65	55	70	66	57	64	50	71	56	53	59	45	53	43	49	58	48	48	64	61	65	49	58	69	55	45	50	64	64	51	72	57	58	69	44	55	44	49	49	60	58	63	77	50	45	61	46	55	70	57	46	49	57	55	56	60	66	45	55	62	60	64	57	63	47	55	62	58	60	60	53	59	51	59	64	56	60	63	49	52	51	75	79	55	51	59	44	61	60	54	60	65	58	64	55	56	49	61	53	80	60	63	62	49	57	54	51	52	57	54	60	61	54	54	62	47	69	64	63	64	55	55	67	64	64	59	53	41	57	61	55	64	56	59	56	63	79	43	50	54	51	53	54	61	63	67	57	63	49	52	46	70	45	62	57	56	55	49	60	57	58	53	58	59	60	56	71	61	57	46	41	52	46	65	58	53	55	42	52	53	51	52	66	56	48	64	64	54	64	54	60	49	59	66	57	50	47	54	54	70	59	60	62	76	61	58	56	74	68	62	59	58	65	50	58	55	48	49	66	62	62	58	55	59	55	57	44	60	60	56	64	57	50	63	57	68	59	63	53	46	65	53	59	60	63	50	50	60	54	48	67	57	57	52	50	47	53	54	67	54	54	69	63	53	71	58	56	64	50	36	51	65	59	50	56	57	64	59	57	63	58	67	70	66	41	63	44	55	57	67	63	67	53	62	51	54	54	55	50	46	48	63	53	57	55	59	67	69	63	51	48	46	43	59	52	62	58	41	48	62	56	73	62	53	73	52	46	50	63	50	62	58	52	63	54	52	54	64	58	62	70	67	64	44	59	69	53	59	54	58	62	59	67	54	54	82	66	64	58	50	44	56	71	66	62	42	54	45	61	54	68	53	73	74	51	49	54	46	56	58	57	71	60	62	49	57	47	61	60	59	51	64	57	54	54	52	64	59	66	42	47	63	53	64	58	53	53	66	66	60	54	56	64	65	53	56	68	49	53	69	44	51	57	63	50	55	51	52	55	55	53	43	56	56	55	49	50	64	59	66	77	63	55	56	56	57	61	53	48	64	55	55	58	54	52	64	63	66	46	53	50	72	48	47	52	60	60	58	52	58	49	49	47	59	45	49	48	53	58	56	41	58	73	53	54	71	58	54	54	63	64	66	59	60	57	44	59	59	52	66	46	64	59	54	62	51	65	58	55	58	70	67	54	52	62	60	54	57	57	55	57	57	68	56	53	63	49	61	49	54	53	61	52	59	54	60	58	71	59	57	62	47	65	68	57	61	60	81	59	55	61	58	74	58	55	65	60	60	46	60	58	54	49	57	52	67	69	58	54	59	56	68	53	54	52	50	57	61	55	49	48	57	65	56	66	43	52	70	47	60	59	59	55	50	57	54	40	58	46	51	52	49	67	59	61	59	50	62	61	49	55	61	58	40	64	55	78	51	44	55	48	75	55	60	56	61	62	60	58	54	55	63	51	68	53	53	55	61	58	60	66	56	59	78	59	49	54	50	47	57	49	61	63	60	55	55	56	51	48	63	46	46	61	52	48	62	69	74	56	65	57	46	59	50	51	55	80	51	65	57	58	63	53	55	51	47	47	62	55	55	46	57	63	47	55	62	47	61	51	73	55	66	54	57	61	53	67	59	47	57	58	54	55	48	54	61	54	60	56	53	60	73	73	62	53	59	58	68	54	67	69	73	62	58	63	64	59	49	52	60	59	42	52	58	64	60	68	54	47	63	63	57	54	58	51	53	60	52	59	53	55	62	56	62	58	59	50	73	54	59	61	56	61	50	64	52	55	77	54	56	63	51	74	44	61	54	47	72	60	59	50	53	37	67	58	49	53	58	60	54	45	48	49	50	58	43	64	67	58	57	53	51	43	54	46	65	51	42	50	64	72	45	69	64	54	54	60	55	50	64	63	58	39	58	69	53	54	53	62	59	49	65	57	58	65	60	51	52	73	64	61	61	55	54	65	72	59	61	60	54	57	44	59	62	60	54	53	47	64	70	63	62	69	52	81	52	62	49	64	60	56	76	47	60	57	59	67	59	64	66	58	58	75	51	51	70	67	64	63	51	62	73	60	59	68	57	63	66	64	63	52	42	63	57	60	67	53	59	62	64	56	54	51	55	66	53	58	61	59	63	44	62	53	70	53	53	59	72	61	58	74	61	59	52	58	75	64	52	61	56	53	68	60	59	58	47	57	42	58	55	59	46	54	56	67	66	68	55	68	57	46	59	47	63	45	57	55	53	54	53	50	52	61	64	61	47	53	54	54	72	52	53	69	65	64	69	53	52	58	56	56	53	43	51	48	50	55	58	55	53	51	51	55	55	53	54	61	52	65	61	71	48	69	60	58	55	47	50	60	59	56	44	52	58	68	47	59	56	59	51	75	48	75	43	59	55	60	53	55	51	45	65	48	68	51	58	58	50	60	57	70	58	68	78	54	73	51	61	59	54	66	50	50	46	67	55	55	71	60	63	55	66	67	58	68	55	66	55	71	58	52	55	69	72	67	52	53	51	57	71	53	57	51	61	49	46	58	50	65	58	64	57	60
11503	1572	995	1255	2824	3705	3398	2954	2395	2066	1759	1521	1304	1192	1173	1062	955	897	869	815	839	752	734	700	701	685	686	663	675	645	662	612	640	643	612	593	626	639	591	591	587	615	597	618	595	592	574	557	597	570	602	549	563	535	585	525	606	570	556	566	548	582	519	539	560	578	519	548	586	536	597	545	486	585	539	531	554	532	526	524	582	545	553	540	583	548	548	561	571	535	548	545	602	575	533	572	500	576	570	557	533	604	532	549	559	529	546	539	560	529	580	574	510	550	541	542	566	558	581	561	594	547	564	567	582	594	555	554	523	557	554	543	557	497	559	522	566	515	537	524	557	521	574	559	590	584	530	551	560	554	526	554	510	557	529	568	538	557	535	526	554	526	540	559	536	571	530	556	558	546	516	520	564	546	548	511	570	545	549	580	573	552	575	568	541	568	557	541	510	544	570	538	535	513	550	574	558	567	580	580	492	543	547	567	564	550	547	565	577	543	536	538	560	561	500	555	520	537	574	533	515	534	531	516	547	521	570	542	585	539	575	505	524	547	498	542	547	534	535	541	593	544	588	566	530	565	542	551	552	574	570	565	583	523	548	519	547	570	546	555	571	541	581	517	579	502	552	543	560	571	534	534	506	581	541	552	555	544	550	595	564	552	559	511	552	537	569	537	526	504	492	560	561	567	516	561	569	573	537	575	560	507	537	550	581	533	518	597	547	540	574	538	567	535	544	549	563	538	547	546	524	567	535	539	536	514	567	565	550	499	594	543	553	554	552	532	547	537	567	546	561	541	556	528	559	579	557	554	571	539	515	566	561	526	570	574	557	543	564	575	568	548	539	553	519	569	534	510	532	551	565	527	539	550	549	566	521	536	570	549	532	591	532	618	575	584	572	563	526	570	511	526	570	549	527	581	518	518	509	576	523	526	589	552	529	557	546	532	549	544	530	532	568	520	537	503	542	524	539	568	538	517	546	536	568	513	595	525	574	561	582	536	571	540	534	572	570	586	507	494	557	551	520	513	556	588	541	585	566	528	542	564	560	592	534	521	539	545	561	566	540	548	570	513	563	517	568	548	528	554	563	553	556	588	584	555	558	540	558	542	537	560	578	516	570	561	557	537	548	548	568	521	574	510	562	539	559	514	546	572	530	516	508	562	576	544	554	552	560	536	544	539	559	559	560	577	564	562	573	585	568	573	555	545	549	554	553	566	556	549	518	566	552	537	560	494	595	591	548	510	529	561	543	520	534	527	546	523	581	574	542	563	541	560	533	538	515	513	596	547	558	545	540	525	544	522	550	544	536	558	564	552	552	554	559	563	538	553	574	564	543	571	524	563	508	570	560	537	597	586	535	515	553	572	520	562	551	585	564	561	549	539	537	526	547	559	551	576	565	544	568	553	598	549	547	582	587	524	547	559	558	574	499	564	558	561	579	552	549	550	581	536	589	544	552	541	538	562	567	570	536	568	527	511	532	516	578	536	561	525	556	539	560	554	585	585	563	578	541	536	550	515	522	518	573	569	577	591	576	512	538	583	582	575	567	579	515	526	568	542	537	533	562	566	559	510	567	555	543	554	501	547	534	553	527	592	553	537	539	562	523	574	503	558	547	512	555	605	582	543	559	538	558	492	567	550	551	563	519	575	558	528	564	538	495	558	536	546	542	535	577	567	583	544	554	574	530	542	537	566	572	562	515	556	550	550	546	538	535	542	600	496	599	534	550	540	551	564	581	570	501	523	580	548	555	544	503	531	536	580	543	590	555	535	535	506	522	500	552	566	597	566	554	513	547	541	567	548	544	531	562	544	557	529	532	592	561	560	536	588	529	566	542	570	596	576	535	580	545	554	533	528	558	563	576	569	559	530	564	537	596	523	547	492	551	578	540	518	531	585	560	530	568	573	548	570	579	520	530	598	525	539	571	522	526	573	586	566	521	555	565	611	553	547	537	531	523	552	571	522	542	529	549	541	528	545	541	564	526	560	549	552	533	553	538	522	537	525	592	533	538	553	537	543	574	570	549	543	577	557	542	491	557	552	542	547	566	559	526	571	576	541	531	532	541	552	569	538	548	531	593	529	551	538	509	561	566	522	540	522	539	578	559	561	564	568	559	522	576	482	488	544	539	556	544	575	565	570	529	574	597	532	578	568	553	516	529	533	576	508	551	542	552	577	500	607	586	516	552	530	550	554	562	585	528	532	536	521	568	499	523	523	540	522	559	525	578	564	574	539	548	541	546	541	534	545	562	602	551	533	565	551	497	550	513	538	580	542	561	486	581	602	554	567	534	550	570	542	581	557	540	543	527	536	542	576	575	522	589	557	552	516	560	541	562	545	582	581	548	565	522	522	532	573	553	533	541	558	570	529	556	536	507	529	549	538	529	587	559	544	536	542	584	563	522	576	505	546	553	582	569	545	556	529	574	520	543	549	558	507	514	599	557	535	530	540	566	565	565	558	583	583	545	525	568	554	564	552	546	542	569	561	534	563	534	564	554	512	546	501	567	520	496	546	534	511	577	579	544	563	510	573	548	581	518	564	550	564	558	493	495	574	519	557	526	546	554	522	548	542	561	540	574	535	521	514	544	536	529	562	528	504	568	583	565	525	546	546	531	531	543	566	560	549	539	585	544	547	541	562	518	577	539	532	571	563	566	529	537	531	585	546	529	578	533	539	564	516	560	547	561	552	537	567	559	566	556	558	527	572	551	545	524	514	558	583	552	544	552	522	529	549	572	535	556	552	539	536	573	569	553	553	536	558	579	550	548	575	523	569	553	512	557	573	559	558	534	539	538	545	513	582	522	543	526	534	582	556	578	541	555	523	576	553	548	542	573	533	518	561	539	529	495	586	518	561	552	554	547	552	576	526	527	522	545	551	556	528	581	540	512	560	532	499	574	526	545	584	618	508	560	570	551	531	574	533	549	529	497	571	508	576	498	505	529	559	542	564	563	580	578	523	533	561	518	552	558	589	552	543	528	494	514	565	583	562	541	546	537	591	549	555	544	540	576	487	553	542	558	562	511	527	550	556	541	514	552	539	529	575	546	578	547	551	562	558	557	492	513	564	523	540	592	521	581	568	575	532	570	492	527	549	538	560	556	567	556	563	549	518	532	553	542	571	539	566	549	551	570	574	540	532	529	578	518	543	549	561	571	509	572	564	544	539	493	523	584	588	547	521	519	528	566	543	562	548	610	567	566	608	581	525	537	542	540	557	522	564	551	534	567	578	562	509	505	520	545	522	535	574	594	525	520	547	537	542	543	535	570	512	537	568	517	580	578	502	538	600	612	550	547	557	525	550	562	587	517	504	541	527	562	541	547	513	552	512	582	522	538	521	515	557	544	543	544	528	521	545	558	555	575	569	610	544	524	551	586	575	532	562	569	527	554	530	536	522	597	539	582	558	531	535	567	532	520	542	567	567	540	547	590	543	540	564	511	563	556	569	532	532	543	550	546	526	536	554	546	554	562	516	573	536	528	534	570	576
726	57	46	48	39	37	52	46	39	45	39	40	36	43	39	48	48	44	40	41	35	41	36	41	45	46	41	52	42	34	42	36	37	33	47	40	35	43	31	31	38	35	39	31	27	38	41	48	32	37	42	44	32	47	38	29	36	30	36	38	36	43	37	38	36	38	36	33	34	29	51	43	32	37	35	43	36	38	33	36	37	35	40	38	30	54	38	46	48	44	41	37	37	32	33	42	48	32	43	55	48	39	47	35	40	41	42	38	45	35	47	42	50	29	41	42	40	41	51	33	32	37	43	55	42	34	41	39	35	53	26	43	57	37	44	38	32	50	37	33	36	36	39	36	38	37	34	46	41	43	39	36	39	33	29	39	42	47	48	36	44	35	34	39	40	44	43	41	45	42	47	32	48	42	33	52	41	36	38	51	33	43	42	40	39	27	40	42	36	42	47	31	50	42	44	34	39	42	27	47	42	49	35	41	33	37	36	38	39	47	35	42	36	46	29	37	35	40	42	38	38	48	50	48	29	31	48	38	48	35	41	37	40	40	39	44	25	37	33	29	37	37	32	47	38	47	30	27	33	42	42	43	35	47	44	36	41	51	42	46	28	39	34	35	42	46	33	52	36	33	40	43	48	34	43	37	35	41	43	40	33	36	41	41	36	37	31	39	42	39	35	43	35	48	38	47	43	47	38	37	36	40	41	31	37	47	45	37	49	36	40	45	48	51	36	43	40	31	41	44	44	37	47	44	50	42	34	36	28	43	47	29	38	36	42	38	34	36	42	37	42	44	51	35	38	42	49	35	39	46	28	45	30	40	40	28	53	40	48	45	26	31	39	38	37	45	28	42	34	35	41	25	31	43	38	37	42	38	37	45	41	40	40	42	38	40	35	37	45	34	32	37	39	37	45	40	51	47	37	32	51	43	43	43	48	33	38	41	42	45	32	39	42	40	40	37	44	44	38	42	41	55	35	36	34	35	41	27	34	31	44	36	36	29	33	46	40	36	51	43	40	39	47	32	39	46	46	34	31	39	34	36	48	37	37	29	47	46	44	42	34	43	44	31	35	35	27	44	47	47	34	41	37	43	40	43	40	43	35	51	51	35	57	47	47	45	34	52	44	45	37	51	32	40	27	51	44	43	46	39	50	50	44	29	42	36	38	40	26	35	35	40	45	39	45	30	40	47	36	36	32	35	22	40	41	45	46	37	48	53	34	55	31	39	39	37	42	41	44	39	57	47	48	43	28	40	49	40	47	33	45	39	33	32	36	34	32	36	38	32	38	41	44	26	37	45	55	35	35	31	51	32	39	51	32	38	33	39	32	50	34	41	30	49	50	43	46	44	46	36	51	30	36	44	44	26	43	35	40	33	33	58	41	32	46	49	45	45	47	37	34	37	38	44	35	47	40	37	38	39	29	45	45	46	43	44	45	34	30	36	45	46	44	47	39	31	40	39	36	48	38	53	36	44	46	29	37	31	45	35	40	32	34	53	30	34	32	36	29	33	41	35	36	47	45	30	28	41	34	38	36	36	46	36	33	43	46	54	34	51	42	29	40	39	38	46	41	36	39	34	26	36	34	44	31	45	29	30	44	37	31	41	36	41	52	42	31	40	38	39	45	33	40	28	49	39	41	34	42	38	37	37	39	41	48	47	57	41	40	34	47	32	39	36	46	41	37	35	43	37	53	49	44	37	47	39	40	47	55	39	37	38	56	39	31	39	45	34	33	43	43	35	41	38	38	38	35	35	44	47	59	36	43	39	38	32	37	49	40	37	50	31	40	40	40	36	51	43	38	29	44	36	38	41	39	35	38	43	32	40	44	42	41	37	29	54	52	35	38	45	43	37	41	46	44	44	43	43	40	41	48	35	36	59	41	31	40	35	44	28	44	45	33	39	35	34	36	40	44	41	45	49	40	32	44	42	40	44	42	38	37	33	49	31	38	42	32	44	49	32	43	45	53	49	47	28	35	36	51	32	36	27	44	40	38	35	44	41	52	41	39	42	33	43	22	46	33	39	38	35	44	28	36	53	40	28	42	43	40	41	36	44	45	41	35	44	36	38	34	42	40	39	40	35	42	42	57	39	37	38	50	43	43	38	47	38	34	30	50	32	38	34	39	41	32	32	31	33	24	43	41	51	48	30	39	39	41	40	41	39	39	41	39	39	33	33	36	50	52	33	34	38	40	39	36	46	38	46	41	34	37	50	36	42	25	40	38	47	24	42	35	39	47	41	47	37	39	44	35	46	40	42	30	35	32	37	36	31	40	49	42	45	43	29	46	33	43	34	35	34	42	45	48	30	38	28	33	33	41	40	43	38	36	32	41	43	36	48	46	47	44	48	38	37	37	39	54	42	25	45	48	47	41	38	56	38	49	45	37	38	29	41	39	53	45	29	34	50	39	40	48	50	43	43	42	38	55	36	45	44	39	50	47	51	41	54	43	43	37	30	42	44	47	52	30	41	46	42	43	44	34	41	46	40	37	40	35	47	44	40	57	35	35	40	34	47	31	43	27	39	33	39	32	41	38	38	40	34	33	39	40	34	35	35	47	48	38	41	55	41	31	33	48	45	49	48	36	43	56	45	34	42	47	40	32	40	36	41	39	29	43	32	43	39	37	44	42	40	37	41	46	37	32	37	33	29	33	31	37	39	27	39	51	39	38	37	32	34	43	48	37	44	34	38	38	32	37	52	29	45	46	37	41	39	40	24	41	42	40	45	30	43	52	42	38	42	41	39	47	42	48	37	47	45	40	42	32	32	31	30	37	41	29	44	25	36	41	39	35	37	40	30	33	46	57	48	36	42	44	39	23	46	39	23	28	36	42	43	36	38	48	35	49	43	37	41	38	32	45	45	41	40	47	42	35	49	34	37	42	44	32	33	42	47	52	35	44	45	32	44	36	29	38	35	39	46	44	38	43	43	31	31	40	31	47	44	45	40	42	39	37	38	37	45	28	59	44	41	36	46	44	44	45	37	34	38	46	30	40	34	37	41	42	39	39	36	36	43	39	35	50	49	23	55	35	37	46	43	41	39	37	45	50	33	32	37	38	42	39	42	49	31	42	49	40	40	50	42	45	37	36	38	40	39	48	50	39	40	49	45	42	50	39	40	49	52	39	43	43	28	27	46	37	41	27	30	37	38	38	36	41	40	41	42	38	44	39	40	34	33	30	34	41	42	44	38	33	39	32	36	41	28	41	37	48	39	34	44	40	45	31	32	30	39	41	39	46	50	33	45	45	44	39	39	47	42	38	30	42	38	47	37	39	37	32	30	40	44	48	29	39	40	50	44	48	42	46	39	44	37	32	35	35	43	43	40	36	41	38	36	44	30	46	47	33	34	44	37	41	34	32	44	53	50	45	44	40	44	40	28	40	50	31	38	37	53	33	45	34	38	36	48	34	40	33	45	39	44	49	46	39	48	33	35	39	28	49	43	33	41	54	34	30	50	35	43	37	34	40	30	37	32	43	29	39	35
6225	513	402	429	630	767	706	710	598	552	494	556	492	451	433	447	423	406	398	416	392	404	394	392	387	393	378	407	371	404	380	333	378	365	401	378	358	349	352	397	340	381	368	363	349	318	392	365	379	380	333	363	376	336	356	353	366	350	378	308	369	366	357	392	348	395	354	323	359	352	338	350	366	349	329	358	354	347	346	350	348	375	345	349	378	357	364	363	394	367	346	351	393	342	377	370	358	340	342	341	352	360	376	381	351	353	395	367	379	381	375	326	365	376	349	346	375	378	357	344	344	349	340	320	329	339	342	348	357	337	375	352	371	339	343	378	346	340	350	384	382	359	368	320	332	371	349	334	322	361	356	319	364	360	356	387	367	354	382	333	384	337	347	372	329	355	315	379	352	366	341	353	346	367	392	323	342	340	350	356	377	372	338	315	352	319	360	354	332	348	339	379	367	337	336	371	331	386	385	347	389	335	365	337	361	346	356	365	351	362	367	365	394	362	361	361	320	355	367	332	357	409	395	327	339	331	345	362	370	320	368	358	367	363	368	345	343	316	330	359	382	380	363	365	344	369	343	368	365	336	362	383	371	369	340	334	329	369	369	339	332	378	381	356	357	373	352	353	354	328	365	359	357	369	349	367	361	405	369	362	364	354	376	336	362	343	356	366	344	338	360	340	370	344	358	380	386	337	369	353	358	379	377	360	351	364	358	320	343	380	370	390	356	349	357	367	330	377	338	364	383	351	345	357	386	346	370	396	349	356	360	337	370	364	377	355	353	329	322	389	340	343	362	320	372	339	365	354	342	380	348	357	365	346	387	364	338	358	349	336	330	362	353	351	348	357	371	352	369	344	352	355	355	319	393	347	402	351	352	361	362	345	347	363	362	374	375	363	356	375	357	340	355	387	346	377	338	366	350	343	352	373	363	369	356	318	389	353	361	386	369	370	381	322	355	373	374	366	345	333	321	336	328	357	364	406	389	340	350	371	363	344	336	357	354	365	418	347	354	363	372	378	360	340	344	370	348	341	362	354	356	323	335	378	354	388	344	322	370	374	346	358	342	360	321	404	386	343	343	351	370	381	343	335	364	347	357	364	362	373	351	356	346	369	347	376	380	389	340	340	366	354	375	336	338	356	352	367	337	317	335	359	328	373	338	366	328	363	351	346	370	349	341	349	380	357	329	393	388	367	364	319	353	356	388	356	389	376	368	312	379	407	348	377	345	352	347	313	342	349	367	329	346	389	334	370	307	367	363	334	377	395	366	345	348	349	328	371	364	332	344	356	353	384	355	354	332	400	359	368	312	334	386	357	351	362	343	315	342	355	366	349	373	355	379	335	347	339	357	370	363	326	365	359	361	377	353	372	359	346	381	372	345	350	342	330	355	371	337	357	328	335	378	350	346	376	374	351	386	368	404	350	335	358	344	369	386	348	374	352	374	358	350	380	328	390	333	333	327	399	387	332	343	372	376	389	355	356	377	387	423	329	345	349	332	365	354	375	336	351	349	343	328	353	327	343	374	339	343	338	339	343	346	355	373	365	382	296	365	381	335	344	345	366	375	354	350	353	356	321	343	369	370	351	393	363	376	379	331	335	357	383	339	371	350	339	352	346	329	339	376	319	355	350	346	368	360	359	392	394	356	330	379	346	340	331	369	352	361	388	343	349	359	348	355	387	366	359	388	380	370	340	373	332	371	390	322	364	346	344	379	362	353	338	367	332	362	381	368	361	397	330	371	372	342	354	357	343	353	375	393	347	374	355	362	344	377	339	361	383	369	359	347	350	367	325	355	337	364	318	343	362	355	320	387	399	339	359	364	359	392	393	329	360	361	349	384	351	349	357	360	363	347	348	357	365	405	344	369	357	356	346	362	348	385	392	358	358	351	383	345	365	368	354	385	363	331	376	375	363	391	367	388	387	373	353	345	361	329	358	339	361	349	340	387	385	361	343	333	342	384	366	322	332	342	364	351	355	384	361	387	337	397	383	331	398	364	340	351	380	382	368	355	374	370	354	294	391	357	357	358	353	371	362	359	364	351	383	381	333	327	366	369	350	361	343	344	350	341	350	352	351	335	382	315	366	376	393	351	375	370	364	352	353	356	358	325	378	339	350	332	333	363	382	367	395	359	370	364	363	356	380	347	372	358	329	358	352	396	355	368	314	345	383	370	359	343	365	352	329	357	375	347	379	314	378	357	317	324	334	353	354	334	364	337	374	340	366	363	335	377	354	341	326	345	343	407	361	334	347	339	336	345	347	388	329	345	361	385	398	415	341	344	349	368	354	338	392	349	364	383	377	385	353	349	328	374	347	328	348	347	330	360	322	342	370	356	343	350	349	360	352	373	352	352	380	331	335	365	337	357	346	367	370	367	351	362	363	356	375	354	366	348	336	355	383	365	380	350	329	394	359	339	354	305	332	381	384	348	372	325	361	341	340	344	387	366	395	378	358	366	320	342	340	361	338	364	359	341	336	347	348	359	359	314	363	377	351	317	364	362	352	370	376	374	369	390	389	360	356	359	343	317	380	378	374	369	391	334	369	318	361	347	342	338	358	348	317	366	382	363	371	357	354	330	345	355	348	360	355	371	367	354	368	351	378	332	388	346	404	339	355	349	415	340	336	350	388	367	376	367	376	361	348	362	352	341	342	336	340	355	369	342	340	357	362	364	364	352	355	356	337	340	349	361	347	355	350	362	365	320	338	354	369	366	356	317	393	347	375	337	359	353	368	387	359	348	365	341	347	379	382	362	389	347	348	358	365	389	366	337	377	372	383	346	369	339	371	335	360	346	356	367	327	342	402	345	412	332	316	374	346	354	323	350	332	372	374	365	376	374	379	355	325	378	350	345	347	367	337	366	324	375	336	345	351	349	358	382	355	349	367	355	345	372	343	381	334	370	364	328	380	336	351	334	391	370	365	358	358	325	368	364	343	390	375	381	371	375	376	361	380	356	371	342	369	360	390	324	331	341	347	338	298	334	356	356	351	367	354	347	363	352	401	364	351	367	373	351	361	402	353	358	343	350	360	385	347	348	333	347	399	373	351	373	340	339	352	345	361	355	350	331	382	371	330	329	358	337	354	351	373	366	374	380	322	352	386	393	376	338	354	328	350	344	338	373	376	370	340	349	359	352	393	392	328	363	376	339	367	310	372	365	331	355	380	359	341	355	387	369	339	322	332	364	379	360	363	340	337	360	407	314	330	370	381	376	351	371	375	315	395	341	350	387	389	360	395	356	364	356	334	350	333	376	370	309	365	347	316	345	352	355	346	388	363	338	372	353	347	341	342	341	360	359	361	370	361	373	384	366	347	352	352	350	370	372	358	337	380	349	348	340	329	349	369	369	359	376	345	360	356	398	365	378	362	366	346	385	389	318	348	405	359	341	398	394	364	333	333	345	386	374	362	344	338	346	331	370	359	354	323	345	383	353	353	332	378	342	369	387	367	367	360	349	357	322	349	345	376	356	393	329	368	350	385
473	108	93	83	80	106	98	104	91	110	82	88	76	86	87	79	82	70	67	86	81	72	66	80	73	105	70	72	85	80	89	83	77	79	79	63	71	62	87	73	76	80	72	79	65	83	87	83	81	80	72	65	65	79	73	61	72	82	81	90	73	69	87	61	80	82	59	86	79	94	65	72	77	82	67	89	87	73	71	82	87	82	68	75	76	60	79	63	70	64	78	74	69	77	71	76	80	77	72	74	82	75	70	82	72	73	68	72	83	100	63	94	70	86	73	74	67	73	89	78	75	78	91	88	84	75	71	81	81	81	71	81	81	77	89	61	73	86	83	55	81	82	79	85	93	74	71	76	73	76	70	67	56	69	68	74	83	91	84	69	76	85	86	73	69	80	77	76	70	64	69	60	63	86	74	69	74	75	67	78	78	75	70	75	80	68	75	72	83	67	63	80	83	90	84	69	87	63	73	88	82	86	78	78	61	48	75	63	91	83	78	71	84	64	80	72	84	76	93	65	64	70	62	71	90	85	67	72	73	65	84	75	70	66	81	73	79	87	77	74	67	70	71	67	61	69	65	67	74	74	80	68	65	67	67	61	85	73	55	75	86	70	81	68	74	80	77	85	84	78	77	68	71	70	67	84	66	65	73	82	69	84	72	65	79	68	71	64	72	61	73	83	70	64	76	84	61	91	71	65	94	80	74	73	73	90	86	92	68	68	80	75	64	91	89	63	73	63	58	83	89	86	75	64	92	71	85	92	72	69	80	68	82	76	76	66	77	77	83	78	75	65	76	72	78	77	85	67	60	61	79	72	95	82	81	64	73	73	82	73	84	79	75	77	78	85	93	79	68	71	77	70	75	66	72	77	91	69	65	80	66	92	75	84	68	75	59	82	65	79	75	79	80	77	86	91	87	70	59	73	72	71	92	74	80	55	69	81	78	74	68	66	80	96	70	61	63	69	82	58	68	78	72	62	70	73	84	83	67	72	80	75	81	71	78	66	70	81	62	77	76	94	79	71	73	81	76	79	67	73	73	74	79	58	90	77	83	72	78	81	74	79	70	95	71	85	97	71	74	80	66	72	86	83	72	80	70	77	78	72	78	78	52	73	93	69	84	102	91	60	71	78	92	50	80	75	72	71	68	92	84	51	94	58	87	83	55	65	66	72	93	73	73	81	73	87	74	82	65	76	77	79	82	60	70	96	71	77	69	98	78	88	77	69	73	65	75	75	69	91	72	82	82	71	82	69	92	80	82	80	76	72	71	71	77	79	77	66	81	57	80	70	81	65	72	80	69	68	72	59	75	69	73	76	85	82	68	76	83	75	89	64	70	73	64	58	64	71	75	80	82	72	92	70	80	86	71	69	73	83	86	83	80	77	71	75	58	78	79	63	80	78	78	64	82	75	75	79	69	77	70	72	71	84	85	82	66	74	71	83	70	76	87	77	71	72	74	82	73	80	69	66	75	66	78	71	71	83	74	72	89	77	79	82	70	73	74	84	92	88	79	74	61	84	56	85	65	74	63	81	68	74	81	79	68	68	82	78	71	77	73	78	79	65	80	90	63	72	77	82	86	72	67	94	77	96	79	59	73	82	84	84	75	67	76	80	80	70	65	76	76	86	62	60	74	92	84	76	75	94	72	95	57	74	75	79	84	72	76	74	73	75	78	79	75	73	74	73	86	69	80	85	63	74	55	63	71	88	65	71	73	76	72	74	78	68	58	83	60	87	78	78	94	76	72	78	74	75	84	69	66	77	89	69	80	67	83	74	72	74	63	73	77	77	83	80	87	74	68	73	86	77	82	74	87	71	73	86	77	74	78	77	68	72	79	62	79	75	73	70	74	69	78	69	63	70	50	83	66	74	70	68	75	69	78	73	51	82	82	71	72	80	63	70	67	89	66	84	66	83	73	87	72	80	87	74	64	72	75	87	89	71	69	78	80	101	72	91	76	96	69	75	94	75	76	91	71	71	72	58	77	84	75	72	75	78	76	75	77	89	86	78	89	76	80	68	75	69	74	77	70	69	81	77	70	80	69	87	81	63	86	57	81	78	64	94	83	73	74	80	67	75	83	78	93	88	78	69	77	68	60	67	90	70	73	69	65	70	78	59	81	69	76	64	95	74	78	74	75	57	73	78	75	75	73	89	74	71	79	75	84	79	84	75	77	89	55	80	86	90	72	76	67	73	73	87	74	70	61	81	89	63	76	100	85	70	74	80	83	79	86	74	78	63	66	81	81	81	85	65	69	69	87	70	70	73	75	81	63	71	73	78	70	63	66	64	78	63	88	75	73	82	80	77	75	60	73	81	65	79	78	76	94	68	84	68	75	90	64	66	78	73	69	61	79	77	74	71	74	88	78	64	66	72	82	78	83	79	75	68	75	73	83	70	88	63	69	78	70	89	75	76	64	74	79	80	76	64	71	69	73	87	55	76	76	83	77	90	65	80	84	77	68	87	63	76	77	73	67	75	75	83	75	77	89	66	104	69	101	72	66	75	80	68	89	83	101	69	64	79	70	72	89	69	74	89	64	76	78	78	69	69	82	74	81	85	94	74	73	69	85	86	85	76	66	67	62	96	54	87	65	78	68	85	71	74	75	70	69	59	62	69	85	86	71	68	80	72	100	86	88	70	64	62	68	74	68	80	77	73	76	76	81	92	63	86	77	84	73	86	65	59	85	74	71	79	76	74	72	66	71	83	68	70	80	79	83	59	89	71	81	74	86	79	70	84	75	83	64	77	71	66	72	79	77	67	68	75	78	90	64	83	76	70	82	69	61	78	81	73	70	85	67	74	72	72	88	81	70	77	74	67	59	77	87	71	60	70	79	71	75	87	88	82	76	77	77	70	83	59	77	73	81	65	82	71	62	78	65	88	65	75	67	76	82	76	83	83	80	69	74	76	76	80	53	80	76	81	76	84	81	78	82	65	79	68	74	65	66	82	77	62	72	72	75	76	62	90	81	72	77	83	73	76	73	83	69	78	86	76	85	59	66	76	78	82	81	71	81	80	69	75	73	65	68	69	78	90	88	81	73	68	77	81	79	80	64	61	78	75	78	84	72	83	68	84	67	77	62	83	76	78	61	85	76	84	74	79	71	73	81	63	81	78	72	73	84	74	69	66	97	71	87	60	63	70	60	84	81	74	78	88	68	92	73	72	79	67	73	80	78	70	57	80	81	91	77	83	62	72	75	77	73	90	87	77	78	85	80	82	66	79	76	72	83	91	70	61	71	68	73	82	83	86	80	91	78	84	63	67	66	81	67	78	83	83	63	89	79	81	74	74	60	83	69	77	69	78	80	65	66	66	69	75	68	61	82	64	68	74	79	67	76	65	80	83	74	65	79	79	87	84	82	86	77	70	75	78	76	64	73	87	89	66	60	99	84	74	69	76	78	68	71	78	64	73	75	72	84	82	71	77	91	85	60	79	83	76	85	82	72	77	60	74	65	68	76	63	83	74	91	92	80	63	79	70
10261	1417	936	1153	2319	2827	2626	2146	1837	1634	1342	1225	1110	1075	1062	966	957	889	837	860	832	790	804	826	754	745	778	754	731	750	780	762	739	693	766	783	679	754	726	713	692	721	712	734	700	726	680	692	680	747	749	643	714	723	657	716	723	679	712	723	715	681	719	690	671	696	695	738	729	688	720	671	702	725	701	666	678	724	665	696	639	681	724	674	691	704	724	705	659	701	680	660	681	632	654	631	692	692	695	699	669	697	719	713	669	690	694	687	702	690	709	678	683	700	707	675	687	644	660	683	698	703	698	649	723	739	683	668	648	662	685	700	730	674	690	635	667	730	624	727	668	659	683	685	722	632	697	682	669	658	672	711	722	664	680	687	706	689	691	707	662	683	656	658	675	681	697	661	661	702	713	700	680	665	667	654	650	652	680	671	708	698	732	679	663	688	658	684	675	686	689	668	685	703	687	724	752	661	689	684	664	697	649	694	693	658	700	733	702	670	701	712	715	699	708	704	659	704	655	680	697	697	690	710	691	672	696	693	639	716	635	667	702	667	679	680	696	706	663	749	686	700	699	696	678	733	732	678	706	682	680	664	699	715	687	692	735	650	718	705	676	687	686	656	701	660	692	690	715	692	700	728	715	675	717	732	693	686	701	691	687	723	663	661	704	725	719	703	668	645	674	718	684	679	669	724	696	722	661	701	673	660	692	701	720	675	627	671	652	681	679	693	680	711	670	678	660	705	702	643	684	685	705	671	707	707	693	708	729	697	688	699	689	702	724	702	705	651	674	687	691	703	675	686	685	645	678	693	714	697	661	671	708	751	636	684	714	658	722	717	690	696	717	667	699	729	737	700	749	666	718	667	722	688	662	671	651	698	694	699	657	723	672	665	645	655	697	669	635	704	704	711	704	679	651	712	690	641	707	646	702	692	679	719	671	667	664	721	695	771	697	714	678	689	712	668	753	690	695	703	703	746	706	691	694	708	691	676	687	675	673	700	631	696	693	709	715	675	686	710	676	664	655	734	707	699	746	634	701	660	701	718	720	682	693	724	711	714	698	697	700	724	712	611	705	674	689	716	620	675	664	671	708	674	728	662	661	666	706	692	662	724	714	712	687	668	700	737	654	723	720	687	679	681	683	736	680	680	648	662	643	672	682	712	652	685	693	705	685	688	705	699	692	676	706	710	726	702	702	705	714	658	699	675	673	651	660	679	657	764	720	684	708	725	712	697	678	662	691	680	669	718	673	712	678	667	732	664	727	685	667	632	688	685	717	666	661	671	704	690	686	727	665	711	701	675	716	669	718	687	659	683	693	695	704	666	690	705	670	653	702	698	716	680	679	739	678	629	713	668	688	739	650	709	692	749	668	699	719	728	697	676	667	675	707	703	637	679	714	674	678	681	678	693	634	723	706	639	668	680	654	671	694	675	659	707	704	696	650	780	740	704	686	697	669	628	676	730	731	741	666	625	721	635	664	720	671	720	676	681	681	679	664	650	711	670	646	695	660	678	657	628	654	686	675	717	688	701	689	653	657	732	671	694	682	708	702	693	696	673	710	709	655	719	676	705	714	653	709	699	720	657	675	682	678	672	675	691	674	658	639	732	715	675	659	694	663	688	687	742	660	752	674	681	691	693	752	732	669	665	764	669	732	687	682	678	712	654	676	689	681	709	736	724	710	684	639	673	703	694	703	717	667	702	666	721	676	708	651	750	669	685	737	669	655	721	707	715	667	667	654	671	683	724	654	714	691	695	689	710	666	681	690	712	682	685	697	645	719	672	709	683	685	685	683	699	724	679	691	703	655	663	730	695	672	686	676	670	686	703	686	703	711	714	735	680	649	641	697	680	654	685	711	702	685	671	717	698	698	695	691	645	666	688	688	658	742	682	733	642	729	705	703	732	720	684	681	698	681	688	699	692	686	642	632	717	670	695	688	714	676	661	691	677	698	653	715	679	695	702	638	675	697	712	671	648	699	672	641	711	692	714	714	676	702	628	653	706	706	675	680	653	717	678	696	733	704	741	684	686	680	723	679	691	676	720	700	687	691	663	719	680	721	662	702	727	693	692	675	690	676	739	670	692	679	646	730	674	628	700	732	647	637	651	730	693	679	742	669	709	683	673	680	712	709	713	694	740	699	715	704	674	699	684	643	674	674	688	682	685	654	701	701	677	691	649	690	714	677	731	672	683	709	692	665	690	724	690	712	702	736	649	698	714	707	685	659	653	744	640	695	689	684	703	688	683	647	670	706	681	691	717	701	678	651	713	683	707	700	666	698	702	693	687	711	678	731	674	687	662	653	742	700	711	647	691	658	667	649	654	695	677	719	664	692	702	638	651	716	680	722	709	665	737	718	689	655	687	709	688	665	669	662	643	675	677	691	661	644	674	721	654	675	660	705	640	709	665	676	710	684	704	684	675	700	696	651	695	720	684	655	698	714	703	703	649	684	720	687	665	707	680	704	706	683	709	618	686	645	712	657	728	699	666	705	701	733	692	674	678	743	682	700	712	710	641	723	693	740	686	673	688	704	685	649	650	731	717	753	671	727	663	676	691	719	644	718	683	683	643	694	668	662	734	716	729	689	725	666	669	695	647	716	699	684	658	695	619	680	707	673	636	671	662	669	658	710	725	650	719	742	703	651	680	708	696	685	649	675	686	683	692	682	655	719	701	724	690	659	650	679	695	693	708	688	650	649	636	689	759	706	674	696	687	705	653	680	706	704	720	749	707	676	691	713	667	721	735	680	693	715	647	675	657	684	684	677	709	695	674	710	652	660	700	611	710	656	693	684	727	680	658	638	706	703	657	644	702	700	715	659	719	682	697	740	650	666	712	702	702	714	655	669	699	708	683	679	696	715	684	673	702	679	743	748	748	706	653	697	708	699	642	680	664	687	705	686	700	650	702	675	700	711	708	675	740	670	731	690	689	718	696	682	697	668	695	666	654	643	703	682	669	687	694	680	782	710	708	682	710	707	715	688	685	715	621	730	726	692	681	708	712	679	656	695	713	740	729	698	710	670	711	702	651	675	690	667	695	694	668	689	725	727	715	679	720	702	701	643	696	729	664	701	702	688	664	714	674	699	717	631	731	674	733	683	723	716	683	644	632	665	707	624	687	640	683	714	666	667	682	669	677	634	748	661	686	645	680	669	677	701	684	722	685	690	689	697	669	656	682	664	664	664	699	692	742	657	688	711	703	650	667	685	671	729	759	694	712	700	671	714	667	657	707	718	722	706	698	687	701	717	740	690	683	741	670	706	733	671	716	689	641	670	702	668	688	723	645	710	711	663	682	718	705	671	727	684	721	676	733	652	706	704	679	692	680	691	639	691	711	654	697	644	695	702	703	689	725	710	670	678	697	722	728	650	678	677	695	624	725	686	686	685	721	722	672	667	704	696	706	711	667	681	701	723	705	698	671	679	696	672	710	685	674	699	698	731	682	691	704	688	725	695	649	706	662	688	654	766	681	660	675	764	694	686	622
1212	49	28	22	20	30	28	28	35	35	28	23	22	22	22	19	10	20	23	11	20	22	16	19	18	13	18	20	17	25	15	20	19	14	23	11	10	21	15	24	9	17	21	11	16	13	17	17	13	11	15	10	13	15	9	19	12	11	16	13	9	18	20	13	15	17	14	11	15	4	9	13	16	19	17	16	16	6	17	13	20	15	17	10	9	21	10	10	13	12	19	15	13	22	9	14	9	15	14	15	14	11	14	10	15	10	16	11	25	16	12	11	11	13	18	13	10	14	18	17	8	19	19	14	16	9	17	14	23	17	16	17	14	17	10	15	18	15	10	15	13	12	16	6	10	12	13	7	12	11	20	23	20	14	27	19	14	14	15	17	18	11	13	11	18	14	11	18	17	11	21	20	17	13	16	12	11	15	10	17	14	19	9	13	19	16	18	15	7	19	18	10	14	19	19	19	16	12	16	10	21	13	12	7	15	18	12	12	10	16	11	10	17	17	8	15	11	14	18	11	6	19	16	8	9	15	10	21	11	20	15	15	24	17	15	13	11	8	13	14	21	17	16	16	10	10	16	18	16	13	17	15	17	14	14	11	11	18	10	10	16	16	14	15	20	9	18	21	12	14	21	12	17	12	12	10	8	18	17	11	18	13	18	22	15	15	14	16	18	14	17	14	11	13	18	11	13	16	10	18	14	16	18	13	26	14	23	8	19	18	20	24	19	16	14	16	13	13	6	19	18	14	14	18	15	12	14	12	13	11	16	14	10	20	22	12	11	11	18	18	22	24	22	12	19	8	13	13	10	17	14	8	15	16	15	19	15	17	14	14	10	14	14	14	14	12	20	16	15	12	20	16	20	13	14	16	14	13	11	14	14	19	10	17	17	11	12	12	13	19	13	12	19	16	14	26	19	17	18	15	17	13	6	15	13	16	9	14	12	15	7	17	15	15	10	16	7	17	20	9	20	18	8	20	14	12	17	16	5	19	15	19	20	15	5	7	16	12	15	12	8	9	24	9	15	17	14	19	16	13	12	12	17	15	19	23	16	14	11	11	15	14	13	16	18	9	12	6	12	15	8	12	10	16	20	20	12	9	19	17	15	16	20	19	12	23	14	21	16	9	15	15	16	18	11	15	14	15	8	13	14	15	11	17	18	22	15	14	12	10	22	15	10	20	17	16	20	8	13	14	17	8	13	14	19	13	18	17	10	16	15	9	10	12	12	9	11	10	18	11	14	24	20	17	11	11	19	17	15	10	17	17	11	13	19	19	21	13	19	17	22	17	15	10	9	22	17	16	16	14	22	21	16	19	15	22	14	16	9	25	14	15	11	17	17	13	19	22	15	10	11	10	16	12	11	9	15	16	11	11	17	15	16	9	9	18	13	17	10	12	18	8	13	13	16	12	10	12	10	14	16	12	17	16	13	16	8	11	22	21	14	19	16	18	13	6	17	20	14	13	17	9	14	14	10	16	11	24	15	13	13	14	19	20	13	17	14	9	12	17	12	19	21	14	18	16	12	10	18	15	18	19	12	19	15	21	7	13	13	15	11	13	11	15	17	17	14	16	11	18	15	8	12	14	16	8	19	18	16	14	15	11	12	14	11	14	16	15	16	12	13	14	15	11	11	17	14	13	21	10	10	26	13	15	21	17	13	18	10	14	21	18	19	14	20	12	15	15	12	14	18	16	18	10	21	14	16	13	13	8	22	10	18	15	22	15	20	24	12	16	18	13	19	18	14	13	18	17	14	13	12	15	15	16	15	10	19	13	18	18	12	7	27	18	16	23	12	12	9	13	10	13	14	15	17	16	16	17	17	16	19	12	13	11	14	15	12	19	12	12	12	6	14	14	14	20	13	15	11	15	14	16	16	18	15	10	18	16	17	13	16	14	10	14	8	11	10	11	10	21	13	12	18	13	18	12	13	15	17	13	17	16	15	12	18	8	19	14	12	11	16	13	16	16	19	15	13	18	12	17	15	12	16	14	10	17	17	16	14	10	9	18	15	11	18	13	19	10	12	16	11	13	14	4	13	9	17	13	11	22	18	13	15	15	13	22	13	18	17	13	4	21	17	12	12	14	13	12	14	18	14	15	22	18	14	16	12	16	19	16	19	17	10	14	13	13	9	12	7	11	12	16	9	14	17	22	19	14	12	12	14	15	16	20	15	18	16	16	10	6	14	13	11	18	11	12	14	12	16	20	12	11	16	14	17	18	18	18	16	9	13	12	11	14	13	17	17	13	16	15	9	15	12	12	15	10	16	9	19	13	18	21	13	16	18	15	15	13	17	13	19	13	14	7	19	11	14	16	10	21	11	11	21	17	11	12	15	21	13	19	16	12	20	18	6	16	18	18	22	12	16	10	15	18	20	13	11	9	13	14	12	9	12	17	12	13	12	22	18	14	21	12	22	16	12	15	15	12	21	16	10	12	12	11	17	17	15	13	13	16	19	16	9	20	11	13	14	17	12	12	13	14	17	15	19	19	22	15	16	24	16	12	12	17	10	15	19	11	15	21	21	20	14	9	12	11	17	12	19	10	12	12	10	11	19	17	20	21	15	20	15	16	15	17	21	19	10	15	12	13	11	25	11	18	14	18	15	22	8	7	12	17	15	9	16	16	16	12	15	15	15	22	13	13	19	11	14	24	14	14	9	13	15	15	9	17	13	17	12	11	17	20	13	11	10	17	18	19	14	14	14	14	12	16	14	9	9	15	13	15	11	11	8	17	13	17	15	12	11	10	22	15	13	18	11	22	12	26	8	8	17	19	13	12	20	11	12	8	18	22	13	8	10	20	14	14	18	15	15	12	12	13	20	13	14	18	11	16	18	9	20	17	13	15	16	16	16	10	16	13	16	15	16	16	13	11	19	19	17	11	19	13	14	20	14	15	9	18	16	12	14	7	18	17	8	15	16	13	17	13	16	18	12	12	14	19	15	16	12	11	14	12	18	17	13	9	13	17	16	22	19	14	12	16	8	20	17	15	7	15	13	14	13	17	18	16	15	10	12	19	24	27	13	19	11	17	16	14	7	14	10	15	12	10	9	15	14	22	17	14	16	15	12	13	17	18	13	19	11	12	18	11	13	12	18	18	8	17	9	10	21	13	15	6	16	10	18	22	11	15	18	16	17	12	21	21	23	17	18	16	14	15	8	6	19	12	10	8	14	21	12	20	15	19	13	22	9	17	18	15	14	13	18	19	11	9	19	19	12	12	19	12	20	12	14	15	8	13	13	7	20	18	12	15	7	13	12	16	15	19	16	11	11	15	16	15	19	13	11	10	16	23	19	20	13	8	12	17	21	12	19	14	19	12	11	11	16	11	14	18	16	10	11	10	17	14	12	16	13	20	9	19	22	23	19	10	11	16	15	11	16	15	14	13	12	11	20	27	12	8	11	13	13	12	12	12	15	13	20	15	18	12	16	19	10	15	18	16	15	13	13	15	10	14	18	5	23	12	12	14	12	15	14	9	7	12
11312	696	369	519	1363	1803	1783	1507	1228	1026	840	707	610	551	463	443	374	400	291	334	337	304	283	236	231	238	230	198	233	201	230	208	190	202	185	181	194	164	205	189	154	167	192	165	166	154	163	161	162	150	162	172	151	149	169	156	153	149	141	158	142	120	148	126	135	150	146	149	149	157	146	144	135	149	125	168	145	146	153	148	156	166	150	114	153	127	144	140	158	142	125	130	170	151	152	136	134	145	140	145	136	155	137	128	128	144	135	146	136	141	130	122	138	130	130	139	143	145	113	159	137	130	136	148	141	115	146	147	152	130	115	121	135	146	152	113	133	133	142	123	131	147	137	142	146	149	126	154	158	137	138	147	123	128	139	140	151	163	146	126	126	130	124	128	128	157	115	131	145	141	131	136	126	109	139	151	152	132	140	138	141	144	132	120	131	144	132	148	143	136	137	134	124	153	131	128	136	131	133	139	147	134	145	140	152	127	144	123	150	106	138	135	138	146	158	136	139	111	131	146	159	135	125	144	130	127	152	145	150	126	139	131	125	150	119	114	137	146	131	149	124	135	118	136	116	140	150	125	146	144	122	135	139	147	132	130	138	136	122	137	138	146	128	162	139	129	129	126	134	137	135	139	128	116	137	146	113	109	127	149	106	138	153	114	127	126	128	144	135	120	115	149	135	146	122	128	122	98	137	142	120	145	130	143	121	143	136	125	134	150	132	130	158	153	144	121	143	135	126	154	141	147	153	121	160	143	117	146	146	127	128	141	144	133	147	138	144	138	131	144	142	116	132	133	131	133	115	125	115	152	147	133	133	128	139	142	146	140	138	138	148	142	148	140	120	143	137	137	154	140	145	150	145	129	121	136	133	135	139	137	113	141	120	116	124	126	126	125	160	145	137	117	121	144	146	129	135	124	134	121	148	132	138	130	138	127	141	139	145	142	129	142	134	126	123	118	124	145	171	131	118	134	130	153	121	144	138	154	159	112	136	150	156	148	132	123	146	133	156	141	156	119	151	128	142	143	148	145	126	143	158	120	123	133	146	143	152	140	140	118	128	138	144	142	137	128	133	147	140	135	141	131	133	137	126	139	139	148	136	142	167	121	139	141	140	133	146	130	151	158	150	115	124	128	121	129	121	138	143	132	126	145	124	116	143	130	143	140	131	127	118	130	117	118	140	145	120	121	142	147	130	123	131	125	147	134	133	142	162	128	139	138	119	129	116	132	141	144	147	133	159	119	135	128	130	140	162	138	151	121	146	124	138	116	130	134	150	138	121	126	129	141	155	130	115	123	147	158	142	125	157	129	145	161	133	130	132	146	136	140	133	136	133	148	117	140	121	132	126	123	143	137	138	103	123	138	130	122	137	132	127	143	143	141	148	143	149	124	134	129	136	131	140	131	129	161	137	132	139	134	131	137	138	153	125	156	146	130	133	123	128	139	126	137	135	133	130	147	135	151	122	138	129	137	138	123	155	132	155	128	141	137	127	136	140	144	124	118	127	126	151	157	121	119	141	118	136	126	125	105	126	152	123	132	124	123	135	140	157	148	143	131	106	137	120	121	131	131	153	153	129	125	140	127	155	149	137	149	141	135	155	144	122	138	150	126	135	135	118	136	162	141	134	148	140	122	131	125	144	136	139	144	122	130	137	153	128	138	133	119	128	162	146	120	152	152	130	143	114	143	143	136	146	119	130	131	143	131	127	123	154	149	121	137	142	125	152	129	147	133	152	130	149	163	129	146	143	119	133	122	126	152	130	144	133	142	135	144	138	117	139	128	153	142	125	123	128	112	136	147	115	131	118	144	133	140	131	134	151	144	135	128	131	130	128	127	137	112	138	116	154	117	143	151	147	159	159	124	149	132	134	147	130	137	133	123	129	143	131	155	109	128	139	128	140	130	131	128	147	141	133	125	151	148	128	134	131	157	129	131	146	132	147	140	137	112	149	167	149	122	132	127	130	150	154	115	135	133	121	114	140	146	142	129	117	135	135	126	140	143	130	133	128	146	132	129	155	148	134	147	125	135	131	137	131	131	132	142	132	137	148	156	151	131	124	128	160	133	125	155	135	144	149	143	141	132	129	145	136	123	122	124	143	144	126	129	123	154	154	159	134	140	136	134	119	108	103	126	142	144	143	139	152	134	119	125	136	128	141	143	141	126	148	139	127	143	123	135	132	128	145	126	119	123	118	106	134	148	152	131	122	122	131	138	114	146	130	131	143	148	130	125	164	140	138	142	129	124	114	134	138	125	158	135	147	123	154	144	123	125	142	119	123	139	146	127	139	122	134	145	125	121	147	119	128	139	135	142	127	120	114	168	111	135	135	154	148	130	130	138	141	139	165	134	158	139	139	146	140	135	152	118	123	138	164	134	146	134	151	124	129	144	150	168	140	140	115	147	146	156	142	122	153	123	144	142	137	144	125	144	129	119	129	122	128	133	143	129	122	129	148	145	129	128	154	149	155	137	113	148	132	144	132	139	135	138	144	140	142	150	141	126	140	142	152	113	160	133	145	145	128	152	129	140	140	144	148	150	115	147	158	133	158	116	129	148	123	163	140	139	134	148	128	140	137	142	135	141	132	146	140	135	154	141	122	149	120	127	131	120	121	130	150	142	139	132	150	145	142	125	140	130	130	149	129	141	128	134	140	128	156	124	145	126	138	114	147	143	120	139	128	142	140	132	131	112	134	137	144	125	121	147	116	127	114	117	134	130	120	129	132	131	136	153	140	125	114	154	137	127	113	130	134	130	130	152	140	132	139	139	135	150	112	153	124	147	155	138	134	121	138	162	162	153	126	130	153	135	132	125	136	135	132	144	147	142	125	146	162	144	133	134	133	134	127	123	134	141	142	148	124	117	141	125	123	148	143	138	158	146	125	129	139	140	122	134	130	107	125	148	121	134	143	122	137	145	124	116	152	142	140	137	125	131	147	140	152	152	116	160	135	138	134	136	132	146	134	127	145	139	147	146	141	135	145	136	133	127	123	151	149	135	137	133	156	142	128	136	118	115	127	149	141	134	124	131	139	141	147	146	142	152	125	152	119	133	110	130	138	136	136	133	131	144	129	124	145	132	129	129	133	127	141	158	116	128	146	138	131	147	119	128	119	111	145	110	125	151	144	140	119	121	125	124	126	119	121	163	119	137	149	149	128	140	144	150	138	131	127	127	136	134	134	134	119	144	128	126	134	140	138	115	112	136	136	150	140	128	118	142	128	112	130	159	136	133	136	125	139	135	121	152	131	136	142	131	139	126	134	148	154	126	125	134	133	127	150	122	158	128	146	118	144	140	147	144	134	155	117	120	158	111	120	145	129	125	120	154	138	154	146	140	137	156	153	147	111	127	128	137	156	142	144	134	130	154	133	137	147	140	141	115	125	141	136	132	143	137	147	137	142	125	161	132	139	148	137	135	123	141	147	138	122	147	121	127	139	128	143	146	134	143	145	160	165	148	144	140	149	130	155	126	135	139	147	133
893	138	93	88	70	82	86	95	81	88	81	93	74	73	59	89	62	65	72	62	70	74	92	53	61	60	72	45	52	58	63	48	65	68	62	74	59	64	60	68	55	55	43	70	63	67	58	42	55	49	61	65	51	69	57	61	73	60	64	60	65	76	55	60	41	54	69	53	61	60	52	62	49	59	54	58	54	67	67	59	64	53	72	70	73	49	46	67	37	48	54	59	57	51	53	63	54	52	52	58	57	50	65	53	75	62	57	63	57	50	76	53	66	61	71	68	53	59	56	47	56	59	56	55	52	54	66	53	46	63	65	60	60	59	60	45	66	64	66	59	50	51	68	50	84	58	57	63	64	60	50	51	62	59	56	65	67	49	58	62	48	72	64	69	58	64	60	50	67	51	55	52	58	46	58	51	63	53	66	50	44	59	42	51	72	69	55	71	74	54	53	67	77	62	61	58	70	39	50	57	63	78	47	55	68	48	64	56	49	57	53	55	61	67	67	52	67	57	65	55	67	53	58	48	58	66	53	53	61	70	66	56	68	73	50	53	50	60	55	61	56	79	74	65	58	56	51	52	55	43	52	65	70	68	56	78	72	53	60	55	65	73	60	63	60	59	56	54	62	59	53	58	62	57	59	57	52	48	65	52	55	62	58	66	64	80	49	74	54	57	50	59	53	55	59	46	59	61	59	49	72	67	62	61	55	58	66	57	64	65	55	56	52	65	65	78	58	65	50	56	51	60	55	45	72	69	48	62	60	52	65	55	74	61	59	70	64	56	67	50	54	67	43	49	52	68	66	61	68	49	62	52	55	64	56	61	49	49	54	56	76	65	64	60	61	53	67	62	55	55	69	60	50	67	61	61	60	54	69	66	56	72	63	59	61	68	55	57	52	58	64	70	72	64	60	62	60	70	67	60	54	56	64	68	61	65	63	71	43	62	66	63	59	69	60	77	59	51	65	56	48	50	59	69	48	59	59	55	62	54	66	69	69	56	64	59	59	71	75	66	71	53	58	63	62	61	60	55	66	63	48	44	59	65	59	75	55	63	55	57	49	46	58	51	54	54	58	45	70	55	68	57	57	58	53	66	50	61	64	60	55	58	43	61	59	59	57	65	59	58	64	49	64	61	61	57	50	49	56	65	52	73	53	45	60	61	66	61	52	75	55	68	49	45	56	56	67	62	64	58	58	60	57	66	65	73	57	52	51	57	53	65	52	55	52	62	56	54	65	70	77	70	59	51	62	66	62	61	40	52	55	49	46	50	63	60	54	54	82	60	54	59	64	48	63	57	49	67	63	70	56	63	75	64	58	56	72	58	63	48	63	66	54	54	61	60	48	66	53	63	52	75	66	56	59	52	76	60	54	66	60	67	62	62	61	42	65	67	67	54	58	68	60	43	52	65	69	44	57	68	50	51	54	57	72	60	70	61	59	79	59	56	47	51	50	72	73	67	62	54	54	70	69	63	54	53	61	64	71	49	51	55	47	51	61	56	66	69	59	65	49	54	66	67	60	66	57	60	73	69	57	68	56	62	48	41	50	62	57	59	54	53	67	68	55	62	60	60	63	75	63	61	53	68	57	58	63	40	71	76	75	55	55	60	60	65	66	60	58	57	71	59	61	61	66	55	52	57	61	65	56	71	59	66	56	72	54	61	57	52	62	64	61	55	45	47	47	50	63	75	55	68	55	58	65	58	62	67	51	72	58	54	56	65	68	63	58	61	49	56	51	62	55	55	66	75	60	66	59	56	62	46	66	53	64	79	56	50	60	65	52	55	65	53	61	74	50	58	58	49	62	57	60	58	61	57	67	49	61	53	55	58	64	52	47	59	60	60	64	52	49	53	61	45	53	64	61	64	71	53	73	54	58	52	68	56	58	60	56	66	51	61	63	61	67	68	60	60	61	52	45	51	62	64	43	66	52	59	53	55	57	57	75	48	61	63	61	55	43	60	64	71	58	70	44	64	56	58	50	59	54	54	67	65	56	62	54	58	69	56	53	56	65	66	56	73	53	62	58	61	63	42	55	67	75	44	62	57	70	49	72	74	58	53	62	70	58	56	46	61	67	49	62	64	54	53	66	54	59	53	58	61	59	52	59	48	72	59	66	50	60	65	45	62	62	49	60	52	72	63	65	45	67	62	60	74	51	64	64	58	54	56	64	50	80	49	61	67	52	59	45	66	60	56	71	72	54	56	74	65	54	77	60	53	55	46	62	61	58	53	64	42	68	59	55	65	56	68	72	59	51	73	61	44	61	55	62	57	53	65	63	66	52	74	55	61	50	57	63	57	63	45	58	69	64	69	48	63	45	55	67	60	61	71	47	47	48	61	54	49	66	65	55	56	56	55	55	67	61	54	55	53	44	62	58	72	52	63	69	73	60	56	59	60	64	44	65	56	56	53	67	56	76	54	51	51	60	69	63	54	48	57	56	72	82	64	63	71	66	69	75	56	61	49	70	50	61	59	62	53	71	68	60	61	69	68	70	70	61	54	41	64	57	65	57	47	56	59	51	58	58	52	59	56	55	69	74	56	55	60	70	57	71	44	60	65	72	50	63	56	65	72	60	65	54	66	62	67	58	65	50	78	44	56	51	59	51	62	68	58	61	52	61	51	50	79	55	46	52	57	47	63	60	55	63	44	76	60	62	75	58	53	56	64	68	65	76	59	50	77	65	52	63	52	57	55	58	63	48	58	48	55	83	60	53	38	55	59	71	65	65	65	56	66	72	55	72	42	43	52	43	60	78	53	59	59	73	71	62	53	55	53	55	69	66	57	60	65	58	63	65	54	59	65	68	65	50	56	70	63	53	65	61	46	45	45	54	53	65	58	55	47	72	64	59	57	57	56	49	67	46	67	50	64	64	60	50	64	58	59	49	64	85	50	70	64	53	56	61	58	59	48	53	65	74	41	65	71	66	63	46	57	61	55	71	60	54	58	69	59	56	55	46	62	53	55	52	66	55	63	68	72	55	55	70	57	60	68	59	56	66	62	59	56	59	61	71	61	60	72	52	62	53	50	51	50	64	56	52	65	50	48	68	65	59	67	50	62	55	60	57	58	51	67	62	60	64	60	70	59	57	55	47	56	47	44	72	54	55	66	78	58	53	54	48	65	47	61	48	58	50	68	69	53	54	62	66	58	72	52	55	59	58	62	74	48	58	46	45	73	48	63	52	76	64	66	64	53	55	60	54	68	60	69	62	50	73	63	52	69	48	58	60	51	53	62	51	54	65	51	52	55	48	63	43	52	66	63	60	64	58	67	71	63	50	50	60	66	56	45	69	62	71	63	69	55	53	58	58	69	53	86	57	49	63	61	61	59	63	60	55	63	52	68	55	55	69	59	49	53	49	55	54	66	70	53	56	54	76	48	51	52	53	50	60	63	62	58	80	52	55	55	59	54	68	59	68	63	52	67	61	64	67	48	73	57	49	69	76	49	67	53	54	67	39	51	52	63	71	55	58	59	62	73	54	66
14191	1632	994	1324	2895	3689	3516	2960	2338	2113	1750	1507	1414	1224	1197	1021	1005	982	824	838	781	755	789	773	739	710	662	722	646	676	688	651	623	708	640	641	663	615	608	624	587	571	600	615	564	606	607	613	629	611	605	671	574	573	607	631	600	547	607	547	620	586	567	626	598	569	559	563	578	589	592	545	553	582	577	588	540	579	548	571	591	541	552	581	577	577	566	576	547	574	602	580	578	561	545	529	538	527	568	594	550	581	591	562	579	563	546	607	547	565	586	559	634	559	586	606	575	564	553	580	601	547	557	578	543	570	581	567	616	587	553	541	555	574	538	554	559	594	526	574	543	560	566	568	541	556	562	567	576	552	574	532	616	564	576	573	551	585	563	539	539	613	576	530	564	544	542	593	563	581	552	536	563	546	609	546	568	540	573	585	557	539	579	521	553	622	582	585	529	571	551	580	566	556	594	567	547	557	543	582	546	559	582	612	580	558	584	559	595	544	589	549	602	596	587	582	569	571	570	525	575	573	522	568	525	593	574	535	520	604	578	585	621	608	632	577	554	580	551	579	572	514	592	546	579	570	595	534	561	595	502	595	618	548	598	589	581	560	565	540	539	543	544	596	568	574	539	579	556	584	580	529	540	556	577	565	585	564	606	484	558	544	539	557	561	566	583	584	549	533	560	565	528	567	598	576	565	523	574	598	533	612	564	551	586	562	606	604	577	575	545	545	565	575	581	570	574	567	601	584	534	561	537	589	584	597	520	556	531	600	548	562	576	549	539	566	564	564	592	573	527	577	513	578	578	564	537	560	569	546	577	561	522	602	538	553	524	524	547	552	593	522	570	568	556	567	538	572	568	555	545	559	562	579	545	571	545	544	550	550	545	555	589	540	570	536	550	604	585	590	521	569	550	558	553	546	535	545	527	578	570	552	559	580	538	575	553	528	567	542	522	555	539	590	537	589	559	546	546	578	524	539	509	534	512	581	545	561	556	576	575	559	544	585	556	578	573	580	578	595	566	545	575	540	521	579	558	562	552	554	533	558	577	602	550	598	533	523	578	567	590	589	569	583	546	568	516	556	571	563	531	567	575	626	539	550	548	558	613	567	594	562	569	602	517	570	583	587	579	539	584	534	574	518	511	548	570	550	613	590	560	567	608	538	545	558	555	570	547	588	589	538	553	605	590	588	595	548	586	592	571	561	557	581	498	528	548	587	590	531	578	598	573	542	514	580	555	541	579	555	598	573	563	575	572	541	567	565	569	532	574	563	575	565	575	525	561	560	550	567	597	539	577	549	578	582	593	581	537	559	565	573	537	568	557	577	553	584	554	542	550	561	550	556	537	565	578	590	557	601	589	568	572	526	591	575	541	572	595	573	596	574	554	559	579	589	558	527	552	606	585	565	641	552	564	556	585	539	549	568	557	577	564	551	568	566	543	568	598	557	563	597	505	574	515	529	575	573	549	535	585	582	548	605	533	539	531	580	575	554	544	566	575	577	563	575	525	558	588	555	584	579	533	566	575	571	555	549	541	540	524	619	532	560	589	587	588	556	597	567	558	571	529	571	539	597	555	572	593	594	554	564	562	604	556	546	581	576	550	548	526	587	542	522	576	531	562	558	568	600	593	555	588	556	533	590	600	584	539	543	560	588	549	571	548	543	565	579	551	606	588	549	564	552	576	594	560	569	576	574	556	580	550	551	615	571	558	555	559	557	606	586	571	542	574	584	597	575	553	608	579	564	572	560	582	551	572	537	604	560	510	548	564	599	564	567	585	534	561	555	522	546	576	546	513	565	596	562	586	563	537	597	615	575	589	590	590	601	553	574	581	603	570	560	579	557	536	537	570	568	527	548	522	555	568	559	570	602	592	531	536	558	556	605	562	566	560	604	541	545	559	591	600	545	535	588	538	592	510	521	549	590	559	585	566	582	541	557	553	539	546	564	562	546	545	585	558	562	565	566	563	619	580	531	545	561	564	561	539	601	529	592	534	580	548	528	547	587	532	551	515	575	568	553	574	520	573	576	552	604	585	564	550	562	557	563	510	568	516	556	563	580	577	575	571	555	536	560	545	544	530	522	580	593	602	536	543	541	552	554	580	604	533	566	544	558	537	578	554	545	533	581	559	564	575	527	565	514	505	508	537	545	588	542	553	527	567	525	595	595	590	521	562	567	538	540	557	594	580	590	566	518	543	560	540	548	520	587	534	554	568	534	562	563	567	568	500	561	565	569	555	520	560	589	589	516	579	571	580	577	530	550	585	537	540	569	582	594	533	562	525	547	536	571	560	598	572	590	591	562	589	529	603	557	538	569	559	543	548	596	569	575	563	572	593	569	581	529	568	578	555	561	576	583	549	548	586	552	599	532	573	591	503	519	604	601	562	577	578	529	586	541	579	593	588	539	581	556	556	573	612	561	607	533	577	564	551	574	585	528	570	552	544	556	583	530	604	594	581	576	527	554	575	579	640	549	555	571	543	576	508	534	567	563	540	576	554	572	601	552	545	539	648	580	565	571	559	602	591	538	587	536	579	579	584	580	546	556	583	548	568	545	562	513	586	561	564	557	497	505	597	583	565	565	584	585	584	590	578	557	544	524	587	593	540	559	556	572	573	556	562	546	621	559	606	577	610	614	561	588	597	591	561	537	589	591	630	552	533	556	557	598	545	541	544	569	550	529	568	558	545	551	526	531	560	572	552	571	541	563	538	568	547	529	609	571	599	581	556	573	556	557	587	565	545	618	576	562	582	554	516	525	554	508	556	545	555	545	533	564	558	604	512	571	587	545	569	534	557	596	571	536	547	580	563	601	527	579	586	552	542	584	541	544	535	533	589	531	563	558	539	591	538	524	580	582	554	582	592	582	565	575	552	540	543	582	560	558	545	569	588	571	537	550	614	593	565	564	497	586	544	564	552	545	547	559	579	548	568	571	544	565	563	593	560	565	608	583	580	598	530	586	512	562	564	559	568	475	527	619	543	539	539	588	593	512	574	576	565	563	521	552	545	541	595	531	560	550	546	552	588	592	540	557	572	568	603	536	589	611	582	531	579	565	575	552	569	558	576	594	593	592	559	563	596	561	567	578	560	548	571	558	565	566	533	533	548	556	571	540	543	558	508	542	570	571	620	560	578	556	540	557	535	525	548	564	538	561	579	570	573	566	561	577	600	590	563	585	542	551	565	549	566	568	567	634	560	571	559	551	547	583	549	577	563	569	600	565	579	599	546	558	572	511	558	602	576	553	534	560	568	546	548	615	567	564	542	536	571	603	580	564	557	554	538	580	514	596	545	602	542	578	537	553	616	571	549	578	543	542	571	552	555	601	576	550	569	600	567	565	539	559	593	595	561	531	549	550	547	553	525	560	560	562	559	532	560	594	525	592	593	538	563	547	550	571	553	579	568	596	586	560	537	584	540	568	561	560	563	569	539	504	608	582	621	569	550	564	619	562	597	577	591	539	581	564	559	578	566	589	563	544	537	570	527	589
756	47	54	45	42	47	48	54	47	36	52	41	39	58	46	47	34	46	41	45	45	42	39	37	46	53	36	42	43	61	50	52	33	39	40	38	42	31	33	47	38	44	36	47	44	41	42	43	37	49	39	41	31	45	32	45	58	39	43	48	47	37	48	35	43	32	40	25	25	42	41	46	37	53	46	34	49	36	50	34	36	38	27	24	35	29	25	38	43	51	42	44	38	28	46	35	49	47	33	39	40	40	37	35	32	52	37	58	42	43	41	38	38	44	38	33	40	34	37	27	41	33	37	54	47	45	41	40	32	45	41	44	47	40	43	34	45	43	39	46	45	42	32	53	32	48	44	37	40	42	40	44	45	49	44	50	43	47	36	40	32	41	62	53	48	39	46	38	49	38	44	40	43	29	25	38	41	40	41	43	35	35	45	34	46	41	43	40	50	48	24	40	45	34	35	48	36	47	40	43	45	37	44	44	32	41	43	26	44	41	35	27	41	43	42	50	37	55	37	24	37	50	30	47	44	44	32	37	37	42	35	49	38	41	39	38	35	44	46	46	48	43	41	48	40	34	32	44	42	32	41	35	41	40	59	46	35	39	53	37	42	33	41	29	43	45	40	47	45	44	34	43	44	47	37	49	53	37	41	43	47	39	41	52	57	35	49	47	36	51	45	34	38	37	48	35	38	42	43	47	41	43	36	38	37	45	42	49	36	45	46	41	46	38	42	50	46	62	44	49	29	42	32	44	34	42	33	50	35	40	37	29	54	49	49	27	42	38	27	38	37	50	42	39	47	45	39	37	30	44	34	45	37	54	37	39	43	38	47	42	44	53	49	41	39	44	44	33	46	35	51	45	42	35	44	37	33	37	52	52	40	41	47	47	41	40	43	43	36	40	42	38	44	42	46	40	39	32	41	42	32	41	42	38	38	40	44	37	49	50	45	52	38	57	48	50	41	29	36	55	52	33	53	39	43	40	42	49	38	35	44	42	42	42	36	43	44	39	36	41	40	43	37	40	40	45	45	33	47	44	44	33	43	40	37	40	38	36	53	52	51	40	37	43	39	27	43	51	42	28	37	47	28	51	34	33	47	34	39	45	46	35	35	30	41	46	37	29	36	36	36	34	37	31	46	43	45	44	43	34	52	42	40	43	37	37	48	45	42	37	36	53	35	51	44	57	40	46	33	41	46	33	32	35	40	38	39	45	43	42	41	47	47	41	34	35	57	49	46	38	47	28	40	45	45	36	35	35	47	38	44	42	48	45	47	39	35	50	43	47	38	47	42	28	33	45	45	42	47	43	43	50	43	34	35	41	45	36	31	37	45	42	45	48	36	48	41	35	46	39	48	38	45	53	54	50	42	39	34	45	43	50	38	33	35	30	37	46	41	49	34	43	22	50	46	40	38	37	27	39	40	41	50	48	41	37	36	45	46	50	37	44	38	34	42	42	47	33	41	45	46	40	42	33	44	33	39	35	36	45	40	51	37	47	38	36	33	43	41	34	40	36	45	28	43	45	54	29	34	49	49	47	36	46	40	45	43	50	35	31	37	45	53	52	32	40	48	40	49	44	39	44	54	49	39	40	48	32	35	42	48	40	40	42	42	40	21	46	43	42	33	36	46	34	48	38	48	35	36	40	51	37	35	42	48	30	49	39	30	41	39	27	44	49	48	50	39	50	33	42	46	36	35	48	40	50	52	39	41	36	43	37	37	43	37	54	48	46	42	45	54	40	25	46	39	46	51	47	51	48	32	38	39	57	42	47	35	42	42	49	39	39	35	36	48	37	35	27	37	40	53	47	34	29	33	34	37	41	43	42	30	37	41	38	34	41	37	38	36	38	49	35	41	43	37	41	47	36	42	46	46	38	45	42	45	40	32	41	46	45	39	46	40	36	35	43	45	36	35	42	46	35	39	39	36	42	38	33	46	38	33	48	37	31	36	31	49	47	38	39	45	27	42	42	39	48	31	51	39	41	38	34	56	42	51	47	31	48	51	36	43	42	52	50	37	25	42	34	42	45	32	34	48	44	43	36	52	39	57	35	55	42	45	37	53	39	38	37	42	40	36	52	40	45	42	42	36	41	44	42	38	33	44	43	30	45	34	25	49	42	43	47	44	31	48	37	45	27	28	37	43	39	24	34	44	40	44	42	41	47	43	30	33	35	32	31	31	31	45	47	44	45	43	37	46	41	34	43	39	43	40	46	44	57	41	38	37	36	40	37	45	29	36	46	43	35	28	47	38	32	44	54	52	43	50	46	39	42	33	42	47	35	42	45	32	51	39	33	30	41	46	45	39	50	33	41	43	36	43	42	34	44	47	34	37	40	35	43	60	36	40	40	34	48	47	46	39	32	47	39	37	42	43	34	36	49	37	53	50	51	31	52	38	46	41	37	39	47	42	38	37	38	39	48	42	40	41	40	39	38	29	50	45	26	38	42	33	42	43	43	44	33	36	40	30	45	39	36	32	40	47	31	41	44	40	40	47	41	45	31	34	55	45	41	42	47	59	39	36	33	33	56	29	38	56	35	36	37	43	46	42	49	38	51	40	31	47	45	33	33	42	47	44	45	31	48	43	37	34	40	48	29	38	36	43	48	42	36	32	61	37	50	42	46	39	43	42	42	46	51	44	48	27	38	45	37	39	52	42	38	52	52	35	43	41	43	53	46	53	43	38	40	42	38	53	42	33	42	37	36	49	52	45	52	42	38	41	44	39	29	50	31	48	36	48	36	47	42	48	42	34	50	40	34	42	42	51	24	41	44	45	41	36	43	53	34	34	38	43	43	49	33	40	49	37	34	40	32	42	53	43	41	49	46	40	28	34	42	55	33	44	47	54	35	48	37	35	50	40	33	30	43	44	46	47	57	24	55	47	41	43	41	43	45	27	33	48	39	43	32	45	37	50	38	43	42	34	37	34	39	37	44	51	50	43	52	43	51	36	35	38	37	51	44	33	40	47	32	37	42	43	43	39	45	30	51	44	37	42	40	49	53	52	37	53	39	37	43	46	46	43	43	34	44	29	43	49	44	40	44	51	40	32	49	58	47	49	43	42	40	31	42	44	50	45	35	38	44	42	46	33	43	32	30	52	48	41	32	44	40	38	45	44	33	52	37	50	53	35	42	34	40	45	31	46	59	35	58	33	42	42	35	32	42	46	39	39	41	49	36	42	35	37	31	46	39	44	37	35	39	48	42	51	31	37	38	33	41	45	38	41	39	38	41	43	38	44	39	45	44	34	46	47	41	56	37	37	36	42	32	50	50	38	37	45	26	36	41	41	40	45	38	40	40	49	38	40	38	50	45	40	50	38	41	38	34	46	42	35	35	33	30	49	48	42	40	39	40	49	40	42	43	29	44	36	45	43	38	46	35	40	43	37	53	34	29	31	44	39	28	43	42	38	43	39	30	42	38	47	46	38	41	44	49	33	30	49	34	40	54	32	54	34	52	50	35	32	38	47	41	45	29	34	53	32	45
6665	506	420	434	620	772	770	680	629	591	524	495	487	438	495	446	466	443	437	403	397	374	395	391	411	362	388	366	378	427	365	411	392	388	334	400	375	362	354	392	391	368	375	356	390	385	359	363	373	416	362	379	392	372	373	375	378	392	403	366	370	412	366	342	366	364	352	389	373	380	349	389	348	342	329	395	373	386	353	354	382	363	338	366	392	395	371	349	350	361	354	365	352	371	357	408	339	410	369	373	383	372	360	388	354	399	361	391	395	410	370	368	374	368	371	357	381	338	369	409	390	381	375	369	390	375	365	388	356	346	358	340	350	368	368	409	390	367	346	364	358	346	360	373	364	337	402	371	345	346	355	351	342	368	334	375	334	375	389	358	360	384	367	358	384	371	374	348	386	366	373	361	367	333	383	378	382	341	384	357	346	375	396	366	394	360	350	345	391	369	372	386	348	351	324	375	325	373	397	359	360	328	346	373	422	374	353	354	374	350	348	350	365	392	386	372	351	367	381	366	360	349	410	345	338	369	381	371	353	392	368	407	380	382	386	378	354	322	370	364	370	414	384	359	337	336	370	378	398	362	401	363	364	345	370	405	371	350	367	377	381	379	368	387	379	366	356	389	358	350	385	363	376	365	362	378	379	326	376	391	402	374	363	366	377	374	364	367	355	366	374	379	363	384	387	339	368	382	386	369	367	340	359	353	355	346	369	386	388	390	377	360	371	388	386	373	353	353	390	399	343	403	371	379	373	376	391	359	350	350	353	354	338	353	355	395	341	382	381	360	357	398	360	344	375	388	386	351	371	374	376	358	421	358	366	368	364	371	352	381	391	363	399	413	367	341	333	384	419	383	391	384	386	357	379	384	387	379	383	335	366	379	392	419	351	355	357	394	368	358	352	350	375	389	344	342	408	344	367	401	378	361	398	356	390	347	337	388	397	361	345	367	371	346	373	363	351	395	341	359	360	365	369	380	351	324	376	352	389	378	372	377	372	353	390	387	357	344	332	362	368	382	399	350	362	371	393	338	383	376	340	378	366	378	370	388	407	341	393	339	388	367	391	372	349	384	364	367	355	350	374	388	364	376	383	374	335	321	391	354	371	356	374	399	338	392	359	363	369	370	389	349	349	341	397	368	391	366	382	395	390	345	343	352	368	386	370	354	377	340	393	372	357	411	376	339	346	380	366	362	372	364	354	352	407	367	393	343	349	389	375	369	360	359	348	351	397	378	363	356	362	381	354	379	385	388	355	394	363	373	346	325	351	368	398	367	398	360	363	433	355	371	375	366	392	393	395	371	362	377	368	355	393	381	362	369	361	371	410	353	351	347	367	360	369	368	379	362	369	402	389	362	376	386	341	345	374	390	363	392	349	347	377	351	370	387	398	375	370	382	349	349	388	356	396	388	410	340	375	357	336	364	366	352	403	387	361	381	345	360	377	340	376	361	388	385	396	347	386	354	337	374	356	399	361	373	359	405	382	375	336	368	361	349	365	367	354	341	365	394	367	392	415	381	368	389	365	382	370	384	344	372	350	380	408	381	355	384	370	360	364	352	372	355	343	397	341	358	369	389	369	335	384	366	364	363	369	397	369	397	378	372	334	345	383	362	356	408	389	366	394	337	368	381	372	353	362	391	372	392	363	361	354	351	368	395	381	393	362	397	367	350	358	365	350	368	391	368	355	386	376	379	359	395	364	376	324	377	361	367	363	374	392	361	344	374	398	414	359	337	386	364	393	388	372	338	384	403	347	376	346	409	345	340	353	365	362	376	336	376	357	374	364	392	367	354	405	376	375	357	401	373	379	359	375	358	382	360	397	394	371	335	390	318	352	440	387	383	394	375	366	410	376	342	372	332	362	349	372	391	345	375	373	360	391	360	391	342	357	361	383	360	379	359	358	399	336	394	371	376	389	337	359	330	392	381	374	377	345	389	365	363	389	402	376	416	377	367	362	359	367	348	351	388	351	374	376	372	387	366	381	385	378	403	374	389	372	405	409	360	367	405	396	357	384	361	387	374	408	382	399	381	348	347	362	369	348	398	398	378	354	390	373	375	385	367	361	378	377	383	343	352	370	363	359	398	379	397	395	339	385	359	409	374	367	396	348	402	376	348	361	379	375	426	371	370	364	395	350	399	389	380	364	384	394	375	322	356	356	341	358	377	355	391	373	356	393	392	386	375	380	391	367	375	351	383	337	380	396	400	356	382	370	370	343	356	364	378	363	378	362	358	392	342	360	353	358	319	368	367	377	365	363	371	383	374	349	318	346	360	386	373	346	435	356	353	379	361	376	350	393	348	385	373	364	382	344	394	339	372	330	375	366	372	349	353	412	358	340	379	349	359	346	356	339	388	409	381	373	362	378	346	360	367	395	395	356	383	350	373	373	389	358	336	382	351	344	350	419	362	388	369	387	363	327	358	388	345	357	356	338	342	347	343	380	358	388	359	385	388	340	396	388	346	349	340	371	391	345	377	365	378	379	389	363	339	377	360	358	358	392	380	392	368	352	351	374	325	359	368	380	331	363	348	384	364	387	394	365	367	362	404	371	376	355	375	392	379	370	358	346	385	373	370	362	358	370	342	438	370	383	372	363	364	371	364	372	344	355	364	398	357	374	397	397	404	414	362	403	375	378	385	395	384	387	400	338	365	360	392	348	371	327	352	370	382	346	400	363	348	405	372	363	354	359	362	379	358	372	350	362	365	359	368	373	328	356	381	379	375	384	338	369	361	379	382	415	354	390	372	359	378	350	366	369	350	361	381	382	384	378	418	346	384	350	362	352	366	370	365	410	355	415	375	356	389	371	374	386	376	376	390	378	344	350	377	355	363	380	346	376	368	372	400	341	396	350	379	340	351	381	354	356	383	327	354	354	380	386	408	380	384	370	391	354	374	352	364	357	362	375	344	410	389	375	369	338	352	405	369	383	345	392	366	352	349	381	373	371	352	383	344	361	339	359	344	344	385	388	389	350	394	393	398	348	361	411	389	369	351	355	368	377	332	390	364	366	408	389	377	388	408	372	392	344	386	373	377	386	403	392	371	357	376	356	386	369	366	382	368	341	387	401	361	330	339	368	375	363	371	378	393	389	363	371	400	422	380	383	367	363	395	364	425	349	389	341	354	376	340	395	358	360	334	370	380	342	375	354	369	381	335	383	362	340	357	353	371	346	384	335	350	343	351	350	381	343	359	367	343	351	400	359	369	370	383	419	379	373	384	351	402	389	370	385	388	387	405	373	386	343	364	360	367	382	370	361	334	399	355	348	375	351	362	393	348	353	346	340	372	391	359	424	353	353	380	378	365	356	350	370	355	377	383	375	374	338	355	396	432	356	366	366	389	350	335	398	385	393	352	368	368	350	348	358	367	368	394	372	387	366	364	386	395	357	364	397	392	376	362	375	330	361	349	399	362	411	377	364	407	363	351	387	347	394	378	383	358	392	365	394	377	366	397	374	362	357	353	376	396	406	387	384	357	364	360
618	119	105	75	89	77	106	111	101	90	94	88	92	105	90	90	83	80	69	81	96	77	81	101	80	82	99	105	78	76	85	63	78	74	67	86	78	83	73	80	76	79	89	81	83	63	79	84	73	71	84	73	78	85	81	70	88	83	89	71	78	74	74	94	69	70	76	71	59	86	79	64	72	78	68	90	78	64	89	80	72	71	63	70	71	79	80	93	80	80	63	83	66	60	79	67	62	81	76	89	73	71	80	81	78	89	85	92	81	60	82	75	83	72	77	71	84	86	93	71	85	75	83	66	86	74	71	82	72	74	76	76	84	72	82	86	73	89	99	64	64	64	70	74	57	75	84	84	80	88	76	79	83	78	77	84	80	70	69	78	79	71	79	99	84	76	75	72	62	71	92	80	78	79	75	77	81	67	68	76	70	71	67	63	82	82	75	66	74	76	70	70	91	80	80	88	74	75	93	87	80	75	88	73	79	63	94	76	85	75	80	71	82	91	67	67	90	79	71	72	86	78	70	77	65	82	66	91	85	80	65	81	74	70	82	87	77	71	85	83	70	78	82	74	69	86	76	88	80	64	73	86	72	72	68	83	72	54	76	80	77	63	78	66	76	65	74	79	85	78	89	84	76	77	79	72	81	70	88	75	74	73	81	80	73	69	69	72	93	79	66	77	61	75	74	71	87	80	96	74	76	71	91	71	79	85	72	75	92	80	62	72	72	92	80	79	65	74	65	80	69	75	68	81	68	69	92	69	73	68	75	74	78	78	79	78	68	70	82	68	80	74	76	88	68	76	64	76	62	60	86	72	72	61	83	78	78	70	85	61	87	54	88	73	76	62	76	77	75	67	79	77	72	78	71	65	85	60	76	69	67	92	87	63	79	61	83	73	76	69	77	82	80	75	76	76	76	81	63	72	58	92	72	66	74	81	78	65	72	73	62	79	82	66	68	76	70	76	92	80	86	97	81	51	72	78	61	61	73	79	63	79	84	53	81	80	66	65	79	60	75	61	87	91	87	70	83	64	69	68	72	84	77	70	87	84	73	75	73	89	87	70	82	76	83	70	67	64	68	71	83	82	80	90	68	65	80	87	80	73	82	76	74	86	86	90	85	72	79	70	72	74	72	89	79	72	80	87	79	72	82	71	82	71	65	69	75	73	72	80	68	75	70	71	73	68	83	80	74	65	83	74	85	86	74	76	69	71	75	77	81	81	77	82	75	77	77	90	76	74	90	79	84	80	77	69	72	66	60	76	76	76	73	75	77	89	83	80	75	93	76	82	86	78	63	69	76	80	61	84	79	60	89	72	70	78	80	78	55	89	93	71	80	68	84	85	65	70	83	75	59	78	79	70	88	89	81	78	80	82	80	71	83	76	76	68	77	62	80	73	90	75	81	76	60	78	65	78	87	84	71	87	73	82	83	72	76	78	76	66	76	89	80	58	75	88	72	59	82	70	68	82	87	74	83	84	77	75	75	74	69	73	69	66	79	73	83	80	79	85	89	81	83	81	66	77	83	67	83	81	78	80	67	71	82	75	98	83	74	77	106	79	68	80	92	84	68	63	71	73	84	65	82	69	80	88	87	67	68	72	82	81	75	86	63	83	86	74	72	80	74	81	70	79	70	78	75	70	60	73	83	79	80	67	80	66	61	76	77	68	70	70	75	86	76	86	62	86	75	86	74	90	72	77	84	96	65	80	80	65	78	69	89	69	67	72	89	75	71	67	87	74	84	80	65	68	81	78	79	72	79	80	80	75	77	67	86	85	64	85	80	74	74	69	74	81	75	72	76	80	71	82	78	89	71	72	68	84	72	62	78	82	86	78	103	88	91	83	81	86	82	66	89	95	77	78	71	65	85	79	84	63	90	58	79	90	76	83	83	89	77	78	65	61	94	71	68	85	81	73	86	73	83	62	80	85	76	76	72	69	61	64	71	86	77	85	73	81	72	77	80	79	81	70	95	79	74	66	76	68	74	81	75	72	70	81	71	67	58	91	76	64	73	73	100	81	59	50	78	71	88	74	81	73	79	77	75	75	83	76	74	71	81	69	68	75	80	76	76	74	83	80	75	81	78	86	64	79	95	79	84	58	84	74	81	90	87	69	84	74	76	81	70	75	78	71	84	71	85	87	76	71	79	87	79	90	75	87	79	83	74	63	72	76	84	69	65	85	84	79	69	79	83	68	82	79	68	75	90	81	89	87	74	66	71	69	90	86	75	78	75	81	72	100	84	78	90	79	77	68	67	72	85	78	78	76	93	77	55	80	80	80	84	65	78	93	76	79	77	79	83	65	74	81	76	80	91	85	67	73	76	79	80	89	59	73	91	69	80	66	80	81	76	89	75	58	91	74	65	71	71	68	93	81	66	77	81	81	77	93	76	81	57	70	82	72	89	67	78	75	84	85	106	76	66	86	87	79	90	75	77	77	78	89	84	78	75	75	67	80	63	82	68	88	76	78	84	75	66	76	80	60	69	74	85	63	82	75	95	79	76	53	95	75	73	83	74	74	84	77	83	79	93	71	85	84	59	79	82	56	81	72	62	86	68	60	76	76	93	71	77	83	82	86	82	61	77	81	70	86	77	91	74	69	69	82	75	71	89	85	75	92	61	82	86	80	77	88	76	75	80	91	82	83	76	90	76	67	80	76	82	64	87	77	65	68	76	86	70	81	77	96	70	83	91	67	79	78	79	79	87	81	77	66	68	70	81	88	72	73	74	96	76	83	90	67	64	69	72	69	78	71	83	95	69	77	93	75	80	93	80	62	78	87	83	68	80	65	91	75	71	76	80	96	86	85	67	65	87	66	88	76	100	93	79	85	77	83	96	73	65	84	84	83	69	69	67	66	67	71	95	73	102	78	72	65	66	87	72	63	81	77	73	84	80	81	74	69	88	92	72	72	77	60	71	79	80	60	62	70	100	93	65	72	79	67	78	61	76	65	74	81	79	76	82	80	80	82	69	77	82	80	80	68	76	68	75	74	82	97	93	73	76	77	84	64	76	74	68	80	88	78	86	64	89	75	79	60	95	78	76	74	88	80	77	74	74	79	73	59	65	73	84	64	70	73	73	55	80	76	89	89	83	84	72	83	55	83	68	73	87	77	67	77	90	79	95	76	69	69	86	94	85	78	70	76	88	91	78	79	81	80	91	67	69	82	67	92	81	79	63	83	79	63	71	76	75	79	70	78	81	78	85	73	65	73	81	71	70	74	89	74	71	86	78	63	80	93	88	81	72	75	96	73	78	69	82	89	76	78	69	65	71	68	79	76	76	73	79	85	81	60	79	70	72	86	78	59	84	73	87	65	68	79	79	70	80	74	79	84	78	73	73	76	80	69	83	82	70	72	86	79	86	63	87	68	80	80	88	74	78	95	88	72	86	82	84	83	58	69	83	78	70	90	82	93	92	93	78	83	76	69	76	72	62	72	85	70	78	76	74	83	69	65	77	71	67	74	74	73	69	63	76	94	71	78
12334	1515	983	1228	2209	2728	2566	2154	1860	1470	1430	1204	1129	1081	1072	1059	986	924	820	854	870	852	809	791	789	783	829	694	828	803	768	772	742	775	740	781	783	747	734	756	756	753	719	751	692	721	666	723	726	750	726	766	693	703	765	743	717	720	666	709	744	704	678	724	684	753	735	699	722	701	743	715	720	703	718	689	717	718	738	717	727	711	740	707	681	642	676	698	737	725	704	697	721	755	690	727	709	694	730	693	683	736	678	743	665	742	701	656	758	721	685	665	732	717	714	694	731	671	741	785	648	682	696	753	693	687	700	705	688	683	696	700	731	709	711	680	705	664	698	715	719	673	665	698	708	754	667	694	737	732	723	694	703	721	744	783	708	711	748	701	674	675	707	708	714	696	735	730	714	699	737	725	701	727	661	683	686	697	698	737	706	710	701	705	669	753	694	707	721	737	677	678	712	760	715	715	773	729	755	726	711	680	666	680	641	725	708	686	725	714	689	658	730	704	686	709	695	739	664	660	700	704	700	682	674	682	716	677	689	700	671	691	706	702	730	671	683	738	707	718	727	729	673	688	697	730	727	691	728	695	718	704	691	698	706	726	696	722	672	670	693	731	689	712	681	701	719	691	710	678	701	707	767	723	672	715	699	722	680	715	715	685	682	701	706	733	672	693	685	729	726	764	661	713	701	710	672	700	712	695	711	699	692	688	718	694	710	737	677	732	721	727	711	720	710	695	698	672	723	714	710	741	708	704	701	696	653	689	700	734	648	712	690	695	761	694	693	699	734	692	695	684	704	679	671	718	725	731	728	665	725	710	709	731	743	720	696	763	719	689	727	679	739	764	705	771	742	721	720	658	742	691	705	689	704	757	715	659	720	658	702	695	693	705	723	684	721	692	710	743	705	691	712	654	785	719	669	663	716	716	706	675	687	711	683	689	684	670	675	671	699	692	732	746	622	729	699	720	699	684	662	682	722	701	676	722	665	720	723	723	708	719	703	697	704	703	734	717	710	709	710	651	701	722	667	656	793	728	681	709	721	745	672	645	711	712	731	709	723	714	714	662	722	702	714	716	680	684	679	724	728	753	701	732	669	678	696	705	747	723	691	700	667	696	691	697	709	740	731	704	692	633	701	698	718	732	677	692	667	692	691	659	722	696	703	711	663	704	732	723	696	661	669	718	680	721	697	706	688	711	689	688	687	753	695	700	738	729	719	699	702	694	664	744	695	735	727	674	654	681	696	645	728	744	673	715	721	738	711	693	725	740	738	671	677	733	705	727	697	687	723	699	763	724	708	710	665	697	758	712	710	724	737	695	713	657	690	700	707	699	690	755	683	783	681	710	749	743	732	717	723	661	701	680	714	680	695	712	706	720	728	637	686	714	684	704	720	683	718	701	730	655	704	658	728	681	680	739	697	726	765	673	696	702	689	706	705	697	643	687	721	656	710	703	748	673	703	693	707	697	718	694	713	719	702	691	684	708	665	717	679	748	676	696	666	667	710	704	729	716	690	681	768	721	662	677	689	697	703	725	723	705	747	688	673	701	681	727	710	743	681	694	740	716	645	710	723	733	728	707	720	714	701	752	689	749	743	690	711	725	676	715	689	690	684	695	654	685	718	706	696	678	696	701	664	700	683	731	720	719	680	669	707	752	660	716	701	716	693	666	720	724	737	677	689	711	706	686	698	669	703	708	714	758	664	723	711	691	738	718	719	735	690	697	686	722	647	715	667	684	714	670	659	659	669	695	718	704	718	678	714	712	649	702	705	678	730	696	708	690	723	669	656	718	642	689	698	684	701	673	721	759	734	667	705	693	721	724	712	715	693	724	650	690	716	752	746	689	720	721	709	710	725	753	714	697	739	679	708	741	716	688	671	674	700	728	679	723	701	709	708	760	738	678	660	698	733	745	688	712	670	737	697	691	699	714	705	726	717	736	721	687	686	699	726	727	673	674	736	675	693	738	691	727	687	681	681	704	648	705	742	720	732	691	729	729	732	745	719	734	728	748	689	723	705	710	726	736	751	700	654	743	690	724	685	685	733	690	639	685	714	689	677	698	681	671	703	703	704	718	708	741	748	712	698	729	659	719	700	703	742	734	731	728	658	711	617	723	706	745	685	741	666	664	724	709	724	710	688	671	699	729	675	694	712	732	711	717	711	688	728	687	724	728	718	722	704	728	689	722	702	682	702	683	684	716	753	712	744	652	681	731	702	704	694	703	743	712	740	714	699	721	716	706	691	711	721	702	712	654	711	657	721	710	736	687	730	642	722	693	692	697	728	685	719	738	718	703	674	690	699	750	684	722	670	720	740	749	692	701	699	731	680	716	656	658	673	714	702	705	671	732	699	768	715	719	677	769	728	702	737	703	688	734	703	690	705	713	680	666	679	696	698	702	672	700	686	711	671	686	671	739	687	721	745	709	750	680	687	766	692	697	670	731	685	722	691	704	734	745	691	660	726	711	705	693	692	676	730	736	692	727	691	701	757	735	663	675	681	717	735	692	709	731	668	698	730	701	690	664	698	725	704	696	698	694	699	702	703	691	704	677	703	668	747	731	749	707	674	673	689	683	691	629	681	669	709	696	694	747	716	709	678	658	682	709	685	717	695	713	694	733	717	669	697	659	739	687	702	703	720	716	667	702	731	696	664	716	694	668	725	697	698	717	706	770	727	727	673	656	733	764	709	715	666	648	713	726	682	707	682	686	721	692	706	740	720	687	703	705	718	696	692	752	710	672	740	727	706	716	722	732	710	689	744	714	733	737	732	739	782	712	726	731	671	677	691	683	676	752	701	692	752	747	697	683	647	715	750	686	745	694	727	651	673	672	715	709	696	706	690	704	773	720	704	740	692	692	715	692	688	729	741	703	749	727	756	737	714	702	749	704	656	718	713	699	657	721	674	680	703	739	742	690	677	688	703	702	688	689	700	675	721	664	711	697	678	684	695	701	708	714	721	734	715	663	710	678	725	710	728	718	723	684	770	699	686	718	702	694	716	700	696	701	718	709	710	702	745	708	711	685	730	745	709	644	697	706	665	740	703	707	705	714	679	657	705	693	737	655	665	679	694	732	690	682	725	670	739	744	663	702	650	681	762	673	697	697	703	675	740	699	726	714	663	698	725	709	740	708	679	671	646	724	663	673	676	721	701	708	732	667	719	717	685	714	689	719	682	731	712	735	711	730	752	707	686	644	721	720	706	735	691	659	707	672	702	709	696	713	752	742	668	663	717	698	718	731	749	720	654	696	754	708	673	730	698	709	730	691	692	693	736	671	720	708	729	717	656	695	741	679	673	689	702	721	710	705	704	681	701	727	713	752	743	711	704	690	692	746	725	724	717	702	737	689	719	706	697	680	698	689	703	688	737	703	720	714	722	676	687	698	705	612	679	715	699	725	702	708	719	658	734	696	696	716	698	677	683	772	697	679	704	732	718	709	684	700	762	738	703	704	683	716	702	737	713	734	734	711	738	689	720	711	735	751
1352	46	28	26	26	34	26	34	39	22	33	34	37	34	24	22	23	19	24	17	9	21	16	9	16	19	16	18	10	14	27	11	16	22	12	20	23	16	20	21	20	19	16	16	11	22	14	18	14	23	17	15	14	21	16	11	15	23	16	13	15	9	16	15	16	15	19	19	12	14	16	16	17	9	15	15	12	15	13	11	9	16	15	14	15	14	14	14	10	15	15	18	14	12	13	19	20	14	20	17	16	11	14	15	17	13	14	22	13	17	13	11	18	13	17	12	17	15	15	14	16	18	18	16	10	17	10	8	18	23	17	13	11	19	13	16	18	17	14	14	12	10	18	11	17	12	11	11	23	17	14	15	12	24	7	7	20	13	12	11	13	16	19	19	9	14	15	12	19	12	14	14	10	17	20	19	14	24	15	14	16	17	14	16	18	11	17	11	27	19	16	13	15	13	13	21	14	16	11	16	13	11	19	10	15	18	24	13	17	12	18	13	18	7	16	23	20	22	8	14	12	19	13	9	18	15	17	18	9	23	17	17	14	12	14	12	12	14	13	24	17	12	11	17	14	13	21	12	13	13	14	14	11	12	20	16	22	17	23	16	14	22	11	17	11	12	16	15	12	17	15	19	14	17	12	17	10	12	22	17	10	15	10	13	11	14	10	16	18	14	11	14	17	14	16	7	22	13	15	9	13	21	14	10	15	15	19	12	20	11	9	11	13	13	14	11	13	12	15	18	19	11	20	14	8	16	10	14	17	10	14	13	13	8	13	15	14	14	13	8	20	16	15	9	15	22	17	14	16	19	13	13	11	20	17	12	14	10	16	15	17	11	17	14	17	17	12	14	23	11	13	15	15	22	16	11	6	17	15	21	16	20	13	12	18	12	20	12	17	17	15	11	13	13	6	17	14	17	13	18	15	16	16	15	21	18	10	15	14	7	14	19	17	18	9	13	20	15	11	12	15	14	19	17	13	17	22	15	17	16	11	20	10	17	9	11	17	7	17	18	16	10	16	13	9	9	24	12	21	18	13	17	8	18	6	14	16	11	21	14	17	12	12	16	9	20	20	19	14	12	17	12	21	15	22	16	12	14	17	22	13	15	15	14	17	18	17	18	16	15	14	18	19	12	23	17	21	16	11	10	13	16	17	18	15	18	18	13	13	13	14	13	16	16	19	13	19	20	12	13	14	11	19	16	16	22	13	21	9	15	19	16	13	24	14	17	16	18	19	13	12	10	22	20	11	10	14	15	15	18	21	17	9	18	16	15	15	13	19	12	19	9	10	14	14	17	18	19	21	21	9	12	20	13	21	15	25	15	12	24	17	12	10	21	12	17	22	10	12	13	20	12	10	26	17	14	11	16	14	11	12	14	17	11	13	14	21	13	20	18	14	10	13	16	8	15	10	6	11	18	12	13	19	9	10	17	20	17	8	20	17	19	12	20	12	16	12	15	14	18	16	15	18	17	11	14	13	18	19	14	16	17	13	16	17	11	19	14	13	11	10	10	20	16	13	9	17	14	17	14	15	5	18	22	16	17	17	25	18	19	14	9	26	17	19	20	12	19	21	14	12	11	15	15	12	15	13	13	18	8	16	16	13	14	13	18	14	14	14	19	15	19	17	11	15	13	17	13	21	18	11	14	14	13	23	15	14	14	15	11	8	8	13	14	15	14	15	16	21	16	11	19	12	18	15	12	18	11	15	13	10	13	10	25	12	14	11	12	12	12	11	19	15	12	12	14	12	15	15	17	19	20	12	22	16	15	14	18	13	8	23	8	13	15	22	13	17	13	11	13	14	10	14	14	15	12	17	14	8	14	11	14	17	20	14	18	17	20	15	13	14	16	19	21	14	18	17	9	17	18	16	16	10	12	7	16	16	16	18	12	16	13	13	17	12	18	15	15	15	14	6	12	16	21	13	16	13	14	13	12	14	9	18	20	22	10	13	19	17	19	11	10	14	18	21	16	12	17	20	14	19	9	10	13	17	18	13	12	20	13	8	18	14	16	13	17	17	13	20	11	22	14	8	12	12	16	16	19	15	13	9	15	9	11	14	16	14	18	20	21	6	20	13	14	11	16	15	9	18	21	20	13	17	21	11	14	19	11	20	15	12	20	21	13	9	15	10	14	14	20	13	13	13	15	15	18	12	14	18	11	13	13	16	9	15	14	17	13	14	13	20	14	14	18	12	13	17	18	15	17	10	6	14	17	14	9	12	22	11	14	20	19	19	19	12	9	19	14	12	17	17	23	19	18	16	17	11	19	18	14	21	13	13	17	13	15	15	15	16	16	17	15	18	12	21	12	18	17	7	13	19	11	13	25	15	12	14	20	14	14	19	10	11	23	11	14	19	18	23	14	15	12	15	18	16	18	18	15	16	12	15	14	19	20	16	13	19	16	6	18	16	19	20	22	16	26	13	9	11	10	9	16	15	14	19	16	16	15	18	18	12	18	13	11	13	15	9	21	18	13	18	19	6	14	17	15	14	19	11	17	25	9	17	12	17	17	15	17	18	14	9	13	24	18	17	14	11	13	18	15	11	8	13	9	10	20	18	15	15	20	13	16	24	11	17	14	22	11	13	8	19	22	22	8	12	16	18	22	15	16	16	18	24	15	15	16	16	18	11	9	10	24	15	14	19	21	19	19	13	15	14	29	15	9	16	17	14	19	11	21	18	19	22	16	13	16	11	10	14	11	13	17	16	6	15	15	12	15	12	14	19	14	10	19	24	9	19	16	9	13	21	9	16	12	14	10	20	14	19	13	16	12	14	15	22	17	19	11	20	9	17	13	17	16	12	17	20	10	20	18	15	16	16	11	15	16	18	13	21	13	17	19	13	16	12	8	14	14	16	14	19	19	9	10	20	17	13	18	11	3	12	11	15	19	22	17	24	22	13	12	21	16	18	10	17	14	14	17	12	22	14	16	15	16	17	16	8	16	12	17	14	12	13	20	21	18	12	13	15	18	20	19	18	16	16	10	12	24	13	15	16	14	15	14	14	6	14	17	14	19	12	15	22	18	16	25	14	17	14	14	20	15	15	13	17	20	12	12	13	15	20	13	17	8	27	11	10	11	17	15	26	15	9	14	18	15	12	15	9	18	16	11	16	8	13	16	7	16	14	16	13	12	24	16	13	11	14	15	13	11	17	11	11	18	18	22	15	17	20	16	14	17	14	11	15	13	8	16	20	11	17	18	19	21	18	18	9	8	16	17	14	23	24	10	12	17	17	20	14	10	20	20	10	17	11	15	13	13	17	17	9	12	17	12	9	14	15	14	24	12	9	19	18	14	11	16	19	11	16	15	15	13	14	9	10	26	14	11	9	10	14	12	13	13	17	14	13	17	17	14	21	10	14	16	10	18	19	18	11	14	14	15	13	23	17	17	17	23	13	10	12	15	10	18	15	13	11	15	15	14	16	21	15	15	20	11	18	13	16	13	14	15	13	12	12	11	12	12	19	11	24	11	22	11	18	20
13843	733	379	480	1407	1798	1779	1470	1213	950	863	721	640	533	493	476	428	379	352	312	280	279	270	234	258	254	226	242	217	231	194	192	188	211	209	211	152	161	174	166	178	183	157	173	158	172	182	151	148	153	155	187	153	163	151	117	155	156	149	161	144	148	136	155	176	151	150	163	160	147	150	155	135	133	142	141	153	155	158	148	156	161	131	139	148	149	148	158	152	160	130	127	156	145	146	146	114	146	148	149	172	132	141	138	152	170	138	134	127	155	152	142	113	163	131	146	169	137	157	130	141	107	153	144	148	139	148	141	138	140	136	136	147	113	145	133	135	148	142	147	143	124	115	131	131	144	151	137	142	135	134	140	150	136	127	130	143	133	141	140	129	132	159	147	125	131	145	136	117	143	133	129	144	115	169	131	127	147	128	145	153	122	158	127	134	142	140	147	140	139	154	138	141	119	145	126	151	145	132	144	127	143	148	125	165	148	151	132	139	150	129	122	127	144	152	133	140	152	135	131	140	140	135	150	144	144	139	135	142	139	149	134	148	147	123	122	124	140	146	155	136	142	143	119	155	152	122	138	131	136	131	138	146	129	138	134	154	153	129	160	138	133	145	129	147	128	158	154	151	139	129	138	150	127	122	121	124	145	166	123	125	143	121	121	136	165	140	132	145	141	127	138	118	162	143	147	142	139	136	142	136	139	154	145	137	118	150	144	130	141	139	141	150	128	133	133	137	136	136	130	163	137	144	126	163	150	127	143	136	146	143	121	128	155	144	136	134	121	146	134	153	127	131	121	148	130	159	146	122	138	145	131	151	138	132	153	141	157	141	126	132	122	154	134	152	145	149	141	135	134	142	159	124	154	150	154	132	127	146	137	143	149	147	143	133	149	159	137	146	122	127	142	134	119	136	145	149	133	134	132	134	148	149	138	132	127	132	137	146	123	128	167	129	146	133	158	141	136	132	128	132	135	151	158	149	149	131	155	128	133	121	115	144	134	155	137	138	129	160	143	136	149	138	116	139	132	148	139	150	132	134	117	130	133	132	143	141	139	126	142	115	134	128	119	137	143	147	146	129	137	149	132	162	138	129	131	134	145	158	118	123	148	136	150	129	147	135	114	130	135	118	127	148	149	143	137	127	133	139	139	139	129	145	135	137	144	136	144	143	118	134	132	127	142	151	137	157	128	130	150	108	146	153	141	124	149	145	149	146	140	146	141	140	141	137	124	138	145	158	139	132	140	141	133	142	152	125	142	132	135	137	130	152	153	148	130	139	148	125	139	143	132	155	130	156	132	146	154	136	117	158	138	126	145	132	146	153	133	143	133	124	140	141	120	140	138	138	136	146	131	150	152	141	145	155	167	143	143	114	147	133	127	159	158	139	124	150	126	116	143	158	132	158	155	118	126	142	148	140	161	129	137	138	138	136	137	127	116	158	121	147	158	151	118	132	144	134	125	124	145	140	121	130	146	158	150	137	143	134	143	122	142	158	125	134	145	136	144	136	114	141	140	137	143	147	133	145	137	133	147	138	138	123	147	163	137	135	159	133	153	141	159	171	139	144	131	145	126	164	139	151	130	145	129	127	129	147	124	132	159	126	157	143	139	136	159	154	132	145	139	134	148	135	121	139	151	140	128	146	146	138	146	124	129	143	161	144	129	134	134	149	121	148	153	153	149	145	134	130	154	150	165	130	150	125	127	122	148	135	141	133	157	135	140	136	142	146	148	139	143	123	128	120	125	151	129	125	137	143	158	114	143	128	149	145	155	130	157	135	124	137	143	145	125	146	144	115	126	140	138	127	118	142	137	148	134	137	150	124	147	144	155	143	138	163	133	163	115	155	132	150	157	136	159	144	151	141	171	148	138	146	126	127	128	122	145	133	141	121	164	158	146	131	139	140	142	127	136	136	142	138	152	150	137	169	166	124	137	133	132	140	117	137	143	135	124	153	150	108	163	156	139	142	164	134	152	155	138	140	146	156	126	140	155	130	151	131	138	155	148	152	148	160	115	134	129	146	142	142	154	113	156	139	161	146	146	103	139	154	111	154	144	140	141	141	136	142	143	129	159	153	122	125	141	152	136	122	143	118	140	142	137	134	141	136	142	144	122	130	130	134	120	150	131	152	142	151	131	136	146	147	145	140	154	160	133	151	156	113	117	157	134	125	142	179	136	161	140	147	143	153	155	142	144	127	129	124	142	136	145	133	158	124	141	137	140	136	120	153	154	179	126	123	146	136	125	134	123	137	140	156	151	131	158	155	125	142	127	124	143	120	150	128	131	130	153	161	135	146	155	144	159	127	115	140	151	120	164	147	138	144	135	131	136	134	119	129	138	144	133	123	141	146	140	122	143	128	148	143	123	129	106	147	167	161	147	131	135	143	151	147	138	145	147	141	141	144	150	144	125	140	129	154	146	159	144	129	137	152	139	132	139	129	128	164	166	133	149	146	130	159	126	146	136	128	137	139	123	118	137	137	127	137	148	125	113	151	135	134	140	156	142	138	131	146	128	128	119	121	136	144	135	124	156	142	138	152	135	152	124	132	144	137	142	145	149	141	149	114	160	153	160	127	136	138	151	148	144	131	144	144	149	142	155	150	127	164	129	147	145	144	135	148	135	138	121	126	131	141	135	150	137	120	138	137	142	130	156	142	132	122	125	149	126	132	147	128	139	149	142	126	124	152	120	136	141	159	157	129	150	156	128	154	133	142	149	137	134	134	125	142	142	148	162	137	149	151	154	130	148	111	113	121	116	156	134	137	167	149	138	133	124	151	116	130	164	147	123	133	157	165	150	141	134	132	131	149	124	144	139	145	135	145	136	138	147	143	145	133	109	134	172	134	132	126	149	134	139	141	135	134	147	147	146	132	150	140	156	155	109	133	137	129	138	135	146	151	136	144	115	118	159	138	132	142	139	137	137	122	153	143	129	156	145	141	149	154	135	150	130	135	136	140	136	146	132	133	134	136	146	141	149	143	145	151	124	162	127	127	138	134	126	123	159	133	133	142	145	135	151	153	134	125	133	131	148	148	163	137	135	150	131	128	133	151	115	161	125	152	158	142	153	131	137	134	147	158	145	152	156	154	166	137	126	140	144	138	119	131	127	137	145	140	133	124	147	130	139	127	126	148	133	126	137	133	128	133	137	134	140	132	139	144	130	149	146	146	125	138	150	131	152	167	133	134	131	148	145	136	162	139	148	145	149	146	136	172	142	162	151	132	132	150	126	154	150	138	131	122	130	152	125	143	131	143	130	125	141	127	141	150	144	169	145	149	147	133	161	145	148	120	137	129	125	128	143	138	147	139	126	147	127	120	156	147	126	120	136	128	130	140	152	136	156	124	150	145	144	142	148	147	150	158	146	136	127	123	145	151	149	147	129	132	127	128	151	138	141	142	145	147	133	136	145	133	152	122	139	137	158	128	164	133	137	141	136	131	122	139	138	119	145	147	114	132	139	145	129	143	130	136	136	130	126	134	142
1210	107	102	78	84	94	98	85	95	93	77	80	74	88	76	75	77	75	73	66	69	71	73	71	71	73	73	65	54	67	69	62	67	62	51	57	69	51	59	56	51	50	55	66	54	68	61	57	42	61	58	50	69	64	66	65	52	56	52	77	52	67	60	53	62	60	70	54	54	58	49	56	65	66	63	66	61	75	58	54	61	48	52	49	79	65	57	51	60	58	52	42	51	54	57	57	50	63	62	62	70	48	58	60	47	56	62	63	53	59	61	54	61	49	55	71	71	59	68	40	52	55	58	65	67	62	63	66	64	69	64	62	69	48	55	66	57	75	79	60	79	56	61	55	58	68	50	58	69	45	75	74	57	55	62	55	60	52	57	54	55	46	63	64	46	65	53	59	48	61	56	51	55	54	50	56	49	51	71	55	53	74	74	53	67	65	52	45	49	62	70	48	52	60	61	59	56	51	63	70	44	83	60	70	69	56	59	51	75	53	69	64	53	62	44	58	64	62	67	65	52	59	82	60	51	67	64	70	57	62	50	63	63	49	67	72	61	69	67	62	58	61	78	60	52	49	67	72	72	63	58	53	62	60	61	58	52	58	70	63	57	61	72	61	60	60	64	63	56	61	74	58	48	65	54	69	78	65	57	70	52	60	55	64	61	70	68	62	47	47	49	52	59	64	67	58	55	45	55	56	71	60	63	60	55	57	57	60	54	49	80	69	65	52	59	50	58	63	70	59	60	64	53	59	69	57	69	52	58	70	61	50	54	63	46	57	48	61	57	58	57	73	58	68	72	57	52	57	53	65	54	71	49	75	48	54	68	51	57	72	60	59	55	56	77	45	58	55	52	63	57	71	49	65	51	48	49	53	61	52	40	68	68	63	59	46	58	64	61	61	71	77	49	59	68	55	61	61	52	51	62	53	58	52	51	54	60	50	49	59	65	59	60	66	60	77	45	59	59	54	59	59	62	40	57	43	51	52	62	60	54	69	46	61	58	58	53	52	56	60	70	55	60	73	66	60	53	48	57	64	55	61	70	61	65	67	57	59	69	69	86	62	63	61	53	51	56	66	68	54	54	60	70	61	62	66	54	52	62	68	65	59	52	59	61	56	39	49	49	49	49	54	63	58	60	56	56	55	61	59	56	68	64	57	65	76	66	60	55	63	59	58	52	68	55	47	70	64	62	62	68	51	50	47	57	72	63	75	58	68	56	50	54	66	66	58	68	55	68	66	63	72	54	63	54	55	49	66	73	65	67	72	54	66	57	72	68	48	58	50	52	55	63	69	66	64	54	62	55	52	67	65	46	51	66	65	57	62	62	64	48	63	50	57	57	41	53	73	58	62	53	52	61	65	37	54	55	43	59	59	71	65	59	60	62	67	61	62	45	68	53	54	49	56	59	53	48	53	49	64	62	46	57	66	56	57	49	49	62	63	63	54	51	70	61	70	55	44	54	45	67	48	54	63	54	57	61	63	54	63	55	53	56	47	63	55	60	68	70	56	64	44	55	55	57	55	65	53	69	56	62	56	48	46	64	66	68	61	57	58	45	50	68	73	54	68	65	52	63	62	46	49	67	47	58	64	53	66	55	55	65	66	55	60	54	60	54	43	51	59	64	49	50	66	55	60	68	57	67	62	56	48	61	58	62	51	57	63	67	67	68	57	53	58	49	65	57	60	56	56	49	65	70	73	51	65	55	53	57	54	56	53	59	73	56	57	63	58	59	46	73	52	66	52	65	66	58	56	46	61	66	56	62	61	63	63	60	60	74	64	50	60	55	63	74	58	62	58	71	57	46	55	49	72	62	60	74	55	57	63	47	54	66	70	56	55	51	56	58	55	53	52	66	57	61	63	62	72	58	50	81	58	54	46	66	53	55	54	56	63	72	55	56	55	59	71	63	64	78	68	59	65	55	58	46	54	70	60	53	58	61	67	60	62	48	67	60	57	54	54	63	69	63	66	67	66	63	60	65	70	70	53	73	64	54	55	67	62	70	62	67	85	47	49	69	62	70	60	62	48	62	56	62	46	62	64	61	54	70	57	54	61	54	58	61	58	50	43	63	57	55	63	54	58	67	52	51	51	55	67	61	58	56	61	54	55	60	58	65	52	69	63	65	58	43	61	62	50	59	73	46	54	50	55	59	61	81	59	48	61	55	57	62	54	58	66	62	59	52	45	56	50	51	62	61	53	50	53	64	57	57	67	81	53	63	69	74	57	57	51	68	45	49	55	55	66	40	56	59	64	69	73	71	67	49	68	52	54	48	62	72	62	43	55	57	58	68	56	58	45	52	46	46	57	61	55	53	66	63	49	70	64	64	52	62	65	61	49	54	56	45	49	47	51	55	57	52	46	61	50	62	52	62	62	62	54	49	60	63	57	49	47	66	67	59	78	57	52	60	61	68	74	61	60	67	58	60	55	70	65	51	53	56	54	66	61	61	71	50	66	53	64	70	59	45	52	59	67	63	52	59	56	63	70	61	69	70	65	57	58	56	68	71	71	61	63	59	60	71	57	53	72	58	56	60	58	64	61	55	55	51	54	61	66	44	49	73	74	54	49	61	69	62	64	72	59	45	75	47	62	52	54	66	70	49	57	51	45	60	52	62	49	72	72	61	53	50	68	58	54	59	54	63	71	57	60	57	58	69	56	61	66	63	51	56	52	51	51	57	63	59	54	65	61	62	61	63	60	62	50	57	74	62	57	49	59	60	64	46	69	49	57	60	69	72	66	72	55	59	76	55	54	62	63	53	53	70	61	62	62	63	49	56	49	51	56	55	56	54	58	60	79	51	53	64	55	68	55	51	61	68	56	62	56	54	65	66	62	55	63	58	64	55	61	56	66	58	51	56	63	60	62	68	57	68	69	68	64	72	45	68	70	53	54	56	64	62	64	79	60	57	65	54	78	53	56	53	61	40	62	61	63	62	44	61	53	63	68	62	61	58	58	68	55	67	59	63	65	53	66	62	64	53	73	54	66	71	60	57	62	56	72	46	64	63	46	55	53	52	57	55	63	47	58	60	51	56	64	64	61	58	56	70	53	51	52	57	60	70	70	52	53	51	51	64	61	61	66	62	58	66	58	66	55	71	67	56	51	51	45	71	61	48	58	59	73	58	67	54	54	67	66	60	61	57	48	69	69	57	63	57	59	70	60	54	70	51	55	57	53	62	55	63	58	58	80	65	65	70	73	60	48	61	60	51	56	65	66	54	67	52	60	70	69	53	61	71	69	85	49	63	52	72	49	56	56	61	61	66	59	64	69	62	53	61	74	53	54	55	56	56	55	60	70	56	76	59	69	58	48	63	64	55	57	52	65	61	56	69	61	67	60	59	54	61	54	59	61	62	58	58	65	49	72	74	56	68	60	61	69	68	61	51	53	49	52	62	65	69	56	69	51	62	48	66	63	74	62	61	68	62	71	50	57	70	60	66	68	53	56	42	63	60	53	57	67	61	66	47	74	46	55	60	68	57	61
16269	1653	995	1278	2970	3871	3500	2852	2413	2038	1847	1566	1331	1217	1122	1011	1043	941	895	871	861	836	777	735	757	747	709	685	684	691	713	657	695	640	672	659	640	634	647	661	625	600	627	598	638	593	562	618	596	617	599	591	566	592	596	591	601	592	582	595	585	598	541	595	578	614	570	598	609	614	550	587	597	549	574	582	552	565	582	611	519	565	599	582	544	586	555	560	569	582	622	607	559	570	545	611	575	602	561	592	569	591	564	590	580	548	505	567	588	540	557	534	635	560	591	582	532	570	595	596	586	550	545	567	562	565	579	560	561	568	548	546	564	579	574	576	580	545	643	573	586	581	568	561	575	566	580	558	522	578	568	594	573	550	554	564	560	577	579	552	575	579	618	582	572	538	606	581	555	571	549	580	586	564	586	578	535	583	536	558	592	545	568	549	572	593	609	564	569	521	559	564	595	629	571	555	567	589	560	559	551	585	587	531	572	558	573	569	541	611	619	567	561	546	582	550	581	556	622	596	596	569	535	590	586	617	591	559	576	564	572	582	603	550	602	550	587	592	589	590	553	569	566	568	562	581	536	550	524	559	586	586	574	522	573	634	564	575	572	609	573	582	606	566	579	553	533	547	569	608	563	569	593	573	575	569	553	587	577	587	578	574	599	563	576	542	547	553	595	601	570	561	565	554	569	578	567	588	546	591	574	550	560	557	580	570	592	561	550	543	582	578	575	540	523	566	585	577	531	605	523	522	571	526	556	604	560	574	583	580	594	585	590	567	545	560	526	590	569	585	559	584	598	600	541	592	579	584	544	565	595	567	569	563	547	555	559	582	613	575	591	580	570	567	535	523	590	647	566	565	582	562	610	560	530	544	545	554	566	598	538	569	575	532	586	561	551	592	573	546	553	571	609	553	568	526	571	552	587	580	566	580	522	561	578	589	543	555	596	578	588	563	618	571	581	544	571	549	581	565	599	610	635	583	597	575	562	538	567	552	570	573	579	579	564	575	591	549	535	561	527	592	549	576	585	557	596	602	573	569	564	618	582	521	598	596	568	551	536	579	552	567	573	610	551	602	556	560	601	586	557	534	528	569	541	573	571	536	573	604	622	554	554	530	573	580	585	618	566	556	569	557	553	551	541	540	540	596	598	524	531	566	543	577	594	568	565	539	593	535	544	597	523	530	638	612	605	596	573	581	566	570	569	577	526	554	586	568	574	590	609	594	613	565	564	532	549	607	550	586	583	529	558	552	562	543	573	518	596	558	575	528	574	568	563	578	601	560	579	560	595	586	570	543	567	556	561	606	552	572	555	601	572	549	588	534	549	605	562	569	591	558	611	539	553	589	571	618	523	560	627	573	566	537	602	599	550	605	568	567	541	554	580	614	548	534	544	560	562	539	560	583	558	536	589	570	571	630	602	576	582	609	530	574	540	548	553	540	563	607	612	591	553	552	543	589	603	586	566	542	520	520	543	591	542	558	564	565	542	590	580	581	596	540	536	579	564	573	551	574	588	549	584	593	601	573	555	592	540	575	594	582	544	567	569	586	569	590	534	592	609	596	563	521	560	598	599	534	524	579	587	612	543	561	583	588	616	539	548	581	571	538	545	579	603	602	579	581	569	594	522	542	553	578	565	546	587	555	554	583	559	521	573	575	563	551	553	562	530	567	551	568	573	574	568	541	588	570	621	581	600	598	575	582	571	563	578	593	559	552	544	594	556	597	542	563	591	579	545	602	609	551	594	560	570	576	555	652	586	585	558	564	579	518	572	581	608	543	540	578	542	545	559	573	554	563	591	553	609	587	558	555	580	587	573	589	604	596	514	568	574	592	571	536	563	622	570	574	597	593	561	604	570	598	531	593	574	537	584	563	571	585	559	583	557	561	598	543	563	580	582	597	581	564	557	540	579	562	567	567	570	589	551	544	564	592	538	600	565	586	601	567	582	601	565	537	594	604	550	602	557	622	559	543	559	559	538	549	583	612	614	544	579	530	596	576	548	583	573	605	550	581	567	582	613	540	592	587	544	595	543	551	564	562	578	588	539	593	539	583	594	594	577	586	539	590	570	586	610	636	587	571	577	583	505	586	516	550	539	554	559	575	571	583	595	614	602	550	570	570	560	540	620	593	588	572	556	543	541	561	582	607	546	564	586	563	585	577	594	553	534	568	550	535	577	560	559	584	615	607	601	566	591	597	555	607	583	572	524	534	568	554	591	579	540	544	626	558	553	585	532	588	588	596	579	593	558	529	545	521	617	610	561	577	574	537	570	576	563	550	553	554	545	584	586	530	564	557	552	582	582	560	554	544	567	557	580	547	566	572	572	599	607	588	583	573	544	548	578	570	584	578	590	578	568	579	593	568	582	589	583	558	566	611	580	611	593	569	574	548	563	565	567	573	575	563	550	601	593	575	578	528	597	548	554	593	530	573	616	573	591	617	584	571	545	557	608	607	578	559	569	569	576	579	562	584	540	556	576	567	609	565	541	527	540	517	582	575	565	606	590	604	563	621	606	575	599	580	586	552	559	587	546	574	567	575	574	562	598	597	570	577	614	561	590	577	559	611	598	605	554	537	586	545	569	604	612	545	554	577	606	585	602	551	601	526	588	601	532	587	547	589	564	597	617	594	560	510	546	555	590	554	569	586	581	582	558	590	558	560	628	557	571	585	583	583	561	548	598	622	598	604	578	559	585	559	576	571	584	585	565	604	560	560	558	568	598	580	590	601	550	585	574	637	517	614	563	585	543	575	569	594	580	614	605	574	576	592	552	567	551	544	554	528	597	589	616	576	571	563	554	570	574	548	597	573	564	544	547	562	570	577	562	540	560	581	595	616	559	568	570	591	579	587	548	550	538	640	622	563	605	559	565	535	551	568	589	567	607	585	558	572	595	545	591	553	598	578	577	600	573	613	590	546	582	498	566	519	579	587	573	556	560	566	612	514	569	536	552	544	539	596	609	565	554	558	567	556	526	597	575	591	600	627	554	547	567	564	559	608	521	546	576	565	574	612	558	580	618	597	561	607	575	563	580	604	583	585	583	584	608	606	585	602	591	588	552	560	561	528	601	572	581	544	608	528	600	534	587	569	559	578	547	566	540	578	568	534	532	536	542	552	582	594	561	565	549	594	584	599	566	576	566	581	556	581	551	569	557	582	597	564	524	543	566	582	546	566	578	577	556	611	554	585	592	577	571	579	591	544	574	584	590	540	512	546	571	575	577	563	571	570	520	577	569	582	555	576	577	533	580	586	589	580	578	586	589	605	586	489	566	564	555	605	591	576	556	566	580	576	543	554	576	537	575	619	593	549	578	602	571	597	597	567	529	571	573	552	555	567	553	599	509	548	598	584	572	578	557	528	558	589	560	590	573	545	529	581	609	553	580	556	585	562	583	561	541	551	552	553	543	550	528	563	571	574	554	591	572	570	571	557	614	557	579	571	562	603	564	522	540	521	578	576	562	572	579	552	566	518	551	606	600	572	519	589
823	45	43	38	46	44	41	49	38	58	38	35	26	45	43	57	59	50	38	46	46	34	50	41	43	50	48	42	42	37	45	39	39	48	37	45	39	48	48	41	49	36	41	45	34	30	43	37	38	46	40	48	33	30	42	42	36	41	37	38	46	42	40	34	26	33	43	38	40	44	44	44	45	43	38	40	37	38	48	36	35	35	34	35	33	34	49	31	52	33	42	45	43	39	51	53	43	45	38	47	41	34	38	40	37	35	47	45	41	44	42	43	41	52	51	35	42	34	53	39	45	31	40	37	40	40	35	39	48	52	35	46	38	37	49	37	54	40	46	32	32	43	42	41	39	34	39	47	47	39	37	33	42	46	37	41	44	36	56	40	45	41	36	40	27	40	38	41	42	50	42	45	34	42	34	49	27	41	52	37	31	48	47	39	37	39	33	43	36	35	43	42	45	43	48	39	39	36	42	45	40	46	50	48	37	32	49	44	46	39	42	52	38	45	55	45	56	35	46	36	46	49	47	38	50	42	42	40	29	42	38	38	37	37	43	30	45	42	30	32	53	40	49	41	35	37	40	37	44	52	32	42	44	32	41	57	43	22	40	44	46	44	31	37	39	39	32	42	44	51	43	37	35	40	42	37	44	43	33	46	46	29	44	36	30	47	44	39	44	33	42	35	41	57	52	48	49	41	44	41	42	43	35	41	52	41	41	46	40	44	34	38	36	47	46	37	43	41	35	39	43	41	49	45	33	39	34	48	39	40	30	36	33	43	43	51	39	44	46	35	34	39	33	40	41	35	36	40	37	48	43	34	41	50	41	45	40	49	43	42	45	45	45	52	36	39	47	40	42	41	39	34	35	48	46	37	51	28	31	34	43	38	43	46	39	42	40	40	24	35	35	48	40	40	49	33	46	46	41	42	52	42	39	36	45	46	38	30	43	47	30	43	44	36	26	48	48	50	47	42	46	37	42	40	25	42	38	37	32	42	45	42	45	32	44	38	32	32	52	42	36	45	39	34	45	38	41	34	54	46	40	33	52	36	26	41	38	52	36	55	51	40	41	34	47	43	34	40	33	28	37	35	37	42	40	37	51	49	32	50	38	44	38	37	50	45	39	43	34	35	47	38	37	32	43	38	45	51	36	33	41	35	42	46	38	28	41	38	45	39	50	37	35	43	46	45	35	32	44	37	47	44	47	46	41	36	34	42	31	27	37	37	47	48	41	31	32	47	44	48	48	40	42	42	39	37	44	37	40	31	40	47	44	46	49	37	52	47	43	35	35	41	31	46	40	50	48	39	35	40	35	45	37	47	35	39	46	43	34	41	37	33	39	39	46	44	37	43	31	52	38	36	38	48	41	45	38	39	38	42	37	55	39	50	44	46	59	41	37	40	38	40	38	46	37	42	39	43	40	37	47	37	51	33	52	41	53	48	48	34	56	31	32	36	48	44	44	35	34	38	50	37	35	50	47	45	43	45	38	39	43	49	52	36	39	38	31	42	37	49	38	48	30	45	34	56	33	41	34	43	31	37	57	32	43	38	31	48	33	51	47	49	38	43	34	37	35	45	31	50	31	44	45	33	47	43	50	41	45	47	36	43	40	35	43	47	28	39	45	53	27	51	38	39	39	44	37	42	34	39	45	33	34	45	36	41	39	39	37	38	38	39	38	31	44	36	35	43	43	49	49	49	43	43	50	43	50	43	38	44	47	35	54	38	40	50	30	40	42	43	54	40	41	50	36	42	44	40	43	42	34	44	34	55	34	48	37	35	40	33	50	45	39	47	45	38	51	38	34	41	41	40	39	35	43	36	40	40	49	37	47	34	42	49	38	44	43	35	44	50	34	39	48	51	45	36	30	39	38	41	50	40	35	47	54	37	47	43	41	34	45	42	42	48	37	47	36	42	43	41	45	34	41	40	45	38	49	32	43	52	44	40	38	43	38	44	50	38	41	35	52	40	39	38	41	45	37	38	36	42	41	42	35	50	44	44	39	31	54	39	45	47	29	36	51	36	39	49	41	49	44	44	48	42	53	35	36	44	45	44	31	35	44	44	50	44	48	33	45	46	34	41	42	43	42	46	37	43	37	40	36	42	40	33	42	50	42	43	36	40	34	45	29	37	43	47	42	51	36	47	43	40	41	37	35	37	38	42	49	41	46	38	46	41	41	43	35	40	36	31	44	36	42	41	36	38	36	38	28	29	56	40	37	36	42	46	49	35	44	25	50	45	37	37	35	39	43	42	32	50	46	35	29	36	39	32	48	41	33	45	47	37	51	38	42	40	46	33	42	44	55	52	43	42	53	43	46	29	39	46	46	47	54	35	31	33	30	32	50	40	40	47	32	62	50	37	32	48	43	39	41	41	41	54	38	45	38	39	43	43	42	35	39	51	46	45	36	43	40	45	31	35	39	48	39	45	40	38	41	43	38	39	43	35	28	40	45	49	42	55	42	30	41	47	38	35	36	49	47	29	51	37	52	47	32	51	35	37	42	46	41	61	46	40	41	52	36	44	36	38	44	45	32	42	36	37	36	42	36	43	45	45	38	39	47	44	51	42	54	35	42	43	34	52	47	30	38	45	35	31	45	31	50	35	53	52	40	37	46	35	41	39	54	36	37	31	41	35	46	44	35	41	46	37	52	42	35	31	49	35	35	52	40	49	40	39	55	46	49	49	28	50	50	31	40	43	44	41	53	47	37	52	40	39	29	44	54	45	50	44	40	34	39	46	48	40	35	41	35	54	29	43	42	42	44	26	42	39	38	43	47	45	35	37	46	41	54	48	36	50	49	30	43	38	44	37	45	40	43	36	46	52	40	39	38	37	41	37	30	40	42	45	43	46	39	37	47	42	28	44	38	36	37	51	48	30	40	55	41	43	44	28	39	51	37	31	41	47	38	27	46	37	43	48	43	46	34	31	51	54	33	45	39	46	56	40	40	55	43	38	39	32	39	34	46	33	47	51	36	36	50	41	37	43	35	44	47	31	47	49	29	30	40	35	46	38	40	46	45	34	44	49	54	44	32	32	52	40	39	46	46	33	38	48	51	41	47	37	34	32	43	44	48	36	44	31	38	36	48	35	30	37	49	36	40	43	32	43	36	35	46	38	34	32	43	51	43	39	35	46	51	37	29	43	43	55	32	39	34	48	37	48	40	30	37	38	45	42	56	47	38	35	40	50	40	51	45	35	35	33	31	40	38	46	31	37	47	38	40	32	35	47	43	38	54	33	40	46	45	54	47	35	44	42	38	43	45	62	43	59	43	42	50	53	35	42	27	33	49	33	45	49	35	46	44	40	47	48	34	41	40	54	42	29	36	49	35	53	48	52	29	47	32	40	39	37	47	47	46	36	35	43	41	44	54	51	25	40	35	47	45	32	44	48	35	25	37	44	36	41	48	46	41	54	51	37	43	39	39	30	34	25	42	39	39	38	37	44	33	34	36	34	50	54	45	36	43	43	57	28	42	43	47	52	38	35
8508	543	435	441	632	767	747	722	626	583	549	522	471	468	448	481	424	414	423	356	442	409	382	373	392	388	357	356	397	407	394	407	383	378	380	370	414	396	388	357	383	376	379	369	377	360	384	405	361	372	364	353	362	343	350	372	362	328	373	383	381	368	355	375	386	401	345	408	368	370	389	369	369	364	381	408	369	346	354	369	393	394	359	360	362	369	382	359	353	376	363	367	367	386	383	394	342	358	393	383	351	347	382	364	368	353	384	383	350	368	346	361	350	393	361	384	378	383	370	389	351	397	377	376	381	332	390	357	357	369	353	385	382	385	349	401	375	354	364	357	359	355	374	345	371	395	379	365	350	382	357	344	370	371	378	373	366	383	384	383	313	356	382	357	348	390	348	406	380	338	374	363	367	347	385	337	367	347	357	381	385	355	394	384	364	359	365	370	397	393	377	365	376	378	389	374	386	372	361	367	411	411	411	360	340	355	360	371	347	373	385	365	376	372	366	380	356	360	359	351	370	373	414	386	376	372	383	387	368	402	405	397	378	360	363	417	338	349	382	358	358	361	358	390	343	368	326	395	390	369	384	380	364	356	376	416	368	349	347	353	360	361	363	376	373	382	371	390	360	374	358	411	379	346	348	384	378	386	368	365	395	348	332	357	376	360	379	350	366	380	382	342	380	370	374	347	378	364	393	364	360	393	371	385	353	349	376	389	374	381	374	377	357	376	395	376	359	340	354	384	353	372	374	363	376	385	372	363	404	342	387	357	369	364	371	371	386	392	387	370	381	383	355	383	363	371	386	369	355	386	397	355	385	393	409	325	374	393	394	362	335	367	378	378	374	387	354	362	382	374	370	394	341	353	398	412	356	377	376	397	334	358	366	395	374	399	364	402	362	359	406	393	392	391	381	365	381	360	358	381	348	376	382	361	363	379	364	356	396	359	401	377	383	347	378	372	337	358	394	377	371	380	385	399	358	370	394	367	366	359	413	385	361	379	389	344	390	351	399	354	362	345	371	365	379	355	379	398	351	366	377	315	393	371	402	356	374	365	362	344	393	382	389	363	377	350	377	352	369	396	392	368	359	344	417	350	407	346	382	388	376	379	344	339	408	378	386	370	385	388	342	360	386	372	380	366	345	368	381	370	369	390	407	375	352	379	371	394	399	398	359	375	333	378	370	389	337	374	380	361	385	390	354	380	377	370	347	387	362	365	366	383	333	368	356	391	394	388	378	383	339	375	396	368	383	386	353	344	389	392	350	377	372	358	381	349	380	349	386	419	375	370	356	371	384	373	380	375	340	356	385	353	341	367	359	346	369	346	344	358	337	376	392	380	346	367	328	378	378	377	377	366	357	352	365	338	401	382	372	392	354	386	344	398	375	365	386	387	346	353	394	373	367	397	401	402	364	391	363	360	357	363	356	395	344	377	353	388	334	395	361	356	349	365	377	355	365	380	376	380	375	365	380	362	350	376	370	382	401	386	350	387	380	342	396	350	359	377	349	404	367	374	347	394	336	385	387	407	375	359	393	404	351	380	404	395	354	344	379	385	388	395	350	397	356	383	383	381	375	375	364	394	404	389	364	363	398	354	388	371	376	373	361	418	371	343	375	404	368	367	369	364	329	357	386	380	419	341	361	373	368	399	390	356	375	390	354	373	388	363	327	401	358	350	333	383	377	394	389	382	378	399	370	381	387	354	327	355	354	375	377	400	366	400	361	394	389	358	380	381	409	353	370	372	368	372	373	386	398	366	365	376	363	401	389	331	379	360	368	365	352	350	370	380	377	340	399	382	379	372	355	402	388	362	349	339	332	353	395	335	391	386	380	363	345	391	386	380	328	373	374	366	378	342	378	370	376	401	367	407	364	368	378	377	352	351	355	386	394	372	378	355	356	383	388	359	362	366	376	369	374	377	374	391	392	362	393	364	378	386	370	349	365	385	379	398	349	356	381	413	361	396	390	356	391	366	375	380	364	361	401	383	372	369	355	375	375	376	351	356	391	422	374	363	390	342	360	387	399	374	371	368	357	365	378	386	369	348	396	361	406	362	356	346	351	397	389	394	386	385	397	376	391	368	375	347	398	363	379	374	350	366	403	369	340	380	400	405	384	408	412	389	376	410	364	361	378	368	359	367	360	367	384	337	377	386	369	414	345	367	386	364	368	373	356	375	374	416	371	386	387	385	362	375	366	416	346	356	355	384	393	402	372	411	371	380	373	336	383	367	380	385	347	357	379	370	369	378	364	386	317	341	397	405	399	349	331	349	345	358	401	385	371	361	357	400	373	379	364	336	335	373	345	345	364	384	390	392	376	390	365	349	380	362	367	402	371	336	382	376	358	348	382	378	351	372	386	404	389	370	394	380	367	387	329	365	397	395	375	383	389	367	364	359	362	384	359	370	349	365	402	393	395	371	377	373	379	340	376	370	385	348	389	382	350	345	376	386	340	337	380	390	378	404	359	375	381	369	402	372	371	382	378	363	368	386	377	390	357	352	359	383	376	374	352	384	370	365	385	353	383	396	413	360	366	412	386	383	392	379	358	356	353	372	401	324	366	388	356	377	371	374	392	372	360	343	387	360	347	368	366	367	384	390	402	341	381	369	349	386	374	363	380	389	367	389	376	376	367	371	370	392	347	392	358	389	409	389	355	413	414	392	357	376	374	353	390	349	360	374	382	398	387	370	377	368	370	358	428	357	352	356	394	415	377	392	341	379	350	401	368	371	349	392	362	346	407	410	357	347	416	348	366	387	383	409	388	370	388	345	354	400	378	373	374	401	359	402	387	379	371	385	399	366	392	377	382	424	339	345	361	319	354	411	347	336	353	372	374	394	354	366	401	377	365	445	389	346	389	406	400	350	320	382	376	369	370	361	348	381	362	344	361	367	367	368	361	380	365	385	388	373	371	366	380	353	389	370	357	342	336	366	372	339	391	340	358	370	351	357	364	398	419	398	352	366	375	391	340	387	384	378	383	328	387	360	379	371	384	394	402	407	390	343	401	396	360	400	372	365	388	401	402	354	398	367	354	355	392	381	341	419	361	367	383	340	330	365	343	355	349	388	347	383	379	394	387	419	346	361	374	345	388	339	401	390	394	356	373	373	389	379	368	388	354	361	394	374	400	359	384	360	365	370	375	360	376	383	364	381	388	393	382	362	388	334	379	369	314	328	361	372	349	399	375	358	358	406	365	361	355	378	396	373	363	389	366	385	371	332	393	401	365	380	369	347	379	385	389	411	351	385	354	370	373	368	369	377	373	407	382	362	346	365	374	368	394	376	367	356	387	372	366	395	399	359	388	373	378	358	366	337	403	387	390	383	344	393	368	405	404	368	378	380	381	342	323	388	386	377	371	385	335	344	362	334	374	378	384	347	399	356	365	367	346	389	346	362	395	332	372	349	352	370	351	356	375	403	350	383	350	363	374	354	376	403	358	345	357	379	366	360	383	361	409	387	340	382	326	374	346	384	394	335	393	346
777	119	110	104	79	96	89	96	105	108	92	88	83	104	75	89	84	79	69	74	73	96	100	77	81	72	76	78	77	80	79	81	72	80	81	72	80	87	82	78	68	88	88	89	74	87	83	99	80	77	68	60	65	70	82	73	97	78	71	76	95	86	88	77	80	83	85	67	87	78	82	85	84	59	75	75	73	68	95	77	83	82	60	85	77	71	78	74	83	68	73	75	80	76	92	61	88	89	77	83	91	73	95	69	74	88	98	92	80	74	83	71	73	72	75	78	67	61	96	71	69	86	89	70	82	95	91	85	79	86	79	80	71	71	83	93	80	72	64	67	91	73	80	67	71	88	71	70	79	74	76	78	97	84	88	80	90	65	84	89	81	84	81	59	80	69	86	88	79	84	69	61	67	85	70	71	82	83	70	72	83	80	63	70	77	89	74	64	74	87	76	88	65	69	79	75	92	70	80	74	81	83	68	83	79	86	77	91	68	81	80	65	75	84	92	87	93	76	93	86	91	78	76	74	82	71	71	68	84	76	70	73	72	76	80	76	70	70	91	88	75	70	84	88	89	86	73	90	78	80	74	80	84	69	89	90	75	65	77	79	83	78	84	83	56	69	83	92	78	80	76	85	64	78	85	89	80	81	87	64	79	64	80	79	88	77	91	85	90	94	87	85	82	75	75	81	74	79	69	86	69	89	77	87	61	62	94	63	91	88	81	75	84	89	74	100	88	86	81	77	85	78	83	70	72	99	76	90	75	80	77	72	86	68	74	85	81	77	79	90	79	83	74	90	81	84	82	74	83	68	88	80	63	86	69	77	68	68	81	92	74	81	85	81	83	83	65	79	74	82	88	89	77	79	85	69	74	68	69	62	82	84	86	86	73	67	74	76	70	78	77	84	83	83	74	83	89	69	88	75	75	70	80	71	86	88	89	80	74	87	87	76	74	85	74	89	82	77	84	81	72	73	83	80	58	73	73	82	77	85	78	98	85	88	87	74	75	71	75	75	82	77	79	75	90	71	72	94	84	91	82	76	82	68	88	81	68	79	73	82	73	86	79	80	81	84	72	94	80	84	88	70	74	105	80	78	73	76	81	93	66	85	76	73	73	99	77	74	83	75	70	60	77	85	95	82	72	71	72	70	75	64	84	91	74	92	82	68	70	86	82	63	72	83	76	93	79	83	90	94	77	63	92	60	76	83	90	93	88	74	66	89	83	66	63	81	76	75	84	76	84	74	84	68	70	75	75	75	79	81	84	75	78	92	87	79	82	76	80	80	88	73	64	73	71	69	75	85	80	82	72	84	82	81	70	62	75	83	79	71	80	73	95	81	85	66	66	71	81	84	76	88	76	80	68	96	75	62	81	68	77	69	75	68	68	74	80	80	71	94	69	80	61	68	92	73	78	74	93	76	72	71	71	61	71	86	73	81	82	65	84	79	72	70	87	67	91	69	85	90	87	77	83	89	79	69	84	74	84	89	77	78	61	77	76	62	69	80	69	71	71	80	76	86	75	63	82	90	66	82	79	78	80	88	81	73	68	80	80	84	86	71	84	93	92	60	86	76	81	79	78	89	90	67	76	83	70	78	88	85	92	84	87	72	90	63	77	80	89	83	74	71	92	77	69	65	91	74	84	69	83	85	100	66	80	75	81	72	87	78	81	68	78	69	75	80	77	66	77	80	66	77	69	90	80	87	79	78	86	79	69	83	70	77	87	83	60	87	79	88	88	93	76	82	102	84	85	79	75	73	80	78	66	65	60	68	62	70	67	93	67	82	78	85	76	75	68	79	78	82	74	84	81	62	79	67	75	75	73	76	80	80	82	78	96	82	78	84	76	71	85	59	83	80	73	71	87	79	70	84	77	73	73	72	84	84	81	80	67	77	79	67	95	67	74	85	70	84	80	62	72	79	81	97	78	80	76	109	79	75	76	68	75	65	88	87	82	83	69	66	70	86	82	71	93	84	89	68	102	74	91	85	72	73	85	82	92	92	78	90	81	97	79	71	79	79	69	87	74	88	90	72	91	78	87	72	70	81	62	93	98	76	94	86	83	78	76	75	68	77	59	72	61	70	86	73	63	79	57	98	60	71	78	79	77	81	71	84	70	70	75	90	75	78	90	77	78	87	81	92	91	74	71	84	63	73	74	69	83	67	86	62	72	86	86	77	71	86	84	84	84	80	93	75	80	88	78	75	83	81	87	62	83	70	77	72	79	87	68	74	86	70	92	82	93	76	65	80	68	76	94	82	86	81	78	73	77	80	85	88	79	88	78	59	69	81	83	67	81	85	73	72	87	85	90	66	74	77	64	65	88	84	80	75	85	78	87	78	76	71	84	88	80	74	90	87	96	78	88	77	82	74	73	70	104	60	79	78	79	90	81	84	81	71	82	91	85	90	87	89	91	77	70	72	80	87	77	76	81	89	87	94	68	77	79	77	83	98	65	83	70	92	92	78	68	82	81	81	87	95	71	76	76	81	72	74	78	61	82	68	74	72	75	87	78	92	97	76	90	86	86	79	84	77	77	78	65	73	70	86	74	82	70	83	61	61	80	85	75	85	90	72	95	86	67	89	87	62	76	73	77	65	74	58	80	59	73	69	80	73	62	80	82	91	60	77	77	71	85	75	84	73	88	76	73	97	82	71	76	81	93	89	90	63	67	86	82	67	79	82	73	76	86	79	80	79	91	79	90	81	83	70	88	80	86	78	86	75	80	65	81	66	69	94	62	81	78	85	84	91	70	76	73	73	84	73	86	81	90	71	78	77	78	71	79	103	71	82	97	69	82	74	78	69	89	75	75	90	91	92	80	72	80	68	84	73	77	81	74	71	85	71	84	80	87	79	84	74	83	76	94	82	84	77	98	81	78	65	78	81	70	82	79	78	68	84	87	83	81	89	86	83	85	68	69	65	85	78	80	80	72	72	86	71	81	99	74	75	77	76	79	76	86	73	87	83	76	70	72	83	84	100	94	92	87	87	61	79	67	75	75	69	84	87	91	67	101	81	83	65	80	78	67	87	78	91	80	79	85	76	104	71	63	72	63	93	92	87	89	57	60	81	70	82	91	75	90	92	84	84	84	77	67	88	78	81	70	87	80	78	75	80	78	62	77	91	92	64	76	81	87	87	85	76	105	71	84	75	85	62	91	79	70	73	87	66	85	68	80	86	74	89	80	81	61	72	80	89	78	77	83	75	81	76	81	84	81	76	86	68	68	67	71	83	74	75	79	76	76	86	87	87	78	83	68	79	74	81	71	62	71	74	74	88	79	84	75	83	75	75	69	83	89	80	71	65	75	100	83	82	73	81	89	85	80	82	78	72	86	79	85	66	88	70	81	73	74	86	75	79	91	74	76	77	86	80	79	69	80	66	86	85	69	75	77	70	59	94	71	75	106	83	67	69	70	77	92	81	70	92	75	70	77	82	65	77	76	64	89	72	86	61	78	87	78	84	73	93	69	85	78	83	79	78	73	83
14208	1549	1036	1216	2340	2804	2687	2159	1872	1558	1368	1268	1154	1012	1061	994	992	922	874	852	842	789	846	830	804	787	828	793	759	797	762	769	749	758	745	753	786	765	778	784	747	735	733	758	819	729	764	693	767	756	703	713	679	694	723	743	729	710	685	675	745	754	719	677	712	717	706	723	695	711	714	727	730	736	731	689	682	725	688	671	709	708	727	719	758	732	750	740	701	707	650	698	680	757	727	710	750	688	741	717	738	687	708	736	766	716	725	748	727	686	713	695	710	729	753	694	703	669	667	724	699	739	719	667	715	727	733	711	694	710	679	723	678	729	722	721	749	760	735	729	709	718	672	680	713	680	754	708	731	686	694	710	695	699	760	719	738	713	758	649	646	718	670	732	722	702	672	721	712	747	725	703	684	719	708	737	764	689	666	703	703	736	688	723	727	718	708	699	759	730	694	732	687	670	741	726	738	745	705	713	719	731	747	742	695	711	724	645	707	700	707	734	739	687	713	735	683	735	751	737	730	735	689	710	734	741	695	760	736	693	683	700	701	713	714	698	745	715	715	729	732	725	722	779	708	665	682	731	732	702	732	732	708	700	755	722	724	686	712	692	709	693	748	718	720	741	747	717	721	719	686	688	729	682	705	673	718	679	729	758	763	755	690	728	738	703	723	740	690	668	681	688	734	754	774	709	712	726	663	718	715	762	669	649	679	751	679	699	709	705	712	680	741	720	732	689	713	712	711	704	662	726	740	756	726	690	747	653	708	732	717	695	680	648	717	712	711	718	727	699	690	683	709	738	703	714	745	734	677	695	699	674	682	698	728	729	760	710	688	721	738	691	671	705	716	657	693	698	731	695	723	681	743	709	698	676	714	763	701	717	727	693	705	709	693	688	726	665	695	707	703	710	654	770	692	711	675	670	741	690	684	705	707	687	710	698	725	733	702	738	700	722	771	717	693	787	760	760	718	721	684	750	716	691	713	665	717	722	729	682	676	696	697	703	705	700	701	660	681	690	711	729	716	665	738	689	693	686	767	695	724	751	716	785	728	730	746	714	746	721	722	714	742	719	711	682	702	679	696	703	693	686	706	716	764	728	701	707	694	718	669	707	763	723	761	692	696	707	733	739	745	730	699	705	674	688	738	696	708	720	678	759	677	720	742	704	730	714	698	735	679	677	706	675	730	748	725	746	700	675	693	670	742	771	696	722	680	741	686	735	720	726	713	751	755	721	689	680	696	709	715	738	742	646	699	659	728	715	717	724	735	676	729	681	721	709	733	739	699	701	675	700	697	708	698	728	705	721	706	711	718	753	714	679	694	682	723	723	711	693	714	719	714	726	708	739	665	739	701	732	747	743	700	683	713	684	692	732	691	703	703	731	726	721	728	693	665	714	673	768	710	712	772	709	725	802	688	716	694	708	759	728	734	709	787	731	697	678	748	673	663	694	697	689	701	701	728	651	732	747	728	730	735	713	696	683	717	686	683	702	707	694	688	696	763	714	689	750	754	736	689	660	680	689	732	713	713	697	715	709	670	688	659	726	699	724	744	721	672	693	698	760	702	686	703	702	653	743	698	690	705	753	705	726	708	693	749	745	686	723	718	680	729	737	739	685	741	700	726	754	738	663	743	731	707	730	712	723	724	707	734	741	684	700	670	740	684	665	735	736	717	758	723	689	723	734	745	709	682	733	675	690	679	683	709	688	759	673	709	710	742	707	717	734	718	700	711	723	685	711	753	683	750	725	722	716	691	718	705	686	721	736	704	740	735	717	713	716	752	728	713	720	725	660	727	744	714	688	761	690	730	732	734	730	694	715	705	737	732	686	688	731	691	729	684	687	690	696	689	720	704	711	742	721	723	694	756	756	744	681	704	712	703	728	730	698	743	693	750	716	692	693	727	680	682	745	714	702	762	704	750	724	690	727	694	701	688	675	734	732	745	731	723	698	745	717	676	747	753	660	678	686	752	741	735	729	644	683	713	708	689	727	703	725	729	707	722	708	712	759	721	725	728	742	688	722	756	691	709	736	754	681	654	717	731	709	698	735	733	711	744	706	755	690	729	699	745	743	687	676	750	634	687	725	763	759	680	744	696	699	728	702	722	749	697	688	689	684	694	704	691	711	748	747	685	708	730	670	757	677	741	722	740	701	669	701	766	743	688	660	668	720	701	721	742	685	720	719	691	711	683	717	744	717	716	688	725	731	732	728	670	761	713	694	660	665	724	731	727	718	686	688	728	700	705	714	723	731	706	758	708	684	708	725	722	706	703	687	672	700	737	734	781	684	724	701	746	712	732	702	748	741	724	709	707	659	704	743	702	687	674	750	782	710	725	751	766	675	733	697	690	765	759	697	700	726	721	681	714	687	734	720	695	734	752	718	686	709	743	729	712	705	768	692	703	724	738	715	746	728	754	725	751	719	687	720	737	687	700	734	709	696	671	759	695	701	705	668	756	713	755	710	712	760	749	671	718	700	728	710	738	739	714	688	703	697	697	736	716	711	729	741	684	633	679	707	706	670	709	756	691	753	723	690	747	701	727	649	665	715	655	702	679	732	701	699	705	692	715	671	677	720	697	658	682	700	722	700	698	705	722	707	719	712	709	754	694	706	683	685	746	748	717	728	704	735	662	671	730	681	697	719	774	695	727	738	729	707	693	758	748	713	749	765	700	725	733	719	711	698	725	704	685	696	702	759	763	713	726	704	697	662	751	696	733	713	712	705	697	691	750	709	702	719	706	728	722	694	707	740	725	702	654	744	714	720	673	720	701	697	719	734	697	713	744	688	741	648	724	695	689	722	709	695	726	703	653	683	735	697	757	725	739	686	714	740	707	703	693	713	751	706	687	753	736	662	720	704	758	728	683	744	731	686	701	664	711	784	682	687	763	729	694	720	743	702	700	673	698	684	682	712	693	704	784	740	703	759	665	727	705	687	675	751	760	720	705	676	729	730	729	720	699	714	672	693	716	708	732	735	754	763	728	706	686	714	723	710	666	713	667	729	723	699	691	756	711	706	715	767	709	721	725	671	730	697	735	659	736	729	718	731	712	713	748	698	694	700	703	752	727	672	690	674	722	771	661	707	688	721	735	689	740	689	707	716	718	706	689	686	705	726	732	708	748	713	682	712	716	738	650	725	709	705	752	753	681	716	708	694	719	685	726	753	696	676	703	707	662	714	708	715	695	739	713	720	718	674	715	708	687	730	695	717	723	667	710	717	702	693	686	692	709	704	756	729	722	733	708	720	727	714	720	681	710	693	693	740	711	691	715	709	690	715	750	700	724	745	713	727	725	735	721	706	714	727	700	723	685	694	752	687	771	705	731	747	711	700	687	707	726	758	753	754	697	676	734	747	761	715	752	691	741	663	708	730	714	772	713	721	697	710	764	674	672	762	713	691	713	714	708	725	729	696	710	709	666	720	723	735	726	774	724	709	724	694	753	703	707	725	731	725	678	694	711	702	692	697	710	678	737	695	738	711	663	719
1419	52	37	29	21	31	26	35	37	23	23	37	25	32	24	32	21	17	26	18	15	13	24	19	20	19	16	20	23	16	15	12	20	11	22	17	15	14	16	21	16	22	11	12	18	13	16	13	12	10	18	16	11	14	8	15	14	16	14	13	11	17	12	18	10	13	19	15	21	16	17	15	8	9	12	14	18	11	11	21	26	16	12	15	16	11	21	13	11	12	15	13	13	13	16	17	11	16	14	12	12	15	19	10	10	7	12	12	13	14	15	13	18	5	14	7	22	12	17	10	17	25	16	15	13	13	17	11	18	11	23	20	16	12	18	21	16	16	6	7	25	17	12	12	11	19	9	14	11	22	10	15	12	26	12	17	16	17	15	18	12	12	9	12	22	20	12	17	16	13	14	15	22	13	13	14	12	13	21	14	14	15	13	21	23	17	19	19	19	26	11	25	13	19	9	20	16	19	10	16	13	14	13	13	10	20	12	17	15	12	16	8	16	19	14	19	14	7	15	15	17	10	18	17	21	13	14	12	11	17	8	13	22	21	16	22	16	14	20	19	14	15	10	13	17	12	17	16	14	25	18	14	19	20	9	21	17	14	21	20	14	15	9	10	14	12	13	16	13	18	7	18	6	16	15	19	11	10	15	14	19	15	14	20	17	14	11	12	18	22	17	13	17	18	24	21	14	16	13	13	22	12	14	17	16	14	20	15	17	16	22	22	21	10	8	23	21	19	22	25	11	16	10	18	12	12	17	16	23	10	15	11	14	18	8	14	18	18	19	16	19	15	13	21	11	14	15	13	12	16	21	18	14	18	10	13	7	14	15	13	13	15	19	17	19	17	16	12	12	14	17	20	17	13	10	14	21	13	13	8	9	17	15	15	11	15	22	22	16	14	19	16	20	20	15	15	14	18	15	13	24	15	17	14	21	19	17	25	25	19	15	12	11	12	10	20	11	18	16	17	11	11	12	14	19	14	18	20	13	13	17	12	21	17	14	21	11	13	12	15	18	16	10	16	22	18	16	23	27	15	23	15	15	11	13	11	19	21	13	18	16	11	11	13	15	17	17	14	15	16	16	15	14	15	12	13	15	19	15	17	15	15	19	8	8	16	16	17	20	12	17	14	15	14	22	12	17	12	11	21	15	13	7	23	14	11	19	16	17	20	14	15	8	26	10	12	18	4	17	13	20	13	7	12	12	18	12	23	21	8	18	13	16	18	14	25	17	16	18	21	13	17	14	18	11	15	12	16	14	14	16	22	20	24	21	10	17	17	23	18	15	10	9	18	11	16	14	10	14	21	9	18	17	17	17	15	18	14	18	15	15	22	17	20	15	18	14	13	15	18	11	10	12	17	12	15	13	17	13	18	17	21	15	17	16	17	10	12	14	9	18	11	13	22	11	18	11	9	12	15	22	12	17	19	20	14	18	15	23	18	14	21	10	14	19	19	20	20	10	9	21	14	14	13	10	20	12	17	21	17	13	17	15	10	13	16	15	13	14	13	13	12	17	19	16	10	20	15	18	11	18	19	16	19	23	9	18	22	17	22	12	15	15	10	9	16	21	11	14	16	14	16	12	20	15	11	15	14	18	12	15	16	18	16	13	9	13	14	19	18	15	15	15	12	19	17	15	21	16	15	17	15	15	16	13	16	11	8	17	12	13	16	11	17	21	20	20	11	15	14	15	16	19	14	20	10	13	17	18	19	16	16	16	16	12	12	14	11	14	9	9	9	9	17	9	16	13	12	12	10	13	18	8	19	12	11	20	18	16	20	10	13	11	22	18	17	19	19	13	14	14	13	19	13	22	7	16	13	14	20	13	17	19	16	15	11	16	17	11	22	5	20	16	15	19	11	12	15	20	12	12	11	17	15	8	16	12	13	11	16	13	16	16	22	15	16	12	10	11	15	24	20	11	11	16	13	15	13	9	10	11	16	10	20	23	17	10	17	18	15	16	19	17	17	12	12	9	16	14	13	17	14	17	23	14	12	17	13	12	19	18	17	13	9	19	23	21	14	11	18	11	15	15	20	20	14	11	17	18	13	15	11	14	18	15	14	15	15	12	13	17	16	13	12	16	15	16	16	14	21	15	13	16	21	16	14	12	17	13	12	12	21	11	15	18	9	17	16	16	15	10	13	21	16	9	15	12	17	17	13	15	17	6	19	19	17	14	17	18	17	21	12	13	13	23	16	16	21	13	12	11	17	14	7	14	24	11	16	14	17	10	15	15	17	22	21	8	20	14	18	15	13	13	12	12	13	11	13	15	15	18	7	20	9	17	16	15	14	13	13	17	19	15	13	9	20	14	18	10	12	20	20	16	14	14	12	17	15	15	11	8	22	20	18	21	7	12	18	16	11	23	22	21	17	18	13	16	14	13	17	16	17	14	15	12	18	15	13	19	10	9	12	16	17	17	19	10	11	11	13	15	13	10	15	22	17	16	18	19	11	18	23	12	12	11	19	16	11	11	13	16	9	20	15	18	13	8	18	9	21	13	11	17	14	17	18	20	14	12	14	20	13	18	20	20	16	16	22	14	16	11	16	24	15	14	17	14	11	17	16	12	18	18	24	17	19	10	12	13	12	15	18	16	27	18	18	15	11	11	14	15	14	18	17	17	13	9	17	20	19	17	14	15	17	16	10	20	15	7	13	18	12	11	21	25	10	14	16	8	19	13	16	20	10	22	13	13	17	11	9	20	17	14	17	19	14	17	20	7	18	15	17	17	22	14	11	14	17	18	17	16	11	13	17	15	13	14	15	16	15	12	19	13	14	13	14	17	16	17	14	13	16	16	15	10	20	15	19	10	16	23	14	21	14	17	14	8	9	8	19	17	16	15	18	15	14	11	17	17	15	10	15	20	10	12	15	13	10	16	21	14	6	9	12	8	12	14	20	14	10	11	13	14	12	11	15	20	11	8	24	14	13	16	18	18	17	24	23	10	13	13	23	18	16	30	17	9	12	15	27	22	15	13	23	14	19	10	18	19	9	12	13	14	16	14	15	8	15	8	22	12	11	8	16	16	10	23	16	13	18	15	9	18	14	19	18	14	17	12	12	11	11	17	19	16	18	17	16	12	16	19	17	15	12	18	13	12	8	20	15	12	11	14	7	14	16	16	14	12	16	13	17	13	8	16	18	7	16	19	20	14	16	18	14	14	22	13	18	15	15	22	14	20	17	13	8	19	26	17	18	15	16	17	13	11	16	16	14	10	19	18	15	19	16	10	19	9	10	10	11	25	17	16	9	16	14	8	9	15	15	13	18	11	13	19	17	13	11	14	22	11	17	19	14	17	17	16	16	9	13	17	14	16	16	15	13	12	19	10	13	14	9	14	11	10	18	13	12	10	13	10	12	13	16	17	16	16	18	10	18	12	15	14	10	13	18	14	10	18	14	13	16	10	20	10	15	16	14	11	15	10	15	14	10	17	16	13	19	17	13	14	18	16	17	23	12	25	20	10	13	17	14	10	15	17	19
14476	756	355	506	1312	1780	1680	1536	1242	987	894	718	642	549	491	458	386	376	349	329	319	280	256	259	259	277	229	228	224	197	223	200	195	191	173	211	189	201	166	176	185	157	181	149	173	188	155	173	203	152	160	159	166	141	147	171	142	140	130	152	177	160	148	162	147	142	148	141	168	132	139	155	149	160	166	152	137	128	135	175	151	131	163	147	135	166	152	125	132	168	141	145	127	150	134	148	150	174	160	127	162	142	134	151	151	143	157	143	144	124	158	163	161	131	144	140	148	130	130	138	157	146	144	160	158	150	161	141	146	160	133	151	129	137	144	137	142	136	134	148	150	145	132	151	126	145	169	149	140	156	142	144	133	133	118	125	149	126	153	132	157	134	130	136	126	160	137	143	140	159	149	132	135	136	136	137	128	128	134	131	153	143	150	126	139	144	139	152	140	122	140	126	145	137	162	151	140	141	144	142	148	155	129	123	127	138	138	136	149	142	133	152	142	137	133	144	139	154	139	129	123	153	143	151	119	169	120	140	151	152	135	145	138	144	140	137	130	130	120	168	141	137	141	148	148	125	118	139	140	154	126	136	131	131	130	143	139	123	125	118	121	130	137	150	133	138	127	123	142	132	147	139	130	134	153	156	133	168	146	137	145	158	148	166	139	143	134	132	124	142	149	138	144	138	121	139	144	141	138	141	151	143	138	156	130	128	151	153	157	138	118	140	149	152	149	129	140	131	151	136	141	140	139	127	137	120	125	140	135	140	151	146	133	140	112	125	139	139	127	148	124	119	134	153	131	152	151	154	134	131	143	129	148	134	135	143	129	142	118	141	158	143	155	139	129	132	122	137	139	147	146	148	140	133	159	124	148	146	134	143	161	145	137	137	157	131	144	147	133	129	142	144	153	139	163	147	136	171	142	160	146	130	129	147	147	127	143	141	127	149	144	135	153	124	149	134	160	127	123	158	136	135	144	133	140	137	144	141	145	124	146	129	142	141	121	155	136	150	160	145	159	147	114	138	142	137	148	160	118	130	137	140	142	123	119	143	144	127	152	126	127	148	146	133	134	128	133	146	136	144	137	121	129	117	127	148	157	125	145	153	138	127	151	146	144	144	140	155	131	131	147	133	140	122	131	133	143	145	134	155	142	145	145	115	133	139	134	125	155	128	137	149	164	153	140	150	146	136	141	145	136	147	136	116	113	131	151	132	148	158	132	132	150	133	147	144	151	154	147	148	127	167	140	121	120	144	138	153	130	124	144	131	133	137	149	150	143	117	149	156	150	143	145	174	153	149	155	133	140	150	120	152	143	126	138	138	139	161	137	119	167	146	144	153	123	144	133	148	131	144	121	143	126	127	152	123	143	147	149	144	130	151	142	114	140	157	128	128	108	146	153	163	134	155	138	126	151	117	141	166	134	144	132	139	127	129	131	149	152	124	129	127	138	141	137	132	136	121	139	140	131	149	134	145	147	137	135	122	160	144	142	133	134	149	143	148	158	133	148	144	127	168	154	132	136	152	164	139	151	147	154	128	164	126	143	126	145	128	153	141	151	148	114	131	164	169	136	149	167	136	109	132	137	145	148	131	143	146	143	142	148	158	155	139	138	155	145	125	158	141	125	180	154	130	169	137	156	145	137	164	143	149	143	159	139	133	146	145	148	125	135	148	137	135	148	146	132	138	138	151	164	159	133	141	169	129	148	132	157	151	142	136	126	123	139	138	153	140	149	145	130	123	148	132	143	145	137	142	144	142	147	142	135	160	144	117	144	136	128	130	136	128	146	120	134	143	147	133	170	140	134	141	128	152	136	147	149	132	138	161	143	137	138	140	147	130	139	151	141	124	116	167	129	141	160	138	140	129	128	126	130	126	157	143	149	140	147	123	137	137	151	135	164	121	150	134	133	139	138	135	139	140	143	141	128	141	158	122	144	147	142	141	133	151	135	141	138	149	141	147	145	140	126	117	136	143	148	145	136	142	125	136	140	124	142	142	137	127	143	149	138	114	137	160	140	146	139	141	150	135	127	133	135	160	144	128	126	117	154	126	137	163	145	150	158	141	152	137	164	147	148	136	111	133	144	124	141	127	127	157	130	120	170	156	147	153	139	145	146	154	138	143	135	147	125	135	138	137	141	142	130	147	144	128	149	139	130	128	125	153	168	128	134	122	147	157	134	154	140	156	131	163	127	130	141	138	148	148	151	130	177	133	148	156	151	135	169	147	138	135	134	143	133	144	137	148	127	146	136	150	136	127	130	141	143	143	135	119	142	120	144	152	153	178	126	143	150	149	172	128	130	151	146	168	128	145	138	166	128	161	136	145	135	139	149	153	140	160	136	137	149	137	125	136	140	155	138	148	147	133	136	150	141	134	134	139	121	107	139	135	142	153	148	126	144	138	125	144	172	136	149	129	147	133	157	128	132	126	142	143	143	143	149	132	152	154	122	137	124	137	143	140	153	121	130	140	140	153	144	128	147	134	142	154	149	151	153	133	134	136	149	124	126	127	146	157	151	131	139	146	135	139	125	140	138	139	115	148	142	126	134	134	110	155	127	132	162	139	128	144	161	141	153	136	143	126	118	138	132	129	125	144	133	165	153	164	144	146	152	140	125	135	145	149	142	120	148	145	125	137	158	144	148	150	153	157	140	134	124	135	161	123	143	130	137	146	142	148	125	146	155	125	144	137	136	153	130	134	154	139	131	158	142	140	143	145	130	139	149	139	149	133	153	137	131	119	139	134	144	160	158	132	131	125	148	151	134	158	153	147	156	143	148	145	137	152	145	148	152	151	152	130	136	146	134	171	163	138	147	115	145	133	165	141	143	151	155	153	113	137	140	143	158	144	132	140	143	133	136	140	132	154	148	152	128	150	163	137	132	138	118	169	132	147	137	136	137	144	136	135	147	111	148	129	147	116	138	149	154	138	148	125	128	143	126	124	154	142	132	133	132	146	130	119	152	149	131	154	144	133	138	144	140	138	137	144	128	131	167	128	145	119	145	151	133	135	113	140	151	145	129	143	142	135	130	149	141	142	175	130	135	139	139	137	161	145	149	156	112	158	149	150	139	131	147	138	148	138	133	140	122	151	140	137	133	139	118	150	162	135	135	134	124	160	137	154	142	128	157	136	155	127	147	121	125	153	149	138	139	142	123	162	127	148	129	125	165	133	153	123	149	138	151	141	138	130	128	143	148	134	151	152	133	147	123	128	143	150	146	162	149	139	143	139	160	140	141	131	137	131	133	131	146	104	135	137	136	127	143	135	156	134	137	120	128	133	143	132	129	141	131	138	132	156	153	132	131	157	141	150	140	111	175	152	131	128	140	134	138	140	152	142	126	134	130	118	148	138	120	138	137	133	142	146	134	137	115	150	128	154	134	134	134	127	131	142	138	169	153	152	168	154	140	119	148	121	147	155	121	127	160	146	144	167	123	109	167	144	158	136	141	138	126	141	147	138	153	137	127	135	143	130	144	126	134	128
1253	155	76	83	61	82	83	80	81	107	90	81	81	72	71	74	73	68	58	88	78	80	70	58	77	49	55	68	70	68	64	62	60	66	71	62	65	66	71	60	73	64	62	81	65	55	65	62	72	66	55	72	51	64	64	68	67	65	70	65	59	68	62	61	74	61	63	70	72	60	73	79	59	50	47	71	67	44	71	64	62	53	76	56	55	70	76	65	42	62	70	56	59	69	45	57	59	70	59	64	57	61	65	67	56	52	55	59	69	55	47	73	74	68	66	68	52	57	45	77	51	53	62	54	62	42	53	59	66	58	63	62	54	46	61	43	61	58	54	58	57	52	60	49	68	68	56	76	56	62	61	51	72	65	59	57	64	60	52	58	51	58	70	59	51	72	50	59	55	61	58	61	62	57	71	69	74	62	53	83	70	56	70	67	52	63	62	58	84	53	63	69	68	59	58	73	66	60	50	60	70	56	52	64	57	58	56	67	77	61	60	56	61	63	64	69	60	55	55	51	67	65	55	45	64	64	57	66	62	65	43	65	58	63	56	69	47	58	68	73	55	51	61	43	56	76	59	63	56	61	76	51	54	66	62	55	60	61	60	52	40	53	69	66	65	74	62	60	60	61	48	59	57	75	43	55	59	64	76	60	63	50	57	49	48	55	54	53	54	63	76	46	68	65	69	51	55	72	64	71	76	60	57	68	61	56	46	75	66	62	60	65	53	59	60	73	60	64	68	72	54	60	74	61	55	67	69	55	65	58	75	49	57	55	63	69	57	66	58	53	79	51	60	55	59	58	66	50	62	85	61	54	67	62	77	63	67	59	52	57	49	75	65	52	67	66	49	63	52	77	59	62	58	78	48	65	47	59	64	59	57	58	58	77	61	68	54	59	56	61	60	59	57	60	69	46	47	57	55	66	64	54	60	60	56	65	63	72	69	51	77	55	62	57	68	63	63	50	58	65	74	67	56	59	61	42	47	45	58	76	65	59	71	65	54	56	45	61	52	53	76	62	71	42	80	70	70	61	56	62	54	67	67	72	50	64	58	58	75	51	61	68	57	60	67	56	64	55	57	64	63	78	62	75	65	77	57	60	53	56	78	54	59	69	70	45	61	58	69	74	53	72	46	57	65	60	62	51	61	57	62	75	69	71	58	46	53	69	51	56	51	73	57	65	70	66	47	68	52	60	70	62	65	60	56	64	75	62	72	57	61	72	53	70	73	62	56	53	75	50	56	50	61	68	66	67	58	57	55	53	66	53	51	54	54	63	63	61	58	47	61	78	59	73	58	70	73	54	65	54	59	77	62	58	63	49	55	60	61	77	63	68	61	55	65	66	75	69	53	62	59	62	58	55	76	70	68	62	64	61	66	70	69	47	51	46	71	49	63	58	59	63	58	55	49	46	67	53	72	45	51	65	79	67	61	71	49	70	62	54	67	66	61	68	66	65	53	70	64	53	74	48	76	53	72	53	60	44	47	68	63	69	73	50	55	68	61	47	62	60	53	59	60	61	61	65	68	68	56	59	61	61	67	52	67	72	55	46	63	69	49	82	61	58	68	58	54	62	67	63	71	70	60	60	67	66	61	66	63	70	65	65	55	59	58	75	49	60	45	60	65	51	78	66	75	70	57	60	64	60	68	59	61	54	57	54	64	51	55	64	70	68	50	65	60	53	53	50	68	49	72	64	55	69	72	62	67	49	50	73	62	60	73	75	61	64	70	50	58	55	66	77	55	53	53	50	69	59	70	69	66	59	64	50	54	59	73	67	49	68	64	54	56	56	50	55	63	66	65	56	67	62	59	61	53	50	77	64	70	60	62	53	64	71	63	75	61	65	64	50	62	72	66	50	60	48	77	68	76	58	58	54	53	66	56	68	71	62	59	52	67	60	73	67	53	55	55	62	64	53	58	57	50	70	58	54	65	66	71	64	76	60	63	69	56	60	67	62	57	60	52	52	55	69	66	68	50	54	71	64	78	50	54	65	57	49	52	56	67	57	63	49	53	56	53	71	53	46	55	50	52	58	75	65	71	67	65	69	56	63	76	52	57	57	66	66	61	56	62	45	61	79	67	65	60	48	52	56	71	73	71	83	54	56	63	61	51	62	71	51	63	63	45	59	56	50	64	56	53	67	59	66	68	51	70	61	73	63	66	64	52	58	76	54	63	44	58	64	53	57	65	56	53	49	61	62	62	43	51	53	59	75	60	60	52	63	69	56	52	59	64	50	58	63	60	73	52	55	57	39	55	73	57	58	60	58	60	66	65	67	54	61	52	44	60	52	59	76	57	63	58	72	55	60	63	75	66	49	46	48	49	64	53	57	59	57	52	55	58	57	50	48	62	63	56	66	59	55	59	53	61	66	60	61	49	64	66	75	65	51	60	62	63	67	61	66	60	50	55	66	72	68	68	55	58	61	56	54	63	68	63	66	63	57	62	63	81	56	61	69	53	66	56	69	65	64	60	45	59	60	76	54	66	53	57	69	56	55	66	46	54	53	78	51	63	61	69	62	59	57	60	58	69	53	68	66	76	55	63	67	67	57	52	72	63	66	64	62	49	40	65	68	49	62	58	59	70	49	58	61	68	67	49	67	60	57	59	50	56	71	67	62	67	49	68	75	69	55	73	43	63	61	63	47	76	46	65	52	71	61	61	64	60	70	63	50	64	67	72	67	59	64	72	73	60	54	62	77	65	64	66	60	79	49	68	65	51	65	57	59	62	55	69	68	53	63	54	57	68	66	54	57	67	69	72	56	59	46	66	75	59	63	75	63	60	53	45	68	65	48	56	68	72	54	64	59	55	72	46	49	58	61	59	63	65	56	54	66	67	63	58	66	53	52	68	70	65	62	49	72	66	60	47	63	57	61	68	61	51	47	61	63	66	58	56	56	61	54	51	43	63	66	56	51	58	72	53	54	76	61	59	53	68	70	56	58	68	50	59	73	65	62	83	68	70	65	54	73	72	58	73	53	71	63	59	57	72	67	55	81	60	70	67	50	69	56	60	62	62	69	54	46	60	73	67	62	59	69	71	81	45	59	65	67	49	54	50	69	61	55	54	57	54	67	56	43	56	50	66	70	58	71	67	58	45	61	63	51	61	70	72	50	53	50	63	55	69	57	64	72	70	67	65	59	73	48	66	53	62	54	76	69	58	63	52	60	59	64	78	69	65	63	64	53	57	59	58	63	75	54	59	60	51	68	70	56	62	52	66	62	63	59	63	76	65	76	66	74	64	46	60	60	56	60	65	61	62	62	54	64	57	66	55	66	59	60	64	67	61	66	62	55	58	67	58	71	52	63	66	57	69	65	65	62	78	75	60	46	44	74	56	56	61	67	63	56	74	53	55	61	66	62	73	57	67	67	57	56	67	61	56	57	63	62	62	77	55	66	52	55	66	58	71	63	66	72	62	67	61	76	72	68	57	58	70	81	65	73	71	55	60	59	57	67	54	63	47	57	61	76	54	60	62	75	62	54
17103	1675	1011	1334	2991	3807	3508	2948	2474	2021	1721	1495	1290	1223	1109	1029	1021	898	905	887	834	810	787	727	763	736	667	713	705	707	653	702	690	648	665	673	676	649	618	693	597	617	604	601	637	616	644	596	630	608	596	612	582	612	586	603	627	625	623	635	576	550	598	607	589	574	605	555	614	556	596	566	580	560	611	611	608	616	584	639	621	600	578	604	591	589	601	558	589	604	574	590	574	574	601	607	578	591	587	610	595	576	601	534	580	592	603	599	583	555	605	634	609	567	608	611	565	567	562	591	610	588	600	611	558	602	602	635	545	597	561	617	591	598	542	552	513	572	614	542	600	580	589	599	546	566	573	579	605	576	568	567	534	573	604	545	643	588	589	583	590	610	606	609	574	618	597	574	574	607	557	564	578	603	550	587	566	608	592	568	568	627	589	571	550	596	583	564	573	576	598	562	630	572	619	558	611	560	582	631	584	547	602	599	552	583	562	577	605	600	620	584	606	544	540	585	619	571	579	610	579	609	598	615	577	619	582	583	562	590	586	552	611	581	591	552	580	591	555	588	521	555	559	612	579	558	583	601	585	570	543	588	592	597	623	581	620	567	579	575	594	565	537	610	583	584	586	610	583	538	554	590	577	592	586	611	610	602	580	557	581	592	574	605	593	601	589	539	593	609	595	563	571	558	572	583	572	603	580	551	570	584	581	547	590	583	574	550	575	613	556	554	547	550	584	557	574	566	601	608	602	576	592	572	534	575	573	584	535	550	563	595	549	618	587	613	584	583	555	569	598	589	564	605	589	564	539	594	587	606	557	550	559	588	587	587	574	575	547	546	606	581	564	581	570	541	568	593	544	577	636	534	572	560	559	524	587	619	597	597	546	543	591	584	598	577	595	594	590	557	625	571	626	567	601	581	617	551	556	570	603	593	599	569	532	589	547	538	617	606	577	570	581	589	587	630	577	608	602	580	565	577	616	607	591	593	595	598	585	556	587	573	601	543	583	578	600	579	634	591	588	580	579	604	589	546	622	613	638	538	580	584	538	556	624	563	581	624	596	595	569	599	535	568	605	617	575	606	573	540	575	564	572	593	559	569	599	578	610	600	582	549	586	576	594	561	595	583	575	585	614	541	606	567	559	605	590	582	582	562	567	611	576	550	569	579	590	585	600	619	599	614	586	613	612	640	584	612	608	578	586	616	552	595	568	521	571	564	603	584	623	595	547	595	598	578	567	590	593	545	609	591	606	553	612	581	609	615	573	563	584	581	573	573	568	605	603	517	584	581	553	605	570	529	580	580	568	590	576	596	569	588	564	601	556	556	556	577	617	581	559	588	565	612	588	596	591	572	524	574	622	615	602	544	616	585	590	550	587	559	602	569	616	596	582	554	571	588	573	602	571	576	611	584	565	580	583	586	547	580	592	576	549	612	568	589	576	552	557	574	609	575	557	555	538	592	557	594	553	570	585	546	604	592	579	584	597	595	573	578	579	548	568	567	582	572	609	600	610	586	604	587	546	590	588	527	584	562	606	601	574	573	602	561	626	604	555	588	557	590	595	574	545	584	578	555	581	604	600	591	572	567	578	611	607	586	597	577	603	603	535	563	565	600	582	555	568	580	597	595	540	599	547	595	596	554	563	614	565	580	575	525	616	567	617	565	568	611	577	571	575	571	569	541	560	568	551	580	603	592	588	577	616	542	574	530	571	556	580	581	564	588	590	563	561	639	550	598	597	582	592	565	612	606	577	604	592	537	575	575	593	587	555	533	639	575	574	564	556	565	558	626	589	565	565	611	571	587	567	569	577	558	559	555	608	599	592	577	598	553	564	583	564	590	550	599	594	593	559	604	568	593	583	582	563	577	563	585	573	604	577	595	633	566	588	570	587	540	567	610	580	597	584	555	578	541	572	597	603	577	580	591	595	600	576	594	575	549	523	613	550	565	576	585	583	575	573	584	600	558	585	543	594	543	586	581	603	579	576	626	559	590	544	571	528	567	536	577	591	608	561	586	561	596	611	567	552	560	544	550	629	612	589	573	610	603	566	582	574	577	557	600	594	571	553	599	581	549	569	590	568	604	569	550	554	592	575	510	557	595	596	628	580	594	563	514	622	580	555	618	605	561	597	581	569	574	619	559	580	612	597	594	587	586	554	631	616	578	574	583	616	590	602	603	588	560	579	569	564	601	549	605	632	566	587	589	552	565	568	586	532	577	590	557	572	572	573	547	557	554	584	578	606	566	615	600	570	581	587	596	557	540	595	587	594	577	570	591	565	601	531	565	591	581	544	600	563	591	612	590	541	576	546	552	570	595	567	566	630	624	545	632	530	574	631	560	602	612	545	593	579	563	602	588	572	586	567	546	586	588	598	598	535	594	559	584	621	629	585	559	597	536	593	580	568	539	596	602	576	611	574	568	565	617	563	576	533	623	592	566	603	622	589	563	590	572	586	572	596	600	558	564	591	586	557	573	574	598	560	567	543	568	552	521	577	561	557	568	596	589	551	554	590	570	547	626	564	565	566	622	607	589	585	534	623	575	565	621	598	553	544	618	584	564	592	577	538	567	605	615	579	601	604	574	571	600	602	598	592	577	559	598	579	595	568	520	573	625	570	560	581	594	575	558	604	558	576	574	616	582	551	597	597	599	562	567	557	604	567	636	556	569	572	550	605	606	591	560	560	582	602	550	581	599	582	551	606	584	625	516	563	631	552	623	573	612	614	636	625	566	573	565	557	561	572	591	561	580	566	566	587	613	591	562	567	590	629	596	585	549	547	568	539	564	598	595	567	604	589	599	588	613	555	594	560	546	563	579	537	559	585	566	518	608	576	572	548	566	599	574	558	591	557	576	604	585	562	613	611	575	586	590	563	579	553	594	591	597	537	550	535	598	597	605	579	582	536	565	550	570	588	587	562	584	551	578	551	621	578	547	601	565	593	586	570	562	587	578	594	623	561	550	608	579	590	629	586	615	571	563	577	541	589	579	594	577	559	601	559	621	554	558	593	575	586	599	564	587	600	582	617	589	555	602	556	590	564	608	618	590	582	570	576	610	571	591	540	573	548	563	551	603	565	612	552	556	591	533	563	627	604	554	575	541	589	542	581	566	594	544	638	540	573	579	564	630	586	613	561	536	590	522	598	618	579	605	616	604	561	583	602	536	617	540	587	572	609	579	495	570	566	571	588	578	583	573	559	563	572	578	570	561	603	582	575	616	597	536	570	588	606	566	603	590	560	586	574	541	566	568	566	595	598	539	563	601	556	550	580	548	593	560	569	590	620	568	595	601	588	583	638	599	593	582	623	577	600	596	604	592	578	584	594	594	611	582	591	576	606	572	641	575	563	562	565	592	532	636	582	561	562	582	597	559	576	580	538	593	606	571	567	545	599	552	623	588	570	569	571	634	592	505	620	617	622	594	593	597	573	604	607	566	581	599	596	586	595	583	572	610	560	579	580	577	614	518	641	567	552	589	588	615	563	597	543	531
846	37	46	43	40	51	52	45	46	55	41	47	44	49	44	39	57	45	41	46	29	45	37	35	45	52	44	32	33	44	42	42	44	41	38	43	42	41	35	40	37	43	49	44	32	48	41	43	36	40	37	34	49	32	45	49	40	40	33	53	44	41	46	42	54	44	45	52	42	40	41	43	37	28	43	41	40	38	38	36	46	38	37	53	44	50	33	40	40	37	49	39	37	32	52	61	39	38	45	32	36	48	28	39	38	36	34	36	42	43	40	53	40	41	35	49	53	47	47	43	48	44	49	39	36	31	31	55	42	33	45	30	47	46	51	51	35	44	39	56	48	48	44	40	54	44	31	33	38	54	46	39	42	33	44	52	39	44	34	61	42	46	42	33	41	40	57	45	45	44	45	40	49	51	46	43	31	41	48	37	46	59	38	41	44	39	38	45	43	39	41	50	48	33	50	39	50	40	46	45	41	38	51	40	39	48	39	36	44	36	47	46	49	44	33	38	32	42	38	42	37	42	39	50	50	47	59	44	47	47	51	33	37	35	38	41	45	56	43	37	45	38	36	55	37	38	57	42	40	44	44	56	35	36	44	46	50	41	43	53	51	49	34	42	32	41	51	34	25	45	50	46	48	34	46	45	54	44	45	42	40	49	46	38	35	44	38	45	46	45	32	40	53	36	36	37	56	45	39	38	40	48	45	48	54	34	46	37	46	40	39	35	34	51	23	43	39	38	53	47	40	41	63	43	46	44	41	45	41	37	61	45	50	32	39	37	44	33	32	44	43	38	37	35	45	48	36	36	50	35	48	40	46	56	31	45	51	46	47	46	50	39	42	46	41	45	55	40	51	48	45	46	37	40	43	33	39	36	42	37	41	41	50	36	45	42	39	52	41	42	54	42	52	48	44	43	46	34	37	52	53	51	43	47	38	48	42	52	50	42	40	44	36	34	43	43	43	42	40	47	37	38	41	41	41	42	39	39	37	45	32	45	35	53	31	41	31	46	36	48	39	49	41	56	38	40	39	44	50	34	36	41	41	36	48	42	52	47	40	40	50	50	47	40	46	50	46	46	44	43	48	47	49	39	46	50	38	36	31	35	48	43	50	42	40	36	40	40	49	40	37	51	33	47	46	39	49	54	34	32	35	43	40	43	32	33	45	47	34	39	47	34	36	41	43	42	48	44	40	35	46	46	29	38	49	40	32	59	45	30	43	39	37	40	37	46	45	46	33	24	42	45	43	40	49	29	40	47	40	37	58	38	43	40	37	35	35	32	62	40	41	46	54	46	46	45	42	36	53	42	46	40	43	37	45	43	36	48	42	37	39	47	37	30	39	39	46	44	39	35	45	41	36	48	42	46	47	54	43	44	42	36	35	41	41	45	41	32	49	39	36	38	42	45	49	42	40	40	38	43	40	43	45	39	40	40	58	30	50	39	37	45	47	49	37	42	45	47	44	49	38	52	43	39	45	48	48	44	45	50	35	55	36	34	55	39	46	43	51	30	42	40	34	34	47	52	60	38	52	35	40	40	43	44	48	42	34	45	40	44	56	42	40	45	32	48	41	48	42	28	48	51	36	39	43	46	39	36	48	37	47	41	43	36	35	33	39	55	35	48	53	47	41	47	40	41	43	50	35	45	39	31	48	38	39	48	37	47	51	43	38	62	45	44	44	34	42	38	43	38	31	40	40	23	39	34	39	45	39	37	42	36	49	53	38	40	48	31	47	40	38	42	37	47	40	40	27	42	41	31	40	43	43	32	29	34	35	37	39	47	44	47	54	47	31	46	37	35	39	43	50	53	39	40	52	35	36	40	41	52	50	34	26	38	48	35	43	46	46	53	49	40	37	43	41	43	26	42	38	31	39	32	36	39	45	48	44	54	48	47	55	39	50	40	47	40	43	40	37	46	43	51	34	44	34	44	43	37	30	47	50	46	42	38	38	37	44	39	34	50	34	42	39	46	35	50	35	31	53	46	44	42	52	41	49	38	46	40	43	39	40	47	40	41	42	43	40	32	40	42	39	45	28	31	35	48	35	44	40	40	53	43	39	48	51	41	31	42	45	52	46	34	41	39	40	49	52	42	49	35	40	47	53	33	42	54	47	43	43	41	53	46	38	43	43	37	42	50	35	44	33	44	40	41	33	41	41	40	38	35	36	32	34	51	27	47	39	45	51	33	44	35	41	31	41	35	40	28	45	48	44	42	43	36	52	41	40	46	40	41	47	30	35	48	55	45	36	44	46	39	40	52	37	40	33	45	43	46	37	42	50	37	29	46	49	40	34	42	47	58	46	34	45	48	42	37	43	40	44	49	43	46	46	47	47	29	43	42	41	55	44	46	49	43	40	39	52	36	52	47	52	45	45	40	42	49	50	38	46	37	40	31	42	39	40	41	42	49	49	41	46	47	40	47	44	37	38	47	51	56	37	53	47	44	38	49	41	33	39	40	54	41	31	34	42	44	45	50	50	45	42	47	47	39	41	37	41	38	48	50	43	34	40	32	44	53	45	35	38	35	38	44	38	43	46	47	39	38	52	51	46	51	43	46	46	42	44	51	34	46	44	49	43	40	46	46	36	34	47	36	38	43	43	51	48	32	42	45	42	36	48	43	36	36	36	39	39	40	52	38	40	46	41	35	46	47	41	60	55	47	41	37	35	40	42	39	36	43	48	50	31	50	43	50	41	47	46	43	45	49	39	45	52	39	30	40	49	32	43	49	37	35	40	36	44	40	48	41	41	45	47	43	50	47	36	51	39	37	41	44	41	37	39	39	37	37	49	54	34	35	38	40	28	32	42	27	40	50	28	45	32	42	40	41	38	39	40	47	52	38	40	40	42	42	38	48	49	34	37	40	38	36	42	34	35	39	48	43	40	38	35	41	55	43	39	37	47	47	37	47	43	30	42	36	34	33	45	44	39	49	45	37	33	52	35	44	41	49	31	40	44	39	46	42	49	50	39	43	42	23	37	43	40	40	45	31	59	37	51	34	40	35	41	46	39	41	46	44	38	43	44	34	45	38	49	38	39	45	37	45	39	49	45	38	36	45	40	55	51	49	42	45	28	41	50	40	49	40	40	60	39	36	43	44	43	31	46	27	39	48	31	45	44	41	28	41	45	46	31	40	42	42	38	31	40	41	46	35	31	40	38	45	31	32	50	44	51	30	32	37	33	49	44	54	36	45	37	47	33	43	42	42	49	36	50	47	40	46	41	43	43	49	47	46	47	34	30	44	40	45	32	44	41	48	50	37	46	43	44	34	55	45	43	44	38	37	43	37	41	50	48	35	46	50	38	39	41	40	50	55	34	51	37	48	45	28	41	49	41	31	39	36	45	40	50	42	48	54	38	47	34	41	50	35	56	36	42	44	36	43	37	52	43	38	43	39	36	41	50	36	45	38	46	39	45	34	36	44	31	34	31	46	43	43	51	46	34	49	48	39	43	29	43	42	43	44	43	41	41	38	45	45	40	46	50	36
8986	586	466	514	640	802	746	725	625	587	563	530	483	492	487	457	410	420	450	428	451	405	413	422	342	416	418	401	398	425	412	397	414	369	390	389	349	385	390	404	398	371	379	367	373	396	411	380	385	365	390	371	395	382	418	354	394	403	400	400	370	401	367	380	393	362	372	358	362	354	388	379	385	374	426	386	363	373	375	374	376	366	358	376	359	412	415	407	417	369	385	340	372	343	367	394	386	398	373	379	386	358	372	381	371	410	348	323	352	372	369	370	346	387	392	381	396	414	384	417	382	365	383	347	407	374	349	384	360	336	384	370	358	380	377	356	356	378	416	342	371	398	362	383	412	406	368	399	386	413	407	387	396	369	387	376	377	373	416	371	364	373	364	374	394	352	362	339	388	372	391	381	335	413	394	361	371	371	414	386	388	369	404	385	371	364	359	381	384	404	363	369	374	376	372	386	337	381	372	389	380	394	369	381	377	371	401	396	407	381	373	396	398	359	342	352	360	367	391	397	400	371	388	420	373	388	408	371	370	374	402	363	351	346	380	388	369	384	392	412	359	388	390	358	377	369	417	401	366	401	325	352	418	351	380	399	400	362	388	372	371	375	389	399	372	365	391	359	401	385	355	413	369	398	368	357	409	408	380	366	368	383	386	361	333	392	397	368	368	373	371	398	395	354	363	393	368	338	378	403	383	388	346	384	345	395	408	410	372	391	398	339	418	389	399	370	372	371	415	364	427	360	346	392	344	376	377	421	386	359	346	398	396	397	356	418	351	386	365	381	371	411	389	388	379	388	416	348	346	410	373	382	392	398	391	362	390	385	376	383	400	395	358	376	390	365	402	383	382	410	398	355	369	371	385	393	381	369	360	353	377	377	396	402	396	392	411	397	377	361	370	403	362	357	364	376	381	375	427	392	373	366	383	371	401	397	368	409	347	376	409	382	385	385	412	348	389	407	375	377	344	395	390	389	385	379	388	399	420	362	380	347	398	393	364	365	394	375	404	368	412	399	374	365	387	393	409	351	389	366	400	375	361	363	379	385	402	385	357	399	377	388	316	362	386	395	397	407	393	387	402	339	368	359	364	396	354	357	370	363	340	341	386	371	378	401	381	379	379	374	372	355	369	370	355	388	366	378	370	404	403	395	346	385	367	350	388	402	377	403	366	348	363	369	390	359	366	378	330	369	368	416	406	365	361	388	387	410	401	396	381	387	372	373	364	394	356	408	402	366	344	375	361	357	393	431	373	371	372	357	351	384	341	360	428	374	402	395	376	390	388	373	375	390	377	402	341	368	388	357	381	382	411	342	372	416	377	366	377	374	398	375	352	367	356	406	367	391	387	356	435	392	368	393	368	363	400	379	377	387	412	364	360	366	402	382	366	351	406	381	386	372	381	377	395	397	376	368	385	401	372	429	408	384	382	383	365	372	371	372	368	365	375	362	393	383	338	372	393	409	378	380	355	385	400	349	380	393	394	378	365	354	389	367	391	401	359	373	357	359	380	386	378	376	383	369	382	414	412	374	392	388	376	335	401	360	375	364	357	355	383	388	358	362	368	391	397	362	385	341	389	364	368	418	383	366	396	367	398	376	391	426	378	369	392	375	369	355	391	334	377	409	391	381	350	374	365	370	381	394	363	392	360	389	377	382	378	401	372	410	347	391	339	380	379	389	384	416	386	371	368	385	402	373	374	357	403	407	387	400	380	361	401	373	395	378	339	349	407	355	375	386	377	385	350	358	398	332	354	384	414	386	411	347	375	361	356	374	406	379	389	379	341	377	380	376	373	368	358	365	413	390	415	392	387	375	363	377	381	381	411	350	388	367	414	386	375	384	352	394	411	411	340	400	378	377	367	394	392	348	355	368	386	388	385	379	391	365	388	351	404	359	405	383	401	380	375	388	418	359	367	365	355	396	383	372	399	371	388	363	405	407	382	380	362	397	409	359	380	376	389	395	345	423	407	374	358	343	377	362	373	382	396	382	386	403	387	354	394	388	401	363	370	349	379	354	382	386	365	348	403	408	371	425	406	375	366	347	396	382	366	404	349	369	359	362	353	380	410	352	397	416	390	376	367	365	374	349	363	346	361	374	395	389	394	404	374	401	370	397	409	347	412	386	399	360	380	367	361	359	353	395	385	337	370	376	367	378	356	393	363	343	392	362	376	322	393	391	397	355	379	360	365	407	396	388	383	401	403	367	380	369	403	394	378	421	376	386	383	363	379	359	370	381	386	385	396	407	406	375	367	414	381	392	380	352	405	366	373	381	366	364	394	375	368	357	378	368	370	349	373	370	381	395	368	366	373	388	341	368	390	362	422	399	358	380	372	396	328	383	397	381	403	393	380	331	378	358	407	369	369	387	400	362	371	376	359	403	361	395	362	365	380	391	365	386	403	348	396	403	323	350	398	388	358	378	371	406	374	343	369	370	390	381	403	363	372	387	396	334	341	384	393	393	370	407	393	416	377	367	375	380	390	392	373	384	397	387	409	373	393	373	395	387	360	400	399	351	333	358	375	391	383	381	392	400	388	376	360	391	349	374	371	374	395	369	363	375	363	376	386	383	378	351	370	389	402	380	375	395	389	362	390	353	379	375	366	407	356	364	394	374	375	399	384	390	393	410	382	374	402	389	348	396	397	388	374	376	378	380	369	399	373	386	385	397	411	443	392	363	390	366	402	413	390	360	409	359	377	371	344	387	365	352	375	343	373	365	390	379	391	371	399	370	376	365	364	383	369	365	381	336	346	385	349	373	342	397	388	369	401	374	367	388	386	428	367	379	365	386	377	419	414	354	399	371	365	414	365	379	380	374	372	370	385	381	382	413	382	389	391	375	419	374	370	385	402	369	353	366	362	386	376	389	388	366	376	382	389	374	394	349	397	399	360	379	393	390	400	408	353	386	372	423	391	393	376	365	355	371	381	396	407	396	422	392	349	357	385	360	383	386	381	364	363	357	381	364	397	344	388	352	351	407	380	382	332	352	351	387	388	362	394	399	374	369	372	391	396	380	394	375	386	353	347	396	384	371	395	348	378	377	356	406	402	375	358	374	379	351	382	381	370	383	391	354	391	391	346	407	408	352	409	384	377	357	385	383	368	362	404	405	394	358	367	394	341	367	383	381	430	372	405	421	370	378	374	367	402	355	409	375	369	357	409	363	385	361	377	387	388	389	392	349	369	378	421	385	372	387	348	377	363	364	380	388	401	376	391	412	365	400	367	376	393	396	366	389	341	341	379	390	376	356	427	380	378	392	362	366	388	339	372	342	387	386	388	362	414	381	367	363	389	404	386	364	367	362	377	378	351	362	389	381	375	383	416	368	357	374	376	385	407	400	358	408	395	384	385	361	398	378	373	353	376	389	398	349	361	384	367	377	389	342	377	407	360	382	385	363	390	386	370	385	412	395	373	385	376	362	359	353	334	336	401	359	382	378	389	373	379	381	371	418	389	418	383	394	388	397	402	375	362	367	394	408
846	119	91	84	90	93	116	99	88	91	106	88	87	82	77	90	89	98	76	77	92	96	93	84	79	72	75	71	84	67	83	95	69	68	86	78	84	86	82	85	85	85	73	84	87	74	87	69	80	79	61	72	87	80	77	86	93	84	77	80	80	77	81	92	87	77	79	69	67	70	77	76	89	85	82	85	74	65	84	80	93	85	70	87	81	96	74	76	96	88	79	84	72	63	55	70	91	81	85	75	79	94	79	81	88	84	72	93	70	79	77	80	67	67	83	73	92	77	88	98	91	63	79	88	75	64	107	92	86	79	68	97	74	76	69	94	60	86	76	90	82	70	82	76	81	81	92	77	92	84	84	75	73	79	66	85	75	85	91	82	83	106	86	82	82	82	76	89	74	76	78	83	83	86	83	78	67	71	80	83	83	78	79	70	69	83	87	67	82	88	78	79	86	70	74	79	78	80	80	81	74	80	63	74	82	97	79	75	83	73	82	74	73	68	78	77	77	75	78	82	76	90	85	93	90	73	82	73	87	72	68	73	86	76	72	62	70	84	68	83	76	80	85	82	97	78	79	69	78	91	85	77	84	74	90	80	88	92	106	88	76	81	83	89	71	85	91	67	80	62	84	75	84	84	70	75	83	77	77	78	82	88	69	71	83	74	103	83	76	81	84	75	85	84	85	83	94	79	83	95	84	76	90	79	66	74	69	89	78	84	78	93	67	88	72	74	68	70	75	76	64	78	88	61	80	85	68	85	76	72	78	82	81	79	87	84	82	78	69	80	80	72	78	70	72	84	77	74	80	73	77	76	70	68	78	81	88	95	90	86	94	71	84	80	80	75	75	73	91	73	70	93	81	76	81	77	80	73	88	80	91	68	96	79	71	72	104	84	75	81	94	88	86	78	77	70	74	68	86	69	83	63	70	90	83	73	85	70	61	78	76	75	65	73	87	86	95	78	74	72	68	70	67	73	72	86	71	75	72	83	96	72	72	67	87	83	75	69	66	89	76	73	73	79	69	93	85	70	80	83	78	79	72	80	85	83	73	67	80	73	74	79	78	71	76	84	98	67	93	76	91	65	78	85	75	74	77	73	74	98	82	72	70	81	83	82	77	69	64	85	88	82	75	78	72	90	79	75	92	74	74	96	89	75	86	69	81	77	81	69	85	64	75	78	79	91	70	77	68	71	68	78	79	77	89	75	83	94	88	81	70	68	87	75	93	70	87	83	62	98	78	70	84	66	83	93	78	81	89	92	87	72	71	68	86	77	77	76	87	70	78	70	92	100	73	106	92	75	82	73	87	83	70	69	70	86	89	75	70	70	88	75	78	74	70	91	71	72	67	77	75	75	95	75	76	68	79	78	72	89	77	81	61	69	68	90	74	72	71	69	64	77	85	57	82	80	82	87	85	72	83	77	72	91	94	91	90	62	79	76	70	83	77	66	67	91	91	76	91	80	83	66	82	83	78	78	100	96	68	66	81	80	82	90	55	97	87	87	64	66	81	77	66	75	79	67	74	70	65	101	96	86	81	73	79	70	74	80	91	87	80	72	77	67	68	80	80	73	65	82	78	81	82	77	68	96	72	60	96	67	80	82	79	78	84	72	76	68	73	73	66	92	90	71	73	62	74	65	74	106	72	66	65	88	72	72	83	66	83	84	90	79	84	81	84	73	88	83	87	81	75	78	61	81	94	81	74	88	70	71	89	75	86	83	77	80	81	77	62	65	75	65	57	86	82	70	76	74	93	71	95	87	82	93	77	82	73	87	89	83	90	76	67	87	79	68	60	81	75	68	77	76	72	85	87	78	74	84	68	88	92	79	73	68	75	85	81	77	86	68	81	79	77	86	90	80	88	62	81	86	86	78	77	82	69	84	78	78	86	77	73	79	58	74	85	69	97	58	69	78	73	84	75	58	84	73	66	92	99	78	83	77	73	76	89	86	76	74	83	76	83	86	77	83	87	77	69	76	69	91	78	75	78	84	75	91	91	75	72	70	78	89	61	66	75	89	75	87	75	75	74	70	72	60	82	78	67	77	91	63	75	81	91	73	82	62	74	88	77	69	59	76	72	66	85	88	96	79	71	74	72	89	79	62	76	82	71	73	74	90	91	65	72	80	75	85	90	80	69	75	83	81	89	79	81	68	87	62	76	78	80	90	88	58	78	80	76	87	85	82	93	76	59	91	86	69	94	73	88	83	79	91	67	75	71	76	72	78	89	79	77	80	87	60	90	92	79	81	84	83	89	67	73	72	79	72	75	84	89	79	76	76	81	83	80	81	74	68	66	76	70	76	98	77	93	76	67	81	95	82	63	60	68	74	74	77	99	78	88	84	80	91	93	84	70	95	73	92	90	80	71	78	79	63	86	88	72	99	78	80	68	80	79	68	83	77	64	63	85	80	80	77	81	78	75	73	81	62	75	75	78	75	69	83	73	77	73	68	72	72	71	81	72	83	75	90	93	75	79	72	74	80	76	83	80	70	68	78	84	52	95	89	71	85	71	78	92	86	73	76	86	100	69	91	88	77	77	62	87	93	81	84	73	78	69	83	89	76	69	96	78	107	94	79	59	82	73	63	54	81	91	76	73	75	86	77	77	80	73	73	90	76	77	80	83	77	77	77	90	66	79	77	95	73	70	66	62	90	85	84	72	83	77	79	90	95	69	69	79	71	65	85	72	74	66	83	75	68	76	91	86	88	76	85	89	72	76	75	73	79	73	83	67	79	81	86	78	86	67	79	82	68	61	75	68	88	83	85	76	79	59	66	93	63	77	88	88	80	78	66	69	83	98	101	83	79	77	84	80	83	80	77	82	87	79	81	80	63	91	98	83	96	77	80	78	95	72	74	72	77	71	89	90	73	75	62	82	70	79	99	68	71	67	92	72	85	74	77	93	78	98	78	88	70	74	72	78	74	78	83	77	74	69	82	74	86	73	65	72	83	80	75	76	76	85	79	74	82	94	77	86	78	71	70	70	82	74	74	95	97	60	89	107	70	77	80	76	70	65	92	63	91	82	79	76	77	90	74	87	76	85	74	70	82	64	70	74	69	71	77	74	88	79	94	85	63	75	85	91	80	89	82	80	79	87	77	88	80	73	79	78	75	71	100	83	78	86	86	94	76	93	81	77	80	77	81	64	84	73	63	73	77	83	62	82	85	67	90	89	90	85	81	73	81	77	80	98	97	72	76	86	81	73	82	69	78	77	82	86	93	71	82	84	81	83	81	79	77	67	74	81	67	79	64	79	78	79	77	71	70	69	87	71	85	82	57	87	77	80	72	84	84	77	71	82	79	80	84	82	68	78	64	70	78	76	77	81	75	94	75	94	83	83	85	85	79	90	81	72	86	62	101	86	74	85	84	96	82	95	81	71	66	77	66	69	76	65	72	82	79	89	65	72	72	85	77	73	80	73	88	74	78	79	65	65	74	76	87	88	70	72	71	79	89	78	82	90	82	81	78	81	93	63	76	79	93
14983	1711	1055	1214	2309	2893	2623	2157	1886	1632	1430	1273	1170	1112	1041	1038	956	974	934	891	878	892	872	851	864	808	808	775	776	781	759	772	772	751	752	806	786	782	776	772	812	714	786	762	786	767	783	726	745	734	772	758	734	767	716	776	671	781	722	765	742	721	778	705	771	724	748	699	683	721	716	701	749	710	735	711	745	717	756	778	722	733	773	720	756	728	735	771	729	721	734	732	751	721	734	760	769	770	711	777	742	691	689	783	759	758	738	712	707	741	714	765	722	682	709	738	696	734	742	679	768	731	760	710	743	725	719	702	716	709	746	717	710	725	739	723	739	718	682	754	729	707	755	721	743	689	717	796	724	748	760	736	723	702	753	719	722	739	655	758	729	761	745	723	721	748	710	701	743	714	730	753	737	719	708	726	745	706	754	757	715	701	776	716	716	733	639	736	771	716	730	730	689	725	697	724	677	727	729	731	752	662	719	710	724	721	763	743	689	783	759	747	726	686	734	725	722	725	737	723	712	685	763	768	751	754	698	734	712	718	721	710	709	749	726	750	707	728	709	706	718	772	744	760	729	744	752	687	745	719	709	773	737	740	727	719	726	735	738	703	660	756	757	756	761	723	698	762	731	666	731	719	695	731	720	763	695	748	711	727	757	734	773	736	716	661	729	739	744	697	736	678	695	679	739	759	802	732	726	717	749	708	744	741	733	703	710	734	722	732	720	731	715	762	689	703	736	737	687	751	703	758	777	773	723	713	729	762	734	703	749	729	735	713	714	709	765	752	762	746	709	684	703	749	763	734	788	671	713	735	727	690	755	681	778	668	680	778	721	696	704	736	746	705	734	743	762	741	759	732	754	742	711	703	727	699	741	719	711	731	712	713	700	751	749	735	715	749	711	686	690	688	682	714	722	739	777	712	693	713	713	677	756	736	719	721	789	727	731	698	728	713	731	662	785	676	680	691	722	722	719	666	716	758	741	787	726	739	724	688	700	759	734	703	698	695	742	746	744	752	737	719	746	718	716	708	753	753	751	726	734	732	681	713	713	737	719	708	738	704	709	731	731	729	710	714	712	753	789	731	729	729	708	746	718	692	731	789	741	710	758	766	726	763	764	682	688	695	707	741	704	722	709	695	774	768	736	726	738	721	728	726	713	722	738	719	702	741	688	789	744	729	728	716	626	741	703	726	635	756	716	736	726	746	709	777	719	779	771	736	725	740	755	706	709	715	719	748	767	751	721	695	736	730	694	724	743	708	720	717	729	725	732	700	774	735	764	707	690	721	754	688	744	719	734	739	753	716	723	783	752	752	758	724	719	740	741	736	728	809	727	692	724	734	702	779	754	673	753	734	806	724	692	706	670	752	711	699	744	740	691	715	725	730	767	723	718	710	713	726	704	716	760	733	716	775	755	719	733	753	675	719	751	735	739	765	782	703	701	749	748	690	708	750	703	763	743	702	730	699	758	751	752	784	769	761	740	722	691	753	722	772	710	761	715	728	706	741	696	691	744	710	710	728	784	727	741	748	733	752	714	727	776	716	740	707	742	740	707	770	738	706	690	711	706	718	721	702	676	699	738	705	717	748	745	721	723	730	749	741	723	766	719	730	708	755	725	790	712	696	737	740	713	743	705	715	719	764	711	740	682	701	743	755	770	708	746	725	778	740	732	746	726	776	673	736	748	698	687	703	699	691	766	748	762	756	706	716	742	742	736	702	761	720	722	717	709	736	714	762	684	694	784	741	701	721	752	704	778	678	763	692	735	688	725	715	676	713	711	755	702	706	720	750	736	721	751	672	695	674	726	726	740	735	720	747	746	731	780	713	759	740	745	757	744	735	719	709	740	692	727	712	708	695	709	701	691	728	731	717	718	722	689	740	698	704	754	715	744	728	726	750	709	705	737	717	706	714	705	691	698	718	738	751	685	720	704	711	732	747	723	720	711	709	744	791	723	728	720	734	693	724	744	766	759	716	709	665	724	681	762	742	755	697	758	740	707	696	701	736	682	738	758	717	758	772	684	756	706	733	720	726	719	702	710	703	683	750	712	705	721	718	684	719	742	755	767	757	758	701	697	732	700	721	735	744	754	703	721	719	702	751	699	769	682	737	690	707	690	713	779	717	705	695	725	714	793	781	696	730	745	755	705	755	725	764	753	761	678	731	723	719	753	800	751	716	711	711	722	729	785	760	714	690	770	713	687	716	769	782	687	758	734	769	729	717	676	731	740	697	720	717	787	790	791	747	724	752	741	675	745	738	721	710	738	743	736	776	743	737	657	748	716	722	709	750	705	704	734	700	738	717	693	749	723	695	718	716	707	709	781	673	710	681	736	743	691	774	731	688	703	754	750	730	727	745	738	734	669	734	752	742	686	734	750	639	713	753	726	708	770	716	731	753	728	737	753	748	730	784	742	715	742	744	739	764	730	704	675	705	712	723	735	738	753	698	734	732	693	754	692	763	746	698	696	707	714	716	692	737	762	713	724	717	756	693	729	712	740	704	749	700	725	720	683	726	739	740	755	723	716	735	707	733	720	734	709	707	730	740	766	735	729	740	741	743	737	753	731	705	770	704	720	765	756	733	738	722	742	758	726	703	729	714	748	752	739	748	724	701	744	723	711	694	723	724	670	770	761	695	739	740	734	726	770	671	745	730	766	765	716	724	710	733	765	717	702	715	709	711	706	774	726	722	745	705	714	735	718	729	715	750	747	733	714	784	754	712	748	731	662	709	729	729	726	768	735	710	752	741	699	761	717	712	721	746	695	735	694	725	771	704	759	716	712	743	691	694	687	709	767	687	761	727	682	708	727	725	700	709	717	696	712	722	726	744	709	697	699	757	707	702	732	732	714	734	727	712	721	666	739	680	685	705	707	750	726	770	708	713	729	705	758	744	738	720	721	719	679	761	757	705	752	705	733	685	762	717	696	739	723	772	753	756	671	699	728	741	722	757	773	703	739	755	734	748	711	777	695	711	734	723	763	766	658	747	744	716	760	809	772	704	710	718	724	712	740	741	701	703	690	702	719	750	741	697	703	704	688	688	749	727	683	672	748	650	732	709	729	676	696	709	681	716	687	720	754	756	750	753	728	698	683	748	764	729	774	763	772	735	726	718	755	728	729	696	739	763	769	748	697	763	695	737	692	707	700	737	739	703	728	717	735	704	685	767	734	685	734	804	765	742	760	712	741	728	743	695	693	781	747	738	728	759	726	704	746	747	750	719	713	774	713	716	736	723	707	651	730	763	694	736	744	764	760	717	744	735	722	723	790	699	744	735	735	750	755	714	735	716	712	712	699	742	755	738	748	741	681	701	787	724	706	712	725	702	734	692	737	756	766	719	708	732	719	709	728	689	728	718	696	766	692	768	755	730	732	706	722	716	700	723	672	762	725	757	734	705	764	707	738	676	710	752	715	706	713	751	702	701	723	719	684	721	691	759	748	706	702	760	673	724	746	744	751	730	704	788	736	741	712	705	720	733	802	796
1402	48	25	37	23	28	31	39	25	24	36	28	28	22	27	23	15	25	19	22	21	29	12	19	20	19	26	18	16	19	8	16	20	20	13	17	14	16	23	21	13	15	19	15	13	8	17	15	18	26	15	17	22	14	16	16	13	15	18	15	16	11	15	20	16	14	24	10	19	10	15	17	18	17	14	15	13	17	19	16	9	14	8	17	13	12	14	16	20	20	15	14	10	14	19	14	13	15	21	15	14	15	8	14	12	21	11	18	13	11	14	12	11	8	11	12	15	15	19	19	19	15	18	17	12	24	17	21	16	10	16	19	11	17	14	15	18	23	15	18	13	18	8	17	16	8	15	17	14	13	19	6	10	12	16	15	17	14	18	15	18	12	10	14	9	14	17	13	22	15	15	6	13	12	19	12	13	11	9	15	11	13	18	16	15	18	19	11	19	9	18	17	21	18	9	18	15	9	12	13	13	15	14	14	7	10	15	23	10	9	24	24	19	19	12	12	13	18	16	13	15	10	15	17	14	15	18	17	7	13	12	16	8	12	18	17	14	24	13	15	10	18	16	18	15	13	15	23	16	12	22	9	13	10	10	28	21	18	16	19	11	20	23	12	24	9	14	15	14	14	21	14	22	4	15	8	10	17	15	11	13	15	17	14	19	15	13	12	14	17	22	12	20	20	18	17	17	16	17	16	18	7	16	19	16	9	22	15	14	16	7	11	10	22	15	17	13	13	18	21	10	11	11	11	15	15	13	8	13	18	16	23	16	16	11	12	18	14	14	13	25	16	20	17	18	11	15	14	11	14	13	11	11	10	12	15	9	11	16	20	11	17	13	22	16	15	11	16	18	12	17	13	12	19	12	13	17	12	13	25	12	23	13	19	16	17	15	16	16	16	13	18	17	14	20	20	19	15	12	14	9	11	14	13	9	15	10	15	20	17	15	20	16	14	17	9	12	12	14	21	15	15	16	16	9	18	19	8	17	20	27	6	10	12	10	12	13	21	11	13	15	13	23	15	20	15	21	15	18	20	11	13	19	16	18	7	21	11	18	15	12	16	14	23	18	18	13	12	11	13	13	12	16	14	16	17	17	15	17	16	11	18	13	12	15	12	17	14	14	22	8	15	16	18	13	14	14	14	10	16	13	10	22	11	13	15	16	11	8	14	15	16	15	16	16	12	10	18	16	14	13	16	9	8	13	14	14	19	22	10	15	18	11	11	9	19	13	13	10	9	17	15	7	19	20	14	21	10	14	24	10	17	20	13	18	11	17	17	22	25	16	16	9	12	22	14	11	19	11	14	18	17	20	12	17	15	8	13	21	19	13	17	13	14	20	15	14	16	14	14	7	16	18	16	10	11	17	16	8	17	19	11	15	13	23	15	17	15	12	13	23	14	13	12	13	20	16	13	12	12	10	18	25	12	13	16	14	18	21	15	16	22	21	11	16	14	10	13	9	12	9	18	15	18	18	10	15	22	18	18	22	20	17	23	14	14	14	10	14	16	18	15	14	17	17	12	18	13	16	12	15	12	20	18	11	13	11	14	18	15	15	28	15	22	8	19	16	6	13	20	14	19	20	16	14	12	15	15	15	17	16	19	19	19	5	12	16	15	23	15	17	11	14	16	17	14	15	19	16	15	22	11	14	20	23	22	14	21	12	19	9	12	14	13	17	11	14	14	13	15	11	15	16	12	15	16	25	21	11	17	17	13	18	13	11	15	16	12	16	11	20	13	19	12	9	10	11	13	12	12	14	16	11	8	9	15	26	19	17	12	17	13	14	17	10	10	13	10	10	17	21	17	17	10	25	9	14	15	17	13	18	9	15	19	16	16	11	12	21	13	16	8	12	23	15	11	22	11	14	15	18	21	13	14	15	14	11	12	17	10	14	11	9	26	15	19	17	19	19	11	10	10	16	7	14	20	17	13	18	13	15	15	19	14	12	15	16	15	17	12	16	17	6	9	11	12	7	16	20	15	8	23	15	12	15	14	11	17	10	10	13	17	21	20	13	22	19	16	17	14	13	18	11	14	11	12	14	13	20	14	19	15	17	19	9	11	14	13	11	13	15	13	23	11	19	21	8	12	13	14	15	12	13	14	10	12	14	10	17	11	16	10	14	11	13	9	14	11	13	12	16	19	10	14	15	11	16	22	18	12	19	10	21	13	18	13	21	11	14	12	24	22	12	13	17	12	10	23	11	9	11	15	16	17	16	16	16	20	8	12	14	11	10	12	17	19	22	22	9	13	12	12	14	11	13	7	17	17	14	14	18	15	19	18	14	21	12	21	9	16	14	20	13	16	13	17	12	14	14	11	9	19	7	14	11	10	6	17	18	15	15	15	18	20	13	8	16	19	6	15	10	11	12	15	18	17	9	19	10	19	24	17	14	18	13	11	7	16	16	21	9	19	19	20	15	23	16	14	18	15	9	17	11	17	11	18	13	18	22	13	12	22	14	17	18	20	18	11	14	15	14	12	13	20	14	19	14	12	17	17	17	12	13	20	12	12	16	9	9	15	14	15	16	13	15	12	5	10	18	17	13	24	15	10	24	17	18	10	14	24	15	18	18	12	17	14	13	8	20	16	13	11	8	13	11	13	16	17	19	15	16	16	11	17	19	15	13	16	15	13	14	21	15	19	18	16	15	12	10	12	16	8	19	14	16	12	17	18	14	16	24	12	21	12	17	17	13	13	17	17	9	16	17	13	14	17	16	11	15	19	13	15	11	14	13	17	12	19	19	18	14	14	15	19	18	19	13	13	9	18	15	12	13	24	16	14	16	15	13	10	10	25	21	9	12	12	16	20	18	20	16	17	19	16	16	20	15	15	13	16	14	10	16	13	16	12	18	24	17	16	12	6	16	15	8	20	23	15	15	17	26	13	21	15	17	11	15	16	12	19	14	18	8	14	19	17	12	14	13	15	14	22	16	14	16	11	17	18	17	16	19	17	12	19	19	13	20	17	19	12	15	13	5	6	19	15	13	10	14	19	16	13	12	18	9	10	19	14	17	24	17	16	13	10	12	17	15	18	25	12	13	18	8	19	7	18	14	18	13	13	22	12	15	12	13	13	14	6	16	18	19	16	19	15	14	13	15	20	16	11	21	17	15	15	18	17	11	11	11	15	13	14	13	18	14	14	19	16	17	20	19	10	13	17	11	13	19	19	11	15	16	11	18	10	22	20	11	13	13	13	16	19	17	18	26	12	8	14	11	16	9	12	13	14	18	14	16	12	16	18	15	16	12	12	17	12	18	16	11	22	18	14	19	15	11	12	14	11	15	17	10	15	22	23	10	15	13	17	14	15	12	17	9	17	14	14	12	14	17	14	17	20	11	17	12	17	17	19	13	21	13	13	18	13	15	14	13	13	16	9	16	13	21	13	10	13	15	19	17	16	18	5	18	17	17	17	19	13	14	13	14	16	15	18	10	16	9	15	16	17	17	14	13	19	15	16	18	9	15	18	18	14	14	18	20	17
14163	841	359	524	1299	1882	1814	1496	1237	1022	812	784	629	570	460	425	422	353	324	340	290	282	236	263	265	253	236	221	210	226	219	218	204	209	175	179	181	186	201	175	185	196	165	163	171	180	193	160	147	155	166	177	192	164	181	165	158	162	166	152	159	151	134	136	140	157	163	162	138	135	161	151	157	137	121	116	143	177	127	133	145	161	133	146	163	145	137	150	156	139	145	135	158	143	139	171	146	129	148	150	145	154	147	116	168	138	155	157	158	146	156	139	141	141	113	134	138	169	167	164	127	157	162	162	144	146	148	146	130	141	125	123	146	142	149	123	140	134	134	133	141	146	160	133	149	145	152	130	149	136	154	134	142	148	157	129	129	149	122	156	136	147	146	152	158	129	137	149	134	134	145	131	134	138	125	152	135	125	154	138	146	156	141	117	126	128	138	159	130	130	143	142	141	132	126	156	147	134	135	160	134	147	124	136	134	157	131	138	143	145	124	158	143	141	140	132	160	145	138	147	146	140	145	152	146	145	141	142	132	141	135	146	153	163	158	147	164	133	143	146	112	120	140	122	137	168	161	143	147	144	150	120	125	136	136	148	169	138	143	160	138	148	154	140	135	143	135	130	168	139	147	122	121	161	134	159	164	144	142	141	144	124	154	128	126	141	120	138	138	152	143	119	137	160	137	146	148	136	128	132	139	142	138	143	135	153	144	122	154	135	137	123	140	136	139	147	146	128	157	154	170	134	131	142	157	154	141	120	137	147	144	152	149	123	158	145	143	149	155	163	173	139	156	153	134	172	124	129	131	157	142	158	143	145	126	148	144	133	138	139	136	141	148	145	155	135	132	137	153	130	113	122	180	151	162	149	162	151	144	144	163	158	136	148	145	140	151	134	140	146	132	151	157	146	143	132	125	144	130	134	138	146	153	135	158	130	134	149	141	144	132	136	145	148	142	135	152	123	143	158	130	145	139	152	134	138	143	151	131	131	136	145	125	137	129	147	129	118	161	127	170	140	141	143	152	165	140	149	147	167	122	142	117	134	137	136	144	142	126	141	139	137	130	141	144	147	143	144	141	136	138	131	141	154	144	142	134	120	143	143	145	154	148	145	153	141	141	144	155	140	133	125	143	149	138	137	141	165	122	137	153	137	157	130	142	145	148	116	148	142	129	151	156	143	121	132	128	166	133	138	131	143	144	146	130	125	133	125	132	141	139	161	151	160	118	134	153	144	133	141	134	140	140	127	115	148	133	171	157	141	129	140	159	165	138	151	143	141	151	143	124	134	135	126	157	143	148	155	152	150	139	151	160	154	124	146	130	130	134	130	129	150	144	133	144	145	134	141	132	136	161	143	130	137	141	132	147	136	140	157	140	147	152	126	141	148	148	121	141	155	134	148	168	158	147	127	131	143	159	156	152	117	166	136	146	171	149	144	144	154	159	133	144	130	138	144	131	127	160	147	142	144	155	130	145	147	130	137	125	137	125	144	149	117	129	153	149	155	142	139	127	150	146	134	151	150	123	120	131	144	130	126	127	150	149	173	138	152	117	106	144	135	133	157	137	131	141	147	130	130	137	147	142	121	150	152	152	136	155	168	152	124	129	152	125	151	129	148	137	156	140	148	147	125	142	135	133	144	139	155	160	127	119	136	148	116	134	138	133	132	161	136	144	140	142	135	138	128	127	142	163	150	151	151	140	137	139	101	134	142	139	135	140	128	148	144	154	148	145	125	147	131	129	133	144	151	147	139	147	139	134	143	133	131	151	133	123	133	132	135	135	133	134	145	132	149	154	127	148	143	138	128	124	139	137	144	143	142	133	128	153	123	145	141	115	124	112	143	152	146	152	119	140	161	128	142	131	155	122	139	137	134	142	120	149	140	147	141	118	133	142	141	143	132	129	152	140	132	127	153	138	151	127	134	144	129	148	125	146	145	128	127	144	146	154	128	150	128	146	152	140	133	135	143	149	131	149	140	137	158	122	130	139	146	140	139	125	132	141	133	140	150	146	148	145	148	163	124	149	120	124	142	134	151	127	155	146	157	141	139	126	131	155	139	140	132	144	160	147	154	157	148	150	136	131	137	152	141	153	145	143	156	172	155	130	146	158	143	112	160	151	125	162	152	133	155	142	143	140	147	125	141	154	128	139	139	147	151	168	129	151	133	152	156	161	144	132	147	131	123	170	141	138	136	135	140	143	125	150	143	164	140	138	138	120	146	128	136	138	148	136	146	160	135	130	135	143	142	157	164	147	175	143	127	132	142	130	160	131	133	152	148	156	139	129	132	151	148	142	154	158	126	135	120	163	140	143	168	144	136	155	125	136	144	159	152	148	125	136	162	156	130	144	147	132	149	130	175	131	141	114	145	143	146	160	119	129	141	132	146	123	119	154	116	168	158	133	148	138	120	118	142	134	153	139	151	151	153	143	124	136	129	142	141	137	123	159	140	141	140	140	148	161	116	117	152	102	146	153	119	152	151	138	159	116	155	147	134	147	157	136	145	114	153	144	147	142	146	137	146	153	145	125	141	135	129	127	144	125	136	158	131	124	148	148	131	135	161	134	149	141	136	140	149	154	136	141	151	149	172	146	145	152	157	158	134	167	121	120	156	143	144	133	133	114	156	132	124	138	127	138	143	155	141	136	127	160	134	136	126	164	139	139	151	128	137	141	148	139	145	150	134	139	128	133	143	147	128	128	155	145	136	159	138	149	154	164	159	146	139	158	125	129	127	120	137	134	151	127	138	140	155	151	146	137	144	152	154	141	144	140	131	138	122	148	155	138	151	144	150	147	135	153	130	163	139	148	138	161	132	142	154	143	158	131	132	140	137	139	134	122	139	142	125	131	146	118	143	129	126	146	155	145	133	139	141	147	127	146	132	128	122	129	140	136	162	136	131	135	121	125	163	139	160	145	133	147	133	151	143	128	135	144	145	150	138	136	136	146	155	162	138	130	152	130	133	162	143	132	133	145	136	135	143	145	131	126	146	137	143	142	156	125	148	146	161	144	140	109	147	151	143	155	136	146	133	143	140	143	134	121	146	144	156	140	158	163	143	140	124	166	155	143	141	121	136	146	126	150	149	175	151	140	129	147	132	127	145	145	140	124	138	172	141	136	150	147	141	153	124	133	140	134	138	127	138	137	160	150	142	128	158	129	142	134	144	139	134	137	129	136	133	127	147	127	150	146	151	154	148	141	157	137	140	127	145	119	152	131	136	124	159	143	134	138	148	144	158	134	138	129	146	122	123	155	142	140	137	126	143	154	134	135	132	168	136	137	146	133	142	154	138	132	152	137	148	148	120	111	130	147	119	136	143	138	152	158	144	136	129	119	129	146	144	138	145	149	134	143	148	154	151	145	126	142	149	126	129	143	161	138	132	135	141	136	154	132	147	151	123	151	146	148	135	147	144	152	132	130	140	155	133	128	129	134	144	132	147	151	123	136	138	155	141	125	148	137	151	124	148	149	138	126	150	152	142
1158	158	89	68	61	77	111	115	86	80	94	98	85	65	66	78	64	64	72	63	69	62	65	77	64	57	67	56	66	68	78	62	73	45	70	66	70	48	52	59	64	61	69	57	60	57	62	73	60	63	60	76	55	41	59	63	51	57	57	54	66	74	52	60	61	61	56	71	55	57	72	65	62	59	60	53	56	52	63	79	73	69	60	66	67	85	58	59	70	53	62	78	56	61	76	44	75	53	62	55	62	57	66	50	60	56	69	70	64	54	74	57	56	67	53	69	64	64	63	76	70	55	64	49	64	57	73	54	69	72	69	65	56	58	79	51	52	52	69	66	69	52	62	56	66	59	55	61	66	71	64	61	45	67	61	87	52	64	63	66	76	59	62	64	74	71	68	53	51	59	52	69	60	67	61	78	65	60	63	61	59	64	56	65	55	48	65	69	61	59	55	61	62	67	63	58	66	66	70	56	63	63	64	68	61	51	60	71	58	55	59	62	61	73	50	58	58	68	57	60	55	51	71	73	62	60	69	53	71	71	57	67	75	65	66	53	66	46	58	52	60	57	71	66	68	48	62	68	63	66	66	62	63	70	76	75	72	70	63	53	57	70	56	64	48	53	63	66	55	72	51	69	57	61	46	71	52	60	66	62	56	75	73	61	76	61	69	51	50	59	52	70	53	62	59	60	67	63	70	56	69	55	73	59	72	64	65	66	62	69	60	59	58	66	70	58	62	80	78	65	58	39	55	64	77	60	64	78	71	52	59	62	73	61	75	56	49	60	53	63	56	72	55	66	61	56	51	68	68	62	49	61	61	60	54	51	58	66	63	59	50	53	59	68	74	57	78	56	50	64	70	65	69	74	59	67	49	61	48	68	54	52	68	49	61	66	65	66	74	53	62	67	54	53	55	60	70	59	72	45	55	64	77	68	59	56	57	58	67	65	58	73	67	64	69	53	48	65	53	64	57	58	62	68	64	64	57	60	65	70	75	81	65	53	74	58	66	54	54	60	52	75	51	66	55	71	63	72	61	57	73	62	66	62	70	59	71	61	50	60	56	66	64	67	74	68	67	58	73	78	64	69	73	64	77	45	72	72	60	60	62	64	64	65	54	55	48	58	63	70	76	57	66	59	55	63	68	64	78	65	67	63	59	69	77	58	59	63	56	53	54	59	54	67	63	58	68	64	65	51	63	72	64	57	77	53	63	58	55	65	72	59	70	55	50	72	73	60	67	73	60	66	62	76	62	48	70	81	80	69	56	60	53	50	63	57	50	57	63	60	60	60	61	66	69	68	59	68	61	57	60	65	54	60	57	66	54	74	59	63	77	55	54	64	51	65	61	55	55	57	61	55	55	66	47	68	81	57	57	70	58	71	63	74	67	59	65	80	66	68	47	70	45	61	81	66	44	61	49	72	66	51	64	57	63	63	52	63	77	67	54	62	70	52	69	75	47	50	49	66	74	62	59	54	67	62	72	64	60	56	52	59	66	52	73	55	82	47	65	71	63	74	66	58	69	64	66	76	78	64	50	50	51	66	71	75	52	71	63	64	72	46	69	70	75	53	56	56	59	68	48	64	65	76	50	61	61	59	65	61	65	65	65	55	59	61	59	75	62	70	48	66	70	75	51	60	50	65	58	56	53	76	58	62	63	62	54	68	49	68	71	53	60	61	53	57	57	73	59	65	58	61	58	51	59	61	49	76	58	74	73	66	47	58	58	79	69	51	54	59	56	71	56	73	72	75	75	73	71	58	60	57	48	55	76	61	61	60	69	79	71	65	55	64	76	59	83	69	67	68	61	75	61	61	57	68	55	64	63	66	78	50	62	63	66	76	72	60	53	60	50	65	56	67	55	67	69	67	71	60	69	61	66	61	66	65	69	52	63	52	54	77	48	53	62	48	74	60	54	56	72	59	65	67	62	65	60	67	65	55	67	57	63	46	51	71	69	66	54	57	64	65	54	74	49	76	69	55	65	70	63	59	62	52	60	67	74	83	47	58	63	71	54	64	72	58	76	60	51	47	53	54	58	68	50	59	55	62	42	61	56	64	69	77	51	55	49	52	56	57	66	61	66	64	65	60	45	63	65	44	57	61	63	58	64	69	54	50	63	60	50	68	60	75	49	53	65	64	67	75	60	60	65	59	82	71	60	58	60	69	65	66	67	61	75	52	73	53	59	69	70	55	61	72	68	63	53	49	57	53	70	52	57	68	71	75	55	52	67	64	66	72	71	55	64	67	71	74	62	65	62	55	56	65	63	66	61	59	61	68	62	61	51	56	69	57	55	50	60	55	60	55	64	53	59	73	62	55	67	73	56	53	58	69	60	59	47	62	51	74	74	71	63	77	65	48	63	69	82	68	62	67	61	74	59	59	66	53	63	77	46	68	55	46	56	62	49	67	64	59	64	63	57	67	66	76	74	64	47	58	62	57	72	61	59	57	69	61	49	50	72	74	57	60	53	69	60	68	57	53	66	62	61	55	59	66	48	88	74	68	63	57	67	57	63	58	46	50	66	63	74	74	62	60	52	62	54	61	73	63	54	51	66	68	50	69	59	59	71	57	48	62	60	58	56	61	63	69	69	57	42	61	44	57	68	46	69	62	62	53	54	77	67	57	46	68	62	89	61	75	71	72	64	49	64	63	78	72	54	63	50	65	65	64	63	77	75	64	76	65	47	53	60	52	59	63	60	69	76	49	67	66	56	71	56	49	64	73	62	68	66	62	60	62	56	58	63	68	50	62	64	77	57	69	59	63	61	65	66	68	69	63	59	57	50	54	61	67	60	80	57	53	58	51	73	65	59	61	64	55	58	71	66	50	49	51	55	71	78	63	71	57	56	76	42	60	49	65	74	60	63	59	62	73	57	54	55	63	61	68	64	50	79	66	70	58	62	59	65	67	77	70	65	64	52	72	68	64	67	63	63	52	56	68	57	51	68	58	49	63	61	78	63	64	53	69	48	80	59	51	77	71	66	63	51	58	65	69	73	68	68	50	56	69	55	62	61	64	78	51	58	71	70	76	66	76	58	66	54	73	68	60	51	62	66	70	57	62	77	61	66	61	57	75	65	72	67	79	73	50	69	55	67	56	57	62	53	59	63	73	51	68	78	64	53	55	67	72	66	51	56	75	71	54	68	60	67	66	62	63	62	56	65	67	57	53	49	48	63	56	51	65	54	54	69	84	59	53	66	74	47	54	67	53	55	54	68	51	59	54	51	64	49	57	58	65	59	51	49	59	59	65	41	64	60	64	52	58	65	57	63	58	65	62	60	58	62	57	64	62	71	50	57	71	52	64	75	54	60	50	64	64	73	59	52	60	49	60	62	69	68	60	71	61	60	72	62	74	59	61	63	60	53	57	60	58	55	70	66	75	78	83	66	57	67	58	70	70	60	67	68	70	62	66	52	74	61	55	51	52	77	41	64	67	60	70	73	54	74	61	64	65	64	51	57	64	64	62	60	73	60	50	71	59	67	49
16766	1818	994	1316	2956	3709	3607	3011	2458	2066	1796	1584	1387	1315	1091	1066	1031	966	927	902	868	816	790	752	789	725	755	721	725	662	711	709	668	643	690	623	673	607	658	637	669	620	621	607	624	675	633	641	626	602	620	626	624	631	610	630	623	607	645	609	624	616	590	642	634	606	634	656	599	616	575	650	605	589	575	628	583	577	616	548	612	616	566	619	576	577	595	586	610	602	593	541	626	619	589	643	604	626	564	558	603	614	607	573	563	620	551	619	584	589	576	587	597	572	589	572	587	549	594	577	583	579	602	548	604	622	620	606	611	623	608	599	536	590	609	537	584	569	614	571	602	594	638	635	542	593	538	582	598	602	622	604	583	580	601	606	616	587	613	556	596	611	636	583	576	600	616	596	551	557	602	596	636	573	586	605	606	564	588	604	623	615	561	601	616	570	638	590	544	587	557	621	603	605	614	571	551	573	605	624	616	594	582	602	609	566	629	651	600	557	521	607	581	573	553	599	611	597	573	638	556	586	555	614	601	569	578	611	600	574	615	588	569	637	588	568	565	580	593	570	575	585	611	609	578	590	577	615	586	587	573	602	590	577	587	610	581	592	574	598	596	566	602	540	576	605	605	573	616	589	648	590	588	617	557	595	560	585	600	574	562	582	572	617	655	580	613	624	623	592	582	547	576	616	606	551	560	611	580	587	581	548	597	615	633	552	568	578	570	595	590	598	594	571	618	595	599	607	586	580	618	593	565	592	623	604	602	592	569	592	604	609	582	512	594	591	583	581	572	604	587	606	613	593	589	601	582	634	578	585	599	626	618	600	595	584	616	596	556	572	599	550	587	599	606	623	641	603	585	612	558	646	636	596	602	620	560	598	577	606	595	585	599	551	578	595	587	588	570	594	593	588	600	590	561	569	576	608	567	559	567	603	582	583	606	597	595	616	591	570	577	559	563	600	609	571	603	611	569	590	612	539	603	595	594	608	617	615	559	613	614	620	581	566	631	561	609	619	580	560	591	571	659	616	606	627	584	607	597	608	552	588	586	583	615	576	589	600	609	594	604	648	576	629	574	599	559	587	558	572	608	646	583	592	609	606	585	605	567	594	584	582	608	575	573	600	589	595	619	602	593	568	626	587	588	615	563	576	591	568	650	607	591	618	569	553	620	600	548	598	612	610	572	584	593	555	581	578	581	594	563	577	623	610	596	556	613	619	588	589	608	587	566	549	573	617	591	604	621	552	613	609	600	590	606	650	550	573	541	596	594	549	582	566	593	593	570	566	585	614	563	546	601	625	584	645	602	605	590	618	605	573	601	601	594	590	618	586	629	604	554	537	618	616	621	576	589	605	546	591	628	601	570	622	597	583	580	569	602	574	610	582	618	618	559	576	577	593	578	606	560	652	628	649	570	612	623	609	608	598	587	599	543	624	606	582	586	589	595	574	563	581	567	564	581	579	576	557	572	584	592	609	582	594	591	588	577	562	559	593	569	598	579	592	657	571	623	553	614	596	595	554	597	614	567	606	581	608	565	597	608	583	590	628	543	605	620	590	590	615	592	626	605	606	612	565	569	626	612	600	604	611	607	582	624	582	620	542	629	562	580	604	601	589	649	636	622	596	632	608	609	572	533	578	576	614	545	547	571	591	571	577	588	589	584	618	615	620	588	601	557	543	650	568	567	580	597	584	595	628	574	598	581	612	605	595	557	610	605	569	600	580	610	603	595	591	589	557	600	597	627	613	615	610	601	597	590	595	599	613	590	593	597	585	606	594	595	598	597	600	603	596	592	592	619	589	584	555	566	643	563	568	589	586	618	614	588	580	568	594	608	618	608	640	564	593	564	602	618	585	565	580	630	602	599	547	589	557	618	587	615	590	559	551	604	584	609	539	619	634	616	570	569	612	606	578	556	629	593	648	568	588	620	641	619	562	614	577	621	586	575	595	559	597	600	576	616	607	526	597	586	605	620	645	565	584	576	610	521	567	576	590	590	585	593	593	625	611	596	606	615	577	580	602	577	584	597	603	574	603	570	609	569	554	588	581	611	590	589	576	633	608	607	584	575	587	544	554	586	640	593	590	611	557	570	573	614	563	588	566	540	601	622	616	565	540	591	633	590	595	566	594	626	603	565	571	595	593	581	588	604	602	589	590	584	605	572	618	543	591	615	564	617	549	609	607	568	648	605	605	606	582	619	611	614	566	614	605	601	630	588	619	566	622	555	591	588	622	587	598	582	622	552	630	640	583	571	577	633	603	563	568	604	602	590	591	576	613	615	591	604	578	598	607	622	551	587	576	642	558	604	594	603	612	579	643	597	600	577	605	552	574	610	624	556	613	570	590	567	581	637	562	589	624	577	588	603	539	579	559	571	604	617	605	621	587	565	528	607	544	559	578	564	600	581	558	612	583	553	558	601	613	625	612	616	567	596	606	585	602	572	599	604	621	567	567	607	560	538	582	561	599	571	576	631	592	626	606	570	565	592	596	591	578	587	583	586	597	596	601	592	536	572	573	581	609	595	602	549	595	614	609	604	585	575	600	598	565	616	593	580	576	555	597	567	549	575	624	585	587	590	623	577	632	598	601	585	611	605	610	577	628	643	569	598	599	591	547	580	594	567	569	573	603	577	546	610	578	566	559	644	642	586	621	591	611	613	607	590	552	534	533	574	566	616	581	629	621	578	598	589	624	606	572	576	587	574	625	584	570	571	612	617	603	614	586	589	567	615	590	622	590	595	594	633	622	596	645	599	639	598	575	556	614	598	583	528	598	616	589	594	593	590	595	630	634	584	580	583	593	607	561	591	611	601	608	588	622	546	590	610	609	594	643	606	533	593	615	605	588	605	596	555	626	610	588	576	579	595	586	630	586	604	554	542	589	604	549	537	574	572	619	575	586	590	570	595	555	591	605	584	580	538	600	580	588	591	560	593	580	622	591	546	529	611	630	577	611	628	605	578	583	618	601	599	577	617	608	579	600	596	599	573	557	562	606	604	595	547	629	585	606	593	636	617	598	640	580	552	582	593	622	601	580	602	577	612	551	614	555	600	582	581	563	624	594	593	586	572	582	617	604	580	567	604	540	607	581	582	561	572	582	586	597	570	552	589	541	585	585	619	573	561	604	602	617	632	616	585	586	600	609	563	606	571	590	635	623	601	626	572	599	575	568	589	600	574	587	579	578	599	602	622	615	604	601	594	603	555	583	623	558	585	612	592	567	578	575	615	618	567	561	623	604	597	576	626	576	597	622	599	597	612	579	574	604	583	579	552	580	607	607	614	556	599	607	598	605	610	570	592	580	576	618	608	584	594	599	568	610	580	563	625	566	585	604	592	564	611	570	601	565	598	627	570	571	634	558	574	579	611	581	608	586	599	612	576	559	629	574	604	541	564	568	562	582	616	566	603	606	619	601	586	589	592	592	604	581	574	546	576	605	612	551	563	579	603	578	593	592	606	562	619	537	587	601	624	617	599	570	583	612	588	606	589	598
842	46	46	40	47	48	47	47	47	61	56	46	47	32	50	44	52	34	43	37	31	45	36	44	52	43	40	37	35	44	41	48	42	49	38	43	49	47	42	45	44	51	50	37	33	42	51	52	38	38	47	42	33	34	47	46	31	43	48	46	54	41	40	44	37	43	47	45	46	43	32	61	36	38	50	40	42	53	49	37	39	41	46	37	35	49	47	39	39	49	39	45	39	48	45	59	44	40	38	31	48	59	44	43	40	40	39	40	41	46	42	50	53	43	37	59	50	50	34	39	34	46	31	44	47	47	41	44	47	46	46	40	38	47	43	43	55	41	45	44	56	34	40	44	43	39	48	45	50	41	45	30	49	41	36	61	49	38	41	42	42	57	45	45	40	49	33	50	44	45	43	42	37	36	37	45	36	42	48	45	51	43	54	50	51	47	32	39	39	52	41	42	45	42	32	42	36	42	36	48	43	40	24	48	39	59	35	43	42	58	27	33	50	41	41	48	50	49	41	41	50	42	36	45	38	38	51	44	42	33	41	34	35	34	46	47	44	34	43	44	40	46	36	44	47	45	43	40	39	50	33	54	40	37	52	51	48	46	44	28	51	34	39	46	52	35	44	37	34	35	43	42	37	39	41	37	36	44	37	45	45	40	47	45	52	45	45	33	43	38	46	44	48	46	49	36	51	40	53	48	44	43	48	49	44	36	43	46	44	37	45	49	44	35	50	43	41	50	37	37	31	44	42	40	52	31	44	36	41	33	44	50	52	39	54	40	39	31	50	45	36	45	33	35	37	38	36	41	40	31	47	42	40	37	49	42	39	43	40	35	43	48	51	50	46	38	46	41	46	43	42	46	44	44	45	47	40	39	47	42	48	47	45	40	42	39	44	64	36	50	49	43	36	44	42	50	47	46	53	48	44	43	42	42	41	43	57	35	55	59	32	33	51	41	56	38	40	40	42	39	41	31	47	42	40	48	36	38	32	47	44	40	37	43	38	44	41	34	52	41	49	40	43	38	38	53	48	41	46	37	52	38	40	56	51	44	46	42	48	42	38	47	48	36	42	37	46	37	42	52	54	56	34	34	42	44	43	41	35	59	44	42	36	33	40	37	41	36	42	40	39	52	46	35	39	42	47	42	44	40	37	44	38	43	40	42	37	37	50	40	54	45	44	37	43	36	45	45	41	42	40	36	46	57	38	34	42	52	45	33	46	43	40	34	57	43	47	40	40	41	46	42	52	44	43	45	45	46	42	46	32	35	37	48	49	46	44	44	43	33	39	50	56	42	47	42	45	45	33	43	41	44	35	46	35	37	54	39	49	36	39	35	38	39	66	48	56	52	48	49	33	52	44	47	45	42	33	47	44	43	37	39	50	43	42	51	39	42	40	35	46	40	43	57	44	36	41	49	43	37	38	45	57	34	42	36	35	44	45	41	49	34	38	51	52	39	44	43	40	44	35	43	55	40	39	37	37	31	40	44	43	23	43	48	37	56	41	42	46	46	49	41	41	34	46	57	36	48	49	36	49	49	39	45	47	42	53	37	37	40	36	45	45	42	34	32	30	51	39	41	41	51	47	46	46	45	35	50	37	50	51	29	33	35	49	61	40	40	47	35	56	45	47	50	40	41	35	49	53	54	37	36	46	44	40	43	42	42	37	43	41	45	35	51	41	47	45	41	43	28	46	46	36	35	46	41	48	47	36	33	37	43	52	56	39	52	45	54	43	55	49	40	45	46	40	34	54	50	43	50	43	51	31	29	42	55	41	46	38	48	44	40	40	51	39	41	47	36	41	37	41	41	37	45	45	44	44	40	44	41	51	49	41	44	42	38	35	36	48	47	41	55	45	46	35	32	44	44	51	48	38	41	28	46	44	42	43	50	43	37	47	40	37	41	41	47	41	50	53	37	36	40	25	46	46	48	41	26	52	41	49	39	46	46	38	48	28	46	47	38	34	50	55	34	53	34	40	46	42	45	41	43	35	41	48	46	49	35	34	41	42	33	48	44	49	45	40	61	48	39	38	39	44	40	57	46	44	47	42	64	43	42	41	39	36	41	42	57	42	33	37	41	49	47	40	34	45	46	37	42	46	36	43	33	52	52	48	39	42	46	42	53	44	47	44	42	33	44	36	40	37	44	47	46	37	38	36	49	52	39	48	48	41	34	35	38	39	44	46	46	47	31	44	46	47	56	40	48	52	42	50	33	43	40	34	31	44	43	39	40	39	44	51	39	40	33	39	40	48	45	53	40	53	45	46	48	41	43	40	35	25	45	36	48	46	38	46	44	42	42	49	33	35	40	43	42	36	44	52	50	30	44	43	45	44	42	33	41	44	42	45	48	41	52	42	47	41	42	41	44	31	45	37	36	39	41	55	52	40	46	37	58	30	42	42	42	47	36	47	35	41	38	42	49	32	46	39	49	36	44	44	45	50	45	38	37	50	38	49	36	43	35	44	47	48	46	45	41	46	38	47	41	53	45	42	30	43	41	42	48	47	48	44	40	35	36	44	49	60	41	47	36	61	40	37	40	39	41	38	35	38	42	40	43	37	38	32	42	35	38	39	38	43	40	37	48	37	50	35	41	51	37	52	38	35	46	44	46	44	42	41	43	36	56	49	44	44	33	49	36	32	44	49	52	46	40	37	45	31	41	42	37	58	43	38	38	42	41	38	42	39	50	50	46	40	50	47	38	44	44	45	41	44	38	41	37	44	36	39	29	38	49	44	43	40	37	35	31	43	46	52	45	49	38	33	37	39	37	49	47	39	47	45	42	44	37	33	54	29	54	51	52	41	41	46	44	37	55	48	52	50	46	47	44	45	41	36	45	33	46	43	36	38	34	50	39	49	47	52	47	44	54	44	50	37	43	37	47	44	49	45	33	48	48	34	41	31	39	37	44	47	51	50	47	50	32	43	40	55	38	37	47	34	39	37	47	47	40	43	45	35	45	42	39	51	35	46	45	56	45	45	45	44	56	50	44	41	41	63	37	55	40	37	44	46	41	34	49	48	38	36	26	41	44	46	43	36	42	44	41	39	43	45	32	41	46	52	46	45	51	32	32	51	43	44	46	50	35	49	43	30	31	33	52	37	41	40	45	34	41	35	29	32	65	42	39	45	42	39	34	54	37	47	41	43	34	34	41	31	41	43	40	39	39	53	53	44	38	44	43	39	35	45	37	52	45	38	44	47	46	29	42	40	53	42	56	54	50	47	57	46	51	39	43	30	37	42	34	50	39	47	39	47	44	52	49	44	44	47	38	59	40	39	43	36	48	51	42	41	53	45	35	44	48	27	31	37	29	41	45	49	35	48	46	36	43	44	48	33	41	37	35	41	36	45	44	54	50	42	46	41	52	51	37	33	40	37	42	34	41	40	52	43	31	39	45	28	51	36	33	42	29	47	39	38	39	32	43	55	49	48	49	48	36	43	48	53	38	33	40	40	50	36	55	46	25	47	37	37	48	40	42	38	44	47	37
8920	597	414	492	677	815	773	751	626	641	567	545	484	474	470	459	482	435	397	433	414	433	401	413	413	396	394	412	444	381	417	392	405	383	410	410	357	399	403	384	437	373	391	369	365	394	353	367	394	376	377	386	400	391	388	399	395	387	388	388	405	394	402	376	391	418	387	372	395	365	385	366	390	367	367	381	378	380	398	354	385	390	412	368	387	373	397	372	386	404	386	383	383	364	383	353	374	374	367	388	367	429	368	385	366	377	370	389	359	368	380	370	415	383	434	418	400	376	387	398	399	394	404	378	366	359	370	370	351	403	400	387	428	413	389	404	394	380	392	381	359	381	383	389	419	387	373	386	388	368	380	369	401	376	420	371	363	386	354	382	364	393	415	390	350	363	368	359	371	434	408	390	379	398	378	375	373	347	356	392	386	399	394	386	373	382	370	381	401	380	386	402	373	417	388	403	372	369	378	418	343	384	384	356	385	384	362	381	389	400	411	367	392	380	372	357	356	411	394	383	406	386	364	420	374	400	396	405	376	362	399	401	356	391	402	377	377	394	383	354	407	375	376	380	377	369	389	366	395	389	366	393	389	370	386	380	338	372	384	400	399	373	395	395	377	366	407	381	335	380	364	368	382	416	428	397	384	388	361	404	373	386	388	405	364	388	374	355	359	387	373	360	384	358	425	419	413	413	370	420	366	360	388	385	409	380	373	370	359	412	389	324	353	418	377	396	408	404	389	370	404	383	408	397	391	363	370	373	404	364	387	391	354	387	383	403	369	398	372	417	377	404	407	367	398	406	339	381	372	390	369	386	396	372	384	364	405	380	411	410	370	386	418	415	378	375	347	369	389	400	411	392	413	384	410	392	381	387	379	417	380	392	372	381	398	348	363	383	401	404	390	379	392	405	367	370	361	403	410	378	388	398	385	403	350	399	385	337	431	380	395	381	406	379	358	408	401	386	401	371	379	399	384	374	361	358	382	424	372	404	390	422	387	389	387	362	401	375	390	365	391	392	430	359	383	393	377	367	348	358	401	369	395	394	346	398	353	355	394	363	407	407	363	394	412	398	350	351	356	385	365	394	350	372	368	327	363	405	395	380	402	395	343	396	387	394	384	391	397	392	379	391	412	349	388	366	403	425	378	384	397	373	415	409	390	400	370	393	384	394	369	373	399	391	344	381	385	363	377	420	373	342	376	369	407	377	424	349	373	400	419	358	358	400	369	356	392	357	401	399	396	377	403	400	376	386	422	381	385	346	375	385	391	359	382	394	416	363	405	388	397	363	374	390	388	361	357	380	393	349	393	383	365	411	343	391	411	385	379	408	343	368	369	376	380	410	421	370	397	396	404	400	381	395	400	382	386	364	392	428	385	409	401	391	397	413	365	370	383	407	378	432	358	400	393	385	350	422	401	367	403	362	372	407	359	387	362	384	389	404	371	383	398	402	366	377	335	401	383	414	381	401	377	398	395	386	392	412	387	367	372	385	369	383	386	343	400	387	398	365	393	416	389	407	420	378	396	382	399	412	404	408	358	374	388	407	365	385	354	396	364	387	353	379	391	378	414	401	381	385	407	375	377	387	394	398	376	370	386	395	351	404	380	393	381	391	388	404	385	392	403	380	380	413	399	375	408	381	382	413	368	357	393	388	379	403	413	358	372	392	391	384	374	370	411	364	362	391	375	395	414	392	393	357	383	359	354	391	369	373	363	361	339	368	417	400	384	379	376	411	396	360	382	412	379	349	390	396	374	416	390	383	366	383	408	391	388	383	352	383	377	376	379	326	385	395	359	422	361	381	409	349	370	362	407	373	395	386	379	415	365	401	377	386	376	360	387	378	369	381	396	359	379	406	403	360	369	387	363	408	372	402	359	382	391	398	387	402	364	398	407	389	370	358	386	397	390	353	369	364	363	369	376	381	359	370	412	388	390	373	374	368	386	369	393	373	373	376	364	411	350	399	377	354	359	351	362	395	384	372	357	424	374	373	397	402	397	402	402	408	360	355	373	357	405	399	385	354	377	367	413	379	403	352	403	356	365	375	425	404	361	386	418	382	412	402	354	386	387	357	376	372	345	323	390	410	364	382	367	380	367	368	356	383	325	417	386	344	411	376	376	359	388	416	392	414	365	380	404	416	397	397	353	384	391	384	380	376	363	369	364	371	385	412	407	391	384	412	385	381	398	365	365	386	406	374	358	378	370	379	381	391	363	395	393	393	372	448	390	376	391	354	397	382	400	361	399	392	376	391	384	419	363	398	348	387	372	402	369	387	383	416	365	386	355	394	386	385	387	388	376	357	399	395	358	369	403	380	389	360	383	371	370	386	411	406	387	381	400	391	365	405	372	405	380	385	370	383	374	392	377	416	375	414	349	383	408	404	399	367	408	400	379	399	385	350	380	374	372	342	376	388	369	412	405	383	405	378	404	392	386	376	387	379	405	413	389	409	368	396	382	399	396	391	410	372	393	383	380	385	393	377	412	380	363	378	362	384	387	433	405	439	393	388	378	413	421	406	397	385	411	389	384	399	392	386	377	382	384	421	423	356	387	397	383	384	409	401	389	384	365	378	344	362	367	365	376	380	383	378	388	404	405	401	410	376	383	384	403	392	352	379	394	406	377	381	360	388	378	405	360	379	408	394	439	369	387	401	413	347	381	406	392	360	400	385	368	398	377	378	361	388	397	396	390	396	380	384	417	371	401	385	393	394	364	409	401	412	388	393	394	395	405	404	377	414	385	397	349	390	391	379	401	411	384	407	349	415	392	383	408	370	407	393	395	335	364	395	408	379	346	402	418	388	404	366	420	408	367	374	373	378	392	383	412	371	410	368	399	378	410	369	356	381	376	401	365	392	371	362	366	393	381	371	416	387	366	404	369	371	379	375	390	365	377	391	448	385	372	424	352	373	377	415	382	383	336	374	416	399	408	377	393	346	380	405	400	430	400	356	367	390	382	403	427	402	349	416	377	390	353	384	361	385	433	397	357	392	375	405	368	401	364	359	415	383	357	388	348	389	364	360	377	386	405	358	377	395	378	368	371	393	387	364	362	378	359	402	365	395	392	359	380	407	383	409	375	411	399	398	380	379	395	368	389	386	397	384	385	397	369	351	414	427	384	375	378	391	379	356	390	361	359	394	388	368	376	388	379	337	361	373	395	403	365	384	411	378	411	377	394	398	383	381	386	345	380	388	326	390	415	373	390	406	379	377	390	359	354	387	386	348	393	393	390	419	381	358	401	388	411	389	415	375	414	413	357	403	364	385	373	382	378	367	417	361	359	382	337	372	380	373	395	362	373	378	384	424	379	371	383	398	396	364	396	384	384	383	407	356	375	400	355	408	381	377	408	388	400	372	354	382	370	406	414	390	379	380	387	373	382	372	369	369	398	407	441	402	387	372	400	373	398	360	366	382	396	381	369	326	390	377	397	380	378	367	403	387	378	363	350	354	390	354	363	372	388	373	388	383	420	380	345	393	365	381
778	132	111	93	99	104	94	114	107	118	76	96	76	92	84	100	76	93	85	84	94	97	86	70	87	79	76	77	67	73	72	72	84	83	64	91	83	76	79	100	89	94	85	77	86	90	85	64	95	87	70	69	80	92	82	73	71	82	91	63	80	83	72	82	84	74	73	87	89	85	71	68	93	96	91	86	79	69	71	94	81	89	80	76	85	82	66	78	75	99	77	86	82	74	76	75	73	77	85	80	74	71	72	76	78	81	79	86	87	91	96	73	77	86	91	69	85	82	91	79	86	69	75	80	68	83	87	85	88	81	67	99	81	77	91	85	85	93	70	66	80	90	85	75	87	81	69	87	89	75	86	84	86	93	71	86	75	86	82	81	80	88	66	83	77	81	90	61	77	84	85	76	80	71	63	72	77	80	85	79	79	74	74	86	75	93	81	68	76	79	86	80	92	81	82	79	79	86	73	88	72	80	75	88	93	85	80	89	72	69	79	75	99	74	71	84	77	93	69	85	68	79	84	92	77	80	84	75	97	77	73	87	73	77	78	86	74	76	90	83	68	79	80	89	74	76	79	68	87	81	77	78	81	80	78	78	61	77	67	84	90	83	92	81	92	100	91	83	85	87	94	106	96	92	73	78	79	82	84	87	69	72	82	82	78	71	75	90	81	75	97	81	73	78	88	65	79	74	91	73	87	69	78	71	76	82	86	80	95	93	83	72	78	83	78	80	76	84	77	80	89	93	83	75	72	94	76	77	84	79	80	85	70	84	102	86	80	84	76	79	75	79	85	92	86	83	89	71	77	77	63	95	72	78	66	89	82	79	72	86	90	75	68	73	89	79	90	86	61	73	75	96	76	86	96	73	80	86	94	68	84	74	92	75	86	90	84	87	62	90	92	60	69	81	71	69	77	88	92	86	83	83	89	80	79	84	77	82	81	72	78	94	86	81	84	91	79	85	78	80	68	80	75	77	74	70	84	75	98	63	92	76	74	95	78	87	85	71	84	83	82	84	77	81	82	96	71	84	89	79	94	73	81	77	65	71	80	90	74	70	76	77	79	83	71	86	85	76	91	75	64	70	82	80	82	86	80	76	99	80	97	81	70	95	80	89	83	71	79	89	64	74	99	78	92	79	82	73	94	70	71	86	77	67	76	81	94	80	79	83	93	78	76	90	92	96	83	88	77	83	69	78	91	90	83	88	77	81	68	85	71	76	82	90	70	81	81	91	94	80	78	75	82	78	78	83	83	76	71	80	78	69	88	65	77	96	78	90	81	90	69	101	72	71	72	82	58	79	81	86	66	79	85	82	69	87	74	84	80	91	75	81	91	84	84	64	63	63	64	86	81	77	80	97	84	90	76	77	89	78	76	84	107	88	70	63	82	62	93	78	82	80	87	70	89	94	81	88	80	81	74	85	84	82	76	76	79	101	103	78	66	95	95	86	95	95	76	80	68	86	87	89	72	69	74	74	81	77	68	66	81	75	94	62	97	87	81	83	94	72	75	72	90	86	79	70	80	85	67	74	69	88	79	82	88	82	86	68	78	66	103	86	73	72	73	86	87	71	68	79	78	76	90	84	85	91	81	82	96	95	81	75	75	84	68	76	72	80	73	64	61	73	96	82	85	84	81	67	81	68	66	87	76	79	99	69	81	87	71	70	74	91	73	84	67	77	78	83	88	64	76	80	66	78	70	79	76	79	88	84	105	65	75	75	80	91	87	77	77	80	69	79	88	83	80	85	89	71	63	75	95	74	75	95	95	87	82	88	82	56	85	93	89	92	88	65	93	90	91	74	65	81	91	66	79	80	79	84	70	62	81	79	91	75	74	99	72	82	90	80	94	73	69	78	87	91	99	79	76	73	91	76	82	81	101	85	92	86	74	92	90	89	85	84	73	84	77	77	79	79	85	82	79	70	82	78	66	98	72	76	84	75	77	72	74	76	95	84	72	72	86	74	81	86	77	75	91	71	70	80	67	76	81	80	70	81	79	89	94	72	97	80	86	83	95	87	82	79	59	76	83	76	79	73	79	76	78	73	94	81	66	77	83	79	88	84	71	81	71	71	84	90	79	73	84	80	87	94	99	78	80	69	79	83	71	80	94	100	82	75	95	66	78	77	62	83	91	76	76	82	82	76	100	89	82	76	87	85	83	93	70	81	76	85	83	92	82	88	99	82	82	72	83	73	60	107	74	73	78	71	100	81	98	80	84	74	85	78	85	82	79	91	63	96	75	82	64	81	74	80	82	88	83	77	85	74	69	84	62	84	80	79	84	93	89	85	76	92	88	84	83	81	84	72	84	85	98	74	85	83	78	76	76	89	92	78	85	91	77	61	81	77	81	67	101	88	89	80	89	74	74	71	67	91	73	85	80	100	78	74	71	67	83	76	84	66	70	79	72	71	64	77	68	70	73	93	80	77	75	88	78	82	91	106	83	87	82	91	88	79	69	83	73	82	87	90	78	74	66	80	77	81	85	92	81	91	80	77	85	85	107	88	88	75	89	72	63	75	84	68	85	86	83	64	87	78	73	91	82	93	70	70	86	88	88	71	83	80	93	77	78	80	78	72	107	81	87	88	69	90	76	90	80	69	77	82	78	83	82	90	90	70	79	99	83	81	77	85	75	68	76	72	92	79	69	78	81	89	80	91	88	87	87	69	74	80	75	79	66	84	85	80	76	92	97	69	76	69	84	86	78	87	63	86	85	84	72	94	74	73	77	75	85	76	70	84	77	80	76	88	98	83	90	66	87	76	90	83	82	70	77	92	80	88	76	103	92	80	70	88	88	84	88	74	72	76	77	68	80	75	97	81	77	77	76	78	95	69	85	81	102	78	70	102	94	63	85	87	77	76	57	84	80	55	86	93	73	69	92	61	78	90	80	82	78	66	65	87	88	76	75	81	69	80	93	73	89	103	73	101	75	92	87	77	70	77	83	89	82	76	82	94	79	76	74	81	88	78	87	78	77	83	86	88	74	71	77	80	89	89	75	76	78	81	81	62	86	75	62	86	92	78	92	76	66	81	93	85	82	96	105	75	73	88	92	68	78	84	82	79	65	75	85	74	67	81	87	71	68	91	83	82	90	84	83	72	78	84	73	90	76	80	80	76	82	68	83	71	71	79	62	78	84	105	80	80	82	80	79	81	83	86	92	86	75	92	88	89	79	100	86	104	76	72	77	74	94	87	78	75	74	83	81	95	86	95	89	80	87	100	82	79	69	86	81	66	70	79	73	97	69	84	83	82	67	96	86	95	73	78	86	69	94	87	105	67	83	83	73	84	85	85	75	86	71	81	84	65	99	67	64	60	88	73	77	66	90	80	74	62	74	73	78	98	78	88	79	78	88	72	74	79	76	87	87	88	77	81	77	79	79	78	90	70	65	75	97	80	91	76	81	77	84	70	80	96	86	84	92	85	86	74	73	82	80	74	68	89	91	80	82	69	75	76	92	78	76	76	68	68	84	79	83	97	71	74
15049	1720	956	1240	2237	2914	2712	2222	1948	1653	1413	1307	1206	1105	1061	1012	1005	968	908	926	885	865	822	859	859	834	818	863	776	792	846	831	750	821	810	796	814	766	739	785	753	784	747	733	805	692	733	741	754	754	776	730	721	726	774	744	743	728	715	760	772	760	723	788	757	721	713	760	746	748	727	757	759	728	727	764	721	738	754	675	761	746	719	748	708	784	735	724	779	755	721	737	752	742	747	748	745	752	736	772	732	736	746	721	731	723	710	728	738	693	759	737	779	774	711	749	691	735	772	711	790	706	718	738	762	697	698	722	743	680	756	733	745	765	761	735	695	707	761	790	728	754	718	749	729	739	732	733	747	739	768	758	779	715	706	745	749	726	797	710	728	757	680	765	737	747	739	758	695	756	771	749	761	722	776	707	739	741	743	726	755	777	706	756	707	721	716	755	716	774	749	742	746	719	750	760	717	743	749	776	767	730	732	730	754	770	778	756	699	746	764	711	768	766	789	745	736	737	755	734	732	772	828	732	739	735	721	729	687	700	743	720	753	737	734	683	834	733	684	738	705	708	723	768	734	742	791	658	745	773	743	800	738	750	732	680	763	735	743	724	787	694	725	755	747	756	719	742	727	765	767	745	714	764	732	731	740	770	716	736	780	704	759	742	763	721	741	728	774	757	749	751	741	757	686	758	711	746	731	747	719	733	690	767	747	751	756	739	772	774	774	736	734	710	733	767	747	741	716	731	768	683	692	793	730	752	716	731	736	733	725	669	745	815	769	715	784	753	756	747	754	727	783	771	734	700	762	730	750	743	715	750	765	741	781	745	793	763	725	693	703	724	738	744	707	726	753	729	742	778	784	761	763	739	771	729	763	726	753	724	729	758	744	743	762	710	750	729	748	751	756	693	743	707	758	724	704	712	745	748	694	706	747	772	734	722	768	716	788	737	729	752	753	747	714	775	752	779	709	648	781	687	744	738	737	732	777	749	735	718	736	739	777	757	727	727	727	743	776	763	797	713	782	754	747	757	748	744	729	780	736	752	722	749	731	760	765	760	755	736	772	719	749	742	767	695	760	753	728	718	708	738	766	713	721	729	728	721	770	753	737	720	747	731	753	740	754	745	750	772	658	693	707	717	756	729	716	714	732	745	729	752	731	766	734	743	706	738	717	782	759	753	672	747	709	732	708	749	710	728	756	738	772	757	742	789	763	738	749	724	741	719	714	699	730	754	779	688	740	733	717	775	776	715	729	793	767	769	748	722	739	744	707	764	779	709	697	747	764	705	744	755	748	753	767	736	721	765	751	704	778	725	733	770	697	774	745	747	711	776	760	697	768	696	751	782	735	738	728	690	710	773	704	723	711	705	757	713	734	749	742	734	729	714	782	758	709	741	721	728	736	693	788	722	731	750	761	734	677	750	719	726	704	710	789	757	744	704	769	752	715	753	716	709	714	762	772	756	719	723	765	719	729	745	765	723	733	733	755	735	723	755	762	764	767	765	771	759	771	753	720	728	722	698	733	733	739	731	765	694	789	804	772	756	772	698	699	744	748	765	696	718	777	715	732	713	703	741	760	767	752	722	725	773	762	736	711	696	750	746	749	749	791	706	730	725	720	727	762	747	760	753	775	775	709	772	785	691	757	764	728	756	707	732	700	732	750	781	763	719	706	708	721	718	751	808	751	728	777	729	686	737	774	699	704	714	774	737	731	736	744	725	747	701	745	738	735	770	731	700	720	745	762	765	717	781	714	711	732	770	758	765	747	752	717	708	720	774	705	712	729	717	738	770	731	741	734	700	728	721	724	727	772	746	757	747	771	743	725	767	718	750	783	740	753	709	737	768	766	736	750	765	764	747	734	712	753	703	737	747	731	754	731	745	760	783	782	770	741	753	765	782	756	696	751	754	769	743	750	722	738	711	780	753	749	739	740	754	685	740	772	698	741	783	743	742	764	763	731	737	751	739	722	734	740	740	722	747	709	755	706	784	753	746	729	724	740	749	779	738	713	720	719	750	751	723	737	729	706	734	696	762	790	727	754	739	743	713	793	756	743	743	723	780	692	729	734	736	749	780	746	759	763	739	728	780	745	729	725	762	727	718	734	736	760	730	751	779	740	744	736	707	703	753	777	763	747	700	735	716	700	723	733	698	753	728	767	716	789	784	704	721	746	718	748	727	751	725	737	769	753	730	727	741	759	697	730	803	696	744	706	738	727	693	778	752	700	702	758	753	737	729	731	710	782	777	767	761	732	786	779	727	715	744	753	780	687	749	728	788	762	745	722	715	749	780	759	780	763	709	734	745	709	749	746	770	787	762	750	707	776	739	743	670	709	745	738	681	781	765	770	771	773	744	747	772	742	711	734	768	691	787	739	762	743	715	765	759	731	737	738	780	674	723	705	735	721	719	724	731	732	743	763	765	720	724	762	700	745	727	750	730	780	775	718	727	727	755	706	699	748	676	781	770	745	744	790	753	695	752	732	690	746	722	694	702	730	746	766	740	745	723	767	749	748	741	800	718	788	728	737	779	709	689	732	773	748	676	749	747	740	731	782	764	736	771	754	703	753	699	709	683	772	750	754	749	744	767	707	739	714	779	715	782	742	681	731	735	752	705	748	746	743	753	747	700	783	746	744	691	757	766	757	738	734	744	742	728	772	734	792	719	736	737	786	719	722	757	757	706	735	766	781	773	727	732	780	730	715	738	731	731	780	708	766	679	760	726	724	745	713	734	734	758	754	745	702	722	694	714	742	701	706	736	664	712	740	714	767	777	667	761	729	765	760	754	740	777	759	752	776	719	740	746	755	810	688	693	739	722	742	740	776	739	768	722	728	703	743	735	739	772	768	716	735	722	755	752	748	756	736	741	746	752	694	765	754	787	756	768	743	738	719	773	736	766	742	741	749	739	715	733	742	751	726	743	778	698	751	738	744	697	769	766	769	736	696	716	736	789	707	744	751	686	729	731	755	717	714	737	708	754	760	800	744	741	738	702	710	804	758	757	689	766	700	727	746	772	745	743	751	787	711	764	746	754	689	759	781	745	732	723	728	769	792	719	751	776	743	751	702	755	727	707	782	725	722	739	684	738	725	726	783	733	731	735	733	740	685	712	776	732	724	759	720	751	769	786	782	712	719	746	706	718	713	725	783	731	765	747	749	749	741	706	745	696	736	743	749	723	756	741	782	743	717	726	761	702	724	723	742	746	729	708	683	721	765	672	750	731	715	769	749	738	785	741	758	682	717	719	687	801	788	770	745	755	734	711	740	718	721	728	747	734	753	720	768	776	739	754	747	719	737	715	743	739	713	740	747	721	738	738	726	768	749	744	735	801	762	755	739	767	723	728	691	737	711	742	716	744	733	780	754	760	681	722	757	734	767	746	749	731	758	787	724	701	750	735	739	710	765	750	730	718	762	783	746	720	742	835	733	783	772	788	695	741	792	765	714	785	729	795	737	734	762	755	755	740	761	761	718	684	789	735	756	737
1441	60	29	28	26	26	28	36	39	25	29	24	32	23	27	20	17	29	20	18	27	16	19	15	27	21	16	18	19	24	17	12	17	16	19	19	16	9	10	17	16	18	13	15	19	14	17	17	8	18	22	11	11	18	14	18	22	23	24	18	11	21	19	27	15	19	8	20	17	19	20	9	15	12	11	11	10	16	15	16	17	15	14	23	22	13	22	25	11	16	9	15	15	11	15	18	14	11	13	14	15	15	11	10	19	18	9	18	25	11	13	11	16	18	22	11	13	20	19	18	15	13	14	11	10	13	7	15	19	9	15	16	12	9	16	10	20	16	19	16	12	20	14	16	21	17	12	8	13	15	23	15	12	14	17	18	17	15	15	11	15	15	18	19	8	15	26	9	15	15	22	16	17	14	8	17	8	12	22	17	12	10	15	12	17	11	9	21	12	19	8	21	12	9	15	12	19	17	11	15	8	22	19	14	19	17	15	17	14	16	15	8	14	11	20	23	11	15	18	18	16	7	26	13	14	16	18	14	13	20	17	15	20	13	21	23	21	19	16	7	23	17	12	17	12	12	7	11	19	17	17	10	16	19	14	10	23	12	15	10	16	16	21	13	15	16	15	18	11	11	17	13	17	11	22	15	16	10	17	16	20	17	16	13	12	13	22	19	27	11	18	16	17	17	15	16	27	16	18	11	10	17	18	14	11	10	12	11	21	17	12	13	15	12	16	21	7	15	20	15	16	17	18	8	14	15	15	20	6	14	12	12	11	15	10	19	19	20	18	10	7	11	12	27	14	13	12	18	12	14	17	19	18	13	19	17	10	8	16	19	17	14	15	12	14	18	15	16	21	14	19	13	17	15	18	16	14	15	16	18	18	14	16	14	19	11	11	8	11	18	10	10	15	13	14	12	9	9	14	16	17	19	21	19	12	14	13	19	18	19	10	17	17	16	20	24	17	19	18	14	16	16	18	19	20	10	8	20	16	16	14	13	11	13	16	26	16	13	24	19	10	11	11	11	18	18	19	22	14	16	13	13	12	17	12	18	18	13	17	10	15	12	17	17	16	17	21	10	13	13	13	21	27	17	22	17	15	13	11	14	15	20	21	14	10	13	11	18	16	16	19	17	14	12	12	17	18	17	9	17	12	17	16	12	14	12	16	10	15	25	12	12	22	16	15	20	12	16	18	17	14	17	16	17	14	12	20	15	15	24	20	15	17	17	16	13	13	24	16	12	19	12	15	17	17	17	19	26	17	17	20	13	19	15	16	11	18	13	17	15	11	18	11	13	14	16	15	11	10	12	18	10	15	15	10	24	23	23	18	18	17	19	25	16	19	13	15	15	10	12	16	15	15	16	17	18	17	13	13	18	18	18	10	15	15	14	15	13	17	15	21	15	13	13	11	11	16	17	21	16	4	19	12	17	12	16	16	13	11	14	16	16	10	17	16	23	16	18	8	20	16	21	21	14	23	21	23	21	11	14	15	14	20	15	20	28	13	13	13	10	12	15	15	16	6	14	13	17	15	13	20	14	15	17	12	18	14	17	14	21	15	9	18	10	15	18	23	19	15	20	14	5	17	10	11	17	11	20	14	16	23	18	16	21	20	16	13	9	17	17	10	19	19	11	18	15	17	23	19	16	14	23	20	16	12	14	20	19	11	18	19	14	14	12	12	12	16	18	14	14	20	16	15	8	14	12	10	19	17	18	23	24	20	13	10	13	18	14	23	18	15	11	13	23	15	13	9	14	11	18	10	19	16	13	16	15	15	21	20	8	19	15	22	10	16	9	13	26	27	21	26	13	12	22	17	12	19	9	22	15	7	16	10	11	16	13	21	9	14	17	11	15	11	12	11	15	24	17	6	15	20	18	21	16	14	20	12	19	13	14	8	21	13	8	9	15	14	12	11	14	18	15	18	14	16	16	19	16	13	16	16	9	8	11	15	18	17	16	17	18	18	20	17	19	18	17	16	12	13	17	17	9	15	13	12	18	10	14	14	11	16	17	9	13	17	18	20	16	13	15	19	18	19	15	15	11	18	15	14	17	18	16	12	13	9	15	17	10	9	17	11	22	9	14	15	24	15	11	20	17	20	11	16	13	18	16	13	16	18	13	17	12	13	15	10	14	19	23	10	12	18	11	14	16	20	10	19	17	19	10	9	20	14	14	12	8	13	19	15	11	19	15	13	23	19	19	15	10	9	17	16	20	15	17	11	13	11	13	13	16	16	20	13	11	20	17	19	20	12	14	13	15	19	8	12	14	20	16	17	28	23	13	16	17	12	13	23	24	14	14	18	18	13	8	15	18	16	11	12	18	15	17	15	19	11	21	13	13	17	21	18	17	17	13	17	15	17	12	16	16	19	13	8	19	16	14	19	20	16	15	14	14	20	15	15	19	18	10	21	12	9	16	12	20	16	9	14	18	23	12	21	13	14	10	13	15	15	13	18	18	18	8	13	7	14	18	24	13	18	17	14	19	9	17	15	18	17	17	21	12	17	10	7	19	12	11	9	19	13	28	18	19	16	19	13	13	16	13	21	14	22	6	24	19	11	14	15	20	11	17	13	17	20	14	9	15	14	11	17	19	10	18	18	21	12	12	18	12	17	9	15	16	18	17	18	9	16	17	10	18	13	20	18	23	12	17	13	15	20	18	20	10	16	11	19	19	14	17	9	15	20	20	14	13	8	12	12	13	17	12	18	15	11	23	18	22	13	22	8	12	12	16	14	17	9	16	15	24	16	13	22	17	15	21	21	21	14	16	17	23	20	15	16	14	15	20	13	16	16	23	19	10	8	16	24	24	13	14	15	10	13	18	12	13	17	19	26	18	9	14	12	17	11	10	15	10	12	18	19	20	11	20	17	15	13	12	26	11	15	17	15	12	10	18	9	23	12	12	18	13	16	21	12	18	16	17	12	21	18	15	11	16	14	17	14	9	16	8	14	9	9	14	16	19	13	15	11	14	10	12	15	18	13	16	16	9	11	13	10	15	13	15	22	13	17	13	22	14	15	8	15	13	14	12	16	18	25	24	14	14	9	11	18	19	13	19	18	16	14	16	13	15	20	10	14	14	15	11	11	19	17	16	15	14	22	12	15	12	7	12	16	17	12	19	16	20	13	16	21	22	24	14	19	14	27	14	19	20	16	20	14	16	12	19	17	16	20	17	19	14	11	18	17	19	21	14	13	14	21	15	13	18	10	13	18	17	20	15	17	12	15	15	16	12	19	13	22	19	11	12	18	17	10	16	19	18	12	21	20	12	21	17	13	14	15	18	16	16	24	17	10	10	13	13	22	14	14	16	10	17	14	11	6	9	15	16	10	17	16	10	11	16	13	14	16	15	13	17	24	17	15	19	20	14	9	15	18	15	16	18	14	13	17	12	12	17	9	18	20	16	14	25	12	15	15	17	13	15	21	12	11	22	16	19	13	15	15	11	13	10	14	16	11	17	24	18	17	17	21	18	17	17	12	14	17	18
15329	927	373	497	1342	1853	1790	1527	1273	996	898	742	617	569	434	424	392	391	323	316	323	287	284	260	241	261	214	235	243	229	221	207	198	220	206	200	156	189	168	158	189	171	182	155	160	175	178	141	163	152	141	164	166	173	176	152	161	162	161	166	160	181	146	146	148	162	182	136	176	152	144	153	165	154	152	151	149	165	151	151	153	156	158	164	160	150	137	170	142	133	162	135	149	157	143	147	158	138	124	132	164	136	135	158	150	139	149	145	136	158	162	156	138	147	143	151	150	138	133	143	130	148	150	134	121	143	128	167	142	142	146	144	149	128	125	147	146	156	135	147	151	149	150	156	155	131	146	132	150	135	142	154	161	145	134	147	149	161	151	157	142	118	153	169	135	143	148	139	135	161	149	160	123	156	153	151	144	164	125	151	149	155	147	141	148	149	134	136	142	128	154	149	162	160	132	149	134	134	146	141	145	160	135	137	158	136	153	128	120	154	139	144	142	128	167	133	124	131	142	147	127	141	139	149	131	139	140	146	143	139	145	125	142	156	152	150	149	145	133	173	139	139	149	139	139	164	132	155	156	151	140	147	141	126	138	153	141	136	170	147	133	137	146	133	143	151	164	132	139	158	153	149	134	161	140	135	163	164	131	126	127	158	123	136	155	148	125	127	126	149	143	162	144	152	141	142	148	143	122	158	147	138	144	139	140	152	151	133	124	144	142	151	161	155	130	156	137	134	144	125	143	158	131	153	159	139	133	151	139	149	146	125	156	141	120	148	157	146	146	139	136	145	159	150	139	136	133	147	154	152	143	160	138	147	154	140	127	150	138	134	165	156	159	143	133	141	157	147	149	144	161	150	147	148	146	154	132	143	140	138	154	160	134	144	163	163	128	162	158	162	158	154	155	141	136	126	140	166	125	125	134	150	138	145	164	152	145	137	135	161	162	160	146	156	139	153	163	148	149	137	149	160	147	156	141	128	160	139	167	154	145	142	140	150	132	138	154	139	125	144	138	122	132	125	143	141	146	128	124	150	154	143	144	148	153	133	152	131	120	142	132	157	155	115	141	150	142	138	139	145	136	154	150	136	138	125	129	163	138	145	147	123	146	156	142	143	138	138	124	139	132	128	152	158	145	158	159	127	142	149	131	181	157	127	144	132	123	139	131	150	146	141	132	144	142	138	154	154	152	163	168	134	163	159	117	150	135	161	137	134	142	155	162	144	150	150	137	139	136	139	138	129	148	156	159	136	128	123	150	147	168	149	135	139	136	154	100	144	142	135	127	158	143	151	132	137	135	171	147	147	141	137	139	132	151	134	150	131	138	129	136	154	148	148	145	162	135	153	150	142	162	125	150	153	122	149	148	158	135	149	157	139	163	144	144	153	130	135	136	150	143	140	126	144	171	147	133	150	141	156	154	141	157	124	167	135	143	157	127	131	166	145	159	141	153	137	155	157	154	148	156	145	151	152	165	159	160	148	133	133	145	115	132	122	166	160	129	134	175	137	153	142	147	142	125	149	130	144	140	137	129	147	147	139	144	146	149	142	133	143	148	146	149	155	142	137	144	131	143	163	134	146	139	152	126	128	159	134	146	134	135	159	160	146	178	140	147	124	137	166	154	132	173	155	146	137	158	140	151	148	140	155	145	126	146	155	150	128	133	137	131	135	166	124	139	136	136	137	159	142	133	129	138	158	155	146	150	121	127	141	146	146	136	128	140	146	156	141	136	154	144	131	169	144	122	139	130	120	128	141	119	154	159	133	128	123	172	155	135	163	109	151	126	143	143	155	157	161	137	144	132	154	123	148	142	146	148	139	141	170	146	131	135	154	149	153	141	148	128	140	152	153	165	165	131	155	152	140	144	128	122	146	138	137	120	139	159	145	131	129	149	150	145	137	161	139	179	139	157	120	141	163	133	148	140	166	145	137	141	140	156	156	151	140	168	147	153	142	150	158	146	133	139	147	152	140	138	157	137	124	146	146	169	152	146	166	156	143	121	148	134	135	135	146	139	130	117	161	140	112	150	138	143	134	150	148	144	129	142	107	142	138	134	141	158	145	145	141	135	141	159	150	143	155	145	137	151	153	141	143	148	148	149	138	156	147	111	144	127	166	144	147	147	136	166	141	136	137	139	136	148	137	136	159	147	148	170	128	136	154	150	140	134	140	154	122	130	164	157	131	175	170	148	126	145	133	141	143	150	140	132	134	121	130	126	152	149	134	149	114	141	152	127	137	135	160	142	122	152	151	134	124	154	157	156	144	156	134	135	155	146	143	156	148	159	111	172	127	145	113	142	158	135	152	135	149	121	130	143	137	140	141	141	147	165	118	151	152	132	149	134	146	127	152	133	165	142	125	157	141	138	136	116	152	143	156	164	139	158	158	158	143	139	116	137	133	139	154	162	145	140	156	144	156	116	147	137	133	149	152	141	124	130	168	143	168	142	164	149	149	140	140	153	133	138	153	136	155	138	144	156	141	144	148	139	141	147	143	152	144	133	140	147	128	153	142	135	121	132	156	140	143	140	133	136	131	130	163	167	136	144	137	157	168	144	159	139	130	154	139	152	137	152	144	152	132	166	99	137	175	142	146	159	161	135	143	154	142	148	154	157	141	150	142	164	145	133	142	143	140	138	133	128	139	143	133	145	164	134	124	130	159	150	159	138	136	138	133	135	149	155	127	162	154	154	151	135	149	149	142	148	139	155	134	142	148	150	162	136	148	144	132	140	135	128	128	136	172	162	159	145	118	146	130	134	144	134	136	141	142	126	155	146	140	142	160	156	144	137	143	161	127	144	146	178	132	154	129	150	136	145	131	143	139	137	137	139	134	139	139	148	166	132	149	134	148	141	125	164	125	137	149	154	145	128	133	149	150	143	147	135	139	143	138	129	113	146	134	146	147	137	143	132	132	140	159	135	142	137	162	138	141	132	124	150	145	148	153	164	151	143	125	135	132	160	140	145	151	149	141	144	150	158	130	150	156	157	137	133	143	115	141	143	124	153	136	151	145	135	141	143	137	130	152	124	153	156	170	138	129	125	157	142	123	158	131	139	133	140	128	164	142	155	124	157	138	133	158	165	151	135	146	152	126	136	159	159	139	157	134	134	132	143	148	146	146	172	127	131	151	140	140	143	132	140	173	144	138	145	143	123	150	144	142	150	151	144	121	135	136	128	164	134	142	151	131	137	156	139	143	147	136	129	160	134	135	139	146	146	128	139	134	138	151	141	130	143	119	141	135	133	146	133	147	147	167	134	140	142	146	132	155	145	143	173	155	138	149	160	126	139	149	151	124	139	134	153	146	158	155	144	147	133	136	143	154	146	147	124	138	160	136	158	140	138	148	130	135	142	134	124	137	146	143	150	133	154	136	145	151	140	153	143	148	148	173	136	134	143	165	155	146	158	142	118	165	156	144	159	130	141	166	125	143	146	145	144	133	155	140	147	144	149	153	135	137	144	158	127	171	133	147	154	148	144	151
1389	166	93	74	88	104	95	95	91	102	91	83	87	81	79	77	62	62	74	72	68	58	62	66	76	62	59	74	59	73	67	74	72	53	54	68	60	76	68	69	51	52	55	54	68	56	57	70	78	63	57	67	58	57	60	65	63	60	61	76	71	68	62	66	66	68	64	69	68	57	63	69	57	74	75	63	55	77	64	73	67	57	62	49	73	60	62	73	65	64	58	52	76	66	59	89	66	63	74	61	73	51	66	81	61	74	61	60	57	66	73	61	57	52	50	69	54	61	51	73	53	60	75	60	69	76	62	64	70	62	60	73	75	64	60	61	58	66	86	59	62	64	59	54	58	56	56	67	70	66	51	63	65	52	72	59	77	58	55	50	78	61	63	62	55	66	48	61	73	53	45	63	53	80	64	70	69	75	65	63	71	67	60	55	64	66	61	63	63	46	64	48	56	70	69	60	66	55	62	70	55	57	71	61	65	64	63	77	58	39	59	76	62	57	64	58	66	57	56	53	59	64	77	81	62	52	79	69	66	70	73	66	72	51	54	62	53	68	60	76	54	65	50	56	70	77	67	59	53	57	68	68	60	61	59	59	66	69	69	57	85	63	76	49	81	64	58	66	76	56	60	55	61	51	49	59	61	66	72	78	69	60	55	72	80	54	74	47	72	58	65	63	66	49	58	45	60	73	57	57	60	78	58	63	49	54	61	64	75	60	60	68	54	68	62	72	73	57	68	61	61	65	70	50	64	58	69	58	63	72	64	59	53	69	55	68	65	58	67	44	64	77	54	64	68	53	60	71	78	62	76	67	66	59	65	76	60	61	66	59	55	63	58	58	58	65	64	56	50	59	66	69	46	67	78	61	59	57	56	74	72	67	74	51	66	76	66	56	57	60	72	61	69	52	58	58	62	72	65	69	67	58	72	51	55	72	72	67	65	76	66	59	71	48	60	67	66	68	60	66	66	58	67	65	59	58	55	64	48	64	60	76	61	68	61	60	54	62	54	57	61	74	62	66	63	64	69	65	68	66	67	54	66	70	55	67	70	58	62	68	68	65	65	74	57	59	64	73	57	55	50	65	67	62	52	57	56	71	55	61	67	57	65	55	67	61	56	65	62	66	59	61	62	70	58	60	60	58	63	53	60	62	59	50	61	62	45	56	51	52	59	58	65	53	65	65	47	61	74	57	54	80	55	65	58	55	61	60	79	56	54	65	53	75	64	61	70	69	63	52	65	44	60	63	65	66	60	57	73	67	38	71	55	70	62	52	45	75	65	66	63	64	57	57	64	50	53	55	50	64	59	59	81	67	71	56	61	73	54	78	61	55	63	69	52	50	57	55	61	59	64	67	53	61	70	53	56	63	63	47	68	69	68	62	66	68	57	63	82	53	71	65	55	56	76	61	58	54	65	64	57	74	57	61	63	55	58	63	60	74	59	62	66	66	55	69	64	57	58	81	75	71	53	73	65	67	57	65	66	48	61	67	82	54	67	82	64	65	59	75	59	62	67	69	53	68	63	61	63	83	84	57	68	52	61	78	68	59	76	63	64	62	65	66	55	49	59	51	60	69	56	68	78	62	67	64	60	64	61	71	59	60	65	68	66	55	64	74	63	67	71	59	58	71	67	84	55	67	50	62	49	68	49	65	66	54	58	58	69	79	58	70	62	77	67	55	63	47	52	64	69	61	62	61	51	60	70	67	71	68	59	72	63	72	71	62	57	67	60	69	53	73	63	68	67	56	60	64	63	66	52	65	58	54	55	69	53	78	55	66	61	60	74	63	55	65	62	56	62	70	62	81	58	65	68	74	61	60	61	59	54	63	70	64	74	56	57	56	63	63	74	56	70	63	65	65	61	68	73	69	65	59	82	74	51	55	66	58	59	48	63	66	61	65	69	65	68	87	68	49	66	62	56	65	52	49	69	59	64	67	67	47	58	66	52	66	63	56	65	64	53	63	71	61	58	62	63	69	53	70	66	56	64	55	64	81	60	68	61	45	65	74	69	57	59	80	53	52	75	44	54	75	58	72	64	73	66	61	62	66	67	53	63	64	50	56	64	67	72	68	57	69	63	68	67	73	59	75	59	84	67	50	66	77	62	65	73	61	55	70	64	61	59	79	82	69	59	47	62	68	59	59	70	74	75	82	56	61	69	54	68	60	69	64	70	61	64	50	59	67	71	61	56	83	66	65	63	56	86	54	41	64	65	65	73	59	71	51	78	57	62	67	71	51	53	60	67	53	60	62	68	64	73	41	84	52	58	76	55	57	66	69	46	58	65	71	58	60	70	66	63	61	69	57	59	62	46	60	46	46	61	51	50	50	66	67	59	60	55	54	73	55	62	65	63	52	59	56	69	82	61	66	71	58	62	56	55	67	72	62	51	58	70	63	80	58	67	62	57	63	79	59	79	58	64	61	67	74	55	73	57	61	79	66	74	65	45	66	53	65	65	61	62	63	64	65	74	54	70	51	63	63	54	60	65	73	63	68	58	56	65	81	71	66	76	61	69	55	62	67	77	56	58	54	68	79	59	75	66	59	74	73	47	67	61	59	72	58	50	78	64	75	59	50	55	52	65	56	57	72	68	67	69	60	60	66	67	68	59	64	52	53	56	61	71	54	73	82	61	60	56	55	54	77	70	65	70	67	66	66	53	67	77	50	59	59	75	59	70	61	69	70	53	64	60	66	64	64	71	46	57	72	67	66	66	64	69	58	65	54	55	53	64	59	53	67	69	47	75	69	66	69	76	68	55	61	64	69	56	61	47	72	49	61	67	60	82	56	63	55	72	70	70	55	51	61	60	56	56	52	59	62	42	60	55	52	46	63	57	64	54	67	65	56	76	69	63	63	79	72	77	56	80	57	67	56	59	62	50	74	68	71	68	52	55	66	63	59	67	69	72	72	63	55	65	54	55	64	65	73	53	45	50	63	79	80	57	69	67	68	65	61	53	67	66	50	73	61	48	63	63	52	73	55	73	58	71	76	71	66	78	60	74	63	83	65	51	61	68	81	54	68	67	55	75	56	74	68	61	65	63	54	73	59	57	72	61	59	56	64	62	63	66	60	68	87	66	57	73	80	71	63	56	66	58	70	55	51	69	66	60	48	69	60	55	73	62	65	61	75	43	58	70	68	55	55	50	65	73	59	56	65	48	55	61	64	55	79	64	68	70	67	78	53	69	55	77	64	76	60	68	68	79	59	60	66	57	66	62	76	67	63	68	57	77	50	73	50	59	61	70	67	70	76	57	61	67	50	69	54	63	58	61	54	70	69	60	53	74	60	72	61	80	66	66	71	64	74	56	62	71	62	62	58	68	73	60	64	55	59	71	67	56	67	69	65	55	71	63	64	61	68	68	61	68	47	68	48	73	68	60	56	63	42	58	63	66	54	56	68	56	64	57	69	58	66	65	61	79	73	73	63	67	68	73	58	54	61	64	60	72	73	92	73	65	71	76	73	65	53	79	50	71	65	59	59
18228	2226	1017	1347	2927	3814	3475	2907	2394	2064	1789	1592	1421	1223	1153	1056	1015	883	918	877	897	770	814	762	770	783	759	713	708	712	718	704	720	670	659	681	666	630	642	676	663	671	615	637	645	623	730	617	646	666	628	617	588	630	637	642	653	595	650	658	607	638	648	628	622	638	643	616	624	610	623	590	584	607	569	629	609	569	612	606	606	644	616	630	598	651	595	616	604	606	601	617	627	589	627	565	617	592	587	610	625	611	604	619	620	586	614	598	624	630	607	580	574	601	621	600	602	594	565	621	592	641	573	555	604	625	634	564	621	592	609	636	631	634	603	617	606	578	592	619	627	579	620	657	618	567	630	610	611	625	613	602	623	614	669	672	591	576	603	627	543	565	595	623	599	615	631	625	620	588	574	617	601	601	563	628	622	564	622	613	600	572	650	604	634	621	560	579	607	596	616	581	593	555	612	598	638	570	595	552	572	594	580	601	592	609	608	602	604	632	565	661	569	610	601	592	618	597	586	615	565	611	598	587	586	576	638	581	579	599	616	630	581	588	570	594	600	631	565	599	606	612	604	549	586	623	593	588	623	611	636	597	625	561	587	566	619	607	633	576	619	595	534	607	564	630	595	602	580	647	640	592	580	601	608	556	596	603	611	557	581	581	601	617	585	641	599	623	567	636	587	572	597	629	605	601	635	651	600	601	557	589	559	577	616	632	609	603	597	625	588	605	610	585	596	624	635	596	604	617	559	577	569	584	636	623	607	616	597	563	630	583	557	627	631	628	587	600	574	582	620	592	601	536	595	568	645	628	582	555	624	584	574	586	598	627	593	568	589	599	597	610	584	608	588	611	586	593	625	587	615	565	586	607	561	566	594	569	620	576	619	602	620	604	599	565	642	601	599	571	600	603	588	613	650	644	605	602	590	602	589	595	613	601	659	653	592	600	562	600	601	621	626	563	602	606	569	616	577	620	616	631	543	619	570	598	631	626	623	617	596	607	602	613	599	583	598	613	612	601	589	622	590	585	601	565	619	607	623	590	599	594	586	621	598	636	572	593	609	614	557	628	601	609	598	613	588	591	596	587	637	605	583	616	647	596	630	627	611	614	592	634	585	613	600	638	609	596	573	620	571	560	609	614	599	641	612	624	603	585	637	612	613	635	591	634	579	601	605	607	618	657	598	632	577	578	585	588	609	644	619	594	618	603	587	580	616	622	598	571	615	574	572	582	587	620	586	624	599	613	591	617	609	619	595	600	616	610	566	634	635	590	607	588	597	625	540	632	619	641	588	605	627	600	584	609	625	616	625	580	600	642	614	590	596	638	633	642	592	574	636	572	553	568	610	610	625	608	582	584	581	563	608	624	587	581	602	609	638	607	591	610	631	599	587	623	606	579	566	633	583	613	581	609	604	595	628	600	628	575	582	602	547	584	637	626	606	576	627	563	601	600	619	624	627	610	584	630	600	601	621	570	649	587	599	575	644	623	565	616	636	591	626	600	646	579	624	580	588	612	588	623	605	611	580	627	553	608	658	610	639	565	573	599	615	606	594	599	583	592	616	571	615	617	624	611	610	633	581	620	610	601	626	558	597	613	581	572	551	601	582	527	591	614	599	618	575	572	581	592	597	553	586	605	598	600	581	618	631	602	564	566	623	583	596	617	605	607	593	589	596	661	600	613	576	615	559	579	592	563	615	621	586	621	619	593	568	616	647	586	590	591	571	598	620	605	624	592	579	599	569	607	610	618	633	555	586	622	593	579	638	620	570	613	608	625	564	560	628	626	627	567	645	587	597	576	595	582	616	620	583	610	599	612	554	624	603	567	645	611	582	613	625	580	583	567	652	590	635	573	638	621	624	580	594	631	608	627	591	593	574	626	620	547	610	546	590	632	581	570	627	615	588	593	615	582	614	632	578	573	623	570	607	620	613	611	601	597	601	626	567	584	594	551	661	622	620	609	601	594	570	602	638	574	612	630	591	589	620	597	564	584	582	647	645	618	592	608	586	595	578	611	606	613	609	598	617	578	603	604	604	614	605	617	595	619	608	614	588	570	580	607	632	622	630	645	594	631	592	580	587	601	580	583	606	578	602	602	606	577	613	600	578	626	647	639	580	597	580	619	565	604	631	606	592	624	616	599	629	596	559	618	611	628	599	582	650	619	597	608	549	600	592	609	629	608	608	636	602	646	614	635	573	572	575	624	589	583	606	593	603	615	651	596	562	609	617	597	591	601	594	589	637	578	596	585	598	585	640	570	641	611	578	608	615	599	617	610	611	585	588	554	615	577	591	623	640	615	585	633	612	597	620	624	589	624	596	636	626	608	640	605	611	627	551	629	603	587	567	557	610	562	582	604	640	632	585	568	635	583	610	613	587	630	571	610	606	581	604	612	617	590	583	598	615	581	585	607	606	571	595	601	614	592	600	613	571	536	643	579	602	600	624	586	610	597	577	644	640	592	578	565	598	597	590	589	636	606	628	600	630	605	568	590	598	602	603	616	617	588	601	607	610	623	605	552	619	584	623	642	585	598	581	563	633	580	564	636	581	530	594	608	608	616	541	591	606	514	590	618	619	577	612	580	593	593	600	614	600	585	572	581	606	602	608	602	583	588	605	588	641	614	585	582	617	608	584	583	605	599	599	621	623	605	590	588	616	590	643	595	643	590	647	575	626	588	573	635	624	612	608	637	618	616	584	630	629	605	606	597	616	591	606	590	587	605	547	601	568	628	592	615	611	597	617	596	632	640	628	628	570	593	573	642	625	608	552	563	589	621	586	621	644	634	631	594	625	606	626	602	622	584	606	616	627	587	627	587	587	570	599	627	628	544	615	594	596	605	611	572	586	581	566	582	612	545	608	580	525	632	597	598	573	561	641	587	628	584	610	595	601	577	580	603	606	577	563	638	648	592	637	589	629	589	622	592	592	572	640	616	622	591	574	559	599	591	575	618	591	618	566	559	588	601	601	591	576	581	597	597	577	591	598	593	628	590	572	569	622	599	607	672	633	602	589	629	570	617	572	582	587	626	621	609	590	622	599	577	566	647	614	594	635	585	567	637	609	587	624	616	616	593	597	570	599	603	584	585	598	593	577	591	575	597	551	596	636	605	597	609	614	577	593	621	672	591	606	637	659	591	605	574	587	639	582	638	567	568	622	602	558	598	625	609	629	621	580	606	583	575	618	590	609	571	571	575	620	589	600	611	637	624	627	650	626	592	571	539	626	594	589	587	619	583	599	646	558	630	609	619	603	651	621	603	610	550	617	619	591	601	648	612	583	603	595	579	582	615	578	553	613	611	589	605	579	589	604	606	607	576	590	646	602	606	577	644	602	611	637	597	614	568	618	600	606	609	589	621	567	601	614	587	625	624	558	593	619	630	585	616	575	579	614	634	619	610	602	607	534	595	596	597	593	607	609	599	651	542	611	675	640	571	567	595	592	654	635	579	563	629	589	610	616	616	623	598	656	610	594	610	599	601	620	609	570	599
816	58	62	48	58	54	44	41	54	51	44	44	44	60	59	48	42	53	48	44	45	49	32	46	54	47	37	39	46	46	51	52	59	32	46	48	43	52	36	38	40	51	40	41	37	40	34	54	38	52	40	40	38	40	53	37	51	42	53	48	45	46	54	50	48	47	47	45	34	53	45	45	42	57	42	49	43	53	47	37	44	43	41	40	38	51	52	42	41	50	37	37	36	53	37	43	43	47	51	45	43	55	55	52	48	43	38	46	36	45	39	41	48	54	46	50	47	51	42	44	45	46	33	48	40	30	38	41	40	43	59	49	45	38	40	41	40	37	41	41	44	42	54	53	36	45	43	42	48	57	43	41	48	51	42	44	38	35	47	44	54	49	52	43	48	53	37	46	48	44	47	48	40	44	51	47	26	41	37	51	41	43	46	52	43	33	46	56	40	45	55	52	44	60	40	52	36	58	40	44	44	40	56	47	43	55	42	39	39	56	37	48	36	63	42	39	39	40	53	50	36	44	41	38	34	46	58	47	57	36	34	36	33	38	45	30	40	40	43	43	44	50	61	49	46	39	39	36	48	44	57	46	28	45	39	43	45	38	49	51	42	37	38	46	40	38	50	38	45	48	44	48	35	39	46	44	41	39	31	46	60	36	45	33	42	53	52	46	43	23	37	43	44	51	50	42	48	53	36	45	44	41	43	35	51	44	45	44	33	57	40	54	50	54	43	49	43	40	51	65	42	40	57	29	45	36	43	44	47	43	44	42	38	52	46	46	45	34	46	39	52	44	48	35	49	41	43	31	48	47	31	28	50	52	43	41	35	42	37	40	41	53	47	47	48	40	57	44	43	45	44	49	46	31	47	50	45	31	40	41	41	38	30	60	36	43	54	39	31	48	47	39	51	52	39	38	46	57	40	62	41	48	36	42	32	40	54	40	33	45	39	46	50	42	46	45	29	57	49	34	47	46	41	48	39	45	40	46	37	45	49	58	39	36	29	45	35	50	44	38	32	44	32	41	43	50	40	54	45	42	40	35	45	47	42	37	42	41	32	31	43	42	43	47	49	34	42	34	45	48	46	54	42	44	53	49	34	56	39	52	49	46	38	34	37	39	37	43	31	43	59	44	47	43	45	39	41	55	52	36	42	48	45	43	35	32	47	36	33	37	44	43	45	47	48	45	37	48	41	49	43	36	36	42	41	47	32	36	41	43	52	49	42	35	52	41	51	37	47	43	35	42	45	47	41	46	40	36	48	56	46	53	57	44	40	45	38	54	48	43	53	37	47	47	56	42	41	43	57	56	44	42	43	48	37	37	48	44	48	49	48	38	35	42	33	53	49	36	49	42	49	41	51	31	47	46	43	45	39	48	36	42	42	53	40	36	45	43	52	52	45	49	43	53	42	44	40	41	44	50	50	43	49	37	38	41	33	49	44	35	40	44	37	35	42	62	52	42	50	49	44	48	47	42	47	42	39	42	50	30	51	51	46	54	56	48	47	53	45	43	53	41	45	45	54	35	37	48	50	43	51	43	41	37	42	40	51	45	44	44	55	37	50	33	45	39	55	38	49	45	57	38	46	36	38	55	37	36	51	45	46	38	54	57	46	48	49	46	42	25	44	38	47	32	38	50	51	54	40	48	33	36	39	37	39	46	48	41	34	52	39	43	40	36	43	45	49	42	51	35	49	41	43	46	39	54	45	34	53	32	43	38	41	41	43	43	46	46	53	44	48	48	57	57	50	42	39	55	41	32	28	46	41	54	41	54	39	32	54	55	41	49	38	45	42	40	53	44	43	39	34	47	52	42	44	39	37	37	49	38	41	35	29	54	41	39	56	37	37	56	34	36	36	43	43	43	43	42	47	42	45	42	46	54	46	51	47	38	45	49	60	35	45	39	45	52	40	35	48	46	39	41	51	52	39	44	42	44	40	41	36	41	51	42	50	44	35	56	52	43	53	39	36	55	38	54	34	51	27	41	49	46	38	45	31	52	48	41	34	44	59	46	58	57	37	32	44	34	48	55	37	39	41	50	33	32	52	43	61	45	59	53	46	32	40	36	57	49	30	33	38	40	38	49	54	44	54	51	35	36	57	45	37	41	39	46	43	45	40	36	31	34	46	48	41	38	37	38	55	34	47	36	38	40	45	31	39	48	34	57	43	30	53	42	41	43	37	51	45	48	40	43	36	35	35	40	39	44	54	47	34	51	38	41	37	49	48	42	30	46	45	44	43	42	49	51	36	56	51	43	38	44	56	44	36	40	38	41	40	38	29	55	38	30	40	60	39	53	38	48	31	48	48	35	43	32	55	39	52	46	48	44	50	53	50	44	51	35	46	53	42	41	49	47	41	39	40	44	35	35	49	50	37	36	42	45	40	49	44	36	40	59	45	39	45	43	46	39	48	53	49	49	62	40	46	56	58	52	36	45	47	45	43	59	36	48	53	39	40	41	44	47	40	46	45	35	45	42	51	38	39	45	41	55	43	53	47	45	36	38	46	53	40	39	38	26	45	47	36	48	48	47	51	45	44	39	36	47	45	34	42	46	49	33	45	49	41	46	49	57	41	46	53	39	39	42	43	53	44	47	42	42	42	53	36	54	49	46	37	37	34	44	50	45	50	39	48	46	43	33	56	43	40	43	44	43	47	58	40	43	42	46	51	48	41	47	53	44	43	47	43	44	41	42	46	49	43	38	34	43	54	35	44	37	44	46	42	32	38	49	47	41	49	36	47	44	49	44	65	39	51	39	50	44	50	47	37	39	45	37	42	52	29	37	50	42	38	45	48	46	35	42	44	33	48	30	42	51	41	38	44	47	38	49	39	59	40	34	46	46	51	54	44	40	47	50	38	38	49	58	41	47	52	55	50	50	40	46	45	45	51	33	36	38	42	50	33	45	50	37	40	41	53	39	52	45	52	48	40	35	41	52	48	51	36	45	54	41	45	51	46	47	57	50	44	52	59	43	32	42	42	53	54	33	46	38	32	41	42	48	41	46	50	44	51	45	52	38	37	51	52	45	34	50	51	41	47	45	46	40	51	39	47	40	43	43	51	48	40	43	39	41	42	40	53	56	40	67	34	45	48	44	50	43	35	44	41	40	50	57	42	34	45	39	39	39	43	42	48	45	42	43	31	32	52	41	44	42	46	41	47	42	42	39	50	43	44	49	46	43	39	41	40	61	43	43	58	54	45	41	43	46	43	48	37	39	36	43	54	43	42	48	40	50	49	54	40	44	57	28	49	36	37	46	44	43	47	45	32	49	34	47	40	32	47	43	46	31	40	40	49	36	51	49	37	42	46	36	49	25	48	41	47	57	42	51	35	32	42	39	42	48	40	37	37	39	45	44	43	33	40	28	49	42	38	29	50	40	41	44	35	43	49	39	33	37	32	46	47	45	42	35	46	46	35	41	34	51	51	44	42	61	42	47	41	38	45	39	48	49	38	40	36	40	47	36	41	36	38	46	48	45	33	44	39	42
9453	666	466	501	674	818	809	719	665	613	543	537	495	495	461	475	438	446	461	404	417	436	453	401	386	411	441	388	396	438	424	438	435	384	386	419	421	363	405	410	402	393	391	419	423	420	397	404	392	376	391	420	384	415	362	372	366	386	420	361	370	379	371	402	398	390	430	397	400	386	411	379	379	386	440	410	385	393	406	424	396	377	401	387	409	393	397	414	369	423	369	394	415	374	372	370	427	407	395	429	403	380	392	392	393	375	404	360	386	377	355	431	410	381	390	392	367	382	404	405	436	411	422	391	380	396	430	403	396	404	411	407	385	370	422	393	403	391	392	376	412	397	366	383	402	412	409	394	417	371	414	362	373	394	442	420	380	389	395	388	397	435	386	395	429	363	382	430	379	369	351	401	417	371	397	426	399	408	392	411	369	414	415	367	396	379	396	406	404	403	350	357	381	383	367	382	394	400	385	385	406	372	349	393	435	368	365	369	405	357	384	395	358	369	424	393	386	381	358	368	368	372	416	398	375	402	401	404	388	389	372	393	394	400	374	383	390	411	395	348	402	383	389	399	395	385	374	361	387	410	404	362	407	416	385	368	393	381	375	397	380	397	349	406	417	395	415	408	385	339	364	386	399	352	399	361	417	396	394	431	374	389	397	380	369	394	355	385	382	381	394	398	408	359	399	384	410	399	393	360	354	393	373	348	397	360	384	388	386	390	400	408	405	395	394	403	394	408	372	433	387	419	433	402	364	410	370	390	366	413	351	409	414	392	389	447	367	383	394	409	392	351	371	374	378	385	379	425	412	403	374	425	399	391	393	418	383	362	427	419	404	378	421	409	413	411	369	371	360	417	376	399	352	404	429	408	414	397	412	364	408	370	398	376	443	391	392	373	358	354	422	407	377	382	412	379	384	401	369	406	354	372	414	356	412	403	401	373	364	396	400	363	375	435	380	415	393	427	403	366	405	402	393	396	424	342	410	384	372	375	390	387	360	369	387	361	406	378	406	379	395	358	390	374	423	406	404	370	391	406	402	393	381	383	409	449	407	366	398	370	404	379	387	393	380	384	402	400	388	393	374	413	386	381	373	412	411	362	379	366	378	414	401	397	391	434	389	374	410	382	369	412	409	383	348	427	399	372	412	407	389	411	468	409	404	370	369	412	402	394	362	370	384	364	396	384	422	388	409	416	395	383	409	381	377	387	392	407	368	423	391	367	391	429	337	388	391	385	388	399	443	385	419	370	401	403	338	421	408	397	369	391	407	400	421	398	397	398	371	354	375	402	360	393	361	391	397	391	414	409	411	393	388	386	363	358	372	348	367	398	398	420	399	364	388	386	395	377	393	399	395	404	366	400	398	376	399	408	319	392	372	398	389	387	430	360	380	365	402	399	423	391	408	434	395	410	386	380	402	379	379	396	344	395	373	367	397	377	392	402	368	408	377	424	382	393	359	381	398	393	362	410	397	370	378	358	397	377	377	359	351	436	380	382	396	396	406	403	413	422	405	375	362	382	373	422	415	360	401	406	406	396	379	388	388	400	428	370	391	357	388	381	383	343	426	391	393	422	371	422	411	406	378	374	384	432	399	394	341	395	409	362	416	397	400	389	376	363	389	396	397	379	410	394	379	425	401	382	398	402	345	410	389	396	392	399	364	391	386	392	410	395	380	418	387	384	395	402	414	390	388	395	369	386	398	428	399	384	411	421	392	393	368	361	387	391	404	414	401	384	361	369	464	360	360	399	418	407	391	393	405	395	428	382	420	380	378	375	380	382	397	386	376	412	380	389	395	402	359	401	404	371	373	389	403	372	344	386	366	389	391	374	380	393	432	375	401	401	385	371	374	399	396	392	381	392	361	376	371	370	416	409	407	413	400	362	383	415	390	420	363	366	352	404	399	385	398	400	400	359	401	383	392	365	380	407	382	376	393	418	426	404	363	435	347	353	361	371	380	384	408	394	404	400	360	383	380	385	409	362	411	375	431	391	412	408	384	401	413	416	408	391	384	422	357	374	396	379	390	429	359	411	333	395	443	370	400	387	397	385	371	370	387	413	378	379	399	384	407	400	392	409	427	409	405	356	399	369	427	428	375	345	395	375	416	366	419	381	427	422	370	424	380	399	400	360	411	368	397	414	424	412	385	362	378	355	367	442	393	374	368	380	394	396	401	375	363	371	391	362	404	387	404	393	413	368	374	341	376	379	396	397	414	414	406	401	411	368	370	382	368	388	373	424	393	374	391	387	417	407	401	393	348	420	385	375	388	398	357	393	404	374	387	387	383	356	362	416	365	405	406	375	365	395	364	385	382	375	396	369	399	377	367	416	355	378	376	399	409	389	389	420	388	383	404	377	398	399	388	380	378	420	415	408	414	392	423	432	377	402	384	369	389	399	374	372	356	413	379	394	385	393	400	350	390	393	391	377	385	396	397	357	399	387	398	394	397	360	423	396	398	369	351	386	376	386	404	399	372	394	407	402	398	404	393	382	394	388	403	355	361	393	378	380	434	399	387	412	395	396	380	399	363	412	367	395	341	372	380	388	393	361	402	405	391	400	407	378	392	368	375	412	404	420	366	358	412	438	371	365	433	369	427	415	376	409	415	390	405	394	396	400	404	395	408	433	424	407	388	421	385	361	391	393	377	409	377	382	380	381	393	387	394	405	397	373	386	347	405	383	369	379	372	367	399	395	389	395	415	396	389	387	389	399	405	379	406	399	387	378	382	392	414	401	381	430	402	413	388	394	384	400	392	392	398	410	354	388	390	380	403	392	397	376	373	401	390	401	378	354	415	397	388	383	401	396	378	392	373	406	432	384	395	404	398	358	379	405	387	417	375	424	395	427	419	372	379	366	395	394	401	359	360	383	385	393	402	380	413	392	384	406	387	409	394	411	377	354	369	401	393	379	391	378	383	389	363	389	420	372	428	399	355	369	376	358	411	369	397	423	436	409	421	382	395	382	398	368	385	377	352	401	377	400	400	397	383	385	388	378	402	423	361	401	426	398	377	364	392	371	359	369	387	364	408	383	387	388	388	359	394	358	422	369	369	377	373	380	405	380	395	409	420	400	411	376	401	395	351	412	367	383	344	418	400	367	410	371	376	354	341	415	369	376	397	367	390	376	412	372	404	428	389	392	380	430	410	395	392	413	417	382	392	384	392	347	390	371	377	412	407	369	377	383	398	398	373	389	367	359	395	394	360	434	382	399	383	425	420	406	387	379	407	362	393	376	416	394	395	391	401	410	425	404	403	393	382	399	426	388	386	389	384	380	351	414	398	388	381	380	383	360	419	400	392	386	386	386	378	384	371	359	373	401	366	383	385	410	373	359	376	374	372	385	395	420	403	338	400	386	397	392	408	382	379	382	370	402	400	380	398	351	363	415	360	397	404	385	383	404	388	383	371	390	425	370	364	387	389	424	373	388	378	344	377	362	362	369	397	368	376	368	359	398	389	420	393	407	406	389	379	368	406	422	399	390
832	151	79	108	101	98	109	113	95	79	105	97	94	85	95	97	99	85	86	94	85	82	77	86	86	91	89	80	77	76	81	86	85	90	90	88	72	83	80	71	83	91	80	77	67	82	68	87	82	77	74	94	78	75	98	75	83	80	83	82	74	75	96	95	83	68	64	80	81	99	93	81	83	70	73	81	94	95	95	79	78	107	80	88	89	85	100	87	82	71	96	70	91	85	79	81	79	78	75	81	68	90	73	89	85	72	80	91	76	63	83	80	92	75	91	79	72	80	78	86	80	81	107	79	81	93	84	93	75	86	103	103	65	84	76	88	94	86	84	76	80	79	77	81	75	63	80	66	79	95	86	84	93	85	82	87	80	90	71	92	70	82	78	87	86	81	77	92	80	92	82	82	94	83	98	80	90	81	84	85	81	88	83	88	82	86	82	82	88	87	74	86	80	73	75	92	78	85	96	84	85	86	97	85	92	99	82	66	81	80	82	98	76	82	69	82	82	80	84	76	93	75	80	79	85	80	80	72	77	79	83	88	78	80	91	89	79	79	81	60	74	81	80	81	105	86	86	80	72	91	89	74	80	88	74	85	89	83	93	98	85	84	77	81	86	74	92	92	87	81	79	68	74	69	87	83	85	81	94	92	86	84	89	85	79	79	80	84	90	77	81	101	86	95	73	94	72	81	66	88	59	68	73	108	68	80	82	86	90	71	90	85	69	76	95	76	88	79	84	98	88	75	99	78	97	81	79	78	86	79	83	80	84	80	78	100	86	75	77	74	89	91	78	71	73	75	78	86	100	83	82	75	93	85	81	75	80	85	84	85	99	90	73	67	90	82	85	77	79	78	79	79	64	71	76	82	77	99	79	94	96	87	78	91	80	89	83	95	84	98	89	79	79	84	81	85	66	81	93	84	76	77	79	81	86	68	101	79	84	94	84	94	76	88	77	80	93	79	67	85	87	83	88	79	75	81	86	80	77	86	73	93	64	89	89	98	81	81	70	80	84	67	80	76	77	90	83	76	72	94	92	91	74	77	69	84	78	69	60	87	88	103	85	71	77	70	87	92	99	76	82	97	86	89	88	87	96	77	97	71	76	63	91	88	89	83	80	81	79	84	72	74	83	88	60	87	81	69	79	72	81	73	64	76	75	90	66	86	100	77	96	88	102	77	78	76	90	80	88	96	75	83	75	78	98	83	83	80	78	87	101	104	85	73	69	84	69	81	105	73	91	86	80	83	94	82	79	66	76	76	86	97	90	83	74	93	99	65	85	74	77	79	75	82	87	79	74	86	93	80	75	74	71	79	98	93	72	68	88	85	84	73	81	93	77	65	90	99	90	75	84	88	89	73	97	80	86	70	89	60	84	81	92	77	82	75	83	91	77	70	79	80	85	78	67	101	81	90	89	92	74	84	81	86	74	72	88	75	80	76	56	79	76	80	76	67	77	79	66	88	82	81	79	86	92	84	73	85	90	80	74	96	83	75	88	94	91	79	84	93	77	80	68	75	88	75	76	88	78	77	79	85	73	85	77	92	75	80	75	93	77	80	78	101	66	75	80	81	82	77	80	80	88	86	83	98	92	97	77	64	67	98	78	92	85	83	86	92	81	89	94	101	88	67	70	88	88	96	69	79	70	83	61	102	81	84	104	102	74	72	77	85	95	90	74	67	75	66	86	77	77	80	76	71	78	95	71	77	88	98	67	91	82	88	90	78	83	82	77	82	90	95	79	69	80	75	74	69	81	74	82	95	87	71	89	92	81	75	71	72	66	88	83	92	83	73	98	73	80	78	69	69	95	77	98	83	71	82	78	80	83	81	79	91	72	70	101	87	84	82	83	75	80	83	65	83	76	98	90	75	93	75	72	74	79	97	77	82	102	76	70	98	75	93	78	86	85	79	83	76	78	73	85	79	92	79	85	76	80	99	90	100	72	90	64	80	97	95	65	75	86	85	79	75	79	89	82	72	95	90	74	99	84	77	71	84	92	77	78	81	90	77	76	80	72	89	77	106	84	86	82	87	75	76	82	83	69	84	95	83	79	77	81	91	86	77	78	85	100	67	73	79	87	99	79	86	94	87	94	66	74	80	77	76	72	62	80	93	101	76	69	69	108	94	70	71	104	105	67	84	84	63	77	68	81	90	83	89	73	91	81	96	79	73	70	88	94	91	73	88	81	86	79	90	84	73	103	83	71	95	82	76	74	82	73	97	79	77	109	81	80	84	71	74	69	77	97	75	67	74	82	68	85	74	79	94	68	77	90	72	76	99	80	92	84	62	82	74	82	83	77	70	74	78	85	82	75	81	88	86	60	71	88	83	94	90	86	63	76	68	94	87	70	89	76	88	94	76	81	59	74	115	78	73	76	90	71	75	71	83	97	86	76	79	76	93	82	78	75	91	96	68	95	93	85	91	79	82	83	62	90	64	97	91	77	74	81	84	80	90	94	72	92	84	80	90	82	83	85	72	92	84	57	95	82	87	72	82	109	85	86	73	80	94	76	87	91	91	84	75	71	88	85	72	86	106	73	64	72	63	81	87	90	78	79	94	103	81	71	80	88	92	78	77	73	67	95	78	80	70	75	60	86	86	90	80	82	82	76	79	83	71	69	102	59	80	76	54	89	76	86	94	98	81	90	83	88	83	83	80	74	96	94	89	77	94	83	92	77	77	88	79	85	85	80	81	89	77	85	86	71	82	80	68	101	69	72	98	85	85	76	69	104	78	85	86	88	79	72	86	77	69	77	84	70	81	92	88	85	93	76	103	87	86	74	73	75	85	57	84	76	84	90	84	92	71	79	68	98	79	89	84	76	81	59	84	88	76	76	72	84	88	77	78	83	77	84	99	70	71	67	83	74	76	72	81	76	104	74	82	90	87	73	75	94	79	83	64	81	76	81	82	89	85	84	96	79	71	56	95	90	84	79	79	86	67	64	76	82	77	74	78	84	77	82	62	86	73	66	81	93	74	93	71	105	84	76	74	68	86	77	87	83	86	87	80	87	69	76	81	90	77	79	84	94	76	92	83	84	78	104	71	95	75	77	82	86	88	90	72	87	87	85	80	105	74	67	91	66	87	95	80	68	75	85	80	73	86	82	77	85	86	79	82	99	89	80	69	83	78	54	78	65	81	83	53	77	87	63	89	82	68	76	76	88	65	93	72	81	82	85	80	78	77	80	86	85	81	95	80	97	71	87	82	86	91	91	86	77	90	98	85	92	73	67	105	87	89	101	62	83	71	84	76	94	106	91	76	74	78	79	70	78	74	95	81	93	92	69	79	77	85	80	84	71	78	88	97	84	88	72	93	91	90	98	81	89	75	86	76	95	86	91	90	90	84	96	67	82	75	80	79	78	90	91	80	85	78	84	74	88	98	82	80	90	90	75	74	69	101	91	66	67	80	75	84	88	76	78	93	82	73	72	78	100	57	75	88	83	78	84	83	74	78	76	82	74	78	97	94	92	80	90	74	70	98
15005	1944	1044	1208	2436	2910	2562	2262	1899	1628	1370	1343	1169	1109	1117	1034	1005	951	970	928	886	888	900	883	832	862	811	794	796	780	836	787	786	785	809	816	779	789	746	781	712	715	772	743	798	792	820	802	795	772	750	780	738	763	753	752	769	747	711	738	736	725	745	760	737	722	759	767	715	744	738	746	768	786	722	702	698	739	772	740	745	765	781	788	753	782	726	726	690	735	745	757	743	786	744	713	775	764	733	720	728	738	747	746	736	743	668	732	781	731	714	765	783	751	787	749	749	724	766	744	725	720	769	715	718	778	791	674	731	739	778	719	733	708	730	780	773	725	732	765	675	776	757	731	767	777	773	742	730	730	780	754	759	750	743	799	750	742	758	767	762	774	729	776	778	730	773	811	736	745	756	738	766	699	773	733	745	806	741	729	756	796	765	759	775	775	714	756	764	725	735	716	777	765	703	761	744	769	740	772	717	711	773	709	752	735	770	727	717	731	729	694	719	717	776	731	735	759	761	772	750	755	724	750	715	764	746	741	736	749	731	755	740	715	795	711	758	701	751	800	755	743	769	706	747	794	747	788	761	754	715	744	753	738	744	775	734	750	745	740	735	784	759	757	754	803	759	780	764	725	773	773	719	748	746	760	729	730	743	719	788	741	754	780	727	731	726	764	741	732	776	785	760	773	692	694	713	700	766	749	721	728	757	775	783	748	780	787	789	759	788	727	775	737	781	751	706	769	755	754	741	746	773	730	700	730	786	736	764	727	753	723	763	710	753	776	773	736	729	787	773	752	741	756	726	693	728	775	744	734	757	734	727	751	760	721	728	750	764	805	760	772	765	724	744	716	747	795	743	731	735	748	738	723	713	755	758	802	740	771	763	707	697	725	730	748	714	688	761	735	744	767	762	723	709	731	744	749	748	800	760	770	762	765	769	717	760	752	778	742	714	752	753	748	739	743	723	767	751	745	768	775	792	806	763	764	769	762	781	744	772	779	753	729	747	782	768	736	719	743	729	712	774	734	697	737	733	762	757	755	718	760	701	771	676	749	757	726	740	740	782	685	752	746	752	702	754	748	716	765	749	740	742	740	774	757	743	717	731	732	709	731	731	727	793	710	719	772	692	730	746	760	719	769	721	698	732	751	748	716	755	782	720	710	750	796	721	726	810	770	773	762	762	773	734	740	771	767	706	771	727	747	704	714	758	753	743	770	768	693	818	748	756	761	748	752	770	809	760	750	723	828	810	770	722	765	707	765	761	754	763	749	742	770	744	740	717	778	803	790	769	732	691	743	756	689	751	800	689	790	713	763	772	779	698	703	763	727	738	723	762	784	763	712	721	776	736	727	766	709	745	721	754	698	758	728	727	769	778	724	747	786	755	713	754	745	717	714	739	751	735	737	749	758	741	739	765	726	765	731	775	737	777	778	774	745	728	734	752	741	780	741	794	808	744	734	771	702	782	790	719	733	758	740	731	727	729	760	719	759	726	743	794	744	766	760	761	771	786	797	750	750	781	795	721	777	746	763	709	794	776	741	735	750	750	763	772	783	717	744	729	736	709	745	759	727	718	766	764	753	767	749	711	733	768	752	754	720	759	742	751	742	734	771	748	770	754	683	759	738	757	780	770	757	737	773	722	701	735	737	763	780	755	760	713	742	792	769	785	749	730	731	748	748	732	701	734	741	793	775	740	801	713	757	784	814	753	831	738	746	699	742	732	740	789	734	739	754	692	783	795	811	787	747	752	703	804	742	749	751	746	731	767	763	732	725	710	738	719	773	703	741	749	796	726	760	758	756	752	763	763	764	782	745	772	742	714	748	753	728	774	754	792	774	745	794	751	751	751	778	708	752	759	716	779	796	727	786	736	754	767	723	717	754	725	724	775	731	786	761	807	703	727	709	728	740	752	755	768	761	725	729	684	801	766	787	732	696	755	738	785	743	722	740	788	767	705	768	709	753	780	756	745	699	776	759	717	764	701	775	728	734	747	734	735	747	720	742	727	734	756	752	739	749	749	733	779	712	749	739	709	744	788	751	738	719	710	785	769	780	754	823	757	750	742	757	740	723	712	779	753	749	749	725	757	752	761	755	753	780	747	690	788	778	752	809	676	727	774	770	756	684	758	735	735	717	762	731	735	803	746	737	759	783	747	729	767	740	731	708	771	709	708	755	715	760	789	719	778	750	742	760	769	777	754	718	730	740	765	748	733	716	746	722	746	749	759	714	758	753	747	734	773	803	752	752	727	788	724	693	767	733	760	768	757	747	782	768	735	801	752	750	761	713	767	750	743	738	742	699	779	748	743	737	742	791	767	724	750	732	737	727	780	781	722	737	705	774	770	713	748	734	717	760	752	682	739	788	792	755	720	734	735	744	727	768	763	753	746	771	710	704	742	792	702	744	713	733	762	737	749	785	723	750	734	766	767	784	715	787	744	754	750	736	767	777	759	724	736	725	760	775	766	746	740	722	736	738	814	696	735	754	796	785	764	744	739	746	783	698	676	772	742	766	695	736	740	718	729	713	729	714	722	796	715	739	780	791	720	743	747	731	803	745	676	774	750	754	781	750	729	779	762	738	776	724	733	805	719	730	722	720	775	732	690	713	743	739	738	800	762	763	739	755	752	786	754	767	749	780	740	751	731	760	727	749	764	823	744	796	785	742	752	762	738	751	753	768	742	749	777	797	753	743	709	746	758	748	683	733	746	773	789	731	772	764	758	767	742	688	707	735	739	751	783	753	778	742	751	769	720	741	722	742	785	758	750	755	774	783	774	723	727	760	779	693	756	735	797	772	736	776	773	734	799	744	752	744	748	718	747	753	757	763	748	762	756	665	749	749	708	757	755	705	762	767	761	735	704	780	758	761	761	765	741	814	768	764	758	745	725	768	745	752	743	761	706	749	748	705	745	772	802	716	769	775	735	738	696	735	747	709	750	776	772	725	720	769	720	762	747	717	721	767	759	727	774	771	783	781	789	762	728	753	747	762	751	774	735	806	731	693	790	752	766	755	765	730	714	787	767	730	715	737	731	775	725	710	732	775	728	706	748	738	719	711	744	770	753	709	756	715	736	752	707	749	741	716	780	771	717	790	709	749	758	722	750	774	739	710	763	787	777	757	763	749	696	741	725	753	739	710	767	702	771	741	699	745	706	750	728	758	788	723	782	684	717	736	786	736	760	781	731	742	726	733	755	733	696	719	760	762	752	738	769	745	720	767	687	781	799	718	738	778	762	770	743	752	797	777	744	718	802	732	765	698	721	797	716	757	728	725	741	744	733	772	723	748	751	730	746	764	822	700	755	734	768	768	725	741	714	662	730	754	718	732	742	724	742	747	737	775	790	765	739	713	748	754	728	781	737	744	748	749	745	742	805	719	766	805	737	718	731	776	711	748	741	743	758	796	705	726	743	754	738	718	678	747	706	737	772	723	728	780	759	745	733	735	786	759	740	701	761	708	739	815	727	751	786	739	764	707	749	808	713	736
1341	84	26	26	22	30	36	24	31	29	25	23	22	24	22	15	20	21	24	18	16	20	22	32	16	13	9	13	15	12	17	21	21	24	20	19	12	13	15	17	16	19	13	15	11	13	16	15	15	16	14	15	18	22	16	15	19	21	16	19	13	24	13	20	21	20	15	22	21	18	12	21	14	14	15	19	16	19	15	15	16	15	16	14	14	18	7	14	17	15	19	21	13	18	16	12	14	18	18	17	7	14	8	15	8	16	26	20	19	16	19	17	18	13	15	17	13	14	19	17	11	11	15	13	24	15	15	14	17	14	18	11	10	9	20	16	17	16	20	13	21	11	13	17	8	16	20	21	18	14	13	19	22	18	21	18	14	15	19	20	17	15	10	14	9	14	14	12	13	18	18	19	18	13	13	11	14	15	20	21	12	19	18	16	10	15	16	22	20	15	20	20	11	16	13	13	13	16	12	15	17	15	17	11	11	16	21	16	14	11	16	14	10	13	15	21	15	16	16	22	17	11	21	24	17	17	15	13	17	16	18	19	15	16	17	19	20	10	14	14	21	18	23	19	21	17	11	13	13	14	21	21	11	20	15	12	15	15	13	13	14	11	11	5	14	20	16	12	10	12	13	15	12	13	15	14	19	13	20	19	20	10	12	15	11	14	15	12	12	21	11	15	15	9	15	24	18	20	17	16	14	12	13	19	17	14	19	19	27	17	8	16	19	15	15	12	20	19	19	16	11	15	13	12	15	13	7	19	20	19	17	21	21	15	14	13	18	17	11	13	8	19	15	16	9	16	13	10	21	14	14	8	19	16	24	10	19	21	23	18	12	10	18	8	13	14	22	21	19	19	18	15	8	14	17	10	18	23	15	17	27	18	12	11	14	14	15	19	14	14	16	14	16	13	16	19	20	12	8	9	9	12	14	15	14	24	22	13	16	15	14	16	15	18	16	20	15	14	15	15	20	20	9	13	17	18	15	10	13	20	16	23	17	17	16	19	15	13	14	16	14	15	15	10	20	10	17	17	15	19	19	13	22	16	16	17	19	19	12	11	14	12	20	17	18	17	17	9	19	18	9	23	18	12	16	11	17	21	16	10	14	15	14	8	11	15	10	15	18	15	16	13	14	14	14	15	13	17	10	11	10	16	15	17	15	19	18	12	25	8	20	18	19	21	18	21	12	15	17	17	8	19	19	21	14	17	12	12	16	16	13	11	15	19	23	12	15	16	15	18	14	16	13	18	15	21	16	18	18	24	17	20	16	19	14	18	14	18	19	13	15	11	13	13	14	22	18	16	17	12	17	17	8	15	19	15	17	14	14	23	15	14	23	17	14	24	6	16	19	10	10	18	10	17	19	17	10	15	16	15	19	14	15	23	12	12	10	13	19	19	12	10	17	14	13	9	13	20	12	12	13	14	16	26	14	14	14	10	23	8	18	10	19	20	12	21	12	17	17	19	16	11	13	15	25	14	14	17	14	18	16	20	9	19	14	17	22	17	18	15	16	14	15	19	17	15	21	18	8	22	16	12	20	14	16	17	18	23	16	12	22	18	13	13	24	12	15	15	21	19	13	17	8	10	19	19	14	17	18	16	19	13	18	10	18	21	12	9	19	18	17	20	17	22	22	17	20	11	21	11	14	20	13	24	12	9	10	18	23	19	20	10	10	18	17	22	13	15	13	21	17	24	22	12	10	15	13	21	8	17	13	13	19	20	13	18	18	13	14	14	13	22	19	15	14	21	17	18	13	15	17	14	15	17	19	15	14	8	15	22	15	16	14	17	16	9	17	18	9	18	17	18	11	14	14	14	22	24	19	15	14	19	20	9	15	21	14	12	10	12	13	15	13	15	20	9	23	16	22	22	7	12	28	12	18	20	10	17	14	16	22	22	21	28	24	12	15	20	17	18	19	13	10	15	17	18	11	16	20	12	12	14	14	16	14	21	10	13	13	14	15	18	12	15	14	13	16	19	17	10	14	15	15	11	14	11	15	12	14	20	14	15	14	10	12	14	16	17	9	15	16	9	9	15	17	16	16	17	17	15	14	13	13	25	15	19	16	12	22	18	15	15	17	14	17	16	14	16	14	13	11	19	9	18	14	16	20	19	21	13	21	12	14	11	21	15	17	23	17	20	21	13	17	17	17	17	21	17	8	22	12	16	23	22	19	17	12	19	18	17	17	15	17	19	16	15	15	15	15	14	19	18	19	15	11	13	12	20	12	16	15	16	18	18	8	14	16	8	9	14	24	11	17	18	8	14	12	13	13	12	15	20	17	21	14	17	18	14	11	14	11	18	15	19	15	16	14	16	17	11	10	15	15	9	21	18	14	23	12	12	19	14	21	21	27	19	11	20	14	7	12	16	11	18	18	16	17	13	17	13	16	9	11	17	14	23	14	20	19	6	13	18	16	21	15	13	18	20	9	11	23	19	16	14	20	18	19	19	11	18	12	16	21	14	11	5	21	16	19	10	17	13	19	21	12	19	18	16	9	16	17	15	18	16	11	16	20	14	12	22	20	14	14	11	15	16	15	19	13	27	15	15	19	14	15	14	21	12	15	16	16	11	17	16	18	16	22	21	15	12	21	13	10	20	18	17	21	20	10	12	12	18	13	10	13	22	16	10	23	12	20	17	15	11	14	12	21	20	16	18	9	19	12	18	13	12	11	11	18	17	12	17	25	19	18	14	13	9	11	9	14	10	20	10	15	8	12	19	10	16	17	14	14	16	21	12	12	14	19	13	13	11	17	15	20	19	13	11	19	22	14	15	15	10	17	12	17	9	18	13	17	21	19	17	17	14	13	8	22	17	16	11	18	17	14	16	19	18	20	17	16	8	14	12	17	15	14	10	17	10	13	18	18	16	21	19	13	26	14	14	13	15	15	18	19	17	13	14	15	25	11	19	22	19	13	15	13	23	20	21	14	20	11	18	20	17	16	16	17	19	13	17	12	16	17	18	19	14	10	13	17	19	21	17	10	18	26	10	9	12	12	19	19	13	18	16	12	16	18	13	22	21	10	26	12	20	19	10	16	15	9	14	16	16	14	11	14	11	17	12	15	20	17	18	20	12	19	16	16	17	10	18	10	18	16	14	9	14	18	17	18	17	19	20	13	20	12	9	20	19	24	18	21	20	14	24	10	12	11	16	8	15	16	18	13	12	18	9	20	16	20	24	19	21	16	17	19	19	12	11	20	9	13	19	15	11	14	18	12	12	18	12	15	9	12	19	16	12	14	13	16	14	17	25	14	17	11	18	25	18	11	21	13	18	14	18	15	10	9	10	22	15	19	18	14	27	21	19	9	22	16	21	10	8	10	9	9	23	14	17	14	11	12	24	13	15	16	14	16	12	20	14	12	8	16	14	14	14	17	8	16	12	22	28	20	11	16	15	17	16	12	20	13	15	11	15	13	16	15	13	24	18	19	12	14	20	11	17	10	20	14	20	17	20	14	15	14	19	9	17	17	9	16	12	19	13
14389	1167	389	500	1380	1843	1737	1470	1253	1048	868	718	651	546	479	448	413	372	332	326	313	284	270	269	259	277	259	254	199	217	198	198	204	194	168	198	187	199	192	192	206	173	171	186	170	161	174	176	188	146	169	178	160	168	172	139	168	146	172	178	165	151	169	158	162	154	137	151	126	126	149	163	162	160	166	156	139	152	153	153	155	125	181	175	133	161	169	121	154	144	138	150	159	150	145	150	133	135	127	160	170	143	153	133	140	125	149	158	160	156	163	140	143	144	152	119	130	160	131	165	168	150	122	140	152	155	155	153	150	144	153	148	163	160	163	139	149	153	161	165	161	149	142	145	141	143	146	147	155	142	135	128	157	145	139	153	157	150	138	139	154	146	165	144	134	143	165	163	155	144	150	147	165	145	132	149	159	167	142	167	173	149	146	165	127	142	153	156	149	138	150	157	152	132	145	167	142	134	142	154	125	132	141	138	150	148	148	157	148	138	140	128	136	121	145	155	153	147	135	153	146	140	151	135	131	157	158	153	161	134	140	158	131	120	142	138	151	148	144	154	149	149	160	148	140	159	139	159	140	150	131	150	159	136	147	133	160	129	126	166	144	150	155	102	164	147	146	176	136	135	147	147	163	145	153	154	147	144	159	140	150	139	134	142	155	135	143	159	148	152	137	160	164	153	143	145	172	141	158	153	139	139	146	153	152	165	148	118	138	149	170	141	144	155	153	144	143	144	161	147	130	156	162	140	144	153	141	143	146	145	138	158	149	141	132	147	137	156	146	148	156	149	136	129	153	144	144	150	147	143	144	142	122	147	153	140	160	133	159	144	140	136	150	131	148	140	175	144	150	140	150	154	163	134	142	148	157	173	157	129	151	146	148	145	146	137	169	169	161	129	160	152	141	126	142	126	139	154	161	133	121	144	147	134	135	146	154	161	134	136	161	140	152	145	158	132	153	155	149	150	159	156	149	152	164	160	137	158	154	158	147	151	148	150	143	130	153	144	146	140	138	128	145	121	143	151	129	137	129	141	151	162	158	149	141	140	150	145	153	143	136	150	147	145	150	158	149	149	162	153	140	143	148	146	142	132	146	162	157	142	167	147	149	157	161	131	143	167	154	140	140	147	142	146	151	128	158	160	159	175	162	163	132	146	151	133	144	131	165	148	144	160	167	136	146	159	163	149	147	152	150	137	170	160	145	155	135	160	148	156	150	164	148	157	163	153	143	147	168	176	144	157	158	151	135	138	143	129	134	150	149	143	153	133	140	145	151	152	124	128	134	153	137	146	131	125	159	147	152	161	120	148	157	138	147	158	145	146	140	149	138	141	162	165	146	129	144	130	165	149	153	136	144	148	138	156	140	151	132	138	134	145	153	159	152	159	135	149	147	147	164	165	144	157	151	147	127	144	159	157	160	151	139	161	145	153	145	144	144	147	139	131	146	134	151	165	136	151	132	157	156	133	141	127	143	150	152	171	173	152	142	126	133	151	145	134	130	144	135	158	151	150	134	142	127	141	137	142	179	136	153	134	139	131	148	148	148	150	163	141	138	132	151	152	140	143	128	139	119	150	141	152	137	144	119	159	123	132	153	153	165	164	153	151	142	141	149	153	134	151	152	145	167	138	157	165	146	140	145	160	143	144	131	151	160	146	158	139	151	167	132	142	158	138	153	144	194	150	149	141	146	145	145	147	135	139	138	134	150	105	116	146	158	150	138	149	127	163	143	145	132	124	144	145	154	123	154	154	148	140	141	153	136	137	147	152	155	152	161	141	137	149	136	142	139	146	151	146	160	149	167	145	157	143	151	150	136	156	133	135	147	142	162	133	122	148	138	138	152	135	139	131	150	155	140	145	137	156	114	132	146	157	162	133	140	136	151	145	166	138	153	152	130	131	145	151	152	148	158	150	143	157	130	148	149	147	156	147	145	157	131	157	163	140	163	138	166	125	156	138	139	139	151	169	150	124	130	135	145	160	138	126	147	174	167	149	137	148	144	143	140	141	147	162	157	159	159	166	159	151	159	156	153	147	152	143	133	160	148	144	146	156	140	151	151	144	142	148	144	171	140	167	150	132	147	135	133	166	136	127	139	159	176	160	128	143	157	164	162	151	161	137	141	147	143	161	134	142	127	176	136	162	151	166	154	131	151	135	158	132	134	158	145	128	143	138	156	149	162	141	150	128	149	162	183	185	152	158	146	164	140	163	136	156	156	138	152	163	147	151	144	150	160	149	160	153	143	157	147	167	147	165	157	133	145	143	144	141	134	151	131	143	163	140	157	165	168	156	140	150	170	164	156	149	167	147	132	143	152	154	140	143	142	159	153	147	141	134	139	146	130	147	146	168	134	133	145	151	149	150	145	139	159	150	169	146	107	157	133	155	150	157	139	131	139	153	152	147	146	145	148	162	150	107	161	146	157	178	162	178	151	158	157	168	118	146	169	147	138	143	151	137	142	129	139	153	156	159	144	167	152	145	150	161	171	155	141	152	152	132	133	145	141	157	137	138	139	136	154	140	157	139	138	138	139	160	159	142	136	148	179	130	154	145	130	143	150	134	155	133	131	143	170	119	151	161	160	136	151	153	153	156	141	139	139	147	157	133	129	123	144	127	149	145	147	149	164	149	143	155	132	153	151	147	151	136	133	148	127	152	161	122	154	153	131	138	135	153	142	150	145	135	143	143	150	152	142	138	143	126	133	144	161	123	130	162	131	137	137	142	124	151	140	124	143	150	149	140	158	129	141	125	140	142	143	151	128	163	107	148	120	133	132	128	160	152	136	143	125	158	108	159	160	159	159	131	150	125	146	157	144	127	141	128	147	151	143	160	156	141	153	147	120	139	150	165	149	154	135	152	151	165	142	147	140	142	144	135	148	152	150	132	159	145	140	134	151	171	129	160	122	163	153	162	134	149	148	115	158	142	169	134	151	138	158	143	157	126	143	135	164	125	143	174	136	139	163	145	142	146	131	132	149	152	152	147	155	146	137	157	132	136	156	157	144	158	152	153	141	146	142	126	147	155	129	130	143	150	138	176	135	157	162	130	149	160	119	123	156	140	115	161	118	139	140	145	154	131	156	155	149	158	161	173	153	147	149	131	131	152	159	130	137	143	155	145	137	157	146	147	155	145	154	132	146	148	174	144	126	154	133	162	138	140	152	154	136	152	154	149	175	173	152	150	141	151	148	132	149	137	126	119	144	140	163	159	132	159	149	152	152	145	132	147	135	147	168	139	151	140	124	128	116	133	163	142	156	133	135	161	143	129	150	158	142	143	124	134	122	130	154	152	132	135	158	138	141	133	158	148	124	154	127	159	147	141	155	158	130	149	147	143	125	150	149	131	155	137	145	144	160	142	154	150	151	152	150	151	129	136	146	150	148	135	157	133	149	117	150	145	142	140	162	114	152	163	146	165	145	159	132	149	145	160	141	176	154	152	140	150	157	162	158	142	137	139	139	139	163	116	154	137	146	149	148	159
1065	148	102	80	88	90	97	101	98	95	78	83	94	90	89	84	91	65	58	78	65	89	68	62	77	96	71	64	80	70	71	70	72	57	80	61	73	52	57	79	74	78	60	70	66	64	45	67	65	60	60	62	70	72	59	60	66	69	73	74	71	68	50	78	59	57	61	70	66	74	69	54	66	61	57	48	63	49	60	62	65	73	65	68	55	52	57	52	62	61	62	55	57	66	56	67	56	74	72	48	70	64	62	75	61	68	63	75	62	62	60	74	78	74	65	52	51	65	67	57	71	74	69	66	70	71	76	70	81	76	66	59	64	63	73	69	48	42	74	66	70	72	64	65	62	62	61	61	71	68	64	65	63	64	76	61	68	54	61	64	73	71	62	71	60	68	78	61	69	63	60	49	59	77	66	49	61	72	67	59	60	57	67	60	61	57	53	66	60	67	82	78	54	58	64	75	67	61	64	71	70	58	74	67	77	52	43	68	67	54	65	49	80	50	64	58	53	66	76	54	65	75	62	68	60	73	65	68	70	73	63	61	70	67	76	80	70	48	56	61	70	78	56	68	53	60	49	50	51	60	54	58	64	69	65	62	43	75	60	64	60	68	88	58	58	67	58	62	68	57	80	62	55	51	49	75	68	72	53	58	60	66	62	75	61	77	62	71	64	58	59	61	58	55	68	65	59	73	78	56	49	71	79	64	90	62	74	62	65	58	74	78	59	65	60	71	60	73	52	73	64	51	76	59	63	62	81	76	74	51	68	73	65	81	62	71	64	61	77	60	67	64	56	62	57	67	74	61	46	73	58	62	58	72	66	73	69	76	70	67	67	55	72	66	72	66	72	67	54	60	59	57	48	65	81	65	72	82	64	68	50	83	63	60	67	48	70	90	72	69	57	61	70	76	82	62	78	74	72	66	54	62	66	60	70	61	66	64	73	56	70	64	51	53	73	68	39	72	63	54	56	66	64	74	62	71	66	60	61	76	66	57	72	66	56	68	62	68	67	69	80	74	76	73	66	68	58	68	53	70	77	58	85	57	59	73	69	72	63	61	66	67	71	64	75	56	62	55	63	60	66	65	63	62	70	74	63	65	55	57	57	74	63	69	60	67	62	64	74	57	70	61	55	69	72	44	75	64	47	54	64	66	57	59	55	67	68	72	50	66	77	67	76	61	63	61	56	59	60	61	54	68	59	64	59	72	62	74	49	57	64	50	63	59	69	57	68	74	66	56	61	62	71	76	69	62	54	77	68	60	50	63	65	73	72	81	56	67	54	57	53	69	65	62	69	74	79	62	52	61	59	73	51	55	75	70	58	50	78	62	69	69	54	81	62	77	60	70	63	71	66	50	61	63	59	64	61	65	68	62	60	72	49	51	64	44	60	60	57	76	60	50	66	59	76	66	74	63	58	77	55	57	66	64	55	54	67	61	51	57	64	57	84	69	82	63	71	60	56	56	62	83	65	59	56	77	68	56	70	53	75	51	73	58	59	60	69	66	71	71	44	66	64	64	82	61	68	65	69	75	66	62	64	72	59	70	71	70	57	61	77	73	70	44	57	70	66	47	53	65	74	61	61	59	69	66	55	62	68	54	53	62	65	71	67	67	59	50	62	56	55	56	75	69	60	65	55	63	59	70	54	60	73	64	65	61	59	67	61	66	60	70	54	59	70	55	57	57	56	68	61	68	60	63	64	68	63	75	72	64	70	70	62	59	62	58	60	73	71	60	53	61	65	74	59	61	72	64	58	56	45	60	52	73	67	71	69	77	54	76	69	80	62	67	51	76	53	78	62	69	75	74	80	68	65	58	57	50	69	64	66	65	61	54	62	72	72	57	61	64	65	48	68	73	60	63	61	72	57	65	61	66	65	63	59	83	57	54	67	62	64	59	69	60	56	61	61	62	80	75	74	53	56	74	60	49	57	76	62	51	67	57	62	80	74	65	54	60	59	58	69	46	66	77	58	75	75	71	59	79	59	68	73	76	59	67	60	63	54	69	72	61	66	71	66	65	84	57	49	80	75	60	59	53	44	62	68	68	74	65	54	54	86	52	59	63	71	71	68	49	55	54	60	55	60	67	77	80	62	65	80	56	53	67	67	75	60	55	58	68	77	79	58	70	56	54	72	62	61	74	64	69	66	60	64	53	54	63	63	65	53	56	59	73	56	59	71	77	62	65	66	72	66	64	57	66	71	61	58	59	68	54	62	53	72	67	62	70	79	54	71	57	55	71	79	60	63	67	62	63	56	49	60	49	62	68	58	70	65	57	58	65	54	69	72	73	57	71	61	51	54	54	67	60	61	69	53	53	77	64	66	58	77	58	70	69	60	53	75	63	56	70	67	55	68	67	65	53	87	60	73	69	81	64	68	64	66	70	68	65	65	64	72	56	72	66	59	79	69	56	64	54	53	47	69	57	63	50	67	59	53	65	75	54	62	63	53	71	61	66	63	57	59	62	60	51	56	66	68	53	60	61	63	67	62	64	78	70	64	70	69	65	82	54	59	63	46	65	70	62	52	60	62	62	72	59	72	57	75	61	79	66	64	78	50	58	63	57	64	54	59	54	59	83	64	69	52	61	60	59	47	70	65	73	64	61	63	62	67	62	81	59	53	67	70	68	58	50	60	70	65	71	40	78	57	60	58	73	60	65	64	63	65	54	61	56	52	66	63	65	58	60	86	59	78	68	75	61	62	54	74	63	54	73	64	65	73	67	48	55	83	62	84	71	69	62	62	62	69	62	72	59	60	71	59	60	61	67	63	58	56	65	75	60	66	48	56	74	59	68	67	65	65	71	47	73	67	63	57	84	60	53	61	71	63	73	62	62	61	71	53	52	61	62	64	73	55	65	61	65	61	54	72	64	64	65	75	65	71	67	59	53	68	72	73	60	63	63	47	51	55	57	66	70	62	56	72	54	81	76	64	62	57	69	60	61	77	44	51	75	64	60	69	68	46	60	63	71	57	55	71	44	69	65	64	59	54	67	64	55	55	73	77	60	61	60	59	61	69	70	68	66	73	77	61	75	55	72	67	52	63	61	56	60	57	63	78	68	68	56	73	78	58	65	69	52	68	63	79	54	54	67	64	68	73	65	55	67	68	82	64	66	64	66	55	73	53	70	55	68	78	73	73	66	65	55	69	56	58	73	60	55	60	61	68	69	60	65	63	77	68	64	64	58	59	56	59	62	66	60	65	78	65	68	62	59	53	77	73	60	59	69	67	69	57	58	54	69	43	69	52	62	67	65	64	67	56	59	71	71	66	74	64	67	52	55	52	46	65	61	61	72	67	72	64	70	60	72	57	64	71	76	64	60	55	77	55	66	66	63	58	72	57	69	56	68	58	54	66	61	67	67	77	69	75	51	64	73	70	66	68	62	66	56	60	57	67	70	62	68	62	68	63	48	68	51	63	48	53	66	63	62	69	51	70	73	56	52	68	55	69	52	56	64	77	55	58	73	67	58	64	51	65	57	65	61
16128	2014	1046	1284	2858	3780	3645	2919	2453	2038	1695	1522	1390	1255	1157	1081	1050	950	955	875	898	826	816	794	799	792	725	767	715	718	681	693	691	719	694	672	679	657	672	646	703	666	621	655	636	686	683	668	645	642	651	645	599	660	591	662	633	660	611	632	615	657	650	611	645	616	593	625	658	580	575	663	579	605	637	570	583	660	611	620	599	633	596	600	571	601	596	641	584	614	640	613	572	581	599	578	593	602	606	605	621	627	640	628	634	628	576	601	608	588	597	584	625	600	623	674	597	628	594	601	656	622	660	628	622	654	565	636	636	609	604	580	616	603	617	596	570	600	552	640	593	611	634	591	658	574	634	551	608	626	612	608	592	594	619	606	614	574	605	596	583	576	668	552	589	583	596	608	664	614	626	630	625	611	619	610	609	605	601	581	650	611	638	621	629	623	589	577	584	622	609	606	620	648	589	616	624	592	562	603	609	645	601	641	590	619	628	652	612	623	618	614	570	579	601	578	610	623	636	598	621	607	597	653	602	554	618	594	621	567	591	601	594	609	559	610	607	610	553	641	601	590	606	621	590	611	638	603	551	659	641	618	563	615	626	594	574	564	583	531	597	616	633	633	587	623	594	647	581	611	590	621	585	602	609	599	616	602	633	611	575	635	569	614	634	618	645	574	575	629	629	630	623	585	608	639	595	623	627	612	577	593	616	634	643	636	611	597	616	561	611	617	593	647	625	575	598	590	611	620	612	611	611	575	595	595	578	656	546	613	559	597	644	580	619	605	589	613	591	646	582	587	592	621	607	591	584	606	610	652	596	626	580	601	583	611	595	617	625	596	584	574	607	579	617	617	609	606	616	595	622	636	653	591	611	589	633	600	601	614	634	607	649	620	601	570	628	651	623	596	607	630	617	593	617	577	595	560	602	586	568	546	653	557	593	576	587	622	580	624	575	662	635	605	609	577	593	654	582	589	603	606	607	599	597	609	623	631	635	659	640	628	579	596	604	608	666	612	613	579	612	570	587	585	599	615	606	593	592	612	583	604	617	631	629	627	610	606	591	599	641	575	583	597	628	563	625	630	651	588	575	617	610	614	607	597	671	563	563	595	599	589	600	614	597	617	602	600	579	569	585	593	604	624	633	606	604	605	614	586	609	598	586	604	613	657	622	572	587	621	627	596	598	604	634	607	589	654	604	648	609	633	639	590	607	567	631	604	612	602	615	624	552	574	617	603	552	613	553	617	655	640	595	601	612	594	624	610	593	605	608	646	616	665	585	612	617	605	594	627	576	614	621	612	621	662	633	637	599	606	629	627	541	623	629	611	629	646	595	602	581	626	607	576	606	626	622	561	635	607	586	581	655	608	544	592	593	609	580	617	587	602	587	613	592	560	610	592	612	621	606	618	601	603	613	602	585	633	621	593	576	635	618	581	597	642	582	602	593	588	640	589	607	629	652	633	638	608	581	624	614	602	585	606	625	602	626	599	647	624	548	626	616	651	605	570	552	624	560	630	548	592	621	587	597	565	583	562	590	605	593	622	648	612	570	631	578	644	646	643	612	634	618	577	593	573	616	612	618	589	565	600	610	626	633	611	597	630	652	615	609	582	583	601	637	633	627	625	607	617	613	600	597	563	593	647	584	570	612	630	634	627	602	626	565	574	589	622	587	627	614	579	580	592	601	622	619	620	632	652	604	617	581	627	615	635	622	633	580	593	612	596	608	605	624	621	592	599	601	580	626	661	629	587	629	606	576	597	605	624	586	596	591	583	613	630	590	606	609	588	603	605	618	582	588	588	605	610	627	595	661	624	570	626	639	606	604	579	597	557	638	610	629	571	647	569	604	563	627	667	590	544	671	671	614	582	662	573	618	614	554	615	580	603	611	619	630	607	641	630	608	623	604	579	563	585	601	606	614	647	608	623	620	622	592	592	600	607	543	650	589	640	603	560	591	593	586	630	588	616	593	620	617	593	620	623	584	592	578	598	641	594	574	621	628	636	604	561	616	611	601	603	602	594	637	637	657	605	630	613	641	612	600	622	623	608	630	564	614	562	635	614	597	607	613	570	590	625	615	592	626	593	628	581	621	582	593	627	562	611	627	599	634	596	634	586	592	592	597	576	663	600	555	627	580	555	607	586	578	603	581	624	611	589	617	603	592	587	641	678	628	598	631	611	608	612	607	594	554	609	610	611	596	633	572	608	605	586	621	626	598	606	621	600	592	637	614	557	593	614	664	625	619	621	610	623	666	611	585	598	596	566	579	561	651	589	626	582	592	591	571	591	559	637	620	592	614	605	631	594	618	586	626	615	610	582	603	634	611	599	564	576	620	619	605	612	604	596	583	601	600	631	605	593	668	609	603	611	614	608	570	548	576	613	580	591	617	622	604	606	611	624	632	595	636	583	629	623	582	590	596	580	619	580	611	575	597	642	616	598	590	598	632	627	557	564	626	632	560	640	592	565	583	611	584	612	609	621	565	555	609	578	629	619	595	595	593	631	624	621	629	588	595	638	634	586	617	649	636	581	627	622	597	651	565	580	616	599	599	605	600	636	621	612	600	604	606	620	608	614	568	590	608	595	603	646	647	621	585	625	612	586	630	588	626	601	624	603	612	637	630	585	606	598	601	657	575	595	629	605	643	605	552	621	575	600	568	599	587	617	593	597	605	580	557	599	602	626	604	649	585	621	635	589	635	663	618	644	584	580	591	589	557	611	616	576	627	609	608	617	601	631	592	592	602	627	589	642	630	582	591	608	610	669	574	606	620	593	582	633	647	616	596	610	601	599	618	637	655	586	589	666	606	569	612	570	572	591	636	594	572	579	596	652	590	583	645	639	568	608	619	602	574	580	615	606	613	611	633	630	594	631	641	614	601	620	608	560	617	592	597	586	636	650	574	620	621	604	575	618	631	612	594	581	553	606	592	617	628	554	586	567	627	595	587	589	636	572	571	579	581	621	615	647	624	625	654	601	636	611	624	600	595	622	593	612	636	656	610	596	601	619	591	675	633	629	593	583	598	642	531	632	602	600	566	621	587	606	607	585	577	573	563	633	554	624	604	649	655	608	616	601	597	614	597	613	625	582	573	576	637	623	621	582	606	603	603	637	621	615	621	642	631	595	624	604	590	595	629	614	603	635	604	594	578	565	575	567	562	608	598	586	600	663	607	575	618	566	581	542	654	569	619	617	603	635	621	581	610	651	596	602	584	607	614	598	614	610	618	617	608	621	635	632	592	564	620	618	621	640	626	569	585	566	640	595	661	602	600	568	628	610	584	596	614	567	595	583	640	646	605	588	564	601	617	575	609	592	585	589	599	610	613	618	589	606	632	636	602	625	656	596	600	618	620	629	618	586	603	588	621	617	660	580	649	595	609	586	579	590	648	611	622	607	554	666	566	617	610	639	565	610	632	611	619	603	598	574	591	620	581	618	535	631	588	601	594	589	561	609	654	575	657	660	573	616	607	618	598	643	644	643	606	587	614	585
839	70	47	44	41	37	44	44	55	54	42	32	35	44	55	44	27	45	43	37	41	47	44	48	49	41	39	37	50	37	40	67	48	49	51	38	50	37	63	56	47	52	58	36	39	42	46	43	49	48	58	41	38	34	41	38	45	49	46	48	54	42	33	37	40	34	43	58	41	42	47	47	50	40	39	38	46	48	47	36	35	45	42	40	46	43	34	53	32	36	45	35	34	41	42	49	51	46	39	52	44	47	46	55	33	33	43	55	43	42	48	45	43	42	48	35	41	41	40	32	32	56	59	46	38	48	48	40	45	40	45	35	33	53	43	44	49	54	39	49	57	33	50	40	43	49	45	41	46	39	44	53	49	40	37	58	49	42	47	45	36	50	50	45	45	48	45	48	49	53	48	54	44	47	53	45	53	35	49	44	42	43	38	42	43	42	36	44	48	46	51	39	38	38	50	42	44	32	50	39	36	37	47	46	52	46	42	42	47	29	31	48	51	44	41	56	37	54	38	36	49	47	45	47	51	51	44	44	44	50	33	50	49	29	53	41	46	38	35	52	43	54	52	36	52	44	45	46	44	49	40	42	46	33	37	51	45	48	31	34	44	50	45	48	32	45	43	34	57	31	38	40	41	53	41	56	34	41	52	38	53	50	45	51	50	42	37	62	41	43	52	49	52	44	43	40	42	51	37	40	42	39	51	43	44	44	37	36	49	46	36	39	39	32	48	33	37	46	41	39	51	38	37	50	36	36	44	47	56	46	41	41	39	44	44	48	48	34	46	48	39	48	58	54	47	42	35	47	40	50	56	58	44	32	57	28	38	61	40	37	51	43	58	38	42	40	45	56	42	53	50	41	29	35	39	54	50	45	61	50	49	30	45	34	46	33	37	48	42	45	35	41	44	54	46	40	47	43	41	48	54	45	46	47	40	35	36	41	64	53	36	52	46	48	37	47	39	55	44	47	46	57	52	54	46	42	46	53	44	43	48	40	45	41	36	38	49	50	43	42	41	48	36	40	60	34	43	47	56	40	43	39	55	28	46	35	43	39	36	47	43	45	45	47	40	32	46	41	43	43	38	36	49	52	34	43	52	43	46	39	41	43	44	42	50	52	39	52	50	52	50	48	34	63	50	40	38	41	41	37	46	42	42	39	45	44	38	44	42	48	43	40	52	35	47	46	38	48	45	49	46	42	42	53	39	45	42	42	49	54	42	52	44	47	37	42	37	46	40	46	44	41	43	46	41	38	42	54	42	58	49	56	37	44	46	44	46	43	39	47	44	40	41	37	36	44	48	51	33	36	35	45	46	41	42	39	42	39	39	36	40	49	48	37	43	48	55	52	42	40	40	58	35	41	31	53	32	46	39	45	46	59	40	46	48	56	51	45	45	41	58	42	38	44	50	48	47	44	51	63	45	43	41	39	51	46	45	28	33	45	45	37	46	45	31	50	42	44	34	52	35	37	45	44	40	55	34	37	48	47	40	40	48	42	52	39	45	40	38	46	39	52	42	30	36	37	32	49	38	41	60	30	52	33	40	34	38	38	44	41	49	38	45	34	41	43	44	39	50	37	52	49	43	41	42	52	39	39	51	38	50	50	36	51	42	51	38	34	40	45	46	33	46	38	49	52	53	36	47	35	50	41	32	49	48	38	40	41	40	46	42	51	33	52	47	38	48	41	51	52	39	47	42	43	43	42	46	43	29	46	50	43	47	38	42	38	47	37	46	45	55	34	55	52	31	42	37	33	42	41	40	47	39	53	41	48	48	53	45	48	40	39	43	46	25	44	53	39	46	45	47	42	47	33	48	41	45	35	53	43	32	42	43	42	39	37	43	49	46	50	46	50	41	47	37	45	44	45	58	48	45	43	40	43	41	43	36	43	48	42	34	36	45	44	52	51	47	41	46	48	45	41	41	33	44	42	44	55	47	43	41	47	45	44	50	45	45	45	39	56	53	47	50	57	41	49	49	47	44	36	47	39	34	49	35	45	53	49	41	51	43	42	40	49	58	53	53	53	36	45	40	61	53	40	39	50	47	47	33	46	39	52	48	44	55	48	39	44	37	40	38	43	39	39	43	39	40	41	50	47	41	38	40	33	56	42	46	44	35	41	50	48	44	45	31	44	47	48	46	32	49	39	51	49	45	46	45	41	35	32	43	40	51	60	41	43	47	41	34	46	38	37	41	47	44	33	38	37	36	43	32	53	37	41	46	25	45	46	35	51	42	48	42	43	38	39	46	53	36	53	34	42	49	49	42	48	41	52	44	48	51	46	51	48	44	49	49	42	45	42	56	38	40	39	43	41	42	39	34	37	43	52	43	46	36	41	52	50	61	45	43	59	49	58	36	45	54	35	42	34	39	50	51	47	37	43	48	42	42	45	45	43	41	33	44	45	44	43	37	53	45	59	40	30	33	43	44	55	41	41	52	44	45	43	39	53	48	37	41	36	35	48	53	40	36	36	45	42	50	39	55	34	52	46	47	36	43	49	49	43	45	47	49	43	40	52	48	43	50	42	39	36	36	48	50	52	39	52	48	51	43	40	48	45	42	38	45	40	40	54	46	53	51	55	67	49	49	54	38	45	44	39	48	41	42	49	40	32	39	52	35	41	42	48	40	38	45	65	39	37	49	43	35	42	47	51	39	41	45	50	46	54	43	48	49	46	43	38	49	46	50	38	50	45	47	55	38	46	53	45	51	38	36	47	45	43	33	45	40	45	59	48	34	48	40	42	37	40	36	43	37	38	52	54	54	42	44	46	48	49	44	44	36	38	38	56	42	50	46	37	46	35	46	48	42	49	53	52	50	45	57	49	56	50	54	46	42	49	48	38	36	39	44	47	47	44	39	35	53	49	33	48	48	45	47	39	40	54	36	50	35	41	51	31	53	49	50	48	43	38	42	42	51	35	53	52	43	39	40	43	36	45	51	43	46	53	35	34	50	44	45	51	45	42	40	39	47	46	40	49	48	52	50	39	46	31	41	47	46	39	47	50	48	52	45	43	28	29	39	42	34	47	46	32	44	55	47	51	50	43	42	59	40	60	36	34	34	47	32	52	46	50	35	47	46	42	54	46	48	37	45	48	24	35	43	42	56	43	47	39	49	43	35	44	39	50	39	40	38	33	44	46	44	51	39	43	38	44	46	39	53	31	33	60	47	39	45	46	38	38	40	53	53	42	48	45	40	48	36	57	51	51	40	47	48	45	43	60	55	51	42	52	51	47	48	36	37	41	47	48	51	38	45	41	47	44	48	45	45	44	40	40	50	50	48	49	39	44	43	35	35	47	31	39	29	51	47	47	49	52	46	38	60	37	38	60	46	45	37	41	38	46	49	55	39	39	38	48	45	41	46	35	42	50	54	37	46	43	44	40	49	49	37	38	40	40	42	45	39	48	39	48	34	50	35	49	33	52	51	47	37	41	38	40	44	38	40	35	35	45	41	47	37	38	38	47	46	44	48	52	29	42	41	53	42	44
7836	595	431	460	640	784	765	684	622	551	564	545	513	504	494	448	448	422	467	405	447	416	430	431	409	408	441	380	419	403	384	390	393	423	399	414	403	377	430	399	437	386	412	391	399	383	416	385	401	393	367	404	390	385	406	393	387	383	380	393	406	385	417	395	380	382	375	342	381	424	413	375	406	381	354	387	398	378	436	390	409	388	406	379	360	398	382	374	379	396	396	392	415	381	376	417	385	387	385	411	366	434	380	393	390	361	379	419	416	391	414	384	366	446	376	407	393	429	377	385	390	384	416	393	405	415	390	395	360	391	378	398	394	372	386	382	377	381	369	424	385	399	358	359	392	370	423	394	403	402	398	392	367	372	374	395	380	410	399	398	362	384	415	365	404	350	399	413	387	406	377	400	355	398	412	399	393	404	437	375	377	384	396	389	368	392	397	389	368	372	386	398	344	374	401	370	400	411	420	402	376	429	377	406	360	373	393	374	378	386	384	417	382	390	376	430	434	438	372	376	404	372	354	379	395	403	379	379	394	409	396	383	396	356	407	368	384	416	382	369	375	412	434	420	404	387	368	369	428	397	388	397	425	369	383	368	425	404	385	381	371	395	400	372	375	379	388	363	364	406	415	388	375	428	389	376	398	395	419	409	400	392	390	366	399	402	361	396	410	385	381	406	391	381	396	383	359	374	425	400	404	376	405	419	410	402	404	416	396	388	403	385	391	355	414	362	371	409	360	415	394	391	415	391	373	398	390	411	391	436	417	384	404	385	362	398	375	384	411	362	383	382	427	389	402	386	392	395	414	407	369	398	435	398	372	335	363	411	404	386	401	387	369	360	387	388	386	379	387	369	430	396	411	383	384	386	374	384	382	408	409	389	386	373	385	394	388	412	400	407	419	385	426	376	358	392	396	408	392	394	399	394	417	406	386	404	384	406	409	386	373	357	407	393	399	387	376	378	409	398	380	350	377	368	377	412	380	393	394	394	349	391	427	402	387	367	357	385	380	409	388	414	388	377	369	351	386	423	360	408	404	380	380	394	347	386	371	369	399	429	385	411	381	410	397	389	380	416	414	390	344	407	396	380	374	404	411	427	378	358	416	404	358	367	395	383	367	395	416	375	402	407	433	411	417	374	387	375	419	400	398	422	398	380	425	378	371	401	391	366	405	384	394	357	417	375	381	394	393	436	353	377	345	420	396	357	358	405	368	416	371	370	402	394	412	413	392	408	366	398	403	363	420	357	381	356	371	416	386	389	386	373	396	352	426	378	391	378	378	381	384	365	426	398	367	400	394	409	420	382	407	386	409	347	410	398	394	378	396	359	369	411	410	397	407	380	420	413	391	362	376	399	406	366	391	360	381	398	366	378	390	378	384	415	388	392	369	409	384	377	405	394	371	407	445	359	384	389	425	359	401	417	394	388	443	396	369	364	389	377	356	393	378	375	383	438	416	393	395	373	396	408	430	388	393	396	381	427	378	394	396	361	405	384	391	392	373	428	419	406	408	381	407	399	388	356	390	334	383	364	391	382	382	393	381	361	380	386	397	413	406	379	419	425	421	405	417	378	416	403	397	370	362	377	440	397	395	349	379	425	390	373	382	419	390	375	380	401	378	395	377	393	370	406	397	385	413	378	398	362	386	357	382	361	391	379	392	386	409	429	389	400	373	391	388	399	381	378	407	379	407	402	371	418	367	388	370	419	397	386	362	397	386	386	412	370	398	362	376	391	349	389	361	384	380	389	383	380	426	400	407	372	383	411	367	396	438	372	381	402	367	391	380	418	381	386	405	419	365	412	402	401	403	415	380	345	373	351	413	424	408	404	363	424	381	400	430	356	399	384	374	382	384	374	382	384	402	396	393	385	414	381	375	401	416	350	368	384	384	407	397	397	403	384	402	412	377	371	395	390	384	373	349	376	380	383	396	378	381	372	383	353	383	408	414	370	403	394	431	410	418	387	397	413	369	399	338	363	371	392	399	380	388	426	378	358	375	368	401	408	412	393	382	382	390	405	359	406	354	364	383	388	382	397	411	379	358	363	398	411	350	393	375	353	376	422	371	415	402	381	386	416	365	367	355	369	387	435	386	407	393	404	418	387	386	380	387	367	369	388	387	407	405	392	382	388	380	362	378	401	390	431	413	422	348	378	401	403	434	379	395	370	360	419	428	376	406	405	401	369	398	373	394	418	376	404	386	441	393	358	403	405	388	363	411	407	355	358	420	383	392	360	370	365	376	416	371	415	381	383	406	389	396	392	386	423	394	394	432	393	401	399	376	396	369	398	403	375	412	358	378	382	360	387	381	374	380	418	398	370	405	421	399	382	362	410	381	405	404	376	356	363	376	400	379	427	398	365	385	400	407	375	374	435	396	379	383	382	363	355	391	394	397	402	377	356	397	395	354	378	378	388	418	387	387	399	397	406	394	382	418	410	365	372	381	416	368	361	395	407	398	399	383	387	423	404	368	403	420	372	396	348	402	422	395	396	378	436	435	366	380	383	410	389	416	372	390	394	408	424	388	390	368	422	376	381	382	376	401	402	395	405	411	386	416	409	373	383	422	358	409	409	398	415	397	409	401	405	379	373	397	420	341	372	397	422	387	386	383	396	391	389	414	382	380	395	375	422	423	404	360	424	405	394	384	397	368	367	390	383	405	386	394	403	408	413	396	409	399	399	407	397	430	405	395	397	367	399	378	381	378	382	390	364	408	409	415	387	404	393	375	380	370	403	400	395	396	342	386	389	364	408	369	385	372	351	359	405	377	397	388	377	382	382	368	410	380	390	379	416	385	381	445	382	386	396	414	400	390	393	375	366	443	388	376	379	386	389	398	378	427	403	366	401	347	399	409	407	357	391	384	390	377	419	392	436	357	344	405	403	418	430	369	391	411	390	388	415	381	398	385	377	382	365	408	407	400	386	420	380	341	402	402	353	372	414	365	412	368	395	369	391	424	357	367	404	405	396	429	405	383	394	389	355	406	376	392	416	381	393	364	400	433	412	390	444	396	413	406	415	396	397	386	383	370	371	383	429	366	406	385	354	394	385	378	425	378	320	369	396	415	391	400	400	393	404	392	409	385	387	391	412	413	371	423	392	402	344	392	386	388	405	409	362	405	379	374	393	392	401	374	424	450	375	403	391	374	409	381	394	396	376	418	345	391	386	383	362	382	368	383	415	405	400	356	420	390	431	376	402	391	391	402	438	382	369	389	401	414	434	374	384	389	361	371	438	382	366	383	404	385	375	355	413	341	420	390	393	409	403	373	402	403	402	364	369	373	411	376	373	409	394	394	384	419	351	384	355	421	374	414	398	375	399	404	395	387	443	381	370	376	405	384	382	408	384	411	379	407	405	365	362	389	374	400	388	390	381	378	421	388	401	368	391	385	398	394	376	404	401	381	395	416	389	361	395	391	390	419	378	391	391	380	400	365	394	398	428	416	408	385	377	384	405	380	397	361	371	366	392	383	400	406	423	368	384
701	143	110	100	99	91	105	122	103	107	113	102	84	101	79	102	80	79	80	74	69	86	87	90	72	97	92	68	81	89	77	77	87	84	92	77	77	75	74	94	95	91	87	97	85	77	78	63	111	90	74	83	84	88	77	84	88	84	87	91	78	78	81	65	88	77	79	80	83	85	86	98	81	94	71	104	79	105	76	91	81	81	94	96	95	93	80	90	94	88	102	71	81	92	84	82	73	79	84	87	95	83	89	76	87	84	76	85	85	70	75	87	85	81	70	76	70	84	89	85	94	74	95	96	92	97	87	82	92	67	72	102	77	86	80	93	86	84	91	60	80	74	79	111	69	107	71	83	80	89	83	71	76	86	72	91	86	96	79	70	76	69	86	79	91	95	93	91	81	88	84	80	81	77	71	81	61	88	70	86	91	68	68	92	87	74	93	83	92	79	84	87	79	94	104	74	83	74	89	86	73	74	75	83	101	85	73	99	84	83	85	84	85	79	91	76	89	74	86	96	86	79	90	77	68	90	84	84	81	70	88	87	84	76	78	82	78	81	83	96	86	88	88	88	80	93	81	83	91	86	92	85	81	106	76	77	101	78	91	76	84	86	77	81	79	88	83	78	87	82	88	90	81	87	78	91	87	83	74	75	68	98	83	79	93	73	97	95	92	75	66	81	62	87	68	86	78	89	78	82	91	99	98	62	80	75	83	85	96	67	77	85	102	90	79	91	91	95	78	75	86	79	82	85	75	71	89	82	83	96	83	86	88	99	85	84	77	74	71	84	89	81	78	82	89	104	85	83	99	77	88	78	85	73	79	102	87	88	72	84	74	85	76	92	79	89	95	95	94	77	72	96	75	69	72	80	88	93	89	98	58	89	70	80	84	83	91	74	76	88	91	77	78	90	94	87	78	86	72	84	65	67	89	88	98	80	76	79	83	92	96	67	92	75	93	82	97	78	81	80	99	89	91	98	89	79	91	84	88	74	76	89	92	93	90	79	85	79	71	79	84	92	64	73	81	89	85	71	67	72	92	89	61	80	87	83	84	79	67	69	75	81	93	80	87	107	80	73	79	82	76	90	84	79	75	94	82	88	78	86	76	92	85	84	79	72	65	91	71	87	76	100	76	61	100	81	93	97	86	78	91	65	83	84	74	83	88	96	88	83	86	70	76	65	85	95	83	83	89	97	80	88	81	83	83	79	84	63	90	83	92	92	84	90	95	84	94	87	76	94	68	92	81	80	86	89	81	86	98	87	73	65	92	84	88	89	83	82	86	107	79	77	75	77	96	73	80	63	86	88	86	91	75	78	78	104	82	80	77	93	82	91	67	87	93	95	74	85	69	78	84	70	89	91	74	101	76	80	75	91	82	80	95	88	79	80	95	71	69	79	89	67	92	82	98	84	69	95	100	83	97	80	89	70	97	77	99	70	69	96	93	79	85	84	96	75	88	68	92	65	74	86	91	76	81	66	85	74	97	80	82	78	86	92	78	81	84	87	70	83	82	68	89	84	84	94	81	73	71	79	83	90	94	103	83	92	69	102	94	79	90	74	67	74	74	71	81	91	91	93	81	81	82	86	70	82	81	82	82	92	78	87	76	78	79	89	100	80	108	93	85	97	89	79	103	81	85	89	76	99	98	92	93	94	83	75	79	93	85	80	89	77	89	92	61	90	80	83	90	61	78	93	100	94	92	85	60	86	96	80	84	102	72	104	78	75	78	84	94	72	83	89	84	84	117	81	91	109	77	92	78	81	85	80	82	87	85	93	94	63	81	83	89	71	93	80	84	84	73	97	90	65	78	86	88	69	68	87	84	86	87	74	79	78	90	87	88	96	99	92	75	88	75	80	85	69	98	81	81	81	84	83	86	80	74	96	92	77	82	84	92	73	67	86	89	83	95	83	84	82	91	83	88	76	80	80	95	88	89	73	76	105	83	77	91	81	92	88	90	71	88	101	94	83	94	88	77	87	102	82	76	75	83	104	84	88	81	94	84	82	79	72	85	84	87	83	71	88	75	87	77	78	81	72	81	69	69	101	76	78	73	86	84	88	84	84	76	86	86	82	64	93	90	87	85	83	91	96	85	81	87	103	71	99	93	86	70	93	78	70	91	81	72	85	79	78	76	70	99	94	85	91	82	73	77	96	89	89	72	76	84	78	79	88	94	86	76	98	93	84	78	96	79	96	99	76	79	85	75	80	70	92	77	71	63	80	87	82	97	84	88	67	78	88	76	75	87	94	75	92	71	66	79	80	95	80	90	86	80	69	81	77	88	96	66	87	96	94	82	86	92	80	88	72	90	90	77	78	82	87	92	85	95	75	93	86	100	94	81	75	92	87	93	71	87	95	87	70	70	86	96	77	99	74	81	77	79	80	81	76	81	82	97	92	84	86	87	88	89	85	67	75	94	92	76	84	83	71	72	104	81	79	87	83	90	86	76	78	78	75	96	76	97	79	89	86	80	99	85	76	77	88	82	78	82	83	77	76	88	77	79	92	86	89	85	89	70	101	83	90	95	72	75	85	99	84	89	73	93	69	83	94	83	84	78	94	76	96	94	75	94	87	85	89	90	85	89	82	83	85	97	97	76	96	96	84	91	90	102	101	91	73	79	83	96	81	69	78	71	82	81	93	90	81	90	74	94	82	77	79	74	77	92	96	94	87	84	73	72	93	86	78	87	88	82	81	78	76	89	98	85	73	98	85	73	73	84	86	95	84	70	76	96	88	83	86	90	96	79	91	89	83	76	90	89	81	94	78	90	79	84	81	87	84	87	73	77	108	86	75	81	91	78	91	73	79	74	67	92	80	92	89	84	90	94	97	88	88	92	90	84	78	79	83	85	82	74	91	73	81	74	95	95	90	94	90	100	80	73	90	94	87	99	84	77	74	72	78	76	83	87	76	80	95	98	77	82	69	80	68	88	76	74	93	76	89	69	81	79	94	76	74	91	75	72	87	99	86	82	80	84	58	85	78	76	75	88	74	81	81	83	73	80	87	87	90	91	94	83	96	75	85	91	84	83	87	87	92	85	84	79	80	77	86	74	77	83	85	74	74	89	94	86	86	94	95	81	93	87	81	68	88	94	97	82	86	83	88	94	71	87	88	81	98	89	77	72	92	97	78	77	79	98	83	70	84	63	91	74	91	93	81	88	91	79	89	86	78	81	84	72	85	72	76	89	82	92	68	72	76	80	102	85	97	103	83	95	79	90	75	84	80	84	90	81	90	83	75	79	84	89	74	74	84	90	70	75	95	79	92	75	89	79	92	74	79	103	76	92	87	88	62	88	84	96	86	89	99	87	86	79	71	81	72	97	85	88	71	92	83	102	84	90	80	98	75	87	82	85	91	87	83	96	85	79	85	91	71	94	89	82	79	82	72	76	85	74	79	80	65	94	79	80	93	101	76	74	77	102	88	89	104	85	81	84	94	84	82	89	77	80	88	85	70	89	86	74	83	69	79	64	91	74	64	83	92
12691	1535	1042	1264	2350	2786	2639	2186	1913	1621	1460	1360	1235	1076	1118	1036	968	945	953	920	902	918	923	888	801	787	831	796	776	818	757	815	803	801	807	811	811	842	826	820	779	774	815	773	771	786	790	793	756	802	786	722	793	767	762	815	704	739	759	778	744	754	779	733	741	753	758	784	756	741	744	764	784	737	737	730	722	788	729	774	732	779	735	799	724	737	702	728	766	755	765	732	800	725	765	789	710	750	741	752	789	763	714	775	764	757	813	739	736	791	777	758	767	800	761	741	733	815	779	758	765	724	769	705	802	745	767	734	719	748	765	730	752	780	766	779	717	693	760	735	778	768	744	775	789	698	723	800	735	801	770	775	736	746	742	796	774	775	749	708	752	758	761	764	775	797	732	714	723	742	737	756	726	764	730	756	756	774	750	740	749	726	759	732	781	734	742	754	754	737	763	744	728	734	751	727	793	749	787	766	758	779	768	773	755	750	720	755	757	734	737	740	773	747	748	785	763	781	688	714	716	768	742	785	760	745	800	751	751	769	788	760	824	761	793	754	742	761	760	771	746	812	735	720	759	733	696	698	811	752	751	761	798	730	765	750	771	735	794	740	747	754	767	761	759	725	741	767	740	732	738	743	758	728	791	745	726	785	738	752	731	762	738	775	783	737	765	738	794	768	747	761	765	802	731	771	755	744	768	759	755	748	784	753	746	753	765	715	688	755	746	752	737	718	698	796	749	800	733	794	726	716	773	721	769	812	766	729	791	738	745	734	766	755	753	745	774	761	724	774	749	782	782	735	755	757	760	797	767	747	748	771	742	744	748	740	784	769	721	751	748	824	757	761	778	798	803	771	719	744	771	759	730	756	770	761	761	755	738	758	776	740	761	725	710	773	776	751	730	715	771	751	747	730	728	722	746	728	679	826	747	761	753	792	740	751	726	761	805	729	779	687	802	769	755	775	717	744	757	746	730	757	744	781	735	742	763	747	700	736	746	766	770	737	730	736	761	750	718	736	717	773	742	770	754	734	775	767	731	739	764	794	731	758	777	723	751	714	749	761	747	749	746	751	782	761	778	788	743	800	779	751	779	719	760	779	733	801	714	749	780	721	707	712	732	734	760	751	777	783	804	756	725	767	779	757	768	749	753	714	727	757	775	764	792	739	782	756	740	721	741	706	796	734	760	736	759	750	749	697	757	735	692	729	780	744	778	804	754	766	756	790	702	762	721	710	690	753	746	749	738	755	730	766	723	793	738	726	764	701	739	735	757	739	735	736	779	815	732	746	793	692	756	728	739	776	781	749	760	697	761	761	700	776	761	741	777	740	754	790	767	736	745	811	779	752	809	751	749	742	773	720	798	769	791	702	734	785	769	752	775	785	748	762	767	708	735	771	768	807	758	747	756	794	801	751	744	758	777	730	704	748	744	745	733	720	797	735	726	731	763	741	759	753	753	732	761	777	746	702	775	733	744	738	711	748	769	723	707	762	807	783	729	732	790	761	741	723	748	826	768	772	753	788	698	726	772	704	693	729	762	754	754	728	753	789	710	735	789	727	755	740	734	727	759	790	790	784	736	744	752	748	790	746	748	738	731	795	768	758	755	710	745	749	799	806	796	743	745	749	707	777	749	748	753	742	728	754	784	755	750	747	807	761	743	762	760	748	758	798	731	713	762	766	734	726	781	729	766	713	734	744	713	731	742	773	734	813	723	752	746	736	788	713	734	758	756	732	712	775	768	796	754	767	727	768	732	747	774	709	734	778	829	749	712	762	794	769	765	764	766	725	736	749	774	761	712	733	717	761	796	726	773	771	752	739	757	780	769	736	814	744	716	736	724	768	780	780	766	740	770	729	749	705	748	750	779	716	742	767	770	728	763	795	766	747	715	735	776	762	777	758	777	776	757	779	736	770	702	736	695	700	742	788	752	772	768	800	758	778	756	718	797	795	715	769	763	721	717	728	797	771	731	756	749	798	748	778	712	716	752	733	726	725	771	785	732	780	762	804	812	750	714	747	747	756	793	777	748	787	757	716	710	739	759	731	729	766	726	719	718	775	747	813	729	770	739	737	735	747	727	763	771	747	787	693	781	771	761	766	761	726	768	751	782	751	770	784	744	718	710	775	802	751	799	740	709	725	734	728	755	785	733	746	746	770	752	803	826	720	739	705	791	796	721	749	762	759	718	721	749	682	763	739	779	758	749	767	763	757	745	721	751	740	794	733	801	784	757	714	767	780	725	767	721	748	690	751	758	727	756	791	792	721	749	754	757	777	733	769	735	828	788	714	770	812	758	786	825	787	787	718	741	756	741	763	799	768	717	730	764	735	753	764	735	695	734	729	784	726	788	832	721	767	797	696	722	721	717	756	777	748	806	762	740	770	754	789	799	783	763	778	775	729	751	788	798	760	721	776	743	750	729	756	790	762	737	751	727	740	757	718	757	755	756	745	805	754	765	780	742	800	767	751	705	757	743	774	743	725	754	735	749	756	738	701	746	789	733	740	782	742	741	751	772	815	751	732	768	774	794	770	782	751	715	744	788	789	733	719	784	782	775	712	739	801	755	760	754	754	744	780	728	739	732	781	780	761	725	720	791	758	758	765	743	719	757	791	765	828	763	730	801	734	785	760	749	758	725	737	735	738	717	738	743	745	734	745	749	741	764	725	780	727	776	752	740	686	706	758	747	765	732	760	745	729	758	782	765	726	733	760	790	791	782	805	765	747	735	740	732	751	751	707	703	769	818	756	749	742	725	762	704	741	754	779	798	742	767	740	782	754	754	759	791	792	753	748	783	707	765	720	752	748	712	710	741	754	773	773	726	736	769	791	747	782	752	763	757	836	736	727	749	749	744	773	729	745	764	763	744	738	760	826	739	731	765	730	785	745	725	781	741	759	706	774	755	760	725	777	722	726	764	709	767	716	746	721	745	725	721	740	746	763	736	726	748	746	747	781	763	754	745	766	739	792	715	773	735	759	755	762	729	785	740	763	755	771	702	770	701	763	737	795	742	748	735	776	713	784	734	746	761	730	733	747	741	771	707	787	758	749	785	746	761	713	737	740	738	736	770	780	710	734	786	746	778	740	759	751	781	756	767	770	782	711	804	748	734	756	740	772	758	736	730	704	767	755	753	770	735	750	705	775	779	718	756	745	706	719	727	763	770	783	714	761	744	754	726	699	730	731	740	758	748	764	772	780	755	807	772	790	763	757	769	764	715	780	739	734	784	757	762	777	774	753	778	790	751	751	786	737	747	742	765	750	755	660	760	722	711	743	750	745	754	751	756	766	764	721	782	733	745	722	731	774	777	734	743	746	727	710	759	730	812	765	760	751	760	696	764	798	773	736	806	789	743	734	761	802	707	783	748	734	695	688	738	783	803	734	810	787	747	713	738	782	781	815	741	772	750	769	747	752	747	762	742	778	730	741	740	732	724	716	783	777	761	771	739	768	765	752	739	777	819	721	776	805	732	753	747	757	712	740	700	782
1150	56	34	26	18	33	30	26	37	30	40	36	28	23	26	31	20	24	30	19	17	16	16	16	16	14	14	17	23	28	17	25	13	18	10	21	18	17	13	17	21	16	12	16	12	19	19	8	12	15	18	11	12	13	18	15	11	26	14	17	12	22	15	16	18	18	18	18	10	24	12	15	13	7	13	16	20	17	18	15	26	18	16	23	21	20	21	13	11	10	7	20	20	23	15	15	14	14	12	21	16	19	9	13	17	21	11	17	16	15	10	13	14	15	18	16	12	24	14	17	10	12	8	16	8	19	15	15	23	13	18	10	24	16	17	14	16	20	19	22	18	15	20	12	17	15	14	17	17	23	14	23	19	17	14	15	18	18	16	15	19	15	20	15	18	17	13	12	21	13	12	19	7	21	19	17	19	29	11	18	10	13	22	19	12	20	16	14	14	14	24	17	17	19	19	15	17	16	20	20	13	14	16	16	15	18	17	17	21	22	21	10	20	13	17	17	18	19	17	19	17	16	8	19	14	20	19	11	11	16	13	10	17	12	11	22	15	12	15	15	11	14	9	17	20	20	15	16	21	17	13	13	14	16	20	21	16	8	18	17	19	11	17	16	16	15	13	16	12	17	16	18	22	19	11	13	19	15	15	14	18	14	14	16	17	21	10	15	6	28	10	14	20	20	17	17	8	21	22	17	15	18	10	20	18	15	16	11	16	15	17	21	21	22	20	20	19	26	9	17	24	14	18	14	23	14	18	15	8	18	19	13	13	11	16	25	10	22	21	18	20	16	18	12	24	12	21	11	14	22	10	18	14	12	23	19	14	15	16	16	25	13	17	18	16	22	13	18	14	16	8	14	16	7	21	18	11	17	17	13	23	15	19	14	13	21	13	9	20	19	20	11	16	12	19	14	18	14	17	19	19	21	11	21	21	21	14	18	14	12	9	12	14	19	18	10	16	17	15	15	10	18	20	9	22	16	13	15	14	17	17	20	17	12	17	21	22	13	22	15	13	10	9	23	17	21	20	12	15	26	14	19	14	17	21	19	15	17	14	21	15	7	17	15	18	21	9	8	10	13	14	9	15	21	13	17	16	10	14	18	18	14	14	23	20	15	12	10	15	17	7	20	13	5	14	10	10	20	16	13	9	23	11	17	14	20	14	19	14	22	27	12	22	17	19	12	22	16	16	18	14	20	25	18	17	12	15	22	14	13	13	23	20	14	19	15	12	15	20	11	12	12	16	15	17	14	14	14	18	17	16	14	25	21	15	21	13	9	15	11	15	25	16	22	13	18	13	25	11	22	18	18	16	19	19	10	16	12	26	12	13	4	14	21	22	20	14	23	16	13	21	19	16	18	18	17	16	15	14	9	14	14	13	13	23	18	23	25	11	14	15	10	16	13	13	12	13	14	7	24	15	15	25	19	19	21	17	12	18	24	21	20	19	11	16	15	17	11	14	10	13	20	11	12	10	14	13	13	18	16	9	25	10	16	15	23	11	15	14	18	14	16	17	19	12	21	20	17	20	23	12	16	12	12	18	22	16	17	19	11	21	14	14	15	15	9	14	19	8	18	14	19	21	14	12	18	9	18	11	15	10	9	18	14	15	28	12	14	13	18	13	16	15	10	10	8	16	14	19	20	12	15	15	13	21	13	19	13	17	24	20	18	12	14	17	22	13	23	13	14	12	14	17	18	14	17	20	12	15	19	21	14	14	12	16	16	19	16	19	13	14	18	14	17	16	12	16	18	15	20	14	14	17	23	24	16	21	18	17	13	15	15	13	22	14	16	17	15	20	13	16	20	13	17	13	20	16	16	13	14	25	16	9	26	16	14	13	18	12	13	12	18	13	19	11	17	15	19	17	21	14	12	7	15	16	22	12	24	15	11	8	17	20	14	21	14	16	18	12	11	20	18	20	13	10	11	16	13	13	27	12	14	18	11	20	19	21	16	24	19	15	18	15	12	14	11	16	16	13	17	16	16	16	18	12	21	18	14	16	13	21	14	22	15	15	9	21	29	23	15	18	13	10	20	21	16	16	11	15	19	18	22	11	20	20	19	17	25	19	15	14	16	6	17	15	13	18	14	20	15	11	15	12	13	20	19	20	12	9	22	24	9	18	7	16	18	12	21	11	18	11	9	14	24	17	19	10	18	17	13	19	17	18	11	20	16	16	12	13	19	14	8	15	13	18	13	16	15	12	17	18	16	15	24	20	19	18	11	15	11	20	24	19	18	16	19	11	13	20	23	15	18	19	19	17	19	15	16	16	25	12	12	14	9	13	11	13	13	17	13	14	19	7	11	20	12	11	20	15	17	17	18	28	16	14	14	10	23	7	11	16	17	20	16	12	12	15	18	14	16	16	17	10	11	12	18	13	15	23	18	20	13	18	15	14	16	15	16	18	17	17	17	9	13	20	14	8	16	20	14	15	18	14	20	12	15	8	10	11	15	13	12	15	19	15	20	19	17	11	18	16	10	14	16	15	17	16	14	17	22	11	16	15	14	9	19	21	19	12	22	19	12	12	20	15	12	21	17	15	13	9	15	19	17	12	18	11	15	22	18	14	16	21	17	17	18	12	15	16	10	22	15	16	15	13	18	14	21	12	12	12	19	10	16	12	13	14	16	6	16	18	19	17	8	16	13	12	9	14	19	17	24	16	22	13	18	16	13	15	15	19	24	20	19	12	18	16	15	16	7	22	14	15	14	18	16	22	10	20	16	17	21	18	17	11	15	23	16	17	13	18	12	17	15	16	15	14	16	14	17	11	15	13	18	18	15	21	15	17	12	24	15	16	18	15	20	20	16	11	15	17	8	15	12	24	19	17	11	17	12	17	16	14	20	12	11	17	15	14	14	18	22	17	16	17	10	10	18	23	23	14	16	18	22	17	15	19	15	8	16	18	13	10	12	20	23	18	18	17	18	16	18	14	11	13	17	12	10	16	13	15	12	10	23	14	23	25	18	18	11	15	23	16	15	9	22	20	25	22	13	11	26	17	16	12	9	17	12	10	12	20	20	19	19	16	11	22	11	19	12	13	9	16	23	18	21	13	14	13	11	12	27	11	13	12	16	16	13	13	15	16	17	19	18	12	17	16	13	13	21	15	14	12	16	14	20	16	27	16	23	16	9	12	14	18	18	18	25	19	14	12	12	16	14	20	13	20	6	20	21	16	19	16	10	16	11	13	10	13	22	11	20	11	13	10	26	13	9	13	20	17	13	21	18	17	17	11	12	12	12	9	22	14	14	16	17	13	16	8	15	20	16	16	13	20	15	19	18	15	12	20	12	15	14	16	12	16	20	12	11	26	14	21	14	13	20	14	13	9	22	21	21	16	11	13	18	17	15	12	14	7	18	15	11	18	7	13	15	21	10	21	17	17	19	13	18	17	13	17	18	12	14	11	18	13	23	19	23	13	17	10	14	22	16	16	16	16	16	13	19	30	15	14	17	19	21	18	13	12	8	19	14	15	18	25	14
12227	736	372	546	1325	1934	1753	1448	1268	987	848	707	608	542	510	460	398	388	344	306	306	292	268	284	266	260	243	222	216	229	205	211	205	220	211	184	204	199	177	188	186	187	175	180	182	155	161	179	192	174	173	185	193	155	147	157	149	152	186	150	161	157	143	129	141	131	150	141	135	158	150	153	148	159	141	179	170	147	152	163	156	173	154	196	158	148	154	127	145	144	163	157	158	150	164	142	148	166	140	175	145	152	136	147	141	160	148	147	138	152	155	141	141	148	152	159	136	153	159	149	145	136	150	154	135	140	149	158	145	159	144	169	160	155	140	147	151	163	153	151	145	159	167	171	153	159	143	140	145	138	153	171	151	167	168	157	145	161	163	163	142	150	148	147	149	150	157	161	156	153	145	160	160	155	138	149	143	138	147	145	147	150	147	150	154	155	155	145	155	158	157	141	145	159	139	149	151	133	141	120	151	143	147	144	166	138	139	155	145	151	145	138	156	155	161	140	118	136	161	147	140	142	139	156	163	132	169	154	147	123	157	161	157	147	146	135	152	133	150	140	148	142	140	146	147	151	149	161	162	134	130	139	153	146	160	125	169	146	157	165	172	153	132	147	136	140	161	149	162	159	166	145	146	164	136	156	136	131	142	144	144	143	145	148	163	141	143	145	136	158	154	152	131	127	150	170	141	130	135	149	162	152	162	159	142	144	141	157	156	160	146	135	127	158	141	132	147	140	128	146	152	168	150	133	141	144	165	148	152	148	161	159	148	151	141	136	139	155	137	152	144	151	149	131	149	157	140	158	153	142	165	174	174	130	170	147	142	149	130	165	158	159	158	144	140	168	162	149	124	170	152	125	143	153	139	140	136	173	145	126	156	160	152	161	151	168	143	143	136	146	145	149	159	137	149	147	130	145	165	143	141	143	144	150	138	156	136	131	159	147	146	148	142	102	157	163	141	169	131	145	171	141	148	155	163	160	154	134	142	145	155	153	144	151	162	145	160	162	145	132	124	152	152	139	130	166	145	145	163	124	155	134	128	146	191	156	145	142	129	140	140	155	147	159	130	160	155	148	186	168	145	152	156	151	144	158	136	151	153	158	156	175	144	164	164	133	131	131	132	135	170	139	145	143	160	166	146	134	163	131	153	154	151	143	148	133	169	131	144	154	158	137	163	151	144	132	146	143	141	152	139	130	140	161	140	161	145	133	153	156	161	142	126	178	140	144	153	154	138	140	164	162	148	145	164	145	159	154	151	141	158	136	145	133	134	174	165	139	145	144	150	150	137	145	150	137	159	160	155	162	137	150	161	134	167	148	156	140	141	134	164	141	154	162	167	151	131	155	163	164	149	150	142	156	152	162	132	156	143	154	148	150	143	153	169	135	125	152	128	156	163	144	152	166	149	137	154	138	148	152	141	162	155	125	170	159	157	149	154	140	145	136	158	132	159	160	155	174	147	125	150	165	149	157	150	140	148	146	156	154	139	153	161	165	146	131	147	161	143	149	163	150	143	143	149	149	122	158	158	136	127	151	133	145	165	144	134	143	133	162	127	154	139	151	158	159	134	167	141	126	137	152	144	162	152	140	157	138	138	159	151	149	156	142	155	129	146	163	172	150	139	135	137	142	138	166	140	141	126	147	155	148	161	138	160	137	140	128	154	144	148	134	144	134	147	143	154	140	146	158	139	131	161	151	138	158	140	151	138	138	173	153	142	145	168	167	143	155	135	128	131	148	165	135	145	163	149	143	138	152	162	135	156	140	137	140	141	167	145	145	157	129	146	137	171	154	134	168	141	147	136	146	150	148	153	150	149	138	160	164	160	149	144	134	134	135	123	137	162	148	154	119	176	145	155	148	154	174	159	155	163	124	161	163	129	165	148	163	157	147	152	142	137	152	153	152	130	144	157	148	170	148	172	163	156	132	149	124	166	156	182	146	151	135	178	156	146	144	149	156	141	165	150	151	144	163	154	147	140	154	126	146	147	144	146	140	139	132	164	133	158	137	150	147	150	159	156	127	149	142	134	159	124	155	176	145	133	155	138	152	145	157	161	130	158	143	149	125	131	136	161	118	142	167	172	122	138	134	133	166	160	139	165	130	137	147	167	139	136	151	153	158	156	148	156	157	134	134	157	135	149	158	129	128	143	137	142	139	149	167	138	157	137	154	143	160	173	139	159	155	152	147	160	150	131	130	139	167	120	132	162	163	140	137	135	135	140	141	156	170	157	151	169	158	146	139	130	141	147	119	149	161	145	142	164	150	151	149	142	170	152	144	149	130	149	144	159	169	123	134	138	141	152	136	163	148	127	133	165	168	147	159	143	160	146	151	166	147	147	144	136	142	146	133	130	132	134	153	171	126	155	152	141	173	173	156	149	159	142	152	143	152	161	134	148	130	146	153	155	147	136	151	161	158	132	161	143	152	137	158	146	143	139	123	135	155	150	146	134	138	152	153	130	134	153	160	152	156	146	146	142	128	152	147	131	149	145	149	111	154	169	137	158	156	147	131	162	160	173	138	137	158	152	160	162	177	141	153	146	138	155	150	154	176	155	156	146	153	150	160	139	142	172	134	145	139	149	143	160	163	142	154	137	145	123	140	138	157	129	169	163	164	153	157	171	152	142	134	161	159	142	136	138	168	151	140	139	138	142	162	141	149	157	126	140	158	153	170	145	143	137	164	151	120	127	145	156	154	170	164	159	144	143	186	135	149	161	139	142	139	162	159	159	154	165	154	145	148	149	144	159	147	146	148	161	147	135	143	154	154	155	145	169	143	143	113	130	157	175	140	154	171	157	167	127	135	162	147	162	125	160	133	151	164	141	162	134	135	149	150	127	149	134	138	146	157	164	135	152	164	150	167	144	167	147	136	122	127	167	147	140	145	136	152	157	152	152	160	139	145	157	148	155	154	147	161	124	159	149	150	150	165	149	155	150	165	161	143	152	136	159	158	164	147	127	136	149	157	139	170	121	132	145	144	150	180	159	139	151	144	141	162	129	155	165	155	145	133	155	159	138	132	123	146	150	141	145	134	163	165	155	151	157	145	151	149	155	160	146	164	175	142	155	167	149	134	150	138	132	157	154	128	148	163	153	138	151	141	154	154	142	128	133	153	148	137	144	142	134	151	163	161	144	129	141	136	154	153	149	139	166	150	145	146	166	146	171	150	161	161	152	159	161	142	172	162	152	136	133	142	147	134	131	134	159	129	157	158	151	143	142	161	160	152	135	161	169	138	152	133	151	174	155	145	131	157	125	150	133	137	118	145	133	178	174	136	135	161	143	150	147	143	156	151	154	172	153	157	142	178	152	132	140	147	148	166	149	126	157	129	159	139	156	146	157	158	146	153	144	144	143	152	151	166	143	159	145	147	136	163	156	142	143	155	171	140	123	149	136	141	165	144	147	137	141	129	135	163	141	138	148	120	135	139	136	152	145	150	170	148	161	139	156	147	147	148	147	136	166	141	140	148	145	166	161	124
897	125	87	88	88	87	98	95	101	85	109	90	88	86	72	76	82	77	78	67	74	67	72	70	87	64	59	66	65	62	83	69	63	62	65	51	70	65	58	73	60	70	67	77	63	87	63	83	66	87	54	76	62	66	71	67	60	59	67	55	69	81	66	60	69	68	61	71	52	64	57	63	59	65	65	64	68	66	68	76	55	62	58	59	69	52	67	62	76	55	59	48	61	67	82	56	64	58	71	72	52	73	85	59	69	75	46	71	77	66	66	67	74	73	71	62	73	73	70	70	63	54	64	63	64	53	78	59	52	81	60	61	80	73	56	62	69	50	69	67	65	57	59	60	60	66	72	65	61	66	65	63	62	50	62	65	45	66	70	61	61	67	55	68	57	65	81	64	65	62	60	50	65	72	57	54	53	73	74	84	74	52	65	63	66	59	77	73	61	75	65	54	55	66	64	82	60	63	60	62	75	61	61	61	62	54	67	65	73	56	60	61	56	66	58	71	61	65	62	66	85	58	66	58	72	62	56	73	65	72	68	66	65	63	55	80	61	64	63	78	54	74	68	80	68	73	62	77	70	69	62	75	65	58	71	72	63	54	76	60	65	65	65	61	68	50	68	67	64	48	51	65	69	65	63	68	71	78	76	73	72	70	67	59	75	61	55	67	71	59	66	59	61	51	76	64	86	68	63	54	75	74	63	56	53	77	73	66	62	77	74	67	73	66	51	62	65	77	65	71	54	73	63	65	61	64	62	74	67	63	64	74	57	69	66	63	64	66	76	61	73	63	69	73	65	61	64	62	71	72	68	64	53	67	58	65	55	69	68	83	58	81	67	69	58	66	67	64	53	69	70	54	67	68	66	65	64	89	43	57	66	65	72	65	71	69	79	65	65	91	57	57	72	51	54	57	72	67	75	44	60	71	63	58	61	69	72	72	83	65	71	66	69	52	57	73	68	71	64	68	56	73	51	57	64	64	68	75	54	75	67	71	60	64	69	82	58	72	61	66	61	59	76	57	53	72	63	86	65	61	66	71	51	61	78	60	68	45	89	76	75	62	68	84	66	68	56	75	69	68	64	63	58	64	57	49	58	57	58	76	71	73	60	66	62	75	75	63	59	62	72	55	48	58	67	77	68	74	70	72	61	64	71	70	71	42	72	80	55	64	57	80	64	47	68	64	59	60	51	62	51	59	78	69	65	55	52	55	84	65	62	60	55	69	66	70	67	64	64	64	50	67	76	69	69	66	56	53	57	71	77	57	68	65	61	70	75	67	62	52	63	68	53	61	65	71	69	65	70	62	72	62	56	65	68	54	66	57	73	56	54	57	72	77	64	77	60	54	67	60	66	59	75	67	83	60	70	66	59	67	66	71	68	73	68	71	61	69	69	58	58	63	60	67	69	62	73	62	67	60	63	63	64	52	67	55	67	78	65	63	76	66	70	70	50	71	70	69	73	74	66	54	63	54	69	72	67	65	68	75	73	90	73	84	84	61	59	59	71	60	60	80	79	74	55	63	43	76	72	70	68	72	55	63	66	57	66	73	73	67	52	57	75	74	60	51	77	56	59	63	80	69	68	71	63	69	80	69	65	81	60	70	74	64	61	86	68	66	56	66	60	64	53	71	61	91	63	65	63	49	63	66	54	62	57	83	58	58	72	75	65	75	78	60	66	61	71	68	60	54	53	68	60	62	68	61	64	63	60	85	57	57	61	59	60	76	68	68	66	75	62	62	63	65	66	55	74	74	60	53	65	64	54	62	62	81	72	67	73	57	52	69	56	79	55	67	67	75	66	68	69	59	70	58	58	66	66	76	65	90	55	62	81	67	68	56	57	66	77	66	75	60	58	56	74	87	75	68	61	76	60	69	73	69	76	65	59	61	56	51	74	49	62	51	50	57	67	61	60	59	61	72	70	62	60	68	70	62	61	78	61	67	75	66	63	51	67	71	66	77	55	75	80	77	71	92	63	62	66	64	69	49	65	55	75	54	56	59	54	82	65	82	64	54	67	71	48	64	69	60	56	66	74	69	64	71	62	70	61	69	59	69	64	73	56	58	63	90	61	65	68	57	76	64	58	63	59	70	53	69	60	64	56	56	62	61	60	68	58	60	57	62	50	74	76	75	55	67	72	60	63	80	68	81	69	61	75	70	68	60	71	56	64	59	73	65	73	68	58	57	67	58	78	64	52	54	62	71	59	65	61	68	60	54	77	73	84	75	66	81	55	68	71	54	66	66	52	72	79	67	70	65	72	64	70	52	61	73	75	76	69	68	68	73	66	65	76	58	58	83	65	56	71	68	66	67	67	66	59	61	64	59	56	58	70	72	68	72	63	51	58	61	60	48	70	50	68	59	55	55	80	61	60	70	66	62	64	61	72	63	64	76	58	67	63	67	69	75	77	64	49	68	72	73	72	69	62	64	72	66	63	69	69	68	59	64	68	69	53	58	61	63	69	62	56	61	77	86	60	74	75	77	78	62	58	48	66	59	52	48	69	69	64	57	58	74	61	65	46	76	67	74	65	65	60	54	84	65	68	68	63	61	69	72	76	53	74	61	75	65	66	63	64	74	64	62	64	65	57	72	61	61	67	64	68	76	69	65	68	70	68	73	73	69	62	69	65	58	73	57	66	55	60	73	64	61	73	82	88	74	56	74	62	80	59	67	60	70	81	62	67	64	70	60	57	60	74	65	69	72	68	62	77	75	65	70	64	60	54	55	65	72	60	61	67	55	67	87	64	57	61	80	63	73	58	54	52	65	68	71	71	80	73	59	75	62	71	76	71	65	64	71	74	80	67	74	79	61	61	53	65	75	57	62	60	59	72	58	80	56	45	63	63	66	59	69	57	65	59	63	64	63	62	62	70	77	66	82	59	51	66	68	70	68	61	55	70	63	71	58	60	62	54	64	59	72	73	68	58	57	86	65	72	55	63	65	61	67	71	75	70	55	59	66	69	67	72	53	61	61	72	71	55	59	68	61	63	64	57	66	54	61	61	67	49	70	73	63	71	69	71	59	62	72	55	65	75	57	61	65	60	69	68	83	77	85	62	64	73	55	60	75	71	64	59	59	65	63	73	71	68	76	69	64	54	52	49	62	53	61	61	60	63	76	85	60	56	64	63	62	76	68	62	63	71	57	73	65	63	65	73	78	69	58	64	59	58	74	76	79	65	55	59	71	77	62	66	61	80	77	65	66	76	65	55	78	54	71	64	56	60	59	63	67	63	64	59	70	73	54	61	59	76	55	62	71	58	58	60	74	74	73	72	61	54	68	59	67	60	59	48	70	61	83	69	59	59	62	63	71	60	71	70	62	61	83	63	78	58	64	56	58	52	57	73	67	61	65	60	60	73	65	77	44	71	67	54	77	57	71	66	52	72	57	71	63	70	70	66	69	66	64	49	66	57	59	71	60	65	64	67	63	54	66	75	74	49	69	69	77	39	73	57	73	61	57	67	53	71	65	73	63	65	69	66	61
14077	1738	1013	1332	2935	3844	3587	3071	2428	2120	1809	1593	1393	1259	1117	1058	1011	985	950	907	848	889	812	827	780	782	773	694	699	728	687	679	709	725	675	684	663	670	698	670	681	634	695	686	652	676	620	684	641	607	679	610	612	633	639	645	654	618	641	680	610	694	637	613	627	662	570	626	613	655	602	648	629	637	638	629	659	614	623	645	649	659	625	634	630	633	643	609	620	635	596	606	624	652	571	618	620	595	617	584	627	617	642	670	657	639	620	629	587	601	618	662	591	636	644	634	621	629	622	628	628	626	619	574	589	610	652	573	617	568	621	604	629	592	644	631	633	606	645	628	612	605	640	562	577	610	561	614	584	664	644	599	577	610	565	637	653	613	652	614	594	575	580	562	635	643	641	598	647	618	619	645	637	625	590	586	597	646	592	635	640	614	610	617	641	596	623	626	591	610	631	664	634	618	607	589	601	582	580	656	634	620	644	644	627	633	571	609	597	611	629	544	566	566	640	583	612	600	629	641	659	591	648	650	629	612	659	605	610	635	624	569	596	622	612	614	612	578	623	626	585	643	564	606	626	618	577	639	623	631	565	605	621	588	604	604	633	600	635	618	641	638	646	621	636	602	595	605	632	658	589	606	588	604	622	614	634	670	603	638	627	626	634	613	579	680	606	573	626	623	623	564	616	643	563	656	587	636	649	579	592	653	632	597	580	585	593	595	617	570	631	605	642	609	590	603	611	631	639	579	590	608	595	609	623	622	632	588	590	566	633	597	601	624	622	598	648	599	623	586	642	582	602	571	572	549	592	633	623	623	594	628	602	625	626	615	601	589	606	648	625	614	632	630	642	584	610	599	631	596	613	639	632	625	635	585	583	575	587	626	647	608	602	664	607	613	614	627	577	619	623	623	604	590	625	611	602	611	635	599	663	668	625	649	648	629	673	612	619	625	610	640	625	637	633	611	592	640	623	597	584	605	627	613	615	621	612	594	612	609	622	601	596	598	615	622	586	617	590	599	595	586	601	631	634	620	585	606	579	627	626	582	610	593	582	630	642	631	616	623	587	648	611	598	605	658	598	668	586	602	634	609	607	630	612	592	628	613	611	609	625	586	612	635	591	612	645	641	645	616	654	621	601	613	600	616	602	585	635	642	572	569	574	625	589	564	595	645	588	666	625	620	564	624	579	607	616	629	590	607	622	595	613	615	589	554	646	614	604	585	613	623	575	595	596	606	620	628	616	635	619	606	602	597	613	601	598	622	629	628	653	644	652	664	620	593	644	627	624	579	647	640	649	598	603	667	620	659	617	637	600	607	643	616	580	613	611	590	623	615	624	620	586	569	594	634	603	566	630	614	609	647	645	643	624	658	590	605	631	613	609	622	650	615	605	635	636	601	619	652	597	608	603	618	640	601	608	603	606	598	601	614	628	653	621	631	631	638	666	622	638	580	614	609	615	632	561	601	630	613	609	639	621	623	612	625	577	615	623	616	605	602	644	566	608	592	589	633	617	618	626	607	636	621	620	615	659	612	616	615	627	602	583	580	630	584	632	641	629	641	599	580	622	652	610	602	594	578	598	607	602	604	603	623	633	622	609	583	636	582	618	630	603	605	648	624	581	633	590	635	627	641	624	602	654	621	640	633	627	617	639	613	613	615	587	657	652	576	614	617	607	632	593	594	659	594	567	613	604	602	637	610	601	614	602	591	610	610	621	645	536	629	622	608	636	603	602	607	627	636	606	637	594	636	647	629	546	613	610	627	635	606	610	600	619	580	630	620	628	639	659	627	576	639	585	602	563	669	601	655	638	611	640	631	619	632	602	599	630	591	653	610	625	564	647	604	573	607	645	667	606	624	640	593	629	590	636	626	616	620	593	614	612	627	639	625	592	629	660	577	593	620	604	616	572	638	619	623	600	573	601	651	589	591	608	632	597	598	610	589	632	641	601	590	564	615	609	604	613	625	648	609	615	642	613	609	612	643	587	623	579	599	605	605	583	628	600	646	622	628	642	572	610	555	610	617	639	642	651	608	641	681	608	637	644	604	596	568	624	612	639	666	603	627	666	615	620	607	585	586	627	636	594	592	596	603	634	640	611	595	569	610	606	617	660	587	589	586	646	609	597	630	602	584	634	663	613	621	608	619	594	599	613	636	630	655	601	594	616	611	626	620	618	598	595	553	609	635	623	647	571	632	584	634	605	585	611	579	601	640	644	601	613	643	598	596	610	690	606	639	638	613	573	668	566	635	607	646	615	624	620	627	635	611	592	608	644	645	617	633	592	618	624	624	623	618	658	620	622	637	585	614	603	646	603	593	608	562	629	616	661	655	593	634	646	657	626	629	625	600	619	604	610	619	596	679	646	627	604	591	601	625	597	594	619	586	594	615	629	628	572	606	617	597	626	598	640	614	654	639	626	598	615	600	618	576	630	619	591	600	583	585	613	593	649	609	624	593	599	616	654	586	635	621	572	670	636	611	642	606	594	619	593	641	598	628	599	563	573	639	604	606	620	626	575	629	650	620	629	615	611	653	636	647	618	623	614	631	624	614	595	625	641	631	655	665	637	614	635	619	592	612	593	625	640	606	608	627	591	619	682	642	654	600	637	594	633	638	596	651	608	599	612	618	585	610	593	577	614	588	620	649	629	607	599	653	632	658	591	608	666	603	598	632	629	606	619	601	617	609	614	592	616	619	626	571	665	635	561	617	639	593	570	634	587	627	590	597	607	646	590	634	602	561	634	647	625	628	642	602	601	592	586	688	612	625	642	621	609	593	597	619	619	685	589	632	575	618	596	634	586	621	612	608	645	611	625	635	606	586	629	599	608	640	631	600	591	647	589	636	594	609	597	601	641	637	606	625	630	635	616	654	625	592	603	651	567	619	629	590	635	651	597	618	609	620	581	619	617	654	601	648	627	602	640	673	635	621	631	610	656	604	610	584	661	643	620	618	609	597	627	619	608	622	613	602	603	610	626	633	613	618	643	643	587	645	673	597	651	623	649	596	627	591	644	627	654	593	590	629	626	580	578	600	620	601	653	579	650	583	616	603	611	630	589	594	636	604	568	602	611	597	624	634	651	614	621	592	630	652	643	592	574	637	648	657	600	594	644	634	653	654	601	607	606	613	581	572	633	633	606	672	622	619	624	600	642	626	595	604	611	645	602	583	646	603	613	637	580	651	600	631	630	638	618	621	631	561	628	624	657	632	599	596	628	609	543	587	690	609	644	586	583	580	629	642	617	597	605	633	589	643	597	598	585	597	670	635	614	600	639	602	641	618	638	603	618	633	598	634	621	613	617	620	636	588	592	631	614	561	630	579	588	610	609	621	605	599	604	604	608	606	630	597	602	565	613	645	656	608	634	629	630	616	642	622	594	588	597	641	647	600	626	638	609	616	587	649	611	643	610	600	640	615	613	641	594	621	643	584	634	617	601	616	630	625	577	602	617	631	594	607	598	603	587	633	626	620	594	583	645	624	639	616	611	631
778	57	44	51	46	38	35	37	33	38	42	41	47	44	54	47	48	50	44	37	34	47	45	36	41	39	50	42	33	51	40	43	42	47	47	58	54	35	38	46	41	24	41	36	47	48	47	52	50	40	37	44	48	48	52	39	58	47	41	48	45	48	49	38	50	39	49	42	44	50	49	36	39	44	46	35	42	41	41	37	43	42	49	40	49	41	51	40	32	46	52	42	38	59	54	39	48	52	50	51	42	47	46	41	44	51	46	43	47	48	42	39	42	42	35	37	56	43	49	56	37	40	51	42	46	64	45	42	47	42	45	35	45	49	40	39	31	55	37	50	49	33	44	43	52	37	40	40	55	50	52	74	40	53	40	37	50	43	41	44	43	59	56	51	40	39	62	34	50	34	46	39	37	33	35	41	62	34	40	41	47	44	47	42	42	42	52	37	34	43	40	38	36	47	45	47	41	47	54	42	46	45	29	55	45	52	47	42	45	39	40	46	41	48	60	46	42	35	33	30	53	34	45	44	42	38	35	44	41	28	50	35	32	40	46	41	40	42	42	53	40	35	46	41	49	47	39	44	35	53	37	55	52	29	55	38	37	41	47	48	55	54	32	43	43	46	35	48	45	38	47	47	25	47	33	34	63	46	52	46	48	42	42	50	44	50	49	41	51	38	42	50	53	37	41	40	51	45	43	42	42	46	36	50	36	33	34	40	43	57	39	51	35	52	49	43	52	58	37	43	50	34	44	36	42	45	41	42	43	50	49	39	43	31	58	42	47	47	46	39	49	71	39	46	45	48	43	52	53	29	44	47	39	54	54	42	40	42	50	42	53	38	48	52	33	46	56	49	56	56	39	47	57	47	40	48	45	45	42	50	38	39	41	40	45	44	30	38	54	49	44	38	48	36	39	39	49	45	44	46	55	34	50	51	39	47	35	25	42	44	45	31	47	52	52	50	49	53	45	38	36	41	38	40	45	47	54	35	36	42	52	50	35	50	34	47	50	41	62	44	37	50	41	41	42	43	43	42	50	35	55	40	39	40	38	46	38	45	39	34	42	51	54	48	38	47	54	43	49	42	43	50	51	51	42	42	55	49	56	44	35	44	46	37	37	41	51	44	57	42	42	44	48	44	49	53	45	46	43	53	40	47	56	35	40	36	43	31	42	42	40	47	47	38	41	50	47	43	66	43	45	50	48	36	36	42	42	51	45	46	41	35	39	49	40	47	33	35	47	55	44	47	44	51	59	45	48	49	45	46	36	55	46	39	46	37	48	45	52	38	43	45	49	52	53	32	49	47	34	53	49	46	59	48	39	40	43	49	46	35	49	45	41	42	53	54	54	53	52	56	43	61	50	50	49	52	41	43	34	38	48	37	46	46	48	35	52	44	46	46	46	52	36	43	45	46	49	45	44	50	38	35	43	41	44	51	37	54	38	45	39	41	52	56	42	50	44	41	48	45	33	49	46	46	40	55	42	43	54	42	47	42	39	42	45	47	45	51	29	43	36	42	49	68	53	35	43	43	49	53	41	44	39	48	39	46	31	42	45	35	50	39	51	47	44	46	48	26	39	48	45	49	45	42	54	48	56	38	51	34	49	32	44	63	46	53	36	61	44	49	45	52	45	50	56	46	34	41	43	35	39	42	46	47	43	42	52	38	44	37	49	35	40	47	44	44	53	35	34	36	46	46	39	69	38	44	59	44	41	41	49	43	44	48	28	53	48	29	37	43	49	39	39	49	52	34	45	51	43	44	56	36	46	42	44	54	43	46	42	53	48	48	39	42	37	44	48	43	39	38	32	45	46	40	38	33	48	46	41	41	39	46	52	47	23	50	40	67	43	46	39	41	44	42	55	38	44	44	45	63	47	45	50	45	36	57	46	50	41	50	49	56	40	42	49	53	49	52	45	48	44	43	55	42	48	38	45	41	32	48	41	49	43	31	48	40	40	43	38	47	42	45	53	52	42	39	55	54	40	29	57	49	37	40	44	48	42	50	45	50	61	52	35	46	55	43	36	31	43	51	52	41	41	47	44	36	37	47	42	41	44	40	57	34	51	39	42	46	48	46	32	49	47	36	40	40	43	49	40	50	46	48	42	37	54	49	45	40	50	36	47	46	43	31	46	43	41	36	46	47	51	49	41	40	50	45	33	61	49	43	50	56	45	41	29	50	55	42	58	50	39	43	40	47	39	35	52	49	37	41	43	36	52	50	46	39	47	38	32	38	44	34	43	42	51	49	45	49	39	41	51	40	37	50	45	48	48	58	48	39	64	35	39	47	39	37	46	53	35	55	52	33	43	44	43	44	35	44	44	44	44	46	41	44	35	38	48	49	41	38	43	57	23	45	44	45	48	57	49	34	45	53	44	62	38	56	46	38	50	39	51	46	41	45	41	49	41	37	32	40	42	49	51	41	42	51	66	43	41	45	42	52	48	40	40	41	46	49	44	40	38	35	46	31	30	50	41	40	39	47	52	50	49	34	45	40	56	48	49	35	43	42	30	44	36	45	51	48	45	37	38	43	43	41	47	43	61	39	54	41	48	56	39	48	49	40	39	47	46	39	51	50	43	36	43	31	42	52	40	47	52	41	50	45	48	33	43	49	40	47	41	43	50	40	37	35	48	49	51	42	56	46	51	61	53	45	48	40	43	45	37	36	39	53	44	58	27	40	36	63	42	41	49	41	42	50	50	47	50	52	43	53	44	35	48	46	29	34	33	37	35	49	47	49	43	38	43	46	40	53	40	44	50	41	35	40	47	39	43	47	40	42	49	33	38	50	33	59	36	48	40	41	45	36	59	32	49	46	48	42	40	43	37	40	36	44	47	40	46	44	49	55	47	43	50	46	44	46	42	52	53	42	40	38	41	49	34	51	41	38	40	40	41	42	38	36	32	42	43	51	55	55	48	42	35	38	42	48	43	45	45	46	55	46	39	49	36	42	42	44	53	47	41	38	33	50	48	37	53	39	46	41	47	41	61	51	36	41	49	44	38	38	43	38	54	42	48	42	33	37	52	48	40	55	38	48	39	41	44	53	47	41	52	54	50	56	31	46	41	51	35	47	59	37	54	44	40	49	42	36	47	43	41	39	49	36	49	55	40	46	43	44	49	53	31	28	51	42	60	49	51	43	51	38	44	37	41	50	45	41	37	43	39	41	41	47	50	53	41	56	50	40	46	56	43	31	32	46	43	49	51	41	47	54	34	39	38	45	48	61	50	42	44	47	47	43	43	50	52	52	34	51	39	42	44	67	48	55	45	51	38	44	46	41	42	42	60	51	39	42	40	58	53	55	53	45	47	37	41	42	31	50	50	27	49	39	47	40	33	45	39	45	38	44	41	45	55	43	38	59	42	36	30	38	40	50	36	40	48	58	38	49	30	41	46	45	34	40	52	37	39	44	41	33	46	37	45	59	35	51	46	32	39	49	40	38	43	41	53	53	54	33	37	41	41	42	55	49	42	53	42	31	42	52	47	42
6685	552	472	464	663	776	760	721	639	658	574	534	506	530	455	479	463	424	463	487	412	421	406	414	402	414	408	386	429	441	416	417	401	403	396	417	375	425	383	443	416	368	385	417	374	398	418	414	384	404	377	412	410	398	389	424	415	365	418	422	388	402	383	393	392	403	401	388	379	406	408	411	383	402	432	414	415	387	430	426	391	359	399	398	386	359	392	398	412	392	364	386	368	411	411	399	394	364	379	407	433	384	375	412	417	378	400	402	363	384	402	407	362	418	358	368	398	391	378	395	446	396	423	377	394	420	389	418	410	422	394	385	400	393	382	381	389	414	398	359	391	414	381	421	398	399	400	410	436	378	406	401	448	388	424	364	401	426	380	376	423	432	418	402	382	429	393	393	412	369	389	364	407	422	369	414	383	397	381	385	392	409	367	405	421	401	376	384	378	392	424	451	401	396	418	404	427	365	398	387	378	393	391	424	382	421	382	375	374	383	390	397	391	394	433	414	399	362	413	376	379	390	431	368	399	368	409	411	408	386	390	414	368	376	390	402	402	379	400	398	391	391	413	393	409	403	402	380	427	414	425	391	406	367	385	420	400	406	380	400	442	414	344	364	379	407	389	405	368	400	409	386	403	390	426	415	400	435	403	426	405	401	403	389	396	404	390	385	430	395	410	405	392	377	398	358	383	411	374	366	423	399	339	387	382	411	427	413	395	394	395	385	350	404	382	401	383	385	397	413	435	427	376	412	396	412	378	401	402	384	397	392	416	399	382	392	391	411	424	412	405	421	385	385	425	435	374	394	392	371	392	434	445	389	390	385	402	418	393	369	387	418	394	409	393	393	422	412	393	405	415	395	384	414	432	403	384	437	411	390	396	387	385	395	411	399	376	399	413	354	403	383	399	399	393	394	415	417	372	421	382	384	417	368	393	398	399	415	385	392	400	388	381	398	347	418	384	428	358	371	377	392	395	377	403	416	460	396	379	370	384	383	397	419	390	409	389	406	398	367	369	417	425	381	415	378	379	399	408	369	423	388	384	404	416	378	404	388	401	364	422	417	392	420	393	392	424	396	403	415	418	382	351	386	394	381	436	416	410	405	385	371	397	407	451	398	404	404	397	392	391	426	410	400	349	361	421	407	376	419	403	393	411	402	399	387	398	387	406	377	376	382	429	408	383	416	400	396	379	403	384	395	405	384	385	409	378	392	420	370	428	385	398	411	414	403	408	409	383	403	410	386	419	393	419	394	391	381	353	372	400	421	383	420	391	370	391	421	415	405	376	412	365	427	438	440	368	416	390	393	407	431	424	410	378	383	366	402	402	416	435	429	373	391	397	387	391	424	406	413	402	390	398	423	390	415	390	418	374	399	381	394	367	394	398	417	401	384	377	398	411	360	403	369	371	373	400	419	402	389	369	415	404	413	401	372	369	402	376	394	417	395	406	388	395	389	408	393	415	367	409	408	410	423	394	379	392	386	419	398	389	384	387	389	420	408	376	399	394	385	431	416	387	419	402	377	370	407	358	401	357	370	386	416	411	371	388	372	402	406	401	388	385	404	379	419	385	417	415	408	401	371	404	388	417	404	390	398	409	392	426	379	410	395	374	409	431	379	381	386	361	399	383	427	403	409	382	411	403	408	442	361	380	424	417	410	418	404	391	367	396	353	385	378	407	406	394	398	404	369	406	349	394	390	363	385	355	413	375	377	401	427	380	407	377	429	387	388	375	390	377	403	370	412	374	382	424	385	390	404	391	384	377	384	368	413	399	398	408	388	387	421	405	441	400	403	431	394	420	377	377	407	384	385	414	413	395	422	364	365	395	390	429	388	398	376	410	409	401	420	401	412	406	374	447	385	430	370	427	382	368	381	394	395	375	383	386	382	420	418	393	390	390	394	393	407	387	404	424	401	393	406	382	369	434	390	387	400	396	399	429	391	389	419	406	394	403	391	428	400	379	395	383	423	433	402	392	414	393	447	400	415	377	383	408	388	362	382	442	383	406	386	378	371	397	403	367	451	394	465	406	406	417	413	386	356	367	406	377	382	405	406	363	420	419	422	393	390	366	392	395	444	400	389	404	404	436	369	340	436	430	402	394	433	411	419	348	388	418	389	405	434	385	409	398	391	398	400	392	403	391	419	395	397	405	415	379	382	401	391	465	356	410	401	396	350	372	464	398	378	346	375	426	394	422	410	389	384	376	438	403	411	381	381	392	327	376	438	432	350	433	415	386	414	385	381	379	399	380	376	401	394	395	386	410	387	399	414	407	393	413	427	403	403	405	371	387	382	428	419	424	403	391	380	383	406	394	386	359	426	398	378	389	386	387	422	422	402	386	390	386	436	353	408	401	413	401	355	421	433	389	363	412	450	404	435	378	430	396	389	416	353	378	416	379	404	367	395	409	409	417	382	439	392	425	404	413	372	381	373	382	393	392	396	415	392	352	418	388	373	395	407	413	427	393	421	412	432	406	435	371	403	383	396	406	404	402	371	398	369	384	373	419	416	414	382	429	400	359	394	427	415	407	423	404	376	413	364	423	398	398	417	406	380	390	411	383	386	415	396	401	401	408	389	388	421	401	393	402	408	353	382	368	410	424	390	417	370	398	364	383	397	401	372	389	383	426	401	398	404	386	378	384	375	385	406	372	391	418	378	397	386	416	369	424	392	396	406	427	401	411	404	412	405	362	441	382	381	369	377	400	362	396	416	387	387	416	375	381	400	369	372	352	417	379	388	390	383	419	426	391	371	393	383	388	431	418	396	376	402	388	386	388	380	411	436	407	414	423	449	373	390	420	404	392	390	414	406	359	398	390	384	424	405	385	411	385	432	398	427	425	382	398	402	397	386	405	398	389	372	430	392	385	396	394	410	386	385	356	414	366	407	388	362	429	398	404	395	398	435	394	399	382	398	388	382	386	412	407	399	397	376	367	380	416	407	423	381	411	361	389	411	389	422	437	404	428	373	380	382	403	417	402	405	394	381	392	395	385	400	417	401	383	409	383	365	387	373	384	431	430	369	397	401	391	399	410	417	381	394	402	389	366	425	388	408	419	407	360	407	401	387	399	379	438	400	406	382	392	407	379	388	415	376	412	402	387	394	351	429	408	416	384	396	429	401	413	428	411	402	410	371	361	420	405	389	416	411	406	408	405	400	364	392	362	395	399	424	414	386	390	409	384	415	374	415	414	384	399	412	400	391	386	387	430	398	408	413	398	402	385	398	392	392	395	384	381	375	358	360	416	413	398	429	395	411	391	396	410	405	426	390	418	450	385	412	383	388	385	377	399	418	360	411	374	378	402	407	354	410	426	402	416	382	393	392	412	421	381	380	383	403	412	420	390	422	375	396	362	434	416	379	370	381	398	374	402	407	372	335	403	398	455	374	412	405	387	369	413	379	380	395	433	398	359	405	412	411	384	409	399	418	431	419	388	412	372	394	397	401	356	399	401	351	389	419	414	420	409	387	406	394	416	376	408	436
550	151	113	99	105	94	96	95	103	96	88	101	106	78	93	100	80	92	78	102	88	84	87	91	95	95	93	83	95	75	88	104	88	78	114	78	72	79	87	88	91	85	102	83	95	97	91	81	103	78	89	83	86	93	72	83	97	75	78	74	86	78	103	83	81	98	71	79	94	70	72	94	83	95	90	90	98	95	83	88	73	77	97	78	81	71	86	73	75	77	71	77	91	59	86	81	108	88	85	97	85	85	72	79	91	80	72	77	91	90	93	82	67	101	75	72	77	97	87	84	76	85	80	89	89	72	69	76	86	85	75	83	94	89	82	87	85	72	86	89	99	76	83	87	84	79	71	83	75	89	81	93	72	74	87	87	79	79	88	90	74	85	83	83	79	94	89	98	80	110	88	86	102	89	92	84	60	89	83	89	70	75	74	78	90	85	79	99	87	83	78	83	77	99	77	76	91	76	87	96	104	85	90	81	77	76	87	73	69	88	76	74	90	65	74	83	79	79	70	76	85	88	78	82	72	78	85	106	82	88	74	98	94	85	102	84	72	104	74	80	105	94	84	95	84	80	92	95	98	94	89	97	74	99	85	80	83	86	76	91	74	86	97	89	87	79	78	71	90	79	71	74	97	79	99	82	79	61	102	87	78	85	81	92	75	70	93	77	70	88	84	81	81	98	83	86	92	99	83	87	86	78	83	83	98	94	75	97	90	89	83	83	79	93	95	87	92	68	90	98	96	82	87	98	86	81	71	87	70	76	84	90	94	81	79	79	83	79	83	73	88	81	76	73	84	65	91	86	78	96	91	83	89	82	81	71	85	102	80	83	88	74	100	85	113	73	77	87	65	68	88	84	81	83	85	89	88	74	87	80	84	92	82	73	83	113	82	72	76	97	88	83	77	80	72	95	74	73	71	79	87	101	92	85	76	104	68	87	76	100	84	95	89	78	85	95	84	80	91	98	69	80	78	90	76	97	88	74	83	79	83	84	89	87	84	78	83	72	82	89	89	91	106	91	81	113	91	95	84	77	69	94	86	90	76	81	84	95	79	82	82	85	111	88	86	84	83	90	75	86	68	80	84	90	101	85	77	76	74	84	88	78	80	86	92	86	101	103	82	83	102	92	85	80	81	103	91	87	93	72	94	82	93	87	80	78	97	80	83	73	98	93	91	80	76	100	95	79	85	98	100	84	79	95	74	95	79	85	97	84	72	98	82	88	83	82	86	65	95	80	101	99	87	79	78	81	82	89	77	99	103	86	92	80	82	74	80	83	86	79	100	87	66	76	87	69	89	93	76	91	89	81	86	82	92	77	85	71	81	73	78	80	84	87	83	69	87	107	84	77	82	88	77	88	81	73	70	88	74	85	92	72	85	73	98	101	93	77	73	69	85	86	107	79	84	95	90	79	80	70	73	96	75	88	98	86	89	80	84	75	85	74	91	84	75	96	79	96	64	87	95	71	94	88	89	79	84	89	88	78	93	69	95	91	91	78	89	81	94	96	84	85	77	84	89	79	88	71	70	82	86	105	101	84	79	83	90	101	76	73	92	86	94	78	83	99	84	79	82	86	87	86	71	81	66	75	92	87	95	61	84	80	77	92	83	93	79	90	95	98	81	79	89	81	92	86	94	88	101	86	98	72	98	76	62	69	105	88	74	88	78	76	97	86	93	78	93	85	93	78	84	99	80	92	81	77	98	83	84	94	92	75	81	84	85	91	94	102	93	67	84	78	96	83	69	88	111	83	80	77	88	92	73	73	71	75	84	96	87	91	91	73	76	96	77	79	92	71	84	79	82	94	96	78	95	101	86	70	102	77	84	81	91	81	96	89	80	105	89	81	85	98	87	103	72	71	82	74	69	85	93	84	82	89	69	81	78	85	75	106	65	96	78	83	71	104	88	71	82	74	81	79	92	91	91	86	82	94	90	82	91	84	86	90	86	81	79	83	67	69	98	83	75	78	100	72	82	72	65	77	88	92	88	84	92	86	89	93	80	94	84	95	95	81	65	82	80	62	78	93	88	65	90	96	93	85	88	91	90	74	94	93	77	88	90	71	81	76	79	71	73	76	79	83	81	87	82	95	88	103	105	92	79	97	89	89	80	94	95	94	69	71	74	96	82	84	73	85	81	79	80	78	82	91	63	74	82	96	89	85	78	90	85	62	95	92	81	89	92	76	95	82	81	92	100	80	80	80	83	74	85	81	64	84	94	76	87	76	86	89	95	73	100	92	59	110	85	72	85	84	86	94	98	84	84	102	82	93	82	97	87	87	75	77	87	87	79	79	82	79	84	89	83	80	85	112	95	84	100	77	97	87	82	91	76	94	65	81	79	75	77	80	69	83	86	87	86	76	90	76	90	99	79	85	79	88	78	73	93	81	88	77	90	88	107	80	91	94	85	90	97	89	77	76	93	75	94	81	83	84	78	74	89	95	91	80	93	101	85	81	85	65	84	69	81	78	80	90	89	79	78	97	81	97	72	86	88	79	85	92	83	91	97	81	96	90	102	96	91	86	98	75	88	77	80	82	86	67	96	88	86	91	88	79	97	88	73	86	83	79	91	85	74	74	82	80	80	84	82	64	81	87	89	87	76	86	91	69	89	102	93	78	88	81	82	87	84	73	76	76	73	84	80	75	103	94	72	88	90	82	69	88	86	103	80	103	88	81	91	89	82	96	78	97	99	98	86	91	76	85	82	82	66	94	79	77	86	78	88	106	73	98	80	80	88	85	95	83	76	74	79	80	76	82	78	79	80	102	68	72	71	94	82	84	87	96	91	70	72	80	84	85	93	81	93	84	84	78	90	87	85	93	85	79	84	76	85	94	85	83	72	84	81	72	95	65	104	84	77	98	82	82	91	93	99	82	85	81	83	75	75	86	75	92	92	79	83	72	79	94	81	81	81	79	101	82	74	89	86	80	80	84	86	69	82	68	89	85	85	82	94	86	95	77	87	80	108	75	81	91	79	69	83	84	79	84	104	93	75	82	86	82	73	83	92	90	78	86	92	91	76	76	76	83	100	82	105	89	78	87	84	93	85	88	86	90	99	72	84	82	69	90	84	90	84	88	96	91	83	85	74	71	81	89	69	78	91	94	100	78	92	92	89	88	74	84	82	75	72	72	77	92	81	96	81	83	80	93	78	89	83	89	79	89	110	96	92	93	76	87	72	77	87	81	97	77	78	101	85	84	83	73	89	98	93	82	71	97	70	88	93	71	84	88	80	77	88	66	93	84	83	102	90	76	90	85	74	89	94	77	86	85	83	74	96	83	90	96	76	73	82	90	78	90	93	73	73	85	80	78	88	82	85	76	84	68	70	79	104	79	84	79	105	75	85	92	85	71	99	82	85	71	88	97	91	106	106	85	76	99	85	87	86	69	64	78	73	108	75	72	74	81	105	86	94	88	79	70	87	88	98	84	80	82	90	89	94	81	94	77	80	78	79	89	72	81	76	74	84	94	93	93	72	74	85	78
10912	1594	1032	1217	2291	2820	2615	2278	2006	1639	1455	1318	1231	1106	1061	1020	1032	985	898	891	928	918	963	840	892	826	867	836	812	831	858	846	806	793	854	791	785	763	782	787	784	826	767	798	761	787	818	738	780	785	743	791	774	768	732	777	826	803	735	771	749	774	800	797	725	745	793	805	811	715	765	810	795	797	764	712	759	800	746	771	764	744	772	787	802	721	786	778	782	729	759	768	773	810	809	766	749	783	756	799	740	780	783	749	866	753	754	812	755	807	788	753	819	741	766	763	788	799	758	763	767	726	736	747	806	767	774	809	789	736	755	762	731	803	765	776	745	753	802	743	766	777	788	746	745	755	796	774	762	731	789	815	779	770	742	701	761	797	779	764	731	770	759	811	761	737	772	787	750	766	724	772	767	775	750	780	821	787	783	781	800	779	772	759	802	741	747	804	804	785	761	791	787	736	802	711	779	787	802	776	805	752	789	778	796	740	791	742	736	723	728	682	755	719	774	801	787	804	752	742	758	744	786	721	754	793	799	808	781	734	785	795	724	786	823	777	779	742	758	765	751	788	770	739	742	744	770	759	767	737	713	762	798	721	729	714	765	705	809	738	760	789	783	748	787	789	819	793	781	760	800	761	800	749	741	728	750	748	770	813	751	758	759	790	752	773	758	796	733	753	729	756	749	724	748	779	735	784	740	787	736	790	783	739	771	795	770	747	783	816	757	766	786	751	726	721	774	772	818	829	779	733	785	769	732	750	796	722	754	770	725	761	732	787	804	785	782	786	771	783	730	831	791	735	749	754	729	722	753	755	811	767	787	746	827	782	756	788	781	730	776	816	759	737	800	751	730	787	734	736	747	758	784	736	811	791	773	776	754	766	791	720	738	726	756	777	761	795	741	749	767	767	782	802	723	731	766	752	786	780	696	755	717	779	748	738	723	835	782	778	756	729	733	737	800	775	814	752	786	751	756	735	772	779	767	738	764	741	781	783	739	766	741	729	775	775	822	785	759	760	769	750	733	750	761	760	738	723	738	801	750	735	765	795	759	779	757	801	715	723	775	702	768	728	745	825	813	771	777	817	740	743	769	811	786	821	774	774	726	782	754	761	786	772	780	748	794	789	761	788	792	758	740	743	753	793	793	749	751	778	734	779	772	758	758	772	769	761	743	765	725	806	729	751	767	742	722	777	761	751	785	778	768	759	769	822	804	776	723	756	739	764	791	767	825	725	768	769	743	773	797	780	747	776	748	768	791	788	777	786	749	768	759	744	722	755	786	768	743	755	738	781	799	779	755	801	739	772	695	715	799	758	763	751	706	790	740	775	754	758	770	830	803	764	725	755	761	773	784	753	739	709	744	768	743	715	777	767	749	789	796	743	749	720	782	714	769	809	683	771	749	771	745	747	767	770	773	721	757	728	757	797	754	770	758	742	741	728	765	767	787	769	779	721	751	813	774	752	753	731	753	750	732	804	776	714	763	728	761	757	800	773	785	739	787	792	726	793	774	786	762	785	753	773	769	747	734	751	797	774	738	783	787	764	751	755	727	802	750	722	741	762	781	770	725	785	748	752	754	751	773	748	782	733	775	756	791	803	757	818	776	802	766	778	773	718	763	763	774	733	776	782	759	778	753	781	759	806	745	781	703	755	723	791	748	798	775	743	777	769	785	801	745	760	728	757	751	749	769	799	778	723	809	785	820	746	765	770	731	772	776	742	748	768	771	756	798	752	807	741	745	799	742	745	777	801	734	778	722	793	751	735	799	768	735	701	743	747	770	748	764	776	797	795	783	756	769	744	706	706	821	773	799	756	759	774	743	838	798	802	772	703	785	787	774	751	787	799	781	772	803	694	737	765	778	746	736	764	762	779	748	785	770	739	722	757	736	750	812	780	799	695	772	775	765	728	746	790	775	794	760	749	787	757	784	777	776	764	744	726	780	770	787	713	791	755	773	744	731	728	800	705	760	748	733	768	743	771	738	750	733	777	734	756	712	769	748	749	770	722	734	742	808	745	766	803	792	779	729	753	742	767	766	757	778	786	750	747	726	770	769	753	792	751	747	801	756	742	789	771	740	764	751	803	799	770	756	745	725	723	776	786	732	780	777	756	768	827	720	759	736	749	736	837	745	735	774	755	752	780	748	776	744	757	740	769	766	707	760	751	753	702	730	769	733	779	790	755	704	762	795	768	781	797	787	803	806	755	799	748	760	751	763	794	774	754	823	774	765	723	819	775	805	750	823	806	722	805	800	773	727	788	771	745	748	763	816	829	713	753	715	783	748	743	755	774	786	724	748	719	770	772	758	800	770	766	760	743	802	749	783	775	806	767	804	777	761	758	775	719	793	791	801	730	781	828	773	799	762	830	752	757	742	797	796	762	773	780	754	775	715	773	791	748	749	805	789	764	765	744	802	728	752	720	740	746	761	723	780	700	776	764	789	791	750	811	779	736	805	789	765	760	758	781	758	768	760	768	758	728	769	731	743	764	751	760	778	754	751	770	770	764	819	799	758	803	789	795	752	733	737	792	749	804	741	761	786	725	778	775	786	743	754	772	732	783	777	732	816	745	776	771	804	737	710	803	797	728	755	756	769	746	768	708	743	801	754	758	785	757	771	708	735	797	767	718	770	745	749	795	827	748	771	733	749	764	769	717	752	761	774	768	741	719	788	761	809	744	754	762	730	770	748	808	760	741	760	765	760	739	759	812	750	754	739	730	735	782	711	784	768	753	756	795	767	759	734	779	811	791	777	750	713	758	746	724	779	768	764	767	757	800	790	777	793	757	774	792	779	802	758	815	745	718	796	768	765	772	782	774	780	785	766	794	755	813	762	739	732	754	756	722	741	784	722	759	771	742	798	826	849	778	794	793	795	751	792	789	780	758	757	779	750	781	729	758	763	763	763	741	719	788	762	749	744	766	739	689	819	802	783	746	731	772	734	747	751	742	776	725	768	774	714	757	733	720	759	733	800	789	759	752	779	749	779	753	831	811	807	758	780	728	789	759	736	694	759	736	759	790	752	739	812	779	775	777	736	772	751	776	749	785	766	731	798	769	782	745	763	725	785	761	761	755	752	763	747	764	770	787	811	751	837	778	774	781	793	777	758	772	765	767	733	811	728	727	785	782	756	776	799	821	789	766	758	754	766	748	748	742	775	778	779	765	785	753	803	747	782	782	738	730	774	798	721	752	801	736	755	840	744	787	755	770	801	793	734	785	724	791	787	725	751	782	766	756	779	750	760	778	746	765	720	748	812	745	733	753	748	788	843	750	789	735	773	759	774	811	767	771	758	757	819	780	734	799	740	745	771	713	740	780	772	745	733	793	792	801	796	740	790	768	774	779	764	798	750	789	751	742	728	816	764	734	782	741	761	741	821	767	731	755	767	717	790	802	775	800	777	768	753	813	763	834	756	755	741	720	751	759	785	806	769	781	697	757	725	759	755	746	797	751	762	755	762	768	798	768	774	755	773	782	729	761	814	720
1143	50	25	32	30	30	28	31	33	34	40	27	28	22	23	20	21	27	12	20	29	22	26	22	20	23	20	27	17	26	23	15	17	17	8	18	21	27	16	11	13	22	17	21	17	18	19	13	16	15	12	11	13	17	17	19	16	7	15	16	14	14	17	18	19	22	21	19	9	14	17	9	19	17	15	26	13	22	23	24	21	10	14	15	12	13	23	20	17	18	14	15	21	17	13	13	12	13	21	13	12	10	17	13	19	18	14	14	19	8	14	14	22	19	18	15	20	13	6	18	11	16	17	10	22	18	14	11	19	24	17	16	17	11	18	21	17	16	15	18	23	13	15	19	17	20	16	13	21	17	20	15	16	14	15	13	11	9	13	17	17	19	19	19	15	13	12	20	13	16	17	20	24	16	18	13	20	15	13	21	15	16	24	14	17	28	24	18	16	20	16	17	20	12	16	15	28	19	23	18	21	11	13	17	16	12	14	21	17	18	16	18	10	14	12	13	19	18	13	12	22	17	14	18	18	10	20	12	16	21	12	14	13	15	14	17	27	19	10	13	20	12	20	17	21	14	25	12	14	18	18	14	9	22	15	15	17	19	16	9	20	19	18	18	23	16	18	11	15	15	17	19	9	21	14	16	20	14	23	16	15	20	20	24	19	12	20	18	8	14	30	25	21	9	15	19	13	13	22	23	14	13	22	14	14	19	24	15	17	16	14	17	12	19	23	15	23	14	20	12	14	22	13	15	14	16	11	21	12	12	17	14	22	8	18	12	15	26	19	15	14	8	19	18	13	17	8	15	17	14	19	14	16	23	18	24	15	19	14	19	11	12	17	20	16	13	12	15	21	17	19	18	20	15	14	12	16	10	15	15	12	17	13	13	16	9	15	10	11	17	24	24	18	22	13	26	21	11	13	13	14	7	16	13	17	18	14	19	13	14	15	13	14	9	17	16	19	14	7	18	11	19	18	16	14	12	15	16	20	13	18	14	19	16	15	15	17	15	10	14	21	11	15	14	10	21	20	19	8	13	10	21	13	21	8	14	13	11	14	13	21	26	15	20	23	17	23	17	26	19	9	18	18	18	9	14	19	21	22	17	5	13	15	10	23	18	16	14	14	23	16	10	13	12	13	12	14	16	13	18	23	14	12	19	16	15	14	17	14	18	10	11	17	20	19	13	21	17	25	15	19	12	17	17	8	25	19	18	15	14	19	24	18	11	9	19	16	21	12	14	13	17	18	15	14	12	12	24	19	9	21	13	21	19	15	8	13	20	12	18	17	13	13	19	19	9	18	8	16	8	14	26	10	9	16	15	11	10	22	13	18	20	28	14	27	15	17	22	14	14	26	12	18	12	17	23	22	13	20	20	16	17	14	10	11	16	15	17	11	18	17	26	18	15	19	17	23	13	19	21	14	11	11	14	21	16	17	13	14	16	11	16	9	8	14	15	18	14	15	21	19	9	10	15	23	16	20	14	14	22	14	15	21	12	15	23	15	14	25	22	30	17	12	18	9	18	13	19	14	12	13	17	22	21	15	11	12	16	13	14	14	10	16	22	17	17	14	19	8	14	15	14	14	9	16	21	20	13	18	24	20	15	24	12	11	16	21	17	20	17	14	14	16	15	16	18	13	21	20	15	16	17	19	24	16	21	22	14	20	20	18	19	19	20	18	19	18	15	14	15	15	13	26	14	15	7	16	29	10	7	16	17	20	26	12	17	14	17	16	17	17	9	21	15	14	14	12	13	13	20	15	18	12	17	15	14	21	16	16	21	15	22	16	17	18	10	17	19	13	18	16	19	12	13	14	11	14	17	16	17	12	12	14	10	19	19	20	19	14	13	16	20	16	21	18	23	11	14	15	23	16	16	19	24	14	11	7	11	18	10	17	19	14	19	15	21	13	16	17	10	19	15	8	18	14	16	12	15	11	10	18	15	13	17	17	19	15	10	20	11	15	11	19	13	11	15	11	16	21	20	12	15	20	15	20	19	20	14	10	10	17	20	15	16	20	26	19	21	22	7	19	16	11	12	9	22	21	19	13	17	24	17	18	21	18	10	15	20	13	19	16	19	15	19	18	22	14	17	16	12	16	17	6	19	24	17	13	16	18	14	12	11	13	21	19	17	14	15	17	17	14	28	23	14	24	14	13	11	15	18	20	18	10	22	12	14	25	17	21	13	24	15	12	15	10	17	27	15	18	21	20	14	12	14	13	17	21	16	11	14	13	10	19	21	14	12	17	16	15	17	14	17	13	15	19	19	20	16	10	16	14	15	22	16	15	15	20	13	21	14	16	17	11	16	11	15	22	16	9	10	17	8	15	25	24	17	18	17	10	20	16	16	21	21	18	15	12	16	23	16	23	24	18	16	18	16	15	22	12	14	13	12	24	14	15	18	19	19	13	14	15	22	21	19	14	19	18	17	13	10	10	14	17	13	12	16	13	18	18	20	13	14	13	11	16	15	25	23	15	17	17	21	18	11	14	20	15	22	23	17	20	16	19	16	21	13	13	17	13	15	20	16	20	15	17	15	13	16	21	10	18	12	13	26	11	19	13	15	19	20	13	19	17	20	17	17	15	17	15	22	18	17	22	13	21	14	15	22	18	16	14	20	17	22	16	11	14	13	12	15	11	25	16	18	15	21	17	11	15	21	17	15	20	11	18	11	11	10	23	23	17	22	15	16	13	13	12	17	10	17	23	20	17	16	11	18	26	13	19	15	13	14	16	17	16	9	20	14	12	10	7	12	6	18	12	19	21	16	15	19	16	26	14	15	10	18	15	17	17	14	17	11	20	12	12	10	23	17	17	21	13	22	22	13	10	17	17	13	20	16	14	22	16	24	19	17	12	18	15	24	24	17	10	15	18	16	23	17	16	9	18	10	17	9	12	10	17	17	18	17	11	14	13	13	14	10	23	19	18	7	11	16	13	18	27	16	17	21	21	14	14	14	19	11	17	12	23	16	11	15	13	14	12	19	16	24	16	23	16	10	15	25	16	16	12	10	14	21	20	21	13	17	12	17	9	10	19	18	20	17	19	22	18	17	14	13	15	10	19	14	20	13	21	10	21	17	16	17	15	13	14	17	11	11	13	15	13	13	9	12	13	14	18	23	13	16	18	11	17	13	16	20	11	14	22	17	16	18	15	17	21	18	15	18	23	13	6	13	17	27	10	15	13	13	11	25	26	13	14	15	13	10	15	15	26	10	24	20	14	26	15	10	13	12	17	17	20	13	20	15	20	22	14	13	18	13	13	23	23	15	15	19	12	15	23	9	19	20	14	22	18	19	12	20	11	14	11	17	9	10	13	15	15	19	14	18	16	22	16	18	15	19	19	10	15	15	13	26	16	12	14	18	17	16	16	17	20	15	24	17	16	14	20	21	15	20	17	17	15	15	13	12	20	17	9	10	12	20	13	16	17	23	15	18	19	15	16	29	14	18	14	16	12	20	16	12	14	20	14	15	17	15	24	16	8	16
10463	744	389	527	1340	1878	1734	1558	1239	1030	877	716	686	546	497	437	414	357	402	313	283	285	296	259	273	276	246	220	248	202	224	204	197	216	223	173	179	170	202	184	194	201	183	177	179	178	181	176	185	188	147	183	178	163	160	149	173	171	168	172	180	163	178	182	159	167	150	184	174	140	157	162	164	173	166	166	165	164	150	162	166	170	170	157	174	156	156	161	146	163	143	151	144	160	170	152	164	147	161	146	151	182	160	151	184	167	126	168	149	181	131	144	179	165	160	172	132	158	165	166	168	160	163	143	146	141	146	147	155	148	142	161	146	161	131	157	162	156	133	146	159	167	170	157	136	160	149	169	155	154	149	139	157	120	163	154	171	144	147	154	167	146	138	150	135	175	158	143	161	143	162	143	153	168	132	164	159	138	147	159	156	160	127	182	154	154	178	145	142	141	157	158	133	143	142	146	171	159	149	156	140	175	162	164	152	166	143	145	160	170	148	130	124	152	166	183	163	155	142	160	144	127	151	161	171	161	187	128	143	138	144	173	155	153	145	143	162	142	151	160	161	176	157	140	141	153	146	135	148	138	124	168	156	150	136	130	149	162	155	130	139	141	169	128	144	183	142	144	129	157	145	154	151	151	157	135	154	158	159	136	146	156	142	150	124	165	144	150	147	145	177	125	142	155	155	151	169	122	119	159	141	144	169	134	156	156	170	135	143	152	174	136	159	150	138	139	146	138	153	161	142	162	141	159	156	170	152	169	143	171	175	164	164	173	138	141	151	143	165	167	136	158	162	139	161	161	127	154	146	147	159	149	151	161	153	159	150	156	166	141	145	162	137	138	150	175	141	153	149	166	156	144	161	129	145	155	135	124	157	143	168	137	131	184	151	151	147	144	144	172	162	158	147	153	160	162	136	134	143	187	143	161	149	146	163	164	149	144	160	147	175	148	160	135	153	158	133	151	157	144	156	160	138	178	158	136	135	154	168	151	165	178	155	145	145	135	149	123	150	160	150	160	126	165	150	146	154	149	166	140	156	163	165	172	149	162	134	168	127	166	134	160	138	164	153	139	134	162	144	163	160	160	170	137	169	141	143	140	144	144	165	144	154	147	153	151	154	145	138	147	141	146	172	148	147	163	152	147	160	163	140	159	151	153	149	151	158	154	129	139	140	156	135	155	160	157	125	132	148	168	138	145	145	165	138	163	171	162	156	157	146	130	156	159	149	135	170	156	132	154	155	164	151	147	148	131	166	152	156	149	142	166	151	149	157	140	163	143	143	137	174	152	145	154	175	132	174	157	119	153	171	182	148	146	149	153	156	153	156	146	136	131	134	159	144	165	148	152	166	152	171	139	151	143	154	156	145	138	156	162	161	162	140	132	148	149	141	168	155	144	146	167	155	138	152	133	145	157	170	162	154	153	152	137	158	141	166	183	134	179	166	149	155	167	149	145	175	148	169	137	151	129	134	153	133	151	140	151	151	143	154	152	169	160	161	160	131	129	160	144	157	150	162	135	152	166	134	146	164	152	142	141	159	163	143	153	151	149	147	142	139	140	158	155	161	143	158	147	142	150	130	165	147	177	150	122	145	142	151	159	175	147	147	139	146	133	143	159	129	145	148	141	147	145	147	159	143	144	169	171	164	173	149	153	133	144	160	152	155	157	153	147	149	162	189	138	154	139	174	159	151	167	148	150	136	157	155	150	172	159	139	153	159	154	139	147	163	159	137	138	144	152	140	157	146	147	140	135	161	161	149	163	146	140	138	151	161	147	122	140	155	139	149	151	144	139	157	150	152	148	152	151	150	179	161	173	127	168	152	148	158	155	160	161	131	143	144	143	148	148	155	159	153	150	137	150	152	146	145	154	170	130	160	160	166	137	139	152	155	136	151	160	163	157	141	162	143	156	155	150	160	159	149	150	176	136	133	149	138	129	148	164	145	163	166	147	173	148	154	149	158	185	145	163	141	156	152	137	166	144	145	124	145	166	122	165	144	160	150	176	177	168	150	162	156	163	136	148	170	149	138	144	148	150	134	162	165	153	141	160	125	163	130	166	151	166	136	136	164	140	152	151	166	190	162	157	150	127	140	156	150	155	155	159	150	159	148	166	149	152	127	167	173	166	148	149	137	153	132	160	141	147	152	158	141	160	146	168	150	143	176	150	152	156	161	134	164	151	166	138	164	143	162	149	175	154	157	145	145	172	148	136	140	159	149	155	139	167	147	151	155	182	139	146	159	146	145	155	160	151	134	143	156	165	139	144	158	172	156	137	123	134	167	136	140	141	164	162	163	149	135	146	159	140	150	146	193	151	145	161	161	149	162	153	159	161	139	165	154	145	146	148	148	146	146	158	142	154	158	148	139	156	156	155	164	161	141	143	155	157	124	134	142	149	140	151	144	158	157	133	138	129	167	146	153	156	150	136	146	152	141	155	151	158	160	144	142	159	146	164	162	174	171	152	136	175	153	129	154	154	148	170	162	168	145	163	144	149	161	153	169	140	146	155	148	155	145	149	148	149	141	169	145	161	159	158	144	149	143	160	165	153	147	156	152	144	150	150	146	144	165	150	135	146	135	157	150	166	149	132	150	142	141	166	159	142	144	165	171	178	156	129	144	145	165	149	163	144	140	163	161	138	146	155	152	142	137	132	148	138	141	177	151	141	160	141	167	165	149	136	118	166	176	146	157	149	164	138	127	152	169	132	162	174	143	182	148	170	149	153	151	155	175	140	135	130	166	130	141	137	156	149	138	160	155	145	153	165	149	134	152	169	150	138	140	152	146	159	134	150	158	154	126	149	157	152	158	151	161	167	151	143	168	155	162	151	169	155	170	151	152	155	160	163	149	153	167	159	132	151	154	132	153	160	140	145	157	142	163	139	138	145	157	145	181	152	142	164	171	149	146	140	122	162	143	142	138	159	132	157	155	127	158	143	117	147	144	134	143	145	163	153	150	155	147	135	164	157	163	129	127	134	155	167	142	166	153	135	161	160	135	132	140	136	152	150	154	149	137	130	135	138	152	144	153	128	149	158	166	143	137	155	146	134	166	150	140	138	184	151	140	162	141	171	167	145	151	157	140	137	148	162	147	152	141	177	137	139	139	153	163	148	150	155	178	173	144	175	155	156	160	155	150	169	166	153	163	149	184	124	153	168	145	150	126	155	145	124	130	149	151	133	139	148	146	134	160	163	148	164	150	151	156	153	124	165	160	144	169	151	136	155	141	139	154	157	159	158	149	162	180	142	147	167	157	153	157	142	156	183	155	149	150	155	149	154	158	148	143	151	143	156	185	136	153	178	135	154	122	161	160	149	144	163	160	133	143	159	154	150	141	150	117	168	154	141	149	140	147	143	133	147	135	156	168	133	162	169	156	165	179	165	152	147	155	155	129	142	148	160	173	128	163	146	130	131	162	163	161	152	148	146	133	136	153	140	153	134	143	157	142	177	141	153	142	167	141	139	160	127	134	145	166	145	129	157
872	133	76	91	83	91	109	101	110	94	78	77	83	65	75	88	87	83	86	62	92	67	88	66	76	67	82	66	77	68	86	61	79	69	65	63	77	56	62	76	58	69	65	62	73	72	68	69	58	72	61	69	72	84	69	57	64	73	58	67	55	60	62	69	67	66	58	64	59	64	74	55	63	71	52	67	62	71	74	75	75	76	60	64	67	75	59	66	75	64	55	78	59	61	52	61	68	65	71	59	68	64	64	68	89	61	92	71	61	66	79	75	72	71	62	68	66	56	76	62	52	69	67	60	72	69	50	66	70	77	62	67	74	55	71	43	63	62	66	50	83	60	69	62	70	53	66	65	67	55	60	71	64	52	63	73	68	52	69	81	56	63	69	55	61	52	70	60	58	66	73	61	67	78	69	69	56	57	63	72	75	74	78	56	56	75	74	92	60	79	70	68	65	78	62	66	70	62	67	59	59	62	69	62	65	57	69	66	71	66	66	65	76	65	88	60	86	52	77	76	59	68	53	62	75	66	71	64	54	73	61	56	58	66	71	68	79	66	58	76	69	61	74	69	61	60	72	62	61	59	78	62	76	62	57	76	77	65	77	62	68	73	62	69	58	74	74	58	66	58	64	49	57	64	74	77	68	81	76	63	58	61	78	75	64	80	78	52	79	80	80	77	64	68	66	69	81	56	62	61	73	64	62	71	59	81	70	76	78	61	64	65	77	69	81	69	72	64	70	74	72	72	70	60	64	69	62	66	58	66	73	59	60	71	75	61	61	67	63	50	71	50	63	60	57	72	57	68	89	64	68	75	77	72	69	82	56	49	62	53	78	77	68	73	67	68	52	61	74	77	68	75	72	63	64	74	63	70	73	62	67	66	69	59	69	63	69	65	62	60	75	72	68	63	76	55	61	68	74	60	68	70	68	80	70	73	58	70	71	60	55	58	68	74	66	64	75	66	59	67	62	71	62	77	60	69	68	67	61	79	72	56	69	73	73	77	65	54	60	72	54	57	73	70	62	64	67	74	76	65	60	52	60	71	68	58	54	62	62	63	68	66	77	60	78	74	76	60	74	64	73	65	59	52	70	67	57	85	66	62	62	63	69	69	50	67	63	82	59	63	63	65	58	66	73	67	80	67	64	79	60	67	69	79	52	64	70	67	71	59	61	62	69	64	60	63	66	79	60	66	75	61	64	76	80	59	71	77	70	64	70	67	61	71	69	64	60	56	62	74	74	69	55	57	55	81	75	70	71	64	71	80	56	67	73	74	62	58	56	70	58	68	61	67	66	60	64	65	55	50	62	58	83	61	71	62	62	56	61	83	68	70	65	74	55	63	58	55	74	63	73	62	80	75	65	67	56	66	66	77	73	72	63	63	44	65	71	68	57	61	74	69	62	67	67	55	66	65	58	72	70	75	67	72	72	62	55	82	70	63	64	56	64	67	80	68	59	56	55	59	65	59	79	71	56	78	66	63	67	69	47	80	63	68	77	71	66	79	58	72	65	58	68	53	74	78	59	59	73	68	68	68	71	62	84	75	73	62	67	70	68	71	68	75	57	68	59	67	68	64	70	76	62	60	75	67	72	59	64	80	72	74	72	71	70	46	84	85	65	63	60	46	65	53	77	79	74	74	89	61	72	65	72	80	68	51	72	67	67	61	69	58	48	72	73	74	72	60	78	55	67	79	66	68	67	94	68	63	65	57	66	64	57	83	59	74	65	72	61	65	60	67	51	54	85	55	59	52	67	63	63	60	64	77	67	64	58	74	63	69	56	62	64	69	70	60	57	77	49	57	62	67	71	50	63	69	64	57	55	79	68	72	56	59	59	48	65	66	72	68	55	59	72	59	66	58	59	66	78	60	57	69	77	79	79	80	86	59	65	61	71	64	75	62	59	61	88	71	54	73	55	67	80	76	58	76	72	75	65	69	68	67	54	72	51	68	63	76	70	68	61	72	62	77	61	73	61	57	82	74	61	56	66	66	62	56	74	63	62	57	71	70	67	69	66	76	67	60	59	63	70	67	62	70	72	57	67	67	70	58	54	57	72	55	74	63	52	58	56	61	66	71	68	71	83	59	74	65	58	60	71	76	61	54	76	64	58	65	58	55	62	68	62	58	53	57	70	65	73	57	58	55	77	64	64	68	58	69	50	60	73	72	81	73	72	69	63	78	73	70	65	58	74	53	53	65	73	67	64	46	78	66	65	49	54	72	71	68	57	79	55	64	60	60	52	73	66	67	73	74	63	79	61	82	57	59	68	71	64	71	69	77	72	72	66	81	56	60	75	65	62	67	74	63	72	66	71	62	64	89	75	66	67	62	76	65	68	60	69	74	74	59	74	61	68	68	63	69	62	62	73	73	71	61	49	54	73	68	60	80	69	57	63	54	65	80	73	58	75	76	69	61	87	60	68	61	65	70	64	59	55	56	71	68	67	69	66	74	62	56	64	68	70	58	78	70	69	57	68	73	60	70	67	53	75	59	78	68	76	65	64	70	81	70	62	63	67	63	72	70	66	69	63	59	80	76	75	65	62	60	59	74	85	73	60	64	73	58	61	77	67	70	63	67	79	69	69	53	74	78	61	58	68	82	67	79	68	71	57	56	69	62	74	71	73	74	60	64	68	88	63	62	60	68	66	84	74	72	71	70	70	66	56	57	61	68	64	76	69	64	57	70	67	76	74	69	73	81	61	71	80	64	64	60	64	64	65	66	68	78	66	60	72	62	51	66	59	65	76	60	71	54	65	66	74	63	61	54	64	49	63	52	68	64	65	68	64	68	72	52	76	66	74	64	66	52	60	81	79	75	66	52	58	65	74	71	77	66	70	71	89	58	61	81	72	53	65	62	55	61	66	58	76	58	68	69	53	59	57	69	75	66	60	68	62	56	75	66	65	74	62	51	78	61	63	82	42	58	64	57	73	64	65	70	67	66	61	69	53	69	76	67	68	78	48	60	56	70	67	65	73	75	74	70	68	60	52	57	59	67	63	69	77	70	63	66	77	61	70	63	79	70	68	59	60	66	59	64	62	74	76	59	46	61	65	57	67	57	81	68	63	62	73	49	65	74	80	66	68	67	63	56	58	80	80	64	52	58	80	67	56	52	71	72	59	54	60	70	61	65	60	62	74	65	64	62	67	83	49	55	71	68	57	80	77	56	72	60	67	72	60	63	80	64	49	51	81	61	58	52	70	67	64	71	47	65	68	66	69	66	63	63	62	72	66	61	53	68	63	70	53	75	72	63	65	71	68	61	66	78	53	73	57	66	62	75	56	51	60	72	72	74	68	55	78	71	73	53	69	76	75	60	58	75	55	57	72	69	71	71	68	72	67	67	67	48	67	66	59	58	72	51	61	55	68	80	79	73	58	59	77	69	75	72	62	52	52	61	74	77	51	67	69	55	82	72	68	76	61	65	55	66	59	70	74	71	60	60	76	66	64	82	66	69	65	74	64	68	68	71	87	56	67	60	67	61
13721	1672	1070	1348	2957	3850	3473	3016	2582	2126	1845	1592	1431	1205	1249	1106	981	983	919	949	829	905	799	866	786	753	767	810	771	741	741	745	749	696	695	649	684	722	662	663	662	664	706	709	702	679	672	654	688	656	676	651	637	674	681	637	633	720	676	640	723	689	643	680	655	661	646	635	644	652	646	640	635	681	620	643	591	671	611	644	664	641	634	660	622	662	672	640	643	650	633	671	682	651	652	634	705	663	626	607	635	635	681	601	650	681	646	569	662	619	631	656	584	667	641	625	608	605	654	620	676	640	622	636	653	674	620	626	610	649	584	587	638	627	615	650	650	606	661	645	647	608	615	646	592	637	649	615	618	639	603	633	587	596	665	622	601	604	640	629	642	664	612	629	639	587	605	603	605	670	605	625	633	630	630	642	609	620	653	591	595	676	642	639	623	610	622	649	642	650	604	642	655	615	631	647	636	636	655	624	595	655	607	612	642	646	612	617	640	660	658	674	643	657	633	702	587	641	656	645	650	609	620	625	619	645	608	645	689	589	631	618	597	600	630	634	608	616	653	602	630	593	644	622	651	639	612	640	621	638	653	659	644	650	624	605	609	618	650	627	581	601	646	656	581	624	614	605	627	636	576	630	605	634	658	645	671	647	583	619	618	611	655	631	658	654	622	641	628	624	666	557	622	622	636	610	634	626	615	611	642	645	634	632	602	654	656	657	572	664	646	639	599	650	641	658	622	623	632	656	615	613	615	623	632	628	648	655	676	616	639	595	603	579	654	640	586	643	597	627	644	648	618	593	661	649	641	574	643	642	543	629	636	629	646	636	646	611	642	598	637	643	630	629	651	621	593	626	610	639	656	671	597	666	598	700	601	640	603	617	570	631	672	631	614	642	668	643	674	612	626	605	654	593	656	628	660	608	615	678	632	593	601	593	603	602	633	638	672	663	616	621	641	600	663	658	602	664	669	639	663	647	657	632	638	640	606	630	649	636	635	582	650	599	602	611	614	648	634	613	577	622	637	614	621	618	608	599	650	613	581	672	625	621	662	653	629	659	644	632	624	626	626	632	657	564	672	603	615	648	625	615	591	626	649	598	617	620	647	602	621	649	596	605	655	630	655	615	640	627	562	672	638	601	642	648	586	627	672	674	611	625	622	620	643	623	616	593	633	631	632	607	661	613	655	584	653	611	656	600	660	617	634	576	670	633	608	614	617	642	625	620	620	615	575	632	647	612	638	635	596	648	651	631	611	610	674	606	611	606	677	684	658	594	644	616	635	643	658	653	634	654	618	657	638	604	629	591	619	660	636	626	594	621	631	610	672	582	647	665	675	673	587	627	637	608	632	622	682	602	581	636	659	612	580	578	630	649	594	612	630	623	605	631	662	585	633	632	613	654	628	610	601	647	643	612	604	582	593	603	663	653	680	622	598	686	655	626	618	623	614	677	629	618	615	585	657	623	666	651	668	625	623	649	610	608	638	628	617	662	602	615	601	634	668	628	581	658	634	605	624	589	645	622	657	598	652	645	623	628	626	612	640	611	615	611	592	606	614	665	615	634	613	625	627	625	612	636	605	632	676	567	600	580	619	631	628	658	668	619	610	676	593	607	602	633	621	643	602	659	612	609	606	613	604	621	665	638	609	612	589	624	635	667	648	625	604	630	637	606	625	593	664	674	647	648	603	651	647	652	616	623	614	611	623	661	656	615	657	625	628	623	612	606	653	653	679	637	639	620	656	632	623	624	634	667	627	619	605	627	599	629	609	618	631	602	586	582	602	628	655	624	628	620	650	649	612	613	663	603	614	604	626	684	592	644	642	598	621	597	606	610	646	639	645	632	644	666	632	636	609	648	615	607	620	650	612	624	684	635	631	591	662	629	641	605	634	625	639	640	639	646	649	615	617	608	644	645	628	640	602	614	638	626	644	640	598	579	615	609	656	628	606	639	644	616	622	608	624	597	608	604	658	623	606	658	631	654	618	643	615	616	672	633	611	622	612	666	615	633	640	625	650	664	627	626	583	659	587	653	632	606	615	646	606	606	615	645	656	616	639	643	671	669	623	610	649	601	619	635	628	657	623	614	620	618	631	603	656	585	635	635	644	603	656	629	615	664	635	639	639	623	621	630	626	599	609	566	633	586	599	629	602	598	647	640	608	624	608	571	653	620	639	640	590	630	574	602	654	630	646	631	616	608	634	664	599	604	616	625	648	619	665	659	608	650	680	652	576	649	653	618	625	678	606	611	623	629	614	662	590	654	638	680	597	612	653	615	638	661	645	619	695	597	639	642	643	659	630	641	625	645	634	612	638	635	628	624	604	628	593	650	628	648	549	610	678	664	605	609	665	625	612	617	626	581	635	622	605	609	631	619	612	626	652	609	642	610	639	649	629	596	603	622	587	647	651	606	590	634	617	629	632	611	662	609	649	626	650	617	636	634	612	614	633	645	603	598	627	614	662	617	649	650	624	621	633	593	640	638	630	644	622	639	629	666	614	660	598	613	651	660	666	616	609	634	599	621	654	657	660	637	577	608	655	589	630	675	647	632	666	629	626	592	641	553	596	655	611	633	633	666	623	602	636	605	660	677	606	605	631	659	628	631	645	630	650	654	625	611	623	600	665	638	632	618	654	638	574	648	622	611	639	598	656	623	639	656	613	598	597	640	589	620	661	691	615	641	662	626	625	629	623	598	654	609	644	613	628	700	637	627	653	624	588	614	630	656	659	601	626	665	630	621	616	614	590	635	640	657	648	645	634	610	620	609	636	628	643	626	621	566	636	650	662	625	627	649	592	644	603	604	603	620	590	644	636	617	618	650	611	617	619	648	634	600	631	618	603	670	603	675	596	652	658	655	585	645	623	633	612	640	592	633	640	578	639	620	626	614	657	638	665	611	610	592	617	646	640	611	616	602	690	615	647	640	577	562	627	651	607	640	635	569	670	633	627	677	626	630	668	578	606	631	613	622	630	618	633	664	638	623	626	660	632	607	612	560	629	669	660	609	614	660	623	606	598	658	623	628	594	620	624	645	606	634	619	607	567	598	646	610	605	665	600	640	665	650	653	645	663	689	627	638	633	643	649	660	654	628	621	582	600	661	603	632	627	610	626	654	609	624	634	588	633	633	654	611	618	597	594	609	666	632	603	632	676	651	624	625	632	637	609	611	653	601	677	664	610	658	618	620	647	627	664	633	668	637	589	609	605	581	576	626	623	636	655	581	641	629	616	589	630	623	682	596	640	632	638	628	575	634	644	623	652	632	563	644	605	654	581	639	611	611	607	643	639	640	645	607	599	600	663	639	607	595	629	629	626	606	633	701	602	647	609	648	632	622	610	643	630	646	654	597	647	603	604	626	667	666	590	653	641	606	627	618	603	615	614	651	628	633	630	641	661	658	599	607	641	623	655	627	624	602	636	593	610	669	611	640	606	630	670	588	654	645	635	606	662	609	611	625	595	622	644	593	559	624	586	655	609	659	620	635	619	677
720	51	55	48	45	46	54	55	43	50	59	57	47	45	53	63	47	46	57	40	36	51	48	49	49	50	42	37	49	47	36	46	31	47	46	42	47	52	44	51	49	52	48	55	50	40	33	37	49	45	50	50	37	44	49	44	36	48	44	46	49	49	48	45	47	38	37	43	51	41	48	45	34	40	45	50	38	44	55	45	40	50	51	53	50	33	53	35	51	46	42	52	44	46	48	48	44	51	47	39	60	45	35	45	48	47	47	43	41	44	41	43	46	45	45	48	50	46	43	35	53	46	46	47	52	32	37	55	38	43	42	41	46	41	55	35	38	48	38	47	45	43	55	37	44	52	38	58	40	44	37	49	48	48	48	43	34	47	47	40	45	44	43	46	40	51	53	44	36	47	43	37	49	36	32	47	46	41	48	49	40	45	37	43	44	38	51	38	37	35	53	41	34	42	53	49	43	50	40	47	45	39	46	46	49	40	44	42	45	39	44	54	49	39	38	63	38	38	39	38	50	48	63	46	46	47	49	36	43	33	51	42	38	45	47	35	44	47	47	37	48	44	48	42	41	40	42	44	36	62	48	53	47	53	53	50	39	34	25	51	51	37	45	39	44	39	45	42	55	42	37	37	52	37	45	44	54	45	50	40	49	56	50	47	38	40	41	39	42	45	36	52	44	48	54	38	33	49	43	41	47	57	29	54	57	41	35	66	35	50	50	41	49	41	39	46	43	47	31	50	49	51	39	46	42	45	38	35	32	47	44	41	49	44	51	47	42	48	36	42	47	44	45	51	46	70	51	39	42	36	37	56	42	53	36	42	40	53	50	54	34	50	45	30	44	44	54	47	43	40	43	40	51	40	45	40	59	56	49	46	35	53	35	62	62	48	49	44	52	47	50	52	53	36	49	52	40	52	46	51	52	53	35	51	62	42	44	39	40	41	52	46	47	48	46	57	39	54	39	54	53	48	40	41	53	42	51	48	33	52	40	46	38	48	33	41	48	37	46	27	54	46	53	55	45	42	34	51	37	48	42	49	49	47	52	44	58	51	44	37	45	45	47	42	47	56	35	49	42	52	46	40	52	49	33	45	44	44	38	44	50	47	43	45	49	46	49	40	43	43	37	34	49	33	45	46	48	33	44	48	53	53	52	45	40	55	50	48	46	58	48	41	37	50	36	37	46	48	40	46	47	57	59	60	55	42	37	40	40	44	35	55	56	42	28	44	48	45	46	52	51	43	40	41	50	33	35	46	54	41	51	31	43	50	37	55	41	39	50	56	53	54	36	44	43	46	46	38	34	40	49	41	46	39	43	45	48	33	46	43	33	46	47	51	53	39	52	33	39	49	47	43	33	41	39	38	42	37	47	48	54	46	55	27	34	46	43	42	53	41	48	42	55	43	49	37	47	48	52	49	47	51	43	48	39	50	46	41	39	50	45	48	49	55	47	51	52	61	39	51	45	54	44	46	54	38	58	37	57	39	43	50	51	38	43	32	44	52	49	42	46	39	53	30	49	52	49	52	58	30	58	40	48	53	53	45	46	39	43	56	41	42	40	39	50	51	46	40	43	58	54	40	57	43	40	46	61	49	44	39	45	35	48	49	47	33	40	36	37	58	53	45	60	37	50	50	43	46	54	34	36	47	50	34	38	34	36	45	34	37	47	41	44	61	49	53	46	47	41	50	55	48	45	48	49	38	40	38	58	49	46	58	43	50	52	44	48	33	37	50	33	57	47	50	44	41	42	50	52	37	47	41	45	49	47	37	42	41	51	35	52	40	52	45	43	45	46	56	48	52	44	42	40	49	54	51	51	39	46	37	47	47	46	35	38	42	38	62	49	40	40	45	45	47	50	58	39	43	44	46	41	51	47	42	46	61	41	58	48	43	59	51	46	44	46	48	45	37	38	39	50	61	42	55	47	45	49	42	48	35	46	40	49	46	46	46	42	45	45	46	44	44	51	49	37	56	28	45	32	59	49	57	53	52	41	46	38	44	44	47	45	52	36	44	44	52	44	55	39	54	53	48	35	51	33	47	45	48	58	49	36	45	45	54	47	43	48	45	48	61	50	47	42	46	43	38	44	57	55	49	34	39	47	35	51	45	38	49	40	47	45	45	52	40	54	54	38	56	51	42	57	56	46	54	40	36	49	39	46	36	41	34	43	36	45	53	44	49	54	38	38	31	50	45	36	55	43	44	45	47	57	52	40	38	47	57	41	52	43	34	50	44	39	50	36	40	43	40	46	49	51	39	50	64	45	44	47	50	52	60	42	51	37	45	58	48	53	60	48	40	57	48	45	38	45	44	40	38	59	50	37	28	39	43	39	36	34	43	44	40	52	38	49	42	48	52	38	45	40	50	46	42	52	43	47	47	53	41	57	40	46	39	44	45	40	65	48	47	48	60	49	45	50	31	44	37	45	52	45	42	58	45	42	48	43	48	55	33	54	37	51	35	51	40	53	45	43	49	39	55	28	46	45	40	44	26	45	44	56	59	50	47	35	48	41	41	45	51	28	56	39	49	37	45	39	42	49	47	44	48	37	54	31	39	43	48	38	34	44	46	47	44	34	50	46	36	52	42	39	49	44	45	49	35	51	44	41	44	48	46	41	44	42	53	40	49	44	47	59	49	44	40	46	38	38	48	42	42	42	48	51	46	49	52	56	43	50	59	45	41	48	50	45	36	34	50	50	48	47	49	53	46	42	46	42	48	51	39	43	51	44	40	48	56	43	48	51	47	32	42	48	49	42	43	43	40	39	49	49	48	46	41	42	40	50	36	42	47	51	57	40	55	38	38	57	39	47	42	53	50	53	45	44	47	44	56	42	42	61	40	46	50	47	30	47	50	31	45	37	39	43	47	44	40	43	45	53	47	45	52	61	49	50	48	47	49	53	45	40	36	49	37	41	43	38	48	51	57	42	46	42	39	38	53	53	39	49	37	45	40	51	38	43	47	42	34	40	48	59	40	39	55	40	36	46	45	41	49	41	41	42	48	54	41	47	46	43	51	58	54	45	49	46	46	38	36	53	52	39	45	45	59	57	46	41	37	37	37	45	50	49	46	36	45	49	48	55	32	39	55	60	46	34	54	37	49	49	45	42	51	46	59	47	48	54	46	49	44	62	46	45	45	49	54	47	38	44	46	44	65	35	33	58	42	45	46	51	42	48	44	49	38	60	53	46	47	53	56	53	47	55	41	50	49	35	36	49	43	48	45	48	30	39	38	44	40	48	48	43	41	49	50	47	31	34	55	31	58	37	49	48	53	43	43	42	50	37	36	46	42	46	40	50	49	51	53	44	37	45	51	39	50	48	44	40	37	45	32	42	36	54	52	44	41	58	52	47	30	46	40	41	44	42	41	40	39	30	32	51	53	49	38	46	39	39	43	47	53	32	55	42	58	51	42	39	42	49	59	58	46	46	46	36	50	43	45	47	37	49	48	56	49	44	46	53	40	49	44	39	48	42	52	48	42	40	46
7440	536	481	504	723	778	769	740	664	608	610	526	531	472	507	457	458	477	438	440	434	430	430	437	445	412	399	388	421	441	413	479	436	430	400	425	382	424	382	403	381	424	382	371	409	407	446	431	402	410	387	404	407	398	427	393	393	409	424	411	427	404	423	397	413	410	415	420	377	398	421	381	407	398	406	387	374	417	430	384	382	411	418	394	381	396	397	376	368	405	390	406	407	409	428	399	383	391	391	374	421	452	428	360	405	447	388	398	415	413	385	426	445	395	427	466	426	418	395	460	390	425	389	433	414	427	425	423	426	427	402	422	393	409	387	371	415	404	384	426	395	422	404	398	408	415	393	403	448	396	400	432	379	403	438	385	390	403	459	410	401	395	393	410	419	348	383	447	391	395	410	404	384	423	391	415	412	390	405	410	407	407	362	404	421	394	421	423	411	378	424	397	424	382	392	393	424	428	382	403	424	401	386	390	416	431	404	390	434	397	428	406	400	365	432	383	406	370	405	396	391	404	407	375	411	398	380	368	402	374	361	380	422	391	387	429	410	410	389	429	419	415	412	408	415	413	363	383	445	421	426	424	376	387	381	378	423	415	367	387	400	389	397	375	396	424	420	407	425	417	425	411	403	429	390	399	391	429	385	423	424	410	392	406	368	391	399	432	376	416	435	427	386	409	417	427	379	426	374	390	398	409	436	408	388	411	388	383	398	411	387	398	384	377	397	409	387	409	394	415	413	402	417	443	424	401	404	433	422	427	405	393	384	410	402	430	412	390	413	393	402	409	396	397	443	391	443	419	415	412	389	388	400	385	393	392	385	377	406	446	411	399	408	402	439	416	441	401	401	406	403	429	376	403	388	406	396	425	379	394	431	412	388	374	394	413	412	412	405	401	424	404	376	412	407	447	419	387	374	425	403	405	383	391	430	422	382	424	411	412	386	414	394	413	421	433	385	422	389	419	412	418	415	399	399	447	414	411	380	431	409	428	407	414	417	397	402	395	365	390	411	397	382	382	382	399	390	446	379	408	369	381	387	406	424	366	423	421	423	373	400	386	394	442	409	387	381	441	397	458	397	373	404	389	409	409	391	403	401	415	396	427	388	384	399	381	399	400	401	394	423	383	388	405	372	387	406	402	413	385	409	445	433	425	388	401	426	389	425	404	399	443	385	418	411	385	371	431	408	389	366	421	389	426	426	416	363	404	348	408	418	389	424	359	398	416	428	404	387	396	427	360	436	436	404	395	379	393	413	424	388	395	409	429	425	415	412	380	397	381	360	399	388	368	383	420	427	388	415	419	408	402	356	385	382	417	433	399	390	416	413	395	420	370	436	430	380	368	383	403	393	407	434	421	420	403	419	402	402	390	379	390	383	402	411	368	406	370	406	409	401	419	384	433	365	417	417	411	410	429	399	398	403	416	410	422	401	428	441	396	421	369	427	371	462	400	433	390	377	404	423	436	402	422	428	408	383	423	380	383	383	377	414	420	404	363	389	397	375	391	397	418	400	409	442	413	384	392	399	413	429	376	395	427	409	404	397	376	399	396	396	419	404	398	458	366	418	369	415	379	412	412	382	365	403	423	390	399	398	413	416	444	369	409	368	400	385	402	425	384	395	357	387	389	438	413	388	401	398	425	388	393	431	366	374	441	386	414	398	412	390	411	352	439	419	423	399	424	383	414	398	393	419	388	401	418	400	433	397	422	373	413	409	433	405	419	401	408	370	411	428	417	357	422	454	409	409	394	420	429	423	392	378	420	418	384	394	382	422	391	391	417	394	409	403	414	418	370	434	393	398	413	424	419	387	399	392	404	402	372	398	409	375	415	405	422	390	443	399	440	374	430	408	422	407	395	420	431	395	391	445	402	377	399	409	414	361	382	384	379	411	384	425	416	394	412	414	385	410	402	395	401	404	417	404	401	365	376	407	398	413	377	413	409	416	436	407	415	391	414	388	413	390	424	438	403	404	406	415	404	386	412	417	431	422	411	416	414	429	422	359	391	420	461	393	410	405	395	390	397	432	412	408	431	394	388	391	384	393	398	386	393	445	391	398	412	395	410	394	402	422	406	389	400	439	389	407	401	406	396	410	387	411	391	397	383	423	396	418	398	398	389	400	385	372	395	409	395	408	393	428	379	399	387	423	406	410	382	434	404	411	453	404	424	451	412	383	399	404	406	401	428	392	401	409	381	441	415	386	395	429	414	414	413	405	403	434	405	419	412	368	396	398	412	409	419	378	399	390	409	422	360	375	405	370	415	418	388	431	367	410	370	376	441	399	413	378	424	405	411	423	414	434	361	379	439	414	409	384	386	421	407	392	381	424	388	461	359	430	418	393	409	422	387	373	390	407	388	388	400	374	385	407	411	420	426	393	367	373	439	417	428	397	424	420	426	414	447	447	397	450	394	397	403	400	395	426	398	395	399	391	417	398	397	415	406	401	386	409	370	390	424	399	407	402	426	408	428	387	435	397	412	410	403	439	446	413	420	381	396	403	421	392	416	400	376	391	401	420	411	403	416	410	393	429	419	412	407	410	414	427	425	436	391	425	402	397	443	373	421	366	382	401	413	448	384	386	416	412	392	386	378	384	393	404	399	427	421	404	409	374	383	385	419	383	408	418	382	402	368	378	403	417	420	420	374	375	384	400	406	423	416	403	384	381	426	414	397	419	391	375	420	384	450	414	412	398	400	423	365	381	401	428	383	421	445	446	421	402	394	402	389	393	408	426	424	395	392	429	377	385	426	429	374	421	388	415	403	397	395	445	390	407	428	400	398	407	416	455	439	393	380	435	421	400	392	397	409	371	403	424	408	407	397	441	391	405	371	387	386	399	410	421	435	375	407	400	404	421	403	420	417	377	416	402	396	395	402	385	368	418	400	415	390	367	423	418	402	404	396	409	361	423	381	423	385	432	395	430	408	419	402	404	386	397	403	414	402	422	416	374	401	410	437	409	392	398	407	390	406	418	387	394	416	377	403	408	409	374	403	405	388	386	405	405	399	434	386	434	425	385	383	406	397	404	403	400	431	381	405	418	424	411	432	411	414	395	400	420	367	413	410	403	416	402	397	362	387	417	391	392	411	360	391	390	418	396	436	384	422	408	379	378	391	388	398	411	394	448	422	397	416	412	401	404	402	385	407	395	409	421	381	397	419	368	420	420	405	426	420	395	410	440	425	408	417	407	435	392	377	386	374	405	408	394	383	434	390	387	399	420	386	385	437	393	388	417	419	413	424	423	412	361	408	407	417	393	405	403	367	413	406	402	402	400	411	390	399	407	394	399	392	362	411	393	410	396	394	396	444	439	400	411	387	458	413	416	417	397	379	400	432	417	377	372	422	413	382	402	401	373	390	444	432	388	395	421	426	370	400	396	417	406	407	406	397	418	399	399	411	388	400	398	386	396	403	384	401	444	397	429	427	394	390	381	430	410	444	406	372	413	394	410	404	426	398	377	407	430	421	379	411	426	414	397	408
670	127	119	81	89	108	113	117	98	89	88	113	94	95	101	86	84	80	110	81	86	80	89	100	84	91	94	84	83	90	88	90	90	88	86	78	79	92	71	90	94	88	82	94	81	95	99	91	85	81	93	87	82	74	96	81	74	85	99	96	84	110	74	75	74	76	75	84	83	68	75	78	84	98	78	97	91	97	91	85	73	87	87	97	85	96	87	67	83	90	77	90	88	96	91	84	72	81	81	80	78	90	82	93	90	88	81	93	90	76	77	72	92	81	82	97	92	91	94	69	78	92	75	86	59	85	75	95	89	74	87	92	89	83	100	84	86	99	111	84	94	98	106	102	88	82	83	80	90	83	78	95	68	84	91	82	102	89	106	89	89	87	89	69	88	79	86	74	89	80	89	73	80	102	83	91	72	86	81	81	88	69	82	92	94	85	89	99	78	89	84	97	98	89	79	103	92	88	93	89	87	77	95	86	87	62	72	101	87	81	86	88	75	85	65	100	70	84	86	99	78	86	77	80	83	78	98	78	72	87	98	82	76	95	80	78	75	82	83	94	85	91	67	92	84	99	92	96	97	77	78	83	80	92	77	87	89	82	93	90	78	73	76	79	96	76	74	84	69	88	77	78	79	82	82	78	90	77	90	96	82	89	88	84	76	81	90	73	86	81	79	77	99	88	99	74	89	78	91	88	77	68	98	94	80	90	96	73	88	85	83	90	83	91	85	92	64	94	71	77	95	90	73	84	79	102	80	70	99	92	91	91	90	94	85	101	80	79	96	75	83	86	82	60	79	79	89	72	74	100	83	80	86	72	72	99	98	95	100	82	87	105	88	71	88	75	92	95	84	87	89	62	78	87	82	86	109	81	98	94	84	92	94	95	90	83	91	66	90	84	72	91	82	92	84	78	67	98	90	78	97	83	78	88	76	79	75	99	64	99	83	83	82	93	75	95	82	86	85	77	78	82	97	97	87	82	77	72	90	82	97	74	99	86	80	69	93	80	81	84	109	87	71	89	96	86	85	82	98	83	95	87	98	96	90	87	87	89	83	90	92	95	75	92	88	89	92	85	90	94	76	87	98	103	94	90	84	114	98	89	97	95	67	63	101	91	84	81	71	89	78	89	97	70	77	81	83	92	93	100	81	102	82	77	81	79	89	78	88	88	76	78	65	79	92	80	82	68	79	88	100	89	75	98	102	90	86	97	89	91	77	101	83	95	89	70	83	80	108	84	89	79	104	83	85	82	85	93	77	95	91	89	85	89	78	88	86	81	80	70	75	79	76	82	101	88	80	90	66	91	85	87	77	102	94	94	78	90	90	91	85	83	77	86	66	80	96	68	86	98	74	98	92	79	91	82	76	90	83	72	80	99	95	95	83	82	94	69	69	82	79	74	86	76	89	86	68	70	85	98	97	74	83	88	76	97	84	100	85	91	89	88	91	95	88	79	84	95	85	88	67	84	73	77	72	88	66	83	75	71	75	81	89	90	81	96	88	68	85	86	86	86	89	94	93	81	99	70	89	83	86	81	81	76	75	70	105	80	75	78	77	94	82	82	94	88	86	87	83	89	90	84	88	75	82	109	81	77	97	90	104	82	84	87	74	79	79	89	85	60	99	96	102	78	93	94	65	83	99	87	81	70	90	100	90	79	84	87	88	76	102	79	109	86	90	86	93	98	91	95	100	89	67	69	91	103	94	100	86	85	77	86	72	89	92	104	70	85	95	86	66	83	96	101	93	93	75	81	86	76	101	79	77	98	110	105	82	88	78	93	75	89	91	85	69	73	97	88	107	74	80	92	92	71	99	94	95	71	83	81	87	82	85	70	86	94	81	91	82	84	79	80	77	80	74	90	88	97	86	89	92	90	86	82	98	93	85	91	101	88	61	67	107	100	98	98	77	90	81	77	90	80	89	71	98	93	92	88	83	84	98	82	100	89	90	71	79	89	87	95	96	93	102	91	111	81	83	81	86	86	89	80	99	95	75	92	93	72	82	83	74	77	100	81	91	78	93	72	90	83	94	85	90	103	68	80	82	77	86	113	88	99	85	98	98	84	83	95	85	73	94	86	81	83	96	85	86	81	92	67	86	89	96	83	83	83	92	82	83	66	89	67	90	94	83	86	82	93	80	96	75	77	78	87	73	103	78	77	79	100	85	94	81	81	66	83	79	79	100	77	81	58	96	84	78	83	92	80	76	88	97	99	93	80	79	98	99	90	73	97	89	95	92	86	78	94	74	75	102	76	87	88	92	71	94	83	86	84	70	83	74	82	71	89	85	73	85	84	87	90	71	83	74	82	99	74	81	87	79	78	84	70	95	91	94	63	83	84	99	80	88	72	88	87	80	92	92	85	80	98	93	83	80	91	112	91	99	88	78	77	83	89	91	81	83	90	104	93	89	71	71	88	82	94	92	86	88	86	72	102	93	90	87	96	82	87	88	100	80	92	71	88	104	92	90	98	90	82	67	97	83	77	95	100	107	88	99	84	84	83	87	89	87	89	80	78	84	82	71	87	72	67	99	74	73	86	78	76	75	84	82	85	83	87	102	75	82	78	87	77	71	91	72	98	95	90	75	85	81	86	104	76	95	87	92	94	99	100	86	86	86	96	94	80	87	78	85	89	92	87	90	87	88	98	89	90	94	82	76	76	80	102	81	88	94	91	77	97	93	79	84	90	83	83	84	80	92	78	90	84	81	86	89	79	103	85	89	84	75	86	73	89	76	82	95	84	85	96	94	71	86	92	81	76	86	101	76	87	93	93	96	63	79	83	88	90	87	92	90	87	85	94	71	87	81	107	79	98	93	82	100	95	68	85	97	72	88	76	89	88	82	78	73	88	78	95	101	80	76	73	79	90	80	84	72	100	103	81	100	84	73	84	88	73	84	95	75	82	87	87	85	98	82	86	83	88	84	83	95	81	93	87	82	80	76	84	91	88	91	76	88	78	80	77	75	90	81	71	88	86	74	74	81	88	83	95	86	93	85	100	88	67	95	65	97	75	89	99	74	84	66	80	76	76	74	81	78	98	93	78	80	84	97	94	74	70	86	89	76	81	103	99	75	73	87	92	88	83	83	84	80	77	101	83	94	80	81	92	98	97	81	76	73	90	84	74	95	75	89	87	85	91	71	87	79	79	80	76	84	96	93	94	72	75	94	77	94	89	82	79	86	90	95	85	93	83	78	94	70	89	85	93	83	91	82	79	96	68	86	65	95	98	75	82	79	77	90	93	87	100	95	91	82	71	79	79	83	97	89	80	100	104	85	88	64	92	83	95	82	89	95	83	78	81	80	73	84	74	84	83	77	79	81	104	73	81	80	80	90	74	104	79	96	73	88	83	97	86	89	79	96	76	87	76	79	84	93	72	87	80	83	84	72	85	94	84	95	87	87	72	83	85	88	92	76	83	107	67	102	87	90	77	83	84	79	76	78	79	98	83	103	78	83	96	90	84	70	85	74	75	82	79	87	92	84	92
13455	1589	1024	1195	2372	2970	2710	2177	1902	1660	1494	1353	1226	1115	1053	1072	991	1015	1041	929	955	864	925	897	899	891	915	877	895	864	868	821	860	853	835	778	816	792	826	799	815	810	803	813	782	806	751	771	817	840	793	787	809	790	818	797	726	799	767	835	772	714	821	757	807	802	799	793	826	839	776	828	756	790	815	796	808	769	807	827	813	838	726	830	824	752	756	810	771	733	774	768	751	772	744	794	781	771	735	767	783	792	795	765	823	779	755	768	784	835	768	720	817	819	796	769	800	858	754	781	795	754	777	815	789	763	743	777	767	755	777	799	812	752	827	821	733	792	808	790	776	819	801	802	801	770	750	800	788	827	777	835	786	747	793	768	774	799	816	769	814	792	755	773	768	773	791	769	800	767	789	798	749	737	760	801	775	744	783	794	724	827	812	779	779	737	756	788	803	797	739	777	780	778	813	740	793	798	810	732	795	839	796	753	769	792	794	766	771	814	806	754	758	816	757	758	814	802	774	811	784	787	745	822	774	775	778	808	737	795	776	775	795	728	761	766	800	817	745	765	756	784	801	812	867	783	757	766	793	779	776	767	755	780	783	811	794	803	785	809	767	795	778	808	734	793	761	830	853	804	793	766	844	785	775	791	771	839	767	772	784	762	774	742	766	769	819	769	787	751	805	794	758	789	791	768	855	790	781	813	796	759	769	763	772	788	770	795	804	778	729	765	769	845	741	764	814	769	775	765	792	799	785	781	791	754	744	758	804	753	786	816	773	842	788	793	791	841	750	812	821	760	755	787	839	785	796	828	783	819	776	807	789	742	799	759	768	745	823	770	823	831	803	789	725	799	824	773	775	762	810	781	789	790	780	796	797	771	762	710	815	804	737	815	786	799	794	762	732	770	771	747	762	773	813	761	815	768	814	816	770	769	748	791	695	788	761	791	795	793	800	812	735	762	821	754	844	770	781	754	784	827	756	780	776	777	772	759	790	785	792	783	813	791	798	805	820	776	746	819	848	783	814	754	755	778	757	784	749	808	794	812	757	764	767	759	789	752	789	724	783	770	750	768	745	714	784	776	754	765	778	737	812	771	805	760	741	804	773	800	750	800	806	777	765	792	739	779	759	834	780	750	828	785	748	806	754	752	745	811	766	792	779	731	804	774	810	799	839	772	761	832	756	746	741	772	722	725	808	786	794	823	810	800	791	758	729	762	759	768	844	799	753	829	890	747	760	772	818	745	743	740	800	781	822	803	807	770	797	768	778	787	784	760	753	760	814	753	784	782	748	817	801	792	770	711	775	785	832	791	778	766	744	800	761	788	723	827	823	815	790	768	811	823	767	786	811	780	806	741	752	791	839	795	747	780	804	758	802	786	771	805	748	767	791	776	759	747	813	786	819	743	812	767	854	762	766	798	760	782	832	784	782	772	772	747	737	743	803	803	807	817	778	700	759	737	794	784	790	784	814	739	798	791	805	770	797	774	772	805	809	747	743	794	734	777	778	813	768	780	708	834	774	830	806	772	810	781	805	784	786	785	766	770	810	789	795	776	815	756	794	763	819	784	775	764	782	784	791	780	844	718	802	774	801	753	733	741	730	772	765	852	804	797	767	791	794	804	805	779	736	813	746	825	749	761	793	793	744	784	780	750	797	766	775	744	810	840	800	784	822	787	773	798	783	741	808	783	772	789	773	774	790	805	784	817	822	758	803	784	803	766	816	770	795	780	773	760	756	808	833	749	760	751	794	779	749	817	790	807	747	764	848	793	788	767	805	793	799	740	761	852	797	721	754	737	781	748	772	834	775	832	809	831	730	786	799	795	791	806	795	826	750	758	765	751	704	767	739	783	763	727	785	822	790	802	761	748	816	754	778	779	748	805	789	739	786	745	787	787	790	784	802	794	824	700	750	782	776	813	742	774	785	764	778	803	774	822	782	758	798	827	743	767	773	819	771	815	791	770	799	790	764	805	804	729	754	718	795	799	809	796	738	782	805	781	779	744	758	839	766	781	808	801	731	747	792	756	752	790	779	777	810	771	769	803	789	801	792	729	825	809	775	792	804	788	741	795	767	784	807	794	775	752	767	761	780	818	769	813	797	738	800	806	726	789	785	798	830	770	785	779	813	795	817	748	779	816	757	836	765	794	803	772	770	763	838	801	755	800	793	747	711	748	813	803	783	776	774	814	773	782	773	814	770	796	747	776	821	760	761	752	780	765	807	793	754	765	737	780	726	793	742	788	783	798	821	729	735	749	783	736	809	766	777	756	762	741	782	767	816	761	779	815	823	776	734	792	776	799	819	795	754	762	825	747	788	793	754	786	756	768	766	786	718	799	817	810	780	793	773	719	780	821	773	774	832	796	797	760	739	782	798	767	772	751	798	771	802	740	789	768	811	738	823	757	685	814	754	753	822	759	785	783	734	761	764	802	767	758	792	773	768	767	771	826	782	753	824	751	782	808	812	811	767	811	817	753	780	749	839	738	780	782	769	780	757	781	776	787	776	787	746	796	808	761	777	782	736	778	765	809	768	741	739	767	743	787	789	768	769	738	809	783	797	805	820	782	802	729	781	782	801	757	778	782	782	844	802	791	805	781	789	770	776	779	760	801	754	766	802	747	722	792	765	782	774	714	801	778	777	772	800	801	730	775	780	778	824	759	776	780	785	793	782	732	792	819	762	762	782	816	759	764	797	762	795	765	786	819	770	784	804	783	798	792	779	793	742	795	737	802	790	742	781	757	772	784	855	814	745	754	773	754	764	793	766	788	795	802	786	750	752	850	783	783	752	745	797	771	778	820	777	825	790	773	781	763	737	727	807	816	819	832	821	783	795	801	760	823	826	749	758	812	803	790	769	803	781	683	792	808	761	746	785	772	830	797	827	773	770	727	801	778	744	775	808	778	730	781	821	795	770	800	796	764	788	815	784	807	793	770	805	754	802	780	791	762	780	760	772	780	797	802	778	781	841	833	775	770	772	719	789	789	799	804	790	767	809	807	811	790	816	787	790	830	763	819	730	809	742	783	843	801	754	746	772	718	788	763	798	804	741	801	741	764	801	799	821	750	759	822	786	792	731	802	789	808	793	766	784	811	806	760	852	735	728	741	845	754	794	772	773	810	796	780	785	780	796	820	837	748	770	788	822	775	781	777	748	787	786	759	802	764	776	745	765	753	814	750	752	798	815	749	816	752	732	856	824	770	791	804	752	735	772	790	797	778	809	764	813	795	755	769	806	748	806	797	767	750	839	795	724	792	809	803	822	754	773	822	794	824	799	786	780	793	754	711	765	776	797	707	817	784	795	805	778	734	778	760	730	791	750	721	749	733	754	797	749	813	755	799	764	780	779	760	809	794	795	795	783	792	795	742	735	835	719	800	847	829	725	797	807	839	772	795	790	781	749	821	774	789	774	801	793	795	777	796	769	750	780	753	776	788	826	775	773	822	781	773	761	755	762	776	763	826	741	764	825	798	815	766	789	753	752	759
1341	52	27	20	28	28	39	35	32	26	38	20	28	26	25	21	33	28	19	21	32	28	26	18	14	14	9	19	18	26	20	12	10	17	17	12	16	14	21	14	18	17	17	11	23	21	14	26	16	19	7	15	23	19	17	16	17	12	11	16	23	17	14	17	11	17	15	16	13	17	19	13	14	18	21	18	14	11	17	11	7	14	14	19	9	14	18	23	20	21	15	19	20	21	12	17	17	17	19	18	10	19	17	13	21	21	24	21	14	17	21	19	20	19	19	13	17	13	17	15	15	12	22	13	16	14	19	14	18	18	11	15	13	13	14	13	16	17	10	15	13	16	18	15	9	17	12	17	18	14	14	9	14	11	10	13	14	12	15	13	18	15	19	14	10	16	16	13	15	16	13	17	15	11	16	9	20	20	17	20	14	18	17	16	12	19	19	15	6	10	18	10	13	9	18	13	15	13	15	16	15	22	15	15	19	9	23	14	19	11	23	14	23	17	20	17	13	20	22	16	25	21	9	13	15	26	11	12	14	21	13	15	15	14	16	15	15	20	16	14	15	10	13	25	18	23	18	15	13	11	14	16	22	14	13	18	16	21	17	21	13	12	20	11	18	17	18	18	15	13	23	10	17	16	19	20	22	20	16	13	11	16	24	17	22	16	21	16	14	18	16	17	18	15	17	16	13	16	11	21	23	16	14	14	15	13	17	13	17	18	12	9	15	18	11	9	20	12	14	22	13	15	14	11	14	15	14	18	9	19	19	21	12	11	9	10	16	19	17	21	18	17	18	15	21	13	15	19	14	27	7	12	26	13	17	15	15	21	13	13	18	19	21	13	13	18	22	16	13	11	13	13	22	16	26	15	20	14	17	11	15	15	18	22	13	17	14	10	21	14	8	18	15	26	13	15	15	15	16	15	13	12	15	17	14	17	24	15	20	15	22	12	15	25	20	18	14	14	20	12	9	21	10	15	21	24	23	23	22	19	12	19	13	12	13	10	19	13	19	20	19	18	25	13	18	17	17	18	12	19	12	19	14	20	18	13	9	18	20	20	16	20	20	24	16	16	13	14	13	21	8	19	15	18	22	21	20	19	18	20	8	12	22	19	17	23	14	15	14	15	20	14	17	19	10	16	21	26	17	18	21	22	26	18	15	22	22	13	12	22	23	21	8	16	17	16	24	13	13	14	13	14	11	16	13	12	17	14	29	15	11	20	18	20	14	22	19	16	18	13	23	14	15	12	12	17	13	19	15	16	15	10	12	19	23	22	9	25	13	15	10	11	12	16	11	10	18	15	20	15	13	15	11	18	11	18	18	26	21	15	14	10	15	12	17	14	17	16	17	10	16	18	6	17	16	20	17	18	14	14	16	19	17	20	15	17	11	18	9	6	19	17	17	22	17	23	17	25	16	15	8	23	28	11	20	17	23	15	24	13	17	20	10	16	20	17	11	20	18	12	17	17	23	7	11	18	20	13	15	22	16	12	13	16	18	12	14	18	17	18	19	12	20	23	17	9	14	14	18	22	16	14	17	11	8	18	14	10	14	20	14	18	16	15	14	16	13	18	9	15	17	11	16	12	9	13	11	14	11	18	23	14	10	11	18	15	10	17	23	15	17	19	24	17	14	15	21	19	16	10	15	10	14	16	8	17	18	13	15	20	12	13	17	17	23	25	16	14	21	12	16	13	18	19	18	12	18	15	12	9	12	18	9	16	9	17	15	16	20	10	18	18	15	10	19	10	8	17	12	11	12	15	20	15	17	14	13	14	13	24	12	10	14	15	18	23	19	17	14	12	12	17	15	18	12	13	26	15	12	14	20	22	15	17	14	13	13	16	22	13	16	12	18	25	22	21	17	10	19	17	11	18	21	19	12	23	16	20	12	21	19	19	11	19	22	24	14	13	19	16	17	9	28	13	23	20	22	15	16	15	15	18	19	12	20	17	13	7	13	12	15	22	17	19	7	14	18	7	16	18	8	12	22	19	17	21	11	17	21	20	8	16	11	19	14	13	18	18	16	14	12	15	22	18	21	13	21	19	16	19	22	15	19	16	14	16	21	19	24	16	16	17	10	17	20	12	21	16	11	16	19	12	16	13	29	25	18	14	23	19	15	22	5	15	18	16	7	9	18	9	10	20	22	8	21	13	16	17	21	19	13	20	15	19	16	17	21	20	12	22	15	22	21	17	23	19	13	14	21	17	15	19	17	14	9	19	13	15	31	16	13	12	14	15	18	18	20	15	22	17	23	20	15	16	15	12	18	12	24	11	11	20	24	23	14	20	25	13	17	10	13	15	22	20	23	13	13	17	19	13	14	13	16	14	13	16	24	13	14	20	10	21	16	17	13	17	18	15	13	17	18	14	15	20	24	15	22	10	26	18	8	16	11	22	13	13	17	19	16	22	16	20	20	13	16	16	14	11	19	13	10	17	17	12	13	16	9	19	17	13	16	13	19	16	12	16	22	13	9	17	21	15	18	14	17	20	13	16	15	21	17	20	19	19	15	21	15	17	18	13	20	15	18	22	17	12	16	18	14	12	20	11	18	21	15	16	17	21	16	26	22	14	22	4	18	15	13	18	16	13	17	18	22	19	20	27	13	15	17	10	15	18	10	12	14	15	14	16	22	17	14	16	17	12	15	17	14	14	15	15	10	13	22	13	16	22	15	7	13	16	16	13	13	19	13	17	22	14	17	15	13	21	18	24	15	11	13	15	13	14	16	19	19	22	15	21	17	12	10	13	19	17	15	14	15	21	18	17	19	11	19	13	16	14	11	14	14	17	16	11	9	8	18	23	24	13	19	19	14	17	18	16	20	21	20	16	20	15	18	15	16	22	24	23	16	19	22	26	13	16	14	18	13	12	14	19	16	19	14	19	15	12	17	14	16	15	21	22	24	18	13	13	6	10	15	17	17	14	16	8	15	19	12	13	11	16	16	17	18	17	21	15	9	16	26	19	14	22	10	19	14	23	15	16	13	14	17	16	12	19	35	10	23	14	22	14	11	14	15	14	18	19	19	12	12	11	15	15	12	29	12	19	16	22	7	17	12	15	10	13	22	17	19	21	17	19	14	13	15	15	13	19	10	14	16	18	24	17	14	13	13	18	17	11	14	13	19	13	21	9	17	17	20	20	17	12	24	10	17	12	13	24	17	22	15	14	14	20	12	19	23	21	17	18	12	14	16	25	10	15	16	14	17	18	13	12	9	11	18	18	10	12	22	19	16	11	16	18	15	21	21	15	23	18	15	18	22	15	17	11	15	19	7	25	24	11	16	20	17	24	10	12	17	23	14	14	7	22	16	8	15	14	18	16	13	17	16	15	15	17	13	25	22	18	17	13	18	17	11	18	22	22	19	19	25	21	17	19	18	17	20	13	12	22	14	9	17	13	8	11	11	25	15	13	19	22	17	23	9	20	19	23	11	15	17	24	18	21	7	26	23	12	23	10	17	16	18	14	16	11	12	13	17	22	24	20
13630	750	408	558	1241	1894	1754	1579	1295	994	894	783	679	577	512	455	403	408	353	353	314	304	295	259	265	247	199	219	225	218	217	227	224	213	217	181	209	172	197	196	206	185	160	168	189	192	161	179	172	166	142	186	172	191	159	175	162	159	161	176	174	155	169	174	163	162	151	151	146	161	149	152	153	166	164	149	193	149	149	171	156	154	148	154	156	149	164	177	160	145	145	165	162	157	166	152	165	159	152	184	156	127	145	157	158	159	151	149	150	143	163	168	133	139	161	159	144	168	153	142	175	164	154	149	158	170	162	172	159	135	164	146	152	176	165	175	141	145	143	142	159	153	167	144	143	161	153	140	133	163	160	153	151	143	127	142	148	168	147	152	150	163	140	148	174	149	136	143	164	174	142	132	148	147	167	132	149	134	150	130	156	148	155	165	150	137	168	159	147	159	156	149	162	146	136	155	136	152	134	169	156	153	134	138	161	165	158	146	149	153	172	135	173	174	179	161	160	152	149	153	136	144	148	173	120	142	155	149	152	146	143	143	143	168	166	146	134	156	132	139	146	148	156	150	159	155	149	156	158	171	166	152	170	144	151	163	147	147	146	146	132	147	137	148	133	152	149	130	147	142	151	158	146	147	159	161	144	163	152	141	149	139	165	140	146	139	140	141	135	150	152	142	153	160	148	160	147	136	159	155	152	140	160	165	163	156	153	149	139	147	169	154	154	154	173	157	154	145	152	150	152	135	149	155	131	147	150	147	162	142	146	152	161	164	143	174	177	143	139	131	155	167	164	140	166	151	162	138	152	156	150	152	145	128	173	144	140	169	147	150	151	147	164	181	155	158	160	145	164	143	130	152	151	147	146	145	165	145	138	125	154	131	167	174	149	171	150	179	175	172	145	145	148	153	156	152	169	154	166	168	134	168	153	155	166	149	155	167	142	144	150	147	160	141	144	159	140	138	167	147	147	159	144	159	156	154	142	180	160	140	137	139	135	153	158	132	145	137	165	151	146	161	144	145	148	142	133	144	137	132	134	126	151	127	157	146	170	153	144	192	152	157	172	155	134	133	154	166	172	145	139	131	155	139	126	137	151	157	148	146	160	157	151	144	146	149	152	134	153	150	153	159	161	141	176	149	144	164	144	148	154	136	142	162	140	153	149	139	157	132	132	163	156	164	167	162	123	146	124	159	163	158	148	155	164	154	134	142	151	145	151	172	149	150	132	166	148	154	156	147	142	137	146	133	145	166	172	162	163	162	159	126	173	140	145	169	159	165	149	166	141	170	166	148	159	159	155	142	151	137	133	156	170	152	136	140	147	176	149	154	155	147	155	139	165	150	159	155	152	147	143	157	141	152	162	143	135	145	145	145	129	160	123	139	165	156	145	137	144	146	166	164	138	159	123	141	157	143	155	159	151	156	155	145	156	153	140	142	131	142	153	144	159	142	154	156	163	153	135	131	162	176	157	163	143	128	135	157	136	158	154	155	156	134	141	161	143	141	137	137	165	142	166	150	139	148	148	171	133	142	143	141	134	165	155	163	160	145	170	165	145	152	148	137	133	136	164	140	166	131	144	159	139	143	148	157	162	160	164	166	137	153	168	164	155	146	153	157	151	149	147	137	154	150	167	156	150	154	143	157	170	153	145	163	167	138	143	170	152	157	162	148	146	162	139	149	161	137	146	162	159	168	130	175	155	139	163	145	144	161	155	137	134	154	147	151	146	169	143	155	152	148	139	137	134	140	153	169	158	148	147	149	160	150	134	139	145	161	162	146	144	164	138	143	170	162	149	166	149	160	159	147	155	161	149	149	138	147	149	151	148	157	155	136	154	155	142	154	167	159	140	136	160	154	135	159	157	152	147	161	159	144	144	170	161	148	160	156	154	147	146	145	140	140	137	147	139	150	146	152	144	155	160	149	153	148	163	170	149	142	136	137	150	145	151	143	162	166	150	148	159	159	165	155	151	148	145	149	150	151	151	157	153	166	145	137	170	151	157	160	119	150	153	157	137	143	154	143	157	153	156	147	135	156	153	122	167	159	138	150	155	144	132	120	147	155	151	157	135	147	141	140	164	145	134	143	147	162	137	165	154	180	128	151	133	152	161	140	154	157	158	138	154	132	151	151	169	161	173	136	150	133	154	168	134	167	154	166	145	153	168	121	143	145	148	144	150	162	153	152	164	148	143	155	167	131	144	139	124	151	149	157	153	164	168	140	133	158	143	160	169	155	132	151	173	158	176	146	159	158	143	151	130	140	166	156	142	136	154	149	152	150	151	148	143	156	149	154	150	138	136	153	170	155	152	152	150	153	155	148	167	149	155	167	151	162	144	153	150	167	137	148	153	155	141	143	152	132	159	138	154	125	146	141	161	182	142	153	149	150	143	128	161	151	139	162	159	140	160	151	155	148	154	143	146	137	130	152	141	159	182	159	139	163	150	175	153	150	158	169	130	134	159	140	158	131	162	163	135	153	165	151	158	145	165	152	167	151	145	151	156	157	157	171	143	142	152	147	143	159	163	149	147	147	131	119	157	141	166	173	159	168	153	141	153	152	130	153	143	162	167	153	140	149	147	155	168	150	140	143	161	143	141	135	159	152	145	143	159	176	156	157	155	152	170	153	154	164	129	168	161	175	140	157	174	172	156	150	161	132	152	145	163	171	180	155	149	151	141	143	150	151	155	181	144	142	132	141	139	148	135	137	142	144	136	168	138	148	148	147	161	155	172	164	144	147	145	157	157	147	139	128	154	163	138	139	162	152	143	150	157	145	146	158	162	165	170	171	160	152	135	143	159	145	141	150	139	138	144	160	144	157	167	154	156	160	153	153	156	145	160	153	161	157	152	158	135	148	138	144	123	147	152	134	152	149	155	152	159	151	149	165	150	143	143	152	156	130	145	163	132	160	128	159	150	143	157	149	129	133	151	151	153	142	164	164	146	149	164	149	144	142	119	133	158	151	136	132	162	165	139	138	132	144	160	153	148	175	157	130	172	140	150	119	144	139	127	128	154	165	159	149	151	141	147	174	155	168	185	140	147	140	166	167	139	154	161	147	157	154	141	126	146	134	149	147	136	152	151	151	149	147	168	145	163	150	169	170	142	144	158	152	148	176	163	134	126	156	161	148	154	154	174	150	170	168	140	146	144	155	185	156	159	152	152	131	144	135	153	156	146	155	161	167	121	146	156	181	140	153	140	143	142	151	138	148	138	153	129	163	154	171	173	158	180	155	159	165	176	168	161	165	157	140	154	133	161	144	146	140	152	156	151	155	162	176	161	153	149	140	152	147	144	158	143	142	151	148	145	146	159	138	152	174	158	157	150	164	139	139	150	158	165	162	153	169	151	139	156	152	126	130	143	166	153	134	159	159	145	147	145	147	135	159	147	151	144	163	155	152	155	137	156	127	161	150	146	156	158	154	148	128	180	153	151	149	135	155	144	112	162	143	151	151	176	164	179	152	148	147	136	150	142	146	150	152
1023	159	99	92	79	91	88	114	99	110	107	82	95	84	77	84	82	68	87	69	86	61	75	85	72	67	78	82	66	68	79	79	65	78	65	84	80	79	58	69	59	70	60	69	65	59	69	65	71	61	63	67	79	73	76	70	87	76	59	71	73	70	58	71	73	60	62	87	56	63	59	72	65	66	67	78	88	62	69	64	66	60	59	61	50	65	71	77	68	66	51	61	65	67	62	61	60	69	68	76	70	72	61	79	72	68	57	59	58	56	64	65	66	65	48	73	62	65	71	79	72	61	56	75	59	67	66	65	76	60	75	66	92	74	56	80	73	70	72	76	70	82	66	71	63	77	86	70	72	59	65	61	93	59	62	77	70	85	52	52	70	70	77	61	74	59	77	69	63	69	69	81	73	60	60	67	72	67	74	65	69	68	62	45	78	73	64	67	51	70	68	75	82	71	71	86	85	64	64	69	62	69	68	80	64	65	76	86	56	73	80	68	67	60	54	76	81	57	72	73	60	49	62	54	61	69	68	73	65	65	71	69	50	88	64	69	79	58	63	88	71	84	53	75	73	63	76	60	74	62	77	53	67	88	59	79	74	59	78	62	58	64	70	64	79	61	51	64	68	80	63	72	64	56	65	69	70	70	71	62	65	75	59	64	56	72	79	81	80	67	71	76	65	63	71	63	65	73	71	64	68	62	69	65	67	76	67	65	73	63	74	67	72	54	66	66	63	65	79	69	65	71	62	64	68	68	56	62	61	73	71	78	67	64	61	60	64	75	74	78	78	53	59	66	60	60	59	74	58	78	70	75	61	75	65	81	60	84	69	59	71	71	68	61	57	69	74	69	68	56	65	70	73	72	66	63	69	65	77	69	56	62	83	66	65	72	61	63	92	56	74	70	68	67	72	77	63	63	70	68	64	53	67	82	68	49	68	59	68	71	70	61	70	67	72	53	76	67	71	71	71	73	63	67	69	70	48	60	72	66	71	73	67	60	74	65	70	70	54	66	64	66	55	81	58	60	61	68	62	57	65	71	70	65	63	77	74	70	65	70	58	48	64	62	68	70	79	73	73	80	71	78	60	58	72	72	70	64	73	68	73	56	55	82	74	87	72	59	60	54	73	65	62	69	67	72	70	74	66	76	73	69	82	61	75	65	72	76	60	71	63	63	75	66	66	67	58	65	61	71	71	68	53	64	83	66	81	80	72	86	84	71	52	69	68	69	56	71	77	55	75	68	55	60	69	69	54	69	78	53	61	69	64	72	71	63	65	58	70	71	74	64	73	59	89	81	73	72	49	72	67	71	61	82	67	57	63	65	70	72	62	75	65	72	63	70	58	64	70	64	71	73	74	63	61	59	59	68	64	68	64	67	55	66	63	70	75	72	42	69	79	61	68	81	59	69	67	67	74	52	71	64	69	63	68	85	72	66	66	65	64	75	63	78	61	64	72	73	67	62	67	65	66	68	52	63	77	84	60	63	66	67	59	72	53	71	73	57	76	69	55	76	74	86	63	75	69	65	83	71	60	85	63	62	69	68	68	57	73	63	72	77	81	71	80	68	68	61	71	57	62	64	59	61	73	83	70	63	74	73	71	67	58	50	65	75	79	74	68	66	53	56	61	77	79	90	76	72	70	72	54	73	61	77	63	65	75	58	69	74	70	69	62	71	70	68	76	69	71	69	62	47	67	60	77	68	54	65	79	66	60	61	83	45	78	46	52	73	66	56	62	69	73	70	57	63	53	55	53	66	67	76	71	74	65	69	74	70	74	82	62	63	55	84	67	70	62	52	64	65	72	61	68	60	53	61	71	62	73	58	56	69	63	73	73	69	84	57	72	72	62	66	69	77	69	84	67	62	77	64	57	73	57	53	65	75	64	70	77	74	63	72	73	58	77	62	79	73	68	60	51	54	64	81	74	66	77	77	76	82	74	74	66	73	90	56	55	68	69	74	77	76	78	78	71	88	61	85	63	69	64	72	79	72	69	62	63	69	71	54	59	59	80	60	70	61	83	59	66	62	57	71	68	63	62	66	85	60	75	64	69	54	62	56	69	55	66	55	76	69	57	67	60	72	66	70	70	58	65	68	83	73	76	67	56	80	70	60	62	74	65	64	70	86	82	75	70	67	61	58	72	69	68	60	73	79	65	55	68	76	67	76	54	67	54	77	66	55	61	83	55	66	62	61	65	66	51	84	70	66	62	65	51	55	72	64	74	71	63	83	79	75	72	69	66	81	76	61	56	80	71	69	63	80	68	63	69	64	74	72	90	51	74	80	65	62	78	72	76	52	70	72	81	85	81	51	61	67	81	56	74	60	71	75	70	84	82	74	64	68	73	61	80	56	52	63	67	74	61	79	83	57	71	73	49	61	62	74	55	72	73	67	67	78	83	58	91	65	74	64	60	64	69	90	67	64	66	61	59	71	78	72	66	73	66	69	58	55	49	72	53	62	69	59	54	78	63	63	68	62	75	54	85	69	70	67	64	78	76	68	68	86	63	54	67	53	66	76	78	75	67	69	56	64	74	83	64	73	67	78	72	77	80	69	81	73	80	58	79	68	70	67	57	74	65	90	74	64	75	60	59	66	66	75	74	59	57	73	59	86	70	67	74	72	73	66	71	69	73	72	78	77	67	69	75	55	70	65	68	70	64	73	74	73	76	72	60	78	59	83	71	60	65	59	76	65	82	75	67	62	69	61	44	60	79	69	69	72	75	61	71	70	68	63	64	60	76	52	65	70	61	76	76	55	72	67	64	75	71	59	64	64	72	58	61	71	71	64	45	68	75	78	82	68	74	82	70	69	59	80	73	68	82	56	75	70	61	77	70	59	62	68	83	79	63	48	65	75	54	62	67	61	78	61	68	73	79	77	65	71	63	49	66	67	62	65	70	68	59	63	66	62	78	74	52	70	78	61	84	62	73	69	68	73	62	62	60	64	64	67	60	59	62	72	63	74	76	62	73	85	67	78	72	74	58	64	64	72	77	78	63	67	54	84	59	68	83	67	59	81	70	93	73	67	76	71	56	65	56	69	64	64	76	63	65	62	72	61	72	61	68	72	57	85	61	84	79	87	55	71	72	63	77	65	50	64	69	73	68	60	82	54	75	72	50	61	63	56	65	62	77	70	66	70	68	59	68	70	73	44	61	72	47	68	66	58	62	69	71	79	59	62	76	60	62	67	72	56	61	60	69	68	60	53	75	64	71	70	69	61	70	62	62	74	66	79	50	74	74	54	83	77	72	57	62	70	77	60	68	60	49	68	76	88	72	69	75	80	76	72	61	69	85	58	62	80	62	63	51	60	70	58	68	72	73	71	67	63	68	67	65	54	68	58	65	75	79	73	63	69	64	71	68	66	56	66	66	80	78	75	84	70	81	75	50	82	71	66	75	70	57	83	66	76	62	65	81	54	72	65	78	69	72	52	59	69	66	55	66	83	58	59	64	59	62	78	62	58	59	62	67	57	59	71	74	58
16049	2090	1047	1343	2894	3916	3558	3069	2536	2122	1829	1544	1382	1314	1268	1063	1085	992	961	982	922	905	821	884	769	783	756	738	750	760	703	723	749	699	745	662	700	736	722	664	670	666	698	700	674	681	672	650	671	696	621	651	689	662	706	669	617	662	659	657	660	616	639	623	643	695	625	656	673	700	673	676	649	670	679	635	644	624	643	674	648	644	641	615	652	659	635	612	676	666	656	615	665	657	634	650	654	649	627	637	641	640	599	641	571	653	622	681	636	640	594	649	658	617	622	644	604	611	680	621	684	629	632	654	634	618	704	652	658	682	648	690	592	603	657	623	662	681	661	643	606	651	674	621	630	618	643	638	610	631	640	639	641	625	609	660	615	642	634	634	621	679	657	627	606	572	639	626	601	641	669	642	603	661	599	602	671	651	620	608	647	645	649	611	628	624	640	641	619	643	684	636	628	608	634	641	611	609	648	620	674	651	652	597	618	616	632	643	627	636	613	661	633	628	632	637	581	650	638	655	635	663	670	647	633	673	629	590	640	672	599	625	678	600	629	633	592	649	645	702	641	647	674	598	662	625	609	622	609	627	634	618	643	666	644	639	657	662	626	642	652	625	624	645	616	659	637	611	593	618	670	631	627	650	622	686	623	635	654	652	591	653	622	653	635	610	668	623	616	565	623	621	649	660	669	708	645	664	605	621	624	641	640	613	634	604	608	598	647	653	676	629	621	659	634	621	613	610	659	645	698	600	642	648	657	602	627	606	619	672	627	708	678	669	678	607	652	610	665	610	624	610	640	638	596	628	616	607	635	609	644	656	673	649	609	655	614	637	654	616	613	633	632	603	636	652	664	621	640	600	636	632	662	639	625	657	640	626	667	614	623	633	613	634	673	587	680	636	623	674	644	624	627	575	634	683	690	614	627	614	613	619	616	582	633	600	630	631	610	626	630	644	692	629	629	684	657	594	629	667	657	659	664	616	643	650	582	639	605	624	615	639	625	667	618	649	625	644	650	622	638	615	634	618	683	666	603	615	650	635	613	632	614	638	655	646	592	605	619	634	631	654	570	641	616	658	629	648	643	643	638	662	666	644	586	648	629	655	621	608	640	639	672	634	593	650	635	641	680	671	658	651	630	629	606	636	685	623	629	613	614	615	665	623	636	614	622	635	607	672	657	634	676	629	639	637	593	647	654	590	629	633	667	616	674	631	616	636	665	646	652	598	607	613	626	629	644	652	582	616	609	617	611	585	599	641	607	678	592	625	609	600	649	636	642	629	664	636	598	663	679	606	618	647	617	638	638	648	654	648	602	622	661	635	571	609	656	684	610	634	611	673	620	647	652	650	617	655	663	636	633	601	637	660	640	647	605	641	646	620	573	638	582	660	655	633	565	654	599	635	625	681	645	640	654	631	637	631	592	617	616	630	596	669	628	630	663	605	618	645	641	619	586	666	641	673	619	658	615	670	608	617	597	628	649	615	607	631	645	644	631	608	671	612	620	668	633	642	622	603	591	631	654	618	665	641	660	662	636	666	636	617	621	652	634	649	637	615	645	665	622	686	629	598	666	606	671	644	648	623	587	657	642	581	604	642	612	643	636	649	655	654	618	625	625	635	649	593	606	641	601	648	641	628	610	634	588	644	599	608	657	603	627	603	626	624	650	639	646	662	648	612	638	646	585	715	610	617	631	623	655	613	627	649	623	625	626	610	667	577	661	698	648	639	572	647	612	606	640	635	624	659	679	660	654	631	623	647	644	633	654	631	622	622	619	610	608	649	624	645	651	593	624	621	641	615	647	615	664	638	616	656	660	636	605	648	630	687	630	614	656	655	629	613	626	601	573	613	648	654	639	649	635	670	646	607	638	622	629	622	656	589	647	624	636	657	633	621	640	620	628	655	651	636	660	640	635	669	634	601	636	638	605	647	640	669	643	626	653	609	613	683	633	637	616	644	646	600	703	680	660	661	670	620	625	621	664	620	678	625	629	626	662	681	625	620	623	597	635	603	625	685	632	611	635	601	619	647	646	635	601	672	634	639	616	637	618	636	642	643	622	630	676	611	625	623	656	651	636	683	648	664	582	634	582	639	616	676	632	613	601	613	667	628	663	667	637	641	623	618	646	670	635	613	566	618	606	664	625	654	685	660	598	614	573	634	630	599	673	617	605	594	631	637	637	646	621	636	650	633	604	652	612	606	669	640	621	622	663	668	678	587	613	636	653	626	681	613	660	624	681	647	655	618	669	665	587	596	648	625	619	662	641	621	633	658	636	612	642	617	626	669	643	660	658	663	691	647	654	643	625	681	609	662	630	668	650	610	640	649	643	636	575	660	621	651	669	638	631	616	676	635	673	656	597	590	613	631	607	605	627	654	660	620	605	655	625	663	616	700	644	616	615	654	671	619	626	630	617	664	632	643	639	602	633	606	671	638	658	587	622	641	637	598	588	617	651	626	660	645	633	661	693	622	636	625	654	619	621	619	598	611	610	607	614	655	628	618	707	642	608	674	666	640	616	646	626	629	633	627	631	625	658	658	626	625	623	633	608	617	668	608	666	644	706	652	621	644	679	685	664	648	623	678	593	630	654	642	662	627	609	626	644	680	640	586	645	653	632	587	666	633	612	628	619	654	687	633	604	634	654	668	636	702	629	621	630	637	616	594	625	630	623	622	646	626	628	605	609	642	637	626	646	621	631	624	592	623	570	651	629	648	670	626	690	700	656	688	649	644	625	631	585	587	638	594	652	656	618	627	579	635	632	644	658	635	657	640	696	618	703	638	660	668	602	640	632	621	644	657	624	614	622	656	615	658	606	638	619	660	633	606	612	627	606	574	608	653	653	625	662	673	603	645	625	604	617	670	657	609	659	631	634	599	697	619	672	622	620	587	621	661	635	663	601	648	646	618	585	689	648	654	637	665	653	656	634	665	645	627	642	655	686	633	576	648	647	661	596	590	622	628	642	636	634	698	604	652	610	649	657	644	673	669	634	608	630	645	657	650	659	631	675	617	609	641	631	621	630	586	620	623	666	624	634	623	650	626	655	663	627	659	653	635	655	602	602	625	611	610	621	688	643	640	664	682	646	620	618	619	608	655	645	647	621	660	639	625	653	677	646	612	662	628	677	638	612	585	618	617	657	652	618	569	627	658	621	639	605	628	657	665	657	631	629	674	663	651	659	628	627	681	612	632	606	625	659	634	621	663	609	615	624	627	636	651	612	698	641	635	600	659	626	652	600	665	665	653	702	650	620	668	652	594	634	630	627	657	646	638	631	627	632	707	611	681	626	644	626	648	615	655	676	658	638	633	654	648	637	639	618	643	639	618	620	635	642	638	597	637	608	644	649	655	627	607	673	624	620	658	605	582	615	660	676	621	631	639	634	642	636	628	631	617	633	629	591	657	652	623	624	589	616	611	645	676	600	633	672	654	701	634	615	673	629	601	609	642	601	613	619	618	676	611	689	637	610	635	644	608	641	646	637	640	632	613
876	57	45	56	53	63	48	44	65	50	41	51	48	60	42	46	54	49	33	52	40	36	39	52	54	57	46	45	44	46	63	46	45	53	44	52	46	54	38	59	47	38	37	43	49	37	42	50	47	42	47	47	46	56	47	57	57	39	43	47	44	46	50	48	38	50	36	58	54	43	48	36	46	53	48	49	44	31	47	55	44	56	34	44	36	44	45	44	41	52	39	42	40	49	44	50	34	41	46	58	37	44	59	47	38	40	38	47	38	47	44	46	54	43	37	46	40	57	41	57	58	51	46	48	38	46	44	41	39	47	41	39	40	57	45	50	48	47	45	33	45	40	45	51	48	48	49	57	44	48	52	43	43	45	45	46	45	47	42	41	51	43	44	37	49	45	42	55	59	51	38	40	34	52	47	49	49	51	41	48	40	44	51	40	47	42	36	39	50	34	43	38	61	51	38	48	44	54	46	62	43	54	52	53	41	43	44	51	57	46	41	38	44	38	43	39	39	44	51	36	42	39	37	44	52	38	43	45	47	60	51	40	41	45	48	37	49	49	52	39	54	38	45	38	53	45	48	51	41	47	46	48	37	36	55	43	52	37	49	53	40	46	47	50	36	51	61	38	45	38	43	37	46	34	54	46	39	47	40	56	46	38	37	50	36	45	47	40	46	53	43	46	46	44	50	43	46	57	41	48	48	67	44	38	50	45	58	45	54	47	36	45	46	56	35	53	40	33	54	41	40	45	50	33	47	52	48	41	54	54	45	45	47	45	51	44	54	39	49	52	31	40	56	47	48	39	56	43	50	66	52	42	39	40	44	43	56	48	39	32	66	47	57	49	39	51	45	53	42	44	41	45	44	44	54	55	35	35	50	55	41	32	53	46	43	47	42	51	41	34	50	44	53	49	36	50	30	48	45	50	41	42	41	53	42	47	40	58	43	38	32	38	29	46	42	43	52	42	44	46	40	49	48	40	53	51	48	54	46	47	46	41	41	39	52	45	34	41	44	48	44	58	40	35	48	48	44	33	46	48	39	55	43	53	54	63	51	51	44	37	49	52	37	38	47	44	58	59	42	40	44	36	36	50	56	54	56	40	49	49	55	45	41	53	51	45	52	41	40	36	41	42	42	50	57	52	42	44	60	52	33	48	44	42	44	53	32	53	48	53	46	45	48	54	41	45	45	47	50	54	56	51	39	49	46	50	37	49	51	36	33	50	41	47	35	47	58	44	55	53	50	52	42	42	52	57	46	46	44	41	42	48	48	43	49	46	47	51	37	47	64	47	44	50	51	52	39	43	45	59	40	44	49	39	49	47	55	47	43	43	61	37	38	44	51	52	32	46	55	40	45	46	51	50	43	61	39	43	53	46	44	49	37	38	46	41	39	48	51	30	63	42	54	35	41	51	54	46	33	48	45	42	50	48	46	50	35	67	43	45	49	48	41	56	51	39	43	42	44	52	39	49	47	50	52	44	33	37	48	44	45	56	41	50	47	40	44	36	44	46	43	44	43	42	54	56	44	40	58	55	41	55	39	52	37	45	44	38	41	43	55	40	59	36	45	44	45	42	51	40	50	48	55	65	61	49	41	52	50	35	58	41	57	39	53	48	39	58	50	50	44	41	51	49	29	32	39	43	46	50	46	47	42	43	54	37	50	49	45	41	50	53	48	46	46	50	46	49	38	54	46	50	48	56	41	44	57	37	50	52	44	54	39	37	45	57	47	48	37	47	27	49	41	44	57	50	38	35	39	37	43	49	44	49	52	42	43	51	44	41	46	36	43	44	43	49	52	41	54	40	37	42	51	41	43	45	57	39	46	60	57	44	46	46	41	57	37	40	47	40	46	49	47	44	48	48	39	45	45	48	56	51	41	46	46	51	40	42	45	42	47	43	36	41	49	29	38	46	39	40	47	46	45	61	43	46	44	43	33	40	48	42	48	52	45	49	43	40	42	45	38	40	55	43	51	50	52	47	41	41	46	42	38	51	41	41	53	39	55	65	52	34	53	41	55	43	47	58	43	48	50	35	54	51	41	41	53	51	54	40	43	50	34	36	44	39	43	33	42	39	39	49	50	43	43	37	41	43	42	34	41	44	48	46	42	38	33	52	37	54	38	33	59	45	54	53	32	46	48	48	42	41	59	43	46	58	51	37	48	45	44	51	45	50	33	57	42	41	50	49	39	47	28	39	41	38	41	43	51	49	46	58	40	44	54	46	54	51	40	47	48	48	46	47	38	45	41	39	43	38	48	48	51	50	48	44	55	42	46	45	35	41	44	46	56	46	52	47	43	31	49	41	46	42	37	51	54	43	39	48	29	42	49	27	31	50	42	35	39	41	50	38	51	36	48	49	43	53	44	37	49	56	37	44	42	56	55	44	46	48	48	49	41	61	42	37	44	40	40	34	34	36	43	36	54	37	47	57	42	44	37	42	43	37	40	56	56	53	40	48	41	42	39	50	51	51	54	45	44	35	50	37	36	55	47	45	43	48	33	48	38	39	42	57	41	57	40	52	49	44	39	38	41	53	43	47	61	42	48	46	46	53	62	43	40	42	51	46	59	48	36	35	47	39	45	51	54	48	33	43	37	52	38	39	39	52	39	40	50	49	49	40	47	48	52	41	61	35	36	34	44	36	38	47	48	47	49	49	46	52	45	46	42	44	43	49	44	50	44	43	36	39	32	55	30	38	51	40	48	43	44	39	36	45	57	53	49	38	40	55	50	51	46	52	36	55	42	35	45	48	54	37	53	46	52	62	44	41	55	41	43	56	53	46	45	49	44	49	41	44	38	43	46	37	46	45	58	38	47	55	46	32	40	39	42	48	45	47	48	39	40	53	51	45	45	42	41	50	45	41	53	47	45	49	44	51	53	52	44	53	40	41	43	47	40	45	52	41	45	43	43	54	41	38	46	54	39	38	43	50	42	56	44	50	41	39	54	43	44	43	55	42	42	41	44	53	49	52	43	29	39	33	52	57	45	47	44	58	44	42	46	48	50	45	47	36	53	44	43	42	50	40	43	50	29	46	40	35	55	48	40	44	53	49	49	48	59	42	45	38	39	55	40	54	35	44	46	45	49	40	40	38	48	54	50	46	53	45	42	49	42	41	39	40	50	50	59	67	42	45	40	32	41	46	55	30	34	47	46	44	42	38	51	44	46	58	40	45	51	40	55	40	49	44	50	50	34	48	45	55	47	48	38	47	53	48	33	49	44	38	46	45	47	44	50	55	32	42	47	53	46	47	42	45	46	40	46	36	43	37	39	50	57	47	48	37	44	45	42	36	57	41	56	38	49	40	62	45	52	40	54	59	52	46	56	39	52	40	49	39	62	38	39	51	57	40	41	45	55	45	48	43	59	42	53	51	35	48	57	43	47	46	42	53	61	42	42	40	39	48	33	42	52	53	28	48	49	41	39	53	51	47	51	61	45	47	39	52	38	39	42	45	48	53	39	41	53	38	45	34	44	52	40	43	41	46
8434	543	442	514	654	764	760	732	631	626	577	577	540	502	460	451	414	461	445	432	465	452	433	430	424	443	415	448	440	453	418	410	423	391	420	418	411	374	396	444	363	419	406	413	415	434	426	411	409	398	398	404	376	398	386	424	438	413	415	398	425	386	442	429	397	418	437	404	410	371	349	377	406	413	409	443	374	411	373	424	405	373	395	389	406	386	423	439	395	385	417	383	409	432	390	385	439	403	411	404	419	412	393	406	442	394	380	427	429	384	444	419	409	402	410	418	392	387	422	387	414	396	409	402	375	403	368	411	407	397	362	378	415	426	370	400	398	439	395	408	402	419	387	360	397	394	407	424	447	420	409	432	430	392	412	398	417	444	407	422	393	395	397	400	440	439	400	417	451	364	396	425	411	369	408	429	398	388	412	404	438	395	429	409	405	407	411	414	427	403	411	435	398	410	390	396	385	403	395	381	389	399	415	414	380	394	395	409	415	409	391	391	381	431	408	410	389	401	395	383	413	360	404	392	366	384	400	416	394	415	432	392	395	393	414	399	405	402	401	404	408	402	406	437	377	420	416	413	383	385	396	345	417	430	438	412	400	396	399	421	434	380	404	398	412	388	415	422	435	414	389	444	436	396	450	409	392	420	408	413	423	430	433	410	401	409	395	401	388	396	426	401	411	372	387	398	422	414	371	409	394	391	385	378	416	397	422	397	413	370	435	393	357	439	386	391	390	396	371	412	392	407	420	397	431	396	393	406	412	389	393	397	403	414	412	377	420	417	384	406	390	389	387	370	389	385	428	387	410	430	404	403	400	396	391	390	417	428	402	397	406	386	378	405	368	398	416	442	405	406	417	390	412	419	394	412	390	402	426	383	424	424	438	393	414	401	399	393	397	408	438	390	379	392	404	386	405	420	377	394	414	432	428	402	400	406	421	431	402	400	437	385	394	411	380	394	420	396	398	419	421	366	399	463	394	373	413	385	418	422	411	380	398	374	400	386	423	415	413	394	392	417	406	405	396	443	432	406	390	419	399	431	404	380	398	419	365	424	407	394	370	377	403	419	430	416	395	402	414	408	419	388	394	396	409	407	416	425	401	426	387	409	382	377	390	377	405	363	413	405	403	394	394	403	397	398	434	381	439	372	380	399	377	406	417	388	409	430	382	436	434	361	406	446	406	395	399	375	403	424	347	396	420	415	424	402	392	393	380	429	416	405	396	414	383	401	404	417	424	435	403	394	412	414	382	444	385	390	398	368	383	410	437	423	385	422	389	389	367	398	421	363	384	407	370	401	419	421	392	421	375	384	409	405	389	403	403	420	407	440	384	413	406	427	414	432	378	408	397	381	395	415	448	402	406	423	405	402	417	395	384	395	398	413	398	395	383	413	393	425	403	434	400	399	431	379	412	404	403	400	411	398	416	402	403	450	398	424	394	367	397	400	407	401	392	387	441	416	442	441	395	428	398	405	414	425	355	407	387	422	412	344	424	370	417	407	341	403	411	411	407	441	388	429	409	434	396	426	405	417	418	378	409	372	430	407	407	416	454	376	408	409	401	410	411	413	399	394	398	407	384	403	419	388	432	412	427	394	408	458	418	416	409	414	368	411	405	415	437	387	405	411	398	388	416	412	385	415	427	374	409	400	359	404	418	360	406	374	373	410	388	395	408	408	429	428	367	383	421	423	405	366	393	412	419	412	385	395	399	388	403	410	412	386	392	368	421	414	403	401	387	406	418	415	420	416	434	408	385	386	400	403	412	424	384	408	389	399	420	401	430	390	402	433	360	416	424	422	404	367	376	377	420	388	406	414	394	405	403	425	408	442	378	413	418	405	421	426	450	370	391	424	417	387	403	395	427	386	391	405	382	404	405	382	404	397	387	381	397	403	403	410	427	430	411	414	431	400	425	400	417	352	405	428	375	418	418	418	387	401	378	429	389	417	375	398	389	403	364	419	406	399	381	426	413	412	369	410	399	396	402	393	419	433	412	402	393	403	378	394	392	355	410	426	372	406	409	440	398	411	391	403	381	390	405	366	433	454	426	355	428	398	418	410	398	384	412	427	443	398	408	390	444	408	404	398	409	407	392	414	436	382	402	356	416	405	404	423	443	393	384	452	411	390	419	396	390	369	404	416	426	409	373	408	416	398	441	434	420	413	388	448	399	407	420	382	391	410	408	404	391	432	415	421	425	394	390	361	376	425	394	419	417	405	425	422	391	407	428	419	426	420	408	381	421	380	396	386	445	394	411	409	413	437	424	374	401	435	406	385	423	434	427	413	432	377	406	417	422	397	401	439	408	384	424	407	370	379	387	397	423	380	405	393	391	386	438	375	416	410	415	396	364	386	446	376	392	386	422	375	418	372	416	398	417	381	368	398	397	402	434	415	389	412	399	406	421	399	395	411	407	416	426	402	390	398	388	415	388	398	419	425	403	422	414	454	391	389	371	416	417	408	359	388	404	382	390	416	403	400	390	419	377	406	422	404	421	389	400	405	408	389	417	414	427	359	391	398	393	425	411	398	390	386	388	389	394	387	361	380	405	380	399	376	389	425	386	382	400	377	434	442	403	430	420	405	438	354	402	381	417	437	405	424	386	423	418	410	417	434	417	399	403	414	441	412	397	370	400	434	399	362	407	426	388	457	374	423	411	392	407	386	411	413	404	387	396	377	401	389	400	393	415	413	418	368	430	405	400	398	428	401	364	394	389	381	402	404	397	438	421	382	428	378	425	381	371	395	365	386	439	407	416	408	385	424	390	406	442	419	386	414	400	389	417	406	407	410	408	441	397	385	419	433	403	398	422	409	402	435	402	440	402	427	384	368	420	382	423	391	443	382	370	405	409	417	411	413	407	368	420	417	418	387	423	403	426	391	400	413	390	421	400	437	410	401	407	400	433	386	382	397	412	419	395	381	379	416	407	438	408	420	399	386	436	393	401	394	417	426	403	407	384	418	431	441	421	418	400	411	375	415	427	372	408	420	363	403	411	381	409	400	395	375	389	430	401	405	382	389	408	442	402	401	389	426	419	398	402	398	364	403	382	416	380	383	385	421	402	425	418	439	420	400	407	397	416	365	362	424	402	384	412	387	412	389	439	422	404	411	399	400	422	434	429	375	412	387	415	431	352	379	424	403	413	430	438	406	405	395	348	419	434	403	400	391	418	395	464	405	420	449	443	397	422	380	391	382	383	429	389	441	430	410	404	394	392	391	404	435	439	416	423	403	414	403	410	383	412	397	380	389	410	416	411	380	390	424	415	394	383	395	399	393	424	417	394	405	417	415	405	404	376	431	390	406	367	413	411	418	374	365	394	380	437	392	400	430	390	408	386	406	382	437	431	417	401	367	428	421	365	404	440	386	425	399	406	441	422	406	392	428	402	390	404	401	399	390	438	440	397	395	425	427	410	414	383	404	414	380	391	422	407	378	396	407	407	413	424	390	422	417	436	424	398	383	383	413	373	407	404	392	384	401	376	399
657	109	98	96	94	104	113	102	102	97	104	83	105	97	97	106	98	98	103	89	98	89	88	89	91	77	83	91	91	110	67	85	88	100	90	88	91	114	78	92	79	77	98	87	85	88	98	84	85	109	87	79	76	90	79	88	88	86	96	85	97	74	95	95	92	98	74	77	108	92	87	87	73	88	71	95	90	101	95	93	77	75	89	97	82	84	97	73	95	88	94	89	91	98	80	100	92	76	80	88	80	93	92	89	96	92	89	89	71	90	89	81	89	108	85	98	69	90	95	95	86	67	86	67	96	90	95	84	93	95	76	91	103	83	80	95	99	76	101	88	76	104	107	77	69	99	81	83	88	97	85	88	96	84	94	101	80	71	83	73	87	74	90	100	107	114	88	78	83	100	93	89	69	79	95	93	96	78	80	83	72	105	88	72	95	87	80	92	107	90	99	102	95	84	99	92	92	82	87	81	103	68	84	90	76	89	95	94	97	94	99	87	111	97	88	74	90	86	92	96	109	91	83	80	90	82	78	84	87	92	85	82	81	83	69	89	85	94	78	94	83	63	94	95	90	82	77	97	85	86	83	75	77	86	96	80	94	93	91	112	82	89	92	73	83	90	76	84	96	97	73	82	93	85	101	82	87	87	92	84	84	88	92	79	76	85	70	81	82	64	89	76	86	82	87	83	93	84	97	107	76	84	91	79	101	89	80	88	77	99	96	102	83	87	82	94	83	94	81	85	94	73	75	88	76	91	104	87	105	89	86	84	97	84	91	92	83	80	79	85	72	90	84	91	85	95	78	83	81	84	85	107	105	87	93	80	84	94	99	71	90	76	91	89	81	83	80	81	95	97	104	84	76	82	94	94	95	94	91	74	82	74	90	82	87	99	81	91	95	88	81	92	80	96	77	87	74	107	90	81	87	67	78	101	92	92	96	86	76	86	102	92	102	113	90	110	89	91	101	87	97	75	93	95	86	104	89	83	90	85	80	90	93	76	90	79	89	84	93	94	73	86	88	92	70	90	76	82	93	76	89	84	85	91	83	91	75	77	93	74	73	82	87	85	75	83	68	94	85	76	85	89	81	77	79	83	92	98	105	67	85	112	87	108	79	91	85	108	86	77	97	91	83	76	76	103	83	95	95	59	92	94	106	84	88	80	69	104	75	83	77	78	92	88	80	103	94	90	76	95	79	68	73	83	76	85	84	96	86	83	87	102	86	80	76	94	94	79	90	95	101	120	90	90	90	82	94	97	87	76	100	78	91	86	77	78	95	84	84	90	84	97	95	99	94	69	80	78	113	87	105	84	87	102	97	82	80	79	85	117	93	100	76	106	83	106	93	97	90	82	83	103	91	93	110	74	96	80	99	83	100	104	98	93	90	87	84	75	84	91	97	79	96	81	86	79	79	95	90	86	105	102	86	95	82	102	98	78	82	95	87	77	113	89	95	95	89	97	74	90	91	105	82	86	87	87	88	86	83	88	80	84	76	91	89	84	82	87	85	81	81	89	82	78	89	77	84	94	93	102	107	101	76	89	95	79	80	85	68	70	89	98	99	109	93	89	90	98	85	81	100	109	85	94	102	89	91	86	90	74	95	97	72	84	73	81	82	82	101	86	80	81	88	90	76	89	82	92	92	93	104	85	95	94	87	74	99	106	94	91	109	88	81	77	110	81	74	93	85	87	90	106	87	85	67	83	89	68	93	94	67	95	74	79	96	82	89	97	88	87	100	88	74	78	98	84	95	95	83	90	101	64	84	81	88	93	80	75	85	74	77	88	94	88	81	91	93	96	98	93	81	92	93	95	94	99	91	85	92	78	84	100	92	111	80	75	87	73	66	97	90	95	81	97	95	88	91	74	86	96	87	86	93	81	90	91	81	83	112	83	102	83	91	90	99	75	103	90	89	86	93	86	86	100	91	107	81	87	96	85	82	105	90	95	78	86	93	97	90	79	80	80	79	83	104	89	91	88	82	78	84	81	97	93	95	93	88	91	82	97	91	102	107	105	87	85	91	103	90	78	79	70	85	86	79	79	96	86	94	70	110	80	89	82	88	80	70	92	78	76	90	73	88	86	87	66	88	86	83	82	103	94	86	77	94	96	95	77	86	102	94	74	80	76	92	88	85	84	76	101	71	93	106	95	67	91	90	79	85	68	99	71	81	85	96	78	88	96	73	102	97	88	80	73	86	81	92	87	84	86	77	86	81	101	81	88	82	85	97	92	97	89	84	94	93	103	89	74	96	96	91	90	84	74	67	78	89	86	89	85	102	85	86	73	87	84	94	97	77	73	92	94	90	81	87	78	78	97	78	98	74	88	96	99	89	73	94	81	69	91	95	86	81	89	100	81	102	78	100	87	88	100	100	92	93	107	75	71	98	77	111	82	90	87	101	84	64	91	87	83	78	84	83	85	83	92	72	90	86	78	94	86	82	93	88	95	94	94	93	86	81	84	83	77	81	66	88	79	94	83	80	77	86	95	97	85	92	75	81	85	90	86	92	96	93	88	87	82	79	99	88	79	79	86	99	105	81	92	64	73	92	80	86	83	75	97	81	99	104	86	86	93	98	80	84	78	82	77	72	93	85	85	98	82	77	86	91	97	106	102	78	88	94	93	81	97	97	105	79	94	88	106	89	103	100	82	87	82	90	101	84	101	80	90	96	94	76	83	83	88	77	86	82	88	96	83	81	86	82	100	99	63	90	84	105	80	93	85	70	96	102	82	92	101	95	89	79	87	88	100	74	97	78	92	80	103	103	91	86	88	98	103	98	90	90	98	85	96	80	100	97	69	98	79	96	78	77	92	76	87	99	89	78	72	91	107	81	89	91	83	95	87	108	78	95	81	89	87	108	101	87	84	92	91	86	86	97	88	91	88	92	85	81	77	84	91	87	90	99	80	73	91	84	82	81	84	94	89	96	73	77	108	98	87	78	81	90	66	90	78	97	96	80	88	92	99	85	95	86	89	87	91	85	87	103	88	90	66	110	67	98	94	92	95	80	84	96	93	107	96	95	82	78	92	108	91	86	81	87	87	104	84	91	92	93	71	88	86	100	93	92	86	94	92	102	83	80	84	86	81	88	78	74	89	92	72	84	101	92	88	80	88	100	87	103	97	87	91	74	75	97	74	90	89	93	68	94	91	79	86	78	87	90	71	92	69	95	96	95	82	85	97	101	88	87	87	85	89	83	76	78	80	88	95	96	84	101	83	79	91	81	82	63	102	93	76	76	102	79	87	80	98	83	91	80	95	90	81	90	95	96	79	78	96	93	96	89	88	89	87	86	101	110	98	82	86	83	82	91	78	76	96	92	89	86	77	86	84	101	86	83	82	86	94	79	101	88	92	81	84	96	83	72	76	83	80	84	73	93	93	96	101	92	83	90	104	112	91	84	83	88	95	96	71	93	106	80	86	89	95	85	80	92	89	80	77	85	83	87	82	87	75	92	91	78	83	85	90	94	82	82	88	104	115	77	85
12848	1474	1053	1237	2354	2896	2676	2220	1914	1712	1489	1298	1225	1192	1098	1080	1075	1035	962	889	957	915	951	931	890	840	882	855	875	857	805	865	800	832	831	853	811	818	796	832	782	834	783	806	833	827	833	832	800	817	818	757	736	792	796	816	763	741	803	745	817	823	780	811	796	824	824	775	796	838	786	813	770	738	802	797	769	782	798	774	781	796	747	764	797	834	867	808	785	804	795	770	752	797	808	729	779	892	773	813	808	779	811	809	843	778	771	783	798	833	842	765	814	794	825	825	796	752	756	819	784	797	752	772	788	789	794	813	775	785	785	797	767	744	798	810	765	770	776	751	767	835	783	755	811	787	790	805	767	797	768	796	787	788	800	747	734	798	775	805	747	804	804	767	793	796	791	733	758	765	800	778	769	792	794	803	792	754	797	764	810	788	762	751	812	804	791	787	774	776	786	770	825	771	784	809	801	754	769	736	795	791	784	771	795	780	819	816	789	734	852	770	764	839	799	759	742	772	816	792	750	839	798	771	796	770	752	740	811	799	774	722	782	809	775	804	770	791	786	775	774	756	765	775	823	820	772	730	785	768	795	785	780	798	789	804	752	776	787	766	781	805	768	809	803	791	758	771	846	749	778	799	815	768	782	766	807	764	790	756	780	804	861	745	765	793	746	794	819	801	783	794	818	764	795	784	777	812	774	810	789	799	774	778	764	776	794	753	780	776	773	832	797	803	783	732	766	772	772	780	767	800	793	736	818	754	826	798	760	773	763	761	793	819	862	786	788	748	766	753	816	777	785	766	794	749	781	804	799	802	816	774	792	806	821	792	743	767	826	829	817	790	771	755	773	760	808	788	797	757	789	773	812	773	801	838	782	821	785	836	777	763	793	789	800	733	749	833	739	779	793	766	789	780	803	767	837	792	798	816	805	804	774	816	868	807	767	809	731	782	820	798	837	782	809	781	784	762	838	801	819	819	849	825	735	858	778	796	762	817	792	758	811	756	783	803	786	807	753	821	746	754	781	786	850	816	799	758	793	779	832	797	733	807	780	723	698	801	789	749	778	816	748	744	692	775	761	759	806	770	775	753	762	810	809	848	739	796	774	758	805	788	810	822	804	762	783	760	792	802	813	809	742	740	796	793	831	767	817	775	721	784	750	787	803	823	777	769	784	771	784	794	799	793	780	790	774	834	804	780	762	811	781	797	772	768	783	780	738	774	756	738	844	795	800	759	743	808	810	790	781	758	809	772	784	798	812	799	788	812	757	766	781	786	741	780	781	791	777	766	824	763	794	836	763	784	785	800	767	829	767	756	793	783	821	787	796	786	752	748	750	746	776	801	739	814	818	785	808	811	804	760	795	808	821	758	794	743	799	776	776	772	783	775	757	787	832	796	772	798	812	829	797	761	784	783	807	800	799	760	757	799	796	825	763	755	819	767	786	789	832	810	781	823	799	762	796	810	775	781	793	761	780	816	779	773	783	758	774	788	768	773	776	849	764	770	814	784	809	845	801	739	776	811	736	798	772	824	823	755	821	832	788	782	807	712	775	774	777	772	779	757	729	821	770	831	764	807	798	784	825	787	792	744	745	744	792	782	753	828	798	790	779	821	789	797	740	781	816	810	747	812	749	820	764	827	792	762	781	764	773	822	788	810	820	781	770	780	753	807	822	821	802	814	796	790	837	811	797	812	775	800	765	770	806	743	773	817	767	795	757	779	800	774	810	802	771	825	743	772	790	811	781	781	792	802	805	782	752	755	753	770	754	774	776	820	776	773	866	751	797	758	723	833	813	806	800	772	793	757	786	797	774	775	790	852	748	779	779	794	782	776	797	778	768	780	758	791	794	767	736	760	808	811	752	843	774	763	733	836	792	773	799	808	835	813	751	803	804	755	782	751	787	781	846	748	786	779	796	830	825	730	813	800	789	807	826	758	795	774	775	766	847	777	778	766	819	817	766	813	775	761	809	772	799	793	791	853	808	784	746	798	764	771	798	751	827	768	814	769	791	758	792	790	759	789	793	801	725	796	771	792	844	737	813	785	795	779	772	766	778	803	786	778	822	756	773	779	795	778	760	819	771	780	743	743	772	785	818	792	772	766	844	790	755	793	839	770	800	823	834	757	793	795	806	752	794	797	828	820	787	780	785	798	795	784	827	823	766	777	797	761	843	805	801	810	786	808	783	762	807	778	754	784	779	823	763	812	796	779	725	815	811	763	793	781	826	821	774	754	789	781	808	859	791	787	804	773	778	802	768	700	772	756	827	811	791	774	831	763	791	776	754	760	760	727	791	783	745	818	742	756	774	811	820	767	786	742	743	790	788	753	758	838	835	769	797	799	759	795	812	792	755	800	804	814	839	751	779	800	776	752	829	795	762	795	812	802	798	780	794	731	778	801	768	797	772	755	794	816	818	782	797	800	786	808	816	768	784	797	795	784	788	739	741	795	805	773	813	810	776	793	762	767	752	798	793	750	816	781	761	826	795	818	820	783	759	751	791	762	797	827	778	743	763	782	802	816	791	808	754	794	769	807	813	738	786	833	753	766	739	779	785	810	769	815	786	822	768	786	757	749	814	793	734	780	814	768	755	797	745	770	825	805	761	789	825	794	817	797	822	716	777	838	775	768	812	783	846	816	791	787	786	768	769	764	789	805	773	779	806	792	776	769	781	777	766	804	820	756	807	775	835	786	780	771	794	756	868	777	759	803	746	780	798	837	770	792	742	806	801	781	813	770	810	816	774	789	782	777	768	816	807	795	785	757	760	820	814	793	749	757	785	811	764	826	777	795	713	808	843	806	778	803	807	783	784	782	748	818	782	801	830	784	774	810	746	779	761	758	826	824	794	789	770	721	759	758	742	810	789	829	784	812	774	791	767	820	796	799	754	784	790	796	749	818	760	803	784	799	791	806	791	773	758	772	803	780	838	793	819	793	771	813	790	806	780	767	787	779	802	803	789	815	747	806	794	811	751	754	776	800	712	778	805	806	768	772	777	743	765	833	817	802	761	801	788	780	795	772	781	839	772	811	811	807	790	757	798	740	770	815	785	759	786	763	758	781	738	813	786	744	783	798	792	803	795	775	755	804	782	821	814	736	752	805	833	815	751	826	792	801	786	841	809	761	784	838	739	817	815	779	778	792	827	779	830	808	762	768	772	756	766	818	778	778	782	801	818	784	728	763	824	835	757	806	816	770	749	809	790	762	775	800	753	784	759	785	836	833	784	735	790	843	798	740	806	794	781	847	802	835	784	793	772	762	826	755	806	766	812	748	792	775	771	806	768	773	762	789	771	804	773	810	769	823	813	789	779	826	789	777	810	794	779	795	759	760	795	781	777	767	770	748	763	797	778	796	783	780	797	800	816	820	752	773	787	794	785	793	790	817	795	809	770	758	800	793	810	818	814	807	789	747	783	773	778	776	799	786	746	791	798	823	798	806	752	745	779	777	787	778	766	742	815	804	824	770	760	759	827	844	806	812	770	810
1235	55	29	19	22	27	37	51	36	32	26	34	33	21	32	24	24	29	24	18	20	22	17	22	15	20	22	20	14	19	13	14	17	14	21	20	14	18	19	20	15	24	23	19	14	21	19	14	16	22	20	17	17	20	16	20	17	23	17	19	16	23	23	19	12	20	12	25	20	18	15	20	15	28	18	12	15	13	18	15	13	21	18	18	20	15	14	14	14	23	17	21	17	12	13	15	22	14	18	17	19	14	17	11	12	15	21	14	21	21	13	26	14	19	18	18	13	12	21	14	19	20	16	19	15	22	10	15	21	20	20	10	11	13	22	12	19	12	20	18	20	13	12	12	21	23	17	17	12	15	19	13	20	17	12	16	12	10	15	13	12	16	15	20	9	22	13	11	9	19	14	12	13	18	17	15	14	9	13	14	16	19	13	16	15	16	18	22	18	14	23	23	21	16	19	14	14	18	12	21	13	16	14	14	16	20	22	23	10	21	14	22	22	17	18	21	21	24	23	16	17	15	19	14	15	12	14	22	22	18	10	25	18	6	24	16	16	17	14	14	25	14	23	18	18	13	13	17	15	13	23	17	13	14	22	18	16	17	12	18	15	21	24	19	15	10	15	20	14	15	18	14	11	13	18	20	18	22	16	15	9	21	23	24	19	15	13	14	14	18	22	17	18	12	18	17	19	18	18	20	16	22	18	22	17	23	20	10	13	24	18	13	16	17	13	19	14	12	14	13	15	10	14	23	17	14	17	13	18	14	17	14	16	20	17	13	14	17	15	20	21	17	20	16	19	17	14	12	15	14	14	20	15	24	17	17	17	17	15	17	19	13	12	19	14	16	11	15	17	20	17	15	20	14	11	17	25	17	10	20	21	13	20	14	11	11	17	11	16	14	24	22	10	10	16	18	11	16	7	19	16	12	17	18	21	13	12	18	16	15	22	11	13	17	18	12	14	19	11	21	19	23	15	19	9	17	12	25	17	14	19	20	16	14	20	18	16	10	18	20	21	14	20	12	14	18	18	23	19	27	15	13	13	21	20	13	8	12	17	14	13	15	14	26	21	23	13	13	15	15	22	15	20	22	11	19	32	17	17	18	15	20	14	11	13	15	27	13	19	18	19	18	9	17	19	22	13	15	23	17	15	14	13	11	13	15	15	16	16	13	13	8	13	19	12	18	11	21	12	9	16	18	9	11	13	17	15	21	10	18	13	18	12	13	13	13	17	12	19	20	19	22	14	16	18	17	24	11	13	20	18	19	13	13	16	15	18	15	18	15	17	19	16	16	14	14	11	12	15	12	21	23	17	12	11	9	14	15	21	16	18	14	20	12	17	15	16	16	25	15	18	18	8	22	13	14	18	21	24	14	19	21	19	11	19	14	15	10	19	18	20	16	18	18	13	19	26	22	16	19	24	17	18	17	13	11	24	23	29	18	21	15	18	12	15	19	27	18	10	17	20	16	11	14	12	14	14	11	15	10	16	19	8	18	14	19	31	13	18	15	17	16	16	15	16	21	17	17	20	15	14	10	19	16	24	22	16	22	19	21	14	15	21	19	18	11	19	13	14	9	17	22	5	15	19	24	17	10	15	9	16	21	16	16	12	20	20	14	16	15	18	15	14	17	15	15	16	9	21	21	12	9	15	15	17	18	19	15	16	16	16	13	22	11	13	16	12	10	20	13	23	16	18	18	18	19	17	17	17	12	17	10	10	13	16	18	23	21	17	19	21	24	17	20	21	18	18	16	12	23	18	17	16	18	15	10	16	19	13	15	15	14	15	20	11	17	20	22	14	16	13	16	19	14	27	16	16	13	16	15	21	23	12	14	14	12	12	19	11	17	16	18	16	19	24	12	18	20	13	20	16	26	13	20	17	16	17	11	9	11	14	20	11	18	16	19	18	14	19	14	13	14	16	16	13	18	23	11	12	15	15	18	18	12	14	7	23	22	25	18	18	18	16	22	15	19	18	15	19	13	19	26	13	19	19	19	14	14	14	24	12	22	7	21	18	20	15	13	15	19	16	23	19	19	15	13	12	16	14	24	18	15	25	16	21	7	20	18	11	19	18	10	17	16	12	10	14	13	20	13	10	13	16	13	9	7	23	11	15	29	18	12	21	15	16	13	16	19	14	10	23	11	19	20	17	13	14	26	15	11	11	20	21	13	19	21	22	17	14	15	14	15	14	16	17	14	17	19	11	19	17	19	18	15	14	17	14	17	24	12	15	13	16	13	15	17	21	18	14	15	13	18	17	17	20	15	9	17	14	14	17	18	18	10	23	19	17	24	23	17	21	13	12	22	17	18	10	16	23	15	10	13	12	9	19	9	15	12	18	23	17	22	27	21	19	17	15	11	18	18	23	18	17	15	14	15	16	13	16	21	15	24	21	14	14	20	18	15	15	18	15	23	11	14	22	23	14	18	16	13	10	8	22	16	13	17	16	21	11	20	10	12	18	20	13	13	12	19	12	5	24	23	13	22	14	10	19	18	11	13	22	18	13	14	21	16	17	17	20	23	16	17	23	20	8	14	12	13	20	11	18	20	16	13	10	21	18	21	22	14	13	15	27	14	17	12	14	16	13	16	5	17	15	15	16	18	16	18	20	15	23	17	19	15	18	15	23	14	20	23	16	18	18	19	16	10	15	15	18	16	13	24	14	10	20	19	17	16	22	16	16	22	15	27	20	21	17	13	20	22	17	19	13	17	16	15	16	13	17	20	14	10	15	26	12	19	8	16	16	17	21	13	12	13	17	8	19	18	23	15	9	14	11	14	17	14	21	19	18	15	15	26	22	16	22	15	10	22	16	15	18	10	16	15	13	13	14	21	19	16	18	22	30	21	22	13	14	14	8	11	16	14	11	17	17	21	11	14	16	10	14	15	24	11	12	20	19	10	15	15	21	21	18	13	11	17	18	14	10	21	13	15	24	12	19	14	10	19	17	13	21	11	17	18	17	17	15	20	16	15	13	19	20	18	20	17	12	21	8	22	21	21	11	14	16	12	13	15	17	19	21	14	19	11	18	19	8	15	13	14	18	13	13	18	14	19	10	23	14	18	11	12	17	12	14	11	19	7	11	10	18	18	10	16	11	13	17	12	14	15	16	19	17	20	17	12	19	23	10	11	13	20	16	11	18	19	23	11	18	22	18	21	20	16	16	19	12	17	21	13	14	16	19	21	12	20	16	15	17	19	16	16	26	16	7	18	18	16	16	17	15	22	22	18	16	19	18	8	12	20	11	14	17	17	20	24	12	14	8	14	20	13	25	14	19	19	16	13	15	16	17	15	23	12	19	19	15	14	10	18	15	21	15	21	30	17	14	15	16	12	20	16	12	11	10	12	14	17	12	16	14	18	19	14	13	15	28	12	29	21	11	17	17	24	14	20	16	22	11	18	15	21	10	17	18	22	17	14	25	18	14	18	13	20	15	14	13	7	13	16	18	15	16	21	18	19	18	7	15	13	15	15	13	20	17	19
12060	746	361	559	1320	1862	1759	1490	1220	1048	893	718	651	564	493	438	397	384	329	319	311	260	283	274	253	249	252	216	228	239	231	195	232	219	188	196	185	186	183	201	181	194	202	189	191	174	180	162	188	167	177	178	196	169	169	171	167	128	156	167	168	149	163	149	167	145	150	189	144	136	166	168	176	176	148	160	145	151	161	152	158	173	136	143	148	149	156	180	152	175	148	162	162	148	143	152	157	150	172	158	143	158	160	154	151	148	146	166	152	174	149	146	157	166	157	201	157	163	172	174	168	138	162	146	155	167	160	167	153	157	143	129	143	153	167	167	141	154	132	140	144	169	147	151	140	168	145	149	145	153	154	143	169	179	147	164	160	172	156	159	140	155	128	173	168	146	146	135	153	159	164	138	146	158	147	139	144	157	129	149	181	139	161	148	154	158	133	153	158	162	150	175	167	161	158	137	157	151	161	168	158	170	161	136	136	144	153	145	171	154	160	155	153	163	165	156	181	162	155	149	162	142	173	152	175	154	153	150	159	150	129	150	158	140	142	166	152	138	156	150	139	142	142	168	144	143	150	152	137	129	164	152	149	158	167	163	149	162	155	162	131	168	128	145	134	144	167	166	157	144	144	159	148	144	159	156	172	174	152	152	143	163	147	166	142	152	137	159	172	153	138	156	140	151	149	148	152	129	161	161	155	144	133	150	167	145	177	162	129	153	147	143	163	171	148	158	147	178	164	139	163	163	176	146	151	145	165	148	162	134	161	144	153	177	159	158	161	140	151	154	156	137	154	150	155	152	151	155	162	158	158	178	131	148	144	167	163	139	144	167	148	155	150	150	165	152	132	157	135	156	154	147	172	155	137	152	152	131	183	160	153	151	138	145	167	147	159	143	153	125	145	136	138	170	146	159	146	168	127	143	158	151	150	169	135	156	148	163	137	168	144	152	155	133	162	157	163	153	133	135	134	154	145	157	133	156	147	161	152	148	153	142	149	153	146	155	137	155	151	155	147	147	150	154	155	132	165	138	167	152	156	149	156	160	147	132	159	138	145	139	161	146	172	160	153	148	140	135	123	173	162	146	157	159	139	140	130	137	147	165	164	155	126	149	146	150	170	135	152	142	155	139	132	150	150	149	154	146	174	162	157	154	164	149	133	163	151	147	146	158	151	153	159	142	162	146	149	150	144	148	130	129	151	126	135	152	155	150	132	140	150	147	145	145	144	158	162	152	147	158	153	159	158	169	135	157	139	149	160	177	140	161	158	158	149	168	150	156	158	168	166	146	138	151	151	159	146	144	128	184	158	137	156	191	158	164	165	158	150	157	149	163	148	156	151	169	166	145	159	141	149	135	146	144	140	140	152	161	143	161	158	167	165	137	163	169	166	171	129	124	156	158	152	158	148	136	165	142	162	168	147	154	152	157	127	143	148	143	160	151	163	147	154	157	164	160	162	132	169	172	151	134	140	173	151	165	123	145	157	130	135	150	142	139	143	141	160	143	152	150	132	152	157	165	167	146	151	146	157	174	169	159	147	158	151	161	159	149	156	145	144	165	158	148	134	134	149	162	147	157	161	145	156	146	126	134	139	157	167	162	168	138	159	151	139	132	162	151	150	169	154	169	140	161	145	168	161	147	158	155	134	136	141	137	168	170	145	136	161	162	154	154	151	138	147	146	180	160	153	157	153	133	175	133	145	161	147	160	144	150	133	166	136	138	162	158	148	156	130	171	161	170	157	145	144	123	162	175	151	150	149	173	159	150	146	152	149	149	160	142	136	139	161	168	162	139	134	141	132	138	152	167	154	160	149	146	148	136	185	165	171	153	132	151	171	156	152	158	171	144	149	154	155	155	149	140	136	128	165	144	165	164	134	151	169	174	149	166	150	155	138	162	142	164	142	156	142	131	140	157	169	154	150	165	151	162	132	153	158	135	169	147	142	142	129	151	133	148	177	150	150	150	150	148	161	140	158	154	163	150	166	124	148	135	151	154	153	136	156	152	135	140	167	166	147	155	138	155	163	166	127	140	156	144	139	146	140	158	149	153	165	162	139	146	171	153	153	157	163	164	143	162	166	152	152	159	173	146	151	143	144	140	140	149	150	128	148	155	159	142	159	144	139	146	151	147	162	153	170	157	131	149	153	156	152	138	155	149	159	154	150	147	149	166	131	161	144	149	135	156	158	139	161	152	179	135	156	135	145	137	150	159	149	153	139	141	178	153	162	137	158	149	163	139	156	156	168	145	143	136	153	133	149	162	164	148	164	145	165	152	134	131	164	139	140	130	155	155	160	150	167	136	155	161	165	146	147	145	157	152	166	151	144	148	143	128	155	162	161	150	141	169	158	146	154	155	160	161	139	137	138	152	163	147	139	161	167	153	147	143	158	155	152	142	156	153	148	150	134	128	161	161	159	157	172	161	141	140	149	136	152	185	143	146	144	160	162	135	167	155	147	149	141	151	145	158	150	150	159	146	138	152	136	167	135	159	149	139	149	157	167	160	158	143	160	165	159	152	158	141	145	138	138	139	151	155	119	159	147	151	145	158	152	132	169	128	136	149	164	149	147	149	156	127	135	170	146	158	140	138	148	159	154	163	178	163	134	165	134	149	163	127	148	158	157	136	139	169	163	129	161	132	152	157	160	148	144	152	141	162	137	166	133	158	149	135	158	141	150	160	164	136	151	142	140	147	159	151	168	149	152	161	141	162	149	160	156	137	144	142	162	140	173	157	133	162	128	162	142	149	144	159	139	148	162	175	146	135	160	179	166	153	142	137	157	163	148	151	156	177	157	146	175	154	152	152	156	151	166	165	172	139	146	186	145	146	148	151	161	142	160	162	161	156	125	161	154	180	160	164	147	145	157	157	154	156	159	133	170	146	160	157	136	145	160	156	146	149	137	147	170	156	164	147	171	160	135	156	167	130	150	149	137	129	163	162	141	151	152	174	148	160	153	154	155	165	143	136	147	140	155	156	161	154	167	167	145	156	168	147	169	156	140	143	129	172	152	190	168	142	135	148	155	148	157	148	163	167	149	167	153	151	148	154	139	146	152	134	161	155	151	166	167	155	127	132	167	156	132	133	164	160	172	178	145	164	157	140	175	175	156	142	176	170	159	140	174	147	157	166	159	159	159	158	159	136	149	172	173	181	138	162	139	163	148	156	181	165	152	143	138	154	164	165	149	183	157	148	150	161	141	157	134	140	135	168	147	153	163	152	133	155	164	169	149	154	154	134	155	151	144	151	163	156	159	154	181	151	141	152	137	152	170	158	136	169	145	155	152	164	155	154	155	161	137	155	164	173	150	169	129	144	143	145	151	138	144	162	163	157	158	152	165	155	172	137	166	146	163	157	140	148	153	157	156	159	148	177	122	137	146	136	154	139	148	158	142	149	149	147	143	172	169	155	137	146	146	148	139	155	148	153	140	152	160	166	160	140	167	143	152	160	142	166	170	139	129	141	190	168	145	166	164	150	159	149
1016	131	107	86	77	98	95	108	90	103	85	91	87	94	76	81	88	80	79	83	73	83	77	75	86	68	69	80	84	60	67	78	74	66	77	69	73	62	68	55	60	73	74	74	62	82	75	70	80	84	75	61	68	66	81	84	80	63	57	85	65	73	64	61	72	66	67	70	61	65	72	76	68	62	61	68	50	73	68	68	68	78	65	70	76	70	65	64	66	77	65	76	71	76	66	82	75	63	84	71	53	74	70	71	76	71	72	78	87	75	66	64	57	78	74	69	72	60	61	56	67	65	63	63	77	63	70	83	63	77	70	61	58	70	67	71	74	66	73	67	60	68	70	59	75	57	73	70	71	79	63	52	77	77	67	65	74	79	78	69	60	57	67	63	60	60	67	73	78	54	82	77	73	61	75	66	64	63	68	73	79	86	72	69	52	66	73	61	72	63	57	56	70	60	65	70	63	64	91	86	74	58	83	84	70	65	81	80	71	65	70	60	56	82	46	61	56	65	69	82	61	81	64	85	70	72	76	78	66	82	79	75	62	68	65	66	81	62	77	75	82	81	60	68	63	77	71	80	77	61	61	66	69	69	67	69	82	68	78	68	82	66	76	60	69	74	64	78	72	79	73	66	70	72	67	63	65	57	72	61	57	89	72	51	59	70	77	78	81	72	69	75	67	62	85	60	59	80	78	80	83	63	44	76	82	76	83	66	59	89	59	86	67	63	64	74	71	67	67	70	70	61	71	61	78	74	58	86	72	83	78	80	72	83	58	71	64	65	68	78	74	55	73	73	72	55	65	67	74	82	89	71	65	59	53	75	71	91	75	84	76	58	66	75	66	71	75	88	82	75	75	82	69	74	75	77	76	76	62	62	65	66	74	71	67	73	80	62	67	86	73	74	59	81	68	65	87	64	75	73	56	74	67	78	75	58	69	66	66	70	68	59	68	77	61	80	63	59	71	85	57	69	85	74	83	63	71	74	62	81	59	73	57	67	66	61	65	69	61	67	59	66	69	62	78	62	67	62	62	71	78	71	62	82	77	60	67	57	69	73	59	78	60	62	61	64	77	69	63	66	61	86	65	60	82	72	74	73	60	76	77	79	72	74	58	51	69	78	72	69	77	76	55	88	57	75	77	59	56	73	80	73	70	62	73	81	65	66	69	84	62	55	69	69	71	60	75	73	72	73	76	63	77	80	65	69	81	88	83	72	77	72	78	61	68	67	67	88	70	57	77	74	80	57	66	75	63	82	79	74	71	80	53	78	80	71	60	75	65	60	84	77	55	72	84	68	65	66	68	65	67	71	78	77	75	60	73	68	74	66	50	71	65	74	59	74	54	71	70	73	72	77	63	73	69	55	81	74	68	70	77	72	57	70	89	57	61	61	82	63	74	71	79	65	76	74	59	67	76	71	62	69	60	77	76	69	71	66	62	54	73	79	74	57	63	84	68	65	65	52	62	63	70	73	71	77	50	58	67	68	64	79	62	71	68	41	67	69	71	58	73	70	77	71	60	65	62	51	69	65	73	65	87	63	57	69	85	69	57	71	69	75	74	72	58	70	56	68	74	80	68	85	80	70	78	73	84	60	68	61	60	67	66	68	62	49	77	73	56	68	72	66	64	68	73	60	73	65	75	45	82	75	61	73	64	69	72	67	63	87	60	70	78	62	67	57	68	72	74	81	71	54	56	60	62	66	71	67	67	69	58	67	66	63	67	69	67	78	69	66	62	60	52	80	63	72	73	61	87	59	76	83	59	74	81	57	72	74	70	71	80	75	70	66	64	82	53	66	62	69	56	61	69	69	53	63	72	61	68	68	62	77	70	67	82	67	61	57	72	64	70	75	73	71	61	56	65	79	79	79	66	73	73	72	68	76	65	83	88	78	66	58	64	68	73	76	67	83	80	77	53	66	71	71	81	72	66	67	69	76	83	80	67	75	78	72	72	63	66	69	80	72	60	66	77	64	77	64	84	62	51	70	87	58	67	75	66	66	62	64	65	69	69	73	74	64	75	81	82	65	69	68	70	83	72	78	80	70	67	81	58	62	91	61	56	69	78	72	72	65	54	50	63	56	65	67	65	75	61	71	70	64	73	54	82	66	73	63	72	54	70	74	77	75	55	70	54	73	66	61	72	67	60	71	74	73	68	58	62	53	76	79	68	84	80	76	71	70	69	60	65	84	69	65	81	68	70	64	67	80	85	76	76	76	75	69	62	76	65	67	61	71	68	64	86	69	61	59	66	74	60	68	73	77	61	59	69	76	71	52	78	62	75	73	67	61	77	75	83	62	63	73	69	82	59	69	70	51	70	70	84	75	69	82	66	68	78	52	57	65	75	61	56	63	74	56	66	71	84	68	66	61	71	68	64	68	54	60	48	61	48	63	76	68	83	49	70	78	72	57	63	66	71	74	77	79	76	77	71	82	61	80	71	56	56	68	68	73	80	70	70	76	67	72	61	66	67	83	61	69	63	60	73	68	71	70	53	50	73	78	78	60	70	70	64	67	84	72	66	73	60	57	73	65	78	79	67	58	59	80	74	59	70	92	64	68	64	86	59	73	72	80	72	64	78	67	62	59	69	66	55	81	70	66	64	55	69	69	66	58	66	74	60	70	66	72	68	60	76	62	58	65	69	67	64	77	62	63	70	75	70	65	66	68	83	77	69	74	64	58	71	80	72	77	72	66	76	64	77	75	69	69	46	71	70	67	64	70	56	68	69	71	72	72	98	61	87	66	66	79	72	64	66	67	81	73	65	73	73	74	71	74	70	74	71	65	81	66	80	68	63	46	69	74	61	66	81	65	67	76	65	69	75	64	63	73	62	66	62	75	82	60	56	67	68	78	74	61	60	72	73	60	79	66	66	50	56	70	76	81	85	56	68	77	75	82	65	68	52	64	60	59	77	82	74	74	75	70	69	72	68	57	71	73	47	72	74	71	71	63	88	60	54	73	83	67	79	81	70	68	60	68	54	80	84	66	66	72	61	65	58	67	77	65	70	73	75	78	64	62	66	68	77	68	64	58	79	63	85	68	75	76	88	78	80	66	52	72	62	66	80	66	88	63	65	70	74	52	76	74	63	65	82	71	75	72	67	68	65	73	63	68	74	71	64	65	70	69	67	68	78	60	55	69	73	54	77	81	72	87	69	68	85	75	64	78	64	62	71	82	67	69	81	69	75	59	82	55	54	61	61	78	74	75	70	64	64	67	61	70	67	74	66	72	65	61	87	75	65	55	40	78	65	74	70	76	75	68	81	66	72	63	68	65	75	64	80	77	88	68	72	66	70	68	70	69	66	63	67	74	69	56	78	73	64	57	58	66	60	64	77	69	80	66	70	78	72	74	73	67	74	73	65	58	75	79	74	63	47	78	71	57	77	66	57	70	64	69	58	78	68	56	89	71	51	65	87	76	78	64	66	54	72	46	71	62	74	71	79	70	76	55	65	67	66	75	70	76	63	63	51	53	67	72	65	73
15507	1708	1018	1336	3008	3903	3617	2966	2553	2041	1894	1593	1450	1349	1195	1155	1063	1031	1008	941	938	890	828	862	785	831	818	807	763	751	802	712	722	741	716	724	750	738	729	653	670	713	693	700	676	634	695	656	708	687	714	728	677	681	700	683	688	677	644	666	687	678	616	662	630	635	645	671	662	660	677	647	669	610	685	633	648	661	679	679	660	654	683	614	670	645	654	671	669	717	674	628	683	648	609	667	655	591	696	661	694	662	635	679	668	661	629	646	634	668	621	655	673	620	602	677	662	667	639	613	661	678	623	646	668	638	664	646	663	654	653	694	652	660	650	620	614	652	656	666	636	668	600	644	606	640	664	626	648	678	657	704	649	666	657	697	700	625	679	644	656	673	607	697	638	631	600	654	634	706	636	678	651	642	674	603	675	577	666	673	652	658	685	584	623	620	639	662	673	640	629	645	652	659	634	606	623	663	622	602	656	607	636	631	653	634	688	637	710	681	679	609	604	674	648	696	590	647	688	678	626	599	620	652	656	634	674	656	640	631	647	661	654	669	614	634	667	695	650	644	659	620	664	679	650	589	578	660	613	648	595	675	616	658	675	669	648	632	636	643	636	657	627	625	669	604	643	619	653	645	641	595	635	650	663	673	659	628	657	630	648	632	627	620	683	613	670	606	655	655	640	672	659	626	617	682	628	661	616	752	672	675	623	644	660	640	633	655	661	641	623	628	622	655	668	627	696	693	608	640	654	690	682	694	665	659	676	693	661	665	642	646	646	636	651	646	652	689	639	672	671	669	663	620	672	665	663	685	656	634	669	671	636	656	631	656	653	667	665	608	631	663	613	663	645	643	623	727	640	650	636	679	616	651	645	629	694	635	639	667	667	632	642	638	654	653	650	615	619	629	694	680	640	679	613	624	632	595	666	620	626	625	610	651	662	623	624	645	628	637	644	673	638	630	653	654	650	679	643	671	664	638	622	631	660	652	598	628	633	628	640	672	721	671	669	662	627	617	653	674	614	653	703	662	606	668	659	643	639	677	643	672	665	653	647	620	659	632	643	648	649	642	685	627	636	679	645	647	635	645	681	657	637	650	693	638	697	652	678	615	619	651	657	676	664	648	624	634	646	653	634	650	648	621	612	700	646	681	656	617	611	677	659	671	658	600	610	639	636	636	651	672	658	600	629	626	672	657	601	674	629	607	695	660	650	633	587	645	609	637	637	627	623	633	643	670	648	653	673	639	685	704	662	652	689	669	693	658	656	670	619	660	596	685	656	638	598	660	667	666	626	679	612	622	635	631	650	628	618	603	622	690	623	664	670	644	627	677	641	662	649	653	643	639	680	654	631	666	655	643	652	660	654	645	641	660	620	652	647	673	672	647	662	650	651	680	657	616	674	640	634	673	592	657	678	617	641	614	626	630	669	679	652	680	634	662	635	646	692	635	635	611	650	639	665	632	640	702	656	657	615	630	622	684	671	663	635	628	663	630	630	656	642	629	616	620	650	665	672	654	664	631	614	631	654	674	656	673	662	656	643	688	668	675	686	664	595	654	644	659	655	661	618	705	618	600	684	612	694	645	669	643	652	612	627	611	651	663	608	618	648	635	640	669	685	657	639	660	654	634	655	615	643	649	697	655	677	650	634	638	632	600	666	621	653	653	651	635	640	649	664	636	586	662	644	680	653	611	660	651	696	661	651	633	626	623	656	681	650	639	676	659	637	651	663	647	627	621	663	597	649	644	587	610	664	668	668	632	651	623	704	681	668	625	627	636	640	697	627	663	670	694	620	640	671	663	647	627	635	692	673	628	644	652	693	636	623	667	644	628	682	638	621	645	657	639	635	654	637	655	637	677	621	665	663	649	644	637	676	661	613	608	655	598	632	654	662	648	626	658	607	650	691	642	658	681	642	647	633	677	642	657	631	650	633	649	641	654	675	620	650	614	637	609	629	618	651	577	632	648	696	618	636	672	626	644	616	670	655	663	605	690	626	602	637	661	697	669	676	639	649	622	643	654	659	673	626	651	660	706	647	643	642	683	654	666	612	644	656	634	637	685	620	634	623	668	626	630	655	641	669	609	594	654	661	596	628	651	646	646	658	663	673	650	591	642	649	621	674	652	642	657	629	665	633	624	646	678	659	635	617	637	686	628	595	598	676	651	667	639	616	648	593	608	667	652	650	653	656	674	661	629	677	660	621	647	671	653	644	651	653	687	639	694	673	635	667	664	659	679	656	671	631	676	675	630	598	634	660	661	626	664	640	659	645	687	694	617	653	635	649	674	606	650	643	673	654	605	603	696	658	628	640	669	663	651	632	630	658	650	610	622	702	678	631	660	662	653	669	675	629	685	644	629	645	665	689	622	655	632	611	689	692	641	646	646	631	676	615	627	605	642	638	673	640	617	607	666	673	642	632	666	637	610	695	623	648	624	636	699	663	619	650	637	621	637	640	592	642	663	665	643	656	641	668	627	708	653	634	680	618	695	678	624	656	654	643	626	658	635	587	622	665	625	668	656	641	634	661	658	672	633	661	678	650	639	658	624	675	631	678	653	669	648	660	651	667	626	626	667	642	637	621	646	617	662	639	684	596	673	649	657	664	645	662	705	629	636	695	675	620	636	657	635	634	654	639	655	678	625	665	616	641	637	655	687	653	642	663	670	668	641	661	700	695	658	655	673	641	639	660	633	623	610	648	604	666	649	646	651	618	713	690	663	670	661	599	672	622	678	665	638	682	649	699	645	605	681	633	637	644	665	701	651	674	684	636	672	679	628	684	627	615	665	633	645	591	610	684	678	676	606	659	658	637	645	709	651	661	651	644	614	671	664	678	674	617	622	622	581	658	699	627	639	671	654	641	590	621	664	647	603	633	692	617	672	637	633	619	634	647	604	633	625	677	638	644	600	673	669	673	633	607	625	652	624	640	661	638	643	627	653	631	666	637	625	624	663	620	620	689	662	634	655	684	616	641	675	601	659	569	667	667	651	646	663	640	663	611	618	659	671	643	644	638	632	636	640	638	621	698	662	648	599	642	653	664	668	694	649	657	651	655	670	631	655	709	656	637	578	649	659	649	647	654	658	669	648	656	657	608	659	639	644	643	589	662	655	643	622	650	667	671	707	668	681	660	572	663	626	624	672	658	667	654	613	646	641	675	676	650	649	647	662	655	630	638	676	624	664	678	667	645	647	649	681	638	679	648	628	677	643	611	667	652	662	644	648	645	618	662	638	629	639	646	645	652	591	666	629	644	640	667	646	674	610	657	653	648	640	634	655	644	634	639	675	658	659	650	670	624	650	638	615	643	641	649	652	647	674	650	659	621	660	689	664	639	642	690	653	643	632	668	678	642	625	658	668	629	651	647	633	676	683	623	636	647	668	633	635	638	649	672	669	677	656	650	620	619	673	620	633	684	635	644	629	636	682	669	636	657	662	642	668	620	650	634	693	613	623	665	649	634	669	657	660	635	683	650	653	673	617	658	626	666	622
836	65	44	46	43	46	49	44	50	46	44	43	53	44	44	47	38	34	54	56	47	58	45	50	50	39	47	63	49	39	49	42	50	50	43	49	55	53	48	49	51	49	59	48	41	45	43	47	60	33	44	59	47	54	48	54	50	44	39	49	48	49	43	36	50	47	48	39	36	44	41	45	53	54	53	52	39	38	45	37	66	51	43	48	50	55	49	45	50	53	36	43	42	39	46	44	34	47	51	48	43	44	39	49	43	57	45	41	43	43	41	48	50	49	68	46	46	49	50	44	51	51	50	32	47	38	44	48	45	56	66	42	53	58	52	42	52	52	57	45	48	28	51	58	49	49	61	67	58	43	42	47	33	53	38	35	40	55	41	55	57	62	42	47	48	56	47	41	49	53	41	43	59	31	50	41	58	48	46	50	43	43	49	39	42	47	36	43	48	58	42	49	49	61	48	43	50	37	40	45	51	46	57	59	44	51	42	49	47	36	57	33	43	41	52	49	47	46	52	45	55	53	48	42	49	39	55	39	45	56	45	42	39	57	44	36	45	45	50	50	45	50	49	45	43	45	49	44	57	48	53	51	48	46	47	48	50	47	49	45	47	41	38	44	50	38	53	47	57	40	46	57	44	51	58	69	39	36	46	38	51	48	45	43	36	41	48	51	33	45	46	47	45	51	49	40	48	55	46	49	50	39	38	46	40	34	54	36	45	58	53	45	51	57	37	48	52	44	45	50	38	40	39	42	43	49	51	32	40	45	47	54	53	33	46	44	50	36	59	40	50	40	50	53	54	41	62	46	45	32	69	45	45	46	47	65	61	44	39	41	45	42	35	54	41	47	63	43	41	30	46	44	48	55	45	53	53	48	49	57	60	50	47	40	40	62	51	37	36	39	44	50	46	50	46	40	34	64	52	51	45	45	52	46	54	33	51	49	33	50	41	43	44	46	61	46	48	43	51	49	36	53	35	44	46	47	59	52	41	57	52	48	49	38	45	46	48	46	57	52	51	49	42	53	56	36	37	49	51	52	44	40	46	45	55	51	49	53	56	54	46	48	60	39	59	37	44	48	42	47	45	47	49	52	48	49	43	48	39	43	43	47	44	50	53	52	37	42	45	53	44	34	39	44	42	50	49	58	49	47	46	43	44	33	43	47	48	49	45	48	54	56	47	50	51	39	49	52	41	58	45	43	49	48	39	55	45	40	40	58	35	49	38	43	47	48	44	43	39	42	52	43	57	40	47	59	42	50	65	53	55	31	35	57	51	44	62	53	48	56	54	44	51	43	47	48	43	48	35	53	43	58	57	42	48	36	43	45	51	38	33	41	50	44	49	38	43	45	39	51	53	45	50	46	39	45	36	44	56	46	42	46	38	53	39	51	54	53	42	35	54	45	60	37	44	42	48	32	45	49	37	43	44	53	43	45	54	48	42	47	43	42	52	44	44	43	60	42	47	36	40	44	56	50	39	40	43	48	38	39	47	40	53	53	53	36	56	61	47	53	49	31	38	37	60	44	47	61	44	53	38	62	47	48	54	42	38	40	49	41	46	51	31	42	42	40	34	40	41	38	61	40	49	44	46	48	56	44	57	45	48	47	35	34	40	40	47	53	59	52	40	41	43	40	40	47	48	51	40	48	41	46	35	39	37	36	47	39	41	58	51	53	48	41	46	53	64	40	39	43	58	45	55	41	43	37	56	52	43	48	48	57	44	37	49	41	41	37	47	50	40	53	42	66	37	46	42	54	55	39	51	45	48	54	50	58	55	54	49	55	44	58	45	46	40	40	50	65	40	38	40	45	52	39	57	42	44	54	48	51	49	43	35	59	53	31	46	51	63	39	53	51	44	45	45	40	50	40	43	53	44	50	52	52	49	47	56	48	55	36	50	59	50	50	47	39	55	45	48	42	41	43	48	38	57	58	43	49	41	47	38	63	40	61	46	56	60	45	48	42	52	40	47	38	41	44	53	39	39	49	46	49	43	37	40	52	51	41	48	51	40	45	41	54	41	55	42	46	55	43	49	51	49	50	45	51	42	47	31	52	36	53	44	47	56	45	50	44	41	46	46	34	46	48	51	47	57	55	38	44	45	54	49	41	56	41	47	49	29	49	37	46	36	41	52	46	44	37	58	46	51	55	45	48	39	35	59	50	41	42	53	41	43	44	50	46	40	56	59	43	46	58	40	47	50	46	65	42	49	41	48	55	66	46	61	39	41	47	41	48	51	51	42	38	51	48	46	47	39	54	48	53	47	53	33	38	43	40	49	51	29	37	52	45	50	47	47	41	46	54	35	38	42	48	50	49	47	47	48	42	46	44	55	49	44	43	34	53	40	48	38	52	44	56	42	62	45	54	50	46	42	43	40	35	36	47	37	42	35	47	35	39	52	47	55	58	44	47	54	46	47	58	51	48	43	46	38	46	32	52	53	42	54	42	43	47	53	49	54	45	45	52	41	49	46	62	43	43	50	50	42	60	45	42	46	51	48	47	37	35	53	43	39	44	46	50	52	44	44	41	46	46	51	37	46	39	42	49	40	42	39	57	60	45	37	26	40	34	44	48	55	46	40	56	34	53	31	52	46	46	52	52	49	43	48	48	42	54	50	51	44	45	52	55	41	46	48	51	37	50	44	49	48	38	40	55	42	45	52	51	39	55	42	58	46	38	40	38	42	53	44	49	53	43	40	55	54	51	57	48	43	43	40	57	51	52	47	44	47	32	38	47	51	51	51	40	41	47	45	59	61	59	46	38	54	48	45	42	48	34	44	40	43	45	48	51	44	39	60	43	58	34	61	37	51	52	43	52	45	42	46	40	50	45	38	44	40	41	57	50	52	44	38	50	42	44	46	58	43	48	53	43	53	44	37	49	49	47	48	49	38	52	34	36	53	50	56	38	51	56	35	45	28	34	42	48	48	59	49	52	40	37	50	48	35	50	58	39	40	47	44	49	51	56	38	41	49	48	49	53	42	44	53	41	47	51	40	42	39	47	43	43	40	53	37	42	34	46	46	42	50	59	46	53	46	49	44	52	39	30	39	36	51	56	39	50	48	46	51	55	54	50	53	40	37	49	47	47	45	48	55	46	38	57	58	51	50	60	39	41	42	52	46	37	41	56	44	50	52	40	42	44	51	59	54	58	40	49	42	47	50	41	41	38	47	50	40	42	46	37	52	48	60	47	42	56	45	35	52	32	47	37	45	49	55	63	59	51	35	55	46	49	41	41	42	45	41	44	44	50	37	45	49	59	42	43	44	48	37	40	41	47	50	44	37	49	40	45	42	50	43	38	45	47	58	47	43	47	45	51	44	48	35	53	44	63	39	56	36	47	38	51	40	51	42	55	49	49	41	48	45	52	47	44	57	52	49	56	38	46	47	42	61	33	36	49	46	46	45	54	50	50	37	44	47	44	50	46	47	44	48	51	33	48	49	42	34	46	47	43	35	39	64	48	39	48	43	39	49	38	48	52	36	63	50	50
7970	585	457	523	652	784	827	745	694	578	586	543	545	534	462	504	477	506	498	450	433	416	422	479	474	433	441	466	403	444	440	445	396	434	405	413	430	436	450	395	425	416	419	427	407	411	379	409	396	404	445	421	475	405	418	382	400	431	405	412	410	424	378	411	412	430	420	420	455	432	389	422	384	400	417	388	411	424	419	361	415	394	395	437	442	430	420	415	428	422	443	429	402	398	414	410	415	441	412	423	374	409	446	425	379	393	398	391	421	404	390	413	431	426	407	438	421	408	409	381	386	420	392	374	408	419	459	410	404	425	442	383	397	433	389	388	421	394	436	417	377	430	376	414	410	409	398	427	425	424	399	410	413	416	422	383	395	407	401	433	411	412	412	409	375	390	408	421	408	411	445	426	394	427	469	414	439	394	414	430	375	420	410	414	425	389	399	389	427	425	428	396	378	384	426	403	429	439	394	430	383	410	396	454	405	426	384	411	463	413	409	406	406	399	414	405	431	446	437	379	425	411	430	423	398	427	386	410	428	396	415	414	429	380	368	418	439	416	386	398	444	437	386	388	422	439	422	391	370	439	415	390	451	436	436	417	401	403	416	408	415	421	425	389	394	442	405	410	421	419	422	399	406	355	415	391	423	442	432	404	391	408	390	410	380	434	424	394	421	409	413	439	389	397	418	398	437	425	397	408	409	418	453	432	408	395	378	408	410	423	424	401	422	409	402	412	444	440	422	430	413	421	422	401	422	362	399	412	408	410	412	425	394	415	444	405	399	424	399	404	373	420	361	418	419	415	395	453	423	471	428	391	422	438	423	440	440	414	432	406	392	400	395	407	421	414	443	398	390	387	379	437	395	414	404	427	429	414	409	435	424	407	408	446	445	394	355	413	393	443	416	403	423	419	406	391	399	419	385	426	415	379	365	412	429	407	367	396	409	380	418	415	397	426	401	402	398	423	417	420	376	422	425	431	429	424	396	405	423	392	406	431	405	419	439	378	420	418	410	414	424	401	419	401	405	394	395	407	424	400	391	423	401	395	407	385	410	450	441	407	377	419	405	426	407	399	431	406	420	401	426	422	411	396	408	400	429	406	396	426	423	397	351	407	418	420	421	374	397	428	411	407	405	409	425	416	400	422	438	452	447	392	437	382	389	419	392	418	392	406	426	413	440	400	401	394	428	375	384	421	402	398	436	371	431	434	395	398	393	389	400	410	428	448	415	419	384	435	381	392	414	402	439	411	396	358	406	390	445	410	374	403	421	412	402	409	412	405	410	371	443	415	424	431	385	436	429	386	389	458	417	421	410	445	378	410	434	396	416	392	453	393	412	420	388	429	406	390	420	431	389	423	388	390	396	410	415	421	395	405	385	442	424	403	410	408	416	430	389	412	419	415	386	425	404	431	415	382	430	406	411	425	394	400	416	404	446	393	450	387	431	401	386	415	427	391	415	448	406	399	413	447	418	423	408	399	433	372	433	441	440	432	369	384	360	434	413	427	439	402	425	405	408	401	392	412	385	417	404	391	405	392	420	416	431	413	366	413	414	376	452	388	446	414	428	431	434	432	433	398	408	442	431	400	409	417	398	421	428	420	418	399	390	438	447	406	416	397	409	418	403	415	409	396	420	403	384	413	439	436	382	408	430	421	422	427	427	386	382	412	392	409	383	427	413	398	392	439	454	466	425	410	409	442	381	415	377	412	395	414	400	395	418	395	412	402	424	393	402	416	421	433	404	431	438	427	416	422	402	393	418	413	402	376	425	405	452	444	435	417	383	410	417	415	420	410	443	387	438	413	417	440	431	426	423	417	408	423	453	403	424	410	433	425	433	413	412	360	419	415	450	395	413	419	450	451	413	403	403	428	415	387	398	400	393	415	377	442	393	405	442	419	387	418	424	422	384	445	465	405	418	418	417	383	412	411	384	418	415	416	452	437	386	402	454	423	444	392	399	404	402	417	413	385	409	421	392	462	376	381	410	413	442	383	422	369	405	418	382	421	406	411	368	429	417	443	395	446	400	363	426	373	389	448	381	413	410	383	408	440	403	371	412	382	397	405	407	404	425	412	412	444	410	408	435	411	399	379	409	389	410	402	404	418	393	425	419	412	391	434	390	380	427	398	409	397	441	380	400	398	414	440	395	405	431	454	422	415	419	413	443	403	392	403	407	423	449	409	403	404	396	389	450	408	439	385	420	390	415	410	414	426	359	405	405	395	433	412	419	431	404	404	354	370	431	413	409	381	427	401	396	393	348	419	364	420	386	420	396	390	415	395	438	402	379	415	392	394	384	421	422	437	455	387	437	407	417	411	421	427	387	423	411	422	452	404	409	371	452	427	388	395	426	390	441	426	431	371	415	414	429	441	422	384	428	407	446	444	430	383	415	409	401	387	391	432	409	420	468	402	419	427	432	403	415	388	402	403	424	407	390	409	399	424	399	392	435	403	410	396	377	405	419	409	400	387	425	414	442	400	403	390	402	420	406	403	402	433	430	419	405	414	359	406	427	445	431	439	383	397	396	396	411	422	459	433	407	459	405	426	382	426	378	393	373	430	386	417	476	430	415	431	404	386	437	454	435	433	399	387	418	408	419	441	403	407	463	413	419	417	438	450	417	408	433	389	407	405	395	372	394	365	458	432	424	406	387	429	407	373	409	401	395	445	391	400	423	416	407	415	419	445	413	429	385	433	398	430	429	425	389	421	425	409	431	344	426	441	418	426	428	391	408	375	389	429	407	437	422	454	391	406	421	420	373	383	421	394	429	391	405	408	446	413	405	422	381	400	424	383	380	401	402	418	425	404	397	423	417	413	415	428	406	451	391	390	413	420	420	433	372	416	405	417	382	422	400	412	422	412	427	430	408	419	404	409	388	406	426	421	413	436	426	467	419	405	417	430	391	392	430	418	465	361	430	417	456	412	445	402	374	398	417	391	399	398	392	411	399	447	420	415	408	425	444	415	405	402	410	445	406	396	403	415	401	424	394	413	429	380	398	408	416	409	444	399	397	423	410	432	407	388	400	399	406	436	423	411	426	391	448	402	387	411	456	418	434	370	390	401	411	440	387	425	393	417	408	426	378	418	424	409	401	373	403	419	383	413	438	402	432	391	423	402	399	399	386	408	400	449	418	455	444	395	398	387	430	415	419	392	398	372	406	397	403	395	420	411	380	382	429	393	413	420	397	412	394	395	441	427	399	387	403	413	417	411	401	414	447	431	399	412	392	422	412	400	393	426	440	430	427	453	417	430	417	373	401	411	416	446	399	417	411	422	462	432	411	410	377	400	428	421	439	396	417	400	448	389	430	414	428	437	435	420	403	401	389	394	409	428	409	411	405	418	415	406	409	380	384	387	407	390	402	392	406	377	381	406	391	415	384	433	396	369	432	435	424	408	455	410	385	430	407	422	434	420	409	406	363	403	394	383	421	421	416	398	406	393	410	465	414	417	437	411	392	377	406	380	391	411	428	402	397	459	438	432
727	124	118	93	88	84	116	125	133	102	116	106	104	89	86	96	101	84	87	105	95	83	102	99	89	84	81	81	89	108	99	86	97	86	86	78	94	91	78	97	88	84	94	84	103	94	92	102	97	85	89	98	67	93	92	79	92	79	79	99	91	110	76	106	93	91	70	91	91	84	98	92	87	94	97	92	100	87	88	87	96	85	76	88	85	86	107	89	91	84	82	77	96	89	72	97	80	73	81	86	78	93	71	83	67	85	89	83	100	86	75	89	87	97	92	95	79	79	107	90	80	93	79	90	74	86	99	106	77	93	74	86	84	106	109	91	76	90	77	99	88	100	74	79	86	85	75	73	84	105	81	86	86	87	72	113	88	95	91	81	105	89	89	97	100	92	72	73	82	91	83	120	99	81	92	85	104	68	78	87	102	90	104	93	91	101	72	96	92	90	81	76	81	88	87	79	94	86	73	106	83	99	98	76	90	95	76	110	93	97	89	90	91	82	100	84	79	101	68	84	96	100	83	85	92	80	79	83	83	87	82	96	88	79	91	88	108	77	71	101	98	84	107	89	112	86	84	99	81	84	96	94	80	80	81	74	96	78	95	90	89	102	97	74	91	82	105	76	89	87	89	115	87	83	77	78	85	84	100	84	83	72	78	86	84	77	102	84	92	89	102	82	108	81	98	85	89	104	83	86	92	90	81	94	80	101	84	93	85	87	91	98	89	90	85	80	85	101	99	90	94	91	94	80	77	83	90	89	79	68	87	93	94	83	71	75	95	79	102	91	92	96	75	101	84	75	80	83	108	91	85	83	85	82	86	85	99	94	86	84	96	75	85	86	77	74	84	98	91	75	100	97	83	102	79	86	76	100	89	85	89	81	86	78	84	93	74	83	92	78	90	88	87	107	73	89	83	96	94	100	88	87	70	92	93	92	76	92	80	88	90	73	90	86	88	106	83	82	76	91	90	83	84	84	92	85	88	86	76	79	90	90	70	79	80	89	80	83	106	94	95	110	97	104	67	94	76	77	86	87	98	92	83	88	98	96	96	92	88	85	87	84	88	86	82	89	83	80	79	94	93	76	86	91	95	110	89	87	96	84	75	102	91	87	96	79	88	86	86	70	83	99	94	87	85	95	111	93	81	80	99	91	98	78	89	102	99	99	86	89	78	86	93	80	91	88	84	81	83	88	89	86	94	79	77	86	90	102	86	89	98	92	74	94	73	96	92	101	88	84	103	95	81	94	103	100	83	98	82	108	100	80	97	80	79	81	101	79	88	85	68	103	94	95	90	71	88	85	85	85	99	95	77	72	94	104	88	89	88	81	87	82	85	102	77	81	84	94	88	99	104	103	93	92	96	96	85	72	78	82	86	93	94	91	102	95	91	91	67	92	71	99	95	89	91	90	97	81	85	80	108	89	90	81	77	70	98	94	94	87	92	81	86	107	86	79	104	94	93	95	87	98	109	111	74	87	79	80	83	86	81	102	104	85	93	92	91	83	80	78	86	97	92	81	92	70	98	67	78	81	101	94	82	86	91	79	76	87	71	92	85	84	88	92	78	102	106	89	92	74	78	86	89	98	94	90	93	89	89	89	71	97	73	96	99	95	75	81	110	74	87	101	109	88	83	94	91	106	92	90	83	97	91	74	87	104	92	92	78	84	81	91	86	97	88	115	92	83	94	77	80	105	96	88	106	86	91	95	86	96	78	79	87	77	85	85	95	88	92	100	99	89	94	92	96	89	77	87	80	110	82	112	86	84	80	72	73	98	93	90	93	86	96	93	94	97	93	96	95	85	92	84	78	67	95	84	65	75	104	86	87	80	82	93	95	84	84	82	86	88	104	90	87	98	83	91	98	81	88	76	73	82	97	91	90	90	81	76	82	85	86	75	104	82	98	83	72	80	102	87	85	96	105	73	81	90	99	107	90	75	98	78	92	103	99	79	97	83	70	98	86	75	87	75	97	102	91	85	81	87	81	87	81	81	85	89	89	91	83	97	83	98	92	83	86	89	103	89	89	108	100	117	85	100	105	84	88	90	101	92	95	85	105	76	103	77	79	90	78	93	84	92	89	102	103	83	85	92	91	89	82	77	95	68	83	88	89	105	89	89	93	101	98	100	103	101	98	80	96	71	120	71	84	104	88	77	83	87	82	85	90	110	98	72	99	71	93	102	62	93	95	79	82	79	87	87	87	94	92	83	82	78	82	98	78	70	85	89	84	81	86	79	73	103	77	84	69	79	112	98	86	100	100	99	93	100	101	98	84	90	96	90	95	88	90	85	77	108	86	94	82	91	94	88	93	105	84	93	90	89	86	73	88	90	96	99	88	99	86	78	83	78	87	95	83	95	97	91	83	82	82	71	94	88	91	91	86	102	93	106	81	78	82	116	99	76	81	86	91	90	76	78	87	93	94	87	86	78	78	87	94	85	89	97	84	86	81	94	80	100	81	94	85	84	67	87	88	95	84	91	94	94	79	101	92	93	96	75	92	84	87	97	86	78	87	71	88	88	90	72	73	78	80	107	90	91	90	71	89	89	98	96	98	90	93	82	78	85	88	77	104	84	107	80	93	92	88	88	91	86	81	70	100	85	95	87	102	103	89	91	93	77	90	86	92	87	76	100	79	83	94	89	83	91	85	80	80	91	92	92	78	87	83	94	81	87	92	62	87	94	86	97	98	74	87	86	78	92	77	79	73	97	81	84	82	91	84	81	96	97	91	86	91	86	80	96	73	85	86	99	86	81	96	95	92	96	100	111	82	82	92	98	87	88	97	64	84	76	100	69	87	72	96	102	90	83	74	101	99	73	79	95	99	99	78	112	76	92	88	86	95	74	110	92	83	104	89	103	88	69	85	92	104	93	73	107	90	88	80	90	82	78	76	81	88	91	81	91	86	85	87	77	105	106	93	101	91	93	95	93	93	83	94	78	87	88	104	97	90	86	79	88	107	109	110	90	85	84	91	99	82	101	79	95	74	108	101	79	99	96	104	94	94	85	76	92	90	79	91	90	74	96	93	73	77	90	98	84	108	96	90	90	96	85	85	93	86	95	83	93	97	109	96	78	83	95	80	83	108	93	90	76	84	75	106	84	80	94	95	94	105	106	81	83	73	106	83	87	98	82	91	78	86	107	86	80	87	85	95	105	91	74	77	96	106	95	96	82	95	81	84	86	90	96	93	102	102	90	98	75	90	68	91	75	75	89	89	107	93	89	77	87	92	106	99	63	73	88	77	102	73	91	78	96	88	75	100	84	91	85	87	102	99	83	88	89	92	97	77	79	93	109	70	80	82	85	88	80	117	72	89	84	88	103	86	80	81	104	97	90	86	74	77	88	83	82	90	78	84	74	107	92	80	83	95	81	105	74	95	72	86	91	72	76	76	86	109	92	95	90	77	88	88	98	81	97	89	103	85	79	91	78	88	78	103	93	94	95	99	91	83	93	81	77	95	85	90	95	99	79	93	73	81	98	91	103
14071	1517	1131	1256	2323	2932	2669	2264	1926	1586	1521	1303	1268	1189	1097	1104	958	938	1013	1007	999	965	937	959	912	850	896	902	851	903	864	851	852	857	892	839	842	855	796	818	830	848	822	813	851	818	768	809	839	820	791	772	842	782	835	801	809	757	768	782	816	819	849	791	779	830	789	800	804	857	760	812	838	831	778	790	842	833	798	789	793	788	801	808	770	766	803	783	831	804	787	757	833	807	780	812	793	825	828	816	808	810	828	796	811	780	854	823	765	828	819	771	828	790	803	750	800	793	817	785	800	848	801	813	804	790	817	815	796	787	802	813	806	816	819	799	800	826	829	812	852	766	736	835	837	830	814	759	815	851	801	770	828	767	825	766	757	835	765	825	793	764	778	797	818	803	801	807	808	869	805	795	836	796	762	770	766	762	817	774	800	837	812	808	770	792	798	813	842	747	811	771	807	812	771	775	766	789	822	822	796	810	795	837	828	810	775	824	824	844	819	853	787	806	779	813	842	803	751	751	769	854	808	863	822	787	765	760	757	810	840	797	825	839	851	817	718	794	775	755	838	797	805	804	796	814	813	824	775	794	788	800	813	841	755	785	792	789	814	820	810	789	802	781	831	856	824	815	849	798	779	760	806	816	795	802	811	811	813	813	767	803	837	765	808	832	831	781	803	828	748	762	825	783	770	786	811	793	813	779	763	799	833	759	812	787	760	830	794	828	774	775	723	813	802	808	799	791	779	850	759	822	761	798	739	787	805	809	795	781	785	820	836	817	763	824	788	794	791	797	750	830	814	848	836	855	785	797	767	820	787	799	818	803	785	771	857	844	767	791	777	803	784	736	824	812	757	779	783	800	826	782	819	797	769	808	735	834	826	789	820	848	755	774	810	757	782	782	810	752	833	828	788	810	791	779	807	815	788	837	785	813	830	731	836	844	800	809	759	783	793	818	807	809	837	811	844	816	817	769	809	885	808	824	868	774	837	832	802	752	798	808	810	816	826	787	830	736	816	805	784	800	817	775	820	816	805	805	839	834	792	831	765	803	782	807	774	826	795	783	848	824	824	733	780	807	749	791	790	783	810	818	829	764	795	805	788	789	782	853	764	764	791	784	798	787	816	818	812	811	859	803	798	796	829	799	791	745	786	776	789	792	762	812	830	842	773	777	821	832	813	783	814	751	777	819	779	820	815	792	795	802	794	858	785	830	785	798	828	854	758	784	786	806	846	842	809	826	821	830	810	815	793	738	832	796	804	799	796	801	772	810	797	794	821	763	829	807	781	754	832	838	803	806	855	774	784	837	830	799	806	759	805	822	768	783	788	801	829	791	807	834	815	798	720	793	812	808	869	821	786	851	778	796	816	783	798	788	793	815	798	801	780	805	793	854	796	816	825	796	861	756	801	783	805	799	786	798	747	842	797	794	820	810	781	855	799	836	808	813	785	787	794	877	799	817	813	860	786	767	811	791	846	775	824	819	776	819	829	815	837	759	765	832	815	797	785	782	795	835	824	801	772	744	807	836	781	778	778	782	803	845	782	828	744	784	808	803	817	814	786	827	859	792	798	760	820	774	781	814	797	783	843	795	848	774	806	803	801	814	770	781	787	780	810	784	827	809	754	803	814	815	811	801	756	799	783	849	807	733	772	787	826	820	810	770	803	795	777	771	840	781	813	822	802	780	805	740	790	811	824	780	761	809	760	761	807	807	842	793	791	791	827	822	830	841	808	860	827	816	756	753	764	806	830	834	782	838	795	794	833	812	771	820	838	814	839	782	792	788	786	783	829	808	852	801	833	817	840	808	794	812	817	839	857	778	775	802	811	747	802	769	804	784	813	813	821	820	798	774	813	771	833	797	822	840	800	767	762	813	811	783	732	793	838	785	848	783	784	835	809	762	807	771	809	809	799	789	826	824	770	833	792	817	767	821	774	777	820	797	825	788	819	814	760	830	834	834	783	830	790	853	792	852	875	837	791	815	773	825	818	796	820	807	780	777	801	779	770	852	850	797	782	814	813	764	749	819	803	868	831	803	849	831	838	789	777	795	762	819	784	799	750	780	861	796	763	834	798	830	813	818	769	809	803	791	811	860	846	772	785	833	826	754	791	798	767	794	782	807	807	820	834	787	841	810	837	792	831	808	807	825	851	776	791	786	814	811	783	810	818	776	770	795	759	792	789	816	763	806	840	781	817	814	824	791	831	808	800	815	819	830	786	827	795	820	855	796	804	793	765	769	765	781	821	778	786	792	828	813	830	825	781	783	762	767	807	797	768	769	868	816	854	793	811	775	827	725	774	791	778	792	756	753	796	778	796	813	804	815	780	768	811	706	834	837	803	814	737	745	772	766	772	785	867	849	824	797	814	815	778	770	815	765	815	793	864	779	795	822	778	791	796	752	837	828	762	785	819	773	794	841	814	781	827	797	790	787	765	805	783	779	773	824	774	810	800	822	839	766	853	854	793	806	810	794	787	759	812	831	798	785	823	820	784	734	770	782	840	797	765	813	794	802	785	773	737	824	774	827	857	813	779	768	846	807	792	815	839	810	813	804	761	811	800	798	843	796	840	812	779	772	801	825	799	786	776	787	751	802	790	832	762	788	782	811	835	799	759	778	803	792	807	804	779	759	767	762	778	776	800	821	791	796	777	756	779	821	801	777	835	826	782	806	792	825	794	781	802	789	734	830	805	758	783	781	812	796	832	784	822	778	780	823	791	815	818	741	810	814	814	840	765	810	779	776	804	816	777	795	811	841	833	791	803	835	810	791	787	773	792	790	811	777	820	769	880	825	813	778	785	782	844	761	800	781	799	766	797	802	742	810	840	857	788	784	814	849	817	781	791	787	843	783	814	807	847	793	780	829	809	828	785	846	816	791	779	823	795	746	779	768	804	794	814	820	805	820	817	847	825	787	835	817	770	770	803	813	838	786	805	764	834	763	821	746	777	804	734	765	838	819	789	772	839	812	839	834	819	762	837	792	812	804	794	759	813	795	704	746	778	819	831	789	822	815	801	812	835	813	801	785	775	848	832	794	764	747	817	835	829	821	777	735	856	822	815	776	808	817	793	837	835	817	776	815	815	807	821	779	821	804	788	781	822	822	772	856	811	801	759	812	819	811	811	748	861	826	783	787	794	829	802	829	797	818	865	812	808	788	747	819	813	803	819	846	798	810	852	842	770	793	817	777	787	843	801	775	793	776	781	785	804	799	808	805	807	751	771	736	914	799	788	808	783	844	790	774	812	797	774	778	830	837	783	815	820	796	788	775	803	831	772	788	826	778	849	805	788	826	829	785	808	766	804	818	830	814	808	791	767	799	852	802	817	820	820	773	841	833	833	784	740	797	837	808	804	776	791	842	803	791	819	814	841	861	781	776	818	782	778	767	809	830	836	793	824	805	808	750	815	793	782	760	804	817	846	810	780	816	796	798	752	816	744	771	858	785	803	809	745	778	763	767	800	824	815	819	792	775	831	828	822	823	819	805
1361	47	31	30	27	18	24	36	36	28	28	23	21	25	24	24	28	27	22	22	18	23	11	27	22	19	17	24	18	22	21	18	17	33	20	16	21	18	20	19	14	14	13	25	16	11	15	17	20	23	14	11	16	17	12	17	13	21	14	27	15	15	14	13	16	16	18	13	16	17	17	18	17	13	20	18	22	22	22	13	18	15	11	18	18	18	14	18	16	14	10	11	9	14	12	15	19	11	17	20	24	15	16	19	7	15	15	23	19	17	17	17	10	21	19	13	19	13	23	25	17	17	16	19	9	22	12	15	13	19	24	21	13	11	14	13	16	12	20	18	15	18	14	12	14	20	15	18	12	21	20	17	15	20	16	16	15	25	13	12	16	17	23	20	17	14	17	17	19	24	20	11	19	22	21	15	16	19	13	13	12	19	22	24	14	11	26	17	18	13	16	20	12	20	15	14	28	16	22	10	20	12	18	21	19	15	9	19	19	19	13	21	14	10	16	18	16	15	14	16	16	16	20	14	19	16	12	15	15	22	16	8	23	15	16	16	16	22	19	12	13	15	15	15	18	15	20	13	14	18	22	14	16	12	10	12	16	17	14	28	18	15	9	25	18	22	13	16	23	13	18	15	9	18	9	14	15	16	19	24	19	20	18	8	12	14	21	15	19	20	21	11	16	17	11	13	22	15	13	14	16	13	20	16	15	29	16	17	10	17	14	19	18	15	19	13	16	16	16	15	16	25	20	16	10	15	15	25	18	18	24	17	22	15	18	17	12	9	21	10	15	14	24	10	12	15	12	22	20	16	17	22	23	23	24	10	18	12	17	20	11	16	17	14	19	14	17	21	19	15	25	12	22	12	16	19	17	18	17	20	15	19	12	15	21	23	19	15	14	24	18	14	20	16	17	21	13	11	13	10	21	17	18	18	12	13	17	16	15	16	20	15	17	17	17	17	24	16	12	26	22	15	19	21	16	15	10	13	25	16	17	18	22	17	16	20	20	14	19	24	12	15	16	22	12	11	16	16	12	12	20	25	26	21	12	17	15	17	18	24	12	15	20	18	14	12	14	15	21	22	14	18	17	16	15	20	14	26	12	19	14	17	21	18	16	18	15	26	23	19	6	17	13	18	16	21	16	27	11	13	18	15	10	16	14	13	12	22	23	18	19	22	15	21	24	23	19	9	11	12	20	20	10	21	17	13	19	15	19	20	15	17	20	18	20	20	11	15	13	19	18	20	16	13	23	22	12	11	13	14	16	17	18	20	14	18	19	18	18	18	26	23	16	24	13	21	20	25	17	18	18	25	17	13	11	14	17	12	15	19	22	18	17	15	11	11	12	17	13	27	13	14	12	17	18	14	12	18	19	15	17	15	20	18	14	10	17	18	20	7	26	17	17	8	16	18	16	15	14	14	17	19	23	17	13	10	21	14	19	12	18	7	16	16	16	14	16	10	14	17	14	13	18	22	13	18	20	11	10	22	13	15	14	14	23	21	15	22	18	14	15	17	16	18	16	15	13	20	14	16	16	15	11	21	11	18	15	12	14	19	19	19	17	11	16	13	16	12	13	15	24	17	23	16	19	14	14	17	12	17	14	18	21	15	13	9	15	15	13	14	24	14	16	13	12	17	14	7	5	13	16	16	25	20	12	20	15	14	17	10	23	13	14	20	10	19	19	16	12	9	19	17	16	16	10	19	14	25	19	15	9	16	15	17	16	16	19	22	19	12	15	12	21	15	23	16	18	20	17	20	11	21	17	17	15	21	20	20	15	21	21	19	13	13	14	15	11	14	18	15	21	14	26	15	12	15	18	22	16	18	14	9	18	17	16	10	22	32	17	16	13	20	22	17	17	19	24	10	18	13	17	19	25	22	23	18	13	23	14	19	11	16	14	17	21	19	20	21	23	16	19	9	17	17	18	8	7	17	21	14	21	10	11	19	13	23	28	25	15	18	14	18	17	15	19	14	12	14	24	17	16	12	18	16	14	12	17	17	11	16	16	15	10	18	20	20	14	16	15	18	21	16	17	24	11	25	12	18	17	19	13	19	20	12	18	14	25	19	18	15	9	17	21	22	25	20	14	23	25	15	11	21	17	18	14	14	14	20	17	15	18	20	19	14	17	24	11	11	17	23	15	19	19	17	26	18	20	25	7	13	16	16	20	19	10	19	14	18	17	16	20	10	17	13	14	22	13	27	15	20	18	20	16	18	19	15	12	13	20	20	12	16	16	10	26	26	20	18	24	22	16	14	18	23	16	6	21	20	18	12	14	18	18	8	17	16	13	25	15	16	11	27	19	21	19	14	27	15	12	15	10	19	18	23	13	12	18	18	22	18	18	19	25	17	13	17	10	20	13	16	19	14	13	16	18	16	12	14	20	12	11	22	14	13	23	16	15	17	21	19	18	11	13	17	11	18	17	18	19	12	15	15	19	23	33	19	7	16	15	16	19	13	14	14	17	22	18	16	12	18	20	17	13	16	16	16	14	9	14	15	14	28	17	19	16	12	15	13	18	14	16	18	14	14	16	12	21	13	19	16	12	11	20	13	15	19	15	14	13	18	10	18	21	16	13	21	22	21	15	21	14	11	23	20	11	19	22	12	15	20	28	21	22	12	21	14	20	19	23	20	13	19	17	18	13	14	22	12	16	14	8	20	19	17	15	14	21	18	10	20	15	23	19	12	13	12	12	18	17	14	10	14	20	14	12	14	8	17	17	18	14	30	17	14	14	19	14	22	16	18	19	16	15	10	17	16	14	15	22	22	17	13	14	15	12	20	18	16	15	17	22	18	11	17	18	17	22	16	17	11	17	22	20	22	11	20	13	23	11	18	15	23	22	16	16	12	15	14	13	13	7	17	9	9	13	17	16	18	20	16	19	15	15	19	21	18	20	15	25	19	14	14	13	17	16	16	19	19	14	18	21	22	27	22	13	19	20	15	16	18	20	13	9	19	19	20	22	16	17	17	15	14	18	16	14	14	27	13	12	13	13	18	15	17	13	14	23	19	18	19	13	11	9	21	18	17	14	22	16	19	24	13	14	22	13	24	14	18	18	16	11	20	13	15	16	13	16	19	23	16	17	19	16	15	22	18	12	19	13	17	17	30	12	20	13	20	15	18	21	19	14	16	13	12	21	17	16	23	20	15	16	14	16	29	22	16	13	26	18	16	25	8	9	11	22	18	22	18	19	11	15	25	20	13	13	16	12	16	13	8	19	13	15	11	17	19	15	18	13	20	15	24	17	21	15	10	14	14	29	11	22	19	16	19	18	16	14	13	13	19	18	13	27	9	13	19	10	21	19	16	21	21	12	11	15	17	17	20	12	17	15	17	19	13	13	16	18	14	9	20	10	19	10	12	14	19	10	13	12	18	12	22	17	19	18	19	22	16	15	16	12	14	15	27	21	17	10	25	16	21	14	18	20	20	11	22	10	22	11	20	18	14	16	24	14	15	19	14	18	21	15	17	13	20	16	11
13700	729	361	496	1360	1918	1774	1466	1219	1030	878	731	615	579	476	447	428	380	397	301	289	307	281	274	277	265	259	250	216	225	236	222	187	185	225	204	195	173	193	195	211	182	190	184	181	201	193	190	166	201	198	189	189	186	157	179	176	175	185	151	169	164	158	156	169	178	150	146	153	164	139	148	173	167	161	167	160	157	161	168	160	145	188	172	157	153	169	180	179	160	152	128	163	146	158	147	145	182	159	154	165	144	153	160	164	159	160	157	146	141	130	154	175	159	175	183	164	150	122	142	124	170	154	184	157	125	147	166	161	164	157	164	138	162	165	157	146	156	153	165	168	152	174	159	141	147	136	151	156	151	159	156	160	143	157	138	148	146	146	170	142	152	164	154	143	153	159	162	160	165	171	161	159	171	151	153	159	154	168	161	176	166	158	155	136	141	154	143	146	156	164	166	136	148	155	158	153	160	156	160	148	139	145	156	168	150	173	170	168	165	156	141	175	154	157	153	150	163	175	146	143	163	159	150	135	156	167	145	148	166	150	157	152	144	152	166	152	161	137	180	185	147	163	176	148	139	157	167	145	167	141	167	126	156	169	156	161	148	161	144	130	143	139	145	132	150	150	146	141	167	155	182	151	155	156	193	148	148	179	172	141	136	157	161	148	133	152	150	150	146	171	155	168	166	151	158	151	174	157	153	160	156	152	138	141	174	148	147	149	139	154	160	138	160	151	145	170	157	153	143	151	138	165	160	148	159	142	164	156	153	161	153	177	159	126	138	138	146	163	152	160	162	148	149	114	158	162	149	164	133	156	149	126	150	162	154	174	159	167	171	142	152	155	150	137	165	157	122	147	149	161	142	148	154	164	165	134	147	163	152	167	161	152	154	166	160	141	155	146	148	150	163	151	132	141	162	135	170	166	156	137	167	137	138	148	153	154	160	163	149	180	146	149	173	133	151	159	150	163	142	140	167	164	165	122	143	151	132	149	137	150	157	163	145	162	170	150	145	154	143	155	156	142	167	185	172	161	181	157	175	159	156	163	141	153	183	166	148	152	136	151	167	131	160	143	138	152	163	157	169	128	144	159	159	163	155	148	153	185	133	134	158	154	166	156	150	145	158	143	122	169	144	151	163	176	140	141	156	163	161	134	133	161	160	166	140	156	175	133	153	184	167	156	156	155	166	149	171	165	164	137	144	138	138	165	149	151	153	153	127	137	141	152	156	170	151	152	156	159	169	164	136	170	165	162	136	149	172	160	160	158	133	151	167	147	154	136	153	157	158	126	171	157	157	162	160	133	151	153	147	158	151	165	170	165	160	175	155	131	165	181	130	164	149	170	154	161	168	164	145	159	142	142	140	152	162	132	153	162	166	158	167	148	139	158	159	154	160	137	167	140	153	175	159	149	174	140	168	146	150	161	152	169	151	147	143	156	144	151	157	155	163	168	142	145	163	130	152	149	181	145	169	169	148	148	157	165	154	157	150	165	181	160	160	149	158	139	154	129	138	160	138	167	162	141	178	155	137	154	143	136	135	174	150	155	151	136	139	150	142	174	172	158	137	155	154	142	151	163	159	157	142	167	170	148	135	143	137	148	151	153	145	142	146	144	139	158	165	157	159	136	170	149	159	178	152	147	134	168	150	162	148	164	136	159	154	169	156	142	142	157	166	160	147	157	147	158	141	145	132	167	149	143	146	136	169	163	161	139	155	140	138	149	160	147	154	162	143	157	155	156	178	162	142	150	143	150	152	148	166	176	153	166	158	158	141	149	156	158	144	156	149	170	159	142	176	172	166	140	151	163	184	162	160	159	151	160	162	137	164	144	150	160	135	178	153	160	166	139	162	151	172	165	172	158	153	158	156	151	158	165	156	161	173	162	152	155	155	151	133	145	157	179	162	172	145	156	140	155	153	149	148	148	143	137	154	169	176	161	153	144	150	147	144	138	167	156	147	154	157	168	174	139	145	172	158	160	147	163	165	148	156	145	144	152	170	128	153	149	135	156	161	155	141	148	146	161	151	169	158	170	156	157	149	162	145	118	145	171	164	172	153	175	137	161	165	150	151	150	147	161	139	154	175	148	159	143	151	156	157	152	155	152	148	161	143	159	147	155	152	173	161	159	150	139	139	157	122	144	132	148	165	171	152	155	157	158	169	158	154	155	159	159	138	132	175	133	150	141	152	143	181	158	135	152	171	166	167	153	146	133	155	163	158	147	146	163	142	155	166	161	153	151	154	154	160	146	167	162	158	171	164	158	155	150	148	146	147	150	149	176	150	168	157	165	181	159	159	162	158	147	169	151	144	154	153	145	174	142	150	156	148	149	174	150	156	148	156	154	176	139	146	172	166	157	140	161	147	150	185	136	142	156	159	158	155	147	158	181	168	139	152	151	163	157	180	141	156	138	151	146	140	163	158	165	143	155	157	135	157	135	162	152	163	131	143	157	151	153	158	157	144	141	158	193	165	162	183	149	144	160	150	161	133	152	162	139	159	173	165	169	129	168	149	148	140	169	157	177	157	150	160	151	144	158	167	169	148	151	171	173	147	137	174	152	142	129	166	158	170	175	169	166	149	137	148	145	149	157	144	165	137	154	166	149	146	176	166	155	156	159	163	148	140	163	159	157	159	160	153	150	188	148	170	131	157	152	152	161	148	138	145	167	158	162	195	158	160	141	168	156	147	162	150	160	143	198	144	168	164	155	149	150	150	153	140	150	185	148	141	166	141	160	149	155	148	142	161	155	166	140	154	167	147	149	130	127	152	161	140	160	159	165	167	159	146	134	155	150	163	157	183	150	178	138	183	137	168	139	160	153	147	158	151	144	163	148	150	155	151	146	167	148	155	169	138	150	144	161	143	144	140	140	149	150	157	186	145	155	152	158	166	155	159	161	166	153	159	155	134	138	157	164	152	134	137	132	136	155	168	147	129	162	151	145	163	152	148	146	171	152	155	141	117	141	152	137	136	143	152	170	146	153	143	150	149	166	163	152	159	163	134	172	152	148	160	164	156	149	149	155	141	155	171	151	143	144	158	167	143	158	177	162	154	152	154	172	150	155	158	164	169	169	144	153	148	140	151	155	162	153	160	142	141	147	161	154	170	137	161	155	146	142	157	147	134	155	149	154	152	172	132	144	159	148	153	148	166	163	131	153	156	150	153	159	168	166	153	151	168	160	139	141	158	171	146	164	148	146	165	147	162	141	168	154	150	134	158	156	162	151	148	168	154	173	148	152	151	169	159	159	153	141	164	148	156	150	150	162	144	151	152	148	171	157	152	150	155	133	165	162	142	171	175	158	152	174	147	167	163	138	153	155	158	136	151	164	145	169	158	163	128	131	164	160	168	148	155	165	144	156	144	144	164	154	122	178	126	158	160	148	160	148	137	159	158	157	132	164	145	148	147	157	134	159	154	146	138	122	152	172	157	162	151	140	176	164	181	128	149	133	156	138	162	167	153	133	143	162	163	157	131	166	149	157	151
1135	137	93	90	80	103	99	100	88	104	85	92	82	83	98	82	72	76	71	82	70	86	76	73	81	66	72	76	58	71	65	76	73	76	58	62	72	86	72	73	65	73	67	75	81	66	77	88	72	70	74	76	74	69	61	74	59	69	87	65	77	47	58	57	63	77	71	78	62	90	69	73	67	78	81	59	57	82	66	68	65	79	79	69	74	76	67	69	83	86	75	77	73	73	64	81	72	62	66	69	58	64	72	81	78	67	63	66	71	66	80	69	68	63	56	62	66	73	63	59	72	57	57	64	60	83	64	66	69	82	70	52	70	61	85	69	60	64	70	81	86	59	67	64	56	69	79	57	64	61	75	60	74	64	67	68	73	75	63	63	63	87	63	61	68	72	82	61	69	76	60	62	70	65	71	49	77	59	73	60	78	67	66	81	65	68	58	66	77	67	70	79	82	71	80	64	74	85	73	69	75	66	70	76	68	59	61	61	78	67	52	86	72	78	99	62	72	80	65	73	62	68	77	72	69	72	58	69	76	74	72	70	68	61	81	80	72	69	70	74	78	68	64	79	74	77	64	59	85	72	69	84	81	62	73	59	62	77	79	73	69	80	59	67	67	73	71	84	68	68	74	67	55	81	67	73	81	66	67	65	55	60	73	77	72	57	71	71	63	64	86	71	68	77	70	62	69	60	81	62	74	54	78	55	64	60	83	64	75	68	63	63	67	69	73	68	74	77	72	66	73	72	65	70	60	76	83	71	76	67	57	69	83	72	68	64	69	63	81	79	63	68	68	60	66	70	79	64	70	67	58	65	79	68	69	74	100	51	53	74	58	59	80	83	96	63	51	61	82	63	66	72	71	77	66	49	60	60	54	65	64	62	65	67	59	58	84	83	62	67	58	90	76	65	62	71	75	75	69	70	65	75	73	76	60	87	64	87	77	71	56	64	79	76	72	67	79	54	64	67	77	85	76	80	61	63	76	55	67	65	76	69	72	63	63	70	63	63	57	57	78	86	76	80	74	68	80	87	69	88	62	68	73	66	54	76	77	67	72	65	67	75	61	73	70	81	68	70	76	74	63	63	79	52	63	63	76	55	76	58	70	63	66	76	63	61	61	75	76	68	69	57	64	72	53	77	68	72	77	78	62	81	66	62	72	66	67	70	77	59	69	59	69	82	57	67	80	62	68	74	64	60	81	68	73	46	71	58	62	60	85	75	59	78	67	80	84	85	78	80	73	72	68	78	73	70	70	57	66	64	65	88	72	69	65	73	47	68	78	50	77	60	60	81	69	74	75	73	65	76	67	66	83	63	82	76	67	68	78	69	88	69	65	79	69	66	72	62	71	59	63	50	61	52	70	65	61	75	59	66	91	68	63	68	58	64	93	63	66	62	58	71	76	59	63	74	76	72	74	63	77	63	77	66	77	76	88	72	70	67	60	75	69	74	69	88	75	71	64	53	57	73	67	57	62	78	69	57	64	80	59	57	71	93	68	75	80	63	73	60	62	69	65	57	75	59	64	70	71	76	79	58	63	84	79	52	67	54	68	60	60	63	77	69	66	76	78	69	85	47	68	61	72	66	71	71	66	64	67	88	64	69	71	62	62	83	63	63	76	72	63	70	71	77	59	68	69	70	88	67	89	59	76	48	68	79	64	81	54	75	55	74	69	59	65	66	81	70	79	80	58	80	67	77	67	67	77	57	65	75	65	80	73	79	79	59	67	64	81	79	63	83	70	47	64	45	74	69	53	79	74	80	86	68	85	67	66	71	78	67	82	64	56	67	77	58	73	74	69	54	78	76	64	71	72	62	74	72	67	60	74	70	46	70	69	59	65	89	69	76	64	70	69	63	68	75	68	69	73	63	64	73	73	70	86	68	54	58	67	80	68	72	79	73	66	69	80	60	69	70	68	67	62	77	74	66	72	74	65	73	57	67	84	74	68	68	71	54	69	85	68	58	85	77	72	69	61	71	72	75	60	62	74	87	82	73	69	52	63	60	75	70	53	78	52	81	69	71	69	65	63	62	70	73	55	66	72	50	66	65	78	65	71	56	74	88	69	66	73	74	56	77	68	67	69	70	76	62	71	72	69	64	79	63	80	81	64	77	68	72	61	77	79	83	69	44	58	73	81	69	64	69	73	60	80	58	57	73	61	73	71	56	80	71	64	62	69	72	66	58	63	75	81	70	77	87	66	63	65	76	62	81	46	70	61	61	54	85	72	87	74	77	76	64	71	81	62	85	57	64	75	72	72	79	64	58	68	72	88	68	60	70	62	73	63	69	71	68	68	60	60	63	79	61	74	50	61	61	63	74	53	69	62	81	62	70	68	54	76	74	69	55	67	60	57	74	69	73	74	68	73	56	79	65	80	66	65	77	72	61	65	61	57	64	71	63	66	85	58	50	79	78	69	68	72	63	65	50	78	58	60	71	79	73	66	79	70	69	62	55	68	82	72	67	74	77	68	61	62	61	74	68	69	59	71	72	67	77	74	81	66	64	73	79	57	65	92	65	73	73	62	55	75	72	64	77	64	80	82	79	70	75	78	85	65	69	82	69	57	77	73	72	73	66	61	61	73	63	69	79	68	88	66	70	72	71	78	73	61	79	74	61	81	73	69	64	50	76	59	66	63	75	97	66	89	75	67	63	69	88	77	68	50	60	69	55	62	59	65	82	58	62	83	72	56	43	69	65	75	73	68	70	65	75	69	59	69	78	55	67	71	74	68	82	51	55	76	76	72	86	74	67	69	54	57	66	63	70	77	74	63	78	76	56	91	75	56	66	56	53	57	65	53	71	67	57	81	70	80	68	75	72	71	68	64	60	62	73	83	55	77	61	76	70	58	78	65	64	65	68	65	61	62	83	79	68	75	80	66	80	76	68	68	76	78	68	67	66	65	63	78	82	53	71	61	65	57	77	58	60	78	80	71	70	71	61	61	53	61	72	63	67	70	67	71	72	72	67	66	74	92	73	67	58	69	66	62	77	68	59	71	68	78	67	66	60	65	73	66	83	89	64	78	54	79	66	74	84	65	73	74	62	74	65	84	51	62	62	67	71	87	62	73	75	64	85	68	83	65	59	62	68	67	45	69	60	70	66	73	57	69	66	68	74	65	65	62	68	64	67	72	67	73	82	70	68	72	74	64	61	66	80	65	74	61	68	52	63	76	70	63	77	67	69	62	36	74	69	74	67	74	63	58	57	65	84	78	67	82	80	64	69	66	66	64	61	66	71	67	72	66	76	60	76	71	75	65	73	82	66	71	71	70	77	81	71	61	71	76	63	74	70	82	77	79	73	59	72	72	85	67	62	72	82	70	58	68	61	68	87	70	75	66	60	76	80	55	68	71	76	68	77	57	56	76	80	67	69	84	62	59	76	77	62	63	60	84	75	70	65	67	66	74	69	66	73	71	79	67	62	63	58	61	70	72	74	79	45	83	72	80	78	61	62	67	71	66	66	83	69	64	80	71	69	82	73
16569	1675	1089	1348	2939	3819	3512	3010	2515	2035	1882	1580	1458	1285	1193	1104	1024	1030	943	1000	919	870	845	827	802	806	783	782	750	806	755	737	729	719	752	780	688	701	731	668	727	679	688	691	659	680	690	708	688	660	679	669	652	663	665	681	676	659	669	668	663	716	704	653	672	684	631	654	641	620	642	652	650	728	671	668	663	625	663	648	680	654	691	671	617	676	646	684	642	670	665	615	628	612	714	656	631	621	637	631	661	613	667	657	641	684	641	666	620	635	667	648	654	618	658	654	670	609	686	659	635	687	626	655	655	648	634	613	662	623	665	634	612	640	635	694	677	656	653	659	639	657	671	623	687	665	634	654	694	636	608	668	665	662	679	683	652	672	672	624	618	650	664	645	644	616	612	696	652	623	669	623	635	680	644	641	666	648	620	640	629	675	640	664	664	635	667	623	620	660	619	644	615	677	662	667	632	679	652	632	620	643	626	590	665	601	637	632	655	639	626	666	644	618	671	621	682	630	690	633	642	649	651	631	685	621	678	629	657	661	638	649	695	642	661	697	661	622	705	620	665	644	667	631	625	646	667	639	666	607	683	633	627	662	625	630	634	647	631	621	653	620	648	651	627	605	646	651	610	593	601	680	699	607	639	643	629	634	658	634	669	644	644	650	668	657	610	621	639	670	727	656	669	676	613	637	619	665	648	705	597	663	696	648	650	685	646	672	699	615	652	637	670	669	642	638	645	617	659	601	701	628	627	648	652	609	710	682	672	613	656	652	609	629	689	665	677	650	638	656	603	682	654	653	662	655	674	660	654	674	660	617	687	609	633	653	688	662	656	645	657	675	651	669	619	664	662	633	676	629	630	647	615	680	601	619	662	660	646	619	652	678	723	634	655	682	644	677	669	662	669	645	635	683	674	635	653	675	673	654	654	638	654	638	646	656	633	706	627	633	621	685	689	708	672	688	663	639	639	656	637	652	717	641	669	721	645	650	637	676	648	654	659	632	639	678	645	698	656	611	675	681	620	644	690	685	620	638	670	680	681	656	631	643	677	699	619	650	682	612	650	640	594	657	681	674	637	613	655	627	671	620	694	669	641	623	592	628	686	674	646	704	659	650	661	663	637	651	619	629	638	670	636	683	649	636	647	673	636	663	685	664	631	701	698	662	624	653	664	641	635	682	648	638	675	640	645	632	641	644	646	649	647	655	615	678	608	693	628	665	646	638	659	651	629	665	676	656	648	649	671	636	706	689	669	707	633	653	643	651	682	643	659	661	667	629	633	644	662	623	690	682	653	666	644	629	637	682	646	646	638	669	693	647	642	699	662	648	646	641	628	622	661	618	661	654	629	647	627	625	661	676	654	642	611	671	638	633	594	649	630	645	705	609	666	662	672	657	648	648	612	636	617	646	645	680	667	656	690	678	634	679	662	712	669	654	676	630	640	612	590	625	673	640	664	691	626	644	632	663	660	637	653	621	624	663	658	649	649	681	694	701	642	703	714	615	639	658	653	680	627	631	654	646	639	633	634	645	680	676	582	673	624	674	678	681	641	620	710	625	667	622	633	618	650	657	660	699	681	624	652	656	612	639	616	634	666	620	662	591	668	671	729	688	627	651	630	664	649	649	665	671	689	669	706	673	646	684	664	640	643	671	685	660	599	640	630	683	668	610	646	600	656	631	660	655	646	705	637	646	687	658	642	639	646	650	640	659	630	613	648	661	678	678	663	651	623	631	653	661	661	660	637	663	683	708	672	630	647	691	610	673	683	605	649	647	674	632	639	661	632	661	649	636	628	656	655	630	700	622	654	621	648	653	627	639	662	665	613	649	668	629	674	662	662	634	638	636	617	713	652	665	638	677	705	670	666	626	665	624	657	669	639	637	636	647	684	625	677	658	617	672	637	645	674	631	690	648	672	675	698	616	621	655	684	674	608	700	657	634	644	636	645	673	668	664	643	634	694	697	600	644	672	680	668	667	684	682	653	640	623	629	669	665	608	636	657	665	665	699	662	656	660	624	629	665	648	625	691	648	685	654	700	652	621	655	659	702	642	641	602	632	654	666	662	664	648	615	629	653	694	669	610	674	654	678	693	650	699	636	621	635	686	644	649	682	692	634	635	729	631	622	638	675	638	689	634	616	639	629	631	625	677	654	689	648	663	656	669	691	669	663	659	643	657	657	685	639	630	649	626	666	630	707	612	674	652	648	642	678	644	627	618	629	651	637	608	661	646	621	650	692	685	654	667	664	635	652	645	623	648	627	658	661	647	650	660	672	634	636	633	624	680	660	631	621	631	665	676	626	642	652	650	688	702	672	669	658	689	677	697	674	710	656	676	695	640	674	643	674	657	658	647	639	661	686	664	652	679	624	619	652	676	639	664	642	667	632	673	637	621	662	708	671	640	655	628	665	622	695	647	687	637	586	672	665	648	645	603	634	644	665	634	653	644	682	693	639	643	661	699	660	684	645	627	642	686	697	700	624	646	669	614	632	623	672	648	615	670	654	673	650	659	603	685	688	642	677	659	641	636	664	649	685	648	619	672	633	652	629	630	667	676	653	654	667	684	686	617	650	674	649	626	664	635	718	652	677	623	661	680	605	659	633	665	652	666	622	661	626	615	616	654	648	600	607	735	659	646	676	651	688	601	640	672	651	629	698	673	662	617	667	673	709	616	664	659	634	699	661	645	666	699	625	655	665	657	662	636	627	691	653	613	629	651	605	673	596	644	686	593	647	655	629	642	730	611	628	663	651	661	661	681	679	633	618	681	649	655	656	635	707	636	638	619	632	639	642	636	631	620	647	660	691	694	663	615	621	637	647	631	656	649	657	646	662	631	657	651	666	628	611	649	671	610	620	631	674	639	669	641	627	665	638	651	627	682	649	670	649	682	664	624	635	656	699	712	668	686	640	614	681	634	648	629	649	655	623	674	623	632	597	701	676	669	642	698	697	700	684	644	683	639	640	655	631	641	638	605	636	639	635	688	661	652	649	710	657	665	731	686	639	670	651	654	642	623	657	650	684	653	596	666	683	652	668	639	635	625	650	645	674	650	600	636	633	645	643	641	671	677	660	675	639	679	589	648	699	628	661	639	660	597	648	682	672	621	644	632	667	655	646	691	629	673	698	674	640	630	645	637	653	659	634	674	642	638	627	646	684	632	655	689	680	635	646	690	626	669	688	646	644	677	664	665	623	644	673	683	608	650	676	680	653	630	661	602	655	657	764	675	690	632	615	666	636	651	642	659	612	653	653	648	681	677	639	696	629	648	683	654	632	644	642	657	701	620	615	668	617	663	678	658	626	652	625	669	626	652	635	624	618	709	622	605	673	692	643	610	630	669	620	683	685	613	643	655	656	647	659	657	667	677	677	657	665	674	658	641	670	658	624	615	685	645	598	661	667	656	682	644	636	643	659	649	663	656	646	639	740	639	645	648	629	655	657	613	655	642	653	628	655	706	653	651	648	623	662	658	692	655	651	654	637	652	627
804	61	67	47	52	49	45	50	54	44	50	50	59	60	42	43	43	50	46	51	40	65	46	50	51	46	50	53	44	51	41	46	46	48	53	52	57	42	44	48	38	45	49	45	49	48	42	54	53	47	41	49	60	42	43	35	39	45	43	60	43	36	40	45	45	40	37	43	45	32	38	49	43	53	50	46	41	59	57	36	51	43	40	38	34	49	40	52	49	51	28	43	64	43	43	50	54	44	45	39	46	51	49	44	57	57	34	54	61	42	38	38	45	51	56	58	34	54	41	38	51	56	38	42	47	40	53	52	49	48	41	46	41	51	43	46	46	56	48	48	46	48	37	47	53	36	41	46	61	46	43	53	42	43	47	48	47	35	45	50	49	37	43	49	55	44	48	49	47	37	41	43	44	55	44	38	53	42	44	59	36	42	37	46	46	41	40	46	49	54	47	48	59	53	53	51	43	42	41	40	43	48	34	49	50	50	51	55	63	41	45	43	53	44	51	39	51	41	51	41	38	40	46	55	47	46	49	38	55	44	48	47	56	55	54	54	56	37	48	42	67	58	51	51	32	47	54	48	46	41	55	50	43	46	44	46	64	36	51	48	55	53	39	39	38	44	40	52	32	32	55	64	58	39	46	38	47	43	46	48	45	50	53	50	51	38	40	46	48	54	47	36	50	56	40	44	41	41	52	42	49	54	46	54	44	52	49	51	42	51	44	43	49	60	46	42	46	41	53	53	59	39	50	51	48	44	33	45	47	52	40	36	60	36	43	55	48	52	42	46	39	57	37	57	44	46	50	42	33	50	45	61	54	47	50	49	38	47	47	51	58	39	37	48	50	45	51	49	60	43	52	47	51	50	66	50	52	43	45	45	52	50	46	44	50	56	56	47	49	52	49	47	47	37	40	47	49	44	49	42	51	43	59	51	44	56	41	45	48	50	51	53	37	51	39	62	47	45	53	42	46	48	52	44	47	53	36	38	33	47	66	35	31	51	54	53	44	39	53	50	44	41	40	39	44	41	46	46	46	50	45	39	42	46	39	45	44	47	43	52	47	56	59	47	42	44	49	43	48	57	40	42	53	43	44	52	56	49	41	46	66	47	40	33	41	48	50	49	42	40	45	39	58	41	43	51	42	46	36	47	50	44	40	37	51	42	44	39	45	48	49	42	54	44	48	56	35	37	45	34	55	40	49	38	44	53	36	46	37	37	38	54	55	49	46	40	37	43	47	43	59	49	52	40	43	47	49	32	52	48	55	49	47	55	45	60	48	43	41	40	51	54	39	56	53	45	47	47	37	59	34	48	49	56	56	46	47	60	54	48	55	36	47	61	64	50	48	44	50	58	45	56	40	39	44	44	47	35	41	43	46	57	53	47	52	44	50	66	54	49	29	50	46	56	43	56	50	37	39	44	48	41	54	57	42	55	43	53	51	49	59	50	42	56	46	53	40	50	56	56	54	42	61	39	41	44	38	58	52	49	42	45	46	42	45	49	42	45	36	47	45	51	42	53	50	55	47	61	47	54	52	41	61	53	38	43	47	42	50	51	58	41	47	45	56	40	50	50	47	39	60	50	42	33	41	41	44	46	63	58	64	63	50	39	60	52	48	47	45	60	45	38	52	35	42	46	40	45	69	45	57	47	54	40	44	49	46	56	49	51	42	51	51	41	48	57	48	60	48	33	42	44	48	50	54	54	52	49	44	52	44	48	33	53	51	45	43	40	39	56	53	49	60	53	48	54	35	37	41	69	38	35	43	53	49	37	68	48	47	46	47	37	44	51	45	58	47	40	51	54	47	46	45	45	34	49	50	42	50	50	38	30	37	48	39	38	56	40	40	41	53	45	39	46	51	51	59	53	51	52	56	43	37	33	37	44	39	38	41	41	42	53	49	44	47	47	48	47	49	46	43	40	54	48	54	43	47	41	40	44	60	55	48	55	63	40	40	46	47	55	44	50	40	50	44	58	42	56	54	33	32	48	55	51	55	44	39	49	47	50	57	59	35	39	44	61	43	40	45	56	47	43	49	34	49	43	42	55	45	48	55	49	60	48	46	40	46	41	42	43	49	41	45	41	56	50	42	52	46	42	47	48	25	57	48	48	52	57	46	47	54	59	51	38	46	40	50	47	44	43	62	36	53	45	39	53	47	48	53	50	62	36	49	55	49	52	39	45	46	41	44	56	65	51	42	50	54	38	52	69	47	39	42	58	42	48	55	44	39	52	54	44	47	49	49	54	44	58	61	59	36	57	53	56	35	34	45	51	27	44	41	46	57	52	58	54	40	51	51	49	45	45	41	43	48	49	44	50	40	47	53	55	48	38	59	39	52	40	48	46	54	42	42	49	47	57	44	58	38	46	52	44	47	60	48	49	43	49	49	38	35	49	48	38	54	58	41	42	44	46	44	43	54	57	42	48	49	44	48	56	53	45	46	45	51	47	42	39	57	45	47	42	45	47	44	52	43	36	40	58	46	51	41	49	69	45	48	43	41	44	41	58	49	46	50	43	44	57	50	45	51	46	52	49	51	57	49	51	56	46	41	52	36	38	52	60	53	52	47	55	47	46	48	43	38	52	41	46	36	32	55	47	46	50	47	53	40	41	49	43	43	49	37	42	49	51	41	52	47	53	46	53	63	38	39	46	42	49	31	44	45	40	52	42	58	48	45	49	51	52	52	56	56	54	58	37	35	44	62	43	47	54	51	47	44	47	50	48	50	46	42	35	50	42	57	37	50	54	46	56	59	48	38	54	45	42	49	52	48	62	45	53	44	36	54	55	42	42	43	36	69	44	56	45	55	38	43	46	39	61	68	46	57	59	51	42	60	58	45	50	46	46	40	42	50	49	54	40	43	48	57	48	67	49	47	54	44	52	46	46	55	37	55	54	46	44	67	43	43	46	40	48	37	49	40	49	48	45	51	36	56	49	43	45	55	50	47	50	35	39	38	44	39	38	45	45	51	55	49	42	51	48	37	44	46	38	39	40	49	40	57	38	57	52	45	53	45	54	46	46	44	49	51	43	41	52	64	32	49	43	52	48	42	50	39	43	50	50	32	40	47	58	37	41	49	42	42	47	54	39	43	60	40	49	45	53	47	48	49	51	55	39	37	46	42	54	45	46	57	52	39	47	50	47	47	55	40	43	56	41	45	60	63	44	56	53	41	47	45	40	51	38	38	48	50	38	43	38	62	45	51	44	45	59	51	49	49	60	53	39	42	41	45	50	42	56	52	56	36	48	44	55	44	55	35	49	51	40	46	46	41	53	49	39	52	63	41	54	56	41	45	47	51	43	55	63	50	44	43	46	43	52	39	48	42	44	46	46	45	38	44	52	53	58	52	41	41	61	54	48	57	50	35	68	39	27	62	46	39	66	50	37	43	35	48	45	43	49	34	48	57	28	47	53	56	45	39	48	48	39	46	46	48	39	56	49	30	46	53	46	47	48	39	44	50	46	44	55	37	41	46	61	48	52	47	40
8808	622	476	553	644	840	825	704	640	669	587	570	491	522	474	502	430	494	445	466	505	495	448	456	412	422	489	441	450	425	420	431	414	434	442	455	434	400	459	401	431	442	444	393	415	434	436	464	413	435	396	413	413	453	441	423	402	440	426	401	431	414	442	421	426	424	431	399	418	409	421	415	449	389	421	408	440	417	412	434	417	402	413	401	427	412	428	419	405	439	398	450	454	429	430	423	441	429	413	467	396	430	404	415	460	410	412	408	386	412	406	385	418	443	442	378	432	444	416	412	420	410	442	473	374	404	452	444	421	399	425	434	391	442	450	439	436	416	435	442	374	398	434	415	398	413	397	449	405	404	415	411	431	409	432	402	466	438	417	422	427	403	400	410	410	439	391	443	398	403	437	399	425	404	431	412	390	420	418	397	408	450	414	430	406	389	451	422	427	440	395	405	395	397	397	433	404	404	416	389	417	422	387	416	404	414	431	415	467	413	474	417	436	428	414	412	443	392	418	440	439	422	415	455	451	441	413	433	425	418	468	411	414	423	454	396	436	453	400	415	422	405	406	415	401	433	437	422	392	445	406	405	388	407	440	437	442	442	399	421	433	445	428	409	367	405	415	450	416	415	432	416	390	412	413	419	417	387	413	433	415	431	450	422	437	398	413	386	418	470	409	393	415	426	393	424	393	415	422	435	398	431	404	407	415	402	444	437	378	476	433	425	428	376	403	401	443	442	420	388	437	425	415	403	437	417	398	425	446	406	440	437	394	410	433	401	379	454	417	424	408	412	446	449	422	413	390	450	410	438	433	434	436	464	410	394	431	435	440	415	441	474	425	431	441	420	423	429	411	412	431	398	404	451	430	450	394	391	455	406	430	429	431	447	404	391	448	406	440	434	421	444	372	410	431	414	397	431	434	441	409	404	394	443	408	400	444	423	430	388	395	405	453	391	401	434	411	443	424	412	396	452	456	411	389	427	439	430	394	395	426	396	440	421	414	427	408	379	472	427	413	437	404	445	423	429	428	434	430	428	413	427	400	430	414	420	411	391	434	427	390	415	426	406	386	427	438	406	427	421	404	449	442	405	407	440	437	394	406	433	413	431	413	432	431	455	404	404	420	427	418	438	419	437	416	427	437	449	417	429	409	416	447	401	428	428	384	427	398	436	407	402	431	433	393	406	385	425	426	390	431	431	408	404	396	400	408	424	440	430	455	427	385	435	419	427	397	409	410	377	448	388	447	440	442	422	418	455	381	452	390	431	436	435	443	427	403	410	408	423	406	406	426	439	382	428	409	420	409	432	441	408	381	392	402	419	450	423	411	401	443	433	416	411	416	453	422	403	406	420	405	408	406	435	443	444	389	397	415	394	421	431	427	416	431	412	392	437	432	442	404	442	411	422	443	452	400	408	403	390	415	417	396	430	437	438	404	425	409	409	403	421	433	408	446	429	420	429	393	422	431	412	420	396	437	418	410	425	422	437	416	442	401	467	477	399	423	446	429	439	403	412	395	430	411	437	407	407	396	407	396	398	407	433	395	434	444	465	419	400	395	409	413	443	406	425	454	430	402	423	449	404	406	464	440	423	380	426	427	413	421	418	435	459	415	387	426	408	434	435	430	428	414	434	404	443	446	385	424	440	440	379	442	381	434	386	448	399	374	446	437	392	430	382	432	408	422	406	417	428	418	411	438	412	400	406	440	423	420	420	439	434	433	417	439	424	379	432	417	434	415	418	407	408	447	426	451	463	405	468	447	393	430	452	421	419	405	414	425	398	433	418	428	448	486	416	393	398	399	436	407	438	434	462	406	433	426	426	417	402	413	428	426	470	421	464	420	429	449	444	407	439	459	421	396	415	425	428	447	420	420	426	430	405	440	355	412	419	408	440	418	433	410	420	442	419	419	422	415	451	445	403	465	443	415	445	434	432	420	430	398	435	428	433	438	421	432	427	400	425	437	388	446	414	423	467	435	395	397	418	403	396	411	396	432	388	402	408	426	439	412	399	433	412	439	427	435	392	443	407	431	407	422	406	443	407	407	405	399	428	395	421	427	477	421	406	378	399	379	374	423	411	446	424	385	416	459	431	425	412	416	436	425	386	428	414	385	421	441	464	411	436	421	422	438	422	401	391	455	411	425	432	420	419	419	445	450	394	442	430	431	429	418	420	452	401	405	383	361	413	424	425	366	449	407	426	455	381	425	440	407	403	402	440	416	413	407	373	401	434	427	392	449	449	412	435	413	387	415	428	426	412	401	399	385	452	400	387	423	442	397	411	419	471	434	422	405	437	410	402	423	447	412	386	453	427	441	439	399	422	381	431	434	475	388	405	398	418	372	405	415	405	448	409	398	389	415	407	424	439	409	432	430	433	411	417	421	430	414	411	446	431	410	374	407	426	430	444	416	414	456	403	403	399	398	438	408	435	455	407	401	402	428	427	441	407	398	429	432	426	441	373	408	390	448	457	443	408	437	415	405	415	421	394	447	431	410	427	410	462	408	438	410	394	405	450	408	432	437	401	454	424	439	424	427	422	367	426	395	439	427	409	438	403	419	425	415	433	397	409	439	393	417	380	434	423	418	436	417	417	430	452	406	396	424	401	431	446	415	429	424	416	449	432	414	426	426	411	415	412	434	436	442	477	442	431	451	407	404	432	423	426	394	421	437	418	443	420	436	441	410	403	409	418	446	394	419	425	412	423	452	401	399	447	412	431	417	434	464	415	400	420	411	414	415	405	412	432	423	415	399	374	462	431	451	410	438	426	443	395	416	432	379	420	378	410	414	451	407	435	400	404	402	401	409	436	424	471	441	440	417	446	413	414	388	416	397	435	399	404	420	409	449	420	431	413	380	387	444	396	439	402	438	388	433	424	440	452	422	461	421	369	437	450	423	406	413	423	417	434	432	386	431	415	435	408	418	430	419	406	408	410	410	420	367	433	406	397	419	425	440	387	434	403	424	409	418	389	410	434	438	441	426	401	421	429	412	447	407	422	458	418	390	431	421	436	426	450	416	419	397	425	419	409	389	405	438	439	451	424	457	423	424	407	439	413	407	414	408	390	471	418	373	390	433	407	390	442	410	424	431	419	451	418	367	425	432	431	435	433	432	437	445	431	459	459	402	436	412	424	437	401	457	441	451	428	460	422	427	416	423	397	423	420	416	429	425	446	451	407	445	413	402	429	361	425	413	397	421	423	400	416	408	459	410	457	400	402	431	422	436	432	408	413	428	454	446	398	398	374	430	415	414	449	427	433	425	423	411	397	400	447	432	417	447	423	430	409	418	410	443	439	424	444	436	398	410	445	415	440	382	473	400	391	406	380	413	425	378	366	433	406	403	390	408	436	417	403	398	440	408	416	443	390	416	432	418	427	429	420	405	426	413	410	439	415	438	420	415	456	392	410	447	373	449	442	390	427	439	433	428	428	439	426	426	449	401	452	428	419	459	409	402	418	434	424	441	431	402	376	462	440	418	428	428	401
796	147	113	92	104	107	109	107	95	93	109	102	99	97	84	91	79	87	86	96	112	81	84	89	95	82	102	79	116	89	104	99	100	70	87	110	90	91	110	96	92	90	96	100	93	96	82	101	83	98	80	86	93	92	86	107	94	88	106	92	89	96	105	97	76	96	101	115	105	101	86	83	81	99	75	94	77	88	83	72	79	96	86	87	92	71	115	76	96	96	94	107	78	96	72	93	83	88	101	96	80	92	99	93	74	93	98	97	90	100	91	81	87	83	103	74	91	100	104	100	94	84	102	96	86	94	97	95	89	99	94	69	80	74	85	91	99	86	79	103	93	93	103	98	106	109	80	87	97	72	90	107	76	98	72	91	64	103	83	93	91	90	90	84	93	87	88	91	90	95	77	104	97	79	86	106	73	89	93	85	71	80	85	81	89	95	96	83	103	101	108	83	89	106	91	86	74	96	81	71	98	105	109	80	78	95	104	90	93	95	83	85	85	77	87	91	111	96	102	104	107	90	88	86	87	80	75	96	91	88	91	83	109	89	87	113	75	81	91	86	100	84	91	121	95	92	83	107	88	95	114	93	86	104	94	76	80	81	75	89	89	94	90	87	105	87	82	83	87	102	86	87	82	91	97	89	101	94	88	99	87	83	79	80	90	62	81	84	101	75	85	83	71	89	72	84	76	81	101	83	92	91	96	90	82	80	85	96	87	83	91	84	91	78	87	82	96	90	93	101	100	87	89	80	82	104	92	105	101	92	89	95	81	84	94	93	84	102	103	95	95	81	100	101	78	86	103	94	84	87	103	73	93	75	108	98	91	92	93	102	87	104	95	90	88	91	97	77	100	69	88	89	83	100	87	90	78	92	84	77	77	90	78	92	98	88	70	94	88	84	106	84	86	83	83	94	97	100	103	85	95	89	94	98	92	74	92	79	91	80	79	92	101	97	90	86	92	102	95	65	86	86	97	76	92	89	86	87	91	83	89	99	103	90	97	93	110	91	90	93	98	96	85	79	83	95	99	72	101	92	86	89	80	82	95	100	104	90	93	104	105	96	77	98	84	103	105	86	85	94	87	94	101	89	95	90	96	78	74	91	88	79	83	91	87	85	85	93	74	86	83	90	96	72	89	80	93	82	83	100	84	83	91	86	80	84	72	92	95	106	89	101	96	94	96	93	90	106	93	101	89	76	84	82	82	86	77	90	86	99	103	95	87	99	88	89	84	101	83	92	79	95	97	81	81	104	100	99	84	99	81	87	91	79	84	102	82	79	97	99	84	99	87	84	109	97	92	106	81	104	90	77	82	93	82	98	88	105	80	101	95	65	100	90	95	98	81	93	96	100	104	99	102	87	102	96	78	83	80	72	94	108	85	96	87	92	84	87	90	90	103	74	96	87	100	94	80	98	84	83	83	89	87	105	77	83	75	83	81	81	91	94	72	90	106	101	90	81	97	82	89	106	98	71	87	106	91	82	84	73	73	87	101	104	92	83	93	86	72	97	97	104	86	84	98	75	80	81	75	88	94	96	102	105	82	93	63	100	100	94	87	98	93	122	101	98	98	106	89	82	98	81	96	93	79	100	107	96	99	90	86	92	97	87	104	92	76	93	91	103	97	99	100	105	86	86	69	82	95	69	83	85	82	92	112	78	100	108	108	94	88	90	95	89	90	90	84	89	97	86	100	104	98	94	92	91	77	95	88	83	95	91	80	90	81	94	93	97	77	90	78	87	112	70	107	82	73	81	99	79	83	85	77	92	92	93	93	95	92	85	93	92	79	76	104	96	90	102	90	88	81	99	103	97	91	84	86	90	95	89	88	86	114	96	103	96	93	89	101	83	68	97	89	71	105	102	94	80	97	88	82	98	91	105	81	97	89	91	70	94	104	100	79	112	98	94	91	91	91	88	106	81	79	92	75	99	84	85	77	77	76	92	96	98	111	72	94	86	73	74	81	92	74	80	83	84	93	84	85	94	93	88	95	80	101	94	93	91	91	100	86	110	88	99	119	86	86	104	82	97	95	82	93	97	85	75	73	88	83	104	88	88	101	78	80	88	102	97	97	98	101	94	74	75	96	81	88	102	103	97	89	94	94	89	75	92	105	91	85	81	86	99	82	83	90	87	112	91	82	105	95	92	93	82	72	100	76	87	92	105	84	99	83	74	84	81	94	87	87	86	85	95	95	77	91	84	106	87	78	95	88	85	83	86	83	121	97	93	78	72	88	88	97	83	109	95	83	81	92	102	95	88	95	84	86	92	90	84	93	83	92	83	78	83	91	90	94	83	95	90	93	103	93	87	99	85	81	91	96	76	101	99	101	97	98	103	75	83	85	95	65	76	86	102	70	81	87	78	122	99	96	88	87	81	76	101	81	91	69	88	82	85	73	91	89	64	91	90	93	87	88	109	78	78	88	98	93	93	90	93	80	85	94	108	92	82	103	79	79	95	99	73	82	87	89	94	73	85	71	76	95	92	84	103	84	87	83	97	82	94	91	96	89	94	78	85	70	82	80	93	76	94	103	77	73	82	98	93	100	90	79	85	93	87	68	80	88	89	94	89	80	98	85	101	93	78	94	90	85	93	96	81	81	105	93	111	96	110	81	85	99	82	80	84	98	93	83	86	100	103	95	77	88	84	84	89	92	94	89	84	95	95	97	103	101	77	93	79	84	95	99	94	92	111	82	97	88	82	99	119	82	106	100	85	85	87	96	105	89	104	88	86	96	86	92	76	84	84	105	89	75	84	100	95	102	81	88	98	92	83	83	92	80	86	77	97	77	91	100	106	98	82	68	90	86	81	81	104	93	87	83	85	79	101	88	105	87	73	103	71	90	84	72	96	106	105	87	99	82	98	75	83	98	126	100	83	98	86	100	103	91	83	83	90	93	88	76	99	90	102	94	98	87	83	82	89	92	115	86	102	82	87	80	90	105	101	97	93	81	99	81	89	88	111	94	86	99	81	67	86	80	78	90	85	81	116	90	100	91	101	95	96	75	85	88	82	84	107	108	98	96	85	94	77	102	79	71	93	85	91	82	74	84	82	88	90	93	95	98	90	93	85	101	103	88	96	94	90	80	93	81	82	82	97	88	81	116	95	80	81	101	92	91	108	110	95	85	91	93	82	104	95	87	99	88	106	74	85	95	86	95	83	89	80	81	96	79	102	113	90	93	101	100	86	94	89	82	106	83	86	99	97	90	84	81	77	96	96	101	92	97	96	94	101	112	94	96	84	100	86	97	81	96	93	89	108	87	79	84	74	95	108	85	105	84	90	86	104	86	102	103	93	99	91	115	95	92	75	95	79	76	86	88	103	91	89	93	79	79	92	91	94	95	108	82	86	93	107	90	78	108	88	95	97	96	92	86	90	85	86	89	103	100	80	90	103	96	102	96	88	92	89	88	94	99	102	79	80	81	89	84	101	101	75	81	89	100	91	101	86	87	77	105	88	90	99	93	89	97	88	92	81	81	78	89	89
14744	1648	1066	1337	2427	2972	2676	2196	1945	1668	1506	1358	1214	1226	1176	1084	1043	1028	1028	996	984	1042	917	928	882	932	885	923	921	874	835	859	865	828	847	874	879	804	841	806	850	811	798	828	824	796	812	832	783	856	846	858	795	836	811	810	824	744	831	851	826	869	834	786	855	827	845	828	828	801	844	822	810	819	843	841	851	875	797	784	813	788	824	793	815	806	821	763	783	831	797	801	853	807	825	826	824	830	844	830	806	802	831	803	829	798	828	807	755	848	859	835	811	823	818	778	785	831	739	786	877	815	794	851	810	794	826	849	852	829	811	782	799	806	804	799	855	799	816	803	842	839	802	783	766	792	819	797	799	779	810	788	815	831	825	763	811	803	830	761	819	802	823	780	774	822	784	756	808	808	812	819	833	815	854	740	854	774	799	768	835	830	829	801	776	762	870	771	853	786	770	799	816	821	756	866	795	803	758	895	804	824	801	794	860	809	778	824	813	831	807	799	808	850	790	777	760	798	800	833	818	843	755	821	849	861	799	784	770	774	827	766	817	749	767	847	826	828	847	769	810	776	814	837	855	803	798	869	790	813	793	853	762	794	861	844	854	805	831	817	830	823	780	795	848	792	830	801	819	783	763	759	753	832	809	808	806	809	745	867	810	815	868	817	867	736	798	815	792	846	819	828	830	769	808	817	807	788	815	791	800	831	756	778	826	787	821	855	803	818	831	813	839	796	801	835	858	821	799	823	800	786	789	811	809	796	799	824	815	830	779	793	810	804	836	820	829	799	819	807	841	785	817	797	812	816	844	809	845	866	774	795	815	787	810	878	790	819	805	842	809	799	766	866	841	816	830	762	808	824	874	801	785	795	853	783	834	810	786	836	785	791	809	816	849	814	783	783	836	817	732	768	829	790	831	832	781	852	859	814	811	783	827	797	802	783	706	834	799	841	763	803	759	821	818	801	812	796	866	821	798	828	788	849	816	851	844	803	835	794	808	788	865	770	831	802	772	796	781	815	825	808	795	783	810	785	823	816	865	798	796	777	846	846	798	829	794	855	790	838	813	827	810	801	883	775	869	815	819	864	826	802	807	843	811	798	813	816	796	858	798	794	878	826	812	831	760	836	837	783	768	766	810	820	796	829	745	836	816	852	807	807	801	757	849	865	816	811	873	767	860	785	766	762	782	843	829	818	810	809	778	808	815	819	815	844	787	768	793	801	796	802	777	806	790	840	821	813	852	851	812	815	792	843	838	836	869	834	804	801	801	786	855	790	779	806	780	829	861	755	808	788	820	797	778	756	790	771	849	856	812	799	817	802	863	845	780	808	804	809	799	830	817	851	824	792	737	769	814	824	827	796	788	780	851	785	829	823	819	832	807	862	858	747	798	816	808	792	832	840	801	856	826	800	821	824	821	818	782	821	818	806	852	769	849	766	817	820	821	790	826	796	859	822	882	821	782	800	818	822	837	861	793	800	809	830	837	772	844	844	841	848	818	856	845	799	837	797	811	806	771	821	807	828	806	793	745	802	791	837	825	858	768	821	815	782	781	821	803	786	851	807	798	786	809	854	806	832	801	775	801	752	727	794	812	833	776	769	761	783	834	840	849	796	792	817	816	827	834	821	810	817	861	830	803	812	798	761	832	817	856	808	821	789	786	763	759	804	769	889	808	832	841	831	790	779	751	749	801	816	792	865	800	831	876	790	811	851	796	761	780	825	800	838	822	806	834	844	770	849	778	793	851	818	810	872	821	801	827	825	784	831	795	834	854	774	798	814	775	806	822	833	828	812	770	769	824	837	802	790	836	831	853	837	812	808	835	785	824	811	792	833	850	841	810	783	815	814	797	836	799	811	839	785	759	836	758	806	860	807	802	782	836	779	825	758	860	803	771	823	786	825	833	840	775	773	777	777	780	855	807	850	858	877	810	796	797	834	813	805	862	830	776	785	815	822	842	816	851	752	811	814	796	788	783	848	750	834	787	844	813	805	830	795	841	760	799	851	741	794	808	824	802	814	746	747	821	820	817	779	795	817	872	801	836	798	773	820	803	790	833	788	816	811	845	807	821	847	864	778	782	836	784	793	837	797	787	780	851	774	791	785	882	830	806	808	792	801	739	834	797	811	815	826	829	845	819	839	792	827	846	829	769	781	816	844	876	813	794	808	807	868	824	864	829	773	765	841	806	832	787	837	805	826	806	800	798	830	790	817	827	802	791	760	832	811	776	788	846	804	779	773	788	878	810	842	803	804	812	832	841	838	878	847	821	856	839	790	819	816	830	866	778	831	834	798	796	791	804	824	856	796	800	796	806	809	766	823	789	872	809	742	789	849	826	828	800	820	825	809	863	770	820	815	811	820	796	837	785	819	810	804	768	761	888	815	810	778	824	782	805	806	836	817	778	800	828	826	759	774	816	810	817	815	800	775	806	808	841	756	825	815	809	841	814	780	780	895	793	823	844	817	777	832	754	865	785	816	828	793	796	769	805	818	857	839	826	828	836	789	741	767	844	860	821	795	842	822	816	827	791	737	819	844	785	766	843	838	811	810	788	769	805	844	835	786	793	795	822	838	813	778	795	899	823	783	855	825	752	794	779	796	827	818	821	860	811	809	814	849	836	784	787	772	840	803	811	839	843	870	777	780	765	802	783	785	824	804	791	813	808	835	824	788	819	748	810	812	797	782	817	787	795	764	814	796	799	814	817	771	825	778	827	802	822	779	856	819	786	770	795	798	800	833	790	821	779	792	798	810	805	817	815	850	839	832	807	796	834	839	819	860	819	800	812	839	857	788	801	826	755	847	825	814	870	794	770	871	808	823	828	783	823	804	780	846	812	747	879	810	813	846	803	812	779	812	767	789	803	868	809	806	804	839	799	826	767	815	832	773	803	800	849	823	825	836	843	786	783	860	834	770	843	806	833	826	860	853	812	753	796	818	827	804	809	785	850	800	800	764	819	778	815	814	810	800	858	813	794	790	797	821	839	824	822	814	793	783	774	771	808	837	781	745	783	863	880	776	803	806	790	799	756	817	790	812	806	777	755	797	771	794	797	802	823	831	790	797	817	851	812	802	777	818	796	841	831	773	803	840	830	813	841	810	797	825	791	753	740	852	800	807	749	800	815	791	792	795	819	741	796	785	811	773	757	839	807	824	834	812	862	828	819	769	806	820	803	808	805	775	797	837	808	870	780	803	820	809	836	818	800	807	824	781	818	848	805	761	775	784	824	829	838	813	824	825	813	821	850	790	811	791	803	836	854	806	833	779	782	841	860	829	826	801	830	818	808	820	820	786	787	832	801	834	767	819	825	852	802	764	795	836	791	829	798	807	780	839	817	839	791	827	815	803	828	804	798	814	836	848	843	844	794	820	813	859	793	789	864	776	831	816	813	804	808	822	803	801	787	823	778	788	759	740	834	815	771	835	825	783	847	847	842	801	793	803	799	825	763	820	789	856	825	813	857	810	836	810	739	765	786	774	805	771	812	813
1326	55	25	26	23	27	39	33	35	37	32	43	23	28	29	17	26	23	21	15	26	25	24	22	22	28	18	21	16	21	20	31	27	19	22	12	16	18	21	20	28	23	15	23	18	25	23	20	20	27	18	16	16	25	10	20	12	14	14	26	16	13	13	21	13	23	21	16	16	14	22	23	13	16	23	16	26	12	12	13	16	22	25	19	14	21	16	9	16	12	16	16	17	14	16	20	9	24	15	23	13	13	17	21	16	14	15	18	16	25	15	21	23	20	16	15	20	18	22	18	11	18	13	14	16	19	26	19	15	27	8	21	14	23	21	14	17	20	14	16	23	14	21	17	23	20	15	12	17	21	10	17	13	12	15	14	19	21	21	15	15	20	14	16	15	11	20	22	15	17	9	15	18	24	18	15	18	18	20	21	12	16	16	11	21	17	21	16	16	20	19	11	20	21	17	13	13	20	17	17	10	18	24	21	19	13	16	18	20	15	16	13	19	18	26	24	16	20	21	17	13	17	21	13	16	29	22	21	15	16	24	21	7	14	16	13	20	20	13	15	13	15	13	14	18	18	19	13	18	12	19	17	17	17	9	14	19	20	20	16	20	20	14	14	18	22	7	11	18	20	23	20	18	19	15	13	14	16	17	14	16	16	22	15	11	11	25	21	18	22	20	16	19	21	20	18	20	14	17	21	17	23	24	18	17	22	15	14	22	21	23	26	17	8	23	18	18	21	14	18	19	14	15	17	16	17	12	17	16	18	12	24	23	17	15	16	17	16	15	25	18	11	20	15	13	17	14	12	23	25	21	20	14	20	18	10	12	16	21	13	20	16	16	24	14	9	20	20	20	19	14	21	17	11	18	14	18	17	16	20	23	17	23	13	16	13	18	18	15	14	14	22	16	12	29	18	20	17	16	12	15	9	17	10	28	25	17	14	22	23	20	12	20	20	16	17	14	21	16	20	21	14	16	23	10	15	17	16	24	14	20	29	17	19	24	16	17	13	14	18	17	11	19	15	24	16	11	13	26	18	18	18	19	12	19	15	25	16	13	15	17	26	18	16	19	21	22	23	17	8	14	17	20	22	14	22	17	17	13	20	23	15	18	12	8	26	15	22	19	16	12	16	12	16	14	16	17	25	19	6	18	12	18	17	12	16	17	20	20	18	22	16	16	19	23	16	18	20	22	21	7	17	18	17	17	13	16	22	18	26	19	10	29	13	14	9	16	20	20	13	14	16	8	13	18	16	29	21	14	18	21	15	10	21	8	20	24	18	18	17	17	17	11	15	17	17	20	27	27	17	24	8	15	16	23	14	11	13	11	18	22	20	14	18	27	23	18	24	20	16	12	24	18	14	16	17	25	16	10	15	16	16	16	19	22	20	14	12	21	14	15	23	11	19	22	13	13	15	20	14	15	17	24	16	19	22	19	7	10	20	15	20	21	20	15	19	25	18	16	10	16	22	15	16	15	24	17	24	19	25	13	16	21	15	13	13	18	17	8	16	10	13	13	18	18	24	25	20	21	17	21	17	14	14	21	14	11	17	25	23	16	17	18	18	16	23	21	19	21	19	13	19	14	10	11	19	18	18	16	20	14	12	19	14	15	17	14	16	21	23	17	17	26	19	11	22	16	22	15	17	16	26	17	19	20	27	18	19	23	11	13	18	19	17	18	9	14	16	19	17	14	14	20	14	15	11	22	16	18	16	25	23	17	22	19	22	16	17	16	15	16	8	14	15	16	13	25	27	9	26	15	20	22	19	20	27	17	18	18	18	18	19	14	21	18	16	18	14	17	16	18	8	16	15	17	13	17	22	25	20	17	18	17	13	12	12	18	15	25	18	23	19	18	15	21	13	12	7	15	17	16	17	13	13	23	21	19	23	18	16	10	18	11	18	11	18	17	16	14	13	17	12	18	16	18	22	13	18	15	22	19	14	10	10	24	22	20	23	10	12	10	17	13	20	15	17	20	17	12	8	26	14	18	21	16	22	22	12	22	18	19	18	11	15	17	13	21	17	14	23	16	18	21	19	19	10	16	17	15	19	20	26	19	25	24	18	13	18	16	18	14	13	24	18	20	19	13	21	11	18	13	18	15	17	16	18	18	23	17	16	15	21	16	17	23	20	32	23	20	18	15	21	17	20	14	14	19	15	13	15	12	16	21	18	17	10	28	13	17	23	20	13	19	13	25	20	16	22	20	11	13	23	19	17	19	15	12	13	14	16	29	19	15	14	19	21	23	26	21	14	14	9	15	24	17	16	21	17	20	18	21	19	10	29	15	18	14	15	11	12	24	11	13	15	14	22	12	8	22	19	21	22	14	14	14	16	21	16	25	18	11	19	18	17	17	28	20	22	15	12	16	18	27	21	21	16	19	19	19	19	20	21	16	17	12	23	14	19	13	20	15	21	17	25	20	12	20	19	22	16	19	20	11	22	16	19	15	11	18	16	11	15	12	18	15	16	23	11	20	11	22	9	22	17	20	23	20	24	22	19	10	17	21	19	17	11	19	18	21	19	20	16	19	24	24	28	15	11	19	21	18	27	19	18	19	9	19	17	22	12	15	17	15	16	18	19	9	20	14	18	15	17	25	19	23	9	15	18	18	18	17	20	18	16	26	23	21	24	22	20	17	19	13	17	18	16	27	16	15	14	13	19	19	20	14	20	14	12	19	14	23	17	13	15	20	20	21	18	15	16	9	17	14	13	14	15	17	20	13	16	15	21	17	14	13	16	25	19	13	14	18	21	22	23	12	20	16	21	21	21	15	13	10	15	19	15	22	11	20	21	14	16	20	13	20	16	9	16	12	17	9	13	17	13	12	24	14	15	25	15	21	13	16	10	20	18	16	17	12	16	15	15	17	16	11	17	15	17	16	18	17	22	18	17	14	18	15	17	19	17	24	16	20	19	22	17	18	16	19	13	18	12	18	30	13	18	16	18	15	21	13	19	19	17	17	11	15	15	29	13	23	13	19	15	23	9	21	15	16	12	14	18	17	14	19	21	12	13	15	23	19	13	22	26	19	15	13	22	21	12	17	10	17	12	17	15	17	13	19	14	16	20	21	12	15	28	11	15	21	19	21	21	19	17	16	12	14	18	15	15	11	13	21	25	19	23	24	27	25	19	19	8	17	19	18	13	28	16	19	19	20	22	14	17	17	16	14	14	23	20	17	14	19	20	15	19	13	14	13	19	15	13	23	21	22	12	19	22	20	17	24	16	12	18	25	20	19	13	16	15	14	14	18	22	22	22	18	25	16	15	11	18	17	13	17	17	17	21	20	12	16	24	17	14	16	15	21	18	12	16	10	17	21	21	17	13	15	15	18	17	22	18	17	16	30	24	16	24	20	11	18	12	23	12	13	15	19	17	26	15	22	17	16	14	19	9	28	15	22	21	22	19	17	14	12	20	16	20	20	18	20	17	19	11	11	22	11	14	24	14	12	13	10	17	17	18	17	19	25	15	22	23	15	26	14	21
13970	794	368	528	1402	1888	1743	1509	1209	1026	905	767	648	581	490	445	414	375	383	351	306	281	310	270	267	278	255	267	266	253	231	203	235	206	216	248	223	192	195	217	187	187	181	193	201	169	164	176	194	185	181	174	170	175	191	174	190	154	162	163	180	153	189	186	148	155	161	138	157	164	151	154	190	160	179	170	167	137	181	157	154	168	193	160	154	173	170	156	169	170	185	161	160	162	143	147	174	155	161	176	178	157	152	188	141	169	190	172	159	180	158	137	161	171	169	152	147	150	160	160	175	168	158	135	156	171	165	160	169	173	152	159	166	154	178	171	156	172	163	171	151	159	147	145	187	160	169	152	133	168	169	131	151	171	161	158	164	161	172	170	133	161	165	155	142	186	141	152	163	144	150	153	158	175	150	145	185	160	154	160	167	143	165	156	168	136	167	151	154	184	174	168	173	156	157	163	172	175	165	153	157	134	172	164	150	167	137	137	170	148	161	156	165	135	157	166	172	153	175	182	161	160	136	160	172	152	137	161	159	167	152	171	154	134	162	163	161	155	148	160	168	154	167	153	169	170	161	153	171	143	150	158	159	139	176	150	172	153	192	172	164	158	150	141	170	153	140	159	170	156	160	169	155	148	182	168	160	178	162	160	149	160	149	147	145	178	163	146	150	154	168	163	177	142	125	168	146	170	159	156	149	165	156	162	155	145	171	177	137	166	156	178	143	163	179	183	152	152	152	165	167	161	161	147	168	157	166	143	163	157	149	164	145	146	156	148	142	165	178	169	164	145	144	155	170	169	130	137	162	155	159	166	135	165	156	154	150	149	154	149	149	163	155	135	164	144	136	151	135	142	172	158	159	172	172	139	166	145	162	166	172	151	167	140	158	149	167	152	133	167	148	168	162	173	149	157	151	170	158	173	142	145	149	148	167	168	167	161	149	164	148	138	153	167	162	154	161	143	168	167	150	166	147	154	180	162	153	142	178	187	173	147	168	158	151	160	174	158	151	137	171	165	147	162	180	165	151	164	184	167	170	157	160	159	154	151	173	141	179	158	162	156	169	167	137	141	133	148	174	169	154	156	139	186	150	151	154	139	150	138	150	156	140	168	168	143	146	155	165	167	151	167	157	139	167	156	168	147	144	173	140	166	139	153	162	184	161	152	155	152	173	163	155	157	175	176	145	170	147	153	166	162	158	175	139	172	150	173	156	155	163	142	144	145	170	186	165	161	163	149	153	153	161	170	153	161	176	167	145	139	156	166	149	154	163	183	157	157	164	175	179	185	158	164	147	175	179	161	186	143	166	167	152	166	142	149	174	153	125	166	140	170	177	164	179	151	166	166	170	141	168	176	145	140	161	173	169	153	170	130	154	161	159	137	166	172	184	150	174	145	152	133	151	138	162	174	160	165	153	173	157	157	151	163	130	131	160	174	150	151	159	161	157	156	160	168	168	162	138	163	177	158	164	172	165	163	161	137	150	145	158	182	178	170	157	142	185	166	153	165	162	168	158	125	145	161	162	162	184	176	132	152	166	145	151	166	158	154	161	172	159	166	148	153	171	136	167	142	123	165	154	163	177	162	148	160	144	169	157	167	153	156	165	166	153	159	143	160	141	149	152	182	157	164	140	179	164	150	149	167	162	174	158	183	169	139	170	167	171	169	151	166	171	164	155	146	156	138	146	152	153	162	147	151	152	143	151	169	138	173	158	179	153	148	148	163	159	182	143	163	150	177	176	145	168	175	161	162	159	160	145	166	161	151	164	158	168	164	155	145	157	160	170	156	144	176	156	152	156	142	173	155	137	168	158	144	157	147	166	134	154	168	178	137	161	155	169	171	165	178	147	156	130	165	142	172	159	139	137	149	151	162	154	151	140	155	147	158	147	156	159	163	156	161	156	168	140	166	154	169	173	144	160	157	162	143	168	159	153	162	165	165	160	154	167	145	171	169	156	158	167	166	168	145	176	151	148	157	162	144	156	161	160	153	154	127	165	162	150	138	164	175	156	138	163	159	156	145	167	173	148	141	149	146	142	184	159	142	161	147	163	152	148	136	164	157	151	121	172	146	162	157	167	148	144	174	157	150	162	171	146	147	146	144	156	166	141	153	166	159	163	142	131	159	129	151	167	158	146	175	156	171	155	181	147	147	150	140	184	185	134	149	158	150	160	144	153	151	164	155	163	180	148	158	133	191	146	150	146	153	160	155	149	145	150	157	154	132	173	171	162	179	143	140	172	183	173	155	170	177	156	181	153	173	146	159	161	163	163	144	178	153	163	173	160	145	163	173	170	141	171	173	155	202	149	164	150	158	168	132	153	136	158	144	152	173	158	164	155	154	158	182	161	170	151	144	148	168	195	139	183	157	167	164	158	146	151	172	172	146	144	171	160	164	174	145	149	146	146	166	152	171	157	152	149	149	142	176	134	152	166	151	130	164	157	156	156	171	149	152	146	167	175	168	153	168	148	121	186	140	146	150	154	160	185	162	173	159	154	145	161	162	140	166	161	162	152	158	155	166	155	161	162	161	162	169	169	181	162	152	149	160	146	158	172	169	145	168	166	169	166	151	139	160	167	159	160	178	154	146	173	156	148	178	162	149	151	139	156	170	138	139	147	176	140	159	163	179	184	199	142	158	160	138	176	148	148	152	157	148	171	155	124	145	172	162	155	162	152	169	148	150	149	163	161	157	151	155	162	141	148	149	159	174	154	179	156	152	128	161	164	158	145	160	143	153	164	156	155	154	176	168	160	147	159	154	150	173	161	156	147	138	184	142	175	190	161	146	170	167	163	145	147	175	156	167	154	164	165	175	164	169	154	154	160	158	160	162	132	146	169	154	152	163	155	161	154	158	158	148	153	154	159	161	159	137	149	169	172	168	152	162	169	144	167	143	160	152	136	167	154	124	173	147	176	162	167	148	166	149	156	177	166	171	171	159	145	162	162	159	171	151	170	165	145	143	143	162	169	156	150	156	150	146	152	151	158	147	168	171	151	145	160	166	155	169	151	183	145	151	153	152	157	161	150	165	150	166	169	144	151	175	141	154	178	176	166	186	158	160	165	168	184	153	144	159	134	148	164	145	162	151	153	139	147	138	168	141	152	166	161	144	149	173	154	174	151	132	163	140	175	181	143	154	159	156	161	149	170	158	153	159	137	178	173	177	153	171	153	174	141	159	169	137	178	166	154	156	171	156	163	139	137	145	127	151	141	153	173	149	175	139	156	154	181	155	164	183	144	172	174	163	162	147	134	141	155	153	155	185	180	139	171	149	145	144	157	148	149	151	161	171	148	154	146	158	148	160	152	168	169	187	147	159	145	160	144	172	153	146	129	161	179	163	142	158	165	179	183	153	147	176	152	154	143	156	161	153	145	167	155	158	172	151	171	157	171	164	154	130	169	178	161	159	160	176	138	173	167	171	162	145	167	152	161	153	143	144	152	167	184	156	137	167	158	177	138	128	132	163	154	169	150	175	186	157
1110	162	99	81	77	99	100	96	98	82	82	91	90	105	85	85	94	69	72	79	75	87	69	68	55	81	82	60	88	68	71	86	86	69	73	73	80	65	79	75	75	68	62	73	72	71	62	75	58	70	57	62	75	75	73	63	57	103	66	81	81	77	57	81	62	83	70	73	63	80	78	71	65	67	74	57	62	85	78	66	71	59	75	72	83	75	67	63	78	68	59	71	82	68	84	79	61	70	81	57	77	62	73	80	58	64	70	62	78	65	59	69	58	78	66	64	75	69	74	73	67	69	79	79	84	63	82	77	81	71	74	64	94	67	63	64	68	62	74	80	66	69	65	74	80	70	86	66	73	80	58	66	85	73	60	68	72	56	69	69	57	81	70	81	69	72	56	69	64	80	67	71	77	74	70	65	75	68	79	71	74	73	76	79	65	65	62	70	77	66	83	68	60	46	62	60	70	70	62	72	68	74	78	62	66	94	66	81	82	72	65	65	71	61	70	66	79	69	63	78	68	74	68	89	64	69	64	80	73	66	59	56	75	72	73	56	77	71	89	79	57	71	57	67	74	70	82	61	62	61	73	68	66	75	74	76	66	67	79	72	56	52	76	86	78	50	75	60	62	67	63	64	62	66	80	74	67	61	71	67	90	61	79	64	72	73	59	65	78	82	66	71	81	70	73	62	80	71	76	67	85	65	76	82	65	77	57	66	69	75	69	69	76	64	57	67	71	73	85	89	76	79	59	78	69	67	65	60	76	74	61	72	63	68	65	53	68	66	63	81	67	49	71	97	62	57	71	76	77	76	86	79	72	62	70	73	65	81	64	73	70	55	75	71	67	64	62	67	74	65	69	82	70	70	76	78	66	66	80	78	61	74	61	69	60	58	61	65	58	60	80	65	65	65	61	78	74	85	89	67	66	58	67	65	69	65	80	73	69	76	77	56	68	62	73	58	83	52	75	57	83	69	74	68	62	70	84	77	62	68	86	68	75	78	77	74	66	67	69	75	62	79	73	84	72	73	74	80	70	72	75	70	58	86	65	72	72	62	61	87	74	59	72	87	62	75	76	71	64	63	76	76	62	81	71	82	56	74	77	60	63	63	73	67	85	73	65	61	72	76	72	67	66	57	71	72	65	81	68	69	68	87	80	78	75	69	78	62	71	74	75	79	68	75	79	69	80	77	82	66	53	82	59	67	69	76	88	87	68	58	77	79	76	74	77	65	60	57	66	70	72	70	70	84	71	47	71	70	74	83	77	77	88	64	88	60	72	71	68	65	67	88	71	73	89	65	70	74	61	79	81	81	73	74	82	65	69	86	67	77	71	58	65	71	68	79	65	72	67	74	70	65	78	75	89	79	52	56	77	85	71	67	73	63	71	73	63	72	67	67	58	54	72	81	66	76	53	63	55	63	68	65	76	70	57	91	66	83	71	73	63	75	53	66	67	65	73	82	71	71	82	51	79	59	65	75	57	58	59	70	74	76	68	74	66	75	66	70	61	65	61	83	69	71	85	61	94	73	73	69	59	67	62	76	70	70	73	70	62	74	71	78	61	64	62	75	71	73	83	68	84	69	77	68	80	57	67	91	61	70	61	70	67	55	70	69	65	50	79	75	74	70	59	66	72	75	71	76	70	56	67	48	70	79	57	65	69	67	71	68	58	80	73	72	80	82	71	77	72	70	59	60	72	59	94	81	72	75	65	63	71	72	71	60	66	59	82	83	58	74	88	70	77	85	77	69	63	77	70	79	58	76	60	64	71	63	70	78	62	75	82	70	71	85	74	65	63	75	78	63	74	60	80	77	88	73	76	74	88	74	75	60	60	68	64	58	81	60	76	62	74	69	70	55	77	63	57	67	84	85	66	59	92	78	74	71	76	80	84	60	70	83	72	70	64	58	83	69	78	86	70	72	72	73	67	84	78	76	66	60	80	59	65	74	72	70	68	71	83	76	87	77	52	63	61	67	73	74	62	63	74	68	79	73	75	75	59	70	79	70	74	77	71	66	81	63	52	55	70	87	65	65	72	72	64	67	69	78	68	67	73	57	75	76	70	74	66	77	96	79	58	70	71	74	58	70	64	73	78	78	64	69	66	67	67	68	81	62	49	75	74	68	75	70	79	76	74	76	70	76	73	69	56	69	69	53	78	67	75	76	74	73	72	58	77	68	83	63	68	89	81	67	75	65	64	63	84	72	72	57	74	79	76	81	58	79	66	70	79	69	75	66	77	68	65	55	77	66	75	81	59	68	81	75	81	77	77	63	67	56	71	70	66	68	72	68	71	73	59	61	66	77	82	63	70	77	76	70	73	67	80	63	64	64	60	72	75	74	81	69	64	72	86	61	62	80	69	60	79	68	66	67	62	78	71	75	65	65	74	68	79	78	77	61	75	54	70	70	66	55	98	71	62	62	66	59	79	64	69	61	68	69	87	82	71	76	63	59	67	59	81	90	81	73	75	70	57	69	77	82	85	71	54	79	72	77	78	71	57	70	64	85	61	61	82	74	68	62	76	56	67	80	69	64	62	70	71	77	76	73	79	68	76	85	82	73	71	82	74	61	77	69	65	85	93	79	77	59	74	80	62	77	85	68	88	77	71	73	62	62	84	60	67	61	74	84	84	60	66	72	74	69	78	63	74	76	71	87	88	78	83	79	81	72	71	86	58	75	65	72	73	72	67	67	82	78	61	81	75	76	71	61	82	87	72	64	76	62	72	71	79	65	91	83	75	77	71	73	57	73	81	82	73	77	71	67	83	68	66	70	81	80	81	71	73	70	74	79	68	72	55	93	65	62	66	57	64	77	78	74	61	63	61	82	86	61	64	64	81	73	69	73	60	67	60	61	79	72	70	76	75	69	61	62	73	77	58	61	63	64	88	74	66	77	66	59	62	81	61	71	73	63	73	57	61	66	74	65	61	80	59	89	70	61	64	73	60	89	70	65	79	73	69	91	67	60	65	65	67	73	68	82	79	80	83	60	78	67	50	65	76	76	58	70	58	71	78	51	70	91	56	66	61	75	78	80	64	79	62	82	70	69	66	81	63	69	61	70	61	70	65	67	74	68	86	77	70	66	64	56	70	83	83	78	63	67	60	69	83	75	70	72	79	88	62	60	72	75	71	80	71	77	80	59	62	66	65	85	70	64	88	76	65	57	65	75	52	64	67	62	67	67	72	83	90	64	83	66	75	66	78	79	73	81	64	60	80	68	98	61	65	58	91	84	71	60	78	89	62	75	77	78	56	87	58	73	71	73	64	67	68	71	84	68	64	64	81	72	72	62	66	70	79	68	90	70	83	64	50	79	74	67	76	72	77	73	65	60	66	66	68	65	83	71	66	71	62	65	73	66	71	67	80	80	92	58	74	59	72	77	61	74	71	76	62	69	79	85	59	77	86	60	74	75	71	78	65	71	83	71	67	69	71	62	72	60	73	63	73	73	78	78	66	64	60	73	82	68	65	81	55	73	65	72	86	75
16092	1764	1119	1374	3014	3815	3579	3073	2503	2071	1833	1603	1436	1334	1193	1144	1113	1043	979	907	957	916	876	820	825	846	833	807	785	793	828	772	810	724	727	763	708	733	790	679	701	762	700	694	698	716	653	725	715	727	671	697	648	684	664	691	679	710	733	737	704	701	682	664	701	653	654	651	698	704	682	690	703	657	722	657	653	762	700	719	633	647	705	644	659	662	658	671	648	673	688	674	681	660	707	688	632	690	703	678	644	666	644	703	669	615	648	666	689	701	696	648	643	674	655	659	672	629	678	631	667	654	650	685	688	673	672	674	606	663	676	686	643	640	658	690	654	652	650	684	654	712	637	665	685	629	657	658	662	644	631	670	701	660	633	670	702	718	658	648	686	669	646	655	667	649	645	650	626	691	673	643	659	706	661	645	700	683	680	677	628	681	655	661	662	631	684	668	677	663	615	679	662	682	647	644	677	636	648	630	632	632	676	686	682	669	665	660	688	702	671	673	685	614	620	668	676	683	651	617	668	683	635	664	682	614	639	662	632	700	666	678	653	684	662	642	699	643	680	639	643	651	665	675	664	659	666	669	621	699	622	683	673	652	680	647	667	645	679	664	666	727	684	683	666	692	651	616	651	664	675	679	606	676	645	595	653	656	691	680	659	650	687	697	661	641	669	712	660	606	658	660	654	653	676	688	650	666	665	651	642	644	686	676	705	643	677	658	692	636	659	612	673	661	645	679	626	695	674	678	665	664	677	655	636	648	651	643	704	652	663	663	647	654	653	615	641	666	663	624	657	684	697	668	700	715	642	631	628	667	662	636	658	702	648	624	674	645	695	726	632	646	671	655	651	644	590	688	689	674	680	641	681	672	691	641	660	622	649	664	675	663	684	691	671	646	656	641	683	621	654	692	672	645	652	674	736	674	655	626	702	686	660	681	663	680	696	613	646	635	630	665	674	644	695	635	660	692	682	617	701	681	664	613	640	670	636	673	669	657	620	635	714	675	722	651	652	697	641	681	649	630	636	694	682	651	640	634	648	647	747	696	671	661	686	670	683	658	644	616	663	650	678	704	644	629	656	678	666	705	737	707	608	661	650	675	642	656	672	674	652	656	657	665	650	662	703	692	670	690	664	658	657	705	569	691	659	649	680	647	646	666	633	638	626	634	652	642	695	664	633	652	706	676	685	681	692	669	663	664	658	709	703	670	673	680	679	676	664	634	677	681	642	640	693	685	674	678	665	663	677	658	664	630	649	648	663	642	671	656	690	653	645	688	670	643	676	680	641	640	590	667	682	666	685	649	630	691	671	660	661	672	632	634	661	646	625	693	657	662	635	695	647	653	657	657	614	703	654	676	636	660	626	664	642	644	641	647	686	669	692	664	719	675	618	696	686	668	655	666	653	688	713	637	677	686	701	687	667	697	659	639	635	660	641	689	671	658	719	667	721	644	657	675	649	675	673	693	651	653	640	674	693	645	639	628	673	682	641	673	666	656	695	670	661	662	662	684	691	688	677	725	648	685	655	666	630	654	692	655	704	646	673	687	678	665	666	709	661	676	647	689	668	629	627	695	640	710	691	657	667	621	650	666	673	676	664	643	707	607	665	652	675	647	641	629	674	655	661	708	647	677	661	678	656	635	677	642	650	616	663	683	679	703	670	690	616	658	667	661	654	666	662	670	655	666	667	652	681	670	686	681	722	652	620	635	702	639	666	638	677	709	675	690	722	651	664	671	673	637	654	688	670	657	691	621	678	675	662	670	639	700	693	653	641	659	651	718	659	641	670	649	672	647	691	622	612	656	636	661	631	662	666	633	710	666	658	659	671	668	684	706	639	694	649	653	669	667	651	693	683	655	671	677	623	672	631	653	665	633	671	678	691	690	667	696	684	680	674	639	660	700	676	663	654	665	654	686	641	677	644	672	667	666	662	678	648	680	633	666	683	736	705	647	631	649	701	664	648	683	660	675	648	659	677	659	692	670	659	665	625	671	624	651	659	644	626	717	668	702	633	660	656	663	648	689	693	687	669	662	689	664	671	653	663	622	703	709	677	687	655	695	701	657	674	717	647	637	674	672	683	688	658	662	632	646	667	680	702	685	676	641	661	645	667	622	642	633	690	671	643	613	665	680	685	679	623	681	657	670	657	619	613	645	629	678	675	693	640	660	702	634	681	664	646	661	669	647	640	633	667	672	683	637	648	647	649	650	646	687	686	632	704	698	659	664	709	645	703	702	655	691	671	659	695	672	609	663	674	622	681	668	685	712	697	697	669	685	633	662	698	643	667	716	649	686	684	645	688	674	652	626	687	643	694	657	664	704	683	639	688	679	626	649	708	632	651	669	704	683	625	697	600	675	710	693	661	604	669	688	723	640	675	655	624	659	661	681	671	712	639	633	695	683	669	676	714	659	687	684	696	716	675	711	675	670	694	669	690	682	669	620	679	627	648	685	663	678	639	608	657	673	661	633	626	659	646	657	656	620	678	627	698	646	687	673	666	654	675	678	667	680	658	678	622	650	653	662	634	648	627	662	708	699	651	685	654	674	673	698	651	686	657	646	678	672	646	650	664	673	675	671	659	646	683	657	679	700	626	683	715	683	641	685	680	668	685	674	672	673	672	667	683	617	661	688	681	688	687	655	709	667	641	686	713	685	661	699	645	693	660	665	670	683	689	630	692	678	662	692	628	644	676	663	657	650	688	666	706	684	675	680	639	734	665	688	695	656	638	658	643	650	626	689	671	703	665	631	626	641	635	693	648	654	670	666	662	701	621	660	643	676	648	668	639	651	656	691	657	706	624	626	698	645	651	663	665	650	694	647	651	661	652	651	678	658	655	621	644	722	634	644	658	648	657	697	724	639	675	701	618	626	659	642	672	712	672	701	697	658	654	692	653	630	665	695	662	675	623	688	636	704	688	642	667	685	702	671	626	678	679	706	686	667	662	638	671	661	598	641	632	608	661	657	677	699	623	647	708	664	662	594	631	718	669	646	661	675	692	628	685	688	636	732	675	679	655	674	657	689	656	663	678	737	686	684	679	649	690	658	708	683	624	688	652	632	662	631	697	602	635	624	707	653	673	698	686	687	664	654	686	696	692	653	684	665	697	632	653	634	660	645	663	649	618	673	662	661	701	654	684	671	694	637	673	661	669	641	600	667	704	672	667	670	686	642	686	662	670	669	638	665	647	736	694	664	628	653	643	684	690	639	659	648	679	618	691	672	648	663	648	708	686	666	660	642	648	693	669	663	658	626	650	617	679	631	652	655	635	675	681	696	656	664	636	680	711	637	658	683	627	667	668	640	709	638	691	728	648	638	633	649	642	670	667	647	664	653	674	650	697	654	611	654	698	708	619	674	645	687	693	646	620	675	675	650	628	706	685	675	664	695	657	690	683	703	637	689	690	657	643	623	682	655	647	639	659	672	660	629	661	665	688	658	685	653	652	616	651	701	658	643	697	694	686	659	690	657	667	718	684	672	649	658	627	675
808	63	45	51	43	51	47	44	41	56	53	42	58	56	35	44	53	37	49	43	38	39	42	38	57	39	58	39	40	38	53	54	31	56	46	51	37	39	46	50	42	47	49	43	41	40	42	52	37	49	44	36	41	43	36	46	38	42	37	54	44	54	42	48	45	53	50	55	58	57	33	40	41	50	40	53	46	44	56	46	47	55	42	50	40	59	54	47	46	40	68	49	45	45	41	42	41	47	54	44	47	44	48	38	45	47	35	42	58	36	49	58	54	32	47	46	37	44	52	42	35	39	48	40	62	47	45	44	46	43	54	59	68	43	49	47	42	50	38	66	55	49	40	48	46	45	41	62	45	41	45	47	50	35	44	39	37	52	41	63	39	48	54	41	49	39	37	60	55	53	33	52	49	39	55	48	51	54	49	46	44	52	60	53	49	46	40	42	48	56	52	53	42	44	60	49	46	56	43	47	38	54	45	44	43	53	47	43	46	49	56	48	44	38	48	47	45	47	50	42	40	46	50	57	46	39	49	49	37	63	44	49	37	47	48	46	54	56	59	43	44	46	54	38	48	57	45	40	51	49	47	44	69	55	52	49	60	48	58	55	55	44	42	45	45	46	44	57	46	38	46	51	51	45	43	26	41	50	43	50	48	42	42	63	50	46	51	49	41	50	55	51	43	38	48	45	52	54	52	42	42	50	47	50	51	40	41	66	44	58	51	53	51	56	46	43	39	47	47	56	47	56	46	60	43	58	63	33	44	49	44	50	52	53	51	46	33	47	47	43	63	59	53	32	42	43	35	37	34	67	46	46	42	60	60	58	55	57	44	53	59	40	56	46	52	37	50	47	61	49	51	46	59	56	36	56	41	50	53	56	46	43	47	42	54	66	44	45	53	52	48	48	57	31	45	53	46	43	47	38	41	57	46	46	39	43	43	50	63	46	39	50	54	53	46	42	38	37	48	57	55	55	41	46	49	60	53	42	56	49	45	49	53	56	49	54	42	47	34	69	51	51	38	56	38	51	42	48	41	48	51	54	56	47	32	57	40	55	47	52	53	49	54	45	50	50	57	38	50	41	46	54	47	42	51	43	42	44	45	56	45	53	54	39	56	53	52	54	47	47	56	56	50	58	39	49	46	51	47	46	60	54	43	56	40	28	37	56	44	35	38	34	39	51	51	39	61	46	40	60	35	36	35	57	52	47	59	45	44	48	59	46	52	59	48	49	37	55	46	39	45	45	44	50	63	58	47	60	47	43	54	51	54	49	40	42	50	37	46	48	41	52	45	44	49	35	55	49	45	50	48	43	59	39	46	47	40	47	57	44	50	43	51	42	49	45	34	54	52	51	45	48	49	54	51	45	54	45	50	49	42	43	50	48	51	44	48	63	56	52	42	50	65	60	50	43	47	49	42	47	44	42	55	42	54	32	42	54	45	58	52	34	43	47	40	64	50	50	54	49	43	59	37	36	47	47	47	46	57	59	45	59	34	65	55	48	47	39	48	44	39	52	50	62	50	43	58	60	47	40	45	48	49	61	48	41	50	55	52	40	47	49	52	41	51	39	48	53	50	42	40	49	57	57	51	39	51	48	52	33	49	60	54	45	58	37	44	42	39	41	46	39	60	50	47	51	51	42	45	50	41	60	30	39	49	52	45	56	40	48	53	48	54	43	50	42	49	42	52	42	41	51	48	52	51	40	42	51	47	44	58	47	46	45	55	47	52	40	51	49	45	37	60	37	48	44	44	53	53	51	45	53	53	42	44	56	54	57	38	46	51	47	59	47	46	52	52	51	43	44	45	45	54	45	52	44	47	48	50	49	44	40	47	43	43	55	41	37	42	48	44	55	53	61	60	46	46	48	41	31	49	45	44	45	45	57	58	49	44	55	52	42	49	46	46	34	46	50	36	50	44	62	52	55	42	48	40	48	38	41	56	41	48	37	51	42	45	40	44	48	58	64	50	61	45	57	44	38	34	45	40	44	40	42	67	46	49	53	50	40	48	52	54	49	39	43	40	50	46	33	47	46	47	46	57	42	49	53	47	58	53	41	45	47	52	46	42	49	54	54	51	42	49	50	41	45	57	56	48	43	40	58	53	57	47	48	48	46	50	62	41	54	53	42	49	41	42	37	49	39	36	49	52	35	47	51	46	38	33	49	47	52	54	42	44	62	53	48	68	48	41	45	53	42	49	43	53	52	48	44	53	52	49	50	39	55	38	40	65	47	34	51	49	35	59	47	42	50	39	45	61	49	40	43	48	49	54	54	45	51	48	46	38	41	56	37	41	48	47	62	55	48	52	63	43	45	47	46	47	32	38	59	47	49	50	57	55	37	47	51	39	43	51	51	38	48	36	41	60	52	41	40	57	45	41	53	57	56	66	48	59	53	46	50	41	43	49	48	54	47	34	54	57	63	39	52	46	58	51	50	49	55	37	38	53	48	36	51	48	45	48	38	46	48	56	50	43	52	56	49	42	49	42	42	42	39	45	52	54	52	53	49	54	45	48	62	46	53	48	46	39	48	43	31	46	41	59	42	54	48	55	48	45	38	43	44	47	39	38	55	39	45	54	57	53	49	41	56	47	47	45	32	36	39	59	57	49	57	51	46	49	47	51	53	46	44	48	45	48	63	38	44	58	54	44	41	48	44	47	66	56	52	51	55	48	44	48	43	38	48	49	37	46	56	41	57	42	51	50	46	44	51	54	49	38	60	52	42	42	63	50	58	57	47	43	51	44	45	48	60	50	43	54	46	50	47	42	68	43	51	46	47	58	48	47	44	45	52	53	48	60	42	40	53	50	54	46	48	53	34	37	63	43	48	41	46	43	43	42	42	49	51	34	39	41	45	48	38	44	56	52	48	40	39	49	45	50	45	58	38	37	36	58	56	51	49	47	49	46	53	47	58	47	55	47	45	51	47	47	47	47	39	43	56	56	57	49	54	57	47	43	49	48	54	36	51	43	45	34	41	39	43	39	51	34	52	40	44	43	63	37	49	39	40	43	40	46	55	39	46	37	33	44	48	40	48	42	40	41	63	49	51	33	44	43	46	41	56	46	38	46	45	48	42	35	48	42	51	41	40	29	29	43	40	43	50	41	46	50	41	55	52	58	44	39	36	45	34	44	43	54	35	61	45	40	44	50	34	41	40	41	48	49	45	46	41	54	45	52	51	46	71	48	51	44	35	42	46	44	63	55	58	52	47	48	55	51	49	50	43	49	52	55	64	49	57	48	56	65	47	43	45	42	51	55	55	44	42	48	39	39	54	60	57	64	43	49	48	53	54	58	49	54	48	48	42	48	40	40	47	36	52	51	45	58	47	43	36	44	29	41	43	62	47	62	55	39	47	53	51	49	50	43	46	53	50	46	52	59	47	52	40	37	56	48	38	50	50	53	36	49	50	48	46	47	43	52	54	41	44	44	42	49	52	45	52	48	51	49	45	51	41	41	43	50	56	38	48	44	45	47	45	53	50	45	62
8501	578	491	510	710	825	809	762	724	628	622	619	550	546	490	541	487	446	488	465	470	452	446	453	431	456	476	457	438	409	419	430	460	432	413	432	492	480	417	414	433	414	422	398	388	392	438	440	440	433	417	433	430	433	432	424	415	483	399	442	449	411	434	426	458	407	411	397	459	455	468	449	392	432	426	451	408	400	440	392	457	422	449	392	416	434	377	410	393	445	433	399	419	435	415	436	452	444	449	444	437	383	420	422	427	430	426	411	473	390	404	390	411	461	387	437	381	450	406	401	456	414	428	441	403	425	424	402	441	415	404	442	395	424	408	436	427	431	429	444	400	439	424	420	459	425	417	429	381	396	452	447	413	412	416	460	426	411	406	414	427	411	431	433	403	414	440	383	389	400	417	403	406	427	440	432	402	396	416	410	401	404	423	407	403	458	411	410	433	404	437	445	429	413	406	445	419	403	442	436	427	461	447	440	415	431	401	449	466	427	421	403	488	413	414	396	445	425	412	412	442	394	433	437	399	396	446	431	445	392	428	458	420	398	414	404	382	448	408	420	384	394	463	416	420	417	429	434	436	405	411	375	432	443	395	427	423	406	391	395	426	440	445	449	415	407	434	435	445	447	410	424	416	415	408	411	430	438	420	436	437	415	459	401	454	412	395	426	395	423	432	441	428	418	405	437	439	396	433	399	459	405	412	421	426	431	423	427	412	430	403	451	392	434	433	434	443	423	418	417	436	391	428	431	410	424	404	434	414	428	403	429	398	427	439	429	388	415	422	417	375	426	429	429	405	445	451	405	440	423	475	388	411	418	433	431	447	403	412	407	425	442	438	439	422	393	428	413	426	407	393	429	431	428	447	409	465	430	432	438	416	421	445	427	435	424	440	422	428	471	421	445	394	419	427	433	408	381	404	403	399	418	432	385	427	436	438	412	455	425	440	435	413	407	456	431	407	419	440	427	417	425	455	427	430	436	449	385	428	452	394	406	455	418	425	442	441	442	430	415	401	427	428	445	405	406	414	414	456	427	451	423	420	406	405	432	455	426	414	401	450	388	390	404	402	446	393	448	444	440	403	426	384	438	438	389	424	450	380	423	455	438	401	445	406	404	406	425	442	464	430	413	403	429	428	400	414	411	454	392	409	448	461	391	416	422	413	449	433	463	432	417	429	391	440	394	455	410	416	416	431	429	430	439	417	417	444	404	399	418	425	456	462	447	453	449	402	384	439	405	424	436	416	388	427	404	410	402	426	470	465	405	412	447	449	392	390	445	438	465	443	422	396	410	444	427	439	391	402	400	444	437	435	440	433	426	428	418	391	416	439	430	386	398	462	431	420	392	474	406	439	447	417	430	408	436	415	426	410	427	414	413	466	420	448	429	417	416	400	400	432	372	430	437	411	427	455	407	440	408	458	426	440	431	429	440	415	431	411	412	431	435	435	409	387	421	446	418	443	438	419	405	385	423	414	433	413	473	426	391	416	391	393	430	415	430	384	406	405	399	431	411	431	417	439	394	435	434	443	417	428	425	450	421	425	453	406	415	426	439	430	410	427	462	452	452	435	433	448	418	438	422	396	390	472	398	425	401	451	442	410	417	416	388	458	424	394	435	455	387	432	427	429	432	442	480	390	439	391	413	420	437	444	421	438	436	408	420	427	419	432	443	471	424	394	416	404	462	436	443	445	416	450	414	420	410	439	379	415	412	438	386	405	418	458	436	397	424	447	429	417	438	421	414	431	432	423	429	386	429	429	453	451	457	453	399	401	450	465	398	459	412	426	371	435	402	417	435	400	401	414	432	405	423	415	387	412	419	481	424	417	399	416	413	469	417	433	402	473	411	421	416	433	462	457	421	440	417	417	427	443	405	435	412	425	438	443	471	414	419	425	423	452	410	413	401	420	442	421	412	452	428	446	437	429	419	422	434	437	412	449	401	452	418	457	461	418	427	418	437	431	449	459	443	423	381	440	429	409	445	465	407	445	424	437	428	444	413	393	448	440	406	397	430	396	439	400	417	406	416	445	412	402	451	438	434	403	435	403	419	403	421	433	441	395	420	433	406	419	432	391	414	440	406	408	427	431	419	430	425	414	458	418	441	424	430	419	409	461	415	414	468	412	434	415	426	417	427	418	424	406	432	380	400	422	399	434	421	424	433	409	411	439	462	405	440	407	413	447	427	413	417	412	431	417	427	442	448	406	393	433	418	416	414	399	384	435	441	420	462	424	392	403	426	402	401	397	426	412	385	422	418	412	415	429	398	437	424	436	417	454	436	463	417	390	422	455	457	431	413	417	441	421	442	410	435	410	468	406	378	415	409	415	404	424	416	397	426	434	446	421	439	416	397	388	422	421	421	446	421	435	418	383	388	450	405	426	416	428	422	405	422	449	401	459	436	455	406	415	436	427	416	419	455	393	409	413	431	397	431	395	384	439	409	430	427	412	424	398	403	417	430	399	430	426	474	399	396	440	378	416	429	383	429	416	425	436	461	415	377	440	408	418	399	371	384	424	451	411	445	448	413	438	447	409	466	432	407	408	398	440	440	449	440	429	434	399	414	414	416	438	396	388	404	414	431	404	438	440	446	427	420	410	402	423	426	414	410	437	410	436	412	376	451	426	440	405	452	438	415	404	382	417	427	414	441	403	445	404	411	406	427	499	404	425	382	405	443	443	442	413	414	479	434	418	419	429	422	444	433	424	411	449	418	435	416	405	398	445	427	441	443	425	431	399	387	435	383	431	428	472	456	391	404	412	432	445	430	395	446	450	445	442	376	455	420	428	415	424	412	433	423	409	465	422	425	446	387	428	385	415	389	400	416	396	397	402	430	439	430	411	435	428	394	459	425	411	394	475	410	417	456	434	439	419	439	449	407	435	407	428	432	368	430	408	468	467	426	389	409	422	454	425	412	448	418	415	409	408	420	414	425	398	442	387	423	402	411	426	408	392	403	449	409	424	378	399	427	427	397	441	412	438	430	421	338	438	377	416	469	400	413	416	416	447	428	440	432	431	446	418	422	390	408	401	414	434	427	431	375	417	409	435	464	444	424	443	424	414	426	383	434	442	388	416	451	433	449	398	404	423	431	380	437	425	414	428	420	414	429	417	417	433	424	410	449	427	428	414	465	413	419	431	444	439	413	411	419	423	446	420	415	407	430	459	421	425	418	436	447	407	431	423	418	431	424	432	438	408	421	459	396	436	452	417	413	407	424	421	429	407	406	421	412	413	475	421	422	460	411	431	428	435	416	429	480	437	425	386	429	390	420	407	405	460	432	424	424	412	413	400	420	432	451	390	395	441	421	409	412	438	392	457	417	451	417	407	444	407	425	440	384	411	447	427	445	437	419	431	449	453	429	429	410	422	433	441	426	441	424	458	386	386	394	400	402	450	424	420	425	399	425	431	429	435	449	440	444	430	395	448	411	426	415	432	472	421	443	459	440	455	416	402	452	449	416	414	426	475	419	393	410	406	405	387	448
755	162	113	99	85	113	122	108	127	114	115	103	92	107	116	103	94	88	107	89	81	100	94	78	90	95	81	102	88	90	93	97	70	111	111	83	92	76	82	106	80	96	104	98	90	88	94	109	103	86	82	92	101	93	93	92	91	98	97	84	90	89	87	96	93	86	86	93	94	87	93	95	104	103	98	87	95	106	81	94	100	89	103	94	103	79	84	90	97	91	83	90	91	94	97	83	94	85	87	91	90	106	88	94	114	84	92	85	93	91	84	109	92	83	94	96	87	71	95	100	113	87	76	93	104	85	95	100	98	100	105	103	98	98	94	90	102	107	91	82	95	81	99	98	91	83	76	91	86	99	98	88	71	91	88	81	113	101	88	95	107	93	92	83	94	82	95	87	82	93	80	99	80	103	79	102	83	89	102	101	97	99	86	91	85	81	96	98	90	89	98	93	97	102	86	88	85	90	97	90	94	91	84	100	90	99	114	102	77	107	91	77	92	85	90	88	97	94	89	109	87	84	89	88	85	84	79	104	101	91	86	105	103	92	84	106	76	73	88	99	100	105	88	86	87	88	99	85	89	73	95	92	96	86	97	81	82	86	75	100	93	90	92	95	106	99	94	70	90	87	85	93	99	85	101	76	73	88	94	103	104	81	96	91	101	82	95	88	104	89	92	111	81	98	80	100	92	101	74	69	94	101	87	102	85	73	88	108	98	83	100	106	98	88	86	100	86	95	101	94	100	78	76	84	87	81	85	99	108	116	98	99	68	98	89	84	105	86	93	94	88	88	87	86	90	83	100	73	104	95	73	81	98	82	97	86	78	81	83	83	75	91	86	87	117	89	82	99	85	113	84	92	100	90	93	81	82	71	107	74	97	84	93	82	102	86	91	79	92	93	90	76	105	85	76	93	93	79	83	93	86	88	84	81	101	105	90	95	84	89	81	102	80	96	94	85	100	82	101	95	71	85	75	106	93	83	95	93	87	102	101	94	95	104	97	76	95	88	108	88	95	85	88	88	81	87	92	101	86	91	94	94	93	80	76	74	91	98	88	82	85	93	94	96	82	95	77	103	76	80	99	100	75	85	100	91	76	102	77	85	102	83	123	90	93	95	81	98	92	87	96	84	94	89	104	96	86	107	100	81	92	88	104	92	89	76	101	101	101	97	103	102	99	92	104	95	90	89	94	93	73	83	109	75	92	105	102	88	77	106	92	75	105	101	100	111	100	95	96	90	87	84	95	96	107	73	94	100	77	101	96	81	79	94	104	88	91	102	94	115	68	89	99	81	81	82	91	85	93	83	87	90	86	84	97	73	82	85	83	79	86	86	94	98	103	98	83	104	105	81	87	99	98	93	85	89	87	96	96	102	81	97	91	81	114	101	72	87	96	87	103	100	74	93	89	101	88	95	87	89	76	102	89	103	94	98	79	94	88	79	87	93	112	84	101	104	99	104	97	105	72	82	94	91	90	105	82	102	90	83	92	98	82	98	106	74	97	98	82	97	86	97	88	90	73	88	81	93	99	94	105	98	94	85	88	84	99	83	93	86	77	94	74	97	104	82	83	89	85	113	88	94	91	90	87	83	101	108	89	96	93	70	90	83	96	105	104	92	88	90	89	99	105	98	106	73	84	77	98	101	89	106	105	96	97	121	91	74	98	78	111	89	91	95	91	91	94	82	87	98	100	87	107	88	101	100	71	89	90	70	85	88	82	99	77	97	86	113	90	100	88	93	78	97	97	102	102	86	95	99	90	98	94	97	86	93	87	97	88	76	93	70	76	94	98	101	100	80	86	84	87	83	91	70	101	88	107	90	96	89	88	97	87	99	88	114	78	100	82	93	95	81	90	115	84	92	84	102	89	85	101	99	111	98	84	111	83	92	98	88	105	87	88	103	96	104	89	86	94	93	93	100	99	91	89	95	75	81	85	84	99	99	70	95	93	92	83	86	87	102	96	79	92	70	96	94	97	85	123	81	96	102	93	75	92	86	89	95	89	107	97	94	101	88	86	91	78	87	78	105	91	91	86	76	100	108	73	83	94	94	92	74	103	91	91	81	82	91	88	101	91	92	93	98	109	77	82	94	89	95	96	104	101	87	81	99	77	101	98	97	92	104	94	77	93	70	86	86	85	91	76	68	83	104	103	100	86	94	72	86	79	110	97	88	86	101	111	83	97	83	85	88	91	91	95	91	94	92	97	89	88	83	85	105	101	102	94	78	93	88	87	88	82	81	93	88	78	79	84	80	90	97	102	77	73	108	89	85	88	70	85	91	92	84	101	86	83	86	84	82	84	82	99	89	115	83	90	95	82	96	83	93	97	85	93	103	84	96	82	76	96	90	103	92	81	97	93	97	86	82	106	92	109	94	103	95	105	74	73	116	107	80	88	106	87	69	107	90	89	102	94	86	90	94	102	104	96	109	85	81	92	78	97	89	97	95	94	85	112	96	91	96	91	85	91	96	82	87	101	92	89	93	106	89	84	105	93	87	101	81	93	92	84	85	87	94	85	97	82	96	94	100	74	86	97	86	95	101	89	73	91	94	88	75	104	84	117	104	95	99	92	97	74	93	82	86	92	100	91	84	89	86	97	107	82	103	102	92	82	79	101	89	81	87	104	107	103	83	96	80	82	75	93	101	89	85	93	82	85	96	103	70	93	97	96	95	96	96	91	79	90	76	99	90	94	89	79	96	81	97	77	106	104	117	103	80	75	82	78	85	74	91	73	85	98	94	106	106	80	88	107	86	117	86	86	77	82	99	87	74	87	80	97	96	97	75	82	93	92	77	90	93	95	106	81	82	97	99	77	78	91	87	90	92	81	108	99	96	90	87	86	82	99	95	82	100	103	90	91	92	91	95	89	97	87	112	98	91	99	94	85	85	87	83	97	102	82	86	102	85	93	101	93	78	95	86	81	112	87	111	104	96	88	105	97	91	87	89	99	77	107	69	84	92	94	86	103	83	91	80	83	79	81	97	84	102	103	88	100	92	85	86	97	88	110	86	113	79	97	81	105	99	88	89	91	90	78	98	74	105	103	104	89	99	99	95	83	90	113	73	90	88	93	108	88	94	102	86	99	83	86	77	90	90	102	84	96	81	85	84	86	73	99	96	84	89	110	81	89	110	91	82	99	98	96	114	77	80	85	91	85	90	100	93	99	115	104	94	95	88	83	87	85	79	78	86	85	84	97	63	99	83	103	97	79	95	97	97	96	98	87	104	95	82	84	88	98	93	83	82	99	90	95	93	92	107	92	86	85	100	90	84	84	93	119	104	90	94	96	85	101	93	92	98	74	92	88	72	96	73	94	90	99	87	102	90	98	87	93	78	85	88	93	84	80	82	95	70	77	83	80	88	107	92	84	82	99	90	83	93	91	94	87	80	95	80	108	78	95	99	99	88	104	88	98	77	90	86	90	83	85	90	88	85	89	112	85	88	111	74	99	102	76	97	86	77	91	85	94	106	84	98	97	111	85	96
13961	1678	1147	1280	2463	2972	2713	2337	1930	1760	1525	1381	1253	1235	1150	1066	1061	1051	1015	972	1001	945	897	958	945	884	885	849	927	884	868	895	869	865	954	846	879	877	826	919	947	861	864	908	878	871	847	807	839	826	821	815	861	873	896	809	816	884	859	833	919	850	839	849	857	862	811	813	797	835	842	831	880	839	815	812	838	839	804	767	791	841	866	824	847	796	871	841	863	773	863	899	844	807	901	818	837	833	825	831	813	849	883	853	791	851	828	840	835	842	774	801	790	842	834	870	831	863	865	814	806	859	807	805	881	840	837	856	847	853	835	827	783	810	833	829	821	849	872	822	844	795	852	847	789	824	801	811	814	820	813	825	797	833	860	835	816	828	835	786	823	833	863	856	856	805	801	834	836	851	899	842	806	836	820	841	825	862	767	834	800	905	857	884	854	837	820	853	844	881	783	845	843	814	834	860	809	850	811	836	815	832	766	826	786	890	872	897	810	824	803	793	836	849	875	823	803	806	838	849	860	799	793	825	857	833	828	818	846	860	858	836	842	809	875	814	846	856	838	856	838	886	793	837	863	802	816	807	847	824	842	849	827	854	870	829	823	808	861	819	811	829	815	812	817	833	872	798	804	756	805	858	810	791	760	820	834	815	799	765	809	835	869	784	866	851	819	817	830	796	782	862	823	887	855	853	785	855	850	840	867	814	840	839	811	836	862	803	782	829	855	808	851	874	793	818	872	808	885	832	809	846	802	800	826	831	838	872	776	796	826	835	868	836	836	809	812	827	864	839	896	829	805	812	837	805	851	854	805	860	802	817	847	818	824	827	858	829	915	804	848	782	875	849	788	873	760	871	799	796	834	812	809	821	856	825	803	864	816	798	825	851	825	825	831	851	785	846	814	833	824	846	835	820	805	809	864	826	841	820	886	792	801	845	820	884	825	761	837	833	792	829	820	843	859	805	859	834	828	867	803	824	828	843	809	816	800	836	822	825	776	824	833	834	829	818	852	869	840	769	851	837	847	861	836	834	782	848	797	881	871	869	843	847	812	866	841	863	851	829	827	841	808	833	745	811	843	871	846	816	822	869	844	839	867	820	803	881	791	831	816	822	845	850	831	859	821	833	839	841	785	798	840	839	771	788	830	848	807	801	838	841	826	806	837	832	843	839	816	801	792	853	774	826	768	790	791	793	866	746	888	828	804	821	824	798	838	829	834	841	836	821	796	795	864	840	767	839	800	811	850	855	820	845	825	831	850	827	838	770	833	850	769	827	815	824	843	851	798	783	810	784	833	839	827	837	812	818	797	826	823	801	799	796	840	816	792	813	838	860	792	836	879	852	882	844	843	818	859	873	870	867	806	846	851	833	828	851	895	791	779	863	829	804	821	824	835	829	813	819	871	812	839	846	819	869	802	765	813	776	891	811	836	790	854	815	831	787	823	834	820	824	804	802	844	816	848	853	821	805	798	826	858	796	815	836	877	825	847	832	847	814	820	781	883	840	894	854	839	832	790	849	823	843	842	858	829	817	851	838	818	863	821	798	808	825	843	787	808	800	813	807	777	836	819	860	840	809	835	830	807	824	836	828	773	836	803	853	810	801	852	838	816	845	799	823	798	832	814	800	784	811	858	854	860	851	844	796	798	821	850	854	812	826	786	828	842	829	812	849	844	854	796	813	823	831	826	872	832	772	806	801	857	821	837	819	767	868	867	832	831	790	796	814	823	805	771	856	844	770	918	823	820	843	788	857	822	818	778	862	837	790	880	818	833	841	809	819	811	830	838	845	824	799	806	861	850	802	836	838	821	795	879	763	857	788	853	838	820	877	839	848	801	810	852	775	824	809	800	870	817	800	796	788	813	797	809	836	815	795	849	798	772	796	809	830	839	780	820	867	804	843	814	835	859	793	787	807	858	805	790	822	859	835	818	815	845	887	800	771	861	831	877	864	806	864	854	860	827	818	847	841	791	844	866	801	825	813	812	871	853	813	815	817	847	835	816	827	802	818	879	819	778	805	804	831	800	848	802	872	852	814	803	835	847	842	848	824	791	834	847	829	810	846	762	875	843	823	812	846	823	874	808	826	875	828	814	821	859	786	805	850	795	830	906	829	819	823	791	844	841	859	820	815	799	799	799	793	847	822	861	854	846	885	887	835	797	789	832	813	840	806	809	801	819	817	829	872	814	870	825	787	835	854	840	827	767	805	834	809	870	825	867	856	852	804	808	858	822	790	805	794	810	814	824	827	841	838	804	831	891	814	792	849	772	864	883	830	825	884	898	809	767	782	820	846	842	790	876	808	847	847	900	778	809	861	832	831	873	802	844	830	831	853	854	774	836	767	817	877	802	791	811	817	838	796	832	765	814	790	821	843	842	816	828	824	860	842	791	867	779	861	867	821	803	847	848	806	834	800	832	830	836	842	817	830	835	782	841	865	847	857	879	797	782	854	787	792	786	844	833	799	786	796	816	851	812	804	819	880	803	830	799	814	830	829	807	836	810	884	826	844	836	852	854	823	863	859	891	864	820	861	830	852	836	836	797	844	805	809	780	812	826	802	803	741	793	823	799	839	813	843	818	799	816	848	768	863	827	786	831	799	833	788	868	822	863	806	787	826	836	820	831	885	787	808	806	849	829	801	801	855	884	850	863	779	840	847	820	838	822	882	846	777	812	809	872	816	775	859	771	820	778	844	837	813	816	849	855	863	818	863	795	814	839	814	830	808	826	849	842	860	849	786	786	808	827	800	826	807	823	813	831	808	812	832	801	845	772	852	834	837	854	818	895	830	861	862	784	819	883	804	840	819	785	780	869	865	843	831	826	820	835	826	796	870	780	841	823	772	816	825	870	806	822	841	830	815	847	871	851	846	785	819	825	847	809	827	777	821	813	868	831	810	797	828	775	867	816	850	862	900	775	860	837	905	827	816	840	873	811	831	830	841	844	778	784	788	830	818	811	851	825	857	757	820	823	888	801	783	821	838	835	805	818	843	822	829	802	838	859	804	808	819	814	802	831	870	821	805	817	834	801	822	814	821	801	828	806	806	846	861	791	860	813	800	739	824	780	837	889	828	849	796	852	806	829	836	810	837	811	789	840	832	805	842	823	802	819	796	849	830	824	815	849	821	833	809	771	804	855	816	819	801	829	859	806	825	766	841	799	845	817	829	803	839	827	854	819	818	791	842	847	843	797	834	783	813	818	829	815	849	826	816	810	808	785	872	842	844	839	783	824	847	777	775	778	803	839	832	834	785	879	791	852	810	889	832	838	801	826	829	904	852	889	880	805	829	833	842	848	783	800	857	825	824	840	821	860	831	807	857	803	891	852	847	772	870	805	831	871	841	840	811	855	876	782	857	759	834	806	850	803	818	856	834	840	836	756	847	840	883	866	847	886	810	828	822	847	909	839	808	785	772	815	773	831	783	877	830	799	834	827	840	835	836	796	817	799	837	813	822	843	754	842	810	848	850	875	794	816	822	852	798	809	822
1313	54	28	23	29	30	35	33	45	24	39	28	22	31	21	19	26	21	25	27	21	16	30	26	20	21	16	16	17	17	31	14	24	13	23	20	26	14	25	19	22	17	21	20	26	19	16	19	13	17	18	17	13	17	18	17	14	20	25	18	21	18	14	23	17	22	19	17	20	24	27	10	18	16	22	13	19	13	16	16	19	9	19	13	20	19	12	13	26	16	15	14	13	18	23	14	15	23	19	21	14	26	16	16	12	21	26	12	24	24	21	12	16	21	12	21	22	27	16	14	20	20	11	16	15	18	18	18	18	16	21	14	13	21	21	9	12	11	14	27	14	19	11	20	19	12	17	19	22	9	17	20	15	16	28	20	14	13	13	21	18	13	18	21	13	17	15	20	19	14	15	20	14	21	14	16	16	17	26	14	17	25	15	22	21	15	13	20	16	17	20	12	14	20	17	20	16	24	14	16	18	23	18	18	17	13	27	14	11	14	24	10	23	22	25	21	20	22	14	20	16	17	14	12	16	12	22	20	13	16	22	18	24	15	22	26	11	18	16	14	17	12	21	21	15	12	15	11	19	17	10	17	27	12	12	16	15	17	17	15	23	19	21	9	23	23	18	26	14	7	18	10	18	14	15	18	17	14	12	15	18	16	12	10	21	10	12	16	20	9	11	15	20	16	14	18	12	23	22	15	13	24	17	12	21	13	24	14	16	14	14	20	19	10	17	9	19	26	21	12	23	13	15	20	14	17	14	21	16	17	21	17	14	20	20	20	16	22	15	8	20	21	18	20	14	19	19	11	14	16	21	18	16	17	19	23	24	16	16	17	25	11	11	15	14	19	13	18	23	18	11	23	13	12	21	17	22	14	17	13	29	26	10	16	17	21	16	17	13	18	14	11	15	10	17	21	19	17	30	15	17	18	21	18	20	20	18	14	19	12	21	15	19	17	17	20	22	17	14	11	14	21	13	19	16	14	14	21	12	11	12	14	18	18	9	17	15	17	17	23	25	21	17	17	20	14	14	19	15	20	18	16	22	19	19	22	24	12	15	17	19	14	23	17	15	14	25	16	25	20	14	18	21	26	19	15	19	12	16	19	18	14	6	13	13	23	9	15	13	16	15	12	23	19	10	16	21	15	26	13	17	16	16	20	18	18	15	15	23	24	18	21	8	17	21	21	17	18	20	12	15	26	19	20	24	12	19	17	22	16	20	14	23	20	21	14	13	17	13	15	14	24	22	16	14	16	22	20	22	14	20	24	15	13	20	17	14	20	20	17	20	11	16	12	13	21	25	9	19	17	22	14	14	21	18	14	19	16	20	26	23	21	22	13	9	19	12	18	19	15	18	15	11	14	22	14	14	25	18	14	23	14	21	20	11	17	23	20	9	16	14	20	24	21	17	16	17	17	21	19	13	28	14	19	12	20	22	10	14	16	22	12	11	15	21	12	17	20	18	20	26	20	27	16	18	16	9	21	10	14	19	20	15	18	16	16	12	16	9	12	17	14	18	20	14	15	23	21	16	22	17	20	28	8	23	16	14	16	9	20	9	17	23	12	17	20	23	12	13	12	14	14	15	28	18	20	21	16	18	15	21	23	20	18	21	14	13	22	20	17	20	22	14	17	15	23	15	22	22	15	17	15	18	21	19	17	8	13	17	20	16	18	22	14	12	19	20	18	18	16	18	16	17	24	18	12	24	21	22	11	24	19	14	14	15	10	16	18	13	19	12	17	15	23	21	12	18	25	24	11	15	22	14	14	10	16	17	20	14	24	19	14	15	13	19	15	12	17	17	12	15	20	18	19	10	14	19	21	21	17	21	20	21	15	14	18	16	21	19	15	20	19	15	22	9	20	14	13	17	18	13	22	18	22	19	15	20	24	14	8	16	11	19	14	16	21	15	17	13	12	10	23	18	32	22	20	11	16	21	15	19	10	20	18	15	22	16	10	15	13	20	13	11	17	21	17	23	16	16	15	23	21	15	19	19	12	24	14	20	26	17	15	22	17	13	22	18	13	20	23	20	24	18	19	15	13	26	19	7	11	10	21	7	15	19	20	19	16	19	19	19	9	23	20	21	21	13	22	17	19	21	17	14	20	18	23	18	16	21	13	23	15	18	19	20	22	15	19	13	18	15	23	21	20	21	21	16	11	12	18	16	13	16	13	17	14	13	17	21	12	21	21	20	27	19	24	15	17	16	19	15	15	16	19	18	19	19	19	18	17	20	16	23	18	11	16	14	15	15	16	21	14	26	11	21	19	23	17	15	14	30	21	17	22	11	17	16	13	19	14	20	13	20	20	14	14	23	19	16	13	11	25	18	20	16	27	13	21	20	12	17	23	13	23	24	16	13	16	22	19	22	23	13	15	13	24	15	21	22	10	13	14	14	18	17	20	22	22	11	23	13	5	20	10	17	18	16	20	14	18	18	20	19	14	18	13	22	27	13	12	13	19	22	19	19	15	15	22	24	20	20	13	15	22	14	21	19	18	10	22	13	22	9	13	12	17	24	21	17	21	17	16	19	20	19	18	22	13	15	13	16	18	17	20	20	20	17	14	16	14	15	19	22	21	14	17	17	22	21	20	15	19	18	20	17	27	14	17	8	22	24	10	15	16	23	23	20	19	16	21	15	23	15	20	15	13	18	10	22	17	13	17	21	15	21	16	17	20	14	15	17	10	15	19	15	8	11	19	18	16	14	20	15	10	17	20	17	23	23	15	14	16	17	16	23	17	15	12	19	21	12	18	16	27	14	21	15	15	15	11	13	24	12	11	11	21	23	16	19	14	20	21	19	20	18	13	16	15	15	17	23	20	23	22	11	17	11	20	20	27	10	17	16	19	19	17	28	23	19	12	14	14	12	14	26	22	21	17	16	24	14	16	9	11	11	14	19	23	14	22	23	17	19	23	18	14	17	20	21	12	15	14	14	24	23	17	17	14	19	20	15	13	18	16	14	10	21	13	20	20	15	17	12	14	9	11	14	14	21	10	22	17	28	19	21	20	11	21	18	12	18	20	15	16	21	19	19	21	16	17	17	20	19	22	14	19	12	10	19	18	17	16	20	15	15	14	18	26	14	10	23	16	16	17	17	16	13	15	21	22	20	20	19	18	11	16	17	16	14	17	14	14	15	22	15	21	17	17	19	16	15	15	20	18	12	15	16	13	19	16	21	19	14	17	15	19	16	10	17	18	21	18	21	19	13	10	20	19	19	15	15	20	18	22	18	15	15	14	21	18	21	23	20	9	17	23	19	13	16	15	15	12	24	16	15	15	22	15	16	21	7	13	13	12	19	17	22	14	20	12	19	30	18	22	14	22	19	14	12	26	22	17	16	17	15	16	16	21	20	20	13	11	23	22	17	22	15	22	22	18	15	18	19	13	19	20	17	20	29	13	15	18	15	10	14	15	25	15	17	23	20	16	24	17	16	8	24	23	15	24	19	14	14	23	15	12	17	21	25	8	21	17	20	18	14	16
13129	742	403	541	1350	1862	1789	1579	1287	1044	868	775	654	588	500	478	465	378	351	310	325	291	271	256	262	255	235	216	226	255	220	219	196	191	198	197	182	190	222	194	222	219	209	214	173	187	175	199	193	173	162	191	164	161	178	166	174	162	171	151	170	160	167	166	165	201	157	183	178	162	159	178	187	164	163	183	149	152	167	175	166	174	169	159	162	185	149	173	191	180	161	165	143	177	179	175	173	151	173	147	157	156	181	190	155	143	174	171	176	182	191	147	151	167	152	163	154	184	160	168	164	188	165	144	151	164	180	169	166	150	144	157	155	161	185	183	149	166	152	167	151	164	161	177	130	143	154	158	170	156	163	158	185	160	161	164	163	164	160	148	180	156	166	185	171	156	177	176	154	154	186	167	161	154	176	164	178	162	153	147	160	156	177	153	166	171	168	168	165	173	165	167	175	174	166	168	187	144	164	168	156	170	160	170	186	166	160	150	185	153	155	161	170	151	163	168	146	157	147	157	180	156	141	178	187	164	167	168	203	162	155	143	167	160	129	177	159	137	151	151	138	169	172	152	146	161	157	157	143	176	167	154	164	178	142	168	159	163	165	150	175	147	175	149	163	158	189	172	148	175	151	174	176	141	162	151	152	151	157	163	164	157	155	174	156	162	173	148	155	180	189	152	155	179	146	174	164	155	175	179	148	150	139	160	160	145	143	154	167	169	182	169	167	167	154	162	132	168	143	157	169	156	177	166	141	138	163	168	171	155	185	161	145	162	132	134	192	169	177	154	180	151	173	143	169	174	160	152	159	160	178	157	168	162	154	158	183	153	162	148	152	170	159	159	176	137	135	150	162	132	159	156	153	157	159	158	154	155	156	160	155	153	170	147	152	163	173	158	148	138	181	160	183	162	158	148	166	168	163	148	175	164	163	149	163	178	176	166	151	158	148	185	178	160	144	153	159	163	178	147	141	145	149	158	152	170	153	155	175	157	166	137	149	173	151	144	177	174	178	172	150	156	164	179	169	164	162	169	138	144	164	149	162	176	140	171	161	158	163	163	173	158	174	161	169	159	166	156	170	157	152	155	160	164	142	179	142	171	163	155	170	164	163	172	157	160	155	158	177	167	167	175	150	155	160	158	156	149	158	149	182	168	167	169	144	145	180	148	189	178	180	141	157	159	165	141	152	159	161	152	176	161	158	167	146	187	147	160	166	182	134	165	170	173	165	156	158	156	165	156	182	149	159	131	154	166	186	162	151	150	167	155	146	153	174	152	137	139	155	154	151	163	150	165	169	169	157	156	153	179	174	165	152	169	151	147	162	153	158	172	201	149	141	178	166	154	144	158	142	178	129	170	126	153	172	155	142	170	185	169	183	154	155	162	150	151	183	185	159	159	170	152	155	182	164	151	157	194	177	189	162	177	151	178	176	152	162	165	152	170	160	170	161	147	150	177	162	173	169	164	146	147	161	153	171	172	174	158	158	171	166	146	179	155	171	176	152	154	177	169	178	171	168	149	164	175	152	163	163	177	157	149	128	162	171	157	134	169	149	192	169	148	174	146	144	163	151	164	177	195	161	150	147	190	127	162	156	152	159	165	163	163	152	172	159	144	144	179	154	157	161	168	170	158	160	149	127	149	159	169	148	181	159	162	140	156	137	168	153	170	159	152	162	166	176	150	163	153	154	171	144	147	168	137	155	145	147	162	162	159	156	176	154	132	161	153	162	158	171	178	163	149	151	171	165	177	162	160	167	158	156	144	165	141	156	153	159	140	168	162	191	184	149	154	179	167	174	163	152	165	174	170	152	171	167	127	137	164	167	180	185	161	172	151	158	156	158	158	142	149	145	163	168	155	156	154	143	151	159	168	135	176	179	161	156	154	168	155	144	164	171	162	179	170	174	153	160	155	137	164	167	162	156	174	149	150	189	174	168	178	136	180	169	175	168	174	178	172	169	173	142	160	166	174	172	150	165	185	153	169	147	161	166	169	155	135	147	163	163	165	178	164	141	147	164	139	165	141	159	155	153	171	133	162	144	177	149	165	162	163	156	165	140	166	181	181	164	140	192	153	134	168	154	186	164	160	158	156	149	154	166	167	167	157	170	156	171	158	165	158	159	183	142	151	167	180	149	150	173	152	147	149	157	174	162	133	137	170	151	155	177	156	160	155	163	141	160	151	153	166	146	165	151	158	163	172	179	150	174	177	161	139	153	176	140	146	155	164	148	178	163	156	179	158	160	159	168	150	160	148	145	167	153	162	173	189	178	161	150	169	149	155	166	173	159	169	163	180	163	152	162	190	148	170	165	155	161	187	153	164	163	152	141	163	138	145	157	130	139	169	176	150	148	170	164	159	141	167	179	177	177	174	149	171	151	149	144	155	156	176	159	147	144	161	144	148	161	155	146	153	165	141	188	178	158	149	159	165	155	164	150	166	156	166	152	176	163	161	182	163	144	169	149	167	160	163	145	141	173	163	149	138	184	188	166	171	174	168	191	177	158	160	142	162	168	157	176	140	151	155	148	165	162	176	166	155	168	145	155	150	163	146	177	158	173	157	142	174	186	151	148	161	178	149	175	150	154	144	151	170	167	164	151	169	158	156	142	158	148	175	164	144	155	153	176	164	152	169	159	184	153	162	165	153	175	162	158	152	153	160	162	147	133	139	156	162	182	180	162	172	163	172	158	165	162	129	172	138	147	152	162	165	161	142	148	170	150	154	147	143	145	153	168	144	139	178	138	173	176	167	184	139	142	178	139	155	141	168	165	151	179	142	148	155	162	156	166	170	165	156	135	132	160	170	153	145	163	168	159	166	154	152	153	152	162	139	163	171	152	185	177	209	144	176	153	164	168	153	149	200	205	170	148	167	169	172	165	158	162	170	180	169	183	153	167	142	179	178	160	141	163	175	164	176	137	158	141	158	186	157	169	172	147	160	176	163	168	184	170	162	173	164	148	152	157	166	152	157	158	178	170	151	153	134	168	174	154	148	157	153	167	161	149	154	152	155	162	152	167	165	137	157	173	149	135	152	158	159	155	149	154	162	127	142	152	154	165	165	164	190	144	153	170	152	158	136	166	155	161	160	141	153	169	178	150	165	181	153	153	165	175	183	167	155	169	165	145	162	151	157	153	160	167	160	172	158	152	159	164	164	178	140	168	180	150	158	182	146	184	171	155	174	159	174	177	151	164	153	153	160	150	144	153	177	180	148	162	159	172	144	167	187	170	160	156	154	150	142	160	135	158	164	154	147	164	174	172	164	165	144	160	178	155	160	198	152	148	158	181	169	161	167	174	152	159	165	144	174	193	176	164	165	172	162	131	153	147	157	158	157	170	171	170	172	185	140	176	162	165	174	176	145	150	152	145	164	159	155	155	176	159	172	157	163	167	174	171	148	175	158	152	168	139	156	143	167	143	158	170	189	159	175	179	156	141	156	180	178	163	162	157	169	166	152	174	159	151	184	160	163	165	174	151	148	181	182
1027	138	113	83	100	94	116	100	101	93	107	92	92	91	71	80	69	87	78	80	96	63	82	85	74	80	88	83	73	84	78	75	67	65	71	65	95	81	76	74	69	67	70	71	71	75	58	69	78	64	72	80	74	65	73	85	80	64	65	87	82	61	74	61	90	64	64	87	73	81	76	76	73	77	72	73	72	75	70	68	72	68	59	77	80	63	52	66	72	83	75	57	63	69	77	86	69	70	73	68	74	75	63	68	74	78	78	65	73	91	69	63	72	67	81	74	72	63	62	73	71	64	65	71	73	80	88	80	59	69	71	83	57	76	76	71	78	76	57	62	75	72	70	64	71	77	63	73	85	66	76	64	76	75	66	67	76	67	86	64	73	70	85	68	66	79	78	69	64	86	77	55	57	59	68	71	88	81	69	79	83	70	66	77	70	66	65	69	74	74	67	73	70	72	85	67	65	80	64	78	63	56	63	55	85	84	89	75	74	64	60	73	71	74	72	66	67	84	72	88	55	74	68	53	61	65	77	71	68	67	61	78	78	84	75	69	78	68	64	80	76	68	79	65	63	82	74	72	77	70	73	72	85	77	85	77	62	70	77	94	64	79	68	69	70	79	58	80	84	77	70	73	59	65	64	95	75	82	79	85	69	73	63	77	62	78	68	63	58	79	75	73	87	70	54	74	72	66	81	72	74	87	53	70	76	78	74	66	72	76	92	71	79	64	72	53	55	73	67	60	58	73	75	72	81	72	75	72	80	62	82	80	66	59	83	63	70	63	83	73	70	75	70	54	69	76	69	63	70	70	66	70	74	62	78	66	67	81	79	62	73	78	78	83	81	67	89	62	76	71	68	58	70	70	76	74	79	64	64	76	75	76	80	82	75	64	55	77	74	75	78	75	65	69	72	70	75	69	71	62	76	88	68	65	83	87	74	75	56	68	75	62	83	88	75	71	70	59	69	79	84	73	97	72	77	86	76	79	77	64	74	75	64	75	71	66	73	78	70	69	86	81	71	87	83	65	65	64	100	55	73	59	68	68	69	57	87	73	65	69	69	65	51	74	75	70	70	61	79	80	82	61	77	79	65	69	63	69	61	80	65	77	68	66	70	73	72	71	57	76	74	67	79	74	59	72	82	72	76	72	83	78	54	68	80	77	76	63	72	55	84	70	79	75	69	78	69	73	62	66	77	66	56	79	63	84	63	79	63	76	74	69	83	76	68	63	67	64	64	64	86	65	99	81	80	90	62	60	58	79	56	66	83	79	73	76	74	80	74	72	74	72	62	77	73	86	70	78	76	73	70	67	53	65	68	71	81	63	73	70	67	62	53	70	68	68	77	84	77	79	74	76	75	58	60	84	64	63	78	72	81	70	62	70	63	73	63	75	67	85	67	73	64	63	72	78	68	75	82	69	72	68	77	70	74	62	77	63	82	76	64	74	77	64	64	70	73	54	77	65	86	82	79	72	80	74	74	69	66	64	80	75	79	68	62	74	79	67	75	49	80	67	77	85	64	62	75	79	67	81	77	77	76	74	79	71	74	64	77	75	75	71	67	71	66	75	58	69	64	75	91	68	59	63	78	64	81	74	71	75	72	66	66	86	74	61	61	74	80	64	64	77	77	71	89	64	69	70	72	77	79	99	69	64	68	69	65	70	76	63	60	69	79	72	75	74	69	64	83	64	65	75	89	90	76	83	66	67	79	74	55	70	70	91	83	71	59	70	63	66	74	66	62	62	57	78	69	73	83	88	72	81	72	67	73	76	74	79	89	70	60	73	77	78	74	69	76	61	77	65	69	80	73	89	71	66	67	61	79	79	72	90	55	70	60	55	68	85	65	62	96	68	72	99	80	92	74	72	73	80	75	65	83	78	64	66	74	75	104	72	83	74	86	75	81	58	75	75	66	80	59	74	74	63	76	92	77	67	63	72	69	59	69	64	54	67	73	89	60	87	70	67	79	56	94	84	75	78	70	75	72	78	72	63	72	76	73	74	61	87	74	69	74	75	69	67	71	71	75	75	61	62	64	76	60	63	63	70	67	73	78	79	62	74	69	62	84	68	86	73	79	77	73	65	71	79	73	73	75	63	59	71	88	80	77	78	65	65	88	77	74	71	68	66	74	81	74	79	74	67	81	56	67	64	60	78	64	64	82	61	77	60	74	70	64	68	71	71	64	65	67	76	64	106	72	67	64	75	69	84	66	60	77	71	85	71	74	67	84	64	68	66	74	89	79	67	74	65	80	82	70	63	73	75	68	67	77	77	72	71	76	73	84	68	76	68	66	66	72	80	72	62	92	65	63	58	53	77	90	75	67	85	61	79	75	77	74	61	68	68	68	56	86	71	89	66	68	68	76	69	74	73	79	66	68	76	75	62	74	83	59	73	77	74	70	72	78	71	75	75	73	54	67	70	68	72	81	79	67	73	90	65	62	70	70	91	73	68	83	77	75	63	71	81	50	85	83	72	79	67	73	66	76	66	65	73	83	70	80	70	71	68	70	72	62	84	56	78	62	73	53	67	67	81	63	67	72	71	57	88	72	72	72	74	69	73	67	53	82	85	74	85	73	78	74	83	84	62	91	80	74	66	56	77	69	81	57	55	70	74	75	78	64	69	79	84	75	67	76	59	82	60	69	54	73	64	62	75	52	81	81	73	63	62	55	70	58	73	64	66	65	65	73	80	76	79	65	61	69	79	73	74	75	58	66	67	75	60	65	78	77	74	72	66	83	75	84	76	56	62	81	66	66	90	69	75	67	60	76	78	74	76	68	69	76	75	62	75	75	72	61	51	59	83	75	61	68	68	70	90	85	75	68	72	56	68	78	71	74	68	69	74	78	72	71	63	89	59	76	71	75	77	69	69	71	73	74	82	72	76	77	73	76	62	82	84	81	65	85	83	73	76	67	71	72	84	79	72	69	76	69	65	67	73	70	77	74	56	70	57	69	69	73	74	63	66	81	64	80	63	65	72	59	77	71	64	70	78	78	71	73	63	60	74	77	75	75	72	78	78	73	79	69	58	68	70	65	66	75	73	88	68	80	70	72	81	70	66	74	64	71	70	58	70	67	77	67	67	66	90	84	65	75	76	64	90	65	78	71	68	69	68	70	72	77	88	69	78	71	69	76	79	77	86	71	72	77	66	68	79	100	63	64	63	71	61	74	80	76	79	94	67	68	68	76	67	65	78	69	72	61	90	73	65	78	72	83	73	76	46	77	78	84	85	57	81	80	56	61	70	61	70	75	77	72	79	74	65	92	61	72	68	83	80	67	84	78	90	73	65	69	74	57	67	86	81	72	87	64	60	80	61	65	71	69	84	72	60	67	60	95	79	76	70	73	71	74	56	65	59	71	67	66	71	64	69	72	61	77	77	69	59	75	65	85	67	81	72	78	75	60	66	81	68	63	66	69	72	65	72	72	71	56	62	81	79	81	62	79	75	84	69	55	57	65	66	79	85	85	64	69	67	80	63	75	92
15535	1721	1091	1500	3018	3865	3658	3017	2545	2154	1844	1631	1444	1329	1305	1111	1064	1010	1036	943	969	853	900	862	827	814	778	812	799	790	768	754	801	781	709	806	784	686	734	722	746	746	696	698	707	716	697	703	686	718	696	717	700	738	720	758	699	741	705	691	668	692	686	715	692	689	695	690	633	669	721	662	699	730	708	730	725	691	704	687	679	666	704	712	679	735	690	689	665	662	686	685	703	677	687	720	676	660	662	724	733	634	722	693	669	651	659	666	722	656	679	641	660	668	675	706	646	670	682	682	726	710	699	702	709	714	697	667	652	706	663	701	646	709	680	603	684	671	682	678	676	654	684	673	644	704	650	740	626	650	671	666	664	701	618	667	663	730	693	629	647	654	670	657	704	694	644	700	661	657	646	681	687	718	685	700	628	672	651	684	654	715	683	688	624	669	655	682	627	684	646	647	685	677	678	728	713	652	695	698	657	683	682	641	709	675	636	687	670	652	724	720	674	691	674	721	685	659	673	691	666	670	697	711	683	679	656	653	659	691	715	674	699	667	668	704	683	673	679	720	678	658	674	690	694	684	671	705	719	681	656	688	659	627	668	660	696	691	642	690	696	718	666	690	662	608	654	630	645	691	685	662	654	662	686	674	714	627	711	657	672	693	656	674	681	668	670	634	677	692	604	698	699	686	686	713	671	677	722	683	694	677	635	671	714	727	649	699	678	705	711	645	703	732	659	670	637	706	638	681	672	630	662	691	678	660	662	713	716	665	682	680	714	699	678	661	681	650	634	696	637	688	644	679	693	693	759	695	686	674	696	660	680	689	673	662	667	693	694	693	678	682	646	712	662	677	658	681	632	681	700	680	626	672	689	704	679	704	648	709	649	684	672	668	696	613	639	700	666	654	692	670	666	671	692	652	660	634	636	702	673	644	722	674	706	655	639	685	709	630	617	677	673	676	690	651	671	696	683	633	675	671	699	642	646	671	654	658	668	679	678	672	653	664	649	701	665	691	668	621	667	717	708	673	664	677	686	704	656	689	667	649	665	685	651	704	673	698	695	693	671	680	675	707	661	701	666	685	640	645	705	675	688	655	685	657	667	649	668	698	661	681	673	698	674	618	680	695	682	694	646	679	727	675	670	676	651	640	702	652	655	700	702	702	751	672	677	696	634	721	695	665	692	676	674	636	665	680	675	670	615	669	692	662	633	726	647	678	683	664	656	687	753	652	689	627	644	647	649	647	691	625	700	693	651	667	699	697	663	698	674	692	652	651	694	714	669	702	679	673	678	668	635	683	632	702	691	682	642	677	650	718	694	666	644	646	680	676	652	679	717	708	696	654	666	692	760	701	672	710	659	714	707	652	674	664	652	719	661	643	683	657	670	665	675	605	649	687	670	658	676	678	692	691	644	639	688	639	672	649	705	727	690	669	648	675	705	662	681	664	662	672	657	688	694	678	659	655	675	607	634	687	668	647	684	662	661	649	680	644	619	677	680	714	695	663	655	676	724	694	663	664	658	684	633	711	702	704	630	675	674	682	676	672	658	700	704	657	677	681	690	705	654	690	659	689	695	649	671	682	673	705	696	697	700	619	710	668	684	653	637	706	692	697	663	691	681	688	698	671	683	678	660	681	667	670	611	657	658	639	725	645	674	676	667	701	701	668	709	673	675	695	657	648	664	700	672	665	702	649	680	672	705	669	675	655	684	725	617	701	643	640	729	668	698	698	651	699	708	692	676	669	685	622	698	671	660	668	652	715	659	718	647	685	636	631	672	685	667	703	646	676	655	653	685	705	717	678	647	695	667	659	656	672	669	633	650	608	645	656	663	695	671	670	673	685	684	687	650	711	688	655	720	649	641	689	706	652	646	696	705	666	645	705	723	636	635	640	654	697	706	688	671	646	650	673	689	662	688	653	655	665	625	678	632	691	668	636	682	702	667	672	679	656	655	658	688	673	689	630	681	654	635	687	682	605	699	605	658	652	676	670	652	683	688	722	684	663	704	650	649	710	689	680	682	669	682	693	667	685	649	679	671	697	677	680	649	630	688	717	681	670	669	724	661	654	652	716	689	662	658	669	688	655	707	745	652	627	614	658	645	683	673	666	662	640	681	729	695	625	699	709	709	658	666	634	668	688	656	692	655	728	659	662	662	655	687	660	655	693	689	662	666	669	710	622	686	643	654	677	718	667	639	667	721	708	717	721	669	673	721	674	669	680	690	669	669	659	654	645	687	687	638	655	651	630	649	633	706	698	667	687	669	684	667	644	661	648	646	701	674	639	679	706	702	673	699	657	693	648	673	645	718	717	693	664	674	708	680	669	637	700	703	661	671	645	656	670	702	656	614	685	643	684	675	702	678	681	728	643	679	677	724	632	647	639	684	680	699	674	705	676	679	682	673	650	645	664	747	702	620	664	666	676	699	704	672	672	722	668	679	704	631	619	651	668	695	682	645	637	643	674	670	670	677	697	707	616	693	705	674	698	695	656	677	621	676	665	696	650	659	663	712	672	665	695	638	669	667	702	733	670	655	634	683	674	645	724	649	700	668	649	685	694	667	670	661	657	680	680	659	687	689	672	667	658	667	668	626	649	706	669	672	696	658	676	661	711	652	667	656	668	670	664	636	668	662	700	656	660	646	693	678	647	636	641	681	643	679	687	662	662	673	632	693	681	666	685	656	703	686	656	669	655	690	695	696	687	679	681	658	647	683	664	676	660	632	685	662	668	705	666	678	671	666	714	667	691	683	665	725	676	665	666	633	673	695	673	674	689	667	725	746	684	695	676	660	704	679	690	678	647	672	646	667	665	665	725	669	657	677	620	679	658	682	599	651	662	683	654	668	676	687	673	689	702	683	675	668	649	686	668	674	668	687	672	694	710	638	721	652	655	673	675	693	648	634	692	672	706	627	631	649	657	716	675	700	709	647	657	719	671	705	642	667	691	629	685	707	665	720	686	657	693	627	678	701	645	680	677	737	680	634	680	657	618	677	689	679	689	656	684	690	689	655	676	651	706	709	650	687	648	669	664	656	680	695	673	659	668	663	658	731	705	664	656	670	685	696	704	697	646	649	657	675	678	703	660	660	652	631	643	634	667	633	686	629	673	660	762	695	690	660	645	633	632	669	675	683	665	661	701	664	669	654	659	663	649	676	684	656	684	665	729	650	669	670	665	655	624	651	683	629	660	698	683	713	672	707	614	654	681	652	658	664	690	625	666	675	682	707	753	694	663	680	654	669	665	697	677	698	692	630	679	657	693	594	668	673	663	672	673	675	658	695	652	699	717	706	687	661	693	647	696	703	656	710	667	707	689	654	703	691	680	704	641	645	655	654	726	680	704	662	745	644	680	670	705	682	621	699	722	702	691	680	632	703	613	682	675	646	668	650	683	666	664	663	669	674	667	668	656	653	633	653	661	685	669	687	694	690	692	648	683	723	691	641	667	647	668	640	666	654	707	685	656	664	629	696	657	716	651	636	618	701	677
813	51	70	45	57	58	63	61	57	53	42	45	47	62	64	52	49	50	58	43	64	41	49	57	53	50	49	45	63	38	50	45	34	35	51	53	44	37	42	52	42	45	36	49	46	41	54	58	47	59	37	64	56	43	44	53	53	41	49	49	53	48	54	45	64	45	52	58	48	51	43	57	33	55	38	49	53	46	36	51	55	34	47	55	50	55	51	55	64	53	35	40	59	54	56	53	47	67	48	47	34	44	50	45	55	55	42	51	43	48	51	42	47	42	43	35	37	40	39	50	42	44	47	52	52	49	64	47	61	44	43	37	34	50	43	44	47	41	48	39	46	46	53	54	47	46	40	54	42	40	51	51	57	50	43	46	48	52	55	45	48	38	49	57	49	40	56	54	57	58	50	44	49	37	41	48	58	36	51	52	48	50	55	46	52	40	64	44	52	39	44	55	34	57	61	51	45	48	48	40	43	35	48	61	39	51	53	49	45	53	55	55	48	42	51	52	52	55	46	46	50	50	33	56	59	40	43	50	52	57	57	53	51	46	46	53	40	48	46	44	48	40	47	46	51	45	45	57	46	51	50	42	43	45	43	44	47	39	51	61	38	44	49	55	45	49	40	52	57	46	51	41	55	42	54	45	50	46	45	65	43	37	47	44	33	55	42	40	51	42	46	56	45	37	39	49	53	41	47	49	46	56	58	46	41	49	56	53	52	58	54	37	47	51	52	50	43	50	48	46	42	53	47	41	65	61	54	46	38	38	41	37	58	45	44	50	50	42	43	42	52	60	55	43	51	37	48	49	53	47	44	54	43	50	46	56	45	38	60	56	41	48	47	50	51	60	58	41	56	56	48	44	58	44	50	37	59	52	61	50	49	43	48	48	52	48	51	56	51	57	55	49	63	55	50	56	47	37	48	51	42	56	60	50	51	60	46	39	56	53	61	58	48	51	42	41	51	45	48	51	53	60	55	56	55	55	46	54	58	52	51	54	42	60	63	53	52	42	44	54	45	46	45	62	48	64	52	50	48	44	30	52	49	50	52	42	51	44	57	48	42	37	54	27	46	47	61	52	44	43	52	46	52	39	40	43	45	60	47	59	43	46	45	54	47	41	35	50	47	49	48	46	52	56	42	44	45	51	53	58	58	57	51	42	51	40	38	56	55	46	42	62	43	44	64	48	28	41	55	50	51	56	41	62	55	39	52	43	54	40	40	37	49	46	52	48	39	51	55	53	40	48	40	42	60	51	38	54	48	44	58	59	46	52	44	54	49	48	53	49	35	49	46	39	73	49	71	51	55	43	35	54	47	44	50	47	45	35	58	39	39	37	52	44	47	49	46	45	52	55	59	35	42	54	49	46	42	40	56	51	57	42	43	47	54	50	44	54	45	47	47	54	52	48	59	68	46	52	47	39	52	43	71	36	47	39	45	44	41	41	44	47	47	44	49	56	58	56	52	55	50	55	46	52	44	44	55	41	64	50	37	49	50	54	43	45	52	47	53	42	44	43	46	37	48	53	46	42	40	46	51	40	42	49	46	58	46	43	53	34	56	47	43	45	53	52	47	41	34	48	47	55	60	58	58	42	53	47	45	28	41	48	40	55	60	42	58	50	46	49	55	54	51	52	56	44	60	45	62	47	53	47	47	49	49	38	44	50	56	51	40	57	41	50	42	47	61	41	53	40	47	49	42	49	50	51	49	42	52	53	43	50	62	49	51	48	49	46	43	54	36	52	55	47	42	59	55	43	36	59	55	53	38	35	41	44	47	36	52	51	42	49	54	43	42	51	42	51	44	44	51	42	50	57	47	45	45	44	39	61	50	55	55	38	52	59	50	46	48	51	53	51	56	47	45	53	50	43	56	44	41	51	43	45	51	35	42	43	48	53	49	55	46	39	48	61	58	47	56	40	51	44	44	42	42	54	55	53	48	49	46	59	36	61	30	46	48	54	42	57	46	48	55	32	45	58	47	41	44	48	40	45	50	52	59	48	41	48	44	47	34	52	59	50	53	33	56	57	42	62	49	43	52	40	42	44	50	50	42	46	49	49	56	49	53	55	49	52	53	42	47	49	53	52	46	50	59	57	55	45	42	45	43	51	67	56	45	55	45	44	39	37	47	52	55	51	35	45	45	46	46	46	49	43	59	40	42	47	50	46	59	50	50	41	48	39	52	54	44	59	45	47	51	50	57	68	41	55	39	47	45	46	38	54	47	55	50	56	40	44	50	56	43	45	32	59	47	52	36	52	48	61	41	53	41	41	53	42	41	53	47	50	61	70	48	40	38	52	60	51	51	43	46	49	47	49	62	49	52	64	51	53	51	46	48	60	58	55	37	56	43	47	58	48	56	43	53	41	53	43	39	39	46	42	56	43	63	47	44	50	47	57	44	41	49	49	59	45	66	52	51	42	36	57	48	52	47	43	50	56	46	44	58	56	42	51	48	45	57	43	44	43	44	43	39	50	43	42	39	54	55	50	59	50	54	47	58	48	45	40	57	49	44	55	46	46	37	49	57	50	68	47	52	45	42	50	62	66	45	44	47	57	50	72	32	51	54	49	43	48	49	46	50	54	43	51	43	35	54	47	57	39	55	34	35	38	48	48	40	39	43	50	31	50	62	64	56	52	44	46	38	37	45	61	51	47	46	48	40	39	49	52	51	47	42	50	47	39	48	55	51	54	43	45	39	55	59	51	67	45	42	48	63	46	45	41	47	61	48	67	46	51	43	58	45	55	43	45	51	54	46	64	48	52	63	45	65	51	41	66	55	60	35	52	35	54	50	39	59	53	50	40	46	49	50	71	52	47	54	41	54	53	43	51	59	47	48	59	54	43	40	40	54	44	58	44	59	43	40	58	59	67	46	54	46	55	51	52	58	45	44	50	46	50	58	39	45	50	46	60	43	42	67	57	48	53	38	54	38	48	51	35	40	59	52	49	40	49	53	50	41	59	51	54	43	46	43	45	50	54	50	41	54	39	45	64	50	40	43	39	53	46	43	55	50	49	49	43	48	39	49	51	51	48	51	53	55	46	54	43	38	53	52	52	48	47	53	45	44	42	43	43	47	45	43	47	45	49	47	47	45	58	39	48	56	47	40	53	46	57	39	54	53	51	49	61	47	57	42	48	47	60	48	62	43	38	59	46	39	53	40	36	61	57	39	50	47	41	58	49	45	51	55	77	58	63	47	48	52	44	61	55	53	43	44	46	45	48	62	50	47	40	41	40	62	47	44	32	57	50	51	41	50	50	32	39	43	43	43	52	43	51	43	48	58	67	47	44	45	55	33	43	39	28	52	51	42	44	57	58	44	36	63	42	43	51	60	45	54	37	46	48	40	46	42	52	49	60	42	54	58	45	48	51	54	62	46	46	41	53	45	49	55	44	48	50	61	46	48	51	46	49	53	49	39	50	54	41	59	62	58	53	46	57	38	51	32	35	63	54	51	49	56	44	50	45	53	44	56	48	49	49	43	60	53	53
7839	546	504	519	743	854	885	791	698	645	648	577	577	541	523	474	469	441	475	486	466	453	477	496	410	441	446	498	483	476	446	442	472	422	459	408	418	431	493	422	472	436	465	423	444	420	451	424	443	436	467	451	394	438	449	414	448	421	396	432	408	419	437	413	416	404	445	428	447	427	424	442	419	460	453	441	452	406	417	494	405	442	424	426	398	432	450	426	446	436	439	446	430	438	437	467	457	446	420	439	407	420	450	462	398	434	422	442	438	462	477	436	417	440	399	397	429	431	410	433	446	450	466	412	415	444	430	429	440	431	451	443	409	445	443	447	410	443	459	414	469	436	449	421	396	405	448	419	468	457	442	412	434	440	450	460	451	437	411	462	461	427	429	451	455	455	398	447	431	438	450	445	419	418	422	413	425	450	426	475	425	424	477	457	423	435	418	427	395	421	427	437	436	413	420	406	435	425	438	445	449	414	401	436	422	430	437	434	435	411	429	473	430	450	409	417	420	414	390	416	420	433	442	420	452	420	432	414	377	433	446	431	463	403	415	454	402	429	424	423	436	404	394	442	434	428	426	440	429	419	433	417	451	399	442	453	439	440	421	417	393	457	432	416	414	473	431	448	424	431	414	430	456	404	447	417	379	430	405	427	443	451	405	459	430	399	446	429	416	436	447	452	462	458	425	457	400	459	414	421	428	406	420	403	433	430	433	425	451	413	421	437	461	421	470	381	419	453	438	406	436	442	442	432	444	421	445	449	429	414	422	400	424	424	403	451	452	431	484	453	419	443	447	437	406	443	426	435	425	401	430	454	422	401	428	427	426	432	395	420	419	428	412	437	425	414	374	397	439	427	438	413	396	444	428	412	434	426	408	456	446	437	399	463	446	398	432	447	401	448	471	443	418	434	434	450	418	439	438	431	431	438	415	450	448	467	455	437	452	430	449	428	419	431	420	472	409	451	414	440	418	439	416	402	414	427	412	463	451	410	426	411	428	416	430	418	452	432	390	454	436	427	428	407	427	437	379	409	384	444	413	418	452	408	461	404	430	452	431	444	435	438	409	420	417	453	421	450	399	436	384	456	429	441	413	449	421	411	444	432	429	448	422	428	408	485	411	444	423	450	382	399	413	478	436	411	406	464	430	466	419	447	440	462	438	389	413	456	450	430	446	406	447	381	413	450	438	438	435	459	441	447	469	397	402	402	428	447	399	436	403	435	469	463	418	426	419	459	418	420	401	417	451	431	434	445	426	417	443	436	411	407	394	440	406	421	435	440	400	428	446	434	417	437	403	415	460	451	412	429	398	442	449	424	406	421	471	416	420	472	419	460	438	441	423	444	410	447	440	476	433	439	464	444	407	412	438	398	418	447	430	446	441	428	475	416	417	423	410	430	441	439	464	434	426	424	428	400	446	403	421	394	417	422	430	409	474	469	418	426	447	445	404	468	470	433	396	429	435	396	421	425	429	428	469	438	408	421	409	423	459	424	427	414	417	414	465	434	446	418	419	422	446	418	422	401	405	442	451	451	411	465	403	467	429	427	434	418	429	448	436	407	457	404	410	453	455	441	461	447	425	425	472	430	405	434	403	453	428	395	432	444	401	450	402	426	448	454	456	397	454	422	431	400	408	430	420	439	433	404	435	435	395	454	455	464	455	434	428	430	431	432	445	434	481	428	439	437	423	422	402	457	446	423	428	410	464	438	439	419	407	448	452	391	436	418	399	439	441	415	425	432	441	441	430	411	424	471	419	450	411	449	424	446	415	441	460	426	433	453	455	423	437	457	417	417	435	417	431	418	449	424	439	391	414	447	396	423	417	439	416	428	424	464	442	457	419	435	431	426	447	465	433	449	449	418	425	461	432	424	413	458	397	422	450	424	412	410	408	426	413	427	435	403	441	442	430	408	428	442	421	475	424	481	444	411	425	464	414	424	451	447	441	447	408	447	434	436	418	391	438	423	424	422	493	434	422	459	470	384	426	406	459	422	417	435	423	430	445	442	374	449	425	411	426	451	430	404	425	475	425	420	421	421	445	434	431	433	415	429	436	425	428	422	453	430	402	384	407	420	408	490	448	454	468	401	426	430	418	424	449	437	437	400	420	456	433	432	440	390	421	454	409	449	433	445	468	416	459	437	425	437	428	439	439	395	432	420	387	442	439	465	401	442	430	408	397	445	436	408	446	425	421	431	430	423	412	453	451	459	411	439	406	452	461	396	450	448	394	423	415	448	424	445	439	453	419	423	394	405	448	410	454	453	477	408	415	447	431	427	455	443	384	395	401	413	418	460	423	408	440	426	416	424	407	433	454	420	382	427	426	445	450	442	460	435	432	451	422	457	443	462	432	431	422	435	443	404	428	423	474	478	434	468	438	365	455	433	445	426	430	416	417	417	428	440	479	417	448	430	427	417	422	407	425	442	485	430	443	429	454	450	411	408	392	445	450	400	419	432	423	401	396	445	418	427	467	437	432	472	444	391	410	439	415	436	461	446	421	458	439	423	432	391	430	404	443	430	402	441	419	419	431	391	425	410	454	440	436	419	420	408	426	436	421	451	436	404	416	430	418	457	441	406	441	420	420	433	467	439	446	447	452	452	399	418	423	415	435	432	432	431	447	457	440	424	461	424	442	410	417	443	441	406	435	409	476	421	378	461	430	464	438	432	423	408	400	462	447	433	446	397	427	443	397	446	427	414	377	445	437	466	473	430	425	423	426	458	406	445	430	414	379	397	463	412	429	398	433	395	412	433	419	411	427	442	425	414	433	433	458	440	413	450	416	409	440	425	410	417	409	395	444	424	390	421	434	442	435	451	436	434	414	447	430	429	463	420	450	463	446	443	412	474	436	447	426	414	417	464	457	464	443	432	424	447	385	431	425	436	424	429	450	420	432	436	448	440	439	485	420	451	454	446	403	449	419	431	453	435	417	411	438	415	428	419	462	417	391	437	423	420	403	437	474	417	431	438	408	396	450	405	421	408	432	408	440	436	419	447	451	427	400	453	421	435	471	424	403	428	422	424	391	439	429	440	470	440	442	476	431	427	387	443	424	413	443	445	467	396	452	433	416	444	385	459	433	445	403	421	446	400	423	422	418	427	464	424	426	402	436	439	454	448	450	394	452	405	396	436	463	417	422	433	421	440	416	444	433	463	420	439	405	414	422	437	424	460	440	447	445	449	438	395	436	417	416	430	410	481	411	450	452	445	409	409	415	429	439	433	424	452	468	413	427	447	388	409	439	425	416	439	443	454	404	453	442	451	478	444	425	438	400	436	443	474	438	442	442	406	395	406	446	417	431	432	443	396	444	431	428	432	423	432	420	418	474	429	419	425	436	436	410	454	436	446	452	416	427	410	432	428	413	406	420	456	419	469	441	442	415	431	469	430	418	453	435	427	451	416	418	422	435	424	428	483	407	431	430	439	426	387	452	461	457	414	459	433	429	407	407	439	409	466	445	393	430	414	472	439	423	400	405	455	402	438
694	149	111	108	103	96	117	104	117	114	101	121	86	93	113	99	86	110	100	92	108	76	103	96	102	118	96	75	91	90	105	75	101	90	72	86	88	80	92	83	90	102	73	92	93	95	83	89	95	84	87	109	84	86	100	91	92	87	89	87	73	107	96	95	88	86	102	86	90	98	103	88	81	96	81	93	95	93	100	81	99	96	78	96	78	96	97	97	104	92	94	108	92	85	101	96	74	99	93	104	93	97	85	86	79	95	92	91	97	115	87	89	100	92	86	84	84	88	104	98	80	124	93	101	102	83	103	95	93	86	90	76	109	101	95	87	79	94	90	97	91	97	92	74	86	89	95	72	93	121	92	84	86	106	95	97	96	85	108	93	89	92	83	96	80	83	116	92	74	102	113	109	93	98	106	85	77	89	95	87	96	93	80	93	92	86	103	94	96	103	99	92	87	82	97	92	84	93	95	86	108	114	95	81	83	81	101	98	82	114	94	91	102	94	94	72	89	73	101	77	107	93	86	108	92	96	93	106	97	84	117	78	79	105	109	101	84	78	88	104	91	63	104	78	94	92	98	90	93	88	88	100	96	88	85	113	110	98	105	93	106	92	83	87	89	76	77	95	99	99	87	73	93	100	88	98	85	75	78	94	80	75	105	100	100	89	98	89	97	113	93	72	78	93	101	93	95	91	94	98	80	95	91	104	97	89	89	87	89	110	90	85	80	97	79	98	109	96	96	85	99	97	97	88	87	97	99	112	91	80	82	98	100	84	89	95	87	93	103	86	95	88	81	90	105	110	102	93	95	94	85	81	90	91	91	96	79	95	106	97	97	89	95	99	98	106	97	84	96	79	75	105	106	98	111	99	97	95	86	105	83	89	91	107	82	90	93	98	95	78	94	116	86	86	78	88	89	93	84	88	82	87	74	80	94	97	78	100	93	96	93	83	89	84	86	95	80	103	95	113	98	101	93	86	98	103	91	97	76	75	101	90	85	76	101	88	83	84	84	77	77	112	88	89	74	93	112	115	92	95	109	96	92	99	88	94	99	81	103	79	93	98	90	85	105	73	72	84	96	91	105	97	91	86	102	95	92	84	83	87	90	90	100	105	115	105	102	110	102	90	95	99	69	74	99	95	98	93	99	82	84	96	98	91	100	86	89	91	104	96	104	83	82	101	88	95	86	88	77	83	91	103	99	90	100	108	93	78	92	91	75	81	89	98	104	84	97	105	100	89	89	100	93	89	89	70	73	99	96	95	95	67	79	88	90	106	100	98	91	96	75	88	90	89	98	80	85	95	108	89	87	96	92	81	83	80	85	93	100	97	97	87	93	86	96	88	94	82	81	77	88	93	77	111	82	104	93	90	89	103	98	110	99	104	110	104	80	84	107	94	97	100	84	86	84	91	90	113	76	93	89	98	86	79	102	92	99	91	79	98	71	81	93	89	91	100	100	86	102	94	93	89	102	90	87	88	89	91	88	89	97	96	100	88	87	95	70	73	82	99	107	81	86	116	101	95	86	96	79	108	82	95	88	77	95	103	78	85	107	84	80	90	109	98	80	76	84	85	74	93	76	101	94	89	84	87	100	66	100	108	93	115	86	81	98	91	92	89	98	68	97	99	91	87	97	108	96	94	97	83	104	95	86	89	95	89	89	95	88	89	100	85	88	91	95	106	96	95	103	89	73	70	95	88	72	109	104	81	97	57	88	94	88	87	89	91	109	95	97	76	101	91	89	100	90	84	97	87	102	108	105	80	111	90	97	92	88	107	97	81	102	95	104	87	86	84	98	106	72	97	88	87	108	91	85	82	96	95	84	79	102	101	77	92	98	100	110	97	93	73	84	71	106	91	99	90	84	101	90	96	90	86	101	84	70	93	77	97	92	105	90	90	81	94	97	108	98	94	100	94	95	100	88	88	79	84	91	78	100	88	95	81	77	83	109	83	81	101	98	117	86	86	88	92	95	82	98	84	107	99	87	94	92	98	84	85	86	96	77	92	80	79	84	87	78	95	90	84	91	103	111	83	97	92	86	94	86	93	99	93	99	88	96	88	83	83	87	80	95	84	85	86	110	97	75	87	93	84	97	96	96	90	102	93	102	124	98	86	110	87	88	94	81	85	91	74	88	81	96	88	96	96	93	84	97	104	98	87	105	93	100	102	91	106	88	95	92	94	93	101	100	97	94	96	88	100	91	100	92	69	99	84	84	84	94	98	91	112	100	105	91	102	121	87	87	100	91	75	83	92	96	96	92	93	95	76	88	98	94	96	101	97	87	84	112	85	95	86	79	104	77	84	72	65	83	112	87	99	102	95	96	100	92	102	97	94	92	96	88	90	78	82	80	80	90	87	106	98	86	85	89	95	73	101	86	96	83	87	96	94	79	90	87	72	91	100	112	88	87	88	92	90	96	98	85	91	95	90	85	93	89	82	106	94	91	79	69	102	94	106	91	93	76	98	89	87	90	80	106	91	101	95	89	92	101	101	101	88	90	77	84	84	89	95	102	79	106	84	103	77	84	97	91	90	102	112	93	89	78	95	88	91	94	103	94	87	119	100	89	89	95	95	83	109	98	85	89	88	102	94	101	102	94	92	89	95	87	97	89	68	88	83	95	85	93	96	98	83	103	88	83	98	111	79	86	96	90	98	110	83	93	93	72	96	82	82	103	93	88	87	97	116	103	103	94	97	108	95	101	84	92	86	80	94	88	80	90	85	82	84	82	87	96	90	101	96	101	89	92	84	112	97	95	100	92	87	90	95	102	95	98	92	93	93	96	111	92	93	93	88	83	94	99	86	94	100	105	76	89	100	87	86	85	101	91	84	94	90	95	82	90	115	81	100	95	100	86	91	99	96	87	109	109	87	96	85	87	94	94	87	92	74	112	98	98	81	92	90	109	96	94	106	100	86	91	86	95	104	81	100	111	102	99	119	106	85	79	99	76	84	109	104	111	94	95	114	78	87	78	99	105	99	84	99	96	92	82	92	112	96	73	101	82	87	90	88	89	101	90	91	101	86	93	72	93	109	95	113	83	89	90	89	90	92	90	85	88	111	95	106	92	73	93	87	79	89	94	90	100	99	114	87	84	81	104	99	86	98	89	92	98	98	78	81	88	92	80	90	78	84	94	107	99	87	92	87	99	88	92	87	99	90	100	99	84	95	108	87	110	95	95	82	90	82	97	82	101	112	85	110	80	72	89	98	101	100	98	84	84	94	90	87	80	94	77	92	84	87	100	89	86	83	105	105	86	100	86	97	98	93	95	98	94	82	105	81	96	102	87	87	102	101	107	112	96	96	88	99	88	87	90	92	105	91	100	91	76	111	83	77	97	88	102	96	89	84	116	104	85	80	85	87	100	113	99	84	82	97	87	76	90	100	81	107	89	77	90	85	102	101	101	95	83	87	88	104	97	90	81	84	93	96	107	84	82	95	110	81	96	105	113	90	97	98	107	80	86	87	103	95	93	86	85	102	96	108
13061	1643	1087	1344	2366	3078	2607	2297	1967	1741	1497	1421	1316	1217	1126	1105	1157	989	1001	1032	994	958	946	940	944	952	928	889	881	936	891	834	867	861	889	958	871	886	881	900	880	797	890	800	875	863	865	881	850	867	836	861	823	814	837	825	878	795	849	835	884	870	855	866	845	882	778	820	860	850	803	840	829	804	863	843	855	869	848	885	851	836	819	860	902	821	881	884	815	886	896	870	845	824	886	850	823	821	830	851	851	864	903	850	904	841	857	840	841	822	821	852	828	836	834	826	826	834	835	844	879	850	836	811	808	845	874	841	827	795	832	799	873	811	822	834	859	836	883	874	838	865	779	771	840	785	845	799	864	865	839	792	801	822	814	812	865	814	821	843	879	838	846	804	865	838	866	805	795	823	826	814	837	804	834	836	839	812	849	821	793	869	799	815	832	777	868	844	831	808	826	817	824	851	805	810	811	837	872	858	827	795	858	834	840	840	789	835	867	774	820	820	815	803	864	846	882	790	829	823	850	811	847	803	835	788	848	829	814	836	834	841	808	823	843	841	832	811	835	801	816	878	868	828	775	851	851	813	792	866	757	810	828	826	769	845	823	807	877	892	838	830	869	847	853	851	832	845	822	821	837	812	805	875	846	868	840	896	810	831	849	845	844	815	870	898	810	850	833	839	816	836	830	821	802	846	837	831	851	853	780	830	807	829	811	806	836	809	840	883	842	868	831	855	832	846	851	842	820	855	829	800	846	821	814	880	877	866	813	821	802	788	840	844	799	734	903	883	843	903	801	874	844	831	854	866	833	827	893	841	851	833	818	815	809	844	802	857	902	867	844	841	881	868	852	834	830	864	802	851	843	810	790	870	859	853	796	824	818	865	868	926	886	889	864	813	828	815	843	837	908	876	842	821	842	840	843	836	783	837	878	852	839	815	863	837	826	860	884	812	809	838	789	859	834	823	881	808	899	898	835	878	864	820	843	852	795	855	909	853	852	841	839	839	794	851	800	869	799	896	849	824	821	869	854	858	841	829	891	831	865	826	844	832	779	846	819	815	855	885	824	835	802	836	867	842	835	832	883	830	867	812	833	802	875	802	847	831	806	848	895	846	808	832	851	819	805	812	804	877	842	821	806	813	874	829	852	799	816	839	846	828	873	857	804	886	797	839	832	814	841	802	781	847	815	866	852	854	834	828	842	854	861	868	820	850	810	834	844	884	849	850	832	840	849	841	798	810	775	834	823	903	855	834	843	868	819	834	877	864	822	908	858	803	817	832	841	869	903	786	853	798	846	861	823	840	814	814	870	879	865	810	848	800	801	838	851	808	861	843	835	799	806	788	853	821	834	890	839	814	883	843	837	839	886	868	829	846	801	816	837	840	874	877	906	818	872	880	868	822	901	849	826	875	802	858	829	871	792	837	815	872	837	843	820	854	814	806	859	896	845	846	820	831	911	849	850	840	846	860	846	863	827	894	822	819	817	864	839	876	827	874	819	831	781	834	846	845	792	829	855	813	806	840	884	806	804	861	868	819	809	836	828	790	782	833	823	815	826	790	821	856	842	812	789	839	826	844	862	805	851	886	847	871	829	833	838	856	847	800	873	852	857	828	868	851	833	855	873	858	838	848	829	827	783	828	880	800	894	842	794	831	832	821	847	823	830	833	824	840	848	833	844	825	836	852	856	811	814	789	826	877	784	806	890	796	830	865	855	816	813	816	831	854	830	792	811	854	818	805	828	796	893	838	911	815	857	852	862	834	801	837	831	817	820	833	851	822	843	808	842	879	789	849	902	861	806	847	818	826	755	816	865	782	770	799	819	859	786	816	855	834	852	824	777	835	760	828	866	888	813	813	858	846	784	895	859	845	823	809	857	871	856	884	847	811	845	803	829	824	826	886	833	780	829	847	846	809	806	850	831	868	782	836	788	807	855	829	830	810	811	800	816	815	796	819	863	848	825	830	873	781	853	864	868	840	839	862	875	894	872	829	788	862	862	800	841	860	800	863	871	781	859	824	835	796	837	828	850	865	852	762	901	840	850	858	829	833	827	833	881	888	819	871	832	785	826	828	795	822	853	891	857	841	821	779	852	833	778	846	900	790	851	844	926	857	803	854	808	856	834	837	851	837	791	879	804	813	843	857	814	855	758	766	816	800	878	818	826	865	788	849	827	818	832	789	831	844	805	865	874	888	893	841	812	762	771	837	856	827	815	830	846	824	819	881	852	848	825	809	828	835	880	888	822	852	864	832	841	828	797	806	841	810	883	883	779	838	812	801	819	826	854	829	888	809	864	821	829	842	805	802	827	839	875	823	839	818	816	870	835	851	890	893	833	796	859	823	877	816	824	822	860	822	858	870	832	828	853	765	824	870	829	880	862	835	779	828	837	824	870	876	852	853	875	805	859	876	886	809	848	808	879	859	875	798	886	836	838	828	822	829	806	839	848	869	853	821	882	817	801	820	820	831	883	885	809	849	888	850	837	841	806	850	852	877	877	798	796	842	870	860	843	810	840	832	842	795	840	829	853	811	848	878	837	847	821	827	833	842	850	837	837	806	849	865	835	847	787	846	824	802	848	866	795	861	850	828	868	877	801	839	846	844	852	803	810	835	826	854	825	843	854	844	867	791	862	809	838	808	841	802	856	866	828	820	836	821	799	853	831	850	860	881	787	821	833	875	876	812	888	873	839	880	772	845	831	842	832	866	818	879	825	838	853	870	890	856	871	840	809	856	821	846	934	834	841	824	860	854	862	861	835	855	791	818	833	866	860	832	865	863	829	824	814	810	827	808	873	858	848	858	840	847	837	814	842	843	899	814	875	821	799	846	826	797	870	798	884	874	836	831	875	859	809	837	797	827	862	803	810	830	860	825	852	872	867	834	887	859	840	842	778	799	851	846	821	809	810	864	809	845	787	809	845	834	820	865	873	837	847	805	859	783	856	818	796	861	839	852	842	862	767	789	836	856	816	877	797	821	839	829	830	833	859	858	878	837	827	806	848	816	851	895	783	849	809	823	826	825	843	844	859	865	859	789	827	858	845	813	830	843	872	829	860	852	858	823	843	865	827	879	801	846	839	848	795	815	873	898	876	823	845	832	828	869	821	887	833	906	839	847	816	872	866	924	866	830	771	865	854	853	844	847	886	854	829	876	874	866	795	856	774	802	851	838	829	822	833	807	814	879	822	820	833	857	816	810	810	862	811	878	833	792	849	844	857	832	813	827	893	841	888	778	813	762	841	877	837	876	812	851	823	814	861	826	841	874	875	834	875	836	817	835	825	882	834	795	871	851	829	842	867	795	786	847	806	850	816	831	827	840	814	829	827	838	850	826	858	940	868	848	827	892	871	807	783	844	829	867	823	802	827	859	803	798	847	825	839	848	794	832	855	843	807	793	897	843	791	810	849	822	809	903	821	846	816	874	816	878	820	829	830	847	772	876	806	855	871	822	884	814	807	818	847	808	856	864	880	845	836	793	847	857	836	861
1317	51	33	22	20	38	38	32	42	31	36	30	30	16	25	32	25	21	29	29	21	19	18	17	17	15	24	20	26	15	19	22	21	13	19	17	16	17	14	17	20	29	16	15	19	19	15	16	13	21	11	20	24	17	28	19	19	17	19	17	19	15	20	20	13	9	12	15	15	12	23	18	13	15	21	14	12	22	14	18	16	21	18	15	15	15	23	21	14	20	21	17	19	21	17	24	19	17	23	21	17	24	21	16	9	21	17	21	17	22	18	15	10	19	17	26	18	19	11	13	24	22	18	26	19	14	18	16	11	20	19	17	28	23	26	24	19	18	15	14	15	22	11	22	15	12	21	19	16	24	14	23	10	17	13	22	14	15	13	20	19	14	17	10	19	12	22	15	16	19	16	16	23	14	16	13	17	19	21	15	12	11	16	28	16	18	18	19	12	25	14	7	16	22	12	20	19	16	17	25	13	18	20	10	18	12	9	16	20	10	20	16	19	11	14	16	16	19	12	16	16	16	26	14	19	18	20	7	12	26	14	21	23	16	21	14	17	15	18	14	22	23	23	27	23	12	11	15	19	17	18	19	15	14	22	18	18	26	18	17	23	18	9	16	18	16	16	12	17	21	11	23	22	19	18	15	14	25	10	22	21	18	23	15	20	16	20	23	14	19	17	18	19	19	11	15	16	14	12	18	19	15	20	23	20	22	9	23	18	21	26	19	11	20	15	24	16	12	13	13	19	16	8	23	19	23	17	20	18	17	19	15	17	21	18	20	19	14	15	15	11	14	13	19	13	19	22	17	25	13	17	15	16	17	20	11	14	17	20	21	13	23	17	19	15	17	20	18	20	14	21	15	20	17	15	15	16	18	29	15	8	19	13	21	12	22	13	17	26	17	28	22	14	16	17	13	14	29	19	26	17	11	14	12	15	8	20	25	17	19	18	21	22	19	21	19	15	23	17	19	23	24	16	16	12	23	15	17	19	20	29	18	18	17	11	26	15	19	16	19	19	14	18	14	14	21	17	10	14	16	14	16	14	15	20	17	17	11	13	16	20	14	19	26	13	10	20	16	15	24	14	22	20	15	21	13	13	14	19	15	16	15	15	18	15	23	16	18	22	14	25	14	21	18	25	24	20	21	14	19	15	13	12	23	12	22	15	16	21	14	22	18	13	15	12	21	20	17	19	19	16	17	21	16	12	11	20	25	16	19	21	12	24	17	16	21	20	25	20	19	24	23	14	14	27	13	19	12	24	16	20	13	14	13	13	15	16	16	14	20	25	13	22	27	19	14	14	16	12	15	20	18	18	13	16	16	19	16	15	11	16	12	13	19	19	18	19	25	27	15	19	16	19	22	17	12	17	17	22	17	19	18	14	19	19	15	22	11	19	16	21	21	21	17	16	12	15	22	19	13	10	15	17	17	22	16	20	17	18	22	12	20	23	19	17	15	18	20	17	16	18	12	20	14	21	18	13	9	15	22	17	20	19	22	16	17	30	14	15	18	22	21	12	14	24	27	16	20	15	15	20	11	17	20	20	20	14	12	14	16	18	21	24	17	23	12	26	17	16	18	22	19	12	24	12	22	24	10	14	16	23	15	25	15	19	14	28	18	13	18	14	17	20	23	24	20	23	21	17	18	16	19	23	19	12	15	15	17	17	19	16	24	14	14	15	19	18	19	18	14	16	16	18	12	19	12	20	14	13	13	14	19	26	15	10	15	17	22	13	17	12	20	13	20	20	14	16	17	17	17	14	19	18	13	22	20	21	17	18	14	13	13	11	18	13	12	11	14	16	12	23	23	13	22	17	24	20	14	19	17	15	20	16	20	14	22	14	12	18	21	23	21	17	9	11	20	17	14	18	19	25	25	17	5	17	16	16	19	26	28	9	16	21	17	28	16	19	12	12	16	17	16	22	19	14	15	23	14	25	23	17	16	14	15	22	13	28	19	11	21	20	24	11	22	15	18	18	18	17	16	13	26	21	21	21	11	27	19	17	23	13	21	18	19	17	24	20	20	21	11	21	22	11	18	14	13	17	11	15	14	16	17	11	22	15	19	17	16	9	14	21	24	20	13	17	24	21	16	26	17	24	20	20	15	20	16	14	18	16	16	12	16	21	14	17	19	13	22	19	19	24	13	20	17	15	21	15	17	17	17	9	24	19	20	18	14	24	21	25	16	18	17	20	20	13	19	18	21	21	21	17	20	14	18	20	11	13	19	20	23	19	12	14	19	19	10	19	11	26	23	17	22	18	19	21	9	13	12	29	16	20	19	20	14	20	21	13	15	21	21	15	25	22	13	13	17	15	19	14	9	13	20	18	18	14	16	16	20	19	20	17	15	17	18	25	22	14	17	16	11	14	23	13	15	27	17	21	16	22	14	18	19	19	13	14	9	14	13	19	11	21	20	18	16	20	21	19	18	17	12	16	21	21	23	12	19	19	14	19	14	17	15	20	12	15	19	16	11	17	15	24	20	21	15	19	12	16	21	11	16	17	17	16	16	16	19	20	23	17	18	22	16	18	14	15	13	29	23	24	11	16	19	11	16	22	16	16	16	20	18	13	13	15	11	13	19	12	22	16	15	18	27	21	18	23	25	23	18	19	27	21	11	23	24	23	14	17	16	10	19	19	30	22	18	13	19	10	15	20	18	16	20	20	23	19	24	21	18	18	17	15	19	16	18	12	16	18	19	14	10	16	15	23	11	23	21	13	10	21	14	17	21	15	15	15	15	17	16	22	10	8	18	15	9	14	15	19	12	25	19	22	19	25	19	18	15	11	21	23	11	19	17	17	19	21	14	15	11	17	20	16	21	16	21	19	17	12	16	12	16	23	18	12	20	14	21	13	9	17	14	17	26	13	16	15	22	18	12	21	15	11	25	21	20	20	20	17	19	13	20	15	16	22	24	17	16	10	20	15	25	19	22	18	22	18	20	16	18	15	18	22	18	22	16	25	20	12	23	17	16	11	21	18	16	17	19	16	15	16	13	15	18	16	19	11	23	16	14	20	22	16	18	19	21	11	17	11	18	18	22	22	13	14	18	20	20	21	15	17	12	15	16	14	12	12	18	18	19	20	23	16	18	19	11	17	11	13	26	22	19	21	18	19	17	8	18	15	12	16	20	14	20	13	16	14	22	18	20	13	22	18	16	14	17	9	16	18	27	17	13	16	18	17	18	18	11	11	10	17	22	17	14	27	22	13	17	17	12	15	17	14	20	17	18	25	15	18	22	25	17	21	21	22	20	16	24	18	25	16	16	25	16	18	15	18	11	17	12	21	12	14	21	14	19	24	15	18	14	11	16	22	11	20	18	16	27	25	17	22	17	19	13	21	16	18	17	14	26	23	19	13	14	10	19	16	19	23	12	20	16	19	20	11	17	19	18	12	15	20	20	20	20	18	14	19	10	14	13	15	15	25	13	20	14	23	22	16	19	25	23	18	25	20	23	14	25	16	10	20	9	17	15	21	17	24	22
13546	696	355	495	1321	1769	1785	1464	1216	1022	933	733	612	561	489	455	421	394	374	373	339	301	324	262	266	244	248	267	242	223	205	241	199	215	197	215	214	237	206	197	204	184	221	176	181	173	173	191	198	208	181	192	186	175	177	203	191	167	159	164	182	176	173	173	174	158	168	156	179	161	154	188	165	193	178	174	194	154	174	171	193	178	168	159	156	150	175	163	143	168	169	188	145	159	172	169	157	172	160	166	151	173	169	158	166	167	159	185	165	158	172	176	176	197	177	167	173	164	175	154	170	192	170	166	168	181	136	165	187	164	146	160	164	158	173	199	154	146	174	167	177	179	189	162	166	170	174	147	155	165	154	172	174	142	160	168	145	163	137	147	164	143	169	159	157	162	176	161	170	150	196	164	199	158	152	184	161	160	175	187	170	153	152	178	183	174	173	159	162	174	176	174	190	167	180	160	161	167	188	175	169	183	164	176	179	155	165	181	137	148	165	166	164	172	179	149	140	192	162	180	160	157	149	162	141	150	180	145	176	171	147	182	144	174	176	149	136	162	171	151	166	149	164	171	162	142	157	163	145	162	173	179	189	177	167	143	164	163	169	187	151	164	155	158	166	182	181	183	162	180	164	183	173	183	153	155	139	154	159	146	150	145	164	170	151	153	175	185	131	153	142	161	164	168	186	165	172	179	152	169	170	163	185	176	166	144	174	144	165	193	176	158	177	147	146	158	143	171	167	154	140	165	144	143	155	162	153	158	139	160	165	177	175	157	143	166	155	163	143	178	151	165	154	135	148	135	145	147	175	157	144	170	177	159	152	173	147	170	180	163	173	180	136	161	157	148	160	159	154	164	178	158	167	164	158	156	159	163	150	147	139	157	166	150	172	160	170	149	166	171	155	163	167	142	178	145	152	185	146	146	158	162	163	203	161	187	151	161	147	131	171	162	155	170	146	175	160	165	161	181	157	162	165	161	150	145	162	179	137	163	151	173	163	155	158	152	161	162	169	167	159	171	163	138	162	172	152	141	161	162	155	155	170	157	148	177	172	155	136	174	168	160	159	147	190	169	184	183	168	168	162	175	170	173	178	151	172	145	177	148	153	167	149	189	184	164	170	148	161	195	173	160	160	171	165	159	179	133	170	159	143	164	160	165	116	155	160	172	162	150	157	170	143	163	154	188	160	151	154	162	152	190	172	148	167	176	135	155	184	185	163	142	181	153	153	159	168	157	135	163	167	150	152	182	162	149	174	144	165	184	185	175	191	177	160	151	167	142	168	159	173	153	168	152	165	133	147	166	148	167	164	159	169	161	161	160	162	158	159	151	160	163	157	170	175	169	165	169	143	141	162	184	138	178	152	139	160	155	147	180	146	136	127	157	179	158	154	168	176	158	164	177	144	149	155	167	157	174	191	184	150	158	162	169	154	165	175	182	144	161	179	168	164	155	171	167	163	169	168	164	174	158	184	170	167	153	163	148	142	131	155	176	155	159	163	160	156	170	160	170	155	137	144	151	158	159	167	170	155	171	161	160	174	161	149	146	172	138	139	167	163	175	171	157	154	176	154	151	156	157	184	163	167	169	166	153	153	203	168	152	156	166	148	164	183	166	159	168	154	170	146	162	167	155	136	160	151	170	162	178	159	162	178	170	147	171	138	163	178	192	147	161	147	170	163	135	179	176	173	177	153	157	175	151	166	135	144	172	155	170	166	131	165	172	143	160	167	160	165	151	165	161	174	160	157	168	153	147	160	165	153	169	177	153	154	159	138	160	164	167	167	135	173	158	163	168	146	182	138	167	165	178	167	154	157	150	166	169	166	180	183	142	165	161	181	206	173	172	175	165	166	167	165	152	160	146	159	181	139	171	166	147	170	190	171	159	197	160	159	169	146	160	170	171	158	155	158	147	162	151	161	150	157	163	176	168	169	165	183	160	160	176	175	150	151	158	171	149	165	178	175	145	174	159	145	162	177	147	163	149	155	163	150	154	165	160	170	168	159	157	137	151	167	162	171	135	174	178	148	172	170	129	152	151	160	151	152	156	162	163	187	157	147	172	180	177	159	153	163	148	157	148	160	146	168	186	156	162	169	158	183	163	149	169	158	161	154	151	168	159	159	169	175	205	163	168	166	168	165	169	163	140	163	180	134	153	167	170	165	167	168	176	138	166	152	173	151	165	148	160	154	163	182	175	163	155	182	164	156	168	181	170	162	152	151	182	175	156	161	157	157	155	173	161	165	151	157	169	147	164	140	186	166	145	189	148	166	163	159	161	150	160	160	138	137	158	158	141	175	148	143	167	136	153	162	159	158	167	155	161	165	149	168	148	160	154	155	155	157	157	157	140	171	158	163	165	179	158	166	176	155	139	164	151	166	170	169	147	196	137	177	163	167	153	158	162	178	146	171	158	159	156	146	171	150	158	143	138	174	156	165	155	164	173	157	155	180	144	174	161	166	174	171	135	150	172	169	168	187	153	177	182	168	152	171	182	162	156	146	142	146	160	158	154	169	164	165	144	163	141	167	132	146	153	168	175	158	179	150	172	151	163	179	162	163	162	175	161	156	155	158	133	142	165	175	156	170	186	161	148	167	172	165	172	180	170	151	167	159	166	173	155	174	158	191	166	149	129	177	159	170	164	171	158	147	136	164	178	149	143	179	170	163	150	177	166	164	167	161	180	188	145	153	159	167	157	178	148	172	166	160	164	164	152	188	160	152	153	169	168	157	144	154	159	151	170	171	178	155	174	145	160	162	153	169	160	156	151	185	185	144	185	164	173	179	164	175	166	180	174	156	161	147	169	190	155	170	168	169	165	159	147	174	168	169	188	184	149	174	173	176	148	177	160	154	178	178	167	167	159	172	178	164	153	196	149	175	159	160	172	172	165	139	144	173	147	175	160	170	173	153	177	168	194	162	158	143	161	185	158	156	158	149	175	162	159	158	165	172	142	162	144	157	173	173	162	155	185	168	184	175	137	153	182	152	178	142	137	167	138	155	163	157	161	163	180	127	175	161	158	156	171	172	150	180	173	180	136	156	159	158	161	153	177	146	141	173	144	163	164	168	161	142	153	165	175	154	149	169	166	170	159	169	155	158	150	143	152	176	159	179	174	183	151	154	134	170	151	184	170	150	165	160	162	169	173	165	163	178	148	186	148	159	167	156	157	156	167	173	157	150	181	161	169	165	179	173	149	159	169	157	139	154	158	150	183	137	187	158	170	170	163	147	179	171	162	177	155	159	166	169	181	171	186	160	165	167	153	135	146	179	171	181	137	175	179	177	174	184	150	144	144	175	142	161	175	166	162	151	170	177	176	141	159	165	148	159	156	189	155	171	142	151	175	174	157	162	178	169	166	166	159	144	166	152	169	180	148	170	153	172	159	155	170	151	172	148	166	177	163	148	161	176	159	143	185	169	151	184	198	148	127	138	173	153	146	160	185	151	150	162	163	162	158	168	166	156	180	165	162	173	197	149	175	148	185
1245	133	98	92	91	99	107	115	108	120	91	92	97	84	84	83	82	101	82	78	98	85	85	69	84	77	68	80	90	68	71	80	70	74	65	81	85	73	72	68	70	94	86	78	74	73	79	75	60	77	82	74	80	66	74	75	75	78	72	77	74	64	80	78	81	76	68	74	84	78	73	77	80	56	67	81	70	72	92	59	84	76	75	66	73	79	56	65	76	71	85	65	80	66	74	70	67	74	82	66	56	75	83	59	68	65	62	81	77	74	75	72	58	79	78	83	75	62	74	85	83	78	66	86	83	80	67	86	79	74	71	74	75	69	74	76	71	65	91	75	81	86	60	77	88	57	68	82	88	78	70	90	69	60	80	64	74	75	94	78	72	93	65	76	79	59	72	83	58	79	60	80	81	71	70	94	69	70	63	60	72	62	78	76	75	69	93	70	77	73	66	68	79	85	66	72	73	81	63	73	57	60	82	67	80	87	67	73	81	79	77	86	62	60	74	76	75	65	59	62	64	65	71	70	74	73	72	71	62	65	85	82	75	82	79	73	70	82	79	82	73	76	82	77	81	71	70	77	57	85	67	61	76	69	84	76	79	63	75	61	64	71	75	83	75	57	59	82	56	75	68	70	76	76	70	65	79	83	79	74	88	69	80	80	75	72	78	68	69	70	81	49	69	66	64	79	69	61	75	82	68	65	80	59	69	86	64	85	74	99	63	78	64	76	83	69	67	80	73	72	63	85	76	65	72	72	62	65	61	89	82	70	67	59	75	60	75	81	68	73	73	84	72	86	57	71	75	75	82	65	61	79	73	82	85	80	77	69	61	71	71	63	76	73	62	67	72	68	72	81	61	64	63	80	66	81	61	68	86	58	70	72	68	88	69	57	62	84	65	67	58	61	79	66	67	70	64	82	78	78	65	78	74	72	73	73	81	63	64	66	68	90	69	65	75	80	98	76	81	77	64	84	70	69	63	73	82	86	79	78	65	76	74	71	71	71	77	72	71	93	92	72	82	70	66	77	79	76	74	83	73	72	82	84	74	72	81	70	74	76	78	76	66	70	77	66	59	82	78	68	95	95	70	78	65	83	75	65	66	83	61	64	66	75	75	80	76	74	81	77	65	86	74	80	72	67	68	75	78	60	73	72	64	61	80	76	76	78	71	76	82	63	75	59	72	62	67	83	75	76	73	73	81	72	67	81	73	64	89	84	77	69	70	78	80	60	71	68	85	62	74	61	76	72	72	70	75	79	72	75	67	74	87	73	82	94	72	65	82	70	68	76	77	77	67	68	69	85	77	73	79	58	70	61	83	77	82	70	72	68	54	74	81	82	72	68	73	68	65	56	70	75	81	77	73	74	80	79	64	87	102	59	71	63	72	73	60	71	73	67	83	68	64	79	64	85	63	76	79	102	69	77	70	67	86	72	78	76	57	63	67	75	73	80	79	64	74	73	77	65	70	79	60	64	67	56	69	83	69	84	71	69	64	68	72	70	68	75	63	69	73	61	68	77	82	59	69	78	92	83	64	65	66	76	85	73	76	77	51	70	71	66	80	88	78	61	77	76	66	67	63	73	75	75	79	61	57	67	69	71	59	79	58	70	47	68	57	79	65	91	75	70	69	71	76	66	85	78	68	53	85	59	68	80	76	76	71	85	81	73	102	67	61	90	72	74	90	69	83	67	83	74	69	65	71	82	86	81	68	73	73	69	64	69	64	78	67	75	75	85	71	73	88	79	79	69	79	63	68	69	81	76	68	99	83	73	93	74	69	69	76	70	83	79	64	85	62	74	70	81	62	72	71	75	65	64	84	63	86	88	76	87	65	63	87	63	78	79	83	83	65	77	64	72	74	65	74	87	80	72	70	75	86	50	81	70	73	77	75	85	72	67	71	80	68	66	81	70	70	72	67	58	69	77	72	89	78	79	63	66	83	66	65	81	79	65	74	91	65	73	62	68	72	78	72	69	68	75	73	83	64	52	65	63	78	72	69	75	75	67	64	70	53	72	55	73	55	52	79	78	61	70	75	77	69	68	77	63	83	66	71	77	73	69	72	67	71	82	73	68	74	80	63	80	79	82	73	81	65	68	70	81	74	77	80	68	62	77	70	77	65	56	62	82	70	79	79	79	69	76	74	67	86	69	78	63	63	80	78	98	73	63	88	55	76	76	78	63	74	70	72	67	76	70	79	77	85	74	76	70	82	70	76	68	61	73	65	68	84	69	72	54	52	80	78	70	57	72	77	70	85	88	65	79	66	88	74	71	79	77	62	76	64	76	79	88	69	63	67	66	77	95	71	70	69	76	74	79	63	68	67	65	76	63	58	63	62	62	58	64	75	67	73	75	69	63	69	64	74	71	82	64	70	68	69	68	69	71	69	77	76	66	81	88	68	77	58	73	67	93	62	61	61	73	87	76	62	85	67	77	61	78	67	64	82	81	68	82	71	69	75	67	82	77	80	80	86	75	88	59	59	68	71	66	75	79	63	96	77	89	65	73	67	74	76	73	64	62	76	68	70	77	79	65	66	82	59	63	82	65	81	77	83	59	64	76	85	78	75	74	79	70	82	71	85	87	69	86	87	68	78	79	78	58	72	76	77	60	60	72	82	69	74	83	76	76	74	71	68	81	77	80	70	85	71	60	71	69	76	65	68	83	74	64	86	86	81	57	74	69	86	74	81	73	81	75	86	75	76	86	70	74	81	59	63	70	65	80	66	67	68	66	81	72	70	80	69	83	74	62	73	72	78	71	74	62	79	70	67	83	58	60	76	69	69	71	76	67	75	71	80	80	65	82	73	64	75	86	71	76	75	59	61	76	67	86	72	83	79	63	61	69	76	85	64	73	76	70	80	78	58	75	80	70	81	78	72	78	70	94	69	69	73	71	66	92	72	61	72	78	64	72	76	51	79	69	57	83	79	81	73	81	74	73	81	77	79	78	76	60	64	63	70	62	63	69	72	60	84	75	77	65	78	71	59	66	87	88	75	66	70	68	80	77	82	67	68	80	67	70	73	71	75	87	69	84	78	79	79	79	71	91	79	74	83	70	62	68	85	72	63	82	77	85	67	81	75	88	67	70	79	83	70	72	66	65	73	76	71	70	78	77	57	75	88	77	59	57	61	75	70	61	87	68	81	56	73	70	77	86	60	66	75	74	88	77	82	77	59	69	78	72	68	66	75	80	69	59	64	72	68	53	67	75	58	68	57	79	74	70	75	68	81	83	84	93	63	64	65	64	79	75	65	74	59	74	67	59	61	71	63	78	67	84	72	75	77	73	73	79	80	90	62	66	61	68	91	60	62	68	72	60	60	74	82	76	60	87	80	65	68	90	75	74	68	64	82	85	82	81	69	75	67	80	83	64	78	70	71	66	64	70	61	71	65	78	88	84	72	71	70	77	82	77	79	69	86	90	80	63	71	66	73	75	81	79	80	58	72	66	76	60	69	70	71	70	85	68	73	73	71	57	70	76	71	74
16028	1684	1143	1361	3069	3942	3692	2953	2577	2175	1867	1638	1470	1334	1284	1175	1154	1062	1039	987	947	951	882	871	864	823	841	829	777	796	784	760	754	740	741	764	715	705	737	733	719	743	722	759	728	743	719	696	719	729	701	679	696	701	740	707	754	697	677	693	733	668	660	678	695	660	696	680	708	700	715	704	691	692	715	687	678	723	659	675	701	721	717	721	683	672	662	707	653	677	685	664	657	756	708	683	734	688	684	681	676	679	687	699	689	725	701	703	690	697	657	692	717	671	756	645	635	692	666	702	723	682	710	704	675	723	720	671	670	699	641	634	716	654	652	708	720	695	663	672	677	735	662	668	723	686	743	661	712	677	703	668	636	701	693	737	670	660	674	685	679	673	680	719	633	677	677	632	706	674	683	712	677	649	682	698	671	615	687	672	719	688	675	673	665	687	664	684	723	653	645	690	688	665	708	705	696	699	686	731	661	625	695	696	734	700	673	700	695	673	639	700	678	664	681	687	728	681	674	741	639	714	728	670	682	702	650	685	639	690	684	670	675	636	688	660	677	672	675	679	680	723	703	684	650	675	688	676	638	710	700	686	663	718	622	693	650	693	673	735	724	691	725	712	695	649	651	683	670	715	724	624	668	693	715	697	664	659	689	653	701	731	693	708	674	669	673	723	717	677	670	692	719	667	656	671	667	677	734	680	654	663	650	665	673	691	724	709	711	692	698	706	688	719	644	704	692	678	737	650	696	657	695	647	707	645	671	672	673	713	670	683	657	671	726	693	678	679	678	708	680	663	698	671	646	691	657	655	666	674	681	691	731	688	694	693	666	643	705	696	642	648	689	688	657	679	705	682	652	650	693	674	690	711	648	694	709	680	680	684	713	704	634	657	682	675	678	695	649	739	663	639	661	666	701	683	747	717	686	745	648	625	694	749	662	679	696	681	677	694	714	657	710	672	632	711	684	663	671	738	684	694	720	690	656	682	696	683	698	676	677	722	664	694	684	702	673	690	697	676	689	675	641	660	696	667	687	712	705	710	671	698	696	685	704	660	681	706	726	687	722	703	668	688	691	669	657	693	669	710	716	686	675	704	681	698	698	673	724	654	657	675	675	691	698	726	707	682	650	692	714	667	738	681	694	722	706	647	681	702	684	689	683	702	702	676	691	671	697	678	671	698	717	679	609	665	673	695	663	687	715	670	685	719	725	710	709	703	682	664	686	690	695	696	672	709	674	674	680	676	686	671	665	670	661	642	637	690	678	700	700	664	696	663	654	697	640	668	707	683	689	685	677	665	689	666	711	672	690	649	650	659	688	682	709	700	698	643	665	745	689	679	684	660	688	653	672	665	651	670	713	689	694	726	672	660	649	722	781	709	665	718	691	699	684	698	678	667	662	673	706	692	656	662	652	726	694	700	710	708	678	716	670	674	715	697	697	678	690	678	664	658	713	684	681	710	662	721	675	681	664	668	698	724	662	713	722	712	666	633	686	673	684	669	661	674	685	679	738	684	715	691	668	662	687	659	649	637	720	701	694	676	732	688	695	648	679	659	661	701	674	663	675	668	736	672	733	665	692	656	680	705	688	736	646	695	698	660	710	682	705	682	762	680	646	635	678	723	676	664	660	695	658	674	718	711	645	676	685	667	683	656	722	681	678	677	723	678	735	689	683	692	718	651	662	613	711	730	668	667	702	706	677	686	675	680	689	647	719	658	717	703	703	658	695	677	701	701	677	696	684	678	661	739	713	671	726	742	716	706	683	669	652	662	684	672	709	680	681	685	679	726	695	655	659	715	696	665	674	689	671	684	714	680	653	682	728	701	695	693	646	680	694	636	778	673	665	670	674	758	699	698	662	774	696	707	676	711	693	718	676	645	733	677	659	704	685	672	690	671	668	664	711	700	653	693	700	634	685	695	679	674	643	699	686	708	684	700	680	704	722	707	654	622	671	682	683	722	679	713	658	693	729	678	677	671	739	685	665	697	659	687	661	648	713	652	717	677	683	749	700	696	660	685	679	703	656	699	670	742	677	705	678	681	684	675	715	757	717	670	756	683	649	661	687	667	671	647	688	678	663	700	667	646	691	648	686	690	707	681	699	665	641	674	677	699	670	657	689	690	700	676	651	676	619	694	672	697	710	640	701	702	700	701	632	679	702	678	684	682	647	661	714	699	709	649	656	667	691	645	663	707	654	700	670	726	704	676	680	683	644	720	690	656	716	678	689	684	693	680	709	734	654	661	697	699	719	693	715	741	628	672	713	697	692	681	642	767	635	702	699	702	704	707	663	721	681	687	671	706	696	707	680	689	667	655	651	700	677	706	637	740	683	705	631	738	725	667	671	661	709	642	712	673	697	703	646	673	699	635	727	697	721	649	728	681	671	717	698	683	739	669	667	715	641	671	661	712	679	682	672	657	699	668	708	700	659	633	666	703	723	674	706	662	629	674	661	634	697	670	681	697	625	668	703	687	693	661	717	697	688	673	700	658	670	685	736	711	707	678	653	724	654	696	709	648	695	686	670	703	696	624	685	670	702	668	674	616	702	690	687	694	699	731	712	691	679	695	671	676	681	668	696	684	703	655	692	684	668	695	697	667	688	670	681	674	706	708	703	639	662	689	680	705	676	679	705	717	716	685	676	676	685	638	699	684	664	707	691	726	690	669	686	683	718	658	700	663	651	685	650	725	642	669	692	648	747	684	653	728	660	681	667	689	700	650	670	679	705	689	692	665	710	663	708	704	674	696	648	679	696	688	693	690	678	703	692	669	713	708	697	711	634	703	702	679	677	675	772	698	662	675	678	678	696	702	716	674	688	689	656	678	610	681	661	692	709	690	697	675	654	678	670	716	697	700	642	647	704	703	653	689	687	643	687	681	687	678	681	663	689	686	675	683	716	693	677	697	697	701	698	731	679	657	671	717	694	712	675	690	687	695	712	717	691	685	686	695	640	685	686	684	691	677	695	717	678	694	688	681	693	657	657	646	650	682	650	686	626	719	678	649	743	612	680	680	695	683	697	713	674	698	628	703	691	682	684	715	710	664	644	681	676	680	695	692	694	671	674	634	690	700	715	683	631	683	671	656	685	709	738	668	707	683	681	638	695	703	636	710	679	689	698	667	700	667	667	643	719	650	684	719	706	683	689	674	714	661	691	693	656	642	654	677	657	686	641	661	699	637	701	648	679	662	718	712	674	663	686	646	661	670	717	694	661	662	679	668	673	699	689	681	701	630	702	661	692	672	703	672	664	697	716	676	703	616	670	652	655	703	684	717	728	725	654	690	678	675	706	662	723	731	712	674	702	692	623	681	756	676	712	704	690	718	707	707	711	720	689	657	723	690	685	705	727	674	721	694	688	702	656	657	677	704	674	699	700	683	644	669	685	701	696	662	671	733	681	657	627	707	695	767	679	710	701	683	671	734	678	669	724	648	716	677	675	660	742	670	654	670	683	677	671	683	707	690	664	696	665	668	662	691	709	668	671	727
813	45	46	58	47	53	40	61	56	55	57	41	43	39	50	61	57	51	60	48	58	42	59	43	51	58	43	44	51	51	50	57	50	42	40	49	55	42	54	49	52	47	50	53	63	47	55	53	54	50	56	51	52	58	61	47	44	56	44	52	45	63	35	45	49	47	46	54	45	40	48	40	52	45	50	51	48	54	50	53	47	49	51	61	44	53	40	49	61	60	52	45	47	50	43	62	52	47	60	50	42	51	59	49	46	46	49	49	57	49	50	47	57	42	47	50	50	55	48	61	42	46	39	41	52	61	50	43	42	39	58	52	35	52	50	58	44	46	36	58	48	47	53	40	62	47	56	48	58	49	59	39	53	51	47	34	45	68	53	41	45	51	39	42	55	53	51	45	53	45	41	47	53	57	43	50	47	38	41	60	71	58	50	53	41	47	54	58	55	53	56	50	63	46	50	52	65	36	51	50	46	50	55	56	54	54	46	49	51	50	50	37	52	42	55	45	51	36	49	44	56	51	52	54	63	56	50	46	62	41	46	50	45	50	52	52	43	49	47	56	48	36	52	34	52	43	50	31	49	46	46	41	52	52	39	51	47	34	55	46	55	52	47	42	49	54	65	38	62	44	52	35	42	55	50	45	41	53	53	53	59	41	63	38	51	62	40	56	64	56	40	42	40	47	63	51	40	41	49	45	46	51	56	46	60	58	45	58	44	50	51	56	54	46	49	57	54	47	39	40	57	60	63	67	40	59	54	46	44	51	49	53	48	52	53	42	53	47	45	40	60	46	41	51	43	40	54	42	52	54	56	46	54	51	51	42	53	47	43	53	45	35	55	53	52	38	52	35	49	45	38	49	41	53	57	47	57	45	34	46	50	45	52	37	56	67	46	39	38	45	45	47	55	46	51	42	53	48	58	45	42	37	49	46	47	55	62	52	41	54	47	55	47	44	51	50	48	42	42	51	43	56	51	61	54	48	42	58	60	42	49	49	50	54	51	67	45	47	42	51	41	41	33	51	47	56	55	55	41	53	54	52	55	42	58	44	47	54	48	45	42	39	38	52	52	47	58	49	51	46	48	56	60	42	39	54	40	56	63	41	50	45	46	39	42	46	49	45	39	47	49	50	46	44	60	46	46	44	34	42	50	50	54	58	49	56	36	65	56	47	44	51	49	42	47	52	50	59	54	44	40	53	51	56	53	56	54	56	48	51	43	38	47	53	53	60	51	44	52	62	53	47	42	46	59	55	44	44	38	42	57	49	64	36	37	52	61	47	60	44	54	53	49	48	59	48	43	36	43	48	47	40	48	57	51	32	49	47	43	56	50	45	64	59	44	60	38	43	50	45	51	54	41	65	58	54	47	38	44	53	57	41	51	39	53	53	51	38	56	46	49	50	41	46	45	52	47	40	32	53	31	46	43	47	54	38	43	51	41	54	45	52	54	32	56	44	60	65	51	35	43	45	56	46	49	50	47	51	52	49	45	45	49	48	41	37	46	50	50	48	42	47	51	49	55	42	61	43	51	54	47	35	53	47	49	60	56	59	52	48	58	47	61	59	53	46	39	52	48	60	49	37	44	47	49	43	52	54	49	40	55	47	52	47	46	50	35	37	57	63	44	61	39	55	48	50	40	51	61	50	58	46	32	45	65	46	54	42	45	50	40	48	57	57	40	56	46	40	41	49	59	55	50	44	57	48	52	63	55	47	48	51	51	53	49	48	51	63	51	40	48	37	52	45	35	59	45	43	53	40	40	61	33	46	49	51	56	44	47	40	46	40	52	41	49	50	59	43	59	47	53	55	40	39	51	55	40	58	55	44	45	45	34	30	50	38	54	63	40	53	51	44	49	56	54	45	57	59	46	59	60	45	51	47	43	47	43	38	42	34	47	50	49	39	57	42	46	54	43	46	36	52	55	43	48	45	63	48	59	54	47	49	57	50	54	56	56	47	64	45	49	47	50	42	47	44	57	38	51	53	48	43	43	48	40	39	39	42	59	38	49	42	32	44	55	41	54	47	55	50	45	44	51	49	51	56	40	40	40	44	48	55	44	53	52	47	57	57	51	39	34	37	47	43	48	35	43	39	50	58	43	38	55	40	36	54	59	41	53	50	38	45	50	43	53	46	51	50	41	54	43	53	45	52	37	43	48	52	37	36	43	49	48	51	49	54	44	37	51	46	59	51	48	41	56	52	45	48	47	54	41	40	44	54	52	44	34	59	46	53	66	61	44	44	54	47	58	40	53	45	45	50	38	49	39	37	46	51	56	51	39	50	52	36	51	41	37	47	50	73	36	51	42	60	49	55	64	48	38	49	51	58	64	48	47	54	59	31	48	47	43	59	45	46	48	53	45	34	66	54	55	46	59	47	59	55	46	43	42	51	36	50	63	43	41	40	48	56	62	59	46	40	43	45	41	63	41	39	63	44	61	41	37	56	56	56	57	61	51	42	50	50	51	46	50	45	47	48	49	39	46	44	50	61	50	36	54	42	59	41	56	51	39	43	43	46	59	49	56	49	56	51	46	45	52	46	66	55	47	57	55	51	46	54	60	59	60	58	42	66	46	53	59	68	43	51	42	54	52	53	53	42	51	46	38	50	45	43	54	48	49	46	46	49	48	41	57	45	51	61	51	65	54	49	55	64	51	41	39	44	45	50	40	56	50	51	39	55	56	46	51	49	38	53	53	60	41	45	52	61	58	40	42	46	42	48	46	47	64	33	51	44	52	35	34	44	47	49	48	54	49	54	45	56	47	57	58	58	57	52	46	44	39	40	32	37	49	43	50	65	50	48	45	54	46	56	41	39	36	54	52	47	56	54	51	43	47	47	53	58	43	49	51	50	38	46	43	54	56	52	50	47	52	49	40	42	57	49	43	53	52	45	44	55	45	52	43	40	51	50	53	60	47	54	56	39	46	46	42	50	52	50	50	38	38	43	47	45	52	38	42	52	51	49	53	53	57	53	44	59	62	56	56	45	50	42	48	46	44	52	45	43	50	46	37	45	41	48	45	56	44	39	51	55	45	44	49	49	56	36	48	52	61	59	59	42	50	57	60	45	33	37	43	45	50	52	59	48	37	44	43	36	44	51	62	36	49	38	49	47	60	59	48	47	60	51	53	49	51	53	34	42	45	42	45	52	36	47	45	54	41	43	53	54	47	42	46	40	40	52	47	48	41	53	35	46	43	44	51	44	39	33	50	47	53	48	51	55	51	56	46	56	47	44	43	57	48	53	43	53	41	42	46	42	51	51	59	40	51	44	51	51	46	44	51	40	58	51	46	45	56	41	43	57	50	38	51	58	44	44	45	41	48	52	63	43	54	44	42	44	52	61	56	63	46	47	57	46	46	59	59	51	52	50	57	44	58	43	60	66	39	50	57	44	43	50	55	57	53	47	50	45	49	36	51	34	60	42	46	42	35	55	47	48	51	39	50	43	34	52	42	60	58	45	38	49	60	44	35	57	49	52	58	51	56	50
8350	577	513	535	713	841	840	749	721	654	598	599	585	513	515	488	477	495	514	465	486	465	464	470	466	486	430	461	464	469	443	473	431	474	451	483	456	428	424	444	454	425	435	430	470	425	444	438	430	462	461	420	433	438	453	428	458	441	428	462	413	417	403	409	455	466	392	444	449	430	431	450	398	437	456	447	439	428	450	445	433	425	417	459	432	455	452	442	445	457	434	412	441	438	416	402	466	457	457	421	435	442	424	442	439	470	431	445	422	446	399	462	430	403	447	443	390	416	458	436	435	401	449	423	396	437	466	420	427	423	474	445	466	418	421	480	415	456	449	415	457	435	419	452	442	460	476	450	443	450	453	411	438	418	435	436	445	392	421	419	456	418	438	441	439	448	439	412	434	445	439	413	459	412	457	451	453	428	386	443	456	370	420	433	455	441	441	444	451	441	396	448	412	428	475	429	438	450	431	400	455	453	428	457	458	403	449	421	460	429	405	392	435	451	455	436	438	427	451	419	424	421	450	454	438	421	422	441	468	446	440	454	412	443	447	416	411	452	404	440	450	428	446	478	392	448	442	477	469	422	393	419	388	454	451	432	456	408	405	440	447	404	420	409	420	457	455	441	462	440	406	447	419	417	448	450	445	433	450	457	443	417	417	437	434	457	433	412	414	427	413	456	429	396	395	402	433	427	402	425	433	439	453	423	419	442	438	456	398	456	424	489	452	420	432	434	441	470	417	452	400	434	409	448	453	424	407	427	430	429	431	427	433	449	450	454	389	448	442	413	425	426	407	412	392	451	429	449	426	424	370	443	452	399	402	445	413	437	442	423	410	438	440	450	461	441	429	433	386	436	446	452	438	422	443	437	447	443	396	441	470	442	430	457	456	417	441	463	418	411	386	429	450	435	428	424	445	466	413	430	457	442	416	455	443	445	454	460	447	446	440	430	453	445	439	462	472	447	428	446	386	407	410	442	419	403	458	407	432	403	452	430	429	409	426	452	411	432	404	427	424	406	445	457	437	444	473	441	401	446	427	437	466	443	403	429	481	428	446	405	439	436	446	488	425	434	454	427	414	434	460	443	435	440	425	410	418	413	448	426	459	464	435	448	454	459	436	410	466	401	408	428	420	395	440	426	396	425	436	463	433	453	458	429	443	397	451	436	455	452	431	454	463	401	463	449	406	412	453	453	460	472	448	414	449	460	422	428	468	422	411	440	417	451	402	443	418	446	401	447	400	450	434	464	445	441	424	434	447	457	451	458	431	435	455	427	450	436	446	458	413	413	414	414	481	404	428	427	432	421	398	422	436	477	451	465	438	435	440	443	440	444	419	446	455	458	407	439	446	416	432	415	468	434	414	452	427	439	436	426	445	453	417	434	453	424	420	445	432	430	455	417	413	444	427	444	458	449	416	411	443	440	424	416	471	420	439	376	442	445	436	415	422	433	416	419	423	421	471	453	426	457	488	422	424	407	437	441	463	434	438	438	437	431	431	442	391	409	462	439	407	449	438	449	445	460	421	456	421	422	378	434	444	453	469	410	405	413	444	414	411	465	444	416	419	364	414	415	438	433	454	434	406	417	485	419	450	440	411	417	465	405	417	460	460	392	464	442	454	407	423	447	425	444	429	425	391	406	435	444	410	429	418	440	457	437	418	436	441	424	455	409	419	423	450	431	476	437	445	432	414	410	449	456	450	434	462	468	394	409	429	408	462	450	434	442	460	455	414	457	423	426	427	448	452	432	442	443	443	408	436	406	465	442	451	424	414	472	429	458	444	451	412	427	426	443	458	458	422	463	400	429	441	399	476	423	424	443	424	426	418	452	407	418	443	440	449	410	459	424	395	464	461	461	452	406	452	407	459	477	422	470	421	426	415	404	436	450	398	432	430	413	435	464	447	396	424	423	417	451	445	423	428	465	451	454	452	423	436	414	427	383	417	435	454	443	437	455	439	423	423	453	429	437	486	425	436	447	436	424	437	442	440	480	396	431	453	423	452	422	456	431	435	485	442	414	403	452	416	433	416	422	407	428	454	436	471	418	425	425	421	432	425	467	437	448	421	456	434	421	474	425	414	447	392	451	430	416	439	435	421	470	426	415	377	448	441	441	418	461	447	405	430	397	446	442	447	392	427	434	450	465	419	438	448	435	451	461	465	434	440	433	408	441	450	447	420	450	428	419	418	433	463	422	442	423	460	425	430	435	473	437	448	429	430	422	419	457	398	426	451	391	451	411	460	448	417	435	430	442	470	431	454	401	401	431	468	491	406	441	464	443	446	428	404	443	450	425	403	421	427	454	418	463	444	418	427	442	404	427	473	441	409	449	451	451	452	458	476	398	456	412	419	453	422	427	423	434	409	432	466	399	448	452	423	463	444	444	429	413	456	421	444	451	429	419	426	416	427	479	460	415	410	400	458	453	405	427	417	448	416	442	441	432	468	447	419	431	431	461	447	433	459	416	477	427	450	429	394	432	430	451	435	411	452	447	450	414	418	435	450	447	470	415	392	443	455	404	461	446	441	449	425	408	459	464	446	458	452	401	431	471	438	447	441	432	460	436	468	425	441	409	435	433	438	431	454	455	404	402	438	419	479	414	451	440	428	488	427	418	425	469	458	458	458	428	409	410	436	446	448	404	439	444	418	398	420	454	439	444	440	430	419	467	426	417	427	461	441	420	425	431	427	417	426	411	458	433	405	435	435	454	436	441	403	462	413	431	432	447	405	395	414	423	421	472	443	449	428	412	424	448	445	458	419	422	474	416	413	469	470	445	429	448	436	441	428	439	444	458	408	463	425	459	418	448	463	448	449	460	407	428	487	442	441	444	421	413	426	437	412	387	454	432	443	410	439	449	411	418	460	451	454	453	466	439	427	441	419	432	444	405	477	466	436	423	441	446	425	466	398	436	461	413	460	467	413	458	408	430	456	445	433	392	442	438	435	435	460	447	441	452	419	412	450	420	452	408	453	436	403	452	440	447	445	451	417	412	400	420	408	440	420	433	431	444	448	439	422	393	424	441	384	391	388	445	474	419	407	410	420	460	421	441	427	443	428	461	398	418	472	433	435	426	425	405	412	434	451	402	437	428	411	402	424	455	435	410	404	434	460	424	443	464	447	422	430	371	436	422	420	457	425	419	399	424	409	434	439	453	412	403	438	463	434	446	437	458	440	467	472	430	425	433	455	460	471	453	425	416	446	455	442	424	440	441	419	422	447	469	410	463	424	407	420	430	404	470	445	417	463	402	407	394	410	418	461	416	412	427	419	411	439	451	440	458	423	459	455	419	467	467	442	386	425	457	464	436	470	438	426	429	442	431	415	397	435	443	467	447	460	411	434	458	441	452	417	377	405	445	421	421	410	448	470	413	429	415	445	392	427	420	442	434	409	428	406	432	453	461	434	437	428	415	403	432	400	412	404	431	455	432	411	422	429	448	425	450	396	438	441	429	429	417	404	441	437	462	430	469	425	455	480	430	445	476
749	146	107	123	108	105	116	145	107	103	107	109	123	118	97	113	90	122	86	84	107	110	110	96	106	103	95	94	92	101	88	93	90	87	108	102	98	94	109	90	83	99	82	95	99	102	100	88	97	99	85	92	91	112	108	102	87	85	113	104	103	101	102	107	95	106	98	106	84	99	111	98	90	101	94	99	98	85	106	113	110	90	88	115	83	97	116	103	91	101	94	83	91	98	108	91	84	84	103	96	104	107	97	111	99	100	94	96	97	85	106	92	95	96	96	83	95	87	81	94	94	91	90	93	82	106	88	102	99	89	93	96	93	111	100	96	94	103	84	87	95	95	91	100	78	96	91	100	93	105	96	90	101	96	97	98	95	79	86	105	81	88	89	105	99	97	87	107	87	95	111	105	100	100	97	85	93	111	87	93	98	90	118	101	99	87	85	107	91	87	107	78	109	87	98	102	99	77	106	86	86	114	95	104	102	94	101	92	100	80	89	110	102	92	97	92	101	113	94	106	96	92	103	99	96	96	65	94	102	98	90	93	101	92	107	88	81	95	93	74	92	94	104	107	97	77	96	89	79	83	71	89	97	85	107	102	81	90	83	101	99	99	92	114	95	94	83	84	92	84	98	98	79	89	96	99	92	96	98	85	103	88	94	92	100	92	87	92	80	80	97	85	101	95	98	97	88	91	94	109	83	115	89	96	100	102	89	99	86	82	102	88	91	88	103	98	83	108	97	89	98	96	97	102	82	88	94	84	97	96	87	94	118	78	78	101	104	90	86	93	102	92	82	92	88	86	92	81	84	102	90	82	89	87	93	84	108	100	117	99	98	109	103	99	97	77	105	103	96	91	90	105	101	88	109	84	88	92	96	100	100	104	90	90	86	88	82	96	100	91	85	87	94	107	105	92	101	78	100	90	96	107	91	95	100	103	100	99	117	90	84	95	86	96	103	109	93	100	91	103	108	99	100	106	121	93	92	102	109	82	93	107	88	89	109	104	99	87	97	85	103	100	107	97	88	91	97	94	83	94	87	80	74	96	101	90	95	100	98	96	84	117	98	112	98	96	92	96	91	107	109	80	83	94	98	103	92	104	95	89	105	92	87	87	88	107	85	105	85	105	114	108	83	90	101	106	86	88	73	103	94	72	97	77	107	79	107	98	95	93	102	84	79	97	89	102	96	91	109	96	103	100	104	86	73	90	88	108	101	109	107	84	107	92	87	107	100	92	92	105	98	106	113	75	91	95	101	92	72	84	90	81	85	91	89	95	90	97	87	96	102	78	82	117	105	91	105	92	91	93	91	101	77	91	95	108	97	85	93	95	113	97	94	79	87	89	99	103	96	86	88	89	92	87	88	83	89	96	109	97	80	89	104	110	89	98	106	81	79	90	101	84	91	101	108	99	88	95	93	93	88	109	108	103	106	90	78	83	94	101	81	101	105	98	89	107	101	93	102	111	95	104	90	91	103	109	82	96	83	85	102	93	102	87	78	101	104	90	95	97	92	95	109	101	106	74	95	106	82	78	97	82	93	101	91	94	89	83	69	98	102	76	106	98	91	95	93	87	90	109	117	73	105	82	115	104	102	97	102	96	105	74	75	103	101	86	101	91	87	84	89	95	94	105	107	96	74	100	106	95	99	93	109	102	95	103	108	101	83	88	85	99	95	80	110	97	102	78	96	89	82	90	89	82	88	87	95	99	96	108	79	82	87	112	94	100	94	107	91	82	111	96	108	82	113	80	123	88	94	97	107	104	86	104	93	103	95	105	112	108	100	105	92	94	98	96	95	104	91	75	89	94	105	100	93	85	97	107	121	91	100	83	109	92	91	91	83	96	110	106	84	113	93	106	100	91	97	105	93	101	86	98	99	100	112	94	89	86	105	87	95	98	85	106	110	100	80	97	102	104	105	98	94	99	100	99	91	91	96	105	67	100	92	84	88	89	109	81	95	95	79	100	103	99	110	92	106	93	96	106	108	86	82	104	103	106	74	98	100	105	100	83	75	87	101	89	87	99	86	98	88	102	85	57	91	104	92	71	81	114	87	82	102	83	97	97	106	73	97	85	98	96	86	103	100	76	95	87	109	88	93	100	107	80	99	93	81	95	82	79	93	89	83	95	106	91	87	113	92	101	87	80	109	103	89	91	78	95	92	98	110	96	80	98	91	81	88	87	100	107	99	91	84	76	102	99	98	91	94	75	71	98	99	99	88	95	94	84	91	77	104	105	102	100	106	81	102	66	92	91	103	82	113	75	95	76	103	70	91	110	96	88	89	91	92	106	116	83	86	88	85	120	111	99	98	106	88	106	112	99	107	95	117	92	77	82	107	99	67	105	95	75	84	97	88	110	92	82	97	96	83	96	107	82	106	91	113	100	109	113	99	94	86	111	104	103	98	100	77	97	98	95	105	85	88	97	99	94	91	114	86	107	109	87	115	88	98	114	103	102	91	81	87	84	89	92	85	92	89	93	96	100	79	70	94	97	98	82	89	100	83	89	100	94	103	107	111	87	96	86	104	107	90	90	80	108	113	89	85	95	91	81	102	90	99	86	103	100	85	91	85	87	92	99	107	83	87	80	88	98	79	84	101	98	93	109	83	102	103	105	88	97	92	88	83	98	98	101	85	87	98	99	86	80	93	90	78	84	82	91	91	90	86	91	74	104	93	88	103	97	100	91	89	78	93	90	104	121	102	90	97	106	86	102	106	105	104	88	98	86	99	117	93	93	90	101	100	103	90	75	88	100	101	103	79	94	108	87	100	99	86	80	100	92	99	96	83	90	108	93	85	94	81	93	94	100	114	92	83	88	104	70	103	101	100	100	103	93	99	103	96	99	79	117	103	99	92	88	88	110	96	90	93	116	97	89	91	74	103	95	86	95	100	89	98	94	80	96	96	98	100	106	81	100	98	109	87	96	106	120	85	93	107	94	100	97	87	129	79	76	92	91	96	95	102	84	83	96	117	81	98	96	106	101	122	91	107	101	84	112	86	79	101	111	80	111	95	94	89	95	82	104	98	83	98	84	106	87	107	76	97	108	82	109	101	92	112	106	105	85	100	86	89	91	96	100	77	90	96	87	100	92	87	120	103	107	83	81	103	101	86	94	92	87	80	99	97	93	94	106	97	87	82	96	93	99	91	96	93	78	102	105	99	86	108	90	86	98	100	93	87	99	86	101	83	93	72	90	92	99	103	98	84	98	105	92	102	90	99	96	95	95	74	91	117	100	98	97	95	88	98	99	127	118	72	94	81	90	95	99	90	100	100	101	104	86	85	81	109	91	87	93	84	96	88	84	84	103	98	100	89	86	78	100	83	98	101	103	106	98	92	101	100	87	94	101	86	108	87	91	89	100	92	93	91	101	97	104	87	94	85	99	102	106	80	115	93	96	105	87	106	97	94	95	96	84	111	87	89	92	68	99	95	102	94	94	91	85	92	100	102	77	98	103	98	95	90	91	108	82	86	85	87	93	107	92
13233	1566	1093	1330	2307	2960	2779	2356	2071	1731	1552	1402	1314	1219	1158	1100	1127	1048	1018	998	1009	1031	948	977	995	940	913	930	912	939	886	873	1005	922	902	879	866	897	855	887	839	919	899	858	889	859	872	862	899	903	838	855	862	835	820	866	791	896	868	887	812	821	856	830	865	822	828	858	876	861	839	839	918	847	816	863	856	846	851	812	854	874	861	822	873	800	840	879	893	903	868	863	834	925	872	839	896	798	831	887	873	868	830	848	874	923	835	875	853	803	802	903	813	865	880	881	865	785	858	882	861	869	825	838	799	849	851	819	774	872	869	858	887	791	838	882	845	852	825	848	913	852	809	860	874	830	883	839	781	872	883	868	836	859	854	908	900	916	871	814	823	893	852	859	840	772	876	839	843	858	848	862	859	879	824	871	838	847	835	888	848	876	837	815	924	871	869	826	826	831	868	832	868	890	860	841	907	853	869	807	855	807	854	865	876	892	800	843	795	851	841	857	818	860	863	819	866	834	845	889	883	774	848	803	851	866	886	834	865	815	904	858	815	862	805	881	852	838	901	848	891	854	824	860	878	848	818	824	826	845	809	841	862	858	861	888	842	847	843	919	855	826	862	833	835	880	814	888	863	875	838	824	819	923	827	781	825	822	857	869	823	832	839	859	859	858	894	824	892	863	807	863	776	841	893	868	841	833	891	849	831	840	814	919	790	802	849	866	868	837	806	852	840	838	794	872	873	841	889	838	825	824	816	873	824	845	847	850	827	888	783	810	835	841	834	837	855	836	833	869	830	908	830	858	832	841	832	849	817	869	870	852	860	903	848	921	901	862	838	849	836	840	850	843	861	857	837	858	798	828	821	872	766	876	817	878	875	808	849	847	874	828	898	843	872	833	817	841	870	783	817	846	836	886	850	818	798	794	865	850	851	818	840	873	867	821	806	840	850	829	792	831	856	833	883	861	845	885	843	803	866	844	899	875	882	884	798	861	842	861	805	841	811	865	887	826	849	772	810	859	817	839	830	796	869	865	848	854	843	821	870	795	863	857	869	852	897	860	885	829	872	857	888	838	819	861	903	833	849	814	913	873	863	889	890	877	819	845	811	862	880	854	836	857	872	862	861	872	831	897	839	826	830	826	811	837	847	893	844	828	923	776	808	832	852	839	886	833	877	853	842	892	899	868	856	847	820	859	843	809	861	861	818	830	850	789	849	872	833	874	863	825	868	816	865	779	845	848	820	874	842	825	835	794	784	883	874	800	862	874	890	898	844	842	895	798	796	829	861	810	855	883	859	892	861	863	869	881	833	885	821	823	823	834	879	839	815	870	851	878	870	861	834	868	843	847	818	845	886	862	797	831	888	824	867	824	854	867	866	845	864	808	873	828	873	829	847	811	847	874	817	879	873	867	890	778	825	795	862	872	783	829	815	856	819	878	803	803	850	834	810	859	794	856	835	828	852	870	853	856	874	888	779	884	850	849	826	854	841	819	875	891	816	848	917	815	783	845	795	857	817	891	874	816	889	909	848	872	897	855	829	808	859	858	929	863	869	865	855	850	867	825	863	817	845	898	878	833	867	836	844	910	843	876	798	873	832	825	793	828	861	895	855	848	853	841	823	890	856	922	887	869	797	859	838	841	854	871	830	911	875	835	851	865	828	856	865	872	859	846	877	838	830	837	822	839	872	815	844	852	811	848	909	845	862	822	869	903	879	830	877	898	892	875	832	864	901	815	867	865	852	824	875	837	841	864	864	880	852	844	874	836	864	836	802	917	892	871	906	861	848	786	886	820	863	832	878	905	827	851	830	844	886	885	859	834	880	880	882	871	857	920	867	839	816	829	858	823	843	841	797	863	797	835	864	834	811	909	896	839	863	853	835	837	825	847	826	910	859	849	874	838	845	880	885	915	864	833	881	826	810	826	890	841	853	869	826	826	862	889	845	846	844	856	882	818	841	786	901	873	887	819	860	844	907	864	855	868	839	859	853	793	814	852	881	834	858	836	848	818	822	829	874	896	830	841	868	869	897	811	878	829	877	880	835	836	880	829	856	905	888	871	824	856	793	827	857	917	808	815	864	837	803	851	825	810	872	856	861	823	813	853	854	850	835	836	846	877	856	847	818	850	855	844	793	796	840	850	852	822	836	881	876	823	902	840	875	865	843	825	834	872	814	837	836	880	846	852	861	851	856	840	886	859	877	869	902	871	847	858	812	824	840	813	843	884	856	842	891	796	874	839	867	836	914	857	852	818	858	809	895	839	848	853	837	867	829	871	830	879	832	863	880	800	845	813	795	842	828	815	856	858	835	810	865	924	829	808	838	888	868	864	866	819	822	915	837	854	871	847	909	811	875	881	852	836	802	810	915	852	872	825	824	870	896	851	916	837	871	771	887	865	835	842	832	814	892	852	842	859	864	863	795	800	864	865	829	822	849	905	812	877	851	872	856	855	858	878	873	822	858	866	840	902	903	850	806	841	924	904	848	876	871	837	822	852	816	838	858	925	884	892	904	804	783	894	862	843	890	845	813	805	831	861	868	877	881	860	858	853	852	873	893	862	874	847	807	820	901	821	847	837	895	811	851	792	861	872	851	911	866	914	788	856	830	849	813	851	818	860	850	825	885	829	854	809	851	890	866	794	871	893	834	840	841	813	866	859	870	826	818	807	790	820	898	868	815	862	874	858	851	821	828	843	832	909	835	876	904	868	868	829	901	873	880	889	836	863	823	842	881	832	913	888	856	811	840	828	821	802	826	828	865	869	822	903	808	815	808	863	866	854	884	827	877	801	854	887	787	883	852	857	879	847	869	889	812	833	862	915	854	854	889	883	875	868	834	871	874	850	827	806	840	905	860	848	879	783	816	800	848	868	813	869	852	851	855	827	896	878	859	851	838	829	799	837	887	874	902	850	860	902	807	850	863	849	885	823	819	853	862	851	856	868	797	869	900	916	835	889	824	893	843	824	854	843	850	828	863	828	834	837	849	876	878	827	815	854	839	859	867	878	835	893	868	872	835	843	809	875	856	838	833	872	829	826	832	860	864	815	883	847	849	894	853	888	852	815	822	829	886	864	843	809	859	843	834	939	838	836	877	870	859	835	894	834	873	842	878	854	853	896	925	870	843	868	878	844	859	899	855	855	831	839	871	911	847	876	869	899	838	865	812	901	873	875	881	813	925	870	816	830	800	833	862	834	849	836	924	860	856	856	876	788	869	863	849	817	858	833	834	836	879	826	915	797	818	860	884	894	893	830	859	888	901	808	830	861	840	898	830	838	836	820	871	900	896	851	806	844	856	852	892	834	866	858	826	844	846	836	944	864	850	849	916	877	852	843	838	874	868	843	820	851	868	854	848	816	898	865	856	790	861	893	919	861	882	845	884	858	852	845	900	842	795	802	834	874	838	887	819	837	842	806	822	840	852	831	876	843	799	831	844	914	889	859	885	877	828	857	866	866	878	847	881	858	836	828	839	832	849	858	847	888	832	894
1308	44	35	29	15	33	39	27	38	28	29	33	30	27	23	31	25	24	17	23	15	22	21	19	15	22	21	19	27	26	13	22	23	10	18	18	24	18	14	21	21	26	15	24	15	24	17	20	19	18	22	16	15	19	14	21	19	18	18	14	15	21	18	20	20	25	11	15	17	17	15	18	16	12	25	22	19	15	10	12	18	9	20	25	16	13	29	14	14	15	17	21	16	17	19	15	19	13	23	15	22	21	12	14	21	19	12	8	15	20	16	18	11	14	21	21	20	18	25	9	25	9	21	20	15	19	15	17	24	15	16	16	15	14	13	17	17	16	14	19	18	19	20	23	21	22	17	16	16	19	13	8	23	17	20	21	17	15	17	15	18	16	15	16	16	18	26	23	14	14	17	17	19	18	18	25	8	10	16	18	16	22	16	18	21	24	17	30	14	13	22	22	17	14	22	21	17	14	25	22	16	17	17	19	14	19	19	24	19	23	23	31	17	10	15	20	20	17	26	17	11	16	17	13	20	17	15	13	28	24	21	21	16	11	19	18	15	19	21	11	16	24	22	12	26	24	22	18	20	17	16	15	13	17	16	14	19	23	14	13	18	22	17	16	22	23	23	18	13	18	20	11	14	21	18	10	22	27	15	14	23	20	14	12	17	23	19	13	17	28	22	13	24	13	20	25	11	21	12	20	20	13	21	16	16	17	17	15	21	22	23	18	17	16	13	26	12	9	21	13	17	18	20	17	16	20	15	25	24	18	9	19	21	23	21	16	19	22	21	14	14	18	13	11	12	15	24	16	19	9	23	21	17	19	21	21	23	30	26	14	26	20	15	21	21	15	16	14	11	10	26	25	21	14	27	21	20	22	20	15	18	21	13	21	17	17	17	17	18	19	19	13	26	18	18	15	24	26	16	17	22	19	13	12	18	21	18	21	21	16	26	14	18	13	12	13	26	22	14	11	18	11	18	12	17	9	25	20	19	12	26	21	21	20	21	16	22	17	18	13	22	15	19	18	16	17	18	24	15	17	21	14	20	25	18	17	21	20	19	16	17	13	23	15	24	23	16	16	17	23	18	19	13	27	21	23	15	20	18	19	25	13	23	15	23	20	20	20	22	12	14	14	12	15	22	20	22	21	8	16	20	18	16	17	16	26	17	18	13	18	17	18	17	17	24	22	19	16	19	17	11	18	17	21	23	17	20	15	28	21	18	19	23	8	19	14	16	14	18	15	20	23	17	19	20	18	24	13	18	22	18	8	13	14	31	21	19	14	21	15	22	15	21	19	27	14	10	24	14	10	21	22	22	15	22	19	12	13	24	16	21	19	27	16	16	16	13	16	27	16	10	22	13	22	13	17	23	11	11	21	24	19	16	17	25	18	15	24	23	11	22	13	20	16	17	17	20	13	17	12	20	17	20	19	28	17	14	19	16	11	14	24	18	14	15	19	20	11	17	21	20	14	17	20	18	11	11	19	19	17	19	21	15	14	23	20	17	22	25	14	25	16	21	25	18	18	16	10	21	19	15	17	16	19	20	13	14	19	21	17	28	22	28	21	14	17	16	18	16	17	21	14	20	10	16	14	11	21	11	23	17	13	19	20	14	9	19	12	14	23	20	13	16	19	13	20	18	18	24	15	17	19	20	24	19	16	12	21	17	13	24	19	17	18	13	21	13	19	16	12	12	10	21	18	19	25	18	24	9	22	16	19	17	17	14	14	13	14	18	26	13	11	23	13	28	19	17	15	23	16	15	17	18	16	15	21	18	17	21	22	16	17	25	15	16	22	16	16	20	26	21	21	26	17	24	17	22	11	21	20	9	30	12	14	26	21	11	20	19	12	11	15	24	11	13	14	17	16	21	14	20	17	11	18	17	12	16	13	16	18	17	19	28	16	13	20	18	16	11	16	18	20	19	23	26	15	25	22	20	18	15	16	10	13	16	12	19	17	24	16	19	16	11	19	14	19	15	19	16	16	17	13	13	17	15	17	15	22	18	21	16	21	18	12	21	16	11	14	16	14	21	15	13	20	20	9	17	14	16	15	20	14	20	24	15	11	18	21	21	14	11	24	26	18	29	14	15	12	18	14	16	14	21	22	21	17	17	25	17	14	16	31	21	23	26	29	18	25	13	15	21	22	25	9	21	17	19	20	13	15	24	20	16	18	17	19	14	14	18	15	12	17	20	11	20	22	19	22	25	24	10	22	18	23	21	18	19	21	14	17	22	16	11	18	20	17	21	18	12	16	21	14	18	20	15	19	20	25	16	14	18	18	20	11	9	21	17	12	21	12	20	21	20	16	20	16	16	15	19	19	12	16	16	17	15	19	17	18	26	12	14	14	21	21	21	25	18	20	20	9	12	12	23	21	16	24	20	17	23	21	20	12	22	20	18	23	24	19	14	17	18	14	17	22	17	23	25	16	11	19	17	22	19	17	18	6	14	23	18	19	26	18	15	8	22	22	16	21	15	22	21	17	20	28	15	16	21	20	14	14	19	18	19	17	25	16	16	19	14	23	13	14	18	23	26	15	20	15	18	19	22	18	22	21	18	16	20	22	19	15	17	13	15	20	15	15	12	16	18	15	22	17	16	11	17	25	17	19	21	28	23	24	8	13	19	17	18	15	15	23	17	21	21	12	23	18	15	15	16	17	17	15	16	8	17	16	19	15	9	17	17	18	19	13	22	11	24	15	17	18	18	18	14	17	17	21	13	19	11	10	21	21	25	13	24	21	21	13	14	14	17	20	18	12	25	25	22	16	20	19	20	14	12	15	17	11	18	16	20	15	15	22	21	15	16	22	20	23	17	22	21	22	18	23	15	19	17	20	27	24	16	17	20	13	21	20	23	21	16	11	15	17	22	19	15	21	20	14	17	13	13	8	12	12	20	15	15	11	17	15	17	16	22	15	19	30	18	21	11	17	18	19	11	19	22	21	8	21	17	18	16	12	19	14	21	22	11	16	15	18	21	23	17	16	21	20	26	18	27	19	25	24	9	11	17	11	13	21	20	19	18	17	23	17	29	16	21	17	18	17	23	23	13	17	21	25	13	18	17	16	14	22	19	15	19	17	15	12	17	19	21	12	18	19	21	11	24	24	15	24	25	15	17	20	16	16	12	21	13	15	15	23	20	15	21	19	29	17	21	19	16	18	15	15	27	18	15	18	8	14	17	24	20	8	23	19	18	20	25	15	16	9	15	8	15	18	22	21	26	21	17	22	16	14	13	20	16	15	20	21	8	26	18	15	16	16	19	16	16	11	19	13	21	25	16	20	18	18	18	20	26	19	15	26	15	14	15	23	28	17	17	15	20	15	8	22	14	18	14	20	13	14	14	20	19	23	17	24	18	17	15	25	17	21	17	19	21	26	15	13	20	12	14	11	16	17	19	13	13	18	8	27	12	17	19	12	19	15	18	10	19	28	25	19	17	18	16	17	19	18	18	19	26	21	19	16	15	17	11	17	14	19	15	17	18	14
12983	700	400	497	1420	1876	1733	1647	1293	998	887	753	690	584	486	411	450	430	391	359	333	316	288	302	289	284	271	269	233	250	232	236	214	240	222	203	199	232	192	220	202	228	185	198	198	216	201	197	208	183	184	203	200	194	196	190	190	187	167	182	167	176	175	188	190	176	165	169	195	168	197	153	168	183	164	150	164	170	166	170	161	184	160	158	167	154	183	154	158	157	169	176	155	175	166	175	178	190	173	159	175	180	165	165	190	171	153	169	170	145	173	170	159	150	151	158	177	152	172	204	148	157	170	182	146	196	184	168	179	191	156	182	183	168	145	159	192	174	164	161	160	150	162	184	169	160	183	171	160	164	201	170	158	180	138	171	156	147	200	164	157	167	186	169	140	147	170	180	178	161	158	176	169	164	175	179	191	161	151	145	153	175	162	174	159	157	149	153	162	144	170	155	156	172	133	176	157	170	166	160	163	166	166	169	166	178	178	175	185	164	166	168	157	171	171	169	164	170	178	166	150	166	196	160	180	154	170	175	166	168	166	161	152	164	165	157	159	194	168	174	183	183	169	152	156	167	187	169	159	177	149	166	183	168	166	171	155	179	173	158	171	164	182	183	173	145	153	189	169	161	158	177	169	176	159	161	176	160	163	166	150	173	164	177	165	170	162	176	143	155	146	173	150	173	169	162	187	146	166	148	161	147	156	184	138	151	172	160	160	167	170	153	179	171	168	168	168	161	168	172	141	145	142	175	158	162	174	161	172	168	161	152	147	147	163	169	168	164	169	178	145	162	169	193	166	158	152	167	170	162	166	152	145	146	165	154	147	187	179	158	162	172	165	150	157	176	167	172	148	171	156	178	153	173	157	155	166	144	200	151	166	149	158	146	174	144	169	169	157	150	161	157	165	154	183	159	162	169	197	156	171	165	166	192	175	162	177	171	146	155	169	161	139	153	157	161	154	149	155	163	151	177	170	169	165	188	148	156	166	164	142	152	178	181	160	164	183	154	167	170	177	166	151	167	181	148	167	152	184	185	159	168	155	170	156	157	179	187	152	177	158	174	157	162	153	170	174	159	145	168	162	161	195	163	174	156	159	168	147	179	192	172	163	166	180	156	181	163	161	150	166	168	178	200	156	173	170	153	153	155	161	153	183	163	151	170	195	152	146	172	151	157	181	164	175	167	167	149	176	150	163	169	169	173	168	196	169	164	180	156	144	201	190	151	149	181	157	188	153	165	157	143	168	155	155	147	179	177	171	156	171	165	175	160	164	164	175	161	156	140	155	170	164	158	200	153	158	182	154	147	179	183	171	139	160	162	171	159	186	163	174	189	162	174	147	179	165	142	150	153	165	177	164	176	161	143	157	134	148	161	178	162	145	164	156	163	160	160	164	167	179	171	172	175	142	159	152	187	144	164	171	160	169	181	157	135	169	166	171	156	155	156	165	174	152	172	177	167	160	167	147	168	152	160	161	171	163	165	159	161	137	169	155	172	163	175	185	164	173	176	155	167	173	162	162	170	161	168	150	151	175	159	182	179	183	175	170	169	160	135	200	150	168	167	143	164	163	149	169	160	155	183	147	149	156	189	161	153	192	146	164	168	170	178	149	153	162	158	148	166	155	165	156	159	169	174	173	156	178	174	184	162	148	184	181	176	162	163	174	150	167	184	146	166	165	192	153	176	161	169	164	152	160	162	155	177	173	151	198	171	165	183	153	168	171	178	153	170	170	180	187	169	160	172	175	181	159	191	161	149	165	182	156	170	166	177	175	165	154	168	167	155	149	166	159	162	171	177	171	149	162	155	162	146	154	167	167	161	162	167	154	184	164	164	191	151	169	179	170	166	154	146	164	194	162	178	189	181	181	173	181	166	149	171	156	155	150	160	197	144	178	169	169	181	164	174	181	172	178	148	168	157	169	157	155	176	150	145	175	155	141	155	176	158	151	167	143	171	157	146	160	167	161	163	169	166	165	162	158	180	149	156	167	145	168	173	161	161	177	163	174	145	180	155	158	157	127	155	170	181	162	178	149	166	131	149	186	172	164	164	161	154	167	163	169	183	157	177	181	164	159	185	193	170	159	188	173	160	164	147	155	159	166	182	142	162	167	184	160	159	162	161	191	167	156	164	167	178	181	181	179	198	163	174	173	172	172	177	164	153	154	176	175	164	179	180	171	181	178	156	174	164	173	159	164	153	177	171	177	152	173	165	165	168	180	152	140	164	186	174	176	182	181	163	145	170	176	175	174	156	195	154	168	158	165	154	164	171	146	148	189	169	170	158	146	163	169	170	175	168	162	153	170	164	148	163	179	175	164	156	147	153	174	166	170	155	159	158	172	149	157	170	199	161	160	163	182	176	148	174	162	174	193	140	172	178	160	153	165	173	171	172	165	184	149	158	180	161	198	198	175	161	161	166	169	149	163	139	171	146	170	167	147	169	171	175	159	183	180	162	157	172	149	174	167	163	148	162	164	146	168	156	153	140	167	173	157	159	163	147	148	183	162	173	155	162	175	152	156	165	172	169	167	160	152	164	150	160	141	173	174	162	171	176	157	143	183	177	173	149	165	176	185	188	177	174	182	154	174	145	176	158	168	155	145	162	165	158	141	172	157	180	177	168	172	173	203	182	181	180	188	170	178	196	170	161	166	177	156	163	161	180	148	189	176	162	197	170	182	165	140	189	162	176	179	180	146	163	155	156	160	153	152	157	174	185	178	171	170	159	172	170	149	145	170	166	163	164	166	139	185	148	166	156	163	175	169	168	173	202	156	168	173	176	145	189	171	160	171	176	159	171	153	152	159	167	183	148	173	173	175	184	140	155	163	162	187	179	190	141	172	147	160	166	169	159	180	155	158	161	154	168	179	158	162	185	157	165	179	146	155	165	157	174	161	173	158	165	181	154	148	185	178	157	167	188	179	145	170	155	146	193	178	163	175	157	170	157	176	148	167	163	159	173	185	171	186	151	198	153	177	148	162	162	183	172	166	179	179	181	154	190	158	167	159	147	174	185	151	162	177	150	165	174	153	159	160	179	133	178	159	172	178	163	163	148	151	154	177	154	165	170	146	176	168	148	178	172	190	139	165	159	153	152	161	168	168	147	158	190	178	150	171	184	172	145	154	151	139	176	163	158	163	131	150	178	176	163	152	161	163	161	177	151	164	145	174	147	181	172	188	164	172	153	157	177	165	171	151	174	176	168	154	169	163	163	166	166	162	147	191	190	186	169	141	156	161	153	190	145	173	149	170	149	167	165	155	162	155	150	151	159	154	152	158	156	157	178	160	187	151	177	163	168	176	174	172	181	152	145	168	171	158	170	177	158	160	157	161	157	160	153	155	173	139	168	167	177	181	162	152	161	155	168	166	177	155	163	167	156	174	152	175	177	163	165	145	166	195	153	168	163	158	170	169	162	180	191	152	155	162	145	165	162	162	164	175	154	164	146	173	152	169	178	151	168	159	146	157	167	179	156	164	174	170	163
997	150	97	92	85	100	113	119	109	122	104	131	92	92	96	95	113	88	98	69	80	76	75	76	74	90	66	73	73	89	72	87	75	70	82	81	88	85	86	96	71	66	73	84	93	81	76	55	67	69	72	72	68	91	93	69	68	70	76	87	79	72	72	72	66	86	89	78	87	71	74	75	76	69	77	71	79	68	79	73	72	89	81	89	80	73	71	84	94	74	76	63	75	81	67	84	69	71	88	76	68	94	82	59	74	76	76	64	81	79	70	67	77	81	71	61	71	77	73	89	67	82	83	85	81	81	78	81	70	67	65	80	69	76	80	84	66	76	68	80	80	75	80	79	103	75	72	82	86	76	68	71	79	75	78	65	69	77	68	80	84	81	71	74	67	58	77	87	61	69	84	89	74	74	71	82	73	77	80	74	83	66	57	76	79	71	77	79	67	70	84	71	76	81	60	80	73	74	69	74	68	64	69	63	69	65	79	70	65	69	78	78	84	70	73	66	66	64	67	94	75	85	84	73	84	73	55	72	77	64	67	68	67	76	76	78	57	66	69	82	76	75	84	76	87	70	88	82	72	86	74	90	71	65	83	74	68	77	82	79	92	85	63	59	88	74	80	68	79	81	75	72	66	94	83	83	80	99	74	79	61	67	66	74	77	68	86	70	55	73	84	69	73	72	78	75	83	70	88	70	72	82	72	69	80	72	75	68	80	72	75	66	78	67	70	68	74	73	74	59	73	85	63	79	66	66	80	66	61	71	89	78	72	81	88	88	78	68	76	76	79	69	72	84	85	76	72	83	87	79	60	82	63	75	79	79	83	68	77	88	96	79	76	79	76	73	71	70	81	79	83	80	72	68	66	82	85	83	69	88	84	88	85	88	71	71	93	76	75	64	62	68	67	70	91	79	68	92	63	62	71	74	66	74	67	90	76	68	65	81	68	83	71	69	75	67	66	88	77	78	75	77	77	72	82	88	61	73	73	62	80	61	60	65	72	87	71	66	79	70	85	71	75	73	72	75	85	75	75	84	66	68	64	85	81	69	70	81	70	90	63	71	78	82	90	68	73	78	69	78	81	68	75	64	84	81	74	80	72	75	69	82	84	70	74	82	70	78	60	78	56	73	84	74	73	95	63	63	78	64	74	83	74	71	74	66	88	79	83	81	65	80	73	83	61	78	83	74	60	83	84	81	91	69	71	83	94	73	84	85	74	72	85	73	67	87	74	81	53	81	72	70	75	73	69	82	64	71	80	73	86	70	65	83	87	66	71	70	70	70	75	68	80	64	69	64	69	72	67	80	73	75	68	70	70	82	96	81	80	72	88	82	67	80	76	87	81	80	66	84	74	72	69	80	72	77	68	69	63	86	81	79	94	69	83	88	78	83	71	82	92	91	74	80	80	69	96	74	77	69	74	91	75	76	84	68	83	65	96	98	67	75	82	82	83	72	60	63	89	86	77	85	71	76	72	71	91	81	74	67	70	80	69	78	71	63	75	89	71	80	82	67	66	83	72	82	70	75	78	91	77	81	65	77	70	74	78	82	63	82	75	74	64	63	60	76	78	85	78	67	70	75	63	76	72	74	73	62	76	72	71	68	65	70	79	76	90	74	80	63	85	81	66	72	102	79	107	77	51	86	70	75	87	80	65	80	98	87	81	76	65	74	98	65	91	65	91	69	74	81	68	76	74	63	64	77	74	86	79	68	71	71	80	87	76	69	72	63	81	85	72	57	75	62	85	85	73	85	88	83	62	78	78	73	61	70	81	61	84	83	72	77	84	70	54	85	85	81	69	69	60	73	71	84	75	66	71	73	67	73	83	67	73	77	77	75	71	56	76	80	74	74	81	70	71	81	80	79	71	78	87	65	82	71	84	84	72	75	71	92	65	66	71	75	78	71	85	78	62	87	68	64	75	85	79	75	68	69	81	71	68	53	77	55	82	83	75	68	71	75	79	91	72	69	85	74	79	78	89	80	70	86	86	82	80	83	90	68	68	75	71	79	74	64	81	76	79	66	69	77	77	74	57	76	81	65	77	67	78	69	70	70	75	74	68	71	66	73	73	70	66	88	73	62	68	72	57	93	80	66	66	64	72	88	78	80	83	73	75	81	69	73	64	91	74	81	71	82	71	85	75	69	75	89	70	65	66	76	78	72	59	68	63	87	81	84	84	80	96	72	55	66	85	77	93	68	85	63	70	71	72	81	60	78	67	79	85	66	72	89	79	65	59	57	67	79	80	67	78	54	78	71	72	68	64	96	68	62	80	72	64	61	56	88	75	74	79	89	64	61	64	76	87	82	92	59	78	70	83	74	81	89	87	70	69	69	54	67	69	76	75	78	69	86	79	98	71	74	68	89	64	84	86	88	85	80	75	82	80	70	57	74	73	67	69	68	68	69	77	76	78	73	61	71	76	72	72	88	69	82	76	84	69	70	83	73	76	70	82	77	74	75	75	81	71	83	73	62	78	58	72	70	61	76	81	73	80	75	69	81	76	72	79	58	65	78	76	77	80	78	63	79	84	78	82	73	70	58	83	79	74	71	72	79	79	75	72	74	77	83	65	56	71	65	99	64	81	77	81	74	59	88	79	80	67	85	94	76	91	64	60	77	71	73	79	59	73	67	67	82	73	79	79	78	77	74	76	72	68	75	74	63	71	72	70	79	59	58	64	81	71	66	83	70	80	81	81	71	73	95	62	80	81	64	79	91	69	85	91	82	68	73	69	56	82	58	74	81	76	69	58	53	66	68	75	76	70	75	83	90	64	68	74	76	80	76	77	82	77	70	75	71	69	67	84	76	68	78	83	62	84	68	78	75	65	67	81	86	70	75	98	66	87	78	70	75	71	67	80	76	92	77	62	82	83	54	81	61	73	77	82	72	72	63	66	75	69	81	76	68	61	73	76	71	56	81	71	62	82	72	63	84	71	84	87	73	66	78	81	79	67	84	87	74	83	67	68	75	72	79	84	71	84	90	85	81	72	77	71	73	77	76	77	71	88	77	73	75	80	68	62	93	73	77	84	73	82	98	86	87	92	71	68	73	82	82	70	52	63	81	81	73	62	87	70	71	80	95	55	82	77	101	74	70	76	70	83	88	72	82	80	82	81	63	78	74	72	76	71	63	58	74	78	80	81	83	78	72	74	74	73	72	74	71	74	84	71	72	63	75	74	74	80	84	73	75	71	70	79	62	71	76	74	81	68	75	82	73	88	77	81	81	75	74	54	71	68	68	79	79	76	81	74	74	69	80	78	64	74	87	71	71	82	77	82	84	82	78	93	70	80	63	90	84	72	71	78	83	74	78	66	58	73	52	76	78	74	74	88	73	77	64	76	66	67	73	89	74	84	73	66	82	76	74	70	92	70	86	72	80	78	61	76	87	70	82	81	80	78	65	95	86	61	73	69	80	94	72	74	80	89	67	75	79	68	67	77	88	85	80	89	65	84	77	79	81	67	71	73	71	94	68	66	77	81	76
15020	1759	1142	1370	3043	3941	3717	3103	2553	2221	1858	1697	1459	1383	1254	1190	1163	1059	1027	928	955	973	912	869	877	890	842	816	821	810	843	784	862	758	801	776	794	747	830	774	811	759	730	733	740	719	745	731	722	741	729	701	740	718	748	663	753	708	705	733	700	702	754	732	711	703	687	690	749	693	727	712	716	685	728	698	697	704	697	702	742	709	727	675	738	664	733	665	686	723	710	706	676	723	695	729	673	736	665	712	697	697	701	719	711	739	703	713	671	720	692	713	712	729	685	660	712	729	687	696	724	719	694	718	681	657	654	657	708	711	702	669	673	674	668	763	692	741	706	641	706	708	741	690	705	706	735	696	695	722	731	718	704	674	705	691	690	776	694	703	713	767	705	680	684	697	703	677	684	684	681	685	702	736	705	719	704	698	716	718	733	717	700	681	711	695	709	668	681	681	680	702	683	733	675	673	690	675	648	719	743	760	667	702	680	731	700	746	687	679	687	748	700	693	663	696	697	713	711	709	707	717	731	685	741	729	683	702	652	692	745	727	745	690	686	651	680	716	669	693	710	676	750	697	678	696	667	689	724	662	653	685	706	730	663	686	633	725	695	676	693	633	685	738	699	701	681	708	647	741	679	714	740	714	703	717	720	697	713	697	720	732	709	654	737	658	697	703	751	736	698	713	706	726	705	688	667	711	696	662	664	660	696	720	697	678	691	690	699	689	713	703	687	668	705	663	682	665	744	710	687	717	691	711	697	713	746	729	744	687	667	736	716	698	753	693	702	677	749	724	706	712	691	699	701	722	724	736	698	699	644	716	700	696	703	671	719	716	724	750	697	664	719	684	726	708	696	719	663	724	657	653	721	737	649	661	652	695	684	709	662	742	683	676	700	694	687	695	696	671	676	669	709	664	708	708	693	683	633	689	718	707	701	717	711	705	708	705	770	705	712	685	672	711	688	722	745	693	671	712	711	656	680	684	681	733	713	684	705	758	691	689	734	694	687	687	675	644	663	671	671	683	696	694	688	748	706	691	689	710	710	737	717	705	721	686	763	711	683	697	698	710	677	717	699	708	683	657	688	701	644	681	716	695	679	688	656	681	678	738	706	672	745	666	671	693	649	683	699	688	644	680	678	702	671	708	682	697	686	711	700	726	692	692	690	664	705	696	686	689	705	682	670	709	696	703	693	677	675	702	714	725	727	659	727	678	702	711	663	684	722	670	727	689	688	677	699	718	716	648	694	680	677	677	698	678	698	656	751	723	681	680	737	689	703	699	685	707	739	732	677	700	649	714	701	648	733	687	688	755	726	740	677	692	700	672	730	730	696	664	675	703	681	737	686	723	695	722	715	712	684	685	737	677	630	681	710	685	703	687	713	659	727	717	683	701	677	656	699	686	678	678	705	683	707	694	677	702	703	666	682	686	688	665	672	705	736	664	697	707	666	660	687	675	763	726	700	673	731	689	718	716	678	708	675	729	673	709	672	732	711	712	689	729	669	720	682	692	680	652	721	698	743	694	730	724	750	696	705	693	668	630	697	719	681	734	683	683	681	723	700	686	701	753	702	706	648	700	673	708	716	672	698	689	680	699	681	717	719	690	688	720	682	680	726	685	703	699	732	670	688	685	698	682	682	685	699	673	706	697	757	715	690	687	713	673	704	664	739	736	671	685	632	713	702	697	659	699	709	677	688	743	674	691	721	675	689	688	662	702	725	690	699	705	726	665	727	668	695	711	648	718	697	702	776	680	685	693	692	659	660	699	723	692	633	696	684	694	753	716	692	688	728	711	675	670	691	714	658	715	706	712	702	683	694	704	682	744	653	698	718	709	706	728	709	743	723	732	704	713	711	714	691	678	705	688	647	695	713	731	685	730	710	674	718	721	702	709	742	717	679	742	679	701	718	674	747	714	721	659	703	700	726	672	769	681	692	772	720	704	708	704	721	740	696	715	692	729	677	687	701	713	674	678	721	720	721	701	719	695	662	714	705	703	682	694	690	682	633	679	702	665	702	680	746	718	750	706	656	701	751	689	696	708	680	725	687	645	705	698	730	678	681	706	669	732	682	726	707	673	700	738	759	669	669	730	697	680	717	681	719	737	723	662	701	746	663	745	686	723	711	743	700	688	655	720	690	724	730	734	730	664	699	708	672	662	734	686	717	721	684	696	688	682	760	679	726	688	704	732	731	693	732	688	675	745	711	672	726	710	694	711	680	737	652	638	663	669	714	730	718	718	736	717	670	690	710	671	641	777	709	659	687	734	708	680	709	685	743	722	699	705	669	707	713	697	717	695	729	674	708	656	727	680	704	725	690	686	698	689	708	682	713	705	687	692	702	756	703	668	697	689	649	689	687	706	699	676	695	659	727	689	703	704	718	702	694	715	721	731	715	757	700	715	718	649	696	710	718	694	710	685	696	690	668	700	689	738	742	727	675	699	714	700	704	720	737	690	707	702	688	682	673	676	768	704	734	611	706	713	692	634	691	705	705	734	665	676	750	740	674	722	697	684	733	706	671	754	698	729	696	722	754	662	703	703	748	725	688	680	715	756	686	695	684	701	685	699	743	727	655	657	657	691	716	706	694	704	723	746	669	708	718	745	667	671	714	701	673	742	723	674	758	689	666	692	729	705	690	731	729	679	632	677	695	696	689	671	706	682	703	720	744	692	740	675	670	672	686	728	700	722	673	669	702	663	669	677	664	668	709	644	712	731	754	631	702	661	691	725	688	696	751	741	719	698	735	672	693	756	698	683	670	655	708	690	724	707	710	678	696	710	692	736	697	709	715	693	672	700	658	695	774	702	705	676	738	722	654	701	661	712	642	745	724	667	692	711	686	722	695	711	691	730	687	665	711	707	716	654	735	712	659	715	684	721	713	685	691	743	688	692	663	680	742	701	739	725	687	675	688	700	680	692	697	688	702	695	731	709	664	722	691	663	691	722	694	673	668	716	717	724	689	721	656	708	703	687	670	721	717	725	706	669	672	719	688	622	719	689	672	680	692	710	710	690	694	682	737	714	660	718	679	678	692	743	677	740	691	671	677	681	687	654	688	699	689	688	692	666	700	677	727	658	735	677	681	672	695	727	729	696	676	699	683	668	648	704	730	684	687	723	713	692	726	752	701	706	726	722	677	729	733	659	678	687	663	751	691	648	687	707	726	693	689	688	730	694	728	672	645	665	727	728	712	680	706	708	681	728	689	686	686	691	725	685	682	698	706	693	691	676	713	695	722	700	679	697	728	721	725	708	643	700	641	716	722	724	682	673	678	686	714	716	661	727	746	728	699	682	699	667	692	645	715	697	731	708	718	718	670	711	711	709	758	687	692	735	696	706	710	702	705	688	741	660	656	686	678	693	654	730	703	727	727	705	682	728	685	703	669	716	699	695	681	697	668	752	706	703	681	680	714	642	688	711	721	704	698	665	679	703	700	698	680	745	742	686	678	679	675	664	662	673	716	692	656	716	689	706	668	706	706	685	719	693
861	56	44	48	52	45	58	63	57	47	64	55	57	51	52	58	49	44	52	56	50	48	51	61	51	43	53	43	51	56	38	41	41	54	61	52	60	63	42	44	51	56	63	56	55	47	52	60	55	51	50	66	47	45	48	49	55	47	32	51	55	37	44	54	62	52	51	63	50	49	42	47	51	46	48	41	43	57	56	52	51	45	41	43	50	49	55	41	57	38	57	41	52	73	50	48	46	43	42	45	38	52	42	51	52	50	46	45	60	54	44	48	40	62	48	57	45	44	43	36	68	47	49	49	60	51	38	57	46	56	64	36	59	51	57	44	53	34	43	46	52	46	47	49	47	41	42	49	44	42	47	41	51	54	49	56	45	37	38	44	45	48	58	48	38	41	40	50	53	53	46	57	57	47	44	65	55	51	63	41	51	43	54	43	42	55	55	46	58	43	40	60	44	49	48	51	46	48	40	50	53	49	52	58	54	54	44	52	50	50	47	50	57	52	51	51	37	44	49	45	62	48	41	59	41	57	52	53	56	57	59	51	43	31	46	42	50	36	61	53	54	59	48	55	50	47	50	57	50	53	47	54	54	59	58	57	53	51	49	51	51	54	41	43	46	56	56	50	52	59	60	35	38	58	44	59	55	62	57	57	59	41	51	41	44	43	43	41	48	41	57	50	55	59	56	58	36	48	52	51	47	47	59	39	52	57	50	52	31	38	49	52	52	48	54	35	54	41	53	51	43	49	44	44	59	40	39	52	48	45	55	54	36	44	60	47	61	43	46	46	46	50	41	39	55	56	56	49	48	46	48	58	39	59	47	58	50	60	55	55	39	46	35	46	43	55	47	51	41	53	48	56	52	50	47	57	53	54	49	56	50	51	54	48	51	51	44	57	53	60	53	52	47	54	44	46	48	48	63	43	54	43	47	42	47	57	54	48	52	50	56	49	57	49	55	50	46	64	56	66	42	55	45	56	32	40	58	47	51	53	55	57	59	44	52	48	44	51	52	44	53	53	50	63	39	53	53	54	51	57	43	46	50	45	40	52	50	46	48	41	45	47	46	39	51	44	55	56	51	49	54	46	52	56	38	53	61	54	41	50	50	46	45	53	49	45	59	46	65	55	52	55	58	39	52	56	47	43	49	46	60	52	41	59	54	43	54	50	50	49	53	39	54	51	41	56	41	48	50	53	61	55	45	51	43	57	46	54	52	47	52	65	47	50	44	41	47	55	46	46	55	41	43	60	45	68	39	47	56	52	54	52	69	57	39	54	52	43	46	55	55	62	48	35	53	62	40	53	39	44	51	63	54	42	46	56	42	60	48	47	39	51	45	57	48	38	48	44	39	50	63	48	60	54	51	42	62	53	46	45	56	51	52	53	49	52	36	53	44	51	49	42	54	47	55	52	59	42	46	44	52	57	34	53	50	56	47	35	56	50	42	67	47	67	53	44	48	48	59	58	58	60	49	42	69	38	52	44	54	43	51	54	50	49	46	51	52	48	53	62	47	43	45	52	46	52	51	49	62	52	47	44	57	58	47	47	52	58	51	54	50	62	50	56	49	51	51	48	49	48	37	53	58	47	46	50	53	50	43	40	50	53	53	56	44	52	50	64	54	58	51	66	41	41	43	61	46	49	39	46	52	51	53	44	51	52	52	39	45	53	55	51	46	56	63	65	45	49	48	36	45	31	55	50	51	51	46	59	44	46	43	48	42	63	66	51	50	50	45	49	52	53	54	41	52	55	45	56	54	47	59	47	51	51	57	56	40	56	47	40	48	55	61	46	36	40	57	59	52	59	65	61	40	43	48	50	55	59	50	52	39	58	58	47	42	45	50	43	50	41	44	60	54	41	44	36	62	50	47	61	45	52	52	55	60	52	45	67	49	46	53	47	41	44	47	55	50	60	57	52	43	58	43	50	59	52	62	56	53	38	38	48	42	50	52	45	61	51	57	50	67	46	48	50	57	52	55	45	50	53	43	53	57	43	62	39	42	49	46	61	45	52	37	45	39	34	45	41	63	41	58	61	44	43	49	57	55	52	59	45	57	59	51	42	53	60	58	40	57	57	53	46	50	55	52	53	46	58	54	42	42	46	52	58	58	56	44	61	52	56	47	49	46	57	59	49	45	46	50	47	47	59	42	53	29	54	42	49	49	56	60	45	33	46	57	41	63	63	60	51	46	45	40	61	55	35	43	53	44	67	53	48	49	46	65	54	47	54	42	53	55	68	52	44	49	56	55	57	44	55	39	40	50	42	50	62	51	48	62	44	49	60	46	45	58	45	61	53	54	54	49	50	48	42	44	44	57	63	48	62	38	38	34	47	40	48	52	49	54	59	56	55	54	56	48	64	53	60	52	47	41	61	42	49	50	47	54	54	54	40	44	48	57	52	35	47	52	70	58	68	44	64	64	61	58	52	55	62	54	57	38	49	48	48	60	49	48	43	47	64	63	47	49	60	46	63	44	57	49	46	57	47	55	62	36	51	57	50	55	38	45	38	43	57	55	57	57	40	50	55	51	53	59	60	47	60	43	61	58	52	47	47	50	40	48	53	64	36	55	59	63	58	54	47	57	42	60	50	50	47	39	41	43	59	50	54	42	51	50	45	52	70	57	50	62	60	50	48	47	51	56	52	60	60	46	41	39	51	52	60	43	52	44	58	51	41	52	45	47	53	40	52	42	53	54	55	45	56	40	50	35	58	34	44	53	51	41	54	45	51	51	44	48	53	47	50	41	53	52	54	56	62	28	51	38	36	43	47	45	51	64	61	45	50	51	45	59	54	52	58	58	56	43	59	47	49	55	57	47	44	52	38	54	38	43	52	44	53	54	48	45	58	61	56	59	53	59	56	47	59	46	46	52	56	52	43	60	41	50	67	55	45	47	53	47	57	51	54	46	53	40	60	39	46	64	47	72	60	45	44	49	65	52	58	58	51	53	50	47	50	54	33	64	48	43	48	59	55	45	46	48	49	59	55	47	67	35	48	52	49	47	44	55	51	44	47	51	42	51	55	63	58	43	55	45	51	46	39	34	42	42	59	56	42	54	37	56	48	38	52	56	53	52	49	48	52	58	67	46	48	53	51	61	41	53	46	69	54	50	56	50	47	45	46	44	46	37	44	48	51	42	49	56	40	53	49	51	54	49	40	55	65	50	51	48	42	48	46	46	51	48	58	70	51	52	35	48	52	43	71	47	53	46	46	58	61	49	61	53	49	52	57	50	41	47	51	55	51	48	56	39	55	42	66	57	43	59	46	55	57	51	55	42	49	45	53	47	43	40	55	45	53	55	64	48	63	47	45	50	63	55	54	63	47	58	54	54	59	51	52	40	44	53	57	56	43	57	57	54	56	43	53	52	52	53	47	47	53	43	59	52	51	46	41	39	54	40	37	43	48	50	52	47	44	47	48	45	48	51	44	43	63	50	46	52	65	53	43	52	55	51	50	36	52	51	48	57	53	39	52	44	35	55	62	57	39
7816	574	475	577	716	864	858	818	781	683	658	615	534	519	539	523	538	516	469	514	465	449	450	461	490	506	466	472	455	446	480	445	491	464	441	452	436	463	518	450	459	451	435	476	427	408	469	446	432	462	443	467	410	429	423	427	461	453	432	441	445	439	471	443	429	455	455	494	432	428	437	458	451	447	409	440	463	453	455	456	413	447	433	428	453	401	454	454	454	439	427	426	452	436	443	412	465	459	450	443	422	421	442	460	458	451	435	429	423	446	453	417	459	422	439	451	436	381	481	479	468	418	458	429	455	441	425	418	424	440	441	453	429	457	414	458	397	442	452	402	452	436	486	458	477	452	405	476	428	458	454	422	422	468	450	444	468	438	445	462	423	458	443	443	418	479	441	425	480	421	381	458	466	473	426	474	460	463	431	437	447	432	422	417	428	439	422	444	494	416	413	416	412	422	412	474	415	450	460	444	476	418	415	430	410	426	441	471	422	434	447	446	458	446	441	430	409	467	447	488	447	426	471	448	460	457	456	480	442	439	447	399	464	469	418	483	380	472	442	422	442	456	434	441	479	466	451	411	423	458	439	456	399	393	471	435	432	420	438	420	431	446	449	440	423	428	457	441	477	465	459	449	448	415	442	426	390	452	406	437	443	408	465	470	462	424	445	417	440	445	468	436	459	452	464	487	437	460	461	431	434	473	475	423	422	407	401	472	466	427	492	461	458	432	442	440	440	448	444	483	423	457	452	436	415	440	436	453	434	409	437	415	395	436	461	484	441	471	480	428	418	495	433	419	449	421	421	441	422	438	426	448	447	447	454	434	447	441	450	434	463	461	431	459	454	440	431	447	453	472	464	426	412	458	460	480	464	452	420	453	435	430	439	438	424	449	460	454	440	437	442	467	435	402	415	445	430	423	446	482	435	470	436	401	413	457	410	437	471	453	431	439	453	477	442	409	421	437	433	443	445	415	440	442	467	413	453	446	432	433	437	419	419	470	431	448	421	477	450	438	397	428	468	413	438	473	442	440	451	451	440	423	412	436	452	422	434	444	463	457	455	442	417	439	448	448	423	430	417	441	451	444	419	450	465	397	438	420	421	444	442	458	436	469	404	442	433	452	449	477	450	427	453	417	448	477	449	430	467	449	478	439	429	451	438	463	419	438	410	426	457	435	426	471	441	399	415	432	461	430	425	450	440	440	452	435	449	419	442	458	464	439	409	454	425	427	442	444	476	460	410	465	408	401	473	430	469	416	419	437	465	427	441	475	435	456	370	471	481	447	446	496	435	454	452	450	445	439	407	427	432	429	412	412	449	440	432	437	442	422	443	468	459	428	447	403	409	448	441	454	421	458	443	451	497	424	464	458	441	473	466	436	453	448	446	422	453	404	424	423	462	474	432	437	435	498	412	437	410	409	427	457	435	418	446	427	428	419	464	451	455	458	434	422	457	443	411	443	427	447	438	435	427	437	492	430	420	439	449	446	425	408	434	469	417	458	411	438	480	447	413	435	435	441	459	428	411	409	429	415	390	462	435	442	513	413	439	470	460	447	455	446	441	472	480	420	449	442	433	447	443	431	432	450	454	465	426	418	463	450	439	443	425	449	445	421	439	417	451	438	459	457	446	474	487	421	427	404	436	457	445	447	440	436	443	464	440	454	438	454	454	433	432	452	429	462	416	421	454	406	435	429	442	451	447	424	421	471	429	454	420	427	479	473	472	446	451	437	438	444	445	450	414	420	427	441	430	442	481	409	463	463	449	431	450	451	452	478	455	415	427	444	422	392	416	441	455	412	478	497	437	460	460	434	451	444	412	420	437	444	446	433	425	470	453	446	488	430	433	439	484	425	448	509	463	446	426	471	458	446	420	447	395	421	436	427	432	436	451	450	462	457	438	448	401	383	442	451	424	422	413	440	447	432	416	445	435	441	417	474	421	432	458	460	447	417	417	424	431	434	437	439	464	436	424	483	434	453	455	419	453	432	463	422	449	451	417	432	436	441	462	439	383	445	399	435	456	461	456	436	427	438	449	464	436	458	470	424	507	419	416	426	443	424	454	407	428	446	410	439	440	473	446	452	440	430	429	436	455	420	455	471	416	460	449	483	435	446	464	426	427	417	472	457	445	438	432	416	440	426	482	449	416	446	470	440	455	441	441	454	475	439	419	404	444	439	441	409	450	466	427	433	442	466	428	457	400	453	424	435	450	448	426	430	436	466	432	515	409	431	417	428	442	434	428	434	430	452	453	433	436	438	460	396	443	444	432	440	441	449	424	403	457	455	468	423	412	455	412	450	380	423	463	463	456	446	417	439	452	440	447	442	435	409	456	446	465	448	438	468	469	412	449	455	415	425	461	461	469	398	435	463	442	460	449	416	445	443	455	460	438	440	420	420	427	479	431	450	412	455	451	406	412	471	443	449	399	440	443	442	391	424	452	427	446	489	452	489	454	473	456	426	445	427	423	398	482	407	421	431	437	442	450	435	471	436	427	451	405	440	440	445	446	460	474	473	455	452	420	456	424	466	451	451	466	477	442	422	436	416	439	463	442	424	446	445	466	429	451	440	459	456	451	445	438	443	460	420	434	441	430	433	409	447	420	414	448	462	439	474	426	436	371	433	391	428	461	430	460	447	444	411	415	421	443	449	442	455	457	454	440	444	409	484	428	442	450	433	417	442	423	399	456	415	453	433	421	444	406	427	443	441	452	403	479	422	447	433	434	404	409	395	473	425	417	447	413	391	401	389	466	434	426	447	439	408	440	414	463	448	485	446	448	422	449	424	419	467	466	436	426	423	438	430	464	447	448	432	422	429	466	416	472	449	446	435	419	446	444	424	450	448	430	477	458	454	442	449	449	436	443	447	420	418	442	437	402	435	462	448	410	451	459	460	455	442	450	466	441	427	477	457	463	423	437	437	461	444	483	426	441	482	450	444	407	434	452	421	434	412	418	457	441	425	469	454	479	430	430	452	426	439	445	471	450	441	442	461	413	483	447	414	447	454	435	472	465	441	468	452	469	482	445	454	453	402	454	470	480	439	448	449	439	451	457	472	427	426	444	444	480	448	461	448	432	438	445	450	487	420	429	434	430	420	442	481	419	409	420	426	428	461	434	448	442	429	486	437	461	420	448	418	473	420	428	447	438	446	422	466	434	471	442	446	428	433	451	441	438	423	439	407	437	426	476	432	429	444	451	439	427	466	414	464	415	409	448	461	432	489	435	466	451	425	445	440	446	430	455	425	442	463	461	452	457	412	439	437	415	424	422	450	449	425	467	460	443	419	434	411	462	443	446	407	431	437	437	440	458	457	463	460	438	469	456	429	459	444	444	452	449	414	436	485	421	432	488	408	457	449	460	442	465	406	466	438	449	453	433	443	441	462	447	429	476	425	432	422	464	460	447	456	482	434	414	430	459	436	394	456	458	449	421	429	468	388	475	399	449	426	469	437	482	442	436	467	455	415	426	462	417	433	466	444	441	453
695	165	108	137	107	128	127	124	107	109	121	107	107	108	133	93	100	108	111	108	106	105	106	105	111	107	78	94	93	81	97	98	100	82	107	102	125	115	97	95	83	82	113	98	93	93	107	94	100	130	86	96	92	90	99	96	91	88	86	95	94	98	89	112	86	90	88	92	110	109	106	102	107	102	95	95	113	101	88	92	93	84	109	120	91	81	96	113	108	91	96	91	97	100	96	103	97	107	110	101	98	98	93	89	84	88	112	81	105	102	93	91	92	86	108	97	96	85	86	103	96	96	98	96	94	114	95	106	98	93	93	87	99	114	96	110	96	108	101	78	84	83	88	82	84	101	111	111	104	95	99	87	93	86	87	100	74	89	94	105	86	90	112	75	104	91	103	88	91	87	97	88	104	89	101	99	96	90	103	97	91	121	96	82	106	94	107	103	90	85	92	100	94	99	92	94	100	89	94	100	91	89	119	86	86	101	74	88	92	95	100	103	101	116	99	94	80	88	95	99	101	101	89	91	100	94	102	86	102	90	93	116	120	94	107	91	100	95	107	100	88	97	111	94	100	105	90	104	82	100	86	89	90	88	92	86	98	102	101	117	102	101	95	90	95	92	96	87	90	89	95	98	86	85	88	98	100	90	98	106	105	96	109	83	95	107	105	115	96	102	109	94	90	91	109	91	91	100	88	103	92	100	90	92	114	91	87	70	103	96	90	96	98	108	103	104	87	94	109	87	100	104	84	103	111	100	90	75	120	87	87	103	101	87	86	95	102	88	101	98	101	94	82	96	90	109	104	93	88	97	103	111	98	96	99	95	87	100	110	94	107	93	94	90	88	94	88	109	100	89	86	99	73	89	104	77	113	87	96	99	83	91	98	84	83	103	108	118	104	76	67	90	88	89	90	108	96	94	104	92	109	101	82	95	92	102	97	92	105	93	99	85	84	86	79	104	103	103	127	90	82	83	89	94	118	109	87	84	92	95	96	85	87	79	108	120	110	86	77	121	107	99	91	119	106	115	93	90	109	89	101	96	101	95	86	88	75	104	93	89	94	97	92	116	83	107	116	92	82	105	84	125	100	97	105	92	85	87	76	88	105	81	94	94	107	94	100	88	99	103	94	90	103	120	118	101	95	90	108	110	93	114	112	86	89	96	99	85	95	101	100	87	84	100	86	93	111	97	112	112	103	101	104	82	106	97	103	96	103	95	104	89	86	112	99	89	105	82	95	95	111	102	99	90	115	85	93	99	82	90	82	82	79	98	112	90	101	107	96	88	91	99	96	95	83	99	83	93	100	102	102	119	78	98	99	77	107	81	88	97	100	104	86	88	102	88	103	103	95	83	107	102	104	92	76	96	106	98	88	93	90	104	111	93	101	97	80	88	101	101	101	105	105	95	99	93	82	101	99	87	107	96	103	91	102	95	93	81	80	103	90	99	108	100	105	90	101	108	91	97	93	94	101	91	95	98	80	92	91	85	99	98	99	86	101	84	91	86	105	82	78	79	77	94	107	105	92	81	91	92	102	80	100	91	100	96	91	121	97	108	91	97	102	116	76	91	88	90	113	99	98	91	90	104	94	102	110	98	87	100	114	84	78	106	100	93	101	98	93	103	74	94	102	107	114	88	80	99	100	104	80	94	97	108	106	107	96	86	91	95	103	103	72	105	83	108	82	101	92	106	77	108	93	102	102	105	83	77	101	93	92	93	88	93	91	98	84	107	107	108	98	91	96	105	117	104	83	95	89	89	104	96	88	85	82	106	101	108	102	83	111	90	95	85	100	107	80	108	101	104	98	86	97	90	95	108	83	88	99	94	112	108	94	78	115	94	98	85	82	111	100	102	95	97	85	96	101	87	98	107	105	86	90	99	80	92	94	89	90	76	94	87	88	80	98	95	100	109	94	112	86	93	90	89	102	93	88	104	115	100	90	88	103	86	92	108	102	100	105	117	97	79	97	116	112	85	92	106	104	95	77	97	84	89	96	109	93	88	93	97	84	104	102	95	87	106	93	88	86	94	100	110	85	96	86	111	107	94	100	102	101	95	88	82	103	96	101	97	99	93	117	95	111	89	90	85	103	90	95	98	91	95	86	101	101	100	86	96	95	104	89	84	98	109	94	111	88	102	100	73	100	87	87	119	77	85	102	86	85	96	107	85	79	115	96	82	91	88	93	99	109	102	95	88	93	109	87	91	104	87	93	95	90	100	107	109	98	108	84	104	82	105	88	91	92	102	107	88	69	111	94	106	123	86	86	107	85	108	96	99	107	75	105	96	91	76	103	89	86	78	90	97	107	101	99	87	101	102	82	79	101	109	99	84	101	101	86	99	106	100	107	105	75	97	86	99	102	97	104	116	100	115	101	81	86	85	93	90	102	95	95	88	100	100	91	94	100	79	104	103	92	91	108	104	86	91	84	83	81	109	103	110	93	88	98	114	95	111	89	113	102	98	87	89	89	117	110	99	89	117	88	96	121	84	72	96	81	92	96	100	108	108	102	94	81	93	102	107	85	104	116	100	114	109	101	88	105	111	97	105	100	109	99	95	89	102	85	98	111	106	99	95	79	88	76	87	80	89	87	101	93	101	98	91	95	107	86	107	79	96	97	107	100	98	106	98	110	103	108	96	91	95	87	96	99	92	108	93	85	96	89	103	106	97	100	80	98	102	98	86	92	90	78	88	100	96	92	102	96	102	100	74	92	111	99	78	101	79	88	105	102	90	102	93	92	108	98	103	96	97	106	108	102	105	83	102	87	114	84	95	109	94	104	82	90	101	112	109	93	104	91	92	98	100	90	91	99	93	93	87	77	102	109	92	103	102	107	96	87	115	107	99	100	116	109	104	76	99	83	96	98	86	91	111	86	98	95	89	102	109	106	113	93	95	84	98	100	92	101	104	95	110	92	84	104	91	96	108	102	101	104	94	97	111	93	89	90	83	109	116	101	105	98	87	88	83	110	94	93	100	104	82	94	96	108	112	79	104	97	107	101	88	119	90	87	75	91	88	97	85	109	113	88	93	96	105	96	96	101	80	87	89	101	101	106	96	88	97	96	104	98	107	102	102	105	100	108	87	97	92	95	92	102	94	82	89	84	82	107	107	81	92	86	114	91	95	92	107	105	78	94	99	93	104	80	100	113	92	112	95	105	98	92	82	105	90	92	80	106	102	100	88	92	99	91	110	113	99	99	104	100	119	94	99	94	119	96	93	112	116	104	98	106	112	89	83	108	88	91	93	98	112	116	86	105	95	93	89	89	98	88	88	80	110	95	86	97	107	100	85	96	92	90	101	87	98	85	85	88	98	84	99	87	110	104	107	80	100	96	119	96	121	103	106	120	80	127	102	82	79	99	97	108	85	114	83	97	90	115	74	105	99	94	112	90	93	94	94	94	93	85	111	84	83	80	87	96	91	82	96	99	95	102	85	91	102	90	87	104	101	102	104	109	90	93	84	105	91	89	94	100	106	86	96	107	99
12451	1550	1090	1350	2365	3028	2826	2388	2052	1781	1606	1347	1323	1267	1200	1158	1091	1101	1096	994	1016	1070	989	956	936	946	995	956	873	895	908	899	904	920	879	935	913	880	957	908	935	906	949	940	856	872	927	888	892	855	848	924	898	900	871	878	855	919	911	864	887	899	896	853	848	908	900	870	808	886	846	891	886	870	882	834	830	880	863	903	893	862	867	868	892	819	849	855	844	860	865	885	849	880	860	909	848	844	875	812	877	935	798	871	843	836	835	907	821	880	869	901	825	864	915	890	815	948	852	854	854	856	823	904	812	787	850	830	878	834	884	845	902	853	886	916	821	831	943	844	912	886	866	870	892	882	782	867	908	808	843	852	840	856	914	863	853	896	870	906	854	842	857	881	884	890	837	835	892	905	829	810	800	868	861	855	793	898	810	847	882	886	878	836	853	802	852	851	833	886	864	856	878	885	875	902	832	836	865	851	871	875	888	899	888	865	850	892	827	885	870	839	872	919	880	897	831	867	793	835	859	877	903	809	840	916	847	897	822	864	875	822	869	840	796	831	891	892	878	857	904	862	887	901	808	862	853	888	887	851	884	861	884	817	904	846	890	866	868	819	835	837	914	841	844	879	875	901	833	847	912	917	859	862	919	899	873	864	894	854	888	852	832	904	968	866	810	844	874	866	854	826	827	825	881	850	876	887	851	855	853	860	829	887	886	879	858	877	888	855	855	912	860	853	831	862	843	841	872	842	924	814	907	830	885	851	914	851	868	810	896	821	893	899	869	889	835	869	829	863	830	813	862	833	894	832	881	869	905	855	845	859	887	882	873	850	833	845	882	836	833	856	898	865	860	878	833	863	846	891	946	905	831	878	865	870	839	810	821	830	885	934	903	826	848	899	854	858	856	909	861	881	844	836	832	856	819	861	852	857	871	850	841	861	820	887	840	890	846	903	890	855	861	837	906	855	878	858	817	817	884	823	856	901	844	885	850	841	859	895	914	858	850	927	863	836	828	858	861	907	826	842	845	908	786	861	838	863	853	890	861	810	873	855	901	878	834	894	875	881	894	836	789	856	908	864	797	815	890	837	815	876	892	822	787	904	894	865	818	867	833	836	860	868	852	909	879	853	876	902	841	889	870	810	828	828	860	896	837	887	883	893	920	908	844	853	865	891	847	889	834	846	908	873	830	846	898	889	867	855	821	800	860	844	864	889	932	874	815	859	864	846	833	853	858	835	878	866	844	831	806	897	843	860	876	838	889	854	858	836	868	834	867	837	872	816	896	840	879	884	858	848	824	893	874	883	834	885	923	848	845	914	808	888	861	838	827	888	869	813	818	809	868	850	838	842	935	812	849	885	842	866	813	877	889	852	876	855	832	890	862	897	837	907	842	860	800	808	906	857	833	849	850	847	904	917	846	870	864	809	872	836	907	889	890	855	892	864	874	878	887	871	852	856	857	857	875	875	836	832	865	894	806	863	852	849	907	887	891	880	894	775	883	902	879	873	837	870	857	860	826	873	822	843	868	846	877	880	900	818	787	852	866	899	871	857	870	868	860	876	837	880	887	862	865	873	850	859	833	886	856	837	874	882	840	856	908	860	868	846	889	879	856	877	876	922	942	830	840	873	841	893	893	913	872	869	888	884	862	868	815	836	864	962	795	791	827	873	831	856	850	911	862	842	905	874	843	817	914	847	861	910	911	865	840	816	858	813	818	865	834	858	850	857	916	922	876	858	871	857	866	870	901	882	860	878	891	898	871	884	829	875	875	839	840	830	810	877	915	863	871	888	835	857	871	852	845	866	878	861	853	826	839	856	837	879	856	851	845	828	845	916	875	839	815	814	870	856	856	914	857	847	792	870	836	838	860	893	859	829	829	878	834	861	848	884	838	845	835	833	868	844	901	896	845	870	878	849	905	879	857	896	825	883	865	853	921	885	833	828	931	897	871	843	883	911	828	851	884	913	893	870	834	827	870	818	881	841	863	846	874	915	876	834	872	906	889	843	892	865	889	881	839	864	873	834	895	840	867	907	853	901	841	869	926	902	846	838	837	870	869	889	871	857	854	873	859	810	865	848	877	861	802	834	853	875	837	859	821	852	821	936	854	890	838	903	868	838	878	855	851	792	860	835	894	890	896	867	842	900	895	865	885	860	789	856	876	920	879	881	807	853	867	844	893	847	868	887	878	876	850	885	884	868	870	839	863	926	863	827	931	849	854	876	902	874	847	844	842	880	847	808	867	828	834	849	888	837	898	868	861	847	883	879	867	895	832	873	891	862	901	866	870	877	867	878	878	844	826	845	859	819	818	907	844	798	894	859	892	898	874	893	839	807	871	844	864	962	860	830	849	905	898	847	917	871	869	861	846	864	854	865	831	877	898	872	849	846	855	852	865	839	880	863	890	890	892	883	844	842	852	849	861	868	882	842	872	891	886	962	824	897	849	868	865	841	852	871	861	891	865	867	862	919	856	890	854	863	813	848	893	834	829	837	857	904	844	865	867	882	888	884	885	869	841	863	858	854	843	815	883	904	858	893	899	820	845	871	867	859	838	831	873	895	875	935	855	858	860	921	882	914	849	900	832	857	877	856	844	788	871	801	858	884	829	831	897	856	820	897	849	876	823	811	895	849	942	834	785	855	866	855	850	902	939	834	835	882	802	820	876	879	859	831	844	862	871	875	904	901	904	928	814	881	920	903	895	877	839	869	852	815	853	870	828	901	903	898	877	854	888	900	883	827	899	867	873	844	883	871	834	810	854	839	852	842	835	815	866	877	870	837	869	859	890	812	871	866	899	820	802	833	909	845	838	872	866	811	829	828	867	880	879	865	872	876	886	891	876	906	834	868	871	818	871	864	844	885	874	816	904	845	871	881	875	862	794	840	833	868	816	844	843	869	840	904	869	853	798	857	852	885	818	931	836	841	885	844	867	852	852	841	937	818	879	901	898	824	849	839	851	899	907	858	862	862	848	831	880	844	897	871	853	847	853	829	850	848	857	865	851	840	863	868	885	852	853	888	859	885	856	893	843	859	844	875	835	855	905	865	911	847	861	841	815	868	819	845	897	831	849	929	814	854	842	854	871	790	892	895	829	881	890	898	856	922	840	834	848	838	855	833	880	861	836	862	883	888	923	855	835	849	864	901	844	825	862	894	909	859	880	855	862	914	889	877	862	889	829	860	870	864	880	853	907	829	862	846	840	841	847	893	833	866	824	853	850	794	874	855	920	840	898	878	886	868	861	847	860	866	867	874	940	808	885	876	794	893	883	860	865	885	897	884	845	946	846	902	834	892	875	844	868	923	876	832	841	878	900	853	889	837	876	915	847	845	807	877	905	828	837	830	850	918	869	864	862	893	820	854	863	884	873	915	928	846	850	859	843	829	897	813	901	893	841	865	804	868	855	889	909	872	888	887	841	841	837	857	878	865	869	888	912	883	861	812	907	832	862	847	840	908	870	904	828	884	845	888	882	858	904	875	827	860	797	829
1299	39	36	34	28	48	41	32	27	32	33	31	27	37	32	20	26	24	19	25	16	18	27	19	20	14	29	18	29	15	20	24	18	13	19	15	19	16	21	25	23	17	14	17	20	21	19	21	13	16	20	12	16	28	18	16	27	14	14	17	20	28	24	17	12	21	12	20	24	19	18	16	18	20	14	27	25	20	18	12	15	19	13	22	11	11	19	16	16	22	20	13	17	21	25	15	15	17	18	21	17	27	18	25	14	19	23	24	24	16	18	19	19	20	18	22	20	18	24	17	16	15	20	19	16	26	25	16	18	13	25	22	22	22	12	15	15	21	13	22	18	18	17	19	17	18	13	21	14	17	21	21	24	14	13	22	22	17	18	21	23	17	21	19	14	22	20	18	21	19	21	22	23	22	11	19	18	20	13	16	19	21	19	22	13	18	20	25	15	18	17	12	23	22	19	18	19	24	21	17	16	21	24	18	22	23	23	18	17	27	14	22	20	17	16	19	15	31	20	25	21	11	17	19	20	22	21	21	22	20	12	25	21	17	11	15	12	20	18	21	21	14	17	20	18	16	19	20	17	19	30	22	18	13	13	18	14	18	18	18	15	19	21	17	16	19	9	20	23	17	11	18	17	12	19	15	22	17	17	17	12	20	14	26	20	17	17	16	16	14	23	25	17	14	12	20	17	12	13	28	19	17	17	17	24	10	18	27	22	20	18	22	21	20	16	18	19	26	19	20	18	22	25	18	15	17	23	20	21	11	13	21	21	18	15	18	19	17	16	22	19	21	22	17	14	12	16	28	25	25	21	23	24	29	15	23	16	19	22	26	18	15	15	17	21	19	19	24	16	18	19	20	24	15	18	15	14	20	16	22	11	9	17	13	29	12	12	21	24	17	27	17	19	16	16	14	18	21	22	15	24	17	17	18	16	22	17	11	14	23	18	21	17	22	18	19	11	19	24	11	18	14	13	21	16	12	10	21	16	25	19	19	19	16	17	19	19	18	28	20	18	13	20	18	22	19	14	12	16	23	13	23	21	22	11	14	20	20	15	16	20	17	13	18	18	23	19	19	19	17	14	16	19	13	16	21	15	23	11	13	15	25	18	16	20	9	19	14	25	11	16	18	13	13	18	13	22	20	16	18	14	18	26	12	19	15	17	25	16	20	15	18	25	17	13	14	22	10	16	18	20	11	15	12	15	22	16	9	20	21	13	22	28	21	22	15	13	20	25	20	12	20	20	20	19	21	22	14	18	16	24	12	14	23	13	22	16	17	21	22	21	17	14	16	15	16	18	18	21	24	16	17	12	11	19	13	22	20	22	16	15	16	17	19	14	19	25	15	21	16	12	22	17	15	13	12	18	25	20	17	22	10	18	15	17	15	13	19	19	18	21	19	17	19	22	20	11	27	15	19	27	18	19	11	19	17	25	21	21	18	22	12	19	22	14	16	24	22	20	16	22	15	13	25	26	20	20	20	20	21	17	15	22	22	27	14	27	12	11	13	21	23	17	14	16	22	24	14	23	19	22	16	13	14	18	30	17	20	17	22	19	27	25	17	20	12	16	20	14	13	14	20	16	23	17	16	11	26	14	19	20	20	12	20	24	21	29	22	22	23	15	18	12	24	16	14	23	23	13	21	14	13	22	19	18	17	26	23	16	15	17	21	13	20	15	21	19	15	18	22	22	24	13	18	22	12	16	9	16	21	21	10	15	19	15	19	17	22	11	20	8	23	23	13	19	21	18	10	14	13	19	25	15	15	20	17	17	21	21	26	18	17	20	22	20	18	19	17	21	24	22	17	15	15	16	22	15	31	13	24	20	16	14	18	16	16	10	19	16	24	14	27	16	12	16	14	17	18	18	20	23	17	15	18	24	11	18	16	17	17	22	23	17	21	20	24	15	9	11	19	24	11	11	15	22	13	25	15	23	17	21	21	17	17	16	26	17	14	28	14	14	14	12	15	15	20	19	26	19	21	15	15	20	14	21	16	12	10	13	22	16	25	28	23	19	22	22	25	16	18	18	14	18	14	16	13	20	18	20	26	18	26	18	10	18	16	28	12	18	12	17	14	11	13	17	23	18	19	18	16	13	16	24	17	17	13	18	18	21	25	16	22	21	16	20	18	19	13	25	13	16	20	17	12	18	18	15	17	17	14	20	28	13	22	12	12	13	20	19	21	22	26	19	18	19	12	26	18	16	24	17	20	20	17	23	20	13	14	23	18	9	17	17	24	22	22	30	11	21	21	17	17	16	22	17	20	16	15	20	11	25	16	33	17	20	20	9	19	22	26	17	13	23	19	24	18	16	15	23	20	16	14	17	15	17	19	14	16	16	18	29	14	18	17	14	14	18	15	15	16	19	18	19	23	16	20	17	17	25	16	23	25	13	17	12	20	23	23	12	18	17	11	19	10	26	14	19	19	19	15	17	20	13	17	17	27	25	18	14	15	19	18	16	16	18	18	15	18	15	18	18	23	17	21	21	21	25	18	20	10	17	20	16	17	20	16	12	21	20	24	25	17	18	15	24	18	10	22	15	17	16	16	9	14	21	21	20	14	19	20	26	19	14	10	13	16	16	14	16	22	19	19	19	16	16	15	19	22	24	15	13	19	20	8	21	17	21	12	23	14	21	19	24	21	25	11	19	20	15	17	14	28	20	15	17	21	22	18	19	24	14	19	19	10	10	18	18	10	25	22	12	19	21	24	14	22	21	18	17	14	24	21	24	16	12	16	16	15	20	15	17	16	15	20	16	16	13	24	25	22	13	12	20	18	27	20	31	11	21	15	24	10	7	17	17	17	18	15	16	19	18	16	7	21	10	16	14	16	23	24	15	26	18	21	20	21	24	16	17	18	16	19	8	17	20	18	14	15	15	20	19	20	17	13	18	15	13	19	18	19	18	20	15	10	16	15	12	14	24	21	21	26	15	14	19	14	24	11	16	18	11	22	14	22	21	20	18	22	26	16	27	17	18	19	23	19	20	15	11	19	25	21	17	11	20	17	25	17	17	17	16	19	24	17	24	18	19	12	16	22	18	18	16	19	14	21	17	15	27	19	18	12	14	18	14	17	21	15	16	12	14	17	20	18	20	14	19	19	13	14	19	25	27	19	22	16	9	26	16	17	16	16	22	27	23	14	18	18	16	21	18	15	20	17	16	18	16	22	15	15	24	20	15	11	24	21	20	20	15	20	19	10	11	13	22	21	17	26	11	13	16	23	17	17	18	21	16	11	23	13	15	23	24	17	13	25	24	20	22	17	17	14	19	31	16	20	29	19	16	20	22	21	13	11	14	24	16	22	17	26	16	14	19	17	19	15	23	22	15	16	16	18	24	14	23	22	26	25	11	27	22	18	16	18	25	18	21	19	21	26	14	23	15	23	19	18	17	22	11	18	23	26	17	19	21	17	15	16	16	15	18	24	9	22	18	19	23	14	18	17	18	17	24	29	21	18	20	18	19	30	19	19	18	20	20	16
12136	659	415	508	1343	1933	1835	1592	1218	1041	873	775	651	581	505	448	433	417	382	364	312	303	284	253	247	240	250	259	242	235	250	198	214	233	206	211	231	203	212	190	189	197	209	199	186	185	183	200	199	202	151	192	178	195	181	195	183	195	175	173	172	191	175	175	164	179	183	165	183	164	161	168	175	187	170	186	181	177	139	187	189	182	146	167	171	156	162	167	162	155	172	172	165	164	165	161	167	148	159	177	150	162	157	164	145	151	169	179	164	201	151	155	191	163	167	179	168	164	162	171	159	149	184	175	183	199	165	174	182	164	163	168	166	157	146	157	187	171	158	159	158	192	149	163	164	147	150	171	177	179	152	205	166	172	148	187	157	169	146	149	150	154	194	133	164	176	158	176	183	159	186	157	158	161	137	165	195	165	151	182	151	178	170	165	151	182	194	172	174	152	171	161	167	139	180	160	155	179	173	167	164	170	186	163	172	169	141	161	165	158	173	164	179	166	168	184	151	170	170	145	172	169	178	179	182	147	151	162	163	174	151	179	169	139	169	155	165	167	171	152	153	178	160	139	156	163	162	178	168	189	161	187	148	197	146	147	175	160	163	163	141	163	154	168	164	151	173	164	151	183	173	151	171	163	145	170	177	171	145	176	145	160	146	181	182	160	148	158	173	173	169	151	169	163	141	171	161	146	184	171	174	149	159	158	189	173	164	175	154	167	153	150	148	153	175	170	173	149	170	165	165	161	156	188	165	170	175	159	165	163	160	172	175	161	169	129	167	159	176	167	148	155	195	167	171	186	199	170	143	175	144	145	169	180	182	166	164	144	204	161	161	136	150	191	163	154	154	182	178	167	156	158	172	169	149	166	165	167	181	173	171	157	159	160	157	146	162	169	143	189	166	164	153	167	158	181	177	156	153	174	168	206	159	172	170	188	158	173	178	163	196	159	167	168	165	170	164	180	179	166	165	157	151	171	187	141	165	179	174	180	141	165	138	186	143	124	148	146	161	146	156	171	159	154	176	170	167	178	168	155	160	169	165	161	175	165	155	163	150	185	160	168	172	174	160	146	185	172	161	153	189	177	168	162	182	156	150	162	147	183	168	166	181	161	193	164	151	174	148	155	183	181	148	176	181	161	173	132	162	172	144	158	139	171	155	175	154	160	154	142	179	162	169	175	167	165	159	147	162	156	172	148	158	157	165	150	152	161	156	157	175	174	165	163	180	164	181	176	168	165	174	165	174	178	166	183	161	162	154	151	181	186	141	186	163	154	174	152	166	188	155	178	193	172	151	175	165	179	176	133	181	175	146	156	170	164	178	150	180	166	158	157	162	166	161	143	156	152	171	187	172	169	164	186	164	179	161	145	186	184	179	166	175	167	168	154	147	163	159	172	165	152	152	148	189	168	156	148	179	176	184	163	151	184	160	155	174	147	186	170	156	161	168	183	166	165	157	163	196	158	162	148	179	163	166	169	151	149	164	167	159	171	158	147	153	165	168	152	171	175	156	167	172	163	160	169	147	173	190	172	148	147	179	157	166	151	157	157	178	172	165	163	180	144	149	149	175	151	164	164	179	160	176	164	186	155	167	176	182	152	169	169	176	143	184	165	152	181	155	151	166	139	163	144	160	175	150	178	149	171	169	180	166	162	141	161	153	179	176	174	160	157	176	175	157	174	146	168	166	170	159	143	181	174	190	157	178	183	162	163	155	152	171	154	155	188	164	168	154	185	156	157	174	173	156	150	161	173	154	173	172	155	167	181	189	156	159	167	173	179	176	163	156	188	151	165	174	168	171	171	150	157	166	193	165	166	169	158	163	163	163	149	164	171	172	167	174	167	179	177	149	179	149	200	160	177	151	161	180	165	161	151	169	178	169	167	151	176	157	186	171	166	175	135	177	175	157	153	168	176	160	144	154	169	156	168	182	173	171	176	168	163	158	174	153	161	185	174	172	168	162	170	164	177	160	166	177	154	155	182	156	149	139	171	187	175	176	167	173	168	162	184	228	175	176	171	178	168	132	170	166	188	158	166	183	153	169	141	161	169	171	163	173	163	142	171	184	180	176	164	154	175	147	166	144	180	172	166	172	158	166	194	177	153	143	168	135	161	177	166	166	163	171	174	165	161	148	157	163	141	171	157	173	158	161	164	162	178	172	148	169	154	166	172	156	180	161	157	119	166	156	170	152	141	169	170	155	166	160	169	150	158	150	158	152	167	159	177	156	190	175	154	168	158	149	176	156	160	152	150	171	156	159	157	151	175	175	167	193	196	135	184	179	157	168	182	174	152	181	150	144	180	187	152	158	162	159	153	165	177	151	190	186	151	180	162	170	158	165	154	158	144	169	157	173	161	163	143	166	150	174	151	153	162	198	155	159	161	177	161	161	158	143	170	168	180	140	141	151	183	149	141	151	156	189	180	181	178	170	171	156	163	163	161	146	167	169	157	171	158	149	176	186	168	155	165	160	165	160	158	183	171	159	164	155	157	171	158	166	166	160	179	170	145	161	166	186	156	173	168	163	161	164	171	166	166	168	170	174	151	175	160	141	175	164	145	173	165	190	169	202	168	164	178	177	160	181	151	183	183	166	167	169	166	177	174	168	157	196	152	187	169	180	174	172	154	175	167	155	147	157	169	181	179	172	153	184	167	176	156	187	154	149	147	166	149	179	149	182	146	166	191	168	178	172	167	160	174	176	168	164	162	181	164	166	158	156	186	170	179	178	158	169	165	167	169	154	171	183	166	179	163	167	173	166	160	159	167	188	176	176	161	165	159	158	150	175	175	154	152	184	165	153	176	188	179	168	180	180	189	158	156	164	150	190	150	153	174	182	160	137	168	172	173	171	160	151	140	163	168	161	152	161	189	134	162	152	149	170	147	157	197	172	172	151	145	179	170	170	161	167	158	186	168	170	164	179	170	158	160	174	149	174	162	163	179	153	173	162	142	177	167	165	192	186	159	161	156	166	162	174	166	168	147	156	161	149	152	177	169	151	181	144	157	161	192	172	160	160	176	162	164	161	171	186	163	154	157	149	172	172	190	151	157	152	156	141	149	150	159	178	153	190	155	152	163	188	165	158	188	169	167	176	159	186	148	180	152	155	175	152	169	173	147	159	153	198	172	168	183	176	167	168	167	166	137	161	158	165	175	160	193	152	164	172	168	157	178	131	138	189	166	151	167	160	152	148	166	179	159	196	154	143	152	168	149	172	168	175	163	187	177	177	170	157	180	150	172	177	171	183	166	193	156	158	154	184	159	150	158	156	158	148	164	161	170	153	179	177	159	155	153	160	168	154	165	183	164	171	151	171	171	159	174	175	142	169	143	170	170	174	181	180	174	182	162	155	176	184	198	181	145	159	156	160	158	157	159	152	151	160	159	163	159	163	173	145	171	170	191	143	140	172	166	139	148	173	172	199	154	176	166	174	173	179	187	172	163	157	165	177	154	172	162	168	178	153	155	169	176	166	169	168	143	194	174
903	159	106	96	94	109	99	123	109	105	104	111	81	99	92	106	88	83	81	106	71	75	85	83	81	83	85	96	68	93	68	71	67	90	80	75	78	73	82	74	82	87	85	67	77	62	77	74	82	61	78	81	77	55	83	73	78	91	71	67	76	87	92	81	84	104	72	74	73	64	88	73	88	77	76	94	77	69	71	76	80	78	75	75	60	78	74	76	80	70	82	73	63	83	68	88	78	77	65	78	73	88	87	73	65	78	77	102	64	76	80	81	69	67	97	74	93	71	73	78	83	71	78	79	72	81	73	70	82	88	77	67	79	75	81	72	69	78	81	62	77	73	67	84	74	81	80	77	82	91	66	83	75	77	88	81	63	83	63	70	71	73	75	70	69	88	73	79	49	57	83	86	73	73	87	74	95	65	85	74	74	93	73	85	74	77	67	63	75	67	80	79	74	72	73	68	69	72	77	89	66	80	77	65	81	82	80	77	85	70	64	60	75	64	65	72	63	78	81	74	91	72	70	67	78	79	83	82	76	91	73	78	65	89	102	76	82	67	78	77	97	85	79	75	61	92	81	81	74	69	84	77	75	68	81	82	82	76	68	83	67	91	82	76	89	61	67	86	68	87	75	81	96	71	99	83	79	50	66	63	79	87	67	80	57	73	69	84	75	94	79	71	76	82	73	63	78	93	76	80	84	78	69	77	67	79	73	93	68	79	85	65	58	67	71	87	75	71	71	64	74	71	82	73	73	88	79	101	71	83	80	66	60	68	70	71	70	66	68	72	68	67	84	63	106	88	71	78	70	66	83	73	69	78	70	76	70	64	67	72	85	83	55	74	59	87	63	86	75	72	66	67	72	95	74	72	54	67	94	92	70	76	58	79	63	72	78	86	75	80	75	67	70	75	76	75	73	86	93	68	60	72	74	71	66	74	75	86	67	70	77	85	88	63	79	82	61	75	75	80	65	75	77	84	94	81	76	68	71	61	77	90	70	79	83	61	93	59	83	63	86	89	85	74	79	64	76	76	94	84	86	82	73	73	81	92	79	87	74	85	80	77	82	81	77	69	97	85	63	61	71	93	73	76	80	67	89	86	59	73	80	80	80	66	72	61	81	75	67	79	79	81	78	71	86	86	73	85	58	71	63	63	97	78	78	75	92	81	73	80	88	92	74	76	58	70	86	59	79	68	69	76	74	78	81	66	82	68	87	64	80	81	78	86	84	79	73	74	92	70	76	78	78	82	69	96	66	81	60	84	63	61	95	62	78	68	74	66	78	79	86	81	70	76	83	86	78	83	58	75	85	82	73	78	88	94	72	80	80	75	83	79	74	71	59	73	81	69	70	77	77	75	74	79	79	77	70	87	79	77	75	78	77	81	73	80	65	71	82	59	90	67	74	88	56	81	77	83	65	73	71	76	84	83	76	92	70	77	80	91	79	68	82	76	82	68	83	75	85	84	86	68	71	76	84	66	74	86	78	67	62	73	68	93	74	80	76	76	86	65	97	87	74	75	74	70	71	69	93	74	89	73	82	66	60	78	73	79	58	58	82	73	74	69	88	73	81	74	84	75	59	63	81	73	77	74	74	74	65	73	92	79	68	74	78	73	82	64	81	83	64	71	80	58	67	83	79	71	73	84	73	64	85	75	79	74	79	68	90	67	66	73	78	78	82	100	67	90	64	86	68	72	70	79	57	82	82	73	71	91	94	70	75	82	80	74	59	85	85	76	76	79	64	72	80	94	74	77	88	76	78	80	82	80	71	68	76	92	82	92	67	72	71	74	77	64	82	79	70	85	71	86	69	68	87	76	67	71	77	80	92	76	84	66	84	74	77	75	68	78	73	71	77	79	72	75	67	75	81	67	75	59	71	79	80	78	60	80	87	65	70	87	73	78	73	84	88	67	72	79	75	71	81	78	93	70	75	74	71	84	93	61	84	77	81	76	76	69	97	69	72	91	69	73	74	69	68	77	89	82	78	73	71	78	77	84	73	84	63	69	72	69	86	73	66	87	64	73	77	84	74	67	76	78	77	75	55	85	81	68	70	77	89	82	75	97	73	73	78	74	68	89	62	73	59	79	74	85	69	77	68	78	94	83	69	75	74	78	76	74	74	71	86	52	86	82	75	79	76	73	68	72	66	80	74	85	70	85	80	70	85	78	72	76	70	64	84	65	80	67	59	90	66	68	74	67	61	63	77	69	75	82	65	70	85	83	72	79	86	84	78	91	79	84	65	76	78	80	82	67	75	88	81	66	59	83	78	69	89	71	88	97	61	74	65	64	83	83	78	64	88	89	68	67	80	73	76	74	81	73	71	83	72	67	61	84	82	74	81	79	70	82	70	83	79	55	77	77	71	69	59	66	91	89	77	80	73	88	101	77	88	63	89	83	88	83	75	83	68	83	71	79	79	70	84	65	83	73	68	60	82	83	73	92	67	72	85	74	70	82	79	77	96	58	69	70	82	69	75	70	80	57	91	69	77	82	69	89	72	92	81	70	91	66	84	81	74	64	83	86	85	73	79	71	65	79	81	70	85	74	73	82	88	74	76	76	77	76	80	68	73	86	68	62	71	75	81	74	72	70	80	70	68	79	77	87	64	77	79	70	70	89	57	80	86	69	68	82	88	70	86	57	75	83	76	71	75	76	73	66	85	76	77	79	79	70	73	80	57	81	83	93	94	87	63	88	92	74	58	65	78	80	73	65	72	80	82	77	66	77	87	71	77	87	87	79	92	70	81	88	79	82	73	73	86	78	70	90	64	72	74	95	68	89	70	86	88	74	83	84	76	72	80	85	65	87	66	73	77	68	71	80	77	83	68	77	78	86	71	73	81	72	92	69	73	88	53	73	91	63	67	88	80	82	64	72	68	83	86	89	84	55	75	80	67	81	72	82	76	71	91	70	82	77	73	74	57	66	71	77	68	88	66	94	71	75	86	76	84	86	78	75	70	76	80	75	74	77	78	83	71	75	68	54	89	82	75	73	83	88	82	86	81	75	74	70	75	86	80	92	52	93	78	62	86	81	77	76	74	84	80	69	68	82	64	72	84	72	70	87	62	67	74	71	76	68	89	74	87	68	61	70	84	70	89	74	66	78	57	72	62	92	71	67	81	60	69	70	75	89	82	87	71	86	73	76	66	74	61	82	88	64	63	70	64	77	82	94	70	63	71	79	79	80	90	83	74	77	72	85	70	72	66	77	60	80	67	63	63	82	91	73	91	68	84	84	66	72	87	72	72	81	80	79	92	75	97	73	71	70	76	77	74	74	64	72	98	67	73	102	86	70	72	82	69	75	90	81	84	83	78	74	95	95	75	75	78	88	96	77	83	85	78	59	75	69	72	71	68	74	82	86	78	68	84	75	81	72	70	74	77	82	66	66	80	69	93	64	80	74	81	76	82	83	67	62	78	76	81	71	76	70	71	81	82	76	84	69	79	83	99	83	73	68	73	66	72	70	81	81	73	77	91	78	57	80
14005	1638	1153	1486	3059	3890	3582	3120	2636	2223	1940	1630	1487	1323	1266	1209	1129	1123	1017	992	1001	968	933	894	843	807	836	859	802	825	825	829	821	779	757	766	790	750	731	768	769	738	762	770	769	720	739	743	718	708	702	734	789	776	709	711	744	704	747	696	710	706	762	724	737	681	688	717	725	658	726	702	704	790	722	697	682	719	754	692	707	769	660	684	743	710	705	677	731	703	697	717	707	683	716	715	655	712	647	665	703	786	716	681	683	694	706	690	697	704	733	709	698	728	732	657	755	725	724	735	720	683	749	713	727	710	702	682	677	714	723	695	713	673	707	735	720	707	665	743	734	707	703	666	704	739	742	717	657	698	728	694	699	673	655	716	744	701	701	692	674	669	661	662	732	735	663	701	692	701	710	672	704	735	668	715	702	704	702	671	717	699	674	703	685	739	694	673	716	721	696	711	700	757	708	710	677	655	699	744	700	690	742	654	710	730	713	677	706	675	672	671	710	719	707	694	719	701	735	746	713	698	702	676	686	714	689	736	710	711	712	719	700	713	730	717	649	712	717	726	705	697	706	733	671	685	695	691	741	724	713	683	767	680	728	695	668	727	714	694	702	679	706	697	624	655	705	693	675	727	683	693	670	646	712	714	707	704	716	707	679	706	695	696	764	733	705	700	697	726	696	669	720	692	651	673	704	702	763	674	664	717	723	751	729	688	700	661	677	688	705	706	746	675	660	717	670	663	705	701	688	731	698	714	692	675	692	680	708	705	725	733	737	700	749	721	667	723	692	684	684	739	703	705	667	691	688	706	739	679	680	734	717	682	673	697	682	708	672	685	681	726	720	676	687	712	766	690	708	704	714	724	688	696	684	679	687	682	738	641	728	725	671	679	678	710	659	688	731	719	714	664	685	697	727	645	758	705	680	664	720	683	708	730	705	674	724	757	746	724	727	740	703	689	751	678	648	741	731	669	694	737	677	701	690	699	696	730	688	726	731	706	700	663	721	668	711	721	681	709	679	670	700	713	715	726	657	692	669	654	721	708	741	700	716	695	689	708	698	668	725	738	697	694	688	711	729	698	644	710	714	692	680	670	728	713	716	741	697	691	694	727	738	710	676	666	704	750	718	702	682	700	763	678	711	696	711	689	710	735	655	707	717	723	758	709	728	659	688	710	690	754	687	702	691	732	712	751	701	697	707	694	703	666	736	686	698	720	714	716	703	714	716	714	732	678	705	694	681	662	669	652	716	685	648	700	671	701	705	696	658	667	701	682	674	727	722	659	694	688	694	729	704	742	737	746	726	660	671	727	712	696	715	725	677	669	707	724	662	704	706	693	728	759	712	701	682	691	790	718	692	693	682	626	688	695	681	712	668	686	723	676	705	676	726	734	730	670	707	709	708	726	699	689	728	674	716	712	682	720	710	710	697	678	710	684	707	704	739	711	706	699	733	732	690	706	700	703	729	725	644	724	693	740	718	685	711	700	710	687	675	690	664	698	690	757	675	717	693	714	717	710	730	716	698	669	718	699	724	660	697	682	691	689	709	687	766	673	698	734	667	658	689	719	697	752	713	704	688	676	702	674	681	724	668	696	684	726	704	698	709	737	733	696	676	715	727	727	673	722	730	665	692	709	706	719	687	762	710	689	703	716	738	718	705	655	687	715	718	680	746	674	694	703	678	681	677	688	700	696	718	682	706	679	688	714	738	706	697	733	723	722	663	755	761	634	665	719	725	710	749	683	693	697	691	709	684	691	658	711	649	685	689	740	702	720	671	680	740	684	697	719	757	669	716	667	695	764	660	738	751	722	730	733	684	727	743	695	731	710	660	708	724	652	672	691	646	711	735	689	729	693	718	693	688	702	699	675	714	745	694	703	690	658	713	736	688	681	685	693	733	688	698	703	665	676	696	740	702	733	693	679	692	721	742	712	734	681	742	721	641	694	694	678	688	708	692	677	753	670	696	731	752	683	711	702	693	691	712	722	687	688	752	728	659	655	736	653	696	706	697	699	651	690	738	717	730	719	713	701	757	670	694	667	696	727	684	745	697	715	697	737	734	684	677	688	741	664	689	744	634	685	685	720	700	748	667	711	705	677	699	691	715	670	709	715	685	661	718	696	702	690	671	703	714	701	716	731	727	759	684	753	668	697	654	657	683	735	695	720	685	706	703	689	681	658	710	709	709	705	715	685	670	705	714	721	671	729	694	698	718	724	721	662	683	673	711	687	699	698	711	688	729	695	687	681	669	721	680	676	713	665	706	664	694	694	750	692	693	636	695	684	685	697	706	673	718	687	745	706	725	698	740	669	719	687	691	704	715	706	727	715	687	713	698	694	674	675	719	733	639	713	753	710	704	708	657	712	638	704	700	716	717	720	657	642	725	714	713	695	720	678	700	667	688	672	740	717	717	685	691	747	713	682	707	719	734	733	682	723	713	739	688	724	694	688	695	727	720	683	710	706	679	694	741	672	670	703	692	692	660	746	696	668	680	668	719	714	753	706	683	708	714	656	671	637	711	684	724	662	717	715	680	718	698	663	720	716	734	723	748	665	696	645	694	715	696	716	727	720	718	724	672	730	709	677	752	769	683	689	697	713	691	683	764	752	693	725	689	686	671	692	711	722	677	719	689	701	676	709	737	648	693	715	716	682	706	772	696	703	689	706	705	696	711	694	648	655	688	697	660	707	731	706	654	739	718	691	653	697	702	715	727	741	729	738	679	687	730	682	700	716	699	743	669	685	636	677	681	684	728	698	704	728	750	736	693	709	687	690	694	701	702	647	691	716	727	709	717	716	722	689	685	706	657	709	712	713	715	727	748	698	727	653	723	674	679	759	736	681	708	674	728	695	653	680	733	738	652	720	698	668	672	711	719	715	705	663	714	675	739	690	701	715	702	753	731	734	687	656	740	698	736	687	687	746	776	739	724	703	681	713	689	692	698	704	696	683	729	695	723	691	714	706	693	745	679	727	717	671	692	702	722	700	663	715	690	704	719	732	670	653	744	729	704	680	720	688	660	692	707	718	722	721	715	675	725	673	684	725	707	716	753	724	715	747	687	692	754	677	719	693	720	680	734	710	715	685	736	666	722	696	704	675	726	724	681	688	681	697	704	708	760	669	713	685	721	729	719	715	716	681	711	675	723	710	673	702	695	675	694	696	702	744	688	709	736	675	692	694	701	653	687	683	677	644	718	710	699	737	719	705	706	665	673	713	701	690	698	730	643	765	735	720	702	698	713	707	724	713	694	704	722	706	684	706	736	677	683	664	675	722	725	669	730	702	718	683	688	704	732	688	677	686	709	717	645	706	661	697	709	696	731	679	727	685	711	754	743	710	773	688	681	691	711	733	688	678	714	714	722	655	668	698	683	698	686	736	665	777	660	714	693	686	710	710	689	712	689	706	706	707	717	758	685	683	744	710	698	737	726	713	669	730	743	664	717	704	717	665	716	712	751	726	694	681	694	716	661	746	695	745	707	676	699	707
794	56	48	62	53	41	64	47	58	51	52	45	49	37	58	55	44	51	63	57	44	61	42	51	50	51	51	62	52	59	53	43	50	47	54	51	60	46	52	54	49	60	52	55	38	45	48	44	58	36	45	43	58	44	50	37	38	41	56	48	54	47	60	48	71	50	49	44	49	56	55	53	53	60	60	60	60	51	63	44	40	47	61	45	41	58	60	56	54	53	55	56	38	62	42	53	48	55	44	63	57	60	41	43	48	44	59	49	62	57	50	48	48	65	48	54	48	55	57	48	51	49	36	47	39	57	55	53	55	38	54	57	53	52	52	57	53	44	38	53	63	49	52	56	49	53	61	56	40	52	47	48	39	60	57	43	42	53	47	55	48	58	65	54	57	59	52	57	61	48	55	54	37	48	57	35	54	54	56	53	43	43	50	51	48	58	43	43	44	47	58	38	55	59	42	48	42	45	49	46	60	59	47	52	52	53	50	52	52	60	59	51	49	58	43	61	66	43	47	56	61	59	52	35	57	56	52	52	53	58	45	55	54	47	50	49	46	45	49	50	55	49	53	64	54	48	44	51	42	51	52	49	50	48	69	52	57	61	61	48	62	59	48	52	56	36	42	49	42	44	41	53	51	44	55	62	47	53	48	48	40	54	50	57	40	50	42	49	54	57	48	61	55	39	63	53	43	45	50	62	48	41	48	50	47	43	55	40	44	51	50	54	58	56	43	51	40	49	64	42	60	56	56	44	49	50	47	55	46	50	58	53	50	48	61	47	46	64	41	56	58	57	55	57	48	48	48	48	58	46	65	47	49	51	64	63	55	51	46	34	44	52	50	52	59	49	50	65	61	60	48	51	55	49	46	54	50	50	47	52	43	54	36	46	58	48	54	55	45	71	43	57	47	40	45	51	41	50	54	57	45	45	40	48	50	40	52	39	38	36	49	48	52	49	48	51	51	39	56	48	56	58	61	44	53	52	45	63	56	57	43	48	47	43	53	47	48	50	42	58	53	42	60	64	61	58	36	51	48	48	46	45	55	54	60	42	47	56	42	52	48	52	55	43	48	50	41	55	57	63	45	58	44	53	40	46	61	44	57	52	51	45	50	46	44	52	49	63	46	55	52	54	52	50	53	55	49	52	46	52	43	46	48	53	52	50	46	39	50	48	35	65	53	51	39	43	57	42	50	52	58	49	47	56	56	48	57	62	60	52	50	45	28	47	37	35	61	43	52	56	49	49	53	55	45	50	40	45	44	44	42	49	49	54	44	45	43	52	61	49	48	43	34	42	61	42	54	55	48	49	44	52	40	49	54	49	35	55	62	55	46	51	52	54	42	46	39	50	40	53	55	45	55	44	51	47	50	52	56	59	51	49	54	49	57	51	68	52	46	55	40	64	58	59	58	47	46	61	49	47	60	53	41	49	47	42	36	43	58	53	64	55	58	44	47	46	47	47	51	50	36	57	50	43	49	55	42	51	59	46	44	50	54	47	49	59	46	47	41	46	47	42	49	53	57	59	55	50	47	54	53	41	42	50	40	62	55	35	60	37	57	55	52	41	41	58	58	48	49	68	48	64	58	42	56	57	45	55	53	55	40	56	53	55	43	46	48	43	58	53	48	60	56	50	36	54	58	45	40	56	53	39	56	55	40	60	49	48	53	48	60	53	48	46	47	50	51	68	52	30	52	55	48	46	50	62	49	56	53	53	61	40	53	50	59	65	41	56	54	48	50	36	54	55	49	49	61	49	40	57	50	51	51	51	62	48	55	46	49	42	45	47	53	58	36	37	57	40	48	39	50	46	51	45	53	42	57	56	57	43	56	36	56	55	46	60	57	45	50	44	51	53	47	46	51	57	56	49	51	64	63	48	49	43	57	52	52	48	55	42	48	39	57	40	57	54	43	45	44	57	44	59	50	45	43	52	54	46	43	52	42	54	50	53	48	47	53	48	46	48	64	60	41	59	58	45	46	49	43	38	67	39	41	45	53	44	52	46	39	57	53	53	43	51	53	53	60	38	48	53	45	41	52	48	56	55	47	45	52	43	64	52	52	46	50	48	37	51	61	45	68	48	52	50	57	37	48	43	51	44	54	43	48	53	41	46	42	43	47	36	46	48	52	53	42	51	53	46	41	52	55	48	57	37	54	47	44	48	49	58	52	65	40	45	51	53	44	44	53	63	57	50	47	50	45	53	56	50	50	48	47	54	61	64	55	47	49	60	59	45	65	47	47	52	44	51	42	36	47	53	48	41	55	47	43	57	42	39	52	56	60	48	32	55	55	56	53	51	62	57	54	62	53	53	48	62	46	47	53	52	54	45	54	36	51	52	50	57	49	54	47	61	52	54	52	61	60	61	69	64	32	46	58	49	39	57	59	55	55	48	43	35	40	45	54	63	66	57	56	54	56	58	58	64	44	40	44	47	50	54	45	50	48	57	42	53	41	56	35	47	32	40	41	50	51	47	37	56	48	55	54	54	47	51	55	47	56	50	45	53	35	47	59	52	48	60	56	47	39	46	46	52	53	39	58	43	49	47	49	55	48	53	48	48	63	50	43	54	49	51	45	57	43	45	53	49	53	55	49	38	54	40	50	60	48	54	38	52	49	49	46	59	43	45	52	40	44	51	44	44	38	46	62	42	34	44	52	53	56	56	56	57	41	54	41	58	54	44	54	46	51	49	60	47	55	47	46	42	50	37	42	57	34	50	45	45	44	43	58	55	57	53	44	60	47	45	45	51	48	53	45	52	43	50	55	52	43	50	47	52	48	62	59	50	57	54	45	39	44	49	58	54	42	56	61	52	65	56	51	57	51	56	48	49	48	39	36	58	38	51	44	52	42	50	45	52	61	43	54	50	56	47	50	50	47	48	54	51	60	40	46	45	46	41	48	47	47	51	56	48	48	43	63	58	61	60	40	45	51	52	55	55	54	52	42	46	48	52	48	57	50	52	54	50	51	48	51	43	41	43	43	51	50	49	53	57	51	44	54	63	45	42	54	42	61	50	58	44	55	51	49	42	39	52	44	51	41	49	45	45	49	64	61	62	51	38	60	51	48	52	56	55	50	48	50	56	44	45	62	39	32	45	53	48	50	44	51	43	61	57	43	58	47	52	49	48	54	49	48	57	39	48	49	41	51	47	41	63	53	57	48	51	61	47	50	36	53	51	62	54	54	42	40	70	46	44	55	55	55	57	43	49	67	51	50	50	45	47	39	48	53	41	50	56	58	46	54	43	48	59	53	51	44	54	63	49	40	49	37	42	50	48	45	50	42	37	51	57	49	45	53	45	52	56	53	40	57	43	47	51	55	57	48	57	52	58	53	54	43	37	48	53	59	56	66	50	48	48	43	52	57	50	62	49	41	58	55	48	41	59	43	56	47	50	54	50	57	44	57	47	65	61	40	51	47	45	53	46	45	59	50	50	46	44	44	41	45	39	56	66	49	43	57	54	54	57	60	46	53	53	54	43	51	57	36	50
6521	616	491	544	731	867	823	818	697	632	614	558	540	504	542	529	466	505	509	469	465	484	501	477	481	516	491	486	423	450	469	449	475	467	456	452	466	452	447	465	440	447	450	472	450	437	431	468	469	461	436	416	436	460	443	440	415	475	450	460	462	426	437	433	457	451	470	461	469	443	451	448	433	460	457	461	433	446	447	465	449	500	441	459	429	455	419	428	427	423	456	427	459	425	499	436	461	440	470	437	482	444	419	502	411	422	462	492	424	482	453	469	477	456	424	407	444	466	427	436	436	414	459	443	417	456	450	417	447	468	442	432	424	428	419	447	427	480	447	433	435	460	485	422	459	437	411	425	456	453	442	434	468	446	424	443	457	461	441	444	463	384	439	446	413	429	411	472	446	421	445	435	430	474	456	473	423	411	452	435	469	456	455	445	475	431	421	452	383	421	447	438	488	442	411	420	420	461	397	457	435	448	448	431	433	445	438	432	442	438	467	414	484	434	441	437	429	446	409	421	438	477	450	447	455	455	438	416	425	457	457	427	485	407	467	442	442	456	429	433	473	446	439	479	437	445	462	425	408	426	475	466	479	440	451	468	422	471	424	452	451	488	395	466	459	446	480	423	446	456	439	479	419	473	392	485	443	404	421	425	435	430	428	458	439	435	457	473	457	406	475	445	479	463	431	433	423	442	464	429	433	432	451	485	425	461	443	406	421	404	505	456	407	438	434	458	445	409	449	496	418	432	433	473	463	426	463	460	422	472	486	441	494	441	469	438	482	446	438	438	391	454	434	439	431	422	497	462	426	468	421	491	450	401	411	479	413	446	488	434	436	468	391	420	419	413	437	457	427	419	451	411	453	446	446	464	425	442	451	438	466	415	514	441	453	431	483	439	427	435	430	437	425	487	496	449	474	446	414	456	431	441	428	397	424	411	408	465	464	450	442	427	426	461	442	471	418	485	472	467	448	431	419	447	420	439	432	423	475	462	468	450	426	441	424	470	438	486	464	452	450	426	440	433	469	457	413	437	477	430	432	440	441	429	454	430	455	436	474	419	421	459	444	450	440	445	406	429	472	426	461	439	491	427	448	433	435	458	449	431	419	418	445	441	434	470	475	429	490	438	466	469	437	437	475	462	437	459	415	431	423	451	469	463	440	432	480	404	431	432	421	448	462	470	454	444	443	475	442	429	414	433	443	428	440	445	445	436	422	402	486	437	467	433	427	458	461	437	462	428	498	437	444	476	448	396	438	459	491	401	448	446	417	433	464	426	430	472	443	459	482	433	461	441	448	444	469	414	478	478	448	433	408	468	415	467	438	438	439	436	419	448	475	433	437	450	459	416	454	456	450	409	421	404	453	419	383	464	436	469	449	446	486	409	425	450	479	424	441	433	400	418	468	428	432	426	452	428	432	449	459	481	431	448	487	419	434	458	408	476	412	457	423	466	411	472	454	455	449	425	447	420	458	434	418	433	437	427	472	473	451	475	446	428	417	452	430	459	456	443	472	457	429	412	442	420	449	458	466	429	423	474	418	477	421	482	444	448	429	442	472	460	456	435	394	444	443	415	432	420	466	429	450	436	432	451	418	441	466	471	437	426	471	446	447	432	430	438	463	400	422	488	460	458	400	436	445	424	454	491	454	467	424	427	436	454	437	497	476	472	471	465	468	440	451	489	442	485	405	446	401	451	466	430	422	457	431	459	443	453	437	437	446	434	418	455	467	425	448	464	463	406	433	431	420	483	450	438	467	418	422	448	422	433	472	438	453	447	411	436	426	468	455	437	437	474	410	462	455	428	438	423	470	480	451	448	428	486	428	445	457	479	431	443	457	467	440	461	478	448	469	433	447	450	424	448	436	452	456	446	478	414	419	430	451	425	437	453	434	443	415	421	453	461	463	439	427	462	450	434	452	430	442	455	451	442	437	411	443	435	446	470	431	438	445	395	419	414	469	449	443	429	451	436	433	467	448	459	421	450	407	446	426	477	468	436	488	467	476	456	470	436	446	434	436	453	477	441	413	469	441	458	505	422	487	446	469	438	448	474	452	469	401	425	432	480	428	445	470	455	471	492	389	481	440	456	435	429	442	449	459	438	445	465	454	453	445	444	452	466	410	462	478	453	464	432	456	420	444	419	457	435	440	480	477	481	465	434	453	412	400	449	433	466	423	444	431	452	426	414	429	451	451	481	481	431	448	459	437	426	461	430	415	437	455	443	433	405	450	435	428	441	431	476	443	464	499	474	444	440	405	442	447	456	427	481	395	455	445	461	442	472	426	449	432	481	436	419	428	442	451	460	398	436	438	447	447	430	422	420	435	446	423	430	433	429	422	475	455	437	444	451	408	484	422	458	409	450	428	442	430	441	444	440	404	462	445	466	440	457	428	461	409	437	437	400	426	454	451	397	440	413	455	481	441	415	431	451	454	426	416	448	468	445	449	458	441	462	430	451	470	422	415	428	441	475	427	448	412	472	456	485	447	405	462	461	450	479	423	464	446	485	431	474	476	435	413	444	454	491	483	469	409	461	413	433	428	420	449	429	454	476	440	464	436	433	457	434	424	440	451	451	425	469	436	415	423	466	428	429	425	511	450	465	437	443	469	417	461	435	467	454	460	460	454	489	403	472	447	431	451	450	428	468	452	462	441	464	456	459	420	437	456	449	421	474	476	372	451	453	465	478	435	453	458	475	435	449	453	429	435	421	410	446	442	434	459	459	469	448	452	440	405	451	437	464	445	435	435	418	483	451	451	423	457	426	425	437	462	416	460	457	461	394	479	443	425	426	433	471	451	440	420	425	434	430	421	449	429	423	465	435	439	443	439	459	436	438	450	440	463	427	386	441	448	467	468	438	462	435	393	473	428	402	455	455	434	491	451	411	468	427	433	416	436	448	440	417	436	447	457	463	436	459	462	461	423	445	427	415	458	484	482	422	449	457	409	423	448	432	440	483	460	427	459	439	430	470	411	439	449	427	435	425	465	467	466	434	416	451	448	503	475	429	412	470	426	477	443	439	383	442	445	430	456	476	420	414	456	455	432	447	434	454	440	432	448	443	491	435	418	444	434	435	473	439	439	484	448	441	459	458	420	469	462	465	447	444	429	433	438	431	446	460	415	444	430	450	455	425	474	446	455	461	467	435	455	466	411	431	448	470	437	455	455	496	463	389	447	482	451	431	478	436	472	417	434	434	456	446	447	467	422	465	440	426	456	422	478	457	447	499	459	477	488	457	458	444	445	394	451	429	416	475	442	460	443	486	445	472	449	456	407	474	442	447	443	420	457	449	383	427	449	428	449	444	438	429	463	447	431	436	411	421	427	459	414	474	464	482	445	481	411	502	432	432	468	447	479	467	490	477	460	456	375	449	421	465	458	445	438	445	450	426	439	453	454	442	430	438	475	420	417	457	480	454	434	454	483	455	455	441	435	478	414	442	431	417	442	448	429	475	463	474	455	459	402	493	407	469	425	428	441	464	470	431
525	143	105	96	114	112	142	131	118	107	135	121	126	91	113	126	89	120	91	100	93	105	91	98	107	96	95	101	93	101	108	84	110	92	111	92	119	99	108	95	101	107	91	106	93	79	88	104	101	111	113	89	78	92	107	96	88	108	96	94	95	110	111	103	85	100	112	81	103	95	108	86	99	107	103	121	98	100	98	100	98	103	99	106	75	101	98	105	113	93	88	92	84	106	111	105	106	101	101	95	102	90	104	103	109	96	110	95	104	90	86	97	94	86	99	92	114	91	101	91	96	102	90	89	115	95	101	114	97	87	91	84	111	92	92	90	105	81	102	97	98	108	103	99	92	86	106	94	94	94	103	99	98	115	87	95	96	99	107	89	115	103	81	105	97	100	101	90	103	89	97	93	105	92	107	106	104	100	92	84	90	101	105	94	101	99	88	107	84	107	81	106	95	101	92	97	97	100	93	115	103	101	91	74	99	103	96	100	99	75	100	109	77	97	106	102	110	95	101	93	87	94	107	98	93	119	107	98	92	104	105	85	97	96	105	111	94	96	118	87	119	105	96	104	90	92	99	101	108	79	97	87	77	92	110	106	100	93	86	93	110	96	97	91	120	85	100	92	87	98	111	105	116	104	108	111	102	98	92	91	109	90	96	96	85	110	101	108	110	102	105	96	101	87	97	99	103	102	78	95	98	105	86	100	90	99	102	96	72	113	104	105	99	88	95	106	79	101	99	91	103	91	84	95	89	101	109	99	93	98	86	103	97	105	103	100	99	106	97	78	83	117	92	92	79	108	98	90	100	108	100	75	95	91	94	108	92	111	107	114	87	103	113	86	93	101	100	117	87	93	105	123	93	88	114	92	91	102	93	82	134	110	90	92	96	105	98	106	96	97	107	102	96	105	106	98	99	86	107	79	92	103	117	87	114	99	91	116	113	83	93	99	103	109	103	92	107	100	100	89	93	107	91	85	103	87	99	92	79	85	90	83	91	94	108	114	102	96	109	101	82	93	88	98	103	89	104	84	93	104	104	90	93	97	105	93	98	99	101	101	98	102	87	108	107	103	91	102	71	121	105	104	101	93	89	95	104	99	97	94	100	78	89	85	98	93	83	93	87	99	94	98	108	99	102	85	99	101	104	75	90	103	87	103	78	97	93	96	99	100	120	95	85	83	94	97	104	95	90	104	102	108	92	95	91	79	100	108	89	87	96	85	105	93	98	108	90	104	90	82	85	87	114	101	86	97	88	111	85	106	108	94	122	81	89	100	101	101	88	102	95	100	118	85	106	85	82	103	85	84	95	103	98	100	121	87	88	98	93	111	95	68	91	96	94	101	95	81	80	86	126	94	85	95	108	88	93	85	109	77	89	93	93	106	96	91	88	91	96	105	86	105	98	98	105	88	80	102	91	90	101	98	84	107	102	96	75	101	95	115	109	90	95	72	87	98	92	105	118	94	105	104	100	89	103	121	93	111	102	91	90	109	87	100	87	103	85	103	92	97	101	85	97	102	94	81	106	78	79	93	109	105	93	87	96	92	96	95	83	102	88	109	90	95	101	98	102	102	91	89	95	100	102	101	96	84	93	109	87	100	90	110	75	93	88	104	99	90	81	114	92	90	89	99	104	103	89	81	108	98	86	91	111	84	102	111	99	107	82	100	108	89	107	97	96	97	112	103	105	84	117	96	88	106	107	97	101	104	90	78	80	91	100	94	93	79	96	103	92	87	105	94	107	88	90	99	110	107	101	94	112	89	91	85	103	90	102	99	77	95	83	107	99	85	88	92	107	108	91	104	99	81	106	95	95	109	102	110	116	100	111	102	88	89	108	106	113	92	88	93	104	97	92	107	103	99	89	84	89	111	96	114	91	106	107	94	89	84	98	99	96	99	109	89	101	110	80	94	101	102	99	90	108	83	96	98	112	103	88	116	86	98	106	92	97	87	103	90	93	87	88	81	83	94	101	109	101	92	99	86	94	83	79	101	84	108	90	91	108	78	82	82	94	96	102	98	105	97	94	79	77	100	92	94	108	106	109	102	103	100	87	98	103	105	97	91	108	113	99	112	92	89	98	98	100	83	104	86	116	109	101	106	86	92	100	110	90	93	93	101	86	86	85	97	85	95	105	100	95	120	93	105	120	89	98	89	98	92	94	109	115	101	110	76	95	79	80	104	104	75	103	120	91	90	82	107	109	95	94	131	100	115	98	76	85	92	98	90	84	113	98	96	90	102	102	80	95	102	92	91	95	88	90	116	109	99	116	77	89	110	88	103	98	88	96	107	97	104	77	101	100	105	88	101	99	91	98	117	99	89	116	121	107	87	109	98	90	96	112	110	89	82	84	115	86	108	97	90	100	88	87	104	103	84	85	94	94	105	85	105	85	104	91	106	101	115	101	98	118	83	94	108	88	109	111	85	114	117	113	93	98	104	91	101	109	84	100	88	87	96	96	98	91	98	93	102	99	89	78	81	83	92	100	83	104	107	101	107	99	81	91	98	101	96	79	107	91	114	102	86	98	113	96	103	95	86	97	87	98	112	81	101	109	106	82	101	86	92	109	105	105	90	107	99	106	104	93	99	113	104	77	100	98	92	104	98	111	89	77	91	83	93	104	88	94	87	103	98	96	102	99	96	84	114	105	103	101	92	99	104	101	96	106	104	93	97	90	104	83	86	97	100	111	103	90	94	100	116	96	81	97	95	109	97	93	88	94	101	88	104	106	113	98	84	101	98	122	106	97	105	85	83	101	95	82	86	91	100	105	96	109	106	121	107	86	89	85	81	89	88	103	91	96	95	104	78	95	92	96	97	76	106	103	95	95	106	94	90	94	102	97	97	74	103	99	89	83	107	109	105	85	96	111	121	116	101	106	103	97	87	106	126	99	97	92	83	105	86	95	101	69	101	97	99	97	89	97	94	108	93	105	89	94	91	88	88	99	123	107	97	117	107	83	95	107	88	97	94	94	108	93	87	80	92	74	98	127	101	104	96	104	90	98	107	88	110	100	106	76	93	94	97	104	103	111	88	113	102	95	101	95	109	100	100	97	90	105	98	107	98	81	95	101	120	98	110	99	97	89	101	96	92	94	82	99	89	79	126	93	96	104	94	91	86	99	100	96	94	124	98	89	93	96	87	105	101	89	85	91	94	98	101	108	95	100	92	88	104	106	100	111	99	103	105	91	101	98	96	108	84	92	82	87	92	77	79	113	102	96	94	109	89	99	95	97	110	93	115	86	104	117	93	89	96	107	113	91	77	100	88	105	105	105	109	98	91	107	107	104	89	100	83	85	125	92	96	102	87	91	104	104	87	111	83	91	94	93	96	99	90	99	90	91	85	97	93	99	98	100	93	71	106	99	79	99	86	110	93	97	104	98	113	82	96	111	96	103	106	88	96	93	73	104	106	108	89	93	97	105	100	93	107	91	97	104	104	96	97	101	101	102	99	108	91	83	94	98	101	90	99	89	93	95	95	99	92
10784	1572	1145	1355	2392	3025	2775	2410	2033	1781	1596	1431	1342	1176	1171	1166	1194	1000	1093	1023	1008	1031	944	948	971	935	961	985	966	910	911	954	961	940	899	956	886	872	871	945	936	886	906	895	892	861	871	926	865	866	854	923	847	893	902	830	916	932	860	882	914	852	898	930	845	869	912	888	858	871	901	871	854	913	845	898	842	885	833	924	900	874	829	854	868	912	943	884	878	918	864	860	882	869	882	858	820	867	896	900	901	849	881	857	849	864	831	909	847	892	847	818	924	863	862	881	873	856	864	830	908	889	849	876	901	883	837	913	843	852	918	868	843	862	937	889	866	941	866	899	854	885	911	863	837	930	857	870	868	880	894	812	841	887	882	863	902	906	949	917	877	829	853	869	860	894	848	865	828	834	850	853	875	915	867	904	926	902	894	896	855	865	889	867	807	917	819	889	872	869	880	861	881	903	859	858	892	840	857	912	803	875	902	851	834	888	912	862	845	903	856	826	908	855	875	839	894	919	886	884	828	863	918	861	868	884	924	835	899	890	879	887	859	851	844	876	866	893	898	925	845	825	873	851	844	854	887	841	847	910	896	852	909	860	894	861	878	847	909	852	898	901	905	804	862	838	895	866	835	855	864	909	846	886	916	857	874	852	822	823	920	814	853	888	876	825	856	841	861	866	914	880	823	875	810	844	870	879	889	843	869	852	913	833	877	845	907	875	876	848	871	861	852	854	863	897	892	859	854	878	876	850	860	894	896	901	892	872	879	885	959	875	834	854	888	923	872	865	847	838	866	885	850	913	856	830	889	921	904	863	847	846	884	854	824	889	913	869	860	851	885	852	858	863	875	897	886	867	861	896	862	836	841	819	906	871	848	863	865	839	919	921	797	907	890	864	885	898	872	879	859	874	891	835	855	881	841	869	926	903	849	846	822	892	913	890	850	855	912	891	794	898	866	910	893	877	923	832	948	865	850	822	848	844	837	872	858	853	891	865	853	797	893	869	832	901	858	914	859	876	845	885	907	850	891	847	894	823	903	887	861	840	918	867	837	891	878	861	829	890	904	929	830	873	847	896	808	844	863	885	868	852	861	876	916	856	872	916	869	892	890	854	882	887	875	877	829	866	899	866	888	875	843	816	864	827	832	902	870	907	818	872	897	826	826	866	933	911	876	910	879	827	831	876	881	893	839	917	846	868	866	828	872	838	885	840	852	893	815	896	935	834	821	801	932	929	872	855	867	855	858	866	912	917	841	894	876	905	967	907	792	882	921	876	850	887	913	818	898	803	883	919	851	896	873	836	831	878	908	866	914	882	860	891	888	882	884	813	821	830	849	908	854	899	901	856	859	831	858	867	869	912	881	893	884	842	859	890	796	881	859	831	921	897	870	921	860	876	892	877	875	918	844	842	817	906	858	883	887	902	939	894	882	895	848	880	857	919	888	819	842	879	898	852	891	846	900	891	861	877	889	882	846	891	876	810	882	899	891	892	921	882	921	828	838	867	924	922	886	867	868	846	886	842	863	886	862	884	869	851	849	858	872	854	843	887	895	901	851	892	873	836	862	910	844	914	871	845	924	907	892	894	833	905	851	873	894	848	876	873	873	846	886	852	877	882	850	903	875	848	902	847	867	858	845	876	931	854	834	851	864	874	891	849	851	892	854	840	877	875	876	862	890	837	832	879	825	904	867	899	877	863	844	864	850	873	851	872	902	937	884	843	854	913	884	829	869	833	904	856	869	860	887	881	858	868	890	853	865	884	925	842	861	917	862	919	859	873	871	845	870	890	892	932	861	898	893	888	887	911	907	830	884	877	893	921	892	856	890	866	880	885	872	833	850	886	858	805	825	847	937	844	875	875	869	892	899	894	875	888	884	883	872	896	954	824	875	872	831	948	875	888	903	888	869	838	815	904	867	903	859	880	845	851	910	851	869	869	847	863	865	905	855	826	847	854	870	831	894	834	872	888	880	798	892	910	861	833	887	848	890	867	891	879	856	844	875	913	873	827	891	865	858	864	918	934	911	853	855	885	878	889	859	877	912	860	914	848	861	863	844	861	883	863	847	871	878	883	871	870	829	842	841	894	867	895	837	880	834	808	896	888	846	872	810	888	828	821	893	861	884	896	864	891	872	895	856	885	858	863	868	831	886	937	842	809	894	874	850	851	826	859	866	886	907	839	818	867	881	887	920	852	876	892	926	877	855	888	853	844	866	896	885	916	863	846	917	809	875	858	859	869	882	845	848	881	877	902	863	897	901	853	848	876	876	863	885	857	856	922	892	853	907	904	923	839	874	927	852	886	925	864	823	813	882	923	879	887	835	862	923	912	844	846	890	848	851	852	911	852	887	863	891	846	859	957	853	853	867	859	851	859	870	903	831	852	893	836	924	860	882	880	894	888	883	903	862	852	843	832	852	865	833	896	887	868	919	876	873	912	844	848	869	885	875	867	911	871	881	895	891	931	837	913	881	883	840	865	877	886	845	886	878	881	869	864	937	845	810	847	836	830	840	894	855	875	839	885	823	812	844	892	853	879	849	888	903	828	863	853	946	846	905	859	907	887	914	829	886	921	806	841	892	884	856	855	837	902	866	900	886	873	913	911	850	903	876	860	861	854	850	833	854	872	878	895	923	902	867	905	838	865	908	897	847	808	859	846	914	852	866	896	820	921	901	830	900	828	851	877	878	878	866	882	859	824	910	922	890	860	824	843	880	901	868	889	886	848	864	866	870	869	875	824	889	850	915	876	824	853	844	870	892	864	911	892	850	828	842	821	920	895	921	841	890	845	850	867	866	855	878	891	863	901	861	826	861	822	866	887	845	861	900	826	834	859	885	879	864	888	917	893	896	840	867	864	848	886	850	893	916	842	868	856	916	862	909	835	834	843	842	813	911	880	879	880	842	838	880	906	925	889	887	891	830	842	915	906	891	868	868	880	909	908	858	848	908	845	869	864	824	872	850	863	857	868	863	910	875	858	934	896	876	928	815	880	883	880	898	887	893	908	935	824	875	898	881	864	847	894	825	916	874	882	896	856	874	853	869	866	866	852	847	896	828	878	884	903	841	882	925	826	863	866	852	907	823	932	824	863	903	880	825	874	903	868	840	843	827	874	866	917	860	868	869	838	939	896	842	912	869	832	913	863	872	912	894	857	851	928	841	874	913	904	856	896	876	896	872	818	852	906	866	954	856	851	870	881	839	899	883	864	892	900	885	861	857	836	849	873	881	852	885	913	876	859	851	813	902	892	832	881	862	853	868	859	898	853	946	862	842	871	837	904	936	876	818	851	920	862	874	825	880	856	939	867	881	794	898	890	855	824	859	899	843	821	863	871	899	863	822	857	886	830	847	845	873	842	883	909	852	896	893	936	891	866	869	835	939	896	896	858	799	891	861	855	865	822	868	893	933	850	875	888	892	814	881	880	860	877	829	864	874	867	849	859	893	928	854	898	837	867	877	828	859	899	889	835	862	861	892	874	830	907	913	888
1203	49	29	28	24	34	34	42	36	45	27	47	29	27	34	21	35	24	19	22	24	27	18	20	16	21	17	24	19	21	16	25	24	31	18	15	27	23	14	24	14	24	22	18	15	16	26	24	24	17	20	13	15	14	19	15	26	19	18	18	19	18	20	17	15	14	22	18	14	3	13	12	19	18	14	17	15	16	27	14	22	11	32	16	18	30	13	16	16	21	15	26	14	20	17	11	17	9	18	15	24	19	23	20	23	18	22	12	20	22	18	10	11	23	19	18	12	14	22	24	21	22	20	11	14	16	11	26	15	21	25	18	20	17	22	16	22	7	18	23	14	17	19	15	16	16	17	20	15	18	21	14	15	24	28	17	27	22	13	18	15	17	14	23	17	22	18	11	16	18	10	18	17	21	26	17	20	12	19	16	21	20	20	19	15	19	19	25	12	17	23	21	20	16	8	12	21	23	13	24	18	17	11	10	21	22	15	12	16	28	25	16	27	18	19	22	15	13	18	25	18	24	22	17	24	17	20	19	17	20	18	21	17	18	29	10	20	22	15	14	22	19	29	23	16	12	18	23	23	17	18	19	29	8	19	23	16	11	19	19	24	25	15	19	25	19	23	20	16	19	23	15	24	19	20	15	18	22	13	18	13	11	24	8	15	18	16	22	12	14	16	12	13	20	18	19	19	19	22	22	17	21	27	9	18	28	13	12	19	18	12	23	21	15	19	11	19	14	15	21	17	20	13	14	14	21	18	15	23	21	15	18	20	16	19	25	22	20	12	19	14	12	16	17	20	16	14	29	16	20	23	17	15	14	22	22	19	19	21	22	13	18	11	12	13	16	19	17	15	23	13	15	20	16	17	24	13	20	15	17	11	22	13	21	18	21	15	16	24	25	17	17	16	22	23	18	19	17	21	22	19	17	21	11	14	18	18	14	12	13	16	21	13	15	21	24	17	11	21	18	25	10	21	21	13	14	17	22	19	16	24	22	12	17	17	23	15	18	18	13	8	15	14	20	23	19	24	16	20	19	15	22	19	21	19	20	16	22	19	12	25	28	16	20	14	22	20	12	12	15	12	25	17	16	19	13	17	18	16	14	17	19	13	20	17	18	16	19	18	13	16	12	9	14	19	17	19	13	20	14	18	17	15	20	19	20	19	23	18	11	17	15	20	18	10	25	16	19	21	19	19	16	22	21	18	15	16	24	19	17	25	21	18	26	20	24	20	20	18	29	17	19	17	14	21	19	17	23	16	15	21	18	17	20	14	22	19	16	21	22	21	18	12	20	19	14	21	16	15	24	16	26	14	24	15	24	14	17	16	19	12	23	19	18	17	16	21	18	14	16	17	19	17	17	14	19	15	22	20	15	13	17	22	16	14	18	17	17	15	17	18	13	21	17	15	17	13	24	22	14	16	16	13	16	10	18	17	14	18	16	20	20	15	15	13	21	23	22	23	20	21	15	15	20	16	13	20	18	19	13	16	22	10	14	21	20	18	23	24	22	16	20	12	14	14	16	13	12	17	18	20	13	18	18	17	11	19	26	19	19	19	11	14	16	17	17	11	17	22	12	6	19	17	25	13	29	29	24	20	16	19	18	23	21	18	18	19	23	23	21	17	19	10	28	24	19	12	16	16	23	23	20	22	16	22	12	15	13	20	15	16	21	18	24	23	18	18	15	16	22	21	19	16	19	12	14	14	15	16	23	16	17	21	17	14	12	18	17	16	28	18	14	20	23	21	20	11	12	9	10	19	14	19	17	14	29	20	18	24	14	16	17	9	9	9	10	20	15	14	26	16	15	16	18	17	16	16	9	25	12	22	19	14	17	15	20	18	16	18	23	26	20	14	10	14	23	20	14	11	19	11	15	15	23	22	18	15	15	13	13	21	15	19	13	24	25	15	23	25	27	14	13	18	16	15	27	18	24	14	23	17	27	18	19	19	24	14	18	19	18	18	16	18	13	23	13	15	29	15	14	19	30	13	18	16	20	15	14	18	19	13	21	20	20	19	18	18	13	16	24	14	17	21	19	13	17	21	18	16	22	18	20	16	19	14	16	14	19	12	22	16	15	19	16	13	22	29	17	19	15	19	20	9	16	20	12	22	17	17	17	25	11	26	23	21	17	18	13	18	19	26	18	25	15	17	19	14	19	19	12	12	12	18	21	15	20	16	13	21	21	21	18	15	14	21	18	19	20	12	19	22	18	20	18	16	20	14	8	12	19	19	17	20	24	13	13	13	17	22	14	19	19	17	19	25	23	20	24	21	23	16	19	21	11	24	17	20	13	24	23	22	24	21	22	18	20	22	18	16	21	16	24	16	16	19	14	20	17	19	13	14	17	13	11	18	14	17	18	22	19	13	23	26	21	21	14	21	25	20	19	21	18	25	19	21	15	17	20	24	11	28	24	21	18	15	12	17	14	17	20	15	21	11	20	19	21	12	28	20	16	15	22	22	18	11	16	15	13	22	15	17	24	17	20	14	24	28	14	27	14	23	16	14	14	23	14	10	12	21	20	18	16	23	21	16	20	7	20	31	15	14	19	14	13	18	24	13	15	21	17	20	18	20	18	19	24	9	24	28	13	17	15	18	19	19	15	19	13	23	24	5	16	19	19	17	24	13	22	10	22	19	23	16	18	24	14	12	8	14	16	18	21	15	23	14	24	23	22	20	20	13	16	17	23	24	14	23	15	13	18	19	19	15	15	15	26	14	17	18	25	19	12	17	14	21	15	16	19	18	17	21	17	21	15	28	14	27	16	16	11	17	20	8	12	17	20	17	25	17	17	17	23	10	16	24	13	14	16	18	13	17	16	13	17	21	17	24	25	15	17	19	13	13	17	21	31	20	18	15	18	26	15	19	14	16	17	22	16	20	13	17	26	16	12	21	21	13	25	17	14	15	18	10	27	15	16	21	24	25	17	20	22	19	19	23	18	13	19	19	33	23	24	20	16	18	19	19	22	22	18	16	15	19	14	18	16	14	13	15	23	25	16	18	18	23	14	25	14	19	14	19	21	22	24	15	16	16	22	15	18	13	23	13	18	16	17	18	17	18	26	20	23	18	23	25	11	19	23	21	18	21	15	8	21	19	17	16	24	10	30	24	25	21	15	23	17	15	15	11	24	21	18	13	19	14	17	14	12	24	21	9	20	25	17	15	28	14	11	17	25	18	19	20	16	18	12	17	15	24	8	29	18	13	13	19	17	22	18	16	16	15	16	19	13	15	20	17	25	14	19	15	15	19	22	13	20	20	18	14	19	14	21	8	27	29	19	12	18	21	22	19	18	17	19	15	18	19	17	20	19	13	15	20	17	22	16	18	17	17	14	20	21	16	7	16	15	14	21	17	16	21	16	11	13	9	22	15	18	14	22	15	19	13	17	21	21	20	21	17	17	14	18	17	16	21	18	21	14	18	24	21	12	16	18	21	14	12	24	29	15	21	15	11	10	18	20	15	16	14	17	21	17	20	14	16	13
10164	771	411	568	1365	1986	1869	1550	1299	1027	896	741	625	543	549	464	426	391	337	335	315	274	289	277	312	258	256	253	216	227	258	228	235	229	252	209	209	217	200	208	192	212	201	191	192	197	195	192	221	180	200	192	188	203	184	171	173	183	175	204	189	178	188	189	194	191	190	207	186	171	158	186	147	180	178	161	177	184	168	157	214	181	182	142	174	200	144	164	169	203	191	161	153	158	168	164	178	199	173	183	182	181	155	157	175	163	179	196	167	183	157	170	164	161	158	156	175	180	157	171	185	193	173	169	165	172	147	167	181	157	164	175	169	161	171	167	154	189	159	191	168	181	157	165	190	165	162	172	174	162	182	170	175	163	148	166	168	149	194	179	177	176	176	156	153	162	176	169	172	153	162	161	170	201	169	198	174	176	185	169	156	193	168	171	174	166	156	163	174	163	161	177	133	164	174	156	176	190	172	169	157	188	161	168	163	164	176	175	181	179	188	185	155	187	176	154	174	174	156	153	175	146	149	185	165	169	172	163	190	149	174	182	182	186	161	132	158	158	166	151	147	194	185	193	184	184	176	173	157	175	148	161	184	168	165	158	165	168	158	170	166	177	148	170	165	163	172	155	164	158	159	181	154	160	147	143	161	144	165	153	190	162	135	175	175	152	162	171	176	167	150	164	161	159	160	202	176	191	150	173	195	169	161	162	148	165	168	159	175	176	161	157	144	170	148	175	157	169	148	189	169	179	163	152	146	178	159	168	165	157	163	159	176	173	185	163	177	175	168	152	150	150	166	179	153	165	181	171	162	160	177	166	167	162	162	152	155	179	165	170	171	181	174	153	176	160	157	155	195	183	185	168	174	174	171	165	170	158	172	167	151	172	172	168	154	146	186	185	170	199	168	160	166	157	156	151	157	155	182	187	176	181	168	198	156	156	161	174	209	167	178	186	163	194	181	164	159	171	170	168	153	164	172	153	186	150	167	151	167	152	170	189	190	169	167	179	161	174	175	154	145	148	187	181	152	160	163	177	176	166	169	186	173	181	169	173	187	155	162	171	150	147	152	179	158	150	164	160	164	168	143	175	157	154	157	179	185	175	171	165	175	164	170	149	166	169	149	162	164	165	156	154	162	170	166	210	150	172	156	157	170	145	174	155	176	145	170	157	173	168	158	152	176	167	178	162	167	182	157	166	167	187	161	181	181	158	180	182	150	163	156	154	172	174	179	173	161	158	180	162	176	173	158	154	135	140	162	164	158	175	159	166	159	145	181	186	167	161	147	181	173	157	171	174	184	147	166	178	165	167	164	177	177	143	177	164	160	173	174	175	157	183	180	158	153	143	171	175	154	165	171	164	140	175	167	151	151	179	153	168	154	144	150	150	173	168	176	172	170	172	175	168	153	183	152	142	188	175	140	168	167	162	171	166	165	192	146	172	161	172	156	167	173	153	174	153	164	152	155	167	170	168	168	197	160	180	186	150	147	149	189	170	165	167	168	171	173	177	180	162	151	191	180	176	153	173	167	170	165	156	162	166	158	205	155	168	173	162	160	161	164	142	161	151	181	174	174	154	169	160	173	169	158	163	132	173	162	163	142	162	161	144	169	171	169	174	192	179	150	169	130	117	167	176	162	157	165	158	166	165	187	164	154	166	174	167	172	172	173	166	184	177	182	174	171	162	173	179	168	177	163	175	149	156	179	169	180	148	162	156	162	172	185	184	191	163	163	167	174	164	179	184	168	169	177	180	199	202	167	184	156	161	160	190	166	208	170	167	160	177	137	164	171	174	165	157	156	164	148	185	176	145	181	172	147	154	154	179	184	166	193	156	164	150	172	153	171	179	164	162	172	172	160	189	156	179	181	185	163	175	169	173	164	146	165	151	152	160	190	195	177	176	189	163	179	161	161	181	160	167	164	159	172	153	166	170	141	153	168	186	173	181	172	197	169	143	181	167	158	185	138	167	171	156	166	188	165	172	155	178	187	156	167	149	179	184	158	172	154	163	174	144	141	160	160	166	152	164	169	151	179	173	145	183	157	171	187	174	182	174	174	142	205	168	179	179	185	157	175	158	168	171	176	170	164	159	158	176	165	162	170	168	175	146	175	171	176	158	158	161	162	149	156	153	178	165	211	171	179	165	162	150	171	156	153	188	158	154	153	169	154	171	173	165	166	186	170	180	154	151	182	174	169	177	178	170	174	181	143	172	158	176	162	162	174	177	153	201	179	186	180	165	160	180	172	171	161	149	161	172	163	186	167	161	162	179	157	166	148	186	152	158	163	157	163	155	171	178	183	150	155	175	154	176	154	137	175	159	178	162	165	176	160	176	177	149	163	156	153	167	162	147	150	177	165	180	165	172	196	157	166	183	188	169	190	153	176	159	176	160	175	165	169	167	156	176	164	171	171	176	160	161	183	153	147	157	168	188	184	161	162	155	185	163	164	148	181	191	165	161	172	165	164	166	160	176	170	183	168	151	166	160	170	174	166	155	148	151	160	147	159	187	165	167	190	174	160	178	174	144	144	162	168	180	169	184	189	158	167	164	142	160	158	170	164	171	170	154	172	182	195	169	168	155	163	159	151	151	147	171	159	158	152	173	153	161	167	180	189	184	186	176	170	155	172	171	163	162	170	172	150	159	156	166	157	172	159	167	122	175	146	179	156	156	187	164	178	158	171	159	180	159	175	158	161	174	163	160	183	157	165	170	157	174	194	146	145	160	172	181	159	181	182	144	158	162	166	169	151	172	150	154	154	159	166	163	175	143	153	157	191	161	166	161	174	167	150	170	172	155	174	171	158	139	161	157	160	201	157	161	155	185	147	173	155	159	156	165	167	156	177	159	172	164	173	165	180	151	183	153	160	156	145	169	153	168	154	170	163	181	173	158	152	164	161	209	166	167	186	169	148	158	162	158	160	171	173	175	166	161	146	170	175	149	177	164	154	165	173	173	176	145	151	166	167	159	169	165	170	190	181	146	166	162	184	141	175	178	162	168	184	146	134	167	161	148	161	149	168	181	149	149	178	168	186	137	163	141	146	169	183	161	164	175	162	162	174	166	165	185	173	166	157	152	155	189	174	168	160	173	176	156	174	171	164	149	168	163	180	164	177	157	167	161	167	164	179	175	152	168	160	139	180	140	144	167	173	171	152	189	158	159	171	158	195	167	161	173	164	165	166	166	166	151	153	152	189	163	190	185	173	151	163	188	161	174	179	148	165	177	172	154	175	162	172	171	156	198	161	181	159	169	145	175	158	175	184	166	151	144	162	161	189	183	180	171	148	176	163	178	195	173	163	164	195	177	162	167	176	162	175	153	137	177	183	169	152	190	178	180	167	174	173	162	189	177	182	173	192	174	170	132	154	162	182	169	178	159	166	152	179	174	178	186	150	155	135	187	169	161	166	148	166	160	143	155	169	155	163	166	173	162	162	163	172	173	154	185	158	149	177	186	154	177	167	180	161	145	165	186	171	168	166	164	164	162
748	140	97	115	102	87	105	120	141	106	90	107	105	99	96	72	77	104	84	87	81	85	89	85	92	84	78	72	86	97	87	71	85	73	77	75	79	83	73	82	88	90	84	89	69	60	87	80	79	64	74	80	71	77	78	61	70	72	90	88	61	83	81	85	75	66	85	86	57	78	79	77	68	79	85	75	68	78	81	81	67	73	69	89	88	81	74	71	79	80	82	73	76	100	69	85	62	81	69	78	81	76	72	91	73	77	82	85	68	59	60	61	68	68	72	93	84	74	82	80	80	71	88	72	65	77	66	72	70	101	68	73	72	86	75	77	84	76	68	82	86	67	97	83	88	61	67	77	89	66	76	76	80	79	96	65	75	80	78	67	81	92	80	71	62	58	76	77	73	66	65	77	70	72	59	67	80	71	86	67	70	83	85	79	76	75	85	82	77	80	67	101	72	61	74	80	80	81	85	66	79	72	74	88	64	71	64	65	75	81	93	78	66	86	69	83	81	75	71	71	77	90	78	69	74	87	63	80	69	71	81	76	69	65	88	71	83	69	81	79	70	87	81	77	73	67	79	80	88	76	85	66	77	80	99	65	80	84	79	71	75	105	66	89	75	90	76	70	71	68	78	65	78	76	100	73	70	93	90	68	85	70	66	80	100	69	74	81	87	63	76	72	75	85	58	74	83	83	81	94	69	71	85	88	59	76	67	73	77	84	75	80	70	78	82	83	61	62	80	67	76	77	73	74	76	67	60	83	79	72	68	68	96	84	82	75	60	82	72	66	73	76	80	82	76	89	94	69	81	75	86	78	73	85	69	96	74	96	81	65	66	80	72	87	85	95	64	73	79	88	63	74	71	64	69	86	84	83	73	75	82	70	74	72	80	65	77	70	74	77	80	77	78	86	55	74	72	82	67	90	69	79	81	64	69	87	72	84	68	70	93	66	93	71	67	65	78	86	61	70	73	76	70	79	71	73	78	80	85	70	68	73	96	81	70	76	80	83	71	69	78	86	73	70	73	67	66	77	73	82	72	98	86	75	84	83	92	78	83	69	72	86	67	70	83	66	65	75	87	70	78	62	82	65	74	68	82	84	75	95	89	74	84	59	81	78	76	73	91	93	79	82	73	65	84	75	85	73	77	64	77	83	81	71	73	81	83	71	74	93	68	74	90	62	84	61	76	77	68	67	62	77	68	87	77	80	75	74	65	70	90	68	83	66	69	73	60	72	86	84	82	75	80	83	68	65	76	77	75	89	83	65	82	76	75	71	76	76	79	78	84	81	70	81	83	88	68	74	80	70	85	67	81	73	79	74	82	77	95	72	62	79	96	94	73	80	75	90	83	93	70	73	77	81	91	83	78	77	63	66	71	81	81	65	69	75	65	86	69	89	76	72	92	67	88	74	79	72	83	73	70	70	73	94	86	70	88	63	76	85	81	81	93	70	77	82	59	74	82	84	71	71	81	71	81	66	74	73	71	68	65	67	71	90	71	67	78	69	69	67	82	62	72	65	76	85	83	71	78	66	80	76	81	72	81	70	73	77	79	67	68	85	75	81	80	80	80	78	69	93	59	73	64	84	89	75	72	71	59	73	66	73	77	82	72	86	79	81	78	72	65	70	84	66	86	83	66	67	79	77	81	56	89	75	90	68	80	75	75	66	80	78	75	84	94	93	58	78	89	64	59	73	71	91	90	74	81	82	81	78	65	79	92	71	72	60	79	74	83	76	73	86	83	77	77	73	59	77	72	79	72	67	75	62	81	86	76	62	74	87	81	77	64	62	72	76	73	79	78	62	84	84	75	83	66	76	81	63	65	80	71	70	64	70	83	86	63	66	64	87	71	73	80	65	66	82	68	77	67	76	74	77	83	71	66	82	66	87	74	69	78	64	66	77	78	83	78	64	69	78	88	84	88	87	82	83	75	82	81	85	89	87	84	81	59	80	85	61	67	69	61	63	77	75	85	75	74	77	80	84	94	98	82	75	76	88	96	84	77	64	76	86	91	85	85	86	76	68	68	81	73	61	69	70	61	86	79	76	82	90	76	85	65	67	79	79	71	85	68	66	66	77	79	77	81	78	74	79	80	85	77	76	80	71	90	79	68	95	98	66	77	87	80	69	72	78	73	83	66	80	81	71	80	88	70	78	81	76	65	69	74	79	76	74	67	83	71	86	80	72	80	76	82	64	75	88	83	57	72	68	70	75	80	71	88	73	72	83	82	62	76	64	67	77	85	57	86	88	70	70	82	82	66	74	70	74	68	69	95	72	65	69	78	91	76	76	78	74	85	72	71	72	74	89	75	69	83	74	60	85	73	64	66	80	63	78	81	82	86	77	79	60	78	75	95	72	83	71	87	77	76	76	78	83	75	73	74	77	75	79	76	72	81	86	91	83	102	68	75	74	73	85	90	67	84	71	86	75	83	68	83	65	84	68	66	74	94	78	71	75	72	95	68	73	67	81	75	67	93	68	82	76	73	68	54	64	69	72	76	89	77	63	71	63	67	88	84	83	74	75	71	90	68	85	66	78	72	72	70	89	75	91	72	72	73	86	78	74	69	62	75	67	73	75	85	70	78	74	85	89	69	80	65	74	63	56	87	65	69	74	78	83	72	70	101	73	78	76	65	77	68	83	83	76	66	82	67	71	78	87	60	80	76	72	72	77	69	78	81	83	91	80	73	77	74	92	70	78	73	68	80	56	68	66	68	90	71	77	72	87	73	79	79	93	77	84	73	61	82	76	71	84	73	90	67	72	71	87	83	61	76	71	88	73	80	77	75	75	70	68	82	69	76	88	86	68	73	91	74	73	72	69	73	90	76	73	81	84	83	67	67	64	63	62	78	69	73	87	72	74	85	62	77	50	81	63	77	70	68	68	77	70	64	80	78	71	74	82	83	67	83	82	69	80	76	75	83	80	67	102	86	88	87	74	82	75	85	75	69	80	63	78	83	83	94	79	60	63	60	75	71	84	92	77	74	76	66	80	70	66	82	94	89	72	76	77	66	76	73	70	88	89	90	72	80	69	73	85	76	74	83	75	67	78	64	76	68	88	66	86	75	91	70	66	82	75	79	85	92	84	76	81	91	69	68	74	88	88	72	76	69	70	68	81	79	80	81	66	70	72	81	85	79	72	74	75	80	88	86	98	81	73	76	71	93	84	70	86	52	70	76	86	76	77	73	73	67	59	84	74	78	84	71	68	84	81	83	75	65	74	65	75	85	78	81	97	87	67	76	80	75	86	70	70	73	79	74	76	69	97	80	71	96	79	76	106	80	81	71	64	86	75	74	67	89	64	71	62	72	73	84	64	88	82	83	85	83	75	85	67	69	82	69	75	75	66	79	77	62	80	70	93	73	77	73	79	59	78	79	84	75	72	64	82	92	98	94	85	82	91	85	75	72	78	75	75	95	67	80	65	84	76	77	57	76	78	88	80	77	83	83	75	71	69	72	77	73	69	93	78	78	90	67	73	73	77
12477	1803	1164	1460	3142	3958	3749	3108	2708	2311	1926	1703	1448	1359	1301	1158	1216	1061	1047	1065	992	1022	897	877	894	898	885	877	845	843	819	835	832	801	792	804	769	812	813	736	773	750	752	744	720	744	734	705	722	795	758	757	711	746	742	780	749	718	747	742	747	794	731	739	730	745	696	712	693	739	716	711	704	754	705	716	782	743	742	708	801	725	700	712	755	709	782	696	746	698	719	740	750	688	705	737	755	755	727	705	717	703	720	755	740	683	727	737	742	728	719	748	720	739	737	740	749	696	690	712	704	666	688	733	676	721	764	738	721	702	753	753	713	706	695	699	682	705	767	709	743	682	714	704	722	723	745	644	692	710	698	747	733	717	703	698	685	692	728	703	732	726	674	745	687	699	678	701	715	746	671	708	723	718	701	694	732	700	717	714	715	693	742	781	706	713	732	752	713	684	709	732	719	708	679	723	681	741	717	668	722	729	739	689	731	752	755	720	723	689	704	723	738	713	679	726	723	704	752	737	705	720	755	674	765	738	732	647	706	684	761	727	716	704	719	709	686	719	711	706	742	747	697	699	709	715	725	665	729	684	743	704	740	683	703	749	719	704	711	748	733	745	711	714	758	726	707	716	655	715	721	700	715	750	764	697	705	779	697	724	709	746	734	737	765	706	677	709	761	740	725	691	765	684	687	723	692	701	709	685	713	735	706	689	706	735	740	682	712	706	750	679	756	701	707	717	711	712	679	678	729	698	726	762	765	712	695	745	688	736	740	744	708	747	714	700	729	742	708	713	743	652	715	743	692	709	708	715	732	716	726	703	740	708	715	723	701	743	697	761	713	728	687	718	656	702	702	747	778	678	734	705	732	722	712	724	726	736	716	707	728	689	719	716	734	728	707	687	744	709	731	688	704	663	675	693	681	747	763	717	781	682	750	749	708	718	706	697	694	703	722	766	714	728	736	691	686	684	724	715	789	735	699	692	690	763	738	729	721	693	673	689	747	748	752	739	728	666	728	705	717	756	687	704	714	755	691	700	685	664	675	720	709	683	709	740	675	729	736	730	730	687	703	705	689	767	703	725	769	679	701	757	796	718	726	713	666	676	693	775	728	683	745	660	693	720	672	749	726	727	743	749	689	700	695	695	746	741	688	676	771	727	708	748	733	685	745	721	743	696	710	702	688	724	727	744	705	776	686	743	737	706	727	702	730	724	645	701	741	765	701	694	725	687	739	713	734	689	683	700	677	735	740	739	721	706	695	727	761	697	708	764	707	681	702	703	711	695	687	708	769	724	732	690	685	774	712	707	697	682	731	745	661	696	733	686	735	711	700	694	687	719	685	723	704	755	759	703	729	756	715	709	793	695	725	710	720	723	709	704	719	735	684	709	688	733	713	659	726	710	774	669	748	698	741	708	661	697	759	694	750	728	729	703	732	745	750	713	709	719	680	742	682	723	710	686	730	682	768	723	664	738	734	715	762	735	676	754	736	767	705	734	726	692	708	705	733	661	711	734	749	681	736	711	755	753	721	752	733	722	762	727	728	730	763	747	664	700	685	715	724	709	674	700	681	687	726	718	744	750	751	729	693	674	756	712	680	701	749	711	691	707	724	698	734	795	772	711	725	693	701	715	713	714	732	729	704	704	723	681	708	714	703	724	751	681	758	739	706	715	705	684	729	695	706	697	727	703	665	755	678	733	685	747	766	712	749	724	694	704	699	708	702	711	732	721	717	702	731	751	762	697	754	724	693	694	716	716	708	756	661	739	705	685	717	723	732	696	735	735	702	701	671	718	753	655	680	676	795	687	734	669	719	667	723	730	694	704	711	746	734	710	687	664	695	727	730	713	734	719	647	723	725	697	762	739	710	733	705	673	701	688	758	727	742	698	742	736	733	742	717	683	700	726	753	726	730	720	729	722	734	725	739	722	681	671	684	676	737	703	745	730	738	675	730	731	711	718	685	650	722	676	757	723	730	686	718	690	706	702	725	756	677	690	713	737	677	686	752	734	676	719	726	723	694	766	671	732	741	698	702	701	715	698	717	693	716	741	738	736	659	680	759	753	721	733	763	704	702	730	732	675	719	712	680	731	709	698	695	733	709	760	707	690	744	737	690	723	741	718	685	757	670	715	707	723	724	742	715	701	737	655	695	705	725	715	692	733	722	691	741	690	746	738	741	734	677	684	711	754	746	726	727	681	691	727	691	715	694	720	672	756	706	692	721	668	737	717	741	721	719	762	745	687	742	684	709	717	720	693	688	713	702	728	745	734	777	676	704	726	695	678	766	715	669	697	716	711	712	740	650	741	730	737	730	734	704	687	744	718	732	702	698	698	690	730	754	729	745	739	759	699	730	712	716	752	721	689	740	729	734	728	737	695	715	717	730	690	735	720	701	684	678	737	692	700	707	673	748	718	740	706	746	685	727	716	751	691	751	732	748	688	744	717	698	758	687	765	682	704	699	677	677	749	730	755	733	704	722	721	691	702	765	701	686	713	723	702	658	736	694	711	728	728	690	695	663	669	716	736	755	677	705	695	702	721	676	671	688	740	750	709	741	704	678	697	759	693	726	726	746	736	759	690	717	752	713	724	768	653	725	694	724	683	724	732	676	686	739	696	703	743	743	724	682	720	744	723	738	704	685	677	655	717	709	751	764	693	673	691	694	732	708	679	684	714	680	747	727	687	706	712	708	731	714	747	681	735	719	692	710	726	662	768	712	751	735	706	708	736	692	753	701	708	701	725	727	709	743	718	722	742	724	719	776	715	730	706	706	649	720	713	700	715	704	714	739	751	699	759	722	734	696	708	701	709	714	694	737	729	744	660	728	705	710	687	726	729	683	755	712	741	728	709	711	732	694	670	732	661	676	735	716	678	690	747	704	725	755	689	725	714	723	730	693	755	707	739	715	718	702	721	731	697	712	724	708	760	723	701	696	696	703	715	746	730	718	744	762	701	674	720	708	721	738	726	743	728	696	746	669	705	744	754	708	701	714	699	731	695	713	688	723	680	697	687	724	727	761	742	697	722	719	702	690	716	732	709	709	719	671	696	681	703	729	729	702	691	700	703	704	670	691	747	734	707	695	711	723	722	744	702	697	702	771	777	753	793	758	709	727	697	724	744	702	710	730	752	737	705	692	706	708	708	696	710	734	656	751	709	698	694	681	720	736	734	716	732	737	706	711	691	708	730	745	694	685	696	707	714	688	743	694	719	708	739	751	693	670	759	686	718	709	699	761	661	712	689	724	671	706	709	698	724	692	756	720	698	736	690	761	710	710	701	721	676	693	720	725	699	741	760	681	744	710	698	745	661	720	654	693	674	690	729	711	749	687	758	734	740	690	716	713	709	706	702	766	710	735	690	713	697	714	720	715	724	697	705	719	678	706	683	720	688	746	722	727	695	713	686	717	755	740	741	705	651	727	715	701	677	737	703	736	722	704	723	724	692	690	759	672	669	660	759	705	726	690	665	683	746	680	751	680	632	749	724
724	66	49	61	62	54	56	58	54	54	44	54	49	42	53	55	50	55	38	52	40	45	49	57	53	53	47	58	45	51	66	49	56	51	46	47	55	60	48	45	62	40	57	65	49	59	69	49	50	50	49	57	50	44	41	43	65	53	55	59	41	55	40	59	48	44	57	51	45	56	58	62	39	60	53	46	51	47	52	64	36	46	32	49	57	56	51	53	54	47	59	50	51	52	59	45	36	36	41	46	58	43	44	54	46	47	63	39	51	54	47	57	62	49	47	55	48	47	55	63	53	59	59	50	60	50	51	58	47	53	48	45	51	52	53	53	35	44	52	50	46	47	53	58	40	48	48	52	53	42	42	41	41	49	41	49	53	47	54	46	49	55	51	42	44	41	51	61	59	50	62	51	42	56	40	57	48	66	48	53	54	40	50	62	47	47	52	59	52	57	54	49	77	49	55	58	47	55	47	52	56	45	46	53	51	53	45	68	61	54	60	67	42	36	50	57	52	53	44	48	73	37	53	49	58	65	50	56	42	49	49	60	51	63	54	61	39	53	38	45	54	43	58	39	50	64	50	53	42	47	49	60	40	41	51	57	43	46	41	55	50	43	53	44	46	42	52	46	51	48	56	47	43	42	35	46	41	47	46	46	49	62	60	51	52	47	38	59	44	50	51	52	52	53	52	42	53	56	57	46	49	42	53	47	53	46	49	48	49	41	42	63	49	66	40	44	55	39	57	61	55	53	46	48	58	61	64	40	51	55	42	46	66	59	50	44	53	56	45	38	65	50	46	55	43	45	62	47	34	42	58	47	47	47	48	52	47	44	55	57	56	45	71	52	46	55	46	45	45	50	51	35	43	50	54	40	40	50	62	59	54	49	55	61	52	51	54	44	36	51	64	42	61	48	53	47	40	66	49	63	52	41	49	43	52	46	50	44	51	60	46	50	41	54	59	56	55	49	47	55	50	50	50	49	48	65	45	42	53	44	50	50	54	47	66	52	59	44	55	36	44	40	53	57	42	54	45	42	47	36	46	45	45	51	59	40	49	55	51	53	44	36	51	54	41	63	60	57	52	47	56	57	50	46	58	51	45	37	51	56	58	43	55	50	47	57	43	75	58	36	46	47	44	53	52	44	42	44	53	51	47	47	44	51	47	56	49	55	47	52	56	43	52	45	49	55	39	33	40	62	51	58	39	57	52	49	51	50	54	41	42	48	45	60	52	48	52	52	60	55	48	49	55	57	68	53	51	51	42	47	60	43	54	60	55	60	47	48	43	49	48	51	38	52	46	47	52	48	57	48	51	46	58	44	64	43	48	55	57	49	50	47	47	52	36	43	55	49	55	51	41	43	64	61	49	49	55	40	62	53	54	51	59	42	63	48	61	53	57	43	53	35	56	62	43	41	66	63	49	33	36	47	52	61	41	43	49	63	53	48	40	48	48	46	58	57	56	50	71	52	52	52	58	45	50	54	51	59	46	60	50	58	63	61	48	58	50	53	54	49	57	46	46	32	53	45	49	49	46	53	41	56	54	61	62	59	50	52	70	51	56	49	58	43	61	57	50	53	44	56	61	56	47	56	56	57	43	54	44	58	57	56	41	49	59	51	45	45	65	48	59	51	48	62	58	42	38	51	50	39	36	61	43	53	48	42	47	53	56	57	53	47	53	56	36	47	36	42	63	51	54	58	47	51	57	59	54	35	45	51	51	51	36	50	51	75	53	40	42	52	41	53	57	41	42	56	53	41	57	41	58	50	54	34	45	51	53	45	49	48	54	55	41	55	49	44	49	40	61	58	58	41	47	51	61	40	50	55	56	53	48	48	43	48	41	56	40	34	55	48	52	47	41	61	54	55	47	53	47	51	50	61	45	54	41	62	56	49	53	52	51	61	57	50	45	37	46	59	50	52	57	46	48	51	39	56	46	53	51	52	59	49	53	44	57	59	39	41	57	54	50	41	55	60	65	42	51	56	47	53	46	53	47	47	55	47	43	47	55	65	47	35	42	48	50	51	55	48	40	64	44	48	39	60	59	50	49	52	47	57	65	48	50	58	49	37	62	50	65	38	43	40	48	61	67	65	43	46	58	51	46	47	54	62	44	49	65	50	46	62	49	46	44	38	49	51	47	48	44	51	52	42	50	66	55	49	43	49	47	59	41	45	46	49	61	41	47	52	47	42	46	58	50	49	58	44	58	57	51	54	46	52	42	60	50	68	53	55	53	47	53	45	47	46	47	49	66	52	52	45	66	52	46	43	68	61	48	49	51	53	52	56	48	53	51	49	45	48	68	57	50	48	57	43	54	44	46	48	41	49	43	48	46	37	57	55	44	50	53	52	51	48	64	50	46	42	40	57	48	50	41	54	45	54	48	61	52	45	51	53	43	63	55	49	39	33	56	44	60	69	42	45	42	50	43	41	48	62	45	56	45	46	56	44	42	59	42	59	57	58	50	42	49	57	56	50	47	43	50	52	46	51	54	46	47	55	59	44	50	47	57	51	59	44	52	63	51	47	42	42	51	48	47	54	45	54	58	47	34	35	56	50	49	46	51	43	46	43	47	53	39	58	40	51	33	45	51	49	41	42	50	59	56	50	56	49	56	52	48	53	42	62	53	48	38	51	51	45	53	54	47	47	56	54	46	60	43	49	52	52	46	45	54	63	52	47	63	56	55	59	57	46	48	47	58	52	52	40	55	54	54	60	60	43	53	62	52	63	64	50	47	43	53	59	52	51	54	46	48	53	37	42	46	49	54	36	43	53	58	56	51	48	49	43	33	50	53	55	42	58	40	56	46	44	52	55	46	36	52	53	54	58	68	41	49	46	37	54	58	43	53	44	49	51	44	48	42	45	46	59	50	69	44	49	51	46	66	55	45	55	41	44	53	52	46	52	61	44	55	47	57	50	49	55	54	54	50	50	46	55	53	55	64	39	38	55	48	55	48	51	64	48	49	56	49	48	60	66	49	61	56	62	41	56	41	52	45	54	47	45	59	42	57	45	59	54	62	61	43	57	56	46	62	62	52	43	52	55	54	53	42	45	48	57	50	53	47	58	49	54	45	47	62	51	59	44	66	35	53	44	53	56	41	49	50	39	64	41	66	37	67	45	57	49	51	53	52	50	40	48	45	50	50	47	54	48	50	48	40	51	48	60	54	58	46	50	52	57	50	52	52	48	60	55	56	57	56	65	58	47	48	55	58	41	48	39	51	44	48	46	56	56	64	51	53	40	41	45	58	55	53	46	54	51	60	49	51	51	41	37	47	57	47	51	58	55	44	48	50	46	51	47	54	41	39	39	45	48	56	52	45	51	51	49	58	42	54	45	47	45	54	53	57	53	49	49	47	61	72	50	48	48	61	48	69	58	52	48	46	63	56	49	50	49	46	46	60	48	51	53	55	61	61	54	62	56	48	54	48	51	53	51	50	61	51	46	53	54	51	62	52	46	51	39	46	50	45	43	62	49	62	71	49	59	54	43
6251	603	498	543	710	836	829	765	704	656	610	588	588	540	534	535	487	448	480	497	482	439	396	500	495	473	457	466	441	430	458	459	471	461	468	476	434	443	461	482	488	469	440	435	430	442	438	436	436	443	458	447	448	415	468	426	493	450	451	432	442	455	477	457	464	455	444	443	465	429	412	372	467	449	433	432	480	457	437	469	459	456	406	449	440	476	445	465	461	440	462	427	422	431	456	462	486	456	479	437	431	430	415	427	465	453	445	447	421	449	439	457	455	427	505	443	442	442	482	475	458	465	489	455	434	448	470	448	406	417	489	457	428	403	435	485	482	452	466	417	435	445	441	460	459	422	443	463	447	475	448	429	415	473	445	408	472	477	445	420	479	449	441	428	464	487	434	451	422	493	453	454	451	481	493	465	483	423	422	469	469	445	420	443	431	411	484	455	424	473	435	414	432	481	398	447	477	424	439	468	471	441	413	430	446	496	507	439	457	451	442	456	429	429	400	439	428	462	399	455	459	456	479	461	456	477	443	406	450	441	468	428	412	416	456	459	462	450	402	457	482	453	392	454	438	440	412	444	413	405	449	451	425	478	417	402	473	412	392	415	435	433	462	484	415	467	448	459	415	452	475	458	422	441	430	397	449	457	441	426	463	433	454	443	452	478	430	426	469	446	409	453	426	467	386	433	459	463	453	453	482	427	502	456	446	438	440	441	475	446	446	465	460	461	432	456	467	429	451	424	420	451	435	469	432	418	409	444	451	472	446	461	436	450	471	498	485	478	442	446	475	444	447	447	476	455	455	437	425	472	433	444	396	464	437	460	447	453	431	452	480	400	465	483	492	421	463	421	411	417	440	430	410	465	447	440	412	492	461	412	435	440	421	458	439	451	437	421	476	453	494	434	473	462	429	442	482	454	427	476	408	438	435	457	467	427	433	457	462	449	499	469	435	437	426	409	470	478	443	456	445	470	491	450	459	454	455	417	482	440	406	464	438	435	457	456	462	468	453	427	451	439	476	424	468	459	429	430	442	463	463	429	456	444	468	466	452	420	428	455	447	439	430	499	452	451	469	446	429	444	474	451	493	476	460	458	461	453	415	466	437	451	465	401	465	429	417	436	417	435	409	463	428	438	422	430	466	443	434	479	455	473	458	475	426	449	445	439	434	473	501	451	485	421	457	456	439	462	438	468	487	459	464	418	425	442	410	421	431	433	458	453	435	437	479	455	430	454	458	452	477	411	400	451	449	436	457	462	439	473	460	461	434	466	434	437	389	408	489	423	477	452	427	415	411	452	443	447	433	445	462	462	447	431	474	453	482	480	443	504	482	459	462	455	454	462	439	447	427	465	435	452	425	461	435	445	447	434	442	472	433	457	415	440	477	455	410	474	432	460	457	461	457	428	413	451	447	420	422	483	438	463	427	427	436	433	404	483	476	455	455	461	429	457	471	458	435	478	441	420	439	434	463	473	463	441	428	434	407	461	471	476	458	466	406	448	477	438	457	446	450	450	471	454	450	483	441	431	419	429	427	444	461	446	480	478	443	418	436	471	436	438	442	396	443	428	448	461	440	437	459	461	462	421	427	462	460	450	471	422	442	415	456	493	452	467	420	461	443	433	441	450	447	448	449	468	433	446	453	449	441	419	461	482	381	448	470	460	495	476	424	466	439	435	504	440	462	463	483	475	485	467	477	454	458	469	452	462	412	422	440	505	470	465	447	450	421	407	444	417	468	448	450	441	432	433	423	447	458	427	464	432	428	458	450	456	440	431	451	465	449	434	448	442	422	449	443	436	453	428	443	434	435	449	380	458	449	464	439	419	460	452	425	445	409	470	415	418	424	436	451	423	435	402	458	434	429	445	495	471	443	439	458	391	445	461	468	438	432	410	503	464	435	473	447	456	469	452	461	426	408	434	481	478	468	466	448	432	437	460	464	445	482	446	462	440	414	470	463	455	436	459	454	418	438	459	446	457	438	434	476	426	468	461	455	389	444	502	507	492	440	446	456	412	426	466	436	454	449	437	434	420	457	416	403	464	431	454	455	438	420	420	449	439	458	442	453	485	468	428	460	451	472	462	427	443	397	455	419	462	405	448	447	479	493	435	471	437	462	460	446	409	420	393	445	462	462	443	435	438	443	454	449	428	457	442	459	422	407	466	497	448	479	451	478	434	456	427	431	448	428	458	436	446	430	470	426	431	417	420	488	450	438	421	477	399	435	480	464	440	407	455	464	469	477	465	452	444	453	437	457	463	472	458	469	424	427	445	446	440	467	460	449	430	417	461	428	458	464	438	469	455	482	417	432	451	470	431	437	436	451	439	462	422	447	461	451	431	423	425	424	420	438	440	442	448	453	463	453	430	452	454	450	462	450	433	401	435	459	480	418	396	426	453	428	460	461	452	454	430	423	445	446	429	469	449	485	424	415	421	448	452	434	477	480	429	455	428	438	456	454	463	405	463	440	441	480	452	463	459	454	412	475	401	434	462	414	436	432	429	447	450	455	454	472	450	438	473	470	441	464	404	444	424	452	432	487	457	438	412	433	448	435	476	430	436	450	406	415	440	447	455	462	441	445	441	446	412	463	431	458	422	450	419	471	466	468	443	453	429	435	440	395	453	423	451	438	452	471	481	446	415	431	434	497	453	461	457	434	458	474	460	487	434	427	450	463	452	456	450	451	455	462	465	467	460	431	440	422	486	453	414	460	480	489	470	488	473	473	416	449	433	442	461	427	430	489	430	472	430	464	442	451	445	467	473	494	437	430	466	459	467	439	425	432	447	448	451	433	442	470	463	424	455	409	447	443	439	435	458	449	438	484	469	444	458	424	445	426	459	398	433	450	464	460	472	460	471	438	453	428	418	451	428	432	459	445	423	433	437	422	436	478	462	477	450	471	431	477	433	472	441	450	430	493	446	420	456	429	444	437	425	455	476	480	449	441	466	454	469	436	452	457	421	469	450	450	453	444	462	472	447	397	450	455	478	458	440	456	449	436	458	470	438	437	432	458	409	446	474	419	468	483	463	431	443	465	462	412	429	443	477	451	473	456	483	430	459	415	423	469	407	441	435	470	401	441	452	464	431	442	486	451	441	432	453	444	432	460	406	451	469	451	447	431	466	458	436	454	443	479	452	432	422	448	433	427	386	484	416	479	459	451	486	432	453	425	420	456	408	449	464	470	466	412	456	417	444	476	461	453	469	434	478	387	466	490	461	465	446	461	455	474	476	429	445	431	408	470	452	456	429	459	432	450	429	409	429	487	436	415	415	437	452	467	421	445	466	468	432	440	472	457	435	459	451	446	445	435	452	443	408	468	426	497	460	440	471	455	466	465	428	462	442	447	477	476	437	398	448	458	455	476	464	423	428	463	490	443	442	446	426	421	431	453	440	450	450	422	422	444	447	450	451	490	446	420	451	434	443	411	437	426	445	447	475	417	419	431	449	437	436	464	425	471	464	397	459	469	412	431	468	448	458	466	458
450	153	115	109	114	126	127	110	107	113	142	99	113	105	116	103	95	99	104	110	97	108	111	117	103	108	102	101	95	94	98	103	102	92	113	116	96	93	105	108	106	106	98	88	92	101	108	101	100	102	98	102	103	87	106	101	100	80	94	108	103	98	97	93	90	102	88	91	101	99	82	104	89	98	90	97	108	103	128	102	100	98	116	115	94	111	96	97	104	98	80	105	113	86	103	97	106	97	120	80	97	90	85	88	108	103	103	90	101	99	92	95	98	105	106	112	102	100	86	90	103	91	95	91	91	99	119	87	105	86	100	99	103	92	86	89	98	89	98	110	96	103	95	98	96	105	97	94	74	97	104	103	91	106	95	98	82	101	106	116	83	96	93	103	105	97	97	91	86	109	99	118	110	103	106	104	109	94	85	107	110	115	96	89	109	95	117	108	102	93	102	99	102	102	101	100	104	105	102	95	75	95	81	107	101	106	97	98	101	101	87	104	97	106	107	99	97	98	94	111	126	90	96	80	86	104	110	86	103	93	99	96	97	95	118	112	110	88	107	103	92	94	92	120	109	102	91	104	92	91	111	113	111	107	88	106	81	95	86	95	102	90	90	86	102	110	111	93	101	101	104	91	103	99	96	105	119	96	92	98	102	102	91	107	103	105	106	98	89	128	100	87	90	76	92	111	99	101	96	112	101	91	105	87	101	97	95	87	102	89	91	101	104	99	91	93	109	98	102	124	120	101	109	85	92	95	97	127	122	105	113	111	98	114	93	92	86	106	119	102	106	102	100	94	116	103	108	95	110	103	87	113	87	89	96	103	104	88	91	103	107	77	107	97	113	83	105	103	103	103	91	140	100	79	111	94	98	100	110	109	103	95	96	96	107	99	118	95	92	99	98	81	95	97	93	95	88	93	96	105	121	98	96	87	91	105	109	100	99	94	105	104	104	103	79	92	98	100	109	109	90	83	99	105	91	103	104	90	101	86	95	112	96	91	97	105	122	95	108	88	103	97	102	103	117	113	105	102	91	108	96	117	109	92	103	93	90	106	79	101	96	91	83	101	96	103	97	91	97	112	102	94	112	108	105	101	91	97	100	95	96	105	106	95	87	106	88	99	94	91	88	92	94	91	99	89	79	95	95	96	114	112	84	108	99	90	108	95	95	95	96	96	95	92	125	90	85	107	112	104	84	80	91	90	116	83	106	98	99	118	102	84	98	105	119	87	88	89	112	104	102	111	101	107	109	104	79	100	90	103	111	112	101	88	121	89	94	99	87	99	106	98	98	97	107	109	106	116	93	87	91	94	114	104	89	101	107	99	103	107	116	104	89	110	109	104	111	97	85	101	111	103	90	96	90	98	110	107	93	109	112	93	106	111	88	95	100	101	102	101	105	117	103	98	82	104	96	99	103	93	97	92	106	89	92	78	87	90	96	98	96	101	95	122	106	111	92	97	101	89	81	101	98	93	98	93	100	86	113	109	93	102	116	104	91	83	94	99	89	111	103	102	107	100	123	90	107	111	77	87	102	104	100	85	92	113	92	99	100	90	88	87	97	92	88	89	109	117	82	107	95	104	112	104	113	98	106	101	95	99	118	94	103	84	103	102	88	90	96	99	96	85	117	120	85	104	97	104	105	95	104	95	89	93	111	106	103	125	115	84	121	80	87	101	103	125	96	98	116	83	101	99	107	88	100	101	98	85	107	101	95	105	106	108	89	111	88	103	95	108	112	83	91	113	113	98	92	103	94	87	95	96	108	95	115	110	92	111	98	96	93	90	113	98	99	92	101	103	94	91	111	109	132	95	109	98	80	93	88	92	93	88	110	96	127	98	90	91	89	93	98	104	91	108	109	95	92	115	90	90	103	85	92	104	119	100	106	108	104	84	97	104	93	93	104	97	106	105	105	94	95	111	70	91	111	79	90	111	107	107	107	92	80	90	78	104	103	101	87	117	105	103	90	94	104	92	107	95	90	98	106	121	104	93	103	90	103	94	103	76	87	97	98	88	88	98	103	107	99	96	102	95	89	103	89	111	102	98	77	90	117	103	126	99	133	93	95	90	96	109	103	100	94	91	101	113	101	97	103	79	104	108	92	93	95	98	95	100	117	91	111	100	110	77	82	97	112	115	114	75	85	98	103	113	102	96	109	92	102	104	101	124	94	86	100	89	102	105	104	95	83	90	100	91	99	100	97	108	94	93	103	101	113	102	93	91	108	90	97	101	103	88	99	91	78	108	86	88	102	94	96	117	87	76	92	102	85	99	90	89	100	116	87	95	102	107	79	104	83	89	109	107	95	97	107	87	103	102	84	80	101	87	111	107	103	103	93	88	82	100	97	106	88	86	100	116	123	111	132	93	100	88	99	86	95	100	91	82	89	97	102	120	111	85	99	100	91	95	111	75	101	74	103	98	89	91	112	91	83	92	93	72	113	105	99	88	110	109	105	108	90	106	90	86	96	99	83	80	113	102	103	108	102	100	102	98	92	99	137	96	99	93	88	90	90	89	89	89	105	88	111	97	93	104	88	106	102	104	95	93	98	78	90	100	105	111	98	111	95	95	89	96	109	102	80	119	106	91	76	109	113	99	107	100	113	99	92	91	99	92	81	99	103	103	106	94	123	88	84	105	107	95	101	107	92	90	87	84	96	96	93	96	96	88	103	79	103	111	112	95	92	82	97	84	91	102	89	115	104	103	112	96	97	102	72	94	77	126	106	88	105	86	95	95	104	82	103	104	103	103	93	85	104	105	102	108	91	94	93	100	110	96	97	100	94	112	96	108	109	94	114	114	110	108	93	103	71	104	97	101	89	95	89	85	91	102	110	81	113	94	96	92	95	98	101	106	95	82	108	91	95	97	94	117	98	102	93	110	96	83	91	92	84	97	94	112	105	93	86	104	92	108	105	100	108	102	82	84	98	86	109	91	111	99	90	93	86	105	105	119	87	115	93	101	107	104	118	94	99	102	96	103	104	107	99	118	105	103	98	89	74	93	88	85	94	96	92	89	93	93	114	100	85	107	96	98	104	98	114	80	91	103	108	86	117	92	109	91	101	114	113	114	96	114	88	96	112	97	92	97	109	91	100	98	107	84	96	91	101	89	122	105	83	92	103	93	92	94	112	96	103	82	112	92	106	110	113	98	108	115	93	112	101	86	80	111	96	100	112	82	95	102	83	96	98	99	99	98	69	87	86	102	103	98	93	104	109	106	107	106	98	96	85	94	108	99	107	97	91	116	82	81	102	81	126	99	96	109	97	80	112	109	104	87	102	108	108	121	93	105	98	103	103	110	83	104	87	118	75	86	81	106	117	101	92	86	106	79	98	95	95	86	100	98	89	102	101	93	75	93	97	113	104	99	97	95	81	105	97	105	102	97	95	114	107	106	101	92	90	90	97	118	121	96	100	116	115	102	89	98	98	103	82	107	118	112	89	91	97	79	99	120	91	93	99	101	112	87	106	101	103	97	103	108	106	94
8607	1635	1140	1385	2426	3078	2766	2345	2034	1840	1520	1453	1404	1257	1230	1161	1097	1076	1127	1054	1025	984	964	981	1026	995	955	968	977	952	931	909	1022	948	910	937	881	932	936	909	895	928	956	891	901	895	914	949	887	928	898	895	922	878	877	882	920	903	929	866	894	935	873	883	883	936	888	921	868	888	878	871	889	963	928	883	891	876	897	921	935	881	857	883	874	868	913	887	912	835	887	906	871	912	841	922	850	920	860	871	955	948	854	897	910	874	860	869	908	950	912	879	919	915	905	889	875	891	903	847	912	890	920	903	836	886	938	899	871	963	943	886	863	876	901	900	884	934	926	873	880	937	910	903	912	917	842	878	844	921	938	858	875	878	876	893	901	871	887	911	875	910	875	879	900	914	930	855	914	886	851	922	875	903	863	876	868	931	886	871	922	907	883	925	918	854	858	939	855	933	909	892	872	870	917	847	790	839	854	858	887	858	905	920	886	868	889	944	899	872	866	888	854	897	923	878	895	891	875	853	921	899	884	936	849	914	930	940	889	901	904	835	909	889	914	823	916	847	899	886	904	845	873	865	906	835	915	898	913	899	915	901	844	893	896	789	875	859	849	863	857	878	917	860	868	865	910	866	948	872	916	909	873	890	902	877	893	896	885	902	909	917	868	904	847	877	905	833	883	913	881	907	935	935	882	901	874	907	845	869	908	849	894	913	857	870	910	855	875	876	892	906	873	896	921	833	917	845	891	910	926	908	930	822	959	927	903	863	847	862	874	854	886	856	858	847	887	894	903	884	891	880	888	855	866	876	866	876	916	873	804	908	905	877	895	831	905	839	873	908	878	855	867	907	864	911	902	929	846	871	870	865	919	835	899	911	910	873	875	890	899	889	860	893	856	861	920	844	911	890	898	937	835	929	894	883	936	925	866	855	893	918	843	935	851	885	925	873	901	855	866	913	897	863	920	849	894	864	890	859	876	874	896	917	819	921	895	902	840	861	840	917	845	891	890	893	869	888	920	936	907	867	885	883	835	927	885	868	938	886	913	835	887	874	856	871	877	869	839	945	924	873	882	905	887	863	921	859	881	891	858	873	888	811	908	906	865	898	903	906	923	878	867	905	950	876	884	867	876	864	888	871	885	865	872	877	886	904	890	840	835	841	861	859	899	863	834	885	912	831	915	886	918	826	908	866	890	901	920	887	868	867	916	913	871	871	815	834	934	883	893	910	902	906	863	838	888	892	867	895	853	932	879	855	914	881	880	821	850	902	893	867	939	848	847	893	906	842	935	862	869	946	889	902	864	896	807	910	896	939	883	889	900	925	918	945	894	889	879	881	888	906	834	908	866	868	894	885	931	850	914	887	861	859	906	889	838	849	861	879	853	857	916	874	893	873	899	859	881	912	812	858	854	885	848	904	898	938	881	892	860	872	852	878	888	843	894	903	870	864	892	834	869	947	843	905	857	859	879	925	929	880	877	857	842	851	928	962	889	885	947	849	915	843	883	888	899	864	908	900	886	879	883	889	867	888	885	861	893	849	926	884	872	871	936	900	868	879	927	895	907	845	882	917	914	877	906	887	912	870	866	917	870	914	875	921	863	877	845	887	887	880	893	909	872	925	860	905	865	953	853	882	840	895	872	919	971	893	885	830	901	910	904	872	878	883	894	848	875	901	877	936	890	851	852	909	830	867	901	871	844	874	880	850	848	879	886	909	895	909	860	845	894	863	863	977	887	912	882	894	928	862	897	926	857	903	888	910	899	916	894	896	875	927	890	940	855	850	872	900	904	951	878	881	879	894	868	890	881	869	887	913	876	848	873	828	908	916	908	876	848	964	885	838	907	936	873	893	863	873	886	838	890	892	860	881	895	898	881	868	928	883	866	855	874	862	924	900	863	902	867	892	890	850	824	875	836	907	840	854	881	895	886	866	868	837	901	900	881	879	878	899	871	931	893	878	888	868	931	916	881	847	870	858	885	944	875	921	922	925	933	945	837	856	902	888	862	901	818	902	812	885	904	861	902	876	873	850	833	861	928	857	849	883	834	869	884	850	882	874	827	895	887	900	855	893	838	923	890	836	925	870	813	908	869	881	835	908	900	914	893	812	894	841	859	919	968	867	862	908	888	905	881	929	898	839	862	933	921	861	870	875	880	847	845	909	918	877	858	922	902	856	898	900	869	830	886	944	835	902	869	903	848	886	924	871	940	911	887	925	866	892	847	909	847	920	894	867	895	879	921	860	872	881	867	910	939	901	876	845	869	864	871	892	930	918	853	901	876	831	886	911	886	914	862	825	900	932	919	860	914	853	885	892	907	861	888	900	879	923	880	873	896	889	887	862	868	910	843	914	925	886	897	893	881	910	883	868	904	881	880	880	945	910	880	876	863	893	887	934	923	876	951	904	888	875	912	885	837	875	936	876	946	877	865	915	873	880	893	874	927	928	939	814	860	866	877	879	849	894	862	898	880	861	905	862	944	904	865	877	861	881	866	894	889	891	915	904	902	925	868	877	894	897	849	894	881	862	885	879	870	929	888	841	887	910	888	925	898	862	903	877	826	912	879	894	867	878	872	859	882	883	856	906	912	840	853	838	875	922	887	888	899	863	924	871	895	921	883	856	888	879	890	909	843	904	874	863	861	892	884	890	918	928	858	828	882	935	878	878	897	870	863	868	869	873	908	872	877	862	925	933	865	793	882	925	904	851	940	890	854	883	861	913	912	921	907	943	890	827	886	887	859	894	928	888	865	882	931	901	897	829	843	860	891	864	903	878	859	896	847	891	881	861	909	889	833	826	866	841	866	900	840	901	869	878	873	894	902	871	894	931	852	878	877	942	930	847	903	886	880	839	887	898	878	911	870	889	858	914	904	869	887	878	843	838	902	856	930	867	916	913	881	910	850	906	880	908	900	853	893	879	880	951	886	849	847	875	875	869	852	888	924	899	880	881	906	962	902	892	889	882	920	893	850	903	849	909	847	872	914	838	904	874	898	832	896	857	810	930	908	871	865	883	902	890	894	925	909	838	881	881	853	927	881	876	869	922	904	886	844	827	890	938	896	875	942	852	896	871	877	884	880	904	904	875	867	919	862	877	917	886	914	836	875	956	909	871	913	914	913	899	920	898	818	854	910	848	894	905	897	892	844	872	872	876	886	922	903	893	874	844	923	876	909	862	919	850	857	903	863	884	843	891	912	903	908	876	947	835	868	899	876	880	910	887	842	844	882	820	945	893	897	849	906	847	879	838	903	874	939	866	830	933	861	882	838	923	836	841	885	908	850	935	933	871	868	897	854	884	894	862	876	891	886	851	896	901	838	882	866	894	903	887	838	852	930	849	846	840	857	888	812	864	892	870	893	920	921	904	876	894	892	952	913	884	870	864	880	907	869	898	887	934	909	866	897	879	842	875	845	907	892	920	908	847	877	854	932	839	839	880	953	845	909	841	856	868	878	899	855	898	860	846	894	860	891	874	914	864	883	890	866	885	913	911
1180	49	40	18	19	28	39	33	37	42	29	32	36	21	24	23	26	24	27	27	31	27	21	23	21	24	24	17	25	21	18	20	20	23	15	17	16	20	18	18	19	14	14	10	20	15	17	17	17	24	22	21	19	26	16	15	26	19	13	15	21	18	18	26	10	19	20	20	15	17	21	21	24	15	16	21	22	20	16	16	26	17	18	25	25	20	26	22	20	24	14	21	18	13	20	17	27	22	22	20	16	16	17	11	14	14	19	24	24	22	25	18	18	29	18	21	16	13	14	27	22	18	14	25	27	22	18	26	12	11	16	18	11	21	16	23	21	22	15	16	22	19	15	25	34	17	17	24	20	20	16	16	19	20	19	19	27	20	14	22	22	16	14	20	11	19	21	22	20	19	13	20	14	20	18	21	16	20	14	20	21	20	21	17	21	17	22	19	19	20	16	20	14	25	24	15	26	19	16	17	21	20	15	18	21	20	13	20	26	13	22	17	18	18	19	26	14	24	17	18	13	26	16	18	19	18	18	13	20	18	16	13	19	15	13	23	23	17	16	26	16	14	18	24	16	24	15	21	11	19	24	18	22	16	18	20	23	24	17	18	17	12	20	19	9	16	27	23	20	24	19	12	18	13	14	23	22	22	27	14	17	12	15	16	33	16	13	24	17	18	20	19	18	16	16	20	20	22	14	22	18	18	20	25	17	26	23	23	23	16	22	21	13	13	23	20	16	18	11	24	22	16	21	20	14	19	17	20	15	21	20	15	16	15	19	25	31	18	14	19	19	16	19	14	23	16	25	20	19	11	18	20	17	22	20	23	22	15	15	18	19	21	14	14	10	17	16	22	16	17	16	16	13	15	16	15	17	21	23	16	16	20	17	21	17	21	21	20	16	18	14	30	18	23	15	21	26	26	26	16	19	11	17	18	21	29	19	20	20	25	13	15	13	14	18	16	12	18	14	23	24	16	13	15	16	16	16	20	24	23	14	25	15	21	15	14	19	19	12	12	17	21	22	20	21	19	25	21	17	20	17	18	35	19	21	10	14	23	13	16	15	18	18	21	20	19	11	20	20	15	20	24	23	11	15	20	15	13	11	20	20	14	15	24	24	16	18	22	17	18	20	17	22	15	18	27	23	13	22	19	23	22	19	17	20	15	12	17	21	17	24	26	16	14	13	13	15	19	24	16	19	19	19	16	17	23	13	17	20	22	22	15	19	22	18	9	28	16	13	16	13	20	21	23	15	16	16	19	20	15	16	20	21	25	16	17	18	13	24	18	20	15	14	19	26	18	16	16	22	16	15	17	23	23	23	19	16	14	25	19	15	21	21	15	20	15	15	22	15	21	17	20	16	12	16	16	13	20	18	20	26	20	23	25	30	19	16	20	13	18	18	28	17	23	19	22	10	19	14	13	19	16	21	21	20	18	17	17	20	15	18	18	15	20	20	26	17	18	18	18	21	16	13	19	15	12	25	16	22	19	25	18	14	20	16	29	19	14	8	24	25	17	10	22	20	24	25	17	24	24	15	15	15	14	28	12	19	20	16	27	22	11	17	16	18	17	19	17	17	12	6	18	17	24	20	21	16	13	19	26	18	21	20	17	20	21	25	20	28	19	11	23	16	19	18	23	24	16	17	20	15	11	16	23	19	14	12	17	21	23	18	22	17	13	20	17	19	20	17	28	19	19	17	16	20	17	26	15	23	18	13	27	16	14	18	25	14	21	23	21	21	18	19	20	24	21	15	19	14	20	18	21	14	19	11	21	16	23	8	20	11	14	22	19	14	22	12	20	22	18	20	23	16	15	14	16	8	17	26	20	18	23	20	19	18	13	22	16	17	14	13	10	13	17	21	11	23	20	15	23	15	21	26	16	13	13	19	19	11	19	9	23	16	23	10	18	20	19	18	21	15	20	12	19	17	18	20	21	23	20	17	12	26	31	19	20	18	21	26	13	26	22	19	17	14	18	14	20	19	18	18	25	15	15	26	20	11	16	20	18	22	19	26	19	15	11	16	18	22	27	19	18	26	17	18	21	23	20	20	18	16	20	20	16	21	15	15	16	14	22	17	16	16	24	21	21	22	33	14	12	18	22	18	22	26	12	12	13	18	16	19	13	28	16	25	20	17	13	12	23	24	20	17	22	19	20	19	22	20	20	28	19	23	13	22	25	24	9	16	20	20	23	22	13	24	17	20	27	14	18	19	18	17	21	19	22	17	15	20	23	20	15	21	19	18	13	7	17	34	17	17	14	14	20	21	19	12	22	18	28	21	19	14	20	14	19	17	17	23	14	15	22	15	16	26	21	16	15	21	19	17	14	10	19	13	17	16	11	9	26	21	13	15	12	20	20	18	19	18	11	19	26	19	22	19	18	21	23	19	14	15	16	18	11	13	16	18	24	18	20	18	14	19	16	22	22	12	22	17	28	20	17	22	15	28	26	20	22	18	19	19	15	18	21	16	19	13	12	21	25	22	18	15	15	17	19	17	22	16	17	17	17	19	17	25	12	14	22	25	23	16	18	11	15	15	21	22	23	17	18	13	26	18	15	24	18	13	19	22	27	18	23	19	17	13	15	17	12	23	21	26	21	20	13	24	22	13	18	17	22	13	15	20	24	26	14	18	19	16	22	16	21	18	19	16	19	17	14	18	23	23	13	21	20	24	17	21	19	26	16	24	11	23	16	10	17	18	15	23	24	20	24	21	18	19	7	17	15	15	30	24	19	21	17	21	16	11	17	17	17	9	20	20	11	18	21	15	26	25	19	17	11	15	18	15	16	14	17	10	21	20	24	12	15	18	21	22	18	20	17	23	18	17	21	19	15	23	20	18	21	23	18	17	10	16	16	15	15	17	12	21	19	18	20	19	21	13	17	15	21	17	15	19	24	25	12	12	20	11	20	19	20	16	13	15	12	12	17	20	20	22	17	20	24	16	17	15	29	14	25	17	22	22	22	19	26	23	26	13	19	13	13	18	17	15	22	16	17	17	21	15	17	15	27	14	25	15	18	13	19	15	16	20	22	16	23	14	21	16	20	11	13	19	19	21	22	22	21	19	15	13	34	19	16	15	19	16	21	22	18	10	20	19	21	24	15	24	21	19	15	18	32	22	18	20	17	17	24	16	19	23	23	11	18	22	18	14	16	13	14	16	15	13	26	18	9	18	19	24	23	23	18	14	20	17	26	16	19	25	15	17	19	13	18	30	23	18	26	21	16	15	22	20	18	17	22	19	19	20	22	28	24	24	18	11	25	21	19	13	16	11	15	19	16	19	13	16	23	12	22	18	13	16	26	17	18	20	18	24	27	15	17	18	24	16	17	23	21	17	17	16	24	24	19	24	7	24	10	17	11	22	21	16	17	20	20	23	26	18	25	12	23	27	21	19	20	15	18	26	12	20	22	13	20	16	20	16	24	17	10	16	10	11	17	20	13	23	23	15	19	18	20	16	12	14	18	19	18	21	19	19	25	14	14	17	29
9535	748	415	536	1419	1971	1836	1561	1278	1047	913	718	696	595	517	470	400	403	376	341	331	320	295	277	298	279	265	293	257	256	243	222	270	258	229	233	205	206	218	225	217	221	211	189	183	204	215	211	203	192	167	191	209	186	172	216	180	192	171	200	194	198	194	185	175	204	169	188	162	184	164	164	177	170	193	189	185	177	182	177	162	182	174	170	203	194	175	152	177	178	167	194	143	163	181	160	187	183	184	167	168	176	153	178	165	184	176	158	174	164	166	167	169	183	166	197	185	183	159	169	167	165	165	158	180	171	158	179	155	175	175	157	168	175	185	162	185	176	160	161	173	185	182	197	163	165	173	187	179	180	215	160	161	159	171	149	164	175	188	152	150	173	165	170	181	185	201	187	190	167	175	172	138	202	187	161	198	158	148	194	197	171	185	180	163	151	183	140	184	176	190	179	162	160	185	167	173	166	172	157	153	154	172	168	170	157	203	170	170	188	176	152	164	179	179	165	168	198	161	189	155	179	181	172	161	166	190	170	147	144	184	179	166	153	152	187	192	181	144	192	169	179	175	146	156	162	167	204	177	170	164	161	154	166	171	181	168	178	175	156	157	167	190	177	169	157	171	175	187	167	161	170	162	174	170	159	178	160	176	193	168	190	190	161	190	179	193	161	184	180	178	163	144	178	203	166	181	174	189	181	169	188	159	161	158	163	175	164	186	138	184	182	162	165	157	177	176	159	155	148	120	181	162	168	186	163	189	173	154	179	168	171	171	177	174	179	169	170	180	187	155	173	165	167	179	173	181	189	174	170	145	169	170	160	181	193	184	189	147	168	157	171	166	175	187	167	142	180	175	162	184	164	173	160	168	162	182	183	166	185	191	167	162	187	171	184	160	149	159	168	168	196	171	161	184	173	162	151	181	155	160	176	147	182	190	187	159	178	172	173	168	173	138	161	156	155	164	154	153	157	160	179	167	171	157	146	167	146	168	161	191	163	168	159	166	168	168	169	179	161	159	181	191	157	188	185	136	188	181	182	166	164	165	172	159	155	168	167	181	163	180	162	189	174	163	156	175	162	190	170	173	174	146	189	161	168	177	172	180	162	184	162	187	178	183	164	173	187	186	164	184	192	159	193	159	174	183	174	152	183	152	197	176	197	153	172	204	166	185	178	174	205	187	193	174	149	177	153	170	166	193	155	180	160	161	182	183	156	182	195	181	149	185	175	168	169	161	163	170	179	173	160	175	160	190	167	155	158	171	156	184	176	185	163	181	166	180	175	188	146	161	167	148	167	176	167	169	171	163	178	190	177	175	181	168	163	168	198	180	182	158	176	189	172	147	195	185	157	182	171	191	157	176	187	170	202	161	172	167	177	144	158	161	182	188	190	175	173	164	155	159	166	166	173	176	196	166	177	166	173	165	171	167	174	154	139	166	181	170	164	157	189	170	183	157	176	177	173	153	172	155	183	164	163	181	183	178	170	198	170	156	177	176	201	179	191	170	178	175	166	178	160	149	183	184	178	204	172	178	155	160	173	173	175	169	173	207	169	169	181	162	151	166	193	181	154	159	180	148	165	163	159	176	192	165	183	162	193	161	175	172	152	178	162	173	173	179	166	154	162	166	183	169	181	174	177	206	190	189	184	168	139	182	180	156	157	170	167	171	182	192	188	173	171	171	182	185	187	152	181	191	185	218	194	188	178	186	170	180	184	147	164	139	162	182	170	178	173	205	157	199	166	193	162	170	167	160	193	160	154	161	163	187	150	189	175	177	178	176	165	160	177	179	140	163	195	154	164	156	189	190	161	152	170	177	180	193	189	190	160	193	166	180	171	153	170	158	125	167	182	187	158	187	157	156	158	176	182	186	180	167	180	184	182	153	173	167	184	181	185	157	189	180	174	168	174	181	151	156	152	163	169	194	162	159	168	175	174	181	153	173	169	193	188	183	156	180	176	163	184	169	180	176	174	179	179	156	168	163	174	169	175	161	154	180	168	192	164	180	181	168	185	181	168	157	161	162	176	176	161	171	185	204	202	161	182	158	175	162	177	157	160	183	167	176	196	159	164	176	157	176	155	164	183	162	186	184	185	174	169	173	182	170	147	173	159	189	187	158	168	186	164	176	163	197	130	153	172	169	165	169	194	165	149	190	175	163	160	167	155	147	174	176	199	160	157	186	175	168	157	180	158	190	168	165	171	158	165	171	184	177	163	182	172	178	169	182	165	148	157	164	168	173	193	155	148	172	161	178	178	188	163	207	168	161	187	167	162	195	161	174	167	150	172	179	162	169	174	190	161	171	170	163	156	166	183	177	175	188	175	186	179	204	155	143	166	168	165	190	143	180	188	150	177	164	164	164	183	185	169	160	180	177	163	152	168	166	158	187	167	152	174	167	174	185	179	186	171	157	143	162	179	180	169	172	156	163	163	169	158	187	161	183	215	147	169	159	169	160	174	158	153	171	172	187	160	169	176	165	149	181	172	186	173	187	182	184	180	150	180	193	183	164	156	163	184	189	162	183	213	176	196	189	186	171	171	157	170	149	199	180	191	151	156	158	178	180	187	172	186	165	185	159	167	181	166	161	182	180	180	165	171	169	171	176	204	176	189	163	164	166	169	148	149	160	180	172	201	173	167	174	179	157	146	179	164	177	163	158	170	166	167	191	163	206	169	181	158	167	170	167	172	201	169	186	177	152	173	176	186	182	163	160	156	173	149	179	182	162	174	187	164	165	172	163	191	165	175	172	172	184	188	168	173	174	164	154	158	165	180	187	177	150	184	182	179	142	180	175	177	181	161	175	180	170	154	185	174	183	149	187	155	180	176	177	163	167	179	165	184	176	166	165	163	177	159	177	154	173	156	186	155	180	171	174	176	159	159	176	159	174	188	178	216	169	154	161	179	174	187	184	173	159	158	178	171	183	181	176	164	154	158	147	159	173	142	171	186	175	173	158	184	161	208	152	199	157	172	153	168	180	151	184	163	176	179	189	176	170	173	183	196	169	159	179	157	186	160	167	156	186	150	172	160	168	171	160	183	179	153	169	181	168	180	162	178	164	176	171	184	181	150	201	172	182	174	170	175	178	166	190	195	151	184	166	166	185	182	172	174	193	185	187	197	170	179	166	159	161	168	175	192	155	170	181	193	188	144	184	171	168	179	191	166	164	169	164	183	171	188	172	164	162	163	147	176	150	140	170	152	161	182	208	176	179	152	151	155	171	168	163	170	178	177	164	170	186	193	183	172	154	159	190	173	158	186	177	158	168	184	184	155	158	164	167	175	171	174	179	175	180	182	153	164	160	188	173	182	184	143	164	157	182	170	199	179	182	167	179	164	174	177	178	163	194	181	182	167	160	178	175	180	186	165	168	166	184	166	192	160	195	155	183	176	188	172	188	170	167	166	157	165	171	182	181	180	177	194	179	174	171	159	192	159	153	174	164	178	183	181	186	179	146	186	168	172	171	175	190	168	198	170	167	175	144	163
822	151	112	97	95	98	121	91	119	110	90	98	92	101	96	99	86	87	101	83	66	90	82	74	93	89	95	88	98	68	78	82	83	85	103	94	66	84	75	61	78	93	92	79	87	62	102	84	88	81	85	80	91	76	90	83	83	74	76	85	79	78	71	61	67	75	92	84	83	76	75	83	73	78	81	78	96	79	83	72	87	70	89	64	80	64	77	84	81	73	75	82	84	68	92	73	74	86	86	72	76	68	70	98	79	64	79	79	79	79	87	86	82	69	76	72	74	87	62	79	93	85	82	71	80	81	69	80	98	73	83	78	82	93	85	81	95	90	78	72	72	89	85	71	86	66	79	79	55	75	77	73	75	96	81	84	58	96	79	83	80	98	68	76	68	86	82	71	75	66	66	77	77	74	58	80	86	82	81	87	79	89	83	74	74	67	78	75	80	70	85	98	86	83	94	77	89	85	64	58	91	78	75	66	70	88	82	77	78	65	76	71	80	95	74	80	81	80	65	73	81	64	80	87	81	84	78	101	79	71	84	92	83	81	77	84	83	83	96	83	88	65	86	58	73	71	79	78	81	75	71	76	81	68	69	91	70	72	83	72	90	60	91	84	69	58	89	84	86	87	80	78	74	69	100	74	72	65	77	88	100	78	80	93	72	65	67	74	82	75	79	71	86	83	66	84	75	75	72	80	78	70	94	79	56	87	82	69	71	72	87	88	89	82	83	70	79	93	75	73	77	68	70	86	83	86	81	85	92	76	89	78	74	85	75	72	82	76	73	73	84	78	90	67	96	79	65	77	90	85	70	75	81	87	89	73	74	83	69	79	74	91	56	72	85	68	64	76	82	77	78	88	69	74	87	66	69	90	88	69	70	79	64	82	75	81	73	90	77	69	84	66	77	59	84	85	63	66	105	69	72	65	84	56	82	70	80	72	73	74	85	76	100	47	85	68	86	77	74	71	65	99	61	80	76	92	89	81	77	82	80	86	84	74	78	75	80	74	74	90	81	73	75	82	82	80	77	74	64	79	62	83	85	66	71	89	66	75	93	89	83	80	77	62	77	94	79	71	84	81	83	81	71	88	94	92	73	84	70	67	86	67	97	72	77	70	92	87	74	72	72	78	63	90	66	81	72	80	94	75	73	88	64	80	84	65	79	76	84	76	77	86	80	82	76	74	90	78	66	77	80	86	76	70	73	80	66	76	86	83	76	78	89	77	73	84	70	79	73	86	84	89	61	64	62	84	77	80	79	66	82	74	79	78	84	73	87	79	91	82	72	74	76	89	74	73	77	74	88	76	76	75	79	72	88	82	74	90	76	86	89	90	97	96	81	75	74	93	71	80	77	79	91	70	77	81	83	70	76	76	62	81	72	102	85	79	73	81	94	67	76	66	71	68	75	82	73	87	71	88	95	78	85	84	84	74	83	88	96	87	70	73	71	89	92	81	80	95	74	69	70	67	61	62	94	82	98	77	76	75	76	76	83	92	76	87	85	69	70	84	77	76	66	91	64	68	85	77	81	77	81	88	82	83	73	79	77	81	66	68	69	82	87	82	91	65	75	78	70	74	69	75	94	80	93	75	74	85	77	89	83	70	73	82	81	80	83	85	79	71	84	72	59	74	71	65	74	74	91	80	87	85	96	90	77	83	70	78	86	93	66	86	77	87	83	80	82	81	67	76	69	73	65	82	82	79	79	92	88	82	87	95	72	83	76	72	66	77	70	81	78	65	75	85	70	82	85	73	78	83	57	71	81	79	77	79	65	80	77	72	74	80	93	66	90	81	84	86	82	79	88	91	98	76	77	78	72	89	80	66	83	77	81	62	75	78	66	85	78	72	64	86	85	83	72	65	58	75	99	74	63	52	83	83	67	86	67	73	70	93	64	81	76	86	74	77	74	80	79	93	91	78	81	78	86	74	71	73	84	78	76	80	90	69	75	65	102	94	84	77	90	74	92	78	90	83	60	84	82	75	84	69	82	72	87	74	59	65	92	87	55	91	74	77	75	77	83	82	73	71	73	90	84	85	78	77	68	68	77	90	81	94	78	98	76	88	95	98	90	72	83	89	70	81	70	64	91	79	66	64	75	80	93	59	68	76	87	91	78	58	81	68	69	79	75	94	62	81	84	78	86	90	78	63	59	65	77	64	75	75	53	74	71	64	75	71	81	82	70	87	70	78	78	77	84	72	75	94	72	74	90	57	84	94	89	80	72	54	82	73	82	77	72	85	82	77	74	69	75	77	67	63	68	73	61	80	64	71	79	84	96	88	71	82	80	79	93	81	79	93	80	63	84	94	107	67	56	74	81	73	73	89	87	81	75	67	78	79	79	89	85	68	89	86	71	80	60	80	78	77	70	78	83	83	76	77	84	86	78	86	92	73	89	79	83	79	72	80	75	76	78	80	81	79	96	91	91	79	100	75	82	73	71	76	76	75	87	71	82	85	80	86	67	76	69	73	81	83	73	64	65	65	89	79	83	67	78	71	88	76	82	88	70	65	67	83	81	73	69	82	55	93	63	96	68	68	88	67	84	63	61	61	88	87	66	87	71	98	73	64	65	84	73	96	64	69	84	82	88	75	90	76	83	73	75	71	80	90	87	76	96	81	87	72	73	78	83	97	65	74	86	80	86	71	60	71	72	75	80	78	80	75	95	77	86	88	67	68	61	96	78	76	73	96	73	73	84	80	75	86	72	81	70	93	71	75	64	64	85	77	63	74	72	67	73	81	81	83	78	71	79	92	73	72	81	65	81	94	67	78	69	73	74	90	89	91	73	91	91	85	82	70	80	75	76	73	67	90	80	63	72	72	85	71	73	69	83	94	93	83	88	81	92	74	64	90	68	91	75	79	69	72	90	78	62	85	81	78	70	70	62	80	75	89	78	72	61	90	72	84	64	82	71	81	83	77	82	89	84	70	81	82	85	74	61	79	85	74	82	79	86	63	92	106	84	75	74	76	96	75	70	73	89	74	70	93	82	66	81	66	74	84	72	72	73	77	76	71	73	79	56	70	81	70	65	62	71	77	91	71	60	78	88	76	85	92	74	67	82	68	70	89	69	94	91	91	94	76	59	76	70	70	70	71	68	83	68	63	87	66	78	78	68	65	79	85	82	69	84	87	69	83	90	88	90	67	86	83	84	82	74	92	80	71	73	65	78	93	79	74	67	78	69	69	69	83	75	62	91	66	63	70	81	84	69	87	89	75	71	67	78	86	61	60	83	73	64	65	91	70	79	82	79	72	78	88	79	84	76	73	73	84	76	72	67	76	68	74	69	68	76	64	79	78	79	76	64	80	97	74	98	67	84	70	67	73	91	77	80	92	97	77	83	93	83	87	83	76	58	90	79	87	68	83	90	79	81	91	69	76	77	71	73	83	78	73	82	82	64	93	92	78	57	71	92	76	87	92	81	76	57	79	68	79	71	89	94	99	80	81	82	76	94	85	81	78	70	68	78	52	95	78	95	69	71	75
12944	1879	1143	1430	3098	3979	3660	3044	2673	2269	1948	1722	1527	1358	1342	1151	1148	1088	1077	1116	994	954	944	913	925	849	896	865	829	816	852	830	825	836	773	811	783	803	777	823	796	742	810	818	750	750	720	753	764	735	740	734	759	720	764	756	756	776	750	747	730	751	642	780	670	762	713	759	708	771	728	721	737	742	820	749	715	760	678	713	787	729	736	731	745	768	748	720	739	690	694	751	741	739	748	748	732	686	722	713	720	753	758	725	745	762	724	754	780	713	763	758	768	769	754	751	681	767	728	745	757	722	756	740	749	709	754	769	775	715	713	740	750	687	714	750	741	736	737	710	735	735	764	727	687	722	709	756	704	743	738	700	723	733	744	726	763	714	770	708	704	730	730	699	732	695	742	759	754	685	715	713	729	688	716	723	729	712	734	725	655	724	732	743	725	731	679	686	714	760	680	682	708	742	709	711	692	768	740	736	688	723	736	690	730	740	686	781	719	673	716	694	657	739	743	765	706	710	710	727	699	691	749	737	734	754	749	758	704	719	701	726	715	698	787	692	718	736	695	697	786	768	724	743	762	714	656	704	714	746	739	700	719	751	759	649	733	654	762	679	751	692	773	739	736	700	738	750	678	749	714	735	684	709	657	729	726	693	760	699	682	718	744	730	732	673	730	759	747	724	734	741	746	735	737	730	777	716	759	763	730	743	733	715	750	741	741	736	732	752	738	688	701	705	722	754	758	739	705	702	718	795	721	725	734	734	736	729	691	746	748	741	729	728	681	705	733	726	710	712	735	778	720	726	726	672	727	674	736	704	658	744	696	693	740	734	690	756	711	703	738	708	702	674	748	730	700	743	688	681	713	764	722	720	759	763	707	749	683	789	739	757	704	745	752	720	780	679	727	756	721	725	724	748	708	693	730	706	753	710	714	791	747	726	724	727	706	670	724	714	729	715	729	725	737	716	758	731	707	723	741	728	755	715	702	749	761	725	773	714	691	705	723	710	750	667	747	717	737	729	742	751	734	765	719	693	739	764	733	711	745	740	707	697	793	684	695	712	731	759	712	713	730	750	706	730	778	685	728	693	752	715	758	744	757	698	685	762	710	767	706	701	761	659	710	718	765	742	709	746	730	760	729	709	741	653	714	710	727	739	721	694	727	770	729	702	740	751	725	726	698	698	771	727	695	759	773	769	750	705	697	665	713	736	714	779	699	737	698	704	722	721	701	741	731	727	743	702	737	734	729	771	776	741	721	718	716	723	726	712	739	698	727	765	719	745	740	730	748	724	728	692	716	711	721	681	699	693	695	723	767	712	665	721	719	704	783	741	728	680	733	657	720	737	669	730	742	711	734	743	702	695	756	691	745	719	736	720	773	698	723	714	711	727	745	741	731	758	703	779	761	724	707	715	734	745	745	697	725	739	683	727	753	683	732	728	704	727	759	710	695	723	736	693	751	736	687	692	690	740	727	693	692	721	727	754	743	761	759	751	685	710	762	707	713	745	739	713	707	726	744	732	728	696	741	762	706	674	701	756	718	730	766	738	703	738	705	772	716	747	694	743	760	701	714	744	694	735	716	740	752	660	745	713	745	701	723	697	727	719	678	714	689	734	731	721	726	742	758	754	733	680	718	702	718	727	705	721	685	714	735	716	702	702	705	708	753	756	731	763	763	752	769	697	711	720	677	757	696	720	733	749	731	707	701	666	658	715	766	698	730	748	729	710	711	729	760	730	737	739	721	793	761	741	752	705	729	681	732	723	747	708	678	723	758	709	712	707	693	690	714	721	726	743	717	695	725	728	773	723	755	723	716	724	729	747	768	722	727	687	683	685	732	757	739	730	710	702	712	678	751	672	712	727	740	708	674	784	750	748	698	722	682	696	696	740	788	743	728	726	714	740	708	740	706	651	760	787	738	780	663	706	710	736	742	683	724	714	770	718	756	729	693	692	754	749	724	729	694	700	755	726	694	696	724	728	732	709	711	683	737	718	722	735	714	717	718	737	694	751	731	721	676	720	742	721	694	766	765	727	710	692	770	707	747	745	651	728	723	715	722	719	716	686	726	694	698	694	699	766	749	679	745	775	713	706	688	752	735	673	719	706	719	702	730	746	727	700	713	715	689	761	722	748	686	752	726	739	705	704	761	711	733	681	699	692	694	691	754	757	729	740	732	743	727	724	720	745	706	710	747	709	753	711	731	713	708	730	747	711	767	692	735	749	701	738	740	741	700	714	709	714	774	740	681	727	657	754	713	696	741	744	706	674	709	672	716	724	764	712	682	729	696	676	713	673	751	705	704	708	732	766	722	759	721	739	694	713	731	711	739	705	695	664	787	745	730	654	756	768	729	718	722	724	717	718	701	748	684	741	759	666	673	754	727	673	705	690	722	742	751	644	756	683	746	728	721	779	734	702	743	702	687	723	673	724	709	707	698	738	764	767	726	706	758	717	708	710	720	728	702	739	747	711	713	766	730	725	763	740	736	728	740	721	717	737	669	766	730	702	739	730	733	679	696	727	723	736	721	737	703	703	718	718	732	722	656	717	741	729	736	738	694	740	737	694	773	743	716	712	737	725	736	727	685	722	758	702	707	733	715	726	740	728	740	763	690	716	735	793	702	730	759	711	707	698	722	653	739	690	779	705	669	782	690	735	700	692	716	754	711	712	690	725	721	708	711	743	690	749	735	733	721	731	751	737	709	671	689	740	711	722	705	745	755	686	713	688	762	681	725	730	732	709	684	771	739	799	730	739	734	718	730	686	725	760	709	736	704	781	713	716	746	712	721	697	725	692	751	718	740	720	731	743	726	795	735	739	698	728	711	715	741	712	706	777	702	700	739	744	733	789	690	749	716	734	713	718	660	747	781	759	736	717	687	731	678	731	724	719	800	738	714	717	717	702	735	763	717	713	746	691	694	694	693	735	721	740	708	761	699	729	694	750	728	713	751	737	760	733	711	726	719	708	692	694	697	722	729	714	688	739	756	665	747	754	724	730	752	698	710	720	742	737	744	707	772	738	708	716	693	692	694	714	737	703	749	708	700	743	791	754	740	745	706	690	709	716	709	692	678	699	691	734	741	746	757	703	724	727	692	742	747	752	734	735	748	730	707	708	707	772	720	714	724	702	754	692	691	692	733	762	779	745	759	720	702	723	729	705	723	678	719	744	668	791	703	726	687	755	744	713	751	721	736	751	738	704	691	740	758	732	719	715	736	725	741	763	714	715	722	793	696	713	783	714	720	732	740	774	712	715	735	720	739	745	690	714	766	728	738	745	680	784	716	738	698	712	716	735	727	708	679	737	767	750	737	682	686	744	657	686	696	729	721	732	717	740	752	785	721	743	719	684	731	739	684	691	704	733	764	711	710	698	722	737	703	732	709	719	677	719	726	776	702	729	761	746	727	733	709	723	720	705	744	728	737	702	721	726	716	721	693	708	733	780	727	711	736	735	706	773	667	740	717	773	746	727	723	778	726	708	706	720	726	714
766	61	47	47	59	56	54	65	56	73	59	59	60	54	60	49	44	57	44	47	48	48	52	46	56	41	50	63	44	60	54	55	64	49	47	59	60	53	45	50	46	52	50	45	53	48	50	51	54	52	55	62	37	56	51	50	53	38	44	49	63	57	50	47	49	46	46	42	57	49	57	36	52	53	49	63	46	53	46	55	49	54	55	54	46	47	45	65	57	52	51	56	51	52	52	61	51	52	47	51	53	50	54	51	44	57	56	59	51	45	61	72	56	48	50	48	54	56	50	47	57	52	60	43	39	62	49	58	44	51	51	50	51	46	50	45	41	51	49	57	40	55	42	61	57	66	51	52	54	67	45	48	65	66	56	48	60	55	54	59	65	56	50	53	55	43	45	52	55	52	56	66	47	60	62	46	40	48	51	45	37	60	63	57	55	43	50	49	48	58	53	61	45	57	39	46	49	70	53	52	39	63	53	56	44	48	43	47	68	47	58	51	55	58	56	52	45	58	48	36	48	45	43	67	51	59	58	27	64	43	51	52	37	66	44	53	50	43	34	54	50	62	51	51	47	52	73	52	47	59	51	47	56	56	61	52	52	55	45	55	63	66	38	47	43	46	47	49	58	43	58	57	48	52	56	61	47	41	54	64	47	51	53	48	54	48	42	46	46	48	59	50	63	57	62	38	50	45	46	53	52	40	49	59	49	53	42	39	52	53	60	46	74	71	47	45	44	60	57	53	53	56	44	69	43	42	58	55	53	42	53	59	54	62	59	51	60	53	45	52	60	46	50	52	44	54	58	51	37	43	35	52	53	56	54	47	60	63	46	52	47	50	54	51	41	61	55	60	53	69	60	51	46	59	38	61	51	55	51	50	62	64	55	38	49	49	51	33	49	56	55	53	58	45	51	48	42	43	47	49	54	57	42	49	55	37	33	52	64	45	72	42	52	55	51	52	54	47	48	58	47	47	56	52	53	44	57	39	47	51	57	48	49	48	51	51	56	54	51	53	50	49	52	58	47	50	52	54	47	54	49	59	46	49	52	44	52	72	62	48	44	55	62	58	62	61	51	60	59	57	57	58	45	42	49	43	51	40	57	50	63	57	59	61	43	48	51	46	65	35	53	45	54	49	41	55	56	53	46	48	52	64	49	56	42	49	36	48	58	50	59	54	47	42	39	57	54	60	51	57	56	52	50	52	49	63	56	49	65	47	46	43	54	62	47	57	52	53	53	66	56	72	52	39	66	51	52	51	42	56	52	62	53	58	55	43	57	57	51	63	48	52	45	51	45	47	51	43	56	50	43	51	57	53	50	39	46	51	56	52	59	53	38	57	56	60	42	47	50	57	58	57	58	55	60	44	44	67	57	50	42	49	45	49	48	36	53	41	50	55	54	66	37	54	47	52	54	54	47	36	43	43	53	55	46	64	54	43	48	47	55	46	49	51	57	51	40	53	66	53	57	51	43	65	53	72	44	38	49	64	53	39	44	55	44	48	55	50	67	51	51	41	49	57	55	62	49	40	42	53	47	46	47	51	37	45	44	62	40	49	52	56	48	58	61	51	50	48	43	61	44	41	57	51	61	36	60	59	64	46	48	51	56	48	51	60	53	47	67	61	65	47	58	53	50	59	40	55	42	46	66	32	51	57	47	45	48	53	56	46	68	55	63	49	51	56	33	54	48	55	58	59	61	43	59	52	46	43	66	55	67	47	62	51	56	48	49	46	62	49	51	61	50	51	47	57	56	53	56	52	45	65	60	69	61	52	52	53	38	54	40	63	44	53	57	48	55	42	56	53	45	54	57	40	50	61	51	48	58	56	59	53	42	57	44	44	53	50	64	58	50	53	52	43	50	56	52	67	55	58	49	57	56	58	45	48	50	45	41	45	60	70	47	58	52	45	45	57	61	59	49	44	51	54	59	50	66	54	53	39	40	54	51	81	50	48	50	46	56	53	47	52	55	55	51	44	60	62	57	62	52	56	54	54	48	52	47	48	66	55	57	54	52	65	52	39	57	56	53	50	47	41	32	44	48	50	48	49	56	56	44	50	39	36	57	50	61	48	48	67	54	55	52	53	54	55	66	48	43	52	62	58	53	37	36	56	57	56	41	47	41	43	48	55	49	54	45	53	49	42	53	56	59	54	53	40	53	49	47	43	38	41	60	53	60	49	39	40	58	48	47	60	67	33	34	42	44	57	47	58	49	52	44	54	63	52	53	60	43	61	47	54	30	59	39	58	45	64	58	50	58	52	47	61	54	54	54	54	45	51	51	55	39	66	50	61	46	36	50	54	62	57	56	39	50	46	51	62	49	45	45	39	60	47	52	53	44	48	58	45	47	51	45	54	65	62	50	54	54	58	47	60	50	47	65	57	54	43	65	51	55	50	61	59	57	65	56	54	51	56	46	47	45	50	50	59	42	49	38	56	56	54	68	62	48	42	49	54	49	41	54	40	41	52	45	59	51	60	47	49	46	46	44	46	49	46	51	54	45	59	46	51	45	55	62	50	52	48	44	47	35	54	56	62	53	65	42	47	51	46	49	55	54	54	62	59	41	49	49	42	56	39	49	50	46	47	61	55	59	61	62	51	49	59	49	60	44	51	47	49	39	40	51	49	57	48	50	45	55	71	44	42	56	56	48	54	44	50	49	38	56	56	46	55	52	45	47	56	54	45	39	48	40	63	52	61	50	46	57	64	55	65	52	46	46	52	60	56	53	53	39	51	59	57	56	47	43	48	48	55	56	56	47	40	49	49	60	61	37	52	55	49	55	50	46	41	56	49	52	54	51	57	61	55	54	39	55	47	49	60	49	62	47	61	33	42	42	53	64	46	54	54	66	52	48	70	55	54	41	55	66	45	55	53	49	51	45	47	53	45	50	51	49	48	50	61	60	49	45	57	49	56	53	50	57	55	58	60	62	42	48	41	47	45	60	40	58	53	73	60	55	61	43	41	44	52	50	46	57	41	44	62	43	42	55	44	59	44	49	55	54	42	55	56	49	48	42	43	48	39	40	78	35	56	44	52	50	50	48	59	58	55	58	47	56	51	49	51	51	54	41	48	58	43	46	47	44	51	59	65	39	61	51	32	54	66	61	48	57	47	57	53	63	42	64	68	56	50	68	44	53	50	43	55	60	42	49	51	50	45	60	32	58	46	50	62	49	48	57	56	47	40	49	50	64	43	49	54	60	58	62	47	50	56	52	48	61	38	47	45	54	59	46	54	50	43	43	52	44	50	62	55	52	44	54	41	52	63	64	66	65	52	59	42	46	52	52	53	48	51	54	50	42	54	54	57	50	48	48	58	51	46	63	50	50	53	62	71	55	53	40	46	50	45	40	53	50	42	44	44	33	50	46	56	47	59	62	51	57	44	66	40	61	52	64	43	54	57	48	63	61	48	44	51	45	57	55	45	43	51	64	53	62	53	62	63	56	55	54	36	53	40	35	60	52	53	62	51	50	46	52	50	47	44	44	56
6177	591	493	569	721	824	823	780	706	703	630	598	558	550	544	541	495	473	478	501	514	428	508	488	495	488	420	458	444	493	468	462	481	498	462	480	468	444	432	449	449	472	425	488	429	439	476	470	491	423	473	423	445	471	452	464	518	479	451	445	472	441	425	476	469	441	468	458	449	487	446	476	459	445	437	465	508	443	479	466	465	452	472	469	445	465	478	471	445	428	455	435	467	487	438	441	449	454	430	456	447	466	457	435	463	453	496	453	499	457	439	449	431	455	462	477	481	480	467	474	409	467	493	453	452	461	422	431	428	457	462	449	449	462	435	456	446	462	450	457	431	447	466	467	444	455	467	428	425	450	452	468	443	448	465	483	451	430	470	425	478	451	454	461	474	439	444	435	457	486	494	442	440	413	461	439	479	450	396	451	445	469	467	434	435	478	466	461	487	418	462	467	465	434	432	437	482	426	456	444	453	448	450	407	442	402	437	437	452	438	488	437	431	461	451	456	440	477	463	423	462	480	416	470	459	482	461	421	495	464	479	408	456	436	455	444	427	454	455	459	432	435	444	457	459	424	461	478	478	417	481	457	403	445	472	443	465	463	438	473	442	453	462	421	434	432	433	414	473	431	471	489	449	445	463	472	446	463	476	456	494	483	454	442	466	448	507	445	453	462	442	464	439	426	441	503	442	445	419	466	427	473	491	455	449	463	447	471	419	432	484	497	386	455	452	446	439	485	418	441	456	444	439	467	465	434	450	465	453	431	467	422	464	428	445	427	450	457	421	423	438	467	438	450	446	453	414	440	470	481	489	424	441	425	467	441	455	451	449	416	416	448	475	520	465	473	422	477	442	443	454	506	436	450	428	458	479	443	428	463	461	424	445	484	441	457	450	491	430	468	464	419	493	463	462	412	461	491	483	459	458	431	458	439	456	460	471	453	440	457	444	462	480	450	434	451	428	457	452	430	423	477	503	473	475	446	482	433	478	421	452	466	493	455	437	427	470	460	462	456	423	461	467	460	445	455	515	451	475	447	468	459	443	443	462	459	453	477	468	417	416	449	444	472	482	442	468	426	504	423	439	459	446	434	465	439	493	417	466	455	463	500	465	449	402	452	469	482	450	457	462	433	418	451	435	460	481	454	425	443	458	479	405	419	449	463	441	452	439	425	476	466	474	435	436	482	414	441	458	443	475	450	433	458	454	433	436	440	426	468	416	418	452	446	447	417	469	450	463	451	460	423	461	442	448	443	424	482	454	465	448	439	474	482	421	432	464	455	419	462	448	434	420	493	422	473	454	441	456	443	468	494	430	439	412	436	422	432	475	455	466	489	457	433	470	450	452	453	448	457	461	439	460	449	469	484	467	405	460	482	446	487	451	467	467	459	444	439	437	456	444	491	494	442	502	485	468	472	481	473	439	418	452	405	449	434	420	488	467	422	480	482	445	440	478	456	466	453	449	437	492	432	461	436	443	436	444	476	440	454	466	459	463	460	439	457	416	463	468	450	448	454	447	446	456	437	444	480	449	489	440	460	418	473	473	456	476	472	463	433	467	478	449	458	476	481	488	457	459	457	485	433	454	426	454	472	486	463	455	453	439	434	471	471	462	471	449	475	450	467	451	450	440	452	476	454	487	463	436	448	464	437	425	440	445	456	469	456	426	431	438	459	424	466	456	436	445	450	469	451	457	422	415	430	453	436	461	427	465	442	447	450	452	423	457	426	427	466	435	408	495	474	419	427	439	457	467	434	438	457	453	458	412	437	481	420	440	429	446	430	474	422	429	456	458	471	454	452	462	449	440	430	434	419	475	469	442	449	450	450	438	466	479	435	455	457	441	431	471	474	420	430	437	518	474	449	464	474	472	467	439	464	446	437	457	447	430	432	487	452	463	466	465	435	449	450	429	470	438	460	476	425	442	431	462	444	472	467	452	447	428	416	442	471	436	446	454	412	468	469	428	441	441	446	480	461	458	463	436	432	460	444	432	428	462	448	436	410	431	479	451	408	434	459	473	469	435	455	431	466	486	416	425	449	457	470	460	447	462	479	462	454	484	454	449	475	440	469	424	438	453	460	437	442	442	430	457	427	442	442	449	434	456	466	444	466	490	448	430	434	435	444	458	459	473	450	427	430	428	433	448	427	462	459	453	487	450	469	423	457	423	448	424	480	477	443	440	457	462	442	491	451	445	423	439	430	436	457	461	484	452	427	436	480	465	438	453	461	442	479	445	465	451	451	458	437	418	515	442	471	429	470	457	463	443	407	440	469	501	485	478	459	459	446	418	484	455	463	497	450	461	452	471	424	474	425	451	422	463	423	422	471	472	491	468	484	446	448	462	463	424	415	459	443	478	451	485	454	446	445	438	476	460	484	474	453	406	468	411	441	453	442	472	458	502	486	442	441	495	452	452	458	446	443	442	480	476	432	441	469	492	444	504	529	419	462	466	463	423	455	446	435	472	478	448	456	433	492	451	430	433	447	448	429	451	467	482	441	426	432	458	457	433	446	458	442	451	433	465	447	448	461	431	442	463	423	429	463	468	436	468	480	475	435	456	430	429	439	436	487	489	460	445	449	451	438	416	378	413	452	473	447	430	453	456	473	464	465	420	456	467	428	452	428	487	479	444	463	464	442	447	422	426	436	418	475	453	439	455	411	446	462	448	476	438	455	496	428	451	449	454	443	472	417	459	499	466	482	433	430	472	429	408	478	416	442	471	439	471	448	423	486	459	420	432	463	457	414	428	440	438	484	469	514	439	439	473	458	460	476	455	439	435	468	421	439	486	409	485	444	458	488	455	444	462	455	414	432	474	492	425	440	463	447	443	433	451	452	479	432	442	447	441	445	406	452	481	456	436	456	454	457	457	459	478	428	467	420	477	431	465	472	452	433	438	411	430	460	426	414	454	488	454	438	404	438	461	457	454	439	411	457	463	425	485	409	448	472	452	452	443	428	433	436	472	442	469	504	448	485	442	468	444	430	423	451	471	459	446	436	469	473	417	442	472	440	469	406	412	457	467	463	430	443	428	445	445	441	452	406	497	483	433	469	455	454	456	457	454	439	445	463	431	460	454	416	434	459	447	454	449	408	425	445	436	480	456	466	441	439	481	449	453	437	452	495	512	426	449	436	430	447	434	476	447	440	472	445	484	461	454	461	450	424	450	465	438	445	475	473	448	410	464	462	422	459	475	466	455	476	466	453	471	434	495	457	484	446	471	424	435	441	467	443	423	488	465	452	438	465	407	474	443	464	440	454	431	449	460	450	450	493	467	433	447	470	427	441	449	442	462	462	445	433	443	441	425	461	474	446	459	425	440	461	459	462	482	467	482	456	421	477	443	468	436	447	479	455	442	462	460	468	422	452	434	448	479	475	455	431	452	451	496	459	440	443	440	447	455	483	411	425	469	446	405	478	414	450	433	469	456	450	423	427	412	453	486	441	465	427	500	440	441	461	410	478	427	435	443	424	433	421	428	452	483	415
477	152	115	99	113	122	115	111	130	124	121	116	103	100	114	110	115	119	101	111	109	101	93	109	104	101	92	91	112	102	95	77	114	81	94	87	81	98	102	101	106	100	109	99	104	110	98	115	107	107	93	89	104	106	90	104	105	99	108	112	96	119	117	96	91	116	98	101	91	88	96	106	97	104	117	96	107	102	122	108	97	110	92	103	103	103	106	107	86	80	103	90	112	110	106	117	90	95	93	101	90	82	113	112	94	99	102	89	94	100	103	99	109	115	89	109	90	93	96	95	84	103	101	115	115	115	101	99	112	114	105	103	101	114	89	99	109	92	97	103	109	91	98	91	96	103	107	91	76	110	83	95	101	79	81	117	98	88	111	119	116	118	111	93	106	106	102	105	102	111	90	87	93	106	99	97	100	103	96	91	105	91	107	105	92	103	124	88	107	103	110	102	92	99	115	86	108	100	131	107	95	106	101	112	94	94	69	114	97	105	108	91	108	90	108	109	92	95	102	113	94	112	106	100	115	106	104	101	98	118	97	77	95	96	101	109	102	105	107	90	95	106	99	80	100	85	92	83	102	113	109	94	111	79	88	87	99	94	105	92	103	104	102	94	112	100	104	103	104	95	95	93	104	98	92	122	112	116	84	108	90	112	108	105	107	100	97	112	98	108	99	92	102	99	104	99	108	103	100	98	103	104	107	97	93	101	92	111	99	98	115	104	110	106	105	112	111	104	107	116	119	110	106	113	95	95	99	92	117	94	93	110	105	106	113	110	103	81	115	92	94	89	98	96	89	95	95	121	106	122	103	106	88	94	104	100	86	114	120	114	126	98	111	101	98	87	100	103	71	107	123	86	88	106	111	79	97	96	90	108	108	91	97	100	114	112	110	96	103	94	110	98	102	112	91	93	99	95	97	113	96	98	111	90	104	103	105	95	107	103	104	108	107	94	92	119	116	111	95	104	93	93	121	115	96	103	98	84	96	113	109	97	97	97	105	109	97	112	113	93	103	97	105	93	87	132	98	119	94	87	79	104	99	112	105	102	85	110	116	82	97	102	107	93	94	103	102	101	109	98	101	97	102	122	96	97	94	101	101	101	103	112	88	110	87	102	110	114	133	102	97	98	90	91	104	113	99	116	103	96	99	107	81	109	117	93	123	97	94	92	101	95	96	93	101	90	122	96	120	91	109	102	106	102	87	102	104	90	89	82	112	97	113	100	93	83	89	110	105	98	91	92	101	94	97	89	121	94	95	105	89	107	94	100	102	95	99	104	75	108	89	108	82	103	110	95	100	109	100	102	109	95	100	100	90	108	102	109	104	106	106	108	90	90	88	92	111	98	98	115	109	115	105	105	106	99	105	116	100	110	84	82	111	89	108	114	92	96	94	93	93	98	95	104	97	93	103	104	83	87	99	89	97	116	96	86	105	99	117	88	91	93	107	98	94	120	100	97	120	97	95	112	107	106	113	105	107	116	107	123	94	100	85	117	112	116	97	108	96	89	98	101	90	100	104	95	119	124	107	112	98	104	123	112	101	92	111	102	96	92	113	99	111	103	97	89	99	83	92	98	122	105	99	97	107	111	110	114	101	99	111	96	101	97	117	102	120	94	120	114	99	110	99	104	81	98	117	94	92	106	104	93	98	104	107	89	101	101	95	104	96	100	114	98	102	101	101	102	113	96	92	93	98	101	113	109	91	84	97	116	110	101	106	103	91	99	101	98	90	95	91	99	98	90	99	108	116	86	91	100	116	89	80	86	107	114	88	96	89	109	106	121	113	97	93	107	102	120	95	105	102	102	91	115	100	111	92	108	103	93	84	87	91	104	86	110	100	88	109	95	111	101	114	91	86	108	115	89	101	130	104	117	114	122	102	104	122	97	101	103	108	87	76	97	105	94	97	107	101	85	112	113	96	114	110	82	113	93	95	88	100	94	91	120	103	95	87	95	111	110	109	98	114	109	118	111	111	103	106	107	107	111	113	117	90	96	94	102	105	92	97	112	94	90	102	106	111	115	95	103	99	109	105	105	111	106	78	104	103	106	102	100	111	106	106	83	84	96	96	104	108	100	116	105	96	90	104	100	101	103	106	107	107	112	101	92	114	98	91	92	104	101	90	91	101	93	112	114	112	118	109	106	88	112	101	96	103	104	99	102	99	113	102	98	105	107	116	103	89	113	122	106	93	96	103	116	105	108	126	108	104	97	85	88	101	85	107	102	102	105	103	91	97	94	94	107	82	100	103	102	118	76	90	81	88	89	107	83	98	77	118	95	96	96	106	116	95	82	102	101	110	108	108	90	85	90	96	111	108	129	89	101	107	110	102	82	89	89	98	95	111	100	91	110	97	105	109	119	97	99	97	104	106	126	116	108	101	91	90	111	102	105	112	122	118	72	108	96	93	105	107	101	76	115	88	107	110	100	103	102	94	110	104	105	100	111	109	97	122	90	103	107	113	98	82	102	101	70	100	111	96	91	109	74	98	104	84	98	96	93	109	102	108	107	113	120	127	113	112	110	108	94	93	88	85	98	104	111	99	111	103	93	121	85	90	97	96	99	108	92	106	99	89	104	103	92	95	132	100	105	100	93	111	90	107	85	103	88	107	93	110	115	108	100	96	101	96	83	92	105	115	94	103	90	104	97	92	107	116	90	100	91	88	114	95	109	93	116	102	95	102	92	113	113	98	97	108	111	97	91	106	105	105	108	91	117	105	122	101	97	97	97	123	96	104	94	109	96	118	106	102	112	110	117	85	100	95	116	88	106	101	92	86	94	97	97	107	113	98	112	98	89	102	99	124	105	114	96	90	99	120	105	93	113	97	107	90	86	106	94	110	92	109	83	107	89	91	106	119	110	93	90	98	100	93	93	102	112	98	104	106	102	82	92	104	86	98	105	96	112	94	101	100	80	122	106	79	106	108	104	117	113	95	93	123	107	112	109	84	106	94	92	93	85	110	106	104	107	105	86	102	98	94	107	107	94	99	117	105	83	123	100	93	82	101	100	125	92	89	109	115	97	117	119	101	107	105	114	91	88	102	111	110	118	122	90	101	104	109	95	104	97	113	101	113	104	103	102	95	107	95	89	110	107	92	121	118	119	104	98	105	92	83	64	99	82	119	108	102	115	97	99	79	102	116	111	119	86	95	102	110	86	91	104	89	105	107	110	105	93	101	104	111	89	110	111	104	93	114	116	126	111	97	96	104	112	101	100	116	114	112	97	85	97	105	114	97	101	85	93	95	113	105	108	107	90	104	105	99	101	110	98	100	92	98	99	101	107	96	97	94	94	81	89	105	74	92	106	104	105	113	96	102	99	107	113	108	95	88	110	94	115	107	77	104	94	93	98	90	87	115	120	122	109	110	84	91	114	96	100	94	89	104	116	105	106	81	106	108	98	111	99	115	101	114	96	103	119	96	93	101	99	117	89	89	98	99	88	92	105	102	103	89	94	102	111	113	95	118	103	111	115	95	91	100	100
9621	1645	1147	1339	2549	3037	2802	2478	2005	1791	1638	1483	1410	1291	1222	1154	1180	1102	1105	1054	1083	1103	1064	960	980	927	991	990	924	922	1004	930	906	948	970	917	925	931	1003	934	924	945	919	898	975	951	891	891	960	948	866	911	906	897	861	896	886	887	903	935	974	914	895	923	924	960	941	949	905	927	897	907	925	910	886	903	870	935	896	882	881	941	829	901	824	935	909	905	927	895	917	867	920	867	912	876	955	882	905	876	894	920	925	897	889	860	877	866	863	861	890	893	925	867	913	895	904	868	907	938	882	910	912	938	915	870	909	899	913	894	882	909	917	890	916	913	925	883	841	893	897	935	910	932	895	917	880	860	897	910	883	889	916	879	877	867	876	931	942	889	932	914	889	873	933	876	841	873	957	851	940	913	913	909	947	901	847	875	869	886	956	870	903	829	919	842	943	911	857	922	905	940	902	870	925	863	933	898	879	955	878	893	899	866	892	917	855	888	887	890	912	915	853	977	877	957	920	903	934	926	915	844	912	893	911	897	894	841	859	911	862	934	938	887	861	924	848	943	930	896	903	884	928	817	951	863	853	886	895	974	903	876	878	889	912	930	899	888	904	899	908	890	920	921	846	885	963	917	847	874	926	880	886	915	911	912	844	907	859	914	885	854	922	903	870	907	907	913	888	909	862	907	917	882	872	873	902	915	886	882	871	913	910	870	911	885	853	865	868	846	935	937	922	912	919	880	878	872	915	873	890	902	907	944	889	876	958	880	890	912	957	852	917	875	898	884	945	883	906	925	916	891	888	879	909	931	895	831	935	901	835	891	934	857	863	907	880	846	892	879	882	930	942	886	833	902	945	872	872	977	849	952	908	905	864	958	938	864	898	877	946	867	856	878	876	887	902	849	897	889	928	893	867	888	935	891	925	899	850	877	892	907	865	894	928	927	912	931	880	888	919	887	866	910	896	918	881	877	855	902	914	854	949	889	907	940	923	816	886	956	880	907	899	876	931	902	926	895	932	902	899	888	904	918	887	917	883	841	908	903	859	953	932	884	849	894	927	920	840	877	912	929	898	866	854	907	889	912	909	835	897	880	846	881	901	883	945	856	935	866	922	950	855	878	849	897	936	845	885	926	959	875	896	896	895	892	899	841	879	861	881	879	935	876	849	902	903	918	879	893	919	857	968	898	894	897	884	864	919	883	850	857	896	868	889	855	882	901	943	917	875	885	890	871	904	903	875	886	889	869	909	916	946	934	913	897	892	859	895	866	885	915	901	879	890	851	945	846	892	911	920	902	917	962	859	984	892	830	908	919	921	927	907	931	945	961	889	920	907	928	892	915	918	891	896	905	812	897	897	921	883	925	893	893	920	917	883	852	909	922	894	914	875	913	913	865	941	916	919	904	911	869	922	928	948	905	920	880	888	878	904	896	863	891	878	924	894	881	909	894	913	924	942	954	926	923	913	967	884	915	909	849	854	886	925	891	921	939	963	917	890	936	942	915	940	891	936	889	969	895	885	918	864	918	878	887	821	878	974	896	826	944	922	857	893	896	850	966	908	873	887	850	906	868	847	853	1013	890	869	879	909	914	875	858	871	882	930	917	887	939	930	869	943	899	888	928	904	955	899	883	895	856	892	894	917	925	887	884	887	929	870	877	905	883	913	956	819	969	896	934	938	883	918	875	870	907	855	893	898	867	854	954	924	955	909	935	887	909	933	879	913	930	895	926	929	947	919	889	949	936	890	892	958	853	909	912	891	917	910	870	844	859	911	903	889	921	897	897	882	848	879	907	948	881	873	876	890	826	843	899	866	877	898	901	877	872	889	830	916	885	912	906	932	917	883	902	881	914	940	912	878	893	928	848	872	890	920	897	873	899	900	848	917	904	932	951	922	916	879	942	902	890	954	850	856	909	941	898	874	903	855	924	878	897	905	822	926	820	858	979	933	901	906	925	931	910	920	903	930	914	909	923	867	876	920	832	991	899	875	871	877	879	840	834	853	901	900	906	880	889	909	904	849	928	898	892	922	883	865	900	946	915	890	956	899	915	852	913	901	877	854	890	904	925	916	852	920	848	896	931	912	911	930	914	898	894	887	885	994	866	887	909	885	908	886	899	883	890	923	864	899	885	903	917	930	869	848	900	885	894	885	877	898	882	914	902	881	903	910	901	900	872	900	931	907	894	886	864	910	947	864	865	884	894	896	875	871	890	886	878	927	887	910	959	917	904	914	947	947	917	896	875	887	864	936	902	910	892	910	889	857	943	907	943	878	947	893	947	901	878	891	928	858	911	953	894	896	923	952	905	930	882	906	882	946	879	903	953	908	919	856	906	947	904	851	860	866	904	823	933	859	937	921	917	882	925	909	909	925	882	890	900	920	866	875	860	876	901	892	925	864	901	895	854	909	916	922	924	894	950	926	937	937	901	919	882	926	943	854	884	912	858	941	833	877	902	843	853	918	914	910	903	907	859	927	876	929	881	879	918	909	908	905	820	863	888	927	903	871	937	920	846	893	969	878	878	853	894	924	922	884	927	864	930	867	882	925	912	910	853	894	922	928	881	906	879	899	856	927	907	840	902	888	849	922	947	864	871	905	895	861	875	925	911	905	907	916	910	936	890	917	939	958	858	898	897	837	911	918	878	951	910	856	897	934	857	904	866	903	895	865	829	896	945	887	872	950	904	917	899	881	834	936	914	934	934	925	907	895	926	900	932	913	834	915	907	919	936	935	902	921	870	884	937	908	902	904	914	898	894	909	818	979	852	929	932	886	915	880	945	878	882	928	890	904	896	965	916	944	897	855	917	920	895	933	933	884	849	941	865	933	885	887	902	941	931	905	896	920	929	921	933	893	929	893	929	909	901	876	888	883	889	957	912	878	918	908	859	897	912	906	883	899	881	924	873	965	895	882	877	908	931	926	899	946	935	912	919	924	882	939	891	852	899	878	980	894	900	898	873	896	904	917	889	909	877	907	855	913	853	882	926	865	850	890	883	905	881	890	855	923	865	919	885	930	857	895	907	884	955	862	972	868	867	939	902	889	848	895	865	936	880	949	899	871	881	939	930	874	927	930	928	880	925	898	858	915	886	938	872	889	906	869	890	925	918	921	895	889	877	862	924	877	876	920	919	872	866	903	913	905	915	917	897	916	911	905	879	896	929	868	905	893	882	857	930	888	929	904	861	907	950	881	940	900	925	906	882	891	950	919	859	904	915	935	831	917	914	879	928	863	930	879	893	938	921	921	875	886	890	896	883	882	942	888	939	895	905	913	921	928	896	912	935	909	860	887	838	935	895	905	913	889	899	891	897	889	905	915	916	879	909	855	846	934	896	915	890	891	933	929	933	903	920	905	946	830	893	896	920	896	903	891	916	912	940	916	879	897	918	827	876	922	939	983	869	926	920	885	908	900	921	872	860	915	879	881	908	861	840	887	929	914	918	903	880	887	950	912	890	912	912	887	889	870	880	885	937	879	893	846	888	905	864	871	915
1118	61	40	31	25	33	40	41	13	41	38	30	44	28	24	26	25	26	23	27	21	20	19	32	23	17	21	17	21	24	20	18	15	26	24	22	19	10	18	24	26	19	21	13	20	19	29	26	16	12	27	13	19	17	16	24	25	15	18	20	10	13	19	19	18	19	25	23	17	17	14	27	14	12	19	14	30	21	12	19	16	21	25	17	30	18	20	12	26	20	16	28	21	14	24	18	25	13	26	16	12	15	22	14	23	18	21	15	29	19	18	27	17	16	22	22	19	28	19	24	19	14	23	15	21	18	16	22	21	16	11	20	9	16	18	19	13	20	13	16	14	17	18	14	16	15	21	29	23	19	14	17	18	18	20	15	22	13	19	17	21	18	18	17	20	22	15	26	22	28	24	16	23	18	15	24	18	17	23	18	15	21	16	29	23	13	18	18	17	25	18	20	13	19	18	23	22	22	16	22	20	25	27	21	20	17	16	25	23	26	14	22	23	11	15	12	14	26	15	16	12	21	22	15	13	19	26	16	14	13	13	18	19	26	13	15	23	25	21	23	17	9	18	22	18	23	24	18	25	18	20	23	22	18	19	14	22	19	11	14	19	20	15	22	15	24	20	23	20	18	25	20	19	20	20	12	19	15	20	20	20	20	13	18	24	20	19	20	19	21	19	29	11	20	22	14	13	19	19	27	16	17	13	25	21	16	18	20	18	17	27	15	22	26	17	17	25	17	26	25	30	17	20	18	20	24	11	18	20	21	15	22	16	23	26	17	21	13	22	16	15	19	14	23	23	20	20	18	22	20	22	22	12	24	21	22	18	16	24	22	18	16	13	25	19	19	21	18	24	12	24	21	21	25	16	22	18	12	16	18	14	25	18	20	16	15	24	15	17	24	14	20	21	18	18	17	20	18	19	22	28	12	22	24	23	19	25	23	24	22	16	18	13	11	23	13	19	11	17	14	19	17	28	19	20	17	19	20	12	26	20	15	9	25	20	14	21	25	14	22	19	22	19	25	22	19	25	17	7	20	20	24	26	24	13	17	17	17	14	13	22	19	17	17	28	16	15	17	10	25	23	15	23	15	21	16	16	24	21	18	18	18	16	18	15	16	19	23	22	19	22	10	23	22	19	17	17	16	20	13	16	21	13	19	16	18	15	14	17	26	17	16	13	14	13	14	18	21	13	19	19	18	25	28	23	16	26	31	20	17	18	28	19	22	11	22	33	18	12	10	27	21	20	20	22	16	25	21	20	16	21	16	14	20	15	20	20	21	19	17	18	13	21	17	14	19	24	19	23	28	20	17	23	17	18	24	23	19	22	21	17	18	18	18	22	14	18	18	21	28	21	13	22	24	10	17	16	15	18	10	16	18	14	12	17	17	13	11	18	17	15	26	22	20	21	15	21	18	21	16	16	12	15	24	23	22	18	11	23	23	23	18	20	22	23	15	17	16	20	24	22	17	17	19	26	13	25	17	22	19	13	22	21	20	23	22	20	19	24	21	20	19	17	29	19	12	18	22	19	27	27	12	8	19	25	14	18	24	22	24	13	18	19	15	20	19	15	21	25	23	21	21	20	16	22	21	23	19	18	21	22	13	18	11	9	25	11	22	21	22	21	14	20	18	28	23	16	15	26	18	19	24	19	13	20	21	24	29	17	13	15	26	22	9	16	17	22	19	20	23	29	14	24	21	23	23	33	23	21	18	17	24	17	18	19	22	26	16	23	22	21	16	22	17	21	22	16	12	18	16	23	19	20	16	16	22	23	21	26	22	21	25	15	13	18	19	19	17	16	17	16	25	18	21	20	13	17	16	17	22	21	23	18	24	14	17	20	21	16	8	13	25	18	18	16	16	23	25	13	23	23	21	21	17	20	28	14	20	24	21	18	17	21	22	20	18	22	7	21	19	16	23	22	15	18	22	24	25	16	21	19	21	6	22	16	22	21	19	24	13	26	14	24	14	14	17	14	27	18	22	23	18	24	26	19	15	11	18	23	12	18	16	14	28	15	15	17	15	14	14	14	18	22	21	19	19	22	15	28	15	15	24	24	22	27	20	16	11	11	21	22	18	20	17	16	22	13	14	16	18	18	17	20	15	19	26	21	13	22	21	16	21	15	20	25	10	21	16	23	21	23	15	18	22	15	16	18	11	26	24	8	28	26	16	21	14	21	19	12	15	18	24	20	20	26	14	15	17	31	13	20	16	24	19	23	13	24	24	23	12	15	19	21	23	16	9	16	21	17	24	20	21	21	24	21	19	20	16	10	20	22	22	16	22	18	16	10	24	13	17	17	14	23	16	17	7	19	14	14	19	26	12	27	21	17	22	22	17	22	13	20	13	18	17	13	24	21	29	19	13	24	15	25	14	18	15	23	22	24	26	19	11	31	23	19	20	24	20	17	18	23	23	16	20	15	25	24	18	28	27	23	19	18	22	12	23	15	18	20	29	13	14	20	12	23	17	17	14	23	25	23	13	21	21	14	13	18	18	13	22	14	18	20	25	17	21	23	13	22	20	12	22	23	17	16	13	27	24	15	16	12	12	14	21	25	22	16	15	20	18	16	25	16	19	22	18	18	19	10	19	15	18	19	16	14	19	23	25	18	15	21	15	13	18	22	19	14	19	21	27	18	15	18	18	23	20	21	13	19	18	19	14	21	27	21	23	16	20	16	24	16	25	26	19	19	15	20	25	24	22	14	27	18	22	23	12	21	21	30	23	19	20	27	18	20	20	22	26	29	15	15	13	22	21	20	23	31	17	17	22	19	13	15	26	18	20	15	23	18	22	11	20	14	18	26	21	15	33	14	15	26	15	22	23	16	21	20	17	17	30	17	20	25	14	14	23	18	15	17	20	19	13	22	18	26	21	25	19	27	19	21	17	10	23	20	20	14	24	13	17	14	19	19	29	24	24	17	19	18	18	24	20	23	15	19	19	16	23	19	20	15	20	16	22	19	13	19	17	16	14	22	31	30	16	22	28	19	17	24	18	19	18	17	27	15	15	24	15	20	12	14	23	21	18	22	15	20	18	15	23	22	26	27	20	16	19	25	23	16	16	17	18	21	19	21	34	22	14	18	18	20	15	22	23	8	19	21	15	15	24	22	15	13	16	20	24	17	10	15	25	23	24	20	22	24	22	16	25	21	19	10	26	17	20	18	17	18	18	20	17	20	19	22	21	20	29	14	18	22	24	15	17	19	17	23	14	20	17	14	19	22	17	24	23	22	23	15	17	17	10	23	17	19	17	24	20	20	19	19	16	22	21	13	21	24	17	15	16	16	21	26	13	13	14	26	27	17	16	23	21	21	15	19	21	17	19	21	13	16	23	9	20	14	16	26	26	16	24	26	21	15	24	22	17	11	17	19	23	18	16	18	11	22	21	17	22	15	15	24	19	17	18	17	20	22	15	19	15	23	19	11	19	11	18	19	19	11	18	18	10	20	15	17	28	25	20	21	25	26	25	21	22	17	17	27	17
9310	844	399	565	1416	1979	1907	1545	1277	1112	855	811	664	630	548	493	408	388	364	364	334	346	323	276	270	268	250	243	265	221	252	241	217	215	208	193	215	230	235	218	202	195	221	215	207	195	223	185	190	184	216	202	177	192	229	175	198	185	204	189	188	186	197	205	191	183	154	180	192	186	177	187	187	203	201	198	183	208	175	173	163	189	170	168	194	169	190	174	204	167	161	164	193	181	178	197	165	180	175	162	201	168	197	208	163	190	201	174	179	168	196	177	183	156	179	167	184	183	167	171	175	190	177	188	176	191	171	198	178	178	191	183	159	192	171	149	161	149	153	189	173	174	174	178	191	198	189	187	169	163	177	165	156	190	187	165	180	172	180	166	168	196	187	168	182	175	175	167	165	215	142	152	148	168	192	185	169	171	188	184	184	186	174	156	176	176	188	153	179	178	175	198	162	178	158	172	161	177	177	186	171	185	164	175	183	179	172	185	156	162	174	175	174	145	165	190	179	172	173	200	181	186	175	185	185	170	164	154	165	189	186	181	216	179	183	156	175	162	174	185	171	181	186	179	178	177	199	147	182	188	188	189	160	200	168	198	168	189	164	175	177	193	182	158	172	179	151	161	190	183	185	192	175	199	176	186	154	184	175	154	184	187	177	190	192	163	155	164	183	173	179	171	165	180	169	201	180	149	172	176	150	178	172	193	168	197	159	177	161	194	188	164	167	178	176	193	164	162	176	173	169	180	181	167	169	183	166	186	200	182	191	184	169	166	171	166	192	158	180	184	153	162	171	165	166	187	180	154	177	181	186	172	165	179	172	167	149	176	178	187	188	140	167	189	175	180	185	167	197	195	187	172	186	186	163	172	168	170	187	162	167	193	184	187	182	186	165	160	188	189	151	163	173	142	159	171	178	179	158	182	176	184	162	174	140	179	184	140	177	173	155	189	185	190	173	196	170	170	171	181	190	169	177	143	173	187	174	181	180	166	167	169	168	176	193	181	180	183	188	165	166	166	145	178	180	164	149	154	176	189	155	178	180	186	170	177	169	184	169	188	189	169	174	158	172	179	171	193	165	178	185	174	190	185	153	174	163	184	187	204	189	151	161	169	153	175	171	176	180	168	164	176	156	153	162	160	175	165	178	154	183	196	177	153	187	178	176	154	168	201	143	196	166	185	162	161	159	163	180	185	188	173	160	172	162	148	194	186	172	202	171	170	151	177	179	171	174	172	181	184	159	175	177	172	171	191	196	183	144	177	179	194	173	211	188	174	191	194	190	170	169	162	159	171	160	180	152	184	167	182	174	172	169	167	198	186	179	175	165	167	167	174	192	156	183	181	164	171	162	185	198	168	176	190	158	169	186	178	154	173	155	172	172	160	167	162	179	175	161	167	137	185	181	154	175	187	177	189	174	180	185	169	185	186	173	142	168	178	154	164	190	200	169	179	164	176	190	170	170	165	182	165	154	176	174	151	191	172	163	202	194	153	170	191	179	172	162	163	152	175	174	157	187	175	166	176	176	179	184	194	173	170	171	182	187	175	154	189	146	175	195	178	164	195	180	179	166	190	189	166	170	166	172	170	176	171	178	169	178	188	175	178	182	176	190	176	163	180	161	151	183	181	162	155	190	189	180	187	178	179	176	181	185	172	171	194	177	175	176	189	173	186	168	155	201	184	194	193	182	166	158	184	178	193	195	197	151	183	180	172	156	163	196	180	183	159	185	162	183	173	172	163	165	172	155	175	179	159	160	173	165	180	148	161	201	169	163	167	188	179	170	179	184	174	155	173	142	163	165	179	172	158	188	179	181	171	171	169	171	157	176	169	173	183	170	170	162	164	172	174	202	169	169	170	169	180	193	162	177	176	168	191	177	177	166	166	148	168	165	183	191	168	167	154	175	165	170	158	184	174	179	195	156	175	186	169	200	173	171	204	196	156	167	175	176	214	160	182	181	176	191	181	214	179	166	185	173	210	177	202	156	168	186	145	185	201	171	154	165	157	164	187	181	178	166	167	177	184	155	187	162	181	177	158	179	173	166	180	153	172	169	174	185	186	179	162	191	192	167	168	172	177	162	199	177	189	185	162	192	160	168	170	175	175	176	169	185	177	173	193	178	164	161	193	173	178	174	174	177	166	176	166	161	166	167	155	184	177	174	194	192	164	185	179	180	195	160	177	164	175	189	188	179	166	191	185	189	183	164	179	169	162	164	165	184	177	174	168	169	145	164	189	160	183	174	178	165	202	173	185	174	160	190	188	185	188	185	184	170	172	182	196	180	181	174	185	193	167	153	191	183	175	167	183	169	152	154	164	163	167	159	167	160	174	153	161	157	152	180	170	163	160	162	179	186	159	171	196	161	169	168	186	187	148	188	171	190	175	178	165	172	165	171	158	197	176	170	142	178	183	190	185	191	196	177	179	169	184	183	185	177	161	179	172	162	201	164	174	174	169	179	178	153	182	177	153	171	179	162	189	167	180	183	187	195	165	163	170	188	166	176	177	184	171	161	166	159	174	177	170	180	158	177	193	184	184	167	188	187	184	166	155	180	164	182	164	177	181	155	183	171	164	184	178	181	146	171	171	193	176	162	179	186	185	161	162	163	170	159	154	173	167	172	180	184	190	181	179	164	163	181	173	193	192	171	179	164	192	177	164	180	186	188	168	178	188	174	180	173	190	174	172	172	177	175	165	164	168	169	170	156	194	169	172	188	175	162	160	191	181	182	174	161	165	160	157	151	178	195	197	194	207	189	178	190	177	164	176	173	163	178	193	152	197	169	182	188	156	182	202	178	172	176	161	162	190	193	171	185	186	174	163	184	179	151	188	170	184	180	183	184	174	164	188	142	177	163	185	168	167	167	177	186	185	170	173	165	189	185	185	171	167	159	187	164	138	175	188	176	172	175	158	161	186	167	178	174	182	156	145	176	165	179	166	180	161	175	162	194	183	168	166	199	188	178	178	175	192	186	187	173	197	172	178	154	139	170	158	176	195	175	174	172	157	199	175	162	194	187	180	176	170	164	167	183	181	173	181	167	187	186	174	171	175	159	171	186	170	176	158	167	166	168	185	191	172	187	161	165	182	163	180	180	174	188	172	164	152	160	157	187	157	180	157	162	178	179	170	168	166	175	156	182	174	167	176	166	173	180	186	146	171	173	187	166	185	188	157	173	189	177	158	170	204	176	169	177	177	173	174	188	183	175	168	148	191	158	187	178	195	188	177	176	155	195	179	170	155	157	171	175	179	165	172	157	177	191	179	167	174	168	162	163	178	171	175	174	172	164	139	177	152	160	161	185	184	155	180	176	160	180	199	188	168	160	178	173	154	170	181	175	164	188	171	157	170	170	157	164	187	165	170	189	177	161	173	181	170	173	195	166	164	174	165	162	192	183	162	188	147	162	188	181	170	177	169	157	172	180	159	195	168	174	176	151	160	169	154	181	173	151	163	150	140	196	153	177	191	172	170	161	179	185	181	183	179
735	144	105	95	85	83	119	105	110	110	95	114	88	85	98	92	91	74	100	76	79	78	93	90	92	90	85	76	78	98	68	83	80	56	72	92	76	76	73	76	81	88	87	67	73	93	67	75	85	85	90	86	81	77	80	95	78	86	73	78	84	85	89	66	82	81	87	90	75	102	89	77	81	77	79	70	71	83	81	80	83	81	75	82	73	81	64	89	94	71	82	78	90	73	79	75	76	83	60	70	84	77	85	83	90	88	77	88	82	83	68	78	77	80	73	78	78	80	76	70	94	74	85	90	78	77	66	82	76	83	78	99	83	71	65	73	95	76	84	73	78	85	90	84	64	88	88	68	78	70	80	84	71	71	71	80	59	78	65	73	79	79	84	85	77	76	85	78	66	85	95	83	59	68	86	60	81	85	87	72	91	66	93	68	74	69	68	84	79	87	91	97	73	77	85	84	79	71	80	61	81	80	63	96	70	78	80	69	85	77	90	91	80	79	111	88	78	78	78	85	80	69	77	73	82	102	65	87	77	82	78	89	75	83	70	78	75	70	83	80	63	75	73	94	78	76	75	75	73	99	88	72	85	79	86	86	87	81	80	64	61	100	60	72	89	71	79	75	77	77	83	86	64	69	91	84	92	78	75	69	65	68	85	81	83	94	80	69	99	72	76	86	75	99	73	82	65	82	91	75	83	81	67	65	94	72	84	75	73	76	90	85	82	81	81	66	71	66	67	92	77	73	81	71	84	75	68	94	93	82	82	81	81	86	74	74	84	79	88	60	81	73	96	92	83	82	69	67	74	80	64	78	72	69	67	84	87	84	70	88	78	71	78	85	70	85	68	79	79	71	88	89	66	87	77	83	85	72	84	75	64	78	62	78	89	76	74	78	108	81	67	88	69	75	83	88	65	83	76	70	82	67	79	78	102	81	94	63	78	87	86	87	67	92	68	83	70	62	78	80	90	74	82	89	92	97	68	87	83	77	71	80	78	68	84	63	81	94	95	75	73	78	82	83	82	82	82	68	91	91	73	57	59	66	81	84	58	68	78	82	72	78	70	92	74	83	84	75	83	100	77	79	75	74	74	64	66	87	70	73	79	87	81	72	91	86	65	72	68	69	82	88	70	76	64	75	82	70	78	87	81	76	87	87	90	66	80	79	80	82	90	79	93	72	76	85	83	93	77	73	75	84	88	77	89	95	71	86	82	80	76	87	80	62	94	76	78	65	89	80	77	70	69	66	70	76	56	72	90	86	77	53	92	81	87	78	75	81	75	96	83	83	73	69	68	80	84	79	93	88	77	61	84	89	76	70	87	88	81	86	68	79	85	80	95	87	87	100	76	72	76	90	89	81	67	83	81	92	92	79	82	75	66	70	81	73	85	64	67	88	81	78	71	70	77	85	86	86	82	76	78	95	91	81	89	79	83	97	103	75	90	74	73	73	59	79	79	86	93	83	66	67	92	73	73	60	58	75	86	79	67	71	79	72	80	81	81	84	88	89	74	68	77	81	74	65	86	72	70	74	93	77	81	75	79	93	76	77	70	77	77	58	91	84	80	81	79	73	69	76	74	75	83	71	73	78	58	61	80	79	90	66	67	68	79	77	65	75	70	77	84	72	87	82	76	82	86	75	87	73	78	73	92	79	75	70	67	87	90	94	77	87	91	96	93	77	75	86	77	62	90	78	72	77	67	71	75	87	87	77	89	88	75	85	73	78	79	85	80	80	75	106	82	77	84	89	84	74	90	69	80	79	73	66	82	95	78	69	82	69	87	74	92	85	77	77	65	68	90	77	57	90	66	98	68	71	84	73	73	80	83	78	78	68	78	91	80	91	76	80	87	65	64	100	75	70	83	88	86	86	68	77	73	71	66	71	78	84	88	96	74	74	94	74	72	89	59	83	87	89	75	70	78	77	74	78	99	80	70	85	92	79	87	61	70	91	76	68	81	79	71	90	68	80	73	80	74	83	85	84	85	67	98	71	74	72	82	77	83	82	74	70	90	94	90	78	81	86	77	68	66	67	101	81	84	99	58	68	75	82	91	78	81	89	62	81	68	97	74	75	63	72	83	66	78	84	60	73	88	88	79	106	82	81	77	98	75	65	80	76	77	88	84	71	67	94	78	67	92	78	83	58	76	83	70	79	91	88	78	83	90	86	78	83	83	70	79	88	80	96	73	83	85	78	78	79	93	93	69	74	72	80	101	68	82	85	80	75	76	76	77	77	84	79	79	74	69	89	67	87	79	67	78	66	76	62	72	78	94	63	79	69	87	75	100	78	76	80	108	92	69	82	90	71	94	84	105	82	66	80	81	69	80	75	78	72	83	75	80	79	74	90	90	87	78	90	81	92	66	78	94	73	78	77	97	77	61	82	85	63	83	72	71	82	74	67	82	95	82	88	79	92	73	82	82	82	90	68	83	99	82	76	83	77	81	83	86	78	81	76	90	69	74	89	85	72	87	83	72	80	74	87	79	96	78	65	88	85	77	83	76	68	82	94	80	108	57	82	78	92	76	71	81	71	71	67	101	65	76	68	82	66	95	80	87	72	66	106	74	68	77	71	100	66	70	81	80	67	71	77	79	93	92	80	73	81	76	80	80	91	90	77	79	82	64	67	88	86	83	80	51	74	78	81	72	89	85	84	81	73	89	76	80	81	70	72	82	97	62	89	89	74	104	71	80	81	85	87	92	88	84	83	71	84	69	87	80	73	85	90	105	78	65	81	75	94	79	87	90	89	77	76	69	94	90	81	87	58	70	87	73	69	62	86	76	75	71	79	81	85	80	81	76	71	67	71	95	80	67	76	64	90	86	76	85	61	77	79	92	73	59	89	84	73	92	66	74	75	70	81	77	86	70	63	85	82	76	62	77	97	79	93	77	60	74	68	82	76	81	90	82	61	72	97	67	67	80	80	70	74	61	89	75	88	65	72	80	90	83	77	73	70	76	78	96	75	81	70	81	91	77	90	82	73	93	87	85	83	64	86	66	82	81	75	98	92	97	76	77	80	66	66	77	69	92	84	66	75	80	82	88	69	84	81	62	86	88	73	77	70	89	72	85	99	78	74	91	84	80	87	72	73	89	86	76	80	72	69	64	64	83	73	73	78	70	83	63	71	68	63	87	72	81	72	82	74	82	71	69	99	83	78	77	89	82	89	68	83	76	88	87	81	83	79	85	78	77	70	77	96	71	74	78	68	68	63	78	83	67	74	74	79	78	87	78	98	71	69	70	84	71	91	84	74	86	92	73	90	78	63	91	77	85	83	84	80	70	70	90	76	74	79	71	78	60	73	83	75	61	68	85	78	88	80	73	82	79	98	72	85	83	91	85	68	74	91	87	84	75	78	86	75	62	78	65	85	72	88	89	83	73	69	70	84	87	85	66	73	92	75	98	81	78	84	79	80	76	85	76	70	75	82	78	97	84	80	65	76	88	71	93	77	88	65	77	71	83	85	86	74	88	68	90	90	71	72
11965	1905	1110	1460	3157	4034	3661	3196	2568	2219	1949	1708	1501	1387	1294	1207	1188	1123	1078	1023	986	1023	995	939	929	982	864	874	874	866	865	862	801	837	841	794	779	809	788	791	778	807	752	791	749	768	787	779	796	718	769	767	775	783	748	743	758	731	753	761	763	755	822	736	767	698	783	762	747	753	708	780	700	748	727	718	728	743	713	760	734	738	777	684	779	749	750	696	803	745	734	785	767	789	759	758	706	763	819	714	766	733	799	731	771	742	748	754	735	779	772	795	754	737	712	707	769	775	760	748	764	728	724	725	739	767	731	716	735	748	768	766	740	736	764	779	743	763	719	695	758	691	746	696	710	752	754	695	731	748	737	764	710	760	722	726	680	749	756	758	778	790	705	772	747	712	736	732	681	766	759	763	720	761	768	722	714	733	757	701	755	730	758	760	761	742	739	783	739	770	729	760	756	780	736	683	760	718	764	728	733	740	715	705	713	735	735	714	723	730	792	736	753	700	721	702	787	715	709	733	726	734	715	705	743	744	741	749	692	741	699	737	697	702	752	708	796	778	710	737	715	789	768	711	738	740	734	735	735	762	719	744	750	730	768	740	740	685	758	785	744	737	749	698	777	779	776	712	693	743	731	775	716	779	761	744	783	802	712	771	738	690	749	768	724	736	722	717	775	710	738	732	712	754	718	761	732	790	726	751	707	744	717	727	747	737	739	758	755	722	747	709	770	764	784	713	729	727	732	748	745	766	682	731	760	730	747	717	750	761	742	768	719	719	693	721	769	751	725	716	759	721	746	745	754	748	689	769	757	786	731	718	730	738	770	737	680	722	739	746	724	744	728	656	745	689	729	736	677	764	743	724	745	763	709	726	713	709	748	771	704	707	738	747	711	794	730	776	738	716	800	717	729	694	729	775	735	717	779	716	736	755	724	748	749	682	793	769	765	738	678	767	697	749	743	709	766	733	709	727	743	734	737	782	744	716	745	736	806	731	735	717	728	738	722	750	723	801	716	776	808	747	726	738	743	712	714	713	734	672	714	810	780	733	741	716	770	779	719	722	731	727	756	739	752	721	749	764	696	696	722	672	726	748	727	762	762	767	763	758	756	718	740	777	750	781	715	705	750	677	778	741	748	778	776	767	745	743	799	730	741	739	729	782	717	723	706	670	735	794	670	788	722	759	784	722	749	717	771	801	728	778	725	697	735	764	749	741	752	711	683	785	707	744	765	764	705	748	722	773	702	752	789	773	764	761	744	689	734	761	779	773	718	759	725	737	725	691	767	713	768	763	725	724	711	720	713	710	733	741	747	727	735	750	735	689	775	693	719	711	768	778	717	802	764	706	710	700	718	739	787	731	746	733	711	746	744	737	708	715	727	715	734	733	705	793	732	701	749	708	740	701	703	805	736	761	754	760	741	748	778	756	765	751	749	802	757	741	666	752	713	765	701	731	739	719	757	732	694	735	756	727	752	771	811	767	787	763	738	714	762	766	729	675	739	731	790	709	734	707	683	683	727	738	718	723	731	741	704	713	724	717	729	710	748	759	722	753	738	724	790	782	720	703	790	715	734	760	672	747	716	722	705	730	747	752	719	762	735	788	733	730	743	742	745	756	694	771	740	820	743	690	733	729	722	715	747	715	751	753	712	713	678	779	794	764	693	716	749	753	795	727	760	784	736	700	759	698	741	719	745	708	734	779	715	742	734	760	772	744	676	734	737	758	765	742	768	754	777	734	708	721	771	757	718	712	796	716	782	727	788	717	744	739	735	729	704	744	736	757	754	708	770	798	726	751	716	767	697	758	689	718	759	770	736	711	717	725	711	740	690	760	749	749	714	787	775	739	713	749	706	697	753	739	713	765	763	765	750	739	705	742	757	747	727	759	776	780	739	745	744	709	750	780	715	743	738	768	764	756	737	745	777	750	806	744	743	767	747	712	705	725	703	735	754	763	743	747	735	737	713	740	773	735	700	769	762	759	712	748	755	766	725	706	774	762	768	760	812	734	762	738	782	702	785	789	741	752	707	719	741	741	763	715	686	718	732	741	743	739	765	723	722	737	760	746	783	762	780	702	779	767	704	701	681	791	806	696	766	768	739	723	729	684	751	742	745	790	695	753	736	783	784	751	792	774	736	740	710	731	729	688	746	746	678	753	751	713	708	714	724	703	694	744	775	737	783	753	777	718	753	761	711	744	772	761	755	688	738	744	756	709	738	731	760	720	718	737	737	665	714	735	764	744	709	748	741	703	804	781	727	692	722	764	723	757	723	771	756	736	765	774	771	751	773	723	793	754	746	727	723	771	698	742	714	739	724	731	708	724	709	765	746	763	753	761	725	734	749	745	739	739	747	736	739	778	742	811	772	772	713	716	766	727	703	749	723	687	752	744	787	726	747	724	739	737	762	725	697	774	791	746	745	711	752	690	731	740	771	743	731	768	715	731	755	759	717	748	734	763	675	727	766	741	721	760	744	671	701	768	726	723	748	729	713	794	684	730	700	713	772	714	740	744	760	717	775	779	787	786	698	755	751	718	712	736	757	738	687	780	734	717	705	728	698	739	785	721	723	739	714	779	729	739	720	689	762	765	769	757	741	743	806	748	765	755	793	716	800	746	747	780	725	737	719	695	726	724	725	806	713	732	759	755	728	747	763	689	712	772	719	710	730	738	760	742	722	723	757	739	719	704	685	703	709	767	752	746	779	739	723	766	743	734	732	729	755	771	742	791	717	770	764	772	763	739	715	705	739	793	740	775	690	743	783	731	750	724	751	749	749	758	765	788	761	719	695	763	725	740	720	765	756	742	779	742	771	744	763	734	787	789	749	717	731	738	729	740	744	740	721	759	689	766	730	717	736	699	714	750	725	768	746	764	767	723	731	697	729	760	703	727	753	736	751	693	716	753	759	726	719	707	699	708	756	768	720	734	755	769	727	726	740	733	755	710	769	738	693	746	708	743	705	742	758	760	727	739	715	745	704	752	736	689	788	759	767	725	722	735	771	743	779	737	739	734	691	711	739	756	745	729	737	756	757	668	762	717	739	740	722	736	744	735	725	707	720	722	763	706	730	774	731	728	745	732	760	773	732	730	783	694	732	771	713	747	713	760	733	754	734	753	724	740	723	764	753	697	739	746	728	699	754	700	708	747	696	745	755	732	764	718	798	759	741	703	727	723	764	761	696	712	744	774	739	749	715	737	772	739	772	749	770	766	782	774	748	748	740	719	704	701	719	766	688	770	719	703	746	751	769	748	805	661	694	705	714	727	725	718	762	689	732	773	758	756	719	736	723	729	708	718	764	744	741	703	728	744	763	721	740	735	738	684	806	732	733	707	738	761	794	795	740	745	728	720	771	702	745	742	777	768	726	737	731	784	726	708	720	757	792	708	712	764	684	743	712	692	727	738	772	788	786	722	737	722	751	713	704	730	757	769	760	750	755	683	695	705	727	752	734	709	762	753	734	720	753	728	751	744	760	728	799	694	744	713
778	62	40	41	60	60	57	54	58	65	61	68	65	61	62	51	59	52	67	65	51	57	57	49	61	59	59	41	48	49	42	49	66	44	57	57	45	58	60	48	55	58	45	55	52	66	68	43	48	57	48	47	43	53	61	52	50	62	59	54	52	38	40	48	46	52	57	61	59	31	53	42	74	54	57	35	38	57	48	44	48	55	62	56	53	55	46	53	56	57	60	42	68	43	59	50	48	59	52	45	59	46	51	40	47	71	45	41	73	53	39	47	51	49	44	48	40	65	47	54	43	57	62	52	51	57	61	51	47	46	52	54	57	46	66	44	51	47	64	50	55	58	32	50	52	40	53	43	54	29	56	52	56	47	61	63	53	41	46	51	56	53	39	50	48	52	63	53	59	59	47	47	57	48	65	47	45	52	53	37	47	66	55	55	59	52	63	56	50	61	52	70	44	51	63	49	54	53	44	41	57	43	42	47	62	44	46	56	50	49	53	53	59	57	41	55	43	49	49	47	43	57	47	40	51	52	56	44	57	51	53	50	62	50	48	35	45	53	55	55	61	53	48	38	61	49	53	55	46	55	56	49	48	49	47	51	53	60	44	54	57	53	51	48	51	41	47	63	50	48	51	59	55	61	59	59	53	48	58	64	56	57	38	43	63	52	47	39	41	50	48	66	58	55	48	44	41	49	44	47	38	59	54	45	55	63	42	48	49	52	54	50	51	62	47	48	57	52	51	51	66	59	51	36	43	49	59	53	59	49	61	49	61	68	47	51	41	45	47	58	60	57	36	52	57	43	60	67	51	53	48	50	43	53	58	54	54	56	75	46	51	55	51	46	50	46	53	54	60	40	50	60	48	59	46	55	49	60	47	48	47	54	49	49	47	49	49	58	53	51	44	51	53	56	48	58	52	43	48	61	60	52	56	54	60	52	45	44	48	60	47	56	60	69	61	55	48	62	67	43	49	46	55	55	46	49	54	52	59	53	63	54	63	57	49	54	64	49	51	51	52	45	54	60	49	53	57	49	57	50	55	65	63	51	51	51	54	51	36	48	56	54	53	40	58	57	62	37	55	51	60	56	54	53	54	43	64	50	45	44	52	49	63	51	62	64	44	58	62	65	64	47	45	44	44	62	58	47	59	69	50	57	47	58	51	39	45	36	46	65	58	47	45	62	52	57	52	58	50	45	45	43	54	42	49	55	35	55	47	53	61	51	46	37	56	51	52	60	47	53	54	50	56	51	47	56	45	53	47	51	50	61	54	43	47	50	58	45	52	52	55	69	60	53	46	58	53	55	56	65	56	56	40	44	47	63	65	64	51	60	36	51	69	55	48	53	48	55	47	52	64	68	62	46	52	47	51	55	52	62	43	58	46	55	52	64	50	49	61	53	45	53	43	41	45	48	63	39	66	51	57	50	45	49	39	46	73	60	57	54	58	48	52	61	54	45	57	39	59	54	44	40	46	55	51	55	51	56	62	54	51	57	49	48	54	65	53	44	74	44	49	60	49	62	48	40	48	47	39	50	53	54	44	50	48	48	57	53	56	45	59	61	67	62	47	52	56	59	61	50	52	60	43	46	58	57	53	58	66	47	61	54	46	43	57	55	53	52	54	50	53	55	43	63	60	55	59	48	59	62	50	52	44	57	46	50	49	46	63	43	53	58	46	43	44	49	40	55	49	43	49	49	57	45	62	49	44	52	51	58	48	62	51	47	50	43	49	51	54	46	46	56	53	59	63	56	42	41	58	49	55	59	56	45	52	59	64	48	53	67	51	61	46	44	54	49	49	53	57	47	53	58	48	45	63	56	55	54	50	51	48	55	48	50	58	62	56	70	66	60	55	42	62	59	51	55	51	64	46	43	52	56	47	73	56	59	45	62	52	49	54	46	55	54	45	42	37	47	52	55	58	51	50	59	63	58	56	44	52	48	54	51	57	54	43	48	47	51	58	55	52	37	63	49	48	41	51	55	49	55	55	45	56	54	52	51	57	53	58	57	50	64	38	57	51	50	55	54	52	42	51	49	52	54	62	45	42	50	51	39	49	50	49	63	46	47	43	59	47	48	55	44	66	58	53	47	47	57	40	45	42	56	62	53	56	53	46	47	44	50	56	46	53	61	64	43	52	54	57	48	53	49	52	48	62	47	48	49	48	40	48	64	67	41	56	60	54	60	52	51	54	54	62	48	45	47	52	51	56	51	52	39	51	64	50	52	52	62	63	48	46	43	52	48	43	37	59	58	56	56	62	45	61	54	55	46	53	49	41	38	56	46	46	58	52	52	47	52	51	47	53	41	59	42	50	65	46	49	51	57	56	38	51	51	65	53	36	50	36	42	54	57	54	64	56	55	49	49	47	52	34	59	49	50	42	63	44	42	61	58	49	42	59	47	50	44	42	55	57	51	60	53	36	63	46	48	47	50	58	65	44	56	59	53	66	67	63	46	40	60	60	56	55	41	60	46	47	57	57	53	55	50	36	54	58	59	59	55	52	48	55	43	52	57	57	53	55	42	46	59	58	55	63	50	47	53	52	61	61	55	57	63	61	59	54	42	41	43	48	54	56	49	49	64	53	45	35	38	54	64	52	50	48	51	50	47	52	65	58	52	43	58	54	46	44	57	56	41	59	56	50	39	48	59	49	50	52	63	44	50	55	60	48	36	53	37	52	32	51	36	59	45	61	43	53	53	57	53	50	57	60	55	62	44	45	46	51	56	43	50	51	53	51	58	55	47	59	53	53	52	54	49	45	58	64	46	52	48	58	68	58	47	58	50	51	56	54	51	54	58	55	52	57	51	46	51	60	61	50	56	48	40	53	73	58	56	49	51	47	58	51	52	51	51	47	64	50	62	41	52	61	46	53	56	49	53	56	55	56	43	47	65	60	51	64	53	53	45	53	49	49	47	48	48	51	44	55	48	46	54	57	59	67	44	61	65	52	55	48	56	62	55	62	56	35	42	46	54	61	34	50	52	47	56	52	49	43	43	54	51	41	46	55	55	44	54	49	56	58	41	70	55	47	55	47	62	78	48	44	44	58	60	60	56	48	49	57	56	51	45	50	36	54	61	59	62	55	58	61	48	33	55	55	51	60	59	56	49	58	50	41	45	40	44	55	41	61	63	57	54	54	52	42	60	48	54	61	55	54	64	47	41	74	59	44	52	49	45	60	59	49	44	37	44	52	60	67	42	46	62	55	66	41	47	58	55	61	48	49	48	46	41	37	51	57	42	40	50	44	48	60	53	54	53	58	40	66	55	48	52	62	48	53	50	52	57	46	64	48	40	58	56	57	47	46	60	60	44	51	48	40	56	47	55	50	46	54	43	55	45	47	47	66	28	58	50	59	52	55	67	52	44	49	54	46	55	53	45	59	57	59	45	53	70	45	62	48	52	52	57	58	52	34	56	61	51	60	56	50	54	54	52	32	51	53	53	61	58	51	49	59	54	48	34	61	60	63	53	62	47	68	62	49	56	57	56
6126	592	538	535	705	819	866	747	718	683	664	603	611	571	554	540	486	545	510	540	516	464	498	501	507	464	501	488	497	474	477	486	441	535	513	463	470	509	481	454	448	452	481	464	445	445	430	473	500	490	452	476	470	431	451	477	449	456	466	457	443	481	465	426	455	495	486	422	423	428	491	456	467	503	466	420	464	453	469	411	506	468	521	455	440	472	473	450	476	441	446	468	441	444	472	446	477	458	480	433	473	459	484	483	469	434	452	429	472	449	455	456	442	431	484	466	459	457	484	476	505	485	459	457	441	448	421	463	458	462	468	472	458	456	502	480	452	425	439	479	491	457	401	463	477	453	427	460	478	447	461	477	493	475	470	472	467	498	486	498	474	491	445	454	450	495	439	444	456	484	458	429	465	452	459	483	466	450	452	458	420	434	466	439	424	410	473	506	459	456	447	424	486	473	440	472	457	453	468	426	482	466	452	489	439	428	463	422	449	443	508	432	450	485	453	502	451	439	442	465	464	462	477	446	437	468	492	456	488	445	461	469	476	470	455	441	397	466	430	479	461	471	464	468	473	479	440	468	441	452	475	429	485	464	481	477	491	403	458	492	485	473	446	478	500	413	488	427	440	506	466	441	486	482	483	423	468	459	469	502	442	472	436	482	427	438	443	475	477	480	471	467	427	454	467	485	452	445	437	471	425	506	480	457	461	453	482	413	406	448	457	491	466	436	482	462	444	464	484	434	456	474	466	467	476	486	486	459	457	445	473	473	456	450	453	465	495	475	455	442	454	471	481	461	497	445	469	459	452	465	458	486	466	490	438	489	466	498	454	471	439	522	466	439	487	471	477	457	424	490	477	471	444	427	429	467	489	490	484	452	464	501	464	452	472	470	505	467	485	448	421	457	473	487	448	426	469	488	429	473	499	451	482	451	503	483	463	448	453	454	462	483	431	492	476	443	458	462	470	431	448	486	459	428	460	427	477	466	460	480	458	450	458	434	457	464	492	459	487	442	460	490	491	430	445	488	461	464	461	476	456	481	443	462	448	469	445	478	508	480	468	455	445	446	455	478	472	470	453	453	479	452	463	440	456	472	525	460	410	448	473	467	456	459	460	456	473	447	454	471	462	463	475	468	479	443	495	481	487	466	424	466	449	436	442	468	481	464	425	497	457	435	470	466	470	496	461	469	461	502	453	466	498	508	440	472	459	420	466	420	478	467	479	442	452	455	435	431	432	473	483	461	480	456	427	467	434	489	442	426	471	465	451	468	444	496	450	444	441	467	454	471	483	462	447	478	445	499	450	445	441	485	448	443	450	439	459	446	462	504	504	456	456	488	499	441	428	459	474	462	460	464	421	471	420	476	481	474	461	453	462	443	455	458	440	428	493	473	451	469	431	435	462	481	435	414	462	479	456	432	435	464	454	461	479	444	477	461	450	438	492	451	447	430	454	447	449	460	476	485	474	474	490	460	467	465	475	458	475	469	437	433	449	485	461	481	443	431	452	447	441	489	424	436	443	450	471	471	476	468	467	493	430	483	468	448	476	476	438	493	470	436	457	487	487	460	455	450	499	437	463	480	487	459	448	442	466	465	460	453	452	478	452	478	458	493	412	517	462	477	474	493	484	433	463	448	448	445	439	469	440	450	513	492	473	466	429	460	449	463	485	455	471	467	479	458	455	479	424	493	472	446	466	439	459	475	463	469	467	455	425	446	475	442	464	484	471	465	503	462	453	462	457	435	452	459	458	462	445	467	468	454	476	455	470	468	485	500	475	445	459	480	430	491	430	435	428	444	433	455	433	429	462	450	461	474	458	469	465	492	454	453	427	426	466	481	442	459	451	440	444	476	445	468	476	479	447	443	480	476	495	481	463	432	430	471	467	494	481	452	489	463	485	458	451	459	463	436	436	441	469	454	475	425	488	447	428	454	419	459	430	452	485	456	465	447	453	472	510	478	466	471	475	464	463	433	441	497	474	496	428	416	476	462	436	450	486	459	494	458	454	445	456	419	498	447	451	495	449	457	445	467	499	424	456	460	467	418	440	438	447	466	481	482	452	461	450	432	465	475	481	480	452	452	442	450	488	478	439	421	471	453	438	437	437	447	485	433	481	442	447	492	406	469	463	434	443	450	430	444	453	476	472	465	468	507	412	508	493	446	447	496	452	463	419	408	464	474	484	479	448	457	433	466	450	489	421	491	442	455	409	408	492	482	498	484	499	476	456	465	464	495	470	479	486	449	473	455	454	481	413	479	445	452	431	449	458	447	422	474	442	471	470	461	431	472	447	446	441	469	440	448	438	487	517	442	451	432	472	452	458	425	484	473	470	449	447	432	492	494	455	482	450	457	449	459	480	444	453	451	445	458	412	495	460	437	427	488	480	486	486	486	483	467	456	437	488	454	463	485	470	508	461	442	427	456	474	471	416	478	451	437	450	490	413	434	478	436	445	424	447	466	458	463	476	441	450	486	498	436	459	463	476	480	471	486	454	467	473	436	456	466	459	468	434	417	450	479	458	479	465	456	475	481	462	423	483	419	447	462	450	485	483	441	483	447	441	454	445	466	455	467	440	457	475	468	470	460	484	454	442	471	442	490	507	469	476	502	460	458	499	484	464	464	482	455	469	457	487	455	429	435	470	436	457	466	477	466	465	446	481	402	459	426	486	413	462	476	475	471	436	495	488	445	451	463	471	454	507	501	436	433	452	472	484	489	461	451	445	428	430	481	446	493	472	481	462	455	451	440	447	470	442	432	456	465	455	461	469	470	481	453	451	446	455	458	470	440	431	471	454	462	442	456	493	454	426	454	428	417	500	488	464	445	471	437	447	423	467	449	460	499	457	424	466	470	441	446	461	462	480	470	470	463	439	490	436	445	448	435	481	463	460	469	437	492	457	456	464	458	464	488	410	449	486	415	450	435	459	459	465	495	442	468	455	449	421	483	431	425	438	464	456	442	449	442	434	426	445	447	449	516	452	471	483	460	479	434	432	456	447	439	469	447	479	476	488	432	478	474	502	448	475	436	469	417	463	465	436	450	444	509	453	463	477	479	454	478	462	471	450	454	492	443	467	447	487	451	467	477	490	460	442	462	423	483	431	472	440	474	429	515	474	483	458	482	471	466	483	447	471	454	481	448	458	445	437	497	468	508	495	461	459	456	438	490	473	441	465	462	466	470	474	468	452	470	463	444	456	489	456	467	446	436	476	467	449	472	469	474	467	439	447	475	434	482	455	472	440	492	441	543	472	447	505	464	469	473	489	463	488	480	458	455	439	458	482	445	454	427	491	453	482	455	463	479	440	486	510	485	455	487	464	481	426	451	428	451	451	434	427	438	423	457	459	437	457	429	483	434	488	495	471	505	429	443	438	502	498	452	460	469	431	395	488	470	489	472	485	445	449	475	480	461	480	433	460	463	469	426	473	464	477	484	430	464	440	452	443	450	441	461	452	470	474	435	430	457	437	513	446	473	450	488	437	458
524	173	113	98	105	123	106	125	114	147	105	137	126	103	97	111	113	103	109	104	124	128	93	101	99	123	101	105	102	97	101	117	112	113	104	101	107	113	102	110	89	98	91	94	88	95	109	100	122	104	121	101	85	103	114	94	98	92	100	118	100	111	106	103	93	94	93	106	102	91	100	113	93	95	93	108	98	98	101	110	97	114	100	110	97	133	119	93	110	110	104	117	91	91	106	108	74	90	87	104	97	110	91	111	96	96	103	116	108	83	105	118	104	105	97	99	102	100	104	103	99	93	108	116	89	104	99	113	89	92	94	101	92	95	94	111	104	97	108	117	104	92	74	101	84	104	102	124	117	113	102	99	98	120	98	94	106	96	115	115	100	79	102	99	88	101	106	95	103	103	112	111	94	100	97	115	101	120	94	103	108	92	87	97	86	111	107	84	112	114	98	114	94	103	117	108	99	90	106	95	112	93	113	97	110	122	88	101	131	90	94	109	107	117	92	99	112	107	96	84	90	102	99	101	108	112	78	117	109	96	87	92	104	89	105	104	87	114	86	99	113	113	75	100	102	89	122	95	124	83	109	104	105	76	115	118	117	98	106	118	95	109	97	97	110	85	88	101	95	94	119	93	111	79	113	103	90	107	112	100	87	100	112	115	91	103	99	112	103	100	105	91	88	106	97	81	127	107	91	100	99	130	106	101	110	87	91	104	113	106	104	95	91	107	105	115	99	97	134	112	125	112	93	96	112	117	105	107	98	106	119	107	108	90	100	102	84	95	104	105	106	90	99	90	107	88	92	108	122	115	77	124	116	124	100	107	97	93	112	110	88	101	124	104	87	106	101	94	98	89	115	122	100	84	108	101	98	111	81	97	104	94	100	120	107	114	101	108	119	114	101	105	104	105	100	106	110	105	116	113	111	118	119	96	97	106	118	93	86	109	107	84	88	92	105	99	115	113	90	92	107	103	102	87	126	111	98	103	100	104	100	119	98	111	99	107	101	112	100	95	92	117	103	106	83	105	87	97	107	124	107	103	89	110	109	121	97	97	102	109	90	94	100	94	108	113	102	96	87	98	115	88	101	92	98	95	106	108	106	97	116	97	109	99	90	101	109	113	112	91	94	118	99	87	94	109	99	105	114	98	106	96	97	106	76	139	93	105	117	99	105	87	104	122	110	106	113	104	92	82	89	112	93	106	96	90	85	92	115	100	102	84	110	123	103	98	89	95	90	92	127	99	91	113	89	104	94	82	103	104	101	101	97	91	118	119	106	104	100	105	99	103	108	91	95	102	97	102	99	108	94	106	105	97	98	114	96	112	99	103	106	112	104	117	106	113	100	96	121	108	96	98	99	100	95	114	86	105	101	103	104	77	102	112	101	91	94	91	105	93	107	90	100	95	98	99	97	103	100	95	104	108	107	100	93	123	122	103	108	102	83	106	98	87	99	89	119	92	104	119	99	92	102	107	100	110	121	105	119	111	100	86	96	109	98	93	100	90	102	93	102	92	118	89	94	93	96	96	98	99	110	91	84	119	75	107	102	102	99	83	103	89	112	99	101	108	93	87	116	109	101	100	108	97	123	98	109	118	108	80	99	101	118	101	91	103	84	107	103	115	77	110	96	89	119	89	115	118	107	105	96	111	89	99	109	85	106	112	87	105	106	101	140	95	86	103	100	106	87	104	114	105	115	106	111	94	119	92	114	103	98	103	112	102	112	106	97	91	102	97	98	101	89	93	105	97	104	107	118	90	103	94	99	99	100	100	85	93	118	104	106	88	106	104	113	107	123	95	91	90	93	99	115	93	93	108	121	102	90	115	111	127	113	107	99	108	96	104	117	90	117	102	96	97	90	99	99	122	92	105	96	95	102	104	103	105	98	106	99	103	87	96	105	107	107	125	99	100	96	95	86	106	92	93	84	117	89	110	121	91	77	93	113	101	99	108	119	97	90	103	114	106	99	86	115	99	99	111	99	104	89	96	93	96	87	108	102	119	113	96	96	107	115	98	101	125	89	90	117	95	114	99	115	112	101	100	93	114	96	118	101	120	113	90	99	96	100	106	109	98	95	97	103	106	105	102	112	107	105	95	103	118	103	103	106	92	103	108	98	99	105	92	103	86	118	132	109	96	123	78	102	90	96	101	107	106	82	95	101	106	117	100	117	115	101	99	106	112	102	89	97	93	117	93	95	113	128	98	122	102	87	102	114	95	103	106	90	114	95	94	99	92	102	109	86	118	107	96	97	103	94	111	108	94	93	111	96	107	100	114	108	108	111	96	99	86	88	103	113	90	106	112	115	86	102	94	103	96	89	104	97	91	88	102	97	111	105	108	112	108	106	120	96	111	111	117	97	115	100	103	112	104	102	110	99	108	92	98	128	98	104	114	101	116	118	106	93	104	94	92	110	105	99	119	99	107	109	112	95	104	108	100	98	115	112	98	107	99	102	111	90	92	91	98	112	102	113	123	104	94	91	110	104	88	91	80	93	93	108	91	110	117	115	83	88	102	126	98	110	105	96	117	110	103	89	111	100	112	100	96	119	99	87	99	94	97	96	109	92	101	79	97	91	92	113	110	108	96	97	95	91	107	101	111	96	111	111	98	81	100	97	124	98	97	87	117	106	107	112	117	100	92	99	107	105	98	91	101	88	99	110	105	107	107	98	86	96	107	87	89	116	98	119	115	100	92	96	98	107	112	90	115	107	89	110	90	102	94	116	124	98	111	103	113	91	100	88	85	105	101	123	102	90	91	103	115	97	104	101	87	104	116	103	106	106	96	101	104	110	113	95	97	99	85	88	117	93	110	133	97	118	86	110	93	99	107	109	102	107	107	85	101	92	103	110	115	107	90	99	109	90	106	88	99	77	112	105	111	87	91	98	91	111	83	110	134	119	109	100	90	113	96	100	109	110	107	92	124	113	104	111	99	97	117	112	93	107	92	104	105	94	103	95	80	96	112	120	99	96	104	96	111	103	105	98	108	109	107	113	112	102	106	116	110	96	110	102	104	119	102	97	87	105	89	97	102	98	96	114	109	109	107	91	122	97	92	118	103	101	102	101	109	96	123	100	106	92	99	99	117	89	114	91	115	109	103	95	99	96	91	109	111	107	104	109	108	101	115	89	99	102	107	122	87	88	112	105	101	116	110	105	99	88	101	99	102	102	113	106	113	114	113	103	90	103	98	113	109	90	94	95	117	114	107	92	107	123	79	99	100	96	108	112	90	83	106	102	104	103	110	88	101	100	101	112	103	97	101	90	108	108	127	107	110	89	103	99	97	103	114	91	97	109	95	103	88	120	111	107	117	92	104	93	96	109	99	94	87	97	100	91	84	105	105	102	97	116	92	87	116	104	96	100	110	104	110	93	90	96	98	101	111	111	123	100	118	93	98	89	102	91	90	117	109	103	91	106	96	108	106	116	93	98	95	94	116	99	98	104	115	114	94	98	97	131	114	109	91	103	95	102	91	116	91	81	99
10057	1852	1188	1507	2534	3146	2894	2449	2076	1720	1555	1417	1395	1287	1146	1197	1116	1114	1067	1054	1060	1034	1009	1030	1038	999	950	959	968	1025	951	970	1010	998	980	964	908	1007	950	902	938	916	941	906	962	900	940	927	914	907	906	953	899	905	940	884	902	907	968	948	879	882	888	896	903	921	956	959	951	875	892	939	921	911	956	923	950	924	913	917	861	903	889	906	959	900	907	903	940	918	883	903	873	889	890	923	969	885	882	871	855	935	905	907	895	899	934	900	951	879	891	922	902	918	904	897	913	953	938	894	921	955	934	860	894	939	936	857	869	929	900	926	925	920	932	903	937	861	879	916	932	958	976	921	909	894	903	917	948	934	934	902	934	908	931	920	917	881	894	935	858	938	905	916	972	861	1002	987	866	861	931	936	937	877	892	929	965	911	899	950	899	864	934	962	908	929	940	878	990	908	925	891	914	915	957	890	949	869	937	906	905	951	892	884	940	907	876	915	909	898	908	896	913	930	898	859	925	823	861	892	869	942	889	919	879	876	918	923	902	912	872	947	959	901	933	884	935	962	881	886	938	918	903	886	852	912	913	948	895	898	963	905	911	862	896	902	904	851	913	931	889	946	888	937	928	870	911	959	842	954	917	948	925	900	900	931	891	927	903	958	965	944	907	912	879	894	923	947	859	950	901	904	918	898	909	941	905	869	924	880	862	958	929	963	907	914	877	940	940	878	876	922	909	985	852	900	871	941	923	917	936	924	979	866	900	930	892	879	884	911	915	894	946	914	931	885	890	907	935	924	929	954	901	948	868	911	923	933	903	924	938	900	921	875	945	915	918	955	848	903	935	931	947	921	895	863	925	910	882	896	901	890	912	892	912	943	932	952	906	920	869	885	967	906	884	892	904	922	892	830	956	891	917	886	899	870	931	890	906	922	940	920	912	968	936	930	918	867	902	918	885	890	974	966	890	936	978	933	918	902	952	875	891	922	862	869	909	949	933	955	908	886	881	883	885	922	898	903	930	961	928	916	896	852	896	893	934	878	866	874	862	949	901	939	903	917	912	899	917	944	885	915	940	893	926	864	924	891	907	892	920	886	895	929	945	948	932	915	918	926	914	967	927	881	946	898	880	1024	927	881	961	925	922	918	943	862	940	947	852	973	911	839	981	920	914	889	906	920	917	892	847	929	919	922	959	922	929	921	904	900	930	948	864	835	863	927	940	888	903	906	848	899	840	907	923	929	927	855	892	932	923	918	921	884	922	898	900	907	899	918	911	920	916	915	963	917	885	966	878	905	938	898	916	891	883	949	895	932	930	919	983	879	872	898	892	937	964	869	908	886	910	922	871	928	913	928	920	944	920	894	955	909	892	886	889	915	950	890	975	968	911	891	915	967	898	937	949	914	904	890	923	875	925	924	930	896	914	900	935	879	872	962	893	879	899	947	935	927	931	923	904	929	910	917	890	901	938	889	902	895	910	898	938	912	933	870	871	907	907	933	904	897	924	884	885	904	868	942	964	929	914	908	900	979	931	893	891	932	974	950	898	956	919	908	900	884	868	899	897	888	949	904	986	968	879	870	896	924	873	916	894	887	909	939	893	921	882	929	922	892	883	872	897	923	936	920	967	927	900	916	930	856	860	927	876	890	937	868	854	850	869	951	861	939	893	932	929	916	948	972	898	911	885	890	910	906	870	932	925	902	903	883	907	879	943	910	958	885	905	949	895	894	930	933	930	897	953	914	886	887	874	897	905	927	916	963	950	914	948	958	923	932	913	921	904	952	930	925	905	910	913	932	884	917	908	924	889	879	909	912	900	882	893	874	902	932	955	873	904	961	895	868	895	878	925	889	874	918	922	957	880	896	917	885	900	952	899	965	894	881	882	938	921	927	949	923	909	881	897	937	901	913	879	895	913	928	883	900	938	927	946	877	937	899	919	978	897	904	889	993	938	919	914	839	900	911	938	874	886	936	898	996	928	873	878	920	906	912	911	930	909	865	935	883	962	891	888	891	941	913	884	903	938	897	862	966	883	933	925	871	914	899	937	854	951	888	882	971	894	920	923	929	927	902	931	962	910	912	866	897	908	927	952	869	942	871	916	1024	911	886	929	939	909	863	922	901	895	952	883	883	947	926	837	918	923	846	897	931	886	952	846	935	948	902	905	954	931	886	896	931	896	964	867	907	939	940	892	908	944	946	915	890	891	909	955	871	906	917	943	959	890	922	882	911	958	957	920	912	908	923	916	944	923	901	844	910	934	887	905	907	933	968	958	965	861	873	879	839	937	940	911	880	917	939	858	875	878	904	900	884	863	904	919	953	891	937	909	896	950	956	867	938	966	939	919	875	979	914	892	934	906	852	924	926	913	950	927	892	912	922	875	937	905	913	886	950	900	927	899	940	955	916	908	952	939	869	935	911	928	873	899	958	872	924	961	927	881	910	892	925	911	861	875	885	914	848	851	911	939	889	893	906	904	858	935	892	949	839	917	892	927	939	919	942	915	896	920	893	926	908	906	939	954	915	936	857	905	939	952	868	924	886	948	913	877	870	924	961	900	902	929	953	863	861	928	931	916	907	872	901	894	921	880	915	938	885	894	850	903	970	945	887	899	891	844	918	936	862	937	944	913	842	881	935	963	955	916	879	940	887	907	896	925	983	865	1017	933	985	938	880	902	898	950	931	906	901	896	888	876	912	905	885	868	878	930	952	950	928	900	933	867	874	882	936	886	848	942	883	943	919	886	952	943	869	895	897	920	919	878	886	954	881	938	884	944	966	912	935	882	892	902	909	924	872	911	939	952	840	916	901	915	893	919	875	875	882	915	960	913	858	941	947	893	921	903	941	918	919	956	882	947	903	913	935	948	891	936	885	941	937	916	902	900	912	893	937	914	928	935	909	905	931	953	923	830	906	927	922	872	933	959	927	965	920	895	879	886	953	926	890	941	921	871	884	895	940	964	896	885	945	947	964	916	906	886	920	905	926	936	937	953	912	836	932	897	934	861	890	921	882	911	892	887	1005	912	888	910	954	928	858	905	883	882	935	957	924	967	979	858	917	889	926	965	881	914	900	919	873	924	907	890	922	888	900	878	916	912	896	921	923	926	932	934	928	914	896	884	927	919	850	940	904	897	892	871	954	868	903	937	913	915	960	941	914	874	891	886	937	865	926	895	928	886	903	924	848	867	921	918	912	910	901	928	899	906	879	912	944	906	917	897	896	967	888	949	884	922	884	942	898	988	896	903	887	918	949	939	883	873	929	968	904	898	909	862	914	911	901	918	894	959	916	907	886	898	925	901	887	949	914	898	947	899	908	877	902	912	903	933	893	908	944	946	909	911	891	837	896	949	923	869	890	905	906	974	886	911	890	939	860	913	883	925	965	881	918	909	892	918	909	915	889	846	929	878	941	917	929	939	872	883	960	965	902	906	864	877	946	933	872	864	894	991	864	915	845	836	914	908	943	862	968	906	933	833	941	951	926	970	856	897	894	931	943	910	895
1159	50	32	28	30	37	36	47	48	37	29	36	33	30	23	28	29	27	19	28	32	18	25	21	21	22	19	25	27	26	25	22	25	26	23	24	20	15	29	23	20	19	20	11	23	21	11	17	23	24	20	20	29	23	14	28	21	18	23	19	17	14	21	20	23	24	20	17	26	29	16	16	18	15	28	25	17	14	26	16	13	18	23	14	16	21	13	14	18	15	16	16	15	22	17	16	23	22	16	23	24	20	12	19	28	30	10	21	13	13	13	20	21	24	14	17	17	16	22	25	20	21	23	17	18	18	23	12	29	22	20	16	24	19	16	11	12	16	25	25	16	18	19	21	13	21	27	18	18	11	17	30	17	14	21	25	15	30	22	20	15	18	16	16	24	23	20	24	20	17	26	30	20	25	27	16	21	20	24	17	16	17	25	12	14	23	25	27	27	18	32	18	16	17	21	17	31	28	26	16	14	17	20	21	14	14	18	21	18	26	14	20	17	15	18	16	27	12	9	23	25	26	16	15	20	16	17	16	21	16	18	22	10	19	13	20	19	14	10	21	16	28	18	18	22	19	21	20	21	15	22	24	11	15	16	20	14	13	28	17	17	14	17	26	14	17	23	21	12	23	20	17	22	19	21	21	19	16	22	18	21	17	13	17	16	20	20	13	26	18	20	17	17	17	9	26	16	23	12	17	24	15	13	19	16	14	17	14	18	23	15	18	19	17	17	21	27	16	19	16	19	27	21	18	18	14	26	21	17	16	25	25	18	19	20	19	18	17	13	12	14	18	10	24	17	10	18	22	17	20	12	21	30	20	19	15	21	18	13	25	18	11	19	21	18	21	21	21	19	18	17	35	20	15	19	21	19	26	21	14	27	23	16	24	17	23	20	22	16	23	22	16	20	18	16	19	29	21	18	18	22	16	17	16	25	17	15	20	18	15	19	20	24	16	26	21	21	21	17	16	10	10	22	20	20	17	14	21	19	24	25	17	16	25	15	13	16	11	19	23	18	17	16	15	26	23	21	17	18	19	20	30	14	20	14	35	20	16	22	21	25	16	16	22	17	18	24	21	26	20	27	20	20	24	25	22	18	19	16	20	21	13	17	21	14	25	16	19	18	17	17	14	19	17	19	24	23	17	22	21	16	23	20	18	14	19	19	14	21	15	11	21	28	25	14	13	13	15	20	22	27	18	26	12	14	21	20	24	36	20	26	19	27	19	17	15	21	22	24	21	21	19	24	21	19	17	12	16	18	27	23	26	21	17	22	15	21	13	21	20	20	22	13	20	14	13	13	15	24	27	11	20	17	19	18	16	19	24	13	21	14	19	21	22	12	28	26	20	18	16	24	23	23	22	12	22	23	14	20	22	17	14	17	21	26	17	24	18	14	14	24	12	19	17	15	20	18	10	16	14	17	12	28	24	18	23	15	34	17	19	14	21	27	14	16	23	24	25	14	13	20	23	18	18	16	17	23	13	16	17	17	19	20	13	25	22	19	19	21	18	18	25	20	15	15	18	27	23	20	25	13	19	13	20	15	19	16	22	20	17	19	17	16	23	20	19	26	21	17	18	16	21	20	23	19	21	14	20	15	21	20	18	19	20	17	20	24	16	13	14	26	17	13	18	14	16	20	19	26	22	17	18	19	21	20	14	22	25	21	22	17	20	19	13	19	16	28	19	23	17	20	15	15	16	23	22	19	16	16	12	22	17	21	15	18	22	21	22	20	18	15	17	25	14	19	30	25	26	21	12	20	15	17	21	20	16	19	22	23	22	19	22	21	20	24	23	23	15	9	24	16	11	11	17	15	13	32	19	20	21	21	17	23	21	26	22	19	17	21	20	17	20	22	21	16	22	16	18	12	26	24	24	16	17	16	24	16	18	15	25	28	17	20	7	17	20	18	26	18	21	17	13	19	28	18	25	23	21	20	20	14	25	19	19	23	26	17	25	22	16	22	22	25	27	17	23	16	27	16	18	19	16	22	19	33	25	21	21	21	28	21	18	15	11	14	22	19	21	24	20	20	22	15	22	17	19	32	14	14	19	17	19	24	20	13	24	27	19	20	16	21	18	14	19	18	18	18	16	13	22	20	6	17	14	23	17	23	9	22	31	16	12	23	19	22	20	20	17	19	24	21	22	12	25	12	23	7	14	10	18	24	18	19	19	19	17	25	18	25	22	26	20	16	15	21	22	23	11	10	20	19	16	18	14	18	24	18	22	24	15	17	25	20	15	15	24	31	13	17	16	21	31	21	19	21	21	24	8	20	12	20	18	16	24	19	16	20	19	21	24	26	14	18	18	20	27	17	16	24	22	15	16	20	15	22	13	26	21	19	11	20	27	29	17	15	16	24	18	9	13	21	17	21	21	18	19	25	28	19	23	17	14	19	24	16	12	20	14	18	19	17	17	19	18	22	18	17	25	15	23	14	16	21	16	18	14	15	18	15	17	21	17	11	20	21	25	19	17	22	21	19	22	21	18	26	21	20	22	25	29	24	16	20	20	16	16	20	17	12	25	29	14	21	23	17	21	15	21	16	27	19	16	22	12	21	16	24	13	19	23	14	15	20	15	12	15	23	22	21	22	16	17	19	21	14	25	13	21	18	24	17	16	21	14	23	11	16	27	16	21	23	24	12	24	18	16	21	12	15	23	12	20	20	21	21	14	19	15	21	23	17	18	18	18	22	23	21	29	24	16	19	17	19	23	21	11	16	13	22	15	18	22	10	18	14	24	21	26	17	17	22	19	16	18	15	21	19	19	20	23	16	15	24	17	15	22	21	22	11	15	18	21	21	26	28	15	24	21	27	11	17	18	19	24	11	26	20	21	27	21	26	12	20	18	11	20	20	15	14	11	16	18	24	15	18	22	25	16	22	13	23	22	23	16	17	17	24	13	18	28	19	21	14	23	18	14	26	26	19	14	20	17	22	13	16	24	24	19	18	25	15	18	28	22	20	18	18	13	15	26	19	26	28	24	21	25	20	15	23	17	20	27	15	10	19	21	16	18	17	23	23	31	12	16	22	20	17	16	14	21	21	16	21	26	10	19	22	23	19	28	21	17	25	21	24	17	26	17	18	20	16	21	9	24	24	18	16	18	24	17	17	14	20	18	19	26	21	18	13	18	24	20	13	21	17	16	24	14	16	22	23	14	19	18	20	19	12	20	15	14	15	17	14	19	28	22	24	15	22	27	19	21	24	13	18	18	21	20	18	24	16	27	31	17	26	23	18	18	12	15	18	18	14	20	14	22	26	25	15	17	19	18	13	22	16	23	15	21	19	19	19	20	16	20	10	23	26	17	14	21	17	20	22	19	17	21	19	10	25	12	24	16	19	28	18	19	22	24	24	30	26	19	20	14	14	16	21	13	18	17	10	12	21	26	15	19	20	18	22	13	17	13	28	24	14	28	18	27	21	25	19	22	19	21	18	22	19	22	20	15	15	20	20	22	20	20	24	19	21	17	23	22	15	15	20	19
8989	872	379	593	1331	1901	1844	1512	1298	1099	858	717	665	624	513	475	419	396	371	354	338	310	319	310	297	284	251	274	261	267	239	236	203	262	239	214	209	226	201	219	221	174	199	189	196	195	216	183	212	189	172	153	187	199	188	153	185	181	200	207	178	186	203	184	197	169	176	192	174	183	163	186	184	193	193	182	166	182	199	203	161	204	182	182	183	184	160	155	183	215	187	171	184	184	178	199	167	160	194	209	183	168	196	172	179	176	163	198	190	180	172	181	177	175	152	168	184	190	154	154	181	171	180	154	182	168	188	169	190	172	170	167	164	177	179	166	182	199	185	181	168	166	193	157	174	167	177	161	180	154	173	192	180	153	165	193	186	182	165	149	176	183	160	172	158	168	168	203	156	159	168	183	165	170	150	168	210	197	184	156	184	171	185	158	189	172	179	188	180	169	170	160	182	185	153	173	177	178	167	185	172	164	162	143	181	176	185	173	154	149	164	148	160	176	163	170	188	149	179	181	193	162	167	187	171	192	180	166	164	164	180	175	158	176	163	190	146	173	191	187	167	201	169	172	195	170	196	183	180	156	192	168	153	181	171	152	161	171	173	163	180	162	162	174	176	168	182	164	165	185	178	182	198	203	159	167	171	172	156	189	182	177	174	155	183	169	174	190	170	155	158	174	163	159	185	185	173	183	164	159	183	181	180	198	185	164	186	179	163	181	164	183	196	202	177	181	177	168	186	169	169	191	196	173	155	156	172	174	167	184	171	179	193	169	189	187	184	186	209	165	176	171	168	159	172	186	167	177	182	184	173	179	172	167	176	164	160	171	166	192	186	167	187	179	213	189	177	157	171	191	162	180	194	196	182	175	196	174	202	200	146	190	198	167	167	171	172	164	184	203	170	184	173	182	171	177	175	187	151	160	154	181	188	191	147	170	171	164	189	159	156	183	162	171	168	158	161	193	199	166	166	145	182	182	175	166	161	165	162	175	154	183	178	187	171	170	182	149	175	180	173	182	166	174	178	178	163	152	168	154	176	192	194	153	175	189	168	165	162	178	186	173	177	178	167	157	148	160	164	181	183	179	179	155	185	186	166	171	178	181	192	173	187	167	180	175	164	196	172	184	179	175	182	166	190	186	168	175	171	186	182	176	184	160	175	180	156	169	176	181	164	187	156	190	171	180	160	185	163	177	171	172	177	177	191	169	191	167	162	170	175	162	171	175	179	182	168	171	171	149	177	182	156	163	155	181	181	184	166	197	181	172	186	169	175	155	217	154	152	179	192	185	184	188	160	147	178	188	182	168	165	165	167	181	177	156	189	195	161	193	198	180	184	183	199	179	171	188	175	159	164	179	174	174	173	173	151	187	181	170	161	163	167	196	181	178	180	181	184	163	167	158	159	149	171	184	166	176	165	174	187	165	155	210	181	168	179	175	176	192	158	185	162	166	181	179	156	182	175	180	159	179	169	188	189	193	190	187	186	179	177	160	176	187	161	167	173	169	162	175	168	159	173	173	174	162	177	186	154	169	178	185	165	172	166	177	187	197	163	191	180	175	162	181	176	196	188	175	164	175	161	165	191	182	173	172	183	182	168	182	154	181	183	176	189	164	174	175	182	161	187	190	186	172	173	199	170	198	168	173	199	172	175	167	170	183	169	168	152	189	206	157	159	175	179	172	176	183	138	191	174	143	184	176	181	182	188	163	195	172	187	177	199	176	182	174	179	163	172	154	194	164	180	183	182	174	185	184	159	175	163	165	184	157	206	167	191	163	162	161	153	174	170	164	176	188	197	168	201	177	185	176	181	192	190	162	175	181	170	168	182	159	195	184	181	166	155	195	170	167	176	185	172	168	183	179	178	170	193	170	180	187	172	172	171	178	172	195	184	164	160	158	171	185	184	177	178	172	173	157	154	163	159	181	176	181	193	176	160	177	166	166	175	173	140	169	158	187	196	154	168	185	178	149	169	172	177	171	192	147	166	200	164	174	188	181	156	179	170	188	154	176	165	167	159	182	173	187	162	178	164	152	170	191	149	171	176	168	175	159	189	158	189	166	169	169	167	164	171	181	170	182	180	187	172	186	203	168	175	156	178	168	171	171	165	186	175	198	165	187	179	167	155	167	177	192	175	200	181	180	172	182	184	184	158	166	153	180	183	172	183	162	151	179	153	167	174	174	175	186	166	165	187	196	183	182	156	156	157	199	165	149	154	172	181	168	181	173	183	171	179	176	159	159	150	164	174	171	180	183	188	177	165	154	186	174	215	181	144	181	173	166	179	192	186	172	175	196	166	175	169	151	175	162	181	160	191	182	161	165	162	167	190	193	211	176	191	193	164	188	192	171	157	172	159	170	174	161	181	165	190	176	186	177	196	173	175	167	155	201	179	163	183	164	162	182	158	189	199	189	186	183	167	174	148	174	162	198	181	207	200	191	158	164	170	192	162	161	174	164	172	177	187	178	180	173	171	172	169	174	180	182	163	173	153	158	185	172	153	178	188	188	163	183	199	173	190	183	185	167	198	183	186	175	185	177	180	177	198	190	173	198	175	189	165	175	160	172	197	164	191	145	152	171	167	182	192	163	198	178	138	169	193	172	181	166	168	188	186	182	174	164	186	167	165	164	153	159	179	170	177	186	176	178	186	183	183	170	178	197	179	171	170	149	166	204	162	193	162	161	164	163	179	183	182	163	183	171	184	168	175	172	180	170	173	155	177	165	189	167	165	168	178	185	165	182	162	167	172	200	148	158	201	169	145	180	190	171	170	153	184	142	177	200	159	172	171	158	166	197	173	177	176	168	159	176	176	177	167	159	153	165	182	187	184	179	176	171	172	175	193	171	194	179	185	176	164	192	184	187	185	179	165	168	157	165	173	170	170	158	172	177	181	174	198	186	170	157	195	172	168	171	202	179	181	140	184	171	139	177	180	173	171	158	165	175	166	199	157	168	175	183	187	176	182	178	177	182	174	190	179	177	178	166	182	188	179	171	193	158	179	159	165	186	200	169	198	189	172	181	179	173	175	171	150	165	185	166	186	177	188	194	178	155	177	176	172	170	164	164	156	169	194	194	153	173	162	158	173	159	150	179	168	168	190	146	149	191	158	173	180	152	177	188	195	194	181	169	189	163	158	157	166	169	185	164	153	185	184	166	167	165	196	190	170	176	160	180	182	184	181	185	178	180	153	165	192	149	151	171	176	166	160	174	182	176	187	198	170	171	163	164	180	167	151	185	172	164	170	173	174	206	177	178	181	164	164	161	173	182	168	172	153	173	187	198	174	167	158	175	177	150	205	184	168	164	168	186	165	179	198	174	190	172	156	164	201	184	170	163	200	171	193	159	176	164	164	185	165	172	163	157	189	153	162	176	162	169	213	175	183	163	175	156	175	185	169	161	171	153	177	167	153	188	173	154	143	170	151	167	161	182	174	168	168	174	160	201	183	175	174	168	167	178	171	169	163	187	178	163	201	169	193	167	176	162
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
