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
343471928486	343471929044	343471929594	343471930144	343471930694	343471931244	343471931794	343471932344	343471932894	343471933444	343471933994	343471934544	343471935094	343471935644	343471936194	343471936744	343471937294	343471937844	343471938394	343471938944	343471939494	343471940044	343471940594	343471941144	343471941694	343471942244	343471942794	343471943344	343471943894	343471944444	343471944994	343471945544	343471946094	343471946644	343471947194	343471947744	343471948294	343471948844	343471949394	343471949944	343471950494	343471951044	343471951594	343471952144	343471952694	343471953244	343471953794	343471954344	343471954894	343471955444	343471955994	343471956544	343471957094	343471957644	343471958194	343471958744	343471959294	343471959844	343471960394	343471960944	343471961494	343471962044	343471962594	343471963144	343471963694	343471964244	343471964794	343471965344	343471965894	343471966444	343471966994	343471967544	343471968094	343471968644	343471969194	343471969744	343471970294	343471970844	343471971394	343471971944	343471972494	343471973044	343471973594	343471974144	343471974694	343471975244	343471975794	343471976344	343471976894	343471977444	343471977994	343471978544	343471979094	343471979644	343471980194	343471980744	343471981294	343471981844	343471982394	343471982944	343471983494	343471984044	343471984594	343471985144	343471985694	343471986244	343471986794	343471987344	343471987894	343471988444	343471988994	343471989544	343471990094	343471990644	343471991194	343471991744	343471992294	343471992844	343471993394	343471993944	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2132	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2133	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
749	116	71	65	69	101	134	127	120	110	87	97	93	74	82	79	67	45	58	48	47	55	56	44	60	50	33	54	53	31	45	37	41	47	36	46	39	39	40	40	40	52	38	48	47	54	46	41	50	40	41	34	36	36	39	34	38	42	60	36	32	31	44	39	34	38	47	45	48	33	39	38	43	42	31	35	37	42	31	35	38	35	34	39	44	37	39	30	35	47	34	40	43	36	28	40	38	42	30	40	27	31	40	37	51	46	43	40	30	44	35	32	31	37	40	48	33	46	57	30	47	44	31	31	34	43	49	42	37	42	41	43	45	34	34	51	40	41	40	41	35	42	39	42	40	39	27	27	32	39	45	33	45	38	38	44	43	32	36	30	22	36	41	42	35	44	44	40	36	52	36	43	30	41	46	41	44	44	34	37	50	39	36	27	33	48	26	35	43	33	34	50	51	42	42	43	31	46	48	42	57	48	41	44	34	35	37	35	41	37	40	37	34	39	35	34	43	38	41	38	33	39	39	37	46	38	37	34	30	47	27	43	42	36	32	46	34	35	31	42	40	28	46	30	36	38	39	40	39	34	52	28	43	46	26	43	40	34	35	37	50	35	53	53	38	30	28	34	43	40	40	36	42	42	43	35	47	26	28	42	42	32	42	36	45	36	55	27	40	39	31	38	40	42	40	49	44	34	36	44	44	30	26	54	38	35	44	38	48	29	34	35	43	43	43	39	39	47	39	38	47	41	40	41	44	41	34	35	22	55	31	45	37	35	32	38	36	32	29	45	44	39	35	37	38	38	37	41	38	42	39	33	60	52	43	40	38	46	40	38	40	33	38	35	38	47	52	46	37	33	31	32	32	37	45	32	41	35	41	33	38	42	34	28	43	42	33	30	42	34	33	44	46	42	39	38	36	47	43	44	53	45	42	41	47	41	39	52	38	33	35	28	42	43	40	44	31	47	33	36	43	29	42	32	43	35	35	45	34	33	40	38	44	26	33	34	44	36	37	26	35	34	34	49	41	42	32	35	42	43	46	37	38	34	48	35	55	37	39	37	29	34	33	35	35	41	32	37	38	44	44	39	40	47	42	35	51	40	35	38	30	30	46	29	40	34	36	38	41	43	44	39	44	38	23	48	27	32	47	30	36	33	42	35	41	43	33	39	32	37	44	40	33	43	57	42	47	40	33	51	42	40	48	33	39	42	29	45	44	40	36	44	37	40	38	31	36	38	36	41	47	35	43	59	31	31	31	35	36	39	30	36	41	31	40	50	42	40	36	43	42	38	35	34	40	36	46	38	33	41	30	33	47	42	32	35	41	42	27	36	33	41	42	33	34	38	34	36	34	30	38	52	46	37	33	33	43	39	46	52	49	36	38	42	48	34	47	36	42	35	34	35	35	40	35	40	44	42	35	37	29	42	30	33	36	49	45	34	34	36	44	50	36	40	37	36	39	41	34	38	35	31	46	33	38	42	37	49	31	33	27	38	51	35	35	31	34	38	31	36	33	50	43	46	38	38	29	38	48	36	47	36	38	47	47	46	37	44	34	33	50	42	43	45	29	32	53	42	35	38	41	44	40	35	31	36	36	38	38	49	42	47	44	35	38	36	32	40	40	36	32	42	44	42	49	39	41	53	48	40	24	40	46	37	33	43	36	33	49	39	45	39	47	32	48	43	34	37	31	42	38	35	42	37	33	26	38	55	35	41	34	31	38	37	40	44	45	52	40	48	37	40	32	40	31	37	40	30	43	37	44	27	42	43	33	34	52	37	32	36	37	56	42	35	45	50	47	40	34	46	36	34	39	40	56	32	30	42	31	42	40	34	28	38	47	40	41	39	43	36	36	50	44	35	38	44	37	41	36	27	41	37	38	43	39	37	42	49	41	44	29	38	37	42	41	37	35	42	33	32	29	43	46	36	37	38	34	28	37	31	32	40	49	33	49	30	46	35	28	41	34	42	36	32	41	36	40	38	44	35	42	44	37	49	44	38	32	44	42	36	38	46	43	35	41	28	31	42	33	34	40	35	39	36	39	37	30	33	24	35	50	24	40	47	33	41	41	37	33	38	40	34	31	33	35	40	34	36	34	34	40	29	32	30	45	30	32	36	48	30	40	39	30	31	44	49	42	41	34	36	49	34	37	35	32	45	40	36	37	32	50	38	26	51	28	46	27	30	28	42	43	33	40	38	34	30	30	42	38	37	45	38	49	31	34	39	36	37	50	41	37	36	32	39	37	33	36	40	38	42	41	47	38	44	32	32	37	36	42	44	35	33	32	54	34	40	44	32	34	38	41	47	33	39	42	39	26	34	44	41	26	45	41	32	32	34	51	39	31	35	28	41	34	45	37	40	29	43	32	41	37	42	42	26	49	37	43	31	40	41	38	40	37	34	45	40	31	25	39	39	50	32	32	40	48	42	46	33	39	42	33	39	25	45	40	33	50	39	34	35	38	40	35	44	41	36	43	45	41	42	35	25	51	41	52	40	31	41	32	34	31	44	42	29	39	48	44	43	28	39	26	41	38	44	32	32	30	38	43	45	33	44	25	34	31	41	48	31	38	32	54	44	38	28	37	44	53	34	45	41	38	38	39	50	38	32	42	32	35	46	41	31	48	51	26	40	28	36	35	37	43	27	36	46	39	35	32	32	35	50	34	45	35	41	31	40	42	35	38	35	35	40	30	39	47	37	43	47	50	38	34	31	39	35	55	44	47	40	32	35	40	30	33	45	38	32	34	41	44	39	44	36	33	26	38	33	40	30	34	31	44	39	30	45	34	40	44	36	42	40	45	49	36	52	29	31	33	32	35	29	47	39	38	34	39	42	29	33	39	39	36	33	30	35	50	43	42	37	28	38	38	56	33	41	36	33	35	46	36	48	50	36	34	36	37	34	24	40	36	37	38	42	34	45	36	43	36	32	30	41	30	41	48	38	33	33	44	39	30	47	50	35	35	39	52	51	31	34	34	27	38	34	36	32	36	29	36	45	40	39	46	35	38	39	41	45	35	40	40	38	31	39	39	32	37	41	43	33	40	39	34	38	42	42	45	53	26	45	37	31	46	41	35	52	43	50	33	48	34	40	39	31	35	29	49	43	37	40	33	40	45	45	44	42	36	46	36	48	43	44	41	41	33	44	36	45	35	46	34	31	36	45	40	47	28	53	45	33	28	30	44	29	43	41	32	33	50	42	34	30	39	26	38	34	31	37	44	35	34	40	42	33	41	43	46	27	42	35	41	43	29	38	42	35	40	43	34	36	43	31	45	36	34	33	32	42	43	40	32	39	41	31	36	39	42	28	43	47	42	40	36	43	31	39	45	36	38	35	37	39	29	40	37	51	29	42	32	27	42	44	45	34	50	36	33	34	34	38	40	34	37	42	39	33	40	38	38	51	33	42	40	23	39	45	34	40	26	38	31	35	39	42	39	36	46	37	27	29	41	40	33	39	24	38	40	47	40	44	38	41	32	33	40	38	40	40
7573	1747	818	1265	3988	6399	6302	6011	4674	3928	3211	2725	2361	2270	1898	1554	1349	1169	960	892	797	772	674	662	591	553	564	499	521	464	424	376	411	339	420	449	448	442	395	376	438	441	480	437	457	426	364	367	425	369	395	386	414	340	328	360	312	351	339	337	316	338	310	313	288	301	301	296	297	282	290	286	258	267	286	312	277	284	265	287	297	253	282	271	302	285	303	276	258	302	290	267	268	270	319	269	259	274	317	252	275	267	246	270	275	301	283	295	284	313	295	281	307	295	288	293	311	276	295	276	322	288	259	285	275	253	257	255	293	298	266	281	304	270	301	294	286	261	296	267	280	255	293	282	254	280	276	294	292	285	289	263	312	299	282	270	283	304	297	280	292	274	291	275	282	293	259	259	286	251	276	260	267	257	231	256	277	275	283	251	251	241	270	305	286	302	257	278	254	285	271	272	250	290	237	270	267	268	271	258	274	282	273	277	288	289	287	287	285	281	288	287	287	267	258	282	291	255	258	261	287	247	279	250	295	240	252	284	267	286	243	268	272	267	291	303	256	255	267	325	277	268	283	269	280	291	256	281	261	295	235	266	289	246	299	284	272	278	251	286	265	246	315	290	284	263	251	266	290	269	298	272	273	273	264	323	294	258	280	267	260	277	270	278	272	268	252	264	274	259	282	269	268	261	254	287	265	266	270	285	267	248	284	277	285	286	327	239	297	291	249	276	257	276	298	282	285	289	278	283	268	262	295	287	261	295	271	270	284	271	255	262	274	264	282	243	260	252	269	268	277	281	303	301	295	269	276	294	250	246	273	282	251	275	272	277	253	291	304	263	289	286	266	269	267	293	220	275	270	271	258	284	272	255	269	285	249	288	280	245	273	273	291	289	260	290	252	267	312	265	277	288	289	271	287	293	296	266	264	297	275	249	282	268	278	258	280	271	288	282	274	285	272	293	281	261	266	287	287	294	250	266	266	247	294	267	283	292	261	298	296	287	290	287	254	262	287	259	249	267	283	268	312	284	261	251	266	225	264	262	306	275	250	248	264	302	273	280	292	263	256	261	235	268	277	260	279	283	288	272	288	268	267	251	286	272	264	276	280	262	268	285	262	271	274	290	284	275	287	258	283	289	309	263	266	281	267	243	280	266	265	270	278	251	268	258	281	259	267	278	260	283	298	284	263	287	300	277	275	258	250	304	275	275	267	276	274	261	299	265	304	250	277	307	302	264	303	248	274	262	250	288	293	266	279	301	233	279	299	276	269	268	266	267	299	271	272	271	290	261	260	268	277	338	301	275	268	276	251	269	265	264	291	276	298	264	256	272	296	242	275	273	274	275	269	275	275	271	278	272	250	265	267	254	247	287	249	292	244	252	259	260	286	282	283	275	268	284	271	268	293	258	294	280	262	253	285	275	261	294	250	283	260	274	272	287	294	279	293	280	306	295	300	259	287	297	283	280	280	293	284	276	272	292	285	264	302	273	258	311	281	282	276	270	297	269	265	289	281	247	268	275	289	291	276	281	247	279	263	283	290	263	268	273	269	280	276	263	256	253	292	271	290	294	274	267	267	274	271	269	299	253	253	274	271	276	247	277	272	280	284	281	265	268	270	264	289	247	281	281	270	274	295	259	265	281	259	254	276	257	289	281	270	300	264	288	261	257	280	276	284	292	273	285	267	252	281	264	281	288	289	261	309	263	276	247	282	273	282	261	290	288	272	262	290	270	241	290	258	280	259	288	291	270	267	291	252	270	265	278	289	282	275	282	293	281	308	301	280	298	283	276	289	281	256	269	264	280	260	300	268	303	263	298	273	249	275	295	291	254	288	277	290	247	276	282	279	280	263	265	278	252	243	271	303	291	279	279	284	269	286	287	306	274	275	293	275	279	248	249	268	265	257	257	267	290	237	264	279	248	294	246	260	269	276	263	278	266	283	278	266	278	294	268	275	262	256	269	288	276	288	310	281	283	263	283	278	255	275	283	235	247	275	258	264	285	271	287	278	279	272	277	291	281	275	261	278	281	272	271	272	274	288	281	289	297	288	282	271	264	265	258	253	293	286	260	262	267	297	273	243	284	274	283	252	251	259	245	279	260	266	264	291	288	251	298	288	297	279	264	271	288	254	274	277	270	257	265	293	263	258	265	287	268	266	295	274	260	266	265	277	293	276	286	292	306	288	298	260	301	259	301	279	258	262	263	269	277	234	286	256	250	268	288	305	268	282	272	278	258	257	268	279	274	285	289	261	274	252	273	263	263	251	271	289	256	269	261	271	274	258	279	254	249	249	277	282	277	286	306	291	272	229	261	260	256	256	285	299	284	272	298	267	264	276	269	240	277	264	273	274	285	260	294	260	252	274	285	265	283	266	264	274	245	268	276	258	276	254	273	271	307	271	262	251	273	266	292	283	285	275	252	286	272	290	285	272	276	295	282	247	274	272	259	269	267	255	279	279	258	286	273	301	291	279	268	298	304	253	265	288	276	244	243	272	273	264	276	267	266	265	282	236	247	283	282	243	269	251	273	269	285	267	278	259	241	250	246	274	265	278	267	302	280	245	265	247	307	273	258	259	300	290	265	245	263	280	287	245	263	287	277	264	299	277	272	281	280	297	297	279	276	259	285	259	270	262	301	294	243	288	267	272	277	266	272	266	282	258	274	279	249	273	261	259	261	263	279	273	274	228	273	249	297	248	268	269	257	257	271	279	272	259	275	260	250	252	269	264	296	265	296	250	289	282	275	272	260	255	318	240	257	257	258	263	300	291	280	264	239	284	259	278	287	270	271	290	305	302	303	291	281	277	275	308	261	277	273	282	284	263	264	271	299	253	270	275	273	308	290	240	268	288	301	264	291	244	284	272	280	275	275	237	250	247	292	318	263	251	271	306	245	257	261	280	269	270	299	263	276	266	258	257	269	292	283	256	305	258	255	265	297	266	302	283	269	269	271	278	263	276	269	263	263	254	245	278	277	251	294	267	239	271	310	306	264	274	261	256	269	288	276	263	274	262	286	294	283	290	276	245	289	291	272	281	268	256	282	262	288	295	274	282	268	278	290	289	278	252	271	254	265	264	288	265	275	274	278	281	257	304	290	262	242	284	251	239	273	260	290	282	271	271	256	295	243	277	315	235	269	258	284	269	260	290	267	290	269	237	277	265	245	260	266	320	290	265	282	269	279	280	258	274	279	276	256	316	282	265	281	269	262	264	245	262	275	275	285	279	256	263	265	280	255	252	246	276	305	278	269	293	275	268	275	264	309	287	268	258	259	261	246	251	278	220	265	268	300	309	301	261	280	279	292	263	251	245	258	274	252	270	293	272	285	247	301	248	244	301	261	283	258	287	263	270	286	275	303	284	297	278	260	282	288	282	277	266	265	286	256	281	265	295	242	242	288	288	252	250	268	274	294	268	266	282	292	247	262	279	276	286	274	253	283	290	287	253	281	252	253	245	280	293	267	278	281	281	248	271	238	270	278	252	271	248	234
1085	118	88	79	112	106	118	126	116	109	102	100	96	105	111	112	98	95	88	91	78	101	95	85	84	83	80	94	76	90	90	73	108	76	82	81	94	81	78	92	101	99	90	104	91	86	70	91	89	99	98	105	83	89	78	92	78	85	65	95	72	104	88	77	80	79	88	90	68	87	85	81	86	99	89	86	92	94	74	96	88	80	98	87	79	86	92	80	75	94	87	86	72	71	77	75	87	98	86	84	81	93	80	91	94	63	72	78	88	78	86	84	79	103	83	77	77	80	89	72	75	87	88	87	98	83	89	106	100	99	91	114	89	74	91	104	86	73	99	93	77	79	86	79	105	81	96	92	85	78	73	90	84	98	79	82	91	82	87	90	79	92	99	83	104	92	56	88	103	109	89	88	81	90	77	76	94	77	84	82	102	86	90	91	78	81	116	74	87	88	85	99	88	82	77	93	105	93	86	71	87	98	74	85	70	72	80	97	85	84	86	94	77	88	89	83	87	106	97	84	80	88	85	87	104	90	70	95	92	94	90	76	105	86	78	99	76	83	87	94	83	88	97	87	85	95	89	85	81	76	106	77	80	79	80	77	71	98	81	73	72	82	92	83	88	93	86	90	101	93	89	93	90	79	82	85	104	79	81	93	83	93	88	79	69	101	85	76	93	80	90	80	84	91	97	73	71	78	71	86	87	83	90	77	74	82	85	83	97	82	87	95	87	100	106	88	90	94	75	87	75	79	77	92	84	73	95	86	96	104	77	90	83	111	84	107	96	87	80	83	89	87	82	85	98	89	91	80	96	100	101	81	77	96	74	106	92	95	97	72	85	80	67	83	95	83	96	94	82	84	100	104	92	97	76	95	89	80	62	88	85	78	83	72	64	93	98	67	95	88	87	85	92	89	93	81	75	83	98	91	93	88	78	87	83	76	91	94	69	95	99	83	79	83	97	90	88	99	92	87	83	83	65	111	98	79	86	89	91	74	92	77	84	85	90	83	74	92	93	87	88	87	92	103	69	109	81	112	81	84	79	70	77	82	68	79	97	66	72	83	85	100	78	97	74	76	83	84	82	87	99	71	92	87	83	84	77	93	81	85	86	88	86	83	79	76	89	88	90	81	93	74	85	97	82	79	88	76	92	88	88	90	94	86	84	99	73	74	95	74	82	81	89	93	101	74	67	93	93	76	75	68	88	84	84	85	94	101	94	92	94	104	86	74	74	95	94	81	84	77	73	89	74	97	88	85	83	93	84	74	83	80	96	81	104	65	86	86	77	86	81	105	96	81	91	89	89	98	90	82	92	86	86	96	88	88	94	92	90	94	102	75	100	78	77	84	90	67	91	85	70	76	107	71	85	82	79	85	82	77	78	84	78	96	102	88	90	89	88	80	97	90	86	73	93	70	69	97	105	83	89	84	83	79	90	84	69	73	76	78	87	77	78	84	92	94	75	81	76	105	90	97	78	91	95	85	81	89	89	79	82	101	87	83	80	77	79	70	75	72	79	74	94	76	85	83	78	88	91	61	96	81	84	89	88	93	87	78	74	105	100	83	92	102	98	76	76	78	78	83	92	72	70	99	98	84	95	71	85	73	92	78	78	83	76	89	77	81	76	77	84	75	89	71	77	81	89	102	76	76	90	100	78	87	95	90	105	86	91	75	67	83	77	92	80	100	66	66	84	84	92	71	94	85	95	76	88	77	90	87	82	100	83	70	81	78	89	88	89	92	87	72	69	78	95	90	79	77	80	82	87	77	68	103	88	89	71	88	86	79	85	79	99	75	81	78	76	100	70	91	69	89	83	73	76	82	87	93	91	85	83	99	95	89	80	75	85	72	95	95	94	93	84	90	83	74	79	91	78	97	108	107	108	83	93	84	81	81	83	66	102	95	108	77	84	72	84	86	84	77	79	99	86	88	82	88	63	76	67	72	97	81	83	86	90	96	84	71	88	91	77	82	75	89	91	83	108	72	100	87	90	89	95	98	85	74	93	78	83	78	89	75	95	80	108	87	86	71	78	84	69	85	86	93	93	97	70	96	72	80	72	93	85	79	91	81	86	87	85	73	93	90	88	89	74	81	88	99	97	82	81	104	84	79	102	94	84	86	77	89	67	91	98	88	95	93	82	81	82	68	81	104	89	83	93	99	90	99	89	88	84	81	91	85	93	112	100	80	95	75	89	95	77	82	78	106	81	85	71	97	93	88	76	89	90	93	103	86	77	76	68	69	75	83	83	84	81	86	96	79	79	89	98	76	84	77	94	88	95	75	101	78	96	76	95	99	82	79	84	76	101	84	99	83	77	82	79	84	83	75	90	77	84	76	82	92	104	85	88	65	86	105	91	82	80	85	78	102	74	85	74	91	89	97	86	100	88	95	78	78	73	100	73	88	103	99	90	76	89	81	88	88	85	100	88	84	73	81	89	99	86	83	98	86	85	75	108	95	88	86	90	84	91	85	74	76	98	96	80	102	92	78	75	75	88	101	84	74	83	78	94	72	94	97	97	106	89	91	96	85	64	89	100	89	97	70	75	97	88	83	82	85	74	87	101	95	85	93	76	84	89	74	83	98	68	84	93	90	93	81	88	96	100	75	95	103	81	90	92	90	79	108	90	84	89	97	84	94	65	78	88	76	76	85	85	101	73	76	83	95	73	80	92	70	88	86	81	80	89	84	73	93	72	91	71	81	93	85	93	98	93	79	81	89	93	90	80	62	79	86	75	80	87	84	100	96	91	80	92	85	86	74	76	89	72	89	82	80	99	82	84	89	88	67	111	92	95	88	78	81	90	78	69	93	82	107	98	80	83	80	103	87	91	91	73	88	88	79	76	99	86	86	98	89	103	74	95	78	90	90	97	86	95	82	71	89	65	88	93	87	61	87	96	93	89	87	85	106	81	90	89	99	84	95	99	115	82	80	80	84	72	84	89	88	79	84	85	82	94	94	86	76	84	96	80	106	79	84	101	73	96	71	87	78	86	87	83	81	71	86	81	88	69	91	88	94	71	83	77	93	89	108	73	94	97	80	79	73	85	78	61	92	89	80	92	93	79	99	85	84	89	90	97	115	88	87	74	84	83	90	92	80	81	86	101	95	104	84	85	90	83	108	71	85	97	107	88	93	102	97	91	72	90	83	90	83	95	92	93	101	90	90	71	85	77	66	98	79	83	96	86	104	67	86	93	88	97	103	93	91	107	76	93	59	76	92	100	93	81	97	93	76	109	98	74	85	84	96	72	85	82	87	71	93	73	97	89	74	98	83	97	79	89	75	80	90	95	86	85	110	88	98	89	78	84	91	79	96	82	89	74	66	88	86	85	88	78	82	88	83	75	69	109	86	93	86	69	81	94	90	79	84	70	72	81	102	91	86	91	79	75	71	90	78	82	80	102	79	88	86	89	74	87	94	87	91	85	75	95	92	70	91	83	68	71	101	80	90	97	77	93	76	97	86	63	86	82	77	94	75	74	77	85	93	84	91
6190	843	718	828	1554	2427	2540	2604	2018	1844	1679	1480	1403	1288	1159	1079	1000	855	860	815	792	782	786	748	748	713	709	697	740	699	685	683	700	659	641	671	708	692	726	686	690	733	706	721	704	684	682	694	642	678	676	687	680	667	667	663	690	678	666	641	645	670	644	660	679	674	649	653	633	647	618	641	595	629	645	662	641	642	609	617	656	668	637	629	617	648	661	669	617	690	662	670	639	663	666	647	658	682	691	663	633	637	606	639	638	599	609	640	617	673	647	683	622	634	630	636	636	649	615	642	637	666	683	641	653	642	663	623	620	637	605	621	596	683	639	624	638	655	673	641	621	652	641	622	633	643	619	641	637	624	625	644	612	663	668	643	643	602	653	661	619	618	638	645	644	663	598	674	639	653	657	637	609	601	636	663	654	644	601	644	626	640	651	612	673	636	606	618	643	649	621	628	614	681	616	634	601	625	683	664	631	619	625	623	678	663	638	637	654	636	629	619	658	650	692	633	638	674	649	604	661	630	661	617	653	633	654	629	615	628	640	613	671	623	668	669	616	607	645	629	616	644	610	601	615	622	609	585	616	625	658	634	677	640	687	652	695	672	635	629	617	700	638	643	655	633	619	599	664	654	626	613	635	655	608	630	651	650	629	598	636	582	664	666	647	619	667	649	628	608	657	627	661	653	654	652	645	646	612	633	647	639	650	625	568	625	635	633	625	622	604	609	625	640	614	615	607	655	659	604	621	634	645	616	668	666	629	639	651	650	624	628	664	650	631	635	609	654	628	610	681	638	591	647	639	630	649	625	634	627	626	626	668	672	676	618	607	665	620	615	673	653	651	632	635	609	634	636	587	636	611	634	674	633	629	623	616	656	670	680	646	611	626	644	633	629	641	637	653	629	632	646	666	618	658	617	655	613	639	655	639	630	624	628	623	669	620	649	631	642	618	652	671	683	624	629	633	655	578	644	676	662	662	608	643	643	656	661	661	703	674	638	625	621	660	659	639	611	621	603	650	682	646	645	635	656	644	642	632	653	652	609	635	618	618	620	615	651	647	625	649	598	612	648	628	651	706	621	585	619	611	649	638	623	644	593	667	639	605	622	654	656	643	623	645	630	599	607	633	595	615	655	644	632	652	618	639	655	621	635	595	662	639	618	665	627	654	604	646	643	650	636	602	615	608	636	612	600	607	604	647	622	640	671	663	653	654	649	640	641	688	674	659	643	624	612	615	601	651	649	642	688	629	661	646	653	646	655	635	652	684	687	632	652	647	627	614	659	615	658	633	617	614	642	648	632	621	645	600	630	633	643	639	674	644	616	591	621	646	635	671	636	610	629	587	652	605	610	606	656	643	674	670	663	608	633	576	686	679	634	632	622	637	638	654	661	607	648	659	671	706	610	621	659	651	654	657	674	561	616	616	594	594	600	663	667	681	646	597	624	647	639	634	632	603	681	639	626	593	670	650	589	597	630	603	624	594	609	652	646	614	574	595	656	624	642	634	603	633	604	655	622	679	629	673	609	632	640	643	628	642	613	602	590	653	609	641	674	663	676	630	672	637	637	619	651	652	617	630	617	658	637	637	643	670	638	629	676	638	656	632	641	689	679	647	613	636	637	631	572	666	659	600	652	652	656	620	634	610	703	643	630	646	643	630	660	647	671	673	648	641	630	633	639	678	630	578	658	614	660	590	641	685	638	601	603	629	599	678	654	644	697	644	656	642	648	664	666	660	644	603	624	647	607	590	638	641	639	633	649	651	661	647	669	636	657	598	590	638	661	605	651	652	646	662	634	588	649	655	644	632	671	649	650	648	609	607	647	647	659	665	638	696	645	638	654	620	668	667	645	655	650	677	624	635	618	658	657	646	671	633	625	590	601	686	599	669	597	646	660	642	634	638	650	688	619	599	641	646	662	644	646	709	654	602	656	621	587	659	663	650	648	630	611	704	587	628	663	613	660	619	631	644	596	655	657	646	623	597	650	674	661	648	635	569	652	685	609	641	611	612	650	635	611	613	627	613	644	630	606	631	652	621	626	663	629	629	638	661	648	637	625	641	634	662	657	620	631	700	708	671	692	593	625	619	640	627	622	631	615	582	634	682	634	676	645	643	626	618	609	677	608	669	669	633	648	618	647	648	636	644	661	630	593	589	626	649	649	628	639	628	634	604	665	614	642	682	608	654	651	611	603	635	612	626	623	602	616	671	643	589	639	673	648	625	631	616	681	644	666	655	642	623	672	631	639	574	662	615	638	631	695	636	624	592	635	658	638	638	622	619	618	647	601	672	639	570	621	608	629	656	621	649	620	642	671	600	608	641	632	635	667	602	623	621	655	618	622	634	653	656	630	627	602	640	590	667	647	620	657	651	625	631	639	592	659	610	632	639	619	655	621	658	626	630	638	646	625	632	643	598	638	608	608	616	644	622	623	668	642	631	617	635	638	621	637	661	627	645	621	637	640	620	687	632	647	685	656	633	678	643	573	626	619	650	661	670	636	592	661	585	646	637	603	647	674	652	617	672	633	648	608	627	644	585	659	631	645	655	717	665	613	661	633	637	631	656	610	625	637	647	643	622	678	621	622	646	625	631	609	632	672	627	662	632	619	656	670	665	693	647	608	635	637	604	637	661	657	651	612	654	590	643	602	645	649	606	648	688	559	606	587	631	632	619	681	646	668	665	632	665	636	572	662	623	648	650	651	643	649	636	629	631	638	598	643	611	659	617	617	606	652	609	645	640	608	687	630	659	613	637	643	634	697	642	650	612	592	656	664	659	603	603	589	638	626	634	619	622	639	645	626	644	632	642	632	637	653	646	666	624	605	658	650	670	627	627	636	630	644	650	600	641	659	654	642	641	615	617	681	633	631	612	642	632	634	642	661	666	623	634	646	650	609	609	639	612	667	611	650	613	603	660	658	640	635	604	670	655	679	632	620	614	653	652	626	624	602	647	625	631	623	678	623	648	593	642	653	679	619	657	656	632	651	576	673	585	600	645	610	593	633	608	666	642	654	567	641	603	637	659	651	637	610	635	641	610	662	672	634	667	633	637	635	645	677	626	630	636	660	600	679	653	618	630	638	653	641	652	637	607	669	629	634	627	645	682	626	692	651	595	607	610	642	640	592	599	684	667	656	665	653	658	637	653	579	620	653	639	667	596	674	651	654	620	637	677	626	614	646	686	684	613	606	680	647	645	657	657	637	607	655	637	638	603	594	623	660	634	633	610	654	612	639	632	663	647	665	676	641	686	653	629	657	674	636	630	636	626	660	652	660	634	637	635	629	644	623	691	656	654	642	610	649	660	627	624	649	607	646	659	625	656	612	624	618	665	604	626	632	633	678	637	634	660	657	625	574	604	649	634	618	622	609	661	614	717	665	597	641	638	619	600	628	639	596	613	641	659	626	629	640	625	654	647	642	666	634	647	644	666	613	673	615	628	594	679	657	668	639	640	658	643	629	677	660	616	651	625	657	677	615	642	633	591	623
392	108	55	38	56	69	88	89	91	63	89	76	74	63	62	62	50	43	43	48	52	37	43	26	36	29	24	42	48	49	40	41	34	36	25	35	35	29	35	37	36	31	39	31	33	35	39	23	31	33	39	40	40	43	27	44	34	25	23	24	26	25	19	33	22	32	32	35	38	37	23	31	36	29	31	28	40	45	23	30	36	32	25	32	28	25	35	40	33	33	33	29	24	35	19	27	31	39	27	41	24	33	27	25	32	40	34	29	37	38	31	34	38	28	32	26	36	32	34	37	21	25	30	33	32	28	34	32	37	26	33	31	31	41	29	23	32	28	30	34	34	29	36	30	33	26	34	28	30	37	35	33	34	30	25	25	23	23	25	25	21	30	34	34	33	26	33	25	27	40	34	23	45	22	24	31	39	42	38	29	25	31	36	16	26	28	33	26	38	26	39	29	28	38	20	27	27	41	33	35	27	20	29	34	26	22	26	14	35	25	30	25	29	40	39	31	30	28	29	25	31	30	35	27	40	42	36	27	28	25	32	37	30	35	31	25	35	32	39	36	28	37	29	33	34	29	29	34	32	34	42	25	44	39	36	36	34	33	30	36	34	29	37	30	38	38	24	38	36	26	28	38	27	30	31	24	22	33	33	32	36	41	41	30	22	24	33	42	48	23	26	34	31	32	30	24	35	28	31	31	34	26	36	40	34	38	33	26	32	25	28	38	38	29	32	43	37	30	40	30	28	26	26	31	21	39	37	28	30	51	18	31	25	24	28	32	32	28	31	35	29	33	28	26	28	28	42	35	28	24	31	40	27	37	34	25	18	23	29	23	35	34	39	29	32	40	32	25	28	29	31	26	38	29	29	33	29	39	33	40	34	34	32	29	30	30	29	30	31	37	23	27	42	28	22	31	25	19	23	37	41	31	23	24	33	30	30	24	35	35	34	39	26	29	33	23	32	23	33	23	33	33	27	25	38	28	24	23	33	24	36	28	32	39	23	35	31	30	23	40	42	28	33	40	37	28	37	26	36	33	27	27	38	22	23	27	30	24	34	34	28	28	31	32	27	25	27	29	23	38	32	35	32	32	27	29	28	30	48	32	29	29	23	52	22	29	23	30	25	35	33	29	36	28	27	28	31	35	34	36	27	27	26	33	23	28	30	25	40	34	30	32	39	33	24	36	26	28	30	23	28	47	29	34	32	22	37	39	32	25	33	22	25	41	44	24	35	37	34	26	30	27	25	36	35	27	36	28	25	27	23	35	31	38	32	27	42	32	24	27	41	29	34	30	30	23	21	34	39	27	30	30	30	30	30	26	36	48	37	30	23	32	27	38	22	27	33	25	27	36	36	36	34	35	29	28	34	29	31	40	36	34	24	30	36	33	39	30	32	46	42	39	38	23	22	37	22	34	36	45	32	42	36	22	32	25	28	33	26	33	27	40	29	30	36	38	27	25	29	20	28	32	31	34	30	35	31	32	29	37	36	34	38	37	30	31	35	29	37	30	41	37	26	29	27	29	39	39	24	31	35	24	25	34	26	33	25	39	16	32	26	25	32	26	41	39	30	37	22	31	30	34	27	25	27	26	29	23	29	32	37	27	33	23	32	31	35	31	25	22	37	39	23	31	37	30	30	40	37	22	34	33	34	23	29	27	34	30	38	27	27	40	22	36	28	27	34	31	26	28	36	31	36	24	28	31	26	40	23	30	32	47	45	35	31	34	30	26	23	43	26	27	26	33	35	33	29	27	32	26	28	32	37	29	28	15	33	29	32	30	26	33	26	29	27	25	26	20	29	32	28	19	24	32	24	27	28	33	46	36	31	35	35	30	31	31	22	32	41	32	35	19	41	39	29	29	30	35	29	29	32	26	35	25	30	21	31	27	28	26	26	37	28	27	31	32	26	39	40	37	27	23	22	27	37	26	29	28	32	29	32	32	34	27	27	27	41	31	45	30	30	27	25	25	39	40	30	29	34	39	28	19	32	34	41	27	32	30	28	34	22	22	35	35	30	32	33	29	34	29	32	29	31	27	27	30	35	37	28	22	25	37	39	42	30	31	32	37	30	24	20	33	31	29	30	30	39	25	28	33	29	24	37	39	33	30	34	37	29	35	38	29	35	21	19	31	29	38	29	36	30	37	36	27	26	29	36	34	32	28	35	31	21	24	44	29	36	38	32	29	28	33	30	35	26	27	30	32	33	26	29	28	41	23	23	32	44	26	35	25	34	33	43	28	28	31	36	29	37	32	31	31	14	35	37	27	32	35	31	34	48	33	19	33	36	40	21	26	37	35	34	29	27	26	29	36	31	31	30	34	34	36	34	42	29	36	24	45	22	17	35	33	28	29	35	25	32	32	27	49	50	29	33	33	14	25	27	27	38	37	40	44	18	29	24	32	28	33	23	35	30	24	33	38	31	39	36	24	26	33	37	25	40	25	30	37	40	27	31	27	36	34	19	31	33	29	25	33	28	23	32	26	35	29	30	36	34	28	23	26	39	26	21	37	28	29	33	33	38	29	32	32	33	30	31	28	28	31	33	36	23	29	43	34	27	31	29	28	27	37	24	25	30	28	33	36	34	34	22	29	24	37	32	34	34	32	28	30	31	32	35	41	21	32	28	28	23	39	31	26	24	27	39	21	32	32	34	42	28	31	32	37	33	38	26	25	27	35	36	32	25	31	36	32	38	26	32	32	30	27	38	33	29	25	35	35	33	24	31	34	34	26	27	31	20	33	24	33	25	31	30	26	29	33	28	20	34	36	28	28	30	34	38	27	34	38	26	34	27	22	39	35	24	32	32	31	31	36	34	32	28	32	27	29	25	30	42	42	35	29	28	23	36	29	32	35	37	33	33	29	27	37	38	33	26	35	38	24	29	27	24	17	34	25	36	33	24	32	33	32	26	28	25	29	33	19	32	27	38	26	36	28	23	25	27	25	22	27	24	32	26	22	30	27	28	31	17	33	38	32	35	51	38	28	37	39	40	33	28	32	32	30	37	33	24	23	27	30	27	38	34	23	37	34	27	20	28	37	34	31	30	34	27	29	23	26	37	32	33	28	29	28	25	32	30	33	28	33	23	39	36	23	26	33	21	36	23	36	35	26	32	32	27	25	30	32	25	35	26	29	28	29	36	25	47	31	44	34	28	35	35	26	19	24	38	34	21	23	31	27	32	20	25	31	33	32	40	33	30	24	32	28	36	31	33	33	36	23	31	30	29	23	29	37	22	37	22	24	29	28	31	44	34	30	38	31	33	29	33	20	30	41	32	32	31	31	35	28	36	21	34	38	41	44	26	24	28	31	21	30	30	27	34	28	35	27	26	22	30	25	28	30	37	46	24	36	27	29	19	32	25	25	36	28	22	38	32	36	28	36	35	31	36	22	39	32	40	33	36	25	26	30	23	35	25	30	36	29	28	24	38	27	48	25	24	27	28	30	34	36	22	30	38	29	38	31	33	32	39	29	29	32	35	29	40	26
5050	1275	550	910	2957	4575	4417	4197	3295	2785	2260	1904	1621	1546	1304	1000	949	741	652	619	618	553	495	447	452	401	387	383	336	386	362	348	318	335	303	323	326	298	331	344	386	380	372	371	364	311	303	303	338	300	325	311	318	332	278	280	261	273	258	283	279	274	281	256	238	289	255	245	229	260	241	239	221	229	244	250	218	229	261	259	249	257	251	245	230	232	244	243	259	218	239	249	223	278	235	240	268	278	231	252	263	259	268	236	266	256	276	241	240	233	234	239	266	233	228	268	272	241	272	235	251	254	242	259	257	242	256	251	239	244	260	279	268	239	240	215	268	246	248	245	217	240	245	247	246	233	269	279	236	228	260	249	226	241	257	247	237	227	267	235	248	242	236	252	233	242	228	234	282	195	267	257	247	253	255	244	257	230	263	222	223	241	223	233	239	247	239	242	221	223	280	241	237	253	246	229	226	260	234	250	228	244	247	209	258	219	247	255	250	251	222	231	232	217	209	241	241	265	242	229	240	245	228	250	255	228	241	244	243	229	255	247	256	228	212	221	231	239	244	237	264	216	244	250	237	243	242	227	213	249	240	223	238	239	246	228	252	246	247	221	243	244	245	240	206	269	217	212	229	233	279	246	244	231	247	253	256	240	262	240	258	228	218	224	236	218	265	234	260	245	224	233	249	253	239	233	274	218	236	240	260	267	251	216	220	239	253	262	259	234	224	265	229	244	234	241	233	237	245	256	249	221	234	231	245	239	219	235	235	228	230	249	246	231	254	262	205	264	247	219	245	236	232	242	237	261	256	235	258	240	243	224	249	244	243	241	265	241	238	240	239	251	250	268	227	248	255	230	211	225	237	260	240	226	256	252	250	240	247	235	252	225	224	220	238	245	230	269	267	246	235	251	228	249	249	247	232	224	238	243	273	266	222	259	259	246	260	248	224	223	274	236	227	278	263	227	229	249	249	254	232	235	252	226	257	233	257	248	248	241	232	239	257	237	249	266	255	217	247	246	245	230	245	234	255	269	247	218	229	249	250	224	259	234	236	202	211	246	233	225	245	229	229	240	250	224	218	242	223	229	258	256	265	244	244	250	238	249	240	245	236	253	229	235	283	225	263	222	216	251	248	237	233	259	235	256	239	227	245	222	230	246	233	233	256	246	243	249	243	252	247	238	264	237	223	231	230	249	231	229	230	213	235	241	240	223	239	248	230	257	246	219	260	234	241	250	261	224	232	256	245	225	215	223	226	238	260	248	253	239	247	231	226	228	236	251	218	261	225	231	248	241	257	248	232	222	253	232	234	239	246	237	258	233	249	278	227	247	247	254	253	220	249	235	248	196	261	247	240	250	245	208	248	241	262	272	247	226	232	246	280	244	261	216	211	220	252	249	221	227	212	235	225	232	243	245	234	249	239	241	254	236	256	239	247	249	233	253	216	233	243	252	217	226	227	216	259	232	236	220	243	223	229	238	245	246	258	241	240	264	275	243	257	235	212	270	266	218	251	218	232	218	246	216	196	264	233	233	208	210	214	235	227	208	247	220	268	248	236	246	273	250	233	224	239	277	252	219	231	226	236	264	238	228	211	256	237	234	219	238	245	220	243	240	255	240	207	205	242	237	228	246	240	234	225	230	253	267	228	245	248	234	239	245	213	246	220	238	241	217	254	242	227	257	228	246	239	243	225	212	235	252	230	234	242	244	235	240	266	242	232	227	241	244	253	245	256	231	251	244	246	224	232	262	221	247	266	223	257	235	236	224	209	245	242	245	269	225	206	261	242	230	231	244	242	261	245	235	248	231	231	266	243	238	245	230	252	249	214	231	243	224	240	242	238	237	285	260	234	236	225	234	254	235	265	227	239	242	250	240	245	239	222	248	228	236	217	263	260	229	259	238	261	224	263	272	272	237	233	234	224	241	264	253	213	241	243	247	254	246	261	240	240	228	247	250	243	244	247	241	205	240	254	243	270	240	272	217	212	236	217	273	251	233	210	255	214	220	245	261	222	252	243	225	237	212	243	253	239	255	257	240	237	249	228	233	263	244	243	226	251	249	242	253	229	237	225	219	252	246	227	258	233	241	237	234	220	242	264	229	265	220	208	239	249	234	242	269	251	255	237	235	229	275	248	230	254	232	261	234	245	260	242	246	242	249	230	232	241	243	243	234	234	240	238	239	238	242	231	239	253	235	233	272	236	229	223	259	217	245	228	245	240	227	229	247	240	248	240	223	241	238	218	256	238	236	243	231	245	236	245	243	243	237	248	233	233	255	227	271	239	230	225	275	240	231	236	234	226	242	241	251	232	236	230	230	228	269	213	218	253	226	238	227	219	234	253	244	253	249	252	248	252	228	223	242	224	214	206	233	234	228	215	229	233	235	254	210	234	246	235	243	250	237	221	241	216	233	229	234	252	216	245	212	249	237	271	221	246	227	257	235	291	256	244	220	224	264	257	226	261	220	230	232	253	266	245	227	248	229	259	220	243	247	247	231	239	266	223	251	204	222	253	228	214	223	254	236	259	240	239	239	234	240	233	230	244	225	259	251	253	256	233	241	254	224	240	216	230	216	256	204	240	252	220	248	240	232	217	252	241	256	249	253	245	250	254	220	244	235	228	244	238	261	245	210	222	256	242	244	274	235	245	222	245	230	235	261	254	215	224	253	217	240	255	223	251	235	212	235	244	257	248	219	254	244	261	231	233	228	247	239	250	224	237	228	254	237	238	225	246	247	236	238	226	221	264	247	226	242	250	256	262	227	253	249	257	234	243	227	235	218	249	233	229	236	232	250	245	268	252	248	258	233	217	253	232	247	245	241	269	264	230	225	228	222	267	238	257	256	253	238	236	217	242	233	244	257	204	213	232	224	235	253	221	224	229	245	231	242	236	223	242	252	249	261	249	264	245	238	248	269	244	240	235	233	228	225	212	231	258	245	242	225	226	244	232	239	251	249	227	253	218	242	240	222	231	231	254	227	239	262	243	210	261	236	227	231	233	237	240	252	249	215	243	213	233	240	250	227	270	259	229	242	209	237	237	266	246	222	227	215	230	238	221	201	244	225	227	228	212	228	238	220	242	232	222	270	237	260	251	276	248	231	217	241	220	236	252	239	231	242	249	255	233	250	240	232	249	244	242	280	257	247	228	252	249	240	257	226	245	233	238	232	255	257	237	212	239	229	249	234	251	231	227	223	243	231	248	209	226	214	232	251	269	222	269	234	245	250	225	229	231	233	211	224	221	224	246	243	250	237	241	275	253	214	236	240	256	258	242	233	238	225	290	211	262	224	229	209	233	243	278	226	226	228	239	251	220	228	237	258	243	233	229	241	214	227	242	257	239	259	244	249	227	222	253	218	210	261	234	241	249	267	237	241	253	253	224	247	243	237	267	223	232	233	224	243	249	216	228	225	212	227	235	240	245	215	228	237	272	242	215	247	266	228	241	248	215	250	240	231	244	246	233	265	244	231	241	253	239	228	224	232	232	242
1691	145	114	128	131	160	170	154	161	144	158	152	110	122	110	105	135	135	122	111	84	127	101	119	107	104	110	116	104	98	110	85	100	98	96	101	119	90	99	112	124	105	104	115	100	101	78	108	105	122	105	115	98	97	96	91	94	106	106	95	107	121	83	104	98	101	93	99	102	94	116	109	94	91	99	88	126	97	115	115	111	101	93	86	120	112	108	102	104	104	118	109	110	97	89	90	103	87	89	107	100	108	100	110	102	94	95	99	95	113	101	103	99	94	105	96	111	113	99	89	95	98	108	83	123	91	103	101	112	93	108	85	105	108	106	92	105	85	104	110	90	109	84	86	115	90	86	101	92	96	100	120	113	111	90	105	98	91	97	100	101	111	91	95	87	93	101	108	86	94	104	121	101	133	101	88	90	96	113	116	120	103	95	93	95	104	102	118	102	82	94	97	99	86	98	110	97	96	100	104	120	81	85	106	100	99	96	99	104	106	103	109	113	116	107	103	112	88	83	93	106	92	101	108	86	98	99	106	81	83	114	116	111	115	101	97	114	97	95	90	106	97	89	103	102	89	89	97	109	102	103	104	94	92	93	95	106	102	76	83	105	96	109	96	89	104	97	121	99	97	85	96	91	118	89	96	101	111	104	101	95	97	97	87	110	93	102	104	94	103	81	94	100	110	108	97	109	101	115	96	106	100	75	93	99	102	102	100	101	114	106	83	107	88	96	115	101	93	100	94	99	109	94	106	110	97	104	81	92	99	111	96	107	90	114	82	117	110	127	114	97	120	103	110	96	100	112	95	98	95	103	107	94	108	103	101	107	102	95	113	93	99	100	108	89	87	101	100	100	112	93	96	105	104	108	111	110	114	103	93	96	94	104	106	108	100	96	113	99	111	96	119	114	107	87	118	86	124	100	88	81	99	97	76	110	94	107	76	110	94	89	113	89	97	113	109	106	110	103	81	87	108	84	98	94	112	105	90	102	97	101	113	114	107	112	99	122	98	101	93	97	105	96	105	107	103	92	101	106	103	94	89	111	98	101	106	94	94	111	93	105	117	124	98	102	103	115	103	107	102	102	96	109	105	96	115	99	116	97	95	79	86	104	84	92	96	116	116	105	92	113	112	97	97	100	116	88	107	108	106	89	98	91	106	92	106	110	103	91	88	104	87	97	96	113	101	94	109	85	111	115	107	93	91	121	100	105	92	86	106	96	98	98	113	102	98	96	100	96	105	98	91	106	87	104	101	122	108	89	101	118	110	108	98	123	101	89	103	75	97	98	103	117	100	93	118	110	102	111	98	107	102	112	99	90	107	87	97	97	96	101	115	101	102	98	102	102	120	110	115	90	110	96	100	95	85	86	116	100	100	128	117	98	102	101	97	78	105	88	102	99	101	123	108	116	90	115	96	118	116	105	108	110	94	108	98	98	92	94	93	84	101	92	97	94	99	91	89	83	111	99	101	84	98	104	127	94	94	94	97	112	126	94	99	93	107	96	108	103	100	107	109	106	106	91	98	100	104	100	103	116	105	94	122	107	107	88	87	93	79	112	107	109	96	101	108	68	109	103	113	111	103	111	95	115	95	121	118	85	107	114	106	100	102	97	93	104	115	106	115	103	92	119	97	103	106	96	122	106	104	89	108	117	115	92	100	101	89	108	110	103	120	102	105	125	113	98	118	100	111	94	102	104	92	88	99	94	106	118	95	112	107	90	101	95	111	117	104	116	86	91	120	106	89	97	73	86	107	99	91	113	112	97	127	108	90	92	77	99	82	93	99	97	107	89	96	104	104	96	130	88	93	107	101	95	89	100	104	104	86	88	100	93	105	94	93	99	87	102	97	96	105	114	104	103	96	104	113	103	96	116	92	81	100	106	101	107	103	95	111	96	94	94	90	115	98	102	102	94	95	99	90	87	108	100	81	90	109	83	113	106	114	89	95	96	111	102	85	97	84	102	101	106	103	91	104	113	86	100	87	107	97	96	120	106	100	108	105	91	95	83	107	114	108	93	93	98	97	110	98	120	118	83	111	98	94	107	95	101	109	75	97	108	105	112	98	97	107	105	89	101	95	111	113	117	114	105	107	92	112	109	98	98	92	100	99	109	108	75	91	97	96	97	102	94	103	97	105	86	86	96	96	109	95	120	98	103	96	89	122	84	96	104	104	102	94	108	109	104	90	115	102	108	106	111	101	106	89	113	103	96	96	120	116	114	102	96	82	112	102	93	92	96	94	90	110	92	102	103	106	104	92	110	120	92	102	93	109	113	114	123	107	91	103	97	94	93	109	117	94	91	89	95	83	86	93	102	113	113	112	89	101	115	109	113	112	107	99	108	92	98	98	90	109	117	104	96	107	110	86	104	116	116	115	117	98	100	134	113	94	93	109	91	102	97	108	122	102	96	84	93	102	97	71	106	84	94	106	95	104	89	100	106	113	102	101	117	97	103	99	88	105	105	107	113	100	103	102	89	130	112	98	94	106	90	102	119	97	87	117	106	103	85	112	112	95	95	98	109	106	104	101	83	107	118	89	113	100	100	92	103	112	103	96	99	98	105	106	107	101	105	101	111	111	103	107	98	103	120	89	112	104	106	118	108	116	115	102	84	96	108	107	102	87	104	124	99	103	93	111	101	111	106	102	115	105	96	90	90	119	106	110	78	105	94	108	109	102	93	95	102	84	100	102	100	111	102	106	85	92	79	91	101	106	117	99	95	103	123	109	114	100	133	111	102	96	100	106	88	91	108	108	117	115	105	111	97	110	93	89	105	111	116	97	93	114	124	102	103	110	98	89	102	111	103	101	117	100	100	106	113	95	108	101	108	106	93	98	95	90	107	96	109	96	110	95	98	103	98	89	102	103	104	98	96	104	115	102	123	100	107	118	111	93	99	97	82	99	114	94	101	84	110	102	105	108	98	83	107	96	103	97	115	96	103	89	116	105	108	92	98	110	93	101	104	100	83	118	73	98	104	115	92	96	97	95	96	101	115	115	96	95	121	110	97	95	111	109	100	105	89	118	95	118	101	104	99	101	106	85	114	122	108	99	107	116	85	88	97	93	93	97	108	104	108	106	98	95	96	100	94	103	115	103	98	103	88	116	102	102	104	114	103	109	111	118	101	104	103	98	105	132	106	87	94	107	95	90	92	97	96	95	102	109	103	98	102	89	105	105	111	101	94	102	91	106	102	88	109	116	105	99	107	103	113	85	103	114	92	97	100	100	117	98	120	91	123	100	106	91	110	87	119	94	98	86	108	103	98	98	101	96	101	105	101	90	87	113	95	106	96	95	99	98	116	112	121	88	99	112	108	98	89	85	93	77	103	94	98	110	107	103	103	110	94	113	112	92	103	126	112	110	101	102	107	101	89	108	101	106	97	107	102	122	103	95	108	102	115	98	104	96	105	91	107	110	98	95	114	107	96	88	99	91	74	109	94	113	95	92	106	90	96	96	97	116	105	123	100	99	88	109	92	92	100	113
7688	1471	990	1292	2862	4307	4563	4302	3690	3229	2677	2435	2098	2009	1712	1546	1420	1241	1173	1131	1090	1032	1030	969	948	956	905	929	888	844	826	820	782	808	832	841	815	794	848	852	883	921	916	873	819	837	823	798	779	821	798	801	800	813	780	768	772	785	813	732	750	776	756	773	800	760	782	758	712	754	732	739	718	764	779	776	741	752	758	757	719	724	713	732	743	778	743	751	733	768	703	740	732	700	748	770	730	741	755	746	760	793	702	734	730	748	730	749	761	699	740	742	747	762	804	765	770	719	722	740	761	726	757	760	776	694	717	714	721	779	756	771	729	778	714	793	798	704	711	758	764	681	779	754	753	764	781	757	733	715	809	758	684	727	724	788	782	736	740	785	745	758	756	722	718	775	686	780	674	764	751	749	758	764	715	763	720	706	741	688	747	724	752	707	710	740	782	761	745	715	747	703	713	751	723	715	753	689	742	778	721	753	773	728	745	758	753	722	733	769	753	722	753	753	735	711	778	706	719	770	747	751	755	702	746	791	766	807	761	727	741	746	730	688	722	722	783	765	756	728	724	700	770	732	781	778	729	715	716	790	728	757	747	724	738	728	760	708	747	771	759	710	705	796	737	769	766	743	747	766	778	756	755	756	749	736	730	770	754	769	748	752	696	748	740	747	727	738	763	782	760	767	699	760	742	732	744	737	739	707	741	750	724	765	764	708	778	775	741	743	729	728	729	717	741	702	756	722	731	734	723	741	725	810	715	781	721	745	757	767	754	752	779	754	775	762	745	729	735	772	736	749	745	736	723	742	711	703	710	736	725	694	716	751	772	733	742	789	715	765	761	789	761	798	753	707	740	773	760	722	703	729	760	750	727	723	765	761	686	761	720	719	715	749	743	715	766	771	709	761	723	686	703	763	702	734	769	721	771	710	739	803	762	727	713	804	748	735	777	782	723	714	794	723	747	709	744	782	728	724	741	741	740	722	714	719	726	770	799	718	749	771	742	705	724	767	728	748	715	714	745	744	772	725	721	680	756	766	719	720	777	733	735	807	740	749	728	748	741	734	741	746	766	745	795	738	730	742	740	744	762	786	831	775	765	767	740	749	756	680	739	733	733	713	749	734	758	768	747	767	710	768	720	703	718	784	734	716	732	726	727	690	776	744	701	739	758	744	716	743	724	761	795	725	723	774	731	754	745	731	751	765	769	805	804	735	775	755	699	767	751	733	719	723	776	775	766	714	742	737	758	746	739	751	740	736	715	718	668	756	734	697	716	727	735	729	702	780	711	735	741	713	748	738	776	742	712	765	711	715	832	733	729	763	772	737	739	743	762	718	709	702	768	760	749	723	723	715	750	722	768	715	763	761	750	703	700	738	767	731	748	736	739	716	735	753	758	712	736	696	746	720	776	723	735	740	699	711	732	760	768	773	743	739	788	737	731	775	737	728	704	767	780	735	770	746	749	730	797	726	736	731	767	746	734	715	746	798	684	716	666	771	725	766	722	736	747	762	739	747	771	710	776	742	767	738	718	749	721	723	704	738	731	757	710	701	723	755	681	768	756	737	704	724	740	762	756	807	765	768	749	766	744	731	769	705	710	721	743	697	699	759	701	736	792	715	768	752	703	724	708	747	748	784	723	733	711	741	728	686	742	731	746	729	742	726	746	715	722	721	777	750	758	713	723	717	766	746	714	785	735	784	723	734	751	737	750	751	792	772	776	726	789	738	760	733	702	737	773	766	711	723	753	753	753	728	794	752	723	733	757	726	737	755	754	759	735	716	767	720	799	749	696	732	805	725	785	757	788	727	698	753	727	723	790	735	738	671	749	748	788	766	752	769	748	750	719	744	753	703	703	748	724	727	727	748	740	752	686	718	805	775	723	764	736	752	674	756	737	763	749	714	696	741	739	683	740	704	772	725	756	760	771	732	696	752	803	745	740	750	755	744	748	721	712	700	725	760	783	734	727	732	748	715	740	786	736	725	734	786	735	761	782	750	743	739	771	773	745	740	777	760	723	762	731	754	754	735	775	747	758	728	773	734	715	718	745	704	798	761	727	798	697	726	770	733	771	770	736	714	660	767	728	728	718	736	747	773	760	740	729	727	727	732	773	733	712	740	730	703	719	715	693	735	704	769	717	780	738	721	746	755	755	710	756	742	760	794	814	756	766	779	746	719	748	750	759	742	726	741	733	751	795	700	722	801	721	732	776	717	775	712	723	706	714	757	771	720	715	764	770	736	761	759	726	763	743	766	747	736	708	721	795	716	732	749	774	735	726	748	761	684	816	809	774	733	706	719	727	753	737	756	766	767	694	757	745	730	749	695	756	745	750	678	752	739	724	728	746	801	749	742	759	765	732	747	723	750	743	777	767	704	791	700	756	749	736	744	694	770	704	751	717	744	727	758	717	738	758	736	731	777	746	742	788	767	760	742	734	748	736	741	745	735	738	699	715	779	742	741	737	749	726	702	779	835	677	769	700	779	758	788	760	743	719	755	755	715	773	765	738	729	736	731	765	701	742	723	751	747	744	707	761	752	738	748	733	716	764	751	753	746	732	813	720	731	750	713	721	771	734	760	707	740	739	717	754	762	721	744	745	741	694	761	706	727	721	773	732	686	790	706	759	776	759	723	738	747	736	716	721	781	697	743	740	756	716	724	719	749	696	755	743	735	733	765	728	732	735	702	719	729	765	727	695	756	683	742	739	815	743	729	749	730	768	734	737	767	778	718	734	736	769	758	668	723	774	741	739	709	763	724	790	716	722	738	737	776	748	733	753	742	720	760	762	767	738	745	753	705	808	778	743	774	757	728	727	781	756	683	819	800	761	737	740	718	765	735	753	722	775	766	757	800	738	741	773	770	739	723	766	741	778	760	696	734	717	751	760	734	736	772	742	733	743	719	785	803	673	775	760	752	730	736	735	753	754	747	750	776	741	733	749	751	744	741	709	769	771	742	776	720	745	758	732	713	690	767	744	738	705	732	765	741	766	808	805	747	761	776	732	743	725	736	746	774	758	717	770	715	738	705	728	757	752	710	733	719	733	743	724	725	720	742	747	747	770	743	707	784	710	737	739	707	767	738	705	767	730	750	786	733	753	749	710	730	743	730	781	759	728	761	708	725	723	732	756	699	751	711	708	815	754	731	753	751	766	737	765	754	731	677	703	754	783	709	746	710	724	732	715	723	744	760	751	759	760	722	739	750	769	754	718	749	746	755	718	764	726	743	720	734	725	753	747	744	763	721	809	761	757	723	704	746	780	758	755	694	722	722	757	756	725	746	720	761	718	706	721	732	776	764	783	770	731	723	722	768	743	770	763	734	748	771	716	755	712	799	743	729	744	730	704	730	801	761	758	777	739	749	777	746	740	748	742	744	771	747	727	722	696	793	761	762	723	726	726	747	729	728	772	733	776	782	770	764	753	736	723	711	713	742	736	753	750	760	713	781	759	719	753	762	749	739	708	763	734	770	722	772	743	746	731	725	745	757
759	124	78	72	79	100	145	134	130	133	113	97	97	102	75	71	69	61	54	55	42	53	43	50	48	64	49	34	46	42	46	37	45	40	44	44	42	46	43	43	33	45	33	42	47	38	34	39	37	37	49	50	30	46	44	42	40	38	43	46	38	49	39	46	45	30	37	29	37	36	33	31	27	49	45	39	36	38	36	37	36	41	40	44	32	34	27	30	34	35	31	25	33	38	38	33	39	39	32	36	33	36	34	36	41	38	49	36	41	42	46	49	41	27	42	33	36	38	35	42	40	38	47	41	38	39	44	35	29	41	43	41	41	47	41	30	35	50	39	33	28	34	36	37	49	42	44	48	44	38	36	43	31	46	37	34	43	39	45	33	34	44	41	46	41	42	39	34	48	34	31	30	29	36	41	31	40	47	46	34	39	23	40	33	46	48	41	46	47	40	46	41	38	45	33	41	39	41	43	41	32	45	33	50	40	40	36	52	34	36	35	27	37	33	37	27	42	31	44	45	42	46	43	29	33	39	26	34	41	20	54	32	26	37	31	44	45	41	40	36	41	32	30	40	46	42	36	40	42	34	45	35	28	33	42	46	43	35	31	48	37	29	42	50	36	32	39	39	38	31	36	31	33	34	44	37	41	32	40	43	23	34	39	30	35	30	32	29	42	31	40	41	32	25	37	29	33	41	48	46	47	32	35	24	43	36	38	40	30	39	26	28	33	38	53	38	42	33	37	28	34	36	45	41	35	40	34	65	30	47	50	25	61	33	33	34	41	44	36	38	52	35	31	42	38	53	30	33	35	34	42	40	35	29	34	44	26	24	37	30	51	35	35	40	30	37	36	38	49	35	41	33	42	42	37	29	38	40	39	47	44	43	35	38	39	50	48	45	34	29	41	38	41	44	38	41	37	50	43	37	40	48	27	33	31	46	34	39	37	38	37	32	39	35	37	34	40	34	40	24	38	32	42	32	58	36	34	48	29	33	35	46	37	35	47	45	38	41	37	35	45	34	33	48	30	33	39	47	35	43	44	27	39	28	41	46	29	41	48	27	41	44	40	42	43	48	30	43	38	54	49	40	41	38	40	43	31	40	37	36	37	39	41	39	35	27	34	34	38	43	41	35	41	35	33	54	35	39	35	35	41	37	27	34	35	37	46	41	41	44	39	36	47	38	33	34	26	45	39	29	34	41	34	37	30	47	36	36	45	30	40	46	48	41	34	41	37	35	44	45	36	45	29	24	42	40	46	49	34	36	34	39	33	31	39	38	45	38	41	35	42	34	46	33	45	37	41	34	41	45	34	32	53	35	31	35	41	32	35	41	39	41	36	37	38	35	43	41	28	37	41	33	35	39	37	37	40	34	37	32	38	46	28	40	41	38	39	30	39	44	35	31	49	25	42	31	49	32	46	42	31	36	29	29	45	33	41	51	39	35	34	38	32	35	36	37	38	36	41	29	33	38	45	36	37	38	35	43	33	35	28	30	43	31	36	39	41	24	38	39	31	45	50	33	43	34	39	34	31	42	41	38	31	41	40	38	29	31	36	47	48	36	31	36	35	38	28	35	36	28	29	45	35	46	34	40	39	38	28	46	33	39	46	31	38	32	34	32	33	40	38	30	44	30	43	44	36	34	40	33	45	37	37	35	52	38	31	40	34	32	32	44	37	31	42	37	28	37	27	31	42	41	30	38	39	44	35	38	39	50	36	40	28	31	38	32	39	49	42	42	43	49	33	37	32	39	29	31	41	43	29	40	45	37	39	50	34	26	39	32	39	35	41	48	32	49	42	34	31	28	37	48	48	45	47	46	32	39	42	34	28	40	35	38	32	47	44	48	36	28	41	48	36	42	31	35	35	29	47	41	40	40	36	44	42	37	35	33	35	30	31	35	36	42	45	44	44	36	42	45	33	39	41	35	38	23	34	29	37	30	38	42	22	39	36	45	43	36	41	37	38	33	39	38	29	42	39	33	21	48	32	41	39	35	39	34	30	32	40	49	30	45	46	40	34	32	39	48	36	39	47	50	40	42	39	38	41	38	31	36	37	43	31	39	31	34	42	28	35	34	32	39	51	39	36	45	27	35	33	39	35	41	39	30	42	34	41	42	43	43	41	28	35	34	40	36	43	33	37	41	37	38	37	47	46	36	44	40	44	34	36	44	43	38	33	42	36	30	30	29	43	45	33	32	36	35	46	35	38	37	40	36	31	35	40	47	44	35	41	33	46	30	49	37	32	26	30	39	40	45	29	37	41	34	35	42	36	33	25	50	46	32	46	30	39	43	39	36	33	34	32	40	45	43	48	42	35	38	38	42	32	34	25	39	30	46	28	35	30	31	34	29	36	40	43	39	43	38	44	41	39	32	48	33	47	40	35	41	26	48	35	44	38	42	37	32	31	25	41	45	30	42	45	32	43	33	39	37	40	33	39	40	43	48	33	53	49	38	46	41	35	32	38	36	49	40	34	43	53	37	36	54	30	35	38	39	29	38	30	43	48	35	37	34	35	37	43	50	48	38	28	34	33	39	38	39	43	33	43	46	41	37	40	49	36	43	37	36	45	44	36	36	40	41	40	30	37	31	39	34	37	43	37	38	40	34	36	36	43	35	37	41	36	33	48	34	30	37	38	33	39	35	26	33	39	30	49	46	42	48	33	44	31	47	30	30	39	42	43	40	35	30	42	28	38	39	38	30	46	30	29	38	32	27	26	42	39	27	30	40	38	40	40	45	44	43	39	47	35	35	37	38	38	37	34	37	34	44	41	35	38	39	41	33	33	43	47	37	32	39	36	37	45	36	33	27	34	29	37	39	36	29	39	32	44	40	31	33	39	37	42	29	52	32	35	37	32	33	46	45	41	36	32	36	36	38	45	47	42	34	26	40	31	37	39	30	29	33	45	43	38	18	40	33	35	42	23	36	50	31	44	37	41	32	32	31	36	34	35	34	32	37	30	30	32	42	49	31	40	36	36	31	45	38	35	27	28	53	38	47	31	31	33	27	44	34	27	50	28	31	41	47	45	47	30	25	37	39	40	34	37	31	46	32	43	39	35	34	33	34	37	37	43	44	33	32	42	25	33	40	30	38	33	32	33	35	42	36	32	34	41	29	47	42	40	48	47	41	29	49	41	42	29	36	37	40	43	45	46	41	31	28	42	37	37	41	31	40	32	41	31	48	29	50	42	28	31	43	32	33	32	37	49	41	38	37	38	39	34	30	45	51	39	28	37	37	30	42	45	32	34	29	26	39	39	37	34	32	38	33	42	37	41	31	38	41	31	27	40	39	43	40	38	33	41	34	30	40	37	48	34	49	39	34	40	39	31	38	37	37	30	38	47	29	36	45	38	37	38	43	43	38	40	28	36	29	49	35	41	32	32	32	33	42	47	39	32	39	36	35	40	40	46	43	38	42	40	29	42	28	42	35	46	36	31	43	25	51	28	47	38	41	31	32	30	32	42	32	45	36	35	35	33	29	41	33
7461	1746	808	1344	4210	6316	6416	5959	4667	3994	3172	2757	2388	2034	1687	1367	1255	1057	937	858	742	735	678	646	612	608	490	516	469	457	443	438	393	399	383	362	391	410	413	414	469	479	468	458	438	393	390	364	388	356	372	422	349	371	355	340	372	356	333	341	305	326	305	296	314	309	295	282	300	290	327	273	275	279	286	264	284	291	292	279	282	269	243	274	301	278	280	263	257	307	263	280	292	263	275	267	293	287	279	281	252	286	257	266	266	271	296	276	306	273	247	275	247	271	303	287	248	271	295	268	265	267	321	284	275	265	259	273	272	272	255	240	297	300	263	269	273	254	287	273	271	274	271	284	292	239	257	276	266	267	264	291	245	260	286	277	241	255	261	261	265	293	247	243	251	233	253	282	260	267	259	275	278	276	276	301	276	263	273	301	261	273	275	262	275	299	247	285	246	239	240	268	277	282	271	282	261	298	249	246	268	257	281	250	292	270	291	282	260	255	270	259	299	276	286	260	282	284	300	247	251	256	280	254	241	283	246	259	254	241	259	261	279	249	265	239	265	271	235	277	230	278	253	264	273	269	270	245	253	274	258	285	259	271	255	234	279	279	272	284	258	259	270	272	280	283	255	276	254	273	290	257	295	287	269	263	251	249	262	276	269	226	228	270	275	265	241	289	251	252	266	277	271	262	279	261	256	279	231	265	254	264	250	260	227	281	270	261	282	272	269	278	265	239	271	282	303	243	260	296	257	268	278	272	287	237	298	247	292	277	253	262	261	275	270	284	267	249	239	264	266	283	271	264	281	268	268	273	266	252	256	273	240	267	266	256	286	250	278	280	256	250	273	255	288	267	266	255	256	230	268	275	240	287	261	247	283	270	259	280	277	249	315	264	278	313	278	263	261	292	256	269	263	285	286	287	254	275	264	263	298	255	259	278	267	275	277	294	269	255	249	267	243	261	269	274	280	287	257	249	268	254	258	246	281	260	291	284	266	293	247	276	264	260	276	267	269	279	222	235	267	284	274	275	267	274	259	248	277	252	277	245	241	265	272	277	253	254	285	264	259	238	292	282	246	278	251	272	266	290	247	244	267	270	264	280	271	250	251	268	271	267	255	274	264	290	279	271	243	267	274	247	279	264	257	254	269	270	256	275	251	261	258	271	275	274	261	251	269	265	266	273	237	266	275	280	240	261	249	235	273	269	249	267	244	273	268	264	284	280	281	268	278	255	254	265	248	235	228	264	292	245	252	224	312	223	287	257	271	274	281	297	284	263	281	242	288	244	246	275	230	275	268	267	249	280	280	268	268	287	294	254	249	269	272	241	281	285	269	269	293	252	266	271	283	251	264	236	264	233	270	270	297	296	276	256	262	280	279	284	270	265	270	270	246	254	265	253	279	256	260	242	312	273	238	275	266	259	262	300	253	279	263	256	252	286	260	283	255	258	267	303	262	278	256	281	246	258	257	267	269	270	271	253	271	285	263	264	271	284	244	273	278	280	258	236	268	281	260	263	266	260	280	263	266	274	266	245	259	246	251	287	235	257	266	265	256	299	233	267	284	278	277	260	218	266	254	254	242	289	269	265	286	265	275	254	232	267	264	278	260	280	309	253	260	249	272	247	297	265	289	277	269	261	245	285	260	259	235	290	270	259	296	262	245	262	276	272	267	254	253	275	266	261	271	252	284	284	251	281	300	266	275	237	280	277	269	266	277	280	251	248	264	264	271	273	278	221	251	297	240	275	238	246	265	277	249	238	268	291	248	258	271	266	251	292	261	261	244	271	274	293	271	257	274	264	236	279	259	247	253	271	250	250	291	265	262	297	273	255	264	253	279	264	298	284	251	286	276	237	281	264	281	251	256	284	280	270	266	275	275	264	273	261	243	290	258	264	250	267	233	265	236	262	265	265	270	285	258	270	267	273	271	260	262	256	310	262	263	267	294	255	265	263	255	241	246	279	288	279	288	267	262	307	284	283	271	260	252	235	259	265	284	256	268	264	262	243	242	245	276	265	265	253	270	272	301	265	269	274	269	251	254	291	267	253	263	273	260	279	258	253	251	258	273	256	251	264	289	280	285	280	260	263	278	265	276	246	265	252	248	268	249	282	268	262	242	246	251	282	275	270	250	253	263	280	278	298	250	304	296	300	252	282	257	246	241	280	247	255	270	274	264	289	274	263	275	293	262	298	231	260	261	261	269	262	257	269	265	267	273	249	272	286	245	268	265	246	279	272	252	272	268	261	266	291	275	276	247	234	295	259	277	269	269	265	264	280	250	266	286	250	218	271	239	272	273	288	262	267	245	269	263	306	264	270	267	262	274	273	274	280	254	279	291	241	265	267	283	265	283	261	274	254	258	260	279	274	289	288	265	288	276	283	283	255	266	304	275	277	275	249	287	228	251	268	268	280	281	287	261	268	266	231	277	275	245	227	276	279	254	269	261	275	264	293	263	245	271	271	289	272	304	250	298	292	266	237	264	270	285	248	275	259	297	248	262	285	285	278	263	252	252	271	247	293	282	258	248	256	248	257	267	279	286	275	246	253	267	253	252	284	278	266	285	240	294	252	275	279	263	280	286	260	275	248	267	244	251	285	316	265	310	263	270	275	286	263	275	290	292	281	268	274	255	267	270	256	269	248	267	287	237	270	265	252	282	274	258	280	282	277	302	283	287	265	255	266	251	285	276	268	270	271	307	279	279	286	237	276	246	274	268	288	277	278	270	262	270	270	255	257	278	287	287	283	258	255	293	263	266	277	282	275	251	264	240	253	284	275	272	273	277	266	268	273	264	284	257	251	277	265	237	276	257	265	273	268	263	293	287	270	278	264	258	265	258	255	250	253	275	275	244	264	298	272	272	216	273	285	279	254	249	259	253	265	296	271	293	268	283	254	292	289	274	281	266	277	252	291	282	259	268	249	291	286	260	255	274	280	295	282	273	263	251	267	269	270	260	262	287	247	278	264	267	260	249	290	250	271	256	292	267	250	289	280	274	261	275	306	273	260	280	273	250	265	280	254	276	266	254	264	265	268	257	270	293	274	275	274	261	246	266	266	272	269	260	251	284	258	303	259	263	281	279	261	266	253	253	246	259	275	250	258	272	294	273	251	243	273	261	265	262	254	255	243	244	258	290	246	239	274	264	266	244	274	271	243	251	272	271	234	271	254	268	261	289	281	275	271	251	259	295	283	236	284	232	279	263	311	252	285	277	271	264	265	270	271	248	277	249	281	274	279	274	303	267	251	300	270	241	273	264	258	276	262	243	280	277	255	257	289	271	271	267	249	253	243	259	294	250	255	293	278	270	257	248	282	311	285	246	263	285	241	274	267	272	293	255	280	281	239	262	253	269	283	287	258	255	296	254	257	249	295	259	283	288	271	271	284	261	251	287	265	260	248	254	281	235	276	230	274	287	274	296	264	273	277	283	283	268	272	273	267	256	257	253	282	275	251	275	274	250	236	295	264	263	236	247	266	257	264	282	283	265	286
1028	91	88	79	97	96	99	108	121	93	110	110	87	111	106	98	101	94	95	97	82	91	93	74	77	88	106	104	86	92	76	90	81	89	94	90	99	98	93	109	89	72	93	76	86	107	82	93	97	89	83	80	79	83	73	80	71	94	71	78	81	87	78	93	82	90	85	96	79	79	79	78	86	104	72	89	84	75	78	99	92	75	84	87	89	69	78	65	69	81	83	95	74	77	85	88	74	87	85	93	87	76	75	76	90	70	79	85	98	84	71	94	83	89	78	90	69	71	96	82	85	94	82	85	97	89	99	91	86	78	94	82	78	81	66	83	75	93	65	80	78	90	75	90	94	70	96	86	93	98	87	83	96	78	82	104	82	76	90	95	87	79	85	77	93	85	84	102	81	72	93	109	87	74	78	98	90	74	87	76	87	77	85	77	72	92	87	100	71	91	82	95	82	91	91	75	100	82	103	68	67	86	99	88	101	105	64	81	100	95	75	83	94	87	93	93	87	98	88	77	78	87	90	92	96	95	79	74	90	78	88	82	95	64	76	80	88	74	80	77	84	88	89	74	84	70	82	81	84	93	77	88	79	75	71	85	81	76	95	85	85	87	80	59	74	84	87	83	94	95	84	91	94	90	61	86	75	81	83	90	95	66	87	83	101	90	119	84	85	77	73	96	76	73	83	91	78	79	68	100	89	77	85	81	91	90	102	93	87	87	82	79	84	90	79	79	81	94	68	69	79	75	90	74	99	99	89	80	85	77	85	75	83	111	70	77	84	78	88	100	85	78	94	92	71	81	77	94	91	83	90	96	93	74	84	80	90	91	76	107	81	85	80	91	82	94	98	87	100	67	77	76	83	89	90	85	86	63	73	86	96	80	85	82	79	88	78	79	82	87	86	83	90	80	82	104	86	89	96	83	74	92	70	83	75	86	87	69	100	79	79	76	97	90	79	59	73	81	113	82	82	67	87	91	80	75	94	100	87	90	84	61	88	76	81	69	82	93	92	90	79	80	86	85	102	83	74	91	84	69	95	114	84	84	85	96	90	77	74	74	86	78	102	96	86	90	76	97	84	75	88	80	90	85	77	77	71	106	88	79	102	88	103	85	69	96	100	84	79	80	81	87	89	87	106	76	85	80	85	90	83	80	103	71	98	72	75	65	109	83	76	80	91	90	99	76	80	88	79	90	89	91	99	108	94	67	86	97	87	100	91	85	93	95	93	82	93	90	92	78	78	103	92	87	89	77	79	74	97	73	80	95	81	71	95	101	58	83	91	89	89	95	86	83	92	96	76	73	75	73	80	77	79	78	80	87	63	81	85	87	85	97	77	95	73	80	90	81	85	90	77	70	81	87	89	82	72	97	85	94	70	89	88	84	85	86	87	93	77	88	85	87	78	94	95	71	74	72	72	85	87	85	90	88	79	94	87	102	93	90	68	94	95	78	95	75	84	91	86	73	84	79	68	85	83	84	86	101	94	86	71	83	65	85	77	95	85	85	71	76	80	87	75	75	81	74	68	102	77	85	89	96	82	74	95	84	73	87	95	96	80	86	78	88	85	100	85	96	82	71	78	94	79	78	89	89	68	77	78	74	101	88	77	83	68	88	85	84	72	82	83	87	91	102	88	86	91	77	69	70	81	72	66	110	77	94	77	101	85	83	94	78	90	83	93	76	93	87	100	81	75	96	92	100	77	77	76	69	101	83	91	106	77	84	83	62	85	86	84	79	73	91	88	78	69	71	78	109	82	93	92	75	88	85	71	81	82	81	78	84	88	88	95	82	98	89	96	88	93	82	98	94	86	88	76	92	71	89	79	89	92	79	78	89	110	86	88	83	105	90	81	82	92	90	85	86	74	87	68	101	99	75	80	98	79	90	82	75	83	97	94	69	99	88	78	78	86	102	84	81	94	98	93	103	71	82	86	80	89	84	90	73	94	89	78	89	98	69	83	90	67	84	70	73	78	104	75	78	83	68	81	93	101	82	86	76	86	83	82	90	74	74	78	75	73	87	97	93	67	81	84	93	82	91	87	76	94	83	90	82	86	91	87	76	88	87	98	87	97	72	82	74	98	85	92	93	77	77	80	82	83	75	87	82	98	87	72	72	72	84	74	72	70	81	103	85	68	86	60	83	78	76	79	69	93	82	92	92	68	74	82	105	89	87	82	76	100	77	96	90	75	78	93	72	109	87	78	79	109	73	88	97	72	92	70	76	98	79	82	81	96	83	91	80	82	91	77	93	82	79	84	89	83	84	90	88	84	91	81	86	76	93	74	87	82	101	71	79	75	91	72	69	92	69	94	80	96	73	91	77	86	77	90	79	71	92	86	86	91	95	81	90	74	88	70	87	83	91	93	94	85	68	112	98	69	87	97	90	85	97	83	95	86	82	88	80	77	91	89	76	82	70	82	94	67	81	92	85	87	78	77	100	100	87	79	100	82	100	82	81	83	76	94	88	90	100	97	85	97	89	86	92	93	80	90	80	94	94	73	83	104	69	78	77	75	71	76	81	77	72	91	90	83	83	94	112	91	85	97	76	86	89	81	101	99	81	72	96	83	77	79	78	80	113	70	92	86	75	69	92	108	75	64	86	105	89	73	75	97	76	85	77	98	92	113	85	86	83	95	97	92	89	87	87	89	67	91	87	105	91	82	92	74	81	74	102	94	81	94	94	79	87	98	82	79	79	88	78	77	74	71	77	99	88	75	83	80	79	78	87	81	71	97	79	88	84	112	86	107	103	82	84	86	69	82	87	91	97	89	83	81	94	74	87	98	94	84	81	72	73	92	78	75	90	77	82	94	81	75	87	79	95	82	96	93	80	80	84	88	70	101	71	78	90	77	95	83	101	88	76	94	91	87	83	97	79	88	70	87	83	98	79	85	99	95	97	79	88	88	79	77	84	87	79	84	95	90	88	74	96	99	93	93	84	102	83	90	90	95	75	90	93	79	69	75	82	80	75	74	89	87	85	92	85	75	79	93	77	79	76	83	73	99	101	80	79	88	93	102	104	77	79	83	100	90	68	105	92	84	92	82	81	95	79	98	84	71	88	85	74	85	84	85	62	86	91	100	74	93	97	76	94	94	93	94	89	92	84	76	101	90	83	78	87	86	110	94	89	107	99	93	69	80	89	86	89	78	85	90	84	109	71	77	90	82	85	96	85	90	61	95	83	70	91	98	66	84	78	88	76	92	103	85	84	62	81	68	82	92	90	71	94	91	80	91	85	98	87	82	73	83	94	103	84	93	89	75	99	85	80	87	72	92	97	85	86	83	76	98	108	85	73	84	100	96	90	72	71	86	88	84	89	96	100	89	82	95	87	85	94	93	65	77	82	87	82	82	92	74	87	84	79	92	81	80	96	87	91	79	88	77	76	97	91	78	80	81	76	67	78	92	83	72	87	83	100	89	97	88	76	96	84	95	86	89	98	69	87	82	72	97	83	83	83	83	98	94	90	70	95	85	68	78	68	91	84
6075	854	709	760	1552	2261	2714	2503	2149	2018	1771	1582	1370	1285	1084	1030	901	866	826	818	750	757	722	728	732	716	726	691	661	722	670	642	668	650	660	653	643	684	630	723	731	702	670	685	696	652	630	620	673	641	698	660	690	664	662	656	654	656	647	656	649	691	629	635	651	662	603	630	641	627	622	625	620	642	636	664	613	684	632	657	630	559	638	613	654	614	643	630	667	635	622	571	643	662	646	649	657	634	668	640	626	638	598	624	658	621	619	629	630	633	628	631	614	641	640	638	652	652	656	649	594	626	619	634	666	633	673	636	593	676	642	617	639	614	615	619	612	602	668	628	653	639	616	584	637	623	651	640	647	594	625	616	631	659	693	667	626	650	630	584	637	639	635	627	681	626	674	637	613	649	603	639	674	637	606	613	612	620	628	610	619	614	645	610	639	662	630	628	661	608	641	624	671	624	638	622	576	597	611	679	579	612	631	631	622	682	593	642	598	592	610	635	678	651	634	565	643	623	617	672	617	614	611	655	621	593	639	662	641	632	669	641	646	645	625	611	664	630	635	606	617	635	611	650	590	613	657	622	580	620	638	576	601	606	666	618	658	651	627	661	597	588	664	650	605	653	636	641	595	609	652	647	670	628	652	653	663	609	610	634	618	595	650	655	658	623	669	641	596	612	626	619	620	645	624	650	606	663	629	648	658	645	611	624	620	613	652	665	620	641	656	624	586	611	602	643	638	652	596	607	619	590	623	595	588	648	657	607	614	587	611	656	677	648	602	608	642	598	641	632	640	638	615	631	619	598	605	575	647	629	594	657	652	646	653	682	597	652	638	661	645	608	687	647	673	562	624	641	647	621	610	628	644	640	626	619	669	652	637	642	625	604	647	646	606	637	633	626	648	636	593	697	663	615	618	607	649	611	621	587	610	641	658	647	604	645	590	612	601	637	668	651	626	602	617	638	649	623	668	634	632	642	643	679	603	629	613	648	667	634	627	652	661	634	623	643	600	643	696	625	599	647	620	646	637	631	665	677	646	611	656	616	680	593	586	659	592	590	617	640	616	616	619	606	641	660	616	645	661	627	604	581	609	625	640	644	643	590	609	662	606	628	592	604	571	666	607	638	645	654	601	657	628	617	613	655	680	634	652	656	645	616	649	618	606	592	626	654	616	658	615	630	652	644	612	684	613	588	606	625	644	584	612	645	642	632	637	633	641	658	659	645	639	656	630	618	613	617	639	648	654	618	640	600	619	649	620	612	615	616	644	642	586	628	653	581	595	663	648	643	683	584	617	651	698	652	602	656	627	656	624	618	574	663	634	653	662	616	621	631	605	648	652	692	634	627	614	651	635	585	594	630	632	665	632	641	615	610	645	603	628	626	617	671	599	615	611	641	636	644	615	687	652	644	662	632	634	609	644	602	615	606	649	620	671	677	653	640	641	601	630	625	649	610	668	607	598	619	617	660	632	601	644	623	645	631	671	670	612	659	554	623	648	624	611	626	578	624	635	619	563	623	616	680	612	636	680	601	651	641	597	581	596	666	651	635	633	617	627	607	654	622	615	632	629	649	646	605	563	632	616	663	633	664	608	610	607	596	636	664	601	624	631	666	617	669	612	622	667	696	660	602	624	637	661	621	586	591	648	660	679	618	626	606	646	635	623	610	656	622	647	633	598	608	588	645	645	689	630	661	598	621	627	627	665	616	639	651	590	643	599	644	633	645	636	619	639	674	626	601	630	637	666	594	613	633	662	619	660	646	601	648	633	659	656	588	666	632	639	592	621	621	633	619	664	645	610	660	638	635	637	660	623	643	651	620	567	640	591	626	622	649	646	648	641	613	616	609	621	619	617	616	680	647	622	690	653	616	624	638	641	604	622	619	642	636	656	622	651	648	617	662	646	619	635	620	624	706	600	668	663	592	654	618	629	631	592	624	650	641	670	617	689	627	609	667	637	609	654	637	638	620	654	618	645	625	664	656	628	653	586	616	659	611	671	592	602	597	641	597	635	667	636	630	643	628	629	643	643	578	664	599	632	600	644	650	649	600	640	626	628	664	664	641	633	642	646	651	659	619	601	621	630	638	654	647	626	618	604	657	613	662	665	664	602	615	620	598	631	635	650	621	579	619	632	628	635	605	648	647	666	610	617	669	652	628	622	631	594	673	671	642	630	590	647	641	618	614	671	663	639	632	596	559	597	585	673	672	609	664	658	604	599	637	599	648	651	618	663	644	596	659	658	583	638	650	666	651	653	625	654	672	635	621	626	638	683	648	690	573	660	596	644	690	633	629	672	655	624	635	659	613	626	662	638	610	623	586	623	618	637	684	654	650	622	620	650	616	610	646	672	644	619	582	644	653	653	618	604	635	647	661	639	656	639	660	631	617	653	619	618	633	611	616	636	606	601	624	608	607	650	620	623	641	654	629	628	606	652	663	660	609	643	653	628	609	614	633	650	598	604	631	612	599	640	663	610	629	628	594	662	653	621	648	617	620	603	591	615	620	662	604	593	603	633	620	660	669	680	635	634	612	633	639	638	652	672	658	670	600	615	640	590	633	639	681	629	598	660	633	619	668	582	615	642	629	634	615	620	670	598	641	606	631	571	638	600	635	661	621	671	621	607	680	598	673	618	603	575	624	637	637	668	611	607	624	607	660	631	633	620	603	607	606	648	596	608	630	628	636	612	642	623	585	644	629	634	606	664	606	580	591	661	605	632	632	698	622	669	645	632	626	649	609	632	649	612	609	614	677	605	630	631	653	578	641	658	609	607	620	650	656	671	632	649	620	623	624	626	623	654	637	657	672	664	626	631	620	594	598	653	640	607	632	655	615	664	626	653	627	694	674	619	662	605	684	610	638	626	625	607	615	636	642	628	692	646	663	660	603	611	602	656	572	633	621	637	681	622	653	658	628	641	647	649	605	595	650	649	615	651	657	626	575	619	626	646	630	652	612	662	664	659	612	607	619	627	657	670	700	605	641	629	666	617	670	640	611	592	657	622	628	600	657	651	607	658	607	641	584	670	641	612	564	636	650	583	667	615	623	633	634	625	673	627	663	644	687	654	672	563	646	656	693	611	626	639	663	637	693	599	612	631	637	659	638	588	604	626	627	665	660	619	655	615	626	640	607	652	607	651	637	624	627	666	626	618	613	630	622	676	649	651	622	639	611	639	614	626	635	636	636	630	573	656	679	661	621	655	693	623	636	601	624	645	617	632	663	650	639	634	591	625	667	626	667	670	619	630	654	645	670	632	640	660	611	622	620	645	591	674	658	624	622	638	648	607	613	628	631	654	679	629	675	613	606	631	593	658	629	640	630	601	636	675	600	613	597	674	612	616	625	644	674	618	598	664	654	607	644	655	657	615	599	600	627	690	576	609	598	680	623	636	624	644	646	646	578	630	681	607	652	611	632	606	632	639	614	642	611	595	644	643	634	613	654	619	652	643	633	692	637	630	665	605	604	639	602	623	589	658	636	625	665	611	632
420	87	46	49	56	96	98	100	98	94	91	75	74	73	65	67	60	43	36	34	23	42	39	45	30	41	34	29	31	31	29	32	34	38	37	34	41	32	45	38	34	27	33	36	32	42	39	31	48	32	38	40	38	32	39	32	33	40	33	36	27	30	35	24	35	30	30	30	29	33	31	21	27	23	26	37	29	33	32	27	33	36	39	34	23	28	38	30	24	35	29	37	31	30	34	36	32	25	37	28	25	37	35	21	28	38	31	40	38	31	22	24	37	34	29	39	29	35	32	28	28	29	28	37	28	39	32	39	25	26	26	28	21	28	20	29	31	38	32	35	30	23	29	31	28	34	22	32	42	30	39	35	49	34	32	28	24	48	32	30	26	27	31	26	32	21	30	36	30	29	37	43	26	29	39	31	35	34	39	41	29	25	35	43	35	21	27	21	22	26	38	28	32	33	31	37	48	33	36	23	36	20	46	30	38	14	20	31	29	27	28	23	33	29	42	33	29	30	31	32	36	29	32	30	29	40	25	38	24	38	35	28	37	23	31	31	27	28	26	41	27	26	28	37	32	35	34	32	42	40	30	24	37	32	34	31	30	22	33	34	31	24	33	31	42	26	25	31	23	27	28	29	25	28	46	29	37	32	39	32	35	38	24	31	28	33	36	34	25	38	23	34	24	25	41	28	22	32	29	19	33	33	30	37	27	33	28	45	36	31	33	37	25	21	34	33	28	31	25	30	30	31	28	38	28	29	28	31	29	26	30	23	32	32	33	44	28	29	36	36	34	31	33	27	33	37	33	40	25	29	41	32	38	28	26	28	37	36	30	34	33	28	27	30	24	22	22	24	41	24	32	32	30	27	39	31	32	32	30	41	30	39	25	29	29	24	26	36	30	28	31	31	29	30	28	28	24	31	39	36	37	28	25	27	21	41	30	34	34	23	34	18	27	35	32	32	34	44	36	30	37	36	45	41	33	29	33	37	26	30	37	27	38	34	20	22	27	33	27	35	32	28	28	30	35	35	30	30	35	28	40	38	35	23	27	39	37	16	22	27	24	33	29	26	32	28	41	22	26	32	25	29	16	34	23	36	26	33	27	34	31	28	33	32	32	33	21	36	38	47	31	28	26	33	26	35	29	30	23	26	27	34	36	26	33	26	25	21	24	42	20	24	33	29	32	33	36	32	36	25	32	40	33	22	24	36	29	28	23	33	35	31	35	32	44	31	34	37	30	31	18	33	33	30	32	38	20	25	35	24	30	35	29	37	31	34	33	21	44	31	25	29	27	37	30	41	31	43	26	35	30	26	34	38	38	26	34	29	38	30	41	31	33	41	27	25	47	38	20	33	27	29	34	41	34	34	23	37	26	29	25	26	20	29	29	35	28	25	26	49	33	29	31	38	27	28	32	41	42	30	32	30	35	42	24	36	35	24	37	31	32	36	35	34	35	26	26	34	31	38	27	30	36	34	31	28	34	25	34	32	22	31	34	31	22	27	33	37	35	22	37	24	31	28	29	31	27	33	32	27	37	30	39	28	27	45	19	32	33	34	24	29	31	28	37	27	19	30	27	23	25	33	38	33	33	23	36	28	40	21	33	22	22	30	22	35	23	36	39	24	34	33	37	25	38	27	36	31	24	36	29	29	32	27	27	31	23	22	27	36	38	30	29	40	26	25	27	33	26	34	38	26	25	20	33	26	40	29	38	26	27	23	33	21	27	41	36	28	33	30	25	27	30	26	20	45	27	32	42	35	25	31	35	33	31	28	36	34	28	27	33	27	28	35	31	40	32	43	28	25	33	29	29	37	20	20	29	42	39	28	29	28	35	27	37	38	41	35	20	33	31	27	24	34	24	29	25	30	35	33	32	36	37	40	32	32	21	26	25	37	28	33	31	25	32	36	30	33	36	21	31	29	25	44	20	41	29	32	33	37	28	32	33	44	30	34	29	32	24	33	29	30	26	22	28	32	35	30	24	38	27	23	31	32	19	28	22	32	35	32	28	29	26	26	25	27	34	31	37	34	23	25	20	34	30	26	30	22	21	15	18	41	36	39	31	29	33	33	25	28	32	32	27	37	26	30	32	24	26	34	31	23	35	38	33	27	39	22	33	40	39	27	32	26	33	31	33	31	32	36	31	36	28	30	29	30	31	30	35	24	32	42	23	29	28	27	22	30	33	42	25	28	26	32	28	40	48	29	40	35	35	36	30	32	31	38	34	31	22	36	22	32	32	24	22	24	36	29	20	28	32	23	46	30	34	35	28	23	35	30	24	40	18	29	34	34	31	23	35	39	39	36	29	22	26	19	27	31	28	24	31	27	21	42	32	37	30	30	40	30	38	29	24	28	29	33	34	32	27	36	27	44	40	25	38	23	36	34	28	32	37	28	27	33	33	35	37	27	38	32	30	28	21	34	25	29	25	26	24	27	28	29	33	41	26	33	23	30	34	32	27	16	30	26	35	28	21	25	29	29	27	28	36	38	23	34	31	29	38	36	27	24	27	25	26	29	30	29	26	31	27	28	30	23	29	23	31	45	34	19	30	42	32	34	35	36	24	40	31	45	29	40	38	29	41	27	27	34	41	32	21	37	29	32	20	21	26	27	29	26	19	29	25	28	32	33	41	28	36	32	25	24	30	35	29	43	26	24	30	34	32	33	23	47	33	21	28	37	17	33	34	40	26	22	27	37	24	28	20	34	33	33	33	37	39	43	46	31	27	25	32	31	33	42	25	36	28	25	26	23	29	30	23	27	29	24	25	24	32	31	41	41	24	31	29	22	29	27	39	25	32	33	35	27	31	34	39	25	27	40	28	35	32	21	36	18	28	28	24	32	22	27	29	29	20	48	33	28	30	36	31	38	42	32	28	25	36	22	30	27	38	28	31	29	30	25	35	26	34	31	36	17	36	34	21	34	32	29	34	33	38	30	32	33	26	23	30	27	31	27	37	24	30	28	36	37	33	15	41	32	27	33	30	18	31	36	27	33	32	34	24	26	22	29	29	44	32	38	31	37	29	31	35	35	42	21	31	30	28	25	42	27	39	31	34	29	28	33	42	34	32	29	32	32	24	23	28	28	32	28	36	30	38	28	24	34	39	31	31	39	39	31	24	21	27	29	38	30	27	39	34	23	29	31	33	24	42	23	25	32	32	28	34	31	43	24	25	28	31	34	22	30	39	38	33	38	41	30	35	37	27	32	29	37	19	31	37	41	36	26	31	31	37	36	34	26	32	27	29	33	32	40	54	31	35	34	27	40	34	31	33	21	45	32	39	28	38	23	36	26	28	27	31	28	35	23	29	24	35	27	29	26	22	41	33	36	31	27	28	32	33	23	46	31	38	33	41	32	26	22	20	33	36	21	26	35	24	32	26	25	18	23	30	33	33	29	26	25	37	25	34	31	33	29	33	30	31	28	41	24	27	26	34	34	24	37	32	29	24	35	38	27	31	35	22	30	34	32	25	31	32	33	37	27	31	39
5089	1295	608	878	2998	4449	4836	4229	3390	2842	2478	2005	1719	1341	1167	949	840	772	653	584	606	544	466	456	412	422	410	394	370	329	330	359	331	323	354	345	337	336	328	380	394	345	384	330	367	326	329	362	330	307	346	334	285	323	275	268	274	287	288	278	293	293	272	275	271	271	219	260	267	246	242	258	269	244	240	245	234	243	271	218	240	266	228	234	267	218	243	255	225	247	262	260	252	241	226	251	245	233	264	278	217	248	262	240	256	248	254	285	247	246	235	235	273	267	232	256	279	262	244	243	261	240	237	231	254	249	214	266	243	195	241	265	246	248	223	232	252	222	282	265	261	218	242	265	219	211	247	220	246	233	244	231	239	221	265	236	225	263	252	237	252	232	258	254	262	242	213	239	253	241	239	244	235	253	250	251	230	251	234	245	240	249	226	238	242	215	272	234	248	257	233	246	219	236	223	251	221	220	246	241	249	251	245	243	230	236	238	224	232	232	251	243	246	246	251	238	222	224	223	249	227	241	226	209	234	239	243	235	259	242	267	213	234	251	261	235	248	214	219	253	238	240	224	242	257	241	222	246	243	240	230	242	242	265	257	242	249	229	227	252	252	226	229	223	250	239	233	237	213	245	246	241	254	255	245	224	230	234	236	235	246	251	242	268	218	257	219	251	235	238	241	245	248	216	239	231	231	254	246	243	233	255	235	230	246	248	238	226	231	255	240	224	209	256	246	229	240	239	222	250	249	255	255	244	245	249	249	246	274	263	221	238	248	250	243	231	223	227	225	249	219	241	194	208	226	243	273	246	232	233	227	239	238	252	229	209	237	252	217	230	224	237	233	234	265	227	254	227	201	247	244	240	221	246	273	240	208	227	241	236	249	266	232	231	228	231	230	216	213	245	265	223	204	221	236	263	248	248	204	258	219	227	239	246	239	234	245	240	241	233	225	245	232	245	227	213	242	218	211	221	256	246	256	231	231	217	227	259	235	245	241	274	263	232	222	226	228	236	226	230	234	245	229	237	242	235	239	231	239	219	246	235	219	226	215	212	217	228	246	231	260	225	251	245	263	248	235	257	251	232	259	246	220	239	221	210	250	228	264	216	214	216	221	234	243	259	243	233	237	228	243	231	240	237	223	234	238	237	209	235	220	230	257	227	274	207	233	262	262	211	246	247	235	248	228	250	222	239	245	226	212	239	263	233	250	246	243	245	221	256	236	252	234	241	234	224	252	249	241	234	235	260	238	223	212	215	217	236	243	236	206	265	238	248	260	240	204	262	282	234	228	236	253	238	251	248	230	231	244	225	223	268	248	219	231	240	217	251	216	263	252	245	257	200	254	241	231	228	252	278	226	264	246	216	256	235	226	278	277	234	249	231	230	233	248	268	232	228	224	229	239	232	233	254	234	262	216	245	238	240	251	212	259	226	241	215	226	251	237	233	216	216	198	229	221	238	231	240	252	231	242	258	262	227	224	238	234	212	237	231	227	216	253	215	232	259	254	260	263	232	249	244	236	204	235	251	250	292	238	249	239	236	244	217	237	236	259	261	248	227	252	238	218	235	257	236	237	226	248	251	239	257	260	236	261	234	254	241	264	247	211	235	250	221	247	267	218	224	209	216	253	257	222	234	222	255	261	260	225	242	250	213	233	249	239	230	258	205	264	223	240	257	218	245	228	254	242	258	247	252	260	245	229	250	242	222	218	231	256	247	244	227	215	241	245	248	240	242	256	232	218	247	203	245	218	240	247	243	289	240	260	253	232	222	254	248	213	239	251	226	248	226	252	230	273	236	239	231	266	221	242	231	247	237	217	273	247	244	242	239	253	246	242	240	256	202	236	249	239	255	234	210	230	263	241	256	191	232	229	239	221	252	227	260	242	248	262	226	260	210	222	252	217	249	204	228	249	229	238	245	237	243	230	240	235	232	233	238	267	223	222	232	230	266	242	248	238	276	232	222	224	219	234	225	245	240	219	230	241	258	241	232	219	233	238	242	230	260	272	243	237	231	244	221	206	249	216	226	234	224	241	260	224	228	251	250	233	244	261	225	247	245	260	225	221	249	254	233	235	235	234	249	206	225	272	235	253	262	237	230	257	229	237	267	230	250	232	237	220	239	254	227	251	224	213	236	235	239	261	237	232	268	240	243	248	233	254	247	251	242	218	253	235	236	252	237	248	235	257	211	249	232	235	233	248	234	220	221	231	265	253	246	221	219	236	256	231	251	236	211	229	245	244	220	233	250	221	230	228	241	245	250	225	246	249	236	229	225	232	236	236	253	232	235	228	241	237	246	239	253	221	218	236	217	248	241	223	245	239	236	257	245	247	251	198	273	245	238	256	268	231	244	246	214	226	246	232	249	236	234	232	252	247	225	221	271	245	252	211	242	238	247	234	253	242	224	241	235	231	267	231	220	231	199	250	212	239	226	232	276	242	219	226	237	219	239	231	266	206	229	252	243	217	261	234	243	257	242	252	214	245	221	222	238	207	259	240	238	239	271	247	259	252	234	251	229	211	231	223	220	250	229	250	261	237	225	244	235	254	241	228	236	213	235	245	228	236	275	250	216	230	212	236	244	227	206	228	247	258	234	232	257	256	268	201	232	240	215	227	230	240	238	245	212	255	256	255	230	222	266	255	233	256	222	228	253	223	226	234	242	250	236	228	216	239	230	242	242	248	239	263	242	247	256	239	244	255	232	237	249	228	216	265	225	221	236	221	220	250	242	239	227	230	244	246	240	248	246	241	255	229	249	212	225	222	218	252	243	242	208	261	256	262	233	245	224	229	247	233	234	246	210	238	249	220	230	215	229	237	263	223	227	230	208	256	247	266	204	246	270	220	254	233	258	243	243	223	233	223	236	292	239	256	222	249	244	222	267	238	247	236	242	246	217	232	214	228	222	257	231	237	263	261	250	273	245	220	245	244	247	254	212	224	236	224	245	260	227	243	263	239	252	259	237	253	230	218	237	242	250	239	248	237	231	247	253	254	217	244	247	246	250	235	230	225	228	218	226	251	239	236	206	240	222	236	263	243	271	243	236	260	263	225	207	232	202	224	216	234	249	247	258	204	227	228	258	231	257	232	242	217	237	251	221	221	243	242	235	217	255	218	233	259	246	237	208	243	249	259	250	241	224	222	252	243	231	251	243	235	236	241	258	223	222	261	232	230	216	237	249	250	229	233	236	222	249	233	227	258	233	257	257	222	213	228	235	243	223	239	228	217	251	248	243	217	251	231	244	241	244	242	222	220	259	252	233	229	242	188	251	248	254	205	229	257	221	240	229	256	239	242	224	208	237	203	247	249	238	244	255	241	228	232	233	232	215	237	256	238	231	234	251	249	232	257	242	250	245	218	219	263	234	238	244	220	217	227	242	230	248	268	215	211	240	219	243	257	222	233	245	244	229	226	251	219	249	243	223	239	242	252	223	233	229	224	207	242	267	236	236	222	236	234	229	244	257	240	222	250	221	218	247	223	213	264	239
1709	128	123	137	124	142	156	187	177	153	143	139	139	134	152	136	137	116	116	112	113	93	109	128	108	116	98	116	112	126	101	118	116	107	129	79	89	99	107	118	87	120	114	117	120	108	100	106	104	101	112	85	114	99	107	102	108	85	96	123	103	101	94	98	92	94	100	91	94	115	101	102	97	89	102	92	94	93	105	99	104	126	103	94	118	119	104	100	87	110	113	99	102	89	114	111	127	91	102	106	125	99	113	109	99	103	90	87	95	101	97	104	131	120	112	101	105	89	107	99	114	111	82	103	107	112	92	91	104	108	105	98	93	123	102	99	108	100	107	109	101	91	76	94	95	103	108	109	102	114	101	96	93	102	105	105	115	114	117	96	92	85	94	101	120	105	87	104	90	93	116	113	102	103	107	111	94	101	109	85	117	111	111	86	84	103	111	97	108	93	103	90	118	107	100	88	86	105	110	93	109	117	94	92	107	109	98	119	91	101	108	119	107	96	108	118	99	85	104	108	104	111	98	112	96	101	89	98	109	126	99	116	92	106	100	110	98	111	97	87	97	104	108	111	107	95	88	92	95	100	103	109	100	89	82	102	98	108	84	107	94	106	107	93	126	91	91	77	101	101	112	109	110	99	112	89	102	107	99	87	95	105	99	96	106	101	96	90	109	87	90	103	104	105	101	104	107	92	104	101	107	96	127	106	107	104	108	105	95	106	104	92	119	111	101	101	107	97	104	98	115	88	94	106	85	92	101	81	106	102	101	82	103	106	102	108	90	116	96	111	113	79	108	99	107	112	100	91	97	118	87	99	98	96	103	106	97	99	78	118	103	92	118	102	86	102	105	96	96	103	93	115	93	104	98	107	86	116	102	97	107	95	98	111	95	74	94	74	101	113	106	99	101	106	96	99	98	90	113	99	74	100	102	114	94	102	97	100	102	87	98	104	95	106	99	91	109	114	104	95	111	114	100	110	86	96	96	114	110	103	105	108	107	94	103	118	103	117	103	99	92	90	89	108	113	105	127	114	105	94	108	99	88	95	94	109	107	102	106	99	83	94	82	89	97	93	119	121	120	105	98	104	102	103	99	109	113	96	105	98	111	116	108	100	121	105	100	104	97	93	95	113	94	86	103	117	92	101	98	93	102	105	113	108	96	90	95	97	107	102	107	119	100	101	89	103	114	87	99	95	105	111	107	110	95	103	88	99	93	96	94	115	110	99	95	104	88	93	96	84	112	111	114	97	91	116	102	111	93	103	125	103	114	95	114	94	85	97	103	108	112	113	104	106	89	112	83	89	108	98	104	87	100	87	106	89	104	101	111	109	91	73	107	95	114	103	91	101	93	98	111	91	89	104	96	99	95	83	99	108	115	96	106	97	89	111	84	91	95	97	111	112	99	94	99	130	96	108	95	113	118	111	106	109	94	100	89	107	95	114	104	114	104	109	93	95	102	103	99	110	104	105	111	90	111	95	108	113	95	112	102	92	104	100	100	105	86	75	94	93	88	107	82	108	108	78	88	99	99	90	99	102	88	113	105	87	109	99	103	90	89	116	102	95	102	99	97	95	97	106	102	103	111	83	105	111	108	120	97	92	92	107	103	96	117	102	103	116	94	91	97	99	95	113	97	91	108	98	107	113	104	114	88	111	95	86	94	83	116	102	116	113	98	103	106	117	89	87	93	96	107	114	96	107	112	102	114	91	101	97	93	107	105	111	104	107	100	102	88	89	103	113	84	96	89	86	94	108	112	105	102	101	90	114	104	89	94	103	99	94	114	88	94	104	94	110	115	88	92	95	87	104	116	98	92	111	101	118	112	103	103	109	108	101	108	100	103	110	102	119	83	89	98	120	102	98	95	105	111	104	109	102	100	100	123	97	93	109	95	104	114	97	102	91	97	107	97	90	86	109	112	81	100	110	107	109	111	95	112	97	115	104	107	101	110	101	98	124	96	94	99	120	95	124	96	97	91	102	121	99	139	91	96	105	97	128	100	80	108	75	101	112	97	106	103	101	105	103	116	115	104	120	106	89	111	88	97	116	90	99	90	100	115	93	118	105	94	108	89	96	93	96	110	100	82	111	107	115	95	99	99	110	102	90	113	109	90	109	100	106	100	93	109	91	110	106	100	123	107	101	92	115	91	84	100	106	113	97	96	74	79	95	69	107	99	77	107	115	98	114	126	89	96	116	99	91	107	98	109	115	107	92	101	100	102	109	97	97	98	106	93	110	91	103	96	83	96	118	96	114	79	102	88	83	103	119	98	75	88	105	125	112	105	118	99	97	102	104	107	90	111	99	118	104	95	92	97	95	100	103	101	93	130	91	95	98	105	92	94	96	102	106	116	111	109	104	98	97	95	90	106	105	84	91	100	92	102	103	104	93	104	87	99	115	115	91	108	94	99	91	117	101	111	110	102	103	105	99	109	89	87	94	105	95	102	113	100	108	90	100	80	94	109	105	93	105	120	89	117	104	98	88	98	97	102	104	102	123	117	80	106	116	107	92	107	103	110	99	108	115	98	106	119	114	120	103	100	95	104	91	104	91	104	93	96	98	93	95	96	105	113	105	108	113	118	120	117	96	109	97	83	92	88	88	88	94	99	120	107	126	86	98	99	123	102	90	90	105	102	93	101	101	96	86	112	117	105	113	93	113	96	95	104	82	108	95	102	109	113	109	98	95	118	96	108	95	110	96	86	107	118	97	90	111	101	102	114	109	101	109	110	105	103	96	93	102	107	101	120	102	117	102	105	109	92	96	110	124	98	108	96	102	99	108	102	92	110	100	92	110	100	100	82	113	97	102	104	89	100	100	118	103	105	102	107	96	109	109	101	112	109	114	83	96	97	110	106	113	79	105	129	92	81	96	119	114	91	90	111	88	89	89	120	98	103	101	93	111	97	93	97	104	104	95	109	93	102	100	93	103	84	113	106	112	85	104	119	96	113	111	105	114	97	107	98	106	93	105	102	104	96	96	108	113	96	118	112	107	87	111	89	111	90	87	106	100	117	101	90	96	103	89	84	107	90	113	88	86	91	107	110	108	74	105	92	112	83	100	121	89	100	118	100	118	107	91	106	103	101	89	107	87	88	109	108	110	100	107	89	83	79	93	87	100	108	111	98	84	82	108	106	100	90	95	102	87	98	97	109	96	109	102	114	101	86	92	100	110	136	87	107	101	87	99	99	99	120	103	106	120	89	97	93	109	88	114	95	102	81	112	92	135	110	105	128	98	97	89	112	109	92	101	110	108	110	106	104	96	102	93	99	94	98	97	88	99	93	107	99	100	112	83	102	93	95	100	115	106	115	101	92	94	109	114	105	96	96	99	114	98	91	103	105	107	106	104	96	102	83	108	92	108	105	105	90	114	99	105	103	98	103	107	92	92	111	98	119	101	97	103	87	111	94	94	110	89	86	126	103	101	102	119	95	104	103	103	92	89	95	104	106	119	102	98	103	104	101	102	90	101	106	104	99	105	103	104
7756	1398	965	1263	3128	4300	4606	4381	3688	3184	2880	2526	2158	1863	1610	1459	1264	1276	1161	1075	1066	983	983	942	962	905	890	908	819	875	848	860	754	822	839	864	804	857	841	859	877	742	821	849	812	831	836	776	782	783	810	810	783	873	806	802	774	831	792	786	813	733	756	744	808	741	735	717	764	742	733	748	767	719	766	757	728	770	751	787	755	704	699	725	702	711	730	702	761	788	772	709	785	736	729	727	770	709	749	785	747	769	717	743	749	767	728	768	730	753	751	737	742	704	729	725	727	784	726	737	752	708	769	727	741	778	768	693	715	725	727	682	770	733	705	723	727	773	701	741	746	777	737	724	746	701	759	729	769	720	738	744	745	696	731	784	697	713	736	712	760	743	752	765	706	699	735	741	735	738	775	677	685	798	766	734	722	771	720	722	764	723	723	734	722	720	758	747	713	770	722	747	760	708	718	698	708	710	746	706	728	713	726	672	781	735	734	684	736	744	737	737	775	716	721	727	755	741	716	699	741	712	750	721	743	781	782	751	712	757	737	730	731	732	740	749	773	736	754	713	741	724	703	737	720	667	727	732	715	762	708	744	696	724	721	712	715	707	716	747	761	710	765	696	765	729	786	754	719	747	723	768	784	741	748	700	714	729	750	740	723	718	693	757	766	729	775	778	714	765	704	726	798	738	680	771	745	727	731	709	715	696	728	724	725	742	741	774	721	750	730	783	691	760	700	678	769	745	708	748	747	734	691	752	704	751	721	691	738	719	744	766	741	725	707	763	721	688	751	733	744	713	760	731	711	750	750	754	754	753	725	697	718	717	724	722	780	721	772	679	753	728	717	763	729	743	731	731	695	746	745	727	795	736	771	714	750	723	679	723	732	768	741	770	781	732	746	692	673	755	706	754	723	760	761	697	735	749	728	754	744	729	740	758	759	763	725	752	805	778	725	748	807	738	700	719	732	740	700	673	700	731	731	654	711	778	721	714	730	710	738	726	687	708	757	683	718	708	732	698	702	703	765	716	740	731	715	771	729	692	710	702	757	738	756	735	720	728	769	727	736	713	740	734	775	729	771	678	707	739	718	701	653	764	726	699	712	704	762	715	746	694	736	724	762	714	731	736	742	773	709	728	746	709	738	674	745	728	779	689	731	778	682	742	721	757	726	752	686	724	781	755	744	738	734	762	758	746	732	707	713	737	761	709	761	753	748	761	708	759	723	737	722	686	721	729	737	783	810	735	741	702	695	707	722	758	747	723	733	734	716	705	711	765	674	746	767	745	764	743	715	714	720	730	746	694	720	695	770	674	751	709	714	782	745	727	708	727	697	701	741	724	671	731	724	718	720	718	729	749	780	749	732	749	773	705	688	722	711	678	763	697	719	739	732	772	794	744	738	776	717	771	761	759	718	722	738	730	722	748	740	736	718	685	747	747	685	716	702	767	717	663	715	760	707	736	740	744	684	737	718	758	727	730	715	755	775	775	689	755	725	736	743	722	711	755	756	693	727	708	766	684	717	686	748	744	722	744	745	708	698	756	732	741	681	717	727	721	758	758	728	706	751	765	723	687	745	744	699	723	760	742	735	739	713	734	708	744	700	751	720	736	721	743	703	743	760	716	722	756	762	752	727	719	760	791	763	773	758	761	718	742	760	690	743	737	723	729	742	739	661	758	723	757	792	745	750	741	750	707	723	733	753	756	741	723	694	712	723	693	726	730	778	714	665	782	737	740	764	722	716	744	733	716	733	756	757	711	760	764	753	730	709	807	669	724	726	719	740	692	746	740	690	763	731	683	736	716	702	712	737	715	764	763	707	753	720	740	709	684	737	747	739	729	734	746	764	756	756	793	767	760	752	747	740	697	719	727	778	690	794	751	704	696	749	725	750	705	717	765	719	727	764	777	746	738	690	759	745	772	742	706	749	695	721	680	782	738	726	755	744	702	754	702	788	731	784	682	746	755	714	775	726	730	754	692	723	711	759	738	722	735	712	749	729	778	758	705	754	730	718	795	681	713	706	740	702	741	689	695	738	712	779	804	717	679	767	711	786	742	788	739	744	737	764	745	703	699	753	700	735	766	762	748	735	745	751	797	749	772	716	726	747	770	732	702	715	786	765	738	756	745	781	753	747	713	710	735	731	734	713	756	721	712	705	774	766	759	694	730	727	740	715	703	731	747	738	749	739	730	734	750	750	749	725	701	730	757	705	817	710	712	733	719	731	749	751	731	776	759	724	730	752	738	704	745	714	764	734	731	744	708	731	687	729	725	739	746	765	749	760	711	771	715	733	708	731	765	769	753	798	790	748	714	712	738	711	706	647	724	764	699	710	770	739	735	684	739	683	747	765	666	755	771	732	793	684	723	748	725	739	737	682	805	701	708	756	715	772	788	711	753	728	730	716	738	769	735	723	737	741	741	716	702	772	729	718	726	735	674	745	740	748	672	714	734	729	787	744	778	756	784	725	736	690	718	735	770	764	742	752	718	713	754	707	738	718	746	749	748	759	749	724	703	720	723	798	709	759	681	689	709	725	724	733	743	750	702	728	765	718	749	748	742	699	731	722	759	762	694	756	738	698	762	749	741	760	697	743	705	682	741	720	679	696	756	774	725	772	702	741	730	720	726	703	741	707	747	749	760	713	704	708	754	731	761	745	735	723	722	732	767	727	705	725	746	682	702	708	730	687	751	748	715	704	717	733	697	753	757	722	742	744	746	729	686	747	709	720	757	697	730	691	723	748	713	689	718	713	767	765	701	774	782	721	753	709	680	708	771	746	726	746	715	774	735	725	743	720	741	723	693	741	752	742	774	752	781	708	771	730	738	725	754	714	773	804	738	723	727	763	755	704	718	754	758	750	739	755	806	710	733	766	704	693	746	688	680	798	736	724	728	716	744	696	720	702	728	756	738	715	705	758	706	753	743	804	739	741	760	724	725	757	747	718	768	753	739	748	695	745	755	739	721	690	726	682	778	678	717	700	790	715	777	683	744	745	769	702	734	740	741	661	733	733	716	701	730	728	695	756	783	708	738	781	753	779	747	715	709	686	766	716	789	716	706	759	713	732	754	727	777	748	721	704	801	764	718	750	741	787	705	762	765	727	785	740	752	741	738	745	704	718	712	745	730	748	777	736	791	735	725	745	779	744	720	706	761	746	755	719	721	743	737	759	789	708	703	727	740	723	745	740	712	696	702	772	737	752	724	748	734	754	720	724	727	754	744	749	676	779	696	707	752	764	765	769	702	722	756	747	776	731	723	771	697	754	713	693	714	717	675	716	704	750	749	712	742	684	750	678	736	714	684	742	706	746	745	710	704	762	700	729	766	747	767	776	680	736	748	713	683	694	688	693	719	716	692	754	697	756	737	714	740	701	721	729	744	696	684	724	726	734	717	764	737	742	721	763	783	722	758	733	717	741	719	733	754	748	738	751	688	713	673	692	749	752	754	729	780	748	766	712	691	720	712	753	734	703	706	724	745	708	672	775	726
752	130	81	60	81	104	148	131	127	116	110	101	95	87	69	69	72	54	68	64	55	57	60	54	51	55	39	55	43	53	47	42	28	44	48	56	43	46	62	36	40	41	35	40	38	44	43	32	31	46	38	38	28	39	28	45	36	41	46	43	33	31	33	39	33	30	48	47	32	30	43	31	38	28	40	34	42	33	32	43	37	38	42	31	29	29	30	41	35	37	33	42	41	45	32	35	28	33	33	39	32	40	33	39	35	35	39	35	27	29	39	39	38	29	40	36	38	42	48	40	35	37	42	56	38	30	50	38	41	37	35	38	42	32	41	34	35	33	50	45	42	34	40	30	27	26	30	40	39	45	33	38	25	36	44	35	50	37	41	39	35	48	36	35	26	29	39	56	36	46	33	24	29	43	37	28	32	36	29	31	48	33	42	36	43	33	36	47	65	38	33	35	37	40	42	38	35	39	43	41	29	39	39	35	40	22	30	41	31	44	34	30	37	35	41	40	36	31	30	37	30	24	32	54	43	26	38	43	30	49	39	32	40	32	34	28	30	39	41	31	48	35	46	36	38	30	37	27	35	37	35	45	39	43	43	45	33	44	47	34	39	35	40	41	27	44	46	36	47	43	45	38	33	30	43	33	39	28	38	32	42	39	34	41	31	44	34	40	39	29	34	34	44	37	40	48	36	40	41	47	33	40	24	25	36	37	43	40	31	34	33	31	38	33	46	41	29	34	32	34	35	31	25	28	39	37	48	39	33	41	49	31	38	40	33	30	43	39	34	38	39	36	30	37	51	48	36	29	44	51	45	35	33	26	38	37	44	44	43	40	32	40	41	36	45	41	38	31	38	30	30	34	36	31	36	38	28	51	39	41	39	33	39	37	34	30	27	31	37	46	32	28	50	30	45	47	33	44	30	36	28	48	42	38	37	27	34	28	50	42	39	29	41	35	38	31	54	40	40	56	39	42	38	38	36	38	45	46	38	40	42	31	43	29	32	35	43	38	50	42	42	40	30	33	51	34	46	25	33	37	48	28	43	34	34	44	46	44	40	33	34	25	39	49	26	37	41	30	31	34	37	39	44	33	33	38	35	37	40	43	38	33	39	38	44	30	33	32	31	28	42	44	40	33	35	41	39	42	36	32	41	41	30	39	31	39	36	32	40	42	38	47	54	42	40	37	34	43	35	36	39	34	40	49	38	46	36	51	21	36	40	38	51	25	27	33	47	31	50	38	40	31	38	29	38	33	45	28	34	38	35	37	41	30	37	45	36	58	43	48	37	29	41	40	36	49	42	37	47	38	24	33	38	43	32	36	40	32	41	34	28	31	29	34	31	41	34	37	31	41	39	38	37	27	32	39	35	41	41	44	35	29	37	33	41	34	41	35	29	28	33	34	45	47	34	42	37	24	33	40	39	55	32	44	42	37	40	37	38	43	44	34	33	41	45	38	39	35	36	50	36	37	38	62	38	42	46	43	47	39	37	44	46	39	38	36	29	29	38	34	40	44	35	46	33	36	39	39	41	36	34	41	39	31	32	35	30	31	46	45	45	47	43	27	35	37	30	37	36	38	38	36	35	34	42	44	45	37	32	52	49	44	31	34	41	37	44	21	33	36	35	43	39	36	43	44	26	46	35	40	39	34	29	40	36	38	34	36	43	34	39	28	42	40	39	34	35	44	38	39	37	35	35	29	41	35	38	48	46	38	33	42	34	26	36	33	43	42	36	34	39	36	26	45	42	37	35	34	40	43	35	28	37	35	35	29	33	31	36	31	44	46	26	43	39	41	31	39	38	34	38	22	30	32	45	42	46	36	30	40	45	38	40	36	44	29	37	39	40	49	36	40	41	43	43	37	37	43	48	39	34	30	39	43	50	56	37	38	39	30	38	31	42	42	36	44	50	43	42	33	35	39	39	49	39	24	36	33	47	36	52	35	38	30	45	36	41	38	48	39	24	37	40	34	34	36	34	34	36	43	43	29	46	30	45	33	33	27	34	31	45	35	38	45	47	39	40	39	39	50	37	27	58	35	53	30	36	41	34	29	42	33	43	44	37	36	36	48	36	41	41	45	25	29	41	34	42	41	34	45	33	48	51	45	37	40	36	43	44	38	36	36	48	43	52	43	50	31	35	30	43	36	28	40	36	25	33	41	26	46	35	46	46	40	46	51	33	40	33	42	43	30	33	30	38	25	34	43	36	40	47	41	28	31	40	43	39	27	40	38	34	35	51	43	39	36	33	32	37	48	40	40	39	40	39	30	30	35	29	35	36	45	30	28	35	39	39	39	36	37	38	34	34	44	34	45	46	40	38	36	45	40	43	35	49	36	37	51	35	35	39	47	46	33	36	39	50	32	35	26	39	40	36	47	41	41	41	38	50	37	31	48	46	29	31	45	30	38	35	42	31	40	49	32	33	46	39	41	33	35	33	45	33	37	39	27	37	36	40	31	37	40	33	49	43	33	38	43	43	26	36	34	33	34	38	25	36	28	42	38	36	48	33	30	38	35	45	35	32	40	35	40	39	40	37	50	30	36	32	42	48	31	51	38	42	37	30	40	40	25	48	39	44	35	37	39	29	34	33	34	37	36	29	35	32	35	38	31	36	48	33	40	37	38	32	42	45	43	46	45	31	16	43	36	36	45	37	38	32	60	51	23	27	44	42	31	39	35	42	37	42	27	40	37	32	35	33	40	43	35	31	46	49	35	43	37	27	28	38	39	42	29	48	31	37	34	46	38	43	46	43	47	52	49	36	44	35	46	26	33	36	37	31	34	44	41	35	43	39	30	33	33	36	37	39	35	50	42	35	40	33	22	30	37	36	29	33	34	38	33	33	40	32	54	27	42	32	41	36	43	50	43	31	45	41	39	40	33	45	45	36	38	34	44	40	48	39	36	34	39	38	41	41	35	40	35	47	42	28	36	35	42	44	34	44	43	27	36	40	27	43	34	50	37	38	24	42	38	29	30	38	45	49	42	33	43	40	36	36	36	40	35	27	29	41	38	39	26	33	37	38	44	38	47	35	48	31	29	46	42	33	29	40	53	43	32	30	47	40	43	39	39	44	34	36	31	33	36	32	54	50	37	41	39	31	34	19	32	39	38	35	25	30	31	51	35	40	40	39	34	40	38	31	29	32	29	33	48	47	42	31	41	31	47	44	32	35	39	42	36	31	36	36	30	45	41	37	25	38	47	30	36	44	34	36	31	32	36	41	44	35	39	41	37	38	28	33	37	38	33	43	38	40	37	26	29	32	31	40	28	36	38	48	47	40	45	34	34	34	29	50	31	39	37	28	39	47	37	43	45	39	35	44	33	25	50	40	39	36	31	35	46	48	40	41	26	41	43	27	31	37	36	36	41	31	33	40	45	22	38	44	39	49	25	35	39	34	26	29	38	36	40	30	29	26	41	37	33	37	36	37	39	40	28	39	45	31	50	45	40	38	31	33	32	37	22	46	36	30	32	43	36	45	34	42	40
7561	1784	785	1297	4379	6151	6489	5712	4712	4141	3318	2820	2286	2010	1509	1321	1203	1055	851	790	766	674	649	602	565	534	549	517	477	446	389	407	398	432	420	387	466	390	465	498	492	447	409	412	386	371	400	356	347	377	397	373	368	374	327	349	303	313	348	353	328	337	280	305	282	272	276	285	272	324	296	302	244	284	256	277	287	269	246	252	275	281	269	293	277	277	249	270	256	278	272	267	266	284	253	268	276	274	269	290	280	258	294	265	286	277	275	259	271	220	284	257	279	311	275	273	327	287	311	293	293	262	284	233	275	271	280	278	284	291	266	282	292	255	259	275	279	255	274	268	268	262	274	252	266	251	267	265	279	302	264	268	267	279	240	281	301	243	274	264	267	274	299	264	254	274	285	264	277	249	272	282	248	249	281	249	267	266	259	286	294	254	254	256	238	241	273	276	299	287	276	244	313	269	252	285	286	266	260	246	247	255	256	276	275	275	277	269	273	263	288	250	276	275	269	254	257	262	246	253	283	264	279	252	251	297	237	262	256	265	258	252	268	274	241	276	265	260	270	258	279	242	285	267	272	272	274	284	301	264	265	252	280	265	262	285	273	272	294	269	257	263	250	304	277	257	285	294	243	258	257	249	318	236	286	259	259	263	282	303	271	257	268	278	275	245	286	283	232	260	270	231	251	244	259	276	249	268	258	232	266	264	266	291	245	251	270	292	242	278	260	255	270	276	289	241	262	286	259	286	264	256	269	266	265	258	264	289	268	247	278	248	304	254	252	244	290	237	279	256	249	254	263	272	258	240	282	250	258	268	279	295	252	259	274	256	275	260	274	254	248	247	275	280	265	247	267	271	253	258	256	280	243	293	238	295	273	244	267	293	253	253	273	252	250	263	271	274	249	249	239	248	271	280	272	246	255	254	271	273	274	244	257	256	243	257	262	274	264	262	251	264	295	244	261	269	244	271	250	241	266	281	231	256	258	281	265	249	270	260	261	270	264	272	266	280	270	251	272	291	253	235	283	271	244	307	271	260	276	296	259	242	281	261	261	276	248	265	273	280	255	261	277	287	291	263	276	251	312	262	248	267	270	237	292	269	272	282	276	257	290	251	259	273	230	255	265	251	267	251	285	249	239	276	259	270	264	270	286	256	262	271	245	272	252	265	288	263	280	267	275	305	272	241	278	276	269	268	263	248	245	286	286	267	273	262	272	275	288	292	257	272	255	273	264	267	257	291	273	275	267	277	279	256	258	288	268	228	248	254	252	263	283	239	265	267	245	243	250	282	243	253	264	256	247	255	260	286	277	282	293	247	266	269	251	259	256	287	253	271	277	248	264	268	248	279	281	279	258	246	286	285	285	270	295	268	256	251	257	282	258	257	251	255	270	306	262	301	299	251	249	268	290	261	272	271	241	275	286	254	258	269	273	253	303	254	270	234	267	289	275	230	280	263	248	264	250	271	251	232	280	242	280	246	259	264	277	288	250	287	278	277	277	272	282	277	262	270	284	258	269	252	240	279	289	283	245	238	290	279	270	269	247	260	300	267	242	256	225	256	250	266	272	243	265	248	284	251	252	271	260	244	284	235	272	241	270	262	277	242	243	247	259	298	275	266	268	282	277	300	248	273	274	288	258	277	262	257	231	257	239	277	265	271	287	259	260	264	277	275	259	276	254	239	274	276	261	240	238	256	269	272	258	275	275	293	305	264	290	254	258	264	283	259	267	265	263	267	251	268	266	261	261	270	299	273	271	228	288	250	273	243	268	281	249	254	279	278	273	270	255	273	289	273	297	258	261	269	262	263	284	265	260	255	296	260	267	294	237	266	248	266	258	267	242	256	252	255	269	263	278	283	255	313	269	267	266	294	246	266	290	262	238	256	259	260	283	257	255	258	242	254	296	223	246	260	259	260	265	265	271	267	218	261	233	274	233	249	255	232	265	260	258	253	263	248	276	257	260	253	283	268	255	260	227	233	282	264	274	258	236	296	263	240	250	265	252	325	239	271	250	269	287	279	268	257	272	257	234	281	251	251	265	280	260	265	265	271	283	268	277	252	274	253	262	321	255	256	274	270	240	255	265	269	262	256	241	271	224	271	257	285	284	279	273	265	245	279	273	275	269	278	271	261	281	289	268	277	260	287	269	285	284	262	296	242	254	268	248	262	261	276	269	257	246	261	261	262	273	275	251	272	284	234	278	246	262	268	271	297	281	271	260	286	277	284	244	241	267	284	285	241	260	266	263	254	278	278	234	278	261	250	265	295	258	231	262	248	247	279	263	234	235	263	265	303	267	276	243	288	245	257	271	243	235	268	284	266	265	229	284	261	257	286	272	267	268	265	266	266	260	274	295	249	253	268	271	245	261	262	282	310	242	259	268	282	298	296	290	291	262	261	264	251	267	247	281	265	232	279	259	280	274	282	285	245	295	256	231	257	254	236	277	257	247	296	269	258	247	256	277	273	253	279	307	276	238	243	276	276	274	277	259	269	277	249	283	268	279	258	273	263	284	294	276	251	256	259	274	273	255	285	280	267	302	269	262	291	256	238	279	270	270	247	269	271	289	255	270	275	234	268	270	262	263	258	263	270	232	274	251	267	245	280	291	312	270	264	275	265	251	281	256	278	264	263	279	244	277	262	258	280	248	259	269	281	282	254	259	259	252	265	277	291	253	289	267	271	318	261	269	271	259	254	281	283	252	268	253	275	261	244	265	270	267	221	260	263	264	254	221	258	267	247	250	221	254	259	228	301	274	275	263	256	266	258	278	278	281	278	277	276	226	276	265	250	280	262	251	256	260	276	246	266	248	226	279	270	277	268	293	252	278	264	259	298	232	261	222	275	278	277	287	279	249	251	282	276	266	287	289	271	235	271	242	261	235	264	271	264	261	279	266	252	254	279	267	258	264	253	262	280	266	272	251	255	285	260	284	296	259	268	249	290	254	300	266	272	303	253	247	266	257	266	266	268	261	265	308	261	249	246	269	246	247	235	276	263	280	231	278	238	280	269	242	268	273	297	237	224	288	266	261	234	269	283	254	264	257	261	267	242	288	254	264	283	270	251	242	256	258	248	268	287	237	274	237	214	280	275	275	286	255	273	298	270	265	236	297	290	257	276	253	270	266	254	234	254	285	276	248	239	251	270	248	255	267	267	257	269	281	291	252	244	263	265	231	268	263	239	279	263	245	280	250	253	273	251	281	289	279	259	268	269	284	246	276	274	245	274	261	241	261	227	251	257	234	239	280	259	261	271	242	296	263	295	248	297	260	257	269	240	264	294	257	300	264	272	258	275	275	279	258	292	253	265	261	276	257	255	253	257	260	267	289	283	273	254	283	250	271	262	251	273	270	252	267	265	238	268	276	250	270	274	262	261	278	243	286	281	254	271	266	299	289	247	269	300	276	281	265	273	285	212	253	280	280	284	253	286	240	270	274	273	265	257	266	275	282	246	259	284	254	250	248	271	238	266	268	272	246	257	272	286	321	249
1050	101	76	94	94	100	121	111	116	114	112	94	96	105	103	83	98	70	87	97	82	92	88	70	94	84	96	92	78	97	98	94	85	100	79	87	87	96	81	83	85	92	94	102	88	85	92	82	87	84	92	96	93	92	87	72	82	86	82	78	75	80	79	83	81	92	82	96	76	80	92	105	74	84	84	85	86	84	85	84	81	78	76	82	88	75	85	75	95	91	100	77	96	89	75	75	85	77	90	76	99	92	87	92	105	83	103	87	87	88	79	83	78	90	85	76	114	99	102	84	69	86	80	83	115	97	84	76	107	88	106	90	85	81	89	76	83	100	96	100	86	80	80	81	73	85	67	67	85	77	95	83	71	98	83	95	74	88	95	90	85	76	87	73	68	87	78	82	109	77	81	67	92	99	89	80	93	80	86	81	84	78	83	94	96	78	84	96	94	93	72	91	92	87	99	111	80	90	94	80	87	87	77	88	90	90	91	78	63	75	89	100	79	84	81	91	97	84	67	85	82	98	81	90	88	89	85	89	91	92	90	74	88	85	76	86	86	98	85	88	79	88	99	93	88	93	73	78	76	105	78	75	75	70	79	89	71	76	75	98	78	90	98	78	74	84	92	81	84	77	77	79	97	105	79	66	67	93	81	75	90	92	86	76	72	106	88	101	88	65	75	79	89	84	92	87	92	89	84	84	89	75	98	79	78	81	81	74	85	87	80	74	89	76	64	75	95	67	77	83	77	88	82	91	102	82	82	81	79	89	100	83	83	89	91	92	83	86	71	88	90	68	90	93	81	85	70	81	79	99	81	75	104	69	95	103	95	86	82	70	84	76	88	78	91	96	87	86	95	85	84	79	94	98	76	79	92	86	89	85	73	87	86	71	90	84	91	88	88	79	83	79	82	71	95	88	78	90	78	92	75	81	94	77	95	75	94	76	65	77	88	87	107	98	82	100	87	90	68	81	82	95	83	84	85	88	107	81	104	74	82	73	89	87	84	88	78	85	94	79	102	94	76	109	84	70	91	89	82	83	80	83	85	89	92	91	86	87	105	78	89	80	71	98	70	59	97	89	104	86	62	92	91	94	68	86	82	86	83	76	68	68	88	82	84	89	80	68	84	102	78	86	83	96	83	99	87	80	103	100	74	79	77	94	82	86	78	84	91	92	94	97	80	92	92	77	82	89	73	88	67	79	71	114	81	78	92	100	92	88	94	88	104	96	83	94	73	74	78	91	78	84	84	86	106	82	94	86	84	79	84	91	79	93	97	82	86	76	84	79	90	98	78	73	88	87	99	76	69	94	88	80	72	89	80	92	92	92	75	91	85	89	81	94	85	83	96	75	85	91	75	92	88	98	86	77	83	63	76	98	79	85	91	104	68	95	97	93	70	99	75	80	81	93	90	81	86	97	73	94	91	74	84	74	85	99	82	95	79	92	65	76	96	82	92	94	87	73	68	87	86	79	84	91	77	77	82	84	114	88	88	92	68	78	87	83	67	100	97	100	98	87	72	77	91	65	79	101	91	97	81	77	85	84	76	85	93	97	88	90	97	92	72	90	103	91	76	94	85	96	74	95	72	79	101	88	90	76	79	82	91	84	80	82	88	81	87	73	81	67	90	79	81	88	94	87	87	75	84	91	76	95	90	86	89	92	75	92	70	91	94	93	90	89	82	75	96	72	107	99	97	91	87	89	98	79	73	90	76	90	94	83	87	79	85	89	88	95	103	80	74	84	74	76	98	98	76	76	103	88	98	74	82	77	87	76	82	84	99	74	83	97	84	80	81	71	94	96	89	74	87	74	84	82	92	76	91	88	72	90	88	100	77	99	86	84	78	102	90	90	90	96	86	87	79	65	66	68	71	75	90	69	72	84	77	79	100	81	91	92	84	82	95	72	86	83	84	66	88	94	86	95	96	81	78	100	96	82	106	73	70	85	95	79	85	72	78	81	83	72	94	79	85	102	93	83	78	92	80	81	80	89	79	82	85	85	91	103	90	91	97	86	95	90	82	98	82	77	101	72	69	85	91	90	89	92	71	69	81	88	71	84	89	84	92	86	80	83	99	86	91	69	76	84	82	89	92	98	82	90	64	76	81	69	82	75	90	81	66	99	85	82	97	80	92	77	82	85	94	85	85	74	80	71	89	85	66	78	81	77	91	76	102	96	87	82	103	100	94	93	107	93	98	82	94	91	82	87	90	81	95	87	104	85	82	74	89	89	80	74	91	70	78	98	76	72	89	89	90	92	107	94	79	95	74	100	67	91	77	88	85	81	107	73	77	74	79	80	77	79	101	74	84	89	82	89	89	72	94	71	99	99	81	87	79	89	80	82	87	84	77	65	82	92	85	91	72	83	88	88	88	90	76	86	92	83	101	78	80	81	63	71	85	90	77	90	84	74	77	73	89	87	94	76	86	91	79	91	89	101	76	95	86	72	88	79	108	80	92	86	81	85	88	92	92	83	88	63	98	75	71	77	70	92	85	86	67	94	80	87	92	73	95	85	84	79	102	75	98	97	92	87	77	81	87	80	94	93	73	77	105	75	74	85	89	96	85	90	86	75	85	64	90	100	90	107	66	86	97	68	87	92	86	95	71	90	87	64	90	90	78	84	75	73	82	77	97	99	90	83	97	91	88	82	98	81	96	95	102	71	79	104	69	92	74	88	82	89	93	90	105	75	88	83	90	83	72	59	96	85	76	91	81	97	92	100	81	102	76	98	93	85	97	90	92	84	84	85	71	86	87	104	76	80	88	104	83	81	87	75	75	90	76	82	96	105	71	83	73	96	80	86	80	95	89	98	82	103	91	92	72	64	85	82	83	77	87	101	101	84	78	80	75	78	85	84	83	87	92	89	74	93	83	87	88	77	84	95	91	83	85	78	90	89	76	80	80	83	92	84	89	89	77	99	67	77	76	100	72	93	88	84	96	94	80	83	95	98	86	88	73	68	91	89	68	103	100	86	87	73	88	78	92	86	79	96	71	71	82	98	83	79	75	87	84	90	80	81	99	93	88	76	77	89	82	92	76	90	90	93	85	106	90	78	71	83	70	90	95	88	88	92	69	88	81	86	93	86	77	86	92	86	75	95	96	79	84	74	78	95	79	70	69	90	91	92	77	56	94	101	70	89	65	72	68	96	91	86	79	66	94	83	102	84	83	84	75	76	69	95	79	90	93	80	80	77	80	90	77	97	81	55	83	103	71	93	83	77	97	88	81	95	72	94	72	78	77	77	83	79	69	91	83	87	64	76	76	103	93	81	79	87	89	71	102	83	79	91	73	94	89	79	68	100	90	89	87	102	64	88	86	70	77	90	77	74	82	77	82	85	96	85	71	68	101	90	83	79	91	86	84	80	83	84	94	90	86	100	81	88	86	92	84	82	90	106	82	88	82	85	73	81	80	84	89	78	80	92	90	94	92	70	83	85	103	88	78	93	87	93	91	82	94	95	84	79	81	85	85	92	77	77	78	96	85	104
6190	800	720	830	1596	2352	2713	2630	2114	2087	1728	1507	1340	1257	1068	987	862	827	832	799	734	815	709	727	728	678	668	675	708	677	678	631	651	683	674	649	678	713	733	714	726	758	674	733	626	639	682	637	690	671	686	696	682	630	663	627	623	640	674	625	672	620	687	653	573	627	628	642	675	644	648	608	603	574	651	626	616	607	612	652	638	603	607	582	605	639	610	636	629	614	639	636	666	637	643	649	606	618	663	594	624	609	590	628	611	639	654	628	607	606	644	630	668	622	620	654	676	612	630	608	667	661	617	650	587	594	602	631	597	640	642	645	670	612	645	658	628	650	669	627	634	624	631	642	632	623	624	611	651	704	621	609	612	670	650	618	669	628	686	685	609	651	675	618	595	651	645	631	651	598	654	623	609	662	617	625	659	670	620	617	613	614	592	656	632	618	617	622	633	650	622	628	653	607	607	635	659	643	632	627	623	655	676	587	630	601	618	702	628	647	603	616	624	625	585	605	636	670	593	647	608	635	624	601	635	672	588	620	642	597	622	597	604	584	646	661	628	665	624	656	599	574	647	643	629	629	611	598	611	651	594	607	653	638	619	622	635	589	589	648	661	608	600	611	678	691	610	628	612	593	630	624	635	632	628	618	644	625	595	613	640	604	590	642	607	632	672	583	620	606	613	664	647	590	654	631	630	623	597	657	634	655	639	649	663	601	641	652	618	608	596	587	607	653	642	608	586	675	661	621	636	614	604	629	615	690	585	628	610	619	635	638	648	657	631	621	653	643	594	633	651	635	638	656	611	631	615	656	653	627	667	587	636	649	663	651	616	681	662	654	671	636	635	611	633	617	613	629	609	661	654	636	635	599	611	586	614	661	619	608	602	639	611	620	595	615	612	611	588	649	597	626	604	608	621	594	636	650	631	612	600	648	643	652	616	629	626	588	602	651	652	667	635	597	632	653	639	610	630	597	642	596	640	570	581	628	670	594	631	618	610	614	611	630	629	619	610	604	664	598	637	602	602	650	590	644	641	616	661	655	638	602	599	631	619	621	639	654	626	611	611	600	582	574	600	650	588	644	617	662	631	626	612	597	647	670	607	596	602	573	622	621	633	654	616	601	667	636	646	597	617	618	597	647	617	632	651	620	597	626	649	629	625	616	669	677	623	624	613	592	616	615	672	599	632	653	649	661	580	613	633	586	649	602	610	628	604	622	608	613	672	628	578	583	628	607	614	649	620	601	590	617	626	663	622	580	649	642	619	596	611	591	620	625	537	620	650	611	635	647	616	651	692	636	651	609	676	640	625	599	623	616	626	604	629	652	613	634	632	638	673	650	632	588	619	641	600	657	609	612	645	647	625	649	605	611	639	614	572	631	630	645	593	630	636	602	651	671	599	650	615	598	659	632	636	635	633	666	592	597	661	645	659	616	579	644	640	616	634	641	583	652	605	600	657	614	597	652	649	640	615	605	621	626	582	586	584	638	632	639	649	600	606	620	632	643	631	602	621	622	635	624	630	616	655	603	620	614	652	612	647	606	627	650	640	568	622	651	602	633	618	621	614	604	624	634	612	631	574	597	594	621	634	635	654	601	611	595	586	623	659	618	636	616	644	598	632	708	621	623	662	625	596	615	580	624	621	616	616	618	619	654	664	665	611	643	640	642	634	599	606	607	608	617	636	654	666	613	597	654	681	641	616	640	607	587	606	629	639	601	629	609	617	688	626	622	639	674	595	626	660	639	670	666	632	603	591	637	663	617	638	608	618	640	587	604	670	624	635	629	623	621	626	597	652	643	668	641	650	614	603	643	612	656	630	622	610	591	633	649	636	584	654	608	632	608	620	633	650	619	622	656	630	585	644	658	624	657	696	628	644	638	622	616	598	622	608	617	647	633	656	636	632	610	645	636	599	616	664	647	622	624	645	625	590	627	612	649	618	599	600	605	616	627	622	608	689	620	674	620	627	600	655	630	615	611	678	646	598	630	620	600	607	654	617	642	646	607	659	627	664	646	584	669	681	649	615	658	588	606	681	627	613	628	603	624	592	641	647	631	688	593	602	637	598	628	602	639	614	605	606	620	612	628	639	642	660	617	597	613	616	660	633	602	595	632	608	658	657	604	584	655	608	641	626	614	607	640	632	622	611	667	621	636	629	621	675	619	596	616	621	608	665	603	623	615	642	605	650	631	619	636	609	606	606	631	625	573	631	587	624	634	627	601	651	597	618	609	622	588	621	625	631	613	640	606	645	639	641	568	640	626	646	620	589	655	599	688	614	622	598	664	607	632	637	658	600	683	649	635	641	610	628	614	625	613	656	613	641	600	607	604	577	638	609	620	619	603	624	570	626	639	634	605	655	603	650	658	639	631	620	615	644	667	652	587	610	622	617	647	594	692	636	637	648	611	631	611	618	619	617	654	603	661	649	640	592	626	656	605	599	630	656	603	596	626	614	618	608	640	619	621	661	654	611	624	630	595	664	671	616	664	609	660	622	664	623	607	607	617	686	622	625	643	601	596	573	627	672	633	603	641	641	672	634	637	655	575	614	564	643	647	654	628	635	651	638	657	615	643	629	600	605	638	640	635	639	622	580	620	599	610	631	630	658	580	644	611	662	592	633	607	599	635	580	696	631	608	638	615	686	628	605	644	647	628	599	680	604	604	627	626	662	579	671	645	644	638	622	617	628	651	637	640	612	603	617	636	613	646	603	617	623	614	621	615	578	614	606	597	651	654	615	615	597	599	605	643	629	606	606	563	622	630	657	641	600	609	636	661	670	601	650	649	638	640	611	571	607	624	673	702	622	597	651	613	625	580	614	659	644	646	631	571	643	624	649	668	636	626	619	634	617	648	623	666	604	596	616	617	636	605	631	640	630	615	654	660	614	672	587	637	621	672	625	648	601	650	621	647	613	644	653	625	628	617	634	627	658	630	668	619	666	585	606	640	610	632	668	640	649	621	603	626	609	652	600	618	649	642	615	599	628	584	655	621	612	644	615	663	616	624	589	659	604	644	674	617	599	647	584	624	637	591	649	623	645	629	603	641	648	639	655	633	641	597	630	604	634	668	604	622	568	629	599	601	652	650	657	619	660	611	668	643	567	668	652	650	642	637	597	627	638	608	645	637	635	623	641	636	660	647	598	651	650	600	607	615	611	634	617	648	598	630	633	643	616	639	657	645	578	636	630	638	601	631	613	647	604	585	614	590	649	658	668	621	632	604	616	607	680	632	623	641	597	608	658	587	576	637	618	663	624	599	613	599	610	607	679	656	637	661	620	635	669	621	646	636	634	641	627	632	638	603	583	580	588	663	600	610	633	593	639	665	618	613	629	622	661	632	604	656	586	644	609	624	629	662	660	621	627	629	621	603	641	614	620	598	642	617	610	609	650	636	661	618	627	631	633	585	634	627	650	618	633	600	621	610	637	636	642	601	611	677	625	597	602	653	633	661	657	641	632	620	676	649	666	630	673	610	602	673	615	643	602	589
423	87	50	61	52	67	92	85	77	76	83	68	59	59	64	51	55	48	49	42	37	32	33	49	33	31	51	46	35	33	43	27	41	29	28	32	29	50	32	43	30	39	36	35	43	21	32	41	36	38	32	37	37	26	33	29	28	24	43	29	34	35	32	34	30	31	43	26	39	34	31	23	35	22	37	26	26	32	24	34	42	34	37	40	24	34	31	32	25	35	28	30	30	29	31	20	37	40	24	39	27	30	25	22	21	32	29	21	34	30	31	33	26	37	30	34	31	43	26	27	30	26	34	36	30	33	35	34	38	36	37	34	35	18	30	31	30	33	46	44	41	33	25	24	40	26	27	38	35	30	25	30	34	29	34	28	27	30	36	26	31	19	29	29	29	32	31	43	22	30	40	33	37	36	26	31	38	29	30	31	34	36	36	37	25	30	28	32	35	28	33	31	27	33	35	32	30	35	26	27	27	31	30	21	34	23	30	27	24	30	32	40	39	30	36	29	30	25	27	30	24	23	23	21	29	29	34	40	29	38	26	43	24	24	29	31	32	32	40	25	34	28	23	35	31	33	31	25	27	25	28	24	28	28	35	33	31	30	33	29	32	29	26	32	36	34	31	22	24	23	39	25	21	40	33	33	35	39	28	24	35	31	29	17	26	26	32	21	25	46	33	40	37	21	40	29	23	23	28	42	26	34	33	33	23	34	36	25	29	27	28	31	27	35	29	31	32	37	33	18	29	18	40	26	36	28	30	35	27	24	25	33	24	38	34	28	30	31	27	37	35	28	28	33	28	31	27	31	34	26	27	26	26	27	43	35	34	26	41	31	29	40	35	23	27	33	44	29	21	32	31	40	26	30	41	25	26	40	30	27	31	30	40	25	32	35	37	25	32	26	37	31	36	28	28	22	30	34	28	26	24	26	33	42	42	40	32	30	26	29	28	22	35	30	29	37	27	30	27	35	39	30	27	29	39	29	33	29	30	35	33	38	42	24	41	35	33	30	26	34	27	34	43	28	38	32	36	33	39	27	27	29	33	25	31	31	29	28	28	21	40	33	42	27	31	32	32	34	24	34	37	32	28	35	31	26	31	28	31	28	18	26	33	29	29	31	24	29	35	35	30	34	37	34	35	25	39	11	30	21	34	28	30	33	32	25	32	27	24	25	40	30	34	38	30	37	24	34	29	29	32	29	33	26	33	35	24	25	39	28	26	39	21	24	34	30	38	29	19	19	33	25	29	41	31	42	24	32	41	22	26	37	33	33	27	26	38	27	33	29	26	30	40	30	33	36	31	35	25	37	38	27	31	42	29	33	28	34	40	33	36	37	29	31	31	28	35	29	29	22	38	31	39	24	38	30	16	27	33	31	25	33	30	33	28	35	25	33	28	35	34	32	32	22	30	30	26	24	24	31	27	30	34	36	33	37	29	21	23	41	28	30	36	26	20	30	31	32	36	42	24	34	35	30	33	35	25	21	26	40	26	29	31	34	39	28	29	23	26	29	32	28	26	30	26	35	35	39	24	30	34	30	47	35	39	30	25	27	29	26	29	32	23	30	30	37	30	31	36	29	26	30	34	29	36	31	31	29	28	36	38	32	24	27	23	35	34	32	36	24	25	27	37	36	26	28	27	24	28	28	26	38	29	23	38	24	33	24	40	24	22	34	32	30	29	31	19	33	30	30	28	40	29	32	30	22	33	39	30	32	31	37	29	29	22	20	28	30	27	31	30	24	31	34	28	21	25	31	26	29	28	28	41	22	40	28	27	25	33	23	32	20	21	21	26	37	31	35	31	31	26	33	32	35	23	32	40	26	28	25	32	35	27	23	25	33	35	37	31	21	36	35	22	28	25	36	24	20	29	30	31	31	34	38	34	36	22	38	22	28	21	31	22	22	24	28	30	20	31	34	24	33	40	27	28	38	25	33	27	31	32	21	27	33	23	33	32	21	36	32	30	35	27	32	40	41	27	24	27	35	33	30	35	34	27	26	33	31	33	33	34	27	25	29	34	30	33	29	20	34	36	33	28	34	28	28	20	32	23	35	37	34	27	31	36	26	28	25	29	36	24	30	30	49	39	29	34	28	32	34	28	37	32	30	39	34	27	25	26	45	26	22	32	33	29	34	26	34	38	25	50	34	25	22	27	37	31	26	30	29	33	31	26	39	30	37	39	37	29	46	28	27	34	25	32	29	43	25	25	26	31	36	28	30	36	32	32	27	23	39	33	33	39	27	32	39	28	32	35	21	28	30	19	27	26	31	34	27	29	33	37	25	25	46	23	22	27	26	26	34	29	32	21	25	33	33	33	32	33	28	23	34	37	26	34	35	30	29	37	25	32	37	30	25	31	27	32	28	43	29	33	35	32	21	25	26	29	33	22	32	32	25	37	27	41	32	26	35	36	31	34	29	30	32	38	35	35	31	27	30	26	36	29	26	27	32	29	41	28	35	30	26	29	36	19	25	29	27	26	34	30	32	34	39	21	34	27	29	28	29	30	27	21	25	25	28	34	26	27	38	33	28	39	28	44	33	27	33	22	26	28	31	26	35	30	20	36	34	37	36	27	40	37	33	37	33	26	31	30	30	35	35	38	27	25	38	32	37	39	27	19	38	37	24	29	38	28	28	34	31	28	30	28	20	28	24	42	27	28	23	24	37	22	24	33	27	29	30	38	34	21	34	30	25	26	37	34	34	15	28	37	24	34	28	35	35	29	33	34	39	31	22	43	26	35	25	39	31	33	25	32	30	29	24	34	33	29	33	19	31	36	19	23	29	37	22	39	34	41	34	38	31	30	20	35	28	23	31	27	29	33	39	20	25	37	30	29	26	30	37	26	37	28	35	32	25	41	25	29	30	35	38	20	29	31	34	24	23	39	28	31	28	30	34	32	35	29	35	25	34	35	20	26	27	28	34	37	31	23	33	40	26	29	31	19	33	26	38	30	30	41	30	35	31	34	28	41	27	31	32	33	29	36	25	27	28	27	31	36	33	34	32	31	30	22	32	22	31	23	25	35	29	34	25	29	35	24	33	39	25	28	24	45	28	40	33	32	28	25	30	37	38	28	38	31	28	27	32	25	29	26	22	27	28	35	30	31	36	36	30	31	29	23	25	41	35	34	27	36	26	26	27	29	30	29	40	20	27	29	32	37	31	33	30	27	28	32	25	27	30	27	29	33	32	26	45	29	36	31	30	36	39	25	27	28	33	37	33	30	32	38	21	24	21	30	37	40	21	40	28	38	30	31	34	38	31	24	29	27	31	32	37	23	42	36	26	38	23	32	32	38	32	33	30	26	27	34	29	20	31	27	30	35	28	30	24	36	44	37	38	29	25	31	20	36	31	35	36	30	21	30	22	33	24	33	19	37	32	34	25	39	32	27	25	41	26	29	26	29	30	23	29	28	32	26	28	24	24	21	30	42	23	29	29	32	26	27	33	20	39	29	31	26	24	34	35	26	30	28	25	26	36	40	35	33	28
5137	1245	575	924	3013	4598	4787	4340	3383	2870	2434	1887	1638	1417	1053	895	845	701	673	608	532	500	459	449	429	414	371	373	358	338	291	344	316	335	297	361	350	383	389	394	407	376	373	298	338	306	293	300	292	315	335	322	298	297	322	291	247	254	264	306	289	269	288	263	249	250	231	263	218	237	241	247	260	258	222	248	269	237	242	227	235	244	251	247	223	239	248	237	240	236	215	240	225	222	211	265	231	266	248	258	242	239	269	247	235	251	228	241	248	234	254	250	247	240	234	251	219	226	284	271	230	232	221	258	242	249	259	244	250	248	232	252	233	201	239	215	240	233	230	255	253	234	239	216	223	233	224	219	263	218	246	248	222	276	234	257	225	214	214	232	234	241	253	245	250	225	239	229	237	218	245	253	255	262	224	233	250	257	229	228	244	248	250	228	273	206	221	227	241	252	246	242	239	239	240	244	228	217	279	237	225	221	242	201	241	243	249	223	249	240	215	277	268	226	211	252	266	233	222	225	231	225	249	255	233	251	242	232	204	233	242	232	250	250	224	235	255	239	263	226	206	240	247	268	243	208	270	247	237	266	219	229	238	258	226	212	221	234	235	249	256	210	248	196	249	223	250	243	265	237	200	222	239	214	246	232	228	250	245	213	230	233	242	254	246	214	223	228	249	232	256	246	240	237	213	207	234	218	249	226	218	222	258	265	231	251	255	246	230	248	243	237	240	269	259	243	219	237	247	226	222	227	253	244	256	259	244	260	223	204	267	226	234	223	231	225	231	240	260	235	232	233	246	258	214	221	229	240	244	244	243	223	221	285	250	212	260	256	198	238	217	226	236	238	236	236	219	239	246	225	246	256	263	217	263	257	263	251	244	232	232	237	248	208	236	211	236	225	256	236	233	236	257	233	220	232	249	233	226	247	246	214	232	254	227	252	253	258	218	216	247	231	246	213	225	231	246	238	256	297	224	226	218	264	227	212	230	231	235	252	232	249	246	259	227	239	217	236	263	241	230	236	230	232	244	243	264	231	253	278	227	224	220	249	247	223	239	251	230	236	245	247	237	221	254	250	248	248	230	275	267	229	241	266	236	236	241	221	235	226	232	243	230	218	212	234	218	247	221	224	212	250	235	248	227	237	204	229	254	240	266	234	246	241	233	243	234	232	229	259	256	228	237	233	238	243	246	267	249	244	249	245	209	240	246	244	236	234	237	234	234	220	238	244	249	240	256	238	228	223	257	237	241	256	240	231	222	205	222	255	231	236	245	253	239	240	234	223	215	236	240	226	236	223	225	242	233	225	225	231	265	247	235	249	231	212	245	238	248	214	223	239	237	218	224	213	233	255	257	243	236	214	259	225	226	229	250	221	240	254	227	221	227	223	215	228	246	216	229	255	219	218	231	250	221	252	273	238	230	217	233	251	248	245	228	206	257	250	244	233	221	255	229	229	223	218	217	223	230	244	264	252	225	256	243	218	230	221	271	246	232	252	242	245	239	241	229	232	227	228	233	223	242	240	218	244	209	242	224	218	257	223	236	215	242	237	235	208	258	244	251	247	242	230	218	240	222	246	219	243	248	248	248	205	231	228	217	248	237	239	213	233	244	255	216	219	238	223	226	241	245	233	245	246	222	267	243	264	256	229	229	235	253	259	244	268	262	229	242	242	236	229	216	241	231	233	262	243	252	219	237	220	235	226	229	237	225	253	248	246	254	224	258	229	235	211	216	256	253	229	220	224	219	228	225	244	246	224	233	235	214	248	228	235	219	238	241	231	266	209	235	241	229	237	248	227	238	237	258	238	232	206	248	250	251	231	214	254	239	239	228	218	233	222	216	226	253	242	241	205	234	236	245	222	207	228	242	231	243	224	229	240	278	212	230	222	262	257	223	249	262	250	245	229	250	231	227	228	246	235	246	223	255	237	240	211	253	253	247	227	224	248	277	263	237	254	247	241	223	213	254	253	224	232	219	198	258	240	226	252	215	224	243	261	240	218	266	236	214	226	218	248	249	241	239	212	232	230	219	228	217	229	238	222	228	227	235	244	221	221	237	242	253	246	230	231	244	218	269	241	248	234	243	272	224	221	222	253	251	232	236	219	253	229	239	222	234	235	260	235	254	227	196	237	250	249	244	233	259	245	230	237	223	221	227	258	263	253	228	230	227	231	244	238	248	237	214	260	236	228	223	220	257	236	225	235	257	222	238	245	208	242	243	228	236	241	218	224	232	231	237	237	242	247	232	240	229	262	263	235	226	231	229	244	236	255	263	257	250	245	222	233	247	236	240	253	230	205	254	253	250	231	251	223	264	245	233	222	244	255	252	242	234	262	244	253	248	256	258	265	245	264	236	236	247	239	209	218	236	218	235	238	240	256	234	241	216	235	263	255	203	257	244	231	226	244	259	245	234	250	222	237	227	226	214	259	231	236	228	232	244	223	233	247	231	210	248	253	261	231	244	245	236	237	237	249	221	261	239	221	252	229	229	245	236	251	226	243	238	237	231	244	257	210	269	243	216	231	232	217	275	242	251	224	216	269	239	260	250	233	242	206	200	241	231	233	245	226	252	227	245	216	233	220	248	235	250	237	234	253	240	261	210	215	237	244	237	194	250	203	212	217	237	248	249	227	248	222	237	243	234	206	223	222	231	229	262	256	217	272	245	224	249	233	221	238	237	224	238	246	261	207	231	255	259	237	260	215	253	238	225	242	230	274	263	231	241	234	226	219	237	240	229	221	228	246	233	219	215	228	249	225	239	253	251	206	255	244	244	266	240	245	232	248	227	256	228	236	264	251	228	241	253	226	228	232	255	252	253	219	231	260	247	265	222	260	207	232	268	247	250	224	252	252	229	238	237	228	239	226	244	260	241	243	237	271	227	244	244	235	213	220	246	227	237	277	236	217	255	235	211	243	270	263	227	260	236	236	236	236	233	268	243	217	242	242	228	232	232	228	235	221	248	239	248	232	275	215	241	208	244	252	234	229	259	206	236	215	256	232	238	230	226	225	211	215	247	240	237	261	260	235	241	240	225	232	240	229	228	205	236	258	244	251	223	241	205	249	240	249	233	250	235	239	260	234	221	252	219	217	215	243	231	225	239	234	253	219	207	218	226	213	225	266	221	253	242	256	216	238	198	252	228	226	227	243	254	241	260	232	222	223	239	228	243	224	205	222	259	226	243	234	257	246	248	257	227	249	225	222	219	232	224	229	245	222	246	240	228	236	255	197	227	237	236	250	261	236	244	247	237	271	247	240	239	236	257	216	218	254	220	248	231	261	234	261	242	215	198	252	235	259	238	262	224	258	206	219	242	241	231	228	241	250	252	225	232	238	224	225	245	231	232	211	249	249	223	234	234	232	256	249	248	221	249	231	245	234	242	199	222	248	221	226	216	245	246	226	243	236	225	223	244	223	262	233	193	254	205	221	273	236	231	242	262	245	229	234	224	236	209	263	253	237	217	248	224	228	215	230	238	247	236	218	217	190
1628	156	130	112	113	151	163	158	131	158	151	137	131	134	139	108	132	127	109	103	99	101	118	113	80	127	94	104	101	100	103	109	89	105	104	101	100	91	92	87	90	102	95	115	95	116	103	105	121	102	94	113	88	115	116	118	90	90	111	111	74	105	97	93	83	106	97	116	98	85	104	107	88	109	111	110	96	111	98	120	95	88	99	90	81	95	107	94	85	118	102	90	94	88	103	100	108	113	94	92	81	96	125	95	119	99	98	107	103	91	92	87	115	104	108	115	117	89	86	94	106	96	89	99	110	95	116	106	111	118	83	100	88	91	116	96	109	107	108	118	109	87	99	125	101	103	93	102	102	112	91	109	91	91	102	106	93	97	102	92	98	116	101	102	108	107	103	103	99	114	92	93	119	105	102	110	101	100	83	116	89	95	94	98	113	98	96	94	75	89	84	107	113	101	93	89	113	98	87	116	105	91	104	102	86	104	88	96	117	106	128	108	96	95	94	84	99	96	98	86	89	95	105	103	89	105	83	94	96	111	100	102	102	108	99	100	103	101	92	77	118	106	124	100	72	108	111	96	96	115	107	108	101	108	102	89	91	97	101	104	116	117	113	91	112	96	79	109	105	86	104	89	101	110	88	113	121	105	103	123	108	95	113	86	81	92	97	92	107	95	106	99	113	97	102	131	110	89	97	96	102	108	95	75	100	94	92	92	95	105	94	82	105	78	103	99	91	101	101	97	82	91	100	102	85	89	100	96	91	110	92	108	109	93	96	92	131	89	107	104	114	106	83	109	105	107	105	78	105	91	112	114	109	100	101	120	88	104	94	94	109	93	105	99	93	101	96	95	113	101	102	99	115	120	107	106	102	97	107	97	102	96	113	124	85	90	100	101	108	105	95	99	98	108	83	110	89	97	110	103	107	97	104	113	119	92	93	89	101	115	98	94	113	88	117	103	101	92	110	90	109	104	113	93	85	90	97	91	86	79	91	117	116	99	92	100	103	90	104	112	97	118	94	101	108	76	87	88	120	99	96	96	102	105	111	92	94	94	87	86	93	118	114	98	95	100	101	110	98	107	106	92	102	88	95	94	104	97	82	90	97	108	102	102	91	92	98	102	109	108	117	105	108	94	117	92	116	88	119	110	101	98	97	104	94	103	103	124	95	99	93	103	104	100	101	87	91	92	101	102	91	103	101	100	92	102	103	86	96	92	89	103	109	97	101	124	93	100	112	103	102	114	106	102	97	86	107	111	107	90	116	98	93	116	104	88	131	102	93	96	85	113	96	113	97	101	108	96	112	107	72	111	92	102	105	90	105	108	99	109	112	94	101	100	120	107	100	83	85	103	104	83	84	105	111	107	103	116	99	96	94	99	105	98	90	90	103	96	94	97	108	81	98	100	73	94	98	118	94	111	93	110	90	96	119	100	93	92	95	95	94	93	86	104	101	84	102	82	98	105	87	91	115	114	98	105	115	101	105	101	111	101	87	107	93	109	96	110	96	98	73	113	97	90	108	118	82	102	104	89	105	102	80	102	105	99	93	100	88	103	99	92	95	81	99	96	116	99	112	101	110	92	83	92	109	106	97	91	85	95	103	107	104	113	96	112	89	82	94	125	91	114	102	101	104	104	98	96	97	92	99	76	95	100	102	95	92	88	109	98	85	111	89	120	111	95	99	129	91	84	87	117	91	83	96	100	97	95	92	104	82	88	85	93	127	100	110	107	94	93	89	99	113	91	102	104	91	95	92	104	93	90	102	116	103	94	88	96	92	91	105	102	101	89	115	106	98	95	106	97	116	97	89	93	97	120	84	113	107	88	103	111	86	88	96	89	92	103	101	72	96	102	104	126	84	87	86	92	96	114	97	102	80	102	101	108	110	106	117	101	105	97	112	88	97	97	105	96	96	99	111	114	79	107	90	104	88	91	115	102	80	90	113	108	84	102	102	101	107	101	86	113	99	98	112	98	106	109	90	98	98	101	103	100	97	106	92	88	93	97	97	97	92	86	88	83	102	105	97	106	106	104	118	91	69	95	92	93	92	110	86	91	105	90	104	102	108	99	84	102	99	82	89	94	96	109	87	91	98	99	104	107	88	104	114	96	87	88	92	100	119	108	111	107	87	95	92	99	97	105	101	85	91	104	96	103	109	123	103	97	122	103	95	92	105	89	109	109	79	110	96	89	98	105	83	90	116	99	94	113	91	113	90	87	100	107	92	95	99	103	94	121	84	112	96	102	104	107	111	86	101	107	94	108	89	103	104	92	91	86	106	87	104	107	88	105	89	105	95	126	103	102	95	102	110	111	76	92	116	85	101	121	76	112	114	129	107	99	91	73	113	100	88	96	100	103	97	115	108	89	96	100	91	93	90	87	109	105	99	87	94	97	100	96	103	104	101	96	78	102	91	89	90	85	110	86	108	114	107	109	109	106	118	113	87	97	99	99	122	98	94	96	101	118	106	95	90	116	88	98	104	123	86	102	90	89	107	99	103	89	85	101	84	104	95	111	97	94	88	99	98	104	102	103	93	80	99	104	108	95	104	85	89	79	103	87	103	83	93	102	115	93	109	98	107	99	117	110	106	91	113	103	99	96	106	93	98	95	103	113	108	101	109	96	85	99	100	91	127	83	100	107	101	87	101	99	100	111	85	96	115	109	85	98	99	82	111	95	108	111	100	94	111	93	102	90	80	109	92	107	97	107	98	88	117	98	92	104	98	86	109	99	114	93	112	93	112	83	106	91	121	103	92	99	98	86	105	87	101	100	94	105	98	111	97	112	104	94	110	102	89	99	107	106	113	108	111	97	117	103	96	88	81	113	93	94	93	87	99	87	83	86	105	99	86	89	89	101	119	97	97	109	106	99	81	98	91	101	98	100	111	106	90	102	91	89	107	84	90	122	118	96	115	90	123	113	110	102	102	104	123	100	121	83	98	90	98	98	110	88	97	96	105	100	84	91	97	94	118	109	99	107	113	93	88	114	123	105	110	110	86	100	99	104	96	94	96	111	119	100	95	114	100	106	108	87	96	95	106	86	106	93	106	93	89	105	99	89	90	116	95	118	89	101	119	101	89	106	112	97	96	104	100	119	109	90	94	100	96	94	102	115	93	101	95	106	94	91	98	91	99	94	109	93	104	92	106	91	101	64	103	105	101	99	101	99	100	101	113	124	109	112	101	108	84	91	104	100	115	88	116	110	107	103	98	106	114	102	100	99	94	103	116	110	100	99	110	103	103	99	102	98	101	95	96	114	90	93	100	107	114	97	105	101	98	112	112	95	94	88	119	97	100	82	96	103	94	102	88	102	103	87	109	101	83	119	102	82	128	104	95	94	117	112	93	90	101	112	104	107	98	114	95	101	107	97	104	95	94	93	111	117	100	112	115	103	110	102	85	99	105	93	70	134	85	100	106	83	88	104	122	70	104	98	94	96	111	98	107	88	118	103	109	100	101	79	128	92	108	93	99	97	111	93	105	100
7740	1398	992	1304	2992	4412	4948	4314	3622	3060	2920	2368	2114	1695	1502	1350	1267	1243	1105	1056	1055	961	981	943	891	923	874	835	868	760	744	830	794	823	831	835	821	890	873	893	869	833	837	786	823	783	795	830	799	833	869	830	802	801	784	771	834	775	823	748	824	772	715	753	697	790	767	732	734	702	717	676	743	709	727	693	752	721	706	718	735	778	737	743	731	726	751	743	695	696	733	742	715	791	708	732	751	707	775	762	716	737	748	735	719	744	693	758	712	779	711	752	780	685	724	718	730	701	722	771	739	751	752	676	703	686	744	756	751	687	742	775	744	685	686	707	716	668	689	762	699	758	725	735	710	791	727	741	669	735	709	745	705	742	740	747	750	700	702	772	688	736	726	727	763	686	695	720	712	740	756	769	736	713	735	755	750	737	745	677	737	740	729	730	728	717	754	728	767	728	715	725	725	711	710	735	719	784	708	739	684	738	733	780	762	707	742	723	731	735	712	731	732	786	740	742	679	721	730	743	725	750	787	713	669	709	696	751	725	722	731	744	721	763	761	743	747	725	722	754	750	733	702	699	741	717	750	728	735	712	713	776	695	720	731	707	699	729	737	708	727	771	719	704	740	711	753	732	754	745	727	734	717	737	708	688	698	716	700	743	745	694	783	703	715	721	735	661	741	759	709	735	704	743	707	748	797	730	735	732	690	751	729	786	716	699	796	758	728	745	752	707	675	693	708	716	733	719	715	754	732	731	748	700	742	743	728	694	762	738	737	747	745	694	710	733	714	727	758	698	765	724	759	746	743	732	725	722	701	695	721	726	672	729	688	682	762	701	658	707	731	695	722	746	685	686	734	735	693	692	718	731	744	713	726	742	722	736	748	725	739	705	778	719	746	744	711	755	734	680	696	723	747	678	692	718	701	760	710	693	697	692	745	723	758	696	757	798	728	734	755	742	712	736	685	664	718	687	768	738	713	719	710	725	741	719	705	753	743	713	794	720	749	681	770	772	698	740	721	722	747	744	715	732	729	723	771	696	744	781	736	677	733	736	702	736	735	726	692	734	762	739	736	719	757	709	716	715	668	755	740	769	714	718	728	742	750	747	710	703	767	765	721	699	759	741	717	734	709	741	735	742	722	730	727	711	708	696	713	754	704	731	743	691	722	715	721	706	722	763	695	752	756	740	778	657	745	712	717	702	745	729	721	758	761	789	728	710	715	736	720	722	711	722	664	720	730	759	697	695	716	684	741	742	763	729	702	734	718	716	701	725	753	696	733	771	743	691	714	775	733	766	738	692	739	750	722	726	761	754	736	678	736	786	690	712	761	751	732	749	699	710	763	693	698	712	740	719	727	698	717	722	715	713	720	745	760	742	723	748	731	779	710	673	671	690	681	747	733	772	757	735	710	762	725	718	714	764	717	730	750	662	713	755	735	712	717	689	742	791	683	754	759	717	674	705	762	730	734	718	738	712	722	733	688	732	685	780	771	755	752	743	725	728	713	747	690	769	730	716	655	731	775	717	750	720	733	707	691	745	774	717	674	721	730	702	687	727	716	760	721	733	735	675	729	687	754	746	723	723	755	741	710	716	703	660	740	748	804	758	711	693	709	726	734	710	756	733	716	724	732	739	730	789	695	757	691	735	720	722	716	737	767	742	761	747	719	708	711	772	722	782	731	763	745	735	738	730	716	727	715	742	723	757	726	766	737	708	702	708	706	707	723	695	688	733	796	784	759	661	737	771	691	704	757	728	759	711	747	734	707	749	705	710	733	740	728	750	719	718	715	704	752	715	684	763	728	714	761	705	748	740	734	706	727	785	724	681	736	686	710	739	719	728	698	711	773	708	739	698	754	677	680	718	694	758	673	642	746	740	686	703	746	712	703	764	747	731	735	720	736	760	776	734	719	724	766	723	723	667	745	770	735	714	769	710	702	726	715	691	710	773	718	728	718	783	705	688	757	715	726	792	724	661	701	696	714	738	690	693	720	726	732	738	739	734	705	731	703	727	771	747	730	752	718	742	715	714	732	691	693	734	755	720	732	726	762	731	707	703	779	745	688	704	733	709	685	677	701	757	753	749	701	717	698	746	719	701	699	710	750	721	770	710	722	773	737	742	743	703	697	757	757	682	754	727	698	691	717	750	721	738	713	722	761	735	723	695	727	738	703	728	731	711	735	756	733	735	709	714	769	764	744	769	669	744	690	692	753	741	707	676	794	685	700	745	750	736	653	712	776	707	718	709	715	689	704	700	734	717	767	794	738	687	709	681	691	760	749	710	748	733	745	757	735	789	724	699	696	796	757	757	725	742	693	709	695	759	757	713	746	735	730	742	723	680	702	715	726	740	714	696	763	714	723	681	743	713	747	746	677	676	736	722	766	718	730	753	751	692	707	718	752	712	735	716	742	729	765	703	747	736	752	696	702	743	741	726	710	738	705	761	786	675	738	718	702	727	779	703	717	774	727	698	739	775	728	770	726	737	738	770	738	695	717	668	746	746	739	707	740	718	741	746	721	753	755	718	703	701	690	714	736	728	713	722	783	657	797	684	742	693	709	692	733	668	676	707	761	731	713	724	732	746	711	752	748	709	741	724	700	727	700	676	820	708	752	729	671	715	745	700	766	709	759	730	742	754	750	718	740	722	724	702	698	665	736	734	721	709	714	740	691	747	740	756	733	751	716	683	745	736	740	767	727	742	698	819	706	759	684	722	743	751	711	727	721	739	736	720	724	739	709	737	707	738	697	749	751	685	712	718	744	720	762	685	695	743	753	800	740	705	693	704	729	722	694	726	753	706	714	684	747	699	739	791	702	740	725	692	705	684	759	734	732	711	710	734	721	718	710	675	697	723	709	702	724	756	728	772	760	737	725	691	737	739	705	766	751	740	700	707	692	719	703	714	724	733	799	706	774	744	730	746	704	726	719	749	728	693	693	742	738	709	727	770	730	719	701	718	696	733	756	726	691	702	720	741	756	777	758	711	686	713	708	742	732	734	712	729	762	726	697	767	725	721	725	706	711	691	710	723	766	768	736	759	731	754	746	697	702	734	712	725	695	717	699	698	725	721	723	699	727	776	738	690	751	739	669	734	754	710	740	745	704	727	746	744	676	761	724	725	697	795	707	757	760	677	711	705	710	727	674	710	723	727	722	761	721	717	727	748	739	700	717	733	746	763	730	736	753	686	736	743	697	732	736	681	673	723	723	754	710	760	703	721	731	783	711	769	710	758	718	689	738	716	699	722	717	747	724	708	749	763	749	715	702	729	731	757	730	670	739	728	688	698	700	721	740	748	729	708	747	745	755	734	710	727	722	753	760	732	738	705	704	747	761	736	693	706	718	757	731	727	721	696	737	739	727	767	771	713	713	719	726	739	686	709	759	729	744	718	768	801	768	739	682	708	756	681	729	745	709	743	767	745	725	719	752	736	736	739	741	750	759	711	687	713	730	718	732	721	710	729	710	721	724	726	779	752	720	735	764	707	724	707
757	128	77	67	56	105	149	134	127	135	91	106	80	84	67	65	76	52	54	53	64	54	48	45	45	39	48	43	27	46	44	33	51	46	48	43	32	38	45	55	38	35	39	38	36	36	38	40	44	37	44	42	36	49	43	40	49	33	52	44	42	46	35	28	40	56	41	30	39	40	37	37	38	37	40	28	44	34	44	40	40	32	38	43	35	27	35	27	39	33	29	34	33	48	39	39	31	35	31	35	51	36	34	44	29	43	31	43	41	41	36	35	38	33	40	30	29	32	36	32	44	40	32	34	42	45	46	37	25	37	37	31	29	40	36	27	37	36	42	43	32	41	31	35	31	38	26	41	32	42	35	47	33	45	41	35	41	39	36	50	45	40	34	48	31	42	35	35	39	28	32	31	31	32	44	33	37	32	41	37	39	32	47	29	37	39	38	33	39	42	33	43	36	34	37	30	49	44	39	41	36	51	34	39	37	38	32	38	28	34	41	51	38	37	34	44	42	38	33	36	36	40	34	29	29	36	40	35	41	36	37	32	28	41	28	44	36	43	27	42	40	31	25	40	54	42	40	30	35	41	37	22	43	32	40	36	33	26	34	32	34	31	39	31	42	51	36	30	33	42	36	29	48	31	47	39	45	29	39	30	41	33	33	39	41	43	34	44	29	38	38	39	39	41	35	35	40	38	34	44	28	36	38	28	27	39	39	37	36	34	29	25	45	42	36	38	43	41	30	58	31	36	38	38	32	31	41	45	24	27	38	43	41	45	43	39	32	44	36	37	36	38	38	31	28	36	38	33	34	43	43	39	37	28	34	36	35	34	40	36	28	40	31	37	35	38	48	36	47	39	45	31	30	44	41	40	47	42	32	44	37	33	38	29	40	44	32	30	40	38	31	39	32	39	40	37	29	40	48	48	36	39	40	58	35	33	35	37	28	34	44	40	30	39	39	49	51	34	36	28	45	31	48	50	34	41	22	44	34	40	27	34	38	35	43	48	42	38	27	38	39	39	35	37	38	40	41	29	28	22	42	39	42	34	29	29	42	38	37	39	28	32	40	38	38	41	35	22	33	35	35	53	27	42	40	33	38	35	43	30	38	31	30	39	30	35	40	30	41	36	45	39	33	33	33	26	30	48	34	38	25	26	39	33	32	30	36	33	43	36	35	41	31	37	33	44	30	50	40	37	25	29	30	46	39	35	41	36	38	47	37	34	34	40	35	38	27	40	39	28	38	48	52	29	39	30	43	31	28	39	25	38	35	32	44	30	40	35	37	28	40	35	39	39	40	40	37	33	42	36	36	34	45	42	27	35	32	40	43	34	33	31	35	21	24	32	32	44	42	28	40	36	29	32	31	29	36	39	43	19	38	36	42	34	37	43	31	40	39	34	37	30	40	35	41	26	41	44	28	43	40	34	38	37	35	42	48	32	29	40	44	29	39	41	29	31	35	41	37	38	40	35	38	41	30	31	35	33	32	48	38	36	48	41	45	31	45	39	36	27	35	35	34	31	35	38	29	27	39	48	40	30	40	30	39	36	44	39	45	30	37	37	32	44	51	42	51	35	35	42	43	37	34	42	38	29	36	36	33	30	41	41	36	45	45	27	33	35	49	36	33	26	37	38	49	49	25	36	26	22	32	34	45	34	37	40	39	46	37	28	36	45	35	30	31	40	37	30	31	36	36	43	44	36	47	34	23	37	39	36	41	42	41	29	38	45	44	38	37	32	29	28	31	38	34	33	33	34	25	26	37	38	29	31	31	38	41	38	39	34	32	44	35	43	42	35	37	41	42	39	39	31	26	28	43	38	34	26	35	42	42	40	38	46	29	30	42	25	43	38	38	33	31	37	39	34	35	49	34	37	40	37	38	40	45	34	40	37	32	41	35	38	33	42	30	34	47	38	42	36	36	40	39	39	35	35	50	33	50	43	41	40	45	46	45	31	48	41	36	31	23	39	42	34	34	27	35	41	40	32	36	28	39	32	25	35	45	35	43	32	42	34	31	35	44	36	34	34	44	34	38	30	41	35	27	36	39	39	25	39	43	46	37	44	39	38	35	32	44	45	31	42	33	33	35	40	42	30	41	29	46	33	40	41	41	27	38	38	30	40	35	40	35	37	35	36	41	37	39	25	36	37	39	44	24	39	35	35	39	37	28	44	33	39	26	35	34	48	41	35	50	36	40	38	35	35	35	40	37	46	27	37	34	39	36	30	32	24	34	41	44	28	41	37	41	40	44	38	42	35	35	37	36	32	37	41	43	37	43	41	46	32	25	39	37	32	43	38	36	47	34	42	39	39	36	28	32	36	47	43	44	36	40	42	37	38	32	36	36	35	33	38	37	38	30	37	29	38	32	29	39	37	32	30	37	36	29	51	44	30	35	40	37	46	52	31	43	43	37	48	27	33	36	32	33	33	39	28	43	29	38	38	44	32	41	33	44	29	27	41	36	36	36	31	42	34	39	40	27	40	36	37	32	34	38	33	31	44	44	36	45	39	35	34	36	25	37	47	31	32	37	24	40	47	38	30	48	51	30	44	30	45	39	38	38	30	28	33	34	41	43	34	35	42	25	33	34	35	39	34	31	33	35	37	25	42	42	49	28	39	27	35	37	48	32	38	38	39	32	35	32	31	33	43	32	23	36	47	44	38	34	31	47	34	41	41	33	38	36	40	42	33	42	39	38	35	33	46	33	33	32	35	45	40	35	46	34	48	39	41	37	17	48	35	30	43	33	29	49	44	28	40	45	35	37	33	34	26	31	37	40	29	34	36	38	29	46	39	40	33	36	33	33	36	42	38	33	35	39	30	44	44	32	34	45	36	40	34	43	34	27	34	38	43	44	34	42	33	36	28	44	37	37	43	41	39	43	36	29	31	35	34	33	37	34	35	30	46	41	50	40	30	35	47	39	30	33	38	40	30	31	26	41	38	41	36	31	38	40	39	30	33	37	31	39	44	44	44	41	28	39	39	49	32	28	21	42	36	37	36	36	40	35	45	28	35	45	40	37	31	46	35	42	30	43	37	40	36	40	30	33	34	31	36	39	30	31	34	50	36	33	39	21	39	27	31	32	35	45	35	44	26	36	33	34	33	40	34	48	41	32	32	44	32	35	30	29	28	43	45	36	37	41	25	35	26	29	30	34	38	35	34	29	33	38	35	35	48	30	31	49	37	44	41	40	25	40	32	40	29	36	27	30	32	42	32	30	31	27	35	28	29	33	40	41	39	42	46	36	53	37	38	41	40	35	34	33	43	21	34	34	38	36	44	45	37	32	29	30	35	38	37	38	31	40	40	36	32	26	45	29	29	40	39	26	27	42	38	36	27	31	28	42	33	36	30	33	40	41	36	43	39	52	25	33	37	39	35	42	54	44	36	40	35	42	33	27	33	42	46	28	46	39	32	30	45	32	44	33	34	36	39	47	25	36	49	44	35	34	40	40	35	35	35	33	35	39	35	38	26	28	37	38	42	33	29
7689	1802	828	1338	4323	6579	6657	5669	4654	4004	3464	2913	2269	1732	1449	1165	1092	994	853	767	720	634	605	602	617	529	484	496	488	435	450	442	389	365	411	435	445	472	567	526	495	433	394	427	396	343	368	366	339	355	394	378	343	311	341	300	312	315	357	371	327	323	303	325	310	285	334	260	292	313	264	299	279	268	283	294	248	278	258	270	266	256	270	288	265	284	263	243	283	268	256	270	263	279	250	278	270	245	277	301	286	266	273	266	296	251	252	288	296	291	279	322	276	310	293	273	288	291	257	261	284	291	256	266	274	286	270	237	264	295	287	270	308	279	265	261	246	254	272	287	257	270	269	242	251	260	268	286	274	287	272	248	274	280	258	283	271	279	255	282	269	260	254	261	270	275	231	239	261	277	255	250	257	265	278	281	266	264	268	277	262	252	276	265	246	239	267	269	255	279	288	269	271	239	248	254	275	254	263	273	256	266	247	231	288	274	269	264	249	288	274	232	248	284	265	260	245	297	244	224	249	250	268	250	283	254	278	283	292	300	262	267	241	271	265	262	269	262	284	280	279	278	299	237	284	280	273	265	260	262	263	257	271	279	269	252	282	246	231	251	280	245	251	280	292	273	268	248	271	264	235	262	264	244	267	262	268	275	268	244	228	279	268	252	267	266	260	264	256	271	284	267	245	258	279	263	278	251	272	236	273	253	291	255	265	285	263	271	278	256	262	255	243	275	267	277	277	249	265	266	263	272	258	298	261	244	264	268	304	285	229	283	261	261	261	277	286	249	266	249	274	277	275	271	241	267	253	276	251	267	270	246	252	279	280	249	268	254	261	252	259	268	263	293	259	268	246	295	251	270	279	275	248	271	286	269	262	275	240	272	263	271	249	269	256	218	263	252	304	286	273	249	270	289	286	277	245	282	282	247	288	251	254	237	271	246	263	280	289	255	268	244	255	279	293	286	236	253	268	250	251	252	251	292	268	275	267	253	285	274	243	264	299	286	274	250	284	249	239	248	229	255	262	261	246	240	304	285	257	270	268	283	244	225	267	266	297	282	244	260	255	274	229	263	263	260	265	267	261	276	294	269	256	258	250	252	238	262	288	254	234	267	249	260	270	264	259	268	269	278	234	277	270	242	247	250	258	262	233	254	255	265	280	259	278	264	266	228	273	280	248	263	268	268	273	273	292	248	269	246	233	283	258	260	215	274	247	280	253	247	253	227	270	247	299	230	260	241	261	270	257	268	251	244	234	228	264	294	288	300	255	256	267	252	278	237	301	247	280	259	282	274	259	285	262	253	253	280	255	249	267	274	249	239	270	261	257	274	269	252	260	274	261	274	248	273	253	249	246	240	252	287	266	248	239	262	285	258	260	238	268	250	273	263	265	252	244	262	267	298	292	261	234	264	213	291	292	250	254	277	247	307	254	250	248	267	256	283	239	274	274	259	247	246	258	252	285	239	272	273	253	223	274	265	263	260	248	275	276	289	267	243	269	252	270	280	277	241	281	266	266	270	277	245	255	264	254	281	250	274	265	264	280	243	299	251	276	252	242	242	268	246	271	279	263	287	237	268	268	260	244	250	237	241	304	262	262	275	274	269	286	269	305	261	240	275	266	250	248	247	266	237	274	266	276	291	291	295	283	267	240	256	273	246	268	235	266	262	260	269	273	283	241	266	277	291	222	289	258	274	248	270	246	257	241	254	265	287	270	280	254	283	250	292	262	261	245	248	280	252	263	265	255	252	253	265	250	283	234	261	261	247	266	266	266	254	236	284	277	267	259	234	272	243	248	262	282	240	266	283	279	260	253	269	255	268	239	262	297	262	272	274	240	249	280	289	276	260	277	265	249	267	264	252	272	258	246	268	262	269	259	269	275	295	242	251	246	272	259	271	273	258	255	266	258	275	271	269	253	247	237	277	260	257	263	282	247	278	260	261	241	278	258	264	270	246	263	297	263	276	284	261	260	279	288	299	262	259	274	278	256	282	293	254	242	302	251	234	291	268	247	257	249	234	275	285	239	253	288	248	271	272	264	279	284	290	286	278	279	279	314	263	271	274	240	266	285	257	268	247	276	284	266	246	245	282	281	264	247	269	271	249	261	268	279	243	249	269	310	288	273	286	239	292	263	276	217	272	249	248	261	281	242	278	284	251	248	265	265	247	267	238	288	245	260	289	264	282	249	256	244	279	250	289	272	268	253	249	278	265	265	247	264	272	263	250	254	299	258	226	263	256	259	268	270	263	248	261	235	267	241	293	255	262	249	255	289	266	274	261	246	289	279	267	254	259	281	263	253	275	274	251	259	277	257	229	246	269	280	258	243	271	248	288	240	294	258	267	241	266	259	282	277	252	241	267	284	251	269	266	259	274	265	267	262	246	275	218	263	261	264	262	266	240	248	277	256	275	259	263	281	252	264	279	259	264	259	238	265	291	266	258	237	281	251	260	279	245	263	281	238	301	258	268	264	270	264	271	263	268	252	260	272	273	247	250	243	276	259	253	279	250	242	248	283	269	273	267	291	271	264	272	264	252	269	248	268	293	252	241	272	265	250	281	263	293	262	275	268	281	280	265	261	263	254	298	271	262	249	264	259	280	248	265	277	261	288	269	251	244	253	267	253	255	269	233	276	272	269	269	252	259	296	275	272	269	254	230	248	274	243	249	256	245	236	275	264	252	256	269	235	275	250	257	246	274	248	276	265	258	248	250	259	280	269	280	259	279	243	276	270	259	259	274	262	278	250	252	266	259	255	267	266	280	244	253	275	246	254	274	284	260	221	287	249	281	279	268	242	253	248	255	293	234	287	280	256	275	258	255	276	264	284	270	250	264	300	269	240	278	277	261	266	256	266	248	252	243	274	233	275	304	281	257	268	236	290	236	237	268	292	268	243	259	275	285	254	267	287	264	251	268	296	271	282	265	282	275	311	256	251	266	287	279	256	279	233	252	302	256	259	258	255	287	281	241	273	244	271	291	288	244	245	266	269	270	250	278	250	261	241	252	248	285	268	245	271	249	273	235	249	275	273	263	254	255	323	255	256	289	268	250	265	277	272	236	272	254	263	254	253	282	252	250	264	264	258	258	233	244	275	290	266	250	261	266	252	283	273	255	291	291	267	292	258	262	267	238	265	271	263	254	264	238	251	249	237	271	260	256	267	270	271	274	272	276	242	264	266	280	250	272	273	271	267	259	267	259	242	268	264	275	270	285	250	251	268	240	274	272	270	281	256	292	270	246	295	279	253	250	266	259	273	248	260	259	268	281	267	238	248	276	288	253	290	274	290	254	264	240	253	253	269	263	243	271	263	264	284	274	239	241	278	261	263	274	259	238	270	237	242	279	279	269	277	241	247	245	252	257	278	255	247	280	259	277	233	262	287	260	263	284	262	290	263	256	255	254	246	278	239	265	245	274	263	253	246	290	254	269	283	266	275	229	270	282	260	279	269	277	258	246	274	284	259	269	213	284	259	277	242	277	303	262	265	254
1114	88	93	75	79	89	93	107	130	95	110	112	126	99	99	89	102	88	66	95	92	95	89	100	90	84	79	86	90	86	69	79	92	77	73	74	75	74	96	77	99	87	101	81	94	83	78	95	87	74	80	85	95	82	90	78	67	96	68	83	82	84	73	80	96	85	79	71	74	88	91	94	104	73	93	91	78	77	102	72	101	84	72	81	72	107	74	78	63	67	75	69	80	76	94	78	93	99	66	94	79	81	95	81	76	87	81	88	87	70	83	75	85	78	83	91	93	85	70	104	88	82	80	79	76	98	83	88	76	74	95	86	87	79	69	81	86	79	90	95	88	89	86	70	89	73	73	87	83	92	86	77	80	83	76	77	85	74	90	95	90	82	75	84	80	83	101	87	84	83	86	91	76	77	82	94	85	79	77	82	86	92	88	94	86	69	96	76	75	66	98	84	93	78	90	103	84	105	74	84	84	80	74	81	75	78	73	90	86	85	103	90	84	79	84	74	78	83	78	85	94	96	79	76	90	81	97	93	73	78	88	92	77	68	70	80	87	74	95	80	82	75	75	79	87	113	77	87	90	85	83	78	69	102	82	90	87	79	105	83	85	65	82	79	107	73	83	77	69	85	95	82	83	92	77	74	81	71	86	92	87	79	79	84	74	80	70	76	91	76	90	76	85	76	85	72	73	100	85	84	88	94	92	87	75	77	94	96	82	89	77	88	101	76	80	79	91	90	80	91	70	75	80	75	100	76	62	87	82	83	66	87	85	80	81	73	77	58	74	93	82	81	75	87	75	96	74	86	83	86	85	85	60	87	80	88	79	68	80	107	88	87	82	82	88	89	80	100	79	67	87	78	81	101	84	69	95	72	84	93	82	81	88	105	81	87	80	79	81	78	85	77	86	80	76	94	78	87	81	104	83	74	69	78	73	87	73	104	91	79	94	71	85	93	78	75	85	79	97	87	83	85	77	76	97	83	94	88	82	81	82	61	86	77	96	108	101	100	100	74	84	107	80	95	74	100	98	77	88	80	103	76	75	87	81	80	81	95	84	75	78	74	76	78	91	84	107	89	79	96	77	80	95	81	84	91	71	83	94	88	77	75	82	75	84	91	88	79	96	91	85	78	99	85	70	97	103	79	97	88	82	106	70	90	73	86	88	97	79	78	74	101	87	98	81	79	101	82	88	94	84	85	89	88	88	67	91	88	67	94	80	72	92	84	93	81	93	77	90	79	82	105	71	76	82	85	85	82	80	76	92	86	84	82	83	89	83	91	94	84	92	77	87	97	79	81	69	99	91	86	88	94	93	69	87	90	91	83	99	105	77	73	89	81	67	72	79	65	75	84	82	99	70	94	91	92	92	95	93	75	73	83	77	83	86	76	83	83	99	87	95	77	93	83	97	95	83	77	92	86	95	87	81	85	90	83	85	86	80	79	87	72	86	83	85	75	87	93	94	70	88	88	85	80	75	103	83	83	87	85	78	81	81	80	87	87	89	82	80	96	87	80	80	92	81	81	87	81	94	64	89	97	79	79	97	93	76	85	81	99	90	79	88	74	75	93	105	85	85	58	68	76	69	86	93	93	86	73	70	80	92	82	82	75	79	82	101	90	80	73	73	91	108	76	86	85	80	84	84	85	78	77	77	70	87	67	79	92	76	87	66	76	80	68	93	82	82	89	105	73	84	86	95	85	67	74	80	79	88	66	76	85	78	88	82	76	73	92	78	87	81	100	86	86	78	86	72	72	97	65	78	86	72	91	76	57	83	94	93	84	94	87	81	97	94	95	68	103	78	83	63	93	92	87	70	86	61	94	76	93	77	81	73	78	81	87	87	88	80	96	47	76	70	82	71	84	64	77	72	78	80	78	80	71	99	83	82	74	85	95	86	89	90	87	101	89	91	81	74	64	70	89	85	85	107	70	76	80	85	69	83	85	99	98	90	90	94	89	85	79	96	86	93	101	76	75	95	81	90	81	59	92	70	83	92	96	78	89	111	76	91	67	86	80	97	96	78	76	90	69	88	100	62	77	83	92	78	72	79	78	84	73	84	74	73	98	88	90	88	81	85	113	77	91	99	91	93	65	87	85	73	100	81	72	93	76	84	77	79	76	91	82	91	80	91	88	69	70	89	85	79	88	85	110	72	83	75	88	89	99	89	81	92	87	74	85	89	85	85	76	81	74	91	73	104	82	62	76	91	69	97	75	83	95	71	86	87	88	60	76	75	80	82	75	90	83	88	76	82	82	74	77	78	92	78	95	79	103	69	89	81	77	86	84	76	84	84	67	90	91	88	63	83	85	93	87	88	83	87	81	71	84	84	90	65	73	90	86	78	81	83	76	84	79	74	84	103	88	64	81	77	74	74	100	82	81	102	76	94	60	82	90	98	74	91	81	76	97	102	86	84	79	71	96	92	89	96	93	72	78	78	65	90	74	79	89	78	85	88	85	82	85	78	81	86	85	92	88	89	89	85	66	84	89	82	84	88	93	78	83	94	90	85	79	84	93	74	88	77	75	75	86	92	84	67	84	88	85	74	94	86	68	86	72	77	76	85	98	81	77	79	81	77	88	84	106	83	101	75	80	107	89	76	88	69	93	84	76	75	91	102	74	92	67	81	97	100	69	92	67	78	74	75	80	101	86	98	74	68	71	82	78	84	77	72	86	60	88	81	94	75	77	98	93	90	89	92	89	96	92	67	92	86	71	81	73	80	93	86	79	92	90	85	83	69	80	86	86	95	86	88	82	81	84	81	81	79	90	92	77	100	91	85	76	82	91	82	83	92	81	74	70	72	67	80	86	86	93	83	71	84	80	82	94	93	82	93	63	83	82	81	80	92	85	90	72	79	95	87	82	82	64	75	87	100	83	92	86	77	85	91	82	91	92	76	88	96	86	68	91	71	104	96	85	77	104	94	84	70	85	86	98	98	86	84	76	79	81	80	88	80	84	84	81	86	69	92	69	80	92	103	92	71	96	96	72	75	84	88	85	94	80	77	89	75	103	95	79	78	87	78	84	92	86	88	81	81	85	76	80	96	78	87	71	99	77	83	73	67	83	92	79	84	79	90	68	76	90	81	78	105	88	83	97	68	81	74	80	87	96	96	98	84	85	68	88	82	84	72	75	79	77	87	83	89	90	75	86	94	75	74	96	81	107	79	92	76	81	69	97	73	86	77	99	80	101	74	97	80	76	80	74	93	83	87	95	75	77	86	79	81	75	92	82	81	73	105	82	86	78	80	85	91	92	100	70	105	87	67	94	91	90	81	83	93	96	74	75	86	63	80	84	86	92	61	67	78	89	95	77	74	67	90	68	82	84	86	78	85	90	82	89	95	90	80	77	69	73	97	71	82	74	94	81	80	87	81	90	72	80	92	84	103	95	83	73	86	88	68	99	84	90	85	65	87	93	72	84	80	93	72	69	75	90	89	80	74	89	83	74	72	75	82	90	84	82	71	92	67	65	85	108	93	88	89	94
6254	807	717	777	1553	2399	2817	2454	2105	1949	1747	1497	1263	1098	1029	940	892	838	799	767	734	782	723	702	729	691	678	635	682	686	635	676	648	667	725	682	667	729	757	690	649	695	653	662	634	669	629	668	638	666	696	616	637	621	691	644	647	671	659	660	586	657	645	613	623	683	649	627	621	648	643	646	647	630	623	617	655	566	594	585	626	580	615	605	640	649	677	643	632	652	638	603	660	589	704	631	624	601	643	582	628	608	620	622	640	637	644	644	602	623	657	607	658	620	616	644	608	587	617	615	607	598	584	662	645	628	612	623	640	614	623	619	614	655	609	602	638	631	666	609	624	645	652	622	614	590	599	660	640	613	636	673	576	633	639	644	655	589	601	611	663	639	620	612	643	578	615	619	640	677	620	591	617	662	647	633	653	602	655	632	631	628	658	616	633	601	573	587	576	567	634	617	615	605	617	655	633	612	600	636	596	616	601	599	637	628	647	627	653	569	644	611	656	637	618	600	653	660	638	599	593	681	594	604	576	606	596	635	614	627	584	606	585	608	665	601	614	630	617	632	609	630	601	629	598	602	688	606	672	651	642	549	603	584	627	643	639	661	650	664	641	609	611	638	600	622	601	568	634	648	583	595	596	650	680	569	639	605	616	613	627	672	622	580	613	625	636	551	584	640	644	640	639	620	622	609	665	656	608	627	641	602	604	612	665	596	631	634	605	559	619	609	615	637	625	631	657	634	576	648	603	657	642	603	651	591	597	623	637	591	646	626	631	582	580	655	608	619	622	601	644	603	659	670	643	590	658	632	641	595	578	619	567	625	643	623	614	614	605	624	605	632	599	598	629	599	632	623	621	564	587	622	589	620	638	637	614	689	611	646	618	613	654	605	645	634	631	579	661	652	626	619	619	617	613	664	613	602	643	629	619	624	635	622	612	631	700	618	645	640	593	647	632	661	656	610	630	604	593	639	623	630	596	642	616	609	588	652	540	625	625	656	640	605	634	608	642	623	643	624	621	646	640	624	643	613	667	644	648	610	636	641	670	581	598	620	637	637	635	647	612	639	663	613	607	609	661	643	613	647	646	610	577	643	615	634	608	562	667	585	615	617	577	652	622	645	585	580	628	636	629	583	641	611	594	580	619	602	598	653	628	612	610	623	608	677	608	615	658	662	651	663	617	628	654	618	632	557	668	610	589	628	642	610	620	574	605	633	576	637	602	620	578	643	601	599	643	617	599	623	633	614	642	603	623	642	684	633	673	671	624	602	597	626	614	664	616	626	629	618	635	646	626	637	641	634	625	616	644	673	604	612	622	645	579	657	634	641	629	610	632	656	628	595	609	686	627	638	609	607	605	667	604	644	648	596	642	638	650	615	556	648	646	598	619	611	606	577	632	639	624	570	618	657	621	616	675	647	633	614	651	617	610	614	607	601	623	625	596	652	608	639	630	648	587	650	603	645	663	605	618	624	632	643	599	642	631	669	603	607	658	697	651	632	612	616	635	627	605	648	658	621	606	613	632	661	612	633	653	670	633	642	633	608	640	618	600	631	610	577	618	650	639	616	611	626	639	622	605	619	656	600	649	655	611	582	633	596	680	594	634	575	665	590	627	576	562	627	617	615	602	656	610	635	599	575	639	626	619	608	625	618	634	604	619	632	572	636	642	624	627	622	627	634	618	612	666	659	626	630	608	629	598	615	589	618	632	650	605	591	670	630	603	593	634	608	645	612	632	592	610	632	611	615	634	632	579	594	612	585	628	648	565	638	623	593	618	631	670	625	644	569	630	618	631	631	592	634	643	625	592	630	598	625	589	582	638	627	583	578	632	655	621	667	607	601	615	654	641	596	633	611	617	623	642	578	658	614	594	559	672	653	596	655	586	621	637	624	614	604	660	634	633	633	626	599	631	589	624	643	603	571	618	596	646	605	611	616	627	637	599	600	560	638	622	656	620	576	611	572	623	662	647	634	677	595	629	620	632	586	615	641	623	578	558	661	599	646	663	603	609	605	588	637	611	626	650	615	638	588	597	616	590	609	664	579	622	627	626	608	631	617	562	651	622	650	619	592	633	650	605	633	636	598	629	610	632	637	610	633	623	613	619	642	648	648	642	640	627	597	633	623	626	639	606	614	673	615	636	657	617	614	627	613	645	619	613	646	649	595	577	604	632	629	642	634	603	569	573	606	650	601	609	615	622	626	660	599	631	588	614	619	633	655	623	593	648	611	631	622	584	645	655	622	630	626	618	584	591	632	574	604	646	644	648	627	554	675	641	607	611	623	601	683	643	618	643	616	634	623	634	591	635	605	642	597	621	595	629	647	634	595	601	601	674	617	588	595	591	606	618	653	561	654	611	658	614	608	592	640	618	624	599	632	595	680	615	625	575	641	650	612	612	642	579	628	624	600	643	625	623	637	610	608	597	624	598	620	583	632	639	608	609	670	611	611	583	618	648	661	616	648	632	613	622	623	623	620	662	641	649	613	613	635	621	633	625	610	597	586	607	628	634	571	569	565	605	628	595	633	604	637	651	613	613	577	624	603	664	610	615	648	643	605	639	605	620	593	616	606	636	656	639	616	621	622	636	571	587	627	583	621	601	616	614	644	619	664	621	614	639	608	642	623	606	628	609	639	635	622	611	614	610	623	626	612	644	618	656	649	623	600	613	630	563	580	626	631	610	608	609	611	626	603	599	665	658	610	648	587	585	572	666	594	639	609	643	647	649	605	627	618	611	608	626	657	628	621	689	619	632	574	612	628	603	619	610	620	600	627	587	614	656	604	579	623	638	583	619	582	608	605	632	616	608	639	591	627	652	614	652	608	592	636	606	653	622	613	620	650	642	613	603	633	649	647	621	649	637	625	632	619	612	601	580	618	621	611	591	608	619	626	622	612	621	626	601	631	661	628	609	655	621	687	613	652	641	597	603	615	660	616	616	613	597	595	608	642	624	606	598	614	591	637	648	654	654	608	629	654	653	664	588	603	617	601	638	586	639	634	602	609	653	640	622	640	614	673	648	588	604	675	622	652	606	602	596	590	629	624	634	627	619	609	596	613	616	645	584	601	648	654	645	673	626	653	658	629	634	660	606	623	607	624	609	602	629	569	598	624	646	622	603	636	614	622	671	650	596	600	587	641	614	599	608	604	581	643	610	642	606	621	613	653	631	619	613	648	605	573	611	631	620	640	621	584	644	634	652	634	592	605	638	637	609	599	627	602	622	602	657	623	573	602	639	665	589	629	629	591	614	605	625	641	652	637	584	627	652	615	613	612	587	665	583	605	633	600	664	594	651	643	606	602	629	603	587	657	645	585	582	640	628	610	610	638	576	612	584	621	636	595	649	618	637	590	617	587	650	618	578	671	648	628	579	667	595	628	631	630	573	615	656	606	638	648	595	612	579	632	590	631	596	609	565	611	623	613	593	665	589	601	641	609	655	584	613	673	568	624	596	656	642	642	620	661	598	602	594	649	676	645	641	610	628	646
395	84	63	40	54	79	92	86	102	87	80	61	59	64	61	47	40	42	35	39	46	41	37	47	32	41	43	36	32	41	30	27	31	25	30	37	22	41	40	45	32	46	43	31	39	30	34	44	31	40	27	27	20	32	44	36	27	31	26	30	22	35	32	38	24	23	29	30	32	27	36	38	35	27	30	32	28	33	29	29	34	26	31	21	32	25	26	36	30	35	33	25	35	37	30	21	28	26	30	31	27	30	38	28	29	25	18	35	36	29	23	27	23	42	28	22	34	30	30	28	28	30	36	34	23	41	30	30	32	35	23	22	24	26	32	37	31	28	32	26	27	24	34	35	25	25	35	29	31	32	27	24	14	30	26	28	25	25	30	32	25	29	36	27	27	33	29	31	30	31	29	37	30	24	23	31	26	34	29	31	30	35	34	31	28	33	34	33	25	28	22	27	27	26	28	34	37	22	31	37	24	26	25	27	34	21	31	27	20	33	23	38	34	39	33	30	26	23	24	29	25	27	37	31	24	32	41	37	20	33	21	28	31	37	30	26	34	33	40	16	42	26	38	33	22	32	31	30	29	16	37	33	22	27	33	38	31	28	42	33	22	38	28	41	26	24	35	19	34	21	35	26	29	30	47	29	28	29	32	39	24	36	30	26	33	23	36	32	36	25	38	39	27	23	28	36	31	26	32	28	29	26	30	23	28	32	32	22	33	28	34	32	39	29	23	20	25	29	31	43	24	29	30	25	41	22	32	27	42	31	30	27	28	30	30	23	30	30	27	24	33	38	24	24	31	29	34	43	32	38	31	27	30	29	22	23	28	34	37	34	36	29	40	39	34	24	27	17	23	19	28	24	29	26	36	28	35	24	20	27	34	24	30	35	24	30	24	22	29	43	33	28	40	33	27	23	28	29	23	29	28	33	32	22	24	28	34	28	30	27	38	22	28	23	34	25	21	36	35	22	21	29	34	34	29	24	34	32	30	33	26	33	30	35	35	19	22	33	23	34	38	34	34	25	28	32	31	35	39	33	28	31	22	26	20	30	24	27	39	26	26	21	31	27	31	31	29	28	31	22	25	31	36	23	19	20	26	26	23	28	28	33	34	34	32	30	27	26	37	20	31	25	42	20	36	36	28	28	43	34	29	33	31	19	27	23	31	28	38	35	33	29	33	31	22	29	39	31	29	30	31	37	40	22	39	31	27	32	28	28	33	29	32	24	26	33	26	26	34	29	29	27	27	30	39	33	23	27	25	31	44	32	25	33	27	27	33	33	37	33	28	29	38	36	23	24	36	40	28	19	24	33	25	37	30	29	24	37	36	33	37	42	31	23	20	25	22	34	44	25	21	22	33	26	31	39	33	29	24	27	29	34	28	27	23	20	28	27	33	33	23	44	38	19	37	26	38	21	32	28	28	34	20	34	34	26	31	28	31	31	44	26	29	39	39	38	35	41	31	29	34	25	31	35	35	24	40	36	34	27	31	30	22	35	31	28	29	30	37	38	34	27	38	25	26	28	31	24	21	27	24	24	33	24	30	40	30	22	35	19	29	22	26	28	24	32	39	35	27	26	35	38	26	36	32	37	37	31	25	23	39	29	35	32	32	30	31	31	39	38	36	34	19	44	22	26	35	23	36	27	32	29	29	21	28	33	32	31	31	27	35	25	30	33	36	37	26	31	23	17	33	21	18	27	30	26	32	34	28	30	25	35	30	41	37	28	29	20	32	30	28	28	38	26	27	29	35	32	31	28	21	31	25	29	23	37	32	28	35	25	38	22	26	35	28	23	26	35	27	28	38	36	26	32	27	26	34	30	27	31	22	40	33	30	29	31	26	29	33	32	35	31	25	25	29	35	29	34	26	25	33	33	29	24	30	23	41	28	30	20	20	23	27	30	28	29	24	29	36	29	30	30	27	23	31	29	22	35	23	37	22	30	31	29	30	32	31	33	30	29	42	33	29	29	21	33	34	19	39	28	27	29	33	39	31	32	38	27	34	22	35	16	20	18	19	39	28	29	31	21	29	29	30	31	25	31	25	34	23	30	36	41	30	36	30	31	30	23	27	27	28	29	25	18	36	32	28	34	23	37	30	33	29	34	22	37	34	25	31	32	35	26	29	25	34	29	35	23	25	27	30	34	33	34	28	24	20	20	17	37	28	26	31	37	30	23	47	27	29	29	31	22	35	35	35	33	27	29	33	35	39	32	36	26	28	24	30	28	27	34	18	31	32	30	31	31	29	36	31	29	30	29	30	27	29	25	30	26	33	28	30	32	21	31	30	25	34	27	28	34	29	24	24	43	28	41	29	28	22	30	34	27	34	29	19	27	40	34	29	30	37	26	36	33	27	28	31	36	37	26	27	28	29	30	26	29	20	26	26	26	24	40	41	32	35	29	33	24	28	40	39	37	31	27	29	29	31	33	29	26	30	26	32	19	32	45	25	33	30	23	50	33	35	29	23	31	17	26	31	26	29	26	31	22	34	27	34	32	30	25	26	31	20	33	27	26	25	28	34	28	24	31	24	25	31	33	29	33	26	36	32	31	23	18	30	27	32	41	34	31	38	44	30	26	23	30	36	36	35	25	32	18	33	22	24	28	23	31	24	27	27	38	25	26	30	33	26	32	30	26	27	31	25	30	37	33	28	30	31	31	28	30	31	37	35	37	31	34	29	32	30	32	22	41	32	34	34	40	24	32	32	36	22	38	32	35	38	41	34	27	21	19	21	27	29	40	27	28	24	38	26	34	25	27	34	33	36	28	30	27	23	38	43	28	23	27	39	24	29	26	32	36	33	27	25	29	38	29	29	35	27	35	31	39	29	18	33	15	27	30	33	20	28	22	36	29	33	30	25	25	25	26	38	25	30	35	37	30	26	45	21	38	31	31	40	21	23	36	28	34	32	25	30	41	35	29	26	23	36	26	33	32	33	39	37	23	22	44	21	38	35	33	31	23	26	35	28	27	28	26	27	30	26	29	21	32	37	27	30	34	28	34	32	29	27	37	36	28	28	28	27	24	28	35	35	33	29	35	31	25	31	33	34	37	34	21	39	27	32	28	30	26	30	28	26	45	29	23	28	34	22	22	34	33	30	29	33	31	27	29	24	35	33	22	27	33	38	31	25	44	21	34	23	39	24	29	34	23	17	36	23	27	25	34	29	35	32	25	33	24	36	43	34	35	26	32	40	29	38	25	29	37	39	19	29	26	36	34	21	42	34	34	35	28	27	31	27	32	26	33	29	17	29	30	39	33	25	25	29	26	41	27	31	29	33	31	28	34	30	29	41	36	24	26	31	40	35	39	30	29	15	25	33	28	32	31	19	29	31	26	32	36	29	35	31	30	33	30	37	27	15	29	37	30	31	32	35	36	31	29	25	36	31	33	29	26	33	34	39	26	33	35	41	28	29	29	41	27	25	41	22	25	31	28	37	33	37	41	39	27	34	31	29	33	27	33	27	28	36	28	23	24	35	28	24	33
5077	1308	561	926	2986	4625	5068	4275	3346	2909	2338	1908	1463	1163	865	840	769	697	639	580	533	488	506	448	464	363	388	324	354	339	327	315	319	323	357	349	358	404	399	386	370	376	345	319	312	288	315	304	317	294	343	336	283	284	306	290	286	282	257	281	288	265	262	258	278	246	278	254	267	232	228	247	240	217	237	227	230	251	224	243	237	251	222	230	243	233	236	250	251	240	227	256	232	246	222	219	230	246	260	245	258	250	257	244	246	249	239	243	220	232	255	249	222	248	253	236	253	248	229	236	239	235	241	246	225	228	237	242	229	242	222	262	216	255	233	212	226	232	221	212	251	237	244	262	240	210	221	241	234	266	224	221	231	238	235	227	195	242	245	222	232	232	223	228	239	233	231	222	267	227	203	232	237	223	220	280	228	241	230	218	229	250	212	234	208	237	227	256	231	217	232	214	242	250	222	271	242	239	251	240	215	228	231	208	246	255	241	229	218	218	230	249	238	236	229	208	252	197	230	235	259	219	237	236	220	215	244	239	236	243	205	228	237	226	223	225	225	256	230	243	201	250	218	229	258	236	236	226	232	244	217	222	230	231	212	239	241	212	235	250	235	219	238	252	234	194	207	225	220	220	206	248	246	220	232	241	240	220	225	245	249	241	218	206	209	250	243	264	206	237	219	222	240	247	223	257	221	240	257	230	236	226	253	202	278	246	223	246	240	219	250	219	240	229	213	243	251	217	233	223	227	224	221	219	219	198	232	232	232	213	215	244	246	212	219	218	216	252	260	232	207	270	226	224	237	226	221	208	234	244	253	227	257	212	227	229	238	269	228	230	241	256	238	267	256	220	213	226	213	257	236	238	259	198	247	232	199	245	233	252	218	239	249	212	256	239	234	241	223	242	242	257	233	212	227	240	234	236	221	222	245	228	215	244	248	243	246	253	258	227	233	209	217	240	223	219	274	260	225	238	235	247	223	237	244	252	256	248	241	237	229	240	222	227	250	249	243	238	243	220	244	207	207	226	255	223	246	242	236	234	220	251	208	249	215	244	265	232	236	228	239	219	256	245	240	234	245	245	237	244	220	228	221	225	230	236	246	235	232	226	237	238	217	230	238	248	209	198	223	254	219	258	194	221	211	223	233	231	227	226	231	262	212	201	215	235	248	239	231	235	223	215	233	234	260	241	218	249	231	230	238	256	243	234	254	236	239	220	214	251	232	242	258	233	214	221	246	231	204	204	234	243	242	251	242	237	235	238	234	249	247	245	247	249	249	227	239	244	256	237	251	233	227	231	219	235	243	255	217	262	249	240	250	223	231	249	242	255	216	246	240	216	230	246	226	253	205	244	213	263	248	251	216	237	219	223	201	233	212	232	222	242	237	225	235	276	211	232	252	219	218	218	222	230	216	256	257	209	235	215	210	207	231	203	242	238	224	246	206	259	246	238	236	232	245	228	242	253	244	223	238	225	243	232	230	210	248	220	255	248	227	249	220	252	245	237	255	216	247	230	266	260	215	247	223	220	246	203	262	234	219	257	235	223	205	224	231	249	206	218	213	229	219	205	257	248	239	238	257	232	263	237	232	238	234	211	207	216	243	234	238	235	229	242	195	231	239	207	229	222	266	235	239	206	237	225	245	242	227	238	248	272	258	211	255	240	226	234	257	244	222	210	219	220	246	228	227	222	221	230	248	219	223	256	235	214	263	247	219	230	217	243	235	224	190	234	244	231	233	252	237	206	227	216	239	219	226	233	238	236	252	216	235	204	235	215	216	215	205	234	220	240	227	228	214	236	241	217	246	233	211	237	254	244	270	267	240	207	231	260	223	218	226	245	232	219	211	238	196	238	211	244	194	243	227	240	218	235	229	217	228	247	239	231	196	251	236	231	247	248	235	221	211	231	253	237	223	227	235	239	250	235	216	221	233	236	256	241	241	236	240	241	267	220	249	231	223	233	249	230	243	223	186	246	227	242	245	239	266	247	234	222	230	211	235	236	234	211	232	219	249	234	272	237	219	226	229	223	256	231	229	231	245	243	237	255	253	233	227	267	233	214	224	225	240	230	242	253	243	232	254	204	230	250	239	239	231	235	233	222	230	242	259	231	211	228	227	224	238	261	235	225	235	202	246	241	221	245	231	242	255	222	226	217	256	247	224	245	225	247	214	225	246	236	233	239	229	224	231	234	232	237	254	240	224	222	239	230	244	199	218	236	219	229	221	252	248	239	245	226	244	208	235	242	227	245	232	220	253	233	217	258	212	214	214	224	254	237	234	222	226	215	240	249	211	224	221	266	266	231	197	256	246	238	228	228	242	254	215	245	238	262	253	239	239	235	249	248	234	242	237	241	243	250	271	205	227	192	230	246	246	235	259	218	242	245	212	238	271	252	227	218	237	238	241	218	240	236	253	272	240	234	218	186	245	234	226	233	222	227	232	227	245	237	250	218	227	264	247	227	271	217	256	227	222	233	236	233	216	237	222	229	229	249	225	222	254	218	234	231	241	258	242	205	210	250	228	239	239	214	197	221	232	242	225	249	246	226	233	237	220	215	232	232	204	240	231	234	229	225	234	264	258	214	258	253	270	221	263	242	234	231	211	239	266	231	239	212	244	255	239	220	233	256	228	215	227	247	252	234	236	222	230	213	248	225	267	246	220	227	231	235	223	212	224	235	243	234	233	237	247	231	219	249	252	233	245	237	218	253	231	242	220	190	239	225	230	254	234	210	219	253	231	217	216	241	241	225	251	239	238	238	252	212	231	237	216	221	228	243	196	215	234	239	234	210	222	231	229	213	255	209	230	212	236	268	224	253	241	227	227	239	222	216	208	227	233	216	220	235	251	235	221	233	234	237	232	243	235	229	233	251	226	251	238	234	231	233	224	208	214	220	223	260	235	224	246	228	239	242	227	245	257	229	218	215	217	231	217	231	224	217	249	235	230	250	233	228	254	230	247	218	247	233	226	260	233	249	218	228	239	239	234	212	219	237	232	242	228	234	248	229	236	220	226	242	254	229	250	235	216	188	236	237	249	228	229	231	245	244	227	226	238	199	238	193	251	216	227	206	209	233	236	211	235	235	241	226	241	257	234	242	228	212	242	268	242	249	227	237	227	219	234	237	235	236	237	249	246	252	251	230	229	261	226	246	232	238	232	245	227	219	221	245	227	230	219	218	242	239	251	237	216	233	228	223	208	254	262	232	236	259	234	208	259	243	249	222	213	227	228	233	241	204	234	225	229	265	231	232	216	238	231	185	217	212	250	231	240	233	257	228	237	273	223	236	233	231	244	233	247	242	254	240	202	295	252	227	222	245	220	214	242	250	239	199	234	225	251	233	229	221	241	234	222	248	244	199	245	229	230	221	230	193	231	228	219	237	212	263	260	235	227	234	244	216	201	231	255	225	210	241	237	240	229	224	223	243	223	248	235	217	240	217	217	241	250	209	264	234	225	237	255	241	251	227	226	236	223	237	223	247	243	218	226	233
1558	132	124	117	120	152	158	189	118	137	164	121	114	122	108	124	102	124	114	110	79	108	99	110	112	118	103	115	102	116	113	112	113	111	92	111	105	97	114	108	84	107	125	114	102	116	105	103	115	101	111	101	92	87	121	99	87	91	85	97	77	100	125	92	106	96	120	94	95	102	106	98	90	95	83	127	92	92	105	99	113	90	100	88	84	107	103	98	101	89	78	108	85	90	98	97	100	90	108	100	70	115	83	93	81	102	104	112	94	106	91	92	108	91	105	95	95	107	98	85	81	100	98	105	100	91	79	94	113	110	97	107	105	85	106	92	102	91	126	116	93	77	104	90	94	101	99	110	106	89	104	98	101	123	105	103	114	87	96	103	88	98	102	68	96	116	116	112	101	89	102	104	105	87	95	101	89	78	89	94	110	91	112	102	83	105	99	100	114	94	90	100	98	82	99	107	97	103	107	107	96	108	94	113	96	116	107	102	97	89	96	88	110	108	102	97	114	88	117	94	107	75	98	96	83	102	105	114	101	102	117	98	117	96	84	97	92	105	85	104	90	110	100	82	102	117	116	108	97	100	95	91	105	88	100	107	86	94	107	96	101	98	90	94	84	86	91	90	96	107	93	91	103	94	109	86	107	104	84	87	109	98	106	104	95	104	82	109	115	95	107	88	95	104	92	99	117	105	109	103	104	92	96	86	103	96	100	87	96	104	94	92	104	83	97	99	74	82	104	90	109	113	93	115	99	90	108	81	89	99	105	105	93	114	90	101	90	87	90	105	91	119	129	92	104	86	108	128	120	134	86	71	96	104	92	91	77	94	99	97	87	102	97	99	108	85	83	91	102	83	94	86	103	95	116	96	93	112	92	107	97	98	102	94	94	115	117	112	114	95	119	91	96	92	98	95	98	109	102	108	88	94	96	92	84	121	106	98	107	100	100	112	93	101	103	110	99	93	104	106	101	106	96	104	94	102	101	105	111	115	90	94	93	91	98	101	95	92	93	101	103	103	104	94	114	91	90	106	82	113	120	81	103	123	99	106	102	92	116	93	100	101	87	103	92	95	118	96	93	96	101	99	100	88	113	90	95	93	92	93	104	88	95	100	91	92	104	110	110	101	81	103	101	97	110	76	106	78	117	100	104	100	105	98	109	84	108	106	97	101	103	110	90	97	110	104	88	91	84	105	101	95	74	91	90	107	99	96	106	100	84	101	93	95	97	95	91	101	108	89	78	106	93	93	90	94	98	95	100	109	82	79	101	97	103	99	112	102	105	81	85	93	96	81	94	101	103	100	119	91	106	94	88	104	110	108	97	88	105	126	107	104	98	113	89	99	97	100	84	105	110	90	100	98	95	99	86	84	124	101	99	85	106	113	85	109	102	108	110	84	103	104	99	86	85	92	97	102	99	109	100	98	99	100	105	107	95	100	100	110	97	100	107	100	114	113	89	85	93	90	102	91	89	93	92	99	95	99	94	88	108	89	109	82	104	93	96	103	86	89	101	97	78	99	110	98	100	97	96	95	110	92	95	96	97	113	95	127	98	96	115	93	116	93	105	86	101	104	82	100	74	91	114	92	102	93	101	92	94	94	90	114	111	112	89	97	96	96	102	96	93	115	79	84	82	98	89	91	106	96	110	98	88	101	97	97	99	99	97	94	110	112	85	98	85	99	99	92	96	92	91	111	97	109	89	113	95	100	92	104	107	109	96	91	114	101	93	81	111	90	112	94	78	107	76	114	108	87	113	104	93	102	108	111	104	107	96	97	115	102	95	113	112	83	102	93	95	98	113	89	89	89	89	121	93	90	82	103	131	121	98	108	74	95	81	82	86	101	100	91	93	90	98	97	96	98	99	103	100	101	89	86	89	105	117	99	99	107	103	99	103	92	89	119	105	108	101	111	102	107	85	94	103	96	112	87	104	92	100	91	94	113	110	93	104	101	95	87	94	101	105	107	105	94	85	102	94	102	93	110	100	106	88	90	85	103	112	87	83	89	113	86	101	105	93	99	107	111	94	112	95	90	82	97	85	113	69	89	97	85	85	102	94	105	85	82	123	80	109	99	106	104	87	98	93	117	90	88	86	95	109	93	94	96	101	118	94	96	101	84	103	96	107	92	110	97	122	93	100	100	90	97	85	113	100	95	110	106	113	112	97	90	105	124	87	91	108	94	94	87	107	86	97	125	87	94	86	86	93	101	104	116	94	104	93	103	98	95	87	111	91	101	101	108	94	112	103	116	93	115	99	120	114	94	103	78	117	101	85	106	91	104	117	100	99	89	98	92	103	104	102	122	96	87	87	102	110	93	88	101	86	106	99	87	104	93	104	91	113	86	91	91	103	116	117	124	99	91	86	94	103	92	99	97	95	98	84	106	124	98	83	104	85	99	96	83	97	96	109	93	95	102	92	97	93	97	104	101	94	106	103	102	102	86	105	88	99	103	95	109	100	95	107	88	108	119	85	115	91	106	88	84	114	119	92	105	100	122	89	87	102	96	84	81	98	101	91	93	118	84	95	88	91	95	119	81	106	95	113	98	94	111	101	97	81	131	106	108	104	88	91	83	91	106	100	104	128	103	91	95	77	94	97	91	109	107	90	84	95	116	101	91	100	100	101	114	110	99	99	102	91	102	96	91	103	96	97	82	98	90	93	86	93	73	89	96	98	90	103	115	98	87	103	112	127	103	102	104	82	121	98	107	86	98	106	111	106	103	92	93	99	101	113	94	103	106	88	96	91	91	116	102	86	102	96	101	95	94	96	85	92	110	106	107	94	88	108	92	118	114	92	106	95	96	88	92	108	83	92	99	90	99	81	107	96	105	96	112	92	95	95	98	125	94	113	109	89	103	109	106	105	93	109	105	101	103	106	97	105	89	112	105	124	96	104	104	95	87	91	101	92	105	112	93	101	90	77	78	96	103	86	101	87	95	79	96	94	86	98	100	89	98	90	94	82	85	84	102	102	110	102	89	91	106	93	99	93	104	108	107	91	102	94	116	103	97	103	106	97	110	88	96	101	84	103	113	98	112	87	94	94	107	98	110	100	96	102	83	98	98	95	89	105	93	90	109	100	99	111	105	100	99	88	84	118	102	92	104	75	108	98	103	92	114	122	105	104	108	111	90	111	106	122	91	111	99	99	109	116	121	101	113	103	98	110	93	106	96	92	83	109	102	95	113	118	95	122	90	84	92	119	108	92	110	104	103	94	105	95	80	97	98	100	101	94	106	91	99	117	100	109	86	110	101	88	115	94	104	93	94	107	110	90	102	98	94	93	81	110	110	101	88	78	90	91	97	98	103	101	110	90	110	93	95	96	104	95	84	96	92	101	108	83	91	94	106	102	78	106	97	92	116	121	122	106	94	86	100	93	106	103	79	75	99	116	83	88	89	88	103	94	94	84	91	93	93	92	100	115	95	117	100	93	103	96	86	87	117	104	93	100	100	114	98	98	117	97	81	112	121	86	107	101	89	109	112
7825	1410	975	1296	2931	4475	4844	4415	3697	3243	2649	2156	1847	1593	1483	1315	1275	1187	1116	1060	1006	986	1002	961	894	894	833	909	838	886	797	856	839	834	847	808	872	924	926	894	802	826	867	832	799	794	765	822	793	760	763	749	782	772	764	764	714	783	757	807	709	731	732	775	703	703	720	730	700	696	713	731	709	701	737	710	712	770	720	735	731	740	723	731	771	742	683	696	673	722	710	726	696	713	692	744	770	741	728	739	760	735	760	721	733	789	732	678	672	723	738	721	800	696	714	751	739	750	738	739	758	762	704	718	706	676	656	673	727	738	724	737	658	718	678	674	747	721	751	728	725	745	683	708	704	769	708	700	723	680	737	704	736	722	699	736	695	746	750	741	699	712	710	708	750	722	713	688	750	662	701	728	729	728	690	693	731	719	709	756	683	737	684	725	695	710	711	770	705	733	695	766	737	743	735	709	761	693	744	763	743	671	730	665	727	647	709	708	714	780	696	674	647	749	743	703	750	726	730	720	756	720	727	714	720	729	765	742	705	773	698	700	683	755	778	691	722	715	737	713	718	703	715	763	758	734	712	734	745	682	772	700	725	717	701	717	745	748	722	718	708	751	750	729	744	721	722	730	711	678	711	732	697	716	734	737	737	732	716	674	726	696	706	715	721	741	712	723	696	745	722	685	741	721	720	679	724	784	714	672	723	743	660	732	725	728	735	718	743	680	759	786	741	723	713	748	712	744	738	661	730	708	728	703	702	740	700	677	697	705	763	739	634	721	709	659	710	744	736	755	754	744	774	714	730	712	719	707	711	742	713	723	730	701	734	741	763	732	700	715	730	751	739	717	746	718	689	693	749	682	760	678	713	744	717	728	703	734	695	682	701	724	745	715	713	736	686	671	738	719	728	733	697	711	758	681	724	723	672	719	675	716	766	712	731	714	775	705	705	732	726	756	759	750	741	715	728	711	706	703	698	732	711	721	699	718	758	687	682	731	736	714	783	722	703	686	716	705	734	671	719	717	701	725	728	728	731	720	759	667	766	709	716	734	741	730	736	722	712	684	708	745	690	690	702	708	712	699	704	673	731	717	738	722	726	691	743	721	744	718	753	696	742	697	716	741	717	747	693	770	707	740	724	748	731	703	725	714	747	722	711	731	676	746	705	780	740	709	717	701	714	703	767	697	709	697	669	727	707	747	684	750	716	741	679	697	737	701	778	696	734	741	732	693	713	681	752	715	703	729	738	696	715	727	743	710	720	687	712	758	697	663	724	724	751	707	710	711	724	727	678	779	764	715	712	691	718	713	678	732	738	725	702	702	694	718	697	723	713	712	725	697	716	732	734	680	736	739	815	778	711	697	732	741	727	738	740	776	724	673	725	713	687	687	670	690	712	703	719	725	696	744	768	688	727	678	682	716	734	709	732	697	727	684	751	704	739	703	722	715	736	743	778	740	679	703	716	737	688	736	675	720	707	748	729	713	739	681	723	726	753	715	734	707	723	708	710	717	703	749	738	727	708	716	726	734	690	722	735	736	736	746	755	713	706	684	707	700	772	714	723	715	762	706	736	718	687	703	754	700	723	729	698	766	736	655	752	710	747	759	715	751	712	768	727	703	721	681	746	729	727	711	759	700	707	663	670	685	795	735	717	712	704	701	747	772	751	706	678	696	706	737	710	715	704	722	712	741	673	766	707	728	746	750	704	705	715	697	725	745	712	703	697	696	686	716	738	694	753	698	737	735	720	724	732	667	737	709	713	722	758	657	734	714	715	693	743	743	703	758	725	691	733	757	720	730	722	761	719	746	667	685	725	721	726	743	754	718	724	725	684	733	738	715	740	701	712	718	721	747	748	748	719	742	750	704	717	741	676	683	757	721	734	738	693	725	745	733	739	749	734	651	723	734	702	736	728	752	742	732	697	700	756	719	745	782	714	740	719	680	702	783	742	669	717	687	673	717	760	712	718	723	738	751	721	734	767	712	713	736	710	735	670	680	742	730	716	723	751	712	683	740	675	710	761	714	684	700	689	694	652	727	668	693	707	706	704	742	673	743	708	714	691	729	706	729	760	752	662	729	739	765	748	715	767	759	715	738	790	759	723	732	761	692	731	720	734	716	729	685	726	710	732	718	659	719	738	706	696	705	713	678	741	749	742	719	700	691	691	716	818	705	730	742	704	759	731	673	716	730	723	723	726	745	718	710	742	709	736	731	766	730	718	730	770	725	736	722	714	692	708	729	700	748	731	681	759	734	734	734	715	724	700	720	713	709	753	666	710	702	766	748	684	731	700	728	702	693	731	714	703	723	702	743	716	722	719	719	705	731	715	720	666	727	696	743	758	727	729	730	690	713	690	688	711	748	699	714	721	714	742	747	693	706	716	716	695	736	720	742	719	724	693	738	712	700	728	758	711	711	697	707	742	770	737	723	693	733	680	739	715	750	738	730	723	755	761	715	719	743	736	741	737	707	726	714	755	741	668	753	773	727	725	702	724	734	764	734	719	714	725	726	699	728	764	719	716	728	725	711	709	759	744	746	675	690	768	721	762	744	768	716	715	703	713	752	755	715	706	758	661	707	701	731	704	718	776	731	657	726	712	714	744	675	744	728	706	719	712	671	755	744	735	705	739	720	691	696	737	674	705	702	734	712	710	784	702	697	710	711	731	701	728	746	718	712	771	769	722	744	690	691	744	755	661	741	724	680	747	762	686	748	726	701	750	708	744	647	715	726	670	684	782	684	726	726	705	700	688	698	715	734	764	731	734	724	717	690	707	681	712	686	745	723	710	688	724	759	734	737	695	746	705	693	723	700	720	710	688	699	729	712	682	741	706	679	750	716	700	731	775	738	736	762	746	706	729	713	687	714	752	691	725	737	725	766	726	698	719	692	693	684	680	753	713	729	694	691	682	723	805	738	733	677	758	732	715	707	746	728	709	734	733	733	740	737	714	722	751	742	726	721	747	706	701	717	732	704	771	739	765	731	690	715	695	676	760	735	726	669	739	666	730	719	755	717	715	707	776	677	742	713	705	728	725	741	740	725	738	702	725	707	729	708	713	714	718	742	739	719	706	745	737	747	721	698	773	677	719	696	756	738	739	729	749	706	674	713	695	742	713	720	687	695	683	747	696	714	687	694	770	693	757	693	703	737	694	748	697	743	711	717	737	730	728	730	697	713	738	731	681	737	716	710	724	747	724	731	729	716	747	737	764	737	681	725	695	747	702	700	731	683	724	743	722	739	749	711	706	665	735	738	740	681	729	694	716	735	747	696	707	691	745	715	658	719	720	706	667	711	697	744	714	726	717	718	701	721	763	692	697	768	674	707	674	749	725	716	760	725	740	749	719	725	722	728	745	731	746	791	733	696	716	720	720	706	740	723	713	762	728	718	764	706	708	740	681	738	711	727	777	732	724	737	705	737	748	719	706	715	715	747	708	686	688	694	730	762	711	747	726	728	725	715	679	713	641	778	750	704	722	732	714	711	735	714
771	116	77	48	61	102	156	139	120	121	105	87	78	70	68	59	64	71	38	58	60	58	36	49	46	40	51	39	54	38	44	51	36	35	54	41	44	48	39	46	45	46	52	33	36	26	41	42	39	44	47	37	37	40	33	36	32	39	45	38	38	37	40	32	49	32	27	33	30	41	37	29	38	28	38	28	42	44	35	30	37	37	39	46	34	47	23	30	32	36	43	35	43	34	30	31	38	45	36	37	37	44	33	36	45	43	39	36	27	31	28	21	38	40	34	41	33	44	45	33	36	38	42	26	33	31	40	25	38	48	38	29	46	30	35	39	31	42	33	25	32	33	39	34	37	44	38	40	28	27	44	38	44	21	43	40	36	38	36	34	38	33	38	41	47	27	37	34	34	33	40	34	34	28	34	32	37	32	44	42	40	37	34	37	42	30	27	41	43	34	36	36	34	29	30	42	41	43	26	30	34	35	43	33	25	31	25	42	30	37	26	27	38	32	38	29	33	25	40	28	28	33	39	33	36	28	31	27	28	37	37	31	39	31	28	21	28	38	33	37	29	30	36	42	44	29	33	26	44	34	40	21	24	39	22	41	19	42	35	44	42	38	31	28	37	40	42	30	38	29	32	36	36	45	25	43	44	30	36	46	31	35	34	33	35	30	35	33	42	35	32	35	31	29	28	35	35	35	42	42	39	37	33	40	21	32	42	35	43	36	38	40	35	35	41	45	48	33	36	38	38	38	39	32	39	45	39	29	51	33	23	39	30	32	44	39	44	45	36	36	37	31	33	34	27	35	33	28	26	29	38	28	28	47	39	32	31	41	35	41	42	31	29	46	37	35	25	33	31	40	35	45	40	38	33	38	32	29	34	36	30	28	33	34	40	31	36	34	39	31	37	33	31	34	32	38	41	30	40	43	37	30	47	35	41	41	39	36	43	34	39	44	34	38	33	22	32	31	33	32	34	35	39	26	37	33	25	40	30	41	34	26	32	42	43	29	39	41	26	38	39	39	29	25	48	36	32	35	31	43	36	36	51	26	33	30	37	40	30	32	30	31	33	35	43	30	37	45	29	35	44	34	34	28	30	44	33	38	23	42	39	46	38	35	30	28	31	40	32	30	30	36	34	31	29	23	28	37	37	28	33	36	34	41	39	31	41	24	34	44	33	43	30	38	40	40	38	33	37	41	28	35	31	35	38	32	36	36	37	41	40	32	39	22	40	32	23	31	30	35	28	20	38	42	27	38	40	44	35	33	28	25	38	28	37	34	30	41	36	47	39	34	27	29	36	31	32	33	44	44	34	49	28	33	35	40	37	33	35	39	38	30	32	38	28	30	32	33	31	36	40	37	33	39	34	41	31	34	48	32	43	38	43	35	30	30	29	39	37	35	48	47	34	31	39	40	34	29	29	38	29	31	30	24	37	38	29	23	41	39	28	41	42	33	23	30	34	36	38	35	39	28	39	41	31	43	39	51	37	37	48	36	27	31	36	30	36	31	24	36	29	36	27	27	37	37	44	29	39	43	33	45	35	28	27	31	36	30	39	31	17	36	38	41	31	34	31	31	36	44	43	35	32	45	33	29	45	38	33	41	32	42	35	37	30	39	34	32	39	28	41	30	40	30	38	33	44	40	42	27	42	25	26	37	32	48	41	33	31	40	29	38	41	37	33	33	40	33	45	37	36	33	27	32	44	34	35	42	26	36	29	41	37	39	41	31	36	42	31	32	37	41	34	34	37	43	35	30	44	34	38	53	45	28	37	37	39	44	34	39	38	43	31	40	34	21	38	35	33	41	33	31	35	35	39	35	36	36	37	34	30	37	45	36	41	31	36	29	35	37	40	25	37	24	34	33	35	31	23	35	46	35	38	36	22	36	39	40	34	20	25	28	37	25	29	27	33	36	28	33	23	32	35	29	45	35	39	46	39	43	31	50	39	38	38	36	44	36	27	35	41	48	36	39	35	47	34	38	44	26	31	34	33	34	38	42	50	46	28	39	34	45	47	39	32	35	44	38	33	45	36	27	37	46	36	33	28	33	42	34	40	40	48	34	27	31	35	43	37	38	46	44	30	35	36	30	35	30	45	33	23	29	30	43	34	41	38	34	31	35	42	37	37	32	38	35	31	42	28	30	28	36	32	35	41	34	40	38	43	33	35	41	40	45	44	30	42	35	41	25	21	33	33	45	46	34	32	25	40	38	29	37	28	36	42	32	36	31	32	42	22	33	40	30	41	34	43	41	41	31	36	38	27	35	39	37	35	34	38	35	38	40	25	42	40	29	46	40	40	35	40	33	26	36	32	22	36	25	27	32	46	31	36	37	26	34	40	36	35	38	25	26	37	47	45	39	35	43	32	32	31	44	31	30	40	34	37	29	27	27	37	45	48	38	32	39	29	31	36	45	45	46	29	46	33	32	29	38	46	35	38	44	45	29	35	46	41	33	34	30	47	38	25	37	29	39	42	36	32	19	41	39	26	36	51	27	39	34	37	23	36	33	37	41	33	42	47	35	22	45	40	24	35	28	34	35	35	27	35	45	29	34	36	43	41	49	39	41	44	36	45	34	29	38	36	40	46	39	29	40	38	25	32	34	35	28	45	30	34	38	36	41	38	28	36	38	40	33	28	37	40	45	46	39	30	33	30	49	26	35	31	42	25	30	37	33	25	34	35	38	28	35	40	24	36	33	33	38	31	37	36	27	32	44	45	32	33	42	43	38	24	34	45	42	36	33	40	39	26	47	32	34	36	37	35	42	31	40	30	43	23	35	33	31	37	36	34	37	25	38	36	32	32	30	44	41	25	40	36	29	29	29	35	28	28	32	34	44	36	33	37	35	38	35	47	42	36	27	38	46	28	42	38	31	30	36	47	36	34	44	33	36	45	30	29	33	42	42	36	28	21	26	48	36	27	45	40	31	40	38	34	28	46	33	34	44	38	43	39	42	36	43	23	30	31	44	29	35	34	40	34	49	32	35	35	28	41	33	52	40	29	37	38	31	31	47	32	22	41	45	33	35	39	27	35	44	33	34	33	41	29	32	42	27	37	38	39	35	45	44	29	27	35	31	22	22	39	27	25	26	40	30	38	44	34	38	45	38	21	43	30	24	39	39	38	39	36	47	38	34	45	36	37	34	33	31	39	37	28	37	38	34	31	27	26	49	37	26	39	30	41	42	31	31	33	33	32	27	43	37	40	35	30	37	35	35	38	37	33	32	30	45	19	33	41	35	40	39	35	28	42	28	36	39	38	32	38	31	33	34	27	44	31	42	31	39	43	34	37	31	37	39	30	36	30	41	33	28	36	40	38	32	39	27	31	41	39	54	37	30	38	43	51	37	31	37	42	41	37	29	29	39	40	39	38	30	41	49	33	42	50	36	39	36	31	32	27	42	41	46	33	40	37	39	31	44	35	32	40	38	44	38	45	46	33	31	31	33	39	35	31	48	38	38	36	37	41	25	39	33	36	40	40	32	42	34
7541	1758	814	1280	4290	6249	6412	5914	4744	3909	3063	2442	1977	1522	1414	1206	1127	974	858	830	731	640	645	603	500	508	511	434	468	408	406	420	376	394	389	434	511	509	509	444	422	404	413	383	327	334	355	321	351	369	333	346	313	346	335	319	306	307	288	306	330	344	333	278	270	302	300	260	264	261	270	262	259	249	274	251	309	277	272	246	277	274	264	253	286	264	215	276	238	273	264	259	261	265	278	273	282	241	272	268	280	273	262	256	291	265	301	264	256	249	273	265	248	286	246	262	280	247	279	275	256	284	265	265	270	274	256	253	262	269	286	263	267	251	239	242	272	247	243	234	237	236	238	304	274	259	243	249	244	249	274	234	262	253	246	250	242	265	272	235	276	288	267	276	260	298	263	243	247	245	258	265	256	282	266	266	259	270	260	262	265	259	242	236	265	252	231	274	271	259	242	258	263	239	281	290	263	252	262	257	250	301	272	252	271	261	245	274	220	233	248	252	251	273	272	245	266	247	289	258	252	257	266	266	253	287	253	255	254	272	260	269	254	251	247	258	264	243	245	270	242	255	243	255	257	256	265	251	267	260	273	255	267	240	261	250	251	244	227	241	263	219	271	236	251	286	251	281	270	263	240	242	275	254	246	246	255	258	254	261	233	239	228	255	254	241	227	243	270	238	267	262	243	243	230	228	234	225	253	256	220	286	282	275	253	290	247	255	275	269	252	279	257	279	267	271	271	231	241	236	249	287	268	268	258	237	244	259	264	245	288	242	249	290	241	238	225	263	285	265	243	264	261	247	257	273	257	256	212	246	276	261	253	228	248	251	269	254	258	254	215	267	249	255	262	243	242	248	245	275	248	251	267	246	241	288	254	198	274	238	259	244	289	228	251	254	250	253	253	261	234	280	239	266	229	255	246	272	254	243	254	258	251	249	270	276	273	269	258	267	252	270	264	247	262	250	267	257	240	247	277	279	275	256	261	249	255	284	260	246	269	267	277	254	268	271	248	225	228	248	234	280	232	263	266	255	237	263	262	243	258	254	270	270	226	272	278	264	243	286	272	268	256	245	248	254	248	262	245	260	260	262	272	249	230	228	247	239	244	270	264	240	262	243	250	260	234	246	230	243	256	266	243	256	225	255	257	268	266	224	256	287	244	259	272	258	245	272	230	255	264	266	233	252	255	233	260	257	247	269	234	245	264	236	240	241	246	259	270	266	243	293	252	245	269	251	266	272	270	240	246	267	270	264	262	250	269	253	262	285	267	250	266	261	287	242	267	257	264	263	213	270	264	249	249	265	241	236	240	250	260	256	235	270	256	225	262	255	276	239	260	226	249	257	238	271	254	254	239	271	267	223	245	241	276	256	262	255	256	275	249	248	247	263	255	241	247	260	237	253	260	254	282	271	263	251	270	240	246	242	264	248	258	264	253	266	269	260	257	256	285	208	228	268	286	264	271	256	246	248	254	268	243	263	273	262	244	239	290	236	243	243	259	237	260	252	264	256	251	229	288	248	279	263	257	263	249	244	227	262	239	264	260	261	251	260	289	254	264	271	268	268	269	253	275	250	279	261	262	256	254	265	232	239	250	252	258	243	241	248	256	260	241	267	247	246	251	249	279	239	265	257	269	279	224	288	258	233	256	273	267	274	250	234	245	261	242	250	262	256	265	263	245	252	242	257	252	270	255	232	255	267	259	246	267	267	262	247	255	255	257	253	284	270	246	275	254	264	255	243	264	272	251	238	244	254	267	265	257	251	239	259	261	269	238	269	270	278	258	256	238	262	279	245	236	238	249	234	250	243	236	269	259	231	258	227	260	273	259	249	251	233	240	240	251	236	275	260	246	255	238	263	225	265	248	277	289	266	241	250	273	283	242	245	258	244	241	239	257	259	254	256	245	294	251	251	260	250	278	248	263	267	253	267	241	238	257	276	262	246	273	279	248	236	238	276	267	277	251	236	274	259	252	240	249	251	255	253	264	237	254	278	253	262	254	257	260	248	230	240	262	267	219	277	247	251	244	255	245	263	235	256	239	237	256	282	231	249	246	248	232	251	238	246	276	252	254	253	246	285	250	247	248	289	245	236	259	265	258	254	276	280	253	278	236	222	234	225	260	224	250	252	277	254	252	228	244	259	242	217	251	224	241	223	258	260	258	276	268	286	235	247	241	236	258	258	285	270	255	264	254	235	266	215	281	231	248	260	261	255	273	284	274	257	277	268	263	223	265	251	253	279	271	235	257	227	255	281	285	261	254	258	238	247	241	240	239	241	230	256	275	265	226	251	272	265	261	271	241	256	266	270	242	250	244	248	284	217	266	242	260	268	270	259	264	250	273	222	257	260	238	271	247	277	246	234	251	275	248	257	248	275	261	249	249	269	254	250	273	239	260	282	222	275	224	265	278	254	266	249	249	274	269	281	233	247	237	270	266	270	255	244	261	244	241	241	231	253	273	254	285	268	252	266	236	245	243	262	265	270	244	264	264	289	262	232	251	250	261	258	236	266	256	248	254	231	268	250	256	239	240	213	262	242	263	262	256	282	248	253	258	266	291	272	271	249	236	273	264	262	261	221	285	268	267	241	251	237	254	239	255	280	267	262	255	283	248	273	224	239	240	280	260	245	252	261	243	223	245	269	234	272	231	244	270	268	234	251	263	247	253	238	276	239	272	241	268	267	266	245	267	248	259	269	260	239	274	233	239	244	237	264	242	268	242	275	274	254	263	253	246	262	266	241	254	260	241	254	268	263	274	248	260	256	264	274	279	262	289	246	258	296	231	243	265	268	277	251	242	242	219	277	241	247	241	284	260	228	254	256	263	245	271	243	253	247	264	273	227	240	231	259	272	261	254	267	255	274	233	244	257	273	266	269	270	268	269	223	239	227	282	253	279	237	239	216	259	278	241	252	227	264	249	283	228	262	245	234	289	241	264	264	266	240	237	291	268	261	287	270	244	263	267	274	259	263	266	258	278	252	281	266	231	255	262	239	253	259	246	276	291	265	257	239	277	254	280	271	283	239	247	250	253	260	236	285	251	252	236	230	275	254	235	276	242	259	261	285	281	273	265	271	266	250	278	231	262	254	241	257	247	249	265	232	253	235	261	251	260	286	257	225	261	247	256	272	254	247	263	240	249	265	267	259	249	252	243	245	249	247	237	275	279	244	244	234	279	262	249	248	245	276	236	245	244	246	224	266	255	267	222	276	270	264	252	243	272	263	282	251	267	270	249	249	247	254	283	248	252	253	239	256	265	267	225	258	256	281	257	271	231	250	272	261	277	242	304	240	254	247	253	227	246	273	265	247	245	262	252	270	224	245	254	256	253	273	261	280	252	261	237	255	257	261	256	238	244	247	252	289	273	261	242	250	239	231	223	269	239	239	246	258	255	254	236	254	262	248	237	230	261	235	247	263	244	273	242	256	244	227	281	259	247	247	262	228	258	234	266	242	251	275	266	241	261	254	261	244	233	278	267	249	259	257	272	256
1093	88	83	86	89	103	95	110	101	105	109	104	94	81	91	100	73	65	90	84	91	88	94	84	84	95	79	72	77	79	84	72	81	72	84	81	101	104	84	80	80	56	94	85	84	77	78	79	72	95	79	86	75	79	78	90	94	85	79	82	94	83	85	91	100	77	88	70	71	93	100	72	78	82	85	93	82	75	80	85	74	88	92	86	63	102	91	74	86	82	81	97	81	99	96	80	76	78	85	69	74	89	74	91	75	70	79	94	81	72	97	81	64	85	72	86	86	99	87	66	84	71	84	86	71	85	85	73	90	61	53	85	111	94	82	77	83	92	96	84	84	95	89	73	95	93	86	81	80	92	62	91	83	84	72	73	103	88	90	76	84	86	93	83	80	72	83	78	91	82	75	86	87	89	98	86	97	77	77	84	86	92	64	90	84	74	74	72	76	93	69	73	78	75	88	82	91	83	89	81	83	65	91	71	98	61	87	83	83	90	80	73	63	70	70	86	95	87	86	99	86	83	90	74	85	88	91	85	86	82	91	95	83	77	88	91	81	77	93	86	84	84	88	87	91	80	89	94	74	77	80	88	76	83	89	86	79	80	73	101	65	78	108	81	89	82	71	91	88	69	75	89	84	65	83	69	98	89	95	75	73	82	76	99	86	83	81	101	76	71	79	76	70	90	81	88	95	89	92	83	90	89	72	70	86	75	91	83	80	77	87	76	83	88	82	80	90	95	67	82	83	96	73	90	87	69	63	74	76	75	97	79	89	88	81	82	95	81	67	81	87	82	84	74	92	92	78	94	87	93	88	82	82	79	73	83	83	97	77	67	70	73	79	99	84	87	76	92	87	76	89	92	80	91	68	63	80	87	69	78	85	96	71	82	67	76	83	90	71	73	66	94	93	87	87	79	85	65	91	83	82	92	77	80	98	80	101	72	77	89	71	76	76	95	74	91	82	86	77	69	84	69	98	86	84	83	87	91	84	73	84	83	87	72	79	71	83	70	90	77	71	69	100	76	87	85	78	86	74	83	79	78	91	79	76	84	93	86	91	79	72	76	68	90	83	83	91	85	81	79	87	86	104	69	89	85	100	93	86	86	85	81	97	101	88	82	91	90	101	84	77	95	78	83	80	94	86	91	80	83	90	100	91	84	70	77	87	72	77	84	88	88	74	106	76	95	82	91	90	95	70	83	91	74	85	71	96	106	70	84	77	97	70	87	96	81	79	101	84	83	70	88	74	89	93	76	80	73	83	89	81	72	99	85	74	74	75	73	85	96	75	92	72	87	72	70	73	81	75	80	87	94	86	75	88	73	96	74	76	92	86	85	75	84	62	88	84	79	69	78	87	92	92	80	73	66	77	85	92	82	95	81	81	76	89	76	76	95	83	88	75	74	79	92	81	88	91	85	78	77	89	79	84	82	75	69	69	84	83	83	81	65	91	94	83	79	86	85	84	79	82	90	74	91	72	86	70	97	80	86	84	90	89	90	83	75	83	79	84	92	82	91	86	91	72	82	86	93	82	90	77	87	93	75	92	92	86	81	80	71	68	74	95	88	82	86	77	88	74	87	86	85	76	85	80	64	61	93	71	86	76	78	87	99	107	86	82	104	69	81	64	67	99	77	74	84	78	102	73	84	102	81	75	69	84	67	79	77	74	74	82	91	83	70	78	79	67	67	74	90	90	106	89	89	67	100	76	97	76	77	87	80	77	76	88	63	95	89	69	75	77	90	94	77	95	73	71	91	90	86	80	87	79	74	73	75	88	85	85	81	81	108	78	84	103	82	81	88	62	80	75	61	70	90	70	86	84	91	76	89	87	66	84	60	87	82	78	89	78	73	96	85	93	107	76	93	72	77	89	80	75	74	90	81	76	92	88	79	79	81	74	80	78	71	103	64	81	71	86	89	71	86	90	73	88	84	76	83	82	75	97	84	72	85	85	88	84	86	80	78	83	77	94	83	85	82	78	73	72	75	71	80	96	84	84	93	93	89	101	88	66	78	85	96	68	71	75	86	86	59	75	86	95	91	76	101	90	86	89	62	85	92	81	72	73	76	81	91	88	83	74	89	74	99	81	93	78	83	85	81	92	84	83	75	76	68	95	83	68	82	82	84	87	84	88	94	71	76	70	80	81	84	87	74	87	84	88	69	87	80	84	77	100	71	81	83	66	94	82	75	91	90	64	96	84	84	85	77	89	77	89	85	77	83	93	93	82	87	72	76	76	87	73	83	95	89	82	85	73	87	85	87	83	66	88	81	75	85	80	84	83	91	69	78	81	67	78	95	84	67	85	88	61	72	99	78	72	83	82	82	84	86	93	92	81	98	84	75	101	83	72	86	64	82	85	88	83	88	76	88	83	70	88	80	93	69	84	77	79	82	74	80	72	71	73	108	78	65	102	78	89	74	70	106	74	82	88	72	97	77	81	63	99	66	85	86	79	79	91	92	87	80	67	58	93	87	102	75	80	77	81	86	73	74	85	79	84	92	86	84	86	66	97	78	77	75	69	78	80	105	81	72	77	73	73	86	89	70	86	64	71	78	73	85	81	87	81	72	90	96	73	86	94	84	83	80	78	79	82	78	78	67	66	80	86	82	76	96	87	77	82	82	88	93	92	70	84	92	77	105	77	66	80	86	97	104	87	93	64	79	93	84	79	84	82	75	76	84	87	90	91	84	76	85	85	76	82	84	84	67	92	76	91	77	84	75	93	83	72	81	73	98	80	94	83	75	83	85	91	85	75	81	86	75	80	87	80	98	71	83	80	75	65	61	81	86	77	101	74	84	85	71	85	84	76	81	88	99	91	69	69	77	78	83	64	79	75	76	89	73	81	86	70	84	77	69	82	74	83	90	91	71	76	91	67	76	60	71	82	75	83	76	95	101	106	85	71	100	79	80	86	95	96	74	89	84	85	70	77	79	82	77	86	91	81	86	81	79	85	97	93	71	80	83	71	71	81	82	77	68	84	90	68	92	70	73	78	82	98	88	84	74	91	95	82	88	84	87	85	77	73	90	82	80	89	69	78	81	85	67	86	79	94	58	87	98	88	77	83	78	73	65	82	84	76	69	83	96	100	77	87	82	92	79	82	88	70	84	81	98	78	77	95	92	72	71	82	76	87	90	85	77	81	59	88	98	94	94	91	100	91	90	92	70	87	70	95	75	81	88	74	62	76	78	86	88	76	80	75	75	87	94	84	92	82	63	91	87	73	99	86	61	90	83	75	88	87	71	90	100	87	73	76	92	86	68	82	85	96	74	88	86	78	83	83	88	82	79	62	100	76	80	84	86	75	81	94	75	72	83	81	66	74	74	82	70	79	89	87	58	63	82	81	76	74	76	69	82	84	87	70	72	81	70	75	80	67	88	88	104	92	79	82	77	73	77	87	82	73	105	67	86	72	76	85	66	74	79	89	84	101	97	91	100	92	70	91	86	81	65	75	83	72	91	89	83	81	90	71	71	63	80	87	91	105	77
6078	820	744	805	1525	2249	2511	2491	2146	1912	1537	1269	1124	1027	905	937	846	831	754	786	733	767	758	708	692	667	693	673	665	678	672	625	660	679	645	680	704	717	709	718	660	697	627	659	664	671	615	617	651	675	664	628	705	665	604	603	615	650	630	654	602	652	684	640	661	638	608	616	624	607	578	643	621	607	610	651	570	612	621	590	604	632	612	585	594	597	623	585	644	631	640	565	647	651	597	647	666	602	597	611	628	633	609	648	646	573	646	644	608	635	633	557	639	631	640	604	619	633	644	633	595	677	603	625	634	634	620	616	626	583	599	660	620	610	631	599	616	608	596	637	613	579	658	612	673	673	645	583	603	633	595	638	598	589	574	654	623	612	619	613	609	563	608	629	601	596	594	621	616	623	607	543	632	561	606	658	592	613	613	603	646	632	607	631	586	619	628	615	582	632	610	598	626	620	605	598	642	590	602	600	637	597	615	616	588	576	587	619	622	597	566	615	574	634	605	580	656	644	624	578	585	570	594	615	646	657	653	606	565	619	616	609	601	596	604	594	629	623	646	621	603	590	570	640	607	640	584	576	541	597	638	620	617	665	598	592	594	641	629	595	586	627	591	578	647	651	640	616	601	655	625	602	606	600	578	569	540	631	614	614	615	587	602	656	585	615	622	593	601	572	629	591	581	631	636	574	610	622	588	594	597	628	644	670	601	575	613	591	645	651	604	608	580	610	622	624	599	599	619	643	602	563	596	592	610	645	583	613	637	619	622	637	608	589	647	601	611	636	591	629	618	601	606	633	595	566	639	568	579	565	611	664	567	576	622	655	597	585	616	604	611	591	636	592	622	590	642	602	598	600	610	555	661	601	626	659	550	593	583	637	615	601	653	601	640	653	583	604	579	555	631	603	631	615	557	591	577	595	620	612	625	608	561	606	599	646	619	605	638	651	584	582	595	615	632	574	607	617	618	608	635	605	590	579	586	579	592	609	617	629	612	598	638	609	593	624	635	649	612	626	663	590	635	636	615	591	630	641	628	564	627	592	582	600	600	609	662	593	586	610	626	606	626	611	571	598	574	597	623	598	584	578	571	654	629	608	627	660	607	641	602	595	601	595	639	614	624	585	606	618	625	614	655	605	600	604	612	610	610	657	610	635	599	580	615	634	608	639	665	616	585	594	619	637	591	606	630	641	648	642	605	626	639	616	632	605	662	629	619	575	644	629	628	607	624	642	654	603	599	612	627	608	647	595	608	616	617	647	581	662	633	600	632	597	613	619	676	645	604	627	639	599	633	610	590	607	604	630	625	573	620	619	610	614	559	624	598	607	594	605	557	602	645	576	650	603	614	598	644	625	613	578	577	576	636	587	612	629	610	632	621	623	619	667	575	604	588	613	602	626	596	639	643	581	580	603	524	595	592	618	605	572	594	619	591	618	627	635	616	603	598	630	589	651	609	597	618	641	629	598	585	600	599	637	619	662	604	640	605	628	622	652	606	602	621	629	589	624	565	604	635	635	617	630	592	646	664	591	599	617	571	608	593	558	620	676	635	614	592	592	591	621	603	622	640	612	592	602	626	581	579	630	629	631	614	607	601	610	590	622	609	599	610	595	634	603	630	650	601	572	611	631	640	645	642	609	568	650	584	628	621	669	622	637	665	564	602	619	620	609	599	617	644	661	586	627	605	643	611	623	607	618	640	596	648	620	623	633	637	583	623	632	642	586	603	616	597	592	606	589	634	564	601	634	602	618	592	618	673	637	589	665	562	569	616	626	611	598	661	597	631	601	581	576	571	614	556	589	645	630	578	565	649	607	593	604	641	661	589	605	607	605	592	593	588	577	608	621	598	581	618	637	626	613	664	590	621	638	580	636	625	611	580	621	617	590	601	626	617	600	620	630	613	599	609	646	609	596	593	640	580	601	620	604	604	616	631	620	591	620	594	615	598	608	656	681	602	636	621	618	628	607	599	600	615	665	599	608	662	615	610	611	582	625	603	618	620	651	621	593	582	598	594	555	618	627	594	655	628	614	606	654	636	571	624	616	621	608	602	611	634	619	606	586	636	629	630	624	611	625	611	590	581	593	567	597	642	617	667	592	571	662	652	593	578	640	615	614	596	616	647	587	572	618	604	594	638	665	604	648	572	617	625	640	662	648	625	569	619	633	590	574	612	629	603	603	613	655	587	644	561	620	592	596	602	593	609	551	582	646	636	626	654	630	620	607	601	604	617	631	578	632	607	582	625	604	641	616	635	620	615	636	609	649	630	619	621	571	597	604	588	624	597	623	635	589	632	627	627	627	627	600	606	614	624	596	624	654	675	643	584	648	624	650	594	618	680	648	561	587	618	647	595	604	590	580	622	609	594	606	604	603	618	645	595	633	639	610	622	590	560	559	667	615	622	647	617	594	607	617	622	611	648	599	607	608	659	624	645	589	606	648	620	630	635	619	603	598	628	634	598	581	596	645	663	660	648	635	567	598	613	628	595	615	574	637	609	644	622	619	613	632	658	610	655	645	576	598	629	612	595	576	667	643	578	592	595	629	665	596	620	599	621	636	629	617	597	589	636	606	603	643	590	583	587	585	612	616	612	603	584	625	618	624	638	634	591	593	612	614	647	603	596	601	619	603	581	621	633	589	594	633	596	587	598	656	612	566	585	616	612	638	573	621	632	686	579	616	622	616	581	614	652	635	618	610	642	650	616	574	625	635	691	583	649	595	587	579	600	571	625	636	621	634	637	620	572	632	624	615	591	564	654	629	628	570	567	610	580	675	620	607	643	666	628	639	580	561	604	597	565	584	632	595	627	591	614	629	625	654	591	601	575	596	640	606	628	610	613	547	613	608	579	592	613	651	601	569	606	630	642	567	608	568	589	641	590	633	668	605	622	615	649	574	623	632	593	659	658	609	580	598	651	604	595	655	650	633	614	602	622	619	613	610	658	630	612	609	635	602	601	590	595	514	630	644	570	616	601	637	602	625	605	630	641	628	631	613	612	591	598	675	604	584	575	613	648	637	629	611	629	624	576	609	610	608	632	610	620	591	641	640	579	624	623	629	610	601	622	616	635	606	614	612	616	607	613	608	618	587	591	671	640	640	642	600	610	614	630	613	618	624	624	565	641	630	607	634	602	619	604	623	607	640	562	633	597	627	613	627	622	639	586	640	608	562	600	602	612	639	665	614	639	632	617	597	596	566	574	640	632	604	624	641	628	638	626	660	593	582	608	631	619	578	606	573	600	633	639	649	598	631	635	627	613	646	589	639	625	639	607	591	598	601	596	632	645	601	631	623	644	629	615	587	627	560	622	657	648	581	627	568	645	626	625	626	607	668	628	574	640	619	579	653	637	607	614	602	616	659	603	620	604	597	604	586	660	579	620	588	586	607	608	609	597	621	596	623	622	612	594	615	641	600	627	610	636	626	611	619	559	639	619	617	647	594	619	610	590	592	571	600	656	642	599	590	587	600	622	628	620	621	608	625	586	623
376	90	63	50	49	68	94	89	86	84	63	74	55	48	56	44	48	43	42	24	36	41	48	38	37	33	36	34	37	27	41	30	30	33	39	31	35	37	37	37	29	30	26	29	26	28	32	28	33	28	24	28	34	30	46	26	31	31	30	32	32	32	26	30	29	38	37	26	27	26	29	20	25	29	26	30	22	25	28	28	34	24	24	27	29	38	25	27	35	28	35	30	35	27	28	24	28	33	37	29	25	34	29	21	32	29	26	32	30	26	26	26	34	33	39	27	30	24	26	27	40	32	18	21	24	22	38	29	35	26	24	31	24	30	22	21	29	28	32	37	32	29	34	25	28	27	32	25	27	31	26	26	39	32	35	25	27	31	21	39	18	39	27	23	34	34	30	30	34	20	27	28	26	29	31	33	27	30	27	50	30	27	35	21	39	26	33	32	30	29	26	25	28	29	23	23	29	26	32	43	17	31	33	31	24	24	30	28	28	23	33	28	35	27	25	26	29	31	26	26	44	38	34	29	27	30	35	23	26	19	41	23	31	32	39	27	27	25	33	33	28	33	26	23	38	24	34	30	29	18	29	31	39	22	31	34	28	28	28	32	29	26	35	32	33	32	25	34	23	35	26	26	21	36	29	31	31	28	33	21	34	37	22	28	25	42	30	26	28	28	35	25	32	30	32	32	27	31	30	26	29	22	31	30	25	38	26	32	29	31	32	34	26	23	23	23	24	23	24	23	31	30	34	34	38	28	24	26	24	36	23	29	34	30	40	35	24	21	28	33	34	21	37	24	28	33	35	48	23	35	27	32	27	29	28	25	34	37	29	30	31	27	29	21	24	37	23	29	27	30	40	22	35	26	23	32	25	27	31	23	28	25	24	29	23	22	31	30	29	25	29	22	21	33	28	25	29	30	36	28	32	30	25	16	33	28	29	24	29	36	33	41	29	26	32	33	27	41	22	32	27	32	30	29	21	40	31	29	22	31	25	40	27	31	22	35	29	35	43	22	28	24	31	27	31	33	28	27	29	27	26	21	31	34	27	28	28	32	31	28	19	39	16	24	37	27	21	35	32	27	27	25	25	38	25	26	23	21	34	28	37	31	28	18	32	23	37	25	27	31	23	36	31	29	32	32	31	26	30	27	33	30	25	26	26	36	33	38	43	23	30	27	32	32	36	40	27	23	36	28	27	19	25	26	36	28	42	22	27	28	25	34	27	27	31	30	32	23	22	29	32	25	31	29	27	38	17	37	38	31	27	31	22	28	36	27	25	38	32	29	36	21	26	33	31	23	33	25	30	27	27	37	26	20	21	37	39	27	27	31	25	33	28	40	16	26	29	34	28	34	37	35	39	28	31	21	29	21	45	35	20	29	32	33	29	26	32	29	38	25	30	30	26	28	29	28	24	26	31	35	26	25	24	28	27	32	28	35	36	25	29	32	29	33	42	31	43	27	27	31	26	33	30	28	34	25	35	29	25	34	26	30	27	42	38	23	37	34	29	33	38	26	29	23	31	41	30	30	39	28	20	16	41	24	25	31	33	27	38	29	20	37	33	34	34	33	26	34	27	25	29	25	25	22	28	34	27	23	26	25	37	29	28	39	31	28	34	28	25	37	33	25	33	25	18	35	23	32	42	31	43	32	38	30	33	29	35	39	27	29	41	25	21	34	22	30	27	35	26	31	41	23	27	23	25	31	36	21	36	28	27	27	34	38	30	30	31	32	31	33	26	32	27	28	26	24	27	32	26	30	24	28	35	23	35	25	23	27	23	29	26	25	38	35	20	25	34	34	35	32	34	30	28	23	29	26	32	23	29	28	30	25	24	37	22	29	28	29	24	33	35	15	25	31	28	27	30	34	25	23	42	34	34	39	35	27	29	36	24	35	25	24	32	35	28	33	23	28	30	32	39	33	30	24	25	29	29	19	36	28	27	29	29	41	31	34	25	26	30	36	28	32	32	37	35	33	25	35	27	30	35	34	29	35	20	31	36	30	27	37	33	28	26	40	30	24	40	36	26	30	32	26	29	25	43	22	40	35	27	38	29	36	26	41	35	29	27	37	28	32	28	28	32	35	33	28	21	27	29	46	31	27	28	30	32	38	23	35	30	32	28	25	30	23	35	34	21	33	23	27	28	29	45	42	34	38	22	25	23	35	24	29	35	24	31	18	32	19	26	26	26	28	33	32	29	23	34	37	34	31	42	29	25	22	34	25	42	30	25	29	31	27	30	31	23	28	34	29	38	22	28	30	37	25	35	30	28	29	31	32	25	20	26	20	23	29	22	31	32	27	26	25	31	25	26	29	33	30	23	31	24	26	30	31	30	27	23	27	30	28	37	31	24	21	26	23	31	35	27	34	22	29	28	31	21	24	25	32	20	24	37	29	27	36	30	35	33	25	31	39	37	33	33	33	26	33	35	26	24	39	26	33	32	30	22	34	19	27	25	22	28	25	29	32	24	25	28	30	19	26	33	31	26	27	31	14	30	35	26	44	29	28	26	24	34	21	24	17	27	24	34	35	27	35	25	28	41	28	24	31	26	30	35	31	32	25	38	37	26	38	29	39	27	32	32	23	24	32	30	22	30	25	24	39	30	32	26	35	38	25	32	28	25	22	30	32	32	36	35	36	21	34	23	39	31	25	22	29	30	30	32	30	27	31	32	34	28	27	28	30	32	38	28	26	29	28	27	25	39	40	28	40	32	34	27	28	21	26	29	39	28	29	32	45	34	28	32	28	29	34	33	27	30	25	25	36	28	33	26	25	24	25	31	24	27	33	20	34	32	32	32	29	36	38	41	23	21	40	23	27	18	42	29	37	31	19	25	26	35	27	26	30	27	29	26	33	39	29	26	25	18	31	21	31	33	30	25	23	28	30	37	25	27	33	31	39	25	28	27	31	35	33	26	32	25	29	27	32	34	21	24	35	25	32	34	27	41	40	26	18	31	23	23	31	26	33	28	32	28	42	24	33	26	23	41	23	33	35	26	33	29	36	28	38	17	41	31	24	26	21	29	25	43	36	39	26	24	19	24	43	26	34	29	27	29	34	27	28	21	30	36	21	26	25	31	23	39	32	38	27	33	21	19	27	28	29	28	26	28	28	24	25	32	29	34	26	39	32	28	35	32	27	32	25	36	24	32	35	43	36	27	24	41	30	28	35	32	29	34	25	16	19	28	26	27	30	32	27	41	22	30	21	31	37	22	27	29	26	37	38	37	38	32	20	32	32	34	22	29	27	24	21	32	34	29	27	21	20	38	22	20	36	21	28	27	27	39	31	20	27	28	26	25	32	41	32	33	18	35	26	34	36	31	20	36	29	26	30	32	25	33	28	25	30	45	37	23	27	35	18	25	27	31	30	34	30	35	29	21	33	34	34	36	37	25	34	17	32	19	28	30	34	28	35	20	36	23	25	22	29	29	31	31	30	24	33	34	30	21	24	25	28	26	19	25	18	34	30	27	25	26	38	27	23	34	40
4875	1290	508	986	2908	4513	4701	4132	3471	2758	2104	1648	1328	1028	971	843	741	701	617	585	549	499	489	389	390	380	361	403	329	369	329	297	339	341	359	374	413	432	422	302	327	306	298	287	299	296	295	265	283	303	300	303	285	283	278	254	277	302	271	261	305	281	246	266	249	253	253	230	237	263	211	221	224	242	243	245	218	235	220	231	232	222	260	235	229	223	213	243	231	214	235	234	223	222	242	261	225	247	218	229	223	243	250	256	256	243	230	240	208	217	251	271	244	267	249	235	230	233	247	236	238	219	241	254	271	239	243	225	236	232	231	224	241	241	226	245	262	243	233	216	226	227	213	239	227	251	228	214	220	225	229	233	237	242	224	239	207	240	240	245	247	232	241	195	207	217	234	227	214	234	254	219	216	220	228	227	255	252	229	243	227	223	238	238	219	222	246	231	223	219	224	263	217	263	228	200	219	214	212	207	234	214	232	228	232	224	229	208	221	251	196	234	251	220	213	226	230	229	229	246	244	249	252	237	217	232	232	221	217	217	216	233	230	236	241	233	238	219	243	253	210	229	256	231	230	252	224	191	228	206	231	232	217	227	230	253	224	253	236	234	245	219	251	205	225	235	247	245	247	231	213	253	241	218	228	239	262	233	211	207	231	236	225	226	229	246	242	254	261	232	232	244	223	208	220	247	256	230	243	241	234	223	240	251	251	238	240	202	213	246	213	235	237	227	228	207	215	232	231	196	235	241	235	202	225	235	218	214	238	235	209	216	217	231	248	211	234	225	233	244	242	211	249	224	238	213	210	201	214	211	238	230	207	229	219	235	245	209	229	239	237	228	209	240	215	252	212	236	224	222	207	235	221	230	226	223	243	222	222	246	205	225	231	214	237	251	231	240	216	236	218	222	236	210	233	211	239	217	237	251	238	253	244	231	258	227	209	234	227	208	242	242	224	206	225	217	220	229	225	229	237	226	218	217	224	250	228	217	235	219	224	257	222	239	202	245	244	241	251	228	216	233	231	229	217	210	244	222	251	230	248	221	226	236	227	217	212	219	254	212	234	233	214	232	230	234	231	211	227	212	215	230	268	201	231	233	226	236	279	236	220	221	248	220	253	236	247	228	218	256	218	228	219	211	230	209	233	239	223	229	234	211	200	235	266	239	252	222	219	255	216	217	225	246	231	242	212	224	244	219	239	220	229	216	244	227	254	207	241	202	246	227	226	244	213	241	249	208	235	236	225	232	217	228	240	230	211	256	221	239	228	216	206	245	238	236	228	224	226	204	228	256	259	207	210	242	211	222	238	235	238	227	259	217	236	234	223	215	223	236	230	212	228	250	237	241	224	217	203	245	236	234	212	239	220	256	217	213	221	240	230	235	213	233	223	235	206	231	216	208	209	253	220	245	233	225	211	234	218	229	208	211	232	220	236	238	219	226	233	228	180	236	214	224	223	220	232	239	220	211	243	203	218	215	218	243	218	214	239	214	224	213	226	215	218	265	220	221	207	211	257	224	229	235	226	227	212	263	226	220	225	208	234	223	238	229	230	212	207	245	228	246	253	227	240	216	239	219	203	214	213	213	225	215	237	244	224	198	211	223	231	201	240	211	208	232	203	231	206	206	232	225	219	242	245	241	244	231	253	274	227	227	212	246	247	231	248	244	245	233	246	216	207	238	218	236	218	248	252	240	264	245	207	221	219	229	222	221	223	212	215	191	217	218	222	234	252	205	234	218	224	245	246	232	227	244	248	207	245	247	220	236	219	218	231	201	220	226	243	238	246	253	216	192	218	216	227	246	218	222	212	228	223	216	228	240	232	212	224	233	231	231	261	232	196	239	227	193	206	212	211	226	212	236	236	220	244	224	240	224	234	219	237	234	204	220	202	252	218	210	219	242	214	208	222	221	242	238	233	255	246	227	242	205	218	256	243	218	231	211	233	205	211	212	216	179	236	244	215	228	222	264	255	229	211	206	227	223	241	239	206	223	218	236	233	250	235	239	245	225	215	225	221	228	209	217	233	233	210	217	244	232	203	220	227	247	226	239	229	217	227	211	232	231	225	257	236	244	226	222	246	235	211	221	234	248	205	232	221	227	231	223	212	218	212	225	210	235	230	221	237	250	219	207	243	215	200	204	211	254	206	228	215	237	231	233	222	211	231	210	258	204	211	207	236	213	227	204	245	236	241	238	221	211	230	238	231	242	212	227	233	245	219	258	205	224	217	237	223	219	234	226	204	213	224	232	234	233	225	238	217	247	232	244	230	243	265	208	231	235	229	220	213	248	236	252	221	267	246	236	247	242	242	237	223	220	218	252	230	233	231	247	229	224	244	236	215	205	228	240	223	214	226	208	237	225	230	241	240	187	238	228	228	201	210	225	248	246	219	223	228	234	217	227	228	209	232	226	216	233	214	252	215	218	235	227	253	220	235	245	249	214	235	206	240	211	246	253	242	210	220	246	237	207	246	203	220	224	236	223	212	203	235	208	241	211	228	221	225	214	229	236	221	256	230	251	229	231	229	228	239	220	239	218	211	257	221	231	228	213	250	221	223	208	238	225	235	220	220	210	228	237	233	200	230	255	235	209	211	235	225	252	228	256	230	239	220	231	229	237	217	237	235	218	202	231	250	232	217	227	231	216	230	240	239	207	235	206	210	230	222	233	226	226	230	222	242	236	243	228	230	237	230	187	214	220	208	237	234	230	232	203	216	213	222	212	227	220	226	217	234	229	225	223	236	238	223	238	238	226	229	229	239	244	266	231	227	225	226	223	224	230	238	209	225	225	225	237	249	232	201	258	233	208	232	216	216	227	228	222	220	238	222	245	207	230	217	227	227	238	231	237	243	249	247	219	219	232	240	222	243	212	218	233	215	206	211	226	242	219	217	219	232	240	226	220	216	224	270	185	215	233	223	219	254	233	223	238	211	212	236	244	223	245	227	219	241	267	222	229	249	209	227	258	256	176	237	224	224	236	257	237	231	221	242	211	238	224	231	247	215	217	232	246	207	222	222	247	220	228	227	230	217	215	215	197	203	208	212	226	236	228	216	253	221	195	229	220	230	239	234	231	231	235	219	226	222	198	237	240	233	260	238	207	255	248	219	238	239	239	221	225	218	223	260	223	234	216	222	229	247	246	242	206	223	213	232	244	263	266	209	234	237	231	241	235	211	218	210	221	215	244	199	226	243	222	236	229	226	234	235	220	231	215	241	209	251	258	228	239	221	244	217	237	229	224	238	212	221	217	203	233	235	246	187	237	218	198	227	229	220	212	234	208	239	216	218	233	212	244	259	230	246	214	223	211	251	212	212	222	240	236	231	221	229	234	217	238	209	232	204	234	246	216	248	210	234	233	239	224	263	219	217	214	228	228	236	251	228	227	230	212	214	274	228	222	252	216	203	229	221	240	240	231	229	199	207	238	240	231	207	248	227	218	218	237	216	248	220	223	234	222	229	190	251	222	210	174	222	223	218	221	233	228	214	241
1583	129	118	121	108	126	182	145	150	142	125	123	138	125	110	115	105	113	130	90	99	106	120	100	122	107	116	109	99	87	96	103	92	105	113	110	116	122	76	92	117	104	84	96	89	104	105	115	101	114	106	107	94	110	102	113	102	94	93	93	101	105	105	85	108	106	107	108	87	100	80	95	100	100	83	100	89	115	96	83	106	96	102	95	103	93	98	87	121	99	92	93	111	111	91	95	105	86	91	107	112	95	84	81	98	90	106	103	95	101	99	94	122	106	126	93	120	99	113	95	96	114	98	79	104	82	90	105	105	93	105	104	93	95	97	95	99	104	99	104	110	79	97	88	94	80	95	98	86	102	84	92	103	102	85	89	100	104	89	108	73	101	89	107	103	102	90	113	93	89	96	111	85	84	92	98	108	102	100	116	80	95	92	100	84	95	97	100	100	89	92	74	100	81	100	89	99	102	91	95	119	106	87	95	109	99	121	98	102	92	98	93	95	104	91	85	84	89	98	100	98	81	107	94	109	90	97	99	111	101	105	103	87	99	115	90	101	87	96	109	91	98	106	98	108	88	96	105	99	116	82	100	95	100	104	110	93	109	108	83	98	94	115	114	96	105	125	102	100	88	95	90	97	104	91	113	82	102	76	96	89	94	96	110	94	97	94	93	87	109	105	109	103	94	105	98	96	117	86	80	105	90	96	110	109	94	102	82	81	110	87	98	103	82	107	107	108	91	95	103	97	106	108	75	84	79	87	90	103	107	97	84	95	108	78	88	89	96	98	97	89	88	105	102	107	95	91	86	101	90	99	90	91	79	99	76	82	99	120	82	98	95	105	101	98	107	100	109	97	96	109	89	87	100	96	91	98	73	91	84	91	95	105	101	79	92	92	100	94	107	88	99	87	92	109	104	92	99	103	99	109	92	86	111	103	90	89	104	100	94	96	104	105	110	89	104	90	87	77	97	104	78	96	96	104	103	91	86	76	100	106	104	114	95	100	98	92	97	100	90	98	96	102	95	120	93	111	87	106	107	94	95	108	117	110	118	95	91	91	90	93	98	75	93	83	107	99	87	101	96	107	89	109	100	89	92	100	96	93	83	114	95	98	86	87	144	111	101	88	94	89	97	104	91	100	106	93	104	84	92	101	96	108	95	91	89	99	102	109	101	97	111	94	84	92	90	103	116	84	97	89	95	85	114	83	103	104	79	97	89	93	101	81	92	107	94	91	104	92	117	103	88	115	114	71	106	105	81	80	100	113	108	89	99	105	112	98	87	103	86	111	87	94	89	95	94	110	88	108	117	91	96	91	86	90	97	86	93	83	90	118	104	85	97	103	122	82	111	108	115	103	102	92	97	90	98	104	95	102	109	114	97	105	110	103	106	108	107	92	110	100	109	97	79	98	99	93	95	99	77	92	93	106	94	94	97	111	86	95	88	91	90	102	90	113	118	109	80	83	118	84	110	71	89	97	99	108	77	108	108	92	100	117	100	107	81	90	85	95	112	99	90	91	94	102	92	111	106	106	110	111	95	99	84	104	93	93	82	100	81	96	113	93	93	112	82	83	113	106	98	83	107	91	86	101	99	101	107	86	101	97	108	95	95	102	113	101	98	101	90	85	102	82	98	82	113	111	113	96	103	96	97	102	111	119	102	109	86	91	104	90	80	108	89	89	85	77	93	96	116	98	115	103	96	90	86	88	98	97	99	82	105	94	91	82	109	94	91	86	101	94	105	97	107	91	83	108	106	90	101	95	90	114	96	103	98	90	86	100	80	94	94	88	121	106	91	98	88	76	97	69	100	100	99	109	91	104	71	126	93	103	90	94	102	105	114	86	98	100	98	92	96	107	84	104	116	95	95	110	96	89	91	95	101	90	100	112	88	87	88	99	109	95	105	106	90	92	103	87	101	88	96	93	102	87	106	102	90	118	101	94	85	105	107	112	113	102	93	89	103	92	82	99	105	94	95	100	75	87	93	99	107	110	87	100	90	117	95	97	106	94	85	108	104	106	90	97	103	76	108	103	91	93	115	99	107	91	95	104	84	100	91	105	97	97	103	91	101	86	89	101	100	93	93	92	89	101	110	103	75	87	101	88	134	102	87	104	110	77	95	95	90	97	75	83	115	96	94	98	89	94	105	83	94	110	101	95	95	103	97	106	103	89	90	104	101	102	86	81	91	76	95	101	110	110	98	84	85	92	109	89	96	95	90	121	93	96	102	88	116	96	114	88	85	91	80	94	91	78	102	105	89	114	101	111	104	106	106	82	111	103	92	96	76	109	99	93	91	98	95	99	99	109	92	85	106	88	91	101	96	76	102	90	96	103	102	107	92	93	80	91	87	103	98	81	85	100	104	93	83	119	94	108	92	94	93	96	101	98	89	100	93	92	86	115	86	91	68	99	98	117	98	115	100	88	84	98	112	92	110	86	98	103	109	103	96	95	94	104	104	110	99	106	99	88	93	84	104	97	111	102	92	102	87	99	97	115	86	101	80	93	95	104	101	96	104	109	89	119	91	92	90	94	81	90	109	94	101	108	106	87	92	89	119	87	85	94	115	90	106	94	88	120	89	109	100	105	97	99	109	101	95	101	84	92	94	107	95	101	99	99	87	112	96	93	102	110	94	113	85	108	98	111	84	100	105	99	100	89	89	93	94	94	96	91	87	96	95	85	96	97	92	99	83	97	91	106	104	102	93	92	96	90	97	87	117	85	104	100	94	84	103	96	85	84	107	102	85	92	100	113	83	95	100	103	81	90	95	94	107	92	71	99	101	98	82	96	94	89	123	114	95	111	107	101	97	116	84	103	100	102	99	109	88	86	96	87	88	106	106	101	99	86	92	92	118	120	96	95	110	100	98	102	94	75	93	108	121	98	104	110	109	102	87	96	92	100	90	100	86	111	92	95	96	84	77	88	114	102	87	102	107	102	87	76	89	100	118	87	99	94	100	103	116	107	106	87	97	96	106	92	119	91	91	93	98	118	89	87	98	92	115	97	92	81	101	107	76	119	105	92	99	123	106	92	97	90	87	95	91	92	86	104	93	95	123	89	103	94	83	101	95	97	93	99	112	94	100	91	88	102	95	126	90	82	87	108	92	92	92	117	104	85	102	93	96	104	98	104	84	92	95	106	87	116	89	87	96	92	83	104	90	87	103	85	88	98	97	90	103	101	93	93	93	81	75	87	100	89	100	110	108	97	94	96	101	93	94	85	106	93	99	111	91	68	110	95	99	85	92	94	92	103	120	103	98	106	100	119	88	88	85	83	118	102	103	114	109	99	95	100	90	102	106	95	108	96	106	108	91	100	109	95	104	89	80	87	91	97	86	80	103	89	85	102	87	102	103	105	90	89	83	88	102	112	100	115	84	107	124	110	98	107	82	75	94	94	95	98	96	90	89	98	94	104	109	87	89	105	94	101	106	100	97	105	100	90	88	112	102	128	106	81	105	87	107	101	89	98	94	90	102	110	103	103	84
7714	1362	1016	1303	3015	4349	4672	4326	3748	2979	2516	2035	1767	1660	1429	1376	1288	1152	1049	1069	1027	975	967	912	883	844	796	892	776	780	815	802	758	794	815	835	888	942	853	830	796	901	761	770	811	774	783	826	743	799	785	769	787	762	722	714	744	762	780	708	761	772	798	719	709	730	711	756	728	718	684	748	732	696	691	701	716	698	720	704	711	702	688	694	694	731	681	679	748	686	682	781	714	749	695	741	705	698	720	688	728	731	781	736	753	781	708	735	733	680	748	717	677	742	718	704	750	746	710	722	675	643	674	706	720	705	721	692	656	716	661	687	754	686	740	712	713	681	707	655	684	722	729	679	760	742	682	680	756	711	695	733	740	740	729	740	709	677	755	731	674	724	732	729	722	687	689	729	696	714	721	736	715	739	718	754	732	666	669	711	746	708	685	759	677	683	633	708	724	700	705	700	725	690	698	714	722	732	730	710	727	698	689	662	681	729	723	711	689	683	643	738	678	756	701	668	728	688	707	726	716	733	739	706	763	736	754	677	717	719	719	708	709	722	752	713	705	672	683	704	734	741	696	725	722	732	692	728	712	683	748	720	715	743	742	740	725	667	718	711	659	659	729	728	697	704	726	688	693	707	697	749	719	704	688	705	724	727	687	737	696	724	702	694	695	752	710	724	703	656	734	748	703	730	729	666	717	761	706	678	710	690	704	725	729	712	707	714	689	716	682	701	674	747	722	687	701	702	719	734	662	710	735	708	731	717	756	679	728	672	691	688	702	692	746	686	743	690	654	698	702	729	733	726	702	742	742	746	701	639	699	644	752	766	689	711	716	718	695	727	677	725	660	699	743	723	789	689	675	695	715	674	743	660	700	695	694	677	698	708	708	727	719	664	726	726	705	713	713	715	694	699	725	716	707	696	658	714	696	707	724	691	753	702	716	726	733	748	729	682	699	753	695	686	762	716	659	711	719	734	716	705	666	732	721	689	711	731	716	691	742	686	721	741	709	672	718	649	720	736	753	655	715	699	686	692	723	707	729	750	719	699	699	702	729	690	710	743	715	697	739	714	698	720	658	712	715	703	703	709	651	719	712	737	689	727	715	740	747	748	724	687	678	687	720	755	700	710	694	728	759	759	738	685	684	706	724	730	715	745	744	675	719	722	717	697	735	735	689	686	724	718	715	704	671	712	741	659	693	683	721	761	693	673	717	686	704	709	740	756	759	688	675	728	731	709	739	712	692	744	713	723	702	662	730	726	675	671	672	738	701	699	693	727	744	705	746	761	711	709	716	694	694	705	678	653	697	729	692	720	747	719	729	716	712	718	671	702	705	680	726	743	737	719	704	679	729	707	731	698	712	707	743	747	737	740	704	757	718	719	690	707	690	691	707	692	713	720	701	715	725	676	710	687	695	709	690	740	686	705	690	741	741	704	641	691	698	698	679	690	693	684	745	743	741	680	722	705	674	743	702	730	688	731	684	702	717	685	696	697	731	743	719	701	729	718	723	756	700	709	670	706	704	708	705	701	646	754	686	712	784	691	703	731	773	698	681	759	715	732	731	714	725	695	691	734	725	693	716	670	728	666	752	675	696	711	675	714	787	745	702	686	708	711	749	764	703	695	711	646	718	729	709	664	719	702	726	677	732	738	683	707	712	653	713	710	704	722	701	711	693	671	663	757	698	666	697	696	721	709	752	690	734	726	707	740	736	685	745	733	696	705	713	694	746	735	686	690	710	717	666	688	734	793	741	723	695	709	699	667	731	713	689	712	677	719	783	707	706	706	747	709	735	741	704	725	695	683	698	693	747	719	737	735	706	722	727	700	752	705	647	738	681	649	714	698	686	750	707	676	713	724	694	696	682	730	718	695	701	736	698	697	684	734	696	711	724	698	741	710	692	746	715	699	710	685	675	697	692	704	650	703	694	731	700	728	731	744	737	695	665	699	743	728	707	704	708	687	706	756	697	681	689	712	695	701	711	674	666	721	693	663	729	695	749	719	686	694	731	698	683	721	715	710	720	735	711	736	706	707	708	672	737	710	713	667	738	685	678	705	649	714	705	739	696	671	702	693	713	749	704	735	707	709	743	668	684	715	716	685	723	734	701	744	746	684	730	723	695	718	719	733	694	718	711	727	750	707	725	719	709	676	701	752	709	748	712	684	740	686	673	708	715	720	706	669	694	697	693	718	711	696	754	742	703	707	689	717	700	710	705	704	683	701	757	678	738	694	712	660	709	743	753	744	670	727	726	655	703	714	726	673	730	780	697	650	692	746	703	746	725	671	705	723	726	738	700	693	708	743	740	702	726	704	705	709	713	706	674	739	716	711	710	687	729	719	739	679	742	695	754	704	716	747	696	745	701	750	725	718	657	679	673	705	656	669	703	685	749	716	707	753	674	722	673	697	717	747	756	712	699	666	715	680	734	705	729	735	696	738	689	721	722	723	718	721	721	698	707	751	760	687	690	722	640	742	721	711	735	715	643	699	723	712	767	713	717	704	695	655	691	686	671	705	705	648	738	704	723	756	691	719	696	764	713	725	656	726	699	726	689	650	762	712	688	716	682	724	693	718	682	720	681	767	684	723	696	690	782	670	695	713	704	725	719	734	701	736	778	733	742	684	710	709	760	674	718	696	742	724	727	695	766	696	740	651	696	715	701	696	740	716	707	694	691	726	710	716	685	720	720	698	715	684	682	760	688	753	674	721	738	721	724	730	657	699	683	689	695	705	743	723	682	696	716	761	723	661	725	671	696	697	711	727	736	694	750	730	718	678	756	683	732	731	650	758	702	732	722	670	690	723	697	770	706	714	694	723	709	735	713	672	710	696	711	698	693	727	739	746	674	651	718	670	683	710	720	718	684	745	719	696	696	735	714	734	702	635	746	688	678	729	704	705	707	727	691	758	694	723	697	710	704	685	664	705	698	737	712	731	714	711	691	725	690	707	743	691	725	739	711	714	702	724	737	728	739	677	719	692	728	742	691	729	712	704	684	690	726	713	703	681	667	697	729	684	714	685	707	705	747	674	687	716	650	641	727	667	713	735	749	708	680	733	722	773	728	701	743	687	723	696	730	712	749	714	677	688	694	699	708	698	761	699	680	698	691	703	722	707	730	676	710	733	724	752	740	726	742	702	695	702	720	704	722	689	662	735	695	716	711	670	720	702	662	724	709	692	708	733	758	710	739	712	719	687	682	679	734	679	697	719	726	711	712	660	701	687	735	694	712	721	683	712	725	707	706	703	695	711	726	710	706	693	632	701	680	675	706	694	769	705	736	686	695	734	778	717	690	694	740	739	717	726	742	740	706	733	740	718	745	713	664	690	716	703	711	686	714	700	730	670	691	697	711	680	670	734	729	685	674	733	709	662	679	742	724	705	705	670	706	714	743	733	711	715	708	710	749	685	735	670	717	720	684	690	671	719	721	706	685	707	708	722	748	724	734	728	705	725	673	709	660	720	692	726	685	708	727	755	705	723	678	692	703	720
741	122	68	75	53	116	148	140	140	113	94	87	75	78	71	53	55	54	71	48	54	39	55	42	61	41	34	45	49	48	36	43	36	37	50	48	59	38	42	37	47	47	56	31	41	46	31	37	44	36	35	40	44	38	40	38	35	45	33	40	30	36	35	31	31	32	35	33	26	49	35	32	35	34	31	41	42	38	34	50	38	35	38	29	44	28	30	32	41	27	40	43	30	41	50	31	33	34	37	28	37	39	24	42	38	39	43	36	44	27	41	28	30	38	36	32	52	43	35	22	30	35	30	37	28	31	36	33	22	29	31	37	28	37	27	42	28	26	30	34	17	30	25	31	38	32	34	38	30	45	33	42	33	40	29	42	36	35	42	40	31	30	27	42	35	22	38	29	33	30	35	32	50	45	31	31	36	25	34	43	28	38	40	40	35	26	29	30	28	36	29	38	30	37	38	34	39	23	37	42	34	29	25	30	30	31	32	26	26	29	27	28	40	33	34	27	34	27	29	42	35	36	33	31	28	37	29	31	30	40	31	28	29	40	39	37	36	35	31	35	33	38	36	26	32	31	54	29	40	28	39	26	30	29	28	36	36	38	26	26	32	31	38	33	42	31	35	41	39	44	42	28	31	26	38	45	29	41	39	33	34	33	38	29	42	36	25	37	40	34	36	36	41	36	40	29	37	29	31	36	27	30	34	29	33	39	30	43	33	46	32	42	31	29	39	33	33	37	20	40	45	32	38	33	33	51	38	44	34	27	37	36	41	27	28	26	24	31	32	38	31	37	26	36	31	29	34	19	21	40	37	31	35	24	36	31	44	37	33	31	41	44	36	28	31	28	34	41	39	39	31	32	30	25	32	33	46	37	42	36	28	47	22	41	32	39	33	39	37	30	31	31	36	32	38	38	35	27	39	42	25	36	41	33	39	45	30	35	35	33	38	33	24	36	42	35	38	44	32	31	37	41	38	35	37	32	29	35	29	30	31	34	28	31	33	37	46	32	56	35	38	45	32	32	24	39	33	39	28	43	25	36	39	34	33	26	42	33	33	30	38	34	48	38	41	22	41	38	30	28	50	34	37	42	30	37	33	40	32	31	33	36	32	37	36	31	37	39	22	45	38	28	37	38	28	30	36	17	37	44	29	39	28	44	38	42	44	37	35	31	34	37	33	34	29	26	36	32	44	27	41	26	33	40	42	34	30	25	39	36	33	31	36	28	43	34	35	31	33	35	37	47	26	31	40	38	38	38	44	29	31	40	30	35	31	31	41	40	42	23	35	36	27	43	31	32	40	26	41	25	42	34	30	30	39	40	33	25	27	34	25	37	49	30	33	38	41	42	31	37	41	27	40	36	32	40	28	27	42	28	28	36	43	36	33	30	36	38	36	38	33	39	36	43	47	43	34	29	34	44	42	19	27	34	29	37	30	33	27	42	29	45	23	38	34	43	24	26	38	34	32	42	35	36	39	32	33	50	33	21	29	32	48	30	34	33	24	43	39	39	37	31	24	45	28	37	36	32	28	42	43	41	34	36	27	43	48	19	32	30	33	27	31	29	32	28	33	36	31	39	34	34	43	31	28	36	31	38	27	44	29	31	26	36	34	35	30	36	37	37	37	28	32	36	36	33	34	29	50	28	45	42	27	49	33	33	40	31	42	30	25	45	29	32	31	33	39	38	33	28	39	31	47	46	37	36	33	35	37	40	33	27	35	39	27	28	34	35	27	43	27	33	34	20	27	42	41	34	37	35	36	44	28	45	37	30	35	36	43	36	27	28	44	42	30	33	33	39	41	38	30	46	39	34	46	41	30	25	34	41	30	35	28	27	32	35	32	44	40	33	39	30	36	41	38	25	35	32	35	39	31	35	42	40	44	33	37	41	39	31	35	38	34	34	26	43	27	34	34	24	48	33	41	33	33	29	24	35	34	33	38	33	23	35	41	40	32	34	34	35	33	28	37	22	41	27	34	27	42	26	37	48	21	30	33	46	38	29	37	33	25	33	33	32	32	36	32	31	41	42	30	38	41	40	43	28	38	40	33	37	28	39	26	24	40	39	30	26	32	34	32	38	29	30	35	36	48	20	25	34	43	31	30	30	37	38	46	29	39	35	45	36	25	34	40	30	40	30	36	24	42	31	35	28	38	28	29	37	45	31	30	35	38	28	40	30	33	31	40	49	29	36	46	47	40	33	37	33	31	32	36	39	30	24	38	35	40	30	35	29	36	40	32	42	39	43	29	28	32	36	33	33	34	34	34	33	45	27	29	31	31	36	36	37	32	41	26	32	28	30	28	26	31	33	31	27	34	28	41	41	35	23	40	34	32	35	41	24	40	30	31	34	41	35	39	42	36	28	30	29	25	37	37	36	32	37	37	34	40	35	28	26	33	39	43	40	28	29	41	31	26	36	43	28	30	26	33	34	34	37	47	40	27	35	25	36	41	37	43	31	36	45	32	33	31	34	28	41	30	38	44	30	46	37	31	46	34	44	40	39	30	30	32	43	42	38	31	28	32	30	25	35	29	35	37	32	30	32	43	39	34	44	34	42	37	23	45	33	28	39	35	33	32	35	37	40	37	28	32	44	38	32	31	32	35	36	35	36	35	25	38	43	48	33	37	19	32	33	21	38	29	42	32	39	44	31	32	44	41	35	40	31	41	43	44	32	37	30	31	40	31	32	30	36	33	34	27	32	36	39	35	23	39	29	45	32	44	31	44	44	42	42	41	30	37	34	36	55	33	23	26	28	42	28	31	50	25	37	37	35	37	40	38	30	36	32	26	47	42	43	37	33	33	49	34	33	34	44	38	42	35	36	44	29	32	35	34	38	32	26	26	36	34	40	30	47	27	48	29	30	37	39	35	27	28	34	25	34	36	38	26	27	29	31	45	34	26	32	39	35	39	42	36	35	38	24	33	40	34	36	33	35	37	37	38	35	40	26	39	43	31	39	34	43	32	20	41	36	39	26	44	26	39	42	25	38	35	33	44	36	36	31	46	38	35	43	36	37	48	32	39	31	39	37	36	26	47	33	34	41	31	35	27	44	41	30	27	37	31	31	52	37	37	40	30	31	37	34	32	42	33	33	27	28	37	36	32	37	23	27	38	31	36	37	27	50	25	40	36	23	33	33	41	27	28	30	22	40	38	34	36	30	35	32	31	33	36	30	25	39	26	44	33	28	38	40	43	37	22	28	39	46	34	48	36	34	40	29	24	26	36	35	27	31	31	37	29	29	39	34	37	36	39	39	40	18	31	37	40	39	38	31	37	29	45	40	25	38	38	38	36	26	33	40	38	33	35	29	36	35	38	37	25	36	32	40	39	32	35	35	41	25	42	31	24	38	34	34	38	23	43	37	40	28	33	35	40	37	24	34	37	42	32	28	42	37	31	35	30	38	36	33	37	36	29	34	39	31	40	38	47	37	40	43	33	33	32	31	32	39	29	30	52	33	31	27	32	33	41	33	38	37	40	31	38	25
7582	1778	791	1311	4287	6406	6570	5513	4714	3572	2953	2326	1904	1533	1397	1216	1093	901	825	734	759	621	596	560	517	503	471	450	420	432	424	418	411	398	435	474	508	511	458	420	418	402	383	405	360	378	335	353	316	385	338	325	335	289	271	297	292	291	297	299	365	310	300	278	263	277	254	256	251	274	291	266	270	248	236	269	270	254	250	279	262	275	286	256	224	269	244	254	254	295	283	271	248	263	270	254	258	255	248	249	277	263	272	257	251	252	259	265	269	265	241	241	290	294	268	246	257	232	268	241	266	260	265	275	275	271	248	269	252	257	284	265	246	250	250	240	242	253	260	286	233	282	249	248	245	243	280	258	245	260	263	241	262	253	267	263	254	254	264	269	273	235	270	240	273	237	257	220	241	256	258	237	236	266	226	228	225	270	272	267	267	245	250	261	241	231	257	238	259	234	252	261	251	265	253	261	213	247	248	264	251	287	242	259	254	278	228	247	263	237	263	219	243	252	247	253	249	258	267	236	234	264	224	258	268	230	257	242	249	237	287	252	285	234	249	253	229	283	253	244	249	255	266	236	243	227	228	227	238	255	252	264	266	248	262	245	240	250	234	270	255	248	266	254	247	234	243	240	258	252	231	257	238	251	255	247	242	266	232	257	258	238	257	239	251	241	282	265	242	257	247	249	265	275	277	248	238	245	274	263	234	246	256	267	244	263	272	292	265	248	258	241	257	262	221	264	225	261	236	240	253	288	234	268	259	230	248	246	249	265	263	253	272	244	240	236	238	229	279	252	255	289	267	244	237	257	280	235	226	251	253	245	247	274	242	251	227	256	223	247	247	236	247	249	216	240	252	239	263	224	260	248	262	252	279	238	243	225	267	257	234	262	215	227	234	272	234	227	270	276	246	251	232	277	273	229	205	251	259	251	251	241	264	248	230	243	280	240	274	242	272	249	245	231	265	251	232	240	227	238	295	244	273	250	276	235	225	257	264	244	243	249	253	258	256	259	257	230	243	244	222	226	256	224	233	250	259	280	257	221	243	247	222	270	230	252	234	275	197	251	234	227	219	269	248	256	250	245	244	245	237	245	243	264	263	248	213	249	248	261	244	250	223	256	292	238	234	230	231	268	259	245	253	283	231	252	240	238	247	250	244	243	275	271	254	267	256	233	260	250	261	245	263	249	264	239	253	251	273	262	233	282	269	250	264	237	239	278	248	239	241	224	233	239	267	255	247	264	253	224	259	246	243	286	279	226	252	248	223	241	263	235	260	259	281	233	246	259	226	239	262	243	245	269	282	252	246	233	246	241	249	243	283	246	229	237	258	253	237	245	236	275	250	245	242	243	249	249	262	249	272	275	262	231	225	218	224	248	243	263	247	227	251	244	264	266	271	249	258	235	286	264	284	257	223	232	258	278	245	252	239	242	246	242	271	261	261	256	239	203	245	250	227	261	267	240	232	253	274	237	281	244	262	259	291	288	281	255	264	229	229	234	249	260	252	251	264	240	277	233	238	235	249	259	276	256	270	249	264	266	269	262	278	252	263	240	246	243	214	240	258	233	245	260	258	278	227	279	231	248	280	235	241	249	278	271	263	233	254	251	221	257	284	232	234	261	258	223	255	259	231	239	241	238	230	254	241	242	272	259	250	266	264	286	263	277	231	273	273	247	258	245	254	230	250	264	281	269	241	240	231	271	236	251	245	267	247	252	239	271	262	253	232	263	241	265	246	216	245	269	255	244	265	236	266	262	220	239	267	248	260	270	254	239	242	217	277	258	237	198	266	253	269	261	252	242	262	256	249	257	271	242	243	259	276	256	226	243	253	243	252	293	270	229	289	268	263	231	238	229	272	214	258	223	276	252	258	281	251	252	275	263	241	249	238	266	254	285	227	258	235	248	251	211	271	278	267	256	270	229	246	222	228	265	258	245	258	234	223	254	256	237	263	250	240	223	239	236	260	229	229	214	237	262	248	231	246	243	270	263	247	255	253	255	234	261	232	242	238	240	277	261	246	271	230	244	271	243	238	253	270	266	260	264	258	248	232	267	256	265	249	229	255	248	227	233	244	241	238	241	253	256	279	268	289	244	242	223	269	287	247	255	271	255	253	246	224	288	244	232	235	224	233	243	274	248	273	275	291	253	229	234	263	250	247	255	234	217	227	251	248	257	254	219	248	257	274	269	244	274	247	242	212	262	229	247	249	245	250	265	228	260	262	257	271	279	225	226	270	240	236	269	229	263	242	242	222	248	258	238	257	260	263	245	248	271	272	245	257	246	246	259	249	243	256	256	226	255	236	236	250	246	240	240	235	221	258	243	266	247	251	269	246	261	250	273	262	250	234	250	249	269	259	248	243	271	251	248	292	235	237	242	281	259	259	257	249	261	227	266	254	243	254	251	249	279	252	268	243	242	267	234	235	255	251	255	268	256	246	281	255	254	261	249	240	239	235	289	242	234	277	250	235	270	236	249	244	247	247	252	250	258	250	259	259	253	255	271	249	253	282	252	264	250	262	254	287	233	271	261	245	260	247	266	241	253	254	251	240	243	229	245	243	246	233	239	255	252	252	249	274	236	260	278	257	266	266	235	266	219	245	251	230	250	259	253	272	227	272	251	278	261	250	251	259	242	278	268	268	270	237	247	260	258	266	267	260	266	240	254	245	243	284	228	219	232	261	241	275	234	219	241	248	245	253	242	262	238	256	251	246	212	240	265	270	275	268	242	261	255	264	244	241	241	261	239	238	282	228	237	262	257	253	260	252	239	234	237	258	263	274	249	254	264	283	244	239	261	260	245	239	247	268	238	270	275	233	267	244	234	250	245	245	270	264	259	240	251	250	250	234	257	221	243	253	271	239	280	246	263	235	232	237	247	250	264	246	254	251	260	254	268	240	282	267	227	259	241	249	284	258	257	245	246	274	237	260	241	243	249	254	270	265	249	252	249	226	268	250	247	264	251	282	270	259	232	239	250	242	214	240	234	262	260	263	245	238	265	275	260	252	263	271	248	246	261	240	242	261	269	240	244	234	239	269	247	265	266	245	239	245	245	278	268	235	272	248	269	214	241	261	228	239	247	243	254	231	256	278	260	266	235	237	260	270	249	256	250	235	248	253	234	241	273	264	235	299	260	245	225	274	250	255	260	243	244	228	249	247	261	244	232	240	242	266	252	244	237	256	248	235	259	247	231	236	255	221	230	252	256	267	229	242	246	264	265	255	272	238	251	252	238	251	250	256	234	217	245	239	255	228	252	267	250	235	260	280	244	248	219	228	269	290	238	255	252	236	243	224	266	232	229	262	236	284	236	240	272	248	272	230	262	251	260	247	212	251	255	225	245	238	247	244	224	241	263	258	256	248	259	229	246	259	289	266	265	278	258	217	252	224	242	230	258	261	223	264	255	243	244	228	247	254	238	231	273	257	245	242	253	249	251	265	256	267	247	267	272	228	254	213	246	222	267	257	235	249	231	247	270	274	224	262	253	222	257
1064	73	106	84	97	87	108	99	110	114	85	108	100	109	79	85	87	91	68	92	90	88	86	83	73	98	96	74	75	81	91	100	81	88	94	90	99	82	87	76	89	85	85	91	75	76	92	71	83	96	92	86	72	93	83	75	88	111	73	73	94	72	80	88	73	85	77	77	93	87	84	86	94	87	87	72	84	70	76	73	89	78	85	86	78	101	68	97	86	88	60	83	89	87	91	83	91	85	91	91	82	57	86	74	83	103	84	79	83	68	72	79	84	99	81	74	78	92	93	81	92	69	95	70	80	60	78	99	81	76	84	103	76	96	93	67	82	72	76	91	81	87	78	90	84	77	85	82	81	84	87	95	90	81	84	70	101	90	95	97	82	76	75	82	59	77	73	90	92	80	84	78	98	80	85	65	72	101	99	86	85	75	82	79	77	82	91	80	75	74	82	95	94	87	74	88	69	67	79	73	103	80	73	78	86	85	82	71	95	85	78	74	99	89	78	73	81	75	81	86	82	91	96	77	84	76	75	79	82	103	91	85	92	89	78	81	97	90	98	94	76	85	91	75	93	76	86	84	78	72	83	78	79	94	76	76	98	84	81	76	80	84	89	64	68	83	82	83	95	87	82	81	80	84	89	80	85	77	86	88	78	77	72	90	85	90	86	90	86	89	82	61	75	81	74	88	93	99	70	88	77	74	68	77	85	83	84	65	82	71	90	82	76	80	67	83	75	110	81	92	83	87	65	91	77	73	73	75	83	62	79	85	88	84	84	80	78	88	80	71	95	93	73	82	70	73	71	88	85	92	76	97	100	99	94	93	81	80	80	70	71	81	81	80	92	63	106	75	91	89	83	78	85	96	94	78	89	71	78	67	77	79	76	99	91	74	62	82	99	85	85	81	72	91	79	80	72	82	71	89	92	90	76	96	82	94	89	69	92	71	69	83	84	81	73	86	85	79	56	107	79	67	81	95	93	66	81	83	82	82	87	94	72	77	61	87	84	87	80	79	82	97	64	69	83	101	91	89	77	89	96	76	81	83	86	101	92	94	82	74	87	97	77	63	89	61	87	67	77	86	78	74	88	90	85	62	85	76	71	77	83	86	82	103	81	68	84	80	78	83	66	76	74	98	80	74	77	82	77	77	92	77	85	67	95	76	77	67	84	81	75	67	91	73	94	74	86	82	91	84	69	72	91	72	80	89	75	70	87	76	83	74	74	79	103	76	88	81	85	80	82	80	87	97	74	75	86	99	87	85	85	85	78	80	77	71	79	93	90	89	77	80	94	78	103	94	88	85	73	71	100	73	72	82	91	94	90	78	69	84	73	71	86	94	61	80	88	77	82	75	103	83	64	92	91	97	92	87	84	82	90	100	86	76	88	85	72	79	86	85	87	69	81	86	69	69	91	90	66	90	91	91	80	85	84	70	82	71	94	82	81	87	80	70	73	95	83	89	104	87	96	77	80	90	82	82	79	94	99	100	95	83	78	82	71	86	93	87	77	88	73	89	82	89	70	74	77	75	92	69	67	63	83	90	58	80	78	83	75	78	89	85	96	69	73	92	77	84	90	93	85	84	72	78	89	95	77	97	98	76	62	80	76	89	69	77	79	71	78	85	97	81	76	83	78	75	78	71	69	97	79	94	80	87	80	70	80	80	80	77	64	73	96	68	89	95	85	88	95	83	85	89	76	71	84	88	75	68	88	78	82	87	74	64	81	76	76	72	80	94	74	82	83	73	85	84	100	74	68	74	71	88	84	78	80	88	68	79	100	92	70	92	72	93	89	56	86	89	70	83	72	93	72	83	68	84	81	69	75	81	85	83	92	82	101	76	75	83	64	89	82	70	89	78	94	75	85	86	98	93	96	101	66	83	91	66	83	71	72	90	74	91	98	68	81	89	56	88	89	87	85	96	77	76	81	78	77	85	76	89	81	78	89	91	87	79	75	92	83	65	80	89	92	82	82	88	81	81	83	76	98	89	69	79	82	97	71	83	91	70	80	98	81	73	90	97	93	82	96	67	78	65	71	82	72	72	97	96	85	96	81	70	71	80	89	91	65	63	84	68	66	80	83	65	78	88	72	75	79	86	92	79	82	77	102	85	81	94	78	67	88	80	94	74	90	89	72	80	92	82	92	90	83	90	69	78	84	73	89	97	86	90	86	80	75	72	92	87	64	87	77	90	103	95	96	83	93	84	80	78	83	90	86	92	74	79	100	75	92	69	82	72	83	86	59	88	92	76	82	83	77	79	90	88	90	81	93	82	94	87	103	63	85	67	79	87	82	77	72	86	90	77	70	78	77	75	70	80	67	88	80	85	90	75	92	53	84	82	77	95	89	85	86	99	88	79	78	92	97	83	80	81	72	70	74	78	79	73	77	79	68	78	89	69	73	82	69	80	83	60	107	91	79	101	78	61	98	89	79	80	72	77	96	88	95	84	98	89	98	80	74	74	76	86	84	93	91	72	81	92	89	75	76	84	89	69	62	81	74	75	87	81	87	85	96	90	97	84	84	92	85	70	58	93	89	74	76	84	73	82	92	84	89	87	86	97	79	83	73	72	74	62	80	74	93	71	94	80	65	93	85	93	77	91	79	79	82	71	88	81	83	72	83	94	69	73	97	83	66	87	102	86	84	87	75	71	77	93	74	101	89	87	91	69	85	70	108	59	88	99	95	81	79	88	92	85	81	101	83	79	96	113	95	85	85	79	87	75	83	76	83	78	84	81	74	91	86	74	90	77	88	70	94	69	80	81	68	99	81	83	79	84	100	82	70	74	85	83	82	75	93	87	71	77	73	77	94	78	85	68	85	77	86	78	76	84	61	74	84	71	78	85	82	71	76	65	89	74	91	82	91	102	92	83	103	92	102	99	61	98	88	79	92	97	75	86	89	83	76	75	89	78	87	95	69	85	92	99	101	73	76	80	75	86	102	70	82	94	95	83	88	90	70	69	81	78	57	88	90	73	74	89	92	87	100	69	89	76	89	86	71	76	81	66	88	86	90	91	94	79	80	81	81	80	84	95	85	75	71	80	87	83	75	72	71	92	98	72	83	77	87	86	78	88	79	73	89	73	86	80	94	79	77	84	86	80	83	69	83	81	76	86	85	87	78	93	86	65	97	89	80	81	71	74	85	89	85	76	78	88	78	85	93	82	102	94	80	81	101	83	77	79	70	91	86	77	69	82	82	71	89	86	87	95	95	69	75	72	81	96	79	60	81	74	108	77	80	74	71	75	72	93	96	77	74	88	83	86	94	84	87	84	76	91	81	93	84	76	93	89	66	78	88	67	65	74	91	67	90	83	76	75	99	80	78	95	90	112	77	69	71	81	80	94	87	75	78	84	64	91	79	88	72	83	86	85	59	81	83	75	91	83	78	65	71	91	64	90	75	82	79	83	73	95	70	79	84	73	75	85	77	80	95	115	83	77	105	99	84	68	107	77	73	87	90	87	70	76	81	97	86	74	94	82	91	87
6129	755	683	773	1537	2334	2529	2332	2006	1805	1515	1196	1144	1066	959	913	838	812	799	720	767	715	714	666	613	669	620	638	679	625	622	622	702	637	673	713	673	704	680	687	675	694	658	706	597	658	626	635	605	646	616	626	584	636	625	609	625	630	561	641	599	623	607	635	571	637	628	646	606	606	612	566	622	577	645	624	578	569	643	664	599	576	590	640	646	622	605	623	639	609	589	616	591	586	626	617	576	587	631	617	653	645	604	608	650	631	586	628	563	600	638	598	661	613	586	646	607	611	620	610	634	607	629	593	596	611	597	621	632	641	637	625	579	576	625	566	623	619	648	640	603	591	610	614	602	618	635	625	606	605	591	645	577	615	619	570	610	599	603	614	629	584	599	624	611	629	610	614	596	623	558	593	594	611	599	576	653	595	630	643	590	575	628	605	615	588	644	585	613	600	630	604	627	619	572	587	621	641	662	589	634	672	656	623	634	561	618	568	630	644	620	609	604	608	588	630	569	648	623	614	607	632	632	618	629	622	605	594	610	594	586	599	602	604	589	643	651	587	618	592	602	620	599	635	602	644	601	604	602	596	557	608	598	597	608	643	599	623	620	584	564	559	626	602	636	601	581	635	635	575	592	612	617	621	608	600	616	583	576	585	616	602	624	650	647	584	616	600	608	604	616	607	624	594	627	589	605	568	623	639	634	606	644	630	620	632	614	603	606	597	585	620	591	588	662	609	629	600	632	684	618	602	584	599	624	584	563	619	565	579	585	554	593	638	615	612	595	612	620	606	604	608	627	637	586	583	609	634	590	609	614	612	608	613	598	647	606	582	584	590	632	599	609	606	623	570	575	596	618	604	621	629	622	628	544	613	610	597	631	632	607	559	603	606	565	603	621	591	630	635	587	612	617	627	583	605	551	579	566	602	625	587	607	619	625	613	643	566	647	629	659	613	598	596	613	640	618	651	619	603	588	594	620	595	630	570	637	597	616	619	637	582	616	596	636	621	613	586	607	629	637	638	628	647	637	610	555	659	628	621	591	580	581	605	612	581	618	596	584	645	575	603	606	582	623	610	643	644	536	607	595	593	638	631	648	605	631	566	615	622	595	613	660	590	618	596	566	656	605	651	570	582	624	631	581	601	601	590	609	647	616	602	585	618	610	610	601	622	591	602	543	636	594	594	648	615	597	606	600	558	547	645	624	650	569	605	628	597	604	565	629	569	633	687	618	631	645	628	628	623	596	596	604	638	617	588	592	619	609	637	664	579	569	599	628	618	628	591	591	608	606	580	606	611	648	641	665	609	610	613	630	586	617	615	605	619	594	607	575	601	632	598	605	591	623	597	622	624	591	611	591	605	585	636	631	584	586	586	617	561	603	631	600	585	589	605	597	560	636	632	620	594	607	612	557	645	646	658	602	614	644	639	568	602	607	570	635	621	609	582	579	613	625	596	589	621	616	588	584	648	630	574	620	589	639	593	626	543	654	633	599	634	579	605	594	575	594	603	660	604	603	620	596	616	636	616	638	637	603	590	623	617	596	613	561	610	609	609	612	606	645	559	587	572	576	604	627	650	603	640	632	672	581	607	566	600	587	633	596	645	616	641	609	628	624	619	599	607	622	655	610	649	618	580	624	592	627	628	607	627	582	627	610	635	626	579	603	589	615	598	656	628	594	597	587	583	602	648	605	643	589	584	594	586	616	615	610	608	576	613	614	636	577	631	553	576	644	611	627	607	609	639	629	630	585	626	602	596	616	634	627	602	617	557	656	597	578	593	646	646	638	608	648	582	609	597	631	576	632	582	616	600	595	596	574	628	616	588	656	571	615	640	657	603	597	581	610	600	635	619	616	631	578	611	605	624	615	593	666	588	624	590	646	605	597	638	585	636	629	593	602	597	597	576	585	612	603	643	585	611	632	623	632	594	576	647	628	576	636	580	604	618	586	612	545	644	627	575	613	607	608	626	657	585	632	585	669	606	605	631	606	601	593	601	590	591	604	600	587	662	621	639	605	604	589	638	569	616	631	656	619	619	620	642	586	570	618	600	623	583	608	609	661	616	633	605	635	581	583	609	602	642	618	648	602	605	580	588	624	587	602	632	592	652	638	613	608	634	617	618	635	602	621	563	600	617	594	581	584	596	586	593	584	611	582	580	624	655	636	560	606	633	600	597	628	600	586	620	574	624	593	603	583	606	590	645	609	620	653	605	588	625	604	577	609	662	555	599	658	586	661	631	598	625	594	623	635	608	573	618	607	606	582	588	603	599	667	619	635	662	605	617	618	620	632	598	616	590	599	585	644	576	616	556	611	631	598	664	608	603	600	630	634	613	613	568	605	621	599	640	597	618	617	645	602	629	582	627	581	581	615	619	632	604	620	608	590	593	608	609	581	559	606	600	607	622	626	606	606	616	633	611	581	591	617	615	640	612	629	630	582	584	583	609	627	591	579	565	585	618	589	580	596	605	604	584	650	589	606	621	595	632	612	615	599	631	625	610	612	556	612	622	665	605	619	584	596	631	644	639	595	621	613	578	522	595	561	596	603	634	653	645	620	622	619	588	597	602	583	603	613	589	596	567	597	587	671	607	564	574	562	583	652	594	576	613	575	637	642	636	611	580	609	621	583	580	606	572	643	624	635	645	616	605	603	597	603	617	620	599	597	626	633	609	602	608	565	613	598	592	606	592	582	652	609	589	601	626	636	612	597	617	590	649	581	590	628	600	613	636	629	591	619	646	629	618	597	608	615	619	619	638	618	562	625	605	576	580	608	616	638	625	614	631	622	618	588	647	645	596	621	595	599	654	576	619	590	579	570	612	632	586	666	635	608	636	626	581	627	617	608	569	630	585	623	595	635	597	635	630	634	634	628	580	617	617	562	620	649	648	585	626	576	623	596	559	613	634	585	575	620	565	601	601	588	589	602	625	610	626	569	562	632	601	630	614	555	674	633	629	600	570	620	552	604	607	599	609	585	586	577	617	644	625	622	610	577	571	606	582	606	581	646	606	622	627	598	615	617	633	596	577	616	567	648	634	653	615	623	616	589	632	591	594	612	635	621	609	640	611	608	592	565	639	612	636	615	662	604	574	584	585	582	612	647	620	630	592	592	590	633	638	634	629	557	639	614	593	542	616	584	590	582	620	633	593	611	613	603	618	605	589	587	588	549	612	612	624	569	611	611	653	592	620	588	627	590	628	655	571	588	596	650	643	571	588	640	604	611	607	647	641	624	631	598	688	610	592	624	651	569	597	616	614	622	585	625	615	624	640	584	571	639	591	625	619	619	621	562	604	613	638	596	643	588	577	539	603	655	568	605	594	592	609	616	580	576	592	577	616	566	591	565	610	635	642	603	621	620	619	601	591	635	652	654	598	574	561	646	629	598	595	638	582	615	553	595	598	580	618	638	624	631	633	632	594	615	646	630	608	616	584	592	632	590	637	643	640	590	602	592	618	579	592	593	638	598	568	625	632	580	602	608	659	612	603
416	70	59	38	50	75	89	90	90	73	83	60	58	73	52	42	38	44	35	30	38	38	38	35	31	35	37	33	31	27	41	30	22	31	41	36	33	27	34	32	27	26	25	32	25	32	40	25	35	41	39	30	30	28	21	31	38	36	32	34	32	31	32	30	26	23	26	25	34	28	30	46	37	41	25	31	31	31	32	19	35	25	31	35	35	29	28	25	25	32	29	26	23	26	29	34	30	42	18	25	38	26	21	35	35	33	28	29	37	40	38	28	30	38	27	30	25	32	33	31	28	38	21	27	30	27	24	16	36	37	30	26	31	34	32	23	27	39	40	24	26	29	31	39	24	25	33	25	44	29	30	26	31	39	29	27	25	27	36	27	30	34	30	33	30	27	27	27	25	40	27	32	30	26	44	29	26	31	44	32	24	28	41	39	34	30	29	36	29	22	28	28	30	27	24	32	28	19	28	24	22	19	18	26	31	36	29	24	30	28	35	32	22	25	23	29	38	32	24	21	26	25	32	27	28	26	20	30	29	26	21	26	26	24	41	26	20	32	40	36	43	22	26	25	24	37	35	20	28	38	35	26	27	29	23	30	32	35	30	28	38	21	35	24	29	23	25	26	31	24	35	39	36	23	20	27	23	30	22	26	27	23	35	28	23	22	29	33	35	24	30	24	32	33	25	26	24	25	30	35	28	22	29	28	36	36	34	22	29	27	30	26	23	30	23	28	28	25	31	26	26	31	19	26	28	34	22	29	22	30	32	24	28	30	30	24	38	21	22	36	22	32	34	35	38	30	27	31	29	28	33	36	24	17	27	25	25	38	23	29	26	30	24	33	18	36	30	29	28	34	34	29	31	37	22	32	41	31	36	29	25	33	25	27	28	36	20	34	28	31	34	36	35	28	30	25	24	29	28	29	31	31	31	31	27	31	33	26	33	25	32	19	28	26	17	20	26	32	22	28	32	31	26	29	38	26	33	31	22	29	37	30	39	35	31	29	35	30	33	29	37	39	40	21	23	24	28	30	25	34	26	28	38	26	27	31	27	26	20	22	36	27	29	34	30	27	29	32	25	24	26	19	25	28	35	28	31	27	25	25	25	33	29	25	36	28	24	34	29	33	25	29	29	28	29	15	36	26	27	29	25	28	25	30	26	22	19	33	30	29	26	32	29	31	23	27	30	24	27	24	27	21	30	37	37	26	21	28	46	23	34	27	25	32	25	31	16	30	23	28	29	31	32	31	33	30	27	42	25	30	35	24	31	31	30	27	25	27	22	39	22	25	22	21	28	38	32	21	36	31	33	37	23	22	24	28	32	26	17	30	32	32	31	37	35	26	30	25	30	21	31	29	25	30	28	33	28	35	29	34	32	37	32	30	21	31	37	40	27	32	32	22	30	17	16	24	28	32	30	33	25	25	31	28	46	20	35	23	24	43	22	26	22	26	22	28	28	31	34	26	26	31	34	27	40	37	27	23	21	21	33	24	35	27	31	29	35	35	28	35	27	28	24	35	31	36	26	28	30	31	37	24	24	27	26	36	30	29	29	25	28	26	24	33	31	33	29	22	27	30	32	38	34	20	25	28	30	31	35	39	28	41	26	34	22	29	20	32	30	27	23	34	24	26	23	32	30	33	27	34	22	25	26	29	29	24	30	24	34	26	36	27	36	16	31	18	38	30	26	23	25	17	19	31	25	23	29	26	31	34	27	30	37	31	27	23	28	30	27	41	29	37	28	28	32	27	29	23	32	31	27	31	30	31	30	32	25	31	21	35	28	33	35	31	22	28	38	35	31	26	24	24	34	35	37	39	22	19	23	29	24	38	28	18	25	27	37	36	31	42	25	28	30	32	24	35	27	20	32	20	22	30	21	29	29	20	29	28	29	41	28	35	24	34	29	18	36	31	25	36	31	20	42	32	40	26	25	29	29	29	29	27	33	33	35	27	28	29	38	28	19	22	30	34	25	30	29	32	30	36	33	26	35	24	29	28	36	34	24	29	29	20	24	32	25	32	25	31	42	32	38	40	32	36	26	26	26	32	35	31	34	26	37	25	29	34	35	37	26	32	29	30	23	35	26	41	45	24	31	34	24	26	38	23	32	28	24	41	27	29	30	27	27	36	28	33	36	27	31	34	30	22	29	30	29	31	21	30	26	21	26	18	23	40	20	20	31	31	26	25	24	29	30	29	21	28	27	18	34	16	39	26	27	15	27	29	36	32	30	23	28	22	25	22	33	33	21	50	25	26	33	31	40	18	32	29	31	35	32	27	24	45	29	35	21	29	28	35	40	29	36	28	29	35	33	17	30	25	32	30	22	33	34	25	13	27	28	39	28	21	23	26	30	27	33	24	37	29	34	28	31	20	37	22	29	35	23	22	33	22	23	32	21	28	20	24	23	25	23	41	23	28	36	29	27	27	32	22	37	38	26	35	34	31	26	23	34	32	40	23	28	32	23	29	28	26	29	32	35	32	26	32	21	22	30	20	21	34	27	28	35	36	22	20	19	34	38	24	26	27	25	27	41	35	26	26	35	39	29	33	29	27	26	34	31	39	35	25	25	33	24	26	26	27	20	29	30	32	32	32	25	26	32	38	24	20	27	26	23	34	26	19	30	25	29	33	25	28	27	21	23	26	35	22	37	34	37	31	32	30	29	37	29	24	25	34	27	31	34	33	30	29	31	20	29	30	25	32	36	31	37	25	33	34	33	37	35	26	36	39	24	37	30	28	25	30	37	20	35	35	28	25	25	21	36	30	26	30	27	25	26	34	24	32	20	33	19	29	38	26	28	32	24	30	36	43	30	35	33	28	35	25	35	30	24	25	22	30	30	35	39	33	23	37	36	27	27	39	31	26	31	14	29	36	31	25	38	27	30	26	35	33	29	29	39	36	31	29	33	26	26	33	35	32	28	45	26	30	26	28	29	30	32	33	30	22	18	22	36	27	31	35	34	29	31	24	27	36	24	29	30	41	36	41	41	19	36	32	27	36	24	25	37	22	21	36	32	30	27	31	35	28	41	23	28	25	26	33	30	23	31	30	22	33	21	22	18	29	26	27	32	33	32	37	31	28	27	35	24	37	22	34	30	27	38	26	25	30	26	30	26	24	38	35	21	24	14	18	47	26	31	31	29	23	29	27	31	27	36	30	26	36	33	28	38	22	27	28	30	25	27	25	37	29	29	39	30	40	20	28	18	32	22	34	39	32	24	28	26	20	31	25	34	24	39	30	34	25	33	35	29	21	31	25	33	31	40	27	29	28	34	31	34	15	33	38	26	27	26	24	30	34	27	44	20	27	25	24	34	25	26	22	32	31	27	36	23	27	25	28	40	29	31	32	28	32	35	24	31	37	31	23	18	24	29	23	38	29	25	38	27	28	24	37	31	31	30	22	28	31	37	17	37	28	21	26	29	31	33	31	31	26	30	34	30	32	31	34	32	29	19	28	30	26	23	32	26	37	30	25	23	28	37	24	27	22
4991	1290	587	975	3061	4461	4782	4036	3252	2572	2049	1661	1318	1172	1005	818	710	668	601	588	542	465	446	406	423	367	380	349	391	365	341	340	349	336	385	363	399	410	361	349	304	312	319	282	287	320	293	297	271	275	277	250	276	257	272	271	265	275	284	291	281	260	248	250	249	247	224	205	251	224	230	237	249	253	252	251	232	227	254	237	255	226	228	247	221	232	237	210	206	206	241	243	226	231	250	233	256	223	258	236	229	220	234	208	237	247	224	260	245	234	250	241	216	243	228	249	242	240	242	222	205	240	238	224	248	254	248	226	206	229	233	206	239	257	199	242	224	229	203	249	235	210	219	209	238	244	211	232	245	222	235	236	234	225	208	228	277	212	223	250	253	230	213	237	210	220	194	213	224	259	244	227	210	207	237	231	244	229	223	224	232	212	229	203	239	226	253	241	213	236	226	234	195	251	223	215	213	236	225	236	191	215	220	257	232	221	213	225	229	242	208	236	216	240	251	254	257	249	226	236	210	230	211	198	218	235	258	206	213	215	263	224	208	212	236	232	231	211	234	252	240	225	228	250	225	231	231	224	212	221	209	217	223	216	215	231	210	242	213	248	209	206	224	238	240	240	207	240	208	251	225	223	228	216	223	226	210	232	221	221	199	257	239	231	215	247	244	243	230	243	236	217	232	225	211	218	223	208	235	225	225	254	199	218	227	258	235	243	195	249	209	221	224	200	229	221	233	240	192	231	227	228	217	219	213	224	238	221	215	227	252	227	213	274	244	196	211	229	235	219	240	218	250	226	246	221	228	216	244	244	215	226	231	231	203	236	221	240	213	219	203	228	228	237	203	246	238	228	226	207	198	219	200	245	210	223	254	230	239	184	232	193	238	227	193	241	244	193	236	212	194	214	247	262	258	210	229	222	233	209	243	246	232	218	245	189	215	245	237	235	250	218	217	242	227	238	256	221	221	251	213	177	241	226	234	209	239	236	221	236	217	237	244	238	226	234	234	224	223	223	219	228	241	210	234	231	216	199	203	204	212	240	205	220	246	212	223	243	218	240	208	245	215	254	239	226	225	216	216	242	242	238	222	222	245	204	238	229	201	240	226	252	254	226	250	222	235	231	226	221	233	232	230	223	240	250	227	251	249	185	236	217	247	208	245	207	237	231	244	217	229	216	250	224	234	213	228	195	214	197	230	242	212	220	231	230	237	218	229	202	205	238	245	218	231	231	238	227	218	216	254	244	232	219	217	234	214	233	229	207	232	230	215	244	218	252	210	244	220	237	234	210	218	216	235	203	234	214	234	246	237	230	236	195	230	233	202	224	261	221	222	221	221	206	212	231	223	173	224	236	216	221	226	203	238	208	219	242	216	247	215	212	207	220	247	226	230	227	215	217	226	228	218	233	206	221	213	218	246	246	211	248	206	221	245	244	242	249	232	217	250	215	237	265	240	221	218	223	235	223	221	223	240	207	218	225	238	206	221	227	227	217	221	226	225	207	233	240	229	223	231	197	226	241	207	222	226	237	250	238	225	209	216	215	215	194	254	230	209	218	231	219	248	238	242	221	235	224	204	226	214	233	226	226	238	232	226	223	224	199	224	213	224	218	217	213	243	204	244	230	222	202	215	231	215	226	217	228	227	208	222	203	251	251	223	233	215	232	220	214	228	221	219	236	218	244	220	223	260	197	227	221	220	222	232	232	226	233	225	243	225	225	226	222	223	191	234	211	229	218	243	212	217	240	197	218	243	211	209	210	228	229	236	250	224	202	213	219	214	233	255	241	237	209	224	209	221	237	233	222	206	272	246	215	201	242	214	233	223	232	223	222	214	226	226	261	214	236	237	205	227	219	217	232	238	244	228	218	229	233	195	227	224	228	250	223	250	228	222	242	258	216	201	240	213	200	221	246	242	222	229	240	249	226	202	218	202	221	218	223	274	240	253	227	214	220	248	227	255	206	243	206	198	229	215	227	198	236	220	234	247	246	239	218	219	226	189	204	238	255	252	224	243	222	219	252	230	239	211	256	207	239	217	210	194	222	214	210	239	246	222	247	218	206	234	217	243	214	231	259	217	233	246	195	237	237	229	226	249	248	225	218	210	249	224	238	216	220	203	231	225	232	232	240	240	232	236	219	230	183	244	220	221	205	193	222	228	241	223	238	245	221	244	199	238	249	220	231	222	213	242	223	233	219	188	212	207	218	232	241	213	214	219	236	200	227	217	230	251	237	223	215	207	225	228	240	199	210	217	246	232	243	239	244	235	240	221	242	222	246	242	240	209	233	217	246	215	227	207	217	237	237	212	205	239	207	203	221	229	238	223	240	228	208	230	226	245	233	229	254	203	255	252	213	250	211	224	226	260	221	249	217	228	231	218	213	219	227	241	249	222	210	230	205	222	217	231	244	210	220	205	220	259	227	248	212	238	209	241	230	245	218	213	217	228	256	220	229	226	229	216	225	230	235	216	207	225	236	209	240	235	227	218	239	199	233	252	228	256	236	241	203	224	240	217	240	236	229	203	261	239	241	254	235	224	208	214	238	217	209	243	208	213	248	205	190	210	255	220	221	246	200	201	223	234	232	252	226	244	224	250	245	253	238	238	197	244	209	221	201	250	243	238	234	257	241	210	243	226	250	217	231	226	201	249	233	224	240	217	233	203	198	238	225	229	219	247	212	236	230	238	251	257	250	225	223	205	208	220	211	220	216	204	202	226	245	234	217	224	226	258	233	197	234	232	215	222	224	201	261	218	240	217	218	229	230	248	219	221	242	241	250	249	216	233	254	218	231	216	232	232	209	220	249	240	229	235	221	225	217	236	248	205	202	209	224	235	215	217	242	214	213	212	218	215	227	250	209	226	220	217	231	209	216	217	207	207	225	231	218	225	225	224	215	217	233	236	257	221	239	229	231	231	219	225	206	222	232	241	227	236	191	212	193	231	186	241	208	245	217	259	203	244	215	216	228	232	248	234	244	231	234	236	208	253	240	246	224	224	222	246	249	227	214	225	224	245	247	233	233	235	220	256	234	210	204	213	203	219	244	220	238	220	230	219	235	236	235	237	226	212	210	235	242	224	262	198	228	236	227	252	202	229	210	217	235	236	247	235	225	201	255	203	253	244	211	223	235	241	244	233	210	224	235	253	206	238	236	234	214	242	257	197	238	257	215	204	221	229	239	224	220	182	259	190	238	239	222	243	218	248	221	214	246	232	233	209	220	209	272	222	234	216	232	218	237	211	238	235	217	212	236	224	218	232	261	222	225	230	233	217	208	224	222	217	230	221	232	253	220	217	236	234	210	209	231	231	223	237	230	248	225	258	227	237	219	215	237	203	218	219	212	231	231	222	230	232	203	219	212	204	215	250	240	224	203	222	246	220	239	244	228	232	214	247	272	241	221	229	222	243	229	223	226	194	230	235	225	232	200	208	211	224	204	198	212	249	233	252	213	209	215	241	228	216	219	215	180	217	232	250	232	232	219	239	216
1628	134	114	106	127	117	175	148	140	159	119	129	120	131	108	121	108	107	112	104	117	107	112	88	110	107	104	98	119	96	89	106	111	95	109	100	106	96	111	100	104	101	91	89	103	90	106	111	93	98	110	102	94	86	102	88	96	83	78	99	100	101	84	109	98	107	116	99	105	105	103	118	113	98	85	92	101	98	108	100	101	99	99	92	96	102	92	87	93	96	90	108	107	109	86	91	87	99	103	81	95	115	96	84	106	105	106	100	85	115	105	91	101	83	104	108	98	118	105	103	85	95	134	71	110	100	89	78	75	91	91	100	107	88	89	84	90	122	105	108	98	101	111	93	87	99	91	101	94	98	78	95	112	98	101	108	96	85	93	98	106	107	113	98	105	89	106	105	108	85	104	87	86	81	86	91	104	94	89	100	97	92	108	94	81	103	103	97	102	102	92	91	98	93	88	89	96	96	90	94	112	93	84	100	93	106	96	102	112	93	101	108	98	85	76	88	86	84	84	112	103	84	109	81	117	76	82	99	92	96	80	95	102	102	74	116	86	106	102	102	79	118	84	80	106	101	101	98	92	92	82	89	103	75	104	107	81	95	113	88	85	78	100	89	84	103	96	82	82	102	93	112	116	91	114	101	103	87	95	92	98	98	100	83	104	88	96	109	112	86	123	94	119	107	119	95	104	95	87	89	93	90	97	101	76	101	101	94	77	114	108	101	105	102	101	115	92	100	101	89	105	98	104	90	103	95	108	105	85	110	98	96	85	114	91	129	103	95	98	104	107	91	106	91	83	94	100	93	117	106	93	94	107	90	84	83	86	102	98	104	101	96	97	99	104	103	88	92	97	102	107	107	96	110	84	101	101	83	85	101	86	91	103	88	124	89	110	105	114	105	100	107	87	92	89	94	101	99	74	100	96	111	79	85	93	92	78	85	90	82	109	104	94	90	102	105	103	90	98	96	104	92	105	90	99	86	118	111	95	91	96	85	121	90	84	95	96	81	92	106	102	98	91	104	91	85	95	99	108	103	95	98	100	101	97	90	95	81	101	90	89	101	100	107	78	99	111	92	90	93	89	90	90	95	92	101	81	107	106	80	111	91	95	94	93	110	117	77	94	94	95	90	100	83	81	77	93	119	102	87	108	103	94	83	91	87	96	80	97	104	122	87	89	94	99	111	80	99	97	102	88	93	92	108	87	92	102	105	92	101	98	99	78	99	88	82	80	83	107	75	88	97	80	100	114	105	110	80	98	95	94	101	93	87	105	96	95	94	100	91	90	95	96	80	96	115	105	96	83	90	93	97	90	95	92	107	117	115	106	100	115	96	105	101	103	97	84	109	91	107	106	99	97	93	105	96	102	84	86	88	89	108	94	90	116	105	92	87	90	87	113	96	99	82	91	90	113	94	107	97	105	84	81	117	109	95	97	100	107	108	108	99	109	95	117	113	94	93	85	98	88	93	103	85	82	120	84	88	90	99	101	91	82	87	95	87	97	96	95	92	92	97	96	99	102	107	93	100	83	100	103	102	97	103	105	103	76	116	92	107	83	110	97	90	101	97	111	85	84	84	97	100	96	119	96	101	99	108	93	87	95	73	94	81	101	98	90	93	91	107	94	118	90	90	94	111	98	103	91	81	87	86	111	83	95	101	110	99	102	99	93	99	95	97	110	97	102	108	103	95	83	101	103	104	87	107	95	89	91	106	105	117	103	109	98	83	85	82	87	86	88	85	89	96	99	93	80	97	97	92	108	99	93	94	88	84	103	88	98	102	88	116	103	94	95	98	99	99	81	106	96	104	83	78	104	95	113	90	101	97	96	113	96	99	120	90	94	104	73	89	112	85	82	95	105	98	108	95	88	77	113	89	88	105	109	101	115	104	114	91	96	98	118	115	91	99	84	99	103	106	95	101	86	88	115	90	75	93	100	106	94	75	85	86	99	117	108	96	100	105	86	95	96	103	90	88	81	86	85	72	113	119	106	123	97	84	95	91	110	98	106	87	106	88	94	97	86	95	108	100	97	100	97	91	103	87	96	100	95	91	103	99	114	109	101	99	90	94	95	102	91	95	88	92	83	103	105	108	83	96	79	88	82	94	103	91	97	108	108	106	96	104	102	109	92	108	101	90	119	127	109	86	106	91	102	86	105	88	95	100	94	107	110	104	77	83	116	77	118	102	93	90	102	106	87	90	102	96	90	100	87	92	114	101	104	88	89	87	101	98	89	85	95	84	87	107	88	76	92	105	105	77	102	95	101	81	116	100	89	86	97	95	110	93	96	79	117	103	91	76	86	92	90	116	99	99	93	94	106	93	88	90	87	97	101	97	82	95	93	78	91	110	100	87	82	85	96	84	93	82	100	106	93	90	88	85	95	110	93	113	125	96	117	107	91	110	84	95	97	106	87	95	100	103	104	110	97	98	84	96	97	88	105	112	85	82	101	96	107	113	89	89	91	103	97	93	94	98	102	89	103	87	90	90	106	97	103	101	111	84	99	103	106	99	84	110	86	74	95	100	83	85	108	94	98	98	87	94	110	85	107	103	93	93	98	88	97	83	88	96	102	100	112	105	85	99	90	103	89	103	92	79	100	114	91	108	118	91	90	88	104	92	85	96	101	86	83	94	95	103	94	93	87	90	96	122	88	91	96	96	89	81	79	92	95	93	93	105	103	94	79	98	104	84	94	96	88	89	87	79	90	98	86	107	104	96	87	103	86	84	90	97	120	101	111	90	91	85	106	79	114	83	101	95	100	90	76	100	86	93	104	93	117	119	95	102	93	84	101	99	97	79	99	95	100	102	111	94	95	78	103	78	102	103	80	86	88	92	105	109	101	96	93	100	108	99	97	102	93	87	102	98	102	106	104	93	104	112	92	94	84	87	82	95	84	91	84	95	88	103	98	112	108	92	93	86	92	96	90	73	84	102	90	99	106	103	99	85	113	93	85	96	101	107	93	119	94	94	97	106	105	91	100	103	111	90	99	86	104	90	104	91	96	82	109	113	81	103	80	98	94	103	99	103	95	99	84	82	107	101	90	95	89	102	104	97	94	99	81	94	90	107	99	105	68	121	100	90	91	95	96	96	96	97	96	87	87	107	103	89	91	101	101	82	109	98	111	104	97	113	92	102	93	94	86	113	99	114	96	127	107	118	92	96	81	102	97	99	88	104	109	119	98	109	102	104	84	92	90	90	112	113	110	103	95	101	100	78	92	90	82	104	92	88	89	98	116	96	90	94	101	94	102	119	97	86	98	109	103	90	90	92	91	91	113	101	104	107	95	82	102	97	105	95	86	102	103	124	101	100	88	95	95	104	100	86	116	97	96	111	106	92	88	89	99	102	101	94	102	106	93	87	95	98	116	85	96	103	110	102	81	90	99	95	112	81	98	101	106	86	96	101	102	110	89	93	103	101	82	103	102	102	96	104	109	88	91	101	106	95	99	101	104	95	104	98	96	99	90	105	109	97	103	87	88	80
7732	1419	991	1276	3037	4364	4736	4187	3378	2918	2519	2050	1856	1674	1471	1301	1170	1189	1107	995	960	924	943	891	911	856	844	851	795	778	814	840	770	830	876	882	917	920	884	821	797	743	784	764	746	779	740	757	752	836	762	732	727	724	718	747	737	756	773	741	788	726	758	774	718	748	726	709	695	724	678	739	710	710	732	653	704	734	723	677	732	759	732	762	771	694	722	737	718	705	685	682	713	716	721	680	690	732	701	718	704	725	715	710	719	711	686	695	710	730	726	740	772	719	726	747	653	739	736	638	686	708	734	697	712	706	686	652	708	729	691	718	685	699	667	730	704	725	707	744	664	719	739	734	712	754	732	700	695	718	690	706	736	708	723	697	730	736	651	685	728	718	715	732	728	732	717	725	739	736	707	746	696	691	683	718	704	687	705	706	719	729	743	739	760	691	699	710	725	710	684	731	678	732	671	709	694	663	735	712	743	695	731	726	707	723	690	703	734	670	717	719	729	756	700	739	694	767	708	702	709	757	643	738	696	723	707	677	684	729	688	712	643	755	736	712	721	714	716	691	706	708	699	736	729	686	697	715	704	691	704	736	653	703	760	689	706	719	711	696	706	712	671	685	733	679	741	714	678	709	709	763	707	684	722	728	723	693	680	671	737	688	675	696	705	686	687	719	732	688	761	710	732	646	703	694	706	700	704	723	733	713	717	682	701	677	707	677	673	701	697	724	714	781	742	690	670	697	720	720	736	660	713	702	701	680	694	702	730	707	691	706	735	678	694	650	723	687	716	695	732	700	727	753	738	685	707	717	678	746	707	727	680	722	741	675	684	688	661	717	728	679	671	678	708	713	666	710	696	709	739	712	696	693	700	676	707	716	671	674	731	769	705	726	698	763	670	758	636	690	767	687	712	700	714	697	711	739	667	702	732	669	719	737	726	724	683	695	656	669	709	711	719	702	705	707	728	702	729	645	672	707	745	701	683	728	720	694	649	704	727	668	738	717	696	695	680	646	753	675	704	688	650	712	693	731	714	716	690	696	683	720	713	735	702	710	742	712	737	731	799	729	733	790	720	733	688	712	679	682	686	678	712	717	710	731	717	744	692	721	743	640	726	697	730	715	653	701	722	706	698	704	698	752	752	718	725	716	720	713	694	753	706	693	722	731	683	670	708	717	705	677	637	708	719	785	729	701	677	759	692	687	716	690	699	732	728	700	695	708	702	705	708	730	678	698	702	701	684	685	701	736	686	669	670	706	736	716	722	702	712	729	696	743	700	712	690	694	721	674	690	688	660	709	682	697	709	716	666	717	679	673	737	732	720	694	663	713	722	744	684	724	733	664	693	724	769	683	702	726	688	647	745	736	727	688	685	686	715	704	725	687	751	662	704	729	702	721	678	731	710	704	714	725	712	719	734	688	715	689	686	704	732	716	746	694	713	772	713	677	724	722	694	729	734	687	707	716	696	672	704	696	730	743	727	683	733	711	683	705	723	700	750	682	758	741	727	712	654	699	705	699	729	715	672	707	654	685	674	696	696	699	736	696	707	714	708	714	737	691	728	724	726	660	676	700	735	711	710	702	752	681	704	724	646	714	702	737	689	727	718	717	746	687	710	722	727	773	715	722	716	717	702	738	702	717	686	711	686	687	738	692	749	742	697	699	656	705	729	702	725	684	689	668	686	750	717	713	720	668	671	678	717	795	655	737	708	698	671	721	687	724	676	687	754	695	703	692	673	706	684	643	690	685	720	715	731	724	674	661	695	677	686	708	689	721	729	701	733	711	733	734	703	721	676	677	721	689	690	695	749	667	725	686	707	758	705	672	659	735	689	720	691	723	675	735	696	691	675	707	712	718	684	732	690	684	704	692	727	724	702	760	673	720	721	737	676	739	671	705	663	753	694	689	699	711	726	687	692	707	679	778	693	707	675	761	709	738	670	727	739	725	712	684	720	726	717	702	699	721	704	695	726	682	738	683	734	706	697	660	697	710	698	708	701	716	692	690	684	697	690	673	738	753	698	716	705	737	752	688	706	695	700	674	680	701	654	703	709	682	711	673	737	706	710	722	699	704	699	726	699	721	755	691	702	705	696	708	669	719	686	722	741	720	726	715	694	719	736	690	707	709	716	703	730	694	742	667	742	670	691	719	678	688	714	652	691	687	710	725	740	723	743	702	686	751	703	686	647	699	718	746	680	715	691	681	748	754	681	723	680	689	741	711	710	698	708	704	675	641	733	700	711	738	697	708	727	741	686	716	672	708	774	780	738	741	687	727	695	729	707	668	759	697	731	712	693	734	711	700	693	713	728	730	713	679	721	753	716	720	657	713	704	657	688	719	711	736	685	708	733	729	705	737	729	741	709	770	698	682	733	653	762	680	723	713	688	716	697	686	745	742	732	711	695	682	751	743	700	677	704	646	658	745	728	728	664	719	681	712	687	761	718	701	727	715	731	717	683	699	686	710	689	707	700	731	725	719	690	749	716	689	727	670	686	745	710	703	700	690	682	725	724	704	721	714	709	678	682	739	712	698	705	695	702	675	741	708	748	788	704	689	691	686	690	734	670	682	685	702	682	741	652	725	698	694	711	698	719	726	741	664	715	667	703	686	703	707	680	693	720	701	744	690	744	696	686	678	722	686	695	699	742	682	691	685	702	742	744	689	678	726	705	739	666	668	725	689	719	650	709	679	708	718	719	705	733	747	733	703	709	707	698	716	743	706	716	653	741	736	722	702	749	762	675	670	720	729	716	728	714	674	695	729	667	709	699	726	741	680	684	671	712	699	704	615	700	689	691	728	751	733	694	740	678	717	714	689	682	697	723	690	732	690	703	676	706	740	792	720	677	678	723	692	702	720	656	698	755	722	680	693	681	697	734	700	710	699	671	669	783	694	685	686	729	679	736	717	728	679	700	713	701	702	667	696	755	651	698	739	660	745	743	706	683	701	727	706	718	720	694	661	704	708	695	732	741	688	709	699	653	755	686	686	682	712	675	702	742	711	687	698	694	723	683	700	751	655	757	698	705	673	665	694	710	702	671	699	737	786	730	712	704	691	693	724	718	730	684	676	728	725	684	713	681	693	709	738	696	692	697	712	707	694	735	707	723	725	724	697	735	712	757	771	725	721	661	756	735	691	703	691	736	682	724	759	701	680	708	729	669	702	674	708	673	687	710	764	702	694	704	686	698	696	732	669	716	677	758	729	703	718	708	705	728	733	705	716	736	673	686	699	714	679	744	632	645	686	688	720	759	672	691	727	717	699	652	749	741	723	700	694	677	722	734	661	691	741	678	695	695	687	736	689	732	737	684	711	708	712	672	702	683	661	693	678	677	694	699	700	731	701	715	716	734	716	683	688	718	697	684	740	731	698	694	700	688	738	714	709	740	715	706	643	713	710	714	678	697	674	716	721	755	723	712	677	721	703	731	705	710	705	697	728	700	711	709	712	634	716	690	707	718	738	747	713	693	741	791	705	704	710	709	699	723	695
739	111	79	69	64	97	142	130	103	128	104	93	71	79	61	58	54	78	43	50	58	55	52	47	50	45	41	64	47	46	46	41	34	45	41	43	42	47	46	39	51	39	34	37	41	47	35	47	45	34	40	31	39	24	36	39	37	31	34	33	41	37	32	40	38	36	35	38	35	36	30	36	38	43	45	36	38	37	31	34	34	39	31	38	31	35	31	32	31	33	48	32	32	38	33	33	28	32	47	36	35	39	40	34	35	38	34	48	37	35	33	22	32	42	37	31	34	43	33	30	25	34	32	33	43	38	31	42	39	33	48	41	26	42	41	34	47	39	36	43	44	24	41	35	29	38	23	44	20	32	33	46	38	38	31	32	30	35	41	40	33	43	40	45	44	58	34	32	34	32	37	30	41	39	47	39	28	33	36	39	32	34	32	30	26	24	37	28	39	26	39	35	30	40	41	23	39	28	37	31	34	30	27	39	37	45	41	29	35	30	38	27	39	35	43	29	31	38	21	39	34	43	32	38	37	36	32	35	27	29	38	32	33	27	44	44	31	46	39	31	31	29	35	42	30	37	28	36	34	40	37	32	28	35	39	32	37	37	37	35	33	26	41	32	47	33	28	32	42	35	36	32	41	38	27	35	34	49	26	36	34	29	30	33	28	54	27	38	37	35	36	39	30	42	24	31	40	28	35	21	28	33	33	39	36	38	38	41	36	28	37	44	31	29	32	29	38	33	38	29	38	39	42	33	27	32	32	35	36	30	29	30	34	24	30	22	31	41	40	36	30	30	33	34	39	34	36	30	37	43	37	42	35	29	38	37	39	36	34	45	41	45	41	30	33	45	35	38	42	40	37	31	41	38	34	28	43	36	38	28	48	29	27	25	25	34	41	28	36	37	33	36	34	39	36	30	30	34	27	32	29	26	27	36	22	31	30	41	37	36	38	40	31	33	40	39	42	34	29	29	48	31	43	30	35	38	39	42	36	50	40	25	37	45	38	36	37	34	36	31	45	29	28	36	33	36	39	28	38	37	32	40	31	29	38	35	44	30	32	30	26	33	30	24	33	31	45	38	26	39	26	32	41	30	29	35	44	33	48	35	45	33	33	29	46	41	32	32	43	40	36	45	24	36	39	38	40	44	42	36	34	39	33	33	33	28	37	33	40	36	35	41	39	28	29	37	20	31	45	22	30	51	32	27	38	38	28	30	32	34	36	41	38	30	34	34	36	29	29	24	27	43	33	37	31	35	41	38	39	43	37	42	32	42	35	34	28	32	39	29	36	25	37	42	34	41	40	31	32	29	48	37	35	29	42	35	25	41	31	29	35	34	39	36	31	33	46	41	36	32	29	27	37	41	33	31	38	29	25	37	31	38	29	27	26	25	22	40	28	35	28	41	38	42	44	34	36	37	37	32	44	30	28	33	29	31	37	28	35	40	24	30	34	25	30	34	29	30	42	38	39	51	27	54	41	38	28	30	29	33	46	33	32	29	40	31	24	37	45	33	34	32	40	37	39	37	32	34	45	36	34	38	28	37	34	30	23	35	44	39	32	32	34	30	39	27	42	29	35	36	31	38	35	33	23	32	43	38	40	39	34	37	36	41	41	30	37	41	32	32	53	41	37	28	32	28	33	37	34	32	27	23	33	26	27	47	32	27	38	38	35	40	29	43	35	31	47	34	25	39	36	35	44	36	36	40	36	30	36	37	37	40	34	38	29	37	34	32	37	31	30	33	32	45	41	32	36	44	36	34	36	30	38	30	36	31	32	25	28	33	33	40	33	27	47	37	32	44	40	38	38	35	36	37	31	32	33	43	39	33	30	29	43	37	42	28	43	28	31	41	40	35	26	30	29	37	29	32	39	27	36	32	39	35	38	40	32	37	40	37	38	36	42	26	33	36	40	46	36	40	44	31	36	38	42	35	36	20	31	38	34	38	39	32	44	29	36	31	30	35	35	40	37	27	30	39	32	38	36	25	38	27	55	34	28	39	33	39	30	35	30	29	41	43	26	35	34	39	34	27	32	33	32	37	30	29	38	38	36	32	34	35	37	30	40	30	30	33	42	42	35	35	29	36	35	42	33	36	38	33	44	29	43	36	26	31	31	37	35	32	36	44	29	38	33	40	35	26	39	24	39	38	35	35	33	33	35	41	46	32	38	29	32	34	35	30	24	34	28	40	43	30	44	28	38	33	28	36	27	32	51	43	27	33	38	25	40	31	37	44	40	39	35	29	37	44	38	33	25	29	24	30	38	30	34	30	28	33	35	29	25	38	27	43	29	39	44	31	37	41	28	34	39	40	32	28	35	36	26	39	41	37	40	35	34	38	29	20	31	38	39	28	30	36	30	44	42	32	38	30	29	41	35	34	39	34	45	30	33	36	40	38	21	33	29	35	31	28	34	34	27	32	25	28	29	34	41	22	21	50	27	28	41	43	29	29	38	29	31	44	22	43	36	26	30	30	34	33	35	41	38	23	34	30	34	30	34	33	35	40	35	42	41	24	33	35	32	30	35	41	35	32	26	22	31	38	31	32	34	41	26	38	34	42	39	42	49	48	43	33	43	41	38	37	37	46	37	44	34	30	29	40	35	26	41	38	43	36	45	32	44	33	49	43	39	39	32	39	25	31	31	48	28	45	34	27	36	34	35	37	33	33	32	29	37	29	35	35	33	39	41	36	34	32	35	32	36	41	44	31	32	33	35	34	29	43	39	36	30	48	37	25	38	25	27	40	41	29	37	31	38	39	29	36	27	41	34	41	33	39	35	26	34	31	49	33	35	36	42	37	29	41	32	25	34	41	31	26	35	31	37	35	33	32	30	35	36	32	36	30	31	33	25	42	36	35	36	33	31	27	31	42	26	41	28	32	37	34	34	31	53	37	33	35	41	50	38	33	35	42	42	28	27	32	39	35	45	33	31	34	24	34	35	37	42	36	22	28	31	45	50	24	28	43	37	38	34	32	36	41	48	44	26	46	41	29	33	35	21	33	38	42	33	28	45	31	31	43	31	29	32	33	33	34	27	38	36	32	27	36	39	39	29	13	25	27	34	28	36	30	31	37	37	36	43	37	34	35	29	44	38	30	35	27	42	26	36	29	28	32	27	30	51	36	37	34	30	34	43	33	31	33	45	34	34	25	43	30	33	33	36	30	41	52	39	44	43	50	43	36	26	36	31	26	27	27	35	32	28	39	25	38	40	34	38	41	38	37	43	30	33	34	40	42	31	36	24	28	32	34	36	41	40	37	30	33	35	37	30	29	36	36	32	36	31	34	30	37	36	37	38	41	35	44	28	30	23	48	38	41	34	35	43	31	36	39	24	43	35	38	31	48	39	38	42	36	26	36	40	33	32	43	41	37	37	29	25	52	37	40	27	39	30	30	31	35	34	30	32	29	30	28	31	30	30	36	32	41	30	36	39	26	33	35	41	32	37	34	37	35	42	39	45	35	35	30	33	40	29	31	34	42	30	34	42	34
7464	1660	708	1266	4159	6315	6432	5651	4389	3586	2917	2398	2000	1635	1399	1120	1076	978	863	732	681	583	558	519	521	494	503	462	480	421	398	421	428	411	483	533	527	428	413	371	361	381	382	346	337	330	308	345	336	340	311	310	297	281	276	304	321	329	265	275	294	309	289	293	261	267	281	263	274	259	292	275	264	253	269	272	259	255	270	277	251	236	272	255	282	247	289	250	271	290	263	238	237	271	289	284	249	252	248	247	257	270	262	260	314	251	283	264	287	281	277	246	264	280	276	253	277	244	263	268	238	232	269	241	251	253	259	279	269	255	253	253	253	258	280	237	261	262	239	276	262	268	276	257	259	262	245	254	251	253	281	233	269	272	237	260	249	264	265	225	249	264	242	244	256	282	245	252	278	243	232	249	235	250	267	252	239	251	252	234	245	258	270	248	254	259	261	253	274	245	246	264	246	297	217	273	263	243	266	258	245	243	249	238	252	215	261	250	240	254	264	258	262	278	253	226	223	246	246	234	245	254	253	269	229	265	271	274	240	267	256	251	238	232	240	240	249	255	254	276	261	261	258	282	275	236	254	246	267	280	259	254	240	257	246	262	222	238	254	252	265	242	252	258	272	278	259	255	251	229	258	263	262	266	239	251	254	237	240	237	273	279	252	211	257	256	253	261	255	267	244	288	235	258	240	265	272	233	241	244	266	241	248	238	256	274	217	243	239	275	246	256	247	254	235	248	236	264	245	244	277	261	268	253	277	251	252	250	257	271	268	271	274	285	243	250	238	264	235	246	240	242	284	281	245	261	271	232	240	252	225	229	240	259	269	234	249	280	268	240	253	241	283	247	237	216	246	258	263	231	244	251	248	252	258	258	262	252	255	248	263	236	248	268	281	264	252	246	251	230	261	274	266	228	262	247	259	247	264	256	256	258	235	250	239	256	261	241	257	225	270	217	241	250	239	253	271	248	246	255	258	231	251	274	236	245	226	276	260	243	198	259	251	240	288	231	250	249	252	251	271	258	234	241	206	239	245	252	267	268	217	256	264	250	255	245	256	265	250	239	256	230	249	265	226	232	244	228	246	270	215	244	254	265	264	255	262	227	236	252	217	228	267	257	291	252	276	277	246	233	235	266	238	251	266	244	235	239	244	248	266	235	237	234	221	259	256	245	250	237	256	239	233	248	281	234	235	265	230	242	240	258	244	246	266	261	236	253	229	246	235	229	235	260	255	263	219	243	262	261	224	275	244	243	247	249	246	265	229	273	253	225	259	246	242	244	265	261	243	281	255	249	255	264	235	234	271	241	245	247	243	282	248	247	238	246	241	240	238	249	238	252	243	254	258	252	236	252	258	253	248	264	251	249	262	232	230	236	260	247	272	236	272	256	248	232	241	271	240	280	243	261	265	267	247	247	221	250	261	257	273	267	248	239	249	256	251	235	236	265	248	244	237	245	229	246	261	278	257	254	228	253	262	269	274	234	254	259	228	257	264	243	248	265	254	243	256	225	232	224	262	252	269	258	257	261	266	227	268	240	270	231	257	231	248	262	262	255	223	232	252	240	239	239	239	257	245	259	261	255	270	255	254	254	249	238	266	246	258	255	259	249	240	234	251	249	252	253	240	254	268	251	261	268	246	254	260	256	271	274	263	255	256	272	250	226	245	247	218	235	253	275	245	246	275	215	232	250	237	265	240	224	259	237	251	240	248	256	279	252	242	245	254	242	266	253	230	268	217	233	246	237	264	238	251	283	247	238	272	256	254	264	229	249	281	259	249	258	247	262	281	250	253	275	269	240	242	257	247	257	260	241	257	240	263	261	215	266	261	269	252	266	252	254	240	229	242	266	243	200	272	234	240	252	245	269	251	253	270	247	248	234	255	259	264	290	249	271	260	224	231	236	227	208	246	235	263	265	255	245	260	248	275	247	237	241	260	263	268	244	235	282	233	226	278	249	263	291	233	241	219	251	237	267	256	247	283	251	267	234	237	241	243	246	233	242	253	228	253	248	258	274	216	246	245	256	249	281	279	260	255	244	263	267	234	272	231	248	261	287	269	249	255	249	259	232	260	245	230	243	251	251	243	254	227	237	258	259	266	227	240	227	234	248	235	238	252	252	260	253	274	262	272	256	246	260	260	274	244	268	265	268	235	256	254	242	244	249	237	256	251	250	209	227	240	233	250	248	266	264	250	253	246	252	259	246	236	239	231	266	239	250	247	279	270	235	273	252	273	255	266	248	243	230	269	226	254	261	261	247	242	228	248	240	233	276	251	235	241	261	227	288	257	235	262	263	253	232	247	253	281	275	241	242	214	252	255	243	242	270	263	244	261	260	261	225	266	256	256	274	252	267	248	277	240	251	250	245	230	245	238	277	254	260	234	265	232	265	236	253	244	240	292	258	236	247	256	239	232	267	250	255	229	224	267	251	275	273	260	236	248	234	266	248	232	255	248	282	280	268	229	270	255	263	275	282	239	247	232	242	252	227	262	215	238	247	273	274	242	233	261	231	263	237	234	237	269	254	247	230	239	275	254	243	252	260	257	256	234	257	244	282	217	260	229	272	260	246	242	251	245	277	252	253	277	263	245	265	243	234	239	264	247	247	237	266	246	262	244	268	273	260	244	266	240	273	270	249	225	259	252	268	244	235	258	247	259	235	283	270	262	252	246	234	264	275	267	273	265	258	272	241	252	254	231	257	234	253	221	246	246	275	236	240	275	260	255	243	257	251	286	236	231	241	233	227	264	257	219	240	241	241	259	239	259	266	260	276	266	225	266	235	274	203	254	262	274	284	266	252	251	269	250	257	254	240	250	274	265	236	258	248	246	262	259	220	230	260	246	255	245	239	240	241	254	240	252	246	235	256	241	253	257	233	253	235	236	262	245	242	263	246	236	261	270	231	253	254	262	261	246	247	252	236	229	272	255	232	273	260	255	240	260	253	224	253	259	261	221	246	249	222	254	254	227	246	226	260	234	262	251	245	267	230	233	262	255	224	246	233	227	247	241	241	259	256	255	225	277	260	234	246	246	260	254	246	262	248	272	267	270	242	252	227	257	257	280	246	275	252	265	245	240	240	263	245	247	249	240	247	237	265	230	227	245	266	252	279	256	241	242	244	248	270	223	273	258	264	265	203	256	247	224	257	254	240	285	266	242	242	245	227	233	261	257	250	256	241	266	262	234	242	231	238	257	254	255	257	285	240	225	275	260	270	236	245	243	240	262	261	235	261	275	245	261	254	258	268	245	256	245	244	250	232	249	222	254	240	267	244	255	268	259	282	240	245	251	241	256	285	227	263	266	239	250	257	237	235	214	246	250	249	256	230	288	251	254	270	250	210	266	244	260	231	290	263	237	260	247	240	254	258	245	246	251	233	261	255	249	283	251	231	268	255	280	263	262	235	249	213	231	231	244	252	224	269	257	252	222	238	274	283	245	245	248	253	226	248	257	262	248	226	269	263	237	257	241	261	248	253	256	253	243	224	263	251
1055	110	88	88	97	92	98	129	106	117	116	102	98	107	95	66	78	106	86	96	67	83	93	95	85	78	77	87	74	99	88	85	83	89	65	67	79	72	83	79	85	97	83	79	89	89	63	81	90	85	81	82	85	78	74	80	89	86	88	78	92	87	84	82	81	85	86	84	80	90	77	77	89	86	89	85	75	89	96	84	65	85	71	74	71	82	69	86	79	83	91	77	69	97	85	86	87	75	79	87	83	92	68	69	79	80	90	85	80	80	68	94	75	80	81	73	77	75	86	82	70	79	81	82	73	70	87	63	63	89	74	66	76	95	69	95	92	79	80	90	74	83	77	81	87	78	71	83	85	102	74	64	83	72	99	85	88	78	64	83	93	92	77	91	88	66	68	74	74	74	65	93	80	86	85	82	72	82	82	90	77	83	81	92	68	80	76	65	90	82	74	88	72	78	68	77	82	85	80	63	84	78	69	100	74	80	79	94	75	79	70	82	79	79	80	80	90	80	91	87	80	87	83	92	79	76	81	68	81	86	69	72	85	81	87	75	71	79	90	100	87	76	82	84	99	78	89	83	68	82	76	71	92	74	75	81	75	85	80	74	78	91	83	63	72	90	91	61	75	80	97	97	94	78	86	73	78	92	81	100	79	75	70	91	73	86	90	81	92	66	72	93	86	67	70	81	70	98	96	82	70	78	90	84	73	86	59	79	89	75	62	69	71	91	83	93	71	75	104	91	88	85	86	75	79	83	67	76	86	83	85	85	93	89	65	87	88	87	83	85	74	81	99	85	85	77	83	59	78	73	98	89	84	108	82	82	101	88	69	79	91	93	81	86	85	75	70	85	77	73	90	76	91	82	73	83	78	74	74	77	88	82	68	87	78	86	83	66	72	78	104	88	81	73	72	97	82	87	70	86	83	77	75	66	90	78	102	80	101	86	74	82	101	72	77	64	85	59	73	94	86	76	89	79	74	68	91	76	82	94	74	90	81	92	90	82	74	85	78	66	76	70	96	93	95	71	85	75	91	70	78	87	89	63	90	88	95	91	82	85	96	86	72	63	72	81	75	78	83	74	75	73	80	78	77	89	96	84	78	86	94	79	88	80	87	72	74	79	82	94	77	81	70	61	95	86	93	85	88	79	79	80	88	92	69	76	82	85	99	60	77	76	102	75	78	71	90	90	84	90	76	68	63	79	89	100	95	85	74	82	96	84	81	85	68	78	75	73	81	75	78	96	77	75	76	94	79	83	101	83	91	86	75	67	79	84	70	84	64	65	84	68	72	77	90	81	94	91	80	95	92	76	94	82	96	78	72	82	78	77	88	78	80	86	79	78	93	99	71	87	84	69	86	71	77	73	72	72	76	76	62	82	87	87	70	83	76	77	92	80	71	76	84	72	55	99	85	89	75	107	91	85	83	74	95	86	81	71	80	83	77	87	80	75	66	82	86	73	111	83	86	99	72	84	77	92	59	83	75	75	85	86	83	79	81	80	89	82	79	74	73	90	84	88	85	81	84	96	98	88	78	77	76	81	98	74	74	82	75	82	80	76	86	77	82	101	89	93	91	78	61	73	83	63	96	70	78	73	60	70	86	70	78	84	85	89	79	86	86	92	86	83	73	76	82	99	86	61	70	87	77	93	77	69	85	92	90	77	70	82	88	79	80	90	87	68	77	69	75	63	78	94	88	88	76	76	89	70	84	75	83	87	63	93	78	82	64	74	64	67	89	82	82	81	89	91	75	84	79	76	66	86	76	80	95	72	80	83	79	97	93	87	84	74	84	93	90	92	94	84	76	97	77	81	97	80	87	56	89	97	78	76	74	84	69	90	78	78	78	70	79	84	73	79	72	83	93	92	84	78	90	79	72	84	79	70	85	79	83	71	83	82	83	72	72	96	69	93	85	71	80	77	90	89	82	78	67	96	82	78	89	89	77	99	67	85	62	57	86	77	79	100	88	80	73	70	87	102	78	62	77	77	66	74	72	65	84	89	71	76	78	85	79	82	75	76	99	85	72	86	79	81	84	80	84	76	76	72	95	71	63	96	89	93	77	64	86	71	71	66	79	82	78	80	92	79	87	85	80	93	83	87	76	89	92	85	101	90	73	87	85	85	81	60	93	99	92	82	80	81	73	110	78	75	89	87	90	95	79	73	88	65	95	81	75	97	75	79	80	67	73	85	81	72	77	80	90	92	92	90	72	75	96	89	106	89	71	87	76	76	85	62	84	69	70	70	90	96	90	92	67	77	78	91	101	74	80	81	91	88	80	82	75	75	76	83	79	78	73	81	77	99	93	81	77	85	70	100	88	70	77	81	82	73	89	76	84	79	87	79	84	69	79	74	96	79	86	79	82	85	81	86	84	76	70	73	73	71	101	100	80	88	91	79	89	89	79	83	80	73	70	68	73	96	76	65	82	84	75	77	83	82	74	67	79	76	71	75	85	79	83	86	82	76	82	80	59	84	85	89	86	80	70	90	85	87	71	80	81	88	75	80	75	63	83	83	76	86	84	86	101	85	86	73	83	78	68	96	84	66	76	66	70	94	82	86	69	73	79	93	74	78	102	73	87	78	81	80	103	94	76	79	78	66	60	81	85	100	77	80	75	98	75	81	66	86	79	78	70	74	98	89	90	88	90	84	98	73	74	63	97	61	76	62	85	91	92	93	79	74	74	73	73	100	87	96	76	86	86	84	73	83	88	81	82	93	86	74	74	65	63	83	94	66	82	90	83	73	79	93	87	78	78	90	77	92	80	87	90	74	88	94	74	79	77	76	70	87	90	88	83	83	80	84	70	95	68	88	86	87	78	73	81	89	84	73	81	82	100	74	80	82	80	65	88	75	89	83	67	81	84	81	72	95	74	77	97	91	64	78	69	80	80	60	84	69	76	83	93	64	82	85	81	92	70	84	76	80	72	76	78	91	84	68	70	81	73	87	78	73	80	79	92	72	73	83	72	82	81	71	85	78	68	68	82	92	96	88	69	72	100	80	88	74	85	101	76	93	70	108	93	79	75	85	92	82	82	90	78	78	98	67	76	91	84	66	76	71	71	86	75	89	70	97	87	90	104	81	72	81	87	66	84	77	76	83	73	75	93	78	88	68	83	91	72	81	68	76	109	79	74	66	96	77	92	88	71	79	76	81	70	85	84	79	84	91	65	80	67	65	83	78	82	81	81	81	84	101	80	94	75	79	82	54	68	83	87	90	88	92	87	88	71	91	84	81	104	88	83	74	75	78	95	80	78	74	65	73	59	84	87	87	76	90	74	78	99	86	79	87	93	85	77	75	79	80	77	96	82	89	69	78	84	88	81	83	83	66	75	97	84	78	86	74	89	74	83	75	84	112	79	74	76	80	80	92	84	87	77	89	80	89	66	80	80	66	88	85	81	82	84	77	84	78	97	79	74	72	100	74	84	81	74	79	82	77	65	84	80	72	90	82	81	83	81	82	99	90	72	77	62	82	73	69	81	88
6048	763	673	787	1602	2183	2363	2186	1835	1682	1436	1286	1107	1070	930	869	809	804	779	687	694	754	695	618	657	660	644	648	651	625	665	670	683	637	699	682	693	655	687	650	667	636	589	631	608	639	621	648	630	650	622	614	612	637	636	637	624	641	662	649	617	647	617	633	598	641	578	599	635	576	638	567	564	571	557	608	573	547	593	615	605	604	600	623	578	626	602	614	602	603	577	610	623	592	573	606	623	657	614	607	610	612	662	623	605	596	621	571	620	599	614	615	590	625	584	594	606	623	594	586	635	639	607	551	602	638	573	608	659	645	620	575	624	611	603	584	622	625	617	586	629	588	638	592	574	617	623	600	563	672	584	632	606	610	607	611	599	637	602	600	565	604	658	607	592	608	589	558	637	584	575	550	577	609	616	591	617	630	574	612	591	586	597	600	604	596	601	587	622	633	634	597	631	606	631	615	576	603	625	602	623	602	602	602	565	657	607	615	614	589	608	619	594	605	576	575	583	584	558	606	561	580	568	632	609	596	600	602	594	579	622	554	598	599	554	586	588	624	538	630	586	564	586	585	617	593	608	611	626	607	582	603	570	587	631	618	597	576	567	611	582	651	605	611	601	588	599	609	654	590	595	643	566	614	601	610	619	582	613	562	578	588	642	629	583	611	598	614	573	613	580	594	596	609	566	552	587	638	609	553	561	636	575	583	596	616	635	616	615	562	620	568	604	596	621	596	629	607	574	608	598	642	646	602	589	598	644	598	602	648	600	604	605	575	582	586	598	609	637	653	619	581	621	587	615	590	664	600	574	619	582	581	616	619	666	619	604	610	575	648	622	616	635	605	588	579	607	599	568	586	608	642	592	671	638	616	661	632	650	575	619	612	607	616	615	578	562	638	622	552	606	617	576	611	603	633	610	624	562	602	600	588	622	614	616	573	628	574	611	597	591	582	604	590	587	605	614	586	583	592	607	636	608	578	577	634	571	625	607	590	592	636	571	619	613	608	615	550	587	606	594	607	614	551	547	650	570	556	603	592	613	607	594	624	634	612	647	658	572	580	571	604	571	555	622	610	541	602	615	643	573	632	592	597	601	601	591	599	586	581	587	601	614	548	576	564	561	615	565	598	618	643	595	591	577	598	596	588	594	672	620	646	577	593	594	594	600	592	599	585	632	616	602	561	614	590	575	646	610	653	590	646	613	595	587	580	640	579	610	603	590	586	595	611	604	608	621	576	616	592	644	630	608	603	582	615	633	601	615	590	585	610	617	609	636	593	604	631	589	575	601	561	600	599	606	583	654	603	582	601	611	586	621	634	575	622	580	596	652	611	634	578	614	588	548	584	614	628	598	617	652	603	577	591	604	619	574	564	611	636	611	610	587	602	589	645	564	601	547	587	573	590	585	619	616	574	615	582	632	619	576	596	568	611	619	584	576	625	642	576	591	600	541	586	622	630	625	595	603	612	600	615	565	613	647	577	634	621	605	615	600	595	566	653	628	599	598	561	598	585	600	598	602	592	594	580	549	607	621	614	586	568	613	596	616	600	609	629	630	600	579	626	650	632	606	623	581	570	628	648	585	611	587	577	581	591	589	623	615	587	678	589	615	584	575	614	618	583	597	612	659	581	617	632	603	623	569	584	589	602	553	647	606	622	599	572	597	608	593	612	609	619	603	609	582	546	611	616	566	572	570	607	598	605	624	616	639	624	617	592	579	608	593	630	608	633	634	615	607	626	610	632	622	595	611	613	595	600	604	612	589	606	598	644	608	574	625	603	588	622	591	604	593	627	638	668	621	564	633	581	578	585	597	633	636	596	630	586	620	597	594	630	602	618	562	616	585	581	655	616	604	619	563	594	601	629	593	591	610	627	663	591	646	546	639	597	600	639	600	645	609	627	595	600	594	595	616	603	560	572	592	602	602	632	569	611	604	624	623	622	579	606	616	616	642	575	563	636	629	635	595	569	542	586	616	594	584	599	561	599	596	585	571	590	605	566	599	626	628	620	572	636	620	652	587	623	611	626	648	591	603	611	595	654	615	591	594	590	624	589	607	591	629	586	616	617	640	577	599	617	617	597	546	595	624	593	615	602	590	626	659	556	622	574	622	584	629	578	567	629	581	638	600	600	612	568	596	610	631	592	567	591	605	576	583	609	603	614	639	591	599	642	603	583	609	628	577	603	583	633	658	587	614	601	583	620	565	554	615	571	598	623	582	624	573	607	566	614	568	593	589	622	602	632	597	583	612	595	597	602	565	596	599	632	607	560	608	581	630	600	607	552	592	601	609	575	579	625	644	593	611	558	573	591	631	607	598	581	607	610	593	556	607	605	596	595	563	586	567	574	626	599	572	633	620	586	572	615	621	631	637	610	609	596	581	583	556	593	606	622	586	617	571	644	582	609	606	605	584	592	635	610	627	602	613	593	591	631	602	647	584	593	587	569	581	607	615	630	635	574	603	637	626	594	588	635	556	579	633	588	583	570	600	606	587	579	604	652	608	575	560	600	618	590	590	595	584	620	639	606	643	568	590	600	582	611	613	614	572	620	635	551	626	638	613	614	622	623	618	572	630	615	595	592	599	623	632	577	598	593	596	616	587	583	585	634	606	574	629	597	604	593	620	564	572	621	621	615	588	588	626	593	615	617	635	601	588	583	641	610	596	610	605	587	604	609	568	580	608	635	579	652	552	578	605	582	650	617	603	567	582	610	573	612	625	604	628	600	631	634	598	599	577	622	621	606	598	583	588	609	625	638	638	608	619	592	558	648	608	617	614	626	637	607	595	606	583	608	595	627	597	622	597	578	572	577	598	614	606	607	600	618	648	588	645	571	551	593	593	625	584	628	620	542	602	618	621	612	631	608	587	570	619	637	608	569	617	598	597	578	587	613	614	535	645	587	581	571	606	562	642	629	565	605	624	618	595	644	576	606	614	606	601	622	642	585	602	614	611	630	617	593	602	596	606	627	581	603	603	588	588	607	576	594	615	592	584	636	616	634	585	619	607	606	594	611	634	621	621	635	615	613	602	616	642	641	563	570	601	600	608	584	644	590	611	606	629	618	587	646	618	618	574	613	624	643	633	617	611	583	591	599	613	581	595	577	640	615	582	621	577	599	651	603	619	598	662	590	628	626	640	594	598	644	617	604	549	573	610	617	591	602	528	592	587	595	579	593	599	626	590	589	603	632	613	568	580	576	578	619	572	620	592	596	583	618	579	565	612	639	585	610	581	563	599	648	611	577	616	624	587	656	610	574	600	575	658	609	611	625	570	582	595	589	596	592	580	605	623	553	574	592	607	607	614	612	628	581	607	581	610	594	595	645	615	587	601	635	626	618	612	624	570	589	594	609	614	603	662	613	615	601	593	584	636	599	634	599	574	584	623	570	604	640	597	608	593	578	604	566	614	593	626	594	578	619	603	628	569	572	597	559	560	588	567	615	576	647	607	607	597	610	644	578	609	580	595	658	599	629	597	595	593	623	628	616
386	76	64	49	49	78	92	92	98	78	70	57	55	46	40	38	37	40	36	45	39	35	36	37	40	31	44	28	38	26	35	31	36	37	35	26	31	28	42	43	26	29	27	25	29	42	34	42	27	31	40	34	37	33	33	28	37	31	28	21	31	35	24	26	26	20	25	28	21	30	31	29	30	33	31	30	27	28	30	30	32	29	41	17	34	26	37	35	28	35	28	27	28	22	27	34	28	36	31	30	33	25	31	18	34	29	25	28	34	28	32	39	34	35	33	27	30	29	39	31	39	21	30	28	33	25	31	31	33	33	23	26	28	30	35	38	28	29	24	22	23	30	32	27	31	26	25	25	28	37	22	27	27	29	30	26	37	25	30	34	25	21	23	30	17	18	35	33	25	34	29	23	32	21	35	42	33	30	30	24	29	27	35	22	37	25	29	27	34	40	28	30	25	22	31	23	33	30	32	38	31	23	37	23	28	30	26	33	29	35	27	21	29	24	33	31	25	33	31	30	25	30	31	22	32	23	41	34	21	35	20	29	25	35	30	19	29	40	21	34	28	24	28	27	29	30	26	34	28	25	32	37	31	25	34	32	32	28	30	36	34	29	31	25	29	29	36	28	26	25	46	20	35	33	25	23	18	34	27	27	26	36	38	28	32	32	27	25	23	34	27	28	32	38	29	29	20	31	33	22	35	25	27	24	31	27	18	40	34	25	30	24	30	17	32	26	31	26	32	25	33	33	29	31	37	31	33	23	32	27	35	37	29	23	27	35	33	25	27	28	33	27	29	33	22	39	34	27	20	38	30	29	32	25	35	28	33	27	32	29	35	33	23	35	22	24	35	34	24	28	32	31	27	26	29	35	25	35	24	26	34	35	38	24	38	34	33	36	24	27	33	29	25	28	32	30	34	33	25	29	32	31	30	36	38	26	32	27	29	24	24	29	25	30	29	21	29	36	38	29	28	26	26	37	20	19	27	26	24	24	37	31	25	36	40	20	31	30	30	25	38	15	39	22	24	23	22	29	20	28	28	26	32	26	27	24	19	19	42	33	27	38	19	29	33	29	19	24	33	16	30	27	26	33	33	36	30	37	31	25	26	33	34	25	41	36	33	44	29	24	24	35	27	22	23	30	29	28	31	34	37	41	33	24	30	19	17	25	30	30	19	27	28	27	28	26	23	28	29	36	30	20	27	24	26	24	26	30	30	27	26	25	22	21	27	30	27	29	30	24	24	30	36	31	25	34	25	23	37	23	26	27	37	26	24	25	31	37	30	25	20	28	32	34	22	33	25	21	33	40	24	30	27	22	30	18	27	26	33	33	42	32	31	37	24	29	28	40	34	29	26	25	27	27	25	22	37	21	32	21	27	35	26	19	31	31	28	32	30	33	37	29	27	33	22	16	34	36	39	30	28	30	29	35	28	32	27	30	27	27	36	37	31	38	38	24	38	23	27	28	43	23	31	32	33	25	38	26	29	27	35	31	20	29	18	24	21	35	28	25	32	27	25	36	31	27	36	23	31	29	31	35	32	31	26	29	34	30	31	26	35	25	21	34	28	26	28	34	35	24	34	42	41	27	24	39	33	29	33	32	28	34	34	23	33	31	30	40	41	32	16	26	31	19	27	31	27	27	24	35	30	25	34	28	28	31	30	29	25	37	29	24	32	36	41	31	28	31	35	28	30	21	31	31	24	19	26	38	27	26	39	28	32	24	36	21	22	20	26	35	34	38	47	33	21	26	18	45	24	32	28	26	31	26	30	38	35	33	31	27	31	26	36	33	23	28	28	35	29	35	28	27	30	34	33	27	25	30	26	26	28	29	23	37	29	27	23	26	33	28	17	22	31	26	30	21	25	41	22	26	31	23	26	32	25	29	28	27	31	33	22	26	37	21	25	25	29	36	30	27	33	34	27	34	27	37	32	29	25	31	26	32	29	32	36	23	27	25	34	38	37	40	21	32	35	26	34	25	31	23	22	26	25	28	27	31	22	21	31	42	25	30	30	29	28	40	36	16	16	34	30	32	38	38	26	23	26	29	17	31	21	29	25	26	34	37	24	35	27	32	29	26	31	22	39	24	30	24	21	30	20	28	45	21	24	24	39	29	23	21	31	32	30	31	20	23	22	34	26	21	34	21	23	29	33	33	38	29	25	28	35	17	36	29	28	39	25	33	30	25	32	33	33	21	20	30	21	38	33	18	27	42	30	24	23	32	24	29	27	41	31	22	30	25	29	17	36	26	35	42	23	30	28	32	32	35	32	32	31	38	29	29	40	24	36	39	28	22	27	27	38	32	31	37	25	36	28	25	20	29	25	26	35	32	35	20	24	25	23	32	28	26	25	28	31	23	26	38	24	27	30	30	26	34	32	27	34	26	27	30	34	30	29	29	33	31	21	27	33	32	27	22	39	28	37	26	37	38	44	29	19	35	32	39	26	24	29	28	27	32	30	33	23	30	30	22	28	19	31	20	25	23	32	24	30	37	28	34	23	31	20	28	19	24	31	34	32	24	26	28	31	20	42	37	32	25	30	28	35	26	31	24	32	25	34	26	33	21	26	27	34	37	31	25	19	37	29	19	19	36	29	29	33	26	26	25	34	28	35	24	31	28	31	23	35	31	29	27	24	26	30	26	42	30	32	27	25	36	25	21	28	33	18	21	35	18	28	34	28	29	21	32	23	36	45	25	29	23	33	33	25	25	24	35	30	22	30	21	24	21	34	22	32	25	29	35	23	33	21	23	21	26	38	41	28	28	37	27	22	30	32	31	33	25	34	22	37	29	24	31	36	28	29	33	31	28	18	32	25	25	32	17	22	39	26	19	27	23	29	31	34	27	24	31	33	27	32	28	39	32	29	26	19	32	27	31	30	24	21	23	35	39	34	40	31	25	22	34	30	33	27	32	23	28	29	32	28	28	29	36	23	24	29	30	24	22	25	19	30	26	33	21	31	32	33	22	36	27	29	27	30	37	35	22	35	29	32	24	25	29	34	22	19	32	33	31	20	34	30	36	30	27	25	23	36	28	37	24	22	31	35	32	31	23	18	25	32	34	29	28	30	30	26	29	32	36	28	23	31	25	21	33	23	34	34	23	18	26	30	27	25	39	35	31	26	19	20	43	22	33	42	30	23	28	21	23	34	31	26	38	21	28	25	26	38	23	20	23	29	22	40	34	33	27	26	26	32	21	17	27	25	39	40	21	28	29	19	25	28	26	32	27	28	22	21	27	24	33	25	27	33	32	25	29	24	26	32	24	28	22	24	37	32	31	42	25	15	27	33	37	26	26	32	41	26	30	29	23	32	29	20	30	32	24	30	23	28	29	26	32	30	25	34	35	34	25	33	23	30	31	24	33	20	29	33	29	25	26	32	23	24	29	32	31	29	31	34	30	24	28	35	21	29	44	31	31	25	24	24	31	31	27	28	28	33	17	23	27	28	33	31	20	38	38	33	32	25	31	28	31	29	27	31	30	40	30
4945	1247	568	880	3025	4595	4668	3822	3018	2509	1929	1641	1395	1149	917	824	732	701	592	508	461	475	456	415	398	378	350	355	331	361	325	334	289	352	436	435	392	365	338	327	267	298	301	278	296	263	259	294	300	291	252	270	251	254	259	258	287	292	295	258	233	271	247	255	248	245	254	223	219	228	239	252	222	211	220	222	240	195	243	222	197	209	224	220	217	203	257	239	219	226	264	243	230	225	257	234	215	225	239	258	225	238	231	243	240	222	231	226	240	243	231	234	214	269	258	213	225	256	228	201	216	217	212	214	218	214	234	229	251	232	226	243	253	237	232	227	215	246	212	218	254	232	229	217	244	214	181	206	218	230	221	256	224	258	242	217	248	231	250	246	211	226	207	223	227	221	210	227	215	221	217	224	198	257	241	241	228	238	233	222	248	236	231	241	217	222	230	241	233	192	225	235	243	222	219	232	200	224	224	217	226	231	231	237	225	211	230	225	230	214	218	213	222	227	205	240	206	230	215	218	235	233	227	236	231	202	213	221	232	216	230	211	234	220	218	217	217	242	234	213	218	233	224	209	253	213	229	218	226	216	238	224	224	225	218	227	238	186	213	220	238	233	195	230	219	216	225	219	204	228	217	242	232	233	231	238	231	211	220	224	207	228	239	227	238	236	230	234	206	220	233	205	245	232	220	255	229	246	221	225	223	224	241	254	215	203	220	202	235	256	228	243	229	237	207	224	222	230	238	218	222	221	214	230	214	225	221	213	222	211	214	219	227	231	234	215	202	237	224	234	216	243	237	237	222	230	224	223	188	212	185	249	227	190	217	222	228	203	223	249	196	222	212	228	189	215	231	237	212	221	247	232	228	232	227	207	210	230	230	242	214	246	248	218	201	217	200	233	226	229	224	227	231	231	224	229	231	218	236	214	216	239	246	219	226	205	225	222	232	231	201	228	231	237	206	190	215	222	254	230	224	216	218	218	246	215	210	229	204	229	210	236	212	231	216	231	255	244	235	222	229	240	228	226	214	223	215	210	207	251	209	210	221	211	217	228	229	233	225	230	236	214	226	239	212	198	215	218	235	226	240	218	238	200	220	241	240	220	205	212	214	248	225	242	230	205	209	235	209	222	239	208	205	207	225	219	213	216	219	222	216	234	227	221	212	230	208	192	211	220	212	231	226	225	234	235	250	209	228	234	213	191	216	215	217	234	221	235	228	227	213	208	237	252	218	216	225	204	237	209	230	212	206	209	234	229	202	240	242	235	190	228	228	210	195	229	209	211	226	223	204	232	219	223	237	227	221	219	252	206	223	237	217	234	223	217	222	217	214	232	226	212	223	215	220	197	215	207	228	194	244	229	217	232	212	215	220	243	225	216	209	220	231	200	218	194	231	203	216	237	227	209	222	243	229	225	228	233	231	214	218	193	256	234	210	222	227	235	210	198	230	203	219	235	244	238	224	219	248	204	216	259	226	226	231	211	214	220	227	223	219	244	223	233	226	202	212	239	212	215	194	264	223	224	213	228	228	231	225	256	209	213	237	220	213	212	214	213	207	233	208	252	211	228	236	223	190	228	226	216	254	236	218	217	210	245	246	244	233	209	240	228	245	203	257	239	232	232	229	226	231	235	245	206	210	232	253	221	242	230	246	191	195	224	234	203	240	218	222	239	224	224	197	228	224	210	249	229	231	231	223	237	219	228	250	208	211	214	231	241	223	194	219	218	248	222	223	200	200	222	257	248	229	220	228	213	207	232	211	213	213	229	262	222	206	200	248	199	220	232	217	201	199	218	207	238	199	216	200	255	247	216	230	240	238	224	208	194	201	228	236	212	212	211	227	225	244	228	248	215	208	205	232	219	204	220	199	219	250	224	223	201	195	213	216	223	206	223	210	203	229	220	228	231	211	253	213	224	220	238	223	219	222	233	218	240	249	236	218	218	208	200	244	213	218	236	213	228	207	213	234	236	229	208	225	216	219	222	234	210	202	220	223	203	201	234	233	216	216	222	227	207	228	233	226	214	209	215	223	231	242	240	194	208	240	238	217	205	201	225	219	212	243	247	206	221	213	215	214	241	207	233	210	227	199	215	225	218	234	214	217	234	235	219	187	224	245	222	232	218	215	233	244	239	200	211	228	212	243	208	240	212	237	219	201	247	241	227	198	229	228	225	229	206	212	222	236	232	190	244	198	208	218	242	222	229	239	225	240	234	221	216	219	229	203	213	226	208	262	233	236	235	218	224	209	218	198	223	239	201	220	226	220	231	222	226	240	235	243	220	248	249	237	241	252	190	204	205	193	227	240	236	228	243	224	228	212	223	214	199	230	243	199	220	254	213	201	219	209	238	224	199	245	192	233	195	229	227	195	229	230	240	231	221	218	236	249	217	206	233	243	210	207	218	228	220	241	233	234	222	206	210	215	213	238	236	225	233	240	227	246	218	215	225	225	216	210	238	210	251	224	236	234	228	224	234	225	219	219	233	228	231	230	259	221	207	223	212	227	224	230	232	204	240	233	226	199	219	225	205	234	201	225	232	210	195	210	240	225	223	226	239	213	216	212	229	219	231	219	237	201	247	234	204	221	223	222	222	218	207	220	225	234	229	213	242	240	224	220	225	233	227	235	237	230	223	211	219	227	229	241	200	186	245	238	230	223	232	206	213	227	215	217	217	212	220	225	246	217	219	228	258	228	230	257	226	214	236	200	209	237	248	230	229	215	275	208	222	230	226	234	216	227	236	205	198	238	231	215	217	198	232	226	217	214	216	226	224	224	216	211	220	234	225	229	202	239	215	216	239	235	237	210	229	236	230	221	232	218	233	231	221	227	227	236	212	233	197	213	226	211	222	227	202	205	211	191	212	221	225	237	243	230	219	232	201	207	197	239	187	215	203	260	217	212	237	204	242	237	214	210	234	220	195	218	240	218	225	229	233	223	208	231	225	236	237	257	216	219	218	233	248	211	251	223	255	231	228	228	244	213	238	234	233	218	228	215	220	222	235	257	240	227	254	242	255	212	227	227	233	203	246	214	215	230	220	230	216	206	227	227	229	216	215	214	211	206	216	220	221	220	221	207	199	223	229	208	228	209	203	217	251	209	235	198	198	238	236	237	210	220	221	236	267	230	222	201	201	221	204	217	208	226	219	233	228	234	220	203	216	207	239	248	227	209	225	246	231	220	233	222	260	226	211	221	220	221	228	211	205	216	231	274	242	206	235	212	233	215	220	237	226	238	246	207	231	235	213	222	238	235	237	216	218	237	210	208	205	212	234	225	229	226	197	222	215	233	223	223	214	231	244	209	236	215	235	208	214	202	217	209	221	216	204	255	209	236	241	238	225	222	239	230	242	219	222	207	237	225	208	193	233	235	230	224	237	236	221	215	244	221	234	244	229	224	209	226	199	227	213	221	222	227	218	216	235	231	221	226	234	227	228	217	214	204	227	227	254	218	207	231	258	252	239	209	213	220	217	203	235	205	191	220	196	220	226
1569	156	114	108	105	160	144	160	164	129	157	134	118	116	100	128	110	108	101	111	111	105	91	94	108	99	103	90	107	106	116	109	107	123	125	97	107	106	102	118	109	97	95	90	104	105	107	100	102	98	85	109	95	83	107	107	94	108	81	92	80	102	107	102	99	115	94	95	111	101	83	85	88	85	103	106	71	91	87	94	104	95	84	107	88	94	97	92	95	88	98	97	100	102	114	95	86	111	104	95	96	105	101	108	94	81	92	107	96	116	116	89	93	103	87	83	91	106	96	97	94	100	124	96	80	97	93	84	88	95	104	102	74	78	90	86	89	95	99	96	98	92	103	104	99	90	101	104	85	83	94	94	87	103	108	80	92	97	108	102	88	97	117	100	75	91	93	88	95	103	89	74	107	86	87	88	106	88	90	84	95	72	102	106	87	101	85	109	87	95	94	95	91	90	95	129	95	90	93	89	94	101	89	107	94	92	90	100	101	90	107	104	94	97	91	89	112	84	87	111	106	95	88	94	105	98	82	88	101	104	91	112	89	99	97	99	114	96	106	100	106	102	112	88	104	88	102	96	100	102	116	93	89	105	93	85	99	91	95	97	100	103	88	84	84	82	93	104	107	114	85	88	94	73	89	93	85	105	94	96	89	98	89	80	110	92	91	99	114	91	114	95	113	89	94	79	93	90	94	75	72	103	93	92	90	88	90	88	99	91	105	83	89	82	90	89	102	95	83	90	90	91	79	90	89	106	102	89	97	83	100	93	102	100	92	96	97	100	84	99	82	95	109	87	90	94	105	91	96	91	78	81	112	100	85	103	95	92	97	100	105	95	82	100	105	114	87	89	106	95	108	97	94	92	98	104	88	88	104	102	98	93	77	107	115	93	90	88	108	119	90	92	93	94	92	92	88	77	106	102	96	99	96	85	99	94	106	97	110	100	80	100	102	91	99	86	98	78	111	97	108	97	86	94	91	82	111	104	68	95	101	109	79	105	114	98	105	75	99	81	102	94	83	83	101	100	99	114	88	95	95	77	88	102	103	100	81	82	82	107	106	79	98	99	99	95	108	113	106	83	80	100	85	85	103	87	85	98	94	106	103	95	89	101	77	92	101	100	90	98	96	99	86	108	85	96	97	92	82	88	97	83	93	80	73	113	98	99	94	90	92	80	92	87	82	92	90	86	91	103	98	117	100	86	84	96	98	85	92	101	87	98	88	93	101	80	107	111	89	84	99	108	112	102	94	105	104	100	100	111	119	103	101	110	93	74	104	90	102	104	74	101	86	97	107	119	90	112	88	99	112	97	85	91	96	105	88	104	103	107	100	88	101	105	93	91	84	91	88	115	91	91	95	92	93	101	92	85	89	114	97	83	100	90	87	122	92	73	106	108	96	105	93	100	91	96	93	104	104	105	111	92	82	107	100	104	87	101	93	102	86	95	82	91	97	97	76	95	90	98	82	76	97	78	91	95	103	97	88	101	89	110	81	113	116	74	101	102	86	91	93	94	94	107	88	102	86	101	91	102	88	95	98	90	105	107	88	100	101	98	75	95	112	97	114	63	98	81	98	89	90	98	85	94	95	95	89	84	95	96	113	111	98	103	95	82	81	84	106	91	106	94	90	104	92	83	106	103	92	91	79	99	95	87	92	94	116	87	103	101	94	99	92	107	89	92	107	105	74	93	83	80	95	96	113	110	98	95	90	91	98	100	71	109	104	95	76	77	92	99	82	97	85	103	98	88	94	81	94	89	92	108	93	103	91	88	95	109	86	110	90	124	103	121	97	89	86	93	109	99	118	90	90	86	109	90	95	102	84	88	96	103	126	89	61	83	101	101	96	121	96	89	97	84	97	106	102	89	96	104	101	114	109	91	94	91	84	119	109	83	87	98	88	100	84	88	97	90	100	77	107	111	103	90	102	87	97	91	95	74	81	105	93	95	77	72	86	94	93	98	102	107	93	115	96	84	103	105	68	92	97	107	97	104	97	94	81	100	90	109	92	85	85	91	82	96	85	96	92	98	93	90	115	79	94	88	93	101	93	92	89	95	108	98	95	92	98	101	93	108	84	97	95	98	100	102	90	105	77	88	101	104	108	86	92	100	93	107	78	91	106	103	99	81	99	102	86	100	91	95	104	106	97	114	103	117	86	90	89	93	101	84	93	97	89	91	88	86	93	103	102	90	80	96	82	97	81	94	94	85	101	85	95	90	96	73	89	87	89	87	96	112	81	90	110	112	90	86	126	116	107	99	84	86	79	83	102	101	90	92	102	85	94	95	97	101	94	78	82	92	73	101	76	88	97	100	106	95	91	112	103	105	98	93	118	93	81	94	105	82	104	95	88	96	100	89	108	109	94	101	107	96	82	91	111	98	84	105	93	92	93	105	112	91	109	88	112	91	92	85	84	93	99	98	104	96	87	83	109	91	105	93	90	101	98	108	98	90	100	102	115	86	100	106	100	98	101	112	100	95	93	83	87	102	85	96	99	88	93	107	89	89	88	90	112	95	79	83	91	88	101	97	92	94	96	123	86	102	102	84	116	93	86	97	116	90	76	105	96	92	95	79	96	84	104	113	87	83	89	108	95	77	105	93	113	94	94	107	111	96	90	98	107	109	98	83	95	105	99	96	105	97	109	94	101	89	109	107	99	102	95	112	97	78	110	102	81	103	93	99	102	102	75	99	133	79	105	88	92	104	89	89	86	91	91	101	87	94	109	98	95	101	90	103	103	94	98	99	100	111	105	94	96	96	85	87	82	88	110	108	104	103	101	87	106	112	83	89	94	98	83	93	96	104	97	97	101	81	109	104	97	100	108	88	106	107	103	106	98	111	103	117	99	96	96	120	107	94	97	85	83	126	101	89	87	73	103	90	103	91	98	89	100	92	98	97	106	103	90	89	112	91	116	80	92	93	98	85	91	105	85	105	81	98	90	90	87	88	104	84	99	94	106	92	99	86	90	86	78	97	95	87	112	81	92	94	93	95	89	98	105	96	100	79	97	98	96	89	93	113	104	100	98	88	93	86	82	94	91	90	94	104	96	103	89	101	92	83	83	90	98	95	90	87	95	91	95	87	89	92	87	89	106	86	91	107	90	96	106	117	95	109	104	74	86	83	74	102	76	104	117	96	102	98	96	97	87	91	102	99	106	106	91	90	101	80	93	85	88	86	83	98	101	97	83	81	87	85	92	102	85	97	69	89	100	85	97	109	97	104	108	88	90	97	98	99	96	86	92	87	95	83	103	94	88	97	103	99	90	84	82	105	88	108	84	98	90	93	78	76	95	100	91	94	93	96	96	104	100	95	89	103	92	92	107	70	110	94	91	90	101	100	98	111	103	87	90	122	109	110	99	100	91	109	100	82	98	98	98	98	114	102	91	99	90	106	109	97	98	105	100	93	81	87	88	116	108	105	85	95	95	72	93	107	102	88	73	106	92	101	89	112	81	97	94	100	107	100	90	74	97	82	79	106	87	92
7659	1354	948	1361	3021	4415	4559	4158	3431	2726	2336	2101	1881	1553	1406	1245	1177	1128	1020	997	921	954	874	856	844	816	877	841	875	727	855	809	839	874	841	887	859	853	777	757	803	735	796	753	707	876	781	753	791	736	717	730	741	764	702	766	711	806	726	734	756	778	755	677	706	729	716	736	741	670	717	719	672	665	696	734	725	681	700	726	723	659	713	654	704	703	747	708	710	723	704	696	683	697	751	726	694	757	701	689	725	681	691	662	683	740	683	709	679	695	736	672	702	714	686	698	711	716	726	696	716	724	763	713	744	732	685	706	697	680	703	709	690	657	737	705	685	681	688	724	730	665	690	668	693	716	708	687	707	700	713	709	727	752	736	673	755	714	697	720	701	667	687	694	686	696	690	705	631	711	697	654	705	777	742	700	695	735	734	724	680	678	697	717	647	687	667	699	712	721	662	722	697	694	671	731	681	689	689	666	742	666	694	675	729	702	705	687	692	726	696	667	696	708	697	696	675	669	695	676	689	702	673	685	771	673	723	694	684	703	659	685	710	687	693	695	731	695	722	661	683	687	699	692	686	670	710	660	661	692	692	671	740	698	682	694	708	735	674	695	725	664	700	703	718	734	679	739	709	711	741	702	644	683	723	707	720	729	687	677	700	715	655	672	704	725	724	736	697	708	734	639	645	645	684	690	667	720	719	673	663	702	708	691	698	732	742	660	689	677	725	693	668	696	729	717	688	732	691	696	719	724	656	710	667	661	695	726	743	711	729	712	663	705	692	711	717	650	691	688	662	670	701	672	705	726	744	725	715	682	677	693	707	705	657	703	757	674	708	683	703	749	729	698	719	705	700	660	709	656	703	724	727	699	698	730	719	661	652	698	684	693	710	728	672	713	735	687	699	704	738	680	717	667	712	697	721	668	715	705	676	704	683	715	739	681	727	675	671	724	694	699	699	717	673	711	701	690	705	709	734	703	696	708	720	732	718	696	661	707	671	687	701	682	665	745	669	701	684	695	676	628	741	690	671	709	704	680	721	708	686	706	693	680	709	689	673	666	674	699	651	706	749	711	673	680	704	718	700	708	734	760	715	689	725	759	690	689	693	674	733	678	713	709	690	685	685	686	708	732	700	690	719	732	669	649	711	715	746	712	697	730	680	687	704	759	720	686	705	679	749	694	710	730	675	769	673	709	679	648	649	712	698	658	655	758	713	667	688	698	686	673	731	713	696	704	682	725	704	679	669	720	709	718	665	675	703	674	726	691	667	686	694	690	728	761	688	720	725	670	716	673	739	717	665	713	679	683	696	732	705	686	698	692	718	714	703	684	683	712	689	705	664	709	664	732	719	704	719	659	690	749	683	688	695	762	742	674	716	662	703	712	713	654	696	696	726	715	747	683	717	686	723	625	686	640	692	711	689	722	694	731	705	674	706	668	692	744	702	661	662	665	670	686	692	678	712	678	762	701	698	673	728	733	665	694	666	706	710	691	660	723	660	715	679	720	709	697	689	702	710	669	703	700	712	744	693	697	692	723	684	665	718	660	671	690	757	647	664	713	756	669	694	701	721	742	697	713	698	706	722	658	674	669	705	705	730	705	703	656	735	680	714	737	683	713	706	693	689	712	657	742	712	728	673	674	675	667	719	651	731	708	695	688	668	710	685	712	700	686	671	690	684	664	662	694	652	706	741	708	713	719	709	675	676	726	698	706	717	740	714	731	679	708	710	726	710	681	724	704	729	712	686	691	710	717	649	695	689	680	688	711	737	697	666	710	691	702	723	754	678	688	725	714	711	711	682	685	716	679	711	729	658	727	721	674	690	713	671	663	696	662	713	706	742	706	687	674	696	651	702	691	728	718	686	711	720	721	727	731	678	711	740	700	666	702	752	710	749	718	695	719	712	670	724	665	721	715	709	696	647	741	676	736	668	692	658	770	723	680	677	680	735	690	678	751	704	670	695	710	700	682	732	690	720	731	698	696	690	701	778	717	716	688	676	689	718	664	725	724	693	660	704	700	743	708	701	694	707	719	700	684	697	714	722	674	699	711	683	690	680	700	708	719	735	729	664	667	662	719	701	700	681	651	679	710	693	700	684	726	677	634	672	682	705	708	687	711	721	710	706	704	677	698	700	708	689	687	702	707	672	682	684	666	725	684	693	709	690	683	687	679	681	690	688	725	694	667	690	703	697	687	677	732	723	717	714	729	671	687	752	725	745	721	654	694	677	666	681	714	700	762	676	672	668	755	692	659	666	714	724	686	630	680	713	710	713	703	691	692	727	700	678	677	709	687	705	660	680	710	674	686	754	699	673	649	677	682	701	678	709	684	684	675	688	750	687	654	699	705	691	665	712	706	697	688	646	659	702	743	689	707	727	688	735	709	719	747	711	709	655	698	709	679	691	670	710	717	709	712	683	725	714	701	719	725	689	657	751	685	711	691	656	693	705	674	674	678	692	723	699	691	735	671	686	740	667	677	695	713	681	709	693	686	710	729	738	705	697	702	739	706	678	671	704	727	718	698	727	717	705	694	731	711	711	713	670	700	721	712	680	689	757	690	678	729	680	676	715	707	684	711	712	693	713	694	699	743	685	694	712	674	728	659	690	670	695	712	709	669	680	646	650	689	643	704	736	708	672	696	678	679	676	699	702	717	685	711	701	656	694	688	669	703	698	677	696	740	685	690	698	709	707	684	691	702	737	694	672	686	680	672	676	698	683	731	694	729	692	688	713	722	692	662	678	700	742	695	686	685	641	692	724	720	734	689	699	702	676	671	709	731	669	746	687	639	696	696	656	694	669	662	712	739	702	704	672	657	675	722	675	713	749	605	703	693	682	690	658	687	669	663	780	681	680	692	696	714	677	685	685	699	662	737	667	670	752	697	660	706	700	705	724	690	680	692	681	703	698	703	702	689	710	660	716	674	667	719	744	701	696	768	671	646	716	695	707	679	692	670	720	704	693	661	724	666	720	712	725	700	710	707	687	672	718	730	679	673	658	683	740	666	730	676	680	660	705	670	713	711	687	724	715	707	702	749	706	647	697	738	696	700	708	704	684	735	670	684	697	709	648	678	739	714	706	673	720	681	685	737	695	666	692	726	680	726	677	728	693	684	706	696	683	670	697	735	708	646	717	737	709	708	755	682	707	692	741	690	694	650	688	700	682	716	742	654	680	701	676	725	678	728	666	707	700	702	657	720	700	714	674	731	730	725	686	705	670	711	683	631	687	733	710	687	698	658	720	670	743	699	702	663	730	688	704	696	673	676	707	724	674	746	700	696	693	746	711	666	731	738	668	682	690	691	705	755	692	730	696	699	685	661	713	682	734	712	719	630	729	741	696	688	717	688	722	718	677	741	657	668	713	701	701	672	707	771	710	665	690	651	733	679	680	707	693	700	686	649	733	705	679	699	727	668	702	675	741	706	708	675	690	691	725	706	743	660	721	700	706	731	703	680	702	671	669	723	729	673	731	725	673	709	724	712	665	714
701	136	67	57	73	109	107	117	107	105	93	87	58	71	64	66	59	56	60	40	45	50	37	41	42	47	53	35	58	51	39	34	34	51	61	47	45	42	49	41	38	41	46	31	42	44	40	35	39	35	32	42	36	46	25	34	28	35	37	30	42	36	36	34	44	36	30	41	33	35	34	40	37	37	26	29	39	36	32	22	27	31	39	29	45	35	35	30	30	34	42	38	42	28	38	37	35	40	38	30	35	50	29	21	28	37	22	36	31	37	26	34	34	35	28	37	41	32	37	28	32	31	34	29	34	35	40	23	33	33	35	33	38	30	32	23	34	43	52	39	24	39	42	36	40	29	34	34	26	24	33	32	27	37	35	34	33	31	45	44	34	38	49	41	32	33	31	35	31	36	34	33	34	38	42	32	31	31	37	46	39	28	36	31	33	32	40	27	24	24	39	27	36	31	33	28	39	47	38	33	38	36	39	40	43	29	28	31	37	32	27	35	30	27	31	29	45	24	34	34	35	36	33	45	35	38	39	47	29	32	28	39	36	35	37	41	36	38	36	41	42	41	42	28	28	28	35	43	28	31	31	33	31	39	37	33	34	33	31	35	31	39	37	33	34	35	41	30	26	40	41	33	31	28	31	36	36	44	31	41	33	31	38	34	32	37	28	41	40	33	29	31	28	33	37	35	35	40	41	28	27	30	31	22	30	26	43	29	42	21	31	43	32	25	42	35	27	38	39	38	34	24	35	33	42	43	23	28	31	25	29	28	41	42	46	28	47	30	39	41	30	31	31	35	32	44	38	41	29	34	32	35	31	30	37	30	32	35	33	36	30	42	33	27	28	30	31	37	36	43	43	30	34	40	27	33	37	33	27	42	38	33	26	22	32	42	29	34	34	38	34	48	42	33	31	33	36	24	37	38	33	31	30	34	33	28	47	35	41	46	42	40	32	51	33	29	27	37	40	28	42	36	42	32	41	31	30	41	38	38	39	39	33	39	33	35	29	34	40	28	45	37	39	34	36	36	39	40	34	43	32	37	42	29	30	33	35	30	35	33	26	41	44	40	42	37	28	43	26	37	43	30	35	37	33	36	35	25	34	38	36	46	37	32	30	19	35	36	26	32	29	43	24	34	34	32	35	26	28	29	32	34	41	33	29	40	39	31	27	36	34	30	40	35	34	28	27	34	41	31	45	42	26	34	25	38	31	31	32	28	45	30	40	36	30	31	33	47	32	35	28	37	24	32	42	34	45	33	34	33	22	25	37	29	33	37	41	50	41	41	24	38	24	29	31	29	31	28	29	28	44	33	28	32	39	37	42	33	44	40	46	32	35	42	38	38	32	35	38	32	29	32	27	33	32	44	37	32	35	27	36	22	34	36	38	24	39	39	39	29	40	40	39	31	38	33	33	39	43	37	36	36	32	34	36	31	40	34	36	33	32	40	37	34	36	35	35	34	46	38	44	37	34	30	34	38	38	24	33	39	30	33	33	28	32	34	47	37	35	34	38	31	30	34	47	26	38	30	33	31	32	30	43	27	43	41	33	39	41	36	32	32	40	47	30	33	36	34	43	37	30	29	34	39	32	42	28	36	34	41	25	19	33	34	26	35	36	34	32	26	28	28	37	45	35	34	42	40	38	36	44	42	39	35	33	31	40	37	26	37	37	29	30	37	33	37	21	31	42	31	48	39	38	36	38	31	30	29	35	38	43	30	27	39	41	41	24	27	39	36	40	34	45	31	29	36	31	33	28	24	33	33	40	38	24	33	32	34	25	31	30	33	33	37	19	30	35	35	32	36	33	28	44	31	33	28	39	38	31	35	33	33	37	48	42	28	22	27	33	45	38	34	37	30	37	33	35	34	23	31	37	32	35	25	20	31	18	28	32	28	41	27	44	22	35	33	30	29	33	32	29	30	35	35	32	33	30	39	37	43	27	30	44	37	21	31	41	34	29	30	44	35	22	31	40	32	38	37	41	39	41	37	37	30	40	29	30	31	26	28	33	31	31	29	40	32	26	42	31	34	44	35	38	31	41	47	33	35	41	24	32	33	28	34	32	31	37	36	41	33	41	30	20	39	41	31	32	38	25	32	32	40	43	35	34	40	29	30	30	31	38	32	27	36	31	31	34	40	34	26	36	35	36	40	32	42	36	29	31	40	38	27	32	40	39	32	38	28	33	38	29	36	43	49	34	34	34	31	40	24	30	27	34	32	29	22	26	26	29	42	27	34	35	30	29	28	34	24	38	29	18	32	36	28	28	36	37	31	40	36	40	29	42	28	32	25	30	42	29	29	38	36	38	39	31	36	26	28	35	31	35	40	31	27	34	30	36	47	31	41	33	30	37	29	35	30	30	35	34	34	34	39	33	26	41	32	34	32	29	36	24	40	34	34	46	27	35	29	31	31	32	39	24	41	31	36	26	24	39	37	38	44	33	36	28	38	34	32	35	30	36	28	42	34	41	37	25	46	34	33	44	32	38	34	38	28	32	39	36	44	36	38	43	34	40	33	35	42	44	29	19	39	31	45	38	30	26	31	38	38	37	39	35	37	38	27	35	40	43	31	35	41	37	40	33	22	33	35	31	38	30	37	46	36	34	37	40	33	37	44	36	33	32	37	30	32	36	35	32	31	33	36	33	29	31	34	38	21	38	39	29	25	40	35	33	33	29	34	29	30	33	32	26	31	40	43	28	26	39	40	37	27	30	32	37	38	38	24	37	32	24	31	34	43	31	32	36	35	28	30	29	32	38	30	39	39	31	38	37	29	39	43	39	30	32	33	28	33	34	40	19	33	31	30	40	32	32	40	32	31	33	25	33	31	36	24	36	43	34	40	33	41	47	34	32	25	38	36	35	43	36	35	32	43	34	37	29	36	37	26	27	40	27	26	45	25	35	33	29	38	29	31	32	30	36	37	52	29	36	40	39	39	29	38	35	35	32	38	30	34	32	46	34	43	36	42	26	43	30	32	28	40	27	34	38	39	39	43	38	47	44	26	25	31	39	36	44	33	33	40	31	40	34	34	38	27	23	40	27	39	28	38	48	37	34	28	36	42	45	36	42	39	33	30	39	47	32	29	41	34	24	38	40	27	33	37	35	39	24	38	45	32	33	36	36	36	39	28	48	43	31	37	35	36	35	40	45	39	40	29	34	38	40	37	38	37	44	31	32	40	28	40	49	37	34	31	34	32	31	39	33	36	30	30	32	29	38	28	31	28	30	38	39	39	38	33	40	31	30	28	34	42	45	43	39	34	30	46	32	32	32	28	22	34	33	29	27	40	33	39	37	36	34	33	23	32	34	30	37	36	29	35	27	37	33	40	42	26	30	38	37	37	38	28	29	34	28	42	40	35	34	38	35	35	39	40	35	29	28	36	27	32	37	37	30	25	36	28	38	29	44	38	28	35	43	37	37	45	40	33	33	42	27	27	40	40	36	30	37	27	38	32	27	37	33	32	37	36	26	35	32	34	38	34	37	29
7465	1706	756	1319	4200	6178	6328	5611	4335	3570	2825	2309	1993	1619	1371	1169	1082	944	817	764	700	646	558	579	531	463	541	463	445	425	432	396	423	471	534	503	446	407	387	368	370	329	322	353	396	305	334	335	317	309	308	299	308	299	306	357	273	308	331	320	288	314	303	287	247	280	280	236	279	263	247	259	293	264	263	264	266	255	287	234	255	267	216	238	290	293	258	275	256	287	290	267	243	286	275	261	249	236	256	260	255	247	247	245	260	302	279	254	240	270	260	273	273	276	266	250	269	267	253	259	285	249	229	261	264	263	267	263	235	223	267	239	260	238	239	269	295	262	254	273	236	244	251	266	259	245	258	279	243	260	231	286	218	262	243	271	253	235	267	256	232	238	249	227	252	215	274	253	229	256	264	268	266	274	257	269	239	255	239	239	242	250	233	253	240	242	235	252	245	258	265	246	262	264	272	258	244	242	238	258	246	231	269	238	287	235	253	225	248	213	261	256	255	263	242	226	234	225	276	266	243	253	236	249	239	264	271	251	251	250	225	247	242	254	250	231	263	251	252	248	234	260	271	242	238	266	263	245	270	238	256	262	246	250	264	221	248	274	233	266	248	251	235	253	238	197	223	242	229	243	250	254	270	245	216	242	240	258	203	236	244	220	267	249	227	232	248	224	253	260	265	234	254	249	233	243	245	240	240	243	265	227	231	231	251	231	254	250	256	228	225	266	222	263	242	248	248	236	226	241	253	233	263	252	244	256	243	237	259	229	233	236	248	246	244	289	219	253	230	242	253	242	239	275	231	254	227	246	267	265	239	236	259	242	236	233	221	238	245	256	264	236	242	223	245	238	219	246	265	269	233	221	253	214	258	244	239	264	254	255	285	215	256	270	255	240	256	280	255	246	247	251	245	240	246	246	247	260	262	255	277	269	240	249	246	261	249	240	256	233	243	253	242	252	228	248	258	251	252	239	266	232	253	252	271	235	271	260	243	250	247	277	240	244	246	236	225	265	246	238	243	237	223	231	238	232	245	282	236	254	233	227	235	269	260	272	243	213	262	235	232	250	221	236	263	277	252	229	257	268	245	236	260	230	233	232	229	235	269	232	263	242	235	237	254	249	250	272	281	219	259	249	247	244	281	239	269	263	243	243	252	233	236	248	241	254	237	236	272	265	215	260	241	239	255	258	257	257	242	230	263	230	264	263	247	251	230	240	251	263	228	244	274	239	250	281	246	258	237	235	226	238	236	234	247	280	289	224	261	249	252	300	255	232	244	250	246	259	248	257	239	257	254	261	232	245	270	258	216	251	241	251	230	237	238	250	251	234	253	252	276	230	258	238	227	231	230	250	259	254	258	236	253	252	241	283	261	249	256	242	258	245	243	259	255	241	251	229	263	249	270	229	255	245	253	262	222	255	248	256	268	257	233	254	246	241	246	253	238	249	276	248	252	226	250	272	219	231	238	245	274	248	285	241	284	234	211	269	273	246	248	255	230	254	262	249	258	249	290	263	237	244	257	239	237	231	240	255	232	223	245	240	246	211	236	282	224	250	262	235	235	240	251	262	244	220	273	268	250	261	228	258	242	242	294	242	259	213	277	276	243	242	248	236	240	266	240	224	237	252	258	243	227	254	264	243	255	267	250	246	244	203	262	262	283	255	236	270	259	245	217	245	238	274	240	265	237	240	262	230	271	267	263	240	254	217	266	239	205	219	244	241	267	258	211	217	240	267	241	234	252	223	260	254	241	230	226	243	240	253	247	241	304	285	243	249	245	253	243	228	258	261	250	258	242	235	232	253	226	242	257	273	238	219	243	264	240	224	200	267	251	235	232	232	262	243	237	250	241	242	259	273	228	249	241	252	228	262	272	231	267	230	272	267	273	235	236	221	235	232	255	234	247	229	233	262	268	245	243	240	224	264	248	253	244	257	244	270	237	256	242	262	245	245	255	262	239	254	251	240	253	212	251	263	228	222	229	259	225	227	243	267	237	241	244	267	236	283	266	234	242	260	252	227	250	266	238	263	254	244	241	235	261	262	239	241	249	261	220	232	240	250	239	247	272	239	255	248	264	253	258	254	251	261	241	249	206	236	223	267	263	253	283	269	230	287	276	241	261	265	247	257	248	241	267	268	237	269	239	239	198	240	233	259	267	253	221	230	233	250	259	251	244	284	244	243	250	247	257	233	227	256	240	220	234	234	259	266	248	251	273	234	262	234	240	246	249	246	261	267	251	276	263	243	256	257	264	276	251	273	248	252	253	235	226	278	228	247	241	266	232	269	252	233	215	253	247	265	224	278	220	240	252	238	258	260	252	243	259	248	229	250	264	280	247	238	241	238	261	248	244	230	243	242	219	241	221	247	258	254	257	231	233	247	219	251	234	244	259	235	243	238	278	230	234	279	223	260	234	252	252	258	250	268	286	261	243	242	247	242	231	246	231	269	251	246	268	266	253	263	222	267	246	225	258	249	259	232	255	247	266	267	258	239	214	243	259	257	261	230	263	243	247	249	234	211	275	265	262	254	257	246	237	273	241	251	230	256	252	236	244	251	247	229	241	256	233	267	237	219	245	251	249	256	230	237	231	261	249	257	246	232	243	208	242	266	243	232	274	256	244	242	225	233	265	264	264	230	260	246	255	241	238	272	235	253	232	264	256	245	242	245	233	256	233	235	235	238	262	261	280	248	264	272	269	248	227	263	239	238	236	255	262	262	261	263	262	263	251	257	244	243	215	255	248	240	244	244	235	243	243	248	238	229	236	272	253	222	262	255	259	255	261	223	246	217	248	261	245	246	230	243	218	275	229	226	272	240	225	228	248	261	231	245	244	242	268	215	249	256	233	234	272	228	264	233	245	225	263	249	274	244	238	222	253	230	228	241	261	235	242	244	265	239	286	266	224	232	233	226	258	252	259	262	246	256	242	272	268	249	281	257	244	240	249	257	240	257	243	213	275	258	247	236	229	251	269	237	245	238	261	246	237	259	263	250	218	243	224	247	250	259	233	251	253	253	261	239	237	243	259	237	240	265	245	239	221	274	236	232	257	248	247	249	246	218	245	264	256	244	271	256	213	244	252	239	272	235	254	243	234	253	271	235	238	251	240	248	236	257	269	270	220	237	264	263	264	261	246	226	244	225	252	243	235	255	243	249	268	253	233	248	239	240	264	252	230	219	272	258	240	238	244	237	264	235	258	270	230	216	217	248	221	267	252	268	230	240	242	246	252	265	260	192	259	253	216	254	259	251	223	258	231	269	234	234	258	253	223	243	245	230	221	227	245	248	233	236	257	267	229	246	251	275	247	252	232	257	261	262	274	258	230	229	250	240	223	245	265	262	247	259	248	235	268	246	242	231	254	239	259	261	260	232	251	230	270	266	279	240	244	225	260	254	250	236	245	298	228	231	261	234	243	255	222	251	258	244	241	243	245	260	240	272	234	232	257	258	232	236	232	267	228	256	249	307	263	227	239	229	229	212	244	267	239	250
1024	93	85	86	97	120	109	118	107	106	90	95	114	107	89	79	99	87	94	84	74	66	89	88	93	83	83	75	66	88	71	86	84	92	80	76	69	72	94	66	80	93	74	87	96	88	73	74	76	96	93	66	89	84	83	68	83	89	77	72	75	80	83	81	78	91	87	87	70	93	80	82	70	75	85	74	77	71	75	90	85	83	74	55	79	79	73	79	69	81	88	81	71	88	85	85	79	97	91	81	74	93	89	82	79	83	90	72	69	86	73	74	76	87	71	69	97	84	69	73	84	69	74	82	88	84	83	68	72	76	83	92	82	84	80	76	106	79	80	74	72	69	69	101	72	73	86	86	80	79	96	82	88	97	76	79	75	83	82	88	94	82	84	88	79	82	68	86	81	77	70	86	90	80	72	65	97	88	86	67	90	93	86	94	82	83	90	67	86	76	63	81	94	90	83	71	96	72	76	61	90	81	64	85	78	88	87	93	77	66	82	74	94	84	79	89	72	78	91	84	59	82	71	75	72	67	88	81	74	100	71	67	90	84	75	71	88	83	72	93	87	75	82	86	90	78	95	83	75	77	62	71	92	70	77	95	73	83	81	74	91	73	73	84	91	81	82	88	82	96	83	72	88	76	85	81	80	90	78	76	70	83	72	86	89	91	75	77	85	68	75	83	76	86	76	78	92	81	83	85	99	73	68	75	82	86	72	89	65	92	95	78	85	97	89	77	82	84	88	81	86	74	61	84	79	74	68	67	86	79	75	78	76	75	77	77	68	89	85	81	65	83	84	79	84	79	76	81	96	80	69	83	61	81	91	77	84	63	85	62	77	102	93	88	75	72	72	56	82	100	102	72	87	77	85	75	67	81	76	101	85	76	93	77	71	90	83	88	82	66	75	74	76	88	79	83	75	94	85	65	83	78	69	96	78	66	98	73	92	75	88	92	80	75	67	73	75	69	85	89	62	66	94	85	90	94	79	94	90	98	81	95	89	106	82	86	94	87	76	75	80	77	78	96	79	86	60	81	82	67	73	79	76	74	84	79	85	92	73	85	77	85	83	97	93	75	91	97	86	77	84	69	81	76	93	95	79	74	73	82	77	93	83	87	120	70	78	84	81	97	70	82	97	73	74	83	86	78	76	85	79	86	87	82	85	68	86	78	88	93	90	82	85	87	82	71	94	86	72	79	88	86	88	84	87	93	88	89	79	80	73	93	76	75	90	94	78	92	62	75	88	87	83	70	87	74	91	79	71	75	84	68	84	87	73	69	77	96	69	79	79	71	81	89	76	69	88	63	75	73	88	92	97	67	81	86	76	86	74	76	80	89	90	83	80	87	85	77	89	82	94	91	71	82	88	65	78	68	80	77	82	66	87	89	79	78	73	88	81	106	81	93	80	77	85	86	79	72	75	91	80	87	70	92	76	77	84	75	85	90	86	75	86	67	94	69	76	74	78	86	78	87	87	89	83	97	80	87	88	75	70	72	84	85	90	81	96	99	67	78	86	77	75	86	96	89	82	77	75	88	77	78	71	91	78	84	83	81	82	90	98	70	85	77	81	79	89	92	96	77	91	91	74	88	80	76	80	76	81	94	90	90	87	71	81	90	94	82	76	81	83	64	79	63	68	76	88	73	71	86	72	67	85	82	104	81	81	82	75	63	93	87	74	61	80	91	78	90	93	92	89	80	70	88	74	74	76	68	90	72	80	91	74	82	71	76	82	65	75	78	76	65	62	88	92	78	62	67	96	83	83	95	78	86	69	83	72	79	85	79	66	71	89	86	88	75	80	80	82	82	89	94	81	83	84	79	67	88	72	89	85	70	78	83	64	84	92	93	78	85	79	87	76	92	77	82	94	83	75	84	87	80	91	84	65	87	87	81	78	102	83	69	72	78	63	80	83	82	73	84	71	66	94	82	87	84	81	77	88	76	84	86	79	74	82	76	81	83	89	74	79	83	80	67	91	86	83	80	81	82	88	86	80	88	68	89	83	78	73	89	87	78	92	80	72	74	72	77	88	78	80	83	91	75	61	84	92	85	83	84	89	88	90	90	86	83	73	67	87	91	84	74	90	92	83	73	89	79	84	73	84	96	85	73	76	61	80	76	81	74	85	86	91	70	93	76	94	83	84	88	75	71	81	80	80	77	71	80	76	96	73	74	75	72	87	76	78	76	70	75	82	71	85	88	71	90	80	109	87	71	82	90	89	73	100	80	49	67	84	82	86	78	80	84	85	83	81	77	92	91	80	98	77	82	78	74	90	59	80	82	85	89	85	66	73	70	92	78	78	88	75	92	79	88	59	87	79	78	77	98	78	88	94	87	86	94	69	87	82	79	82	92	77	90	84	84	85	92	88	76	109	69	87	101	97	88	70	69	70	80	77	85	79	87	79	79	83	79	72	78	88	72	72	85	85	67	76	72	83	88	82	90	101	81	78	82	69	84	77	78	78	76	79	67	81	81	73	81	85	84	67	83	75	80	71	90	77	63	69	88	79	101	90	74	72	62	79	81	73	80	78	71	93	81	67	86	87	93	91	88	81	69	67	81	81	81	82	82	69	76	87	76	73	81	80	85	76	78	77	80	72	93	66	77	86	74	80	60	72	76	70	85	76	84	65	69	82	88	82	73	81	79	82	69	87	71	88	88	73	77	81	81	91	90	80	93	65	93	81	75	77	76	90	78	82	77	79	84	81	81	81	76	68	71	98	86	85	86	93	73	81	77	93	77	83	85	70	90	89	79	84	91	77	76	70	85	75	88	92	83	76	69	80	79	79	87	52	66	84	81	82	81	79	85	70	100	83	76	79	93	79	90	72	79	82	79	95	81	78	82	87	77	86	80	79	73	63	68	90	83	101	80	80	64	74	79	95	74	70	71	74	84	71	66	88	89	75	67	72	89	80	63	79	80	74	88	102	76	78	82	82	80	58	77	86	74	89	71	84	70	71	77	65	80	66	96	78	77	81	91	76	77	74	78	91	80	73	82	82	85	76	98	77	78	83	83	69	86	79	85	77	88	83	87	76	81	76	66	86	66	69	96	74	78	76	84	91	84	76	70	71	91	73	84	84	89	81	97	81	77	94	73	62	74	80	82	79	72	69	76	87	67	77	99	81	73	89	89	91	95	71	81	97	67	61	89	98	92	81	84	71	73	86	80	84	68	69	77	83	76	99	68	89	88	89	66	91	89	68	87	90	69	80	85	88	82	75	91	73	62	77	78	70	89	74	84	79	83	79	87	56	74	81	74	78	81	79	79	76	77	91	74	83	98	78	90	73	83	69	95	68	77	100	62	84	81	85	84	80	84	83	85	88	75	66	82	94	86	74	74	82	91	90	85	91	82	83	74	82	75	90	67	79	84	63	87	99	76	75	77	99	87	95	81	82	76	87	81	70	79	80	69	83	86	71	77	75	81	72	77	69	70	78	80	85	70	78	74	76	77	81	71	77	76	69	92	76	86	82	79	80	76	83	81	86	89
6185	801	653	762	1592	2188	2352	2238	1925	1691	1399	1293	1132	1083	938	845	817	791	767	714	693	696	698	658	702	668	649	692	681	611	644	652	669	713	751	697	647	672	611	672	626	642	643	603	658	627	627	605	625	600	633	607	606	637	605	608	629	673	604	595	607	606	639	684	602	594	608	577	597	638	612	600	605	611	577	640	591	571	591	575	588	682	615	608	625	631	621	601	595	612	593	633	586	598	552	570	608	585	671	623	577	568	591	592	624	597	580	651	623	570	641	561	626	621	608	620	642	594	592	603	622	585	607	580	601	628	584	607	606	603	665	578	593	617	614	602	660	597	593	601	586	575	579	635	616	600	568	627	632	575	614	624	580	612	584	591	573	574	606	589	618	573	584	626	602	589	593	572	634	563	589	560	638	608	607	519	596	575	602	585	600	618	585	618	597	597	593	588	605	606	588	643	611	610	587	632	583	637	618	556	614	609	611	622	607	558	576	541	580	586	605	578	651	593	628	579	660	532	604	583	614	594	610	588	542	623	592	626	580	625	627	548	610	594	594	616	588	618	595	605	612	646	619	556	599	626	613	602	582	630	619	594	616	572	613	621	629	549	588	560	624	591	585	574	630	546	568	598	626	603	601	588	614	611	601	598	656	609	596	579	607	578	596	575	602	596	588	609	648	633	625	594	634	607	597	595	636	585	609	583	585	635	608	602	519	637	593	634	562	615	585	594	580	589	557	596	613	586	563	607	585	585	606	597	622	590	639	592	623	590	624	595	549	628	569	605	616	623	608	601	586	594	560	595	643	590	566	569	617	584	624	613	610	615	562	605	602	636	583	614	593	572	598	620	576	611	585	627	626	587	602	600	559	567	599	563	575	624	660	591	611	537	610	651	614	589	568	563	636	615	624	610	634	585	601	577	622	626	601	601	623	589	604	589	580	600	597	592	631	585	589	604	569	618	583	625	584	569	582	632	641	622	586	627	576	556	607	556	624	639	613	582	610	618	609	607	612	624	620	584	633	617	636	628	600	613	576	638	593	587	624	559	636	579	592	617	603	648	623	601	570	601	617	582	572	603	577	584	585	584	566	619	613	579	594	620	634	592	592	580	643	654	574	617	587	606	610	572	571	553	573	593	610	595	611	619	599	618	597	577	584	578	598	584	630	609	587	586	616	647	588	633	625	591	571	586	606	606	585	590	626	597	618	585	580	599	578	642	582	616	628	624	585	614	575	589	596	583	633	592	600	595	688	617	608	619	594	626	618	584	601	613	611	625	604	615	601	581	567	633	616	621	590	578	588	633	580	605	604	592	605	581	617	598	604	599	629	592	570	570	612	583	614	579	607	592	634	644	613	612	599	599	573	555	630	622	603	589	619	575	552	607	601	592	559	601	599	573	634	611	591	673	594	580	638	631	626	618	638	604	603	615	612	582	600	582	632	578	615	630	615	647	611	604	611	599	595	599	560	590	609	629	610	580	624	598	595	579	620	586	660	604	554	547	644	614	589	569	621	589	537	643	579	595	628	604	606	615	559	608	624	592	585	599	647	611	629	586	573	600	624	600	587	572	585	580	573	595	631	573	588	636	600	608	567	569	618	561	584	629	598	634	591	592	582	589	588	639	565	602	619	622	590	611	577	603	626	589	606	604	563	604	612	572	570	582	656	596	616	595	624	646	587	591	623	583	588	553	610	635	634	605	585	599	606	622	603	596	575	586	565	588	582	631	604	603	601	590	591	585	581	592	576	606	612	607	584	602	612	553	596	579	612	640	590	588	628	582	600	589	621	637	584	598	569	598	600	607	617	594	551	584	541	582	574	626	612	566	626	646	594	614	599	581	574	573	593	617	598	583	606	620	631	576	635	614	614	595	641	574	625	589	571	592	629	578	583	579	633	564	619	622	597	595	588	597	578	644	590	599	637	594	566	616	587	633	623	613	596	583	588	572	585	577	597	630	581	602	640	595	605	593	582	609	588	590	630	634	641	587	597	601	603	611	587	606	583	616	594	623	608	590	621	586	582	599	612	589	629	611	614	600	610	630	587	589	634	596	611	556	614	601	578	613	603	546	592	607	636	593	608	608	603	623	609	626	569	589	603	601	639	611	588	612	603	597	611	608	595	589	615	588	604	638	602	598	599	600	599	556	609	592	541	614	573	626	599	597	598	612	597	615	586	588	605	590	597	603	612	609	584	594	581	611	556	589	586	556	641	582	599	596	574	579	576	633	590	595	611	622	618	633	568	603	619	670	604	611	603	645	629	627	601	576	618	572	610	602	598	608	589	607	600	606	575	619	565	582	609	627	593	594	550	575	575	627	608	581	601	587	602	606	609	617	582	602	630	607	603	634	572	617	558	588	583	608	598	591	588	622	585	597	566	588	530	568	631	593	572	617	534	639	562	599	577	596	606	640	561	611	585	583	558	643	587	613	582	602	625	593	617	616	584	585	591	648	606	559	602	574	612	583	624	583	596	633	580	596	594	592	626	614	596	608	577	659	598	577	593	613	594	619	569	598	592	637	615	606	591	579	639	652	575	591	597	564	558	614	551	594	605	643	606	609	568	602	587	573	617	605	617	601	596	587	645	599	563	607	635	588	583	624	570	603	580	609	603	627	556	580	593	599	594	601	596	646	549	617	632	560	591	636	581	570	624	584	586	594	618	642	606	640	578	599	609	626	581	583	646	583	573	589	606	647	575	622	612	653	634	610	588	576	605	599	607	585	611	578	570	633	624	605	578	593	586	584	582	566	575	582	597	557	607	603	607	594	566	595	542	593	592	605	618	606	573	578	585	616	532	669	576	606	611	614	646	619	606	622	631	622	606	609	593	585	560	619	619	606	580	607	594	597	591	600	599	603	600	568	599	616	578	580	642	587	604	583	578	618	585	582	580	590	602	582	606	592	608	593	578	600	618	602	642	571	620	569	587	582	574	597	641	600	566	626	608	596	553	611	569	612	625	569	591	596	631	650	646	592	598	596	604	576	598	579	573	582	576	608	602	548	570	557	585	578	619	617	611	587	594	597	559	631	571	584	544	616	629	582	642	600	586	574	622	573	602	627	579	607	587	558	620	624	601	597	602	575	584	576	618	642	599	597	613	618	603	593	599	562	630	627	602	549	618	598	585	599	588	586	593	607	598	620	606	594	566	630	626	614	561	643	672	603	637	610	587	588	576	579	622	642	585	584	588	605	642	650	630	564	623	584	595	632	612	648	592	605	615	582	616	587	622	579	655	626	580	609	617	565	578	605	607	581	574	602	612	595	573	588	532	583	584	603	600	608	623	642	630	580	548	608	585	559	580	654	578	642	587	616	642	604	650	550	608	559	585	599	621	555	583	600	619	616	620	608	592	568	606	618	594	549	639	589	574	606	586	653	579	601	547	584	618	573	610	588	652	592	622	605	590	599	578	601	606	536	584	638	565	594	583	592	587	630	617	592	586	597	602	634	599	603	611	603	615	586	592	596	595	651	590	632	613	618	561	617	570	596
404	70	57	66	49	94	85	93	86	77	75	57	76	50	36	38	49	46	34	31	36	42	31	36	38	26	33	31	37	29	41	42	22	30	28	38	32	24	22	26	31	20	27	22	28	22	29	34	36	43	30	34	28	35	33	32	23	23	26	32	19	29	27	29	23	35	33	28	32	26	28	26	34	40	23	29	28	27	27	32	28	35	25	23	32	20	26	34	30	27	32	34	37	26	34	31	32	36	37	32	36	31	22	37	19	29	20	36	22	22	23	30	29	38	23	31	26	21	38	30	31	24	38	23	28	24	33	39	23	28	23	31	29	27	33	30	40	36	31	35	38	39	19	25	27	33	24	24	32	25	30	33	32	32	26	19	28	22	20	25	28	39	29	28	21	34	35	35	28	24	30	29	35	22	41	29	34	28	29	28	30	31	31	29	21	35	28	31	24	28	24	30	34	33	32	32	27	25	33	41	24	23	30	19	24	36	21	25	22	29	31	28	18	25	31	26	24	22	24	24	27	22	28	25	39	32	27	36	19	21	25	35	26	30	24	22	29	28	31	25	29	26	28	29	36	28	21	22	26	20	29	34	39	27	30	20	27	39	29	21	34	26	25	31	20	25	26	38	31	40	26	35	33	30	25	23	23	25	38	29	28	41	27	26	27	25	37	30	31	30	28	30	17	30	28	25	24	27	28	25	34	19	28	22	27	24	28	29	27	34	22	36	36	25	31	27	31	25	30	34	25	28	29	28	21	26	41	22	17	45	31	32	34	15	31	24	34	27	34	26	26	33	26	32	30	32	25	27	23	33	23	25	27	39	18	33	25	28	22	21	27	24	35	32	31	26	33	35	31	33	24	32	34	31	23	23	27	29	29	40	33	23	36	30	30	31	29	32	27	33	21	33	29	32	21	39	31	29	26	35	31	23	35	34	34	21	34	27	27	25	35	38	23	23	24	26	29	35	33	41	28	31	28	27	30	36	14	32	26	30	15	25	24	17	28	24	26	27	28	19	35	31	33	33	24	36	23	29	30	24	22	29	29	27	21	32	34	27	35	26	24	27	30	30	34	23	23	21	34	21	25	33	26	17	29	25	35	30	19	31	27	27	27	41	28	25	32	34	27	28	22	39	24	19	29	24	35	36	24	28	23	49	27	35	29	34	29	26	37	29	35	24	29	28	25	37	26	31	36	30	31	29	22	26	28	33	29	29	30	34	27	19	25	35	33	26	29	38	33	34	27	25	33	29	26	25	26	23	21	26	23	32	30	31	29	41	41	22	18	23	30	19	33	26	26	21	23	26	20	27	26	38	27	28	32	29	29	23	23	38	33	29	28	26	26	33	29	25	21	33	30	27	32	23	21	31	29	27	32	22	32	30	26	34	27	24	38	39	30	22	27	29	23	25	23	37	29	36	34	34	24	30	19	30	35	26	27	33	31	27	23	31	34	16	23	30	28	17	24	29	35	32	28	26	25	30	33	26	25	33	38	24	39	25	25	27	28	30	23	22	32	36	22	41	33	25	32	28	21	43	21	31	26	31	20	33	32	42	34	33	30	25	31	45	25	19	21	29	42	35	28	17	28	38	25	29	25	22	23	36	24	33	37	34	38	31	27	34	31	24	30	27	29	36	34	32	18	25	22	35	31	28	28	30	36	25	20	27	26	21	26	22	24	20	24	22	30	30	31	22	31	27	21	29	30	32	30	35	26	25	31	27	27	20	21	19	16	33	31	23	31	29	23	30	24	27	31	24	26	30	26	36	33	33	24	21	27	31	24	28	40	20	27	29	30	32	21	24	20	25	30	23	23	28	27	27	29	34	34	38	30	33	30	34	32	27	38	31	28	32	26	32	26	33	16	25	18	34	37	35	31	30	31	28	30	28	24	28	20	32	22	45	30	21	30	30	30	21	29	25	30	28	22	16	30	28	33	31	23	31	30	26	16	26	26	34	23	33	25	24	27	32	29	25	36	31	28	22	28	34	21	29	23	25	22	21	33	34	28	23	25	21	25	28	23	26	20	32	28	21	39	28	21	28	29	33	31	21	27	28	27	26	34	22	30	35	26	32	25	30	33	28	20	34	28	35	36	28	41	30	39	30	26	28	41	22	24	27	25	30	29	29	24	36	30	27	27	31	31	32	23	28	21	26	32	37	31	31	22	28	37	25	31	33	34	31	32	28	26	22	23	31	29	26	34	31	23	31	30	25	25	33	28	23	22	32	29	38	24	25	33	27	36	25	29	35	27	37	31	32	20	26	21	31	17	30	31	29	36	29	33	24	22	24	25	27	24	21	29	27	25	20	25	28	30	27	34	23	32	24	26	33	26	29	23	32	32	27	23	29	30	27	31	29	26	34	35	24	28	22	24	26	33	24	32	22	26	24	28	25	28	28	30	21	29	28	37	32	38	21	29	26	29	31	39	28	22	35	28	24	23	33	21	35	22	28	28	29	29	27	32	27	24	26	30	26	31	27	27	29	28	30	20	22	35	28	27	19	36	30	35	23	24	35	26	22	36	31	29	19	37	42	30	33	27	38	29	31	29	26	26	27	32	26	25	30	26	28	25	31	36	24	24	24	31	36	23	24	33	25	25	40	34	27	35	20	25	23	29	37	18	36	21	12	25	30	36	26	17	26	31	31	28	30	30	31	26	24	23	21	25	33	26	25	35	30	26	25	23	36	40	29	23	28	24	29	25	38	26	23	29	27	24	30	28	14	33	33	32	35	30	28	30	29	28	29	31	22	22	23	32	27	25	31	41	26	19	27	20	32	23	23	37	33	37	31	31	33	35	34	22	31	26	38	38	33	29	36	25	27	25	28	25	27	29	27	33	33	33	19	24	28	30	22	29	24	27	31	29	26	24	32	23	22	37	28	23	30	27	36	24	28	27	24	37	34	23	24	23	25	27	26	27	30	31	33	33	26	20	35	27	31	31	35	32	33	20	20	25	30	27	33	27	34	29	32	25	24	35	31	34	30	31	23	28	25	31	21	25	26	21	26	19	30	18	37	32	33	31	23	27	36	22	28	30	28	37	18	25	29	30	33	28	28	38	30	41	27	34	32	28	21	28	30	22	24	29	27	29	30	21	30	26	22	28	27	26	27	23	28	31	35	32	29	25	23	30	34	20	39	21	25	34	33	24	27	33	24	30	29	38	24	32	26	29	31	23	31	36	24	34	30	24	21	21	43	25	33	28	25	17	21	32	29	30	30	37	21	31	32	21	17	25	27	27	23	28	30	38	18	36	25	24	41	28	37	38	35	23	29	23	28	39	28	30	14	23	25	23	27	29	28	33	31	29	33	27	29	29	31	26	24	21	19	29	18	22	26	18	23	33	33	40	34	35	22	34	26	30	23	24	18	25	29	16	27	32	32	36	27	28	30	26	26	40	29	26	29	31	19	17	25	41	31	23	23	30	35	44	31	22	26	23	32	33	39	32	29	30	34	29	27	26	26	25	34	30	32	26	24	25	25	26	24	30	27
5027	1330	547	980	3064	4365	4530	3966	3014	2459	1927	1594	1366	1060	903	788	725	665	606	530	527	462	461	410	398	389	376	364	353	350	318	319	355	405	450	358	326	328	303	329	308	288	295	273	252	273	280	248	291	265	242	253	229	265	273	263	254	294	264	295	249	222	226	229	209	234	229	226	228	234	239	224	212	236	223	199	231	211	250	237	215	224	221	245	264	212	224	226	218	227	243	223	222	249	235	224	244	235	252	215	210	232	220	220	230	245	219	235	245	225	237	239	217	248	231	207	243	228	208	257	234	212	219	188	245	223	206	231	224	223	231	226	234	258	218	222	208	215	228	249	203	235	239	220	213	227	220	231	225	213	218	244	210	221	228	212	210	202	233	233	225	227	221	255	207	210	203	228	236	243	216	220	216	241	260	224	224	229	222	206	234	204	216	231	225	225	195	241	214	232	218	226	227	240	229	207	202	224	234	229	234	234	204	211	218	218	218	226	241	237	187	227	226	213	183	225	239	215	232	232	206	261	207	233	211	225	241	234	203	245	249	229	233	231	215	186	231	247	212	195	225	203	222	225	220	210	249	201	254	208	223	236	237	220	196	229	244	219	225	227	194	195	194	217	223	210	200	211	211	208	267	216	208	235	226	223	209	216	238	256	222	212	220	216	216	229	208	229	229	246	224	210	218	247	236	214	222	238	224	228	216	211	212	217	222	205	226	237	224	214	207	240	237	226	235	216	234	229	216	224	209	211	210	217	210	232	232	203	219	214	233	228	236	198	207	228	214	210	225	234	214	216	249	219	228	227	219	210	210	207	235	234	228	254	217	226	200	219	202	223	227	193	205	229	216	244	210	226	203	214	208	228	240	210	238	199	234	230	209	263	207	215	222	216	190	224	232	217	240	223	208	210	233	204	221	206	242	236	213	256	237	212	212	226	219	227	190	214	220	206	233	223	237	258	219	215	211	204	219	227	229	205	228	231	219	217	223	248	222	219	200	249	221	214	235	224	220	221	232	220	211	238	230	244	207	228	210	224	236	237	215	219	192	226	216	196	236	218	217	234	210	184	225	225	229	221	223	242	223	204	230	228	226	236	237	209	228	206	222	214	234	221	250	218	183	240	231	212	228	231	196	202	233	235	209	227	230	225	220	258	210	224	204	257	197	214	244	222	220	223	219	215	248	230	244	212	220	205	212	208	224	219	229	213	224	257	233	215	222	227	249	208	206	222	230	204	209	222	222	230	214	222	242	230	219	201	231	240	193	247	222	226	234	219	241	232	247	236	214	247	207	224	211	245	237	209	233	215	221	211	193	237	222	227	224	217	230	204	200	237	243	220	234	215	218	223	241	243	244	223	237	219	232	223	205	223	195	230	244	231	193	228	207	226	250	222	197	216	210	210	220	230	238	228	224	230	226	227	227	211	231	223	223	239	253	227	238	243	228	213	225	220	218	244	217	203	239	216	227	233	217	206	230	185	211	210	266	209	233	213	225	212	235	238	235	244	227	209	216	252	213	230	212	242	208	236	213	215	253	247	200	211	231	237	225	236	205	211	197	229	234	226	239	205	205	223	228	209	209	214	222	222	214	233	180	215	215	254	218	205	243	223	216	181	241	214	220	226	227	220	222	226	210	219	230	204	237	227	229	249	229	221	184	248	195	219	223	209	231	192	206	229	194	211	229	232	249	225	223	225	228	238	235	219	219	220	210	207	215	238	244	235	210	222	227	226	230	212	227	221	221	224	198	236	203	235	232	220	226	199	223	242	224	226	225	220	201	223	196	228	252	235	227	192	238	208	217	204	211	227	238	218	258	215	211	216	224	220	255	232	199	226	240	209	206	233	204	217	233	239	211	207	223	212	199	199	226	217	217	227	212	229	222	189	225	250	216	252	220	223	235	231	215	194	198	214	198	216	211	236	220	226	228	237	208	229	230	207	234	221	210	228	225	216	235	213	223	232	201	228	216	186	179	200	208	222	230	210	232	237	218	243	242	235	201	229	232	223	196	221	229	216	220	210	218	234	216	233	220	230	230	244	219	223	223	222	244	211	227	220	193	203	194	224	239	207	218	213	219	238	195	214	233	236	240	229	210	217	212	222	255	202	206	230	201	233	231	228	214	224	216	223	232	217	221	224	202	195	207	229	214	224	216	230	248	242	225	232	227	230	223	221	205	211	240	205	230	215	236	238	224	207	237	225	232	209	215	224	227	211	225	210	208	206	228	213	195	212	190	202	224	194	207	187	223	242	214	208	251	228	238	213	211	240	204	219	210	240	223	234	220	212	238	220	233	236	220	249	251	201	223	237	244	219	231	234	235	227	215	227	214	247	225	222	258	206	215	210	224	256	207	227	223	222	221	198	223	214	206	234	199	238	219	247	200	217	222	230	201	212	223	220	184	235	231	244	212	201	223	223	239	226	232	248	207	210	206	201	228	210	226	213	218	217	227	237	195	203	221	205	233	234	222	224	220	191	237	204	215	207	243	217	207	214	226	210	219	222	243	211	235	228	220	228	226	250	230	219	209	213	221	229	236	209	209	253	211	234	208	232	223	237	211	214	214	211	221	248	231	175	218	224	212	236	256	194	219	232	234	229	216	235	227	207	220	188	221	210	203	210	261	243	227	217	205	213	224	204	205	222	226	210	197	226	210	216	220	213	222	240	225	215	200	210	224	212	216	238	222	224	239	220	244	190	218	227	236	207	227	211	206	227	217	216	222	233	241	203	189	205	243	205	231	217	234	227	236	199	230	215	243	218	234	251	227	203	226	231	227	218	225	251	207	212	243	213	215	227	217	214	236	225	233	213	210	219	211	237	235	225	221	213	212	253	225	226	227	227	229	229	203	228	209	218	229	208	208	226	233	199	226	222	220	212	217	202	208	207	222	212	216	208	211	199	241	211	231	229	235	235	200	218	217	225	224	238	261	225	198	215	188	214	215	174	232	221	226	234	214	222	219	235	236	243	220	229	217	229	199	217	220	218	234	192	225	217	215	250	211	209	231	221	217	193	241	222	202	227	218	209	216	235	232	249	219	213	224	213	209	216	234	203	224	236	197	217	204	213	225	206	199	222	201	225	248	222	238	231	225	205	215	213	240	209	256	204	219	225	233	219	227	232	214	209	220	194	228	230	200	234	225	252	237	199	215	203	221	231	219	230	199	226	211	217	197	218	222	244	209	227	212	249	198	198	203	241	192	206	221	210	235	204	214	196	227	222	218	221	240	206	242	214	231	207	226	230	208	227	237	209	242	209	246	235	221	236	232	226	201	229	212	225	220	213	216	219	198	218	194	254	231	201	235	247	215	221	228	218	203	204	217	241	207	245	226	234	250	240	220	220	213	208	238	217	201	247	220	233	228	188	210	221	219	227	222	209	230	226	207	224	201	231	224	203	206	222	238	213	237	195	236	226	211	232	192	211	220	227	215	215	211	227	231	238	232	218	219	216	193	250	202	221	240	229	236	229	214	203	223	219	246	217	207	216	257	234
1595	154	111	103	110	141	154	156	135	143	111	131	110	122	93	118	114	107	106	111	110	96	100	99	96	102	98	104	96	102	95	100	105	94	102	117	91	101	82	89	88	78	105	113	78	77	92	100	106	96	111	79	115	94	97	90	102	100	96	83	87	98	93	119	95	81	89	94	104	88	98	96	107	96	110	93	85	90	77	100	82	122	81	97	87	82	84	90	89	108	105	92	83	100	92	94	87	92	96	84	87	103	89	92	83	97	90	94	102	88	97	73	91	88	95	95	100	106	85	88	113	112	89	90	102	88	105	91	102	96	97	101	87	93	80	100	84	102	114	91	110	92	106	96	87	105	105	105	98	89	94	81	78	92	84	78	103	105	109	106	92	90	113	100	90	94	90	100	82	100	94	117	116	76	95	86	85	102	79	116	103	91	108	96	96	92	84	98	100	97	87	99	97	77	104	100	103	93	85	88	89	102	93	76	102	102	91	92	93	89	97	98	93	96	105	84	94	106	99	105	86	108	102	100	96	80	99	95	97	94	88	86	113	104	107	87	98	84	96	88	80	88	92	78	96	103	86	89	91	109	102	103	84	87	93	97	92	82	103	92	90	82	107	88	78	101	84	103	111	103	102	87	86	97	90	76	93	82	111	97	99	88	81	91	99	96	73	108	98	101	106	87	90	97	79	94	97	100	94	101	100	103	98	90	100	87	74	94	91	92	92	111	84	105	81	95	90	84	95	85	103	107	82	95	91	78	84	104	110	105	102	101	107	98	98	99	96	100	104	110	80	87	90	99	104	82	86	106	78	92	98	103	80	84	89	91	106	86	91	102	84	99	102	88	91	107	90	91	101	99	79	85	92	107	84	107	108	70	78	85	79	90	93	99	91	113	85	92	80	90	73	99	98	87	103	81	92	105	104	82	102	88	90	109	89	101	91	98	94	86	110	79	88	103	103	87	91	84	95	81	106	99	83	92	109	100	100	90	96	74	97	94	98	96	108	85	91	101	100	91	103	93	95	110	91	91	93	106	101	91	86	92	87	92	82	93	109	98	94	108	102	114	111	106	98	103	102	82	87	111	105	95	94	82	95	89	94	107	109	109	91	98	101	101	104	104	93	109	104	104	81	100	95	77	109	90	94	89	77	102	92	108	100	93	104	103	102	89	106	93	109	99	96	102	99	79	103	114	100	81	85	97	91	105	94	90	89	79	72	81	96	86	99	89	117	93	87	100	88	91	89	100	104	86	97	74	115	85	88	103	91	103	93	95	91	89	101	98	84	89	88	96	90	103	86	85	102	116	117	98	80	98	112	104	89	81	103	82	105	78	100	94	79	85	84	103	99	81	90	92	87	98	107	90	113	106	87	114	106	99	89	85	78	99	109	97	77	100	99	88	98	104	96	91	92	104	88	94	106	102	91	96	101	89	94	100	82	88	84	86	96	98	95	76	80	110	85	100	95	82	95	84	79	89	96	102	93	90	92	88	105	92	97	85	81	88	79	90	97	98	76	97	79	86	70	97	90	92	80	75	77	100	77	113	103	95	95	103	80	93	103	103	107	86	106	89	84	101	90	92	97	82	100	97	81	84	92	96	70	94	104	89	98	99	104	110	96	108	102	94	97	89	105	94	108	93	91	78	98	104	105	78	87	120	96	91	97	103	94	89	95	119	103	115	112	83	100	86	85	86	103	91	101	85	94	87	110	108	81	100	112	86	88	89	114	99	97	100	88	105	95	98	90	114	101	83	104	88	115	97	80	103	106	83	117	92	96	92	99	85	98	88	95	90	105	78	100	75	91	84	85	91	86	88	83	87	103	96	103	103	103	111	87	98	83	102	82	87	79	95	93	99	97	85	101	88	93	93	99	77	96	99	110	94	98	110	108	103	92	98	84	84	73	86	92	97	93	103	83	87	99	80	84	109	100	82	87	92	85	100	101	84	89	108	100	79	102	84	93	88	96	81	84	86	93	83	77	99	87	88	70	82	97	93	116	93	99	94	82	100	90	86	104	93	74	115	90	84	100	102	92	98	98	90	121	96	91	75	94	86	98	109	100	89	110	110	90	99	95	84	102	90	76	87	101	92	84	89	111	89	101	113	88	90	101	68	92	87	87	98	95	104	122	80	92	90	100	79	80	103	96	83	95	106	91	91	87	88	102	100	87	108	91	99	86	105	95	91	86	108	93	90	82	103	94	91	96	106	96	96	97	96	105	101	102	108	88	88	90	104	99	111	85	93	105	104	103	101	77	88	91	102	103	90	107	93	97	101	86	91	93	112	92	100	79	80	95	97	86	90	85	94	89	103	108	90	112	95	95	93	95	82	87	73	98	89	90	100	99	82	103	102	105	106	106	91	90	114	89	98	101	70	90	92	85	101	110	90	105	107	89	93	102	98	84	115	102	95	91	82	94	88	88	82	100	86	97	105	98	98	101	100	92	104	93	86	91	81	108	84	114	88	105	96	123	90	87	85	109	105	81	83	95	88	98	84	111	104	100	99	104	74	82	90	86	97	95	97	87	112	93	84	88	100	91	89	92	107	108	117	111	108	81	90	99	76	102	85	106	100	104	81	101	89	93	104	85	85	86	96	90	100	103	93	89	98	97	89	69	97	87	106	89	98	83	84	99	116	115	95	81	91	99	90	88	99	104	101	92	95	95	93	108	104	96	97	92	99	80	100	98	110	105	86	90	94	96	98	94	93	93	98	82	84	79	92	80	110	90	105	104	93	92	89	86	94	103	92	94	101	103	100	98	101	91	103	78	98	91	107	91	83	92	101	98	103	95	119	98	93	96	87	98	96	82	105	95	87	91	110	90	85	96	89	92	107	89	97	102	87	93	93	96	107	93	83	102	77	97	90	101	112	98	80	105	101	111	98	98	93	73	107	99	100	83	99	91	99	99	89	82	82	90	110	84	92	95	89	87	103	91	94	91	103	93	103	94	82	79	92	107	93	92	90	91	111	88	92	89	100	111	82	106	101	101	103	99	100	98	91	105	90	103	105	87	99	103	98	89	94	97	94	89	97	82	98	85	99	100	85	104	95	84	95	93	90	114	84	90	91	91	103	74	90	104	81	90	103	95	81	83	103	105	95	95	91	83	103	77	89	91	89	91	94	84	97	102	69	103	93	90	84	97	94	99	93	80	98	81	92	81	95	84	83	93	89	106	99	96	117	97	90	114	97	94	101	102	105	87	96	85	98	87	89	96	95	85	75	101	89	118	86	104	90	104	82	88	95	96	87	88	88	99	104	105	89	88	93	104	78	86	89	91	109	93	102	81	89	87	103	116	99	93	94	109	93	84	104	83	100	102	108	99	117	78	95	102	91	84	95	98	85	92	93	97	106	104	98	87	89	91	92	103	86	98	79	95	94	99	85	103	105	85	92	75	96	106	89	84	120	111	89	92	95	101	85	98	87	104	88	92	85	115	113	100	90	90	81	91	110	115	88	92	87	98	79	89	90	100	107	111	72	107	92	90	99
7777	1429	976	1340	2936	4132	4455	3984	3299	2891	2399	2076	1737	1524	1341	1287	1159	1139	1132	1006	1025	924	866	883	852	850	813	850	840	802	881	843	875	885	946	794	759	788	830	750	814	760	790	775	795	762	760	787	728	685	737	718	799	733	705	756	716	728	717	724	770	676	720	673	719	674	736	670	653	770	697	682	747	660	688	731	704	677	708	689	739	697	662	704	691	692	726	737	707	695	691	717	688	696	705	642	699	716	719	726	674	697	713	678	717	708	720	681	700	691	736	678	722	664	685	692	724	708	724	701	680	709	721	736	722	671	697	663	683	717	717	698	705	705	721	714	675	657	692	671	708	703	681	721	717	644	681	688	708	664	715	619	644	688	732	708	696	710	726	669	724	711	656	681	700	699	723	714	703	681	685	688	654	627	679	668	717	750	738	698	713	682	693	675	722	663	625	705	698	666	702	634	667	655	671	712	675	699	728	652	687	707	701	715	680	679	647	695	707	661	652	668	682	726	683	707	690	655	761	709	685	673	684	687	700	701	718	721	719	726	723	643	697	680	717	741	674	692	727	684	670	719	719	714	681	692	717	692	673	681	690	696	709	736	719	688	755	654	666	651	721	684	644	737	676	714	648	659	681	726	673	702	735	675	711	647	739	711	662	682	693	719	706	695	719	659	672	712	740	715	662	656	713	662	669	680	689	702	670	708	677	700	710	683	708	686	706	740	657	681	649	662	737	646	630	673	736	749	706	679	715	674	710	700	712	659	706	701	714	653	686	673	692	668	683	704	652	708	688	678	705	685	705	657	694	664	670	712	675	674	685	672	623	724	699	736	690	704	684	709	678	734	672	630	680	666	698	697	696	738	696	693	709	723	706	680	669	716	730	683	694	695	706	687	680	715	677	659	709	742	668	682	657	686	730	724	690	634	670	686	718	726	644	696	680	681	713	693	693	697	663	678	713	689	692	652	703	679	754	671	695	718	664	723	687	699	743	676	636	683	707	661	647	693	730	684	690	697	678	683	654	710	685	730	714	660	728	692	716	739	640	735	659	653	727	726	680	676	729	675	697	678	718	673	697	676	733	682	707	662	677	651	698	691	675	661	704	724	721	723	683	722	679	661	719	717	711	691	704	668	702	709	709	657	661	684	695	701	711	700	653	662	698	655	715	712	678	693	712	655	682	672	705	692	640	668	688	660	694	665	675	665	719	698	731	701	689	720	695	702	702	667	691	727	684	746	738	735	665	666	699	718	701	661	705	698	675	676	674	705	681	688	711	698	722	708	697	690	690	669	676	672	746	674	636	712	716	666	715	695	720	749	691	688	655	689	712	705	756	720	695	668	767	716	682	704	699	703	704	675	647	699	695	676	668	698	699	696	690	674	677	673	715	696	710	697	692	679	719	726	730	694	713	659	684	709	713	718	699	634	693	636	680	660	737	766	672	693	718	687	667	671	685	740	696	676	708	667	694	656	695	661	685	666	679	734	684	689	709	687	712	668	662	625	669	700	732	691	713	706	699	666	691	669	667	735	689	738	695	695	659	690	635	714	685	695	705	693	731	687	711	691	680	667	679	726	652	730	665	647	739	693	669	662	656	672	673	703	690	703	697	740	717	678	674	705	682	743	707	674	638	735	687	727	731	685	679	715	681	728	691	652	738	670	717	677	702	693	692	699	679	748	651	670	711	694	701	692	706	672	704	699	656	663	716	689	730	676	724	704	699	663	663	726	671	738	656	672	697	659	741	653	684	727	671	682	731	683	709	739	685	684	682	682	673	707	659	635	671	674	672	696	694	719	655	699	612	666	630	679	655	744	705	653	713	683	729	719	734	671	669	699	688	679	724	735	735	684	686	648	685	703	690	717	687	661	708	715	744	701	688	655	647	708	682	651	676	707	675	703	711	688	645	714	691	736	706	678	718	679	709	687	705	657	748	700	688	745	717	731	749	675	684	733	677	699	681	687	703	702	686	747	671	708	702	683	689	734	694	705	635	712	718	698	697	676	659	717	741	659	649	685	701	684	738	669	716	731	666	711	714	715	697	732	722	680	722	660	690	705	706	704	706	702	669	701	676	706	697	714	699	647	697	682	698	661	671	641	670	671	650	711	679	680	686	725	726	715	725	705	703	730	699	652	644	730	685	671	694	692	677	692	702	686	690	701	709	689	697	681	700	675	724	680	690	707	685	709	689	706	644	730	704	689	694	700	721	736	681	660	663	688	684	677	698	686	666	681	667	711	689	677	721	696	638	754	696	684	721	702	720	668	628	707	691	680	685	656	657	700	703	711	670	683	656	717	678	695	656	661	657	720	663	710	674	707	693	632	686	734	672	702	706	710	679	734	689	710	723	668	678	687	725	738	702	666	638	686	728	700	729	713	720	690	694	668	722	692	709	677	653	715	713	659	714	714	673	685	676	706	721	663	658	689	683	659	704	649	719	754	666	696	694	650	682	652	665	721	679	686	693	712	740	696	671	679	668	680	712	660	728	646	689	685	673	669	662	726	688	693	678	715	692	696	773	680	646	698	631	683	709	718	745	701	681	660	703	677	684	634	733	753	662	700	714	719	661	735	698	713	674	700	696	673	749	701	699	709	725	680	666	704	712	717	730	646	672	710	672	655	700	656	705	719	736	678	720	667	677	697	653	703	653	652	718	702	735	717	736	707	673	716	708	704	708	670	654	712	693	677	660	673	648	674	750	680	662	679	677	700	706	683	662	724	757	668	712	725	668	698	659	672	697	695	693	729	685	675	708	673	727	691	728	699	710	732	655	675	690	690	708	679	683	689	694	690	647	666	662	689	693	706	669	697	665	701	698	670	708	736	702	707	741	717	700	639	687	702	688	661	698	732	652	698	661	706	761	749	736	692	657	676	721	687	729	711	698	684	704	705	676	712	656	658	699	696	703	705	714	687	656	730	681	690	699	704	673	677	691	708	680	707	726	653	719	688	687	665	665	672	700	661	671	657	723	718	681	662	688	663	682	673	712	661	651	712	684	715	695	722	716	691	666	663	693	708	686	722	684	648	699	681	683	698	667	711	676	701	683	706	758	712	717	666	678	664	682	688	680	708	710	697	693	696	692	656	727	697	667	700	707	672	630	695	699	662	658	710	698	723	672	713	681	693	712	631	716	720	674	673	707	718	668	666	682	702	705	702	716	679	699	675	696	684	667	720	674	656	750	691	703	681	699	685	709	647	696	706	682	693	730	685	685	648	712	722	689	687	719	682	666	703	662	689	745	693	721	730	668	688	695	734	709	729	750	728	689	729	693	698	698	680	706	670	717	665	732	692	727	722	681	675	713	695	679	701	679	694	684	741	676	710	688	694	665	690	692	693	723	739	716	642	667	669	675	703	641	661	649	695	644	689	685	715	681	688	682	704	629	643	708	685	648	689	711	739	695	676	704	714	688	709	684	712	678	656	698	738	687	715	696	668	678	717	714	717	724	714	662	718	675	722	653	713	738	715	730	687	744	669	711	707	664	701	661	690
775	113	89	64	69	99	128	130	104	117	96	84	68	67	78	64	46	50	56	54	46	56	47	53	33	47	35	36	37	48	38	38	48	45	44	47	41	27	43	37	39	25	43	33	37	33	26	42	43	40	21	29	34	32	39	47	37	33	33	33	42	40	44	35	40	35	39	26	17	39	45	35	37	35	30	32	31	32	26	37	31	34	42	43	36	26	36	26	36	37	41	39	34	29	37	29	38	24	38	31	27	33	29	30	38	33	35	24	37	42	37	32	36	34	40	39	28	37	34	41	34	29	34	39	29	30	34	22	24	47	40	38	31	36	36	30	30	31	28	37	30	42	37	31	32	32	50	29	28	40	34	27	32	35	38	31	27	34	38	32	36	31	39	27	35	37	33	36	44	26	34	39	31	29	33	32	29	21	35	31	48	38	34	43	40	43	35	34	26	41	31	33	34	37	36	32	27	34	28	29	31	35	38	29	36	36	26	54	33	31	31	37	26	42	26	34	39	29	35	42	41	29	27	37	31	33	34	35	36	36	34	39	40	32	32	34	38	28	37	21	34	31	30	30	34	24	40	34	30	36	39	27	29	44	29	25	43	34	36	34	35	40	46	35	29	35	39	40	38	21	36	25	33	32	34	34	36	34	28	27	28	25	31	29	30	34	26	25	33	24	35	28	38	32	43	28	38	27	34	38	36	39	39	30	38	33	33	37	33	24	31	35	33	23	38	22	39	39	40	30	32	39	34	43	34	42	32	35	36	44	32	29	38	32	28	31	21	40	28	40	25	38	32	31	25	33	43	33	27	40	43	29	32	33	35	30	38	36	32	35	29	28	42	35	31	35	39	26	37	29	28	35	34	21	33	38	25	29	36	33	27	32	39	37	31	28	34	28	29	47	33	38	33	25	22	24	34	41	39	31	41	39	38	37	29	35	44	29	40	31	30	37	37	22	37	23	43	34	36	25	30	40	38	40	47	40	39	38	38	35	33	34	38	30	36	34	35	44	31	32	39	42	38	36	27	26	32	31	26	42	41	28	34	42	34	29	25	31	31	44	31	34	30	35	38	27	28	36	26	42	46	33	26	29	32	33	36	19	28	28	39	23	21	24	23	26	22	39	25	30	30	31	39	30	32	24	46	27	27	42	25	42	24	30	34	38	45	27	35	37	24	28	34	33	35	33	42	27	26	40	33	31	35	22	30	34	26	30	28	33	33	37	26	36	34	16	27	33	31	28	27	44	30	37	39	39	30	32	35	41	37	33	30	29	29	37	37	38	28	34	27	28	32	31	33	36	43	30	31	29	25	31	31	43	40	37	31	23	29	32	38	23	31	29	37	35	34	25	28	23	30	38	31	36	34	35	26	29	35	25	30	33	33	35	30	28	25	37	31	34	34	40	38	39	32	32	26	37	39	36	37	37	28	30	31	30	36	45	35	35	36	33	29	40	37	30	35	33	41	33	28	25	37	39	32	32	32	43	25	49	37	29	25	32	30	34	30	38	32	37	30	42	37	33	30	30	33	32	27	37	33	28	27	33	34	32	30	27	43	20	24	31	22	32	38	37	36	41	34	35	35	32	35	39	31	37	22	39	29	36	29	33	30	39	37	26	34	36	27	36	33	26	25	33	38	37	36	28	37	35	33	34	38	36	34	39	33	32	41	32	38	24	31	40	33	25	26	24	35	25	27	30	30	38	32	32	41	35	31	39	32	34	31	27	33	32	31	32	35	40	32	32	30	35	42	31	36	37	41	27	34	24	34	44	28	33	45	35	26	39	33	30	37	31	38	30	36	34	40	31	22	34	37	23	32	39	47	42	47	33	30	26	37	37	31	32	37	25	27	34	35	36	30	34	30	39	19	39	32	39	36	34	37	27	29	30	30	25	42	33	34	39	38	27	42	37	30	39	31	35	46	39	33	33	30	33	31	25	30	24	33	40	27	36	33	35	40	33	39	26	39	36	34	20	32	25	34	30	31	26	34	29	43	32	41	33	36	35	32	38	32	33	21	32	30	29	26	37	52	36	36	39	27	35	30	27	38	39	26	39	35	30	33	45	34	35	36	29	32	33	36	28	38	30	37	43	33	27	30	36	27	33	42	37	36	36	42	39	26	41	39	27	43	38	34	37	30	30	28	31	34	38	25	33	45	33	33	31	36	25	37	38	31	37	24	36	43	28	34	32	32	37	22	36	30	33	30	40	34	28	32	27	27	37	32	34	32	36	34	32	40	37	27	27	31	29	31	32	37	27	40	34	33	34	41	35	33	29	37	37	33	30	37	35	41	41	41	22	31	32	29	32	37	27	29	19	30	32	25	28	45	27	38	19	36	35	29	42	27	17	34	29	29	39	34	30	29	31	31	34	30	37	24	37	38	37	35	31	31	23	33	27	21	24	24	37	31	27	35	24	43	34	34	30	32	34	37	34	33	38	36	31	41	41	31	34	28	30	38	30	20	40	36	41	28	27	27	38	35	39	32	41	38	42	38	27	28	28	30	37	34	24	22	33	44	43	30	29	27	40	28	41	21	32	33	30	40	30	36	29	35	37	43	33	27	29	36	33	35	33	35	37	30	42	30	32	33	24	37	31	38	28	34	31	31	37	36	40	30	35	46	31	16	26	23	34	39	36	43	32	36	33	22	42	26	30	37	36	30	37	43	29	25	32	33	40	34	39	37	29	36	42	39	37	25	36	32	35	39	32	36	32	33	30	43	38	30	39	33	27	37	34	31	33	32	38	31	43	30	36	30	40	27	33	28	43	30	24	31	28	28	39	37	31	29	39	43	35	40	29	31	28	30	31	24	36	27	42	41	46	35	27	31	26	31	26	29	37	34	26	31	47	34	26	36	29	29	26	35	27	41	23	35	29	45	28	40	24	30	41	40	29	28	30	38	31	31	30	22	36	27	30	33	33	35	40	35	35	37	20	36	37	36	42	34	32	36	28	38	44	28	35	33	33	28	42	34	36	25	30	32	30	36	25	30	36	40	40	35	35	27	47	22	28	32	29	32	27	37	39	32	40	40	46	24	37	31	38	44	41	23	42	30	44	37	33	32	30	32	34	21	39	29	35	42	40	35	26	37	33	34	31	29	38	29	35	34	30	34	26	36	43	47	34	33	37	32	44	37	31	29	40	43	33	28	42	38	32	28	35	26	40	42	36	36	31	45	29	41	41	36	30	33	35	21	32	30	31	43	42	22	37	38	38	41	30	36	32	38	33	28	47	39	40	32	29	33	22	35	34	34	47	34	42	25	39	30	37	39	36	36	34	39	32	30	37	37	27	35	32	29	42	29	31	40	26	34	35	24	31	36	35	31	36	33	30	30	27	29	31	44	37	29	33	34	22	32	38	51	20	27	30	37	40	23	31	31	42	38	31	32	37	32	27	33	29	34	37	36	31	32	38	42	33	43	31	40	38	29	28	29	30	46	32	38	39	30	30	26	36	26	32	34	40	29	36	32	33	34	36	45	39	25	21	21	26
7527	1687	786	1314	4166	6175	6178	5406	4236	3516	2752	2349	1791	1547	1293	1075	1005	919	815	780	729	635	527	510	537	510	466	486	476	449	453	467	453	500	530	497	414	426	387	360	310	355	368	340	313	295	343	308	304	306	293	277	291	312	285	325	302	276	318	281	289	281	283	263	253	288	258	279	259	252	269	251	242	253	244	262	264	239	283	257	223	263	247	241	271	265	297	238	255	265	260	265	232	255	282	256	256	256	259	285	244	260	249	244	261	257	247	269	265	248	259	264	247	244	242	254	254	249	266	233	243	244	232	261	273	244	258	264	233	278	254	233	252	234	252	253	256	267	249	234	248	260	248	267	283	237	238	264	236	266	233	241	263	270	237	232	258	234	217	240	229	237	255	237	246	270	257	249	248	252	250	242	249	223	232	236	248	283	240	233	266	247	238	224	264	259	222	246	253	230	246	260	223	239	253	245	257	267	231	230	258	253	238	261	265	237	266	239	232	251	228	231	251	259	225	231	233	235	241	245	212	230	224	230	233	240	260	249	240	241	241	228	226	258	272	221	244	215	310	240	236	243	235	228	256	264	223	222	245	237	272	244	255	226	226	233	264	225	236	253	267	250	222	226	229	229	221	253	218	249	249	237	236	238	243	244	244	239	209	235	249	254	214	222	242	255	242	239	232	259	248	269	248	245	233	193	249	226	219	219	229	237	250	266	212	249	241	265	259	222	235	256	233	239	248	243	226	234	218	240	251	267	225	251	235	255	268	240	230	244	239	242	248	248	229	203	273	235	237	254	232	254	240	224	258	236	244	253	247	239	260	238	223	254	235	238	216	231	216	236	251	265	219	209	259	229	229	239	222	225	254	225	245	249	257	254	234	253	266	239	281	214	239	253	238	230	252	254	264	253	252	231	236	256	218	245	251	256	237	267	246	247	240	215	230	238	242	255	218	264	218	254	239	232	221	228	229	241	236	218	207	233	249	241	221	230	253	227	250	256	281	229	223	224	248	259	216	239	258	242	228	239	220	252	232	268	257	226	250	223	221	241	261	260	232	227	252	219	222	270	241	224	238	281	244	244	236	243	226	271	229	241	225	259	227	246	223	246	233	263	233	258	255	269	251	233	235	271	268	263	236	222	228	247	282	225	263	227	212	224	241	211	257	236	233	255	255	235	243	240	234	240	236	264	231	243	232	235	237	254	220	262	252	262	249	223	236	239	247	269	204	242	216	258	221	249	246	240	234	250	267	249	224	213	244	236	253	255	244	234	263	234	232	243	261	236	249	222	235	238	227	229	246	262	239	233	215	249	242	263	283	236	229	244	259	248	209	242	266	243	209	238	255	244	249	251	227	242	248	245	218	237	242	255	233	230	242	249	265	239	240	251	234	241	247	249	227	233	206	258	262	253	244	227	220	248	261	249	255	217	231	253	252	254	243	257	254	231	244	260	233	231	228	222	233	223	232	249	230	239	245	233	241	265	227	230	238	242	249	241	251	216	258	248	235	242	254	223	257	223	252	227	256	260	247	241	235	253	238	285	228	223	229	233	218	300	242	241	255	252	248	251	230	239	222	238	248	228	255	274	236	233	238	262	227	264	239	272	266	222	257	274	243	241	227	238	241	248	228	268	236	271	246	265	236	248	214	252	221	244	253	217	236	229	244	228	233	219	252	237	239	264	223	240	234	254	233	257	248	257	250	251	216	243	264	243	250	253	231	255	241	261	225	204	207	245	238	246	272	226	254	254	255	231	222	259	229	234	223	237	250	243	254	260	241	243	217	246	224	232	244	228	242	230	246	224	243	230	231	234	260	228	259	222	226	227	249	252	245	239	253	253	245	252	221	238	232	228	257	248	243	226	217	256	254	234	236	247	228	204	249	219	266	259	220	227	244	231	252	246	243	260	236	250	235	246	254	230	251	236	248	228	268	255	246	254	227	249	231	245	251	260	234	231	214	208	224	246	229	218	266	237	253	234	265	285	241	232	235	229	205	240	246	256	234	248	259	235	244	268	211	230	249	242	265	250	238	251	230	276	244	230	236	245	224	225	253	237	252	246	245	224	252	227	225	267	250	239	248	234	236	267	241	230	255	258	210	227	264	252	234	207	211	240	229	246	253	226	235	251	228	206	251	254	255	249	243	255	237	247	265	245	221	226	249	227	238	217	233	249	232	251	245	212	255	286	247	229	242	224	213	246	225	220	229	261	243	248	255	265	239	251	260	239	259	245	247	245	235	201	237	267	230	240	229	241	232	258	229	258	246	276	233	245	251	230	257	234	237	246	228	226	261	216	236	241	230	234	239	212	211	249	261	268	254	252	219	268	258	247	235	281	244	239	230	247	241	258	207	262	252	242	240	243	239	248	218	241	224	248	227	240	258	227	249	264	242	225	240	242	240	262	254	254	207	230	255	227	241	217	234	255	250	229	243	247	243	218	281	239	225	241	221	264	278	264	241	262	236	243	252	268	222	267	250	225	227	219	235	245	245	234	209	246	248	224	248	230	260	253	251	228	265	226	238	239	241	255	246	268	249	258	219	241	253	256	255	225	250	241	241	215	234	240	214	219	252	255	235	235	244	228	218	246	240	221	258	201	233	249	253	259	256	272	222	258	226	230	276	251	223	222	230	250	251	241	258	247	250	231	231	239	235	207	233	238	222	255	245	251	244	256	244	264	234	235	264	231	227	224	236	254	243	234	235	236	243	222	232	230	247	231	259	237	241	246	230	252	237	223	227	227	238	242	243	230	242	227	231	232	230	238	240	227	246	247	214	231	252	242	249	236	210	253	224	241	253	260	232	223	243	271	228	235	239	269	242	255	265	220	240	250	234	233	249	235	227	267	256	252	238	214	250	227	240	231	245	248	253	226	242	262	240	240	246	243	236	253	218	232	256	254	229	246	245	232	254	220	246	235	264	251	225	252	268	241	255	241	255	249	263	229	219	246	254	225	250	226	229	251	239	230	227	247	259	237	236	251	236	255	229	261	224	237	255	239	256	243	197	253	244	223	256	239	244	241	229	245	216	245	242	237	245	273	227	243	263	240	267	241	239	210	245	246	256	267	241	244	251	247	251	247	242	236	234	221	254	264	269	244	247	257	243	238	247	212	230	234	236	232	257	211	228	235	235	237	253	233	247	261	245	238	240	262	262	238	235	224	244	247	225	245	233	253	233	242	242	242	230	238	221	218	225	226	234	243	229	235	218	215	234	243	251	209	236	221	220	222	238	243	221	252	252	246	266	260	240	231	225	245	253	224	246	234	249	256	249	220	223	254	225	229	253	240	223	239	245	235	271	238	230	255	249	278	251	226	251	243	250	230	246	264	241	240	241	210	231	220	249	236	232	246	212	242	221	267	227	224	230	214	246	253	253	227	252	238	237	236	269	254	229	240	253	239	256	237	232	218	259	262	240	241	255	249	255	233	244	249	254	241	229	273	229	236	252	229	247	230	228	267	241	251	273	238	237	251	255	254	240	247	219	254	228	239	233	225
1082	92	83	78	83	91	97	112	110	111	110	97	94	105	93	88	90	86	76	88	82	76	92	87	78	71	80	87	74	73	81	90	82	88	74	85	77	79	83	77	71	82	62	71	80	67	92	87	92	87	91	64	71	59	84	76	88	69	72	86	95	84	69	86	77	70	92	69	59	90	82	81	99	102	93	83	55	72	94	75	71	94	72	85	82	85	75	83	57	71	85	91	64	67	64	76	92	77	70	72	79	77	79	72	91	80	84	66	78	94	95	87	72	78	81	77	70	64	79	73	80	94	85	81	76	88	73	64	81	81	86	82	75	70	80	76	84	74	96	77	70	58	81	63	75	89	60	77	77	89	72	95	90	81	84	85	62	89	84	72	66	75	77	81	70	89	79	81	89	71	78	83	87	88	77	84	82	86	67	90	92	93	93	80	78	98	80	77	68	87	86	80	75	71	86	70	86	77	84	79	85	84	83	86	87	82	81	84	82	85	63	87	87	74	87	81	95	80	75	63	71	81	75	67	82	79	83	69	78	74	79	79	82	76	69	80	86	75	75	90	73	81	88	69	92	74	68	69	84	88	66	95	79	93	92	73	73	92	84	85	87	83	70	77	81	79	77	68	74	65	72	77	83	92	86	78	83	79	87	86	76	69	86	78	77	77	82	74	80	76	69	61	79	79	84	80	84	73	77	66	70	82	81	74	77	73	73	79	72	91	82	92	90	77	88	90	76	90	79	71	59	81	79	64	64	65	78	72	83	98	83	79	79	78	85	106	79	94	73	71	61	80	95	77	75	82	74	68	68	76	70	83	78	89	65	81	85	67	82	81	76	85	75	78	89	94	94	74	78	64	87	66	88	67	74	82	77	70	85	78	80	83	77	73	74	80	62	88	85	82	98	87	82	74	83	77	67	96	73	83	70	88	70	76	93	87	63	78	81	88	76	89	88	79	77	83	71	81	72	84	81	82	80	73	90	80	78	92	73	87	80	67	70	83	85	66	60	77	75	72	74	83	77	74	75	78	76	64	80	86	79	76	87	72	69	65	72	79	71	92	76	72	73	77	83	67	65	74	82	71	84	75	93	94	78	78	66	94	84	77	77	85	70	87	68	80	76	74	92	90	65	73	87	69	57	102	85	74	78	71	85	69	63	73	85	89	60	78	67	75	74	83	74	92	66	76	89	96	71	74	82	71	70	94	82	77	84	77	80	80	90	78	68	69	71	72	51	65	88	95	73	93	96	68	75	54	70	88	80	76	77	93	76	76	73	79	79	84	79	96	73	73	89	97	77	74	76	82	85	71	84	78	85	75	79	81	93	89	75	82	77	80	75	80	76	89	85	72	83	102	89	78	98	78	74	100	71	85	94	84	79	70	84	75	90	79	86	69	75	92	75	86	81	92	62	65	76	77	81	94	83	84	85	90	95	68	82	89	86	87	79	78	82	87	81	72	87	89	80	104	74	75	88	75	88	87	78	85	93	76	79	61	88	60	83	80	57	77	85	71	81	70	78	80	79	69	79	96	79	57	76	76	74	60	73	88	91	70	90	78	72	75	66	89	69	65	80	70	80	79	65	68	80	82	92	85	78	69	79	82	81	85	81	80	68	90	101	81	73	83	82	83	71	84	68	84	93	61	59	78	76	75	72	87	91	65	84	78	88	92	81	70	78	93	82	73	83	105	79	76	58	63	86	84	76	92	80	73	58	82	79	77	76	87	78	87	87	76	73	75	102	84	73	79	88	90	82	72	76	87	75	78	77	82	84	73	85	90	80	89	86	68	80	78	96	54	73	97	78	88	76	80	97	76	76	78	85	79	91	75	67	84	82	72	87	84	80	86	86	70	76	80	86	74	84	91	91	83	66	67	79	79	93	89	97	98	95	75	88	79	87	84	87	80	80	57	90	75	75	78	67	85	81	81	91	77	71	97	85	80	82	71	77	70	85	78	85	100	81	71	65	72	84	100	84	80	81	67	74	74	89	80	82	90	89	83	84	95	81	72	95	85	70	75	85	86	87	81	60	73	76	82	75	84	91	95	104	72	58	62	75	80	61	68	83	65	77	81	89	99	89	75	80	90	77	81	71	91	66	76	88	78	83	79	85	81	76	77	86	89	79	74	81	78	103	72	62	63	70	67	82	87	74	93	73	82	93	84	72	79	70	82	94	83	76	89	85	73	76	90	75	83	78	59	97	76	101	68	83	80	67	76	81	92	86	100	73	86	75	77	71	79	74	87	82	84	70	81	66	101	74	70	82	83	75	87	85	87	77	84	85	86	93	66	72	80	72	83	76	51	89	67	71	76	60	87	81	72	95	89	99	85	78	87	82	82	88	98	75	94	85	87	68	85	79	84	83	96	83	88	84	85	77	70	96	72	87	69	94	92	74	68	73	71	76	94	68	71	75	76	76	67	73	64	75	70	73	88	96	71	78	89	75	94	74	76	76	80	86	81	89	95	90	91	75	64	73	63	85	88	71	81	82	85	83	90	73	74	89	81	84	89	94	79	73	73	96	80	90	90	110	76	76	78	78	79	72	80	89	80	86	81	83	84	75	76	68	89	73	66	63	80	70	71	79	79	77	84	80	95	77	89	80	80	83	97	89	74	74	84	69	76	80	79	71	78	87	73	81	95	80	73	78	67	88	68	83	73	80	75	97	87	96	75	68	72	72	74	89	72	85	90	73	103	85	74	82	72	92	90	98	62	96	84	94	89	86	84	100	81	72	86	92	78	86	75	85	68	76	71	76	85	84	78	83	73	80	87	70	87	79	85	83	77	84	87	80	78	88	87	85	77	86	70	88	87	80	79	87	83	84	73	79	67	84	81	79	72	85	63	84	87	78	70	99	71	68	73	105	95	75	72	92	76	80	90	74	75	81	85	68	82	84	77	84	83	76	89	77	82	81	59	93	86	101	80	69	73	80	75	77	74	82	88	90	79	83	78	91	78	88	95	76	78	79	74	76	82	57	77	66	86	88	75	91	95	70	76	68	85	71	76	94	94	69	73	78	84	78	81	73	77	91	71	84	73	70	82	89	69	88	90	75	89	66	80	96	70	78	82	69	82	77	80	68	98	85	91	70	93	95	77	85	82	84	76	87	76	66	84	71	83	86	74	89	80	72	105	77	70	87	72	74	94	58	77	64	77	96	74	71	74	77	87	70	82	73	82	61	64	72	77	61	87	75	74	77	91	95	69	76	77	69	72	76	79	103	75	86	66	80	108	70	71	97	63	84	75	63	83	80	82	82	89	79	63	75	84	85	92	83	67	96	75	80	77	62	77	72	71	84	80	102	72	85	72	83	93	80	92	71	91	78	74	74	81	74	83	71	84	75	96	90	75	76	80	72	75	78	90	70	81	92	85	77	108	81	84	83	73	73	81	88	70	69	66	91	71	67	69	64	85	68	74	92	87	83	67	82	75	82	78	88	73	93	80	68	86	84	86	87	77	77	73	86	87	64	85	102	73	78	81	83	86	87	89
6140	781	698	772	1476	2128	2400	2222	1875	1675	1414	1264	1044	977	896	846	802	775	708	742	681	681	724	621	677	670	651	677	686	689	652	620	640	701	755	686	653	631	657	652	626	597	667	595	625	617	635	649	628	600	593	667	608	609	640	610	620	606	642	687	588	630	563	592	615	594	605	561	589	584	611	605	584	621	597	594	566	569	568	574	606	635	573	564	565	599	618	626	551	576	592	585	568	564	637	605	623	607	600	589	583	595	610	607	572	563	571	606	642	619	645	615	600	559	624	560	587	599	558	590	583	610	607	583	599	603	575	612	541	569	641	601	588	597	609	614	597	633	600	564	580	592	590	587	633	590	596	587	594	587	589	627	636	593	607	587	598	602	582	582	632	608	612	610	575	567	622	567	586	591	581	609	564	585	600	594	619	575	603	632	591	602	589	600	592	577	592	594	644	565	565	625	562	568	571	570	597	597	586	597	602	603	604	568	576	611	609	596	654	609	631	605	601	603	639	593	602	565	591	598	611	648	640	603	584	599	580	586	538	553	596	578	558	605	577	539	616	578	602	611	602	600	610	565	619	621	597	596	590	583	576	591	594	588	610	569	578	571	610	534	574	639	612	619	570	633	615	588	628	612	590	589	592	562	572	617	615	597	643	582	598	639	615	537	586	546	577	602	580	542	628	570	609	602	595	617	579	576	569	612	583	618	618	640	603	616	547	639	591	612	551	590	601	603	596	619	528	600	577	625	576	578	546	607	586	590	632	576	589	583	581	598	613	618	604	591	602	556	606	572	567	576	594	574	566	629	604	577	616	619	618	586	614	598	596	566	559	573	555	604	591	607	578	613	606	578	591	571	629	556	623	606	566	618	594	581	572	644	583	598	585	603	570	578	576	571	580	594	562	593	625	602	555	633	566	626	615	594	636	598	572	617	590	589	573	586	612	684	610	613	672	580	606	667	584	605	592	560	600	566	608	679	547	606	586	594	604	589	575	587	607	599	590	609	638	613	553	543	619	608	591	609	601	602	654	614	642	612	625	582	582	603	654	590	602	618	571	593	653	578	609	606	596	557	613	614	596	580	574	593	561	619	580	580	579	668	591	600	608	589	610	611	584	563	593	567	596	621	566	561	617	586	597	563	614	590	633	575	604	592	638	566	601	588	575	634	641	600	586	580	607	605	547	586	587	583	610	594	648	557	635	625	587	575	599	567	574	557	569	622	597	583	568	554	582	600	583	556	597	621	634	606	630	638	567	587	602	617	596	585	598	621	590	566	548	607	581	574	608	579	611	586	615	580	571	582	581	587	558	587	634	564	576	593	577	572	604	624	593	604	562	578	581	587	603	578	615	605	578	557	605	617	580	606	625	579	579	641	543	570	595	567	594	587	588	586	551	602	572	607	576	549	614	608	590	618	584	589	623	598	642	575	625	592	566	600	590	599	559	602	627	560	595	587	593	593	597	527	552	582	562	595	589	620	627	582	608	550	573	595	585	568	557	630	593	602	573	575	621	631	577	586	613	585	610	632	587	585	600	610	578	561	591	572	591	574	621	588	590	602	572	610	560	562	628	571	574	563	600	610	543	583	593	567	616	610	600	603	624	549	601	649	590	577	584	565	636	589	618	599	623	564	562	578	588	578	608	555	597	599	565	601	588	574	611	596	595	545	597	563	606	607	592	578	615	568	570	603	596	578	579	576	575	624	620	581	569	596	608	623	569	597	584	622	586	635	609	639	619	611	601	569	566	575	522	594	567	582	570	593	619	575	544	620	626	544	610	605	581	590	637	606	580	598	591	598	588	602	557	595	601	601	576	582	599	593	592	572	595	590	563	601	648	600	629	587	597	537	604	614	585	607	584	619	615	590	610	619	591	582	582	585	578	617	559	572	578	589	571	549	557	625	590	570	620	618	578	561	623	608	533	612	596	585	627	599	583	615	592	592	577	615	565	574	623	585	564	613	615	552	576	610	581	619	548	579	558	621	608	611	575	573	575	567	584	598	603	579	593	626	593	590	598	598	630	609	584	586	581	604	587	634	595	639	574	591	611	585	621	617	612	576	581	572	645	617	580	576	561	607	593	623	589	590	606	591	591	615	570	585	606	567	572	632	572	609	602	582	574	593	601	571	614	568	559	601	606	568	622	605	592	622	622	617	546	560	646	554	581	622	579	592	597	620	618	591	607	608	589	560	591	596	622	579	589	629	632	596	650	567	592	571	637	544	573	570	592	589	609	621	571	587	625	521	594	596	598	550	597	598	594	601	596	617	613	582	563	587	637	593	606	611	552	575	592	649	623	614	547	613	626	612	582	581	595	586	618	578	629	597	525	622	594	600	614	583	619	579	562	598	575	595	632	613	541	570	591	592	592	570	562	610	604	574	602	558	561	613	622	623	591	581	573	589	581	578	606	553	571	631	568	571	594	565	582	566	581	595	581	607	601	594	602	578	506	611	609	604	595	551	565	581	609	538	583	573	620	615	607	581	574	624	570	629	594	611	592	617	560	566	648	595	608	590	611	573	618	611	609	607	583	576	572	566	590	588	619	583	613	592	589	568	595	625	598	564	598	611	608	571	607	599	578	577	622	594	609	566	606	582	587	597	601	602	604	534	641	606	608	583	586	566	610	608	539	604	582	596	603	574	622	603	596	609	614	551	615	573	645	625	578	644	591	607	601	591	566	575	633	581	590	616	609	627	617	594	596	582	580	605	574	607	621	602	609	580	619	596	633	552	591	609	531	585	552	611	606	570	574	602	615	654	586	594	573	640	575	618	570	577	583	626	596	620	590	627	602	605	631	585	606	564	583	618	596	601	590	567	571	595	593	571	618	563	616	583	555	574	644	574	622	607	629	586	607	615	605	603	588	620	609	589	593	628	562	617	612	545	587	591	569	625	638	630	606	605	608	594	586	602	574	592	574	607	594	580	628	600	601	608	551	623	573	593	592	606	606	570	581	578	614	598	554	565	542	573	584	596	620	597	598	602	576	552	602	572	595	552	531	611	579	575	634	623	631	611	590	603	612	595	610	640	563	538	582	586	608	591	580	636	627	600	568	577	595	626	567	606	599	593	595	566	601	568	599	575	585	619	616	637	630	594	601	542	574	620	578	581	634	591	601	606	622	552	597	573	578	557	577	607	628	597	599	633	641	553	586	577	615	598	599	611	586	590	575	613	581	572	616	526	576	553	608	602	634	582	625	574	576	590	595	586	556	649	571	582	571	558	574	612	655	612	610	564	607	651	576	553	541	607	646	639	618	621	534	631	572	609	574	566	596	555	632	595	604	612	631	572	581	616	572	555	605	572	567	578	589	610	555	579	570	608	600	595	590	601	612	636	591	629	627	540	611	574	592	561	546	574	569	598	577	633	643	579	620	601	621	585	589	567	593	578	591	585	573	577	542	644	590	638	590	598	616	594	657	607	588	615	602	615	581	598	589	584	573	566	581	598	550	597	622	596	579	591	598	584	597	603	596	581	594	596	601	572	628	580
377	85	55	51	41	70	100	97	78	65	74	59	49	48	52	44	43	36	36	33	39	33	24	38	27	25	42	25	30	30	33	22	36	25	27	36	36	38	32	27	30	32	29	26	32	28	31	30	32	38	36	36	28	36	28	32	33	32	30	41	32	33	28	31	31	29	33	20	37	26	27	25	31	30	21	29	31	33	34	31	35	25	21	28	26	30	42	22	29	31	26	38	24	20	24	26	38	29	30	24	18	24	31	31	27	31	27	34	30	33	22	22	24	18	36	28	25	27	23	30	28	27	23	22	21	28	31	20	31	26	35	43	25	31	26	32	22	31	28	21	29	22	19	34	25	35	28	25	37	29	18	26	34	28	34	24	34	25	23	32	28	31	25	36	25	23	38	30	27	23	34	31	20	29	23	29	34	29	17	28	25	34	40	31	23	25	26	27	20	26	34	25	35	27	28	31	24	29	25	22	27	20	23	19	28	25	21	28	22	28	27	28	35	21	32	34	32	34	27	29	16	20	20	25	26	27	23	26	25	27	20	27	25	26	30	28	32	39	27	18	25	24	28	29	26	22	33	25	24	39	31	30	27	27	20	23	24	24	28	27	32	18	42	27	24	30	22	34	28	27	39	43	33	41	27	21	20	22	25	23	16	33	26	27	23	24	30	20	32	23	31	28	25	27	37	26	26	20	27	28	20	34	33	27	37	29	20	28	29	29	24	35	35	29	34	21	29	26	24	22	33	34	27	21	29	28	32	34	34	30	26	31	30	25	38	18	28	23	29	22	34	28	35	28	31	30	27	34	25	15	27	27	30	33	38	28	35	21	33	32	30	31	34	27	24	28	24	25	17	26	26	25	27	36	28	25	26	24	19	21	24	31	27	34	31	27	29	24	29	36	24	37	26	37	13	31	21	33	29	28	32	36	31	31	33	26	25	29	32	39	33	29	32	24	32	29	19	22	20	20	22	23	31	41	31	35	24	27	29	31	39	30	26	29	28	18	27	27	33	15	23	31	17	26	35	23	25	39	25	19	29	33	27	22	24	27	32	22	33	31	36	28	22	28	31	33	29	32	32	22	28	27	37	19	19	22	27	22	33	21	19	35	28	18	31	22	27	24	30	31	27	28	30	27	22	27	30	28	21	31	30	22	33	28	24	24	23	33	34	42	34	23	31	26	30	35	23	22	30	24	16	29	30	33	35	25	30	24	19	26	21	24	30	26	30	29	33	28	19	28	24	20	29	25	27	21	25	21	40	34	24	32	21	30	32	26	28	27	30	21	34	26	18	24	30	28	27	31	31	33	23	32	26	33	22	31	20	37	23	21	29	27	25	27	19	31	23	29	32	30	24	31	25	30	25	25	16	20	24	26	30	29	20	26	25	27	21	30	40	29	27	31	30	25	28	32	30	30	28	29	27	30	19	27	31	23	22	24	35	38	30	27	27	19	27	19	24	33	23	27	37	28	24	22	30	28	38	30	27	22	36	23	17	30	34	35	25	30	29	21	26	35	34	32	34	34	28	29	30	24	24	26	33	25	18	28	33	32	35	27	38	35	24	29	28	22	33	27	27	20	16	30	29	28	36	25	23	37	28	21	19	23	34	36	27	27	32	19	29	30	19	37	27	16	24	36	20	35	23	31	31	26	18	21	34	26	23	33	30	21	32	30	34	25	22	37	31	25	32	26	38	32	34	18	21	29	23	23	26	31	25	33	30	27	31	22	25	33	33	40	29	27	38	25	30	33	26	41	31	31	28	30	21	33	32	23	37	30	35	27	26	25	29	22	22	21	33	40	29	27	32	31	37	23	31	24	40	30	22	23	29	20	21	23	28	26	31	42	30	25	26	29	33	19	25	19	27	30	33	15	29	25	23	30	27	19	34	32	36	19	26	30	27	27	27	31	35	26	31	22	22	33	25	27	25	31	24	21	32	31	29	30	27	22	32	24	36	21	21	22	22	26	35	24	34	32	27	33	32	31	24	28	22	21	18	20	29	28	29	36	27	23	26	34	27	32	25	25	24	30	30	25	32	30	23	35	30	32	26	36	29	25	33	30	29	36	33	15	28	34	22	22	25	28	25	25	24	27	26	23	28	35	26	30	24	27	39	19	31	29	25	33	26	28	26	22	25	28	25	20	26	28	22	28	25	26	28	26	28	20	20	28	33	23	34	33	24	22	34	43	35	32	34	24	27	37	31	26	16	29	29	25	30	29	29	23	21	30	18	28	31	25	28	32	19	25	33	22	30	23	36	34	29	23	21	30	23	31	23	24	31	29	23	27	27	25	35	29	30	30	21	34	22	23	32	20	35	39	29	20	24	33	26	25	21	32	19	39	24	26	27	23	47	33	36	25	26	34	31	31	42	27	26	27	29	34	26	27	28	28	23	31	36	29	33	29	26	26	28	20	26	30	24	24	24	21	29	27	26	26	28	25	24	28	35	20	25	26	33	26	33	38	27	29	20	26	34	29	32	31	27	36	25	41	27	26	25	17	32	32	23	35	21	19	26	21	33	26	21	31	28	27	34	42	28	25	38	33	39	26	26	29	19	25	36	19	22	27	37	35	20	22	35	28	29	30	18	30	30	38	28	26	20	25	32	27	26	20	31	28	33	30	33	24	23	31	22	29	35	24	31	21	30	21	22	26	20	24	33	31	27	30	31	17	30	23	30	36	38	43	21	28	34	25	21	19	21	23	29	19	27	28	35	21	28	32	13	35	37	21	25	35	24	27	27	26	22	29	28	29	19	23	28	33	34	20	26	20	24	28	24	30	28	23	31	31	29	30	22	40	17	32	33	27	33	21	30	28	29	32	23	26	23	31	32	28	28	33	30	35	18	31	27	24	33	24	31	27	32	24	24	31	28	26	29	30	23	29	24	34	26	26	31	30	29	21	22	30	21	27	23	24	30	26	27	28	30	31	34	31	25	26	25	27	27	16	30	28	26	22	36	26	31	21	28	28	33	33	35	22	27	44	27	29	34	28	35	32	30	44	31	13	22	31	27	28	26	19	25	26	23	34	32	26	26	27	28	24	23	28	26	30	27	32	16	20	21	30	29	29	22	32	32	27	29	35	28	22	33	21	28	24	21	28	42	33	31	35	33	35	24	26	33	26	34	26	19	21	38	24	27	35	31	36	17	18	29	27	27	26	28	35	31	27	27	21	24	34	29	32	26	32	33	30	28	29	29	17	29	27	22	24	25	21	26	30	26	29	31	27	37	36	32	37	26	30	15	28	29	33	14	29	27	25	28	33	31	38	26	32	24	17	26	33	25	24	22	16	25	26	32	20	36	31	29	32	18	23	34	22	27	26	29	29	26	25	38	27	24	30	25	35	29	23	15	28	19	32	25	25	39	25	25	36	30	18	34	32	21	24	23	24	23	26	38	23	26	30	26	31	18	30	31	25	38	29	16	23	25	22	28	30	28	23	28	31	23	38	29	29	24	25	19	36	32	27	28	28	24	22	26	22	37	23	23	27
5015	1314	592	951	2872	4126	4374	3993	2936	2437	1889	1567	1323	1082	809	780	699	649	577	451	480	469	427	425	404	382	365	351	356	346	346	359	348	422	443	376	342	336	313	341	311	271	300	281	265	266	266	273	245	262	250	267	253	248	254	260	249	265	254	227	265	251	251	270	228	238	213	205	235	213	247	235	226	214	235	246	237	218	206	234	212	244	182	228	233	232	217	237	207	216	259	252	230	225	223	205	226	222	201	250	223	200	232	200	203	245	245	199	209	234	258	229	256	225	241	208	209	226	217	216	202	209	207	211	204	222	227	219	216	222	229	226	201	227	228	221	222	246	223	223	264	221	241	222	215	222	215	229	220	230	210	214	229	211	234	243	232	257	239	227	235	208	212	208	194	244	205	212	209	197	214	236	207	202	230	210	225	229	205	204	225	238	225	205	213	200	212	242	217	245	194	236	210	235	242	211	213	222	207	191	240	193	214	191	206	225	199	221	208	206	213	225	215	199	213	228	241	211	211	225	241	220	203	222	194	180	218	204	216	220	221	182	223	233	215	201	192	220	220	214	217	217	208	222	230	198	214	238	230	210	209	242	229	231	221	219	231	210	229	211	230	222	229	208	238	251	214	209	222	234	215	224	195	209	215	223	219	218	216	213	228	214	247	217	199	215	232	215	217	244	205	209	236	211	212	204	235	221	223	206	237	214	203	215	212	209	203	220	213	219	198	220	211	211	192	222	217	202	210	190	207	217	220	235	193	207	233	199	204	207	203	223	205	205	195	225	228	232	223	221	231	214	209	234	219	224	222	208	221	210	213	219	202	222	248	202	199	241	236	230	195	242	229	217	233	198	214	215	219	216	222	208	204	240	220	216	226	225	215	213	236	205	221	214	169	223	215	191	231	215	219	229	212	236	225	232	223	245	215	256	210	207	196	232	214	228	222	206	209	222	210	198	238	218	218	213	207	202	230	235	238	241	241	193	236	200	223	246	206	208	237	216	209	231	206	230	205	239	223	218	188	213	216	208	182	231	225	196	243	241	228	212	217	216	178	209	212	227	229	221	218	226	246	188	189	234	221	215	220	219	217	236	233	225	234	202	221	198	205	217	195	265	225	206	218	195	209	218	207	210	225	231	254	224	242	217	223	219	229	222	225	224	225	263	237	232	206	209	228	213	206	218	225	221	229	234	201	246	228	238	201	204	237	219	215	225	193	196	238	202	231	193	206	204	238	245	226	190	208	204	208	212	208	213	204	194	211	227	209	242	212	224	219	203	231	206	216	208	225	198	224	224	199	201	230	218	236	212	229	229	190	199	217	201	219	217	230	222	206	218	201	232	208	243	250	203	228	234	203	215	211	217	233	202	221	212	221	217	225	219	215	214	217	196	212	211	219	217	216	194	193	222	214	205	225	233	235	219	206	230	201	212	234	204	211	201	247	213	229	227	216	201	210	205	204	186	204	214	221	216	193	239	202	198	226	234	220	189	213	196	207	216	225	221	213	232	198	200	249	209	225	216	215	213	225	227	198	202	212	205	222	204	224	231	216	223	230	227	218	244	211	210	208	229	209	194	187	198	203	195	207	205	209	209	224	206	207	228	234	198	229	217	224	215	208	203	206	202	200	205	197	207	225	235	219	214	207	208	222	235	209	200	201	194	239	214	241	204	220	191	210	197	221	207	211	238	221	208	221	211	241	213	225	203	228	207	201	221	240	224	230	205	197	207	239	209	207	208	222	192	208	240	223	203	209	197	211	210	209	212	209	268	216	205	218	194	204	209	209	216	222	207	198	224	216	221	229	210	242	230	237	202	245	215	225	210	212	219	231	216	217	261	214	211	213	202	217	218	213	208	224	226	217	222	229	197	231	216	212	214	231	216	200	217	189	234	200	241	191	188	203	202	212	208	209	203	224	218	202	202	237	236	202	201	214	224	187	201	221	214	203	227	217	229	236	224	243	224	236	216	206	223	237	190	227	228	229	237	211	212	243	228	225	217	205	234	227	225	243	236	237	207	250	218	212	216	214	200	236	219	236	230	227	216	197	216	193	198	222	216	218	239	219	235	213	228	222	243	218	220	242	230	204	187	216	210	201	248	233	227	224	242	215	207	264	234	217	191	201	203	212	233	212	195	232	217	223	223	225	215	210	204	208	241	192	229	211	200	213	237	229	219	228	218	204	215	211	226	199	224	223	226	208	200	225	189	205	223	204	233	206	189	205	230	261	198	226	218	196	234	238	227	228	216	232	221	231	227	228	233	201	234	243	228	220	221	204	229	219	224	220	208	222	219	209	211	217	223	224	220	218	190	197	195	199	249	214	202	207	233	208	251	228	222	182	200	222	208	212	247	205	241	197	214	201	223	221	208	193	231	204	238	227	237	192	228	215	211	201	236	235	230	207	216	203	233	236	197	208	202	214	222	214	224	225	230	239	215	203	229	223	242	226	208	210	188	216	208	207	209	199	205	210	230	185	234	213	224	211	230	193	222	224	220	217	232	225	226	211	186	231	225	216	237	211	205	216	198	213	223	208	193	198	227	208	205	203	209	228	221	232	211	213	249	218	204	233	212	216	232	220	222	198	229	215	240	205	234	195	233	220	240	233	214	207	200	226	212	224	243	226	221	243	197	208	203	237	216	188	215	229	209	226	212	222	212	237	204	244	203	210	216	201	229	216	228	211	205	243	224	221	215	245	202	206	196	213	214	199	204	230	224	207	178	231	215	216	255	211	234	239	225	231	231	233	246	197	223	245	212	209	237	249	210	220	227	205	221	254	227	231	220	198	216	219	232	225	234	219	227	210	225	241	226	210	189	220	216	220	199	204	228	231	200	225	224	206	183	212	209	215	223	212	207	216	238	205	209	208	199	217	237	214	215	214	221	228	217	212	212	211	214	216	218	205	218	214	218	237	203	223	196	205	221	246	194	227	198	231	221	209	239	233	230	229	222	190	226	228	203	233	200	214	226	224	197	220	214	199	240	194	202	238	219	228	217	236	225	225	191	212	206	199	215	220	216	210	222	191	216	232	194	227	235	239	220	189	230	226	211	236	233	220	186	223	202	212	198	210	230	187	222	232	222	238	229	197	238	215	199	227	226	215	195	249	210	203	212	211	203	220	207	227	248	218	222	213	212	230	218	202	232	215	220	223	211	205	201	241	221	240	217	205	212	203	211	223	209	218	238	216	214	223	201	234	213	217	200	241	210	212	214	215	219	218	206	211	203	245	227	215	211	217	205	212	212	199	203	227	210	219	220	194	206	227	215	213	196	220	207	209	232	223	215	195	217	241	225	211	221	208	220	207	212	222	220	216	224	222	225	202	196	211	210	243	203	221	206	227	219	224	229	199	216	214	210	203	199	212	237	220	191	210	225	226	240	206	230	225	201	189	213	235	207	204	201	187	219	215	193	223	220	226	239	216	207	229	223	208	235	215	236	214	216	197	242	187	221	224	223	199	195	219	232	208	215	232	211	246	222	211	208	222	233	211	222
1617	128	111	110	109	135	148	144	145	123	140	99	122	106	98	109	109	105	97	113	90	110	92	94	111	104	115	111	96	101	107	121	114	87	94	82	89	87	107	99	89	81	99	90	86	98	84	97	92	91	111	92	99	97	91	92	115	100	82	85	83	67	91	116	115	97	104	90	94	99	97	113	99	97	87	89	84	81	87	87	88	97	87	90	97	87	93	80	81	97	101	80	103	115	93	85	96	87	88	83	87	96	113	94	86	92	85	82	103	95	83	89	89	97	109	97	87	88	89	112	85	90	102	92	109	97	83	98	99	105	108	101	99	97	114	101	88	82	82	104	111	95	87	99	94	103	111	98	94	108	95	92	88	100	104	86	112	117	79	84	95	96	91	105	106	99	106	77	101	92	104	105	78	104	104	106	89	83	84	90	88	97	100	99	105	77	91	97	86	105	100	83	93	90	94	92	95	96	113	103	105	94	85	105	82	80	92	86	83	98	90	85	87	96	90	86	68	109	99	91	91	88	112	89	77	77	97	89	74	85	103	83	96	74	101	82	94	89	99	95	93	95	82	81	95	81	86	95	110	81	84	97	77	84	100	92	87	92	88	103	89	90	105	71	91	109	90	84	95	102	85	103	98	106	99	96	92	81	101	95	89	99	78	103	90	92	80	97	100	93	92	91	99	80	104	88	82	82	87	89	109	89	94	84	98	97	87	85	92	83	104	84	92	101	97	80	85	109	92	104	106	62	81	104	107	90	99	106	89	106	88	78	78	90	108	83	72	90	97	105	116	102	99	93	95	99	94	103	91	108	95	87	92	84	83	92	96	86	89	80	104	94	98	102	96	79	78	88	125	108	88	74	100	101	85	85	99	84	100	94	92	82	103	91	103	100	92	76	97	81	75	92	94	93	78	78	85	80	80	92	94	102	111	109	93	94	95	101	100	102	94	84	88	87	90	102	84	90	126	104	104	87	98	105	93	107	120	91	100	99	102	83	106	87	93	74	81	93	97	108	109	123	102	79	84	92	101	99	81	94	95	115	84	93	112	95	90	98	89	108	79	90	100	99	78	88	92	88	103	81	97	89	88	98	99	103	95	110	95	102	83	88	113	103	96	81	97	84	101	100	100	85	112	89	88	88	87	99	102	100	94	100	90	90	95	98	77	87	80	94	86	92	99	85	91	96	96	85	93	83	105	83	104	98	89	110	92	96	86	108	83	91	110	93	84	115	102	102	93	83	103	93	89	113	87	92	98	105	85	86	112	102	98	96	89	83	105	93	100	85	97	100	71	106	93	77	103	116	85	75	92	83	89	109	105	84	82	115	91	90	100	102	100	105	95	91	118	93	92	103	114	91	101	81	81	104	83	91	103	97	83	94	100	84	108	90	99	91	105	101	94	90	77	90	90	91	93	103	92	86	93	104	101	87	99	92	96	92	102	96	76	119	107	106	87	95	84	103	101	103	90	104	75	94	96	96	106	90	105	101	70	108	91	87	94	94	96	88	108	90	87	99	79	105	96	88	95	106	99	77	92	124	94	92	95	96	95	92	108	91	100	76	87	83	102	104	93	91	104	101	86	104	103	80	93	97	104	89	88	76	82	98	91	103	99	83	90	96	82	88	97	109	96	89	75	81	100	93	103	99	83	87	80	93	82	99	96	97	72	90	87	99	90	89	93	88	112	89	79	87	93	107	98	97	109	88	107	96	89	103	84	81	76	89	97	87	83	101	84	89	109	89	91	107	100	86	96	88	93	106	107	101	88	100	82	88	85	100	92	92	117	92	100	109	114	88	89	85	90	88	109	87	77	99	82	109	123	107	102	84	83	78	106	96	101	85	89	99	83	91	86	96	83	71	89	101	103	79	93	97	86	80	86	105	111	102	92	90	85	88	101	81	104	87	103	102	105	101	92	99	88	94	89	99	101	91	102	95	100	97	85	85	86	92	98	96	76	102	85	83	94	100	88	94	88	109	99	81	92	84	83	79	105	89	92	87	102	113	78	86	86	97	90	117	96	86	81	99	91	87	87	78	102	80	103	73	80	74	96	100	90	96	91	86	111	99	102	101	99	102	99	92	94	80	89	94	86	81	94	100	90	75	89	84	85	79	108	102	95	85	91	94	94	98	104	104	102	87	98	98	100	110	90	82	96	110	90	97	85	94	86	112	79	84	112	90	80	88	99	97	87	93	78	95	84	96	88	91	97	85	90	86	89	99	103	104	76	121	94	87	98	85	105	100	88	99	100	106	119	113	111	87	94	94	84	99	84	90	92	101	99	126	78	79	96	89	78	96	99	90	82	129	91	81	102	101	110	100	94	102	83	94	132	89	88	89	101	84	81	75	100	91	92	91	76	93	102	95	90	94	78	86	98	99	90	109	103	85	100	96	91	89	99	93	95	104	110	86	86	106	91	96	97	92	95	105	101	93	93	81	102	88	99	79	81	93	83	101	96	83	77	68	95	97	100	93	85	90	86	83	97	88	93	95	96	102	116	94	80	107	90	98	102	92	110	92	97	109	81	86	98	92	111	84	103	78	115	89	96	91	103	100	91	116	86	100	95	92	94	90	96	100	89	99	95	94	96	108	80	78	97	97	76	85	89	88	92	84	96	96	91	89	87	81	93	85	100	85	95	90	92	92	97	87	95	104	96	96	88	95	108	92	92	96	95	96	104	98	102	102	99	103	102	104	84	98	90	92	86	80	91	95	85	113	105	100	73	105	91	78	93	89	110	99	117	103	76	108	107	96	84	105	102	111	90	100	99	80	86	96	110	87	72	90	103	111	107	105	100	98	84	96	97	83	91	92	85	94	107	71	100	109	101	100	98	105	103	91	81	98	103	102	103	97	103	101	105	93	77	104	105	75	102	94	114	86	85	85	90	76	80	97	76	103	104	97	106	85	89	93	89	84	91	79	81	87	96	78	106	80	88	101	108	86	95	88	90	112	84	108	91	87	95	89	92	91	78	78	105	99	85	108	110	107	79	85	80	98	99	87	102	98	94	100	86	77	102	65	109	100	106	97	84	109	68	78	96	101	105	91	110	85	87	92	83	98	80	86	96	92	86	86	88	92	99	112	78	90	106	87	95	73	90	98	98	78	109	110	85	90	103	82	117	87	84	82	99	101	106	83	87	90	83	90	87	103	84	84	98	89	85	90	80	90	79	105	67	90	94	75	74	94	84	102	110	91	81	94	109	113	114	95	98	92	90	83	118	105	83	114	90	81	92	109	76	93	91	120	90	102	77	82	101	98	88	96	93	91	109	96	96	102	102	77	93	81	95	90	112	94	105	95	112	91	91	89	95	105	93	98	83	101	92	100	92	91	103	97	115	105	101	89	106	86	84	99	89	92	99	105	108	92	111	86	97	93	89	102	85	77	98	98	100	85	95	108	113	79	93	94	97	90	92	88	101	94	85	95	110	79	97	94	93	91	95	79	94	78	93	78	90	81	88	87	97	100	89	76	95	89	92	100	90	79	85	107
7776	1405	933	1288	2844	4058	4352	4125	3283	2814	2255	2038	1726	1523	1314	1208	1136	1045	1032	958	940	917	874	864	872	847	836	898	901	819	814	781	899	911	841	862	754	809	829	820	790	769	727	679	717	732	743	753	773	711	734	688	718	711	719	661	715	675	710	748	751	702	675	753	664	691	727	669	667	696	677	736	663	706	675	680	668	684	717	657	701	658	682	697	689	719	675	716	746	727	741	756	689	689	655	707	685	733	715	700	699	746	711	686	638	664	691	659	681	686	715	697	702	678	685	671	714	693	690	728	683	656	661	708	718	669	662	671	706	713	679	682	750	709	675	724	692	671	695	701	671	722	715	663	674	684	692	665	649	696	716	756	658	735	717	662	667	684	685	635	690	615	666	661	656	696	669	700	689	670	703	700	721	682	677	720	674	704	672	713	712	677	730	666	679	742	710	659	652	683	628	632	718	675	720	670	699	665	689	717	727	674	712	699	668	689	734	678	690	687	657	655	699	653	706	692	692	644	715	657	697	670	673	713	693	694	625	717	719	692	650	728	679	656	662	734	718	640	658	690	668	684	670	670	692	726	696	722	678	669	665	691	649	686	688	654	634	678	659	680	666	687	731	681	669	702	648	684	679	717	681	644	660	714	668	652	628	694	678	688	651	689	651	679	661	684	733	665	685	617	674	701	706	691	614	702	693	676	633	689	642	697	670	688	712	650	676	710	712	679	693	713	667	667	709	680	674	694	705	659	671	661	697	696	675	669	658	688	694	678	684	626	677	688	676	754	713	669	702	657	688	718	699	681	641	691	723	737	620	659	704	685	661	669	629	642	655	651	682	698	676	677	611	740	696	682	663	694	714	675	687	695	663	731	740	746	694	680	672	618	701	694	673	655	693	710	671	647	660	666	704	698	686	696	687	714	702	698	636	657	621	704	652	720	693	714	744	654	697	645	709	660	692	686	701	657	704	677	667	690	695	659	696	692	679	681	718	720	688	645	692	693	659	701	671	721	633	699	671	672	656	662	642	655	724	670	656	685	638	696	698	698	722	717	700	692	657	669	717	652	699	706	698	685	683	668	689	646	667	675	744	760	684	713	705	629	665	668	670	675	660	707	689	705	683	719	715	654	683	706	674	645	687	694	700	684	694	655	677	661	720	692	671	683	711	692	706	662	652	719	681	679	677	692	674	622	643	694	639	670	711	706	663	628	642	650	650	645	676	672	736	694	666	672	625	695	692	710	653	695	669	710	761	708	653	656	642	731	675	677	638	631	696	725	682	667	711	674	727	685	700	633	669	682	713	645	718	655	688	686	645	709	692	712	683	729	698	666	660	691	657	668	685	741	677	671	660	708	708	715	711	696	694	661	624	708	701	676	665	686	691	679	691	719	690	669	685	700	721	735	672	711	733	693	669	748	691	732	677	668	693	632	689	680	704	685	695	693	671	647	686	667	690	680	682	656	726	701	707	691	686	695	654	663	663	681	729	675	667	697	681	706	672	700	682	698	733	743	663	733	671	718	708	710	686	729	669	691	678	666	666	634	700	750	701	632	689	698	672	680	674	683	660	684	717	667	673	690	674	677	700	642	690	721	696	698	684	726	667	703	697	721	684	696	650	685	682	694	736	678	692	685	700	661	719	709	698	653	637	673	683	692	683	665	650	712	683	672	714	695	644	694	700	701	673	678	664	714	658	686	723	694	664	667	695	710	679	671	662	648	668	677	696	605	674	654	631	643	673	631	670	691	707	646	678	684	729	674	656	662	699	675	687	681	718	666	711	645	645	638	668	708	680	728	672	695	638	654	655	687	694	670	661	688	666	693	662	730	689	677	716	662	723	681	653	727	683	644	616	680	641	664	661	645	697	650	652	681	646	689	677	735	715	680	722	722	718	677	696	724	696	705	718	651	655	684	675	710	683	675	695	678	716	683	665	651	667	635	721	698	679	726	714	674	638	678	700	663	630	709	651	670	690	695	718	658	701	640	678	649	656	671	688	685	718	680	683	661	718	684	695	721	707	660	702	724	669	737	620	690	683	730	693	653	673	714	681	687	652	664	687	735	673	692	673	697	686	716	722	690	643	632	662	689	674	671	722	676	650	673	654	694	684	621	683	688	735	654	686	686	713	716	680	696	693	690	676	698	707	670	688	689	694	714	679	704	648	725	692	711	678	659	676	712	669	717	676	693	686	698	672	668	695	671	673	642	703	654	679	719	700	666	683	700	691	719	683	698	665	701	669	689	670	729	662	723	662	689	672	698	668	689	664	701	690	697	675	683	693	718	652	685	654	676	649	653	672	680	686	698	671	671	698	647	685	697	674	680	735	707	686	701	666	604	650	685	702	691	676	685	699	650	655	639	681	700	662	662	729	685	756	664	667	652	710	713	685	729	678	665	661	673	696	680	715	699	652	706	709	660	630	669	676	693	722	674	684	709	721	627	630	672	701	645	687	677	690	686	704	679	721	646	735	678	623	707	704	684	707	705	720	672	676	644	693	737	717	697	665	707	693	657	687	724	687	647	696	681	671	635	716	661	698	679	652	684	702	690	675	660	695	619	689	670	686	686	655	670	700	728	690	667	702	671	647	698	679	675	665	660	681	704	619	672	664	697	702	689	683	728	672	669	681	697	685	693	678	736	637	680	630	683	685	703	677	685	653	688	689	669	710	674	685	663	684	698	692	664	703	760	658	688	718	666	699	643	679	680	683	703	688	694	681	711	708	679	694	701	690	734	698	696	673	657	656	728	653	674	667	663	659	686	632	676	656	655	661	692	680	638	684	709	750	708	657	724	677	687	717	646	703	694	712	687	682	702	682	662	679	658	675	688	692	667	662	701	728	677	744	698	668	697	695	667	702	644	657	667	678	711	688	700	676	741	712	665	656	678	653	678	689	693	701	702	674	715	718	702	736	682	710	712	717	680	691	697	719	705	688	679	672	667	686	654	711	690	661	674	681	704	648	710	683	706	685	691	675	649	662	717	739	736	662	727	679	700	647	675	720	664	672	676	711	688	712	661	684	640	696	697	713	654	695	706	672	704	691	697	666	631	688	684	717	681	719	685	710	689	718	673	694	679	656	682	714	715	672	703	635	664	668	683	690	738	655	694	764	667	677	729	654	722	664	715	673	654	724	664	662	723	716	721	662	696	702	668	679	687	689	661	716	662	664	695	714	707	706	729	651	682	646	690	658	733	655	703	681	696	704	660	713	720	699	694	699	669	685	687	706	717	677	693	691	690	653	703	628	684	692	676	710	740	710	714	665	682	718	702	675	702	704	693	667	676	717	661	656	700	708	705	677	692	704	676	667	703	664	677	685	712	668	628	656	750	712	666	651	681	614	686	697	671	705	675	708	667	672	652	647	694	683	714	697	697	677	702	638	667	687	682	671	726	676	712	678	650	660	684	699	720	675	656	664	686	678	675	696	679	664	608	723	701	671	669	711	700	684	686	686	655	693	628	676	672	663	663	726	699	682	660	726	671	691	671	683	669
757	127	81	66	46	88	114	120	125	99	92	65	72	80	69	50	62	60	53	50	42	49	46	49	43	39	54	35	38	53	46	38	46	46	50	45	37	37	52	42	35	42	34	31	39	38	42	38	42	41	26	27	33	31	41	28	35	46	24	37	36	38	54	31	26	37	35	40	33	31	48	34	39	28	38	34	19	36	32	33	42	41	37	38	37	27	34	35	21	35	38	34	32	28	31	33	43	25	36	29	32	28	28	30	21	31	32	26	32	34	40	42	38	30	27	28	35	44	27	42	30	33	29	39	40	25	27	27	39	38	22	33	44	35	29	29	18	34	44	31	33	38	30	38	28	32	35	26	28	26	31	30	41	17	26	22	30	36	35	31	46	29	29	25	27	33	32	29	41	33	43	38	30	32	39	50	30	40	34	34	33	27	38	32	25	33	47	39	34	31	28	33	34	38	40	41	27	35	30	30	28	34	38	33	26	36	31	34	26	30	36	36	23	30	32	51	37	33	32	35	33	21	34	39	38	34	35	37	45	40	39	35	33	40	29	28	36	33	26	23	31	37	37	33	34	28	27	25	33	30	20	39	29	32	30	29	31	29	25	28	31	31	33	27	35	30	36	33	34	37	28	46	30	25	28	32	38	27	41	39	33	41	28	31	36	38	26	37	31	38	36	40	38	30	26	36	41	34	32	31	44	40	25	42	43	34	37	25	33	30	29	25	36	30	33	22	28	41	27	26	38	34	37	25	27	24	33	24	30	24	36	29	40	46	41	27	39	30	34	36	28	40	21	32	31	28	41	26	21	38	32	29	37	35	36	33	34	28	32	27	37	33	30	37	35	36	35	30	34	30	37	29	31	37	39	36	38	26	34	30	35	36	33	33	29	32	32	24	42	33	25	43	36	22	37	33	29	35	42	29	29	32	34	36	43	29	36	33	37	27	36	32	33	32	31	32	32	30	30	36	38	33	38	33	39	32	40	26	26	31	44	29	32	28	25	31	27	30	27	37	29	32	29	35	30	38	28	24	30	24	32	34	34	30	26	33	30	40	34	28	26	23	31	42	39	25	32	34	34	44	37	29	31	28	36	33	34	29	39	37	31	27	31	39	51	33	30	28	27	32	33	34	31	41	31	30	39	34	38	35	35	40	25	39	34	39	43	13	26	28	43	20	36	38	31	31	31	45	34	32	36	33	35	38	33	44	33	30	38	35	33	41	39	26	41	37	35	28	32	32	39	26	34	36	38	27	31	29	21	25	28	47	40	24	25	32	42	24	32	27	36	31	34	26	32	26	40	29	35	28	37	25	44	37	32	36	27	34	26	28	31	35	35	30	25	23	30	29	39	34	46	30	39	31	35	26	30	40	34	33	37	26	27	32	30	44	31	42	36	34	37	35	24	38	36	30	30	34	33	38	37	38	27	32	25	37	23	29	36	47	35	34	36	32	32	30	36	41	36	27	37	30	41	26	33	35	32	26	23	39	42	21	24	33	30	37	39	52	31	19	32	22	31	34	35	43	32	40	33	40	26	31	33	27	34	25	35	30	34	32	37	28	36	35	34	28	36	40	28	34	27	29	30	33	34	41	33	27	35	35	26	39	30	43	27	32	34	29	33	33	42	33	38	25	42	40	32	32	37	27	34	33	25	31	27	21	29	36	34	26	31	33	29	33	25	31	24	42	36	34	30	36	39	31	33	36	28	32	25	31	44	27	28	39	28	34	42	24	32	37	40	40	31	46	42	40	29	28	42	40	36	27	27	21	33	35	31	31	32	21	37	39	31	28	32	33	33	35	23	36	34	35	41	29	27	36	33	31	29	31	29	41	33	33	35	25	37	29	30	34	39	32	45	33	35	29	40	40	40	36	38	31	35	37	37	32	45	23	29	36	27	30	49	33	32	38	33	24	46	44	31	35	32	37	37	26	27	24	38	27	32	39	28	39	34	34	30	35	37	31	30	45	38	31	35	32	26	32	22	41	34	28	36	30	37	32	27	29	30	39	30	32	20	35	38	34	26	36	38	29	38	38	35	34	36	28	34	37	32	40	29	26	44	47	24	41	32	21	44	22	30	34	40	42	27	34	36	25	32	39	28	29	46	31	25	36	45	30	30	26	41	38	31	40	37	26	30	26	34	38	23	32	33	37	35	28	29	34	18	35	32	33	27	50	30	37	42	25	33	27	33	29	34	28	28	29	30	33	24	27	33	42	37	42	37	31	38	28	38	27	28	35	26	33	35	26	34	41	26	29	30	35	43	28	30	42	32	44	43	32	28	44	33	30	42	34	34	35	32	31	44	25	26	35	36	41	38	26	27	25	31	41	26	31	37	28	26	32	38	29	29	31	38	25	36	30	32	31	32	38	24	43	25	35	38	39	42	33	31	39	34	29	39	31	32	29	31	35	30	40	30	27	29	35	29	34	28	27	31	48	31	39	33	40	28	27	36	36	38	36	36	32	34	25	39	31	27	37	29	33	32	35	27	33	36	30	27	40	35	28	29	37	19	40	27	37	27	28	33	37	39	39	37	28	37	37	37	35	26	31	43	31	36	34	26	22	34	37	40	35	34	30	33	25	31	25	46	32	27	24	30	39	33	42	39	28	34	38	37	32	36	31	36	45	29	37	26	38	26	21	36	27	37	26	42	25	29	26	33	40	30	34	31	30	26	32	33	49	40	27	33	30	36	45	26	45	16	37	29	28	28	41	38	41	31	25	32	29	34	36	36	42	28	34	31	43	37	31	29	31	40	25	42	40	30	33	40	26	28	38	38	37	32	29	34	44	32	41	33	35	33	34	31	29	22	37	33	26	33	23	24	35	26	28	30	36	24	23	29	33	39	37	30	42	31	24	36	30	33	40	36	32	41	25	34	31	33	34	40	37	37	28	39	27	34	36	33	37	32	25	33	40	30	36	32	32	28	37	37	32	35	31	28	32	34	37	36	26	32	25	36	36	37	25	32	38	24	30	33	47	35	33	26	42	30	29	33	33	31	32	31	31	29	38	31	38	25	38	31	30	22	33	31	34	25	30	25	27	34	32	29	32	41	31	50	30	34	31	26	34	41	36	32	42	31	38	25	43	32	33	32	38	20	36	34	30	36	35	39	28	28	31	34	28	33	45	35	33	35	43	22	35	35	36	38	28	35	23	27	39	37	31	42	23	31	40	25	25	21	28	31	29	39	32	33	44	33	22	30	25	25	40	29	30	36	27	29	35	31	32	27	31	34	33	28	27	26	43	32	29	40	33	41	27	43	37	27	29	33	34	39	31	20	34	28	24	39	28	36	41	28	33	36	25	22	32	31	39	30	30	34	40	42	37	49	43	34	35	29	38	26	38	42	27	46	36	32	25	29	34	28	32	26	31	33	37	34	38	36	36	25	28	31	44	35	33	33	35	36	43	35	26	30	41	29	26	26	28	34	31	28	34	33	34	36	32	26	25	35	25	34	29	45	35	33	37	29	38	32	36	31	22	36	33	40	28
7509	1697	831	1335	4181	5958	6325	5468	4265	3366	2774	2278	1851	1510	1254	1048	947	881	798	691	644	618	562	546	517	494	501	442	469	440	436	436	513	521	426	430	415	371	355	378	413	349	325	314	312	324	318	309	299	312	300	287	283	295	308	305	259	274	289	267	280	310	249	262	288	256	271	266	242	262	253	249	245	248	274	231	245	245	237	246	212	237	236	260	244	251	269	274	259	294	236	258	240	242	247	274	266	281	264	274	234	249	236	243	236	229	257	247	250	268	246	269	250	252	270	229	271	222	242	250	266	236	257	229	235	269	232	226	268	262	223	247	238	228	230	238	230	252	265	228	264	235	221	248	222	242	271	225	247	245	242	261	208	240	239	223	253	225	234	256	273	254	263	240	237	232	230	238	242	241	244	253	266	216	244	252	254	253	215	258	252	229	231	222	266	223	229	235	236	251	233	239	229	252	245	235	230	256	244	251	229	236	229	229	213	227	227	222	222	226	249	235	228	256	233	249	220	247	225	260	226	235	269	257	247	212	244	223	224	221	234	262	250	254	226	240	248	214	244	248	216	231	218	238	247	258	215	255	242	234	224	238	224	217	238	231	235	233	255	219	223	218	239	255	224	217	261	214	252	240	227	235	244	251	266	272	241	225	217	258	202	261	204	265	235	246	249	214	205	239	241	221	220	233	236	241	256	258	214	229	242	240	234	245	241	240	225	256	234	244	263	231	253	260	217	226	251	225	233	233	244	257	240	248	247	255	216	255	234	251	223	230	239	225	242	248	218	260	221	227	242	268	245	246	244	235	229	235	230	228	247	257	252	248	221	262	259	255	256	242	255	246	239	238	236	255	252	247	228	252	245	214	242	231	252	238	242	224	216	247	234	242	211	236	216	223	212	219	242	235	230	230	225	233	213	237	222	215	227	229	257	223	263	237	224	246	260	242	214	253	241	262	261	233	219	251	251	238	207	219	249	230	229	239	246	275	232	240	233	239	264	198	240	240	233	278	226	228	212	251	220	229	243	223	229	251	264	239	235	234	267	227	231	238	241	233	236	246	238	227	240	220	249	256	254	226	228	253	277	250	269	244	255	232	248	236	233	258	219	235	242	229	252	251	242	258	226	255	248	217	272	243	228	234	241	240	230	255	237	236	252	248	251	221	233	197	232	254	244	234	232	229	263	248	260	242	244	240	243	228	223	226	227	218	225	281	227	268	253	213	247	250	235	261	233	256	203	243	238	238	245	231	248	231	280	229	237	254	238	240	235	252	238	253	233	242	247	259	244	241	235	246	234	249	208	233	229	259	227	256	229	222	234	226	227	237	258	262	227	206	253	213	225	256	240	221	255	224	255	234	246	242	247	245	244	248	258	251	228	228	234	227	237	246	220	273	240	231	236	231	216	229	243	253	219	238	251	256	250	254	241	245	233	237	240	239	236	232	211	241	259	260	234	247	261	252	223	230	214	259	237	229	248	219	214	241	211	234	256	225	233	263	251	254	220	241	241	246	242	205	249	237	237	260	216	237	214	231	221	204	206	234	237	235	236	245	241	251	261	234	259	231	220	213	232	245	246	247	253	238	253	242	255	255	253	252	260	220	233	238	227	226	252	262	234	239	247	252	222	213	244	239	226	252	237	259	237	269	240	247	230	254	258	265	244	239	270	265	228	244	239	226	257	243	253	239	246	230	274	229	223	229	217	233	246	228	248	230	262	228	214	240	225	256	235	231	233	240	243	258	236	243	238	227	231	238	220	230	214	283	253	234	262	237	226	220	240	230	224	238	226	235	231	223	263	235	231	261	231	245	240	251	238	247	261	225	239	251	230	249	243	257	238	263	249	245	241	242	236	254	237	226	245	233	252	235	256	231	227	235	245	234	238	217	261	238	229	232	235	233	226	224	254	254	209	276	253	231	262	218	218	262	244	224	224	270	232	227	256	226	242	250	243	235	230	268	230	189	248	253	229	238	254	247	253	244	243	231	236	236	248	230	234	241	235	237	239	234	251	237	237	248	213	250	241	236	220	248	214	231	251	233	249	196	268	251	227	249	232	231	209	216	232	208	234	251	221	246	235	233	238	227	211	245	226	234	250	247	203	255	195	249	269	237	235	269	237	225	205	242	215	214	244	227	232	236	217	222	248	246	227	264	230	238	218	219	245	234	246	206	239	257	255	222	245	259	237	234	236	219	229	231	263	231	253	272	252	230	242	217	225	252	249	220	222	234	235	243	239	284	227	261	220	243	239	224	231	239	238	239	259	226	246	230	262	205	239	252	238	251	241	230	233	247	263	220	245	239	241	227	261	246	281	251	235	235	252	211	220	250	243	229	236	257	224	236	255	263	255	226	217	257	226	216	267	241	258	239	230	221	255	228	220	235	243	233	242	256	224	257	227	235	233	254	239	248	250	233	222	238	254	214	228	244	252	232	231	237	225	232	269	247	251	254	255	243	242	230	259	237	225	224	221	240	218	223	205	254	227	257	229	239	228	257	233	211	227	225	234	247	258	238	220	212	241	234	252	237	249	254	236	234	240	238	249	241	224	237	240	236	227	246	237	253	262	222	260	226	246	240	219	237	240	228	230	245	235	249	262	236	244	230	231	258	232	244	237	252	253	214	241	225	247	226	248	243	211	227	248	235	280	255	255	247	246	221	259	231	220	235	211	252	247	241	241	218	223	234	220	229	218	248	232	215	244	245	253	237	216	245	261	266	244	224	251	234	248	216	233	252	230	235	222	233	222	254	227	215	218	214	253	243	241	228	226	246	232	241	244	237	257	264	250	219	237	252	225	219	237	234	245	250	236	230	238	236	225	248	248	242	233	238	215	223	225	262	263	220	255	250	234	255	259	230	267	221	221	227	221	244	215	246	240	228	260	250	241	260	246	223	217	260	238	238	252	231	240	239	273	237	268	255	218	213	237	253	252	221	257	242	271	252	228	240	255	254	224	227	234	207	255	236	223	242	250	210	238	224	234	237	220	252	244	240	216	251	232	264	244	207	235	252	237	249	260	236	245	246	224	236	239	259	234	235	233	203	236	212	240	214	233	227	212	219	238	250	260	214	231	204	230	238	211	249	249	226	245	244	227	262	258	244	254	240	211	231	214	253	228	200	212	240	213	226	214	246	243	245	216	230	225	226	220	239	241	226	256	231	236	253	243	236	229	235	210	214	223	242	223	246	258	242	227	255	223	279	252	235	244	215	231	242	235	211	240	206	219	213	229	226	225	228	235	248	232	223	259	223	229	224	243	248	236	250	234	239	249	266	245	232	248	257	202	240	217	237	231	230	247	252	242	218	227	210	217	224	235	241	224	254	252	246	244	248	233	229	247	228	250	232	233	234	255	206	221	224	240	232	237	242	220	224	235	231	232	230	246	239	284	244	223	256	270	223	238	258	217	234	252	234	242	245	238	244	245	214	234	228	225	238	233	256	238	259	233	240	260	251	238	238	219	232	232	268	235	269	231	234	219	244	232	246	260	223	219	274
1023	112	78	56	94	98	115	111	106	95	96	83	82	76	92	82	92	67	91	88	83	84	83	74	82	83	77	86	81	68	78	72	75	66	70	78	75	81	86	78	55	98	90	78	59	64	96	72	74	91	59	79	87	92	85	80	85	82	90	86	83	87	81	83	84	95	81	103	81	95	72	92	84	76	86	63	81	71	70	71	79	89	67	57	87	76	82	59	85	93	73	90	72	90	61	88	87	85	74	68	65	71	68	90	75	94	83	81	88	80	64	76	74	86	75	71	78	78	85	67	65	75	63	79	91	69	88	68	90	73	70	83	79	75	75	72	83	72	71	74	76	84	77	83	88	65	77	77	80	70	80	87	85	73	81	74	74	72	73	91	67	75	106	84	86	90	80	68	82	86	76	86	71	93	68	64	65	71	80	77	62	72	90	61	74	73	72	82	67	75	91	75	79	73	72	66	75	67	95	83	77	92	74	74	77	74	62	73	58	82	69	75	65	90	68	80	86	95	86	77	87	81	78	75	76	84	76	82	73	85	80	90	78	77	78	104	93	78	71	72	77	88	71	75	69	65	79	80	81	72	77	78	70	74	88	90	83	78	74	61	77	75	66	57	65	82	75	77	66	62	83	71	73	79	66	89	71	86	72	96	67	57	81	67	70	80	86	82	77	70	71	89	97	78	77	72	71	79	74	84	79	86	79	91	85	84	92	68	59	75	90	100	95	80	87	76	87	76	73	63	88	80	87	89	59	80	78	88	93	63	88	86	88	66	86	81	82	73	71	88	84	83	92	82	78	78	82	77	78	65	70	99	81	75	92	83	79	92	77	68	82	83	72	84	65	79	72	85	80	94	87	82	77	85	61	76	82	69	63	82	71	62	70	69	77	89	74	83	86	74	92	82	72	75	86	85	67	83	91	82	90	66	76	94	82	72	63	65	73	77	81	90	76	70	71	76	86	68	86	92	69	83	79	80	89	79	81	85	93	86	98	81	70	84	74	75	77	71	67	90	73	92	82	62	85	87	66	72	82	87	84	80	76	80	85	71	84	73	81	88	86	81	87	72	71	85	67	94	58	91	70	85	67	83	88	80	87	88	71	101	84	76	73	85	73	62	82	83	68	82	82	58	64	89	91	79	69	81	65	84	79	82	79	82	67	81	68	79	62	94	64	77	77	77	81	83	79	60	71	72	72	70	91	74	82	83	82	90	81	77	90	86	73	86	80	78	63	67	74	79	72	81	89	68	64	66	100	61	80	85	91	74	78	77	90	87	83	65	88	83	78	74	91	83	77	75	89	87	86	71	84	69	92	74	75	72	72	76	81	80	80	81	73	83	88	80	78	80	79	81	70	65	80	70	79	71	80	57	72	64	79	87	82	77	83	91	84	77	69	77	73	82	87	65	70	84	81	81	72	87	101	82	87	83	69	69	75	85	77	77	78	75	57	75	81	84	73	70	69	75	86	82	70	84	78	70	74	73	80	85	81	73	69	64	79	70	82	77	75	61	64	78	88	91	82	82	74	75	70	68	72	85	73	71	80	62	102	78	80	84	64	84	65	80	86	83	75	80	77	75	72	86	85	88	82	80	74	78	72	70	82	86	71	67	87	73	86	73	74	94	72	78	75	78	87	78	67	82	87	94	81	73	78	76	101	86	87	73	89	81	82	71	86	91	89	82	95	84	75	72	72	90	78	82	60	88	70	85	79	83	91	90	76	74	60	72	95	102	74	68	76	80	83	83	79	68	81	73	84	92	85	76	88	70	74	83	90	85	73	64	78	74	76	105	83	88	73	74	86	70	86	103	76	73	79	91	82	68	81	81	73	81	83	68	76	89	87	75	82	84	85	69	82	91	91	78	76	80	70	73	75	86	66	82	70	83	79	71	94	94	85	72	79	77	89	71	70	76	87	80	79	80	78	80	72	71	72	94	72	85	79	75	84	89	65	76	71	66	89	81	64	85	71	71	92	69	87	73	83	57	70	86	55	88	78	83	75	82	74	92	69	75	77	76	73	78	89	68	81	78	48	69	93	71	84	74	68	76	84	77	93	65	92	89	83	73	70	85	69	71	94	84	84	65	91	90	79	78	89	93	74	75	85	86	86	85	94	79	82	85	92	79	85	84	75	62	92	84	72	77	97	84	85	80	91	82	76	77	80	77	83	84	88	72	78	65	71	84	93	85	109	69	78	66	76	76	73	87	87	75	68	86	73	79	90	65	82	77	80	80	81	86	68	86	86	78	80	69	105	87	71	74	87	81	76	65	67	74	71	80	81	86	74	79	77	83	78	73	79	53	84	75	77	62	87	97	71	80	94	67	101	75	87	68	66	90	61	85	85	85	86	89	92	76	67	89	74	95	76	79	75	76	76	63	77	79	63	81	75	88	61	75	79	73	76	84	65	74	73	88	75	72	76	75	77	85	74	83	76	75	87	93	77	82	87	93	77	76	74	62	77	76	101	75	72	72	68	73	86	89	76	86	81	72	88	78	73	81	77	77	67	69	80	88	90	88	77	81	99	76	88	63	97	68	95	66	81	85	77	73	76	80	90	80	78	70	85	75	82	80	78	68	83	84	74	73	92	61	81	75	68	79	72	80	94	81	75	85	97	84	90	66	63	93	97	68	77	93	79	81	87	68	70	78	60	72	82	77	80	66	58	77	66	69	67	67	90	80	74	64	75	75	79	82	81	77	104	73	75	89	81	99	82	80	65	86	98	84	87	76	76	71	65	81	94	75	76	85	72	85	88	83	97	73	72	82	61	83	75	75	83	78	90	66	87	65	49	79	76	85	96	76	77	81	100	96	81	88	103	71	90	92	81	87	68	71	77	70	84	67	75	68	82	66	86	65	68	82	80	88	83	78	75	85	79	78	67	79	67	82	72	65	67	72	84	90	79	81	81	81	84	74	77	68	68	73	84	80	70	64	92	66	64	77	77	88	76	70	91	72	63	76	84	74	66	99	78	80	86	84	93	72	90	76	78	83	89	83	60	82	86	72	90	84	75	73	90	73	102	77	78	66	63	83	71	84	70	85	76	85	55	83	78	70	93	86	87	71	78	82	72	74	90	66	71	81	89	85	94	90	81	73	83	66	80	92	57	63	83	83	76	77	79	88	74	73	76	104	86	79	91	76	58	83	70	78	86	94	79	98	73	77	68	98	90	101	77	88	74	86	83	83	80	103	68	67	82	82	77	77	72	75	70	67	70	62	63	70	79	73	85	78	89	79	90	68	84	77	79	67	77	93	64	74	60	76	82	61	83	87	78	57	73	76	81	76	86	68	61	86	87	82	80	79	90	72	80	87	83	68	65	74	79	83	74	79	67	92	83	59	74	84	97	101	77	86	88	71	73	82	74	70	79	58	79	65	68	76	84	71	66	87	82	80	74	73	76	90	81	99	87	80	92	84	63	83	74	86	61	86	77	74	72	96	79	84	86	76	66	71	85	79	86	78	65	82	77	78	83	70	84	71	90	89	85	81
6131	746	645	802	1473	2105	2446	2205	1816	1625	1424	1234	1073	933	942	810	747	808	743	714	678	716	682	680	636	616	695	649	653	630	622	662	718	710	650	686	652	623	639	623	635	641	592	584	570	578	581	626	606	589	603	624	631	616	595	618	621	691	583	597	596	617	553	575	578	543	534	579	588	565	564	538	597	527	554	588	594	616	589	624	547	601	596	594	601	570	542	594	589	610	579	613	574	552	596	580	590	589	637	605	599	586	575	558	595	596	570	565	568	614	606	591	612	546	557	606	617	608	599	570	649	607	574	593	608	609	546	637	588	550	614	593	555	600	623	570	624	566	583	628	605	577	598	568	557	609	589	551	606	638	590	576	536	566	570	556	627	615	605	554	613	558	610	589	609	636	600	587	611	566	616	608	591	614	556	610	589	554	546	604	618	621	578	599	563	548	571	541	560	596	604	599	553	590	640	586	624	568	603	634	585	573	638	538	548	568	574	582	602	608	584	593	551	602	600	572	568	562	560	607	596	635	567	569	589	586	582	603	589	598	576	574	558	592	579	556	558	576	564	578	559	592	608	547	606	557	595	565	547	629	619	551	578	608	594	572	597	567	599	641	557	564	581	616	582	576	599	576	604	558	602	560	612	564	585	561	600	578	609	565	572	570	536	551	559	578	608	607	537	535	592	566	560	615	557	568	556	630	571	586	592	592	552	603	586	599	581	598	553	546	589	609	594	665	585	611	603	549	563	648	592	578	621	574	532	610	545	607	570	658	628	609	605	567	559	604	571	601	593	607	613	586	591	600	559	603	642	597	542	565	601	562	555	594	583	623	592	564	547	623	582	601	589	578	576	599	599	585	572	542	578	622	611	588	653	589	578	579	624	590	562	613	615	592	534	569	572	596	590	603	592	615	582	582	552	578	628	589	537	624	576	586	586	605	580	593	622	589	574	578	587	563	609	594	581	596	629	576	555	609	536	570	590	582	578	537	578	576	558	543	601	622	559	554	622	575	550	580	550	606	509	646	593	599	634	563	587	607	589	637	612	614	602	566	630	580	618	592	584	569	574	615	586	554	558	644	601	596	600	559	611	629	598	581	628	602	590	566	602	606	601	564	608	604	564	581	594	604	579	559	540	538	584	592	605	564	578	578	590	588	556	582	615	586	621	577	605	579	534	544	606	575	574	570	603	583	604	603	594	612	603	614	544	607	531	602	579	579	567	582	605	578	569	583	562	633	599	592	631	595	605	560	615	562	607	548	601	589	600	573	583	578	590	596	625	635	573	569	582	560	609	594	572	588	600	561	565	628	589	612	586	640	598	550	572	592	574	584	592	535	626	625	597	632	592	545	607	540	592	585	581	595	571	567	628	595	596	576	632	587	587	569	607	609	604	568	606	605	623	584	638	627	632	572	598	576	592	559	565	593	609	600	536	559	578	629	581	582	557	589	541	573	580	551	601	572	586	624	581	600	619	589	565	601	579	618	579	554	587	586	608	614	597	596	607	635	616	566	580	580	570	605	605	558	558	587	558	617	618	577	638	592	596	591	584	557	585	597	630	565	583	582	616	563	577	558	563	590	543	580	555	566	563	617	613	596	578	530	601	554	552	577	585	640	614	561	588	540	618	564	576	630	573	595	582	582	601	610	584	591	576	592	561	588	617	598	571	566	577	595	593	630	604	580	582	563	584	590	565	627	588	628	560	543	576	598	576	556	621	537	607	609	555	555	594	592	600	596	599	586	610	601	587	593	561	586	561	611	575	548	578	575	618	593	572	580	575	621	552	598	546	594	555	536	590	591	631	598	547	588	546	629	591	541	569	552	577	571	577	597	581	599	580	596	590	593	593	581	590	635	589	558	589	565	589	598	600	558	594	609	570	562	578	586	634	581	595	570	593	618	596	594	567	559	576	561	619	567	615	609	553	602	605	599	613	549	575	605	585	591	526	560	578	578	569	627	601	614	605	590	610	560	588	587	568	592	573	587	596	586	572	587	584	585	572	544	572	592	572	609	561	643	573	608	607	598	550	597	596	640	595	580	601	591	581	593	585	612	566	560	553	564	596	551	564	617	550	579	532	561	559	562	541	592	585	561	607	584	547	600	602	569	566	618	587	562	619	551	603	563	598	608	564	582	544	555	576	606	578	584	569	638	574	586	624	618	595	568	562	569	619	577	590	617	601	573	572	588	590	586	582	601	583	570	577	564	579	623	586	623	573	580	572	595	610	569	581	572	617	638	597	554	626	572	592	568	585	568	586	575	585	617	612	611	598	559	584	611	572	594	592	605	553	561	609	579	604	590	618	613	550	610	542	517	615	545	580	592	598	614	589	604	596	600	585	594	610	564	578	565	624	587	597	575	590	553	558	527	574	583	599	595	570	564	611	590	559	571	579	636	534	577	608	588	549	585	587	544	602	553	637	625	567	602	610	605	565	602	600	569	591	586	570	608	558	637	614	549	606	613	546	532	595	600	576	600	598	598	576	645	606	588	585	639	574	601	566	578	602	588	582	593	594	598	590	590	643	619	586	577	611	558	584	596	557	597	577	614	637	560	574	596	568	606	584	598	570	585	631	583	594	567	567	561	579	584	595	540	541	531	602	588	589	575	588	620	582	587	594	562	549	598	633	622	588	601	610	606	640	598	594	587	560	599	611	557	624	560	575	593	572	575	592	584	551	561	566	562	571	596	595	538	581	573	595	581	573	599	568	657	580	586	579	608	580	577	607	611	606	566	604	542	635	595	574	601	570	566	620	583	558	589	587	578	560	612	610	597	562	549	591	627	599	604	592	612	530	542	557	588	533	571	604	559	564	586	617	609	592	584	564	632	601	545	585	564	566	613	603	619	645	592	615	604	576	518	541	551	576	561	611	591	558	619	599	588	558	611	581	579	579	557	599	587	627	558	603	568	553	586	598	615	612	573	616	615	606	584	597	603	599	541	627	557	573	572	603	564	552	577	599	636	571	590	578	636	626	608	577	583	555	629	565	597	600	561	555	584	573	576	629	612	597	577	550	584	561	563	571	576	585	559	575	596	552	583	587	570	590	562	564	562	615	622	590	623	578	598	610	565	571	584	573	589	572	602	568	565	567	594	569	598	593	549	570	639	627	579	578	600	597	602	537	575	645	612	571	557	632	552	606	553	586	597	614	588	596	611	651	603	597	596	596	568	560	560	561	564	596	591	594	585	605	592	582	658	564	544	576	603	596	589	584	569	599	632	543	602	594	598	585	564	640	574	577	632	541	571	567	637	593	582	581	561	608	582	554	567	525	594	561	569	611	577	551	587	601	606	573	587	550	601	571	605	598	595	558	577	595	613	579	596	584	610	601	571	594	585	553	591	580	603	578	579	598	637	651	524	554	542	606	588	597	610	625	586	598	578	563	561	608	596	604	603	567	587	591	597	615	557	585	581	551	564	571	578	577	563	609	561	605	604	588	571	614	589	575	579	518	599	583	577	552	583	598	559	641	582	612	574	607	582	583	599	622	573
400	85	50	47	58	64	97	79	83	82	74	64	43	51	51	50	37	43	30	34	34	30	32	32	23	29	28	39	34	34	39	36	20	34	36	34	30	35	37	27	21	27	34	38	20	32	26	28	26	29	29	35	21	33	27	23	35	29	34	28	26	35	28	24	29	32	32	25	31	30	35	22	26	29	26	26	33	32	24	26	15	31	27	21	20	25	26	29	32	27	29	25	10	24	25	26	28	24	27	26	27	20	34	27	24	33	28	30	30	21	32	28	43	27	23	30	25	19	25	25	26	24	22	29	27	22	21	28	28	19	22	23	24	42	41	32	31	27	24	35	42	16	21	30	29	33	34	27	27	18	25	35	27	30	33	27	28	30	39	21	19	17	27	25	30	13	23	29	32	22	36	29	20	31	21	32	29	31	31	24	27	42	30	25	32	26	26	37	30	27	27	27	29	25	24	28	31	34	19	29	32	35	33	28	25	28	25	35	25	21	24	32	24	33	23	22	23	37	36	35	28	30	33	20	32	34	33	38	25	26	32	22	25	22	25	28	20	31	29	29	27	21	26	20	18	35	34	31	24	23	29	23	21	38	28	35	29	34	36	30	28	33	28	33	31	37	28	29	25	27	25	32	24	19	29	20	29	27	29	17	25	32	26	27	27	33	15	26	24	33	21	23	32	39	31	25	27	30	24	24	24	31	24	18	24	26	30	24	35	35	31	27	24	20	17	27	24	25	29	31	38	31	27	28	32	25	29	20	21	24	26	18	31	28	37	26	33	23	28	26	28	35	31	32	21	23	33	29	28	20	31	35	23	25	19	37	28	24	24	38	31	20	33	26	21	20	21	26	24	29	30	12	30	32	23	31	20	40	26	22	25	25	28	29	25	32	21	25	33	34	27	21	31	40	34	25	31	20	30	28	33	19	30	23	36	29	21	30	33	26	30	30	39	29	39	27	27	30	37	33	27	24	25	23	28	36	20	22	24	22	19	35	35	22	36	28	29	29	24	31	26	31	26	24	29	24	32	24	24	22	31	22	23	26	32	21	25	20	22	29	31	25	33	31	24	33	23	26	30	29	32	29	23	36	23	31	26	22	33	31	17	39	36	28	22	29	26	27	31	22	22	36	38	28	34	34	27	28	34	30	24	34	38	28	23	30	34	27	24	38	32	35	24	33	20	23	20	25	25	31	23	17	17	23	20	22	24	33	30	29	24	25	24	32	38	19	18	30	32	22	36	24	33	23	24	28	27	28	22	24	24	21	21	23	27	39	24	28	27	36	23	24	19	30	28	30	30	35	17	22	29	23	27	30	29	27	23	23	23	25	25	26	26	30	27	21	29	21	34	29	25	38	19	30	25	20	22	36	28	25	27	34	22	22	33	24	24	33	23	24	16	31	35	31	25	33	33	26	25	30	26	19	39	43	19	23	25	22	18	32	16	29	17	20	27	26	26	23	29	21	32	27	26	34	28	38	27	29	25	19	34	21	27	29	21	27	35	23	25	29	25	31	34	29	28	35	15	31	31	23	35	26	32	30	18	37	26	22	22	31	29	19	32	32	30	32	31	23	23	20	26	23	28	22	27	29	29	24	21	26	19	38	22	31	29	26	32	25	29	24	22	22	26	25	32	34	27	26	24	25	26	26	32	31	35	31	28	31	24	26	30	23	26	24	19	24	22	37	30	28	24	26	22	20	24	24	26	27	30	21	25	26	28	27	19	25	29	24	24	34	33	28	26	26	32	24	29	27	26	24	19	33	25	28	29	18	20	33	26	27	25	27	25	27	31	22	22	19	22	32	20	29	36	22	35	34	34	29	32	33	24	33	16	34	22	22	26	35	31	26	40	32	28	26	20	27	19	32	30	25	29	25	27	21	25	33	24	24	23	34	29	31	21	31	33	27	25	31	30	24	16	34	27	26	30	37	24	34	27	18	24	21	38	30	27	27	25	23	18	26	28	20	27	29	24	25	30	30	21	31	26	31	29	41	20	31	26	28	24	26	25	25	25	28	36	29	24	29	30	25	19	31	22	19	28	27	38	21	22	28	30	21	29	31	28	31	38	26	22	20	25	32	31	22	23	35	21	28	28	19	29	17	27	22	32	26	23	34	29	29	21	23	25	20	27	23	24	29	26	38	24	22	23	29	23	25	22	30	26	34	26	27	25	25	21	26	24	26	33	22	30	27	29	17	32	34	24	23	29	36	25	19	33	30	21	23	24	19	21	28	28	39	31	29	22	22	27	27	24	27	26	31	25	19	17	30	21	24	34	29	29	32	21	29	22	28	25	23	30	18	27	22	24	32	28	25	25	41	31	23	30	30	36	22	22	37	29	27	24	27	25	26	25	24	24	38	25	24	29	17	22	25	29	24	23	28	23	36	27	20	26	24	27	32	35	22	24	32	32	21	32	27	20	26	21	23	20	36	23	24	23	24	24	23	21	24	32	26	25	22	24	26	18	26	33	26	30	31	18	21	36	37	19	33	38	32	32	27	39	28	26	25	30	24	28	22	31	27	27	29	34	28	31	32	25	20	22	25	27	21	26	22	23	28	24	29	21	20	33	27	18	34	24	29	30	26	39	16	17	25	32	21	35	28	23	28	33	29	23	27	24	28	33	30	29	29	32	27	19	29	35	20	28	21	27	27	24	29	21	20	25	32	40	38	15	24	24	24	32	23	33	29	31	32	36	32	22	31	28	23	35	27	32	28	27	40	34	26	22	26	21	34	30	31	22	28	24	30	34	38	27	27	30	31	28	25	31	29	26	20	24	26	30	31	22	21	32	20	29	34	21	31	35	28	29	23	25	24	28	26	28	25	19	28	27	26	26	29	29	27	27	35	28	28	29	21	21	20	32	22	20	44	27	19	28	22	27	23	32	40	25	31	36	23	27	22	24	33	28	23	34	23	30	32	27	27	24	31	35	30	25	26	22	24	33	31	25	36	19	22	39	24	24	30	28	31	28	23	24	27	23	36	27	31	30	29	21	34	23	21	22	34	28	24	18	28	31	31	36	24	24	28	26	27	34	35	26	22	28	25	35	18	21	18	33	19	26	28	31	31	22	31	33	26	21	23	22	25	28	18	22	26	26	21	29	33	41	35	32	23	21	26	26	29	32	26	28	35	23	25	23	27	30	30	26	31	25	33	29	26	24	25	26	31	34	25	21	31	24	23	16	35	26	30	32	21	32	21	32	26	28	31	26	26	23	21	23	21	21	32	22	32	24	36	25	24	26	22	37	34	22	30	29	25	20	26	27	28	23	24	16	36	25	19	31	26	40	33	23	25	26	28	34	29	27	25	35	38	31	37	30	28	25	33	33	27	28	12	30	28	33	23	32	24	39	34	38	26	30	30	22	30	32	23	28	29	34	23	35	28	32	31	20	29	28	24	31	27	27	28	26	24	25	25	20	25	30	28	37	32	27	23	27	38	19	27	31	32	22	25	38	34	33	26	32	31	30	32	25	21	26	27	31	26	26	29
5026	1289	537	933	3018	4364	4634	3746	2844	2263	1953	1520	1216	1060	896	809	688	618	545	506	491	467	432	437	412	366	346	342	351	374	368	356	417	441	361	366	375	333	323	307	284	293	269	280	244	265	267	262	253	277	259	253	267	279	258	242	233	246	259	240	256	226	247	245	235	197	258	232	231	231	217	220	192	230	266	216	224	225	197	207	222	215	237	174	217	209	233	234	226	216	228	253	216	222	230	257	232	233	217	243	211	233	272	216	193	221	224	252	231	260	224	203	245	231	202	229	255	225	260	242	244	220	197	202	204	227	229	206	242	225	242	205	187	221	190	203	184	218	202	221	234	196	236	218	218	223	205	234	221	209	224	200	190	218	237	201	212	198	230	217	206	234	230	213	215	210	226	213	220	220	207	199	234	232	226	197	223	213	250	237	196	216	204	231	209	203	215	203	220	243	227	209	213	190	235	244	206	218	213	213	190	222	231	217	203	211	216	209	215	209	191	204	194	225	203	209	220	206	207	222	228	197	220	216	224	190	246	188	194	209	206	244	203	220	230	187	209	234	224	202	208	208	201	201	215	197	231	210	223	230	209	220	230	223	233	191	215	220	222	229	210	199	216	206	240	200	238	228	223	234	180	245	197	213	224	207	240	209	203	247	233	211	220	208	198	230	227	227	230	218	200	235	210	223	211	214	196	235	211	219	218	209	189	211	213	196	232	255	237	228	213	212	206	218	197	207	195	208	207	218	203	208	219	197	214	191	189	221	238	211	189	217	219	201	205	224	234	192	229	218	239	210	216	211	212	213	207	195	211	228	220	207	196	207	218	202	203	223	215	215	220	232	202	213	227	221	199	188	236	208	227	221	221	211	197	212	225	206	212	223	236	227	205	249	200	222	218	206	224	214	247	220	191	224	195	213	225	217	251	206	213	204	210	200	205	210	220	210	219	199	231	217	234	238	214	215	226	202	220	235	221	196	205	199	208	195	213	217	207	218	186	212	212	216	220	206	205	213	211	203	217	236	208	218	245	203	193	198	199	215	185	229	204	211	214	193	245	203	210	213	212	219	212	239	222	207	202	213	222	222	222	203	233	191	238	208	210	235	258	206	211	203	197	203	215	208	220	218	202	221	190	228	216	211	201	218	227	240	212	218	198	242	201	198	204	207	209	214	206	200	203	223	215	221	218	218	182	227	225	216	202	210	218	234	230	242	254	194	229	224	225	219	239	201	211	238	223	207	221	246	248	213	198	206	237	223	213	228	222	211	214	235	218	251	236	224	222	220	226	184	202	212	217	223	211	225	215	214	216	208	208	214	210	231	207	229	216	205	220	214	201	204	209	221	201	216	228	230	232	214	206	193	213	215	193	201	226	226	212	208	212	218	226	211	208	207	196	220	224	215	203	219	226	241	202	207	187	213	207	216	209	226	223	235	224	235	222	202	220	229	218	225	217	220	211	192	203	215	199	215	238	201	193	211	229	203	205	220	203	226	189	228	222	221	215	209	216	215	214	216	218	208	213	211	236	214	214	221	234	205	209	227	196	252	246	220	238	211	229	197	203	227	242	232	223	225	172	259	221	215	213	211	207	209	202	197	230	234	213	191	233	217	202	229	238	190	226	212	200	218	218	216	214	186	204	206	228	256	236	185	251	196	239	203	210	215	214	213	214	209	234	237	213	225	206	210	210	190	231	186	205	212	216	213	230	235	225	209	199	238	200	214	226	222	231	213	228	212	219	234	195	224	233	189	181	223	201	210	212	222	189	207	195	209	215	199	206	215	216	223	190	207	226	197	210	232	221	202	232	217	229	224	222	202	213	219	227	208	202	224	227	217	231	219	226	221	230	193	195	181	234	236	206	219	220	222	212	217	210	195	246	223	216	230	223	210	212	214	196	221	224	213	196	208	206	191	198	233	227	209	211	200	212	218	202	196	220	191	216	230	218	224	193	192	217	209	239	202	209	210	214	208	230	232	218	216	210	240	182	200	215	199	222	200	213	230	225	215	233	184	226	188	207	234	220	236	220	215	244	225	227	233	229	204	209	196	210	226	230	187	243	202	192	217	214	205	222	208	223	196	232	197	218	193	217	231	191	209	187	200	222	218	231	247	221	220	221	219	214	212	225	225	214	214	198	209	197	208	207	199	202	201	213	195	221	220	214	215	221	208	231	205	230	194	236	216	229	227	235	207	207	185	214	224	207	213	250	257	205	224	189	198	201	204	221	211	201	183	235	236	242	223	233	217	190	217	206	192	209	206	213	213	223	215	216	224	218	200	217	209	222	212	209	250	220	233	226	213	217	216	201	219	231	216	227	211	209	202	201	252	187	237	232	212	217	229	207	204	231	190	225	211	214	195	186	207	214	221	216	219	216	211	225	220	221	209	205	215	211	217	203	246	180	232	238	217	209	205	228	211	201	225	196	219	213	204	206	207	216	216	210	212	223	221	219	210	230	197	225	220	225	196	224	209	226	227	199	216	218	217	225	226	187	237	199	222	198	247	229	210	189	223	205	204	222	230	207	212	223	207	218	221	214	236	259	220	231	210	202	217	206	205	236	226	194	198	218	188	188	207	212	217	216	218	203	203	223	212	212	223	211	232	209	191	226	211	238	195	222	231	211	226	217	214	242	206	202	211	195	224	242	199	241	206	218	214	192	237	189	219	195	187	225	203	204	222	209	221	221	227	206	222	252	208	218	222	219	213	202	209	223	203	197	201	207	213	241	223	203	231	227	213	211	240	226	208	203	236	227	235	186	207	203	232	218	213	242	233	228	233	221	261	245	182	190	225	198	210	210	213	197	239	213	198	228	226	207	237	205	196	202	207	207	222	202	215	208	216	204	239	204	229	212	221	220	206	201	218	201	217	223	241	229	204	201	185	224	222	188	193	225	209	197	213	220	215	208	210	205	228	191	200	215	212	219	231	210	191	197	233	207	211	213	230	209	241	208	188	212	216	193	201	239	214	219	194	212	227	204	261	221	219	202	228	210	203	198	230	209	218	227	227	213	225	221	249	208	230	204	208	235	205	234	232	198	223	221	222	217	226	212	225	214	213	190	224	223	218	211	204	223	203	203	209	216	275	211	206	210	216	228	208	233	238	196	227	212	209	203	228	233	222	204	220	198	224	195	218	234	228	230	218	215	225	222	248	204	221	219	196	221	197	187	212	220	223	214	208	208	201	208	220	216	232	215	186	227	227	206	199	187	209	212	194	215	241	215	201	214	218	221	212	185	220	207	167	224	213	229	226	215	217	213	190	235	215	237	229	191	193	198	213	213	238	211	222	235	217	223	208	211	236	210	205	214	208	233	216	196	223	230	190	192	201	229	207	213	208	222	204	221	239	201	191	223	236	238	241	223	230	212	227	224	226	205	201	231	228	211	203	218	182	217	197	217	233	206	212	216	211	232	213	208	242	213	201	209	202	215	185	202	204	221	236	209	202	232	212	216	225	197	214	211	221	249	256	227	209	224	210	195	195	212	210	203	204
1554	137	114	104	114	94	155	121	129	140	135	137	116	120	96	102	112	101	106	114	84	106	112	104	121	105	87	97	108	97	100	89	95	100	99	93	85	108	109	87	80	88	96	106	115	101	87	90	85	122	94	91	87	104	86	95	96	99	107	93	108	89	86	109	101	77	103	82	92	95	90	91	114	68	83	105	97	95	96	105	90	81	86	95	87	97	92	92	79	103	89	92	110	89	90	91	107	84	93	73	97	92	73	100	84	87	96	79	86	108	98	93	93	82	99	86	87	78	88	82	85	92	89	94	87	99	93	95	95	95	87	98	83	80	79	88	97	81	99	86	87	85	99	95	87	85	85	95	97	99	92	89	92	88	104	83	95	89	94	91	102	83	99	75	106	84	85	99	86	74	108	92	86	83	94	83	84	92	94	93	91	90	85	87	87	74	92	87	109	91	100	85	101	80	71	96	109	91	115	97	105	87	112	100	101	104	78	84	82	78	76	81	87	83	91	81	96	80	93	105	100	80	111	76	105	101	90	96	80	84	91	87	84	90	87	70	95	98	98	66	84	114	91	85	92	82	111	96	83	100	85	82	109	93	78	86	96	101	84	90	75	86	93	84	107	86	87	78	97	100	80	86	92	86	96	95	74	82	76	86	105	100	91	107	90	83	91	73	84	91	88	110	93	97	98	82	105	88	79	90	95	78	90	92	100	95	86	74	74	84	85	87	99	114	88	97	83	93	75	109	86	104	87	79	88	89	105	105	93	103	94	96	86	77	70	95	95	93	88	103	100	77	104	107	88	109	76	98	71	92	96	87	102	90	85	86	103	82	87	91	91	67	84	95	101	75	122	81	92	100	72	96	87	98	93	80	99	98	90	82	80	108	98	91	107	99	105	97	90	97	93	80	88	95	95	94	80	93	87	89	85	82	105	83	89	92	130	84	95	96	72	85	96	87	90	101	89	96	86	100	86	104	96	103	88	94	91	97	89	97	89	111	93	93	88	114	97	83	73	78	85	94	88	101	113	97	98	87	81	94	93	97	90	88	86	87	85	92	87	96	74	90	105	86	79	83	106	97	101	85	111	100	83	82	86	89	75	100	88	86	98	97	87	90	85	105	90	101	91	84	75	84	111	101	81	70	92	96	75	105	101	94	102	82	77	98	80	99	90	100	88	87	89	95	113	103	89	86	88	87	101	96	102	74	90	106	91	106	94	90	89	97	106	87	96	93	83	90	87	98	97	98	92	110	109	74	101	95	90	98	81	93	103	79	109	90	103	91	74	109	85	105	92	73	79	120	88	76	89	97	102	99	77	92	96	92	98	82	87	86	86	77	82	93	85	100	91	101	78	84	91	108	90	96	83	91	95	73	93	106	92	88	92	94	83	88	86	78	103	79	94	93	88	113	92	98	96	76	100	87	92	90	73	112	85	91	91	92	84	78	103	95	92	108	89	94	74	100	102	79	90	99	92	85	86	97	89	97	86	98	96	99	86	96	88	79	94	111	91	84	95	101	76	82	99	90	77	91	100	81	85	104	73	106	95	89	98	96	81	93	91	91	75	93	96	94	91	96	95	92	88	103	107	98	83	90	89	83	102	82	98	104	94	96	89	79	99	78	85	89	102	94	80	84	82	88	94	93	94	86	85	80	95	91	107	92	94	89	99	87	104	89	104	96	87	95	82	86	81	80	91	107	77	113	86	102	83	88	91	97	106	94	105	104	96	92	82	103	81	93	83	83	111	87	98	80	93	90	94	75	83	80	107	90	80	120	92	87	94	104	92	86	70	117	75	95	90	75	87	89	90	85	99	97	80	97	80	98	92	99	89	104	96	104	106	115	90	79	100	94	106	106	107	95	101	94	85	88	96	95	88	76	97	116	78	105	90	90	75	90	102	93	80	76	98	88	99	81	95	103	84	92	75	78	72	72	89	97	92	80	96	102	93	73	92	100	85	84	91	98	99	86	85	91	109	98	91	84	86	86	90	94	99	93	109	100	88	102	89	94	81	94	87	89	105	116	100	101	105	87	82	95	108	101	100	82	93	97	86	102	108	97	80	84	70	104	98	91	109	88	92	86	88	90	90	89	86	89	95	87	101	97	106	90	89	93	97	99	93	94	79	103	87	106	96	81	83	69	98	100	102	95	87	92	79	81	92	84	89	91	87	79	90	94	95	92	83	102	92	92	106	107	88	92	107	85	86	90	93	91	83	94	86	99	84	93	86	88	104	94	100	108	79	89	87	75	106	83	102	91	109	106	95	73	104	94	102	119	87	94	98	99	97	80	102	91	81	100	111	90	80	85	85	94	99	77	82	87	107	90	79	82	92	115	98	78	79	94	84	79	92	102	100	103	85	104	70	103	107	88	89	109	84	97	101	98	101	97	84	91	92	82	92	85	89	89	101	102	92	95	89	95	89	98	85	94	97	91	90	99	118	96	85	88	76	96	76	87	97	78	89	105	95	84	81	96	91	81	72	97	88	87	92	94	96	87	93	91	100	85	95	90	88	89	90	85	101	84	98	81	84	90	106	79	87	88	78	89	87	108	86	78	90	83	103	109	87	104	95	82	100	93	80	82	85	88	95	112	93	94	89	94	96	84	102	93	89	94	99	111	94	84	88	98	103	85	99	79	85	110	79	86	75	95	92	93	94	91	89	94	95	110	85	85	94	99	91	102	94	107	105	75	103	94	103	82	78	91	108	94	84	89	89	96	80	93	90	98	87	85	97	95	107	84	77	80	97	81	99	93	96	98	78	85	91	94	101	87	82	120	78	78	110	85	91	90	93	83	104	80	84	83	86	90	101	89	97	73	101	94	91	90	85	80	89	90	106	107	97	97	98	85	101	102	89	85	87	77	103	95	106	85	80	84	82	116	98	93	98	92	82	100	103	83	108	84	97	91	100	105	86	99	89	79	86	85	91	97	98	78	100	105	81	91	78	86	109	94	92	77	106	95	75	98	96	81	78	69	95	102	92	89	104	91	102	96	99	82	98	81	96	92	100	94	94	87	90	85	88	101	79	91	91	89	90	93	89	86	110	97	99	79	101	101	93	105	90	90	101	105	87	87	88	76	99	115	94	86	92	98	90	98	90	87	84	94	79	98	100	99	91	95	90	101	91	63	84	90	95	94	96	92	100	88	81	105	76	86	112	80	102	91	95	109	85	98	90	79	94	94	95	104	99	61	77	90	102	91	88	90	67	85	95	106	106	79	84	94	87	80	118	99	107	83	108	71	95	116	82	94	105	104	86	92	98	87	93	99	99	112	82	68	79	103	89	82	91	86	91	102	99	87	82	97	81	86	105	82	94	98	88	97	93	85	92	72	93	92	104	101	93	103	77	88	88	89	82	92	90	72	97	101	96	86	93	99	97	89	81	95	75	74	95	84	80	92	91	85	83	98	82	65	99	96	103	106	94	96	77	97	87	90	101	108	90	104	94	79	75	104	82	76	83	90	105	95	91	96	81	81	108	98	88	95	84	96
7640	1318	1023	1267	2937	4266	4513	3956	3060	2763	2332	1944	1672	1496	1285	1185	1129	1089	969	1002	1001	905	918	881	858	816	912	871	784	771	856	803	884	809	827	810	803	753	798	750	709	701	753	720	710	757	748	699	720	701	785	729	738	758	736	710	660	684	649	713	696	662	691	704	681	671	680	689	662	662	679	692	702	668	684	681	705	661	635	705	677	668	677	720	661	670	670	714	651	655	695	716	672	720	693	641	702	717	706	663	737	676	649	715	684	703	690	742	704	728	668	693	682	638	662	685	697	697	664	680	700	727	630	679	670	738	708	687	709	716	616	693	673	720	688	646	698	685	679	682	706	681	696	693	686	671	665	634	660	672	697	706	669	648	729	676	671	658	627	669	663	741	668	675	698	664	688	690	676	737	683	712	662	706	656	705	707	674	719	664	725	711	666	656	668	646	635	688	634	669	651	701	693	677	695	732	696	674	701	702	648	691	671	686	630	693	662	701	696	658	645	663	663	683	615	713	677	664	648	626	693	651	619	687	653	693	647	685	664	648	680	665	703	647	667	634	681	655	681	727	744	660	701	687	670	719	709	665	715	649	664	682	736	680	638	703	688	657	651	656	681	627	697	655	633	677	659	656	690	726	682	725	647	663	612	676	666	684	611	664	671	697	699	671	643	677	698	709	680	708	675	709	627	723	662	653	679	671	671	716	698	639	649	691	638	672	685	687	723	693	654	691	642	692	689	657	659	732	738	699	646	680	687	669	659	686	662	660	631	676	707	746	662	709	661	663	694	681	670	619	683	696	697	676	651	676	679	686	676	648	616	691	674	670	723	654	698	658	672	690	665	644	690	643	703	700	718	670	705	622	681	660	729	659	674	675	702	658	650	626	648	645	710	720	705	671	693	685	681	673	660	695	642	668	618	681	704	666	667	645	651	677	639	642	626	679	646	670	670	687	656	675	669	624	683	713	695	666	673	696	712	694	690	680	652	691	692	661	696	685	676	644	666	670	651	719	669	668	689	716	643	700	675	697	681	760	692	638	668	715	626	678	649	657	698	670	725	673	694	721	732	677	649	698	638	688	686	644	672	649	674	644	746	665	678	673	730	681	685	675	654	701	642	683	687	662	726	654	669	682	685	709	689	653	701	690	655	719	631	687	714	641	667	666	707	702	624	639	700	658	698	689	708	716	640	679	663	659	656	661	642	671	662	650	694	720	672	664	683	655	667	703	655	687	719	678	665	671	654	643	694	659	631	627	689	695	679	651	701	689	647	701	695	625	643	657	671	656	719	667	728	672	677	723	629	677	672	659	682	684	702	666	664	656	655	713	678	676	635	701	711	725	697	640	682	670	732	710	652	732	673	656	646	703	730	657	645	694	706	654	667	620	641	679	697	639	655	686	663	674	730	662	694	712	699	648	680	677	677	649	689	661	732	652	680	677	725	697	665	671	695	720	668	663	691	703	690	681	649	677	681	640	673	700	683	621	698	649	710	681	647	626	657	666	644	658	615	670	659	684	726	669	687	672	691	657	651	639	701	685	663	643	720	744	711	657	653	679	713	705	679	693	706	677	651	702	675	692	660	682	658	649	662	703	688	668	660	688	688	699	643	628	661	709	684	671	669	689	686	595	693	722	676	662	692	640	671	686	714	667	628	683	692	668	661	690	724	690	647	664	669	689	690	717	666	730	661	646	685	635	719	678	679	731	686	667	647	675	701	664	672	737	703	658	698	682	657	694	653	654	652	649	659	668	680	701	675	666	660	695	697	641	715	687	698	680	702	678	656	673	678	692	642	726	677	646	668	724	684	659	663	674	650	616	662	649	709	689	681	675	671	701	659	690	666	684	678	691	684	666	656	685	648	679	698	697	683	679	724	619	734	671	643	665	667	648	690	681	704	703	671	677	669	692	605	667	683	711	656	677	638	731	689	706	656	704	684	693	674	665	676	609	689	694	710	621	646	596	714	668	655	697	713	660	645	633	657	665	677	680	609	702	731	708	675	628	666	651	706	651	633	684	699	673	679	672	652	653	687	642	747	671	725	695	656	690	690	643	710	713	643	669	704	636	678	671	674	686	703	684	654	693	712	665	679	696	682	636	686	645	694	638	664	669	724	671	676	672	691	629	683	627	697	665	677	666	695	657	661	683	705	685	724	653	697	715	679	705	692	664	692	707	661	661	693	667	692	667	676	674	670	666	635	693	663	679	668	661	683	688	644	718	682	625	662	650	701	710	652	660	657	661	671	673	728	698	693	680	732	663	648	647	707	662	663	653	646	702	655	659	669	677	654	641	683	692	708	706	667	689	674	692	708	689	693	662	727	638	648	658	700	675	714	702	657	670	691	707	698	678	689	660	711	646	677	694	669	628	675	668	680	698	702	635	676	639	686	708	692	627	690	678	674	672	709	649	668	685	709	687	670	670	694	670	663	730	652	685	669	650	681	639	667	680	653	661	711	714	714	645	686	677	711	704	677	670	692	670	600	640	700	679	697	640	640	677	656	679	691	672	661	687	668	669	695	662	642	662	704	679	670	691	739	701	704	654	706	676	690	661	699	652	700	632	706	666	659	678	700	672	679	681	683	668	651	623	681	661	642	648	679	670	688	695	737	705	723	698	642	687	674	720	620	672	636	707	647	660	681	714	638	650	644	624	662	691	675	698	687	681	666	682	696	669	691	649	652	669	692	640	699	657	680	670	688	663	695	647	667	686	696	601	694	694	639	698	687	665	699	698	665	693	681	679	667	676	725	667	674	663	656	648	687	653	693	673	680	695	662	684	623	673	680	708	719	711	626	676	656	733	703	695	672	719	665	655	706	674	674	681	658	685	702	651	641	631	679	653	670	655	739	689	663	699	635	668	716	662	658	707	678	651	674	618	667	656	649	680	711	712	656	668	685	697	661	637	629	665	645	666	705	660	655	638	674	670	623	654	639	669	680	676	670	730	717	718	640	639	643	692	652	717	642	657	660	648	668	682	685	695	704	691	672	674	708	670	676	706	659	684	647	718	688	683	711	674	664	701	637	682	658	704	584	689	677	704	681	704	705	650	703	658	694	649	631	628	696	716	686	647	705	667	604	680	699	683	725	679	676	622	606	655	641	649	634	704	684	670	677	629	693	686	679	687	672	642	669	689	688	685	668	673	679	664	678	654	690	715	652	676	641	655	652	699	643	691	693	682	674	623	677	682	695	677	633	668	645	680	674	667	686	639	688	612	713	669	675	669	670	678	644	678	683	695	680	706	699	680	685	679	661	665	660	690	693	708	689	651	669	642	636	683	722	702	688	675	710	668	670	678	667	660	646	686	731	686	646	660	659	699	666	664	639	693	680	680	659	628	666	647	679	642	677	689	677	641	706	680	689	620	624	673	647	717	667	688	695	679	680	640	706	644	672	682	674	680	675	624	706	673	653	674	689	655	680	716	687	692	689	668	701	642	724	675	674	659	685	644	673	697	700	675	684	676	690	686	677	683	671	681	672	691	656	681	710	653
731	105	72	66	57	91	110	129	94	82	97	87	82	76	59	46	51	47	39	47	43	35	35	56	41	48	42	48	47	42	53	54	43	44	34	38	33	44	33	42	32	40	44	28	42	28	37	31	39	32	27	22	28	31	29	29	34	41	41	41	30	32	28	30	35	32	34	38	26	31	32	30	29	41	26	29	39	30	31	28	38	37	28	28	35	35	27	27	35	26	30	28	28	31	36	41	26	39	25	34	31	36	34	36	37	42	31	31	31	28	36	32	27	30	34	37	39	35	35	27	44	33	31	26	37	30	29	36	37	33	30	34	26	33	38	37	27	32	28	28	36	32	35	29	30	37	29	40	31	27	16	34	32	48	32	41	32	40	37	27	39	32	24	32	24	33	29	41	35	26	20	31	25	21	36	40	24	35	33	30	24	27	38	33	36	31	29	29	25	26	37	36	29	35	38	30	39	25	32	37	30	37	39	31	32	29	29	29	36	36	35	35	40	32	43	28	44	26	26	32	40	28	34	34	25	39	32	44	39	31	28	41	39	31	22	27	30	31	27	27	30	33	35	26	26	31	30	30	30	36	29	37	34	40	33	25	29	37	31	31	31	33	27	33	35	31	25	33	28	33	35	27	30	33	27	31	31	34	43	24	36	37	31	23	27	33	26	32	29	36	42	36	44	38	35	27	21	29	34	46	27	27	29	39	31	34	27	37	36	29	21	37	34	29	35	31	45	38	33	28	27	23	31	30	30	45	35	32	28	32	41	31	34	25	34	26	29	39	21	24	30	35	34	33	30	36	28	24	31	39	39	31	45	34	33	32	30	38	42	35	33	38	41	44	48	27	22	42	28	33	33	36	36	28	30	39	41	39	24	36	36	34	38	30	24	29	38	32	32	35	21	37	36	22	22	38	24	33	25	37	49	37	28	35	33	26	27	25	27	32	30	24	38	29	30	29	36	39	23	39	28	26	43	22	37	28	26	32	28	33	25	27	25	36	34	32	40	26	33	23	38	25	48	34	30	44	35	31	30	28	33	34	28	39	32	28	40	32	38	31	23	27	40	34	26	26	30	34	29	35	28	35	27	32	29	25	28	35	34	31	34	25	36	37	39	43	30	33	21	34	39	25	23	24	35	34	32	36	37	33	39	40	41	43	28	27	32	31	25	26	25	31	35	30	33	31	45	32	43	26	36	32	49	42	33	34	35	28	38	34	39	37	38	35	33	28	28	19	38	25	28	27	22	40	32	38	32	34	38	30	33	33	29	22	24	22	41	28	36	21	48	35	32	41	41	41	33	35	33	31	33	34	21	31	46	24	37	31	28	28	36	29	20	30	33	25	36	37	31	28	31	27	22	24	36	31	34	42	26	21	32	31	35	45	31	33	32	23	30	34	38	29	32	23	32	32	36	27	41	32	22	35	26	31	25	32	34	31	30	34	35	38	34	31	35	22	27	35	37	40	30	29	34	28	31	21	17	32	28	27	24	28	30	35	28	34	30	29	30	39	39	26	27	32	30	30	27	25	36	20	40	32	42	29	36	34	25	17	40	41	32	35	36	24	25	40	42	42	39	32	31	27	27	26	32	32	39	25	34	35	37	43	35	36	26	28	31	29	31	37	34	30	27	30	27	34	28	34	34	28	21	28	28	33	31	43	35	23	31	30	38	16	36	32	28	37	32	32	30	31	33	32	21	29	36	21	40	29	39	39	30	25	30	26	40	22	30	42	31	36	34	26	40	29	35	41	42	34	39	31	32	36	37	28	41	26	33	40	41	27	33	33	33	37	35	40	36	30	38	36	32	28	32	32	25	16	33	36	39	26	38	33	28	35	35	31	35	29	26	27	41	37	29	28	29	39	29	18	39	34	37	32	37	35	33	34	36	29	23	40	19	32	29	39	33	37	30	28	40	32	30	29	35	26	34	37	36	30	30	30	38	29	30	19	31	32	31	21	39	31	33	29	34	33	24	32	29	39	44	31	36	24	24	33	27	35	30	41	41	24	38	32	31	32	36	28	41	46	33	40	27	25	26	33	35	33	42	40	30	27	36	32	38	37	30	34	36	32	30	33	22	33	29	36	37	31	28	27	36	30	27	28	34	31	25	23	23	39	28	22	27	28	37	31	26	29	32	34	35	35	52	29	35	24	24	37	41	39	41	23	40	28	21	43	27	33	30	33	34	40	30	29	35	35	33	35	31	35	36	28	30	34	30	44	39	29	26	30	31	36	37	32	29	29	30	34	41	34	28	26	31	32	31	31	28	39	29	30	31	35	23	27	32	30	32	31	29	29	27	31	33	30	35	37	37	26	32	24	39	34	30	33	42	35	30	34	37	26	25	41	25	38	22	41	40	25	27	29	32	35	34	38	33	27	29	33	28	43	29	24	30	28	37	27	24	31	36	26	30	42	34	28	33	30	32	30	30	25	33	27	34	34	30	31	44	24	26	32	38	27	30	25	25	33	27	32	32	30	35	27	35	33	26	34	30	37	32	26	30	34	29	22	27	28	26	41	19	39	31	29	26	33	23	26	30	23	46	35	36	34	30	27	39	32	38	29	43	38	26	30	42	28	33	24	43	34	25	34	23	39	42	38	37	32	33	34	32	32	29	28	37	37	25	37	38	35	34	32	33	40	32	30	34	23	36	35	24	38	37	41	32	28	26	39	42	23	42	37	45	28	40	39	32	25	33	32	31	27	28	37	29	35	38	32	38	28	34	39	34	29	29	25	30	28	34	34	30	38	24	27	23	28	36	29	38	26	44	25	35	33	26	32	33	34	43	38	36	35	27	23	39	36	29	32	29	38	37	24	39	39	33	35	32	40	36	34	31	23	36	33	26	27	30	30	27	30	27	31	32	34	37	37	33	34	28	39	24	34	22	28	34	30	40	31	44	19	34	41	33	40	34	26	34	35	37	35	31	35	33	31	32	37	37	40	39	35	35	32	26	22	45	27	35	22	24	26	37	32	19	35	22	32	40	30	24	36	25	29	40	37	43	24	30	41	32	33	26	28	38	29	26	31	18	29	33	31	29	41	33	30	30	45	27	38	30	37	36	38	31	29	23	29	34	36	36	29	32	29	26	26	29	36	32	28	28	26	26	27	28	29	44	33	30	34	26	36	29	31	30	32	40	31	31	22	34	28	26	34	32	35	30	34	31	39	34	34	34	19	31	28	27	26	32	42	19	30	28	27	25	41	36	36	22	26	36	29	29	31	30	28	29	34	21	34	25	26	31	24	33	18	31	31	34	36	34	36	42	38	32	28	26	38	27	31	33	39	22	30	31	39	26	29	31	24	25	29	31	30	30	30	29	38	36	35	31	42	43	30	36	30	38	29	36	44	41	30	27	28	37	23	32	33	37	36	29	34	36	29	29	34	38	22	31	35	31	32	24	32	29	41	34	31	28	32	45	40	30	32	39	39	30	39	27	43	24	37	25	29	38	28	38	34	41	36	31	27	45	30	40	44	31	30	39	30	35	39
7530	1734	716	1284	4023	6193	6261	5206	4130	3312	2853	2159	1797	1547	1227	1114	1010	925	826	715	724	607	612	560	555	508	476	462	525	445	449	461	542	517	487	443	372	375	386	364	323	327	304	319	299	355	303	306	292	269	274	325	272	294	272	276	267	256	287	257	248	247	259	256	226	231	256	248	261	232	264	251	261	233	285	263	255	270	241	253	265	222	250	226	273	243	254	243	252	243	216	277	250	244	274	248	225	264	240	273	239	254	221	259	255	244	236	246	264	257	261	240	247	251	257	228	216	228	233	248	220	233	243	223	237	239	250	212	231	232	228	236	257	241	241	256	238	252	267	256	219	230	232	252	208	231	233	228	229	221	226	237	219	233	225	242	231	231	219	238	239	232	228	214	234	246	248	214	204	219	210	253	218	229	229	232	226	261	226	242	222	222	241	238	260	225	235	251	235	250	239	239	217	256	250	234	242	210	229	228	242	215	222	234	227	236	255	223	219	224	208	209	213	226	198	259	231	240	224	241	230	224	236	231	232	213	241	282	223	256	228	220	210	237	201	215	230	232	250	208	257	226	237	243	221	243	222	248	237	229	226	204	215	242	234	228	201	240	211	236	216	227	223	214	270	249	251	244	232	244	214	237	230	236	226	227	239	220	238	241	238	249	236	231	268	239	251	246	240	232	244	219	236	252	219	202	269	220	233	197	258	201	229	227	244	236	236	247	220	235	219	219	244	222	208	237	227	250	227	194	230	234	230	205	229	208	233	209	238	220	238	239	225	242	225	258	250	254	255	248	200	221	232	229	198	239	238	219	239	242	243	208	234	233	189	218	245	239	212	220	225	225	228	230	196	246	236	226	229	234	226	235	250	214	220	230	236	241	244	216	251	240	222	218	205	218	260	241	213	239	234	241	221	222	220	231	237	264	215	231	218	248	241	230	237	216	246	238	220	237	236	237	220	210	244	249	247	223	232	224	257	255	198	217	237	216	235	234	223	207	251	225	263	245	207	224	265	229	256	220	196	227	226	235	209	223	241	244	244	236	234	226	233	236	234	233	246	265	234	258	227	225	249	198	228	242	215	220	244	244	254	240	237	219	238	241	244	219	242	254	234	224	264	221	229	210	223	222	239	238	228	230	241	226	238	226	247	227	212	262	220	238	225	238	255	228	263	245	237	230	238	230	237	248	249	230	219	255	254	232	227	244	237	208	208	227	236	239	246	248	230	240	230	233	235	246	224	227	254	229	251	227	228	247	235	209	207	249	220	224	242	226	214	207	241	263	260	250	265	220	234	236	234	221	244	235	222	208	246	228	245	250	246	231	254	227	238	211	223	212	228	227	223	217	250	236	242	236	240	227	219	233	248	246	229	216	233	227	237	238	225	239	239	215	237	240	242	229	220	202	260	233	230	223	216	220	232	237	244	224	230	269	218	242	255	228	235	195	241	261	235	201	227	241	258	247	231	216	229	252	267	248	265	214	223	231	230	213	228	218	250	213	231	235	238	217	225	252	219	196	205	211	239	246	243	225	258	197	240	220	232	234	232	261	231	290	232	238	205	213	230	231	243	243	235	222	213	248	250	229	239	240	244	233	247	246	230	237	256	229	193	242	225	225	228	219	234	228	234	211	204	240	243	229	222	246	232	233	236	232	241	205	218	232	234	240	228	229	238	211	204	239	220	227	225	252	229	225	232	231	227	214	217	205	218	261	251	249	234	252	253	215	240	229	241	227	242	249	254	230	207	228	227	252	218	241	231	216	217	219	214	250	260	217	206	243	215	231	222	220	270	243	248	203	257	235	221	236	213	235	228	234	241	232	226	241	227	251	226	211	225	255	222	258	211	232	218	268	247	208	219	207	237	247	224	255	231	246	258	223	231	227	217	247	236	222	241	238	223	234	222	232	218	232	245	237	214	224	245	247	208	193	261	215	225	219	256	231	237	224	240	228	223	227	236	216	229	250	233	205	240	240	236	227	219	218	237	248	250	239	230	233	226	236	220	230	259	239	236	245	201	258	224	226	256	223	236	239	231	218	244	222	221	238	246	245	219	198	234	255	233	220	233	228	232	216	243	228	246	235	259	278	205	236	261	240	227	239	217	238	242	219	233	215	210	244	219	241	242	213	259	241	220	241	227	206	213	228	240	219	231	209	237	235	219	224	219	248	235	225	281	247	249	230	217	224	222	232	220	250	234	251	246	227	245	234	246	210	269	213	238	238	249	246	238	215	222	232	240	255	218	206	209	242	233	224	238	232	240	222	195	230	237	191	211	235	221	233	245	226	217	217	256	245	243	230	214	222	248	220	230	224	225	225	241	237	251	220	230	212	247	236	266	219	221	236	241	228	213	221	267	238	206	227	229	244	263	226	228	226	232	214	232	214	224	227	210	258	235	230	240	235	254	236	225	209	241	231	234	236	256	223	224	237	217	240	248	218	242	252	234	233	207	223	211	265	208	232	238	231	200	225	253	245	234	200	226	239	218	218	236	230	216	227	241	223	221	209	238	221	248	209	214	236	245	197	249	225	247	215	235	244	251	223	213	260	272	249	239	222	248	218	242	237	224	238	271	234	240	224	228	221	215	224	267	219	252	229	227	230	216	238	236	239	205	219	244	253	261	216	250	231	244	257	248	245	205	257	245	229	218	236	241	241	225	246	246	214	229	230	216	225	224	211	204	233	211	266	215	218	195	219	235	254	233	208	240	244	204	214	234	241	224	200	235	219	236	235	231	251	243	214	247	226	221	228	208	221	235	238	267	207	257	220	217	249	245	210	241	222	231	225	253	228	238	214	213	243	217	245	221	255	229	212	242	246	255	217	223	209	254	239	234	236	234	252	226	237	234	216	212	234	209	216	238	220	240	234	220	254	237	250	251	233	204	245	233	230	235	231	221	216	238	225	202	215	235	224	247	232	252	211	232	227	254	236	253	232	228	227	235	240	227	219	263	241	219	243	230	241	263	228	223	220	219	274	238	220	243	226	227	231	222	223	229	214	217	202	232	221	263	202	225	245	222	252	238	227	219	218	246	246	240	233	236	249	212	217	231	259	256	225	236	236	256	254	234	199	225	208	214	203	255	224	264	229	239	234	233	227	218	260	233	240	231	225	228	235	247	224	248	228	234	218	211	238	230	227	214	209	233	229	216	241	227	236	215	254	225	235	224	229	228	230	245	225	252	236	242	228	200	262	226	217	217	220	244	249	237	249	222	237	259	252	221	216	227	232	232	220	202	231	237	234	252	227	223	218	237	230	245	214	233	257	239	225	234	247	228	229	247	259	225	216	218	204	207	246	231	221	235	234	204	237	211	214	228	202	247	258	240	201	239	230	242	222	254	244	233	237	220	228	228	216	262	230	247	224	235	237	232	229	247	235	236	214	228	231	232	239	244	246	265	244	225	243	235	267	212	223	232	206	230	208	246	241	217	210	225	214	261	225	228	207	245	207	231	241	242	238	207	227	239	231	228	217	280	231	233	215	252	244	222	204	217	232
1066	69	69	85	73	103	121	91	89	89	104	98	81	82	104	86	77	73	70	84	72	72	67	81	83	77	73	87	86	75	85	83	90	88	82	93	84	75	78	88	90	69	89	76	84	97	85	65	79	61	84	73	84	72	88	70	78	73	74	87	58	91	81	79	86	79	69	82	73	68	74	68	87	100	77	74	83	84	58	73	77	78	74	73	79	68	93	77	81	61	98	72	85	88	61	70	97	68	75	76	75	84	83	82	86	72	81	80	66	75	63	84	72	75	73	72	68	85	83	78	79	93	95	70	76	82	88	83	69	82	79	62	82	71	81	99	85	85	72	71	85	86	79	81	78	63	91	66	72	78	77	72	84	80	85	69	84	68	79	78	67	69	85	72	100	65	68	78	69	62	79	71	77	76	74	73	69	63	83	87	94	88	79	88	75	93	76	78	74	70	86	62	76	75	73	78	86	69	66	82	60	84	86	72	85	77	76	75	71	99	89	86	89	66	74	85	64	74	72	75	97	76	77	61	72	78	84	71	65	98	91	85	104	85	85	72	70	78	75	87	65	69	61	74	79	87	86	73	74	82	87	70	88	73	75	74	79	70	82	88	64	68	71	88	78	76	89	80	80	72	77	78	79	79	91	71	91	81	69	74	76	72	74	66	79	64	70	77	79	85	90	66	61	93	84	90	72	66	84	80	89	72	83	77	80	80	75	66	84	80	87	67	85	68	86	68	76	84	77	64	90	76	71	93	95	85	73	90	82	68	70	83	76	83	73	81	77	92	74	56	75	86	92	60	61	85	83	82	78	74	67	71	70	74	91	94	97	81	92	78	91	77	81	77	80	80	58	86	80	71	80	64	73	92	80	74	60	75	66	87	75	79	91	81	74	89	68	77	83	82	82	79	79	87	78	80	83	91	89	81	84	66	89	83	77	72	75	89	79	82	71	57	75	79	69	81	68	81	84	83	90	58	74	69	70	76	70	59	69	61	72	68	75	82	65	69	85	103	73	71	63	72	81	71	64	80	86	79	65	65	90	67	71	79	77	78	70	69	88	68	80	73	81	60	80	80	75	70	67	92	74	89	72	70	87	74	95	94	88	96	85	62	79	73	77	75	79	76	67	83	85	77	74	94	75	87	86	75	84	65	73	78	72	83	58	78	76	71	89	82	70	84	80	90	67	74	78	85	83	86	75	83	79	76	71	64	69	70	81	84	77	77	78	85	72	79	69	61	95	84	72	65	67	91	59	85	64	69	66	74	78	79	68	79	70	72	76	79	69	76	77	78	69	70	77	70	70	69	96	84	75	77	88	85	73	70	78	82	81	74	68	73	91	92	84	72	74	73	91	73	77	95	75	74	85	82	75	82	82	78	90	70	80	92	86	85	62	74	73	77	81	102	78	93	66	64	93	67	83	63	75	93	73	74	67	85	97	81	65	80	80	90	80	71	87	65	71	97	84	88	67	76	82	81	73	64	61	74	78	77	78	85	100	66	81	76	88	62	72	84	76	74	61	86	72	82	82	83	73	71	78	65	70	90	64	80	84	89	71	87	78	64	80	77	71	83	83	94	71	73	76	71	79	75	62	81	72	88	81	73	67	69	77	68	75	71	80	85	78	80	90	76	75	78	92	70	83	64	76	79	72	85	68	74	83	56	71	62	77	68	75	83	82	78	72	71	84	74	81	92	92	74	67	80	73	81	61	80	82	81	74	77	94	82	76	76	74	74	75	81	71	67	79	84	88	80	80	75	75	72	74	81	80	83	79	74	77	77	78	65	66	82	76	85	73	80	83	82	85	66	86	72	74	80	71	70	96	71	71	80	70	76	77	85	58	76	78	69	65	93	76	82	84	73	79	70	83	79	84	78	92	95	79	71	69	89	64	78	74	79	87	74	67	81	79	84	76	61	93	78	84	82	78	62	81	94	85	77	85	82	80	89	68	72	73	60	75	69	82	87	103	83	71	82	93	77	81	75	72	66	72	73	71	68	75	83	92	79	81	81	94	86	100	76	66	76	73	76	66	70	86	61	73	88	91	76	74	83	67	84	80	72	89	72	78	59	75	98	76	78	86	62	71	91	81	81	90	81	91	88	71	69	80	65	73	64	69	59	87	70	78	80	82	79	66	82	74	81	75	81	67	73	64	86	79	78	75	63	71	80	80	74	61	69	87	71	83	67	76	66	76	79	87	83	63	88	86	90	83	82	67	70	71	74	65	75	72	94	75	72	85	70	91	80	92	74	86	79	88	86	81	69	85	85	88	92	64	68	85	72	80	75	78	72	85	72	87	76	78	74	76	86	76	83	81	81	73	74	82	73	77	91	75	79	86	76	79	77	78	86	88	70	97	79	88	84	82	58	74	87	88	77	74	72	76	66	72	86	69	70	66	81	88	84	92	87	71	79	65	87	73	73	88	90	69	81	71	74	88	97	100	73	85	79	92	68	86	80	71	72	64	73	78	68	74	88	73	75	71	84	96	78	75	80	70	80	71	73	91	83	84	73	83	61	82	75	72	89	88	78	81	93	78	90	69	63	87	89	74	81	61	73	61	85	80	74	79	66	76	85	63	87	85	75	88	88	79	75	84	79	66	80	94	77	79	71	67	80	71	80	71	86	75	96	90	98	74	70	85	69	80	88	87	74	64	85	76	78	80	88	85	71	73	79	80	76	72	93	78	80	80	80	80	85	84	81	85	59	73	73	91	75	75	85	66	74	85	91	71	76	74	75	65	82	68	84	100	70	78	70	88	80	93	88	74	81	93	69	72	72	76	84	77	52	73	75	72	78	70	70	78	67	69	73	66	64	85	92	84	89	83	85	100	77	84	61	93	76	91	69	82	82	76	62	87	86	70	80	85	74	76	65	78	69	79	68	81	88	68	63	93	81	83	78	91	61	66	79	66	90	74	65	77	87	85	76	77	81	84	79	77	79	86	86	84	68	75	79	80	86	72	88	85	81	76	88	69	70	80	61	76	69	78	65	69	82	70	77	89	79	74	87	69	74	74	87	74	74	75	80	61	90	66	82	81	84	81	55	80	69	68	77	70	72	76	106	76	82	83	83	61	58	79	73	92	84	83	78	73	79	93	69	65	77	78	98	82	72	75	72	77	78	93	75	83	80	66	88	78	78	69	74	79	80	82	78	65	65	67	80	88	87	68	79	65	72	77	67	87	71	85	75	72	83	66	72	60	77	59	66	85	69	75	62	82	93	65	72	88	77	76	61	77	77	72	78	78	77	84	79	70	93	76	61	81	64	80	85	86	70	77	78	67	66	82	63	85	53	86	67	66	83	69	70	68	77	90	74	88	81	83	78	69	80	93	77	74	78	82	87	73	78	81	73	77	70	81	74	91	97	91	87	64	71	92	79	86	79	72	79	75	54	76	79	76	93	81	77	71	71	73	77	84	72	70	83	76	81	104	87	69	75	100	66	77	68	77	83	75	80	77	71	79	80	78	77	92	80	83	75	78	64	70	70	86	91
6013	756	656	784	1479	2065	2395	2081	1789	1567	1420	1158	1121	907	810	859	827	756	691	760	707	694	730	667	685	697	705	618	608	663	649	680	708	686	676	623	616	636	612	657	610	633	620	654	606	580	630	558	610	565	582	623	616	592	556	511	571	600	577	571	586	601	638	558	611	625	590	531	562	586	558	600	572	579	596	573	573	595	558	601	595	546	584	614	568	599	559	594	570	562	576	586	607	581	581	556	591	592	573	585	566	580	579	579	558	551	549	602	613	583	537	611	591	577	603	561	554	603	601	598	584	573	560	592	555	596	525	600	565	573	579	586	621	608	617	579	603	631	617	539	556	577	568	579	583	594	590	602	549	566	592	566	591	587	582	610	598	614	576	561	595	590	580	562	625	564	546	609	590	593	553	571	595	598	594	562	564	567	567	568	589	588	585	589	585	576	581	576	574	600	621	585	608	550	553	578	599	595	546	614	596	579	564	596	559	576	573	572	591	606	610	614	570	546	561	593	582	600	546	615	614	589	585	566	570	564	577	527	612	555	600	619	540	572	567	599	568	629	602	545	595	584	598	570	546	567	606	532	560	624	526	583	576	582	595	579	593	590	632	571	600	573	578	612	593	562	563	578	569	607	606	565	542	566	582	571	526	563	572	594	551	544	580	603	596	582	564	553	584	564	614	553	536	575	597	551	611	563	557	579	557	563	554	566	584	605	640	556	568	561	606	557	583	590	587	621	556	568	581	544	574	568	616	551	568	603	568	565	602	576	566	574	592	559	606	583	590	607	575	581	553	610	585	587	616	617	613	593	610	588	573	596	578	596	566	585	615	577	610	565	587	576	577	621	566	579	553	571	529	539	566	547	613	573	586	555	582	544	597	549	575	598	590	593	579	588	585	586	581	637	579	611	624	564	532	649	609	565	628	629	595	544	609	605	571	578	605	556	598	614	580	613	598	608	603	610	545	605	620	568	589	585	577	542	561	591	545	589	525	602	621	577	572	549	583	569	561	571	578	592	556	554	615	580	576	549	531	604	571	548	610	578	590	594	560	571	572	590	580	553	597	579	559	568	573	555	571	554	550	623	570	589	579	561	618	617	598	655	591	580	578	571	563	577	567	558	554	579	571	607	566	580	598	573	574	598	558	613	578	572	593	586	583	574	591	551	604	589	617	534	561	530	590	582	597	580	522	609	597	581	541	574	572	568	613	630	587	592	562	563	586	581	565	598	614	531	612	576	583	598	657	590	555	597	586	598	568	568	552	590	574	564	580	559	520	601	647	621	582	589	620	559	630	583	544	598	613	560	601	561	553	566	547	605	564	593	564	577	566	579	573	594	548	596	586	594	578	549	603	551	559	581	588	604	566	579	516	570	550	578	582	600	566	580	556	576	556	567	527	583	586	590	610	588	529	602	591	591	576	600	626	547	588	553	587	586	561	587	558	589	583	569	565	602	555	596	615	534	577	641	566	553	568	606	557	552	562	594	598	610	550	594	612	550	556	594	583	596	573	624	568	579	573	608	598	587	629	580	601	597	593	591	593	580	548	584	597	600	579	603	560	583	569	537	582	602	534	593	587	550	567	549	560	592	556	527	591	557	572	624	569	583	559	597	565	556	562	589	547	586	537	558	600	569	586	597	535	573	556	584	599	579	572	598	601	591	590	596	564	588	555	579	574	577	547	581	579	596	607	583	572	571	615	614	548	598	591	605	548	561	595	594	587	604	589	568	593	540	581	562	566	588	598	611	656	569	599	585	543	533	566	584	615	559	581	576	628	585	591	569	591	601	606	576	622	562	566	535	511	583	578	590	611	564	596	569	582	602	579	581	573	591	578	557	574	603	594	575	579	594	587	541	541	619	587	576	586	585	568	578	576	528	586	559	609	606	578	572	598	567	548	555	557	566	586	590	566	569	594	593	581	598	528	573	572	574	567	561	551	577	580	546	584	582	584	580	523	609	606	567	605	529	612	549	561	576	554	547	587	558	565	604	568	562	557	582	619	614	530	578	595	594	571	540	558	549	549	587	584	577	582	571	553	603	538	584	563	613	621	566	595	607	558	584	581	552	566	582	570	571	613	589	572	544	610	593	564	588	605	594	576	574	557	593	580	569	542	580	542	578	626	586	578	586	583	588	581	584	609	602	616	557	565	604	560	553	581	575	574	591	572	551	591	583	584	563	584	585	567	527	572	558	632	589	575	582	604	603	546	527	572	573	601	570	611	612	581	532	581	581	626	546	588	527	560	543	594	563	584	607	575	573	575	554	551	624	596	627	549	547	561	551	565	617	588	596	538	550	544	559	568	538	556	540	579	562	588	551	585	633	582	559	571	565	565	592	594	588	558	553	589	542	608	573	585	605	566	586	557	562	599	565	570	570	579	584	595	580	592	581	585	611	577	548	538	571	603	569	567	584	570	582	605	567	585	602	576	570	621	563	542	581	536	570	583	599	571	582	579	605	622	582	607	599	611	542	584	541	554	580	573	592	585	553	547	595	584	563	569	579	588	590	587	613	598	590	590	556	522	578	606	594	598	576	586	597	539	629	632	580	587	559	600	607	563	526	585	528	588	546	552	556	630	560	588	595	613	568	578	586	594	581	583	594	581	573	558	593	516	586	581	579	560	598	555	563	624	585	538	556	599	606	578	529	561	562	553	614	577	556	587	577	568	591	608	565	588	549	576	600	551	553	578	554	546	571	583	604	537	598	580	618	553	568	598	546	636	631	600	611	545	554	564	574	583	617	548	578	589	535	598	574	564	575	597	598	617	565	579	569	573	579	606	562	600	587	567	573	621	588	581	603	585	598	561	559	570	617	598	584	588	592	601	588	561	584	536	577	537	632	538	533	573	573	582	582	583	578	626	547	553	573	602	560	542	589	538	601	597	547	584	594	580	584	601	587	603	602	578	558	588	576	598	594	563	566	599	549	547	620	563	568	564	609	574	602	614	581	602	594	570	624	560	563	600	572	554	558	553	579	556	608	560	599	587	600	610	532	578	578	570	578	564	559	586	606	580	576	598	577	589	607	570	583	591	589	581	596	557	546	609	569	615	612	580	565	590	616	576	585	597	609	582	574	559	535	603	567	604	613	560	604	592	584	585	611	563	558	549	584	601	561	612	586	581	577	565	556	564	610	552	585	579	595	567	566	546	563	565	597	558	575	573	622	591	551	586	588	587	636	597	623	580	595	553	622	550	559	551	596	584	593	588	587	530	567	583	563	592	610	572	559	598	586	559	569	607	562	530	569	593	573	617	547	594	596	550	585	589	546	569	552	594	591	555	602	600	567	562	597	591	557	550	570	535	577	635	596	586	594	606	550	595	565	564	567	554	620	578	602	553	620	590	560	523	595	571	621	548	615	597	585	602	570	589	547	581	576	607	611	562	578	604	573	591	593	568	595	616	619	582	564	595	586	603	566	624	561	556	586	554	579	573	611	539	593	589	610	562	577	555	568	563	595	581	606	612	559	577	565	577	577	620	578	580	597
418	75	57	48	34	83	90	97	65	63	66	58	60	69	48	49	32	42	37	41	44	32	40	23	33	37	26	30	36	32	27	31	34	29	36	40	31	45	37	34	34	28	28	33	27	27	21	17	32	28	34	32	27	33	26	28	28	25	23	27	17	25	27	21	28	24	34	30	21	31	27	20	38	34	29	32	25	28	25	25	22	31	36	33	23	32	22	30	28	25	32	34	34	30	19	25	34	25	24	29	21	27	21	25	28	38	35	29	26	20	22	37	20	24	28	25	38	22	33	17	33	37	31	27	39	30	21	22	33	26	30	30	24	22	37	39	25	24	27	20	27	25	36	25	26	29	39	30	25	32	26	28	34	27	31	26	26	27	32	24	23	33	32	16	26	23	40	28	30	30	30	30	19	27	29	21	25	32	30	30	21	35	21	31	26	30	35	22	27	38	21	35	36	15	30	20	37	28	33	36	26	26	31	23	29	14	20	25	26	23	23	36	25	22	27	31	35	24	30	25	25	25	26	30	24	28	29	29	19	33	22	35	21	32	15	23	27	30	28	26	25	21	23	31	18	23	29	29	34	23	22	22	25	24	29	31	26	30	26	24	16	18	22	20	32	29	26	16	19	27	31	24	29	29	30	29	27	24	24	33	30	23	32	28	27	23	27	25	14	22	26	24	22	27	24	32	25	26	25	30	28	21	34	31	22	27	29	22	29	22	30	25	36	15	24	29	25	20	22	29	23	24	30	22	20	19	18	21	32	29	21	21	23	29	31	25	32	27	22	28	31	29	20	29	28	22	21	28	21	20	25	27	32	36	35	27	27	42	31	31	20	34	32	33	23	29	27	29	30	21	31	24	32	24	27	27	24	25	32	26	29	21	26	24	23	27	26	27	21	33	26	31	27	30	18	31	37	13	36	14	26	27	18	33	26	30	28	25	16	31	21	28	20	23	28	31	31	31	31	22	28	32	32	23	27	21	38	33	20	27	25	27	21	22	19	24	29	24	21	26	18	28	20	41	35	24	18	34	23	37	24	27	19	21	26	27	32	23	31	17	32	18	28	32	24	21	35	19	23	24	30	25	28	31	35	23	20	28	24	20	22	25	27	36	28	26	37	32	29	19	30	24	20	25	30	26	21	31	34	19	23	28	23	23	23	29	32	22	31	27	30	26	23	16	21	20	31	26	25	20	27	26	26	22	31	28	25	32	33	33	29	26	29	28	21	31	32	26	22	28	37	28	31	29	27	32	33	20	28	27	27	15	24	27	23	25	29	26	24	23	29	21	35	22	27	25	24	26	22	28	28	30	33	23	26	27	28	16	32	23	28	33	16	30	23	28	24	28	22	35	31	22	31	26	22	30	32	24	33	31	31	39	32	20	34	22	24	42	33	29	26	17	23	39	22	26	20	15	32	24	18	19	27	33	27	22	15	25	30	23	23	27	30	30	39	28	24	32	25	23	25	29	27	41	22	21	24	25	29	23	27	28	25	25	17	26	25	22	29	21	22	33	38	31	26	20	23	37	22	27	20	30	25	24	22	23	34	20	18	29	19	30	34	24	25	21	28	32	28	31	25	23	38	31	21	30	32	31	24	24	23	28	23	30	23	22	32	24	35	30	23	31	30	33	29	36	20	35	18	20	37	24	22	23	26	27	34	27	25	25	24	22	21	31	28	24	27	29	19	31	19	17	21	25	26	22	31	32	38	23	24	23	32	27	21	31	24	28	26	25	26	32	22	31	35	33	29	25	30	24	24	19	22	22	27	23	27	27	27	29	22	20	32	28	24	22	39	28	24	17	28	16	36	36	34	23	26	36	28	29	36	32	25	33	28	15	23	29	28	25	30	32	27	27	31	22	25	24	25	32	26	32	27	19	22	27	19	22	26	25	27	35	23	23	29	29	26	27	21	35	34	21	30	24	23	18	26	25	36	33	31	27	30	23	27	27	33	29	32	27	25	19	22	37	30	25	22	31	23	18	23	26	23	26	32	20	35	28	34	27	27	26	34	23	36	21	30	20	33	33	35	32	21	23	23	35	26	29	20	30	23	24	23	27	35	25	20	26	29	29	29	27	23	18	29	24	25	18	25	28	18	23	23	26	19	31	24	25	34	26	28	29	23	33	27	31	30	23	37	20	28	27	25	28	25	30	40	31	30	21	40	30	29	32	33	31	21	27	24	30	21	31	28	24	19	16	28	19	21	27	31	29	23	24	26	30	27	26	23	32	27	18	27	24	20	26	24	25	26	28	36	23	27	30	22	36	27	21	26	29	26	21	34	25	22	22	30	31	27	30	29	20	27	23	28	32	31	35	26	23	34	23	25	25	35	27	17	32	28	27	25	25	24	28	33	30	24	28	27	30	25	28	41	21	25	22	24	31	26	26	25	30	19	26	34	34	23	22	25	18	19	24	24	33	24	26	24	22	25	32	26	26	21	22	23	31	29	25	26	33	24	27	31	22	25	36	26	23	32	38	33	22	26	29	24	29	35	24	24	34	38	32	26	34	31	24	28	37	29	31	24	26	36	24	32	35	37	22	31	31	30	26	21	20	31	20	23	35	18	19	17	30	22	36	25	27	24	30	21	32	36	24	22	27	32	23	31	28	30	21	19	28	16	31	24	25	29	25	32	31	20	34	27	23	28	31	27	29	24	24	21	20	28	20	22	23	25	27	22	31	25	27	28	20	25	23	32	34	26	38	22	29	22	20	28	34	27	27	34	23	33	24	23	34	21	22	27	27	19	25	25	33	29	36	22	26	23	41	26	26	31	29	30	29	40	25	28	16	21	24	35	20	25	27	18	30	33	25	27	37	19	27	29	18	26	21	25	29	26	22	17	24	20	17	16	27	20	32	21	30	27	32	27	33	22	29	24	38	35	25	29	35	33	20	34	27	20	36	26	32	21	37	29	24	21	28	29	30	33	28	30	21	31	21	24	25	35	31	23	24	37	30	28	31	33	28	28	16	21	23	35	25	27	26	25	37	33	29	26	27	25	25	24	27	22	35	27	28	32	20	18	28	20	43	32	27	32	16	30	30	26	34	26	22	21	28	35	25	22	32	27	31	20	35	31	28	23	19	21	31	25	22	21	25	28	30	29	21	28	23	21	29	17	26	27	27	25	28	25	20	23	24	20	25	21	30	24	20	26	38	25	34	31	27	39	21	29	24	17	34	27	28	34	23	32	28	34	24	35	28	28	28	30	22	22	37	23	19	34	19	25	30	30	24	25	33	20	27	29	27	29	27	24	37	22	24	30	29	29	25	26	35	22	19	29	27	29	39	31	48	37	22	26	23	27	19	30	21	24	25	20	26	25	26	35	27	26	32	33	20	17	27	25	36	24	33	24	29	25	33	28	33	27	19	30	28	32	31	28	35	31	43	37	35	26	21	35	25	17	26	33	25	24	34	24	30	29	33	31	19	27	41	29	36	25	27	23	25	29	28	25	31	40	23	27	27	34	14	20	25	24	29	29	25	23	25
4838	1250	543	881	2919	4501	4443	3831	2995	2191	1813	1506	1240	1075	895	801	705	623	564	531	517	439	410	434	400	394	403	352	362	362	358	414	431	418	388	321	318	313	294	281	259	294	273	244	253	259	234	253	257	270	259	254	261	229	261	229	227	241	226	216	242	235	242	217	238	238	195	224	201	241	227	213	215	216	215	239	223	227	235	219	239	223	189	193	226	200	245	227	234	200	224	225	234	251	238	207	217	220	224	206	214	218	217	192	206	219	223	238	221	263	205	202	217	213	248	222	207	195	225	223	217	210	205	205	246	225	189	207	234	194	219	214	212	211	221	231	219	197	197	220	219	224	220	219	218	219	198	204	197	242	214	215	200	234	202	217	202	213	206	238	192	188	197	235	222	217	198	187	226	201	234	210	215	205	239	199	209	212	205	229	214	214	225	208	224	193	230	201	188	206	195	216	229	202	207	240	210	208	228	217	197	213	205	241	230	198	219	207	220	227	209	183	202	198	214	210	218	191	224	212	206	219	231	184	220	199	217	188	220	191	211	223	220	222	230	201	201	220	213	221	228	217	197	203	201	216	206	207	233	237	223	227	200	225	217	219	207	198	210	220	201	190	238	227	215	221	221	217	219	225	191	196	219	215	230	224	196	191	186	226	209	218	227	218	200	201	197	195	196	227	204	211	224	209	205	201	204	193	213	211	199	209	210	231	215	204	244	250	188	201	197	208	211	190	239	205	187	196	220	201	215	228	197	205	190	217	191	167	213	204	199	201	222	227	193	226	203	213	192	227	210	218	211	208	194	216	208	210	206	213	205	210	225	206	192	213	216	201	219	188	211	240	222	241	196	236	219	216	207	225	213	198	204	223	204	203	228	208	214	197	207	226	224	206	207	207	204	204	226	211	199	192	216	228	208	237	212	201	216	207	188	245	207	256	224	192	212	207	203	197	180	196	208	235	211	222	222	219	218	192	230	194	204	229	207	207	230	201	211	212	205	219	202	225	203	206	211	203	211	209	197	201	224	200	214	217	201	212	213	213	202	214	209	218	237	207	218	207	210	189	207	233	203	226	196	187	209	202	198	212	211	212	229	187	222	201	215	217	216	207	216	200	206	211	212	236	238	217	205	216	212	192	239	207	218	230	200	222	234	196	247	227	185	218	235	205	216	211	232	242	191	211	213	201	216	215	206	207	217	224	231	207	216	206	217	196	230	177	215	223	212	228	193	225	201	250	209	222	226	194	216	233	222	219	235	197	226	215	191	222	219	208	201	180	214	204	194	204	187	212	189	184	232	192	236	256	215	212	216	197	228	198	206	207	225	221	197	207	192	210	210	237	206	199	194	199	208	214	200	203	226	205	226	228	198	208	222	224	218	191	214	169	222	209	211	224	194	191	224	207	193	201	202	217	206	208	221	205	177	193	232	210	188	201	220	196	205	198	209	221	208	196	199	215	232	224	206	202	197	199	206	192	217	213	217	211	218	199	197	204	238	241	220	210	217	204	208	189	202	209	221	185	197	203	204	189	208	205	222	203	238	191	193	206	207	222	210	194	243	198	217	190	186	218	191	185	221	189	218	201	227	207	218	194	217	217	213	209	201	202	220	207	192	186	212	219	223	214	209	228	212	231	189	200	202	210	207	217	194	189	187	218	219	208	206	218	220	213	208	203	210	214	227	197	197	184	178	242	206	215	203	205	204	206	191	195	204	187	241	221	208	200	194	215	211	244	212	190	201	209	210	204	213	272	214	223	233	201	220	214	195	209	211	233	228	204	214	191	225	223	219	208	207	207	215	225	208	211	216	176	213	220	218	180	208	228	213	236	219	206	213	218	201	240	205	221	227	242	203	232	210	205	203	208	215	214	182	211	225	227	196	222	219	215	208	196	213	191	200	193	198	226	203	185	204	231	202	209	199	211	222	211	217	228	209	217	207	193	222	226	222	206	219	194	220	218	222	198	227	205	209	229	226	232	206	220	233	208	213	209	213	186	220	217	190	227	207	195	198	215	185	186	182	185	243	219	196	213	205	217	192	222	207	225	191	214	212	204	208	227	202	197	203	219	215	236	220	234	220	219	186	225	211	212	200	204	190	230	222	196	219	221	174	206	213	193	220	205	209	203	202	208	185	212	199	197	193	222	225	214	229	244	227	223	204	212	218	203	242	208	220	199	219	195	229	213	211	200	221	206	236	218	208	220	189	233	217	192	211	195	186	219	211	225	212	226	206	190	226	224	200	208	201	197	219	228	198	220	216	230	195	211	204	202	216	214	223	208	185	182	213	219	223	218	229	242	209	193	226	219	207	216	200	206	234	200	202	185	186	213	234	242	190	184	189	211	196	188	203	192	211	211	200	204	222	232	216	236	203	229	201	227	184	211	204	203	207	255	213	194	213	210	203	221	214	183	222	216	234	222	217	240	204	197	213	197	207	197	237	216	243	187	205	206	221	232	222	182	207	206	244	207	233	224	201	216	209	216	218	191	206	205	238	205	222	213	204	245	228	187	190	235	218	203	193	224	186	217	203	219	212	200	209	220	191	201	217	211	212	204	225	227	188	214	236	234	205	203	206	215	187	201	205	230	223	216	208	202	220	211	237	225	205	205	208	190	226	206	180	187	208	220	198	211	204	210	234	203	223	218	211	227	215	213	190	208	224	178	204	209	213	193	200	221	201	222	231	174	233	221	214	210	186	192	191	209	182	215	208	200	203	199	236	217	175	189	225	198	210	208	229	215	200	186	195	193	199	210	206	212	231	208	237	234	232	209	197	216	228	220	232	200	185	237	192	212	241	218	207	202	226	224	229	200	204	211	207	226	201	219	203	195	225	229	181	218	216	245	221	211	211	195	234	243	217	234	194	210	196	224	218	215	214	230	207	208	211	232	211	227	214	188	211	198	203	213	216	197	214	224	237	225	192	206	218	232	205	209	204	195	228	224	208	204	190	179	205	198	210	203	236	214	223	215	203	185	208	226	191	202	208	235	224	215	237	199	213	217	180	214	194	199	211	189	232	200	198	170	218	223	206	225	232	208	199	197	227	224	202	218	191	215	221	230	216	212	220	210	220	211	215	212	203	214	182	208	220	185	216	206	200	197	220	199	219	214	208	223	192	225	212	194	188	201	175	199	208	225	206	219	213	232	224	238	224	226	210	183	213	205	215	231	234	209	209	193	204	221	224	207	197	215	200	201	190	220	211	194	185	199	211	204	210	198	189	188	185	235	211	221	200	213	219	217	235	231	195	227	182	192	199	220	208	198	208	195	230	211	201	203	196	206	239	222	230	217	220	212	216	211	222	213	197	211	206	240	224	226	197	216	236	212	167	216	217	194	222	239	207	193	208	205	193	176	210	217	217	199	220	206	197	210	220	200	226	202	162	217	222	188	219	191	205	207	228	203	232	222	202	226	214	224	194	210	219	204	226	212	218	214	212	219	204	215	196	201	226	195	182	200	198	215	219	195	202	207	213	202	219	207	219	207	197	198	226	197
1591	125	112	95	123	116	148	120	164	130	101	130	114	109	99	98	105	103	99	114	87	82	94	96	96	99	103	103	83	93	114	91	106	101	84	97	104	100	97	100	77	97	85	110	112	116	94	93	88	90	97	99	95	96	93	86	84	124	87	94	83	90	100	77	111	85	88	93	98	91	104	93	83	81	93	105	99	96	82	91	99	84	83	92	96	101	76	77	85	88	96	101	97	80	99	92	80	89	94	79	93	92	91	96	92	93	100	90	89	94	91	95	102	108	88	95	98	66	108	96	97	105	89	78	74	76	88	82	96	94	99	123	89	95	90	89	100	92	92	92	94	77	100	88	97	80	80	96	92	83	107	76	94	72	89	78	90	87	84	82	104	97	83	107	91	100	101	111	99	94	89	93	80	91	103	99	89	98	78	90	88	96	82	74	83	108	94	90	88	88	103	87	77	96	89	88	100	81	85	94	85	100	74	114	93	102	77	89	84	102	89	82	78	94	102	87	102	85	84	97	94	76	93	78	83	100	110	90	87	99	94	99	98	93	88	100	77	91	88	102	108	96	96	81	95	91	87	99	93	93	82	81	107	86	95	87	84	87	105	104	102	101	84	79	97	83	79	66	81	91	92	92	99	75	87	90	92	77	84	92	83	91	94	87	111	96	94	71	84	89	92	88	89	102	102	96	87	77	82	85	86	95	101	98	75	95	75	80	78	76	109	81	97	77	103	105	79	93	104	101	92	95	98	100	93	82	78	81	98	85	84	86	104	79	84	76	82	106	100	91	90	89	106	82	92	90	89	105	85	87	87	95	90	86	101	96	66	103	97	94	81	85	98	95	107	117	83	86	90	95	99	84	76	106	93	107	88	78	90	123	88	84	87	96	82	100	92	102	82	96	83	100	106	90	96	85	78	100	85	94	89	87	78	78	100	100	98	84	84	105	94	105	97	104	86	77	89	100	83	108	93	79	102	85	73	78	96	89	95	93	99	89	76	89	98	95	96	84	84	81	95	86	82	111	61	98	79	90	97	101	75	89	110	81	80	106	99	80	87	89	96	86	99	83	91	84	96	85	85	91	104	107	71	91	95	92	86	90	89	90	83	90	95	98	84	104	93	90	100	94	100	91	88	84	99	74	94	82	93	105	82	107	97	80	93	91	88	107	83	110	87	105	87	74	95	101	111	88	99	87	88	82	86	109	98	110	69	95	95	101	90	96	104	99	99	89	79	98	97	69	85	103	92	91	92	84	90	86	97	89	95	89	98	100	93	80	89	99	107	90	95	83	103	80	103	91	98	87	97	83	97	92	88	106	122	113	100	83	97	104	102	93	82	102	85	92	92	103	92	103	84	88	79	84	80	93	96	101	78	87	89	82	90	94	81	97	76	87	84	76	98	78	90	83	105	100	89	80	98	90	83	103	97	80	86	90	85	77	94	82	92	86	89	99	90	77	97	86	93	86	107	99	100	87	81	109	85	91	103	104	86	115	85	98	80	74	86	91	90	82	78	96	108	87	77	84	107	95	94	88	99	108	115	104	108	89	86	100	102	101	81	93	99	85	90	91	102	92	88	72	100	91	89	82	102	88	102	86	88	102	72	75	90	96	90	103	76	101	92	81	105	100	94	95	98	86	90	99	89	109	105	103	104	88	97	104	105	100	97	92	106	86	87	80	76	72	92	91	93	94	104	98	81	112	98	96	96	94	93	80	82	90	76	103	80	104	74	96	102	100	92	79	101	79	82	76	91	117	92	85	100	76	92	89	98	85	96	92	79	87	77	83	96	99	78	82	92	94	81	81	87	76	98	84	85	84	98	73	84	93	103	101	108	96	81	93	96	82	99	71	85	84	91	98	81	83	97	95	88	94	85	86	84	101	108	99	99	91	89	101	89	81	90	83	80	77	90	91	98	78	85	89	86	88	95	85	105	75	94	82	76	88	75	90	77	102	77	95	80	80	93	90	108	80	103	92	91	99	111	102	76	108	77	98	83	90	86	75	88	89	89	95	104	93	76	97	80	74	103	76	87	84	92	79	85	92	80	84	93	97	88	96	90	94	82	103	106	96	100	95	97	94	84	78	77	92	87	85	99	88	107	110	98	81	89	84	101	104	95	77	95	93	97	110	87	99	83	92	93	99	79	98	90	97	105	99	116	104	85	81	81	68	84	92	100	105	103	81	97	87	90	106	86	82	83	79	88	83	92	72	97	88	97	72	107	85	64	75	86	76	93	81	99	97	72	84	75	92	91	104	80	100	73	88	99	86	108	90	86	104	87	91	105	87	103	109	111	107	81	81	88	91	87	87	97	94	80	90	94	88	93	96	83	98	89	99	88	92	83	83	80	100	91	85	84	82	107	86	79	89	92	91	81	88	89	101	96	78	92	89	74	93	90	87	86	93	85	109	96	85	81	94	88	79	101	93	83	84	86	89	106	99	100	106	94	91	76	105	83	89	114	111	85	91	81	80	85	79	108	86	84	84	93	80	85	88	70	100	93	100	83	88	74	80	92	84	95	94	71	92	74	120	83	81	93	92	87	82	91	97	83	91	84	97	96	90	90	93	84	92	62	88	86	89	81	90	95	97	105	105	88	80	71	83	97	92	88	96	92	92	94	95	92	84	97	93	94	77	97	86	103	106	99	98	90	96	103	88	82	88	96	90	89	88	81	95	86	90	63	94	84	88	96	101	86	86	100	84	99	80	89	102	107	86	94	89	81	82	96	87	95	93	95	85	105	97	86	81	96	92	94	104	96	94	113	82	103	85	102	90	92	73	95	80	96	88	83	82	89	104	95	105	86	115	106	97	86	92	98	96	106	114	101	83	69	95	92	93	90	111	89	66	81	84	92	88	86	87	109	84	96	71	95	93	80	86	95	78	90	80	86	89	98	74	81	90	98	87	79	92	97	86	74	92	85	105	97	88	100	88	100	84	87	102	91	103	84	88	80	106	81	80	101	87	94	94	90	80	104	82	77	86	83	94	84	102	94	91	81	101	85	106	85	89	91	82	78	108	93	87	75	87	100	86	74	86	92	77	90	92	78	94	94	91	94	97	90	90	86	82	102	98	99	95	78	99	86	89	93	80	76	111	90	90	103	105	90	101	79	85	92	94	95	85	82	96	81	96	109	81	89	100	82	91	81	96	83	104	104	97	80	94	90	97	106	123	90	90	94	82	107	95	92	86	98	84	85	84	72	81	88	92	98	106	79	96	83	96	101	74	97	82	106	98	76	90	100	104	92	78	98	95	103	89	100	98	98	97	91	85	82	87	98	101	91	80	100	96	84	82	82	105	82	100	109	89	78	86	104	96	89	97	75	96	86	70	95	83	113	78	106	94	86	85	97	102	87	92	88	111	97	102	88	98	96	87	99	75	79	83	87	113	77	89	97	89	88	82	83	82	88	106	95	87	94	100	104	96	96	75	89	115	87	84	83	103	97	90	85	97	101	88	92	100	75	92	83	74	87	87	76	100	84	97	98	104
7677	1344	962	1237	2802	4369	4406	3886	3243	2698	2323	1852	1641	1429	1323	1244	1111	1067	1019	973	972	950	891	889	846	850	869	870	807	793	842	838	871	839	792	748	751	751	741	802	789	771	729	724	709	727	710	738	753	756	698	722	728	739	767	683	739	676	652	650	689	710	698	673	687	667	704	666	643	700	708	688	663	677	661	648	654	654	703	661	695	703	655	656	679	675	675	647	687	761	707	695	667	689	678	652	641	737	731	665	646	684	658	701	701	656	688	646	701	705	686	708	653	645	695	692	630	651	670	684	681	702	698	680	667	659	712	653	688	671	656	666	712	692	637	690	665	673	709	688	676	641	688	670	709	707	640	669	679	662	677	620	627	639	642	632	653	715	652	662	682	644	677	716	658	658	728	667	694	691	646	663	646	716	692	691	650	701	654	680	655	688	678	683	698	644	688	649	677	657	603	659	676	695	687	702	641	670	723	623	650	689	692	677	660	664	637	715	676	699	642	688	647	673	665	705	699	699	654	646	741	649	692	660	685	673	678	656	690	676	689	660	655	690	668	681	720	652	653	660	668	684	687	672	689	675	690	679	727	643	655	618	670	658	634	671	641	645	646	678	701	645	665	716	694	667	646	638	705	673	671	693	662	688	651	683	692	645	712	637	648	679	683	647	667	647	692	674	653	693	664	740	708	659	702	623	646	660	647	632	667	680	665	665	648	641	645	699	715	624	680	667	684	684	645	650	701	629	662	680	663	671	670	667	654	646	676	637	650	641	660	611	668	673	703	668	641	662	667	695	668	637	637	629	698	698	669	634	677	718	655	693	719	635	687	622	695	668	643	688	656	655	694	697	686	685	716	670	616	656	658	672	671	675	667	666	647	679	645	718	702	699	698	703	617	707	653	657	631	675	694	714	687	621	637	655	661	681	702	690	644	668	638	694	631	694	635	672	684	733	669	649	650	649	648	710	638	686	709	662	671	709	598	630	634	658	700	701	647	662	704	695	653	670	670	702	707	660	665	713	652	625	654	677	710	655	695	682	660	689	676	622	698	708	665	669	701	704	653	751	665	703	677	666	664	650	646	661	670	659	660	678	650	682	645	681	696	622	666	665	684	666	612	660	693	658	697	695	667	633	645	689	659	704	673	706	642	676	692	682	684	698	668	628	682	710	709	695	682	675	637	648	711	660	666	666	732	713	663	634	642	671	701	651	671	677	662	722	710	636	675	664	715	646	700	656	652	654	653	625	702	658	674	665	686	649	674	709	624	704	678	647	707	684	668	638	676	629	658	664	653	640	604	639	663	641	655	690	675	713	676	720	642	671	653	659	675	624	678	632	651	661	632	651	726	670	677	649	667	632	683	684	661	676	676	695	677	666	697	639	636	716	659	673	662	681	653	685	644	684	722	675	675	679	681	693	707	616	680	630	662	657	672	662	711	681	670	688	626	670	665	656	702	656	666	668	688	632	680	631	656	673	675	667	684	670	662	697	707	668	691	671	639	699	647	614	679	700	652	650	683	659	701	586	651	732	694	702	651	653	711	706	689	716	657	677	663	651	674	624	676	673	682	641	685	663	707	672	657	638	590	709	653	630	652	697	677	666	658	705	666	672	716	660	672	694	676	735	650	652	621	649	660	691	735	620	668	623	651	668	640	692	631	635	703	673	703	630	678	682	682	641	677	687	656	646	659	700	664	641	678	642	684	647	685	710	668	682	652	670	676	659	691	679	670	661	674	625	682	685	650	630	651	639	707	716	705	690	639	639	648	650	637	712	679	651	676	681	648	690	699	701	658	633	612	637	699	634	668	619	668	641	649	673	662	637	671	682	647	625	647	672	618	683	670	692	676	671	668	725	679	636	661	607	687	672	661	640	626	703	703	610	682	670	660	584	694	691	663	632	734	651	687	629	656	684	650	661	659	647	628	648	685	676	613	683	694	690	663	685	698	661	645	710	646	683	639	665	633	666	663	678	660	649	586	721	657	668	663	650	641	637	686	695	661	701	660	681	644	702	650	687	645	679	680	676	662	687	636	688	705	678	678	673	634	677	636	670	661	637	660	683	666	652	635	631	696	650	689	631	694	687	691	668	697	665	647	743	669	688	691	662	638	651	732	684	662	676	645	639	674	668	695	648	693	699	663	705	652	660	645	690	636	639	658	645	675	666	639	704	640	670	681	680	660	681	666	683	665	619	672	683	645	672	672	697	685	668	697	672	703	684	672	655	649	650	668	668	642	654	671	673	652	653	673	683	647	684	648	705	653	704	655	646	679	700	692	655	677	652	666	666	652	665	680	659	673	642	673	627	734	671	647	712	666	695	670	636	644	665	622	673	621	668	673	669	665	643	701	647	628	679	678	640	686	684	693	643	686	644	668	678	642	654	657	682	678	657	696	709	675	694	654	671	674	664	675	667	660	699	668	692	685	698	664	677	674	671	666	691	691	668	666	668	708	654	689	664	645	663	658	631	645	646	709	667	683	642	656	709	679	686	621	642	667	678	628	643	653	613	668	679	647	662	692	681	692	648	678	651	609	635	679	689	660	688	687	661	648	656	671	665	670	651	726	662	694	639	638	649	701	665	645	637	681	661	715	693	637	686	700	682	649	675	691	717	688	666	686	642	712	703	728	653	660	655	689	655	675	678	624	622	710	670	664	651	685	666	656	643	663	667	660	657	637	681	676	652	658	705	699	652	708	702	674	662	650	668	648	668	655	618	682	644	691	686	629	689	645	677	670	624	643	636	682	669	685	674	637	624	694	712	676	651	685	643	711	690	660	682	702	698	651	696	674	653	681	683	665	746	632	666	708	650	641	677	677	694	643	648	689	597	646	635	684	668	685	699	679	693	685	655	683	684	714	705	694	682	654	682	677	668	689	683	730	655	602	699	673	662	722	698	675	653	704	650	633	643	684	641	660	672	663	680	674	669	677	642	648	645	636	639	644	684	723	659	696	674	682	679	622	704	647	676	698	613	623	696	651	682	663	667	692	673	652	676	675	702	697	674	700	675	642	676	687	711	660	732	689	691	621	709	630	629	672	666	666	662	698	671	652	686	592	661	677	665	675	692	667	642	663	679	712	682	703	697	681	639	649	703	653	659	681	638	653	667	669	667	663	668	673	657	640	665	656	670	664	730	696	654	661	681	648	654	639	671	673	706	669	717	667	659	692	677	680	637	666	744	687	642	670	618	647	674	677	711	654	675	667	681	658	684	719	666	658	638	676	728	680	632	660	716	692	659	692	659	644	673	630	697	662	671	673	704	653	662	680	652	616	672	672	711	659	643	644	679	656	681	677	710	654	742	662	612	644	705	697	682	677	705	663	694	657	722	694	694	696	653	628	687	690	659	659	638	702	669	627	668	711	661	645	672	637	723	685	743	697	647	670	684	631	660	691	729	714	684	678	661	675	621	704	665	674	682	664	645	660	663	667	670	674	672	694	631	697	664	636	685	666	675	657	673	725	672	647	713	687	636	688	638	692	680	688	677	666	677
761	123	58	73	72	107	139	120	141	101	88	74	56	64	49	59	53	57	50	51	31	43	37	55	56	48	50	46	42	46	38	35	32	44	31	39	24	46	41	38	26	52	36	30	37	36	32	29	35	42	51	40	33	40	35	33	26	30	33	34	22	29	28	23	35	24	34	32	22	24	43	37	27	35	23	25	33	34	26	29	31	29	32	30	33	29	44	29	37	40	31	42	30	25	37	22	31	32	38	37	32	34	22	32	34	34	26	24	36	32	31	29	26	46	23	24	37	28	37	38	35	40	43	34	37	27	30	29	31	38	29	36	27	42	28	29	42	34	38	25	23	35	28	30	27	33	29	47	26	29	28	50	30	32	39	24	30	37	35	36	44	34	35	30	26	29	34	25	36	24	26	34	32	32	34	39	28	37	38	32	34	38	26	30	32	31	21	40	37	27	33	39	36	29	27	34	24	40	33	31	44	29	35	23	37	39	28	42	34	29	30	35	38	31	26	24	34	39	28	37	41	27	39	40	37	29	39	34	29	27	32	20	41	25	33	30	30	31	42	30	28	30	36	29	30	39	27	33	32	37	35	27	23	30	30	34	33	35	26	26	30	32	35	33	36	31	37	29	33	28	23	28	34	33	39	30	37	21	27	31	34	32	37	29	28	34	33	31	26	26	32	37	26	33	20	38	33	35	28	33	48	33	23	27	33	35	31	23	36	14	35	29	39	31	23	31	33	22	43	31	30	28	31	40	37	39	31	34	25	32	30	24	35	30	28	24	28	44	33	32	36	29	20	38	39	36	39	30	30	38	29	41	29	27	39	34	25	26	29	28	30	32	45	24	34	33	23	33	31	33	19	48	34	35	30	36	29	29	24	24	33	34	42	26	40	23	33	37	31	19	32	43	27	26	35	30	34	21	29	36	32	25	36	22	37	27	32	27	36	32	25	38	34	37	36	40	47	37	39	25	23	32	36	33	27	38	27	26	35	38	29	28	29	27	30	38	30	43	26	18	24	28	44	27	22	31	32	31	35	27	31	30	34	46	34	33	31	38	28	27	30	36	24	21	31	33	26	33	31	35	24	21	17	32	29	28	23	25	29	30	28	28	35	25	35	22	32	37	39	28	43	22	24	28	33	36	36	34	33	21	35	37	30	27	33	34	34	38	29	30	29	30	36	27	22	29	27	41	32	32	39	27	34	32	23	31	40	34	32	25	33	29	31	45	33	42	29	32	33	39	35	31	27	33	27	29	28	24	28	26	35	25	32	25	27	32	26	33	45	22	30	28	32	32	31	35	38	44	35	30	24	29	33	38	38	35	33	27	32	37	25	33	34	29	39	27	37	22	29	41	26	24	42	23	38	26	26	31	17	34	25	26	31	32	24	27	35	31	32	32	27	40	34	32	31	27	31	30	40	41	33	34	28	29	21	36	43	34	39	32	37	35	34	39	31	22	28	30	33	25	27	44	34	45	33	25	34	29	24	43	31	36	38	30	31	30	26	34	36	31	38	32	33	37	28	23	39	37	38	29	27	25	30	36	35	28	34	19	34	28	25	24	37	40	30	33	32	28	29	43	41	35	36	26	34	27	31	21	26	31	32	35	35	28	23	35	37	36	38	37	19	25	27	37	47	42	30	28	36	29	40	31	37	36	41	37	36	36	22	34	39	35	30	32	28	35	42	26	39	33	16	24	37	25	35	23	41	39	25	29	37	25	38	31	32	21	33	34	42	19	37	34	33	41	31	37	28	34	31	28	26	39	34	31	33	34	29	28	27	44	35	33	38	33	31	22	39	37	36	32	33	22	30	23	43	28	26	36	28	37	32	31	25	38	41	31	30	27	30	38	40	25	32	27	23	34	30	18	35	25	32	33	30	41	26	34	37	36	29	30	42	32	28	32	22	30	31	27	31	20	29	30	36	29	42	25	26	37	27	26	39	27	26	33	40	19	37	38	31	34	35	33	38	31	28	39	38	36	34	34	26	26	35	34	31	36	36	33	37	29	31	20	30	45	22	31	30	25	38	36	38	36	31	33	30	34	34	25	28	45	30	32	30	21	28	30	42	23	26	32	45	31	29	42	26	21	28	37	28	36	26	34	36	34	30	34	27	22	29	33	32	26	26	29	35	22	31	33	34	42	31	40	30	38	29	40	26	29	37	24	33	32	38	29	29	36	37	31	40	40	29	37	41	23	28	30	37	17	35	22	31	35	30	42	38	35	42	41	29	24	20	30	28	28	21	26	26	27	31	25	25	36	29	34	24	24	27	23	34	30	42	26	29	37	34	37	29	30	33	29	36	37	29	45	39	30	40	34	31	29	19	30	30	29	33	32	27	34	32	28	26	21	47	26	39	28	21	34	24	27	28	30	39	20	32	22	32	26	33	28	32	36	22	32	34	34	33	32	40	28	35	25	24	37	35	41	37	28	36	32	36	20	38	43	32	30	29	41	27	31	33	36	36	28	39	20	47	32	28	27	33	30	40	25	31	37	37	37	25	28	21	31	32	35	43	42	35	38	35	27	25	40	28	35	32	33	35	38	37	28	32	25	33	29	30	32	30	35	35	40	27	27	32	24	37	40	31	31	31	39	33	25	38	26	24	21	31	35	35	23	37	22	42	23	38	33	25	29	24	34	40	29	34	24	33	32	43	35	39	25	35	37	31	37	38	31	24	27	27	27	51	31	27	26	26	37	21	28	27	24	27	40	34	42	27	31	15	34	37	25	32	38	46	33	26	38	29	31	25	36	35	39	31	28	26	30	46	39	25	31	28	42	35	41	32	40	31	27	30	39	34	34	27	39	30	30	24	23	37	47	29	31	37	34	33	37	26	33	34	38	28	33	26	30	31	29	33	32	33	26	40	23	34	22	24	35	19	31	25	34	36	32	35	29	29	24	34	33	34	32	45	21	23	36	29	24	31	27	34	29	23	33	30	37	27	40	34	22	30	31	31	27	32	29	24	35	36	31	25	30	40	28	35	33	24	31	30	35	28	38	26	31	38	30	36	38	36	35	28	24	34	22	32	33	35	32	34	43	26	31	25	35	29	43	34	38	24	34	31	41	41	23	25	33	24	23	34	32	22	25	29	39	34	29	27	40	25	31	33	30	34	41	26	22	28	32	34	30	34	30	31	23	23	25	45	37	27	27	27	38	29	42	29	25	36	33	20	27	33	33	34	32	29	25	24	23	28	36	24	32	34	29	23	34	28	24	30	44	35	36	23	28	30	31	40	37	39	29	29	26	38	34	30	38	23	30	27	43	34	23	29	35	33	34	32	29	29	28	35	35	24	36	25	34	39	35	28	27	39	41	37	31	31	36	34	20	46	42	30	33	26	34	31	30	30	32	23	38	32	27	24	28	42	37	32	43	38	29	30	28	37	32	32	31	26	41	40	30	37	27	29	26	26	38	24	31	21	34	36	47	37	20	30	29	32	33	25	38	33	30	40	32	35	30	30	38	30	39	20	24	29	26	21	23	25	33
7560	1740	741	1239	4047	6435	6204	5178	4362	3294	2662	2074	1725	1436	1297	1120	1057	923	819	740	694	661	604	578	560	501	487	501	472	491	468	568	543	422	427	383	391	382	383	354	325	328	319	320	282	313	293	279	306	298	278	304	281	288	264	260	238	270	241	274	252	272	249	272	269	274	246	256	274	253	244	217	260	231	249	232	229	245	242	250	239	257	228	227	227	227	239	240	259	241	251	240	261	252	240	245	215	234	266	260	239	231	263	231	261	251	221	249	254	230	236	242	261	240	252	214	210	218	224	258	235	230	224	225	220	235	250	249	232	229	219	219	220	238	238	228	258	225	241	219	237	232	235	225	228	245	224	211	246	222	242	237	223	193	192	238	240	244	208	232	214	227	228	218	238	211	230	262	235	227	238	255	221	266	230	249	228	239	231	248	232	240	223	220	245	239	224	228	250	246	219	224	250	270	196	210	220	241	220	208	208	209	214	212	231	208	222	236	217	242	244	231	223	217	237	236	213	239	219	228	229	214	229	254	247	219	243	249	244	210	209	216	250	233	207	239	237	240	219	234	232	221	233	233	233	214	244	231	225	228	228	254	258	224	224	241	199	218	238	238	226	234	235	229	216	234	215	235	200	230	215	202	219	220	219	234	237	230	216	221	255	237	220	245	227	237	227	236	237	228	219	206	260	207	232	215	220	219	260	242	210	223	236	225	231	230	210	235	229	228	254	224	248	219	244	234	229	214	231	229	206	243	234	221	229	236	207	223	236	240	232	242	230	253	249	213	256	218	274	228	241	218	225	229	232	235	234	237	205	229	237	238	224	229	236	201	234	229	225	242	241	227	204	230	236	215	238	226	235	222	217	207	212	224	208	235	241	245	224	242	232	218	238	238	207	257	235	249	247	219	217	231	225	216	249	225	212	209	258	191	229	214	238	249	228	210	226	245	254	233	230	230	224	265	213	224	235	204	203	245	213	227	229	228	253	230	220	215	224	235	229	215	237	252	231	220	224	251	253	240	206	231	255	211	232	245	211	242	208	233	227	228	232	209	216	234	233	240	215	232	226	233	240	232	248	241	226	237	232	218	240	245	219	202	221	248	222	223	234	242	225	222	217	213	244	227	231	233	248	230	222	229	213	230	230	214	218	226	234	251	236	241	235	269	221	247	235	256	232	230	241	241	237	232	227	229	224	221	231	194	211	204	237	254	219	244	225	232	195	207	238	227	220	231	242	215	264	228	230	249	219	201	233	210	257	200	217	227	211	239	228	220	232	245	209	220	217	241	232	230	235	233	250	228	227	218	229	257	254	239	202	248	228	216	250	203	248	234	240	246	230	228	216	230	220	247	222	200	261	220	208	242	219	221	221	233	217	236	238	214	211	231	213	232	254	245	232	251	217	236	229	260	223	228	252	208	258	222	202	238	215	225	234	217	220	216	220	213	230	233	221	225	229	261	211	230	238	238	241	224	228	239	202	246	251	217	252	244	228	235	218	193	209	224	249	246	214	212	213	228	216	219	204	258	193	228	211	205	207	230	219	250	225	223	223	238	240	224	216	220	267	201	236	199	223	201	245	227	230	230	222	232	239	226	214	231	216	223	237	235	247	242	221	223	199	237	233	246	204	213	256	215	264	238	264	224	233	243	246	192	238	231	227	209	217	246	223	233	207	262	219	247	242	250	229	241	215	225	257	237	228	244	223	221	249	236	238	248	219	212	217	231	252	232	230	237	228	214	232	230	238	217	227	229	245	220	222	249	240	205	220	210	225	225	231	259	228	253	198	233	236	245	213	238	240	245	226	222	243	259	236	236	264	206	247	223	211	241	235	214	221	215	236	224	215	227	217	225	233	218	229	209	226	243	251	232	206	230	229	244	258	246	236	218	226	202	213	198	221	232	262	231	248	244	211	243	226	239	230	215	235	222	206	236	232	231	209	237	239	215	248	221	248	223	240	225	226	255	226	238	236	232	215	228	212	231	232	194	234	243	250	207	204	238	217	242	214	228	230	227	212	228	229	207	219	196	219	229	235	218	239	223	248	237	235	231	247	224	234	196	243	223	216	226	228	264	237	216	208	247	209	225	219	231	215	208	231	227	221	193	210	252	236	241	214	244	219	238	225	222	240	238	219	238	238	235	226	210	238	231	231	218	237	234	203	227	228	229	212	247	224	227	225	223	231	222	199	245	212	231	236	238	216	217	241	259	230	215	259	214	217	235	221	226	231	211	235	230	223	224	234	193	201	235	212	211	222	223	242	228	232	210	247	248	219	223	264	235	206	244	246	228	232	235	227	218	196	237	231	239	227	223	204	213	241	234	214	257	230	250	213	216	225	221	248	230	213	219	228	241	229	227	228	246	214	233	241	220	224	224	248	233	232	216	246	233	227	220	230	223	238	206	203	233	203	234	230	193	225	208	255	218	250	217	243	249	240	237	217	254	199	216	240	222	242	232	251	240	218	241	221	212	224	216	237	242	240	200	225	226	225	224	209	233	224	222	224	213	223	213	220	241	222	235	218	230	219	246	203	210	221	219	212	223	227	220	226	257	206	217	239	220	224	251	246	243	228	215	219	230	219	197	209	227	230	228	231	247	232	217	213	250	227	246	258	227	247	212	208	212	218	217	217	221	213	225	230	216	235	239	232	214	246	200	237	218	232	224	225	229	237	219	228	224	203	226	214	216	201	210	239	224	210	207	247	259	244	211	238	250	231	248	254	238	201	249	219	229	233	240	239	201	232	238	229	223	233	215	221	220	255	226	216	253	222	226	228	237	232	234	244	237	217	223	222	260	250	228	241	226	231	249	253	232	219	215	234	218	221	214	254	214	241	225	221	232	214	214	209	239	211	260	243	233	238	196	241	230	235	220	234	199	239	226	213	235	227	211	220	228	239	208	246	216	211	259	211	241	254	228	226	244	208	237	227	202	228	208	263	209	251	232	235	248	269	235	247	235	246	227	222	232	244	223	228	224	214	209	223	234	237	208	238	227	245	234	230	265	227	255	243	233	241	201	247	233	226	218	243	226	210	226	227	252	216	227	224	240	227	217	218	251	244	213	219	207	228	209	247	209	233	248	238	219	230	196	222	215	235	261	252	232	231	211	211	214	247	209	246	233	244	249	205	243	231	228	232	211	234	220	219	227	226	243	228	258	246	238	246	239	243	242	212	240	217	277	214	230	210	226	220	202	231	231	197	243	258	222	253	225	229	238	231	247	198	213	231	215	221	216	202	215	236	221	232	224	256	241	245	252	219	245	208	260	225	225	232	222	214	264	215	231	231	217	258	240	208	233	224	208	226	211	237	222	271	219	222	230	217	213	224	235	229	226	219	232	234	220	224	240	210	248	212	224	262	257	242	245	211	213	258	231	225	216	241	230	244	210	223	221	252	240	245	228	213	233	213	239	230	231	227	231	266	227	227	217	237	233	234	233	232	198	206	197	230	232	191	210	229	229	231	247	219	230	216	265	223	233	242	225	228	223	238	244	239	253
1046	85	82	87	87	101	108	105	101	99	95	68	82	86	103	88	84	67	84	83	79	83	91	79	91	76	75	70	71	90	76	103	80	81	84	77	79	71	84	81	77	75	71	81	78	82	93	70	68	72	92	71	89	80	82	71	78	74	74	75	81	68	83	75	87	72	78	76	74	61	80	79	72	74	99	74	86	79	74	76	88	70	83	82	84	81	79	66	72	73	74	65	83	87	73	90	78	77	63	72	76	77	71	83	83	69	68	74	69	78	91	62	82	76	71	73	87	86	69	90	87	90	79	76	72	85	85	88	72	91	79	68	72	75	79	77	69	64	79	70	85	67	74	68	80	81	84	73	79	85	85	80	92	83	67	70	83	85	79	85	65	76	70	80	80	64	70	86	56	74	73	80	81	75	86	74	64	85	75	90	79	79	80	88	73	89	77	71	81	74	74	74	80	71	91	79	91	88	68	69	77	66	78	87	72	88	62	74	74	79	64	83	76	102	80	72	79	87	83	74	79	62	80	75	65	77	86	90	70	78	65	68	76	91	69	70	80	85	73	76	76	74	71	88	76	71	76	86	81	78	75	91	84	76	83	79	61	74	76	76	82	75	96	75	82	69	58	57	57	79	84	73	69	79	68	89	98	76	86	76	65	75	65	71	81	67	73	78	74	83	67	76	81	75	81	60	90	75	81	73	68	67	60	71	80	62	81	87	69	87	74	72	80	82	71	92	70	82	95	68	68	77	76	63	75	72	73	65	84	78	82	82	56	81	61	81	90	74	62	86	71	75	67	75	88	62	72	73	86	72	82	76	82	75	71	74	67	70	67	63	82	68	65	70	73	81	77	88	89	72	67	71	82	86	78	94	73	82	76	76	73	91	70	71	81	82	103	85	66	77	73	101	75	75	72	96	81	73	69	74	69	72	79	77	82	87	82	65	64	73	66	76	72	80	68	81	80	71	73	96	89	85	74	62	80	83	85	76	61	90	93	92	72	83	86	88	75	79	68	77	75	80	76	84	80	64	68	71	73	75	72	78	72	67	77	79	71	78	90	64	82	86	68	74	106	75	74	71	77	66	71	76	74	76	84	92	83	85	81	67	72	75	74	58	69	75	80	67	83	95	73	70	85	75	65	67	86	85	80	70	78	83	73	84	80	73	89	71	91	86	80	79	70	85	85	84	59	84	74	79	79	85	79	71	91	80	81	78	72	80	76	65	75	89	78	78	76	76	71	68	72	82	65	83	75	74	71	77	97	80	79	86	80	65	96	72	70	79	73	79	66	83	84	81	71	84	72	86	79	70	76	62	77	85	70	87	84	81	81	85	71	85	86	72	57	95	94	72	64	77	85	85	81	75	83	82	69	74	76	77	76	67	73	78	80	73	74	69	82	95	78	75	76	75	72	81	71	78	70	87	74	80	69	80	51	83	82	79	83	76	78	82	80	83	81	73	89	82	89	62	74	75	67	89	75	75	73	60	73	70	83	75	76	81	86	77	94	73	58	89	80	78	82	74	88	65	82	76	77	82	88	77	84	80	85	84	87	66	76	76	93	77	81	85	56	73	78	68	80	77	78	89	90	81	70	69	69	67	65	82	87	81	82	73	74	76	66	77	81	76	75	78	75	85	73	73	78	73	73	59	74	79	86	90	71	82	74	89	70	83	74	71	81	78	80	82	72	78	85	81	77	83	65	101	55	80	68	70	73	84	79	59	71	75	73	80	81	84	81	74	60	77	85	75	80	80	83	80	83	75	69	66	85	60	72	81	82	87	71	67	88	72	78	79	87	84	74	64	77	80	74	83	81	68	73	88	68	86	85	79	96	70	84	72	83	65	80	63	67	80	83	62	89	76	89	75	74	79	72	70	69	82	83	95	58	82	83	58	78	87	63	70	73	81	81	70	72	72	81	77	61	60	79	75	81	80	71	91	78	67	82	77	76	78	73	78	78	87	66	93	74	66	76	68	77	78	78	72	75	80	78	70	78	78	69	79	81	70	68	87	86	79	81	73	66	71	78	75	84	88	71	91	83	81	76	81	87	83	72	68	70	70	71	74	72	77	90	75	80	86	78	78	66	91	74	79	80	73	75	88	80	79	80	77	71	85	72	65	68	73	74	91	75	81	74	96	63	83	76	58	82	88	65	70	75	76	70	79	96	99	80	79	86	82	72	75	70	88	66	79	85	72	72	91	80	74	79	77	90	86	85	92	75	69	89	74	78	61	67	58	54	70	65	85	73	82	82	92	62	62	62	88	87	82	74	84	90	81	98	85	83	77	77	80	72	80	74	74	64	75	72	69	75	74	77	68	83	88	75	78	73	72	88	83	79	84	74	71	74	74	71	104	66	72	71	56	84	86	80	76	74	88	81	61	67	84	75	81	67	70	87	67	80	86	74	80	76	79	72	88	81	82	74	71	80	85	86	70	86	86	65	80	69	59	78	83	71	67	80	58	80	69	78	69	67	90	81	76	77	74	89	64	80	93	65	82	76	76	76	81	86	62	86	74	87	68	83	82	99	79	77	83	77	78	81	76	75	87	86	71	81	84	70	93	76	68	73	84	75	74	68	65	62	84	86	68	79	85	81	74	66	71	73	81	86	82	63	92	82	60	80	61	81	84	80	96	67	83	77	76	71	83	83	88	75	68	85	93	65	76	71	71	66	86	68	70	83	60	78	88	102	83	73	84	87	75	89	64	83	73	65	93	84	83	87	88	60	77	69	80	79	69	76	79	71	89	64	85	73	68	78	77	88	79	70	78	81	88	63	73	79	70	64	70	63	83	61	92	84	59	65	85	88	111	90	67	57	83	65	70	79	66	82	90	92	101	85	69	64	68	85	67	67	76	77	83	94	88	68	72	58	86	69	65	72	70	63	72	69	85	81	77	80	79	82	85	85	77	85	86	78	64	72	68	94	80	82	73	88	77	59	84	87	85	83	69	73	88	68	71	79	82	77	73	71	69	79	69	68	69	69	59	77	88	72	101	67	82	77	85	88	72	76	74	90	69	71	87	89	75	71	75	78	70	79	64	81	83	97	76	78	77	91	75	88	80	79	70	78	85	70	72	65	64	80	77	64	70	84	82	71	73	90	69	76	67	83	84	83	75	86	74	81	74	72	73	82	76	52	80	93	70	59	65	76	75	55	81	76	66	95	88	72	67	74	75	83	91	77	81	74	79	67	81	86	80	86	93	83	79	82	72	78	60	72	74	75	68	78	69	86	82	74	67	72	64	76	67	83	66	71	66	85	76	86	78	71	80	73	85	71	66	84	69	77	73	75	83	63	66	78	76	79	69	71	88	79	84	80	88	70	70	65	71	77	75	73	75	68	93	71	84	88	66	77	82	84	74	86	61	73	94	72	69	85	82	69	79	69	73	81	80	88	90	68	85	75	75	90	71	84	79	90	75	67	84	86	81	82	73	66	66	74	78	55	88	74	78	86	65	82	73	69	66	76	85	103	87	79	84	70	75	83	86	56	89
6034	731	698	765	1477	2204	2366	2105	1873	1620	1347	1132	1052	940	839	879	798	812	757	764	715	701	689	688	650	679	618	645	683	657	681	657	644	635	644	641	615	611	621	588	628	621	599	561	566	562	581	597	575	588	597	604	565	572	620	613	575	586	530	600	598	636	609	589	589	549	598	561	543	559	615	588	572	589	536	569	551	579	626	570	576	534	601	601	620	605	613	614	586	559	597	581	609	585	564	609	545	569	565	552	584	566	540	585	568	550	582	623	597	572	573	507	619	605	575	601	566	593	549	545	588	564	578	577	579	560	565	552	581	602	607	566	535	584	580	574	570	576	599	557	614	582	595	556	548	554	586	565	597	578	604	565	572	552	584	524	553	577	610	583	576	600	550	573	550	575	585	602	601	579	609	603	564	600	603	552	569	634	585	612	632	555	569	577	572	576	591	571	548	563	570	571	554	595	560	583	595	574	535	593	579	572	570	601	592	523	563	622	549	542	553	580	586	551	620	581	534	568	563	564	577	579	574	581	571	580	571	560	554	612	609	570	573	600	600	545	566	596	567	566	586	586	590	561	611	611	568	623	588	567	581	602	549	530	569	610	576	620	550	592	575	559	507	599	576	574	603	544	556	568	562	543	563	579	548	546	591	557	535	618	585	612	591	604	606	528	594	594	577	557	551	546	561	610	630	574	620	612	564	599	563	573	555	617	555	572	566	536	558	578	512	580	574	603	621	576	569	589	563	608	625	565	583	588	551	551	578	586	540	610	540	587	622	561	567	581	570	573	602	564	553	578	568	566	562	576	581	566	570	563	551	548	546	606	587	552	563	588	573	565	530	580	540	587	572	528	542	583	565	594	614	559	629	585	619	581	587	576	559	601	557	584	591	588	537	554	548	516	566	596	571	571	605	542	551	564	577	573	552	571	607	573	544	589	596	577	586	563	524	603	579	539	562	583	570	572	590	571	554	545	570	613	608	542	553	565	593	573	513	591	591	586	550	608	553	531	550	609	595	593	586	596	577	586	544	567	581	589	615	574	558	523	580	593	601	559	591	617	570	566	554	551	577	548	593	591	572	620	590	610	565	588	624	512	537	555	594	586	550	566	601	553	555	585	564	573	581	529	545	564	563	575	593	550	564	585	601	600	617	590	534	590	573	574	547	604	536	607	557	540	585	571	565	610	586	594	593	522	580	571	558	553	563	533	568	567	609	595	595	581	577	550	588	587	589	536	538	586	562	564	571	608	542	549	585	577	569	587	577	587	598	602	596	591	544	580	551	565	573	587	613	569	571	584	570	591	571	532	603	591	517	608	580	574	557	533	574	566	576	562	588	632	560	618	610	538	580	570	581	539	548	560	611	602	600	626	559	555	614	547	619	580	551	560	587	539	589	609	544	604	591	598	552	535	569	582	543	606	614	573	543	565	556	589	585	581	614	577	550	557	547	542	569	623	528	578	566	559	578	600	559	570	587	569	564	613	575	593	568	549	584	588	614	563	611	587	541	560	566	567	562	596	593	580	549	556	566	551	592	604	566	592	646	566	547	619	569	544	596	630	559	578	561	548	635	545	568	616	561	576	551	574	587	606	643	523	597	626	551	566	567	585	568	591	620	544	578	585	546	540	590	514	551	569	598	540	571	591	546	595	579	597	597	577	567	624	610	590	575	560	573	603	543	586	606	573	588	563	553	584	583	575	522	618	602	561	587	594	536	614	537	573	534	563	572	536	591	593	571	579	550	557	615	568	569	551	535	565	576	555	584	559	551	561	589	593	574	575	570	555	561	564	603	540	595	588	570	589	607	570	560	591	570	594	626	585	537	543	548	614	562	568	544	575	557	558	593	609	592	552	534	580	565	565	569	577	559	586	586	584	594	576	579	613	522	594	584	586	604	583	592	611	584	587	590	568	571	563	573	609	545	607	542	536	586	557	569	580	561	576	632	603	601	562	567	580	604	553	562	545	562	578	608	604	642	579	558	568	582	594	619	595	570	624	582	571	585	572	595	552	539	637	595	578	551	541	572	576	562	599	598	599	576	581	575	550	570	620	601	561	583	565	619	560	593	554	596	616	556	549	575	607	537	577	584	617	583	565	561	563	589	540	557	599	574	615	607	508	568	591	586	552	593	568	590	623	601	604	592	564	543	573	548	559	560	594	603	569	591	559	498	594	589	554	565	575	539	592	553	607	565	623	546	606	595	583	606	554	590	611	602	563	581	555	570	564	562	551	610	596	561	580	608	543	582	565	560	605	563	566	598	550	578	578	577	574	570	554	586	527	592	569	595	616	559	621	570	586	566	578	607	588	595	550	609	557	551	550	558	619	553	541	610	585	611	550	554	606	590	591	554	602	546	590	576	567	598	608	595	591	548	610	563	575	525	594	566	525	568	606	572	555	576	553	536	590	543	619	583	588	579	556	573	576	559	578	582	548	594	593	572	569	568	600	569	580	563	608	542	556	609	569	610	536	571	598	558	600	586	578	573	598	546	561	599	592	567	569	579	564	603	548	623	592	578	587	548	579	574	561	567	570	583	575	570	511	619	553	536	585	574	578	560	575	585	563	567	551	598	561	581	608	601	553	574	579	596	597	568	571	531	584	605	558	577	555	540	583	558	535	541	614	567	599	570	571	537	566	592	582	548	563	610	568	596	544	575	579	574	587	534	583	584	509	620	573	595	574	600	578	586	579	561	555	562	563	601	552	603	553	537	604	591	601	575	586	603	575	578	548	556	598	601	589	597	569	577	541	545	590	608	595	609	609	576	586	606	580	612	586	572	535	582	568	560	554	566	544	575	605	591	585	584	560	603	570	579	600	567	535	582	548	557	541	556	538	617	570	582	597	581	580	554	553	576	612	585	581	568	595	591	556	579	572	580	582	583	569	558	566	568	615	594	577	578	556	550	573	566	591	570	566	541	608	534	616	574	549	593	563	600	582	574	584	599	549	522	590	609	566	551	586	593	645	569	544	541	556	597	600	574	591	606	568	535	554	606	616	636	544	550	569	607	583	572	569	609	549	563	590	595	554	575	603	538	555	598	595	569	568	569	557	572	571	560	580	578	579	566	606	595	601	548	566	603	566	567	605	554	590	577	623	535	573	596	533	557	633	546	579	597	578	566	535	574	593	613	559	552	576	554	596	582	553	540	566	610	580	581	550	590	558	572	598	618	602	592	533	569	606	555	581	578	578	603	552	566	546	572	556	590	562	551	567	567	570	565	583	539	543	571	616	577	565	551	626	626	576	558	559	582	615	575	585	558	555	541	594	542	571	567	604	566	546	602	568	563	542	579	595	563	563	553	560	524	570	559	568	609	555	623	557	586	550	574	617	550	612	580	574	612	589	590	557	581	596	569	582	618	595	586	563	566	555	600	635	590	542	551	610	571	559	577	577	584	587	572	569	572	572	604	601	581	585	578	548	592	572	613	585	590	536	577	541	576	552	573	565	593	558	613	557	539	631	561	582	569	599	585	544	584	565	630	590	548	582
419	99	46	50	35	76	76	91	81	81	75	54	55	45	52	42	43	39	38	34	38	33	36	33	33	37	24	22	24	27	29	34	33	31	25	39	26	25	30	32	22	27	28	29	31	19	24	18	19	18	31	26	30	30	23	34	23	29	19	21	20	27	26	29	28	26	29	19	26	26	18	23	23	23	23	31	37	32	26	26	22	26	20	36	30	29	24	29	30	34	28	27	27	20	27	23	21	33	20	26	28	29	22	26	31	26	26	35	18	17	28	26	31	26	30	34	25	30	28	29	18	25	25	22	20	30	36	28	23	28	27	23	31	25	33	25	29	24	35	18	19	36	17	29	22	23	31	32	23	25	21	22	32	20	25	24	19	22	31	25	20	29	22	35	21	27	18	29	38	37	30	24	28	23	27	21	29	27	28	22	23	31	26	33	25	34	26	36	38	35	23	26	28	22	26	29	18	31	18	22	19	30	25	25	22	26	26	25	26	23	23	25	29	19	19	31	21	32	19	31	25	29	37	27	31	34	27	21	25	27	27	27	26	29	25	26	25	25	26	15	19	21	27	31	25	21	25	24	22	18	22	29	27	24	22	18	25	26	26	27	33	25	22	34	38	21	32	19	20	19	15	28	25	24	26	31	31	26	32	20	28	32	34	36	27	22	22	30	17	28	21	31	19	23	28	28	27	30	28	20	24	18	25	23	27	20	28	20	35	35	14	27	27	26	23	28	32	32	21	33	24	25	33	21	38	31	26	23	26	22	27	23	25	14	25	22	35	19	26	29	33	20	34	22	16	23	24	29	35	29	30	27	25	24	25	32	31	32	37	27	32	32	24	35	30	29	22	25	28	25	19	31	28	20	30	32	31	21	27	25	19	25	30	24	28	20	37	28	22	36	20	27	29	24	30	23	16	28	24	37	30	31	27	27	24	29	25	22	17	27	24	25	27	24	24	23	28	32	25	23	21	22	25	32	34	38	41	19	24	21	37	22	19	31	35	28	30	24	27	32	26	22	33	30	40	26	33	26	31	16	28	36	29	30	18	26	29	24	23	26	34	31	26	35	21	25	23	26	34	30	30	27	21	29	38	37	28	23	27	26	34	28	22	31	24	18	32	24	21	23	28	36	31	25	17	24	37	25	23	21	21	22	26	25	32	21	25	26	25	27	20	31	30	19	29	36	31	20	30	23	30	27	31	22	30	25	23	37	21	27	21	27	34	22	32	21	25	25	26	27	24	19	23	36	20	26	23	30	24	27	29	34	22	31	23	24	22	25	25	33	32	24	26	25	26	30	24	35	29	19	34	27	31	24	26	36	21	22	25	34	30	36	31	29	27	29	17	27	40	14	28	29	25	21	32	26	24	21	23	27	25	40	25	31	30	25	29	35	34	30	26	28	23	24	18	35	30	33	36	23	29	30	20	29	32	21	36	32	25	27	32	20	27	27	24	30	26	23	33	21	23	25	22	27	35	38	37	26	25	25	26	31	19	28	23	25	28	26	21	26	26	21	24	24	28	30	33	20	25	39	30	34	30	22	26	24	16	25	22	32	27	33	21	27	32	20	23	30	28	25	18	15	40	27	19	35	25	24	20	32	31	20	23	22	27	24	26	30	25	27	31	25	23	36	26	23	17	22	31	33	25	31	33	27	35	28	23	29	28	30	21	29	18	20	29	18	25	19	25	23	14	29	26	22	22	24	27	19	25	19	19	27	28	27	21	27	14	28	21	32	29	28	28	23	29	25	21	28	34	21	24	30	23	18	19	28	27	14	26	30	29	25	33	26	22	35	21	26	30	23	27	36	31	25	30	30	35	25	24	21	31	25	20	31	28	19	27	30	26	28	26	23	25	29	30	29	21	20	26	26	26	29	31	25	32	29	33	30	28	31	28	25	26	21	23	21	26	21	37	28	27	32	26	22	25	25	25	22	27	24	22	26	24	26	21	30	21	20	25	30	36	36	27	26	35	30	21	23	27	19	16	24	23	31	28	29	25	24	26	20	32	24	28	31	28	24	19	21	23	26	15	18	19	22	25	27	28	27	21	20	29	26	22	29	29	20	28	22	34	19	21	21	35	30	27	22	26	25	19	30	30	24	19	19	21	27	23	22	21	35	22	18	32	23	29	29	26	21	39	26	31	30	32	28	15	27	25	25	26	16	31	25	24	29	24	44	21	28	27	28	34	20	28	20	22	25	25	22	22	18	30	26	25	30	19	26	17	27	19	27	29	20	17	22	23	38	28	29	26	30	21	30	21	19	21	24	27	28	22	31	32	32	24	27	32	25	17	20	22	22	19	39	24	31	31	24	24	23	25	35	20	28	26	30	22	28	26	28	17	30	20	33	31	20	23	21	28	34	31	22	15	31	30	23	21	24	30	33	24	32	16	27	23	21	30	34	24	26	36	22	29	30	26	28	24	23	46	30	11	25	33	26	21	27	21	37	22	25	27	27	21	21	20	28	35	23	23	27	26	31	40	17	29	33	36	39	32	35	22	21	28	29	24	30	27	28	16	24	17	29	30	23	20	24	25	24	19	24	30	25	28	28	22	30	27	33	26	31	21	23	19	32	28	29	25	15	31	25	27	27	12	38	24	22	31	30	25	31	26	34	22	31	17	32	44	31	32	26	26	32	23	27	19	23	25	29	30	22	11	26	30	23	35	29	26	24	31	20	25	27	35	34	25	21	23	32	25	35	34	34	27	28	22	22	22	28	20	19	28	38	25	30	16	29	26	20	30	25	22	24	25	32	19	31	26	26	23	22	16	25	32	31	33	31	14	33	31	26	36	32	36	32	23	35	24	23	31	18	27	26	27	30	22	26	24	26	17	25	22	25	26	37	33	25	27	26	25	13	33	23	15	13	30	19	31	19	27	18	29	26	26	28	25	24	23	22	30	24	32	23	30	19	35	25	30	20	25	24	33	33	34	23	23	23	20	28	18	35	27	20	26	27	23	24	33	29	31	23	22	34	33	28	29	28	25	21	27	27	30	26	23	27	27	22	31	30	30	24	19	27	33	25	25	28	34	27	24	26	33	44	25	22	32	27	18	30	18	31	24	31	24	22	31	17	23	30	23	17	29	25	33	27	30	26	33	24	23	29	30	26	38	17	24	31	28	24	29	23	26	25	24	24	19	31	28	26	18	32	26	22	21	31	21	11	27	33	23	23	28	31	32	26	21	19	23	35	27	25	33	35	22	23	24	35	21	19	25	30	27	30	24	25	31	32	29	29	31	17	29	27	31	31	24	32	21	27	29	20	24	23	21	34	20	28	31	26	25	28	17	32	23	26	27	25	27	27	33	32	21	21	34	24	34	31	21	27	31	26	36	33	33	25	27	25	17	29	24	21	18	28	24	29	35	27	26	22	23	29	21	33	19	33	30	27	32	35	23	20	22	28	23	28	22	25	28	32	24	38	24	32	17	28	21	22	28	23	33	25	26	28	39	31	29	26	19	29	24	24	31	25	24	25	22	33	22	13
4891	1318	554	962	2911	4544	4270	3588	3002	2398	1866	1438	1145	955	869	759	770	659	621	534	510	499	486	440	402	408	373	409	365	396	459	477	418	356	340	322	316	317	286	306	303	288	270	253	266	263	245	227	248	258	255	261	245	249	212	207	231	225	267	225	200	206	246	205	225	217	212	213	231	230	220	209	220	212	230	200	196	207	212	209	198	226	224	211	207	204	205	203	240	233	250	211	243	220	209	238	213	193	219	205	238	209	199	236	208	223	231	224	214	240	218	222	202	214	218	229	214	207	228	209	201	204	198	220	194	208	201	203	217	222	209	235	231	237	217	222	212	241	217	226	185	178	197	201	205	220	194	244	225	179	241	212	205	208	207	185	203	219	224	213	204	215	195	219	198	201	213	195	224	205	219	236	232	204	206	213	202	208	192	179	218	227	204	216	186	222	212	236	200	223	230	204	216	210	234	197	197	214	216	209	226	191	188	225	204	236	215	203	229	218	218	214	210	208	214	211	206	184	212	216	212	218	199	191	202	246	222	222	210	182	222	199	238	223	202	217	192	219	228	206	230	207	204	183	208	248	233	227	219	202	172	194	205	202	202	180	228	199	225	184	206	212	191	218	195	219	221	210	173	193	235	221	211	203	215	209	187	204	191	199	208	232	233	216	222	208	197	214	177	200	185	211	205	216	232	213	202	200	221	188	231	216	228	191	233	210	208	185	213	223	221	204	216	195	215	213	222	206	227	225	209	225	196	208	203	225	213	234	198	219	198	222	227	228	236	195	192	232	195	205	230	213	225	206	183	205	190	192	211	185	208	201	213	220	204	220	194	219	225	215	197	195	200	202	197	200	202	226	226	217	218	211	240	234	219	214	215	208	199	215	224	230	216	221	221	205	223	201	192	205	216	227	214	206	216	219	210	212	192	214	213	218	205	236	199	225	227	228	222	190	219	176	212	206	176	226	216	227	209	231	192	203	212	219	202	224	202	217	204	228	195	196	205	214	217	165	206	199	180	203	198	217	218	198	189	201	211	201	222	235	207	197	214	208	213	220	194	215	218	224	215	221	186	208	227	225	208	197	176	204	213	220	180	226	197	203	233	215	213	216	206	201	221	222	211	192	177	196	216	206	196	209	184	207	216	195	200	195	209	232	192	215	207	235	204	204	220	210	211	210	180	182	208	215	228	213	218	191	192	200	202	224	203	211	219	199	212	194	189	230	213	221	213	188	211	218	234	216	192	244	199	202	205	239	213	224	231	207	207	228	184	191	205	221	195	196	218	203	222	186	222	212	198	203	211	229	209	209	222	201	215	210	231	206	208	204	203	206	224	183	203	185	181	202	198	185	186	208	204	201	237	206	229	234	200	215	203	222	206	203	193	216	198	210	189	212	224	221	217	247	223	220	239	236	195	220	218	204	223	194	193	234	187	188	217	188	192	236	196	204	197	214	197	212	203	212	235	208	199	224	227	229	210	214	202	201	210	219	218	191	218	178	204	205	241	205	222	210	203	188	217	209	194	232	198	205	209	220	211	198	223	209	225	217	223	178	216	221	203	195	214	208	211	222	199	211	228	202	221	230	209	213	213	187	229	230	220	213	218	227	233	222	216	206	216	208	217	195	216	197	213	214	193	223	196	201	211	201	189	212	210	187	206	175	185	193	218	220	217	211	205	209	227	227	192	212	199	231	210	199	237	211	191	202	196	195	229	214	210	217	211	196	216	217	207	239	191	242	207	201	210	229	232	206	205	215	192	202	191	213	206	234	208	214	227	205	186	211	218	217	214	193	230	222	199	190	201	212	198	217	199	243	197	229	172	205	220	217	201	211	215	216	208	204	187	194	209	217	207	186	215	231	207	182	233	216	224	220	220	219	198	219	209	205	218	193	179	224	203	201	238	203	219	216	186	193	197	206	210	210	217	196	222	185	217	233	205	225	201	213	235	208	203	181	201	173	221	218	224	199	188	209	200	200	181	192	233	189	236	228	233	225	200	223	210	183	195	239	220	183	204	208	222	207	197	222	207	202	197	190	202	229	201	209	215	193	192	205	198	186	215	213	195	197	223	209	214	222	198	225	183	205	224	189	208	224	219	216	214	212	234	216	190	199	202	221	195	209	217	201	207	215	211	222	188	215	215	208	177	254	202	207	215	217	237	193	195	213	215	221	214	212	200	218	193	210	205	195	184	226	215	201	200	227	203	213	203	201	207	206	208	223	206	189	208	202	215	199	203	212	213	212	206	231	212	255	222	197	206	219	201	222	197	229	233	199	181	202	189	206	193	218	188	203	207	200	209	236	207	188	210	224	189	216	197	209	230	229	191	205	214	237	196	238	195	210	223	192	202	218	188	214	196	228	218	218	194	179	208	192	210	212	197	185	200	232	193	234	208	210	210	213	204	230	201	189	206	196	204	209	189	200	211	234	234	242	218	195	225	180	225	192	218	212	244	184	217	200	212	187	190	212	216	199	218	214	210	209	209	214	186	220	216	190	232	197	207	208	182	200	213	208	223	225	219	211	199	227	206	205	211	204	210	220	228	230	196	195	199	180	180	213	174	241	205	182	227	223	194	219	195	218	223	211	200	221	185	223	224	202	220	214	200	207	214	232	207	229	220	206	196	188	205	228	194	208	227	212	210	209	231	194	207	207	208	203	203	204	211	202	189	226	202	212	217	194	199	221	217	208	187	221	178	210	196	211	218	207	205	200	211	195	205	198	225	214	207	218	188	224	207	212	240	200	202	199	219	208	203	209	177	236	210	207	197	186	206	198	205	222	217	215	225	185	227	192	219	206	198	190	215	200	196	201	221	227	202	232	224	189	204	225	215	207	196	225	213	205	223	225	240	224	242	211	195	194	196	204	219	208	199	200	225	223	197	180	220	220	203	182	201	197	209	212	218	183	207	252	234	210	192	197	233	220	213	203	214	207	182	243	218	192	208	189	222	189	190	204	201	200	190	223	196	220	209	184	221	213	240	211	191	208	239	216	215	209	193	189	192	239	194	208	215	215	206	212	204	212	192	193	216	234	218	206	215	221	189	202	216	215	195	200	223	213	179	226	245	203	202	226	216	185	216	202	211	225	185	195	216	197	186	194	193	187	185	217	204	214	199	200	214	227	211	187	217	217	211	238	200	219	208	182	213	211	204	221	184	200	203	215	204	229	178	210	217	206	204	228	195	199	184	209	199	219	231	201	207	226	208	226	196	219	198	182	206	212	226	216	194	194	194	182	201	224	220	204	227	212	212	185	188	174	208	213	206	193	192	229	211	199	209	221	227	196	211	210	216	213	186	260	170	204	213	188	226	200	205	213	217	223	237	209	195	210	217	217	196	219	199	203	195	221	234	197	224	226	208	191	211	226	216	213	224	229	211	201	206	203	187	227	244	201	236	232	199	210	193	202	206	184	210	211	185	239	195	229	218	213	199	238	181	227	198	213	235	226	227	219	205	198	213	231	205	196	225	212	191	202	205	228	216	200	228	221	198	202
1528	103	100	79	114	115	158	142	155	148	129	123	119	103	120	98	108	107	100	111	88	106	88	89	102	77	104	92	81	91	120	102	102	92	102	91	98	92	109	96	106	108	88	89	84	107	82	92	89	83	88	67	86	94	74	104	86	91	104	99	81	83	91	78	83	79	72	94	85	103	99	87	90	85	91	107	91	100	87	87	82	82	86	90	87	99	107	90	80	89	95	101	93	76	93	93	85	78	83	72	77	90	100	106	84	84	98	104	78	76	88	84	90	102	93	88	79	97	87	107	92	95	92	85	95	83	81	65	79	101	74	95	85	91	101	95	101	83	98	66	103	82	82	94	93	108	100	85	79	99	86	85	100	89	95	95	92	91	92	80	91	74	94	85	86	90	93	87	73	82	96	93	86	89	82	73	88	85	92	89	97	84	78	98	116	102	85	91	96	100	72	73	87	72	87	86	99	112	64	97	93	104	80	80	101	84	83	86	90	96	86	99	78	87	101	87	93	95	92	88	81	95	90	101	83	80	84	94	87	101	90	93	83	88	102	93	95	91	82	80	103	93	86	79	77	93	85	77	90	82	75	92	81	88	87	100	105	91	85	105	97	87	93	87	86	98	85	83	64	96	92	82	79	93	96	90	75	88	93	95	105	94	86	85	89	98	105	83	71	104	88	86	105	66	93	94	73	99	103	77	96	95	80	74	96	87	108	103	96	92	81	82	91	89	101	73	97	82	87	95	90	76	97	93	98	91	89	99	87	108	78	93	89	89	94	73	105	90	70	82	103	72	92	92	76	92	82	83	94	101	83	83	87	78	83	72	90	86	83	87	75	66	82	88	99	86	93	106	103	87	84	84	92	103	86	97	105	87	87	96	86	76	78	88	87	94	87	90	85	91	98	95	98	93	85	91	93	99	89	89	85	92	85	85	89	95	87	98	98	76	109	98	79	93	89	94	87	87	95	88	98	95	109	97	89	112	92	81	82	92	84	88	95	89	92	103	94	79	80	85	95	85	102	109	95	91	85	79	107	87	98	90	94	98	100	98	74	96	86	95	90	83	94	94	87	78	78	83	96	99	83	81	76	103	99	106	101	97	76	102	85	98	89	88	91	98	72	85	84	89	111	84	106	89	106	101	105	87	86	81	78	69	75	91	76	107	88	99	105	69	94	103	75	87	86	95	94	85	85	76	86	85	84	99	83	90	75	95	103	91	83	106	82	99	103	81	73	91	105	111	96	87	91	90	83	96	89	87	106	95	84	86	97	97	97	79	97	99	100	82	88	83	97	96	86	82	94	85	89	84	90	90	102	78	103	94	93	89	105	103	115	78	93	87	91	88	88	99	89	86	87	98	88	83	90	104	87	74	64	89	91	94	108	84	113	82	97	91	100	84	84	99	95	103	86	114	86	94	85	86	89	111	75	102	86	89	73	104	95	105	83	82	88	83	80	89	87	89	78	89	88	96	100	91	73	88	90	82	94	93	94	91	92	94	90	84	83	90	89	95	76	96	85	69	85	85	93	94	80	79	97	80	110	88	98	84	87	90	107	96	88	97	81	99	83	85	84	92	83	92	86	107	92	100	79	80	99	101	88	85	83	96	94	98	96	103	77	97	77	99	82	78	89	69	93	88	75	115	93	92	96	95	88	96	95	94	90	81	96	92	88	81	78	89	104	85	110	90	86	88	103	95	105	94	74	85	85	83	89	102	98	90	78	86	88	81	85	93	90	88	94	83	95	82	80	88	68	101	78	95	84	83	99	79	82	99	79	106	103	79	100	90	87	73	99	90	95	84	88	80	93	88	95	94	99	77	89	112	83	77	86	91	83	96	77	101	93	93	78	104	87	98	89	95	85	85	114	84	96	79	93	88	88	75	87	94	88	91	97	86	87	74	92	103	103	76	109	95	100	79	93	93	78	85	111	94	99	83	80	88	101	94	91	113	113	104	101	98	98	77	106	98	110	95	89	96	82	95	86	94	88	86	76	122	93	94	86	99	106	100	89	77	103	101	104	88	96	86	85	100	100	104	99	86	75	87	106	82	95	102	84	93	74	97	106	101	98	106	81	89	99	91	86	89	87	97	92	89	122	76	87	108	103	90	95	89	89	97	101	70	95	83	101	85	77	76	92	76	71	89	101	74	89	98	78	104	97	86	94	92	83	94	90	86	78	79	80	91	88	94	99	84	87	105	93	78	89	89	73	86	84	85	85	91	76	83	93	82	92	92	93	100	79	80	92	104	89	83	93	72	76	89	95	93	89	96	83	98	90	84	84	78	74	96	100	97	78	85	86	103	96	92	95	84	100	90	82	86	102	79	100	86	80	73	77	101	75	91	77	91	89	86	103	89	93	104	79	83	79	92	94	80	96	94	89	89	101	101	99	96	103	85	84	101	95	84	73	99	90	90	105	90	75	88	81	84	86	96	74	90	83	117	86	91	85	79	87	85	93	80	89	98	93	93	76	86	78	76	84	102	93	91	86	80	72	94	106	81	84	92	95	91	80	75	84	86	100	80	94	79	82	88	103	79	96	92	95	94	88	87	86	97	81	102	94	93	83	84	81	77	84	86	80	96	97	87	85	89	87	88	95	90	100	104	85	87	89	86	88	99	89	70	97	94	90	86	87	104	101	99	110	78	81	89	104	91	82	96	90	90	74	100	90	87	94	82	96	105	91	81	80	81	96	91	80	96	79	76	102	78	96	90	86	87	93	104	86	83	79	91	85	93	104	92	97	99	82	91	80	91	77	100	93	94	82	101	83	94	99	92	102	86	99	99	84	97	77	96	83	97	90	90	82	86	94	98	95	93	107	96	104	99	97	84	82	98	78	95	83	88	101	90	106	90	109	81	68	92	91	74	83	82	90	95	76	95	89	82	98	80	91	95	83	74	86	82	86	101	97	104	83	100	99	77	78	72	81	86	86	96	94	81	100	79	81	91	82	96	79	87	82	95	80	74	97	88	91	101	102	92	93	95	89	96	79	98	83	116	100	104	96	93	82	91	73	80	102	97	70	105	92	100	96	80	83	97	81	94	88	65	89	81	70	71	93	106	89	89	91	78	97	89	86	93	81	91	114	81	115	104	93	84	87	88	78	91	90	90	82	83	88	111	88	82	84	100	97	86	93	110	100	96	91	76	85	99	92	95	85	87	102	99	99	80	96	83	94	90	90	97	88	93	90	82	92	109	90	97	99	89	91	81	90	81	93	94	108	81	97	89	82	90	83	96	95	105	108	95	81	99	77	72	84	98	71	85	87	83	93	98	79	94	98	87	82	82	108	78	101	88	89	84	89	82	96	92	87	105	85	82	91	90	74	95	77	80	96	91	86	91	85	95	83	95	92	84	89	86	85	89	87	82	79	66	93	99	75	75	76	93	107	75	97	90	83	86	79	83	84	74	95	95	81	101	101	90	88	89	91	85	106	102	74	89	89	102	94	93	82	105	87	98	94	95	87	87	99	77	105	93	82	89	86	89	93	84
7675	1293	942	1213	2979	4494	4390	3746	3167	2769	2161	1966	1575	1511	1305	1309	1268	1200	1078	1006	952	927	871	922	822	901	888	827	847	848	868	864	872	879	774	787	717	833	770	713	722	682	733	736	733	682	703	698	764	713	740	713	714	685	679	696	679	692	670	607	647	655	681	612	697	712	670	675	639	678	675	639	720	666	647	666	699	651	663	699	692	682	654	647	668	688	665	663	679	648	677	670	687	648	670	662	604	635	672	671	612	668	680	675	666	676	628	677	654	661	676	638	656	665	730	632	627	702	673	658	637	654	669	665	653	688	672	659	685	681	631	642	653	702	663	669	665	629	677	718	701	655	682	649	695	669	690	689	604	669	658	722	663	676	674	630	642	645	684	645	630	665	648	678	625	690	668	628	648	683	660	692	677	684	643	616	656	642	652	661	674	641	651	655	646	674	618	695	658	653	687	652	625	640	676	636	638	684	698	674	634	617	653	650	668	669	705	691	702	676	667	650	657	656	629	662	692	671	649	662	650	655	658	642	665	667	626	634	684	663	674	658	670	657	673	638	682	660	632	653	624	671	637	659	625	666	645	664	648	602	677	655	613	662	675	649	638	661	665	686	674	661	677	656	634	693	706	651	664	696	686	644	642	703	658	621	640	677	668	666	659	651	669	657	675	668	651	675	674	629	642	669	639	690	586	598	687	668	654	672	643	643	719	661	710	665	647	655	651	660	658	658	676	636	617	681	652	701	615	662	644	675	691	675	694	663	660	684	659	690	680	658	638	665	643	612	580	652	671	683	686	687	622	642	660	653	682	664	649	664	665	658	622	638	655	655	688	652	660	650	648	659	676	622	662	638	626	668	614	628	677	653	633	620	674	675	685	647	666	592	702	654	705	649	647	641	643	658	685	657	680	634	622	647	660	652	671	585	643	689	666	683	664	701	648	650	690	656	658	628	650	695	707	654	626	655	662	669	665	648	685	658	637	645	678	651	673	654	701	689	661	598	704	633	713	658	637	691	671	656	616	670	621	663	639	682	594	666	671	675	716	668	666	699	658	640	645	671	640	667	636	704	690	631	649	635	693	676	672	647	666	689	682	666	661	654	668	680	645	647	707	642	634	653	656	626	665	642	654	686	675	631	658	684	662	658	676	686	637	614	684	706	662	678	647	690	650	641	699	672	670	604	668	679	669	657	669	645	668	630	686	705	678	648	647	640	639	665	656	614	647	618	695	709	622	656	663	639	691	628	685	633	674	648	635	643	602	660	691	653	709	628	642	710	656	612	694	651	644	700	645	693	717	643	641	676	704	663	636	689	699	642	654	633	631	632	638	661	656	653	638	679	648	657	664	654	597	642	646	640	704	636	674	692	675	665	634	653	683	676	656	650	681	649	635	642	657	641	695	642	668	635	663	633	681	692	670	684	701	697	664	672	645	613	645	656	656	684	682	663	625	703	602	722	659	615	673	604	652	651	661	643	662	674	655	697	644	653	664	656	672	638	659	696	665	683	642	641	664	646	675	655	639	668	706	670	671	661	709	676	656	675	664	684	669	650	636	670	676	650	650	682	693	644	660	676	713	635	660	652	681	655	673	676	643	663	653	649	650	661	670	652	625	621	683	645	680	628	668	619	619	646	630	647	648	675	665	663	685	671	670	662	649	682	633	678	695	685	663	696	653	670	718	673	627	687	676	642	654	632	640	664	620	682	672	663	628	639	703	661	631	654	719	651	680	644	670	667	615	630	660	672	630	671	659	649	654	610	639	654	664	661	679	638	666	658	648	668	660	668	633	672	691	673	631	668	637	654	674	612	639	660	620	637	655	644	685	654	675	616	614	669	679	652	647	650	659	684	695	662	692	646	668	723	673	655	662	646	661	697	655	672	626	656	655	636	670	675	652	643	649	676	652	773	666	639	666	678	673	653	664	662	667	665	675	636	663	649	632	699	706	687	633	665	709	659	625	627	676	667	633	645	674	650	685	650	650	681	674	627	684	684	631	687	656	656	660	628	630	663	694	649	656	629	647	658	665	617	678	658	636	649	616	656	641	672	651	732	638	650	627	660	649	636	674	668	632	612	665	650	606	672	679	648	642	686	684	642	656	656	633	692	602	626	613	656	691	628	675	666	699	681	631	664	616	646	653	632	695	683	666	681	688	615	677	632	632	670	648	674	661	665	632	691	653	661	651	658	646	687	649	641	672	712	611	705	674	684	644	675	664	669	667	625	645	691	661	660	653	650	681	630	673	660	641	677	615	592	626	636	691	664	681	654	640	639	694	645	659	632	659	684	633	686	648	639	646	678	651	654	619	613	647	625	628	651	648	613	670	680	607	653	664	652	675	642	688	664	625	683	682	641	641	626	653	631	661	717	689	622	637	692	614	657	660	680	663	650	626	726	624	628	692	650	674	650	634	641	671	646	651	645	632	671	667	639	683	657	658	640	688	684	679	679	687	677	724	642	664	643	681	641	668	670	652	645	642	650	681	669	607	647	660	693	694	665	667	680	655	617	626	630	669	654	652	677	650	636	622	614	675	688	637	641	671	658	629	663	658	661	664	613	662	680	661	675	689	635	660	675	653	636	688	662	640	691	659	638	693	636	672	646	629	630	657	626	649	634	651	710	682	694	702	637	648	677	667	652	660	668	624	659	675	629	648	651	665	653	698	654	654	635	649	629	642	653	644	671	631	643	651	623	665	640	701	671	647	646	664	722	651	616	686	699	683	610	621	638	642	650	657	646	638	639	657	666	640	687	659	669	712	718	663	626	653	670	689	656	658	659	673	692	628	685	700	636	658	674	710	628	640	674	611	680	648	682	615	676	661	670	627	651	672	603	655	665	633	671	637	649	663	630	687	659	626	620	630	665	676	692	685	635	665	647	638	661	648	635	691	654	656	641	669	687	658	623	663	643	674	618	647	678	627	665	646	667	662	655	656	657	665	678	665	689	678	714	646	602	646	682	648	679	649	618	622	641	651	663	613	655	593	649	646	680	657	635	649	714	690	697	656	606	678	602	682	663	684	636	646	682	630	640	683	657	643	641	653	639	685	648	683	646	662	717	717	650	715	637	653	668	662	658	719	628	712	650	658	706	692	663	635	640	706	673	642	667	631	656	630	649	673	663	629	629	606	661	669	618	660	651	651	669	662	625	638	653	665	630	663	659	698	653	683	705	650	680	630	653	670	654	659	666	652	657	685	653	643	714	679	646	662	613	651	677	689	677	694	699	663	646	618	673	670	679	662	662	681	628	655	653	631	675	666	650	650	638	663	704	629	614	654	682	637	634	699	685	718	662	681	604	691	661	707	667	658	655	656	675	699	659	621	649	669	671	632	626	644	673	652	635	610	688	619	675	634	702	658	655	653	701	663	664	633	622	643	678	664	697	677	622	673	697	720	653	663	659	658	661	667	649	669	650	657	709	633	646	637	684	647	713	675	645	647	657	678	633	617	664	669	656	668	635	648	675	669	645	654	660	640	672	625	634	666	688	678	678
790	115	66	57	48	91	123	115	118	96	92	56	74	68	60	69	46	49	51	55	40	39	30	47	42	39	37	44	44	45	29	43	54	33	41	40	44	29	42	48	37	29	31	31	37	27	29	42	36	35	41	37	25	30	28	46	41	45	38	25	47	32	36	32	30	33	36	35	34	26	34	43	28	27	27	30	39	20	34	30	32	36	30	38	26	34	34	43	32	29	33	20	40	24	27	28	27	31	24	32	33	26	38	35	21	29	32	23	27	48	39	32	33	28	29	30	36	31	31	31	37	43	37	30	25	35	30	35	28	28	37	32	37	42	27	42	41	34	26	29	31	25	36	22	38	43	28	30	29	34	34	33	28	29	30	21	32	27	29	31	34	43	37	36	33	40	31	26	39	26	18	35	35	30	30	27	33	31	31	26	26	29	34	23	32	29	26	33	25	37	29	32	29	39	27	31	40	18	25	30	33	41	36	31	31	35	29	26	41	39	30	24	40	30	29	32	34	30	45	26	26	35	40	20	37	38	34	45	28	37	39	24	30	32	28	30	19	41	29	40	43	29	29	33	35	27	26	34	39	19	31	25	37	43	31	30	33	39	30	35	29	22	36	34	30	33	40	32	35	31	34	40	31	30	36	41	20	32	28	41	37	46	35	31	33	33	26	21	21	24	34	26	39	36	38	30	31	36	27	30	33	34	29	39	24	31	30	34	33	36	34	33	28	35	32	28	31	26	27	27	28	35	27	23	26	28	26	29	31	30	26	37	33	41	26	38	45	29	27	31	27	32	29	34	30	40	32	36	36	33	27	33	41	31	27	38	34	37	34	37	27	32	25	25	32	33	30	30	29	25	30	22	27	33	27	30	30	39	23	30	31	42	36	21	35	35	28	35	32	25	29	36	34	36	24	29	32	29	32	29	35	29	20	39	25	38	30	42	30	22	34	36	39	31	30	37	29	22	35	37	40	37	27	34	29	27	35	28	25	43	25	29	34	31	24	24	38	40	25	34	39	28	18	23	27	25	42	28	33	37	28	38	42	39	39	34	31	39	35	32	32	26	39	36	35	42	21	37	36	28	30	31	48	36	40	33	34	30	23	30	31	37	30	32	31	27	36	26	31	27	35	35	48	20	31	31	37	24	24	39	32	30	32	32	37	35	29	35	26	26	33	22	27	30	35	30	31	29	31	19	34	32	31	25	37	34	30	26	26	32	26	22	28	37	30	31	34	32	30	32	24	29	36	29	35	24	30	31	32	21	43	26	34	28	33	19	23	23	34	30	39	29	36	36	36	40	34	31	43	27	35	36	29	33	35	40	38	32	26	35	31	28	38	33	27	30	29	29	35	22	32	21	28	37	43	30	36	28	30	28	42	19	31	33	33	27	24	32	30	25	34	36	48	27	36	34	24	33	35	30	32	30	33	35	39	31	39	33	41	36	33	36	26	37	33	25	34	43	24	29	35	32	39	35	23	34	32	30	31	33	28	32	27	26	34	29	32	30	28	18	23	32	32	34	30	39	27	27	31	35	36	26	27	27	26	26	37	31	26	37	39	23	29	40	35	34	24	31	32	29	23	32	31	35	40	23	29	19	30	25	32	37	28	34	30	34	32	32	28	33	31	30	39	33	36	34	37	30	25	32	32	34	32	28	38	36	37	26	31	30	23	28	32	38	36	28	39	31	20	33	29	35	38	37	31	30	31	31	22	39	36	29	31	27	27	32	27	28	38	32	29	35	35	27	26	36	41	34	38	40	31	29	33	29	40	31	23	27	36	37	40	28	32	30	27	35	28	27	34	34	29	34	26	29	31	32	39	31	37	34	31	29	34	38	21	23	32	20	35	35	33	41	27	31	26	34	29	29	39	31	36	25	38	35	42	30	25	35	34	21	36	33	29	33	36	26	32	38	30	27	28	31	35	24	32	32	27	29	35	37	30	34	33	24	20	22	24	27	40	37	38	39	30	37	36	22	33	37	28	32	28	23	25	31	30	30	18	30	29	30	43	34	37	35	35	37	22	37	25	34	25	33	28	30	29	27	23	33	40	27	29	31	33	22	17	31	31	40	35	35	38	26	30	27	36	37	35	25	31	27	33	25	38	37	34	24	26	25	35	24	30	36	33	29	38	31	35	31	29	35	29	36	31	33	32	38	41	32	28	41	32	30	33	36	34	26	28	30	32	32	31	40	33	26	25	29	35	18	30	19	34	31	28	31	36	34	25	30	30	33	32	41	30	30	35	31	32	27	31	36	33	24	29	27	24	31	32	34	39	24	31	27	23	38	25	41	49	31	27	34	25	22	32	31	30	31	34	35	32	34	36	31	35	15	32	27	29	36	26	24	38	20	27	35	25	45	34	25	35	43	23	28	33	23	30	38	29	34	33	22	41	35	43	34	34	33	43	25	34	38	39	30	29	25	27	34	36	33	34	26	32	33	26	43	24	33	22	36	30	33	46	33	26	30	33	32	31	30	25	28	32	33	23	30	29	26	39	41	33	34	30	38	18	33	23	34	40	36	30	39	31	24	30	24	34	31	35	30	30	24	28	37	28	32	39	36	32	36	31	30	31	40	24	21	32	31	35	21	32	33	44	36	34	31	40	39	37	35	21	28	31	26	37	33	30	36	36	40	27	39	41	33	21	44	27	32	29	34	25	36	29	29	27	26	25	26	24	26	26	24	31	30	18	23	25	34	36	35	31	34	41	18	34	22	19	33	38	38	40	31	28	28	42	33	26	31	27	25	21	30	18	41	27	30	31	31	31	30	25	21	32	24	39	28	31	32	22	25	34	38	23	21	31	38	33	40	29	30	38	39	21	37	24	40	45	22	39	35	26	29	28	24	33	34	28	32	45	34	22	39	30	32	43	33	24	35	27	32	27	33	38	36	27	29	33	31	37	25	22	28	30	43	21	29	44	35	25	35	34	33	39	34	37	26	29	30	25	33	28	32	30	26	39	24	30	37	32	33	17	30	27	26	28	37	32	34	37	26	39	37	26	33	25	30	34	26	38	40	31	28	33	33	40	24	31	35	29	33	24	35	29	31	25	36	32	35	31	34	33	38	30	19	36	21	22	30	32	27	27	40	27	34	18	32	30	40	32	31	31	39	36	31	38	23	29	29	32	21	41	38	32	24	25	39	31	35	34	37	35	33	23	34	28	37	17	41	32	29	33	32	40	32	43	43	43	33	27	49	35	30	26	30	32	33	28	29	27	34	31	24	29	36	31	33	31	32	20	26	38	30	28	30	48	32	39	29	23	28	31	34	22	23	36	21	30	28	26	34	26	35	41	39	31	29	28	28	24	28	46	28	21	31	37	32	26	26	33	31	26	37	31	28	32	26	31	38	28	21	31	41	36	40	41	29	33	27	28	38	25	39	34	32	30	42	32	28	48	33	30	29	38	34	25	33	37	31	39	29	35	31	34	27	33	24	24	29	28	33	35	31	40	29	24	33	31	29	34	29	31	23	32	37	29	19	30	32
7376	1778	793	1377	4396	6524	6270	5189	4175	3348	2651	2217	1859	1441	1255	1106	1102	1007	915	758	690	672	600	582	543	566	502	474	472	497	569	529	515	442	404	420	375	419	399	354	373	310	312	321	312	292	313	264	310	286	318	278	301	262	278	236	255	268	254	254	228	247	267	263	244	208	255	282	257	224	251	235	239	255	238	249	234	226	240	270	222	228	244	243	226	251	239	262	222	259	239	247	244	197	250	250	232	244	252	232	224	260	259	244	243	254	277	260	230	231	244	228	262	238	260	231	263	236	253	229	231	242	263	202	239	249	222	259	203	237	223	239	246	242	257	227	221	247	235	250	252	250	228	249	212	231	216	225	220	240	228	232	218	234	217	203	231	218	222	246	234	235	250	219	216	228	231	244	230	222	230	217	209	212	238	207	239	259	239	212	239	256	215	230	222	221	226	219	227	232	199	221	216	221	223	251	237	255	220	207	212	234	226	206	226	249	240	251	233	220	256	244	216	230	226	224	222	246	215	222	255	235	259	239	246	229	242	215	249	222	231	241	210	238	239	232	215	253	218	236	226	237	233	231	236	209	226	236	227	198	208	238	215	226	234	208	236	229	241	260	213	215	241	236	217	224	238	208	213	238	253	232	225	228	276	215	238	238	202	225	204	208	237	184	231	221	236	232	209	225	238	233	227	222	270	244	230	224	228	234	199	246	210	227	245	219	238	201	231	236	233	231	230	222	240	273	229	233	241	220	222	226	222	238	239	215	225	234	215	197	236	263	235	238	195	230	227	241	216	223	242	233	225	187	232	237	220	253	229	228	225	244	236	246	226	234	215	234	234	222	243	223	230	199	227	209	223	249	209	236	244	265	228	240	234	220	237	225	251	222	216	206	251	240	238	217	264	211	207	245	236	213	204	227	228	238	205	214	255	221	224	237	228	224	199	232	229	210	206	237	244	228	229	196	216	198	210	218	216	214	252	235	225	212	214	229	239	223	243	203	207	255	238	228	264	223	201	243	240	227	226	222	232	203	230	210	228	202	251	241	241	209	223	205	238	221	239	218	232	240	255	235	219	218	232	227	251	220	221	220	234	217	216	225	236	243	234	222	241	229	228	231	239	238	230	221	205	252	203	219	213	227	246	240	237	244	255	214	230	220	225	219	205	237	224	225	239	234	231	229	210	228	225	220	245	245	228	239	219	248	231	234	230	240	239	236	214	246	237	224	208	225	247	215	236	245	214	235	242	222	229	214	220	237	257	244	191	222	245	218	238	229	247	209	221	210	215	191	208	213	240	228	239	217	240	215	225	225	231	234	212	231	219	230	229	229	207	214	209	203	238	209	220	248	235	204	214	232	238	256	254	236	213	248	211	227	226	217	220	236	237	229	246	216	229	238	200	233	229	230	243	209	239	252	242	228	236	234	231	232	232	230	248	237	243	252	256	213	249	237	213	214	226	244	224	213	252	245	196	221	214	228	251	223	211	237	229	258	224	245	244	205	249	236	227	185	212	207	248	211	215	245	219	247	237	221	237	196	224	202	253	242	236	234	252	217	211	221	207	245	211	216	230	223	221	243	202	239	233	263	184	253	204	232	253	230	239	236	217	242	207	214	229	245	263	211	222	225	205	220	220	219	215	220	250	237	223	226	237	203	234	222	231	215	261	230	244	251	217	249	216	241	243	266	223	245	222	224	229	208	226	245	232	260	217	248	228	212	206	241	234	187	252	255	221	215	231	215	224	219	252	225	242	191	231	216	230	234	203	224	233	251	229	236	232	245	231	240	214	241	210	236	215	217	238	224	252	221	220	238	251	218	235	207	244	212	241	220	222	214	227	225	245	214	198	243	217	234	206	210	223	226	239	225	226	240	216	224	229	236	210	234	245	222	252	247	227	244	234	227	229	229	214	234	232	216	234	218	235	249	227	236	206	236	258	215	211	216	222	208	245	222	237	244	217	207	198	234	236	220	215	243	237	232	233	242	227	236	233	239	226	205	237	224	235	226	239	192	217	212	209	236	210	254	231	233	210	231	233	244	221	221	214	228	205	244	244	196	231	227	231	235	229	212	230	219	247	215	207	235	242	225	226	239	203	246	230	196	229	240	227	228	222	239	210	187	226	232	239	223	232	250	225	209	247	222	243	234	212	233	247	232	238	215	225	233	233	223	248	219	224	260	209	244	272	239	215	205	235	241	259	208	229	206	229	213	225	226	240	233	231	227	263	210	199	215	227	206	233	229	217	221	222	190	242	210	249	245	236	241	247	241	209	228	197	220	219	223	234	245	239	222	237	230	232	247	225	241	239	220	239	219	236	237	259	185	228	228	188	206	230	232	234	223	230	220	239	208	222	235	229	226	243	222	221	222	229	207	219	257	218	242	208	237	243	251	214	250	222	224	217	207	231	216	225	236	232	229	240	226	187	241	248	231	238	223	230	227	232	244	246	231	231	235	230	247	227	218	250	215	241	233	195	223	237	242	229	229	272	256	203	216	238	217	241	221	210	235	214	229	239	243	215	221	252	245	237	214	228	219	197	218	202	242	255	235	239	210	218	222	224	257	214	212	225	242	230	228	243	211	218	240	238	223	227	238	208	228	222	210	217	195	226	245	235	217	237	240	228	233	225	203	219	226	198	236	213	226	230	235	225	241	216	242	208	241	222	228	203	219	232	215	226	259	253	230	255	212	235	224	225	239	217	235	231	235	208	226	248	203	250	206	245	206	235	221	221	257	216	225	213	212	238	235	237	250	227	227	249	202	216	220	262	224	223	256	229	225	244	212	203	221	202	244	210	226	241	246	252	220	245	210	234	220	226	231	228	230	236	264	218	221	242	215	231	208	212	225	203	206	242	235	241	223	212	233	231	238	215	226	269	246	261	223	242	221	214	227	237	243	228	246	212	242	234	239	225	217	244	226	240	237	212	247	211	248	229	243	232	248	223	223	218	183	215	201	247	228	214	232	216	209	226	220	225	213	230	224	226	215	215	221	235	253	220	249	232	249	255	221	213	234	218	240	219	224	236	229	240	205	226	222	224	226	225	230	227	258	224	237	215	228	207	212	214	220	226	231	236	203	249	233	221	198	247	219	243	229	229	230	223	237	229	227	220	232	227	225	250	237	241	237	219	216	241	231	241	208	212	226	201	233	225	224	217	241	222	231	228	226	219	225	232	242	213	237	234	227	205	254	212	235	224	230	220	216	242	241	221	221	211	233	232	254	235	236	235	242	246	260	214	202	227	220	226	245	226	221	199	212	245	205	247	239	211	230	215	247	217	230	216	205	232	228	202	209	209	238	224	202	258	214	219	223	208	219	244	234	224	233	214	225	237	221	229	239	237	241	225	227	239	211	254	217	256	218	220	197	234	258	202	226	231	215	213	222	226	233	232	243	208	243	219	242	244	221	234	262	204	228	213	240	215	244	247	239	239	204	254	229	237	243	244	242	210	229	218	234	218	229	216	241	227	256	234	252	226	244	240	251	206	254	222	251	225	220
1076	92	78	76	82	92	88	99	109	104	86	75	93	95	69	85	78	56	75	83	74	70	66	74	81	75	86	83	75	82	86	93	84	63	78	93	80	69	68	73	85	79	83	63	85	84	70	72	75	86	79	78	62	75	83	75	63	80	77	89	77	75	77	84	69	80	80	77	71	81	76	59	85	77	83	93	62	70	88	70	88	84	90	81	86	84	69	72	78	78	89	59	81	60	83	71	64	79	84	88	71	65	72	65	74	66	75	65	77	69	67	82	90	73	95	84	71	79	81	83	80	81	65	68	72	84	79	64	83	63	73	73	63	77	82	84	63	106	80	88	73	80	86	66	74	74	78	62	84	78	88	92	77	79	71	79	87	57	76	65	82	71	69	76	71	56	91	85	74	83	71	75	74	87	82	71	77	74	65	68	72	76	82	78	64	82	60	78	78	85	73	68	57	65	76	91	67	69	64	86	76	75	76	73	74	87	78	93	77	80	70	91	73	84	75	66	79	70	87	92	71	86	72	77	69	67	79	80	72	92	73	83	64	66	73	78	90	82	71	61	67	76	84	62	78	53	85	88	66	90	70	70	71	77	81	67	70	82	78	86	64	67	74	89	82	62	72	85	71	88	70	72	85	85	81	74	71	65	77	76	73	80	73	100	65	57	77	76	57	80	90	82	76	71	74	88	73	66	74	69	71	82	87	70	71	76	79	73	67	69	75	78	66	91	78	69	75	68	80	73	79	61	72	87	74	81	88	94	60	74	69	82	87	101	62	75	70	81	90	81	79	77	77	76	65	71	72	61	81	70	83	68	79	70	59	71	75	89	74	87	59	82	80	90	92	64	74	81	65	74	95	69	55	79	71	79	70	80	72	83	78	59	74	70	91	69	78	79	69	76	78	76	67	85	79	54	71	70	103	80	72	72	76	76	77	103	79	73	64	82	75	86	74	67	72	76	74	91	77	86	66	65	62	70	60	68	66	74	80	76	81	81	66	77	78	84	73	65	68	78	80	70	80	80	78	83	68	90	77	65	66	77	85	66	63	70	88	71	74	70	64	79	65	66	62	66	75	69	78	76	60	80	69	75	64	80	81	77	89	70	68	82	81	66	70	89	71	78	63	82	77	79	67	77	62	72	75	65	86	72	84	98	70	86	68	73	88	82	80	71	78	70	61	80	75	93	75	74	85	70	72	82	81	77	68	78	75	67	82	84	81	72	73	69	60	72	67	84	60	60	71	65	61	70	72	73	81	78	66	64	68	75	71	84	89	80	84	94	74	72	86	78	68	85	57	80	65	78	61	73	87	78	85	74	66	93	88	78	75	84	83	62	76	72	81	76	74	70	78	60	83	72	64	74	77	82	71	71	70	87	75	75	72	82	75	76	75	90	93	87	80	85	85	75	91	92	90	75	79	78	76	73	74	89	67	79	62	82	63	88	71	59	70	74	84	90	76	83	79	87	70	89	79	85	80	64	69	71	74	73	87	81	85	87	89	65	82	90	75	81	78	83	78	64	63	78	62	83	77	82	74	73	68	60	94	67	82	57	91	74	89	93	69	77	87	70	84	81	78	67	70	82	69	73	74	78	71	81	65	88	64	70	63	65	72	68	69	83	69	80	60	88	79	90	71	61	79	64	84	70	105	72	79	76	94	74	73	75	66	70	63	89	80	66	54	83	66	77	81	86	77	73	82	75	88	94	94	78	82	73	53	71	67	75	94	76	93	70	80	69	94	61	65	71	79	86	85	66	93	63	67	70	62	79	74	80	71	73	72	70	74	73	77	71	83	87	82	79	76	74	77	81	86	77	78	70	64	70	65	87	83	85	84	62	68	91	87	74	90	64	70	73	84	74	73	87	74	76	74	80	89	67	79	91	86	78	75	74	67	76	61	75	90	62	83	83	64	81	56	77	69	88	65	75	71	64	69	71	72	75	77	80	70	84	57	60	71	80	78	66	69	84	80	80	80	69	74	88	100	75	63	75	57	75	77	67	68	78	80	77	78	73	73	79	64	88	80	72	72	77	80	83	79	75	85	60	77	76	72	62	69	89	75	57	87	63	73	67	65	71	74	74	73	71	75	72	69	89	79	86	79	71	92	71	76	71	78	60	77	67	83	63	69	64	80	88	82	81	83	64	88	78	64	84	65	73	79	81	65	77	67	76	62	82	82	72	85	75	79	85	78	70	89	70	83	92	74	73	79	71	76	82	75	81	62	74	80	103	76	76	86	78	77	77	66	69	72	75	62	59	71	61	70	81	85	72	77	72	76	69	77	74	91	72	71	73	81	86	72	67	82	80	80	84	90	69	86	72	89	80	68	80	75	80	62	86	73	88	79	86	78	86	73	76	72	69	81	75	72	85	71	76	85	65	78	78	76	64	70	86	98	88	80	70	85	81	69	70	74	99	57	64	77	64	77	84	85	89	82	75	75	73	75	60	60	89	83	88	78	62	88	85	74	96	74	73	86	102	80	93	86	89	75	74	74	72	73	71	73	52	73	69	85	90	82	62	70	72	79	76	86	81	94	74	79	90	91	80	77	82	81	72	75	78	77	74	71	76	69	83	83	79	70	83	66	88	89	72	75	64	72	92	61	66	79	79	83	80	78	68	71	93	71	73	66	60	76	71	77	79	78	56	81	68	78	80	56	95	79	64	56	74	85	65	66	61	74	59	68	71	61	87	73	81	81	76	69	78	77	64	67	79	75	77	71	67	71	76	76	80	77	79	93	87	80	75	78	80	94	65	77	87	83	71	79	79	88	88	68	71	91	80	70	81	61	76	70	89	73	81	85	65	72	65	60	70	83	90	95	77	78	78	76	77	95	76	67	80	79	72	58	75	89	82	81	71	77	76	71	68	71	69	66	73	81	70	69	77	83	66	87	69	69	64	75	81	72	79	69	70	74	82	73	82	66	78	83	75	92	80	80	74	86	70	70	75	80	65	75	86	79	81	65	71	77	89	75	74	83	83	67	71	73	74	64	70	83	62	70	86	81	71	72	74	81	94	82	85	80	79	68	85	85	83	67	77	83	69	76	72	71	79	73	65	64	65	92	70	82	99	91	80	81	86	67	81	84	70	80	75	104	84	67	85	77	70	89	77	82	61	82	66	80	80	59	64	67	74	78	65	62	81	76	85	65	90	82	83	70	72	70	77	75	68	72	83	77	84	78	71	75	85	75	82	77	77	91	71	72	75	75	87	69	82	84	63	92	77	76	77	62	81	77	72	86	87	55	80	72	82	69	73	81	70	86	73	87	81	94	63	75	73	74	79	83	84	60	64	68	85	84	61	59	85	68	86	70	68	69	62	65	72	82	64	88	87	68	83	89	80	72	84	75	57	90	66	76	78	72	63	98	68	77	67	90	71	76	75	68	65	69	85	78	73	60	76	73	85	80	70	79	72	62	66	62	87	75	69	75	73	79	63	86	84	73	74	81	71	91	79	79	79	82	72	87	79	86	83	70	71	72	80	64	71	81	74
6078	727	641	798	1551	2343	2305	2064	1871	1561	1288	1210	1098	956	809	841	849	826	779	742	682	690	695	681	674	681	631	672	662	615	727	683	663	667	704	615	617	627	620	627	629	576	589	597	617	612	598	592	606	605	611	617	580	529	579	593	587	561	582	587	561	597	579	562	577	551	574	567	575	577	571	557	579	570	572	579	584	625	603	564	600	562	559	616	527	585	577	541	645	551	582	587	561	569	599	575	510	580	591	555	583	582	607	552	552	593	571	565	612	552	587	607	600	565	542	557	557	542	602	585	524	594	604	586	574	561	549	633	568	498	596	517	544	602	571	542	568	554	571	562	555	554	571	550	538	562	581	511	555	603	593	560	548	585	557	604	601	531	546	547	560	570	519	582	565	582	558	596	584	606	601	582	564	572	534	544	519	597	557	563	568	568	581	541	523	583	574	597	597	540	571	539	573	553	603	540	544	534	571	557	587	584	576	595	542	540	577	573	561	557	561	569	529	520	570	565	574	555	598	582	574	595	560	555	562	578	562	555	512	545	588	580	561	561	584	552	616	562	579	546	575	601	590	566	577	553	584	575	544	587	539	544	600	564	546	532	577	595	534	529	542	553	562	551	629	559	614	578	519	531	581	544	563	553	579	537	594	584	621	555	539	570	588	540	576	541	562	613	555	536	589	615	580	578	554	571	545	558	560	562	605	598	537	554	593	545	572	555	577	558	537	579	613	545	590	573	552	578	582	553	597	533	610	557	572	564	545	580	587	603	545	568	579	563	591	574	566	558	590	553	569	579	555	573	591	529	549	550	537	557	541	553	535	561	567	553	558	574	583	568	576	588	608	569	552	577	560	549	574	570	599	588	521	583	573	530	625	581	558	558	572	574	577	622	547	598	522	543	590	568	546	573	532	558	598	540	562	623	596	590	581	568	563	578	589	604	563	573	581	558	557	593	565	560	533	618	592	599	566	561	593	598	602	548	591	598	601	557	542	559	575	607	580	557	594	554	554	559	596	541	537	563	516	528	595	605	570	564	586	559	478	570	531	592	547	567	568	578	567	543	571	549	583	576	548	559	587	575	554	551	608	563	579	547	581	559	548	544	599	591	565	575	546	576	554	549	529	556	606	539	609	564	563	537	574	587	590	592	557	548	568	561	574	588	585	524	562	578	564	575	583	518	540	594	591	606	625	607	560	573	554	605	575	533	554	566	600	553	568	586	530	580	595	589	542	552	562	564	562	564	596	573	522	562	551	563	570	584	556	553	572	557	571	639	584	524	549	613	569	575	569	571	568	538	562	565	600	530	516	570	553	572	550	542	539	563	572	579	544	571	590	584	589	555	559	540	566	558	589	519	548	563	611	586	566	553	585	562	571	577	563	588	531	592	559	600	574	560	593	603	523	588	576	553	616	569	578	590	541	577	527	575	548	544	537	589	623	532	548	524	582	556	576	551	573	583	540	581	564	599	592	570	569	531	572	570	583	573	546	570	578	587	577	536	559	553	570	543	547	550	580	563	543	587	520	609	552	574	616	589	565	606	546	571	538	554	591	539	568	585	547	549	546	576	553	576	589	554	570	599	586	572	582	595	539	559	579	570	556	588	569	520	588	586	595	593	568	525	565	526	587	613	556	545	646	572	561	561	554	584	574	582	549	590	570	561	592	546	553	561	579	588	556	573	610	515	610	573	565	559	559	617	574	599	552	518	556	578	577	575	575	594	610	584	568	542	612	564	568	603	583	560	547	586	551	561	547	560	596	573	586	525	531	586	590	547	557	563	578	597	592	550	540	584	550	616	529	545	582	572	568	572	549	611	604	570	576	597	519	592	518	513	573	574	552	583	560	538	572	603	578	576	567	571	591	572	575	520	582	557	558	594	569	602	615	555	565	560	555	543	555	557	537	574	595	558	567	587	591	566	537	573	524	556	545	584	547	550	548	534	556	579	572	576	592	556	575	556	520	565	558	579	587	581	569	570	577	576	570	607	607	583	578	559	536	564	594	576	573	576	565	570	538	596	557	571	587	581	532	556	589	533	567	541	531	631	511	544	543	576	571	541	560	534	535	543	563	586	548	607	604	538	530	550	590	577	598	572	597	564	536	529	595	588	542	557	592	545	546	553	571	588	524	575	574	562	594	541	596	597	555	539	567	517	574	606	555	544	552	556	529	579	613	580	574	577	537	589	581	563	559	540	556	519	577	532	530	574	532	591	604	611	533	582	564	595	572	618	607	563	544	566	581	590	538	578	567	603	551	556	627	592	593	569	539	552	594	523	575	577	605	546	571	594	556	583	538	577	590	548	543	573	582	568	566	533	544	604	555	535	569	564	567	602	576	591	582	553	543	638	566	576	566	558	535	567	564	573	571	524	513	556	563	563	550	540	549	589	578	538	551	571	577	563	589	543	543	576	576	558	527	605	564	608	552	594	563	544	559	592	540	555	602	548	594	598	547	551	567	561	576	571	567	524	510	585	579	573	558	550	555	538	530	586	545	556	575	577	565	572	583	538	547	581	523	589	588	563	538	521	548	601	568	569	593	600	547	537	573	563	534	599	596	582	536	594	558	547	565	578	561	600	536	560	582	547	561	601	574	550	578	574	586	587	595	582	603	550	543	574	586	599	569	549	588	584	598	558	547	596	523	573	562	548	516	544	586	543	527	566	590	557	558	575	576	593	549	554	571	560	581	595	592	606	534	573	579	622	556	550	561	566	557	560	560	579	614	553	570	598	570	551	549	583	508	543	554	595	587	587	603	548	584	564	633	605	554	537	554	578	587	565	586	574	568	563	561	561	561	602	578	564	558	567	622	582	562	574	581	548	564	554	555	544	569	566	518	609	540	567	544	535	566	610	551	560	588	587	604	535	524	559	588	595	563	541	584	591	565	546	628	594	586	556	601	577	512	564	531	601	592	591	582	585	517	562	595	543	547	543	591	569	543	597	557	576	572	607	609	563	610	609	591	543	565	567	556	549	559	603	602	570	566	569	566	561	570	545	570	607	569	530	575	601	539	569	562	577	591	552	554	552	574	548	534	581	585	539	603	582	537	541	552	565	533	582	552	586	571	578	528	594	581	600	533	611	625	590	583	551	612	565	582	590	584	587	579	529	548	601	566	588	595	619	604	570	605	548	585	592	598	565	545	564	561	610	582	560	539	516	555	531	582	538	528	532	560	591	537	623	568	555	606	597	565	558	528	551	532	520	551	607	597	545	558	537	578	591	540	558	569	587	572	578	593	547	559	574	550	568	593	596	570	615	549	546	588	535	575	525	585	557	567	639	528	610	598	546	587	556	571	526	558	575	577	597	550	555	531	587	555	558	595	538	571	581	528	534	549	579	569	520	582	544	592	607	578	637	580	558	595	578	565	602	609	548	551	589	600	587	550	592	564	591	604	545	587	553	571	572	548	502	560	551	580	548	611	534	557	609	579	583	583	527	603	565	585	561	538	574	512	600	552	562	552	549	566	535	576	584	599	558	550	621	554	582
393	81	51	42	54	76	89	80	84	80	77	58	74	46	50	38	49	39	38	34	41	45	35	42	37	37	32	31	25	32	52	27	33	41	32	31	36	29	32	37	25	25	28	39	35	38	31	24	25	36	27	27	29	19	24	42	23	28	28	28	22	21	28	23	27	28	28	35	21	27	32	21	35	31	20	16	28	31	28	28	21	21	25	30	30	28	44	26	21	24	22	27	34	31	24	43	22	26	27	21	26	27	26	31	22	23	22	26	30	31	26	29	24	22	30	19	17	35	27	24	34	26	28	35	25	36	24	37	29	30	25	18	27	21	23	21	26	17	36	20	28	30	23	23	25	36	30	29	25	28	18	18	20	27	18	22	26	25	20	39	28	30	23	28	23	20	25	30	28	30	29	31	26	24	21	30	18	30	21	25	31	30	35	30	27	28	19	21	20	19	15	29	26	20	25	25	27	25	31	30	20	38	28	28	24	28	26	32	32	28	34	20	26	17	23	27	28	27	29	31	28	29	25	24	22	27	35	17	28	28	25	38	20	24	27	28	25	19	22	22	29	25	22	28	24	24	28	25	25	26	30	26	17	30	22	30	25	20	28	29	28	31	24	24	22	31	29	26	33	25	27	29	31	25	25	30	14	26	25	23	30	28	20	31	30	34	31	29	28	35	27	19	22	34	36	30	30	18	23	26	22	11	20	36	21	29	24	24	23	24	21	24	27	26	20	26	28	28	25	24	25	25	32	23	22	16	24	27	22	24	29	22	22	22	30	28	17	26	22	24	26	24	26	26	24	36	28	25	22	33	28	24	26	20	26	26	24	14	28	30	20	27	24	32	25	30	23	18	21	23	23	32	24	23	34	23	23	21	29	33	26	27	27	21	31	19	35	25	32	42	20	22	19	30	30	32	28	27	28	22	21	20	23	19	19	31	34	25	26	29	32	28	39	28	28	26	27	26	28	17	29	20	32	24	23	37	26	23	28	22	43	27	28	21	17	21	20	24	19	26	30	26	24	29	34	21	22	28	29	33	21	23	29	23	22	39	19	34	26	14	26	29	21	33	36	25	25	32	24	32	27	29	29	26	27	25	39	31	29	30	27	26	29	28	27	29	27	29	26	31	34	34	23	25	32	17	31	25	22	26	20	29	34	19	26	28	24	27	24	30	19	24	27	25	29	25	33	22	24	29	32	29	24	33	27	17	36	33	19	23	24	28	22	21	28	37	29	18	31	26	37	36	19	26	30	28	32	24	19	41	18	28	26	24	32	14	22	26	20	23	39	26	19	29	17	31	24	27	22	38	26	34	26	24	27	27	25	26	30	24	22	28	25	33	20	25	24	30	30	36	21	21	20	27	26	34	22	19	27	22	25	18	22	24	22	26	31	23	32	31	23	31	20	31	24	33	32	24	20	35	33	22	15	29	25	25	31	26	27	37	25	31	30	24	26	24	23	31	31	23	29	31	26	27	29	21	20	27	28	19	28	26	28	30	29	23	22	23	28	27	35	30	23	23	25	19	27	34	19	25	30	17	27	25	26	26	28	19	20	27	23	23	32	23	37	32	30	26	40	24	24	21	32	25	34	26	33	26	27	27	33	25	29	33	27	31	24	21	28	22	34	28	26	25	25	33	24	30	22	20	21	26	25	41	30	31	35	24	37	32	32	27	20	26	26	30	25	27	23	23	25	28	35	24	19	23	29	23	28	30	21	32	26	31	32	27	20	32	23	31	20	22	34	23	24	27	29	27	26	25	27	22	28	28	26	29	28	26	24	29	29	23	24	27	15	22	24	24	30	29	28	28	30	23	27	28	38	35	23	29	23	25	18	17	35	30	22	39	23	26	18	26	26	24	29	39	32	27	26	23	22	26	26	25	19	30	23	33	32	27	25	34	23	31	22	22	28	24	22	21	33	26	19	18	36	31	28	31	30	33	24	29	21	24	28	26	21	28	31	33	24	23	37	33	18	25	26	33	30	37	23	16	27	26	22	29	15	23	38	27	38	26	25	27	20	22	25	29	25	27	18	19	38	26	39	32	20	32	24	29	26	22	27	16	15	31	28	30	26	24	30	27	38	28	33	42	24	34	25	23	23	21	23	36	29	31	24	25	19	18	24	28	31	19	23	27	19	24	26	31	28	24	23	26	18	17	31	24	28	27	25	31	37	38	19	28	25	20	23	35	28	32	20	24	28	32	22	27	40	22	23	25	22	26	21	28	33	27	22	29	29	32	22	31	32	27	19	35	23	33	28	37	22	31	33	21	29	25	29	25	26	32	27	20	27	21	30	28	33	30	28	40	25	23	32	32	21	28	25	21	28	25	24	31	25	20	25	39	23	24	38	35	22	21	28	27	31	22	31	20	20	28	31	19	29	28	29	23	26	33	30	30	25	24	28	22	25	25	27	21	27	19	20	27	24	30	41	21	27	29	31	28	28	22	33	35	21	28	35	32	23	29	26	26	31	28	27	28	29	27	27	26	25	38	24	26	21	16	25	38	32	18	27	27	26	30	32	22	28	34	21	21	23	32	30	33	21	35	22	28	30	25	16	29	33	31	36	31	33	25	31	24	20	24	26	29	31	21	27	26	25	29	29	28	28	26	24	28	32	25	21	21	15	24	24	23	24	36	29	21	25	26	25	19	35	22	23	26	27	30	30	36	28	26	30	28	24	21	27	20	27	28	27	28	23	27	29	32	18	19	29	28	19	22	18	30	20	23	31	20	29	35	20	32	31	28	29	37	25	27	26	24	36	25	37	18	31	28	20	23	16	19	27	25	29	25	26	20	23	33	32	27	29	18	28	20	23	18	25	31	23	32	28	28	23	22	20	24	23	31	27	32	23	22	23	34	29	23	26	22	28	23	25	31	31	29	25	30	20	25	29	32	27	26	25	33	28	20	27	25	31	26	24	35	31	27	22	31	22	36	27	21	19	30	29	27	33	19	22	28	24	20	30	24	26	27	30	22	32	34	20	31	26	35	28	35	23	19	19	33	21	22	31	29	25	24	20	33	24	29	33	30	25	28	26	23	24	27	31	21	31	29	27	24	28	28	26	28	19	31	20	26	30	27	33	16	19	23	27	26	17	25	26	23	34	28	25	29	22	25	27	18	19	25	21	23	22	21	24	26	22	26	22	24	26	32	21	22	23	23	27	22	26	23	27	26	31	25	16	36	22	20	29	23	20	33	30	23	23	27	34	20	36	26	24	16	17	25	29	31	23	21	23	32	28	24	25	26	26	32	21	22	28	22	24	26	26	25	26	29	28	20	32	25	29	25	16	32	28	37	38	35	27	34	27	31	21	33	35	29	27	19	21	35	26	28	24	30	17	25	27	28	30	25	26	25	22	24	21	21	24	23	18	21	22	30	37	24	38	32	25	31	17	33	23	17	23	24	19	31	16	15	23	31	31	34	26	30	33	22	29	22	22	27	32	27	21	20	23	27	33	31	26	25	22	15	21	24	17	17	23	30	29	21	26	33
5015	1265	528	975	3076	4698	4460	3554	3067	2262	1825	1562	1244	1067	893	841	770	691	596	571	527	495	480	459	421	412	404	376	399	414	447	404	396	326	326	308	288	295	322	319	286	279	250	283	243	265	247	253	249	249	260	255	221	234	215	253	201	213	229	228	212	218	215	239	210	232	205	249	227	211	229	226	213	204	222	210	204	222	202	209	227	209	193	182	212	219	201	207	219	235	240	210	215	215	232	234	205	208	222	223	205	210	207	221	213	200	254	209	245	218	209	235	198	211	201	226	189	189	231	218	202	217	197	227	223	232	202	213	210	250	208	204	219	214	204	209	209	230	211	204	218	230	224	196	256	198	234	205	196	205	215	214	204	204	223	218	207	216	244	235	227	207	218	236	222	189	216	244	218	227	230	203	200	213	194	205	199	222	197	217	209	196	214	237	207	196	211	205	219	218	221	213	207	197	177	225	202	201	190	197	224	204	210	184	181	209	232	190	205	194	186	224	211	187	199	225	222	224	216	198	182	201	196	186	216	204	216	241	212	187	213	202	223	211	208	197	204	187	224	192	191	208	198	198	186	189	194	184	216	230	206	196	175	194	180	178	222	219	227	200	217	218	227	210	196	182	175	216	206	207	212	231	185	202	223	190	224	204	203	232	225	194	206	225	196	213	196	222	183	207	197	194	200	221	197	257	215	202	177	208	196	198	195	193	174	212	218	236	187	205	214	224	188	234	222	184	225	191	209	218	204	182	208	205	224	222	218	213	195	200	213	193	200	210	217	193	205	212	195	204	200	211	203	180	219	227	201	220	214	212	216	205	179	188	222	203	198	197	173	193	190	226	234	205	197	212	240	205	216	199	212	216	195	197	214	216	196	234	200	200	194	232	201	187	211	212	213	190	193	216	243	211	207	221	193	214	197	217	208	218	214	224	203	206	191	234	216	194	246	220	208	216	169	224	203	213	194	221	212	222	199	198	194	205	215	212	220	230	217	223	233	211	209	213	213	193	208	216	233	191	217	205	206	223	209	182	201	197	195	209	202	204	199	214	220	193	194	181	217	200	221	223	226	213	187	220	221	175	210	210	218	206	177	211	195	235	207	212	182	201	203	223	186	198	204	192	214	230	178	210	175	216	210	217	210	187	213	194	191	218	196	206	203	189	238	221	223	228	215	207	213	209	203	220	184	211	219	212	215	230	208	211	218	196	195	201	220	188	227	191	223	205	217	211	206	193	195	212	212	213	238	206	183	235	207	217	210	201	218	202	197	207	223	220	222	206	194	180	197	216	206	188	201	210	169	200	219	218	213	209	211	215	237	205	233	194	222	183	199	209	231	205	175	208	202	229	186	227	213	209	193	201	184	212	199	228	206	202	188	202	195	182	230	174	204	224	231	224	222	202	198	229	218	240	212	204	209	211	223	193	187	206	224	209	199	201	197	222	221	209	222	206	221	190	221	217	208	196	200	228	201	212	221	225	237	195	190	206	249	226	226	219	199	220	192	204	209	193	203	241	194	215	210	216	193	198	204	200	219	190	201	193	196	200	225	228	205	224	201	211	197	199	217	219	201	187	179	200	208	204	217	206	218	184	229	203	190	214	218	201	204	199	202	201	203	230	201	197	186	236	198	186	216	225	185	235	212	185	228	187	221	206	199	202	210	175	200	209	175	200	202	201	210	201	194	195	229	207	216	192	229	207	210	202	242	215	212	188	210	198	205	198	191	221	242	204	248	199	191	187	204	202	190	193	218	192	222	227	203	184	211	225	217	206	201	216	202	198	199	188	190	193	220	199	210	235	213	188	196	206	206	207	190	200	196	210	211	221	213	199	218	195	197	202	218	187	214	216	200	209	212	212	214	228	201	216	210	238	187	240	205	196	240	206	202	185	189	214	199	212	204	194	204	210	216	188	207	191	241	190	193	223	220	210	222	214	212	209	218	212	234	196	224	192	192	206	230	214	209	209	215	203	217	186	192	194	203	226	196	192	187	224	185	207	219	213	238	230	211	219	223	186	223	181	224	211	205	211	201	180	207	208	225	209	208	205	219	218	225	194	199	214	228	221	231	203	213	218	211	195	205	214	208	185	210	208	206	226	218	196	218	224	189	194	195	197	230	171	185	214	194	193	213	211	202	245	213	201	225	205	245	203	214	208	218	222	197	224	213	175	215	205	191	235	209	202	235	212	210	203	212	208	223	217	216	204	211	215	206	224	208	219	209	188	158	179	190	195	217	211	228	194	192	202	188	230	234	193	204	222	212	197	203	214	202	232	180	214	212	218	200	227	196	211	205	202	211	209	221	213	214	202	189	198	234	230	194	199	195	210	186	182	209	196	199	206	203	201	185	199	211	195	189	215	223	215	209	210	217	199	216	198	220	197	189	180	206	211	205	198	195	192	196	187	208	249	191	190	199	181	200	228	200	207	214	193	204	231	203	208	219	224	205	193	219	195	231	229	217	207	212	197	214	211	217	214	201	180	182	191	234	230	196	218	224	203	206	190	218	202	197	208	194	192	224	238	200	214	209	208	196	216	189	212	243	199	197	240	209	199	196	190	216	219	214	202	203	216	213	234	204	205	232	220	207	234	180	201	193	192	200	201	228	214	222	229	193	233	208	205	221	194	204	218	194	189	202	207	214	207	197	213	190	184	209	226	211	216	221	188	213	214	196	197	223	203	222	227	220	205	197	233	198	210	212	192	207	201	227	222	198	219	187	210	196	207	185	219	193	214	216	202	179	194	187	212	211	220	220	247	212	181	215	228	200	217	213	184	204	204	209	213	200	238	214	234	221	214	222	197	197	184	205	202	216	205	215	194	228	210	226	166	208	201	218	210	210	202	229	187	190	213	189	240	177	196	194	186	194	234	211	203	196	204	193	200	228	203	204	196	212	221	224	205	190	200	227	199	199	198	198	192	205	201	231	206	190	197	209	192	180	219	223	214	196	225	200	207	196	229	200	201	208	196	195	182	199	194	221	198	188	200	226	221	210	208	211	183	181	245	201	218	217	205	192	221	237	229	242	228	217	198	210	234	218	191	199	248	212	188	208	213	219	232	221	233	194	213	195	204	218	229	165	200	212	197	208	225	228	218	210	196	181	208	211	213	194	211	228	183	188	226	200	214	202	199	192	209	220	208	199	208	211	186	199	213	214	210	207	239	220	177	222	206	206	182	196	206	227	203	192	205	215	254	211	191	234	203	191	213	215	187	233	233	244	212	200	201	189	250	227	216	212	220	221	210	202	211	194	199	197	218	178	222	220	224	220	214	171	221	202	208	213	200	215	216	200	215	222	207	203	210	188	198	217	233	195	222	195	217	217	196	198	212	218	195	224	197	221	235	208	219	213	233	215	195	204	213	216	189	212	205	184	216	198	220	205	220	229	196	192	209	215	220	196	219	215	200	195	201	187	219	218	200	224	217	201	201	205	218	219	212	217	192	216	193	207	200	220	237	204	199	212	223	236	192	209	222	233	224	233	187	205	219	204	228
1551	125	115	113	94	144	144	163	140	146	101	118	130	81	90	115	117	96	96	94	88	90	101	90	90	111	116	102	89	106	105	106	92	97	82	96	101	106	110	105	94	80	98	104	79	91	83	83	95	86	94	89	89	90	83	102	79	85	79	91	86	111	95	81	90	116	98	89	81	77	84	93	86	92	94	107	87	73	90	99	93	88	97	78	92	94	80	81	106	100	86	85	94	97	79	96	102	87	80	98	94	88	97	74	94	92	100	85	89	87	68	77	101	95	89	88	98	91	80	88	83	81	96	77	95	73	95	70	87	83	101	76	85	78	79	76	93	72	91	73	93	82	99	94	74	81	91	69	102	72	101	91	76	73	88	90	75	97	98	88	93	80	69	97	82	93	84	84	81	78	72	80	90	82	93	112	86	87	111	89	88	96	100	104	99	86	98	99	80	101	87	81	90	93	100	82	96	76	79	80	88	83	90	84	99	113	85	83	102	87	102	96	88	88	84	73	81	105	76	92	80	100	92	85	91	86	85	89	91	98	86	81	77	91	90	96	107	97	98	96	103	88	82	85	93	69	87	82	92	91	91	93	88	73	96	89	94	101	85	85	71	86	90	91	83	94	87	86	100	84	82	80	98	77	85	68	88	90	93	104	100	76	72	85	110	80	94	92	74	91	86	89	88	97	111	90	74	88	81	88	90	90	91	79	85	112	84	85	69	93	96	96	77	87	76	84	102	105	78	95	80	90	88	75	92	101	87	100	92	83	85	96	74	99	78	85	84	92	88	78	95	92	84	97	96	84	101	92	83	114	92	87	96	82	101	96	81	92	78	92	75	92	99	79	91	95	97	89	91	96	83	88	96	94	83	77	81	72	91	98	80	84	84	86	74	93	91	78	93	100	92	75	106	100	97	96	89	86	103	97	88	82	106	105	88	77	88	98	78	101	89	99	96	95	76	91	105	93	81	102	83	79	97	96	90	87	96	90	82	96	96	88	95	81	101	83	94	90	102	82	88	102	79	81	91	84	86	100	105	90	81	70	83	72	83	101	80	90	88	86	82	86	93	92	95	85	90	83	84	89	86	93	83	108	97	88	80	113	78	80	94	93	101	95	119	85	78	76	77	102	83	79	93	93	91	100	115	109	77	108	81	82	79	97	88	80	93	95	81	78	89	88	77	84	83	94	79	91	86	77	78	93	88	78	88	75	85	103	89	99	75	95	81	90	83	95	84	107	94	92	77	87	102	97	96	77	96	105	93	76	93	91	93	87	98	86	93	91	92	85	104	92	76	92	90	89	86	74	103	90	100	76	106	99	85	89	91	92	82	91	97	89	97	88	95	95	74	65	105	79	82	98	80	95	96	105	93	89	101	88	82	77	104	94	96	89	87	89	93	87	75	97	80	90	86	90	101	92	85	89	87	87	76	101	82	76	84	92	84	103	96	78	78	77	89	85	104	81	97	88	80	95	92	94	88	93	84	98	62	93	86	85	112	90	89	83	73	71	84	97	93	92	97	95	92	96	101	66	73	88	73	75	84	104	82	88	92	91	109	69	82	82	87	94	76	76	111	101	86	92	89	75	79	98	83	81	87	79	111	84	87	98	95	101	94	78	92	81	85	80	92	71	81	79	73	92	102	92	83	83	95	89	107	85	82	95	82	95	96	90	92	97	83	79	102	90	92	79	68	90	84	79	80	94	85	94	75	80	77	88	90	96	79	86	99	79	98	80	93	88	89	99	108	93	85	77	83	78	100	94	85	73	84	92	87	84	92	95	88	72	85	85	77	82	89	93	90	91	102	96	87	82	90	88	86	79	87	104	92	90	87	84	81	102	78	102	71	88	84	100	87	80	90	96	91	89	83	90	89	97	79	101	85	78	90	77	100	92	94	82	95	94	85	77	110	82	97	81	77	87	95	93	93	83	76	88	81	98	87	102	93	103	102	82	84	99	100	94	93	104	82	91	107	80	111	92	88	86	86	83	88	89	97	79	80	97	96	85	88	88	78	85	93	86	101	88	92	68	76	96	102	84	77	94	90	84	83	77	71	100	73	98	88	98	70	82	84	91	100	91	91	92	87	102	96	80	78	90	91	93	79	83	80	75	72	82	80	75	99	75	89	84	102	99	81	89	87	106	81	88	86	91	70	114	86	75	90	89	74	95	90	96	75	73	87	92	74	100	81	89	94	88	88	75	88	83	93	75	88	83	79	90	87	90	88	78	85	85	87	101	90	104	73	80	80	83	105	89	88	86	94	92	89	85	86	100	88	77	93	84	72	83	102	99	97	68	90	76	86	98	91	72	98	78	105	91	80	88	92	83	97	89	93	92	95	104	103	74	90	74	112	87	65	94	81	91	102	75	88	86	99	81	87	87	92	98	99	98	80	98	89	93	97	76	111	92	101	87	79	98	68	95	81	89	68	73	93	80	107	85	93	97	108	62	93	83	95	90	103	109	86	96	90	86	77	100	95	104	85	96	102	92	89	91	92	111	108	89	97	80	99	87	93	96	93	95	89	104	84	91	90	91	110	94	102	82	101	86	90	90	81	84	86	82	90	73	94	105	88	84	103	98	84	82	71	81	80	83	76	80	104	100	84	76	80	96	95	107	97	93	78	93	88	81	90	91	93	88	91	75	76	81	99	90	90	91	93	106	68	76	112	70	106	86	90	95	94	71	98	95	83	92	76	84	72	94	94	78	117	90	85	89	84	89	98	103	81	96	82	90	96	81	78	95	88	88	99	79	96	86	73	94	99	111	75	73	102	90	75	87	97	82	91	96	103	80	104	92	92	100	102	81	89	80	77	87	92	87	98	97	89	90	111	81	91	91	79	99	87	84	94	77	81	83	98	92	91	97	93	101	105	106	86	98	83	88	88	86	99	91	84	82	83	85	97	94	97	80	93	84	88	80	104	81	96	92	91	90	85	88	104	97	86	83	91	97	92	101	84	110	89	82	102	101	88	87	81	82	94	85	80	112	78	90	96	94	88	78	83	104	89	92	83	91	86	87	63	86	100	100	97	96	89	87	92	86	96	107	81	98	82	91	85	103	93	99	95	90	83	87	98	71	89	85	83	84	95	104	94	94	73	87	77	89	87	118	107	89	107	97	83	107	95	105	76	100	89	97	96	92	86	93	83	90	95	80	77	81	119	77	84	77	84	86	94	89	92	109	86	88	87	87	87	78	90	100	84	79	90	81	93	84	105	84	94	114	98	81	95	82	63	82	92	85	83	86	89	99	85	76	102	103	68	80	97	93	81	89	79	92	89	92	72	81	83	90	88	94	96	96	103	94	78	95	79	100	99	98	77	86	97	88	96	89	89	93	91	90	69	79	81	86	83	96	87	103	94	89	109	90	81	92	89	77	83	92	103	95	82	79	100	86	95	86	95	88	73	94	83	79	99	102	100	82	93	74	76	88	80	69	96	81	89	93	75	87	87	80	102	84	79	87	60	88	91	87	78	83	81	90	82	97	77	94	86	84
7625	1337	951	1224	3047	4419	4317	3767	3347	2675	2267	1981	1675	1450	1329	1353	1166	1088	1050	1032	970	939	933	879	936	887	838	852	860	887	913	849	802	741	761	801	787	756	757	718	706	691	700	692	703	701	697	721	718	759	666	689	651	659	668	674	642	696	638	695	703	672	689	679	656	653	666	715	637	639	690	665	685	609	691	649	692	747	684	671	647	671	610	641	681	704	635	655	675	644	700	646	646	639	575	681	665	690	657	679	668	685	635	647	652	716	699	619	636	693	721	638	717	686	661	634	647	629	649	623	635	645	685	663	653	670	681	665	671	621	682	670	644	686	651	651	656	641	609	645	639	649	688	649	698	631	716	640	636	640	682	659	637	627	664	633	665	685	668	684	653	638	644	618	636	604	661	692	686	618	685	659	668	671	641	645	654	623	583	637	667	704	668	656	654	661	625	675	650	646	706	634	709	670	648	628	657	710	634	696	633	678	643	657	624	605	662	632	595	626	639	699	671	645	684	653	640	649	626	628	658	662	647	648	674	676	630	641	704	620	668	626	641	667	636	620	668	654	656	659	639	668	657	635	652	626	676	679	625	656	594	652	708	654	661	630	664	612	692	667	618	676	662	636	688	695	661	732	657	699	677	648	624	644	644	676	658	715	651	666	656	636	692	671	652	672	655	670	686	638	654	691	657	634	657	626	666	623	633	660	644	622	692	623	649	637	664	681	636	712	649	620	683	626	613	642	634	665	709	651	645	690	693	626	648	667	640	615	642	676	620	653	637	704	679	641	673	681	660	675	691	667	644	655	639	652	569	611	621	691	663	657	598	642	628	655	604	624	662	691	670	664	636	673	654	647	630	667	665	661	660	617	650	639	657	639	627	669	665	609	665	636	689	637	630	626	614	652	642	686	607	634	694	679	613	695	630	687	636	694	695	620	637	608	639	642	653	673	637	666	639	656	646	636	604	695	612	688	675	691	628	697	618	661	641	641	666	674	665	646	675	650	701	676	671	670	624	654	632	699	642	691	699	652	640	689	638	714	624	685	666	628	648	687	695	598	659	641	645	669	671	649	654	660	645	666	652	663	654	673	711	663	632	643	600	674	645	625	686	632	648	664	642	637	622	613	644	637	601	632	628	678	617	673	689	720	660	644	656	613	661	617	696	691	652	711	660	650	646	612	655	675	659	667	665	613	671	639	687	659	664	649	685	680	638	643	648	609	667	626	686	666	650	653	664	700	623	645	673	722	608	668	643	738	636	682	619	634	644	663	663	686	640	730	642	661	648	678	671	595	637	656	649	642	659	628	632	691	652	715	645	631	661	615	669	637	639	658	627	677	649	682	668	649	670	627	670	636	664	682	656	656	618	706	641	627	676	657	676	653	645	657	591	675	676	645	701	650	617	622	653	669	667	653	647	673	653	666	670	623	649	636	604	645	703	631	684	622	620	677	630	672	691	677	603	630	695	699	642	667	636	658	666	640	638	630	607	639	619	649	664	650	690	642	668	613	671	626	660	675	702	674	683	649	656	664	662	641	627	653	675	675	669	664	659	659	659	646	681	662	662	664	646	676	668	669	662	641	648	653	632	691	648	627	703	630	685	652	636	654	671	632	681	684	635	695	675	679	628	657	669	633	644	650	684	638	606	641	622	612	682	690	726	636	667	612	686	623	656	692	689	640	628	688	667	625	675	624	663	653	662	639	617	652	700	656	634	640	684	684	659	648	671	685	656	624	667	700	654	609	640	667	637	680	671	683	639	688	685	653	652	634	624	694	654	615	631	622	653	660	640	652	684	662	622	660	579	677	663	718	636	628	661	631	669	630	696	639	617	664	691	673	642	598	631	673	679	677	650	675	727	670	617	679	652	643	668	600	696	687	641	661	669	664	669	675	636	677	662	640	667	624	713	624	661	654	599	649	667	639	695	678	663	697	684	672	678	638	650	667	686	675	684	675	662	647	681	727	646	612	642	638	631	652	670	614	726	636	673	721	672	610	685	611	686	637	620	666	663	639	669	653	629	673	668	687	673	669	666	641	681	633	646	656	660	669	656	615	639	649	616	643	695	634	645	662	637	587	651	671	608	659	644	672	625	624	664	670	616	645	622	632	640	653	634	657	639	696	684	663	606	677	637	669	632	680	659	686	680	652	662	687	650	625	652	656	703	646	686	661	648	666	679	628	660	673	668	660	691	677	692	652	660	642	626	657	704	684	646	624	670	654	671	636	667	646	668	676	664	673	621	638	702	645	640	652	691	626	625	703	662	666	661	647	652	654	639	631	702	666	710	675	617	682	643	676	644	651	634	682	678	656	672	652	635	701	683	640	668	653	627	653	645	662	642	609	645	679	637	693	635	657	648	643	665	693	679	655	666	642	655	657	662	621	670	621	657	642	663	643	623	655	659	702	664	634	660	702	660	672	649	653	624	647	651	671	629	659	620	657	620	637	649	660	636	645	687	668	692	658	716	649	681	624	671	645	691	620	684	603	629	613	695	654	686	671	661	620	647	637	683	616	635	674	656	692	721	650	634	658	674	628	641	655	645	661	636	663	663	655	666	683	597	657	626	619	643	642	624	699	664	643	666	638	658	650	648	697	643	647	662	683	649	681	596	667	640	654	625	643	645	678	645	618	627	670	686	644	632	691	624	663	685	691	693	662	656	663	659	662	634	697	660	717	620	640	612	654	652	647	633	668	633	671	654	711	647	656	623	690	672	681	650	632	662	653	653	680	687	671	678	614	640	598	665	693	650	635	655	656	674	662	656	629	649	680	633	682	687	705	650	649	649	645	683	665	675	636	651	655	671	643	667	676	611	668	674	637	658	640	651	640	648	642	649	698	644	641	667	679	655	607	701	659	699	648	647	718	643	686	646	689	671	662	637	633	632	636	691	673	619	648	664	655	653	648	643	688	617	656	634	665	653	613	688	617	651	632	703	643	640	679	653	706	642	676	663	644	639	619	637	673	640	634	671	643	612	664	631	667	638	670	649	611	656	670	639	665	679	674	629	696	656	678	624	655	624	627	646	615	662	633	675	631	658	672	613	664	642	662	632	612	620	681	650	628	659	620	637	633	666	629	689	652	666	664	646	680	664	630	635	651	647	691	668	624	668	652	627	658	675	667	625	649	649	671	639	629	643	669	670	688	663	662	654	643	682	649	661	652	652	651	695	666	653	674	699	686	643	647	684	661	672	664	640	604	653	640	677	603	662	665	623	656	713	616	654	630	651	636	680	637	659	645	686	683	689	624	621	589	622	629	656	613	627	656	670	635	665	632	691	649	681	601	619	645	678	641	647	632	658	596	683	621	693	668	668	673	611	676	628	634	626	662	671	662	643	649	631	669	640	664	656	676	653	663	650	607	639	667	667	681	646	601	679	708	625	677	652	645	634	636	677	667	679	672	675	643	671	659	591	672	612	695	665	662	721	692	659	674	658	665	704	652	691	680	642	647	644	656	647	697	613	645	604	657	626	640	687	642	654	616	625	596	627	668
721	116	86	57	69	96	116	109	105	68	98	83	71	68	52	63	48	62	45	58	46	52	46	56	46	37	32	37	35	43	33	52	31	39	38	36	34	35	50	40	31	36	29	34	38	33	31	41	29	38	45	27	43	40	31	30	41	37	20	34	39	28	41	26	25	14	28	30	24	29	27	29	40	22	38	25	29	42	20	35	39	30	40	28	27	31	33	30	33	37	32	24	36	31	24	26	41	26	30	30	32	27	36	33	42	38	34	36	40	30	36	37	34	39	37	26	25	36	30	39	36	34	34	33	32	28	35	35	25	31	35	30	33	24	34	38	27	32	42	22	41	42	36	30	33	27	34	39	25	34	39	33	33	43	27	30	33	29	29	29	37	25	30	35	33	33	32	30	26	36	41	29	31	40	26	39	28	29	28	35	26	32	30	31	32	24	41	27	38	33	26	36	27	31	40	34	28	31	41	27	32	32	29	21	36	42	29	32	26	23	24	30	18	30	26	37	24	31	33	32	32	28	35	31	29	32	31	38	29	33	37	33	25	36	27	31	31	23	23	32	37	28	36	27	33	20	36	30	33	24	26	33	40	34	37	22	27	29	35	30	39	32	32	31	24	32	30	39	32	29	28	32	42	26	27	24	36	35	22	30	24	24	32	28	27	33	31	27	32	33	32	36	36	26	31	34	35	29	33	30	21	25	31	35	33	33	38	37	30	21	35	33	22	32	28	30	26	27	30	41	33	43	29	27	30	27	32	28	32	31	20	42	23	35	26	43	31	28	32	37	39	25	22	38	29	28	36	25	35	29	23	25	37	42	27	27	25	34	32	30	24	35	22	35	38	31	32	33	45	34	36	48	39	33	38	27	25	27	30	27	39	33	23	30	28	24	28	31	22	32	23	27	28	28	40	41	22	18	42	33	22	24	26	25	32	28	42	38	42	36	35	31	25	24	37	25	43	30	29	24	30	35	30	35	32	29	32	30	24	35	28	36	30	39	30	35	34	40	22	30	29	39	26	29	28	37	38	35	42	37	32	38	28	23	31	44	34	28	35	32	39	37	38	37	32	38	29	25	30	31	18	37	36	38	42	36	26	36	40	26	34	27	29	21	36	22	22	28	25	34	39	42	31	24	29	25	19	29	31	34	41	30	39	29	22	29	25	26	21	30	26	24	25	25	29	30	25	26	31	22	39	39	26	28	27	45	40	33	26	34	33	33	42	28	27	31	37	24	29	34	34	26	35	32	36	27	32	32	30	29	34	40	27	43	30	37	28	32	39	20	34	39	33	20	30	22	27	33	30	31	29	32	34	40	38	29	33	33	38	33	34	35	34	34	29	42	28	31	31	34	36	36	30	42	31	26	25	23	40	32	26	25	28	36	39	29	30	32	32	39	23	27	31	24	27	27	19	31	30	37	30	24	19	34	29	22	25	32	32	28	29	33	33	40	38	43	22	33	31	36	31	36	24	33	32	22	34	29	22	31	31	30	26	38	23	30	32	28	41	35	35	25	29	27	37	29	33	25	24	23	35	37	36	37	26	33	34	43	36	32	29	26	27	24	31	29	33	24	27	32	28	29	29	27	28	24	25	30	33	34	32	32	23	32	45	26	25	35	32	34	39	23	27	40	35	31	27	29	35	28	28	29	31	38	31	25	35	34	28	35	28	34	32	24	31	31	35	27	25	40	40	40	28	28	26	32	26	36	29	39	30	33	26	22	31	30	28	25	40	28	31	32	35	33	40	25	38	32	28	25	32	29	33	28	33	34	28	23	32	34	36	29	39	39	36	33	30	32	29	34	30	32	33	27	32	27	29	27	37	27	31	20	29	35	35	26	25	30	26	25	34	31	34	30	40	37	29	32	31	42	40	24	31	23	38	32	32	43	33	37	34	28	30	32	32	32	20	26	31	24	34	37	31	38	21	37	37	43	35	28	25	31	29	38	24	29	36	24	27	30	30	31	35	20	38	20	22	25	36	34	36	23	37	33	36	40	29	37	37	30	33	24	37	19	20	35	33	28	39	29	28	31	31	27	34	36	31	25	33	21	35	37	25	21	36	26	31	38	44	23	36	35	41	25	37	25	38	34	33	25	37	29	34	20	26	35	41	31	32	42	28	41	31	37	25	32	42	23	43	29	21	22	33	31	40	28	32	37	27	30	31	28	33	25	32	33	29	32	23	32	34	33	25	33	25	30	30	34	38	24	32	23	28	27	31	22	32	38	23	28	32	24	24	41	30	32	28	34	24	33	35	34	28	35	32	36	32	26	34	29	34	26	25	30	38	42	37	32	28	23	34	15	27	33	24	32	28	34	26	31	25	30	27	37	21	31	34	44	39	37	33	24	31	31	30	39	35	36	22	35	35	27	30	39	24	31	35	33	24	24	31	31	41	27	36	36	34	30	22	31	42	28	25	29	35	35	32	27	36	35	26	26	33	38	41	26	48	31	30	34	35	33	22	31	44	18	39	28	37	38	27	38	36	33	31	30	27	27	31	29	24	34	40	37	40	29	27	25	29	26	31	28	33	27	39	28	37	34	27	30	25	29	28	34	30	39	28	28	45	39	37	30	32	28	34	36	28	28	25	36	38	39	36	28	30	38	29	28	33	42	36	30	25	39	40	32	25	33	30	28	27	39	33	31	24	35	43	36	35	33	37	41	32	30	17	34	29	31	31	27	31	27	34	22	24	22	29	38	30	28	34	38	26	29	26	33	26	35	33	37	30	38	23	30	21	25	37	18	33	38	27	34	32	33	36	30	25	27	24	39	31	25	26	29	40	27	31	31	30	40	24	29	23	31	31	28	37	32	38	22	44	34	35	32	26	28	35	31	35	30	24	31	31	35	36	25	35	28	24	29	28	23	32	31	35	26	35	37	41	35	27	27	25	29	36	39	26	24	36	36	34	35	33	27	31	32	30	31	32	25	35	27	34	30	30	46	22	28	29	38	21	22	45	28	24	25	32	22	28	21	34	40	23	32	26	33	26	30	21	40	24	26	22	41	40	37	28	34	35	42	27	28	33	32	29	32	33	25	26	37	27	25	21	33	24	26	36	33	42	31	29	29	24	23	25	39	34	25	37	31	33	23	23	25	37	33	31	32	34	36	31	32	43	31	27	36	25	43	32	32	30	37	27	35	38	31	31	31	36	40	30	27	33	26	24	31	33	27	31	34	38	35	40	26	32	30	28	29	29	30	28	32	29	29	26	32	26	33	29	32	34	43	32	39	30	33	32	31	28	29	28	38	20	24	36	28	35	46	23	39	28	27	38	19	29	32	27	36	39	29	25	32	38	32	41	47	29	26	33	40	29	30	31	30	19	28	35	30	21	27	22	32	33	24	31	29	23	26	30	39	27	40	28	29	40	27	33	32	19	29	33	20	31	31	30	25	34	35	37	33	32	38	30	34	28	34	35	38	31	30	35	28	32	28	26	19	42	31	33	41	28	28	26	30	33	32	30	27	24	32	28	36	30	28	36	38
7558	1755	728	1373	4544	6462	5887	5110	4239	3341	2695	2272	1748	1476	1261	1184	1040	907	880	833	788	669	690	611	561	535	528	530	484	560	609	541	424	390	401	348	403	335	358	393	337	317	318	326	311	265	295	283	294	307	284	256	264	263	255	252	243	244	228	263	256	245	243	272	258	246	249	227	214	224	262	244	224	266	235	222	247	221	219	248	227	256	271	236	240	265	246	241	259	256	244	270	227	227	230	237	242	265	275	234	259	216	253	234	230	250	259	227	248	239	249	226	233	218	217	214	259	226	215	257	220	239	254	227	240	206	260	202	252	224	210	233	242	218	246	243	248	232	229	259	260	215	234	223	229	216	242	239	198	235	254	230	218	210	229	233	239	212	239	222	239	231	228	241	193	222	238	217	238	233	245	242	234	212	224	240	252	217	245	220	247	230	241	230	194	207	206	221	227	248	238	230	229	216	219	215	237	221	219	229	250	217	213	229	234	234	225	234	265	234	226	216	242	230	262	204	227	237	249	250	216	240	204	225	227	216	232	223	217	242	239	213	234	215	193	259	241	227	225	206	255	258	231	244	233	215	239	215	225	231	222	215	230	234	244	243	219	230	220	223	245	204	200	247	243	217	208	248	256	216	235	226	215	191	226	216	207	246	218	203	227	233	209	208	247	218	214	264	199	215	226	225	234	220	240	243	243	253	241	227	207	236	230	251	231	232	196	245	211	253	211	213	204	231	232	228	236	222	238	227	237	211	203	187	253	185	198	206	213	219	218	236	241	219	202	198	238	207	231	236	218	198	233	253	219	242	220	231	242	221	222	220	216	241	215	212	207	243	218	254	223	206	257	234	220	237	218	195	217	257	196	234	197	215	223	218	230	225	214	215	225	189	242	224	244	230	207	232	222	229	203	228	200	228	226	217	223	244	229	214	239	202	260	233	205	245	222	233	221	218	220	242	218	230	241	224	229	249	236	214	214	212	232	232	237	222	217	206	219	244	220	223	203	211	220	217	222	234	217	224	206	222	245	204	233	252	220	226	234	235	212	197	217	194	205	219	242	214	215	200	224	206	201	238	222	223	209	244	259	243	237	222	247	236	236	208	220	226	222	254	229	210	210	228	241	237	232	234	252	222	221	215	229	211	204	226	207	206	234	210	226	208	218	229	261	223	215	223	239	222	246	227	221	204	210	216	213	235	221	211	212	219	229	214	203	235	241	254	247	201	193	241	233	244	213	238	213	196	214	228	224	245	211	231	212	221	236	249	249	214	235	238	216	239	243	215	201	240	220	251	245	239	226	218	231	206	221	220	232	209	227	220	216	213	223	235	226	224	225	218	232	235	225	223	224	245	230	216	216	214	247	226	250	244	212	269	204	215	239	207	224	241	224	221	229	204	214	244	201	226	240	244	249	232	236	237	247	211	209	228	232	204	212	209	214	236	237	228	186	229	233	224	194	207	245	210	239	222	244	201	236	223	230	231	235	228	216	209	216	231	205	217	252	221	227	233	232	219	242	220	211	226	247	256	238	234	204	231	230	194	206	225	242	259	193	223	225	196	232	241	206	218	235	218	210	199	228	233	217	232	206	205	217	228	231	231	245	226	207	239	201	205	243	219	238	226	242	238	233	226	198	253	238	238	224	220	233	211	237	238	193	241	222	233	232	209	221	212	216	212	206	248	239	253	202	251	208	234	234	227	201	217	236	232	237	240	234	234	232	229	213	226	216	209	216	219	229	230	222	213	204	232	232	241	232	217	212	204	223	241	215	232	218	249	226	206	220	229	205	211	230	233	230	237	244	202	209	204	202	190	242	242	207	251	232	227	205	250	234	245	251	237	223	231	216	233	220	234	235	237	194	223	221	198	245	192	228	216	222	206	212	237	208	232	229	230	233	211	246	245	194	230	224	243	208	225	216	224	244	247	250	221	215	228	222	228	200	242	195	222	233	267	222	228	222	236	233	212	214	212	223	218	228	213	197	208	224	206	240	246	258	217	244	229	231	226	231	205	214	241	215	232	219	207	190	204	213	215	233	223	248	203	236	252	256	212	258	203	224	219	197	228	198	200	230	210	216	239	214	241	224	218	216	204	205	207	235	247	235	204	217	219	233	234	236	241	213	206	231	201	230	196	223	241	231	229	214	219	221	218	230	212	204	197	224	209	223	226	193	227	213	204	222	249	246	232	222	216	223	238	220	198	218	224	234	238	229	198	216	224	245	227	227	229	220	207	231	217	220	226	224	236	200	232	242	215	238	241	222	222	254	198	230	221	223	214	245	190	195	207	234	230	246	220	197	239	230	225	236	216	240	237	201	248	234	252	246	201	251	213	272	221	234	227	235	208	215	247	236	233	230	208	261	229	226	249	210	237	247	234	226	225	220	237	238	233	201	223	215	201	233	222	194	204	224	238	224	216	221	229	233	230	208	218	218	221	225	224	232	222	245	230	220	221	206	219	248	209	217	208	211	212	197	218	250	229	228	227	228	243	246	219	219	228	209	226	198	243	256	224	234	219	205	240	216	253	233	232	205	231	243	234	223	209	234	232	231	238	232	227	240	237	234	210	217	238	237	215	191	218	222	207	206	228	243	223	216	227	255	216	211	222	225	252	225	207	240	235	249	243	241	200	216	256	234	218	250	212	204	236	242	220	214	225	230	225	222	226	218	250	202	222	240	217	230	242	213	208	236	225	216	236	214	236	211	229	224	251	232	246	225	213	246	220	235	240	243	238	237	213	204	230	213	218	216	218	228	235	215	217	219	213	219	221	206	231	214	225	208	228	204	214	231	224	221	274	211	240	211	227	219	256	249	257	228	221	239	223	214	212	246	231	208	247	238	250	250	216	212	238	240	230	209	222	244	219	239	215	238	231	235	224	227	232	236	235	212	231	228	204	236	231	217	234	236	244	231	225	204	234	205	232	207	215	220	250	241	252	219	224	233	224	247	235	225	243	234	197	207	201	220	237	218	234	221	231	242	238	235	206	198	250	219	239	239	215	244	217	247	222	245	252	237	242	192	211	226	231	224	237	250	225	247	247	220	257	212	233	234	240	225	237	209	238	207	237	214	226	259	223	215	213	256	230	219	231	210	237	240	271	217	239	235	244	217	235	229	226	241	194	247	238	205	252	211	220	219	218	222	215	243	204	251	209	247	191	212	207	242	239	248	221	200	212	221	237	224	223	216	232	210	220	220	216	227	249	191	206	259	227	219	219	262	231	247	265	207	228	240	213	232	214	221	234	244	221	228	234	217	236	236	226	212	231	222	230	224	210	223	237	235	241	254	230	220	213	233	222	237	246	230	239	232	225	199	190	233	225	224	214	204	213	230	196	226	196	238	226	206	229	239	229	222	220	250	211	218	244	220	232	204	225	243	216	238	210	224	216	204	238	233	249	210	223	234	202	247	223	213	233	256	250	256	228	213	239	208	222	227	235	280	233	261	228	228	243	214	224	221	253	218	223	217	224	236	223	227	246	218	192	241	216	231	222	230	242
1022	97	78	91	89	96	91	100	107	86	90	89	84	77	82	75	77	83	76	100	82	82	72	85	85	69	69	71	80	81	83	78	78	73	66	79	81	66	75	82	73	72	69	58	96	63	90	87	68	56	66	67	87	59	73	69	80	85	61	71	67	73	83	71	90	85	70	78	62	86	84	89	74	83	70	83	74	85	77	70	71	82	77	79	70	60	71	75	71	83	63	68	66	69	66	90	88	80	75	78	75	107	81	72	74	72	67	53	78	80	71	79	83	75	57	68	77	73	83	77	80	80	81	78	70	71	62	98	64	71	85	73	77	73	77	74	80	87	76	71	76	70	75	83	81	67	77	75	72	65	75	69	92	69	78	61	76	90	87	76	78	68	71	87	68	59	100	89	75	65	69	83	84	64	88	67	87	79	83	72	66	70	64	60	66	56	80	74	65	61	93	80	84	86	83	80	76	73	67	83	82	92	77	75	63	69	84	74	77	77	88	79	85	77	90	66	85	79	73	74	94	77	78	67	67	70	69	67	72	86	65	69	74	67	78	70	73	70	70	84	82	77	67	87	68	69	75	90	82	81	73	74	67	76	101	68	64	67	62	73	76	77	84	68	64	79	89	73	94	69	75	70	86	78	73	77	70	63	69	73	75	77	89	79	82	73	88	89	64	78	82	76	67	69	71	89	78	67	68	69	77	89	70	86	71	68	77	80	69	74	79	69	82	69	79	68	82	71	78	85	82	68	85	78	75	63	75	79	82	66	88	77	73	75	69	82	82	85	75	77	72	67	81	79	72	88	74	76	68	84	73	81	81	80	61	73	67	73	83	88	64	76	71	75	76	68	74	64	79	82	72	65	54	73	72	75	76	80	100	100	60	67	86	67	62	86	66	72	104	79	69	85	71	73	87	72	62	67	77	69	79	78	81	65	71	81	63	106	73	85	78	72	82	99	67	64	75	74	85	83	93	77	80	71	82	67	57	75	77	62	59	67	70	89	84	99	68	102	66	70	75	80	64	77	79	90	80	74	74	74	90	85	87	76	71	80	84	69	68	79	70	86	87	70	92	84	87	81	65	81	97	81	81	63	79	72	59	72	86	85	84	75	79	74	72	74	62	61	66	65	72	78	87	71	71	73	71	74	78	70	65	81	73	86	79	79	69	84	97	81	86	68	69	88	74	94	67	52	89	64	68	72	69	84	70	74	76	40	88	85	65	81	67	95	82	69	84	59	70	80	80	81	76	80	81	80	83	74	78	63	76	61	74	66	58	70	82	104	73	66	67	72	85	72	90	69	72	75	91	78	77	86	93	80	65	78	73	83	90	84	74	69	72	81	78	80	75	73	82	82	63	63	78	75	81	96	63	59	79	80	76	74	70	65	73	76	66	69	76	61	69	74	74	66	63	85	88	75	68	74	62	75	70	76	90	79	78	78	81	69	85	86	74	49	73	71	75	79	85	60	74	72	70	79	81	73	90	68	74	82	73	70	90	76	81	80	82	78	76	98	72	90	68	82	80	57	74	72	72	85	71	89	50	86	74	79	79	70	75	67	75	80	81	92	82	72	76	78	82	76	66	72	86	81	73	79	92	80	62	86	88	88	71	81	58	80	82	86	67	72	70	77	73	80	80	97	60	70	69	76	70	81	74	75	67	66	72	72	72	75	92	73	74	80	89	79	70	77	63	63	87	78	81	66	61	61	89	74	65	75	81	80	76	79	89	77	72	81	57	84	59	68	66	60	89	71	88	84	77	81	79	68	104	73	59	72	81	89	75	80	89	75	78	71	85	79	84	69	77	77	73	72	77	81	70	89	81	76	77	75	77	85	78	72	80	99	72	89	67	92	72	64	92	75	69	75	67	83	98	73	69	72	84	78	93	54	85	59	68	83	82	79	89	69	60	73	77	72	69	78	71	71	92	76	65	72	62	73	75	76	72	74	86	78	81	78	63	72	93	70	66	77	76	74	85	80	71	66	79	48	69	69	98	82	72	75	70	85	65	82	70	92	72	67	71	63	60	68	67	83	80	84	75	82	82	93	88	59	77	87	78	89	81	82	76	76	76	70	83	55	76	63	93	71	67	90	78	95	91	73	72	74	68	86	80	78	77	68	65	70	76	88	79	83	70	86	73	67	69	76	77	61	90	75	74	86	64	75	73	76	71	62	63	70	64	68	79	89	70	79	82	92	69	73	80	84	75	79	70	75	78	70	66	81	74	75	83	79	80	61	73	62	84	77	64	79	78	80	77	72	72	77	76	68	71	70	75	71	69	96	76	80	79	73	76	76	83	72	86	77	84	87	86	79	79	67	84	91	66	75	78	62	83	61	70	88	95	84	68	89	73	71	71	73	81	63	84	71	91	87	79	84	86	70	78	75	66	94	79	59	80	86	65	82	87	77	77	77	69	68	96	79	97	52	75	67	69	57	65	80	88	72	83	85	81	80	73	60	66	70	60	67	90	68	71	81	82	65	80	72	83	69	83	74	75	81	57	86	83	60	70	78	68	77	77	61	70	87	65	70	64	83	82	60	92	90	70	75	77	80	93	78	76	78	70	80	80	81	74	64	88	82	75	70	71	66	90	84	64	75	69	63	69	87	71	87	81	76	86	60	73	58	73	70	79	88	65	82	70	63	92	65	93	84	81	71	72	85	65	73	71	81	77	91	87	68	101	94	89	71	79	66	93	78	76	66	67	64	76	74	73	73	81	80	85	75	75	74	77	76	60	75	61	70	77	69	74	83	72	80	84	67	73	81	81	60	69	83	57	64	78	59	81	79	77	91	83	82	77	71	81	76	80	76	84	83	73	65	61	77	65	85	71	80	68	81	83	78	74	82	89	74	71	63	74	84	67	71	82	79	80	81	61	84	75	87	69	83	70	65	87	86	64	66	73	74	65	63	69	71	73	61	90	74	79	81	78	80	60	100	77	81	76	82	70	61	88	73	60	71	64	85	85	79	69	90	85	76	77	82	78	79	79	69	81	73	73	85	70	60	56	70	80	72	72	90	92	72	78	55	95	67	77	86	83	84	82	77	65	81	86	58	86	81	89	93	66	68	83	69	77	74	76	73	59	80	66	87	68	75	81	74	76	81	76	100	73	69	85	79	74	76	77	69	82	87	75	75	63	70	73	79	93	78	75	78	83	77	83	82	63	84	64	85	84	86	74	78	65	62	77	67	79	78	78	77	74	69	89	73	78	85	78	84	73	73	80	85	87	73	84	82	69	85	68	73	75	75	59	77	83	84	84	85	77	90	76	71	76	67	80	75	69	71	77	83	77	70	64	69	89	61	78	74	91	87	82	72	98	60	87	58	60	88	74	90	80	70	74	66	72	78	85	60	69	85	81	70	77	71	98	91	69	70	91	70	89	81	76	77	72	72	84	88	74	89	68	85	88	74	78	68	62	56	72	64	70	89	82	61	87	74	86	83	74	87	79	80	78	72	79	85	85	67	78	78	83	65	91	64	75	65	86	76	71	55
5960	706	629	799	1653	2077	2090	2078	1752	1575	1331	1173	1036	904	887	895	840	749	716	732	728	709	695	693	675	660	689	696	696	763	773	701	630	648	639	630	640	598	609	644	651	638	540	593	636	600	559	587	589	646	591	585	614	571	545	585	582	580	587	576	562	555	555	608	579	575	573	580	565	555	535	561	562	576	551	603	536	573	565	566	561	560	565	552	589	551	540	578	574	548	591	567	561	623	555	567	544	566	557	566	565	553	582	591	565	552	605	564	560	552	596	523	573	591	559	574	577	565	580	560	524	575	585	607	556	550	558	550	577	612	538	523	581	551	528	552	547	543	562	550	546	593	511	569	570	565	550	550	567	555	517	564	531	563	574	555	593	570	568	584	591	555	605	607	587	606	603	585	561	567	586	559	524	582	545	589	581	535	541	536	554	570	590	535	581	539	514	569	511	559	564	579	597	505	580	530	579	544	561	606	567	597	582	571	586	540	568	560	590	548	541	582	573	529	570	583	568	554	590	526	545	533	572	563	526	551	547	561	532	576	540	545	533	603	551	551	555	548	535	572	582	559	538	584	608	539	547	541	583	562	568	570	556	558	552	520	556	581	560	578	567	601	562	564	573	583	601	570	567	526	584	537	585	586	545	578	570	583	596	607	587	587	591	584	585	564	565	594	553	580	545	548	588	549	563	543	581	593	536	571	585	585	560	564	561	566	608	528	568	602	546	561	544	553	556	586	535	587	586	619	580	608	578	573	631	567	606	584	523	589	562	577	566	571	585	551	596	530	564	567	579	564	538	551	543	555	555	542	553	597	551	553	583	589	550	607	532	521	575	543	587	574	586	575	566	563	569	571	570	531	566	545	569	598	572	592	529	546	601	506	589	558	574	602	543	545	553	590	566	530	615	530	560	577	533	539	541	521	561	542	549	594	605	529	575	518	583	565	583	598	560	550	530	533	583	561	527	572	579	578	538	552	583	618	574	529	565	563	527	525	570	574	562	556	575	564	572	563	571	545	556	531	598	570	603	608	586	580	560	609	557	568	588	557	621	578	569	537	555	564	580	579	573	544	610	567	597	587	531	566	574	586	588	531	573	546	539	595	518	595	563	569	589	594	563	615	612	566	588	552	552	598	532	588	603	545	551	540	532	572	576	559	585	530	563	561	590	585	602	611	505	577	572	584	543	556	515	540	602	564	557	516	522	580	555	550	557	538	561	552	536	583	557	582	566	595	548	572	557	565	587	547	566	580	538	545	562	530	554	597	580	575	524	560	574	558	544	586	532	520	610	581	535	559	513	578	581	582	586	609	609	542	589	522	563	555	571	610	535	563	596	551	569	522	535	571	539	567	577	601	562	493	554	620	554	542	529	571	586	570	581	600	559	550	583	589	540	552	546	568	593	566	588	592	523	582	585	557	531	577	530	600	553	581	551	544	536	558	619	585	558	586	599	567	551	584	593	585	532	568	584	566	550	582	571	541	545	597	538	585	536	555	578	595	551	532	553	590	592	544	573	563	622	557	602	596	545	582	560	606	552	566	563	571	528	557	584	596	582	568	576	586	573	562	571	548	552	543	600	521	570	600	581	577	529	564	578	549	547	571	588	528	587	569	540	569	560	585	602	550	525	550	531	547	524	540	543	588	597	570	554	559	596	537	586	562	612	575	547	601	555	557	557	523	578	567	565	511	593	565	549	531	562	526	566	575	525	574	537	553	595	555	557	550	564	580	594	565	565	553	614	591	570	551	556	522	556	560	596	560	596	558	543	572	554	537	544	548	561	562	584	558	599	553	546	529	549	557	583	568	552	543	555	528	585	539	549	574	556	573	535	562	539	557	576	568	587	574	574	566	546	570	589	579	572	556	525	520	609	552	554	546	541	568	556	578	537	587	580	594	587	561	589	561	590	564	592	564	598	553	552	523	559	575	581	612	564	576	537	603	566	568	539	529	551	564	552	598	560	556	569	527	552	543	545	553	596	585	602	545	577	567	595	596	551	577	576	547	578	560	564	564	580	542	548	561	532	576	614	556	551	564	536	576	553	540	556	544	546	522	569	591	569	550	527	551	538	562	591	567	551	565	593	537	584	532	588	588	549	562	599	546	589	557	570	596	582	538	527	535	553	575	555	540	549	545	541	576	566	582	566	595	640	557	582	550	563	545	560	540	545	550	537	544	521	553	554	559	580	556	565	575	535	576	548	539	572	564	599	544	542	551	560	530	565	561	580	546	541	552	578	555	554	567	549	542	586	564	596	541	608	579	541	560	600	582	594	573	549	587	547	566	507	539	515	562	589	573	586	569	571	583	581	543	562	522	533	540	552	613	577	541	594	569	570	548	547	592	587	504	562	580	571	537	593	603	532	550	594	554	555	539	581	552	642	572	566	562	583	562	580	564	580	567	560	579	620	571	563	571	614	589	520	599	572	611	573	568	554	575	560	580	584	581	602	555	575	511	531	571	561	556	576	568	573	537	560	610	503	583	569	583	558	563	550	580	604	585	566	549	552	551	554	540	566	578	540	502	544	553	578	608	551	553	567	561	596	594	558	581	583	568	569	546	604	546	574	540	564	554	631	570	554	565	577	576	568	516	613	517	575	546	574	560	586	574	544	574	574	598	564	575	555	571	561	617	544	560	549	544	590	587	576	568	545	582	561	535	543	574	530	603	582	534	576	556	564	552	586	572	519	552	571	590	577	573	584	576	526	585	545	551	537	572	554	535	589	575	522	571	555	535	568	524	542	566	600	569	577	591	558	544	580	581	571	556	620	584	604	574	574	577	567	580	555	539	571	585	590	573	519	557	557	548	556	627	528	582	549	575	585	552	548	535	549	561	561	559	569	569	582	542	576	570	561	525	535	548	580	515	598	564	545	537	586	577	559	572	566	545	583	546	578	561	541	569	576	545	542	570	589	558	542	573	575	533	591	572	567	586	616	537	561	547	552	540	565	577	593	582	542	577	554	571	563	539	594	552	581	551	572	531	591	589	541	558	567	565	597	554	578	575	540	572	556	584	556	551	570	599	556	559	557	559	536	574	575	578	556	558	563	542	583	574	510	534	611	568	563	520	587	602	568	546	551	560	540	552	525	568	573	565	562	588	582	575	531	592	530	561	540	579	562	546	588	556	565	518	547	579	604	558	616	570	586	570	564	544	584	554	568	564	594	542	556	562	609	562	599	549	560	567	591	592	567	566	535	549	594	557	556	533	555	607	603	542	525	588	577	559	521	536	582	575	583	581	567	565	572	585	551	568	558	597	584	555	522	568	594	557	559	543	580	596	576	562	553	570	546	598	540	586	576	574	589	569	579	570	623	565	530	558	530	541	594	558	573	556	566	564	576	527	599	566	588	526	549	523	554	553	540	585	557	578	548	566	585	572	601	585	496	615	599	591	571	531	555	582	572	590	540	579	576	584	550	579	560	544	529	557	557	604	511	549	560	534	552	591	600	541	499	573	570	569	567	569	548	527	566	552	530	558	593	561	610	533
393	87	53	40	46	64	87	101	79	60	60	60	67	61	48	45	39	41	37	48	37	36	44	22	42	45	37	43	40	39	34	29	34	28	27	26	27	31	31	31	29	23	37	25	25	32	26	19	28	22	18	28	29	27	29	15	21	24	27	31	30	21	29	21	22	31	27	35	26	33	27	30	24	22	23	35	24	22	37	22	22	22	30	31	29	17	30	30	26	23	18	27	24	27	23	27	29	25	28	34	25	35	29	30	32	26	24	22	27	23	32	30	37	26	24	33	27	25	25	26	28	31	40	23	27	25	28	26	38	29	23	31	25	17	28	25	23	24	28	24	28	23	28	14	25	39	29	19	27	27	28	30	24	23	29	25	29	24	27	32	23	19	29	26	26	30	17	28	20	26	29	28	26	21	27	24	21	19	29	18	28	26	20	19	28	24	24	24	28	21	24	33	34	24	27	30	17	18	19	27	22	22	24	24	27	25	32	24	26	28	27	18	28	32	25	24	27	22	22	34	30	31	28	29	15	26	24	23	21	24	17	29	32	22	27	22	28	15	22	28	41	32	24	18	17	20	16	26	22	20	28	22	24	24	24	28	29	28	30	31	19	28	21	26	23	20	25	22	25	20	27	34	20	26	27	24	18	27	30	26	30	23	26	20	25	19	27	30	32	33	21	29	24	31	20	27	22	31	30	28	31	47	26	26	21	26	24	27	36	27	37	24	23	31	28	23	31	25	19	31	25	29	27	30	25	20	31	33	24	32	25	23	24	27	31	20	27	21	23	31	27	31	17	35	22	21	36	29	31	26	27	23	23	21	21	26	28	22	21	27	32	22	21	15	28	23	24	24	29	22	30	21	22	29	28	23	30	20	22	23	31	26	31	25	20	32	36	22	30	29	29	25	25	30	31	30	25	33	21	26	24	25	27	27	30	23	19	18	34	22	35	37	38	18	24	20	31	33	19	25	30	27	18	28	35	30	21	26	34	30	29	17	33	15	25	34	22	25	32	22	26	23	26	16	27	31	17	30	28	32	33	27	17	30	27	29	28	18	20	26	29	27	23	25	23	32	19	28	28	19	24	13	35	32	24	36	25	21	29	27	28	21	17	25	31	29	18	22	17	23	27	31	18	34	19	28	27	27	38	28	29	21	36	17	31	28	28	15	38	22	28	24	22	18	25	25	30	19	33	34	23	21	34	29	27	30	18	28	20	21	22	30	31	31	25	32	32	24	33	23	19	19	27	33	27	30	29	29	28	19	22	20	21	27	21	35	11	20	35	20	23	16	20	31	25	27	20	26	23	39	24	33	22	21	18	23	41	21	26	25	25	19	26	18	27	31	32	26	25	25	24	23	25	24	27	20	18	16	23	30	22	18	26	30	16	28	26	20	23	20	23	34	30	21	27	22	26	17	29	34	27	18	22	34	22	22	22	24	26	17	23	22	33	23	22	27	31	20	34	29	33	23	26	22	30	36	33	15	19	32	37	23	29	27	33	32	25	35	19	25	35	30	20	24	30	24	30	26	24	35	21	34	34	31	26	21	19	24	23	25	19	28	22	26	25	20	24	28	22	25	24	28	23	22	22	20	24	32	24	16	25	20	26	30	29	29	23	21	28	39	24	32	34	23	21	23	22	23	32	21	21	26	31	19	31	26	32	26	32	34	27	24	23	29	31	22	29	16	29	42	21	23	35	19	31	23	30	26	24	34	26	23	23	26	26	23	22	21	20	23	23	20	20	33	29	23	30	40	23	28	29	15	27	36	31	25	16	22	37	30	21	19	23	29	34	30	27	24	26	31	19	26	17	29	34	18	24	29	30	12	20	28	23	24	27	24	20	19	22	20	22	26	26	32	26	32	21	28	20	24	32	25	24	27	23	34	28	32	27	32	24	27	26	20	26	29	20	19	30	22	31	30	24	26	28	28	20	25	34	30	20	27	25	23	19	28	22	24	25	28	32	29	21	22	30	28	26	24	25	16	36	31	33	27	27	29	32	24	25	24	29	34	28	29	34	34	25	28	23	30	32	28	23	22	11	29	30	28	24	27	18	17	37	29	18	34	26	24	26	28	24	29	18	23	23	31	21	19	19	22	23	28	27	28	23	33	25	38	28	27	21	32	26	42	23	26	24	31	16	23	18	26	25	27	36	29	28	26	25	35	34	32	29	17	26	23	25	18	26	26	20	28	25	16	20	23	37	28	21	34	30	19	24	14	27	26	21	31	17	22	24	21	28	38	22	21	23	29	28	34	29	34	38	32	26	31	24	23	27	27	30	23	21	29	30	28	25	25	34	33	29	29	22	28	27	18	19	29	31	25	30	28	31	29	18	26	27	30	29	29	30	27	22	32	40	25	28	25	26	20	14	28	22	24	26	19	25	29	28	24	24	17	35	26	23	19	27	25	28	20	31	32	28	21	22	20	37	31	26	23	29	25	34	30	23	27	23	28	24	34	28	18	27	25	27	30	21	22	28	29	35	23	31	29	20	22	26	20	27	23	22	25	26	17	27	31	22	33	26	21	22	22	25	33	30	17	27	24	32	18	26	20	21	26	23	26	24	25	20	24	29	22	20	28	27	26	23	23	23	37	21	34	32	24	27	25	30	22	24	17	19	30	25	17	26	25	24	20	28	34	27	22	27	20	24	32	25	20	17	27	27	21	24	35	22	23	22	31	21	27	34	34	17	25	21	28	31	29	21	37	20	24	20	23	22	24	18	25	28	30	34	26	23	24	25	22	38	25	20	26	29	27	27	19	15	26	25	19	19	24	31	29	29	24	25	26	25	32	25	25	36	25	30	31	32	25	17	25	18	19	26	30	21	31	29	24	29	28	25	28	29	23	21	28	34	29	27	26	30	26	26	26	21	25	17	31	25	27	27	20	27	23	15	33	17	29	35	26	27	24	33	30	30	28	30	33	28	19	24	33	31	37	28	37	27	27	28	33	24	21	25	25	21	29	19	27	39	20	24	29	20	20	31	24	20	22	24	21	24	23	19	27	33	27	28	27	24	40	20	27	20	30	36	30	27	20	36	26	32	22	26	21	27	23	27	33	25	20	22	31	22	30	17	32	25	24	19	25	25	25	24	29	25	30	41	18	33	27	30	13	26	20	28	25	30	27	27	22	26	29	28	20	23	38	27	27	38	20	24	28	23	26	31	21	35	26	29	35	26	27	29	37	32	24	22	23	19	25	40	22	19	25	36	25	28	29	27	34	24	29	35	22	25	24	14	28	23	38	34	28	16	22	31	27	26	24	22	21	27	26	22	20	32	17	29	21	21	28	23	34	34	33	21	31	27	28	26	18	25	24	35	20	23	23	23	28	29	28	15	29	25	32	30	33	25	25	33	22	26	25	20	26	22	23	27	20	21	31	32	24	33	24	27	27	22	29	22	28	31	26	19	28	16	20	17	30	30	31	29	32	26	30	25	32	23	27	27	35	30	24	24	22	23	20	28	34	28	28	21	19	33	25	29	23	25	27
4993	1265	538	918	3219	4434	4087	3607	2942	2390	1887	1535	1161	998	900	855	747	622	585	575	547	540	515	452	435	460	389	390	440	447	509	401	358	329	292	349	319	320	273	290	304	276	268	287	263	265	250	231	255	244	244	244	255	254	251	223	195	202	207	216	211	221	198	224	208	206	211	231	204	229	197	221	223	216	204	197	229	216	195	209	200	194	214	205	206	225	225	224	253	237	226	226	217	221	210	223	206	210	194	203	214	234	230	208	236	237	223	227	228	228	227	214	204	231	209	188	203	211	189	187	201	208	238	203	196	223	188	205	214	225	237	230	213	227	198	201	232	190	200	211	196	199	215	221	180	191	217	195	204	219	210	221	211	227	210	214	216	212	212	208	195	186	219	228	232	204	212	202	183	184	229	210	211	216	181	216	189	211	186	211	219	195	210	200	202	197	231	200	193	229	191	218	178	211	201	216	204	188	220	213	212	213	215	193	202	228	194	218	223	174	204	199	204	185	197	203	207	199	211	183	213	189	200	190	217	190	213	215	219	211	202	219	210	223	199	206	188	223	221	197	243	229	203	198	217	209	205	217	170	208	190	194	219	205	203	210	238	183	197	234	214	193	200	214	197	196	237	189	193	222	196	212	213	212	201	212	215	189	199	221	183	209	208	183	216	200	224	191	210	233	189	193	209	191	191	201	210	223	209	204	201	184	213	234	173	189	209	212	215	210	202	227	213	201	178	227	212	206	193	195	190	224	202	216	202	219	217	210	192	220	219	206	191	211	196	199	201	213	195	185	195	234	180	202	200	209	238	179	161	202	192	197	204	193	208	188	216	194	214	213	223	211	175	193	205	199	206	195	239	206	207	203	198	191	192	225	185	203	181	199	218	222	208	198	200	210	206	193	198	213	205	214	196	193	180	205	202	207	204	196	198	211	207	177	218	198	205	185	196	188	176	201	208	214	205	206	213	198	197	190	198	201	225	224	182	224	190	202	203	201	222	176	212	207	207	221	189	193	226	175	205	192	218	195	202	200	220	193	202	232	204	201	203	206	213	205	192	223	203	216	183	172	189	187	222	199	207	199	216	211	188	219	192	195	174	217	224	203	217	198	220	183	197	218	199	204	188	199	209	194	201	187	201	208	205	184	214	214	214	197	205	215	201	224	203	189	211	233	201	217	233	243	204	219	205	216	201	217	203	213	207	187	179	214	188	207	224	181	229	219	205	196	199	227	186	176	226	193	190	191	204	204	194	205	202	205	215	207	200	207	232	195	211	220	229	213	193	216	200	219	218	180	211	211	185	197	233	195	213	188	200	206	190	195	163	195	201	190	194	210	201	192	207	158	197	189	207	206	208	186	201	218	210	192	200	187	217	224	188	192	199	196	200	199	225	198	212	199	198	204	214	208	188	210	221	209	192	204	222	206	215	213	215	214	190	198	225	224	198	175	215	209	203	195	206	214	207	219	190	199	211	196	195	188	214	216	220	240	212	210	212	207	174	187	186	188	201	193	235	209	193	195	205	237	201	184	191	193	218	209	209	202	211	186	204	191	211	207	197	191	218	228	199	178	218	196	205	208	196	222	191	184	201	177	185	198	187	198	195	200	211	230	213	207	200	180	193	201	220	199	206	193	198	205	219	203	205	196	230	185	209	208	184	218	222	204	221	195	211	193	185	234	208	208	204	181	193	197	216	202	225	210	238	185	192	216	224	185	195	186	195	211	228	243	206	179	207	208	203	181	218	199	203	205	197	182	174	212	197	190	178	219	208	195	228	199	201	201	207	217	190	212	219	195	194	212	237	204	191	212	220	191	209	171	232	219	194	211	212	205	196	201	203	202	242	191	195	218	200	187	176	228	193	226	211	193	193	219	210	204	224	219	203	193	207	238	223	204	211	180	209	204	186	218	203	195	226	183	213	218	199	215	188	208	229	205	198	198	222	190	201	201	214	208	193	205	203	192	204	211	203	210	202	188	210	195	197	190	230	220	218	217	220	207	187	186	194	196	208	206	196	187	200	201	218	214	214	166	221	195	206	225	208	205	189	208	172	214	211	206	210	197	187	210	181	171	213	181	221	204	223	200	241	180	206	194	195	246	202	174	179	224	213	222	210	225	190	183	221	212	206	228	228	205	197	210	212	207	201	204	209	222	205	188	194	237	230	164	221	197	207	191	225	189	218	197	215	208	202	209	213	212	199	184	188	175	203	211	211	206	205	205	194	222	249	215	198	217	189	200	211	187	209	196	200	209	185	196	201	210	248	214	203	182	215	192	201	208	190	215	200	180	194	200	229	197	178	193	203	208	203	168	205	229	197	191	201	196	211	206	205	224	236	212	183	208	184	211	206	200	199	210	193	214	201	210	196	192	209	231	206	198	217	219	193	186	210	215	197	203	206	194	183	212	205	177	191	215	209	205	209	207	202	200	188	231	171	201	199	209	204	205	233	213	214	205	198	206	204	207	224	209	205	200	198	193	210	220	237	228	193	211	220	232	207	226	193	222	217	209	205	203	207	184	224	215	199	205	187	181	201	210	203	194	211	195	198	208	188	211	227	210	215	199	237	207	207	221	197	213	200	196	183	188	197	223	228	155	200	204	182	205	209	209	221	199	217	214	185	202	222	225	230	182	192	209	202	218	204	198	221	222	235	204	200	173	233	195	192	188	214	199	185	190	192	212	202	220	208	207	196	204	195	186	201	227	218	212	228	182	186	215	212	218	223	233	198	230	197	199	197	213	207	194	189	201	210	199	215	203	202	205	192	225	193	225	246	208	234	196	221	194	189	206	218	224	192	197	191	207	205	212	181	181	203	179	226	202	219	215	218	191	219	212	214	207	231	208	185	222	230	226	211	210	210	212	196	194	181	217	185	228	225	196	212	225	218	188	196	207	225	224	206	219	212	185	180	202	178	206	209	193	207	196	211	188	205	205	196	215	196	173	224	187	200	187	175	188	232	215	210	200	179	205	219	205	178	197	171	193	194	204	192	199	207	211	205	184	217	205	195	203	212	221	195	179	207	210	204	198	197	182	208	209	201	193	202	213	211	185	180	183	184	235	201	207	202	200	213	188	191	214	193	207	182	222	205	199	194	191	194	218	213	210	202	222	202	194	230	202	186	216	195	233	205	203	223	194	213	203	216	208	207	218	194	202	209	179	193	201	204	205	227	184	195	191	213	221	223	206	180	191	208	213	198	201	188	201	207	206	217	213	226	181	195	209	211	211	206	188	215	179	187	204	191	232	213	228	179	199	228	200	219	207	189	230	205	188	205	203	193	207	210	214	200	206	201	205	196	217	194	224	194	197	204	191	217	215	200	216	205	221	206	211	191	219	186	196	226	164	184	207	192	215	197	198	196	218	203	223	215	208	192	209	192	213	206	207	179	188	202	197	205	202	209	220	174	205	223	207	189	218	193	213	212	187	193	200	202	196	207	209	200	209	204	191	216	211	211	212	209	199	219	211	235	219	185	208	204	212	225	226	200	229	225	228
1535	122	120	106	100	156	132	127	121	141	133	143	113	127	136	101	115	99	103	87	83	101	86	94	82	95	96	92	84	83	121	99	93	77	87	80	82	100	99	91	112	74	98	96	85	92	89	100	82	110	85	95	109	87	86	99	77	80	83	114	79	72	81	92	84	69	109	88	75	74	85	88	79	98	77	78	85	81	88	76	87	96	78	68	74	76	75	84	85	82	91	74	109	72	102	97	118	109	89	104	110	76	85	101	78	97	86	93	111	78	83	80	95	78	68	83	80	105	80	108	95	97	91	70	81	82	85	90	116	91	87	82	96	94	89	83	88	80	102	99	97	95	84	86	93	100	97	84	105	100	93	86	97	81	96	79	99	87	94	67	73	85	102	95	95	78	100	94	83	88	85	86	89	79	81	82	85	102	97	84	105	97	80	87	68	96	75	104	95	77	104	85	82	90	91	86	90	72	91	72	85	96	83	83	81	98	84	81	81	90	113	95	103	94	78	94	81	71	84	76	84	76	92	85	83	75	79	75	88	106	83	84	84	67	83	99	71	92	94	74	89	101	103	96	94	97	83	79	82	86	78	90	81	84	96	98	86	79	87	86	86	96	85	85	79	94	89	92	99	85	77	88	103	82	96	79	76	98	86	93	97	99	111	84	87	81	88	67	79	81	91	96	96	87	78	81	77	94	88	72	84	95	102	90	90	67	88	88	88	79	101	80	110	94	76	87	81	87	93	70	82	81	101	103	90	82	77	78	85	89	90	76	99	89	75	118	113	88	84	82	98	82	117	81	84	100	78	65	103	98	83	90	84	90	88	100	103	84	97	92	80	98	78	108	89	85	89	102	84	86	77	83	89	93	84	78	75	76	91	110	83	83	75	64	101	104	96	89	100	92	91	95	88	88	93	99	95	82	99	83	89	87	98	81	83	86	93	83	88	81	87	88	94	95	75	95	97	99	73	71	111	90	81	85	94	85	89	85	89	81	100	75	99	89	97	102	88	106	86	74	98	83	91	88	90	93	88	93	86	83	93	81	98	93	87	96	102	92	90	102	70	80	90	91	87	96	100	90	96	79	80	81	100	97	85	94	112	89	78	80	83	85	74	88	90	78	83	87	94	80	83	95	97	58	120	93	102	97	85	91	91	85	71	89	98	73	94	94	91	81	97	79	79	74	77	99	91	96	80	104	86	96	106	75	91	92	89	90	94	82	95	90	83	83	92	97	84	87	89	95	88	91	88	100	97	107	92	93	91	85	92	83	81	84	91	105	99	87	95	84	93	89	96	109	86	92	77	76	89	94	93	77	99	99	86	83	83	81	83	108	91	86	83	95	88	91	83	83	95	98	79	84	89	82	91	90	100	78	99	87	89	62	71	74	95	75	69	82	98	92	100	74	95	76	78	78	87	77	109	89	94	95	86	93	102	97	81	86	88	74	91	99	96	76	84	84	79	96	98	77	89	84	88	76	99	98	85	80	100	75	102	68	101	87	95	100	94	88	97	76	89	86	89	98	78	85	79	77	87	103	96	86	102	91	96	88	88	86	93	95	86	91	87	102	86	77	81	81	90	76	80	91	100	79	84	87	78	77	105	88	88	80	73	74	82	83	89	96	93	75	93	68	93	85	92	86	78	97	92	86	75	84	75	81	82	91	91	74	106	88	101	72	107	86	77	75	84	87	90	94	70	94	97	78	103	94	96	90	79	76	96	96	87	101	91	92	84	92	97	78	96	83	107	90	87	102	98	76	81	98	92	95	72	107	87	88	79	86	78	88	89	79	78	85	74	90	96	105	92	75	90	87	85	103	78	84	92	85	96	89	73	90	119	76	99	91	96	78	95	85	86	84	101	94	82	91	81	82	89	88	112	96	94	92	81	93	97	78	91	95	102	69	75	98	76	92	93	86	88	85	85	109	87	83	108	89	83	89	86	87	107	95	98	91	85	83	82	83	82	80	81	109	90	95	80	94	81	97	85	87	93	84	91	75	76	82	100	85	90	96	100	71	93	100	97	86	99	93	81	92	79	70	98	84	96	87	83	95	79	92	83	102	88	84	78	96	90	92	93	90	75	77	99	89	76	86	86	100	81	96	78	80	105	96	78	86	94	76	84	86	105	84	80	65	94	85	104	76	87	78	77	91	80	91	102	69	97	80	80	88	100	71	94	89	79	95	87	92	92	87	110	107	77	91	82	91	96	81	84	92	97	98	74	87	86	76	81	88	83	99	80	89	98	83	93	92	74	100	91	75	85	96	83	92	78	92	93	83	86	94	88	105	87	73	99	80	82	92	93	90	79	89	99	95	104	109	76	83	86	84	95	92	99	91	85	84	78	81	79	78	79	102	101	78	85	88	95	79	105	91	88	90	71	92	96	76	74	78	82	75	84	79	82	97	80	86	78	72	104	93	90	98	97	71	80	79	88	86	79	89	81	91	87	83	97	77	80	91	86	87	85	96	88	99	94	90	89	82	78	87	74	93	108	98	79	88	97	79	70	92	102	100	96	90	78	90	80	73	81	82	91	87	79	102	89	78	86	94	87	80	96	104	98	92	83	95	98	102	83	82	87	100	108	120	95	85	73	86	86	84	75	89	76	89	89	90	89	80	82	98	116	87	82	82	92	80	91	93	104	66	82	107	68	85	91	78	98	105	91	76	90	78	84	94	100	109	101	88	100	87	88	73	92	90	100	98	71	76	97	70	82	96	88	92	95	81	71	77	91	80	95	99	85	110	96	83	83	88	105	92	104	95	89	93	97	92	89	91	91	94	91	69	81	73	90	89	80	88	84	80	97	94	113	81	78	88	95	92	94	80	97	87	79	85	87	83	67	88	93	77	100	106	91	86	99	91	96	75	72	93	91	91	95	81	85	81	75	87	81	102	84	96	108	80	83	89	100	81	83	95	83	81	92	79	74	96	98	99	79	89	77	89	90	82	93	84	88	96	104	86	81	94	94	111	90	77	82	79	81	86	88	78	83	84	97	99	94	80	90	93	100	93	88	85	89	93	78	92	103	75	97	107	87	83	92	97	91	107	81	81	82	88	102	90	87	85	65	111	94	91	96	77	69	84	74	73	98	77	89	93	109	87	105	91	95	97	102	71	104	100	87	86	94	103	101	99	87	88	91	93	84	85	85	102	104	100	86	86	90	84	91	110	70	85	86	82	89	86	92	90	73	102	81	83	72	72	92	81	79	77	92	94	80	104	90	107	91	91	85	86	91	100	83	90	80	79	89	82	93	104	93	93	88	93	95	79	90	85	87	85	74	81	72	93	92	96	98	75	74	97	59	109	94	93	72	87	89	85	93	92	83	93	86	110	91	81	101	74	94	94	103	69	65	86	72	105	76	85	92	90	79	84	87	81	89	92	91	86	88	94	99	89	91	98	96	96	75	81	81	84	89	97	87	89	84	95	111	91	91	95	101	80	81	83	70	74	89	72	93	106	98	85	71	84	102	75	101	77	72	97	105	84	86	82	71	86
7769	1307	910	1315	3106	4050	4054	3810	3217	2684	2240	1933	1591	1423	1385	1261	1148	1072	1049	1062	1018	988	969	945	899	856	821	852	824	846	899	857	763	742	740	734	756	753	785	725	714	688	681	700	657	680	679	699	652	721	674	664	655	671	691	704	630	681	660	653	642	659	626	643	631	626	655	660	668	656	661	634	706	662	670	600	659	710	664	623	675	659	659	675	649	658	666	633	710	650	696	642	657	659	656	691	657	630	617	666	656	619	643	667	634	649	693	655	678	702	665	714	602	649	626	608	660	664	628	669	688	649	654	649	671	670	633	628	620	603	615	634	673	622	643	613	613	663	661	618	681	643	656	656	615	650	610	643	640	654	634	702	625	659	657	673	656	649	665	585	652	630	627	676	664	634	604	634	655	677	651	596	643	609	647	671	699	648	656	648	626	694	685	643	642	639	629	658	619	617	646	644	625	665	642	666	615	650	621	626	626	678	671	649	675	677	731	639	674	624	618	628	650	669	655	633	656	617	670	667	661	670	723	647	667	653	658	685	649	655	661	678	671	661	660	640	625	652	600	670	626	636	667	672	640	647	656	708	666	635	657	595	629	696	665	680	656	622	709	666	642	644	657	622	673	635	638	644	632	648	638	626	631	647	601	679	671	691	663	674	639	654	623	625	673	646	657	618	711	620	652	662	638	654	676	639	645	617	667	639	644	645	686	658	645	704	651	634	663	695	622	646	653	634	643	636	671	649	663	657	610	670	645	657	601	651	656	636	596	665	690	669	672	627	672	648	634	650	588	632	643	679	643	638	623	636	666	648	640	675	637	637	618	676	622	646	629	628	630	705	647	668	685	649	664	651	642	658	658	651	651	663	658	658	641	655	657	634	646	662	630	670	635	626	647	624	650	674	633	650	669	630	680	713	634	632	640	667	608	646	640	653	663	627	684	605	634	635	701	670	664	638	603	652	621	620	617	595	644	632	664	668	680	684	650	628	616	699	630	656	619	648	621	706	656	666	661	658	639	675	617	676	638	656	691	623	671	634	654	628	636	628	602	663	663	684	615	631	633	684	625	634	653	661	645	676	692	647	643	660	664	630	641	663	665	638	646	623	631	670	624	658	619	656	618	648	666	671	644	642	726	665	611	692	660	622	662	632	655	675	674	627	674	658	655	688	654	616	624	659	622	639	633	633	599	679	651	692	665	688	638	672	624	679	622	691	610	630	664	677	649	636	658	620	665	661	670	628	631	666	629	664	668	595	691	619	683	690	621	649	625	611	627	622	657	688	667	623	643	661	615	617	700	640	631	633	670	667	678	611	650	722	612	643	642	708	634	655	636	632	656	623	664	660	674	654	615	653	647	645	635	651	618	638	644	649	618	643	626	630	636	657	628	644	688	659	663	628	659	690	628	671	626	664	637	686	642	669	621	607	629	659	681	662	611	657	620	636	657	614	655	638	644	685	630	677	662	636	588	633	640	644	664	631	655	639	638	662	663	650	638	664	651	590	717	629	645	669	667	619	659	664	664	640	607	666	653	616	626	667	647	645	657	643	678	654	638	650	657	641	650	572	621	628	664	623	634	656	681	670	664	663	585	641	682	642	675	654	624	680	675	619	695	659	662	615	626	632	626	655	618	595	604	672	668	692	628	655	670	631	633	667	652	648	625	644	651	653	675	643	670	653	648	669	678	645	644	616	637	633	618	653	631	663	653	677	690	646	651	663	610	682	642	652	660	645	682	607	664	676	657	629	650	624	649	642	702	655	616	724	627	713	653	625	590	625	633	588	692	619	675	657	653	625	587	673	662	627	668	635	652	635	636	649	605	679	700	640	673	689	626	663	593	661	659	674	650	661	680	653	637	633	681	680	665	635	622	653	618	661	651	642	614	635	658	647	649	614	622	616	622	665	656	643	629	647	644	633	663	639	682	663	629	627	684	641	598	693	660	680	675	661	645	659	671	648	630	670	653	653	603	648	647	608	602	669	622	606	657	655	637	658	672	628	657	629	622	638	699	633	611	649	583	611	634	672	632	684	634	663	652	653	687	705	643	639	621	634	649	674	646	639	671	635	650	690	638	619	606	691	654	644	656	654	657	641	668	638	627	600	652	639	624	590	691	659	649	639	613	621	683	651	634	626	621	646	680	663	682	679	643	635	621	641	674	647	695	640	663	697	668	614	643	662	636	616	655	668	682	621	633	648	667	627	634	673	619	626	654	629	661	656	627	668	613	621	727	653	638	627	622	653	656	651	629	629	650	624	668	639	652	653	674	683	619	652	675	672	618	667	640	634	660	648	656	633	681	655	654	664	648	658	648	652	626	634	639	678	626	622	654	599	675	644	666	652	658	645	661	668	649	622	644	672	673	645	650	636	598	660	604	647	635	670	692	633	669	627	659	639	696	591	627	636	685	668	700	641	603	652	656	666	627	616	624	668	640	677	685	650	643	638	646	655	656	645	630	632	683	653	597	665	675	654	619	633	628	673	600	638	626	663	622	696	650	623	676	666	673	677	646	608	679	692	635	640	617	651	649	635	620	680	603	648	641	620	670	642	638	629	627	665	631	642	627	654	632	684	673	697	643	655	658	688	646	672	626	593	638	671	658	673	613	616	631	680	690	656	684	678	654	614	662	658	680	717	685	662	602	685	647	644	684	645	644	627	617	621	628	638	691	650	617	649	641	659	645	671	634	717	678	610	707	632	635	630	669	658	646	668	633	607	633	639	676	642	619	632	633	610	679	641	662	639	654	644	681	625	610	635	667	684	651	661	628	623	630	631	678	613	700	619	657	641	646	630	594	640	690	623	628	665	682	653	667	678	669	685	684	644	680	668	682	708	665	659	618	631	635	612	647	639	633	625	618	665	642	626	624	665	647	674	670	669	628	594	656	640	616	605	672	655	674	629	651	639	646	633	654	636	657	650	668	683	692	649	651	673	654	653	695	643	677	635	656	657	664	699	686	635	674	675	628	642	635	676	622	629	635	636	625	633	640	660	667	674	615	645	642	632	673	678	593	632	693	656	647	680	609	641	613	620	626	675	675	642	605	645	633	647	671	657	603	669	654	669	646	591	649	648	659	656	688	638	643	629	635	622	639	710	619	638	605	654	630	650	634	663	641	632	625	646	606	620	647	669	696	651	655	638	643	609	691	636	619	656	599	645	662	683	633	629	672	645	676	616	620	641	682	621	614	644	620	674	634	641	605	670	679	636	619	662	654	642	652	639	651	676	645	642	654	609	642	645	628	641	656	684	669	651	725	657	688	574	682	631	611	672	650	627	651	597	633	657	642	636	688	651	608	690	692	679	650	645	664	627	647	635	674	617	637	695	678	656	691	612	653	634	667	652	649	615	658	678	624	684	659	681	610	728	638	632	717	629	646	641	666	664	701	659	675	597	648	630	611	709	645	637	683	690	663	632	623	675	616	639	661	636	658	617	660	655	609	679	672	641	626	648	674	604	661	655	630	624	637	664	666	618	619	608	643	598	592	647	644	645
711	125	80	64	65	80	107	142	97	107	94	96	74	77	72	53	57	52	43	54	57	43	55	54	39	39	53	46	37	42	49	38	43	44	47	42	39	38	35	28	44	40	28	33	33	29	24	28	39	40	31	31	30	30	43	38	29	29	40	39	34	33	36	36	24	33	32	24	24	31	23	31	32	24	37	32	36	30	30	40	34	36	29	36	28	38	30	40	29	31	35	26	34	36	29	31	29	37	33	23	39	34	31	27	35	41	33	22	35	45	29	39	31	32	29	32	30	39	33	37	37	31	25	32	23	28	38	33	19	26	33	30	37	32	32	29	38	26	29	33	29	28	32	33	28	27	25	34	33	27	28	36	30	26	28	19	24	35	39	34	36	31	40	35	26	29	31	28	26	23	28	29	17	17	32	25	31	53	38	40	28	33	42	45	32	23	21	34	29	33	30	27	27	36	25	33	32	30	28	34	32	30	27	41	28	23	35	28	28	31	36	30	39	24	41	36	28	24	28	31	27	37	37	23	36	35	34	37	24	23	26	33	32	40	31	32	27	36	31	26	26	29	30	34	24	34	29	25	34	31	37	32	31	32	39	35	26	34	34	23	39	30	29	31	30	23	30	25	25	43	21	33	36	36	29	22	43	36	33	31	26	31	34	38	27	32	20	44	24	37	32	29	21	37	32	32	37	31	31	29	36	25	38	35	25	30	26	30	32	28	27	34	34	24	25	27	29	30	37	20	28	39	26	26	24	37	28	38	34	29	26	33	26	31	31	36	30	35	38	35	32	30	29	36	33	33	26	29	37	29	37	38	28	22	36	48	27	33	27	29	29	31	43	31	27	38	31	26	28	33	26	46	31	31	35	27	29	26	24	27	47	34	35	24	30	28	28	21	27	30	30	31	25	33	32	37	35	27	30	28	39	34	35	29	35	37	38	34	33	36	38	18	33	31	29	28	34	32	35	28	36	27	34	37	25	35	27	23	26	31	30	34	28	24	25	24	31	29	19	42	24	27	27	26	29	32	38	32	20	30	32	35	37	33	28	27	32	36	34	32	29	31	28	30	23	31	29	31	42	32	38	29	38	25	31	27	28	31	31	28	32	28	25	32	24	29	24	28	33	40	39	25	36	34	33	30	31	32	26	22	35	31	30	34	28	32	34	26	40	39	21	32	28	33	24	30	21	35	31	33	31	35	36	32	26	34	30	38	33	31	35	28	32	29	32	29	27	32	36	35	32	28	30	30	32	32	32	34	35	22	23	18	29	42	29	40	26	33	25	27	29	37	33	29	31	26	36	33	33	37	30	37	32	23	39	23	19	30	26	41	26	29	28	31	25	33	32	35	34	22	25	28	40	35	41	32	24	32	21	32	31	29	26	32	33	30	22	31	27	28	30	33	31	26	31	28	35	35	19	29	31	23	24	34	34	28	24	34	28	33	26	34	32	28	35	24	31	28	35	30	27	21	27	35	24	32	36	34	17	28	35	25	34	37	31	24	33	23	22	29	35	23	37	31	38	33	31	43	28	21	28	34	30	28	32	34	41	34	27	24	32	23	32	23	33	34	32	29	27	22	33	36	28	32	39	30	42	34	33	30	37	24	38	36	30	30	31	30	25	34	30	31	32	28	34	30	26	33	39	29	33	33	31	37	26	26	35	33	26	34	31	25	29	44	17	34	30	24	33	28	31	23	40	39	34	25	30	28	34	38	22	26	38	22	34	33	23	25	25	32	34	18	33	21	30	29	19	29	36	24	25	32	37	19	25	39	30	28	27	35	32	34	34	30	41	26	35	14	19	23	24	24	32	28	41	30	36	33	30	31	28	24	33	28	24	20	31	34	22	39	38	31	28	29	25	23	33	36	20	25	44	34	26	23	33	27	27	33	22	30	39	34	31	38	35	37	28	33	37	23	39	27	45	40	24	40	40	23	27	29	24	27	38	44	33	38	30	24	28	19	37	31	24	25	26	32	29	23	27	29	37	31	32	24	33	24	39	35	21	32	45	33	26	29	34	35	27	38	35	36	18	29	28	38	27	35	41	31	29	28	38	22	34	22	46	32	31	22	31	42	32	36	34	28	40	26	33	32	20	36	29	30	33	35	30	37	36	30	31	21	29	30	39	27	26	27	30	31	27	31	30	20	24	28	29	33	26	32	31	32	37	28	37	27	35	36	41	28	29	23	31	32	34	40	22	31	36	29	38	37	26	23	22	30	32	25	29	28	37	37	25	24	33	28	33	22	26	26	28	28	31	39	25	34	26	28	29	30	33	29	30	36	36	33	27	35	35	29	23	36	35	30	31	25	30	24	29	32	32	40	29	31	23	29	25	24	34	30	28	32	34	35	26	42	35	33	28	45	24	43	33	22	24	29	32	24	29	26	26	28	29	28	26	30	23	31	28	30	29	31	26	36	24	39	22	34	32	23	32	33	28	25	41	44	35	34	28	39	29	30	29	31	43	28	27	25	35	30	31	31	38	29	28	46	31	22	30	34	42	26	28	34	36	33	39	26	20	28	40	34	24	31	28	33	36	30	25	33	22	31	30	32	33	30	28	34	24	34	33	21	24	30	25	24	34	28	42	27	35	30	23	32	26	22	30	36	34	25	26	35	41	39	39	31	33	30	31	29	40	30	28	33	26	45	40	22	34	30	34	35	30	31	29	28	41	25	35	32	42	33	34	31	30	28	41	36	37	42	30	33	25	29	25	30	31	35	30	33	39	24	36	30	39	30	33	23	38	38	25	24	32	30	30	27	35	36	28	20	33	30	23	34	31	31	31	46	27	30	38	33	31	21	24	28	19	37	30	32	32	27	32	28	41	30	35	25	26	24	40	24	29	31	37	27	30	27	25	33	31	32	31	30	31	35	33	17	27	34	23	31	28	33	31	33	30	29	32	33	23	33	23	32	25	36	30	26	16	27	34	33	26	41	27	38	39	34	24	28	34	36	39	28	36	31	34	32	29	30	31	33	32	39	30	30	40	34	34	32	33	24	38	34	31	29	29	25	26	40	38	42	24	27	25	37	30	35	31	29	28	23	23	27	27	31	31	31	39	37	33	42	28	37	33	28	29	33	22	28	37	36	32	25	26	35	29	35	31	31	31	32	26	22	24	39	32	24	31	43	33	34	35	33	40	25	31	38	30	29	28	27	33	26	38	20	33	40	30	27	29	25	29	45	41	29	36	29	41	36	35	27	35	33	29	23	33	19	26	27	41	22	34	20	31	27	24	29	32	37	34	33	36	32	37	31	38	26	35	30	33	33	24	25	25	27	27	24	25	25	29	33	29	26	39	32	22	26	23	40	26	23	45	23	32	31	20	35	35	31	20	41	24	30	43	35	24	28	30	35	31	26	33	22	28	26	34	22	32	40	26	38	33	27	34	30	28	30	35	41	27	27	29	32	30	27	24	30	32	36	34	31	30	35	23	32	24	33	36	27	22	39	28	20	31	33	29	28	30	22	28	31	27	37	41	39	20	37
7609	1695	775	1374	4558	6073	5881	5233	4274	3442	2782	2169	1806	1574	1364	1167	1038	942	870	829	802	684	713	633	594	523	524	478	529	539	642	531	445	394	373	399	405	426	393	323	323	330	297	319	307	298	293	288	302	303	263	278	298	239	264	268	236	261	250	262	250	235	254	239	269	260	235	234	251	268	237	266	237	253	220	245	270	242	252	240	272	230	240	239	238	235	251	210	234	258	245	226	260	245	241	202	205	218	264	256	234	222	250	240	215	251	265	261	234	235	222	254	273	220	259	245	212	248	232	249	231	242	210	226	243	262	221	271	231	222	231	234	238	194	235	234	229	233	243	247	215	252	222	255	237	219	240	227	196	232	224	221	241	201	217	245	231	226	233	203	238	252	240	218	253	214	228	196	222	219	214	222	241	226	247	213	235	210	249	227	168	229	214	250	248	252	245	208	235	229	212	254	230	213	230	223	196	244	225	213	226	247	246	208	198	225	194	223	223	232	217	218	223	243	213	224	224	227	215	226	251	217	250	222	243	236	212	220	218	247	223	231	250	246	227	204	214	203	234	227	233	228	227	211	265	242	232	250	244	213	217	237	217	215	220	215	198	216	220	213	227	224	191	233	199	207	243	230	216	224	224	207	234	212	234	230	213	227	207	244	232	241	204	201	260	236	185	221	228	239	236	228	231	221	244	215	222	212	209	206	227	193	229	230	227	210	229	230	228	238	204	220	215	229	212	230	207	224	218	216	238	212	217	208	252	235	209	253	210	222	231	222	229	247	256	239	257	237	215	224	212	208	220	220	215	233	221	199	218	206	217	215	204	232	259	224	232	230	212	242	247	217	209	243	223	220	225	235	231	219	251	219	200	243	216	218	226	212	235	206	245	245	220	218	240	258	216	231	203	226	233	224	217	202	229	221	213	227	205	225	249	209	229	222	208	217	227	211	215	204	213	228	219	206	218	225	211	209	204	233	254	227	224	251	225	237	218	238	239	225	217	243	230	246	202	196	209	187	214	240	216	193	233	227	234	243	199	234	206	246	241	240	193	215	217	240	242	199	246	226	224	242	226	226	219	204	241	219	203	214	227	253	253	228	224	208	231	217	207	228	211	213	247	226	240	208	229	232	210	246	213	219	224	205	207	225	198	227	236	218	236	210	208	224	218	216	231	212	207	216	227	201	265	241	219	254	232	226	228	195	259	222	192	217	238	240	239	220	223	218	215	222	240	242	224	208	228	243	222	236	222	235	208	214	217	231	221	233	238	207	206	197	196	219	211	219	201	212	209	228	220	221	228	235	250	238	210	223	246	219	244	231	219	208	210	221	215	219	219	200	232	213	241	245	242	232	211	209	215	231	212	218	217	230	239	206	232	229	226	208	234	224	239	236	226	256	227	233	209	239	211	237	212	257	218	238	222	190	215	213	214	209	217	230	247	221	218	213	219	205	217	217	226	237	227	215	231	243	236	221	245	213	224	232	224	214	223	235	209	217	212	208	219	221	218	205	223	211	237	223	231	226	196	233	211	230	209	214	221	222	207	239	221	193	218	228	222	254	249	223	219	236	212	252	217	207	233	249	212	215	230	220	226	247	221	220	229	236	201	177	234	225	235	239	229	204	205	204	215	211	244	215	210	244	214	237	235	218	233	228	235	230	234	218	209	195	227	225	235	220	263	241	241	254	214	225	211	215	233	232	253	228	207	206	243	206	250	245	212	235	209	205	223	239	235	236	224	228	209	221	252	246	198	240	205	209	238	226	221	206	220	226	227	235	235	204	231	220	241	213	212	216	234	237	215	240	224	252	236	237	228	222	256	207	223	239	199	200	224	235	237	221	227	219	193	223	234	232	236	244	230	235	240	216	237	240	188	211	229	216	243	185	199	232	212	227	222	237	190	217	207	223	220	224	213	195	246	234	243	254	211	234	229	218	240	237	255	261	234	236	242	229	211	202	240	237	212	208	204	216	211	198	236	230	249	211	218	228	237	232	233	232	237	213	200	211	214	245	219	210	229	210	244	242	218	228	212	221	235	230	223	213	214	262	237	213	243	230	202	217	264	251	211	216	230	221	246	229	232	223	234	228	234	202	236	212	227	223	209	239	207	239	224	266	232	194	201	253	243	207	227	221	214	216	205	216	254	213	229	203	220	220	202	196	214	238	227	220	201	200	222	231	215	225	222	217	207	215	222	223	217	228	233	230	233	231	236	202	203	218	226	240	245	246	218	245	202	236	225	260	223	225	240	255	229	249	222	243	245	221	256	223	234	222	197	249	239	223	231	210	214	234	238	236	233	237	249	223	243	235	234	227	242	227	226	231	195	243	226	220	217	246	223	222	237	247	218	216	224	238	235	264	216	239	228	191	245	222	214	228	200	210	215	218	209	212	235	225	216	230	232	231	221	202	242	237	218	237	226	245	226	209	236	222	239	220	226	220	220	216	223	220	220	235	204	217	244	226	193	224	237	215	220	209	216	213	209	233	189	221	220	229	240	222	219	222	239	209	249	235	212	221	218	224	199	240	226	193	213	239	222	201	211	225	220	217	195	191	228	239	206	254	232	207	242	241	220	240	192	245	229	212	208	220	231	245	221	222	212	217	207	233	232	222	247	212	204	250	217	226	204	219	222	244	186	214	220	231	237	217	247	206	212	233	214	225	207	225	232	208	225	241	229	228	227	236	232	182	226	251	233	206	217	216	231	224	212	232	227	224	237	232	251	226	217	200	244	211	233	237	206	243	184	204	204	249	222	209	248	203	234	227	207	227	218	213	224	268	258	240	233	225	262	229	214	230	230	240	227	219	228	216	220	211	216	220	241	226	237	213	208	221	210	244	247	234	217	189	201	238	232	237	239	219	263	225	223	224	219	209	229	241	212	217	228	230	239	214	233	247	219	200	237	227	190	216	226	216	228	221	217	211	196	227	233	235	228	229	224	224	224	242	220	251	206	231	208	226	233	205	238	233	200	206	220	237	196	213	244	204	238	234	258	230	217	234	200	213	230	233	232	223	216	226	214	222	232	195	230	250	228	242	225	234	232	230	220	229	225	268	235	249	217	210	230	226	235	232	209	232	221	216	227	206	231	232	214	242	227	225	231	223	228	214	227	249	214	250	228	227	207	233	233	211	204	246	237	243	236	247	226	230	204	232	243	221	215	259	227	211	226	216	212	221	234	227	236	235	206	227	242	203	217	228	231	211	223	214	227	221	201	228	213	224	235	227	205	230	216	231	235	197	232	251	227	239	205	228	224	248	208	230	248	225	232	235	200	211	203	240	242	218	240	211	226	233	227	225	214	239	245	234	232	231	219	221	238	215	212	214	201	257	221	246	211	237	226	232	217	218	227	237	204	217	217	221	212	248	254	205	226	231	225	238	223	206	232	219	225	238	195	219	220	240	235	223	216	217	221	206	204	212	221	253	227	230	221	238	226	230	223	214	221	224	207	200	212	193	220	231	200	217	219	200	232	215	221	221	233	236	240	219	234	223	208	206
1099	90	75	69	74	72	104	101	101	99	75	89	85	85	80	85	84	78	74	89	84	105	72	88	81	81	78	75	69	88	61	82	79	74	70	76	86	74	70	56	70	65	85	95	92	70	77	92	76	66	91	74	86	89	75	72	88	67	79	82	70	66	78	77	71	87	64	74	72	69	71	86	66	68	67	72	71	66	56	80	73	71	88	80	71	88	83	72	72	67	71	71	70	79	68	77	73	92	63	73	82	89	77	77	73	59	74	89	77	67	71	82	87	74	63	74	70	77	73	61	66	80	69	68	70	70	95	69	74	80	75	81	67	76	77	80	72	61	63	85	51	81	74	75	89	73	80	69	73	80	70	77	71	83	96	72	78	69	79	77	59	80	75	67	81	72	71	67	78	70	77	74	83	64	84	77	68	79	74	60	69	56	67	80	62	71	71	75	70	69	77	67	89	78	47	64	72	78	71	77	77	78	66	84	68	82	66	72	75	81	73	85	59	69	83	75	80	71	58	78	66	72	62	84	84	79	81	83	62	73	68	65	65	77	79	77	85	71	75	79	67	83	71	65	69	83	79	70	68	83	96	82	82	70	78	90	71	82	82	73	63	87	82	78	68	79	73	77	89	88	79	91	96	85	82	75	74	75	77	73	70	66	88	72	68	76	85	68	73	80	77	76	94	64	91	70	76	80	76	69	74	79	75	85	74	75	79	90	74	65	78	88	87	94	85	67	77	75	71	64	67	61	66	77	76	87	76	78	83	54	72	88	78	81	86	78	60	76	89	74	67	76	75	69	74	76	72	70	84	88	73	99	66	68	71	57	86	71	68	71	91	65	65	76	90	68	64	76	72	79	85	72	78	80	79	76	67	58	66	68	68	67	80	72	63	97	71	84	73	67	80	67	70	96	80	72	70	72	77	74	88	70	71	73	58	79	87	72	74	63	64	68	85	60	83	70	73	64	65	80	72	95	77	63	70	68	86	86	81	70	88	66	65	72	70	70	89	67	78	81	80	82	81	92	63	63	86	72	65	70	72	71	96	63	70	74	79	89	84	83	72	69	64	54	65	77	82	73	67	69	70	66	87	67	79	67	70	84	85	89	89	68	70	74	68	69	66	78	81	77	67	70	94	69	66	74	77	78	65	81	78	69	80	80	69	63	77	71	80	75	85	77	71	73	75	76	68	90	65	63	51	83	78	67	90	80	80	78	80	70	72	84	78	84	60	64	72	65	90	79	86	78	75	66	72	86	78	70	81	79	74	67	83	75	63	73	88	80	71	61	71	68	61	61	81	63	83	65	78	50	88	63	70	71	72	77	77	71	88	70	65	67	92	82	68	80	88	67	69	72	77	69	87	81	80	64	62	68	80	75	72	67	69	79	76	87	71	74	88	67	75	64	67	85	71	80	83	73	62	67	62	58	80	84	76	68	70	72	67	77	70	68	80	65	66	88	71	74	89	71	76	71	69	75	69	77	62	88	76	89	80	78	81	77	78	68	70	91	60	67	76	74	86	82	78	82	69	87	82	78	71	80	66	80	76	75	76	76	89	72	74	69	76	74	76	69	70	68	73	86	65	73	90	77	71	72	77	77	74	68	70	79	76	79	76	80	69	79	78	87	80	73	83	73	81	63	78	65	66	84	80	64	69	73	72	73	78	63	75	87	70	60	72	73	83	82	85	57	77	60	70	76	66	89	76	67	97	75	66	79	76	88	78	80	81	84	58	88	72	85	67	72	69	84	63	73	76	83	77	79	65	68	68	71	86	70	80	73	77	79	79	70	61	79	77	59	67	59	61	88	72	70	67	72	83	68	67	86	66	68	73	73	92	79	71	75	65	72	68	84	80	84	75	68	72	75	59	76	69	71	68	72	66	80	76	93	86	82	67	96	80	99	78	67	88	85	75	79	66	73	87	69	77	80	70	84	81	62	56	72	63	64	79	71	75	70	93	75	92	60	73	63	63	74	68	74	78	97	82	72	79	58	85	53	74	82	91	90	71	93	77	67	81	76	68	74	80	76	76	74	80	86	81	80	70	65	81	81	78	59	87	68	89	81	87	81	89	70	71	83	80	75	71	82	73	77	64	60	71	53	83	82	69	60	75	88	77	72	69	70	82	77	59	71	64	80	88	64	78	75	76	64	71	69	76	72	64	88	72	75	89	71	66	59	81	84	78	78	81	93	77	54	71	80	65	77	85	88	65	74	69	82	80	69	82	71	70	70	76	76	76	90	71	78	68	74	74	81	63	64	87	75	81	77	57	97	78	74	71	85	81	79	71	87	70	80	75	63	70	59	61	70	69	72	81	67	74	72	66	90	67	74	68	63	92	70	66	73	83	71	82	83	62	62	91	87	99	93	85	81	72	81	65	74	66	70	71	65	72	62	75	70	83	84	68	92	90	69	67	94	87	79	81	91	78	90	65	82	84	75	72	91	59	65	73	80	63	75	80	77	81	71	65	84	77	77	69	87	75	60	76	87	107	66	102	78	75	72	69	85	69	78	85	63	69	77	101	72	83	64	80	88	70	71	85	73	64	79	68	89	88	74	78	70	82	81	71	66	76	75	91	74	78	63	72	88	76	68	68	75	68	87	66	69	61	68	78	74	68	86	67	77	98	79	64	71	71	71	72	80	66	76	68	90	69	87	81	69	69	74	73	63	81	57	78	77	97	81	64	60	80	75	77	70	72	69	89	68	84	74	81	83	72	80	71	58	61	65	81	73	91	67	67	74	70	84	64	69	61	72	83	58	80	70	76	80	66	75	69	93	66	83	81	63	72	86	90	75	61	57	70	66	87	75	87	84	79	87	77	81	85	72	71	87	77	74	82	69	78	80	63	81	66	83	74	61	78	78	73	64	69	65	60	78	68	69	84	73	55	77	77	68	80	66	66	81	73	62	72	88	68	75	64	86	73	64	70	70	72	71	80	69	76	80	85	64	77	53	67	67	70	78	65	64	83	84	64	74	85	60	91	84	84	72	79	72	68	71	83	69	67	62	76	63	60	75	66	78	59	79	67	76	81	83	64	67	86	70	74	71	78	68	68	71	79	66	62	67	69	69	81	84	60	76	69	81	82	71	90	68	64	74	76	83	88	60	79	71	83	70	78	92	80	73	74	84	72	67	65	82	75	74	92	88	75	64	64	81	81	77	80	85	70	81	76	67	68	76	72	80	89	74	52	66	64	68	71	75	69	75	70	89	93	81	85	82	99	83	84	85	76	72	74	80	73	65	84	62	80	66	68	70	73	82	83	74	61	74	64	62	70	75	65	66	65	64	76	65	72	71	68	83	71	76	86	68	59	77	81	75	66	69	67	79	91	71	77	76	89	83	72	68	67	66	68	73	79	60	59	79	65	74	85	62	85	75	71	89	66	68	73	67	78	68	79	78	67	65	89	85	55	78	78	58	76	72	76	70	62	75	91	77	81	62	74	78	77	69	74	66	70	64	81	72	73	81	68	85	88	59	74	69	79	80	78	64
6089	738	635	787	1572	1966	2192	2090	1789	1562	1352	1229	1065	1044	892	838	820	743	761	746	751	771	727	703	704	607	675	657	638	699	695	655	625	622	616	584	620	616	615	589	563	602	600	623	562	588	573	581	567	598	562	567	577	564	530	534	568	509	562	561	555	555	573	543	538	561	529	534	549	569	590	546	569	506	586	528	576	568	558	549	524	578	549	560	572	550	544	591	585	552	587	608	582	571	561	519	582	554	556	573	560	587	586	591	599	545	576	602	624	549	593	522	588	552	563	565	548	553	561	564	572	551	525	514	562	572	584	566	508	558	549	563	550	544	563	525	528	511	571	556	582	583	555	561	577	553	588	569	595	546	551	576	569	554	553	563	567	549	515	534	581	565	586	538	559	584	538	554	533	535	570	593	526	577	563	580	538	568	566	570	550	551	569	590	545	547	572	607	534	554	512	550	589	614	549	558	589	550	600	544	548	527	561	474	541	578	595	542	580	592	626	565	551	573	559	549	545	562	514	564	548	557	561	564	554	498	559	534	571	551	578	557	579	540	516	601	517	551	548	543	592	511	530	544	534	565	565	571	543	552	542	562	561	559	547	565	576	603	562	581	531	583	563	593	543	507	511	543	582	563	550	580	522	539	548	566	623	567	581	565	522	599	547	575	561	573	611	549	544	537	558	576	528	531	572	522	504	562	578	567	537	569	557	569	543	533	556	525	563	548	547	552	568	570	531	543	557	530	575	527	552	596	549	509	550	559	565	508	568	594	574	519	552	514	557	574	529	586	580	543	535	542	568	551	563	560	533	581	548	565	572	569	565	542	583	558	527	552	547	531	531	545	562	557	530	556	545	525	544	553	604	542	561	565	565	597	567	569	513	571	616	531	561	601	551	579	599	574	552	584	573	557	544	500	540	576	543	538	558	566	576	588	530	574	536	578	556	583	594	524	529	531	561	568	587	565	544	586	562	552	533	526	633	573	571	540	526	563	563	541	568	538	564	588	560	558	582	579	516	570	584	557	550	562	563	516	541	522	588	594	580	582	554	601	549	576	562	542	553	550	558	565	553	557	506	563	544	554	585	563	530	596	523	551	598	604	543	562	545	514	570	574	580	554	562	514	566	539	556	573	561	579	596	545	546	563	548	581	556	514	589	553	555	520	541	593	522	544	590	558	554	528	570	554	558	581	518	569	536	554	561	537	547	564	619	560	583	533	559	576	554	553	584	560	544	539	531	553	561	543	592	551	561	570	561	571	554	565	546	557	532	550	544	550	553	585	573	594	530	577	563	563	554	562	521	610	565	537	559	547	535	529	541	573	577	582	547	530	584	520	602	614	558	597	535	561	530	587	567	547	516	522	535	592	538	566	546	525	579	544	571	555	556	540	546	529	550	562	565	548	576	541	542	527	527	579	549	569	552	575	546	558	574	558	604	544	529	554	567	547	524	538	538	554	564	568	593	554	568	573	553	566	563	561	557	555	568	534	588	542	575	575	574	549	546	566	591	527	569	577	608	562	583	563	565	544	541	531	551	532	532	556	583	516	554	498	527	482	598	567	619	552	617	555	555	573	569	565	571	546	519	578	537	582	566	580	557	585	578	574	561	562	553	578	552	560	593	528	604	501	601	573	521	537	542	508	547	530	568	566	594	591	530	585	570	590	533	604	576	546	541	546	538	550	530	570	572	550	563	567	539	566	590	548	599	575	593	572	588	562	548	530	609	582	527	568	552	544	581	585	558	549	566	574	573	562	600	552	551	537	549	588	591	587	534	566	567	559	510	586	548	581	555	568	541	533	528	557	565	592	578	572	539	560	554	607	503	515	622	548	555	518	522	573	585	586	553	510	590	553	540	555	573	551	563	542	567	578	558	530	598	554	554	552	536	607	556	593	566	576	567	561	514	536	580	557	549	501	551	521	572	574	510	557	543	579	565	534	580	556	570	574	541	588	562	540	596	550	586	549	582	585	561	539	556	534	539	589	555	519	525	533	585	558	532	555	553	575	527	553	580	537	535	569	515	579	610	539	596	553	572	548	554	519	565	582	565	532	534	577	530	565	545	566	559	532	591	551	565	512	547	544	535	565	577	549	579	557	549	541	578	497	543	556	578	578	595	539	590	554	533	584	583	557	515	553	586	555	555	538	562	543	577	559	529	584	557	576	529	536	579	585	580	542	576	501	555	574	573	498	581	548	604	557	549	567	587	526	566	517	545	552	544	574	591	598	565	585	581	599	563	566	544	547	578	555	563	561	606	570	547	546	522	586	600	534	526	533	571	568	586	558	540	540	613	505	564	565	558	545	563	528	538	548	547	518	567	560	561	568	569	539	546	554	560	580	559	551	525	533	588	547	556	538	616	572	558	505	574	578	576	576	554	561	556	566	564	554	570	586	565	579	578	548	616	537	570	565	591	575	561	542	573	543	514	570	589	572	558	549	578	573	560	545	562	537	572	568	595	525	566	581	570	542	571	568	588	559	576	546	569	567	569	543	578	563	572	554	532	557	561	545	535	546	591	547	525	574	561	570	560	542	635	563	549	559	558	548	581	525	547	565	579	548	578	593	522	587	533	598	571	575	567	591	552	569	595	586	544	531	588	559	544	567	592	525	595	559	563	548	545	556	558	544	553	578	557	566	576	584	526	545	576	560	552	554	534	580	564	586	564	529	534	579	524	591	551	549	548	564	580	534	577	553	577	589	572	570	584	548	574	569	575	532	541	544	560	578	560	541	534	591	528	574	561	586	567	550	580	558	566	564	561	563	548	615	566	541	543	560	545	567	615	584	557	528	567	557	544	518	513	596	601	551	593	591	562	540	543	523	539	546	591	518	594	514	541	554	538	591	569	557	555	571	555	547	586	592	556	574	531	570	574	518	579	528	522	529	560	503	572	562	563	542	523	552	563	547	506	560	539	594	546	555	533	580	564	558	560	571	554	549	550	564	577	514	552	574	539	592	568	563	581	586	549	549	526	563	554	511	569	549	560	538	569	550	607	539	529	552	567	584	560	562	534	514	620	569	577	530	524	559	552	568	526	598	565	564	589	546	567	599	563	580	546	547	553	557	569	541	598	571	563	542	587	601	602	545	540	535	569	579	541	548	553	558	554	593	513	528	548	565	554	580	582	564	555	537	580	527	573	589	553	549	553	558	586	568	539	573	580	554	560	567	583	566	548	545	558	566	557	553	562	544	502	545	603	556	531	528	596	600	529	556	577	508	561	534	540	556	571	582	523	537	540	541	558	585	558	583	541	511	570	576	580	550	546	577	596	553	524	573	554	573	536	562	567	573	580	485	542	561	529	560	536	524	531	561	575	535	538	555	507	568	577	602	570	545	586	520	543	562	583	569	576	536	538	582	574	543	585	543	516	564	541	537	553	528	519	575	530	554	561	546	588	564	592	546	596	569	560	577	554	563	561	548	568	575	566	563	566	527	567	542	558	585	522	581	558	599	562	526	513	562	522	505	533	538	568	529	583	569	561	554	581	555
390	60	52	50	50	83	91	70	82	63	56	55	59	54	40	37	47	39	47	28	31	35	45	39	44	29	36	29	34	37	42	17	29	35	32	39	27	35	30	37	28	27	28	25	30	22	24	32	27	28	31	26	26	27	25	19	29	24	30	18	23	17	27	39	35	37	27	29	22	28	27	31	23	22	17	23	26	30	19	29	19	30	27	23	32	32	28	31	37	33	23	32	23	25	24	37	19	33	28	21	23	26	29	32	30	23	31	33	24	33	32	19	25	26	17	31	25	22	31	33	29	30	20	25	19	16	21	21	26	39	26	19	23	30	18	20	29	12	30	36	36	30	22	31	28	31	24	31	21	32	35	21	33	25	23	31	25	30	24	19	22	27	34	22	34	27	25	18	19	28	20	17	25	30	18	24	19	27	22	37	22	20	31	28	17	30	23	27	28	38	26	25	20	21	22	20	20	20	19	29	23	31	28	22	31	31	25	25	28	28	25	24	23	15	19	34	28	20	23	32	24	32	22	31	22	27	22	27	22	29	18	24	27	39	21	32	21	36	27	20	32	14	24	24	24	23	19	21	28	25	32	35	36	23	26	25	27	26	33	30	17	27	31	31	29	26	23	17	31	26	26	31	33	30	26	25	29	26	30	28	26	25	38	17	19	29	25	24	24	34	33	22	29	31	31	27	27	24	28	23	24	21	22	28	22	25	25	23	26	21	24	33	29	24	22	21	24	33	31	23	20	26	14	28	20	25	21	30	29	23	24	28	27	25	30	29	32	29	25	36	24	28	26	18	24	16	29	23	22	26	28	19	21	27	25	21	24	33	19	29	34	28	19	22	29	28	38	20	28	22	28	34	23	22	18	17	20	30	31	33	19	25	25	27	35	24	33	28	27	21	32	29	26	25	26	31	27	30	27	25	23	30	20	27	20	33	32	33	27	28	26	23	30	24	19	24	32	29	27	33	21	26	23	18	26	34	26	23	20	25	31	20	19	33	24	25	25	24	20	27	16	33	35	28	13	24	29	16	19	25	29	23	27	30	18	24	30	32	28	23	19	21	36	32	29	23	30	22	37	22	31	24	18	25	22	19	32	26	25	25	18	32	37	30	23	19	18	19	24	29	25	37	20	25	27	28	28	25	26	19	29	21	34	29	25	24	29	21	20	23	22	27	28	25	31	28	24	22	16	27	34	24	17	27	34	19	31	27	32	21	24	33	24	26	27	28	26	33	22	30	24	27	27	31	32	27	29	27	36	25	27	21	28	27	30	29	26	33	25	29	27	23	21	25	28	24	32	27	30	25	23	26	36	28	32	26	25	21	18	29	26	26	30	23	20	27	26	20	24	26	22	29	22	36	27	31	19	26	24	34	25	17	23	23	30	23	28	32	26	18	26	23	26	26	33	31	16	27	28	31	24	26	29	31	26	24	20	31	17	26	30	31	19	29	23	18	26	26	31	23	14	22	15	21	32	24	34	30	17	27	32	25	22	16	28	23	29	25	24	25	30	28	21	27	28	25	25	17	25	27	22	34	22	23	32	22	33	22	30	30	20	26	32	22	24	31	25	26	26	30	19	31	24	27	24	27	19	26	25	16	23	24	24	22	23	21	30	19	33	20	32	23	23	25	25	25	14	31	32	26	28	24	24	28	20	17	24	33	22	41	26	30	25	24	30	29	20	22	28	18	30	23	29	22	20	34	22	37	32	20	26	28	20	24	25	29	30	35	24	28	25	22	16	17	29	29	33	26	24	27	17	17	22	32	18	21	36	20	35	29	25	25	22	32	22	25	29	30	23	21	21	26	24	24	33	22	24	22	18	30	25	22	30	34	29	30	27	33	23	28	26	24	23	24	23	18	25	25	33	31	23	25	24	21	31	25	26	26	37	26	26	34	35	25	26	24	25	20	25	35	37	27	34	30	21	29	23	30	21	18	20	31	23	15	22	36	26	28	27	35	28	22	32	36	31	20	22	31	16	25	31	22	34	26	22	23	29	26	21	18	29	27	20	34	32	36	24	25	38	24	28	24	24	27	26	31	29	20	30	35	21	15	22	25	23	20	26	21	31	24	25	27	18	34	27	33	21	19	33	27	32	37	39	31	22	36	21	30	27	23	20	21	37	24	23	20	28	24	34	21	22	25	24	24	28	33	29	26	26	29	22	25	34	26	21	31	27	26	26	24	22	27	26	25	29	27	26	17	24	18	31	27	34	21	28	20	29	26	16	17	28	27	29	23	31	25	23	24	37	22	21	27	26	31	26	22	36	35	28	21	34	19	27	24	17	36	19	25	21	20	23	19	25	29	22	19	22	15	24	27	27	24	29	25	25	23	24	29	23	22	22	25	30	20	19	24	19	27	19	28	23	20	31	31	26	26	26	32	25	25	33	25	24	32	26	28	32	25	21	32	28	21	25	28	28	26	25	26	31	20	28	32	26	26	34	17	17	23	27	25	17	31	26	26	23	28	21	21	26	33	24	28	33	22	19	29	26	14	24	21	20	34	35	26	28	24	31	27	22	30	42	26	27	27	25	24	30	30	22	16	30	27	30	28	23	29	24	22	24	21	21	20	20	23	24	25	33	31	24	23	27	22	23	23	29	27	20	32	24	35	29	17	24	32	30	30	29	22	26	28	24	34	25	27	30	39	30	27	25	31	22	22	22	27	32	28	31	30	39	20	36	27	26	30	28	30	16	21	27	27	33	28	40	21	23	27	24	20	33	24	22	24	23	35	30	27	30	33	31	34	35	32	30	36	32	24	31	27	25	32	27	26	25	19	21	22	37	34	27	35	27	32	23	23	26	31	16	19	27	25	22	29	30	23	24	19	24	27	19	21	36	28	17	28	32	25	23	27	33	21	32	14	21	33	21	25	19	29	31	26	28	29	30	23	16	19	18	27	26	32	25	35	28	26	33	26	29	23	24	24	22	24	29	28	25	35	25	26	35	25	26	27	24	23	29	29	23	38	28	23	32	20	29	28	33	27	28	22	39	30	26	26	31	24	14	26	29	27	31	39	19	23	39	20	24	38	22	23	27	23	31	30	25	17	31	23	25	17	12	28	22	14	26	22	29	22	29	24	22	32	26	22	21	33	28	32	32	26	33	25	28	20	16	20	25	29	26	33	27	27	19	35	34	22	35	28	31	15	24	25	27	14	33	34	22	31	21	21	17	32	21	25	18	27	16	19	24	32	26	24	40	22	22	24	26	24	22	25	27	24	29	38	22	30	33	19	28	26	31	20	30	25	19	28	19	25	26	24	29	24	25	40	26	37	25	22	34	30	24	23	26	26	25	37	24	21	30	17	28	16	23	40	21	20	32	23	24	33	23	23	27	33	38	22	31	23	25	21	25	36	27	17	19	27	20	23	26	33	33	15	34	14	27	20	25	27	27	27	22	29	20	21	22	32	31	26	29	34	21	27	21	35	33	32	18	33	25	15	22	27	31	28	27	23	31	16	19	24	16	30	32	27	26	24	24	35
4862	1319	556	988	3168	4040	4133	3488	2969	2290	1890	1475	1295	1146	886	796	808	706	639	587	606	576	513	484	471	400	413	410	445	469	449	426	379	333	323	309	325	350	333	319	286	267	232	262	255	277	280	260	276	249	261	229	224	244	231	233	242	204	220	220	223	211	218	220	215	206	197	213	198	214	204	217	207	231	229	209	224	191	205	202	218	189	193	192	240	215	228	247	230	222	214	219	230	220	201	194	217	217	227	223	230	216	213	224	199	211	198	200	206	221	223	206	207	210	218	209	213	203	232	204	218	200	226	230	192	208	195	245	204	223	232	212	211	225	201	205	236	214	204	218	210	221	200	198	225	207	193	210	209	207	211	190	211	221	218	187	217	222	214	209	218	210	210	200	206	207	236	206	210	217	227	190	212	232	211	216	228	183	201	209	215	211	208	219	202	215	205	237	217	177	219	208	197	210	187	197	223	219	194	180	212	199	210	192	210	191	222	205	195	169	229	193	206	220	227	223	205	201	201	191	210	201	201	214	205	196	212	207	200	193	205	209	217	211	213	176	213	190	207	210	195	190	201	197	183	188	203	209	189	189	217	212	194	220	226	217	199	196	213	225	237	200	241	233	191	212	197	193	212	208	225	187	200	199	203	171	194	217	206	222	219	207	216	221	217	225	203	203	214	176	205	194	194	185	223	211	195	199	202	207	201	187	212	185	185	202	198	227	179	226	203	213	198	196	201	203	212	193	207	203	201	190	209	220	197	198	193	181	210	193	230	212	197	201	207	197	221	216	231	211	210	185	187	192	190	200	206	201	218	186	216	203	204	186	210	180	220	188	207	211	197	209	217	222	240	206	200	215	178	184	211	197	188	197	238	220	217	202	239	184	203	206	193	197	213	221	187	214	189	223	225	194	225	205	208	208	193	225	202	199	191	195	235	198	200	193	176	218	188	203	212	200	226	201	198	181	207	204	209	218	204	193	203	214	180	222	216	214	202	222	200	196	199	204	192	221	213	189	211	221	193	211	202	220	217	198	221	225	209	174	213	213	217	226	184	185	186	204	216	215	201	207	228	195	214	197	199	217	192	226	198	219	221	212	217	217	214	222	182	187	224	209	174	227	210	220	201	201	208	214	186	206	183	191	227	187	195	203	225	181	210	193	218	204	213	221	213	212	197	232	202	231	190	201	171	218	203	203	221	209	207	173	196	177	186	205	175	193	208	215	221	204	221	210	227	206	198	187	213	197	227	200	183	225	239	197	188	222	187	216	185	185	191	227	198	214	207	218	201	210	211	226	212	216	205	202	201	230	187	231	215	195	210	193	201	171	208	182	192	218	204	210	194	195	232	199	214	200	204	208	223	219	228	199	200	213	204	202	201	166	222	219	214	199	185	190	220	173	227	219	192	206	200	193	208	196	191	194	178	197	217	188	220	211	213	200	185	205	224	192	237	202	229	211	174	237	191	203	212	191	202	227	198	210	213	190	201	216	179	227	228	232	202	207	199	210	221	190	204	223	197	183	218	207	221	202	173	210	211	213	204	219	189	212	201	178	202	178	200	213	211	213	239	229	208	181	213	204	210	214	194	214	213	200	197	191	171	201	225	189	225	210	195	226	210	180	227	210	218	211	211	205	187	208	191	198	210	188	214	235	213	195	190	194	202	181	216	208	208	184	237	203	203	193	211	201	202	208	195	203	215	222	202	222	215	211	187	211	227	219	214	203	202	199	196	203	217	229	193	202	235	209	205	219	189	197	210	203	191	206	198	182	223	218	221	175	207	210	223	179	229	212	196	216	182	213	216	223	192	223	196	227	226	200	204	212	176	203	197	204	226	244	217	198	218	230	199	174	178	195	209	191	199	190	222	204	196	213	188	192	219	224	221	206	205	186	188	210	180	188	190	209	191	212	190	221	190	196	181	191	216	191	201	202	221	201	200	209	211	192	218	200	239	234	195	208	223	204	234	173	188	205	207	209	206	216	205	217	190	192	220	204	210	191	210	197	195	216	194	210	200	226	221	191	211	201	208	206	212	205	212	201	204	201	198	213	188	187	193	201	194	200	206	192	206	202	217	193	190	215	200	205	200	181	203	195	196	212	207	196	209	191	170	202	200	200	214	220	206	225	213	198	182	188	221	204	197	202	231	212	213	208	219	220	214	199	219	217	206	221	213	195	201	197	210	229	207	196	214	165	188	206	194	198	207	217	215	218	197	182	230	186	214	195	219	219	189	197	222	214	202	216	186	200	202	216	229	202	226	209	214	188	187	226	213	212	215	196	195	199	207	188	191	198	205	199	210	185	216	224	214	183	194	194	193	191	181	189	203	201	209	213	222	225	227	185	184	190	222	194	203	209	205	221	179	194	190	206	184	198	191	196	211	183	195	210	199	221	193	198	189	190	218	192	213	209	229	198	201	224	217	244	189	215	238	208	206	193	191	227	196	215	201	203	214	200	216	193	199	196	213	210	204	207	190	201	197	184	211	251	198	200	214	189	195	214	228	205	196	207	189	191	195	186	201	214	199	216	234	215	212	208	219	192	218	211	203	194	192	202	228	234	192	198	220	191	205	206	201	205	199	221	223	202	209	194	215	184	190	198	191	250	233	203	186	212	204	206	184	199	216	196	200	185	183	215	209	224	197	214	184	199	200	212	184	228	216	185	193	211	188	233	230	215	201	206	210	201	210	196	200	207	195	189	195	201	201	205	188	209	188	180	211	200	177	190	195	210	186	187	205	218	212	213	184	192	227	191	200	205	200	204	208	203	220	189	199	194	205	195	203	207	196	196	243	210	216	198	198	236	196	198	210	205	202	196	215	202	219	199	203	195	191	227	206	194	220	216	206	207	197	207	205	202	191	249	201	201	223	197	208	221	204	183	214	208	211	206	199	207	208	204	200	211	180	197	204	190	192	192	208	207	192	197	225	220	216	181	233	236	216	215	176	203	200	220	187	199	195	194	200	182	213	226	224	227	196	191	204	237	183	203	218	237	184	194	210	180	201	189	214	211	207	199	200	189	203	181	198	182	208	232	209	201	204	210	217	228	199	241	195	199	178	181	200	212	198	225	179	177	218	233	198	197	235	213	201	204	222	198	225	210	193	189	206	189	214	217	193	205	211	216	180	205	195	199	200	205	174	205	197	200	197	194	237	217	218	203	187	214	201	211	220	208	216	201	222	184	190	196	205	193	205	203	196	240	223	214	211	203	192	202	222	201	191	222	209	211	205	213	233	218	191	203	193	183	196	208	215	197	218	196	186	184	177	214	206	202	187	204	171	200	190	192	212	231	199	226	208	221	209	211	197	228	186	204	205	212	201	225	204	176	190	200	209	214	190	202	209	188	200	210	208	215	194	216	175	220	201	194	223	188	203	238	216	195	189	222	215	207	206	196	205	204	202	212	176	201	209	194	209	188	206	206	210	218	210	213	220	188	197	199	227	221	186	218	195	192	228	207	219	211	216	202	210	213	209	205	196	213	211	181	240	227	200	227
1565	131	112	111	112	113	139	127	115	140	133	131	124	125	118	104	113	96	101	101	104	106	90	95	76	97	94	101	111	89	93	97	87	78	96	101	89	87	87	107	88	95	85	73	94	96	89	94	87	83	102	71	102	96	88	81	92	88	92	91	88	95	86	76	89	94	93	85	86	110	96	79	77	75	87	101	83	78	87	82	82	80	93	84	86	92	78	100	77	87	82	82	87	89	79	79	71	84	91	85	83	79	84	106	80	103	88	83	96	76	96	97	93	85	88	90	84	70	109	83	90	85	73	86	86	93	94	80	99	97	77	73	78	89	82	98	79	89	74	99	78	99	79	83	92	79	83	96	89	86	89	98	87	97	80	92	86	90	66	74	79	98	84	94	85	89	75	104	74	83	87	92	75	81	95	73	91	85	78	85	74	76	104	95	86	91	90	66	86	96	81	81	92	78	89	82	105	85	66	87	85	88	71	83	84	85	88	93	89	88	104	85	73	85	98	72	90	77	87	106	83	70	68	103	75	78	89	82	108	76	68	75	73	79	78	100	83	81	98	87	89	82	92	99	73	84	104	82	88	103	86	79	79	79	107	89	95	89	89	73	111	80	99	78	77	109	96	89	77	85	89	87	101	83	76	81	83	81	89	84	85	85	101	87	98	94	92	89	90	94	111	92	87	98	88	104	73	98	94	82	99	89	80	95	97	89	98	95	93	84	84	97	92	80	96	76	105	87	80	82	83	93	83	90	86	100	95	87	95	83	89	84	80	92	85	79	89	83	85	91	80	97	94	87	84	87	91	88	96	86	102	74	100	81	85	76	105	89	84	97	107	80	94	90	68	80	97	86	82	92	76	75	75	103	92	104	75	95	110	78	90	88	85	75	77	82	82	103	90	101	104	90	92	92	85	77	101	85	95	80	80	96	79	94	101	106	93	79	81	90	76	77	85	86	90	87	84	87	93	86	86	108	85	100	92	73	91	84	79	91	76	82	72	83	98	81	85	105	83	76	104	82	95	116	75	77	98	90	91	76	92	86	90	101	82	94	104	91	70	101	73	86	87	97	74	83	88	83	101	87	81	75	84	65	81	73	97	83	88	79	92	87	82	91	76	82	77	90	103	83	92	91	90	90	91	71	80	85	96	102	78	80	76	93	92	100	94	93	93	81	88	80	81	67	95	81	87	81	81	91	74	93	92	68	78	87	78	99	72	81	99	87	82	93	76	79	92	98	99	103	80	97	91	95	91	89	87	92	69	90	90	107	96	96	76	77	92	87	83	88	85	79	77	98	90	85	79	86	89	84	91	84	77	96	86	86	90	70	83	68	87	87	73	89	72	66	81	95	87	80	83	79	80	90	90	76	82	98	72	83	97	81	82	95	85	81	88	81	101	93	94	93	86	80	98	95	75	80	101	92	69	83	67	110	96	81	104	85	79	74	72	99	87	90	98	72	78	107	83	87	95	81	84	92	79	92	97	74	83	84	90	94	99	89	88	103	74	82	91	72	112	77	90	86	89	104	86	79	83	88	88	92	83	98	90	98	91	87	83	83	88	98	100	76	98	88	94	88	85	72	106	87	59	86	90	89	73	92	79	87	81	81	88	72	84	85	83	92	93	73	91	89	86	87	99	92	92	87	88	69	94	81	91	81	102	76	92	86	91	98	86	90	89	93	85	75	92	89	92	88	78	73	116	88	106	96	96	76	75	86	95	80	94	84	89	92	85	79	87	85	79	93	94	106	81	88	79	85	87	78	80	82	84	90	82	80	85	89	97	97	89	73	87	89	96	100	79	84	79	98	98	86	89	93	98	93	90	77	107	108	97	105	82	69	62	91	88	96	89	82	78	96	83	100	94	89	93	100	78	84	103	81	96	69	100	89	98	78	86	87	92	70	81	80	90	89	87	71	92	83	86	85	85	102	90	88	89	62	87	94	100	67	80	95	89	70	84	82	86	97	97	76	104	86	92	107	98	88	86	81	84	76	82	91	82	89	92	86	111	93	92	85	98	92	71	81	82	72	89	100	92	101	97	79	84	83	92	82	92	107	83	105	91	97	96	100	80	94	81	69	112	101	82	81	93	86	89	91	82	106	86	97	91	81	76	98	83	95	103	92	102	85	101	83	77	93	96	80	82	77	104	87	84	75	77	98	101	82	85	74	105	83	100	79	80	86	102	86	79	95	83	87	88	100	87	87	86	98	74	69	99	83	79	99	93	92	89	95	85	88	82	90	85	85	68	91	104	81	97	80	72	86	91	85	105	98	90	92	89	95	87	87	87	75	94	90	97	86	84	93	98	93	76	87	83	91	102	85	92	107	80	81	97	80	74	106	78	92	77	86	82	86	90	80	87	79	88	77	88	76	82	94	78	74	93	96	83	100	86	102	90	88	84	80	98	90	95	86	90	95	100	81	79	92	102	73	87	90	112	91	79	81	106	87	68	112	82	85	89	82	84	90	83	82	90	81	99	79	85	93	86	96	82	87	97	93	89	92	99	90	86	103	103	76	97	81	81	104	81	88	76	78	73	82	104	76	82	105	84	105	92	85	88	96	82	98	103	84	78	101	86	91	85	71	81	91	84	92	86	77	102	76	85	62	79	89	83	89	85	90	80	90	72	87	79	86	79	89	82	110	85	86	73	87	77	87	111	88	83	88	95	72	83	89	100	88	74	64	109	79	96	105	73	98	80	82	78	90	88	75	99	77	82	84	93	86	74	90	95	108	90	85	107	83	77	85	82	97	83	87	102	90	76	88	84	117	88	100	94	96	93	96	79	84	90	95	94	84	86	77	71	88	111	85	77	77	68	76	85	87	91	106	97	89	114	94	101	96	82	82	83	104	71	108	92	77	96	98	90	99	86	94	73	90	104	85	82	93	83	86	98	79	86	97	91	95	81	85	97	80	94	85	85	85	83	91	95	85	98	94	96	101	109	96	101	81	97	84	80	78	87	84	107	82	83	96	83	90	76	98	80	79	76	103	78	90	94	95	87	80	105	89	85	101	84	91	89	99	104	84	94	86	106	91	94	104	88	91	88	102	76	91	104	100	92	88	81	78	91	82	93	96	77	82	85	91	94	83	73	117	86	86	97	75	80	81	90	87	84	87	81	82	91	92	96	83	83	89	78	103	89	96	72	79	84	88	97	90	94	77	98	97	91	76	93	95	89	96	89	80	83	95	97	82	95	97	79	103	91	80	88	84	83	91	93	81	73	88	86	83	77	81	88	76	80	83	85	91	93	110	97	84	91	94	79	98	94	74	104	79	89	81	103	88	97	87	96	81	97	92	93	92	90	96	87	77	91	113	90	84	74	86	86	68	76	88	96	78	98	96	97	103	101	66	92	84	100	73	92	82	84	83	77	83	96	95	87	93	106	96	102	85	97	92	84	96	98	89	64	68	86	92	106	92	96	79	83	88	85	81	96	62	99	93	78	96	75	74	90	84	89	101	96	70	98	89	86	82	90	74	90	84	101	96	93	95
7642	1399	961	1302	3111	3987	4275	3798	3256	2732	2321	1884	1698	1487	1347	1297	1267	1192	1107	1060	1041	959	1046	951	929	897	844	869	900	901	908	876	796	748	772	776	748	774	673	733	713	685	711	712	686	673	635	687	718	685	660	665	666	709	689	608	659	657	669	649	661	660	685	686	649	674	645	598	646	622	656	664	678	678	596	645	669	640	647	606	654	673	662	660	667	631	647	699	638	657	693	662	616	670	623	699	620	646	661	664	701	658	655	724	647	637	650	617	682	680	667	676	663	658	648	645	645	681	674	654	660	690	652	642	684	634	651	672	656	670	680	646	640	650	664	682	626	644	642	661	656	599	667	622	638	656	681	660	666	650	630	664	647	593	647	614	646	647	624	637	651	669	672	656	646	662	686	659	624	654	648	651	642	669	703	647	622	663	667	629	636	643	633	680	666	583	605	630	666	647	668	612	609	652	621	639	640	649	652	666	641	648	671	631	641	658	629	669	679	601	611	649	659	632	659	638	637	631	643	654	642	627	666	652	679	646	629	654	686	644	608	631	627	651	652	671	654	674	660	599	611	673	653	635	605	666	659	644	626	655	644	658	650	624	654	631	635	714	615	612	623	647	603	598	654	682	630	644	670	659	687	635	623	642	647	671	612	638	639	665	657	658	665	609	615	610	699	664	643	626	655	649	637	642	624	654	654	656	687	675	672	673	626	668	657	639	649	659	677	689	657	705	597	650	638	670	652	623	581	671	667	639	634	663	674	644	686	634	627	650	670	641	664	630	690	625	600	635	665	648	647	653	616	640	641	652	649	625	621	609	575	619	665	660	600	646	638	653	646	610	674	647	664	643	643	631	658	685	636	645	656	645	614	649	662	646	643	625	665	620	644	648	652	599	674	669	670	640	659	679	630	638	657	664	594	641	617	656	671	596	699	682	656	675	633	635	647	686	629	689	683	641	651	663	663	718	695	673	620	658	639	619	699	643	639	655	631	684	681	641	630	677	670	682	688	674	626	640	627	643	634	628	693	621	655	666	646	650	669	670	677	666	666	657	649	672	673	616	682	652	633	645	653	661	667	626	639	633	664	619	645	677	677	629	642	628	597	688	654	663	639	651	664	705	638	671	666	640	695	646	680	627	648	675	649	645	616	603	620	659	638	681	655	642	643	671	679	588	686	627	659	633	630	632	652	661	642	642	648	627	659	689	629	661	669	702	657	664	647	684	648	633	633	651	633	671	683	639	633	636	618	662	617	623	649	654	653	679	618	674	674	661	645	660	629	685	652	705	653	670	677	656	641	653	695	675	649	661	679	638	666	645	643	685	653	643	652	601	667	674	682	647	630	596	674	637	641	666	644	624	682	610	614	682	629	672	659	689	684	677	638	667	653	654	697	600	638	677	647	593	681	629	615	616	631	672	648	627	660	628	649	661	661	602	658	655	637	664	590	684	652	625	655	621	686	631	652	648	661	627	637	608	658	638	680	631	654	677	632	636	662	628	649	662	654	686	637	655	672	649	637	639	652	639	627	675	676	666	679	620	604	648	675	649	625	646	653	687	657	675	668	684	703	649	694	618	612	681	672	641	609	680	615	648	649	632	603	650	626	611	670	659	638	676	684	633	643	637	635	621	669	592	627	682	645	668	654	660	663	674	644	670	661	663	654	654	619	633	601	664	612	674	679	583	654	608	641	652	663	652	674	648	666	654	644	665	654	649	638	658	651	618	674	645	637	610	619	668	646	678	669	663	682	646	662	717	625	701	711	595	580	654	710	633	660	672	620	645	602	693	649	589	643	667	678	645	626	614	608	654	656	683	615	633	677	599	653	647	636	645	657	638	643	654	647	635	627	653	644	625	671	666	624	636	644	639	624	634	664	655	655	640	620	633	669	686	680	627	642	628	627	640	652	613	611	682	627	669	626	626	677	630	645	616	659	667	648	670	642	633	591	671	694	647	676	645	699	645	607	615	633	659	579	643	635	668	656	638	650	604	667	650	680	587	684	658	679	603	624	657	658	638	618	654	672	634	651	624	643	626	667	599	650	654	670	693	657	650	656	660	698	630	696	675	654	631	627	655	634	668	643	669	643	650	684	635	645	636	683	660	638	634	606	676	650	664	669	639	640	624	596	664	646	627	622	653	653	642	637	702	693	691	666	616	609	647	664	617	663	638	650	643	597	634	619	652	641	657	629	641	625	644	623	666	653	653	621	645	616	665	620	659	630	684	596	672	654	651	657	650	627	634	636	626	625	620	637	645	660	646	654	678	654	637	655	647	645	634	656	623	652	656	673	676	664	640	677	671	634	615	670	616	667	632	632	669	648	668	617	635	644	669	609	619	653	689	642	647	676	665	617	664	642	664	632	662	660	665	695	638	618	698	652	657	629	667	696	698	654	651	639	621	679	641	617	624	642	641	639	679	641	664	610	696	652	670	635	612	673	644	675	642	667	634	615	668	633	696	668	620	580	634	675	637	674	638	631	596	629	667	656	634	661	626	630	678	650	651	685	659	647	645	659	616	684	644	688	633	652	660	620	653	667	672	657	651	661	598	650	687	654	643	635	632	678	680	673	627	700	642	589	642	644	649	666	631	652	658	649	696	629	655	612	703	595	677	605	623	609	586	634	647	628	657	630	657	658	641	683	641	602	638	601	630	674	676	636	652	702	657	637	660	649	644	642	644	675	627	652	719	619	695	619	659	702	647	670	662	684	643	650	637	636	630	602	658	674	658	683	618	660	667	645	637	643	666	691	656	686	673	629	684	645	663	587	621	627	598	577	653	665	592	671	632	639	613	648	639	615	679	650	630	648	657	693	644	650	660	642	622	649	687	622	606	642	663	658	658	636	641	631	622	651	626	676	654	697	617	615	664	628	651	673	610	669	650	634	682	667	645	645	653	583	663	642	614	679	648	631	667	670	632	627	628	668	642	617	688	630	657	669	701	668	693	642	638	640	683	628	639	643	637	686	630	632	652	609	611	681	676	644	664	702	606	654	654	628	653	674	673	656	625	710	680	660	671	606	633	600	631	646	654	655	640	661	631	642	687	625	648	648	669	654	620	630	665	644	631	632	657	687	691	637	603	666	636	667	666	646	690	639	680	627	613	643	668	648	618	643	615	655	642	645	672	592	618	629	635	682	613	635	645	663	694	650	610	626	649	652	647	658	636	655	646	607	664	641	633	601	626	711	603	652	654	599	705	658	642	650	625	642	593	673	631	676	642	626	668	674	646	599	652	611	635	616	633	671	641	612	635	671	641	639	618	643	684	648	644	667	643	634	686	632	651	643	623	694	641	664	679	623	620	666	644	659	633	688	632	638	618	625	665	635	661	655	662	677	627	628	635	611	592	660	640	665	634	649	630	661	661	678	630	655	643	641	622	635	627	655	657	648	647	645	696	669	649	618	633	635	676	633	638	625	646	658	653	645	649	619	676	662	653	704	622	654	661	636	646	652	621	691	663	679	669	651	650	660	681	591	654	688	641	662	624	615	641
769	93	70	77	67	77	103	123	118	83	94	80	61	65	72	56	57	55	70	53	48	54	44	65	55	52	32	44	50	57	38	40	28	27	25	38	33	50	39	26	27	44	39	28	33	35	27	25	23	34	28	38	29	26	33	44	34	26	26	24	39	37	23	25	32	34	36	25	27	35	27	29	42	28	24	33	30	31	33	27	24	45	26	35	29	32	40	34	27	27	22	38	27	29	37	34	30	26	29	30	22	37	41	27	35	29	29	33	33	23	32	28	44	21	39	36	24	27	25	32	25	23	33	39	34	34	34	32	39	32	32	25	33	33	34	32	39	21	35	40	36	31	33	33	26	33	36	29	32	35	26	30	28	39	33	38	31	32	35	44	30	34	37	23	26	21	26	23	32	35	35	26	35	41	29	39	36	35	34	31	31	35	33	42	27	38	22	33	37	25	28	28	30	32	32	36	24	21	34	28	44	31	28	23	29	36	33	36	29	33	33	37	40	30	38	28	41	38	28	24	38	22	36	33	29	34	34	26	31	23	27	24	37	25	31	27	38	32	22	33	33	27	33	39	34	36	28	29	32	33	29	39	32	36	17	35	28	27	27	26	19	27	25	34	24	32	34	38	29	26	26	30	34	29	32	32	33	34	32	19	22	22	34	36	33	32	37	34	25	35	31	27	21	38	33	32	22	26	35	24	41	35	36	29	34	23	27	33	42	33	36	40	29	33	32	32	37	33	25	28	36	31	24	36	28	28	36	30	30	30	36	32	34	38	41	29	31	32	40	41	23	29	32	33	31	36	32	31	34	25	29	28	44	25	28	27	24	44	25	33	34	33	31	26	27	34	30	37	43	25	39	34	30	34	38	27	21	30	36	30	29	31	30	29	28	32	31	28	35	29	32	26	34	30	31	32	27	25	21	24	30	22	30	13	38	23	24	26	36	27	32	20	30	39	30	26	34	38	24	35	21	38	23	29	33	25	24	32	19	35	32	35	23	24	33	38	40	34	36	24	30	38	31	26	38	24	31	34	23	32	28	20	28	32	23	33	21	38	28	24	33	24	33	31	24	21	30	35	29	36	25	43	25	32	32	29	35	31	27	28	34	24	20	26	32	31	21	30	30	25	33	37	29	46	36	25	27	34	26	35	27	26	22	22	28	28	28	29	28	27	35	33	38	35	25	23	41	27	32	33	24	21	27	31	29	36	32	35	26	40	34	26	30	32	19	29	31	32	31	38	35	42	38	24	24	27	44	27	26	35	33	26	27	31	27	44	37	26	28	24	25	30	31	37	34	32	17	24	29	31	25	34	36	25	30	30	47	25	36	31	37	36	29	32	37	17	21	33	32	27	31	28	29	31	40	29	38	29	28	31	33	23	31	37	26	27	24	30	35	37	31	28	26	30	29	26	34	34	27	36	35	34	26	42	27	30	29	33	28	22	42	31	37	29	27	26	28	38	28	27	27	29	39	31	37	38	32	24	44	44	23	27	26	28	29	20	37	19	29	33	29	27	39	28	21	34	29	29	40	31	29	35	30	29	30	31	27	27	27	23	32	33	18	24	30	28	36	31	23	21	30	39	19	36	34	35	37	33	39	35	30	28	25	33	41	32	36	40	39	37	31	37	38	31	30	30	30	30	35	28	37	24	28	31	26	39	31	32	37	23	35	36	21	26	30	24	26	38	36	35	37	38	31	36	24	27	34	33	37	47	31	32	36	36	33	28	31	30	28	32	28	26	26	32	29	24	34	23	34	26	22	38	26	26	27	21	33	44	35	37	26	31	33	28	39	27	28	31	33	29	36	37	18	34	30	32	30	38	35	29	41	32	20	41	32	23	30	34	43	36	25	25	34	26	28	33	23	35	34	39	34	23	40	33	33	24	32	37	26	25	39	30	37	20	19	22	23	34	26	36	30	19	37	33	26	31	26	30	40	41	22	42	32	29	38	39	39	35	34	36	30	30	23	34	36	29	24	32	29	33	31	30	28	35	33	30	37	34	28	25	23	31	32	38	36	35	27	33	26	37	30	27	23	24	18	17	29	24	28	43	36	30	35	34	33	38	31	25	33	33	18	33	30	26	25	27	29	38	36	15	27	26	23	22	25	39	37	33	31	32	28	36	31	29	30	29	27	38	34	28	32	18	24	28	31	26	28	42	19	26	42	20	29	24	34	34	27	44	23	40	30	31	27	27	25	32	33	35	29	33	28	27	19	21	27	34	22	27	34	37	28	15	23	26	27	19	33	24	42	22	33	27	35	39	32	27	29	35	22	37	36	28	32	27	30	28	31	23	42	45	21	30	20	38	33	26	30	25	22	23	26	37	33	28	27	26	35	35	25	30	35	28	28	27	36	25	39	28	29	30	39	25	31	28	33	21	29	30	26	28	24	38	29	34	40	33	35	34	32	31	33	29	36	28	30	37	30	31	28	31	22	35	34	19	41	40	34	27	28	36	28	31	30	38	34	32	27	40	25	35	19	37	34	29	40	28	35	29	35	28	28	35	26	37	28	28	27	21	29	30	33	31	38	20	31	23	31	21	29	22	22	32	37	25	29	41	25	24	23	22	32	32	31	31	32	38	39	38	31	33	33	33	36	29	32	33	35	26	28	28	27	23	27	39	45	29	32	29	21	31	32	19	29	25	39	21	34	31	31	38	26	31	32	27	30	32	33	27	32	28	36	28	29	29	29	33	38	19	35	33	31	39	22	32	26	32	34	26	30	33	30	36	29	34	28	33	32	31	29	39	37	27	32	33	39	24	27	30	27	21	24	31	38	30	35	42	33	28	31	30	37	27	21	38	43	36	30	25	27	26	25	33	27	38	26	30	31	27	34	23	26	36	36	23	22	26	30	30	17	17	34	22	34	32	31	42	30	30	30	20	28	25	31	21	31	33	31	32	33	32	43	27	27	31	27	42	35	25	36	26	30	37	28	25	38	33	31	26	20	19	30	39	29	35	25	41	27	24	37	31	25	25	39	41	30	22	31	29	19	35	38	31	29	31	35	34	35	22	33	30	34	40	26	24	41	43	42	39	16	27	34	33	35	26	41	36	29	24	25	24	38	39	20	17	25	31	32	21	32	39	33	35	23	31	34	30	33	43	32	28	23	27	35	29	31	31	30	28	25	38	25	27	38	33	21	33	37	26	29	32	31	34	35	22	27	20	36	39	31	42	31	26	28	31	19	31	30	46	25	41	30	39	31	22	34	31	33	27	31	31	30	27	26	31	32	31	36	38	33	42	31	35	20	40	31	40	32	33	33	27	30	31	25	30	26	30	29	25	27	31	31	28	31	33	29	39	23	31	30	28	31	33	25	33	41	34	31	34	31	37	28	22	12	34	17	38	33	32	38	42	22	25	35	22	34	24	26	32	23	27	30	31	33	33	43	26	25	31	26	22	29	35	33	34	33	29	26	23	31	34	35	26	28	41	25	29	36	34	32	34	29	30	26	47	30	29	43	40	38	36	30	27	38	23	34	27
7646	1809	797	1392	4271	5733	5997	5020	4172	3307	2613	2093	1867	1620	1325	1194	1138	929	927	807	846	809	720	614	616	579	500	543	607	554	576	557	413	418	403	388	410	367	378	327	361	313	305	311	306	306	275	316	333	279	262	260	263	274	268	255	256	243	248	235	214	231	255	237	255	267	223	254	230	247	245	233	233	206	225	218	245	227	261	225	228	203	230	242	245	259	263	262	258	251	200	211	236	224	217	221	242	242	186	233	266	245	257	261	264	235	231	228	238	240	226	245	222	245	232	221	228	214	233	235	219	218	218	204	249	211	222	248	216	212	225	222	248	244	229	231	220	240	253	243	238	208	231	214	233	224	230	210	229	255	220	234	239	239	232	216	218	191	218	230	228	215	224	207	208	181	220	204	231	219	226	195	210	237	241	234	238	213	240	231	226	194	207	222	209	198	211	228	245	225	227	195	196	224	226	212	236	243	221	253	212	238	182	220	237	227	220	215	222	227	207	243	198	243	226	225	188	225	230	232	187	221	204	231	226	200	204	230	244	224	204	206	201	243	211	206	233	235	240	224	215	193	208	246	222	216	231	222	221	239	214	219	209	231	222	196	239	213	217	221	226	207	234	237	207	245	217	205	236	216	210	241	220	191	221	221	226	197	241	203	227	221	215	197	247	204	225	228	236	253	230	214	214	221	219	246	222	229	219	214	213	226	238	215	252	221	213	242	199	224	211	224	204	209	205	189	239	233	202	238	222	234	204	213	227	240	245	226	208	213	233	195	238	208	225	199	208	228	205	226	209	228	199	203	218	215	224	218	239	211	229	239	230	207	198	212	230	211	214	219	214	234	237	212	220	261	225	203	221	221	203	203	211	209	216	214	216	228	219	218	253	218	226	226	224	217	208	228	224	203	215	204	213	210	214	242	226	260	189	241	223	217	226	254	232	215	218	204	224	217	216	236	231	211	191	249	243	214	219	213	238	219	241	246	223	227	209	239	217	224	214	215	245	218	228	252	220	210	194	218	230	201	220	241	224	229	216	221	230	258	224	204	202	225	209	218	232	211	207	221	224	236	198	207	221	208	241	253	218	202	248	219	203	222	238	248	236	205	227	198	213	223	262	215	227	244	202	225	240	249	197	209	188	214	227	217	208	205	235	239	215	232	199	233	243	216	228	222	223	234	220	204	201	237	231	232	214	206	251	238	239	244	222	239	206	215	209	233	248	226	243	235	223	217	230	212	236	248	234	207	219	221	234	226	208	228	239	224	236	207	230	240	227	232	228	232	245	201	214	249	210	212	213	212	214	174	225	199	251	221	232	240	235	212	237	221	217	213	207	222	214	221	189	215	224	224	220	216	221	213	256	223	217	238	250	213	236	211	232	232	223	234	209	204	257	218	225	198	226	213	200	208	217	229	235	224	243	264	211	217	218	235	209	223	192	216	237	225	204	210	221	221	232	222	208	204	226	194	207	198	245	232	201	205	234	231	205	226	222	228	211	198	245	213	221	256	208	216	211	220	218	216	235	205	206	234	214	236	230	230	227	250	238	248	226	218	218	218	241	246	224	208	203	227	225	236	231	253	231	216	225	204	241	234	233	231	198	210	230	215	244	227	218	202	193	204	229	206	215	221	225	196	227	217	220	237	221	224	212	245	217	194	180	230	208	212	203	243	238	236	245	211	230	233	255	235	215	225	212	202	215	240	237	210	238	211	195	213	219	250	221	197	242	194	268	208	220	206	209	226	240	234	232	223	224	218	226	213	240	251	217	222	208	230	213	215	250	244	203	220	241	205	206	231	219	217	203	212	250	253	258	230	214	240	214	235	228	212	201	217	246	204	247	219	219	234	219	204	213	194	249	218	231	252	236	231	201	215	187	241	230	224	207	226	251	220	218	205	199	219	232	249	233	235	225	220	224	245	225	224	202	227	238	202	232	237	242	223	219	237	256	205	227	220	195	221	189	215	202	240	203	215	205	225	204	249	222	227	225	213	198	232	203	224	211	211	221	190	203	202	224	232	234	217	223	235	244	204	240	204	255	219	237	216	230	242	226	209	223	206	235	237	230	225	247	237	238	216	247	233	215	231	220	204	246	228	211	265	231	227	223	223	221	243	217	195	220	227	223	236	217	230	205	240	217	201	196	227	239	237	216	219	214	207	227	220	215	227	239	199	214	222	221	230	219	227	219	199	210	231	210	223	200	263	230	200	220	227	231	223	205	233	249	214	231	214	233	226	211	221	239	238	229	225	232	246	217	176	228	218	197	226	211	227	227	188	226	233	234	211	226	209	222	216	202	232	225	227	223	250	226	238	216	226	205	246	234	249	212	213	233	210	206	238	227	241	223	221	223	223	199	219	234	230	215	227	217	233	216	229	234	203	234	231	221	248	223	219	231	198	210	202	237	200	224	202	232	216	229	219	243	220	215	213	203	236	208	240	194	243	218	231	219	228	220	220	245	228	225	245	222	237	264	215	215	221	223	219	212	221	227	215	248	201	216	224	234	219	219	228	204	220	233	233	216	226	218	227	222	228	249	225	232	201	229	234	246	217	232	234	224	209	233	197	223	223	245	224	245	221	200	201	213	211	230	238	209	208	213	220	230	217	219	237	219	214	214	251	219	222	215	209	222	211	243	266	207	189	215	210	222	239	217	226	211	226	252	204	225	220	214	212	209	230	224	216	230	233	205	226	249	228	243	231	201	223	171	248	220	215	199	208	192	233	214	238	246	238	230	222	222	216	221	226	227	231	229	218	222	216	215	233	240	205	264	204	226	233	261	234	219	209	210	242	211	221	247	248	224	204	233	223	207	247	215	239	212	215	205	240	232	203	219	238	193	233	257	197	221	220	260	234	227	211	178	200	228	211	201	213	237	213	217	239	234	216	213	224	213	234	227	234	243	244	188	239	207	217	205	238	226	233	190	240	215	204	195	222	244	235	226	220	215	226	238	216	210	232	207	202	220	230	226	224	228	227	235	211	228	206	192	226	250	222	236	254	233	228	214	204	242	209	227	185	204	199	223	215	209	214	205	246	230	213	206	245	216	220	215	241	208	222	228	230	262	232	233	241	240	231	209	247	201	214	228	246	228	236	225	223	211	253	206	210	239	238	176	229	219	231	240	227	251	206	220	213	242	222	230	191	205	216	221	227	214	218	231	191	224	228	249	209	205	240	233	200	223	224	191	230	257	235	207	231	220	241	219	230	225	254	222	222	216	241	214	197	253	229	214	195	227	197	211	217	243	200	236	233	236	215	231	206	205	233	244	209	196	234	225	212	215	224	220	255	221	224	235	240	217	224	214	207	218	219	229	226	246	224	205	213	250	223	218	233	207	211	218	226	217	207	224	213	230	226	235	240	247	206	210	253	214	213	198	211	214	214	226	242	222	172	247	191	220	195	230	260	208	225	237	239	246	211	253	227	214	214	220	220	206	222	230	207	229	212	225	227	230	229	233	203	240	231	234	245	237	218	252	230	249	215	217	225	231	199	240	189
1076	76	75	81	87	73	100	97	95	94	87	93	85	86	71	71	71	88	89	82	73	77	86	73	82	78	79	76	92	97	82	70	60	89	85	69	64	69	85	91	70	77	78	56	58	86	84	82	58	70	76	64	48	92	69	71	85	75	79	78	87	80	65	81	68	68	80	81	92	59	64	84	86	68	71	71	74	86	67	73	63	72	80	76	59	63	72	69	73	62	62	63	57	79	85	69	66	71	77	61	89	75	81	76	85	68	86	74	104	76	82	74	67	80	65	95	72	73	70	78	60	71	85	62	76	81	80	73	82	65	77	81	71	66	60	83	88	62	84	83	77	81	74	81	74	76	71	62	70	93	79	76	69	51	63	74	68	77	81	64	74	89	66	78	74	69	70	76	78	64	69	63	74	74	67	70	73	69	78	80	64	98	92	83	75	93	79	70	76	65	58	65	72	81	60	81	66	83	73	82	79	68	99	79	75	67	76	83	69	77	71	68	78	80	92	78	74	69	83	77	89	74	78	77	78	72	87	70	50	66	61	73	78	67	81	69	78	86	66	67	70	69	75	93	74	75	75	76	90	62	63	82	63	60	71	62	73	67	74	70	83	88	70	87	74	77	63	78	79	65	64	73	76	76	88	63	84	56	85	76	79	75	85	89	80	69	78	66	86	81	85	76	68	73	74	84	69	80	68	73	79	84	81	83	73	66	72	66	78	79	68	72	75	78	79	89	64	68	85	60	71	82	72	64	75	82	68	74	74	82	71	78	83	64	78	83	78	72	70	82	66	74	80	63	67	73	60	62	68	82	69	54	73	49	72	83	66	71	54	77	85	70	82	70	85	81	76	81	96	73	84	67	68	81	71	67	82	83	60	81	67	58	73	65	64	57	82	77	76	76	74	63	94	92	69	83	75	76	65	77	81	81	75	82	77	97	78	73	85	75	75	84	66	73	84	63	77	85	59	72	67	72	88	76	74	78	68	73	83	72	72	78	78	64	65	69	79	73	78	81	92	68	67	63	76	61	70	70	76	77	95	74	79	73	82	89	64	91	77	64	67	76	83	76	80	70	80	62	58	61	67	69	72	70	84	90	70	65	89	63	75	80	79	62	69	59	68	67	61	72	65	68	63	57	54	83	84	82	77	83	77	67	72	65	62	65	64	79	74	74	59	68	90	86	81	80	64	63	65	86	75	89	67	79	74	86	68	69	84	66	77	75	70	71	57	78	66	71	64	66	77	70	78	80	79	90	74	76	69	63	69	70	69	67	69	78	77	60	62	86	74	75	84	76	95	78	61	72	69	53	72	73	80	56	72	78	65	86	73	80	80	91	64	73	82	68	82	75	64	62	84	88	99	84	77	76	72	64	70	62	77	80	77	80	73	81	76	77	111	63	62	65	77	82	63	70	70	72	72	75	67	75	87	80	76	62	63	68	77	54	69	77	65	75	83	69	73	58	79	66	74	84	70	74	70	90	73	83	75	69	72	59	73	67	73	74	70	76	74	64	75	72	74	80	82	73	69	62	64	84	85	73	71	76	59	65	64	74	63	86	73	84	63	77	77	77	77	68	90	72	73	81	84	91	68	70	71	65	75	70	65	81	55	78	69	63	74	73	68	102	82	79	84	74	62	58	73	74	88	72	79	94	79	67	74	59	69	69	71	69	74	74	77	75	79	78	85	67	71	72	72	72	58	57	65	75	63	69	66	79	69	61	63	73	73	86	79	60	91	71	85	56	86	56	78	57	68	63	77	56	68	81	70	82	72	78	76	64	74	80	81	59	70	85	81	80	79	80	88	73	79	80	86	80	58	73	78	76	91	88	81	82	65	81	72	77	69	85	63	79	77	77	67	69	83	62	74	81	74	84	65	75	74	79	75	81	82	75	72	65	71	66	81	79	64	66	68	84	74	80	60	75	85	69	83	92	85	72	85	79	83	76	71	89	80	84	73	79	82	75	75	68	79	74	72	77	84	72	72	82	65	69	77	66	87	75	80	70	78	73	78	86	71	73	76	75	77	71	78	91	74	67	74	94	75	72	79	73	68	71	72	76	81	71	78	72	58	57	79	84	78	79	75	75	71	87	69	72	73	82	72	81	74	60	73	84	76	68	76	79	88	77	85	78	61	71	74	73	66	75	69	88	63	81	71	91	70	58	81	63	70	78	82	72	68	90	80	68	85	80	72	72	66	59	84	70	73	66	78	70	78	70	77	75	71	82	70	62	79	77	79	68	84	79	68	80	70	72	68	90	74	69	73	68	77	75	76	76	73	75	79	64	75	77	74	86	73	83	83	66	80	85	75	90	79	64	69	75	77	64	86	72	77	72	82	77	65	70	81	70	73	82	76	68	87	71	71	83	76	67	70	78	82	82	67	69	68	91	78	87	69	82	70	77	64	63	74	75	61	73	79	73	70	75	87	70	67	71	70	85	74	65	63	68	62	76	76	65	83	63	85	74	73	78	64	77	81	77	63	64	77	63	71	74	80	69	59	60	68	83	70	90	71	74	80	63	62	74	75	70	72	72	79	66	58	85	65	56	63	69	66	63	79	78	92	69	83	67	73	75	64	72	74	77	66	76	82	78	70	89	64	69	65	87	97	64	49	67	59	64	62	75	69	81	74	71	75	65	75	68	75	85	61	71	70	56	86	76	61	69	73	71	74	71	81	68	64	68	71	70	67	85	65	69	78	67	56	74	73	98	69	75	96	70	72	76	77	68	92	64	72	69	57	74	72	78	66	62	67	76	66	79	75	78	60	69	76	82	69	58	69	79	69	76	81	95	67	67	78	79	66	84	64	69	57	67	71	67	74	77	77	84	63	74	73	69	62	71	83	87	88	74	73	82	85	66	66	96	63	73	69	67	75	74	80	89	59	77	74	77	64	70	70	62	68	73	72	81	75	79	87	88	74	76	68	53	75	85	81	77	77	71	71	65	80	78	59	74	85	78	88	59	71	70	75	72	64	68	67	84	69	85	71	67	84	63	82	81	73	89	81	88	78	80	83	79	74	70	69	72	65	80	82	61	78	67	82	81	78	92	57	74	61	76	70	63	68	70	72	75	71	91	80	78	76	71	84	81	62	73	64	57	71	65	67	73	69	68	69	77	89	65	62	79	70	93	68	61	73	77	76	78	75	79	63	67	72	90	83	87	89	73	73	73	82	68	67	71	85	67	87	69	71	61	68	76	82	69	74	73	77	78	79	71	70	67	65	65	70	74	70	63	60	70	82	70	92	84	64	81	74	77	83	81	76	79	64	80	70	67	76	89	73	68	68	70	83	73	60	79	77	74	69	69	62	75	69	74	76	73	68	71	93	71	61	75	81	57	81	68	79	58	59	66	83	82	67	83	98	66	73	60	72	75	74	65	73	81	64	73	63	71	51	75	71	73	82	73	72	80	84	71	74	66	72	78	72	81	72	87	73	66	73	58	76	76	81	72	67	82	77	88	64	76	66	84	72	72	67	83	84	80	80	61	64	92
6097	747	672	798	1511	1917	2208	2011	1769	1518	1277	1124	1058	1015	905	859	785	833	780	744	746	724	713	733	695	718	655	669	666	808	746	646	622	593	626	587	620	654	589	609	592	583	591	592	589	618	565	533	566	572	570	597	556	539	531	565	536	583	579	583	541	581	576	543	522	574	601	564	561	528	544	539	547	561	573	557	515	543	546	549	568	563	555	577	551	546	608	599	596	546	571	576	529	574	564	585	567	564	566	570	553	586	580	526	541	548	564	562	529	513	557	558	544	540	559	563	579	588	557	553	579	548	551	528	583	547	546	575	541	590	531	534	526	541	580	559	572	523	565	559	548	583	553	535	575	592	505	532	577	580	550	572	564	580	597	512	506	549	493	566	552	588	547	609	532	536	555	565	512	556	541	527	549	532	517	535	536	551	526	535	539	565	550	543	544	545	600	581	528	583	559	567	573	541	560	554	571	532	543	577	545	524	598	574	562	593	556	547	550	571	564	541	557	609	626	566	577	539	559	548	556	556	541	564	561	534	576	510	566	548	527	572	541	524	584	594	544	542	582	542	559	570	549	551	567	525	569	558	591	564	598	587	550	534	568	556	561	541	554	535	565	550	535	526	548	538	550	523	574	539	557	514	576	539	577	554	542	566	563	538	539	556	567	544	569	542	567	565	514	550	606	581	547	512	537	595	574	591	565	588	548	553	532	560	548	589	557	550	574	537	492	543	548	568	546	536	535	559	572	546	609	574	615	585	544	523	589	574	567	573	562	561	531	565	579	540	606	517	495	521	585	591	555	572	562	559	574	520	553	570	546	561	549	559	549	590	582	554	568	551	598	555	566	544	522	524	550	562	579	584	539	565	564	536	533	541	560	600	559	546	531	581	561	566	562	539	614	595	526	542	531	557	504	591	569	576	566	567	543	563	538	584	547	539	601	513	587	565	552	567	569	578	517	526	557	556	553	567	583	591	575	525	532	490	581	596	542	573	587	556	551	596	530	522	525	560	530	553	554	590	524	530	542	557	568	554	579	569	582	573	557	542	573	517	545	507	544	584	572	525	559	555	574	556	547	561	584	585	583	537	548	532	534	573	583	561	545	578	574	536	536	538	587	543	575	585	560	582	572	568	520	552	537	555	552	577	575	590	558	554	536	568	536	547	565	542	540	567	545	565	532	570	570	557	579	549	554	528	556	538	586	553	565	582	597	522	537	563	530	522	576	559	584	570	520	524	541	587	568	572	566	529	558	556	571	539	577	549	572	540	548	533	562	523	588	545	542	547	545	522	537	546	537	519	560	552	563	535	540	566	559	604	532	540	560	588	523	539	574	538	590	550	576	586	543	523	520	548	535	564	559	502	542	557	547	562	575	533	556	555	523	577	532	566	527	553	532	569	535	565	582	541	561	549	554	614	602	548	546	559	532	571	586	535	521	568	544	514	580	578	580	552	577	552	551	525	513	597	564	560	590	559	565	582	537	514	580	606	605	542	600	582	566	584	573	573	538	544	577	585	556	587	559	577	524	575	586	564	556	552	546	520	560	596	621	562	587	583	504	545	533	514	515	552	567	573	614	542	556	538	563	510	582	507	554	598	540	532	524	553	568	565	547	567	529	515	563	572	519	541	517	554	594	527	548	544	548	603	575	555	555	561	606	527	529	582	547	548	525	582	573	575	530	535	570	586	582	558	536	545	553	553	498	553	554	581	506	587	534	535	552	571	565	550	569	527	544	546	579	572	542	567	576	536	550	595	539	588	569	549	545	616	546	518	615	498	562	571	540	554	554	572	560	540	567	547	549	578	546	576	564	516	508	564	552	541	525	551	554	567	578	564	546	530	539	550	560	562	574	581	560	498	556	553	525	531	577	554	512	595	590	564	544	534	554	554	576	532	597	560	587	522	542	550	540	538	543	540	536	526	566	541	569	554	577	546	573	576	554	585	576	555	567	562	544	558	547	561	572	537	520	549	523	490	516	568	590	530	550	525	501	557	539	557	534	569	573	581	610	569	546	545	553	528	565	553	603	566	589	552	580	562	592	554	579	546	589	573	608	554	534	552	570	597	542	575	565	535	538	562	530	569	552	582	556	512	572	557	595	571	524	570	548	572	530	556	607	580	596	544	529	590	539	561	556	583	579	606	547	571	567	584	576	580	574	533	585	568	550	512	520	549	557	585	564	552	594	553	556	558	549	559	577	564	548	514	557	508	577	544	535	591	555	554	542	554	531	520	539	576	538	556	551	557	554	560	522	601	543	541	587	582	551	539	546	541	545	567	571	588	505	540	566	551	521	575	536	529	548	571	549	579	516	552	587	545	623	568	559	600	557	534	566	538	576	580	579	547	540	564	593	575	576	543	554	532	563	563	558	581	640	564	557	542	522	553	581	552	540	575	568	501	567	519	594	573	538	566	572	586	583	598	579	526	525	581	571	574	581	523	538	536	584	578	553	573	533	562	567	567	578	543	535	526	581	534	572	557	560	519	556	552	575	541	598	563	536	567	580	554	574	553	562	608	544	547	571	574	559	551	555	603	511	578	563	558	569	493	496	598	554	578	538	555	504	599	573	613	519	568	548	558	557	560	532	529	545	576	533	541	558	615	543	557	581	524	559	561	583	520	551	513	542	591	576	585	532	552	521	575	571	514	583	536	527	622	553	592	556	564	563	571	578	588	565	587	588	567	560	578	543	587	517	537	575	529	527	592	532	545	573	535	537	533	556	579	516	545	574	537	583	559	540	578	573	552	513	559	571	521	573	579	540	553	569	541	533	549	559	566	555	539	553	541	566	558	574	585	590	576	573	554	591	601	540	559	519	561	607	566	557	533	579	559	519	556	571	565	535	547	536	569	534	565	522	562	571	525	534	544	565	565	558	582	592	550	571	498	550	518	561	578	587	532	581	583	607	532	595	563	566	533	577	562	600	564	517	561	560	582	556	532	565	519	572	564	571	521	555	518	553	570	524	549	575	534	583	562	576	541	526	550	578	579	569	544	488	600	588	609	563	563	550	563	541	602	504	569	550	579	578	539	565	595	616	566	546	533	544	524	552	611	513	608	550	564	588	590	560	573	577	560	536	550	529	574	548	535	559	542	559	536	529	567	575	582	533	540	559	551	540	530	559	579	543	543	537	549	516	551	550	544	543	513	583	555	576	535	541	528	531	538	543	552	582	610	564	571	581	571	534	498	543	560	573	574	535	556	611	572	498	550	568	532	554	559	575	525	569	562	518	554	605	546	573	547	559	580	557	563	566	530	556	571	559	544	579	603	564	567	541	552	553	535	568	552	549	564	565	559	561	562	549	538	551	568	540	551	544	528	532	555	555	563	546	537	541	524	515	528	537	532	591	547	573	581	564	561	526	572	534	570	567	578	505	537	583	580	557	559	519	560	545	590	521	560	525	562	566	592	543	590	561	564	577	582	530	555	584	540	511	565	513	552	570	560	539	550	558	573	565	533	568	578	531	578	571	531	600	566	611	537	557	541	567	581
410	60	57	57	45	78	91	69	75	85	68	59	56	46	42	43	31	40	39	31	42	37	31	39	28	33	33	37	35	43	38	28	29	28	26	30	30	32	36	29	28	30	24	29	25	29	26	23	26	34	31	28	25	27	24	31	36	27	27	22	20	15	29	31	29	26	20	36	32	23	33	21	18	36	28	22	23	33	23	29	25	26	26	18	26	18	31	17	26	25	31	22	26	21	36	30	16	29	27	26	31	29	34	27	22	24	22	27	35	28	19	22	23	31	23	41	30	25	30	23	36	22	29	18	29	24	17	20	23	30	23	25	20	29	20	22	28	25	25	24	22	33	26	23	26	24	28	32	19	30	26	31	23	19	33	23	25	37	26	35	29	22	31	31	23	20	25	29	26	23	27	24	25	24	24	28	32	25	35	29	27	30	30	37	28	25	9	24	28	23	23	20	30	33	18	39	25	29	33	30	25	14	31	30	28	26	30	31	21	22	31	22	27	27	37	23	22	26	28	22	19	18	30	31	20	26	33	30	29	22	28	20	37	25	27	25	24	25	22	20	27	22	30	24	33	26	21	23	31	20	29	26	43	23	33	31	19	35	22	25	23	34	32	25	26	17	19	23	28	27	17	21	22	29	24	24	27	18	19	25	32	27	31	25	28	25	26	33	22	32	28	23	28	21	24	34	20	30	19	34	29	40	29	18	18	21	41	24	25	28	19	27	34	22	27	24	18	24	25	21	25	26	19	27	19	33	19	28	30	30	38	40	24	23	23	29	34	22	27	28	31	17	31	27	25	27	33	30	36	21	23	23	23	28	26	24	25	22	26	29	20	28	25	26	27	29	19	38	24	24	24	25	25	26	28	31	28	30	33	19	20	29	25	25	25	26	19	19	32	21	18	34	24	18	23	31	26	26	27	32	26	28	17	28	13	20	21	21	25	26	20	24	31	23	29	27	25	26	21	28	28	22	27	26	31	26	22	29	20	22	17	19	29	24	24	23	33	23	25	23	27	20	29	32	20	26	27	22	20	27	25	24	28	19	30	20	31	19	34	27	25	20	26	29	33	30	40	26	18	30	29	26	18	19	23	28	23	28	22	33	27	30	28	26	24	24	16	24	28	16	31	26	27	25	12	24	34	31	31	22	21	33	27	29	25	22	26	26	28	23	28	27	21	25	23	27	27	22	25	26	21	26	30	23	26	16	18	33	26	26	25	24	22	31	22	22	24	21	20	27	19	19	35	25	23	24	19	37	24	32	21	16	21	27	23	38	19	21	21	38	37	30	23	25	21	32	21	20	26	26	24	34	27	31	21	27	28	31	26	30	29	28	23	29	31	22	33	27	32	21	25	28	27	23	35	28	21	33	17	16	25	23	19	23	28	34	22	22	22	22	17	28	30	33	20	27	27	20	27	32	21	32	29	26	25	32	28	20	39	29	22	27	30	19	25	17	31	29	23	24	30	14	31	28	23	28	18	29	24	18	21	31	35	25	35	28	27	25	16	28	26	26	19	20	24	30	26	26	27	26	31	19	31	21	23	28	34	28	31	30	29	31	29	28	26	16	33	27	30	26	16	27	26	24	24	26	22	26	22	19	23	37	28	23	18	40	26	19	35	39	28	19	29	26	29	33	25	20	24	37	25	27	27	25	32	15	28	32	23	23	20	27	21	20	27	27	24	34	34	23	20	28	27	25	36	25	32	33	23	19	25	34	27	31	19	23	32	19	24	28	25	17	30	29	27	21	21	21	35	23	24	21	21	36	22	22	37	21	25	24	27	26	30	21	39	18	26	36	29	26	10	33	17	24	20	25	29	22	29	23	16	27	26	25	29	37	32	25	27	26	17	28	33	30	19	28	27	27	30	26	33	27	18	31	32	22	33	28	25	22	29	28	27	27	24	25	35	25	28	17	33	22	26	31	24	23	35	20	27	30	25	25	17	27	25	28	23	23	17	39	32	27	27	24	37	28	18	21	18	32	33	21	20	18	23	26	25	18	21	26	27	26	31	32	29	20	42	24	26	22	27	21	28	20	25	24	22	26	26	24	29	22	35	31	27	24	32	22	20	30	29	30	21	25	24	25	37	21	34	29	16	26	31	24	31	22	30	21	27	24	26	22	23	27	32	14	17	26	20	22	23	23	19	31	22	35	37	28	27	24	29	29	11	34	30	30	34	23	27	27	26	22	25	27	27	29	35	27	26	18	39	25	25	34	31	18	26	26	25	19	29	23	21	31	29	28	22	26	27	22	22	27	23	29	34	17	21	27	27	29	21	18	27	24	22	21	38	21	23	28	23	25	23	26	16	31	24	24	32	21	30	24	25	31	20	19	31	41	26	29	24	26	20	27	22	24	33	34	21	23	26	24	29	35	19	18	35	23	20	23	19	22	23	23	21	18	23	31	23	32	19	39	29	20	31	27	27	24	26	23	24	25	21	30	26	35	21	26	25	19	37	32	16	21	26	23	25	31	22	26	23	26	30	20	28	31	34	21	25	27	28	26	18	24	21	33	23	24	23	24	29	25	25	19	23	25	26	22	22	27	18	26	21	31	29	24	31	30	23	23	25	26	29	23	22	26	25	29	34	31	29	23	31	22	30	33	29	24	33	27	23	28	25	32	31	26	26	18	13	22	33	29	23	21	21	27	24	21	27	23	32	34	20	30	24	18	21	23	26	32	28	30	31	31	25	30	32	28	37	25	24	23	24	26	26	20	26	24	29	32	28	29	25	32	33	21	25	20	26	29	29	24	33	28	33	20	37	26	26	29	12	39	35	20	39	21	31	26	18	19	28	20	25	30	32	35	22	28	19	29	34	32	28	23	20	30	29	30	26	26	34	20	23	33	27	20	21	23	15	32	22	31	26	23	23	22	26	28	34	27	29	18	17	22	25	27	27	20	26	20	22	30	25	16	33	22	30	26	31	19	30	16	33	20	23	18	32	20	24	30	26	29	20	31	20	29	21	24	29	30	21	21	29	20	27	26	25	37	30	25	26	16	25	27	30	21	20	24	29	31	26	27	18	27	16	18	31	21	25	19	25	26	26	25	31	22	34	24	28	24	27	24	22	26	30	28	24	30	22	33	28	27	28	34	30	28	27	23	26	27	20	37	28	18	31	22	24	30	29	19	22	24	22	30	28	20	16	30	31	24	28	28	24	27	26	29	29	22	18	35	35	25	25	25	20	24	24	20	22	25	29	20	26	17	29	26	25	20	25	21	33	34	34	19	23	25	28	22	24	23	24	24	22	27	24	28	19	30	26	25	25	27	27	29	20	29	25	21	25	23	29	23	26	27	19	28	21	31	27	21	21	24	30	25	23	17	21	17	21	21	30	24	22	26	17	33	24	30	28	26	24	26	33	24	27	14	19	28	27	27	27	33	26	31	26	29	30	19	23	25	22	21	27	21	27	25	23	25	22	34	25	23	28	24	24	26	23	23	24	19	31	15	23	24	23	35	22	30	24	27	38	33	25	32	30	30
5135	1275	562	962	2950	3991	4169	3531	2840	2208	1746	1507	1300	1012	895	850	780	762	663	587	570	578	520	491	444	427	443	440	497	515	493	408	352	309	316	310	303	288	307	276	300	258	243	250	233	237	244	252	253	249	220	265	250	231	237	188	243	249	230	202	233	205	218	218	217	233	205	212	238	210	200	198	207	192	197	206	219	211	218	202	221	243	211	203	212	235	240	253	213	222	194	209	214	198	208	223	204	225	232	230	204	209	203	193	230	222	222	221	188	225	188	197	196	226	219	200	194	186	209	199	204	211	220	197	201	197	194	240	211	209	229	214	197	224	230	224	173	233	197	194	209	228	178	207	218	196	211	234	212	212	215	188	209	206	210	207	204	173	212	202	185	199	197	202	194	205	228	206	212	205	214	207	203	207	210	205	209	209	198	195	210	217	212	210	213	208	194	247	234	190	190	220	215	184	199	205	179	224	206	206	222	225	197	198	207	215	207	219	187	212	212	207	213	196	216	195	212	184	201	207	189	214	197	192	167	204	196	204	222	229	218	200	174	211	199	221	213	195	184	183	180	233	192	211	198	202	223	203	180	203	211	175	199	177	185	215	210	190	186	196	205	200	199	209	240	187	203	222	195	212	209	199	214	181	190	232	208	204	185	208	205	206	210	199	220	189	201	195	207	205	182	188	203	213	180	222	213	189	192	211	205	193	218	228	200	201	194	183	222	200	228	219	211	208	204	224	218	187	194	210	205	218	201	209	226	224	179	156	183	207	201	180	179	189	184	210	216	204	186	211	196	227	208	204	186	202	169	205	211	204	222	223	196	220	209	214	194	205	191	207	197	201	206	180	180	213	194	184	214	221	179	174	174	209	209	211	196	208	201	202	178	199	191	184	190	213	175	194	197	242	208	195	216	185	198	203	190	230	196	226	218	192	196	192	208	187	207	187	209	224	200	187	188	208	201	191	190	189	205	207	187	205	192	217	240	190	203	184	196	204	199	201	218	211	196	211	225	197	205	208	190	196	198	203	206	196	189	236	198	210	199	206	217	178	194	193	197	212	203	191	222	196	211	197	225	211	192	217	185	202	205	222	201	193	214	210	164	224	202	196	209	226	191	210	205	197	222	196	191	182	208	196	193	184	215	232	192	202	205	189	225	192	213	194	190	195	184	215	209	190	212	204	213	226	198	205	195	206	215	202	221	203	190	208	188	201	206	201	205	209	213	199	199	222	208	223	217	208	213	196	210	174	187	247	199	213	224	220	197	172	201	220	209	215	189	197	199	195	211	209	214	195	190	188	191	183	205	201	213	191	206	211	192	226	212	236	210	216	224	205	205	192	192	208	178	235	183	202	216	190	212	206	191	199	195	208	186	185	218	181	197	196	175	226	221	184	195	194	189	212	198	248	192	208	224	207	196	207	186	208	207	165	231	194	200	185	186	204	211	207	205	206	209	209	207	212	209	213	197	212	160	204	192	205	191	208	198	188	210	184	207	211	195	186	209	189	211	243	184	232	214	208	224	188	188	196	189	208	193	204	201	220	213	202	216	190	191	219	212	217	220	227	195	197	204	219	190	194	208	207	195	186	213	187	201	213	218	211	208	212	201	220	191	191	181	202	226	194	211	195	196	210	197	198	202	199	211	221	213	197	191	201	218	204	212	201	194	176	213	204	204	201	211	199	190	241	188	196	186	183	204	232	207	216	195	199	205	205	196	211	193	183	203	222	191	202	192	214	184	202	182	199	221	185	192	225	217	197	175	185	208	213	207	204	217	215	182	188	197	200	200	201	211	170	199	206	229	253	207	199	182	180	187	205	199	215	195	206	188	238	205	205	202	186	236	189	184	181	171	226	207	191	188	194	224	191	210	216	221	229	190	183	209	215	201	210	203	214	212	221	211	192	213	208	203	185	213	194	205	222	192	192	189	225	222	220	198	177	201	199	180	211	210	201	203	190	244	226	198	165	186	202	224	205	223	187	208	180	213	200	208	189	225	199	212	203	227	217	202	191	213	227	195	199	195	215	195	212	179	191	202	220	201	214	197	198	194	212	207	193	216	172	203	188	190	205	202	208	172	204	195	217	192	201	202	235	182	220	201	199	209	209	210	217	217	219	177	189	199	217	214	219	220	213	208	200	214	179	226	186	211	211	227	205	205	193	202	181	199	221	206	193	219	217	203	220	192	183	212	231	205	206	200	178	200	199	181	180	217	202	195	224	164	203	200	180	192	220	193	179	214	225	196	197	210	179	217	205	188	218	213	194	197	209	204	204	214	220	186	204	215	194	209	214	200	196	197	205	199	191	195	218	214	220	205	207	184	205	201	223	212	200	185	206	206	209	211	207	206	218	220	214	213	208	211	219	224	201	194	197	200	221	207	199	214	207	205	197	208	208	218	203	213	220	201	196	215	183	196	228	216	201	221	208	208	199	202	187	194	190	192	224	183	223	221	200	203	195	189	191	214	205	215	196	216	214	217	207	226	226	205	191	211	198	185	189	230	210	212	228	198	182	202	210	180	221	229	210	220	196	220	189	203	215	217	217	196	215	187	212	238	175	190	218	229	225	214	213	210	193	202	217	199	233	201	196	227	206	213	205	172	187	215	219	199	217	204	183	210	189	182	211	205	219	203	207	201	178	176	207	201	202	208	206	188	218	190	201	211	208	214	227	222	177	178	219	220	215	213	224	239	188	191	223	194	203	205	212	178	185	194	196	215	202	207	188	216	208	213	206	213	204	185	194	170	217	195	194	186	204	224	219	202	203	197	211	213	205	237	192	204	185	220	211	188	203	179	219	209	189	202	194	208	200	214	226	211	196	199	203	223	217	208	208	184	200	202	218	166	224	213	194	205	215	209	188	192	192	202	214	206	205	230	205	211	201	198	215	203	199	223	188	213	222	200	209	196	216	221	203	181	201	196	210	188	203	242	205	182	203	193	193	195	193	208	206	207	208	207	204	194	209	190	201	227	203	229	174	217	208	189	202	215	230	213	196	209	234	221	220	201	214	221	197	203	224	183	223	208	203	213	215	195	213	190	197	216	237	187	225	202	185	211	199	234	226	192	200	208	204	194	187	213	192	223	203	221	205	205	198	196	210	178	182	222	211	207	187	193	205	213	228	229	213	210	220	206	181	192	231	204	192	222	200	181	195	202	184	191	219	196	209	198	191	210	197	244	195	201	206	205	196	223	193	196	197	187	170	222	206	207	214	174	224	201	213	202	209	191	180	190	194	233	200	195	220	199	185	188	176	199	207	195	208	191	201	180	200	175	206	211	209	207	183	213	201	197	194	185	186	187	204	197	199	205	193	217	204	191	183	211	184	205	214	213	224	213	231	207	223	180	200	207	223	233	207	210	231	205	244	220	192	230	196	251	213	215	193	212	210	191	197	173	213	219	200	182	246	194	212	197	205	191	208	204	194	179	215	200	201	221	215	183	212	198	180	217	199	182	199	189	227	217	196	204	201	211	238	208	195	188	207	192	222	229	212
1611	102	114	122	103	128	165	134	129	110	109	113	126	99	115	113	99	90	105	97	104	97	97	103	85	96	96	95	90	86	103	91	88	88	93	87	94	98	115	89	88	94	90	96	92	89	80	101	89	85	102	87	88	81	87	91	85	83	102	97	101	87	102	77	81	83	87	82	84	93	89	92	97	82	74	99	94	84	82	84	94	87	111	88	81	86	103	90	89	87	87	95	106	95	89	82	89	92	102	96	107	83	71	91	91	87	96	83	79	79	77	86	107	86	91	90	95	75	90	88	82	114	88	92	79	82	90	99	91	88	93	92	94	77	94	73	113	93	83	82	77	89	87	108	96	112	79	89	76	85	92	72	80	79	87	92	93	90	92	84	112	94	87	100	83	96	90	94	78	84	103	101	75	99	81	90	81	94	97	84	79	77	98	93	97	76	94	83	92	103	91	77	91	81	75	83	100	82	92	82	96	76	83	93	91	94	99	85	79	89	78	92	85	85	92	95	80	72	73	72	79	91	93	95	76	101	88	86	77	87	73	88	78	92	90	91	87	78	71	80	85	68	92	81	82	100	64	81	91	88	101	80	94	105	86	86	79	93	79	68	97	82	86	78	74	75	98	111	78	102	86	73	69	87	85	65	95	82	84	94	84	86	79	64	93	75	81	101	84	77	93	78	95	81	68	80	95	84	96	76	83	90	77	88	83	89	95	97	94	87	81	97	89	87	107	90	95	86	86	95	98	87	94	75	84	77	74	96	92	82	89	87	108	91	86	77	96	76	90	103	91	86	82	92	79	110	85	82	99	69	87	103	78	78	75	105	76	82	91	72	77	85	86	78	91	101	75	84	87	88	89	93	87	94	92	86	98	86	82	85	87	87	91	76	95	99	85	92	83	82	74	83	82	77	85	100	88	105	91	92	96	77	89	84	104	73	81	88	77	100	90	88	89	85	89	99	82	74	91	84	74	73	103	103	97	88	89	87	83	70	72	101	97	98	87	100	92	78	87	89	99	88	75	82	75	86	85	84	97	89	90	84	77	98	96	89	94	72	86	68	90	96	89	104	86	85	74	82	105	85	88	75	86	85	96	99	80	113	71	105	73	94	87	81	97	88	98	86	96	78	88	82	68	84	74	80	84	91	89	103	103	83	82	85	77	92	97	83	81	88	94	98	71	88	84	86	92	84	74	84	86	63	72	73	89	74	80	82	87	89	87	96	78	105	95	70	87	92	94	82	82	87	86	86	90	89	81	71	92	83	78	75	77	103	106	86	83	80	78	83	67	74	100	75	101	102	108	67	98	98	80	82	91	81	82	99	76	93	84	91	91	69	76	88	89	89	107	88	83	94	88	87	90	79	73	88	85	95	82	70	92	96	84	99	91	84	98	84	94	97	62	85	71	70	74	101	87	90	86	89	96	78	101	87	96	76	95	74	97	81	75	69	70	87	69	83	76	87	79	101	96	89	87	92	93	79	80	100	87	75	97	79	68	81	74	81	107	93	90	101	87	83	92	93	96	90	86	69	76	84	91	96	76	93	91	84	79	99	79	91	91	96	104	110	97	102	66	80	93	66	96	85	82	77	96	95	87	82	86	93	92	96	81	71	92	89	89	79	85	100	107	82	89	91	81	76	87	80	93	89	93	90	88	82	81	89	73	81	93	98	81	82	87	84	73	87	80	94	90	92	79	75	86	70	99	94	84	93	92	102	92	98	86	89	113	91	85	81	73	90	87	86	83	105	79	95	90	90	83	86	97	91	100	88	76	81	73	88	77	78	78	99	74	89	112	101	102	72	90	97	101	97	95	79	76	84	97	99	70	94	76	101	80	74	80	81	107	75	97	84	91	90	85	82	77	81	95	96	71	91	95	82	77	82	84	93	77	83	72	95	83	97	88	68	83	77	96	88	78	99	86	88	62	71	83	73	104	90	86	87	90	75	72	94	96	72	79	98	94	94	87	85	92	79	98	90	82	81	83	101	96	90	83	87	94	104	94	73	85	86	87	93	83	91	82	95	87	80	82	82	92	83	97	88	97	93	72	100	85	98	99	74	111	84	82	85	102	85	87	97	79	87	87	95	83	93	80	80	94	84	90	86	98	96	82	90	85	99	80	79	91	98	78	85	79	75	84	78	91	85	81	80	91	78	94	67	79	94	87	77	80	106	90	85	78	96	76	97	105	84	80	96	88	106	78	78	96	100	93	85	88	80	81	98	88	97	63	85	80	74	90	101	88	97	89	91	99	75	80	80	74	97	74	92	84	87	82	90	106	73	66	85	80	94	97	88	83	90	97	80	88	80	78	90	94	69	86	77	80	80	82	88	105	92	81	94	82	86	97	84	95	84	85	79	71	75	84	88	84	88	89	93	83	95	82	95	99	62	79	88	92	73	79	90	81	80	102	75	104	88	75	103	95	94	95	78	94	70	87	96	88	91	65	76	94	94	96	102	81	106	96	93	105	80	86	106	101	83	87	82	97	94	95	97	85	87	80	91	89	93	101	73	86	85	68	82	100	77	94	100	92	76	81	76	71	93	90	93	69	69	97	71	94	82	83	85	92	98	87	69	93	81	87	77	98	92	97	87	87	82	89	75	73	92	84	79	91	90	82	102	90	80	84	75	95	78	90	94	79	83	105	85	86	90	89	90	98	81	95	96	87	93	91	96	77	90	89	77	86	100	98	80	98	87	101	93	99	85	76	77	86	87	86	84	86	87	99	84	79	91	82	86	69	101	75	80	93	80	78	81	94	98	102	77	85	92	110	91	87	93	80	88	84	77	86	102	92	73	92	83	85	65	104	89	84	98	84	82	80	94	75	99	100	98	92	89	89	89	88	95	84	104	87	85	95	81	95	80	99	64	97	91	87	92	91	90	80	87	72	84	82	89	98	76	95	78	87	89	79	91	74	84	87	88	73	97	94	96	78	88	88	93	98	77	109	84	96	75	79	95	83	97	95	112	77	90	82	85	75	90	76	88	86	82	76	75	86	83	83	89	84	74	84	90	103	81	94	90	84	81	87	93	85	86	82	93	67	88	82	97	70	90	91	77	86	86	102	70	93	92	84	63	76	87	69	87	78	85	96	105	84	85	81	74	77	82	94	71	89	71	82	82	83	78	83	81	93	80	74	92	92	99	84	95	87	75	79	80	77	94	88	101	78	74	80	96	93	73	84	99	84	84	73	73	82	83	81	82	87	96	81	94	79	74	96	110	84	91	64	88	85	78	84	72	90	95	90	87	82	87	85	82	70	88	98	76	90	103	102	89	89	107	76	77	83	92	85	96	82	81	97	97	79	90	91	90	86	90	92	97	85	81	92	86	86	85	88	81	91	72	99	91	86	77	86	95	90	77	80	100	80	79	91	90	88	77	109	59	77	90	81	83	105	85	74	82	83	84	94	102	89	91	85	69	80	85	92	84	75	78	88	80	82	91	88	95	96	95	78	81	99	83	83	91	85	79	87	83	83	93	85	109	99	92	82	77
7669	1317	960	1328	2872	4013	4187	3804	3062	2602	2138	1896	1768	1547	1401	1374	1229	1209	1109	1018	1070	946	972	931	930	887	902	856	863	969	838	811	755	763	761	719	745	763	746	789	771	683	672	666	698	699	710	659	686	659	658	692	644	657	688	677	666	656	693	664	646	668	617	618	642	656	655	630	655	646	590	631	636	664	690	598	626	636	678	675	653	616	599	643	629	626	707	646	642	647	657	655	663	651	637	651	647	632	638	616	638	651	663	623	592	681	672	623	637	648	599	602	636	663	657	645	612	596	644	644	639	659	705	669	613	682	656	637	638	655	620	616	666	602	659	702	688	668	638	642	703	637	598	675	595	640	625	635	641	632	654	620	601	607	605	635	635	671	666	690	624	619	623	670	653	659	664	652	667	649	646	647	641	597	677	626	616	645	657	604	640	673	643	653	606	622	674	633	640	646	655	652	669	649	674	657	618	636	603	623	661	592	624	633	632	614	646	657	659	661	662	649	639	646	655	668	597	607	631	622	660	631	650	645	666	641	654	669	633	614	663	696	618	648	611	633	617	590	649	613	590	633	658	599	602	641	615	662	630	611	614	626	616	606	677	630	664	645	650	653	611	638	677	612	608	592	624	619	661	688	635	663	633	636	605	630	600	674	647	681	654	579	649	608	651	699	632	597	645	659	649	693	627	662	643	650	633	641	678	640	656	661	616	635	632	614	666	573	619	644	599	617	666	610	639	630	632	584	636	655	613	638	616	620	648	601	603	617	603	601	630	677	667	669	621	665	643	664	604	644	738	609	632	617	699	633	636	644	659	626	648	634	588	606	677	602	652	656	586	683	639	626	603	646	675	633	655	674	659	602	609	648	634	642	622	627	627	660	640	674	646	659	660	613	641	618	605	639	640	646	616	668	623	640	668	640	646	630	627	603	633	592	688	645	597	637	628	611	620	638	670	609	605	660	696	625	660	611	654	643	597	623	664	680	581	621	651	637	640	631	643	629	668	656	669	588	633	633	651	620	637	620	644	618	623	668	638	660	636	669	678	597	640	679	642	650	633	620	621	609	637	640	641	652	610	612	626	617	653	655	639	621	646	622	589	619	659	631	635	676	628	581	634	667	640	661	622	637	575	674	620	641	606	670	633	614	653	652	628	645	642	593	633	609	640	603	670	653	631	599	616	612	621	645	635	634	660	650	614	638	621	615	663	584	644	674	649	595	665	598	634	678	661	578	642	636	597	613	639	689	590	632	641	651	628	627	665	652	683	682	667	601	649	668	609	597	617	615	609	636	623	629	631	643	639	616	608	638	649	613	645	639	632	610	668	668	648	653	621	645	618	624	650	664	601	629	657	629	616	622	664	618	639	603	663	655	603	684	619	667	645	628	613	666	626	579	619	638	606	641	634	613	656	635	633	634	648	631	659	611	595	672	621	640	674	639	601	639	629	641	647	661	619	657	604	628	623	636	635	632	624	669	640	681	630	638	657	649	624	617	645	630	650	641	670	628	658	649	621	654	636	675	661	667	645	646	583	678	595	602	629	648	640	656	645	657	621	616	628	639	630	639	595	648	660	652	614	616	655	604	679	625	657	666	669	652	646	681	651	632	609	642	664	616	656	661	626	636	668	646	653	586	622	605	639	621	636	658	641	678	615	691	651	655	605	646	615	614	656	693	671	629	637	636	628	673	671	635	576	632	655	638	639	619	665	690	636	623	616	650	605	622	610	669	634	686	665	626	653	594	613	611	627	616	640	615	635	663	617	644	630	599	601	651	634	650	624	612	620	625	602	666	678	594	647	588	660	577	628	643	619	623	620	662	638	638	605	696	639	675	599	624	616	624	656	626	655	676	617	636	664	593	635	652	651	668	684	611	676	623	664	652	636	670	640	664	594	627	667	635	614	678	641	622	658	610	634	640	675	628	605	661	666	612	625	670	616	641	674	659	638	645	640	649	609	626	663	623	614	649	631	667	637	658	654	646	646	632	641	617	634	622	610	651	638	648	658	635	639	624	639	641	616	651	643	715	661	624	578	645	630	665	612	624	634	657	626	645	661	642	580	605	645	671	659	741	670	631	612	652	658	587	655	638	634	607	598	622	671	614	613	707	629	620	637	687	669	677	640	669	663	621	646	582	669	620	611	605	639	662	623	700	610	621	630	612	640	652	639	617	602	630	630	638	646	684	670	621	663	600	630	656	618	643	635	649	633	620	724	630	598	648	636	614	666	631	624	638	649	651	645	673	649	655	645	617	645	659	645	648	652	635	646	644	618	633	616	647	628	630	649	595	623	643	614	636	651	617	610	623	626	628	670	614	680	698	597	655	649	622	653	631	636	604	635	628	628	676	613	644	629	614	627	666	649	639	663	643	620	616	623	673	627	647	658	690	692	650	647	671	640	645	634	642	648	643	630	646	679	639	582	662	661	641	619	645	642	635	633	674	591	646	667	633	684	633	637	672	651	630	647	626	681	616	603	610	655	604	646	649	639	659	661	637	678	651	634	643	659	615	639	618	639	615	590	647	700	647	628	643	583	630	631	655	680	572	637	641	690	649	628	666	609	607	622	652	639	653	629	669	652	706	641	644	628	622	670	676	622	675	634	611	630	632	579	659	635	661	649	669	623	642	627	657	608	614	656	643	594	620	602	678	647	634	669	646	669	627	631	681	648	653	625	625	670	621	626	614	657	598	637	656	609	631	629	652	649	570	583	632	604	596	641	645	663	662	672	628	618	603	630	618	650	642	664	641	613	661	616	632	599	660	604	615	572	609	582	623	644	627	631	604	615	631	608	594	638	617	650	620	675	624	641	642	652	645	638	646	654	649	700	624	590	633	633	685	593	645	594	637	643	620	582	631	622	643	670	689	676	697	648	626	655	651	657	720	626	626	673	663	607	642	648	660	665	591	651	635	636	655	648	682	671	580	608	617	631	673	655	638	674	601	626	681	605	641	613	660	621	633	658	598	639	664	659	616	637	638	602	639	624	662	625	615	654	654	600	592	649	695	625	602	634	626	615	632	629	657	653	617	583	619	642	624	656	646	604	659	696	642	620	635	637	634	638	627	650	692	624	619	671	599	656	636	667	628	623	635	659	643	615	650	678	646	629	640	666	619	631	620	618	608	636	625	661	663	654	644	674	649	635	662	675	663	669	659	648	620	641	620	703	688	606	636	648	658	641	605	627	594	611	620	638	667	670	589	622	630	649	648	651	643	662	590	665	611	669	640	651	633	612	672	685	619	652	657	625	661	619	643	608	629	629	664	622	598	603	610	649	587	662	652	617	644	622	629	620	627	640	673	646	628	682	630	612	620	659	608	598	651	617	667	651	647	620	642	626	609	674	636	655	622	665	631	612	655	641	642	633	640	654	660	625	665	650	615	608	656	646	679	637	622	614	693	664	657	673	649	666	670	645	651	610	671	634	646	614	666	604	698	641	627	620	640	656	599	652	664	657	616	658	639	581	617	614	621	640	653	666	678	623	649	627	642	608	649
808	101	70	60	52	83	116	98	86	116	70	67	58	65	63	61	47	54	58	64	56	49	54	56	44	30	46	44	54	34	41	42	22	29	33	41	45	37	35	36	29	25	27	37	29	31	33	29	25	38	29	20	20	33	33	28	34	34	23	24	34	26	33	26	36	24	18	32	34	32	26	29	44	36	42	27	27	30	34	33	34	30	42	33	32	18	23	33	29	41	41	32	40	40	35	32	21	37	41	30	29	37	31	34	26	33	39	30	25	24	26	36	25	35	24	42	32	24	25	32	31	35	25	28	23	30	40	31	37	41	22	35	38	20	33	30	32	32	31	37	25	32	40	34	30	27	36	36	21	28	35	24	41	40	39	26	35	32	24	36	31	33	37	27	24	27	27	29	30	40	30	33	31	27	37	29	22	27	26	38	28	27	30	35	32	21	36	26	26	29	27	27	30	35	24	31	33	26	36	29	26	29	32	31	25	21	37	32	25	32	32	34	30	33	35	20	33	33	26	33	26	36	36	20	22	25	22	24	26	39	31	36	33	31	25	41	31	26	33	24	37	31	35	22	37	32	22	25	30	33	19	28	21	33	34	29	30	33	32	23	28	28	28	34	23	28	44	28	25	36	27	34	28	31	35	34	32	24	26	35	25	37	36	21	34	30	26	27	24	31	19	32	41	28	20	29	37	34	32	33	25	35	29	19	32	27	21	30	32	29	30	32	27	31	37	36	33	25	25	31	21	29	34	24	22	29	27	25	31	30	24	29	24	26	21	29	35	41	28	29	33	37	22	40	22	28	42	38	25	32	32	34	28	35	33	32	31	41	33	32	34	29	40	36	24	26	35	28	35	23	27	27	24	34	23	29	30	40	29	31	22	29	28	29	40	34	29	33	20	33	30	47	23	31	35	39	28	23	27	29	33	29	38	30	32	42	34	25	28	24	31	32	33	23	26	26	33	25	34	35	31	27	28	30	43	22	28	27	28	31	31	36	26	27	40	31	35	33	21	39	23	28	34	34	22	28	28	31	31	30	30	27	27	31	23	35	29	33	29	27	30	33	41	29	32	32	34	28	30	26	25	24	35	44	34	30	33	31	27	23	34	32	24	28	29	33	33	31	25	35	35	38	31	23	30	21	31	24	22	34	27	32	31	39	30	35	28	37	28	24	30	21	37	28	29	43	22	26	37	32	38	36	30	27	27	22	23	32	28	31	32	43	31	38	35	31	35	29	38	35	28	32	31	26	34	34	26	33	29	28	27	24	36	33	31	31	36	33	25	35	41	27	29	37	26	29	31	24	25	27	23	31	43	38	22	28	41	36	29	28	29	23	40	39	28	32	24	24	30	30	31	27	33	32	24	30	34	33	32	29	31	20	29	29	36	30	40	20	29	29	36	37	30	29	23	26	29	37	37	26	31	31	21	27	38	18	36	27	26	34	23	27	29	36	28	20	38	33	33	34	29	35	24	27	23	31	38	19	34	39	28	31	31	34	46	28	44	31	33	25	36	31	37	25	24	25	33	24	26	36	36	30	26	32	33	23	24	24	28	33	35	31	30	30	29	29	25	32	31	32	23	19	35	31	33	27	29	29	25	29	31	31	29	44	27	25	36	26	44	24	38	26	25	34	39	21	29	25	25	28	27	32	27	27	25	24	28	35	22	36	33	36	33	34	26	33	31	35	42	30	33	31	25	22	26	30	42	32	33	37	30	20	22	34	30	32	27	35	32	28	28	35	27	28	36	25	34	32	20	28	36	30	28	24	31	25	32	19	27	23	25	36	22	25	27	31	28	32	37	36	31	27	31	28	35	31	30	24	38	21	22	38	37	28	22	32	32	42	27	32	27	32	29	33	39	22	36	26	30	25	26	32	34	38	26	34	30	32	32	42	29	40	35	34	30	23	24	28	30	29	24	30	29	28	30	26	30	30	35	30	30	24	27	26	26	19	25	33	40	23	27	30	26	27	28	27	26	29	34	33	36	33	36	28	26	25	25	30	29	26	24	29	27	36	29	29	31	28	33	40	39	40	25	37	24	22	36	25	25	24	35	29	32	35	34	35	39	23	38	25	39	24	29	29	39	24	33	36	21	35	32	26	23	32	34	27	41	25	27	28	31	31	24	29	30	33	41	29	29	36	31	29	24	32	46	36	31	33	34	39	29	29	34	35	25	26	27	23	25	27	27	29	43	36	35	27	33	34	24	34	30	19	28	41	26	24	32	31	39	29	28	37	26	38	21	32	36	35	33	32	28	32	30	35	43	34	19	29	24	38	31	37	33	21	25	26	25	25	33	36	31	23	28	28	31	29	36	28	36	30	38	28	30	33	31	32	35	37	28	26	24	25	34	37	31	38	30	26	23	22	34	32	25	32	37	26	36	33	27	19	30	41	34	31	30	24	41	29	32	43	29	35	35	22	24	22	25	31	38	29	25	37	32	24	30	33	32	34	37	30	36	38	27	22	30	34	31	31	38	31	27	33	35	32	19	25	29	38	30	37	22	23	33	27	44	27	30	33	27	36	31	29	32	34	27	31	43	28	28	26	29	29	27	42	32	35	36	25	25	25	34	39	42	35	19	31	27	32	34	37	22	31	29	20	28	42	27	36	36	28	22	25	31	27	40	36	41	29	32	32	24	22	23	28	29	23	37	22	36	29	22	20	34	22	19	20	32	37	22	29	31	22	43	31	32	38	43	32	33	28	31	30	53	19	34	24	25	31	27	26	27	28	28	38	29	23	25	34	23	26	27	27	32	30	40	30	27	22	34	22	33	21	31	22	26	25	26	41	22	23	28	25	21	29	40	31	30	28	32	31	38	31	45	29	31	33	24	35	25	32	31	33	25	20	37	33	35	24	37	26	30	25	26	44	31	31	28	30	26	33	23	31	22	19	25	24	28	25	23	25	36	22	32	31	34	22	15	30	33	40	24	25	36	26	29	32	23	37	28	23	23	24	41	27	28	29	43	29	34	38	24	28	37	26	33	28	38	21	26	23	35	40	29	29	38	35	26	26	29	27	16	37	25	31	39	27	23	36	32	32	29	34	38	25	22	32	36	31	35	36	23	40	33	28	20	35	28	26	29	31	20	26	33	34	37	39	31	29	34	29	23	31	29	31	36	40	22	25	40	42	23	22	23	26	32	31	31	34	33	23	36	23	31	29	26	31	20	36	31	38	30	32	41	23	33	28	32	28	31	35	41	22	29	33	30	25	29	30	26	32	30	27	27	41	39	35	28	41	28	28	29	29	28	30	33	31	35	23	43	38	34	29	24	34	28	18	26	37	32	35	40	26	33	26	28	32	39	30	20	27	36	29	34	26	31	23	27	34	32	30	27	43	35	27	36	38	39	28	42	27	34	32	32	39	31	27	27	25	28	33	30	29	35	37	30	36	34	28	30	30	33	26	26	16	21	27	30	30	35	24	26	22	29	29	21	31	33	32	24	36	26	35	34	29	36	24	20	32	37	29	30	38	41	25	30	27
7534	1823	762	1382	3992	5720	5801	5020	3989	3277	2644	2201	1915	1594	1360	1219	1116	1051	890	880	858	705	690	642	644	596	613	614	704	603	534	457	394	364	365	383	406	402	388	367	331	298	302	291	290	283	298	288	281	257	248	256	254	278	278	248	240	258	257	229	245	266	241	242	228	223	264	263	239	237	248	240	233	244	241	212	255	242	240	220	240	234	204	231	244	249	235	234	242	261	223	224	233	249	231	257	234	238	235	241	219	209	237	254	221	212	224	226	221	236	217	226	229	233	225	218	227	208	244	256	212	249	228	229	181	212	220	228	225	280	244	250	235	236	229	229	246	205	222	222	257	234	231	217	251	201	225	205	220	241	258	223	212	207	249	244	225	228	211	199	260	202	222	235	232	241	248	236	225	237	234	208	228	258	203	205	221	176	197	233	227	200	242	229	226	228	214	201	196	218	263	227	208	216	212	206	197	215	222	238	231	203	241	233	201	240	230	221	216	223	192	198	206	238	205	212	202	232	238	228	220	204	238	228	257	207	237	236	247	214	230	216	228	220	239	196	226	218	215	201	203	213	249	234	227	242	231	227	212	201	222	231	221	231	214	230	196	224	202	214	229	211	222	225	227	213	232	205	206	232	242	249	210	219	206	238	228	230	222	231	244	223	226	190	213	231	229	214	228	216	220	229	226	223	227	190	207	224	223	225	220	245	219	210	211	221	196	202	197	230	217	220	250	221	199	216	231	246	223	233	208	185	224	225	222	207	220	227	193	196	194	229	202	201	242	239	209	201	207	230	199	230	223	220	208	213	215	218	240	237	218	201	227	206	197	223	226	193	230	245	209	254	211	220	209	237	192	222	204	233	237	200	210	238	195	230	228	218	231	223	205	239	206	236	228	244	219	214	225	219	236	230	216	220	194	213	208	213	251	203	222	199	226	214	251	225	227	214	215	230	205	211	199	194	213	227	220	209	215	202	242	239	210	236	207	208	222	229	237	211	217	220	205	239	234	221	209	201	244	220	203	200	223	240	252	205	254	227	206	222	211	214	209	208	233	207	212	206	224	227	217	206	241	206	215	196	233	236	219	190	236	220	226	227	216	224	241	232	228	204	224	260	206	209	234	183	248	201	201	193	223	261	205	213	219	221	248	232	217	220	210	217	223	219	206	256	230	213	223	225	223	215	224	209	238	207	220	220	202	225	206	229	218	232	235	237	249	229	229	204	199	205	200	242	237	210	235	223	224	222	198	233	213	217	231	224	198	216	192	201	199	225	223	214	198	221	219	200	206	199	199	231	211	207	261	199	215	243	222	181	229	218	204	235	221	229	213	211	216	219	228	205	222	206	212	238	199	209	232	219	226	239	188	233	211	241	224	244	223	221	198	230	231	190	208	215	240	221	226	248	221	207	204	216	210	216	219	230	222	228	214	230	231	187	205	206	203	211	208	204	227	225	204	240	180	227	223	218	203	237	214	228	217	237	202	224	220	213	224	213	214	217	226	253	217	222	244	204	219	193	211	223	230	221	218	243	231	227	227	197	233	197	222	235	207	228	211	230	244	213	239	216	242	216	200	211	210	192	213	203	231	222	198	227	236	229	248	260	214	233	203	231	218	241	227	227	225	183	228	233	222	232	219	174	206	224	188	233	216	237	221	217	242	198	232	218	239	226	234	241	219	227	227	214	207	217	210	222	215	207	237	235	236	230	208	209	220	223	233	201	239	229	215	231	235	246	224	222	245	238	200	203	254	250	220	264	209	218	233	218	220	212	216	221	198	208	215	211	212	220	191	209	199	226	207	236	212	198	235	235	245	246	229	207	234	210	217	221	216	207	213	220	237	210	228	207	224	216	204	233	200	194	231	207	215	228	228	229	214	243	224	221	227	188	220	238	209	208	218	204	213	218	229	222	223	200	224	232	236	235	215	202	240	201	231	209	218	226	217	259	206	206	221	249	246	248	221	241	234	234	230	215	199	229	240	187	215	229	203	238	196	241	216	234	222	234	224	213	202	232	216	195	216	202	202	236	206	206	242	202	249	203	208	230	197	218	219	208	223	226	216	229	234	223	216	234	230	225	223	231	223	224	207	219	188	255	246	216	203	242	245	221	246	230	235	217	224	229	207	234	218	235	226	212	239	252	216	219	207	221	202	223	231	191	209	242	201	242	213	203	227	207	204	209	201	217	224	209	211	219	184	249	216	203	220	201	208	211	231	229	223	218	221	188	197	242	212	231	244	225	235	253	193	234	225	229	242	201	228	259	203	228	213	211	211	234	213	261	212	212	228	218	213	240	188	204	207	228	191	229	242	204	219	226	218	221	232	240	223	219	223	237	233	211	231	218	238	212	242	211	209	199	235	215	230	216	226	238	225	227	219	210	233	198	229	244	207	213	245	234	210	233	209	225	215	209	209	223	233	208	224	219	225	238	207	224	206	204	252	228	201	229	222	224	221	228	216	211	227	194	200	193	214	243	227	229	227	228	210	217	245	213	219	210	257	212	243	219	205	214	241	226	215	221	213	234	222	237	216	210	218	229	228	240	224	227	218	224	227	225	223	203	233	198	215	234	219	223	222	226	217	236	221	238	212	231	226	226	205	228	228	223	220	208	219	221	244	218	230	221	203	200	214	240	225	240	222	227	211	204	215	230	212	215	224	207	224	223	202	216	208	250	242	229	216	213	219	191	241	196	233	223	262	209	219	224	242	209	210	217	202	244	216	198	202	210	228	224	226	222	208	211	204	219	236	199	200	199	209	236	225	230	215	195	226	224	217	239	221	238	185	228	249	218	223	198	221	222	237	242	191	205	216	206	219	209	220	210	225	223	233	197	209	215	201	210	214	277	216	229	220	225	220	211	242	218	224	230	217	191	247	192	215	197	234	200	212	202	218	168	203	227	202	214	207	203	235	228	227	218	201	194	214	212	201	213	233	221	195	216	236	183	204	235	229	224	189	205	229	213	231	226	201	240	224	216	214	230	215	216	228	228	219	214	203	211	192	233	205	216	220	209	221	212	234	205	222	236	229	220	217	198	216	224	215	240	224	240	208	184	210	240	225	214	220	225	234	201	200	230	225	249	217	210	223	247	206	233	210	215	229	219	209	212	255	218	226	242	212	208	215	221	243	214	221	217	203	230	194	235	260	225	249	200	202	222	231	192	240	205	233	225	250	232	198	223	215	210	226	202	212	238	231	225	208	203	232	215	223	199	198	210	225	231	216	242	223	228	228	202	224	235	217	247	219	215	226	211	223	195	229	229	197	240	218	252	224	242	213	201	230	221	198	206	231	200	230	204	230	211	209	222	226	225	242	222	227	212	225	245	203	212	213	230	244	232	220	212	226	251	183	218	235	236	230	217	237	256	213	244	210	215	217	230	218	218	214	194	206	200	235	209	214	241	206	247	253	233	209	207	231	240	219	213	227	245	225	213	221	222	220	230	227	238	225	234	202	219	225	229	223	231	212	234	220	201	233	205	237	208	211	198	222	249	226	213
1046	78	87	89	84	79	102	79	102	81	90	81	107	86	96	86	65	74	77	84	89	92	86	81	84	69	84	84	76	88	83	80	81	72	84	73	84	82	93	79	86	62	78	79	76	78	72	74	83	84	94	68	64	84	74	67	74	88	73	69	83	72	76	63	79	88	76	72	76	70	76	72	81	79	63	74	100	67	65	79	70	68	84	68	89	91	82	62	77	71	73	65	89	81	76	59	74	87	64	76	68	54	49	70	63	66	83	79	70	87	68	80	65	81	61	67	72	77	71	81	73	92	69	76	72	82	78	69	73	70	77	76	74	72	68	86	59	75	80	74	87	74	83	59	66	79	61	72	62	72	71	65	57	78	64	81	68	74	84	71	56	65	68	82	72	90	68	92	80	69	74	68	73	73	63	75	70	76	80	74	80	69	70	65	77	65	86	69	76	63	62	85	73	78	65	85	65	62	90	78	84	72	76	65	79	74	53	75	82	73	76	73	95	74	80	66	81	64	74	83	72	63	71	71	71	72	101	58	79	84	79	71	71	69	74	78	83	69	76	79	68	78	90	69	60	74	66	56	76	76	72	75	66	82	80	79	83	67	77	74	70	72	80	79	75	62	74	73	76	90	78	66	65	73	55	61	80	80	72	67	80	62	78	69	89	84	75	69	68	78	67	72	80	79	75	88	85	80	77	77	71	72	77	61	62	76	68	73	81	80	80	64	74	66	73	76	80	92	74	81	86	67	66	53	70	74	88	66	73	79	77	64	69	75	77	88	67	79	87	74	64	76	84	72	68	70	67	70	68	83	65	78	84	74	76	70	63	71	64	76	72	83	76	90	80	72	73	75	76	68	82	65	64	82	69	80	64	77	70	68	82	77	78	82	67	73	86	81	86	72	75	69	85	87	82	78	90	73	71	82	85	77	72	76	62	81	72	70	55	77	77	74	88	73	80	77	76	66	78	65	88	71	74	75	74	88	86	68	74	65	74	75	72	73	79	64	71	72	65	63	74	73	70	72	74	79	78	60	70	65	83	79	82	72	83	74	97	66	68	79	66	67	67	67	65	79	73	67	59	75	74	79	67	67	75	72	75	69	84	84	90	72	71	62	69	67	83	78	70	76	83	76	80	67	68	66	80	66	68	77	68	71	86	73	77	80	68	70	61	58	71	74	73	78	84	78	76	67	54	77	58	83	71	86	74	76	77	75	91	90	93	77	69	65	61	69	69	70	80	77	69	69	86	69	67	83	70	74	88	86	78	78	85	93	82	83	73	76	81	81	66	80	81	68	63	82	80	74	80	65	75	77	79	85	65	72	60	82	89	75	76	70	71	61	70	79	72	62	78	71	69	68	76	78	81	86	67	78	62	67	76	91	68	63	78	69	76	77	69	79	75	82	74	71	76	64	88	88	83	76	63	76	80	82	79	75	75	74	69	70	77	75	57	66	84	66	62	82	69	70	65	74	88	80	88	91	62	80	86	85	94	64	71	80	70	71	80	73	94	72	80	83	99	85	70	85	80	77	69	65	87	85	52	68	67	70	71	79	85	72	81	73	80	65	80	55	55	75	78	68	86	85	79	71	65	74	79	61	65	70	75	70	56	73	82	65	75	69	86	80	69	68	88	66	76	67	74	70	77	85	87	75	76	62	73	67	82	65	68	68	73	83	86	87	70	86	77	70	68	71	78	88	78	84	76	75	95	75	69	74	72	70	81	64	78	83	76	52	82	90	64	72	68	74	64	70	87	74	63	80	85	71	84	61	70	80	75	79	79	72	65	73	83	76	66	75	86	71	64	72	81	97	84	67	73	75	77	68	75	76	67	78	68	63	73	58	64	77	70	59	90	88	84	80	85	54	73	77	85	59	76	66	64	56	76	87	63	79	66	64	76	82	65	68	71	78	83	73	89	70	60	70	78	76	78	73	80	69	80	78	74	75	69	60	54	88	74	96	74	84	82	73	65	94	76	69	77	54	63	75	62	73	79	78	87	67	83	71	79	79	70	78	68	73	78	69	78	82	64	87	82	76	72	73	86	59	67	76	68	81	63	88	66	78	67	80	64	71	56	65	69	78	67	77	76	79	74	76	63	62	61	64	76	94	62	69	68	70	65	72	70	77	83	84	71	82	79	72	65	75	57	61	74	73	84	78	77	79	86	80	74	71	70	58	65	64	70	83	75	70	68	79	79	79	85	71	73	76	62	54	78	65	72	70	80	71	95	75	86	74	89	74	79	77	82	75	63	62	76	79	92	77	75	85	76	74	79	73	72	58	83	81	74	80	74	72	61	72	69	82	81	82	68	63	82	72	66	65	69	74	87	71	77	62	73	78	97	73	97	84	70	67	63	81	68	71	71	63	74	64	64	81	72	82	84	60	79	67	93	94	75	63	86	74	75	87	74	71	78	79	79	89	84	83	90	68	63	65	73	71	79	68	65	79	77	55	66	76	81	72	73	65	72	70	64	63	68	77	75	69	82	73	81	73	79	72	79	70	67	89	84	85	49	87	80	75	75	83	69	68	66	86	83	90	73	70	76	62	83	88	77	77	77	72	67	71	76	72	73	83	75	62	57	75	82	71	79	73	84	89	75	71	81	72	79	65	85	85	67	84	92	75	69	69	71	71	78	80	62	66	57	79	74	81	71	84	97	67	80	74	88	66	72	72	77	78	78	70	74	79	79	60	75	51	78	79	75	84	78	81	79	69	66	80	53	75	78	87	81	80	82	77	67	95	64	81	80	73	70	90	84	85	66	80	75	79	62	72	75	82	70	71	63	66	68	82	83	68	89	78	71	57	80	79	71	84	85	70	66	71	72	68	75	91	69	69	81	93	66	77	75	76	71	76	64	105	79	66	69	73	93	76	64	68	65	76	79	80	76	73	94	84	74	69	84	74	75	69	85	80	72	71	68	75	59	75	78	68	77	65	78	76	67	61	62	59	67	66	66	77	75	75	71	74	79	74	79	58	89	73	67	83	83	87	62	73	66	61	74	87	67	79	80	69	72	86	81	64	82	75	62	77	84	81	62	75	80	72	71	74	79	77	60	64	76	68	68	82	78	73	76	72	74	70	78	79	63	89	76	83	91	77	78	74	61	75	69	65	75	81	83	76	83	81	77	88	72	79	60	72	87	68	72	77	65	77	67	69	86	70	64	95	80	70	83	70	72	80	72	70	72	81	78	87	77	84	77	74	81	68	72	85	80	76	65	79	70	68	67	99	69	89	72	85	81	65	78	83	76	69	68	55	82	66	82	64	83	76	76	75	73	78	81	61	66	83	74	84	79	65	68	63	81	65	84	71	64	93	85	85	63	82	68	72	83	73	65	79	77	69	70	71	76	71	83	72	70	80	83	65	74	71	77	89	78	67	80	72	64	69	95	78	78	89	99	78	60	75	78	74	71	84	67	72	63	58	79	75	69	63	84	72	72	83	75	63	80	78	72	73	70	73	60	65	92	86	73	84	72	70	67	74	72	71	72	78
5966	715	621	820	1459	2031	2158	2069	1673	1534	1318	1170	1067	961	875	875	846	790	763	810	786	750	690	703	733	693	701	727	726	741	693	664	640	619	591	640	628	601	587	548	591	604	597	577	550	586	559	583	550	571	557	570	551	541	579	558	543	536	574	585	556	524	578	537	531	527	550	542	562	548	542	559	551	561	524	525	534	528	578	510	542	582	576	553	592	561	554	562	547	540	540	587	601	550	559	534	544	599	591	508	577	551	578	539	560	558	575	572	543	523	533	535	530	571	558	522	567	547	511	557	505	573	560	537	538	529	572	541	548	554	500	569	586	553	547	533	571	527	566	552	581	560	576	558	551	536	563	549	537	559	548	563	574	525	560	549	535	535	602	556	546	575	579	530	560	548	508	560	558	553	561	570	591	538	590	545	546	567	575	555	599	589	546	532	584	534	559	572	567	560	540	550	539	585	537	561	530	549	551	573	577	537	540	567	563	560	534	521	551	540	553	567	566	569	572	562	558	530	572	574	565	522	544	558	548	546	544	538	566	510	576	549	555	551	565	492	588	567	572	558	530	509	567	561	553	580	539	533	532	552	606	552	563	595	551	580	561	548	559	544	555	541	590	567	571	572	560	554	537	578	545	570	588	549	546	506	596	526	572	573	539	544	587	515	551	573	598	520	542	588	528	581	555	586	566	538	547	570	576	579	558	592	517	534	596	584	514	558	554	511	529	592	593	549	539	561	556	536	556	554	550	531	572	542	569	556	523	576	532	521	575	600	545	553	557	547	570	556	603	531	520	601	557	551	525	562	535	533	546	581	547	584	536	533	589	513	540	531	550	542	530	563	584	564	536	590	564	540	546	508	562	545	562	554	542	606	556	540	574	546	632	562	518	545	560	537	561	600	557	558	575	566	569	527	571	601	613	558	544	615	516	546	556	554	529	601	524	581	562	548	581	557	574	578	582	567	572	559	557	534	553	579	529	526	534	576	571	525	571	629	571	544	562	552	534	561	554	542	552	545	528	553	522	551	527	538	597	553	549	520	516	561	538	534	554	567	543	554	560	523	546	526	541	516	517	553	551	540	553	598	547	596	511	517	538	511	552	535	516	569	584	567	529	564	540	559	556	554	533	560	577	548	553	583	549	508	555	555	556	555	569	520	565	578	529	561	517	551	596	562	605	537	544	544	525	540	549	523	550	560	540	536	496	542	490	533	563	571	569	549	587	550	505	551	553	564	581	576	579	516	597	541	564	577	569	562	561	579	556	542	571	533	570	580	553	584	566	578	557	529	529	523	579	568	550	523	542	550	527	538	572	565	553	543	525	561	574	552	579	554	576	571	553	532	537	565	538	506	566	556	580	568	599	573	572	537	541	511	540	564	509	571	575	567	585	563	564	538	487	551	556	582	548	581	542	544	545	563	546	572	529	549	535	554	542	552	563	572	550	555	536	524	535	562	543	574	579	565	554	592	560	546	548	574	588	531	556	546	551	574	561	551	553	570	561	574	546	552	580	572	546	571	576	564	548	571	579	533	567	557	553	548	553	597	520	562	532	560	542	578	559	533	568	559	570	528	562	536	588	565	513	547	561	599	557	574	541	544	523	576	575	543	533	546	561	565	530	540	583	540	555	533	563	560	589	580	583	560	523	543	573	539	536	564	596	534	547	537	520	546	557	529	569	562	531	592	597	579	552	601	545	538	578	586	559	581	571	546	538	565	576	556	514	603	583	580	555	520	515	535	551	552	501	515	580	533	567	534	553	548	582	569	556	554	555	542	568	545	564	539	575	526	580	524	535	602	543	564	553	578	558	553	571	584	524	534	565	538	537	562	549	586	539	566	547	568	546	545	561	608	586	560	571	565	583	531	615	528	555	573	554	560	573	572	552	589	527	579	527	557	593	603	532	505	524	564	578	539	524	561	528	526	555	563	535	554	551	565	557	540	552	582	553	565	552	542	599	562	530	534	605	542	545	543	522	523	536	577	520	531	523	576	572	523	595	553	552	525	545	569	536	574	557	552	525	544	577	564	542	509	547	541	540	526	551	564	545	550	570	602	530	544	589	557	550	589	548	506	583	560	579	566	563	532	554	545	566	548	535	558	548	563	564	571	572	550	545	525	555	569	578	531	562	535	556	574	594	574	589	560	589	570	580	551	559	582	551	518	620	562	573	576	537	544	556	574	533	531	539	515	572	555	558	564	568	527	579	556	561	546	575	575	570	530	554	566	606	576	534	545	548	547	574	534	554	581	551	551	529	541	574	575	557	541	529	589	547	533	546	559	577	536	522	593	569	547	577	567	574	584	608	550	576	558	550	516	541	553	595	568	573	547	543	601	578	517	552	560	551	548	576	547	551	559	575	535	533	533	527	542	574	517	572	595	545	558	579	596	578	543	544	534	526	520	527	575	544	583	551	531	544	506	540	529	530	556	574	554	530	548	558	533	550	546	558	551	550	543	573	532	563	589	528	572	589	565	545	536	603	528	569	558	534	555	537	563	572	520	567	547	534	574	586	558	550	548	564	578	586	586	520	566	570	567	558	521	583	570	523	546	543	537	569	567	599	527	524	559	572	522	554	549	549	569	487	552	560	564	584	547	531	538	546	551	541	543	541	574	578	560	565	592	563	538	554	535	601	559	541	580	521	543	526	561	530	580	567	540	565	562	578	552	512	536	533	524	533	539	526	611	558	545	579	531	584	547	591	511	553	563	542	602	586	539	569	543	558	587	546	512	532	574	558	581	585	552	596	557	533	544	527	546	585	567	565	536	569	551	557	504	552	532	545	550	559	590	547	520	564	536	524	540	540	576	544	552	548	567	505	541	574	549	545	548	529	508	565	542	544	524	531	548	552	514	544	583	542	608	494	587	585	554	519	531	526	597	584	544	532	568	549	580	541	541	567	502	540	565	535	540	497	539	555	530	566	571	518	546	543	587	564	551	534	534	531	508	559	553	538	541	537	511	538	559	538	518	595	566	563	571	507	556	560	524	542	566	579	542	556	549	594	581	541	546	515	565	540	551	564	547	572	546	574	598	565	579	573	560	551	558	524	604	547	593	586	554	546	547	539	593	572	542	571	566	583	566	568	555	495	548	572	583	535	557	612	543	530	562	535	561	508	555	519	598	560	578	576	580	567	547	576	570	523	570	610	580	504	518	533	567	510	525	578	534	544	547	571	510	557	585	544	535	524	548	532	555	562	571	534	562	540	548	546	553	595	541	535	579	573	486	521	580	588	533	564	554	527	553	531	550	533	535	559	554	547	552	557	535	571	570	554	588	549	549	549	548	573	546	534	518	541	568	533	549	551	533	533	529	535	542	598	558	525	583	562	550	514	562	586	582	540	592	532	597	550	541	582	569	564	574	564	562	520	543	524	524	582	582	551	543	534	537	584	555	579	493	545	537	579	572	508	531	522	566	551	561	587	543	514	564	558	558	600	592	562	575	537	596	534	528	530	547	557	580	541	544	564	532	530	561	557	535	614	579	537	614
368	78	47	49	39	72	95	84	84	73	55	69	68	51	55	47	58	47	31	47	46	44	34	34	46	26	33	35	41	34	35	38	29	27	32	20	37	35	29	35	39	30	24	40	23	40	36	32	22	20	20	25	24	31	23	34	29	28	24	46	25	36	26	25	29	26	30	26	21	24	35	29	19	24	26	24	25	36	30	22	37	25	31	19	21	37	23	24	35	23	23	20	26	28	30	24	23	20	26	18	34	29	27	27	21	26	27	26	23	38	32	19	20	30	33	20	31	27	29	29	34	20	23	19	29	34	23	21	28	21	26	23	24	24	23	32	21	21	21	23	21	20	22	28	22	19	31	22	25	31	27	28	27	29	33	26	17	18	30	27	32	33	30	33	31	21	19	25	22	25	38	28	30	26	31	13	27	35	20	32	25	29	39	27	24	23	23	28	26	29	32	22	31	19	23	31	28	20	24	26	23	22	17	14	28	34	27	27	30	25	25	19	24	25	31	34	23	15	27	26	29	20	33	19	31	25	30	30	38	23	22	28	27	30	46	23	21	25	28	21	41	25	23	23	30	33	37	31	27	23	26	19	27	41	31	25	27	35	33	17	28	33	33	20	30	34	23	22	20	27	23	26	28	31	22	19	33	27	26	30	19	28	27	30	30	32	17	29	25	28	23	27	23	35	21	27	27	27	26	24	22	30	24	25	26	21	22	29	28	31	28	24	37	22	22	32	20	35	31	29	24	22	24	23	34	23	25	23	30	24	39	28	28	25	30	35	27	32	26	24	30	27	27	29	21	33	33	22	34	28	25	24	20	27	16	26	30	22	26	22	24	20	31	21	23	35	33	26	31	31	33	24	33	19	31	22	29	28	36	24	18	22	28	18	25	21	13	22	33	40	29	28	28	35	31	30	30	26	17	21	24	18	25	17	25	22	30	26	21	22	30	26	19	22	44	19	32	27	27	23	21	23	26	15	27	25	30	27	18	18	31	32	32	18	32	27	27	24	23	26	25	24	34	28	20	27	26	18	26	26	17	20	19	28	21	22	29	31	21	32	14	22	22	21	41	16	23	27	25	28	32	18	27	27	27	26	27	28	21	23	20	35	26	27	25	15	34	22	25	30	25	25	25	22	24	23	24	35	33	30	28	26	27	22	29	39	26	32	27	28	24	26	21	30	26	19	28	25	34	34	23	22	29	25	33	17	30	13	19	21	26	20	27	30	27	30	31	24	22	30	23	16	22	25	23	24	26	34	27	24	32	25	25	20	21	25	21	22	22	19	15	25	27	23	33	27	23	29	22	32	18	31	21	23	17	26	19	18	26	18	27	17	31	30	16	22	20	24	23	21	31	25	24	24	27	35	16	27	32	29	23	26	26	31	23	21	28	18	22	24	26	26	24	28	28	24	26	29	29	22	19	28	31	28	20	31	23	24	28	32	31	20	22	35	30	26	28	27	22	17	29	31	27	15	23	21	24	17	21	25	26	31	19	17	21	32	16	39	33	28	21	24	22	26	22	28	19	22	24	32	29	27	25	28	39	23	24	25	15	23	30	26	29	16	23	20	26	24	36	24	25	22	25	18	23	30	23	17	26	22	21	24	25	29	17	15	35	29	26	29	19	20	32	38	26	20	30	28	32	31	29	22	30	27	21	25	22	21	33	13	24	28	27	22	21	33	22	32	13	29	23	27	32	14	36	26	26	20	25	29	19	22	19	30	25	24	29	17	24	21	29	26	22	22	23	36	30	23	20	26	19	21	35	21	21	26	28	23	19	19	31	28	28	27	32	18	26	21	25	23	22	17	22	24	25	15	16	20	26	31	27	24	27	24	19	27	36	24	20	22	20	30	25	27	28	23	28	22	32	29	37	23	34	27	24	22	29	20	26	21	30	32	28	26	24	25	24	21	23	19	23	24	25	25	20	39	26	23	21	31	20	25	39	21	29	28	27	23	25	28	29	27	24	27	25	28	33	27	35	20	24	31	21	28	24	20	22	23	25	27	32	29	33	15	29	22	21	33	21	24	29	34	24	22	26	27	32	20	21	37	36	24	23	35	31	32	23	26	22	21	29	23	27	31	39	28	26	20	30	19	24	33	31	24	19	21	30	30	32	21	16	17	16	32	21	29	32	26	26	34	30	28	22	36	29	20	31	17	20	27	20	21	31	23	22	33	27	31	24	30	20	32	30	24	29	32	34	26	34	35	37	26	26	27	34	24	32	24	41	29	23	27	31	24	25	23	25	23	15	33	31	30	22	25	23	24	18	30	26	22	27	31	33	19	27	28	29	33	13	22	26	23	29	20	22	24	27	31	22	34	29	31	26	29	27	32	23	31	38	33	33	25	24	26	20	24	26	29	24	33	20	21	19	27	40	23	31	30	17	26	13	18	26	26	26	20	27	26	30	29	30	26	24	32	26	25	15	39	27	22	21	22	22	23	38	16	34	23	27	19	29	29	33	25	27	23	30	27	14	21	18	21	34	22	23	21	24	31	25	22	24	19	28	32	26	25	18	29	28	26	29	24	32	25	28	23	28	14	28	34	35	28	32	26	27	21	34	26	25	23	31	30	24	29	28	25	20	22	23	27	24	30	34	26	19	18	35	23	17	26	21	28	26	29	21	23	24	27	30	29	27	33	22	21	37	28	24	26	30	41	29	22	26	28	22	30	32	24	27	22	22	24	34	24	30	26	25	24	29	28	38	18	25	27	35	24	25	32	33	28	23	28	26	23	31	27	31	18	28	18	18	16	18	25	24	26	26	30	29	25	36	21	16	22	20	19	32	28	28	24	21	30	21	23	28	14	27	21	34	22	20	35	27	35	32	16	24	31	35	28	24	32	25	27	29	28	19	26	25	20	22	23	31	27	27	25	27	21	34	16	31	27	19	22	28	27	23	27	17	24	34	18	30	32	27	36	29	23	23	30	34	25	22	22	16	26	29	36	24	25	29	27	26	29	27	34	27	22	27	24	22	25	23	21	34	20	28	30	21	27	27	26	25	21	26	25	34	20	28	23	20	29	30	28	25	27	24	30	30	17	23	24	20	26	33	32	36	28	19	27	20	36	17	24	28	23	25	28	30	27	35	25	17	32	21	21	26	22	23	29	19	25	27	31	32	26	28	27	20	25	22	23	23	28	11	33	31	26	25	25	31	28	27	30	26	23	20	22	23	17	27	18	28	20	29	23	32	22	32	29	28	29	30	27	20	25	28	25	25	26	24	25	29	31	26	22	27	31	31	22	33	25	25	25	22	21	23	31	27	30	23	19	29	27	26	32	21	18	28	16	24	22	19	17	22	22	26	27	36	29	26	22	28	41	22	30	28	23	22	27	39	24	20	34	28	26	21	23	25	22	39	32	20	21	23	33	27	31	21	23	27	28	25	27	28	21	30	15	20	38	32	28	18	30	27	32	30	28	27	23	33	29	21	24	21	22	27	30	22	28	33	29	28	20	36	23	28	34	26	35	17	31	32	28	27	38
5126	1282	570	989	2898	4178	4142	3636	2857	2259	1869	1511	1382	1023	1000	919	780	743	679	697	623	585	530	540	486	481	520	522	492	544	422	412	357	307	324	282	309	339	300	292	281	279	263	252	253	226	251	265	238	228	206	224	215	244	233	198	194	229	212	213	210	227	231	198	192	215	234	237	195	203	233	224	198	190	213	228	223	194	209	201	197	216	224	244	196	216	218	210	202	205	209	218	221	215	199	195	209	213	221	204	231	209	209	210	213	203	221	228	224	231	216	182	193	198	216	190	178	218	203	201	210	196	193	221	219	198	217	228	200	237	207	192	186	197	214	220	208	202	238	236	205	223	211	194	212	205	216	198	208	233	173	199	218	220	211	226	225	211	195	211	225	210	222	199	208	194	200	229	204	183	204	213	172	216	174	230	210	188	197	222	205	210	254	200	202	204	214	200	214	207	207	204	197	223	197	200	227	217	199	231	202	215	191	214	202	211	195	191	215	216	197	192	216	210	214	204	220	210	224	197	199	194	228	213	190	213	185	224	180	214	197	188	212	195	192	156	201	186	219	194	188	197	200	211	200	214	207	228	234	198	190	189	197	183	224	207	199	221	220	179	190	184	226	198	186	220	204	186	216	213	231	214	215	207	206	215	189	213	204	226	207	217	207	206	192	203	187	201	193	188	179	198	199	205	178	199	210	217	245	201	202	200	227	195	220	198	223	215	214	199	220	198	220	232	184	171	200	227	222	201	208	201	214	208	207	184	211	218	195	240	185	201	211	205	198	208	194	202	206	219	195	196	213	216	206	205	210	193	201	170	191	188	225	196	191	201	181	222	210	197	215	215	192	191	199	211	205	206	198	202	170	209	207	211	219	196	202	214	195	198	210	201	202	218	201	180	202	224	221	214	226	201	195	212	198	202	220	185	210	223	203	187	194	195	213	198	202	224	210	192	218	199	212	224	191	220	201	187	206	204	209	201	178	175	205	213	239	221	201	196	208	196	240	200	215	217	209	220	229	209	209	213	215	198	189	201	189	183	186	188	199	197	223	214	208	206	202	205	206	171	213	234	205	216	210	179	182	216	176	203	207	206	195	199	208	237	176	202	212	221	210	181	190	184	200	203	191	231	220	183	210	192	191	202	219	206	224	203	183	212	188	196	198	223	196	211	194	205	216	201	218	182	235	225	195	204	225	227	215	216	210	188	202	213	228	191	228	203	234	198	177	207	192	212	206	208	207	239	215	232	214	208	206	220	238	201	184	209	187	196	192	229	208	223	193	201	208	211	195	189	205	185	205	160	199	199	199	179	211	197	206	204	209	209	221	211	190	192	200	213	184	221	211	185	222	186	204	215	209	228	187	195	187	192	224	189	196	208	205	191	218	225	189	201	199	214	185	205	191	177	227	229	200	208	200	185	191	190	205	204	200	222	211	203	218	203	209	201	199	189	217	172	194	203	204	192	211	191	213	209	194	223	189	210	187	187	210	207	217	194	200	224	171	187	206	183	168	201	215	223	188	205	212	220	161	194	202	214	198	198	193	199	191	188	210	208	242	182	205	219	195	222	203	196	195	189	215	222	217	212	181	193	228	200	193	205	193	200	180	183	195	186	218	247	199	186	219	206	210	192	217	203	213	182	210	199	199	203	193	195	195	204	204	223	181	187	227	190	235	182	208	196	200	221	197	180	196	213	191	200	220	231	208	206	212	205	207	220	201	205	204	210	219	205	207	210	203	200	228	204	217	216	220	218	198	189	193	171	199	183	211	181	206	216	188	196	213	227	194	199	192	236	215	196	202	201	220	209	187	191	199	216	199	190	186	190	219	208	208	213	216	214	180	200	217	200	215	211	191	191	205	204	198	209	207	213	206	197	229	200	208	221	222	206	220	212	209	219	221	199	215	209	221	215	202	208	183	190	202	202	193	206	203	222	197	210	185	195	208	210	188	214	184	219	207	211	190	216	212	208	221	180	184	225	226	216	207	228	211	211	188	206	186	194	207	191	164	222	218	183	204	214	221	193	194	204	191	208	186	201	184	168	195	203	219	194	192	191	191	183	206	223	187	195	212	210	210	230	215	214	212	207	208	217	199	209	189	217	190	208	195	181	208	177	192	215	217	187	174	217	198	197	187	206	202	194	199	185	209	174	216	226	171	210	202	197	197	211	211	188	225	189	193	191	199	208	215	200	191	207	203	185	216	211	186	190	227	196	195	180	198	195	227	207	209	212	228	244	205	229	209	198	193	226	224	208	197	185	198	227	195	192	205	185	188	187	216	217	230	182	187	234	206	184	189	179	201	216	228	202	197	206	190	191	210	214	205	228	194	222	204	202	193	193	222	218	196	215	201	206	192	221	196	200	204	205	206	208	191	206	204	208	200	200	203	185	199	197	207	226	220	246	206	209	199	225	201	201	194	204	207	186	216	202	211	193	184	195	189	196	183	185	215	214	202	184	203	194	187	198	190	204	197	170	200	196	173	193	213	203	216	199	213	196	193	206	219	195	178	183	208	210	192	190	205	226	206	199	188	206	180	191	183	209	199	196	207	237	223	213	210	181	196	191	249	191	195	190	193	174	187	204	185	222	208	196	193	212	185	186	208	183	212	202	228	192	220	201	204	192	190	195	230	219	192	188	207	232	198	194	240	182	221	198	227	182	184	190	213	205	212	199	197	210	188	194	206	170	236	203	219	175	200	218	172	184	216	218	207	212	188	199	190	238	214	180	202	203	202	197	207	203	199	221	188	220	212	231	227	220	217	203	174	192	197	212	179	209	201	181	217	191	210	205	212	182	182	208	178	211	202	211	212	222	189	232	195	223	233	191	194	183	188	225	209	202	202	204	189	165	188	200	203	211	201	216	215	193	223	196	223	215	201	214	199	205	205	196	210	186	192	193	206	194	221	187	194	204	205	187	221	194	229	227	184	193	172	218	231	220	230	194	209	212	186	201	215	216	199	202	189	216	186	207	194	223	210	198	210	188	196	198	241	197	185	203	219	203	221	185	201	207	183	203	208	228	191	193	189	216	208	204	190	207	202	206	217	199	231	180	220	189	198	216	185	191	206	219	198	197	177	194	207	187	166	199	198	215	217	208	203	184	227	213	216	178	202	223	201	208	197	201	208	206	203	186	195	204	218	219	197	194	213	213	200	203	200	193	203	222	185	197	216	221	204	199	216	216	204	189	210	200	205	188	205	196	228	218	197	196	205	201	196	180	175	192	186	184	185	206	220	205	202	204	203	200	207	204	231	186	205	192	173	182	204	191	191	224	209	191	195	197	198	171	194	207	236	183	206	189	204	179	198	198	202	223	200	212	199	204	196	213	229	188	202	211	203	221	205	204	167	183	192	206	207	191	208	193	197	196	195	192	208	207	190	203	187	233	204	246	183	218	184	191	181	211	218	197	188	187	218	223	190	208	203	220	240	201	200	220	218	165	194	190	198	205	200	218	214	211	182	205	211	191	203	193	188	232	206	196	214	204	184	209	197	175
1582	129	104	115	106	123	119	124	141	119	131	118	122	111	100	106	109	99	114	95	114	102	110	90	89	109	91	89	97	98	115	92	93	96	85	97	104	90	91	99	81	93	88	87	89	100	100	87	87	77	80	68	80	81	95	87	83	83	82	89	88	82	103	96	95	83	81	91	80	74	85	83	74	79	88	90	83	89	94	96	100	88	103	88	95	77	72	95	77	65	79	86	111	73	88	89	83	88	73	98	78	114	90	90	84	83	86	84	105	100	78	75	81	95	89	95	84	78	97	99	71	84	72	89	76	79	98	83	79	91	87	85	86	88	85	88	105	105	94	77	78	70	88	79	71	79	98	89	73	83	85	101	77	78	88	100	70	92	94	84	76	97	80	82	85	91	82	90	86	75	82	84	87	71	72	83	71	80	84	87	79	115	96	93	88	78	72	72	95	89	84	82	83	79	67	87	73	87	83	86	101	81	82	84	91	80	86	75	88	81	103	71	85	84	60	92	82	90	100	96	79	93	91	75	79	86	91	87	88	81	69	91	80	110	79	91	95	105	74	87	88	93	68	84	93	93	91	87	98	91	82	81	100	90	83	98	74	89	87	82	73	81	76	91	75	86	84	85	78	93	78	77	96	96	90	87	93	85	75	78	79	72	95	82	76	89	85	89	92	89	87	99	80	89	98	71	81	70	78	77	90	100	98	86	86	97	94	90	91	88	74	82	73	70	80	89	94	80	81	91	90	84	82	87	107	87	75	89	79	82	91	90	80	92	79	98	92	89	80	89	91	93	91	73	92	94	85	85	92	72	96	77	99	79	90	74	92	77	88	70	94	80	90	89	80	79	82	89	87	92	95	81	81	83	96	91	88	94	93	83	99	81	98	81	89	89	82	65	79	91	86	87	89	107	87	90	93	102	86	91	74	79	94	84	80	77	88	76	89	86	101	87	82	86	84	83	75	78	92	90	80	87	87	93	71	89	73	92	84	98	66	82	85	88	92	82	71	87	74	70	88	84	92	95	91	90	95	87	79	76	75	97	84	86	98	86	97	79	101	76	84	76	64	87	89	83	89	87	87	70	85	77	95	75	94	99	76	87	78	88	87	79	86	77	84	92	98	78	94	63	87	84	104	87	99	66	103	80	88	95	86	95	86	85	94	87	80	85	97	96	82	82	79	77	99	77	100	85	94	78	77	85	77	91	95	82	85	87	80	82	101	80	105	85	77	90	61	67	78	74	76	79	85	74	84	90	77	87	81	87	77	84	76	77	82	94	77	73	74	78	90	82	57	58	86	81	100	95	91	85	91	76	97	84	90	95	95	84	68	80	74	64	89	76	76	85	100	88	77	106	82	90	90	96	95	81	92	77	81	79	100	75	71	86	81	96	100	82	88	101	84	75	84	102	79	80	92	87	97	79	85	77	89	102	82	87	79	77	85	78	90	81	91	91	95	73	94	96	91	84	92	91	80	82	85	91	93	92	74	94	101	86	102	90	86	83	88	101	90	101	81	71	89	93	78	96	88	76	86	119	86	87	92	79	79	78	80	94	90	79	98	97	88	81	86	87	86	101	88	89	77	83	92	81	91	75	88	90	81	85	88	88	94	77	82	98	77	86	76	94	90	88	93	93	96	77	84	88	64	103	68	73	88	84	79	85	67	89	79	84	79	83	72	94	93	93	90	82	89	96	86	94	90	81	97	65	88	89	69	95	87	81	80	94	82	94	81	92	94	79	83	86	100	101	91	83	86	76	87	98	77	93	87	86	81	74	85	91	78	86	87	89	92	85	72	86	105	84	90	97	93	75	97	73	93	101	84	89	63	92	83	91	99	94	94	93	91	72	91	79	79	85	83	87	84	90	61	96	74	77	74	91	81	102	78	77	81	79	86	85	81	78	98	81	85	76	98	91	68	79	88	73	88	100	97	76	85	92	98	110	93	110	86	91	106	84	87	90	71	89	102	92	87	100	101	105	89	83	81	79	81	87	94	89	74	74	93	76	87	70	79	96	76	86	98	87	90	84	82	104	80	82	70	83	117	89	69	77	91	78	77	100	96	79	77	96	86	73	92	78	88	85	79	108	84	65	76	87	79	96	97	66	90	96	83	89	80	89	70	80	77	84	84	86	81	89	92	73	76	72	94	84	66	81	87	96	90	85	92	90	96	99	88	71	92	80	95	85	87	80	91	68	89	96	94	92	71	96	85	89	81	71	92	78	78	77	81	74	82	88	94	72	91	82	86	65	78	81	80	100	103	85	92	85	89	86	91	78	76	72	84	85	91	86	89	80	80	74	102	75	90	88	85	79	69	75	78	96	99	79	86	90	80	79	79	98	71	85	64	94	86	87	84	101	65	83	97	81	106	98	64	70	75	95	104	93	93	66	86	91	82	93	76	72	72	90	74	81	86	84	92	106	74	89	78	81	74	80	66	70	86	80	79	87	83	79	80	68	88	92	77	100	99	96	80	92	86	88	78	86	86	94	90	67	93	86	99	82	66	78	83	80	82	91	99	86	74	80	69	82	88	76	67	83	91	87	88	77	90	90	78	80	82	82	77	76	70	80	78	97	83	89	85	79	87	87	98	97	82	75	76	79	88	72	70	88	92	68	85	88	98	83	77	90	79	97	97	77	97	79	90	92	74	90	79	89	75	97	86	91	78	91	79	72	92	86	96	84	88	68	84	72	95	104	71	90	74	95	101	102	77	90	82	79	90	72	77	96	80	82	80	100	99	80	85	95	76	87	86	80	78	84	86	94	110	79	108	70	90	75	85	81	76	110	79	84	85	66	83	78	80	92	83	108	88	87	81	75	86	93	97	93	95	84	83	89	82	84	71	79	76	78	93	88	96	72	92	88	112	66	97	87	94	102	82	93	76	76	69	82	76	91	86	88	92	84	82	95	84	94	84	65	101	98	76	87	86	89	93	89	84	86	82	83	77	81	91	86	102	76	83	78	76	97	81	85	90	84	90	76	79	85	80	75	82	80	88	80	67	101	89	90	93	82	100	82	111	83	91	80	83	79	89	81	90	101	81	90	82	94	89	90	88	78	91	81	83	97	83	72	83	111	77	87	103	97	73	78	92	91	71	83	96	100	87	103	94	82	65	77	105	88	94	88	72	85	88	90	94	69	85	78	85	80	82	85	90	87	75	74	84	85	75	87	100	75	83	72	92	95	72	90	81	90	85	85	88	89	80	104	86	80	82	86	84	92	85	73	90	106	66	66	103	104	92	78	84	100	74	74	66	80	87	86	82	81	76	66	98	117	95	88	91	90	88	87	86	79	91	92	96	85	79	88	83	90	97	79	86	81	83	83	67	72	103	105	87	78	91	78	92	87	80	74	82	88	82	89	91	75	77	85	77	76	79	90	75	69	85	94	77	90	62	81	96	71	99	80	80	76	87	84	104	93	72	67	79	77	94	101	78	104	66	95	88	85	89	96	81	92	80	82	85	81	74	112	94	83	80	85	105	101	93	87	83	89
7625	1310	897	1227	2779	3905	4101	3708	3136	2642	2274	2024	1697	1538	1487	1313	1211	1133	1130	1082	996	999	983	959	929	926	934	942	939	864	895	841	779	760	675	787	738	746	754	687	713	706	692	629	652	691	686	692	678	674	684	686	626	658	659	668	641	635	637	649	647	645	668	684	688	618	624	651	602	644	624	626	691	639	654	647	599	590	624	606	622	612	658	641	649	622	628	690	616	637	617	611	664	643	639	657	627	664	608	645	650	661	604	614	635	647	625	587	608	654	673	628	661	606	678	672	613	643	613	672	608	682	616	617	633	578	599	684	622	651	625	643	631	625	622	677	678	650	652	611	607	637	672	622	619	649	624	607	619	660	629	595	663	623	638	664	661	645	566	629	632	626	620	610	634	639	659	636	639	624	675	591	627	660	627	623	606	637	631	599	645	649	675	618	602	612	642	629	619	635	595	591	642	633	644	613	642	632	636	641	593	631	622	617	612	610	606	646	596	626	630	622	605	650	641	627	638	586	618	595	607	649	602	641	629	635	620	616	612	621	639	613	609	613	650	635	596	628	638	572	650	667	681	611	607	580	629	641	643	646	638	662	643	650	606	599	623	641	601	616	642	616	674	618	674	603	621	628	605	612	637	611	621	611	609	623	641	670	623	609	637	617	649	650	620	610	617	618	601	616	611	682	621	648	668	622	606	645	707	637	662	620	644	617	654	596	624	639	663	669	647	672	600	612	667	611	659	606	663	621	620	622	578	679	643	663	665	603	673	628	621	622	630	654	624	639	623	635	631	613	643	605	613	654	643	645	620	612	675	639	611	662	625	632	639	672	593	640	658	620	595	599	593	632	640	677	648	626	665	598	619	667	647	630	628	632	596	639	667	638	632	633	574	648	636	650	585	630	649	650	612	612	597	620	616	629	620	655	620	635	636	583	634	599	665	629	670	603	657	599	594	676	637	611	581	608	611	637	647	615	636	593	629	586	628	601	640	680	623	608	658	649	614	638	633	613	647	643	688	655	634	623	613	632	593	599	630	625	619	567	613	599	615	644	581	644	665	659	647	595	589	604	627	606	583	621	601	683	653	632	623	621	608	643	601	617	673	609	649	633	645	645	656	606	628	680	633	621	628	631	636	628	663	658	629	596	611	644	600	651	606	670	634	629	654	578	586	657	632	615	632	626	608	628	608	634	616	624	631	620	649	673	638	645	681	658	642	686	627	671	657	651	639	656	643	625	641	619	615	663	637	637	597	643	647	635	626	562	625	630	597	656	652	630	642	626	603	624	626	626	594	590	622	601	620	692	630	638	596	666	644	628	598	621	646	664	604	611	640	607	612	609	644	651	698	614	612	628	687	592	611	614	637	654	646	606	626	645	640	655	617	654	616	624	635	650	669	601	673	611	644	639	626	673	626	645	621	632	593	624	610	616	661	620	614	653	653	598	645	635	642	617	610	639	637	607	616	659	622	597	588	588	646	690	633	625	603	616	644	662	599	626	642	626	630	651	674	636	678	643	641	623	635	580	630	608	631	594	625	654	637	651	626	622	609	657	652	642	645	617	644	652	646	642	603	624	621	617	663	650	673	638	602	630	616	661	634	631	622	613	629	613	650	619	615	637	666	677	656	645	627	669	623	657	638	623	685	651	635	628	644	638	607	634	661	691	593	653	624	639	658	619	649	634	609	677	649	636	653	661	658	654	624	629	613	629	644	608	642	683	635	634	613	596	590	647	685	646	655	657	648	625	651	642	606	643	606	602	677	579	626	650	611	654	629	609	658	640	588	644	601	605	658	631	620	654	636	625	668	649	635	658	681	632	646	644	633	653	692	635	604	632	612	650	655	619	671	652	617	616	615	665	635	606	626	628	634	640	676	658	608	621	626	666	654	676	636	641	614	654	659	678	571	637	616	592	645	569	657	645	643	600	643	628	598	654	618	616	613	618	653	636	650	660	605	642	625	646	646	615	622	663	657	638	615	651	639	652	617	608	686	624	634	635	685	680	668	660	637	617	637	639	609	627	561	613	631	610	656	619	670	668	631	626	597	668	579	683	579	608	630	603	660	639	636	629	652	643	629	645	637	636	666	609	601	641	640	603	697	608	642	624	622	689	637	630	633	629	618	600	608	599	587	613	633	646	598	642	620	637	647	648	618	642	622	641	616	612	678	621	656	641	618	578	657	593	615	620	577	623	632	634	610	641	604	613	643	637	636	620	575	610	637	625	659	659	588	674	660	599	617	621	629	619	612	575	622	628	636	632	686	641	600	617	654	657	654	622	641	596	645	644	638	614	658	653	623	656	607	637	628	636	636	663	611	625	620	630	616	612	641	600	637	629	620	622	652	626	642	618	624	658	624	599	627	589	633	636	629	631	628	651	630	625	674	599	614	667	638	648	662	636	634	633	615	590	657	652	709	617	611	629	628	608	639	623	631	620	665	630	603	630	650	603	635	667	662	622	698	587	647	651	592	630	685	654	666	686	643	650	591	636	618	628	634	657	656	630	631	634	690	646	634	623	671	623	614	654	656	596	679	616	598	642	649	612	565	623	661	614	657	683	662	644	625	679	643	564	666	625	607	609	651	652	593	667	639	641	649	631	636	636	578	654	589	632	567	683	663	655	616	631	628	635	641	638	627	658	693	639	579	613	683	608	662	597	609	619	623	645	592	615	623	636	681	630	638	624	627	617	647	591	628	640	594	656	593	636	672	619	677	607	681	670	605	615	641	638	637	605	584	680	619	637	626	617	672	604	622	621	575	629	582	623	674	599	640	614	619	645	655	607	634	585	632	629	606	634	640	675	640	574	590	649	644	632	613	642	628	601	621	671	629	684	642	643	644	704	660	632	647	673	642	665	601	619	597	641	642	625	592	638	662	677	607	624	626	623	591	615	641	656	615	639	609	604	612	645	592	725	691	639	622	647	608	673	609	663	666	614	671	577	624	652	620	629	651	610	625	623	639	595	646	624	600	635	597	615	628	599	612	637	678	626	642	647	648	632	607	621	645	640	595	620	653	638	672	639	588	622	633	647	654	595	661	640	626	645	622	660	634	625	642	636	637	660	610	618	658	639	607	608	596	640	694	651	596	624	608	610	623	641	660	626	637	651	623	614	629	583	619	670	599	616	644	633	640	644	590	653	628	630	672	572	637	611	593	639	678	635	663	668	650	615	660	652	624	643	641	652	646	618	658	627	648	656	636	642	600	625	634	632	590	645	631	624	636	615	575	617	649	606	652	692	643	628	601	628	661	602	656	650	600	623	633	599	582	617	626	653	656	560	651	626	633	639	653	591	600	623	619	582	617	651	644	638	655	621	668	618	636	652	590	626	607	622	621	584	608	593	634	647	632	622	627	643	661	637	614	679	639	657	633	626	670	712	622	674	629	607	615	630	614	635	591	618	652	652	621	605	631	620	618	646	598	590	616	640	635	652	623	620	598	646	623	586	681	620	668	617	624	642	653	610	584	658	696	617	652	680	671	663	627	623	622	616
715	99	60	77	48	98	107	129	113	94	72	92	79	71	61	66	64	58	49	53	49	44	44	42	45	38	39	52	56	40	42	46	37	37	29	33	42	29	40	41	31	24	38	36	35	20	40	25	32	21	41	34	35	30	24	28	30	28	33	32	37	39	37	28	24	22	16	30	33	43	39	32	23	27	22	27	27	29	31	30	40	35	29	33	29	21	33	37	25	27	25	32	46	29	33	35	28	27	31	35	28	29	35	38	36	30	30	31	25	33	41	27	27	25	31	30	23	30	16	31	40	28	20	34	28	28	37	26	33	33	31	23	28	27	27	30	30	21	27	27	39	24	24	27	30	23	25	31	31	24	30	37	41	35	36	27	31	33	26	30	28	29	39	23	36	35	23	26	29	30	32	30	32	35	23	23	27	33	24	31	32	22	36	49	27	32	31	45	29	38	26	28	33	27	28	29	19	36	23	24	27	25	34	38	35	26	35	34	36	37	21	25	31	27	26	28	28	27	36	19	39	27	22	27	27	27	32	28	31	29	31	27	22	24	25	36	34	32	34	29	28	29	35	29	22	25	34	22	33	28	26	29	33	34	34	32	20	32	34	34	33	34	28	37	25	37	33	27	24	26	35	23	35	36	27	29	33	32	30	23	42	25	24	29	25	22	27	22	25	30	29	31	27	30	32	35	31	25	26	28	29	25	32	33	36	32	24	25	28	22	27	32	33	27	37	25	22	33	22	35	35	24	30	32	29	37	31	30	21	26	25	29	30	30	38	42	27	28	32	39	21	27	27	23	28	27	24	35	28	26	22	27	31	29	30	32	34	40	23	29	24	39	41	34	25	23	35	39	28	22	38	32	34	41	27	33	21	31	31	27	30	31	23	40	35	32	40	29	28	25	41	22	33	30	27	32	37	32	37	22	39	29	33	31	31	32	21	34	26	36	27	24	30	40	32	31	34	31	29	30	27	24	25	34	33	34	38	23	23	35	25	39	20	23	23	36	41	32	37	27	30	28	26	31	47	30	34	30	31	28	24	27	29	22	38	26	22	24	32	37	22	27	30	23	21	34	24	34	27	38	39	26	31	37	29	33	33	33	20	26	34	21	35	27	36	29	30	33	36	31	35	30	37	26	36	33	32	30	25	33	25	27	29	30	33	28	27	22	32	34	29	32	26	40	31	44	30	23	38	34	31	31	25	25	23	26	26	30	34	33	33	32	30	42	25	32	33	28	26	24	25	30	30	28	29	32	28	35	26	39	32	43	23	31	22	44	37	32	35	23	28	24	25	24	38	28	28	35	30	33	34	27	34	25	40	24	34	26	34	40	31	32	35	35	33	26	20	21	20	35	35	33	36	42	20	28	25	36	38	31	23	32	30	29	36	32	34	26	27	28	30	44	28	26	36	40	22	31	31	29	26	27	25	41	34	36	44	24	31	27	23	27	29	40	31	24	33	29	31	36	32	30	29	26	23	28	22	32	27	37	36	33	22	27	27	33	38	35	23	36	34	34	33	36	36	21	20	40	23	43	31	23	31	25	25	28	28	32	24	23	21	38	32	30	30	32	25	23	29	26	24	32	30	26	34	29	29	35	32	29	21	35	25	30	31	48	36	29	30	24	23	29	31	28	27	25	26	34	18	29	43	30	33	33	32	38	31	35	22	28	21	36	28	29	21	30	32	31	37	29	31	25	27	35	28	24	28	21	31	29	21	22	32	31	31	40	31	39	38	23	30	35	29	27	33	20	30	32	32	31	30	35	40	37	26	32	37	31	36	19	27	30	42	28	40	40	28	35	29	33	30	25	25	24	28	28	35	29	38	40	29	38	24	29	22	20	31	33	42	27	24	35	30	25	22	34	33	43	29	34	28	32	30	39	34	31	38	27	32	19	32	28	34	27	37	22	39	41	21	32	28	26	38	33	30	28	33	28	37	34	37	34	34	26	19	35	24	25	27	36	25	28	26	33	23	35	23	26	26	37	41	35	30	34	24	30	32	22	24	27	32	21	42	27	30	27	26	33	27	26	30	26	26	34	35	23	40	28	32	38	22	25	21	20	26	25	28	25	36	17	24	34	31	31	28	22	38	42	26	36	34	27	38	29	29	27	31	21	22	21	34	32	31	39	27	43	25	22	33	31	37	19	26	35	14	25	27	32	33	27	37	31	30	26	25	27	30	27	33	28	31	28	27	31	27	25	35	37	28	30	26	28	34	34	32	27	19	34	37	26	43	25	34	29	29	38	25	36	24	34	31	31	31	33	29	31	29	29	27	29	29	27	35	29	28	26	28	30	31	29	37	32	40	35	33	31	26	26	35	28	32	47	31	25	21	26	27	15	38	29	30	35	30	37	18	30	24	34	19	33	29	29	27	32	26	29	33	17	33	22	37	28	29	47	31	26	36	19	27	27	28	21	35	29	33	32	40	31	45	40	29	27	29	28	29	31	28	39	23	39	25	30	30	28	18	30	24	33	40	30	29	29	30	49	39	31	27	24	28	30	20	26	39	34	27	28	24	37	22	26	36	29	48	31	31	27	26	34	37	40	30	28	25	34	27	37	31	27	28	28	33	22	39	29	37	33	27	24	24	29	34	31	31	37	31	28	33	35	26	29	33	26	40	23	35	30	29	33	23	29	30	29	20	18	35	32	26	30	34	27	28	22	35	30	37	32	25	33	35	37	38	25	36	31	27	26	36	27	23	23	33	36	25	32	35	38	23	37	27	28	31	33	30	30	25	33	25	28	23	22	40	30	20	19	25	21	37	24	37	28	27	31	38	28	33	29	31	40	39	38	29	21	34	33	22	29	28	35	36	36	22	39	26	31	32	23	30	21	25	41	35	25	33	28	40	29	21	35	33	32	39	35	34	40	27	23	33	35	38	36	33	37	37	30	26	28	37	31	31	31	31	43	34	37	26	23	34	28	20	35	23	33	29	24	23	28	29	31	26	36	28	31	36	36	26	26	24	24	30	31	34	27	24	34	33	24	30	24	22	34	27	32	34	34	36	31	32	29	38	29	30	35	29	31	24	29	29	34	23	32	40	29	29	34	37	15	27	29	30	29	21	30	30	31	34	33	28	31	31	29	38	40	18	32	31	27	29	28	26	30	31	34	31	34	29	32	25	31	22	25	38	35	36	31	22	25	25	26	28	34	26	42	28	35	23	37	27	34	35	31	32	26	36	32	30	34	34	34	31	28	30	34	42	26	43	46	28	36	31	30	22	34	41	35	23	21	26	34	19	42	27	24	27	21	30	38	28	15	34	28	29	24	30	47	30	43	27	27	26	37	23	39	30	23	31	30	33	34	33	37	33	18	31	34	32	30	24	41	29	25	30	24	40	31	40	20	19	30	30	35	32	29	23	24	38	33	37	27	34	29	32	38	34	39	23	30	36	26	26	33	20	22	29	37	28	28	24	31	36	26	35	34	24	33	41	28	36	28	27	22	28	29	39	29	30	19	23	27	36	32	18	22	32	36	29	29
7602	1677	711	1390	4102	5814	5725	5041	4177	3553	2775	2263	1960	1541	1472	1242	1224	1070	922	885	845	792	713	715	640	653	629	678	680	696	608	472	425	370	382	392	368	409	380	348	317	313	316	291	286	292	307	319	279	236	265	242	253	220	234	255	248	220	231	248	214	235	236	225	257	233	224	263	231	239	249	209	251	228	227	246	208	235	209	272	210	233	231	231	258	281	246	253	236	200	225	237	248	254	224	244	237	253	237	252	242	228	211	246	248	232	248	208	220	219	215	236	212	243	230	206	245	208	236	248	222	219	223	246	203	220	232	225	213	233	231	234	204	201	213	224	241	218	242	203	241	215	243	264	225	205	212	227	216	228	205	223	219	237	245	225	228	214	213	198	231	204	236	229	245	250	194	223	233	198	221	231	220	216	239	206	185	220	227	210	202	210	228	207	206	236	213	236	222	229	251	228	233	202	240	207	232	235	224	203	222	222	213	223	216	209	223	215	211	228	217	247	222	236	208	207	193	218	208	216	241	216	240	222	234	196	227	203	195	227	214	232	231	235	206	229	216	202	218	232	187	226	223	209	213	211	235	235	191	221	210	224	211	206	216	206	221	207	216	196	215	199	234	203	216	211	222	217	204	208	223	227	197	235	224	245	225	236	230	242	224	233	219	232	211	219	206	208	210	227	232	222	198	206	197	223	212	238	214	242	222	236	218	231	222	213	200	196	198	242	216	208	242	229	221	222	211	187	216	207	217	226	196	226	223	229	229	216	234	231	197	194	219	217	228	221	209	235	206	210	209	228	209	201	214	215	208	214	254	241	227	223	215	245	215	217	212	244	213	225	228	232	238	212	203	224	206	200	214	201	216	207	216	210	225	236	226	216	191	200	214	195	221	237	227	196	240	224	197	246	229	202	237	224	215	224	211	221	235	213	203	225	201	208	229	211	229	205	215	216	214	213	218	197	220	209	233	243	247	213	200	232	223	195	224	209	208	201	215	236	229	213	210	236	222	222	196	211	231	232	204	193	246	196	211	221	213	226	222	219	238	226	205	212	225	240	222	210	218	215	213	218	220	217	221	196	232	212	228	212	212	179	223	216	212	228	248	230	224	232	220	215	229	210	220	200	230	228	216	227	229	234	228	218	198	224	202	231	236	203	234	226	240	228	205	235	210	236	205	222	199	213	221	223	192	214	212	201	224	212	219	210	230	217	187	209	222	236	231	227	202	227	218	224	205	216	195	205	228	217	214	214	248	207	221	223	238	223	220	199	228	219	202	231	230	192	211	210	213	230	253	218	224	222	231	243	187	200	201	223	235	225	226	186	181	229	197	216	219	216	210	192	218	216	199	214	190	206	218	215	207	202	240	210	212	219	222	230	209	251	231	225	240	229	230	199	233	237	196	206	218	198	214	213	213	212	214	181	233	197	247	227	233	199	218	240	229	208	206	210	225	235	243	207	204	199	239	206	213	236	225	231	198	225	221	207	265	207	225	242	217	217	227	226	233	249	240	227	199	219	235	205	209	214	174	215	212	203	206	204	195	214	222	237	193	196	205	212	209	210	217	239	211	237	214	231	223	215	200	241	195	215	205	217	200	217	206	222	229	252	197	212	224	206	240	229	211	194	208	230	209	222	244	231	220	221	227	221	258	215	228	200	238	205	211	238	224	220	218	194	245	234	217	214	195	225	233	212	182	214	231	203	220	232	197	207	237	197	213	217	240	242	211	212	229	207	192	205	234	218	221	216	241	232	203	224	222	220	207	219	213	233	214	205	207	230	224	227	215	192	219	233	213	191	199	225	225	226	190	198	240	190	215	193	209	217	243	205	241	204	214	217	211	233	216	210	227	210	235	219	220	241	218	198	208	218	217	243	207	243	241	195	198	204	230	204	200	213	207	221	207	202	237	238	234	222	230	237	224	210	244	198	226	200	220	205	207	208	212	209	222	216	237	196	238	206	231	209	219	198	224	213	221	214	217	212	223	213	275	245	242	207	220	223	197	228	221	228	211	213	177	229	247	191	197	233	212	253	207	219	238	208	245	235	216	215	214	219	216	208	227	217	186	224	215	236	215	210	210	213	205	229	215	240	194	243	223	192	213	214	190	216	229	222	221	208	205	227	230	220	212	211	235	190	210	214	225	214	183	211	239	179	208	215	235	219	225	225	204	211	217	215	222	192	225	232	242	199	213	200	208	234	227	248	205	207	231	222	231	219	198	214	218	231	207	206	220	219	228	205	220	243	224	218	222	192	226	216	215	209	208	235	218	212	217	225	218	211	265	204	208	227	219	201	242	223	232	210	198	199	215	219	208	238	214	228	222	223	246	217	218	209	209	200	212	223	221	227	210	232	232	248	236	195	218	237	229	212	223	226	227	232	206	230	230	223	194	227	201	222	234	219	193	247	220	222	212	206	232	206	215	248	201	216	215	222	226	222	220	207	221	214	216	231	191	216	224	210	213	240	214	228	203	216	201	206	225	226	214	211	195	198	247	212	211	233	217	199	213	219	216	233	194	228	241	208	217	213	212	202	206	221	205	215	214	220	244	198	228	232	225	225	218	204	223	213	215	253	202	187	232	237	215	224	210	216	226	223	220	224	203	244	227	211	232	182	215	233	228	211	238	221	197	203	214	216	222	205	251	237	230	206	212	232	214	223	229	196	218	228	217	231	219	213	215	209	228	209	226	247	223	214	230	200	218	232	201	208	258	222	207	226	232	224	209	218	230	187	234	218	193	227	219	208	215	222	225	198	221	215	255	233	236	186	247	204	206	206	222	217	220	226	186	221	223	221	220	206	239	244	235	222	241	194	229	190	236	213	206	219	224	227	213	214	217	250	237	208	225	230	202	193	234	207	221	201	225	227	253	239	229	216	224	235	203	223	220	212	225	195	208	201	217	213	205	194	204	190	217	241	224	211	216	231	224	214	258	246	230	208	245	221	209	224	198	205	201	221	201	230	219	233	209	242	232	214	208	225	228	210	191	202	209	235	214	228	204	234	213	215	234	216	241	212	241	204	229	207	236	198	181	224	218	240	216	208	228	234	218	219	223	228	222	222	217	210	217	220	227	208	234	243	243	221	228	228	222	220	204	216	208	237	203	217	207	225	222	203	220	227	204	239	197	210	219	221	218	201	209	211	210	209	225	222	224	226	234	209	215	195	235	214	218	229	219	218	222	222	189	211	221	226	226	209	215	262	219	232	205	195	232	229	196	193	238	206	221	247	217	220	219	225	208	237	211	217	215	231	231	170	187	243	216	225	226	222	228	216	202	224	227	213	196	219	208	223	210	206	228	213	212	217	212	201	233	234	223	245	221	231	203	206	181	227	223	238	222	182	221	229	232	210	213	215	202	239	233	216	224	220	246	192	215	209	204	196	218	202	232	240	236	226	234	227	237	219	199	216	201	240	221	235	212	214	220	211	201	214	235	214	222	196	225	244	206	222	203	223	240	227	234	209	198	215	230	215	215	199	233	217	222	232	221	201	223	195
1046	81	61	79	74	95	91	87	104	114	97	89	87	66	88	78	79	85	88	92	89	80	79	76	67	71	82	91	81	74	67	86	64	71	77	58	78	73	65	77	70	77	82	85	71	72	71	83	57	86	88	68	89	84	73	79	68	82	60	84	94	73	65	84	78	74	75	76	76	70	60	80	92	76	64	79	73	62	64	84	72	82	83	84	67	72	86	71	76	96	73	83	68	73	85	71	73	69	72	67	66	64	73	60	78	74	77	60	90	66	69	67	77	71	48	86	57	73	79	79	77	72	56	61	62	81	65	65	69	79	83	81	66	69	67	80	78	57	79	63	86	69	69	66	86	64	78	86	70	60	84	65	48	60	66	77	74	70	76	79	81	88	77	87	73	72	79	84	65	76	66	70	62	69	82	73	70	75	67	60	76	91	70	70	74	70	86	88	66	72	93	72	82	65	71	80	67	78	68	82	64	57	84	77	80	81	67	76	58	66	65	62	80	70	70	76	77	63	66	86	59	75	62	65	75	64	70	65	66	75	79	69	81	72	54	57	61	67	76	66	69	69	71	74	79	87	74	74	71	85	88	67	82	62	79	59	58	69	89	70	59	67	63	56	75	87	77	72	74	44	79	60	75	62	66	76	71	61	81	85	66	77	77	71	79	84	60	64	63	62	66	64	67	79	76	69	66	60	65	81	62	78	85	71	71	86	76	75	88	58	80	71	78	81	64	76	59	71	81	61	67	82	79	79	64	80	74	78	68	86	78	68	74	68	62	66	94	66	71	85	70	61	68	69	68	78	77	79	78	58	64	57	76	70	87	63	83	72	81	73	64	57	55	82	78	75	61	65	72	78	69	78	89	79	81	66	60	65	77	68	69	74	89	80	67	69	64	83	69	77	71	70	64	69	65	73	78	68	75	67	72	71	71	57	80	77	60	75	65	63	77	85	71	68	71	82	82	62	79	68	74	78	72	73	76	81	56	64	91	72	70	70	92	92	81	73	79	66	70	72	90	53	70	44	72	82	83	75	89	73	65	64	81	69	86	83	59	67	78	56	58	64	56	69	56	81	76	69	82	77	92	82	66	81	79	75	86	56	75	58	75	51	74	67	72	78	66	68	58	71	82	73	66	75	77	67	94	72	82	65	65	61	68	75	78	87	78	68	73	69	62	74	78	80	78	81	88	76	74	59	79	58	67	68	70	70	73	65	73	66	77	75	85	53	67	77	76	83	84	60	96	68	72	83	68	78	75	69	61	73	82	64	70	65	70	74	67	81	72	78	80	81	70	70	76	75	80	74	56	82	73	65	81	78	64	60	70	78	59	63	81	72	75	79	78	78	66	94	58	59	80	77	63	64	68	72	76	79	62	71	63	86	59	83	62	96	82	68	76	82	73	68	83	66	73	70	76	70	80	72	67	82	76	79	66	79	82	65	68	79	74	70	73	67	61	71	87	85	78	64	81	72	73	80	63	68	61	78	74	65	80	68	85	85	82	72	67	69	76	72	79	76	74	68	87	70	64	70	91	84	60	81	72	75	82	75	76	58	71	76	75	84	77	78	76	68	81	67	76	72	82	84	75	76	75	89	76	68	64	72	66	80	83	70	101	57	86	73	80	67	75	76	62	67	72	84	70	69	78	73	73	76	82	75	76	81	72	64	81	83	60	71	79	54	89	62	81	59	67	79	57	73	74	75	76	84	79	67	80	69	67	85	75	68	70	68	86	58	65	72	60	59	72	71	63	74	69	71	70	60	70	70	73	47	96	76	81	71	59	60	81	68	56	65	73	72	71	79	77	71	72	69	67	77	63	89	79	79	72	70	70	84	86	70	74	73	68	66	90	63	67	73	68	77	71	70	82	78	77	69	73	65	72	74	76	76	90	64	80	78	54	83	70	80	77	60	62	87	77	65	87	84	62	72	74	67	64	74	79	70	75	65	76	80	74	74	87	84	86	93	55	58	74	74	87	93	72	79	62	64	57	83	81	59	78	75	73	82	83	87	66	56	66	69	70	75	76	76	62	74	74	68	64	71	64	86	72	82	61	71	75	66	71	76	81	79	73	78	69	82	60	85	59	77	80	61	75	73	77	60	73	67	78	75	68	61	64	67	79	84	55	73	81	76	80	66	67	74	76	76	86	81	73	61	71	69	73	78	90	82	71	66	66	64	79	76	80	76	76	63	68	84	72	71	71	84	83	61	62	66	70	80	66	85	75	69	65	65	73	75	81	69	80	54	75	60	70	77	73	61	93	71	61	77	73	76	72	71	74	72	76	74	75	64	69	79	63	72	82	82	75	82	74	79	60	68	60	64	85	82	83	77	77	72	57	76	64	49	86	84	48	61	65	96	68	70	81	81	81	67	75	90	58	76	70	71	64	60	79	70	75	64	69	68	74	74	73	66	73	65	55	58	68	63	78	81	62	69	69	82	83	69	76	73	67	72	89	79	68	76	66	83	72	79	79	72	80	73	70	75	78	71	77	74	63	65	99	85	78	78	76	66	85	83	70	64	63	77	81	77	78	72	77	75	72	76	72	64	68	77	72	74	71	87	65	83	73	76	66	64	58	78	67	78	70	88	69	85	71	88	70	71	74	64	78	81	72	58	72	77	52	68	71	87	75	82	74	78	78	81	81	84	79	74	56	84	69	64	66	75	69	72	66	67	79	58	82	77	66	68	75	87	69	72	77	80	63	78	81	74	60	83	68	78	56	75	69	89	71	61	76	70	62	82	81	68	64	63	83	78	62	94	69	79	77	66	66	75	77	70	77	69	67	71	68	68	69	74	67	66	73	71	79	68	59	54	79	74	76	75	82	75	80	93	79	70	66	64	67	72	81	66	72	84	76	65	79	64	70	79	86	70	74	75	66	68	71	83	87	63	71	68	71	85	83	76	60	79	64	85	78	83	66	75	77	85	74	73	60	73	77	83	76	92	74	78	77	64	60	93	70	73	71	86	74	76	67	85	49	83	85	69	93	69	71	72	75	69	79	72	68	60	88	73	72	63	83	67	87	77	68	86	86	63	75	82	73	60	76	75	77	80	67	76	75	70	84	79	85	71	76	74	89	74	64	79	83	75	73	74	79	68	69	75	71	87	70	53	76	92	75	66	80	83	72	80	81	89	74	79	65	73	69	84	81	59	73	58	81	67	68	68	89	68	69	69	70	82	105	74	71	79	69	72	77	68	77	68	78	68	66	56	72	82	74	72	78	72	61	68	77	72	80	75	74	84	83	72	67	81	82	65	89	87	90	71	65	85	71	60	74	70	75	82	81	68	75	64	75	65	67	65	63	71	88	93	80	78	74	76	71	72	81	58	71	61	66	61	78	59	70	77	80	77	92	86	78	87	62	61	76	86	74	60	66	67	64	89	100	83	67	71	74	69	75	70	79	66	76	64	72	63	70	65	84	68	82	82	59	67	68	90	73	62	75	70	74	67	78	70	71	77	62	67	72	82	85	90	65	75	67	81	80	71	72	88
6009	663	649	781	1485	2055	2155	2034	1814	1638	1374	1202	1122	1011	942	858	872	862	840	783	778	748	725	746	734	694	753	724	714	699	744	658	578	613	573	586	598	620	619	564	560	607	515	528	592	574	522	602	581	584	514	560	536	530	567	588	551	521	555	569	533	522	521	524	519	551	548	547	545	535	552	491	530	568	526	530	538	518	525	495	556	543	538	542	541	519	539	566	544	523	503	583	562	536	530	544	552	535	576	556	538	537	535	593	581	554	551	551	540	560	530	546	531	581	525	562	526	593	522	535	560	563	563	584	528	583	544	516	530	542	531	532	509	536	538	595	508	514	513	548	535	539	497	494	547	508	552	570	533	518	546	524	532	531	541	526	576	549	551	576	551	553	514	485	522	543	522	553	540	561	553	538	545	614	532	561	529	557	534	549	509	523	527	549	569	552	538	561	544	539	534	527	567	513	515	554	533	530	525	533	509	550	548	553	590	535	496	597	578	553	549	574	526	528	492	582	537	543	535	568	522	533	547	528	540	540	547	540	533	538	493	561	561	591	611	537	542	559	547	551	543	560	571	561	520	592	578	534	570	526	584	536	546	522	552	591	499	592	513	543	532	566	570	559	571	554	540	526	589	541	540	523	547	586	578	552	562	491	510	544	504	571	560	530	568	550	554	572	562	540	563	540	565	508	543	534	502	546	536	558	511	558	541	494	564	557	543	544	502	548	544	525	556	550	528	537	544	580	558	511	563	538	543	556	531	559	532	500	514	535	523	550	528	513	506	549	545	529	573	537	582	568	553	553	548	576	521	544	527	524	533	557	549	527	535	553	502	546	543	541	556	551	536	529	559	508	508	534	533	567	582	536	562	576	531	592	539	557	538	523	534	560	580	556	524	503	537	565	518	564	546	520	562	518	528	559	572	549	532	521	496	537	533	519	536	548	571	556	537	530	571	527	549	483	536	537	533	522	517	552	526	533	562	542	536	559	554	550	561	519	539	506	518	554	531	575	533	563	574	543	544	593	570	548	583	522	552	552	532	523	562	581	555	546	500	575	549	545	531	561	514	584	543	587	533	574	568	550	565	537	569	554	563	579	553	555	534	516	556	573	535	513	549	572	530	511	569	558	550	564	576	546	520	523	534	562	535	563	568	546	521	525	526	569	522	539	540	514	563	573	577	546	584	533	544	556	573	516	521	561	500	490	540	516	553	556	546	545	526	577	523	492	541	538	519	565	546	501	585	572	565	550	522	545	532	535	545	517	532	529	527	505	528	543	557	523	520	531	532	510	574	592	577	548	493	567	490	535	552	538	563	575	571	511	558	540	571	537	552	570	574	522	559	533	515	540	533	516	542	541	558	506	522	552	562	575	530	544	571	554	546	570	530	532	556	558	558	540	575	557	524	575	564	547	569	515	534	518	548	560	562	543	580	571	525	538	541	559	518	539	524	537	521	571	557	535	501	547	561	564	567	527	571	565	513	526	540	552	510	505	544	562	536	513	503	557	576	522	561	558	551	536	567	581	509	544	534	557	596	555	603	531	536	542	514	552	559	577	558	543	544	532	595	584	577	538	549	553	558	574	548	587	547	594	536	559	568	516	502	538	565	517	553	569	500	503	558	526	544	550	540	582	551	568	521	545	542	552	558	529	533	568	522	582	525	530	540	563	573	514	553	552	548	559	528	538	504	583	584	505	559	584	533	538	567	516	522	527	519	501	599	541	523	545	527	522	555	523	522	568	518	551	520	547	530	559	528	532	527	532	568	569	520	554	511	509	491	521	572	564	541	551	542	555	511	580	509	569	550	534	529	538	554	554	585	542	559	539	536	567	499	619	521	553	528	531	504	520	511	488	539	584	547	518	523	560	534	567	513	545	504	603	528	566	556	574	537	554	540	512	516	605	527	542	528	548	531	556	561	514	535	580	562	548	493	550	534	534	583	556	548	514	556	555	550	552	560	529	579	554	554	579	572	556	559	556	542	510	557	518	572	564	543	567	606	491	517	509	507	526	536	519	534	555	550	557	532	537	559	561	539	516	508	539	522	574	561	555	559	552	589	503	546	558	534	509	583	552	503	549	569	572	547	548	554	509	521	550	540	519	536	545	523	549	538	545	540	587	517	528	587	578	560	536	557	534	576	546	520	522	527	524	513	565	549	533	523	546	551	479	546	560	563	519	545	594	566	537	522	514	566	532	534	513	554	537	613	568	512	547	572	483	539	535	532	538	549	561	540	550	575	519	567	506	518	541	561	549	538	543	546	494	558	493	590	527	567	539	503	524	563	570	530	573	586	540	571	512	547	582	562	536	534	564	567	556	550	561	583	518	547	550	539	536	512	495	577	603	572	551	579	535	523	549	533	532	494	532	547	516	527	555	550	552	539	515	550	549	549	525	545	558	571	533	546	541	539	507	561	561	562	538	564	576	532	551	539	561	540	497	574	583	517	506	558	543	550	510	537	580	556	512	562	514	570	561	519	543	571	560	556	551	563	523	550	581	547	568	557	593	574	522	511	577	573	524	545	553	552	528	578	536	575	519	594	501	551	567	530	546	551	568	563	556	546	566	552	525	549	581	517	552	529	537	556	567	554	513	548	561	550	544	513	565	553	597	533	555	519	535	529	536	522	563	559	500	531	546	536	550	543	540	547	533	545	519	569	565	540	536	531	563	569	585	521	526	538	552	539	561	545	521	597	492	522	548	573	509	523	538	547	550	517	560	571	526	544	528	511	508	527	557	556	506	576	549	608	552	522	572	536	524	531	555	602	518	546	586	543	536	556	557	526	526	565	543	556	522	558	554	584	554	542	536	535	552	517	545	568	519	523	521	544	497	563	546	570	552	532	548	526	559	535	561	599	543	552	548	536	544	592	560	542	541	545	530	554	565	560	515	572	520	521	547	538	537	526	508	527	521	550	492	566	523	525	543	546	547	584	538	551	555	540	575	547	538	556	535	533	551	554	577	569	541	551	587	515	527	524	509	554	531	583	576	490	569	531	564	525	549	508	549	567	542	539	547	548	550	582	572	573	536	500	543	564	522	548	573	523	534	545	523	561	557	552	551	539	519	544	558	539	526	542	514	497	562	584	547	583	556	570	512	578	524	561	524	482	555	558	539	532	565	525	535	593	553	557	573	577	569	580	543	559	493	506	552	580	495	538	570	552	567	536	564	522	549	509	514	605	525	565	495	565	543	550	554	544	531	533	558	554	528	528	573	520	522	503	516	519	560	549	560	553	509	535	534	520	558	565	560	542	540	501	601	582	534	560	519	578	501	527	546	531	537	541	531	567	545	547	580	571	524	549	532	553	489	533	539	560	545	559	554	577	532	580	548	543	535	540	574	546	559	550	593	558	492	539	560	539	561	535	535	561	537	548	527	554	571	583	545	557	538	516	536	549	522	535	533	569	517	557	594	526	545	554	598	553	520	539	563	581	545	550	564	527	535	544	513	541	547	542	511	525	549	587	589	525	502	542	546	554	572	547	562	555	544
423	83	47	55	42	65	56	90	69	67	62	54	52	67	47	44	38	51	43	37	39	47	32	35	37	38	36	37	35	35	39	30	24	38	24	21	26	25	28	39	33	24	18	26	25	29	28	23	30	30	24	34	25	30	28	26	18	20	31	20	24	19	35	21	29	21	31	24	30	28	30	27	24	34	26	24	25	30	28	24	25	22	31	25	31	26	28	26	23	30	25	24	23	26	30	26	28	23	34	33	31	19	17	27	24	28	22	32	33	25	29	23	24	25	30	28	26	23	22	19	11	23	18	33	27	20	31	25	22	17	23	32	19	32	16	26	32	31	35	25	24	31	23	29	18	23	25	29	19	27	18	36	20	18	20	24	30	20	25	24	18	23	31	21	22	31	22	33	29	29	30	24	28	22	27	29	27	21	27	22	22	17	30	24	29	26	19	26	39	24	27	27	24	23	22	36	30	28	23	25	23	30	29	23	18	23	26	25	30	27	23	34	24	23	26	30	23	30	28	28	25	22	23	32	25	17	28	20	19	26	22	28	33	19	19	23	31	24	30	13	34	27	26	23	24	19	29	24	20	17	27	27	37	30	30	25	25	31	21	24	25	27	31	26	19	15	22	25	15	31	26	21	20	29	26	25	27	22	34	29	26	28	26	26	24	33	18	25	29	16	30	22	21	22	22	29	24	32	20	17	25	20	24	30	19	34	32	14	28	25	25	25	23	25	24	22	20	16	23	29	14	23	27	19	20	25	20	20	27	23	22	20	14	21	31	18	18	26	30	26	26	25	23	17	25	33	30	24	22	25	18	27	27	20	28	29	25	23	18	22	36	22	23	23	28	33	27	28	21	15	27	28	38	27	12	27	24	28	31	9	26	29	26	25	27	23	20	18	20	25	26	27	16	25	20	29	28	33	27	25	23	29	25	27	22	23	19	26	26	26	24	19	23	21	28	20	22	24	23	28	29	24	33	29	26	26	22	31	28	18	28	36	25	31	28	19	38	22	27	23	39	28	25	29	34	38	34	28	22	17	28	30	27	19	23	23	20	31	31	25	23	21	14	32	39	35	28	23	29	17	19	38	17	30	28	26	21	24	25	27	21	28	20	31	23	29	22	25	36	16	24	28	17	20	23	22	20	22	19	17	16	31	22	27	25	27	19	31	27	34	28	24	30	22	20	30	25	26	23	29	36	28	29	28	25	22	25	23	27	16	25	27	21	32	20	28	19	26	23	28	25	24	28	26	38	21	30	21	28	28	18	23	23	23	23	32	25	25	26	30	23	20	19	25	20	18	27	21	24	26	29	23	20	28	27	27	26	25	31	35	24	26	21	18	20	21	22	24	33	20	19	21	15	22	22	26	17	27	27	34	26	25	30	21	20	26	17	25	21	30	17	30	30	16	25	19	18	22	25	30	30	29	17	22	26	23	27	23	23	23	22	25	27	16	28	27	30	24	23	28	46	38	32	18	26	34	34	26	22	27	29	31	18	33	29	30	35	27	25	26	40	23	19	24	33	21	28	27	28	20	22	34	31	29	26	23	26	16	22	22	24	31	24	25	35	25	25	33	23	32	25	17	19	19	30	23	21	26	21	21	24	27	19	30	23	19	23	24	22	30	20	21	27	19	18	19	17	29	21	34	25	24	33	30	32	13	24	21	25	25	26	30	20	27	15	25	28	22	20	27	18	21	25	30	23	21	26	25	23	29	28	25	28	27	14	31	26	16	19	22	21	32	26	21	28	26	40	22	16	25	25	26	35	29	17	29	35	24	30	34	33	20	29	34	27	27	34	25	30	21	31	26	23	23	23	23	26	18	30	24	27	23	30	27	25	29	24	22	29	22	28	24	22	19	23	30	26	30	20	23	21	23	23	20	29	22	30	25	21	26	31	18	32	26	20	22	28	25	21	23	25	26	31	31	22	25	23	22	27	37	22	25	27	24	24	31	14	32	28	26	36	21	29	17	15	21	20	27	32	25	23	21	24	27	29	25	22	20	28	24	24	29	21	28	28	27	28	31	17	24	20	22	31	18	23	21	32	29	31	30	16	24	24	21	23	33	20	34	31	26	29	32	23	32	23	24	25	30	24	25	37	22	22	27	32	23	18	21	29	30	23	29	31	23	13	26	28	32	28	30	34	31	25	24	25	21	20	26	31	35	31	22	25	20	32	22	15	28	28	26	23	25	30	21	27	33	25	24	26	23	27	17	22	26	20	26	28	27	29	38	20	15	20	30	21	26	17	22	22	29	34	26	22	30	24	35	24	32	30	19	32	22	26	21	21	29	20	25	26	23	29	27	28	31	13	23	18	29	20	26	18	20	24	28	28	23	25	28	29	21	31	27	14	22	27	24	29	20	29	26	15	24	21	27	30	28	19	29	23	16	33	30	27	24	26	33	38	27	24	24	21	24	21	22	23	19	21	42	28	20	30	30	12	36	19	26	25	24	19	16	28	24	23	20	30	33	27	25	22	20	26	28	27	29	28	37	27	24	24	27	24	31	23	27	22	31	30	29	27	25	29	27	20	22	26	21	22	29	20	15	26	22	28	23	34	21	20	28	28	18	21	23	20	24	25	29	43	16	22	28	17	34	21	26	22	32	23	20	20	25	19	24	22	21	27	15	32	29	25	20	20	17	21	21	31	29	25	32	30	26	24	24	27	30	28	23	30	24	24	21	17	34	18	31	28	25	19	36	22	38	29	26	24	20	25	21	24	26	24	27	28	19	27	28	32	26	21	21	27	33	15	27	26	15	32	30	33	26	22	22	28	23	16	26	24	20	24	24	29	24	21	21	21	20	31	32	31	20	25	33	18	41	15	27	23	32	38	23	18	26	16	31	31	25	38	30	13	28	25	27	27	26	26	19	24	32	29	27	14	27	17	25	32	23	24	24	23	24	22	28	26	31	25	26	23	24	27	23	28	22	11	27	23	27	32	19	35	23	23	23	28	31	30	28	27	18	24	25	25	23	22	23	20	28	23	32	22	26	21	28	38	31	35	27	24	16	27	29	22	33	33	23	26	19	30	24	27	26	24	19	32	19	22	24	25	31	36	27	31	31	29	27	29	29	19	30	23	29	33	33	24	31	26	25	25	28	23	30	28	28	28	22	18	18	23	28	25	28	35	29	23	17	22	30	15	24	17	28	18	28	23	30	21	22	25	34	31	22	24	27	25	25	23	21	30	30	23	28	33	16	22	22	22	21	29	23	27	31	25	31	18	35	34	26	26	29	20	25	27	27	19	19	30	23	33	21	20	25	26	27	17	30	23	32	30	26	22	29	24	26	16	29	22	26	31	22	24	25	29	23	33	30	16	27	21	17	28	23	16	23	36	26	20	24	27	25	26	24	32	16	29	34	24	21	22	22	25	31	22	21	28	15	18	27	24	13	33	31	22	28	24	18	30	30	20	18	25	26	31	22	22	27	23	22	30	16	21	20	24	32	26	23	21	30	26	21	24	29	31	23	22	25	28	18	38	24
4959	1245	569	973	3111	4173	4075	3491	3022	2500	1974	1612	1261	1199	1030	923	904	838	746	641	671	637	545	522	503	518	536	531	521	525	452	385	325	332	294	355	363	331	298	311	291	313	250	245	234	266	267	253	232	226	190	250	225	201	216	248	234	221	212	215	203	197	212	194	220	234	233	226	202	192	194	206	199	191	183	215	211	217	224	237	207	203	225	224	204	223	201	223	235	191	204	199	238	199	208	208	228	213	226	233	202	199	215	215	219	210	214	220	217	204	211	201	231	222	199	191	197	206	225	210	198	239	210	222	204	208	200	201	229	191	200	199	224	204	192	206	217	208	214	169	202	207	206	188	206	202	198	185	183	179	189	198	208	227	191	202	219	228	220	193	210	218	219	211	178	207	214	191	219	209	201	199	220	209	199	195	212	223	184	194	181	227	183	219	211	195	203	189	231	215	184	173	186	187	191	194	202	206	190	216	186	172	182	216	171	185	188	214	200	189	210	190	213	202	200	207	191	183	193	192	164	194	211	203	160	188	190	167	194	196	182	179	196	189	187	212	209	183	196	175	190	208	181	188	198	191	188	208	226	192	205	190	189	182	206	202	203	214	215	211	216	222	196	197	184	226	185	212	171	199	216	204	191	207	214	203	221	201	205	212	187	191	198	187	210	196	199	202	181	190	174	194	215	199	193	183	198	206	225	229	185	184	184	204	202	208	207	199	184	205	202	188	195	206	188	191	195	201	199	221	216	208	199	218	172	157	209	212	175	202	182	185	194	204	186	215	181	195	193	202	214	194	211	224	206	202	193	211	188	192	203	216	223	204	202	212	197	214	191	194	195	217	189	217	226	209	222	212	186	218	200	208	207	168	200	200	178	202	199	210	207	208	196	201	202	199	200	173	204	208	209	188	211	192	192	194	211	217	214	200	196	200	179	191	190	191	189	207	203	207	201	235	194	206	197	214	200	218	214	201	201	195	213	202	196	216	193	191	181	197	212	199	196	195	210	204	214	202	176	191	200	195	215	197	217	200	205	194	183	198	184	202	192	209	180	216	193	212	210	200	225	198	211	193	206	201	212	196	201	207	204	212	202	206	180	182	215	192	225	199	207	191	184	185	208	202	184	202	173	199	218	189	193	211	218	198	190	171	212	185	199	221	195	196	213	221	217	205	206	203	203	200	203	206	194	191	183	176	207	200	227	188	221	208	172	210	204	181	193	194	208	196	202	218	210	190	207	180	215	185	172	201	223	202	208	209	207	223	178	215	207	195	201	196	192	208	199	203	210	210	202	224	187	171	179	196	211	195	205	198	194	198	202	206	201	226	214	220	195	202	197	180	200	206	174	175	209	212	179	208	202	198	209	190	192	212	178	202	222	227	209	192	224	199	205	213	211	223	208	221	184	218	187	213	193	206	203	202	202	202	187	226	205	189	192	192	190	204	207	206	169	228	191	193	189	199	182	198	215	189	202	219	195	178	220	193	194	210	191	207	192	209	199	189	193	215	185	193	192	205	191	211	210	204	192	178	208	194	198	198	192	222	198	206	215	206	180	186	208	207	189	208	222	197	194	188	218	203	190	194	206	189	182	191	231	200	176	177	209	197	177	177	203	207	196	211	204	190	218	212	209	193	201	197	193	227	208	201	220	207	215	211	191	185	185	205	179	208	192	184	199	196	206	197	208	211	177	197	201	216	201	182	198	197	159	200	190	208	196	220	236	209	180	200	208	204	195	220	198	178	202	220	193	221	206	229	198	193	192	198	197	175	208	232	197	194	201	215	212	186	201	197	218	195	218	195	201	218	182	192	210	209	207	218	202	178	204	187	199	221	213	195	207	182	216	189	196	229	211	202	211	216	173	203	204	190	163	186	192	204	201	218	185	204	204	180	197	200	195	217	183	230	221	191	231	221	190	171	207	199	183	172	169	184	200	196	207	182	181	176	173	200	217	198	220	186	186	209	187	212	181	204	183	200	215	220	216	209	228	197	209	220	175	201	226	213	202	180	212	213	199	178	197	210	195	193	194	186	195	203	208	220	198	190	208	212	200	203	206	210	210	241	227	216	209	209	216	184	187	209	208	212	204	177	216	181	171	177	169	189	213	194	178	206	213	209	185	199	178	216	186	206	213	195	195	178	204	202	197	206	180	188	208	189	187	201	193	219	200	216	193	202	184	188	161	211	206	176	187	181	171	215	222	220	202	221	216	189	204	214	191	191	232	199	203	230	185	187	192	191	194	200	189	201	213	191	196	212	201	220	195	213	206	212	217	207	202	207	185	170	218	190	191	175	197	200	219	197	191	188	197	176	198	232	204	211	180	181	211	205	172	180	193	204	219	188	210	193	192	201	170	217	213	185	187	226	180	205	175	193	228	201	189	219	214	194	196	179	206	202	216	209	180	187	181	209	186	214	190	205	215	216	211	183	195	205	202	198	209	221	185	201	237	192	216	196	202	231	198	186	201	204	208	187	201	209	197	205	186	226	198	213	203	191	191	204	197	197	197	207	182	219	204	204	215	210	203	188	206	195	209	203	219	175	211	202	186	207	178	209	208	226	200	217	199	196	209	210	177	182	211	219	195	204	206	210	186	227	201	189	233	193	219	206	187	183	209	216	189	202	199	206	202	216	204	198	196	200	207	193	186	197	203	212	218	197	193	186	188	238	177	205	203	180	201	206	195	203	191	185	211	202	178	207	187	193	199	210	202	190	187	218	206	190	210	214	199	210	208	206	200	212	201	199	185	159	226	201	198	194	200	194	226	219	204	194	210	196	201	188	205	200	196	180	194	186	224	181	212	218	198	214	229	211	204	181	221	179	187	199	194	207	192	205	215	207	196	185	195	209	232	201	186	235	216	205	181	186	196	219	213	173	195	184	204	209	206	188	196	198	209	176	206	200	183	191	194	210	204	199	200	190	225	220	211	209	181	199	203	224	233	216	204	202	188	204	228	203	216	201	187	216	217	214	226	212	165	192	183	184	173	226	200	219	187	199	223	221	214	202	235	188	188	204	181	186	193	245	200	204	184	175	185	198	192	206	195	222	215	185	207	206	192	214	211	190	217	218	186	193	206	231	208	187	215	216	198	211	190	185	184	221	249	219	197	210	200	191	198	207	191	194	192	209	189	201	163	160	199	218	211	212	205	197	202	208	195	206	204	207	193	194	201	205	199	195	203	212	205	197	199	213	206	200	220	210	184	178	203	206	198	207	199	205	180	191	227	221	218	216	190	193	188	202	193	199	200	203	179	195	192	197	200	213	189	228	187	207	181	173	178	193	217	162	214	164	197	191	173	204	198	191	174	179	200	187	198	223	200	204	201	204	212	209	204	214	167	246	204	197	212	220	221	206	199	169	164	219	241	214	197	195	207	208	203	211	192	184	189	190	199	202	207	202	193	210	199	223	205	204	209	195	195	189	194	188	192	210	188	202	205	169	205	208	187	221	193	192	181	215	205	204	212	193	202	213	200	194	179	184	175	192	197	202	190	194
1605	128	88	117	111	135	149	155	156	152	154	100	117	93	110	113	122	108	106	95	83	96	99	110	93	113	125	95	100	93	93	99	96	102	118	82	114	111	93	85	77	97	105	88	82	87	93	95	90	80	70	101	74	105	99	95	93	87	91	89	100	96	75	103	71	78	83	92	89	83	89	85	71	78	80	71	73	80	88	96	94	85	74	101	90	74	93	84	88	76	73	92	108	75	98	93	90	80	79	104	95	100	77	78	88	84	80	104	90	77	107	90	95	83	95	94	81	82	93	93	82	81	100	79	84	107	68	92	88	85	86	77	79	83	76	92	77	96	87	81	82	87	98	68	105	79	68	72	94	77	95	109	72	89	94	105	74	76	91	79	91	81	87	85	74	86	76	74	91	77	98	78	85	84	75	85	70	88	87	75	89	80	81	88	79	78	94	103	93	70	76	78	72	81	102	91	96	90	87	88	83	90	83	100	99	84	92	95	120	77	73	100	73	75	86	81	86	85	94	95	72	92	87	91	92	77	96	100	73	94	88	93	87	97	83	89	112	85	79	95	85	89	94	95	85	93	93	91	86	75	90	88	89	79	92	65	86	90	83	76	95	82	82	86	86	82	71	91	88	82	68	84	96	100	87	90	65	70	88	76	81	87	89	77	87	83	83	75	79	82	90	87	96	97	94	93	71	90	95	83	89	93	84	78	80	94	93	87	71	91	90	93	75	90	79	93	89	85	60	76	91	89	86	65	92	78	71	66	99	95	75	81	97	95	95	83	89	73	84	70	72	93	94	82	68	74	84	91	92	90	84	103	83	97	86	86	83	84	84	95	89	78	100	71	108	94	83	92	76	92	77	104	90	79	92	75	79	76	81	75	83	83	106	75	79	74	76	90	81	93	87	98	68	96	96	80	77	72	72	91	83	83	80	77	85	77	82	78	86	88	83	90	83	68	81	91	92	82	73	90	81	69	90	82	76	82	94	91	103	70	72	79	75	84	71	71	79	93	96	72	77	103	63	98	77	87	73	97	85	81	86	78	102	86	93	80	79	95	78	103	106	95	97	90	80	82	85	97	78	77	100	92	76	95	87	94	77	88	98	83	86	94	75	71	82	77	86	69	77	57	91	103	94	87	91	97	82	77	88	69	95	98	89	89	82	95	84	101	100	78	83	85	84	84	97	82	91	77	82	78	92	99	83	99	95	91	85	92	96	93	83	91	70	79	78	102	93	76	74	87	89	69	83	88	69	71	84	76	78	85	85	110	86	99	81	84	98	98	94	92	90	87	95	96	96	101	71	78	91	97	99	66	82	89	81	74	95	91	84	96	82	102	79	76	82	91	79	84	74	92	81	82	59	80	77	71	73	83	109	95	100	86	78	83	91	69	87	82	89	90	103	86	80	75	91	100	92	75	98	93	80	88	90	80	98	77	84	97	89	95	79	69	86	95	85	86	81	95	93	83	82	74	91	76	81	94	93	83	92	82	88	85	84	90	84	92	88	76	72	91	79	93	90	94	86	80	86	71	85	88	97	79	91	85	82	72	80	72	87	105	85	79	104	78	73	94	83	84	90	87	74	89	84	81	85	95	98	96	77	71	84	76	83	83	62	78	83	85	80	85	98	90	89	80	94	76	99	91	81	105	88	80	82	81	104	83	85	74	62	58	76	86	88	85	85	89	74	74	96	79	96	86	85	81	91	90	80	86	81	95	72	91	93	81	103	101	84	84	86	94	85	85	75	86	81	93	83	84	84	92	78	93	84	81	85	79	94	91	86	78	101	105	82	78	106	95	86	68	77	84	71	92	88	93	101	73	98	97	92	98	71	71	89	96	75	96	89	86	69	98	83	91	81	82	88	91	82	107	100	73	97	87	101	68	93	78	90	92	66	67	92	82	75	80	84	85	89	78	81	83	77	84	101	83	98	82	81	72	95	104	74	84	101	101	98	80	82	82	83	80	86	98	72	77	95	91	79	97	82	86	94	82	84	84	98	97	97	92	96	73	91	82	79	71	82	80	89	71	80	77	93	94	77	95	89	91	88	86	88	105	74	98	112	69	86	87	90	78	97	75	84	90	87	95	91	94	98	89	92	72	94	81	88	94	67	94	68	104	99	89	76	92	85	88	83	100	76	77	86	72	73	83	82	84	96	84	96	76	92	101	84	79	81	105	88	78	85	87	88	97	90	78	82	67	91	84	82	98	102	77	76	79	66	84	85	81	100	90	95	98	93	96	88	92	68	66	78	85	76	85	72	92	78	99	94	85	76	99	73	93	84	65	72	83	96	86	68	90	89	81	79	80	93	89	84	77	100	93	79	78	76	77	85	97	76	87	99	58	94	88	96	84	100	74	83	83	83	98	90	97	81	84	89	95	80	87	89	90	95	99	87	84	82	93	74	100	94	78	74	74	91	79	89	109	83	78	85	72	90	84	71	103	76	99	79	63	90	74	91	75	88	104	85	78	84	81	104	109	82	106	86	83	86	74	101	79	95	80	71	86	90	88	89	92	79	88	83	83	90	85	83	73	64	86	81	80	84	83	90	88	92	83	91	96	93	79	97	75	86	87	81	90	80	90	97	98	93	80	92	78	66	85	92	87	94	97	78	74	71	89	81	76	83	74	72	83	87	98	96	94	87	97	81	88	81	85	91	78	64	93	93	73	82	96	95	84	82	87	107	88	74	77	80	73	96	95	98	92	77	85	86	75	90	79	87	74	89	77	81	68	104	99	89	106	74	86	91	96	106	88	73	102	94	81	101	101	88	76	75	99	78	87	105	69	74	70	83	74	92	97	87	76	94	80	84	91	103	69	82	73	84	87	73	80	77	102	76	77	90	82	85	91	89	96	85	78	91	85	85	87	89	71	96	95	72	84	96	101	78	82	107	68	85	78	95	102	106	90	76	76	87	77	105	82	73	79	93	73	90	74	85	77	89	80	65	80	83	74	82	82	79	91	78	69	89	87	76	81	85	93	85	76	92	87	91	90	89	74	70	75	86	86	107	84	64	84	77	88	76	85	88	77	73	83	92	73	84	83	84	79	73	71	75	95	74	90	92	112	81	90	92	93	95	85	85	92	87	82	76	85	101	112	91	83	83	72	97	93	82	81	77	74	71	94	98	99	96	85	85	76	97	103	89	97	91	82	89	90	101	96	93	85	72	81	89	79	82	89	79	79	78	83	85	75	86	79	102	101	104	70	78	76	85	70	97	86	71	84	77	74	95	95	81	78	93	91	70	79	90	95	94	84	78	72	90	88	86	68	78	83	103	85	71	95	98	70	80	87	92	78	83	76	87	91	94	96	78	96	81	86	83	81	84	71	82	80	87	85	88	93	77	91	90	96	100	95	87	86	84	82	72	79	80	75	96	71	74	81	104	96	82	91	83	82	82	66	95	73	92	84	98	79	73	88	69	65	82	88	94	95	90	92	96	82	76	82	82	95	94	98	87	87	92	106	99	77	87	79	93	85	95	88	73	86	88	90
7598	1291	887	1266	2837	3872	4111	3541	3297	2927	2391	1947	1751	1639	1405	1433	1387	1205	1174	1132	1050	982	949	936	966	911	953	1024	979	950	835	802	741	729	714	777	769	771	730	707	712	701	651	670	672	692	686	640	645	645	696	633	673	642	661	646	648	697	673	635	646	635	623	607	622	652	662	616	623	620	652	671	601	646	570	603	651	654	636	663	666	639	564	615	617	657	668	657	639	664	615	610	658	607	625	623	600	640	606	607	639	625	615	663	627	600	613	645	631	635	640	668	590	614	645	644	638	596	639	581	662	632	618	616	631	587	639	644	667	610	642	646	600	624	614	588	598	600	592	614	621	582	661	655	614	593	657	634	623	624	643	566	600	593	654	602	577	629	619	667	638	592	588	613	616	683	652	647	587	600	572	639	641	618	616	616	638	614	627	614	669	634	595	608	642	631	617	633	643	621	595	565	591	650	605	625	624	611	663	619	629	666	654	598	631	654	654	639	639	650	659	617	616	663	600	629	621	614	640	577	641	631	633	643	588	657	588	647	610	664	675	623	661	634	610	602	628	635	621	620	668	600	613	588	650	642	632	656	656	625	635	613	651	634	580	602	614	632	664	601	630	628	642	581	645	678	614	659	611	601	669	672	610	634	630	629	622	621	621	659	591	638	621	618	638	628	629	629	641	694	634	664	582	626	617	587	657	594	608	651	652	632	661	611	612	613	660	627	634	613	597	643	603	643	607	608	653	628	633	637	596	640	603	618	653	606	635	646	655	636	637	651	671	618	603	674	653	635	646	648	620	651	607	669	611	637	609	678	630	602	626	564	638	613	647	585	619	571	612	644	638	593	651	650	634	643	585	641	593	620	637	584	631	626	584	627	611	661	657	620	635	595	615	609	626	628	665	652	599	616	598	575	660	603	604	639	594	597	667	658	600	631	601	605	621	599	627	642	621	612	591	605	620	605	568	629	623	643	606	633	649	648	639	586	614	602	602	614	583	641	634	637	645	596	672	607	586	607	625	647	617	622	614	558	653	642	684	585	575	640	628	609	630	590	654	638	625	679	587	662	632	637	595	644	669	620	639	604	603	630	645	622	617	624	605	629	632	603	622	602	634	629	675	627	627	613	616	608	657	597	605	593	641	637	599	674	615	631	617	643	688	620	625	643	594	613	601	621	638	649	645	621	696	666	600	627	624	639	616	644	623	629	628	651	608	626	655	652	629	636	640	619	658	629	634	650	632	572	608	591	649	636	657	629	622	664	560	624	649	670	612	606	605	680	604	633	630	675	635	597	599	641	645	634	627	645	629	623	666	646	628	602	637	636	636	655	650	659	631	602	629	631	660	622	598	636	628	615	595	641	635	650	654	611	597	650	679	696	620	642	620	578	667	673	654	625	612	643	613	633	599	605	664	619	635	609	666	619	643	657	639	649	624	635	643	646	626	604	647	625	672	621	606	615	631	595	616	627	589	613	627	664	597	624	605	631	616	631	615	613	591	634	603	634	589	597	652	654	624	579	650	642	645	587	618	661	623	621	635	635	588	586	639	598	644	601	600	618	625	591	665	601	595	644	613	658	650	617	666	636	648	638	609	608	592	635	590	636	649	562	656	635	623	616	612	593	632	624	611	596	619	609	613	621	662	636	620	620	598	653	595	643	627	599	630	595	645	638	613	632	613	595	630	613	582	601	629	658	648	628	633	620	605	686	635	631	600	594	623	616	606	585	603	648	663	621	667	607	625	616	648	646	631	588	656	629	618	635	659	598	623	612	625	638	615	597	616	613	630	647	644	627	663	617	613	611	618	643	634	615	652	631	637	649	631	606	635	595	621	605	635	649	592	632	610	600	639	630	633	603	604	646	581	594	610	663	611	641	668	638	652	594	593	654	634	611	639	587	637	657	618	583	608	621	558	639	639	647	594	638	594	581	664	613	634	583	588	620	666	618	619	612	605	600	623	666	648	630	618	631	592	601	597	631	626	660	591	647	623	668	621	649	613	632	610	669	642	635	638	610	627	638	638	653	642	682	650	619	586	616	645	628	627	643	622	618	628	639	617	624	643	628	608	601	622	614	633	589	627	635	642	673	671	619	632	593	618	590	587	621	603	635	613	643	628	639	655	589	636	630	583	672	582	600	645	631	647	658	607	645	629	610	651	639	637	689	644	587	633	654	624	641	630	633	612	624	647	656	595	647	636	643	649	634	621	606	638	614	639	664	677	608	606	583	601	639	613	583	619	611	615	614	614	649	630	640	675	592	619	618	634	621	637	624	665	676	658	638	603	600	651	608	630	599	662	639	645	593	637	631	661	592	594	645	654	616	612	659	650	623	613	620	623	612	685	591	644	602	645	611	565	645	610	643	644	646	603	628	646	609	630	598	629	628	627	623	628	602	640	629	622	603	647	659	668	624	635	638	654	643	596	642	691	612	667	588	610	657	649	642	614	629	666	591	610	635	636	627	584	650	664	649	660	603	609	637	593	613	629	617	613	644	586	579	596	599	626	610	587	589	618	587	604	628	643	624	626	648	614	584	637	647	642	569	648	577	615	601	633	644	636	610	620	591	654	614	576	618	632	622	541	619	641	610	607	681	635	635	570	642	668	621	638	584	675	638	670	627	629	626	648	654	638	625	647	642	617	634	640	651	624	624	667	649	649	571	651	679	654	618	643	634	631	618	624	615	638	632	645	615	639	669	640	640	607	665	604	620	595	654	604	635	611	622	600	614	615	601	633	642	594	661	567	636	624	639	606	648	650	634	583	609	634	627	580	633	606	586	613	595	591	617	608	616	610	625	651	616	621	647	639	649	635	618	605	606	619	632	635	619	619	662	611	630	609	620	661	643	599	640	648	602	682	616	626	656	620	639	602	631	634	659	643	682	611	611	621	632	634	671	669	605	617	582	620	675	659	627	647	604	634	643	644	632	647	633	610	610	608	627	622	596	667	644	628	608	672	608	629	578	645	617	630	628	654	634	629	620	596	629	594	615	632	592	647	662	668	643	567	665	627	586	645	626	579	669	613	642	629	642	575	642	655	624	637	610	595	572	593	644	608	624	649	622	598	655	597	622	613	615	584	612	644	660	606	632	622	585	607	640	630	654	597	652	633	621	653	668	634	590	630	638	648	622	634	637	616	599	634	600	616	634	647	644	636	637	639	601	601	623	596	577	628	661	618	603	603	620	627	621	620	648	630	615	628	586	611	628	630	585	580	667	580	620	668	635	627	613	671	605	603	683	598	623	613	670	660	594	607	622	607	614	668	600	625	620	625	626	646	601	636	606	608	642	623	657	638	672	657	586	563	620	605	600	625	672	639	594	623	649	640	689	642	596	589	616	586	607	572	654	605	638	608	575	563	627	663	596	629	666	618	627	630	644	617	617	620	631	621	601	652	629	630	654	675	651	692	599	614	604	628	642	613	651	652	661	631	616	581	646	651	606	647	683	637	646	669	605	644	628	580	580	626	604	620	669	594	581	616	626	631	614	596	620	634	599
742	104	65	62	74	85	108	108	104	101	94	76	89	70	69	56	68	64	44	52	37	42	46	49	49	52	48	39	56	45	49	43	44	40	37	30	47	42	29	31	31	26	45	29	33	42	33	35	30	23	32	30	32	36	28	27	32	27	36	32	34	37	31	27	36	27	28	28	26	31	25	35	45	28	35	27	29	31	29	35	34	22	21	28	33	29	26	33	27	22	33	30	28	34	39	27	25	27	37	33	26	28	31	29	25	25	37	35	21	39	25	47	33	31	25	22	42	20	33	21	30	28	31	28	23	27	30	29	24	32	23	15	41	23	20	28	23	40	39	25	37	33	19	35	25	36	28	28	35	19	30	18	31	22	36	28	41	28	18	37	26	20	25	24	30	35	29	32	37	32	33	32	34	30	24	34	24	32	19	42	26	31	29	23	30	22	26	33	35	30	35	22	25	34	28	33	28	34	36	26	31	27	30	31	36	29	20	34	42	39	30	29	31	37	34	24	37	29	34	26	21	30	40	32	23	29	44	30	25	33	29	32	27	26	34	37	36	32	32	39	31	16	34	29	36	24	30	32	32	33	28	29	30	23	37	31	29	23	23	27	25	28	31	18	32	29	30	23	24	28	34	35	31	31	28	35	37	24	36	36	32	26	40	26	32	32	25	23	38	32	24	36	29	35	26	30	30	38	38	28	30	17	28	29	30	34	24	27	30	36	41	34	26	26	23	20	28	20	25	35	27	32	23	33	22	25	34	36	42	30	28	30	26	25	35	26	43	33	30	38	25	25	31	30	32	28	34	23	31	24	33	27	32	33	34	33	31	25	34	28	21	27	27	32	38	18	27	23	39	25	35	35	35	20	28	34	37	29	37	29	21	13	38	32	28	37	27	33	28	23	36	35	21	38	31	38	35	29	35	29	30	28	28	26	34	24	21	31	38	24	41	39	32	33	36	32	34	30	30	32	33	29	33	28	22	29	35	32	26	31	42	26	27	27	29	30	29	35	26	26	33	37	23	28	41	24	21	35	19	32	34	24	23	28	26	25	39	36	33	33	23	31	28	35	22	24	35	25	28	32	29	24	26	24	24	34	37	24	35	26	29	30	28	26	29	33	39	36	33	30	27	35	31	33	29	27	29	23	33	36	34	30	22	33	39	25	26	27	48	19	36	27	25	25	33	29	24	34	35	29	34	31	25	29	38	26	32	37	24	37	30	29	31	23	31	33	27	38	33	36	25	30	25	34	38	25	37	18	34	24	21	39	26	34	27	33	27	19	19	35	29	35	34	34	32	28	16	21	28	27	28	34	32	30	29	33	27	27	30	27	26	24	32	35	32	29	41	22	29	44	21	32	31	38	30	39	27	30	32	29	31	27	29	29	34	25	32	31	32	30	30	28	32	37	24	28	35	28	26	28	31	35	26	28	31	31	30	24	34	36	28	41	37	35	27	37	25	25	25	30	30	35	25	34	29	27	36	27	25	32	33	40	28	30	27	28	30	28	37	27	24	30	30	25	30	31	30	30	26	35	37	34	24	19	28	21	25	32	22	33	46	26	32	32	29	29	36	35	31	30	29	32	25	31	29	33	34	22	26	29	27	29	33	32	29	40	29	32	27	28	33	28	26	37	35	35	29	28	31	24	28	28	25	34	31	30	25	29	26	33	33	28	29	42	24	24	25	28	30	33	23	28	23	30	37	38	37	25	41	27	25	32	37	32	30	34	27	26	30	28	31	36	26	30	30	33	26	36	28	32	38	28	38	38	31	31	35	30	30	26	34	30	28	31	26	25	42	34	28	22	42	33	34	27	35	19	25	27	32	29	33	26	32	30	35	32	30	30	33	24	39	29	29	24	23	33	34	26	32	23	26	32	23	29	30	16	47	35	35	31	40	27	26	19	26	30	29	37	32	36	46	31	29	24	34	35	33	40	29	30	31	27	24	26	29	27	28	37	28	18	32	25	30	26	36	19	21	36	38	24	42	29	31	28	19	26	34	35	33	38	23	32	25	33	26	31	25	26	30	26	23	33	28	32	28	30	33	23	34	34	33	32	30	33	32	26	24	28	30	31	39	41	28	35	30	42	37	25	33	36	28	33	32	38	33	29	39	26	34	29	38	20	28	39	37	20	36	26	33	30	35	32	25	23	35	29	44	42	20	24	34	27	27	28	31	34	36	31	27	25	36	26	23	31	25	17	35	32	24	29	28	25	20	35	25	28	25	36	29	27	28	26	28	41	32	29	17	31	30	24	34	34	37	40	37	29	25	28	39	32	19	37	23	39	22	31	36	27	35	27	27	40	22	36	32	31	33	31	29	27	26	30	21	27	32	41	29	40	28	31	27	21	27	34	35	34	21	35	29	19	29	21	34	41	36	22	19	28	28	31	40	29	31	31	23	21	28	33	30	29	34	29	24	30	28	29	42	26	20	35	26	33	35	31	38	31	34	30	21	24	45	42	30	28	35	27	52	45	31	44	34	31	34	29	25	33	38	37	32	23	25	28	26	29	35	23	29	33	22	27	27	28	26	34	25	26	27	23	34	33	29	29	24	35	37	28	27	19	31	29	38	34	24	28	33	31	23	25	40	31	30	31	29	46	31	23	31	25	29	18	36	38	27	23	38	26	26	38	32	39	34	28	37	34	28	41	29	31	28	27	30	25	35	35	35	33	23	27	33	26	19	34	34	27	30	20	33	46	24	31	23	26	36	31	23	29	27	26	42	24	20	32	27	28	32	30	31	31	33	32	35	35	26	42	26	28	29	32	29	29	19	31	31	30	26	31	32	30	32	27	24	31	32	40	18	24	21	23	30	20	37	30	22	33	25	30	32	28	29	28	38	34	29	27	29	31	29	36	19	31	34	27	23	31	26	35	39	22	35	32	17	23	35	27	29	28	28	27	21	33	29	38	28	20	36	39	37	29	36	23	25	24	20	39	22	28	38	35	33	31	31	22	27	22	33	31	24	39	33	36	39	29	29	25	20	32	27	42	30	27	29	24	37	30	26	28	27	34	23	31	37	27	36	17	31	43	30	32	30	34	26	28	25	24	29	25	29	27	29	46	42	24	28	21	32	31	29	18	31	22	47	29	45	38	16	29	40	29	18	27	32	25	25	37	31	29	29	27	28	22	37	25	39	36	33	22	27	34	26	23	36	35	28	35	28	25	31	26	30	25	30	29	26	25	30	21	37	36	26	31	31	36	29	27	26	24	33	29	19	31	35	26	27	37	35	28	38	25	21	26	32	21	29	27	30	29	23	25	35	32	25	32	32	33	33	31	27	24	25	23	21	23	29	33	28	24	18	36	34	31	36	19	25	33	37	37	25	30	27	35	27	30	32	27	36	24	34	27	29	29	33	31	28	40	33	31	26	26	22	35	37	48	34	25	29	36	19	28	35	27	33	41	27	34	29	23	34	24	29	39	23	37	36	30	26	30	27	35	27	32	29	24	31	23	29	20	29	26	30	27	34	43	41	25	36	36
7558	1705	766	1435	4176	5609	5828	4876	4447	3582	2881	2330	1949	1592	1411	1364	1244	1065	1003	896	903	764	723	655	671	706	694	730	707	691	549	410	377	396	399	398	444	362	362	360	346	295	279	291	276	288	302	291	284	258	287	257	257	251	241	241	232	220	242	236	235	222	230	236	258	188	262	231	233	253	234	223	224	249	207	239	193	232	239	231	226	231	242	240	263	246	266	240	234	253	219	242	198	211	216	205	210	230	233	239	241	226	234	201	242	208	264	202	221	209	209	211	215	218	206	209	231	219	245	185	223	210	214	195	226	205	209	212	233	202	220	228	224	220	210	189	223	224	224	225	219	214	242	207	230	231	244	219	217	226	243	256	205	219	241	210	213	225	223	232	199	245	222	216	231	193	226	211	228	227	239	255	229	230	208	227	215	200	204	219	229	225	238	198	193	255	219	218	218	211	215	218	206	235	216	223	225	236	213	185	191	212	210	206	222	219	208	215	215	247	217	233	200	231	221	218	252	209	211	217	228	206	234	209	210	228	225	210	192	217	210	208	234	236	219	226	198	212	233	233	208	219	238	206	208	213	213	210	186	199	217	207	219	212	233	219	234	202	231	237	206	208	217	211	216	218	224	211	201	224	207	229	209	197	214	207	228	228	201	236	200	233	216	184	215	212	225	198	229	202	201	244	220	221	206	209	222	217	230	207	179	198	216	207	224	225	228	202	217	225	193	200	196	205	203	227	200	207	217	205	219	237	204	223	225	204	223	201	223	207	204	202	206	202	209	213	221	199	230	221	206	223	227	226	198	215	200	206	230	201	218	192	196	196	198	227	223	224	221	227	209	190	228	256	224	221	233	215	206	202	221	204	228	223	203	210	219	203	209	221	217	186	213	214	212	238	197	211	205	221	241	203	207	191	205	212	192	204	211	225	226	204	223	217	183	222	222	206	233	222	238	212	216	201	227	237	220	222	247	238	225	212	196	229	206	224	223	230	219	222	190	217	213	225	221	197	203	226	219	232	214	218	210	228	212	188	226	252	220	216	224	215	196	201	229	228	201	218	236	225	223	225	241	219	229	229	187	210	201	181	222	231	214	221	205	206	228	188	189	226	181	212	193	233	239	225	191	222	225	217	208	222	207	197	194	217	225	205	214	215	226	240	194	209	198	212	204	233	213	227	201	206	219	219	205	206	206	230	202	212	218	196	239	213	204	208	227	205	217	218	220	213	235	214	208	208	217	228	217	217	204	219	199	237	202	228	199	213	188	213	201	218	195	198	204	196	235	223	245	224	195	224	179	202	217	209	210	208	242	215	207	210	243	236	204	216	211	194	220	226	221	233	245	185	201	209	212	208	194	211	212	225	230	215	212	205	215	223	238	204	226	211	232	215	245	176	220	207	232	213	219	221	201	227	212	184	248	208	210	204	201	209	209	220	227	215	216	239	198	176	228	242	220	195	215	225	232	201	223	188	203	211	210	209	225	193	230	224	216	194	238	204	233	221	213	210	238	205	213	229	212	188	199	204	232	212	218	213	195	196	220	208	215	229	211	224	215	216	221	194	198	193	228	206	226	205	205	219	213	209	223	195	206	220	198	224	228	211	226	210	177	247	227	208	209	251	222	216	217	209	204	208	231	222	211	203	209	211	201	223	228	206	219	224	215	209	230	200	207	195	205	217	220	224	196	225	204	188	210	201	214	212	226	219	211	224	198	206	209	228	221	245	220	228	217	223	228	200	212	190	212	201	206	201	212	203	229	211	233	216	226	234	249	208	237	190	228	221	225	206	224	195	236	199	216	217	228	211	245	200	206	224	206	249	203	204	253	209	210	226	211	195	216	203	220	204	216	235	196	216	206	224	226	232	229	217	211	218	185	222	199	218	214	215	222	198	239	198	198	235	221	207	211	222	208	205	224	225	211	232	236	243	213	205	220	199	226	191	222	193	228	223	229	219	219	231	209	199	238	216	190	251	207	213	204	233	237	220	219	193	217	213	214	194	200	240	210	200	208	212	206	209	212	226	202	219	220	244	225	217	228	226	222	204	214	219	216	220	217	211	206	191	213	205	237	223	206	211	226	201	211	212	248	197	218	235	200	216	212	195	202	212	216	218	227	214	216	209	234	231	195	198	209	189	228	209	209	210	218	229	218	205	244	234	222	210	222	213	213	231	233	217	209	229	205	210	226	200	226	196	225	237	214	206	193	210	215	206	211	236	182	198	194	216	213	233	212	230	223	230	219	221	217	219	217	246	232	204	213	204	215	216	205	236	241	193	206	211	200	228	218	188	215	192	222	220	189	223	214	213	233	209	228	224	222	240	217	219	205	221	207	224	216	199	210	225	240	221	248	197	225	254	222	227	218	217	190	216	230	210	213	230	206	220	223	195	217	210	235	221	255	191	229	225	217	222	225	209	218	231	179	217	199	237	203	242	210	200	216	194	221	214	187	213	211	224	177	213	200	218	225	211	246	216	224	221	201	200	216	198	184	209	226	226	218	219	215	209	212	196	211	208	217	206	204	193	204	206	173	225	224	238	215	198	209	223	213	189	222	205	191	219	216	212	225	211	223	212	195	225	203	233	202	243	198	236	223	226	196	211	229	251	227	233	222	207	238	196	228	212	196	223	240	225	222	188	207	213	223	214	178	225	206	232	233	190	210	193	207	213	234	220	206	199	212	203	232	199	212	203	216	233	195	225	219	222	201	223	204	227	241	214	201	216	233	227	212	221	216	207	220	188	192	212	235	214	245	207	214	198	216	230	196	208	224	237	197	233	231	229	231	241	199	225	206	191	221	242	220	196	212	193	225	212	223	226	208	218	237	204	207	226	216	204	218	223	215	167	226	207	205	215	229	247	227	210	190	220	214	235	187	221	210	203	243	225	212	229	217	182	216	229	232	200	231	215	191	236	215	209	228	228	237	214	230	209	183	215	229	230	199	215	201	235	210	178	223	225	208	218	217	230	204	200	194	216	218	206	221	214	225	238	206	202	210	234	221	220	213	210	213	224	226	208	223	229	222	199	215	196	198	222	195	219	219	223	207	191	219	212	239	217	202	227	210	223	178	224	227	198	237	192	202	228	239	218	229	207	218	187	212	219	234	210	214	207	242	236	236	214	187	228	191	206	204	216	218	204	188	195	242	229	220	204	231	223	217	242	225	213	216	217	177	189	210	215	214	181	207	232	215	217	239	215	212	223	225	221	206	211	203	246	207	210	232	225	197	229	233	233	230	202	239	234	218	203	202	240	185	220	213	236	230	229	210	198	216	197	204	211	222	209	210	206	224	193	235	195	226	211	223	227	212	226	227	238	248	230	213	230	235	214	229	194	232	211	235	218	216	235	247	242	199	215	218	203	218	223	232	216	186	209	198	216	212	202	241	201	228	252	211	204	185	223	202	216	251	201	208	233	202	195	207	241	231	202	228	212	227	209	237	224	205	247	210	217	228	215	238	235	216	217	253	192	184	224	230	206	202	220	212	215	235	235	229	209
1082	78	71	79	80	113	80	86	106	113	106	101	92	92	94	96	92	92	87	67	71	80	84	86	86	83	85	75	65	80	77	89	76	90	73	93	78	69	91	75	74	85	74	64	83	71	76	83	60	74	69	68	65	67	80	76	59	63	75	89	80	70	76	81	80	85	71	65	62	82	72	71	87	78	71	75	64	73	80	87	70	87	76	85	80	73	70	73	56	70	62	51	76	65	87	85	84	61	81	60	65	70	67	59	66	70	77	82	72	91	60	71	69	91	70	77	72	70	82	63	86	70	73	85	82	80	68	65	78	75	70	71	82	76	79	69	65	57	73	61	69	65	87	72	67	73	73	57	79	76	69	61	78	67	84	67	78	68	66	77	59	70	62	84	75	79	75	71	57	67	82	67	70	77	72	71	79	82	82	73	73	74	65	68	87	72	84	87	69	83	78	78	74	92	69	56	56	64	60	73	69	69	69	69	63	71	57	77	70	70	82	63	83	69	93	61	66	86	64	62	81	72	65	56	70	69	80	82	67	64	68	86	66	79	74	69	84	65	60	72	57	80	66	79	71	89	76	64	76	71	78	62	84	75	61	76	65	75	66	80	70	82	75	60	76	80	63	97	66	88	77	75	67	84	88	75	80	76	85	56	72	76	86	65	73	88	75	76	76	72	75	91	56	70	54	80	69	84	71	59	72	61	79	87	59	75	65	76	68	84	66	67	64	64	67	69	72	77	68	63	75	77	66	90	78	83	53	74	84	58	77	68	55	78	78	82	68	70	88	64	71	59	62	81	57	69	76	69	88	80	81	84	76	78	77	69	81	81	60	77	79	74	67	70	89	76	73	87	82	74	86	70	60	75	54	73	63	70	63	87	89	49	67	83	76	85	76	84	75	78	71	66	64	79	67	77	68	56	65	80	74	76	73	72	80	75	67	66	62	72	68	70	84	89	83	85	70	51	88	50	64	70	75	82	74	64	71	64	76	80	68	55	82	89	81	61	68	71	61	60	70	75	72	78	73	74	72	70	69	79	67	61	73	66	78	82	83	73	83	77	77	79	62	55	64	64	77	78	90	47	76	88	89	83	71	79	82	69	86	73	77	87	57	79	79	80	54	62	73	56	62	76	78	74	81	82	81	78	76	80	79	66	91	79	67	80	58	58	70	72	83	87	64	57	69	67	77	70	65	78	59	59	76	64	79	70	82	88	76	73	83	78	65	62	72	76	62	66	89	79	55	69	78	75	74	76	79	77	74	81	80	68	84	69	83	64	76	78	65	81	82	76	77	76	73	63	79	66	71	69	77	68	53	69	77	70	69	87	64	79	72	92	72	68	74	79	82	84	68	65	81	62	76	81	58	65	76	90	77	70	96	73	72	58	75	86	68	70	73	71	87	79	74	77	86	84	71	59	68	57	56	71	67	67	71	77	69	62	72	86	72	74	76	72	77	85	77	78	69	83	71	80	66	76	65	75	58	81	75	80	63	71	74	84	69	73	54	88	74	78	79	72	69	58	53	72	67	70	74	59	83	64	72	63	73	66	73	66	60	60	72	70	79	71	73	61	66	75	68	82	80	69	73	75	77	87	62	72	79	57	62	84	79	74	69	73	61	66	70	76	69	73	79	76	83	63	73	81	69	69	78	78	69	68	84	79	68	63	68	73	81	69	67	89	61	73	76	86	70	70	80	80	77	74	77	72	60	69	79	76	76	70	62	66	67	65	67	69	64	66	53	61	85	50	72	73	75	81	80	83	67	72	74	74	60	75	71	58	78	68	58	81	81	57	87	86	69	68	61	77	70	65	78	62	82	70	65	71	69	82	75	87	61	70	82	60	74	78	78	73	69	84	73	78	70	81	86	71	56	66	90	75	70	84	76	86	74	72	79	55	89	76	79	57	72	73	83	74	80	73	83	67	59	73	79	70	74	80	79	61	97	63	78	91	57	90	96	66	75	66	84	79	86	78	71	81	74	72	74	80	74	75	71	63	70	63	59	65	83	69	69	59	81	68	74	61	73	62	65	72	80	84	81	82	57	87	80	69	77	76	66	67	73	75	67	74	73	71	80	60	75	55	77	73	60	89	81	74	77	75	81	83	69	60	68	77	55	64	81	82	67	68	80	62	79	82	73	87	82	52	70	78	75	80	70	72	81	73	67	66	71	69	63	65	65	78	59	83	83	58	61	70	65	79	72	66	79	69	75	57	69	72	74	80	73	69	74	72	83	76	75	73	62	66	71	81	75	64	60	69	71	80	57	80	81	80	78	70	61	82	63	72	77	75	82	72	68	79	71	66	83	69	62	82	70	79	62	72	66	64	74	73	69	69	81	78	69	86	76	69	76	84	86	67	85	73	80	89	68	69	63	63	63	61	78	64	66	75	66	80	65	75	82	73	66	63	73	58	82	64	62	71	85	90	78	62	73	77	72	84	73	72	86	85	69	85	77	60	72	80	87	55	84	66	77	67	68	69	78	62	76	55	74	76	77	82	82	75	58	78	69	78	69	75	73	68	76	71	64	60	85	87	75	52	70	69	66	69	71	85	62	84	83	96	87	69	74	85	87	77	70	81	69	76	82	75	71	93	75	70	67	62	77	72	79	72	78	84	79	72	86	71	55	88	74	86	76	78	81	67	74	61	83	84	87	56	89	68	70	79	76	60	69	52	66	67	74	59	77	77	53	72	72	91	75	84	66	75	77	89	60	69	69	67	72	76	76	94	85	58	73	73	69	61	82	75	77	76	76	64	79	69	63	64	68	84	88	69	81	85	96	71	80	57	72	64	67	64	86	70	70	79	71	85	66	66	71	72	74	82	67	96	64	90	64	71	66	74	63	70	83	68	66	73	57	55	68	96	66	68	78	82	99	71	76	58	67	79	69	70	81	70	65	91	88	82	59	81	66	73	70	78	78	77	62	82	60	77	66	79	81	63	86	73	74	80	66	70	78	70	68	69	84	47	81	59	72	69	73	69	79	75	76	71	62	69	77	71	78	67	74	85	75	52	75	74	78	68	89	83	67	68	70	71	74	69	81	81	67	67	88	61	90	65	84	63	73	62	94	84	81	72	74	73	68	85	76	67	67	74	64	67	73	70	84	75	74	69	62	72	85	77	81	77	76	84	79	77	70	73	76	56	82	64	91	62	62	66	79	71	78	63	71	70	63	83	80	79	67	80	80	68	85	46	68	66	66	66	67	66	68	76	70	69	63	79	69	62	82	60	56	68	68	67	69	77	75	63	75	68	72	73	86	83	65	67	78	79	66	82	68	74	66	60	74	64	62	82	57	73	69	62	76	51	75	68	68	64	79	61	68	77	75	70	66	65	70	66	76	67	85	72	63	55	72	74	64	60	63	76	70	61	82	86	65	80	83	64	73	79	84	82	63	69	63	50	78	72	74	79	69	78	91	67	76	66	66	74	62	79	87	65	65	77	65	77	75	82	72	64	73	61	68	58	76	67	70	73	67	66	83	79	75	95	57	77
6091	773	613	802	1443	1939	2098	1863	1999	1731	1461	1258	1096	988	941	993	919	915	804	787	738	779	727	713	764	773	749	750	771	755	678	625	677	588	652	610	583	630	613	563	607	593	605	594	566	600	578	551	543	574	561	561	542	588	553	606	514	540	559	556	517	500	556	521	536	513	554	545	565	537	548	553	501	533	531	546	523	567	528	574	569	544	550	553	546	578	563	513	528	530	558	514	584	548	543	553	584	556	580	580	566	560	583	580	582	565	532	522	558	524	555	516	558	541	556	537	563	567	543	566	543	526	544	546	550	526	520	524	561	558	566	541	559	564	527	532	556	555	555	544	513	552	530	572	549	550	550	571	551	522	552	544	557	541	557	556	575	485	567	560	560	541	536	558	548	557	552	568	526	553	520	536	596	539	525	528	560	581	511	539	558	520	541	573	515	511	568	513	552	586	527	538	537	518	542	535	562	537	548	565	520	568	576	524	558	591	545	570	571	564	579	570	535	517	543	527	597	522	525	574	548	573	578	560	548	567	524	539	519	547	558	570	539	527	555	540	568	543	597	541	573	581	549	544	534	585	555	566	528	550	541	580	505	545	566	555	542	574	575	536	573	555	540	547	539	505	533	540	591	500	554	569	529	549	562	518	587	554	539	554	554	539	534	538	550	518	544	536	559	509	551	561	562	532	511	537	504	522	564	551	557	541	568	518	545	548	540	537	563	516	542	490	572	524	529	545	544	554	524	516	510	536	583	607	539	528	559	531	579	558	548	537	540	551	554	568	538	573	535	561	557	554	547	599	585	532	544	517	578	519	545	551	543	512	571	549	557	533	565	535	529	540	555	571	505	540	552	495	540	481	521	520	558	564	552	486	524	510	572	584	541	531	583	533	554	533	575	569	550	482	538	561	453	584	532	552	494	530	548	535	573	536	564	575	525	537	550	540	519	490	545	565	550	527	553	572	545	522	548	571	557	548	558	513	568	551	526	497	519	554	511	552	526	541	569	542	527	550	539	542	555	545	520	538	577	558	534	579	514	550	551	523	560	512	541	551	549	552	547	537	562	550	535	564	548	533	586	566	542	556	535	506	543	545	547	508	527	528	521	523	534	530	518	533	524	587	575	512	554	527	536	554	558	534	544	577	543	531	538	557	547	519	553	546	557	537	516	534	506	570	599	527	579	559	520	559	562	549	570	584	552	538	564	516	552	543	565	555	561	532	507	508	529	533	543	523	542	586	553	545	552	613	537	566	587	550	549	607	515	543	529	583	525	522	538	565	563	564	558	555	543	546	561	583	528	535	582	573	544	548	520	535	554	535	527	557	564	556	553	537	514	519	559	518	550	555	530	539	573	582	562	538	566	531	544	529	529	532	579	534	510	523	568	571	523	518	529	606	545	516	545	584	559	539	532	565	564	561	542	531	545	569	557	525	567	559	517	553	523	542	537	561	527	544	528	567	517	535	554	513	517	533	575	572	500	522	548	540	563	499	525	587	565	557	540	562	533	564	550	526	498	494	538	550	563	619	557	574	508	499	574	617	542	527	561	546	546	562	546	580	648	548	533	541	555	567	511	516	573	560	545	547	518	527	551	552	558	575	472	566	566	538	513	599	564	583	548	547	533	492	570	550	555	520	555	569	568	505	509	526	572	509	528	555	555	508	529	548	540	533	563	544	525	610	562	525	539	563	517	532	512	578	531	570	524	540	523	528	513	544	577	524	532	580	537	524	549	532	537	577	525	574	540	530	535	535	560	536	555	533	600	531	596	506	528	543	580	540	515	508	541	526	576	540	534	534	562	520	525	535	549	538	542	539	524	548	538	562	503	521	556	584	578	558	525	542	549	555	581	547	565	499	523	499	586	562	545	528	501	566	582	543	516	594	605	514	517	537	559	537	562	536	487	599	517	542	531	565	521	552	566	546	528	545	552	527	518	560	521	533	559	528	562	550	577	560	552	535	560	560	551	595	594	552	573	555	556	532	524	544	551	579	570	580	569	556	550	566	535	532	524	559	552	523	543	516	513	547	559	580	571	514	520	542	555	548	553	523	579	570	551	544	553	537	538	554	525	485	590	599	531	540	547	533	535	556	530	570	560	586	553	531	542	523	542	577	518	585	528	582	559	551	529	571	531	520	558	569	529	565	505	552	546	553	590	558	541	532	523	550	572	528	593	537	578	503	571	578	529	551	565	526	497	578	523	558	578	574	560	572	522	578	556	571	569	509	562	521	540	541	557	506	560	560	514	531	533	539	545	557	513	565	546	572	484	521	519	537	528	571	525	552	519	551	565	560	560	561	534	557	535	536	526	554	577	562	503	512	560	541	543	549	538	533	539	512	573	520	562	531	494	527	547	518	540	571	521	528	587	559	555	542	557	538	539	543	566	562	511	512	585	539	540	490	540	524	545	593	561	536	574	548	553	536	558	549	565	568	557	509	546	557	510	531	534	562	529	558	546	561	578	558	524	560	531	566	540	488	569	543	555	505	523	595	546	499	577	613	547	551	543	528	515	564	588	583	540	570	574	532	516	554	474	564	571	562	522	551	491	517	562	543	560	524	551	529	531	594	564	519	547	553	545	526	568	587	565	506	537	519	529	552	560	507	544	551	563	502	556	548	554	554	513	561	554	591	502	544	564	554	555	559	524	589	542	529	524	568	544	547	541	542	542	563	541	529	526	565	597	542	540	569	563	606	551	602	568	516	570	548	530	515	544	499	571	548	527	561	572	540	569	531	544	589	543	535	540	522	522	503	504	522	538	564	557	485	554	555	518	570	543	561	562	549	549	552	567	558	569	550	558	536	561	571	598	536	483	486	517	560	508	547	562	550	574	570	542	529	540	561	584	532	515	547	512	535	553	522	576	540	492	553	527	517	521	567	578	563	561	566	490	533	552	565	537	541	514	523	570	571	535	615	540	539	542	548	556	545	503	549	592	526	553	569	538	517	577	507	542	568	529	531	562	525	500	565	534	569	532	538	542	538	537	541	567	554	601	527	544	520	548	525	546	541	516	553	584	542	559	517	542	532	547	542	531	559	535	538	583	569	509	516	577	563	549	524	536	512	552	551	565	538	515	545	539	552	561	543	577	542	525	526	560	528	584	525	553	545	552	544	510	576	587	516	593	592	533	520	516	531	533	531	525	544	533	574	498	549	540	518	604	576	580	556	574	583	554	510	555	546	543	554	508	539	581	564	572	586	581	553	525	526	551	511	554	553	554	571	571	547	524	521	581	527	535	594	512	534	535	541	567	532	566	518	550	566	518	531	561	525	544	548	532	557	542	520	539	580	522	554	508	545	579	507	527	534	550	561	541	527	539	546	620	502	544	541	567	540	521	582	547	542	548	548	520	542	508	497	532	538	526	574	549	523	560	538	560	574	528	551	568	564	509	496	580	555	544	577	565	561	542	538	545	529	534	558	546	537	543	520	545	524	532	552	574	549	521	503	534	524	550	570	570	505	547	543	549	564	535	528	566	531	562	560	568	562
383	61	40	46	45	68	90	87	77	89	77	65	59	60	58	61	38	46	43	32	41	40	29	37	37	32	40	52	43	35	27	34	38	24	29	31	30	30	32	39	23	28	32	22	25	23	24	34	26	29	31	22	25	19	23	22	27	21	31	25	23	22	23	25	30	26	31	25	29	24	24	27	29	26	25	31	17	29	27	30	29	30	28	16	25	32	22	19	26	27	32	21	27	30	37	19	34	25	28	22	25	33	29	26	28	26	27	24	17	25	22	23	26	24	26	18	21	19	29	22	28	27	19	32	25	30	34	19	19	20	35	27	23	21	16	17	32	28	21	26	24	20	24	28	31	26	29	21	31	24	24	26	21	36	16	30	22	22	28	28	32	22	27	24	22	24	21	37	27	23	35	20	19	28	32	28	19	20	23	21	18	21	16	37	33	28	31	27	21	30	23	26	15	33	25	26	20	32	31	19	35	38	24	31	25	25	29	18	30	22	30	25	23	25	30	23	25	20	14	24	22	16	23	30	23	26	19	33	15	29	22	17	35	33	26	22	27	24	27	30	22	32	23	25	21	20	25	23	20	21	23	19	25	32	24	20	21	23	30	20	21	23	24	25	27	23	27	25	23	29	26	20	25	20	28	17	15	32	22	29	23	31	24	25	30	25	26	29	22	19	25	23	29	26	21	21	29	30	26	23	27	17	22	34	25	32	32	25	35	24	22	29	27	31	25	25	27	31	27	21	28	25	17	26	24	20	34	26	22	18	19	24	28	33	24	28	23	26	29	23	25	23	29	26	23	31	20	19	24	20	23	17	35	22	35	30	18	21	23	18	24	23	29	22	24	19	20	23	24	21	21	23	25	28	29	20	34	38	32	40	29	35	30	30	30	27	26	29	23	26	32	27	17	31	28	17	30	20	28	21	21	23	28	25	24	37	23	22	22	23	24	32	26	33	27	32	23	22	20	21	30	20	20	30	27	34	33	26	24	31	15	26	25	24	27	20	23	29	26	25	24	24	17	21	21	29	21	28	27	17	25	36	15	24	23	29	28	18	32	24	23	25	35	31	25	25	22	25	19	30	26	27	22	26	30	23	27	22	30	23	28	21	22	29	37	23	26	30	27	28	27	21	28	33	22	22	22	20	25	28	22	21	26	25	21	31	29	29	20	28	29	34	36	22	23	25	27	26	22	25	24	23	30	20	22	29	23	23	23	23	20	34	31	20	23	16	29	24	23	33	25	30	39	17	35	26	29	21	25	30	27	26	21	29	24	21	16	34	21	26	21	31	23	22	26	25	20	18	22	19	32	29	25	21	22	24	20	24	28	30	21	30	25	32	27	22	36	27	27	26	28	24	21	24	24	25	29	21	34	23	22	30	23	27	29	23	27	28	32	29	22	29	24	26	19	24	30	29	31	30	26	29	24	23	23	26	26	26	28	19	15	25	26	27	27	25	22	22	19	27	26	21	29	27	22	25	32	23	20	24	24	19	25	30	33	25	22	37	33	38	19	27	19	25	18	22	19	24	25	26	22	28	26	23	27	21	23	30	26	28	31	26	24	24	26	30	23	26	23	38	20	37	21	16	29	26	27	24	25	27	26	29	23	21	25	19	24	24	25	36	28	19	21	15	25	28	19	26	18	33	17	26	30	22	27	17	22	29	21	20	25	21	25	29	33	20	23	22	22	34	24	22	32	25	24	15	20	21	18	31	28	29	21	28	32	20	20	28	24	14	20	36	27	28	22	24	24	26	25	37	17	22	28	30	26	28	23	16	30	26	26	20	27	22	30	24	31	25	20	19	21	39	26	23	21	37	21	36	24	27	30	19	33	31	29	29	29	25	27	23	25	19	27	28	24	24	27	26	23	25	26	29	28	34	26	24	22	20	21	12	22	32	35	25	26	25	25	23	28	29	24	22	26	29	29	23	25	22	22	17	28	27	23	16	20	18	30	21	28	22	15	29	25	26	28	40	21	34	16	29	23	23	24	29	26	22	20	27	24	33	30	28	31	26	19	19	20	20	23	23	22	28	17	22	28	25	26	21	22	25	21	23	23	30	23	26	26	28	27	22	24	23	23	35	24	24	23	23	19	25	31	25	21	20	16	17	26	26	19	29	28	20	23	30	26	20	27	19	25	18	28	26	31	25	23	28	25	24	29	27	23	25	27	25	20	31	25	30	28	25	19	28	22	33	24	20	28	31	20	23	27	27	16	32	27	25	19	28	34	23	26	26	27	17	23	22	29	26	28	31	26	22	22	25	28	26	37	27	15	29	18	24	30	28	20	34	27	24	17	31	31	28	29	27	30	32	33	19	35	25	23	25	23	25	26	27	27	29	23	26	25	24	19	20	23	30	25	23	30	24	27	31	23	24	24	25	28	21	28	25	29	27	30	18	28	22	36	28	25	17	30	25	26	25	31	32	29	27	17	29	20	25	27	20	18	20	35	25	32	27	29	31	28	28	28	34	22	26	14	26	27	24	19	22	30	28	23	29	30	31	16	20	22	25	25	20	38	38	26	22	22	28	19	31	28	19	25	30	25	15	36	24	26	32	29	25	24	25	26	19	26	29	21	27	30	18	19	19	25	29	22	25	19	24	32	20	25	20	25	28	28	30	19	27	31	26	15	23	23	18	29	27	20	21	24	30	27	22	28	19	31	24	32	23	24	18	27	25	35	34	34	31	27	26	23	18	26	26	18	25	21	26	31	21	32	23	26	25	22	24	28	28	21	26	22	27	27	31	20	20	24	22	29	22	14	23	29	26	16	25	38	24	22	18	29	29	27	16	28	24	27	31	30	20	22	18	22	21	29	22	34	27	32	27	23	31	24	25	37	34	20	30	26	21	31	21	25	25	32	22	15	24	25	23	24	22	26	25	27	22	24	23	27	34	28	29	16	27	20	15	21	36	19	17	28	31	22	35	28	20	23	28	23	22	16	24	30	26	26	20	31	22	19	30	25	22	29	21	23	19	37	17	22	36	28	21	18	26	26	28	16	22	25	36	32	20	28	21	23	26	25	25	24	21	18	23	10	19	24	24	27	22	19	29	20	17	25	31	25	16	29	13	27	20	23	23	22	19	29	27	27	23	31	24	22	23	19	21	21	25	25	19	28	28	29	20	23	21	23	19	26	20	20	24	19	31	24	38	28	18	24	24	22	27	21	18	26	25	28	29	24	18	28	28	14	19	37	30	29	26	19	24	18	31	23	22	25	25	26	22	26	28	21	24	26	29	26	25	35	18	26	24	27	27	31	22	29	24	25	25	24	20	31	25	22	30	29	13	31	24	27	32	21	26	33	33	21	26	24	22	20	20	37	31	25	21	20	31	23	26	21	27	18	26	25	21	27	21	28	18	28	26	24	27	28	26	16	25	29	18	22	18	25	21	31	20	14	25	19	30	22	27	26	27	23	34	22	25	33	28	22	21	25	29	32	16	29	16	27	20	19	21	32	28	25	33	25	33	33	30	19	23	23	24	18	25
4979	1266	546	1057	2961	4039	4080	3483	3110	2570	2020	1609	1354	1125	1075	998	913	763	760	661	636	572	538	539	546	518	526	561	516	509	422	336	302	329	300	320	340	324	294	295	281	253	250	240	230	256	271	241	241	238	222	241	215	227	213	226	190	219	215	205	224	171	199	218	218	221	190	199	227	205	220	195	213	187	235	210	214	205	193	204	208	229	227	228	222	172	203	204	225	202	197	196	212	182	201	203	225	202	223	208	225	208	225	230	251	186	215	216	216	187	220	188	201	228	182	216	199	184	216	193	213	199	207	196	222	197	202	212	199	213	186	219	226	209	219	186	201	189	206	207	185	218	193	198	182	181	209	196	201	199	199	202	213	201	196	195	226	184	197	208	194	193	188	233	196	189	200	200	208	210	184	191	188	200	187	201	197	202	179	195	217	211	176	201	241	181	200	208	181	227	204	201	209	190	231	195	196	212	177	202	179	179	192	192	188	213	189	204	183	195	192	179	211	204	185	225	213	195	213	187	191	207	238	198	197	189	205	217	207	208	188	202	210	208	203	180	165	204	197	211	196	177	186	193	188	211	213	215	192	203	190	241	200	213	197	196	224	204	178	192	178	196	182	182	197	200	192	189	216	212	206	197	185	204	191	217	215	205	198	206	180	193	193	173	223	198	242	183	240	192	214	188	194	222	190	209	197	201	179	199	188	176	190	197	191	204	198	211	224	225	205	198	200	212	215	177	221	210	189	200	215	212	215	215	214	183	220	203	197	208	198	187	206	180	208	201	205	216	210	198	184	207	194	176	183	197	223	209	213	196	192	196	177	206	192	200	212	206	211	207	222	213	214	180	183	199	225	204	203	211	185	189	191	191	189	195	192	194	186	182	200	205	185	202	194	206	195	201	187	191	197	173	201	184	208	168	183	193	187	195	200	198	215	200	196	198	211	187	199	180	198	212	203	196	196	187	178	209	173	191	202	180	211	194	167	188	203	184	220	222	204	181	196	177	185	209	198	188	213	219	179	217	185	209	195	183	217	207	169	209	181	222	219	207	210	189	178	204	225	207	207	190	193	193	221	192	209	208	158	203	189	192	203	175	216	188	206	198	238	174	198	225	209	193	193	164	164	199	181	199	209	207	224	184	185	213	197	195	203	220	193	192	207	190	199	226	183	183	191	208	204	189	204	209	215	182	197	228	218	181	193	193	223	201	213	199	193	215	207	187	206	206	199	193	217	202	198	196	190	186	181	192	208	174	196	210	187	211	215	190	200	185	186	214	216	194	194	197	169	204	181	216	195	200	187	220	188	215	182	197	194	200	207	189	193	203	220	203	194	193	179	203	205	200	183	202	195	194	177	195	197	211	202	216	191	197	204	210	186	212	227	182	198	198	209	205	215	169	214	240	203	170	195	186	210	183	230	180	219	199	180	196	205	183	198	198	183	188	194	184	191	219	221	232	203	213	188	193	203	221	219	202	215	197	204	179	233	221	209	204	203	208	183	185	210	189	237	180	187	178	221	191	191	180	233	186	212	209	217	211	170	198	191	193	200	204	211	222	176	205	206	154	214	212	196	221	216	222	192	209	190	197	186	208	204	224	206	217	198	183	221	209	213	185	223	194	216	169	216	203	216	187	240	198	203	207	201	200	208	188	221	226	204	181	198	186	199	203	207	227	208	199	194	218	166	205	175	197	192	198	200	208	190	199	209	182	199	200	197	178	201	206	206	201	218	226	204	206	192	211	200	206	185	183	187	207	197	211	194	210	208	186	190	200	193	183	212	190	196	193	196	179	194	210	220	192	205	160	191	177	217	204	197	183	178	190	178	200	163	195	175	212	218	227	189	221	210	198	184	188	228	192	231	218	200	201	222	204	193	214	218	187	194	185	217	196	207	185	218	192	190	184	197	164	220	201	225	188	216	198	196	184	180	221	213	203	191	214	210	209	206	182	201	201	224	201	197	200	181	227	174	229	166	207	203	195	192	193	201	217	194	176	190	212	225	209	201	222	189	202	205	210	203	179	187	202	187	176	179	197	211	209	173	209	181	197	184	220	198	186	198	168	201	236	194	199	168	204	188	205	204	225	214	213	212	192	197	202	213	193	210	201	194	197	191	202	192	198	204	182	199	185	184	193	205	197	169	210	193	187	183	196	199	173	203	179	218	170	231	219	201	188	207	219	210	184	180	203	206	217	224	192	204	203	181	206	217	203	215	193	188	210	208	211	196	187	199	204	216	209	211	202	177	188	179	196	213	201	192	212	208	213	214	211	214	194	215	212	207	197	190	201	192	219	204	203	218	187	191	207	193	190	216	207	221	183	225	203	190	204	215	212	183	208	198	181	189	208	196	203	197	199	213	204	208	201	187	208	181	200	217	189	213	185	212	209	204	189	204	195	199	202	194	210	213	193	211	162	194	187	193	209	204	200	195	180	215	195	209	207	210	190	196	193	204	204	200	200	212	211	194	210	161	209	211	223	199	198	180	194	211	196	169	228	184	182	226	201	179	201	175	203	171	191	208	223	214	183	206	209	222	213	202	196	204	198	216	201	199	187	186	201	220	198	190	207	206	178	174	228	191	188	206	176	199	188	200	204	201	203	187	205	184	199	215	191	190	197	204	205	184	189	209	215	176	207	206	211	204	202	180	198	172	215	198	210	199	214	204	233	203	192	196	209	192	190	200	195	185	217	197	203	195	210	209	204	210	200	190	204	205	207	197	213	197	185	188	194	208	194	209	183	212	201	214	195	171	220	186	193	224	178	194	217	192	217	194	206	183	195	183	208	197	192	170	231	213	221	190	198	188	201	208	203	209	197	192	188	208	205	192	203	193	190	204	225	190	200	184	220	184	166	196	207	212	186	174	212	184	217	210	190	196	197	187	215	180	198	217	190	222	218	192	193	234	186	180	193	199	198	202	203	183	187	194	180	207	198	191	204	194	211	163	196	209	217	169	214	209	195	200	207	206	218	172	207	188	189	183	204	213	194	168	178	175	214	209	201	203	202	188	205	194	201	185	209	188	224	187	185	216	180	167	214	200	196	187	183	209	203	209	189	207	208	178	224	178	187	209	192	194	172	188	171	197	186	205	202	235	197	189	199	179	214	194	188	224	183	186	212	174	196	213	202	208	199	220	176	206	193	199	215	211	214	199	203	213	207	208	184	189	186	197	200	185	201	213	195	187	196	193	219	220	206	214	205	202	223	216	204	180	209	198	200	195	205	209	191	217	183	180	188	209	184	193	198	206	205	214	193	185	183	197	207	221	209	198	209	196	196	192	197	215	190	198	183	196	208	171	213	184	183	208	221	206	197	181	219	196	208	217	203	220	235	227	206	215	195	214	208	194	192	195	185	214	217	204	220	214	218	231	205	201	181	200	221	193	192	208	185	204	184	212	194	192	178	189	170	195	199	200	196	199	183	215	188	183	208	210	216	196	212	218	200	179	179	223	187	209	191	213	187	203	215	182	192	202	192	185	223	210	200	180	215	216	201
1535	105	122	107	105	104	140	137	143	141	98	141	113	114	116	101	91	101	105	104	114	92	90	90	100	109	94	93	99	80	97	89	85	93	111	112	90	94	94	80	77	87	93	88	93	84	83	87	87	94	96	93	91	74	80	89	87	83	79	98	81	83	90	89	82	76	75	89	87	83	88	81	77	98	104	95	82	91	86	83	79	111	89	96	98	75	79	97	93	77	91	92	88	84	93	87	78	89	102	83	79	109	100	94	78	78	60	66	73	74	96	83	91	90	91	90	70	85	94	85	93	76	76	91	95	82	80	75	75	101	101	98	87	78	101	74	92	98	78	84	81	81	81	86	88	82	81	79	87	74	78	91	89	82	88	81	90	75	72	77	78	86	76	81	89	82	99	83	87	89	81	64	97	92	86	93	96	80	86	78	71	77	81	89	99	105	86	81	86	83	90	84	89	90	70	92	86	66	106	93	86	83	66	97	82	88	71	86	90	93	94	89	98	94	77	82	82	80	75	85	82	78	82	82	67	80	86	80	92	87	80	80	73	96	84	75	77	89	99	68	93	71	84	90	99	93	89	103	83	92	92	88	86	70	80	80	71	80	92	86	87	85	95	82	70	88	93	90	81	72	81	82	81	85	92	67	78	88	79	80	77	87	78	85	86	78	104	78	85	99	98	83	84	68	85	76	71	85	89	101	80	77	72	103	82	93	94	98	81	70	78	76	77	71	91	80	93	84	68	78	84	89	110	81	70	86	114	87	65	74	93	79	102	90	93	88	97	71	72	81	85	86	84	87	82	90	86	94	86	85	84	95	90	86	88	73	86	108	88	86	78	80	72	85	83	70	59	79	91	93	96	76	71	81	76	88	83	88	85	93	91	93	84	104	86	85	92	88	77	69	78	91	87	98	84	77	78	68	85	83	71	84	76	81	102	70	75	82	92	84	85	94	90	79	85	69	76	83	89	80	73	99	88	102	88	78	72	87	85	79	87	89	82	75	80	103	78	73	82	83	80	78	92	84	83	93	83	80	102	92	83	93	83	84	84	80	76	80	118	73	78	81	92	82	89	89	84	83	71	80	87	88	84	76	87	68	78	69	80	64	100	81	89	85	93	73	81	100	91	91	96	82	71	85	86	78	87	84	77	73	81	84	84	83	97	77	72	93	86	72	99	66	99	79	98	78	87	85	91	80	85	68	94	93	95	85	69	101	92	84	89	88	72	83	77	86	87	82	75	70	85	81	86	81	88	80	88	89	94	86	101	85	89	83	76	89	79	87	87	80	90	72	94	102	82	93	73	82	88	80	74	91	80	82	82	86	93	83	83	75	78	79	77	95	84	82	97	87	87	99	73	72	86	76	85	88	73	85	82	79	76	76	75	71	84	86	76	95	95	83	65	78	90	89	91	108	88	73	72	75	70	85	84	84	72	91	85	96	84	91	78	94	86	95	81	85	78	99	75	82	80	83	98	85	93	89	88	99	93	83	90	74	81	82	65	91	96	95	80	81	89	80	93	93	73	88	103	77	69	92	73	87	85	73	97	92	91	83	89	74	89	79	93	81	71	81	105	71	79	68	73	88	74	77	76	82	77	64	83	85	85	79	88	66	76	90	103	90	97	82	85	80	87	81	74	71	96	93	80	76	92	79	87	80	88	87	92	74	75	98	67	78	83	80	73	89	82	89	80	80	98	67	80	89	106	76	79	76	79	74	93	81	91	91	89	84	98	81	82	75	86	87	83	88	86	85	74	93	69	91	83	83	90	73	91	77	96	73	96	73	81	72	89	84	77	91	89	76	97	93	80	78	79	83	82	72	81	81	83	94	82	96	96	89	89	81	87	77	88	91	77	82	84	79	74	91	61	79	75	84	115	70	76	96	81	81	86	84	79	94	70	80	86	80	100	95	84	76	78	90	69	63	91	91	83	93	89	74	74	62	91	78	90	70	80	89	79	83	97	81	86	105	79	93	89	78	79	85	83	80	83	94	112	72	79	79	73	82	75	84	92	100	98	82	84	73	80	65	94	75	83	87	80	81	101	81	78	83	84	94	88	83	104	74	71	63	75	78	83	87	77	77	82	98	76	81	102	105	86	90	74	73	90	89	78	83	83	96	78	102	87	66	88	86	101	90	91	74	76	78	92	80	84	73	97	95	98	81	78	83	81	87	105	82	80	85	86	94	88	74	101	87	87	77	68	90	69	89	82	92	81	103	85	91	72	89	75	84	76	88	86	68	72	91	74	82	103	94	88	85	80	83	79	100	84	83	82	89	74	94	102	67	78	81	94	91	86	60	71	81	100	87	90	91	112	82	91	82	82	77	94	78	88	90	78	93	79	85	84	96	100	77	78	66	86	80	76	80	73	91	79	76	84	67	85	81	72	86	84	81	89	97	75	85	81	97	100	89	63	83	86	90	90	89	96	93	83	81	102	75	77	94	94	85	100	91	101	107	87	81	81	92	90	95	83	75	80	68	73	87	85	83	85	66	72	75	80	88	92	84	86	89	75	78	75	91	74	85	74	78	93	87	82	90	86	80	85	66	83	77	71	71	83	97	81	82	90	80	77	71	93	88	82	75	84	89	75	86	99	83	97	100	86	96	90	79	90	82	86	83	73	88	87	99	77	79	77	86	76	85	77	95	89	67	103	83	83	92	83	80	78	83	79	85	92	81	93	94	82	88	80	75	78	80	90	101	89	82	92	100	74	87	94	94	96	97	78	83	80	74	95	70	87	84	99	90	91	97	70	77	78	89	57	72	75	86	77	80	89	76	86	82	80	63	86	96	86	79	82	93	87	79	78	83	87	107	90	83	97	83	95	87	97	74	90	70	89	84	84	69	79	75	108	73	83	92	80	81	87	73	95	82	86	81	85	82	78	86	87	73	84	80	74	65	74	76	87	84	89	76	88	78	88	70	90	86	77	85	89	105	86	82	82	66	101	105	92	76	72	75	86	61	90	78	89	92	94	89	75	90	89	92	99	84	84	77	83	86	72	76	90	85	83	103	82	90	85	81	91	70	81	86	100	84	89	79	76	95	79	82	73	64	99	78	85	73	80	79	87	76	82	72	85	80	83	67	90	79	76	95	68	74	81	77	89	95	70	81	76	72	87	90	82	68	97	102	86	83	90	84	83	86	96	83	94	87	90	79	88	74	90	86	85	99	86	87	92	88	97	74	79	68	82	79	95	93	80	95	85	83	67	84	66	68	72	91	92	82	88	88	75	88	82	97	91	82	86	75	87	79	80	80	104	70	101	82	77	84	87	102	100	90	89	97	71	85	78	90	83	81	73	85	78	97	65	65	111	81	82	89	92	68	79	82	90	74	82	87	74	92	79	75	67	80	83	92	86	86	95	94	99	94	85	107	94	94	82	67	83	80	78	71	88	87	92	99	81	99	72	69	84	73	78	94	87	48	82	72	84	81	73	96	106	74	76	81	82	73	94	81	98	104	91	69	82	92	74	107	102	76	81	95	89	94	69	76
7594	1271	873	1287	2845	3979	3999	3677	3347	3008	2354	2014	1749	1634	1522	1394	1311	1252	1111	1130	1099	965	949	982	955	888	895	957	988	941	835	760	733	778	756	733	779	743	693	726	702	672	690	679	651	675	656	693	669	618	700	664	650	619	642	666	655	612	633	671	640	605	656	634	612	634	622	627	610	617	657	657	616	623	639	659	623	649	596	620	629	611	637	630	623	650	608	632	601	570	655	600	639	655	576	602	617	657	675	612	621	640	610	604	637	624	646	610	611	623	618	631	655	620	649	601	662	605	640	599	648	617	672	645	657	652	626	596	644	585	620	622	640	641	603	616	624	652	568	629	643	628	608	602	648	603	649	668	609	651	622	625	657	614	670	579	635	624	585	621	623	645	627	586	617	608	590	611	620	600	613	648	658	612	622	624	590	621	630	630	618	630	611	648	636	610	602	599	599	612	634	589	618	636	629	634	624	647	647	613	645	674	640	565	640	628	647	592	631	627	616	576	630	610	590	599	606	601	611	658	626	633	662	631	633	606	607	601	576	631	615	597	622	609	649	668	600	595	559	649	595	611	637	615	602	614	631	617	640	578	583	617	654	584	608	618	626	641	616	598	657	660	590	630	613	615	615	606	595	579	679	671	591	618	629	623	592	613	628	629	624	643	624	650	651	591	620	614	606	567	602	576	618	607	625	593	607	573	642	605	618	635	613	638	607	603	621	660	638	606	596	619	637	643	619	640	606	662	609	658	595	610	593	609	640	614	624	632	618	650	576	662	628	656	635	641	616	609	611	630	661	618	669	631	604	642	665	636	661	627	684	612	660	614	570	673	630	647	645	621	610	617	643	628	618	645	602	642	598	629	620	640	636	597	623	649	621	630	614	604	637	621	564	643	639	606	638	602	618	610	584	607	621	609	595	652	681	615	619	635	608	654	600	615	669	634	607	590	636	654	610	646	613	618	633	645	619	655	646	593	627	623	643	676	634	586	644	600	626	636	634	681	644	584	650	609	614	588	612	622	611	642	652	651	591	595	643	670	642	607	622	640	625	617	635	648	628	615	637	638	666	602	624	612	629	598	625	647	585	623	611	602	670	607	584	589	653	630	641	618	648	623	645	627	670	589	607	582	602	617	591	618	610	628	654	656	682	609	597	605	585	630	615	596	598	619	625	628	584	637	659	618	624	591	621	648	670	602	602	636	643	637	611	643	583	611	590	596	687	631	618	655	636	693	627	632	598	609	617	649	607	626	622	612	567	647	623	637	627	591	609	611	629	609	634	582	638	616	632	625	594	625	653	585	621	622	590	593	586	648	609	635	594	638	644	639	617	621	639	619	644	631	599	597	611	627	577	593	610	653	639	618	628	636	627	624	638	601	616	613	632	633	616	621	599	630	648	600	592	608	684	566	621	628	623	644	572	652	640	621	595	616	633	646	631	563	640	622	641	649	605	618	634	642	622	660	642	627	611	641	635	607	690	616	596	622	597	586	624	646	606	642	614	603	636	642	614	588	659	611	553	645	639	636	646	669	670	666	598	650	634	582	614	614	639	580	605	621	627	649	628	637	595	607	636	652	590	619	585	610	632	594	611	614	588	589	598	611	606	621	631	583	601	668	638	580	656	640	638	646	565	661	618	616	653	608	615	638	617	667	584	676	623	639	645	605	606	635	645	656	603	605	626	611	638	572	633	626	644	640	567	657	639	607	664	576	674	648	634	612	619	590	617	622	583	582	618	646	650	641	625	604	656	591	586	624	655	598	632	628	615	612	605	652	627	627	626	623	609	589	592	622	580	679	633	665	600	648	623	630	607	623	658	638	616	597	676	627	620	595	617	657	629	659	591	628	644	637	595	637	584	644	570	585	624	612	594	645	625	656	634	632	677	605	572	606	642	619	650	606	635	632	624	652	640	626	576	639	606	635	623	622	618	652	569	663	629	646	621	661	624	614	615	644	572	600	613	594	588	648	618	632	625	603	627	588	602	597	567	614	613	564	623	660	613	642	615	587	599	626	605	638	636	617	650	624	648	645	623	627	624	658	627	620	601	630	651	631	634	625	586	646	603	610	608	620	601	610	612	635	622	638	682	641	637	595	638	627	613	624	652	618	580	657	599	609	606	643	634	611	622	612	631	638	627	623	597	635	671	618	647	639	612	601	604	654	607	611	606	640	605	620	623	645	589	633	631	573	668	631	613	639	626	637	621	636	597	599	655	619	618	621	616	586	617	597	583	597	650	629	613	598	644	625	562	584	600	593	632	664	623	635	650	624	631	567	634	588	641	622	597	567	606	631	657	661	638	586	607	607	618	616	572	639	618	624	635	601	635	621	604	594	607	616	640	648	588	647	611	595	633	595	609	672	644	601	599	571	575	623	625	618	632	629	601	618	653	616	649	618	615	590	654	630	605	651	633	598	588	610	639	656	628	581	645	605	604	638	604	685	675	590	624	627	591	622	674	603	654	653	618	605	599	632	654	592	619	598	661	655	582	649	638	659	591	613	636	575	636	622	640	623	633	666	624	603	577	637	638	626	606	612	627	623	585	645	612	583	619	602	627	636	612	619	639	627	587	619	629	618	579	605	640	658	646	598	607	623	632	628	598	567	584	645	648	619	622	631	654	571	630	620	595	611	615	641	649	576	625	575	604	591	577	678	624	623	599	590	614	645	605	637	616	594	634	595	609	626	633	614	609	616	600	623	629	660	636	605	615	622	640	691	599	635	621	637	601	627	658	623	617	638	591	622	584	612	644	613	606	611	628	632	595	593	615	647	626	627	624	636	586	655	618	615	584	632	628	610	648	658	564	607	602	605	634	563	639	621	601	606	621	641	620	626	617	636	645	616	630	620	628	593	651	575	662	627	573	601	615	601	675	616	666	638	622	614	610	626	645	639	617	624	592	618	567	657	637	620	658	635	621	619	624	638	662	614	612	593	611	651	602	656	608	655	613	623	633	598	627	628	653	573	620	605	645	638	620	649	616	636	626	652	614	598	625	611	623	616	583	627	607	631	563	592	601	593	628	584	646	624	596	640	597	640	607	603	614	626	673	609	623	628	619	637	592	638	601	640	595	610	660	592	617	627	620	662	629	638	632	646	610	625	589	591	601	605	631	603	601	605	635	659	658	647	597	604	636	583	683	587	578	668	635	583	633	613	585	648	633	625	630	603	559	648	648	628	605	645	612	642	612	685	649	627	650	624	659	614	605	622	630	564	626	668	598	600	612	583	633	646	628	627	656	608	650	664	665	622	620	582	639	619	612	637	573	622	584	638	641	653	611	655	596	621	638	602	638	627	620	640	636	665	666	623	588	585	655	629	596	618	620	590	644	644	600	615	634	573	620	616	633	617	603	619	617	658	613	627	646	622	658	592	618	610	637	633	625	619	633	605	653	596	622	611	611	607	636	644	606	641	574	610	642	638	623	652	626	621	596	621	599	624	627	635	631	620	627	633	596	659	608	640	648	621	646	666	612	614	616	654	625	611	614	637	616	646
755	111	69	59	77	79	89	118	127	106	118	81	77	61	68	66	62	71	51	52	53	42	43	44	41	50	40	46	44	39	30	48	38	37	35	39	39	45	33	23	31	34	24	34	36	32	27	28	30	25	27	39	26	33	28	35	23	31	30	34	27	14	31	37	37	33	26	30	39	35	29	23	37	24	29	30	27	38	33	22	25	26	27	36	31	31	26	33	22	24	29	46	22	35	25	41	31	26	32	26	25	18	29	30	32	41	27	26	43	30	31	34	33	32	36	31	29	33	32	32	26	39	25	30	25	25	27	37	23	30	24	33	33	30	36	20	39	30	21	19	27	30	29	40	34	24	40	26	31	32	19	41	31	36	33	25	24	32	30	30	34	30	32	41	21	30	18	43	27	30	34	23	29	25	18	24	33	37	32	24	35	25	25	21	35	29	36	31	23	35	37	30	29	26	35	32	18	39	23	34	35	23	26	35	23	32	38	30	33	33	26	25	37	23	35	19	23	26	26	36	28	20	16	33	31	21	31	29	25	27	28	33	33	31	29	29	24	34	15	29	28	32	25	26	31	35	27	32	31	33	34	33	32	32	36	34	30	35	37	34	30	28	26	36	34	28	29	24	39	26	30	28	38	27	31	29	25	34	21	31	23	27	25	34	21	36	31	33	29	26	22	35	23	27	29	26	31	27	33	18	27	29	21	27	24	28	33	27	27	18	27	24	25	29	13	22	31	37	32	38	37	31	28	28	29	34	27	29	34	32	31	27	41	32	32	34	25	32	27	25	28	27	23	27	27	26	24	28	25	23	24	25	27	37	37	24	40	29	37	31	33	18	43	29	27	42	30	30	25	29	30	28	27	27	29	31	33	23	31	27	31	33	27	34	41	18	22	30	33	37	27	27	36	27	31	30	26	27	24	28	36	28	28	37	27	29	32	35	30	37	25	26	34	38	22	24	26	32	26	28	25	23	38	24	19	30	28	25	33	29	32	23	27	24	32	27	25	29	28	25	28	28	25	25	26	31	23	30	30	33	36	33	41	32	33	29	36	26	33	31	22	25	29	40	34	32	28	23	31	18	34	28	24	29	30	30	31	29	23	35	26	35	33	28	23	28	26	26	29	34	24	24	34	31	30	37	32	37	32	27	30	27	31	22	29	31	32	28	32	29	25	18	16	27	24	27	30	35	39	20	29	38	34	19	23	32	33	32	33	38	42	25	38	22	27	31	29	22	21	26	34	16	34	33	35	34	27	40	34	23	27	38	25	31	29	34	28	24	31	24	35	22	28	31	25	41	22	36	27	25	29	32	29	37	31	16	36	27	32	34	27	26	32	33	38	24	30	29	30	34	33	36	41	31	29	20	33	29	25	26	28	27	22	27	29	21	27	25	23	34	29	29	32	30	26	32	19	30	23	28	27	34	30	28	29	23	23	27	34	32	22	27	24	34	36	27	30	25	24	22	31	26	29	27	31	24	38	30	41	40	27	19	39	38	28	26	27	32	22	30	23	29	30	28	31	26	30	30	31	35	27	19	26	26	24	28	31	38	22	25	32	26	31	31	37	23	25	29	35	29	20	35	29	22	22	32	30	36	27	30	34	32	25	28	30	27	21	26	24	26	29	20	31	33	21	31	26	29	29	34	35	28	27	27	38	37	24	34	28	28	26	26	32	42	25	27	28	28	30	22	34	30	25	31	27	30	29	26	28	33	37	35	29	30	30	30	21	19	29	25	31	27	30	33	19	21	26	29	32	40	29	23	30	27	30	25	25	23	34	30	30	34	22	31	35	25	39	22	26	21	25	29	29	28	32	24	28	30	25	32	22	27	36	36	28	21	27	26	32	32	29	30	29	29	19	36	21	32	30	24	26	37	24	23	33	33	28	29	26	33	37	29	31	36	19	35	38	18	26	36	27	31	27	26	32	34	36	35	21	30	36	38	25	34	35	33	29	31	28	32	30	32	27	36	33	31	33	26	27	27	36	23	35	31	23	36	33	33	32	29	32	37	34	34	24	30	43	31	31	29	22	29	32	25	25	23	31	25	37	33	20	20	29	34	36	21	29	35	30	35	36	38	29	19	30	32	31	30	37	26	34	26	27	25	27	31	29	19	33	30	31	23	34	33	36	23	37	30	30	38	15	33	29	32	36	29	32	26	33	25	26	25	23	27	28	34	24	34	29	27	27	25	31	25	26	26	32	31	33	25	29	20	33	28	28	32	24	39	24	26	39	29	29	25	16	33	28	33	32	27	23	29	26	25	31	36	24	35	24	43	31	33	24	29	25	37	33	26	24	34	22	25	37	40	30	35	24	33	26	24	20	23	22	25	32	33	26	29	31	30	39	34	26	30	20	23	22	24	31	36	33	26	28	28	24	29	22	42	29	31	24	23	37	33	41	23	28	29	33	26	20	35	29	42	38	33	24	32	27	34	33	24	40	33	18	39	23	33	25	33	24	23	26	21	30	36	30	23	34	21	19	33	29	32	24	23	43	30	25	37	22	20	31	29	28	34	24	17	27	34	26	22	26	33	26	22	21	24	29	32	30	21	30	27	33	36	40	24	25	23	34	28	36	40	33	31	27	30	14	34	40	20	29	21	26	33	28	37	36	30	32	30	33	34	24	38	26	31	27	21	32	30	22	35	26	32	21	31	32	29	38	25	37	28	33	23	27	28	34	31	31	22	26	19	29	36	34	38	24	30	34	27	31	26	28	32	23	20	32	23	22	30	31	42	40	16	33	33	30	21	25	32	18	22	35	27	27	35	31	29	27	41	27	33	25	29	23	26	33	30	20	24	32	28	44	16	21	22	31	25	39	21	19	28	26	31	33	29	38	30	26	25	31	34	28	30	29	39	33	29	26	28	40	28	31	28	19	31	23	24	24	32	34	27	25	31	29	35	23	36	21	26	29	26	41	27	25	35	29	31	28	40	27	34	29	32	26	29	26	27	23	25	29	33	25	32	27	31	25	20	28	33	25	22	19	28	25	34	27	29	25	28	41	36	22	31	30	31	30	23	29	32	32	26	25	23	37	27	25	30	21	33	27	28	28	23	34	32	33	32	26	29	27	29	33	27	27	29	25	36	24	31	38	34	21	23	34	30	42	28	22	35	29	22	31	37	35	31	26	30	33	18	21	30	26	28	22	32	22	30	31	28	35	34	31	23	20	34	31	29	37	31	33	36	32	18	34	34	27	30	32	32	22	34	43	29	30	37	22	30	34	30	34	31	41	30	22	29	24	27	20	33	40	26	24	31	23	28	27	27	27	23	32	37	24	39	37	41	25	32	23	27	24	24	26	33	38	34	35	24	26	22	31	35	30	39	22	28	36	27	44	38	30	25	30	33	32	29	31	30	25	38	27	22	33	27	28	24	32	28	31	29	24	34	36	40	36	34	29	26	32	38	25	34	35	31	30	24	34	33	25	33	31	24	34	23	35	41	45	40	34	37	27	28	27	38	28	29	27	27	28	33	31	32	22	35
7594	1682	755	1407	4076	5838	5755	5147	4412	3646	2766	2359	2014	1801	1615	1345	1219	1187	1030	877	782	778	755	735	671	587	636	692	736	638	501	438	353	374	389	390	382	346	355	355	290	300	311	304	311	289	285	307	260	267	242	224	267	250	240	268	217	232	233	245	246	244	235	207	255	249	209	200	196	225	222	218	221	257	238	238	230	234	217	237	220	225	219	228	213	252	244	213	247	222	214	236	234	238	223	222	243	243	219	221	215	232	220	229	240	225	228	224	231	226	226	236	244	218	218	229	196	214	244	218	236	206	209	220	247	239	219	261	234	225	221	214	233	178	229	224	215	214	216	193	209	208	197	229	194	211	204	201	203	196	245	231	210	233	206	229	230	189	220	192	222	230	215	232	211	236	214	233	199	206	220	208	232	212	221	223	220	197	228	211	223	191	219	205	231	226	221	223	202	235	243	212	249	226	236	248	222	202	228	183	216	206	214	205	213	209	210	202	223	233	220	229	222	208	206	232	221	213	211	220	210	215	191	170	222	227	201	211	212	228	212	198	201	179	232	215	239	222	206	230	207	207	212	224	210	229	220	210	222	219	207	217	225	227	204	240	214	210	237	176	212	221	230	220	200	215	205	220	214	202	235	220	215	209	207	241	211	201	204	227	224	198	211	217	235	214	190	228	203	221	229	192	227	194	223	204	206	247	227	205	175	190	201	196	219	188	214	224	184	228	211	221	223	184	216	197	210	218	231	227	227	213	240	232	211	199	211	215	211	195	185	250	229	204	234	222	224	199	210	223	221	233	246	212	228	211	202	229	212	226	216	224	213	222	203	210	208	191	223	218	198	217	192	244	208	189	226	194	190	219	216	203	200	200	240	206	190	222	210	214	224	225	234	224	211	233	213	216	219	183	222	188	234	215	205	217	225	197	210	207	212	210	219	204	208	211	192	220	210	201	204	188	210	211	222	218	200	198	206	197	204	222	201	224	202	222	219	194	231	216	233	224	220	234	206	199	203	191	222	221	215	224	234	226	213	208	213	205	224	196	220	193	207	220	242	224	239	223	240	228	204	213	208	207	203	224	238	227	202	215	216	232	222	209	214	235	231	215	224	221	225	220	194	200	213	194	219	200	220	228	222	197	196	207	225	226	219	197	209	224	198	221	206	211	173	193	202	227	226	234	209	243	203	209	224	194	181	199	201	215	197	218	221	203	211	214	207	200	210	210	207	212	231	204	223	212	219	202	214	192	223	213	208	214	213	235	197	219	204	201	209	208	207	192	235	210	206	221	192	258	185	221	233	219	207	191	215	234	222	211	212	211	200	238	195	221	234	216	209	203	214	211	228	221	214	228	215	200	198	233	242	217	187	207	228	192	210	220	215	200	207	227	205	202	191	209	192	211	228	229	214	210	203	226	211	218	196	191	220	237	217	215	233	217	220	232	249	221	191	212	232	249	211	207	219	230	233	182	195	241	203	204	231	200	183	211	216	240	246	227	217	218	223	213	238	218	242	214	211	194	204	211	210	203	195	205	223	216	224	231	224	219	206	200	219	215	195	213	190	201	187	221	209	216	217	216	218	211	224	224	234	225	220	200	224	205	203	208	214	189	209	185	217	199	210	190	191	217	185	230	223	208	193	219	236	222	241	255	219	206	216	207	199	241	227	204	241	213	198	211	208	221	209	203	223	200	209	229	227	216	219	211	191	203	195	225	212	237	206	198	226	203	195	200	223	222	189	210	194	220	223	201	230	227	218	219	224	194	224	214	225	236	232	188	224	217	220	204	235	189	221	195	205	211	234	228	253	234	209	213	199	237	207	217	225	222	212	199	220	213	230	213	232	210	210	205	209	214	216	191	210	205	182	232	216	221	185	212	233	192	216	208	199	211	217	178	236	239	218	200	195	243	223	232	212	193	211	213	211	212	210	217	207	205	235	214	211	234	177	226	202	226	221	206	233	192	218	218	219	203	206	231	259	217	222	219	202	216	221	211	219	188	214	227	198	211	227	197	196	190	256	182	220	216	214	205	227	224	213	208	220	193	209	209	235	209	214	222	208	209	197	229	211	216	211	205	231	222	204	229	215	198	207	228	218	208	219	216	205	200	218	198	225	206	193	218	194	238	220	193	206	228	244	198	229	225	229	224	211	243	214	213	228	214	220	241	236	216	180	221	213	219	196	194	209	215	209	218	224	193	228	208	228	223	216	198	235	209	201	192	234	211	248	224	218	233	205	211	213	198	244	198	192	191	211	208	189	235	226	208	208	223	247	209	217	215	255	195	219	200	205	219	205	209	220	220	214	220	244	210	205	215	204	211	218	207	208	200	212	211	228	202	223	203	203	212	213	233	214	207	197	212	231	189	203	176	188	223	229	226	203	215	219	216	231	189	216	212	200	206	219	213	206	226	215	204	221	194	215	204	198	201	199	212	225	225	218	215	185	232	238	200	199	219	220	212	220	187	246	198	221	208	207	236	210	211	205	206	222	232	195	211	244	197	208	227	203	229	207	203	220	231	209	208	204	215	191	217	217	218	219	197	208	200	213	213	203	223	210	206	217	214	205	222	187	195	217	186	209	233	221	217	223	214	246	187	212	199	242	219	196	236	229	219	198	213	207	190	230	179	197	200	246	215	221	177	235	233	215	210	222	221	213	222	229	195	209	223	225	213	215	211	234	205	220	233	194	218	226	224	227	227	190	216	207	218	221	220	225	215	234	203	250	187	226	210	226	210	205	202	223	211	208	234	194	220	197	217	203	212	227	204	230	204	229	199	219	197	206	210	215	201	231	211	217	226	218	234	217	234	218	205	203	217	228	227	227	219	213	219	187	186	212	204	198	208	233	217	228	218	203	218	195	224	217	206	219	223	248	229	214	207	233	202	243	211	207	218	216	208	228	241	202	215	206	185	212	211	215	214	201	232	223	233	210	208	223	206	211	205	233	199	210	210	210	209	203	225	197	226	202	217	239	212	215	237	206	211	218	222	223	215	215	212	250	216	210	196	226	224	185	209	209	208	214	225	206	214	192	215	197	222	188	209	228	228	223	210	192	217	188	217	188	236	204	207	202	203	206	208	232	192	220	194	202	215	217	221	196	216	222	212	209	200	210	190	211	206	203	199	208	194	201	223	196	230	192	227	209	245	224	217	195	222	195	247	218	216	208	203	207	222	219	214	209	222	193	210	206	233	204	194	232	188	211	216	218	239	248	195	223	192	228	240	211	209	219	199	233	219	207	217	207	220	216	218	216	217	208	222	186	206	199	222	204	261	224	236	223	208	206	210	209	212	222	219	194	219	229	213	219	194	213	244	191	219	220	210	219	199	226	227	210	200	214	232	196	234	222	236	213	207	214	212	204	229	209	220	195	240	206	237	231	202	215	233	221	201	208	217	214	217	210	228	218	216	215	222	206	200	218	220	211	180	241	206	212	221	224	234	237	217	186	212	191	227	202	212	227	229	225	213	220	231	213	208	241	201	209	197	208	209	221	200	236	225
1029	80	72	62	70	93	87	103	99	106	93	93	84	86	81	67	99	76	68	79	76	78	96	79	65	71	78	77	84	83	57	73	81	79	76	70	73	79	77	79	65	65	76	67	73	87	80	82	68	75	85	72	80	60	68	85	79	69	75	61	72	65	70	76	82	83	72	69	67	78	76	79	81	55	73	70	68	60	65	70	72	63	79	86	81	81	78	74	76	73	74	72	63	65	68	81	67	75	69	73	81	74	80	72	71	63	76	72	68	71	58	76	67	69	71	80	71	63	83	71	90	68	75	68	55	79	82	84	71	66	76	77	88	51	81	61	86	61	78	76	93	65	71	79	77	77	70	67	51	85	63	68	70	83	54	75	68	61	68	72	73	59	92	86	76	64	69	65	82	71	65	76	65	71	71	69	64	77	83	65	59	67	67	79	74	72	67	84	57	85	71	78	66	83	67	74	62	68	76	79	58	82	80	73	60	70	74	71	56	62	79	62	64	66	66	67	57	73	66	58	74	72	65	65	80	65	63	70	79	73	79	79	68	85	82	62	68	72	66	75	82	70	82	73	68	66	78	84	57	64	58	63	68	65	78	86	81	70	75	70	72	69	70	85	81	72	80	72	65	76	68	85	72	69	61	74	52	78	64	84	76	76	79	72	76	76	83	73	65	89	79	67	64	73	65	74	85	71	58	68	78	74	67	76	69	68	68	73	66	81	71	67	67	78	67	91	74	73	73	66	85	67	56	78	77	69	84	81	59	86	60	80	64	76	72	74	58	75	72	73	72	58	77	89	74	69	88	76	63	74	59	58	84	66	67	55	72	75	58	75	85	70	72	69	70	76	77	56	60	72	76	71	69	75	66	78	92	77	56	76	69	66	76	74	73	75	65	83	65	69	67	73	67	63	64	74	65	64	62	74	78	72	86	70	86	69	69	76	85	64	76	67	75	63	59	64	80	68	73	55	74	79	68	73	60	72	74	72	62	63	71	71	68	58	73	72	87	63	69	71	90	60	80	69	77	78	85	86	71	59	75	79	88	75	66	67	81	85	75	100	82	64	84	84	82	56	63	73	75	73	68	74	81	65	64	78	69	74	58	82	83	89	78	87	69	71	71	77	75	77	72	74	65	93	79	65	67	70	63	69	69	82	67	60	79	69	79	67	68	75	64	77	68	63	60	69	93	67	71	65	79	68	88	67	75	76	72	77	66	67	62	79	68	68	63	69	75	74	80	70	68	83	59	65	82	83	87	82	63	80	74	78	55	68	70	65	90	81	83	66	73	53	68	69	51	71	53	68	76	71	60	81	61	67	78	69	84	77	77	68	60	62	75	63	78	63	73	57	63	72	64	73	61	60	79	80	72	74	79	82	81	58	77	64	74	65	80	67	72	83	84	81	79	64	71	72	65	80	67	79	96	70	69	72	68	75	70	59	62	75	77	66	90	66	60	83	79	60	70	60	84	71	79	79	83	76	79	68	75	62	86	70	68	67	66	72	73	74	73	75	73	72	69	74	69	73	77	66	71	69	76	89	66	55	73	66	90	75	59	71	80	63	63	81	70	63	90	68	71	63	62	81	74	73	64	81	95	68	76	64	61	71	73	67	62	94	76	71	63	69	71	79	77	76	77	71	76	60	65	68	67	82	52	75	61	55	65	82	76	60	65	77	73	62	56	74	69	76	87	72	61	65	73	59	66	78	74	77	74	72	69	82	86	75	62	67	68	72	68	64	65	83	82	68	57	82	73	72	70	81	74	72	76	81	78	69	85	81	68	71	59	90	68	62	78	79	82	61	89	72	71	69	71	61	75	63	66	60	80	90	79	99	64	60	80	73	82	72	85	76	86	64	91	79	69	80	61	76	71	61	74	78	85	71	66	83	69	76	70	66	65	83	78	77	67	72	73	64	73	70	82	69	71	81	69	68	73	71	68	72	86	66	69	63	69	65	68	64	56	50	71	81	79	83	62	65	66	66	69	82	78	70	77	77	75	74	83	58	81	63	76	65	83	67	68	74	93	67	74	64	80	85	66	65	68	67	91	81	60	75	73	78	65	77	75	67	57	75	65	69	70	77	75	66	89	79	69	67	64	64	74	78	52	86	61	81	69	64	70	58	63	63	77	78	70	79	60	83	85	69	80	82	77	73	76	71	73	78	85	73	86	69	84	73	75	66	75	72	78	65	75	70	82	84	70	74	72	77	61	79	69	72	59	70	68	71	59	70	77	88	69	64	56	73	94	93	84	70	66	69	62	74	74	76	71	67	56	70	75	80	72	76	83	66	83	66	74	81	72	69	69	69	77	68	75	82	61	68	70	73	85	77	78	75	72	77	65	70	78	72	75	66	70	65	75	90	85	75	69	75	61	75	69	69	58	61	68	71	68	74	66	81	76	66	76	77	74	82	82	59	73	74	92	87	67	64	73	64	77	76	89	61	84	92	63	83	70	61	81	78	71	70	75	64	75	86	70	61	66	78	52	69	62	67	79	84	67	58	77	74	88	69	66	68	74	78	73	62	70	80	71	74	66	81	71	69	70	71	63	76	60	95	71	55	68	64	74	66	87	78	70	74	80	80	62	81	77	79	78	87	77	70	73	76	70	69	75	72	69	67	80	81	70	87	65	76	89	72	71	77	75	91	73	63	71	63	79	90	89	66	72	75	74	70	69	55	75	64	70	74	75	69	57	71	58	61	74	71	78	83	82	74	64	70	71	86	76	74	62	70	80	65	73	77	73	85	71	71	77	77	74	81	75	71	73	74	76	77	54	84	72	87	74	70	62	70	75	68	76	61	85	60	49	70	76	67	79	72	63	79	78	88	81	66	78	69	74	72	74	74	60	63	78	71	58	63	70	71	73	71	88	79	69	75	79	76	81	75	67	70	73	96	65	78	73	82	71	74	73	69	71	60	69	84	54	78	67	68	74	65	71	59	69	68	57	69	78	75	77	81	65	84	79	64	72	73	73	74	81	77	69	61	61	60	76	62	95	62	76	58	75	84	77	72	66	77	81	70	77	79	76	82	74	80	74	64	68	66	80	83	76	58	63	70	74	66	72	73	65	77	74	71	69	80	83	80	76	74	80	73	67	73	77	66	82	73	75	69	87	55	68	60	90	67	87	62	67	74	61	67	77	80	70	84	81	62	83	69	79	70	83	66	78	83	60	66	68	68	75	78	68	90	64	87	75	61	73	68	83	80	70	68	73	55	76	90	82	78	61	76	84	63	79	72	64	61	87	76	56	71	87	60	75	67	71	56	80	55	80	56	92	82	86	69	57	85	68	67	60	88	73	58	86	70	72	72	76	64	73	78	83	64	79	68	74	82	55	66	70	78	77	78	72	85	71	59	74	90	74	90	86	80	59	77	88	65	75	86	76	71	71	83	74	72	64	79	65	68	73	59	70	79	93	78	72	76	71	67	67	75	73	78	87	67	68	63	84	57	67	61	82	59	82	66	70	86	71	72	73	78	68	89	74	71	72	66
6024	706	641	739	1440	1961	2081	2033	1908	1612	1324	1242	1205	1170	995	951	902	876	800	838	771	762	743	698	730	703	690	751	729	688	589	641	594	555	634	619	627	580	605	614	549	574	531	568	587	562	551	583	547	513	536	548	537	558	559	508	555	555	521	573	522	536	571	544	537	509	570	573	547	507	524	544	526	599	584	547	540	553	506	540	554	540	539	516	537	574	573	529	536	546	530	530	589	526	540	568	546	510	601	521	543	536	548	517	560	551	599	545	557	554	521	521	529	502	548	535	495	570	536	532	513	478	529	543	573	494	543	546	533	558	568	554	490	529	549	487	539	565	536	555	534	509	544	546	508	516	550	550	518	534	596	550	486	539	512	527	522	550	507	534	557	571	549	561	533	533	505	523	538	515	538	553	503	488	522	548	531	492	576	530	548	531	536	535	581	573	537	573	521	523	557	530	550	553	545	548	570	560	546	497	558	526	541	529	484	514	492	539	552	570	560	527	546	497	575	536	542	509	524	536	538	498	540	535	549	516	526	537	594	557	543	565	551	523	566	553	542	513	561	584	531	548	526	528	556	505	507	490	537	563	531	515	549	502	483	544	539	577	565	540	538	542	568	552	551	519	514	559	492	539	543	537	460	512	549	546	523	539	526	571	522	551	493	559	554	520	563	538	500	502	549	538	511	540	578	582	576	498	541	519	538	535	565	548	528	517	518	558	609	550	537	508	536	598	537	546	571	506	561	541	534	548	548	534	549	529	536	521	554	502	556	518	509	530	560	557	529	547	552	550	538	549	569	570	522	543	536	548	512	515	500	558	538	526	545	550	534	572	608	548	486	526	526	540	536	563	535	518	543	496	523	545	534	523	522	570	537	557	461	546	538	552	536	551	535	538	566	515	564	551	533	543	496	519	523	539	560	516	557	545	492	529	504	510	510	532	544	551	517	498	512	492	530	582	536	563	510	567	498	572	515	557	519	535	501	546	530	534	536	553	549	498	536	535	550	528	543	563	501	531	449	525	507	529	546	505	508	538	515	597	515	533	531	537	560	552	490	522	527	513	551	556	529	507	503	500	624	547	545	527	569	518	532	559	566	534	510	505	513	525	515	570	546	532	516	531	515	556	574	544	563	562	561	508	548	493	503	564	556	515	541	524	540	525	509	569	495	539	543	537	544	513	525	541	515	534	550	567	533	561	561	536	541	548	527	528	556	526	560	530	533	535	561	518	560	536	524	540	591	504	513	518	544	508	563	571	572	578	558	544	505	552	536	570	550	517	538	520	548	536	524	521	589	553	504	532	538	521	529	544	540	580	555	534	550	539	549	544	547	516	543	503	578	590	534	549	533	549	559	553	529	507	527	586	539	527	518	500	545	495	509	522	524	539	511	527	529	537	560	515	513	541	505	532	572	547	570	548	518	512	538	552	547	515	585	488	500	524	562	558	562	527	511	548	539	520	573	515	496	508	528	554	554	505	541	541	548	524	533	579	534	557	540	578	545	490	507	539	534	537	566	546	541	529	535	532	601	529	546	571	522	553	562	524	510	515	495	563	528	570	521	488	541	560	574	568	501	539	542	529	554	570	546	514	527	533	568	518	581	541	567	522	565	524	561	529	564	566	563	515	495	557	535	576	550	536	534	504	516	542	547	563	518	535	472	536	542	546	532	529	536	541	515	580	525	546	516	551	551	542	554	569	568	533	532	550	521	552	553	525	530	505	549	549	506	526	568	503	549	544	500	534	514	549	533	523	531	554	496	536	534	554	571	562	511	510	533	535	501	548	525	497	547	568	584	500	515	568	539	531	574	563	543	514	544	533	547	554	498	523	566	573	489	560	567	493	537	507	562	536	551	559	554	524	570	522	539	532	551	532	501	507	567	570	536	582	532	500	514	495	543	545	474	546	470	523	520	538	536	526	587	538	521	516	533	516	538	572	550	534	580	525	520	558	527	543	525	515	558	574	504	539	564	555	508	505	511	518	522	517	536	535	506	552	535	546	518	591	542	526	554	499	531	531	576	571	525	549	534	567	548	531	523	521	590	564	522	551	561	545	490	554	547	529	533	542	572	524	518	536	522	595	572	544	522	559	538	545	551	503	554	542	562	555	515	537	559	559	517	575	475	540	574	515	513	529	521	533	550	558	517	532	567	536	550	515	540	520	588	512	505	507	559	558	575	535	541	545	542	528	485	548	543	563	512	524	541	523	559	564	572	511	515	531	517	528	550	556	573	544	583	530	542	551	564	534	549	568	513	536	518	539	563	523	538	559	530	539	528	553	517	547	557	519	521	529	575	541	534	518	532	507	560	531	558	519	601	521	518	529	537	534	502	541	525	576	512	535	545	531	522	568	517	551	569	565	544	530	538	577	531	561	544	517	507	571	505	514	546	523	559	524	513	509	580	525	530	514	577	562	535	511	492	566	559	550	540	545	524	506	505	540	527	538	538	529	524	546	560	528	541	578	569	540	565	514	563	505	534	523	539	563	535	571	556	508	537	553	532	583	550	547	545	526	530	590	563	566	538	492	526	492	545	587	558	532	519	521	527	561	536	519	508	551	560	555	489	584	549	568	514	525	513	534	519	516	539	582	568	546	517	555	556	518	544	515	531	555	564	547	529	542	496	519	553	508	562	522	492	558	550	538	553	539	544	551	500	507	556	536	527	540	474	544	542	542	507	558	576	541	510	556	496	564	534	552	530	524	560	519	537	569	536	535	550	564	560	526	573	582	524	565	481	545	558	556	528	504	545	509	549	528	550	531	529	516	573	538	546	520	525	553	520	543	545	530	531	532	548	541	506	552	553	511	495	531	552	545	504	540	558	549	513	516	551	541	562	534	508	522	573	563	508	537	570	484	512	518	548	524	499	517	554	532	531	521	556	518	538	585	523	538	542	539	552	518	550	538	574	549	548	569	558	531	552	526	570	503	477	571	503	545	490	490	487	514	569	525	586	560	545	555	579	552	558	553	540	499	552	505	588	524	544	528	520	534	522	537	557	551	543	527	512	566	561	516	536	544	549	550	509	548	540	519	484	548	547	537	569	500	542	530	510	514	548	586	539	569	502	569	546	514	535	529	552	582	574	574	581	524	554	554	573	572	527	563	499	546	519	534	568	506	526	526	507	570	503	529	521	523	532	527	524	565	508	536	503	553	544	586	538	569	519	516	521	511	552	521	581	551	500	548	564	549	567	530	537	554	460	541	548	520	524	558	545	538	567	537	551	528	539	543	555	544	559	517	549	541	517	567	526	533	548	562	520	536	507	502	541	547	524	505	532	527	508	527	552	560	510	573	621	541	501	544	523	543	510	554	527	580	559	510	532	567	528	529	528	539	558	511	565	537	563	550	531	502	528	525	562	540	514	537	563	533	547	579	546	537	519	522	559	532	555	534	503	532	529	509	523	519	566	524	524	525	548	553	544	550	534	542	566	551	551	528	540	513	556	551	579	518	530	530	500	508	518	559	536	542	544	538	538	528	559	519	540	559
385	71	62	46	37	61	65	97	67	71	56	67	63	60	56	38	49	38	40	45	45	46	43	31	31	29	36	42	47	36	21	28	28	16	37	43	25	30	25	26	27	27	28	27	28	25	34	27	34	24	33	20	19	34	26	21	28	27	22	32	28	32	31	30	26	16	20	34	27	21	15	17	26	21	32	19	35	27	27	21	29	24	30	19	20	33	24	24	17	31	28	22	35	27	20	27	25	31	23	19	20	27	20	16	24	26	37	29	26	25	29	17	25	24	20	23	25	18	13	28	29	21	19	29	22	25	27	17	15	31	24	25	30	23	23	32	21	24	16	30	29	25	36	31	23	18	15	25	18	26	21	26	19	19	21	31	21	31	27	29	24	25	18	18	25	32	27	20	35	25	25	22	21	32	24	23	38	32	20	27	27	26	28	17	33	16	20	26	28	29	32	26	25	24	19	16	26	23	24	12	21	21	23	17	38	24	26	17	22	28	19	33	22	32	25	15	29	13	21	29	20	32	31	21	28	21	28	24	23	24	21	21	34	27	20	28	27	29	29	32	29	12	25	25	21	20	33	22	21	24	20	23	29	34	17	34	27	21	21	29	31	22	19	20	19	16	32	21	15	20	29	23	22	38	20	25	28	26	30	29	15	28	24	22	26	26	23	30	30	16	31	30	37	22	35	25	16	36	27	28	27	23	23	30	23	21	31	31	29	23	26	24	25	27	32	26	20	21	24	26	25	20	26	34	29	26	21	31	23	19	34	27	23	31	24	26	19	21	21	18	21	24	20	21	26	37	25	31	25	23	19	20	31	15	24	28	18	31	14	20	28	26	24	19	21	22	23	20	30	27	26	19	25	27	24	25	15	29	27	26	23	29	25	20	15	25	20	30	25	23	20	26	29	29	31	32	22	23	29	17	28	18	23	23	26	22	28	26	23	30	31	22	21	33	29	26	15	27	32	30	18	27	23	43	21	16	28	31	28	15	33	24	29	19	31	31	31	22	21	24	22	25	20	33	28	25	27	33	21	27	32	21	21	19	31	31	32	24	18	36	27	33	31	27	20	24	26	30	22	15	25	22	19	28	22	30	23	20	43	22	25	20	31	24	23	24	26	28	23	26	32	28	23	28	22	28	19	23	25	32	28	29	29	21	23	28	27	28	19	30	21	32	32	26	26	21	24	30	25	21	22	22	20	24	27	22	26	26	22	18	27	33	15	27	25	19	32	18	21	27	32	22	26	20	24	31	19	29	32	16	19	18	23	21	23	31	21	36	31	20	30	21	27	23	27	29	18	29	17	24	23	19	20	21	27	24	26	30	32	26	30	27	21	30	23	21	22	33	20	31	30	34	25	22	16	28	29	26	25	18	25	26	17	21	21	38	21	23	22	31	23	27	19	24	22	25	28	24	25	23	19	29	29	21	17	27	28	20	29	24	16	25	13	22	24	21	19	20	28	24	19	21	24	29	23	24	24	17	26	23	18	34	24	32	26	20	26	26	20	20	35	29	28	29	27	21	32	21	26	19	31	22	25	29	26	22	19	25	19	26	27	34	24	26	29	26	26	19	27	20	29	20	23	21	29	23	28	27	32	29	28	21	23	15	24	24	28	30	27	20	28	23	28	28	29	25	26	21	31	22	31	26	22	29	28	25	30	19	21	28	31	25	23	18	30	25	23	23	30	21	27	35	23	26	23	20	22	22	18	31	26	13	24	23	25	22	24	28	22	19	28	20	25	33	27	26	31	27	30	31	30	27	22	26	35	26	17	24	30	30	28	25	25	33	28	23	18	29	24	27	21	23	29	18	20	12	29	34	29	24	22	22	27	22	28	12	27	24	29	17	27	34	27	29	25	32	25	29	19	25	39	29	27	25	24	28	21	34	27	32	18	26	21	21	28	15	13	22	22	24	17	23	21	19	30	33	18	31	20	20	24	24	22	28	18	33	19	31	15	19	25	32	21	37	30	28	19	17	21	26	24	30	21	26	24	20	23	24	27	29	29	22	28	26	27	21	22	25	29	13	25	25	18	20	25	28	23	28	28	27	33	29	29	24	15	19	29	25	28	29	19	28	38	38	19	25	18	28	17	34	25	24	33	38	23	26	21	31	17	27	20	21	24	27	24	23	25	23	25	28	18	16	24	27	23	25	12	30	23	22	22	24	33	22	30	22	17	17	20	23	19	30	25	20	20	19	27	24	24	21	28	20	29	24	27	33	31	16	24	21	19	36	19	33	31	22	26	22	28	22	21	26	28	21	24	23	24	28	25	34	17	28	24	33	34	30	20	31	22	31	26	20	24	16	30	25	20	37	20	16	18	20	26	21	29	23	24	23	19	31	35	24	27	27	24	22	26	15	18	31	20	23	23	25	24	19	20	27	27	33	24	23	24	23	13	30	23	19	19	27	29	22	25	24	24	22	22	25	29	21	20	20	33	28	30	28	22	26	26	22	29	24	20	21	30	21	27	20	23	27	34	21	30	22	28	24	14	31	21	32	31	22	21	18	15	23	25	25	30	27	17	23	27	19	22	31	24	27	25	26	21	18	32	39	21	36	24	21	30	29	21	27	24	31	39	26	23	23	22	22	19	24	25	26	21	18	23	33	25	21	22	28	28	13	30	29	25	28	22	27	21	35	22	21	25	29	27	27	22	17	27	21	28	25	26	30	31	24	27	26	25	32	19	21	20	27	21	29	21	17	23	29	18	29	35	28	31	23	23	31	25	20	25	22	28	20	24	31	27	20	19	31	24	36	21	29	25	27	17	20	20	25	29	20	21	34	24	31	23	17	25	30	21	37	29	27	28	29	15	26	25	23	28	37	34	26	34	25	29	32	16	25	25	23	20	28	28	32	32	17	21	24	22	26	26	26	23	30	18	29	18	21	27	20	24	28	24	24	29	16	19	24	17	20	28	29	25	25	23	33	27	24	19	20	22	26	23	28	25	18	19	21	29	24	23	33	16	24	29	28	18	31	25	22	34	24	28	27	30	29	31	17	30	20	34	24	23	29	22	35	18	34	24	30	26	28	25	28	33	16	33	19	26	27	27	28	24	22	20	27	24	25	21	32	23	25	23	32	25	24	23	26	21	26	29	17	18	26	25	23	24	27	28	24	21	23	31	18	27	30	26	26	33	19	24	22	28	15	23	17	18	20	30	22	31	18	37	19	24	18	29	23	25	24	26	35	29	25	23	28	16	20	30	19	21	22	23	33	32	27	23	42	28	21	24	22	20	30	22	18	25	25	28	21	27	22	20	29	31	27	28	23	34	21	25	16	26	14	24	21	30	24	27	26	23	23	23	26	26	25	20	21	34	25	26	39	28	28	26	17	28	20	17	17	25	26	30	20	23	28	25	20	30	20	23	24	24	24	22	19	18	28	31	24	25	22	27	35	21	21	16	30	21	26	21	27	24	22	23	29	23	31	35	33	28	24	23	28	23	31	22	12	21	37	20	32	20	22	21	23	27	43	26	24	21	27
4965	1269	576	1007	2865	4053	4166	3716	3058	2464	1928	1599	1515	1344	1105	1015	977	790	759	661	676	596	566	511	511	490	553	573	580	498	387	349	283	317	328	331	316	291	304	285	263	267	280	287	280	285	275	227	251	203	231	237	230	228	244	198	223	207	200	217	206	208	184	191	196	213	208	198	226	200	222	204	210	210	235	190	200	201	212	210	197	206	227	236	225	221	205	224	199	231	223	205	216	200	210	212	203	214	214	203	185	186	229	197	232	213	219	200	184	211	203	192	205	221	208	166	220	183	211	191	197	221	221	205	201	190	182	179	193	196	197	179	200	207	188	209	174	205	182	214	181	190	171	199	206	216	179	185	197	179	207	197	205	208	222	206	190	192	213	213	209	203	204	219	196	182	189	222	214	213	208	198	197	191	186	201	205	196	206	225	192	187	190	192	237	202	221	210	207	195	181	196	172	191	202	195	207	189	197	226	184	196	213	192	202	178	216	203	199	200	178	199	211	201	226	179	182	184	202	189	204	205	212	181	221	215	223	189	190	186	194	170	222	217	194	197	197	190	217	172	216	205	199	194	183	196	175	196	172	220	197	193	234	213	196	206	200	227	183	195	202	195	198	185	197	192	178	185	184	221	220	209	194	183	198	189	186	213	193	190	178	218	189	168	195	176	194	201	189	211	193	207	214	180	165	189	162	204	175	217	215	207	172	206	182	175	243	211	200	190	182	209	176	212	186	201	194	198	198	173	198	202	197	198	201	246	197	200	198	206	209	212	201	194	198	197	212	205	201	186	210	171	176	183	205	194	194	197	178	183	211	209	189	195	199	204	191	200	200	215	208	188	201	200	183	212	189	216	206	178	207	192	204	208	199	195	180	196	191	213	177	192	202	201	178	188	187	203	218	184	206	193	171	198	218	199	187	217	184	190	189	183	205	197	195	208	182	199	224	180	203	202	219	174	203	204	203	194	211	190	207	196	195	164	224	207	196	193	174	203	202	186	215	213	194	194	174	208	202	200	204	200	221	199	183	221	197	196	219	160	165	182	202	178	181	209	191	182	202	214	197	204	189	183	194	226	215	188	217	191	191	198	188	216	199	215	195	211	206	206	214	180	204	191	202	215	186	209	174	201	192	215	211	222	193	206	205	182	194	190	189	198	204	229	194	207	216	220	206	193	185	203	198	199	180	192	210	182	206	193	203	198	211	194	191	182	184	174	191	195	187	219	180	181	179	196	195	207	184	193	206	200	206	190	207	208	210	221	219	205	193	216	211	200	198	208	171	188	184	193	206	202	168	207	212	169	191	222	215	180	211	194	186	187	216	190	181	224	192	212	201	212	204	175	205	206	193	195	202	217	204	209	208	183	204	194	199	219	190	189	218	191	188	191	192	201	201	188	192	213	215	212	188	190	195	203	220	187	189	191	213	218	196	182	199	191	187	178	217	198	204	201	191	192	212	203	212	175	171	216	189	224	202	194	183	194	197	180	210	209	188	207	187	196	179	198	217	178	197	196	189	190	206	212	198	185	171	194	179	185	190	201	189	167	209	196	202	186	209	219	170	185	195	182	189	192	212	196	205	214	188	190	213	223	197	192	185	182	179	205	201	195	184	187	203	207	227	217	212	196	203	184	211	201	184	196	200	211	195	219	202	195	205	166	200	195	194	186	182	204	203	163	178	203	191	202	194	190	189	201	211	180	176	182	185	191	198	173	233	188	188	218	175	186	198	177	195	201	199	190	198	199	176	198	171	181	197	192	190	193	200	188	216	199	208	210	194	196	201	205	215	189	198	197	188	171	207	212	188	199	171	214	205	186	203	197	190	191	205	202	166	190	179	183	208	185	187	183	170	210	213	180	194	203	185	172	208	195	217	190	182	206	174	190	201	176	195	189	217	189	199	180	224	191	187	170	199	189	186	179	187	220	193	185	197	205	189	191	191	194	190	204	208	223	221	206	200	181	215	205	218	202	197	194	205	196	217	205	220	181	173	200	208	153	207	183	197	192	239	214	193	201	210	183	199	199	199	219	196	191	207	207	189	191	176	176	201	182	192	216	207	207	191	209	198	210	207	214	202	225	206	202	174	190	207	215	203	184	215	189	195	195	208	204	204	173	181	179	202	197	200	186	195	192	191	184	193	180	200	232	183	174	208	215	207	176	191	196	189	213	181	199	210	208	216	189	210	192	202	218	185	195	200	205	208	200	175	183	180	191	194	207	177	201	203	202	204	197	193	177	211	208	185	165	200	193	182	192	180	219	216	205	196	181	194	189	209	211	209	178	224	220	208	215	188	219	190	193	210	190	202	209	210	176	194	209	205	198	186	197	203	175	216	180	228	181	210	195	191	179	200	192	205	200	196	192	198	218	188	182	194	200	202	217	180	207	191	175	197	188	208	222	190	194	205	190	218	175	213	197	190	165	199	214	189	231	175	188	194	229	203	239	199	191	230	194	222	182	186	213	194	193	210	217	205	184	212	202	192	192	197	187	221	220	198	202	169	214	199	193	199	208	180	225	205	190	220	227	195	204	200	180	200	216	201	185	201	208	215	202	191	202	209	216	215	206	198	226	201	187	223	208	175	194	191	217	202	179	208	193	204	186	195	189	207	193	227	208	193	205	179	184	203	195	210	200	191	186	207	179	190	175	200	202	192	210	196	206	209	152	200	225	220	185	197	211	189	220	193	209	193	183	199	194	198	204	197	165	193	212	196	203	231	178	206	190	206	195	169	218	195	218	188	220	194	218	178	186	197	157	189	193	213	190	226	207	199	179	204	203	214	202	201	204	189	169	195	205	184	189	186	189	191	200	190	216	195	191	188	197	197	191	191	183	192	203	201	213	207	220	207	199	185	206	186	215	205	203	189	195	211	208	191	216	216	197	171	215	219	203	196	194	207	195	196	187	176	202	198	209	197	187	190	198	199	201	169	187	206	212	189	202	191	200	190	202	203	231	204	241	178	194	223	166	199	179	162	218	204	197	172	191	207	195	199	200	179	203	180	190	213	185	180	189	191	205	189	201	188	224	184	203	199	189	172	211	200	204	201	219	179	176	188	183	221	221	209	183	216	204	200	188	218	202	184	199	206	189	215	201	205	193	189	197	190	205	204	211	184	209	211	198	200	207	189	209	217	186	190	189	210	205	212	207	214	183	188	193	179	214	186	193	224	192	231	214	196	175	195	203	201	226	217	217	219	181	174	213	191	212	192	201	200	199	191	190	210	197	197	202	197	193	197	187	188	183	210	213	219	194	207	186	206	192	195	204	203	197	204	201	186	215	172	200	210	191	185	189	175	193	192	196	215	211	212	209	181	184	187	213	202	187	186	176	199	205	202	210	208	211	167	221	171	193	193	200	191	194	188	187	184	186	201	196	202	223	181	173	180	191	223	195	201	200	210	208	183	169	203	173	177	190	203	196	184	174	202	200	179	182	214	221	183	212	176	186	210	191	196	196	207	194	230	178	176	204	190	185	208	176	193	218	214	180	187	196
1614	140	105	98	89	110	145	164	118	121	131	95	124	106	105	106	118	95	92	92	97	94	90	80	94	94	73	105	107	100	103	73	88	103	95	81	80	84	88	89	77	82	74	92	95	100	84	76	84	73	84	89	87	97	100	96	90	96	66	87	89	87	82	84	83	73	90	94	85	84	84	89	103	85	106	85	78	93	90	80	64	104	81	79	76	91	103	88	89	85	79	92	93	74	94	77	83	77	91	70	69	86	89	92	83	103	97	90	94	84	82	86	73	90	77	80	83	89	74	72	74	84	89	72	89	88	70	62	74	88	90	88	90	91	97	78	95	68	79	87	83	76	75	91	86	95	87	73	84	73	84	65	101	91	97	74	77	77	82	91	79	90	75	78	70	80	82	62	79	102	87	86	86	80	87	83	86	94	94	66	76	76	75	95	80	84	82	70	87	69	93	68	82	74	82	65	79	77	75	82	96	95	85	88	94	80	70	79	75	95	88	77	83	99	90	94	81	77	96	80	77	109	88	90	72	77	80	86	86	71	99	60	86	78	94	97	81	80	77	93	63	71	90	87	95	85	80	103	84	93	80	72	70	85	97	85	86	110	82	82	83	87	85	74	84	81	94	92	72	82	70	82	81	86	77	90	91	80	92	95	86	81	83	88	76	77	80	102	72	87	77	76	84	67	92	105	83	80	97	77	74	85	80	83	92	70	92	62	100	77	80	76	86	84	84	94	89	80	72	92	71	84	97	79	87	98	99	74	73	87	83	86	85	85	85	86	88	82	89	70	82	78	86	82	74	75	69	69	96	96	92	82	89	82	85	76	69	84	78	84	73	85	80	67	84	87	52	103	88	87	85	85	83	82	95	94	77	83	86	91	101	77	91	91	91	105	85	83	73	72	88	93	84	90	78	77	77	99	83	70	85	96	92	83	88	74	89	90	88	71	78	79	77	82	84	88	91	84	81	80	75	73	110	82	77	77	94	108	81	77	91	71	91	73	72	78	74	82	89	83	69	67	71	79	96	92	79	70	69	89	87	92	80	90	69	63	95	79	73	76	85	90	92	75	82	80	69	91	78	87	69	77	76	68	97	75	97	79	72	92	85	84	97	72	80	89	95	73	90	94	112	86	90	71	79	70	88	92	84	75	81	67	76	79	87	70	70	85	85	79	70	79	81	67	113	82	76	85	80	98	79	101	70	83	83	93	90	77	92	79	75	78	80	81	74	94	82	81	84	86	79	87	88	87	77	76	100	87	90	73	102	70	82	92	90	85	79	88	67	85	66	87	86	68	86	77	84	82	72	86	76	82	96	89	86	76	91	84	86	82	79	103	71	97	76	85	85	95	75	91	75	85	62	76	70	80	90	93	91	91	71	91	86	76	66	72	89	79	60	87	74	87	92	88	69	79	83	83	74	83	81	85	79	75	69	101	104	84	92	94	94	87	75	78	81	72	90	68	91	68	98	89	67	69	91	97	81	90	68	81	75	90	95	63	76	94	72	85	97	88	78	91	92	74	82	90	99	72	83	78	88	71	89	77	100	81	77	90	80	78	79	67	86	84	94	92	84	78	91	105	93	72	83	72	75	86	91	82	88	82	80	90	78	89	74	89	98	93	93	75	82	89	95	92	84	73	96	80	80	77	81	83	73	78	86	80	92	81	69	73	92	81	72	79	92	89	81	75	81	72	94	75	81	89	92	79	81	80	73	96	92	72	90	97	79	71	95	73	91	82	93	88	89	85	90	81	80	72	80	87	85	85	75	80	56	81	99	81	82	80	87	87	69	64	74	76	70	71	89	74	79	68	93	99	86	81	78	90	86	77	89	84	86	98	90	97	82	83	91	73	88	84	78	94	66	101	77	87	74	81	88	99	84	79	92	82	79	83	84	100	72	88	101	82	80	84	79	76	85	80	79	74	81	85	80	86	94	77	83	79	107	112	90	70	81	80	79	80	75	93	90	78	97	97	86	69	80	80	88	104	90	95	87	82	71	88	91	74	80	95	72	95	89	77	81	63	68	79	75	88	102	96	86	82	86	80	63	54	91	73	80	82	87	66	80	85	70	80	70	85	80	90	86	79	70	85	75	75	80	88	77	100	106	92	77	80	81	103	98	69	89	87	89	84	74	82	89	80	75	81	83	74	87	81	92	76	80	79	95	96	66	73	75	93	84	84	77	76	75	76	81	76	74	77	77	77	91	84	80	82	88	87	87	89	73	92	72	86	90	92	86	68	81	83	88	74	93	82	83	79	81	69	76	86	85	78	89	79	67	72	87	79	80	97	87	72	86	93	75	87	84	80	67	77	69	94	82	80	85	84	92	74	77	78	80	67	87	78	94	80	84	62	95	95	86	93	86	97	94	80	83	74	68	84	87	79	81	83	75	80	88	86	92	92	92	89	73	81	89	91	90	80	68	74	88	80	98	86	96	90	76	73	88	94	68	109	80	76	89	80	77	92	90	93	75	76	94	76	75	67	95	73	95	73	84	79	89	83	76	84	65	94	95	99	71	70	78	75	101	75	91	93	84	82	79	73	81	83	100	100	99	90	73	78	98	85	93	78	82	73	68	71	81	86	89	73	79	91	81	69	85	66	79	85	84	92	98	72	97	75	69	91	87	90	82	84	72	86	88	82	79	68	79	90	94	81	94	68	100	84	74	78	73	83	92	69	84	84	89	98	80	84	97	70	70	72	88	88	98	94	69	83	88	70	94	78	93	76	85	94	78	86	98	107	71	73	92	95	73	85	84	90	90	86	74	73	86	93	87	98	91	95	83	84	75	74	82	76	79	95	71	89	81	77	58	80	78	85	81	79	90	85	92	67	99	78	97	96	88	93	90	72	87	89	91	90	85	85	86	79	82	80	87	82	100	84	99	91	92	80	91	83	95	97	76	77	84	88	73	99	89	87	78	94	83	62	74	91	103	84	92	92	81	81	77	91	67	76	74	80	89	79	92	73	90	84	91	88	86	64	80	78	80	77	69	86	81	75	81	72	84	79	71	97	85	70	97	74	94	75	79	84	73	83	78	86	81	79	74	70	91	70	83	98	86	95	69	81	83	86	92	85	77	92	79	86	89	80	91	77	72	104	82	71	83	79	88	83	99	77	84	74	88	79	84	79	79	103	98	81	78	90	84	106	92	83	81	90	78	75	90	82	78	79	80	97	55	84	65	89	86	92	79	73	75	73	95	79	92	79	96	79	101	97	78	95	74	90	74	92	95	75	78	80	90	71	78	75	77	84	89	86	84	94	55	79	80	82	87	105	90	76	85	86	90	92	85	82	67	90	91	84	81	83	91	97	96	78	76	85	81	85	78	73	82	86	80	71	84	89	82	74	71	76	99	96	81	95	87	83	94	95	74	85	83	71	81	86	85	82	102	80	87	83	87	96	91	88	89	100	85	86	85	89	90	76	83	89	89	76	88	73	85	75	106	75	70	90	75	103	84	69	78	73	78	85	91	72	90	101	90	98	85	92	95	112
7627	1231	896	1228	2862	3923	4180	4027	3287	2769	2283	1999	1954	1760	1486	1339	1332	1220	1195	1111	978	964	983	943	906	958	1056	997	980	838	738	759	701	727	706	734	739	707	686	644	694	715	635	711	740	675	678	645	684	669	642	692	687	612	642	646	652	648	617	655	661	639	589	586	617	643	638	642	630	639	601	636	646	667	597	620	655	601	673	624	617	631	601	636	633	590	638	601	614	604	626	638	610	630	638	637	621	620	633	613	607	645	692	655	655	640	628	607	605	623	609	635	648	656	621	616	664	568	584	598	645	640	618	651	657	636	610	646	616	594	602	629	607	621	587	622	608	579	590	639	587	627	610	614	570	580	610	606	575	630	646	641	621	650	665	583	610	604	609	636	603	643	590	642	642	670	588	603	621	605	611	621	601	615	619	599	648	590	614	626	627	616	599	661	608	616	595	589	624	657	640	596	595	592	594	601	615	631	631	621	669	603	601	633	615	611	596	640	617	603	637	608	604	609	619	628	592	592	607	616	618	627	555	615	620	590	624	636	603	595	604	614	583	587	611	594	627	630	621	592	596	624	603	590	590	597	631	607	594	588	595	626	650	622	628	635	633	597	614	607	608	585	563	609	627	628	631	654	555	556	634	567	659	611	624	591	623	599	602	565	611	628	637	592	640	633	552	574	630	595	597	598	591	605	601	611	609	593	596	607	578	603	640	570	672	653	570	614	603	614	586	588	640	603	600	603	590	632	601	637	630	626	617	620	608	587	611	620	619	589	631	633	616	675	572	608	580	654	646	613	623	614	600	597	626	588	613	600	599	604	600	636	592	659	604	644	655	555	655	626	592	641	616	591	609	573	601	640	612	662	592	622	603	635	644	611	590	584	598	632	624	617	652	561	582	647	587	608	629	603	657	578	643	564	623	639	645	613	630	600	643	613	581	622	595	637	611	630	600	608	624	631	600	628	583	595	634	617	607	581	630	634	652	640	640	580	574	622	677	613	620	633	596	642	630	622	602	650	610	607	640	629	644	620	590	637	677	647	615	583	602	598	653	664	633	588	624	605	654	608	598	572	574	604	661	650	634	589	575	646	627	630	606	667	607	619	651	630	626	625	642	665	600	603	621	632	610	627	609	658	628	549	626	603	661	639	641	607	616	645	632	613	610	615	589	628	629	617	623	604	637	621	601	611	594	632	643	590	642	620	588	604	623	618	610	577	628	634	624	591	643	648	602	598	648	586	621	641	609	625	635	595	592	605	655	611	591	597	623	625	634	641	643	569	649	639	611	635	640	657	660	632	636	610	567	596	675	647	616	666	631	600	590	619	629	618	610	578	594	635	615	627	558	590	591	614	649	590	574	649	629	611	636	613	637	632	602	593	631	607	639	642	582	620	602	641	578	620	609	606	634	618	606	631	560	629	602	632	625	573	566	648	572	576	608	618	633	626	608	626	623	588	634	610	589	645	636	650	590	627	593	614	618	636	615	615	603	598	583	591	619	642	634	631	612	618	633	637	598	623	602	641	673	554	623	597	640	604	624	587	595	622	634	609	594	665	597	598	597	615	665	592	611	640	611	611	612	603	608	650	628	608	597	611	609	580	643	607	608	635	631	596	628	652	624	614	627	579	652	627	574	624	600	627	623	648	635	637	572	639	644	625	616	592	577	643	605	636	600	643	623	650	626	632	644	628	584	614	616	624	600	646	613	648	620	586	630	618	597	603	597	645	622	618	578	618	616	594	621	611	665	660	586	632	640	608	597	607	619	582	629	620	604	621	608	603	603	623	627	588	641	589	633	600	616	607	604	606	592	580	584	579	643	617	627	652	585	628	595	620	626	616	619	628	622	617	579	628	573	587	631	578	615	616	591	644	614	607	590	620	623	576	641	625	580	658	612	604	605	641	628	613	585	611	615	581	614	622	620	589	612	635	626	589	596	580	583	614	604	607	616	596	622	623	633	622	650	641	632	603	627	631	655	594	594	636	606	581	606	593	597	629	618	614	630	623	640	621	568	582	588	608	621	628	623	592	703	627	615	613	605	633	598	627	600	631	602	642	582	620	589	591	625	667	623	595	596	619	586	610	605	569	563	589	624	568	622	663	615	580	597	656	655	613	580	563	598	617	621	662	637	568	643	611	538	610	648	647	635	616	626	614	614	633	587	580	611	628	654	594	617	591	646	611	598	620	597	631	620	628	635	580	624	545	616	635	623	647	565	611	632	616	619	607	555	597	620	595	619	621	596	625	617	658	616	611	593	620	542	621	552	622	600	640	600	597	579	642	606	614	632	648	629	593	617	582	598	587	615	584	589	592	636	613	633	552	608	619	585	615	628	659	630	580	636	615	580	609	632	573	620	603	608	584	607	663	555	664	636	619	592	624	608	571	633	631	642	621	560	604	611	594	632	620	619	613	606	576	631	619	623	567	661	598	606	598	589	597	586	648	605	635	604	613	582	613	622	656	628	633	644	594	599	634	651	627	585	603	643	629	664	592	623	568	616	593	648	617	594	614	616	637	608	599	634	633	628	595	577	639	562	623	594	600	624	595	637	637	583	622	634	642	596	582	664	641	563	628	619	597	642	639	601	599	586	655	645	597	604	647	589	598	609	631	648	615	609	637	605	595	591	601	599	579	611	597	578	588	646	580	592	583	647	542	570	626	619	620	627	635	627	630	637	604	587	597	625	595	656	645	625	618	592	656	613	582	572	621	605	612	644	620	580	642	601	640	635	670	602	583	621	638	593	618	579	654	626	633	583	588	576	659	602	607	615	609	600	630	624	602	633	622	622	573	668	584	665	631	625	635	653	607	627	592	612	643	586	582	619	596	584	631	656	612	626	615	600	616	656	617	616	611	606	607	583	660	635	655	605	585	595	590	616	628	582	610	597	591	609	643	619	630	643	567	637	597	592	602	623	561	625	576	662	596	609	621	609	600	622	591	583	593	614	649	624	586	596	632	633	591	619	609	626	585	600	634	587	615	668	571	603	555	641	572	642	594	599	610	615	565	589	628	596	595	624	603	667	610	637	584	569	608	582	572	629	581	663	619	624	619	590	626	567	593	607	655	591	624	632	596	611	626	598	600	595	618	633	602	566	632	619	637	590	604	611	596	606	603	625	610	610	620	592	617	609	653	610	610	664	622	611	585	577	558	615	591	597	689	604	592	639	644	560	605	616	628	611	604	581	618	611	604	648	630	610	589	587	605	589	634	601	599	620	611	634	583	637	634	604	627	634	643	601	635	632	589	586	622	602	670	622	566	638	617	599	593	627	633	595	599	654	628	611	625	658	594	585	578	621	635	632	637	592	585	615	607	620	649	657	629	689	583	623	578	591	593	596	587	583	602	615	649	599	625	576	663	601	630	617	606	561	619	588	601	639	577	565	606	607	571	623	605	582	613	610	614	612	647	601	651	661	611	651	597	613	574	612	638	643	641	591	617	663	613	562	627	603	596	652	624	622	616	621	637	613	611	599	605	576	614	598	627	598	615	609	637
706	101	72	47	66	92	108	125	123	102	89	93	99	78	74	79	46	58	61	48	42	37	31	54	43	47	50	47	50	38	44	41	32	30	35	36	36	35	29	33	28	37	34	31	29	33	19	36	28	31	19	35	38	42	34	30	26	33	24	29	33	31	30	30	31	36	24	21	24	36	32	23	29	24	22	26	38	31	33	24	27	30	27	26	30	26	34	29	25	19	36	28	28	28	33	29	31	30	28	35	36	29	32	23	28	29	28	32	36	31	15	29	26	22	25	27	37	20	26	25	25	33	28	28	40	21	39	25	17	39	32	28	29	34	22	39	25	26	33	25	36	31	32	29	28	26	37	37	30	37	36	22	19	26	35	26	25	25	30	31	21	25	30	27	36	38	26	31	37	31	24	30	20	41	33	28	25	31	38	28	34	23	30	30	40	25	30	29	35	37	31	28	30	32	40	25	17	24	28	24	28	35	25	27	31	35	26	29	26	25	29	27	25	30	29	29	32	30	25	32	29	39	30	23	33	30	24	21	25	23	37	31	33	24	28	28	25	28	34	21	27	32	32	27	20	24	21	30	36	30	34	24	29	34	40	32	36	26	32	23	32	27	23	36	35	30	34	27	21	26	28	23	19	25	29	13	35	25	33	24	24	21	32	24	26	22	27	34	25	26	33	32	24	26	39	26	26	35	40	29	35	28	34	29	25	23	17	26	31	37	33	32	20	36	31	27	29	29	30	28	34	25	29	30	26	26	22	27	27	29	31	31	27	28	27	31	30	27	40	38	28	23	30	16	27	25	31	30	29	18	29	25	29	27	31	17	28	27	32	25	35	33	32	25	24	28	32	28	31	44	27	26	22	34	27	40	20	21	33	36	29	34	31	25	29	27	39	34	24	24	31	31	40	38	30	29	37	28	35	20	28	27	33	19	34	25	31	26	38	46	29	34	35	21	36	31	29	27	34	26	39	21	29	21	27	26	25	22	34	29	20	22	24	33	33	33	30	28	31	27	30	34	33	33	17	28	23	27	23	32	32	27	39	33	27	34	29	29	30	23	31	24	30	35	34	26	25	29	23	31	20	28	22	16	28	31	29	34	26	24	29	30	25	24	24	27	35	25	32	24	36	23	36	31	39	30	23	27	33	31	35	39	25	37	32	26	29	31	37	32	26	29	30	35	32	25	33	34	27	35	36	29	24	36	27	25	26	26	32	32	38	16	29	23	48	26	35	26	27	29	33	25	25	32	28	27	35	32	31	21	36	30	32	30	30	30	29	33	31	27	27	26	30	30	29	27	33	27	31	37	38	31	27	28	29	29	32	26	35	33	18	28	28	27	33	29	26	21	34	31	30	26	32	29	28	33	26	27	28	31	31	33	36	40	28	26	28	42	36	21	29	32	30	34	26	36	33	22	18	22	34	43	41	23	30	28	27	34	30	21	34	32	31	31	36	32	40	37	29	23	28	29	35	39	21	35	30	37	23	33	25	25	35	27	37	40	39	23	24	37	32	29	23	27	25	26	33	23	26	22	27	20	33	21	32	20	37	21	29	28	37	22	38	29	29	25	20	27	30	34	33	30	24	24	33	26	35	27	26	25	29	38	36	24	36	32	28	29	26	27	35	42	22	21	28	29	29	32	28	33	28	24	29	35	29	27	32	17	26	34	26	21	33	18	29	30	34	26	23	38	35	25	20	28	22	31	33	28	30	28	25	21	31	28	33	23	29	30	30	32	24	21	36	26	37	28	38	35	32	29	22	29	36	38	20	28	27	22	30	37	30	25	29	26	34	29	27	28	32	25	26	36	34	25	28	23	31	37	31	31	23	32	35	28	33	29	36	31	31	31	32	26	24	28	30	33	34	30	30	21	35	29	26	41	25	24	30	42	37	36	33	32	38	32	37	31	29	28	30	35	23	26	32	22	33	32	39	42	25	29	33	25	28	21	30	33	31	35	26	30	31	31	24	30	29	23	27	27	23	21	29	33	43	27	30	36	35	24	38	36	24	30	21	32	29	27	37	29	38	23	32	25	23	26	29	23	31	19	34	31	31	26	32	25	33	18	37	31	24	29	36	27	32	31	21	28	32	25	40	33	42	25	28	34	29	36	34	19	26	27	20	24	35	31	33	25	28	22	25	29	40	20	29	23	43	24	29	25	30	29	28	39	37	35	23	24	22	24	29	19	27	26	22	35	18	23	32	33	23	22	29	25	29	21	30	39	28	30	33	29	22	28	23	30	16	28	43	22	28	32	21	36	24	29	37	26	22	31	36	27	27	35	29	25	28	36	23	31	27	34	34	36	23	30	24	26	25	29	22	24	37	26	26	28	35	26	31	35	18	25	23	36	38	21	38	27	24	33	34	36	22	33	25	24	37	35	28	21	23	34	35	20	33	36	34	33	26	26	16	31	35	23	31	25	40	21	35	22	24	33	27	26	24	25	35	35	26	35	31	27	29	26	37	23	29	39	19	27	39	33	24	27	26	35	28	24	25	25	28	26	31	28	26	26	27	24	31	23	39	31	28	38	29	33	26	34	23	32	42	26	21	27	26	32	33	34	22	33	34	36	32	25	26	30	27	24	23	24	23	41	37	23	30	29	27	30	28	30	24	27	27	33	32	38	31	25	21	32	32	14	31	33	48	32	36	32	29	23	26	27	23	26	34	29	25	28	22	31	18	26	20	30	39	28	25	23	25	29	24	29	26	29	34	23	25	26	30	28	25	36	31	38	19	37	25	37	31	30	27	21	23	36	25	32	34	42	24	30	34	28	29	26	34	25	32	21	28	22	25	19	30	31	30	30	27	26	34	17	29	27	24	35	26	32	26	36	30	29	19	24	34	35	22	39	25	34	29	34	23	32	29	27	25	22	33	25	27	26	33	30	30	24	22	31	34	24	36	27	27	32	34	29	30	22	30	41	19	27	30	24	32	32	19	30	14	24	29	29	26	33	31	42	26	32	23	33	29	23	29	23	33	29	32	28	25	25	27	25	35	29	36	31	29	22	29	26	26	34	34	25	30	33	35	31	23	18	33	33	27	29	32	32	30	37	38	38	27	31	30	29	24	30	27	29	32	29	29	25	32	25	38	31	36	27	22	30	32	30	30	32	27	27	29	32	26	25	23	31	36	27	28	31	25	30	34	32	27	31	27	29	33	27	45	33	33	39	26	21	27	21	35	29	33	20	19	17	30	21	29	26	30	24	24	29	24	28	36	29	25	32	25	33	35	28	37	25	29	38	34	26	43	24	30	30	29	29	36	33	31	27	19	34	41	31	21	31	38	24	25	26	27	30	30	30	27	38	28	25	30	33	23	25	29	46	27	24	39	28	30	28	20	28	28	38	30	26	37	24	21	28	35	28	22	23	28	26	31	26	28	32	28	26	24	38	22	27	34	25	30	39	38	33	32	29	41	23	29	20	25	28	34	36	30	30	24	22	42	35	34	25	31	40	27	22	30	35	32	39	26	20	33	32	34	23	29	31
7455	1774	789	1385	4198	5809	5862	5664	4376	3584	2984	2393	2297	1799	1551	1410	1244	1086	985	892	865	802	739	634	631	719	737	848	722	576	452	349	414	389	409	366	377	392	372	342	343	333	334	326	278	327	309	288	276	269	239	261	259	274	258	259	217	239	222	225	235	233	240	253	231	225	256	203	238	203	250	235	207	229	227	241	222	238	227	228	220	255	207	247	240	218	235	227	225	246	221	242	201	237	228	231	248	260	224	245	215	220	239	234	263	243	262	212	207	243	202	227	214	206	221	234	231	209	234	210	222	215	200	204	234	219	243	234	221	215	221	220	208	206	214	198	217	221	220	219	224	205	223	223	232	208	214	192	216	226	193	214	226	214	213	239	223	209	241	217	200	209	229	223	233	228	217	211	205	172	235	201	215	217	220	237	206	229	216	205	187	211	238	240	200	195	222	206	214	214	228	228	229	213	229	212	233	238	205	227	235	241	176	217	218	213	209	210	200	205	220	189	212	241	224	225	212	219	214	190	206	234	231	229	227	195	224	226	216	211	247	215	211	227	211	221	186	186	200	204	197	217	193	209	200	211	223	233	210	191	206	203	217	226	209	210	210	207	236	209	235	223	208	222	234	216	227	204	217	188	221	217	211	231	202	188	217	245	222	201	203	196	189	215	217	224	221	208	190	190	218	242	206	203	204	225	219	199	205	210	189	244	229	229	225	215	223	220	222	208	186	182	216	223	199	200	204	225	211	213	190	223	199	197	233	229	209	230	209	221	206	229	227	218	224	228	214	180	213	225	225	211	231	215	224	209	208	203	196	201	229	213	189	208	182	211	210	232	222	221	226	222	225	193	226	206	212	237	225	212	200	206	216	244	214	217	221	203	217	217	212	204	210	257	211	213	230	235	204	208	219	224	212	179	204	188	216	211	198	208	233	231	196	235	218	216	221	193	223	208	208	237	220	205	207	224	176	203	216	203	219	220	214	204	218	211	213	231	232	219	220	207	205	181	206	209	248	245	245	227	216	224	208	213	197	215	212	230	206	215	227	224	190	226	200	240	222	207	225	227	209	215	201	213	204	205	213	256	195	240	201	237	199	216	198	223	203	189	222	212	224	196	193	227	232	190	214	228	217	215	222	197	223	177	245	202	212	191	210	216	207	213	208	210	217	215	220	194	233	196	201	218	221	208	203	218	254	200	197	232	228	204	210	197	215	215	219	222	207	214	242	218	215	202	222	230	180	228	206	230	192	218	203	214	209	212	231	221	221	211	206	220	194	203	221	208	207	231	240	190	192	225	201	212	229	242	217	221	216	217	231	188	228	207	218	190	256	206	231	212	206	204	214	196	224	227	225	235	210	218	219	229	215	228	217	196	226	216	207	227	208	215	216	224	248	221	236	201	211	234	218	192	217	220	199	206	202	196	211	205	193	222	208	222	221	189	223	231	212	200	218	211	195	237	217	220	211	210	236	222	256	233	210	200	217	210	216	189	192	206	206	214	227	222	212	210	217	206	186	227	202	216	223	209	226	212	215	238	227	227	201	207	207	189	216	207	187	217	227	232	230	212	207	217	240	224	206	189	210	216	210	202	209	227	204	231	206	206	228	226	215	222	188	214	233	214	226	227	223	218	215	193	222	184	208	183	199	217	215	214	186	205	213	238	225	215	207	197	199	227	244	199	170	203	196	209	244	217	236	189	218	204	207	208	194	199	215	209	225	219	178	200	213	220	205	202	235	196	218	199	195	202	199	181	242	235	246	228	236	202	227	226	201	226	205	214	200	200	204	223	204	219	251	222	224	221	181	220	220	209	206	195	216	189	217	217	206	204	208	220	200	218	217	239	229	201	223	230	216	203	192	213	208	221	210	216	205	232	220	240	207	194	217	209	226	218	213	195	206	229	242	218	206	213	220	211	220	209	216	250	205	233	227	210	217	232	214	204	204	223	205	214	225	219	214	212	241	224	218	230	210	211	220	223	196	204	231	246	191	217	227	189	205	211	184	210	216	214	183	205	215	228	227	227	192	229	205	232	204	234	240	226	222	195	211	221	222	227	205	220	238	227	197	229	204	207	233	226	211	207	220	213	217	215	240	204	152	192	185	214	212	185	236	190	192	225	216	233	185	224	226	224	227	217	220	187	216	205	213	208	210	217	197	184	217	230	213	212	218	228	228	217	207	231	220	173	227	206	220	193	206	225	207	196	234	216	238	222	222	218	191	208	202	211	227	206	205	213	215	203	230	243	205	231	232	234	213	217	190	201	208	231	220	204	171	190	215	198	195	226	210	209	192	192	234	198	196	224	193	204	202	214	210	210	199	251	210	222	206	189	189	194	200	189	200	219	205	238	219	208	222	199	216	199	184	222	197	213	215	225	230	216	195	226	215	213	242	206	202	193	210	215	224	214	212	230	219	195	224	207	216	212	212	198	198	210	211	198	223	218	198	236	196	226	216	235	219	219	230	209	213	218	225	222	203	227	242	205	218	219	237	227	218	225	207	239	208	197	202	208	215	202	213	209	225	200	202	253	214	186	241	219	221	187	220	205	224	217	227	196	214	184	225	218	213	208	204	204	215	229	218	187	231	217	206	212	235	238	195	210	235	213	201	239	199	234	211	225	227	211	239	223	211	208	197	201	223	199	197	196	224	201	233	200	213	228	244	229	206	202	214	246	220	222	193	217	242	225	220	227	195	241	204	198	214	231	206	224	218	199	212	222	179	212	227	196	213	232	220	242	202	211	228	231	221	177	222	207	217	200	243	206	212	209	243	218	231	214	215	193	209	215	216	198	220	226	211	222	218	217	235	225	214	196	231	223	198	191	221	241	217	200	187	230	222	218	214	238	234	199	246	223	214	192	205	234	206	215	200	214	205	210	224	219	211	211	205	213	215	256	223	221	202	248	231	226	209	205	204	222	239	217	197	212	222	192	203	223	199	227	222	208	191	239	234	177	187	202	229	199	236	236	217	204	198	229	206	213	224	243	199	195	211	197	225	208	205	222	222	215	205	205	228	209	228	209	223	231	227	193	235	192	206	213	202	228	192	225	231	220	196	199	221	217	226	227	215	206	189	183	238	225	204	222	222	221	214	206	202	194	229	197	227	226	228	211	237	204	222	188	202	218	215	202	235	240	226	208	249	231	210	212	209	207	211	171	204	243	214	215	212	204	235	224	224	217	197	206	239	203	216	206	206	173	218	231	227	257	234	241	207	211	239	227	216	215	204	200	205	202	212	216	212	227	210	217	209	216	216	199	207	198	203	219	214	212	196	221	189	187	203	202	224	201	222	239	201	223	225	232	217	204	209	198	227	210	215	216	217	214	206	202	223	233	230	198	211	208	211	231	201	223	217	197	237	209	203	191	217	223	231	217	213	235	179	227	201	231	221	231	197	205	222	205	210	194	190	231	204	215	214	233	189	238	209	180	229	198	236	227	203	222	222	172	195	225	207	228	232	221	220	216	232	223	224	189	185	221	215	218	203	223	211	213	233	211
1093	83	72	75	81	86	79	106	99	98	107	68	93	87	74	89	75	74	75	99	92	77	81	77	73	88	77	83	83	72	70	88	67	62	71	68	63	75	62	87	66	66	74	72	68	76	84	79	52	71	63	80	59	65	80	51	64	75	77	78	70	70	82	72	72	72	75	73	69	69	73	71	77	65	65	93	79	88	69	66	61	84	75	67	67	85	71	63	61	71	69	64	65	74	69	75	71	78	58	73	61	66	77	82	86	67	72	81	69	61	71	64	69	81	61	57	71	70	75	59	77	74	59	66	71	77	61	69	71	75	90	62	58	75	72	63	80	58	79	66	76	77	69	63	76	76	56	57	70	74	72	68	69	81	86	88	70	77	57	69	65	82	92	68	70	85	72	74	74	73	68	65	59	59	73	54	68	66	76	67	66	68	76	51	82	58	67	66	61	63	80	71	77	76	80	55	67	78	65	63	65	68	68	63	53	67	63	70	68	64	72	60	50	63	75	86	67	89	73	63	76	71	71	87	69	72	77	62	73	70	71	78	93	66	76	68	78	57	67	81	95	78	70	59	62	84	74	82	69	69	78	68	73	70	57	77	84	74	62	84	81	68	77	70	65	72	72	59	89	58	57	75	77	74	79	64	63	59	47	63	64	61	82	69	80	84	62	57	73	79	62	72	60	75	65	73	69	57	76	72	52	73	87	64	75	67	85	67	69	64	60	65	64	81	73	77	73	68	76	85	67	59	73	72	75	75	71	73	69	63	79	69	71	63	66	58	61	68	77	75	71	70	69	80	57	82	71	84	79	78	60	79	65	76	72	90	64	67	65	74	83	86	75	64	64	69	79	81	68	67	79	74	75	72	81	73	88	68	69	79	85	64	75	66	76	75	55	76	73	77	56	63	83	76	52	74	64	69	69	50	67	85	65	56	64	58	63	69	76	58	71	73	68	73	78	62	63	67	97	76	79	69	57	72	74	75	63	78	70	73	77	56	58	71	65	70	78	82	72	57	72	51	72	68	64	67	64	77	51	75	59	73	63	68	59	57	70	65	53	68	74	72	58	52	77	66	73	67	63	65	66	77	56	87	83	71	73	50	62	77	73	72	66	74	93	77	69	59	69	68	77	66	80	61	72	67	90	70	69	71	77	77	81	67	65	76	72	78	68	81	71	76	67	86	62	73	55	79	78	70	68	55	73	61	65	90	73	71	69	65	79	80	72	70	73	57	72	72	77	71	73	79	76	89	77	67	73	61	67	62	81	55	73	71	72	68	71	70	71	67	74	71	68	82	85	74	73	55	74	68	60	73	55	65	68	76	69	69	68	72	58	84	77	77	74	65	75	58	64	72	78	83	48	78	79	56	75	79	59	70	74	73	72	81	68	69	71	75	70	80	68	63	61	64	69	75	63	66	83	72	81	88	65	66	63	73	76	74	57	91	66	71	83	70	82	71	61	77	54	71	64	83	72	65	62	61	66	73	84	70	76	93	58	54	64	73	62	56	88	70	78	77	90	81	75	66	83	55	70	75	85	68	78	73	98	55	79	71	65	70	58	78	68	80	77	76	68	59	70	85	73	78	73	70	81	60	80	47	64	70	72	63	75	79	74	68	80	57	82	66	91	58	74	70	81	75	72	69	76	70	65	61	71	66	70	73	59	90	79	68	80	70	55	85	82	68	67	70	58	67	73	72	87	59	66	70	80	57	84	66	72	66	72	64	75	77	76	74	63	86	67	66	78	67	78	74	57	64	71	72	78	75	81	69	88	79	77	67	73	74	75	76	68	73	82	85	75	69	59	80	80	65	74	68	63	69	78	70	65	85	74	68	68	71	81	64	71	72	69	86	64	78	75	60	62	79	70	69	82	65	83	76	62	67	82	62	66	75	73	77	74	80	86	81	72	86	70	68	61	67	54	83	80	78	68	68	69	74	84	65	67	70	72	67	68	54	64	63	77	70	68	71	86	81	68	65	67	66	73	78	76	75	68	73	72	72	82	70	71	70	71	79	76	77	81	64	73	59	75	84	72	65	57	76	72	59	79	77	67	65	69	75	72	73	77	80	76	73	70	71	60	71	70	65	67	65	73	70	67	67	71	78	78	71	73	77	78	71	66	74	63	72	71	65	74	84	70	65	70	74	85	75	56	76	62	85	80	79	56	77	72	65	77	78	65	66	61	69	68	53	68	75	73	75	65	65	67	68	86	62	94	63	62	76	82	69	61	77	72	83	67	66	69	83	82	61	67	80	71	62	70	55	98	75	78	81	66	78	74	65	67	72	68	73	81	85	66	65	72	70	55	61	63	71	72	73	66	74	59	73	85	63	77	75	69	69	62	66	77	63	87	67	79	86	67	65	74	68	67	72	82	76	59	82	70	76	62	65	65	89	50	63	57	71	66	64	80	73	69	66	78	69	59	69	76	72	85	77	84	72	68	65	65	85	73	67	72	58	76	68	69	55	63	64	66	74	68	64	79	66	79	73	78	74	75	68	75	75	70	83	75	71	69	62	76	72	79	80	78	69	73	80	80	90	78	67	80	71	80	77	66	72	64	72	80	69	68	69	84	80	73	80	74	68	80	65	61	70	77	78	89	59	81	74	65	71	73	61	64	84	60	73	57	80	71	68	75	73	83	74	75	82	76	69	78	71	73	71	73	70	73	80	64	83	66	75	68	65	72	76	58	72	69	81	66	77	66	55	85	70	70	76	71	71	60	67	71	61	72	78	65	69	91	70	68	70	70	76	73	54	64	75	87	68	75	68	62	66	62	66	73	76	76	58	63	58	64	75	68	60	79	80	71	77	82	70	74	78	80	69	84	63	80	79	76	80	85	73	86	73	79	61	67	78	70	63	79	74	66	71	87	76	72	76	71	61	76	66	83	76	77	69	69	74	70	75	77	74	75	63	73	80	76	58	65	88	63	79	63	71	53	82	61	69	73	70	84	67	59	70	72	73	76	64	59	83	76	71	50	69	68	68	63	75	81	64	66	92	63	70	74	80	66	65	79	78	72	63	78	66	71	70	56	92	88	61	66	54	70	75	65	65	69	80	72	79	73	60	82	75	91	79	79	69	76	62	68	65	87	65	65	70	72	72	69	82	78	76	82	81	70	73	82	68	71	69	57	70	72	79	56	62	83	68	67	73	69	61	60	56	81	75	74	76	75	63	86	74	57	73	57	67	63	79	77	69	69	68	66	81	64	76	74	71	81	77	77	58	68	81	91	76	73	74	74	64	68	91	77	81	73	74	71	74	71	76	82	80	80	69	64	59	73	79	78	66	55	68	75	73	68	73	81	59	72	73	85	69	67	62	84	86	60	70	69	64	70	75	85	75	68	72	69	55	64	72	79	80	76	72	49	70	82	65	70	60	81	68	78	75	75	76	63	65	71	68	74	68	64	74	75	74	68	66	93	85	75	70	80	70	70	101	63	68	87	86	70	77	73	70	56	66	83	62	77	73	73	73	75	66	75	65	68	62	71	83
6058	760	598	799	1392	1931	2234	2248	1864	1685	1540	1345	1250	1074	1006	1036	938	860	826	844	730	728	645	670	664	763	732	804	766	660	634	618	625	616	633	563	600	563	619	587	560	599	566	588	546	566	540	532	525	570	547	548	540	566	563	508	542	529	502	539	563	560	476	548	565	545	547	524	509	521	515	551	529	536	540	570	463	499	544	531	567	581	553	542	580	537	525	535	555	550	516	511	574	519	536	544	540	486	525	526	543	564	518	540	531	536	501	512	505	512	543	556	511	531	540	532	505	524	591	513	523	555	522	519	534	521	570	526	539	564	521	538	560	558	539	547	566	535	523	539	543	564	528	548	475	513	551	506	582	520	544	505	542	517	557	516	500	523	558	545	549	540	558	524	508	568	574	490	530	530	555	528	560	525	553	581	517	560	516	526	547	487	535	547	539	547	552	501	518	509	561	554	533	561	530	557	560	521	530	562	472	549	504	573	544	519	495	523	513	557	509	549	588	533	527	527	558	538	564	499	511	513	530	539	509	516	554	544	513	564	522	553	557	528	560	523	554	550	546	520	516	539	543	514	553	534	572	499	557	547	531	539	515	552	506	541	526	528	543	548	538	457	519	531	546	530	539	538	557	563	518	549	538	529	527	531	527	559	535	522	539	565	526	577	539	532	570	521	520	538	523	553	556	528	536	521	531	528	522	555	552	543	541	530	544	571	497	522	536	525	519	544	538	519	537	561	530	536	516	568	522	549	509	552	519	541	534	538	521	561	555	538	527	535	535	534	542	538	512	529	552	570	558	500	518	515	529	522	567	536	515	512	534	487	570	567	508	516	555	526	539	559	531	532	508	534	544	525	530	535	526	529	527	516	512	540	507	546	557	570	557	490	509	516	491	529	521	523	521	526	540	591	499	567	538	522	566	558	543	531	536	517	508	541	484	521	538	601	507	535	541	594	527	505	555	498	536	578	511	491	571	503	558	549	469	532	531	530	541	531	571	541	487	518	541	542	531	501	555	531	509	522	534	515	506	534	544	490	522	516	528	546	530	519	513	558	506	496	517	527	514	510	506	512	554	545	565	528	546	525	522	502	533	572	527	544	478	512	552	493	555	537	580	546	555	533	514	512	561	509	522	566	551	556	554	605	578	526	517	552	537	501	573	525	527	537	545	553	535	528	532	547	511	520	553	493	546	502	514	531	532	520	530	526	554	549	507	567	573	511	552	504	529	525	545	508	529	528	512	540	499	557	557	484	524	554	515	517	514	503	515	543	532	580	551	538	523	572	569	537	517	528	539	547	560	533	504	559	541	505	563	495	551	546	534	530	534	552	530	545	565	511	510	516	561	534	501	547	524	560	528	530	520	561	533	556	551	491	571	537	513	556	540	543	522	546	542	485	553	546	533	572	545	543	522	548	515	546	515	543	512	500	521	554	560	515	571	509	526	541	529	559	493	567	541	545	543	530	577	504	514	531	530	523	582	537	523	496	513	528	521	502	528	543	526	550	560	534	484	529	556	555	531	536	504	538	630	542	539	541	526	513	568	543	535	572	513	529	548	542	524	521	543	526	520	538	557	549	509	531	521	514	551	563	558	525	514	521	564	526	498	528	540	529	529	535	517	547	523	540	558	543	567	514	550	545	515	564	524	560	536	560	560	491	515	534	526	571	524	508	555	512	561	526	505	523	499	510	540	499	537	565	560	538	591	543	537	533	555	519	522	546	543	548	542	567	503	507	554	545	538	502	549	556	534	486	534	528	532	554	544	543	517	536	547	520	511	520	510	526	526	539	561	570	538	572	510	569	504	514	544	545	544	524	485	573	555	514	551	523	520	544	536	524	586	521	559	500	530	542	496	569	498	527	518	576	544	540	512	540	546	514	563	503	556	522	573	532	538	532	549	519	520	533	562	557	544	567	543	519	528	558	543	559	580	521	531	562	551	550	520	538	526	534	506	543	542	540	534	548	531	539	520	542	495	530	535	565	556	538	559	562	539	522	480	548	558	536	551	492	534	558	524	553	530	474	559	508	524	514	487	546	535	553	549	571	564	477	501	499	540	570	527	542	527	523	507	543	516	482	535	541	519	590	496	506	534	542	504	539	523	519	553	529	541	524	520	560	502	571	524	557	498	539	555	547	539	535	503	547	527	518	510	557	515	520	522	558	575	501	509	540	564	562	545	529	526	536	553	531	534	548	516	524	527	530	552	551	532	522	511	559	533	496	546	525	517	524	561	540	578	537	571	537	490	555	523	553	549	552	562	530	526	499	535	548	547	485	516	536	552	565	498	547	524	507	490	591	549	503	566	543	487	548	517	503	536	575	526	549	548	501	502	537	548	504	526	556	549	492	533	528	553	580	545	525	539	524	525	515	506	547	564	523	559	494	552	508	530	548	528	546	575	568	491	513	529	512	543	535	504	526	568	499	510	503	555	559	562	536	521	562	528	537	532	498	552	545	554	545	514	540	553	530	536	517	526	508	538	540	547	534	523	548	585	550	524	546	500	556	534	537	565	523	572	502	540	528	502	498	544	507	514	536	534	548	528	504	542	521	533	516	537	499	559	525	489	507	521	558	536	555	535	493	549	552	561	527	527	547	526	501	553	531	523	495	555	541	520	511	517	557	535	529	545	526	542	541	585	535	556	503	518	522	519	518	496	524	554	513	554	552	549	530	522	545	545	532	518	573	542	523	551	540	534	557	533	535	544	531	557	530	518	511	528	586	534	502	548	599	566	527	564	521	545	538	568	544	479	579	531	585	524	500	506	552	559	538	514	517	579	524	534	546	477	467	522	544	541	536	531	482	535	539	559	538	532	508	518	513	528	533	539	522	519	513	521	532	522	578	544	532	496	561	565	530	551	535	565	538	531	535	531	592	517	552	528	575	534	517	499	514	515	564	534	543	532	538	501	533	528	532	527	543	580	558	559	534	550	530	551	527	505	536	544	527	527	540	510	553	514	547	546	495	510	530	538	562	553	514	511	542	555	511	524	493	551	501	547	522	530	546	504	550	498	523	547	507	520	526	512	531	543	547	552	538	575	524	520	530	602	535	561	551	519	515	560	488	568	503	518	528	528	520	534	553	536	574	551	540	554	509	529	532	531	527	538	562	529	550	561	495	573	544	521	528	593	551	525	534	504	516	515	516	555	501	504	508	537	552	553	500	545	526	528	491	512	523	527	528	527	550	554	549	563	516	496	529	506	530	555	505	552	542	591	525	506	520	515	546	557	559	547	522	562	503	601	499	532	522	514	537	549	553	541	540	514	517	544	531	560	569	555	517	558	546	516	487	555	545	539	553	547	530	561	489	497	521	555	509	521	528	567	541	510	503	553	555	565	506	537	503	519	520	523	559	527	519	533	524	556	541	561	523	558	554	528	557	483	537	554	525	576	520	536	571	524	520	529	497	550	527	529	585	567	544	538	575	519	482	507	550	535	537	498	529	543	500	526	533	540	536	538	514	500	533	511	537	536	531	515	550	532	539	558	468
392	74	45	39	40	61	85	85	81	95	57	55	62	63	45	50	44	44	54	40	47	45	31	35	26	47	41	38	43	35	29	35	29	34	31	27	32	33	39	37	25	25	26	23	28	24	24	31	21	19	22	32	23	23	27	32	29	23	25	24	31	23	27	30	27	32	22	21	25	25	27	30	17	18	26	21	31	17	15	35	30	22	25	28	25	30	29	20	26	29	26	25	26	25	31	20	20	32	22	32	17	30	23	32	25	24	21	21	22	28	25	24	35	23	24	24	25	25	29	27	22	24	34	28	34	25	19	10	20	27	29	26	25	28	16	29	25	32	21	26	31	21	29	30	24	25	17	21	24	29	27	27	31	28	22	19	25	26	20	23	21	36	31	23	33	26	18	35	30	26	20	27	20	21	31	20	27	21	21	17	27	30	29	28	28	26	25	23	17	25	32	15	28	30	28	22	24	35	19	23	24	28	29	20	29	18	27	21	22	31	25	25	27	31	31	19	21	27	25	29	17	33	28	24	25	27	24	27	27	38	23	23	17	27	31	26	17	18	25	24	25	23	24	31	29	25	19	17	31	34	30	20	19	18	32	24	25	22	21	24	20	30	33	29	26	30	30	22	24	20	29	17	28	11	35	27	29	20	26	27	29	23	28	15	22	19	25	32	33	29	26	26	34	27	27	29	31	28	25	19	21	27	31	28	17	18	33	20	28	31	21	25	27	21	26	26	26	22	24	20	33	23	29	18	25	23	18	28	22	28	14	18	25	19	21	26	27	33	19	25	27	30	23	32	30	32	27	24	24	27	18	25	12	21	30	24	29	29	27	31	27	23	19	26	23	19	28	24	19	23	26	15	24	30	31	23	28	22	16	28	28	34	25	20	19	31	25	27	23	29	19	22	14	29	19	25	26	23	20	27	39	28	28	22	31	25	25	27	25	25	22	33	17	31	35	30	23	24	20	33	22	28	20	27	29	28	34	36	21	23	22	25	31	25	24	20	27	27	30	17	21	29	26	34	29	16	30	30	25	25	26	23	28	30	22	25	26	31	22	32	29	49	24	25	26	22	9	25	18	18	30	15	26	31	30	34	22	25	26	24	33	20	19	21	21	32	28	33	22	28	17	22	21	26	22	17	20	32	21	22	28	31	31	35	24	21	26	21	24	26	27	25	30	19	24	29	19	26	32	32	23	20	28	27	27	26	22	31	31	29	25	30	29	33	23	24	17	29	29	25	25	22	30	24	23	29	15	31	26	28	29	27	33	32	21	25	31	29	27	27	25	23	23	28	30	33	29	23	24	18	28	26	20	28	21	25	28	21	24	30	21	24	29	31	24	18	25	20	33	18	17	27	20	25	25	22	26	23	22	27	14	30	29	27	20	24	23	24	26	24	26	27	15	34	26	24	12	21	22	19	28	24	13	37	27	20	27	32	26	16	20	21	19	22	23	21	16	31	21	25	23	28	25	15	34	30	22	29	23	23	25	14	34	29	26	30	25	29	21	26	21	20	22	17	20	29	36	18	28	23	29	23	21	21	28	27	19	27	31	29	27	27	14	28	22	24	30	29	35	19	31	19	19	33	20	28	22	24	28	33	28	19	27	26	22	26	20	29	26	22	20	22	20	23	31	25	15	32	35	31	24	33	30	11	17	35	20	27	28	33	31	27	30	29	19	18	40	23	22	23	30	18	30	28	19	24	23	30	21	21	24	26	21	25	29	42	32	20	32	25	28	23	16	31	19	21	25	32	30	30	35	27	24	25	23	21	43	20	23	21	26	25	21	28	27	18	27	18	26	20	28	30	25	22	27	18	25	31	29	20	29	18	24	27	33	22	28	31	25	23	25	19	28	28	27	29	29	17	22	30	24	23	34	20	21	29	18	26	28	25	28	30	27	20	33	23	25	18	35	26	20	24	26	24	22	29	27	33	26	32	17	22	31	15	20	27	39	23	31	20	33	30	24	32	27	27	32	26	25	27	25	21	29	32	21	28	23	20	23	19	35	22	28	28	25	25	30	20	26	14	27	26	36	27	22	25	30	31	32	17	20	21	29	33	26	21	28	25	28	22	20	25	26	33	23	25	16	17	23	25	25	20	29	26	21	23	24	21	31	27	29	28	27	25	31	18	29	27	30	22	18	31	26	32	23	12	18	26	35	25	19	27	21	22	26	32	26	21	31	28	24	30	19	36	25	43	28	30	27	23	27	23	25	26	29	25	30	20	27	15	15	21	15	23	28	21	27	21	19	27	22	26	38	28	31	28	21	26	30	28	25	19	18	25	9	15	25	38	25	22	25	30	22	25	25	21	21	30	29	25	25	24	29	28	15	36	33	19	30	19	20	24	23	19	23	28	23	20	25	29	26	21	42	25	26	27	26	25	27	21	27	20	26	24	26	28	28	30	22	25	21	17	24	24	19	19	9	30	25	26	22	26	21	25	29	29	24	27	31	29	21	24	24	18	22	22	20	28	18	29	18	18	19	22	21	25	30	29	33	29	21	25	22	27	26	27	29	24	22	30	23	23	18	27	30	29	27	21	28	25	18	20	27	25	24	24	23	18	28	28	31	23	20	33	27	31	28	20	20	17	27	24	24	28	27	26	16	21	26	25	16	26	30	18	21	33	22	20	29	26	28	27	28	24	38	26	27	25	16	32	28	25	17	28	31	24	17	22	28	31	31	22	18	25	21	30	25	27	23	20	32	30	22	23	24	25	19	24	28	38	35	18	26	35	25	23	22	16	22	20	35	31	25	11	25	13	17	27	21	26	34	20	33	23	22	24	29	31	25	16	27	28	25	19	21	18	26	16	20	27	28	31	25	22	20	27	22	28	27	27	34	27	20	28	29	26	19	31	18	25	15	25	24	18	17	26	21	21	29	18	19	27	31	17	24	26	24	29	28	22	33	26	20	26	39	24	22	25	21	29	25	25	29	29	28	20	17	22	15	44	28	22	32	35	26	21	20	31	37	24	32	21	20	19	24	32	23	26	34	21	27	20	18	28	17	19	23	24	25	25	24	16	27	28	23	25	26	19	28	22	27	22	25	31	23	13	31	17	23	21	24	28	21	22	19	29	22	27	23	21	18	41	27	27	31	22	26	19	26	26	29	28	27	22	24	23	26	23	25	20	23	24	33	26	29	25	27	22	19	18	22	22	27	23	26	22	20	34	19	29	21	21	23	25	20	19	26	20	27	26	19	25	21	22	24	26	31	23	33	24	23	27	36	24	26	29	21	25	32	24	26	19	25	21	22	16	26	18	24	26	21	34	20	19	24	30	28	19	23	19	28	21	28	28	32	23	25	26	20	34	28	19	22	24	24	19	20	21	25	22	27	23	20	18	21	22	19	25	24	24	22	25	18	31	26	26	24	19	23	21	20	17	16	33	29	25	11	22	27	18	22	32	22	21	34	26	27	17	36	27	32	32	30	26	30	26	24	25	34	29	23	25	17	30	32	38	26	21	19	24	27	16	26	25	29	28
5095	1216	563	962	2856	3992	4366	4033	3134	2711	2133	1824	1610	1249	1059	1073	890	819	770	685	618	523	504	469	533	495	552	599	543	456	364	313	287	286	287	346	312	301	334	309	316	263	270	287	260	252	241	238	234	209	220	222	205	241	214	205	231	204	226	209	186	205	200	175	200	224	201	216	168	201	219	225	189	192	208	203	196	211	232	224	207	210	226	203	197	217	173	205	190	208	215	201	213	216	216	211	206	224	197	216	204	213	200	201	216	193	238	217	214	223	168	200	225	195	202	180	219	196	180	186	200	207	200	200	192	210	196	184	181	191	215	194	177	204	186	198	182	207	190	188	199	203	182	221	185	204	194	208	198	187	206	220	199	223	200	197	208	203	212	207	183	210	225	224	193	195	191	184	207	195	198	233	210	204	214	187	196	203	209	181	218	218	194	207	181	194	205	197	186	211	198	213	193	198	197	182	190	188	192	171	184	179	186	177	190	206	194	195	187	213	176	190	202	185	206	200	189	223	194	203	181	194	200	196	213	169	193	207	198	210	196	209	216	174	195	197	166	186	216	203	223	190	218	157	186	218	203	200	205	208	208	186	224	223	207	201	208	198	220	217	187	203	196	199	194	200	221	201	184	199	187	193	200	164	172	170	205	197	183	210	216	200	170	196	185	181	213	182	192	195	189	206	181	195	204	217	186	189	195	193	180	180	197	192	179	196	186	198	200	195	201	178	184	205	216	203	193	197	192	186	196	190	188	179	191	176	181	191	197	204	191	197	194	208	189	185	212	206	211	189	206	195	197	179	204	211	170	206	182	212	199	214	193	182	204	219	211	191	189	193	196	209	204	181	200	180	199	195	183	177	188	163	194	167	179	190	183	197	198	196	184	200	204	197	213	203	220	179	191	181	189	206	194	207	199	182	205	188	198	198	157	207	195	201	206	205	198	198	209	204	214	203	177	211	215	186	195	194	215	196	209	181	211	195	173	207	194	187	179	211	206	196	214	172	190	184	191	201	199	199	187	206	221	225	186	178	183	196	212	167	207	218	210	184	210	207	190	193	191	217	202	193	220	194	178	209	199	176	196	210	205	213	219	208	161	193	195	213	215	191	228	190	198	194	205	174	215	186	182	179	220	179	198	201	211	228	208	183	218	186	199	185	212	200	176	199	178	211	180	205	206	197	179	210	197	215	187	211	177	233	210	193	213	196	199	211	198	193	231	228	203	190	200	191	191	175	188	210	196	206	192	180	190	171	200	198	220	201	212	200	190	214	193	195	196	174	209	238	202	181	185	176	213	197	212	207	195	186	192	175	176	197	211	221	205	209	204	211	200	206	177	219	213	188	188	203	197	204	218	188	205	219	201	194	203	191	224	222	218	195	195	217	215	187	208	193	178	187	178	207	185	196	204	194	203	211	208	195	212	215	201	199	189	177	203	204	209	162	213	195	191	184	214	201	197	183	194	180	195	182	194	203	190	212	199	203	195	188	200	187	213	196	209	181	188	191	227	187	196	203	221	172	200	190	189	182	233	182	205	217	228	189	190	223	200	210	201	219	207	197	193	212	208	195	197	191	193	179	189	172	195	204	176	176	213	191	223	199	194	221	195	187	183	199	198	196	190	187	175	229	208	169	186	215	215	195	203	182	192	206	220	215	205	227	200	189	192	179	186	195	209	192	196	188	208	218	213	191	190	213	189	175	204	186	195	222	211	194	185	210	180	197	192	208	212	203	181	220	200	197	207	192	181	214	182	195	208	211	192	179	198	219	200	202	197	199	208	176	216	194	198	195	194	213	193	189	214	207	194	187	190	191	194	212	221	197	183	207	184	186	187	195	195	216	215	211	207	190	195	180	203	193	191	181	201	175	198	191	205	212	195	188	228	190	203	215	191	204	224	176	206	185	174	208	194	215	208	160	189	204	195	204	186	210	194	210	200	212	207	189	201	182	228	206	183	206	191	181	179	171	202	207	187	191	195	210	176	214	195	206	197	182	210	206	183	171	185	207	190	219	224	198	178	189	216	225	201	206	205	198	224	208	195	168	204	192	181	198	201	197	188	208	207	202	187	197	202	214	196	185	185	184	182	185	187	207	184	181	226	215	191	201	187	200	214	201	178	202	187	185	205	202	196	197	211	183	202	209	180	190	212	194	184	209	202	222	220	176	191	216	185	180	198	207	168	185	185	185	202	208	220	188	180	209	205	193	185	225	183	183	180	189	210	175	170	191	198	197	171	208	206	181	204	221	197	199	178	201	181	197	190	189	193	197	193	194	201	188	200	184	212	162	190	208	207	210	182	190	202	206	183	199	169	193	186	166	197	195	221	163	199	230	178	196	196	194	156	179	199	220	185	190	215	221	201	190	192	196	195	202	161	188	194	191	198	179	208	193	220	206	209	225	189	221	180	216	183	187	206	180	207	200	233	204	201	179	171	215	175	179	216	208	196	201	228	192	202	205	202	167	181	200	190	203	204	192	208	202	201	200	184	222	207	212	201	182	200	201	195	208	210	161	194	209	207	211	221	195	231	203	194	208	208	197	207	171	185	184	200	193	194	180	190	208	189	188	174	181	195	206	182	203	204	197	229	199	190	202	196	208	199	186	202	192	225	230	191	201	195	197	198	188	201	212	187	206	180	197	200	193	205	191	194	205	210	214	193	209	208	199	198	183	194	219	193	204	194	212	220	196	192	201	208	181	187	205	195	198	188	181	194	208	194	198	190	201	201	197	186	237	182	220	204	203	202	204	198	210	173	197	197	188	197	205	206	230	205	190	204	202	222	214	187	191	205	203	215	200	198	221	177	192	187	193	182	207	173	198	176	209	190	197	210	214	198	208	211	169	197	187	190	199	192	200	191	210	203	219	192	193	207	193	198	176	202	218	194	204	234	206	191	205	200	201	163	186	207	203	200	186	194	178	204	191	201	204	217	201	197	179	202	198	223	185	186	181	203	190	191	192	202	206	201	200	191	217	193	195	180	226	199	206	199	202	214	209	170	183	214	171	194	163	198	217	213	199	202	218	209	174	219	201	188	192	177	191	183	190	190	208	219	215	215	215	204	197	227	198	164	198	203	178	213	230	176	182	192	177	193	197	192	200	188	197	211	214	191	202	195	217	184	205	184	182	165	194	197	190	171	193	197	231	189	217	181	214	210	198	214	212	211	199	216	192	170	186	220	193	194	192	185	198	174	198	225	197	198	171	193	218	191	203	192	207	199	180	189	190	184	182	171	190	209	176	200	216	214	207	200	203	185	188	199	201	198	182	208	204	213	225	201	173	216	196	202	199	193	208	196	193	228	178	185	162	185	218	205	178	201	183	192	212	192	219	219	223	221	182	190	218	205	208	207	201	205	198	161	212	214	207	208	224	203	196	185	190	176	206	188	198	199	184	206	227	205	185	212	204	203	193	177	191	178	152	219	228	191	207	212	191	202	169	208	204	189	201	201	203	197	216	188	192	169	190	211	193	186	200	186	211	201	183	184	184	199	193
1582	144	99	92	98	115	141	145	149	134	123	122	114	107	120	117	95	105	77	85	83	70	97	85	90	90	103	112	107	97	81	89	87	77	83	107	96	103	100	84	96	102	108	79	79	73	85	67	74	95	82	85	65	82	83	84	90	71	112	90	83	82	85	96	67	78	78	79	93	73	69	88	78	88	88	88	79	96	74	67	78	89	73	75	76	74	74	83	75	89	83	90	90	73	63	90	90	95	83	80	96	93	77	87	74	96	85	95	69	83	88	81	107	82	70	82	73	83	67	81	78	85	65	90	72	85	70	84	79	80	98	56	87	76	79	95	81	84	90	83	97	76	105	69	104	69	92	78	80	61	72	79	69	69	73	88	105	84	78	93	70	86	85	89	63	95	75	94	87	86	96	72	80	92	68	79	90	81	72	88	83	79	84	85	83	84	71	76	85	71	90	78	102	80	87	73	98	81	75	85	80	83	68	73	96	69	88	68	92	73	68	102	84	83	73	82	75	77	85	72	73	84	80	71	78	90	88	94	89	84	80	95	91	71	85	70	86	73	89	79	108	84	87	68	76	79	93	81	87	92	77	80	67	93	79	72	85	68	89	82	81	80	92	78	78	82	83	94	91	78	87	76	82	70	84	93	89	78	84	74	76	69	69	90	92	91	79	87	80	93	85	85	77	100	76	79	72	92	87	80	77	83	85	69	76	95	85	86	83	74	71	72	93	71	81	84	83	82	74	88	84	83	76	78	67	74	63	76	88	91	81	80	78	91	101	82	86	72	82	80	82	92	83	71	89	70	88	89	69	78	81	72	97	75	72	77	81	103	99	83	81	78	78	86	86	69	87	71	96	72	83	77	80	88	91	79	83	76	80	81	81	75	88	79	106	76	76	93	88	74	66	84	77	82	93	67	91	83	72	93	84	92	80	98	93	74	76	86	74	85	75	67	79	80	62	77	84	92	82	74	78	89	86	79	86	71	82	81	89	77	89	80	82	88	84	102	80	80	81	97	94	97	92	82	75	81	96	83	88	72	76	74	68	84	74	72	76	83	88	86	69	87	78	64	62	96	70	86	73	80	89	87	80	76	93	82	76	66	106	65	72	73	85	81	96	72	86	81	88	85	78	68	74	81	76	80	97	87	85	85	108	81	84	71	108	78	90	78	81	94	81	83	88	81	93	79	70	86	82	86	83	81	68	84	97	86	78	101	78	76	86	71	78	79	76	88	80	76	98	89	81	94	84	83	73	91	83	85	86	79	78	78	85	78	81	76	75	69	87	81	91	88	94	75	80	88	78	83	96	81	87	81	90	77	78	75	81	79	76	80	93	83	64	86	67	70	83	83	83	76	71	97	90	71	87	95	89	75	82	95	78	85	96	64	83	89	82	76	83	78	86	75	73	71	73	64	71	87	71	69	86	77	78	68	75	96	81	69	78	81	75	74	91	80	84	78	88	87	90	88	101	77	73	81	71	75	91	88	93	89	72	79	94	101	85	92	80	79	72	76	68	96	96	88	87	82	78	73	69	86	69	82	82	78	79	85	80	80	89	86	78	96	90	75	69	81	59	72	79	81	91	81	70	85	83	82	71	77	83	91	73	88	89	91	64	94	71	88	76	64	79	69	81	88	83	71	80	74	80	73	80	81	78	77	60	93	73	78	74	71	72	75	77	90	96	112	95	104	83	81	80	66	77	71	78	78	88	74	92	95	81	65	100	85	76	85	78	84	81	79	69	102	80	86	85	83	68	97	89	74	93	73	100	77	72	79	87	99	86	88	74	67	97	74	85	79	99	93	78	73	78	76	78	70	87	78	81	80	88	87	89	87	83	77	84	84	67	75	77	82	63	97	81	89	86	86	82	87	92	80	81	71	83	65	80	86	81	73	78	79	83	108	87	88	81	72	93	95	71	86	69	77	77	104	86	69	70	82	79	89	80	84	88	85	75	82	85	67	74	93	66	96	73	82	109	91	90	66	83	68	76	86	71	70	80	97	82	79	85	73	79	99	74	93	67	89	99	97	84	87	91	65	77	75	81	77	83	78	75	80	86	93	83	78	71	87	63	76	84	99	89	93	84	84	79	93	85	69	92	69	103	90	82	80	85	78	90	71	81	88	83	91	94	80	75	82	85	82	71	88	86	97	87	88	96	87	84	72	92	73	83	82	91	78	95	85	94	64	81	86	64	78	55	67	81	81	90	66	78	83	91	77	80	83	76	86	80	80	84	78	70	86	78	97	77	79	90	92	76	96	70	70	77	94	66	83	87	75	86	82	82	78	89	95	73	77	81	95	88	104	76	65	61	87	75	67	81	80	87	73	88	92	86	76	76	94	79	78	70	87	92	79	74	95	76	102	87	71	77	79	86	70	79	87	71	85	87	84	75	83	82	77	77	90	92	101	85	68	80	78	83	77	93	72	93	77	82	90	89	83	88	72	82	84	89	96	80	98	87	97	75	86	97	64	76	74	75	77	83	73	93	67	72	75	81	97	80	93	88	89	92	76	78	79	82	85	78	80	91	102	83	91	101	85	81	77	79	102	84	93	84	84	88	82	88	97	87	78	79	91	88	79	77	75	79	85	85	87	73	75	83	85	90	78	74	90	79	87	80	81	89	78	88	89	84	86	87	93	72	100	69	93	80	95	80	78	76	77	87	88	89	68	85	79	76	101	98	92	85	77	97	81	75	82	94	82	87	93	79	93	61	73	84	85	80	83	84	67	77	95	99	79	74	85	86	87	93	88	85	74	79	87	81	73	87	87	87	101	78	67	85	78	63	84	90	91	75	72	86	81	96	81	66	68	89	71	91	97	72	83	77	89	80	73	84	85	91	84	73	80	81	67	82	79	95	84	73	76	84	90	71	77	84	81	77	77	81	87	60	75	80	91	94	80	81	78	78	86	78	76	92	70	73	81	79	98	83	73	82	80	84	85	82	82	79	87	80	72	80	87	83	77	100	78	69	67	78	98	87	82	78	78	79	94	78	88	76	84	78	94	101	77	84	84	75	83	75	99	79	94	69	80	60	73	83	75	81	98	83	71	87	88	90	85	85	77	104	84	76	88	78	89	81	80	101	79	121	98	81	93	99	79	94	77	90	74	65	87	72	91	73	92	87	70	81	74	89	83	73	92	75	77	86	81	84	91	81	74	66	88	79	99	88	85	80	89	90	78	100	96	66	96	70	84	77	88	78	85	70	88	69	80	92	69	85	95	87	96	93	72	83	89	73	104	67	98	89	82	95	80	82	79	86	84	88	70	66	79	96	74	86	80	93	87	85	77	74	79	77	91	76	84	100	79	65	85	90	92	80	87	79	85	73	71	90	99	92	77	79	99	89	73	95	87	87	78	88	86	90	81	78	78	84	96	93	85	90	71	77	84	77	82	83	83	83	97	77	90	90	86	88	90	75	81	82	96	84	69	66	97	77	72	70	71	87	89	70	84	87	89	81	87	97	82	75	79	85	76	69	86	74	110	89	73	81	78
7633	1285	899	1235	2686	3804	4257	4121	3337	2931	2582	2236	1889	1618	1549	1392	1379	1209	1148	1005	1001	925	897	904	857	918	968	1000	920	792	756	726	702	733	802	779	782	716	700	688	780	681	667	729	668	674	667	637	670	639	668	666	631	633	613	686	664	615	614	603	615	612	566	622	619	599	583	583	644	607	588	659	618	618	568	655	588	665	614	651	671	628	592	591	607	626	588	642	610	633	616	597	590	649	620	624	568	643	587	642	631	631	568	582	598	586	564	616	588	613	579	612	612	602	595	649	598	604	624	624	578	612	627	602	612	587	585	643	602	607	617	611	633	585	603	589	587	638	573	609	573	605	606	625	554	615	580	644	577	640	635	603	605	629	606	596	587	585	642	580	610	607	593	605	608	615	622	575	612	583	619	562	606	640	612	583	599	634	632	566	605	602	604	622	629	577	616	615	624	626	622	615	606	575	588	615	591	620	578	607	604	599	594	596	623	612	629	647	578	608	573	643	580	612	585	556	585	574	625	613	582	661	618	578	646	611	602	577	643	584	613	593	613	589	601	606	599	647	586	607	586	643	615	627	559	632	585	625	631	634	608	600	613	604	585	637	606	636	589	578	571	627	599	577	562	611	620	622	607	635	569	625	600	595	621	613	603	603	619	617	655	602	601	583	629	617	602	657	627	589	590	609	613	644	626	642	618	608	602	592	631	576	600	581	588	579	631	630	590	608	616	612	651	633	613	582	621	630	626	616	549	611	606	620	609	594	646	581	621	624	600	624	596	590	599	600	622	617	633	620	635	591	619	600	604	589	613	619	646	656	567	658	640	576	655	581	647	600	611	624	599	625	608	591	584	578	604	578	579	616	652	607	622	621	623	625	615	588	638	621	593	602	584	659	613	609	616	597	600	585	604	588	608	577	573	597	633	629	608	585	610	625	562	616	598	630	559	606	640	591	598	602	631	608	651	660	594	569	614	627	577	612	583	663	614	611	579	613	594	661	598	619	585	628	588	613	577	566	639	604	628	588	624	624	618	640	564	585	604	615	623	635	621	654	604	637	606	561	613	649	594	569	594	596	623	629	595	629	631	601	650	646	618	543	636	594	657	639	596	587	623	601	563	615	580	605	669	584	615	571	582	629	619	627	593	591	630	627	635	606	625	612	617	594	567	597	626	589	570	622	616	599	595	626	575	622	603	630	591	619	604	621	618	629	624	571	623	609	617	610	562	614	641	602	636	606	655	625	567	600	634	594	588	589	606	579	621	645	581	641	644	636	574	607	610	632	580	622	637	585	575	631	596	602	586	614	615	596	623	603	616	592	624	638	600	627	607	597	591	625	593	635	607	605	637	574	610	609	585	598	640	608	576	627	641	608	591	603	593	612	636	604	592	633	575	623	597	591	633	589	624	638	594	588	630	606	606	585	609	618	601	588	589	555	636	624	664	610	589	647	628	560	629	617	584	578	591	643	601	590	549	578	595	622	614	618	640	634	598	597	596	624	588	606	614	606	606	617	567	620	566	606	618	621	600	614	626	618	654	621	617	607	601	635	635	576	610	608	625	633	558	573	621	623	613	580	623	616	580	597	620	649	591	584	602	604	609	657	574	598	620	605	619	664	574	670	554	576	622	611	615	642	584	629	590	617	602	586	605	591	616	642	568	574	623	619	598	568	627	606	573	587	640	644	653	582	628	622	581	599	592	600	593	599	608	620	595	643	603	587	617	607	604	582	617	568	614	607	604	629	621	634	655	609	618	588	639	638	600	637	618	594	629	620	597	590	627	590	592	616	619	669	585	597	647	592	599	567	624	624	595	577	569	641	620	625	569	602	557	613	619	599	617	553	576	608	631	626	610	577	580	575	582	595	632	591	576	598	621	593	631	645	636	629	602	624	614	602	621	577	605	605	575	608	599	592	564	617	629	586	620	608	613	633	593	600	618	623	602	596	616	653	609	644	590	632	622	626	598	592	583	656	615	574	586	571	617	625	601	643	555	590	628	633	617	650	598	626	633	586	630	617	587	606	615	644	630	561	611	640	641	598	617	629	628	653	622	643	637	607	634	617	620	599	605	590	562	592	616	677	621	570	576	571	627	661	593	620	620	639	613	620	575	597	598	601	657	612	626	584	593	618	623	580	568	631	616	593	580	608	617	585	640	568	606	593	596	587	606	582	592	623	608	610	587	621	571	583	621	590	592	614	565	568	576	631	571	618	644	592	592	578	569	634	592	613	588	630	591	600	563	587	606	599	629	594	574	596	577	633	639	616	621	601	573	571	609	567	611	659	637	563	565	614	580	582	616	577	566	599	631	592	615	589	612	625	608	607	570	579	648	629	590	602	623	620	617	580	653	599	635	606	605	539	593	595	601	614	626	598	624	594	574	599	648	584	628	627	625	607	591	620	593	572	624	608	567	604	635	584	607	638	549	583	586	608	650	596	604	595	624	602	625	619	606	660	591	598	612	592	592	584	596	614	590	601	635	610	585	555	611	601	612	582	616	567	641	581	606	595	658	580	614	593	595	631	621	580	643	650	576	629	589	605	587	563	634	614	569	590	630	579	568	634	619	614	619	576	644	589	599	623	581	608	620	621	605	583	633	581	603	596	605	591	614	627	629	591	617	630	614	613	642	579	591	603	616	581	581	629	620	627	601	623	648	617	570	596	607	579	621	592	631	636	647	618	596	590	602	640	582	625	596	577	626	611	587	614	598	597	645	595	597	638	619	637	593	632	565	603	637	622	590	576	603	602	606	605	572	626	574	545	570	609	605	588	620	635	617	603	543	634	589	588	613	584	642	609	555	603	656	584	635	592	589	613	602	590	575	579	646	600	611	634	591	587	621	647	582	559	635	604	625	620	580	623	599	614	604	601	575	606	631	616	638	561	600	592	589	629	615	569	617	646	614	611	631	599	591	641	632	620	555	649	622	592	643	640	606	590	576	605	565	602	652	620	591	628	617	565	604	670	644	646	628	627	641	613	636	607	578	598	645	616	597	665	578	597	570	635	581	588	607	612	590	597	584	590	609	617	623	576	586	589	614	602	656	605	579	621	620	636	582	588	620	591	605	634	611	605	637	634	552	584	565	605	618	628	636	549	638	615	613	556	626	640	600	593	592	631	676	624	617	624	587	598	571	667	587	614	644	619	625	651	642	564	603	627	633	598	602	602	645	668	580	621	605	603	580	586	650	609	614	570	607	614	654	611	670	621	614	617	601	586	617	572	589	555	600	622	550	609	603	597	577	603	590	608	691	595	603	627	562	637	602	601	579	631	608	581	567	592	609	653	603	606	640	577	603	569	580	565	616	607	624	653	601	618	586	578	622	568	560	599	639	578	600	581	606	617	603	599	639	646	574	573	610	596	595	633	608	583	575	603	589	619	626	615	642	635	611	626	562	637	609	584	664	610	613	603	607	620	577	631	581	626	629	589	637	634	619	616	633	614	611	586	608	605	613	614	651	612	588	601	609	607	638	611	588	618	655	614	639	607	560	609
720	115	61	53	63	103	109	143	108	110	104	87	90	76	79	61	68	54	50	48	43	54	42	53	30	50	53	37	35	41	43	38	35	40	26	28	44	38	41	41	24	46	32	37	21	33	28	36	22	28	36	32	39	27	22	27	31	29	30	29	30	28	24	33	36	33	32	33	29	37	31	26	29	21	36	27	22	27	28	27	30	27	24	24	28	32	26	34	29	32	33	31	25	34	36	29	25	27	32	31	36	29	38	30	28	23	35	28	34	45	26	22	34	29	20	35	28	26	30	40	38	41	33	26	28	27	35	37	24	36	34	33	21	30	25	30	35	28	34	32	26	25	28	20	27	29	33	26	23	44	31	32	31	32	30	32	41	27	37	30	35	32	34	28	32	31	25	42	29	32	39	28	31	26	24	30	24	31	20	32	26	27	26	29	29	25	35	36	41	27	34	26	40	32	33	31	30	32	21	29	33	24	36	38	28	28	32	25	33	18	26	34	34	29	16	29	27	34	25	30	36	31	27	39	33	28	29	31	28	22	37	23	28	29	22	23	32	40	25	29	36	24	18	33	35	20	37	34	36	25	24	25	25	36	30	25	36	31	30	27	23	24	14	32	23	24	41	26	31	40	35	26	29	34	25	27	33	30	33	36	26	27	28	29	39	30	38	32	33	23	28	32	26	35	33	29	29	20	28	21	25	27	24	25	32	29	30	25	27	31	30	27	35	20	18	16	21	34	19	25	31	25	28	26	26	24	20	29	21	28	31	18	25	24	31	33	33	22	27	29	33	25	30	24	31	39	29	23	32	26	32	24	32	20	28	26	32	46	25	24	22	24	29	38	21	28	35	27	29	33	31	30	32	22	29	35	24	36	40	23	29	30	26	36	32	34	35	28	30	31	26	21	23	28	32	29	23	21	30	21	30	35	26	30	28	35	31	32	31	30	27	23	35	33	28	36	18	34	25	29	40	31	24	24	38	28	37	27	24	26	31	30	29	26	27	32	35	33	29	37	30	31	27	26	32	30	18	33	34	30	34	31	38	31	30	22	31	31	27	27	32	27	17	28	25	38	40	29	36	30	30	27	30	33	31	26	23	36	32	22	35	32	31	28	29	29	27	19	29	23	24	33	31	42	38	29	32	33	26	25	27	41	34	29	27	24	21	19	22	23	22	31	21	26	23	30	27	35	19	33	31	23	26	30	32	25	31	30	31	23	29	35	32	25	26	33	30	27	33	16	33	21	27	25	42	28	28	21	32	37	22	23	30	26	33	23	34	36	35	33	25	24	28	26	24	44	23	30	32	30	24	37	35	29	29	22	34	26	38	37	29	28	36	26	32	23	32	24	26	32	20	31	28	32	32	24	35	26	33	30	23	28	30	32	20	32	26	26	30	33	25	36	32	33	32	26	26	26	19	34	26	28	22	30	24	33	39	34	25	27	26	30	26	36	35	26	24	27	22	33	20	30	28	25	30	27	33	31	45	27	27	28	37	37	32	38	30	33	32	26	29	23	40	22	19	24	34	23	38	31	38	37	43	23	23	33	30	39	19	29	21	19	26	30	25	31	31	23	24	34	31	34	31	37	36	27	35	25	33	27	15	31	29	26	21	31	39	20	26	16	34	26	30	32	27	28	30	39	30	31	32	24	29	27	28	27	39	30	38	35	35	16	38	28	28	27	24	24	25	36	29	27	34	22	21	25	23	24	22	35	26	26	33	37	22	36	37	33	34	35	35	30	41	32	23	20	23	30	26	32	39	33	30	27	21	26	29	28	35	22	30	32	28	25	26	27	33	27	27	25	23	28	30	30	33	35	23	26	24	19	33	26	25	27	34	33	32	31	22	31	24	25	30	36	33	30	29	26	27	23	23	24	37	26	27	28	30	28	26	32	30	25	24	33	27	26	37	29	35	35	27	28	38	23	25	19	36	37	26	35	24	29	36	32	26	30	29	31	24	21	31	29	27	28	22	32	42	39	28	22	32	29	24	29	25	31	26	27	22	23	21	24	40	23	23	28	29	32	29	26	29	27	33	30	30	31	32	26	29	34	30	42	27	20	23	31	30	36	30	39	26	30	23	34	25	27	23	26	33	33	32	29	31	32	31	31	28	36	39	23	30	29	31	34	34	35	30	23	33	19	27	36	32	36	24	27	23	35	28	31	25	28	29	28	44	18	26	26	27	28	34	28	35	23	28	21	24	30	28	35	22	33	30	30	33	20	32	28	39	22	22	31	20	38	35	23	30	33	34	29	37	27	24	28	30	27	31	31	25	33	34	32	43	29	21	29	36	36	30	30	24	29	24	35	34	29	38	26	27	26	31	21	33	19	28	33	31	24	28	30	35	28	31	36	30	27	22	33	31	32	33	23	33	31	34	22	41	30	32	23	36	30	22	38	25	24	24	28	25	33	34	37	26	33	28	25	31	27	29	36	28	22	29	21	25	26	36	21	35	37	38	29	31	22	36	25	22	27	30	26	29	41	28	33	24	28	28	24	27	29	20	32	19	30	38	28	27	31	20	22	26	22	31	20	27	26	26	31	28	36	30	33	35	32	27	28	22	30	19	27	26	29	24	27	33	32	29	34	28	29	37	36	35	26	24	20	27	23	18	31	24	25	27	37	30	31	36	31	35	29	18	25	21	33	28	20	24	40	26	27	31	30	23	23	35	22	25	39	37	27	25	29	24	30	27	35	27	31	28	27	28	32	29	33	29	30	28	24	23	33	26	31	50	24	41	26	22	32	28	28	50	27	36	22	42	25	25	27	21	34	26	39	31	25	31	25	24	27	24	27	36	37	26	34	28	29	25	30	32	31	29	25	26	32	39	22	18	29	32	27	40	34	24	32	28	37	29	30	35	26	30	25	31	35	28	36	28	23	34	26	28	32	24	31	32	36	28	28	26	30	42	34	19	32	33	34	22	38	33	24	23	28	29	28	25	29	31	36	30	27	20	26	22	28	24	29	34	36	27	29	32	34	23	30	37	17	20	23	23	35	33	37	29	33	35	25	25	24	32	30	28	28	26	24	25	30	19	32	37	29	31	24	24	23	26	28	26	31	24	26	31	24	27	30	25	21	29	23	33	25	25	22	17	24	25	37	30	28	33	35	25	35	28	26	31	21	34	26	32	24	27	26	29	26	31	32	26	31	25	37	32	21	29	31	28	44	30	31	30	24	29	34	36	31	25	24	36	24	25	23	24	32	33	33	28	30	36	34	26	33	30	37	27	28	32	25	22	29	27	26	22	26	22	23	44	37	22	28	37	37	34	27	20	17	30	38	30	29	38	27	21	31	25	35	27	18	34	23	32	34	28	24	27	37	30	31	24	37	29	31	31	31	28	27	29	33	22	36	30	37	19	27	22	35	27	28	22	40	33	37	32	20	32	27	31	20	28	39	34	22	26	35	29	27	27	33	20	27	28	29	24	29	37	26	34	30	29	31	28	32	29	38	36	25	28	24	24	31	31	31	33	22	34	33	30	22
7511	1727	750	1396	3990	5661	6002	5461	4486	3782	3055	2618	2184	1817	1647	1488	1262	1105	987	854	806	709	684	664	618	610	670	684	632	477	402	394	417	407	384	386	462	450	438	379	357	317	344	301	303	261	281	303	279	271	261	265	243	268	244	243	239	252	234	213	217	256	229	201	247	246	220	213	241	219	235	228	200	215	210	223	222	225	250	222	272	231	209	214	226	202	243	219	226	228	220	235	227	218	227	218	230	270	239	225	273	220	229	226	236	199	217	235	218	216	224	221	206	219	217	219	215	217	227	243	257	213	220	190	223	206	231	212	213	208	246	211	210	205	229	230	231	232	207	206	204	214	243	204	226	210	204	217	215	205	233	234	226	236	249	235	231	229	208	213	190	225	195	226	230	186	201	206	201	203	208	235	215	230	209	219	244	202	228	196	222	184	228	219	243	210	218	192	218	215	212	189	222	208	192	225	190	215	247	210	219	223	192	184	215	203	222	217	212	203	203	188	211	217	197	186	186	215	206	207	220	225	198	228	196	199	199	217	201	211	205	218	188	209	238	252	195	200	212	229	202	197	203	221	201	214	228	207	186	203	236	223	228	213	231	182	217	204	203	200	206	239	211	217	193	199	223	220	238	209	215	213	214	203	229	229	198	207	215	223	186	240	206	239	205	218	229	209	218	196	209	224	202	220	227	175	201	203	214	214	211	195	208	210	204	214	218	211	208	219	190	198	223	227	221	204	203	206	192	208	197	226	193	203	183	193	192	212	215	216	189	196	222	193	235	217	212	216	213	222	227	193	225	199	230	197	225	222	190	200	232	228	211	213	210	196	209	200	214	213	204	221	196	186	205	209	201	201	232	220	227	218	211	232	218	217	207	208	215	194	191	193	236	196	180	211	230	212	198	216	201	215	206	217	224	229	201	214	224	203	214	199	203	212	230	207	222	208	229	223	208	211	202	220	165	221	186	203	218	195	203	208	225	207	211	211	216	216	220	212	213	236	203	227	230	204	224	197	174	213	235	189	235	227	229	230	239	230	192	199	205	213	211	221	202	199	215	205	207	188	200	198	206	228	209	214	222	204	233	195	219	199	229	235	223	208	211	211	212	182	226	200	202	215	206	216	220	192	213	233	187	206	236	216	222	230	220	206	201	210	203	226	209	209	181	248	190	195	193	192	221	193	210	229	191	206	214	215	222	208	218	224	222	215	216	224	206	209	208	242	204	201	232	222	231	200	200	205	235	225	204	207	220	228	210	199	191	186	181	221	228	203	192	228	212	206	220	190	214	210	189	221	193	222	205	197	199	203	206	203	207	215	201	204	207	217	190	199	225	220	241	234	210	206	259	195	215	227	182	217	234	197	211	194	209	220	211	207	198	199	211	235	201	184	208	203	211	229	214	224	228	207	209	207	208	223	211	232	199	200	206	200	206	221	185	212	202	206	225	190	206	175	204	216	215	214	205	200	210	183	197	190	218	209	204	208	189	207	232	187	216	214	181	210	222	212	207	227	193	208	194	210	244	220	183	216	229	233	231	188	225	177	242	209	205	202	232	227	204	199	207	230	193	209	210	221	211	220	223	214	211	224	225	205	212	179	214	213	201	231	193	209	200	195	209	241	221	202	194	227	225	199	220	221	215	213	235	221	207	244	221	214	199	231	198	205	193	214	221	204	200	185	198	192	201	203	222	205	186	210	208	221	217	212	225	198	220	210	213	229	199	229	235	226	222	197	234	209	217	205	202	218	192	212	209	215	209	215	209	201	226	208	223	217	234	206	198	207	211	205	200	217	199	214	230	224	213	208	202	212	229	211	193	210	179	210	202	211	223	205	215	225	198	218	210	200	219	206	204	246	219	216	221	229	210	208	217	211	232	203	239	215	232	189	209	218	206	207	230	201	191	185	212	207	224	205	189	200	204	214	201	217	209	198	193	200	226	229	225	222	226	211	216	203	216	199	218	227	194	202	225	201	210	206	225	236	206	227	189	194	214	221	192	213	196	212	212	212	217	182	238	227	197	189	208	218	204	211	201	217	221	224	214	204	196	181	221	229	196	202	201	207	215	204	229	196	210	232	234	213	205	198	214	220	221	204	216	214	217	235	199	225	224	225	206	198	205	188	236	228	191	215	194	229	211	182	208	210	197	209	235	220	174	221	189	220	210	218	205	227	228	217	192	197	221	198	199	219	190	199	214	202	196	231	185	204	222	181	232	201	228	233	202	204	203	199	191	181	202	221	209	240	191	182	206	230	196	236	200	201	214	232	225	209	207	188	215	213	173	213	219	221	212	218	247	215	204	208	199	200	218	233	247	209	207	258	219	207	217	207	208	212	240	206	225	180	218	203	215	199	209	212	220	222	207	236	195	243	193	214	227	224	193	233	178	242	208	206	226	210	238	207	211	211	191	211	225	198	213	235	219	177	168	192	210	201	211	193	265	214	212	217	191	198	171	205	228	214	181	216	233	191	213	236	229	224	214	219	201	218	219	204	212	183	211	195	203	221	234	204	207	190	207	206	212	234	214	223	215	211	194	197	207	209	242	201	196	203	207	223	238	221	218	217	230	195	207	213	201	204	193	231	222	197	215	196	189	193	219	211	215	238	217	219	238	205	201	210	223	222	211	203	205	211	208	234	213	221	198	213	204	198	213	224	234	199	223	216	238	180	219	202	214	231	201	202	216	209	192	221	222	220	199	215	228	205	220	210	216	194	193	211	214	249	213	231	230	205	215	186	232	190	185	188	219	209	199	210	215	231	224	195	227	185	217	217	223	213	189	202	206	229	215	224	200	218	209	215	201	214	190	215	217	215	226	205	193	231	243	216	210	224	199	247	210	229	197	226	224	202	222	203	202	211	215	191	220	207	202	203	253	212	202	224	217	203	231	220	184	209	223	200	190	212	198	210	216	201	235	195	200	210	223	205	210	233	187	200	186	202	183	213	218	179	221	209	201	200	202	198	184	232	203	180	209	205	223	227	220	224	215	211	221	201	217	193	218	212	228	221	208	207	193	223	198	197	217	234	183	227	250	210	204	216	221	211	213	228	201	211	214	210	219	231	233	207	203	198	220	198	191	208	222	224	190	243	188	185	235	206	182	217	231	201	224	181	210	199	205	184	216	215	229	242	223	219	204	236	231	207	191	198	205	207	216	203	203	217	221	208	200	208	210	229	213	224	210	195	213	222	191	216	229	196	200	241	205	199	214	216	229	197	207	182	239	218	207	211	219	222	200	190	201	213	231	231	230	207	207	220	208	225	183	215	199	240	226	198	241	208	250	206	205	213	207	215	219	238	228	218	197	218	191	183	198	248	216	204	212	217	228	202	229	204	203	196	206	223	225	221	192	199	217	207	189	209	209	227	234	222	191	229	231	221	211	237	219	188	201	219	218	215	216	214	187	201	212	209	221	194	195	211	216	192	224	203	205	229	210	224	195	210	209	189	234	226	216	194	198	201	220	207	225	218	196	197	214	208	208	205	199	212	168	223	214	197
1070	75	78	82	82	78	83	100	74	99	99	103	80	83	95	82	87	66	80	88	77	79	81	80	74	75	86	87	65	70	60	77	78	69	67	70	61	69	86	73	73	83	84	71	73	74	67	71	69	76	75	74	55	61	78	65	71	71	64	81	65	61	71	61	73	87	72	65	71	70	79	65	60	60	72	75	89	58	51	60	75	68	69	55	72	79	59	67	62	61	70	71	75	84	76	76	71	72	73	66	69	64	82	75	77	86	66	62	55	71	71	61	67	74	62	65	80	66	61	54	79	70	77	80	63	89	63	71	68	74	61	76	68	64	83	57	68	60	83	79	74	75	60	72	69	74	76	59	66	82	93	64	69	55	67	93	76	70	73	76	74	64	73	72	72	58	62	72	86	90	60	79	69	87	54	75	76	71	72	81	70	70	68	68	74	84	59	79	62	68	72	75	78	61	78	77	82	73	73	85	64	72	59	77	77	83	72	99	71	82	77	74	62	66	57	72	83	84	73	78	66	74	64	72	71	60	69	66	83	56	74	57	66	71	71	81	74	81	60	61	68	63	56	60	67	83	77	48	64	63	59	69	75	67	63	70	69	88	71	73	56	70	69	71	67	78	68	74	88	59	52	79	81	62	64	76	66	57	75	61	84	55	67	61	69	70	62	82	79	67	72	59	67	72	67	65	89	73	70	69	72	61	80	70	65	67	65	69	79	72	91	66	57	72	87	75	66	62	76	72	80	64	76	76	83	73	63	79	66	70	75	66	54	77	67	59	71	62	60	61	73	79	72	56	74	64	63	80	81	63	66	62	67	59	84	75	70	67	60	76	55	70	78	86	82	73	68	72	64	69	80	66	77	67	68	76	81	80	62	64	62	71	68	66	82	64	70	87	52	75	72	62	66	90	73	62	56	71	95	54	68	71	77	61	66	70	67	55	76	77	52	71	69	68	81	68	84	67	77	69	77	69	84	76	64	87	86	73	74	77	81	55	68	69	77	64	71	71	70	53	74	75	83	79	67	77	69	56	76	76	74	76	70	73	75	82	78	74	62	64	61	70	71	65	73	68	66	55	77	67	58	67	84	57	73	82	78	70	69	68	71	68	68	69	77	68	58	71	68	77	75	79	67	80	65	79	63	66	74	75	74	63	79	54	82	58	65	79	74	55	61	61	71	69	67	80	65	74	61	73	84	68	70	64	77	63	75	89	78	72	69	67	60	77	81	77	73	76	57	81	90	66	50	67	57	84	64	69	71	80	65	76	69	63	55	59	85	63	77	69	78	79	69	64	69	58	90	67	72	51	62	58	63	76	67	76	69	58	73	66	80	66	58	74	69	54	53	70	49	61	72	61	77	67	67	57	72	68	68	64	67	76	63	66	60	67	57	73	76	69	75	63	66	66	65	73	45	74	66	75	64	74	65	68	68	53	72	73	64	83	70	71	76	71	70	73	60	87	75	57	70	81	63	65	73	76	65	68	68	64	61	66	74	67	68	60	70	85	80	68	71	62	70	58	83	84	77	72	68	64	66	69	65	81	76	66	74	74	62	74	74	81	64	66	65	60	58	88	69	76	78	71	66	60	69	86	81	75	70	73	62	78	68	81	68	83	69	80	65	65	64	65	57	68	73	86	75	77	62	82	81	55	79	83	64	60	68	71	59	76	60	67	72	74	68	70	68	87	75	72	74	75	70	81	64	69	70	57	67	76	74	64	84	68	66	70	67	67	71	79	71	72	76	81	88	64	67	73	63	81	70	75	54	55	63	77	67	84	81	65	64	73	56	79	64	81	58	72	66	72	72	70	78	65	63	76	78	78	73	83	80	73	82	88	66	63	73	73	79	69	68	61	71	72	64	68	74	75	71	58	59	81	70	93	77	57	69	77	66	71	72	69	75	69	78	61	69	88	64	66	80	62	62	60	77	70	56	67	69	95	70	69	61	67	66	54	68	60	60	83	69	58	51	67	61	68	77	87	74	66	69	65	71	72	69	89	82	52	77	66	73	82	70	82	67	73	77	77	67	69	70	84	72	85	73	77	77	80	73	71	61	66	80	69	87	62	62	55	66	70	77	85	79	86	76	67	63	88	77	78	59	65	71	84	59	76	59	69	73	53	62	64	64	63	59	72	67	63	75	66	78	69	76	58	70	57	80	65	67	84	63	77	76	78	61	75	64	68	67	68	87	54	74	76	82	69	77	66	69	59	68	80	78	84	73	58	62	78	65	81	80	69	54	59	71	81	68	82	76	59	62	47	75	60	75	81	79	77	67	80	76	67	77	79	59	83	92	78	74	62	64	71	86	76	76	58	78	53	75	64	88	77	78	67	56	59	66	61	72	82	76	72	71	63	66	59	77	66	80	85	76	70	67	72	74	76	77	79	70	67	73	77	57	60	74	80	57	65	75	69	82	66	64	66	77	71	79	78	73	71	68	76	84	51	59	70	72	77	63	76	65	67	59	54	59	75	70	59	77	73	74	71	79	55	84	72	73	59	73	64	71	62	59	56	59	65	74	74	74	56	78	77	74	67	72	80	73	75	76	80	87	59	68	62	78	80	59	82	66	71	55	73	69	55	73	68	64	66	66	77	82	80	68	72	78	87	75	57	79	68	65	73	70	57	56	66	77	62	80	82	81	77	70	60	75	62	66	68	71	60	81	63	70	83	75	53	61	79	73	66	65	84	79	87	65	81	60	76	84	63	73	71	72	70	70	64	69	70	80	72	70	74	72	69	80	63	62	61	75	75	75	73	58	58	76	63	55	70	65	64	73	72	76	75	88	80	58	69	63	73	63	66	71	68	76	71	54	63	73	61	68	76	78	69	75	74	81	56	77	55	75	90	66	76	64	80	69	75	87	87	83	67	74	82	66	80	67	63	63	76	80	75	60	63	82	69	67	78	69	59	67	72	67	68	64	68	72	72	64	72	81	65	73	65	81	71	71	68	62	60	55	74	71	70	76	83	70	91	73	61	75	65	62	57	68	58	71	69	73	78	76	65	67	61	89	73	65	90	73	65	87	59	60	59	59	58	58	61	60	77	69	64	84	73	67	70	61	68	82	71	61	78	62	67	62	65	65	76	75	66	49	67	63	82	57	75	63	80	61	65	73	66	80	69	61	74	76	68	73	67	77	94	87	79	72	64	70	86	78	72	58	54	71	68	70	71	60	70	83	67	67	67	76	71	74	82	64	66	61	76	64	70	70	83	70	73	73	62	67	77	72	63	67	75	69	68	77	76	67	81	79	90	74	75	78	53	71	72	73	75	68	72	63	62	96	73	89	67	78	74	74	79	66	67	76	63	73	81	58	70	72	81	68	77	76	66	73	73	67	59	63	70	84	67	86	85	58	49	66	75	63	71	65	58	52	73	83	64	90	62	85	72	62	60	52	58	70	80	70	61	73	60	78	74	65	64	84	60	71	79	76	76	63	74	71	75	63	84	72	65	83	64	63	70	88	68	64	67	83	68	72	73	49	65	68	78
6077	725	667	792	1365	1844	2297	2325	2014	1851	1489	1307	1246	1083	983	993	917	887	812	773	726	727	717	697	705	732	753	748	721	576	584	637	590	622	624	579	567	565	604	634	571	581	577	561	575	561	527	535	553	594	539	547	520	533	508	579	521	558	536	511	576	521	547	545	532	523	522	519	512	520	517	556	554	495	537	546	532	529	547	534	500	552	521	512	523	521	559	520	558	517	495	526	499	522	560	534	509	526	543	555	545	580	556	494	520	530	517	530	532	502	538	528	513	535	561	527	537	471	534	526	494	525	553	529	542	516	558	571	541	561	497	544	511	563	582	539	572	573	522	506	562	529	515	526	492	525	553	544	511	517	493	536	552	548	571	558	508	561	529	534	523	545	511	552	558	521	582	561	561	532	554	533	565	513	522	529	508	482	532	522	546	550	533	474	561	537	549	518	530	541	535	559	472	510	490	487	491	534	498	517	553	511	505	535	530	496	471	499	555	481	517	524	531	519	561	527	561	525	601	494	556	570	548	546	524	501	507	582	536	493	562	587	530	578	511	559	497	519	572	570	503	522	529	512	565	520	524	546	518	541	539	535	561	566	492	518	484	546	547	549	509	517	530	540	513	547	529	537	538	556	576	556	526	522	512	561	580	525	528	522	526	566	534	534	518	527	535	563	533	553	540	505	504	562	535	541	567	549	546	541	501	500	511	552	546	503	531	517	538	550	524	532	526	540	506	532	566	499	516	486	527	512	522	535	562	508	525	557	519	486	536	539	536	505	533	512	545	551	514	541	518	534	515	544	508	549	526	539	538	516	540	520	516	490	551	528	555	582	502	513	499	501	520	538	536	523	496	547	543	518	516	515	536	532	536	508	505	545	569	524	533	532	528	557	510	575	537	522	547	488	565	556	526	521	502	520	478	551	552	509	562	527	544	521	544	499	517	521	524	532	536	539	529	501	533	572	529	498	550	530	511	529	499	500	557	515	508	522	528	530	515	488	482	547	535	522	530	545	531	562	555	568	465	518	510	525	555	513	538	518	529	476	546	564	525	523	500	524	537	539	501	526	493	537	546	506	534	511	502	542	517	528	583	578	511	553	553	537	478	515	527	513	518	521	569	533	522	498	513	545	550	536	535	515	518	558	510	527	540	537	515	541	515	543	511	520	554	535	553	511	518	549	543	534	581	507	557	543	526	517	587	544	549	516	531	596	526	544	495	526	538	588	540	498	570	547	541	505	510	545	527	581	507	518	500	529	520	561	544	529	533	513	535	505	535	536	547	524	544	517	552	556	490	532	562	568	518	566	496	488	564	525	535	524	511	520	520	547	532	501	591	532	554	542	476	520	527	536	579	544	531	560	532	535	558	536	520	531	510	524	548	492	499	519	492	535	545	546	504	513	502	557	547	525	531	510	506	489	537	496	558	526	550	501	509	531	502	554	557	519	527	513	535	546	532	556	493	547	507	527	523	508	533	542	547	519	575	558	545	537	550	503	534	532	509	531	540	527	537	532	504	528	536	519	519	512	530	521	549	539	502	523	493	507	541	504	498	557	549	547	547	532	520	552	504	515	542	572	514	537	505	530	530	492	533	498	522	534	528	551	525	532	571	550	509	503	509	556	530	550	520	524	540	533	528	541	548	553	529	469	548	560	553	531	537	519	518	526	572	522	559	521	552	556	561	539	488	535	551	463	566	524	499	532	566	520	562	577	544	583	538	506	506	557	499	507	480	511	505	529	533	536	514	532	542	510	506	502	520	494	525	541	538	500	544	542	539	498	522	533	504	552	529	527	543	485	518	557	529	551	504	534	515	545	522	540	495	546	500	558	546	507	488	563	523	526	534	554	545	525	545	535	503	508	541	530	508	501	523	528	532	528	555	522	538	527	566	562	507	514	513	530	527	560	572	537	533	534	528	528	557	503	498	488	536	541	533	549	543	545	476	518	492	578	548	519	514	529	556	522	497	529	532	532	556	529	464	517	509	524	538	528	474	507	515	552	531	534	560	523	545	564	505	525	544	561	476	520	523	527	513	529	523	500	525	551	514	469	540	519	541	478	549	515	534	515	521	538	526	554	511	492	537	511	556	522	580	576	482	479	524	557	528	551	501	516	525	574	524	540	538	538	537	536	552	554	569	520	533	538	507	545	546	491	559	525	556	509	553	501	517	530	523	551	510	543	568	529	523	546	497	529	523	492	551	554	572	530	512	536	564	539	545	519	570	547	492	538	544	527	529	570	541	501	518	575	538	537	535	508	555	519	523	513	511	507	505	506	503	528	505	527	528	551	484	524	543	546	533	506	527	520	543	531	555	488	542	515	563	563	559	481	504	512	544	527	544	508	515	550	513	550	513	556	527	503	545	574	532	520	566	512	525	516	543	531	520	526	553	521	533	552	557	551	513	517	539	526	530	497	540	512	514	517	512	563	546	521	533	566	539	569	521	513	545	533	548	535	525	554	513	541	534	539	510	523	542	549	567	533	528	525	528	500	538	519	558	534	534	532	539	547	517	484	534	568	537	518	520	547	510	502	482	528	552	501	518	540	520	519	604	538	502	531	554	533	565	539	523	516	527	508	515	556	534	571	519	522	539	516	525	554	518	511	532	495	526	515	526	542	500	554	506	505	542	548	545	506	524	515	540	545	508	528	564	565	515	525	550	549	559	520	536	528	547	494	542	562	504	563	525	492	522	550	524	485	524	536	551	545	539	502	518	550	532	512	498	559	540	519	595	586	571	497	519	526	542	471	590	524	520	549	552	525	543	505	575	504	527	559	545	533	519	518	549	538	559	580	522	568	511	515	529	528	573	542	507	523	491	544	499	552	518	518	539	527	518	522	503	528	525	536	495	522	495	540	499	548	536	539	533	532	545	505	516	532	529	520	533	518	514	498	517	558	510	559	503	540	529	489	561	534	531	523	529	516	521	539	519	517	507	538	535	584	529	494	555	514	532	516	489	536	512	519	529	554	511	541	565	535	491	505	513	503	551	527	538	544	508	528	564	537	527	526	560	553	512	546	536	506	555	573	540	520	529	497	559	541	513	532	557	503	530	519	552	564	562	542	540	552	508	527	528	528	523	526	545	553	508	539	542	550	497	526	540	527	498	536	547	525	511	547	516	505	539	535	526	530	498	447	554	558	501	479	523	529	520	504	516	558	521	516	549	501	517	501	501	524	503	558	540	506	504	490	558	535	510	517	498	507	598	504	481	493	564	532	538	515	480	569	532	522	541	515	533	516	545	564	518	514	531	565	514	535	532	528	555	532	496	553	517	532	561	543	525	554	534	514	555	531	529	532	540	585	519	499	555	513	584	564	530	504	513	538	543	521	552	496	571	523	511	581	545	541	584	516	522	524	516	533	520	535	517	543	529	565	564	548	493	537	509	523	539	540	541	593	560	541	499	550	535	550	521	573	519	550	515	533	521	495	530	539	566	495	529	565	516	540	576	520	524	484	538	516	537	536	496	553	492	493	507	519	539	522	536	560
381	86	38	46	42	68	98	80	96	66	56	68	70	62	45	52	30	49	36	32	38	43	44	42	35	37	30	41	30	38	43	20	19	24	34	38	23	25	30	38	23	38	35	24	28	26	28	21	28	25	23	27	28	28	19	25	27	32	25	30	25	27	40	30	32	33	24	17	35	26	23	21	30	26	27	25	22	23	26	32	20	34	27	24	22	31	22	22	29	33	26	30	21	25	31	30	33	29	22	21	24	34	26	23	25	26	27	30	21	27	19	25	23	18	21	24	36	33	46	31	31	22	29	24	23	23	30	32	21	33	24	22	34	25	25	19	28	33	26	30	19	33	27	33	11	28	23	27	23	33	28	18	25	20	23	23	26	22	25	24	26	37	22	24	27	26	22	20	22	19	25	23	29	26	26	23	32	31	26	28	26	28	26	22	25	25	24	21	25	19	24	20	21	25	20	30	28	23	18	26	29	28	23	22	23	20	30	18	25	31	23	20	21	19	27	22	25	20	26	24	28	23	20	21	21	29	29	30	20	23	20	22	28	25	24	16	31	28	26	22	22	29	25	17	23	31	26	20	24	26	22	20	20	19	31	20	20	24	33	39	26	20	24	24	27	20	31	34	21	26	25	26	21	19	28	27	25	28	19	27	28	25	27	17	19	23	26	29	19	21	22	31	18	25	27	29	26	21	27	24	21	21	18	20	17	24	17	30	26	28	27	30	25	22	24	23	24	24	29	23	24	20	27	30	28	31	25	19	26	20	30	18	23	22	34	32	16	18	28	36	21	28	20	23	23	31	22	22	28	28	23	22	29	29	24	21	29	24	20	30	18	38	27	34	30	27	28	23	17	20	25	23	26	19	31	23	27	21	22	22	22	24	24	21	20	33	19	15	22	23	22	22	23	24	26	22	17	22	30	29	30	23	17	25	29	22	27	21	15	15	27	26	21	22	29	20	20	30	14	29	27	20	18	26	23	32	32	23	18	24	20	32	24	19	25	26	20	16	30	26	26	21	30	23	24	26	26	21	18	19	21	25	23	23	20	25	20	24	25	21	28	21	21	23	25	37	22	24	29	27	29	28	28	21	36	19	19	32	31	21	27	27	25	22	25	20	22	30	29	17	24	27	31	27	25	23	24	20	28	20	24	25	25	28	26	41	23	26	26	25	24	25	26	26	15	21	22	20	15	27	30	27	25	21	16	28	24	25	25	32	24	25	24	25	21	13	22	29	26	21	28	30	31	20	25	35	21	27	21	25	35	26	28	24	29	26	21	26	23	22	25	17	29	32	26	17	19	16	24	27	27	23	30	22	22	27	29	24	24	29	18	23	23	19	33	24	25	26	26	25	24	24	27	23	29	23	22	31	30	36	18	31	24	28	28	31	19	20	19	26	26	20	29	30	32	26	26	30	18	23	20	17	22	28	29	19	27	28	24	30	20	30	18	26	20	29	26	26	26	25	22	26	25	24	22	25	26	25	25	27	30	27	25	24	23	20	31	22	29	11	26	19	16	28	27	30	21	26	23	29	17	29	25	19	22	28	31	29	25	23	21	20	16	33	29	25	19	19	29	27	21	22	33	31	22	35	24	20	29	22	30	23	19	19	19	28	24	26	25	27	30	23	19	24	23	14	26	28	17	26	34	30	15	26	31	21	23	28	32	32	21	19	19	21	24	21	19	25	15	32	25	16	27	18	19	21	17	30	25	23	22	21	31	24	28	23	27	22	21	24	22	24	27	23	24	22	31	15	31	21	22	27	29	27	19	26	31	31	27	32	17	22	36	24	34	31	20	29	28	21	23	22	20	39	20	31	29	17	24	25	26	19	21	27	17	23	26	19	29	24	27	29	28	19	18	32	25	34	15	20	21	25	21	20	30	26	22	20	23	32	19	25	14	33	17	29	21	21	20	27	33	21	27	24	21	30	28	25	24	18	32	39	17	27	28	23	23	13	25	19	24	24	25	25	38	22	28	26	22	27	24	25	31	21	23	25	32	26	28	12	23	34	28	24	24	28	21	35	33	26	18	18	25	15	21	20	21	23	22	34	29	22	28	29	19	35	27	30	32	21	28	23	22	22	33	26	22	27	29	30	27	28	18	26	22	24	23	15	24	32	33	28	22	22	27	24	20	22	32	24	28	31	23	26	23	22	18	31	16	24	24	35	22	29	34	28	30	25	21	30	19	19	22	22	27	21	24	23	32	24	24	36	25	16	24	35	14	29	25	22	28	27	30	28	17	23	25	26	20	21	29	15	23	30	22	28	30	26	30	31	25	26	30	36	31	25	21	27	18	26	25	26	38	32	31	16	27	30	22	23	16	23	41	23	33	23	14	29	26	18	20	19	25	29	26	23	29	18	30	20	32	25	24	36	22	35	22	20	30	19	26	29	22	23	27	25	23	18	34	28	32	28	20	24	21	24	24	20	21	23	27	20	43	21	23	29	36	26	25	27	32	24	29	28	25	25	24	28	19	25	29	27	23	31	28	28	23	36	22	18	21	23	30	30	28	21	26	23	18	31	18	18	28	21	18	27	22	33	26	29	40	23	30	32	28	25	32	15	20	26	27	23	23	26	35	28	26	32	24	27	18	29	32	25	26	30	32	27	23	26	33	23	26	17	31	25	18	17	27	22	23	22	21	31	27	32	28	26	19	34	25	21	31	29	28	28	22	20	29	27	33	23	20	20	26	24	28	22	30	24	25	25	25	28	31	26	15	18	29	15	29	25	27	21	22	25	24	26	21	20	25	23	32	23	25	31	31	28	32	29	27	27	23	23	30	32	33	22	25	31	27	28	28	24	25	29	20	21	26	28	26	23	25	22	20	22	25	31	24	27	18	33	28	31	34	23	22	19	22	36	29	25	20	23	29	28	23	18	26	26	27	24	28	33	27	36	28	29	22	23	19	24	18	30	29	31	33	20	24	29	19	29	29	25	18	23	23	21	22	18	19	29	28	22	21	23	24	12	34	23	29	23	23	32	21	18	22	31	19	21	26	21	27	20	27	23	31	28	26	28	23	29	19	28	20	23	14	26	26	30	28	22	28	22	26	27	27	24	22	30	22	36	23	20	27	23	16	25	22	17	28	30	31	22	28	28	19	27	25	24	29	22	26	26	35	16	26	25	32	23	25	28	19	18	23	24	21	29	37	14	23	30	31	22	18	17	28	26	21	20	23	19	23	21	24	24	32	25	20	37	16	32	25	16	33	22	17	27	30	29	34	27	32	23	24	25	24	27	27	24	24	27	24	23	16	25	28	25	19	29	25	24	19	25	28	22	25	33	21	30	22	22	21	23	23	17	16	37	18	33	25	23	32	25	22	32	31	24	23	25	17	25	24	23	32	29	29	34	29	31	22	15	29	23	21	23	20	21	25	25	27	26	25	15	23	23	26	19	35	21	21	20	25	19	21	25	28	18	18	16	22	22	22	27	21	21	18	24	20	20	30	20	20	21	18	31	21	22	24	20	13	24	26	22	27	18
5068	1246	524	951	2858	4015	4512	3877	3396	2762	2159	1821	1569	1315	1169	1044	917	780	714	654	594	542	549	540	515	541	573	538	468	353	325	316	318	330	321	334	313	385	331	324	276	296	290	304	272	291	249	253	254	248	221	201	217	243	212	212	223	187	200	184	218	186	211	197	205	206	206	208	217	223	187	201	198	223	217	204	215	218	200	220	188	198	201	235	205	185	224	187	194	188	222	195	182	230	189	229	214	223	208	224	226	211	209	223	180	218	184	177	182	210	213	198	178	219	203	234	208	195	208	213	191	212	181	186	201	209	206	177	195	209	201	199	206	200	191	201	215	194	182	191	192	163	219	198	179	217	201	182	215	209	221	209	196	201	190	209	228	209	209	192	176	202	208	189	195	236	232	199	197	217	183	216	207	224	189	195	179	191	209	207	210	178	201	187	184	212	200	211	209	220	194	209	180	216	185	197	230	224	215	209	202	202	193	194	208	183	205	205	193	195	173	212	191	204	208	210	202	202	207	198	204	197	210	207	198	195	188	203	215	230	191	194	169	199	203	183	193	206	194	202	182	197	228	225	192	200	199	208	202	197	196	211	217	203	209	204	208	194	217	186	185	209	214	188	189	216	188	214	191	198	191	214	180	183	245	207	202	213	204	208	194	214	164	214	215	214	199	167	204	197	185	188	209	196	193	194	222	211	191	201	184	203	181	207	198	196	199	164	202	200	191	183	195	180	209	186	185	190	182	186	195	197	189	195	220	190	208	209	190	200	189	193	175	201	207	177	191	167	185	222	189	215	194	196	182	210	202	220	196	193	189	204	194	202	185	191	194	200	201	190	195	175	204	196	188	199	195	205	193	214	192	187	202	215	195	198	194	176	199	188	188	175	195	205	215	197	213	206	189	166	199	210	182	200	216	205	222	183	193	210	195	193	179	186	221	180	205	191	203	186	210	188	182	191	176	200	201	202	209	187	195	209	199	204	196	180	219	199	200	195	200	211	195	187	173	212	199	183	212	194	194	219	191	198	201	188	203	185	208	193	174	210	197	219	199	193	200	215	260	184	179	208	213	200	207	194	191	187	193	207	195	193	209	206	212	183	192	196	214	185	204	190	189	192	194	200	174	206	220	182	218	200	198	186	195	223	196	222	183	202	190	191	186	184	191	201	211	203	187	206	178	202	201	190	182	197	208	186	191	185	215	223	173	206	223	176	195	188	186	185	212	188	206	215	212	196	218	175	209	182	187	161	179	181	217	213	218	223	195	213	180	200	213	188	210	214	208	193	185	173	208	220	210	188	209	195	198	213	191	206	213	208	190	201	206	199	207	223	191	213	212	210	199	220	187	195	201	198	175	197	189	195	186	184	199	178	200	201	212	186	196	187	194	203	204	174	181	172	185	210	215	179	202	194	201	207	182	192	184	172	174	175	204	207	193	213	185	180	205	189	215	198	189	176	206	195	220	210	186	206	202	196	181	178	204	192	195	203	200	205	186	209	177	226	233	179	212	219	200	222	205	185	180	206	214	200	192	202	213	209	199	181	173	199	196	190	205	204	194	220	182	188	211	216	189	191	224	182	234	197	213	202	218	202	199	178	215	186	198	200	211	223	196	177	195	188	202	185	204	195	208	217	222	206	193	203	187	197	225	219	194	208	204	227	199	199	193	197	219	222	198	212	190	203	200	204	196	217	152	186	203	181	185	195	193	187	205	177	206	224	173	177	198	188	228	203	196	197	186	172	196	180	192	200	199	194	203	200	218	179	191	199	178	199	193	199	191	201	209	174	204	189	188	191	201	207	197	198	190	195	205	207	181	185	195	191	191	199	208	202	209	209	197	230	189	200	175	200	193	172	178	196	192	204	188	203	224	173	211	198	192	200	213	201	210	203	210	221	191	199	209	212	228	203	205	182	193	202	210	196	207	198	194	191	194	197	195	204	192	202	206	193	201	212	211	194	191	176	199	197	174	205	189	178	182	217	187	215	209	184	206	198	175	186	193	185	213	211	207	200	194	174	204	212	196	191	188	206	183	189	175	202	205	190	188	202	205	207	214	195	213	224	196	217	187	195	227	199	190	191	205	197	189	180	196	163	189	197	187	208	204	178	225	199	219	210	199	172	182	235	225	195	207	193	196	211	203	205	208	188	218	210	197	210	199	203	210	204	185	191	181	172	187	192	205	199	187	198	201	210	182	206	204	165	196	224	188	226	194	201	186	227	211	183	188	178	201	190	179	212	174	188	204	193	203	162	202	211	209	210	198	197	193	183	201	195	204	185	210	207	221	218	192	198	213	218	172	178	194	189	198	218	202	208	205	179	212	193	195	216	185	195	203	190	205	209	213	201	204	181	195	196	185	189	209	195	184	209	199	203	200	194	214	201	191	214	217	207	200	224	189	214	201	201	202	180	210	193	220	199	205	221	205	201	193	209	211	208	194	198	205	196	170	177	195	144	194	188	191	220	189	211	221	179	207	186	183	208	202	207	198	199	213	221	182	183	200	203	202	199	187	186	207	202	202	213	186	195	185	192	179	197	203	183	193	190	211	182	175	207	221	199	190	187	169	211	189	212	222	199	203	196	193	191	202	211	203	184	201	193	213	192	192	206	204	185	207	192	191	197	211	192	203	200	195	195	196	208	188	200	194	206	201	188	208	196	198	203	213	183	173	216	190	192	174	215	181	209	214	210	181	199	191	175	206	212	200	211	195	201	182	200	191	213	221	193	197	217	182	212	179	191	211	198	182	207	201	209	210	217	195	182	199	202	200	196	201	198	205	171	205	205	201	226	193	193	210	200	196	193	191	192	194	203	197	201	217	214	200	190	203	188	196	172	183	179	166	194	173	196	200	179	191	203	196	195	186	190	198	204	203	208	213	189	182	192	187	191	210	216	176	194	211	202	225	183	212	194	196	189	183	199	184	201	177	198	191	202	183	200	186	198	188	205	202	190	217	188	196	192	200	203	189	201	185	206	201	194	228	198	178	204	220	195	189	206	210	201	209	185	184	217	231	201	187	190	216	187	208	213	198	186	198	200	186	195	192	195	208	183	201	182	211	186	207	181	211	205	196	186	184	199	181	175	195	211	184	189	197	206	200	190	179	216	189	193	207	181	197	218	201	225	215	207	195	187	185	205	195	191	223	222	176	203	195	176	203	184	194	221	197	203	232	197	198	210	199	207	211	192	223	210	196	176	189	198	199	171	185	216	183	184	196	162	195	193	199	191	199	199	195	180	195	194	167	217	199	196	189	193	212	193	197	203	184	197	200	199	197	202	182	191	197	189	213	194	199	199	196	188	193	234	170	189	207	218	171	191	215	213	211	190	173	201	196	220	188	194	211	172	222	188	194	237	193	197	218	207	217	201	200	210	191	183	186	225	191	206	187	218	191	190	202	194	178	169	192	201	188	191	194	197	204	187	205	203	222	193	232	189	188	209	214	187	178	192	184	190	192	233	202	203	222	201	196	195	180	193	200	186	204	207	221	225	209	187
1543	126	114	98	96	100	142	137	129	152	127	121	126	117	109	103	114	84	89	81	95	105	94	97	88	90	93	103	106	93	89	88	82	86	97	92	86	91	88	99	88	76	90	81	78	71	91	86	95	101	85	91	79	73	69	94	86	78	92	82	63	85	70	79	86	102	88	86	75	75	67	78	93	78	84	70	87	95	86	79	69	83	63	95	94	90	80	78	92	83	78	84	94	76	71	93	90	85	92	63	80	80	62	100	91	86	87	89	60	67	74	113	71	78	72	76	78	82	91	88	80	71	89	89	100	85	78	75	71	85	76	84	82	76	83	83	106	69	82	78	83	85	91	72	81	84	94	92	75	89	83	69	93	77	78	70	86	85	82	92	85	77	100	90	89	78	71	96	65	89	76	76	89	74	88	85	79	77	88	90	80	75	89	78	98	90	68	81	88	75	82	80	83	98	98	94	103	76	94	80	82	83	85	73	71	85	85	83	82	86	97	81	102	79	74	81	92	75	70	78	66	82	74	73	79	86	78	74	76	86	84	80	84	94	85	74	89	75	85	83	71	70	82	77	72	82	83	78	78	89	84	83	92	85	71	89	83	84	85	88	88	70	77	79	90	101	88	69	99	83	86	88	69	83	68	82	92	92	88	68	92	83	76	76	73	83	68	62	77	98	70	95	87	87	78	86	80	79	61	75	72	65	85	63	73	98	92	82	77	56	82	88	81	88	66	82	80	69	68	82	85	76	70	90	89	79	90	79	93	79	79	74	103	79	84	87	75	78	77	77	84	72	77	75	75	74	88	87	93	84	87	85	84	82	85	71	85	81	89	72	86	93	74	78	70	89	93	76	73	90	88	92	84	90	64	83	82	90	87	76	59	92	84	79	86	70	80	102	83	73	74	84	90	95	73	76	85	102	89	86	74	83	82	85	76	82	97	91	98	75	82	86	81	90	84	94	73	83	77	71	85	91	75	82	81	91	93	79	91	89	71	83	71	85	86	81	94	83	91	68	70	75	52	86	61	71	65	70	97	66	94	75	88	88	86	86	74	72	78	78	70	76	83	77	82	78	84	85	95	71	89	76	87	71	92	68	79	89	82	83	86	77	76	83	68	71	94	76	50	71	84	83	85	79	82	83	95	77	72	84	77	91	87	89	80	94	85	86	82	75	88	73	67	92	71	87	62	88	77	95	75	74	85	90	77	89	74	78	79	75	78	73	86	92	99	99	88	79	65	90	83	79	75	77	77	78	78	58	96	60	87	92	91	90	88	72	77	93	79	83	86	89	76	69	84	75	93	75	80	83	62	89	89	80	78	76	82	93	79	98	73	98	81	75	90	74	84	77	82	66	70	78	94	90	81	75	86	86	85	58	94	60	88	73	85	72	91	87	84	81	74	78	86	87	89	77	68	89	69	89	84	73	81	78	78	88	91	86	79	95	88	90	80	75	62	82	100	93	97	76	83	77	92	76	62	98	85	73	84	69	91	81	75	66	70	98	75	93	77	74	77	75	79	73	79	88	78	100	81	84	81	81	87	76	83	96	77	91	66	92	66	83	89	60	89	67	90	97	71	81	107	74	79	98	75	92	88	83	86	79	98	61	100	96	93	75	70	84	70	68	73	79	73	80	78	81	93	90	87	72	90	80	78	67	74	89	86	89	85	63	88	86	91	81	81	81	105	81	61	79	82	84	75	81	81	86	81	91	97	74	73	80	80	79	78	89	72	79	73	86	85	71	87	85	70	82	83	79	70	61	83	95	83	89	81	81	76	96	86	91	74	65	78	75	76	70	80	70	85	90	84	100	104	90	79	86	91	100	81	73	88	95	88	94	75	91	62	75	81	84	70	70	83	60	63	90	86	78	73	82	64	71	83	72	91	82	74	76	94	84	87	72	90	63	90	78	79	87	83	82	96	90	66	78	80	65	98	84	73	90	90	96	73	85	77	106	81	87	85	82	73	90	82	78	82	72	84	90	94	82	87	82	87	88	77	93	87	85	85	83	104	66	79	88	89	75	74	78	92	60	87	73	81	82	74	103	87	91	74	79	84	80	78	93	74	89	80	92	62	88	77	66	74	66	63	77	91	79	78	88	68	63	81	98	82	78	93	106	70	65	72	74	87	68	89	101	81	75	105	64	79	67	88	87	91	78	100	77	85	88	85	75	82	80	89	68	93	79	77	69	77	89	95	78	82	71	75	72	72	86	79	74	93	75	82	64	82	94	106	85	81	93	79	75	72	68	83	97	85	87	75	69	66	75	101	100	84	93	91	80	82	80	84	76	85	72	85	83	76	98	84	87	75	71	75	85	83	93	83	73	101	75	89	76	80	82	76	67	69	89	88	82	91	79	86	98	75	74	89	78	75	85	89	86	74	75	88	95	92	87	91	77	79	78	89	85	70	75	94	74	86	76	82	80	64	89	77	75	69	89	92	97	81	92	80	71	80	79	92	71	86	88	73	88	75	102	84	80	91	93	89	80	72	81	74	78	96	72	75	65	80	90	92	82	92	72	80	76	81	86	90	76	79	77	66	79	97	103	95	78	85	92	91	88	71	74	80	87	81	75	81	90	89	91	83	68	88	67	85	75	87	81	92	82	75	69	78	78	77	76	86	80	85	82	59	95	83	92	89	85	78	86	85	85	78	83	67	85	79	82	68	94	78	78	83	80	107	84	73	84	90	89	71	85	76	75	70	83	80	89	72	92	76	86	87	82	82	77	83	84	72	64	82	80	71	83	81	77	86	71	89	83	75	74	82	88	64	86	82	71	82	92	85	89	84	77	67	80	77	87	79	73	80	79	98	70	68	89	78	81	72	85	76	78	77	96	89	80	101	79	97	71	78	83	75	71	63	84	79	98	81	85	78	87	106	83	99	86	71	86	66	100	99	81	58	90	71	72	70	66	83	96	69	85	82	90	76	89	99	90	74	78	75	76	91	87	77	82	85	73	82	80	73	73	77	96	86	89	70	77	82	87	88	83	77	80	85	82	80	83	83	85	86	83	78	90	84	71	83	78	86	83	90	92	74	83	89	86	88	79	86	83	62	73	81	83	89	89	75	82	88	74	81	77	81	63	65	71	93	76	96	72	83	76	105	79	80	108	86	92	90	61	94	63	85	97	68	76	99	72	79	85	72	97	92	81	88	92	74	93	82	82	80	87	89	98	83	92	75	85	94	81	67	67	88	91	83	73	91	80	77	80	93	85	92	83	86	101	98	85	79	72	90	100	96	80	94	90	78	85	79	83	81	65	75	81	98	81	91	88	106	77	66	82	100	81	86	70	84	80	80	72	81	80	85	84	92	80	74	79	85	81	81	77	83	84	57	93	85	83	97	81	96	92	77	85	71	76	86	74	83	80	75	79	70	83	75	84	70	93	82	81	96	89	93	77	64	89	82	75	74	85	80	78	78	72	69	87	81	93	69	77	85	79	80	81	79	76	74	85	91	90	86	71	92	74	71	70	85	85	92	74	98	76	92	77
7738	1342	907	1228	2737	4057	4441	3994	3674	3101	2407	2170	1965	1709	1555	1434	1314	1150	1156	1086	1053	959	943	940	967	974	979	1002	890	757	781	759	717	763	734	678	767	764	756	742	714	717	742	668	632	644	624	636	571	645	596	588	617	607	603	665	666	641	631	639	591	619	600	611	616	598	648	587	600	612	600	645	563	565	659	626	619	625	646	617	609	600	626	604	625	629	624	630	580	581	637	614	663	635	583	601	648	579	609	617	626	651	598	582	626	603	561	578	630	626	593	556	600	611	618	615	640	611	615	629	605	622	611	613	597	633	619	588	606	591	577	620	591	605	588	633	604	591	609	612	587	602	576	600	624	598	620	640	612	564	626	646	572	616	589	598	604	584	638	624	609	652	589	580	615	663	603	598	596	602	633	587	603	608	608	598	604	590	656	620	595	641	604	606	592	622	622	581	595	663	595	592	594	563	628	617	647	590	603	609	570	610	612	621	592	628	642	590	605	605	573	611	601	620	627	628	599	564	606	592	606	564	637	608	553	580	605	630	601	586	588	625	603	600	648	569	571	585	622	614	631	554	606	616	597	573	601	571	614	588	579	614	612	641	607	600	621	611	636	566	589	609	624	609	619	599	637	615	656	628	578	618	632	567	618	601	611	603	575	570	634	587	586	613	590	605	554	610	629	593	615	619	597	562	618	573	625	583	576	593	626	610	615	582	617	600	577	602	603	622	560	596	549	617	607	549	606	647	622	587	622	628	613	592	586	581	595	601	565	608	614	606	612	632	646	630	614	587	608	616	670	578	600	622	620	594	570	653	617	574	624	590	574	603	547	574	597	593	622	564	598	628	603	620	621	553	618	634	591	571	608	562	597	606	589	620	625	614	572	604	597	637	566	607	596	572	569	627	618	640	600	618	652	613	630	614	605	607	617	635	606	552	573	594	622	642	630	599	612	617	574	617	587	562	619	590	585	606	560	596	594	581	638	600	642	599	600	582	615	619	579	615	588	622	581	561	561	613	577	632	614	597	575	675	575	600	619	603	605	636	580	616	621	587	623	591	599	635	592	624	611	595	615	575	607	642	571	583	603	605	602	610	576	598	565	581	587	624	620	631	608	637	597	602	602	627	608	622	581	620	568	597	591	609	618	613	609	578	613	622	598	607	607	612	601	602	580	639	570	565	598	587	600	621	617	595	617	563	636	590	612	585	608	620	569	604	555	613	611	617	572	580	592	540	611	557	577	594	585	576	600	654	573	601	603	598	556	653	616	578	608	575	609	610	594	614	604	612	647	618	577	584	588	612	613	597	640	619	614	618	605	583	594	628	584	584	546	610	568	577	593	620	561	603	636	601	578	617	607	595	606	598	589	566	578	578	615	604	588	615	625	611	579	613	600	553	581	614	568	595	593	588	617	584	602	654	621	585	593	611	590	560	650	567	603	588	605	612	614	635	584	594	576	588	614	600	576	583	586	633	637	583	602	601	629	652	603	601	595	575	592	593	614	632	595	613	620	617	639	609	616	613	558	610	602	612	602	588	631	655	609	596	579	607	604	575	610	604	590	637	632	637	585	592	605	605	574	591	624	622	579	630	608	621	616	590	593	628	619	571	591	571	568	640	579	625	623	580	610	617	694	595	603	578	612	666	627	594	596	656	583	634	623	595	620	644	591	581	543	586	596	584	640	652	613	589	590	608	587	609	601	636	663	572	578	599	592	604	620	646	597	621	650	619	619	566	583	630	603	590	598	570	583	590	601	585	596	578	586	568	632	607	591	628	625	591	610	589	614	589	554	603	643	606	653	617	609	601	580	587	601	597	590	596	619	577	606	573	614	594	570	681	619	620	623	646	636	583	577	625	636	585	595	615	607	584	603	620	592	624	547	579	635	596	581	591	598	603	533	592	611	570	630	600	591	617	657	581	623	586	612	585	621	623	569	584	582	624	627	641	628	628	581	642	560	665	632	624	614	650	586	615	629	615	645	634	631	608	585	628	612	615	606	623	600	572	602	641	606	586	569	580	634	613	586	589	644	593	600	558	573	591	595	605	587	583	623	622	625	579	605	612	584	644	623	632	578	638	656	634	588	584	552	580	615	658	585	621	623	608	605	571	608	585	603	584	582	581	616	643	575	640	605	626	591	672	599	567	590	567	618	619	627	654	605	638	568	574	625	600	597	597	575	628	593	595	582	606	599	567	564	594	618	627	615	565	587	598	536	599	603	590	596	620	641	637	588	630	591	652	567	598	591	577	616	605	598	578	613	570	613	566	598	612	609	595	587	606	575	634	550	629	585	598	539	618	584	627	602	586	584	574	598	581	621	588	613	646	598	598	569	595	643	630	579	617	648	609	590	623	611	581	591	608	585	598	606	568	585	613	584	617	598	618	601	586	650	592	592	627	597	595	571	557	600	612	576	581	594	598	568	570	654	637	583	634	594	588	625	616	604	595	613	590	627	589	648	591	612	582	622	598	524	552	595	614	594	579	615	606	612	581	617	628	608	643	605	586	602	623	589	656	639	582	615	600	628	588	595	593	602	567	615	618	622	632	588	583	606	600	615	586	561	610	593	616	574	601	590	592	535	583	616	624	591	657	606	626	593	564	576	617	602	593	594	569	639	604	584	620	628	591	607	602	599	581	583	577	632	647	593	604	580	578	570	645	635	632	611	579	582	651	632	590	614	632	611	621	585	605	579	627	622	634	624	579	579	581	567	601	646	633	636	587	609	604	601	616	615	569	604	586	626	628	589	596	614	575	556	601	592	639	617	627	610	547	588	591	590	624	606	605	615	585	551	608	558	603	608	594	597	621	553	582	635	552	568	589	642	598	560	593	590	618	608	586	556	577	618	649	583	606	604	644	616	619	584	650	598	587	592	612	573	624	609	607	551	609	590	598	607	622	604	582	581	646	579	590	576	618	588	617	600	606	606	606	619	578	581	615	658	600	648	582	568	615	579	639	645	626	575	584	625	589	614	617	632	607	657	607	648	613	600	604	602	593	662	578	555	584	601	572	620	616	600	589	562	614	573	628	609	610	585	578	609	616	633	622	615	614	642	612	610	618	570	628	630	611	578	607	618	650	625	600	624	578	611	605	607	582	581	593	645	597	576	592	622	625	556	636	585	557	605	589	624	610	600	608	584	609	579	672	645	593	574	628	639	585	558	562	596	586	601	557	598	586	604	616	629	637	581	644	562	612	563	621	595	587	553	598	612	630	602	616	587	598	625	615	603	632	597	609	632	582	636	627	581	614	564	608	582	648	565	655	619	606	594	611	568	659	632	590	617	606	630	562	572	617	562	586	561	559	613	609	607	591	596	596	591	608	588	627	591	604	603	603	600	616	593	610	616	582	592	628	635	604	553	620	592	576	633	611	621	591	583	577	602	584	624	602	639	607	588	592	565	641	596	570	586	597	622	594	610	563	613	608	611	589	575	560	583	615	580	605	541	600	618	653	548	636	589	527	622	616	589	615	590	614	600	603	588	628	587	620	616	631
723	90	73	59	45	85	130	123	112	116	101	69	82	70	52	70	68	55	46	57	44	51	40	52	62	43	46	38	36	36	41	39	33	52	39	36	41	37	30	39	35	38	37	25	34	35	32	29	37	29	27	33	40	30	19	39	35	24	40	30	27	33	33	28	27	26	31	25	33	33	31	19	36	31	26	21	35	35	25	26	26	27	35	33	31	36	31	29	25	28	21	34	19	43	25	36	37	26	26	29	40	25	36	35	28	21	24	33	37	40	27	25	33	30	35	25	23	28	36	31	30	28	23	19	32	34	33	39	27	30	38	24	25	23	26	34	27	33	27	42	17	31	24	28	41	33	35	29	32	36	31	39	25	26	31	30	39	15	29	28	29	25	32	24	20	20	24	39	26	23	35	32	37	23	31	27	27	42	38	27	36	33	29	22	24	23	33	30	29	39	29	27	30	35	21	25	38	26	36	28	30	28	23	23	31	30	39	25	25	26	29	26	33	22	27	32	30	30	42	36	30	42	28	25	26	39	31	26	27	29	38	28	27	37	30	35	29	33	23	22	16	31	30	23	24	26	24	29	35	27	30	17	34	28	29	27	30	25	22	18	26	31	31	25	31	29	30	21	29	20	30	31	24	33	24	36	29	29	19	37	38	34	31	37	20	30	24	39	27	29	22	28	37	21	35	18	25	19	26	28	32	37	33	32	24	29	23	29	32	27	34	27	33	34	27	32	35	25	24	38	18	31	23	28	30	27	31	30	21	32	32	22	28	22	22	32	29	29	23	34	30	32	30	33	25	38	39	33	30	28	34	23	38	24	32	25	34	15	28	39	22	22	30	32	29	24	37	19	21	28	23	15	27	31	21	38	41	28	27	24	33	31	32	30	34	37	31	29	34	28	34	21	20	26	29	32	34	19	34	45	38	21	24	36	33	34	23	36	28	21	33	31	32	24	29	26	28	27	32	17	25	28	32	27	28	37	31	37	22	37	24	26	25	30	28	22	40	30	23	24	36	32	27	22	35	26	18	35	23	39	31	28	25	21	33	34	30	36	27	33	28	20	32	22	29	27	31	30	28	18	30	25	32	21	24	21	26	21	21	29	25	24	39	30	34	28	26	25	23	35	39	31	32	29	19	26	27	36	26	28	26	36	21	21	28	36	30	36	27	22	30	29	30	20	25	22	22	29	41	26	33	32	30	24	32	21	26	37	28	29	35	33	21	40	29	34	35	37	35	26	35	28	25	32	33	27	30	27	34	26	36	24	33	30	40	30	24	38	29	23	29	32	34	28	29	30	33	28	33	29	25	25	29	28	26	36	31	26	28	36	27	26	30	30	25	25	29	38	29	17	32	31	21	28	42	20	33	26	36	31	36	28	21	38	26	30	24	38	38	29	21	22	23	35	28	33	26	31	23	29	36	33	33	34	28	21	35	24	25	27	26	27	31	31	28	24	34	22	23	31	28	38	33	21	36	27	24	26	32	27	26	34	33	30	38	23	21	28	28	23	31	22	20	32	31	29	23	21	37	29	36	33	30	30	28	33	34	34	27	34	32	22	33	29	25	38	39	28	32	39	27	31	25	31	39	33	34	30	25	23	28	35	34	25	45	27	31	23	19	31	43	28	30	22	32	25	20	32	27	28	31	25	31	27	29	38	25	29	30	27	27	32	32	29	23	33	30	41	30	36	29	34	25	31	35	29	27	27	35	29	26	27	28	29	22	30	27	30	30	27	26	23	28	23	38	35	41	40	29	36	29	30	27	31	33	36	24	31	31	20	34	23	23	20	32	22	28	29	40	25	36	21	29	25	27	35	29	33	39	28	31	29	25	25	27	24	26	25	30	36	18	27	35	31	42	28	36	35	27	29	24	35	28	31	32	19	23	28	28	29	23	30	38	35	27	24	29	30	26	30	35	26	30	18	34	43	24	31	34	31	30	28	31	27	27	34	33	33	21	21	25	27	30	22	31	29	22	33	30	29	29	28	31	28	32	30	28	43	33	22	25	28	41	23	36	30	24	29	37	22	28	32	25	36	32	29	29	29	29	23	35	30	23	31	36	28	26	34	30	38	25	26	27	22	32	30	22	27	23	36	33	33	29	33	35	36	20	26	32	31	34	26	24	34	28	37	35	29	31	26	29	29	41	28	21	30	25	31	27	33	39	31	27	39	32	40	27	28	24	32	40	30	18	39	18	33	37	29	29	30	26	22	21	22	24	28	26	20	32	31	29	21	29	21	33	36	36	30	25	25	35	28	29	17	37	25	38	20	29	32	33	28	33	33	35	32	34	41	28	21	22	28	27	29	26	30	27	31	29	14	32	37	28	19	19	26	28	26	35	29	24	30	22	22	25	27	30	39	30	27	32	25	28	22	25	40	20	18	29	22	27	25	31	27	31	33	30	36	28	31	36	22	28	35	24	29	26	28	38	22	25	38	25	27	33	33	34	26	34	28	20	28	29	20	25	27	30	25	24	34	30	24	28	24	27	40	35	27	27	23	31	29	26	27	30	23	22	29	28	24	33	26	25	45	31	29	19	28	31	22	39	22	31	26	31	33	35	27	22	27	34	38	27	21	38	20	31	28	30	30	29	28	20	24	32	31	35	29	43	26	28	31	30	22	42	24	46	34	32	20	21	28	40	29	30	38	27	39	24	33	29	26	30	35	39	39	26	40	37	29	27	28	28	33	30	24	33	25	26	36	33	33	32	37	26	30	34	35	27	22	26	24	33	27	25	41	34	27	33	29	28	35	33	26	33	30	26	26	31	26	33	26	22	28	32	26	29	30	26	25	37	37	39	31	25	37	39	36	35	27	27	18	32	36	36	25	39	25	29	34	37	30	28	27	29	36	31	22	32	27	26	34	30	45	28	33	35	32	25	28	27	34	33	30	25	34	23	25	27	33	36	23	28	36	30	29	29	29	25	46	31	18	32	24	28	31	24	25	26	35	25	22	31	26	33	31	25	30	31	33	30	23	26	37	36	25	32	27	35	28	35	23	28	28	29	23	29	28	39	31	27	31	24	30	31	30	27	26	24	32	23	21	37	27	25	18	26	26	29	26	24	28	26	27	22	27	32	22	31	23	24	33	28	31	28	44	30	25	25	31	40	23	27	32	27	26	26	32	34	26	28	25	36	26	30	40	31	36	28	24	35	35	24	28	22	37	30	29	39	43	26	22	37	27	36	31	28	27	25	25	34	33	27	20	28	22	28	40	38	38	32	22	27	24	21	34	27	33	26	24	26	28	30	25	29	36	34	30	33	33	35	36	42	26	26	33	35	24	28	28	25	20	34	32	23	24	32	31	27	27	34	28	31	31	16	31	32	27	33	32	31	26	26	30	29	21	25	37	24	34	26	31	20	27	21	31	33	22	35	21	22	25	27	30	27	37	29	33	36	38	26	33	26	31	27	39	32	34	21	35	35	28	30	20	25	31	28	31	41	27	24	35	34	36	24	21	32	31	22	33	22	36	28	40	23	36
7596	1742	720	1349	4003	5864	6225	5598	4652	3879	3142	2503	2256	1932	1599	1376	1241	1127	1007	910	784	746	706	754	761	705	783	709	541	474	429	399	432	338	415	410	431	452	472	380	394	361	314	334	293	286	261	266	271	281	260	245	249	265	239	225	277	247	227	256	225	216	238	226	224	231	202	210	222	219	240	227	228	226	220	247	209	220	219	248	224	216	257	235	214	227	242	216	222	233	229	231	259	245	230	225	241	250	231	218	224	232	232	216	241	219	229	234	224	215	217	219	222	218	213	221	221	223	225	215	206	210	243	238	197	206	201	236	195	210	227	221	227	218	204	217	230	225	207	224	231	200	212	198	198	241	223	187	202	185	214	218	213	244	224	219	223	188	238	224	222	242	196	220	215	199	205	216	238	189	242	214	247	221	208	230	208	188	193	212	216	200	234	226	226	199	226	208	202	216	183	226	229	217	225	212	216	215	212	233	202	226	229	212	201	234	184	237	212	231	210	211	193	222	225	217	209	190	211	200	208	218	227	186	200	229	207	234	216	199	226	219	214	185	216	206	212	215	192	187	202	207	214	229	216	203	199	208	189	197	228	216	219	223	231	212	197	198	192	222	197	211	200	196	215	202	234	208	210	193	208	218	221	213	210	210	195	202	206	204	207	185	209	214	214	234	238	204	219	199	215	202	234	210	234	211	224	193	213	216	210	209	235	213	197	221	214	250	207	210	215	208	201	212	206	227	226	220	218	207	209	200	197	216	203	209	210	193	198	210	220	203	200	201	200	203	215	194	214	224	212	199	231	217	220	189	235	218	226	198	225	199	228	183	208	216	184	198	228	217	218	194	202	197	211	200	226	210	177	218	223	222	214	197	213	217	190	228	218	213	254	238	220	246	204	205	219	227	216	216	226	209	193	230	203	202	206	238	189	212	214	236	229	193	217	205	188	209	194	198	211	211	182	234	206	195	193	194	206	216	192	238	224	206	212	186	224	213	219	255	190	215	218	196	183	190	216	224	207	200	221	216	211	225	220	240	216	208	228	236	196	206	221	220	228	230	229	212	212	217	196	223	222	246	216	222	200	187	215	232	224	218	180	221	222	236	215	200	203	218	205	201	221	217	208	214	200	189	214	220	216	209	214	213	223	243	218	203	219	218	191	223	216	213	205	208	225	211	224	212	211	191	215	214	204	193	240	210	193	228	245	190	207	236	227	235	186	232	220	205	229	200	197	199	197	246	202	209	208	218	211	237	217	200	207	205	200	218	193	223	187	214	218	218	231	219	198	218	199	198	203	219	243	218	236	217	201	200	228	198	210	220	206	189	220	234	233	213	190	189	216	223	219	200	215	204	251	220	182	209	205	195	202	199	209	212	212	213	214	192	220	209	213	233	199	242	184	213	212	209	205	181	239	202	217	241	224	206	215	255	216	218	171	218	211	204	195	213	184	214	214	203	223	213	192	217	203	255	214	253	196	207	197	191	229	216	225	211	182	237	251	216	210	233	219	233	203	233	197	200	229	189	232	221	241	212	205	221	220	209	218	223	214	218	203	231	220	200	190	211	242	208	218	219	217	225	205	191	204	210	225	198	231	190	208	226	194	208	207	197	214	206	225	206	243	212	235	217	215	207	211	229	210	189	208	214	220	204	194	215	216	228	214	225	226	202	192	189	196	216	195	199	215	209	237	221	212	198	230	242	198	178	225	198	202	202	209	222	205	209	210	209	231	202	205	214	199	205	234	212	206	244	211	196	207	197	215	220	211	200	197	205	215	212	224	222	205	220	226	216	222	206	224	189	198	212	196	216	242	259	231	191	243	212	183	203	194	200	205	229	199	210	199	203	202	225	210	204	242	202	213	205	213	219	213	206	208	230	221	181	194	207	234	223	226	218	186	200	220	228	231	209	206	214	216	247	204	210	206	194	204	216	211	214	212	220	220	200	214	216	234	207	209	194	227	201	213	210	219	200	205	209	208	238	202	230	190	201	219	220	227	221	192	199	207	235	231	216	209	220	220	195	198	222	203	192	220	230	227	215	231	206	190	202	209	222	207	219	206	223	210	240	199	217	224	208	240	236	228	205	230	193	190	228	216	236	219	215	198	184	199	198	190	191	234	219	210	231	235	204	210	207	197	203	221	212	223	211	224	216	220	228	226	196	212	209	216	184	227	200	223	232	194	189	210	210	212	184	197	187	188	206	214	214	197	196	226	221	223	223	207	220	239	239	243	217	216	199	219	213	209	195	209	219	232	233	201	216	187	220	203	227	199	199	223	224	210	198	207	209	214	203	231	213	208	229	222	214	201	203	198	206	248	224	231	220	197	217	206	179	203	197	210	228	221	191	223	223	232	213	193	217	208	193	218	218	212	227	197	227	195	217	222	206	202	196	205	183	191	216	213	201	233	227	227	216	202	233	203	218	205	213	218	183	198	210	197	210	195	183	223	212	205	226	212	191	222	197	220	223	213	240	223	207	228	213	228	191	188	204	210	213	193	204	215	174	210	216	230	200	181	219	226	214	226	202	218	222	202	188	209	227	239	224	222	198	228	213	201	214	201	206	247	218	223	230	200	199	211	222	218	193	200	201	199	195	216	241	204	240	184	224	229	222	198	227	194	203	205	213	236	198	232	220	203	210	211	212	217	216	194	212	195	204	224	208	201	234	201	205	237	233	226	208	204	195	203	223	214	188	191	217	224	212	202	195	236	197	209	213	205	203	223	199	217	204	218	187	205	197	219	208	202	208	228	204	212	226	218	215	218	244	185	232	223	219	235	217	212	194	195	197	198	200	208	201	214	215	206	205	195	200	206	185	196	204	236	207	207	209	235	202	199	231	201	237	200	207	211	205	231	210	198	226	229	217	226	202	194	215	188	213	176	217	205	202	233	206	206	219	236	220	198	245	205	213	219	225	205	210	209	223	232	205	211	198	225	229	233	198	215	200	238	218	205	224	201	231	222	194	221	230	202	213	186	210	224	211	204	214	202	233	231	208	208	251	207	229	225	185	234	186	195	230	209	186	206	253	208	214	210	227	224	239	213	213	225	213	208	185	214	211	209	231	201	220	232	211	174	196	217	252	236	222	210	208	188	204	214	212	215	210	234	210	189	211	231	211	196	234	203	199	194	232	228	231	211	198	220	213	212	187	188	202	189	250	218	218	227	226	217	223	219	213	200	216	219	206	215	234	213	204	211	217	215	226	207	203	204	205	211	214	185	228	206	241	200	193	226	216	185	205	204	214	226	202	220	219	217	202	221	219	197	185	186	202	215	185	216	223	210	210	213	203	203	225	237	227	209	221	207	205	201	200	183	200	215	229	196	241	202	207	226	220	196	220	230	216	197	195	241	233	209	199	226	232	221	209	194	209	185	211	217	197	204	215	231	203	205	220	196	194	201	233	207	195	192	208	209	209	213	225	184	194	205	191	215	190	215	211	198	221	199	196	204	200	227	211	202	208	212	198	200	212	203	220	208	216	213	227	219	203	214	198	214	217
1047	88	82	82	88	79	87	101	102	113	59	74	80	99	86	67	82	79	79	72	88	74	84	71	77	83	84	75	72	84	85	78	61	68	79	60	79	61	63	67	68	76	74	58	77	69	54	71	64	80	74	76	72	80	68	57	47	74	79	68	76	75	74	71	71	73	63	79	81	71	56	60	69	59	64	72	66	73	59	70	61	78	62	105	68	75	71	71	74	77	54	69	79	75	61	81	78	66	58	67	77	63	74	67	73	59	74	61	62	71	67	75	76	67	67	68	72	57	63	61	66	75	68	67	86	63	66	63	58	66	71	79	68	70	82	52	71	75	63	68	78	73	75	82	72	71	70	64	61	61	88	72	62	80	56	66	66	70	78	74	74	70	90	74	70	69	55	79	55	80	73	59	71	68	72	67	48	64	67	75	78	77	72	63	73	78	64	49	58	81	67	65	65	68	74	80	68	74	71	81	70	77	72	80	82	65	72	73	89	75	55	54	75	67	78	69	60	76	84	69	60	83	71	64	67	75	54	66	62	70	72	62	76	95	67	71	69	75	63	66	72	52	77	60	66	68	78	68	65	71	74	62	78	52	70	75	88	75	60	64	73	70	69	74	73	79	75	76	82	75	58	59	65	78	75	69	61	67	56	84	74	74	60	70	57	58	74	74	74	75	67	72	60	74	69	68	78	54	75	61	84	62	70	74	66	62	61	73	73	78	72	90	82	63	79	85	74	88	78	75	73	68	69	72	77	77	79	65	80	74	62	71	81	73	82	71	61	73	55	74	81	72	77	73	69	71	71	76	73	42	76	66	67	59	61	81	68	76	81	51	63	70	69	74	57	70	73	73	75	71	74	71	70	73	54	80	63	66	71	58	80	72	81	75	86	78	57	68	64	68	76	64	64	65	69	60	66	66	85	76	77	78	74	78	58	73	86	81	58	71	75	68	77	72	65	77	70	74	65	86	61	74	73	85	52	67	80	68	64	70	68	75	64	60	73	61	71	81	76	77	78	73	60	54	71	59	67	86	64	82	67	70	70	57	70	76	65	59	64	56	56	76	73	85	66	69	69	69	71	74	73	67	70	68	61	88	78	64	65	72	71	79	83	56	60	74	63	73	76	84	59	78	60	79	65	69	53	58	69	70	80	66	75	62	74	73	71	92	70	61	67	65	71	63	68	71	67	59	67	76	61	60	67	81	81	77	82	74	89	62	76	85	67	78	70	72	75	76	70	78	64	80	70	63	73	69	67	68	46	76	67	71	85	80	61	63	75	84	72	86	75	72	67	78	71	58	57	68	67	78	66	74	75	82	66	67	72	69	66	83	60	76	77	83	79	73	67	61	79	86	69	70	69	58	77	75	62	71	68	76	76	72	79	70	65	68	74	55	75	66	62	87	73	68	74	71	83	68	67	84	65	67	71	86	68	76	75	66	57	71	58	61	51	69	79	50	63	69	90	57	73	57	80	72	73	79	71	65	73	72	70	75	58	77	85	69	56	64	70	59	52	77	70	72	81	65	75	61	71	77	77	60	67	56	68	58	67	60	69	91	67	67	77	61	63	69	71	59	72	78	61	68	69	70	60	65	93	67	63	85	67	74	70	67	59	68	79	73	61	61	74	81	65	70	83	74	61	65	63	58	69	60	73	59	74	75	81	86	86	63	77	83	66	71	68	75	66	77	72	69	71	73	51	62	65	52	79	61	66	80	70	73	71	71	70	69	94	50	71	76	80	86	80	66	68	68	62	89	64	83	71	79	75	81	69	67	66	75	67	73	66	65	95	66	58	75	72	72	61	58	73	66	64	75	69	73	88	64	76	67	78	69	74	73	62	48	56	63	81	62	74	65	68	68	61	67	75	69	69	60	84	81	70	63	80	70	78	66	64	75	76	66	69	59	70	69	81	78	54	84	82	69	69	85	81	79	56	71	69	67	61	67	71	64	69	82	76	86	69	67	83	64	62	65	64	54	66	57	66	72	73	79	73	60	64	76	81	76	50	74	79	71	67	67	80	80	77	67	73	66	51	64	65	84	52	65	75	66	80	57	70	68	68	78	76	61	66	79	82	80	60	75	74	69	66	83	79	80	76	66	79	85	81	57	72	63	77	74	56	73	74	82	73	80	71	79	56	72	62	63	83	75	65	65	67	57	64	69	68	76	62	80	81	82	78	59	68	77	81	68	71	68	66	81	76	72	77	70	83	58	71	71	54	72	61	74	71	65	65	65	80	72	71	67	80	69	71	51	80	52	76	77	79	85	74	87	72	78	71	63	50	68	67	80	67	70	71	78	73	64	88	70	75	75	63	70	76	56	76	80	52	61	69	72	73	80	70	76	67	74	49	66	77	72	75	76	58	77	63	79	62	79	64	73	60	75	75	60	69	83	68	63	70	73	80	75	79	68	72	72	61	71	64	76	87	80	74	80	58	64	74	61	75	65	72	67	74	63	69	92	80	81	76	63	73	77	59	90	76	56	84	81	72	64	70	67	60	86	63	64	64	68	77	67	78	71	70	78	73	77	70	70	71	78	73	68	74	58	60	67	65	74	71	80	71	66	63	71	57	85	60	77	60	57	77	73	82	73	71	68	63	55	56	70	73	78	61	67	70	59	68	62	68	64	67	74	60	70	72	62	73	74	77	65	65	63	70	67	73	74	69	76	89	64	75	73	65	74	70	82	74	83	66	79	79	71	66	78	69	61	65	77	59	65	63	60	76	77	66	74	68	67	68	75	59	69	70	78	67	82	62	86	61	65	61	67	67	61	79	67	71	77	79	65	68	58	61	72	72	76	70	79	68	77	62	64	78	73	81	83	72	68	78	84	60	87	83	70	70	79	59	59	72	88	78	84	69	71	73	71	62	66	62	80	69	79	78	71	72	64	70	68	80	72	65	75	69	65	60	76	72	67	67	71	74	69	77	72	54	63	68	77	74	85	76	80	63	69	75	70	69	71	60	83	68	63	68	82	66	82	61	70	65	63	85	69	63	74	67	71	75	61	63	80	57	67	68	83	70	85	71	58	76	78	71	78	63	74	55	73	72	71	66	62	73	83	63	65	83	69	54	69	72	63	89	72	84	74	78	63	64	78	62	75	68	86	73	74	74	76	82	63	59	57	79	69	76	66	69	68	59	88	67	64	66	68	85	66	63	67	76	81	79	69	59	60	70	57	70	61	69	62	73	70	65	65	77	66	70	75	71	84	69	80	61	70	74	74	72	68	54	69	58	69	71	77	63	63	67	55	73	68	77	70	66	57	73	68	72	70	90	69	59	67	68	82	81	87	68	68	65	68	68	83	61	63	71	71	52	60	76	66	69	78	71	77	73	80	58	56	71	59	83	56	77	67	77	77	81	77	70	64	84	68	64	69	76	62	85	59	79	58	72	64	59	56	69	72	69	64	73	63	74	63	68	48	74	94	69	86	82	77	68	75	81	79	62	63	73	71	90	70	71	65	86	65	68	85	83	80	67	65	77	75	71	65
6116	662	610	727	1393	2022	2399	2242	2061	1808	1615	1412	1329	1090	1046	945	843	819	825	776	693	679	702	747	741	717	751	773	661	653	585	596	581	557	584	552	599	699	602	617	577	569	535	570	536	558	566	552	517	502	535	531	551	502	518	497	544	532	529	563	514	543	519	519	512	543	548	538	534	507	511	470	509	543	540	530	530	528	505	542	540	530	523	542	533	508	548	573	489	518	521	540	510	552	531	507	579	532	494	539	502	536	557	493	548	505	509	539	503	516	532	500	532	525	572	558	497	489	533	511	554	536	525	517	504	522	490	562	506	537	529	523	524	562	520	576	519	546	483	537	530	547	549	538	516	518	496	512	515	478	542	565	534	522	536	520	565	536	556	583	536	558	507	549	527	516	485	494	547	488	520	524	524	481	517	512	528	559	477	518	495	545	535	491	535	534	508	503	466	521	541	526	518	532	546	522	503	492	563	553	545	547	524	547	528	558	524	546	582	491	559	560	501	519	505	525	558	500	542	493	524	469	522	536	520	530	533	500	485	553	531	532	497	529	484	519	507	547	519	546	522	550	525	508	566	541	477	545	548	532	489	512	528	502	543	540	547	520	481	491	576	500	530	525	538	527	521	521	508	494	543	507	525	502	502	501	512	538	521	544	523	512	530	523	526	498	511	545	500	540	512	538	555	553	515	560	522	498	519	532	511	521	538	507	525	537	536	524	487	525	500	500	551	491	514	529	532	512	492	585	509	560	488	521	523	527	505	523	520	502	535	481	552	522	542	504	531	561	488	522	558	475	536	549	504	510	512	543	522	558	573	503	544	553	487	509	476	483	528	496	480	485	499	545	584	492	507	505	520	534	518	494	526	533	496	495	553	543	503	518	518	529	541	542	514	513	517	530	545	514	499	478	479	564	521	507	468	536	549	515	553	567	534	491	483	542	527	526	500	540	483	496	513	498	525	546	516	523	507	546	532	561	533	573	539	523	513	510	566	504	501	504	529	533	485	533	515	536	515	518	539	505	531	556	514	552	547	519	502	547	517	531	552	486	488	553	520	547	515	493	536	512	552	524	550	546	508	544	498	513	561	475	561	507	547	501	510	519	510	536	514	529	520	558	545	528	520	562	513	537	512	568	514	530	534	537	503	505	490	528	524	537	557	509	528	531	521	476	529	543	536	543	515	515	532	494	479	548	535	491	554	521	551	535	503	522	514	520	469	527	539	577	515	502	508	523	519	506	496	534	496	555	532	495	500	531	538	505	527	501	544	547	540	513	533	501	575	527	526	474	522	536	597	504	488	559	516	528	517	500	526	520	522	522	526	543	524	568	526	518	562	510	499	539	519	512	514	555	537	523	533	520	513	510	538	491	523	528	530	529	455	503	522	520	520	496	516	537	535	514	587	492	503	512	534	556	555	583	541	482	522	522	493	518	551	518	518	498	538	550	581	490	581	512	558	552	553	536	475	524	509	510	542	513	548	533	520	520	545	581	571	514	521	510	535	535	509	524	533	487	512	520	517	532	515	506	580	516	516	528	506	547	470	510	524	519	493	509	501	572	521	531	496	479	532	537	520	534	549	519	503	510	503	469	463	558	495	530	513	488	514	502	542	515	539	515	515	553	495	542	517	561	566	502	526	497	549	543	531	488	506	499	522	551	578	476	555	548	561	540	548	542	532	514	543	542	562	540	528	538	550	512	506	503	529	529	510	509	512	558	553	537	506	536	515	505	500	529	540	532	537	533	527	545	540	502	501	537	526	522	563	517	551	542	543	557	525	526	505	570	530	509	520	533	524	559	482	529	539	506	494	574	525	564	543	525	486	557	562	561	496	529	501	511	519	578	535	521	514	526	533	501	516	506	514	547	502	514	503	513	491	504	525	526	558	483	522	491	520	522	510	503	534	557	531	548	500	531	536	548	513	544	510	517	550	566	552	544	500	492	542	537	511	511	540	529	554	529	523	519	531	510	522	513	481	498	510	537	494	553	505	537	547	541	492	516	529	524	536	533	539	524	501	501	503	530	529	509	537	556	522	556	547	507	507	511	500	523	529	527	515	510	512	495	513	545	536	485	467	556	527	511	530	524	506	584	500	533	531	560	513	513	525	544	530	481	504	560	515	493	558	495	543	542	521	526	516	531	518	534	512	521	521	518	547	505	542	563	513	527	507	507	477	511	520	517	473	505	537	541	526	497	532	566	543	524	536	525	488	555	513	551	568	572	505	549	546	513	536	552	553	480	556	533	501	513	513	545	543	525	526	526	509	522	531	521	510	504	511	557	524	508	536	534	527	501	537	512	506	524	511	530	551	552	514	523	536	529	546	537	529	506	528	568	568	505	497	497	547	506	524	518	524	495	520	532	539	508	539	577	537	513	535	511	542	549	543	514	482	521	537	521	547	538	508	525	548	562	553	499	529	587	489	510	546	514	537	529	527	523	568	536	541	541	507	557	525	504	555	526	527	508	545	483	510	531	526	512	552	570	517	507	550	531	486	531	509	530	521	495	522	546	538	513	465	528	494	482	541	562	500	538	531	527	535	532	546	532	508	525	521	551	502	581	504	515	535	524	531	530	528	491	490	538	502	541	524	503	509	535	533	551	538	522	539	529	515	559	545	480	544	564	511	548	516	510	529	533	520	549	518	574	501	563	532	506	479	526	508	479	464	511	524	527	507	542	514	526	550	519	517	491	523	551	512	492	507	521	542	495	528	540	504	551	513	504	536	491	528	512	521	519	550	514	544	522	551	564	498	508	490	522	537	551	518	565	505	510	504	519	533	492	544	516	530	516	517	511	498	507	506	533	512	511	496	504	511	519	497	509	478	526	532	524	504	482	532	519	540	517	508	486	519	538	505	537	544	518	517	442	555	506	491	540	513	513	535	529	519	575	537	561	533	589	519	515	516	531	495	521	499	515	516	544	518	552	519	552	509	537	506	530	574	544	536	564	531	521	535	555	509	541	495	529	549	529	530	512	555	530	506	540	500	521	531	499	519	496	528	524	534	486	497	506	489	560	552	519	525	515	555	499	567	539	539	544	566	521	532	548	514	553	512	505	488	484	563	526	518	499	489	548	517	542	515	526	568	493	527	523	524	512	533	529	508	551	541	572	519	540	558	519	529	530	572	500	539	556	555	510	544	509	514	552	536	524	505	528	515	517	475	513	567	535	529	543	553	489	540	517	540	551	540	460	481	535	506	515	569	513	525	560	522	516	552	493	502	519	516	533	545	563	533	534	552	524	555	492	501	521	536	516	497	557	523	515	540	552	537	532	493	513	543	547	493	527	533	518	472	513	524	542	486	519	511	511	518	539	515	510	547	514	497	552	523	547	493	511	518	544	512	544	544	525	510	572	516	528	520	550	537	556	533	505	588	534	506	532	520	520	503	550	504	532	563	556	536	521	509	537	522	555	558	512	509	549	514	520	511	546	509	523	498	550	566	526	508	528	509	539	516	485	554	528	465	522	534	527	522	520	506	529	501	500	538	514
413	92	52	49	39	81	89	69	101	75	82	77	69	71	55	45	54	49	38	38	35	48	56	40	36	45	43	38	32	43	35	27	23	33	34	24	31	30	30	32	34	30	31	22	19	33	15	20	22	31	31	19	25	23	26	26	30	24	20	24	28	23	16	22	27	29	26	22	29	28	27	28	29	36	18	25	24	31	24	33	24	16	24	18	29	22	33	26	29	21	31	29	29	21	24	29	28	24	14	27	26	19	25	30	25	31	32	21	21	25	25	20	16	18	26	28	27	29	21	24	28	17	33	22	24	27	28	29	22	24	31	28	22	25	28	24	22	29	21	23	22	29	24	27	24	29	22	21	25	16	32	36	21	25	21	27	22	27	23	15	35	35	27	24	24	29	30	24	27	23	30	27	32	34	21	26	29	21	31	24	25	20	29	25	27	26	18	21	25	14	24	25	22	26	13	30	18	26	24	32	29	20	25	18	28	27	25	36	32	28	22	27	32	33	32	30	23	25	21	41	18	24	21	23	30	30	26	24	22	26	24	34	32	26	34	17	30	27	32	20	26	25	27	28	29	23	28	34	25	26	24	27	29	24	31	38	22	25	28	23	22	27	25	31	20	31	26	26	30	27	22	28	20	37	39	31	20	21	34	25	18	26	20	25	28	30	29	29	27	25	31	24	17	24	24	32	27	24	19	22	28	35	30	24	32	22	18	27	25	24	21	22	25	15	28	28	24	22	21	21	30	27	26	20	30	27	22	27	36	31	30	21	30	28	12	18	23	20	20	23	32	25	26	23	27	25	35	22	26	21	30	23	19	27	17	22	21	27	17	24	30	21	21	25	26	26	35	28	26	31	26	27	29	30	25	24	19	17	27	25	22	24	25	15	22	25	25	21	32	28	35	24	29	27	28	20	26	18	26	25	19	39	34	27	29	38	22	19	25	26	30	34	26	10	17	33	31	31	20	22	23	29	30	25	27	30	24	24	35	24	27	23	34	31	27	23	30	24	21	23	29	27	23	24	27	18	27	23	28	19	44	28	22	22	37	24	24	35	14	29	28	22	22	16	21	27	22	15	26	18	24	23	31	26	29	20	23	25	21	18	22	21	16	22	37	25	28	28	23	29	32	25	21	25	30	30	28	26	23	34	19	24	21	25	22	24	27	28	16	18	23	15	23	27	23	30	21	29	39	29	24	29	16	31	23	26	22	18	28	25	16	25	18	18	23	35	18	26	26	32	19	28	23	22	24	20	22	24	28	27	23	17	28	24	26	37	20	25	24	15	30	24	17	22	16	30	19	13	27	23	28	22	26	16	27	24	30	21	18	27	17	24	26	32	18	32	24	24	27	28	31	25	33	22	25	26	25	16	32	20	19	27	22	29	22	31	26	29	28	27	24	24	31	23	22	19	22	20	21	25	24	23	27	30	22	27	28	21	25	26	26	24	23	25	30	25	27	23	25	24	24	20	30	16	24	35	24	30	20	19	23	19	15	23	20	27	23	27	20	25	27	24	27	18	16	30	25	39	23	22	26	15	25	18	25	22	23	18	30	22	29	19	24	28	28	24	37	29	30	22	35	23	17	25	23	26	23	21	18	31	33	28	28	22	21	20	38	19	24	27	30	19	24	22	29	28	23	27	22	25	19	27	33	33	27	14	18	31	29	26	23	18	20	23	25	26	30	24	32	22	33	17	29	28	28	28	31	27	27	22	27	22	28	26	28	29	20	26	20	26	21	26	26	36	20	27	22	24	29	29	24	29	19	27	30	15	26	26	26	18	32	29	15	29	27	18	20	19	25	20	25	23	24	23	31	26	34	19	32	18	41	33	24	35	23	14	32	20	26	25	29	17	28	24	28	35	31	20	19	32	19	19	29	24	22	24	23	29	22	23	32	13	20	20	22	29	17	29	22	29	23	25	23	24	22	26	26	21	26	27	25	24	16	26	29	22	24	34	33	37	21	30	19	23	30	13	18	21	18	28	32	31	34	27	23	27	27	28	21	24	29	27	29	22	27	23	22	36	33	25	31	23	22	38	29	29	16	30	27	30	26	20	31	30	33	30	23	27	26	27	23	24	28	16	29	33	26	23	32	27	37	33	27	26	23	28	31	21	27	21	23	25	28	17	16	16	29	24	23	26	22	28	29	24	27	22	20	26	26	31	15	18	27	29	23	12	35	24	31	22	19	26	26	33	30	30	15	32	31	22	19	23	25	22	30	33	21	20	26	25	27	23	18	27	22	21	25	23	18	28	23	25	33	16	21	27	28	18	14	29	23	31	35	23	26	21	22	19	32	13	22	22	18	28	24	25	32	23	22	29	18	25	17	21	22	31	21	21	19	22	26	28	21	19	24	22	24	27	27	25	33	18	27	26	20	19	32	34	23	23	22	23	28	23	15	36	22	27	16	25	22	25	31	23	26	27	18	26	26	26	23	34	22	35	34	24	19	25	32	31	16	29	23	22	24	30	20	28	29	21	38	24	23	35	17	33	15	29	21	31	18	29	25	25	25	24	30	28	19	23	28	27	19	24	30	17	40	30	26	23	29	23	26	30	33	17	29	17	27	28	23	29	30	32	37	25	23	24	24	16	18	28	26	33	29	16	23	30	22	29	29	27	28	19	23	23	26	30	29	24	17	30	31	28	29	22	24	15	32	22	20	23	28	24	25	30	21	27	23	28	25	20	30	33	19	31	33	23	23	28	18	29	26	32	31	22	18	22	16	28	21	31	31	28	25	27	25	22	24	31	29	21	20	30	33	14	18	25	25	34	22	20	18	23	23	27	22	29	20	23	17	24	21	29	27	26	15	31	22	21	16	29	30	30	23	24	30	20	22	26	17	25	32	25	22	30	14	31	26	22	26	25	20	27	35	21	24	34	24	25	27	19	15	33	25	21	21	33	27	23	24	23	29	29	25	28	32	19	19	27	28	38	26	28	25	31	25	17	31	26	28	24	25	22	23	32	30	21	27	33	30	29	25	19	30	19	27	28	25	19	23	17	30	30	26	25	24	28	25	19	21	28	17	12	17	23	23	29	30	31	17	21	21	20	38	22	20	27	21	25	26	29	30	30	22	22	34	29	17	15	27	22	28	12	24	30	34	32	29	20	24	23	26	29	22	25	23	21	20	15	24	19	25	25	26	27	22	21	34	26	33	27	28	25	28	27	22	26	19	20	29	20	35	21	17	23	29	26	25	33	21	17	19	19	18	27	23	27	21	22	16	25	27	22	35	22	19	26	36	22	19	26	19	26	20	30	27	23	28	25	21	27	26	30	35	24	21	21	20	27	24	24	21	26	26	27	32	21	24	30	35	21	22	28	32	25	26	29	19	27	28	27	31	23	16	20	20	26	29	22	22	25	19	21	28	20	23	24	24	23	26	29	25	27	17	27	27	27	22	33	26	25	30	23	24	18	27	28	26	28	29	27	22	31	19	25	20	28	22	25	31	25	21	22	30	26	33	15	25	29	27	27	34	32	42	22
4987	1217	526	997	2905	4282	4589	4046	3410	2717	2419	1858	1635	1329	1152	991	910	823	759	687	621	623	620	562	586	581	655	543	438	387	374	348	317	319	320	341	362	381	410	346	344	311	303	288	267	245	234	241	225	216	216	209	215	217	229	236	212	195	189	214	223	198	207	233	218	237	207	191	221	183	187	201	194	201	210	176	197	225	191	191	232	223	187	194	205	198	212	205	211	221	200	225	190	194	194	226	200	194	220	205	209	222	199	189	219	203	212	192	187	199	177	211	184	205	188	197	205	195	213	196	169	189	214	195	211	204	199	197	205	188	167	201	235	189	191	213	209	172	221	214	202	197	232	205	186	215	211	171	215	180	201	193	218	198	201	225	201	199	184	200	185	204	187	206	186	207	197	196	217	187	202	199	166	193	178	197	199	198	206	214	209	192	205	228	193	212	181	215	215	178	232	185	198	219	221	191	210	206	206	209	181	194	196	181	183	197	195	217	192	178	213	212	212	214	199	188	203	182	186	199	194	211	195	211	199	196	193	198	168	187	192	175	223	187	202	209	210	198	211	191	184	197	191	213	181	206	204	195	187	202	203	217	196	210	177	168	173	201	197	186	186	199	189	191	184	210	183	227	197	196	190	187	194	188	192	180	187	196	195	215	209	190	209	239	207	210	191	178	202	166	187	202	199	196	223	200	179	190	196	201	179	199	184	200	224	176	191	207	185	192	225	223	215	204	198	193	205	175	190	166	190	187	190	185	213	208	181	174	206	200	221	226	193	202	201	182	206	198	194	170	196	189	178	165	177	189	205	178	202	188	175	184	179	198	179	230	163	178	213	194	194	186	190	204	212	203	186	219	213	193	203	207	174	233	209	196	219	205	189	190	203	203	202	202	197	210	187	190	208	179	189	227	201	212	187	221	189	183	195	197	185	203	198	188	190	212	187	194	195	201	223	217	195	196	177	192	243	228	193	214	166	206	194	187	181	178	179	197	198	189	195	192	199	216	201	175	183	200	207	196	218	204	199	195	184	193	209	179	218	201	203	200	198	198	212	192	200	199	220	196	233	188	212	210	188	165	211	194	203	209	199	182	193	194	198	193	191	216	207	195	185	210	188	173	202	184	176	216	193	199	176	195	180	210	196	195	220	222	194	195	201	198	213	223	202	220	182	182	162	194	202	207	207	190	209	210	175	212	195	197	188	206	177	210	202	210	176	193	206	202	203	201	195	191	195	193	214	176	181	194	212	196	202	195	194	193	178	208	205	200	199	194	182	172	206	195	206	172	195	182	206	198	220	182	177	186	186	227	195	215	189	204	197	186	199	172	192	193	197	203	189	193	189	164	168	201	201	195	190	195	226	204	196	162	198	182	217	215	189	209	198	211	202	206	168	191	185	196	185	206	168	210	178	206	172	208	199	221	191	210	204	215	204	199	193	209	206	195	205	204	192	203	198	174	205	196	194	200	163	198	200	209	196	220	183	179	196	184	196	187	208	199	180	180	184	226	184	217	212	212	194	183	186	217	187	194	155	202	199	206	207	184	195	197	206	203	213	207	179	195	174	211	202	195	183	206	193	176	189	207	201	201	189	200	214	198	150	178	201	203	178	189	207	201	205	184	204	201	220	194	203	226	192	222	188	196	218	182	184	174	208	204	215	221	201	185	208	174	213	226	184	181	179	200	185	197	182	171	210	212	182	204	186	178	195	176	218	194	170	191	181	200	185	195	195	194	203	200	199	202	187	171	190	203	193	214	194	200	204	173	211	198	200	188	197	204	194	183	202	181	196	200	219	201	193	193	219	183	204	196	204	195	224	207	196	177	195	190	200	168	178	185	213	204	191	210	206	191	178	201	204	184	216	189	209	194	183	204	187	185	203	189	202	188	194	195	173	198	226	234	184	213	175	202	189	218	225	220	207	194	202	197	212	180	216	197	180	212	220	219	185	212	215	195	184	179	211	194	228	218	190	174	177	180	197	208	180	199	189	208	173	192	220	224	206	196	201	200	195	204	174	199	205	192	202	229	199	188	212	194	218	215	198	228	196	182	204	212	179	194	217	176	210	195	196	196	208	191	185	194	182	204	192	198	220	173	201	219	199	168	183	188	224	184	173	218	205	213	182	211	193	194	198	214	205	188	192	189	190	211	199	193	197	184	188	212	175	197	203	207	193	187	227	213	187	222	211	189	192	182	204	216	207	207	202	188	187	209	179	196	211	193	191	191	199	190	183	206	189	194	197	186	214	180	183	200	209	176	231	198	194	204	202	176	194	188	200	191	216	177	202	197	206	232	182	191	182	202	193	216	180	202	193	202	222	213	187	218	197	192	209	206	201	226	187	212	182	177	217	214	195	210	194	193	208	204	233	197	188	204	222	199	203	186	196	204	188	192	217	193	187	199	200	189	185	195	194	194	205	185	199	187	209	177	197	204	208	194	170	209	207	191	177	206	204	207	183	212	211	214	197	187	187	200	186	182	199	199	222	208	209	182	185	228	174	200	207	177	201	207	191	209	208	191	226	208	176	226	199	188	203	185	181	196	199	234	230	206	209	187	202	183	181	191	196	210	174	203	192	193	215	196	170	213	199	199	193	202	177	211	211	196	195	209	211	211	201	202	211	197	183	188	192	173	190	198	181	186	184	194	199	207	209	198	209	190	189	211	215	193	193	203	171	212	199	198	219	204	205	204	201	170	206	182	203	208	204	182	185	202	173	213	184	187	198	197	189	176	213	170	178	190	169	186	189	196	209	202	202	204	183	202	193	208	195	194	204	193	203	170	217	192	203	197	186	199	198	189	185	194	221	184	169	186	198	194	205	212	171	227	178	224	198	190	175	188	185	198	205	166	185	193	216	202	204	174	180	185	229	205	222	183	198	199	206	214	192	204	202	189	205	197	213	185	195	200	194	191	173	204	187	204	192	194	215	203	180	180	200	201	183	222	231	186	182	199	194	203	189	185	188	185	202	202	188	190	194	201	177	174	206	182	199	185	186	203	186	198	203	179	181	193	184	190	212	173	208	208	192	206	176	215	221	203	214	208	221	176	191	228	190	205	178	185	226	216	192	190	201	205	183	191	190	177	215	197	197	210	221	199	211	183	181	183	203	222	176	214	198	200	196	181	193	187	195	184	184	166	198	215	201	196	215	197	203	215	212	186	198	193	191	188	204	224	198	182	191	186	189	219	197	190	191	186	201	207	188	211	195	191	193	173	199	186	184	203	212	198	201	206	196	178	182	182	176	205	216	217	191	225	217	194	214	196	195	194	202	197	207	206	193	201	193	209	201	217	221	199	215	212	199	206	202	175	176	200	208	192	212	172	181	199	218	175	216	201	200	186	181	201	214	195	189	185	207	157	209	190	209	186	187	172	209	186	211	210	204	198	190	211	189	209	192	174	219	198	181	174	191	208	181	200	202	186	195	197	196	169	197	206	205	202	205	189	192	196	208	193	224	216	212	184	191	196	196	203	175	176	196	198	191	202	213	209	207	209
1574	114	97	115	94	137	135	141	131	133	129	134	108	125	106	116	119	89	82	85	91	93	110	95	94	89	101	94	91	95	72	92	93	73	101	83	85	93	90	103	89	85	80	90	79	95	86	77	71	85	88	83	75	79	98	72	67	82	77	81	73	90	90	82	71	81	88	71	77	89	75	82	76	81	87	72	76	90	69	80	75	92	76	69	89	72	73	70	78	82	70	62	79	82	96	70	83	74	88	78	71	83	98	72	80	84	84	76	83	71	68	84	91	65	76	86	78	80	100	75	74	81	83	97	90	86	71	86	83	91	76	78	72	94	71	99	68	70	85	83	83	82	102	75	80	83	77	81	83	96	83	84	68	86	85	82	80	77	70	82	78	72	92	90	70	70	77	83	78	74	87	86	83	80	65	95	81	87	83	87	96	83	69	71	87	84	69	76	83	77	79	91	83	92	84	64	72	80	86	79	94	74	79	81	90	78	79	99	69	91	86	68	88	82	85	80	73	81	81	91	79	92	72	71	69	79	84	86	80	77	83	81	90	78	86	98	84	71	96	86	81	82	78	78	100	83	90	77	92	78	81	79	71	68	83	79	91	81	86	92	81	83	84	57	81	93	72	74	88	84	82	84	84	95	67	90	88	76	76	75	80	90	79	77	91	79	62	86	83	93	81	82	77	97	80	84	74	88	69	69	77	89	82	87	83	94	92	79	74	75	96	71	80	82	87	64	99	62	84	83	67	65	86	78	84	89	77	87	83	82	82	82	95	74	63	89	87	77	78	66	65	94	73	81	81	84	70	77	88	70	68	67	89	82	79	90	78	81	81	76	80	73	88	66	80	88	100	100	83	74	86	83	67	80	70	85	88	88	77	75	85	85	89	87	83	90	87	88	79	88	89	75	78	83	104	93	91	99	96	76	80	81	92	78	87	77	86	81	80	91	73	82	82	75	84	90	89	64	83	99	92	88	89	77	72	75	80	77	90	93	84	73	87	87	89	85	81	81	89	77	81	69	72	75	70	87	87	91	68	84	91	94	82	75	89	90	83	82	70	75	71	84	93	86	87	80	76	73	93	80	90	84	80	79	65	84	67	90	68	91	81	77	81	58	91	58	79	93	98	79	81	92	85	80	86	77	77	80	82	62	76	77	88	81	63	90	82	81	75	71	80	71	55	91	80	85	93	77	87	80	91	87	95	84	79	87	63	75	73	77	84	81	92	70	88	84	97	78	80	77	76	57	78	77	55	82	87	80	73	88	80	87	80	74	80	79	101	97	90	73	73	91	76	84	60	80	102	69	85	81	86	80	83	84	80	95	81	79	71	72	93	83	72	80	89	81	88	86	81	65	81	80	87	85	69	77	85	80	77	86	83	86	74	74	66	86	88	73	83	79	81	76	78	94	78	92	85	91	71	80	77	70	80	95	94	79	71	82	93	88	66	91	85	84	77	82	88	75	103	89	81	78	81	85	79	75	84	77	72	79	80	105	62	78	77	76	80	72	79	80	82	86	58	77	67	68	87	95	51	85	62	91	91	78	82	91	76	83	99	78	96	100	89	90	70	80	95	78	74	72	79	82	79	75	82	79	72	79	99	88	85	68	97	98	93	87	79	94	72	89	85	81	93	88	89	94	79	75	83	74	91	87	79	74	87	72	80	74	91	70	83	84	77	84	81	74	76	79	86	79	80	82	78	84	81	75	74	72	77	91	84	73	72	79	83	74	69	101	90	70	76	72	78	70	97	76	98	92	89	59	74	74	84	90	67	89	69	84	91	83	79	80	84	82	89	83	78	71	77	78	74	84	80	93	71	89	95	83	80	84	87	81	85	88	75	82	85	102	80	82	68	86	91	71	93	72	86	76	103	93	79	72	98	83	76	80	97	66	80	77	92	72	76	86	76	97	84	65	77	92	60	82	88	91	71	86	74	88	69	83	83	84	66	76	65	84	90	77	78	78	73	89	78	83	65	75	79	90	64	83	85	83	84	89	78	74	81	84	81	80	72	81	72	90	80	90	94	88	75	83	102	88	84	78	81	87	76	89	79	83	93	86	89	81	79	74	96	82	80	78	87	74	68	97	78	71	93	83	86	71	85	80	67	73	85	79	73	83	84	70	77	81	80	75	101	84	91	71	88	74	94	75	79	80	105	77	72	90	81	83	77	93	81	67	70	91	88	86	89	78	80	77	80	86	97	88	82	86	61	83	76	85	83	86	68	93	70	88	86	72	73	78	85	68	83	77	84	83	65	83	87	83	72	89	106	83	70	80	78	63	79	79	85	80	89	76	69	97	76	73	87	94	88	85	69	84	77	83	70	81	81	69	68	72	89	94	64	78	98	92	78	87	72	72	87	82	76	76	76	94	78	75	79	74	71	74	80	89	88	81	80	89	82	94	78	77	94	81	80	66	83	75	71	75	88	76	82	68	70	69	69	82	84	74	77	89	75	59	91	91	102	90	62	75	73	91	82	85	71	84	66	85	76	77	99	82	82	85	82	83	85	87	69	98	71	76	70	69	85	89	72	78	94	80	74	81	88	78	80	86	85	80	94	88	79	76	82	77	82	65	92	66	87	87	79	87	70	91	81	91	76	80	75	73	97	81	96	89	82	79	71	77	90	77	66	87	88	89	84	76	101	73	87	70	87	86	86	92	73	85	83	80	74	78	77	68	87	82	73	64	85	75	65	83	86	91	78	85	92	86	74	85	77	96	72	91	92	80	78	73	99	70	68	77	75	87	80	88	64	82	83	86	87	69	75	69	70	81	82	74	76	73	95	71	96	90	67	70	83	88	84	77	81	85	93	84	95	78	78	85	79	80	79	75	68	84	86	67	82	81	95	91	67	84	85	76	70	79	71	94	86	81	87	75	97	83	76	98	64	84	78	84	86	86	77	83	67	91	83	73	84	78	82	76	77	85	78	79	77	78	74	75	79	75	93	82	84	84	90	74	71	91	97	87	57	93	77	72	77	93	81	89	97	85	76	75	93	81	91	78	84	81	78	80	82	63	73	65	72	81	63	74	83	87	80	93	77	80	79	76	95	99	84	77	71	78	74	99	73	82	82	95	86	72	64	87	78	84	69	76	102	67	73	89	80	80	93	88	76	99	90	83	73	73	87	89	90	95	82	73	71	90	90	88	79	95	72	100	85	71	75	81	75	92	88	73	72	86	73	59	83	87	83	81	80	104	73	70	84	85	66	78	99	74	76	87	73	87	91	88	91	74	75	86	78	85	75	76	88	81	82	65	89	87	72	83	82	85	80	75	74	81	72	93	75	78	76	71	94	72	76	96	96	90	96	82	77	75	86	77	75	79	80	87	81	86	65	95	84	71	67	81	70	75	68	73	98	92	74	103	84	86	78	75	86	88	78	81	92	75	74	89	89	81	86	83	81	76	82	71	72	88	89	85	82	84	82	82	63	88	87	94	83	92	83	89	61	73	75	67	88	77	73	102	64	96	76	78	87	73	101	66	73	103	63	70
7632	1279	865	1201	2762	4106	4510	4277	3608	3075	2831	2329	2030	1735	1517	1411	1234	1124	1125	1009	1032	986	952	1011	945	925	995	902	875	751	736	743	746	733	737	713	750	812	766	755	709	685	690	643	645	657	634	626	642	630	608	620	623	609	629	613	607	654	555	550	571	639	600	628	642	581	628	609	592	561	648	602	565	613	647	582	589	586	598	617	608	616	597	555	612	600	613	575	648	653	613	631	607	635	615	572	605	615	569	634	630	587	595	642	605	622	651	591	577	586	609	619	567	599	599	610	643	567	601	598	618	569	573	624	569	600	627	569	557	615	639	603	576	611	607	607	610	640	630	624	611	552	610	620	590	646	634	583	570	589	644	604	635	633	637	602	611	627	625	628	570	569	584	594	598	641	644	652	580	579	621	596	560	620	634	605	610	585	614	576	598	575	589	586	632	612	574	655	569	600	564	622	632	602	585	610	624	533	596	568	582	623	584	605	603	597	559	641	585	609	596	631	589	595	625	622	573	571	575	598	600	615	546	612	635	599	614	586	640	612	563	586	606	677	598	601	608	602	592	598	577	631	585	617	602	575	594	642	595	594	603	612	603	601	615	618	592	599	582	646	600	612	588	615	658	590	620	601	605	589	604	576	590	612	594	622	614	589	595	635	594	633	552	577	583	578	570	619	591	634	622	590	569	584	567	604	576	579	559	595	589	559	622	581	593	600	607	617	556	583	600	615	622	586	616	571	605	615	640	621	627	583	625	620	583	564	627	565	614	605	547	620	604	577	614	609	618	569	633	618	596	566	614	584	614	607	612	626	627	609	615	622	614	599	576	628	566	623	605	572	576	570	597	596	570	607	587	584	615	582	569	605	630	646	600	660	582	597	540	605	577	598	610	602	597	620	593	530	634	618	615	582	634	625	585	605	604	616	578	580	584	605	586	599	564	574	611	576	661	581	577	563	621	588	558	629	623	582	611	607	567	608	654	624	587	595	597	601	599	631	595	594	614	566	586	642	585	597	607	641	618	571	628	593	619	614	586	621	619	570	607	588	590	637	606	592	619	592	640	567	573	632	586	616	599	669	600	625	625	555	602	547	630	617	562	586	604	566	541	585	592	591	624	618	562	650	602	594	612	564	612	588	555	582	579	591	611	576	632	613	603	594	603	559	594	632	591	589	601	618	603	660	648	579	620	581	601	610	596	599	643	605	568	607	597	557	615	583	585	592	645	621	618	604	684	591	580	611	620	619	632	578	618	618	575	605	585	604	574	610	618	593	573	590	597	586	591	594	623	596	613	575	619	588	625	557	613	593	603	637	595	601	547	659	611	584	621	601	610	592	564	577	568	618	593	569	641	574	620	563	585	583	618	594	556	631	623	580	573	605	586	599	560	577	603	589	621	583	590	603	596	623	581	601	645	616	579	626	586	582	580	616	626	603	628	567	565	597	650	597	593	616	618	619	623	594	575	582	562	615	596	589	570	603	598	606	552	580	587	631	614	626	610	594	599	579	613	627	628	616	613	613	589	611	608	611	595	607	622	602	598	645	569	605	606	592	593	593	605	609	629	610	625	630	607	591	606	608	605	608	575	621	572	621	590	607	587	618	549	584	579	565	609	577	610	617	614	581	598	556	582	613	586	608	592	640	592	589	606	626	626	576	574	591	600	571	557	590	602	588	617	593	615	611	611	631	582	621	552	607	590	612	628	584	616	573	574	593	558	645	658	589	586	563	575	629	595	599	601	611	606	555	566	629	631	607	591	577	551	569	643	589	609	568	537	568	602	640	592	612	643	599	631	635	567	633	614	587	634	567	602	622	637	621	596	583	617	573	622	616	571	637	604	624	569	613	618	586	572	600	611	580	574	610	616	578	603	601	615	578	603	637	575	584	593	618	586	588	589	585	618	619	611	596	581	582	610	601	605	616	612	594	598	617	567	613	588	586	629	630	626	573	569	570	584	603	609	572	599	636	601	582	578	608	612	574	567	629	632	630	573	616	571	656	567	597	608	598	604	601	610	602	601	595	570	574	606	658	585	600	619	606	637	566	605	567	604	638	584	585	598	596	615	582	625	592	575	633	577	635	598	583	624	610	607	616	590	593	604	608	569	630	590	549	617	618	638	613	612	583	640	592	584	610	582	635	601	625	604	592	615	633	597	615	563	594	564	590	602	631	627	564	573	540	559	574	603	582	587	610	593	642	574	601	603	588	593	566	589	621	611	610	565	588	590	616	607	616	617	567	589	567	636	595	609	584	575	599	558	637	609	590	589	596	575	614	592	645	609	639	575	585	559	586	600	557	600	575	594	597	609	598	627	615	581	579	546	564	578	601	650	613	629	594	561	626	615	633	653	604	594	600	555	608	576	594	604	595	616	625	603	591	601	589	588	597	557	594	613	609	603	611	605	640	605	617	608	599	588	597	595	625	587	599	589	606	602	618	615	583	573	608	604	594	594	597	620	590	637	578	592	556	657	631	621	595	621	598	601	583	644	622	591	588	610	624	636	627	596	620	583	570	615	593	615	628	602	582	596	569	590	619	627	562	628	608	602	622	615	609	599	625	592	588	586	575	579	586	631	569	608	613	539	571	621	567	584	594	631	600	605	587	581	614	601	606	572	595	643	596	617	568	556	609	586	646	583	597	593	607	635	613	618	620	571	645	566	627	598	584	593	652	617	597	609	606	648	579	659	593	560	596	548	578	560	658	582	564	593	598	603	593	609	623	644	613	618	617	598	574	625	609	578	588	606	598	639	625	585	600	587	598	570	601	627	612	672	659	595	607	572	607	547	615	558	610	590	556	582	617	598	577	597	587	592	610	536	651	626	601	582	614	615	577	586	586	586	612	612	595	630	619	595	640	643	611	622	606	594	630	619	552	597	614	587	613	637	606	614	634	598	603	608	640	596	605	606	568	598	612	574	621	592	601	608	569	594	575	601	613	598	598	586	572	610	626	589	616	684	600	618	543	570	578	603	573	588	595	618	616	613	591	590	622	647	591	537	590	552	621	599	589	627	596	601	614	601	589	590	640	645	607	616	638	623	586	612	601	588	601	589	614	616	583	607	642	584	612	564	670	638	607	588	574	583	607	605	585	629	627	589	545	599	645	563	649	626	601	552	645	598	602	587	600	572	631	623	593	590	591	593	578	653	598	582	619	604	575	588	646	598	614	591	588	618	611	568	579	543	658	626	557	577	614	597	615	634	585	585	648	620	597	588	585	606	604	621	580	622	614	616	599	588	573	589	564	612	635	645	645	628	603	609	563	608	607	604	635	584	601	604	535	566	614	636	588	621	644	579	608	587	590	608	553	606	582	572	565	573	607	591	615	591	631	569	587	592	634	578	595	579	580	598	595	602	609	611	607	611	591	580	638	607	642	601	617	630	654	632	621	558	608	602	576	618	632	573	627	613	606	568	577	613	590	637	596	616	604	604	581	599	571	605	597	603	608	566	584	641	562	550	605	591	599	619	619	606	586	597	600	580	591	598	583	620	625
735	116	77	56	41	77	131	129	115	93	96	83	80	86	61	66	64	58	56	57	53	40	49	39	47	62	65	42	43	45	35	38	33	42	27	35	40	38	32	25	33	42	34	28	40	36	38	23	38	24	38	25	26	33	25	31	39	34	24	33	29	41	32	25	27	23	25	24	24	32	30	24	30	21	23	34	21	32	27	27	24	23	35	31	33	29	37	34	31	29	37	27	23	25	36	26	33	28	23	28	20	40	38	32	30	20	45	29	32	34	26	33	26	26	31	26	30	31	28	25	35	29	33	32	35	32	25	24	24	32	34	24	22	25	22	30	23	34	22	33	33	31	29	22	28	16	32	36	23	32	37	19	17	28	27	29	35	35	30	26	40	28	35	28	37	24	35	24	37	25	25	28	25	26	23	26	24	27	37	21	21	35	36	22	19	20	36	34	25	24	25	26	35	30	18	39	35	27	25	37	24	27	40	28	25	20	17	30	27	36	26	27	30	22	29	34	29	33	21	35	26	25	28	40	31	41	27	25	30	35	23	27	41	23	25	30	32	38	25	20	30	22	28	30	33	26	33	27	31	31	23	23	31	17	30	33	30	30	28	21	28	35	36	33	32	33	31	30	28	30	25	25	28	34	35	32	27	29	35	29	29	24	22	23	25	30	26	33	20	23	28	23	36	32	16	31	30	36	28	24	24	24	39	17	27	34	30	27	26	21	20	25	32	43	34	30	26	22	30	20	31	22	34	28	29	25	23	21	27	23	27	32	41	34	36	37	31	40	27	34	21	32	32	28	27	20	28	21	37	25	16	23	27	22	26	30	32	27	25	28	34	22	27	31	28	27	30	26	27	21	27	27	29	26	23	25	29	34	22	20	33	24	30	18	34	23	23	27	25	34	32	38	29	32	30	29	30	23	32	35	29	26	20	27	31	40	23	24	29	24	35	32	35	28	35	26	34	29	22	29	32	32	24	34	23	38	27	29	32	30	25	35	29	27	27	15	27	31	37	27	28	39	25	33	28	20	25	28	33	30	24	31	39	39	30	28	25	27	22	33	26	33	29	32	29	23	38	29	28	34	17	28	22	28	36	27	21	27	27	28	22	27	26	33	30	32	35	18	25	31	28	36	40	23	24	21	30	33	28	28	27	31	27	29	27	27	34	32	21	27	27	33	26	30	26	26	33	29	27	32	24	28	32	31	39	22	38	21	31	30	22	28	32	24	29	47	30	27	37	36	24	25	33	25	26	30	32	25	21	22	18	29	34	33	28	27	26	18	32	33	29	18	33	36	29	28	30	31	23	29	20	30	17	30	37	35	36	36	31	29	25	23	32	28	36	25	32	23	26	38	35	29	23	23	25	28	25	32	36	34	34	34	18	26	23	18	32	24	26	24	19	29	29	31	26	31	21	34	33	24	37	27	34	27	22	30	29	24	22	29	27	33	21	37	39	30	23	39	32	24	25	38	31	27	34	24	26	25	37	40	25	43	28	33	26	28	31	31	34	26	31	43	30	31	27	24	22	29	25	29	25	26	25	28	28	34	31	25	27	35	28	23	30	39	29	19	33	24	42	28	26	34	23	25	29	37	35	25	29	19	35	29	26	38	35	38	34	24	26	21	29	25	23	36	35	23	25	43	26	33	29	30	32	24	28	31	39	33	31	29	31	28	26	22	20	25	35	28	23	24	19	29	26	36	31	32	26	28	23	30	35	23	26	33	15	33	25	29	30	22	25	38	32	32	33	25	28	28	27	27	24	36	29	29	23	32	28	44	29	30	23	35	29	21	24	29	20	21	30	25	25	28	26	27	33	27	33	32	34	29	28	29	31	38	34	41	23	19	30	30	30	24	18	27	31	25	25	33	19	31	29	33	35	25	35	34	25	24	26	39	31	30	34	25	33	28	36	28	31	40	29	28	23	20	23	20	26	30	37	22	31	40	32	30	34	18	28	35	26	33	32	31	29	30	29	27	19	27	27	23	24	36	26	28	25	33	29	28	31	33	19	37	27	24	21	34	38	24	25	30	30	30	31	23	27	30	33	24	33	19	24	24	19	29	33	26	25	30	35	38	28	25	23	28	23	28	22	33	21	26	28	23	31	29	19	24	25	23	25	18	28	39	36	35	36	38	34	34	30	29	25	28	15	25	24	30	31	34	27	26	39	34	36	32	32	26	30	33	28	25	27	34	34	32	20	32	33	38	40	45	34	29	21	41	32	28	29	34	33	29	36	35	32	34	29	23	33	29	22	31	22	36	23	25	24	22	30	28	26	28	30	31	25	18	22	23	24	27	35	31	30	36	27	39	16	34	32	27	35	26	27	31	29	41	25	24	29	31	28	33	28	27	33	29	19	26	35	24	26	31	41	24	31	26	47	29	23	39	31	30	31	25	34	33	27	31	43	36	24	30	34	28	17	31	23	26	29	30	21	26	29	35	28	30	22	22	30	25	26	28	28	21	26	32	26	32	35	34	27	24	24	21	30	24	37	31	34	31	25	31	36	27	26	29	26	21	22	22	25	31	37	28	26	36	25	24	30	25	31	24	31	24	26	23	43	27	33	23	25	36	22	27	25	24	33	19	40	29	27	31	22	22	31	22	28	36	26	27	35	30	25	33	36	29	29	27	27	25	28	35	21	32	24	27	31	31	23	24	25	43	37	20	28	32	19	28	33	25	31	30	29	24	34	25	21	22	30	28	30	25	26	31	26	40	26	20	42	22	22	31	27	22	24	23	30	29	35	18	27	23	28	29	33	24	31	25	24	25	30	22	33	35	31	29	30	29	22	29	33	28	28	42	31	32	26	32	31	16	27	35	27	29	18	23	23	30	32	32	26	31	29	34	22	33	33	22	30	38	31	23	27	31	16	24	28	33	30	25	22	26	23	33	23	41	21	26	23	23	28	26	27	26	29	24	25	26	21	35	21	25	29	24	29	24	18	26	23	22	33	24	18	32	32	23	19	33	31	35	28	26	31	24	29	29	28	32	34	24	25	29	22	26	26	28	39	41	35	35	29	30	30	22	37	27	37	28	24	33	33	31	21	25	25	28	28	32	31	25	33	34	31	40	31	31	33	27	33	24	21	30	25	26	37	28	36	30	31	29	24	26	31	34	19	24	20	32	23	25	35	26	26	21	37	22	29	36	30	23	25	30	28	33	24	35	24	27	32	36	26	34	32	34	28	24	37	39	32	25	30	33	24	27	24	16	31	34	23	36	19	24	30	27	18	26	26	25	25	24	29	21	35	24	28	19	37	29	29	48	26	28	35	20	33	21	30	26	34	40	29	25	30	31	37	39	32	33	32	28	20	32	25	30	30	22	27	36	19	30	25	46	29	33	36	19	28	27	35	31	28	30	30	30	35	15	42	32	42	30	25	34	37	44	23	25	34	29	31	29	25	31	26	30	39	23	25	27	38	37	29	35	33	37	23	31	31	32	33	25	30	25	31	31	27	18	22	31	29	29	21	27	33	31	30	31	27	38
7598	1709	769	1274	4023	6009	6565	5857	4803	3795	3281	2725	2174	1845	1606	1382	1277	1151	936	910	806	808	811	808	742	764	754	703	580	544	489	402	423	400	405	400	437	480	434	422	386	357	405	336	336	317	270	276	265	274	265	240	281	249	265	237	259	232	214	245	230	251	242	199	223	219	216	216	226	228	250	232	206	239	217	235	210	236	219	215	231	236	197	228	224	197	234	223	229	233	230	207	241	246	247	236	193	216	241	253	223	246	247	223	213	228	245	239	213	212	211	228	197	220	232	238	206	223	215	260	243	220	225	196	227	182	200	229	226	189	201	205	233	203	208	229	208	201	231	209	218	204	217	197	208	240	201	211	225	202	216	235	243	214	218	223	203	210	232	215	222	231	201	221	214	210	249	206	188	221	239	207	230	244	214	216	195	220	205	203	209	221	193	221	182	205	187	226	200	185	193	202	221	242	188	207	231	199	191	235	242	223	211	169	208	213	222	236	212	216	223	221	215	210	206	231	199	213	194	217	207	194	216	188	198	223	225	225	224	210	251	208	191	228	183	200	226	212	221	240	210	215	183	195	218	244	187	193	233	207	202	210	188	208	200	209	198	209	205	222	212	186	229	225	221	209	202	218	217	206	198	218	196	213	184	216	201	227	193	208	225	213	192	225	196	219	202	190	206	218	202	219	218	198	236	217	202	224	210	218	232	209	217	200	215	208	201	213	207	211	233	194	221	207	212	215	207	202	204	216	217	208	234	222	220	211	214	208	200	193	233	216	211	203	200	196	207	210	216	229	195	207	236	207	244	233	204	191	209	227	214	206	204	202	228	201	209	201	216	188	215	219	231	216	230	181	220	227	226	193	228	226	235	207	207	213	235	223	235	229	213	182	220	224	222	195	208	198	199	204	211	190	214	232	218	219	208	178	197	186	213	212	212	232	212	222	215	204	222	211	228	225	196	216	206	208	218	210	211	199	206	204	207	219	232	224	224	218	220	206	212	207	228	228	189	203	205	224	207	201	223	216	224	193	217	190	221	226	217	238	217	208	213	221	196	190	206	188	228	220	211	238	216	229	215	215	201	229	210	230	201	228	222	218	194	220	195	230	212	216	217	215	232	226	206	210	194	197	216	222	213	204	220	239	210	204	224	204	196	196	206	216	236	182	238	192	235	187	216	213	220	210	208	219	196	190	236	198	198	224	202	215	222	207	189	217	175	231	224	213	238	213	222	202	230	193	209	216	225	201	224	184	197	230	209	211	208	218	222	211	185	192	202	217	184	183	218	205	227	245	220	255	213	219	199	210	219	215	216	214	232	175	233	232	231	207	217	229	196	226	203	233	200	190	232	199	222	186	204	223	209	200	221	245	218	210	212	226	224	214	229	211	209	218	222	223	197	223	218	199	190	206	239	209	210	206	236	211	215	196	199	223	221	205	192	226	211	224	213	200	227	210	231	213	183	224	234	223	242	210	217	186	215	198	213	202	183	193	217	210	220	186	216	193	180	190	219	231	237	209	200	222	215	229	220	174	204	197	195	208	213	213	230	213	204	225	199	230	215	214	198	224	194	219	202	202	221	201	199	213	216	220	194	192	210	227	211	209	217	214	223	228	210	187	209	215	209	218	222	241	183	218	212	218	233	217	203	215	220	223	201	209	193	205	214	251	194	224	214	202	217	219	207	203	195	230	207	206	204	241	185	211	226	220	214	219	228	197	205	198	188	219	206	222	192	216	234	206	220	219	194	225	218	209	226	206	187	207	196	203	192	184	193	210	208	246	225	226	193	184	233	194	234	227	212	195	228	203	206	221	236	236	233	187	193	217	176	199	208	215	201	213	185	194	214	214	188	202	219	197	229	209	220	207	209	219	230	190	203	232	213	197	233	235	214	231	225	201	232	238	193	208	219	206	211	228	207	194	215	200	208	216	229	199	178	216	219	206	210	197	242	239	214	225	214	221	213	229	218	222	187	212	214	225	197	187	207	207	231	217	210	210	209	207	224	203	202	200	194	204	215	227	204	206	201	223	190	236	238	219	222	226	205	202	202	225	223	214	216	205	208	195	217	226	207	185	228	211	211	199	199	201	197	226	249	240	226	222	238	202	203	202	221	210	220	205	211	181	219	219	207	208	210	199	190	229	240	202	220	193	195	215	211	229	212	179	225	193	202	219	242	225	205	227	199	232	228	222	251	197	225	199	239	209	218	226	214	210	230	224	209	217	220	198	215	209	232	198	209	206	188	230	201	213	209	199	246	207	182	205	199	199	210	198	229	185	224	200	226	190	201	201	223	222	217	211	219	232	207	208	213	239	243	211	203	235	240	225	193	216	208	208	230	207	212	219	198	224	206	229	220	198	182	179	221	201	190	224	231	204	212	209	203	203	208	213	239	212	202	202	219	208	206	223	213	209	225	177	199	202	223	209	198	219	218	256	225	206	210	187	205	196	220	250	201	180	220	243	209	197	235	225	205	226	208	214	206	197	214	222	202	220	217	224	194	194	215	227	207	212	221	229	236	214	199	200	230	214	203	185	196	185	215	215	212	209	197	195	189	214	223	212	210	223	202	198	191	198	222	234	215	204	222	208	195	219	207	213	206	193	193	212	247	193	220	227	195	208	237	181	205	222	211	202	202	226	206	214	213	198	204	217	216	218	221	219	228	202	216	243	206	229	195	199	221	226	223	207	216	204	243	220	182	228	218	230	174	209	198	238	189	194	198	233	194	199	221	214	229	209	208	207	230	241	211	204	217	216	183	194	224	204	243	203	230	174	202	206	228	192	210	191	211	186	210	219	221	220	212	211	220	221	214	192	206	212	203	214	209	200	220	230	234	203	231	236	216	229	218	199	207	219	240	226	204	199	225	203	218	194	228	185	214	234	229	225	226	227	208	187	219	211	233	191	218	200	215	217	202	199	212	205	237	207	216	202	205	236	218	192	214	219	220	216	232	189	197	214	212	211	217	209	196	234	225	232	212	237	220	196	249	186	221	224	226	204	208	192	221	205	201	205	207	206	205	228	212	227	222	180	216	225	220	225	246	216	198	230	205	256	229	213	233	206	212	215	206	180	244	214	221	228	215	232	213	224	221	217	212	226	220	204	208	219	237	209	182	212	204	221	203	198	210	205	223	195	232	210	214	227	238	224	208	229	209	182	199	189	212	227	209	211	220	219	223	209	232	216	204	209	221	210	189	198	218	238	222	225	224	220	238	205	221	218	228	250	232	204	227	202	196	201	225	207	203	214	213	197	211	206	194	204	220	231	217	191	194	226	196	186	213	211	230	228	217	200	216	232	210	224	224	213	194	208	228	213	229	218	200	216	217	226	213	183	218	223	218	226	209	171	226	207	219	226	222	193	226	238	161	211	201	220	194	221	237	206	194	216	198	208	214	208	216	205	201	207	215	216	235	217	221	212	187	197	229	205	229	248	187	215	230	225	231	232	205	195	217	226	220	216	206	222	229	209	251	195	214	218	237	209	184	225	221	220	193	200
1046	82	69	65	66	95	99	93	105	92	80	88	80	76	69	79	79	85	63	66	84	62	60	92	69	56	83	90	66	68	82	65	72	77	77	78	76	60	74	71	67	56	77	67	64	72	57	75	70	59	81	75	77	69	64	48	66	65	73	74	67	79	69	72	71	60	69	86	59	69	71	70	67	76	61	71	71	57	82	61	68	66	60	72	67	73	69	85	68	76	66	60	70	77	58	70	69	69	68	66	71	79	73	92	69	95	74	70	82	84	62	76	58	73	75	72	57	56	89	76	59	74	72	72	68	74	49	68	53	68	65	61	74	62	60	64	69	69	59	67	74	62	69	82	89	71	48	56	87	74	73	72	76	76	66	63	55	72	58	74	63	73	60	72	72	68	78	57	64	80	60	63	71	79	83	70	65	62	75	63	60	71	72	55	80	67	74	73	84	64	72	71	75	69	60	53	61	73	51	64	64	72	65	67	78	67	51	72	64	75	65	56	65	75	85	76	79	82	80	65	65	64	80	68	59	61	69	73	71	65	63	59	62	64	78	65	64	65	66	64	65	72	78	73	54	66	50	59	75	68	71	77	78	63	70	69	69	87	66	68	68	68	72	53	60	69	68	68	73	50	82	58	81	74	69	72	64	66	62	74	79	66	61	54	71	80	67	75	63	48	90	54	66	60	79	68	66	82	60	66	77	68	72	60	75	78	70	70	71	69	73	61	74	62	69	63	62	63	68	52	68	62	55	76	66	60	56	66	67	54	57	83	70	79	79	81	72	70	59	65	80	87	71	56	77	57	70	62	73	67	83	65	66	61	65	73	69	58	74	72	71	61	56	77	66	56	74	58	67	72	73	77	73	73	75	57	81	74	68	66	62	70	64	53	67	70	73	80	82	70	67	63	55	72	86	70	68	74	69	76	65	75	60	53	68	59	60	67	77	82	49	74	70	59	59	75	63	72	70	66	70	69	86	65	68	80	71	67	65	71	69	68	67	62	89	68	63	67	91	62	64	59	71	61	61	81	73	66	78	65	59	77	65	78	62	78	74	64	73	57	66	62	88	61	79	63	57	69	72	74	63	58	62	76	69	61	67	66	81	66	68	70	79	74	60	59	70	83	69	75	49	61	59	67	76	66	62	64	64	70	68	59	72	70	57	66	71	63	77	60	58	50	69	80	77	71	66	61	70	55	74	59	59	61	69	59	63	76	84	79	69	71	81	87	68	69	61	66	83	75	63	72	62	78	79	71	75	56	61	78	75	64	62	86	73	61	70	57	75	73	60	64	82	69	65	65	75	65	75	58	74	63	86	78	74	70	64	79	57	81	58	70	55	65	66	70	69	60	78	70	73	79	72	74	69	68	70	83	64	64	61	82	76	53	62	72	64	71	80	73	71	63	71	59	66	75	65	74	81	69	81	64	82	62	69	69	69	70	58	62	68	64	91	60	75	78	60	61	69	64	75	83	58	65	66	65	64	67	56	71	76	70	60	67	64	62	90	67	66	79	68	62	77	65	72	75	57	69	71	65	70	68	71	68	70	58	62	77	76	62	59	79	67	59	82	74	74	70	64	84	75	64	55	68	83	57	69	68	82	66	57	64	80	72	59	70	89	68	78	75	66	63	70	77	74	74	87	73	66	61	78	69	68	68	75	66	66	72	79	66	63	54	75	91	67	75	81	56	78	72	79	61	75	56	65	73	67	64	56	62	70	78	83	65	68	58	83	74	64	73	61	88	75	79	55	70	72	69	50	68	57	63	73	89	60	78	67	68	72	74	55	69	84	74	85	61	82	57	79	66	60	82	80	62	55	72	69	57	64	76	66	59	51	60	64	49	61	56	82	67	60	69	57	72	61	71	73	75	75	60	74	65	68	64	64	75	83	78	66	77	65	65	55	65	74	74	65	71	63	60	77	73	80	60	76	52	74	63	64	68	82	77	64	57	78	74	70	71	60	79	61	65	63	72	62	80	75	66	81	68	65	73	71	83	87	62	74	75	68	61	62	65	65	67	62	60	67	57	79	61	93	63	73	62	71	62	69	64	83	75	73	71	65	61	84	66	63	69	85	74	74	73	72	67	69	62	76	89	77	84	78	68	76	80	73	72	64	84	64	65	60	60	72	77	67	83	72	70	55	77	70	68	85	74	71	64	61	68	68	57	76	65	76	66	54	78	68	74	78	79	68	73	68	76	67	66	55	64	86	60	76	64	70	65	84	63	78	75	62	68	72	70	58	71	78	73	66	75	61	68	65	56	56	70	58	58	70	62	62	66	79	81	72	76	71	62	70	71	70	70	65	61	72	80	58	71	64	68	65	69	75	66	74	63	65	64	92	66	61	66	85	67	68	78	74	85	67	70	73	72	78	73	74	71	75	75	73	59	70	56	55	60	75	81	58	61	61	78	66	62	79	69	88	64	62	89	60	78	71	61	79	66	61	53	79	76	64	72	60	61	54	96	77	55	68	64	63	88	66	67	69	77	75	72	70	74	79	60	73	58	63	65	78	70	70	69	59	66	71	79	60	70	75	50	66	64	61	70	59	80	72	61	66	81	68	87	63	74	66	59	68	74	55	79	59	70	64	87	72	63	80	68	70	66	90	52	64	85	68	62	82	72	70	67	70	81	70	73	65	70	72	74	60	69	71	74	67	75	69	77	79	65	85	60	59	77	75	71	65	72	85	53	78	65	60	71	56	60	50	64	66	65	65	69	78	51	79	71	70	67	90	76	61	76	51	67	72	78	63	63	59	68	67	62	75	66	74	78	63	66	70	68	70	65	92	79	68	79	59	79	64	90	52	64	68	60	64	66	72	67	54	58	78	60	84	72	70	83	67	55	73	73	54	67	73	63	60	65	61	67	78	62	62	71	57	71	78	58	73	65	63	55	64	67	55	64	62	71	61	71	60	83	73	59	60	62	81	60	71	69	70	57	75	64	72	54	53	53	62	66	79	64	72	85	76	79	70	66	66	53	64	69	81	69	74	57	56	75	66	79	68	77	57	65	51	76	69	67	63	55	61	83	85	73	77	66	67	73	79	65	86	72	69	68	78	74	63	74	79	75	80	60	77	68	88	70	63	68	69	76	67	63	89	76	72	68	79	94	61	67	67	72	69	76	65	84	66	81	56	67	61	63	67	82	68	78	63	67	66	70	63	59	73	70	71	73	66	64	70	79	75	74	54	62	72	88	80	69	68	56	73	77	69	76	50	59	68	70	73	86	72	73	65	72	71	91	54	80	64	71	62	75	80	82	63	73	62	69	65	66	70	84	78	81	88	78	70	60	78	69	60	75	68	60	67	81	76	59	91	60	73	71	61	69	72	65	64	66	60	59	66	70	77	70	78	71	71	73	79	60	68	75	61	79	71	71	77	72	66	66	72	74	74	62	70	61	67	82	79	74	74	76	68	68	48	63	73	74	65	70	56	67	70	73	76	75	60	78	67	66	57	67	70	57	68	80	72	75	75	67	67	74	73	72	75	61
6070	753	640	778	1421	2098	2647	2423	2140	1718	1576	1456	1196	1117	1027	988	891	813	807	750	764	768	764	714	703	751	809	725	682	620	586	603	621	618	608	626	651	685	640	629	635	585	567	575	531	553	545	532	561	567	543	518	567	516	525	547	509	520	542	537	532	522	524	581	536	499	540	572	521	529	507	555	530	495	519	532	518	513	520	523	535	539	529	524	513	512	502	510	535	518	543	515	543	542	504	546	551	509	564	506	511	527	525	510	541	506	513	523	515	523	508	496	561	558	543	515	516	536	542	511	500	538	514	562	516	558	471	545	529	532	490	576	531	514	569	521	553	505	526	511	509	543	522	493	545	536	482	524	526	531	478	523	539	546	584	560	502	497	477	508	523	524	533	572	547	550	531	520	539	520	554	516	523	520	532	530	501	505	523	580	547	538	536	482	511	496	519	531	545	554	494	538	547	539	524	550	482	541	503	505	538	542	504	545	528	523	493	500	526	526	541	497	523	542	518	490	525	529	497	565	570	522	532	575	493	536	522	506	522	505	506	556	553	526	505	522	495	530	549	527	536	526	523	471	480	508	543	534	521	497	555	561	526	499	542	526	549	492	512	548	508	510	489	525	544	523	539	516	510	535	539	485	512	528	493	526	519	532	512	539	508	503	527	498	503	476	512	508	516	505	544	532	482	530	522	498	524	548	539	511	503	517	529	502	513	510	526	500	538	515	573	523	503	531	543	504	538	539	544	552	544	516	510	490	538	481	491	512	500	529	485	578	510	493	507	564	567	546	541	509	540	545	511	527	530	509	505	537	516	509	502	526	549	504	519	524	484	516	569	518	545	551	506	507	493	517	523	518	525	514	506	482	514	549	567	542	526	491	525	509	520	536	541	506	521	516	499	534	501	559	550	534	525	506	540	528	485	522	562	502	531	532	536	514	544	518	531	485	547	506	517	546	517	509	512	537	515	496	550	503	552	508	526	514	564	515	529	510	529	502	548	508	525	507	570	514	528	479	493	504	523	531	490	549	545	524	500	484	532	538	500	543	509	526	559	522	544	515	512	549	533	475	527	519	513	513	497	525	534	561	567	499	499	524	526	525	540	549	510	504	536	485	492	492	553	515	518	518	529	539	523	501	540	550	524	519	551	533	505	506	520	549	528	524	502	535	501	520	519	516	547	554	491	486	513	527	537	489	516	535	535	513	490	542	565	512	540	517	546	516	508	517	531	536	540	520	506	517	531	515	529	583	559	537	529	551	466	558	522	474	567	506	527	540	550	535	520	498	518	509	582	528	524	520	524	523	502	556	505	513	488	531	523	522	541	533	498	518	538	527	542	564	489	537	521	551	539	557	541	527	534	545	487	509	528	562	565	502	550	541	480	554	511	537	471	531	516	504	512	501	542	529	567	484	491	526	506	533	564	520	515	527	522	537	507	527	546	511	536	507	501	549	512	525	512	519	556	519	526	516	581	498	548	532	516	506	486	511	504	524	543	513	562	511	546	526	506	487	535	516	521	512	510	500	530	529	496	513	524	494	530	590	540	518	502	511	558	493	528	509	532	524	581	490	509	486	523	501	561	513	516	536	539	544	554	501	515	527	564	509	517	531	525	522	541	525	537	519	476	545	501	557	549	518	568	533	554	508	499	504	544	508	492	551	528	504	535	518	515	553	510	522	554	527	555	509	520	553	534	487	524	529	564	571	521	535	485	497	523	471	571	514	523	495	554	537	561	550	511	525	519	567	540	540	547	508	512	531	518	532	540	524	551	529	478	524	523	519	541	521	492	542	516	502	562	489	499	536	508	557	520	539	511	524	521	491	530	507	528	524	516	538	562	520	509	517	502	546	518	531	513	522	539	506	542	566	511	533	532	523	570	522	525	501	503	508	519	557	480	529	557	492	586	561	539	491	537	512	505	531	524	521	542	478	540	527	564	524	519	516	544	533	498	499	563	471	546	500	540	535	497	498	545	491	515	508	530	545	536	493	533	550	548	514	511	568	521	499	535	494	559	542	503	501	571	525	525	481	573	532	546	508	519	489	475	513	551	533	537	520	515	516	524	557	504	508	537	519	527	516	490	553	526	483	532	515	462	529	493	555	511	490	537	508	527	519	553	511	530	523	490	540	541	557	559	522	536	504	468	553	511	517	528	519	539	551	479	538	502	572	544	516	526	536	533	537	521	512	556	519	494	500	486	544	538	542	558	541	582	502	489	528	479	536	502	534	551	566	569	535	512	562	524	522	574	519	533	566	502	485	520	531	492	546	515	500	530	554	568	529	545	531	511	522	563	506	492	509	522	509	558	519	545	547	506	512	524	518	530	539	519	497	518	522	519	498	522	513	492	465	502	526	509	576	512	521	547	520	509	505	499	525	511	483	504	549	524	498	527	500	489	542	555	511	462	496	544	533	503	513	532	546	521	537	513	540	514	515	516	561	540	512	516	520	505	523	526	545	501	482	527	488	511	497	517	518	494	501	567	528	508	502	542	527	528	546	529	520	574	463	498	522	535	517	528	490	520	536	533	557	538	523	516	536	532	514	530	539	509	536	507	566	490	542	486	525	530	507	500	550	528	496	558	493	560	523	542	518	542	522	512	487	503	531	498	514	533	524	547	514	537	512	513	493	568	497	526	515	496	529	535	503	534	536	522	518	506	496	510	539	560	538	527	526	532	474	550	534	516	523	489	507	571	517	517	520	469	554	547	516	525	515	499	504	520	503	491	565	538	506	525	546	509	509	515	570	538	527	481	550	526	511	526	559	499	546	537	502	513	514	490	520	515	490	532	491	469	522	500	512	532	482	550	543	524	530	497	494	516	563	522	547	515	520	505	498	534	517	509	520	534	506	512	538	538	496	531	573	511	496	561	501	491	506	513	500	500	506	487	523	513	520	578	513	551	540	473	521	500	513	549	524	481	544	518	510	531	499	530	540	484	538	530	530	518	515	529	537	510	503	552	537	514	498	515	528	516	548	502	524	535	461	537	507	541	466	525	524	538	490	518	542	553	536	525	526	498	572	569	527	523	541	537	526	576	484	537	488	497	527	518	536	562	525	530	508	514	550	516	537	549	517	530	548	481	497	514	492	532	484	499	545	524	558	568	549	507	518	502	553	492	495	505	540	529	462	572	533	549	494	558	525	539	557	552	551	499	534	503	551	526	519	477	553	526	481	531	524	556	550	522	530	518	536	518	507	507	549	507	567	539	510	517	533	516	577	498	554	522	523	499	487	551	486	528	525	543	510	542	479	543	526	522	520	525	531	570	511	508	551	533	571	511	514	519	543	527	485	533	510	518	522	551	506	544	541	541	557	535	545	530	556	509	541	533	517	539	542	466	531	528	486	535	551	523	502	504	561	510	547	519	540	503	523	546	523	539	533	520	497	537	537	554	530	510	535	532	530	504	540	481	502	519	508	544	546	513	555	524	548	509	559	547	525	550	521	527	519	550	505	548	538	529	542	519	526	519	546	486	523	504	535	518	500	542	515
407	79	63	47	44	79	84	84	87	82	75	59	62	50	53	54	46	48	36	38	31	37	31	42	29	30	44	43	38	22	32	29	20	31	22	37	29	35	24	27	28	29	27	20	31	33	14	37	19	26	33	29	25	38	29	24	27	26	27	29	24	33	29	32	34	29	27	27	26	15	29	21	24	23	18	29	28	21	24	17	23	27	28	25	23	27	19	32	33	30	24	18	20	22	24	27	27	18	29	29	28	22	29	31	29	42	23	33	24	24	25	20	27	23	19	30	22	22	21	21	27	28	20	32	24	22	26	35	19	37	20	20	21	16	20	17	19	23	21	30	25	28	28	28	22	30	34	32	23	17	29	25	30	25	22	27	11	26	26	28	28	24	27	23	22	24	33	29	26	21	27	20	24	23	29	29	31	35	27	18	24	19	27	23	28	24	32	26	27	26	19	25	28	24	26	24	17	25	18	24	22	23	26	15	23	20	26	13	28	24	22	27	25	30	26	27	14	26	26	28	33	29	19	19	23	31	21	26	27	16	27	29	31	33	23	26	29	22	26	25	25	24	28	18	18	22	18	18	32	29	23	28	31	19	21	24	25	29	29	24	22	24	24	33	29	23	28	34	28	23	28	25	34	25	24	25	31	14	31	19	27	23	16	21	30	27	32	26	22	23	24	29	22	23	31	16	35	21	32	28	24	32	30	18	24	28	26	23	27	31	28	30	32	20	18	30	24	19	21	27	28	26	22	25	23	22	24	23	23	26	21	40	21	27	19	22	27	16	19	32	23	21	26	25	26	18	38	26	18	20	29	28	16	25	25	25	18	27	18	18	30	22	25	36	19	22	32	26	25	22	22	21	26	20	24	26	30	30	23	28	30	33	29	26	28	21	27	27	29	21	25	23	23	26	23	19	19	23	32	24	30	21	20	24	18	20	31	24	21	29	35	31	34	32	21	28	16	28	35	27	23	21	23	27	24	23	29	25	22	21	29	21	23	26	23	25	16	33	28	27	28	22	20	22	22	21	29	30	23	23	25	24	23	23	24	19	32	22	26	24	25	28	25	31	24	29	29	30	23	23	35	23	23	26	24	31	34	20	20	32	16	22	18	28	31	22	21	30	17	21	26	33	22	31	20	27	22	25	29	28	26	19	23	28	14	19	28	27	28	27	28	24	25	23	28	25	28	22	24	33	20	27	19	25	20	28	30	28	32	31	16	26	35	20	16	29	24	18	30	28	23	18	26	24	20	29	23	23	31	24	22	26	22	29	27	23	26	32	31	17	12	24	29	29	35	23	19	18	27	30	22	27	23	30	26	21	34	22	16	24	27	22	28	26	25	30	22	29	23	14	22	31	29	20	31	26	15	30	32	22	29	17	24	33	23	28	28	27	32	25	39	27	28	22	36	29	12	25	29	25	29	20	18	24	35	20	23	19	25	24	19	21	27	34	28	32	25	16	22	31	27	23	35	28	30	22	26	26	25	24	27	30	27	30	21	28	31	26	21	20	25	29	23	20	15	25	22	38	26	28	30	19	29	22	23	32	33	26	20	17	21	20	28	28	26	25	24	17	17	30	20	31	21	17	25	30	23	24	24	26	25	29	27	16	26	28	20	20	27	20	22	14	23	23	27	25	32	27	25	19	31	30	25	18	25	29	28	26	31	26	25	35	26	25	20	32	27	29	16	23	31	32	24	22	29	34	29	19	34	24	31	27	22	26	28	19	21	32	22	22	25	23	22	25	26	28	33	25	17	12	28	25	24	26	18	27	29	20	20	24	22	36	28	21	25	28	16	23	25	26	26	29	30	38	24	23	28	21	30	23	19	13	29	36	31	37	24	27	26	31	36	29	17	29	26	25	29	26	27	23	25	35	16	34	25	26	27	25	37	18	17	29	27	24	25	31	23	19	22	29	25	23	39	23	25	17	27	29	23	18	31	28	31	29	26	28	27	27	29	33	36	24	32	20	27	25	21	24	25	26	25	31	23	22	28	29	21	22	17	19	23	29	21	20	26	29	27	18	22	24	18	27	26	27	19	28	25	17	20	20	29	28	27	25	16	25	27	22	21	20	22	21	19	11	27	25	21	23	23	26	35	29	29	30	21	28	15	24	27	22	28	25	16	21	24	24	18	19	22	26	20	22	22	24	23	20	24	27	31	28	22	24	34	29	25	26	27	21	28	34	30	18	37	23	32	23	25	34	30	28	29	24	29	26	23	25	29	24	25	19	32	32	26	27	28	39	24	27	21	31	24	33	27	25	27	20	33	33	20	25	24	36	16	28	28	27	37	28	25	26	24	9	30	17	25	24	27	24	20	22	24	27	32	28	21	19	30	27	28	24	27	29	22	28	20	16	23	22	30	33	23	36	30	30	30	27	24	23	24	17	26	28	29	25	34	23	12	32	27	26	31	28	27	15	28	15	22	22	28	29	20	31	17	23	29	22	26	21	24	25	27	22	14	24	20	29	21	34	24	21	31	27	26	25	20	22	20	26	23	22	27	17	21	21	30	28	19	33	21	27	30	23	24	15	22	25	28	24	25	30	26	16	21	25	22	12	28	26	32	28	20	23	20	21	23	22	33	30	24	23	25	33	28	23	27	20	19	24	31	26	20	24	23	24	24	26	18	33	33	28	33	25	15	23	25	34	25	31	19	25	24	24	29	18	27	26	22	27	26	20	23	21	25	23	30	15	28	23	13	26	28	22	25	21	28	35	24	22	25	33	31	29	24	23	24	23	31	27	27	28	17	21	19	26	24	27	20	24	22	31	30	27	28	31	34	25	28	16	23	23	27	31	20	19	19	30	29	26	27	20	23	20	28	25	27	29	22	27	28	17	24	19	26	29	27	17	29	31	31	32	25	31	22	27	29	27	19	28	20	25	23	20	21	26	27	26	22	22	23	21	25	33	26	22	22	21	22	26	21	31	27	21	15	16	27	23	22	19	26	33	27	30	26	26	22	21	21	27	24	26	30	27	28	27	22	28	33	38	29	27	24	22	20	27	27	23	20	25	25	24	27	23	29	21	24	16	22	29	35	18	30	31	27	22	18	17	17	34	30	26	21	22	23	33	26	20	31	15	15	15	23	23	28	22	25	27	25	22	25	23	18	32	31	32	19	20	25	26	21	33	22	20	25	28	38	23	29	21	19	16	23	14	26	24	28	28	35	24	21	24	29	24	23	19	23	29	20	28	29	27	30	28	23	28	15	17	27	30	19	27	22	16	23	20	26	20	24	31	31	28	16	31	23	28	29	24	25	26	20	28	27	31	19	25	17	22	29	23	25	22	20	19	21	23	30	19	27	25	27	22	18	26	29	28	22	26	34	17	32	31	22	36	26	26	22	30	26	23	29	31	28	26	36	25	21	20	26	30	21	24	17	27	24	24	40	27	18	19	26	29	27	20	25	33	27	21	21	23	25	30	28	26	28	32	28	19	17	34	27	31	24	13	26	19	25	22	14	25	21	24	13	14	29	31	16	23
5046	1307	499	948	2834	4330	4737	4270	3564	2823	2197	1823	1533	1346	1061	1015	849	768	722	646	617	601	575	532	562	614	561	546	438	390	348	300	336	332	339	423	416	405	352	335	315	352	299	271	279	251	238	248	256	234	217	227	223	206	211	208	206	210	218	230	213	184	196	174	200	206	211	178	198	191	194	204	221	206	184	226	186	186	216	219	221	202	207	210	230	177	209	212	194	238	211	208	201	204	222	220	198	212	207	193	218	197	196	198	196	196	195	201	179	218	225	182	177	225	177	174	197	206	197	168	176	191	194	186	219	208	201	206	199	208	219	213	173	218	211	202	208	202	210	170	177	211	190	202	191	206	176	209	187	206	195	202	203	187	196	209	194	202	203	217	206	219	185	197	190	205	191	229	179	201	179	200	205	186	207	189	191	182	187	209	204	196	207	194	198	219	164	183	181	210	204	214	215	203	209	215	200	195	188	196	199	192	197	207	185	191	215	187	214	192	205	198	187	194	194	195	209	188	199	195	207	219	190	199	211	201	203	183	192	197	195	211	201	217	197	166	207	209	166	179	190	180	211	209	175	184	198	210	206	147	224	192	205	154	213	184	207	211	227	171	194	216	205	188	201	195	187	200	207	185	183	193	211	197	172	201	164	182	198	176	210	199	192	197	196	186	194	202	187	193	191	184	186	211	197	188	201	205	198	207	180	198	170	196	183	197	210	216	190	187	213	219	193	198	209	166	199	191	191	202	195	177	200	176	196	211	191	172	175	226	212	187	213	169	180	209	185	193	204	197	178	208	206	193	159	169	212	192	205	166	191	195	221	187	206	189	183	182	202	215	181	195	168	209	177	192	187	218	192	189	209	208	199	203	187	212	184	201	177	245	174	231	203	213	196	223	202	207	214	219	198	185	193	184	202	186	175	191	201	192	213	182	200	178	210	216	184	185	200	188	238	194	184	205	202	176	198	167	202	206	210	189	194	204	199	203	199	212	203	214	199	200	224	184	205	214	200	172	209	190	199	213	171	177	201	203	209	189	211	186	199	196	182	198	200	182	189	209	191	210	176	164	195	183	169	209	195	206	204	193	181	207	211	183	197	172	187	211	201	198	200	198	191	201	171	204	200	202	188	191	209	173	195	180	206	200	187	185	212	172	180	212	213	190	199	198	206	185	196	179	192	204	194	221	200	186	200	200	179	198	185	177	193	202	205	216	222	178	221	201	221	164	216	211	198	174	191	199	197	201	193	201	218	213	190	186	169	207	199	212	192	200	179	207	203	168	196	205	208	186	207	205	196	218	177	190	190	201	213	201	193	188	215	209	215	199	210	207	173	186	209	212	183	161	194	179	213	197	207	192	197	201	219	167	186	209	184	219	189	181	221	201	199	185	203	186	188	183	229	192	180	202	189	207	209	189	201	203	219	202	190	215	200	208	203	203	207	183	211	176	213	222	204	218	197	181	191	201	180	203	196	198	175	179	206	213	204	174	193	193	209	224	190	192	219	205	184	187	173	186	183	192	201	203	204	202	191	187	195	229	203	197	205	197	222	202	192	187	217	187	196	208	196	186	183	194	224	180	200	224	215	199	218	208	195	203	187	203	205	184	210	189	170	183	175	186	205	195	178	189	171	203	188	190	190	201	197	188	197	200	199	204	195	171	211	204	176	201	214	207	200	193	191	191	191	195	192	204	199	182	197	185	200	217	190	201	196	192	213	198	219	230	212	202	197	195	180	166	194	169	197	228	197	187	192	200	185	200	219	194	177	178	200	194	182	175	201	188	216	223	198	183	211	224	203	185	220	180	192	205	202	191	223	210	203	189	198	168	183	193	190	196	183	191	213	182	167	201	203	197	193	200	186	193	178	209	196	182	194	189	202	196	181	200	211	203	181	193	164	181	183	182	168	199	226	188	195	206	200	203	187	185	199	191	168	196	206	185	193	202	200	192	220	184	200	172	214	186	197	186	179	201	177	186	224	180	210	203	169	206	212	176	204	215	201	193	200	207	215	194	178	176	200	202	187	182	176	217	157	188	196	199	181	191	214	196	186	198	215	223	173	208	189	188	204	192	196	180	178	172	189	203	203	184	177	198	219	191	184	205	197	188	202	191	196	196	194	209	176	204	212	173	213	203	223	206	197	154	194	153	205	183	200	184	174	195	218	203	222	187	209	208	196	192	197	189	205	169	197	196	188	181	195	193	183	177	160	227	197	230	181	202	215	205	187	178	184	196	206	195	180	160	193	188	195	189	179	193	199	198	181	203	197	225	196	195	198	191	178	201	186	228	203	200	210	188	212	191	167	197	175	184	210	189	211	219	193	173	200	191	201	198	190	188	205	204	217	200	217	203	207	184	205	212	202	159	200	206	206	201	188	182	192	219	185	185	203	179	184	205	215	215	180	200	204	205	189	205	182	176	183	181	186	199	214	202	216	172	185	196	206	208	226	202	218	184	179	206	197	187	180	203	200	214	194	214	208	206	193	199	201	197	206	182	187	185	197	200	191	178	186	188	187	204	185	180	210	201	176	224	196	209	195	198	183	187	191	190	215	185	195	174	183	204	188	175	207	196	177	165	209	179	191	183	225	199	199	207	213	178	176	169	189	170	199	198	197	220	197	191	200	206	194	182	206	186	189	198	180	191	189	194	192	197	191	176	193	192	204	211	186	215	189	209	196	184	199	213	193	181	180	201	193	187	193	200	195	210	196	184	194	202	215	206	202	210	225	192	180	185	206	182	183	183	196	205	208	207	186	197	186	205	202	180	176	186	175	195	231	216	208	204	178	186	188	223	228	245	198	201	168	203	220	201	208	203	191	187	187	200	175	211	171	206	205	196	174	209	184	203	196	206	188	190	202	201	177	189	189	208	182	227	210	192	204	180	215	209	167	225	210	187	191	174	191	225	207	199	174	182	200	161	166	209	184	188	174	204	200	189	202	179	208	207	188	207	194	209	199	185	163	202	188	215	205	195	198	169	177	173	193	188	215	189	187	177	169	199	193	182	205	189	193	196	215	194	207	206	181	187	186	185	189	201	193	213	200	198	206	192	202	180	177	189	227	196	203	191	209	189	226	175	205	190	199	211	190	193	197	183	214	208	197	206	184	192	189	194	191	203	213	189	215	177	195	178	211	187	175	222	188	185	198	216	190	173	200	204	181	195	200	190	171	179	207	202	184	189	173	184	187	215	188	191	196	183	215	162	177	186	202	205	207	188	198	193	187	174	221	177	213	183	186	205	200	186	187	193	207	219	195	196	199	182	199	212	153	220	195	204	200	203	223	219	196	197	193	199	216	190	183	176	212	191	207	175	213	177	210	226	237	185	213	220	183	189	195	196	226	200	205	203	211	202	198	200	190	197	193	199	212	201	216	201	211	193	197	212	199	214	198	225	193	207	208	183	190	207	192	210	218	194	194	178	185	202	225	190	181	181	202	197	206	183	199	195	182	181	205	191	194	178	194	193	205	198	204	214	187	190	188	212	192	201	202	203
1548	144	89	97	114	108	149	149	145	119	133	116	112	120	98	112	92	121	103	88	116	101	80	95	81	86	103	89	89	84	75	89	81	66	80	94	80	100	92	89	85	77	84	73	90	82	84	83	91	79	107	86	80	85	74	61	82	72	101	90	75	97	76	96	69	71	82	86	83	84	69	88	77	77	73	71	59	78	89	69	80	89	76	80	86	86	81	88	74	92	76	85	66	64	86	75	89	85	87	67	77	90	73	66	75	71	66	60	90	76	75	69	86	72	72	74	86	69	90	80	73	91	91	85	67	79	82	83	73	85	76	82	80	76	72	88	72	91	78	62	100	71	73	81	61	65	73	70	89	82	73	77	69	93	85	74	65	82	90	90	82	74	87	87	69	92	92	72	67	80	74	88	70	93	71	64	83	69	86	81	72	72	78	84	79	87	81	84	79	81	86	74	88	80	54	69	64	75	66	86	85	64	77	73	83	73	79	77	98	72	66	92	91	87	84	76	78	82	75	97	83	81	100	93	83	85	78	79	64	82	92	69	80	64	86	82	95	84	71	75	89	85	74	91	66	96	68	84	75	88	85	75	72	78	86	83	97	82	75	78	69	87	72	83	87	74	78	89	78	104	80	88	73	94	90	81	83	79	89	72	106	76	86	78	67	70	84	87	81	80	71	77	68	89	83	78	89	86	81	84	72	82	91	87	73	87	82	74	87	76	76	77	74	70	78	86	77	87	68	81	92	71	72	91	84	80	83	79	83	75	82	91	83	75	94	80	79	77	82	106	75	78	66	93	72	98	86	72	90	76	80	66	69	76	84	67	83	65	95	90	90	71	97	77	84	71	83	67	72	85	82	99	73	92	71	79	89	75	84	83	72	84	71	91	81	81	59	77	69	70	83	86	74	77	70	65	67	67	83	79	75	83	76	74	87	79	71	73	81	63	79	85	99	83	89	87	79	78	75	80	82	78	79	76	93	89	87	92	79	70	74	79	81	74	80	79	78	88	91	71	75	77	67	74	85	76	66	73	75	97	89	69	89	89	64	86	63	69	73	71	65	79	86	72	75	109	88	76	88	85	75	66	84	75	86	78	76	80	69	88	84	65	83	90	73	81	86	76	61	88	83	76	98	77	81	87	104	69	95	77	61	81	78	93	77	83	93	95	74	60	80	77	85	67	75	99	87	88	64	86	88	96	88	72	78	96	83	90	102	68	75	67	80	89	86	89	86	74	82	77	82	74	82	86	54	76	75	77	66	89	79	85	84	84	83	99	75	82	91	85	82	77	82	69	92	76	81	74	74	57	74	90	66	82	67	75	88	80	96	99	81	71	74	73	92	78	71	89	72	96	93	83	59	79	82	65	77	85	76	89	86	91	94	61	77	79	69	85	83	67	74	79	89	70	83	82	91	78	83	97	91	78	88	85	76	88	77	77	101	87	79	80	80	82	86	57	93	86	91	79	61	61	85	85	69	91	82	60	79	98	79	74	81	79	82	87	81	79	86	69	106	78	78	62	79	76	68	93	96	79	73	80	71	91	70	92	86	79	84	67	84	93	82	79	90	91	75	76	82	76	77	77	91	68	90	87	91	76	81	69	79	88	79	81	77	85	82	77	76	65	76	78	64	74	77	76	90	73	78	51	72	80	64	83	72	87	86	81	86	72	92	80	72	77	74	84	82	88	80	79	92	104	84	73	87	85	76	66	85	69	90	82	82	82	77	82	85	86	83	85	71	97	84	86	79	81	69	71	74	73	90	76	82	86	72	93	80	66	58	70	77	73	74	95	80	80	78	78	80	78	74	76	78	73	82	73	79	82	80	96	82	77	87	89	71	72	76	84	75	80	89	83	66	98	77	84	94	80	79	82	74	79	95	90	98	85	79	68	90	84	88	81	76	74	78	73	72	69	67	82	83	68	86	82	80	55	77	93	68	80	81	83	83	57	72	66	78	76	87	80	83	77	68	75	69	65	75	79	78	73	78	81	73	71	81	87	85	101	84	100	80	75	74	86	63	69	79	85	80	84	82	80	75	85	75	72	93	98	77	62	95	72	84	73	70	76	78	91	79	78	75	99	79	73	84	69	79	97	86	74	116	92	89	65	90	73	80	83	80	71	79	85	65	80	71	88	77	67	81	99	82	80	79	61	81	97	85	83	74	72	66	86	81	70	81	95	66	77	78	81	60	78	91	69	88	76	87	89	86	82	79	84	70	68	87	83	85	63	64	89	91	95	76	79	78	70	94	70	74	77	70	73	79	74	70	83	68	92	83	82	104	85	76	80	66	86	72	74	92	71	79	69	81	88	84	80	86	90	86	92	82	95	82	73	91	69	67	88	96	78	85	86	75	83	83	81	85	79	88	81	87	85	82	74	87	83	74	76	72	73	70	75	89	86	86	84	88	81	101	83	104	82	79	80	79	83	83	85	80	83	77	79	75	60	74	84	92	61	69	78	72	89	92	88	85	95	89	69	83	75	99	95	80	82	89	74	70	72	94	80	88	74	81	79	84	74	99	98	87	70	68	79	66	99	95	88	83	89	81	75	73	95	86	94	83	92	76	75	81	74	95	79	61	76	76	82	75	98	81	78	69	78	77	84	64	73	92	79	90	76	71	101	76	81	78	89	70	77	80	77	69	81	60	82	69	88	86	76	69	83	91	89	86	76	70	87	72	82	84	74	79	79	65	84	77	77	82	91	95	92	82	74	75	78	78	93	76	106	73	85	77	92	77	81	76	65	82	84	82	77	87	63	90	71	76	75	64	77	78	78	86	81	89	79	76	82	81	75	85	86	76	87	74	89	86	83	73	81	96	71	78	79	86	73	80	83	93	71	86	85	62	85	83	83	72	73	77	81	83	84	72	85	73	77	64	93	77	79	71	84	76	76	76	72	69	78	83	68	73	96	81	84	93	73	84	72	80	71	75	75	88	65	82	76	80	82	81	75	73	81	82	89	78	60	83	97	69	66	85	91	80	72	59	84	96	96	88	97	78	83	83	77	78	86	82	80	103	86	87	76	87	99	66	82	95	68	83	94	92	84	86	78	91	84	69	74	87	80	84	64	66	75	83	69	81	82	72	70	80	77	98	78	86	68	74	95	73	83	79	74	79	82	76	73	74	83	78	75	84	79	91	74	71	83	73	95	76	103	68	75	80	91	100	77	86	85	88	80	71	85	84	78	89	85	88	76	83	72	69	83	70	97	96	74	73	82	82	92	88	82	73	94	92	94	71	92	63	85	92	74	99	56	96	85	71	95	77	78	82	94	83	70	90	80	76	73	86	86	74	80	71	63	81	82	86	73	76	95	86	76	90	107	78	92	70	72	80	81	76	80	76	115	69	81	88	78	92	74	69	83	104	73	91	80	79	85	59	69	72	89	65	76	70	69	85	79	77	91	103	73	87	89	75	66	83	77	76	85	90	83	83	81	90	84	83	84	71	71	87	85	81	84	91	92	71	83	75	71	87	75	86	76	91	76	65	83
7765	1291	895	1256	2810	4098	4587	4330	3685	3060	2505	2139	1919	1716	1491	1344	1221	1178	1045	1059	1012	974	923	879	984	997	1005	845	822	760	735	754	725	704	690	839	804	773	756	748	748	671	708	629	668	664	625	617	648	700	662	643	606	555	635	566	587	603	584	590	618	604	572	658	633	588	656	606	615	610	604	585	597	588	623	592	613	631	609	572	636	582	609	635	639	575	618	598	590	632	633	628	610	595	625	604	582	618	612	641	572	561	577	587	623	628	570	576	583	586	584	577	583	582	603	617	589	646	625	560	607	594	576	618	633	578	614	591	589	595	553	569	608	618	591	600	542	579	574	596	596	589	571	631	601	590	558	609	592	561	641	591	613	574	552	589	591	523	589	619	613	557	596	602	636	627	572	608	633	609	670	565	560	592	551	622	590	580	564	605	574	590	599	560	602	562	558	569	563	620	602	591	593	598	635	574	573	616	557	576	587	616	593	627	572	583	590	574	593	577	593	577	631	595	599	618	570	565	553	640	602	615	600	581	601	590	617	603	602	641	587	562	580	624	617	612	572	570	624	552	587	560	632	637	590	574	576	584	582	602	622	630	600	553	583	595	591	622	650	553	647	591	630	575	545	610	590	557	556	592	603	590	595	618	598	579	631	581	619	584	621	585	591	573	572	579	641	598	507	571	585	554	630	561	627	580	583	588	595	567	568	582	580	620	559	629	631	587	546	580	611	580	631	568	572	603	599	531	546	582	602	606	617	569	586	579	585	588	584	561	635	632	585	582	627	546	593	588	581	597	587	583	566	590	557	611	621	590	612	592	591	579	605	574	581	629	582	578	618	622	606	604	584	583	645	602	608	594	610	581	605	574	582	589	562	613	587	564	583	584	594	599	620	557	586	598	596	589	574	566	603	629	624	596	616	594	641	588	564	583	613	614	575	596	632	608	572	579	622	569	580	616	562	575	594	629	580	604	578	617	568	575	617	604	593	614	599	605	652	552	573	573	601	582	593	548	610	557	589	614	607	596	576	610	616	614	582	587	620	598	559	566	568	584	655	546	582	605	581	631	606	575	604	604	601	615	603	627	599	655	553	611	562	638	629	595	572	582	592	645	581	572	604	558	563	571	562	595	645	568	575	613	591	611	556	588	584	560	568	569	618	577	573	595	635	634	594	600	628	560	624	571	624	597	576	588	596	598	594	592	533	569	586	612	606	562	604	634	633	583	593	575	605	601	631	560	592	622	578	610	605	586	588	591	606	607	595	603	605	564	601	571	590	595	608	619	617	594	605	607	599	609	598	596	606	632	588	629	611	577	602	631	554	594	611	564	577	624	597	614	580	602	589	616	578	593	632	586	605	598	567	579	571	597	609	549	597	623	585	565	589	573	593	577	614	557	609	597	608	534	571	569	566	576	568	592	592	649	611	560	562	586	599	589	618	598	585	605	569	552	595	614	595	594	590	613	589	584	608	597	561	611	566	574	580	596	616	586	593	584	631	566	603	628	553	568	620	600	549	587	596	568	592	598	568	588	594	610	627	602	581	568	623	595	586	575	613	602	589	584	583	631	613	578	565	592	606	623	626	545	610	599	593	593	593	620	584	587	648	627	613	589	600	594	581	570	618	566	644	624	615	572	647	545	559	600	585	598	613	589	606	573	583	596	607	584	566	630	605	584	600	605	557	606	610	633	614	569	619	595	594	579	563	613	602	601	592	608	580	583	596	649	619	572	605	568	617	599	553	603	565	629	590	587	569	532	625	542	617	584	597	595	610	580	575	565	577	592	570	588	599	614	566	624	566	571	631	611	573	593	572	577	590	593	584	585	612	581	582	546	569	603	593	610	567	604	565	608	588	539	609	551	602	634	588	565	605	579	554	623	575	596	581	596	627	657	588	557	604	557	589	612	564	575	599	580	575	594	594	587	584	571	583	613	621	576	619	606	580	590	572	597	589	587	588	624	565	595	648	611	616	615	619	558	609	605	582	589	580	611	598	582	566	611	601	541	556	595	615	654	603	610	577	601	545	561	543	581	590	571	559	590	614	635	578	622	570	569	614	585	601	611	580	570	574	582	545	591	594	600	570	575	573	595	630	650	572	617	572	584	583	609	579	578	621	585	565	577	630	576	551	596	594	599	602	599	601	592	599	554	590	621	577	597	585	609	569	627	569	608	593	577	579	604	600	621	560	634	617	564	570	625	587	568	609	583	609	584	567	610	621	594	650	591	586	618	589	587	562	570	625	582	588	604	578	588	579	570	612	646	597	624	625	596	582	580	593	579	568	597	617	619	559	587	581	541	618	606	596	571	556	584	572	609	602	619	617	617	576	610	576	596	636	561	602	584	578	597	632	559	563	588	602	510	587	588	525	606	625	578	604	580	591	571	581	580	567	605	548	570	608	557	576	568	629	575	599	574	566	582	563	580	583	631	580	569	595	599	559	566	575	639	619	593	600	600	602	561	572	586	601	568	612	589	592	584	592	554	571	586	584	619	595	598	563	597	593	593	583	623	612	646	583	550	550	619	633	616	551	575	635	524	549	566	606	564	602	597	537	607	587	589	618	567	581	562	592	563	536	604	586	569	592	627	571	628	621	588	643	580	549	570	618	600	609	644	582	609	618	568	611	602	614	560	591	578	639	590	671	627	600	583	563	598	567	598	596	593	574	595	588	574	598	607	562	640	574	646	637	565	614	585	548	575	562	620	607	644	578	561	611	598	594	585	583	594	612	602	560	611	554	534	568	565	606	578	584	556	590	590	620	561	587	584	614	611	601	584	628	577	607	602	594	606	603	625	598	574	581	620	589	614	617	590	585	577	587	633	571	603	597	616	596	577	569	591	550	601	585	614	645	605	612	626	608	592	572	563	558	611	603	616	584	576	564	604	608	604	584	547	615	578	617	629	584	572	599	593	602	606	604	552	617	552	565	611	579	595	561	580	619	559	619	605	562	587	565	562	549	596	608	609	585	551	589	620	618	620	595	613	597	575	615	628	602	643	589	595	604	542	608	585	584	602	595	574	601	565	599	561	657	619	607	577	593	570	590	607	624	525	580	567	596	579	546	577	594	618	618	578	575	579	633	587	615	585	620	584	581	598	574	583	582	567	629	603	562	598	574	612	602	618	572	589	594	578	602	550	618	571	579	536	566	612	596	567	590	592	579	624	597	558	594	628	583	606	560	603	635	590	608	595	627	570	613	619	580	597	629	600	602	598	617	603	556	570	575	592	573	581	557	638	634	609	539	581	563	543	618	573	578	588	609	558	599	606	630	571	598	604	564	566	548	593	599	618	606	589	572	594	565	631	559	638	604	591	592	579	613	510	616	609	597	585	581	614	550	603	560	609	598	603	554	564	576	569	611	636	572	620	600	583	606	609	567	591	627	597	569	556	602	591	596	640	613	620	550	651	574	599	587	582	586	631	574	647	603	547	566	552	611	591	617	592	603	566	567	573	585	563	579	584	635	556	602	558	638	604	555	612	581	564	617	611	580	579
754	110	71	50	59	107	113	137	110	122	93	91	81	71	60	62	55	48	55	53	44	42	59	44	53	49	54	41	44	41	31	28	34	31	35	39	35	45	37	41	36	33	26	37	32	26	28	23	34	26	30	31	33	26	34	33	33	28	29	32	32	27	29	24	31	30	34	26	25	26	37	24	31	27	27	29	31	27	27	28	31	23	28	28	29	32	28	37	20	33	27	30	36	46	36	28	34	20	24	32	33	34	39	23	31	31	30	28	25	31	19	25	31	29	24	25	26	20	29	21	35	24	27	24	34	27	27	21	27	34	33	35	27	24	25	31	32	18	22	34	36	22	33	25	41	35	33	32	29	32	29	32	36	25	30	34	26	30	21	22	28	28	28	29	21	17	41	33	22	31	32	22	28	21	26	24	33	27	40	34	24	34	29	37	33	30	27	36	22	44	26	31	31	30	25	29	37	25	27	25	33	25	27	31	16	36	19	28	31	30	31	34	26	22	21	23	25	23	33	33	16	31	31	26	38	24	23	34	35	31	26	20	20	24	26	22	28	24	39	23	21	33	34	29	35	21	30	29	28	26	23	22	32	24	34	23	32	24	34	25	31	36	19	37	23	33	23	21	28	30	28	26	35	31	36	24	22	31	27	30	31	34	28	22	33	34	29	26	29	21	24	34	20	35	34	31	28	33	26	27	23	29	32	27	21	27	28	30	35	28	33	27	24	28	27	35	22	24	34	32	26	35	22	28	30	29	31	24	31	21	36	38	24	28	30	32	34	21	31	38	34	34	26	28	30	18	28	36	27	27	17	29	22	34	24	33	37	20	28	26	22	27	40	31	23	31	30	27	29	31	33	24	36	26	37	26	23	39	23	37	34	39	25	32	22	29	27	23	23	25	27	27	24	31	41	28	38	27	34	22	30	16	40	25	20	23	24	32	31	28	38	24	28	35	28	30	28	29	36	34	32	30	27	32	32	28	23	26	36	26	29	28	18	27	24	33	33	25	30	21	25	28	25	22	31	25	28	28	25	42	29	31	23	30	22	28	28	30	22	26	36	38	29	27	23	35	29	33	41	27	34	26	33	23	34	30	29	37	27	20	32	34	28	25	29	19	37	32	33	28	29	25	27	27	22	24	32	36	35	36	24	31	34	26	27	32	37	32	27	25	29	27	36	33	32	29	31	34	28	29	38	29	37	22	31	27	32	31	27	29	25	31	28	39	26	31	28	28	22	15	29	29	24	33	28	30	22	24	30	21	26	28	27	20	28	27	34	33	44	28	26	33	24	28	26	32	32	26	22	35	36	40	24	20	22	24	24	25	27	33	25	31	34	21	26	27	30	33	23	40	21	33	29	26	26	28	23	29	30	31	38	38	28	24	28	33	22	27	22	31	30	33	30	29	26	31	29	32	24	34	24	26	24	33	27	26	32	34	33	30	20	31	31	27	28	36	28	37	41	32	37	13	36	27	20	32	26	33	31	23	38	30	32	35	23	30	25	23	31	32	25	34	25	26	17	41	21	34	27	35	25	28	27	31	28	31	27	30	28	35	27	30	31	31	32	33	23	28	31	24	15	24	34	23	30	37	36	30	30	30	26	30	29	26	33	25	33	34	29	28	39	40	26	34	27	25	23	28	23	27	33	30	31	28	31	25	28	39	30	37	22	38	26	38	31	27	23	34	25	21	31	25	32	31	35	40	33	30	19	28	28	29	25	31	26	24	21	34	31	29	27	31	31	32	34	28	30	27	16	30	32	31	30	30	33	28	33	25	20	32	27	41	30	29	30	35	26	26	22	30	20	34	23	27	37	25	36	33	24	27	30	29	40	32	37	33	28	29	32	29	31	20	29	35	23	32	20	34	37	44	31	25	30	27	20	25	31	27	27	36	30	23	28	33	28	19	28	27	28	27	22	29	22	27	25	28	22	32	22	28	28	30	34	32	25	24	26	30	25	28	27	35	33	28	20	29	33	23	38	22	27	34	25	24	19	33	30	25	24	28	25	31	35	29	26	30	25	19	28	28	26	21	29	23	28	25	31	41	28	33	30	35	24	27	32	36	35	29	25	36	31	33	26	28	22	34	24	31	24	25	29	44	29	36	29	29	25	34	27	36	31	29	33	30	27	35	21	37	30	21	22	32	23	17	26	29	29	16	28	27	29	27	23	31	20	32	36	31	31	27	31	35	16	31	37	26	24	33	27	35	23	37	26	35	31	26	24	35	24	26	23	37	31	26	25	32	30	35	38	25	25	32	33	25	24	32	22	28	28	35	17	13	21	27	34	31	31	21	26	30	32	38	34	29	39	40	20	33	28	29	33	23	26	27	26	22	31	33	32	30	25	31	29	32	32	27	29	26	34	21	22	30	34	34	31	19	23	27	25	23	29	40	23	34	26	21	19	35	17	40	29	22	30	29	19	33	20	34	32	27	23	28	37	28	35	18	31	21	33	24	32	28	30	30	33	22	25	38	19	25	34	30	41	36	23	30	28	36	37	26	27	29	38	15	29	28	29	34	26	44	25	21	38	20	25	36	36	33	22	26	22	30	24	30	33	23	32	33	29	27	22	28	27	27	31	32	29	25	34	29	32	32	27	38	27	28	33	27	32	31	33	18	25	37	30	24	32	24	29	36	32	28	28	41	41	27	27	26	17	32	33	31	31	19	38	38	37	32	36	28	38	26	37	25	22	28	34	22	30	24	22	28	28	25	35	39	32	26	26	28	39	27	33	32	24	25	34	27	36	27	31	30	45	29	28	32	28	32	27	16	21	22	22	28	19	34	23	34	25	32	32	26	28	20	29	34	26	30	26	32	23	30	29	31	36	28	28	37	29	25	26	20	27	21	30	31	22	22	29	29	31	23	29	33	29	32	27	33	24	34	26	23	29	32	30	22	18	28	28	26	27	39	24	24	12	35	24	19	20	26	29	25	23	27	28	27	30	23	36	30	31	28	44	38	34	38	23	27	22	31	28	22	38	27	33	40	25	34	25	35	28	26	23	27	36	30	23	27	28	30	26	25	27	37	26	37	30	31	26	25	27	26	34	33	25	29	31	31	21	29	17	20	31	20	30	23	27	24	25	22	25	27	38	40	21	26	21	34	33	23	28	30	26	26	21	39	18	34	29	37	33	32	30	25	34	26	34	41	35	31	32	28	24	33	29	24	42	26	31	19	34	31	24	31	26	36	27	31	27	24	26	36	34	30	35	17	29	22	29	39	25	22	28	34	33	24	29	31	30	23	31	26	23	25	28	27	25	27	37	31	19	29	27	23	28	22	23	32	32	28	36	27	30	29	26	32	34	31	29	34	28	18	40	38	24	28	22	27	29	32	30	29	25	41	35	33	35	23	30	29	28	32	16	32	24	27	20	23	28	18	37	30	31	28	28	36	22	25	33	35	29	31	30	28	29	28	36	25	25	29	35	27	33	26	32	17	27	24	17	19	30	25	38	35	17	31	20	25	25	31	28	28	24	42	25	25
7515	1716	716	1341	4133	6097	6227	5825	4783	3788	3036	2438	2032	1913	1516	1308	1167	1029	933	904	775	717	709	729	791	876	662	620	539	472	441	449	395	404	405	476	568	429	462	424	389	345	338	295	314	287	304	295	277	245	263	260	219	264	237	216	254	238	218	243	242	212	245	229	203	245	236	230	212	259	223	257	243	223	228	198	208	247	211	236	204	225	227	203	212	234	218	227	212	233	214	229	216	214	216	228	232	221	225	220	218	224	228	229	217	208	248	238	258	212	171	227	210	243	212	225	206	216	218	196	209	218	239	219	193	191	201	219	209	212	219	187	229	219	214	227	203	233	201	243	185	209	230	209	217	195	228	216	205	198	202	221	194	214	218	221	235	227	216	194	226	221	194	247	247	233	219	191	216	244	220	206	203	220	231	199	226	221	204	206	220	217	201	192	209	211	214	207	224	203	191	215	230	166	200	183	200	201	232	227	191	210	200	206	185	225	202	194	201	181	225	230	197	206	190	205	221	210	219	219	211	210	197	253	214	214	183	198	223	197	188	227	229	192	208	252	201	235	198	201	198	195	211	205	210	214	247	176	222	228	258	210	191	190	218	218	191	226	204	221	202	205	195	244	173	208	230	191	204	191	212	206	224	212	207	215	169	207	209	235	209	206	217	188	208	225	182	205	204	212	246	200	238	222	212	202	213	187	226	216	195	205	213	230	203	193	199	218	200	202	196	195	218	208	203	216	198	201	204	200	190	181	230	187	213	205	212	222	238	199	188	223	201	203	211	212	231	232	212	220	204	211	197	215	217	211	224	201	212	220	207	195	201	214	213	221	201	210	210	210	194	215	208	215	228	215	208	190	216	224	214	226	172	223	215	223	222	206	170	214	212	222	189	210	206	214	230	226	203	211	192	207	227	218	207	192	211	215	186	209	236	218	210	207	201	203	225	188	205	204	179	218	214	209	196	197	207	202	206	204	221	213	197	197	202	211	197	197	204	206	215	208	219	202	208	194	205	205	208	184	194	218	210	209	179	223	217	221	219	219	210	208	209	194	224	199	191	183	218	231	227	203	198	203	210	224	192	206	205	212	202	215	215	198	204	197	207	180	231	195	205	213	231	230	213	205	199	210	198	196	202	241	210	222	199	215	219	234	205	205	209	218	230	186	229	213	215	206	218	202	198	210	180	190	222	198	225	199	218	228	220	191	229	190	229	198	216	215	196	232	191	193	201	192	234	198	226	189	207	202	205	224	220	214	217	207	210	237	222	208	205	203	191	186	195	200	216	205	227	234	197	240	202	223	209	203	208	230	224	214	204	211	210	179	216	205	210	215	206	215	212	212	207	208	191	216	211	197	210	194	218	191	220	206	212	221	203	216	192	210	198	211	196	215	214	221	214	240	214	210	220	188	206	196	260	238	220	203	207	213	193	213	181	211	203	225	198	230	233	217	216	209	206	206	210	221	215	201	212	211	206	199	185	226	201	208	202	227	182	220	211	199	202	215	212	234	204	202	229	227	203	208	231	211	195	227	227	213	247	208	191	229	227	198	213	206	226	230	212	235	214	187	191	214	187	235	220	199	212	213	206	196	221	224	206	214	178	212	201	222	204	224	226	209	216	219	180	212	222	216	203	210	212	201	201	163	228	210	217	232	229	195	215	208	202	224	235	206	193	215	232	210	204	200	228	206	216	224	191	213	198	182	215	237	201	210	216	204	203	203	238	186	199	229	212	222	216	209	203	199	204	193	190	203	195	213	216	195	207	213	218	211	197	195	213	194	206	203	222	207	217	180	189	229	217	201	191	217	232	208	192	211	243	210	190	195	228	190	223	207	202	190	207	212	224	213	207	220	189	226	195	223	210	190	180	223	206	216	226	238	206	215	205	222	196	209	194	213	210	202	196	215	228	207	216	194	204	212	200	213	192	214	201	182	186	210	228	189	214	167	217	207	233	217	213	191	217	195	202	215	209	221	202	215	234	224	189	196	180	208	230	226	194	192	187	251	229	197	199	237	208	190	209	213	207	211	194	213	231	233	229	226	219	198	192	186	193	220	204	237	220	236	202	216	229	219	223	239	207	227	198	187	206	221	213	202	198	201	197	210	194	198	191	207	229	207	211	220	216	232	218	199	210	205	202	191	211	171	227	194	216	195	194	204	220	205	201	218	207	210	201	198	238	199	207	188	172	203	205	216	212	193	195	186	189	220	210	222	222	204	198	213	194	200	204	203	229	183	188	198	190	229	204	212	210	198	228	218	209	187	212	217	167	206	212	182	235	215	220	200	204	198	174	228	213	214	225	208	218	205	183	223	231	215	232	219	216	223	204	207	230	183	225	222	214	193	188	226	237	200	223	204	203	192	205	185	231	211	245	218	226	232	230	199	215	209	234	214	202	230	215	223	186	196	229	211	224	215	215	192	244	209	186	214	196	216	200	198	209	207	211	225	223	233	211	215	210	229	206	196	203	199	203	219	211	199	215	201	215	233	196	237	213	193	189	198	205	231	206	196	197	209	208	221	211	213	197	220	197	170	222	207	201	219	199	199	229	189	210	225	225	202	190	220	196	204	204	217	192	203	224	215	207	204	200	212	223	209	219	231	247	172	208	206	191	188	231	212	206	188	200	237	215	211	205	240	191	197	194	197	199	250	231	192	220	224	199	192	201	204	215	203	169	223	206	232	212	200	197	209	196	185	211	205	220	208	212	197	201	218	199	204	208	205	221	216	177	239	214	227	220	192	199	232	210	236	202	215	217	211	199	213	188	211	187	221	216	212	233	199	225	209	201	188	198	195	207	213	211	206	202	212	201	205	206	212	200	227	218	184	200	217	173	227	211	219	195	170	194	233	237	215	215	225	224	217	173	208	181	206	215	212	216	250	209	218	205	200	204	239	187	212	203	209	210	204	218	180	201	199	232	221	234	217	216	189	246	216	207	228	200	212	212	187	201	224	201	214	214	208	226	214	196	196	206	169	244	217	203	198	203	206	197	244	193	198	222	206	203	190	225	213	198	225	233	211	212	207	212	206	210	181	234	195	191	193	203	214	204	202	219	189	190	195	221	185	178	198	209	226	197	187	196	210	227	207	232	221	172	214	234	210	202	233	210	207	202	200	230	210	221	189	173	195	186	199	205	235	208	173	202	212	218	209	186	198	196	206	221	207	204	198	204	217	217	200	217	201	198	224	224	185	209	200	217	225	201	260	193	237	211	210	229	197	219	202	200	220	217	187	210	232	199	176	201	207	206	212	206	197	192	232	206	228	226	182	204	187	210	220	214	188	207	213	224	200	213	232	197	228	231	207	234	217	224	224	210	182	204	236	191	204	216	197	189	224	217	199	221	194	194	215	208	210	203	199	190	218	203	209	191	201	190	235	197	189	206	177	218	192	199	216	209	208	211	217	183	217	197	219	209	184	210	232	180	190	234	215	208	192	210	204	222	224	228	217	195	236	211	217	213	232	214	224	221	243	195	219	212	220	196	209	230	190	229	231
1038	87	64	83	81	93	101	91	101	89	78	86	98	76	89	75	92	82	82	75	85	78	67	88	79	79	68	78	86	69	78	82	76	66	81	63	90	94	76	52	69	64	81	69	83	67	100	82	68	60	68	57	82	51	71	68	63	75	69	78	70	87	55	72	78	73	65	66	62	74	75	70	75	74	70	76	67	66	57	86	64	72	86	75	57	60	68	88	66	85	56	68	64	66	79	64	65	56	73	74	57	70	71	64	74	66	71	69	65	68	61	76	76	73	57	71	66	69	72	62	57	78	61	69	66	70	60	68	63	83	65	68	62	71	82	84	79	64	68	63	74	72	68	79	65	77	75	70	69	71	70	72	72	79	74	77	72	60	79	55	69	64	81	63	64	58	61	61	64	75	66	68	69	66	55	73	52	66	60	70	65	62	67	69	76	86	73	66	62	81	63	72	64	71	59	53	68	78	65	65	76	73	75	83	68	55	71	64	71	63	57	72	66	62	91	77	88	73	73	68	66	68	69	60	68	71	72	73	59	63	71	79	80	70	79	73	67	71	66	77	61	69	60	74	77	68	67	73	60	64	71	74	67	79	64	65	65	57	80	66	66	71	73	82	66	71	62	59	63	68	68	71	84	64	64	68	76	78	57	75	85	57	68	67	82	62	76	59	60	74	64	72	85	67	57	61	62	56	83	63	82	69	62	74	86	61	67	68	66	76	69	62	68	64	72	77	60	75	76	82	67	64	66	83	73	69	73	69	79	69	60	69	70	64	68	79	58	63	65	55	66	68	64	75	64	73	66	60	64	67	65	60	72	74	74	82	72	62	65	67	61	54	63	64	62	80	81	89	75	76	70	63	68	77	72	62	56	71	55	74	68	87	65	62	50	75	75	64	77	67	67	69	75	57	63	82	56	80	67	72	71	67	65	74	60	73	78	67	68	64	75	71	67	68	88	67	60	67	74	67	68	70	66	87	63	55	70	61	69	64	88	73	78	78	57	62	81	67	57	71	72	63	58	58	66	49	66	66	85	79	67	71	62	60	75	57	67	70	63	67	48	68	70	67	74	71	71	57	55	62	60	69	82	75	68	71	79	64	73	84	62	58	55	75	79	72	67	85	58	86	68	60	65	59	82	74	92	70	74	65	65	72	76	79	57	70	62	63	71	82	69	63	72	68	76	76	64	61	65	76	56	91	75	66	83	69	63	72	66	76	59	79	62	73	81	58	65	72	78	70	66	65	56	64	68	67	69	79	67	69	69	64	61	60	65	67	87	71	67	75	64	65	59	71	64	81	66	59	61	60	62	64	61	53	80	68	64	68	78	59	74	74	62	68	81	69	62	63	65	62	78	61	57	64	63	58	69	77	76	65	71	72	72	72	59	59	61	79	69	70	84	67	67	62	74	66	66	77	73	79	77	60	69	70	64	64	68	57	61	56	63	84	69	55	66	63	55	62	62	64	77	74	63	83	67	69	73	67	73	63	68	68	78	58	72	59	66	72	81	82	67	56	64	66	66	79	61	75	55	77	77	75	69	76	74	73	67	67	54	79	71	78	68	76	85	76	62	73	65	73	54	81	66	65	55	73	71	89	77	66	61	89	77	57	77	66	57	73	66	75	72	86	74	72	54	72	76	74	65	58	71	53	65	61	73	74	84	70	85	75	61	70	67	58	65	80	77	68	81	69	77	65	76	68	58	75	74	62	64	66	73	78	89	75	77	60	71	67	77	66	84	59	58	67	63	74	64	70	83	66	60	61	88	84	70	65	84	79	91	68	72	72	54	68	82	67	76	71	58	72	82	61	81	71	58	63	69	68	61	83	75	58	59	76	59	75	66	74	84	74	65	82	78	69	68	87	76	72	69	81	65	78	72	71	65	70	73	75	60	60	72	70	69	65	60	61	75	73	62	75	67	59	87	82	70	67	60	63	77	68	67	86	57	73	76	87	75	55	80	81	69	80	60	65	74	63	73	84	67	72	67	72	66	68	59	74	64	64	61	83	53	66	78	69	68	70	92	56	64	71	64	66	75	75	77	67	75	62	56	81	70	72	57	74	61	61	52	80	67	75	64	57	70	71	73	59	60	73	78	69	76	74	73	88	66	67	72	79	69	56	51	82	64	67	62	78	84	70	74	75	68	72	75	67	64	54	57	47	63	75	89	71	64	60	74	67	80	77	82	67	71	69	62	53	80	74	63	65	75	61	71	81	58	58	72	73	82	73	72	66	65	63	78	67	90	81	63	68	63	58	61	80	54	86	80	71	57	51	79	79	76	88	60	63	66	63	65	82	80	74	78	66	70	64	75	76	64	64	69	74	62	81	71	75	78	79	70	70	56	72	65	68	54	71	80	70	59	97	62	82	72	63	79	93	69	64	70	68	65	71	57	69	71	73	66	76	73	75	65	83	67	70	45	71	60	69	63	78	67	67	77	72	69	68	56	84	74	50	73	70	85	63	70	65	64	76	81	67	62	70	68	72	76	79	62	69	81	66	81	71	60	72	63	77	82	70	65	61	72	63	74	42	55	69	80	88	78	69	76	65	68	75	61	60	71	61	67	73	63	71	68	63	57	68	64	62	66	70	70	61	70	70	87	73	70	51	64	62	78	81	82	68	66	82	61	74	67	75	67	75	75	76	67	60	79	63	69	73	60	51	73	73	74	69	68	71	67	78	64	79	78	74	73	66	93	63	69	85	69	68	69	80	93	57	70	74	72	63	72	82	68	66	75	64	79	61	59	55	94	77	73	68	71	74	61	66	59	65	85	54	74	65	80	71	84	65	70	67	66	71	76	76	66	75	66	63	75	65	78	82	85	63	70	63	79	72	65	65	63	74	66	69	70	77	81	70	70	74	61	61	90	77	79	80	86	80	65	76	74	81	72	73	73	70	64	72	64	67	80	69	64	58	72	70	70	70	62	76	78	74	74	75	89	75	73	71	61	73	74	70	64	74	69	77	73	84	68	79	67	84	50	66	56	62	69	56	73	73	74	65	72	71	66	69	65	68	68	67	54	83	73	69	75	62	68	67	87	59	67	67	65	73	76	50	67	75	89	70	59	48	52	82	65	70	82	68	70	72	71	62	78	68	63	78	69	76	71	66	76	65	74	62	77	74	65	75	64	66	78	78	72	68	67	72	72	54	72	65	72	79	59	57	74	75	69	72	82	67	62	68	79	72	90	68	62	76	72	72	72	68	66	73	66	70	68	57	78	75	57	61	76	71	67	77	64	63	64	62	70	84	70	77	72	63	59	76	61	75	86	55	69	92	76	73	66	73	75	61	70	77	63	71	68	63	69	72	82	81	60	77	76	64	61	82	68	63	78	64	72	67	72	67	72	56	70	79	73	86	62	60	73	72	64	69	60	74	77	77	63	77	73	55	69	64	66	69	75	75	63	75	58	62	73	67	67	75	73	89	81	56	60	71	62	75	61	74	65	79	73	54	57	63	62	77	63	75	68	76	76	78	73	63	75	74	78	60
5966	632	618	787	1460	2221	2553	2370	2089	1846	1487	1293	1148	1132	995	914	900	789	772	734	756	719	711	722	775	782	716	732	637	660	586	601	608	625	629	689	676	645	598	599	614	589	563	529	539	532	525	530	550	544	534	537	548	533	562	524	525	510	519	552	510	520	531	536	486	542	510	499	476	566	528	476	494	552	512	515	550	515	526	531	523	536	537	548	571	513	509	528	500	528	474	498	548	514	480	495	553	497	499	514	512	517	512	530	507	544	501	513	523	536	506	508	501	533	537	560	526	535	575	509	505	514	549	554	499	519	553	503	495	472	501	500	513	508	555	542	519	491	540	512	448	533	551	565	537	536	517	532	506	528	498	515	507	497	485	502	567	539	530	563	576	519	505	562	538	527	499	555	529	546	526	560	500	496	532	483	534	556	506	519	499	474	525	556	530	511	504	487	539	512	520	503	511	506	522	508	499	533	516	526	569	503	522	537	533	478	514	499	516	572	515	546	509	489	543	500	542	500	548	536	541	515	516	552	542	520	526	538	553	495	511	538	515	528	530	491	533	517	522	532	473	555	528	539	559	517	486	556	507	516	534	518	519	563	540	490	524	546	527	559	502	508	525	491	548	500	485	478	498	498	521	496	499	538	561	527	494	503	548	561	507	560	527	488	547	463	517	499	562	508	466	549	514	516	511	542	515	536	504	505	496	567	528	523	517	508	505	511	546	514	503	531	514	530	541	474	519	522	524	510	507	488	502	534	523	502	489	550	472	523	511	550	495	522	517	534	498	506	540	501	523	517	497	543	527	493	522	531	527	509	458	525	502	530	490	567	538	544	540	566	535	539	498	507	507	532	522	532	510	492	514	514	534	558	536	531	531	511	508	528	563	575	534	541	486	517	539	558	517	478	518	581	513	495	548	558	508	543	524	511	524	507	539	518	562	506	547	520	493	519	531	537	472	546	521	477	480	496	526	516	494	512	517	501	510	518	537	570	520	511	540	503	547	521	538	556	481	507	516	481	481	526	485	516	523	515	506	552	525	532	522	535	569	508	519	473	537	515	555	533	506	547	525	534	525	537	563	522	552	520	562	533	532	504	511	533	536	542	498	514	565	511	557	488	504	500	495	550	463	502	522	513	547	515	545	513	517	512	517	500	536	565	537	518	519	514	541	526	508	520	535	523	515	458	486	513	488	512	512	558	524	530	517	524	534	534	530	521	545	568	504	531	503	527	553	505	496	510	507	511	500	517	490	543	510	540	512	480	536	508	476	504	501	494	510	509	532	513	525	578	545	495	519	533	510	493	560	523	514	542	548	541	535	454	529	483	491	547	527	526	509	524	520	505	491	522	547	499	541	513	512	523	507	547	537	546	509	544	512	525	552	527	516	575	501	501	532	547	516	534	506	550	506	516	524	532	489	540	520	579	526	547	536	509	511	527	514	503	539	523	525	522	521	530	533	512	509	497	536	533	532	527	511	514	504	528	558	526	530	501	535	526	522	552	503	503	499	500	523	536	485	532	503	494	495	520	528	481	585	530	513	535	541	508	490	541	509	499	514	544	502	475	504	502	492	492	542	504	506	545	518	484	523	544	505	548	508	526	529	471	470	512	499	510	562	515	496	474	500	494	520	504	522	513	521	488	502	523	506	570	526	529	495	545	527	466	513	500	472	516	498	547	552	546	521	516	536	545	495	474	483	514	548	501	479	544	566	512	541	491	489	513	520	522	553	525	537	553	520	535	496	549	490	508	513	531	499	548	558	537	517	497	477	505	552	534	533	502	533	524	537	451	528	519	526	482	513	522	512	521	547	512	494	483	496	537	519	522	541	544	508	516	513	523	545	543	504	545	561	484	558	516	524	546	498	522	552	502	523	537	512	493	521	517	514	483	489	503	529	478	528	519	515	473	508	522	503	522	501	511	529	543	549	526	548	536	517	536	571	532	539	541	555	521	530	534	513	547	519	489	521	563	559	496	512	531	499	507	518	519	477	519	479	563	518	546	577	551	502	513	522	513	510	507	564	551	505	544	523	529	523	495	500	524	510	491	528	515	511	530	521	526	539	500	515	496	551	528	524	490	512	507	547	551	549	486	517	515	536	506	523	514	515	511	518	567	496	466	540	524	546	459	476	542	477	564	528	537	508	509	534	508	519	512	481	529	523	514	483	502	526	548	528	463	537	542	529	517	519	517	509	516	472	538	478	577	513	511	499	522	508	552	541	551	556	477	560	541	545	481	514	485	539	521	491	515	522	499	499	527	514	478	501	514	520	519	493	567	533	539	495	568	517	516	518	494	564	511	506	506	518	527	502	491	479	526	554	526	515	531	494	562	504	545	516	482	518	527	530	536	482	526	519	515	539	539	516	524	505	497	477	527	554	547	525	521	534	518	516	561	487	498	528	513	475	516	514	476	553	536	567	485	535	530	525	510	531	546	545	540	525	534	536	517	491	518	509	500	558	533	533	518	547	525	493	488	529	474	494	541	554	559	502	462	518	508	553	541	522	495	509	569	552	494	531	535	497	511	524	533	506	524	496	502	514	505	533	552	494	499	521	512	529	555	533	569	493	529	533	577	515	498	495	495	495	492	536	525	538	510	488	562	532	525	498	513	513	503	551	547	463	507	502	495	508	485	557	528	554	553	532	532	531	522	508	534	526	520	469	520	553	522	534	510	495	500	548	531	498	567	495	543	516	518	537	464	528	499	542	530	489	521	513	507	562	574	518	508	532	539	535	506	525	565	490	531	543	516	514	555	492	510	476	546	530	501	506	517	529	486	510	515	502	559	561	548	515	499	560	499	504	521	497	523	518	512	518	507	535	497	517	534	539	513	489	519	501	543	504	542	553	525	529	537	514	544	500	531	510	536	468	503	557	537	521	513	496	536	522	501	540	492	512	489	507	509	523	515	538	518	530	525	535	548	535	487	501	520	544	568	513	491	519	498	525	501	508	557	561	536	509	531	541	485	489	540	537	514	492	517	501	498	498	516	508	498	508	538	520	512	540	562	539	513	515	545	507	560	544	526	502	527	507	511	561	535	515	529	528	541	512	478	532	543	516	512	491	559	566	563	474	549	481	532	513	546	525	546	488	508	537	531	513	556	504	552	542	569	505	533	555	549	556	563	520	521	547	530	508	499	534	537	543	495	521	518	495	494	555	478	544	523	522	546	520	506	540	501	510	546	524	507	526	521	523	533	536	508	516	502	540	513	516	515	549	545	504	597	540	500	534	516	543	559	520	507	505	546	519	521	533	552	515	496	515	534	541	532	512	484	513	473	537	507	539	478	514	517	511	488	519	531	559	526	506	490	515	516	537	508	550	528	553	509	512	512	518	522	488	506	520	463	494	532	510	500	551	516	505	545	502	523	510	490	521	495	502	572	505	488	516	493	520	504	526	492	507	480	514	489	488	534	541	565	485	528	501	508	519	495	518	531	548	487	532	531	556	493	556	469	517	483	551	566	510	521	521	545	499	534	500	528	539	483	510	518
429	76	63	47	43	67	96	99	77	71	63	71	65	50	54	50	40	39	41	36	34	36	37	43	38	39	31	37	42	32	30	37	36	37	31	37	29	32	30	26	32	42	45	32	28	21	18	28	30	27	25	28	23	27	30	31	32	26	25	36	26	27	38	26	28	26	23	24	26	29	24	25	23	30	29	15	22	25	22	22	24	22	24	21	27	29	32	22	39	23	21	23	33	28	20	26	25	33	21	29	24	13	23	32	25	26	27	30	23	26	14	22	24	24	21	33	27	24	24	16	30	28	33	21	22	23	29	28	19	33	25	25	18	27	34	25	27	32	21	26	25	23	22	25	24	19	21	23	14	25	28	31	23	25	25	24	16	24	30	22	26	22	21	32	25	22	26	21	31	21	20	30	26	23	20	25	30	30	21	22	28	27	25	27	24	21	21	21	17	30	18	31	19	19	19	36	16	24	18	22	23	30	23	23	25	28	28	20	36	23	27	23	23	24	25	21	21	24	29	22	25	17	28	20	26	25	20	29	30	25	36	26	26	27	20	26	26	20	28	20	29	22	24	32	18	21	21	26	31	24	36	27	27	26	23	21	22	31	28	22	22	25	37	22	15	24	29	21	29	33	21	23	20	21	17	25	17	30	26	26	18	29	33	22	25	25	21	30	28	19	18	20	20	37	28	23	30	27	24	24	39	22	26	19	19	17	22	20	34	25	29	26	21	20	27	22	22	21	17	29	28	26	21	27	14	19	24	27	25	27	17	30	24	35	23	35	24	19	21	35	31	25	31	22	26	23	27	24	21	19	24	26	23	25	39	24	30	27	24	19	14	24	18	16	27	23	16	27	20	26	30	23	24	16	20	23	27	18	27	28	20	26	20	20	25	31	28	32	23	28	26	15	20	24	24	20	30	26	22	27	23	20	29	22	24	20	29	26	28	25	30	27	23	18	25	19	22	27	23	28	21	19	22	20	28	30	29	26	20	38	25	20	26	26	19	18	16	28	29	22	27	22	33	30	37	23	17	25	29	23	28	38	23	28	23	40	29	14	29	21	22	16	27	26	30	36	22	29	30	26	23	31	16	19	21	25	33	32	19	27	23	30	18	30	30	25	22	23	19	29	28	18	32	32	26	33	27	25	19	26	28	33	34	24	26	24	26	28	21	24	26	21	31	17	26	26	28	20	17	23	16	25	27	30	29	20	34	16	26	30	24	34	22	36	28	30	24	24	26	25	20	26	29	24	30	16	33	26	22	22	27	18	24	22	20	40	27	30	26	24	29	29	21	26	20	26	27	19	19	21	23	28	24	29	20	24	23	25	20	24	28	35	22	27	29	20	27	31	19	23	23	26	20	21	28	22	27	26	22	31	25	30	26	28	22	30	22	17	29	21	20	27	19	23	32	22	20	31	38	26	27	27	22	21	25	30	19	28	25	25	20	23	28	18	36	18	33	20	18	27	32	19	22	28	26	27	20	27	28	27	25	25	30	24	20	19	27	27	27	31	26	20	27	28	34	30	30	30	25	27	24	27	27	24	30	26	35	19	19	21	23	24	32	26	19	22	24	20	29	26	34	16	37	18	24	26	31	30	25	28	18	28	38	24	36	23	19	31	28	27	24	18	22	28	25	14	18	32	21	24	19	27	28	17	27	39	29	21	26	29	25	29	24	16	19	25	30	26	28	19	22	21	13	21	28	25	30	27	33	27	24	28	28	23	28	28	27	18	34	20	21	31	23	22	29	20	20	34	24	24	24	31	21	24	21	19	23	24	20	24	35	20	19	30	33	25	21	22	30	31	28	20	26	25	33	17	23	27	24	31	15	23	18	27	23	27	24	25	17	26	14	28	33	26	26	36	25	27	22	27	24	26	20	18	24	22	27	23	26	30	22	35	20	20	28	24	28	33	36	29	31	30	20	21	20	27	32	27	28	25	12	28	25	22	26	20	30	17	25	24	24	29	22	21	30	33	19	36	30	20	28	30	31	16	32	21	21	30	41	27	28	23	20	30	31	20	30	23	26	22	25	31	25	34	21	24	23	28	24	25	32	31	23	24	25	20	31	30	34	27	34	21	33	30	20	24	23	33	23	28	21	21	30	25	20	21	20	26	21	28	32	30	23	18	33	15	21	19	28	25	20	24	22	16	19	19	29	34	20	22	29	27	23	20	19	15	31	27	25	20	25	23	21	21	28	14	25	25	19	26	24	25	20	28	30	25	29	18	22	24	25	19	29	26	30	31	27	27	17	16	25	20	31	25	24	32	35	25	32	27	23	28	36	23	30	22	26	21	27	41	29	22	24	25	21	30	25	11	19	31	14	20	27	26	25	23	23	25	21	26	22	25	27	25	29	30	28	18	28	26	19	26	25	25	18	29	30	20	21	25	29	25	32	36	33	20	20	28	20	30	11	27	19	30	16	20	25	17	28	18	25	33	24	20	27	25	24	22	22	21	19	37	24	26	21	25	29	27	21	28	31	26	24	20	24	24	30	28	24	28	25	23	30	25	29	19	23	15	33	26	28	19	26	25	18	23	28	23	35	25	25	27	23	26	16	24	29	28	25	23	27	28	29	26	33	27	26	28	18	21	27	15	24	28	29	30	21	29	24	22	27	21	28	23	25	23	11	25	21	22	21	28	20	21	23	23	27	29	30	28	29	19	24	25	19	22	23	24	22	25	29	20	19	35	26	25	29	25	16	26	30	28	30	30	21	29	30	20	23	23	25	26	23	24	27	31	26	20	25	24	29	30	19	26	22	20	23	16	29	25	34	24	40	23	17	25	15	26	26	33	30	38	25	22	25	22	31	25	17	23	31	33	34	30	25	22	29	27	28	30	20	18	26	31	31	24	23	23	31	28	26	26	24	34	21	25	22	26	26	25	17	19	25	26	21	20	30	26	24	24	28	29	28	28	26	26	28	36	25	32	19	24	20	23	26	28	23	25	22	22	19	21	18	28	24	21	19	30	21	32	24	24	27	18	14	24	25	37	15	19	26	28	28	22	19	24	29	19	27	20	18	28	27	21	31	21	22	30	28	19	23	28	26	35	27	24	19	24	28	26	23	27	32	26	18	21	25	23	21	31	30	22	28	26	20	29	22	34	36	21	27	31	24	39	22	18	22	24	27	31	14	28	32	25	20	31	19	21	25	38	26	23	18	36	38	29	30	35	24	22	27	23	21	26	29	20	31	26	28	28	31	26	34	30	17	18	23	21	30	30	24	22	26	24	26	37	30	18	26	24	30	29	20	27	33	27	24	25	26	30	34	25	23	26	25	26	26	19	26	21	24	29	24	37	26	19	31	27	25	20	31	23	18	25	23	28	26	25	30	27	31	22	22	30	25	31	26	26	30	28	29	27	16	18	29	24	20	25	25	21	29	15	20	26	21	27	28	24	25	24	25	26	34	16	31	23	23	26	30	32	33	17	26	29	28	23	26	26	32	37	17	33	30	19	25	21	29	23	29	27	27	27	20	21	28	34
4995	1211	568	945	2895	4521	4576	4140	3265	2674	2245	1830	1587	1334	1127	999	866	802	666	590	645	564	552	612	636	602	537	473	412	397	364	365	350	373	390	487	400	367	406	331	314	307	299	268	257	250	225	245	239	244	234	204	208	234	212	219	200	194	206	242	204	222	228	200	204	218	188	217	193	213	217	217	215	180	227	210	185	200	199	199	222	219	219	199	189	203	188	201	194	202	231	206	211	188	231	231	216	198	198	193	229	205	212	219	200	218	203	202	208	205	224	189	197	203	186	213	202	196	222	200	171	200	222	178	211	204	211	191	201	160	200	196	200	185	175	227	204	200	208	228	188	217	217	204	178	189	207	209	221	211	189	210	208	216	231	213	211	197	203	201	192	240	195	217	204	172	178	209	211	189	188	226	187	222	201	220	191	226	234	184	188	224	205	207	190	206	219	187	194	193	204	173	212	198	210	214	217	192	198	205	219	177	205	189	211	190	187	164	219	213	206	212	167	198	195	194	220	200	213	205	220	208	187	183	190	216	203	196	196	208	207	207	221	189	206	225	199	190	208	192	194	202	191	177	184	204	182	214	200	192	203	177	208	197	211	211	188	180	189	202	203	211	173	187	229	180	183	187	187	181	185	215	207	193	206	181	214	192	213	183	176	184	206	187	199	216	216	174	199	193	194	193	205	196	200	212	203	191	223	233	201	196	194	210	184	208	208	184	206	194	175	210	166	221	226	186	191	189	201	211	191	205	203	198	200	201	193	204	199	214	222	198	209	180	204	233	208	211	206	197	193	192	207	197	198	217	199	202	186	197	194	186	202	205	203	175	204	224	189	207	187	206	210	166	176	199	177	210	172	204	185	192	207	205	196	196	187	217	192	189	192	198	167	185	182	176	184	205	211	173	191	184	193	169	211	203	206	194	216	189	224	188	195	188	191	191	220	202	181	211	166	192	187	201	193	188	205	205	211	172	215	211	197	214	212	213	188	195	199	209	192	218	206	194	203	190	208	194	209	179	204	203	187	205	217	202	198	215	200	197	210	186	213	194	197	199	160	187	182	180	204	205	194	196	190	206	203	168	177	175	195	177	208	188	219	214	182	204	206	200	185	194	199	201	189	208	189	182	212	222	199	193	188	196	225	199	203	194	178	180	210	197	181	202	201	206	199	194	161	202	201	189	191	199	204	204	188	218	213	217	229	248	189	218	189	193	187	220	200	200	190	214	183	189	212	195	185	197	179	192	215	216	160	176	200	189	200	181	209	189	192	180	171	206	193	187	189	203	181	188	208	199	203	209	198	208	208	194	198	189	197	193	190	183	192	199	180	180	199	224	215	190	201	191	189	184	207	187	226	208	215	191	226	187	213	204	170	212	202	190	171	202	202	164	235	197	207	210	180	200	181	190	198	194	194	200	176	207	173	174	208	193	194	223	193	181	206	197	182	185	214	227	200	198	210	199	214	178	183	204	185	181	233	201	166	207	195	201	201	213	192	202	189	160	197	197	216	186	195	197	203	196	227	191	208	170	208	204	193	214	224	194	202	191	211	175	212	174	189	193	191	161	205	206	193	196	184	203	210	199	207	201	189	214	193	205	199	217	170	190	206	201	207	204	233	205	183	202	193	190	223	212	193	208	186	180	211	211	207	203	190	191	226	224	206	216	201	225	181	203	188	188	182	201	191	215	200	173	204	220	203	207	188	195	191	216	200	197	175	180	207	193	212	185	179	209	189	196	194	175	198	200	176	184	189	191	170	215	219	196	208	206	187	184	199	220	190	184	208	209	199	203	186	193	198	205	201	181	212	194	189	169	190	185	194	178	204	176	180	199	180	197	186	209	230	185	199	211	166	191	189	236	207	186	214	222	210	204	227	198	183	203	206	191	198	193	191	186	202	194	197	174	187	208	215	184	177	194	213	213	192	200	209	202	194	177	213	220	182	173	197	202	198	185	195	170	200	192	198	201	180	177	184	174	180	196	201	199	186	196	176	214	208	217	207	195	196	195	202	200	209	185	190	179	201	192	186	195	215	212	191	191	194	171	212	192	215	200	189	191	177	238	203	197	194	218	202	189	198	177	200	191	179	181	232	167	214	223	203	199	189	208	184	193	173	197	190	193	207	230	204	194	185	187	218	198	185	203	198	200	203	192	186	192	216	178	191	189	217	204	206	189	195	198	195	192	220	173	202	202	195	183	203	224	202	221	176	183	209	186	190	182	189	209	205	228	215	199	179	198	205	182	192	209	203	210	188	246	191	207	193	233	204	204	185	208	206	225	188	201	180	190	209	194	200	193	196	208	182	189	191	196	199	196	204	178	204	187	179	187	201	214	196	173	205	199	219	187	210	186	185	183	186	204	173	201	202	183	205	199	204	208	204	217	220	199	199	182	188	219	211	208	214	182	190	196	190	190	200	191	178	166	189	208	178	194	198	213	188	210	211	180	213	199	204	184	194	196	194	200	200	204	202	196	207	188	229	201	188	210	206	206	204	207	187	220	228	205	205	205	209	228	208	200	191	188	217	184	181	205	192	190	208	196	208	213	194	191	196	189	208	200	182	205	173	180	215	192	183	196	196	203	210	183	207	205	212	201	224	180	193	221	197	191	208	196	191	221	194	216	229	241	204	205	176	192	179	190	199	203	198	191	203	173	208	189	207	222	182	187	194	196	174	212	195	188	202	190	199	190	192	182	173	184	210	190	180	189	206	217	184	173	213	213	206	217	171	194	220	223	194	207	210	205	212	205	198	207	220	189	231	211	209	229	217	190	215	195	202	210	196	211	217	180	199	190	193	206	203	198	190	213	195	194	200	212	197	198	192	202	201	189	187	187	197	167	178	216	197	192	221	202	203	172	210	185	193	209	190	194	174	163	202	187	199	225	188	222	204	199	195	200	182	192	210	199	163	222	203	182	178	232	195	217	194	212	196	222	201	216	195	182	177	193	207	188	201	198	207	206	173	184	200	197	218	181	193	190	207	221	182	202	216	200	208	193	178	202	200	185	186	193	208	196	215	164	197	199	190	196	208	202	204	220	218	201	197	194	203	207	201	193	219	226	244	203	194	208	202	198	213	184	218	203	180	208	206	175	193	198	200	204	195	206	194	197	159	187	207	191	193	158	206	209	199	189	175	195	181	200	178	182	223	192	195	197	173	204	193	189	196	213	203	194	184	224	189	178	209	211	208	209	177	184	192	206	203	189	204	177	202	187	192	230	212	185	213	180	200	200	178	199	200	209	179	198	199	207	184	206	233	179	230	213	203	207	184	189	191	211	205	197	181	181	188	190	207	222	224	206	202	191	207	188	206	213	176	192	178	186	200	208	180	183	201	203	185	197	205	198	196	203	185	204	211	215	209	182	191	190	205	198	196	192	200	189	211	192	209	196	177	203	200	214	212	214	170	207	189	198	195	185	226	191	199	209	189	198	191	187	177	190	197	207	187	210	200	215	211	171	196	197	205	185	213	203	212	178	154	199	199	195	190	209	192	183
1578	120	101	105	110	116	131	150	137	125	106	125	124	127	122	101	94	92	100	88	83	97	102	98	106	87	104	110	91	72	101	84	74	75	101	110	65	112	84	92	94	79	82	88	68	64	68	73	79	80	84	86	89	76	104	67	82	72	70	83	89	82	80	81	93	82	65	78	86	69	74	84	96	80	75	79	78	84	78	77	58	87	63	82	84	89	101	87	92	71	89	66	82	72	78	71	80	74	77	85	67	80	97	71	85	86	75	78	71	83	89	72	78	60	73	64	64	80	73	83	75	74	79	83	79	73	85	67	72	78	83	90	86	78	76	79	88	87	69	74	84	81	77	90	87	93	76	79	71	100	75	71	90	67	86	69	78	83	73	78	72	71	79	68	89	66	83	77	80	71	82	78	67	83	95	86	77	86	82	79	74	68	79	75	81	86	71	62	94	68	83	89	92	89	71	68	96	85	73	69	83	88	66	77	115	71	73	69	78	75	75	87	88	73	64	76	79	73	79	79	83	80	74	89	86	81	85	89	84	74	86	84	84	70	77	84	75	69	87	85	76	78	89	84	79	73	76	80	86	72	80	71	72	59	94	73	73	79	71	84	70	68	58	84	84	72	94	69	64	74	70	82	72	69	72	56	72	86	75	94	74	78	81	69	70	92	89	65	95	82	76	85	74	78	69	72	76	75	85	61	74	76	86	59	69	64	87	81	77	83	91	87	83	60	70	75	80	87	84	78	79	90	77	64	72	82	79	83	91	73	75	79	70	64	71	72	85	72	84	76	60	81	79	74	78	70	83	73	83	58	75	76	92	79	82	69	67	74	74	73	88	71	77	90	74	70	77	73	86	86	73	79	75	73	88	67	79	87	77	80	80	72	65	77	77	66	66	83	88	71	67	80	89	85	88	77	75	73	82	89	95	69	75	81	100	77	74	74	79	87	76	85	76	76	78	74	69	84	77	79	80	73	79	73	79	78	81	80	73	79	69	73	77	75	81	76	69	92	76	85	69	89	76	99	77	75	98	78	82	70	79	86	89	85	81	73	89	74	91	72	84	65	84	75	83	76	79	85	80	83	83	78	70	82	82	63	77	85	81	89	80	92	65	86	100	84	73	74	73	72	75	81	83	75	88	65	95	79	78	86	79	74	80	80	68	66	67	74	94	69	79	79	78	83	84	72	70	88	70	70	85	86	81	77	82	83	69	66	72	82	91	82	80	96	87	93	74	84	83	74	93	82	78	103	93	79	92	77	75	86	81	68	78	76	71	93	81	73	84	90	79	83	68	75	74	79	84	75	77	71	81	69	72	92	84	66	85	66	69	72	87	81	76	86	65	75	69	78	79	96	86	76	77	84	65	90	79	65	76	89	82	83	91	63	73	93	101	87	94	90	84	78	77	84	77	82	82	73	76	80	90	62	91	77	95	77	77	79	83	75	80	92	82	70	85	85	83	97	82	95	86	81	80	76	67	77	79	77	92	71	84	82	77	84	79	88	82	72	90	90	67	67	81	80	64	84	85	83	69	73	91	101	87	85	78	80	67	65	85	70	71	87	64	78	74	79	77	71	84	76	74	84	71	75	90	94	78	89	77	84	80	87	65	68	67	87	89	74	84	69	91	84	81	69	86	85	72	69	78	75	86	79	78	82	74	76	88	77	88	94	90	64	75	82	81	78	83	75	95	78	67	66	84	85	73	85	81	80	84	87	78	75	91	74	72	89	85	74	82	89	76	64	79	90	78	78	70	89	52	68	76	96	66	74	91	86	80	75	65	91	85	74	78	78	74	89	80	82	74	66	85	92	89	86	83	73	66	76	79	93	71	84	68	88	66	66	70	89	84	75	60	75	71	63	82	65	69	64	74	84	95	71	91	87	91	80	70	89	68	61	83	96	71	87	71	85	79	76	65	75	75	72	81	82	82	81	80	79	91	82	82	74	79	86	84	91	70	90	82	54	87	79	81	74	79	70	75	80	89	69	82	70	70	87	91	76	82	62	81	85	92	75	72	82	100	76	76	61	70	80	87	80	91	77	92	96	82	79	96	67	81	74	74	78	91	85	75	91	78	69	85	67	68	84	65	76	87	68	82	96	79	71	66	71	69	89	74	62	71	71	68	89	68	78	85	79	69	66	68	79	77	68	84	78	95	86	70	69	88	75	77	76	88	79	84	78	68	91	66	83	86	89	95	81	68	78	89	85	77	77	84	63	77	65	67	79	85	73	78	94	77	73	60	91	82	65	65	75	86	67	78	93	70	88	72	87	86	80	62	83	93	84	73	105	70	58	74	81	81	81	101	62	77	83	89	72	56	101	79	66	96	84	70	76	80	79	76	79	90	72	77	82	78	87	77	77	78	82	78	89	92	84	91	73	80	81	82	83	77	75	84	74	71	73	86	90	64	65	76	68	85	74	74	69	94	60	86	82	89	83	83	62	75	76	88	90	78	69	77	82	88	73	84	84	65	76	84	75	84	63	72	74	68	86	70	75	91	95	81	67	71	85	91	71	85	69	83	75	72	74	95	72	81	82	91	86	88	76	64	86	80	84	73	95	64	69	68	90	79	69	76	75	61	88	77	77	73	76	80	83	90	72	82	97	90	80	69	80	71	68	77	86	71	87	80	93	75	75	81	102	85	78	72	93	86	80	97	80	76	75	73	69	83	75	86	73	91	86	79	72	72	81	77	79	93	75	86	94	86	80	88	92	71	80	86	77	79	86	81	87	93	85	69	79	92	77	75	76	62	85	84	89	72	90	78	81	72	91	95	89	80	71	70	93	68	67	78	87	85	86	80	90	88	86	79	75	63	93	77	88	83	71	89	100	69	74	88	99	83	76	85	69	68	73	91	91	76	68	72	82	91	84	71	87	81	86	76	75	93	88	91	67	83	85	86	83	95	65	67	84	76	91	78	84	87	89	87	87	69	83	84	69	83	61	80	81	64	71	77	70	90	75	65	98	86	101	86	81	77	76	93	90	86	97	93	69	78	73	77	73	67	87	85	75	73	96	70	91	69	70	81	83	73	75	74	74	80	79	75	98	83	72	66	80	76	83	69	76	83	80	82	62	75	99	84	81	88	81	86	71	90	83	63	73	82	66	76	63	66	94	70	78	72	75	83	69	78	83	85	95	78	101	67	88	91	82	83	80	75	59	71	92	80	74	76	82	71	84	80	71	72	85	68	82	82	83	77	91	65	86	80	79	74	94	75	83	76	75	66	91	70	69	85	79	65	79	64	86	72	89	81	79	80	97	72	79	79	78	76	73	80	72	86	71	64	88	83	69	67	90	73	66	95	80	91	71	80	83	85	67	80	68	79	78	84	87	75	81	83	87	71	78	77	98	88	79	75	76	75	82	66	86	62	80	78	80	80	80	68	80	69	77	83	62	84	74	84	64	67	72	76	76	85	80	81	84	77	91	76	85	93	84	74	83	82	85	85	61	72	79	78	78	64	99	85	83	82	61	96	82	62	75	89	84	65	83
7742	1266	850	1201	2921	4417	4760	4206	3451	2952	2523	2238	1906	1657	1577	1344	1201	1153	1094	1012	1062	965	925	951	1005	979	885	890	821	812	753	679	761	719	809	801	832	746	769	744	701	666	656	642	704	609	588	606	613	643	675	621	612	563	597	574	611	564	657	639	634	621	611	611	603	596	588	578	566	623	601	644	567	589	564	583	617	550	595	612	618	534	636	640	616	614	636	608	575	590	624	601	610	581	583	610	608	584	604	571	537	608	634	599	629	580	590	559	593	641	563	556	550	591	612	579	587	583	609	617	556	607	572	574	586	639	586	587	603	667	590	582	604	647	573	573	596	585	651	579	606	587	581	577	642	552	619	616	577	571	564	616	610	582	600	600	586	617	603	623	554	627	535	563	603	583	583	621	562	550	564	586	527	603	568	603	602	597	548	606	571	532	621	585	561	558	614	592	614	568	559	562	562	607	569	602	608	578	567	596	570	553	624	593	594	530	630	570	575	603	623	546	552	567	563	619	603	576	582	621	571	607	632	608	533	585	601	538	585	586	607	556	581	581	569	549	581	623	601	577	546	564	567	592	587	604	583	586	579	605	619	609	609	548	569	619	602	629	589	584	602	551	577	562	609	621	607	586	580	558	573	575	595	604	615	592	572	623	600	603	581	599	567	598	562	584	591	610	593	563	583	595	579	585	626	597	580	619	552	562	575	576	579	581	583	555	588	614	642	591	587	620	578	546	614	593	609	567	568	600	551	560	582	601	638	615	554	644	602	556	597	554	612	626	600	582	583	596	581	600	562	566	621	583	571	599	527	583	612	600	530	620	589	559	589	594	599	564	554	614	596	623	576	610	603	568	595	626	589	558	551	596	592	585	547	597	559	592	569	549	582	601	590	619	595	584	551	583	577	582	649	643	618	585	612	586	593	608	580	559	557	572	610	594	585	606	580	653	589	599	562	610	586	651	551	559	568	603	581	634	579	572	613	557	569	573	593	624	578	595	539	605	623	605	619	582	567	594	598	601	642	612	594	579	622	568	561	596	551	574	562	569	601	594	619	578	557	592	609	578	554	556	567	578	599	593	649	551	578	614	639	605	610	596	601	571	585	591	547	607	605	578	583	593	649	623	615	594	575	607	550	574	573	567	590	580	565	596	580	558	609	571	605	619	608	599	610	564	562	637	642	575	581	576	538	610	586	584	588	562	595	594	609	580	616	579	601	573	611	560	608	594	610	609	632	603	600	616	526	582	570	615	540	597	617	552	592	586	628	610	575	581	582	569	601	558	607	552	617	592	594	596	609	601	529	607	576	607	537	614	585	568	568	583	607	597	587	587	632	567	582	589	631	625	596	571	624	590	571	547	557	592	580	545	603	589	576	583	592	539	610	581	613	595	584	598	615	595	568	543	614	584	609	630	573	578	569	599	570	560	604	575	564	589	583	594	573	613	601	537	568	618	603	582	563	606	588	588	601	621	593	583	605	565	583	590	612	586	603	613	603	597	561	591	565	607	594	579	616	594	602	578	525	602	579	581	551	579	601	566	583	594	605	592	580	605	579	626	589	570	612	581	593	577	554	598	595	571	560	632	610	577	614	567	569	577	600	589	555	624	610	588	575	596	565	585	607	622	581	567	547	588	584	581	557	568	622	604	569	585	595	596	609	532	628	602	579	565	577	590	573	581	615	568	593	594	584	609	599	590	634	577	583	565	578	623	572	573	629	581	659	600	549	591	587	589	571	592	632	612	572	603	570	560	561	636	600	593	560	583	565	615	635	566	575	578	568	608	571	625	575	577	600	575	599	587	589	588	581	555	583	596	610	610	575	574	579	620	593	629	611	637	590	554	585	578	588	601	583	611	604	581	599	570	609	616	607	562	564	591	572	601	597	602	580	615	597	598	552	628	575	584	619	581	625	594	619	552	567	543	552	578	562	632	617	549	597	570	610	602	627	631	596	601	571	541	546	606	604	602	603	602	584	601	594	559	591	567	578	591	556	603	592	582	616	590	579	595	595	595	567	579	608	613	592	615	552	559	586	591	593	609	601	662	608	601	550	567	626	576	546	606	590	575	604	581	559	593	611	614	571	571	619	572	579	596	616	567	582	569	574	555	589	596	590	615	593	621	578	626	582	570	607	607	613	606	588	603	583	590	574	563	567	607	600	586	584	570	598	581	594	568	613	576	547	590	589	590	598	572	602	615	559	568	591	598	592	623	622	600	579	597	631	615	588	635	585	515	585	592	595	572	585	573	578	569	623	600	612	549	591	586	574	586	566	554	582	604	577	584	596	606	632	587	561	581	631	615	595	583	553	621	621	614	537	583	642	540	577	573	587	582	620	550	551	558	552	594	594	606	591	594	583	631	591	608	598	613	575	615	574	600	637	568	615	616	588	612	616	571	566	585	578	551	585	578	564	593	581	546	609	598	595	575	614	595	568	561	546	594	628	551	590	573	550	604	581	566	575	591	560	541	588	559	572	576	619	588	609	548	575	565	630	648	574	572	626	572	577	572	575	593	601	570	586	622	565	585	593	609	596	565	576	581	612	593	563	577	533	589	577	563	620	618	602	554	570	582	610	563	590	631	569	533	585	584	593	550	603	602	600	631	616	617	560	579	562	590	604	625	560	593	581	613	602	532	579	531	590	600	587	564	600	580	566	568	569	573	548	591	599	562	577	596	565	590	588	564	586	576	586	616	603	580	533	589	574	588	638	560	604	537	572	549	616	582	553	574	586	584	601	586	583	586	601	562	619	571	598	580	578	598	608	639	592	617	612	605	575	582	581	593	606	573	552	612	590	571	596	595	600	579	555	580	608	552	600	556	585	577	588	584	602	595	593	576	547	583	582	603	550	573	593	630	594	581	597	605	627	589	575	591	605	605	589	626	568	585	617	568	583	600	624	599	579	616	621	614	633	597	600	595	560	609	585	588	584	605	585	598	626	557	569	574	573	574	606	592	607	573	572	581	587	625	594	584	573	584	598	556	610	586	563	586	602	603	607	575	566	533	617	549	586	583	589	581	602	593	591	594	568	568	632	583	565	627	589	594	543	603	599	631	591	569	584	582	599	557	619	578	604	596	596	589	629	583	570	558	572	620	584	609	596	556	541	598	585	568	584	562	638	626	583	583	607	583	565	518	538	603	585	572	597	593	588	551	623	577	621	588	592	550	601	592	592	556	595	577	580	590	596	599	597	561	633	582	607	559	577	607	629	576	588	602	603	605	590	604	615	599	585	570	561	627	635	600	598	577	532	565	601	550	576	614	603	544	589	545	578	601	577	642	587	588	591	610	582	594	603	564	613	572	616	557	579	580	560	581	588	577	566	576	575	591	633	558	573	565	611	583	594	649	566	585	608	582	574	573	611	561	603	596	649	596	581	560	629	590	561	572	583	624	614	645	616	610	615	585	592	601	586	621	613	592	573	584	619	537	607	553	568	612	627	597	583	575	587	580	585	570	594	577	592	590	580	619	591	581	583	603	593	589	585	586	577	581
779	114	93	66	53	95	120	132	102	117	99	92	78	89	60	69	62	54	69	52	47	37	52	54	48	41	49	41	34	40	45	41	33	40	31	43	39	33	39	36	33	31	30	34	36	35	29	35	33	39	21	37	26	19	22	34	31	26	24	29	28	39	27	35	28	37	42	29	24	27	34	35	23	25	35	32	25	38	37	34	33	30	32	36	33	25	36	30	16	18	27	23	24	27	29	34	41	32	42	32	23	32	23	33	28	32	23	39	37	28	25	19	21	28	36	33	28	37	34	29	34	23	26	35	30	28	16	25	16	25	29	29	31	26	25	34	37	31	37	33	29	40	35	33	24	29	18	28	30	26	29	24	38	26	32	35	25	25	32	34	37	23	33	34	33	29	21	40	21	30	27	35	30	28	30	28	24	33	25	25	31	31	29	32	30	31	27	34	29	35	21	22	28	30	21	25	21	32	31	25	25	22	28	38	27	32	31	31	24	36	27	28	36	28	32	27	23	26	20	31	25	26	27	29	24	26	31	27	24	35	25	30	43	19	22	28	25	26	28	34	28	29	24	49	23	19	23	45	27	22	42	22	35	28	29	33	30	28	37	24	43	32	28	25	34	25	33	24	22	33	18	27	32	22	28	24	30	26	27	30	25	25	27	26	25	23	35	35	35	27	23	27	33	25	28	30	34	27	31	24	31	26	22	32	30	22	35	39	23	25	26	27	33	23	25	33	17	24	37	41	23	30	21	40	34	25	30	43	29	33	29	27	22	30	24	24	23	35	32	32	28	27	36	29	22	20	38	30	30	33	27	27	33	24	22	35	32	29	27	25	24	23	30	28	28	34	25	33	32	25	35	27	36	24	25	28	26	21	28	37	30	40	34	25	33	32	19	28	36	20	33	20	35	22	30	29	24	24	26	33	27	26	29	28	25	33	29	34	30	25	19	30	22	30	24	37	25	31	25	27	18	26	27	29	31	34	27	31	26	21	36	27	38	34	24	29	38	36	28	26	40	25	29	21	23	29	28	29	29	32	30	23	30	28	23	27	30	29	28	37	28	32	23	31	19	26	29	35	31	38	33	27	29	28	24	26	32	40	28	30	18	31	26	31	30	29	30	26	29	31	28	26	20	29	23	29	35	29	28	25	24	34	16	30	30	34	27	27	30	21	23	26	21	27	31	17	32	28	26	24	23	26	31	32	44	25	32	28	28	33	23	31	26	32	23	31	25	33	27	33	27	24	30	22	24	21	31	32	31	29	29	26	33	27	32	26	21	28	25	40	23	26	29	31	27	22	39	39	23	24	21	27	26	34	26	29	33	38	25	23	32	28	28	31	25	27	24	31	29	22	39	32	35	30	25	29	28	40	27	26	35	32	44	26	27	30	31	25	33	31	32	23	21	25	32	26	26	18	30	26	41	34	25	32	21	26	39	32	22	24	29	41	33	27	25	27	30	30	29	34	29	23	27	26	29	20	30	28	24	29	29	34	39	34	29	21	23	23	32	30	28	25	26	26	30	38	24	26	23	35	32	28	28	31	26	29	27	25	25	30	32	18	29	24	26	28	22	30	29	39	26	19	22	22	35	41	24	24	37	29	25	34	28	33	24	32	43	31	39	28	21	19	22	29	28	24	38	30	30	39	22	27	21	30	27	24	28	26	23	27	22	40	38	22	27	17	18	22	31	22	26	33	26	22	28	25	28	24	26	21	24	28	23	23	30	26	27	26	38	29	28	25	31	21	29	24	20	33	29	34	26	20	23	31	31	39	29	28	27	30	25	32	25	32	29	17	27	22	34	39	30	28	40	32	28	27	22	30	22	30	32	24	29	31	31	17	35	26	27	26	30	27	36	17	21	23	24	32	26	30	25	22	34	36	34	37	29	34	35	32	26	26	27	24	24	34	17	25	25	36	31	32	23	24	22	31	29	23	31	28	38	23	20	26	27	30	34	29	34	21	29	25	32	33	35	32	20	27	32	35	24	28	29	25	21	20	19	36	41	30	30	33	27	33	30	42	12	26	30	27	30	23	28	17	36	31	26	25	27	28	31	27	29	30	23	34	22	36	31	32	24	30	28	34	29	28	35	30	28	25	18	26	25	30	25	32	29	19	35	32	26	35	39	36	30	28	23	38	24	38	35	30	22	31	31	28	23	38	30	27	26	23	41	14	27	29	20	37	25	18	27	23	31	25	20	29	26	24	16	28	31	21	34	27	22	29	22	34	28	31	30	28	29	30	22	37	28	31	22	25	28	32	23	37	24	19	19	33	26	27	30	28	32	28	29	24	23	21	17	23	26	27	22	24	31	36	24	31	26	28	38	35	22	29	20	24	27	21	28	33	33	33	30	30	23	23	32	22	24	30	23	31	26	23	28	20	30	32	32	26	29	32	35	33	25	32	29	32	29	26	31	25	27	32	31	26	29	25	23	27	32	39	32	28	33	32	30	34	27	24	33	34	30	27	28	28	30	31	24	32	29	34	25	26	36	25	35	25	29	31	21	31	29	36	25	23	26	35	25	29	27	27	30	27	30	27	32	28	38	31	24	24	19	26	27	27	33	28	32	28	25	28	25	32	26	31	35	28	24	31	32	25	26	33	25	39	26	23	23	26	22	28	26	29	27	26	27	21	20	36	23	25	37	36	26	30	29	37	19	26	32	32	28	25	30	23	24	32	26	27	36	25	36	22	23	27	29	29	28	37	29	26	36	32	27	35	28	32	24	38	27	32	26	30	28	24	24	23	25	22	26	30	27	19	33	26	37	30	28	29	35	18	25	21	34	21	21	34	25	26	32	26	36	32	22	24	41	30	24	24	26	35	27	21	26	27	34	31	31	29	30	27	32	35	38	26	18	35	32	27	27	30	21	28	35	24	30	34	35	30	26	35	22	34	28	26	26	24	32	28	21	24	21	27	34	30	40	25	33	28	34	35	26	30	25	23	31	23	24	41	26	28	28	26	31	41	38	33	26	29	21	35	32	29	26	17	28	37	22	39	25	38	24	23	27	33	30	27	25	28	29	30	31	28	36	31	15	30	35	30	31	29	19	31	27	26	29	14	34	27	15	20	23	37	37	23	26	35	28	32	28	24	21	32	24	30	29	27	26	33	23	35	26	33	32	36	27	21	26	29	34	33	29	36	34	28	23	38	24	33	31	27	39	24	37	24	27	26	29	27	29	31	30	27	21	32	23	30	28	29	30	28	25	29	26	34	25	23	29	24	28	28	30	29	29	30	28	19	26	21	29	26	37	26	29	19	38	31	27	12	20	40	27	30	32	29	30	31	20	23	30	35	31	18	25	28	26	25	20	31	26	26	32	33	32	32	30	26	26	33	30	31	27	27	26	21	20	28	27	34	26	26	30	26	28	33	28	34	24	23	20	33	24	26	33	22	27	27	21	37	38	26	28	27	39	30	33	27	25	33	21	35	28	30	23	24	30	26	11	34	23	33	35	27	27	29	30	30	32	32	30	34	22	32	31	28
7543	1740	749	1289	4236	6404	6705	5693	4568	3610	3150	2539	2072	1766	1624	1326	1264	1086	984	842	783	791	704	775	801	788	693	662	548	470	439	447	433	430	471	498	467	437	438	427	358	368	320	275	298	339	287	281	229	272	263	268	241	250	251	254	212	239	228	216	248	225	229	225	206	221	229	213	258	219	205	221	227	240	257	223	246	247	228	245	214	214	230	239	233	232	224	224	234	240	239	236	215	244	226	196	244	225	215	225	218	238	205	238	248	233	214	241	225	206	225	226	223	220	224	235	207	230	236	205	231	253	202	204	246	221	239	217	217	221	218	200	234	198	207	215	239	198	214	215	217	220	227	191	197	185	230	222	222	212	210	244	216	207	203	208	209	228	214	222	222	191	203	208	225	204	228	214	199	219	236	227	240	224	228	215	194	226	208	248	225	205	218	218	221	232	232	214	198	218	216	201	225	209	192	213	213	250	208	208	195	204	203	226	228	193	209	201	192	209	211	217	198	216	195	220	235	218	196	208	236	201	209	186	191	185	217	198	203	210	207	229	216	233	206	189	214	219	216	238	210	190	202	225	230	201	218	224	202	208	197	196	208	231	237	216	229	220	209	226	204	210	205	227	201	200	217	178	213	190	232	232	196	199	200	213	233	222	193	236	222	211	205	192	230	213	214	214	196	227	207	218	210	212	197	202	208	196	213	216	213	205	249	219	197	187	197	196	237	199	209	222	205	210	214	222	202	214	211	211	195	224	210	194	202	228	231	200	213	228	193	192	192	200	188	217	226	207	211	236	197	206	227	221	242	215	214	218	198	205	208	195	200	220	207	186	208	216	197	231	196	230	213	190	199	197	232	228	223	199	174	200	208	194	221	236	206	208	211	225	201	197	190	195	205	192	215	219	217	204	200	257	211	212	226	214	214	171	211	235	232	209	226	225	237	231	228	199	194	212	234	197	204	204	226	198	202	214	201	211	211	203	261	210	222	226	201	214	196	226	218	212	215	210	199	210	209	203	210	209	202	193	229	218	217	225	202	227	230	192	198	227	217	194	212	206	234	209	211	238	196	204	239	216	228	211	198	219	207	219	236	208	198	209	226	200	216	221	204	204	218	222	230	216	230	200	248	218	181	211	220	200	195	215	204	206	203	227	207	202	210	201	199	199	216	203	198	223	215	208	190	209	227	186	201	215	236	192	205	224	207	210	210	238	206	222	201	203	206	226	209	221	206	198	213	206	227	200	217	227	224	190	216	218	191	201	213	207	202	222	195	195	219	211	208	204	218	205	226	194	220	208	200	208	190	200	211	192	212	203	230	224	210	192	193	208	214	203	208	220	228	200	210	213	201	215	216	196	201	226	202	191	215	209	225	200	234	180	219	207	224	210	205	205	201	223	221	201	202	205	213	211	208	213	204	180	204	229	219	220	227	212	201	208	213	199	194	205	235	197	200	197	189	200	224	203	229	198	214	218	224	208	198	215	213	203	195	212	214	230	203	208	222	188	220	200	218	188	211	200	216	230	200	218	208	220	204	225	220	204	222	199	169	205	203	197	214	208	212	205	209	217	210	191	224	202	226	202	212	207	219	202	191	187	214	227	254	222	215	220	216	219	212	229	226	200	218	188	220	224	235	241	214	193	215	186	208	196	201	217	197	220	207	194	218	170	192	203	201	205	198	213	215	220	233	213	222	215	191	195	227	183	226	223	205	211	209	199	208	224	212	198	206	230	222	222	216	221	219	209	221	225	246	212	201	209	219	204	187	217	200	205	199	207	245	230	199	214	198	213	188	186	203	209	203	190	211	216	228	203	186	207	249	248	183	196	188	185	190	185	212	212	214	211	197	189	220	193	211	238	210	183	226	211	194	211	220	206	210	215	212	213	220	197	249	217	220	230	201	203	206	206	207	199	227	206	201	227	240	218	222	222	214	205	225	199	225	204	206	212	204	228	222	203	221	211	197	211	218	222	183	209	211	186	204	236	213	234	206	185	209	207	191	204	205	188	185	234	237	217	200	198	238	197	238	192	219	192	228	183	186	220	207	215	225	210	203	207	209	190	205	205	199	237	196	236	225	212	190	189	219	223	230	212	217	223	227	206	220	213	194	191	222	205	217	181	194	190	226	207	209	187	208	192	204	225	219	220	209	205	187	202	216	197	219	210	217	192	227	221	227	213	202	205	212	180	197	197	240	208	206	206	242	224	189	208	236	210	237	213	232	213	217	213	225	192	185	224	223	207	210	197	189	209	215	204	215	225	211	200	225	211	203	226	218	205	231	211	205	202	226	233	207	224	211	216	205	204	214	190	228	204	221	218	194	215	209	222	216	216	183	207	193	210	227	211	224	173	188	215	217	208	212	215	219	226	181	199	201	224	244	236	200	196	198	201	214	189	223	208	211	211	208	215	202	225	192	184	184	225	222	237	198	227	197	201	219	209	215	205	216	195	213	215	216	203	192	179	218	219	190	222	200	226	210	245	210	205	208	208	204	204	214	202	212	194	197	213	205	227	222	214	207	197	192	230	205	190	207	219	229	226	227	201	268	219	203	205	200	198	181	235	212	238	207	216	212	214	203	188	207	214	207	191	204	224	207	202	210	194	203	210	216	199	190	207	222	240	176	225	201	213	212	219	190	163	223	221	208	191	174	222	234	212	199	203	194	231	188	223	211	198	238	217	196	213	199	214	229	205	204	228	225	226	212	233	198	214	184	194	213	190	188	196	205	234	219	208	177	221	214	215	192	200	182	191	212	210	195	216	191	219	220	226	210	217	196	216	204	207	213	238	183	223	208	219	221	186	182	202	230	208	192	204	209	195	228	208	178	232	214	211	224	194	230	206	199	217	211	200	218	195	180	218	221	231	189	224	200	199	222	191	212	231	203	211	228	220	214	216	209	220	236	197	208	222	206	221	208	221	212	199	238	204	220	198	220	206	187	223	201	192	217	207	234	217	197	213	210	219	225	229	213	221	223	203	208	199	185	218	196	200	210	197	218	199	216	213	198	201	198	212	204	233	222	205	209	197	232	202	208	245	172	242	206	194	195	199	217	214	216	213	201	196	217	226	182	216	188	218	185	227	231	192	203	209	200	214	205	208	181	200	195	225	209	206	216	195	210	211	221	215	223	216	209	203	232	236	203	200	209	217	217	210	190	201	196	209	214	224	170	226	210	210	203	203	222	195	225	225	215	219	185	206	212	197	224	199	213	213	211	199	221	194	218	196	199	205	185	204	213	221	229	238	227	194	201	208	186	234	218	185	192	214	230	197	198	206	206	207	182	185	202	210	222	213	210	211	204	199	227	212	211	209	230	229	216	222	217	226	185	187	197	216	207	208	201	228	196	215	222	177	206	203	225	198	204	176	236	202	213	207	205	206	214	209	212	207	213	204	226	223	187	215	195	200	227	208	224	214	207	202	208	200	228	202	223	191	208	212	212	196	209	206	219	197	196	212	228	232	219	247	196	187	200	193	208	200	209	182	224	218	222	223	221	178
1030	87	74	98	71	100	91	88	104	94	80	86	74	76	95	75	68	66	77	54	67	87	86	69	82	84	71	62	71	86	79	92	74	68	79	63	70	85	56	66	80	86	79	72	73	62	71	68	75	79	59	66	73	75	56	85	84	59	72	72	69	85	58	56	60	76	75	73	71	57	66	70	53	70	70	61	65	66	62	71	69	59	75	82	85	60	88	64	71	70	80	59	71	57	75	59	64	68	69	67	72	79	68	62	67	66	76	58	66	87	69	67	85	64	71	66	64	60	71	74	75	40	57	63	66	73	91	49	69	67	77	76	61	78	77	73	67	60	72	70	64	95	69	77	71	67	77	67	71	60	77	74	76	78	65	71	71	61	72	75	76	67	65	62	86	72	68	56	71	62	58	74	75	61	64	77	73	58	73	77	88	71	75	82	69	65	78	67	74	63	73	61	62	70	66	62	71	68	61	61	74	70	75	95	68	75	55	86	67	61	67	66	87	60	74	70	72	68	79	73	67	86	71	66	68	71	70	66	64	55	53	61	61	60	66	57	82	61	74	83	64	63	60	81	78	72	60	69	50	71	62	77	80	87	61	74	72	69	68	63	63	67	71	69	80	81	73	58	73	54	72	77	56	64	84	71	80	76	72	67	70	64	70	81	55	71	74	70	57	82	94	70	61	74	71	74	54	72	53	64	52	64	61	77	64	69	70	67	66	63	70	68	52	85	83	64	73	66	74	67	67	88	66	56	70	60	67	76	65	67	79	70	69	68	79	68	75	71	63	83	74	73	94	54	58	71	68	76	69	60	62	67	62	65	62	57	55	60	75	68	72	69	68	56	63	71	73	78	69	66	63	89	70	80	56	57	62	68	49	77	85	81	51	68	79	68	59	69	67	60	82	60	64	57	80	64	53	60	59	79	59	82	61	73	61	72	61	76	72	81	77	70	68	52	63	75	68	72	70	76	73	68	77	64	80	70	76	59	80	67	59	73	61	60	68	66	62	62	66	79	65	67	63	84	77	64	75	60	49	57	80	67	67	73	67	73	63	68	66	64	69	71	72	69	67	86	60	64	62	64	64	68	53	74	58	67	57	87	74	57	81	69	72	62	66	65	80	69	59	71	79	62	62	82	69	59	62	58	80	68	63	57	65	67	57	71	70	73	88	67	68	69	75	60	72	94	82	66	73	59	63	79	65	88	74	73	67	65	69	68	57	61	56	65	73	61	64	70	53	65	80	60	73	69	70	63	80	65	80	61	71	69	70	65	70	68	67	83	77	61	68	64	63	56	67	65	60	70	98	60	79	69	66	72	66	72	76	68	78	68	76	75	75	72	63	83	68	73	58	71	69	60	71	73	81	72	59	61	75	63	66	83	64	77	75	73	64	65	72	75	64	65	76	78	67	64	96	72	68	73	78	80	56	71	66	69	79	78	64	60	73	67	77	64	74	72	62	67	66	64	64	75	65	69	68	73	84	66	77	76	75	73	71	63	71	78	67	70	78	82	55	71	78	70	72	83	74	69	56	71	60	67	75	75	67	65	51	70	67	72	72	70	65	74	84	74	78	77	82	55	69	62	68	80	66	62	80	69	73	62	67	64	60	72	84	73	72	65	61	81	78	56	83	56	70	64	73	61	68	73	83	66	50	64	76	72	73	67	69	71	96	71	73	63	73	80	53	77	59	74	65	72	55	69	81	61	70	69	85	68	58	63	76	72	68	55	64	66	82	75	73	70	64	66	81	64	81	59	67	70	65	62	61	72	67	72	63	70	67	62	62	63	51	59	65	79	67	75	50	66	54	73	53	78	70	69	65	75	79	67	76	78	58	68	64	69	71	83	73	72	71	75	86	66	68	76	87	73	66	66	61	74	59	62	62	69	68	62	51	66	77	66	101	82	64	79	49	79	64	64	81	64	64	58	65	72	56	77	68	71	70	75	78	64	63	71	72	69	70	72	59	60	61	63	75	64	63	74	71	60	72	66	69	62	66	74	77	71	69	72	74	62	74	74	67	70	74	69	69	77	79	68	77	70	62	83	60	70	81	79	71	69	64	81	70	67	67	62	70	76	64	66	70	76	64	72	64	73	77	64	81	60	69	70	93	68	67	70	78	67	70	72	68	57	66	65	67	74	78	67	82	65	63	70	66	60	71	76	51	85	69	70	58	75	60	59	73	61	72	93	60	71	79	72	65	81	69	70	77	71	55	72	72	66	65	67	69	74	83	63	72	63	56	81	68	74	56	59	80	60	68	67	73	81	65	52	63	68	62	71	73	63	66	63	73	53	59	81	61	61	57	73	64	48	82	78	70	83	77	71	74	71	66	64	73	80	69	80	66	67	92	56	71	57	76	73	59	77	72	59	73	66	83	69	61	53	67	65	87	78	72	69	76	84	67	81	67	67	75	60	70	65	82	66	65	74	65	77	52	56	84	67	74	61	74	59	67	74	64	78	71	56	64	65	65	64	72	60	57	58	76	59	64	60	60	69	73	59	74	55	70	66	82	65	67	67	66	62	66	58	67	80	80	77	71	70	84	68	76	72	68	54	76	79	82	76	65	64	69	80	70	56	55	76	81	75	74	67	62	71	54	66	70	71	73	87	73	75	64	65	54	66	78	57	69	71	71	64	77	62	72	78	84	58	75	62	61	63	79	72	64	65	68	67	79	73	62	67	66	65	72	66	75	73	65	68	62	72	65	73	62	71	73	51	61	63	76	77	59	66	81	65	66	71	86	62	75	51	72	56	66	57	68	63	95	71	70	64	76	79	70	69	60	70	71	76	77	55	69	75	55	67	63	58	71	64	60	75	78	67	65	63	60	67	79	70	66	68	68	73	74	67	83	60	67	84	68	67	64	65	62	73	74	69	80	61	74	71	64	63	64	77	85	78	52	75	62	68	64	73	71	50	71	62	74	71	77	68	74	84	71	70	68	70	80	67	70	65	67	62	76	68	75	75	59	59	66	64	68	86	65	68	82	66	60	62	77	63	85	75	66	66	73	74	59	75	67	76	70	69	67	62	64	72	70	70	60	63	68	84	64	64	73	63	65	56	77	73	70	78	64	62	86	80	64	74	83	82	65	67	52	75	72	66	65	72	76	71	62	78	65	65	60	76	64	59	84	62	71	54	63	62	83	74	79	84	65	50	63	70	62	57	78	66	76	83	79	67	62	83	71	66	73	64	66	62	76	71	72	70	68	63	67	64	54	63	74	75	72	70	64	84	80	66	61	68	69	84	77	84	69	65	71	63	60	61	68	67	64	70	71	64	67	64	77	66	68	65	70	62	65	59	73	64	67	66	68	75	67	65	83	70	84	73	65	79	71	57	83	82	61	74	72	78	74	56	59	72	71	78	67	82	72	62	73	58	67	82	66	76	73	60	74	70	63	71	56	75	62	68	66	58	62	62	64	77	62	62	89	74	74	80	67	56	60	57	71	78	70	79	70	54	65	56	90	59	70	69	73	59	86	73	56	71	67	80
6003	717	591	691	1547	2317	2562	2352	2095	1753	1533	1344	1215	1129	922	937	878	867	744	746	672	721	739	745	761	821	722	647	655	592	583	635	577	602	636	643	622	598	596	635	598	573	585	531	536	529	568	571	515	504	516	547	509	475	550	546	520	540	540	520	517	481	496	528	472	554	492	521	463	516	500	504	515	550	535	515	510	486	556	509	512	540	526	525	509	516	543	492	497	503	517	538	511	541	505	487	520	479	562	516	520	560	559	550	543	506	483	500	488	513	508	479	530	521	514	504	488	501	523	534	507	481	559	498	510	528	483	503	503	524	506	511	495	526	533	525	502	581	508	483	563	489	523	550	530	516	538	503	517	565	465	539	511	556	552	507	517	512	519	527	512	484	527	518	525	574	513	529	512	536	510	535	495	568	520	546	470	522	571	536	492	482	504	512	530	491	512	518	505	523	534	554	544	533	526	556	538	463	550	557	545	512	536	531	510	517	511	519	501	521	569	502	530	529	520	510	533	484	505	520	545	517	495	537	545	542	502	509	508	493	521	532	523	516	472	484	504	501	497	502	523	497	473	528	517	510	522	511	534	529	494	465	517	528	499	518	468	523	526	500	543	534	514	505	470	470	501	538	500	511	497	535	499	536	555	504	490	496	486	499	508	518	498	527	510	504	505	511	560	511	489	529	520	469	476	507	510	524	499	516	505	510	501	538	558	473	563	500	542	502	492	552	507	520	506	526	503	519	535	543	495	505	483	512	524	519	505	542	512	515	529	557	517	536	530	504	510	530	517	521	516	506	507	532	486	501	491	505	542	549	510	497	529	518	474	509	531	520	518	472	547	511	507	544	526	468	489	522	503	503	499	517	497	522	495	469	494	526	518	501	525	489	497	501	521	463	492	523	507	525	531	513	527	453	507	479	505	481	513	529	492	558	484	505	555	493	513	554	532	524	502	496	501	511	510	491	511	490	529	514	510	520	490	538	486	535	530	504	519	529	541	534	528	511	478	525	545	512	485	535	541	520	497	509	517	511	464	482	530	489	515	520	540	511	502	469	549	528	513	478	514	521	516	539	518	533	503	524	530	490	524	472	529	489	515	508	497	479	465	523	527	508	508	526	514	501	539	510	502	492	531	512	535	516	540	537	494	505	535	480	527	501	510	529	515	480	508	498	520	529	515	506	492	506	489	544	512	520	482	541	566	498	548	455	512	509	513	548	509	524	485	521	531	518	533	503	504	494	516	541	525	533	542	496	503	487	503	510	511	513	503	512	485	528	502	508	512	550	486	512	521	555	523	474	506	525	485	487	547	540	500	544	504	477	549	512	482	479	535	535	490	496	588	520	527	549	530	511	517	550	529	521	487	507	507	515	517	531	559	505	532	533	525	521	500	501	493	523	495	501	510	530	496	501	529	510	518	458	489	516	513	491	494	525	569	489	499	498	466	535	512	490	524	493	492	502	540	519	530	508	490	529	508	493	513	522	552	532	517	513	543	487	556	506	501	544	506	514	504	530	491	551	506	531	497	522	535	476	507	519	509	514	477	505	468	553	513	487	514	506	517	528	506	489	509	537	496	527	507	493	515	512	511	534	552	545	506	509	511	540	548	487	482	500	509	469	551	501	541	560	484	520	521	507	529	549	540	496	490	507	518	534	526	520	526	533	516	520	520	511	550	500	536	500	499	496	541	543	531	475	529	510	484	515	549	486	536	519	558	517	512	490	529	554	516	566	513	461	487	498	505	548	516	485	500	506	494	506	527	489	513	508	496	491	525	489	528	499	507	485	521	475	565	515	556	536	490	514	540	528	518	512	521	522	522	509	448	522	498	472	538	504	513	504	524	541	506	532	512	515	490	489	518	511	518	520	466	507	485	509	514	497	529	516	477	498	508	507	507	498	493	552	534	484	564	530	517	487	516	523	496	531	502	464	520	559	491	511	526	535	493	536	512	544	522	504	495	523	543	515	486	514	509	493	526	532	503	492	510	523	559	511	512	530	489	506	519	513	554	507	507	482	528	539	511	483	511	524	516	557	537	543	574	495	548	520	512	554	512	544	515	527	546	459	544	518	468	531	537	551	496	527	520	525	498	509	532	559	483	511	516	512	515	530	523	502	571	511	479	567	527	483	522	523	515	530	491	470	521	497	499	505	524	551	508	562	509	515	510	487	534	488	494	524	493	526	563	506	538	537	524	488	555	496	500	538	513	556	567	510	492	543	561	494	498	524	498	515	472	529	549	519	504	525	522	478	496	481	544	553	521	478	486	492	519	525	552	525	511	475	539	481	537	529	528	561	502	521	512	511	522	539	564	542	501	501	558	493	491	480	531	476	551	501	515	549	550	544	497	554	544	508	539	509	533	492	481	519	512	514	508	545	504	523	534	514	542	535	520	536	534	535	510	514	511	533	533	478	504	502	518	535	482	486	532	519	545	537	517	528	521	503	507	447	546	515	512	489	488	500	524	543	516	514	544	528	503	504	490	530	550	517	485	511	513	516	505	470	509	516	535	517	529	509	447	543	494	515	497	566	485	506	507	515	518	498	484	489	519	516	522	521	506	526	515	578	513	500	522	497	527	507	527	506	519	529	498	540	551	496	511	493	497	505	545	554	524	484	486	487	506	490	506	496	477	496	502	499	549	546	511	546	517	507	513	532	508	485	516	507	520	508	515	521	499	491	481	508	514	511	508	523	502	503	545	499	555	509	463	524	538	531	508	521	504	474	487	504	553	491	541	511	548	509	512	498	513	542	514	538	516	512	521	509	507	493	539	504	534	542	490	511	552	514	547	529	526	547	525	482	518	510	523	479	459	543	544	505	499	528	545	499	498	502	512	512	528	478	520	514	528	510	505	521	539	539	455	491	484	530	530	499	506	541	532	505	484	495	499	535	502	515	496	496	519	525	529	539	541	502	493	510	479	512	541	514	505	537	501	559	467	520	518	534	528	509	525	551	495	493	508	492	504	530	520	538	533	535	502	529	498	485	476	506	528	533	504	513	501	508	550	520	497	538	530	525	525	519	501	507	509	490	554	508	477	482	521	531	463	550	537	568	539	518	509	550	488	509	533	508	579	497	534	501	476	518	492	498	472	484	521	517	567	533	543	490	520	501	474	506	487	526	502	510	535	547	490	490	489	473	535	492	527	534	490	517	508	528	495	508	479	506	517	512	546	511	538	487	470	541	499	500	487	498	488	530	487	499	525	501	528	505	530	524	522	541	494	511	518	471	502	524	482	510	530	520	504	516	512	541	502	510	510	489	513	484	520	527	529	488	531	511	471	467	483	514	553	547	484	532	523	529	530	465	479	493	491	518	520	533	516	548	498	536	515	519	538	470	514	527	558	512	492	504	503	520	505	568	509	519	517	549	522	528	512	538	545	532	498	503	496	522	502	521	515	529	544	522	510	508	522	508	491	465	516	517	533	554	537	560	507	546	516	523	562	508	519	527	480	509	528	510	510	517	540	525	501	526	518	518	524	481	502	518	484	559
380	85	62	32	43	74	99	82	86	81	54	52	56	61	62	45	47	41	42	49	40	35	25	32	42	43	34	46	25	26	33	24	30	25	28	23	35	37	29	30	19	37	28	32	28	31	31	27	17	30	28	27	23	24	23	29	35	21	25	25	28	32	27	26	22	30	18	28	24	23	21	32	37	25	28	21	24	23	18	33	22	23	20	33	31	40	28	30	30	21	18	24	40	15	19	36	30	33	28	33	29	17	24	21	16	26	24	27	26	18	37	31	17	19	34	23	27	35	22	27	29	31	18	20	21	33	18	24	32	21	28	24	17	29	20	31	26	26	39	32	20	22	23	29	31	22	40	19	20	30	20	26	22	28	25	28	16	24	18	21	35	30	35	26	16	26	23	23	23	24	28	29	19	21	31	21	34	29	28	23	26	9	28	19	30	29	12	29	34	24	20	20	29	24	29	29	19	28	23	27	27	30	23	26	19	28	28	33	23	25	20	27	28	21	30	29	20	22	29	26	26	19	22	25	29	24	31	26	31	21	29	26	27	20	21	33	26	31	18	26	32	26	25	16	30	17	22	29	20	28	19	18	31	21	39	23	26	35	18	24	27	18	23	24	23	36	22	22	17	29	30	19	25	29	35	24	11	18	24	20	19	29	19	27	23	23	31	22	22	21	23	16	26	20	23	26	30	28	30	26	18	25	25	18	15	21	24	23	23	24	20	24	26	26	22	22	37	24	13	23	20	22	21	23	26	18	22	31	20	27	22	16	22	24	17	16	25	23	25	25	22	19	28	24	30	15	27	26	33	22	18	25	29	15	17	25	28	21	29	31	27	22	16	14	24	23	20	37	29	21	17	29	31	25	33	24	20	27	24	22	24	24	25	34	22	23	21	24	25	29	17	27	21	13	22	35	24	28	27	31	21	42	21	27	26	20	26	22	28	27	22	24	25	26	23	22	29	21	24	22	19	36	28	21	24	23	28	34	23	26	27	18	15	19	23	22	28	25	24	30	21	30	29	24	14	22	30	20	23	29	31	29	26	17	18	21	27	24	22	32	23	24	20	20	24	23	22	25	21	32	27	25	22	29	26	24	21	22	23	24	26	29	28	27	29	20	27	20	31	25	19	32	29	32	31	30	15	31	29	23	21	27	29	17	26	29	20	18	31	26	25	22	16	22	26	22	27	28	31	21	22	19	23	33	30	25	21	24	11	22	21	20	33	23	23	27	24	20	33	26	28	28	25	23	24	21	28	24	32	20	32	29	36	15	35	16	26	29	23	27	31	27	18	18	31	33	17	27	22	24	25	22	24	29	27	36	21	24	16	30	23	17	18	32	27	29	21	19	30	34	23	23	36	19	30	14	25	15	24	26	26	22	16	22	25	28	25	26	24	28	30	30	25	21	21	22	23	22	23	30	11	23	34	16	23	31	24	29	23	27	30	27	23	20	26	23	36	26	28	25	18	34	30	19	23	21	22	22	27	27	27	30	32	29	13	31	26	34	28	26	24	31	28	26	24	25	29	31	19	25	24	23	24	19	26	24	20	30	25	30	23	32	18	13	22	26	24	27	26	31	31	31	21	25	27	20	17	28	30	27	24	26	25	30	26	26	22	27	31	19	25	24	19	26	21	18	24	23	24	30	30	22	25	39	25	32	27	31	22	29	18	27	23	20	22	31	28	30	26	23	27	17	18	29	22	26	25	18	21	19	32	31	40	22	26	21	29	19	25	20	30	26	15	29	29	28	28	23	29	20	26	26	24	30	25	31	26	25	20	21	28	21	17	14	23	21	31	25	32	27	22	26	12	29	21	17	28	21	16	28	14	24	23	23	23	24	20	28	21	23	24	17	30	20	31	22	31	20	14	23	22	22	21	25	22	21	32	18	18	36	21	25	21	25	20	21	21	26	27	19	28	22	25	26	26	31	32	29	20	15	35	19	24	27	21	16	30	28	20	24	28	20	39	23	18	25	31	32	18	19	25	23	27	23	25	20	26	26	38	24	29	18	23	29	22	18	24	24	27	16	23	29	34	17	27	19	25	20	28	31	23	24	24	25	17	32	21	27	22	30	31	18	22	30	24	26	27	30	20	25	25	21	27	34	30	27	28	21	30	26	27	29	27	28	28	27	30	20	31	27	25	34	32	29	22	15	24	23	25	33	26	22	20	29	32	34	24	21	22	30	31	27	32	37	19	25	32	31	25	21	24	26	24	31	24	22	28	30	34	34	25	22	24	33	20	28	27	21	28	24	19	22	20	23	27	28	26	33	23	24	22	26	36	28	17	25	22	19	25	28	31	17	28	24	32	29	19	24	29	28	23	22	29	27	20	25	26	29	21	25	23	29	32	28	26	34	19	20	23	29	25	19	23	27	34	29	24	27	28	23	26	23	25	25	25	34	28	26	14	27	33	21	15	27	34	25	30	26	28	25	32	22	24	13	19	25	26	20	21	22	21	17	37	18	24	30	26	27	28	16	20	20	19	28	23	17	27	21	17	22	20	29	25	30	25	20	29	26	32	22	18	26	24	30	21	28	22	36	32	22	26	32	18	19	29	23	29	25	27	20	26	24	14	15	30	15	13	31	22	22	19	19	22	25	24	21	28	26	26	28	10	19	20	19	27	33	23	30	23	27	20	21	22	23	23	31	25	25	25	24	25	21	24	23	17	24	19	18	23	20	29	30	21	29	28	25	19	19	26	21	27	24	22	23	24	35	24	23	20	31	23	34	29	21	34	24	26	13	21	26	22	22	31	22	23	19	27	21	29	23	24	29	29	27	20	31	20	19	19	25	24	25	20	18	29	27	29	23	20	26	26	29	29	25	21	18	22	19	34	32	30	21	33	21	24	31	30	25	21	16	22	33	24	28	32	28	30	25	26	29	23	17	21	27	21	24	22	27	22	28	28	28	22	25	32	24	24	19	23	27	25	22	33	24	38	18	23	25	35	26	24	30	19	25	22	22	35	23	29	22	24	26	25	23	29	34	21	28	24	26	22	28	20	22	32	20	29	26	26	19	18	27	27	32	24	20	22	22	28	22	31	36	21	28	19	21	14	26	27	19	29	28	24	23	30	19	24	25	26	23	21	27	27	30	24	25	35	24	22	30	28	20	20	26	22	21	25	22	19	33	27	26	16	18	22	28	35	26	32	24	28	34	32	31	25	32	27	23	30	22	19	25	23	25	18	26	36	21	20	23	23	23	25	27	18	19	38	21	20	25	23	29	30	30	22	24	24	18	24	23	24	42	30	23	26	17	27	30	18	21	26	21	29	28	24	22	24	30	25	34	32	18	29	26	25	23	24	31	22	13	20	22	23	23	23	27	27	20	30	29	22	22	26	32	15	20	20	35	25	24	23	19	20	23	32	30	32	27	21	23	25	22	29	20	20	23	17	22	32	24	20	22	21	24	32	24	18	30	28	25	20	26	18	25	33	21	23	32	23	24	26	20	31	27	18	25	25	31	21	21	28	23	17	16	16	25
5043	1280	558	941	3064	4490	4781	4115	3459	2723	2099	1690	1438	1339	1054	963	871	785	664	666	623	574	619	585	622	572	522	462	428	378	385	362	339	330	389	432	365	425	372	367	294	290	269	251	235	267	266	237	232	223	202	214	223	224	199	167	216	202	195	220	196	220	208	203	187	182	216	179	241	208	196	203	203	207	198	189	199	197	197	208	206	216	213	228	206	221	246	192	208	220	222	208	199	206	222	182	209	217	232	222	208	221	195	202	191	199	215	218	202	207	202	194	225	181	217	181	191	213	210	190	208	200	188	225	197	216	205	208	214	213	200	215	216	212	175	169	189	175	205	199	211	199	192	179	221	181	184	196	194	217	209	199	187	180	207	198	221	205	183	194	217	205	200	200	208	182	191	184	206	194	215	182	176	191	209	201	199	209	175	225	165	189	199	184	201	206	203	198	200	184	213	198	218	202	194	202	201	178	211	227	187	194	214	190	209	200	181	213	206	210	187	198	210	194	204	195	205	189	182	185	193	174	198	190	203	208	205	212	221	206	192	208	200	193	202	189	210	201	202	211	175	209	181	185	210	196	216	172	194	217	195	185	197	190	195	225	199	190	186	196	208	189	210	184	202	175	203	199	212	222	203	210	201	186	192	168	214	202	196	208	210	229	192	196	207	195	217	208	211	207	205	184	224	203	198	198	205	196	190	211	190	169	203	215	173	191	194	187	190	212	173	193	205	183	205	190	212	196	203	198	201	210	210	196	223	191	189	230	164	204	210	196	203	194	193	182	192	215	196	194	199	215	217	199	196	175	183	198	209	210	209	180	215	212	203	209	216	196	204	180	207	202	221	171	185	222	204	202	186	193	199	190	199	200	190	224	200	182	181	179	204	169	202	199	192	169	182	213	193	178	190	201	205	216	200	191	209	188	204	214	171	193	209	181	199	215	203	190	203	192	203	196	199	181	195	185	179	188	178	184	192	194	217	187	208	182	206	210	187	179	191	205	187	191	186	192	204	186	166	199	175	187	211	191	195	195	206	187	189	192	180	182	182	192	173	192	182	195	190	200	181	186	224	177	199	201	169	206	194	206	188	213	198	214	194	175	203	172	176	209	194	187	184	198	188	203	186	186	174	176	205	221	185	209	193	202	178	208	209	184	205	231	199	235	174	190	208	206	199	207	213	202	197	188	187	201	187	196	206	190	199	202	180	191	162	217	217	187	217	186	200	195	179	212	220	208	178	208	194	187	184	205	209	203	190	187	195	203	173	220	187	194	195	209	205	215	194	180	177	196	219	205	197	212	194	204	186	181	199	196	190	206	181	186	196	194	197	194	195	187	201	190	205	175	186	185	174	215	206	205	193	183	204	176	179	193	196	170	186	189	177	230	195	196	212	194	185	224	190	187	175	210	216	178	208	189	195	192	182	200	190	177	205	198	198	187	208	216	198	203	167	200	191	189	183	199	194	192	185	197	179	188	180	191	160	170	204	196	207	192	178	181	196	209	194	212	227	183	198	197	185	174	198	194	170	192	219	199	217	197	204	173	186	217	212	188	193	234	190	202	177	213	206	204	185	204	210	209	213	181	170	187	202	201	208	180	197	193	204	218	196	202	194	211	210	203	213	190	198	203	216	201	199	194	197	170	198	181	215	168	189	207	194	205	193	200	222	166	191	192	221	188	192	174	199	228	197	193	206	228	210	198	215	205	213	208	173	184	210	208	158	186	192	202	210	219	196	223	212	211	184	213	228	204	181	212	184	190	194	168	229	207	194	199	206	239	193	204	186	181	185	191	169	210	195	206	204	209	202	197	186	195	214	210	185	194	198	181	214	184	238	174	181	199	187	182	200	194	208	186	214	205	220	178	193	201	187	171	209	214	206	213	218	232	207	224	189	209	183	190	208	202	195	184	227	194	189	190	181	182	183	208	211	219	205	202	197	198	200	203	197	208	196	163	208	174	181	204	187	200	209	206	202	209	201	171	207	202	201	186	197	160	207	194	209	176	199	177	180	191	172	217	217	208	191	180	196	200	200	209	206	198	200	195	197	184	204	208	213	200	245	200	213	207	190	183	196	206	200	222	190	171	184	214	190	206	193	221	189	212	188	207	204	191	202	184	198	178	196	217	203	182	213	213	185	179	200	196	180	179	212	195	203	210	210	196	227	182	200	184	203	218	193	191	207	206	174	211	218	212	205	185	195	201	190	201	191	195	186	228	204	176	206	205	223	205	216	203	191	170	207	202	189	218	196	177	189	192	189	190	220	209	193	201	214	199	199	233	197	216	206	188	217	201	220	224	211	191	177	207	205	200	185	210	217	190	203	163	208	224	176	170	208	188	193	172	179	181	202	200	188	208	200	208	206	206	188	187	204	172	213	206	193	195	206	204	200	184	192	185	221	192	183	226	196	198	207	190	187	225	183	195	204	188	177	208	207	203	206	181	168	201	195	184	163	213	193	202	200	182	204	230	194	205	167	180	181	231	172	183	208	174	207	206	191	174	207	210	207	235	177	174	195	204	208	186	184	212	189	197	199	200	206	219	179	196	209	224	193	188	201	203	210	173	188	168	182	189	208	206	206	183	189	177	193	194	197	195	183	203	225	195	192	219	219	218	178	210	207	201	189	218	189	186	174	199	235	189	176	175	211	189	208	191	227	161	183	234	186	200	211	206	227	223	209	196	175	204	161	237	200	191	193	195	186	211	192	204	176	218	184	194	174	223	194	187	200	216	203	173	184	178	227	181	176	197	218	220	187	208	206	183	192	199	169	201	191	184	216	197	212	221	182	182	218	199	208	182	206	204	209	175	201	204	225	198	168	184	189	212	207	200	164	185	213	214	212	211	177	203	179	195	204	179	177	191	194	191	211	181	189	204	203	207	207	193	152	192	188	207	198	202	204	191	184	208	203	193	199	220	185	169	233	188	199	176	184	187	213	180	214	184	211	180	181	200	219	208	186	198	186	193	206	202	190	195	206	187	193	199	227	209	192	199	188	185	213	176	234	207	218	201	194	204	209	197	176	211	191	204	195	186	201	186	171	215	202	192	196	191	185	208	192	205	193	208	193	201	193	223	216	224	192	198	201	201	183	196	168	187	176	194	186	172	197	197	183	227	195	199	188	193	191	185	207	193	192	211	199	199	189	188	189	173	185	229	202	195	187	190	208	208	182	178	191	194	165	178	213	205	194	194	205	206	222	223	194	196	200	202	191	174	182	223	168	215	192	194	185	167	191	196	202	189	177	178	196	198	215	206	227	213	188	231	191	223	206	224	216	203	213	184	191	205	182	213	215	189	188	191	212	180	225	168	194	228	197	192	178	189	169	228	180	227	197	204	218	189	227	190	181	211	205	203	214	190	194	181	201	201	203	203	181	193	237	199	193	216	202	201	194	209	209	205	193	193	181	179	198	202	205	179	188	188	199	196	195	201	188	200	183	219	223	170	210	215	184	184	186	221	195	212	219	176	191	192	194	189	213	187	189	201	196	189	219	180
1634	117	96	99	99	128	124	137	145	139	116	120	104	100	118	83	106	114	97	107	95	89	87	87	109	101	92	71	65	88	71	72	90	79	88	83	89	89	85	85	80	84	73	91	66	64	82	80	70	86	81	80	80	91	82	69	76	82	66	78	92	64	96	82	86	70	88	78	88	78	77	71	88	81	66	86	64	81	78	60	96	72	87	82	68	84	71	67	71	83	71	78	73	87	79	65	66	103	85	107	73	64	77	75	81	67	62	80	75	85	84	90	65	87	89	63	67	70	73	68	90	82	80	78	81	83	86	74	74	83	74	70	77	75	80	76	88	69	73	74	83	80	71	82	80	88	89	86	82	82	91	83	70	85	88	83	75	77	76	83	81	98	75	77	80	77	75	76	83	74	64	77	61	91	85	98	97	82	89	68	70	91	72	87	82	81	82	76	93	80	71	75	70	81	71	73	74	67	74	85	89	85	98	75	67	60	84	81	78	59	61	58	81	77	76	71	81	87	71	85	92	73	75	71	66	83	79	83	84	65	80	72	88	72	68	66	86	75	84	89	98	92	63	58	83	75	69	83	82	73	86	71	77	81	81	76	82	84	70	69	62	88	85	83	78	71	83	83	83	77	79	70	77	69	75	90	58	77	93	89	90	70	97	93	81	81	89	76	94	63	78	76	75	73	88	73	78	68	76	74	82	83	59	76	63	84	79	77	71	76	74	72	74	94	77	84	86	78	81	80	89	81	83	76	72	84	89	86	74	82	78	74	70	65	75	79	88	66	72	84	87	84	93	85	77	66	82	88	86	78	74	75	91	94	75	74	79	74	81	86	77	82	91	79	86	83	92	76	73	75	79	94	67	86	69	67	96	94	74	73	67	87	81	72	88	67	73	82	94	78	67	71	81	94	88	79	65	68	59	75	77	75	87	97	80	64	87	77	84	87	79	81	78	78	94	74	73	92	86	75	77	74	73	86	76	76	69	63	89	59	84	71	80	96	75	77	75	81	90	75	77	78	94	96	78	74	87	81	95	79	85	84	76	76	71	73	62	76	73	82	92	95	95	68	81	74	75	61	73	72	92	83	83	72	86	65	83	84	76	77	79	74	81	71	74	79	63	77	80	93	79	88	87	91	71	75	61	68	69	90	65	95	77	92	78	69	83	70	71	78	80	88	79	94	79	77	95	83	93	80	94	79	77	83	75	74	82	79	84	61	88	78	78	95	75	91	97	75	74	74	70	72	72	77	77	78	85	76	79	80	82	81	85	66	71	87	89	83	74	69	84	101	84	62	77	77	83	76	89	77	77	81	72	80	70	84	83	67	87	90	83	79	89	75	78	85	83	81	70	64	65	74	81	73	84	82	72	72	76	70	90	86	95	76	90	67	88	59	81	77	96	82	82	75	81	77	76	79	82	97	104	68	75	98	70	75	85	87	85	84	88	78	84	90	77	83	91	63	76	80	104	79	87	63	82	77	79	72	96	83	89	73	79	66	79	71	82	76	101	81	80	88	62	87	76	69	71	90	77	69	68	63	80	87	75	81	89	86	86	81	92	72	81	84	87	97	86	89	65	89	87	84	71	86	74	91	72	72	82	76	77	62	69	77	70	97	81	79	98	80	69	71	86	79	79	76	81	86	85	77	75	86	71	78	82	83	79	75	67	81	92	68	73	78	91	63	79	60	83	85	81	88	68	83	101	85	81	63	93	68	82	82	73	94	77	76	79	75	80	82	84	74	80	93	88	76	83	101	73	72	77	81	83	93	68	83	88	94	60	83	79	62	84	80	86	78	81	93	74	63	78	80	73	73	87	77	82	89	76	74	65	86	68	77	79	80	79	98	93	77	86	72	74	75	76	81	76	83	78	87	77	79	78	66	79	78	66	89	89	71	75	83	70	88	80	74	90	83	85	68	78	93	85	77	77	71	77	83	80	80	83	71	73	80	82	85	86	96	79	62	91	65	76	73	77	82	65	69	75	70	69	69	87	87	90	76	74	68	89	63	79	87	77	54	69	81	68	76	81	81	75	82	68	76	66	70	64	74	59	75	82	81	77	83	72	75	72	81	96	85	82	83	84	76	85	100	90	66	73	90	83	83	76	83	66	71	65	75	78	78	78	80	75	71	73	69	85	88	94	86	73	94	88	77	94	80	75	79	110	77	75	76	81	79	70	73	65	66	89	78	90	79	88	68	77	86	79	77	89	67	80	87	73	76	64	74	71	86	83	88	95	67	93	87	85	98	75	65	76	99	70	82	83	72	77	76	81	83	69	90	70	73	67	80	91	70	57	92	69	79	87	84	68	71	77	79	79	76	83	67	78	71	87	83	64	75	74	93	94	79	104	75	74	78	81	90	75	87	69	82	71	85	82	71	71	92	74	87	74	86	84	76	85	81	77	74	83	75	80	93	83	89	89	81	103	79	90	99	72	82	87	77	77	85	96	69	71	91	87	72	73	94	87	77	76	87	89	85	91	93	75	83	74	84	76	71	72	98	89	74	82	73	90	98	71	69	77	75	80	81	89	78	74	85	88	69	81	78	78	78	67	82	75	73	92	84	82	63	78	79	80	74	72	90	74	66	76	68	64	67	74	67	78	69	71	93	74	68	84	63	94	71	84	70	88	78	75	77	78	75	77	70	76	90	78	78	98	76	75	97	84	90	71	67	82	75	88	69	88	83	97	78	66	87	81	79	57	79	79	80	82	70	79	61	76	91	73	82	86	89	66	89	81	84	83	77	85	84	88	75	79	77	87	75	79	70	63	74	82	94	93	79	95	72	63	75	70	74	84	110	63	84	79	83	86	79	79	80	72	98	65	70	85	62	82	90	85	79	74	91	75	77	62	85	83	77	85	75	77	88	100	85	86	76	72	85	92	95	70	87	89	83	79	74	75	71	72	75	85	78	67	78	75	100	78	65	94	68	78	78	77	67	66	94	92	64	71	74	83	75	61	98	74	79	85	77	88	88	94	83	82	71	82	73	94	81	90	88	79	85	80	72	67	65	64	76	75	72	82	83	74	83	76	63	74	88	79	77	89	80	88	86	71	88	93	61	92	66	86	86	81	82	75	78	86	78	80	73	82	89	83	77	75	91	91	70	63	84	76	77	78	65	81	76	66	84	81	55	86	83	67	62	76	95	93	94	75	70	75	89	92	72	80	87	82	90	78	81	96	64	78	73	83	70	99	87	89	75	73	83	81	70	76	67	83	92	77	93	80	77	70	83	89	92	85	79	73	76	55	61	86	86	71	86	89	79	88	73	76	94	85	68	71	73	85	79	74	88	81	79	71	91	85	79	92	78	73	73	74	77	62	84	91	71	94	80	63	81	81	69	68	76	82	64	89	96	76	82	78	84	74	70	74	64	86	65	70	72	78	83	87	82	73	75	89	82	87	91	69	76	80	89	54	74	68	74	74	76	74	72	85	94	72	84	95	75	77	71	81	63	79	73	95	75	71	73	68	74	75	83	83	91	79	75	72	89
7520	1190	882	1216	2876	4308	4481	4190	3516	2961	2463	2055	1887	1685	1497	1357	1246	1207	1083	1073	1026	988	949	961	1041	895	906	834	856	792	796	769	711	728	827	830	815	763	741	668	688	616	641	663	651	662	609	619	597	616	628	598	605	607	558	621	594	573	555	594	586	620	631	570	619	585	622	580	614	633	599	562	615	620	618	553	593	624	554	629	648	599	622	599	558	531	584	539	620	580	585	590	574	632	608	607	568	616	556	559	557	603	601	570	613	607	636	556	606	561	607	620	576	598	565	606	605	602	613	608	596	578	595	581	603	653	581	619	584	608	626	576	556	577	604	590	572	585	591	617	591	608	622	586	577	594	595	585	590	564	582	565	588	594	567	556	579	598	559	564	600	599	586	589	584	543	612	599	620	535	551	627	561	605	607	586	595	577	602	581	634	563	575	607	595	576	556	629	568	581	579	599	579	543	610	577	590	588	527	635	605	608	575	556	525	571	594	574	626	558	597	615	596	564	592	553	590	581	586	581	553	565	593	593	554	575	601	561	574	584	571	593	591	597	578	548	568	601	566	588	584	576	627	559	600	561	627	570	632	590	569	558	567	591	558	564	585	577	573	597	558	609	578	650	586	615	606	593	585	595	604	600	572	614	652	609	602	590	572	619	564	545	552	602	546	596	623	560	620	633	606	611	600	588	564	605	549	583	589	573	599	609	573	600	592	571	541	608	612	630	590	617	575	595	579	576	581	568	593	542	622	633	506	600	568	574	589	568	570	594	607	628	584	595	621	572	592	601	563	597	599	626	614	578	586	566	614	604	589	584	630	609	577	574	607	579	575	598	559	576	582	572	581	551	614	555	584	618	589	585	578	556	581	602	563	611	578	609	587	581	549	611	535	569	528	586	584	565	549	601	549	569	577	563	589	576	515	597	540	556	576	598	601	580	559	579	591	602	555	570	506	624	545	544	584	602	640	571	592	581	607	588	572	595	554	551	595	569	524	573	580	581	566	556	607	626	579	571	597	605	600	588	544	564	608	567	592	585	575	584	544	581	568	589	567	556	564	599	608	633	567	589	610	528	536	538	619	563	557	608	612	628	580	623	576	568	566	610	564	546	580	555	577	590	579	560	604	534	596	542	571	604	584	636	588	621	600	568	557	564	556	545	575	555	645	585	580	656	572	585	598	546	590	623	621	580	566	632	580	570	587	573	573	573	561	576	597	578	564	613	585	584	561	556	622	594	594	584	600	593	596	577	646	551	578	574	564	589	594	563	609	598	601	566	569	571	574	580	560	630	591	595	583	591	590	608	594	567	537	619	579	582	620	598	595	572	569	595	617	579	571	555	586	605	586	567	609	573	604	564	558	564	571	599	592	550	607	568	563	599	560	587	532	565	562	607	604	583	562	576	640	555	566	573	598	580	580	559	582	563	569	561	559	585	594	554	543	534	557	632	582	579	547	580	606	554	580	604	580	547	570	574	577	588	564	580	601	588	565	607	641	558	608	554	574	566	570	595	567	588	554	548	550	604	600	582	576	579	601	593	539	607	565	579	605	598	642	595	581	582	611	597	595	594	565	612	633	565	600	533	568	607	604	623	591	572	585	589	599	590	581	546	544	581	568	634	546	578	539	549	628	594	552	569	573	561	567	521	563	558	573	592	597	605	588	607	595	608	592	588	556	588	566	579	583	575	562	534	581	621	531	588	560	582	569	626	620	600	568	633	556	593	553	563	576	613	542	547	575	563	575	568	575	585	591	564	566	610	552	537	550	593	566	618	573	570	568	572	601	574	593	609	598	536	574	612	661	581	591	591	609	585	557	628	583	630	573	587	601	605	586	612	612	576	538	595	597	561	625	563	593	591	574	559	567	553	625	570	571	579	547	591	562	592	602	613	566	637	569	561	567	555	595	632	583	561	579	561	576	573	573	558	554	563	594	550	575	581	566	582	549	546	624	552	542	574	617	612	607	557	624	594	554	558	576	544	605	547	580	587	596	596	566	572	567	612	541	557	590	570	608	589	575	600	586	596	552	559	574	550	529	626	600	608	586	661	552	578	626	593	608	553	570	605	519	610	538	572	553	562	595	575	587	577	620	585	591	561	579	600	543	605	608	531	567	606	542	575	600	597	620	599	597	572	590	585	566	595	559	594	569	584	612	574	568	609	612	558	601	578	552	566	572	629	560	611	605	618	573	601	615	606	597	558	633	569	541	573	532	567	563	559	557	603	572	610	597	626	612	591	612	628	595	567	584	563	608	615	603	582	546	593	656	587	597	559	609	588	589	558	610	613	590	590	558	556	558	587	574	575	553	580	571	541	556	619	599	572	585	644	585	594	523	558	614	573	607	598	571	586	597	593	579	572	605	621	591	593	549	588	590	608	634	556	595	569	628	597	579	558	605	582	576	541	575	586	555	619	588	574	600	576	648	559	565	587	592	587	581	591	588	576	588	587	576	586	595	594	583	571	590	572	555	587	594	572	571	547	566	582	579	571	587	603	604	551	564	571	561	572	582	587	597	619	584	533	578	576	564	574	617	594	623	545	588	584	614	580	579	623	572	593	559	559	562	592	623	595	613	600	621	617	603	522	592	551	610	648	589	589	604	642	587	541	568	557	648	591	613	587	582	620	550	573	605	552	610	553	612	604	585	608	587	630	577	630	566	605	621	569	596	564	580	548	557	569	531	578	609	621	588	572	579	574	608	558	594	604	595	544	583	640	575	576	595	561	543	573	572	566	551	550	606	574	612	639	550	565	572	563	534	557	560	598	549	586	575	593	617	573	574	604	569	598	669	586	561	548	599	593	595	587	583	615	557	584	536	551	591	577	591	570	616	588	607	574	588	585	593	586	568	594	588	543	575	597	604	560	589	563	571	577	598	592	568	564	565	603	628	574	587	564	534	596	612	550	597	592	598	593	516	586	602	565	584	588	571	572	621	529	622	604	569	627	537	539	570	592	600	609	590	602	549	544	568	561	555	607	549	600	561	559	591	549	581	621	573	539	569	592	543	605	561	557	577	608	591	595	594	597	582	575	572	611	544	528	553	567	598	559	587	552	565	568	629	585	578	574	572	616	606	560	594	593	562	593	603	571	562	577	545	575	598	624	558	586	593	575	584	593	570	551	595	617	539	570	545	573	579	582	593	600	580	597	576	585	598	602	553	600	600	597	547	589	606	574	599	550	592	567	574	584	614	592	567	588	595	586	561	556	551	583	575	569	565	590	564	577	593	551	625	611	549	589	565	564	607	591	519	595	570	574	569	586	620	589	582	628	595	620	595	567	581	591	579	587	611	585	576	586	580	590	608	569	600	618	579	632	601	559	619	559	555	612	598	572	569	559	572	569	592	601	602	584	607	579	566	581	606	600	596	547	608	633	574	602	602	586	581	607	593	561	595	606	599	591	593	615	609	607	590	610	572	575	552	585	573	597	578	580	580	557	606	608	578	623	579	613	590	581	553	638	531	567	581	624	598	580	595	574	559	618	602	591	610	580
723	111	81	57	67	112	114	133	113	100	92	78	84	68	74	61	56	59	45	56	40	47	45	46	42	41	40	41	44	46	36	45	39	36	32	27	37	45	38	35	31	30	30	31	32	26	29	32	38	24	27	24	33	38	31	30	24	38	20	41	27	28	30	29	44	29	32	24	30	32	19	28	20	29	27	31	29	34	24	35	28	28	28	25	25	24	32	44	37	29	28	25	27	36	26	31	33	29	32	28	32	23	24	24	29	30	27	39	34	20	23	30	39	28	23	24	24	20	24	28	23	28	34	35	23	30	30	23	24	34	28	39	38	24	35	39	39	36	34	27	21	32	25	31	21	30	24	25	33	41	25	27	21	27	29	33	36	23	26	30	37	20	26	47	24	24	28	23	28	27	30	23	29	22	22	29	36	19	30	33	28	27	36	28	35	24	23	19	27	25	34	32	31	25	32	23	33	35	31	31	24	33	39	36	21	22	23	30	28	24	27	33	20	33	27	29	31	25	36	42	25	36	33	39	28	26	19	25	33	35	38	24	27	21	22	22	23	35	25	26	25	31	23	29	26	31	22	23	30	23	34	24	25	30	25	25	28	16	30	25	36	32	34	25	24	31	28	33	20	30	40	27	33	37	32	22	41	29	24	28	28	30	22	32	37	28	37	29	27	24	28	34	41	23	31	30	25	23	20	35	29	26	28	38	31	32	38	21	24	23	36	29	27	16	31	20	28	17	26	32	37	35	30	34	23	24	13	26	20	29	28	37	17	26	32	26	32	34	31	32	25	40	36	35	30	27	26	24	28	28	35	27	32	26	27	35	23	26	27	26	25	23	34	32	26	28	26	24	26	38	29	17	34	22	31	26	30	30	26	29	37	22	26	15	20	22	38	33	27	20	25	28	31	30	22	36	28	20	31	28	47	22	36	28	42	26	24	39	27	26	35	22	17	24	22	18	28	30	30	33	31	25	29	25	29	36	32	26	20	25	32	26	36	24	28	24	23	27	30	30	25	33	25	35	39	33	17	25	35	24	20	28	25	22	33	30	29	22	21	39	34	21	25	22	27	30	24	32	31	29	38	20	20	31	30	24	24	19	29	31	30	26	31	20	38	23	32	30	23	28	31	26	31	22	21	31	18	23	34	25	25	42	18	30	35	27	39	26	23	29	37	34	28	33	25	32	26	19	30	27	21	30	34	32	27	26	25	22	22	24	31	28	28	28	30	23	24	29	33	23	26	24	18	24	36	35	31	25	29	30	25	24	21	30	30	32	30	36	19	23	24	25	33	30	23	18	42	18	24	24	42	31	33	33	23	32	37	20	27	32	26	27	33	40	30	23	24	36	27	37	38	31	25	26	19	29	33	23	30	25	35	30	39	28	31	23	29	26	28	22	29	21	23	27	28	28	23	30	30	27	27	28	17	24	31	31	25	30	27	20	30	29	39	34	32	26	25	33	29	26	34	31	31	24	28	27	18	29	21	34	34	29	22	24	29	28	24	25	29	39	37	28	21	25	18	32	24	36	30	28	25	37	20	37	19	22	21	28	27	35	44	23	29	31	29	25	30	34	28	31	37	24	34	28	32	27	30	31	25	33	34	35	25	28	26	33	26	22	23	30	33	24	23	27	26	35	36	21	29	29	27	33	29	33	37	25	30	31	39	29	44	27	27	22	28	22	25	37	29	22	21	32	30	29	35	29	27	40	33	26	25	30	28	27	35	37	35	34	29	26	28	30	34	24	32	23	19	24	37	32	31	24	26	38	25	17	32	23	23	27	32	25	31	36	31	31	21	22	18	26	33	32	35	38	37	26	29	28	31	22	32	22	35	25	30	26	25	34	29	29	36	34	29	25	19	25	28	21	30	21	33	32	38	29	34	19	29	31	21	29	29	32	28	33	24	24	24	38	27	35	28	35	20	28	26	23	22	26	31	22	39	28	24	22	31	31	16	25	27	37	36	17	26	31	21	28	39	26	30	28	36	30	23	31	18	27	33	20	29	37	31	34	42	12	21	34	29	33	32	26	20	23	33	29	21	31	29	34	28	37	32	44	29	28	27	45	31	26	29	34	29	32	28	23	29	24	26	28	29	26	23	28	24	18	31	27	34	17	33	27	26	24	31	31	22	24	24	24	47	24	33	41	38	29	35	37	29	31	31	30	25	32	27	25	31	23	33	42	24	25	30	33	29	27	29	35	29	36	29	19	23	32	30	34	22	28	19	34	28	38	22	23	27	24	31	28	24	21	34	32	27	25	33	29	26	34	24	30	27	38	33	24	30	18	36	19	33	37	24	30	23	37	23	25	27	26	33	26	17	17	27	17	28	24	27	20	32	27	20	27	34	27	29	31	27	23	38	37	30	27	33	30	32	36	37	25	23	26	37	23	23	30	28	30	26	49	26	29	33	35	18	26	30	30	37	26	31	30	26	31	29	25	31	33	33	29	23	26	26	27	33	30	36	16	31	25	27	27	24	26	31	22	34	21	38	24	18	29	31	27	28	32	29	41	38	28	35	29	28	23	31	25	20	33	31	33	30	26	24	20	31	30	40	31	21	30	28	24	36	24	22	23	24	28	25	33	24	36	25	23	28	30	23	21	21	28	25	25	25	26	23	41	24	38	20	22	36	24	16	22	25	31	30	24	25	29	32	27	17	32	34	22	50	21	28	31	31	33	33	31	29	24	38	28	29	30	31	25	32	40	29	31	27	30	33	22	35	27	23	31	26	29	30	32	21	29	31	30	25	32	24	30	29	32	29	29	33	21	30	20	26	38	24	25	24	24	22	17	29	19	28	16	33	32	26	31	17	31	23	28	26	40	30	34	22	23	27	19	36	25	26	39	24	18	37	21	28	24	25	28	22	20	25	28	20	24	37	17	25	28	27	38	16	23	38	32	27	30	20	31	32	26	41	33	24	26	32	30	25	26	29	24	21	30	33	26	34	31	34	20	34	28	18	28	25	30	27	29	19	19	34	26	31	24	28	30	31	30	38	34	20	24	39	38	37	35	22	23	25	24	28	28	32	35	35	33	32	25	23	27	27	24	32	21	23	28	22	17	28	20	30	33	23	28	18	32	20	34	22	31	25	27	26	24	29	27	21	30	33	26	23	33	25	32	34	37	21	22	28	25	24	21	28	31	31	29	18	26	25	26	24	33	38	22	26	24	33	25	27	27	31	28	24	20	28	31	30	30	30	18	30	28	23	32	39	27	25	26	31	23	20	21	23	30	38	26	27	32	39	34	28	28	27	26	20	28	30	38	27	20	28	34	31	31	32	19	23	24	29	20	29	33	24	27	30	30	28	25	44	27	25	29	27	19	29	21	26	21	33	29	25	19	29	32	24	26	38	25	38	32	32	28	35	26	36	17	30	22	40	25	34	39	27	22	26	28	20	27	29	36	23	34	32	36	38	17	32	30	32	33	26	20	36	27	28	25	26	26	32	21	25	33	26	25	30	31	27	26	28	31	33	25	33	40	30	27
7511	1696	737	1384	4177	6165	6338	5709	4551	3681	3083	2408	2168	1730	1499	1336	1202	1038	1023	898	782	746	725	815	826	687	627	564	568	476	417	443	456	405	556	513	493	477	433	392	339	338	299	323	330	288	273	284	251	257	270	251	211	256	237	230	236	214	234	219	249	239	205	230	217	227	219	238	225	208	206	181	225	216	233	220	213	212	217	235	219	213	208	206	232	238	229	231	216	244	229	205	227	239	240	236	239	231	238	216	244	220	211	222	216	213	224	209	229	215	216	214	234	198	217	227	232	207	216	221	212	217	211	204	209	222	214	205	226	229	210	209	189	245	226	196	195	216	208	217	191	216	206	226	202	216	190	209	234	235	220	202	174	191	190	213	240	214	214	183	215	238	224	220	236	197	232	225	205	208	228	234	224	214	205	221	241	225	189	212	231	223	187	224	225	200	201	205	225	195	205	218	197	212	210	202	201	219	212	216	210	203	177	205	191	199	214	233	213	227	198	202	204	212	211	222	217	214	223	218	192	234	209	212	183	204	214	198	221	206	209	252	189	223	208	236	184	188	217	206	217	200	213	198	198	218	216	209	216	204	220	228	232	226	226	199	194	225	208	216	184	199	195	202	218	233	207	198	193	193	216	204	203	206	216	212	209	199	197	214	183	207	197	205	214	238	185	210	212	242	206	226	226	181	217	178	208	194	203	203	185	212	184	214	176	203	223	186	208	202	176	216	205	205	172	221	217	219	233	220	199	213	208	215	210	213	221	198	233	194	223	210	199	209	194	195	211	186	206	203	213	207	208	208	187	225	204	191	223	191	211	225	213	216	208	197	211	203	185	218	216	204	200	205	194	217	169	203	217	220	201	219	226	219	211	202	222	205	188	208	214	182	198	224	200	213	210	199	198	199	196	184	199	199	198	216	198	202	223	183	196	185	230	228	171	212	233	199	217	217	188	206	210	223	194	210	207	209	174	217	194	223	205	196	205	180	218	213	236	183	215	234	196	203	182	197	224	194	216	191	216	197	202	221	220	207	210	202	208	224	204	191	222	234	195	194	203	202	204	227	199	213	214	192	206	198	195	172	205	211	211	212	234	199	208	193	198	228	197	227	184	209	219	207	205	188	198	219	217	186	206	200	210	199	228	215	208	206	207	215	217	200	198	216	188	212	212	215	218	210	203	236	201	221	197	254	199	211	201	211	213	204	227	218	212	198	208	217	181	208	206	215	204	218	194	204	220	194	200	200	204	209	232	215	220	194	205	193	260	197	215	193	200	213	225	228	201	208	195	195	214	218	183	194	218	207	198	197	215	184	193	206	211	180	196	194	205	196	255	199	222	189	182	204	206	191	227	200	192	221	217	212	202	169	211	194	232	216	195	228	219	209	199	207	232	207	196	209	210	204	203	203	224	181	226	221	193	200	218	207	192	204	183	191	212	224	207	220	194	199	191	203	230	200	213	200	223	202	204	197	208	247	205	201	201	214	204	197	191	213	192	188	202	213	228	197	234	174	203	183	210	217	192	225	222	216	190	201	210	225	181	228	208	189	220	229	197	214	222	215	216	199	193	189	210	201	223	222	211	198	216	200	191	216	196	202	190	196	215	209	231	195	195	206	202	196	214	211	201	200	192	204	228	199	195	183	217	210	186	213	221	201	191	233	206	233	194	216	204	216	194	209	190	223	195	186	199	203	218	202	211	214	233	189	201	196	196	226	195	221	226	182	192	207	238	218	191	214	205	189	202	217	209	209	242	237	200	196	197	224	212	212	210	202	223	202	198	208	205	203	232	218	222	231	215	221	188	225	198	195	207	196	225	217	191	229	207	199	173	207	213	222	211	205	201	195	214	223	224	218	232	193	219	194	204	220	214	198	195	210	211	206	217	213	209	211	235	187	201	186	224	185	223	214	190	191	197	220	236	193	184	208	212	201	210	192	198	194	210	203	202	234	197	202	233	184	213	215	200	221	218	196	195	197	205	171	217	225	192	217	219	188	207	206	225	215	240	225	173	197	186	198	196	210	211	193	184	219	213	208	196	229	225	206	213	203	191	193	207	210	197	208	203	201	216	205	218	185	201	204	220	214	222	206	210	192	214	212	223	206	212	187	203	217	203	192	207	202	207	199	205	210	189	189	200	203	218	202	211	204	168	198	184	202	221	205	190	193	192	214	208	209	209	195	198	221	212	202	200	204	188	202	211	199	211	215	212	227	210	186	198	191	222	202	213	206	208	200	197	222	209	187	223	200	240	209	196	202	200	208	216	221	229	190	206	194	218	217	229	202	220	216	199	202	216	201	202	220	203	200	193	228	215	201	186	204	198	189	201	225	186	202	200	201	212	212	193	212	192	198	229	230	197	199	204	211	202	190	195	207	216	208	208	177	226	203	200	206	186	196	194	203	211	196	222	216	208	190	204	191	204	201	205	198	170	215	209	180	184	229	198	209	234	212	213	205	210	206	193	219	216	227	204	222	202	218	213	207	187	216	206	189	229	191	203	183	210	207	184	200	220	225	206	208	238	215	185	216	177	221	184	176	208	217	232	219	224	221	207	210	247	204	178	198	223	207	168	238	223	222	197	195	223	206	218	207	231	198	217	241	199	230	203	196	198	191	194	205	189	201	218	210	204	201	217	190	207	203	194	190	213	206	206	185	211	212	209	219	210	208	204	205	232	197	224	221	198	191	213	194	199	183	208	202	185	192	212	182	218	210	190	213	211	228	214	202	213	183	217	217	200	218	192	198	187	192	192	202	189	170	191	198	222	205	206	210	209	192	211	197	184	197	228	211	216	214	213	195	210	230	210	198	192	205	224	208	212	192	218	186	192	195	195	200	206	214	178	210	210	178	214	193	215	214	188	198	205	187	192	200	201	222	212	186	213	196	200	208	211	213	205	208	238	198	218	232	196	188	231	210	214	168	195	214	208	200	198	222	224	192	219	221	212	217	230	201	212	206	193	185	195	217	201	207	180	197	209	195	212	213	194	188	201	198	189	222	220	177	221	208	208	205	191	193	209	219	201	213	202	198	208	219	182	198	210	193	203	196	205	193	208	198	224	204	203	211	202	185	203	184	184	220	193	219	212	214	208	220	190	199	182	208	223	184	204	190	206	221	195	237	185	211	184	223	199	184	206	185	208	209	220	211	205	196	237	221	200	197	189	187	186	220	199	225	223	198	206	201	202	206	187	198	222	220	198	224	199	212	209	201	192	213	192	200	244	189	213	175	210	191	231	194	206	216	207	220	204	233	208	227	224	201	199	221	192	207	195	187	199	192	202	198	206	216	214	216	196	194	201	199	193	195	192	208	180	194	203	204	223	241	211	229	180	227	222	195	220	212	204	215	202	213	220	171	209	214	212	218	217	198	213	213	212	211	214	200	174	215	215	217	192	207	208	219	223	223	200	184	211	206	225	218	195	203	195	202	223	197	223	238	211	218	225	223	183	187	197	226	212	227	217	195	189	201	202	216	200	190	194	232	197	226	220	207	195	210
981	80	76	71	74	84	90	110	82	92	112	78	90	98	81	78	77	97	72	72	87	73	69	83	75	78	78	73	77	86	79	70	69	67	64	76	73	73	60	66	73	75	75	82	85	71	69	76	76	75	78	78	73	65	73	60	65	67	85	63	61	70	64	65	67	71	65	69	62	72	73	79	69	69	56	58	79	57	72	77	74	77	71	75	70	63	73	61	67	63	59	64	72	74	74	70	83	69	78	71	62	56	70	66	67	76	79	68	76	64	81	53	73	71	78	66	66	51	73	79	57	72	61	85	73	71	82	71	78	75	70	60	63	60	77	63	80	68	76	69	70	70	79	64	80	64	58	76	65	59	74	71	63	62	63	77	70	83	75	66	74	64	77	66	76	66	72	72	66	66	69	71	78	52	69	71	74	73	58	59	62	64	73	59	66	76	64	71	56	64	77	72	69	68	56	69	82	70	55	64	73	60	64	72	50	66	58	70	54	79	74	59	67	60	44	68	61	75	83	69	66	68	83	59	61	79	63	67	59	70	66	55	79	81	64	64	58	88	78	73	74	77	73	64	61	78	64	61	56	61	64	67	57	74	77	71	69	64	74	65	58	63	57	72	65	74	61	72	61	70	75	73	76	76	80	48	69	68	71	85	61	86	61	76	82	69	56	78	79	64	79	75	65	59	76	77	67	84	63	90	62	79	57	73	81	58	69	83	71	70	73	74	64	77	80	53	71	82	73	68	59	61	81	64	76	73	56	59	73	66	75	69	68	53	67	84	71	71	76	67	69	80	77	59	59	55	64	56	69	73	74	72	63	70	69	51	74	71	65	66	59	64	73	91	70	74	49	87	72	63	77	83	59	61	61	77	49	53	80	75	75	56	77	71	82	66	67	79	64	62	71	60	67	74	67	73	70	65	64	68	69	82	69	76	74	70	68	65	78	59	67	56	62	62	62	69	75	68	83	71	90	65	64	78	73	75	53	70	59	70	80	82	70	65	64	70	75	63	67	69	77	55	48	83	68	80	63	71	77	68	82	76	73	72	72	60	69	64	54	71	66	69	57	62	61	69	66	73	59	51	73	82	75	63	64	70	71	56	74	63	67	63	69	70	80	67	72	76	65	66	74	80	89	75	70	62	71	84	82	73	71	76	59	65	77	69	71	71	70	68	67	64	61	52	63	63	62	70	63	83	69	67	70	73	74	68	53	75	70	78	86	66	71	67	74	60	73	85	66	94	71	63	51	68	76	63	65	74	53	62	65	72	57	67	73	55	59	52	50	75	75	71	70	54	66	74	69	91	67	79	61	66	69	84	68	83	67	72	76	69	78	64	73	59	74	56	82	59	56	49	70	58	72	67	63	63	73	60	78	78	68	69	56	70	69	67	57	53	70	67	93	43	64	73	78	68	74	57	51	74	68	73	76	85	50	82	87	67	64	62	52	85	86	68	70	82	67	72	72	77	73	74	79	64	60	74	75	54	65	59	68	63	75	84	65	55	73	59	55	67	85	72	73	67	73	70	56	69	57	78	74	62	73	76	57	58	56	66	61	72	66	78	63	54	58	63	66	75	69	66	58	77	69	69	66	63	59	78	65	61	68	68	62	76	62	66	78	64	68	66	67	57	68	66	65	60	69	68	63	83	80	79	64	77	81	72	64	80	60	56	77	80	70	72	62	50	64	73	72	61	75	71	43	71	76	60	64	74	71	76	71	90	68	70	72	53	63	70	80	78	72	73	71	66	69	73	73	77	64	66	79	80	71	67	74	63	59	76	64	65	80	70	54	70	68	75	64	62	78	69	82	77	70	73	92	62	62	84	72	69	71	66	60	66	71	74	68	77	80	68	85	50	76	74	65	73	85	69	63	58	64	72	80	76	63	69	54	63	68	59	74	67	74	60	59	68	49	68	58	72	65	65	73	58	72	76	68	66	66	65	73	65	68	72	79	73	70	78	68	69	79	59	69	71	66	66	75	62	62	73	84	65	66	67	67	65	72	77	68	70	61	66	64	72	64	68	76	75	57	61	53	81	67	75	68	57	73	74	69	73	75	76	48	76	74	63	71	60	58	72	72	54	62	74	73	60	66	80	64	70	67	59	66	67	72	67	77	57	77	68	69	62	63	62	70	74	80	81	81	56	77	74	72	69	64	66	63	66	69	65	68	59	72	73	62	70	71	77	75	65	76	80	72	71	78	79	86	80	55	77	64	72	54	71	67	62	69	65	70	66	59	67	71	60	64	59	75	75	62	63	73	51	72	87	71	66	70	64	63	60	70	52	65	72	61	64	67	79	64	54	87	64	75	68	67	62	64	52	64	58	65	84	68	67	55	77	72	59	67	70	67	62	71	67	65	68	69	70	72	65	61	61	60	66	57	72	65	73	72	63	61	71	60	56	55	77	68	60	88	64	71	65	67	68	65	64	57	74	65	60	65	82	66	72	62	65	65	76	74	65	63	68	68	68	62	66	72	67	86	66	73	72	53	63	56	63	67	81	67	80	74	72	71	64	71	72	55	70	51	57	74	64	66	62	41	85	72	57	75	62	67	63	58	77	84	66	64	56	65	87	62	81	83	80	61	56	67	48	49	69	77	78	68	66	60	70	67	87	62	65	76	63	70	72	65	61	71	65	62	67	70	72	79	87	69	71	76	77	70	64	61	67	59	73	68	77	73	55	65	73	82	80	73	63	65	68	79	82	59	82	74	84	69	79	68	75	63	66	65	67	61	62	56	64	76	65	69	80	77	62	68	75	73	78	64	65	79	65	55	61	69	70	61	66	63	67	51	67	71	71	70	64	79	56	73	62	70	54	92	65	65	77	72	66	59	78	65	71	63	76	66	80	73	71	60	63	73	59	69	46	68	67	74	77	64	54	65	87	66	66	76	71	47	66	53	74	56	60	83	90	67	75	59	62	60	60	63	81	54	75	81	60	72	55	75	73	55	77	61	71	66	46	63	54	68	63	59	66	69	63	79	67	67	75	67	75	79	68	75	74	64	64	80	80	69	68	77	64	67	74	76	65	61	66	65	78	60	53	77	80	76	66	64	60	60	62	54	98	65	63	65	74	69	70	55	68	66	74	55	65	65	77	61	73	89	66	76	67	67	86	76	60	85	73	67	78	69	65	76	75	79	67	74	64	58	66	75	67	86	66	68	70	69	69	46	56	68	71	80	45	63	64	60	79	64	83	61	68	78	74	75	84	62	74	65	55	88	62	77	77	62	75	63	54	68	61	65	74	77	60	66	77	58	77	64	70	64	56	62	71	70	75	67	73	79	67	62	57	71	70	60	78	84	71	73	58	71	67	58	72	73	69	66	57	58	64	71	68	65	60	70	53	65	69	89	60	68	60	56	50	58	62	75	72	78	63	76	62	57	69	65	72	60	66	60	78	72	59	75	54	73	69	74	57	66	73	77	64	70	66	79	69	75	74	57	68	62	61	75	70	74	80	82	73	76	59	74	76	70	70	62	78	72	64	68	71
6071	715	634	704	1463	2116	2519	2331	1903	1803	1560	1317	1227	1049	951	978	892	857	739	712	720	678	743	763	765	699	690	682	649	652	628	594	553	654	646	648	649	633	597	578	568	564	518	557	542	509	516	575	530	498	534	558	507	523	499	535	525	538	498	496	491	512	517	495	506	524	569	513	524	539	513	533	505	549	530	507	491	535	528	536	483	528	491	536	534	531	516	519	534	484	498	567	455	529	529	545	526	501	530	499	513	545	502	507	485	514	500	564	500	502	530	517	486	510	506	490	515	519	492	510	499	541	504	492	521	490	486	504	524	508	495	504	506	547	529	506	515	507	535	541	497	508	498	510	528	519	529	543	491	511	504	481	525	515	502	555	525	511	482	485	504	499	506	521	517	524	521	508	518	575	484	484	504	483	515	519	547	490	504	521	498	513	487	528	505	468	493	548	488	515	545	495	502	492	466	484	491	538	506	489	550	504	512	494	534	524	489	501	532	500	548	500	546	536	526	514	508	514	544	506	508	498	506	510	514	494	486	483	506	509	543	473	532	450	503	483	521	518	512	499	486	488	536	503	490	519	493	510	541	555	479	524	492	508	560	534	537	524	521	535	486	479	478	484	512	492	533	509	485	522	508	511	536	512	541	519	504	531	472	501	513	495	497	514	567	508	480	505	546	507	541	496	535	529	515	503	523	471	550	530	508	528	504	521	488	525	496	488	485	551	512	510	518	488	487	527	493	495	497	519	518	535	525	478	558	505	544	534	478	546	506	516	564	503	502	486	508	536	480	515	522	491	543	479	499	508	540	527	520	487	512	530	472	483	537	499	496	497	517	485	503	521	496	522	513	543	509	524	509	538	516	510	530	510	497	514	492	539	512	531	493	522	511	526	530	485	538	547	533	520	518	503	501	543	498	479	511	501	521	484	495	520	502	550	521	513	512	555	519	500	473	473	493	531	520	535	521	521	533	532	495	522	548	507	518	522	520	516	524	542	533	516	532	534	514	559	488	506	538	556	487	495	509	523	513	488	541	562	494	508	521	472	502	531	515	482	496	524	513	506	492	510	519	494	510	505	526	541	497	514	572	497	516	495	472	515	510	520	479	496	503	490	504	473	494	507	529	499	467	548	498	528	482	506	537	487	500	532	477	479	517	481	543	513	555	518	503	515	501	537	523	547	525	475	482	506	515	511	544	510	507	526	517	532	529	495	542	517	484	504	536	511	500	502	496	541	492	508	515	526	468	519	501	533	518	492	533	487	512	521	519	515	493	520	507	509	462	492	543	516	490	517	520	483	541	508	529	550	567	521	462	513	488	535	500	518	500	552	529	503	523	523	501	525	520	513	506	508	461	538	477	523	526	494	506	460	532	525	481	480	514	582	522	553	488	503	503	542	572	555	512	518	476	560	494	528	489	495	489	502	518	475	503	533	506	502	550	533	495	516	503	460	504	496	493	478	510	541	480	462	505	523	512	488	536	507	496	507	531	503	494	502	530	530	549	505	490	502	546	485	527	523	547	529	564	479	543	472	504	497	531	533	515	525	485	519	495	543	491	523	484	477	503	487	530	544	494	517	517	521	532	476	509	516	515	525	506	500	503	514	537	502	496	485	460	521	512	518	534	527	557	559	467	531	534	547	541	500	491	492	510	480	503	508	534	501	530	483	514	466	533	468	511	528	494	521	508	541	502	513	526	484	547	503	522	542	539	492	488	534	552	481	512	478	522	516	514	540	507	481	522	520	518	537	521	512	511	519	560	504	544	542	553	497	468	537	527	509	495	541	489	482	494	535	519	512	510	493	498	509	484	511	485	498	509	505	477	504	506	546	544	511	503	506	508	498	506	528	513	529	499	489	460	500	534	511	514	566	485	518	494	534	505	511	511	524	521	479	507	503	485	474	531	518	542	508	535	517	496	493	504	524	473	517	499	538	527	543	522	523	497	551	529	474	532	493	520	496	496	509	518	500	511	543	516	488	494	531	510	543	479	533	529	542	539	531	507	522	574	515	526	526	488	492	538	478	530	512	464	499	474	531	509	496	487	524	542	525	505	514	536	538	505	469	506	489	479	482	570	459	463	545	509	563	528	521	479	525	491	557	517	526	516	487	502	497	507	517	494	497	486	509	495	504	507	514	503	538	554	512	513	489	547	480	527	510	525	533	501	499	504	512	563	533	502	497	491	513	500	502	505	530	517	530	534	504	518	509	535	531	552	494	506	490	514	540	480	525	505	543	544	492	514	510	522	531	473	540	502	520	518	508	504	485	481	521	554	486	464	491	557	485	522	511	522	524	517	535	539	471	533	502	514	509	507	541	549	499	544	520	483	542	529	506	507	547	498	502	482	499	497	523	540	489	532	504	512	554	528	529	526	504	557	518	520	532	501	444	548	569	478	482	513	476	521	470	514	471	512	525	542	539	535	485	460	504	509	474	523	500	511	503	480	488	500	534	541	508	509	506	520	536	508	499	524	506	557	512	513	465	534	502	523	518	530	565	540	425	549	488	511	487	504	488	534	526	487	538	490	497	510	511	499	501	507	512	527	476	504	500	490	488	509	494	497	467	511	459	554	516	557	525	517	490	513	521	525	489	500	496	516	509	511	517	502	531	509	517	541	536	499	460	479	446	493	489	480	519	520	495	491	510	538	521	523	510	483	473	469	495	508	515	490	509	551	545	534	517	517	532	554	512	529	517	534	490	528	487	524	509	484	541	502	488	523	519	538	503	531	493	512	522	527	465	487	550	490	490	524	515	538	552	511	523	518	486	524	528	514	536	483	503	537	514	485	532	531	547	504	520	528	506	527	522	486	521	470	501	484	517	530	531	528	528	540	484	518	530	532	539	479	513	477	533	521	500	543	489	539	507	509	507	502	483	490	523	511	521	502	562	493	524	486	534	509	515	528	521	528	488	506	503	514	503	500	507	517	495	528	508	523	509	468	496	506	517	490	520	487	526	487	531	512	497	521	495	469	528	490	539	507	524	522	516	477	536	514	512	558	492	513	502	535	490	497	494	559	463	496	481	536	536	458	514	527	514	488	521	504	503	502	535	512	507	516	476	511	516	534	503	514	493	542	496	490	525	516	510	502	549	534	458	457	472	486	525	517	499	530	449	545	503	519	550	486	542	494	480	567	503	496	516	513	527	492	473	505	537	474	488	500	526	511	515	500	489	517	486	523	473	456	488	486	543	518	515	506	493	489	487	483	529	500	485	491	536	543	531	513	502	472	541	500	499	512	497	498	528	522	542	490	510	507	529	517	500	549	480	519	508	531	552	500	532	488	545	521	473	478	522	544	507	532	476	544	516	519	487	512	470	547	530	538	492	499	477	525	540	503	535	529	514	486	515	545	514	511	520	507	573	498	530	477	515	519	491	518	538	489	513	536	499	523	505	519	525	512	504	501	489	487	514	547	481	530	493	514	479	519	514	514	517	508	497	516	514	498	490	522	505	579	460	484	505	516	517	534	530	528	511	519	508	534	523	540	507
382	88	48	37	42	82	95	103	78	80	51	56	47	68	47	50	49	45	40	35	35	42	37	46	43	38	39	41	40	23	31	32	39	34	28	30	33	31	32	30	25	29	28	27	22	24	25	26	28	23	37	30	30	34	22	24	27	35	24	33	19	23	23	26	24	32	24	29	29	26	24	26	19	23	16	28	27	22	28	30	28	30	31	16	25	18	22	25	25	32	18	29	26	26	20	22	25	29	33	32	20	14	28	33	17	31	19	20	28	19	26	34	26	34	23	17	24	28	16	22	33	31	28	24	24	27	29	33	29	17	30	26	34	25	22	27	29	23	34	29	22	29	28	23	26	25	21	38	27	32	30	36	37	22	20	21	30	24	28	23	23	24	29	22	30	21	27	23	29	26	25	28	29	23	28	18	19	26	28	19	21	23	22	18	25	17	29	18	22	25	25	29	25	33	27	21	31	29	16	27	31	32	22	26	35	20	35	20	24	24	24	25	23	25	30	23	24	29	27	22	20	21	22	22	19	22	21	26	27	26	26	26	20	29	26	20	30	18	31	25	24	25	32	20	22	20	22	21	33	27	29	32	26	18	25	33	12	28	20	18	25	16	26	24	35	21	27	26	25	20	32	23	24	28	34	21	23	26	21	16	26	23	24	22	27	16	22	23	28	32	15	31	24	21	34	29	26	25	30	20	22	35	24	30	27	34	30	36	22	20	18	26	21	26	20	28	25	23	27	28	26	26	21	22	34	22	22	21	22	30	29	24	29	29	15	23	32	25	29	18	28	27	27	25	19	29	29	28	27	19	31	26	22	19	34	26	34	23	22	26	24	27	27	21	21	25	28	27	33	26	23	23	27	29	33	25	26	16	23	22	17	21	25	23	29	25	30	27	23	30	32	24	22	22	24	21	22	41	36	24	21	30	28	22	23	28	16	25	32	28	22	27	26	29	35	30	19	33	25	21	27	31	17	31	19	13	20	23	21	23	32	21	29	16	25	30	27	35	23	27	28	22	30	24	24	22	16	35	29	22	34	26	25	18	19	18	23	18	27	24	18	29	27	36	30	23	22	30	31	30	24	24	21	27	20	33	35	21	33	25	27	21	21	25	27	30	18	30	26	26	25	27	24	20	26	27	27	21	24	19	24	29	28	22	25	31	27	32	21	22	27	24	19	30	14	28	22	23	22	29	27	28	29	27	35	22	28	21	27	26	34	33	26	29	37	28	20	23	23	28	21	22	28	24	23	35	18	26	24	31	31	19	38	19	31	20	24	33	32	17	23	21	14	26	36	31	18	20	26	30	26	30	21	19	26	32	18	14	23	28	23	30	32	22	29	24	20	31	20	28	27	32	27	20	35	24	29	28	14	26	20	27	34	25	21	22	25	27	26	33	22	29	22	28	29	28	26	20	26	17	27	20	30	30	13	35	26	17	29	25	27	30	27	24	25	26	29	22	25	30	24	20	39	21	21	18	37	19	19	21	28	21	26	16	23	22	28	28	29	29	29	23	19	19	24	27	21	33	25	20	30	36	21	26	27	26	20	24	22	18	22	33	19	20	22	24	24	32	20	27	26	28	27	33	34	24	23	19	24	31	28	39	27	27	19	16	29	29	30	19	17	27	29	32	18	28	29	25	19	21	19	24	23	26	26	24	21	28	29	34	27	30	19	23	23	33	23	28	23	26	25	27	24	20	20	23	30	29	28	24	21	25	20	23	25	27	24	25	26	29	22	33	31	25	36	30	17	20	24	21	23	26	30	21	21	29	20	33	29	27	18	20	26	22	20	26	30	31	20	27	22	28	30	28	25	30	29	27	29	22	29	23	26	23	23	26	16	26	18	20	32	26	23	27	23	29	15	23	21	17	31	17	21	29	25	21	24	20	32	34	20	24	31	32	15	26	27	32	28	28	24	25	21	34	32	25	27	24	27	26	22	29	21	25	25	28	22	32	26	26	20	24	25	27	32	22	25	29	29	27	27	22	26	24	31	27	27	24	31	36	24	23	31	23	27	21	21	24	33	27	18	26	35	24	23	29	25	29	30	30	26	24	24	19	29	27	17	27	23	22	27	35	22	28	25	25	23	28	17	32	20	17	29	21	31	29	22	29	20	29	28	19	25	21	25	39	20	23	20	22	25	29	33	16	18	31	19	27	24	32	28	28	34	23	20	28	33	20	27	24	23	37	27	29	22	26	28	21	20	24	27	21	23	28	28	27	22	24	25	30	21	19	30	18	21	22	29	26	20	27	22	14	24	33	17	22	34	31	27	23	26	31	30	29	27	28	30	29	27	22	33	27	21	22	29	31	32	21	22	15	29	26	27	22	29	20	20	31	19	31	33	25	17	27	26	20	25	27	19	27	22	24	28	25	21	24	36	23	24	23	24	20	27	31	24	33	29	27	26	33	24	23	35	21	26	33	28	25	28	23	28	23	25	31	26	27	15	19	17	36	35	28	21	28	26	28	22	22	30	25	21	26	26	24	27	33	24	21	22	33	22	15	27	32	28	30	25	27	24	17	21	20	27	19	31	31	30	16	15	29	28	23	25	28	20	26	31	18	29	26	20	28	32	20	24	17	29	27	26	26	20	22	20	26	21	23	19	22	35	25	32	27	22	25	17	24	17	27	20	20	30	33	27	20	27	21	31	33	25	26	24	23	28	21	14	28	21	24	22	33	21	19	23	16	25	20	26	28	22	22	33	30	21	24	25	17	18	30	24	28	27	30	19	25	22	30	22	27	22	23	20	28	21	17	31	23	27	28	30	20	18	24	28	20	24	24	25	20	29	25	27	22	28	28	25	22	23	30	22	31	26	19	26	25	27	31	28	23	21	30	31	34	26	30	27	25	21	21	13	30	27	35	22	33	16	26	34	24	23	29	18	33	28	22	18	33	23	23	26	29	32	17	19	20	24	21	36	25	27	30	23	34	22	25	23	28	24	27	31	19	21	23	28	21	29	29	26	25	20	25	31	27	25	29	22	27	24	20	22	23	19	20	32	23	28	29	23	25	23	29	26	22	27	26	18	24	24	32	28	31	18	33	35	27	26	21	21	43	38	17	27	21	29	27	24	15	24	33	28	28	23	27	34	23	29	25	19	24	16	30	26	30	28	28	26	31	25	22	22	25	24	20	30	21	20	27	24	19	25	18	18	26	31	27	27	19	22	26	35	17	25	17	27	27	31	24	25	30	25	26	15	25	22	30	25	14	27	19	29	29	25	26	30	26	23	21	27	31	21	31	21	20	26	31	27	27	25	25	22	22	22	22	18	25	24	24	24	18	26	27	23	21	20	25	26	18	24	19	24	42	35	20	28	25	31	27	24	19	26	35	33	18	14	13	28	21	19	40	22	31	23	32	24	36	25	15	25	25	20	22	26	28	19	29	27	20	23	30	25	22	33	20	20	23	29	29	19	20	28	17	30	27	31	26	23	25	25	32	21	33	23	23	18	32	22	25	24	24	30	26	21	26	24	20	19	22
5061	1284	569	950	3015	4433	4603	3905	3026	2605	2197	1798	1415	1242	1139	966	793	739	716	636	638	590	665	653	610	527	496	489	480	363	337	391	374	469	478	433	396	425	348	320	287	290	255	259	254	318	223	260	227	236	237	221	199	224	230	229	232	231	203	204	218	221	214	226	203	215	227	214	202	192	188	183	169	215	201	215	222	204	229	188	231	212	216	195	204	219	230	215	226	215	224	240	223	239	231	225	201	218	211	200	222	219	212	212	201	227	216	211	186	193	188	220	222	204	200	206	208	214	213	206	207	204	186	205	208	220	182	222	225	221	207	182	226	206	190	174	222	204	240	206	209	196	175	235	208	188	202	196	187	196	220	195	208	209	199	217	209	186	209	205	176	216	215	181	201	198	190	204	221	197	207	204	214	221	203	185	191	211	226	211	222	209	186	189	200	204	184	194	203	219	175	178	194	188	195	215	193	198	222	200	196	208	176	181	201	190	224	198	199	243	195	204	189	199	184	196	169	180	190	222	209	183	223	223	218	179	206	154	203	181	209	191	196	176	188	198	184	227	205	191	191	198	210	182	193	200	179	197	195	183	188	180	216	193	183	183	205	204	205	205	185	191	208	192	212	212	196	195	210	193	187	188	185	196	208	195	172	196	173	209	197	200	191	219	193	207	204	207	207	217	209	199	212	212	194	251	214	199	210	220	202	199	189	213	188	180	180	197	178	207	240	202	193	202	194	193	215	217	222	183	235	191	206	223	193	218	181	189	197	181	191	208	199	203	178	188	207	204	175	176	196	184	185	210	202	196	215	175	177	181	197	180	184	197	193	203	196	198	187	226	202	203	184	207	210	211	225	212	196	195	199	224	208	175	208	218	213	193	180	211	202	193	222	187	186	231	204	192	184	181	192	217	189	193	232	219	202	208	180	159	193	196	207	211	221	205	202	203	160	184	213	199	180	198	210	186	213	216	182	210	176	217	203	197	205	192	204	188	194	198	203	205	184	177	189	219	187	182	185	196	221	192	195	190	203	193	183	192	193	204	207	211	217	217	226	208	216	213	217	202	188	199	218	183	198	209	222	185	195	200	207	204	191	170	195	228	212	172	213	202	222	195	215	182	194	199	191	197	202	201	190	201	211	181	203	210	194	205	215	219	210	191	193	195	203	204	196	187	205	208	170	207	221	201	211	222	228	210	198	195	178	201	199	178	202	166	201	193	194	231	204	212	194	192	196	196	216	199	214	195	192	195	216	184	197	197	210	209	206	182	197	212	205	189	180	164	200	175	170	178	202	193	197	198	182	194	197	196	195	201	208	203	188	194	185	183	209	199	185	211	189	184	196	197	181	184	184	197	200	202	200	212	199	201	186	181	205	204	208	183	195	169	207	222	189	198	187	194	214	197	193	203	197	189	194	216	211	237	196	196	189	210	180	201	181	208	227	213	178	220	236	201	214	211	203	202	206	184	202	186	185	191	188	210	208	198	177	213	249	181	205	184	210	205	179	214	189	206	185	240	204	225	205	209	184	184	204	185	198	199	204	205	204	208	198	193	197	171	180	193	201	184	199	208	229	211	202	197	197	199	190	204	223	177	204	180	214	156	201	194	200	170	188	212	203	225	203	186	205	196	212	221	198	217	200	202	220	223	210	180	202	203	188	208	205	180	183	222	211	195	211	216	210	198	215	211	208	224	215	184	198	207	204	208	207	194	209	193	190	206	207	213	240	205	228	224	211	203	210	209	199	191	183	176	219	209	205	203	187	203	192	180	199	189	207	208	166	201	210	192	196	206	200	211	219	171	220	198	227	182	197	206	197	197	215	207	211	201	210	196	182	209	166	183	177	195	177	211	192	216	192	187	199	227	173	227	213	178	183	211	197	211	223	199	204	193	192	201	194	209	199	210	202	216	208	197	212	212	196	203	201	188	202	209	221	227	229	176	189	203	196	198	196	226	202	197	169	212	226	201	195	206	204	207	212	186	200	207	196	200	200	167	206	205	193	198	200	202	213	183	215	196	197	227	205	195	211	194	182	183	197	201	195	202	189	212	200	207	193	193	203	188	190	215	198	189	216	224	223	199	184	188	212	198	187	190	205	181	191	186	196	193	228	197	194	197	199	199	187	203	196	191	200	194	179	209	218	166	205	203	205	195	200	176	189	193	228	208	208	202	202	192	204	181	209	207	197	201	202	205	197	208	176	208	187	203	198	200	175	220	184	222	203	196	214	171	207	199	205	172	180	224	188	202	199	202	189	200	247	175	209	188	195	196	245	207	215	193	195	190	210	184	203	191	196	171	197	231	205	224	210	219	224	219	185	192	196	193	205	198	176	209	196	205	181	181	194	199	175	191	193	201	174	191	205	217	187	179	211	207	179	189	200	181	182	203	187	205	222	230	184	200	188	197	176	208	216	210	204	212	183	192	186	185	209	194	185	190	197	196	225	188	196	218	191	198	221	206	194	201	235	178	221	173	203	198	191	201	197	196	192	191	204	207	209	185	188	197	207	193	209	194	196	202	206	220	214	190	197	188	197	188	210	188	204	215	202	207	193	196	228	180	201	213	186	182	198	242	180	172	202	188	194	190	200	193	195	198	201	200	199	188	224	205	217	192	202	172	190	213	178	206	181	177	201	206	179	176	209	177	198	195	191	228	195	183	206	219	170	206	201	212	186	204	193	184	187	192	202	207	208	190	198	199	198	239	205	181	193	199	193	210	177	191	196	193	196	219	194	192	194	211	224	201	172	183	215	208	196	221	197	158	193	189	228	190	207	213	203	188	232	198	211	194	223	207	201	195	192	195	204	226	212	190	187	177	226	211	150	200	183	196	217	189	195	182	204	182	216	205	215	177	221	210	181	196	192	197	194	215	169	198	180	173	168	202	219	194	180	208	199	202	212	222	189	192	219	201	202	201	191	176	214	215	193	193	217	189	185	207	197	213	178	218	169	183	181	224	205	202	213	175	211	202	186	191	203	172	217	212	187	204	189	192	204	180	214	181	210	195	196	200	204	180	195	193	221	212	213	202	220	202	195	195	189	208	228	176	174	222	184	209	203	200	205	205	221	202	219	190	202	207	195	190	194	204	185	229	200	208	202	210	192	214	207	209	218	233	209	188	173	182	197	188	179	202	189	191	201	178	192	199	198	220	188	182	228	193	199	215	192	176	210	209	192	197	207	212	187	200	174	206	191	200	216	196	202	192	231	202	220	193	239	211	219	177	248	217	205	183	182	206	187	227	187	194	199	213	208	189	204	222	203	239	226	219	183	212	204	184	207	189	212	227	185	192	203	231	193	188	215	202	179	207	194	187	218	189	187	194	192	206	224	184	201	188	182	179	203	219	202	179	214	195	175	173	206	189	212	223	207	212	198	210	205	201	202	195	191	183	192	168	199	192	202	198	208	190	196	188	170	190	180	229	189	202	189	195	188	205	202	173	177	197	177	179	208	215	198	194	202	182	194	177	196	218	207	212	192	184	224	203	196	202	217	184
1541	111	104	83	92	117	146	149	138	132	133	116	115	122	133	109	126	113	85	104	97	84	96	87	95	110	87	82	84	76	88	99	90	82	76	99	70	88	89	94	88	89	85	87	62	85	92	71	87	78	97	93	78	78	69	76	77	95	77	88	81	82	88	82	89	67	84	92	76	86	73	70	83	78	65	82	87	88	69	96	75	77	70	78	88	84	84	69	86	88	82	70	72	79	63	80	79	74	78	64	66	68	69	75	77	76	100	67	98	77	83	81	84	89	71	90	90	84	73	75	80	85	79	88	91	79	89	64	66	88	67	79	76	79	61	54	73	94	64	76	87	72	79	79	80	73	59	76	94	76	80	71	85	73	88	84	70	94	88	74	73	109	84	79	76	76	76	74	57	98	81	75	64	93	76	78	75	85	81	80	62	84	86	85	80	85	75	93	76	70	85	69	65	86	89	80	92	93	67	84	79	86	87	85	86	74	92	85	75	68	83	94	79	87	88	93	70	80	69	67	87	82	78	92	72	87	88	80	81	83	75	100	73	80	79	74	80	77	86	81	85	79	86	79	78	76	88	65	79	76	96	88	73	77	73	78	71	66	75	90	94	69	77	69	83	81	67	69	87	82	75	78	82	75	69	77	76	72	77	71	71	82	76	72	95	74	74	85	78	88	82	73	73	65	83	76	96	81	71	70	77	76	85	94	72	67	71	79	81	81	69	87	89	83	65	77	82	71	87	73	65	82	100	91	82	74	84	69	71	92	77	65	76	69	63	67	98	61	53	83	71	81	68	69	84	78	72	83	62	76	88	74	68	74	64	77	82	79	82	63	87	85	75	78	81	65	70	87	73	85	72	88	75	77	74	62	66	77	78	75	77	63	88	81	102	78	90	77	59	82	79	92	95	84	69	79	74	70	69	82	95	88	65	93	80	78	83	86	92	57	91	76	81	79	76	85	90	84	85	80	87	65	79	77	90	83	90	70	82	94	63	107	81	94	72	75	87	89	62	86	84	69	76	70	75	67	80	72	92	69	81	81	84	75	83	80	75	82	80	86	87	90	80	79	62	75	82	87	66	89	72	82	67	73	73	76	77	69	86	81	97	98	84	82	78	75	71	69	69	69	82	81	66	74	93	88	65	86	90	85	73	86	87	79	82	78	73	88	75	78	79	53	88	71	73	73	76	81	86	86	74	63	80	75	87	67	76	77	79	81	65	77	82	61	71	91	83	81	72	71	84	79	64	74	63	79	95	75	100	62	82	83	78	60	86	85	82	87	89	82	68	77	67	75	51	77	84	71	66	91	84	70	85	87	86	98	77	86	81	65	65	65	84	84	80	82	69	94	67	77	88	88	95	81	67	73	76	83	87	99	58	88	81	70	66	59	88	88	96	71	81	93	75	70	90	62	68	62	72	80	82	86	75	89	77	91	81	74	63	81	96	73	75	66	71	69	66	79	86	72	75	65	78	72	114	82	95	68	78	76	82	76	77	78	91	66	87	89	95	70	95	82	75	85	62	78	94	76	81	79	76	91	77	69	98	93	83	77	98	65	75	87	84	85	74	73	80	82	78	63	77	93	74	70	78	92	73	80	75	92	86	76	78	83	71	89	83	75	87	91	90	79	73	74	87	88	69	72	96	68	75	74	88	76	70	71	79	67	77	97	80	96	85	65	82	79	78	82	86	84	63	88	65	81	81	60	82	70	83	75	72	66	87	83	92	64	67	71	70	79	77	75	81	63	86	85	84	63	76	88	68	87	82	95	80	70	63	88	93	76	82	97	94	82	69	80	69	92	69	66	90	81	81	58	70	77	75	75	78	94	82	69	81	82	69	67	77	85	87	80	75	71	91	88	75	83	94	69	64	82	74	84	90	86	57	69	96	73	66	86	67	63	80	82	77	69	74	87	80	70	78	81	69	59	65	74	85	84	68	72	69	82	94	89	79	77	74	63	67	78	80	82	68	67	76	89	91	80	80	77	76	81	76	82	78	90	78	91	68	90	93	75	77	82	89	79	73	79	92	79	80	79	82	78	85	66	81	64	80	87	79	81	94	87	85	76	69	83	99	86	71	74	68	66	74	96	88	70	85	90	100	89	70	84	63	74	65	96	74	79	84	97	87	73	87	68	76	85	90	68	87	73	63	86	81	68	79	83	74	78	84	74	77	75	86	66	81	80	83	88	74	65	74	84	97	78	56	87	74	90	78	84	80	69	70	67	81	91	74	88	81	80	92	76	86	66	83	78	68	71	85	83	81	79	77	73	81	96	89	63	74	85	79	83	91	79	81	80	69	74	81	83	80	91	83	81	70	80	58	84	73	81	63	83	67	76	81	83	80	90	80	71	80	65	78	71	72	82	68	88	69	86	77	69	85	79	82	88	73	71	91	82	74	74	87	82	76	91	82	79	80	74	84	80	85	69	80	80	68	96	91	83	96	73	67	78	86	64	86	102	89	76	71	78	83	93	81	84	100	74	83	84	88	85	67	71	76	72	81	73	88	68	89	77	76	80	83	69	71	82	88	87	71	68	75	86	68	91	83	82	86	69	69	70	84	77	81	81	77	75	84	68	89	73	78	86	87	71	71	71	85	74	79	82	90	80	68	63	71	63	85	78	92	67	78	68	77	62	77	70	64	86	68	76	89	79	92	96	83	88	74	81	87	85	64	71	92	80	79	81	66	74	83	75	71	80	72	92	68	72	73	90	79	64	83	62	78	84	61	83	87	84	79	70	80	90	85	78	78	79	54	78	77	84	78	90	79	87	81	79	81	79	79	69	63	80	84	75	71	74	82	85	76	77	85	74	84	91	86	60	78	80	84	80	84	87	82	79	89	66	83	80	83	80	88	82	79	71	77	81	71	76	76	86	88	70	86	80	80	88	73	74	77	92	82	83	70	76	77	84	73	77	85	69	92	70	88	91	77	73	77	82	98	81	67	66	88	87	71	74	81	65	76	86	71	73	77	67	66	68	62	77	75	80	86	73	79	93	81	73	79	73	83	80	78	100	83	86	81	63	61	96	67	72	91	64	76	71	68	69	83	79	75	100	86	85	68	73	79	85	75	83	64	84	86	70	79	88	77	73	75	70	69	70	92	77	68	86	78	82	99	89	83	78	76	72	78	87	84	69	61	85	72	71	85	80	73	72	85	75	93	86	89	85	83	75	80	84	72	79	81	76	85	67	62	93	85	78	79	75	79	77	87	72	68	67	70	80	83	74	57	69	84	80	76	100	78	93	72	76	90	87	81	87	79	90	70	63	86	69	86	97	82	89	79	71	77	62	81	82	64	69	72	74	63	76	100	67	69	69	65	86	86	74	74	83	81	75	94	74	87	67	68	69	62	76	86	72	62	94	68	71	77	88	83	72	70	66	93	74	90	88	91	92	91	66	66	66	82	85	71	82	87	72	71	85	101	76	79	75	89	68	88	73	86	88	94	68	69	72	59	85	87	77	81	81	83	68	65	53	70	85	89	81	78	79
7494	1334	844	1214	2879	4289	4731	3972	3374	2925	2580	2250	1892	1556	1471	1350	1264	1251	1128	1071	1008	1001	1025	1060	1038	933	818	859	808	797	752	781	732	813	819	795	783	756	720	694	685	700	619	629	661	619	647	605	588	629	592	585	623	620	605	579	613	571	602	565	587	592	576	624	612	591	569	588	582	584	598	582	590	566	577	609	575	602	595	570	590	578	598	617	595	580	599	576	585	581	590	607	605	604	601	582	572	600	614	571	594	593	572	572	552	585	600	645	530	621	587	556	611	597	615	602	579	622	610	591	533	546	598	574	594	576	556	594	586	588	570	578	574	593	563	582	545	600	618	561	609	519	593	586	589	592	601	585	589	588	599	582	573	570	606	596	620	577	593	563	606	606	582	596	595	577	593	550	545	557	558	597	605	575	591	554	579	609	581	590	578	556	580	569	606	583	552	620	584	566	578	559	559	578	591	566	545	554	603	592	564	590	568	562	584	626	552	604	530	605	583	568	600	566	616	565	638	605	553	588	595	550	587	542	603	542	564	636	566	579	626	582	615	539	526	569	575	550	611	544	599	599	582	600	541	624	618	603	605	588	554	585	586	581	567	542	565	573	590	610	585	585	628	584	568	565	562	599	603	574	594	610	626	616	579	543	570	578	547	543	566	569	606	576	540	569	596	592	556	545	599	582	590	601	600	637	591	580	547	542	568	606	588	539	600	554	612	544	568	546	580	602	584	586	577	604	558	562	595	564	611	509	604	584	533	583	545	560	550	575	570	590	613	573	584	589	577	585	607	550	538	569	612	610	586	563	541	598	633	558	578	623	573	567	609	594	603	582	525	574	597	565	588	592	577	579	620	604	596	606	590	623	579	572	568	572	578	592	606	575	594	566	622	562	582	592	565	556	575	551	582	555	586	610	579	571	515	596	623	618	581	562	550	559	601	556	519	605	591	575	596	523	552	600	592	584	572	594	619	609	602	518	574	576	606	569	564	593	557	564	608	596	540	610	533	573	603	590	582	563	600	555	581	569	604	557	634	582	569	565	549	543	598	563	633	621	573	599	568	593	562	627	547	588	544	604	544	615	591	565	615	563	581	595	559	579	579	587	560	568	591	551	586	579	632	570	544	620	540	592	587	564	552	564	625	571	576	553	553	553	598	513	537	603	588	564	587	584	591	594	567	546	579	577	525	541	612	605	588	585	627	546	585	573	591	593	568	587	567	582	593	576	591	595	569	567	584	588	583	583	593	553	551	584	557	587	605	573	543	591	593	560	639	533	564	574	601	559	591	586	633	578	575	588	616	594	647	561	600	574	582	582	574	608	582	571	573	553	540	576	561	561	549	589	560	599	574	632	544	560	584	552	582	587	590	575	550	539	619	558	569	566	544	576	606	544	603	596	540	590	571	566	614	558	593	627	565	574	611	605	584	526	619	578	586	546	592	585	636	575	587	590	588	577	563	557	564	555	597	551	573	568	586	579	542	566	589	607	542	574	584	593	581	589	588	594	573	561	553	576	596	578	541	608	620	568	598	607	596	591	582	589	565	555	579	622	553	551	580	614	573	593	598	593	576	583	631	544	556	608	583	545	621	557	614	562	592	532	542	609	584	609	556	598	579	599	563	577	590	604	620	642	586	556	611	610	600	590	586	598	568	566	584	588	559	633	593	567	585	575	620	603	585	605	577	591	570	579	578	571	603	603	557	562	573	595	575	590	605	574	570	576	523	572	604	580	574	584	602	585	533	614	599	605	530	580	566	592	577	581	564	576	568	539	561	576	586	603	585	599	580	548	623	614	588	596	563	532	590	584	588	587	597	582	583	568	566	569	583	602	582	575	551	609	556	584	551	533	574	579	576	592	600	576	621	552	610	622	570	602	557	602	600	584	589	590	582	573	588	577	591	564	594	552	621	635	562	581	579	540	528	577	570	591	595	546	609	568	571	590	553	587	607	554	596	610	575	587	544	607	602	555	573	591	583	590	536	580	603	574	576	623	563	583	580	569	593	576	623	531	580	558	593	624	584	603	608	629	587	583	616	593	573	560	586	570	587	552	560	580	570	569	580	616	566	574	559	612	604	575	581	544	587	575	599	582	623	572	596	593	583	566	557	618	608	601	604	649	588	576	622	610	577	585	602	578	579	622	575	590	593	629	576	568	513	559	576	583	597	573	595	617	531	581	603	628	567	591	610	587	619	601	599	586	574	600	601	569	580	562	597	568	555	638	584	594	606	566	614	574	604	567	566	589	557	578	590	589	614	570	590	552	566	581	562	582	567	610	592	571	576	583	593	586	618	588	584	585	585	585	552	557	584	570	574	608	570	558	622	582	573	604	608	600	596	553	587	570	550	533	573	594	630	567	557	614	599	560	568	555	575	570	600	562	557	604	565	603	531	563	577	614	586	620	578	599	604	610	564	570	578	587	611	567	561	597	564	580	615	549	622	575	611	622	590	576	607	602	563	564	597	576	608	592	598	525	583	595	640	616	569	581	593	535	591	580	591	584	594	616	578	560	567	582	599	576	562	574	567	599	590	562	563	576	562	539	608	581	584	553	538	586	597	555	591	582	589	541	579	570	590	557	635	579	567	608	570	583	565	588	584	562	613	592	587	566	590	567	564	568	573	599	591	585	560	570	602	577	580	617	615	516	605	596	597	517	565	605	607	583	541	545	595	629	538	575	608	574	574	582	583	533	579	555	564	546	559	542	591	582	606	585	583	602	570	550	545	572	581	614	577	589	592	552	599	574	584	576	568	564	573	601	598	545	563	559	563	571	561	620	581	610	612	579	610	594	561	580	606	584	574	566	587	576	610	563	605	573	615	556	578	586	591	558	578	536	592	594	562	602	581	582	556	580	599	598	559	577	600	591	615	562	591	549	552	571	545	637	560	593	563	618	617	554	555	579	559	577	601	611	515	550	602	580	602	626	610	585	546	551	551	588	561	567	563	550	643	596	587	584	576	551	621	594	571	573	585	591	611	558	629	593	566	576	549	585	567	565	562	562	565	545	570	581	564	584	614	614	581	543	615	630	565	547	582	592	586	533	538	576	591	527	568	590	614	577	568	561	607	565	520	619	546	561	569	582	595	574	600	548	575	549	581	539	612	559	618	573	586	606	605	631	599	541	613	575	554	612	570	597	535	553	631	587	592	532	569	534	599	576	531	593	522	534	594	576	610	562	559	563	577	564	562	626	557	603	571	595	553	581	536	530	584	592	601	599	603	565	569	546	623	561	607	571	595	587	600	605	583	594	580	579	560	545	543	628	567	591	607	556	609	564	568	616	588	580	594	619	547	566	572	598	592	559	559	610	578	554	563	581	612	537	598	578	545	543	547	577	584	577	571	564	545	585	583	542	585	615	536	582	577	550	599	575	573	584	561	591	574	571	553	579	568	610	590	606	634	557	595	587	595	604	648	546	571	566	613	583	546	587	546	556	550	535	594	555	587	604	599	590	507	600	587	594	610	600	558	579	614	598	574	635	536	568	615	563
734	120	68	76	53	104	117	136	95	100	100	85	64	68	68	51	61	61	51	49	60	42	70	62	40	47	32	39	44	36	47	37	39	44	38	42	40	36	28	27	31	32	30	36	24	31	32	26	26	34	26	27	25	34	34	30	29	43	29	36	26	30	29	22	29	31	25	32	33	40	26	31	34	27	25	28	24	30	27	16	26	37	31	29	35	29	35	23	25	25	37	25	30	25	33	31	30	17	25	36	21	24	27	22	26	31	25	24	35	17	24	24	37	38	30	33	33	34	30	37	31	19	28	30	25	19	29	15	23	29	30	35	33	31	45	32	25	23	22	23	23	31	27	27	36	38	36	22	22	32	30	28	37	32	38	21	27	24	30	17	24	23	36	37	31	36	33	29	39	27	30	15	27	15	21	24	28	22	36	35	28	28	23	27	29	27	24	31	25	36	23	31	25	21	31	31	30	41	24	32	26	24	24	27	31	27	26	35	31	31	23	27	27	31	30	32	42	22	30	19	22	20	33	35	25	46	33	20	43	28	31	29	27	25	31	28	30	32	37	34	20	34	29	34	25	33	24	28	27	28	32	21	29	31	27	20	30	25	42	32	28	31	21	19	26	21	28	21	32	25	33	25	30	27	28	27	37	20	24	23	33	32	27	31	31	39	31	19	34	33	33	30	22	22	24	38	30	26	27	32	44	37	35	41	24	31	34	28	25	37	23	32	28	22	27	29	24	26	28	26	33	24	25	29	23	28	18	21	24	27	26	33	25	28	28	23	17	20	25	24	36	24	28	30	33	29	20	22	30	24	31	28	32	20	25	25	22	35	25	28	31	31	29	34	32	32	27	28	33	33	21	28	22	31	20	33	33	21	27	27	29	19	34	29	31	33	28	33	32	25	22	41	25	19	31	28	33	31	28	29	30	21	29	31	26	19	28	24	27	29	25	28	22	37	35	26	33	29	40	25	36	30	26	29	27	31	25	32	41	34	25	29	27	24	26	30	18	27	30	29	25	27	28	23	27	24	27	28	38	25	19	38	37	25	31	20	26	35	24	29	27	26	34	37	28	26	30	32	28	25	15	30	24	22	29	34	32	35	19	37	26	34	25	27	22	31	31	27	20	33	33	20	34	26	26	21	34	27	27	33	25	26	27	29	31	25	28	23	18	21	25	38	16	33	30	30	24	28	26	38	26	32	26	20	35	30	28	29	21	26	29	29	28	23	30	27	36	31	35	27	24	34	21	19	31	32	23	32	30	26	27	23	29	26	34	26	29	22	28	24	24	25	29	27	29	22	38	29	23	26	28	30	29	25	34	34	20	28	23	27	23	18	32	27	31	23	36	26	20	29	24	25	30	31	26	33	31	22	24	30	27	20	31	31	28	19	38	25	33	29	22	28	33	26	20	32	26	30	25	38	31	23	24	34	20	26	36	20	22	25	35	30	30	13	25	21	27	28	28	24	29	18	22	26	23	32	20	26	26	32	32	27	25	31	25	33	31	30	33	27	31	26	32	34	28	26	32	32	27	17	30	26	31	24	16	23	28	27	28	21	31	32	25	38	26	27	27	23	35	23	31	25	19	19	32	33	29	19	33	25	24	31	20	36	25	30	21	34	42	41	26	33	23	30	29	23	23	28	29	32	28	25	26	29	23	27	22	19	37	23	37	26	26	28	31	35	27	26	26	25	28	25	35	19	26	37	30	22	24	32	30	24	27	36	31	31	23	26	25	21	26	16	24	28	29	32	25	32	21	31	26	26	30	29	39	25	27	26	39	33	24	28	36	35	28	31	30	24	27	25	32	34	28	34	25	23	26	28	28	39	38	33	40	37	21	26	28	34	29	24	26	26	23	30	26	23	27	26	29	22	32	27	23	24	36	31	25	31	31	23	26	25	24	25	39	25	29	24	27	35	36	33	35	34	31	36	31	31	23	36	29	27	22	31	28	25	37	24	33	36	33	22	28	39	32	25	34	19	26	34	27	23	24	23	24	34	35	28	32	25	29	35	29	37	30	32	27	31	28	40	28	37	33	32	31	24	21	25	25	23	24	32	30	31	29	32	23	17	22	23	37	23	26	29	26	23	24	30	24	27	34	27	26	29	25	29	40	27	29	21	34	26	41	34	33	27	26	27	36	27	34	32	36	33	20	28	27	26	22	23	27	28	24	30	36	37	31	26	36	24	27	37	36	21	31	28	35	26	25	27	20	27	31	27	30	32	19	25	28	18	38	44	20	25	39	23	26	37	27	18	27	18	27	41	29	26	29	37	29	27	27	30	25	27	27	27	31	30	29	18	34	28	33	30	29	20	28	28	24	29	17	23	24	21	30	30	24	36	34	26	24	30	23	27	23	29	28	29	24	27	25	34	21	24	37	24	28	16	20	24	21	30	31	28	33	37	32	25	29	32	41	26	31	26	29	25	39	26	23	26	30	26	30	25	25	33	22	29	31	28	23	35	30	37	32	27	33	20	27	22	27	25	27	21	36	28	21	36	35	31	25	37	31	40	22	39	27	26	18	23	23	31	28	34	29	38	34	32	26	40	28	31	29	36	23	33	33	23	27	18	29	28	31	27	26	40	25	19	20	28	25	28	24	22	26	26	28	29	37	35	33	20	32	23	44	29	23	28	28	18	29	26	31	29	38	27	30	24	20	22	29	30	37	28	37	26	39	17	27	25	28	22	26	23	30	22	28	27	26	36	31	30	28	34	33	32	24	33	30	25	34	25	23	28	30	26	32	25	22	27	23	35	30	40	33	27	29	26	34	28	29	31	20	28	26	27	28	19	25	23	33	28	28	29	34	28	32	26	36	30	23	28	23	30	30	20	33	19	32	25	25	31	25	26	39	22	25	25	30	31	28	23	20	41	25	31	29	26	22	21	20	34	27	33	25	17	30	23	27	28	26	24	22	31	26	41	24	36	26	33	29	28	27	32	33	24	24	24	25	32	24	27	18	21	27	24	31	26	29	28	35	17	30	32	31	27	23	23	34	24	37	26	32	25	33	35	34	29	24	26	23	27	27	24	34	34	35	26	33	27	21	25	22	22	22	21	24	29	25	22	24	37	28	25	24	28	27	30	20	34	28	36	18	30	42	28	45	28	26	35	39	32	35	28	41	33	29	35	28	36	39	25	25	34	29	44	28	29	27	37	36	28	34	31	26	33	30	39	31	25	36	40	31	24	32	23	26	27	24	18	31	32	34	23	21	19	19	18	29	43	26	33	27	25	43	15	29	23	30	27	36	33	32	31	27	41	31	21	24	29	33	24	28	22	29	38	31	35	25	40	29	29	37	30	25	30	37	28	27	27	35	20	26	34	27	26	31	23	27	42	26	17	26	27	33	20	32	24	26	24	18	33	25	21	26	27	28	25	34	30	18	28	35	32	31	26	25	25	29	29	25	35	33	31	26	22	27	29	29	32	31	20	25	27	36	35	24	29	46	26	27	21	34	29	28	30	35	30	31	29	16	24	28	25	34	30
7518	1674	755	1448	4183	6362	6428	5581	4511	3719	3055	2494	2022	1774	1479	1382	1202	1049	985	938	912	840	820	878	757	733	636	600	542	558	491	428	469	499	568	475	475	442	386	367	318	321	305	299	280	279	302	279	275	261	244	250	246	239	216	217	226	213	246	215	219	208	238	233	206	225	220	250	233	228	201	201	244	222	216	202	226	226	222	241	263	220	247	221	230	246	226	226	221	278	225	231	231	236	238	247	230	200	224	227	214	224	247	238	221	213	232	205	215	228	216	230	216	228	218	205	199	240	204	197	204	210	197	217	215	218	226	211	199	177	204	198	174	221	211	196	213	194	224	200	194	216	236	224	194	239	215	189	220	216	203	226	218	213	227	214	219	202	239	202	218	231	214	175	202	219	227	207	211	228	240	206	224	226	207	214	240	213	192	207	218	194	200	197	222	201	224	205	197	236	188	226	230	219	195	195	212	200	206	182	211	203	211	197	205	201	197	218	200	225	224	207	238	197	206	202	197	216	204	248	210	228	217	215	242	186	206	187	220	198	184	199	228	231	207	224	209	232	222	191	229	225	230	190	186	185	205	191	221	215	216	178	227	187	226	197	185	202	200	217	204	198	225	205	202	204	222	221	235	209	209	195	222	176	211	201	208	210	190	193	215	208	186	236	191	219	207	204	235	185	193	195	209	219	214	210	201	205	221	211	202	195	250	178	211	228	220	223	208	207	186	216	192	226	197	213	209	209	201	210	219	215	209	196	188	200	207	227	206	212	187	209	200	220	217	196	192	199	226	200	213	181	209	215	189	165	202	187	240	179	222	204	204	231	215	197	195	223	204	217	207	204	216	186	200	229	218	203	185	200	204	229	231	222	194	184	229	204	213	226	201	234	190	233	221	180	193	177	237	188	205	203	194	190	205	176	201	209	190	209	198	199	227	200	189	199	206	228	180	204	194	213	199	217	225	197	196	211	186	211	195	218	195	204	219	191	236	210	194	194	213	224	186	234	217	179	173	199	210	218	213	170	195	214	200	195	217	212	187	198	194	189	204	191	218	195	209	211	173	203	215	197	199	210	219	201	208	185	215	226	210	198	211	208	217	201	228	205	207	204	198	206	222	208	193	204	199	224	201	215	207	204	179	208	204	213	172	191	237	203	206	201	192	189	222	187	201	187	226	229	237	226	212	212	217	207	204	217	184	214	211	182	198	217	170	219	212	219	201	202	181	200	226	205	211	219	199	201	221	219	215	212	212	202	190	214	215	218	202	186	207	233	214	187	221	210	209	196	202	212	212	208	213	214	222	187	187	208	203	207	209	215	196	226	181	192	178	195	202	185	191	213	191	203	217	198	202	223	220	178	210	212	203	204	219	202	219	220	194	212	209	220	212	209	204	214	205	198	213	208	200	205	222	202	236	198	219	226	221	182	198	224	199	192	197	217	195	220	202	201	201	205	212	194	227	190	236	199	192	214	191	218	201	205	216	200	216	209	227	210	196	197	180	206	203	203	195	194	215	201	209	212	191	209	225	229	195	213	182	221	208	192	196	197	210	227	226	213	214	190	192	198	209	212	181	206	212	213	217	185	180	208	219	178	198	207	210	206	209	192	180	187	198	219	235	208	206	229	230	194	201	192	204	184	210	201	209	203	238	194	198	239	234	214	194	207	206	237	174	190	205	195	219	202	194	202	219	222	203	201	191	209	224	220	233	217	190	206	181	197	215	211	217	214	200	205	202	188	191	217	205	213	195	195	206	213	200	203	211	211	206	203	215	209	230	224	186	200	221	198	212	213	208	202	208	193	220	196	191	207	209	192	198	195	221	191	197	194	226	190	212	225	216	196	204	184	212	219	222	189	190	211	193	229	233	217	204	202	205	217	215	204	185	236	195	206	194	210	199	188	192	201	207	232	211	206	193	219	204	196	215	221	201	217	195	214	221	210	194	211	199	214	188	213	200	204	223	197	203	210	207	198	202	206	211	210	218	195	214	214	201	219	223	230	230	222	218	182	225	218	220	188	215	216	172	239	239	218	174	223	192	224	208	181	239	209	213	233	241	208	186	196	208	222	177	189	196	202	195	197	204	213	185	194	218	210	214	213	226	201	200	219	220	186	224	209	203	217	204	198	202	208	219	211	209	200	207	195	180	220	187	189	204	193	204	213	195	233	217	223	199	227	207	212	227	210	202	182	215	204	203	211	177	217	215	215	214	214	206	209	220	208	204	180	243	178	186	220	191	202	187	240	207	190	190	197	190	186	201	212	217	199	217	205	208	224	229	224	214	198	208	211	196	217	186	201	203	214	204	205	208	220	223	223	213	210	190	211	204	183	202	215	209	203	201	195	192	214	195	213	210	209	216	206	194	218	232	217	238	191	198	218	222	203	222	204	189	211	217	213	187	195	200	232	189	205	215	176	208	228	204	222	194	243	198	192	199	201	238	206	212	195	192	195	218	236	208	197	221	223	204	209	222	208	201	202	208	201	205	195	218	207	201	199	213	211	191	181	216	208	233	213	243	189	195	196	181	180	215	241	196	207	204	197	201	241	208	209	212	198	177	203	191	210	214	196	212	217	187	197	197	209	201	218	217	229	215	183	210	211	185	200	201	214	193	185	191	201	193	213	191	202	205	202	210	198	214	204	194	216	200	215	194	179	201	200	210	223	204	210	213	221	202	219	224	208	189	209	211	231	204	199	215	174	193	211	228	197	197	228	217	208	215	209	196	220	184	223	195	212	199	203	206	198	225	211	196	207	206	200	199	211	215	195	189	200	224	220	199	209	215	220	240	187	209	195	233	193	201	222	205	209	217	223	193	193	220	182	185	191	220	205	229	240	227	209	231	196	232	207	217	220	190	199	225	212	219	203	221	231	215	185	191	167	196	213	191	229	195	197	219	194	212	215	225	203	194	223	193	211	206	199	213	224	205	178	215	216	223	212	215	214	207	204	210	200	193	196	192	194	195	199	197	204	235	227	229	214	212	213	226	217	212	196	208	191	210	201	215	178	210	214	224	214	209	210	199	222	225	208	183	199	180	222	169	216	228	210	185	191	205	197	211	208	199	213	218	193	204	230	200	217	212	192	203	205	234	204	213	183	215	199	225	193	198	206	202	202	216	173	190	227	235	241	202	194	197	198	204	205	213	213	191	195	187	198	198	203	203	230	208	203	205	188	220	197	225	194	204	195	194	217	219	203	191	197	203	225	196	209	202	201	212	191	225	202	193	208	204	224	184	226	195	221	202	211	226	196	220	247	199	201	189	225	219	199	232	210	186	223	213	221	202	186	211	185	229	221	214	216	219	198	223	192	216	224	192	218	196	192	192	215	182	171	210	220	207	206	197	201	200	212	188	184	195	192	212	212	224	216	204	207	188	212	208	197	217	213	205	212	219	215	223	172	220	190	205	187	200	208	207	185	191	200	198	191	199	184	184	227	195	198	222	199	209	204	218	196	213	194	228	219	243	192	197	223	221	194	223	183	218	206	224	198	185	214
1071	64	66	65	69	73	91	87	114	85	92	95	78	99	80	94	84	76	74	64	80	92	71	79	78	82	79	80	78	80	81	61	61	74	82	80	75	74	60	78	54	64	57	78	64	86	67	73	53	65	64	79	65	58	55	72	56	55	74	68	60	59	74	68	64	83	60	57	80	75	67	59	79	68	70	65	51	70	68	63	69	76	67	71	84	70	74	69	68	87	67	65	59	82	86	66	52	66	50	69	71	63	87	62	70	75	66	60	77	80	69	63	60	66	63	77	59	77	64	63	68	68	68	79	81	71	66	65	71	76	54	73	63	77	73	91	68	52	65	63	69	63	74	67	73	64	68	65	64	70	67	74	57	66	68	59	61	66	69	53	61	72	51	58	82	68	70	57	77	76	76	57	56	60	53	67	66	63	74	49	60	76	70	80	78	62	63	81	64	79	56	62	69	57	58	61	71	71	66	74	68	66	67	57	45	71	68	79	58	54	74	58	60	81	77	71	73	72	50	72	80	80	78	76	64	69	73	51	60	72	52	64	57	72	56	69	69	62	68	66	66	86	83	58	88	80	78	57	76	68	77	64	57	72	74	67	80	55	75	63	71	68	63	69	66	76	68	55	58	75	70	62	58	74	62	75	57	80	62	65	55	57	64	82	77	74	74	62	77	72	72	69	67	70	83	61	66	64	56	57	57	54	62	73	68	85	53	67	60	76	66	81	63	73	68	66	68	82	50	64	66	71	69	73	70	69	62	63	63	59	76	61	59	73	70	63	82	73	71	59	70	61	62	52	67	80	72	60	65	64	74	70	61	67	65	47	62	61	64	64	70	68	75	71	62	67	78	68	63	68	66	80	76	64	69	81	85	73	70	77	76	68	91	56	76	71	68	70	71	69	78	79	74	66	76	59	75	65	66	65	63	73	69	59	73	58	74	74	68	65	64	51	73	58	75	74	59	87	71	59	72	73	83	62	60	60	69	65	82	64	72	57	61	81	67	55	77	51	72	65	66	66	60	69	68	58	74	72	72	62	63	55	54	70	64	77	66	45	59	63	76	69	76	67	61	62	75	55	72	80	65	64	67	66	71	71	65	74	76	74	60	64	61	61	77	71	77	62	74	58	69	65	65	69	59	68	60	60	80	60	77	62	60	65	67	64	64	70	89	81	64	72	75	71	65	82	61	63	78	66	61	67	77	75	72	62	86	69	65	70	75	62	77	85	67	61	81	67	68	57	72	78	69	74	57	72	65	66	66	73	66	59	66	87	63	64	64	87	50	60	78	71	86	74	75	59	62	71	75	71	74	77	54	71	70	72	67	81	75	72	73	93	61	56	66	70	69	78	68	76	59	65	54	70	70	59	63	73	69	65	60	69	71	66	73	77	85	59	64	64	70	67	73	74	71	57	59	76	69	64	66	60	56	80	71	64	77	76	62	63	59	71	60	53	69	71	62	69	65	73	84	69	65	74	87	68	69	54	69	63	72	64	82	67	71	68	58	71	64	64	71	77	65	68	79	83	71	75	66	63	72	77	63	78	72	57	57	63	67	67	69	69	60	66	81	65	59	69	58	62	74	83	66	64	72	65	58	66	53	69	47	60	66	79	67	68	84	58	62	70	70	64	69	75	61	78	69	64	65	57	52	75	58	59	58	63	69	76	72	90	58	73	56	63	57	56	59	64	79	63	54	76	60	50	62	73	66	78	69	64	64	73	57	75	87	70	81	63	67	78	62	68	77	62	62	83	77	64	61	67	64	68	60	69	81	54	78	61	64	67	69	61	62	60	57	59	73	72	60	60	64	69	60	61	56	67	73	64	56	80	57	68	68	65	61	79	53	64	53	80	50	65	73	62	72	62	52	63	71	70	69	59	66	67	70	77	71	61	73	90	58	67	76	75	83	72	73	68	89	81	67	54	63	68	67	65	59	72	73	71	71	78	68	79	83	72	65	60	66	65	61	65	79	58	77	62	79	62	76	71	59	60	61	66	78	71	67	69	56	61	72	73	67	57	87	76	69	68	60	69	61	57	66	58	70	62	63	59	66	69	61	58	51	73	62	66	65	71	52	84	68	60	75	64	56	57	65	60	64	65	58	67	62	75	79	61	59	70	74	82	71	62	63	71	59	60	74	68	67	73	58	54	71	72	65	60	56	60	68	56	58	74	65	53	69	60	73	66	67	65	56	80	65	52	63	68	76	65	67	72	69	61	69	72	67	60	66	62	74	75	62	77	82	72	77	69	71	73	93	60	68	68	63	95	83	73	68	90	68	67	45	79	68	61	69	69	70	73	54	69	72	69	62	69	53	55	58	69	67	71	86	58	64	74	68	70	63	67	51	67	56	61	76	72	75	66	63	74	70	53	65	72	65	58	70	71	57	66	70	78	65	61	62	77	71	56	69	52	82	63	78	73	62	76	65	57	63	80	84	67	74	82	63	78	81	70	66	67	59	67	59	68	61	59	73	73	68	76	76	64	63	63	69	70	72	77	83	71	66	62	67	64	65	59	59	72	62	66	65	76	75	68	66	65	88	59	62	58	73	80	60	82	66	76	74	64	84	70	59	71	68	83	69	75	72	78	74	62	54	64	70	66	71	57	56	78	67	80	68	65	69	79	64	63	77	66	65	59	66	71	67	71	74	63	52	74	61	75	80	66	77	65	91	69	68	67	83	67	65	69	54	57	60	71	68	62	61	57	69	60	66	73	58	66	70	45	66	56	70	86	71	82	59	70	74	70	84	68	67	58	62	76	80	78	61	61	53	59	62	63	58	59	50	51	54	59	62	83	92	69	80	64	71	73	64	57	75	57	69	62	68	61	36	66	68	51	62	56	63	73	82	57	49	82	68	71	71	57	77	58	65	72	70	71	54	55	61	64	66	69	56	71	70	64	76	67	75	67	68	73	84	62	75	74	59	66	71	62	67	61	62	73	67	49	78	73	68	74	73	67	57	74	76	59	73	80	72	49	71	70	77	62	60	75	83	64	66	57	80	60	57	63	67	65	68	66	67	60	79	79	63	81	67	65	67	53	84	73	69	72	62	67	76	46	61	70	70	67	51	70	71	65	54	57	59	81	67	60	65	61	62	63	79	77	66	58	62	73	70	60	66	67	72	61	65	70	63	53	82	54	64	58	70	72	73	43	70	74	69	74	66	65	60	82	81	59	65	67	63	76	71	69	70	71	78	64	74	66	78	66	63	62	69	73	68	64	75	80	59	80	78	65	64	86	74	64	72	70	72	80	67	58	58	72	72	63	78	59	68	60	60	60	76	70	72	58	62	59	65	52	60	75	59	78	62	88	61	66	61	62	67	79	77	64	60	61	92	49	60	75	66	56	70	73	71	74	60	60	67	64	74	73	71	61	62	56	80	75	57	70	84	62	62	72	61	67	61	86	89	57	70	68	64	79	76	77	64	68	75	65	52	66	63	65	71	59	71	53	65	60	65	52	65	63	74	72	55	63	77	49	79	73	74	81	61	72
5975	712	623	683	1434	2116	2460	2302	2191	1816	1493	1286	1146	1003	1013	921	905	780	773	753	738	782	779	779	747	710	641	655	617	602	579	618	581	620	671	655	579	569	569	586	584	566	556	534	526	555	545	551	477	499	504	517	521	498	548	499	514	463	551	502	556	484	540	555	520	480	492	528	523	541	522	474	506	471	500	521	530	514	519	525	496	556	494	532	505	488	492	495	526	516	514	477	519	550	537	521	506	528	558	513	526	508	462	519	493	514	473	480	510	528	495	512	502	531	511	528	498	463	527	496	510	511	495	497	500	544	541	504	483	496	514	514	493	505	504	462	519	518	487	523	527	452	503	524	523	491	499	515	502	493	520	477	482	510	478	492	509	515	499	476	473	512	453	495	483	559	492	505	487	577	548	523	516	498	514	544	490	495	518	496	524	513	489	538	499	517	504	501	484	481	518	512	476	510	512	487	521	485	501	513	536	458	497	480	529	495	529	498	518	531	503	473	506	501	511	490	511	523	504	521	509	539	472	516	434	475	497	503	515	482	508	492	475	519	502	498	524	530	538	482	502	539	516	509	485	526	479	488	533	512	480	494	521	494	483	498	547	503	543	477	506	525	502	511	518	529	524	507	514	491	502	549	452	510	498	478	504	488	507	499	509	523	498	530	504	527	518	525	460	509	482	497	507	514	549	490	529	475	507	468	510	528	480	482	520	523	536	505	523	491	476	542	474	496	469	483	520	510	506	562	500	517	476	545	561	483	504	494	476	488	516	512	549	507	479	506	540	464	542	532	491	465	525	517	524	526	528	510	519	481	491	450	546	492	508	551	506	510	502	528	469	523	525	537	489	487	500	520	480	537	509	462	457	476	472	502	521	482	532	481	524	489	485	560	500	499	518	500	511	509	508	501	519	474	499	457	522	508	504	537	549	471	472	477	472	459	522	520	470	505	467	487	504	488	481	516	497	526	476	492	483	515	491	509	515	488	479	534	461	494	519	495	467	463	515	505	495	541	506	486	481	529	507	529	509	497	495	484	540	492	494	480	505	491	494	511	512	477	556	486	486	490	509	533	521	508	503	534	510	505	537	478	489	467	522	504	514	530	533	478	529	522	498	510	502	480	529	490	481	510	488	504	501	517	483	503	508	494	495	523	527	517	460	481	464	516	486	497	516	536	558	514	531	528	518	491	485	502	489	506	481	505	516	484	502	551	516	500	513	534	494	497	488	518	523	482	532	549	491	444	532	510	489	515	523	522	501	501	504	530	465	491	529	480	498	521	513	513	508	467	511	519	489	491	556	528	526	491	533	500	464	512	464	467	508	492	515	473	495	480	515	530	491	519	504	497	459	544	517	528	490	529	529	518	509	514	474	514	544	478	495	496	489	474	484	526	508	509	500	516	512	505	528	508	502	529	542	496	537	514	520	523	528	553	488	537	517	563	540	473	531	524	546	465	526	523	496	516	536	467	491	486	503	522	478	532	494	491	524	477	522	517	524	482	479	539	518	474	483	500	530	500	527	529	487	502	477	517	472	506	501	557	454	464	563	498	575	485	514	501	535	493	495	526	519	515	504	525	491	492	470	532	556	552	519	502	486	485	480	484	494	524	519	510	478	496	505	520	469	539	498	515	492	496	509	527	460	488	527	507	516	483	526	488	514	489	507	505	487	501	497	516	537	507	534	493	497	511	486	510	484	482	457	508	487	514	482	515	453	497	532	517	522	507	514	508	531	500	492	548	510	487	491	519	496	523	499	500	494	500	479	491	505	489	517	507	528	490	487	521	494	476	522	549	502	516	506	535	485	502	464	528	499	469	527	520	487	498	523	535	535	515	530	532	477	497	525	538	515	502	522	488	485	539	508	497	513	499	530	547	534	491	469	520	527	485	511	513	495	497	526	510	531	527	505	487	486	503	508	504	499	507	516	538	495	485	480	506	522	508	494	505	479	526	484	519	487	458	495	527	480	529	537	482	536	502	539	504	567	510	519	472	536	534	487	491	485	513	505	519	482	518	514	495	495	532	526	500	462	553	516	511	509	505	491	511	485	539	507	492	515	523	549	502	514	505	507	519	522	522	496	484	554	524	500	508	512	481	503	544	501	533	515	496	485	509	487	536	491	499	510	503	523	480	477	476	467	481	467	474	495	524	500	507	515	514	511	487	513	507	525	509	501	524	496	463	533	527	497	482	537	511	487	547	484	564	503	518	521	469	480	484	477	488	501	502	513	499	494	456	490	528	516	511	546	543	495	513	490	501	552	494	505	467	511	509	533	524	527	475	498	510	515	528	479	479	556	560	519	525	512	494	529	525	483	501	483	494	492	541	514	489	531	497	490	479	490	506	530	500	453	522	525	526	555	528	507	518	513	508	509	518	504	538	526	495	528	504	483	486	499	524	486	484	523	517	502	513	505	462	502	517	542	537	475	556	506	508	541	486	537	493	471	496	482	499	529	494	505	498	501	522	498	537	520	493	495	503	514	509	468	529	492	522	490	498	486	510	514	513	503	500	500	491	486	505	493	502	517	531	512	531	514	479	520	512	504	503	496	516	522	505	463	518	527	474	500	507	502	509	507	527	515	519	506	557	495	543	525	526	522	503	459	502	480	483	528	472	505	507	492	502	520	501	504	588	525	492	475	462	507	486	508	506	496	486	514	533	481	531	472	507	518	489	562	513	489	490	502	495	483	499	539	538	512	486	504	538	518	546	516	490	519	528	512	532	510	492	525	486	490	514	496	488	509	500	491	515	503	521	517	497	508	515	506	508	503	504	487	471	515	498	528	517	481	491	487	525	507	482	498	519	497	533	515	530	536	478	519	497	500	521	497	513	509	530	469	495	512	531	519	518	468	495	525	524	524	486	473	472	477	504	523	456	531	502	524	501	503	529	515	508	530	518	500	492	521	530	516	505	477	502	488	550	525	522	503	521	538	497	507	507	459	483	564	487	517	506	491	488	499	494	543	495	510	491	555	504	488	483	496	528	521	525	501	479	478	501	500	502	527	479	483	544	517	513	494	486	480	499	528	471	505	486	517	545	502	472	485	485	522	519	488	516	502	499	494	508	483	536	502	512	518	540	489	464	512	524	513	455	481	560	512	480	507	521	475	529	511	487	495	495	521	529	507	496	559	522	510	499	512	542	525	512	533	517	501	515	492	504	505	492	472	502	527	501	467	512	534	502	477	517	531	474	501	527	525	487	513	507	512	504	515	518	513	519	537	492	524	512	506	478	485	532	505	527	576	490	479	504	505	536	497	484	547	504	527	535	518	490	490	514	516	489	519	506	490	509	491	477	534	504	523	459	524	483	522	506	532	511	512	528	511	460	526	503	468	511	504	518	532	518	469	489	531	497	484	506	493	540	512	525	514	511	493	494	507	486	478	499	537	502	503	524	501	509	503	483	522	504	519	523	473	434	527	536	500	499	514	501	480	494	514	517	511	464	505	518	547	482	502	471	546	509	544	533	541	475	488	490	465	543	538	499	506	502
422	81	51	44	39	69	96	104	88	79	60	72	48	44	44	33	34	33	46	34	38	48	37	53	35	39	37	31	32	41	26	37	31	41	32	28	31	40	23	33	32	32	21	20	21	30	28	35	30	34	24	29	28	25	20	16	34	31	33	28	35	29	23	31	26	22	19	28	24	25	28	24	34	26	28	26	18	27	25	21	25	14	25	29	21	13	30	32	19	24	26	31	24	22	24	32	34	32	24	28	22	26	38	30	31	27	27	20	20	23	23	30	23	32	19	23	29	22	25	18	22	27	27	19	31	19	24	28	25	21	27	30	21	14	35	27	21	23	28	28	24	31	21	21	20	26	22	27	26	16	27	25	26	24	26	21	26	26	29	27	19	28	25	38	28	35	15	20	29	19	29	22	22	22	21	22	23	27	25	22	24	36	27	17	16	28	24	29	31	28	18	24	27	24	28	21	21	22	22	18	20	26	28	20	21	19	16	21	25	28	26	23	21	31	16	21	27	34	23	22	31	35	27	23	26	20	27	25	22	27	28	22	25	26	19	26	20	22	24	26	24	25	27	25	19	23	29	26	24	23	22	25	19	25	21	26	29	21	26	19	20	25	23	24	18	24	27	28	26	26	19	20	23	16	30	26	32	26	28	27	29	16	24	21	14	26	21	26	26	29	27	26	30	20	22	22	14	28	14	31	23	30	33	27	23	19	29	35	16	25	25	29	28	24	23	24	31	17	21	19	20	27	38	25	24	28	33	24	27	29	20	18	27	32	27	21	30	30	30	21	30	31	23	21	23	25	35	23	24	27	17	29	15	32	21	24	35	26	19	19	19	30	29	22	20	35	23	25	25	21	26	19	24	28	26	25	25	23	22	28	22	26	28	26	23	29	19	37	18	27	19	25	16	23	24	15	27	31	25	32	34	20	25	39	33	19	35	29	25	24	19	34	26	18	32	20	31	20	26	27	35	21	24	32	22	19	25	24	13	22	25	26	27	15	21	28	29	16	27	17	21	33	31	26	23	27	19	27	24	14	29	27	32	23	27	22	20	26	29	23	22	32	22	20	21	20	29	23	19	25	22	30	22	22	32	25	25	26	21	27	26	28	27	20	28	26	23	20	33	21	28	28	20	25	28	30	18	34	17	30	36	22	25	30	25	20	21	21	29	27	24	23	16	23	24	22	19	28	31	22	26	26	30	26	28	26	23	24	32	26	26	22	22	30	28	18	31	22	14	33	37	22	19	29	19	20	17	33	24	27	19	19	22	22	29	22	28	24	19	18	30	24	25	28	22	16	23	28	16	21	21	20	29	22	24	17	36	24	26	21	24	21	16	20	26	18	24	28	22	24	21	24	27	20	26	18	31	22	31	23	23	18	22	26	26	27	21	30	23	26	24	30	28	34	28	23	17	22	25	25	24	27	13	21	28	17	25	29	28	28	26	19	28	23	19	26	29	27	27	24	30	24	30	27	26	32	23	20	27	22	17	29	23	21	20	23	35	13	27	31	32	23	23	23	22	23	24	29	21	22	30	16	17	16	21	15	23	37	27	19	14	33	30	27	32	26	22	19	27	25	26	26	24	21	18	28	20	25	30	30	23	25	26	30	25	24	18	23	34	24	25	21	33	28	36	23	26	21	24	30	23	28	32	30	30	26	28	24	25	17	34	25	24	17	23	29	23	25	31	38	32	20	22	22	20	40	20	12	21	22	28	29	23	35	33	27	26	23	22	28	28	27	24	40	36	29	25	31	25	27	18	31	17	22	28	36	24	19	17	34	19	21	24	26	24	23	25	20	23	16	26	27	28	39	25	17	25	30	23	21	29	27	23	28	25	25	23	24	20	19	28	32	24	34	34	29	30	18	23	31	29	30	33	27	33	31	17	17	30	22	22	19	24	30	35	24	28	23	23	25	26	27	24	32	20	25	31	27	25	25	23	30	28	31	30	26	37	24	28	31	21	22	25	23	30	30	23	18	29	24	26	18	27	13	25	22	24	32	26	21	28	24	23	25	39	28	34	30	26	23	24	30	17	23	22	33	25	27	25	18	25	22	22	24	24	17	19	21	19	29	22	27	34	30	20	24	18	29	24	19	23	17	23	23	24	25	22	22	19	23	26	29	29	34	17	26	26	19	31	26	20	20	33	21	28	25	28	28	30	21	29	34	26	22	30	20	27	29	22	24	16	26	22	22	22	22	35	30	21	27	19	29	18	28	24	32	25	21	21	26	29	30	32	21	23	25	37	23	22	21	20	22	25	24	25	22	15	28	27	23	25	27	30	24	24	23	30	33	38	25	28	27	19	19	28	25	26	24	21	27	24	22	24	27	33	29	21	25	19	20	25	23	23	19	20	27	31	22	22	24	30	23	20	15	42	26	30	27	33	24	25	25	22	25	16	25	28	25	27	18	33	25	23	26	24	29	30	22	33	27	25	29	26	34	27	23	27	28	27	35	23	29	22	20	30	23	25	37	29	19	20	26	24	33	23	16	35	25	21	24	29	20	21	24	30	29	28	24	15	30	13	25	18	22	21	25	21	23	30	20	23	29	25	24	30	27	37	26	21	23	31	27	24	29	28	33	25	36	28	24	27	19	33	23	19	19	29	19	23	28	27	36	25	16	26	30	22	20	26	22	15	21	26	22	15	22	21	25	19	26	23	22	21	26	22	40	26	19	26	24	27	18	17	30	21	24	22	30	28	25	18	15	25	27	34	18	23	26	23	26	23	27	28	28	26	21	24	23	25	25	36	19	20	26	24	35	28	28	28	30	30	23	18	27	21	19	18	29	22	28	28	24	17	25	29	30	25	30	21	29	23	27	27	24	31	25	18	16	35	31	24	29	22	19	24	19	28	19	19	22	23	28	24	38	27	18	25	29	33	25	21	31	24	20	32	27	28	15	36	19	23	17	23	23	35	25	27	30	29	18	30	22	25	24	27	20	31	28	32	19	36	30	23	31	16	20	28	22	16	31	23	28	38	27	32	29	22	16	30	35	24	15	33	26	22	23	19	21	23	21	17	25	31	31	24	18	33	26	30	24	24	20	21	29	22	18	23	22	24	34	37	29	28	27	21	26	30	26	20	24	26	21	25	20	21	22	17	26	20	35	21	20	24	26	32	22	29	21	17	24	23	22	26	18	22	21	22	23	21	25	16	28	32	28	22	18	33	15	21	29	23	19	17	20	31	31	27	30	20	26	22	25	31	28	30	28	17	23	30	20	26	29	18	24	21	30	26	23	25	26	31	24	25	21	15	26	34	29	29	14	18	23	31	28	25	25	22	26	35	33	22	35	21	29	23	27	22	21	21	20	30	21	28	21	24	26	26	21	20	20	16	23	26	27	24	33	16	27	23	23	28	25	19	26	27	27	25	27	15	26	22	33	19	30	24	27	19	18	27	22	26	27	30	31	17	23	14	19	24	21	29	30	27	20	21	25	35	20	21	38	25	39	30	22	35	31	28	23	18	18	27	19	27	30	24	27
4936	1240	505	988	3000	4509	4583	4141	3354	2709	2149	1703	1410	1288	1163	1018	891	804	762	640	688	612	650	607	616	506	451	470	473	453	402	367	378	459	469	428	354	325	319	281	249	282	298	258	224	258	234	268	230	221	216	237	222	195	209	234	216	200	204	210	214	195	217	201	202	194	225	215	210	205	215	208	204	188	224	191	209	232	217	202	214	222	209	228	218	208	202	220	195	202	218	196	204	214	204	201	183	226	208	212	201	211	199	189	220	203	184	222	221	179	185	202	196	189	190	234	214	183	204	202	183	210	199	178	216	234	197	219	184	187	182	219	209	190	206	203	175	193	191	178	215	184	199	229	208	196	190	218	197	189	168	209	181	212	186	176	224	209	198	194	222	198	209	191	203	217	229	202	227	222	189	206	209	182	187	230	186	198	202	223	218	221	201	206	192	191	202	197	179	184	180	179	196	198	209	176	197	181	216	209	204	172	212	193	233	206	179	207	169	202	210	186	185	194	179	191	202	196	220	217	211	180	192	180	200	203	211	204	183	194	187	182	212	179	193	220	203	192	188	192	202	185	187	197	193	174	204	191	192	211	201	197	182	176	202	216	211	185	183	216	208	205	197	165	191	194	204	200	200	195	195	187	208	199	220	172	199	178	191	195	192	165	208	194	176	173	179	189	211	189	186	202	203	195	192	188	170	210	203	190	174	182	208	201	221	213	178	200	224	220	195	225	188	199	212	175	198	192	190	193	180	206	197	193	188	200	192	192	189	196	175	194	195	162	206	198	206	196	179	203	199	217	189	206	197	194	195	216	192	186	177	191	180	174	206	187	210	182	199	191	207	207	199	189	197	185	163	207	195	172	182	162	213	198	186	200	206	192	188	194	197	186	173	188	183	203	177	172	208	210	195	195	178	201	191	180	201	218	217	172	200	222	197	201	216	201	196	174	188	171	164	171	196	187	200	190	206	197	213	183	197	198	224	222	197	200	183	206	206	178	200	199	215	218	205	175	197	193	219	203	185	215	198	217	168	213	186	177	214	207	185	200	186	193	197	198	208	212	190	208	201	205	196	176	176	209	207	182	213	207	197	199	197	184	199	169	180	181	189	214	180	166	217	195	181	215	196	197	180	187	187	192	209	198	213	200	184	186	195	182	174	184	187	179	159	217	174	212	193	195	227	178	202	190	211	185	214	213	188	187	175	191	204	155	188	194	204	212	184	221	180	194	194	194	174	186	193	212	188	184	193	190	177	179	184	184	192	169	163	177	205	190	191	203	184	193	219	180	211	186	196	198	206	174	197	198	177	217	175	213	201	218	217	192	208	188	195	205	188	193	212	200	200	189	195	202	220	207	208	206	175	182	180	182	178	201	188	189	200	195	198	192	195	202	201	180	195	173	199	194	200	209	211	185	185	211	206	167	190	176	203	189	190	195	218	184	181	220	187	168	213	225	202	205	188	187	181	180	185	219	183	170	177	205	210	169	194	208	202	217	225	175	202	201	212	183	190	218	214	211	210	181	189	202	191	200	168	203	211	207	199	172	191	218	214	204	217	215	151	195	185	198	183	197	175	197	202	184	190	181	209	181	192	204	193	185	203	183	222	196	207	206	204	186	178	196	192	190	196	215	204	196	194	180	206	209	197	201	198	209	202	202	204	188	199	196	196	187	215	213	198	187	193	197	192	197	182	188	176	224	194	187	185	169	201	211	195	164	188	200	167	190	203	173	177	202	203	166	204	184	187	181	195	200	184	192	185	188	202	229	189	211	191	219	194	224	204	208	210	205	178	215	207	176	203	184	182	201	212	220	175	185	182	164	172	187	217	191	198	224	200	193	188	181	198	177	191	213	199	221	201	209	173	198	196	188	168	213	203	185	184	218	182	225	193	190	182	193	209	192	196	183	195	200	204	186	181	187	207	198	205	212	184	205	230	185	199	190	202	183	187	217	202	175	208	197	209	205	212	191	184	217	195	199	202	189	207	182	171	179	181	190	191	215	202	200	198	182	193	198	201	167	171	199	202	205	192	180	195	179	211	189	184	205	188	209	208	200	168	214	195	181	206	198	217	196	189	186	193	187	223	239	213	181	193	195	198	189	210	203	224	211	170	172	208	197	187	210	195	196	206	191	221	191	203	185	206	186	213	182	168	207	191	191	199	183	175	198	208	217	204	197	180	191	196	203	176	212	184	200	215	179	204	181	197	164	198	190	178	205	179	183	198	166	181	234	196	207	184	196	200	179	185	200	206	193	189	180	192	228	180	193	199	198	189	166	155	191	188	199	175	203	202	177	208	170	197	191	206	204	211	195	223	204	192	220	184	207	200	209	214	183	214	186	198	194	217	215	202	192	176	196	195	193	204	193	214	185	200	176	189	176	179	207	193	191	216	204	192	187	190	193	197	203	169	193	183	215	217	214	203	179	195	178	213	200	208	210	191	223	187	208	192	187	189	189	194	178	188	220	168	196	188	192	193	178	176	178	196	192	199	224	177	190	182	192	198	181	198	184	186	194	181	191	195	203	192	198	184	207	200	172	175	196	185	183	191	188	211	212	202	190	185	212	185	183	216	177	180	185	187	201	183	203	195	214	217	185	195	190	180	200	181	200	201	205	182	205	187	192	191	193	179	172	172	229	189	189	177	180	212	209	202	193	188	167	203	194	170	191	197	201	180	219	217	180	220	198	197	205	222	201	196	205	196	200	195	208	210	204	196	199	212	188	199	187	207	170	195	198	176	212	187	200	206	186	178	195	215	192	199	202	198	199	217	198	180	202	216	189	207	188	215	194	209	185	197	203	217	178	198	206	175	222	201	208	184	197	173	190	201	199	170	173	195	212	181	219	197	203	181	181	194	185	191	180	203	197	200	159	193	192	191	196	189	191	177	172	227	227	205	216	199	193	170	182	170	206	197	198	210	206	196	187	196	181	186	201	196	196	191	191	224	181	209	195	199	198	195	202	189	185	190	220	187	185	198	194	213	201	164	194	193	223	191	179	214	186	176	209	179	192	171	193	210	185	196	181	210	227	197	213	179	201	214	213	192	183	197	198	202	238	179	189	187	207	196	206	188	183	206	215	202	191	189	205	192	196	212	204	222	207	210	192	207	205	185	212	217	200	186	193	217	198	198	181	179	213	189	211	216	199	183	196	188	203	229	220	165	208	186	205	201	211	180	217	184	204	194	200	191	193	182	213	201	195	200	204	208	180	199	199	187	193	209	173	188	180	189	195	194	201	193	197	196	206	192	164	192	218	225	204	201	194	181	188	186	220	195	202	192	213	207	186	198	174	186	199	164	195	188	204	193	206	199	217	219	201	186	201	217	192	205	196	197	203	215	192	176	185	163	186	188	206	182	186	210	186	183	174	210	196	178	183	195	172	172	197	195	187	204	181	182	218	180	208	177	192	196	180	200	194	240	190	195	247	186	194	206	213	193	211	195	188	182	197	203	223	177	209	204	213	179	190	191	187	233	189	153	174	181	207	193	193	195	194
1577	106	80	98	89	104	146	127	131	136	107	113	123	115	115	102	100	87	107	117	82	88	103	100	97	73	68	104	114	87	81	80	102	81	101	74	79	71	88	87	86	85	65	90	86	86	78	82	64	64	58	76	79	66	74	73	69	91	91	73	77	75	90	64	76	78	71	84	71	86	85	90	87	97	87	81	86	69	77	80	87	57	85	76	85	71	81	68	75	78	100	83	72	66	65	86	67	63	67	56	75	72	71	93	67	83	77	72	71	70	90	83	81	95	77	88	90	85	82	63	81	78	76	95	77	78	76	81	67	86	73	73	74	90	84	79	54	84	69	100	85	100	77	89	80	79	73	76	72	86	89	86	73	95	94	73	78	74	84	83	80	77	90	61	75	73	86	89	63	76	88	81	72	81	73	76	76	85	86	76	72	90	83	79	84	79	74	73	86	85	72	81	79	88	63	84	93	79	78	87	76	83	87	87	57	86	73	75	81	73	83	89	74	79	64	103	71	86	77	104	74	84	83	64	88	69	89	71	70	68	82	92	63	78	55	69	88	101	74	70	74	80	89	67	77	75	61	65	87	71	94	70	84	71	65	74	80	81	70	65	76	62	94	84	72	83	79	84	65	83	67	64	67	71	64	79	75	76	62	78	81	88	73	74	78	79	81	79	64	91	60	85	69	69	85	81	63	67	84	84	67	73	89	77	86	75	77	74	79	74	89	74	79	69	78	73	87	76	80	66	62	67	78	74	90	81	75	70	88	76	79	57	70	84	80	70	73	73	85	80	75	103	72	93	85	89	85	77	82	64	79	75	81	78	78	77	66	77	75	83	73	69	78	86	73	82	100	59	68	86	84	82	88	70	65	95	73	82	71	70	88	65	62	76	72	65	81	76	100	79	81	101	93	87	75	62	74	74	88	66	86	72	70	68	93	73	69	79	90	85	92	85	71	76	68	89	78	65	76	92	80	59	88	96	83	74	76	80	94	107	74	88	71	72	57	75	63	82	69	75	79	90	81	79	77	72	89	72	83	84	90	85	81	84	85	64	80	81	75	76	73	70	67	96	73	77	82	60	75	74	76	62	83	73	71	99	72	52	74	62	84	76	80	61	77	76	96	79	80	88	92	75	68	93	82	73	75	88	74	62	86	83	73	87	77	84	95	69	79	82	81	87	66	63	92	76	70	84	70	81	68	87	68	80	76	100	90	78	79	58	75	73	71	87	70	63	70	78	66	71	74	84	77	95	70	76	67	87	81	68	71	86	72	88	77	80	69	74	88	62	87	68	82	84	70	83	82	79	70	82	70	70	84	73	63	92	68	81	77	78	70	85	89	82	93	81	83	68	75	89	83	89	79	67	67	72	75	67	86	81	87	82	93	85	73	79	63	60	73	82	84	71	72	81	74	75	69	79	88	77	81	58	74	80	84	77	80	73	95	80	92	70	70	75	89	89	81	81	85	81	81	84	81	68	78	82	68	76	69	72	78	97	79	85	67	82	68	84	72	85	71	72	71	79	81	68	74	90	86	93	65	86	83	68	64	66	81	64	82	72	78	88	80	84	84	56	89	69	77	83	71	79	85	72	74	89	84	82	84	77	70	81	73	65	75	74	76	65	79	79	77	60	78	55	67	89	83	76	82	87	77	75	82	78	55	76	80	71	76	75	94	65	74	88	69	72	71	67	84	70	81	80	80	74	81	55	88	86	93	88	78	60	88	68	69	74	90	82	91	61	80	77	65	76	84	101	86	78	69	75	75	70	80	89	93	78	77	69	85	77	74	87	74	75	84	62	69	61	71	70	90	60	78	86	70	73	82	86	78	78	85	70	78	83	68	90	70	97	74	78	79	70	78	81	70	85	84	79	63	84	76	66	84	82	87	75	78	84	80	78	76	70	76	79	61	61	87	79	82	80	77	83	69	96	72	83	81	77	85	70	76	81	83	77	78	69	85	70	82	78	79	89	72	80	78	64	78	63	89	76	84	80	83	71	80	74	90	87	75	69	87	65	66	88	87	86	84	83	87	82	88	76	87	87	70	68	68	76	93	71	62	65	78	74	79	70	78	89	74	78	89	73	77	89	76	72	74	79	79	67	85	69	67	80	78	73	69	92	75	75	80	85	79	81	71	79	87	81	79	91	78	100	69	84	78	86	81	63	69	79	80	87	79	67	74	82	70	69	92	78	79	77	96	76	77	50	79	72	77	75	65	71	75	74	70	79	61	72	75	89	83	80	77	87	100	72	78	66	71	60	76	77	94	69	69	85	74	70	81	88	70	71	72	76	66	63	85	73	72	69	79	74	71	78	86	85	70	87	88	73	85	81	83	83	76	83	76	61	83	83	75	95	77	73	79	84	74	81	78	81	69	94	69	81	74	78	71	87	81	95	81	74	78	81	66	71	69	85	88	87	71	84	77	67	84	88	67	79	73	83	63	74	101	67	72	77	86	67	82	86	66	83	60	81	83	80	61	69	80	88	76	85	59	69	80	94	74	87	90	68	78	74	74	70	65	72	87	52	65	88	59	84	74	66	86	82	81	79	70	75	68	63	81	73	81	77	76	76	58	80	76	75	81	67	69	70	78	66	67	88	60	83	74	83	67	84	79	89	77	73	83	75	83	76	78	71	96	61	69	77	82	78	73	77	65	79	78	73	82	78	81	90	90	71	72	64	84	76	75	84	67	78	95	65	82	82	78	83	66	81	70	80	92	68	80	80	73	69	75	76	69	82	68	75	80	70	74	68	82	77	85	82	87	71	75	75	62	76	85	83	93	80	69	67	78	78	75	80	63	76	81	75	79	84	78	90	74	71	72	66	94	89	82	56	85	71	68	79	77	78	86	74	71	79	86	70	62	70	76	74	68	73	75	77	69	68	74	66	77	70	82	77	65	73	67	69	84	69	80	88	86	81	85	88	68	82	83	85	97	71	79	88	64	79	65	75	90	75	80	52	79	78	71	89	67	80	69	75	62	76	71	78	82	72	84	75	75	74	89	63	77	90	77	80	76	80	84	73	93	81	73	88	72	77	71	93	66	71	83	74	83	90	76	86	69	81	70	77	96	73	71	93	74	80	80	80	91	92	72	77	92	86	90	77	73	72	66	80	87	63	73	83	69	84	72	95	89	75	76	75	62	98	70	83	68	72	81	63	64	95	87	71	84	85	78	76	67	71	71	80	85	76	65	77	72	61	68	66	77	65	79	70	95	78	75	80	80	68	72	96	81	78	74	89	81	66	63	64	85	67	73	68	68	68	79	85	73	71	87	72	71	68	82	86	82	83	71	78	86	91	71	71	68	80	75	93	77	80	66	98	71	75	77	80	75	69	80	74	77	94	87	77	73	63	76	88	81	81	68	83	91	88	96	73	72	69	77	83	61	93	64	57	92	87	71	70	76	79	79	71	85	76	78	75	86	82	64	86	71	81	75	69	70	68	64	77	80	74	71	87	68	62	58	76	82	71	84	73	62	89	102	73	68	79	72	85
7673	1229	859	1218	2815	4047	4551	4270	3629	3043	2478	2006	1837	1578	1491	1385	1213	1161	1042	1029	1074	994	941	992	944	879	816	844	880	867	774	751	738	833	843	742	738	700	675	729	670	630	612	599	649	648	648	630	630	564	607	598	601	587	597	601	604	594	596	586	602	597	581	574	604	589	557	560	546	587	567	591	536	635	551	574	558	572	582	567	642	550	599	606	575	577	536	590	574	578	588	585	571	620	595	630	570	579	616	553	583	577	544	572	579	553	554	568	556	600	610	554	596	584	567	585	588	619	572	549	553	555	581	615	585	582	518	570	574	511	591	525	549	552	552	542	551	595	587	577	558	538	582	557	585	550	566	597	564	566	529	552	578	567	555	581	577	584	617	564	581	580	541	614	527	545	598	558	582	594	592	634	548	569	575	570	558	554	584	568	563	567	575	594	569	546	581	541	545	573	586	555	539	609	554	563	551	573	592	593	564	531	554	558	555	578	589	628	549	588	571	565	549	592	585	571	611	591	513	530	529	600	558	618	554	530	565	577	557	616	545	587	582	560	586	560	588	578	531	562	589	589	559	570	534	577	539	574	556	574	545	553	555	550	555	567	583	567	561	563	578	580	573	575	536	523	576	566	594	586	561	561	573	558	546	594	553	599	601	554	529	566	589	600	614	550	553	565	555	581	581	577	544	600	551	604	545	540	544	550	563	568	556	570	534	592	580	566	592	565	528	580	558	544	585	584	569	539	577	607	580	550	566	556	526	567	570	561	551	568	578	565	552	613	564	550	594	597	559	579	628	588	560	558	556	571	592	562	565	582	558	563	541	573	565	557	577	539	565	554	573	562	551	572	580	562	535	600	565	608	577	587	563	540	605	543	585	587	565	558	579	578	546	592	585	625	564	553	531	602	570	544	631	612	572	591	551	563	556	593	558	548	566	538	567	606	605	573	602	552	562	557	592	584	522	582	560	574	599	600	595	538	552	550	555	552	548	544	602	560	595	577	580	553	523	546	568	568	560	593	549	583	604	575	557	566	575	596	548	541	583	585	597	540	607	555	602	569	595	592	516	564	571	547	606	569	561	581	543	525	548	584	625	581	583	567	552	569	542	616	578	570	566	569	568	585	537	578	581	555	572	564	534	589	635	550	553	550	588	553	566	549	600	591	578	546	603	552	557	578	579	573	568	599	590	561	596	565	542	537	593	590	541	582	590	587	509	583	605	562	573	556	589	551	583	548	590	561	580	547	560	570	577	588	587	581	557	557	540	595	517	551	612	578	565	567	603	595	549	593	597	553	572	550	551	596	608	600	613	560	577	584	570	582	582	547	545	530	522	574	577	580	554	610	569	551	506	601	593	568	564	578	552	594	569	574	582	535	553	546	574	616	579	583	563	548	544	639	600	566	620	552	574	580	596	590	587	553	566	561	530	559	564	585	616	581	562	549	564	539	579	539	567	601	606	573	548	571	554	572	578	587	590	548	551	558	553	555	554	579	537	551	557	581	589	566	588	560	529	550	574	564	562	517	579	575	560	592	574	550	550	568	538	570	556	584	543	553	564	587	560	558	575	577	516	557	539	576	580	591	553	580	621	557	553	602	587	559	561	570	589	567	573	595	599	562	560	591	588	494	549	578	547	602	557	577	583	540	606	563	595	566	566	550	581	578	582	582	546	541	552	535	594	563	570	572	564	537	545	583	614	584	534	612	594	594	568	591	557	573	561	569	563	563	557	554	552	568	572	573	560	565	535	604	561	544	555	589	554	607	619	587	559	550	549	567	632	554	574	577	590	594	550	583	578	535	593	538	531	591	577	526	592	592	566	586	567	572	534	552	581	529	549	552	570	557	535	563	570	573	573	563	560	523	616	573	569	580	575	517	564	582	511	542	589	574	572	516	556	564	549	585	572	579	560	543	564	588	596	563	571	549	542	547	555	554	576	555	540	557	616	599	619	591	584	551	587	569	569	573	530	516	530	586	609	528	564	588	563	535	575	574	566	534	585	570	565	579	565	579	601	581	556	622	574	587	581	577	560	564	569	585	579	572	543	573	556	580	558	594	572	562	575	585	561	581	584	560	552	589	580	562	546	607	580	581	550	522	553	584	560	531	582	576	604	531	595	595	543	566	569	559	576	587	552	592	547	534	575	572	583	532	575	550	554	589	538	579	558	538	544	556	608	566	544	579	543	547	612	600	575	589	575	551	551	607	551	524	588	561	577	544	577	579	562	577	570	617	586	530	570	525	587	568	564	591	556	552	567	561	546	582	569	557	532	599	544	559	610	548	556	581	552	561	583	562	555	585	562	581	573	530	578	595	584	562	582	588	553	541	588	592	629	592	575	572	569	532	564	559	572	584	582	564	561	566	597	530	564	533	581	569	597	594	583	580	570	552	569	552	593	590	581	593	540	569	516	517	613	589	593	561	569	554	558	580	583	554	570	553	571	571	577	553	541	565	551	547	629	548	535	583	546	547	545	593	556	556	531	567	594	535	558	588	549	555	590	560	592	567	549	608	562	555	532	569	571	554	600	616	572	564	577	546	536	613	567	567	570	576	567	549	580	588	544	592	551	500	581	573	538	587	627	548	547	578	558	543	551	508	562	510	613	578	570	616	541	602	563	556	599	549	586	519	563	596	593	578	568	607	542	590	587	554	589	582	552	575	547	623	595	580	567	596	563	519	581	581	585	534	545	581	548	600	598	542	576	537	587	572	590	581	536	584	555	545	576	528	579	542	569	611	551	537	544	563	530	614	557	606	555	557	541	592	597	537	530	583	586	567	562	536	558	558	617	561	578	561	572	589	547	565	578	598	539	536	531	585	597	577	577	523	613	557	540	541	567	552	564	581	568	574	605	547	569	596	543	572	565	571	561	597	539	565	537	600	554	594	576	580	595	602	543	617	582	560	598	589	576	550	566	541	540	554	554	563	608	585	587	566	571	581	553	566	574	545	565	578	591	545	555	537	568	590	602	560	578	566	540	547	572	585	606	603	601	584	576	535	577	559	542	552	568	562	603	608	542	556	564	548	559	575	596	599	536	582	558	588	566	572	578	561	548	584	544	584	542	585	607	577	529	571	548	591	529	576	559	579	573	549	591	562	554	541	521	553	594	570	568	586	567	582	563	535	548	550	619	546	535	538	609	591	580	568	543	605	586	558	577	572	574	517	526	592	552	569	598	620	563	577	575	581	564	592	590	581	529	588	607	557	509	557	591	553	567	591	554	538	587	591	587	555	541	526	597	562	587	601	554	579	576	523	578	592	591	577	575	557	582	513	601	541	569	531	578	560	587	592	553	588	564	604	595	525	590	569	528	584	604	559	552	564	586	585	547	561	595	581	579	575	592	581	578	616	595	612	565	550	592	555	595	587	562	563	564	582	587	565	590	585	570	550	602	584	547	560	599	612	552	578	591	584	558	558	565	585	551	588	557	557	616	551	574	587	554	584	541	558	554	632	549	603	546	574	534	573	547	532	577	573	582	583	567	596	597	564
741	130	69	70	58	94	133	121	114	97	85	76	70	75	78	75	61	50	47	59	33	50	44	49	48	38	43	46	50	38	33	27	33	34	43	34	38	28	42	36	26	34	35	28	25	29	26	35	43	34	34	30	28	36	19	27	35	25	21	27	33	36	32	28	23	29	32	20	27	27	35	30	30	29	34	27	19	24	23	32	27	27	27	21	26	33	33	30	27	33	30	34	22	28	31	30	27	21	32	33	24	32	21	26	24	29	26	30	25	29	27	32	22	27	25	23	31	25	30	31	20	23	31	31	23	26	30	28	29	26	30	29	32	31	28	30	36	35	32	34	28	37	22	29	22	20	38	30	24	28	33	22	36	24	25	25	24	35	37	30	24	33	33	24	27	39	32	26	32	26	26	26	30	28	28	23	23	30	19	22	27	23	27	22	23	26	25	31	25	33	32	35	27	38	26	24	26	27	23	36	27	28	32	22	25	21	20	26	29	26	26	30	32	35	20	27	22	22	33	33	18	36	23	26	27	32	23	29	30	30	31	43	21	26	34	29	26	29	24	28	23	37	25	21	19	27	29	29	28	22	32	37	24	37	26	23	37	30	29	26	38	20	28	26	25	34	27	30	18	25	22	26	20	28	29	29	29	24	26	23	21	25	38	26	24	30	29	26	28	34	31	32	27	19	38	42	26	22	34	28	30	29	33	31	25	23	19	32	29	23	32	27	23	30	35	36	28	23	30	20	29	37	25	21	35	36	31	24	20	42	21	27	35	32	20	24	32	27	38	31	27	36	40	27	26	23	35	32	26	25	21	29	30	24	33	30	18	22	36	34	28	33	31	29	31	26	23	25	24	27	27	24	13	37	29	27	28	32	18	32	18	26	30	30	26	22	38	38	30	29	31	28	24	31	27	27	28	23	33	37	25	26	25	27	30	41	42	28	29	28	25	23	27	32	26	23	24	31	28	30	26	25	23	35	35	25	27	30	28	31	34	22	28	26	32	35	18	23	29	27	35	33	21	30	17	35	31	39	27	33	26	27	28	21	28	29	31	32	26	23	32	32	26	36	26	24	26	20	24	25	21	28	24	30	33	17	31	31	27	34	26	29	23	29	32	24	22	29	38	25	23	29	35	32	23	30	26	22	22	28	26	24	20	33	36	17	24	24	40	27	23	24	23	23	38	23	28	29	29	30	19	21	31	32	32	22	29	24	17	31	24	29	27	28	26	26	36	29	26	25	33	30	22	28	28	26	16	25	27	23	19	24	33	21	29	33	26	32	33	27	34	28	24	30	37	28	36	30	27	24	22	23	17	21	31	29	24	27	27	28	26	28	25	28	29	23	26	27	29	27	20	34	33	22	46	29	32	26	25	36	29	25	27	25	26	34	33	30	26	33	32	32	30	35	22	25	23	24	32	37	34	19	32	21	34	27	33	31	28	29	25	21	16	31	23	31	35	26	28	34	23	39	29	28	21	19	24	28	28	31	27	21	23	26	28	27	16	31	23	21	31	29	26	34	26	24	18	29	24	24	27	32	35	19	29	29	27	33	34	28	22	30	31	31	23	21	24	28	23	34	29	23	24	23	32	31	33	31	28	33	29	24	28	26	37	28	29	24	26	36	26	30	29	28	26	32	17	22	21	27	27	29	29	31	33	27	17	23	24	27	25	34	34	27	40	24	23	31	27	29	20	24	30	27	30	29	35	30	28	20	24	32	31	30	33	27	25	32	27	18	30	30	28	24	33	28	18	28	15	19	25	30	27	22	34	31	24	24	36	25	32	15	28	25	27	21	34	25	23	26	33	30	24	29	30	21	26	23	25	22	28	29	34	22	26	32	32	30	26	32	28	21	27	32	29	30	24	20	34	31	21	25	29	30	32	21	28	26	17	25	28	26	35	28	22	21	26	28	22	23	21	27	22	27	14	24	33	33	42	22	39	32	40	28	26	27	20	32	11	34	19	23	20	29	22	26	20	22	27	27	29	27	20	29	40	29	33	36	26	33	29	23	35	32	20	29	27	21	32	27	23	29	34	31	23	25	29	29	25	28	27	28	32	32	19	18	23	43	26	26	34	25	26	18	33	26	31	29	29	30	37	21	27	31	26	23	39	34	22	33	29	22	21	32	27	29	32	33	29	27	29	31	35	24	22	37	24	27	27	18	20	21	23	33	32	31	23	17	30	38	38	27	21	34	25	23	28	21	32	25	28	35	31	20	29	28	9	38	32	24	28	26	36	28	29	30	33	28	27	30	26	23	28	27	18	32	37	28	24	29	29	32	22	26	27	37	23	31	21	24	24	26	23	33	31	27	24	25	28	31	23	30	23	45	20	29	28	27	37	41	23	22	22	34	25	23	27	24	22	26	25	29	24	31	25	28	24	27	19	28	31	30	19	27	21	28	35	35	28	27	42	37	26	21	19	27	26	23	31	29	18	18	24	25	35	30	22	38	31	24	30	21	29	32	26	32	35	25	24	29	33	19	25	28	28	21	31	28	25	26	23	35	24	30	26	22	32	26	22	25	30	20	25	34	34	30	28	28	24	28	26	27	30	30	34	22	37	32	26	23	25	25	24	36	25	26	18	34	36	33	32	27	34	18	32	24	27	34	30	21	26	24	25	30	26	24	34	28	19	38	34	37	28	26	22	27	25	15	29	23	26	34	32	35	38	31	25	22	39	28	34	31	36	23	25	25	29	28	28	34	33	14	40	30	22	27	21	32	24	21	31	31	30	32	35	28	31	29	37	28	35	26	20	30	45	30	26	21	29	26	31	24	24	29	25	20	24	27	27	31	32	22	26	33	33	33	27	33	31	40	28	27	32	21	27	27	36	25	31	20	23	25	21	31	27	26	29	24	25	22	35	25	21	30	34	34	24	19	23	25	17	36	22	25	31	35	26	32	27	32	31	29	30	30	24	26	35	36	26	25	26	31	30	20	21	23	24	26	21	20	26	34	30	26	20	26	30	27	29	21	33	28	25	34	26	37	26	25	26	32	35	28	17	29	30	27	27	31	39	34	26	27	26	26	24	19	32	26	20	26	27	15	31	26	30	24	34	34	31	32	23	33	31	33	23	24	32	21	28	27	22	26	28	20	40	28	29	26	26	38	34	27	40	23	18	30	23	29	33	30	23	22	26	28	23	26	28	20	33	30	29	32	37	28	23	21	23	24	32	26	35	34	23	25	38	22	25	31	25	28	31	20	21	33	25	29	26	22	25	25	39	29	28	24	32	33	29	37	32	22	30	32	30	28	24	33	22	27	35	26	31	29	37	24	34	34	44	30	28	17	35	23	21	33	23	32	36	27	34	30	31	26	31	34	42	28	25	15	32	31	20	25	35	22	33	29	30	22	24	22	18	29	28	23	30	21	29	30	35	33	34	27	27	30	23	25	23	32	22	31	30	27	30	30	31	32	27	24	20	27	26	32	29	32	37	26	38	14	24	12	34	37	25	29	22	31	29	27	36	23	25	36	34	25	32	32
7669	1754	769	1366	4074	6029	6397	5828	4765	3713	3009	2377	2108	1823	1577	1422	1161	1093	981	923	848	875	886	775	814	665	631	568	567	573	489	451	527	622	509	481	460	389	392	313	302	308	278	279	276	284	302	263	285	258	266	259	217	222	221	228	242	224	189	213	244	204	222	214	248	213	231	219	224	216	238	221	201	196	220	204	204	206	216	236	231	210	235	240	219	246	253	235	205	227	234	200	224	225	227	234	212	216	232	210	228	240	259	225	195	202	199	227	208	224	222	198	182	213	219	222	224	211	177	196	212	200	194	197	199	207	194	204	193	189	192	216	214	185	215	188	226	235	200	195	210	205	209	217	215	205	210	199	236	204	207	213	208	214	206	213	225	191	201	228	187	196	212	206	214	212	196	226	224	204	202	196	206	238	218	199	206	200	190	184	213	180	204	204	217	183	203	205	199	199	215	189	202	192	226	193	212	195	217	193	208	195	203	203	216	217	183	201	219	195	198	182	191	184	227	216	184	200	183	208	216	183	211	217	193	189	209	209	212	206	206	212	229	211	200	229	208	187	199	197	190	182	179	228	199	203	186	188	242	229	205	194	194	202	175	182	208	204	195	208	184	191	214	182	180	211	189	196	221	179	208	217	187	206	176	210	190	169	186	179	193	201	197	230	232	206	176	183	188	231	207	238	183	213	232	205	218	209	196	219	205	220	193	196	194	217	206	209	207	217	215	202	211	220	220	213	207	212	211	223	226	198	221	211	203	189	204	202	196	196	197	213	198	217	188	228	202	188	204	211	188	196	229	228	196	194	196	199	181	187	178	186	196	209	204	200	193	199	196	210	211	203	186	211	215	200	201	219	189	209	235	183	175	199	230	211	189	199	201	198	184	190	176	220	228	203	204	202	200	211	229	174	208	184	185	197	212	178	193	193	188	200	226	202	203	192	221	202	172	207	187	213	212	211	212	188	202	206	194	195	213	195	214	196	188	198	187	219	215	215	206	200	196	203	196	213	212	202	192	230	230	186	179	203	188	191	219	175	190	192	192	228	221	195	207	207	204	209	186	206	211	228	217	209	213	181	218	213	192	193	229	204	223	233	210	221	212	229	203	230	182	178	178	194	212	216	196	190	198	217	221	203	193	217	183	236	190	175	208	194	218	214	201	213	211	197	207	179	192	198	206	208	185	232	200	194	204	207	187	207	198	206	194	193	215	181	228	214	215	193	191	210	206	217	212	201	186	188	210	214	190	202	196	201	197	217	203	201	189	207	201	198	188	211	202	207	198	211	222	198	204	213	197	202	196	204	192	225	210	200	177	193	214	193	203	213	189	199	208	183	210	208	220	208	183	225	195	197	209	190	188	213	210	183	206	176	204	208	217	204	209	208	192	201	231	210	219	182	181	222	186	201	194	214	220	195	222	195	188	204	198	232	199	202	177	217	182	216	213	209	202	218	218	201	200	194	194	213	187	200	197	188	181	171	217	211	203	216	182	234	205	190	199	192	207	198	197	216	211	197	201	218	214	199	187	197	216	188	185	187	187	205	209	226	180	214	227	195	168	207	218	189	191	186	187	211	188	200	185	195	183	222	207	190	221	210	202	203	201	180	212	197	203	220	238	207	194	165	193	208	209	215	214	187	190	210	206	211	168	176	202	201	182	203	226	190	211	200	192	204	190	175	214	190	194	207	203	201	215	212	191	214	201	194	174	195	213	217	195	208	190	188	220	203	192	194	213	207	208	208	195	206	193	187	200	202	216	200	214	203	203	209	184	193	204	198	200	217	190	195	209	218	185	212	215	213	182	203	200	217	197	222	183	200	218	207	236	208	234	199	191	204	182	201	194	226	189	201	186	202	193	203	172	191	222	207	206	200	186	199	206	185	205	200	223	198	210	212	202	183	204	181	188	222	189	194	233	206	180	210	212	185	188	209	215	231	200	216	211	189	204	211	205	207	183	195	205	203	211	193	195	207	199	178	189	191	201	225	193	217	194	213	215	196	193	224	199	215	221	190	200	161	222	184	194	219	193	232	197	199	205	195	182	190	171	217	229	197	188	185	197	221	188	219	192	225	212	192	207	189	188	207	203	192	214	197	215	208	211	174	199	219	204	207	205	207	219	223	196	225	243	228	203	180	189	189	193	219	191	220	207	222	196	197	193	220	218	207	169	188	194	200	195	195	223	205	213	189	211	216	216	212	211	196	215	210	186	220	210	200	199	225	204	202	200	214	178	182	191	207	205	218	195	210	220	191	204	190	223	201	202	202	201	190	191	220	233	188	227	180	213	206	182	209	211	203	205	247	220	193	220	194	207	220	194	205	212	201	202	218	213	171	201	222	206	215	207	203	189	192	199	206	209	229	196	173	184	201	212	232	207	232	207	192	177	190	205	213	171	208	202	202	197	189	198	188	184	184	211	222	201	200	214	217	221	190	190	186	206	199	186	230	207	219	215	223	220	225	192	204	195	209	204	183	216	180	187	167	221	228	194	219	197	194	213	216	210	204	187	186	212	199	233	182	198	201	219	216	216	218	221	207	188	192	187	225	183	188	213	220	181	198	221	214	210	184	222	214	193	177	187	192	225	200	221	192	228	213	205	187	209	211	198	193	206	217	205	213	191	214	205	210	207	222	183	184	213	210	225	207	182	193	197	210	199	210	220	225	193	193	194	187	177	226	192	195	203	213	199	209	215	201	199	206	204	198	202	221	190	201	204	214	201	232	190	190	202	194	210	195	187	207	185	211	211	200	202	199	213	188	193	205	223	211	194	227	222	227	226	216	205	194	236	199	182	202	209	210	211	196	182	211	189	192	211	204	216	205	204	208	204	204	206	211	210	225	195	193	187	206	194	198	204	209	207	197	211	191	207	202	205	194	219	201	214	188	196	183	190	201	222	212	193	233	221	222	221	197	205	199	206	170	213	195	203	187	214	205	217	192	224	201	229	210	200	197	204	217	211	190	186	205	192	186	178	199	204	186	192	186	187	197	201	189	214	207	197	191	206	177	231	203	191	190	190	222	182	211	172	202	202	218	184	226	227	226	209	207	198	196	202	197	202	216	186	209	187	203	193	200	201	188	206	209	202	199	201	194	198	189	194	193	194	216	203	217	193	224	232	194	221	216	186	206	207	222	229	209	191	220	192	235	218	191	201	207	191	194	231	193	196	200	201	218	183	160	214	192	182	178	194	194	187	177	211	206	210	205	189	189	215	188	188	202	198	205	226	183	204	178	198	176	196	197	181	208	196	196	190	202	212	178	190	199	213	220	201	203	219	206	210	214	219	177	161	201	179	213	175	236	184	211	214	193	203	216	206	230	196	186	215	210	211	214	183	200	212	189	208	184	203	205	211	203	188	201	213	193	180	193	200	201	202	188	212	221	209	196	213	200	177	195	187	190	205	216	205	183	208	212	182	210	200	217	220	217	182	216	238	202	202	210	182	194	187	220	199	206	198	192	213	203	176	210	223	215	203	209	174	233	198	207	225	179	197	243
1061	68	68	77	87	92	93	94	94	85	101	83	84	81	88	79	52	76	76	85	82	80	64	66	82	89	81	80	73	69	77	65	76	66	62	58	67	67	67	78	70	88	63	61	73	59	54	67	68	62	85	66	64	74	69	56	71	55	52	75	82	60	68	70	68	67	83	63	58	53	56	60	70	63	57	75	74	58	68	64	73	66	70	67	67	59	57	71	68	84	59	72	61	73	54	71	65	52	63	56	70	63	51	71	72	75	69	78	64	72	57	66	58	70	71	63	72	54	59	72	61	70	78	65	62	66	77	65	70	66	62	79	62	65	67	64	83	67	71	64	89	49	61	57	58	71	64	69	66	66	79	63	63	59	71	81	38	66	89	69	72	61	60	86	69	70	74	64	77	54	68	80	77	71	71	56	82	76	78	69	54	66	69	55	67	72	62	73	73	71	82	59	71	60	65	82	63	70	66	55	77	76	70	77	56	66	68	56	68	63	46	72	71	74	64	65	70	65	57	71	67	82	62	65	66	74	56	55	63	76	64	73	63	80	95	61	62	81	59	70	65	65	71	70	75	63	67	65	75	59	63	68	72	69	60	57	69	63	69	58	56	66	63	69	88	80	74	63	81	59	71	72	69	82	78	80	61	60	70	81	65	60	60	70	65	72	70	80	65	66	67	67	61	74	61	66	56	67	68	64	76	66	77	65	75	72	64	68	54	70	60	68	74	63	67	54	75	70	67	75	53	73	60	66	70	63	58	73	79	48	76	64	69	65	65	71	59	74	74	69	78	58	66	65	64	59	63	62	71	68	63	69	67	59	71	74	64	63	66	72	57	77	64	69	67	50	61	64	75	67	69	82	74	62	70	80	73	69	65	66	75	65	60	67	68	61	65	63	69	75	59	76	68	67	56	67	67	55	64	59	76	63	76	79	66	62	57	76	79	77	62	67	63	71	62	70	59	57	65	56	71	68	78	64	66	67	77	54	75	68	66	52	75	61	53	63	49	59	76	66	75	64	67	81	74	53	71	54	72	68	68	73	60	59	72	60	75	63	76	78	68	68	61	67	67	67	84	72	64	68	60	63	68	69	76	64	66	62	80	73	62	65	76	66	79	74	72	67	57	68	80	69	65	69	71	69	61	67	60	67	60	63	64	73	68	59	47	81	64	72	76	73	62	76	60	58	65	67	64	73	75	55	70	65	54	64	65	51	58	65	86	77	64	65	62	62	58	55	75	87	65	58	54	58	73	54	66	65	78	55	59	70	65	70	71	59	79	66	67	68	59	64	61	73	66	71	59	71	80	58	58	70	67	66	64	58	68	61	69	76	67	61	69	69	51	63	49	73	49	67	63	78	65	61	69	65	70	61	72	48	66	58	48	71	65	66	52	64	75	65	74	78	73	82	77	75	67	72	50	76	53	64	64	53	77	71	76	66	74	62	75	74	55	53	58	67	77	68	66	77	52	56	72	60	62	54	75	69	59	80	65	83	73	65	63	66	54	75	72	68	56	65	71	62	57	74	68	66	89	55	70	59	60	59	66	61	61	69	63	64	67	67	61	53	76	70	60	60	63	79	71	71	69	77	74	87	66	54	63	70	72	68	63	60	70	63	61	57	80	64	69	75	58	74	83	67	66	66	70	80	72	62	64	63	77	66	65	52	58	71	57	68	50	59	66	56	68	57	66	66	55	63	65	66	75	82	66	74	70	61	57	63	75	53	58	62	52	64	53	56	78	61	76	72	55	72	75	62	63	61	66	68	56	83	69	59	62	64	75	62	58	66	57	62	57	62	78	82	75	71	56	73	69	70	73	68	71	76	64	75	64	60	60	71	64	86	65	58	71	66	63	71	83	68	72	52	65	64	79	65	71	73	67	74	61	68	63	67	58	63	59	69	63	58	86	58	70	69	72	65	67	70	47	66	59	52	68	61	71	55	68	51	67	59	71	71	64	72	70	65	62	58	64	62	69	62	51	70	65	78	70	79	71	64	60	52	74	79	57	60	68	71	58	72	82	63	59	61	60	65	72	74	74	66	66	67	73	57	75	66	53	61	68	77	72	51	68	72	66	72	70	56	76	69	55	57	84	72	61	68	73	62	72	73	74	72	74	59	62	73	73	70	69	64	71	68	51	78	59	85	67	64	61	70	79	80	66	69	70	66	72	61	62	58	67	65	77	54	89	60	57	62	79	54	52	71	59	65	68	67	57	45	59	86	54	67	70	66	67	81	77	71	65	63	57	78	54	61	80	65	78	59	58	69	66	63	68	63	60	73	55	69	67	55	66	64	54	58	67	74	49	74	66	77	68	69	73	72	63	67	60	71	60	61	75	65	55	83	70	59	59	74	68	67	74	66	58	68	79	72	77	79	70	65	66	68	73	62	64	68	80	67	58	62	69	62	78	73	66	64	83	58	69	60	61	71	72	54	70	52	74	72	58	70	77	76	61	60	51	74	65	74	60	74	63	62	68	63	80	62	72	62	63	80	71	61	69	57	56	63	61	77	69	72	65	63	64	54	61	81	73	50	65	64	54	53	57	56	75	76	67	49	51	61	65	82	67	64	70	75	65	61	65	68	44	66	60	74	66	59	79	67	66	76	64	70	74	87	54	73	71	76	66	72	64	84	80	69	71	61	70	66	69	69	62	76	67	60	73	65	71	64	61	69	65	65	75	65	76	68	76	63	73	65	71	67	93	63	61	55	64	52	65	70	65	58	81	66	70	64	73	57	49	73	73	84	64	68	58	58	70	77	72	65	58	70	65	59	65	71	75	68	64	73	77	75	60	50	49	67	77	73	65	71	71	61	57	58	68	62	66	75	82	71	73	63	71	88	60	45	79	74	63	59	75	76	76	73	68	60	70	55	65	75	76	68	55	55	72	72	79	79	69	69	66	66	69	56	59	63	78	70	91	73	78	66	49	61	60	70	75	52	58	89	68	72	68	64	82	75	78	62	66	60	67	70	54	55	79	80	63	75	63	75	72	62	59	67	60	63	74	64	62	69	71	59	65	77	75	56	79	48	53	72	63	59	52	63	64	49	70	64	58	73	66	65	77	76	66	59	61	63	69	74	68	53	69	68	76	74	76	61	60	53	59	57	73	73	68	56	65	63	68	61	77	78	60	64	77	68	69	77	60	70	57	70	81	69	73	71	70	55	70	63	62	75	71	74	67	61	59	72	59	63	69	58	72	80	62	53	67	85	74	69	67	70	68	63	69	73	72	59	69	76	67	61	74	67	70	76	79	69	61	68	72	65	67	71	64	69	59	59	76	66	91	71	54	80	75	59	75	68	70	77	59	80	65	62	59	80	69	59	59	67	75	59	66	54	65	65	65	73	62	58	72	71	65	77	70	71	69	65	66	61	79	78	61	74	78	55	70	73	71	70	68	74	61	68	60	62	94	66	63	54	69	60	63	61	66	68	69	70	68	75	86	80	71	58	69	82	68	56	62	77	67	78	67	56	70	63	60	78	53	63	76	64
6009	671	593	729	1480	2194	2590	2348	1940	1720	1540	1357	1189	1023	978	874	871	783	779	763	705	785	776	725	712	709	634	661	655	679	642	546	644	653	658	665	639	537	537	543	517	481	515	540	540	562	583	495	546	519	544	450	524	511	490	526	485	489	505	457	529	525	523	457	501	475	521	498	554	469	521	515	497	502	531	480	541	525	493	486	539	486	510	497	525	495	520	517	501	541	486	505	523	530	481	544	481	489	466	506	485	494	493	517	541	513	480	500	509	516	434	513	491	474	513	501	516	515	535	478	506	512	492	475	504	523	506	492	474	485	528	500	477	518	544	536	504	507	484	472	462	509	495	483	493	475	529	500	509	485	500	516	474	468	519	540	499	509	510	480	514	509	520	520	505	485	505	502	503	525	513	534	525	516	474	511	541	517	510	494	508	505	485	503	547	452	469	493	525	524	477	498	477	487	502	501	509	477	491	501	506	471	532	492	532	493	506	493	471	504	525	494	502	506	510	483	479	463	487	543	551	488	508	511	505	514	487	487	484	540	525	496	521	463	505	516	509	553	481	463	435	546	506	472	510	521	499	495	528	494	503	486	486	469	520	528	523	511	485	536	527	504	516	510	474	537	481	496	518	506	504	505	512	547	521	481	491	486	495	481	507	473	488	487	533	476	471	469	554	502	521	480	515	480	467	480	477	478	518	505	521	484	503	494	475	509	537	539	483	492	498	486	477	511	517	517	493	479	462	504	498	517	496	510	509	492	514	498	493	463	481	487	476	487	481	526	486	491	488	505	477	495	493	471	491	538	549	502	494	544	509	478	531	485	496	502	503	495	474	495	511	493	536	515	493	549	504	534	472	515	513	439	511	494	501	495	517	494	467	525	499	536	510	475	540	532	494	490	530	495	523	516	498	490	494	461	489	514	472	500	488	514	527	541	469	491	536	489	519	489	489	506	462	519	502	525	512	505	469	522	480	506	521	507	519	475	514	503	504	490	512	508	483	525	548	502	471	487	503	499	490	553	496	454	502	518	482	513	509	515	500	499	508	513	488	512	514	518	487	487	532	486	512	508	500	531	531	498	497	506	511	511	490	538	500	507	484	476	489	497	510	519	513	502	438	506	489	531	474	524	456	537	479	492	495	497	511	502	520	479	512	523	504	491	513	498	511	512	508	501	451	520	539	511	526	501	504	524	525	503	530	497	533	486	563	501	504	509	477	487	492	532	530	497	522	528	466	533	503	469	519	481	522	519	520	538	498	514	492	495	472	546	466	500	504	517	471	504	492	495	528	481	506	508	485	495	479	546	498	461	522	477	493	552	504	502	502	481	502	481	540	504	468	504	538	506	488	513	535	521	538	497	490	519	480	471	529	482	481	481	497	546	483	504	527	511	469	513	472	478	513	517	507	464	508	522	491	504	511	473	471	508	544	455	504	466	528	501	521	490	498	504	482	450	516	493	499	511	517	514	498	558	507	468	501	488	499	513	516	534	513	485	478	501	534	563	506	511	538	516	494	501	513	504	513	536	531	514	524	491	496	478	521	479	519	494	508	451	480	481	525	465	501	491	501	502	469	516	496	475	551	495	494	482	480	548	489	476	505	494	483	498	478	503	537	488	477	469	505	494	506	498	461	480	474	513	493	496	471	529	502	482	484	487	468	508	498	470	467	499	510	508	486	524	496	525	490	490	488	477	496	524	470	484	485	521	501	483	506	446	492	507	441	490	493	467	496	506	494	482	474	502	495	510	493	489	517	491	491	495	473	505	473	509	476	510	494	522	479	512	488	497	504	496	494	458	515	496	481	491	483	503	516	501	532	502	469	477	507	549	543	506	517	536	464	477	476	523	498	503	498	525	505	529	527	531	508	503	504	485	485	494	486	513	493	493	499	500	540	489	471	512	493	526	486	478	501	507	481	533	470	467	486	480	522	502	527	534	476	483	545	477	504	499	515	467	510	528	497	477	520	494	492	500	516	480	502	500	493	465	458	496	501	412	493	549	503	467	495	487	487	490	536	472	500	516	478	505	502	486	519	506	489	499	500	530	472	490	514	533	490	485	501	496	473	503	531	452	512	493	533	498	485	487	500	473	481	492	506	511	538	471	514	516	462	461	482	482	462	478	503	522	510	492	487	490	466	533	520	476	480	517	464	480	498	487	472	511	489	483	494	515	471	506	523	484	482	469	483	512	506	515	513	478	534	548	478	498	508	520	511	512	489	468	518	545	502	512	472	521	507	496	494	477	490	522	469	501	522	515	542	496	501	494	551	502	514	512	472	505	489	481	502	471	504	517	473	487	486	520	492	498	493	522	506	518	475	499	493	495	539	514	520	508	516	463	499	503	512	516	494	467	509	562	477	525	529	480	494	523	506	528	554	491	510	493	459	455	524	469	468	523	489	476	479	513	517	534	472	522	487	497	480	476	482	473	531	490	529	489	486	507	464	490	517	501	528	527	482	505	537	493	491	510	494	495	514	482	490	478	494	451	506	509	513	503	474	494	528	509	499	473	497	491	527	470	499	493	483	477	499	529	493	476	497	525	485	467	492	511	508	510	473	480	529	540	504	489	498	479	471	502	507	507	481	487	508	482	458	483	538	506	458	504	494	507	525	500	495	508	503	514	513	535	543	502	480	476	489	524	529	524	532	484	500	493	484	530	501	496	486	514	494	493	478	448	541	506	508	522	503	522	536	483	493	526	489	505	468	480	494	487	546	523	493	524	479	472	486	483	513	507	457	518	542	487	536	471	475	470	499	466	479	493	465	522	448	516	487	536	524	496	494	492	529	503	467	491	511	509	553	510	478	524	499	509	484	494	496	508	467	482	487	501	512	513	527	489	530	525	523	491	506	497	527	518	487	503	516	523	462	517	496	474	525	502	493	465	485	552	488	512	519	487	505	523	520	510	513	491	498	507	486	501	498	511	508	517	508	515	510	535	530	493	486	514	478	493	498	514	471	492	544	500	472	495	467	513	475	479	492	493	469	488	515	463	492	506	488	510	511	459	514	476	544	489	515	509	489	533	507	503	485	521	502	499	514	505	487	534	467	485	537	483	521	488	540	480	486	529	528	490	517	494	475	501	462	481	466	492	512	503	505	501	477	532	473	485	520	509	496	528	531	519	507	474	547	529	533	508	514	494	488	469	506	507	490	501	480	545	494	514	486	501	538	494	547	460	530	470	518	485	515	523	509	497	487	532	489	504	484	541	533	469	546	479	495	530	513	486	498	550	481	491	508	520	529	479	441	460	508	541	520	489	524	496	481	445	496	468	518	458	509	526	514	535	476	517	478	514	495	467	507	497	491	544	495	473	530	539	541	509	495	491	512	507	572	501	478	532	464	473	476	484	550	480	504	524	508	503	508	528	494	496	499	546	477	490	491	497	471	534	481	526	515	498	495	493	495	496	477	488	487	521	516	482	496	479	492	492	486	465	486	563	520	486	536	505	482	499	485	514	483	498	505	519	518	506	555	514	433	515	492	484	503	493
353	90	44	51	37	68	84	95	89	69	84	66	67	60	48	57	27	47	37	39	35	32	40	50	34	38	30	36	25	30	31	36	34	28	27	36	38	30	29	25	31	22	24	17	34	23	32	25	30	27	28	25	23	34	23	19	17	30	25	25	16	27	25	25	23	20	19	26	27	23	13	26	24	27	46	32	30	25	27	35	24	32	29	27	29	25	32	22	28	18	20	20	33	28	20	25	20	16	24	23	18	22	26	30	25	23	23	26	37	30	26	25	19	33	23	24	31	22	22	28	30	22	28	25	24	29	33	29	26	32	24	32	15	28	27	31	28	26	20	16	19	20	35	28	25	23	26	25	22	31	29	27	18	29	31	23	22	15	20	27	26	21	27	27	24	22	26	31	28	30	23	29	22	27	21	31	17	15	28	38	30	31	23	29	24	22	19	30	24	31	28	26	25	31	31	17	20	26	31	21	26	30	24	14	24	21	17	19	28	20	25	24	21	22	28	22	30	20	19	19	26	23	23	22	31	23	21	27	27	20	20	20	23	27	18	19	27	29	18	31	31	27	25	29	30	32	29	20	24	26	13	26	19	21	20	20	29	14	30	16	25	27	27	18	16	23	29	26	22	26	31	23	22	28	24	33	28	21	26	24	26	21	19	20	30	31	26	23	27	19	25	25	26	19	28	19	29	15	26	24	23	22	25	23	21	25	20	26	30	20	17	27	19	29	33	24	33	28	27	29	17	24	24	21	21	19	21	25	30	19	23	28	32	23	24	23	19	29	25	16	16	26	17	39	24	21	29	29	22	23	30	17	26	18	25	25	20	24	27	21	34	33	31	24	36	28	18	28	22	21	26	28	22	30	30	20	24	15	20	18	16	33	18	30	29	24	24	26	37	26	31	26	19	23	17	24	18	32	19	13	23	21	25	19	33	22	17	18	28	18	31	28	24	26	20	26	18	22	25	20	30	27	27	21	30	19	24	24	27	27	25	23	25	24	20	21	31	24	16	29	22	22	18	26	19	21	27	25	23	27	28	24	30	27	25	27	26	25	27	25	24	26	19	20	24	24	18	23	22	28	32	26	25	25	24	24	27	30	29	26	21	24	14	30	27	21	19	30	28	22	24	37	27	28	19	25	25	30	17	32	27	24	30	30	25	22	34	18	31	39	29	23	21	35	24	27	26	20	31	18	25	35	28	18	16	28	23	34	24	25	20	29	23	17	30	29	24	21	27	35	34	29	30	30	20	22	17	22	18	25	22	22	28	21	15	30	28	24	24	42	19	40	26	21	25	29	29	28	24	18	21	17	28	22	18	20	28	18	28	17	25	22	23	18	20	18	20	24	19	23	29	23	21	25	27	35	26	21	18	22	26	24	21	28	24	20	34	21	25	15	25	25	23	24	15	30	29	27	25	32	28	18	30	24	22	20	23	19	20	23	23	26	27	17	18	30	15	33	17	32	24	28	23	28	24	28	19	22	25	28	25	14	24	26	22	24	19	21	17	22	24	24	15	32	26	22	24	21	26	29	29	20	33	18	30	23	20	33	25	27	34	19	24	27	27	23	31	27	18	20	29	24	33	25	30	31	32	25	23	22	33	16	28	21	21	22	34	20	21	31	28	28	25	33	40	20	24	22	17	29	32	19	27	27	29	28	27	30	28	21	27	31	24	22	20	28	33	25	17	28	23	35	21	30	27	22	31	24	34	14	26	31	27	23	23	23	30	20	17	26	27	23	28	28	24	22	19	23	23	24	25	21	19	22	27	30	28	23	20	19	22	28	20	30	22	20	24	34	21	22	35	20	27	20	27	22	18	31	34	31	22	25	28	23	25	28	25	14	28	31	24	30	27	17	15	25	29	28	24	21	27	28	24	18	24	31	24	21	21	24	19	23	33	26	24	24	29	30	29	28	22	23	26	22	35	27	24	19	22	34	22	18	21	34	24	39	25	22	23	31	23	24	20	22	23	25	22	26	28	24	32	20	15	32	37	19	27	19	22	27	22	18	20	22	33	25	36	25	34	32	25	20	21	21	25	17	25	24	22	20	29	19	33	16	20	24	17	19	28	29	19	28	25	27	28	25	25	24	25	19	25	27	21	16	19	23	37	23	21	25	19	35	19	24	28	30	27	25	25	18	30	22	39	24	22	34	24	24	23	31	26	23	20	29	23	25	21	18	28	29	26	27	28	25	29	22	23	17	33	26	29	24	32	21	30	30	23	27	22	21	35	29	28	23	30	29	21	26	21	24	27	27	19	33	25	28	26	29	26	28	31	22	21	19	20	24	22	34	32	24	35	21	25	31	19	16	23	31	21	24	23	20	17	21	26	22	24	23	23	28	21	26	28	23	25	20	31	20	21	27	19	20	19	25	27	22	25	29	24	17	25	23	25	29	19	28	20	19	30	17	23	27	25	20	29	28	21	27	23	21	24	28	34	31	22	34	27	23	21	27	24	20	22	20	19	26	23	23	24	25	31	27	29	19	23	29	27	20	25	21	25	15	28	36	27	23	24	23	25	28	24	25	26	29	24	19	22	27	21	22	25	24	26	28	29	30	20	30	17	36	26	26	32	19	26	18	31	29	25	20	24	26	17	26	23	26	27	23	20	19	23	25	22	28	23	31	29	25	14	32	32	32	24	24	14	22	25	28	21	26	30	31	25	32	25	29	29	34	15	17	27	24	23	25	31	33	31	28	21	19	27	33	24	20	26	27	24	15	26	18	19	21	30	24	17	23	19	27	23	29	21	32	25	30	23	20	20	22	38	29	24	22	27	22	20	18	26	25	31	29	21	23	26	28	21	27	21	31	26	30	26	29	27	28	28	29	19	31	33	28	26	21	19	17	22	23	18	31	15	27	22	20	28	24	23	21	36	27	23	19	22	23	27	20	29	25	35	19	23	27	24	22	25	28	31	25	24	23	21	30	29	30	28	28	28	17	20	38	22	22	22	23	28	25	23	24	28	32	23	26	18	26	24	23	23	25	18	26	32	20	29	31	18	25	17	16	27	26	18	27	19	24	24	39	28	26	26	23	32	28	26	22	35	30	28	23	27	20	24	42	24	25	18	22	27	27	33	29	16	15	20	21	23	24	19	28	23	25	28	20	29	25	27	18	26	28	27	21	21	28	22	20	24	29	27	27	29	25	28	28	26	30	28	22	19	26	15	28	25	22	25	25	30	28	13	27	27	27	23	25	26	21	29	26	32	30	30	29	22	24	19	11	15	22	24	20	22	26	15	28	21	22	22	25	16	18	29	21	25	30	25	27	16	29	26	24	25	27	21	30	22	20	19	26	24	22	22	26	24	27	28	29	24	16	11	25	26	22	24	29	23	33	28	22	23	22	17	34	17	16	32	29	26	19	37	26	24	20	23	22	17	29	35	25	21	26	40	31	24	22	24	28	17	23	28	26	26	29	27	20	24	21	32	26	23	24	25	21	25	20	20	32	16	24	28	29	28	27	27	19	22	19	25	28	29	18
4982	1313	546	994	3050	4443	4649	4174	3317	2749	2249	1910	1499	1305	1192	878	926	817	749	696	607	665	607	621	554	545	482	447	436	394	391	408	480	458	447	402	337	362	334	272	269	277	268	249	274	251	261	229	210	238	227	211	195	210	239	213	205	198	217	187	194	194	190	187	209	208	208	184	206	201	216	205	194	198	196	186	204	211	198	205	206	218	188	181	217	219	224	211	236	219	248	208	226	213	213	211	224	195	209	241	198	198	225	207	194	204	179	191	185	205	224	216	199	196	195	198	198	216	197	189	193	199	188	207	200	201	189	221	206	178	183	183	154	207	204	184	183	202	204	203	189	198	192	189	200	187	223	215	217	185	198	175	194	191	225	201	221	195	201	200	205	202	206	209	220	190	200	218	202	200	194	196	185	188	189	177	205	246	221	192	200	175	203	202	195	206	191	209	193	198	182	187	214	202	202	205	191	211	198	187	187	195	178	155	202	187	207	182	156	198	213	186	194	172	194	193	188	190	172	183	183	209	173	203	212	209	201	177	188	191	180	159	223	212	211	184	189	192	179	189	205	185	193	185	191	192	181	201	197	198	194	199	189	200	205	193	173	180	202	183	187	230	184	183	213	183	193	184	199	203	213	184	186	186	197	198	209	180	184	198	209	190	196	204	196	185	187	204	177	225	229	198	184	181	194	194	180	214	173	174	194	198	199	177	195	191	226	203	200	197	202	187	211	174	200	208	181	193	194	185	204	194	202	204	207	213	180	190	190	208	205	198	203	229	192	184	180	214	188	207	185	196	206	189	208	198	212	182	160	198	177	180	172	171	181	215	202	200	188	182	205	216	189	200	168	159	195	188	177	177	187	176	189	178	216	186	203	172	183	184	208	197	190	175	195	189	206	195	218	192	195	198	192	208	183	199	211	194	211	172	187	211	204	201	180	215	197	165	190	175	209	178	194	193	177	184	186	197	178	171	181	193	206	171	162	200	193	189	198	187	203	190	190	184	198	190	181	202	189	163	212	196	187	187	176	189	179	190	193	199	196	182	195	166	199	206	170	177	196	217	180	189	200	234	192	195	181	217	187	216	184	207	189	198	185	183	184	216	195	187	196	215	186	211	206	193	178	196	183	184	176	193	203	219	194	180	208	191	189	186	197	183	185	196	189	179	191	189	194	193	177	176	206	183	199	192	191	220	196	169	201	195	195	203	186	206	179	196	222	187	178	170	187	187	188	181	212	168	204	183	209	207	175	201	201	174	202	193	201	210	214	187	166	176	214	199	189	180	194	173	211	198	167	171	216	209	188	160	187	191	195	163	205	194	202	199	182	198	187	193	184	196	184	181	196	182	189	208	200	189	175	186	175	181	184	201	182	177	203	184	208	174	202	186	170	175	199	191	184	194	188	176	189	189	192	183	189	198	174	219	176	199	188	186	197	184	185	185	181	210	185	177	209	212	212	212	180	212	187	210	199	168	180	220	205	175	194	187	174	176	207	218	203	197	200	199	192	209	211	189	183	185	191	200	204	199	203	218	184	183	194	187	202	173	220	194	190	184	190	200	166	193	167	202	214	177	190	215	167	185	230	190	191	206	207	212	189	188	186	176	202	205	205	210	174	197	199	200	203	191	180	191	199	204	180	206	203	194	225	201	182	183	190	214	206	197	199	205	179	178	183	190	185	213	208	208	177	190	193	206	205	220	178	209	204	192	187	200	182	196	188	201	176	195	193	183	167	202	193	200	203	181	206	210	197	176	208	189	184	208	181	196	204	190	216	202	202	198	195	182	188	202	195	176	181	193	172	199	182	184	185	206	189	205	170	206	192	200	211	187	183	191	202	168	200	197	232	176	190	190	207	193	193	191	197	198	158	202	187	167	194	208	212	177	176	202	200	187	201	171	201	190	181	200	177	198	191	191	199	190	176	194	185	186	194	185	178	161	198	196	185	183	225	184	185	188	195	196	199	206	189	185	184	192	215	197	174	185	184	187	205	208	182	183	199	196	178	173	196	202	198	196	206	170	183	173	206	190	187	197	210	200	211	182	167	174	193	217	201	213	185	198	219	204	204	207	174	195	204	194	191	169	186	190	185	182	190	203	215	208	182	184	186	198	193	170	206	194	203	173	186	192	210	179	194	187	196	209	177	194	176	215	199	229	186	177	185	224	217	182	178	191	203	203	185	212	194	189	163	187	184	205	194	198	210	191	155	192	208	201	193	200	180	208	205	190	188	180	189	217	180	197	175	192	203	169	194	166	202	187	195	170	217	194	208	203	188	209	210	201	182	192	198	187	190	172	187	183	211	160	202	191	194	176	198	206	197	188	182	170	210	175	209	187	207	196	191	176	198	189	197	199	176	202	199	201	188	184	191	176	215	181	178	171	183	192	198	209	182	195	208	193	220	184	211	165	182	196	170	214	177	193	201	200	175	181	186	188	178	183	175	196	203	167	183	198	168	183	197	188	189	192	208	203	182	174	187	199	230	186	164	171	193	190	185	205	192	169	205	186	198	226	204	183	189	180	211	202	198	193	201	180	193	211	197	209	174	186	193	205	220	174	217	175	204	191	199	200	178	196	180	198	178	183	173	209	191	203	200	194	198	201	182	185	200	204	208	199	214	187	181	183	163	194	174	159	199	206	213	190	181	191	206	191	212	182	203	166	175	189	178	204	188	195	224	205	189	173	210	188	191	206	197	199	193	193	195	203	185	208	198	205	167	160	198	170	191	176	187	205	196	178	192	175	200	194	205	195	197	184	184	163	189	191	173	223	180	182	203	179	206	224	194	191	194	195	205	191	205	184	210	169	197	178	176	211	189	186	190	189	207	166	170	203	214	212	222	199	188	168	207	186	195	189	188	221	192	196	187	208	185	208	190	162	213	175	202	194	198	204	191	194	195	210	194	206	210	183	195	193	192	209	179	199	194	199	191	207	186	186	190	193	192	201	193	190	209	210	191	197	203	206	185	189	180	211	203	193	181	195	214	195	190	170	175	193	172	191	188	185	182	181	198	194	208	204	202	192	194	170	194	183	209	190	197	161	204	179	192	189	212	194	187	182	168	195	169	196	219	188	206	179	184	184	194	198	183	203	188	185	170	173	192	155	189	198	189	196	192	198	209	195	218	198	214	197	194	167	170	179	196	179	206	205	193	211	189	183	176	167	212	169	182	192	184	197	205	189	198	207	183	184	210	183	178	190	192	198	205	203	186	200	187	163	197	198	192	202	204	208	197	206	196	191	179	200	169	191	208	199	190	182	194	185	205	196	188	193	183	216	171	215	206	180	179	191	210	197	170	205	202	205	216	198	185	203	214	191	195	199	202	184	192	175	194	191	190	208	180	202	202	215	187	197	182	197	182	181	185	178	183	171	237	206	161	188	202	197	205	181	182	184	213	176	168	194	192	205	206	181	177	190	178	192	180	200	193	205	195	215	171	171	198	196	193	183	216	192	174	194	202	203	199	185	208	199	177	174	206	189	182	203	206	196	204	197
1525	123	96	114	89	102	144	124	127	123	112	100	101	105	103	114	84	99	85	81	91	89	96	87	75	89	100	103	91	93	73	86	75	76	69	95	74	79	80	94	87	91	74	81	69	78	78	75	90	68	92	77	79	75	69	82	69	87	74	73	65	82	70	68	67	81	67	56	87	78	75	80	77	70	77	68	88	68	69	71	78	69	71	70	85	80	69	69	68	87	81	71	69	82	92	76	76	91	70	76	73	69	72	68	68	81	79	75	67	67	65	68	84	75	98	65	66	76	85	93	90	70	90	55	72	61	92	71	75	78	75	78	73	74	93	80	71	65	74	80	72	88	80	69	83	74	87	77	78	72	68	82	66	70	76	79	84	73	75	67	79	64	88	85	70	90	79	72	78	67	67	67	64	70	90	71	80	63	88	60	69	85	84	75	70	86	70	87	67	82	66	73	69	74	80	75	68	91	75	73	81	83	69	73	74	75	73	81	94	78	75	70	60	83	67	85	77	65	77	71	76	84	74	71	80	88	90	79	77	75	63	90	77	83	76	72	81	82	69	71	70	77	79	78	78	77	70	69	74	75	92	64	92	78	66	85	72	73	72	79	67	80	72	74	78	85	85	77	76	74	86	78	83	73	82	73	90	73	73	69	69	75	81	74	93	73	74	70	77	83	78	78	73	92	87	77	84	75	75	59	81	82	84	83	70	91	82	83	100	68	79	70	68	68	82	83	84	88	78	74	84	72	81	84	69	76	85	80	71	70	56	68	68	94	89	69	63	83	90	90	82	75	88	76	59	71	73	70	70	81	80	86	67	77	79	71	76	77	88	70	73	75	78	65	54	79	86	77	76	66	81	69	69	96	60	77	89	74	75	73	98	77	92	59	74	72	77	60	76	80	83	87	70	58	68	73	79	90	68	72	77	94	73	84	71	74	79	70	76	79	78	69	79	88	66	88	79	60	74	77	74	85	68	76	76	64	79	83	77	85	80	79	57	75	72	68	76	79	94	74	85	85	80	70	83	78	86	77	66	77	75	68	89	68	82	81	71	79	70	89	59	74	76	64	74	81	78	70	68	75	86	82	98	82	64	79	81	83	66	77	77	80	88	86	72	75	71	92	73	76	67	81	83	67	75	76	59	57	81	82	83	61	79	66	80	72	78	88	78	87	84	89	82	85	83	87	67	95	64	76	64	73	75	76	71	72	77	76	78	89	76	69	70	70	76	74	85	64	78	75	75	93	60	74	86	76	77	73	89	77	85	80	69	67	72	67	68	82	69	71	72	83	96	80	75	69	78	67	80	76	81	78	80	69	66	76	92	84	81	76	76	78	69	71	61	79	85	74	87	70	76	74	67	72	89	67	89	64	82	70	64	81	71	85	90	84	72	79	64	72	91	74	85	76	76	84	80	80	80	82	71	88	79	90	68	79	84	76	74	78	83	78	68	68	64	76	74	84	92	65	89	92	74	85	57	74	67	76	83	80	84	58	75	66	79	81	81	78	77	87	77	84	84	96	63	86	62	81	80	83	71	76	74	61	74	75	65	77	81	80	70	76	89	58	70	72	65	78	79	84	98	68	71	76	89	79	64	71	66	75	66	63	80	91	81	97	83	63	66	67	78	68	93	68	72	77	56	79	74	78	70	69	73	74	86	79	71	77	66	63	66	97	81	76	67	73	75	82	72	83	69	80	75	68	85	72	79	87	79	81	79	73	76	63	71	90	81	67	83	75	73	78	71	72	83	74	85	73	75	87	74	75	89	85	87	75	74	75	90	56	79	81	72	66	70	103	86	87	57	80	73	77	64	83	79	76	76	79	69	75	72	62	80	94	66	69	65	70	80	81	78	77	61	70	83	75	103	54	68	67	84	88	67	63	71	82	81	78	82	74	78	89	75	75	71	65	70	84	62	80	84	77	60	72	73	66	87	81	66	82	74	70	82	74	68	68	68	66	79	90	77	63	81	73	88	98	70	80	67	80	89	79	74	96	83	80	77	90	79	71	76	80	80	79	81	68	80	81	67	76	75	72	65	70	84	88	62	82	76	82	69	85	82	83	82	83	59	92	83	73	90	73	61	78	74	94	76	72	87	83	88	86	60	81	79	75	79	74	67	94	65	90	60	81	69	78	71	61	90	71	77	72	68	82	68	71	56	77	84	76	75	91	67	88	69	63	64	86	78	65	63	81	69	75	71	63	76	73	66	72	81	59	94	75	76	73	66	70	65	72	74	83	83	80	74	82	99	62	76	72	74	72	63	97	73	70	89	73	60	65	74	86	75	74	95	76	91	69	73	75	71	74	69	99	71	69	81	85	78	83	67	71	69	82	83	68	80	70	84	58	76	67	57	83	70	77	87	64	83	74	67	88	80	57	51	83	79	62	80	85	63	84	89	75	64	64	74	70	76	65	68	75	78	71	89	77	82	72	75	94	74	62	76	94	75	76	73	75	88	88	62	82	68	84	73	71	83	77	71	81	80	77	78	74	73	68	68	74	89	68	80	72	67	57	84	72	83	69	76	79	70	85	83	90	96	68	73	72	84	87	81	88	74	74	92	77	59	73	75	103	78	74	82	75	77	83	74	81	77	74	75	75	72	87	73	65	83	64	85	67	72	83	72	61	70	76	79	79	76	69	80	70	66	81	71	93	77	66	78	80	72	68	81	71	74	79	83	79	71	78	71	80	79	87	82	78	78	64	102	84	80	57	83	93	75	81	71	81	64	72	76	90	91	72	83	84	69	73	60	76	79	82	78	70	98	70	69	66	55	93	65	78	77	80	76	80	72	91	61	79	77	82	78	65	102	71	64	84	89	88	53	72	74	77	83	83	73	81	68	84	60	70	78	81	76	87	79	78	66	68	78	81	71	71	79	64	55	62	77	80	77	59	72	80	63	90	65	79	84	75	70	85	64	71	82	69	65	67	75	78	79	87	66	93	74	82	81	72	89	73	73	66	87	75	67	76	81	63	65	71	68	74	74	65	89	64	79	79	71	70	70	73	76	92	83	63	59	79	76	75	87	81	72	84	87	86	70	73	66	81	84	81	62	87	83	70	80	68	68	79	72	73	78	68	87	72	79	81	79	88	76	73	83	82	82	75	75	84	81	63	78	91	87	74	86	79	79	81	78	74	76	54	74	79	82	64	73	80	68	77	89	83	79	75	78	81	67	82	67	69	65	68	82	84	78	77	82	82	75	58	87	85	67	75	81	72	75	71	59	69	74	78	72	91	66	72	80	72	83	93	90	85	75	61	93	91	79	66	60	60	65	70	70	87	67	67	83	71	92	82	76	82	65	67	73	89	83	85	68	90	85	83	67	77	66	81	76	75	76	75	76	80	50	80	82	63	75	75	72	74	76	74	78	80	77	88	76	83	78	81	79	77	73	76	72	85	68	76	68	84	75	70	87	84	89	83	90	81	70	83	81	76	74	73	93	77	89	78	71	76	75	79	79	81	59	74	73	71	98	62	71	64	76	87	71	68
7557	1279	924	1155	2795	4273	4561	4248	3329	2969	2489	2251	1860	1689	1448	1349	1310	1115	1138	1054	1035	1052	1019	920	939	886	843	828	839	820	763	713	809	836	784	790	752	682	683	649	663	635	649	667	655	610	664	582	572	615	602	597	580	524	632	570	574	549	544	554	580	512	570	574	551	537	580	586	571	544	574	560	550	563	584	565	565	571	549	584	608	570	561	566	540	565	585	628	587	606	589	591	581	626	560	545	557	565	614	558	615	559	607	569	517	572	561	561	572	534	600	574	540	594	566	582	551	538	583	556	541	576	573	566	560	544	543	592	566	563	608	569	551	604	526	579	574	501	528	569	545	544	588	577	565	556	570	559	591	510	548	564	553	618	590	600	592	572	583	560	540	588	542	536	615	551	565	533	563	566	566	557	556	610	568	572	556	529	553	545	574	481	577	576	609	548	572	578	590	547	567	534	567	539	504	543	576	504	553	541	582	613	571	500	579	538	565	583	524	604	592	557	560	563	546	556	576	569	572	562	595	543	596	573	594	569	602	538	570	555	558	540	544	571	506	556	583	556	614	558	574	582	555	578	546	539	544	579	577	539	560	562	526	593	547	542	539	555	567	565	584	574	562	555	547	538	572	565	550	600	578	566	579	561	556	554	589	592	574	532	534	554	546	562	569	510	575	582	580	587	547	538	542	512	567	544	586	608	597	566	564	511	581	542	549	589	540	579	544	589	554	620	571	544	554	593	557	580	585	580	552	561	599	563	565	558	585	533	564	557	552	565	544	564	549	560	590	536	562	525	563	609	557	558	557	574	540	553	565	563	583	539	597	585	580	541	578	573	580	584	580	609	597	521	503	607	626	605	596	486	545	518	535	544	576	588	545	583	547	567	555	562	590	580	547	568	572	514	539	536	532	538	545	548	548	527	579	569	579	601	525	560	540	551	561	552	525	570	533	551	567	576	587	532	550	555	587	555	585	577	563	549	558	554	581	567	568	579	514	553	532	550	575	552	543	576	558	547	596	583	551	552	575	561	544	601	515	578	545	581	573	586	567	578	567	533	559	585	537	578	555	564	521	547	535	543	563	568	547	545	580	518	581	555	519	553	561	564	559	559	568	552	561	569	580	551	569	567	524	605	579	556	552	585	561	523	583	580	523	594	577	546	599	569	603	548	550	560	541	539	564	573	583	539	572	565	566	612	595	579	498	538	591	553	547	571	545	603	538	587	556	550	577	551	553	596	580	581	549	531	571	586	573	570	533	611	508	580	531	567	547	574	527	539	581	581	567	552	519	554	536	518	556	590	606	560	539	546	529	554	572	584	560	588	549	572	515	576	546	579	573	603	577	586	582	568	557	563	591	520	547	523	568	560	585	588	568	553	586	564	500	551	552	580	544	571	564	529	570	558	550	579	587	536	537	566	613	563	546	531	588	558	558	566	573	574	571	561	550	558	550	575	575	549	625	554	578	583	543	565	532	582	547	531	603	564	573	530	560	548	561	583	522	557	506	552	571	571	542	577	554	556	494	592	563	540	548	548	539	567	534	563	529	570	539	565	559	548	622	563	567	534	561	576	561	584	554	557	540	537	532	575	559	553	546	560	580	564	563	583	540	562	541	573	574	562	562	553	564	535	570	537	537	552	564	568	627	555	527	587	585	538	591	507	551	559	565	512	574	561	588	559	556	548	561	545	592	573	568	574	556	540	573	552	599	570	563	553	565	539	596	566	542	548	603	571	545	554	576	576	541	538	562	594	564	563	595	532	577	578	549	553	562	523	559	577	591	590	551	558	569	548	554	569	599	591	546	563	609	608	592	553	579	571	565	572	586	542	541	557	565	567	574	569	587	579	546	497	560	574	567	546	591	518	562	554	521	584	590	540	553	541	596	546	549	586	547	566	582	551	560	563	551	584	541	540	546	545	546	518	563	569	552	538	530	570	569	581	572	614	526	564	571	532	580	593	537	578	553	570	578	521	547	557	570	534	562	537	622	544	582	564	532	545	541	532	575	578	558	546	569	532	597	567	541	566	600	547	599	560	560	519	560	575	546	540	529	575	518	529	590	561	544	572	574	538	566	555	580	584	553	579	562	579	564	550	531	585	574	563	598	596	552	562	589	530	554	507	593	551	546	569	564	537	544	573	558	560	553	556	524	514	543	563	528	549	583	596	574	582	517	573	579	536	571	560	511	527	611	521	599	595	555	545	591	542	556	558	579	585	586	551	559	586	567	569	581	575	539	553	614	583	525	526	594	598	587	591	590	559	531	564	581	576	542	552	569	593	555	578	528	562	560	530	602	578	569	542	541	553	535	544	574	573	525	588	553	513	578	578	576	568	531	578	541	540	573	554	522	541	534	570	572	593	578	571	578	566	549	563	524	598	526	560	550	553	627	556	560	543	544	601	549	567	589	559	532	603	507	571	605	580	564	517	573	577	519	578	525	548	563	548	559	553	578	560	584	557	557	587	577	555	570	563	575	554	539	532	557	574	576	539	570	583	539	545	573	545	547	569	537	542	556	569	596	563	564	589	546	560	562	546	551	568	577	577	581	547	566	537	562	553	560	530	552	609	587	594	521	559	563	541	574	567	582	562	563	557	604	533	582	565	579	556	523	592	537	552	591	550	554	541	575	526	547	570	529	567	547	549	586	546	548	544	555	579	538	549	545	568	584	570	532	557	568	651	537	590	540	589	577	566	550	570	598	546	531	545	562	558	521	558	560	584	559	541	567	549	582	527	546	546	542	564	611	563	541	559	568	565	539	570	547	600	557	556	558	565	534	593	546	589	555	603	579	577	565	571	508	544	572	549	584	585	571	567	569	536	567	596	548	550	585	546	562	575	583	595	547	574	577	578	549	552	546	564	540	537	594	603	588	568	606	577	553	536	562	570	534	597	575	558	570	575	545	559	557	560	535	531	587	610	542	565	538	510	555	548	548	527	527	574	579	592	553	543	561	560	553	538	580	566	551	560	557	540	577	550	558	563	582	572	571	569	560	574	530	587	587	552	569	597	583	593	535	558	549	561	548	576	554	542	527	562	564	598	559	524	577	556	566	525	562	543	577	542	578	548	579	543	587	550	540	580	581	539	565	547	592	601	535	551	552	556	588	565	587	573	556	583	543	577	582	570	585	564	560	557	574	606	551	553	542	547	562	548	584	583	597	548	576	555	555	628	568	556	612	556	559	547	602	552	590	608	565	534	566	561	565	578	593	581	596	580	571	544	567	552	573	573	607	561	569	555	559	571	564	591	573	541	541	580	564	599	539	520	554	548	571	555	579	548	549	561	588	534	545	568	578	527	577	576	553	523	557	585	564	539	536	531	563	566	577	567	582	568	567	570	545	576	492	539	600	496	568	570	552	536	519	568	589	610	559	577	570	585	579	572	607	586	587	526	588	542	557	571	544	581	546	543	541	558	512	536	538	547	578	597	596	556	559	556	560	577	577	535	583	560	536	551	559	557	588	602	524	554	598	546	554	552	538	568	566	540	562	552
725	104	75	65	54	106	122	116	114	92	95	97	68	75	56	53	62	66	48	46	60	53	58	41	42	39	37	44	48	29	44	30	44	46	40	42	51	33	32	43	47	38	36	27	43	31	34	35	21	22	23	25	26	23	41	38	26	27	34	22	19	39	35	28	26	28	23	22	26	37	37	30	44	28	26	32	36	22	35	23	37	28	30	23	21	31	32	29	28	20	29	37	42	33	35	23	25	27	34	30	25	25	35	32	29	35	24	29	28	25	30	29	28	27	27	31	46	26	28	21	41	27	31	25	24	35	23	31	31	41	32	29	31	30	37	31	30	28	24	20	30	28	17	22	28	31	34	23	30	24	37	31	28	28	31	22	21	30	23	36	27	29	27	23	32	35	21	26	33	36	31	41	35	19	27	30	30	28	28	31	26	26	31	23	17	22	37	29	19	35	28	26	35	32	28	34	22	28	20	27	27	26	24	24	33	27	34	29	39	39	29	30	30	27	27	21	33	35	27	32	35	28	14	23	27	26	22	34	22	19	34	34	27	26	20	25	31	21	35	12	24	26	24	33	27	21	31	36	27	28	18	31	24	27	33	27	36	21	26	29	31	19	28	29	28	20	25	29	32	33	30	14	26	32	22	28	28	28	25	26	21	34	25	32	31	32	29	36	26	21	24	32	26	30	31	23	33	40	24	27	41	19	25	27	35	21	23	19	30	26	35	25	29	38	24	34	26	21	28	31	28	38	29	18	29	33	34	26	24	26	16	30	30	27	37	28	24	31	30	24	34	25	31	36	30	36	20	29	35	30	22	21	34	32	22	29	32	30	31	22	26	31	34	29	26	35	25	28	23	26	21	27	34	31	26	32	30	28	26	26	33	25	24	35	29	33	25	31	29	31	33	26	23	34	33	32	23	25	28	22	24	18	22	24	24	29	27	28	17	28	28	26	30	22	35	26	27	24	38	28	31	21	26	27	27	21	23	27	23	29	37	30	25	18	22	37	26	29	21	41	25	25	33	32	24	29	27	34	29	26	29	26	32	32	32	15	24	28	30	31	31	33	23	29	27	24	39	24	35	30	34	32	32	17	26	32	28	28	27	37	35	30	22	32	30	34	26	36	27	30	27	31	33	19	25	33	23	27	13	25	31	32	21	28	30	29	22	23	28	26	22	30	23	29	32	20	29	28	23	26	30	28	15	28	39	28	30	25	26	43	32	31	32	32	38	25	32	26	28	24	26	18	24	23	28	21	23	37	36	28	30	29	32	26	28	25	29	27	23	16	24	25	49	31	29	33	30	30	32	37	31	36	29	32	28	40	31	19	28	23	30	24	24	26	30	31	20	27	20	27	27	31	34	30	37	21	28	15	20	27	24	33	39	32	32	27	13	28	24	30	29	27	31	28	28	26	23	39	36	32	19	31	23	31	32	25	23	36	22	18	28	23	31	21	36	29	28	29	22	29	24	37	30	21	20	34	19	33	29	25	26	26	40	30	38	31	30	23	24	26	29	34	25	26	27	32	23	37	20	22	28	28	30	38	31	32	32	38	22	29	22	25	44	35	27	29	30	26	32	22	27	32	21	29	26	34	33	29	28	24	24	28	25	36	30	32	20	31	37	33	23	36	30	25	35	24	23	29	30	23	26	23	26	20	20	24	26	33	27	30	26	21	28	37	26	32	24	27	23	34	26	25	21	29	24	19	30	29	25	20	29	26	29	29	25	25	30	31	29	30	20	34	20	28	17	33	26	28	28	37	26	28	36	22	28	27	24	32	32	24	27	30	32	23	30	27	26	32	23	26	27	22	34	33	30	15	21	23	33	31	22	19	26	30	33	34	33	29	30	31	30	21	22	32	28	33	26	27	28	33	27	21	34	41	23	33	17	27	28	34	25	27	32	23	27	18	29	30	39	33	17	29	34	30	20	27	24	35	28	35	29	23	23	29	27	24	25	27	15	35	17	32	27	25	30	20	30	25	34	36	31	24	32	29	28	35	20	23	27	26	36	26	23	35	27	34	37	23	26	36	26	31	36	22	23	28	32	30	36	32	23	22	32	24	23	25	25	29	22	30	23	29	30	34	26	33	22	23	28	17	28	32	14	23	26	21	18	31	28	42	34	30	24	25	30	33	25	27	31	27	26	29	29	26	24	20	27	35	17	30	36	30	32	31	37	21	20	20	30	40	27	36	23	31	23	25	40	37	28	31	40	23	22	32	31	26	30	28	30	23	20	24	45	21	27	26	20	28	31	30	32	28	29	27	32	19	27	22	24	38	34	22	29	32	29	22	28	27	28	23	31	26	29	27	26	34	31	35	31	24	23	33	24	20	34	33	32	25	25	22	23	28	24	27	16	26	32	29	36	22	25	42	33	21	25	50	24	31	30	33	36	24	25	28	27	36	25	27	29	24	25	24	35	27	36	31	20	26	29	33	27	35	31	32	29	33	24	26	26	37	30	27	29	22	37	33	27	31	22	19	33	25	28	21	22	21	30	26	27	28	34	29	36	33	23	26	33	36	21	28	29	26	23	31	26	23	19	23	23	24	33	39	28	25	39	22	34	29	34	34	22	33	30	36	25	21	29	24	30	29	26	25	18	33	34	12	21	29	25	26	23	27	41	30	22	32	27	25	27	31	26	23	22	34	30	35	26	39	29	32	28	28	19	23	39	22	21	28	21	23	37	27	34	27	23	23	27	23	32	17	20	30	32	29	28	18	24	24	24	22	27	28	33	30	17	40	39	25	22	30	24	23	32	28	32	22	25	28	29	28	21	35	27	29	35	22	26	28	20	31	21	28	23	34	36	28	27	32	24	35	35	28	32	27	33	29	32	24	32	35	38	19	26	27	24	33	29	25	35	32	22	30	17	38	27	27	33	20	31	31	25	26	33	32	28	33	31	31	26	35	27	31	27	28	26	35	23	27	31	34	30	34	26	24	36	42	23	23	23	23	23	18	35	31	29	25	41	31	24	31	29	32	26	31	29	24	27	33	22	38	28	32	27	25	25	36	30	33	27	30	28	29	30	29	30	27	30	31	21	24	17	29	23	26	25	22	27	25	15	30	29	30	26	27	33	21	38	25	29	31	26	30	23	21	34	29	23	35	24	34	29	32	25	21	29	35	30	41	37	20	34	18	32	33	30	31	25	30	22	28	16	34	30	29	29	27	27	22	34	26	21	32	31	15	24	26	26	32	19	37	20	26	25	29	33	26	25	23	24	27	25	25	25	30	24	21	29	28	31	31	29	27	29	22	29	27	24	27	16	34	30	42	26	25	33	28	33	25	17	21	26	25	34	22	26	30	17	34	27	30	25	23	21	27	26	36	28	28	31	27	27	36	28	22	23	30	25	32	30	31	28	35	36	23	28	30	28	32	44	21	28	26	34	33	23	32	27	25	21	26	29	23	21	33	19	32	26	28	25	35	27	24	22	35	26	26	29	35	26	18	28	21	33	26	32	34	32	32	28	37	13	37	29	27	21	28
7409	1756	752	1320	4231	6267	6522	5868	4684	3897	3225	2516	2128	1860	1617	1325	1262	1136	974	963	851	880	817	798	692	597	591	600	574	494	449	486	602	494	500	497	398	423	379	363	336	305	318	320	313	278	285	251	269	260	250	256	232	227	231	258	215	231	219	206	226	244	224	220	237	201	218	240	210	210	213	211	235	223	230	214	190	207	232	196	220	230	234	198	197	239	229	233	246	221	211	232	231	195	218	240	244	194	250	235	255	232	214	175	209	207	216	231	209	214	217	188	249	205	187	199	185	204	188	210	208	175	220	214	218	208	216	214	201	207	211	206	207	212	182	214	206	214	211	225	212	188	196	220	208	198	185	203	185	232	239	214	220	183	229	209	205	215	221	231	206	206	220	201	227	218	213	202	222	232	219	210	199	203	221	186	234	215	201	222	199	210	202	208	205	212	225	212	192	208	188	193	177	194	223	189	190	198	188	210	211	209	174	221	181	207	178	217	189	203	210	207	198	195	193	195	215	193	193	210	216	221	223	201	193	203	208	234	183	196	205	189	206	198	209	196	194	204	203	201	183	208	236	202	200	207	211	190	217	202	205	209	204	203	214	195	220	211	182	204	216	214	214	192	184	210	165	219	199	183	211	215	192	192	184	216	240	186	196	219	216	204	208	214	223	213	190	217	222	203	211	196	214	213	213	228	206	185	211	183	206	210	211	206	178	191	203	173	214	196	200	187	208	241	209	201	204	234	198	212	202	196	171	219	215	190	209	211	224	209	207	179	200	211	208	186	199	195	201	210	211	214	181	182	207	199	191	208	176	232	228	191	193	208	230	197	185	208	212	204	199	202	227	205	225	210	198	200	216	194	209	196	201	220	206	193	187	240	191	199	207	208	209	228	201	165	211	179	177	192	240	201	214	176	193	201	202	215	207	191	203	203	204	206	187	208	192	206	210	242	192	211	200	239	190	175	234	191	193	203	212	204	184	192	203	200	204	207	198	195	181	193	197	204	203	214	210	201	194	227	203	205	214	201	200	209	201	220	174	192	213	202	200	224	215	187	209	200	217	205	214	209	204	202	204	208	215	207	192	210	195	195	194	177	185	186	211	185	204	217	221	178	195	213	189	191	201	230	206	210	199	215	189	200	183	224	201	227	217	197	191	204	194	192	210	210	204	199	215	215	176	208	223	206	177	184	198	212	182	210	203	211	210	217	220	200	208	220	196	203	214	195	214	225	202	203	198	188	213	211	196	223	197	205	207	199	198	200	189	212	202	197	206	214	224	206	194	200	196	212	187	194	198	201	240	204	193	184	180	214	201	233	203	203	201	180	190	191	228	220	225	194	207	199	227	228	202	202	207	193	199	209	200	200	186	201	201	203	217	219	200	188	206	196	205	200	193	202	202	199	207	206	212	202	186	211	231	218	198	203	218	201	199	202	194	234	222	184	204	210	201	218	206	197	226	182	174	212	204	197	199	206	227	209	197	201	216	197	210	222	206	185	230	222	196	197	196	214	195	202	201	191	196	188	206	221	198	207	188	213	198	217	221	203	198	206	209	218	179	238	204	204	217	216	203	201	207	238	228	201	210	207	214	195	232	195	204	214	205	213	214	210	214	201	209	199	214	183	204	202	182	201	197	203	180	217	183	194	184	208	211	200	217	200	202	204	210	192	189	211	189	194	186	191	207	218	215	215	212	200	219	193	215	188	187	212	217	197	184	206	204	170	216	216	196	189	186	196	200	212	195	224	191	193	213	178	218	206	205	207	206	206	183	194	199	163	199	187	203	202	204	205	204	182	207	177	183	214	174	184	185	209	233	207	209	203	185	215	225	197	200	198	195	219	192	221	201	239	223	208	200	195	184	183	215	170	182	190	207	246	214	176	213	217	187	211	186	205	204	182	207	214	201	227	193	202	230	219	203	188	197	200	211	193	211	220	207	194	212	215	211	221	189	175	211	220	211	220	206	203	232	193	213	190	184	196	218	196	178	224	200	217	205	213	200	197	196	201	203	204	182	201	217	191	217	197	214	210	189	196	183	196	214	217	199	194	207	197	187	210	192	198	229	200	197	205	203	192	235	191	202	196	176	208	205	222	214	204	220	189	190	197	212	216	176	207	218	199	202	205	215	189	191	198	211	202	183	214	220	191	229	210	208	216	186	185	192	178	217	213	219	193	216	215	215	199	202	196	207	200	217	211	214	186	208	200	198	197	204	199	206	177	209	217	198	181	214	203	203	214	206	208	179	191	200	219	218	209	202	213	189	187	213	189	227	188	193	204	192	201	217	189	209	206	206	214	175	188	212	183	222	215	213	176	213	209	215	185	190	201	239	214	212	211	207	194	189	188	205	210	198	221	205	189	187	206	200	214	182	201	194	226	198	186	204	201	220	217	197	201	227	213	203	234	188	192	204	206	220	202	181	229	193	217	186	208	210	172	203	221	210	228	202	203	195	193	207	207	172	194	203	210	198	180	219	220	212	183	187	201	226	199	190	188	190	205	225	214	194	213	191	223	198	198	200	215	194	228	190	214	189	169	181	196	194	218	204	220	213	202	200	187	172	203	196	197	226	198	213	188	175	196	202	207	208	186	188	189	184	195	203	202	212	206	198	185	225	205	185	222	203	213	220	221	206	187	196	181	216	202	206	193	202	190	208	185	204	186	180	229	192	180	225	185	208	199	193	210	220	185	213	193	198	192	207	202	208	203	187	221	183	179	219	195	201	198	209	202	205	198	202	217	207	241	198	194	216	211	209	209	215	227	192	219	226	225	199	195	198	173	201	214	200	209	207	218	206	171	187	234	203	193	182	219	198	212	209	192	210	181	219	202	189	218	197	182	187	184	216	192	209	199	195	220	204	202	197	194	211	178	201	193	200	189	202	189	209	206	217	167	207	206	201	203	211	206	232	193	222	211	195	206	180	194	193	213	193	214	223	231	206	211	222	170	206	198	188	236	203	202	200	202	205	193	205	212	206	212	197	210	176	180	182	193	191	201	200	200	179	218	213	221	201	216	213	197	206	222	222	188	192	220	235	201	181	194	216	185	197	206	193	200	200	217	204	205	222	198	207	187	201	202	208	187	216	200	197	193	220	213	213	215	224	205	183	185	183	229	212	197	196	182	223	193	190	175	192	211	211	201	231	208	200	223	211	216	178	199	199	211	209	228	227	218	200	198	213	225	204	224	209	212	197	219	221	198	197	193	207	213	231	179	184	236	201	202	205	214	195	213	193	205	208	197	188	205	202	204	189	217	199	211	203	202	174	204	187	205	203	191	194	205	218	208	186	209	217	204	191	191	210	205	189	205	228	180	198	214	218	203	200	225	225	219	203	228	218	208	186	230	217	189	220	208	196	206	185	195	185	208	188	199	207	186	225	249	184	198	216	211	193	187	197	206	200	197	202	191	229	202	198	187	218	209	207	217	204	183	203	187	209	225	187	204	214	174	229	196	197	208	184	202	187	204	199	201	196	199	195	198	204	207	198	222	199	202
1083	73	76	61	66	77	95	85	114	100	88	92	84	64	73	75	58	66	69	69	75	69	83	87	62	79	75	70	72	78	82	61	83	83	78	76	90	78	84	74	68	79	66	76	64	68	83	67	68	59	64	58	67	45	72	77	67	67	63	74	56	81	57	77	64	67	78	79	67	74	80	61	69	69	66	78	67	66	82	76	42	70	71	65	70	63	64	63	59	89	62	71	61	67	57	78	63	67	69	70	59	60	62	53	66	69	63	70	67	66	66	61	71	67	57	76	68	77	75	85	73	66	72	63	68	73	69	67	59	71	69	58	61	64	78	62	73	57	67	71	59	66	68	71	61	75	67	78	63	69	79	66	64	67	69	84	69	66	69	64	69	51	71	78	80	71	51	77	66	72	55	60	76	56	65	68	63	67	74	63	65	59	55	62	55	70	69	66	90	66	58	70	62	68	66	69	57	68	66	70	52	68	53	69	55	57	69	81	81	51	60	71	64	59	55	66	67	49	55	82	69	70	69	66	73	59	69	73	84	85	65	72	58	70	60	61	63	70	83	53	59	63	65	72	54	58	75	61	60	54	75	65	69	73	58	56	64	45	64	74	80	62	61	56	61	75	67	69	60	62	62	68	73	67	56	65	66	57	64	62	66	67	74	59	47	85	47	70	64	73	55	67	70	69	71	46	91	71	65	61	62	69	70	55	65	58	55	63	64	67	84	70	59	75	71	62	59	72	77	49	68	74	69	71	75	71	54	78	57	65	68	56	53	58	61	75	69	57	59	60	85	66	73	73	58	63	74	63	64	50	66	97	69	65	75	62	70	50	66	55	65	70	64	80	75	69	66	69	65	69	55	57	74	62	64	77	78	63	55	66	69	78	60	83	68	72	73	66	60	68	75	76	69	66	68	78	68	72	76	83	79	60	62	65	64	70	70	70	65	52	61	72	72	76	70	71	72	76	64	60	70	70	79	50	79	72	66	56	58	73	77	77	60	66	61	59	65	59	68	72	64	78	66	78	53	72	70	72	71	64	74	65	77	82	72	58	67	61	75	65	67	71	57	66	65	73	67	69	67	77	76	61	65	57	61	62	57	57	59	61	74	78	74	78	74	53	53	73	72	62	54	70	58	81	60	74	58	61	56	55	75	56	80	65	73	55	49	61	60	62	75	60	63	75	64	65	63	70	67	65	77	76	67	69	60	71	63	58	58	66	80	56	68	65	77	52	65	54	53	66	64	49	55	87	86	76	79	68	57	73	68	72	62	79	85	72	71	68	87	62	68	78	71	70	65	64	61	80	56	52	62	75	51	76	80	74	63	69	83	57	66	77	73	58	65	72	57	67	76	51	83	61	69	60	82	53	76	73	55	66	70	52	68	65	48	64	72	82	73	55	71	73	66	60	66	52	59	65	55	68	65	79	70	60	65	79	60	79	67	66	73	49	60	78	55	69	67	72	61	57	53	69	63	65	61	78	57	69	65	58	63	64	62	60	59	56	64	69	68	66	54	55	86	79	67	61	61	63	67	69	62	73	59	67	70	75	72	84	72	76	55	65	65	76	64	71	70	52	57	71	64	64	63	67	62	76	73	55	61	62	65	53	59	77	73	80	71	65	56	68	73	69	70	73	64	67	69	69	59	79	65	60	74	54	76	61	62	67	58	55	44	64	80	61	61	49	68	68	57	63	65	63	67	66	88	65	64	76	66	72	53	63	54	63	74	60	72	67	58	73	70	70	87	68	73	70	65	50	64	70	63	68	60	65	67	53	62	74	73	72	68	67	60	60	56	62	55	60	68	61	69	67	65	58	65	60	68	62	81	65	55	66	62	60	72	71	58	64	82	71	81	71	75	68	59	45	60	64	75	71	75	55	68	64	64	62	64	60	74	89	87	62	68	59	51	65	63	71	58	69	77	85	54	59	63	72	65	69	78	63	63	73	61	65	80	76	70	71	78	61	59	74	64	74	69	71	59	72	67	77	57	53	61	57	68	58	69	66	77	73	67	54	81	68	61	78	72	78	62	65	73	66	84	58	65	74	64	61	57	48	62	66	84	66	63	70	73	64	74	69	68	93	59	67	73	55	73	78	70	55	70	62	57	64	71	66	65	79	50	65	53	67	61	56	79	55	59	72	59	55	86	73	68	82	67	67	66	67	70	66	68	74	66	70	68	74	58	66	59	54	64	53	65	55	62	71	80	59	76	62	71	72	57	68	63	63	77	66	65	50	72	57	64	70	58	62	70	61	62	84	63	62	79	80	82	77	69	78	52	78	58	67	73	53	77	64	72	68	85	72	62	70	73	51	70	68	71	65	53	75	66	65	84	69	70	67	59	71	57	70	60	69	83	69	55	55	72	66	68	72	72	67	70	65	71	70	65	81	58	73	76	52	58	61	69	62	75	63	71	69	72	65	54	62	70	71	60	73	74	60	70	69	67	73	75	65	63	56	78	77	66	63	66	76	86	60	74	64	63	62	65	68	61	74	62	54	74	71	80	66	73	66	55	56	69	76	61	63	60	67	72	74	65	69	71	85	66	71	56	74	59	57	72	66	69	63	64	60	87	66	61	66	54	67	68	79	65	58	61	73	57	63	69	62	69	59	76	80	61	55	61	60	76	62	62	67	66	63	73	64	78	61	68	60	60	57	66	62	63	73	72	59	67	65	62	81	62	63	78	49	73	69	61	61	48	69	74	70	62	60	60	61	57	68	76	72	63	76	69	58	64	71	72	65	70	81	68	63	64	50	88	71	77	67	59	72	72	64	71	66	69	58	67	71	77	71	64	63	65	75	55	73	73	71	60	73	72	82	58	75	73	71	57	64	71	68	71	46	67	68	58	69	69	69	54	61	61	70	66	76	67	54	79	56	65	58	65	65	62	73	57	62	58	55	68	78	63	66	66	52	65	65	81	68	87	79	79	67	59	71	65	69	58	69	67	71	78	54	69	68	60	55	64	60	60	71	61	64	69	57	77	59	80	69	61	71	63	58	69	67	58	69	74	51	69	56	61	67	72	76	71	69	54	77	67	79	66	71	60	69	63	56	73	67	68	81	63	75	50	60	68	75	80	61	63	76	58	69	74	68	63	64	84	64	84	62	68	62	66	69	51	74	73	70	51	69	67	74	63	55	73	63	56	78	54	73	67	71	67	60	68	61	69	58	68	72	68	68	71	61	55	65	69	78	62	71	78	66	66	72	76	69	78	65	64	62	63	61	50	60	65	82	63	45	61	50	52	68	77	68	53	69	60	61	61	66	64	64	64	68	67	61	55	79	62	51	63	77	65	65	62	59	62	76	71	66	72	63	64	66	59	60	72	63	56	65	82	51	62	74	52	58	61	51	69	62	76	58	71	57	77	64	69	65	77	69	69	50	62	74	66	67	56	66	73	70	74	76	85	59	56	66	67	63	67	69	56	75	61	68	59	71	57	74	75	63	69	67	78	76	62	74	61	48	76	67	57	63	67	76	81	72	75	83	73	66
5942	725	574	724	1520	2350	2553	2558	2151	1798	1619	1371	1171	1080	965	919	837	825	739	723	811	756	777	710	687	681	661	651	665	607	639	644	676	649	623	642	620	608	588	549	499	523	513	527	573	509	538	536	491	519	466	473	448	492	491	514	501	474	495	485	518	488	457	507	484	482	501	476	512	453	472	516	508	486	520	507	511	503	491	512	504	455	497	499	492	510	498	513	492	508	499	487	500	479	510	509	506	547	481	524	521	472	472	511	508	473	476	516	485	519	477	511	495	490	502	495	496	465	502	479	489	513	503	542	482	506	492	511	506	532	539	502	500	484	499	487	483	544	511	484	498	465	484	517	514	478	494	499	516	468	474	494	529	496	517	494	481	527	480	523	535	463	484	444	531	512	486	485	477	522	488	475	559	498	513	494	468	475	488	483	513	452	514	474	510	489	482	477	462	505	491	502	478	493	509	486	540	501	499	500	508	478	510	477	516	480	511	504	500	471	489	504	508	467	525	490	516	479	501	495	509	498	474	514	493	470	502	494	472	471	495	522	435	487	490	502	536	507	494	478	480	494	492	497	507	474	456	461	557	504	484	525	474	509	474	507	495	485	452	510	528	509	514	497	487	462	529	506	486	463	493	507	485	501	492	499	481	491	551	488	515	493	487	504	457	500	519	486	510	531	494	494	486	496	499	518	495	499	507	504	472	496	515	474	495	494	507	516	503	523	540	468	484	490	477	498	499	483	529	488	517	510	488	489	476	458	489	470	482	487	506	474	516	503	527	501	525	451	520	517	488	478	482	478	493	457	517	471	491	484	473	532	492	494	497	494	488	493	477	420	514	532	524	479	502	484	466	492	481	508	489	477	480	499	480	495	492	480	487	472	477	485	506	492	486	516	504	510	440	500	550	482	520	488	524	486	482	495	505	483	493	508	442	496	490	499	492	520	487	512	485	499	434	533	487	524	494	515	510	487	506	479	482	468	493	464	514	563	492	496	514	491	511	490	500	524	498	469	501	519	476	491	491	478	472	511	524	522	521	516	540	513	485	542	510	530	478	505	538	466	491	486	476	519	486	510	477	481	529	452	478	473	490	512	498	537	473	510	485	508	468	520	517	477	482	491	476	513	509	513	485	476	458	524	490	456	456	494	507	498	517	461	511	484	468	489	519	484	486	463	519	496	462	486	446	469	521	472	530	454	517	488	537	472	498	507	495	489	504	495	505	522	495	479	516	537	463	532	508	526	523	499	470	527	506	447	514	467	507	504	506	522	507	479	493	463	525	484	483	522	479	477	476	469	506	485	488	533	515	516	492	476	482	489	461	489	509	481	477	501	495	494	503	478	516	465	483	508	493	508	503	450	496	477	504	499	512	464	531	522	503	493	495	484	467	483	454	488	450	476	513	508	496	462	516	486	504	467	511	470	493	482	494	486	524	490	477	492	501	503	495	501	474	501	505	501	491	454	553	504	524	495	483	515	488	505	461	466	492	490	504	497	514	491	473	518	524	552	496	485	474	480	496	524	498	510	466	496	453	510	495	515	498	492	505	495	496	527	484	494	498	493	484	494	470	492	466	527	503	499	520	476	494	532	515	518	513	476	478	440	506	494	518	487	480	515	495	490	487	537	504	479	504	497	498	520	490	480	460	501	509	496	488	521	509	485	458	484	497	495	521	514	527	493	488	466	501	471	462	486	478	504	495	498	519	469	524	537	475	459	468	492	503	466	510	505	492	468	538	497	513	495	480	500	506	499	480	503	505	458	507	452	504	482	487	479	470	482	537	481	531	471	483	491	477	489	502	476	493	491	460	503	497	484	492	495	483	482	473	464	480	511	521	477	497	505	507	490	508	495	468	479	502	501	522	476	493	440	491	491	510	514	468	521	497	472	528	477	501	476	513	447	491	526	479	530	479	524	507	515	504	507	485	518	509	500	499	483	518	507	489	468	495	525	454	511	499	517	526	487	474	465	488	512	522	521	480	501	474	504	496	492	474	471	472	516	498	519	465	486	468	508	479	480	498	502	489	492	482	511	500	532	486	480	480	477	539	475	495	522	476	512	482	468	503	496	490	503	485	544	458	490	501	473	504	493	530	461	508	471	501	501	496	498	473	491	469	509	456	515	505	509	488	471	479	493	509	489	492	522	472	444	483	506	512	475	519	476	519	477	493	495	457	478	486	522	463	467	508	495	517	485	530	498	540	487	470	513	464	450	487	483	485	495	509	570	519	502	519	526	497	483	465	496	453	483	515	495	450	463	469	486	535	464	467	473	507	480	450	484	519	472	510	540	476	493	472	456	516	514	450	497	511	484	490	505	482	483	503	474	467	524	498	463	501	499	545	451	522	477	472	501	480	480	516	517	480	512	496	499	495	500	497	517	473	499	494	470	466	466	460	461	492	468	507	490	501	505	492	465	531	474	529	498	498	500	478	524	547	468	447	525	501	493	500	492	488	500	485	491	522	480	477	481	499	477	440	474	504	491	473	472	481	497	490	486	516	449	497	508	498	500	525	495	485	484	534	486	479	510	537	499	516	509	544	509	508	461	515	495	515	465	493	497	515	486	518	478	531	470	520	467	474	492	469	481	474	542	514	504	506	487	486	477	488	494	521	512	512	481	495	511	472	498	493	494	502	478	517	444	520	508	473	479	519	564	498	455	459	488	490	451	466	527	500	539	477	514	471	513	447	500	498	489	497	463	508	525	495	501	468	492	483	439	517	439	483	444	512	490	485	526	497	467	473	508	516	502	484	541	480	519	494	505	486	496	503	474	488	507	508	460	473	468	518	506	521	447	494	451	462	510	506	490	526	469	518	508	529	478	492	459	501	481	507	477	460	513	483	468	494	504	537	486	488	512	506	515	510	473	470	491	483	484	464	500	501	495	491	485	545	455	472	535	526	466	515	498	507	522	499	497	487	507	525	497	472	477	466	467	505	522	535	498	474	491	494	519	516	445	504	503	500	500	468	493	510	501	477	459	477	473	465	463	473	532	478	487	506	497	470	488	494	483	498	489	496	488	482	448	479	480	464	493	495	517	498	476	498	510	469	438	491	515	523	461	496	489	495	474	454	447	498	486	489	497	472	507	505	500	474	476	493	497	465	506	488	492	513	516	472	524	490	495	509	478	469	491	478	455	477	537	466	499	492	492	519	464	509	475	522	484	550	489	490	502	492	484	473	488	497	542	496	480	523	447	492	484	509	513	525	485	470	493	476	491	487	485	460	528	509	510	510	483	460	513	452	458	498	495	491	544	453	505	503	518	486	513	533	478	500	509	492	450	548	505	484	502	456	539	483	497	466	499	465	473	507	497	440	459	511	512	492	493	502	516	509	493	494	505	500	502	492	523	515	488	510	504	505	497	509	437	442	507	476	538	503	505	494	493	489	505	489	521	488	483	510	509	443	505	498	526	495	483	497	511	491	488	454	478	503	494	472	539	505	507	477	471	487	492	502	461	470	521	506	532	515	499	511	512	489	512	542	486	506	492
376	74	50	33	40	66	93	100	92	65	62	72	51	71	41	46	45	44	43	36	37	38	38	29	41	38	35	33	32	35	30	37	35	28	25	36	31	24	26	38	19	27	33	27	33	32	22	20	25	20	27	27	20	22	27	29	19	22	31	30	19	25	26	28	22	24	29	29	19	26	25	19	22	20	24	24	23	29	29	34	21	28	34	22	30	22	28	26	24	22	40	20	30	26	30	17	33	23	28	22	32	24	20	17	30	26	31	28	28	21	36	23	27	26	25	23	30	23	21	18	20	23	25	24	22	18	29	23	21	30	20	24	23	25	22	30	24	23	24	28	22	30	21	23	19	22	19	23	22	25	22	25	27	33	27	18	25	30	25	24	25	27	31	19	27	26	28	25	26	25	33	23	19	24	25	30	27	21	15	21	32	20	28	22	37	21	30	28	22	26	23	24	21	19	19	17	24	21	23	22	17	25	25	19	32	31	21	17	17	23	16	26	19	20	31	15	34	24	26	28	17	32	23	20	27	25	18	25	26	20	23	24	10	34	27	16	29	21	25	28	30	25	23	21	31	22	25	26	35	26	20	26	24	26	30	31	30	26	26	31	20	33	36	28	20	20	26	27	27	30	21	20	22	18	17	23	19	32	25	27	31	21	24	24	25	21	16	21	22	27	25	19	17	19	35	24	30	30	29	23	20	16	23	20	24	15	20	24	33	20	28	21	23	27	26	34	21	16	29	26	26	27	22	25	22	29	25	24	26	23	28	26	32	16	23	18	37	21	27	19	35	34	21	15	26	32	23	22	30	35	29	35	16	22	23	23	21	18	29	36	27	24	30	30	22	24	24	30	21	16	21	18	31	20	26	28	25	24	19	16	22	34	31	26	29	18	24	34	23	26	30	23	30	25	24	26	27	21	24	25	23	30	32	22	28	28	23	19	27	27	24	24	14	20	26	28	18	25	30	31	27	22	32	20	23	25	20	19	17	21	30	26	34	33	22	25	22	24	21	30	30	19	29	29	23	37	27	23	26	30	24	26	20	28	32	19	17	14	21	22	22	26	18	29	25	25	20	18	31	32	16	20	20	27	28	21	19	21	26	27	25	21	22	20	20	23	33	22	24	17	33	24	24	24	33	25	23	30	24	28	13	27	25	20	31	20	17	24	16	22	28	27	28	30	16	22	23	19	29	21	25	27	29	22	25	25	18	28	23	28	26	27	18	23	22	23	25	31	31	30	22	25	31	27	24	23	10	26	21	26	17	26	17	26	25	25	29	24	24	35	31	28	29	21	20	21	23	21	28	16	22	24	19	19	27	22	30	31	21	22	24	25	29	22	24	24	22	29	24	28	25	21	26	30	26	29	18	22	23	23	22	17	21	21	29	17	25	35	23	25	24	19	24	29	31	27	21	19	28	15	33	31	22	23	25	23	33	25	24	26	29	25	25	20	25	23	27	29	23	30	18	23	28	22	35	30	19	25	15	25	31	24	25	26	19	17	21	23	25	35	22	27	23	35	31	30	30	22	25	31	21	28	25	32	24	20	19	30	31	21	30	30	25	20	31	23	32	26	34	19	23	25	24	27	22	13	27	29	31	20	26	20	26	20	30	28	28	24	26	24	32	27	28	25	29	24	29	37	17	26	23	23	21	23	25	29	32	31	19	17	25	27	23	26	21	27	25	20	21	17	23	23	22	19	30	16	24	30	28	24	19	27	22	22	33	22	26	10	27	18	27	30	24	19	27	21	37	33	26	25	26	14	25	22	16	20	26	25	20	20	19	23	28	18	21	29	41	23	20	19	36	21	25	24	25	16	26	16	25	23	17	18	24	23	23	18	26	19	27	23	21	25	19	29	28	29	20	28	35	23	29	27	36	30	28	22	19	26	28	17	21	27	32	22	23	28	31	21	30	22	22	20	16	21	30	20	29	30	16	23	37	29	27	29	24	25	27	21	27	13	28	20	33	28	22	30	22	21	23	20	17	21	25	28	17	29	39	17	26	21	23	24	26	23	28	28	27	22	25	28	25	25	25	22	21	24	18	26	28	14	24	25	24	28	21	30	22	21	23	18	27	33	20	20	24	23	29	24	24	20	23	24	25	21	22	26	19	21	22	27	25	17	28	29	28	32	23	35	22	30	32	21	26	25	17	23	21	31	19	25	16	26	22	20	22	21	23	22	11	27	27	20	20	22	28	22	29	34	20	22	22	30	35	29	20	23	33	27	22	19	28	30	26	29	23	25	25	30	26	24	28	22	22	23	30	18	31	20	25	23	21	32	20	27	28	22	29	20	29	28	30	25	23	18	27	23	33	24	28	20	21	28	26	26	30	30	26	21	25	25	23	25	30	21	29	32	21	30	17	21	25	25	24	14	20	23	26	30	21	31	24	24	20	26	20	27	26	27	22	26	20	22	26	26	24	17	31	21	33	20	22	24	31	25	19	19	16	25	27	22	29	27	21	27	29	23	21	18	33	20	27	25	21	29	20	20	27	25	17	24	21	19	32	25	24	21	26	26	25	27	27	26	25	23	21	28	29	21	23	30	22	25	21	28	25	24	29	19	18	23	30	23	22	30	31	22	24	29	22	25	32	21	32	18	32	19	24	28	18	28	29	31	24	26	37	27	30	26	29	25	19	27	28	22	36	27	13	25	27	17	34	22	28	33	31	33	20	32	14	26	28	25	24	23	34	23	28	21	28	20	24	24	16	29	23	27	26	25	19	23	32	23	19	22	24	30	27	27	23	18	23	21	26	35	29	22	24	30	24	26	27	29	19	36	27	27	23	22	24	21	27	22	22	23	24	36	25	19	9	36	23	41	16	20	19	28	26	30	19	25	27	17	30	20	23	31	24	20	25	24	25	32	28	12	27	26	23	20	25	28	25	25	19	24	19	32	24	26	30	17	24	16	23	23	24	27	23	22	20	23	21	22	20	35	23	28	38	25	27	39	34	26	25	30	23	22	16	28	26	29	19	22	19	30	20	21	27	26	18	31	22	23	32	21	24	22	40	19	22	21	33	24	25	35	23	26	21	18	24	31	24	29	26	36	24	27	29	22	18	31	29	24	23	23	25	18	27	25	23	17	21	24	18	28	30	26	30	27	27	34	22	19	25	29	30	18	17	28	25	24	19	25	29	24	19	25	28	13	31	16	19	22	30	26	27	28	18	25	25	25	28	27	17	28	21	23	27	16	31	23	24	29	26	18	31	30	35	28	22	16	33	28	19	38	23	29	28	30	23	25	28	26	19	17	21	28	23	18	23	24	26	23	23	30	31	25	22	22	25	21	33	31	33	31	28	23	33	18	18	19	19	19	24	19	30	30	21	26	13	28	20	27	26	29	32	18	25	23	30	23	24	21	29	26	17	17	28	22	24	30	20	22	26	17	23	26	22	28	26	29	24	23	16	31	25	20	31	23	26	18	17	27	29	41	21	22	23	20	29	14	24	24	30	24	22	23	26	24	26	26	26	23	18	22	21	20
4939	1276	560	926	2926	4510	4872	4454	3533	2739	2159	1866	1583	1290	1119	1004	944	784	716	704	641	622	601	562	473	520	508	492	422	436	447	441	479	416	395	371	362	340	311	314	274	265	290	275	285	275	270	242	222	218	226	218	233	227	208	205	220	191	177	208	197	189	218	220	206	222	215	212	182	208	205	199	200	192	198	202	207	202	213	246	226	214	185	211	220	198	202	199	223	204	215	199	181	202	236	235	223	201	224	217	185	206	216	181	193	187	207	229	207	195	207	206	199	195	195	211	185	193	201	197	219	190	227	185	204	191	201	176	204	176	190	205	223	196	178	219	209	209	198	203	184	191	207	194	212	218	218	212	195	209	188	206	196	197	210	211	187	197	173	212	185	209	197	205	183	191	192	187	208	215	201	193	214	206	207	218	187	193	184	178	179	203	206	225	199	218	200	206	185	206	202	194	204	178	185	175	199	195	189	184	199	205	203	193	163	165	160	210	212	191	204	186	182	191	174	195	210	229	208	182	179	192	174	196	179	180	188	195	189	204	221	205	183	182	184	187	184	189	196	206	190	167	216	173	172	191	205	200	194	187	194	189	202	213	181	196	199	205	197	175	208	197	194	173	217	177	204	195	187	182	191	197	194	192	177	182	178	220	198	171	200	183	211	190	192	202	197	177	197	183	171	200	202	166	210	206	217	172	187	202	192	212	184	210	187	213	173	190	212	214	189	197	188	167	197	186	179	194	207	224	186	214	184	176	188	212	205	198	189	174	186	229	196	172	184	218	197	210	179	219	209	180	179	185	190	188	221	194	232	205	177	172	211	203	215	169	206	197	200	207	209	183	183	199	186	228	170	208	186	177	222	170	200	173	182	195	193	207	168	189	190	221	204	203	187	221	215	208	199	216	185	214	196	206	187	193	197	180	177	217	215	216	211	200	171	181	200	198	213	204	189	197	197	171	182	207	186	215	191	194	204	187	198	178	215	186	173	201	194	199	187	200	202	183	180	183	205	186	192	189	194	215	191	183	181	192	193	176	201	213	169	202	177	172	201	186	208	228	202	207	185	207	180	195	165	211	203	196	200	188	216	191	181	194	201	181	215	189	193	221	191	192	207	215	198	184	165	195	221	219	195	207	193	179	184	173	191	196	187	190	198	206	207	180	183	192	205	174	197	179	180	202	215	186	204	179	201	196	202	219	191	192	197	200	174	208	195	193	192	200	204	196	210	197	208	196	177	196	195	189	172	201	199	182	180	168	189	172	175	204	180	204	190	201	189	208	168	164	199	196	203	201	208	204	174	192	201	193	172	208	205	185	177	193	175	169	192	183	227	191	194	179	191	174	197	207	221	216	203	186	196	193	204	204	193	179	203	204	187	199	210	212	205	221	191	219	180	198	176	209	212	196	206	196	211	191	187	204	205	180	208	189	186	195	212	209	159	176	190	187	184	190	178	199	183	196	208	186	187	168	190	178	199	175	204	193	172	217	182	204	197	211	207	174	198	193	202	213	185	180	175	187	195	192	160	213	180	202	209	183	174	176	183	203	200	179	179	195	200	229	215	192	203	196	196	198	202	210	179	194	197	186	195	199	203	213	204	197	196	203	194	189	170	197	195	193	180	206	187	186	218	199	217	191	195	192	178	192	241	207	186	186	193	207	186	180	194	200	199	189	215	179	195	215	205	204	177	192	187	189	203	208	181	205	211	196	181	187	191	221	199	201	199	180	208	190	187	175	178	196	207	201	194	169	167	176	195	216	190	213	162	191	171	198	185	193	202	191	180	199	183	190	174	200	181	208	194	165	191	205	197	224	191	181	207	184	194	177	177	205	216	209	192	188	188	226	190	177	191	211	213	209	200	204	181	176	194	218	174	221	189	183	197	214	201	207	215	183	190	196	234	192	174	199	190	183	188	187	188	197	211	182	190	205	183	213	199	200	192	182	183	164	210	203	192	200	195	197	195	211	204	214	190	195	182	195	200	200	176	191	189	194	199	222	205	199	215	211	189	221	174	204	189	194	192	172	200	176	186	189	192	175	231	195	221	187	218	197	167	180	198	211	201	209	185	177	190	187	189	194	184	207	191	192	194	191	200	222	199	203	187	214	192	189	190	198	207	196	209	189	200	200	197	193	192	190	186	171	202	193	190	187	161	213	199	178	189	192	195	180	225	168	198	196	202	182	201	219	207	190	196	204	176	190	186	189	190	203	175	198	179	189	209	186	207	193	185	217	197	202	195	211	210	179	205	210	197	194	174	195	207	197	203	196	201	184	184	195	194	193	222	195	187	173	202	184	175	186	232	167	185	182	218	192	215	180	186	196	192	205	198	212	223	188	179	191	193	190	188	192	219	196	206	183	182	185	191	191	205	180	188	196	197	170	182	202	187	215	188	182	168	176	188	202	203	198	184	235	191	197	186	191	204	195	186	193	208	192	200	196	168	223	203	204	185	199	208	198	204	203	210	184	204	209	187	180	203	195	196	209	194	194	189	167	176	177	212	168	197	189	228	228	168	188	178	200	190	187	209	205	209	193	199	193	197	167	209	213	200	225	215	215	186	193	171	202	193	207	199	180	187	206	185	220	184	198	208	197	197	204	205	194	186	202	200	196	208	206	190	190	174	196	186	186	184	178	194	168	204	194	185	191	193	190	205	193	207	172	220	197	198	196	192	173	214	172	211	191	211	181	210	210	179	198	210	173	208	182	173	195	198	190	198	201	197	206	205	196	204	177	208	189	181	192	164	212	224	181	214	199	191	190	201	220	182	178	195	202	197	188	206	194	180	225	198	198	197	174	174	197	169	225	180	176	213	205	213	171	184	195	204	186	191	212	199	188	186	177	210	207	206	211	187	207	190	190	176	221	178	185	184	186	206	196	188	185	185	169	189	185	203	200	205	185	217	171	182	192	177	189	206	219	196	181	199	195	182	190	164	214	194	221	194	218	177	208	198	196	181	187	178	189	196	188	176	202	206	192	203	221	167	207	203	218	211	187	174	191	215	196	206	178	205	183	205	209	196	175	196	187	208	179	221	183	182	196	212	173	188	190	203	180	183	218	190	207	175	202	175	208	197	204	184	186	206	206	174	179	186	204	203	188	203	194	173	174	176	177	196	184	195	214	177	188	181	166	221	193	172	204	194	177	188	171	179	204	189	178	205	182	206	183	209	212	202	196	176	177	197	215	189	185	199	217	193	174	194	197	209	200	180	166	212	179	191	210	188	199	188	212	202	217	205	209	197	192	197	211	213	204	189	177	205	189	191	174	176	185	220	186	200	204	183	180	217	171	173	221	184	216	199	199	206	206	214	225	193	186	187	197	209	206	204	195	198	184	224	177	174	196	184	187	208	208	215	177	184	214	196	207	206	181	200	193	210	217	196	202	192	195	216	185	185	210	174	185	187	188	182	206	178	193	193	214	200	208	191	200	203	207	189	212	196	212	216	200	204	208	178	185	198	196	208	188	175	225	218	215	205	190	165	213	203	182	195	180
1599	116	111	95	102	117	133	148	152	127	101	120	98	83	94	109	89	90	110	68	93	82	89	78	111	95	79	96	93	83	72	94	84	94	89	68	92	68	88	81	82	79	62	96	80	65	81	78	73	71	84	90	66	103	103	78	71	91	57	68	70	75	70	72	73	83	78	80	79	84	76	91	92	75	68	71	92	64	86	73	67	63	80	72	66	86	65	89	77	94	85	88	72	70	73	79	63	69	62	68	73	86	62	87	71	69	70	73	76	73	76	75	87	85	77	75	72	84	67	54	65	64	73	73	51	70	74	75	87	79	68	69	62	72	75	71	62	67	81	62	63	63	81	80	74	77	68	80	70	78	82	79	75	66	75	70	82	78	68	97	90	69	72	75	76	85	86	75	77	65	71	72	90	78	76	81	81	84	70	70	72	61	70	79	74	91	71	82	77	63	83	67	80	65	58	86	64	81	74	88	69	90	74	69	81	85	84	81	54	80	63	56	82	71	75	79	77	66	64	75	72	81	73	76	77	76	74	69	67	78	86	77	79	88	62	66	74	83	71	71	81	82	85	96	75	64	72	65	73	77	79	78	79	87	80	84	86	82	79	77	63	72	77	69	73	59	78	83	83	87	75	80	71	70	73	78	97	83	73	73	77	63	66	77	75	82	79	82	80	76	64	75	67	68	72	71	71	59	71	65	83	78	82	78	88	80	74	77	71	57	75	77	88	71	74	68	81	86	85	74	86	78	86	76	73	47	72	81	70	83	87	82	88	70	72	69	72	60	63	66	66	92	82	81	87	59	77	77	66	89	65	78	82	83	72	63	77	63	78	86	85	72	67	82	76	78	69	77	88	83	74	71	90	66	77	85	72	88	80	94	81	73	65	72	74	81	86	69	76	83	68	72	79	72	67	79	71	89	62	61	57	73	87	70	72	70	78	70	66	96	76	84	80	65	68	77	78	65	112	78	81	64	82	73	77	58	79	86	71	88	70	63	80	84	84	79	91	89	78	79	79	71	72	89	69	78	81	81	64	80	75	79	82	73	70	71	78	75	70	68	70	99	76	68	89	68	60	77	62	63	75	76	76	67	66	80	78	63	75	69	80	85	76	73	81	84	69	76	70	68	74	91	69	68	73	96	87	84	74	69	71	68	73	79	81	58	71	75	70	79	70	66	76	79	66	74	74	92	68	63	87	83	82	81	76	64	63	77	79	69	76	75	76	73	71	58	71	57	71	71	72	80	79	82	79	71	78	77	70	72	91	76	73	85	70	96	67	60	77	65	83	71	77	62	81	78	88	70	71	81	91	68	73	84	63	74	69	68	77	74	79	84	95	70	74	64	76	66	76	69	71	82	76	71	89	71	73	72	69	72	79	95	79	78	77	92	72	72	70	63	77	61	81	73	76	77	79	80	78	76	70	83	69	63	80	79	74	65	69	74	52	80	74	86	66	87	76	68	64	84	61	75	84	83	92	66	68	83	75	88	75	87	80	68	92	69	63	84	79	66	79	89	72	74	78	74	92	86	76	77	81	92	80	79	77	80	65	79	85	87	87	80	77	67	76	89	75	74	63	75	78	68	78	74	75	74	76	61	75	66	69	67	83	72	75	78	65	78	73	81	77	52	80	74	75	86	83	70	66	73	61	65	71	73	96	88	73	60	67	76	77	97	80	83	79	73	79	83	82	77	70	77	72	64	90	72	75	73	73	82	85	91	78	77	86	84	72	77	84	82	88	66	63	61	64	73	73	79	74	71	70	70	72	87	72	80	81	73	73	77	83	78	68	77	67	69	77	96	88	68	81	89	79	98	70	91	75	78	69	70	83	77	61	78	79	78	72	64	67	76	77	91	79	68	88	76	78	73	84	70	65	79	73	90	83	85	82	87	77	65	75	68	83	57	88	76	92	76	65	90	78	84	88	75	80	61	80	78	74	71	71	90	77	86	76	71	84	67	75	87	69	65	68	83	74	66	81	88	85	74	79	64	82	71	89	74	72	89	82	74	78	60	90	71	68	95	69	86	75	84	80	62	60	76	77	75	80	82	77	59	66	70	79	74	65	70	88	69	68	62	88	90	79	73	70	51	76	73	81	79	71	75	68	78	79	72	81	69	88	85	71	70	77	81	71	66	55	76	72	70	73	68	79	65	84	88	74	78	79	92	60	64	85	85	74	70	80	81	84	77	80	72	77	69	79	84	71	59	82	59	73	59	85	73	71	79	64	102	69	70	75	71	76	70	71	82	68	78	73	83	76	98	78	83	90	62	79	89	81	74	76	64	76	80	92	86	77	84	73	76	75	88	74	72	64	81	72	74	80	75	84	76	82	68	76	79	73	76	70	65	90	84	80	82	66	78	71	73	73	71	90	77	86	86	82	77	61	81	79	59	70	64	64	66	79	91	66	71	73	75	78	89	85	98	70	64	63	74	59	66	87	75	73	76	77	83	78	71	73	71	66	76	83	84	64	78	69	67	67	85	86	86	76	65	76	79	62	72	62	86	80	67	72	91	75	72	86	88	82	82	84	82	73	80	60	73	59	65	73	79	80	91	82	75	62	77	71	67	74	81	78	74	80	84	77	86	83	85	76	72	90	78	81	61	70	64	85	72	65	71	63	91	78	69	79	89	73	84	86	62	74	60	66	72	82	60	70	88	75	69	77	65	77	68	83	69	77	76	86	74	75	69	80	75	70	80	67	64	71	72	73	69	76	60	72	72	81	74	65	84	77	75	87	59	74	90	77	79	75	82	101	79	61	62	72	74	88	70	75	70	94	69	90	76	76	62	90	70	60	62	70	77	62	84	76	58	75	75	82	72	60	77	78	86	61	70	60	78	85	65	75	77	78	93	70	76	74	74	65	78	49	82	85	65	68	73	74	82	74	81	87	66	64	71	71	90	76	80	58	90	80	77	65	85	74	80	87	79	74	61	76	73	86	77	73	88	69	62	73	83	82	81	71	71	74	84	87	91	79	76	76	83	84	81	68	76	70	72	74	81	83	66	61	78	85	91	77	82	76	92	63	64	56	73	81	79	84	72	75	70	78	71	69	76	88	81	81	75	67	83	60	80	78	74	72	67	90	79	66	61	68	75	60	75	81	82	73	85	79	91	66	81	63	62	84	82	79	69	70	70	95	98	72	80	71	68	76	84	67	75	87	86	67	72	71	108	78	86	78	79	71	67	95	67	87	80	87	69	94	86	92	66	71	82	70	71	74	85	72	72	69	96	71	73	82	84	73	88	72	68	58	93	80	67	79	85	73	86	68	90	88	78	70	97	78	68	83	67	77	64	60	81	77	71	84	74	79	70	78	74	69	64	71	73	77	78	89	81	68	67	90	76	91	67	63	87	80	73	74	78	70	93	77	94	66	80	72	80	77	80	74	63	79	76	67	68	69	71	83	88	71	73	68	61	69	64	62	75	74	84	77	76	77	68	82	83	88	66	64	94	69	76	60	65	74	78	83	78	78	71	69	80	73	82	77	82
7631	1252	926	1222	2861	4492	4815	4432	3642	3113	2511	2192	1921	1675	1524	1380	1154	1225	1139	1086	1002	1009	961	887	899	789	847	856	818	801	783	830	819	818	776	769	749	713	668	707	645	656	643	632	598	648	645	630	595	569	552	558	608	578	597	551	594	570	551	588	567	541	558	534	544	547	552	592	556	554	575	563	547	558	551	541	564	556	539	570	598	591	552	551	572	580	607	574	544	625	579	561	569	563	565	555	576	627	540	605	610	542	552	536	573	535	569	579	582	577	529	564	591	559	570	566	575	502	507	566	547	586	573	566	516	570	555	593	603	577	534	534	555	547	576	558	569	601	558	586	595	559	541	560	545	546	549	543	575	530	556	613	553	537	594	581	558	558	568	559	605	538	578	547	535	554	544	575	533	559	551	560	520	564	511	558	541	531	572	543	582	537	519	591	528	569	519	558	561	567	561	568	593	526	571	537	529	548	565	522	601	549	577	523	533	549	603	548	552	600	541	579	545	573	571	591	535	482	544	561	555	553	516	587	503	550	554	612	559	557	583	564	541	551	535	563	556	595	561	592	580	541	585	514	512	549	551	592	531	557	578	547	570	589	516	541	591	559	554	566	570	520	542	556	538	544	562	553	549	534	558	572	569	566	568	612	526	511	543	530	557	545	585	553	561	588	556	568	526	537	542	576	536	549	580	578	584	602	560	579	532	588	547	553	547	524	552	568	571	594	560	553	511	519	576	586	570	548	600	581	572	534	533	552	548	549	566	576	539	573	578	568	522	583	569	565	545	551	564	553	603	513	575	547	562	574	560	547	541	567	557	574	541	539	540	573	554	538	563	554	544	544	569	568	560	536	511	549	545	519	564	569	565	526	560	558	551	547	542	543	575	551	559	574	538	533	554	555	583	546	542	545	545	556	588	528	585	550	542	565	544	579	560	568	530	578	502	570	560	543	526	552	627	532	595	577	554	535	554	504	597	533	556	566	539	605	541	573	545	543	561	558	591	532	529	517	576	527	556	556	563	516	547	549	557	527	555	553	550	570	533	540	552	527	574	577	546	537	564	548	517	552	517	575	591	535	548	552	580	544	518	559	535	474	550	538	536	537	542	586	563	544	558	563	553	568	552	566	587	522	542	573	566	593	554	574	537	555	575	559	568	511	533	573	548	585	579	559	524	492	520	567	563	539	512	529	573	546	574	562	538	529	568	549	554	545	546	557	565	598	575	540	573	533	552	564	563	580	570	559	553	551	585	534	577	541	556	554	528	525	586	547	534	562	542	553	562	551	578	515	542	546	534	530	566	538	581	555	530	528	551	545	563	531	575	557	543	562	559	557	544	528	539	538	550	572	556	599	578	586	560	552	579	550	598	540	533	575	590	566	562	548	549	567	573	553	541	574	547	530	581	580	555	574	543	548	560	557	529	548	584	604	607	539	565	560	537	579	555	571	574	548	591	550	537	571	543	526	567	562	578	579	507	562	585	590	540	526	600	539	550	517	536	626	551	569	542	556	545	588	583	564	571	563	540	561	537	583	562	562	581	578	553	533	554	528	577	561	563	541	554	546	568	585	551	570	531	557	540	495	522	558	602	511	536	559	606	515	560	519	561	545	646	568	536	557	517	571	565	563	545	560	551	536	535	552	585	568	590	575	548	560	588	546	539	564	559	566	541	580	551	550	502	570	542	545	575	570	574	541	566	536	557	562	554	585	536	540	564	586	510	525	542	532	560	520	607	564	538	535	556	510	573	551	520	565	570	529	564	585	526	529	595	596	549	573	568	552	547	585	539	578	548	588	559	594	556	597	576	552	559	586	548	574	536	550	566	595	546	584	545	572	559	619	568	567	512	526	559	516	604	567	538	556	546	572	506	575	607	561	562	547	582	537	554	553	550	571	556	547	591	551	563	538	537	528	575	560	549	555	568	561	541	537	584	563	571	594	613	562	550	617	517	559	542	600	570	589	524	557	563	541	576	548	578	545	574	538	544	586	530	563	517	604	556	553	555	549	579	532	506	567	568	580	513	546	548	537	586	574	572	571	540	506	588	557	566	535	538	565	537	580	567	589	590	566	571	565	540	584	578	524	560	574	522	602	537	541	550	556	597	580	557	517	539	559	565	556	578	560	562	523	569	538	558	544	586	587	537	550	575	556	582	555	561	584	579	576	559	568	550	543	588	595	561	541	560	628	552	554	539	548	543	577	566	582	526	555	561	562	539	532	570	570	583	559	542	566	572	547	529	546	560	529	571	544	507	555	548	584	549	578	548	565	550	523	568	541	526	567	580	586	531	532	586	546	546	562	561	558	618	544	542	580	596	547	555	519	561	569	573	586	564	547	570	542	544	579	556	534	548	553	563	561	531	583	573	544	569	591	537	545	535	541	535	557	563	563	566	560	584	550	603	578	559	535	554	568	530	557	605	565	522	500	575	524	552	589	532	543	529	514	572	567	565	555	501	536	561	569	617	563	543	598	553	629	524	576	565	605	551	570	546	585	564	553	565	573	573	571	581	540	586	542	563	551	580	581	565	563	536	552	580	554	581	532	547	542	529	534	562	548	595	548	558	539	594	575	556	560	572	537	548	549	581	569	569	540	558	517	563	599	576	531	567	552	573	530	541	527	526	534	554	537	580	585	577	580	560	500	512	540	561	551	535	562	576	608	569	555	573	568	583	545	536	557	552	536	564	537	594	532	573	522	580	569	577	534	557	545	556	563	560	558	511	533	552	584	582	541	540	532	521	590	544	558	551	542	519	527	575	527	570	566	591	578	531	554	554	568	570	516	588	537	554	525	556	550	555	585	585	579	579	597	630	537	563	516	530	549	522	549	553	558	564	611	612	543	603	548	568	578	512	584	537	540	517	549	572	587	530	511	591	559	558	558	536	550	519	577	530	563	524	548	527	544	538	544	579	573	598	574	581	517	545	547	615	504	517	523	549	572	539	533	547	557	562	612	576	565	547	573	537	515	617	580	563	552	592	546	550	613	572	551	551	584	534	560	542	583	552	560	643	594	590	568	546	587	560	607	556	518	522	579	553	566	564	579	515	556	585	529	580	562	546	563	556	622	551	554	579	571	575	505	591	516	589	562	552	526	541	478	548	533	564	572	595	531	552	546	598	534	572	544	565	602	514	536	534	570	573	543	551	546	530	575	537	541	554	524	534	548	587	515	553	526	576	549	544	554	528	581	613	562	576	554	534	550	561	521	606	526	544	537	536	561	547	541	526	537	515	529	552	554	549	519	598	531	545	594	543	586	547	558	547	511	571	572	586	569	587	579	532	561	599	543	547	587	553	539	579	554	530	552	547	567	531	526	584	609	572	544	545	565	557	540	536	529	577	553	537	564	601	545	550	574	565	572	557	564	541	517	546	556	533	505	540	548	575	555	531	512	518	536	561	548	580	571	549	568	539	535	534	570	560	543	553	522	588	583	569	585	511	593	541	542	602	585	580	552	573	553	571	597	555	584	567	573	554	548	584	576	539	558	590	546
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
