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
343513610357	343513610921	343513611471	343513612021	343513612569	343513613121	343513613671	343513614221	343513614769	343513615321	343513615871	343513616421	343513616969	343513617521	343513618071	343513618621	343513619169	343513619721	343513620271	343513620821	343513621369	343513621921	343513622471	343513623021	343513623569	343513624121	343513624671	343513625221	343513625769	343513626321	343513626871	343513627421	343513627969	343513628521	343513629071	343513629621	343513630169	343513630721	343513631271	343513631821	343513632369	343513632921	343513633471	343513634021	343513634569	343513635121	343513635671	343513636221	343513636769	343513637321	343513637871	343513638421	343513638969	343513639521	343513640071	343513640621	343513641169	343513641721	343513642271	343513642821	343513643369	343513643921	343513644471	343513645021	343513645569	343513646121	343513646671	343513647221	343513647769	343513648321	343513648871	343513649421	343513649969	343513650521	343513651071	343513651621	343513652169	343513652721	343513653271	343513653821	343513654371	343513654921	343513655471	343513656021	343513656569	343513657121	343513657671	343513658221	343513658771	343513659321	343513659871	343513660421	343513660969	343513661521	343513662071	343513662621	343513663171	343513663721	343513664271	343513664821	343513665369	343513665921	343513666471	343513667021	343513667571	343513668121	343513668671	343513669221	343513669769	343513670321	343513670871	343513671421	343513671971	343513672521	343513673071	343513673621	343513674169	343513674721	343513675271	343513675821	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2137	3300	1900	2700	2137	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2136	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
1326	613	420	282	259	487	522	518	437	446	388	229	172	208	278	275	217	202	195	185	144	138	132	154	130	129	107	96	104	91	119	108	116	101	116	104	100	92	98	104	86	98	99	98	84	88	106	115	94	99	94	85	85	103	92	86	91	91	95	86	88	94	91	95	91	93	92	95	98	86	88	89	97	93	75	83	93	81	98	91	91	107	101	107	91	102	98	100	93	99	100	93	85	77	85	87	86	109	98	97	103	80	80	78	75	91	104	90	92	99	94	83	89	84	81	97	104	89	84	84	88	103	62	87	85	82	80	82	82	80	82	78	99	98	102	99	104	69	72	86	105	89	88	87	112	82	83	82	89	81	87	87	95	76	85	87	100	99	99	91	95	80	96	100	73	87	81	104	93	80	93	79	100	97	86	106	103	104	92	101	105	92	95	83	81	87	72	85	102	69	78	96	79	104	97	83	100	92	90	89	84	101	97	81	89	98	101	89	87	90	79	95	99	78	94	81	83	95	97	93	90	85	82	90	81	104	81	72	96	91	81	91	97	94	86	68	91	84	94	95	82	94	95	85	96	83	88	98	72	98	99	84	80	89	94	101	86	80	85	94	76	87	75	75	88	97	104	94	84	81	84	83	86	81	87	94	76	94	86	81	70	82	86	89	94	85	104	80	86	95	88	78	89	90	81	113	79	86	79	91	77	115	91	105	87	73	89	89	92	79	85	87	102	100	118	83	105	119	78	89	94	83	83	89	87	81	90	95	86	73	102	99	82	86	78	101	85	92	92	91	92	90	90	91	97	99	88	101	88	83	92	92	94	95	75	91	85	93	80	106	100	90	83	92	94	104	77	83	83	97	83	94	100	98	71	90	86	101	105	68	77	90	79	106	87	97	80	99	103	73	89	76	89	94	74	87	104	106	81	100	87	109	93	79	98	76	81	86	87	99	87	98	99	94	74	89	70	87	97	67	85	85	96	94	78	90	97	101	81	97	87	74	71	107	81	89	92	98	83	85	89	82	75	88	99	81	82	89	80	83	98	90	76	97	76	99	89	82	88	80	88	78	114	84	94	93	103	91	104	90	97	99	90	87	90	94	108	90	88	92	82	97	93	93	94	87	92	90	79	84	101	100	87	95	91	87	100	101	86	67	92	94	83	89	99	78	107	81	110	96	104	102	82	82	78	105	105	71	93	88	91	88	89	93	99	79	85	77	96	88	83	81	81	82	76	76	97	101	89	85	92	106	79	96	104	90	108	94	89	97	74	103	80	87	83	91	87	102	85	87	108	93	91	89	87	88	91	83	83	88	83	77	86	91	91	70	99	79	93	98	81	93	88	72	87	83	100	89	83	88	84	85	90	99	91	87	88	91	90	82	98	91	70	107	86	89	78	92	77	81	92	81	96	92	97	96	75	77	87	86	87	74	84	93	67	80	80	101	84	105	83	77	77	92	97	109	81	92	73	84	102	96	76	101	94	97	77	89	102	94	82	101	97	82	83	94	106	104	85	100	89	89	95	93	90	89	95	96	88	90	104	89	100	97	100	90	98	89	83	89	95	90	104	87	90	92	97	108	88	94	106	101	102	97	83	103	88	84	112	84	82	83	110	88	81	84	73	78	99	86	85	78	98	92	95	87	87	109	97	95	88	102	90	90	91	89	89	90	77	93	88	103	76	97	90	78	91	89	81	92	77	94	89	107	106	91	92	102	83	86	76	106	86	87	99	83	84	90	95	106	78	88	99	101	82	103	95	98	88	104	79	81	99	108	97	82	80	104	81	92	89	86	80	86	90	116	75	79	90	96	95	83	70	100	74	92	89	84	99	86	90	89	109	85	88	79	79	97	81	95	67	90	102	83	87	89	97	98	87	75	111	84	88	101	83	82	82	90	82	97	105	102	96	77	95	72	88	104	89	87	93	81	98	85	77	97	92	101	92	91	81	96	83	81	93	88	88	103	91	93	99	86	96	91	88	95	95	103	103	91	78	101	89	98	92	88	79	82	79	96	97	88	89	84	93	94	79	89	81	89	95	87	83	102	87	98	100	79	68	93	95	92	93	90	106	87	79	79	63	99	77	79	78	97	92	71	88	78	85	87	83	93	103	79	94	86	94	82	99	87	99	107	81	94	122	83	90	100	86	76	94	105	99	86	87	108	75	96	68	106	86	103	66	79	97	87	101	82	101	71	100	80	90	78	85	88	94	81	101	84	92	88	108	94	113	88	85	89	86	77	97	94	91	99	111	88	87	91	104	90	95	85	89	85	103	87	88	94	85	70	91	79	89	94	94	71	79	85	88	80	85	85	81	74	90	92	82	82	85	93	96	87	85	105	94	89	88	92	93	93	73	92	91	93	87	86	101	81	87	71	79	100	92	80	99	88	91	85	90	77	77	74	99	96	108	81	107	109	83	90	90	96	83	84	85	90	75	110	86	79	80	85	92	88	89	74	81	97	77	107	69	90	99	91	107	98	88	86	97	88	94	92	93	99	95	64	95	92	79	73	93	105	103	101	105	91	96	85	101	89	78	76	89	76	100	78	81	93	92	92	85	97	92	97	96	83	113	82	87	99	88	91	94	102	68	92	94	96	95	92	81	91	72	85	92	91	76	90	96	82	88	86	88	89	93	74	91	97	87	75	96	90	90	93	88	104	103	74	95	99	85	102	74	89	101	91	109	93	86	81	89	84	87	79	88	73	104	90	86	103	94	76	98	79	85	82	89	82	102	97	96	88	78	72	84	88	99	102	92	84	97	104	102	93	78	90	99	88	100	90	79	92	90	102	90	72	75	97	65	96	83	84	81	93	100	82	77	86	90	88	100	104	100	99	99	112	79	97	88	76	90	90	84	89	79	89	72	84	105	94	101	99	85	77	105	88	99	93	85	81	90	96	87	89	97	80	85	87	74	92	92	96	95	86	90	98	81	83	63	106	102	87	95	96	92	77	101	90	86	84	64	99	93	87	82	88	86	104	106	74	100	78	74	95	98	91	90	97	96	84	96	96	90	88	99	105	90	98	82	88	100	108	92	75	96	91	89	81	80	86	75	80	105	90	90	94	106	91	74	79	79	90	92	91	81	78	88	94	102	89	101	79	91	75	96	94	86	97	99	94	90	108	95	90	78	92	107	83	76	98	105	84	103	107	105	102	99	74	107	102	91	93	75	98	102	92	86	92	86	97	101	80	86	97	89	73	96	96	91	104	89	83	102	91	115	94	87	96	115	101	103	94	114	101	81	98	85	91	91	77	71	112	99	78	84	97	92	86	95	103	90	88	74	83	97	89	87	87	89	101	100	89	86	100	94	114	83	85	85	89	85	86	93	93	106	100	95	98	85	109	74	82	95	92	88	81	95	94	90	84	83	86	91	81	83	102	80	93	89	86	79	93	95	85	104	95	97	75	100	78	75	90	96	92	86	98	90	100	94	92	76	82	92	104	97	108	76	93	103	88	96	93	107	82	97	77	107	100	75	77	100	78	106	84	96	99
15365	7652	4565	5830	13288	19709	17791	15967	13574	13381	11007	5998	4115	4489	6124	6005	4684	4045	3812	3601	2136	1651	2055	2316	1915	1663	1374	1471	1356	1306	1407	1383	1119	914	867	847	859	904	848	923	828	833	831	836	1058	996	992	991	920	929	836	754	744	772	719	701	734	718	722	637	780	693	712	690	726	698	718	670	771	716	711	734	690	727	778	838	903	849	775	780	786	715	740	735	773	710	774	767	761	729	711	747	677	705	717	688	756	743	702	725	672	688	675	691	735	730	808	736	680	717	685	671	702	715	704	646	730	701	686	705	737	752	749	726	727	697	673	704	704	723	721	713	713	672	672	708	690	698	696	713	708	720	710	746	721	721	695	704	722	666	706	691	672	705	706	731	706	717	760	693	685	707	713	767	693	683	717	703	701	755	718	691	728	657	692	678	713	732	694	694	695	670	712	695	726	748	694	682	735	697	690	749	672	698	708	702	733	766	725	687	672	711	692	708	759	765	677	707	717	690	676	728	698	731	670	681	713	700	693	662	702	682	734	690	717	709	678	687	725	660	712	709	741	696	699	746	710	700	674	751	698	654	712	686	711	659	722	722	700	703	754	674	693	706	731	693	704	720	708	745	702	699	721	747	723	691	677	701	683	717	690	704	693	703	649	733	703	725	723	733	710	704	658	694	753	712	737	735	709	692	727	692	738	735	718	654	747	684	712	728	709	710	654	711	722	703	695	731	700	704	693	686	711	723	669	691	717	748	687	681	685	729	668	695	719	730	658	688	725	720	704	703	761	688	694	649	692	688	703	675	721	706	687	654	725	641	691	754	660	733	738	758	682	694	728	717	696	722	719	743	677	685	676	697	679	713	698	666	732	683	754	694	734	698	679	716	706	722	732	743	692	659	746	677	746	709	731	700	686	720	708	746	752	670	697	714	677	722	713	711	690	698	729	709	666	685	682	713	728	694	725	697	734	716	691	749	710	704	676	688	687	704	732	684	740	683	671	768	706	676	688	657	726	706	679	691	689	678	731	710	758	760	711	696	678	714	661	743	638	679	754	695	701	755	724	723	723	716	667	685	717	759	728	719	697	739	713	696	785	666	709	684	715	727	710	697	687	745	662	739	716	680	704	756	679	686	717	674	707	758	687	710	744	668	718	718	673	678	711	687	714	691	756	699	664	735	730	707	713	722	703	750	707	688	698	759	683	661	697	693	681	667	737	735	734	739	743	763	702	694	695	669	711	699	687	700	709	727	663	708	684	718	695	706	696	715	736	710	690	758	708	756	727	721	696	706	690	699	683	718	734	742	691	695	697	683	718	709	700	691	688	713	747	685	722	733	719	730	725	671	751	665	705	696	688	704	706	721	662	700	667	714	731	734	726	726	718	729	744	678	700	682	669	695	751	728	666	692	687	679	718	694	758	721	708	712	708	669	767	707	770	668	701	712	676	726	735	683	688	726	678	723	730	740	682	621	746	676	697	675	727	648	699	751	695	666	738	757	739	693	714	700	680	756	706	667	720	712	756	780	723	700	718	747	644	695	689	690	696	748	698	709	671	741	742	686	728	740	678	721	716	730	707	704	670	698	678	660	640	763	729	723	734	723	691	700	722	673	691	702	706	704	727	765	725	697	689	689	713	709	725	671	725	665	664	699	709	691	700	647	700	712	693	700	657	671	749	709	666	692	710	688	738	707	737	693	712	687	704	736	701	712	715	719	653	669	708	725	710	697	702	716	701	715	680	652	746	738	721	716	719	706	709	701	728	758	663	683	760	707	736	728	677	685	686	691	756	714	694	704	689	697	740	694	725	711	694	699	761	685	731	670	698	743	715	676	727	743	690	715	715	728	724	679	707	688	725	688	702	707	707	711	679	695	684	718	737	714	663	647	720	685	722	658	681	695	675	712	680	703	713	693	739	739	695	760	695	753	685	705	700	786	696	714	709	730	664	731	702	731	703	770	643	683	726	707	752	736	721	693	704	676	712	674	670	722	718	715	645	676	673	685	720	716	778	705	718	723	724	692	729	720	687	751	747	652	716	707	726	676	682	672	710	690	717	703	707	698	743	720	727	656	717	668	721	778	725	717	725	722	666	727	727	684	704	714	705	696	675	698	728	702	733	726	719	733	719	694	704	713	684	704	708	736	712	712	709	710	684	698	736	749	711	646	715	689	697	708	728	734	709	702	681	675	691	726	685	684	690	751	666	700	753	718	744	716	698	722	735	690	719	693	697	701	707	730	696	699	697	751	719	704	704	675	748	723	718	708	692	729	712	752	709	701	733	684	684	733	708	685	743	707	730	703	745	709	665	670	695	723	688	702	728	680	687	684	694	738	677	727	699	734	708	698	704	677	704	735	702	709	711	709	734	693	676	712	721	699	738	680	650	688	707	737	680	664	727	721	707	732	701	690	700	730	675	712	706	706	694	679	690	692	724	741	707	700	732	728	700	688	719	715	672	678	724	669	640	687	760	690	669	739	726	684	661	747	717	754	723	703	709	709	709	706	764	699	685	673	704	682	698	708	644	682	649	692	734	739	689	715	735	729	725	644	742	722	735	752	690	682	692	714	763	692	691	739	709	702	710	703	707	704	690	694	668	717	683	680	718	693	740	731	675	692	742	674	717	674	720	696	735	704	701	665	702	706	717	712	700	719	730	697	703	735	681	682	700	695	738	731	677	662	697	740	710	743	718	694	742	666	681	729	694	676	721	730	710	718	686	688	645	720	708	641	705	707	750	686	688	697	712	631	714	691	710	759	697	683	726	697	753	713	731	685	704	711	739	745	707	656	663	715	732	702	728	697	695	716	694	719	693	738	723	722	674	717	699	675	685	711	655	702	732	721	701	733	647	698	733	693	697	707	671	641	717	724	692	695	681	715	757	728	715	738	709	700	716	696	691	675	665	728	704	736	652	672	731	676	725	715	706	696	749	675	751	715	699	726	687	687	753	736	698	676	688	700	701	709	711	734	750	680	760	673	726	729	731	703	659	687	716	728	644	723	695	711	675	698	705	708	707	724	688	719	725	701	681	722	663	699	674	713	740	685	703	681	742	757	701	666	730	725	674	696	710	723	713	709	699	675	698	791	725	726	724	691	716	698	710	748	707	676	760	674	719	711	725	703	718	684	725	734	708	685	701	737	707	689	715	718	674	638	702	699	689	691	679	645	724	674	708	739	682	708	717	721	636	730	682	696	722	707	709	698	754	680	721	693	733	726	717	746	712	699	679	703	727	713	705	718	715	678	679	666	734	748	710	743	668	673	703	736	742	692	682	702	740	680	724	711	723	727	753	676	707	737	712	658	758	715	720	736	714	711	740	694	702	702	749	668	723	701	697	660	672	737	650	664	710	735	707	668	729	691	736	680	679	732	701	736	714	689	689	718	683	792	698	674	708	708	689	688	726	666	737	750	708	727	652	696	680	681	710	720	735	692	760	690	700	727	707	680	723	765	715	722	664	702	682	749	720	756	712	715	681	734	738	735	710	685	710	720	716	711	693	657
1265	331	183	132	127	276	301	307	226	299	217	93	78	102	105	132	96	82	88	80	64	56	76	66	57	46	47	45	47	54	57	49	45	45	43	31	35	30	33	37	47	37	19	38	38	46	33	36	43	41	45	38	36	44	28	42	29	36	40	31	34	30	41	28	31	34	41	35	34	34	34	34	35	22	36	39	42	41	16	31	38	34	25	30	28	30	38	36	29	38	32	33	32	38	28	27	35	33	39	43	38	31	32	36	29	31	28	39	28	34	29	24	35	29	29	32	34	39	28	41	35	30	47	28	35	38	40	39	34	36	39	33	26	32	35	33	35	42	35	29	33	39	37	27	24	34	37	30	36	30	43	46	31	35	43	32	34	40	27	44	31	39	35	27	42	30	33	28	35	44	37	36	40	44	33	41	34	28	39	39	39	36	48	34	34	33	32	37	42	34	27	41	31	39	52	33	37	47	37	29	38	32	30	38	36	48	53	26	37	46	33	34	31	29	36	42	28	33	35	47	36	33	28	33	32	32	35	25	42	41	37	36	48	28	37	30	43	31	46	36	33	29	46	28	29	38	38	37	34	33	34	48	47	39	30	42	31	31	48	26	28	39	28	30	32	25	39	40	40	33	48	40	30	30	41	27	39	36	35	35	30	35	31	37	36	31	36	31	31	42	33	41	38	40	35	28	34	36	35	39	42	41	23	30	23	33	41	37	44	35	41	37	27	41	31	31	30	44	34	39	23	30	24	34	37	37	40	43	37	32	23	42	51	42	34	36	40	39	41	22	33	26	31	29	28	36	33	23	38	30	35	48	26	41	43	32	34	25	29	45	38	26	35	24	37	48	30	33	35	40	37	31	41	45	31	25	36	29	37	33	27	32	34	38	33	34	36	32	36	44	32	34	39	39	29	29	34	35	40	37	37	35	34	45	35	32	36	45	31	48	39	40	32	32	35	36	40	37	34	50	41	40	34	35	31	26	35	30	30	35	33	32	28	35	41	34	36	26	37	32	28	25	38	35	37	47	30	30	42	44	39	42	35	28	32	39	27	38	38	39	39	25	42	41	34	33	28	31	36	38	31	35	24	28	37	38	47	22	29	44	35	28	35	36	28	37	29	44	30	30	36	35	36	35	45	40	32	31	28	37	27	33	32	36	34	39	37	45	38	41	33	30	37	31	37	32	27	36	33	39	38	31	45	26	32	38	33	39	42	36	35	33	42	40	33	42	32	36	29	39	31	28	34	38	34	32	33	23	30	27	35	35	40	40	35	28	43	51	39	30	33	34	32	33	32	28	33	36	33	37	40	28	52	44	39	40	34	36	41	37	33	40	41	36	32	37	30	43	40	38	28	35	33	32	31	40	36	29	31	34	40	25	33	44	45	32	32	33	35	33	45	37	41	27	41	44	33	23	40	34	35	28	26	42	36	37	36	20	34	41	40	29	29	38	47	39	36	38	32	39	38	39	39	32	39	35	40	35	40	49	39	22	27	37	47	31	37	43	34	39	33	40	27	40	34	50	44	44	32	35	26	38	22	34	39	34	47	33	27	42	35	37	28	36	31	41	37	49	33	36	38	35	34	43	41	34	35	35	27	40	31	34	27	36	27	37	39	45	40	34	43	36	34	29	33	31	26	50	30	42	36	34	28	30	30	30	41	34	41	41	38	31	37	33	35	38	27	31	41	30	33	35	23	29	45	35	34	36	38	32	40	40	40	39	34	32	32	26	28	43	37	34	32	26	34	28	21	34	42	37	33	45	46	32	34	31	44	37	32	38	34	36	37	33	36	32	35	32	31	27	41	36	24	30	38	48	26	36	44	34	27	33	43	35	46	36	28	41	36	35	32	40	35	40	27	37	20	32	31	28	36	23	39	33	39	27	31	38	27	43	31	43	39	39	34	37	36	28	38	29	32	31	25	36	31	34	47	32	30	44	31	35	33	38	24	39	34	32	22	27	34	33	45	38	32	41	28	42	30	39	34	33	32	31	29	32	33	34	50	33	32	37	35	33	31	33	39	33	33	33	36	33	31	37	41	29	32	34	37	37	29	36	40	32	26	35	26	30	33	28	38	29	41	27	35	31	46	39	48	30	43	36	28	45	37	38	35	26	33	35	37	27	35	38	31	37	36	38	45	38	32	41	35	34	42	32	37	33	32	45	33	30	50	34	33	43	43	26	43	35	50	25	38	28	47	32	32	48	34	35	37	37	29	27	40	35	37	40	47	32	29	28	34	28	28	32	36	38	37	33	41	28	44	33	36	34	36	32	37	31	36	29	31	26	37	38	22	36	38	27	42	38	33	33	41	43	43	30	36	45	29	32	29	44	40	29	30	33	36	27	40	31	30	26	32	34	35	30	33	28	32	34	40	30	35	34	33	28	33	34	35	20	32	37	39	29	32	43	35	30	37	46	31	42	36	30	34	29	36	39	35	33	36	27	38	32	36	28	32	35	30	40	38	25	38	37	36	24	39	34	32	31	43	39	43	43	38	38	28	35	39	32	26	42	27	41	42	40	35	36	35	41	33	38	45	36	39	40	46	50	47	39	37	28	43	50	40	30	41	30	27	33	23	31	27	40	29	35	34	42	37	35	43	51	48	38	31	32	31	43	22	37	35	31	40	48	32	30	39	48	35	32	37	30	38	39	37	36	38	32	24	32	40	34	37	26	41	47	38	42	23	29	37	41	32	28	33	34	34	28	33	44	31	27	39	29	42	28	37	22	31	33	35	29	28	30	31	29	31	26	43	34	37	45	29	34	33	32	36	33	31	20	37	34	34	35	28	43	35	40	28	27	37	32	31	19	39	27	36	31	38	41	32	40	30	31	39	40	41	38	39	44	38	29	53	40	39	30	36	37	39	36	29	29	23	37	45	31	34	45	33	44	42	36	31	37	30	33	31	39	28	45	35	35	39	37	34	40	29	39	38	40	23	39	35	29	35	36	44	28	31	45	44	29	39	29	38	36	44	37	37	29	32	35	31	34	29	37	37	45	51	39	36	38	42	35	22	45	35	26	32	22	34	27	36	31	37	28	39	30	31	29	38	37	27	35	30	34	40	38	49	29	25	22	34	32	31	36	22	31	41	34	28	31	27	29	32	30	39	37	36	34	29	37	39	26	43	35	35	40	32	42	31	31	35	36	35	41	34	28	36	40	51	35	38	31	41	32	40	32	41	38	56	32	36	34	33	35	36	50	41	41	40	39	39	43	33	38	34	23	33	39	37	22	39	29	33	36	34	42	43	41	28	31	30	50	41	28	31	30	28	37	29	36	34	37	32	39	37	31	40	38	38	46	50	35	35	24	30	43	27	38	31	36	30	40	43	36	33	27	42	42	45	28	41	47	32	32	32	33	40	29	34	36	37	38	29	34	31	48	28	35	35	31	33	32	33	36	31	39	38	36	48	24	40	30	42	31	32	29	38	47	32	38	33	37	26	37	33	30	37	29	30	28	43	35	38	39	32	29	39	30	41	34	36	35
11683	4582	2367	3200	8331	13819	12071	10655	8723	9815	6364	2976	2164	2774	3817	3339	2460	2016	1934	1580	902	788	1111	1263	906	712	598	664	606	623	583	572	437	357	290	343	332	333	346	374	361	349	337	352	391	395	424	365	346	404	380	307	321	265	277	302	323	282	306	292	296	281	296	254	278	304	271	274	280	315	317	288	305	302	309	345	366	360	310	291	315	280	301	321	271	287	319	302	272	288	314	302	266	314	271	294	294	297	270	240	301	302	315	290	298	286	339	284	274	329	313	296	293	293	287	306	289	287	329	286	285	288	288	266	305	257	271	297	281	328	289	278	267	287	309	300	298	267	267	306	307	295	280	299	282	339	298	328	304	291	268	305	298	287	300	273	309	289	295	286	314	301	290	258	313	307	272	313	276	304	261	306	306	289	295	301	302	308	311	287	314	317	275	266	290	322	283	281	286	294	300	301	289	312	265	339	280	290	272	288	266	307	319	283	274	311	278	281	304	291	304	325	314	283	296	322	287	299	307	278	292	279	312	314	286	287	268	285	294	315	281	298	282	291	293	309	273	278	295	268	305	291	324	320	261	285	280	288	293	262	244	290	271	291	297	278	282	278	292	334	275	277	278	280	291	305	285	294	292	294	284	269	312	268	316	268	284	287	275	284	314	271	298	277	302	271	315	251	315	285	277	300	343	291	285	291	298	301	301	296	276	274	313	280	299	288	299	274	303	285	297	269	287	257	293	304	306	296	279	302	263	287	285	307	285	277	288	271	290	283	298	255	274	284	262	297	266	292	297	284	303	284	295	294	290	294	282	302	304	273	276	302	261	294	287	271	287	306	270	313	291	264	293	287	309	305	285	279	303	265	280	299	282	287	289	271	301	301	288	302	288	282	268	292	253	309	309	276	325	276	285	293	310	323	270	294	273	250	280	303	277	301	292	289	320	257	308	289	281	262	284	305	284	274	313	303	311	264	313	310	273	283	295	258	271	305	278	290	289	314	294	308	286	269	279	313	288	303	288	275	281	293	269	275	300	277	282	292	295	271	279	287	269	289	298	294	269	280	315	318	286	275	291	279	278	277	306	300	298	269	301	303	311	295	260	329	288	299	286	306	262	268	285	282	313	321	304	288	309	281	279	318	302	294	299	315	291	280	292	280	307	283	300	301	296	304	301	304	289	273	310	275	274	282	299	302	273	275	303	290	250	287	287	285	297	286	264	307	305	267	310	306	309	316	293	354	310	297	292	305	280	284	301	264	271	267	279	280	277	292	280	289	277	293	323	294	310	291	309	291	290	308	288	250	264	272	264	322	296	278	272	319	318	288	306	314	279	284	261	314	290	279	305	294	304	286	286	312	285	288	300	278	304	302	303	318	290	301	266	287	328	293	278	278	298	271	283	307	275	307	277	290	279	282	302	304	280	296	307	333	297	307	292	293	297	297	294	264	273	308	280	270	287	294	293	302	281	266	276	305	281	297	284	275	298	311	307	302	268	303	276	284	298	285	242	275	299	330	301	311	293	314	273	285	272	275	276	300	267	316	271	290	317	308	297	319	274	255	268	290	310	307	302	277	295	302	301	286	269	299	268	306	298	319	295	290	299	288	262	291	272	296	274	317	277	317	285	296	291	252	279	299	275	311	315	254	312	301	301	278	267	312	291	300	264	316	287	316	294	271	289	316	297	310	280	271	286	288	306	309	300	303	308	292	311	276	303	294	289	298	297	329	277	301	344	287	281	298	294	322	303	285	271	303	306	265	287	326	293	326	274	277	288	292	292	281	291	280	269	330	340	281	283	282	305	283	274	295	320	287	265	288	278	285	279	275	267	272	287	295	305	297	275	280	273	312	325	280	312	271	298	296	319	301	298	286	286	282	294	285	267	270	310	289	335	306	309	283	301	286	286	293	308	299	296	298	307	273	278	297	276	291	295	257	263	290	252	269	303	309	295	276	286	300	287	307	308	298	281	296	310	307	296	310	292	317	311	299	289	284	319	300	281	296	298	279	301	271	289	286	315	289	318	281	292	296	267	301	295	280	272	290	281	311	239	286	292	292	304	306	269	297	284	302	294	315	283	294	309	271	294	244	285	303	279	272	327	295	308	307	265	288	312	288	279	274	298	266	262	311	313	309	315	256	294	311	311	284	278	299	328	291	285	292	286	272	287	296	330	302	300	274	258	294	283	292	300	294	300	262	279	271	303	248	302	292	265	284	277	266	319	310	329	302	270	289	280	296	300	297	274	298	289	316	298	287	292	283	283	273	299	320	279	297	297	284	316	277	295	300	279	273	284	305	282	294	313	260	303	288	310	292	303	296	278	269	309	303	294	294	294	303	310	272	314	283	276	301	279	320	334	289	290	328	277	269	283	271	297	289	305	300	258	298	288	268	281	318	314	307	303	279	315	278	307	304	298	304	296	301	307	273	320	289	305	279	289	291	298	295	303	327	316	292	291	287	298	267	286	295	282	288	309	289	299	305	318	287	276	278	308	298	290	310	323	294	269	295	301	284	274	304	282	328	282	332	272	289	289	273	295	272	267	296	289	285	262	272	302	256	321	314	287	297	292	285	278	250	284	273	286	339	304	289	274	291	280	305	329	310	287	283	291	294	270	287	250	261	294	277	303	285	288	290	275	278	298	319	298	326	282	297	286	309	313	307	273	294	285	261	313	313	262	287	285	265	253	287	310	293	281	285	262	296	257	289	242	318	252	296	286	307	281	301	266	281	339	298	303	287	306	270	291	318	317	290	293	284	279	280	274	298	285	275	300	302	283	282	302	312	315	295	297	277	305	277	278	276	284	274	300	281	265	300	279	291	286	320	316	298	296	299	274	301	304	299	290	305	301	298	280	306	283	309	283	271	252	273	301	300	287	306	287	300	285	276	271	266	289	286	289	262	272	288	302	290	287	299	313	281	284	294	276	286	304	296	288	304	285	281	290	281	295	303	274	279	294	292	271	313	317	278	296	320	289	299	306	314	285	291	265	269	285	311	291	317	300	256	306	273	313	321	299	293	266	307	272	288	265	324	315	296	285	300	300	273	289	297	283	277	299	301	306	284	313	270	316	289	288	308	270	277	306	282	294	287	297	284	267	261	261	310	285	308	300	294	291	299	291	264	296	285	297	296	308	306	274	328	286	295	303	289	298	311	293	271	274	274	316	334	314	277	316	288	298	308	294	304	303	277	285	294	296	285	285	310	308	275	294	275	282	300	303	276	316	310	281	283	289	321	289	287	281	276	280	311	308	338	269	311	281	297	278	310	316	307	269	285	326	275	330	288	301	293	309	276	308	245	294	268	286	300	302	283	288	316	293	300	324	294	278	298	291	308	305	271	275	288	303	276	296	305	303	328	289	293	298	273	282	275	327	309	286	285	298	313	291	294	256	297	296	315	288	298	284	293	282	274	258	302	308	281	274	284	301	266	300	284	318	305	287	279	283	285	282	305	293	282	269	321	284	250	282	266	287	299	313	266	301	298	318	308	272	295	274	272
882	538	292	223	229	365	401	406	382	471	245	161	180	168	229	217	146	153	149	103	80	100	103	96	107	100	112	112	87	80	100	97	80	84	74	65	86	77	73	80	67	83	97	81	74	64	89	70	65	68	65	79	68	69	59	101	69	84	85	56	70	80	66	78	60	62	77	65	82	86	77	67	71	75	74	59	88	70	87	65	73	69	66	56	63	84	82	60	66	74	71	70	91	62	77	61	66	70	75	79	72	60	70	79	85	68	65	60	73	73	78	78	79	69	79	70	68	57	76	61	61	77	73	60	60	67	70	69	83	78	74	70	80	77	66	68	63	82	70	71	61	80	79	83	70	67	54	80	73	70	63	70	63	60	50	67	59	76	81	60	63	74	74	67	68	86	79	62	77	50	58	59	81	70	82	65	90	82	66	58	71	62	78	91	71	70	72	64	79	66	66	62	68	70	69	66	66	72	74	69	75	72	77	81	49	60	80	79	76	78	72	83	62	80	59	80	80	62	68	74	72	79	78	76	71	69	66	68	70	73	78	68	77	63	69	80	72	58	67	64	84	76	83	65	76	72	80	73	64	66	70	65	63	66	74	73	77	74	70	70	70	79	77	77	88	52	58	76	84	61	76	80	63	69	77	66	64	70	62	77	63	82	51	82	68	84	49	74	84	69	63	65	94	75	67	57	71	63	56	70	83	83	61	77	76	72	86	64	79	63	73	66	70	80	56	81	63	71	67	65	73	68	70	55	83	68	74	62	68	69	76	71	86	68	79	68	75	67	60	76	85	76	72	77	68	61	57	82	81	70	76	67	66	58	81	89	74	65	61	78	77	68	65	64	64	84	87	67	74	66	70	66	63	69	75	66	67	71	92	73	61	70	75	71	66	76	67	60	69	83	74	73	68	79	91	81	65	82	77	67	59	85	73	65	79	69	75	69	65	84	69	84	62	68	57	82	61	71	74	57	69	72	69	75	82	76	60	74	80	71	76	91	77	77	72	78	94	65	72	82	77	69	64	61	64	58	69	69	76	59	71	79	70	63	69	77	68	72	66	68	58	79	77	67	67	68	63	70	78	73	68	66	58	82	68	69	79	78	67	68	65	69	71	80	58	75	69	85	64	64	62	62	65	69	71	71	75	73	73	64	85	65	68	76	72	65	60	71	75	59	67	70	73	73	77	90	64	66	76	71	62	87	85	72	71	59	64	80	71	57	72	69	78	59	68	55	68	75	71	57	78	62	65	78	70	72	73	79	57	78	72	74	55	83	74	74	69	79	63	67	67	66	75	73	68	66	64	81	82	78	66	80	52	70	66	53	70	84	72	82	73	74	71	77	78	73	73	61	63	70	81	70	79	80	78	84	71	60	67	61	74	76	71	74	69	59	79	69	78	66	78	66	68	69	63	68	62	67	77	46	64	66	67	74	63	77	81	78	73	61	68	69	76	83	74	75	54	73	62	71	75	60	73	66	79	71	75	60	66	78	77	63	79	73	86	63	82	78	57	82	73	66	69	84	67	89	81	79	78	75	74	55	69	77	64	66	74	79	64	74	70	62	71	75	86	75	72	74	82	73	58	77	79	62	67	86	69	81	70	68	70	62	77	71	82	64	59	78	73	60	71	62	82	75	73	82	68	57	79	60	71	67	60	72	82	59	66	70	63	73	78	83	84	72	78	71	76	65	78	63	70	55	70	69	88	81	71	76	59	63	76	65	57	72	65	63	65	74	60	80	76	71	75	77	63	65	75	72	71	81	79	66	53	68	72	73	56	64	65	71	77	83	65	71	65	78	69	79	79	87	69	64	62	63	73	65	70	90	70	64	63	68	61	72	62	61	62	80	69	63	72	81	81	61	54	71	69	68	63	78	68	70	63	62	62	62	87	79	77	62	75	73	59	59	56	65	72	85	88	65	66	60	61	64	74	77	68	68	66	71	66	53	74	65	65	62	63	76	71	68	75	70	70	85	71	63	81	84	65	79	78	79	95	73	73	66	72	92	70	83	67	62	74	68	77	80	77	86	62	83	65	72	70	69	74	73	75	72	76	66	61	70	79	79	73	59	73	82	85	53	79	60	70	68	65	73	72	54	66	65	74	56	67	93	76	66	77	66	73	68	72	75	75	57	78	60	75	77	66	66	73	54	80	77	74	59	88	70	82	75	70	73	90	66	66	73	65	78	63	63	71	87	66	76	78	79	68	74	57	52	70	75	65	74	84	76	75	68	81	62	70	81	70	71	83	67	55	81	73	55	66	54	69	63	79	64	75	89	63	67	71	79	80	68	75	90	66	68	66	66	94	74	78	69	75	78	71	62	98	63	71	66	71	73	89	68	69	71	77	64	71	75	73	71	64	62	84	77	75	70	74	77	72	64	81	68	76	53	81	57	67	62	52	77	63	55	94	71	74	58	72	83	58	67	74	72	86	59	93	67	65	75	75	62	77	65	60	83	67	83	66	64	68	63	71	78	78	78	67	89	67	64	65	82	75	57	63	65	73	59	70	65	68	64	71	65	85	83	65	65	74	62	64	71	73	60	66	84	62	75	77	75	70	84	60	68	72	78	72	63	72	68	63	82	68	77	78	67	86	71	61	75	65	81	65	82	73	87	57	78	88	62	78	58	64	77	84	69	69	71	72	65	53	62	84	70	80	61	83	70	64	71	79	80	75	68	63	78	83	62	64	80	54	63	69	77	55	60	85	81	69	80	81	82	66	80	89	58	64	52	63	84	75	69	71	57	62	65	81	69	64	77	79	68	83	69	73	65	97	75	53	81	85	86	78	63	65	70	83	73	66	75	64	72	60	58	62	72	69	79	67	72	60	75	78	61	77	75	78	75	86	81	63	61	87	69	64	61	67	69	76	71	78	72	79	76	66	67	56	79	82	71	74	70	64	79	64	68	62	85	84	53	60	76	64	62	78	75	70	70	75	71	83	77	79	48	80	61	61	63	58	68	81	74	60	70	72	70	78	66	59	64	61	61	64	74	70	68	83	79	68	66	59	73	68	70	59	89	73	73	72	66	70	80	71	70	82	69	59	75	75	70	79	79	65	76	72	76	69	75	77	72	81	71	79	83	59	69	66	59	74	60	81	69	67	66	71	77	61	74	67	89	63	70	74	76	73	67	64	64	56	57	73	75	73	71	68	73	63	58	69	66	74	82	60	78	62	86	68	72	66	64	57	46	75	69	77	61	70	67	67	64	64	64	75	77	74	73	67	83	76	82	68	74	85	80	78	63	72	78	81	75	66	76	59	64	69	77	67	63	84	75	75	79	52	70	66	68	62	73	75	96	61	69	76	78	88	51	80	64	70	84	74	74	59	62	84	75	74	66	76	79	69	73	68	79	77	79	57	66	63	66	95	73	74	77	70	65	89	73	73	73	70	82	68	78	66	71	76	61	90	64	82	81	78	68	77	61	70	85	92	57	63	70	74	90	57	64	87	64	75	72	78	76	81	73	79	70	100	78	72	60	79	66	88	76
13018	6448	3169	4805	12171	16490	14541	13358	11559	12745	7480	4181	3469	4177	5415	4673	3402	2903	2982	1956	1458	1586	1990	1708	1376	1099	1076	1155	981	1123	1044	1005	797	684	662	606	605	706	785	664	693	621	580	658	720	754	723	770	693	774	650	592	572	555	572	616	560	557	534	560	522	561	521	562	563	601	574	585	580	582	547	579	558	561	593	621	707	634	592	601	592	576	562	538	554	589	576	575	598	559	595	531	566	566	580	551	525	595	557	546	584	539	568	541	546	595	549	523	578	543	543	576	589	561	532	597	579	617	567	565	536	563	551	564	539	586	517	510	592	592	566	594	533	557	566	566	613	569	542	557	573	585	584	549	566	588	561	546	552	533	514	590	577	542	541	533	563	578	561	556	584	506	569	603	545	560	573	572	498	534	558	553	562	556	548	542	535	591	545	604	527	566	533	564	549	545	552	555	520	594	537	549	584	542	595	567	556	540	545	536	529	566	510	528	606	526	545	582	563	505	551	508	547	560	582	529	559	541	568	546	521	543	584	561	545	556	537	548	533	542	533	540	552	548	534	569	560	575	514	505	516	527	544	539	522	577	514	540	567	568	545	562	561	535	576	546	575	580	558	571	609	568	574	576	570	545	551	556	525	591	558	565	574	553	579	567	569	527	524	537	552	503	556	523	560	532	549	530	569	556	594	518	568	537	589	525	559	567	599	565	538	545	532	494	533	563	560	550	567	521	590	599	540	589	585	578	527	565	567	541	543	586	542	509	566	587	565	581	615	570	548	583	560	563	570	531	563	566	509	558	543	521	614	597	545	570	561	565	570	565	559	527	554	529	505	605	534	572	561	559	571	567	537	540	526	517	587	551	543	498	570	601	561	593	519	572	542	609	566	577	548	560	561	621	563	545	542	543	578	532	553	547	577	573	562	567	579	529	573	580	566	544	554	525	553	599	554	601	550	544	559	523	517	559	547	572	570	599	577	571	549	549	584	542	563	516	573	580	540	626	545	563	552	574	570	579	569	556	511	573	584	573	544	587	522	570	553	564	571	534	568	527	578	556	600	555	537	574	568	582	581	583	555	550	544	585	566	555	571	574	511	606	567	524	531	633	561	539	545	552	548	527	565	518	578	570	543	545	589	564	590	620	539	575	565	549	528	545	522	502	550	558	557	556	524	537	563	528	606	574	566	556	546	552	541	510	535	543	562	602	544	522	573	570	574	527	560	557	562	556	556	555	535	552	520	558	579	561	547	604	570	528	569	571	577	515	558	556	533	541	590	572	546	572	562	539	566	559	611	544	547	580	531	559	593	545	547	544	544	558	566	567	542	500	544	564	560	580	545	569	581	569	530	538	544	547	536	562	585	557	534	565	577	495	547	568	588	559	597	550	586	549	575	569	579	538	533	595	557	587	524	533	561	542	557	541	561	546	558	567	521	524	568	555	543	532	543	561	575	590	585	573	564	580	566	578	544	587	574	551	567	549	559	564	592	526	618	565	548	578	556	534	504	565	508	528	528	549	528	570	592	549	587	556	526	576	545	537	588	563	588	577	565	553	521	578	561	585	624	516	588	550	579	567	588	595	519	568	558	502	554	557	508	562	537	551	548	575	567	562	563	505	522	552	536	580	510	534	560	535	548	524	584	552	613	579	579	529	563	589	553	571	549	579	563	580	542	568	591	524	558	571	564	581	534	572	545	535	569	554	564	561	575	557	530	562	522	539	547	540	532	570	582	559	506	546	510	540	551	560	547	525	591	530	517	592	553	551	580	554	544	560	515	544	543	543	615	557	573	548	551	538	567	535	493	555	545	546	538	570	578	588	557	603	549	575	607	546	614	541	593	575	538	566	624	546	563	579	538	540	587	561	534	543	536	543	521	565	579	570	578	543	608	541	554	516	570	543	563	558	534	513	559	556	529	503	548	579	555	538	552	544	554	523	597	533	522	550	531	593	575	566	545	538	537	555	496	545	547	569	586	548	563	558	556	558	556	562	564	561	551	545	588	560	588	564	531	542	545	581	607	538	562	573	537	542	525	570	551	579	524	555	565	495	546	580	573	579	533	559	548	576	515	545	519	580	593	547	582	541	580	579	587	542	551	544	590	560	564	537	577	569	551	581	556	540	539	581	553	560	549	587	529	551	580	593	538	534	568	554	549	587	582	577	575	507	582	517	514	550	534	566	540	560	580	552	555	528	535	552	569	538	563	583	577	523	532	538	619	577	567	573	557	532	556	541	556	536	545	565	553	505	583	552	555	581	573	553	546	567	561	556	528	569	557	497	557	564	541	579	557	563	537	574	594	560	517	572	535	534	588	535	563	560	576	540	569	534	569	581	560	565	537	596	563	555	526	587	559	530	565	527	522	533	534	590	566	560	555	554	527	569	527	572	585	550	578	559	571	526	587	585	536	537	564	593	553	558	572	549	523	540	559	540	529	553	588	543	557	549	605	522	531	580	552	523	569	564	508	580	548	549	566	554	588	510	601	572	549	548	570	569	541	514	592	555	533	569	533	545	579	596	575	557	566	542	561	527	556	551	576	539	568	462	592	539	525	587	550	582	585	505	572	573	552	569	552	559	550	571	575	559	552	549	520	549	546	549	609	582	581	522	541	562	582	572	554	550	562	563	570	545	542	528	534	529	563	572	532	542	561	576	527	556	618	529	551	593	581	544	545	593	534	553	579	565	575	569	587	549	525	550	560	568	544	539	585	575	567	556	519	560	546	551	533	577	546	549	589	495	551	573	563	556	537	555	544	590	576	546	558	498	593	547	557	554	503	562	566	564	540	585	555	556	569	511	560	560	552	552	574	541	577	532	582	551	554	544	555	549	603	561	534	591	586	595	532	534	580	565	563	589	550	584	648	551	595	563	583	567	500	539	548	555	558	592	529	539	563	567	544	538	543	592	586	553	543	569	546	523	528	596	583	588	531	564	541	576	523	559	583	585	597	568	555	576	576	583	559	590	557	561	591	582	562	533	533	558	611	547	571	613	573	593	567	591	564	540	525	565	550	528	549	564	538	531	547	550	539	589	545	555	575	622	511	558	528	577	539	549	501	593	598	533	543	538	553	564	530	553	527	562	560	544	530	576	568	513	569	639	566	562	566	519	557	549	546	543	559	544	561	554	555	558	537	547	531	585	554	582	533	550	595	588	522	570	571	540	589	534	569	549	527	598	587	557	542	596	544	555	554	535	551	588	565	575	590	526	549	557	555	596	555	545	544	576	566	600	566	572	547	552	524	593	558	538	565	561	555	582	579	630	579	544	530	550	534	536	555	632	554	559	548	506	555	588	607	544	551	571	583	521	546	540	516	557	537	581	540	553	582	563	562	526	553	534	521	560	544	552	582	524	559	494	524	541	559	526	582	534	554	554	521	549	572	545	569	541	582	529	546	544	590	556	546	567	548	551	581	551	559	536	593	594	566	569	584	564	562	535	525	535	534	570	540	600	617	613	557	579	554	532	537	564	566	601	550	537	538	503	562	534	591	544	567	580
1881	434	235	180	179	301	353	382	348	390	193	160	134	186	171	181	108	119	116	85	69	95	99	86	63	61	77	67	71	74	65	80	69	69	46	50	72	70	64	63	57	47	56	55	61	66	57	70	65	68	55	45	52	59	49	63	52	57	50	39	60	44	68	40	47	59	50	60	44	53	62	52	51	52	52	55	55	50	58	56	55	46	51	57	59	53	61	46	67	48	54	43	60	52	46	54	57	47	49	49	45	63	55	49	52	42	55	62	52	67	63	52	58	56	65	38	56	52	53	50	52	55	50	42	52	50	55	49	64	34	48	47	47	56	62	45	51	52	59	52	57	53	49	43	53	56	63	52	57	45	49	41	54	51	55	46	56	50	55	48	38	57	54	57	55	58	50	64	59	53	49	54	55	66	60	57	47	47	51	44	55	57	52	42	48	52	68	53	49	59	66	56	69	49	45	42	50	49	55	38	70	55	58	49	54	62	40	49	50	51	57	49	61	48	42	43	47	52	49	68	49	43	40	64	52	46	55	48	58	61	51	54	40	57	44	50	50	56	42	60	55	61	58	46	56	57	53	52	60	50	60	42	56	67	59	53	55	60	77	42	52	59	57	55	53	42	52	54	61	44	60	59	47	51	61	47	46	52	67	48	68	49	43	63	50	34	54	39	53	40	66	55	47	45	63	50	44	47	48	45	51	58	45	36	61	42	63	52	43	52	62	39	58	60	53	44	54	48	62	67	62	43	45	53	60	50	63	52	46	63	54	52	61	49	32	67	56	52	51	65	51	59	47	62	44	51	50	54	38	48	56	54	65	42	48	42	65	53	54	67	49	62	50	41	42	54	56	61	56	44	50	58	56	45	70	42	46	47	64	49	46	64	67	42	55	55	52	58	62	44	47	61	48	52	60	52	51	57	54	46	53	50	46	53	53	48	46	42	43	32	47	55	47	47	42	35	59	41	42	56	45	59	53	54	57	50	43	52	52	56	59	58	57	41	57	48	53	52	62	39	49	64	53	58	53	36	51	53	43	41	53	50	55	52	64	54	58	53	52	58	49	50	54	45	45	54	60	48	39	56	63	54	51	58	60	57	53	62	53	46	58	66	46	48	36	52	50	41	58	57	42	47	58	54	51	50	60	60	57	48	49	57	70	47	40	61	56	50	38	66	41	45	49	63	51	57	55	48	45	35	55	54	52	61	55	46	50	59	61	54	61	52	48	52	49	50	50	50	58	48	51	46	65	46	63	56	52	46	64	58	54	50	53	51	51	66	70	46	54	59	50	42	57	53	47	55	43	36	51	48	71	54	49	49	52	55	49	44	54	40	58	49	47	52	60	53	40	68	55	51	54	57	54	53	41	47	50	58	52	54	54	48	46	50	56	55	50	54	55	45	54	53	64	53	59	37	47	46	58	48	59	64	46	42	42	52	52	41	43	40	48	49	55	55	66	49	73	47	48	57	55	46	46	55	63	51	41	58	53	51	44	60	42	49	58	52	59	47	66	46	54	56	57	55	57	64	60	45	50	56	45	60	51	37	53	54	63	42	49	43	47	52	61	52	61	56	59	49	71	59	52	73	52	46	43	48	45	50	46	56	51	54	54	51	53	56	50	58	51	64	46	61	61	55	56	59	58	45	44	58	47	51	56	50	63	44	56	45	54	42	52	50	50	53	69	52	53	49	50	48	52	52	44	57	46	44	64	52	52	54	52	42	60	49	59	66	59	46	57	48	48	62	49	49	50	60	53	52	71	45	45	41	48	57	49	38	60	44	35	53	56	57	59	50	41	55	56	51	49	53	72	67	50	50	51	52	57	52	47	47	60	70	54	53	58	59	61	43	52	51	53	56	61	56	69	54	55	54	51	49	60	49	43	57	58	42	57	46	51	52	55	64	57	63	50	55	59	49	46	38	49	55	62	60	46	56	67	48	42	56	55	50	64	63	46	55	64	51	51	53	47	46	55	36	63	58	59	63	59	50	58	36	44	60	56	50	49	56	51	58	46	35	67	57	58	53	44	62	51	43	55	59	54	54	57	56	57	45	53	50	50	55	60	55	50	56	49	54	51	58	46	63	59	43	54	51	61	45	60	59	44	54	49	56	66	59	55	66	56	49	47	58	53	41	55	54	54	42	53	42	65	39	72	47	58	53	63	66	51	54	60	57	49	47	54	44	67	66	53	64	43	56	49	43	58	54	40	53	65	52	43	49	46	43	61	44	54	54	64	59	49	63	60	41	44	62	43	61	48	59	49	63	58	41	42	32	50	46	50	57	57	56	53	48	61	47	46	59	48	54	49	41	46	61	59	54	55	52	54	52	60	46	68	53	47	57	45	63	54	56	55	55	41	54	47	50	58	54	56	56	53	49	61	44	65	56	70	56	48	53	54	69	49	53	54	42	50	60	39	54	54	63	67	48	64	51	55	53	47	47	52	58	53	55	59	55	46	48	59	42	67	47	45	49	54	55	49	46	52	66	49	45	50	56	46	57	59	51	47	67	40	62	46	50	48	52	47	44	45	58	54	50	68	52	52	40	56	42	56	56	58	51	53	61	52	55	51	55	55	52	47	66	65	44	45	43	41	68	51	63	44	48	48	45	45	73	49	54	56	46	49	53	59	51	63	51	48	58	50	56	46	52	47	58	49	54	49	36	60	47	52	51	64	39	61	45	36	52	54	65	48	61	61	76	53	59	37	49	45	68	49	51	60	60	59	55	47	52	40	42	67	68	43	58	56	48	63	52	44	53	51	64	54	64	52	60	51	51	52	46	44	47	47	67	49	43	55	47	52	60	62	53	54	41	45	48	62	61	63	60	54	48	46	60	48	45	49	66	56	54	49	61	45	50	60	54	49	58	56	63	48	57	72	35	46	56	50	43	60	50	46	53	56	51	51	43	69	55	63	53	55	57	56	52	45	49	49	53	53	49	53	54	46	53	50	52	48	56	54	63	50	36	49	53	50	60	49	60	52	61	46	65	47	51	65	56	47	52	54	44	47	52	43	58	65	50	43	55	67	68	56	64	49	58	63	49	44	55	54	53	50	59	40	68	52	64	60	42	53	44	44	52	62	41	48	54	50	68	51	54	56	43	55	52	48	66	48	50	43	58	53	55	46	46	51	63	55	51	68	54	52	47	48	57	44	53	49	48	49	61	51	73	69	47	51	49	52	58	51	52	57	43	64	46	48	58	58	53	51	48	53	47	63	56	50	64	56	58	51	64	49	55	48	52	49	66	45	50	46	49	52	45	44	52	53	55	63	48	45	39	62	64	51	55	48	59	54	41	60	51	54	44	53	61	61	63	55	60	41	63	53	62	53	66	57	48	59	47	53	54	57	47	48	47	58	48	47	57	53	54	55	64	52	45	49	50	62	56	56	63	57	48	56	53	49	39	48	57	56	48	47	59	53	51	58	47	59	60	51	61	58	39	35	43	44	40	40	56	60	58	56	49	57	48	52	56	53	55	57	63	41	52	38	46	39	49
14618	5889	2768	4478	11440	14831	13799	12885	11904	12089	6453	4024	3574	4737	5484	4492	3177	2756	2737	1671	1316	1724	1808	1383	1226	985	1035	915	947	899	953	813	677	567	502	521	495	605	645	583	538	475	518	548	644	690	527	620	670	671	486	422	445	425	426	428	416	447	424	451	401	454	468	448	449	422	455	468	459	459	414	461	439	464	502	585	562	498	512	519	460	456	435	470	516	469	433	447	438	484	461	432	442	458	406	440	417	465	431	450	457	404	454	441	438	458	403	451	426	442	437	481	430	432	480	420	450	459	444	459	393	387	437	437	447	477	404	442	417	440	428	431	428	429	434	444	437	440	433	460	417	443	421	433	475	418	394	419	427	395	446	418	457	408	411	419	422	438	480	408	453	431	447	433	453	435	425	404	446	413	399	397	434	450	425	442	419	443	448	425	414	407	428	441	422	430	420	406	402	426	433	428	416	434	431	421	464	455	390	455	435	454	417	444	416	424	411	408	414	411	430	413	416	386	450	419	407	432	446	435	448	451	405	407	415	447	434	425	417	419	425	449	443	449	432	396	437	432	405	436	457	404	413	449	420	401	440	421	434	468	406	417	438	461	477	452	435	425	431	433	445	415	436	398	426	445	452	475	413	435	430	375	416	410	383	426	444	414	480	423	424	461	428	424	407	417	470	422	478	454	460	440	435	417	376	419	452	421	417	409	413	446	418	437	451	461	428	453	442	463	447	423	423	411	423	398	444	435	433	460	425	411	422	434	432	409	424	427	459	433	419	444	475	407	467	438	457	438	442	455	448	411	422	459	450	428	422	438	406	459	432	468	450	433	436	456	410	440	440	421	416	430	403	402	433	438	475	458	407	446	465	451	428	461	420	436	446	396	433	422	412	443	419	434	454	436	447	448	417	456	457	447	452	439	403	446	428	438	432	423	397	448	418	428	418	439	456	441	408	433	464	427	468	432	438	404	454	416	420	446	428	421	456	427	411	432	468	428	423	395	406	381	452	421	416	443	424	410	446	472	415	444	438	425	441	489	444	435	448	423	450	447	459	449	449	414	411	447	441	474	438	465	445	439	428	425	459	488	406	438	441	421	439	419	408	458	445	434	457	442	431	462	468	433	420	444	472	447	411	434	459	394	446	434	423	489	449	433	440	423	411	426	423	443	448	430	487	445	455	452	440	469	436	412	420	468	420	432	419	441	458	413	426	402	419	436	430	462	411	430	420	425	444	413	437	440	433	415	444	430	415	435	428	488	448	427	452	422	432	442	423	419	455	451	438	425	445	443	458	466	434	416	418	434	480	435	432	444	449	443	447	428	398	486	428	447	405	394	414	392	441	421	436	443	419	419	429	423	434	484	476	469	450	443	428	413	399	468	443	462	455	402	428	429	486	440	431	444	473	450	414	445	418	464	479	443	467	441	423	434	410	433	451	431	446	426	430	439	393	456	457	420	396	470	450	432	431	443	424	420	460	464	395	411	452	476	455	409	428	428	455	456	413	430	442	450	423	429	418	426	440	442	433	428	406	447	442	452	412	452	434	439	403	427	459	405	461	450	413	424	431	425	431	435	440	431	424	447	430	428	440	442	425	437	423	412	436	425	423	461	385	450	447	454	403	460	447	450	443	438	433	440	436	459	365	442	459	436	474	430	431	437	391	456	435	407	432	433	415	451	437	458	419	448	434	435	445	468	417	447	423	405	403	473	447	486	426	435	428	441	438	444	423	450	407	452	407	420	440	397	446	404	400	447	466	455	410	432	447	419	485	441	432	415	370	454	437	419	424	457	402	407	433	427	460	472	419	434	415	397	441	438	418	458	401	455	425	461	453	428	459	443	418	416	415	445	427	441	407	445	429	432	436	456	450	427	469	447	451	450	436	452	491	441	431	419	484	456	434	466	436	390	426	468	441	437	449	475	415	391	441	401	464	385	428	417	415	445	435	431	435	432	445	425	437	461	463	425	456	422	441	455	445	422	455	450	421	456	437	465	438	411	417	421	410	447	433	441	435	440	423	439	453	425	452	419	429	457	438	453	417	453	427	463	425	428	431	411	444	427	418	391	431	432	427	410	453	447	426	447	419	433	431	422	424	430	425	467	460	401	432	385	448	436	454	428	471	409	415	409	425	452	443	431	459	444	463	437	369	467	438	427	418	418	468	420	388	441	448	448	415	419	470	445	421	418	449	403	430	442	436	451	416	425	431	456	411	417	424	420	456	439	472	388	417	472	474	470	473	404	437	405	439	461	468	404	399	444	414	418	414	463	421	424	425	419	404	428	438	421	410	475	451	469	409	456	448	481	414	440	460	437	415	473	428	436	427	404	429	416	424	450	460	442	402	443	414	452	427	439	436	478	449	442	437	418	416	441	450	421	405	424	410	464	429	444	436	425	414	456	427	421	439	433	421	440	408	436	447	427	407	446	428	431	432	420	424	416	437	406	386	421	432	466	446	445	467	412	459	439	460	416	443	420	458	448	395	415	407	437	444	422	449	424	436	419	424	422	410	412	440	445	426	391	429	455	386	402	415	439	440	443	413	452	393	458	442	466	426	427	457	407	447	424	401	440	452	415	438	449	429	404	421	437	451	414	428	411	430	472	438	442	433	391	435	467	411	443	388	424	448	421	411	422	410	420	416	423	431	415	436	458	421	410	397	412	420	446	439	473	417	477	424	430	387	419	423	407	410	471	447	451	414	399	416	479	443	439	405	443	453	460	416	436	453	427	365	401	434	424	402	402	419	442	430	431	434	461	405	455	388	396	433	445	454	386	420	438	384	408	437	456	445	434	443	468	426	419	429	439	409	464	437	406	448	446	422	454	449	471	464	417	465	424	420	409	408	446	465	423	444	456	434	433	434	418	432	399	456	461	434	445	442	414	473	420	432	446	445	463	474	428	412	444	430	447	423	465	439	389	443	424	401	424	420	457	446	464	407	413	421	425	443	418	421	455	429	454	448	410	454	449	463	456	437	435	428	441	463	451	432	466	427	429	449	416	436	431	462	446	445	439	451	420	425	451	423	426	448	441	441	395	470	415	423	432	436	413	436	446	462	455	455	454	428	449	415	420	454	448	418	418	427	435	402	463	413	448	441	433	425	421	446	427	444	425	477	479	389	459	458	437	424	463	486	463	423	410	386	423	453	430	448	425	429	431	438	485	446	445	433	429	401	423	481	435	443	483	446	428	416	450	458	407	433	441	425	437	440	452	449	428	430	411	430	472	430	407	453	433	405	399	423	431	431	451	440	420	436	432	401	431	431	437	420	426	405	431	429	451	452	404	422	432	445	427	410	438	433	418	409	427	429	457	434	427	423	420	413	428	452	415	422	412	432	421	420	437	438	454	432	419	437	410	395	424	440	438	438	456	431	446	450	427	463	417	465	402	425	435	445	435	430	458	435	456	451	405	425	429	433	425	441	420	416	426	407	454	443	431	469	432	436	453	428	404	418	417	437	403	414	438	459	435	433	451	421	424	439	444	431	406	400	455	426	452
1319	578	344	259	294	399	439	497	516	479	271	218	218	243	280	239	195	172	160	143	139	149	139	135	129	118	125	99	117	115	115	125	107	89	90	73	87	96	84	94	96	100	105	87	84	101	87	93	99	103	100	92	85	81	104	110	74	105	79	81	77	96	99	112	99	78	88	94	88	103	95	93	91	96	98	108	82	116	94	94	93	81	82	94	77	105	101	84	82	76	78	84	81	75	84	104	87	90	97	101	104	99	85	81	105	79	85	104	88	86	85	85	96	107	94	97	83	94	75	79	91	73	86	74	99	96	82	89	95	102	79	84	105	94	82	92	97	89	89	83	84	92	109	102	87	93	86	78	87	87	90	84	96	80	81	88	78	95	102	84	81	99	85	90	99	100	89	82	83	104	90	87	98	70	77	83	82	86	83	82	87	94	94	86	90	75	77	93	84	90	78	86	89	101	76	102	96	81	84	92	76	87	84	72	90	86	96	67	73	101	84	100	85	84	89	101	89	88	106	109	66	104	95	97	102	101	82	87	80	82	70	73	72	84	82	103	87	85	99	81	93	95	70	89	90	85	89	102	102	90	92	91	75	83	81	86	86	87	81	76	91	88	84	74	81	92	86	88	99	86	79	89	78	86	84	89	84	100	82	98	95	87	82	96	110	82	92	86	100	90	89	91	95	84	95	93	100	114	90	67	102	103	90	114	101	89	84	73	97	82	99	98	86	86	107	74	78	98	79	100	76	65	101	82	99	88	104	88	89	81	86	76	88	112	95	76	81	93	71	88	91	88	92	90	79	85	92	75	94	98	79	92	86	96	104	89	93	76	96	96	91	93	92	93	94	87	83	89	105	91	82	93	77	86	81	98	85	97	95	79	110	100	116	76	108	85	94	91	80	93	103	90	78	89	84	91	80	95	90	74	90	100	88	101	79	100	89	81	89	84	92	81	90	110	91	100	69	92	81	88	74	74	79	81	70	96	80	106	110	85	97	101	86	91	81	98	88	94	66	82	103	88	85	81	95	82	83	78	111	84	75	106	91	86	98	97	98	95	73	67	94	89	98	91	93	96	77	99	77	98	100	83	80	83	103	93	101	108	103	85	91	82	79	79	106	89	92	93	85	94	85	93	105	83	77	92	88	89	88	94	84	97	88	86	74	71	96	94	85	103	97	94	84	89	109	102	123	85	99	82	100	99	85	91	87	91	90	90	91	111	76	98	87	71	90	85	81	89	88	108	96	94	91	77	82	110	89	88	93	72	81	84	90	93	100	95	72	80	79	86	91	86	94	83	80	89	96	97	91	86	95	82	99	98	86	88	91	95	87	82	85	84	88	90	94	74	97	94	98	82	96	78	86	82	78	76	77	95	102	95	90	87	85	100	72	96	91	90	92	104	54	97	96	75	85	80	85	88	88	100	112	87	93	112	99	90	83	78	91	79	102	98	95	78	91	91	110	90	92	93	82	84	86	108	84	89	90	82	92	98	102	88	87	82	76	93	97	94	94	100	76	100	89	91	100	97	68	92	96	78	92	93	71	92	80	97	76	80	91	94	77	93	83	102	88	97	83	87	106	90	88	108	113	106	76	97	101	95	93	110	83	92	73	84	98	92	93	75	82	94	92	84	94	74	91	85	90	91	85	103	103	80	81	88	81	96	85	86	81	85	84	81	78	74	95	79	94	110	84	96	105	94	88	87	62	88	103	90	81	87	90	92	76	84	88	86	86	89	90	99	75	83	102	83	72	83	99	95	82	98	80	109	93	93	96	81	83	89	94	73	83	93	86	89	86	95	92	101	87	80	97	84	89	92	78	76	90	88	79	94	93	87	74	73	72	89	104	74	111	80	102	92	96	74	79	87	94	86	84	69	90	97	99	101	85	74	79	90	97	98	82	78	75	102	73	97	80	76	91	92	101	94	95	85	78	95	94	103	101	92	94	94	89	73	96	89	75	83	87	85	83	79	91	88	85	82	81	83	86	82	88	96	77	78	93	85	97	81	89	75	68	97	89	93	89	94	82	84	85	83	87	104	97	93	86	79	100	90	98	68	95	90	90	100	95	90	78	86	89	90	90	76	86	102	101	86	83	93	88	99	80	93	80	94	97	96	89	97	87	76	102	89	95	78	79	104	87	90	82	91	79	87	88	81	85	90	86	81	94	87	88	104	97	97	91	101	88	80	76	80	83	108	95	84	77	107	86	92	89	91	83	84	92	83	79	92	86	105	100	96	104	92	91	94	97	78	106	95	106	77	102	103	79	77	77	80	92	112	96	98	105	86	101	75	76	98	94	97	95	88	84	95	98	100	79	112	109	103	81	99	93	76	77	103	88	71	104	84	83	88	99	77	91	100	96	96	104	92	93	95	98	107	98	94	109	74	74	86	87	93	90	114	102	76	96	87	82	91	99	88	86	95	91	112	70	83	86	82	69	86	72	90	73	87	99	81	97	82	105	91	97	84	91	91	91	86	86	88	94	80	97	78	88	87	97	97	88	98	96	66	94	78	92	111	103	101	74	92	85	81	100	77	85	94	91	96	80	94	90	97	82	84	78	92	78	90	88	87	91	99	93	82	97	90	79	97	77	82	87	95	94	80	93	73	75	80	104	93	72	93	86	74	77	101	70	91	85	78	92	84	83	112	99	85	99	86	76	102	94	81	82	85	90	89	99	93	85	77	84	92	88	95	105	85	83	98	91	80	91	85	87	108	97	90	86	69	84	81	70	87	91	93	91	87	78	92	113	99	100	92	73	93	107	74	88	89	89	94	108	87	88	96	91	113	86	87	88	96	94	95	94	91	89	90	86	80	89	78	98	82	93	95	74	88	103	96	92	76	89	92	102	76	82	86	93	81	70	79	80	87	92	85	103	79	96	88	93	79	90	84	97	78	84	74	95	87	96	78	76	84	79	111	97	88	94	89	90	76	87	91	91	101	75	92	87	76	76	77	74	72	93	102	84	98	75	91	105	93	73	95	81	108	81	73	86	81	107	85	70	102	92	102	110	82	84	69	96	92	68	77	83	91	101	88	101	78	88	97	102	101	77	87	92	69	90	75	103	72	88	87	79	81	86	71	94	82	80	82	91	100	86	88	99	97	94	69	78	88	97	86	80	89	81	79	89	75	100	108	79	98	88	99	102	87	72	82	71	93	76	94	76	92	84	85	86	97	98	87	82	83	88	97	109	99	75	80	85	92	90	83	89	84	99	88	84	86	77	92	94	122	90	81	103	84	96	82	83	83	78	89	63	85	96	85	78	90	94	91	82	97	75	94	84	94	95	81	82	91	86	84	81	96	92	94	93	78	97	75	76	85	82	69	95	77	100	83	77	82	96	104	96	80	83	91	102	94	100	84	96	88	97	100	102	93	84	95	75	102	84	86	74	85	84	94	87	81	75	90	93	76	82	78	84	73	75	96	87	90	101	100	93	84	90	78	90	86	100	88	79	79	89	90	79	90	88	103	93	89	90	98	86	97	93	82	78	104
16202	7136	3775	5947	14206	17103	16273	15763	14881	13302	7700	5060	5166	6691	6744	5400	4269	3923	3374	2215	2210	2601	2355	1909	1675	1440	1555	1408	1459	1424	1401	1282	1084	921	878	830	866	1008	989	931	829	794	879	915	1034	1035	964	996	889	1011	868	774	764	720	728	722	747	748	736	672	732	742	728	745	717	727	755	737	760	705	713	703	800	754	851	938	896	759	778	803	762	693	675	714	829	774	760	722	725	709	739	670	748	682	651	703	662	688	761	722	716	713	680	736	714	708	709	712	705	700	751	674	723	715	697	728	714	717	700	689	727	712	674	704	693	680	720	741	701	723	690	717	690	715	707	710	699	710	695	709	699	718	697	678	691	678	762	732	695	677	677	705	700	730	704	708	737	674	716	681	723	713	730	648	707	709	710	743	738	700	758	714	700	698	714	693	676	666	747	731	730	712	762	753	687	690	736	729	696	731	724	705	738	718	724	719	727	687	725	657	689	717	733	694	719	714	730	683	694	710	705	724	734	693	713	712	778	696	730	705	741	661	671	684	757	710	730	693	689	699	705	670	697	714	710	750	673	733	695	645	695	689	696	671	695	733	690	708	707	670	730	736	647	688	748	672	720	724	696	701	679	704	683	729	720	719	730	714	675	684	736	702	692	709	728	666	687	726	719	752	660	707	680	734	723	725	697	696	656	720	708	681	724	741	731	694	740	703	687	737	731	701	737	714	652	773	751	657	761	753	721	711	734	756	701	738	718	687	670	729	678	663	714	720	679	722	729	716	681	668	682	719	705	650	727	714	735	696	732	671	679	753	710	739	763	712	721	697	699	675	722	702	671	726	708	724	682	705	720	763	712	711	687	691	729	703	772	654	706	687	700	679	667	667	699	760	675	652	694	726	726	730	724	746	719	724	662	704	734	675	734	715	715	708	688	667	727	693	689	750	744	712	695	665	718	739	734	724	693	729	744	705	719	735	706	709	742	700	718	688	654	681	675	728	753	724	711	668	709	728	705	704	745	708	693	700	663	679	662	742	691	694	678	709	689	734	702	701	726	693	675	730	724	737	711	680	702	725	714	691	703	694	727	677	710	689	679	687	682	696	642	695	707	686	702	717	704	714	707	688	697	700	766	706	745	717	659	737	749	685	704	641	747	723	731	759	708	695	723	724	667	731	738	711	725	683	700	730	677	719	695	687	659	726	738	694	680	713	698	700	694	690	734	714	714	673	674	673	736	734	681	700	687	722	723	679	743	727	720	739	742	722	698	696	734	729	729	660	733	692	714	727	717	761	637	711	691	726	676	718	757	689	737	724	652	712	717	784	673	689	725	736	691	702	729	686	669	726	684	738	775	736	720	742	743	703	725	757	697	670	706	697	734	721	733	695	693	708	706	737	699	665	740	676	754	758	781	724	725	732	754	689	691	720	682	668	712	714	719	729	696	741	739	700	691	758	744	674	749	729	762	759	703	715	715	755	701	715	714	669	706	705	711	758	658	688	695	708	753	751	727	699	666	699	696	687	726	694	690	681	703	735	685	658	741	707	716	725	674	701	747	745	709	679	708	735	735	675	693	701	711	747	713	741	741	763	706	684	698	727	657	719	688	707	713	712	715	725	696	691	699	709	715	674	704	727	721	760	710	712	712	696	661	712	662	713	714	692	663	725	722	692	677	742	727	744	734	728	646	691	684	700	711	708	687	724	724	715	720	729	684	647	727	645	725	727	709	692	741	731	662	683	750	731	714	690	737	714	700	751	703	684	718	686	702	705	736	741	737	704	666	716	711	768	733	703	752	727	745	695	724	709	699	716	704	661	731	700	655	725	743	702	710	708	735	648	724	691	698	713	687	740	690	720	704	714	759	712	691	733	749	712	736	733	664	720	665	776	712	709	728	702	673	751	699	709	706	673	685	722	706	708	680	719	718	691	697	697	715	697	678	728	692	768	737	721	719	694	677	700	712	729	692	720	701	724	715	693	706	696	749	758	753	686	754	756	732	684	699	719	691	765	690	721	684	718	676	722	710	713	700	718	665	737	697	749	726	722	685	680	719	691	643	682	684	723	703	706	732	675	653	690	744	710	694	714	746	668	674	703	711	748	691	739	681	749	722	722	733	747	715	688	724	698	694	685	724	718	718	726	693	713	705	716	691	716	736	763	730	717	732	732	729	688	678	719	711	720	728	718	694	699	736	664	682	719	691	684	695	707	741	710	757	682	733	751	691	655	671	733	701	730	710	716	722	650	724	703	683	702	721	683	712	730	710	728	740	736	754	720	746	714	742	693	737	744	677	692	736	745	704	718	663	765	695	706	715	700	693	656	667	691	683	744	711	685	683	706	707	715	696	699	735	695	700	705	696	727	738	678	723	750	710	680	791	673	680	720	717	681	672	705	695	714	726	666	735	707	691	709	703	671	698	662	698	690	727	714	621	676	768	652	708	753	730	710	680	727	693	708	723	695	726	709	702	693	688	710	703	748	722	719	682	722	693	695	737	734	712	708	740	699	703	773	704	719	709	756	705	711	650	742	703	679	731	756	671	711	709	707	696	714	722	740	739	744	646	718	713	679	703	718	691	712	681	674	724	708	769	681	727	700	747	745	659	710	730	742	636	689	698	678	710	673	728	695	693	714	700	713	708	695	718	742	748	712	690	710	721	701	729	717	722	717	697	673	746	699	768	655	732	733	721	701	718	708	717	635	693	725	734	735	748	694	759	714	666	668	697	716	661	698	722	698	659	686	713	676	715	727	749	746	696	706	726	723	689	683	700	713	663	731	733	700	676	671	716	732	672	682	678	700	659	679	719	668	746	731	735	738	697	687	701	742	730	677	745	719	690	712	675	670	689	702	693	719	676	701	731	740	712	713	750	718	688	705	706	733	745	699	713	680	721	661	684	736	712	679	702	726	694	733	720	735	683	706	766	696	687	747	690	670	672	664	686	717	678	732	680	718	698	710	693	697	706	753	709	732	697	693	738	685	707	665	690	700	673	718	717	751	708	675	742	717	700	730	674	695	682	700	672	700	686	680	726	737	739	697	718	710	700	712	728	704	705	735	728	716	758	737	719	665	702	709	717	744	714	696	697	758	678	719	755	725	713	760	688	692	723	690	755	733	758	696	743	700	717	717	719	693	674	700	746	759	710	700	705	725	734	675	708	704	713	764	649	744	703	691	670	674	714	728	715	716	682	737	667	686	655	738	734	708	763	693	688	706	740	741	664	759	752	687	715	733	737	683	729	690	716	682	679	697	725	709	700	727	687	738	726	754	716	695	744	704	689	665	698	753	681	700	732	726	724	749	663	723	696	710	704	732	658	761	739	714	653	728	697	713	733	701	744	703	677	719	707	728	708	690	672	706	741	704	713	664	720	730	664	695	674	691	730	730	694	676	710	686	723	653	651	709	682	681	723	669	738	696	768	705	709	716	745	724	684	687	706	681	660	686	688	658	675	718	736	708	693	724	672	714	690	723	709	724	698	701	728	758	709	688	700	728	691	725	695	707	751	699
1293	245	157	170	129	206	271	264	285	258	109	108	106	155	129	101	104	103	83	70	66	80	61	47	51	56	51	37	45	54	54	36	34	40	36	39	28	48	39	31	30	53	41	54	42	42	40	41	45	35	42	41	33	38	41	28	31	37	43	37	41	42	43	34	43	38	40	39	41	43	38	34	37	38	36	43	39	33	45	37	42	43	31	43	40	43	46	34	35	39	44	28	37	36	38	51	29	26	39	29	48	38	33	36	52	36	32	49	38	39	38	48	40	38	45	33	29	42	37	48	37	31	42	45	27	35	46	30	35	30	41	25	30	38	45	43	43	36	39	44	43	38	31	40	34	40	35	43	28	41	39	39	37	39	44	41	37	41	34	35	38	40	33	45	40	33	34	31	31	44	44	34	28	38	31	29	36	44	39	53	40	32	42	34	37	40	41	41	37	35	34	41	31	35	36	41	40	30	36	44	35	31	38	34	38	36	40	33	37	40	41	37	32	37	40	41	46	29	34	35	45	37	29	37	45	47	44	38	34	33	47	33	43	33	34	42	45	26	41	43	28	35	22	34	39	30	39	38	45	36	35	34	41	35	32	40	32	43	40	33	31	23	44	49	34	38	43	31	35	33	41	36	36	39	30	36	28	36	37	36	39	42	32	37	37	42	39	45	34	41	28	24	28	52	49	40	36	34	30	29	48	32	42	38	36	25	35	41	37	31	43	44	41	37	44	33	33	27	31	46	40	39	28	35	34	35	45	44	35	35	38	36	40	29	43	35	41	41	32	27	34	23	28	38	26	34	30	25	41	37	35	28	30	44	44	34	47	34	46	43	35	39	38	39	39	38	32	49	46	31	31	38	35	37	35	31	39	37	37	33	33	41	44	26	35	37	38	32	39	27	35	36	40	35	37	41	41	38	27	36	37	37	38	45	28	37	35	32	37	26	45	32	49	47	42	40	31	42	35	37	32	32	32	36	34	45	33	31	28	37	34	39	35	30	42	33	32	41	44	44	39	39	42	45	39	36	35	39	28	39	40	34	35	47	33	43	47	33	34	32	49	40	39	44	25	37	37	42	38	38	38	52	39	30	35	40	43	39	40	44	30	45	36	48	42	47	38	34	47	44	28	35	35	43	37	43	32	38	33	26	33	40	43	32	26	38	43	35	37	34	31	39	51	31	45	42	40	27	24	50	37	38	38	34	28	34	37	43	48	32	33	33	28	36	37	28	43	34	36	44	32	30	40	40	40	30	35	41	35	37	38	39	39	41	51	34	32	34	54	37	40	31	38	31	31	48	35	41	34	39	43	42	32	41	36	32	45	30	39	33	38	32	38	47	40	37	44	42	42	39	45	43	44	35	22	32	32	53	28	27	42	39	40	40	35	29	33	32	34	34	38	43	35	37	38	46	44	44	36	26	31	29	37	29	37	37	34	31	26	28	42	35	46	36	43	35	28	38	36	46	36	47	26	40	49	35	43	49	42	26	33	33	37	43	46	41	34	47	44	37	42	47	37	28	31	32	43	41	43	33	32	39	40	29	27	37	31	40	36	43	28	43	38	41	33	44	38	44	34	51	36	33	42	35	32	40	41	33	37	36	42	42	31	40	29	28	38	30	40	46	34	50	38	32	32	40	45	46	32	50	34	29	48	30	34	34	49	32	27	38	31	44	40	30	52	25	35	39	39	44	43	34	40	32	29	39	49	46	42	34	31	38	36	37	36	38	40	37	32	40	34	46	46	32	42	48	35	37	37	28	29	27	38	32	35	32	50	31	35	40	33	43	43	43	34	32	43	40	32	44	30	42	45	41	38	39	30	43	35	32	38	40	43	44	37	41	35	49	40	20	33	45	22	35	39	40	39	33	35	34	40	42	44	31	32	30	31	41	37	32	32	30	42	45	38	41	36	39	52	43	39	30	33	29	35	45	42	46	41	44	38	27	35	44	26	36	32	39	30	33	45	36	47	26	38	29	39	47	28	33	44	40	32	39	35	36	25	30	43	34	31	30	45	35	47	42	30	39	37	45	43	33	32	37	38	30	40	34	31	36	39	41	34	42	39	36	43	41	40	45	43	44	42	41	31	34	38	38	25	40	38	28	45	40	38	33	32	35	47	42	36	32	41	32	47	29	33	44	41	38	42	29	35	43	33	33	38	39	51	35	52	40	44	43	36	28	34	48	40	35	33	36	37	38	53	39	29	49	36	38	34	41	44	41	47	43	40	40	29	40	37	35	43	31	46	41	41	28	28	37	33	37	37	31	33	41	34	38	56	39	34	36	36	38	42	27	40	35	32	32	42	41	27	35	41	42	32	38	42	28	43	39	40	39	35	44	35	36	37	51	35	48	26	38	36	34	40	40	35	33	33	37	48	36	31	37	29	38	41	38	40	33	28	40	43	33	48	37	35	33	35	37	33	35	46	36	45	38	45	32	23	32	36	32	38	45	34	35	41	30	43	39	41	46	38	38	46	29	35	42	43	30	40	44	41	41	41	27	28	36	38	24	40	47	39	48	31	33	55	30	43	37	42	38	36	40	34	32	37	34	42	40	27	37	30	33	43	38	37	29	27	32	33	36	42	37	33	29	41	38	32	25	36	52	31	37	29	33	38	50	39	37	52	38	35	39	33	34	40	45	43	33	32	35	34	41	39	35	30	30	35	46	32	41	51	35	35	37	42	33	42	35	41	41	42	42	29	35	33	32	38	37	34	32	44	39	42	36	48	24	36	38	41	42	36	38	43	50	36	39	45	34	51	41	44	41	38	31	33	40	26	48	37	52	39	40	36	26	30	34	49	44	36	42	36	30	43	37	37	30	41	31	29	29	31	45	42	46	36	27	28	47	43	38	35	35	44	40	35	36	26	44	50	44	32	40	33	29	38	25	46	40	46	40	39	40	42	40	31	41	24	31	39	52	45	33	32	27	29	34	39	32	38	34	29	38	42	32	41	41	38	38	47	44	19	22	27	45	43	34	38	45	43	37	38	43	28	36	28	34	36	48	37	51	46	34	34	34	32	27	41	30	29	46	29	39	35	29	26	31	35	26	49	29	34	37	45	37	34	38	40	30	34	40	37	43	40	32	28	37	38	40	45	45	32	37	31	44	28	42	37	40	38	29	33	36	36	34	34	28	27	33	44	41	36	46	37	41	47	45	47	50	41	29	38	37	43	36	36	36	37	40	40	34	43	34	33	38	42	41	30	37	33	34	27	39	39	35	41	36	35	45	41	48	31	33	45	24	28	38	41	44	49	43	39	40	40	33	36	38	32	39	36	38	37	32	26	25	31	47	39	41	40	36	38	32	29	31	31	37	34	41	40	41	34	32	46	37	37	30	38	32	40	33	35	30	48	33	35	37	46	46	25	37	38	37	29	42	43	33	43	39	32	33	43	36	41	37	33	34	31	41	37	36	44	36	37	29	35	37	31	39	48	41	36	49	27	30	33	39	48	28	44	40	38	33	33	37	49	39	35	44	40	39	26	35
12623	4112	2032	3671	9164	11302	11563	10587	10266	7943	3882	2897	3402	4417	3924	2679	2296	2221	1584	1036	1275	1431	1125	918	805	706	722	640	637	601	607	557	437	357	382	334	394	459	463	370	338	325	372	445	507	452	415	422	452	420	347	295	343	299	299	323	330	330	356	315	341	307	308	297	298	319	337	350	338	298	323	331	317	358	372	426	392	397	403	384	358	305	303	334	342	355	299	316	283	313	301	318	303	324	311	301	336	328	297	314	288	310	299	303	319	302	288	268	337	300	327	296	300	306	311	292	308	358	303	327	283	346	311	283	278	318	319	327	339	344	299	291	338	331	332	269	309	304	311	302	300	283	301	320	320	301	330	305	327	335	337	282	313	303	275	308	305	317	315	294	317	349	328	330	309	317	310	306	358	283	311	319	317	315	322	293	315	312	305	333	316	311	309	283	333	306	298	318	309	354	318	296	289	315	345	319	306	297	315	351	282	333	302	316	304	318	295	307	323	323	301	295	294	302	327	330	313	317	340	309	278	295	292	306	325	304	328	332	331	324	303	293	305	282	333	311	322	317	299	349	296	300	314	310	310	334	327	307	309	303	318	306	305	305	301	319	304	315	287	284	309	313	306	306	328	315	308	295	282	323	302	300	349	316	331	320	306	344	282	326	290	317	308	309	321	305	304	317	311	278	310	299	284	303	306	332	299	333	326	299	335	291	339	288	297	315	306	291	269	360	315	316	290	293	314	289	318	334	299	312	325	335	310	306	336	339	294	321	340	311	306	302	278	329	303	317	283	323	296	316	300	344	314	287	337	280	315	306	316	303	302	315	327	285	327	302	293	292	315	323	323	314	334	281	305	308	284	305	332	301	346	307	297	370	293	311	278	313	346	303	315	316	301	295	276	309	317	300	291	291	322	312	322	328	344	303	274	323	279	293	309	302	306	299	332	320	276	316	319	325	326	355	335	293	342	304	274	332	317	312	296	285	285	307	305	338	283	324	303	287	289	309	294	323	300	324	291	333	289	359	328	302	320	315	318	308	293	310	291	325	292	310	335	289	309	281	344	300	347	302	325	314	309	320	314	322	299	354	319	320	299	284	300	348	336	311	314	328	311	309	308	305	335	306	348	259	310	295	282	322	320	293	269	285	330	316	323	287	330	327	293	297	310	291	299	334	303	311	316	316	333	292	313	311	313	321	290	325	286	302	307	294	336	288	284	354	315	299	332	286	331	332	307	317	318	318	322	294	299	316	321	312	316	301	312	319	316	343	307	299	315	327	303	332	316	295	306	311	308	308	287	336	339	338	329	295	336	321	310	327	288	280	340	264	314	311	306	298	328	313	311	321	312	328	355	305	319	296	298	303	341	309	313	316	308	316	304	312	290	315	326	337	329	330	319	275	276	309	311	321	301	294	279	277	323	335	306	303	329	345	301	356	305	303	331	324	329	335	295	327	305	298	355	303	309	312	324	307	360	321	290	278	320	342	258	275	315	293	308	310	300	311	300	280	324	295	332	293	319	324	315	308	323	311	290	279	323	274	319	300	304	296	295	293	268	302	293	305	335	333	291	321	310	309	281	318	306	303	308	319	316	315	316	307	310	305	339	303	300	316	332	323	328	309	289	341	294	316	342	323	298	304	303	332	316	311	309	274	329	305	313	305	297	303	299	323	303	334	305	320	313	321	304	326	293	330	286	312	302	284	311	317	304	303	285	298	277	301	295	287	309	321	262	316	319	343	304	311	289	282	271	277	308	284	297	316	288	328	322	323	310	330	284	296	294	340	293	310	326	324	321	319	307	353	327	312	332	307	278	299	316	347	294	333	324	310	314	302	292	283	323	326	307	276	327	328	325	355	334	337	323	297	339	354	311	325	323	328	310	321	327	311	311	314	301	319	296	307	314	309	316	304	344	282	320	305	343	296	284	315	308	283	334	291	322	336	297	303	317	331	299	311	314	324	296	285	307	317	347	310	311	305	296	346	288	291	336	305	298	300	284	316	334	307	331	308	311	311	312	300	302	310	327	325	290	327	311	289	299	311	309	303	316	300	295	289	297	326	339	334	323	302	325	291	331	321	329	303	329	296	332	284	300	324	299	325	287	310	315	316	344	317	357	335	319	316	309	316	298	327	301	308	305	309	331	328	291	328	286	310	313	320	321	336	308	304	298	322	318	283	302	302	275	296	296	350	290	307	327	313	317	287	322	319	316	287	313	345	311	291	319	283	296	324	333	312	306	314	324	321	301	330	324	319	317	290	309	362	315	327	334	303	325	336	311	333	294	310	319	320	335	313	349	328	310	305	316	328	332	332	313	300	316	274	297	314	306	277	301	295	294	331	308	302	303	297	327	322	295	327	319	311	298	285	306	303	298	321	294	307	291	298	278	312	319	306	298	318	314	313	309	322	331	310	330	303	313	334	330	326	290	349	318	319	317	326	316	295	305	312	342	339	320	318	328	311	335	354	285	302	308	317	341	300	297	335	305	325	298	317	353	307	356	300	293	279	300	292	290	341	310	299	283	299	316	322	330	276	300	287	328	311	307	294	305	289	298	319	311	313	317	292	301	288	317	324	298	315	324	284	336	324	345	312	304	322	309	312	316	296	297	284	301	295	307	319	299	335	276	287	297	305	282	325	303	318	315	304	295	301	318	302	315	305	309	282	304	291	295	311	333	303	303	306	324	274	315	338	294	313	295	317	313	340	323	289	305	331	329	324	331	293	347	336	325	302	299	263	331	311	334	300	315	306	313	319	326	311	333	314	296	351	300	313	324	309	334	302	341	307	294	308	326	285	287	325	325	287	317	327	329	282	299	291	335	334	313	341	313	271	341	317	295	307	296	321	340	307	311	311	307	294	284	312	326	300	281	321	288	293	310	308	299	323	324	290	335	321	303	296	335	308	318	284	281	309	308	316	306	318	273	327	300	300	290	322	325	299	325	306	341	281	305	300	308	331	301	290	293	318	316	332	322	311	366	299	331	300	338	286	287	315	302	319	295	330	277	338	332	324	317	304	291	310	297	304	311	320	306	312	278	317	304	320	334	269	291	317	308	313	296	323	329	286	326	351	332	341	330	318	336	332	322	308	322	302	324	317	337	312	317	323	303	344	313	371	296	299	325	272	314	281	305	307	300	294	315	334	285	309	312	317	317	299	292	347	306	302	292	299	309	312	343	327	314	312	290	324	340	286	326	305	292	288	317	304	346	265	306	349	333	280	336	318	338	337	317	308	328	298	295	309	335	315	343	297	292	332	286	308	306	295	314	332	317	305	297	294	298	302	337	322	257	291	315	344	329	315	310	277	284	300	339	319	326	280	304	339	315	295	324	293	293	289	291	297	281	323	325	314	322	316	265	312	299	323	314	301	331	282	318	305	289	365	303	307	317	294	300	309	267	279	288	297	312	299	350	289	323	307	305	320	319	310	294	325	299	315	330	323	295	341	299	312	300	317	315	280	308	294	314	336	316	350	291	312	268	323	280	294	300	318	276	319	330	313
943	409	263	231	224	297	394	392	383	318	180	153	196	245	241	186	161	137	123	105	123	115	105	99	95	132	104	93	85	88	84	91	106	71	66	85	69	79	93	67	71	74	75	73	91	88	94	85	79	76	67	87	64	87	76	76	81	65	85	74	67	66	72	87	69	78	63	86	60	62	90	79	81	88	86	68	80	72	75	85	64	75	85	83	74	85	71	60	72	78	61	56	57	75	87	83	72	59	86	79	75	69	65	75	79	76	76	69	61	54	76	74	70	74	57	63	61	80	83	63	66	79	79	83	72	89	72	66	62	63	63	70	61	65	78	60	84	64	73	86	72	83	72	70	61	62	73	94	77	73	80	85	68	80	58	75	75	62	61	82	46	78	86	69	59	65	76	79	64	82	73	71	60	71	62	81	60	75	82	65	97	69	82	58	66	70	86	72	61	85	58	83	76	56	57	83	72	70	75	55	60	63	59	73	73	63	83	78	74	62	59	66	72	78	70	81	76	78	73	81	63	76	62	86	73	72	62	75	84	64	80	70	64	89	65	65	80	74	82	75	72	71	76	74	67	74	76	62	86	78	69	73	74	66	69	87	74	61	65	78	63	85	73	74	89	78	69	69	74	61	90	92	71	68	79	75	72	77	65	68	64	59	83	76	83	63	78	58	87	71	75	63	66	82	66	69	73	72	81	62	72	66	75	73	71	75	61	72	85	74	91	74	78	69	66	82	70	82	78	62	61	80	80	60	76	76	83	78	75	66	63	78	70	70	75	73	82	69	59	69	72	82	78	76	74	91	62	51	68	74	53	79	67	79	74	72	72	79	80	68	85	73	84	77	62	80	70	87	70	80	60	65	86	72	62	62	93	83	64	70	67	85	80	90	85	77	74	67	77	76	72	65	54	72	63	80	71	92	73	56	73	58	67	72	79	73	89	67	78	78	77	92	69	87	58	71	71	72	65	71	68	72	72	64	67	80	74	72	61	68	74	57	55	62	75	68	62	69	74	78	64	75	61	100	58	76	66	71	77	62	62	66	81	76	79	67	70	60	76	72	79	84	67	71	63	79	63	61	60	63	69	81	58	75	73	71	77	64	83	68	71	74	63	79	60	95	63	70	71	82	68	69	82	68	85	71	90	76	84	89	80	98	68	75	82	66	78	74	64	68	67	87	76	87	78	75	74	81	87	81	81	76	68	64	91	84	97	58	83	68	75	73	65	64	72	78	86	70	76	53	74	75	77	65	69	67	64	55	70	66	78	71	79	81	65	72	75	71	68	82	61	84	75	83	76	83	71	88	67	70	69	75	81	62	64	69	73	80	78	57	74	82	77	55	68	68	66	70	78	68	76	79	70	72	77	78	68	58	79	70	68	70	83	86	79	65	69	67	81	70	74	68	79	62	63	76	74	80	70	77	64	83	80	74	70	59	63	67	72	63	60	77	60	71	73	81	86	61	60	73	76	82	66	77	59	77	81	59	69	61	66	86	78	62	80	87	70	82	86	77	80	74	90	78	60	53	61	81	71	64	65	76	73	57	67	77	71	85	87	61	89	85	85	75	63	68	71	74	85	77	61	70	65	69	73	76	76	64	71	61	85	58	65	88	68	84	65	71	56	75	73	67	70	68	75	62	81	78	67	77	60	77	68	83	62	69	68	63	84	67	90	61	84	70	65	68	61	73	65	70	72	76	70	74	58	75	75	69	74	74	72	77	70	73	75	67	59	62	74	70	58	72	75	71	68	75	86	79	77	70	84	76	61	64	67	72	68	77	68	68	84	67	85	67	48	65	66	82	70	75	76	75	68	68	81	62	84	69	74	71	61	61	69	64	70	68	54	60	66	66	78	75	67	68	84	91	59	64	77	71	67	59	62	69	69	79	85	77	82	75	69	67	68	72	91	77	74	74	74	82	92	77	97	67	74	75	56	61	82	65	67	85	69	77	57	79	71	83	75	76	86	64	81	86	58	78	50	79	66	89	74	85	69	74	78	69	75	76	69	73	64	86	68	70	69	63	75	77	91	73	91	81	67	61	80	76	67	72	70	76	70	57	93	69	77	90	66	81	85	64	77	76	72	89	77	88	65	65	78	58	84	67	67	82	79	66	66	70	73	73	72	50	78	70	70	62	82	73	70	90	67	60	83	70	73	70	77	87	79	76	68	61	65	81	63	83	74	69	70	57	75	74	58	63	72	77	48	77	80	71	85	65	76	74	78	82	58	80	55	66	69	59	61	61	80	68	63	67	77	79	70	72	57	71	63	79	70	72	75	62	75	73	76	72	72	79	60	70	73	55	78	69	90	72	62	73	71	69	77	75	73	92	81	87	76	67	67	70	77	56	81	60	70	75	59	61	80	75	72	77	75	70	72	73	89	68	73	64	79	60	69	80	75	85	66	67	81	70	79	68	74	84	65	53	63	68	81	69	75	90	73	84	65	79	82	75	80	78	78	68	64	67	77	76	80	69	61	81	84	66	78	66	58	65	73	72	58	76	73	68	85	71	76	65	81	77	59	73	62	71	75	80	69	86	83	58	77	64	79	62	73	56	73	68	83	63	76	85	61	73	86	70	72	73	62	77	76	81	67	73	72	74	71	61	69	80	87	72	69	86	53	75	69	68	79	94	62	65	81	66	69	79	70	78	68	78	71	76	71	80	75	69	72	87	59	83	61	83	61	80	69	60	73	73	82	75	74	63	72	63	65	64	72	73	79	63	82	75	64	79	65	73	79	70	81	77	63	62	58	76	83	62	71	84	72	62	82	58	63	69	80	70	86	79	68	72	71	73	62	85	72	61	79	79	71	54	77	73	60	82	61	84	74	75	88	77	81	79	76	90	72	73	56	83	79	72	78	76	79	79	73	91	81	70	79	64	70	73	76	73	86	77	81	75	69	69	83	72	73	74	69	68	73	71	82	74	75	74	83	65	63	82	60	75	89	60	48	66	74	79	76	75	67	70	69	66	69	58	68	65	76	72	62	76	73	69	69	76	60	67	66	78	74	64	72	61	67	74	77	59	75	82	62	75	78	64	78	70	69	69	82	73	84	68	85	76	71	84	76	76	71	64	65	74	78	88	80	70	65	64	72	81	68	97	74	67	72	73	74	77	73	71	69	76	72	65	82	86	77	70	73	63	66	68	57	84	70	69	76	62	85	63	74	86	67	83	73	74	72	68	68	70	84	82	78	71	73	76	67	67	82	82	78	66	57	78	70	77	63	78	74	71	61	74	71	90	62	71	63	77	66	74	74	82	74	80	65	66	104	52	69	76	75	66	77	93	55	59	70	77	78	73	80	54	78	77	63	74	86	75	80	63	67	71	58	78	62	70	65	81	83	76	83	69	64	76	81	86	76	68	70	91	71	59	74	82	72	79	100	79	96	76	61	66	70	74	72	69	71	74	79	76	73	76	87	77	71	64	78	87	78	58	77	59	74	70	66	60	68	68	66	72	81	73	59	79	79	84	74	74	67	76	75	69	61	80
13273	5456	2932	5447	11740	14176	14860	12984	12782	9375	5182	4411	5346	6072	5258	3976	3555	3274	2018	1688	1893	1957	1692	1471	1185	1242	1252	1141	1108	1080	1091	945	765	649	661	683	788	841	742	687	639	662	720	726	810	793	724	773	773	642	605	606	569	575	592	538	540	628	569	565	582	611	560	575	580	599	582	575	556	626	611	557	569	660	682	662	686	717	705	716	648	568	627	636	631	590	598	550	611	564	605	594	579	598	579	594	591	577	554	557	573	578	525	556	602	546	559	566	539	602	566	600	571	598	550	578	576	561	579	574	596	540	582	548	566	524	577	575	580	568	572	585	532	596	533	574	556	572	552	552	542	538	562	585	582	578	545	532	568	561	540	600	598	588	561	597	531	596	576	560	579	586	551	531	565	605	568	590	589	539	578	582	590	574	532	609	525	594	569	560	591	627	576	561	606	598	584	569	611	589	590	544	562	573	569	598	607	533	574	574	613	569	554	591	548	525	589	570	585	560	575	559	576	569	548	603	549	593	626	567	575	594	528	557	570	572	570	583	576	567	581	555	573	576	559	537	574	552	570	570	574	580	615	519	544	582	540	585	550	554	594	543	549	564	602	591	579	629	549	551	611	569	567	580	560	580	562	575	542	601	560	597	598	603	503	605	543	584	542	608	557	586	561	589	581	569	552	555	616	580	584	534	583	568	556	581	577	588	556	598	486	571	542	575	613	557	552	562	591	552	601	600	584	567	592	629	592	598	556	625	522	586	578	585	597	581	593	597	553	514	559	567	599	591	572	574	550	548	581	607	580	566	572	530	594	587	573	557	608	615	551	531	592	563	542	542	581	524	597	603	548	557	580	597	540	528	588	525	561	608	585	567	558	536	546	581	589	542	557	567	578	586	570	568	562	585	567	583	562	553	552	602	631	609	543	580	569	576	555	549	561	532	543	561	569	565	600	559	538	556	609	588	591	547	563	570	588	561	553	533	583	592	576	552	589	590	575	589	604	584	591	562	567	542	547	572	574	598	600	564	547	574	539	588	618	600	538	564	585	520	545	566	577	616	588	556	529	599	551	600	567	574	576	567	566	600	564	546	572	574	592	574	550	566	558	611	558	560	602	589	591	606	616	563	615	585	580	565	541	576	571	554	549	555	522	587	594	584	565	582	528	584	536	560	580	585	549	559	582	591	564	584	583	550	590	578	554	561	573	532	590	527	544	573	546	622	611	563	575	610	588	576	570	583	611	589	597	584	568	561	552	549	519	566	555	562	555	555	592	591	506	591	558	547	574	559	572	497	577	541	574	558	594	552	602	642	612	580	590	544	537	562	559	582	620	532	561	583	549	559	584	547	593	594	563	509	560	514	538	603	532	553	568	537	592	566	587	564	592	553	576	539	645	562	544	558	605	567	538	580	551	550	553	544	558	589	589	560	547	588	590	590	553	515	542	552	608	552	559	563	598	590	558	551	553	595	607	569	543	586	565	560	557	588	533	510	566	567	612	600	529	577	588	581	585	527	545	545	562	595	569	580	556	570	593	576	590	534	576	601	570	579	582	583	565	549	552	578	571	579	548	535	602	578	591	500	544	557	525	574	589	569	605	613	558	561	585	595	578	574	596	555	530	557	574	561	566	531	589	547	596	620	602	611	562	551	590	571	534	568	566	588	601	603	584	589	535	585	563	607	576	550	586	546	596	568	630	549	539	555	551	566	564	561	547	585	551	570	640	566	578	633	587	579	563	555	595	551	552	552	582	559	576	548	566	579	576	548	590	549	564	589	586	574	589	591	550	595	573	578	592	589	565	552	581	576	555	571	563	616	568	566	640	573	581	608	610	581	584	601	602	569	582	545	570	585	559	593	611	592	570	603	549	534	570	608	563	606	548	590	508	536	546	603	554	554	595	600	573	573	528	566	611	562	597	572	584	551	576	573	542	541	521	531	559	573	586	570	528	562	624	527	594	578	581	592	576	547	570	580	553	606	543	544	604	572	571	542	554	533	600	563	565	564	600	593	559	583	626	571	574	555	558	599	596	584	535	625	522	594	567	561	574	573	577	594	581	621	570	567	586	576	596	566	578	585	558	573	569	581	585	545	602	572	597	632	567	593	568	596	583	587	595	560	590	570	576	597	616	577	583	604	598	588	519	588	586	543	590	589	537	610	571	599	575	566	567	571	519	545	520	575	570	623	602	554	599	555	590	583	581	522	577	584	551	558	604	583	536	579	596	588	559	537	575	538	598	578	534	555	605	547	570	577	526	570	548	605	548	581	597	555	599	592	623	551	559	576	559	537	591	610	570	542	589	573	571	606	560	552	560	594	556	594	554	617	582	593	537	545	585	550	606	558	590	565	598	513	553	540	575	552	517	549	608	591	610	572	559	557	556	578	547	586	591	570	600	542	533	556	549	596	605	554	535	588	565	571	576	564	560	581	549	603	572	560	588	570	529	560	558	559	556	553	561	562	561	586	581	556	544	570	595	549	580	569	570	548	582	575	544	546	541	591	593	558	571	546	576	605	560	558	571	582	589	575	599	584	540	549	555	564	552	571	563	599	527	552	567	592	550	603	541	583	556	532	602	541	592	582	586	504	557	555	588	594	568	553	611	563	573	587	524	572	595	583	584	595	564	538	534	577	578	557	592	557	540	536	544	556	565	571	602	562	613	535	519	539	577	614	538	574	631	557	525	540	594	601	575	575	571	588	568	564	566	581	562	567	556	563	585	554	547	578	555	556	573	605	581	581	588	548	573	590	596	589	608	572	592	585	582	561	544	609	527	598	571	583	565	558	577	565	561	582	569	575	580	572	581	619	591	593	576	549	554	616	570	568	567	552	565	566	559	546	565	585	575	541	540	546	610	563	596	547	583	553	542	539	559	530	541	605	592	586	557	597	562	581	571	568	588	570	592	571	551	615	573	541	577	551	578	522	568	605	545	589	582	582	562	566	528	570	560	544	604	550	557	582	548	574	593	551	631	574	579	615	577	510	560	551	575	590	646	592	518	552	570	595	581	567	549	576	585	546	512	573	605	556	561	555	564	556	568	551	537	568	562	559	602	528	545	531	561	612	615	569	592	550	562	548	560	582	603	595	585	566	567	590	586	568	555	584	597	538	573	594	584	609	558	619	571	577	586	550	583	564	603	580	606	587	553	583	598	594	538	610	562	543	558	588	565	563	543	520	579	588	597	596	588	564	562	595	628	574	581	575	549	585	554	568	516	590	566	577	574	525	620	599	567	599	556	609	543	582	640	577	560	583	579	570	594	589	568	561	560	590	533	602	587	558	562	558	570	589	568	556	597	558	591	524	598	621	532	614	587	577	564	563	584	594	561	505	556	531	566	536	524	577	588	578	570	549	558	567	614	568	564	595	610	556	557	558	582	566	558	569	600	555	555	546	561	563	603	536	573	566	587	577	570	582	550	566	589	602	585	610	588	619	594	553	588	556	548	602	577	539	585	570	566	580	565	540	592	578	576	526	581	574	568	567	600	602	625	550	586	576
1908	327	199	244	176	257	393	387	375	219	162	171	218	195	200	156	135	146	92	88	92	117	89	76	57	61	63	84	75	76	72	64	50	62	49	52	60	69	57	49	50	55	63	59	71	75	54	79	63	58	57	51	65	42	48	50	53	55	46	46	54	51	52	58	47	55	68	49	48	54	49	68	60	57	57	55	52	60	51	58	69	53	55	46	53	61	67	56	53	59	49	48	66	59	56	52	56	55	51	57	51	78	81	72	53	48	58	46	54	47	56	51	68	61	63	60	59	62	66	62	63	50	57	47	56	51	64	53	61	55	45	47	56	68	64	62	62	45	61	53	63	44	57	53	51	68	63	56	50	61	51	61	59	59	62	57	64	56	51	48	52	61	56	50	57	57	54	49	66	58	56	70	61	33	44	48	50	49	55	50	46	45	62	52	56	53	47	41	60	58	53	57	46	53	63	57	43	57	43	40	60	53	57	44	41	50	39	61	52	48	45	56	53	71	49	57	54	41	58	48	47	46	50	62	65	64	53	54	51	52	48	53	56	48	44	49	57	55	49	64	67	61	55	49	59	41	53	51	48	47	57	58	67	45	48	48	49	66	39	47	61	56	58	67	52	60	62	52	62	55	51	46	52	54	55	34	45	51	50	45	48	53	43	40	41	55	55	40	51	60	56	52	63	72	58	54	44	45	36	54	56	49	67	50	66	59	63	53	44	70	65	59	58	53	58	46	50	63	60	65	53	55	54	62	45	73	56	67	54	63	57	44	53	43	47	66	43	55	47	61	39	58	49	64	52	61	54	56	59	50	61	49	72	64	36	50	66	46	53	54	51	57	54	55	48	47	56	43	60	57	57	54	64	49	68	64	47	60	49	50	57	49	56	50	45	70	60	54	61	70	54	58	62	53	52	40	51	46	52	45	62	66	56	51	45	58	52	44	53	49	44	60	67	54	52	55	52	55	59	50	48	56	48	50	62	50	60	68	59	62	42	55	53	53	52	60	47	55	69	52	47	53	65	49	52	55	51	38	57	75	45	60	56	59	57	53	58	51	47	46	48	69	52	42	46	53	55	51	50	66	49	58	53	43	62	57	52	63	60	50	52	57	41	63	62	50	49	47	62	59	52	57	39	49	53	55	63	64	51	63	57	48	49	54	48	60	54	48	47	46	56	64	57	58	65	53	60	43	66	55	59	50	48	53	56	60	51	59	65	48	47	48	50	54	60	55	61	49	59	40	64	66	62	60	58	58	52	47	60	51	43	37	56	52	78	48	48	69	58	58	54	44	52	62	53	69	52	71	51	51	53	60	46	43	64	53	57	50	51	49	54	42	50	52	60	60	39	47	57	59	58	44	58	59	51	50	47	48	37	73	49	59	66	60	54	55	58	61	52	54	67	59	60	58	55	55	46	43	43	52	60	57	56	57	59	71	68	51	61	48	64	50	56	52	52	52	57	52	47	45	62	45	63	53	62	63	50	57	51	57	61	57	56	52	48	54	45	54	52	54	46	59	55	47	58	49	44	62	53	59	58	50	57	57	64	54	50	59	50	52	47	48	48	60	67	35	60	61	47	59	43	51	47	46	51	44	51	56	43	53	60	41	55	45	49	45	73	63	60	51	48	63	51	55	46	56	50	50	43	61	46	57	45	53	53	74	58	52	50	49	54	49	62	51	66	60	57	52	44	48	49	52	49	44	47	55	53	64	48	52	47	49	58	59	43	38	50	50	58	56	65	49	50	54	52	50	49	53	45	65	52	55	51	60	61	54	48	56	66	61	52	52	61	53	36	41	65	59	49	58	46	65	44	71	52	63	52	40	41	56	58	44	61	58	65	64	65	51	48	53	61	52	55	55	46	61	65	54	41	47	57	73	61	69	63	55	60	58	47	55	44	54	59	37	62	47	64	74	47	48	52	54	53	50	61	66	59	60	53	61	58	63	52	53	53	48	57	66	47	51	49	51	58	54	56	47	48	50	63	62	45	64	57	62	74	67	47	57	46	54	57	55	60	59	66	56	66	68	52	55	51	54	66	54	68	48	61	49	64	52	58	57	62	42	59	55	60	50	76	53	48	60	68	39	58	57	49	62	59	54	59	42	59	45	57	58	58	66	52	55	39	59	52	48	54	71	49	63	61	74	56	43	58	61	53	76	59	50	44	50	52	53	65	46	60	62	71	58	61	39	40	49	47	59	54	63	53	54	49	51	39	53	51	48	49	51	56	64	44	51	63	53	58	65	52	56	48	59	50	50	40	61	58	64	68	54	61	59	65	47	49	49	59	51	55	63	47	48	47	69	67	65	58	58	49	50	59	46	51	64	56	59	54	52	55	49	60	56	66	62	45	50	52	53	47	56	56	64	66	42	52	50	54	54	54	49	48	59	68	50	48	46	56	44	54	59	50	50	65	53	58	48	59	51	51	61	60	60	65	57	61	58	50	40	46	64	54	57	45	67	52	65	53	50	62	56	66	49	58	47	51	48	56	44	63	55	54	46	72	68	53	49	54	54	50	39	59	52	66	50	55	66	44	50	60	50	51	53	61	62	49	67	63	64	41	56	60	49	62	60	65	48	54	46	71	52	41	53	46	52	66	48	44	46	48	57	61	69	53	55	54	60	71	50	51	49	57	45	72	53	51	51	60	48	48	57	55	40	56	54	53	52	69	48	52	57	54	72	61	53	62	56	55	58	56	54	51	54	47	48	70	46	54	54	48	45	46	45	53	56	61	57	69	42	44	57	61	54	40	66	67	71	54	50	54	52	52	62	53	57	51	47	54	54	49	56	59	61	60	47	52	50	46	49	52	44	57	48	63	47	57	59	54	46	47	62	56	56	51	54	54	57	45	48	43	60	49	67	71	55	57	53	50	38	50	55	49	59	54	65	54	66	55	51	49	47	72	60	53	50	51	51	52	53	47	50	55	59	40	43	53	56	59	52	61	71	50	44	56	56	57	60	53	58	56	54	42	53	38	55	53	66	61	54	58	53	51	57	56	55	46	62	58	43	47	46	50	70	61	63	53	46	52	51	62	56	53	67	56	50	61	55	57	60	43	63	48	56	52	62	52	60	51	59	54	50	72	51	49	56	44	58	52	46	58	51	58	50	55	50	54	64	50	54	63	65	60	63	66	54	53	43	52	49	55	58	54	64	42	52	52	60	59	62	56	43	58	44	66	54	76	76	45	61	69	41	46	72	62	55	53	69	58	53	46	72	59	58	51	66	61	65	54	66	56	61	64	37	46	68	72	55	60	51	54	56	51	46	46	44	58	51	56	55	64	48	51	54	42	59	42	57	51	49	62	52	51	36	50	49	50	58	45	53	54	70	56	51	41	51	58	58	61	43	51	57	44	62	44	53	57	62	52	48	56	65	62	49	50	48	51	58	58	52	54	47	43	55	63	56	57	68	70	49	67	40	61	51	56	66	61	56	68	52	59	58	56	62	53	55	46	42	56	68	52	45	49	47	62	51	67	54	63	59	56	44
14418	4922	2821	5143	10176	13412	13984	13215	12625	7756	4831	4513	5804	5680	4966	3803	3539	3093	1676	1644	1698	1804	1546	1245	1029	1179	1026	989	994	995	963	789	584	526	575	507	706	711	658	602	530	522	584	699	792	597	570	698	664	550	480	474	481	452	481	440	460	464	432	470	460	440	476	494	435	472	412	480	464	452	461	454	540	516	501	549	590	613	607	553	499	502	509	507	483	485	455	458	437	454	460	455	473	455	453	441	451	478	455	443	485	439	419	422	425	457	434	439	438	440	447	441	454	484	496	465	435	437	426	429	421	441	413	442	443	425	440	491	478	453	441	465	467	446	428	440	434	404	481	415	415	408	443	426	446	467	456	438	412	450	443	463	435	437	462	439	439	458	424	450	436	441	491	453	429	432	472	453	441	441	461	408	469	458	473	446	435	418	473	464	451	460	432	440	436	442	462	438	396	438	461	427	446	467	440	458	476	443	445	417	418	443	432	445	432	399	473	441	446	460	464	431	467	431	411	464	432	440	424	441	454	437	457	448	458	434	437	433	445	452	432	414	443	477	425	433	478	447	454	438	458	429	485	467	426	476	423	481	438	409	451	477	466	453	468	463	475	433	431	475	445	479	459	470	459	412	444	422	461	469	438	441	449	455	415	464	465	438	502	467	474	452	465	453	422	469	419	447	474	435	466	486	442	474	449	480	430	423	479	450	452	429	451	481	445	394	471	437	449	406	453	450	403	440	449	418	438	468	474	456	449	461	444	467	424	476	426	462	432	450	455	446	443	446	475	451	450	406	444	477	462	452	478	440	437	465	425	415	479	443	448	466	465	487	458	443	431	440	466	476	448	476	453	421	465	429	466	464	448	431	438	463	438	423	458	472	439	419	481	443	437	484	442	403	444	432	455	483	461	462	469	405	468	450	440	473	476	437	447	430	418	469	437	462	460	443	468	429	429	460	471	438	424	455	493	449	434	472	455	430	458	479	427	435	465	422	405	465	424	425	467	426	509	454	440	433	438	469	463	436	409	432	457	428	449	434	418	458	458	437	417	458	500	414	441	439	467	436	463	442	464	432	423	447	511	427	454	471	440	451	467	474	439	434	471	476	407	407	444	491	427	477	429	440	460	436	443	439	441	450	448	454	487	479	444	452	425	456	435	467	469	479	440	457	413	457	489	476	485	456	418	483	463	463	424	442	449	468	467	450	444	442	469	463	448	487	429	413	438	437	421	424	427	436	459	433	423	441	436	453	434	457	452	421	459	453	439	446	444	440	486	442	468	457	450	447	454	449	434	437	426	444	449	436	442	455	483	501	487	424	480	468	460	460	485	428	455	449	439	434	412	409	444	466	434	490	427	404	403	443	464	427	488	468	449	461	424	480	462	467	489	498	439	464	450	446	445	428	428	443	422	448	440	440	471	448	411	434	453	511	454	476	426	421	442	504	425	459	448	428	433	441	431	409	444	445	441	484	470	456	458	432	436	472	491	417	434	483	431	412	445	448	485	447	411	472	452	447	446	435	446	464	471	438	411	478	472	461	438	406	441	416	451	434	436	464	442	442	502	453	469	412	428	456	461	470	438	420	432	426	461	460	427	449	421	472	478	425	436	432	463	464	484	461	472	465	459	467	412	438	433	449	452	473	430	453	450	510	476	441	429	427	426	443	498	492	444	434	493	449	433	447	471	450	385	427	477	413	494	449	429	454	481	453	446	435	439	440	457	437	451	424	468	455	455	450	420	441	450	461	463	479	479	471	475	453	497	472	454	455	460	461	424	458	452	452	427	450	434	447	458	443	444	429	464	462	446	469	487	431	443	436	466	445	466	455	472	438	444	428	470	460	453	457	471	418	436	478	448	464	416	438	442	400	472	443	440	445	429	478	463	410	468	424	486	426	461	448	370	446	453	477	430	427	438	444	444	441	479	466	436	458	456	442	431	436	423	422	464	450	447	446	504	428	436	457	487	482	425	476	438	469	409	459	455	442	445	435	459	441	437	440	486	486	427	418	463	458	463	460	447	436	429	469	440	464	444	409	431	427	413	457	437	492	420	439	447	455	453	474	465	412	438	470	448	449	439	450	444	415	448	453	446	441	449	430	439	434	498	419	461	436	443	492	465	413	467	476	426	448	459	445	469	449	411	472	485	436	469	439	449	468	428	441	446	456	417	459	457	469	429	461	482	434	477	453	410	495	493	426	441	432	453	435	472	461	485	400	443	449	448	490	461	429	488	425	444	473	484	452	449	472	459	424	443	434	445	437	417	459	440	468	447	407	424	439	462	446	460	461	444	465	421	424	444	449	470	469	462	483	433	454	443	432	429	435	485	441	446	426	444	466	464	450	435	423	445	450	402	470	433	472	420	431	430	453	457	414	449	403	508	440	419	450	451	441	418	420	459	421	444	471	429	449	467	419	477	467	445	465	430	447	419	417	420	469	448	433	438	463	442	454	449	437	479	455	441	422	432	426	458	439	415	458	433	495	469	490	458	438	478	443	450	448	459	453	419	454	429	423	417	427	463	451	443	458	459	446	447	448	431	448	428	450	467	433	457	474	480	470	445	454	471	452	414	443	418	402	431	431	437	460	469	442	469	457	457	452	474	445	442	462	403	442	481	454	433	462	469	444	454	444	465	462	440	455	469	482	457	465	439	442	425	432	446	473	447	444	432	459	451	470	471	449	479	506	461	442	469	473	489	491	445	481	418	429	452	421	441	423	417	482	456	477	458	474	455	474	455	440	443	432	427	462	466	463	455	455	491	448	458	493	441	449	430	431	453	467	460	446	452	477	448	431	414	484	403	431	412	451	466	449	449	441	444	459	455	474	454	390	452	468	444	420	432	455	454	454	439	472	437	486	438	484	419	435	476	468	471	435	424	432	466	474	467	407	443	454	496	444	453	461	427	434	478	460	447	457	412	457	436	454	485	444	443	444	450	465	418	426	447	477	479	413	478	464	479	421	434	497	452	437	458	433	439	405	415	425	454	477	425	410	459	447	447	462	469	445	475	443	432	454	439	440	443	424	419	460	446	451	439	450	461	440	437	439	424	450	455	480	428	449	483	402	454	444	443	466	451	435	454	437	396	458	464	430	414	459	474	445	441	437	454	400	466	443	458	429	439	454	441	444	476	493	432	454	514	458	471	456	472	466	446	430	411	458	478	449	434	420	435	479	463	435	441	445	460	422	435	451	417	451	453	471	434	438	423	445	458	474	431	450	481	428	445	426	467	462	452	456	453	431	458	447	414	450	456	407	444	428	437	420	434	435	434	431	457	426	398	453	392	442	420	451	451	410	419	482	462	472	453	442	469	452	424	459	419	448	463	465	480	470	444	472	451	465	427	437	471	497	422	453	444	454	472	450	449	427	437	415	490	438	427	444	428	472	436	409	465	460	428	446	425	451	450	477	446	479	428	426	451	453	417	437	473	437	450	426	452	398	449	441	455	447	437	445	430	411	456	471	443	427	455	462	449	466	426	464	439	433	471	433	449	456	447	430
1263	492	307	299	241	391	505	524	528	331	245	262	305	305	244	208	255	186	149	119	143	164	136	115	131	125	117	124	113	116	126	106	97	103	89	91	112	111	92	80	104	87	102	87	95	88	90	100	107	81	95	92	82	92	85	85	86	91	77	102	92	89	101	86	108	112	93	102	84	100	93	87	76	77	80	107	92	96	98	96	99	97	109	90	106	75	95	107	89	93	92	96	82	91	93	84	89	78	91	68	104	89	106	89	109	93	93	97	96	79	90	112	95	85	87	87	77	83	95	85	92	84	79	78	84	90	83	90	90	95	73	117	111	92	93	86	94	98	92	90	93	96	76	97	110	101	73	97	72	94	91	109	98	85	82	99	82	97	88	99	94	100	81	71	79	88	94	89	71	83	82	81	95	79	73	91	82	101	101	58	91	86	87	100	85	96	103	76	99	79	80	101	111	85	100	100	91	117	97	99	89	95	73	92	107	85	112	107	87	101	87	90	94	103	82	95	73	111	99	101	106	107	87	98	95	88	90	88	89	100	79	93	100	92	102	82	105	95	87	87	93	95	85	92	114	97	85	86	98	95	81	111	98	86	91	98	83	88	99	82	100	84	76	88	70	82	91	75	92	88	86	83	90	97	86	92	83	91	93	78	86	83	99	79	87	89	92	88	77	85	94	99	87	78	85	92	111	98	79	94	93	74	96	78	76	89	91	89	101	100	93	66	76	84	85	90	81	92	92	86	99	88	100	117	102	86	104	98	96	89	85	94	90	70	79	92	90	71	77	107	104	87	89	92	99	98	100	85	91	93	85	87	102	105	88	95	97	96	91	97	100	90	95	96	89	90	92	84	86	96	80	75	99	83	84	76	100	99	88	93	90	81	81	102	71	111	99	79	98	84	93	88	89	100	87	76	92	90	87	100	84	109	91	99	75	86	94	80	93	79	90	103	81	89	92	89	83	85	101	85	89	100	97	86	95	108	105	70	83	97	91	119	94	97	101	92	106	84	86	75	110	93	88	90	82	85	103	96	86	87	89	83	105	96	110	83	98	81	76	113	95	97	87	90	97	97	75	95	93	104	91	93	108	78	108	87	82	92	97	90	97	78	105	106	79	91	78	95	78	95	97	94	94	90	99	110	86	99	82	97	86	117	79	90	87	103	101	80	89	77	67	99	109	101	98	87	101	92	107	95	73	82	87	75	105	94	81	112	102	97	100	93	75	98	103	96	104	96	97	90	84	94	108	82	92	84	106	71	94	93	102	112	81	98	96	100	94	90	86	112	96	87	87	77	88	105	99	95	107	78	87	91	84	82	81	87	86	96	92	95	97	94	102	95	93	101	87	88	113	108	76	79	83	101	84	97	87	117	67	102	108	92	89	96	88	75	96	103	94	93	100	83	105	93	67	78	101	87	64	92	101	83	92	97	111	101	77	86	80	99	82	87	76	94	85	98	96	78	91	78	75	95	96	95	86	104	99	96	79	85	107	95	100	91	89	78	90	92	85	116	92	95	95	92	76	108	96	82	96	101	101	88	81	83	93	92	100	98	97	91	93	92	91	100	96	94	103	85	103	90	90	86	93	102	97	107	94	106	74	102	89	83	93	82	94	90	91	88	80	91	81	86	105	92	83	110	100	96	81	96	104	93	93	98	72	78	96	107	80	77	93	84	91	115	89	99	101	110	80	91	92	93	110	77	84	82	93	107	97	88	80	94	75	105	97	96	111	80	89	99	74	101	90	96	83	89	102	107	102	88	96	110	88	87	92	88	95	78	105	103	94	86	101	80	87	76	79	96	100	96	97	91	89	92	96	80	86	94	94	83	91	89	91	94	86	101	86	96	102	82	80	96	105	98	93	93	81	82	89	81	100	90	75	89	94	94	84	87	89	82	91	95	99	99	88	85	93	81	85	92	80	107	88	99	107	78	99	78	89	129	66	103	91	98	93	98	100	92	90	97	102	83	86	87	85	92	82	86	101	97	83	86	89	86	87	84	81	95	88	98	92	96	106	82	104	90	89	96	94	106	103	94	91	79	95	85	83	91	109	98	88	87	97	94	99	104	80	78	118	74	94	101	111	81	86	89	73	94	92	81	88	88	91	92	80	83	87	100	110	90	97	93	85	91	111	102	78	86	102	82	94	68	93	92	91	94	82	90	107	80	86	87	111	91	89	84	87	100	109	61	115	95	94	89	85	93	101	108	96	93	99	87	81	81	92	101	82	90	90	91	89	91	102	72	94	91	104	102	104	98	79	87	103	105	96	88	96	106	91	89	76	84	92	107	86	79	93	89	91	85	85	82	99	86	99	98	87	89	113	89	79	98	86	91	88	96	78	77	98	82	78	79	91	104	86	88	102	93	107	94	92	94	85	91	103	92	89	85	98	78	98	73	89	90	92	82	89	90	104	92	93	95	79	86	81	87	107	107	89	81	99	98	105	92	108	82	82	91	93	87	92	83	84	101	85	87	89	75	80	85	91	88	102	87	100	86	103	87	82	78	75	98	83	122	95	95	103	89	93	100	93	86	79	109	87	81	79	94	99	82	97	96	81	98	85	77	90	79	84	83	84	79	92	97	93	97	93	77	90	87	79	85	77	88	86	89	90	101	100	79	97	101	93	91	110	88	94	90	103	105	69	98	75	108	74	90	72	113	95	71	91	80	95	84	88	91	101	98	109	92	104	96	72	104	117	85	105	90	88	90	97	84	84	78	83	84	79	89	79	95	91	100	120	88	97	108	98	84	92	95	102	92	100	93	80	89	117	85	80	84	99	103	87	75	83	99	91	94	95	105	87	91	102	96	75	102	77	93	85	78	100	89	85	82	72	85	83	85	106	91	82	78	103	100	100	96	92	92	77	94	91	109	100	101	97	96	100	107	87	78	79	99	93	96	85	89	100	91	76	80	83	88	110	86	95	76	86	92	110	77	97	89	102	111	87	67	92	91	93	91	103	70	79	83	77	88	100	77	103	90	88	103	89	83	91	92	84	105	94	101	88	89	100	89	92	96	82	71	87	101	96	97	93	82	102	88	104	90	97	95	112	89	96	105	87	105	90	86	96	95	94	84	95	79	90	95	90	91	106	79	95	90	122	96	85	86	96	84	102	81	92	102	90	104	98	113	89	83	89	78	97	95	97	95	85	92	87	88	78	87	99	93	85	90	98	83	106	88	91	101	82	104	82	95	88	67	88	94	98	110	92	93	86	95	91	111	110	109	107	99	84	88	80	83	73	98	99	86	88	84	92	95	92	87	96	86	94	96	93	95	99	103	87	111	84	89	82	93	105	94	96	98	91	89	83	82	84	117	94	82	77	111	90	102	96	97	91	84	101	86	99	97	83	96	100	94	94	88	83	105	96	105	88	99	90	93	84	87	93	93	88	77	79	84	92	88	106	91	100	100	78	93	100	88	86	83	97	104	89	89	104	82	93	80	83	72	88	91	84	99	99	84	86	98	109	86	77	87	115	79	95	96	97	95	101	93
15673	6362	4067	6588	12574	16242	17252	16003	14699	8798	6347	6590	8037	7317	6116	4922	5001	3682	2285	2164	2381	2464	1988	1805	1640	1672	1524	1527	1438	1457	1500	1139	923	897	839	914	1142	1030	1065	965	839	882	960	1118	1118	927	858	954	963	830	749	723	746	762	715	741	733	720	703	706	737	747	737	663	747	750	684	719	683	723	737	774	807	844	846	892	989	903	975	883	882	884	822	804	857	815	710	762	764	726	738	743	744	734	684	701	752	739	715	702	739	748	718	767	705	700	697	733	684	716	704	719	743	711	705	719	700	740	705	756	677	681	717	664	730	678	708	695	725	698	720	734	723	729	713	723	747	768	717	694	706	692	694	718	752	731	765	756	706	779	735	700	729	766	742	682	685	721	696	711	707	738	739	735	720	688	650	706	705	708	742	740	738	738	736	724	729	703	722	702	740	726	698	773	703	711	683	717	727	741	721	711	728	723	714	754	701	703	758	702	723	737	722	703	661	703	737	738	693	698	726	730	721	733	706	717	743	707	703	711	715	688	738	748	763	734	685	742	684	738	699	725	719	726	727	749	729	712	758	748	721	691	674	656	737	701	688	666	702	747	742	750	746	680	707	699	727	722	718	701	678	674	710	733	682	702	719	706	732	694	717	703	739	719	690	755	734	696	739	730	747	701	694	670	708	698	753	717	737	700	684	684	719	748	739	663	724	731	687	699	724	686	742	719	709	739	697	726	719	735	695	713	689	709	751	725	708	710	678	684	726	676	734	712	677	737	692	701	683	730	657	728	712	707	786	683	711	711	693	743	696	710	669	701	771	684	703	699	758	691	748	732	733	720	666	678	736	764	760	729	710	747	725	737	684	680	730	715	712	743	717	661	744	716	753	781	701	749	725	733	707	736	756	731	682	759	689	686	705	718	672	768	694	725	707	700	701	740	740	748	703	706	712	778	748	708	744	686	653	728	720	719	734	717	721	734	727	680	740	758	686	709	723	728	675	734	735	719	746	660	754	776	711	721	718	721	702	695	704	694	752	714	758	698	752	685	732	745	713	727	705	753	722	685	705	731	751	726	756	680	697	683	710	746	746	726	747	741	701	709	715	746	705	657	680	741	753	733	740	751	716	726	755	690	713	708	710	738	723	700	672	718	690	734	701	703	713	777	715	785	733	711	700	707	688	668	708	714	736	677	738	753	693	697	732	756	716	713	714	680	728	715	700	708	728	729	745	673	742	693	733	717	659	712	714	713	730	751	726	725	714	730	691	702	693	745	735	763	689	718	720	701	767	734	748	709	732	755	715	714	642	661	671	750	711	676	714	683	769	742	726	751	732	685	773	736	727	719	749	712	736	729	782	670	679	682	754	699	738	642	720	677	695	696	691	691	716	764	737	706	735	715	782	719	744	746	716	700	649	712	715	786	706	724	783	717	749	699	680	726	694	706	732	769	711	710	743	664	748	701	734	706	699	662	736	707	767	723	725	770	732	720	738	750	737	734	709	762	724	763	722	735	707	673	711	682	721	711	686	735	684	695	728	702	742	714	680	693	735	707	701	688	710	691	722	685	715	738	732	727	703	773	679	719	718	700	729	740	689	700	679	761	720	731	715	673	711	741	713	707	689	710	693	764	722	721	685	736	702	704	718	706	680	709	740	725	744	723	736	751	694	732	714	701	690	717	699	679	733	727	701	731	687	733	727	732	726	683	757	727	720	741	692	733	703	722	715	728	709	703	765	747	700	719	728	767	686	761	708	692	741	733	720	709	712	701	713	739	672	754	715	728	729	725	756	709	670	722	698	731	697	710	731	718	722	737	757	724	733	712	734	672	714	659	714	755	723	656	728	717	726	699	730	714	765	748	694	722	756	737	734	712	712	687	688	722	766	712	700	681	741	770	717	729	707	708	729	706	709	735	728	736	715	693	692	715	747	651	700	708	688	719	772	703	694	754	671	741	704	694	712	694	727	705	714	730	731	731	717	667	730	714	731	758	756	710	715	741	693	742	693	748	717	730	774	718	792	699	690	703	667	708	741	749	692	692	737	737	747	727	710	729	681	700	769	758	644	728	744	716	734	722	702	750	708	671	718	730	703	726	733	731	710	707	741	708	715	694	722	681	714	700	710	695	715	694	741	744	701	699	759	724	752	673	678	715	734	713	712	681	696	760	713	704	720	706	707	740	716	737	705	724	733	699	750	693	706	712	772	755	773	714	720	717	719	695	753	753	747	743	744	748	719	701	732	683	759	749	727	707	720	732	721	735	673	714	716	762	731	737	694	728	799	716	734	739	720	751	726	708	688	738	764	763	755	687	693	722	682	683	696	732	712	740	702	662	717	694	719	716	680	687	735	722	706	727	714	742	661	711	700	698	752	713	725	746	713	723	699	675	696	742	707	730	699	739	734	772	682	750	695	742	752	727	690	731	730	694	722	703	745	706	738	738	714	675	727	776	749	674	723	678	705	729	723	715	687	682	752	723	731	678	705	682	707	719	706	679	742	720	755	733	695	757	723	712	699	742	670	750	713	711	695	737	724	692	722	706	694	737	688	737	745	754	722	754	733	682	681	730	762	689	704	726	709	704	695	692	705	733	758	731	733	739	719	696	732	762	783	703	730	736	691	723	664	708	666	754	747	736	684	736	693	754	727	719	730	715	745	701	730	686	703	716	718	709	722	737	718	725	774	753	749	658	731	744	709	747	751	717	690	697	660	655	687	752	724	702	718	699	708	754	644	691	718	725	728	666	739	679	666	720	780	708	751	749	661	700	751	737	738	720	739	711	730	720	702	738	738	698	708	723	767	752	687	681	754	730	668	724	718	702	756	715	718	759	721	713	720	695	758	744	765	703	692	689	658	684	740	717	687	711	721	736	715	740	731	735	716	696	724	717	720	723	744	688	695	709	744	704	725	731	759	669	705	730	717	762	673	722	796	714	680	702	684	725	758	686	718	702	703	738	716	754	731	736	704	672	698	725	752	718	732	708	690	706	697	684	721	748	700	748	687	696	724	742	676	702	717	695	692	719	682	765	697	739	669	695	741	710	763	722	733	768	691	700	687	762	761	673	685	734	702	701	731	744	737	699	712	752	697	713	717	759	713	706	754	746	753	756	761	696	717	740	734	718	782	712	715	702	685	740	717	715	746	754	746	688	767	682	723	705	707	752	663	703	710	693	728	719	708	707	717	755	747	738	694	707	738	772	687	728	691	708	720	757	732	739	709	731	669	708	715	720	769	708	707	701	744	689	678	745	708	651	710	715	703	747	709	722	679	711	672	722	722	748	785	727	722	695	710	737	723	724	726	713	736	702	716	733	653	702	764	752	687	728	739	734	673	682	724	745	691	698	750	710	708	750	729	755	726	694	768	711	722	708	702	644	697	718	728	745	738	695	723	758	686	690	705	705	681	703	695	724	716	735	707	732	748	712	717	709	696	712	710	689	738	734	703	737	675	749	704	672	771	704	772	737	702	720	663	731	739	761	711	694	700	738	713	685	739	691	752	681	752	708
1237	254	176	154	126	190	287	307	278	134	108	137	186	207	129	131	122	81	71	49	64	71	69	60	47	47	51	48	48	66	58	45	39	46	41	47	44	60	48	41	40	43	42	49	33	44	37	45	54	38	48	39	38	39	37	35	45	40	37	33	33	31	30	50	41	28	45	39	40	37	40	38	43	38	52	45	32	41	43	48	44	39	53	36	50	43	43	41	43	35	33	34	41	36	43	41	39	35	41	42	51	50	35	44	54	42	39	39	48	37	34	53	35	27	29	38	37	45	45	32	36	30	33	41	42	46	36	42	37	36	39	36	42	38	35	52	49	38	29	29	47	42	42	41	50	40	40	43	31	46	32	45	56	42	43	36	30	45	34	36	44	35	45	41	34	37	34	32	32	38	40	34	43	37	45	38	41	31	37	44	35	43	43	37	29	38	40	46	47	43	41	37	33	56	42	37	38	38	44	39	40	32	40	44	38	44	49	27	36	50	44	42	40	35	23	48	43	34	34	42	39	42	47	42	46	39	41	46	31	50	37	32	29	32	48	46	42	36	43	31	41	29	31	36	37	46	44	37	45	37	24	42	44	45	33	36	26	46	46	42	40	32	33	47	42	43	39	36	48	39	30	36	53	37	35	35	39	46	44	31	29	43	37	40	29	39	37	46	29	43	44	38	37	31	42	49	32	40	44	38	42	37	37	40	42	40	37	40	39	44	44	34	40	32	34	43	42	48	32	39	36	33	49	21	39	42	44	33	33	39	40	34	28	40	44	32	34	47	38	40	47	34	38	32	39	32	40	35	32	36	38	45	42	32	42	26	37	37	39	34	44	36	34	37	38	38	44	43	43	42	42	34	39	34	41	47	30	46	31	45	32	45	36	40	41	39	41	38	45	36	47	48	32	38	32	34	47	33	32	42	38	32	42	36	46	30	35	42	44	33	42	38	33	43	21	38	38	37	35	46	34	30	47	33	30	38	43	46	42	45	34	37	32	38	35	44	46	37	39	37	38	34	51	37	37	38	34	42	33	38	35	31	31	38	49	46	43	38	35	32	50	37	34	25	35	47	43	39	31	44	36	49	37	46	32	38	36	28	48	41	33	44	38	38	40	38	44	36	40	40	36	31	40	46	41	39	38	33	38	37	38	40	39	37	38	43	42	51	31	38	42	44	41	34	46	33	29	38	27	46	40	35	47	41	42	41	32	38	36	44	36	29	40	52	38	46	40	45	39	33	48	42	32	41	40	40	47	25	45	29	41	45	33	36	43	46	38	38	49	36	35	41	32	36	45	40	37	39	46	54	40	36	32	28	43	33	35	46	48	32	28	40	45	41	41	47	35	39	48	35	38	49	28	41	33	43	37	36	35	38	31	50	26	53	37	43	43	45	38	38	43	51	42	35	34	37	37	36	39	40	39	40	33	40	41	41	38	34	44	40	52	33	34	26	33	43	48	47	50	36	49	35	41	29	40	41	46	38	38	38	32	34	44	55	33	42	33	41	42	43	37	39	32	35	29	27	46	34	31	38	29	38	37	32	35	43	32	35	39	53	30	45	43	41	27	44	37	45	32	36	40	45	45	35	52	34	25	32	38	44	52	36	41	46	46	38	42	35	40	32	34	35	32	49	40	54	51	36	39	40	37	54	50	38	40	35	30	40	36	42	31	47	39	42	29	33	30	56	33	36	32	56	37	38	46	24	38	21	42	40	40	39	44	44	41	38	42	37	38	39	30	39	32	45	38	44	35	35	38	46	46	27	30	44	31	36	38	47	51	35	42	28	58	44	33	30	51	37	40	34	37	40	37	39	32	37	40	49	46	36	40	42	36	46	36	33	40	36	39	38	26	32	32	37	39	41	36	35	44	53	43	47	45	33	50	41	29	46	34	46	37	48	44	36	36	34	34	45	46	40	32	43	39	42	36	41	46	39	36	35	34	28	43	42	43	42	38	48	43	44	33	43	37	33	41	27	40	43	42	34	38	39	33	40	44	48	46	38	29	31	27	47	43	56	35	33	44	30	38	40	27	48	35	53	49	39	31	38	38	47	26	39	36	33	33	42	42	47	40	42	37	28	37	36	41	41	37	38	39	35	40	36	52	50	34	34	23	40	31	48	41	44	32	46	44	45	31	37	38	39	37	34	39	39	32	41	35	50	28	43	42	46	44	36	34	30	38	39	38	39	38	37	37	49	37	31	30	34	31	42	32	34	39	34	37	42	34	28	30	36	45	41	30	46	42	32	36	45	43	35	47	34	32	40	35	40	35	43	40	42	47	36	39	42	47	42	46	29	36	28	36	38	40	40	40	51	37	38	33	45	46	41	40	41	44	38	38	43	34	48	43	29	33	45	45	50	37	39	58	44	36	47	32	38	53	33	42	36	38	33	45	37	44	42	41	47	41	40	38	36	31	47	32	39	33	40	37	41	39	44	48	46	44	43	41	51	33	43	34	33	35	34	42	34	38	45	51	38	39	48	50	36	35	36	40	41	40	36	40	46	33	34	36	45	39	26	40	52	38	37	44	50	44	38	38	27	38	50	40	46	40	38	36	39	31	48	37	36	40	33	46	43	41	35	37	45	45	36	40	38	51	51	28	35	36	47	38	38	38	51	48	34	35	30	47	46	35	42	29	46	51	35	38	29	46	37	40	38	35	36	43	35	27	38	47	52	42	39	49	39	29	43	37	31	38	29	31	37	32	56	46	33	37	34	35	37	46	32	38	38	35	38	31	31	32	39	45	39	38	34	45	49	33	49	44	32	39	42	47	37	33	35	40	44	31	40	34	44	42	43	44	33	36	35	49	41	37	43	42	24	48	32	46	45	27	35	50	34	44	37	41	49	43	39	35	33	36	36	39	39	37	38	37	34	50	31	33	39	48	42	41	43	37	41	52	32	26	46	48	37	50	42	40	25	33	40	40	34	33	29	39	35	37	32	40	38	35	33	43	47	38	33	35	46	39	40	49	35	51	38	31	28	41	41	36	38	43	49	35	34	38	38	43	50	42	33	36	37	36	41	35	38	55	31	47	51	47	26	34	54	40	52	47	41	27	34	34	38	42	37	34	40	42	43	33	37	40	55	36	30	48	39	54	32	42	25	31	40	37	44	36	35	40	36	50	36	32	46	42	35	47	31	40	36	40	43	36	37	36	44	36	24	49	34	39	38	35	32	35	32	42	50	57	41	45	43	35	42	28	39	38	39	33	32	36	42	27	33	30	53	36	41	47	52	36	43	37	40	42	35	47	37	51	35	48	33	44	39	48	44	43	38	41	29	43	35	44	38	27	36	42	39	32	43	47	43	39	32	34	35	43	41	32	37	34	47	33	36	54	47	45	40	31	29	41	45	45	36	42	39	38	38	40	39	35	40	42	42	37	39	51	36	33	32	30	28	33	40	30	36	43	27	40	35	34	38	35	35	41	45	39	35	36	47	27	39	40	56	47	41	33	34	41	34	44	26	32	34	37	45	40	36	38	43	50	32
11961	3638	2326	3690	7644	10649	12372	11633	9478	4912	3560	4488	5250	4350	3285	2930	2787	1786	1048	1097	1318	1235	977	852	865	839	737	702	653	752	650	454	397	377	363	394	446	492	506	448	383	376	461	504	509	399	418	456	407	324	368	285	349	318	316	281	309	328	338	319	344	307	317	355	329	341	340	343	327	317	328	296	356	390	405	420	443	407	430	393	380	392	374	369	372	313	334	323	338	302	358	309	313	354	327	349	325	303	306	340	333	324	302	324	356	317	330	324	338	320	332	368	315	354	341	314	310	335	346	333	367	336	354	324	331	332	317	344	347	330	312	341	322	291	311	319	343	321	306	326	335	343	301	318	330	345	338	352	320	326	307	341	314	311	316	326	321	316	316	333	311	327	321	364	315	334	324	340	327	310	330	322	318	335	333	314	339	329	315	312	335	334	303	366	326	325	324	331	300	324	339	301	341	355	323	323	312	319	322	329	311	347	330	301	341	344	309	331	327	338	302	351	342	298	351	320	327	286	331	352	300	355	347	330	297	331	342	317	341	315	317	334	337	355	309	343	339	327	320	354	357	334	329	317	272	373	351	340	290	312	343	306	329	325	301	333	322	317	359	342	318	315	355	327	330	323	328	342	305	307	298	332	336	326	335	324	326	339	323	299	305	336	322	279	353	325	329	324	325	343	339	307	330	317	325	284	309	327	320	313	338	340	350	336	315	339	330	310	349	332	318	307	339	332	295	335	311	350	316	304	328	351	319	292	312	340	326	356	299	330	342	318	339	311	339	283	317	346	320	341	298	295	304	332	358	325	371	366	312	327	328	340	306	319	326	326	322	334	345	325	302	339	343	300	325	321	338	326	357	335	328	325	309	321	347	328	323	315	303	326	344	301	310	335	329	290	304	324	378	313	346	321	315	329	330	344	325	298	328	362	312	312	327	306	327	315	330	280	323	333	333	337	306	333	303	313	324	313	310	343	359	316	314	362	285	324	331	322	317	359	346	323	318	342	307	357	353	343	348	334	300	310	327	328	344	352	321	326	324	337	357	349	334	306	297	312	314	375	313	308	297	300	337	326	355	338	315	361	345	314	323	340	375	280	349	306	344	308	333	319	313	321	316	343	371	311	326	347	317	322	323	308	322	339	328	353	300	331	297	331	345	331	309	311	328	305	344	332	316	342	330	297	333	339	340	309	321	325	291	328	328	331	334	318	266	328	351	296	335	352	315	338	342	318	339	367	314	325	337	350	307	321	337	322	331	316	330	317	329	335	350	309	331	358	338	309	287	301	317	333	360	314	332	339	345	313	351	357	332	366	331	352	291	351	341	348	315	316	369	313	302	313	323	315	350	305	312	307	323	334	334	334	327	337	313	339	324	319	349	328	333	315	306	301	299	352	327	340	356	300	336	350	332	320	332	316	325	325	349	377	358	331	340	337	307	316	310	312	316	328	314	318	360	358	331	310	308	351	348	311	298	334	339	313	342	371	339	325	299	319	334	338	332	346	315	321	342	333	328	283	304	318	335	357	298	299	292	337	343	339	334	298	326	357	301	384	344	345	352	341	332	360	344	348	331	325	332	307	317	298	301	357	320	318	354	324	312	307	332	311	325	337	345	329	292	335	323	334	329	339	337	305	317	333	321	310	347	330	342	343	313	309	300	330	338	329	340	353	316	315	343	349	323	312	313	326	314	312	305	341	311	367	332	313	314	324	325	325	330	351	338	304	275	315	325	337	355	321	320	311	319	324	338	317	349	288	315	320	318	319	334	308	304	327	316	327	322	384	299	310	316	299	342	338	357	360	321	317	317	339	343	339	365	331	342	319	311	326	322	349	307	333	307	324	328	295	331	345	364	317	320	330	324	320	308	308	344	315	344	315	323	320	352	357	321	365	329	334	339	304	353	350	329	289	318	322	326	330	284	300	317	292	287	330	299	332	329	307	316	360	337	335	289	339	334	322	345	329	295	336	297	323	349	330	315	332	328	335	349	321	339	334	306	301	315	345	303	340	305	326	333	318	322	335	341	358	323	320	315	316	347	332	315	313	308	349	316	351	358	309	329	340	306	324	323	329	320	345	340	319	280	347	350	321	345	313	319	328	328	326	363	323	328	308	323	332	329	358	364	335	357	349	316	314	335	280	321	310	323	320	344	325	323	285	336	332	336	349	328	346	329	316	331	329	313	347	317	339	297	293	314	341	345	329	322	325	299	335	325	309	308	307	381	337	310	303	320	326	294	334	326	355	339	339	316	347	323	310	323	299	291	303	336	304	374	325	328	334	308	341	287	282	324	325	321	283	346	294	304	324	335	307	351	337	286	324	327	348	342	283	320	340	332	330	345	323	331	335	296	342	332	319	349	319	330	306	311	331	375	327	345	309	378	325	302	338	320	310	354	327	319	340	308	324	349	310	333	329	332	319	330	320	366	288	330	340	314	343	325	313	338	369	329	346	303	350	349	354	318	308	327	345	346	345	315	356	329	332	302	345	287	328	318	308	343	351	318	345	331	333	350	339	322	326	340	338	315	332	307	315	340	343	324	332	349	341	340	304	289	332	341	304	348	319	337	350	298	363	335	333	313	301	313	336	318	337	331	304	348	320	324	321	353	331	309	324	355	321	364	336	345	314	321	337	280	342	326	355	337	321	342	302	351	317	326	313	335	385	370	327	325	330	317	329	349	340	322	365	342	318	327	315	343	312	359	355	313	355	314	332	347	323	335	324	324	304	308	351	335	335	346	339	309	321	336	341	340	302	334	306	314	341	296	331	328	318	354	329	311	348	322	311	317	333	326	302	307	310	318	323	338	335	353	329	315	361	322	357	313	323	320	333	307	337	340	313	346	290	301	333	315	328	349	308	327	344	306	358	322	318	327	306	294	320	318	295	303	333	288	324	322	362	313	330	311	306	334	327	353	327	350	310	332	346	329	334	307	315	297	333	294	334	286	326	342	314	338	331	333	338	320	333	342	322	333	305	335	340	332	323	346	324	329	334	327	327	311	329	331	367	317	274	351	331	332	361	312	325	304	348	344	360	321	338	315	293	330	300	305	357	323	325	320	331	334	346	317	330	335	346	352	319	343	322	331	291	347	328	317	298	304	302	318	308	322	302	296	328	331	327	304	319	318	359	328	337	332	332	347	325	318	339	299	334	315	339	307	324	307	303	325	338	349	281	289	320	353	343	353	338	355	329	320	321	323	318	331	313	348	327	346	338	318	314	345	347	336	344	346	295	316	350	346	337	346	302	309	285	299	311	334	335	312	294	310	323	303	334	339	313	340	295	351	357	327	301	345	324	337	331	319	325	344	327	339	288	341	359	328	328	318	304	348	303	305	340	324	328	347	356	337	333	321	323	330	340	334	337	328	336	306	317	327	300	308	343	306	337	320	322	311	283	337	308	349	356	347	316	304	349	307	354	328	313	345	283	344	322	354	304	304	321	325	340	321	383	316	339	289	338	340	316	306	349	325	314	326	328	313	310	328	334	324	300	328	307
822	434	302	245	192	280	465	506	320	228	184	234	243	262	185	191	186	127	107	119	128	114	99	72	87	93	103	92	79	88	95	80	81	87	81	81	87	76	99	74	86	87	97	83	79	80	78	99	67	92	90	76	87	69	91	70	84	78	92	71	91	69	59	82	63	82	74	78	80	79	75	86	81	69	66	76	62	85	81	82	84	88	97	94	82	63	88	72	86	69	72	63	66	76	74	74	83	95	76	77	79	77	87	75	58	77	82	70	79	72	77	71	71	81	79	69	62	63	73	78	84	77	67	84	56	79	76	81	73	67	64	69	72	64	69	72	84	61	69	71	98	79	73	74	67	85	77	85	76	70	77	68	72	76	56	66	69	72	58	71	72	73	78	79	66	63	71	68	80	70	77	74	96	87	76	71	77	87	80	82	70	91	74	81	89	70	76	82	100	69	70	64	79	61	74	71	70	58	76	81	66	75	77	73	64	71	69	60	77	72	80	86	87	62	66	83	68	81	79	67	77	81	63	64	94	67	86	83	86	80	83	64	81	65	56	75	70	57	89	74	80	67	81	70	85	74	79	77	61	86	66	71	90	74	64	81	71	57	79	66	86	69	79	82	97	75	76	81	71	75	83	82	67	67	78	72	89	70	73	76	91	78	79	81	74	75	78	80	71	68	68	67	69	74	90	89	67	59	71	78	79	81	70	73	81	75	69	77	61	60	87	81	81	72	71	80	80	87	69	71	75	84	100	83	69	81	76	65	67	74	89	87	66	80	76	74	82	71	76	91	79	78	87	82	84	76	74	72	97	74	72	70	73	79	69	83	75	78	74	85	98	74	74	72	77	73	79	75	82	75	84	80	77	77	76	70	81	69	87	81	58	79	72	79	69	83	72	69	76	76	76	86	79	81	86	78	73	78	73	79	77	68	84	71	76	85	65	59	71	77	73	83	71	57	83	71	71	67	74	70	79	60	90	72	87	74	87	76	74	83	76	64	87	79	80	65	80	74	64	69	69	72	71	73	57	70	78	80	84	86	73	89	87	74	69	80	92	73	75	86	62	74	80	78	81	77	63	80	63	59	75	72	76	86	69	75	77	77	69	62	88	68	72	68	82	69	71	67	66	78	75	73	70	57	70	77	50	66	81	85	79	63	69	69	67	72	86	72	62	60	71	77	78	66	78	61	79	66	64	64	79	64	84	60	59	63	69	87	62	74	77	71	74	77	83	68	77	82	67	74	90	71	88	68	67	77	71	77	81	70	64	77	63	76	79	70	86	76	63	81	95	61	69	75	63	86	88	75	94	92	87	77	77	60	97	66	95	65	71	83	71	74	75	81	68	72	80	73	76	72	69	70	66	99	77	78	96	67	74	64	84	63	67	71	75	75	90	73	66	79	68	74	67	74	90	69	86	72	68	86	70	61	78	81	82	77	78	63	75	76	81	79	75	74	62	84	75	72	72	68	58	75	68	69	58	55	64	68	89	69	70	69	81	85	71	79	81	69	58	78	67	77	70	62	81	62	89	71	78	70	77	65	69	62	76	68	66	93	73	78	74	83	73	65	70	90	78	78	82	79	74	69	73	77	73	67	86	89	61	84	71	81	83	61	74	80	75	67	85	82	83	84	80	81	86	68	74	77	77	69	70	63	60	67	68	64	67	74	68	72	79	76	77	66	78	70	82	80	77	75	61	85	70	77	81	68	74	67	76	66	71	86	76	75	81	74	62	99	66	72	84	66	84	87	79	67	81	84	77	66	72	67	80	64	96	79	78	72	79	71	64	85	76	81	60	72	71	72	81	71	72	73	82	70	76	88	67	74	68	72	74	70	80	64	67	76	78	80	82	86	65	60	71	81	71	75	78	76	83	86	70	68	77	67	75	74	69	62	76	63	97	78	67	84	75	84	85	80	87	64	78	98	85	60	83	80	69	70	81	74	72	72	75	79	77	72	57	69	69	70	94	76	59	84	78	76	87	68	74	78	80	83	71	74	75	72	65	76	74	68	74	81	81	61	74	67	60	65	74	91	67	61	78	77	64	76	66	86	80	87	86	62	75	78	70	83	69	56	71	75	80	61	76	81	65	73	71	68	72	78	55	78	84	89	64	67	71	73	81	76	78	67	79	75	78	66	73	65	79	65	89	66	66	56	82	72	68	83	74	66	83	84	72	71	64	70	84	59	62	84	87	84	87	75	68	88	74	78	78	62	72	85	66	74	82	81	94	96	66	78	68	66	77	83	81	78	85	59	63	72	77	70	73	71	91	68	70	72	77	74	76	65	82	67	88	68	66	69	68	75	81	72	57	83	67	69	84	68	69	88	68	68	85	67	74	94	69	82	82	85	81	94	71	66	71	89	80	81	94	83	82	73	75	79	84	88	69	69	85	71	84	61	75	60	84	63	71	81	66	78	85	47	74	69	91	76	77	73	78	98	62	66	74	83	78	75	72	85	80	80	76	81	68	66	83	74	83	61	91	70	71	80	66	80	83	84	78	73	68	81	72	80	88	71	82	83	87	75	78	62	90	61	67	86	77	82	81	66	77	71	71	78	73	84	55	81	66	76	71	73	81	89	89	64	83	91	81	77	68	71	64	83	70	68	84	73	79	62	67	79	70	68	79	69	77	83	65	73	81	78	70	73	73	83	65	84	77	69	68	76	73	91	88	84	69	75	77	74	58	80	80	79	83	70	86	76	76	75	71	69	73	82	98	77	86	75	75	65	81	85	89	58	75	74	62	82	56	69	78	86	70	64	57	81	80	64	74	90	73	72	69	80	93	75	56	80	72	74	77	84	83	86	79	65	74	69	77	70	71	68	70	61	72	66	76	85	91	91	68	74	80	77	69	77	65	84	75	73	84	83	65	83	81	72	69	80	74	84	83	81	71	69	73	78	78	65	76	83	74	82	71	75	81	89	85	85	100	66	79	74	86	72	80	81	73	96	73	88	73	75	73	85	76	69	87	72	69	63	62	79	73	73	68	75	79	68	58	74	77	66	74	69	86	77	73	95	72	74	62	69	79	68	83	84	73	67	67	88	72	74	72	80	86	65	85	76	93	87	83	78	55	74	73	82	59	80	82	57	68	77	74	68	80	89	91	85	74	75	62	79	61	68	78	70	79	80	65	71	70	73	70	69	80	76	78	88	62	72	75	72	73	70	80	67	75	77	76	77	75	69	66	77	67	71	78	77	83	80	78	80	62	61	81	89	77	70	79	67	76	66	77	72	87	81	87	75	80	80	63	71	77	86	72	69	83	87	85	68	87	73	75	69	74	80	64	68	81	76	79	76	87	85	82	79	76	76	72	68	83	80	77	72	60	90	63	71	69	69	67	80	76	64	63	80	63	70	92	70	73	68	61	82	74	81	88	67	62	79	76	62	67	78	70	73	59	80	72	57	83	68	74	84	71	76	87	91	88	79	76	62	70	78	79	68	77	77	63	79	81	69	83	64	85	80	72	89	75	65	79	84	88	71	59	65	76	71
12514	5352	3500	5033	10165	14039	15623	15387	10796	6565	5234	6842	7156	5934	4592	4388	3965	2282	1603	1834	1921	1904	1555	1356	1444	1281	1198	1094	1094	1313	1003	753	692	695	704	819	850	872	938	897	686	678	767	815	795	697	788	792	684	613	576	636	583	570	634	611	552	633	624	638	622	617	569	574	567	602	552	591	555	608	556	614	659	687	676	732	737	751	681	720	694	682	623	618	631	657	576	656	592	587	585	554	580	581	574	589	582	570	564	606	552	585	633	553	593	557	591	536	592	583	621	554	587	632	593	546	582	566	570	597	647	600	594	572	593	579	569	601	639	562	583	591	604	628	585	580	592	554	584	593	582	601	563	597	646	559	627	568	593	581	645	607	601	581	608	557	617	600	579	539	565	607	568	601	585	577	612	590	586	586	564	575	562	596	565	540	597	595	621	582	562	559	552	574	603	590	577	576	593	560	645	566	544	607	580	557	570	551	531	555	608	575	589	534	613	496	594	564	588	583	549	581	602	611	573	590	555	624	557	553	594	575	542	615	591	547	620	577	615	608	531	635	594	589	568	639	596	583	578	611	614	595	618	586	597	562	550	584	575	582	556	579	615	603	600	545	610	606	553	608	567	565	558	590	597	608	559	595	578	593	603	553	589	597	585	580	601	580	557	565	592	583	620	573	588	633	565	572	575	592	615	564	629	537	599	611	592	580	610	586	560	555	626	611	556	576	571	540	564	602	593	542	568	603	614	565	590	561	586	577	561	554	585	543	575	589	583	566	543	625	562	540	595	594	591	536	583	576	601	562	586	592	571	571	589	554	572	577	554	598	590	583	567	588	577	595	557	595	618	578	570	550	602	581	564	560	618	587	566	568	573	573	547	617	612	564	601	573	533	554	556	588	546	620	566	581	625	601	597	579	547	622	614	591	531	594	550	571	635	623	508	574	579	568	562	603	585	580	549	552	585	577	543	532	590	593	582	618	609	541	537	552	557	586	542	539	628	574	615	573	580	584	540	567	576	584	588	610	574	572	574	570	563	571	568	544	562	577	562	573	589	557	589	565	590	537	543	589	565	528	600	560	551	577	601	599	618	535	583	582	602	603	565	575	573	533	577	608	624	588	591	607	600	572	568	562	596	593	582	596	590	546	585	600	566	592	592	558	537	587	547	553	642	598	553	594	567	600	568	588	602	627	578	528	594	540	543	578	590	589	575	602	564	546	584	576	596	571	548	547	593	592	652	550	583	585	618	568	597	582	588	599	534	598	578	603	586	612	537	550	554	570	593	612	624	597	586	592	620	580	616	587	546	570	590	552	571	590	538	597	525	577	555	611	582	595	560	578	597	577	567	572	580	610	611	541	577	552	559	576	562	564	613	554	582	597	588	565	608	612	577	613	533	573	578	588	602	573	560	543	563	562	619	608	573	636	560	563	545	582	608	541	601	560	608	585	555	583	563	572	579	560	587	620	561	573	571	568	569	553	556	607	615	590	567	569	584	539	545	598	587	607	578	578	606	551	568	577	589	611	570	584	565	600	596	570	555	572	557	568	595	544	548	607	570	604	570	577	580	579	562	609	609	569	584	574	580	563	646	555	600	570	571	556	574	585	565	626	570	586	590	529	568	585	557	549	591	580	555	622	557	593	604	579	556	584	541	607	589	577	560	614	586	574	552	595	582	575	589	546	534	575	577	550	590	579	558	568	582	554	563	581	603	580	572	623	564	580	563	558	549	573	574	593	619	578	578	574	578	539	557	568	593	575	592	608	597	561	587	598	563	599	540	549	592	577	574	628	595	580	570	574	591	580	607	593	561	568	610	591	539	592	560	564	558	570	592	586	566	558	571	577	558	563	571	579	585	571	569	560	585	574	625	579	573	602	575	612	601	608	582	623	586	567	598	587	593	580	606	584	635	571	590	593	579	565	594	572	575	570	562	589	637	585	565	577	577	549	595	584	576	576	576	537	590	584	593	569	561	605	555	579	565	584	571	570	586	565	588	603	591	590	594	569	538	546	589	604	607	567	616	580	595	640	577	640	547	624	611	611	567	564	620	569	582	595	560	592	579	577	621	566	553	575	573	601	572	586	597	553	577	610	593	597	592	588	572	583	611	606	599	575	552	632	568	557	584	552	571	557	611	585	582	587	604	562	564	567	582	548	568	537	604	560	599	613	540	537	550	554	588	552	573	597	540	621	612	569	593	564	574	576	598	564	571	564	553	555	589	576	539	590	589	586	554	578	590	579	594	561	550	590	568	558	553	612	539	580	580	579	564	574	552	626	566	564	555	551	557	564	575	600	642	563	582	585	582	567	612	572	565	620	578	578	624	578	542	600	603	576	604	578	606	605	618	559	577	596	584	573	587	579	553	586	549	597	530	611	587	559	586	584	618	547	587	579	554	564	596	574	639	558	646	573	538	574	588	557	610	600	551	558	579	610	599	591	621	572	593	583	599	632	622	570	555	581	594	589	550	546	553	574	612	593	559	583	599	600	622	616	566	579	577	599	581	560	585	586	578	538	556	603	595	543	623	575	609	546	552	590	561	581	602	607	590	618	555	535	576	579	588	560	565	552	588	615	548	560	618	590	577	592	599	546	604	544	593	595	597	591	566	572	590	617	574	557	608	565	592	603	571	565	559	584	595	586	541	555	569	587	632	548	586	558	623	569	620	592	597	600	539	552	587	558	575	580	571	584	586	588	599	595	572	559	581	561	626	645	566	581	605	563	579	587	600	578	576	584	606	582	572	591	557	607	571	563	577	585	589	562	559	553	597	555	565	564	605	605	592	623	575	575	584	619	554	574	629	589	570	569	611	581	558	567	567	600	559	581	600	560	564	553	600	611	556	605	583	572	617	579	578	585	590	596	619	616	532	597	571	603	590	513	553	591	590	609	569	585	574	602	535	586	572	548	577	561	580	621	592	579	568	568	579	595	576	560	594	536	580	569	554	559	571	599	590	627	568	562	596	579	529	597	623	554	640	598	580	587	617	596	592	611	623	562	554	596	580	582	569	574	611	543	589	532	604	574	581	570	575	600	605	622	552	583	587	587	572	600	597	534	587	573	571	620	560	615	504	595	533	594	611	595	571	615	606	605	592	568	579	618	609	630	628	587	516	579	596	546	548	605	557	583	572	613	533	616	602	584	623	590	598	566	568	576	556	578	583	568	620	613	608	587	595	616	571	557	590	582	594	581	615	593	560	556	612	611	563	547	597	524	577	592	601	571	599	618	530	570	571	594	593	569	558	567	596	579	576	600	575	595	595	618	585	571	624	596	600	588	567	590	566	545	593	569	592	596	513	578	592	570	592	536	584	581	588	555	545	615	577	585	568	558	617	610	553	564	539	549	580	613	583	594	568	542	599	572	612	581	586	564	527	584	572	607	574	571	614	560	604	615	547	569	576	634	591	599	546	577	599	597	580	533	571	616	590	540	582	596	603	573	628	613	531	553	582	563	544	564	581	624	566	576	608	596	575	566	547	592	595	570	579	579	557	582	578	588
1743	356	275	211	179	226	436	398	293	188	191	249	234	206	208	167	161	113	79	126	101	107	77	80	88	78	84	71	80	91	69	60	68	48	59	62	63	85	72	53	68	51	60	76	62	73	65	57	56	60	49	46	54	54	60	54	62	63	60	57	66	59	62	52	55	60	67	56	65	51	53	53	54	68	75	65	61	54	66	51	68	59	53	61	68	52	38	50	45	53	50	54	55	56	46	53	63	47	61	62	58	58	61	59	50	58	56	51	54	64	62	58	63	63	57	59	51	48	63	58	47	49	63	51	46	50	67	51	56	69	62	51	56	67	42	55	62	51	49	56	62	57	52	59	39	54	61	64	66	65	63	55	62	51	53	63	64	52	50	52	54	48	49	42	53	49	47	58	62	50	60	65	56	59	71	56	55	53	58	47	53	38	61	52	59	54	46	61	52	64	62	44	54	51	58	69	62	63	50	51	55	43	50	59	49	55	54	40	49	47	54	52	66	58	66	56	46	56	62	44	60	64	58	62	58	59	63	50	61	64	56	57	55	58	56	55	48	53	47	59	47	75	50	65	56	52	56	70	58	68	60	51	60	67	49	50	62	62	66	48	50	65	56	65	54	65	47	56	60	55	69	54	66	57	53	70	55	55	63	58	55	67	56	51	62	51	51	56	60	59	66	61	46	64	47	49	64	58	37	45	60	51	67	55	59	51	52	54	70	60	62	49	52	44	54	66	48	52	56	55	45	65	55	65	48	65	51	54	48	61	76	58	65	59	50	63	63	57	64	43	56	68	51	55	49	61	56	52	46	73	50	57	65	63	53	51	63	71	59	52	52	57	49	57	63	53	45	64	47	54	45	50	65	52	68	59	59	61	54	49	56	53	62	70	51	58	69	60	54	68	53	47	49	70	54	68	51	49	46	51	50	58	63	50	60	59	46	54	47	53	53	67	53	53	62	71	51	63	52	43	63	48	49	47	51	60	64	63	68	41	48	69	57	54	72	59	59	56	54	40	52	70	55	45	55	54	43	64	61	53	64	69	52	59	52	72	49	64	38	50	61	57	59	57	54	64	52	48	67	60	51	65	56	57	59	57	56	51	53	62	51	54	60	60	51	43	56	66	64	57	51	55	64	61	55	52	62	47	54	49	61	66	66	66	62	67	57	38	49	67	55	68	57	56	51	64	69	48	45	56	56	55	54	62	65	53	50	63	53	60	64	60	61	50	58	60	53	71	59	56	70	59	67	58	62	57	56	45	56	61	70	55	62	49	53	70	54	53	58	42	63	53	70	66	76	64	59	67	48	58	60	59	57	61	57	76	61	55	52	71	53	47	53	50	52	68	53	59	54	64	63	49	58	50	46	69	52	52	47	44	61	55	52	50	54	64	53	57	50	55	70	55	45	51	50	62	69	49	54	50	46	68	62	49	69	61	60	59	61	72	56	62	59	65	67	64	58	47	65	58	55	51	58	69	73	52	50	57	59	65	68	54	48	63	52	57	60	65	64	44	53	39	57	60	64	67	57	55	56	81	47	53	43	51	58	49	63	61	67	62	48	56	69	40	46	63	57	43	51	60	62	60	50	62	53	50	48	59	61	62	61	52	47	46	49	57	53	47	38	59	53	62	68	54	52	47	52	48	56	61	48	59	55	55	62	58	69	58	58	57	46	58	50	47	64	62	65	68	59	56	51	59	62	56	56	68	52	65	50	50	59	51	67	56	49	59	44	44	58	62	66	60	63	60	74	74	45	53	53	61	51	52	48	43	58	65	66	47	55	63	60	58	62	56	64	64	47	66	51	64	57	53	47	52	66	53	57	48	65	60	49	49	56	59	51	46	56	52	55	54	55	53	62	52	63	62	65	56	69	36	48	56	45	49	52	55	54	52	51	52	48	61	60	70	64	57	63	54	53	62	64	66	48	50	56	48	58	49	63	49	51	66	55	64	51	51	51	37	37	51	59	66	49	52	49	47	81	50	57	51	56	69	50	57	64	59	63	43	54	42	57	62	62	57	64	63	52	60	60	60	47	64	56	71	51	65	48	50	58	48	60	60	56	59	46	53	53	65	55	50	64	56	43	54	57	64	54	58	47	59	61	51	68	56	67	52	59	56	48	51	48	53	52	76	60	49	54	57	65	45	58	60	70	60	67	58	65	45	68	53	48	67	60	55	53	50	64	48	59	53	60	48	47	59	63	50	56	59	47	49	74	53	59	58	76	46	62	60	70	62	61	59	49	53	56	48	62	62	60	63	62	47	45	58	47	62	65	68	52	64	52	59	51	59	48	55	55	58	72	61	53	47	63	61	58	52	51	64	55	53	63	54	54	51	71	54	50	60	53	53	55	68	42	56	59	53	48	57	56	60	48	50	63	52	52	59	60	62	70	63	56	49	50	57	50	63	49	45	66	61	54	62	58	48	48	53	61	50	62	51	58	56	68	64	59	52	59	56	45	64	62	56	53	44	66	47	52	69	64	61	59	72	50	58	56	51	73	41	65	60	56	43	75	66	51	47	40	73	76	50	68	64	62	63	52	53	57	52	50	64	59	40	67	52	53	66	68	62	60	56	68	49	74	57	48	57	52	56	65	47	58	48	54	71	69	56	52	56	59	66	68	59	60	56	54	45	38	60	61	53	60	66	55	39	56	66	54	55	62	42	43	56	57	52	54	55	76	46	61	57	55	55	63	51	59	54	55	61	62	65	61	45	68	61	67	48	54	53	48	66	62	65	63	48	49	57	50	76	75	46	59	45	54	60	54	49	65	46	52	59	46	67	48	60	53	69	49	52	67	52	54	63	47	66	54	54	41	68	59	60	57	62	47	70	55	54	59	55	58	76	56	72	54	57	64	59	48	50	59	53	53	61	63	61	51	64	57	50	51	74	43	60	51	60	57	60	49	50	50	60	55	58	48	43	57	52	50	55	48	56	55	47	56	52	51	56	70	51	41	57	59	69	63	53	58	53	44	58	45	60	79	75	65	51	52	58	74	50	47	50	47	53	61	77	61	60	49	52	54	58	57	64	59	51	44	49	58	58	55	44	65	46	59	37	57	67	59	72	65	52	56	59	57	61	57	48	37	52	58	61	50	70	49	56	64	53	52	48	39	57	47	45	49	54	45	43	47	47	44	40	67	47	62	56	45	64	49	54	53	54	52	50	52	51	61	47	66	54	60	60	58	52	59	71	63	60	61	56	55	51	53	54	66	51	65	52	66	57	58	49	55	49	58	50	57	59	72	60	48	66	52	47	54	61	61	53	57	60	50	73	59	67	72	36	52	54	49	51	66	60	62	51	52	56	52	53	50	61	55	52	55	63	50	53	58	55	42	58	71	62	49	73	44	57	59	57	54	58	52	43	57	54	58	41	58	50	47	54	59	63	59	62	47	57	51	57	56	54	59	54	53	64	70	52	61	59	52	48	52	48	53	57	72	50	51	56	55	52	53	67	48	43	49	68	70	53	59	58	66	58	52	45	64	74	49	59
13753	4817	3215	4555	9060	13247	14785	14308	9473	6009	5558	7167	6931	5763	4657	4313	3495	1812	1730	1905	1982	1753	1318	1216	1238	1174	1088	928	1236	1130	851	644	555	566	552	632	765	788	876	770	563	598	685	745	616	579	718	640	519	449	495	480	510	460	457	460	484	493	472	487	488	440	477	483	453	517	481	479	528	482	455	485	542	509	558	611	582	597	568	593	554	606	576	561	532	483	521	461	501	477	456	474	467	499	462	470	441	446	431	455	454	453	475	478	479	455	468	523	500	492	465	451	459	439	433	450	425	435	470	437	439	495	477	472	433	446	457	479	453	455	432	430	468	457	444	461	468	438	493	488	435	427	479	483	468	440	426	427	462	480	442	433	470	474	482	442	474	472	457	472	436	474	433	424	461	474	448	453	404	457	454	452	450	439	436	484	462	462	492	450	467	494	471	444	485	445	457	485	455	443	441	471	431	461	467	453	465	478	423	459	459	453	449	421	447	458	459	452	449	454	486	468	442	443	471	499	449	440	465	446	436	484	485	462	453	468	466	458	451	447	452	461	486	479	437	431	448	436	462	450	477	470	478	468	441	477	466	431	431	481	452	453	462	424	458	448	491	488	467	457	457	459	443	434	468	448	445	422	461	483	442	447	459	508	489	479	467	449	474	448	428	494	536	457	464	408	459	456	438	465	445	457	424	455	442	455	465	428	485	464	449	495	471	452	459	471	424	440	458	483	439	442	459	483	438	493	446	424	436	437	413	439	475	464	448	443	484	480	451	436	428	470	484	455	487	470	450	427	438	455	463	467	447	471	419	439	433	474	477	478	423	450	442	485	470	510	446	442	447	405	446	443	459	457	443	455	471	450	454	466	449	460	424	459	465	506	443	456	488	460	470	410	468	479	432	451	484	475	452	461	459	496	415	464	494	453	487	466	496	438	468	458	423	420	483	484	445	475	507	449	430	476	467	461	444	448	440	444	475	444	445	435	456	445	478	487	509	517	452	463	463	410	458	469	412	469	414	469	477	476	440	466	442	468	458	458	481	461	473	406	424	445	487	468	469	484	412	465	445	427	459	490	429	434	449	485	491	471	498	454	446	451	454	493	474	407	473	465	464	467	484	442	461	441	448	443	462	450	449	489	446	463	416	438	471	493	489	454	453	447	457	439	469	455	478	458	499	444	444	431	476	492	451	449	475	456	448	475	465	476	441	459	471	445	435	475	490	479	451	447	470	439	435	404	471	501	490	456	483	487	512	415	444	431	486	463	468	419	460	424	413	463	435	479	492	467	454	472	457	475	462	463	477	448	479	455	426	445	442	487	455	487	435	496	451	506	487	484	467	462	448	486	470	443	464	426	458	450	436	451	459	458	451	422	452	434	465	470	468	440	459	450	492	454	436	472	420	468	485	445	443	450	441	441	439	468	442	420	477	426	448	445	515	471	460	412	466	441	470	438	472	474	449	452	456	459	464	442	442	458	466	446	477	443	469	459	478	482	492	484	494	467	478	461	455	450	442	475	464	460	454	485	459	410	432	482	489	400	492	436	464	434	476	482	474	469	460	484	461	469	426	415	458	507	470	488	461	425	451	475	460	504	459	471	453	487	460	471	488	496	475	434	480	471	493	422	446	455	458	457	457	479	456	453	436	462	460	426	465	456	486	472	427	446	464	459	487	446	454	441	452	502	449	454	475	484	404	436	457	488	471	501	480	470	478	460	423	475	429	483	462	452	453	445	495	491	516	438	428	469	421	484	425	474	442	512	482	426	455	471	465	487	468	452	468	478	457	443	431	444	442	438	437	438	482	450	501	483	422	447	472	480	458	447	447	436	473	479	485	478	423	446	462	465	452	482	471	426	468	414	447	442	430	476	444	439	472	451	444	455	457	477	481	452	511	459	427	440	429	453	483	506	456	427	469	484	442	468	451	482	468	440	450	462	436	455	461	437	449	449	468	463	458	419	479	479	466	459	468	458	457	461	473	458	449	471	431	469	442	484	463	425	440	489	474	471	413	464	505	486	453	461	453	475	456	452	441	476	469	464	446	450	418	479	464	459	459	457	498	440	458	490	455	447	471	429	486	482	454	474	461	458	426	504	472	454	487	449	439	428	469	464	446	465	428	459	470	486	485	451	484	495	468	422	475	476	442	461	436	454	461	506	462	461	453	460	471	489	450	464	456	459	492	455	467	431	439	442	496	479	451	432	441	440	425	452	451	496	453	459	421	469	490	445	455	476	474	470	446	466	447	463	451	467	474	462	457	449	460	458	440	500	487	466	454	473	452	484	485	466	428	476	447	446	463	500	476	458	446	416	444	458	445	469	441	472	448	445	472	437	479	476	451	480	494	441	451	475	451	425	471	448	442	447	488	475	453	448	481	491	448	476	473	444	449	499	415	431	461	456	454	458	490	455	492	453	451	410	416	476	472	464	431	503	454	435	427	444	469	500	462	463	465	453	437	456	441	457	469	450	460	439	480	483	482	456	500	482	433	470	469	473	448	466	454	427	476	479	452	469	467	505	458	506	466	457	448	460	468	449	425	431	478	466	451	439	506	418	444	479	476	452	466	438	461	477	464	478	449	447	458	422	491	463	458	427	423	471	455	454	453	440	532	462	444	470	450	440	449	503	440	418	457	479	456	427	460	426	467	489	444	446	476	472	444	501	486	469	444	450	434	482	401	479	474	471	468	447	434	440	425	466	466	480	501	440	438	463	502	456	471	447	437	446	442	453	442	468	428	456	438	439	451	478	481	451	501	463	448	467	510	424	457	410	423	449	476	476	471	461	470	447	470	489	429	498	434	491	465	456	424	461	457	414	458	445	487	490	461	438	449	460	453	432	428	461	456	457	521	458	487	433	472	433	445	454	471	500	440	475	489	475	439	437	464	477	474	452	417	449	452	486	453	473	475	445	450	430	461	463	453	480	438	447	469	413	434	455	505	456	455	472	466	458	477	473	452	428	420	467	452	447	468	438	439	433	483	490	448	453	444	456	499	445	459	454	455	489	460	447	478	462	459	475	465	453	473	482	495	467	447	438	471	467	430	474	455	483	476	462	438	474	477	441	463	461	438	504	414	463	483	468	463	447	462	464	429	463	438	468	458	480	474	472	461	483	469	425	484	488	485	426	465	480	467	468	435	450	409	429	467	455	475	465	438	447	452	438	445	484	426	429	488	484	448	473	485	424	509	437	471	453	450	455	471	447	473	453	485	489	479	471	458	446	475	459	454	473	436	454	475	445	437	426	451	467	467	460	457	467	458	461	433	442	460	428	473	457	435	449	480	422	446	453	456	467	462	459	451	449	466	456	499	481	460	463	443	427	507	453	457	478	506	443	483	461	456	467	430	496	441	461	448	433	478	451	514	488	444	471	446	454	474	470	450	454	449	514	466	462	457	477	443	407	451	460	452	462	448	431	454	452	430	458	448	471	442	490	447	463	496	455	432	464	462	466	474	454	453	460	463	460	522	460	425	453	418	469	451	447	449	466	486	436	452	449
1164	509	375	249	230	389	529	535	359	238	288	343	316	281	239	277	224	161	167	185	172	138	108	143	135	122	118	118	135	110	101	111	95	86	94	86	108	112	95	129	107	110	112	102	103	81	99	114	86	103	85	86	80	96	96	97	92	89	88	98	90	84	91	102	104	87	100	90	87	80	94	91	98	89	110	114	107	112	93	101	115	82	91	105	91	83	89	78	93	94	104	97	101	99	89	96	89	83	94	91	90	109	92	87	76	106	90	93	108	100	80	84	100	91	95	87	79	96	94	98	82	99	97	87	98	103	96	91	85	98	89	89	104	105	91	85	86	99	89	100	111	88	102	105	85	98	96	93	91	79	104	91	91	83	82	84	97	104	85	100	98	95	86	94	98	77	108	93	90	106	88	75	105	88	83	98	88	103	105	79	96	90	98	85	73	96	103	89	102	90	97	86	92	94	72	98	107	102	98	89	110	71	92	88	96	93	94	91	122	100	87	109	108	102	98	87	83	93	78	104	101	103	101	85	108	93	99	87	85	98	106	99	91	93	101	67	79	107	107	81	86	92	89	96	87	94	92	113	82	101	99	86	96	100	86	84	99	90	80	104	93	93	133	89	91	103	79	89	88	89	78	93	92	103	87	103	104	104	106	89	93	92	90	90	85	76	86	100	94	96	94	82	109	85	81	88	93	114	98	76	97	93	86	93	95	98	96	89	82	86	102	86	87	90	112	86	103	72	110	100	88	91	93	89	89	98	96	82	86	98	92	91	109	91	93	92	89	87	84	82	89	100	103	101	97	76	84	76	95	102	99	106	87	99	91	108	87	100	114	105	113	99	105	75	99	92	89	97	96	92	87	92	81	102	101	88	97	94	95	95	112	96	103	85	93	96	91	109	100	89	105	83	98	74	90	85	94	90	107	101	86	86	91	111	95	83	88	95	87	91	93	87	102	94	88	84	92	104	77	91	78	98	94	88	98	80	86	107	91	99	95	95	84	85	93	105	85	95	78	92	95	109	82	83	87	109	96	94	92	89	87	98	96	77	81	90	91	85	109	72	93	86	103	83	81	102	94	88	89	105	88	105	90	87	82	110	101	100	83	109	102	91	100	106	88	106	73	94	88	95	81	100	65	104	88	81	98	93	94	85	84	104	80	87	110	105	93	103	87	97	96	83	83	100	88	103	84	104	90	97	104	92	89	99	95	91	91	107	92	91	76	94	83	87	77	101	83	78	92	91	82	90	96	90	112	83	91	103	125	97	74	94	80	102	74	96	96	91	96	95	97	88	92	95	109	87	91	71	114	88	98	101	93	111	78	104	95	106	90	94	104	108	97	78	92	99	104	89	94	94	98	75	82	97	96	92	103	102	96	96	88	90	83	96	92	94	110	105	98	109	110	101	97	86	98	103	90	101	100	76	87	103	85	114	101	96	121	89	86	86	103	95	95	95	105	96	99	94	99	97	98	82	94	89	84	88	86	86	100	93	104	95	99	97	94	107	100	97	79	83	93	85	92	83	83	97	96	89	100	105	83	100	98	90	100	109	93	94	102	80	77	96	89	99	102	74	88	88	84	92	93	99	84	80	93	89	87	86	87	108	84	69	89	102	91	87	87	98	97	89	80	88	94	99	92	100	100	84	81	88	73	84	87	106	105	93	98	77	104	86	94	90	97	91	113	92	77	83	88	94	104	85	94	75	101	83	90	98	94	82	107	83	94	81	99	86	96	98	106	94	104	108	103	96	91	76	91	97	97	88	93	97	91	111	91	108	97	83	112	79	96	106	94	82	99	108	88	92	99	98	104	100	81	86	102	102	80	79	90	92	81	107	93	89	90	91	67	95	107	85	100	96	90	91	97	98	109	101	88	91	82	113	95	110	94	80	100	93	80	75	97	89	93	112	91	87	82	94	105	79	82	100	96	108	102	78	103	86	80	95	103	94	104	104	74	104	110	94	92	114	115	109	75	92	76	84	84	84	101	78	89	101	96	108	101	85	91	106	78	109	92	92	102	86	98	94	93	93	116	91	85	94	94	103	87	94	97	107	89	88	78	78	95	87	82	92	107	81	80	89	89	77	101	82	88	103	107	100	74	100	96	95	86	86	99	74	93	74	99	91	72	92	106	96	81	87	86	96	86	71	103	87	87	88	93	96	92	93	96	90	85	103	101	82	96	112	94	86	89	80	84	84	91	92	99	70	104	97	107	89	96	70	99	87	96	93	110	98	91	111	86	90	113	92	84	95	101	78	101	87	96	99	91	95	87	88	98	99	96	85	97	90	101	98	85	94	87	92	104	99	88	95	80	110	100	88	89	88	70	90	85	103	109	104	78	76	86	72	94	82	90	85	99	109	100	79	89	88	93	88	79	99	111	90	107	105	88	97	92	100	98	96	85	98	76	95	95	104	77	80	92	91	84	98	85	95	93	89	102	83	81	100	98	93	76	89	124	82	96	98	105	103	94	80	101	95	92	97	105	92	79	98	83	103	99	107	93	91	84	89	104	105	81	104	83	103	105	87	91	101	92	74	100	91	96	76	88	96	92	103	84	89	106	88	96	108	97	97	91	86	87	84	88	101	96	85	100	83	81	91	96	94	94	80	109	91	106	121	107	102	98	97	87	91	87	88	112	101	91	106	94	89	83	79	119	77	77	92	75	103	91	88	85	95	98	90	73	106	96	84	83	83	89	97	94	95	103	87	93	94	110	95	94	89	91	82	98	87	93	90	106	96	92	100	90	82	88	91	95	78	90	107	115	98	94	117	83	78	83	88	88	91	71	99	108	94	102	99	88	99	74	86	98	83	111	84	97	102	92	89	110	100	80	84	87	96	102	105	77	74	81	75	105	87	104	106	89	84	96	92	102	86	102	79	86	97	110	103	83	100	86	90	102	76	90	95	94	88	104	97	96	96	84	111	89	104	84	94	93	67	81	87	91	114	85	95	80	88	81	103	109	105	94	100	120	75	94	80	95	97	84	95	97	98	73	99	104	94	102	93	85	84	105	98	82	82	100	66	92	91	99	105	98	95	91	100	115	98	105	97	91	93	96	93	109	91	105	97	110	91	88	79	94	103	76	99	93	93	90	101	98	93	92	96	111	79	92	84	97	77	83	112	100	89	86	100	88	86	92	94	91	106	87	97	87	85	79	76	91	96	95	84	114	96	76	103	102	80	83	105	106	120	82	101	76	91	99	92	113	105	91	93	106	112	87	96	80	93	99	88	98	114	97	99	92	87	80	106	94	87	85	81	87	94	85	81	103	95	106	85	97	85	85	89	94	90	89	97	91	112	101	82	104	83	101	95	93	116	102	95	97	73	107	85	101	81	95	88	87	93	88	109	86	74	101	89	86	105	91	101	99	83	101	92	106	96	77	112	95	91	85	93	97	93	102	81	94	97	114	84	95	89	93	91	82	83	93	81	100	84	93	92	88	87	118	102	96	99	92	93	114	82	110	85	96	101	96	91	108	98	91	102	99	75	86	89
15102	6569	4330	5809	11147	16211	17662	16459	10658	7664	7926	9305	8668	7029	5862	5824	4346	2548	2531	3024	2869	2188	1834	1884	1853	1549	1687	1488	1897	1441	1215	931	925	883	956	1058	1187	1323	1438	1262	914	955	1145	1123	894	931	1062	931	773	786	720	738	755	761	774	719	744	676	747	715	720	734	787	705	744	718	776	731	722	773	790	795	821	831	961	982	911	907	863	882	882	828	907	797	798	805	737	777	806	716	764	735	792	813	758	766	774	744	777	703	740	741	691	755	723	764	737	703	791	775	752	715	715	757	758	718	764	751	680	709	723	736	758	733	750	740	725	725	780	772	748	719	721	755	733	745	726	731	717	711	706	763	725	699	741	737	729	732	746	719	725	707	743	789	738	718	734	739	739	735	721	753	711	762	746	727	722	730	699	741	738	742	672	762	740	714	757	733	799	722	772	751	728	718	802	675	717	734	712	749	799	720	786	779	731	765	723	713	742	737	793	691	781	779	751	737	708	762	723	714	702	733	701	705	719	699	710	688	732	751	775	743	695	794	722	755	727	720	723	710	687	742	725	746	714	726	721	755	783	712	744	687	781	714	773	769	712	716	699	766	735	758	730	770	719	731	712	711	720	712	718	723	736	718	738	771	756	719	751	729	672	756	685	714	731	732	721	737	661	767	725	699	746	648	736	740	741	722	739	755	726	750	715	706	748	763	730	711	742	673	754	766	716	740	740	779	737	717	679	736	704	761	694	677	724	784	694	754	694	717	728	733	707	743	783	749	750	767	704	736	706	732	752	735	693	702	749	759	774	718	729	661	739	764	726	720	754	712	726	742	718	726	747	711	710	703	698	768	706	778	703	690	760	706	717	728	735	742	717	694	713	812	727	757	727	735	778	713	757	762	752	757	777	745	719	723	698	754	763	734	763	749	687	749	707	730	725	715	773	684	743	755	741	737	769	742	762	750	702	698	708	774	717	730	767	696	736	819	732	723	744	707	741	720	760	722	703	744	740	718	741	754	765	696	691	694	727	717	769	759	725	706	749	776	709	758	731	699	690	714	768	703	718	771	756	709	763	739	728	726	745	753	771	731	724	725	759	746	749	810	732	712	740	735	780	680	781	740	757	734	764	770	735	759	731	698	744	714	708	749	793	684	750	686	698	738	697	707	767	721	723	788	716	689	707	734	724	720	750	693	733	702	744	677	759	704	733	712	713	725	781	784	725	718	760	767	741	738	763	730	727	753	764	731	768	703	738	703	750	758	732	745	686	727	750	721	705	763	706	700	745	759	733	730	727	750	738	748	729	685	731	720	716	750	747	758	732	723	676	773	734	775	696	716	729	742	705	749	709	731	756	727	746	757	749	756	709	733	730	740	700	748	771	751	748	746	758	789	713	725	787	743	743	698	744	758	681	719	677	713	701	725	727	772	714	786	701	728	727	808	674	757	742	690	761	718	748	738	704	738	731	709	705	697	731	705	736	748	708	754	726	725	716	715	694	759	698	752	720	704	682	757	736	719	701	748	683	697	741	734	699	758	693	756	752	729	719	716	732	771	750	742	781	729	734	751	734	724	714	774	748	750	726	696	724	751	775	738	701	743	771	726	721	726	729	760	757	755	759	737	796	714	765	746	764	749	719	752	760	688	727	728	737	769	707	743	731	710	729	717	738	745	733	740	696	726	769	717	727	754	755	754	667	750	759	790	748	696	683	725	727	689	697	707	746	753	737	752	731	737	730	749	768	685	771	722	715	721	727	703	719	746	746	723	743	752	760	757	738	733	747	740	714	765	714	766	705	726	761	729	723	706	698	752	707	752	751	747	725	733	726	737	755	760	706	710	720	753	804	744	752	727	715	744	731	810	760	728	727	757	741	780	723	761	715	692	697	738	767	747	712	757	724	714	785	712	769	765	742	717	781	730	756	754	743	684	722	717	754	754	683	745	724	692	733	723	753	779	745	745	714	768	724	727	722	760	742	776	726	739	740	713	738	742	745	682	725	754	712	685	719	717	732	751	752	718	718	735	711	766	717	743	735	752	748	767	748	726	708	724	737	743	719	717	746	760	751	748	696	706	775	738	720	703	752	738	704	753	719	704	763	706	728	720	722	752	725	746	695	738	718	680	767	722	714	770	723	736	716	783	728	702	753	755	688	728	767	702	738	775	702	749	758	736	754	704	741	776	752	689	726	752	727	763	691	782	721	737	728	775	664	710	748	716	793	715	774	715	738	729	728	752	771	706	710	786	715	689	767	744	711	728	727	708	733	729	740	729	755	743	743	720	719	739	722	716	756	741	698	703	673	748	732	732	741	702	727	687	722	689	671	724	690	669	741	724	739	757	774	740	741	707	790	763	698	764	698	725	760	725	731	764	699	750	732	713	713	726	731	737	745	702	726	716	718	765	764	717	701	763	709	736	766	729	732	721	719	747	686	682	753	744	679	764	740	697	690	755	744	711	671	769	732	705	705	741	715	697	741	751	716	703	708	685	753	714	688	747	688	672	794	739	685	654	748	708	712	748	723	777	729	711	779	767	696	721	706	716	746	745	776	683	721	697	710	711	718	693	710	780	722	750	712	723	778	755	716	744	734	722	729	721	720	680	750	716	708	736	725	729	770	715	722	754	729	708	758	687	760	767	748	721	752	723	699	749	717	701	765	728	740	744	748	723	697	706	733	709	752	766	708	705	734	707	764	715	715	721	756	746	752	747	785	711	729	738	691	745	757	722	723	717	740	713	756	739	731	712	728	695	738	728	756	716	755	713	736	741	754	698	689	671	797	746	737	730	750	773	700	735	721	769	746	733	742	676	762	697	704	769	732	717	736	710	702	722	780	719	747	690	774	716	714	786	772	763	790	745	736	726	741	727	715	763	702	722	735	789	735	729	737	727	692	761	742	708	709	749	729	722	719	678	724	733	695	766	737	773	758	690	711	734	741	692	677	720	714	703	726	697	758	704	772	782	744	689	758	751	753	716	725	714	780	741	737	797	746	777	749	769	723	700	719	773	679	751	711	786	751	736	689	699	729	764	716	740	745	780	725	773	707	747	767	721	694	765	742	749	722	761	716	746	717	700	722	709	738	714	755	699	752	670	732	763	739	739	746	721	698	760	751	693	748	707	758	721	741	716	758	715	726	805	728	754	730	707	744	742	744	722	693	734	700	734	742	736	734	709	749	728	699	695	733	696	713	764	749	689	769	720	677	733	712	703	722	766	794	737	701	752	806	728	719	742	809	710	703	750	718	710	746	728	736	714	738	735	761	762	709	699	766	752	760	729	758	751	735	693	768	765	697	737	695	705	703	701	734	717	738	739	707	763	738	711	742	712	737	768	682	780	746	723	725	713	763	764	718	741	729	764	732	723	729	757	769	705	730	713	698	712	718	711	680	689	717	704	779	653	754	758	732	729	755	710	732	756	719	732	668	756	741	710	782	714	747	687	742	718	704	742	763	736	712	726	725	747	743	757	738	725	753	754	753	723	736	745	754	740	799	696	768	717	703	768	761	737
1265	292	210	144	103	239	338	317	158	135	157	204	177	166	132	113	87	75	71	79	69	82	56	55	59	50	54	50	62	54	40	38	40	40	60	49	57	45	60	35	50	37	47	48	51	44	39	43	36	54	40	44	49	49	35	52	36	43	47	45	37	46	40	25	37	46	49	37	47	39	36	37	43	39	39	45	40	42	58	44	32	43	51	51	42	56	46	52	45	48	46	40	29	54	37	40	35	38	46	45	45	48	40	42	47	39	35	33	44	28	41	41	33	44	29	50	42	48	44	46	37	34	37	46	42	45	40	38	39	40	48	49	40	44	51	43	45	44	49	43	39	31	56	40	38	32	43	42	43	44	29	53	56	28	35	32	38	44	39	40	37	31	25	55	49	42	47	39	46	44	45	38	42	45	41	43	52	49	46	36	37	35	46	44	52	44	34	37	42	44	37	34	44	38	36	44	31	43	45	33	37	45	32	38	46	34	49	43	44	48	46	48	41	40	45	39	41	47	41	44	47	30	48	45	40	36	46	44	40	40	36	50	44	30	35	37	37	38	36	41	42	41	45	38	51	41	31	39	29	45	42	41	40	59	41	33	46	51	61	30	56	49	39	27	36	47	54	45	46	32	33	45	44	42	28	45	37	42	42	33	43	35	28	44	48	46	36	34	30	43	44	44	40	38	44	39	52	43	38	41	48	44	36	46	53	36	55	46	42	42	41	30	44	31	41	38	37	30	35	34	38	46	40	43	46	35	40	52	46	41	41	37	39	41	38	40	33	36	30	33	55	38	55	51	38	37	52	34	40	37	48	37	43	40	57	30	35	44	46	35	37	36	47	42	40	51	42	33	38	36	46	38	29	48	42	29	43	51	36	40	42	50	44	34	26	57	36	44	34	44	50	39	45	37	43	49	38	41	49	44	47	43	47	27	44	34	36	33	44	38	43	48	39	33	41	39	50	47	35	43	39	35	46	44	42	49	49	45	39	40	44	51	39	44	34	34	36	41	30	45	44	43	28	51	45	39	33	39	34	40	38	35	44	36	37	43	42	47	41	45	34	45	38	49	51	49	47	34	30	49	43	36	31	42	41	49	50	42	36	27	36	43	44	50	31	36	45	50	37	47	42	35	35	37	42	44	50	40	36	40	52	31	53	38	46	46	43	37	33	41	41	30	42	43	34	38	38	40	48	39	39	44	39	55	36	48	46	62	50	37	44	49	44	37	39	42	46	35	28	38	43	46	36	38	34	43	43	62	28	32	42	41	40	41	49	46	33	44	41	41	42	38	38	35	33	47	39	41	36	39	35	40	34	31	32	39	48	48	41	45	36	33	41	42	38	41	33	42	40	41	34	57	51	43	30	45	48	28	43	45	40	36	34	33	37	33	40	49	46	52	33	42	55	36	41	45	44	44	39	34	37	37	43	43	49	37	45	54	30	38	43	29	38	49	34	38	34	45	60	49	42	26	37	39	50	33	40	56	37	39	48	33	38	33	38	35	42	39	42	38	48	54	34	32	45	45	41	39	48	37	45	34	42	37	41	34	42	36	40	36	48	37	33	34	37	50	36	47	33	46	41	30	44	38	33	45	41	49	46	40	36	36	44	38	32	42	36	47	33	51	47	48	46	43	39	35	47	34	31	36	44	41	40	32	47	45	42	37	34	44	54	34	43	47	33	60	33	42	35	40	45	42	41	36	39	37	47	45	40	39	44	42	44	43	37	51	42	44	41	34	37	40	34	37	38	41	45	39	38	53	41	33	43	36	37	39	49	50	41	32	37	40	44	35	37	35	49	44	36	43	33	53	61	38	43	35	48	39	41	42	43	42	39	35	47	34	42	37	36	44	41	31	36	49	44	38	47	41	39	37	44	38	36	37	37	26	40	51	36	48	31	38	39	47	36	38	37	43	32	42	45	38	43	31	38	38	27	37	45	40	38	44	42	45	41	51	38	46	51	43	48	50	47	37	52	40	46	41	28	44	41	32	39	38	50	39	36	49	28	38	36	39	40	42	38	39	31	40	35	32	39	40	34	34	47	47	47	36	42	38	47	48	53	43	42	40	50	37	50	35	44	42	45	41	39	40	32	37	31	42	36	44	43	43	42	33	42	40	44	44	45	44	56	52	50	28	36	36	49	37	46	37	46	53	46	55	46	32	45	33	46	52	39	28	40	41	40	40	43	28	46	28	40	35	39	37	40	39	34	37	40	35	38	30	51	32	45	34	44	29	43	34	43	31	35	30	50	45	42	41	44	33	42	42	38	40	45	34	44	38	40	43	44	35	41	46	40	41	38	39	44	40	35	33	42	42	34	42	51	45	46	38	43	42	42	38	43	37	39	31	48	43	40	44	38	37	39	49	32	38	35	44	42	56	55	36	30	44	43	49	46	48	39	60	45	39	31	41	47	41	36	40	36	29	37	32	44	50	33	39	37	39	47	38	36	44	43	45	47	36	45	48	40	38	34	41	54	35	56	34	43	47	47	34	47	29	32	35	46	50	36	44	39	31	52	51	44	60	44	44	41	49	41	42	38	46	34	36	51	35	38	41	33	37	37	43	41	39	40	45	37	41	38	29	46	38	50	46	34	36	46	33	36	40	36	54	51	35	48	45	50	44	39	29	36	33	43	49	43	32	31	37	40	39	52	35	43	51	21	42	45	46	38	45	49	31	39	41	29	49	30	41	41	34	41	40	33	36	43	44	49	43	37	43	56	50	59	31	47	48	45	34	42	42	44	47	30	43	44	41	50	44	50	40	33	46	47	42	39	36	40	46	40	28	45	49	35	36	52	36	38	40	33	39	53	34	41	48	41	52	41	38	40	38	32	47	34	32	34	35	43	49	37	37	44	29	51	37	36	47	56	41	36	35	55	30	41	40	36	48	36	48	38	31	40	35	48	49	37	35	45	49	32	39	31	42	44	41	44	48	55	40	36	33	42	38	39	40	42	48	39	42	37	49	52	42	31	34	39	32	45	39	35	56	51	44	52	40	49	34	37	60	35	34	37	43	35	37	43	35	44	34	42	36	40	44	42	40	43	40	33	55	47	42	40	29	40	41	34	36	44	49	36	48	36	42	31	48	37	39	34	37	31	46	36	51	39	35	49	35	38	33	52	54	36	42	30	36	49	50	39	37	57	47	33	32	37	45	43	41	36	45	46	44	41	38	39	42	39	33	48	43	39	42	35	50	33	44	31	36	32	33	28	33	42	44	54	44	30	25	26	31	46	47	40	44	52	35	36	45	32	37	46	41	34	37	41	43	36	44	43	38	52	44	40	40	32	37	31	39	41	47	46	35	46	49	31	26	47	47	42	40	38	43	35	34	46	37	32	43	49	40	47	34	48	30	44	41	49	34	46	47	43	45	48	50	39	34	39	42	40	46	47	33	50	41	43	37	31	39	46	39	38	44	38	30	35	34	31	43	30	44	37	44	28	42	32	51	43	31	37	42	47	47	41	46	46	44	38	42	51	33	34	34	56	41
11452	4016	2473	3252	6629	11075	12598	11323	6396	4804	5246	6140	5464	4111	3552	3230	1951	1338	1423	1761	1421	1037	987	938	830	825	758	825	790	678	551	445	413	388	408	481	544	633	643	476	462	435	465	448	402	476	486	347	370	328	343	330	348	329	337	343	341	316	324	340	290	356	325	326	301	353	344	343	365	307	362	325	322	416	461	439	460	391	373	406	351	417	373	374	331	353	328	331	356	342	321	374	377	345	309	349	342	287	350	347	347	360	373	359	322	328	331	342	351	311	326	336	340	375	373	348	316	321	327	342	329	301	351	375	360	363	379	335	297	323	330	324	334	315	334	314	305	347	347	338	323	345	322	315	331	336	337	339	355	331	291	320	354	299	355	332	315	335	347	314	315	349	322	340	328	322	324	334	335	362	350	350	353	336	329	343	353	348	317	345	320	322	320	332	341	333	369	334	347	328	385	349	313	370	311	327	335	389	345	314	338	318	378	358	316	348	340	356	323	330	358	325	326	329	355	337	343	342	319	343	331	343	375	361	353	322	324	342	317	324	322	350	355	328	325	339	359	333	320	352	320	313	341	312	330	356	360	343	329	339	349	305	328	347	306	341	338	332	339	353	305	359	317	313	312	319	335	344	382	342	319	352	331	364	342	359	333	350	325	326	360	312	325	348	337	337	333	290	353	380	314	366	335	335	373	360	373	327	364	350	350	351	351	326	345	316	364	338	351	357	337	326	311	359	350	334	345	302	319	333	342	351	337	361	376	355	352	343	312	347	301	309	324	354	338	334	337	339	349	342	363	342	317	357	313	347	327	343	316	336	348	331	335	331	369	341	362	348	369	356	372	343	349	330	328	348	307	335	349	323	339	335	348	345	359	332	310	354	345	347	368	319	351	317	347	333	317	334	355	369	325	357	324	355	312	321	346	343	355	339	340	345	314	349	356	312	347	337	319	340	352	332	343	326	342	358	335	327	347	333	328	348	318	328	336	339	337	341	330	356	350	330	332	327	360	333	334	311	343	338	325	351	327	336	328	353	338	351	332	335	341	328	351	349	321	322	341	341	315	363	339	322	336	325	345	333	324	337	325	348	336	325	350	355	311	297	358	364	343	302	309	365	336	361	330	352	360	346	310	309	330	301	363	345	311	335	323	317	349	333	366	324	341	340	361	331	364	321	324	318	332	371	345	308	337	332	381	342	341	330	340	352	333	337	343	386	353	347	310	333	363	339	340	312	338	349	377	335	328	326	338	346	333	307	367	322	302	334	388	357	326	342	330	324	353	327	354	370	342	336	346	327	351	341	315	334	315	352	345	322	317	356	332	344	370	340	371	335	314	352	329	371	335	366	351	310	346	349	318	336	348	346	346	305	327	325	343	355	318	333	325	374	366	315	327	335	326	297	323	330	333	349	339	352	367	337	343	346	336	358	349	371	383	335	351	334	316	367	340	366	345	310	331	331	356	328	307	324	338	343	327	331	315	327	323	344	333	369	356	360	359	326	337	353	350	362	360	340	314	348	310	358	349	333	333	357	332	348	334	360	344	343	348	330	332	362	324	329	329	338	337	342	304	336	374	307	355	384	356	370	325	326	311	328	334	348	354	346	326	329	378	325	325	341	341	352	359	357	365	341	326	356	317	352	358	324	352	343	354	326	346	347	331	314	341	331	343	322	325	341	327	311	342	355	337	327	349	352	360	321	324	310	360	320	354	329	326	318	339	346	327	326	348	360	364	350	360	332	328	325	349	347	364	330	342	329	305	355	311	361	348	318	340	353	343	322	314	342	328	302	342	296	312	360	352	338	312	329	314	322	303	319	336	357	325	348	311	359	372	344	340	367	335	339	346	337	333	320	331	346	354	300	310	359	355	362	315	330	314	320	327	345	349	362	350	301	319	335	317	325	354	332	326	341	364	345	354	333	326	310	350	349	320	325	343	347	352	281	338	396	337	356	317	334	331	338	331	311	345	311	301	318	338	356	345	316	332	334	317	327	297	335	349	333	354	363	352	337	323	321	353	338	334	317	318	320	371	286	337	350	352	337	359	340	351	370	338	333	366	324	347	319	310	359	363	352	368	357	338	317	356	362	324	334	333	326	327	352	312	329	343	337	324	333	319	385	339	351	333	339	341	361	331	338	343	345	353	341	360	333	363	359	348	296	311	325	330	335	304	327	351	331	338	300	343	338	340	332	335	340	333	343	337	304	298	360	333	353	312	347	346	311	351	351	323	341	335	320	340	342	336	322	354	296	335	313	346	337	360	352	367	359	313	342	334	320	367	381	325	363	303	339	348	308	356	331	327	375	348	372	330	317	335	321	329	369	355	343	324	338	319	335	327	346	314	347	351	328	309	379	320	356	328	345	326	331	336	338	321	349	352	347	311	345	333	345	323	323	353	360	312	329	352	328	358	330	327	332	341	361	344	312	355	347	365	293	327	327	348	334	349	353	355	331	364	333	343	340	332	351	351	316	322	326	322	322	333	334	311	331	347	343	323	346	317	329	312	335	330	343	345	342	356	324	323	358	343	334	315	329	312	351	348	361	342	343	340	332	318	370	339	344	341	330	319	351	345	346	341	328	356	330	325	361	326	334	323	336	324	316	313	335	334	313	354	365	357	338	338	342	347	338	366	328	361	324	345	371	329	376	364	365	324	338	319	323	363	397	324	320	348	342	326	336	365	318	313	317	380	357	323	302	327	330	358	335	319	352	340	350	350	336	356	338	344	357	314	344	304	276	319	328	338	354	345	369	322	314	328	316	321	356	341	358	319	307	337	349	323	337	359	332	323	335	323	335	333	345	311	322	365	332	366	331	305	320	337	316	355	337	348	346	331	373	351	335	327	322	336	347	322	342	326	344	339	358	330	346	342	347	313	334	338	382	326	314	366	306	298	345	319	324	367	345	317	347	352	321	341	306	316	346	356	334	364	332	345	328	323	337	322	344	347	323	357	312	346	339	378	325	307	338	344	319	336	336	302	341	336	324	353	325	366	338	347	296	332	319	347	347	348	330	372	336	298	342	309	334	328	326	332	326	349	340	344	349	362	354	349	357	310	338	346	322	340	356	349	381	366	324	308	339	349	354	327	347	360	313	354	329	328	361	359	325	317	340	337	356	324	369	314	354	355	340	329	325	342	335	308	317	359	364	356	321	321	342	308	346	345	318	354	364	354	311	334	330	323	353	351	331	309	346	315	334	349	364	332	364	303	335	331	373	351	342	329	341	320	311	363	324	343	340	328	325	320	351	312	364	336	332	336	337	342	339	375	332	334	301	315	309	333	350	346	312	317	335	312	320	333	341	343	357	343	346	350	325	352	316	326	369	345	309	341	315	339	315	332	344	315	348	306	346	322	320	336	326	321	337	324	351	348	331	299	322	329	324	349	347	333	329	349	359	374	314	324	341	297	338	335	364	331	344	334	337	357	351	342	335	361	326	324	333	348	322	355	338	341	332	346	342	323	327	346	337	339	352	302	339	339	347	359	339	334	345	350	337
838	460	302	215	191	353	439	430	272	264	274	314	291	232	202	190	144	123	138	132	143	134	111	119	98	102	116	96	95	100	81	83	81	76	57	105	113	95	95	72	73	62	78	87	73	85	76	90	85	77	73	68	80	94	73	83	83	76	69	68	80	68	81	90	82	72	92	69	67	72	78	70	78	70	89	70	89	77	80	71	93	81	70	78	64	57	90	71	77	79	58	82	78	82	79	72	95	80	66	87	70	85	77	71	73	77	81	67	69	80	95	100	80	72	65	76	76	86	79	86	91	78	76	75	85	74	76	65	85	85	84	68	88	79	100	55	75	83	68	80	75	92	83	77	67	73	79	86	64	73	72	83	68	68	87	66	83	77	71	90	76	81	76	84	56	61	93	93	78	64	73	72	77	78	70	71	75	73	73	80	75	76	77	76	63	82	85	62	75	84	68	82	88	57	71	83	64	73	83	77	80	82	72	75	68	95	77	69	66	77	88	84	87	71	81	85	95	76	88	83	84	69	81	72	83	72	89	92	65	66	67	93	67	81	72	64	69	74	71	80	68	85	69	71	83	79	73	76	66	76	80	91	76	80	76	100	77	88	87	75	75	80	94	66	77	80	71	89	76	95	65	81	89	80	65	87	62	64	69	81	64	78	80	80	63	86	92	82	74	76	73	68	82	78	71	69	82	77	84	91	69	79	67	71	78	70	68	86	74	80	68	76	90	83	67	67	76	66	70	73	72	85	58	85	78	85	100	84	73	70	70	67	80	71	100	66	90	63	81	76	86	80	77	75	75	76	72	82	79	77	81	74	76	75	84	70	78	68	86	75	63	65	84	94	85	83	68	93	86	91	80	79	78	81	88	109	73	74	76	75	73	71	66	69	90	77	78	78	69	72	69	77	73	75	63	82	87	87	87	71	68	82	78	68	78	85	62	70	85	65	77	69	86	56	82	81	67	78	72	80	63	82	65	64	86	74	77	57	75	68	73	84	82	78	79	69	76	85	73	82	76	89	75	75	74	92	84	77	83	85	90	75	83	82	89	77	86	82	68	79	82	73	82	64	71	81	81	89	71	89	73	69	67	67	87	60	69	86	74	81	64	62	71	68	87	69	72	75	63	67	75	68	81	73	91	83	80	73	76	72	80	83	63	84	84	82	65	72	80	77	76	86	72	83	78	82	76	53	73	80	74	74	86	75	90	72	65	77	82	65	64	70	76	89	85	75	74	76	75	87	72	67	68	82	83	69	75	86	66	84	82	80	74	83	67	87	65	67	68	87	56	83	88	70	80	68	86	86	83	83	98	70	76	83	81	91	75	62	71	70	71	77	78	66	84	73	61	82	70	77	76	87	76	79	85	95	71	82	72	67	69	87	67	74	77	83	83	79	80	90	60	78	85	70	79	84	77	82	80	87	69	71	81	74	88	68	67	90	78	72	61	75	75	73	88	87	74	74	76	86	74	75	80	65	70	75	65	67	85	70	79	77	79	74	69	88	84	68	86	72	71	75	65	74	68	72	73	75	84	91	73	75	68	68	88	85	67	76	81	63	76	74	84	89	80	100	88	78	73	70	70	80	79	71	95	68	83	80	82	85	85	76	75	87	82	73	74	74	67	78	71	76	73	68	74	69	74	79	87	83	64	73	76	62	92	76	65	71	75	77	75	79	71	92	78	75	92	71	85	69	75	81	74	72	78	79	78	78	81	65	71	69	72	83	67	80	71	63	81	74	85	77	61	88	90	76	89	73	73	86	81	61	83	73	72	82	80	65	74	87	79	72	74	71	80	65	83	92	70	81	73	82	71	65	60	75	80	74	70	71	66	72	74	73	63	71	71	71	67	85	81	81	80	68	70	77	80	71	101	81	78	80	86	79	86	85	74	73	75	85	77	81	77	91	85	72	93	74	86	87	88	97	76	80	91	68	66	83	81	96	70	74	82	76	80	60	70	67	75	64	81	81	84	72	79	73	70	79	99	93	99	63	66	69	69	80	70	75	70	77	90	80	73	79	86	93	76	68	70	91	88	94	87	76	83	71	84	77	86	83	62	80	73	75	85	80	72	89	87	71	80	73	71	76	78	89	84	76	76	74	65	87	67	61	75	82	71	72	90	75	97	79	80	75	79	63	54	88	74	81	78	85	73	80	82	90	69	73	78	79	88	85	61	77	76	76	65	76	69	85	71	78	101	68	79	92	85	84	87	69	86	73	71	86	69	76	85	69	60	63	73	83	86	83	85	75	77	86	94	81	71	79	69	72	74	70	67	86	82	69	92	68	82	74	84	69	85	81	78	88	80	65	66	81	77	76	73	89	72	73	64	104	65	61	75	65	90	82	87	79	66	85	74	76	87	94	83	96	78	91	84	85	91	67	83	89	99	66	83	78	82	67	62	80	88	81	94	80	88	73	82	66	69	80	59	83	77	92	70	88	82	86	75	69	69	82	66	57	90	63	84	94	78	66	69	79	90	78	61	75	72	88	78	84	79	63	85	80	100	80	71	70	67	86	74	65	67	76	71	77	77	71	69	67	75	88	82	64	88	71	85	71	48	70	80	76	77	76	70	87	74	65	77	69	96	84	73	92	66	91	83	77	74	66	77	79	86	74	83	97	83	70	81	72	77	70	69	72	72	83	77	81	69	70	71	82	96	74	81	62	79	81	92	84	64	67	78	73	66	69	81	82	92	94	81	88	73	83	67	69	72	85	81	90	66	91	64	84	76	68	76	80	76	74	86	79	82	72	79	86	70	73	75	65	67	71	93	86	78	62	99	72	71	70	81	87	79	93	81	86	58	72	82	73	69	59	64	69	81	80	89	66	76	77	81	75	75	78	83	74	76	85	72	76	75	62	77	70	66	73	94	77	95	66	94	79	82	76	82	97	73	87	70	70	80	85	80	71	69	87	78	82	74	85	70	81	83	66	76	65	79	78	72	82	67	77	73	83	81	67	86	81	65	96	68	76	81	74	94	85	77	76	71	84	70	97	65	62	87	72	70	81	79	66	73	75	77	80	91	55	83	79	68	79	74	70	68	78	77	82	77	98	65	67	79	78	69	66	59	89	73	87	75	98	66	83	68	66	77	80	84	81	85	78	74	77	74	84	75	85	71	87	95	72	71	91	74	83	66	76	89	70	79	63	74	57	82	72	72	94	91	78	64	63	86	76	77	67	76	75	88	86	83	73	65	74	65	87	87	84	76	75	74	72	64	74	70	73	80	82	77	72	73	83	61	70	73	61	91	71	76	67	80	73	75	89	86	73	80	73	61	81	78	77	85	80	80	61	87	86	71	65	74	81	86	81	65	80	68	90	67	92	73	76	91	84	80	74	82	74	79	64	81	67	73	77	77	83	78	93	80	81	67	89	78	65	75	51	70	81	71	79	84	85	77	93	58	84	88	66	74	85	90	83	69	67	78	67	76	84	90	84	86	78	71	88	87	66	87	78	80	82	77	76	90	78	61	80	97	79	77	79	87	59	68	85
12516	6070	3408	4522	9814	15186	15803	13917	8397	7443	8150	8219	7364	5407	4988	4467	2659	2091	2333	2571	2051	1755	1525	1535	1310	1407	1353	1444	1218	1196	825	779	716	705	748	858	1047	1077	1087	924	820	777	805	815	777	976	775	655	600	669	654	655	615	623	597	612	562	621	634	621	615	613	620	604	622	567	596	657	611	595	618	605	613	684	753	811	759	680	711	696	688	715	708	636	663	650	659	615	634	612	610	656	647	602	660	600	655	592	597	560	583	593	606	634	615	603	592	625	591	617	629	655	602	578	590	587	592	625	641	602	623	576	596	606	609	573	593	605	628	606	579	593	623	626	625	591	655	578	592	648	558	561	604	590	616	619	576	558	611	604	592	624	613	591	623	624	576	597	588	621	571	666	598	612	585	559	588	628	596	584	671	620	581	587	563	577	648	602	616	578	584	638	602	617	590	584	583	590	608	603	590	617	581	581	619	600	641	582	593	586	606	595	603	614	603	633	563	604	609	599	580	574	591	641	576	599	584	573	605	618	564	580	603	598	575	573	613	584	638	578	571	569	586	612	649	569	660	614	580	590	581	608	589	572	616	594	586	583	605	590	614	591	598	591	585	596	619	650	570	589	564	609	544	598	577	605	639	605	598	616	616	606	587	592	578	633	526	620	595	609	598	636	646	585	594	573	645	626	598	573	589	580	609	620	568	569	586	594	617	626	593	617	581	626	607	576	622	577	602	581	599	593	616	582	608	623	559	619	603	611	577	594	622	605	609	584	585	540	571	589	604	607	577	633	534	639	613	601	598	577	640	572	622	574	615	593	637	588	614	579	645	592	567	614	563	565	608	584	608	632	580	563	603	605	570	601	565	578	581	602	551	581	614	546	591	622	609	584	568	596	550	580	547	615	635	632	586	555	572	632	598	622	591	632	577	592	605	545	582	598	597	614	572	587	595	563	597	609	606	552	561	566	590	620	629	615	564	619	602	584	594	617	609	594	580	590	576	594	561	602	623	653	607	560	573	556	633	597	602	567	626	635	598	610	582	594	589	639	603	562	613	569	570	636	558	619	572	610	635	609	601	580	616	551	614	626	597	556	627	547	596	604	602	643	583	565	600	575	599	638	608	623	569	592	576	598	619	586	629	623	656	608	595	623	606	595	603	613	611	661	580	606	572	625	600	587	618	611	588	567	640	588	615	597	601	606	590	596	574	611	576	575	590	549	608	620	593	595	612	602	598	580	619	565	607	643	570	590	599	564	585	617	607	678	627	583	635	603	589	590	589	592	578	630	608	648	626	618	557	621	604	612	562	576	564	572	601	610	614	595	601	619	622	577	580	598	591	593	617	577	614	620	598	576	562	614	578	591	600	588	597	575	602	598	584	614	583	582	616	612	591	623	622	625	629	649	617	605	593	583	632	637	607	614	580	600	546	581	591	584	559	593	584	627	571	596	596	627	596	579	594	554	570	574	606	574	609	672	601	584	589	606	640	635	580	604	675	628	619	594	575	579	582	609	611	610	597	578	608	600	598	576	619	591	627	614	647	626	597	580	633	578	562	615	609	551	597	575	600	577	628	566	610	595	571	567	631	618	648	634	604	583	607	640	562	600	561	624	591	610	575	635	598	607	567	591	579	633	625	634	615	583	579	582	599	613	604	657	585	588	591	571	545	598	603	554	565	641	539	599	587	600	572	576	615	561	609	612	611	585	614	611	612	559	614	564	588	570	629	597	595	594	584	636	600	602	609	575	610	586	570	581	564	603	603	589	624	608	556	569	613	618	607	577	594	584	631	591	565	606	592	615	588	606	575	609	627	653	599	600	581	548	589	579	597	593	568	595	604	581	620	588	587	597	590	579	671	580	571	619	633	596	600	559	621	626	562	594	611	587	589	598	593	611	535	598	610	580	589	621	638	567	661	616	622	598	612	598	611	583	593	582	574	634	592	606	582	624	608	567	586	629	602	601	596	586	606	610	613	644	588	616	589	603	593	595	609	604	611	606	576	639	589	628	614	559	608	576	590	613	628	586	569	609	602	626	617	574	563	587	583	576	634	585	593	614	615	585	569	595	610	607	579	583	555	586	575	592	564	620	622	622	600	554	622	590	623	575	573	588	639	602	607	595	605	578	643	605	603	601	584	538	594	594	623	582	635	574	600	577	593	634	564	592	580	597	582	574	617	628	581	576	579	617	600	588	610	576	624	605	635	591	589	567	617	649	670	593	594	635	613	566	574	609	596	605	559	625	581	603	621	589	594	595	590	629	634	589	572	595	642	656	598	578	575	569	592	561	584	579	602	605	590	631	611	608	611	619	605	584	618	585	600	607	582	634	611	634	566	606	602	635	596	562	578	618	597	617	610	633	589	604	579	595	600	557	646	597	608	607	585	601	606	635	625	569	575	655	619	575	611	559	586	598	554	589	588	575	603	620	588	621	565	621	574	591	616	574	606	602	615	619	591	630	580	648	618	600	561	585	578	605	614	608	574	590	558	600	607	647	638	601	573	610	593	583	591	584	575	593	589	610	611	605	601	613	620	594	592	602	619	576	617	586	665	626	629	562	613	614	609	652	551	607	616	616	630	574	554	613	595	634	582	591	627	579	644	551	631	577	604	571	566	612	565	571	571	620	598	601	588	600	595	600	597	573	586	589	586	603	602	599	593	594	614	629	611	582	587	633	621	571	599	575	614	606	617	591	596	554	601	550	590	564	565	593	589	593	583	592	636	596	621	596	573	600	586	647	623	568	614	621	617	588	592	594	586	591	574	625	620	602	613	581	599	641	552	594	604	617	597	642	567	541	593	595	543	574	587	574	586	576	567	608	593	611	600	598	597	588	566	592	636	612	565	560	590	580	635	597	624	567	579	606	576	616	556	593	594	611	551	560	599	603	577	602	646	613	587	633	563	565	619	595	552	611	592	575	571	648	554	607	578	611	627	589	542	591	610	602	593	594	608	586	594	608	611	591	596	574	646	581	581	578	607	597	605	586	611	588	648	597	608	560	589	574	618	617	580	595	592	621	605	585	563	583	571	583	558	583	641	561	577	601	577	615	597	573	623	634	565	613	596	608	620	583	582	584	592	601	615	588	620	587	608	593	611	616	607	594	582	578	630	639	571	615	576	637	620	619	569	627	573	560	632	582	607	620	585	620	598	587	611	624	628	629	646	628	634	597	595	598	617	592	578	597	608	590	551	614	620	634	585	558	600	617	540	580	578	625	608	594	617	616	621	622	587	598	624	574	616	618	528	562	564	568	632	632	634	591	598	555	577	610	615	604	596	589	589	649	646	607	599	600	631	580	580	566	556	577	645	632	611	610	560	637	624	601	594	603	583	624	593	590	569	564	563	599	594	610	530	564	588	576	594	611	605	615	610	600	625	592	572	573	575	558	621	617	577	584	563	571	583	636	598	563	619	667	599	589	620	598	572	585	621	608	655	591	623	556	576	622	598	639	602	557	560	627	575	596	619	594	616	561	637	585	640	598	620	596	568	614	603	597	577	560
1890	412	254	195	180	274	392	324	238	228	283	263	259	192	200	177	112	103	140	114	97	90	85	83	82	95	100	88	92	69	65	65	59	52	56	67	79	80	79	71	63	68	47	66	49	83	58	63	54	46	59	50	65	66	66	58	58	60	59	66	59	74	48	49	56	62	51	60	63	54	57	69	53	65	67	76	59	71	55	57	59	75	61	61	56	73	59	73	70	67	66	63	64	55	55	57	51	52	71	65	51	61	60	39	60	64	57	61	58	48	55	65	49	74	67	50	46	69	72	63	60	52	61	66	66	59	71	54	53	53	49	41	59	68	58	66	58	64	47	47	60	71	54	57	51	58	55	64	50	60	66	71	71	58	57	62	59	59	79	64	52	71	47	69	61	68	55	70	73	63	63	56	50	55	61	70	55	55	51	53	64	65	45	69	56	56	47	65	46	47	62	59	59	59	51	70	63	57	65	65	54	51	58	55	67	57	50	47	50	61	68	60	51	61	45	62	77	60	64	54	69	48	63	62	58	69	58	48	45	61	67	55	65	52	54	74	52	55	57	58	69	54	68	55	71	58	60	71	58	58	59	60	62	60	59	70	56	42	77	60	52	41	53	47	64	59	50	82	54	48	74	64	58	63	71	68	71	70	56	49	60	73	64	64	52	48	64	65	62	57	63	57	44	60	55	71	63	57	53	69	61	47	54	54	53	56	53	75	52	67	61	62	67	52	49	72	60	66	66	56	69	47	67	71	54	60	65	58	61	49	65	60	74	58	62	68	55	63	59	65	71	67	59	63	59	64	69	48	58	54	58	59	67	64	61	60	66	70	72	54	68	59	61	60	44	66	74	68	68	51	61	64	58	57	66	64	59	49	53	61	69	58	65	66	53	62	44	58	53	57	63	50	66	53	50	59	54	52	57	60	64	57	64	55	67	51	55	59	71	75	54	73	52	53	56	62	64	58	62	47	45	62	50	57	55	56	50	69	49	57	64	71	59	59	70	52	54	49	53	54	55	65	65	67	48	61	54	52	61	65	66	64	54	63	51	69	61	60	52	57	76	57	65	49	54	57	54	56	54	48	69	65	58	61	54	58	62	76	54	57	41	45	73	68	56	60	65	56	57	53	52	67	56	59	61	58	65	61	71	56	73	49	65	61	62	49	66	68	56	60	46	54	69	61	68	57	56	60	46	58	54	56	62	43	51	69	55	47	54	52	49	56	72	64	59	63	57	66	60	44	56	69	48	45	66	58	50	57	62	55	68	63	54	56	58	56	53	67	60	67	64	47	61	58	63	68	61	52	52	65	55	65	51	80	71	50	65	77	77	63	55	49	52	57	55	54	64	50	56	61	58	57	60	54	61	51	71	62	50	63	51	47	75	70	65	59	55	60	62	47	49	52	61	61	68	53	57	63	74	49	57	44	56	55	76	51	61	65	58	69	66	64	61	58	58	52	47	55	60	65	71	62	39	55	51	60	70	52	52	62	57	56	44	50	59	50	48	45	65	57	64	48	54	69	62	53	65	63	60	56	61	57	57	60	53	63	68	39	63	57	39	48	72	59	62	57	69	50	62	60	62	52	67	67	61	58	51	58	66	57	59	61	47	60	57	59	66	68	56	60	57	60	52	63	51	65	64	66	64	48	58	68	58	49	59	50	54	53	59	58	56	53	57	53	69	50	56	61	59	74	54	44	64	60	53	55	66	55	60	58	49	60	54	62	51	51	63	59	61	51	51	63	64	56	56	59	67	58	56	62	55	56	55	61	55	51	60	59	57	62	48	68	49	70	74	58	40	58	62	58	58	56	58	59	61	64	61	59	64	54	61	56	62	49	56	56	55	58	64	59	50	70	69	65	54	52	54	57	58	69	52	53	61	45	70	58	65	63	65	63	65	65	53	60	56	51	68	63	46	58	53	67	69	60	73	55	54	51	45	71	61	59	56	58	64	59	61	63	58	75	61	69	70	60	58	61	49	51	57	54	59	58	50	46	59	67	65	60	56	69	51	56	62	67	46	53	47	60	66	51	59	59	59	56	56	71	53	72	46	58	67	45	59	83	56	69	48	64	54	63	67	46	54	72	47	65	43	67	68	61	74	70	62	54	52	47	58	63	70	45	68	51	57	44	48	63	56	51	62	55	72	46	58	62	55	50	58	58	58	67	70	43	57	64	58	56	58	57	54	56	57	59	50	63	58	60	48	61	68	56	66	58	37	65	61	47	62	73	67	65	60	62	60	69	61	47	38	55	53	66	67	55	62	60	47	66	56	65	60	57	65	64	60	74	63	55	60	55	45	56	51	45	62	63	65	55	57	54	71	55	54	73	61	52	74	66	57	53	52	58	64	63	46	53	55	72	59	54	44	71	55	63	70	71	65	60	46	60	49	79	50	66	51	62	63	64	54	58	66	66	69	65	51	78	56	46	60	67	40	51	45	52	49	50	67	58	50	57	51	60	51	61	79	79	45	48	60	64	70	63	79	50	77	51	67	61	65	69	48	65	58	52	48	55	55	46	59	64	55	51	56	62	61	50	42	65	68	47	75	53	59	65	56	43	64	55	52	64	52	50	61	52	65	48	75	72	54	70	73	59	49	71	58	62	64	61	67	66	67	64	64	67	65	56	74	59	66	59	60	57	53	66	64	63	66	65	63	57	53	57	64	65	57	64	40	58	69	50	60	58	55	61	62	77	58	67	59	48	73	64	54	56	53	53	66	60	55	42	52	45	58	67	60	48	61	65	58	64	63	60	72	63	60	60	70	59	57	51	55	50	44	54	52	60	58	52	60	62	59	67	47	59	61	53	64	59	59	78	58	67	66	69	63	57	56	59	48	65	48	49	62	62	64	51	56	60	61	75	59	46	59	56	60	50	68	74	66	52	56	48	60	58	48	61	74	66	49	60	58	67	48	54	58	62	74	71	63	58	56	80	69	61	65	74	65	58	44	53	52	48	44	62	69	63	59	58	48	52	57	49	61	60	74	61	53	60	61	68	45	65	58	48	57	65	58	67	80	67	66	49	52	60	59	62	61	62	66	63	49	49	61	56	45	63	64	59	59	54	51	57	57	63	53	52	63	55	48	62	49	67	69	64	66	68	64	50	51	56	42	56	55	49	57	55	62	59	70	76	60	54	57	57	56	50	61	51	47	50	61	55	60	68	58	46	57	50	47	63	53	60	48	60	60	58	55	76	60	58	54	49	65	56	63	51	65	71	65	58	50	70	58	65	58	61	53	46	78	57	66	51	48	64	42	78	49	71	63	60	45	65	56	56	46	53	64	46	59	62	66	67	54	63	62	57	54	52	58	52	73	68	52	58	58	54	63	66	61	57	67	50	62	58	66	53	57	54	68	55	61	68	60	62	51	66	47	47	71	60	65	60	40	62	55	62	60	68	69	39	60	62	56	53	59	57	60	60	68	72	64	55	56	62	65	51	60	62	59	40	75	48	66	51	38	41	60	54	68	53	62	63	75	56	68	51	55	47
13775	5391	2958	3942	9185	13841	14902	12398	7618	7767	8218	8154	6602	5015	5123	4169	2555	2064	2434	2466	1823	1492	1359	1364	1323	1346	1364	1213	1322	981	758	646	603	603	670	798	1008	1056	935	836	684	648	732	678	682	843	612	512	526	508	508	480	522	490	531	449	471	465	532	466	490	485	520	477	475	501	510	509	470	472	473	540	522	640	660	598	609	605	557	615	621	548	602	603	612	565	511	522	503	494	496	529	516	484	510	477	475	489	488	444	444	468	470	478	504	468	470	501	498	494	473	494	493	528	498	433	509	472	463	509	468	466	449	480	449	453	476	512	460	468	471	458	476	448	496	486	495	458	485	472	469	469	479	481	486	503	455	489	475	474	476	474	507	494	487	446	523	436	468	440	508	472	453	461	489	484	481	463	503	466	494	490	438	461	474	453	478	446	470	531	461	473	452	469	459	485	486	488	444	500	471	462	512	506	472	514	477	485	506	476	479	499	459	468	465	483	491	476	521	491	471	473	433	453	480	481	510	491	471	489	483	518	496	483	483	468	476	460	467	457	514	468	449	467	447	495	504	477	449	483	461	481	493	527	466	477	474	469	481	494	488	489	494	452	484	436	466	506	466	486	459	477	468	497	520	463	444	478	465	527	514	497	476	495	434	498	499	493	465	457	516	492	482	502	458	496	472	480	453	509	479	500	466	462	492	480	444	467	534	517	461	466	535	469	488	487	451	493	485	506	456	469	460	489	472	510	486	465	472	505	516	496	510	459	478	477	520	464	513	485	484	493	484	505	461	488	487	478	499	508	459	528	476	465	476	504	491	466	495	485	455	510	514	447	476	498	507	458	478	459	445	460	471	488	483	453	470	474	500	471	459	460	427	497	449	464	516	516	488	466	484	484	482	442	498	499	511	513	465	500	468	517	474	459	544	501	455	480	482	464	516	474	488	492	486	472	516	514	501	484	431	487	467	500	476	513	448	476	479	441	448	455	501	473	444	463	477	461	481	484	522	489	464	491	465	476	461	489	506	486	473	479	467	512	480	521	414	461	472	499	533	477	490	467	493	480	472	500	477	528	489	519	472	473	457	450	463	439	488	466	455	489	512	458	475	464	489	492	457	451	492	469	488	466	492	449	464	455	475	484	504	488	488	481	461	490	508	459	490	481	431	445	488	496	461	499	497	488	483	451	414	442	500	487	470	487	492	462	480	520	491	479	506	491	438	475	472	459	479	466	530	451	486	504	521	492	441	533	499	430	481	458	481	483	483	492	482	490	482	510	481	466	440	447	517	478	468	474	467	443	487	478	477	503	485	483	489	450	466	515	471	476	469	457	464	449	448	536	481	472	479	444	483	498	439	486	469	510	527	462	521	500	454	504	478	502	439	448	462	524	482	469	454	489	507	506	477	461	459	466	500	472	482	495	517	505	475	472	473	475	490	504	469	483	452	446	449	470	483	498	461	443	467	472	482	524	497	489	506	435	489	514	484	470	451	477	473	472	436	491	483	474	532	447	465	477	450	483	468	497	463	475	476	460	459	449	514	467	487	490	483	507	444	518	455	452	466	447	495	462	479	487	500	473	483	496	482	475	458	496	486	507	477	483	462	510	465	497	500	501	491	501	460	460	473	492	458	441	465	473	484	487	495	459	493	507	435	496	492	502	485	431	479	493	451	493	462	475	486	432	464	462	469	486	492	499	479	431	435	489	497	502	493	491	483	482	492	524	509	478	448	501	486	459	493	487	452	469	487	464	485	498	491	483	466	485	480	475	476	478	529	458	508	481	495	490	483	487	513	505	476	484	466	484	458	482	498	469	467	472	451	452	509	468	463	467	465	488	482	472	479	467	505	466	462	514	481	465	484	498	483	446	422	517	461	483	485	470	466	452	487	478	495	461	458	499	478	471	511	431	444	463	472	499	505	492	500	486	472	501	489	470	498	478	506	489	458	473	519	516	492	463	436	491	454	514	433	468	499	447	514	430	494	459	522	508	486	449	507	488	440	470	442	480	469	479	501	459	498	470	439	493	477	482	447	464	483	487	501	455	457	495	505	505	497	500	482	489	483	424	487	474	479	457	480	468	438	490	477	508	491	447	465	496	454	490	487	501	474	485	526	533	476	485	472	479	456	463	508	472	496	440	481	460	447	491	457	479	467	512	486	514	439	442	477	483	460	463	414	472	463	503	475	526	474	504	467	445	459	457	525	502	486	472	442	425	443	476	467	480	491	482	495	517	485	513	486	488	501	482	485	490	478	480	477	484	449	480	486	493	523	464	463	459	476	513	503	477	474	455	489	482	482	429	449	485	479	484	461	507	476	482	469	488	500	475	489	451	457	475	476	478	490	492	494	522	470	474	478	449	520	442	489	486	447	432	447	459	451	480	482	506	560	437	460	479	465	517	471	461	495	476	445	472	475	478	498	488	473	489	492	483	518	493	485	440	512	481	479	452	455	460	486	513	468	485	501	484	507	476	494	443	466	450	460	487	501	463	480	468	491	459	504	469	480	481	479	464	466	477	461	499	449	473	471	472	486	506	472	485	461	486	505	481	506	502	470	504	466	504	492	517	492	496	444	467	475	500	487	455	468	505	490	486	443	458	426	465	481	481	458	507	473	481	484	502	532	483	481	486	462	478	476	450	476	465	466	481	460	465	461	479	453	465	473	490	480	439	525	471	445	467	451	425	502	525	481	476	466	520	455	475	449	496	435	499	497	464	492	455	453	477	470	476	480	488	496	531	457	451	532	489	476	473	469	474	465	472	498	468	484	507	476	471	495	432	468	463	450	462	483	471	460	464	473	455	485	469	535	500	457	504	479	460	458	488	469	460	491	460	477	500	456	488	477	508	471	439	431	460	486	468	431	458	461	475	458	508	491	480	480	468	507	488	498	473	468	477	452	492	481	496	480	500	539	500	470	505	465	489	504	469	471	506	474	510	488	485	520	482	512	482	494	480	497	467	462	486	460	429	461	496	465	487	488	456	450	474	493	459	505	503	478	460	498	468	514	460	485	515	481	489	532	502	517	462	451	470	500	424	482	477	524	499	472	503	448	498	470	496	474	476	485	454	432	494	486	474	502	465	507	478	488	533	469	496	498	488	463	501	494	522	477	491	437	482	484	485	479	498	509	493	479	486	510	495	473	477	475	458	466	463	448	467	476	487	472	503	445	463	492	531	444	466	493	485	471	504	507	509	490	502	502	445	458	494	509	503	493	479	469	456	453	437	484	527	512	477	471	463	464	484	484	477	499	487	501	481	491	473	476	480	497	442	447	456	456	492	459	472	487	477	466	485	453	524	459	488	502	480	504	445	507	444	448	465	496	467	514	481	479	465	490	482	509	507	529	532	511	503	482	471	470	472	460	470	462	468	469	503	462	474	488	480	502	511	475	445	484	514	476	498	465	477	528	491	499	460	492	471	503	463	479	473	525	470	500	463	475	474	507	479	520	506	448	516	441	474	479	494	458	511	513	526	492	488	499	471	489	498	496	503	454	481	436	471
1274	555	339	271	272	357	565	459	336	306	348	372	282	288	300	222	219	171	184	180	174	129	120	147	139	137	136	127	126	121	107	89	111	107	97	115	108	107	122	118	108	102	100	103	107	107	89	79	105	102	88	103	110	95	103	103	90	99	94	93	99	112	90	100	87	87	81	88	92	84	71	106	108	98	98	104	119	90	115	78	90	104	92	91	86	106	83	113	99	94	108	96	92	111	90	90	105	79	96	121	96	93	96	95	105	114	99	96	94	103	103	84	108	89	86	112	93	110	96	94	97	89	87	96	96	102	81	79	99	107	89	97	105	103	107	105	91	90	85	93	96	105	89	79	79	103	88	102	88	109	85	90	84	100	86	97	85	101	96	78	92	83	94	93	96	93	113	86	99	104	92	89	94	91	102	95	74	107	95	107	110	98	86	85	100	100	83	114	90	86	83	102	85	90	94	98	91	103	103	104	90	109	80	97	98	94	110	104	81	103	91	98	85	83	99	82	93	123	114	100	96	115	95	111	91	100	112	90	104	113	69	109	93	82	92	110	80	77	106	94	103	109	95	98	98	88	77	96	77	76	94	118	105	96	89	81	95	97	89	76	109	100	98	83	98	80	102	92	85	109	79	86	106	84	103	92	90	107	81	88	99	111	93	94	102	72	97	96	89	96	85	100	100	93	103	93	94	105	68	98	117	94	83	79	97	85	94	91	97	92	81	93	96	86	94	88	90	90	108	88	101	95	91	93	93	93	72	103	108	97	103	117	83	85	83	97	107	112	104	103	94	86	85	107	113	89	91	85	99	123	109	94	91	90	97	83	101	84	100	96	94	96	97	79	93	106	102	75	94	102	90	76	93	111	98	82	98	97	106	86	72	72	93	96	96	112	107	99	92	104	84	105	91	93	100	101	108	87	84	93	99	97	75	109	104	81	88	101	92	92	93	103	100	92	107	97	101	85	104	90	91	100	100	100	97	98	94	94	79	97	98	88	105	92	101	85	84	101	105	85	95	93	110	94	96	76	110	96	111	110	99	99	100	95	88	86	79	93	79	80	96	115	100	94	100	96	94	102	85	95	94	90	81	89	102	88	106	102	103	93	92	95	94	92	110	111	104	84	102	98	90	95	103	84	81	95	87	82	102	97	86	100	96	83	102	106	86	108	91	81	86	97	96	113	95	101	87	89	95	90	100	89	91	95	84	111	106	100	85	100	103	93	118	99	86	107	101	96	89	87	95	111	91	89	101	90	93	87	100	99	86	95	88	102	86	96	86	93	95	82	105	95	87	81	99	95	85	95	97	104	93	100	97	97	94	88	82	104	99	99	95	96	86	108	77	86	93	110	97	98	103	101	93	90	84	94	81	97	100	91	95	96	106	94	99	107	84	79	99	111	83	107	94	87	85	104	95	93	78	104	90	81	102	89	93	91	118	108	99	109	97	97	119	83	103	105	96	89	97	87	107	92	94	99	103	88	103	84	98	101	97	109	74	85	109	91	71	91	102	81	108	123	83	94	91	108	99	102	79	98	95	106	85	84	97	89	87	91	91	102	113	97	100	107	98	108	96	94	94	102	89	77	87	100	96	82	93	87	108	76	102	94	88	106	93	86	83	95	96	95	100	95	104	94	79	107	78	100	102	100	92	76	109	88	101	102	100	89	90	86	87	97	93	106	91	94	93	90	92	93	78	76	83	108	83	80	115	107	91	98	96	73	95	87	102	97	99	87	93	100	108	85	94	88	104	107	102	108	92	96	91	86	87	91	118	89	101	93	86	94	95	82	93	108	96	97	86	88	99	84	116	103	111	86	92	95	79	89	109	86	89	108	114	105	97	110	107	90	96	88	87	96	102	108	100	90	84	88	81	107	100	94	94	100	96	111	98	103	86	120	103	97	84	81	90	105	115	107	85	93	105	116	113	95	91	105	89	112	101	91	105	117	90	94	98	84	84	92	103	81	105	92	92	86	99	81	72	93	88	105	82	106	110	108	95	94	111	98	95	106	106	84	112	108	95	86	93	99	90	76	95	97	93	90	90	83	97	98	101	107	93	109	94	64	93	121	96	78	89	123	96	99	97	117	84	85	89	89	92	90	102	100	103	93	103	120	83	85	103	85	107	97	84	87	90	94	79	95	104	97	94	99	100	93	105	100	101	90	76	79	104	93	91	112	87	98	97	106	85	84	83	88	108	85	88	80	82	88	94	84	84	83	100	82	90	105	87	86	96	82	100	87	87	91	110	91	101	105	101	92	105	96	75	85	95	91	102	90	105	92	106	98	93	101	90	114	87	103	110	91	92	94	95	98	82	92	98	93	88	90	82	84	100	76	97	102	87	84	112	74	74	102	101	109	88	85	103	104	88	91	89	116	102	101	89	80	86	73	87	86	106	89	89	100	111	120	104	100	102	85	100	120	96	102	98	95	88	80	106	92	88	100	101	87	95	107	94	95	94	91	85	110	111	92	84	119	83	93	107	85	99	105	101	112	78	118	92	94	103	103	96	94	96	94	100	100	79	106	94	93	81	93	98	103	90	94	92	102	85	97	92	90	77	92	89	82	102	84	104	74	98	103	105	108	91	95	98	101	96	105	93	87	90	106	67	96	101	99	105	78	86	80	103	98	88	93	91	101	105	84	99	108	107	97	117	101	90	102	83	94	102	90	119	118	91	101	99	100	108	68	102	99	92	101	116	106	99	109	93	93	94	77	84	76	99	102	90	78	97	89	86	104	87	92	93	90	85	90	93	102	80	90	121	82	85	83	106	91	81	98	87	85	87	87	105	97	103	106	92	103	88	95	83	93	98	97	96	105	100	91	118	115	102	104	99	107	102	98	95	91	105	97	98	111	90	101	108	85	88	94	97	97	86	101	107	110	84	99	86	94	94	99	113	112	100	97	108	95	108	92	95	87	98	100	114	84	100	86	109	101	92	93	99	101	105	88	94	98	81	88	104	102	95	88	105	99	86	102	81	88	106	109	99	92	104	80	102	109	104	76	107	100	88	92	87	100	98	100	85	106	97	80	94	117	101	90	79	86	103	92	82	98	96	97	86	99	95	95	109	98	91	79	82	100	100	102	61	81	84	86	98	98	81	101	81	105	84	95	103	85	100	86	88	85	86	100	94	98	94	91	90	116	91	83	84	101	90	104	98	88	77	83	89	85	102	107	99	90	118	85	87	97	106	95	96	96	102	118	101	79	92	105	99	91	89	99	96	95	100	106	85	93	103	94	85	88	86	104	91	85	91	98	87	104	103	75	110	88	96	83	102	100	92	96	82	110	93	93	86	106	77	117	94	101	108	117	97	100	109	71	83	112	105	89	72	95	100	100	95	97	114	109	93	94	84	90	104	96	80	86	96	99	85	91	103	92	87	87	109	87	94	92	82	94	95	92	79	81	109	125	82	102	108	93	87	98	101	80	106	96	97	86	94	93	98	88	90	114	80	92	98	86	86	83	89	103	87	100	80	91	110	101	91	98	90	92
15416	7041	3765	5243	12008	16668	17571	13993	9389	9543	10250	9929	7636	6623	6748	5003	3358	3112	3255	3053	2378	2079	1943	2024	1947	1861	1983	1792	1682	1344	1136	977	950	933	989	1279	1342	1643	1371	1104	1008	1053	1054	980	1194	1225	918	747	797	832	863	781	757	780	752	707	772	799	736	769	783	771	732	793	739	777	751	789	758	727	776	784	883	925	958	924	881	951	974	904	875	848	864	841	797	876	723	764	752	792	801	854	745	753	753	770	722	775	742	726	742	745	735	764	758	743	753	766	749	694	723	736	698	723	723	733	719	798	708	753	729	785	735	751	739	667	776	722	769	717	782	733	773	763	715	712	727	754	776	738	766	711	756	705	770	756	743	730	729	755	720	719	706	740	749	735	675	744	754	748	736	757	788	767	719	775	745	791	713	712	807	778	767	767	756	725	747	768	682	711	751	742	710	727	765	739	729	743	730	727	731	765	692	796	753	743	757	747	731	700	759	808	775	750	727	765	717	743	689	774	721	750	713	761	787	753	752	764	762	780	749	779	727	704	781	769	731	756	731	714	733	758	708	726	766	731	727	751	741	787	726	692	728	717	703	709	740	742	801	746	714	755	742	695	751	772	767	713	755	727	711	745	719	723	776	755	747	769	753	764	740	740	751	754	724	739	750	787	703	717	788	750	729	759	755	706	728	708	734	693	713	786	703	700	733	758	759	763	742	773	757	723	756	735	773	774	754	728	744	709	715	797	720	753	789	715	742	707	732	752	753	700	788	721	729	744	760	766	746	747	776	760	753	761	735	738	773	726	764	782	723	743	758	698	763	737	700	733	775	725	792	719	778	776	788	746	713	741	760	730	735	723	782	752	778	760	750	729	790	708	741	768	748	745	750	759	795	743	743	783	776	715	731	795	739	748	733	782	765	778	756	731	752	728	736	769	721	739	757	777	775	764	784	770	733	737	681	785	793	742	759	724	718	715	759	746	769	701	727	738	759	760	761	705	726	758	685	711	791	727	708	757	743	771	798	765	750	749	719	772	714	760	707	803	755	728	717	718	724	739	708	721	689	790	774	740	733	736	759	713	762	742	736	778	718	719	740	710	744	716	757	739	738	734	802	804	771	779	756	762	730	700	719	788	726	748	715	768	740	812	775	753	796	747	761	741	761	745	772	738	724	729	749	762	730	750	710	713	726	723	741	755	794	758	705	764	781	764	778	746	766	712	700	723	779	754	742	685	724	737	755	784	699	771	705	784	770	780	755	747	792	765	751	723	763	740	747	780	723	750	730	738	758	811	779	712	725	751	753	756	715	773	770	682	727	734	724	794	744	754	743	764	738	735	799	704	741	717	795	714	721	699	734	763	786	742	726	727	747	742	743	741	793	729	704	787	752	822	781	798	761	785	757	752	709	747	676	778	753	764	752	756	754	734	745	703	713	709	773	737	741	714	743	726	707	685	753	746	769	788	741	732	769	739	725	769	729	741	739	750	740	763	737	763	762	713	706	731	734	779	754	746	762	761	770	781	791	763	736	772	785	725	746	745	749	725	731	776	737	745	742	771	790	759	716	741	716	760	745	734	763	772	680	760	779	792	752	745	711	770	738	738	730	774	747	773	755	680	753	783	715	775	739	750	774	701	737	746	752	782	733	826	779	740	776	767	743	750	734	738	746	737	773	747	735	767	734	726	775	742	773	723	731	746	745	719	777	727	760	698	800	767	738	697	706	795	762	677	750	716	759	728	734	756	737	718	741	752	735	785	708	726	789	737	748	721	705	774	756	783	794	725	707	750	700	738	755	790	800	747	742	754	723	753	742	734	755	704	732	791	766	785	762	773	756	782	743	773	703	759	753	704	730	737	727	751	739	697	733	725	801	723	773	803	730	752	719	722	782	746	750	734	741	734	756	709	755	730	725	810	731	743	696	756	738	772	749	749	727	755	744	755	764	774	711	767	763	725	717	766	797	730	747	741	736	753	751	753	762	731	768	749	749	717	743	736	744	695	721	698	750	734	743	716	724	753	748	775	740	765	694	801	780	734	771	784	694	765	724	739	771	744	753	738	765	778	783	746	824	779	737	690	743	730	711	784	741	707	723	745	781	715	721	732	757	772	782	729	764	750	724	749	723	776	764	728	732	747	720	762	745	717	780	707	741	744	765	713	761	769	769	750	718	795	750	787	761	750	785	738	758	763	737	710	692	719	681	727	758	724	748	744	778	766	715	730	737	743	736	762	778	747	769	738	758	727	761	711	733	759	770	707	810	718	794	724	738	729	822	741	793	765	756	816	819	794	712	772	737	707	777	761	784	729	736	764	766	781	725	801	748	771	795	768	706	690	765	760	743	731	724	763	717	758	729	749	769	709	700	735	741	808	746	733	768	679	743	758	725	757	740	755	755	742	733	791	792	776	716	717	777	709	726	740	745	738	777	750	787	743	787	810	729	758	718	760	706	711	757	710	764	769	783	738	723	772	788	752	726	764	688	752	734	746	801	731	710	752	712	733	732	733	736	819	723	736	761	749	792	694	738	757	797	735	740	738	719	736	724	765	721	805	750	781	745	781	726	779	790	794	781	723	692	772	745	792	777	751	728	731	756	756	723	733	732	743	742	768	801	759	710	752	769	776	726	702	760	772	742	737	741	739	789	713	756	786	748	714	729	768	781	708	741	723	742	754	733	759	753	759	781	688	748	766	775	720	752	735	745	773	741	733	764	751	739	767	744	768	782	784	761	709	746	722	740	789	714	730	764	754	760	721	751	742	741	744	727	773	749	792	745	797	743	761	710	705	752	732	737	743	706	753	718	726	706	721	763	725	751	745	798	751	739	777	739	744	725	768	812	754	774	762	789	727	757	770	805	737	783	743	774	762	782	711	724	818	752	725	711	760	739	700	774	719	673	693	707	764	707	726	727	748	781	722	757	734	753	729	727	783	742	732	705	750	729	770	750	773	732	743	759	722	724	720	743	723	735	735	756	763	742	733	728	721	759	747	755	785	709	786	771	740	745	736	755	772	752	740	730	793	696	802	764	675	727	730	767	773	769	757	716	751	740	746	765	769	740	761	752	708	710	751	760	735	747	768	748	748	757	766	727	758	740	751	740	769	738	737	743	751	732	742	772	716	710	787	780	745	760	755	766	786	785	788	707	713	746	749	768	768	754	763	702	742	754	733	758	697	740	737	781	765	820	762	733	722	765	736	745	767	740	726	721	755	758	733	737	721	764	766	745	761	755	732	734	726	704	729	754	747	706	762	754	724	731	680	741	768	732	758	743	759	742	723	749	721	742	769	743	738	727	770	783	724	734	761	757	802	740	708	714	800	772	716	726	802	774	770	749	772	705	728	727	776	741	751	715	779	760	781	724	776	720	722	727	779	765	769	769	792	723	706	730	768	757	743	711	750	791	716	742	763	734	714	706	752	760	757	709	744	707	763	725	720	735	740	758	743	747	761	717	740	725	739	721	775	733	732	728	748	743	788	744	730	783	728	759	721	752	763	747	754	699	810	695	743
1243	325	159	125	110	191	314	206	171	186	212	204	153	148	147	106	86	83	90	79	75	66	65	66	56	67	62	63	54	47	54	50	51	38	47	57	46	46	38	54	65	33	40	39	44	63	47	42	43	31	44	37	41	35	43	35	36	51	41	35	52	43	32	42	47	40	48	29	47	48	44	44	42	40	53	55	51	50	45	36	49	43	41	40	42	33	41	37	40	43	32	33	45	39	47	41	45	40	38	53	47	53	39	47	45	40	50	42	32	37	33	39	38	46	39	36	40	31	41	37	46	36	46	32	41	41	33	37	36	30	36	38	38	34	37	45	37	44	36	44	40	50	46	42	43	40	47	44	47	35	43	44	47	48	36	31	42	43	40	41	44	41	40	36	35	30	37	57	42	44	44	38	57	44	52	43	31	41	37	42	33	37	48	44	31	39	38	37	31	38	51	41	44	36	48	47	45	43	45	38	42	47	38	46	31	33	42	30	42	44	34	37	38	40	49	43	41	42	40	41	23	38	29	43	36	37	44	48	44	37	45	36	47	38	31	32	49	38	41	33	49	40	45	50	42	41	40	45	50	42	36	33	47	33	38	41	46	40	43	44	36	50	38	43	39	45	46	30	45	47	48	36	46	47	48	36	42	32	39	41	45	51	45	26	42	31	39	45	41	39	47	49	31	50	42	50	52	46	38	43	29	42	32	53	52	40	38	32	48	40	46	28	49	40	35	39	38	40	32	46	34	52	41	44	51	43	36	42	41	46	36	43	42	35	42	34	44	40	46	44	54	38	46	44	45	35	42	26	34	48	46	43	37	48	52	43	44	35	33	40	37	51	50	50	47	36	37	37	50	51	51	38	48	33	50	48	47	34	49	32	50	39	39	45	44	45	34	37	35	49	38	42	46	51	47	46	51	36	41	33	42	47	43	45	41	34	39	33	33	41	51	35	39	38	49	55	33	46	41	46	39	28	51	42	37	52	49	36	30	38	53	51	40	43	42	48	51	54	42	48	47	47	49	41	47	52	34	38	37	37	40	57	42	33	51	41	43	37	50	39	51	49	53	51	44	34	44	42	38	52	42	47	35	47	40	46	34	51	58	36	45	32	52	43	35	49	37	51	50	35	42	46	43	44	37	37	45	48	45	46	48	42	46	40	39	47	45	44	38	51	48	36	45	36	42	33	44	29	45	50	31	38	49	41	42	41	42	39	42	26	39	38	43	29	43	45	46	44	37	40	35	41	49	43	55	48	34	47	38	41	44	40	48	32	35	53	53	37	42	51	37	34	52	33	32	43	39	43	41	45	54	39	44	51	38	42	36	28	35	46	38	40	50	53	34	33	53	42	47	41	53	26	43	45	39	38	35	51	55	44	31	43	39	62	35	40	44	35	49	26	43	38	48	49	46	42	53	36	39	35	31	33	46	46	36	42	37	29	54	41	32	35	34	40	40	46	45	42	45	46	50	32	39	36	46	28	40	43	49	48	42	47	36	45	31	36	51	39	47	42	43	33	45	42	46	39	45	39	35	38	25	41	40	44	37	45	47	43	51	39	37	42	34	36	32	44	34	40	53	47	43	53	41	38	47	36	39	38	44	27	48	43	42	37	52	29	41	46	54	46	40	34	39	55	44	54	52	32	36	46	36	44	31	34	47	37	43	51	38	43	35	53	33	53	48	49	38	58	36	48	36	32	35	31	30	40	51	50	55	39	40	36	31	34	39	35	46	46	43	36	33	42	29	39	40	43	34	47	48	35	43	33	41	38	50	37	44	29	43	38	48	38	47	49	41	49	37	45	35	52	28	42	34	50	51	39	44	38	65	35	37	31	40	54	57	44	34	48	47	41	37	56	47	40	40	33	42	42	52	41	53	45	34	41	45	40	39	41	37	36	51	42	40	37	53	29	36	47	46	54	47	43	51	40	50	44	49	40	43	46	29	49	40	48	42	31	47	42	42	45	32	31	43	40	58	39	34	31	47	43	53	52	50	42	41	39	53	39	35	41	39	37	43	44	39	43	42	42	41	40	49	41	47	39	29	45	42	47	42	47	46	40	36	39	37	41	49	47	47	47	39	42	39	34	41	47	31	46	54	46	40	41	48	47	39	46	39	39	42	44	42	33	33	35	40	34	33	43	32	39	46	34	39	44	43	32	38	32	48	35	39	37	36	41	37	37	36	50	47	41	34	36	43	39	46	36	35	36	45	48	30	44	36	44	35	46	42	40	40	46	35	40	34	34	42	42	40	38	43	44	47	49	42	49	51	44	34	40	44	47	45	47	31	41	41	49	49	40	54	51	58	51	35	42	34	51	54	41	37	38	41	44	51	44	43	49	36	38	39	43	34	42	44	46	39	40	44	41	48	45	40	43	35	37	33	52	37	38	51	41	37	53	42	44	46	37	33	45	47	36	34	55	59	39	39	43	49	40	39	41	38	40	43	42	33	41	44	43	50	42	37	42	34	34	48	35	46	48	40	43	45	44	49	49	48	36	38	43	42	56	53	52	38	37	33	48	38	35	35	51	35	35	55	43	45	43	43	43	39	34	41	43	43	38	36	34	55	42	39	35	33	48	53	46	42	49	42	37	52	41	44	48	46	35	51	53	52	39	39	37	36	32	26	40	47	42	45	41	43	46	36	40	40	43	42	36	35	37	36	56	47	57	39	44	32	44	42	42	49	50	44	34	36	45	36	37	37	37	51	39	30	34	39	50	58	55	46	48	30	53	42	37	45	46	46	44	51	37	44	41	43	37	37	36	50	42	39	34	43	33	37	40	55	40	46	36	43	49	50	31	40	41	38	49	48	42	42	45	47	45	55	46	39	41	43	41	41	37	45	34	36	47	34	38	33	44	56	44	45	32	43	48	56	40	49	43	45	43	42	44	43	38	34	36	41	41	43	37	32	35	38	47	38	43	34	40	48	36	39	48	34	32	33	45	37	32	38	46	37	41	43	58	45	42	38	42	40	48	49	51	42	40	27	39	44	42	44	49	43	43	61	33	40	47	44	42	45	41	42	42	41	45	40	65	45	49	34	38	45	30	40	50	43	35	46	43	39	33	48	31	40	45	34	39	35	40	42	40	46	43	45	46	45	47	42	47	36	32	34	34	49	39	41	41	39	42	36	40	48	49	34	49	37	48	43	41	36	53	44	48	43	38	47	51	43	45	40	40	43	45	45	46	44	49	47	33	45	44	39	32	42	38	49	47	50	41	48	49	40	40	43	38	50	43	45	39	40	38	42	41	24	39	31	43	51	45	35	47	35	42	37	34	56	41	40	34	48	41	38	37	40	43	45	45	32	39	41	35	41	44	36	50	45	41	42	47	29	34	49	50	44	41	41	41	39	59	54	42	30	35	39	42	39	58	39	43	41	40	45	41	49	44	35	39	48	48	39	46	40	35	55	45	42	38	41	43	38	43	35	41	42	44	49	41	47	35	34	38	42	48	46	40	45	45	40	37	37	44	44	49	42	36	47	37	43	42
12345	4473	2058	3026	7193	10796	12225	8447	5599	5895	6800	5922	4517	4388	3805	2641	1724	1899	1913	1613	1350	1058	1075	972	989	922	959	931	773	583	436	393	384	420	473	619	691	694	576	432	445	430	458	487	564	496	397	329	370	374	384	398	356	363	327	319	370	342	356	323	340	340	341	321	323	372	375	346	370	337	365	364	404	420	407	467	435	461	453	398	404	406	379	400	382	393	351	363	363	387	371	355	359	345	356	344	336	332	365	338	342	337	347	360	348	329	334	360	346	354	367	343	335	383	335	351	347	329	320	352	349	347	349	346	361	353	341	347	334	362	362	387	355	315	348	338	351	360	344	329	339	329	356	344	367	340	339	346	324	372	320	330	375	367	325	383	362	355	319	359	359	373	323	383	323	356	347	338	383	339	356	337	354	342	331	345	322	368	333	340	339	351	340	346	325	361	367	337	313	301	336	359	336	329	314	355	350	387	360	343	339	366	348	348	376	315	355	365	377	337	376	362	334	332	403	355	357	363	344	336	357	345	317	344	334	369	334	372	352	344	349	323	362	349	321	370	303	360	376	367	330	371	335	353	370	358	325	339	338	316	331	363	341	355	371	333	345	366	321	361	332	327	339	378	320	323	375	334	329	358	340	366	334	363	326	362	345	321	338	335	355	359	347	364	370	375	353	338	338	333	327	313	355	334	316	355	360	337	378	341	320	377	360	344	356	348	370	366	353	327	356	378	339	313	342	356	346	322	376	400	342	341	342	342	362	335	366	335	360	331	356	361	316	367	330	343	341	351	362	340	332	310	373	331	317	344	362	352	349	348	318	343	336	353	343	325	339	366	369	367	319	332	337	361	356	350	334	341	348	334	358	333	355	351	363	372	384	332	352	335	355	358	325	312	306	352	331	310	369	336	302	327	349	326	334	325	377	323	371	353	352	307	392	358	320	342	355	362	338	342	312	331	342	363	338	332	372	308	333	324	316	334	319	353	345	362	378	353	356	352	358	332	372	345	327	333	338	369	364	353	350	344	329	342	320	371	344	360	353	347	335	379	340	356	350	376	360	306	334	350	332	366	360	350	330	351	313	349	352	375	337	345	354	428	330	364	330	326	342	365	328	364	330	353	338	332	342	354	332	345	351	338	353	404	335	333	324	354	325	356	335	327	343	333	319	318	353	348	327	360	340	328	382	391	358	372	335	350	339	363	394	351	342	343	399	338	343	375	323	370	369	325	354	373	319	349	353	357	370	356	375	329	351	328	348	366	345	375	376	375	371	345	330	346	340	347	316	345	312	335	364	341	348	363	353	364	349	342	309	355	354	342	373	316	358	364	384	351	349	330	347	393	353	348	342	337	309	330	331	306	343	362	333	345	368	372	362	353	334	333	337	356	357	306	352	351	308	349	363	353	342	332	345	351	351	335	332	339	322	373	357	325	350	352	357	337	342	332	353	370	328	347	356	342	322	365	303	319	359	332	334	339	364	360	362	365	338	334	372	354	372	335	355	361	314	342	359	339	312	330	328	358	333	367	346	362	385	362	357	334	350	339	328	340	359	366	334	365	338	345	341	333	354	368	352	343	327	349	345	373	349	363	339	353	324	345	319	359	364	369	369	339	348	332	346	369	326	352	329	363	331	334	333	357	330	373	333	340	353	357	338	377	383	335	337	361	368	330	361	313	326	351	352	355	347	364	305	336	361	345	338	337	368	325	344	338	338	349	383	328	329	363	362	324	328	363	330	348	344	389	336	316	349	357	335	364	340	354	370	349	308	327	317	346	363	394	354	394	339	366	353	349	376	311	353	305	339	318	353	365	333	359	327	342	357	325	368	361	356	346	346	311	351	326	382	341	339	335	327	365	359	317	361	349	343	354	329	348	378	333	385	360	356	366	376	333	325	309	343	317	370	309	369	333	339	366	357	329	308	348	352	370	374	356	337	325	341	337	371	323	390	352	362	350	354	372	356	352	357	339	365	363	362	334	365	376	374	339	354	382	372	347	325	342	354	378	382	304	346	339	359	321	322	327	334	362	342	361	366	346	338	339	345	330	324	336	339	389	331	374	371	359	343	333	382	362	332	388	373	338	352	348	356	317	297	343	363	353	341	329	340	343	330	355	369	359	360	331	350	348	363	377	340	352	344	346	340	368	351	361	342	345	374	329	349	336	337	343	348	351	326	343	333	359	382	370	344	330	338	357	332	330	363	326	326	360	362	359	320	352	337	365	375	351	364	373	353	350	353	353	342	358	347	350	380	312	306	338	335	357	347	346	360	358	345	367	366	373	341	375	368	368	322	373	342	361	362	360	336	359	381	332	327	338	374	364	349	359	347	344	345	340	330	337	330	347	375	343	347	365	337	344	331	367	358	346	361	352	332	359	323	337	378	337	350	353	388	360	348	366	384	336	346	332	374	356	375	323	348	366	356	355	348	334	333	368	329	373	373	314	350	375	356	323	331	333	352	332	359	339	313	331	346	367	393	348	338	320	333	332	334	343	385	360	364	319	387	353	352	337	331	347	347	336	332	364	361	342	339	335	350	295	343	333	317	336	343	369	358	351	341	349	374	336	351	353	371	340	317	350	365	385	353	343	342	351	346	330	351	325	372	357	337	319	328	369	342	369	353	344	362	365	315	337	344	350	355	353	378	356	369	341	337	343	327	356	360	327	369	312	332	361	306	373	355	348	315	304	329	347	348	347	374	327	346	326	364	336	355	316	350	335	352	333	338	325	343	343	350	319	332	342	358	342	364	366	368	347	346	364	348	332	327	359	339	331	356	346	354	353	351	349	406	331	336	314	343	312	373	361	359	314	353	324	331	352	374	363	361	336	359	345	352	373	334	352	345	369	341	357	347	386	337	347	397	363	375	332	318	343	332	367	340	377	381	347	377	359	341	356	357	336	358	331	306	353	349	330	358	343	348	348	356	332	324	334	358	353	323	345	361	373	348	367	337	314	344	399	360	341	341	356	350	364	335	344	321	342	348	334	328	350	336	286	369	334	324	349	332	374	368	352	352	328	320	333	356	341	323	356	346	344	374	355	352	367	371	356	330	359	371	324	360	334	375	347	347	335	337	349	370	374	333	367	336	370	363	355	355	338	374	333	372	307	337	352	351	348	334	353	354	341	366	350	367	332	373	368	364	338	325	328	337	351	392	316	340	337	311	339	362	338	356	362	379	335	336	327	352	319	337	372	346	342	327	349	341	384	322	364	349	371	334	329	381	346	391	344	337	340	321	345	360	354	345	378	345	326	356	385	342	356	324	353	359	315	339	339	363	342	354	329	361	377	334	331	375	383	321	290	339	373	357	293	355	353	355	352	392	356	354	350	321	356	317	338	374	337	334	352	326	343	349	350	338	352	331	346	336	360	355	334	350	370	349	355	318	364	354	338	336	311	330	362	323	332	321	363	318	345	351	342	351	338	346	347	340	351	355	363	340	364	349	357	332	319	373	387	335	346	366	360	382	371	339	328	353	379	359	339	334	347	320	349	320	333
964	466	241	220	196	299	401	352	268	302	370	295	241	263	216	188	124	123	144	114	118	110	116	114	110	78	110	98	113	81	77	71	83	79	82	100	106	85	92	74	76	82	76	95	91	85	97	93	68	88	76	65	75	76	73	97	92	83	67	78	96	76	86	80	75	75	75	69	74	85	84	81	76	89	81	96	80	80	83	87	79	73	77	67	78	99	88	74	75	86	88	74	71	60	77	91	75	84	73	85	83	74	74	70	70	78	88	61	82	84	75	76	66	80	72	76	73	75	85	62	81	65	82	67	83	73	49	78	84	95	96	75	83	78	71	87	69	54	92	77	66	96	89	75	71	80	87	60	74	85	77	88	63	84	79	87	67	93	77	71	76	64	79	93	67	89	80	93	72	85	67	66	77	79	75	76	69	66	77	83	87	85	83	89	85	66	83	79	75	65	82	85	64	61	70	95	72	74	71	76	70	75	106	75	66	72	87	82	63	71	61	68	71	91	77	75	69	73	79	69	66	81	74	78	79	67	86	74	78	66	82	68	75	72	75	77	77	67	78	85	77	96	83	73	76	69	84	77	71	76	73	67	66	78	63	62	76	89	76	68	73	80	74	58	81	80	76	81	81	77	80	78	77	72	81	70	66	65	83	70	81	77	73	76	78	77	83	72	63	78	85	88	71	92	79	92	66	70	74	87	84	75	88	70	74	90	63	68	74	83	69	72	87	70	86	71	64	88	75	83	70	78	76	77	75	85	68	82	84	70	69	88	71	77	76	76	76	83	76	84	77	74	93	64	78	68	68	76	71	65	68	72	75	65	73	71	73	76	76	85	72	84	68	78	71	82	82	78	69	71	63	87	84	65	70	60	79	77	70	84	76	88	74	68	81	76	73	77	76	74	70	95	79	84	68	68	77	95	78	87	88	85	62	80	68	93	71	65	88	75	90	76	88	80	71	72	87	64	72	84	89	80	75	77	76	85	80	85	74	67	81	85	87	91	63	91	73	83	69	81	75	93	72	88	77	83	73	83	74	72	66	73	64	66	78	91	76	82	71	76	89	74	90	72	80	90	94	63	74	64	93	77	73	85	82	69	66	72	74	88	78	85	79	68	78	79	75	85	68	74	96	74	84	72	92	95	65	64	63	73	70	71	84	96	73	78	52	70	88	72	79	68	78	73	91	80	96	85	96	79	82	59	86	90	85	81	73	63	75	79	83	66	77	90	68	70	71	80	72	88	63	71	87	92	87	96	75	83	89	77	76	77	86	58	62	74	78	73	77	85	71	84	90	68	78	84	79	71	73	75	82	91	75	80	89	79	66	81	74	74	83	79	84	71	74	85	73	78	78	75	86	72	80	76	77	81	82	76	84	77	79	99	83	68	77	94	77	85	73	69	80	74	65	75	63	75	88	68	74	66	70	65	69	89	76	71	80	56	80	75	86	75	76	93	65	85	86	89	87	71	64	92	69	69	92	87	70	83	70	81	95	70	79	80	70	67	73	72	74	87	86	84	68	73	68	82	77	80	81	55	80	91	80	75	66	68	73	93	93	70	83	71	78	83	79	78	68	81	64	95	92	83	74	79	62	85	87	74	65	76	89	65	90	85	85	74	89	58	87	92	86	76	77	91	82	70	86	61	73	78	78	85	82	80	78	77	85	76	79	71	71	81	80	62	83	71	80	90	86	86	68	87	74	65	88	83	70	75	66	87	68	69	86	83	82	72	67	69	69	79	90	75	98	71	78	75	73	79	82	80	92	70	71	77	91	78	76	67	68	74	81	70	90	70	74	71	63	54	83	81	73	76	74	61	80	88	75	78	87	74	79	70	84	80	82	79	89	67	66	71	87	86	73	93	77	67	95	64	66	92	86	75	87	72	69	75	65	89	81	75	91	78	67	90	77	80	92	84	87	75	74	75	70	68	91	83	93	64	97	89	65	87	80	66	72	88	67	69	73	86	81	77	66	79	74	73	88	66	72	75	66	82	68	63	72	79	79	76	68	77	67	92	89	92	68	79	72	68	78	84	100	84	66	70	91	79	80	48	78	63	69	72	85	59	77	92	72	71	80	65	73	86	71	68	83	90	75	76	68	93	64	81	80	68	74	70	89	93	70	74	80	78	77	62	68	63	76	79	68	83	75	89	64	78	86	96	72	89	65	70	79	71	62	83	78	62	67	72	78	66	61	82	75	81	77	76	86	70	79	82	89	85	100	86	74	77	69	73	95	80	67	81	82	67	65	80	64	84	79	66	65	85	61	99	61	97	88	93	95	70	76	84	78	70	70	85	80	78	76	76	67	74	86	97	69	98	84	85	74	85	61	73	83	75	78	79	91	81	81	95	86	68	77	72	85	85	81	76	70	73	76	79	80	81	89	69	90	68	73	73	73	75	97	76	71	61	75	67	72	78	84	67	84	58	88	80	71	82	62	74	81	86	85	78	73	77	80	76	86	82	74	85	101	69	86	77	67	79	89	77	77	72	82	80	91	86	87	77	62	71	64	72	82	72	72	75	73	69	78	95	74	62	85	85	86	69	79	93	86	80	81	71	96	59	76	67	77	78	82	69	83	88	77	60	64	75	77	79	79	83	85	83	82	73	60	88	80	80	72	82	79	76	73	89	92	90	63	79	71	77	74	90	78	95	59	82	94	69	69	85	76	74	71	74	95	82	76	80	75	88	65	84	87	82	98	90	66	77	72	83	76	76	77	72	92	74	81	88	76	85	71	90	72	84	90	82	81	72	85	91	82	72	85	74	70	89	64	60	68	74	66	87	84	68	73	90	68	79	75	76	84	70	65	79	73	62	84	75	81	83	88	74	74	88	83	75	80	79	87	90	76	73	73	76	69	78	86	98	83	64	68	66	76	82	68	77	93	78	76	80	78	84	73	88	77	69	83	84	94	71	72	87	91	79	80	81	85	73	81	89	77	80	65	81	68	79	74	72	76	63	79	63	77	79	74	81	86	76	81	68	78	75	82	73	74	65	76	78	75	64	79	76	69	97	72	69	72	79	74	79	94	91	72	84	78	77	74	71	71	80	69	78	83	75	102	79	77	72	83	88	77	91	77	89	96	55	80	81	68	77	65	75	86	85	81	68	72	84	77	62	71	78	72	73	84	60	81	76	82	75	80	76	73	102	78	67	85	72	85	74	76	96	91	84	76	69	58	62	83	89	64	82	93	79	92	57	79	76	68	71	64	76	77	74	97	66	83	59	75	80	82	70	80	72	90	62	80	64	74	83	65	77	87	76	65	81	87	91	85	76	91	62	77	86	79	90	82	75	79	90	79	70	82	72	79	94	102	75	71	83	72	68	97	54	78	79	80	70	82	74	72	66	62	81	82	79	81	66	81	73	70	74	78	77	75	80	74	75	82	79	75	78	80	83	84	86	73	85	85	80	86	74	75	79	84	77	70	83	83	81	79	71	66	68	83	76	74	77	81	77	83	82	65	64	83	84	85	67	77	95	74	63	72	81	76	82
13448	5938	2879	4334	10120	13713	15009	10811	7625	8389	9585	7452	6290	6052	4904	3562	2526	2694	2863	2222	1743	1624	1731	1641	1407	1471	1417	1407	1182	896	848	741	728	749	849	1063	1200	1144	993	737	787	771	804	811	898	819	620	647	636	619	669	622	634	586	582	657	594	626	587	602	622	596	585	593	608	591	640	601	624	632	636	617	746	751	689	742	799	790	710	715	729	699	688	612	690	651	602	566	627	610	653	654	601	600	603	592	552	585	607	564	565	620	663	627	604	585	599	599	601	617	629	650	603	582	588	602	609	637	563	605	578	643	551	546	610	609	577	619	617	590	593	622	598	603	611	597	579	599	553	633	593	609	605	634	593	587	607	610	620	620	581	578	600	600	626	584	660	606	618	597	609	631	574	662	603	611	608	595	600	599	608	605	594	624	543	595	589	621	568	553	637	611	600	601	558	610	622	646	589	580	575	593	602	633	579	623	584	587	574	617	608	642	607	602	628	611	581	601	618	622	580	616	618	582	580	579	584	582	635	603	586	595	628	616	598	599	574	598	606	577	605	619	625	602	605	613	592	642	544	580	596	604	597	609	595	583	628	687	621	593	646	644	567	603	602	596	598	657	590	628	554	608	577	600	607	598	609	589	612	582	627	600	635	637	620	588	611	578	599	599	614	584	602	637	574	600	577	612	598	615	625	609	584	613	612	578	609	577	663	626	588	642	572	592	577	572	618	608	596	568	619	618	614	619	649	648	592	564	622	589	601	615	592	611	633	610	622	591	543	617	593	599	625	635	577	607	563	610	632	610	606	551	583	594	630	602	619	629	621	587	567	576	565	613	598	586	569	608	567	587	669	568	618	618	556	605	619	582	596	617	574	614	647	604	618	601	614	594	592	583	566	605	592	618	605	593	589	607	578	617	577	610	582	599	617	597	596	583	619	635	597	614	590	621	569	640	611	591	608	556	561	611	597	522	579	591	637	598	601	587	586	587	566	607	591	587	562	571	626	610	647	611	616	627	558	577	616	594	589	601	618	618	630	571	611	608	606	601	589	591	612	612	570	600	572	580	554	646	602	630	622	614	609	635	587	559	602	564	586	617	585	565	567	582	572	609	571	610	609	604	563	633	614	614	598	603	561	619	577	577	578	564	579	607	579	590	567	612	581	630	588	602	622	593	608	569	630	563	623	643	586	572	621	614	598	582	620	620	635	642	611	607	610	596	589	622	591	639	603	613	623	609	625	583	619	574	627	636	627	617	602	623	641	616	563	585	583	632	598	598	602	603	601	596	557	606	588	605	579	594	598	598	561	646	651	605	602	582	558	596	561	577	586	604	616	586	633	608	582	576	611	605	594	621	603	617	588	620	608	634	589	640	620	587	663	591	612	597	621	590	593	640	641	579	625	564	549	600	592	660	622	592	618	597	598	656	589	617	615	643	641	617	609	587	601	612	623	599	666	604	578	634	581	615	634	646	610	584	640	599	609	609	574	578	609	617	591	584	604	633	561	576	581	607	589	595	626	637	612	567	619	580	570	595	561	585	619	587	654	586	593	573	594	632	621	627	549	585	604	597	559	593	555	596	630	603	633	638	605	621	591	594	615	592	584	597	599	587	602	615	638	643	641	567	634	644	630	572	616	618	594	597	580	603	608	625	590	604	576	573	592	595	618	639	634	613	653	601	622	611	634	632	564	602	645	615	588	611	554	568	607	609	580	615	652	609	592	582	569	587	625	617	592	605	602	570	587	599	621	580	640	595	588	590	644	619	591	590	611	577	598	584	578	608	598	614	586	615	645	596	588	605	591	593	564	607	606	556	615	591	559	577	580	618	607	609	618	607	645	599	643	575	575	618	606	589	638	615	553	613	532	626	579	607	600	630	624	590	601	605	666	591	613	595	582	617	618	561	598	639	616	596	573	669	617	616	640	594	578	619	623	611	606	603	589	562	634	613	631	612	577	575	586	608	584	632	601	594	593	623	624	580	572	560	642	666	613	607	608	649	610	585	577	559	629	627	594	569	565	596	595	606	586	572	575	624	605	630	593	626	594	624	606	617	642	612	574	571	613	572	624	608	557	571	604	605	590	600	614	596	583	605	597	605	615	627	581	635	580	619	614	608	574	602	562	628	600	550	620	599	598	637	587	588	587	594	619	594	626	561	609	548	613	583	597	595	595	596	636	584	574	628	599	649	636	582	641	585	603	599	562	571	617	635	616	633	609	622	565	600	621	587	608	641	592	612	635	622	621	594	613	643	616	585	610	575	610	579	618	590	648	569	597	593	569	598	592	579	574	596	598	617	601	562	617	658	629	615	635	622	585	574	635	595	597	632	578	604	587	618	591	611	570	584	568	640	587	570	593	582	622	586	571	621	615	628	606	620	578	594	610	606	577	656	638	621	608	642	629	605	610	621	616	624	604	583	563	596	587	599	579	630	617	606	606	604	598	597	597	563	599	590	594	629	629	587	601	649	602	650	614	625	670	614	632	583	561	567	639	547	620	634	570	613	598	608	585	591	610	622	579	602	602	641	591	600	587	582	560	582	592	586	644	598	627	606	592	631	640	586	622	618	649	570	638	544	570	554	627	599	635	564	595	603	615	565	620	591	589	562	612	619	611	574	571	601	628	631	582	611	570	588	592	591	616	600	565	629	597	590	575	582	640	581	642	590	605	606	651	598	580	618	642	576	642	609	606	607	557	557	616	574	624	587	587	624	614	589	600	618	620	626	593	632	643	625	599	585	590	640	587	600	584	567	644	581	568	597	604	583	634	629	581	637	596	612	594	587	590	577	580	636	603	603	580	593	590	594	561	633	605	615	588	616	613	557	592	622	621	662	632	571	600	624	580	564	599	621	595	638	662	616	577	593	636	605	579	655	599	643	607	569	612	643	588	587	565	635	629	611	602	630	579	596	595	618	574	569	605	635	636	616	598	612	577	595	630	648	612	620	556	609	623	556	568	584	586	619	630	617	589	599	610	607	588	603	589	615	582	600	609	591	609	635	587	572	594	597	592	577	577	582	595	581	601	561	616	598	638	632	594	606	641	619	625	650	647	582	572	580	613	565	656	600	613	603	581	648	566	603	571	576	595	611	580	575	607	626	630	572	619	597	581	623	617	574	545	662	587	601	579	620	571	597	596	647	590	623	613	589	619	599	628	626	614	608	615	672	580	579	626	610	639	617	584	616	611	596	639	635	584	632	597	604	606	607	615	569	545	621	597	575	608	581	617	609	632	590	637	566	648	589	613	576	610	566	609	613	622	574	598	564	591	613	626	616	570	562	629	587	638	592	582	642	571	613	595	601	627	569	614	605	630	595	583	591	596	609	623	608	630	565	618	619	613	597	611	605	576	616	609	560	606	598	579	619	661	633	568	637	660	642	587	622	623	611	584	629	622	612	602	600	608	628	548	626	592	602	581	596	614	629	614	666	609	591	601	619	628	595	601	600	595	591	637	559	606	615	567	609	601	594	583	603	605	599	587	580	593	596	612	602	641	593	620	619
1933	384	245	168	190	234	350	265	194	262	281	250	250	218	181	149	119	130	119	111	96	83	96	91	83	87	79	62	80	69	73	68	84	65	78	81	75	78	79	55	57	54	56	61	77	67	58	64	64	55	64	47	55	53	62	66	63	62	47	53	51	56	37	51	54	53	60	70	71	70	68	63	64	71	49	67	59	61	66	63	70	54	51	67	50	58	60	61	51	48	79	56	53	61	70	42	52	73	46	56	59	61	47	49	43	66	48	45	59	66	58	58	59	63	65	66	65	50	56	65	52	46	53	77	58	64	62	60	59	59	63	65	66	54	73	52	60	50	61	59	62	56	57	52	62	47	62	64	49	61	55	52	60	69	67	65	59	51	43	59	64	78	53	75	55	69	37	62	56	55	59	64	52	60	60	60	57	48	67	78	73	50	62	52	64	58	57	57	61	62	45	55	65	61	58	56	67	57	57	54	45	51	41	62	58	53	60	61	61	56	59	54	44	55	55	52	51	63	50	60	66	57	67	60	57	70	65	73	57	48	54	62	49	62	57	63	58	74	68	52	53	57	54	74	57	54	56	53	72	52	56	62	43	51	61	61	61	60	63	63	70	58	59	63	54	67	61	56	62	56	54	69	67	53	72	61	62	57	62	44	53	65	68	47	51	58	57	66	55	45	62	65	56	57	62	71	58	60	63	58	52	72	55	55	54	53	58	67	63	56	61	61	58	59	61	61	66	54	61	51	64	59	65	64	85	58	54	69	53	60	72	56	49	55	52	57	62	65	51	78	75	47	70	54	64	53	52	66	52	49	60	67	60	72	56	67	58	51	58	56	75	63	46	62	64	54	57	66	56	73	52	49	55	59	61	56	59	56	69	71	68	52	58	73	55	61	70	56	62	53	68	61	53	62	75	61	70	72	79	64	57	61	57	59	53	54	59	50	63	45	67	46	58	76	59	54	52	62	60	65	65	60	57	58	55	69	60	59	51	47	61	47	60	54	61	48	57	45	69	74	59	62	73	59	45	66	74	58	72	54	66	66	55	67	58	60	60	58	55	42	68	57	55	65	64	53	58	51	54	80	70	62	60	61	54	75	57	66	50	61	51	56	50	52	47	48	69	61	60	67	37	72	62	61	49	46	73	55	68	69	53	59	51	62	67	67	56	51	52	52	70	55	94	61	75	47	58	66	61	54	56	65	66	51	62	50	58	68	52	76	60	54	50	67	68	74	60	50	75	54	67	47	65	63	70	53	49	68	54	45	62	63	56	53	61	65	44	62	69	40	65	57	50	57	61	59	66	76	69	47	51	58	61	70	58	73	68	54	56	60	48	45	60	65	64	56	60	53	53	52	57	50	54	68	52	63	75	64	68	64	51	59	63	51	49	50	56	58	51	61	47	54	51	66	63	65	58	75	48	54	65	44	58	65	68	59	61	49	59	66	51	50	67	45	66	54	64	51	56	65	56	55	56	56	58	61	57	50	57	65	54	61	57	61	58	61	53	63	60	55	67	50	65	68	54	56	56	69	61	54	54	60	65	68	70	49	76	84	61	64	64	55	60	54	64	61	63	77	73	55	52	43	48	62	59	52	44	56	67	54	59	52	46	60	52	59	56	66	54	64	48	62	48	57	68	58	70	63	54	62	61	55	64	60	66	49	58	68	68	60	64	62	55	50	64	64	56	63	70	66	79	44	53	62	63	55	55	50	70	59	46	55	63	54	57	71	58	60	62	65	54	62	59	56	61	50	60	55	56	71	54	57	44	55	53	59	41	55	56	55	71	56	56	45	70	67	56	64	59	59	56	44	62	60	53	57	49	61	42	70	68	61	74	66	57	52	68	79	49	57	62	51	56	56	54	49	69	60	54	62	55	77	53	63	58	55	47	70	55	51	61	59	74	47	67	61	46	56	56	49	49	51	66	70	42	64	71	51	60	54	50	63	53	54	54	59	52	38	59	48	63	60	63	55	58	47	60	55	58	54	76	64	65	50	70	73	60	57	49	51	77	52	50	56	79	49	61	54	74	58	64	64	62	56	57	62	63	72	66	63	49	67	53	47	46	64	57	60	66	70	63	70	54	58	50	62	70	65	44	62	56	58	54	81	61	67	55	58	55	56	64	62	69	54	64	55	56	57	75	59	59	68	55	70	61	48	60	55	58	75	50	57	52	52	53	55	59	50	59	50	61	57	54	50	50	61	61	47	54	61	59	62	59	43	69	74	58	83	66	60	56	54	56	65	76	64	65	63	62	52	56	53	63	67	76	66	67	62	59	58	55	58	56	60	53	55	50	49	63	50	59	55	63	65	62	72	75	57	75	66	62	58	61	49	59	52	77	63	44	66	53	55	50	47	48	64	64	55	58	58	52	57	49	56	54	48	53	52	68	57	57	55	62	45	51	69	66	72	56	59	56	67	65	64	63	56	56	56	70	56	58	58	47	54	69	64	55	63	69	75	51	52	58	50	75	53	57	57	62	62	61	51	58	62	57	44	48	56	80	56	43	49	47	79	59	48	51	56	59	60	52	73	60	67	72	60	53	64	60	46	68	54	55	55	49	68	52	41	60	50	64	75	51	67	79	63	54	58	65	55	72	62	70	57	64	50	62	64	70	61	61	60	51	56	69	53	57	54	74	55	66	52	66	59	54	57	62	59	62	47	61	55	60	48	61	64	64	54	56	51	62	64	59	57	55	72	58	65	68	57	66	67	57	63	68	55	53	64	53	58	62	51	63	46	48	53	54	48	44	67	62	61	56	60	54	61	59	58	50	61	58	57	57	76	52	57	47	75	59	63	54	69	70	53	50	67	57	72	56	47	61	58	69	52	60	50	65	47	58	61	58	61	58	56	53	69	69	51	77	59	63	47	60	46	82	65	66	57	60	75	46	48	63	55	83	65	59	58	55	64	52	59	65	59	71	66	53	46	78	65	51	70	61	60	62	64	64	63	52	56	56	57	50	60	54	48	69	59	49	73	59	59	73	55	65	64	63	75	73	65	51	58	46	60	53	62	53	74	71	54	68	59	60	71	60	67	51	57	58	53	62	65	58	68	56	76	67	66	59	51	61	75	66	55	61	51	65	61	53	58	70	52	51	56	68	56	66	62	64	54	48	58	53	66	60	54	61	70	74	56	49	47	68	54	57	54	56	54	53	60	66	46	60	52	61	59	55	60	62	69	71	71	48	68	52	65	51	60	68	59	62	51	54	84	57	41	65	64	68	72	47	58	60	62	59	52	65	43	62	53	73	53	53	64	64	46	48	54	57	68	70	69	64	50	54	55	54	52	59	77	60	65	53	64	61	60	63	70	50	60	51	69	49	54	63	59	63	58	53	49	62	43	59	50	58	64	63	66	71	54	67	58	62	58	50	65	66	55	73	60	50	71	54	73	60	60	65	61	59	68	53	50	61	54	69	70	62	50	50	52	63	51	61	57	71	65	57	53	41	63	59	62	46	68	70	71	60	72	55	64	56	70	48	58	66	52
15084	5143	2661	3806	8900	12705	14057	9605	7543	8475	9305	7451	6315	5892	4400	3441	2393	2553	2548	1877	1648	1541	1658	1477	1304	1357	1347	1275	1035	730	644	636	659	649	825	846	1182	964	646	608	687	677	633	687	690	658	509	527	528	592	517	496	498	493	458	475	503	469	498	467	506	500	488	459	516	486	511	464	503	521	495	546	578	642	596	645	616	639	637	578	591	587	545	553	513	456	473	497	523	501	507	476	495	461	477	497	458	461	475	501	486	464	496	510	471	491	479	455	474	457	469	519	512	480	439	485	481	485	479	526	462	489	446	484	447	473	461	511	472	450	452	480	491	522	467	510	483	473	475	490	484	474	481	487	470	508	488	466	470	474	449	476	471	497	475	518	507	447	503	489	473	511	479	500	441	483	455	497	500	471	493	462	469	461	467	490	495	483	480	451	501	485	464	444	467	477	494	491	486	453	510	471	458	473	479	472	510	494	472	469	496	482	451	498	469	477	522	432	448	477	451	443	497	472	458	476	505	491	438	456	480	470	460	442	472	457	504	474	445	469	504	462	466	472	514	454	498	473	519	501	475	482	500	489	475	488	496	441	481	474	481	493	461	514	535	481	512	503	479	485	464	464	509	448	494	507	478	453	470	497	496	462	513	467	491	480	466	484	475	492	464	474	503	459	486	493	498	465	478	500	504	441	466	467	478	442	466	500	486	491	496	498	485	475	467	469	480	467	493	501	496	502	485	463	495	475	467	479	441	468	491	481	501	467	486	486	456	447	466	517	519	463	484	452	496	509	488	496	456	459	426	468	506	450	485	497	519	492	484	488	455	477	451	484	497	528	481	486	536	527	525	463	456	501	505	487	512	464	492	465	500	438	453	439	511	488	471	481	491	478	472	454	450	463	486	458	467	456	461	475	469	488	471	477	447	456	458	472	497	501	480	458	458	478	465	509	467	456	477	487	499	471	473	492	460	500	487	468	504	516	478	460	463	473	492	497	495	484	454	480	503	461	468	485	461	502	437	460	488	513	479	452	472	483	536	494	478	478	502	481	445	450	495	510	486	479	477	470	525	451	510	484	471	510	451	479	521	429	466	470	492	449	448	479	467	471	471	521	466	505	489	477	470	499	470	501	481	478	490	463	496	497	467	458	463	498	446	491	459	487	495	497	487	454	462	479	482	469	459	497	498	471	454	502	454	457	467	456	488	455	524	555	474	466	455	496	479	483	463	489	489	465	490	480	508	523	510	522	496	452	506	458	471	481	503	459	485	491	498	510	492	489	491	474	446	499	546	442	503	487	479	468	456	510	499	483	494	502	485	469	493	493	489	481	467	499	475	481	487	449	471	475	473	435	493	468	448	507	477	486	477	463	483	518	474	470	502	465	481	503	479	470	497	497	467	488	465	476	498	504	467	499	496	471	488	463	468	524	484	476	510	457	482	500	490	481	481	465	466	474	442	438	498	468	443	521	472	486	425	469	453	501	498	477	481	469	504	463	452	493	467	458	482	497	503	474	465	471	492	474	440	453	506	451	460	461	485	476	538	483	526	448	498	473	473	485	489	468	481	445	440	472	518	466	497	454	469	446	468	496	465	484	412	497	500	508	502	477	476	476	451	497	489	484	463	491	489	465	437	472	466	500	455	479	466	515	498	448	476	496	466	467	470	473	475	465	489	491	533	463	490	452	461	489	473	473	520	494	494	484	430	452	505	466	437	457	478	483	472	502	484	518	511	486	487	465	477	501	450	437	483	488	491	479	490	485	500	493	467	469	513	501	458	497	504	416	455	472	481	483	489	456	499	486	481	491	509	432	510	457	482	490	501	493	470	524	478	493	481	455	520	472	488	455	473	459	462	471	465	486	498	478	514	474	430	501	464	495	475	460	454	438	467	418	456	501	468	495	462	476	461	517	466	468	467	495	494	477	528	470	495	453	532	507	487	506	513	482	458	499	510	492	483	469	467	474	452	506	448	464	476	481	490	471	499	505	508	484	493	491	510	482	474	464	467	478	480	484	472	479	470	469	454	487	477	485	476	497	504	449	506	479	481	490	523	492	484	451	482	474	430	512	482	499	494	496	444	505	481	498	509	464	469	484	462	433	478	459	479	465	508	519	504	490	461	490	467	473	469	468	469	468	488	494	452	475	494	472	455	515	538	466	471	457	517	457	465	476	489	467	437	507	490	504	474	461	492	471	509	470	463	459	466	498	486	472	482	453	471	478	466	490	480	488	482	483	494	508	483	469	482	473	530	511	470	468	451	499	470	477	464	487	453	462	520	451	466	488	475	493	457	492	471	491	496	456	503	477	502	455	474	498	484	480	478	450	470	500	466	448	477	522	509	470	491	471	437	506	488	498	494	484	456	483	450	473	523	470	472	462	497	491	455	446	515	494	480	495	460	489	452	473	481	483	500	502	496	499	528	497	472	473	468	501	493	442	484	483	465	476	486	466	461	473	488	470	553	501	488	509	476	481	473	458	495	489	492	480	454	495	463	463	453	485	511	458	451	552	467	507	458	512	471	444	490	478	475	424	464	486	449	474	484	469	478	527	500	497	497	454	473	503	465	510	474	500	512	461	464	454	488	435	477	467	463	463	500	428	485	505	484	494	477	462	499	435	489	491	458	462	508	445	489	443	461	462	474	462	451	492	484	447	467	493	433	494	493	509	409	470	490	464	475	483	488	491	458	476	484	479	456	482	468	497	470	476	500	461	502	461	498	476	489	473	435	496	474	461	485	477	494	466	480	435	485	467	461	448	464	471	457	478	460	478	504	477	447	475	454	489	491	485	468	455	523	501	494	489	513	438	471	485	461	474	463	480	433	484	473	480	503	447	450	484	494	470	494	501	481	458	449	496	456	455	491	499	483	479	446	504	456	467	478	486	492	474	477	451	479	477	508	467	461	525	490	460	495	426	504	507	494	490	521	474	516	492	463	471	481	442	478	483	487	519	521	468	446	480	478	434	420	509	504	510	458	511	491	475	504	469	444	465	470	490	506	507	462	466	471	463	409	466	495	506	491	470	495	480	502	529	494	485	488	477	483	449	507	475	493	472	459	469	489	488	501	492	485	475	513	509	511	443	517	476	464	446	488	461	450	462	478	487	462	486	453	469	467	495	521	468	495	464	449	490	473	468	506	480	501	465	461	458	466	451	470	461	456	471	477	475	486	512	491	496	474	498	479	488	418	492	466	488	498	496	477	487	462	533	494	478	505	484	473	466	444	480	446	484	501	540	464	475	472	493	451	482	478	472	488	491	484	482	470	477	470	503	488	459	460	477	493	522	458	480	483	486	469	491	514	440	499	460	503	495	469	482	451	495	477	499	461	463	468	497	477	446	504	497	483	495	487	487	460	445	500	472	460	520	500	465	453	452	470	493	491	444	482	439	530	435	495	493	499	499	532	450	454	479	433	482	475	474	492	507	466	479	489	474	454	450	469	502	500	489	461	477	489	454	498	443	472	471	481	488	453	504	474	497	482	486	405	521	477	461	426	472
1408	528	291	246	232	352	468	391	312	423	438	345	317	298	257	204	173	192	167	149	158	143	156	135	146	130	146	123	126	107	100	102	114	115	113	114	125	109	110	105	116	99	103	90	104	117	100	94	123	101	105	107	84	89	87	83	89	83	110	95	86	96	94	94	83	95	96	91	82	101	83	98	100	103	88	103	101	94	107	99	99	110	99	103	104	80	90	87	91	105	103	88	88	92	110	103	92	93	104	90	99	89	108	102	99	93	107	93	90	81	99	109	87	76	93	97	92	84	89	90	92	95	95	99	87	100	98	97	101	90	102	83	96	94	100	94	99	108	100	88	103	87	87	96	77	115	100	87	85	93	97	94	92	103	81	89	107	87	82	100	90	85	96	102	94	98	89	95	112	99	87	117	99	94	100	93	111	94	87	102	91	101	100	94	100	88	92	91	86	97	85	69	93	92	98	111	87	91	87	83	101	98	75	88	97	110	99	102	103	77	106	96	107	110	84	104	109	92	88	103	91	88	96	104	106	85	97	91	94	94	103	85	115	93	93	100	100	99	105	95	102	85	96	104	102	123	95	108	114	97	82	99	82	85	103	98	91	90	99	88	103	74	94	118	88	106	82	99	89	93	96	104	102	97	92	81	94	95	107	89	107	106	93	98	94	109	89	91	99	90	93	105	109	90	95	93	102	105	97	110	96	83	93	88	75	80	83	87	81	82	90	93	83	83	104	100	93	82	87	99	104	87	84	117	95	90	98	84	79	90	104	89	88	114	95	112	95	115	98	115	97	99	109	98	101	95	101	95	93	100	98	90	89	87	84	83	93	101	95	71	90	102	84	97	82	86	87	93	100	105	107	76	84	94	96	110	96	102	107	95	87	90	91	88	94	97	81	98	106	100	82	107	86	90	82	101	88	87	83	87	87	99	102	109	112	104	98	105	80	92	92	99	96	86	91	104	89	98	106	98	95	84	92	99	108	93	82	98	80	98	82	100	94	93	94	85	109	109	99	87	106	98	78	109	76	96	98	99	98	78	80	103	96	101	86	92	98	76	99	91	110	98	100	93	94	103	103	106	113	93	114	68	105	90	79	95	98	90	111	88	91	105	117	99	82	88	93	84	84	82	85	104	87	79	98	104	96	100	91	94	110	97	106	84	90	86	90	99	118	75	100	103	85	110	80	97	90	82	87	101	88	123	84	109	104	83	87	90	99	87	100	88	103	76	94	98	104	104	102	111	108	95	102	87	90	97	98	124	105	101	90	105	99	98	82	90	84	107	83	108	111	94	95	94	94	102	97	101	92	115	91	89	99	92	94	77	100	98	97	80	92	81	104	87	85	83	117	91	97	104	96	87	97	116	92	104	96	97	103	101	105	110	105	101	95	91	86	124	109	86	115	90	112	85	101	88	85	91	93	106	104	94	90	98	109	98	106	96	81	98	79	110	87	103	84	96	88	91	99	75	88	89	80	96	101	89	86	106	96	118	106	96	80	117	102	90	99	99	97	88	111	95	94	96	95	88	99	101	88	89	89	84	105	81	111	103	100	91	96	87	88	81	75	107	97	94	110	67	108	96	101	106	78	100	104	109	89	75	98	94	106	101	116	98	112	111	86	92	90	76	106	96	82	104	104	98	87	84	93	90	80	90	110	99	100	83	90	117	85	97	102	104	94	98	90	94	99	93	106	107	89	92	102	108	91	89	95	86	105	93	93	93	103	84	93	93	88	101	95	118	96	100	97	110	80	76	101	94	104	87	85	91	99	97	90	105	84	79	103	99	98	93	95	95	90	89	90	87	87	108	80	87	112	93	90	90	106	102	88	99	95	100	94	93	98	99	89	103	110	98	111	89	94	106	97	86	90	98	87	111	90	69	101	79	91	81	110	101	109	112	100	86	92	107	100	94	108	102	96	96	96	97	87	99	97	94	75	103	100	111	80	101	90	81	91	101	95	85	104	115	95	93	83	86	101	86	107	86	113	94	87	76	96	94	91	97	95	88	92	85	83	93	107	81	94	86	92	99	87	101	106	95	86	88	114	91	111	81	95	73	97	94	83	107	92	87	105	103	110	88	93	97	89	103	91	93	102	86	99	89	96	114	86	89	93	104	109	110	95	114	97	89	101	89	91	92	106	96	88	88	108	76	92	93	92	96	111	85	90	112	105	83	85	105	114	80	119	96	102	96	106	94	94	92	83	93	92	92	88	81	84	90	115	99	105	87	90	97	102	85	87	102	95	100	95	92	110	106	96	98	72	83	102	114	112	91	84	86	109	98	120	106	89	90	85	80	107	107	102	96	87	72	112	96	90	94	92	86	93	88	121	111	105	113	95	113	90	85	93	89	97	108	103	109	81	84	91	107	94	105	98	91	93	86	92	89	80	110	110	100	74	96	100	93	88	105	90	89	94	117	94	88	98	96	90	103	90	69	98	95	100	99	102	89	103	103	88	114	126	107	97	95	101	100	100	97	90	91	109	89	98	103	98	97	94	81	105	86	83	90	97	85	110	83	103	103	82	84	101	89	97	104	100	78	106	103	95	125	82	93	87	113	112	103	95	96	105	99	85	86	89	90	82	79	104	92	92	99	104	100	102	88	97	93	103	97	83	101	111	94	80	92	105	87	86	93	97	112	105	96	95	97	114	89	88	99	92	120	116	117	107	100	88	109	100	104	95	100	88	95	73	86	78	98	97	90	87	99	96	92	96	86	100	103	92	100	85	76	93	83	102	102	97	100	92	100	85	85	86	106	77	103	96	77	87	97	106	93	94	93	107	106	107	85	107	90	98	119	123	93	94	117	97	88	102	95	101	94	95	121	94	122	90	96	80	97	100	97	87	98	121	111	86	122	74	93	107	80	92	105	110	92	102	98	93	91	114	79	97	85	96	102	93	93	91	90	100	108	87	94	90	95	81	112	102	102	89	92	90	93	86	98	114	100	87	97	95	98	101	100	93	82	88	85	103	84	96	97	96	65	101	85	106	103	103	76	82	98	90	114	95	101	108	98	85	109	115	98	105	82	109	81	77	104	98	113	105	89	90	111	108	102	100	111	118	92	87	97	71	112	89	87	88	89	126	100	101	103	72	119	94	97	103	105	103	97	98	92	95	97	92	101	119	78	105	102	110	96	85	113	110	83	91	113	98	81	93	93	100	91	95	107	98	85	108	97	95	95	101	101	117	111	98	85	94	94	103	96	105	94	103	97	91	83	101	99	94	82	107	91	103	92	92	90	96	80	111	89	92	94	64	100	92	86	93	95	97	86	101	94	94	105	99	99	93	93	85	98	77	100	97	88	101	98	114	89	99	96	108	95	81	97	75	85	97	88	98	99	96	105	102	99	84	79	96	110	95	92	105	118	95	83	91	96	109	91	109	88	91	97	95	107	82	91	112	98	99	118	93	96	105	96	90	94	101	100	97	87	117	96	90	92	102	106	110	99	99	88	68	89	105	98	89	86	94	103	119	109	99	102	97	118	96	97	82	80
16489	6585	3367	5026	11106	15773	16657	11372	9643	11110	11527	9417	8025	7351	6016	4077	3264	3592	3079	2509	2326	2211	2258	2011	1803	1956	2053	1689	1324	1126	1034	1040	1005	1031	1232	1250	1498	1255	995	938	1006	1085	950	1044	1149	873	787	753	825	875	770	783	797	803	758	781	775	800	780	759	754	766	790	795	758	731	749	713	771	754	820	886	990	908	884	918	988	952	903	926	873	919	876	867	780	732	827	745	770	818	814	761	761	736	717	807	749	778	730	732	720	762	746	705	750	774	702	752	750	721	745	747	698	742	726	725	758	768	747	773	734	741	773	748	715	756	745	736	776	763	729	730	768	765	735	751	719	724	761	734	737	708	719	797	704	710	734	738	713	760	727	707	738	744	725	775	725	744	749	733	752	803	759	745	738	777	745	726	727	741	774	725	714	740	747	753	745	753	791	776	744	739	737	768	769	831	734	745	774	761	702	743	776	812	727	701	715	750	773	724	744	730	762	721	781	705	746	731	779	763	791	744	745	754	751	725	733	720	728	754	749	755	734	713	734	737	724	725	720	770	747	784	757	722	720	741	761	724	757	706	751	757	747	752	764	767	780	770	745	772	742	714	755	764	735	752	745	767	761	789	746	732	741	745	734	724	701	751	734	739	746	778	774	739	755	717	766	751	754	749	715	735	733	719	722	825	758	727	760	768	750	735	736	783	716	700	741	799	743	732	774	778	740	719	730	764	731	753	743	769	693	741	721	748	776	739	754	785	760	713	777	738	719	754	756	722	747	738	675	734	737	716	743	714	735	734	731	723	728	768	727	746	774	714	742	724	735	771	774	713	747	696	733	736	724	744	728	759	721	742	766	754	739	736	764	721	792	765	716	796	806	754	741	707	719	706	755	693	747	741	758	689	771	751	720	785	726	755	732	766	723	785	799	752	766	797	722	746	753	749	704	757	738	759	787	711	771	704	734	747	755	765	752	707	731	760	700	777	747	755	725	743	825	724	744	745	747	724	720	737	797	737	763	751	724	770	701	760	753	735	716	765	702	705	698	768	743	768	707	727	780	751	781	773	765	755	783	741	729	772	767	743	753	772	759	748	728	761	741	752	686	759	820	784	770	718	772	742	785	766	767	730	728	751	754	721	725	698	725	746	767	731	738	734	767	760	753	753	735	704	703	720	787	787	735	749	765	740	772	766	818	713	731	737	761	767	697	794	731	778	740	751	770	711	744	725	740	701	720	718	731	689	785	757	759	766	708	726	724	768	735	750	712	726	758	740	773	806	688	784	756	690	762	733	784	736	728	764	755	759	771	748	737	773	792	768	746	734	711	754	750	757	747	721	722	787	701	754	695	768	730	770	711	719	714	764	744	768	708	747	739	746	733	753	766	716	720	753	778	704	718	741	708	722	729	804	779	783	689	764	767	737	771	775	719	795	744	736	693	766	796	750	774	744	706	749	723	786	765	706	766	755	743	714	783	762	743	709	766	725	743	775	760	735	788	725	769	750	714	712	706	721	721	747	791	686	752	758	725	688	704	771	741	718	739	743	748	750	747	737	722	740	745	741	760	767	748	717	781	734	725	762	754	715	739	745	798	796	756	728	731	727	760	709	761	706	750	742	750	695	697	801	730	773	725	754	755	769	720	734	742	736	761	710	719	739	689	762	739	771	764	753	723	770	774	719	754	791	747	710	719	712	751	735	774	763	781	765	742	735	695	765	762	768	710	726	748	749	707	721	772	736	709	756	712	750	702	756	766	748	708	711	745	733	732	756	757	749	716	734	764	741	725	745	738	759	755	732	729	760	770	744	759	765	755	761	761	771	769	769	763	733	718	728	747	762	738	737	717	731	725	716	721	766	747	789	708	761	727	717	706	692	749	728	724	727	748	685	741	783	754	762	763	756	731	744	776	747	780	697	750	784	743	769	754	758	725	764	726	734	718	709	729	719	725	748	719	646	779	710	728	752	752	718	706	778	741	742	747	759	746	756	773	709	755	750	757	745	739	772	775	722	726	717	704	751	756	721	719	753	717	806	740	738	742	729	733	708	720	773	729	735	704	760	785	746	753	757	735	779	739	695	755	743	736	726	739	786	772	758	756	730	778	738	737	753	764	812	700	725	694	765	739	722	765	737	702	739	743	754	768	807	750	721	739	788	727	719	743	758	775	756	753	692	701	731	753	749	738	693	781	731	744	758	706	747	704	772	731	693	721	737	744	762	700	694	689	721	773	749	742	708	788	771	762	739	698	762	755	743	756	758	726	763	696	729	730	764	764	750	737	800	750	740	722	737	729	741	698	746	707	736	766	771	740	796	729	714	783	735	686	731	709	704	802	769	757	742	741	714	731	758	775	732	765	749	735	740	758	717	711	756	724	732	777	692	795	719	762	767	743	707	734	757	757	788	783	692	741	774	737	771	772	778	725	756	759	779	778	754	764	712	761	745	784	772	736	736	754	720	735	753	787	741	725	733	737	789	740	733	769	759	729	765	763	724	745	748	673	718	736	732	772	806	722	752	766	752	726	756	747	748	770	780	764	702	759	666	718	742	705	694	788	732	758	747	734	703	763	746	750	739	748	742	714	707	738	752	710	770	698	703	731	702	735	704	709	759	789	756	754	744	694	720	683	759	726	749	695	741	732	737	748	727	705	750	704	702	714	730	772	746	733	778	781	693	751	724	714	728	760	734	708	717	740	744	722	772	691	752	711	794	786	727	730	670	736	786	746	722	738	751	744	708	798	747	730	724	761	754	750	741	737	724	743	733	715	747	740	738	778	739	772	742	739	741	703	728	735	737	754	720	730	759	762	701	724	761	745	725	711	733	732	726	728	728	722	775	726	778	743	745	766	693	713	761	720	786	701	738	772	744	777	724	738	728	722	774	732	714	758	766	741	680	737	683	743	735	752	675	749	748	755	775	806	770	740	793	703	736	760	723	788	760	783	738	759	720	789	695	792	784	734	749	734	767	769	747	683	733	775	703	761	796	809	719	686	748	717	728	768	754	742	738	716	734	728	710	766	744	789	716	750	712	726	713	744	778	735	812	791	710	754	777	752	784	785	730	730	754	734	732	796	764	787	750	760	773	739	733	715	692	750	782	739	721	716	736	727	764	715	754	732	727	750	743	743	714	788	725	724	722	712	734	797	745	718	704	740	762	772	745	763	714	726	739	696	727	750	768	759	756	768	787	716	753	720	753	700	716	773	735	727	786	730	738	726	769	739	743	750	762	798	708	708	773	720	704	713	749	740	712	720	761	742	752	787	765	750	725	743	704	769	735	714	755	748	773	766	726	779	715	751	710	761	754	722	783	758	710	751	776	807	760	785	739	755	718	697	750	764	773	749	788	693	734	791	684	756	696	796	801	751	730	740	694	741	706	788	732	744	754	760	717	710	798	687	756	714	732	694	755	739	814	741	740	748	737	757	734	787	740	793	725	732	742	761	745	752	722	732	789	738	765	750	802	698	761	725	720	762	725	771	774	759	710	745	681	728	758	763	757	751	706	779	778
1361	276	156	110	113	188	233	182	159	217	206	181	164	131	132	101	88	94	81	66	59	69	69	60	66	73	46	58	50	46	51	48	45	35	46	45	65	56	45	37	45	45	32	48	57	39	37	30	47	41	42	49	36	53	51	39	41	31	34	39	28	27	34	36	35	45	42	30	36	49	52	56	41	45	46	43	35	33	42	41	45	42	35	46	34	37	33	27	37	52	45	33	40	45	52	53	58	40	42	37	31	44	32	51	39	38	61	47	38	42	38	45	40	48	50	38	42	40	35	44	36	29	35	42	52	41	35	48	44	41	27	41	40	58	38	41	44	38	47	37	43	53	36	30	33	34	46	52	34	43	35	53	45	41	39	46	33	49	47	54	36	43	50	41	44	39	33	36	38	38	42	39	41	47	44	46	45	40	38	32	40	50	44	40	43	40	50	43	37	37	35	36	38	47	38	33	46	43	37	47	60	56	39	49	40	46	35	48	35	49	35	34	44	32	32	42	43	36	45	34	44	37	45	45	31	51	45	45	32	47	30	39	52	55	39	55	42	41	33	41	38	37	45	32	43	42	43	30	42	40	50	50	41	40	36	42	53	43	48	35	46	34	46	38	47	37	50	45	27	29	40	52	39	43	44	49	46	38	49	35	30	38	41	43	40	38	39	50	41	50	41	32	49	43	39	28	39	41	33	42	44	43	49	39	38	33	54	39	54	43	35	36	50	50	42	39	39	52	35	52	52	38	46	32	46	49	52	34	42	54	37	48	50	30	46	39	31	29	31	33	35	36	48	40	34	46	47	40	52	50	48	43	40	45	41	38	48	57	37	40	47	36	46	45	38	40	30	43	46	48	35	43	43	45	35	53	42	37	40	46	33	37	51	42	49	36	36	50	33	40	38	41	38	48	54	43	46	47	54	37	45	39	32	40	45	41	43	44	34	28	48	28	43	32	37	34	27	52	42	38	46	43	35	36	47	39	38	50	41	40	37	38	35	45	39	37	45	36	45	28	33	29	44	37	46	39	50	34	39	34	29	44	32	36	40	50	36	39	37	47	42	37	43	44	38	41	41	42	47	54	46	44	41	42	39	32	42	39	47	38	56	47	38	34	49	40	46	41	50	39	50	32	45	49	39	41	51	40	42	45	49	41	49	40	35	35	35	38	46	47	30	35	53	41	48	35	51	49	31	31	44	41	40	34	30	42	31	38	42	31	40	46	33	43	39	39	38	57	40	39	34	35	38	45	47	48	56	41	46	37	49	35	44	29	41	44	56	50	54	39	38	47	46	40	42	46	41	39	42	41	45	42	45	44	39	33	44	34	36	46	37	54	46	38	35	35	36	47	42	45	45	46	43	48	37	39	42	47	31	48	37	39	38	38	39	36	37	45	33	36	41	46	47	45	47	42	50	31	46	37	41	42	48	43	36	36	48	49	37	33	33	40	54	41	43	32	51	51	48	37	52	39	37	38	39	50	36	51	34	42	39	38	42	52	44	32	38	39	24	37	34	49	45	44	37	48	39	36	36	38	42	38	42	41	37	34	48	42	39	50	37	44	33	42	54	46	46	35	31	45	46	48	39	35	41	40	40	41	48	39	42	40	40	39	55	38	37	37	42	42	40	40	47	31	35	37	56	55	45	42	43	43	39	47	30	41	46	46	54	43	34	40	36	44	44	45	49	44	47	37	38	48	35	46	39	40	52	53	24	40	50	45	35	38	37	46	48	41	31	48	38	41	33	41	40	48	42	35	38	46	37	50	28	50	29	46	43	33	53	32	56	31	39	41	52	44	39	40	32	30	38	43	36	46	38	46	40	52	42	38	54	48	51	35	46	35	42	48	49	39	39	42	42	39	33	31	48	41	51	45	41	48	38	32	41	40	56	35	41	54	41	37	39	27	38	33	38	53	41	43	37	41	51	46	38	39	38	31	41	40	44	30	40	52	49	26	45	37	46	55	30	31	47	45	28	48	43	34	41	51	50	33	44	40	51	39	52	42	55	40	39	39	35	48	42	45	36	35	44	48	53	60	35	40	41	44	45	45	27	44	38	52	39	44	32	50	42	48	32	37	45	42	47	36	36	29	49	48	38	43	45	38	46	52	48	53	40	35	50	47	47	54	47	30	41	49	42	44	35	43	54	42	29	39	46	30	51	38	50	38	43	27	27	40	41	43	38	55	48	30	43	33	41	39	42	40	41	31	35	38	51	45	45	44	47	37	41	41	40	38	44	41	43	35	35	42	41	41	48	43	38	37	42	50	45	41	32	37	42	34	56	45	38	36	42	32	48	31	47	48	60	33	32	43	56	38	39	45	38	38	37	43	36	48	40	50	47	30	39	37	38	31	41	46	64	40	34	33	35	51	40	27	41	46	39	41	42	38	29	40	40	54	42	50	36	26	43	42	40	38	40	34	27	45	43	47	41	50	44	48	33	44	48	36	45	38	49	43	41	45	48	33	48	35	37	31	41	43	43	38	36	37	42	36	38	50	43	44	43	30	38	46	39	46	41	41	39	41	44	31	38	42	38	44	39	32	40	40	42	39	43	25	43	48	33	36	27	37	30	47	45	47	43	46	39	51	56	38	38	53	44	32	37	49	43	40	32	33	41	34	43	39	42	43	33	52	31	36	50	50	37	43	39	61	52	50	54	36	41	39	50	44	42	38	41	39	53	43	39	50	36	37	29	47	40	38	31	61	42	39	40	29	38	43	37	43	45	35	40	41	43	43	38	43	28	35	47	50	40	44	28	42	37	44	42	49	30	44	48	38	42	40	44	39	44	52	46	38	51	47	48	42	40	39	33	49	47	38	42	36	39	34	38	50	31	25	32	43	48	44	41	45	48	53	31	34	33	44	44	49	52	49	36	32	46	50	35	45	37	28	36	35	44	45	47	31	39	34	40	38	39	44	31	48	43	36	34	50	50	44	45	39	35	54	39	48	40	52	48	41	35	43	31	52	44	26	37	40	34	37	47	31	35	32	41	48	35	47	38	34	30	45	38	51	44	38	49	49	40	40	37	35	37	43	52	49	40	37	37	32	43	39	52	49	41	42	52	34	33	42	37	24	47	30	38	39	35	44	40	55	47	41	33	41	41	36	37	41	40	46	36	48	39	35	41	43	44	41	32	35	46	36	56	33	39	35	54	34	42	32	49	45	31	26	43	45	43	53	27	39	34	45	44	38	40	35	37	39	41	50	45	35	49	39	37	54	40	44	33	33	43	33	41	44	36	36	40	52	34	41	49	38	41	31	37	40	47	49	37	46	38	49	41	39	40	30	39	42	51	52	45	36	42	59	38	33	41	32	43	45	52	39	32	38	43	47	42	41	36	47	37	44	41	26	42	42	40	49	35	32	47	35	41	36	35	51	33	50	48	39	32	54	47	37	45	46	39	39	42	46	35	30	36	31	40	38	40	37	41	35	41	30	30	47	46	31	53	35	43	29	33	34	27	42	38	36	37	34	37	34	35	38	42	35	30	46
13100	3795	1800	2759	6522	10265	10575	6813	5853	7674	7535	5738	4877	4042	3315	1959	1798	2065	1511	1235	1184	1257	1150	930	1072	989	986	742	480	493	394	453	442	451	567	541	626	558	406	422	486	446	457	494	485	369	358	369	403	357	345	326	353	343	352	336	388	362	336	335	336	334	350	325	327	328	355	333	331	321	370	381	399	413	396	413	397	414	378	421	440	365	365	411	339	326	341	335	338	326	351	366	320	357	342	343	304	301	342	359	341	330	335	354	347	352	321	327	350	359	346	347	321	366	340	358	372	335	356	311	379	298	333	355	344	335	322	341	350	362	318	313	358	373	337	341	316	353	380	356	365	349	342	354	314	350	332	385	352	372	342	345	353	336	330	359	350	317	326	341	356	354	318	345	332	317	336	331	353	379	351	327	352	334	364	352	337	342	338	328	385	344	310	348	374	330	340	370	376	318	294	336	339	330	320	354	363	357	332	310	335	344	371	367	366	321	354	315	338	356	353	335	348	340	312	352	349	325	346	328	339	331	338	334	336	327	338	342	360	344	383	344	323	313	332	339	364	332	345	344	352	328	339	327	306	345	371	349	341	321	355	336	345	337	352	337	344	334	334	334	340	337	332	317	358	351	346	361	345	364	353	350	324	341	327	341	323	342	360	372	360	327	334	348	352	327	338	334	326	313	350	336	352	312	342	357	358	330	331	293	318	310	325	349	365	344	322	333	367	341	333	306	338	334	356	351	358	344	318	318	319	376	355	343	323	319	356	308	333	384	345	304	345	350	366	345	334	334	352	332	352	326	331	354	327	352	352	309	375	334	325	318	340	330	376	341	336	349	344	381	337	343	364	333	348	360	335	354	330	326	342	364	301	380	322	343	337	323	334	311	330	349	341	328	354	348	320	381	355	338	352	349	360	329	354	328	338	359	383	333	348	340	372	360	339	307	334	359	332	355	343	333	361	349	332	317	358	323	343	320	332	349	357	326	334	349	315	356	319	339	320	368	317	340	338	375	352	311	311	326	351	310	343	350	328	357	360	331	347	344	369	330	338	310	340	354	341	332	366	335	345	337	340	332	354	334	342	362	353	320	355	309	328	350	352	333	330	360	362	338	328	323	333	288	350	325	323	333	343	324	338	308	361	321	338	348	351	348	336	311	352	347	360	361	315	325	346	344	339	340	344	346	332	357	353	337	341	327	338	314	333	352	315	328	387	341	315	320	350	325	342	323	343	358	338	316	327	336	334	318	341	328	339	367	310	334	339	363	329	368	346	335	337	325	364	339	337	343	364	348	339	366	327	347	349	336	325	358	336	308	346	353	318	353	343	335	325	346	331	319	349	339	375	339	340	313	349	337	351	387	341	325	355	327	349	352	345	328	343	329	357	382	349	323	330	325	331	340	355	355	339	352	316	350	318	318	357	333	347	350	360	328	353	319	376	301	343	353	345	329	377	315	329	339	341	383	340	341	342	335	308	323	358	350	313	331	354	360	362	363	345	332	354	364	348	331	333	338	345	352	348	397	328	322	345	365	358	331	347	322	339	350	374	343	325	340	319	314	371	365	359	351	356	297	346	334	344	328	316	359	327	319	357	328	342	358	347	396	325	350	355	342	364	355	340	340	357	325	339	345	337	335	319	320	355	364	372	365	357	346	325	348	371	351	368	319	348	343	348	304	383	332	314	334	282	347	326	310	326	323	340	325	340	348	342	361	328	353	322	362	331	331	332	330	346	362	351	332	348	336	327	339	335	357	368	322	356	328	373	326	289	335	302	328	347	328	345	350	315	314	327	333	325	337	362	332	343	364	340	337	340	335	347	326	359	363	352	312	350	373	355	347	363	338	337	351	338	306	338	326	349	351	350	349	378	353	353	358	336	327	329	333	323	345	331	339	324	330	410	305	337	344	321	315	395	315	362	353	365	344	373	356	337	370	318	326	330	352	348	327	329	346	383	321	316	384	350	352	347	370	301	337	333	329	365	306	318	365	354	338	347	341	345	344	328	325	349	351	341	319	364	335	329	349	342	335	358	351	337	368	320	352	331	333	347	344	335	356	343	321	341	359	363	355	358	316	302	348	356	343	305	333	330	347	320	348	338	364	353	315	286	333	329	318	312	344	323	337	301	322	316	348	397	340	350	349	363	363	327	361	316	331	346	288	345	335	352	321	336	353	349	309	363	350	334	346	319	329	324	338	355	310	360	337	323	352	337	341	348	321	334	352	321	345	333	360	325	325	348	312	329	344	339	365	328	349	353	310	317	319	354	344	346	324	363	327	306	330	363	353	354	335	378	347	349	322	308	340	352	354	332	347	335	330	356	334	362	354	354	329	358	333	367	343	367	341	296	349	348	321	360	332	363	310	352	355	306	323	335	356	366	358	369	333	325	358	304	351	331	357	326	337	354	329	329	383	324	351	326	354	313	348	354	311	361	322	347	345	329	352	311	331	336	336	380	333	361	322	317	323	332	325	344	323	317	324	339	359	324	300	353	363	347	301	376	348	340	339	350	366	309	353	321	344	367	338	332	353	313	323	356	351	382	325	321	346	339	347	355	299	316	358	375	346	312	327	325	340	322	335	327	332	357	341	353	335	359	344	309	324	353	332	355	349	340	359	352	303	316	359	337	337	360	346	353	348	351	358	330	316	347	355	332	364	331	358	329	344	362	331	353	328	351	372	334	373	346	354	344	337	345	381	351	318	336	351	363	325	373	322	358	367	328	325	375	350	332	349	342	352	327	367	331	315	349	337	314	332	367	354	345	313	338	341	318	361	333	354	331	361	313	301	329	347	327	350	329	343	319	325	354	327	328	335	307	335	369	323	317	345	338	281	352	356	326	337	355	342	333	332	315	323	372	344	350	330	358	363	309	358	343	330	384	374	323	334	341	338	341	355	334	356	343	389	319	324	354	342	334	349	354	361	374	338	346	358	362	376	337	341	342	341	329	301	333	336	352	359	358	363	306	337	348	346	339	310	349	320	344	348	384	348	319	293	366	348	319	341	332	340	323	303	339	333	298	324	355	327	346	328	328	341	331	337	356	336	356	321	359	337	324	382	337	311	351	337	320	331	322	330	345	301	353	347	312	357	343	309	342	350	388	374	373	354	358	357	327	330	328	339	339	326	364	341	347	351	361	365	348	342	323	367	337	334	306	351	347	323	353	373	312	344	304	302	351	350	355	326	323	325	358	349	325	320	310	330	333	335	339	319	328	340	365	351	314	331	333	364	354	360	328	402	385	347	356	360	348	327	342	322	361	348	344	326	341	328	339	307	373	342	322	304	333	329	345	327	334	369	313	378	318	383	351	329	350	336	335	346	340	327	360	336	324	337	343	403	356	335	354	365	355	355	345	337	360	357	334	332	356	370	339	340	345	342	358	326	334	333	318	318	308	341	364	364	374	338	335	359	367	339	362	342	377	326	333	310	335	329	350	370	335	365	320	340	343	347	361	337	360	337	353	348	382	360	350	315	332	314	326	330	310	345	342	354	346	360
928	407	245	205	146	279	336	257	253	377	337	270	224	236	215	149	156	165	117	127	123	111	100	109	120	106	111	88	85	92	66	82	93	79	100	107	107	102	96	82	78	76	99	91	84	75	71	71	90	85	78	89	75	87	79	72	90	92	98	60	65	85	85	67	95	79	78	80	75	68	78	73	87	74	88	93	83	82	69	90	79	70	88	104	72	80	73	72	84	67	69	74	88	84	89	78	80	73	75	76	86	84	76	80	74	76	83	70	84	72	86	77	93	85	74	90	87	75	91	73	87	98	83	69	66	80	68	77	79	90	86	83	78	88	67	81	75	76	77	82	79	88	89	77	82	92	87	78	83	94	79	66	84	91	87	80	83	88	79	79	95	70	84	70	67	87	80	77	73	81	84	66	90	85	81	66	73	78	69	82	74	78	87	87	59	71	72	72	81	63	74	70	69	73	66	74	84	77	93	87	69	82	97	78	70	80	85	87	66	85	69	70	79	72	78	76	83	56	76	77	87	71	83	69	74	73	81	82	77	81	91	78	90	85	65	85	80	83	84	84	77	95	73	71	86	75	77	85	72	75	75	90	78	81	74	88	92	71	66	82	75	70	86	82	80	65	74	84	82	69	65	71	74	74	82	85	85	90	72	79	83	65	87	71	81	76	78	74	74	78	88	67	75	90	69	80	81	98	89	89	55	78	78	70	94	71	64	81	79	75	83	81	80	87	91	85	74	73	73	84	74	84	92	66	74	84	60	78	92	73	70	79	92	90	74	74	85	71	78	80	79	79	88	74	69	85	89	69	75	66	80	78	86	77	84	86	71	84	72	70	79	77	90	81	78	74	95	89	63	74	68	82	74	75	67	87	86	89	85	59	70	75	63	61	86	67	89	73	66	63	65	79	78	73	65	72	93	82	69	73	84	77	74	75	81	71	74	70	85	78	84	76	87	81	78	83	81	62	73	68	73	59	78	92	91	83	82	73	80	68	79	74	63	85	68	71	80	80	73	71	62	77	78	88	74	78	76	79	63	80	69	75	80	79	86	60	81	65	77	65	73	83	72	77	79	75	88	74	82	85	94	86	84	77	81	69	80	83	76	74	71	80	48	67	78	83	82	73	86	79	85	80	71	78	62	62	70	68	79	78	84	91	88	76	87	87	88	66	78	72	79	81	82	91	69	81	77	67	71	68	69	68	84	67	70	64	80	77	78	81	66	71	76	90	80	85	77	82	85	85	75	69	103	87	88	89	90	69	68	90	69	65	76	87	75	87	78	73	79	80	75	93	72	69	89	80	81	78	80	73	72	59	78	88	75	67	90	77	75	62	78	77	64	83	72	81	73	82	75	80	74	70	70	86	75	94	84	84	83	67	91	80	78	68	90	67	90	82	82	78	75	80	85	64	82	78	65	100	62	73	76	85	75	85	65	72	91	65	86	77	75	65	69	60	70	76	80	96	70	78	54	73	54	86	82	78	75	67	69	77	86	83	82	85	67	94	72	83	87	85	78	60	73	74	80	76	78	83	70	96	71	72	62	66	88	72	74	84	65	76	63	81	89	68	73	71	78	65	78	67	82	81	61	75	78	70	72	71	88	85	85	76	80	96	66	72	75	89	86	88	83	85	76	56	72	78	89	63	87	67	78	76	82	70	86	73	93	67	95	76	82	84	96	82	94	82	73	80	73	76	81	78	72	98	77	67	86	83	97	76	76	77	79	78	78	86	89	87	76	81	75	67	82	78	83	75	80	68	73	88	76	56	79	80	79	90	70	67	79	68	74	88	82	78	76	73	73	68	77	63	73	67	87	68	54	81	85	72	84	74	70	82	74	82	70	76	79	72	82	73	98	76	69	78	80	78	80	75	81	76	80	61	81	93	81	74	67	65	83	81	91	70	62	91	60	71	89	81	83	79	85	70	71	66	79	81	70	68	79	79	63	69	64	70	79	63	73	95	60	75	67	70	65	64	82	108	81	76	67	84	80	68	80	95	86	83	77	88	55	67	78	73	68	63	87	75	88	83	67	68	75	66	65	76	81	84	73	78	76	92	70	70	79	96	84	76	87	80	70	68	80	87	79	75	78	84	85	64	72	77	83	84	81	88	68	76	84	75	59	78	66	70	78	84	80	77	90	74	82	81	62	81	64	83	89	76	81	62	79	76	94	89	87	88	84	83	85	87	86	66	56	97	92	78	78	93	75	84	85	57	85	100	59	84	82	78	73	87	74	80	74	84	74	67	68	74	72	82	72	80	75	67	89	79	82	74	76	81	71	81	71	76	83	73	85	73	72	82	62	69	73	76	85	74	83	74	65	81	84	63	80	64	69	77	85	81	84	80	83	68	62	67	85	83	85	83	79	99	75	65	70	82	72	72	77	76	84	71	73	70	79	80	63	80	71	75	83	83	82	76	72	55	85	80	69	72	74	73	77	89	67	93	74	68	67	69	65	85	77	70	66	59	80	80	86	66	83	61	73	80	83	87	65	73	96	78	74	82	89	68	84	71	76	66	65	81	70	74	89	67	68	92	72	91	83	66	78	77	82	71	79	67	87	80	79	88	76	79	65	93	82	77	74	76	83	80	83	79	84	89	97	68	71	87	63	67	81	70	74	91	61	82	78	80	86	54	78	73	87	76	78	80	85	82	82	62	73	73	90	74	81	79	64	69	82	86	74	72	56	63	80	68	81	86	89	80	83	77	88	78	74	68	63	70	81	78	72	85	72	81	63	74	83	79	81	74	77	83	74	75	85	80	80	80	75	69	66	67	82	76	82	77	83	79	68	82	78	93	78	91	83	88	77	77	70	65	80	84	86	64	83	66	88	69	89	91	88	66	96	82	78	86	75	56	90	74	79	69	60	77	87	77	86	89	98	65	84	83	81	76	75	95	86	83	73	70	63	56	92	83	90	104	73	92	82	77	70	72	73	69	70	73	74	76	69	68	75	82	84	80	74	75	81	73	81	79	78	83	78	68	81	73	81	78	80	64	80	81	73	75	84	87	81	72	75	82	72	82	92	73	84	71	80	69	76	75	62	86	75	81	66	90	71	85	75	87	67	79	79	75	64	74	71	65	70	67	91	75	65	72	77	67	70	64	78	65	59	68	82	86	78	72	70	90	75	82	79	79	80	77	86	81	62	103	83	74	76	69	88	85	88	86	77	83	78	67	76	72	76	77	82	84	69	86	81	80	69	72	64	83	61	63	83	88	84	65	65	78	75	76	80	68	63	75	66	73	89	67	80	80	77	69	75	62	93	76	72	71	81	77	83	80	71	73	82	65	77	60	66	83	81	67	77	60	71	81	81	71	89	78	64	67	77	78	70	83	73	69	66	75	103	90	73	83	73	70	83	75	68	84	68	79	84	58	79	74	69	77	59	78	76	82	74	74	84	70	76	65	92	73	78	90	74	81	71	91	75	69	68	88	78	89	74	67	85	81	64	72	86	99	81	93	73	64	84	88	91	84	79	71	82	81	73	84	87	80
13486	5438	2821	4197	9481	13454	13367	9291	8516	9951	10137	7189	6893	5519	4770	2805	2641	2795	2159	2030	1850	1962	1706	1620	1677	1657	1416	1164	859	881	778	869	793	952	1030	951	1064	841	804	793	888	748	773	961	784	688	609	599	641	668	631	571	573	632	609	619	654	568	585	620	623	603	565	603	595	605	661	590	603	654	653	751	693	681	735	736	794	690	710	679	749	732	728	709	631	628	608	624	651	573	603	587	577	585	582	624	606	615	604	609	619	625	622	606	581	577	636	615	659	541	653	605	611	607	630	622	579	599	589	594	566	582	635	631	630	627	586	619	602	613	601	603	620	612	608	568	626	574	581	617	633	604	554	650	567	619	592	645	604	586	580	612	627	609	638	611	623	559	610	663	571	621	606	578	606	611	602	598	574	570	548	595	621	613	603	630	611	611	596	607	542	598	564	588	626	599	589	582	629	597	608	584	594	655	594	598	633	628	578	601	634	622	601	616	568	591	589	589	611	596	640	592	567	622	563	602	589	577	615	624	602	592	587	622	564	630	608	575	604	594	609	577	576	585	613	617	593	566	607	633	629	594	598	625	630	601	580	601	598	608	614	647	567	610	611	592	606	603	625	613	598	585	564	613	607	602	584	584	570	611	602	584	595	608	558	572	566	605	636	606	597	634	593	591	656	626	601	617	552	573	607	580	628	614	610	613	612	554	601	618	586	574	572	590	600	609	585	618	571	626	582	610	590	600	613	615	620	611	617	536	589	643	583	608	583	657	610	573	604	599	642	564	608	536	589	591	605	642	603	622	604	600	587	631	615	629	580	594	596	603	588	620	584	613	632	560	609	619	584	577	629	617	628	559	604	590	607	591	590	617	582	600	577	628	601	560	632	572	586	606	639	595	643	585	593	606	594	588	572	612	641	597	591	582	651	567	579	612	602	616	572	630	610	551	606	598	615	611	601	603	617	636	570	614	593	608	563	578	571	627	591	639	592	625	635	604	598	648	605	624	616	641	554	587	638	601	644	603	628	679	591	636	617	572	626	597	651	591	569	578	593	623	598	604	605	622	642	588	577	623	621	663	613	591	562	585	585	599	593	583	599	601	627	631	605	572	669	600	580	654	592	604	619	637	585	584	619	615	637	602	599	561	573	617	616	604	608	565	646	608	540	582	601	626	563	604	612	600	608	629	567	635	573	563	611	579	566	592	614	584	604	608	619	608	581	566	607	554	597	599	612	646	615	592	553	598	592	597	625	574	604	639	594	583	605	618	614	681	596	603	599	577	627	608	627	605	576	611	600	631	568	574	619	629	582	587	617	593	657	610	610	609	611	657	643	633	585	637	577	584	606	625	617	550	595	639	598	595	601	589	594	596	620	574	633	618	591	634	599	589	586	599	601	564	615	621	613	606	607	632	628	594	606	563	574	594	570	597	634	624	592	616	606	615	593	618	618	566	636	593	613	612	607	595	589	529	597	596	554	619	582	582	649	572	576	589	615	549	613	570	588	596	587	573	631	599	578	588	653	616	595	583	619	608	629	593	614	620	630	556	556	597	583	579	630	603	615	656	590	609	645	573	593	617	611	607	574	582	649	614	616	581	603	590	605	600	603	616	574	619	585	583	612	585	598	590	609	592	581	574	612	601	619	603	566	603	557	588	605	599	625	560	584	592	622	585	635	583	647	632	597	608	614	570	652	590	598	613	578	605	623	562	633	604	602	571	599	576	608	631	557	619	611	598	593	566	608	572	598	580	594	610	622	572	615	570	581	586	596	567	591	620	587	607	564	600	584	592	572	615	614	624	638	547	624	610	612	574	609	594	604	615	603	613	599	613	646	632	573	597	585	552	578	567	588	635	546	595	576	566	582	611	577	622	592	577	618	584	626	596	619	571	569	631	623	599	625	600	613	613	589	636	592	579	630	642	619	603	612	597	651	582	607	590	578	593	659	618	583	612	639	622	619	600	620	604	607	607	580	601	612	568	549	574	633	601	600	674	633	586	582	617	628	588	619	601	628	660	609	591	586	599	586	576	609	580	577	579	612	601	673	629	578	603	563	651	644	598	651	603	590	646	615	612	604	607	605	608	626	610	545	597	623	579	591	598	611	612	608	600	594	625	628	598	618	592	613	609	618	611	603	630	629	641	615	611	673	613	610	611	603	639	600	627	596	612	620	616	610	619	575	676	601	646	578	630	613	684	630	615	618	613	612	600	633	618	591	561	615	574	627	598	542	597	602	603	590	583	601	596	599	633	575	661	599	629	584	541	593	614	649	605	622	613	581	600	643	628	582	594	592	588	592	612	605	614	602	574	593	624	578	622	600	586	625	599	676	604	573	584	599	619	578	585	630	588	622	601	598	571	635	639	629	620	584	564	581	596	592	597	608	615	644	553	621	649	578	624	586	594	591	587	651	589	595	603	612	618	589	584	555	600	582	615	593	619	639	648	567	637	599	623	601	615	595	596	606	624	612	662	588	578	603	608	562	603	580	625	599	607	596	557	601	603	606	586	612	606	658	593	585	585	596	628	600	614	591	599	601	562	587	595	641	610	600	612	591	618	614	583	592	598	654	621	596	616	577	599	623	544	619	597	563	601	622	617	576	533	600	600	624	594	578	578	603	587	602	618	571	600	618	582	642	612	601	618	630	636	616	594	607	625	607	580	604	618	615	591	631	633	586	604	604	606	611	617	596	599	612	620	589	623	601	593	533	627	602	612	597	601	593	627	613	587	671	611	587	586	602	602	630	568	594	581	591	657	550	616	617	631	602	605	596	629	577	603	616	579	616	589	590	630	647	610	596	596	629	553	623	601	617	598	553	577	606	603	613	639	592	563	645	640	671	612	593	569	585	628	600	598	630	609	609	624	604	654	630	601	576	563	592	592	635	624	610	644	640	588	579	619	586	601	596	624	583	630	614	614	584	565	562	586	617	596	610	610	612	602	582	627	589	612	604	635	614	547	616	574	608	614	574	582	594	618	571	619	605	596	631	590	606	598	575	594	585	610	601	600	667	600	599	590	603	587	589	582	575	599	548	613	603	665	602	616	587	545	619	656	630	628	585	592	615	601	633	605	607	587	591	615	599	587	610	572	664	600	616	630	641	566	646	609	547	589	650	621	635	614	581	610	624	603	606	613	589	600	603	638	596	619	627	592	559	581	601	612	621	583	594	554	588	576	562	592	588	625	600	618	594	613	576	590	578	596	638	587	576	631	601	567	578	589	593	595	631	568	643	611	588	602	613	566	624	621	557	591	604	589	581	637	574	603	591	569	603	593	625	572	633	665	670	571	602	592	624	578	660	572	588	599	621	603	693	603	612	585	587	644	592	611	611	594	560	621	632	580	586	591	597	598	614	602	595	614	601	622	611	603	628	583	613	604	573	557	569	589	591	579	611	587	593	593	610	625	596	589	608	568	611	601	615	603	597	641	583	604	618	592	589	606	603	578	584	567	637	624	613	640	559	604	580	606	590	611	575	594	609	587	634	614	604	624	547	620	577	603
1939	350	222	178	151	240	280	247	229	283	355	230	248	239	182	126	149	129	124	113	128	108	109	110	99	113	69	71	73	74	65	70	76	60	72	75	70	56	73	74	71	78	70	72	70	59	68	58	61	67	65	70	63	62	56	54	63	63	80	44	45	67	70	61	63	72	49	50	55	68	69	67	60	53	62	60	78	57	55	75	57	60	59	60	64	62	62	54	60	51	71	62	50	57	62	66	72	56	62	75	67	64	52	66	55	46	46	73	66	62	69	57	53	69	54	75	67	48	62	66	71	65	62	67	67	58	64	55	63	64	61	39	64	68	53	58	62	49	48	62	59	52	59	51	51	52	63	60	65	58	62	65	56	61	63	72	51	78	51	65	52	54	72	50	55	62	69	65	62	55	56	61	61	61	63	53	57	76	53	62	74	65	68	83	64	75	69	65	55	59	58	50	53	59	55	49	69	49	61	57	56	51	50	62	72	67	56	65	58	72	54	59	68	77	60	54	52	61	71	53	60	55	72	62	57	68	56	59	59	61	61	49	65	58	45	65	58	57	51	42	78	54	53	60	55	64	49	55	59	59	59	60	51	53	57	65	62	56	52	53	60	48	68	60	63	54	62	58	63	55	56	60	61	50	61	57	69	53	64	64	71	57	61	55	74	67	56	64	80	58	58	57	50	58	63	62	67	66	66	55	57	53	50	59	54	66	50	70	61	59	68	59	65	68	62	75	78	64	47	57	48	60	64	52	64	57	57	61	53	51	62	58	48	61	60	51	70	71	73	54	76	70	47	65	47	65	62	50	63	57	53	59	59	52	67	52	59	69	66	46	64	66	54	55	62	82	47	61	63	67	56	60	54	51	55	68	65	44	62	62	70	70	50	71	67	71	76	55	46	60	63	58	63	57	48	64	58	56	46	59	66	62	50	59	58	69	44	63	59	65	66	64	58	64	56	68	67	60	58	60	62	69	58	48	54	62	63	59	63	66	63	54	51	54	49	62	54	63	74	46	64	59	62	56	64	49	52	58	52	54	54	56	44	55	72	60	64	58	69	61	56	60	60	69	65	72	57	57	62	56	69	71	69	59	79	57	67	66	51	70	54	61	51	61	68	54	76	66	48	63	53	64	57	65	53	51	79	61	62	57	49	61	65	67	56	65	52	62	51	54	55	61	62	46	51	64	64	52	52	63	65	57	51	65	53	64	66	54	72	59	58	49	61	64	71	53	63	52	62	56	61	60	58	57	61	57	55	68	59	53	65	92	76	70	66	68	50	56	42	54	62	64	51	70	56	49	57	55	53	62	72	61	51	57	50	57	68	63	56	71	56	53	53	57	66	56	61	68	49	59	69	59	62	48	63	64	66	60	55	57	55	57	55	42	42	79	72	62	59	45	62	63	65	66	60	73	47	67	54	47	56	55	50	59	60	61	64	52	64	53	65	55	64	62	63	51	59	63	47	43	61	71	46	67	54	51	72	59	56	57	55	58	51	53	62	59	68	58	60	68	57	50	55	62	62	49	70	55	48	67	57	64	68	60	68	56	58	64	65	65	54	49	64	58	56	59	68	60	59	60	49	66	49	50	63	72	57	70	59	44	66	60	46	65	58	58	52	49	69	55	61	51	62	48	68	57	62	52	62	63	54	56	51	63	64	63	44	43	50	59	62	60	60	70	61	66	62	68	61	65	63	52	53	64	62	58	66	37	55	63	57	63	63	68	66	67	51	67	57	54	58	61	53	66	51	53	75	56	59	63	61	55	55	48	57	39	58	60	64	59	58	46	76	62	63	65	49	65	79	53	74	64	62	54	62	70	48	51	60	68	59	59	74	62	60	53	47	60	63	77	49	67	63	58	62	58	71	62	62	50	59	51	62	78	50	58	59	52	58	44	60	48	72	60	70	68	64	63	68	67	66	55	55	62	62	62	68	57	53	62	65	58	49	58	59	57	58	52	64	52	58	63	44	64	59	71	59	73	61	64	60	65	44	58	70	64	58	57	66	57	69	53	62	63	52	49	60	69	66	63	62	61	53	48	57	62	56	58	59	57	63	63	59	52	49	63	53	51	67	52	55	65	55	80	55	58	71	54	56	60	64	67	75	59	63	56	62	75	71	62	59	60	59	53	60	67	57	67	65	60	67	64	59	74	40	56	50	74	67	69	59	54	56	49	56	57	66	64	52	63	56	58	52	64	59	56	50	48	52	58	80	66	62	67	69	50	54	66	55	52	50	61	72	47	69	56	44	63	58	67	49	69	56	54	62	65	60	56	58	46	62	54	59	53	60	58	64	55	64	66	55	56	57	54	66	55	78	78	57	50	67	57	64	78	62	65	50	51	73	60	50	48	48	52	56	67	51	47	65	65	56	69	63	52	67	58	62	57	52	72	52	62	63	51	75	64	54	52	61	45	47	52	52	53	46	55	63	67	71	64	58	48	56	56	53	63	77	58	57	51	63	53	63	61	51	58	62	57	55	41	60	74	61	55	54	50	53	58	55	54	59	53	57	70	54	61	39	59	55	50	58	54	62	50	56	57	64	57	60	61	71	58	53	61	69	71	56	74	60	66	64	65	57	57	48	67	57	66	58	51	70	69	71	56	52	61	57	57	59	42	45	61	54	71	55	45	50	55	63	67	57	62	59	63	50	49	49	46	49	54	61	64	70	49	56	49	71	64	54	52	61	68	61	70	54	59	62	68	56	49	66	71	57	66	59	51	58	43	71	70	68	53	62	56	62	58	61	67	61	47	46	56	59	51	58	62	74	51	53	56	52	49	50	72	60	50	61	61	70	51	60	57	61	66	58	64	70	49	73	55	62	54	60	57	41	63	68	78	54	57	61	51	57	65	61	62	78	62	63	58	59	51	45	73	60	57	54	64	48	54	56	50	48	64	65	72	61	43	45	64	56	59	62	59	59	59	67	68	56	65	66	54	60	54	60	50	62	68	63	68	44	53	64	54	68	71	60	60	47	65	69	66	50	50	70	61	47	49	58	53	66	59	63	57	62	46	57	43	74	59	60	58	60	50	61	52	49	64	69	55	73	59	63	75	62	60	46	45	50	68	43	55	68	64	67	57	59	56	50	48	56	76	68	55	53	61	54	66	55	59	69	66	66	58	62	67	63	68	57	60	73	48	61	50	69	62	64	70	66	69	69	52	59	55	60	62	46	60	56	67	50	50	62	64	70	55	71	67	54	65	56	55	59	59	58	55	63	45	60	70	45	61	61	63	65	55	71	60	65	57	49	59	59	56	54	58	60	65	74	58	69	62	67	51	44	73	49	49	71	56	57	56	60	57	47	36	67	54	67	54	60	56	49	60	56	50	72	70	53	71	51	53	65	48	63	58	70	65	53	66	67	47	56	64	62	69	58	53	75	68	68	52	42	71	64	64	60	58	62	58	72	47	60	56	51	61	55	60	49	70	74	55	70	56	68	67	80	62	52	51	62	58	59	56	70	65	69	62	53	54	47	56	51	73	67	63
14896	4729	2407	3701	8609	12350	11882	8645	8310	9754	9518	7086	6828	5431	4236	2552	2788	2553	2038	1974	1934	1766	1555	1547	1578	1586	1244	804	780	703	740	781	743	787	862	827	847	719	640	710	711	587	693	795	689	564	520	477	524	493	504	495	538	483	501	485	459	479	530	503	489	495	432	472	536	501	504	461	541	520	563	564	599	643	578	588	728	582	635	559	604	658	562	485	460	473	537	531	515	529	445	472	507	514	467	469	466	445	518	448	495	470	501	485	520	481	515	501	454	459	498	479	465	480	455	472	461	477	464	479	476	500	493	452	482	485	472	458	490	470	482	539	476	431	467	478	466	506	498	475	468	483	493	521	468	455	517	511	519	457	466	501	520	503	460	459	503	491	459	484	499	509	478	489	465	459	450	484	475	470	491	451	508	509	469	472	452	476	465	435	443	478	506	475	500	525	489	473	473	454	531	459	455	491	467	442	444	492	485	486	468	487	485	440	428	470	485	506	509	486	495	487	480	474	474	477	454	463	514	494	481	498	473	471	480	446	459	451	498	472	501	473	488	525	462	493	445	478	504	489	472	465	476	468	468	470	465	509	478	451	473	466	482	476	487	487	486	488	463	487	485	480	452	515	484	455	499	481	483	495	479	468	463	470	488	407	495	492	449	446	472	474	529	450	493	414	451	472	499	466	461	467	495	461	506	494	489	432	493	478	491	474	489	512	477	497	489	495	486	470	442	450	496	475	450	494	485	501	528	498	492	456	466	478	477	489	486	455	481	491	463	487	502	482	481	498	451	457	516	488	474	460	476	482	440	509	477	462	489	517	462	486	478	500	488	469	484	504	471	470	491	480	493	538	493	445	512	465	460	479	458	477	451	454	490	496	505	474	433	450	486	463	479	476	479	506	487	541	477	479	497	449	465	494	447	465	483	505	430	482	474	467	489	487	495	490	491	470	458	478	471	481	451	526	465	484	522	500	478	502	428	423	464	468	494	477	510	505	480	477	445	508	471	481	519	479	467	467	482	468	498	464	476	459	487	545	473	454	468	502	483	493	507	471	506	465	491	451	472	448	474	514	510	495	438	500	473	515	494	486	473	455	450	485	496	485	456	462	473	447	499	508	481	464	442	515	513	495	499	488	464	473	499	498	498	492	494	481	494	474	469	497	517	465	478	462	470	499	452	501	488	503	463	471	496	487	441	490	474	491	457	465	447	487	465	439	501	436	462	485	491	477	460	451	447	465	475	471	498	470	458	470	502	539	504	483	465	481	481	453	478	490	477	460	463	469	480	463	506	478	496	486	501	478	472	506	504	495	463	515	516	458	463	451	445	471	474	459	468	472	456	481	514	458	502	501	442	445	444	479	466	478	488	462	477	493	447	498	472	454	453	482	511	485	493	478	503	471	496	473	492	495	469	496	497	493	508	496	475	486	500	465	488	505	467	460	481	474	482	450	487	500	504	487	463	488	462	517	468	483	486	472	527	490	476	494	481	496	484	503	460	482	499	468	480	453	478	437	482	501	497	454	478	479	478	507	476	491	460	437	532	492	487	480	473	485	499	461	512	471	512	456	445	481	495	499	473	476	456	491	481	458	462	453	513	473	478	454	492	455	476	491	457	488	491	515	473	461	460	495	504	467	509	483	480	475	477	495	436	526	455	491	434	471	484	484	522	463	459	501	509	482	470	449	478	462	529	474	484	463	487	470	458	473	487	468	482	477	453	468	481	455	541	442	476	487	479	488	498	478	468	455	485	493	470	451	469	488	471	466	457	471	452	495	516	463	494	486	483	491	496	480	466	461	452	478	469	470	472	489	497	449	476	441	457	496	505	501	479	501	491	513	440	484	497	512	485	483	450	442	457	497	476	498	527	465	504	490	460	455	454	478	460	475	470	499	506	475	469	490	477	502	476	480	501	485	473	470	500	445	515	435	472	468	451	472	483	524	489	497	473	469	486	507	504	469	508	475	498	478	491	487	479	492	446	510	519	502	470	462	502	504	471	467	431	471	462	488	436	482	478	475	476	458	499	505	490	479	470	509	501	501	460	481	475	467	486	497	482	489	454	479	466	478	461	477	470	476	463	456	461	455	460	486	464	454	484	468	519	463	478	507	450	449	472	467	514	505	494	458	520	454	505	511	479	487	524	472	504	508	477	437	484	458	467	442	504	455	452	475	532	477	493	504	450	538	457	487	517	507	454	473	441	495	498	477	456	488	489	480	476	463	468	484	477	500	466	490	469	522	500	470	453	529	452	511	462	487	475	476	463	489	518	516	491	474	476	476	479	462	505	513	482	477	520	468	464	460	490	492	472	465	444	494	524	484	530	518	442	443	479	444	468	484	493	490	481	480	469	504	464	495	491	497	474	432	461	463	490	472	486	451	456	461	516	483	488	469	541	479	459	494	481	489	463	509	497	491	500	464	451	476	499	452	494	484	467	482	455	506	536	501	497	496	502	483	508	502	468	490	474	488	478	501	469	513	469	459	482	485	496	506	471	505	519	496	477	488	488	475	494	456	492	480	462	489	500	467	473	516	517	508	505	457	452	458	491	496	492	462	492	488	486	470	485	531	471	472	492	456	491	519	482	465	447	472	499	490	497	473	486	468	483	466	483	467	456	460	479	492	479	492	473	507	499	506	483	468	495	480	474	530	480	512	467	448	478	481	474	448	483	478	454	468	483	477	512	492	488	481	502	458	500	443	483	504	482	503	464	470	480	492	462	486	535	500	472	461	510	440	483	461	491	480	466	483	466	473	468	472	451	470	475	475	481	461	507	505	471	435	529	519	483	449	468	472	497	471	458	507	516	470	461	506	502	505	487	460	490	486	505	536	490	478	473	496	479	474	502	478	509	498	462	500	521	496	495	472	519	511	485	502	496	496	501	484	493	477	451	426	483	456	522	473	506	485	462	406	507	497	485	458	482	452	463	448	535	452	492	474	533	506	475	500	475	472	511	484	481	517	451	527	465	468	486	451	478	509	501	443	499	449	466	470	459	509	480	482	459	470	479	534	492	448	497	513	427	472	528	502	513	483	484	505	481	460	483	478	476	432	494	469	481	449	488	450	445	492	522	466	472	493	462	523	480	467	480	470	499	471	487	509	506	452	465	450	479	471	526	469	512	484	486	441	510	477	458	461	464	484	465	499	467	488	483	481	468	475	515	505	449	494	441	449	511	471	498	491	473	520	451	488	456	472	475	498	481	477	439	485	446	495	484	466	486	485	467	473	493	463	488	464	529	504	491	453	484	478	517	444	457	463	487	515	467	444	482	486	483	478	500	467	499	511	504	518	508	448	516	457	489	487	476	481	494	479	510	446	482	484	458	452	524	491	491	470	446	517	501	465	494	456	486	468	504	494	442	475	497	499	474	433	501	451	461	468	487	466	480	494	488	474	467	473	483	477	495	450	474	454	514	465	486	460	440	506	470	452	495	506	479	461	482	493	444	519	474	477	433	443	466	488	491	472	468	491	476	469	489	469	506	466	479	484	483	481
1383	508	288	229	219	311	413	339	354	435	427	345	339	313	237	150	204	180	184	161	170	144	144	152	126	139	126	106	113	113	103	110	112	121	102	116	115	99	101	108	102	110	102	127	114	100	103	99	109	97	107	98	108	91	100	99	105	105	82	100	93	92	99	95	91	75	89	100	96	84	93	101	94	89	106	101	89	101	97	83	105	97	88	77	103	101	100	106	105	103	110	89	89	85	105	104	105	98	84	89	101	91	93	103	86	97	104	113	88	116	94	102	81	86	92	85	72	116	99	88	97	90	102	94	83	107	115	109	83	111	97	91	101	103	93	82	100	103	84	77	75	87	117	77	83	100	106	107	111	106	100	89	96	90	112	61	107	83	109	113	107	82	100	109	82	91	98	100	98	102	111	83	100	102	87	90	80	94	99	90	104	96	100	95	85	81	91	85	90	98	102	91	99	97	84	97	109	92	98	93	96	90	92	83	102	83	83	91	87	97	100	92	98	87	104	114	91	84	96	114	108	105	105	111	100	109	100	106	98	81	88	112	86	96	84	80	85	114	93	94	114	95	101	100	102	80	106	88	90	103	82	109	88	104	91	98	83	86	98	91	101	90	93	109	98	105	93	96	119	102	88	90	105	87	100	93	101	104	97	105	86	100	104	101	99	99	90	104	106	104	88	97	104	114	96	102	92	112	92	101	106	102	99	108	89	117	99	83	92	98	95	100	91	83	100	82	97	88	115	107	112	94	80	89	87	111	110	87	100	103	116	92	93	84	98	76	97	102	107	106	90	86	92	89	112	111	99	102	98	78	89	92	85	109	91	100	104	89	100	79	86	104	85	103	111	88	90	92	93	109	97	98	120	84	89	112	90	101	95	108	91	98	96	91	112	87	83	71	106	98	105	101	87	89	86	101	90	93	91	102	88	96	85	110	103	94	102	101	97	104	97	94	89	94	98	93	98	97	125	90	89	100	99	115	95	95	103	95	90	96	102	96	106	100	107	109	120	92	93	83	100	99	94	102	81	98	93	116	116	86	95	105	103	86	97	107	108	97	95	93	98	110	89	83	107	96	99	92	91	99	106	91	105	102	103	105	124	108	98	105	107	87	88	111	92	82	112	96	98	95	98	86	100	91	98	91	91	94	99	90	109	82	85	107	88	93	100	103	89	76	90	115	102	104	110	91	99	95	94	78	93	80	102	86	89	99	95	104	91	84	108	100	98	95	101	80	84	108	104	96	93	109	106	92	86	118	95	97	98	110	77	93	100	103	124	82	95	94	98	133	89	84	101	80	88	109	80	92	100	96	91	89	100	98	103	93	77	88	87	94	88	96	94	91	93	87	103	99	94	100	79	96	103	87	83	99	102	91	86	82	107	108	78	96	89	97	88	114	95	100	100	100	119	103	94	95	101	102	93	95	97	90	90	87	91	84	88	103	114	101	94	87	104	115	117	87	107	87	85	118	80	93	95	92	94	97	81	95	100	97	93	86	91	112	107	84	109	109	99	93	89	103	99	117	93	114	90	97	67	93	118	100	87	115	75	111	92	113	105	101	87	101	106	101	112	108	90	87	96	77	89	94	100	85	95	101	100	108	92	89	94	86	94	106	78	118	89	91	99	100	122	97	100	101	100	92	92	89	104	106	99	70	112	93	86	96	79	100	82	97	85	108	105	96	101	118	108	97	88	91	81	95	97	91	115	108	101	101	99	93	81	102	79	81	108	102	85	81	97	88	94	88	85	86	106	103	100	95	92	87	102	99	83	103	96	89	112	90	100	88	123	103	118	72	76	98	92	91	87	98	98	103	104	82	96	89	78	105	95	97	99	98	102	100	97	90	85	95	108	96	92	90	94	98	107	95	98	102	75	96	74	85	119	99	99	98	88	92	85	94	92	98	114	84	80	101	91	100	101	91	97	101	89	96	110	94	89	100	92	94	95	100	105	106	97	81	88	107	109	86	92	88	90	94	87	88	102	97	88	94	106	99	93	91	97	85	90	87	87	100	81	93	100	103	96	79	95	103	83	97	87	101	91	97	83	91	87	83	103	115	93	80	111	96	116	101	91	95	77	98	99	105	88	116	99	85	80	78	91	96	110	111	112	101	107	83	107	112	104	88	97	83	90	99	123	99	94	94	112	98	110	87	84	92	100	97	107	87	95	88	104	89	104	104	96	92	86	86	101	94	75	90	89	89	90	81	107	97	107	107	122	112	106	92	106	94	91	84	84	81	86	99	93	90	79	98	117	104	91	100	86	91	111	98	102	95	91	97	101	107	97	67	90	91	100	87	98	113	74	94	108	95	99	100	112	102	88	104	97	95	89	102	105	96	94	99	115	100	79	97	90	85	93	86	88	109	96	95	81	104	89	77	85	103	106	96	89	101	93	90	97	88	97	93	93	99	96	92	96	91	98	73	98	103	105	94	99	102	95	85	90	96	90	98	82	87	105	101	105	106	94	100	100	98	92	92	91	105	85	101	74	98	115	91	112	76	99	92	103	78	87	92	114	85	92	102	86	86	100	99	95	95	86	91	105	102	76	102	100	92	94	89	83	91	100	80	79	103	90	88	97	113	110	94	109	111	83	97	87	111	82	107	93	109	93	102	99	93	108	105	88	82	108	87	107	100	109	102	86	97	74	102	98	90	97	94	94	95	108	104	119	105	86	95	97	92	88	87	98	81	127	80	113	90	95	78	100	113	92	75	102	96	105	104	91	88	93	97	101	87	101	86	88	84	93	108	94	92	89	103	102	86	110	113	107	87	94	88	93	78	92	99	89	92	89	96	92	112	96	93	90	102	102	96	112	96	89	94	81	101	103	100	97	89	104	108	95	80	113	88	72	87	87	79	89	70	95	107	97	92	92	88	80	94	108	95	80	113	112	79	72	97	105	99	102	96	90	101	103	86	95	93	87	110	88	113	100	83	99	102	110	105	106	95	86	95	105	101	96	101	115	101	114	93	97	82	98	94	81	92	119	99	88	86	96	86	80	103	94	103	105	83	95	94	106	84	82	99	86	108	89	99	96	90	79	99	88	103	95	103	96	94	98	85	120	92	96	97	100	112	101	82	95	96	100	80	93	94	88	99	95	123	108	103	98	108	124	99	101	78	94	93	103	107	107	92	100	97	89	89	109	92	106	86	83	105	83	107	110	101	106	96	110	81	94	86	92	82	90	95	75	96	101	88	90	94	94	81	99	79	89	81	110	100	99	92	100	90	80	90	99	72	96	102	94	96	90	99	92	111	96	104	97	112	88	91	94	97	104	94	84	90	83	81	88	91	95	118	121	108	94	107	108	89	90	87	92	96	96	93	106	116	100	94	113	108	101	106	120	111	113	85	105	83	84	94	101	104	83	88	98	95	86	94	84	95	87	71	83	93	111	86	88	107	77	72	85	100	97	96	105	87	109	107	95	93	100	75	90	108	98	94	96	110	91	98	115	93	85	90	94	95	88	97	92	88	89	106	105	98	86	100	100	86	97	101
16005	6118	3221	4811	11098	15458	13785	10914	10784	12625	10932	9349	8228	6886	4815	3375	3803	3362	3033	2635	2603	2249	2275	2242	2214	2153	1658	1154	1123	1104	1202	1213	1111	1219	1318	1244	1200	1099	999	1147	1101	932	1090	1346	1050	888	795	771	841	763	755	760	731	792	776	741	747	756	776	760	748	736	763	780	763	811	733	752	789	833	899	888	872	884	888	927	987	907	924	892	904	978	891	800	802	783	757	774	815	782	742	751	769	788	737	746	769	783	736	783	775	754	780	740	732	782	727	786	735	759	722	765	754	762	768	733	754	731	771	715	742	786	743	752	735	782	732	736	772	779	743	735	770	783	688	746	729	769	786	771	787	744	790	786	763	727	709	728	778	773	745	741	772	736	767	758	759	785	766	748	748	764	733	774	748	737	723	720	742	714	743	688	673	791	753	767	714	742	767	753	698	709	780	740	736	706	750	717	738	767	750	818	726	726	705	740	728	752	788	723	716	778	757	745	711	732	778	752	758	727	745	746	682	776	752	776	721	721	741	761	792	711	728	778	707	785	746	762	741	753	734	758	740	701	772	712	713	809	740	742	748	731	737	732	723	775	750	743	730	761	702	767	760	746	707	782	755	765	750	759	804	786	737	779	772	746	694	799	746	741	772	771	689	753	726	738	771	755	711	757	726	756	696	746	770	713	770	727	716	786	705	824	726	769	726	730	746	772	702	770	764	737	714	740	731	768	802	800	756	785	739	686	739	737	733	724	699	718	733	721	778	757	727	736	740	788	734	730	702	758	733	731	708	760	745	721	727	764	702	775	751	745	708	750	724	711	760	771	767	701	773	722	772	749	708	778	793	772	744	743	780	744	771	741	768	722	753	743	731	758	730	751	746	760	736	764	714	741	722	768	768	769	748	745	767	748	745	733	745	778	738	755	745	782	749	752	723	737	731	736	747	751	741	799	765	782	754	795	747	748	760	739	717	789	753	781	745	817	701	699	742	749	735	779	754	760	754	765	699	752	774	732	714	759	733	720	754	781	741	753	755	738	757	716	743	781	789	737	768	744	780	778	730	743	782	768	722	775	762	746	740	743	734	763	748	799	759	746	722	734	758	786	757	736	769	759	734	763	716	740	787	803	751	722	748	774	764	708	711	755	753	715	737	764	749	731	707	737	751	708	742	719	781	732	728	707	716	701	756	709	798	729	711	725	781	763	759	753	765	800	768	787	775	735	762	769	766	768	727	734	787	748	736	723	736	765	770	741	754	697	722	686	768	705	776	765	746	743	715	697	747	759	737	743	757	766	719	764	692	780	786	747	774	798	699	732	762	801	767	702	681	771	737	752	750	760	770	791	742	674	731	747	781	715	738	745	758	746	747	767	772	727	721	720	742	736	739	736	734	731	761	749	778	723	748	721	792	757	802	736	716	787	740	745	802	745	752	799	745	739	789	731	700	736	758	736	735	740	738	751	765	793	759	740	768	742	748	782	716	755	729	759	729	745	748	768	793	720	801	784	811	752	750	744	754	770	719	803	751	717	747	736	764	759	775	709	723	735	761	771	747	723	750	793	759	802	736	729	766	757	723	743	742	757	727	734	771	790	800	754	729	752	767	738	715	728	724	818	702	681	754	755	782	740	736	720	710	763	813	739	739	741	749	738	737	792	817	717	724	770	749	763	725	756	770	779	768	783	714	732	784	739	783	756	781	739	737	703	730	738	781	727	721	743	728	727	722	759	727	750	755	733	735	760	747	779	785	747	734	784	743	752	753	729	751	783	812	741	791	713	759	750	711	749	730	733	722	780	749	713	779	739	753	727	768	743	733	762	820	805	745	711	741	705	711	725	760	779	752	726	704	791	757	772	751	766	746	749	754	748	757	723	772	771	776	736	773	754	764	703	760	758	730	753	729	792	759	758	750	768	763	710	770	681	749	761	782	770	726	712	751	720	775	713	798	783	746	788	725	779	786	759	754	756	716	749	735	725	713	781	726	733	734	686	738	753	824	690	734	740	776	794	722	757	730	770	693	744	750	711	723	730	702	783	706	751	760	751	745	750	742	708	754	724	760	738	718	795	763	800	790	762	757	762	781	748	744	766	778	716	755	748	739	724	756	732	731	763	757	736	748	747	787	721	732	761	718	758	762	731	736	754	737	701	710	757	808	741	802	738	757	758	728	723	732	769	757	740	704	783	742	747	757	749	717	814	718	742	760	753	739	776	766	752	752	728	755	721	778	733	801	744	748	719	782	736	728	764	758	801	750	767	763	681	747	729	748	736	755	781	747	799	764	750	818	730	713	717	722	747	733	766	748	729	721	761	767	725	708	786	735	750	792	802	759	735	750	751	727	730	728	768	774	763	746	706	662	735	735	739	724	754	683	743	779	738	733	779	738	756	795	730	786	730	760	774	747	758	718	724	745	777	761	749	749	727	778	788	714	757	739	749	731	729	677	765	763	729	750	770	737	751	742	748	721	744	752	721	768	792	799	721	762	763	725	745	747	748	730	753	773	792	741	768	750	791	761	781	740	750	756	740	805	774	727	760	768	731	731	748	786	768	763	769	772	750	726	775	753	737	782	749	697	796	729	769	719	720	738	738	761	733	769	759	753	771	732	765	776	740	752	743	715	754	802	771	723	764	778	795	727	773	742	746	733	738	745	751	735	724	729	748	764	713	769	753	718	750	727	753	710	760	754	693	745	744	746	734	773	790	773	747	711	754	753	775	741	750	769	718	747	755	728	730	792	742	737	807	719	740	769	767	758	757	762	754	787	791	777	782	744	748	725	755	762	799	735	817	744	740	746	747	747	739	774	735	777	810	756	756	706	721	774	659	725	724	773	760	764	755	738	702	745	720	726	775	725	796	718	766	755	742	781	718	741	761	757	797	764	760	806	751	782	726	753	762	740	737	776	668	695	746	744	742	750	735	768	746	737	710	709	735	770	718	749	671	732	802	771	732	717	712	688	738	765	744	761	766	720	687	729	753	771	775	750	747	778	730	791	745	766	729	725	772	693	708	746	730	756	789	725	676	705	692	740	760	716	774	728	737	702	724	765	737	769	754	747	768	724	748	722	754	752	794	727	717	761	766	730	723	733	724	810	729	724	744	761	720	755	727	720	741	721	730	745	785	744	742	776	775	744	767	743	762	734	739	755	730	734	742	738	752	745	711	802	717	766	747	764	820	759	758	725	672	765	757	765	792	724	769	738	713	756	747	752	740	799	771	753	749	760	727	764	762	752	760	764	709	725	795	753	775	769	759	739	745	734	775	764	775	791	774	812	749	770	723	750	740	748	790	740	737	747	776	771	673	733	707	736	725	706	760	761	756	788	750	744	762	694	765	721	724	740	749	738	739	770	748	769	761	743	769	791	722	759	703	769	774	752	759	758	784	758	785	751	768	788	757	799	770	772	721	743	758	806	715	729	761	799	745	787	730	727	754	666	729	751	740	750	765	760	767	766	763	725	766	738	768	767	703	775	767	781	759	729	730	745	752	728	769	714	790	780	771	748	758
1362	222	137	138	97	190	216	166	199	240	211	178	138	123	86	86	96	81	72	90	71	68	72	76	61	69	65	57	46	44	52	55	43	53	49	36	50	42	49	47	45	57	51	46	42	53	38	43	31	51	52	42	25	53	35	41	28	35	45	47	34	36	41	36	42	35	45	40	36	34	47	45	47	46	51	43	46	45	38	42	38	40	46	33	41	60	42	42	41	46	44	40	49	37	39	43	46	39	39	38	33	41	43	33	44	52	45	37	43	39	43	44	37	48	34	30	46	55	32	34	42	46	39	39	34	31	34	39	29	46	47	50	44	43	29	33	49	50	52	43	43	49	46	41	39	27	59	42	42	37	42	39	35	37	53	36	29	32	37	45	38	31	33	38	42	48	37	34	39	40	43	45	47	40	29	31	55	46	35	36	50	27	48	47	48	30	31	36	32	40	40	46	39	45	29	48	45	40	35	43	42	44	40	44	24	45	27	34	42	40	44	57	28	40	36	39	35	39	46	39	43	31	31	36	36	38	54	41	37	38	50	57	42	37	35	44	40	54	30	46	46	40	48	37	46	37	39	43	30	48	46	39	37	43	41	39	40	31	30	40	41	50	43	43	36	38	34	50	35	30	47	38	34	32	37	40	38	47	34	48	43	30	44	32	39	40	54	52	48	41	43	42	36	33	38	53	50	42	36	42	42	45	41	39	42	34	35	30	43	43	51	49	34	34	42	44	51	40	39	48	50	46	40	39	30	58	47	36	46	47	36	47	47	41	50	43	38	37	48	35	43	42	52	35	36	38	38	39	49	41	41	34	29	34	44	39	38	42	46	46	38	41	46	47	36	39	43	34	42	54	42	38	44	46	58	46	38	27	29	38	45	37	50	42	39	31	36	40	47	36	40	49	33	39	45	35	49	49	38	44	41	47	39	48	53	56	44	34	55	30	40	36	30	37	48	30	38	45	41	50	44	40	48	37	47	56	47	46	47	41	40	40	43	47	51	36	40	45	35	48	35	42	45	50	33	46	43	34	35	39	52	38	34	39	39	46	40	48	45	45	50	44	55	31	40	55	38	27	43	38	48	50	26	43	42	38	38	34	37	32	36	35	50	38	41	28	40	43	43	48	49	43	37	31	48	51	42	37	31	39	39	38	49	46	40	48	48	33	51	34	37	42	52	49	36	35	27	40	42	43	52	42	37	41	45	40	44	49	45	39	38	46	42	42	41	43	45	51	41	43	48	42	45	44	28	40	37	41	38	44	33	40	44	45	37	55	40	40	38	50	41	45	42	42	37	42	53	40	38	42	42	35	52	49	51	50	41	43	42	39	35	34	52	35	37	45	55	42	34	36	47	45	32	41	35	44	54	35	39	54	44	41	38	38	45	40	41	40	39	45	38	44	38	48	55	36	39	55	29	43	57	26	36	47	57	39	47	46	37	48	40	37	40	32	49	39	40	37	44	44	43	39	34	42	47	35	44	45	46	54	37	40	44	50	44	51	45	36	44	49	62	35	46	37	50	40	33	36	38	48	46	39	30	42	45	38	42	48	33	45	33	44	42	22	36	37	48	42	38	29	40	40	41	31	45	52	39	43	32	40	47	53	36	35	35	42	41	51	41	46	40	48	34	39	48	46	50	45	46	37	43	40	37	38	33	24	38	44	32	38	42	46	46	43	45	42	39	38	36	40	31	39	41	41	36	45	45	38	41	42	45	28	51	52	45	42	35	42	36	31	47	42	42	53	39	30	36	34	46	42	38	40	43	42	28	40	47	46	50	46	47	34	38	37	41	39	41	42	46	47	39	48	44	41	41	40	32	39	40	42	45	43	44	49	41	33	34	38	43	47	37	46	41	41	43	38	42	44	39	37	40	38	44	31	42	42	39	42	38	40	34	59	38	49	44	48	56	36	51	44	47	35	37	39	37	32	43	42	45	51	50	25	37	41	47	37	42	40	39	38	28	35	32	38	27	45	36	43	38	43	45	39	33	40	41	32	51	36	51	48	33	49	52	45	35	52	45	31	47	37	46	43	38	42	49	40	48	43	53	41	51	38	47	46	38	46	44	43	39	43	47	33	34	43	48	41	53	35	44	34	47	48	51	50	36	48	33	44	41	39	42	47	43	36	52	36	40	43	30	53	28	39	24	43	43	42	47	44	47	60	33	36	39	33	45	25	43	43	47	43	39	44	38	40	52	46	32	40	37	35	42	37	42	47	39	53	38	39	41	33	50	47	37	37	49	42	49	49	37	33	40	36	32	47	38	35	31	48	29	45	41	41	43	45	40	40	47	43	33	44	47	40	36	47	60	37	52	54	50	38	44	41	40	48	39	44	49	45	47	40	41	44	35	52	36	49	40	39	40	50	47	36	32	38	33	34	41	48	32	40	44	44	55	41	36	35	45	40	49	33	32	39	37	43	42	47	33	49	42	40	33	48	35	41	54	44	50	43	42	34	45	42	30	35	32	43	35	29	40	42	42	30	42	40	32	44	33	37	37	46	42	39	38	43	52	27	47	32	29	34	39	41	49	35	44	47	35	34	41	45	61	47	25	37	37	39	37	28	49	42	51	41	41	32	42	34	49	40	32	45	35	35	40	37	36	53	42	40	45	47	50	39	46	28	50	28	42	50	35	43	49	31	42	41	39	40	46	34	46	45	37	51	31	45	36	53	41	45	49	42	35	52	48	48	48	45	45	46	47	43	46	34	36	44	31	27	36	35	59	39	42	44	35	37	27	48	27	40	29	46	44	39	43	41	41	38	43	37	38	38	44	37	48	31	38	40	51	36	57	43	42	41	35	38	47	54	39	29	39	35	48	37	41	42	42	47	33	43	34	45	32	45	54	34	41	53	36	46	56	41	46	50	36	47	29	39	54	43	41	35	45	39	39	38	42	35	41	47	33	37	38	35	41	42	42	45	31	39	37	49	33	47	31	43	45	49	40	48	30	30	48	44	36	47	29	46	36	41	36	45	40	49	40	48	34	35	39	42	41	39	45	55	47	38	54	45	36	46	40	37	31	46	42	42	30	34	27	41	36	38	48	41	42	39	33	45	39	45	36	41	57	44	40	45	45	56	41	36	40	42	47	26	47	45	40	34	37	38	37	38	46	35	35	46	36	41	40	40	41	42	40	43	44	45	33	41	46	44	42	52	41	37	36	58	36	39	40	34	39	34	48	38	43	40	52	47	41	33	39	45	52	50	47	37	49	45	40	42	46	32	42	41	32	35	42	32	46	34	40	45	44	40	39	42	43	52	32	29	40	36	31	37	47	41	50	25	39	43	37	33	36	46	30	46	40	44	39	37	46	43	43	41	39	45	46	41	37	42	30	56	42	35	40	40	46	28	33	42	36	42	43	47	48	41	53	35	52	32	43	52	32	41	39	29	46	35	37	42	46	42	46	34	47	29	33	43	48	44	59	50	34	44	47	40	37	34	44	51	45	45	54	53	37	38	33	46	41	39	29	46	39	41	33	37	47	41
12185	3440	1829	2906	6686	9383	8422	6605	7160	8298	6924	5818	4881	4104	2272	1966	2037	1660	1496	1470	1319	1148	1239	1124	1020	1087	781	546	486	490	535	526	559	588	578	557	490	469	458	470	468	400	573	578	378	350	368	382	397	344	356	338	322	342	366	337	359	360	339	354	373	350	317	378	357	370	358	363	347	378	397	400	391	428	419	438	405	453	377	431	403	424	381	373	335	373	344	364	348	358	357	333	326	326	333	335	319	340	354	393	332	329	344	346	323	354	322	295	324	381	340	356	398	339	335	327	335	355	362	323	359	357	340	336	362	334	353	358	293	345	317	341	335	356	360	327	329	335	352	327	326	350	359	355	330	384	304	355	368	347	334	331	338	336	345	313	332	332	325	321	314	337	358	325	313	338	307	342	326	352	350	359	345	347	333	355	354	333	364	335	334	389	332	331	359	342	319	350	311	356	352	350	335	336	333	358	350	330	341	351	333	347	325	396	340	344	345	361	369	316	356	367	319	366	359	341	363	340	385	326	338	333	315	314	350	324	375	344	316	383	342	334	339	345	334	329	346	324	361	365	336	318	357	344	364	323	289	341	312	357	321	343	358	346	366	324	321	338	339	371	354	331	320	324	359	342	326	339	349	307	333	321	330	359	346	367	341	356	345	345	371	326	343	310	372	354	349	346	353	312	388	356	338	350	333	338	317	322	348	389	339	347	305	332	356	319	348	338	372	330	350	348	319	334	329	325	361	347	323	331	343	309	342	339	335	353	322	313	361	334	333	353	341	330	318	345	305	367	367	331	318	325	358	357	286	373	329	335	338	326	354	350	352	328	346	314	365	347	357	328	344	375	350	334	349	364	308	392	347	330	341	313	337	354	343	353	309	349	366	328	354	306	315	343	341	350	325	364	367	350	340	345	342	355	319	316	321	340	348	299	312	345	344	353	365	384	325	343	360	368	340	356	312	352	351	349	327	323	340	351	356	318	358	322	379	359	321	340	332	318	329	307	336	369	305	348	348	374	349	330	338	348	342	351	345	327	342	384	358	331	309	341	339	308	327	350	365	362	296	355	333	340	392	345	299	366	345	294	382	336	359	320	341	348	325	331	363	360	333	340	334	341	332	378	319	343	313	347	332	322	352	385	374	337	307	369	352	351	308	332	358	346	388	338	346	345	365	341	357	336	332	351	338	300	367	368	361	349	369	338	342	329	350	333	367	346	358	354	350	330	335	348	337	351	333	328	329	327	351	342	297	345	345	327	344	358	338	357	356	344	353	373	371	343	367	374	308	348	358	337	341	331	335	343	352	352	333	355	350	364	319	342	372	356	320	347	358	354	381	337	320	322	339	322	329	341	353	364	352	313	360	347	302	346	348	343	342	356	329	333	323	381	363	342	340	322	349	366	338	313	330	382	348	352	368	317	313	334	338	347	361	350	298	334	338	351	332	354	336	338	340	341	326	349	342	343	353	356	359	343	299	349	351	321	330	341	349	344	342	339	363	323	343	312	340	353	337	327	322	355	320	348	344	332	336	298	356	335	324	336	350	321	340	349	309	337	310	328	321	361	354	333	351	333	322	332	352	321	343	360	353	360	318	313	345	352	337	356	344	325	303	333	339	332	367	333	341	312	321	320	345	321	349	327	351	337	340	325	318	365	352	349	347	357	368	355	337	343	367	337	347	345	360	339	351	335	343	340	357	331	330	338	375	326	315	336	361	340	349	354	340	376	315	316	356	368	319	361	341	351	319	327	347	321	339	342	324	337	366	368	333	344	328	370	321	334	314	337	355	375	347	324	361	348	332	340	351	340	329	349	362	352	360	335	351	334	348	368	358	306	365	359	355	323	343	335	350	313	345	322	321	353	327	339	363	308	340	335	340	343	333	328	327	345	325	327	310	350	358	344	329	311	330	347	353	315	343	361	353	362	305	347	354	306	319	334	347	324	359	370	359	338	355	318	316	311	353	319	344	361	357	316	331	385	325	338	326	361	332	333	341	347	359	320	352	342	391	381	308	346	365	354	382	347	325	333	371	336	322	305	351	293	351	330	347	396	346	343	317	321	305	346	333	336	373	334	352	349	368	359	338	351	347	372	310	351	353	332	348	344	349	341	352	327	322	376	335	322	330	364	337	318	345	343	366	370	371	326	324	338	306	343	345	330	367	309	373	328	368	349	352	345	347	340	307	326	338	364	342	357	332	316	360	370	332	329	352	332	360	316	356	308	320	344	345	322	344	349	335	327	324	321	314	371	328	365	345	334	326	363	348	338	345	351	336	328	332	313	327	319	339	342	362	368	368	348	343	351	349	359	364	342	372	349	308	351	338	356	325	327	342	322	359	341	345	357	345	352	348	320	358	331	347	366	338	363	342	333	350	336	358	338	355	348	344	324	339	335	343	335	349	344	339	341	335	363	345	330	330	342	331	345	323	360	358	328	341	331	328	336	329	317	323	349	348	333	338	325	317	349	317	354	302	337	328	354	357	344	330	336	309	346	331	335	323	335	315	367	380	360	319	304	336	322	352	342	346	347	344	359	367	335	368	297	359	351	335	368	395	335	349	345	327	317	348	324	368	334	374	343	328	341	332	337	334	350	358	376	351	372	339	358	350	316	363	346	339	345	290	319	373	356	339	356	333	318	330	386	318	316	353	330	328	335	383	322	339	349	330	355	336	343	361	345	358	328	351	353	312	323	326	324	348	335	356	341	357	352	348	365	348	378	348	345	343	351	357	310	397	357	332	340	346	347	317	344	340	364	321	363	330	345	364	289	328	312	334	310	363	339	356	334	363	343	343	326	354	322	325	353	321	351	328	316	324	334	350	330	363	319	328	324	426	356	345	335	364	324	332	351	318	351	366	342	308	320	332	349	356	306	374	347	370	323	367	350	374	336	378	348	332	334	317	331	361	342	350	337	359	354	333	348	355	330	351	337	375	326	330	314	304	338	302	322	312	357	342	310	324	325	307	395	371	328	363	345	306	338	349	342	329	376	372	347	331	396	322	355	352	377	369	363	333	343	331	332	318	322	344	385	320	315	367	331	316	328	362	335	351	336	319	361	332	328	340	356	323	316	337	342	357	342	345	322	350	352	311	324	329	358	326	323	348	331	328	343	383	313	353	324	314	341	345	346	346	333	312	363	325	337	306	324	374	340	372	333	347	351	308	375	330	329	366	348	341	329	336	328	334	336	355	343	315	342	337	307	362	366	328	323	342	346	349	364	392	339	322	351	366	344	321	363	304	327	331	345	332	332	342	337	334	331	359	320	381	352	384	340	329	369	334	342	325	305	329	358	364	392	355	363	338	336	345	354	400	344	310	377	368	321	307	344	351	319	334	325	351	343	333	317	298	342	327	340	314	338	330	316	345	326	349	343	323	334	339	339	367	346	325	318	339	330	346	321	358	350	306	324	352	319	330	336	340	298	325	332	320	347	333	349	333	326	322	342	325	344	363	354	338	335	317	327	318	317	372	305	337	338	349	316	319	343	323	357	349	351
892	420	206	228	193	262	294	268	302	325	333	294	250	223	147	142	141	122	132	121	135	103	99	89	134	107	90	94	105	72	70	75	95	83	95	94	77	89	74	80	80	82	110	90	76	72	76	82	82	81	75	81	79	84	92	65	70	72	79	68	68	69	76	79	88	70	78	80	81	65	81	89	101	84	85	98	93	100	71	81	94	76	72	81	87	92	73	87	83	78	95	88	83	104	62	76	100	89	96	70	77	85	78	84	66	83	75	86	75	77	79	66	82	67	83	70	72	78	74	77	71	77	78	80	87	88	88	66	70	66	84	83	67	66	83	79	101	72	88	82	84	80	80	70	66	74	79	78	70	83	85	82	66	79	71	78	70	64	84	70	71	74	74	88	84	68	73	69	75	74	64	70	69	73	84	86	67	84	72	70	89	78	87	67	66	67	69	73	98	77	88	76	86	69	89	84	72	78	70	69	70	84	84	79	91	73	89	80	77	85	65	85	82	76	76	60	82	83	75	77	69	60	76	89	73	63	70	72	96	74	76	73	87	79	80	75	84	78	79	71	77	89	92	77	76	68	92	70	76	82	80	83	93	80	77	82	82	91	76	68	76	70	87	83	84	71	78	58	62	83	76	74	75	65	90	81	83	57	75	72	79	79	77	76	64	68	81	65	81	76	81	91	68	79	86	77	75	77	79	68	79	86	68	81	76	57	84	79	87	70	82	83	61	90	86	77	85	86	71	78	78	75	85	81	93	79	76	84	66	78	80	67	73	75	73	66	68	81	78	80	69	65	70	90	80	96	89	80	64	83	68	86	68	75	70	78	75	79	72	71	79	83	85	68	87	75	75	94	81	73	92	93	71	72	68	75	73	101	83	83	88	61	94	75	73	77	77	67	70	81	70	81	64	94	84	61	67	79	87	77	79	82	80	74	82	79	76	64	73	67	84	91	78	81	62	75	81	84	83	80	82	89	78	82	76	79	74	71	96	85	90	73	78	84	74	74	71	72	70	82	65	64	71	80	73	65	81	72	68	90	83	78	104	75	91	81	76	71	78	73	69	74	75	99	80	82	64	67	71	84	74	87	84	67	71	80	83	76	80	74	73	89	80	73	91	71	79	81	86	83	70	63	92	77	90	85	91	64	80	77	87	76	68	74	99	76	80	77	67	65	80	70	70	87	78	69	94	74	82	80	69	77	80	86	63	72	72	89	78	77	91	84	92	81	96	76	67	64	78	86	67	50	78	70	72	71	88	72	69	78	67	74	67	74	75	89	75	73	80	74	71	74	75	79	71	82	88	88	79	66	77	84	78	83	79	81	81	76	81	67	62	75	79	79	79	72	64	84	70	68	80	87	75	72	73	88	73	84	87	80	80	76	63	68	90	64	66	67	73	72	76	79	82	74	69	79	79	84	71	90	75	91	100	77	70	71	78	90	69	72	99	87	89	75	62	65	73	79	81	78	69	77	63	71	86	65	81	84	95	79	73	85	75	79	82	82	78	84	81	90	76	84	84	83	76	84	65	78	71	84	60	82	59	70	75	80	71	85	76	78	62	72	68	76	78	72	90	64	73	74	68	78	85	90	66	88	87	76	78	79	81	85	85	67	69	80	61	65	92	84	98	65	76	82	59	87	62	69	68	90	69	78	79	70	82	68	70	67	79	83	69	91	91	91	92	71	92	65	88	77	84	93	76	80	73	69	64	97	84	68	95	84	85	95	74	72	71	80	86	80	87	75	82	79	82	64	63	79	90	80	97	74	56	78	82	82	79	84	90	85	89	77	88	78	77	63	73	79	72	70	69	73	85	77	89	77	62	66	90	68	78	73	98	59	80	85	83	76	67	81	70	77	79	92	75	72	68	70	84	86	71	81	63	95	75	67	90	82	67	84	83	73	71	75	78	72	98	61	62	84	75	91	101	71	71	89	80	84	77	81	73	65	84	66	69	78	73	70	80	77	77	76	84	112	82	71	101	71	76	94	84	85	78	70	85	78	82	76	72	77	69	82	73	83	63	63	85	85	81	93	95	91	67	81	71	82	68	76	68	63	93	74	87	81	75	68	95	77	83	64	86	91	98	85	68	76	83	76	75	84	95	86	71	68	76	92	68	74	82	78	74	75	76	90	79	85	58	68	81	72	61	72	88	69	62	70	85	91	78	93	70	82	74	83	81	70	86	74	78	63	74	76	76	75	77	71	65	79	67	73	77	73	79	79	95	88	98	88	77	75	74	94	78	66	80	83	67	80	77	84	79	77	88	72	64	75	72	76	79	74	67	78	79	85	63	84	69	75	81	84	87	77	75	77	88	72	92	82	77	64	76	74	68	78	79	86	89	63	90	64	82	87	64	76	88	83	82	73	64	75	78	85	81	68	72	74	67	77	66	77	80	88	76	78	57	72	78	90	85	77	67	87	72	90	74	75	70	78	67	79	77	82	82	86	79	74	88	70	82	85	86	96	84	72	93	73	85	78	86	92	92	67	78	78	63	73	79	77	73	80	89	100	82	82	76	68	90	74	80	83	81	71	75	83	68	75	82	58	69	77	79	77	81	79	74	84	67	75	62	89	89	86	83	92	75	86	78	77	91	61	73	88	73	68	91	74	75	66	75	81	82	70	72	69	75	81	84	73	61	75	91	84	73	80	80	69	69	77	64	74	80	78	89	79	71	78	74	80	80	80	70	82	71	74	71	75	61	81	84	77	71	65	72	83	78	59	80	68	85	80	74	76	83	74	102	91	80	76	77	104	74	75	74	69	80	91	78	88	71	73	84	79	79	82	91	82	70	79	77	65	95	83	81	84	95	84	75	82	86	81	70	71	69	58	84	80	72	78	83	86	79	68	74	73	78	94	84	85	87	91	82	63	79	86	79	89	79	77	81	72	80	65	54	78	87	71	83	92	81	66	74	83	81	96	83	73	76	70	70	79	82	72	86	74	73	86	80	78	101	72	89	87	76	65	72	78	78	68	70	66	77	78	81	88	74	69	76	78	87	61	69	68	69	62	65	79	71	64	83	70	76	90	78	68	78	85	92	71	74	82	79	87	74	74	90	74	69	83	77	87	78	82	76	80	68	83	74	74	63	86	84	65	71	80	84	81	76	83	72	78	73	74	65	90	72	65	68	97	80	75	73	81	61	66	64	86	75	70	67	79	79	80	82	88	68	65	66	67	68	77	92	74	69	66	78	81	72	79	86	73	79	74	76	77	79	78	69	68	72	65	86	86	87	75	73	82	71	63	80	74	91	71	62	85	78	65	86	68	71	84	74	84	87	61	69	83	69	78	95	71	87	59	83	72	78	67	71	89	70	77	82	85	83	70	81	71	65	72	66	95	67	82	87	64	93	67	85	67	80	87	77	67	79	60	75	73	84	72	77	74	83	83	67	76	69	83	78	84	82	75	72	99	84	67	85	93	81	79	74	72	70	72	70	68	79	73	85	76	80	73	91	80	78	72	80	83	87	78	83	74	68	57	93	86	69	69
12863	5075	2657	4123	9614	12968	11371	9516	10003	10141	9137	7854	6598	5328	3095	2954	3110	2661	2377	2048	2090	1828	1959	1652	1865	1757	1269	977	889	942	919	916	953	1015	939	962	845	825	816	809	786	829	920	841	647	633	637	674	637	584	617	636	587	611	643	578	573	645	604	617	605	623	585	639	609	622	596	622	649	632	658	709	727	678	733	744	728	752	745	692	736	755	677	633	638	620	616	674	605	632	612	619	632	566	628	607	582	654	609	609	586	574	598	655	591	565	585	581	577	621	615	586	611	597	631	601	616	592	587	641	595	589	613	592	605	584	595	593	605	643	622	583	600	607	605	626	620	638	618	575	600	576	571	597	600	601	590	613	589	594	570	566	603	606	548	678	572	573	612	557	607	598	620	595	603	571	578	583	581	630	606	599	592	607	566	608	572	604	600	601	587	614	605	577	582	574	547	619	601	583	610	656	579	556	614	640	599	568	582	591	591	624	576	572	616	619	614	612	631	639	622	631	577	607	630	649	608	581	587	558	615	594	601	593	615	644	600	636	558	541	599	600	619	599	568	575	607	580	598	604	604	589	587	605	618	546	603	605	564	623	608	611	627	574	663	610	596	574	625	626	588	621	603	592	592	642	672	605	574	588	574	625	575	563	591	600	654	586	625	591	618	576	591	593	571	639	618	571	617	585	575	606	635	593	586	612	579	603	582	571	619	640	572	565	596	575	610	614	608	604	606	592	568	554	631	582	536	549	582	644	619	652	580	608	591	592	593	599	593	549	614	565	578	597	584	627	583	615	585	608	582	599	562	639	597	590	638	624	615	593	605	575	620	627	571	591	565	633	577	564	596	592	544	560	576	588	595	635	570	556	566	643	613	632	606	587	595	613	623	596	599	602	587	578	614	581	572	586	630	575	563	567	643	582	608	572	608	560	599	575	595	575	588	616	618	595	606	574	562	601	604	570	629	608	619	610	619	617	583	575	584	565	614	618	616	631	592	581	626	589	606	625	622	669	628	610	650	608	589	615	567	575	580	636	624	575	647	628	591	601	569	572	623	645	577	596	640	587	582	623	583	635	616	585	614	601	624	593	600	593	621	625	583	611	615	606	605	629	583	578	630	573	568	584	606	644	613	622	594	594	563	641	584	579	610	583	616	607	593	625	573	562	593	592	601	644	567	661	654	601	616	587	605	586	597	631	566	639	577	628	593	623	628	596	623	613	607	607	586	613	611	621	613	584	576	593	605	599	574	567	589	634	650	604	598	610	570	596	607	595	633	637	578	616	605	572	606	586	614	557	614	556	614	634	603	606	628	605	607	641	569	600	557	646	584	594	612	580	621	597	622	569	586	595	607	629	647	604	578	610	586	610	618	613	588	632	598	576	643	574	606	612	597	609	595	572	584	561	615	611	569	635	584	582	572	618	574	579	579	593	610	607	598	607	558	591	581	616	555	656	565	615	620	588	592	597	559	620	596	627	611	579	578	602	579	630	584	609	565	621	580	616	630	612	584	627	590	581	588	591	605	631	558	594	585	626	613	610	611	597	579	606	610	632	585	604	605	630	635	592	633	634	633	629	613	597	597	638	593	599	564	623	622	573	622	566	585	597	573	626	573	607	644	608	623	593	584	621	570	589	600	590	589	545	601	599	589	631	581	561	599	567	596	600	641	619	564	608	553	564	597	605	611	636	616	597	565	622	601	615	603	613	630	600	586	609	641	594	648	575	585	576	594	603	590	601	590	600	626	602	608	580	623	607	563	590	591	557	638	628	569	577	598	563	626	598	585	579	614	611	646	611	583	598	596	564	606	626	604	574	635	636	603	582	577	589	577	614	630	580	591	648	622	597	596	615	593	600	588	570	617	611	600	612	609	630	619	559	596	608	606	582	616	607	574	588	603	606	562	634	642	594	610	565	601	594	587	554	576	576	567	649	607	579	555	621	611	578	614	609	600	567	584	581	573	619	623	635	596	586	605	617	609	613	573	625	573	622	575	560	626	597	587	589	584	585	558	570	611	611	615	579	579	593	587	602	607	628	575	622	635	599	659	610	594	567	576	632	615	609	578	608	601	570	602	615	619	612	642	595	589	599	616	555	595	618	618	610	581	617	633	621	583	547	585	610	554	652	568	601	601	605	629	545	591	563	590	563	610	581	640	623	599	617	609	641	599	638	595	628	617	614	548	603	571	621	592	630	593	615	560	585	627	609	566	604	546	539	580	563	590	602	630	579	609	620	642	574	570	610	593	600	592	616	611	594	605	630	590	591	650	564	551	618	627	569	644	594	596	561	599	593	637	607	563	603	601	626	582	612	629	584	648	589	621	553	608	595	577	605	600	585	629	605	575	654	613	546	608	577	568	534	667	598	596	593	605	606	580	610	614	588	602	576	565	614	601	581	662	607	581	593	596	574	620	650	647	585	632	608	588	625	581	661	574	608	597	615	593	584	602	606	603	604	625	579	622	604	593	592	597	623	610	606	573	640	567	615	578	600	604	615	625	645	597	614	612	632	605	593	603	581	570	596	651	578	629	624	597	608	566	650	606	626	586	633	564	605	639	585	616	560	605	604	622	589	628	557	622	580	597	609	581	581	601	621	569	633	580	605	633	614	594	591	601	634	628	609	614	655	557	617	585	596	567	543	666	627	549	602	597	588	616	594	641	605	611	626	619	577	622	575	567	620	568	623	534	633	644	624	592	648	588	610	602	579	562	571	632	625	670	603	632	571	585	603	567	581	594	622	567	628	630	623	587	601	558	583	572	599	600	615	580	608	598	660	593	612	608	567	652	584	587	596	591	560	585	647	605	595	629	597	633	628	572	595	554	579	595	565	619	614	614	592	604	624	557	577	601	619	609	598	593	599	595	662	624	601	638	600	624	612	565	559	603	609	612	581	603	611	582	628	608	595	572	604	568	585	619	607	585	619	597	630	624	614	601	576	599	582	585	598	598	624	633	572	570	587	568	602	601	634	656	606	639	574	588	611	589	619	618	599	607	611	591	585	598	562	573	607	595	619	604	613	610	593	580	586	605	557	613	569	612	600	574	607	571	584	610	568	576	576	593	594	603	608	624	613	592	620	574	599	584	602	605	568	584	627	568	605	609	598	595	639	661	564	611	609	585	621	601	608	623	610	583	631	598	565	592	621	589	611	591	579	548	598	609	608	580	618	623	595	603	602	602	592	580	637	582	581	564	584	576	574	583	552	585	608	557	597	617	614	617	628	577	647	673	654	600	612	597	605	551	583	577	589	565	557	608	575	622	646	564	603	607	578	588	660	605	590	565	623	593	620	628	646	607	628	593	590	609	586	587	522	632	588	555	577	584	590	624	586	598	582	591	576	631	571	571	657	601	608	602	617	563	622	642	609	630	622	610	582	592	596	594	596	623	586	624	620	584	593	642	615	619	571	591	634	612	619	614	579	572	618	619	586	578	605	629	582	622	603	611	567	593	606	584	615	569	615	620	579	615	575	568	621	618	635	631	584	573	572	576	564	593	578
1794	337	190	152	149	251	249	266	281	292	282	260	239	199	144	116	126	116	111	109	114	120	93	86	122	112	66	100	70	81	79	82	76	78	69	93	67	76	80	54	71	70	79	74	64	54	55	69	55	59	59	67	58	59	38	56	52	71	47	69	61	55	46	64	77	56	60	55	57	62	65	57	64	56	58	69	78	60	60	57	54	52	63	72	62	67	59	56	71	73	50	43	62	59	69	63	64	63	64	58	54	70	63	70	56	55	61	63	55	47	54	47	59	53	57	62	58	68	71	47	57	74	46	58	58	71	43	61	61	56	40	48	45	55	51	49	70	51	58	61	64	62	50	57	58	56	59	59	64	49	63	61	55	62	49	52	56	63	74	61	43	61	66	64	64	57	66	56	65	72	54	58	57	63	66	66	55	60	46	57	41	59	51	57	63	52	58	55	48	60	51	53	58	54	60	65	52	58	58	79	55	62	41	62	61	52	61	59	54	67	67	72	86	55	64	55	75	51	67	56	60	44	70	58	52	51	59	46	56	59	50	65	69	63	63	54	60	63	50	59	63	63	60	51	58	58	63	57	64	57	61	69	48	54	57	57	54	47	58	55	59	51	59	70	57	60	59	46	54	53	60	77	60	52	53	50	61	56	61	56	71	68	52	61	89	71	70	59	57	61	50	61	52	62	64	56	70	63	58	74	69	58	58	56	54	55	63	64	64	67	53	64	51	65	49	64	55	63	58	65	51	49	53	63	58	62	56	65	64	69	74	54	66	52	70	60	69	53	64	42	46	61	68	63	77	76	49	67	57	51	59	60	70	64	73	52	53	64	61	55	69	56	63	58	65	59	44	55	70	60	44	55	52	57	68	45	44	62	46	65	72	65	71	48	54	66	50	68	57	61	45	51	62	60	67	60	69	58	77	59	64	76	58	52	63	48	68	70	50	63	72	58	49	66	46	42	58	74	63	56	59	65	57	52	72	58	59	69	42	64	58	54	74	56	77	52	53	58	44	56	62	47	57	53	57	67	59	53	60	64	50	52	52	57	65	65	53	62	56	63	70	66	77	75	65	62	45	64	68	56	62	74	60	48	58	66	47	54	63	67	69	63	59	63	71	56	43	61	61	64	64	62	64	57	77	60	59	60	61	81	58	65	49	51	60	64	51	60	62	62	59	52	59	73	56	55	67	57	48	67	68	69	63	59	66	75	57	55	56	51	59	68	50	63	51	58	69	53	68	58	58	52	68	62	66	54	55	54	53	64	56	65	55	56	52	63	72	73	63	68	61	64	61	60	56	56	53	72	69	64	53	56	40	64	58	65	46	53	63	56	56	40	57	69	56	71	49	47	47	54	49	53	51	52	60	58	54	58	56	46	58	56	51	55	67	81	56	59	55	63	51	59	50	60	60	58	62	62	64	61	55	63	57	58	55	66	53	52	74	63	64	52	69	62	55	64	63	70	56	50	63	72	52	56	57	54	75	69	52	63	62	60	68	61	59	55	68	77	61	53	75	59	65	65	58	60	69	54	53	60	64	56	55	48	51	59	59	50	69	68	57	61	58	58	49	64	67	57	58	61	61	45	70	55	62	70	70	46	52	52	63	50	55	60	69	68	66	64	63	50	54	60	61	70	54	71	62	62	70	53	54	57	72	59	64	46	63	71	58	64	63	61	63	54	62	71	66	62	56	53	59	47	45	54	58	75	58	56	56	53	73	68	62	70	56	63	49	64	76	58	65	61	62	74	47	54	59	62	53	62	58	68	62	70	66	70	62	57	64	70	53	69	60	51	64	62	59	60	55	63	71	55	52	68	74	51	60	54	60	40	58	51	60	49	53	64	56	61	50	62	55	51	59	62	60	53	64	64	59	65	63	71	65	47	52	60	67	60	59	70	55	58	68	53	58	63	54	50	55	68	60	59	50	85	58	53	57	63	55	47	62	68	61	55	66	47	67	53	64	50	69	68	55	66	52	65	51	60	63	58	72	49	51	67	61	57	64	65	54	69	52	71	61	55	74	61	68	51	61	56	74	54	67	47	59	45	57	55	65	57	62	79	60	43	56	58	67	59	64	58	55	58	76	51	61	70	58	52	60	57	57	60	59	67	68	54	50	65	54	57	51	60	66	63	60	46	63	62	66	67	61	63	49	63	53	41	74	64	65	66	66	49	62	59	49	55	53	74	58	69	64	47	64	64	55	48	81	73	60	47	61	64	57	49	55	54	59	61	49	64	56	65	54	75	51	69	64	62	57	70	67	60	54	62	53	56	67	54	47	52	69	56	60	51	67	50	51	54	57	63	52	63	58	62	54	49	51	58	66	48	69	49	50	69	58	67	69	61	69	52	53	62	52	56	55	59	71	60	72	70	67	65	67	59	61	67	65	60	77	60	57	68	54	50	62	58	51	74	67	51	55	58	75	61	50	48	42	47	66	59	71	43	51	66	55	62	76	66	57	59	44	61	62	58	63	59	68	59	45	52	69	58	58	59	51	51	49	58	53	40	46	58	50	52	51	66	63	56	65	64	59	57	69	50	55	63	50	63	53	56	57	47	62	56	53	43	50	68	51	59	61	68	61	61	59	65	68	62	67	59	70	53	70	60	50	60	61	60	42	60	57	51	51	70	54	58	61	61	57	61	55	68	67	61	59	61	54	78	68	66	49	70	58	70	72	57	62	61	57	58	68	81	67	56	59	57	55	60	71	56	61	55	62	57	66	68	51	72	65	59	63	54	58	68	52	60	68	69	43	63	58	76	73	64	67	55	52	60	61	54	60	48	61	55	56	57	47	60	58	69	48	62	52	66	54	53	63	53	59	62	55	60	61	57	59	56	59	52	46	72	70	51	65	65	48	72	68	50	59	73	59	54	53	56	65	64	62	45	62	62	55	66	55	61	58	57	63	64	57	64	50	42	64	65	72	61	65	56	56	59	62	51	61	59	66	66	50	65	54	53	62	62	69	60	61	45	48	59	59	50	60	68	53	48	58	70	56	65	65	59	47	46	55	60	57	47	58	65	62	72	56	60	60	69	49	61	47	66	68	54	58	58	65	50	51	53	64	56	52	65	64	56	62	64	49	59	60	61	51	73	57	59	58	54	62	52	56	54	62	54	51	62	67	65	55	57	47	57	79	50	68	61	58	61	49	77	63	76	47	58	46	58	55	57	64	77	81	49	51	54	63	66	76	65	68	59	62	64	59	65	55	73	49	47	70	54	65	59	56	64	65	41	70	63	48	51	58	80	57	70	60	61	64	59	58	47	58	63	63	65	69	50	55	66	62	55	73	59	51	53	52	61	65	64	63	65	64	50	61	66	63	63	80	51	61	52	51	69	56	56	63	55	63	61	59	57	60	63	49	58	70	62	66	59	51	45	55	62	44	67	66	60	58	65	58	72	65	74	59	58	65	54	55	52	60	58	56	50	53	53	62	68	57	51	44	60	51	62	55	74	61	52	59	50	64	62	51	56	59	63	58	55	66	72	61	55
13900	4327	2452	3824	8724	11734	10267	9295	9742	9571	8802	7451	6524	4733	2981	3039	2920	2484	2096	2113	1826	1963	1697	1626	1787	1446	1063	896	745	841	817	874	878	845	863	817	689	713	752	653	674	776	776	654	546	556	511	515	528	543	490	498	478	468	478	503	494	514	500	510	479	494	488	438	529	508	483	503	507	524	525	575	647	622	603	605	644	609	614	613	691	549	506	457	490	489	511	550	540	463	460	521	476	458	501	469	522	498	451	460	503	450	484	439	459	456	441	516	494	481	453	483	480	476	467	461	450	497	478	477	444	500	520	474	528	460	498	446	450	443	504	484	487	461	454	473	451	488	499	469	502	556	437	482	462	493	474	477	499	450	466	468	506	482	516	504	481	478	491	475	457	428	470	475	506	509	451	481	481	494	513	475	453	458	459	480	486	478	471	512	476	472	476	432	493	442	474	471	475	492	459	436	458	474	504	460	467	451	486	467	480	473	504	512	485	461	433	439	482	480	474	468	501	531	463	488	474	493	492	485	462	471	493	463	486	466	517	468	448	483	506	518	470	444	478	466	487	502	494	452	476	468	468	497	496	473	501	496	507	504	440	471	506	484	468	459	513	507	473	472	488	452	478	489	500	480	499	472	470	510	461	483	479	496	486	420	491	510	449	502	489	463	456	473	481	502	480	441	525	462	480	484	524	509	444	499	455	454	491	454	502	469	493	479	458	471	435	460	442	474	470	509	474	541	475	521	462	478	511	509	502	480	501	497	465	484	439	500	473	432	492	461	470	506	481	452	458	466	501	469	476	493	468	487	475	464	473	497	469	451	450	456	485	487	535	504	496	494	479	500	503	503	479	486	481	460	500	474	466	485	481	461	460	516	477	507	498	469	502	506	460	501	483	479	499	487	459	491	493	488	479	479	470	503	479	482	465	477	441	518	490	453	517	500	517	460	496	459	495	460	500	470	441	544	474	471	507	499	487	469	447	479	480	470	524	545	446	484	473	461	470	490	492	476	463	477	478	475	507	469	523	479	473	481	481	489	462	483	521	501	480	456	469	481	500	500	443	461	482	461	485	483	469	487	426	455	506	464	461	483	506	472	425	501	508	470	470	502	467	495	493	475	486	512	461	476	493	504	491	486	450	479	480	466	465	503	474	517	439	485	477	497	504	497	488	457	509	462	426	501	490	531	489	504	448	498	471	514	491	447	456	471	512	472	481	457	503	501	482	474	481	442	475	455	476	438	471	473	488	510	463	504	478	463	500	449	505	460	479	475	502	497	470	487	488	484	484	494	475	524	452	477	488	470	475	480	462	480	457	475	469	471	448	452	474	496	480	447	468	468	464	452	486	479	464	504	484	486	442	511	455	483	451	489	478	513	467	484	531	478	480	504	526	501	503	479	485	504	459	454	491	493	467	504	475	509	480	482	508	461	463	503	489	505	456	525	474	463	483	442	441	510	463	492	469	474	452	490	460	467	494	452	474	442	464	473	441	483	481	495	480	480	487	497	495	495	501	478	513	457	490	479	492	460	496	492	495	490	456	465	509	493	493	480	465	510	493	475	486	515	487	472	492	483	453	455	512	474	514	462	450	481	510	465	399	508	487	469	471	498	491	482	469	479	504	481	479	455	506	506	456	492	472	497	460	501	466	469	489	493	499	496	440	480	460	463	492	486	486	493	470	486	442	486	477	480	461	484	483	508	432	497	455	483	507	514	520	482	478	443	465	448	462	446	474	514	456	520	483	500	453	490	460	441	511	458	472	483	516	480	491	484	475	490	482	479	484	477	459	455	517	461	480	459	492	480	471	457	498	495	483	475	459	457	467	463	471	450	457	507	485	510	504	447	467	475	481	489	489	508	501	464	497	459	494	466	500	479	441	501	481	432	483	444	482	465	499	477	461	479	508	476	464	485	504	450	481	508	498	479	450	513	503	462	445	481	457	467	468	480	474	501	465	447	488	505	478	492	466	465	478	483	472	461	472	473	503	461	464	455	461	473	480	483	440	466	471	446	498	480	503	474	460	514	463	470	502	449	482	462	480	454	513	506	512	472	492	478	468	492	466	509	511	491	478	468	458	469	529	475	471	487	506	480	474	465	494	497	499	504	495	453	459	486	528	528	502	490	532	439	489	468	492	472	462	485	487	458	464	466	471	459	468	496	449	471	480	463	500	447	474	478	509	481	473	484	507	456	472	469	493	463	497	472	498	487	487	461	472	439	439	468	520	463	493	492	484	465	456	438	504	495	498	458	506	490	498	449	495	508	461	451	476	454	494	474	478	509	465	475	490	483	484	449	507	445	465	462	517	489	449	501	529	485	509	498	489	505	450	449	502	469	500	501	475	478	461	488	468	441	479	479	484	503	456	464	486	467	468	474	515	483	516	474	498	494	493	472	515	455	484	512	480	526	463	469	467	464	473	488	464	462	453	439	499	485	497	475	482	476	497	485	461	465	498	461	479	465	486	479	481	459	513	472	451	493	507	468	516	475	472	471	517	503	466	475	461	502	424	523	495	509	500	451	470	520	472	502	451	465	492	437	490	456	476	478	456	493	484	481	489	493	469	520	442	452	444	518	465	537	480	442	450	468	496	467	521	496	503	504	494	487	488	468	486	490	443	459	443	481	499	471	519	510	505	489	506	438	443	477	449	521	471	505	485	472	440	445	489	493	456	430	440	466	436	475	443	460	466	517	477	464	486	470	494	475	488	474	499	459	453	471	467	500	500	481	462	449	488	489	519	475	445	494	452	488	482	485	471	507	461	505	464	467	500	490	446	483	478	485	471	508	498	478	461	486	481	499	453	522	465	444	499	452	482	457	457	496	487	475	468	469	474	488	449	488	458	473	503	508	492	521	467	540	474	486	485	518	449	477	447	506	476	426	503	481	423	441	493	496	491	448	511	481	492	509	482	456	537	493	496	490	470	473	497	435	502	423	495	476	487	475	464	511	466	442	481	487	467	513	535	457	509	492	471	487	504	503	482	480	478	484	516	462	469	475	475	453	467	503	436	501	444	456	467	452	520	519	474	462	497	474	448	494	451	466	502	485	469	462	423	522	452	489	477	449	486	445	504	496	482	466	472	487	484	457	500	472	463	445	472	508	468	484	471	471	480	514	469	452	463	492	526	459	524	523	470	467	494	483	502	483	467	468	446	486	475	462	471	472	497	463	508	511	488	468	479	532	475	507	449	424	464	460	551	439	526	451	449	466	488	500	442	475	461	498	485	480	448	485	476	458	495	456	501	457	472	478	489	442	490	477	440	488	524	442	478	488	460	502	490	484	479	495	470	476	459	469	457	470	490	463	443	487	488	505	508	485	471	491	488	467	481	500	489	481	484	473	470	457	482	464	491	460	504	506	464	467	534	513	502	487	473	446	510	463	515	456	465	491	464	508	458	496	453	493	489	517	441	458	511	484	541	485	471	447	509	480	447	481	523	482	434	439	464	490	468	521	454	453	476	475	489	474	463	480	469	494	494	478	477	470	514	449	483	503
1195	480	296	250	264	324	358	336	395	469	405	327	314	235	195	203	201	181	156	173	148	157	154	146	170	131	117	107	103	103	119	136	120	119	115	111	101	106	108	115	118	114	128	94	89	94	93	91	95	98	97	92	93	97	100	92	88	103	67	89	90	102	92	92	88	104	96	88	107	101	105	110	110	107	110	103	94	99	106	112	116	106	81	75	98	106	98	97	112	92	103	95	93	82	106	92	67	100	93	89	110	73	104	97	100	97	111	89	108	84	91	93	109	100	100	72	97	98	95	102	94	83	80	74	101	93	101	80	85	103	98	89	97	94	101	92	115	99	98	86	114	110	97	86	76	111	87	107	89	94	108	87	94	104	110	110	113	90	86	86	117	102	86	98	90	103	87	87	107	98	80	99	86	102	106	87	107	103	94	120	108	90	103	102	91	93	108	91	86	97	108	110	81	91	100	109	88	107	80	87	101	97	87	97	104	93	98	97	104	106	101	99	87	81	114	99	95	87	95	88	93	86	100	108	79	112	107	91	117	95	105	105	109	107	87	104	94	93	105	103	103	104	78	107	117	104	89	92	97	100	97	87	98	98	91	86	112	109	90	93	101	92	96	93	89	89	95	87	87	99	98	97	92	100	99	103	80	106	107	118	101	78	103	106	102	106	103	90	95	118	81	86	96	91	81	116	104	90	99	93	87	92	101	104	72	112	82	97	99	91	97	85	91	116	86	122	89	96	85	107	101	109	95	97	91	104	83	100	105	100	89	96	87	111	114	90	106	98	79	98	99	85	96	102	84	99	111	111	109	105	117	101	97	96	103	98	93	84	96	89	81	99	100	98	97	82	111	97	88	84	82	79	109	99	108	101	90	85	101	93	95	112	109	93	88	93	105	125	90	107	98	98	98	82	103	100	110	99	103	90	85	96	110	99	88	81	110	84	96	97	97	94	107	96	86	120	99	98	108	120	85	84	87	102	89	110	92	91	85	84	76	95	103	101	109	81	94	112	95	101	98	88	104	88	103	82	103	113	97	102	104	106	88	94	103	107	89	94	106	112	97	101	102	85	91	100	106	93	100	98	87	107	94	104	96	93	84	94	111	96	98	91	96	100	75	97	96	76	106	99	89	102	91	97	91	105	105	109	99	92	91	96	89	93	87	110	77	74	81	89	91	98	107	92	99	95	98	92	125	104	80	83	103	99	78	85	102	87	99	93	105	77	112	99	84	111	102	111	84	68	84	96	98	89	91	96	92	110	97	89	87	106	98	97	96	92	102	93	108	82	91	95	100	104	93	104	92	111	97	105	104	75	94	99	91	110	71	88	103	90	98	99	99	98	87	82	79	101	98	93	107	108	96	110	91	98	100	102	106	102	93	99	91	109	103	84	100	108	89	99	96	94	75	110	114	103	88	91	105	95	101	96	95	81	111	105	102	81	102	87	103	84	109	123	106	101	106	110	94	112	85	100	95	104	86	103	97	119	77	105	90	85	101	105	97	95	104	99	99	106	83	92	114	90	96	95	109	85	104	106	79	94	117	100	110	99	93	120	93	86	90	103	91	91	96	96	97	91	102	105	111	92	89	97	99	85	86	90	101	102	82	88	92	106	93	108	112	98	79	96	80	86	95	111	87	103	84	106	96	113	101	105	99	98	86	109	86	81	95	93	79	111	85	86	106	90	126	110	108	90	106	102	91	95	100	74	94	93	90	97	92	84	94	95	90	78	112	96	92	114	107	102	76	94	100	106	90	95	99	98	100	93	100	93	98	89	103	92	111	90	92	104	100	103	92	109	107	100	106	92	88	84	99	115	98	79	126	112	115	88	85	92	96	109	89	86	98	103	112	86	104	89	106	104	101	99	99	89	92	110	104	103	91	86	103	78	81	92	96	98	99	95	103	98	118	94	89	95	102	110	87	79	101	78	107	100	106	102	118	91	79	94	82	87	105	102	94	103	90	91	91	111	89	89	79	99	92	87	83	109	106	113	90	90	94	105	102	94	95	89	102	93	95	76	100	93	94	97	98	109	106	108	96	102	88	87	87	91	96	103	106	73	101	112	97	93	113	94	97	93	93	106	98	89	93	99	113	100	87	95	98	86	119	98	85	84	85	90	102	106	112	97	88	102	101	108	99	88	91	89	116	93	99	106	80	78	101	113	95	88	92	107	102	109	87	95	78	102	85	102	81	80	109	86	86	103	94	104	92	81	92	78	95	90	98	101	81	79	83	91	88	93	98	101	101	103	96	102	93	93	107	92	102	98	125	93	115	89	105	104	88	98	103	98	107	95	105	94	83	114	104	93	84	93	98	99	101	112	77	97	104	92	106	99	111	98	89	92	89	86	92	103	101	100	96	88	85	85	115	100	87	97	98	75	100	98	93	113	77	112	91	96	87	83	101	98	103	88	97	98	72	91	91	102	91	96	94	93	120	116	120	90	79	92	84	109	106	100	111	106	87	96	83	69	100	97	78	103	94	98	92	84	96	83	92	100	94	120	90	115	102	85	82	107	109	103	96	106	101	96	87	111	96	108	86	78	91	104	97	118	95	92	89	92	102	82	90	92	92	89	79	93	87	122	106	111	89	77	96	112	113	105	99	94	91	102	96	93	106	87	96	94	113	104	103	115	94	90	84	80	91	96	123	95	112	88	124	98	113	101	104	91	92	96	102	105	105	103	91	101	92	103	99	79	78	92	78	106	92	99	86	93	100	97	90	95	100	99	113	102	92	94	77	101	110	81	94	89	98	85	93	82	97	78	72	113	117	85	96	105	107	85	92	92	103	90	95	89	101	104	88	95	85	106	95	97	100	93	97	102	79	97	108	95	93	84	92	94	114	91	89	86	98	94	81	78	110	100	110	87	84	102	82	109	95	89	86	92	92	99	105	105	107	115	85	92	97	101	104	85	96	80	104	96	86	96	88	123	90	105	96	102	104	102	107	80	102	83	93	105	101	97	105	83	92	91	112	81	100	120	87	101	94	107	99	85	106	96	99	76	93	105	90	89	97	101	117	98	97	116	90	84	96	114	108	105	123	94	99	93	96	98	90	102	92	104	77	96	100	97	93	97	98	86	103	89	107	73	89	100	95	104	111	97	93	81	99	84	89	98	99	99	86	92	92	84	89	91	114	104	110	107	104	99	104	93	92	93	92	97	112	102	105	118	97	98	119	92	107	90	88	105	97	108	97	92	93	105	86	104	92	95	105	92	96	88	77	98	105	103	105	80	91	108	100	92	101	88	96	100	110	96	101	86	82	94	93	92	96	83	90	92	101	99	96	113	91	116	96	96	89	106	101	85	94	88	93	87	119	94	82	106	105	98	105	105	105	110	90	105	99	100	82	102	91	104	89	105	103	94	109	97	96	101	88	97	98	115	90	100	97	111	97	105	94	88	98	97	94	118	94	106	97	91	109	84	89	99	100	83	99	92	95	95	103	96	92	99	82	100	126	99	110	82	99	99	109	89	94	87	118	98	92	102	96	94
14904	5876	3379	4945	11724	14117	12726	11785	12318	11965	10487	8768	7975	5605	3962	4137	3850	3283	2838	2899	2618	2691	2312	2475	2318	1663	1488	1335	1119	1134	1204	1397	1347	1222	1311	1213	1000	1095	1093	915	1021	1201	1165	973	835	797	802	803	778	805	809	736	777	745	780	755	782	752	791	749	766	823	720	735	759	760	815	806	793	788	777	883	873	935	935	923	933	968	995	916	934	863	713	767	783	772	767	807	825	757	750	738	724	768	766	729	766	741	744	781	783	781	738	756	751	724	729	782	720	811	740	757	788	743	724	799	729	767	749	770	755	757	775	768	752	774	768	756	723	781	744	709	693	785	767	770	761	752	725	726	714	752	753	743	782	717	785	763	694	759	754	723	781	725	744	747	784	783	713	719	728	747	767	796	744	722	757	703	758	781	687	734	717	731	780	724	710	731	714	701	696	699	791	752	754	695	753	693	795	803	755	735	737	750	773	737	832	766	727	788	748	744	736	744	704	741	734	794	786	752	748	780	716	775	703	778	695	775	685	752	755	736	768	722	751	742	794	706	763	771	785	703	751	720	750	764	798	815	735	789	749	736	718	810	666	756	702	719	705	758	715	749	743	732	780	752	729	761	753	720	714	729	718	797	770	740	756	770	777	716	781	779	774	762	778	730	714	751	723	725	742	728	746	783	755	732	703	746	727	748	744	748	755	745	746	728	736	768	741	796	753	786	775	698	738	807	740	717	743	688	741	733	716	754	787	716	721	750	729	737	746	713	728	731	744	795	778	781	718	742	748	755	740	742	741	756	756	720	806	738	748	709	773	665	723	772	730	713	761	746	772	740	733	731	738	764	735	769	741	731	781	720	766	738	763	708	773	721	738	710	744	752	750	764	733	728	716	736	735	711	781	676	738	767	759	791	736	770	733	757	726	799	730	818	737	748	714	746	750	749	721	726	755	762	790	744	713	748	787	744	809	744	737	723	771	774	756	711	742	754	733	697	696	746	701	744	757	721	753	747	772	747	798	712	740	744	772	740	734	757	770	772	774	754	723	742	814	772	751	762	792	755	753	745	739	729	725	756	736	742	750	722	761	752	721	757	745	687	756	738	722	752	679	780	812	699	731	768	705	751	738	748	782	791	712	778	721	785	762	753	764	768	727	758	723	718	736	703	752	762	709	751	782	742	723	759	728	762	762	760	764	773	765	714	711	724	771	751	714	712	731	739	710	743	766	757	763	744	745	724	754	768	735	750	746	741	712	769	781	736	784	741	765	784	778	750	749	725	714	711	786	727	800	775	736	750	780	686	748	714	795	769	764	744	714	732	770	722	733	750	782	715	754	697	794	701	738	700	733	724	779	711	740	828	763	731	691	711	699	779	731	789	753	707	694	694	793	727	768	747	674	834	756	728	783	724	810	736	749	748	771	780	744	753	715	762	783	701	754	769	766	747	714	745	734	757	729	741	755	766	784	676	736	730	756	753	777	733	784	712	793	763	716	708	752	720	751	732	758	740	746	745	715	719	703	763	764	744	746	715	782	739	694	741	750	777	723	730	760	765	744	739	749	821	743	746	758	741	736	784	712	696	750	745	759	772	712	761	762	777	778	715	741	698	763	749	791	754	737	764	749	755	729	743	749	713	756	729	764	713	752	748	789	732	747	765	776	741	743	777	762	773	731	733	764	766	753	764	752	768	747	789	739	723	742	758	728	708	746	828	707	717	741	715	760	747	722	731	753	790	730	747	771	719	760	737	740	780	762	741	723	741	721	770	769	724	752	737	772	792	746	736	784	727	717	753	746	716	753	735	753	750	769	773	796	773	762	774	774	771	749	722	766	759	746	746	749	768	723	737	726	746	701	814	767	727	762	731	708	771	776	726	753	749	797	806	690	710	727	755	726	799	756	755	710	694	762	718	777	766	777	774	768	712	745	740	741	734	711	695	770	744	719	724	797	767	761	754	752	743	778	809	726	731	717	815	711	749	701	735	750	712	755	702	738	762	727	742	714	761	792	745	725	729	685	753	680	797	757	714	800	708	754	821	765	747	770	740	739	736	785	749	750	764	714	757	786	827	742	764	765	753	737	749	782	736	726	700	748	748	714	709	762	751	786	698	757	753	743	733	744	770	720	739	763	770	738	759	809	777	760	744	740	748	716	771	709	752	738	739	734	760	750	733	728	767	737	746	738	798	702	767	764	756	729	752	744	755	765	750	724	744	743	755	737	750	711	751	773	783	740	727	730	743	753	803	721	734	755	758	729	724	743	742	744	792	650	752	685	743	741	733	809	722	778	714	742	748	750	717	737	761	740	751	734	736	723	778	780	714	746	736	734	735	719	715	739	767	753	760	701	691	759	706	726	739	722	758	806	743	688	766	757	752	766	723	765	785	749	741	762	694	751	749	738	772	722	743	777	742	763	736	740	708	744	741	723	732	734	732	761	754	725	726	795	710	759	744	742	781	746	764	720	744	758	779	768	751	780	772	720	777	733	737	771	760	809	762	774	789	734	788	817	760	790	747	721	735	771	745	733	772	707	770	754	773	777	755	778	690	810	746	750	730	768	722	776	729	761	774	716	750	700	780	779	777	787	732	752	791	810	689	737	717	733	779	730	745	722	725	767	757	705	773	740	768	754	691	750	706	725	709	726	762	681	789	696	742	737	690	752	750	730	699	744	765	756	757	798	727	755	746	780	737	736	787	729	771	721	754	768	746	786	750	730	764	748	737	808	742	767	752	780	784	781	736	769	717	751	775	746	780	768	708	735	758	793	769	739	757	792	755	777	754	751	731	765	725	781	739	783	740	730	792	755	758	704	715	752	735	712	779	730	756	770	730	741	757	722	747	680	745	770	752	757	767	773	736	754	738	740	757	738	783	729	761	755	758	746	719	739	754	756	758	824	749	742	804	718	721	736	754	754	766	768	752	690	765	779	723	743	713	751	720	750	722	724	750	744	723	696	744	710	746	765	769	794	767	738	771	768	709	785	737	785	718	762	725	724	735	781	761	768	757	727	721	793	726	742	753	731	781	738	723	731	711	739	730	702	714	732	770	758	750	716	753	755	765	774	734	800	741	776	756	760	731	785	735	736	763	757	769	759	739	703	705	736	733	704	685	758	776	759	775	762	764	783	761	754	729	748	735	775	709	782	793	693	756	722	686	743	767	778	717	817	744	800	773	785	751	754	734	769	755	762	723	714	765	722	755	764	765	720	748	745	781	749	752	775	794	754	763	755	767	780	726	742	738	778	724	734	755	746	778	733	718	741	737	736	722	706	718	748	754	765	758	786	731	714	769	735	752	763	759	766	724	719	727	729	759	791	746	746	712	788	756	724	757	766	795	726	771	718	814	714	758	738	778	773	765	753	749	744	776	730	743	737	779	756	794	803	740	737	724	781	752	779	719	718	759	780	738	733	766	755	769	736	752	699	754	767	741	780	726	717	755	735	716	785	768	751	704	731	749	777	803	787	692	798	655	777	783	728	728	762	781	759	732	690	723	728	755	771	727	753	744
1190	256	138	107	127	169	175	180	212	194	167	156	173	100	82	93	84	86	80	74	77	78	70	74	59	57	53	61	44	47	61	50	43	43	52	37	47	47	37	37	54	49	52	40	49	49	39	31	47	43	48	52	33	29	40	40	32	48	41	36	41	38	38	44	33	44	38	47	55	41	40	56	41	51	48	43	36	43	42	55	46	63	43	41	41	45	35	34	36	38	40	37	40	42	43	41	44	38	41	47	52	35	41	44	38	43	38	38	41	51	39	34	38	38	31	34	50	37	37	41	38	39	46	36	44	53	39	47	44	40	44	38	42	43	39	34	42	32	43	40	30	36	31	36	46	53	41	36	52	39	50	45	33	47	38	25	36	30	41	48	39	50	41	49	49	29	39	39	38	46	53	36	36	34	38	44	31	46	45	33	42	40	50	35	34	41	44	44	33	41	37	42	39	35	41	43	33	41	44	33	41	37	37	48	36	46	39	35	52	40	41	53	27	45	48	48	45	43	40	37	40	34	44	49	35	46	47	39	50	33	54	44	38	42	41	35	38	37	35	44	43	42	33	60	42	35	39	55	48	39	46	47	37	43	32	48	38	49	34	34	43	47	41	29	45	38	61	47	34	35	47	63	50	33	36	36	40	35	48	43	45	47	40	42	50	46	36	38	64	40	48	41	44	41	47	37	56	40	48	44	32	42	42	33	42	32	42	38	38	44	46	39	31	45	33	33	42	43	37	36	51	47	37	44	42	40	37	53	45	44	33	49	38	41	55	28	53	45	32	46	54	41	42	39	28	39	37	49	39	39	36	37	38	35	39	52	41	46	35	32	48	34	46	38	36	48	40	38	40	45	43	44	42	33	45	50	48	52	37	42	35	47	52	33	27	43	43	42	46	39	41	40	42	39	40	42	41	33	53	37	47	44	38	34	46	44	40	37	47	42	44	39	50	38	39	38	35	39	52	46	47	49	45	36	48	37	56	24	44	38	34	42	39	39	46	51	53	48	45	37	43	42	51	29	51	39	38	38	54	39	45	51	40	52	32	45	46	30	49	40	41	44	43	38	36	49	37	44	43	40	34	38	35	44	38	43	58	44	44	43	37	45	49	39	37	49	36	45	40	45	50	39	40	49	49	41	42	49	30	51	51	43	38	51	45	41	48	40	35	34	36	47	45	48	39	43	29	30	36	35	42	46	51	42	42	41	43	40	54	41	41	49	40	36	40	38	44	45	52	34	48	46	41	42	29	50	47	32	36	49	34	38	37	33	46	37	42	45	38	43	48	50	45	36	41	40	35	49	41	37	41	39	49	43	49	40	40	50	50	35	43	46	37	44	51	45	30	39	36	37	40	41	36	28	45	35	42	34	43	42	45	39	32	41	37	45	45	38	39	39	32	49	35	30	40	37	44	36	54	41	32	47	54	36	32	44	37	41	40	50	52	31	43	47	40	46	39	34	36	43	43	40	40	42	37	42	42	44	33	40	28	49	33	49	43	38	40	48	42	44	34	34	38	47	44	37	51	61	45	32	31	40	46	38	39	42	36	41	43	53	34	37	32	29	45	39	51	43	50	37	44	31	44	44	52	39	34	52	39	43	40	41	49	36	43	45	36	40	50	52	34	61	42	41	40	42	44	48	38	49	37	36	42	45	40	35	50	37	37	42	40	52	44	43	27	23	46	47	41	41	38	66	48	40	57	39	55	21	39	60	49	40	48	36	46	40	50	40	46	49	35	40	32	39	34	36	46	43	46	50	43	37	39	45	45	47	38	60	39	44	52	41	32	45	38	40	36	51	35	34	38	44	28	51	38	25	32	26	47	31	47	35	40	47	47	47	45	50	49	51	30	30	43	38	53	38	32	41	48	46	43	42	47	54	48	39	41	34	36	37	53	45	35	47	45	38	46	46	41	39	33	51	51	35	42	38	38	45	39	38	41	36	29	51	32	45	43	45	42	41	42	48	35	49	42	45	35	43	48	37	32	48	39	32	53	41	43	37	42	45	41	53	40	38	47	36	41	49	38	39	44	42	32	42	37	47	50	49	45	50	33	41	43	59	40	43	49	42	48	35	46	39	34	39	38	36	42	45	50	48	32	57	43	42	52	45	42	50	39	40	35	53	47	31	47	38	31	48	52	41	31	48	43	36	36	45	41	38	56	49	49	40	49	57	36	44	43	49	37	47	39	37	43	41	29	50	49	36	33	41	40	44	32	37	34	51	48	44	53	28	34	40	46	40	45	55	34	42	41	52	39	38	33	42	36	38	39	36	26	42	45	39	44	40	34	36	35	46	45	44	42	46	58	55	43	35	40	39	33	37	40	44	30	44	42	40	35	42	47	39	42	42	40	35	29	45	50	38	37	40	31	49	43	34	37	34	38	40	34	45	45	39	36	44	27	43	39	47	36	44	38	54	42	39	35	42	51	40	44	33	29	47	53	41	42	37	34	35	56	22	43	40	31	49	45	48	58	40	38	39	41	37	43	40	45	36	50	43	52	46	53	42	45	51	33	44	38	49	28	45	35	40	49	43	47	46	43	39	38	36	33	39	38	35	28	40	39	38	36	46	45	47	34	37	31	38	37	40	47	31	32	42	40	52	33	42	44	33	42	37	38	40	35	42	37	52	33	29	49	45	38	38	45	36	34	41	23	37	46	34	44	44	40	45	48	37	41	48	48	40	37	38	33	43	49	34	33	44	36	55	43	43	49	45	45	46	41	35	43	44	48	46	39	44	43	50	46	46	46	43	43	43	54	39	53	43	43	35	32	33	32	41	46	42	50	37	36	42	32	60	43	48	33	34	35	48	48	37	48	45	36	40	52	48	38	45	38	35	59	38	36	39	33	47	43	36	46	44	39	38	44	42	41	46	42	52	40	43	43	46	39	33	49	47	40	37	37	48	48	48	45	35	39	43	40	54	38	38	45	43	36	46	46	36	49	48	50	42	35	46	43	36	48	37	36	39	35	41	54	49	41	55	32	39	50	29	36	38	39	42	44	30	36	40	29	40	43	36	38	29	50	43	55	35	42	41	29	43	39	38	48	51	38	41	45	47	41	51	44	37	42	34	30	34	38	48	42	38	32	42	38	52	44	43	46	36	43	48	45	35	47	45	65	36	49	44	39	47	38	33	37	38	38	46	44	37	40	42	33	44	39	42	40	57	45	44	43	47	44	49	32	39	47	40	27	40	43	42	34	41	44	48	46	46	35	46	49	38	36	44	51	44	38	49	38	38	41	42	38	25	37	47	47	37	29	34	45	40	31	40	50	41	47	34	51	44	45	27	34	29	48	42	44	56	53	43	47	41	36	45	38	38	43	41	49	37	39	47	38	35	38	44	46	31	37	42	44	26	38	56	35	39	47	34	49	35	31	50	41	41	31	49	60	53	43	32	30	41	45	58	45	36	40	46	48	38	39	39	42	36	44	40	34	43	39	53	34	43	40	36	47	45	45	47	42	37	52	53	26	43	36	47	32	49	41	42
11395	3456	1844	2837	6973	8105	7765	7489	8265	7418	6428	5268	4718	2569	2173	2500	2066	1828	1537	1632	1567	1184	1206	1382	1077	727	661	532	513	543	573	671	618	556	591	503	489	470	455	420	392	522	473	409	362	366	363	357	344	343	348	359	351	351	329	369	352	333	345	359	356	337	313	341	324	313	335	335	377	368	388	424	423	391	419	431	403	418	456	394	372	377	350	373	352	359	357	306	373	357	356	309	311	363	309	329	346	325	348	360	346	306	344	349	379	352	306	391	324	394	339	327	307	353	338	331	347	341	372	341	343	325	344	353	338	331	350	314	327	320	337	363	354	339	332	366	359	320	341	353	326	343	318	324	355	305	325	325	341	336	324	364	342	348	332	353	371	359	319	322	336	333	333	318	359	330	329	356	346	313	346	336	339	352	309	319	335	326	368	338	344	315	344	317	370	331	342	314	358	343	337	374	348	342	361	349	330	339	345	321	350	361	328	331	336	339	367	326	334	332	344	334	326	326	336	319	358	340	352	341	365	338	360	305	337	333	311	364	333	325	320	334	375	316	325	328	363	370	345	345	318	393	312	352	352	323	375	330	341	365	338	334	337	353	350	286	364	349	339	355	327	329	330	344	316	343	349	344	328	353	354	325	360	336	325	323	341	334	331	330	318	340	315	333	339	362	342	334	363	321	371	331	325	333	358	341	333	354	310	330	333	311	330	326	342	356	326	305	339	373	313	360	324	363	342	322	312	356	333	359	347	348	349	375	320	356	342	322	312	352	337	315	328	322	308	325	343	372	316	384	325	344	339	358	342	378	310	338	351	349	349	355	351	341	317	329	347	327	336	350	341	340	319	364	371	327	356	351	340	356	353	361	314	339	373	329	377	339	380	360	314	314	352	346	357	320	350	324	335	328	372	361	350	358	351	337	356	328	324	296	338	345	365	325	327	354	357	340	347	333	332	325	326	339	350	352	353	329	369	326	339	338	357	340	331	351	336	345	345	320	332	344	331	316	356	342	339	357	358	340	335	338	323	340	360	382	327	338	326	350	379	334	352	330	381	342	338	347	347	380	307	368	330	337	372	342	329	342	367	340	343	343	330	316	354	377	326	357	336	337	358	359	336	339	330	351	316	315	361	322	336	369	370	342	341	342	304	360	372	334	328	335	357	359	330	339	337	305	341	310	361	369	317	356	328	348	329	348	321	335	317	340	339	326	336	326	364	370	321	317	336	352	296	348	349	339	329	322	323	334	293	360	338	350	338	324	335	343	332	357	314	334	352	327	335	323	331	364	340	335	344	353	342	345	338	326	323	336	364	312	375	338	335	312	352	345	341	335	343	335	317	338	343	302	376	337	330	320	333	340	349	326	362	315	324	343	358	356	350	357	315	340	358	362	337	328	342	343	329	346	356	343	333	352	342	345	327	332	328	358	329	354	332	375	366	319	325	339	374	326	328	341	363	341	331	333	345	323	330	364	335	345	339	354	335	343	348	343	334	334	316	365	335	348	342	344	346	333	343	327	348	319	339	325	294	334	348	344	351	322	368	343	331	333	339	353	352	316	342	325	350	327	317	362	363	345	320	339	303	332	332	326	337	356	344	342	321	332	322	349	360	358	340	334	327	296	306	313	357	345	333	348	315	372	350	333	342	304	349	347	350	326	334	342	339	309	336	345	318	364	346	335	346	339	350	348	293	326	320	353	332	346	365	338	347	365	325	364	365	359	359	321	352	351	349	343	341	353	352	346	333	322	348	361	324	331	350	337	342	364	331	338	307	339	369	323	358	320	357	387	335	346	331	327	316	363	347	355	331	355	347	318	356	319	356	319	319	349	325	359	290	281	349	312	338	361	347	358	342	369	341	354	332	358	355	371	341	336	343	369	341	327	325	311	321	369	346	367	346	370	342	360	341	329	330	302	330	335	347	347	364	366	274	336	323	330	323	329	329	352	353	343	374	375	327	328	358	302	341	319	325	312	329	369	342	331	315	340	334	340	373	332	341	331	346	349	331	367	328	342	357	352	320	345	341	326	338	360	329	362	336	331	360	359	327	363	330	344	350	320	350	333	325	338	386	339	316	331	349	336	333	304	330	355	334	320	343	367	327	365	335	320	310	348	352	350	329	328	300	343	351	353	315	307	374	333	349	338	349	316	337	332	280	355	350	360	317	355	325	320	324	365	340	310	328	349	313	331	300	340	310	337	355	336	341	318	343	348	370	360	362	334	311	330	330	318	347	318	334	374	316	330	331	337	348	344	312	359	339	343	348	356	307	372	334	341	314	326	338	361	363	365	345	366	337	324	331	346	362	308	331	356	376	337	302	369	318	306	323	353	332	339	326	366	331	344	331	295	337	351	347	358	339	328	349	328	384	326	340	347	333	339	362	335	329	328	348	352	327	343	306	319	334	330	357	352	356	324	320	337	349	341	327	362	349	364	338	331	368	328	354	318	315	355	336	328	324	316	347	316	306	337	363	355	342	320	352	357	360	351	321	368	343	371	325	363	343	335	306	354	330	356	324	353	330	324	345	329	337	329	346	380	323	338	348	396	349	371	312	335	359	325	320	321	349	342	332	319	323	359	331	358	388	359	298	337	350	330	360	331	332	353	367	346	355	340	347	324	350	366	384	300	308	316	326	331	351	304	381	339	361	312	348	318	320	327	355	342	350	341	350	311	342	351	343	318	313	339	355	356	363	361	313	318	357	363	334	357	352	338	346	314	385	350	345	343	334	349	318	338	338	341	332	352	348	340	348	349	369	327	360	335	324	351	300	372	334	337	315	324	328	351	345	312	324	354	327	318	345	343	358	323	314	343	353	328	344	334	319	321	333	357	356	327	316	394	340	335	322	358	295	341	349	351	360	352	326	353	328	343	359	328	338	324	310	361	343	344	306	324	341	324	328	351	347	339	338	348	345	349	339	318	341	360	343	336	318	339	339	344	363	355	328	319	348	332	343	365	312	308	358	336	323	331	324	338	317	305	353	360	345	328	305	347	316	331	367	334	329	361	332	360	347	356	331	343	344	322	337	350	344	312	340	343	357	314	332	361	353	341	361	314	368	336	339	350	333	341	336	349	329	319	345	346	350	333	317	330	374	383	362	348	324	348	341	335	372	328	344	322	343	327	344	334	366	370	342	354	348	368	337	350	319	298	351	335	331	346	336	353	335	327	325	351	330	324	354	328	355	316	350	332	314	332	297	328	350	367	383	356	358	297	338	354	326	320	292	361	324	357	338	335	331	338	330	337	338	344	324	319	324	361	318	348	339	322	353	331	343	326	316	328	313	344	350	335	376	350	372	326	320	334	354	347	331	348	325	332	329	337	355	309	349	356	328	300	326	312	313	355	353	323	313	341	326	322	342	345	325	330	353	335	350	354	337	308	319	325	362	327	321	334	351	360	334	358	326	346	317	320	361	342	342	366	348	336	329	340	373	332	318	364	357	351	328	345	334	343	349	342	338	354	322	344	365	324	333	366	339	342	322	345	314	330	324	344
834	351	214	196	181	218	260	284	310	302	309	287	243	168	161	157	151	124	145	116	122	127	102	118	88	85	100	87	83	75	92	86	87	88	111	93	84	82	87	75	77	90	77	67	83	73	64	89	81	91	86	77	74	73	59	79	79	93	71	75	89	75	85	77	81	84	72	67	69	68	95	80	83	90	78	88	66	88	87	75	71	78	85	94	73	87	80	80	75	69	92	72	79	76	72	79	93	89	80	75	75	89	83	71	81	75	68	79	83	74	80	84	75	85	80	85	65	74	72	74	72	64	73	79	82	73	56	84	69	83	80	63	84	80	76	79	86	78	85	81	86	79	82	82	88	76	63	74	76	83	82	80	95	77	70	72	69	72	81	81	79	81	64	77	70	88	79	64	90	71	72	68	73	88	73	70	80	73	72	84	57	64	73	80	83	82	82	77	83	78	70	70	77	55	70	61	90	82	62	82	82	82	75	78	86	60	77	87	73	91	74	72	73	74	84	88	85	82	95	61	81	87	78	68	73	71	62	55	55	84	72	75	80	68	72	82	70	73	83	72	66	77	78	83	72	80	72	79	75	74	76	88	93	83	84	79	85	72	94	102	85	86	69	73	57	77	65	80	86	71	75	91	80	83	77	74	79	88	72	78	80	83	75	57	65	96	73	63	82	81	82	74	72	67	79	77	77	83	79	79	102	77	78	101	84	75	65	79	80	78	80	73	87	89	71	70	75	92	100	70	87	76	57	83	79	79	97	84	75	79	71	82	70	85	95	80	78	77	84	65	77	78	86	65	83	75	58	79	83	102	83	77	77	79	79	79	74	82	70	83	76	81	90	74	80	71	76	67	74	85	80	65	72	67	70	81	80	76	63	71	85	72	65	82	75	73	62	92	95	82	72	79	93	74	66	66	79	66	71	60	81	76	67	77	74	63	59	70	79	71	62	90	69	74	73	79	73	86	73	88	87	73	60	78	72	78	87	68	82	71	76	70	81	73	82	78	68	102	85	84	65	79	61	72	73	69	67	76	62	71	76	76	75	72	75	81	74	66	71	74	77	77	79	73	84	86	86	89	76	64	69	68	83	79	78	85	87	82	75	66	66	55	88	77	86	80	75	80	84	74	72	72	84	67	83	75	74	67	85	59	61	87	76	66	63	83	92	71	74	80	67	56	83	80	75	90	67	69	75	73	69	73	78	77	69	83	92	98	73	66	71	68	100	94	79	83	73	73	71	90	84	77	75	61	74	71	62	87	72	84	75	78	79	90	89	63	79	74	70	90	69	73	69	79	92	85	91	89	78	63	73	73	86	87	92	78	79	67	67	62	74	75	92	79	77	78	92	69	89	89	71	87	85	85	84	74	87	75	80	80	97	72	92	80	63	91	55	79	79	78	74	83	96	68	86	61	79	63	74	80	81	78	80	88	81	88	90	74	82	69	68	85	76	83	77	86	78	74	88	70	88	80	76	84	83	78	59	64	84	77	89	77	87	87	82	68	81	67	58	88	66	74	73	75	87	69	82	89	87	57	72	81	77	69	76	81	71	86	84	79	79	76	85	64	77	83	89	85	85	65	78	76	76	92	88	83	74	74	95	81	74	79	68	74	80	77	84	63	65	85	62	102	64	80	72	86	95	80	68	64	78	83	70	53	98	76	72	64	83	67	70	73	76	74	89	73	72	74	70	78	76	91	66	85	83	74	79	74	76	84	74	79	93	82	81	81	77	68	82	55	76	73	83	76	81	72	57	71	71	82	86	71	81	60	87	60	73	84	75	73	70	62	92	64	65	80	91	97	71	70	90	74	70	73	105	74	86	77	84	89	88	85	79	67	71	82	88	77	66	87	60	57	84	69	62	85	82	95	68	83	86	79	77	72	64	72	81	59	91	71	76	66	79	59	80	96	79	52	84	63	84	83	81	62	73	64	92	90	83	69	80	101	78	77	65	81	77	65	81	73	90	62	74	73	71	77	65	85	77	61	90	92	58	80	77	81	77	88	67	68	64	75	90	70	64	63	69	70	73	71	83	78	80	72	73	70	83	90	84	60	80	98	72	65	64	69	66	77	87	74	86	84	69	79	79	82	78	83	71	74	84	63	69	75	74	68	79	71	68	92	84	67	91	69	84	76	81	84	107	70	73	64	71	77	62	103	81	82	84	72	78	79	91	82	97	96	88	73	68	71	75	96	78	80	65	78	74	90	66	88	70	85	68	86	55	77	88	78	69	78	72	63	89	74	75	75	88	82	69	88	83	63	75	74	83	73	84	81	79	74	78	81	73	72	67	69	77	83	100	64	91	83	88	86	73	84	70	79	99	64	86	82	80	81	89	75	76	88	78	73	70	78	71	79	76	81	85	84	74	90	84	79	91	62	67	80	76	79	61	62	76	82	81	78	80	77	79	86	80	77	64	75	59	62	71	66	69	92	67	80	78	85	70	86	63	65	79	83	83	100	78	63	74	64	74	84	76	85	85	91	77	83	70	70	76	81	70	68	66	83	77	66	77	82	69	75	79	74	74	86	77	88	67	87	69	95	94	68	73	65	88	78	76	100	68	74	78	72	77	91	78	76	79	77	69	80	72	73	82	76	64	66	91	61	76	81	83	75	84	92	86	92	78	68	82	66	79	79	84	74	78	68	79	97	72	72	59	84	71	66	78	76	63	74	57	73	71	79	80	92	67	84	73	64	66	77	64	88	64	77	78	73	87	68	68	65	74	79	74	96	72	85	90	83	82	70	77	79	69	82	87	81	70	79	82	80	76	75	69	83	83	70	62	78	63	89	66	82	81	91	85	72	80	71	84	92	63	73	82	73	76	76	96	74	77	75	89	81	73	63	85	81	83	67	92	71	79	84	84	82	82	60	80	84	62	78	93	64	69	66	84	86	77	67	74	75	72	62	79	62	90	76	85	60	75	96	74	75	84	75	77	76	71	72	78	68	80	77	81	79	87	74	76	79	76	79	66	71	85	83	86	82	69	93	70	65	80	55	87	82	65	72	68	69	82	91	84	94	90	83	76	94	85	83	75	77	67	74	80	65	75	84	64	61	75	64	95	82	84	62	62	74	72	80	68	76	87	75	89	81	95	79	95	86	84	69	95	68	84	82	97	90	72	69	67	77	69	74	83	86	81	89	94	75	66	87	68	74	90	85	73	90	78	80	59	68	85	59	69	70	65	68	71	80	89	67	62	72	61	78	68	81	80	64	72	80	79	71	84	86	72	84	74	78	88	102	82	84	77	82	75	75	83	72	91	81	69	93	70	74	94	73	80	76	89	88	66	79	81	92	83	67	88	89	71	74	74	77	77	93	79	77	81	76	82	76	64	70	72	68	57	80	88	79	74	79	82	69	74	89	74	75	86	70	79	75	65	80	81	74	94	81	69	68	73	84	91	89	73	86	76	67	81	89	74	65	88	90	78	76	82	77	75	88	70	72	71	92	71	75	78	78	70	82	85	76	71	77	76	89	92	73	59	73	87	77
11785	5023	2726	4285	9913	11206	10660	10664	10707	9942	8294	7362	6080	3670	3317	3412	2914	2568	2449	2318	2199	1867	1923	2027	1431	1210	1100	905	947	849	1119	1165	1056	984	971	805	878	830	841	781	809	886	843	768	629	659	643	623	606	587	619	598	582	602	622	629	612	634	604	621	600	563	557	573	635	652	628	614	667	639	692	714	738	749	741	798	739	750	688	658	719	628	646	636	634	634	599	619	640	589	598	567	631	603	599	580	626	573	562	625	653	612	616	610	633	586	617	644	635	623	582	577	597	605	595	582	575	629	601	606	594	613	642	564	589	647	609	611	641	577	599	557	617	577	664	580	597	609	602	581	577	614	590	641	608	579	600	605	605	601	597	631	615	589	561	597	602	583	615	578	610	616	600	637	565	574	613	606	631	612	585	609	582	600	606	625	584	640	566	605	687	597	639	591	611	611	570	618	570	568	610	626	605	593	636	613	614	582	570	575	606	618	607	622	587	573	585	595	634	596	630	683	577	600	590	582	588	617	594	598	614	587	602	618	645	600	601	593	614	568	619	608	527	594	632	623	585	585	605	570	599	582	597	589	620	593	591	621	580	637	544	570	614	607	549	590	585	614	552	632	664	589	583	564	589	567	637	567	588	565	584	600	606	628	553	575	582	644	555	594	553	602	581	593	559	630	541	629	620	563	581	613	590	579	623	596	551	596	606	594	603	577	618	574	628	613	586	595	519	611	622	607	593	612	622	600	631	626	605	629	570	597	601	595	600	581	579	569	600	590	597	583	560	579	639	580	578	565	587	636	582	643	561	604	668	594	587	607	582	612	606	611	599	612	540	560	602	644	590	611	587	579	532	614	546	590	585	574	587	604	571	587	627	620	629	650	559	648	624	578	559	547	613	555	636	606	649	568	631	590	608	552	577	598	623	598	599	608	580	572	614	587	631	589	606	591	602	585	595	598	620	628	541	645	582	649	574	609	570	594	558	593	617	605	597	581	601	599	598	580	584	583	594	624	605	595	567	578	572	574	597	614	613	568	624	595	607	581	590	584	607	591	570	617	615	567	622	606	625	564	571	582	629	586	623	632	551	561	619	600	615	597	583	620	589	553	599	575	574	609	615	604	603	619	583	601	624	588	616	598	604	630	626	584	602	610	584	614	627	595	607	608	628	592	633	615	571	586	563	586	608	606	618	640	571	605	596	622	565	623	598	609	592	598	622	639	596	594	597	605	594	587	634	648	598	606	580	584	549	586	552	663	548	612	586	587	617	612	599	636	575	640	605	607	634	631	602	613	603	607	600	593	590	631	550	575	576	592	632	608	550	568	570	624	619	574	554	610	599	613	554	624	602	560	637	573	573	605	562	591	594	595	631	562	614	590	596	595	584	582	594	624	585	570	638	611	550	618	609	638	618	596	627	625	583	562	595	563	610	599	581	566	577	620	641	652	569	595	601	627	598	640	599	653	588	624	649	606	581	568	575	602	582	583	590	601	598	617	581	592	590	600	606	609	582	615	604	624	591	612	606	631	602	599	573	627	574	585	621	634	589	598	629	575	623	618	618	591	592	612	551	559	599	592	612	592	614	582	571	612	622	612	616	634	576	570	630	579	602	649	626	632	579	606	575	599	559	582	608	613	592	590	650	564	616	620	619	602	615	660	597	584	571	587	615	586	619	557	606	601	554	622	593	588	573	589	574	566	603	662	606	589	629	578	574	617	560	586	601	622	646	622	614	618	644	624	613	603	569	634	605	583	593	590	590	573	612	567	624	585	621	585	604	592	588	648	607	621	579	566	591	587	635	572	563	577	595	525	644	617	614	577	615	545	587	597	653	596	640	567	591	643	578	579	619	572	578	601	624	561	584	599	574	633	597	618	630	590	557	576	593	597	586	549	617	566	606	560	599	577	610	558	584	624	623	607	613	624	601	586	577	628	591	584	619	618	615	595	602	625	527	629	630	563	601	655	605	587	564	577	586	600	598	585	618	601	574	607	590	612	571	615	593	593	615	626	599	597	584	613	603	597	622	642	596	583	607	583	602	578	623	581	584	654	634	635	626	616	611	634	584	606	622	580	611	562	631	624	604	595	609	553	572	616	615	643	650	626	660	549	624	582	620	597	601	645	640	607	608	611	622	595	613	629	597	583	582	572	597	561	644	599	588	561	588	568	593	603	593	618	572	612	594	589	586	595	613	590	570	605	611	651	590	596	604	577	552	564	602	623	630	632	630	577	603	622	591	641	546	644	586	587	653	611	578	631	583	640	606	589	587	576	567	622	635	573	577	565	582	626	615	617	612	596	630	621	622	580	566	611	599	578	608	611	601	599	600	577	628	593	625	619	563	605	559	591	600	613	616	606	614	615	613	610	603	580	589	622	563	554	596	595	574	591	571	616	594	605	567	571	579	619	602	545	572	582	600	583	605	622	599	607	604	623	581	599	605	605	621	608	610	594	593	647	619	550	610	566	618	598	611	612	598	613	611	629	603	572	595	641	623	574	606	606	631	580	549	604	609	603	577	607	647	597	599	615	628	562	603	602	640	570	638	597	572	608	653	591	576	613	585	605	620	595	598	627	617	612	591	628	598	593	603	610	592	628	608	586	606	602	608	624	594	564	603	616	595	569	608	598	598	636	584	605	608	575	566	587	642	604	593	575	585	577	572	601	593	619	585	607	609	552	590	605	616	598	599	611	614	619	584	623	604	597	602	553	595	603	609	547	569	594	590	623	580	581	569	596	604	557	609	644	606	600	584	573	566	598	607	592	618	633	593	610	548	566	609	639	595	608	534	656	607	605	587	587	625	581	573	623	618	580	606	590	618	633	609	594	591	602	612	600	577	592	553	638	624	610	591	579	586	601	578	590	617	574	600	590	609	586	631	668	625	527	576	599	615	614	584	625	613	586	639	619	590	596	594	638	589	626	581	597	622	590	584	620	614	634	615	590	609	615	617	594	603	628	614	580	606	647	625	607	609	617	611	602	618	579	595	589	644	585	576	586	601	582	569	555	593	594	612	630	594	603	587	579	611	625	590	580	624	583	530	604	590	560	592	675	622	601	605	555	632	574	578	600	632	549	614	605	593	595	568	612	589	572	577	597	602	563	570	563	618	558	562	632	575	594	606	618	585	632	616	589	586	556	598	611	618	590	570	598	597	595	606	582	604	586	590	568	588	573	571	595	567	619	609	584	570	591	566	623	608	596	582	609	588	620	628	633	604	600	620	572	597	581	643	627	614	620	601	596	628	589	569	599	599	635	577	596	582	618	583	589	645	594	598	618	595	550	571	620	600	607	534	567	616	627	667	591	604	596	570	646	584	629	607	576	603	593	608	620	559	598	591	620	584	602	579	569	589	589	569	572	584	609	590	575	579	611	603	583	558	592	575	587	581	623	609	593	596	624	637	606	606	606	621	600	576	569	617	569	617	604	605	569	570	596	578	601	588	634	607	608	618	561	609	589	649	610	646	567	586	607	613	597	599	594	569	574	602	629	647	604	614	571
1749	312	217	181	150	176	258	299	313	290	286	274	220	155	127	148	119	128	126	115	116	95	120	98	94	75	68	59	67	70	78	67	75	85	65	59	61	74	58	47	80	75	64	63	59	72	68	68	60	66	60	65	54	65	55	50	63	52	77	52	57	60	54	65	47	35	72	58	70	49	61	53	47	80	74	49	66	66	68	68	54	55	59	67	65	66	61	55	64	55	59	69	51	63	60	58	75	54	54	63	61	65	60	41	54	68	56	64	45	56	55	60	68	50	48	50	59	62	71	66	62	61	58	57	44	55	61	39	71	60	47	77	60	52	61	61	56	52	68	56	65	54	45	59	76	53	53	53	63	66	54	60	52	67	50	59	61	59	65	55	69	63	64	63	64	48	58	61	45	63	55	64	54	64	53	60	66	52	60	61	57	63	49	60	55	48	61	62	68	63	61	53	63	48	61	54	61	73	48	49	71	73	58	63	61	62	66	60	61	45	68	67	58	54	66	58	65	48	51	58	53	61	59	52	79	58	63	47	61	49	64	61	64	61	63	59	57	47	69	52	51	40	53	64	58	57	62	52	59	55	65	73	52	56	69	59	65	65	69	69	59	48	62	49	65	65	60	66	55	70	59	40	57	63	57	55	77	57	48	52	58	62	55	54	47	51	47	56	66	64	47	68	60	61	56	59	61	75	57	46	54	72	50	48	57	52	56	63	59	64	47	45	62	63	72	53	63	66	54	63	47	65	50	71	64	56	51	53	72	50	51	69	49	53	59	46	44	60	59	68	77	56	56	71	51	54	63	71	59	64	55	73	49	58	58	56	54	66	54	48	52	57	56	71	57	70	48	54	58	68	58	59	52	66	57	56	60	59	58	68	72	67	48	65	68	63	66	58	50	67	45	73	62	65	64	45	51	51	62	54	68	61	54	61	57	60	53	82	58	56	62	55	57	66	66	60	46	52	66	49	57	75	63	43	67	74	51	50	60	51	50	62	63	61	52	70	56	51	43	46	58	58	60	72	54	54	49	61	63	60	64	59	49	56	59	51	64	49	62	62	50	70	55	47	59	55	63	61	53	61	51	50	54	67	58	64	63	57	58	65	67	70	62	63	60	57	53	58	45	46	49	68	59	72	46	56	50	57	61	62	65	66	49	54	58	47	60	61	51	55	50	69	49	62	69	52	63	55	62	67	61	50	53	42	58	60	70	60	72	74	64	59	48	63	41	56	58	62	58	69	55	56	55	57	44	64	59	66	68	63	66	60	61	65	53	51	59	61	48	50	65	70	61	64	56	58	55	51	66	54	58	68	70	48	56	67	53	64	61	48	52	58	51	57	61	49	57	59	75	64	66	44	61	52	59	53	71	63	48	61	70	64	55	56	58	59	58	64	62	53	62	53	47	53	58	66	48	63	54	76	53	49	70	52	68	60	70	60	50	57	60	55	55	68	51	51	67	56	60	44	67	58	55	46	64	70	49	66	66	76	70	39	60	60	71	67	63	63	66	59	70	55	66	50	38	55	60	54	65	49	58	57	55	50	66	50	58	61	56	56	57	54	67	67	50	52	65	53	63	65	55	55	62	62	64	50	66	71	56	47	58	55	62	76	60	56	60	49	77	67	65	62	66	60	64	53	63	70	71	57	70	49	66	60	48	52	61	66	63	55	47	65	65	55	60	49	55	55	54	61	58	46	66	54	60	54	64	51	68	65	53	52	56	55	69	62	52	50	58	51	62	56	57	58	54	64	53	61	63	57	59	48	54	61	55	59	47	46	65	64	60	55	50	46	67	63	69	72	59	47	54	63	51	64	46	60	60	53	57	66	61	65	57	57	74	73	56	63	70	58	64	49	52	52	67	48	43	53	67	56	77	68	49	54	55	58	60	63	67	56	58	46	62	71	55	53	73	65	51	61	59	66	49	70	61	53	70	65	62	51	59	62	49	60	54	65	55	57	57	51	58	59	53	60	59	59	62	56	73	58	67	46	57	60	65	56	46	57	51	59	69	50	57	67	56	50	68	50	66	63	75	43	62	61	59	50	67	55	53	53	54	45	78	51	61	63	60	61	55	57	52	66	61	68	56	62	60	51	59	53	57	59	68	57	67	72	67	64	57	63	55	57	70	53	75	72	65	50	52	69	61	56	55	59	56	56	46	58	54	69	49	67	70	70	67	73	45	66	52	56	55	62	51	64	61	63	50	62	50	61	61	56	50	52	59	58	54	70	51	49	60	64	65	69	57	63	48	59	60	40	69	47	59	57	58	66	51	53	41	58	47	58	59	57	61	47	63	66	54	67	49	63	71	71	48	49	42	47	68	54	51	63	66	73	50	50	60	68	47	70	60	52	67	46	54	66	57	58	52	63	52	54	65	70	58	67	63	37	39	47	63	59	67	67	58	58	58	70	47	61	56	55	64	61	61	61	61	59	57	65	54	54	60	60	59	51	50	66	55	65	62	63	52	48	59	76	54	53	68	65	40	56	55	62	49	52	64	63	59	69	71	57	77	63	61	65	53	67	69	56	54	55	65	47	45	47	53	58	55	69	65	71	72	62	46	62	59	64	57	63	63	62	68	61	58	63	48	68	49	59	58	49	64	62	53	64	54	53	63	56	51	57	63	56	55	60	60	56	53	57	57	70	49	66	51	51	57	59	53	58	55	51	62	63	74	66	60	63	43	51	61	56	44	61	48	53	57	55	55	59	62	60	58	62	66	45	64	59	47	53	43	55	56	52	58	58	55	46	58	64	54	48	51	51	69	64	57	43	69	50	51	71	57	55	62	65	44	61	53	58	51	53	68	69	60	59	68	70	67	69	60	61	67	55	53	61	78	61	65	38	63	60	67	59	52	61	48	59	67	74	55	53	47	62	53	55	62	55	58	80	56	52	61	61	72	49	59	60	55	54	49	63	52	61	55	52	54	62	70	59	60	55	55	57	43	44	49	69	69	65	54	49	53	55	70	65	51	56	56	51	48	58	66	64	58	63	57	63	75	52	54	47	59	53	73	61	56	73	55	59	73	67	62	51	51	61	51	70	64	65	63	65	73	66	55	57	54	54	65	63	69	47	50	65	62	56	42	51	52	59	59	61	46	70	62	54	55	47	56	63	59	62	65	52	66	64	70	57	57	76	65	64	67	63	54	64	58	59	61	51	60	64	69	53	66	65	55	58	58	58	55	54	57	57	58	70	72	62	60	51	51	45	72	47	57	55	53	72	69	67	58	60	66	60	52	44	52	48	55	49	39	60	59	75	56	45	63	53	52	50	62	56	62	55	54	60	62	63	57	58	52	62	59	52	40	64	62	57	42	53	58	67	50	69	48	61	52	58	62	63	79	51	63	51	70	56	54	50	52	58	64	62	56	47	58	57	57	55	46	54	59	64	60	59	55	51	57	50	73	56	66	64	56	52	54	58	59	72	43	59	70	64	62	71	60	65	69	45	65	59	66	56	75	55	68	55	62	50	43	62	45	53	59	70	58	66
13207	4235	2482	3842	8714	10232	9766	10678	10668	9479	8133	7518	5849	3433	3434	3304	2852	2450	2408	2184	2092	1781	2089	1623	1256	1115	908	734	769	859	1090	1020	908	873	834	671	755	693	636	581	764	743	682	607	559	559	486	544	491	535	509	482	505	491	468	500	485	463	432	497	499	470	477	527	494	480	495	507	512	509	546	595	566	623	602	639	657	566	580	608	608	545	531	557	468	507	433	477	509	511	494	517	449	524	501	478	485	455	484	462	463	441	486	440	485	492	513	517	496	459	448	473	468	463	442	474	496	526	476	501	492	476	481	507	461	471	476	468	482	452	488	476	460	483	476	480	530	493	463	490	483	515	474	475	486	469	497	460	486	490	506	455	460	467	453	451	463	450	471	475	492	464	502	506	496	508	484	457	472	488	492	482	465	448	505	476	448	460	476	498	508	505	457	453	489	477	478	521	485	470	505	500	475	493	460	496	488	484	488	507	456	459	490	453	469	485	479	499	490	487	504	507	488	481	483	462	473	489	485	528	465	510	461	490	472	449	474	449	479	484	475	465	508	464	532	492	465	474	470	488	452	521	465	460	483	474	477	499	495	482	486	487	471	486	488	453	534	433	513	505	468	487	506	486	495	471	467	474	468	476	453	459	508	473	500	481	474	474	459	485	513	483	482	481	496	481	448	491	464	473	465	486	427	474	488	457	502	469	464	464	517	512	449	454	523	481	443	477	448	434	476	495	467	475	438	452	518	485	479	453	473	500	491	494	498	469	428	498	505	479	496	517	478	454	482	491	481	484	489	487	496	485	501	485	480	470	429	490	484	478	469	473	460	495	505	493	472	475	483	478	448	491	459	445	463	421	455	497	520	467	470	463	485	474	516	490	505	517	469	505	478	445	478	508	445	519	477	477	464	466	434	484	479	483	477	482	435	500	465	442	467	496	467	480	513	472	488	483	452	448	486	461	519	490	472	447	465	471	494	486	483	482	487	523	473	473	465	493	458	476	492	478	507	467	469	483	496	462	498	483	452	471	497	464	494	448	441	476	492	498	480	484	474	444	456	479	471	431	511	457	500	470	448	502	457	474	423	489	482	494	468	483	463	513	443	481	462	509	442	498	459	512	474	489	508	465	506	501	480	471	498	477	463	510	465	491	453	474	509	521	427	503	506	449	521	479	508	466	460	503	428	478	489	448	506	509	453	476	494	479	480	522	492	489	484	473	481	416	473	459	516	498	497	480	481	486	470	487	498	437	473	484	464	463	459	462	484	429	502	502	469	462	465	485	476	498	479	470	477	458	492	490	472	471	485	443	488	461	464	459	452	478	500	484	520	447	466	492	473	482	495	463	448	486	445	428	466	508	470	514	507	472	440	465	453	513	467	469	490	463	488	501	462	485	475	512	441	508	489	468	455	466	484	497	498	495	471	468	498	501	459	488	525	497	493	470	475	497	473	463	504	482	518	504	449	476	518	456	463	472	469	500	494	482	536	493	476	459	470	454	460	459	484	448	491	503	449	450	512	438	448	456	473	542	509	477	472	468	474	483	505	477	521	473	528	494	468	491	438	501	440	482	479	473	502	456	466	435	452	477	477	457	489	487	508	448	482	515	474	495	496	481	476	490	488	448	480	504	494	476	479	479	481	463	500	473	475	487	501	465	468	448	463	480	462	481	484	461	488	482	486	493	475	472	490	506	503	472	484	470	473	502	509	501	464	455	490	482	508	443	466	486	444	491	461	460	496	484	474	493	513	484	472	459	459	467	492	473	535	462	499	472	440	513	487	529	451	477	468	494	439	475	492	480	468	520	454	483	476	496	466	463	457	484	458	517	526	462	457	494	482	488	475	460	484	466	520	472	475	458	489	485	475	475	491	498	444	483	467	498	492	470	521	450	508	454	515	451	436	463	474	485	510	482	469	518	459	477	491	512	458	461	484	461	469	460	443	485	470	461	485	477	466	451	478	470	420	492	494	463	476	470	492	497	495	464	476	469	467	425	517	470	513	528	456	477	508	495	472	457	461	505	444	462	463	477	457	479	473	460	527	447	465	448	491	547	479	453	502	499	484	517	466	464	475	482	438	458	510	526	485	484	451	457	481	478	493	480	476	481	495	517	491	491	451	434	486	468	458	492	492	430	492	499	476	484	440	489	471	478	498	436	473	512	477	466	459	469	477	486	463	481	498	506	483	480	458	509	485	472	457	482	491	507	483	444	466	448	476	515	483	485	467	487	427	454	454	495	503	511	482	501	507	494	500	460	492	455	478	454	433	460	462	475	480	464	434	490	502	419	438	449	481	480	463	450	502	476	466	513	510	456	451	479	499	516	508	501	460	479	507	432	482	469	483	448	473	451	451	480	489	489	494	446	453	499	482	497	468	451	453	472	456	500	492	531	442	479	447	507	504	490	464	486	472	473	469	471	473	487	477	434	456	474	472	480	479	500	470	483	446	488	459	461	464	509	453	472	472	465	474	514	437	468	469	460	488	457	460	468	508	514	517	460	513	471	463	459	477	480	500	471	477	459	459	501	449	505	479	518	494	516	493	447	483	488	457	453	488	484	479	487	500	473	499	453	504	453	470	482	501	474	466	497	453	484	485	454	505	477	486	438	484	464	475	504	479	458	459	473	480	484	497	507	490	470	416	466	455	520	453	475	494	487	493	510	521	476	456	494	499	487	465	486	493	477	506	464	494	486	494	490	476	468	447	484	451	510	455	462	485	504	504	477	448	464	499	467	494	496	489	477	443	496	426	537	497	455	499	505	460	489	462	481	488	494	466	461	487	474	493	469	505	468	469	460	473	498	478	505	479	461	438	464	502	550	462	456	480	476	492	469	512	441	489	428	511	458	487	452	507	474	474	472	493	458	474	493	490	519	429	500	446	481	508	491	481	514	457	505	469	510	498	454	485	482	476	466	435	493	508	519	445	455	451	510	467	474	471	507	490	455	465	449	471	478	469	504	493	470	468	493	465	518	441	479	449	480	448	445	509	499	470	476	513	504	463	503	519	492	438	502	497	434	513	471	455	467	449	493	468	482	501	461	472	500	496	503	474	459	444	461	469	475	479	478	422	461	488	478	469	472	469	460	489	515	472	490	493	420	512	514	465	480	471	463	492	486	511	465	484	504	460	488	494	477	453	520	483	455	487	447	505	480	502	496	479	473	489	489	427	477	477	456	469	497	462	434	466	459	494	474	478	485	520	420	476	523	482	443	500	447	447	454	460	455	467	471	465	471	430	468	500	498	471	455	499	488	502	506	466	518	499	488	520	473	479	509	467	492	431	464	519	492	496	459	462	501	458	496	487	492	460	484	517	459	466	468	454	497	495	515	495	484	453	458	526	471	467	492	480	484	492	494	456	462	471	477	485	480	469	488	474	471	461	502	508	466	468	452	443	455	477	493	519	466	482	476	458	531	464	476	469	507	436	533	475	508	444	503	463	469	511	453	468	498	464	445	502	467	479	448	502	467	467	456	470	512	463	475	429	474	460	481	494	454
1240	461	334	240	199	253	348	397	421	409	391	360	299	202	200	210	211	154	183	188	155	171	173	114	134	132	122	120	119	130	139	138	118	121	126	97	128	114	120	87	123	114	92	110	96	112	102	103	82	98	83	97	90	102	102	106	106	116	86	114	95	122	94	115	88	90	84	103	97	96	95	110	84	117	100	110	109	102	109	103	103	106	90	99	79	88	87	100	99	117	93	89	94	90	93	110	80	98	86	101	86	106	97	103	100	93	102	99	96	100	102	84	100	94	81	100	99	100	101	85	86	120	88	104	111	93	110	110	107	83	101	95	82	110	117	101	89	88	97	118	104	88	100	106	91	99	103	105	107	77	94	97	88	89	103	87	116	97	96	95	91	94	98	95	100	101	96	95	104	86	107	95	100	86	93	86	104	92	103	112	84	92	101	109	107	96	83	88	94	99	104	102	92	91	105	87	86	92	95	103	113	99	80	98	92	96	101	85	91	98	100	85	107	91	113	92	91	111	106	88	99	100	108	90	102	86	91	117	93	101	92	93	108	99	95	99	95	100	96	85	99	93	109	99	102	86	98	103	109	105	100	96	110	82	80	102	97	104	95	80	98	93	96	124	93	93	106	103	101	100	84	89	102	92	107	106	101	105	98	107	94	92	97	88	95	99	98	90	106	84	87	90	79	89	109	72	111	92	98	100	98	95	111	90	97	87	86	89	89	93	107	102	119	93	108	91	102	104	102	95	92	88	98	109	106	87	79	99	111	93	99	100	118	110	93	105	103	109	97	97	87	88	99	103	89	94	74	91	100	105	91	103	101	100	129	99	92	122	111	83	96	86	98	107	94	88	93	117	90	99	83	93	92	91	106	105	95	79	96	94	121	103	96	100	100	101	91	100	102	109	101	98	106	122	93	96	97	98	91	104	75	103	90	83	85	89	97	102	102	80	90	96	96	82	103	87	88	99	90	88	101	112	95	100	95	90	92	81	94	107	110	91	72	92	97	105	90	112	117	96	75	91	93	94	96	97	101	93	97	90	103	100	103	93	90	103	114	97	102	99	101	106	101	102	102	119	100	98	91	92	83	108	94	96	113	105	96	107	107	106	86	110	80	93	104	96	92	81	91	92	86	93	93	104	94	114	95	102	103	95	103	83	100	86	93	102	91	113	103	96	95	104	94	114	113	103	103	93	85	81	111	93	124	86	91	111	99	79	96	86	109	79	91	82	96	103	79	89	92	100	103	107	89	92	93	95	102	100	114	97	99	97	109	103	82	95	100	107	97	102	101	88	103	112	96	83	98	91	104	88	112	93	114	75	98	90	108	101	95	106	115	107	101	93	86	104	88	101	93	80	92	107	84	94	100	79	99	101	103	102	95	93	99	94	95	87	95	87	106	111	108	93	93	100	98	102	93	111	102	98	85	115	84	95	104	115	103	103	93	98	86	105	103	96	97	89	94	97	99	99	95	102	101	106	89	105	105	88	86	99	95	115	91	98	92	108	91	91	97	97	103	91	105	92	94	106	102	92	96	82	97	103	102	104	96	99	115	91	103	109	87	81	102	95	106	88	92	104	99	91	74	82	83	94	84	102	106	80	88	106	103	90	99	105	97	93	87	94	103	95	115	78	112	109	105	108	116	97	98	99	70	106	113	97	92	87	75	93	89	87	97	109	101	102	85	101	91	94	77	90	110	99	105	95	109	82	84	96	106	103	89	96	89	96	92	90	87	108	101	90	93	107	97	97	114	91	84	106	100	84	80	109	85	102	92	90	95	88	92	76	107	97	86	101	99	98	98	116	83	95	110	94	103	109	105	103	95	91	97	102	101	111	107	97	74	90	98	97	111	108	104	94	91	94	92	107	85	101	105	116	85	83	89	90	97	108	88	98	102	83	89	91	94	103	84	101	93	105	117	100	79	115	96	101	105	100	106	100	90	91	88	80	96	100	88	95	93	93	113	100	118	87	99	80	78	83	103	98	101	85	106	96	110	102	94	100	115	110	98	104	110	111	81	104	93	104	102	101	80	111	96	107	86	114	99	87	84	105	90	92	89	78	96	130	93	104	96	99	112	100	96	81	110	102	107	96	103	96	86	90	102	95	94	96	91	106	96	100	103	96	101	97	92	105	89	70	99	98	97	97	122	118	93	89	99	107	91	98	93	82	96	91	97	72	92	84	112	93	101	104	86	92	87	98	100	88	86	87	92	109	85	80	78	97	93	100	107	79	111	88	109	98	97	81	76	91	97	92	80	100	87	98	98	98	102	82	118	93	94	95	79	81	98	106	100	105	87	74	98	87	101	110	94	103	97	99	114	85	79	100	107	106	97	118	106	89	93	93	96	91	106	89	92	97	103	74	103	103	101	91	103	77	85	111	88	90	109	112	100	101	94	104	87	99	94	87	94	105	87	74	100	101	95	101	107	106	108	103	92	85	79	99	110	99	98	95	91	98	85	91	101	98	86	97	87	104	110	90	98	93	91	96	76	97	89	93	100	94	105	96	90	89	98	100	100	94	103	87	85	107	103	116	95	99	118	109	96	88	100	99	104	95	114	111	110	98	95	103	87	86	100	105	96	94	100	94	102	88	99	109	88	80	100	83	103	107	101	71	87	108	104	72	96	90	98	107	106	103	85	104	100	96	89	87	98	80	94	102	90	121	97	98	70	93	93	97	95	108	93	97	110	94	104	99	86	87	100	90	90	98	96	80	94	115	97	100	95	83	98	99	103	94	91	109	95	77	111	95	107	107	110	90	106	101	89	101	86	98	100	105	115	86	80	97	96	93	99	105	95	93	89	95	96	93	95	86	91	90	114	95	97	89	97	104	95	115	106	107	100	102	77	94	96	89	90	112	100	109	98	88	77	104	95	93	89	106	110	104	82	102	84	86	100	92	87	109	89	103	111	89	76	92	87	90	110	92	108	101	107	98	79	79	98	94	82	98	88	96	98	93	87	113	91	86	112	103	124	85	97	110	110	106	104	80	100	97	97	95	91	96	121	104	97	86	87	114	80	100	108	91	87	90	81	77	103	101	98	86	93	100	96	94	99	72	99	95	105	110	110	99	91	96	94	98	93	90	95	100	105	92	105	108	99	101	104	99	85	101	92	99	106	97	99	101	88	109	94	90	76	95	90	107	92	101	101	105	93	100	104	88	88	99	94	81	93	100	100	98	109	92	99	106	102	106	99	103	77	93	100	103	94	107	98	111	104	96	109	102	89	92	83	83	105	118	105	94	100	86	91	106	97	87	82	84	78	89	85	73	90	99	99	93	114	103	101	94	89	97	91	86	101	95	86	109	95	101	98	96	95	102	95	95	100	92	85	90	102	98	113	87	110	92	99	87	90	89	92	102	88	93	107	81	92	107	96	107	107	96	99	103	101	104	86	85	106	120	112	99	104	93	75	103	96	97	105	96	84	91	100	101	87	84	95	96	81	80	91	104	107	104	100	91	93	84	96	113	94	72	97	84	91	98	92	121	94	96
14371	5698	3363	5099	10703	12319	12599	13536	13333	11084	10487	9515	6904	4332	4539	4337	3714	3108	3103	3007	2517	2759	2718	2014	1661	1538	1272	1176	1322	1340	1759	1588	1529	1336	1193	1043	1030	1148	974	961	1122	1106	952	844	913	857	839	793	825	781	827	763	762	755	780	741	809	800	788	778	724	774	756	715	789	778	756	766	763	851	827	891	882	960	996	951	974	948	918	977	949	934	830	774	790	770	782	780	772	757	764	801	745	718	795	733	750	754	813	737	768	720	761	778	757	724	699	712	724	767	733	766	742	777	754	751	721	773	766	756	763	688	790	765	751	756	768	763	777	698	809	721	756	760	802	764	769	750	815	736	751	699	759	735	782	765	758	755	745	786	739	762	775	779	743	768	758	742	752	712	736	729	727	746	747	728	742	714	748	740	783	764	790	765	788	762	759	753	737	711	746	790	770	748	751	747	806	759	732	741	742	732	749	752	785	730	762	712	763	739	726	764	725	740	788	782	756	772	728	726	730	781	746	770	770	692	703	791	794	713	750	728	738	746	775	757	770	743	754	752	741	795	798	761	790	740	685	791	748	819	772	727	719	731	747	758	757	794	746	768	759	729	716	711	761	780	747	766	720	764	733	754	773	784	732	734	785	758	752	789	748	743	766	792	721	753	729	731	757	722	737	743	788	770	743	753	759	746	755	733	747	734	784	771	804	796	737	762	784	750	781	788	778	768	724	744	753	740	757	785	746	709	802	802	777	782	804	810	725	696	762	811	752	773	749	748	750	749	737	702	766	787	736	765	760	790	747	777	765	731	757	746	749	748	789	781	733	736	770	779	745	766	743	746	750	800	727	698	754	745	744	699	749	803	799	763	791	743	724	840	709	760	764	716	742	750	755	747	776	702	813	747	711	726	738	728	749	783	745	741	727	744	731	745	736	740	754	777	778	735	780	802	741	728	713	740	748	739	729	699	742	758	748	749	780	735	731	745	752	736	722	755	796	806	763	761	720	807	767	740	724	751	731	790	741	741	742	751	718	719	714	762	775	760	724	707	749	712	775	718	726	739	744	755	746	741	764	713	779	755	775	814	732	747	745	708	696	739	807	726	736	730	750	731	757	750	733	754	744	726	765	714	747	758	746	730	746	765	758	820	745	829	739	773	735	744	762	773	683	799	710	764	767	725	776	768	759	785	699	774	752	759	750	791	782	787	765	750	764	808	763	733	716	703	757	786	760	757	759	716	771	777	759	766	756	785	680	742	767	732	742	775	747	764	781	738	741	767	755	737	733	718	736	803	758	738	788	739	746	792	745	728	775	769	792	772	776	796	792	767	723	748	738	817	764	782	735	781	766	745	799	768	737	701	736	726	780	811	772	746	720	746	754	753	729	761	732	726	765	738	819	815	767	781	763	704	745	760	758	726	803	749	750	765	801	724	731	755	782	758	715	765	751	782	748	737	747	792	740	726	733	719	746	782	716	774	708	791	774	715	732	795	866	789	760	781	706	771	764	780	745	735	764	731	770	779	790	761	783	738	732	751	773	739	782	773	715	770	756	733	795	748	732	746	769	748	779	783	746	755	791	765	732	703	715	749	779	744	749	726	765	694	698	784	698	766	780	742	743	752	739	722	759	777	747	779	785	753	800	752	718	734	752	777	754	768	804	752	761	743	727	792	742	769	731	776	733	788	741	781	733	798	780	693	748	765	768	746	742	772	772	721	765	806	799	754	803	732	726	797	740	763	749	749	795	755	767	721	761	773	782	732	751	692	750	739	796	732	735	739	723	793	771	763	752	764	747	722	743	750	818	686	760	764	763	748	780	772	737	726	725	761	764	732	739	729	766	711	792	755	777	748	757	752	765	751	736	717	747	781	746	730	712	689	717	712	732	718	802	758	777	789	720	717	755	772	718	780	771	725	724	745	734	821	764	774	739	748	806	738	760	762	744	717	779	736	769	736	778	697	812	754	759	821	733	788	768	722	762	740	790	804	785	794	695	770	822	694	746	778	756	735	799	772	783	737	780	751	737	749	751	739	801	739	736	749	754	793	747	724	817	781	788	768	751	781	766	754	773	786	745	758	758	739	773	783	748	773	762	711	775	742	735	736	711	793	748	776	752	749	754	747	804	731	732	763	730	761	753	731	763	762	759	756	760	771	729	712	776	753	722	791	707	717	790	709	749	750	755	778	760	775	779	769	792	750	723	779	796	714	784	688	745	725	790	764	787	763	750	791	822	750	729	754	746	707	731	755	753	784	756	761	797	746	799	803	776	756	744	788	734	741	745	813	756	752	713	797	749	727	748	740	699	765	741	729	726	727	720	735	794	672	730	704	726	789	712	732	759	761	793	755	738	776	770	781	707	733	726	726	758	799	727	781	724	750	734	778	770	746	745	758	746	757	727	703	766	720	727	732	767	737	771	756	704	700	708	742	780	727	750	695	680	760	749	771	762	738	766	770	785	693	750	701	768	761	743	790	733	757	788	725	739	750	764	751	736	777	801	743	757	785	770	724	730	724	732	746	763	796	802	708	755	774	740	759	764	736	735	745	760	749	717	752	817	737	741	742	775	751	742	749	756	757	764	787	727	782	803	745	712	759	787	753	741	713	771	733	732	772	803	776	777	760	772	758	746	756	785	790	737	746	783	712	765	724	793	736	780	725	740	776	723	696	750	782	768	758	731	720	752	735	777	746	770	795	697	752	729	724	739	790	753	692	736	720	719	730	792	749	723	725	794	757	787	747	755	723	782	723	796	830	735	730	699	782	774	749	735	780	792	727	740	732	751	755	718	752	754	735	727	746	751	709	806	676	719	761	799	754	740	720	752	757	772	779	686	799	731	751	798	795	745	733	736	775	693	796	747	796	756	755	724	758	727	712	732	736	771	768	740	778	778	734	775	796	763	795	783	755	775	788	699	767	769	710	765	778	790	707	755	746	735	758	769	781	787	752	737	752	788	776	734	767	743	752	733	761	786	742	744	767	776	755	762	774	790	768	756	769	765	749	736	724	739	753	696	782	745	790	701	719	689	769	770	737	764	771	733	742	736	732	730	773	772	743	751	692	725	797	761	762	761	768	776	733	759	774	768	742	774	707	750	731	799	721	775	740	741	786	717	714	717	743	749	772	702	768	749	778	751	721	781	758	769	759	733	790	780	754	736	771	766	731	757	739	738	789	779	823	743	764	764	785	752	765	755	801	827	737	771	744	799	726	779	774	771	699	753	756	709	757	747	753	706	736	772	746	754	765	747	763	729	747	709	741	716	762	792	756	755	811	732	751	754	695	750	746	728	725	774	743	696	788	744	732	723	755	723	788	735	766	784	686	738	729	772	749	803	771	748	793	730	746	750	735	737	715	749	785	764	747	749	733	733	709	768	708	762	749	757	728	764	770	785	769	778	717	776	757	783	724	753	725	730	774	763	734	754	760	815	772	736	762	791	787	730	742	734	749	752	775	746	733	749	803	799	784	768	751	709	769	773	746	770	752	789	711	732	734	775	770	796	750	755	715
1216	193	148	120	118	128	196	208	239	188	215	228	123	88	122	104	105	80	73	92	57	76	72	70	49	38	49	47	46	52	53	56	57	41	44	45	52	44	39	43	58	52	47	41	47	42	39	48	39	49	42	41	40	49	47	46	44	35	35	32	49	38	45	42	43	49	45	39	47	43	41	48	29	41	49	48	46	42	34	49	35	47	34	45	33	46	40	49	41	46	55	59	46	40	40	46	52	47	38	40	28	41	40	35	48	41	38	45	38	40	42	45	46	39	47	37	50	46	58	29	34	39	38	52	46	35	48	47	34	41	53	29	41	52	40	30	40	47	37	46	56	33	47	28	46	35	46	44	35	38	44	41	33	42	48	36	42	51	40	51	44	54	43	46	44	53	35	38	40	40	37	31	40	37	34	39	52	38	41	48	38	36	40	44	47	46	52	43	34	40	47	38	41	36	31	36	31	48	35	40	34	37	29	48	28	32	44	50	40	38	50	52	51	34	46	29	40	32	40	45	46	40	50	35	40	47	44	49	52	45	38	38	45	48	38	47	35	26	41	47	43	42	56	36	49	44	42	57	47	33	36	39	37	33	38	34	34	50	31	37	31	47	48	36	50	36	38	49	29	48	38	36	43	35	41	48	41	53	31	34	35	42	41	32	48	43	29	38	47	34	39	37	37	49	46	37	47	33	41	43	50	48	43	55	40	49	49	31	42	35	46	47	51	46	46	48	40	41	47	47	40	39	49	28	40	33	40	50	43	52	52	42	47	41	40	36	44	48	40	45	39	41	33	49	36	48	45	42	45	49	26	39	38	49	35	48	42	37	36	46	38	48	39	39	40	37	32	49	48	45	42	46	39	54	42	40	32	46	42	29	45	28	42	37	47	39	44	43	43	41	35	44	41	45	44	49	46	37	45	29	32	44	39	54	33	55	49	57	36	32	47	43	46	35	46	48	50	42	35	50	37	37	44	43	44	47	46	42	43	42	42	31	41	47	41	35	38	49	34	42	44	44	35	39	46	52	40	39	49	39	48	35	45	45	47	37	43	41	32	38	37	51	33	38	42	32	46	35	43	39	57	32	41	29	23	32	42	25	45	42	44	36	53	44	47	46	47	44	35	30	39	48	47	40	35	38	49	37	33	48	47	52	37	55	44	31	34	43	44	39	27	36	46	40	31	43	40	50	40	34	52	27	44	39	35	31	43	52	46	43	35	28	33	42	44	36	42	45	40	40	40	32	45	56	40	41	46	34	43	39	49	54	35	46	53	48	39	45	36	47	41	32	39	54	34	58	44	39	41	41	54	39	51	40	49	40	33	27	54	41	34	51	36	25	37	42	40	53	41	31	27	29	38	42	45	38	34	39	44	49	41	41	37	44	51	31	46	37	41	40	29	38	37	42	47	30	35	50	38	58	38	45	49	48	34	38	36	42	39	31	49	44	39	47	48	47	42	38	47	38	30	46	36	52	37	32	47	41	38	55	47	37	45	48	35	41	44	31	53	47	35	42	44	41	40	38	45	44	28	52	50	34	44	39	37	50	36	43	44	47	36	30	35	39	47	51	32	52	32	38	45	30	35	44	38	41	38	41	39	58	46	39	51	38	51	41	33	42	43	44	35	42	46	44	45	38	48	55	45	48	29	36	37	44	41	38	43	40	45	47	38	35	44	42	44	33	39	47	46	42	35	45	38	30	42	42	44	35	50	30	36	40	46	46	38	47	30	50	46	47	49	36	34	35	31	35	28	44	47	37	42	43	41	32	39	49	36	44	39	32	36	29	46	45	37	43	48	41	38	40	47	32	40	33	48	39	45	51	40	39	30	39	46	57	28	44	35	37	48	34	40	37	35	48	43	48	45	40	36	35	48	49	49	39	42	51	44	36	52	25	40	55	45	41	48	42	35	48	41	44	35	41	33	42	42	46	32	40	30	42	38	46	51	45	43	47	39	48	40	36	37	38	31	42	48	37	43	51	49	41	50	26	34	46	30	30	43	43	25	39	48	44	46	33	45	34	43	39	33	33	45	40	27	38	37	41	47	40	38	40	41	48	43	45	47	44	42	50	40	50	41	39	46	41	40	37	39	50	55	36	33	40	54	42	37	41	32	35	50	39	40	45	49	36	29	34	33	48	38	40	43	43	43	45	42	44	43	25	39	46	44	44	53	35	41	44	36	45	48	40	42	42	36	42	41	34	36	39	44	45	36	43	41	38	50	39	41	38	36	37	37	42	50	35	50	42	39	40	50	32	39	54	44	38	37	32	46	36	50	48	46	39	43	40	52	48	53	49	43	38	26	41	31	31	49	42	43	45	40	57	46	47	41	37	33	48	52	40	43	42	33	51	48	31	47	40	48	45	36	34	44	45	42	39	38	36	35	47	50	44	35	29	53	41	30	39	34	50	49	35	43	50	36	38	42	46	49	42	32	53	29	46	44	35	36	28	45	44	45	43	37	50	41	45	48	46	44	36	48	39	33	51	35	43	39	47	32	35	36	39	36	41	36	40	37	41	32	43	25	37	51	44	44	35	39	47	31	43	29	45	43	50	34	50	41	39	34	32	33	42	33	46	42	48	37	48	36	41	41	40	42	50	51	37	51	35	61	50	30	36	44	41	47	40	43	43	44	46	38	48	37	39	33	36	34	36	55	32	46	38	40	45	33	45	40	40	32	37	44	47	49	38	38	41	59	41	44	49	37	24	40	30	49	47	43	40	26	43	42	50	39	34	41	37	29	33	37	43	31	42	45	51	39	44	33	41	57	44	43	30	37	29	41	38	47	37	49	36	51	35	40	55	46	41	36	40	42	31	45	38	52	36	52	46	46	37	38	35	42	38	38	48	38	48	39	43	40	40	61	41	44	39	38	34	40	39	34	43	49	47	43	45	47	49	42	33	33	33	44	45	45	47	37	41	36	35	41	29	37	52	37	34	51	45	34	35	43	33	40	40	34	51	33	37	47	30	41	29	42	50	37	40	45	37	49	45	38	47	39	45	29	42	52	46	53	43	36	36	38	50	43	53	28	37	41	47	28	45	44	41	57	42	26	50	57	44	43	36	38	30	44	50	35	35	42	51	43	41	50	31	43	42	32	41	41	34	31	38	36	38	41	35	48	47	37	36	49	35	49	36	38	48	46	42	47	44	36	52	39	50	36	31	32	43	37	42	40	44	39	44	38	42	37	39	47	37	35	35	29	44	36	38	31	43	51	32	39	47	38	43	44	32	48	47	41	40	41	39	37	30	33	43	26	42	48	41	42	31	45	46	53	46	48	41	44	40	41	37	41	40	42	43	48	41	47	40	45	29	32	39	47	38	31	50	39	48	37	38	43	36	36	34	33	51	40	28	34	45	37	48	41	35	43	37	34	54	35	36	36	29	39	45	48	44	35	37	40	44	45	35	35	53	37	32	53	58	42	41	48	44	44	35	36	44	50	33	41	47	45	35	50	36	31	33	37	36	47	54	40	38	44	34	44	33	33	50
10962	3230	1826	2957	6109	6922	7918	9108	8882	6658	6718	6081	3548	2477	2657	2466	1995	1537	1516	1701	1362	1525	1252	950	779	695	521	518	589	693	730	689	668	599	523	455	437	427	397	410	502	444	442	352	390	367	343	375	366	359	318	366	345	356	324	371	379	329	374	343	311	327	368	331	312	328	348	342	363	327	368	366	382	439	423	416	404	420	383	407	447	376	398	367	317	327	363	358	360	335	327	343	342	324	339	322	348	338	318	343	317	348	346	344	318	327	341	341	343	323	349	321	341	361	329	330	367	312	342	311	336	343	297	316	323	330	332	337	338	302	338	328	363	319	338	341	319	352	330	342	355	331	346	320	345	357	322	340	331	330	353	351	283	283	337	339	346	344	367	309	338	378	330	353	347	329	333	294	347	349	317	368	340	372	320	354	345	340	329	307	352	392	331	343	327	357	340	356	351	366	332	326	332	327	322	353	345	355	350	310	334	362	294	330	338	353	342	299	324	328	379	327	364	349	346	360	353	388	337	338	330	366	349	342	331	335	375	295	356	324	356	358	322	345	330	360	348	339	322	320	306	351	325	366	337	350	368	340	353	317	313	373	318	356	322	357	362	327	332	323	366	356	339	344	329	363	349	345	318	348	331	317	343	340	301	356	341	332	335	345	368	331	325	340	349	338	315	319	342	333	361	333	298	348	320	357	337	355	330	339	336	324	356	329	335	337	347	365	343	331	355	325	353	353	341	331	317	320	299	334	336	356	342	356	325	359	353	339	342	355	339	358	349	355	352	340	322	343	313	346	290	377	354	342	378	344	348	349	357	358	334	316	331	350	340	376	370	317	341	352	328	323	329	322	334	319	336	322	326	324	362	297	341	348	344	322	329	348	332	323	302	320	348	346	343	322	356	356	351	370	353	336	384	329	351	333	346	339	350	329	341	308	335	353	315	331	363	338	349	352	320	375	342	311	336	329	358	330	338	338	340	355	352	330	348	342	373	333	335	310	323	331	308	332	318	362	364	331	322	352	369	337	331	330	324	356	361	361	319	358	343	315	317	334	320	335	357	332	319	341	329	345	342	366	352	333	354	344	336	348	325	327	337	341	373	334	321	331	313	352	347	320	361	306	327	343	313	324	346	350	348	326	360	308	348	348	353	349	334	325	343	351	333	326	323	337	298	340	357	364	364	359	334	343	309	346	340	347	328	357	346	349	333	350	362	349	335	321	320	366	345	348	332	334	357	351	327	333	350	325	319	322	345	320	353	339	323	348	357	332	367	303	332	332	317	342	347	305	337	322	347	344	314	327	311	334	351	323	338	350	348	349	355	341	337	332	345	293	337	374	368	327	337	326	383	331	361	325	357	348	340	344	337	338	301	337	349	336	332	339	336	376	326	334	340	340	314	313	322	328	335	307	329	333	349	345	368	327	339	354	345	344	322	356	328	315	378	338	335	325	313	354	333	344	358	393	340	335	346	326	338	333	335	329	317	354	367	305	362	350	343	348	317	333	386	354	364	303	321	355	369	365	367	327	330	297	351	342	353	356	371	353	309	310	350	347	380	342	307	317	323	336	362	324	308	344	322	330	331	320	353	355	327	364	322	305	333	355	319	362	338	341	344	353	334	318	317	360	358	343	314	318	320	324	317	332	344	324	344	318	311	353	315	338	361	329	333	351	333	312	321	314	322	341	355	339	352	333	316	320	357	354	338	362	333	352	333	342	311	336	342	340	343	340	319	350	323	345	348	324	356	348	359	351	327	373	329	328	395	348	356	326	339	365	318	322	327	324	350	340	348	324	336	334	328	321	329	351	341	335	345	356	322	367	338	373	345	329	331	343	374	354	327	358	386	362	341	327	389	337	375	345	326	352	330	297	382	324	384	340	346	294	366	351	318	377	357	371	333	349	360	359	364	321	352	354	333	357	353	326	376	341	338	349	319	351	327	326	298	330	290	324	328	335	319	340	335	337	337	346	352	346	331	336	348	322	330	345	352	339	339	344	341	314	316	346	338	351	348	331	343	357	339	343	321	332	309	339	320	346	320	321	355	326	321	313	314	354	344	326	343	315	336	336	314	340	347	329	323	345	333	318	383	341	347	353	334	332	328	338	308	322	356	352	285	335	320	312	337	311	355	352	303	357	329	347	368	353	358	322	326	369	320	364	321	341	336	353	348	381	309	354	339	299	359	333	366	357	330	345	365	323	347	349	326	363	328	353	321	370	320	331	316	347	324	321	331	341	339	327	328	338	343	351	319	361	348	341	339	363	318	380	329	335	375	343	329	340	348	345	341	341	342	322	323	344	313	354	355	315	354	383	347	321	340	347	331	350	358	334	354	344	330	337	335	375	364	355	326	343	346	343	329	337	344	346	335	362	334	334	341	324	334	340	333	342	347	328	352	340	337	320	359	335	314	356	333	336	347	355	354	337	355	321	365	326	324	361	358	359	317	320	339	334	349	350	333	387	356	277	379	364	340	361	333	352	311	349	377	329	334	348	314	340	343	372	338	326	309	318	318	352	334	330	333	373	363	345	328	308	335	329	343	316	350	318	335	336	364	345	351	326	345	311	359	318	333	344	362	337	343	339	365	361	329	301	349	357	337	311	341	321	329	334	355	333	346	335	368	321	313	314	371	357	309	332	335	318	338	352	349	315	328	340	362	317	325	303	338	329	334	339	311	309	357	310	317	348	343	329	356	326	358	300	343	332	357	368	357	335	351	357	336	389	369	382	345	370	338	337	351	326	340	334	331	328	321	345	317	366	338	328	340	346	351	327	342	338	334	325	330	325	371	355	336	330	344	331	356	314	342	332	338	324	348	349	352	327	378	354	367	309	319	331	335	315	325	345	329	370	363	359	352	336	348	339	323	342	346	327	307	345	305	330	333	309	340	332	354	379	333	363	340	343	342	346	334	330	347	347	318	348	365	334	347	334	371	322	342	342	322	329	352	344	325	357	356	333	341	350	324	327	330	317	399	317	340	340	353	366	346	317	324	324	353	354	331	342	315	334	321	331	354	350	341	315	340	320	316	346	352	319	333	326	373	323	354	340	335	342	355	360	318	333	309	338	344	375	332	357	348	360	316	385	356	346	352	345	350	340	364	334	310	351	348	328	320	373	348	331	316	334	398	348	333	350	344	374	369	363	340	343	345	313	313	344	335	326	321	327	344	350	329	368	332	340	317	326	344	334	343	326	339	322	330	327	327	315	356	361	341	352	344	334	351	340	370	339	322	331	350	325	354	338	345	346	354	328	348	304	341	370	345	349	358	346	316	349	358	319	345	359	327	342	342	331	329	343	306	362	304	325	313	350	337	344	375	337	354	348	337	346	359	326	337	323	317	313	336	341	303	344	327	342	356	382	328	324	351	325	339	322	317	353	381	335	295	360	308	341	330	331	337	351	356	336	365	326	313	370	345	351	354	320	346	312	352	341	343	368	334	342	360	323	350	334	330	331	339	345	340	307	361	350	311	361	353	319	311	339	314	344	346	320	345	349
790	376	260	205	157	205	288	349	378	320	307	269	188	148	180	162	158	139	130	124	139	125	131	94	99	83	102	99	91	107	93	92	107	90	78	88	84	97	85	83	88	98	82	77	83	90	86	99	86	86	97	83	81	79	69	90	81	99	85	80	84	72	71	88	75	56	80	71	77	68	87	79	78	87	68	76	77	68	76	94	76	77	85	69	96	73	77	85	67	78	75	72	81	66	87	70	71	68	73	80	73	86	65	68	82	70	88	65	92	78	73	95	90	84	81	65	82	71	66	76	66	69	70	94	75	62	85	68	88	63	86	85	75	69	85	76	70	83	84	62	76	72	83	81	79	82	72	75	67	67	76	71	81	73	81	84	69	53	77	79	67	68	93	77	66	89	81	70	75	84	85	74	85	70	76	66	79	76	78	79	74	88	73	83	85	80	84	75	84	83	77	70	65	71	82	76	77	75	91	67	70	76	62	85	86	74	74	69	95	71	67	76	66	78	65	79	77	82	81	74	83	76	76	85	88	70	77	84	69	79	81	73	74	60	83	73	81	64	77	81	70	65	88	78	56	90	64	76	82	79	78	76	84	84	64	77	85	78	91	90	76	71	58	67	79	75	83	76	61	65	75	81	77	71	56	81	75	81	90	76	85	88	65	72	73	82	80	70	75	67	90	78	90	75	72	83	85	80	50	74	73	76	65	76	84	65	66	77	65	69	81	84	71	74	88	72	56	67	74	78	84	81	80	86	74	71	68	83	68	94	66	89	76	70	59	54	64	84	79	78	74	87	72	69	90	92	86	76	77	67	85	68	76	88	74	77	80	73	72	85	87	84	81	79	73	76	70	92	75	76	81	63	85	88	80	73	76	74	75	82	87	69	79	91	70	79	83	68	80	84	70	92	80	75	87	69	78	67	65	81	64	85	75	69	97	81	90	78	71	63	88	74	81	79	75	68	54	78	72	78	55	66	80	69	69	59	83	76	85	80	94	74	76	86	61	67	75	80	80	72	82	82	85	69	65	74	79	85	92	82	69	70	93	67	78	79	92	70	64	65	92	69	74	82	80	75	71	81	81	68	75	81	88	87	69	79	69	84	76	76	69	83	87	93	79	81	78	85	75	84	74	72	78	62	76	76	96	86	83	69	73	69	78	89	74	70	76	73	73	88	86	64	74	75	73	79	73	71	73	86	86	60	75	71	80	72	85	75	76	80	74	74	83	70	82	60	91	107	64	80	93	66	75	87	77	84	89	68	76	69	63	96	89	79	62	94	83	90	74	64	76	67	82	81	72	91	85	76	80	86	87	82	82	77	60	78	77	89	83	81	62	86	80	78	73	84	72	79	85	77	83	71	73	72	80	76	92	67	67	86	72	83	68	69	87	79	70	73	79	79	69	80	68	86	88	86	76	68	83	85	78	81	75	90	79	81	85	94	92	85	69	80	94	74	95	72	85	72	82	65	73	76	73	72	68	76	79	71	66	68	91	72	99	73	74	73	69	76	62	61	86	61	88	78	63	76	76	69	57	100	86	82	54	79	75	75	70	83	67	69	80	73	68	65	73	68	85	72	71	59	79	89	75	74	78	81	83	79	75	79	70	84	90	69	78	77	65	83	81	65	88	74	70	72	76	73	64	78	75	72	73	89	81	75	82	77	77	78	90	80	87	81	84	74	80	80	65	76	57	58	81	78	73	51	72	73	76	77	98	71	69	89	83	73	67	83	75	80	76	83	70	94	78	74	68	69	77	77	68	72	89	85	76	87	79	76	64	69	69	65	82	81	83	73	83	69	71	72	67	64	82	82	80	58	81	94	86	79	83	94	79	79	104	75	74	85	76	97	77	71	97	75	77	65	66	78	94	82	75	76	66	67	79	83	86	76	75	72	83	55	88	79	75	72	65	69	76	70	71	72	98	77	74	77	76	71	81	73	70	61	73	73	72	74	86	87	71	83	67	74	75	76	89	65	80	91	80	85	70	98	63	69	71	76	77	93	76	77	74	66	67	71	82	74	82	96	70	85	84	84	66	63	76	69	82	71	78	75	74	83	77	83	69	82	74	75	82	98	73	87	84	81	67	76	77	90	77	76	55	80	72	74	80	70	80	87	91	91	77	80	84	70	89	74	77	77	78	60	77	90	76	77	83	76	84	60	76	82	77	86	93	85	78	100	77	85	101	73	90	78	69	84	85	60	80	83	70	79	101	68	85	65	67	78	85	67	91	78	64	95	74	84	71	82	76	91	82	71	76	103	68	71	91	82	73	68	78	93	84	68	84	96	73	72	81	63	62	77	69	75	66	85	61	77	66	74	75	62	64	80	85	85	83	96	82	85	71	91	79	63	75	101	79	68	88	78	66	66	78	67	71	71	62	84	77	75	71	62	68	82	79	87	97	82	85	71	59	79	68	69	84	77	74	72	78	75	79	80	84	83	84	72	66	65	64	78	81	84	77	91	88	78	71	80	81	74	72	74	69	81	76	68	70	65	85	84	89	85	74	76	66	88	87	87	65	81	64	79	65	79	78	72	81	76	87	92	82	67	83	66	72	79	76	82	83	90	80	85	70	78	74	66	81	78	81	82	91	91	72	71	69	66	82	82	75	78	68	82	72	82	76	101	82	67	80	82	91	74	61	80	73	75	78	77	71	83	62	74	81	85	65	72	75	86	80	74	85	94	75	82	79	88	70	85	83	85	74	84	94	79	90	74	76	81	85	58	84	97	86	80	68	62	90	70	90	86	76	72	71	87	82	68	70	61	78	66	79	76	85	68	71	76	72	71	83	79	67	56	70	88	79	78	88	73	79	72	82	86	80	81	77	75	74	79	77	78	78	76	78	77	85	81	72	93	66	80	77	88	66	81	83	81	73	70	79	84	78	78	91	81	89	68	78	74	76	86	88	80	60	72	70	72	76	60	80	66	80	90	86	82	84	65	72	71	73	72	90	70	68	86	82	72	83	81	63	63	75	77	77	70	72	72	72	85	68	66	58	86	79	73	68	86	80	75	75	71	67	76	75	86	79	62	94	68	70	83	85	81	80	68	82	81	78	82	80	69	54	68	84	79	62	87	73	93	82	83	87	84	68	81	73	76	76	76	81	74	76	82	101	73	68	77	71	89	70	76	81	69	87	86	60	81	71	78	65	86	94	76	72	82	87	87	81	69	73	81	71	63	76	69	87	67	61	73	76	74	65	77	66	80	76	70	62	81	96	69	63	86	75	78	75	77	73	88	80	70	78	68	72	67	64	98	96	82	81	82	80	65	71	67	62	72	68	64	76	80	74	75	78	73	63	92	70	71	74	86	53	74	89	96	79	91	74	78	74	103	65	85	69	79	69	72	69	66	78	86	80	70	72	82	71	70	83	81	74	85	75	61	69	86	69	75	77	81	79	93	78	70	95	88	81	71	88	80	64	72	75	64	75	75	81	70	76	86	100	87	93	78	77	85	77	91	69	68	90	65	68	73	79	66	78	77	72	89	67	71
11719	4831	2850	4106	8207	9555	11628	12178	11662	9054	8996	7748	4564	3641	3723	3439	2689	2415	2369	2616	2397	2224	1901	1478	1208	1131	915	924	1045	1281	1236	1380	1141	1065	772	833	810	712	727	700	855	719	719	674	724	678	664	643	640	578	586	590	619	588	638	622	603	604	597	645	630	585	613	638	600	591	673	651	630	652	644	651	677	746	686	704	756	780	797	767	714	709	653	562	597	589	625	632	592	599	606	571	568	583	601	605	602	618	619	620	576	589	600	608	591	594	579	602	575	563	565	566	583	584	615	564	601	625	607	541	577	605	558	561	631	565	607	587	655	563	616	594	592	619	596	591	538	622	595	602	565	614	627	611	602	590	588	609	553	585	585	589	612	581	591	558	623	585	613	595	619	622	605	580	623	562	573	555	581	574	571	592	626	556	563	623	566	576	612	580	616	606	544	601	639	605	645	605	591	607	619	592	601	578	606	605	612	580	582	612	590	621	616	609	594	584	627	614	603	624	601	593	621	585	647	589	620	621	575	569	626	562	587	613	566	582	572	592	648	571	594	563	604	664	615	577	616	590	600	559	608	606	596	572	530	579	583	619	602	564	556	599	588	635	612	599	566	584	594	606	620	618	588	622	590	599	604	569	562	577	560	610	593	594	604	577	539	627	565	583	584	599	587	576	605	578	594	576	589	588	613	646	622	575	562	626	643	590	645	562	611	598	594	613	584	634	629	590	627	609	611	608	602	576	640	577	641	584	565	600	623	627	614	596	640	550	640	567	593	656	631	578	611	575	564	610	608	584	604	604	583	571	608	604	582	599	603	586	587	607	564	617	622	618	574	604	599	585	588	582	610	548	587	592	606	568	610	559	566	589	607	594	633	624	569	601	628	585	601	561	596	574	603	583	640	600	584	592	605	585	593	622	619	600	641	614	603	603	566	578	596	597	626	600	621	623	593	610	629	572	580	627	612	550	640	583	632	614	566	565	623	602	589	610	611	622	605	581	590	591	606	521	585	577	606	604	579	609	576	612	615	586	554	601	587	592	575	579	601	630	579	610	559	562	566	600	603	622	550	604	564	592	636	600	601	592	578	604	582	560	625	609	610	590	616	611	546	592	596	639	618	567	573	612	575	614	572	567	599	683	582	570	600	593	631	586	630	607	598	591	568	546	593	622	566	574	586	583	595	659	646	562	580	573	568	587	592	653	636	580	586	612	660	607	590	587	565	575	578	580	571	615	549	559	614	589	590	600	580	617	578	636	580	630	590	615	570	592	568	609	590	605	610	580	600	585	601	568	618	549	583	628	649	609	600	588	589	600	596	591	592	571	572	606	598	583	584	625	613	604	624	571	574	591	604	559	582	581	614	569	585	579	602	598	612	582	627	600	574	588	571	596	541	604	596	641	603	627	583	587	579	563	600	572	594	584	646	605	591	581	597	616	613	601	616	632	623	611	657	570	576	618	634	575	568	569	598	566	615	510	621	645	681	554	601	584	587	594	596	641	562	568	615	596	614	559	540	592	581	626	612	594	559	619	583	607	571	602	598	557	607	592	564	546	530	633	629	592	594	545	583	545	566	605	587	601	586	587	573	562	590	597	547	592	617	608	618	615	575	594	630	628	542	586	619	571	662	598	608	590	606	618	627	591	596	546	590	590	565	598	573	571	615	593	605	544	618	609	603	574	607	583	614	621	589	574	624	556	604	594	620	603	576	599	594	610	567	587	589	619	599	585	599	587	585	628	633	567	592	632	641	616	611	623	574	559	598	586	580	615	580	567	585	606	571	630	644	599	619	619	619	590	608	579	582	589	619	621	588	575	622	581	602	622	593	576	589	628	566	587	578	559	594	594	618	552	563	609	613	594	623	588	602	588	599	546	543	615	602	635	611	610	607	612	623	566	574	602	558	603	608	564	605	603	631	575	566	588	578	592	606	573	573	574	613	595	581	597	553	598	611	624	592	649	584	602	610	608	605	550	568	639	612	580	560	573	523	608	572	597	616	536	594	616	567	614	560	531	539	590	626	641	576	598	548	568	581	586	624	602	626	583	600	623	573	619	617	611	621	560	560	569	604	649	586	576	574	581	580	565	619	566	665	591	574	541	596	597	635	610	626	593	639	614	613	637	581	596	592	589	596	573	576	586	577	625	569	590	607	593	626	593	605	552	602	601	604	592	627	579	582	573	638	626	591	617	622	596	588	548	596	591	614	622	656	581	551	604	604	622	613	597	597	610	568	592	586	643	595	631	567	608	540	563	607	609	621	597	615	628	613	592	629	611	583	586	579	584	613	570	636	617	586	630	623	621	618	643	599	624	585	602	613	613	584	593	634	637	584	605	618	594	583	643	597	578	620	606	568	607	613	573	554	591	566	608	596	604	613	599	608	567	583	587	554	619	589	589	600	543	622	585	581	560	580	591	608	543	652	637	608	599	557	648	604	569	587	566	579	596	616	584	582	559	572	550	556	581	584	610	636	586	626	590	659	572	609	577	610	579	647	623	589	575	610	605	599	580	568	596	598	623	604	618	646	652	602	622	582	589	597	654	617	597	606	583	573	616	546	616	578	600	579	589	564	572	602	625	620	606	609	588	610	607	613	583	667	626	605	575	571	568	586	599	580	615	632	561	597	606	574	610	591	613	600	620	644	580	622	574	572	539	554	598	602	605	602	614	634	579	610	548	613	567	591	600	560	611	586	612	585	632	596	598	640	611	624	613	603	580	612	581	585	573	625	589	592	651	584	616	578	600	601	610	581	628	569	634	525	574	569	596	623	593	610	584	616	586	574	600	598	611	630	603	606	568	593	620	613	616	604	598	604	591	628	596	642	578	558	611	626	603	580	583	610	581	615	558	585	616	568	566	607	629	569	576	577	586	573	595	641	605	572	564	551	609	611	569	640	576	553	569	611	603	624	594	528	573	613	581	600	608	651	573	587	613	587	594	594	603	610	617	601	567	601	641	607	589	617	576	568	570	618	571	578	579	564	589	567	618	560	550	589	578	620	581	600	611	596	611	577	633	578	603	607	615	592	582	582	610	578	566	620	590	603	580	566	517	577	612	584	594	571	616	610	582	608	604	599	641	610	632	592	621	595	638	654	584	593	602	597	606	573	610	591	624	583	608	597	607	591	608	596	610	578	605	570	590	630	587	598	593	632	601	572	592	560	565	600	618	596	560	656	594	590	580	594	556	606	606	638	600	584	636	542	571	566	591	628	614	631	565	552	564	590	575	628	595	604	619	599	584	560	586	602	589	597	625	557	601	570	622	563	601	589	567	615	555	581	560	597	634	579	624	587	570	573	617	614	578	596	576	571	599	558	587	579	606	607	558	595	584	561	587	565	640	603	606	586	600	615	568	596	619	553	601	593	600	625	643	600	603	596	583	622	583	609	635	580	555	618	587	614	614	620	633	579	597	602	583	583	623	620	606	605	614	607	571	628	606	571	621	557	600	604	606	577	660	653	611	605	585	607	618	594	614	644	596	617	586	602	567	608	550	559	603
1763	334	198	170	119	191	258	342	327	270	276	261	173	159	156	137	112	127	119	110	125	104	99	76	82	79	80	78	89	66	113	69	92	81	52	54	63	67	72	57	61	61	50	77	63	70	64	63	51	76	61	50	48	62	67	69	51	70	52	58	59	52	62	67	62	54	51	42	51	67	72	57	69	67	68	58	74	67	61	68	66	59	58	26	54	65	63	58	42	60	55	47	50	58	39	64	50	63	52	57	60	52	53	64	65	67	46	73	71	50	61	61	62	62	50	66	62	59	51	64	59	70	61	65	65	58	66	73	55	49	44	53	53	46	51	64	56	51	57	61	58	48	50	70	72	51	53	54	40	61	56	61	58	56	74	63	56	51	69	60	53	57	67	53	64	52	64	62	66	61	67	54	60	68	58	51	66	65	64	67	65	58	65	70	58	57	56	57	72	66	55	49	53	64	60	64	72	50	65	53	69	56	64	47	66	59	58	49	51	57	50	51	64	57	64	66	55	45	57	56	58	69	53	54	62	50	57	71	41	68	51	60	60	64	59	52	56	60	55	55	59	49	54	53	48	66	64	53	47	65	65	72	54	56	58	62	52	46	66	63	53	54	49	57	54	54	58	58	60	56	58	50	50	57	68	66	53	67	62	53	66	60	54	43	54	61	63	58	54	64	55	46	61	55	57	49	73	44	49	50	50	69	58	51	54	62	54	56	52	50	64	51	52	45	65	54	55	47	61	62	44	40	55	50	56	62	66	64	57	49	68	57	65	53	52	61	58	64	60	67	55	49	56	53	44	63	51	62	67	52	64	63	61	59	76	52	61	45	59	60	56	42	62	73	64	62	60	54	55	59	59	63	62	50	62	64	65	54	55	49	68	73	49	44	51	60	49	62	55	72	66	64	56	66	66	73	76	45	58	52	49	49	69	63	62	62	62	60	54	55	91	58	56	59	69	70	48	66	56	64	54	53	62	65	71	51	55	49	59	62	56	56	65	54	50	73	64	52	57	65	45	60	64	55	55	51	45	55	71	59	50	49	57	50	66	48	74	63	54	51	50	45	65	73	55	48	59	68	80	56	68	44	61	62	49	40	60	66	53	37	59	71	51	69	55	66	58	73	44	57	48	65	54	45	52	64	56	63	48	61	54	55	57	68	43	62	60	67	49	54	52	62	64	59	66	61	55	37	60	47	76	55	57	57	73	62	72	54	54	53	51	59	58	48	68	57	66	66	73	66	44	55	50	55	61	53	52	62	44	49	51	44	61	77	50	60	57	50	58	58	70	60	55	60	51	63	61	48	63	68	47	67	60	71	57	55	59	71	64	41	71	67	60	63	73	57	64	63	61	50	56	58	60	52	61	61	65	61	49	57	58	68	55	50	53	68	52	53	59	57	56	47	58	58	51	48	53	69	62	56	54	42	67	48	52	58	62	80	60	55	52	51	47	64	66	53	65	47	59	54	54	63	51	60	57	57	63	53	50	67	65	75	58	61	44	60	60	60	57	56	51	54	49	57	61	52	49	67	62	54	64	56	65	71	49	53	54	54	43	54	66	55	65	53	66	48	69	76	61	75	64	58	69	56	63	59	58	66	53	59	61	63	45	58	59	58	62	51	65	49	52	54	60	56	68	50	62	56	63	55	62	67	55	57	59	51	53	50	44	49	51	49	61	52	49	62	59	52	54	53	63	65	55	65	51	57	50	59	53	56	51	52	51	72	63	71	48	56	55	60	55	58	54	54	45	64	55	53	58	61	66	54	71	59	66	50	52	63	53	67	55	52	83	44	61	52	45	58	60	57	55	48	61	54	67	59	63	55	67	48	61	40	54	45	61	55	62	74	56	58	44	66	64	66	67	57	61	67	55	50	56	62	44	61	61	50	51	53	53	62	45	51	60	66	57	56	59	66	54	56	62	57	65	61	55	60	55	57	71	57	57	62	50	59	55	69	72	47	69	52	63	56	52	53	68	61	60	55	64	53	51	50	57	62	73	58	58	43	65	64	58	72	56	56	67	48	57	43	52	59	61	67	52	53	69	48	67	62	58	51	59	69	58	56	63	60	61	61	77	52	49	54	59	62	60	54	51	53	60	63	67	55	69	55	54	56	67	50	67	65	55	58	54	59	54	60	49	69	45	56	56	51	57	65	56	51	59	55	46	49	73	55	50	54	61	42	47	61	49	69	60	59	54	54	63	50	71	61	64	57	54	48	60	55	59	71	56	44	58	45	53	53	43	41	60	58	80	61	53	65	51	59	54	56	76	70	59	49	68	53	56	51	47	68	57	66	56	50	61	60	52	55	73	58	64	66	69	52	65	44	56	60	57	66	55	60	65	55	54	64	61	66	49	70	62	53	63	58	60	47	59	44	66	55	50	66	44	52	69	62	53	56	58	57	65	48	67	55	57	48	50	63	61	59	56	62	56	56	55	65	56	48	47	54	63	56	47	62	55	56	56	62	50	49	60	44	51	67	68	54	60	51	54	63	62	51	67	50	58	61	41	49	42	52	62	65	51	57	57	67	54	49	60	59	58	44	61	46	57	53	66	61	56	59	47	45	59	59	53	48	46	50	55	64	56	54	58	72	55	48	47	66	56	57	58	57	60	60	67	61	70	61	65	53	61	62	53	67	64	43	36	55	58	60	58	58	42	54	48	45	52	64	56	56	54	45	63	69	57	54	60	60	59	48	63	48	41	60	49	53	52	51	62	47	56	52	57	67	56	44	48	75	48	59	44	54	64	65	66	58	74	66	53	55	60	72	76	57	52	55	71	60	56	61	53	69	48	48	57	53	61	58	65	56	68	61	60	67	52	67	46	55	55	69	56	57	50	59	52	48	60	48	67	57	64	58	59	47	40	67	59	49	53	53	58	49	62	51	61	70	55	54	53	59	58	50	60	60	60	53	57	68	63	50	71	70	64	59	56	59	62	53	58	64	56	64	69	62	54	62	66	55	64	55	41	47	46	65	61	65	61	48	68	65	54	56	60	58	62	49	48	54	61	51	54	62	58	61	63	52	54	69	47	51	60	56	61	50	61	65	71	63	41	50	52	80	59	63	75	55	47	63	59	47	61	62	49	60	71	58	53	52	38	58	67	61	61	51	58	64	58	61	56	52	42	55	46	69	56	50	67	62	41	55	56	54	68	64	54	58	52	51	56	59	65	40	57	57	43	63	53	51	63	60	61	45	70	57	46	57	42	52	62	58	51	49	46	62	64	49	69	60	51	69	60	68	53	59	53	49	54	49	43	51	51	66	55	64	62	56	54	59	49	52	68	51	58	70	69	71	54	56	61	54	64	57	65	68	52	60	41	56	53	42	50	64	75	64	52	55	54	64	55	52	54	69	50	56	65	52	56	56	67	55	58	61	44	64	51	57	65	54	61	52	52	50	58	59	69	73	52	54	61	64	58	53	73	59	57	57	59	59	68	48	54	56	68	46	51	52	56	60	49	70	68	50	59	59	54	52	66	57	75	43	63	62
12874	4316	2650	3778	7194	9144	11263	11989	10755	9115	8355	7507	4108	3724	3561	3314	2541	2544	2461	2300	2291	2030	1788	1304	1081	985	822	858	1085	1196	1134	1263	1070	775	710	713	664	594	646	676	657	624	589	555	615	572	552	497	478	487	458	460	428	511	487	492	484	534	508	462	474	462	477	489	503	501	436	502	498	499	557	562	577	571	580	667	626	597	619	660	573	523	497	464	484	451	488	471	455	480	508	497	523	440	477	445	435	471	523	534	476	438	488	513	469	462	493	511	492	475	479	478	502	448	462	464	458	473	488	476	481	481	482	469	459	470	467	471	538	468	479	472	460	510	430	511	483	452	482	488	494	450	497	472	460	465	509	428	468	495	478	505	467	487	474	489	434	457	490	459	439	478	479	470	500	493	492	498	462	480	463	485	471	491	495	490	509	471	482	477	441	468	493	527	458	499	459	442	486	461	510	493	460	485	504	484	448	458	482	471	452	490	461	479	463	456	474	490	508	511	455	486	476	440	462	438	478	481	475	458	469	473	487	527	493	496	512	492	467	486	474	519	509	476	492	520	443	447	507	497	505	471	482	445	453	431	477	450	487	468	492	445	449	507	524	435	484	448	458	463	455	452	471	489	477	479	458	514	457	495	523	471	502	493	451	475	500	486	478	491	486	496	472	478	465	451	490	471	474	465	485	465	484	454	493	498	444	439	528	452	495	489	479	459	434	477	510	469	497	501	443	469	483	475	459	479	515	485	474	443	451	450	489	492	443	511	494	454	479	478	442	465	475	492	479	472	448	543	491	446	516	499	460	484	502	488	466	502	525	509	487	443	502	470	479	476	481	474	459	475	460	453	461	441	506	441	474	462	493	503	494	443	489	475	447	462	449	484	468	510	495	462	469	489	499	483	460	459	465	475	443	496	470	467	472	468	474	482	527	494	480	479	461	495	462	469	454	503	477	454	459	480	480	466	464	482	436	476	492	511	431	509	498	462	481	493	452	491	462	470	491	499	448	456	477	477	484	522	490	419	451	479	461	488	451	507	472	468	477	487	513	526	504	469	499	462	484	468	488	481	462	477	482	470	456	458	495	434	482	504	489	459	473	477	451	456	526	443	464	480	478	513	514	529	459	518	482	453	458	448	465	464	491	453	476	479	449	487	456	492	487	463	469	478	474	486	479	463	501	504	442	458	459	519	474	421	453	445	450	456	469	441	494	454	484	488	478	526	451	517	459	485	431	484	460	440	445	455	436	484	485	487	460	494	483	484	489	450	454	473	500	467	477	455	496	463	478	462	456	464	435	446	464	505	470	513	451	482	498	467	475	454	466	485	494	457	472	461	452	449	479	495	488	478	434	476	465	484	480	491	497	450	491	452	465	462	472	488	492	471	483	529	484	461	482	499	473	474	467	495	455	483	443	470	505	466	488	493	439	475	479	460	518	477	495	456	455	534	464	504	487	510	494	448	486	485	488	452	498	496	499	494	516	482	488	488	472	432	479	466	447	469	453	466	449	493	445	504	495	460	513	520	466	478	484	455	478	474	443	481	489	460	478	452	482	459	436	517	478	502	460	511	479	473	484	461	462	497	512	461	441	505	466	495	489	489	478	498	461	438	455	475	468	490	481	510	464	506	474	466	486	489	514	535	494	431	517	504	494	475	453	457	502	443	465	487	489	491	504	459	484	456	458	484	475	527	497	458	485	460	495	484	474	473	490	473	492	467	501	462	470	453	495	496	456	482	492	444	438	468	488	497	434	459	489	469	454	498	469	468	491	466	454	479	489	501	468	484	496	471	489	504	463	459	466	469	449	494	446	503	483	485	500	467	451	483	501	448	497	457	465	459	480	473	470	506	431	472	491	497	509	503	455	470	482	468	462	465	484	501	510	445	459	478	459	462	489	499	480	490	453	473	479	520	479	496	469	484	486	521	488	457	485	495	475	476	466	462	497	478	468	451	506	510	474	499	461	495	465	488	454	507	474	458	469	505	514	462	481	483	507	448	459	492	489	505	486	517	490	490	469	460	447	486	463	497	489	460	468	469	487	473	492	510	487	468	505	477	515	483	534	467	480	529	439	465	473	468	470	462	465	429	467	463	483	430	472	481	488	480	468	497	447	465	528	459	426	489	513	480	455	443	474	457	425	501	439	442	471	468	460	490	458	497	455	448	502	475	488	488	440	474	460	470	487	452	444	465	467	476	486	472	482	524	495	511	450	501	492	477	466	521	465	495	469	487	480	463	524	475	485	477	478	476	474	461	462	462	464	472	509	493	427	505	500	465	492	470	448	522	477	473	445	501	465	504	489	467	444	482	433	490	473	458	458	464	509	478	451	492	501	486	487	486	487	485	455	454	475	424	479	426	474	455	499	458	461	450	501	459	470	510	471	491	474	486	476	492	475	510	492	448	496	453	453	477	473	486	493	476	511	490	483	461	423	474	484	491	469	479	501	447	452	490	483	447	454	476	464	491	517	471	504	494	483	454	458	526	451	480	484	481	497	464	480	485	483	491	456	463	482	524	485	466	471	499	482	451	455	452	483	458	417	468	495	469	476	487	501	458	444	511	479	488	454	463	473	451	489	458	484	442	482	495	472	483	450	493	447	472	511	490	428	483	449	459	507	456	446	491	476	494	476	484	502	478	457	511	456	466	470	457	483	441	477	475	462	454	470	486	432	463	496	465	494	460	436	491	471	447	463	502	474	498	470	505	462	409	498	443	480	436	501	481	452	467	490	481	506	486	489	535	491	506	473	437	517	493	463	488	453	495	432	512	460	459	496	491	501	474	485	477	471	482	467	494	455	428	455	535	466	471	490	455	459	478	470	469	504	491	436	502	464	494	483	464	456	509	431	486	456	437	490	491	491	525	495	460	472	475	447	479	453	487	487	441	470	447	478	468	449	455	461	463	467	452	518	463	486	466	455	459	486	482	495	486	524	493	452	454	456	450	480	463	481	441	466	509	477	467	497	471	472	479	474	457	473	451	470	476	463	455	455	482	510	486	470	496	493	431	461	430	478	478	481	470	516	475	447	495	452	476	471	492	466	482	496	459	493	468	467	492	511	512	460	454	463	456	474	495	456	457	485	444	461	459	459	470	464	476	496	473	516	447	473	473	452	490	503	434	480	494	475	483	434	500	500	493	495	488	456	457	461	454	456	476	456	451	474	483	443	478	464	463	438	500	479	517	515	458	441	436	486	463	481	449	422	506	452	493	467	460	439	473	487	440	487	474	476	498	467	460	444	492	479	424	468	494	479	460	478	456	489	483	476	468	419	466	499	467	481	477	503	488	486	509	475	485	433	493	479	490	488	444	481	465	533	463	463	509	467	452	512	498	481	509	480	476	450	463	472	473	486	448	465	473	448	438	433	498	445	456	477	482	449	483	460	490	499	443	429	496	447	486	458	491	466	476	449	474	500	467	438	522	493	496	472	477	469	470	443	448	441	462	488	503	524	467	508	473	500	420	469	489	468	467	465	491	487	518	457	474	460	458	499	472
1252	511	323	240	196	262	386	446	384	373	385	334	200	200	181	191	159	181	164	178	192	153	165	144	135	107	101	110	124	125	132	110	124	122	97	103	103	95	94	105	110	101	94	108	102	100	91	80	100	121	105	100	105	96	86	85	92	69	88	93	104	67	92	86	104	95	87	105	92	113	116	102	100	89	95	86	118	103	120	95	110	87	116	100	109	104	102	89	98	70	80	89	81	83	91	87	86	104	90	99	98	111	94	97	94	89	94	108	98	83	109	89	95	106	92	101	83	101	89	98	85	98	81	97	89	93	83	115	101	91	77	82	106	93	105	97	103	88	93	89	95	105	115	92	102	98	103	89	83	92	99	90	65	111	88	105	92	72	82	96	93	88	92	86	83	101	75	92	92	84	85	87	84	103	81	89	117	96	93	95	92	95	111	102	110	83	101	83	101	100	99	99	98	91	99	82	87	89	94	95	97	99	95	102	96	106	88	96	79	106	99	98	91	92	81	93	73	102	92	76	91	84	87	89	108	100	104	112	106	80	100	76	96	100	87	91	80	93	94	98	96	107	92	93	99	93	106	99	86	99	107	88	97	95	99	94	98	103	98	100	95	96	102	93	94	104	103	84	81	89	94	108	82	85	101	95	110	101	101	98	93	87	95	81	95	85	95	92	93	92	96	96	103	90	79	91	91	102	94	79	101	96	101	97	106	85	84	102	102	94	102	98	78	87	81	104	96	86	97	93	80	87	111	97	89	92	102	93	99	85	100	97	78	102	106	103	81	109	104	100	100	92	98	95	109	95	91	118	98	88	95	108	87	76	96	83	100	92	113	79	91	86	106	107	90	91	98	99	95	88	83	96	97	107	88	106	105	105	97	107	99	91	125	77	106	101	91	96	96	105	90	92	98	111	110	97	101	85	113	102	88	89	93	96	88	86	90	94	89	106	91	105	103	88	98	76	86	97	101	108	93	97	87	101	102	97	116	97	98	95	97	102	99	99	93	96	103	106	93	93	108	84	86	96	89	105	93	89	75	82	119	85	95	103	96	107	86	87	90	104	81	104	104	95	93	101	95	82	107	109	103	86	98	86	86	87	85	87	102	99	105	101	94	102	93	100	102	102	79	113	106	83	100	113	112	98	83	96	115	87	116	97	88	87	90	95	82	89	72	92	95	90	94	87	89	112	88	81	74	92	104	97	94	104	97	90	104	92	95	126	95	87	86	96	97	93	104	91	90	89	92	87	93	92	94	92	99	96	87	101	80	86	88	90	100	87	102	97	92	82	91	112	89	99	92	83	105	73	90	97	93	80	93	96	71	84	95	85	75	93	108	82	79	87	82	107	101	100	105	88	92	96	81	103	89	112	82	111	85	105	92	80	104	89	94	99	92	94	100	92	107	85	77	98	89	89	107	96	114	98	89	98	89	84	100	94	115	109	96	103	107	98	83	96	87	100	81	97	77	84	88	95	100	81	90	108	87	77	92	101	79	105	119	105	90	92	89	73	95	110	84	86	101	92	103	106	95	98	97	108	83	107	100	86	98	95	99	89	73	96	103	72	97	98	98	112	91	108	96	99	90	97	92	92	95	91	84	112	99	90	89	86	93	91	85	105	109	105	91	90	105	84	85	88	93	93	93	107	89	96	90	77	100	92	95	106	93	89	99	102	105	101	101	113	103	87	86	98	90	103	107	76	106	97	108	100	85	79	113	95	108	84	77	102	99	84	105	98	100	100	94	84	88	99	110	89	113	86	84	83	106	87	109	91	105	115	83	94	97	97	94	99	99	83	97	96	86	68	95	100	88	87	87	77	87	80	99	92	97	98	94	75	104	103	102	85	112	89	107	95	100	88	90	116	105	90	98	99	103	99	92	100	85	101	108	97	98	100	91	91	95	93	102	84	99	85	97	91	94	75	96	96	89	87	77	96	84	82	90	75	100	78	86	104	79	77	95	115	118	86	95	99	102	101	91	88	105	79	111	90	84	97	78	88	113	92	89	105	105	79	122	94	91	96	90	102	90	109	109	89	96	88	101	94	84	81	79	97	94	102	124	81	108	112	85	105	118	80	103	86	113	90	90	82	100	105	80	93	91	93	101	100	88	94	100	115	92	100	107	95	92	99	96	91	99	88	90	98	105	91	103	75	94	127	106	96	86	84	86	84	81	76	104	92	96	85	107	97	116	91	106	95	107	112	106	116	91	112	94	103	102	93	97	93	86	98	79	98	98	102	85	97	105	85	108	88	85	92	82	94	94	86	116	104	92	90	105	92	96	111	94	100	96	105	99	90	68	83	89	108	96	96	113	103	88	105	113	93	97	98	101	96	80	85	99	80	91	83	94	76	87	96	82	107	100	88	92	87	100	104	86	100	105	106	89	96	90	96	101	100	89	104	104	106	101	88	102	99	103	98	76	90	105	101	104	78	104	116	103	101	88	97	88	67	102	90	91	92	102	94	96	99	93	93	100	97	93	89	108	103	95	90	104	102	89	79	117	93	87	113	98	104	89	110	90	88	112	96	93	111	91	90	95	93	104	88	88	95	94	93	84	90	87	108	93	102	88	109	79	107	112	89	91	88	103	109	81	82	93	109	78	99	88	102	93	114	87	95	73	96	99	89	85	84	96	110	110	99	103	87	92	93	89	67	103	103	94	93	92	93	91	95	86	109	91	96	89	108	98	84	91	84	117	117	96	97	93	101	102	83	105	92	99	103	114	100	99	94	82	90	98	91	86	108	126	114	84	104	91	83	102	106	74	92	100	83	100	87	99	96	95	90	82	88	102	89	104	93	92	105	100	92	92	99	111	113	113	94	105	103	100	111	112	106	111	95	87	107	101	105	79	100	90	71	94	95	88	89	93	93	86	101	100	87	97	103	109	89	81	97	102	72	92	91	96	111	111	88	90	127	96	90	126	84	103	95	90	92	94	99	93	104	104	100	112	77	105	97	85	99	108	88	100	106	106	100	82	89	78	105	98	95	92	100	114	78	87	107	96	116	97	101	98	95	109	88	87	89	74	87	110	116	84	94	88	87	87	106	93	74	103	80	86	107	100	115	94	80	95	78	106	92	100	95	112	98	102	93	80	111	84	113	95	102	98	107	98	93	97	105	92	101	104	97	86	109	109	102	91	79	99	99	75	92	88	103	97	89	87	92	83	95	109	95	87	84	87	94	91	101	102	81	98	76	84	96	100	103	99	87	93	84	91	97	98	98	100	88	83	98	112	112	72	87	89	92	124	85	98	91	91	86	83	93	88	91	107	85	95	109	90	114	93	85	104	91	104	92	87	109	85	100	82	99	106	106	111	95	88	102	89	95	75	104	83	89	111	84	82	90	96	97	119	100	97	100	80	114	94	94	103	98	112	84	86	92	103	101	91	104	84	81	114	91	90	94	98	95	105	104	106	104	97	93	114	75	98	93	100	96	112	118	91	92	93	87	93	107	84	92	99	105	85	91	80	105	103	104	80	97	81	108	83	96	88	102
14039	5843	3568	4585	8853	12067	13912	14732	12765	11233	10363	8730	5120	4763	4418	3903	3275	3283	3333	3143	2954	2646	2398	1778	1586	1356	1292	1362	1737	1838	1791	1768	1638	1207	1170	1097	976	983	957	969	966	924	884	907	1043	954	881	820	773	775	817	808	797	775	862	749	795	791	778	788	770	783	829	748	813	774	756	833	840	836	802	879	914	895	938	961	945	1014	1046	941	880	842	769	770	797	737	782	840	772	787	776	739	791	780	766	746	737	770	749	768	768	731	749	773	740	744	737	699	734	772	735	708	750	779	794	728	778	747	773	806	776	697	797	774	764	722	739	738	760	760	720	702	738	765	737	814	797	759	779	730	809	794	749	728	762	783	775	710	705	704	776	719	802	728	750	743	765	759	747	774	719	756	737	758	736	754	751	793	790	766	744	747	745	737	734	787	758	718	719	753	778	776	785	781	724	735	743	782	783	706	749	778	688	729	763	758	774	761	742	775	752	731	734	769	748	754	752	703	717	767	734	726	788	769	750	738	735	733	785	742	766	762	789	772	775	797	730	759	741	814	767	784	749	806	703	774	749	802	772	744	777	783	779	762	772	760	752	745	747	752	745	768	742	761	753	748	723	737	719	713	759	760	790	759	743	766	771	765	733	699	752	771	768	782	738	751	761	797	788	690	783	740	694	756	730	772	701	786	766	781	734	757	776	735	727	747	742	788	758	785	795	740	725	799	746	774	767	794	838	743	744	763	798	756	747	764	777	748	728	774	748	732	740	738	783	801	751	740	775	757	744	715	716	744	748	772	768	769	803	768	818	776	774	737	766	715	778	738	755	705	759	770	760	718	768	777	750	791	741	770	735	772	764	750	759	721	719	779	779	685	766	776	792	744	731	742	805	774	765	784	731	851	731	747	774	747	776	753	781	741	728	762	753	695	803	782	741	745	777	794	711	776	790	839	772	774	756	743	807	737	750	738	769	791	797	776	736	809	762	778	795	807	790	746	750	746	755	750	758	769	733	718	745	837	773	730	683	759	746	751	770	737	766	729	757	785	797	716	738	756	754	719	708	774	725	839	743	743	814	804	764	757	756	781	753	725	776	775	787	752	692	751	788	724	790	716	770	772	760	753	775	765	768	755	792	784	758	735	786	735	703	794	781	736	755	719	810	713	725	718	767	675	751	731	773	721	730	727	818	774	776	756	818	768	770	740	758	771	764	789	733	752	758	773	709	708	750	767	730	757	745	768	729	764	724	708	778	772	797	786	713	729	740	716	746	772	731	780	813	764	768	759	734	763	782	698	738	750	740	774	786	757	747	723	784	755	771	746	758	748	786	791	718	761	748	729	734	729	761	759	783	749	732	798	764	743	827	733	708	781	792	796	695	766	769	795	759	791	765	801	737	770	723	796	736	746	725	746	789	772	782	747	717	774	786	733	771	741	781	738	764	744	735	739	778	780	783	780	789	764	817	746	792	769	758	737	789	743	793	733	788	810	756	747	817	816	767	757	726	735	745	750	804	752	774	725	770	758	804	781	742	761	795	753	697	775	773	751	755	725	763	759	753	741	766	745	732	729	733	761	726	761	802	747	799	801	832	744	769	793	752	784	777	780	764	748	790	804	745	720	784	748	732	781	766	755	732	821	794	747	765	730	706	719	764	770	763	802	780	775	780	738	779	721	798	752	773	749	730	773	712	766	734	783	739	764	745	735	723	717	743	808	752	805	722	774	727	725	772	780	762	767	759	749	803	741	775	759	787	757	734	796	747	792	751	743	746	777	754	719	763	766	784	793	769	752	775	692	760	743	762	793	740	776	736	751	740	763	754	752	738	760	769	783	748	743	764	761	789	744	724	747	790	750	715	743	749	743	753	782	741	759	776	782	780	767	736	740	750	764	747	722	740	779	718	748	780	755	749	769	762	751	744	751	724	729	734	706	751	802	742	754	801	731	721	733	760	748	784	761	754	709	793	776	740	734	760	761	741	767	749	775	760	771	795	715	691	759	772	762	767	772	762	739	785	748	727	734	775	792	723	715	759	778	757	767	745	785	766	747	773	773	770	770	789	797	759	752	719	798	727	739	742	716	746	770	804	766	712	776	798	728	776	767	721	786	779	757	762	726	795	801	747	794	735	791	709	787	780	770	743	753	763	777	728	806	697	819	717	747	755	752	719	751	759	691	758	781	759	726	769	716	764	772	774	742	756	778	773	787	768	767	784	717	757	780	729	763	808	736	796	804	777	801	777	767	749	766	780	761	797	801	752	752	771	789	738	766	743	804	771	788	733	722	754	763	767	780	744	738	755	777	709	742	765	768	762	758	746	745	733	757	791	746	724	782	717	771	768	802	744	758	739	728	725	730	732	747	844	762	729	762	770	757	727	734	779	752	768	767	753	822	817	769	755	742	768	761	776	684	780	733	796	755	717	812	742	721	764	716	735	771	781	771	703	752	739	738	756	824	766	754	738	764	766	797	725	798	784	743	738	770	717	736	755	763	767	789	785	782	769	780	755	712	740	720	782	773	758	729	838	781	775	737	765	789	811	784	799	797	734	769	774	742	801	746	720	730	786	743	776	744	790	734	798	736	757	775	730	740	787	799	713	736	704	761	755	741	722	764	762	747	752	779	709	763	799	754	757	719	676	771	745	790	737	711	743	775	786	730	765	766	792	749	712	786	721	737	748	792	750	766	750	733	721	721	755	775	734	788	742	851	790	796	745	775	772	732	818	767	746	781	763	676	711	720	805	736	782	753	737	737	773	773	732	711	750	811	727	736	720	752	773	708	774	737	804	710	738	764	792	754	698	721	782	776	791	760	733	736	772	735	795	750	781	757	751	778	721	790	804	699	745	769	777	731	755	744	741	761	748	816	761	757	828	790	780	735	732	753	771	769	756	797	722	766	747	802	797	773	771	787	728	773	747	749	695	789	704	801	770	792	775	718	756	776	765	721	694	786	721	751	805	809	738	748	761	736	755	732	759	772	814	744	778	766	779	763	787	737	721	788	743	774	771	746	781	718	755	759	727	764	788	744	776	745	746	708	747	727	765	770	737	806	840	801	720	786	783	757	745	761	732	769	739	775	797	741	737	773	754	722	763	756	762	800	752	713	731	778	790	754	723	776	760	750	769	765	747	716	745	763	758	804	750	735	752	753	758	736	769	771	740	703	822	772	778	719	760	748	782	732	791	789	722	754	770	756	766	740	798	708	755	709	753	780	742	820	763	775	759	700	726	770	748	769	777	757	759	734	756	725	738	797	743	765	756	753	836	770	794	711	746	746	777	751	747	795	692	766	775	779	746	784	752	718	762	754	731	766	739	732	740	752	690	784	753	741	790	735	771	760	777	798	724	749	733	722	726	749	793	765	738	712	762	797	721	772	771	761	729	791	780	753	778	734	796	759	753	766	733	756	745	743	724	699	808	784	745	701	738	720	722	749	800	775	770	764	757	746	788	730	760	713	695	750	744	799	801	720	747	722	746	771	663	692	760	737	751	760	743	806	780	744	731	757
1282	235	163	101	84	126	198	263	212	217	198	177	92	105	92	92	82	90	90	82	80	67	54	64	59	53	44	46	57	64	44	45	55	59	50	34	44	54	51	38	30	40	30	54	37	46	44	29	37	45	40	32	27	41	40	38	45	36	41	45	38	46	37	35	40	48	30	37	42	35	39	44	40	47	36	40	48	47	43	34	36	39	46	38	39	33	31	30	26	38	43	27	42	38	40	35	45	23	34	40	52	32	37	39	47	39	39	34	39	41	31	43	39	34	41	40	44	45	40	40	26	26	39	50	26	43	42	33	43	37	38	34	44	39	50	28	44	37	37	44	39	45	35	33	44	31	48	50	26	46	36	31	38	41	41	52	46	45	40	42	37	34	53	31	37	32	47	26	35	35	38	32	50	29	42	40	41	54	47	30	40	40	39	48	36	46	30	43	45	41	30	43	41	37	40	34	55	38	45	29	32	36	28	41	48	29	45	37	52	52	43	37	30	43	40	43	46	41	37	44	38	47	27	34	39	29	35	47	38	40	35	36	48	42	41	39	46	36	37	39	42	42	43	34	33	39	45	35	38	45	40	38	39	34	46	39	39	42	48	37	37	35	33	38	38	35	29	48	37	39	47	41	27	40	35	33	37	38	30	43	33	31	38	44	34	44	41	38	43	33	46	37	23	33	45	36	47	38	55	34	29	46	34	42	50	33	37	56	36	39	40	43	41	38	35	48	36	35	52	45	30	40	32	54	29	53	37	39	47	42	33	33	47	48	39	43	30	36	26	31	48	34	30	29	48	49	45	37	31	43	42	42	46	52	29	56	35	41	43	36	37	37	42	37	32	42	34	31	43	34	48	33	44	29	36	39	41	37	55	42	42	40	36	41	47	27	46	38	31	36	39	30	40	46	41	30	33	34	39	43	32	38	42	40	31	41	31	44	38	38	45	42	37	63	31	46	47	38	39	44	37	47	29	31	41	36	33	38	41	43	27	49	35	40	42	41	39	32	49	41	34	49	40	32	37	51	38	40	38	46	44	45	42	51	38	39	37	37	41	29	43	44	33	34	37	42	49	46	31	37	27	47	36	39	33	29	36	31	30	40	45	45	34	33	35	39	32	26	50	34	40	35	48	36	31	44	27	47	40	36	42	33	33	48	33	44	35	38	44	38	25	32	51	43	56	33	37	42	40	32	52	32	37	35	36	46	52	41	42	38	32	31	41	39	46	42	41	41	43	40	41	41	37	33	32	37	43	33	40	39	31	60	39	42	42	41	37	41	40	41	41	36	32	32	38	53	33	50	41	46	49	46	42	48	26	36	52	38	51	37	31	34	34	37	38	36	45	46	40	41	38	51	50	38	36	46	35	42	39	34	41	37	38	39	47	40	34	38	41	40	30	43	41	52	33	40	41	40	39	30	38	44	39	35	46	35	47	36	34	50	45	35	35	33	30	35	44	33	44	33	26	28	41	42	37	36	33	40	47	40	35	47	41	37	44	39	43	33	39	38	35	42	45	46	28	31	34	36	43	41	41	42	42	37	40	44	43	55	31	37	28	44	44	38	45	34	38	31	36	34	44	33	40	37	36	46	42	33	47	37	37	43	39	31	27	50	30	44	39	35	31	45	38	39	25	40	50	33	47	37	39	35	42	48	36	29	44	42	34	36	42	35	45	35	57	34	35	36	34	43	36	32	40	38	35	46	39	30	38	40	35	44	40	53	47	55	35	50	31	49	44	40	37	40	49	33	55	50	29	41	34	39	40	42	44	42	30	27	47	38	44	40	32	33	43	38	38	27	42	52	41	47	31	38	38	45	48	47	54	47	39	33	46	40	52	34	33	44	46	36	39	46	44	43	54	37	44	41	35	32	41	43	48	52	39	43	40	42	50	46	33	43	46	36	40	55	50	45	32	36	32	47	44	32	42	43	46	33	46	38	27	43	33	40	35	42	42	41	31	48	20	39	28	38	41	39	36	44	39	40	44	39	30	38	33	44	29	42	52	54	46	39	46	38	31	34	29	36	43	31	30	42	31	33	41	38	40	34	32	35	43	42	33	37	36	46	44	56	45	45	44	39	46	37	33	41	32	45	34	31	34	35	53	44	49	39	43	45	33	51	38	46	41	43	37	33	39	42	37	40	57	43	38	31	37	28	45	25	42	48	36	45	43	41	35	53	34	41	41	35	44	33	47	38	39	41	43	29	34	49	22	43	37	39	44	44	43	43	32	34	45	52	38	46	37	36	41	35	34	43	40	30	38	33	33	40	42	47	40	46	37	27	33	45	34	40	45	36	41	49	34	38	31	41	33	42	33	41	33	40	27	33	35	35	38	36	41	42	38	33	48	36	40	33	30	39	44	41	28	45	45	28	31	33	47	36	43	41	43	42	35	31	42	47	46	38	37	38	28	23	44	28	39	41	41	43	38	42	34	33	48	37	39	34	30	28	36	39	33	34	46	33	35	37	44	46	34	38	34	29	53	38	46	34	39	37	36	49	44	36	34	48	34	45	40	36	38	38	33	36	39	46	46	30	45	32	33	32	34	45	41	45	32	43	26	35	46	42	32	45	44	54	39	43	38	40	38	38	35	36	49	34	34	31	39	40	43	42	33	37	29	31	44	39	37	31	48	37	38	40	25	43	40	46	32	42	45	42	42	41	34	43	37	42	30	45	51	48	35	41	43	41	38	46	39	35	44	43	34	41	41	39	34	32	31	42	33	48	41	43	24	44	35	41	49	34	29	37	46	42	34	40	50	51	36	35	39	39	36	33	45	29	35	38	36	38	37	35	40	36	43	41	38	38	37	44	33	36	40	35	57	37	42	31	51	32	37	30	36	37	36	40	38	41	42	44	55	44	46	40	32	37	38	26	35	39	35	46	46	43	27	40	35	35	45	36	47	40	41	39	46	29	49	33	40	58	35	43	40	51	38	37	40	37	36	39	53	47	34	34	41	29	37	44	39	41	33	47	35	50	28	38	36	44	41	40	31	43	42	36	31	40	43	35	42	41	46	36	40	41	32	29	45	40	54	45	34	40	50	46	38	51	45	33	45	43	22	43	32	35	31	41	37	47	36	43	33	43	40	34	38	48	36	39	45	41	54	36	34	54	26	31	37	37	38	40	40	46	53	41	33	42	38	42	32	41	38	40	35	30	33	41	42	39	47	50	41	46	45	31	43	36	37	37	28	34	50	32	36	32	35	36	50	44	51	43	41	38	37	37	27	32	36	37	33	37	40	46	34	33	36	50	40	51	40	39	48	38	39	43	38	38	52	32	47	44	38	37	33	42	53	39	30	46	31	44	38	43	35	38	43	45	45	34	33	39	38	48	45	34	38	30	42	31	31	28	40	51	38	49	42	40	40	42	37	38	35	34	32	31	36	35	32	34	41	38	39	30	35	44	35	31	34	40	43	37	43	46	38	32	33	46	40	42	50	57	41	29	35	40	29	36	30	54	36	42	46	35	36	40	32	36	34	39	46	43
10865	3423	1944	2443	4616	7023	9065	9363	7500	6736	6274	5200	2853	2623	2352	2192	1732	1845	1935	1751	1492	1513	1067	826	734	578	589	727	809	749	737	764	714	473	473	488	408	420	360	363	401	408	381	433	439	386	390	346	361	346	358	343	307	326	299	322	337	324	311	289	325	325	308	339	327	355	307	307	346	354	364	358	362	393	392	415	407	461	395	389	353	332	319	314	373	275	349	315	325	362	337	346	321	324	335	298	327	348	312	312	336	305	356	347	291	328	339	330	328	331	323	304	318	320	334	335	320	338	368	317	339	327	329	324	321	341	315	328	342	300	335	325	336	326	330	341	341	348	315	305	342	290	343	324	311	325	339	351	322	325	305	353	341	302	333	327	290	346	324	346	314	313	332	328	293	333	338	327	352	325	323	337	279	319	343	340	322	357	334	318	330	317	345	314	330	308	345	336	352	341	322	300	343	333	345	316	347	351	306	341	348	346	325	310	299	333	347	311	326	288	357	320	326	357	358	314	323	340	337	336	346	353	352	325	345	331	329	294	357	311	335	317	314	338	329	326	346	325	314	287	362	334	338	337	323	319	331	346	296	323	313	334	305	367	308	318	316	308	343	307	322	327	368	328	334	341	342	309	332	312	324	322	314	307	292	314	306	319	337	338	311	331	350	339	324	321	331	332	327	327	328	339	334	360	325	332	328	324	300	365	301	298	285	348	316	333	345	346	324	361	338	336	325	322	350	339	330	354	313	330	325	303	327	316	338	338	317	343	313	334	340	335	332	349	343	313	333	294	361	345	338	310	323	353	341	319	353	342	308	364	342	328	345	316	335	346	347	321	304	324	337	322	363	337	324	332	317	335	323	312	346	310	355	354	328	353	357	329	333	339	318	324	337	348	341	339	330	343	310	325	332	321	333	312	344	341	313	341	313	327	301	350	314	307	314	340	312	324	332	346	348	316	323	313	317	364	347	325	329	314	345	329	328	319	319	359	333	324	351	310	342	322	299	339	314	338	326	324	273	317	373	346	352	353	308	342	284	360	339	330	315	357	312	326	320	327	311	324	316	330	364	347	336	334	330	322	321	340	332	341	310	350	325	344	290	341	331	314	343	361	328	361	338	351	346	330	331	300	315	368	337	295	334	316	321	356	323	334	338	304	312	312	337	328	325	331	322	319	305	342	307	325	343	307	319	348	340	315	318	370	345	318	341	339	314	304	335	321	334	345	318	322	342	342	316	337	327	327	324	340	313	330	326	350	326	324	294	308	285	331	312	330	293	354	331	332	319	320	297	302	331	363	355	333	302	355	337	336	319	330	340	319	350	359	308	350	327	306	320	322	307	288	342	311	310	346	310	318	312	324	345	300	313	314	344	338	317	323	328	313	353	318	311	338	326	306	371	348	348	311	318	328	298	301	309	308	311	355	330	343	327	301	340	340	339	318	349	341	317	346	336	321	328	299	337	315	317	351	330	335	368	326	327	346	294	336	288	311	287	317	350	333	311	343	338	347	310	343	354	330	322	332	328	324	315	316	371	323	308	333	318	317	323	337	343	301	334	357	322	374	310	325	320	310	335	313	329	331	310	327	329	331	331	314	355	347	296	358	340	347	309	358	322	338	321	286	325	315	336	337	331	311	353	341	310	315	338	347	316	316	359	310	349	329	342	354	288	326	320	319	345	301	307	305	331	334	332	329	375	348	320	318	347	324	334	324	323	308	339	307	304	316	316	307	349	330	332	325	338	307	310	311	313	319	346	310	310	322	329	343	335	330	326	296	325	327	317	334	327	344	324	339	317	335	309	289	337	369	328	300	323	336	303	317	372	316	311	348	339	317	351	309	310	308	352	320	340	343	340	313	337	335	340	300	314	359	299	315	325	354	315	325	334	337	310	313	345	335	351	313	336	327	341	332	320	348	313	351	331	342	294	326	339	323	320	331	316	335	347	316	297	320	337	329	324	351	332	339	340	311	296	323	324	352	325	316	296	313	338	329	303	320	357	332	362	333	288	286	328	352	328	328	322	316	331	334	338	321	318	337	309	350	320	319	329	356	354	374	318	328	313	325	293	348	335	337	300	327	346	323	322	341	340	289	336	363	337	305	288	352	340	343	337	306	332	321	318	325	324	328	338	330	328	332	332	330	310	263	332	296	322	335	334	354	340	316	371	343	310	335	325	364	313	319	326	316	343	329	310	318	322	322	351	321	336	289	330	348	299	347	294	307	312	345	351	336	320	314	361	327	319	336	345	331	332	327	330	307	335	326	343	342	321	312	316	299	297	345	359	305	326	326	337	322	342	303	332	324	332	288	344	330	322	338	330	325	331	353	298	311	363	313	335	302	338	327	335	305	322	310	357	314	350	325	317	346	316	325	299	303	311	352	343	310	345	336	347	339	322	346	338	295	335	300	352	317	341	359	352	338	334	313	328	353	348	332	329	310	320	338	339	343	327	297	305	338	303	319	312	309	331	347	329	322	306	327	377	336	319	317	365	335	315	350	305	290	322	325	318	310	336	343	328	331	327	329	318	352	375	324	328	310	323	330	352	333	328	312	332	335	356	332	310	327	308	337	363	315	335	339	314	310	312	320	339	294	302	349	378	320	368	326	332	312	315	332	349	314	327	334	324	358	297	353	330	315	370	328	321	336	356	310	299	358	317	354	336	333	336	326	327	320	301	317	365	314	372	316	338	349	312	347	299	319	316	327	313	314	355	345	329	351	301	336	348	363	338	337	309	350	340	352	325	344	321	327	324	345	305	343	268	340	310	299	360	336	364	303	307	348	349	344	333	325	335	346	327	358	338	293	319	312	337	328	337	349	329	325	360	313	331	306	310	347	392	352	356	297	348	318	329	335	306	302	321	297	329	350	314	305	306	319	300	334	354	300	318	315	312	307	340	336	338	313	319	320	328	324	322	333	310	323	329	341	317	333	321	299	337	347	331	323	308	342	326	303	339	331	347	300	331	346	311	338	358	328	329	320	336	337	312	348	326	307	359	329	310	309	356	318	357	338	298	345	340	334	325	334	299	320	342	336	312	316	310	327	328	328	321	338	334	338	298	335	315	321	314	334	353	330	328	332	324	319	362	346	347	312	334	306	349	353	349	343	337	341	371	350	309	335	306	337	353	332	331	325	338	329	314	306	354	318	322	344	319	314	307	296	328	343	313	287	326	324	299	350	349	341	337	344	341	292	320	336	344	331	339	316	336	358	313	333	321	320	389	322	333	301	319	350	294	335	342	314	335	319	329	348	344	328	323	327	322	290	298	338	312	344	290	360	296	309	317	314	343	322	345	349	304	303	308	329	348	368	337	301	309	320	295	340	326	320	288	343	298	296	305	339	322	346	351	322	353	348	333	321	314	365	312	301	309	328	304	316	299	337	353	326	298	304	326	358	315	342	347	324	321	307	309	369	360	318	327	331	314	342	320	344	302	386	339	321	316	359	305	364	319	313	319	308	334	313	320	322	323	287	334	348	335	317	305	324	321	308	346	321
812	400	247	212	155	222	293	324	304	301	336	255	167	167	152	152	138	148	152	136	126	141	89	88	107	91	93	94	87	108	119	116	93	99	75	104	85	87	67	74	70	91	80	73	95	82	54	90	76	78	61	82	87	63	68	72	94	79	83	77	74	63	72	74	93	76	70	75	80	74	80	77	74	82	75	83	74	78	84	92	78	81	63	76	69	81	77	64	75	86	84	63	85	67	84	83	70	71	86	60	90	69	82	64	73	62	74	78	79	67	80	64	75	78	89	66	74	71	77	80	83	72	70	73	69	69	65	70	77	66	65	74	72	95	73	69	73	83	88	79	82	101	73	68	65	71	71	76	89	73	80	59	93	76	75	77	75	77	76	81	60	73	79	70	85	89	67	79	70	82	69	73	84	75	94	81	84	85	75	68	76	66	76	84	87	79	70	64	94	76	69	67	89	95	77	76	77	81	68	75	66	78	82	84	76	62	85	76	78	79	69	64	69	75	97	75	68	78	80	64	83	84	76	76	88	92	67	79	72	77	60	81	80	82	70	71	60	84	61	75	73	66	74	69	81	73	77	66	96	76	78	74	82	92	61	70	75	78	79	74	77	78	80	94	70	81	77	66	85	88	63	69	80	73	77	71	74	73	62	82	73	65	75	91	80	91	83	72	73	69	71	88	70	65	85	83	100	83	65	74	77	74	78	77	77	82	79	74	78	75	83	82	72	82	74	88	90	80	71	65	72	77	68	58	69	81	79	89	78	75	73	78	80	71	80	72	81	79	74	79	70	76	72	95	74	87	89	79	67	84	60	88	76	85	85	84	86	76	84	79	76	79	68	76	75	80	79	69	93	76	94	63	76	83	92	73	75	86	82	72	63	86	74	69	83	62	102	63	71	77	81	69	84	79	73	68	82	60	86	71	91	84	82	89	70	71	86	80	68	64	66	68	62	69	80	92	76	63	77	89	72	72	62	69	70	71	73	68	77	85	79	89	75	89	73	80	76	70	66	87	65	76	68	75	82	65	78	86	71	73	79	86	87	70	84	73	88	90	82	79	90	75	69	75	81	77	67	85	83	85	70	82	87	77	78	81	63	65	89	83	90	77	79	77	76	69	81	73	66	81	76	82	80	94	69	84	80	79	71	77	74	70	85	89	86	92	92	86	67	70	91	83	70	71	74	79	80	64	77	92	66	85	88	88	90	66	79	72	73	87	80	71	92	73	63	91	69	64	79	77	69	82	78	70	61	73	66	80	76	76	69	83	79	64	80	83	71	84	67	79	85	77	76	83	72	81	95	75	68	74	84	75	88	69	67	81	76	75	95	82	78	72	74	80	83	84	70	74	73	83	70	74	80	88	89	94	91	69	91	72	81	72	79	75	95	71	69	76	90	80	75	84	78	91	76	86	83	89	74	76	74	91	80	84	79	69	79	81	72	79	80	72	82	70	79	98	81	78	73	104	68	83	73	88	74	77	80	73	86	85	80	75	83	84	79	86	76	87	96	67	71	68	75	81	85	68	61	78	91	65	78	95	95	85	81	78	70	77	66	70	94	86	107	60	89	73	72	80	85	67	64	79	83	70	68	83	89	72	76	62	73	77	89	75	74	67	75	79	72	83	70	73	67	65	73	80	77	76	78	67	79	68	75	66	87	98	77	82	77	64	95	74	88	82	70	73	61	70	69	74	77	89	78	78	76	82	85	78	72	62	65	81	68	75	82	78	75	70	76	70	87	90	84	79	89	85	63	63	90	92	70	89	66	84	67	82	77	71	69	79	61	68	63	71	59	70	78	83	72	79	56	79	85	85	80	78	64	70	84	71	80	63	70	66	80	57	70	86	80	64	71	67	85	77	72	81	92	75	72	63	83	86	76	89	72	81	68	92	77	92	85	82	77	58	79	75	65	97	87	78	81	98	70	72	84	75	82	75	94	80	83	77	71	62	82	87	89	91	81	70	83	71	73	77	94	71	89	86	76	69	81	75	69	76	78	64	70	80	86	81	70	93	90	98	70	74	61	94	65	79	92	75	74	77	87	72	61	80	75	68	95	80	84	77	69	82	91	77	71	80	76	74	69	65	67	70	70	80	93	69	59	90	81	90	79	67	76	62	72	76	83	94	69	82	76	79	76	76	81	79	58	76	70	82	74	89	95	81	81	77	64	87	70	92	77	75	75	75	75	71	76	76	79	83	65	73	73	82	90	86	83	87	79	69	77	83	62	71	91	82	100	62	77	79	72	91	83	69	79	76	59	86	83	87	89	80	59	85	62	62	77	73	75	85	79	80	104	79	83	78	79	61	77	76	78	82	87	78	84	82	82	75	75	69	77	92	77	62	86	103	71	77	71	84	74	73	86	82	71	66	65	88	65	73	65	72	73	86	73	78	74	67	69	84	72	80	90	76	66	70	80	86	83	96	77	89	68	83	76	67	79	73	78	74	65	64	70	74	66	77	84	60	73	74	82	77	69	76	106	96	79	78	84	87	75	80	65	91	80	78	82	72	71	76	92	80	82	61	89	73	88	75	84	78	70	76	80	76	86	88	72	83	59	71	70	92	87	64	75	89	96	94	77	78	75	65	67	94	76	86	76	75	78	72	70	80	68	93	83	65	69	67	79	73	70	77	83	81	88	83	77	74	80	79	71	81	81	70	79	69	80	78	92	80	77	71	77	63	74	81	88	77	93	74	77	77	73	81	74	73	75	85	77	72	60	61	79	68	67	76	82	86	78	78	89	85	65	85	68	69	59	72	70	59	87	77	78	73	67	91	83	80	70	62	88	54	60	73	70	85	70	80	66	76	92	57	77	64	53	74	79	75	96	76	75	65	66	86	74	79	74	88	79	65	75	88	68	80	79	89	86	73	64	67	80	94	62	80	80	74	73	69	76	73	78	80	90	85	78	73	79	65	78	70	83	69	61	83	79	85	73	90	65	88	91	82	82	74	80	69	75	83	69	81	67	84	82	82	66	79	84	96	75	80	77	60	66	83	77	84	68	88	84	80	84	69	75	91	71	76	79	81	62	81	92	80	76	73	77	80	64	77	66	82	78	94	58	94	81	63	86	83	79	65	89	89	70	76	78	86	63	78	69	71	77	77	73	73	83	80	75	72	91	79	71	77	73	69	73	56	65	88	79	65	65	100	86	71	66	73	68	86	55	60	67	74	73	74	86	77	69	70	66	76	62	76	91	82	81	79	83	78	75	95	86	90	83	77	94	69	80	79	85	83	72	68	83	85	66	75	74	80	76	97	68	89	67	69	85	72	63	74	75	71	74	89	66	71	83	69	74	74	71	83	85	79	74	71	81	81	84	65	74	67	80	62	76	74	74	66	66	69	86	76	78	96	67	86	77	78	61	66	84	76	78	65	81	73	80	81	70	67	75	77	76	76	69	79	80	76	88	71	86	88	77	65	77	81	70	83	82	87	65	73	81	76	75	76	84	74	66	64	86	82	66	72	79	89	89	79	69	82	79	85	75	73
11394	5238	2946	3497	7078	10185	12796	12281	10365	9038	8639	6478	4251	3743	3295	2804	2795	2730	2749	2701	2310	2263	1631	1385	1304	1006	983	1267	1463	1291	1234	1209	1085	939	816	841	784	774	698	722	720	724	710	737	712	762	694	626	618	616	593	624	589	587	575	562	610	603	575	576	617	644	618	547	610	591	589	587	627	665	637	669	621	682	741	689	737	712	669	772	623	627	626	638	597	603	619	587	610	644	629	581	617	628	589	549	604	619	613	630	633	594	596	550	572	557	595	606	653	591	584	596	599	615	595	626	599	617	619	646	585	626	604	576	618	581	598	607	571	647	581	618	615	545	603	590	578	581	603	604	612	600	642	570	577	619	600	552	594	623	589	595	600	603	591	609	567	585	576	615	608	613	575	601	568	656	589	612	601	631	593	547	560	615	609	629	609	592	599	565	615	652	645	568	594	584	629	595	613	611	585	617	563	610	641	573	613	635	598	608	583	598	590	646	637	573	558	603	625	618	579	606	615	605	579	613	567	602	611	575	643	565	612	561	639	590	612	593	555	628	574	589	557	611	552	539	602	597	582	600	598	592	577	620	624	548	590	572	624	600	577	583	608	597	570	622	653	610	612	654	615	608	583	625	591	574	597	615	634	627	611	635	590	622	562	550	580	604	597	584	602	580	567	618	580	619	570	593	618	582	629	631	599	609	579	574	563	595	582	598	588	635	583	612	614	602	648	581	622	612	635	591	596	579	629	550	589	597	583	585	602	595	585	620	593	590	576	616	612	622	546	589	603	587	573	586	592	603	639	565	583	597	563	581	582	602	590	565	524	603	622	630	590	569	615	625	600	602	548	553	549	585	559	644	575	604	611	561	584	539	597	579	605	611	574	595	615	601	635	609	572	644	599	611	606	584	563	560	618	548	597	580	580	617	609	616	612	640	606	562	612	585	632	545	529	633	604	641	573	594	601	587	613	620	576	594	550	570	596	596	612	581	607	622	626	626	605	608	566	580	559	597	570	603	592	582	618	584	608	579	599	644	598	576	540	615	589	617	609	652	599	609	629	595	569	613	570	624	602	582	637	611	583	572	576	605	584	573	600	567	581	547	647	621	588	575	595	592	600	592	594	620	608	578	565	626	583	618	620	578	632	607	600	579	625	622	621	631	613	577	608	588	612	573	622	578	583	625	600	591	574	603	613	588	574	569	601	605	571	616	551	598	586	632	594	598	606	590	590	609	594	586	594	622	589	599	567	597	651	555	544	588	590	610	573	581	612	579	648	576	593	582	655	598	634	608	603	575	612	585	617	651	589	598	588	642	583	583	613	586	587	556	596	642	621	625	618	595	639	589	618	600	606	581	607	593	612	586	628	561	612	628	608	617	602	608	614	611	613	617	599	589	574	624	625	584	644	614	571	593	540	595	592	596	558	562	621	596	596	627	598	573	607	607	571	610	615	582	566	631	550	601	567	605	560	579	576	568	611	580	595	569	604	605	629	622	562	582	564	599	613	601	625	578	604	604	605	593	596	608	642	590	649	615	635	577	617	578	645	616	603	578	583	603	590	611	611	615	625	623	630	625	599	615	619	578	608	598	610	586	589	575	588	570	636	611	594	563	617	609	555	581	666	591	551	651	627	600	617	608	604	659	598	596	575	583	586	568	626	634	603	621	647	582	601	584	633	551	542	584	588	570	567	566	596	549	561	602	624	561	608	615	574	624	576	596	607	613	592	606	575	585	549	603	590	619	616	651	631	605	587	562	599	564	577	616	574	591	548	621	595	581	577	573	605	604	575	566	626	599	577	554	619	612	563	604	594	626	616	559	604	600	610	570	615	585	646	543	540	571	584	603	587	594	561	585	617	570	597	577	580	555	579	646	582	577	610	585	613	572	634	651	637	580	576	602	587	623	576	630	636	618	629	605	626	633	599	565	630	554	529	571	568	605	606	612	583	582	634	569	585	598	585	602	594	575	580	566	614	602	621	605	580	615	627	579	649	591	575	604	620	589	573	585	575	584	644	636	606	614	641	629	606	592	604	642	620	581	584	609	580	591	605	587	632	571	585	652	592	590	620	607	600	586	599	614	617	605	586	592	656	571	609	598	613	579	592	587	588	593	582	647	627	564	605	576	619	623	611	617	580	562	593	573	576	584	594	549	601	642	611	590	606	663	610	602	650	595	579	584	611	610	602	590	647	636	586	563	570	634	611	604	571	583	639	580	600	567	650	614	588	627	610	604	595	608	617	601	564	600	591	637	621	603	581	583	640	561	641	602	588	585	589	595	592	552	595	575	589	578	599	598	614	624	598	612	599	580	601	581	557	586	605	580	595	589	602	617	604	576	583	581	589	626	574	613	605	586	590	646	606	599	624	557	596	555	601	567	585	597	627	551	608	607	609	606	580	571	557	544	579	602	582	584	627	601	617	634	608	555	622	627	585	593	625	622	591	598	604	588	639	580	628	618	603	600	652	603	635	590	538	615	587	586	602	576	583	583	632	619	625	585	597	587	611	620	645	586	600	585	579	547	624	575	577	582	605	560	593	590	599	598	616	585	617	564	626	608	640	632	555	570	552	634	623	570	621	598	603	575	627	600	596	628	594	598	562	620	595	611	612	607	602	594	606	591	577	592	598	587	564	582	632	625	559	615	605	607	597	595	577	622	578	606	628	642	554	598	591	590	613	584	605	580	619	642	607	587	604	596	616	539	564	611	567	576	554	635	619	578	623	585	582	543	626	606	606	611	537	646	580	586	615	599	626	553	619	643	646	614	634	601	563	607	586	568	611	603	580	582	647	596	594	585	573	580	596	590	573	610	547	657	590	588	593	589	570	591	655	583	602	609	603	570	574	571	600	596	591	560	598	617	610	622	571	603	599	611	630	584	603	568	608	649	598	606	571	620	595	582	587	601	618	567	593	581	626	565	611	648	602	591	599	592	598	602	630	610	610	569	585	615	624	575	628	556	618	576	582	599	604	577	645	612	627	587	558	613	548	610	588	612	606	633	602	635	571	570	602	656	554	619	569	603	604	598	609	609	614	612	626	622	624	596	632	616	589	592	624	601	588	568	595	555	593	613	593	628	609	635	597	609	592	630	590	600	604	571	609	594	572	613	617	597	614	562	590	570	620	584	598	580	613	558	572	592	578	602	555	593	594	609	603	572	600	610	584	570	580	587	591	618	623	607	619	574	581	591	608	552	571	629	606	574	569	564	566	591	606	564	592	603	601	587	600	587	582	574	642	606	602	615	583	636	606	607	619	582	587	634	596	578	594	566	577	611	613	675	607	614	600	544	657	586	600	581	615	604	573	605	598	589	601	592	596	634	586	616	589	630	573	590	619	584	599	620	561	611	588	597	587	625	642	587	601	614	598	563	605	596	614	580	584	599	651	615	586	558	592	609	577	619	598	568	595	610	576	627	639	605	574	595	601	592	608	575	594	598	588	591	578	594	602	588	619	589	597	620	553	573	590	579	617	615	572	611	591	625	596	637	629	595	617	612	547	629
1832	373	231	151	125	190	300	306	275	282	258	189	174	138	125	133	134	125	121	145	113	102	87	83	72	75	70	88	100	81	80	74	83	77	74	53	75	70	65	54	62	67	66	58	73	71	56	58	71	64	57	65	53	66	67	57	60	68	58	66	66	67	69	77	59	49	64	55	61	59	64	60	60	54	66	56	66	66	64	65	72	47	67	69	60	58	82	48	70	61	53	52	57	67	61	60	63	58	65	53	57	63	58	56	56	56	61	63	60	61	55	62	56	50	56	52	59	53	63	39	49	62	65	68	50	50	55	60	47	59	75	51	52	54	55	62	66	61	60	77	45	60	56	56	61	52	50	60	50	65	61	55	53	74	60	53	55	54	61	72	59	58	61	50	62	53	71	58	52	43	51	63	42	71	71	52	52	55	52	48	68	67	53	60	70	82	63	74	50	53	58	60	49	63	59	65	55	53	57	55	69	57	50	60	41	66	77	59	75	53	59	66	63	62	61	57	51	57	69	55	62	61	61	63	73	66	56	54	67	67	49	63	63	53	61	58	67	44	61	54	72	63	62	56	55	59	67	67	52	56	69	56	69	62	64	69	59	42	54	53	74	54	63	51	61	71	58	51	45	68	58	65	67	60	65	57	67	57	47	53	56	57	46	50	55	61	65	49	61	65	67	55	54	66	69	55	64	54	52	62	57	52	68	60	65	58	54	56	54	54	56	68	58	58	67	52	48	64	62	53	72	62	59	61	64	66	61	65	53	54	59	54	51	57	57	59	65	59	49	73	67	61	49	56	46	55	53	58	52	48	56	66	43	63	70	51	61	65	50	70	63	46	44	63	55	54	55	64	56	56	62	43	69	56	64	63	58	61	56	48	57	58	64	43	53	55	61	46	60	67	51	59	63	60	60	50	57	46	68	70	55	71	46	70	49	62	67	48	67	62	56	52	56	52	55	47	43	67	59	57	48	57	48	62	65	48	63	64	50	59	65	53	49	65	72	77	68	67	54	45	52	63	61	52	58	72	54	66	55	54	61	72	55	53	61	63	54	58	55	55	43	65	46	45	63	60	67	42	59	52	47	42	64	74	68	66	55	63	72	66	61	50	44	52	71	46	67	60	50	63	53	48	52	57	60	61	66	67	40	57	58	69	62	68	60	61	67	63	81	54	50	57	45	63	65	54	62	67	45	55	58	87	50	54	66	59	66	58	59	39	54	49	55	44	53	51	60	47	64	49	51	60	78	53	53	68	65	71	66	57	55	74	47	46	58	69	65	73	56	45	66	72	53	48	59	59	55	67	44	73	53	62	45	57	57	62	51	53	74	55	55	55	55	70	51	63	54	63	57	48	65	52	57	57	60	62	54	61	68	60	62	52	48	65	46	50	60	50	69	61	60	66	52	54	50	57	52	62	57	54	62	60	57	58	56	55	62	61	54	45	64	61	59	54	76	74	54	50	63	65	57	48	53	68	63	55	47	50	55	62	68	50	53	64	55	62	48	67	46	64	54	45	58	55	66	69	53	65	65	62	59	52	56	59	67	73	69	57	67	58	69	60	57	50	62	54	70	67	66	52	55	65	58	71	73	48	58	51	51	63	61	60	62	77	68	52	43	65	59	43	54	72	63	53	52	68	53	47	52	54	63	60	54	72	62	53	58	56	52	54	53	62	46	64	62	39	69	50	63	58	60	50	59	64	62	54	59	68	53	39	51	72	50	64	61	71	47	58	68	62	56	58	53	56	48	63	48	56	59	70	59	52	57	56	74	48	66	85	63	64	67	56	47	67	55	65	62	67	62	66	64	57	60	62	57	51	64	60	48	62	63	56	49	56	53	58	55	66	56	70	66	67	61	51	62	67	60	65	66	71	50	52	62	55	48	53	53	64	40	62	52	60	54	59	64	60	55	52	54	54	68	63	60	48	62	42	58	77	57	42	59	66	62	53	46	55	52	59	66	66	53	63	48	68	59	60	59	63	57	57	59	57	52	54	72	47	65	66	67	56	65	62	52	57	49	55	57	56	61	51	55	58	66	62	61	65	77	63	54	59	72	63	65	65	58	72	62	59	59	62	66	68	54	53	69	69	55	63	64	56	54	56	62	59	60	53	56	64	53	59	69	47	64	56	58	65	53	53	64	57	66	55	61	45	58	78	70	42	60	52	66	56	70	58	62	78	68	48	66	74	51	71	56	42	61	66	48	71	63	53	56	60	61	55	59	69	61	52	60	72	63	62	69	70	67	52	66	60	44	52	57	68	66	63	58	61	55	72	64	57	49	52	53	52	67	63	57	57	68	73	65	59	50	53	55	55	61	56	52	52	61	55	56	57	57	54	50	75	62	64	53	68	55	60	67	49	53	49	65	53	59	50	57	66	53	56	62	45	61	45	60	49	62	71	70	73	59	52	62	54	56	65	66	57	71	57	68	66	60	67	75	58	56	67	70	69	60	49	56	73	68	57	55	55	61	65	70	62	67	58	53	62	62	54	61	68	58	70	48	61	55	47	72	52	65	58	68	50	53	67	70	66	56	58	64	57	58	50	64	66	59	48	72	55	68	68	54	51	60	64	59	59	60	53	50	56	43	72	58	60	68	65	51	61	64	62	47	64	41	76	48	61	56	47	57	77	64	56	62	58	54	65	59	65	48	57	55	56	53	50	59	57	72	55	62	58	48	57	82	66	41	54	56	71	54	54	61	63	56	59	51	54	51	61	51	48	68	67	59	74	72	68	62	77	65	70	65	57	50	49	63	49	61	54	66	51	61	46	69	62	53	62	53	53	63	55	52	52	60	67	68	51	54	75	68	52	56	52	46	57	45	58	62	40	41	64	60	61	53	71	68	63	69	62	65	54	65	57	50	64	55	59	64	68	53	57	65	58	58	66	58	58	67	52	40	67	72	63	61	67	64	56	71	53	61	43	64	68	57	49	65	59	55	68	58	63	61	57	59	60	55	51	60	44	46	54	59	59	70	54	60	72	70	66	64	58	55	49	56	71	56	65	60	67	48	68	66	65	52	56	73	59	62	48	64	59	61	53	50	56	69	67	60	61	53	57	49	55	53	63	60	72	49	59	60	51	67	61	60	74	61	41	59	52	51	56	62	57	64	61	57	68	55	68	57	65	44	47	73	48	56	59	56	60	71	62	64	64	61	47	59	66	65	66	63	54	49	75	71	58	62	52	51	65	51	52	60	55	56	65	51	66	59	63	52	69	57	56	49	59	52	73	61	62	55	46	65	69	58	62	60	75	42	75	66	71	57	63	56	62	60	60	53	59	67	52	60	52	66	62	59	57	68	64	69	68	57	59	52	62	58	46	61	62	62	51	60	53	47	67	64	51	43	56	64	69	80	59	50	58	55	73	65	76	69	54	49	49	48	59	59	64	60	41	70	64	60	63	56	53	49	57	75	51	43	68	58	61	48	60	66	47	60	67	57	60	43	61	67	53	75	68	56	63	62	68	68	60	54	73	55	72	65	66	60	70
13058	4695	2659	2991	6191	9776	12397	11773	9816	8666	8612	5674	4177	3425	3194	2688	2881	2646	2691	2592	2316	2013	1395	1218	1037	813	900	1138	1314	1256	1029	1189	1010	775	710	709	596	579	610	568	557	590	600	622	674	627	556	525	488	494	495	511	534	524	532	481	465	466	465	476	460	474	469	467	471	508	493	488	515	537	482	552	585	526	602	563	624	597	609	641	572	425	512	537	500	430	495	486	478	475	469	484	488	500	463	491	464	468	482	455	458	503	452	481	457	487	457	472	443	467	470	467	496	467	470	475	471	481	447	461	485	448	464	480	496	480	473	468	498	469	520	472	478	441	501	474	497	479	485	476	478	476	462	493	495	480	467	443	451	484	465	456	484	472	466	480	444	456	482	449	455	487	442	492	485	473	481	431	458	469	461	466	464	484	464	488	500	466	447	481	481	467	475	476	484	504	501	490	484	479	465	502	472	519	506	428	468	459	433	485	468	475	496	448	475	450	480	506	429	484	463	441	478	518	504	469	464	458	490	447	485	488	481	464	416	457	452	459	451	459	486	467	516	462	505	488	432	454	464	495	485	461	471	477	462	492	500	507	473	432	477	469	470	495	492	446	503	465	486	496	499	476	473	417	487	444	483	466	495	510	499	480	499	511	465	493	465	452	530	489	443	466	471	460	445	458	468	507	484	438	470	480	479	478	442	466	464	444	494	439	458	478	489	498	445	485	470	478	485	443	519	449	484	466	466	450	496	453	480	491	448	479	455	463	490	415	463	466	473	451	488	463	451	499	466	469	533	472	473	493	497	461	481	471	488	507	470	426	457	446	478	480	457	466	474	479	500	494	466	435	508	474	491	493	451	488	457	466	431	487	466	520	467	477	453	498	448	486	522	483	449	465	460	486	441	498	493	471	481	470	513	459	470	535	504	511	464	502	461	451	448	505	522	492	477	484	477	475	497	486	468	490	450	456	557	496	495	485	499	499	454	503	457	503	504	473	456	482	485	442	471	479	499	473	500	485	460	505	446	478	458	481	467	467	479	460	481	473	454	479	474	508	472	458	506	466	463	482	502	460	507	457	477	541	475	504	494	487	497	472	443	478	488	455	485	490	448	438	474	487	485	479	469	484	451	489	509	467	466	449	452	450	490	508	469	496	476	464	485	440	493	463	494	458	439	464	498	484	469	443	500	460	504	478	470	475	486	513	454	495	535	458	498	497	494	464	504	457	472	487	471	417	512	540	478	490	475	502	472	501	465	452	476	464	443	467	448	442	483	501	468	490	508	476	435	482	443	497	436	496	443	462	464	478	489	491	459	484	483	445	472	457	459	471	453	468	459	468	478	491	452	497	490	482	487	441	454	440	468	500	484	456	451	461	538	470	495	470	469	470	475	483	463	462	484	478	484	494	467	498	494	461	488	470	491	450	495	508	497	481	474	466	468	462	463	501	467	468	482	459	520	467	492	446	477	480	431	473	458	475	466	458	530	500	438	515	455	450	464	451	526	512	491	483	493	456	446	504	483	509	464	462	464	470	442	482	467	471	490	454	477	460	465	493	418	486	475	457	451	478	470	482	501	479	492	457	465	483	506	491	449	465	461	471	454	461	519	463	459	500	488	454	495	470	488	456	463	450	456	476	466	450	448	477	488	507	433	470	493	472	518	453	446	492	475	491	451	475	523	494	456	466	453	441	464	494	464	468	497	473	526	476	480	461	508	477	495	509	485	487	511	416	496	480	501	508	504	471	483	474	459	454	472	441	454	486	503	453	450	478	507	478	483	452	496	478	450	472	492	489	471	497	496	475	481	437	507	469	495	471	464	453	492	476	450	451	471	459	457	454	462	419	474	515	446	491	470	471	475	458	488	487	467	481	510	482	485	493	473	459	471	499	502	475	457	494	467	484	489	497	462	497	469	446	428	492	496	489	463	495	517	512	475	438	456	442	468	436	481	458	466	449	447	496	497	508	476	444	471	477	489	477	474	478	494	483	465	488	461	479	481	470	468	463	471	494	502	457	451	443	493	460	476	487	456	444	467	504	463	515	468	476	457	474	481	458	497	496	476	476	486	435	444	476	469	472	485	434	434	473	497	490	453	506	487	464	473	450	453	465	464	474	465	432	489	460	490	463	475	477	484	481	470	492	456	487	465	505	458	456	470	448	482	474	477	473	446	464	449	490	508	474	449	496	479	468	464	478	516	482	512	510	492	465	457	465	438	476	437	488	503	470	480	498	477	467	461	496	450	516	473	482	460	441	516	457	507	509	513	481	480	448	528	503	460	453	489	460	431	470	498	496	477	468	481	477	481	467	492	495	492	455	435	444	433	494	495	479	468	456	469	483	482	470	485	454	463	444	470	481	447	493	509	469	492	465	450	445	472	479	479	472	447	499	494	502	478	491	472	433	464	416	471	502	487	459	470	473	460	504	426	484	477	437	487	443	463	446	468	453	487	444	473	505	476	446	488	505	479	488	494	451	470	472	481	474	473	454	484	489	478	496	509	513	476	493	478	451	518	499	447	458	478	468	473	485	507	481	463	462	498	468	470	491	501	492	468	487	507	496	436	483	513	465	455	493	485	516	436	484	465	491	475	456	477	479	450	468	471	476	488	447	445	460	449	453	476	473	451	478	496	446	447	441	450	484	496	481	458	479	528	463	490	497	483	500	434	470	482	462	444	500	473	452	413	472	487	458	453	461	459	498	479	484	491	461	491	483	506	478	434	476	473	440	490	426	451	427	496	478	471	473	507	484	439	502	449	452	488	474	479	505	465	480	453	489	459	458	510	486	511	499	482	456	462	473	462	521	512	479	491	509	444	495	427	440	443	470	462	485	461	474	450	488	454	477	458	466	426	459	501	502	460	510	504	521	489	460	517	521	484	484	467	471	486	459	477	472	453	486	474	483	458	466	470	491	462	493	501	509	456	484	458	442	479	477	466	484	493	487	476	467	496	442	428	497	503	475	455	478	447	470	478	485	512	424	488	474	472	489	449	491	488	480	493	530	453	488	458	521	461	448	544	455	474	452	481	433	504	480	484	487	445	496	467	436	515	464	486	477	472	483	455	403	481	489	449	483	468	465	496	506	495	476	470	480	498	490	491	474	416	500	485	502	455	453	468	464	456	451	463	493	457	454	472	475	443	482	478	484	436	493	471	500	438	477	474	460	466	487	511	466	439	482	466	447	489	496	438	468	471	503	519	457	456	480	475	468	467	468	474	508	484	505	471	465	472	462	465	475	452	425	477	477	511	493	447	439	456	460	442	490	434	463	507	452	491	495	455	480	450	473	472	497	497	433	473	484	461	504	464	485	462	498	489	451	456	432	444	511	499	528	476	432	500	472	473	475	503	472	457	452	488	479	475	485	514	469	438	451	453	510	483	461	493	468	492	486	447	524	489	463	468	444	486	483	470	477	476	516	504	486	426	480	467	463	450	469	467	478	437	479	488	451	496	463	506	464	478	501	478	461	512	437	453	464	480	450	498	466	461	484	474	447	493	473
1182	551	284	200	158	299	448	477	402	356	398	275	241	221	199	182	185	199	197	180	183	168	132	132	118	106	106	126	126	145	109	144	107	102	116	110	124	118	102	119	99	95	103	109	105	112	108	107	91	85	94	104	107	94	111	118	122	107	97	114	104	99	88	94	96	91	107	117	98	94	110	111	87	104	129	104	111	103	113	100	106	104	126	96	103	87	97	106	98	88	111	80	108	107	91	98	84	106	93	108	96	102	104	95	89	91	108	107	104	101	91	102	111	87	93	101	94	106	104	99	89	112	105	120	98	118	94	98	112	94	92	120	86	110	82	105	102	98	97	93	87	92	108	104	107	102	97	112	123	111	113	97	96	96	76	112	112	104	99	105	78	99	111	99	99	110	113	101	94	112	92	90	87	96	85	81	87	90	89	105	100	104	87	82	87	89	71	100	81	98	88	96	102	90	84	104	93	92	77	100	99	79	86	110	93	97	111	102	122	85	98	94	102	100	117	100	101	103	97	97	83	83	69	99	96	99	94	114	93	121	106	88	92	113	84	108	105	105	113	105	92	104	81	92	89	99	86	96	104	91	93	103	108	87	126	108	82	95	94	102	114	96	103	100	93	113	105	95	105	102	104	110	97	110	75	105	82	103	114	86	93	101	103	88	118	94	102	97	102	109	95	107	104	99	92	102	96	99	93	91	100	109	85	90	92	109	83	83	75	100	93	95	102	75	92	99	101	94	104	86	107	106	85	76	103	105	92	107	103	100	111	94	108	101	98	79	96	99	94	99	91	86	86	95	88	103	86	101	89	79	92	106	101	78	100	110	93	97	100	84	106	100	99	98	91	98	108	100	85	100	107	97	91	91	97	94	99	75	95	79	97	102	86	125	97	102	95	88	94	84	105	104	104	99	109	119	111	99	93	90	82	96	113	93	117	104	74	78	103	93	107	95	100	104	84	91	90	101	96	110	72	90	83	91	102	87	90	100	101	101	111	101	87	101	108	97	90	107	98	99	99	97	100	125	89	96	106	96	88	88	97	99	81	87	103	107	86	108	95	90	100	102	104	103	112	113	113	99	104	97	105	84	102	99	88	80	93	97	98	92	106	96	110	115	102	97	87	107	88	104	86	105	111	102	109	96	92	91	93	117	102	82	98	92	86	103	78	98	114	110	101	105	106	113	102	109	105	93	86	109	91	101	97	99	117	97	90	100	80	95	102	96	94	96	105	88	108	92	106	103	103	104	94	93	112	94	105	86	112	104	111	95	106	90	100	90	84	95	98	79	94	95	106	114	98	94	108	89	97	104	112	102	90	112	76	101	84	111	82	93	83	103	87	92	105	104	88	105	92	105	107	75	95	115	116	112	110	120	88	105	101	83	89	95	115	87	119	88	106	93	90	75	90	83	96	93	93	85	91	96	116	128	98	85	115	84	95	105	95	102	99	95	112	71	99	93	100	105	77	104	93	91	110	109	100	103	90	96	103	92	99	91	101	81	103	99	88	117	90	97	92	106	110	106	110	103	81	101	97	81	95	86	90	95	85	114	113	84	102	107	90	89	83	86	93	101	106	96	98	132	88	111	97	95	95	88	103	117	91	95	127	98	99	107	109	91	105	103	88	93	100	76	83	111	100	118	91	94	98	95	116	103	98	91	90	102	86	87	99	101	120	104	106	105	84	104	105	111	87	106	96	101	100	105	88	88	98	108	99	111	89	103	86	87	116	108	100	84	115	108	80	114	84	95	111	98	95	99	102	100	110	87	93	111	100	115	112	115	100	102	79	92	90	106	100	111	112	90	88	99	105	90	95	101	91	102	120	91	102	83	95	95	110	102	98	109	115	100	112	99	96	106	90	92	99	95	102	109	99	94	108	101	96	97	102	128	118	77	100	103	95	89	91	94	93	99	107	90	95	107	92	99	90	96	102	93	99	95	98	106	88	100	104	96	100	115	85	93	97	100	91	98	105	94	100	95	109	105	109	95	110	88	104	91	101	90	96	92	98	92	102	92	93	91	98	84	107	98	80	89	102	114	107	87	97	95	88	112	92	100	105	97	95	91	115	99	92	86	106	91	107	101	97	95	94	99	107	90	107	113	79	100	101	86	88	97	96	107	90	93	91	94	97	81	99	94	92	91	90	107	110	114	105	109	107	93	103	100	101	115	79	91	105	102	124	93	105	86	101	123	102	110	87	91	124	91	102	83	92	87	102	104	88	95	93	89	89	81	94	95	105	114	109	94	88	109	101	95	98	80	100	102	98	87	89	87	107	112	123	100	98	123	97	103	89	112	114	92	86	112	79	95	113	90	100	96	90	95	101	106	108	83	83	92	103	91	104	101	90	90	98	99	98	105	103	96	100	96	104	105	95	89	87	95	89	86	101	87	101	84	78	77	95	89	99	89	106	106	99	87	83	88	94	92	113	104	86	98	115	87	99	85	101	105	103	84	113	90	99	102	116	89	98	96	116	96	94	105	102	116	101	107	103	101	110	116	95	94	108	95	107	81	107	94	114	93	106	93	98	85	93	108	99	91	111	102	103	100	98	79	73	109	92	113	92	121	95	90	98	85	103	88	85	85	61	85	100	102	82	111	101	107	95	97	89	112	107	103	91	84	108	95	103	82	84	115	102	95	88	101	81	103	101	94	91	114	88	113	104	88	105	109	106	89	101	101	87	81	87	82	101	104	107	98	108	85	101	94	108	91	89	99	103	108	95	105	110	100	94	98	120	102	113	90	91	95	103	95	96	81	110	86	101	94	101	93	84	88	107	83	97	106	91	101	126	102	112	84	86	78	95	107	108	94	89	108	114	122	96	97	128	103	94	101	97	100	105	94	90	93	107	93	115	115	113	116	105	106	108	101	99	106	105	101	92	106	91	86	100	98	100	100	99	91	100	91	74	101	99	103	102	87	95	104	93	99	97	104	97	107	95	109	106	117	82	95	106	100	105	105	96	102	94	104	88	90	90	120	117	90	114	104	110	98	102	99	84	99	101	111	96	75	100	96	93	87	93	113	99	120	86	81	94	86	95	110	89	90	92	100	104	96	96	73	100	108	94	107	89	98	100	107	82	89	90	98	108	100	99	84	102	92	83	82	92	111	106	91	93	86	96	93	105	95	100	102	93	94	94	98	104	88	117	86	99	86	97	116	91	118	93	107	105	98	97	86	97	91	101	88	81	104	90	99	115	94	105	90	101	84	112	96	104	97	110	95	98	104	91	110	101	103	91	100	91	100	102	97	97	106	98	123	115	91	105	119	95	99	101	88	100	86	104	87	104	107	95	93	107	97	106	96	86	86	107	113	98	95	93	100	94	98	89	93	104	90	100	90	102	85	104	94	89	95	90	102	110	99	105	100	76	116	105	105	114	91	105	104	105	87	105	101	92	96	114	98	111	104	113	94	79	104	86	100	105	111	78	104	99	98	92	88	100	88	103	98	93	82	108	116	95	97	98	92	91	98	108	104	107	105	103	98	104	112	99	87
14792	6747	3549	4064	8885	13073	15674	14417	12619	10811	10743	6674	5460	4418	4279	3589	3819	3705	3421	3399	2854	2549	1922	1796	1533	1306	1506	1856	1846	1731	1385	1681	1431	1249	1198	1065	1034	925	897	903	876	1008	1006	1102	1050	927	875	876	813	769	785	806	793	825	818	777	813	793	800	733	795	722	765	750	781	778	832	781	770	790	855	863	910	930	957	897	915	927	941	918	914	841	848	888	806	787	725	788	733	729	718	811	801	777	768	751	808	789	848	767	794	742	784	781	757	712	701	738	749	763	810	759	783	786	749	711	804	698	737	745	736	807	760	757	788	771	768	764	799	774	768	798	800	783	721	787	769	720	791	759	760	754	794	711	755	720	814	752	785	781	764	719	746	771	751	732	785	774	802	749	720	775	758	737	747	760	751	784	754	742	780	744	739	728	781	783	756	767	801	803	747	767	795	786	761	828	775	749	754	724	777	747	735	714	786	773	755	770	758	757	765	764	781	739	775	797	749	769	797	768	727	739	755	738	781	748	743	773	769	754	763	794	740	766	779	789	734	764	782	782	776	737	785	754	762	745	790	793	782	765	762	753	738	795	786	764	784	771	789	788	755	740	743	721	800	745	772	801	765	742	753	715	761	740	705	757	762	784	771	757	801	839	741	779	752	699	798	772	804	746	727	770	777	783	766	765	771	852	776	802	798	768	794	713	715	799	782	749	738	788	751	754	749	781	823	760	758	767	746	803	778	803	708	714	734	774	780	752	782	730	764	798	703	761	729	788	721	782	716	764	785	781	769	753	760	823	754	785	768	764	786	747	731	795	744	758	793	791	766	739	750	740	753	850	804	769	716	818	772	770	813	771	760	814	748	720	812	777	742	769	751	747	810	844	764	739	754	747	728	785	717	780	793	745	762	725	746	803	729	755	786	774	775	827	774	724	811	785	749	783	762	771	762	809	745	779	783	739	776	778	786	795	807	786	777	756	803	746	759	755	780	769	815	764	783	724	785	745	773	710	709	778	770	781	787	755	743	777	740	784	739	800	818	793	761	767	775	761	822	770	793	773	754	762	759	756	749	817	758	835	778	794	759	792	793	767	698	753	776	772	801	752	776	731	764	762	756	839	726	755	756	721	789	787	790	770	751	735	756	776	779	804	760	779	750	786	739	782	824	759	733	782	772	795	789	756	754	767	738	784	736	743	739	797	777	781	769	787	785	790	748	727	761	719	727	785	775	739	783	764	723	733	777	823	742	735	790	789	740	800	776	794	800	769	764	785	751	775	757	768	774	738	762	776	746	751	747	736	725	760	827	750	785	756	755	727	711	783	743	749	823	751	816	750	797	727	799	761	797	759	778	814	739	791	788	759	745	786	721	733	775	758	749	728	759	744	759	768	764	729	774	796	743	787	751	768	770	829	759	789	732	733	760	749	813	788	756	745	750	734	761	741	787	776	769	722	748	802	764	778	733	794	716	732	733	739	771	767	799	777	727	765	814	799	764	758	799	733	786	775	778	747	823	831	758	770	739	739	768	764	815	760	751	719	725	689	831	750	736	742	758	755	723	759	794	801	767	783	760	746	751	733	781	777	790	810	713	762	796	752	799	770	766	726	780	760	719	752	756	776	797	749	744	762	818	781	776	775	758	776	769	728	777	812	791	742	805	770	733	785	767	738	802	747	754	794	814	746	813	737	738	773	775	775	732	808	752	774	769	836	791	741	747	771	734	721	784	718	729	779	759	761	726	787	751	762	790	810	728	740	762	800	833	768	736	782	785	742	759	765	769	830	746	725	775	774	766	749	725	805	782	786	734	797	761	732	753	711	728	778	753	767	750	737	792	816	732	779	769	778	810	760	756	770	799	768	760	780	750	784	755	799	784	762	761	820	739	756	712	771	773	761	762	775	802	816	755	738	728	780	750	690	766	785	763	780	783	782	745	776	784	737	800	751	789	784	725	755	720	747	751	785	740	712	790	740	781	783	761	764	784	789	771	764	788	767	805	792	768	788	760	714	739	785	747	764	748	767	714	749	774	758	766	781	735	770	712	769	791	729	818	733	739	752	725	772	770	770	798	775	743	738	780	818	760	762	747	772	727	737	740	754	784	800	747	774	763	820	786	789	766	796	799	747	749	817	748	797	743	754	728	724	773	752	752	800	757	779	780	768	731	765	751	725	746	778	735	761	778	753	806	801	720	754	763	757	766	772	739	824	802	743	761	760	726	782	787	792	774	784	788	764	757	722	764	758	810	808	743	749	751	771	740	771	782	735	755	745	732	782	753	696	767	743	749	746	741	724	793	772	704	738	743	784	774	712	738	792	739	726	775	796	758	772	741	744	802	768	742	725	812	791	787	767	795	801	803	788	772	760	726	826	773	731	755	709	803	784	812	766	778	734	752	809	762	718	775	739	701	759	808	736	768	758	769	781	745	728	762	797	798	795	809	809	772	803	733	756	817	712	797	789	770	789	775	796	764	769	780	713	783	768	788	782	735	740	681	765	748	814	761	740	739	743	777	736	788	748	760	768	787	764	736	789	811	792	765	753	737	772	724	805	789	712	719	788	764	786	767	753	762	734	751	783	766	754	767	736	765	739	745	731	770	748	748	818	748	753	780	770	734	758	756	745	801	763	784	790	747	754	727	766	744	768	751	713	772	755	746	813	785	790	776	778	776	722	747	822	763	757	735	797	732	737	725	793	771	763	728	749	750	805	777	791	741	780	714	759	742	754	765	765	770	779	762	809	751	803	781	829	807	778	718	732	792	775	780	744	704	765	792	775	767	750	787	760	796	747	756	759	762	753	749	746	764	740	745	777	753	789	746	727	777	759	793	753	777	766	773	775	726	778	727	819	826	770	743	735	761	789	784	756	763	754	749	803	726	777	774	771	761	804	750	775	782	774	775	752	804	734	776	802	781	736	771	789	724	770	758	735	793	779	790	815	791	789	774	740	731	738	759	795	761	766	755	757	770	755	734	734	786	798	750	742	754	702	797	810	724	774	766	712	816	791	804	732	730	790	732	744	760	745	675	765	762	746	757	766	737	776	763	756	785	748	799	747	779	768	707	810	750	767	733	760	740	773	767	773	745	779	713	769	756	761	776	775	811	734	749	760	730	750	786	772	758	761	728	774	770	770	761	829	744	786	768	761	774	788	771	799	765	772	776	758	728	793	721	731	762	774	783	768	779	740	750	740	794	740	792	734	812	755	806	814	759	736	767	787	788	754	782	815	744	773	749	821	797	780	771	705	791	759	780	832	752	780	739	802	816	799	744	799	787	762	787	760	780	808	779	748	739	766	785	737	713	738	825	792	777	732	749	758	750	757	734	799	736	780	784	736	743	766	795	776	774	786	766	757	796	746	795	771	730	743	810	693	772	772	756	804	697	767	739	757	759	783	831	772	796	765	758	744	742	770	786	735	740	793	779	688	766	793	771	757	749	743	781	741	724	765	734	744	723	821	736	768	807	793	770	729	797	776	778	805	791	737	773	751	779	778	815	700	742	749	806	775
1233	267	152	111	83	134	240	248	177	194	203	123	121	94	102	83	84	74	78	86	83	69	70	45	49	46	49	61	45	50	47	59	50	39	43	32	45	37	39	44	42	36	49	36	50	48	49	53	35	52	36	51	35	38	40	36	33	51	45	38	34	50	48	46	42	34	39	39	34	45	44	38	42	42	34	40	39	38	33	50	39	49	46	44	43	39	50	44	41	39	46	35	41	40	45	45	47	40	44	40	44	42	44	47	26	41	57	41	44	41	34	39	34	37	35	31	42	47	46	51	40	39	38	47	52	33	46	37	46	33	39	31	45	30	40	47	30	35	40	40	45	46	48	49	41	48	43	44	42	39	31	37	44	37	33	48	52	36	43	44	41	51	40	39	41	35	45	44	33	42	53	41	50	39	42	45	38	51	29	40	42	50	38	45	54	52	42	38	38	44	36	39	54	39	40	39	38	47	54	28	34	45	30	36	31	38	32	41	46	38	35	40	47	56	42	32	39	36	41	52	46	46	36	43	34	52	40	51	42	47	40	42	31	40	37	47	46	56	27	42	43	40	46	43	40	39	40	41	53	40	39	34	35	40	37	52	37	34	34	46	45	33	35	42	45	43	48	37	54	41	53	39	35	36	52	38	39	41	38	38	35	36	42	33	44	45	46	53	39	33	37	43	41	53	48	31	37	31	50	40	40	45	32	39	32	33	44	46	30	40	45	38	39	44	46	52	43	33	37	36	47	34	34	43	56	46	43	49	41	30	49	39	42	48	48	37	37	40	41	33	42	42	32	36	33	28	46	28	47	42	39	27	38	36	27	38	46	60	48	40	36	35	38	42	43	50	34	50	45	43	57	25	59	38	35	35	35	50	44	50	35	47	35	55	45	31	33	39	36	38	40	43	35	53	39	41	33	44	33	51	47	41	44	42	39	41	41	45	39	34	35	44	51	46	43	37	47	41	28	35	29	41	39	26	46	49	48	42	38	46	41	37	45	34	40	44	39	43	51	34	31	43	44	50	50	34	35	44	39	36	41	37	35	43	43	42	39	44	49	43	52	42	51	48	41	31	41	31	42	43	34	52	41	38	40	37	38	48	48	44	39	49	32	44	34	43	43	41	38	42	32	49	24	27	41	43	38	33	39	42	35	39	46	42	59	41	50	37	38	39	31	27	50	42	40	37	42	41	36	47	43	51	42	31	52	37	42	44	35	55	42	46	29	45	35	50	36	42	31	43	38	41	48	33	41	37	45	50	51	41	52	45	40	45	43	36	32	44	48	44	46	46	37	32	41	31	42	48	44	39	36	41	37	43	32	44	42	45	45	60	45	41	38	44	49	37	50	41	42	37	52	39	41	44	47	39	34	31	34	40	43	28	50	30	33	43	40	30	39	44	38	51	38	47	39	48	38	32	37	45	40	26	36	40	49	42	35	34	33	43	44	40	38	37	51	28	41	43	49	37	41	38	37	42	29	33	30	40	41	42	34	49	49	34	37	35	46	46	35	42	40	39	28	50	43	37	41	31	44	43	42	43	45	41	37	31	41	36	33	29	34	37	41	43	43	39	36	39	36	46	42	37	28	42	42	34	26	35	44	36	29	37	50	40	55	31	42	49	45	41	37	26	37	45	51	40	37	41	34	58	43	38	27	37	36	49	38	44	43	44	34	28	50	39	47	40	42	46	56	43	39	36	37	43	55	52	33	41	49	43	43	47	40	54	41	38	35	31	39	45	42	37	40	39	35	42	48	39	49	32	41	51	39	38	45	47	41	35	36	39	38	43	39	37	32	43	42	37	43	43	37	46	37	46	41	41	40	37	44	32	38	48	52	43	42	51	41	31	35	51	38	46	49	40	38	41	34	44	42	42	45	49	44	43	32	39	45	50	35	47	49	52	32	37	50	28	42	51	51	41	43	35	36	54	41	47	44	43	35	36	34	38	44	44	38	41	37	46	50	39	44	36	41	34	41	36	42	54	49	26	43	41	40	43	34	47	42	31	44	53	35	52	34	41	33	29	39	45	28	36	49	58	55	57	34	39	42	41	41	57	38	32	61	44	57	41	47	41	44	38	42	55	41	34	39	52	45	39	40	38	55	38	29	44	47	43	35	40	53	39	46	35	38	45	49	46	41	30	32	44	45	40	30	45	47	33	41	44	37	40	43	37	47	48	52	34	51	36	46	49	53	46	44	37	46	44	42	35	30	32	35	48	38	41	38	45	41	54	38	35	40	38	43	42	34	38	50	43	52	41	50	33	31	46	40	38	34	35	46	46	42	46	39	41	45	34	37	53	47	29	34	37	46	39	41	41	35	38	49	41	54	45	36	37	43	56	41	45	36	44	34	40	40	29	33	42	50	47	33	46	43	44	34	41	39	48	47	45	48	36	37	40	39	50	52	45	42	43	50	33	38	38	51	41	36	43	36	37	45	37	45	43	44	43	46	36	44	44	35	42	41	38	32	32	26	43	31	35	38	46	46	45	53	48	46	50	41	45	43	44	42	37	44	41	31	36	41	35	31	48	40	21	56	34	48	54	32	56	48	41	47	38	47	35	39	39	35	40	50	39	33	50	34	43	45	35	40	44	42	33	44	52	40	35	46	45	49	38	32	38	34	53	43	50	41	39	39	39	43	33	36	49	44	36	50	43	47	37	40	40	34	44	51	31	42	33	45	40	49	47	36	39	40	40	41	37	38	45	38	40	29	48	39	40	38	39	43	44	35	32	38	40	48	34	42	29	32	52	38	32	33	44	39	33	43	45	42	33	32	45	40	38	51	44	48	35	39	44	39	35	48	37	46	42	43	40	42	39	43	45	47	42	49	36	46	37	46	41	51	35	50	33	40	32	50	43	42	30	32	41	32	44	53	50	50	40	26	21	35	26	39	41	50	34	47	45	29	50	35	35	42	38	32	41	34	41	42	44	31	40	24	44	29	43	40	33	45	36	47	42	40	32	50	47	42	43	46	30	40	43	41	47	54	49	45	42	56	43	45	42	42	37	43	46	28	32	37	49	46	40	31	44	50	35	34	38	50	34	34	39	37	47	43	33	49	56	44	52	37	42	44	30	40	42	47	39	33	32	34	49	33	40	47	36	44	40	42	40	44	43	42	30	35	40	42	37	49	35	42	37	38	44	30	28	41	43	31	26	49	33	48	31	40	34	39	42	37	35	40	44	38	34	32	43	42	40	42	39	51	34	33	41	46	42	47	44	35	57	34	45	51	52	38	45	41	36	38	39	37	35	45	36	38	31	43	44	42	48	42	52	33	46	45	35	38	43	53	35	42	40	32	35	41	48	35	48	50	50	47	33	47	46	47	44	55	36	40	35	41	40	50	44	55	39	30	43	54	43	31	35	41	35	36	49	45	33	37	36	41	49	32	30	29	45	35	41	38	48	44	33	33	46	42	30	37	40	35	50	29	46	44	36	40	43	39	56	38	41	46	46	47	42	51	48	56	41	41	38	48	39	48	30	44	32	52	48
11547	3920	1756	1940	4805	7702	10574	9419	7709	6806	6525	3739	2852	2321	2306	2050	2104	2051	1785	1731	1466	1222	862	877	630	579	733	876	795	682	726	719	612	550	499	471	392	380	423	344	391	441	496	504	406	388	402	352	364	333	352	343	357	347	344	348	329	335	327	320	323	326	343	307	341	352	329	329	353	393	370	383	373	389	381	404	401	402	380	424	397	374	375	342	346	293	322	357	337	336	343	366	324	372	326	343	326	354	348	321	366	364	332	331	344	372	335	314	324	336	351	327	340	349	325	333	351	330	338	352	391	309	341	296	333	346	315	310	332	328	341	316	360	341	314	352	341	340	354	351	346	332	332	314	342	336	315	326	326	324	317	339	327	345	316	350	352	327	332	355	355	325	317	334	353	357	358	342	357	365	340	317	370	335	316	333	314	318	344	358	348	324	341	309	279	343	329	314	320	349	378	352	346	371	355	315	338	319	348	348	307	342	356	322	342	315	314	307	323	370	322	304	350	362	334	336	344	342	333	315	328	324	319	355	321	341	323	332	335	338	329	349	331	373	331	338	359	338	355	324	337	347	329	331	342	332	352	342	390	372	317	346	340	347	335	332	319	350	333	338	322	345	336	332	348	345	346	356	297	327	338	341	352	388	308	328	347	319	326	343	340	329	358	324	343	318	311	384	348	347	335	335	337	328	380	291	320	326	341	329	350	325	332	319	355	311	319	351	353	350	329	342	339	332	352	346	359	317	318	330	372	356	315	347	318	353	337	351	306	333	303	349	365	346	364	351	311	366	368	350	386	361	344	344	357	349	339	326	320	327	329	360	353	322	351	311	343	352	352	356	333	333	335	329	335	350	341	350	355	326	335	319	338	319	335	289	323	318	325	315	358	324	368	355	347	345	368	318	313	339	363	331	374	350	340	355	337	348	361	357	346	354	339	320	376	347	309	334	370	351	305	342	344	325	338	312	348	336	320	354	311	346	347	319	342	342	342	366	316	358	344	352	349	325	330	315	354	323	371	348	331	307	368	358	375	325	332	322	325	324	329	323	324	315	348	346	319	306	346	360	342	346	334	357	335	334	342	336	348	368	341	349	336	343	332	331	338	340	343	341	313	355	325	361	322	345	331	349	339	331	331	338	323	319	326	341	360	332	337	347	341	314	330	313	314	317	344	355	331	354	347	307	330	299	360	319	330	334	331	309	342	345	338	312	325	326	329	362	328	347	324	303	328	331	350	322	358	324	320	327	345	345	389	327	329	312	349	322	319	338	339	340	343	351	325	353	341	340	323	323	316	333	343	347	314	369	348	329	337	365	331	314	330	319	328	338	328	324	322	359	353	339	312	299	362	354	347	348	338	358	352	305	306	358	305	344	344	305	345	350	351	338	357	355	329	297	363	355	344	350	347	334	328	347	342	330	318	322	322	373	374	345	333	329	309	363	330	322	354	345	340	329	371	372	331	352	317	354	369	343	321	382	338	342	352	340	339	326	378	322	346	389	296	366	339	327	370	351	323	311	330	365	313	319	359	345	337	364	332	335	323	334	365	304	363	334	327	291	293	323	348	307	342	340	352	328	381	325	366	331	316	362	342	329	371	317	333	333	324	336	349	359	302	379	331	311	349	344	354	361	374	364	342	348	327	354	310	328	340	361	362	362	339	329	325	309	341	332	361	336	363	328	338	337	300	338	315	346	328	327	369	324	362	376	358	327	341	335	363	328	312	336	334	363	340	339	371	354	322	345	321	346	323	342	349	354	314	347	342	333	333	358	307	314	332	358	338	313	353	332	287	340	331	322	327	328	352	352	361	343	332	325	328	337	353	336	326	352	347	290	345	304	375	337	321	332	324	328	370	325	335	347	327	371	316	316	367	349	337	328	330	357	355	350	342	347	342	332	330	339	343	348	349	332	331	327	315	324	329	303	346	324	358	318	336	318	338	340	334	335	332	392	344	371	323	326	392	332	332	312	349	357	294	327	345	309	349	352	338	364	329	324	346	371	333	348	316	344	326	342	318	348	340	300	322	347	349	381	349	360	370	354	360	333	317	366	338	314	361	366	357	331	345	335	347	330	327	347	343	379	368	362	327	352	336	352	342	322	313	356	325	351	332	361	342	327	318	349	338	350	343	302	343	328	320	334	359	337	364	303	325	329	350	357	344	347	320	316	325	317	335	356	324	347	329	311	338	348	344	337	346	360	360	360	333	377	354	336	332	333	366	322	355	341	342	321	335	337	347	319	337	341	341	339	327	338	332	327	330	261	331	354	326	334	368	304	319	332	325	341	351	317	358	337	324	307	325	357	332	326	352	343	312	338	320	357	334	352	306	330	304	361	356	319	335	382	325	331	327	326	362	341	309	339	358	320	333	311	327	313	326	338	350	343	366	350	346	347	339	350	344	382	317	322	322	318	335	336	345	359	330	335	323	332	345	327	316	357	335	331	344	340	336	343	362	340	334	299	361	327	329	357	335	325	332	327	334	339	364	312	350	374	320	354	336	329	341	322	348	326	353	341	329	330	322	323	352	353	365	366	322	328	337	348	325	339	322	341	323	319	343	318	348	324	346	387	303	367	355	352	312	332	333	319	328	346	343	358	344	334	323	353	332	337	367	323	302	352	333	355	349	305	322	338	318	346	335	338	323	306	359	336	322	362	337	339	336	321	362	326	369	371	343	317	350	340	335	333	334	353	316	329	337	366	323	330	356	349	328	360	299	353	338	340	333	329	329	352	352	359	352	348	360	350	353	368	342	350	280	340	360	299	345	338	302	316	328	349	326	347	335	342	361	307	356	311	338	340	371	340	365	341	349	361	330	355	330	326	346	337	339	323	354	302	318	346	336	347	348	305	339	316	329	359	348	312	337	307	319	365	317	334	325	343	349	343	315	341	347	328	355	330	357	339	321	317	324	339	349	340	336	353	302	348	324	357	361	330	339	367	332	353	293	350	340	323	302	339	325	333	328	358	321	340	349	321	342	349	325	355	348	342	352	323	371	335	332	354	352	384	316	345	359	321	344	328	349	361	343	329	318	341	313	356	323	331	320	357	351	358	344	320	331	337	327	326	358	343	312	353	316	336	347	329	294	338	353	316	330	303	348	386	319	336	334	340	364	327	358	336	342	328	340	319	333	369	389	347	322	328	341	339	362	334	341	337	331	340	346	329	362	342	282	343	316	334	346	317	316	323	310	321	353	353	329	324	362	370	343	361	331	362	331	323	339	348	316	321	342	330	347	310	327	332	361	342	321	346	350	346	320	352	370	327	301	343	334	307	336	358	329	309	335	337	327	327	310	320	312	335	349	322	338	315	327	310	330	345	351	359	347	348	324	334	334	321	343	355	360	323	358	345	343	328	356	356	344	331	326	353	342	320	341	340	362	309	342	301	313	391	318	346	357	375	346	332	327	336	364	335	346	321	331	339	368	324	357	321	348	347	351	363	322	357	365	337	373	370	319	315	330	358	365	350	347	314	300	333	312	357	372	344	315	332	312	323
846	432	211	152	175	240	393	366	333	302	288	188	168	177	137	153	138	157	169	126	125	127	120	89	97	105	104	111	104	88	91	92	97	95	98	86	77	73	90	79	97	87	92	85	76	86	92	73	69	93	82	65	59	61	63	56	88	71	78	83	91	71	75	84	79	79	78	86	92	93	79	64	77	83	74	84	87	81	86	77	81	84	83	85	78	72	77	88	76	61	71	62	82	90	87	90	91	72	90	74	71	62	79	88	78	64	74	70	64	67	77	76	86	63	71	59	88	73	75	91	89	83	77	60	81	68	72	74	85	68	81	97	84	72	89	70	66	70	78	86	88	91	74	87	82	95	87	92	73	100	92	75	59	94	75	66	87	87	99	89	72	79	82	92	60	93	86	73	82	78	83	59	61	88	67	71	79	79	77	95	69	74	76	78	77	73	72	71	87	76	85	80	81	62	80	74	86	94	71	80	62	69	76	72	88	88	91	80	80	81	73	86	80	77	72	73	72	75	99	75	85	88	90	76	76	84	81	85	87	79	88	61	75	83	65	76	65	81	81	98	78	76	80	69	63	77	92	82	80	73	79	81	76	87	100	74	74	83	68	80	84	61	79	74	74	71	87	85	71	84	88	84	90	73	90	74	63	69	76	74	76	69	95	71	90	103	72	97	72	82	87	99	62	78	80	86	94	82	78	64	80	82	90	74	78	87	75	74	76	61	77	72	79	72	74	72	100	81	72	68	77	71	79	75	76	69	72	83	75	95	80	60	81	85	92	90	77	64	82	94	88	61	92	84	85	93	77	88	89	94	96	83	90	84	83	68	72	80	80	82	82	80	78	63	71	65	72	61	89	71	78	72	64	83	68	75	83	99	80	80	69	55	95	66	86	70	79	69	85	76	71	79	72	95	64	87	70	81	74	78	69	71	82	76	72	71	80	83	71	77	93	82	77	71	81	81	75	85	81	79	79	81	73	70	77	91	88	65	85	86	74	78	78	72	67	87	68	72	65	89	79	79	78	90	69	84	66	90	89	76	72	90	73	77	88	69	66	74	78	77	95	85	85	70	93	93	76	67	87	82	74	68	77	70	80	83	82	77	97	73	71	76	75	85	83	76	86	107	75	97	95	81	70	76	79	85	80	80	76	96	69	70	81	68	71	74	77	65	91	90	77	71	72	82	85	98	81	73	79	66	80	78	75	76	71	77	77	91	79	84	63	81	78	68	78	76	90	78	75	73	84	78	59	82	72	68	63	69	90	88	72	86	79	73	77	86	74	75	83	76	65	91	72	69	75	61	76	84	72	81	72	63	60	89	86	65	69	91	94	74	71	75	90	72	68	86	92	75	67	55	79	90	77	86	85	76	92	85	83	86	80	73	88	81	69	85	69	79	81	76	88	66	83	89	80	78	80	61	73	79	76	88	85	89	79	90	72	74	93	78	85	78	91	87	79	62	90	74	83	88	87	66	75	75	74	84	72	69	68	69	70	95	79	66	69	82	78	88	69	90	79	78	71	72	86	73	87	65	64	80	75	83	76	79	87	73	77	78	80	73	72	80	76	66	82	72	79	82	87	79	59	95	63	92	70	63	95	69	68	77	70	71	84	66	75	74	91	74	75	61	76	77	66	68	85	71	77	85	84	68	80	63	79	77	68	65	73	85	78	68	92	95	79	58	73	61	73	78	63	85	54	95	69	64	89	88	73	75	97	72	81	84	80	70	81	72	69	88	89	75	72	89	62	75	87	95	83	63	71	78	78	86	85	79	92	77	87	73	60	79	83	84	62	89	70	69	71	75	81	90	81	80	97	67	81	78	83	99	69	64	91	74	75	83	72	70	83	82	87	77	83	72	71	80	61	77	94	65	85	105	93	87	69	92	77	77	80	87	88	80	85	70	79	91	95	87	71	73	77	79	96	83	90	95	88	83	91	78	86	80	77	82	98	64	71	88	65	71	83	85	72	73	80	81	74	81	65	57	74	69	62	66	79	79	65	76	75	77	87	92	78	62	78	87	64	73	76	91	84	64	80	89	75	81	81	78	74	87	90	83	68	80	82	83	62	79	70	74	91	79	79	82	86	76	79	76	86	90	69	67	64	75	75	66	78	89	85	87	74	84	70	91	77	82	69	87	78	59	73	69	66	78	80	88	71	81	72	78	73	75	82	73	62	83	79	76	77	68	80	74	71	98	79	78	70	83	71	83	92	67	66	77	86	70	73	62	81	85	86	69	83	80	88	83	90	83	82	83	74	81	81	84	78	82	76	75	78	78	72	76	88	73	69	71	85	73	72	59	78	80	77	62	55	78	72	74	80	71	91	64	69	71	79	73	71	80	78	68	79	71	92	75	80	74	91	78	68	92	79	89	83	79	67	83	82	79	71	65	78	85	84	71	71	83	90	82	78	84	68	87	87	75	64	98	81	83	85	82	84	83	71	85	66	64	63	94	71	72	63	78	78	80	87	74	83	75	73	73	83	78	71	82	84	74	85	66	64	69	94	73	90	83	70	78	82	71	75	82	78	63	79	62	72	80	91	76	82	71	75	75	94	80	92	81	82	78	75	81	80	87	81	76	82	80	75	84	79	68	75	86	60	69	80	67	82	73	73	88	78	74	75	92	87	92	80	73	82	71	83	76	87	78	91	57	83	82	83	73	66	89	75	79	66	77	79	78	73	72	74	72	72	91	91	89	103	78	82	80	76	74	63	71	62	95	68	75	89	68	78	83	70	93	77	88	82	75	71	75	86	68	94	87	73	82	87	79	83	66	84	86	91	71	74	91	88	85	74	85	83	97	76	76	93	82	77	88	72	85	86	67	85	76	72	82	81	80	74	73	69	76	83	72	96	80	74	66	89	73	79	71	84	76	76	87	70	68	99	87	92	89	91	74	78	81	82	81	71	93	77	75	77	74	83	92	82	85	76	62	74	72	89	80	68	85	91	71	75	69	92	89	87	73	91	84	72	80	69	75	76	85	84	83	79	63	91	76	72	73	77	76	77	85	69	78	69	69	90	64	80	107	88	96	93	89	64	85	80	66	93	87	80	88	68	57	88	77	89	74	64	85	72	83	78	72	74	84	84	76	74	80	69	85	60	74	82	86	77	85	75	70	104	86	73	83	73	71	83	66	79	73	93	79	75	78	76	75	96	79	72	84	66	84	73	65	102	94	80	79	68	93	85	101	76	75	74	88	75	58	77	72	86	73	77	92	68	86	64	86	62	75	76	80	73	79	79	85	86	73	86	74	82	79	69	64	83	75	92	81	87	82	94	71	100	88	70	79	84	70	65	73	74	92	90	72	80	88	77	63	85	73	78	77	101	79	81	72	68	90	75	85	74	86	70	87	65	75	72	81	67	70	79	76	77	75	79	75	80	73	68	81	78	74	77	85	88	71	66	91	76	94	78	72	79	86	70	78	74	66	84	82	79	82	88	81	68	87	69	90	78	84	83	74	74	80	77	77	84	80	83	72	66	65	75	91	77	68
12292	5516	2507	3072	7499	11312	14275	12450	10630	9448	8139	4864	3911	3665	3092	3000	3063	3157	2694	2317	2299	1770	1512	1300	1048	1244	1326	1440	1319	1064	1344	1198	1057	1016	917	784	717	723	721	698	813	825	838	780	713	765	717	666	590	639	638	587	594	625	647	593	626	579	592	575	573	612	598	576	632	602	597	639	660	642	653	690	702	672	672	738	708	729	749	697	666	698	656	649	610	595	616	621	592	557	617	601	599	562	621	603	603	707	623	633	622	600	609	597	652	608	570	661	639	562	633	584	630	603	614	573	599	562	605	616	607	599	669	581	614	570	571	598	613	578	576	608	596	589	599	573	565	574	558	640	626	586	615	593	585	612	625	606	667	629	638	598	587	605	613	614	579	589	576	618	612	593	601	613	633	606	606	610	608	654	607	577	660	621	612	616	633	600	621	598	598	595	569	632	634	571	617	595	566	627	626	638	618	535	659	614	606	607	559	635	594	558	634	628	637	612	621	636	580	617	599	612	575	620	588	566	620	616	594	629	615	597	620	582	609	639	591	632	629	593	615	635	605	539	601	631	597	571	675	531	604	609	602	648	606	554	571	635	608	604	624	614	632	636	641	625	622	624	623	634	570	600	608	621	628	601	618	620	628	624	567	603	577	597	632	653	576	609	628	631	627	598	571	636	664	621	626	598	647	591	606	614	600	580	561	628	617	582	632	588	661	642	590	619	639	575	619	604	611	572	607	592	597	614	621	639	618	619	585	641	591	597	623	604	642	586	574	596	607	598	629	647	580	643	590	645	635	591	670	622	654	583	556	652	550	622	594	616	591	637	585	598	638	615	585	607	565	600	620	624	596	642	606	632	623	572	597	567	626	558	610	595	567	606	612	608	579	605	618	605	559	613	617	616	578	601	593	546	605	643	614	584	566	588	601	607	604	611	599	567	608	587	568	588	632	600	637	598	612	582	574	614	630	618	636	602	587	606	596	606	653	594	615	556	607	584	593	589	672	602	609	596	598	639	593	638	622	593	604	595	625	558	589	626	590	620	579	681	620	609	614	629	605	587	596	590	601	577	608	589	595	634	640	613	632	643	568	568	599	626	613	610	618	606	601	578	583	600	570	630	666	569	578	639	618	586	589	624	585	606	600	665	549	597	601	611	590	604	635	634	596	606	652	612	589	568	640	620	611	610	581	576	604	609	599	649	632	592	607	590	609	546	635	609	577	616	586	594	580	575	621	567	616	625	627	643	620	638	559	588	616	631	598	669	615	612	622	586	647	629	574	604	630	552	607	613	636	599	601	597	637	556	596	646	620	603	569	588	626	600	645	586	641	641	628	610	598	613	577	619	585	585	603	577	601	626	664	623	631	610	628	634	602	601	639	629	610	607	616	602	581	618	616	585	614	565	576	620	596	612	577	628	587	630	600	603	620	637	623	565	606	618	621	597	579	591	595	599	602	574	551	599	579	621	594	553	568	614	604	591	646	553	599	618	604	585	584	570	572	625	561	576	602	601	595	597	592	586	619	610	611	617	592	617	616	592	605	617	590	583	565	580	644	642	560	668	620	601	680	574	604	557	624	589	564	583	586	617	634	584	610	594	640	567	628	631	639	604	585	637	585	596	636	625	614	620	612	634	610	594	650	620	620	596	576	610	570	628	614	601	575	595	645	595	638	654	618	587	589	629	627	620	597	628	636	635	542	584	590	554	613	641	631	605	619	619	605	628	620	653	611	636	557	601	606	608	593	586	624	587	601	609	582	599	584	582	591	625	591	579	607	632	579	607	584	622	634	607	572	629	581	614	616	579	601	617	616	585	634	570	585	630	599	635	571	603	635	654	578	568	580	595	606	677	623	608	586	603	656	595	542	577	656	589	632	630	621	611	587	597	615	626	654	631	571	604	645	618	679	656	545	595	620	601	619	633	627	591	623	646	614	620	600	602	614	569	592	606	570	610	603	597	633	599	634	641	605	636	608	610	623	629	584	610	569	603	569	596	624	555	627	597	588	609	600	577	586	591	591	588	602	594	616	641	614	596	599	625	594	594	636	639	663	585	574	581	632	643	615	604	620	607	588	608	652	598	624	648	578	632	599	606	601	614	561	580	617	589	601	625	582	609	582	632	582	632	637	592	595	616	629	632	651	635	588	599	662	592	550	622	593	622	553	648	542	601	585	589	545	566	622	627	595	602	631	600	591	613	571	596	645	601	618	607	596	665	576	638	614	639	612	638	668	573	629	619	614	602	607	605	634	601	569	625	614	583	646	585	626	633	591	623	620	618	590	572	633	608	630	577	610	593	605	547	601	594	631	621	630	636	606	616	598	627	634	606	585	624	582	639	574	596	632	559	596	596	600	572	633	600	593	566	619	584	627	619	609	574	588	607	642	617	598	563	648	592	638	590	590	607	607	627	588	577	634	588	602	640	653	601	631	588	591	578	659	602	618	595	602	612	596	564	605	676	540	613	587	618	591	565	599	590	607	601	596	636	611	561	615	604	562	638	592	615	644	581	595	624	608	599	564	518	595	591	637	588	621	585	583	603	583	611	616	606	613	575	608	620	600	588	563	582	607	590	650	582	633	613	626	574	646	611	601	565	593	575	583	586	605	631	622	643	568	628	632	627	553	626	618	604	614	621	629	609	625	597	607	580	622	607	583	576	618	651	626	595	620	632	571	608	580	600	593	563	584	573	617	624	582	641	591	594	612	617	578	637	614	617	630	606	592	592	630	572	615	565	618	589	568	653	622	623	605	627	628	605	599	574	618	621	623	601	641	616	605	612	549	581	633	627	575	625	614	632	607	627	588	604	631	595	585	566	622	594	579	629	616	623	613	590	588	596	617	634	620	596	598	617	595	650	589	604	629	610	613	592	593	584	596	602	573	581	596	602	649	628	573	621	569	597	568	622	582	623	614	605	585	594	565	617	635	580	620	621	576	592	613	593	604	633	562	568	585	647	586	622	607	626	636	563	585	599	596	614	593	574	607	642	600	619	610	644	619	608	592	600	630	578	650	610	605	602	640	576	561	603	598	629	598	630	640	616	628	556	648	594	614	572	565	593	605	616	629	589	611	610	607	590	626	632	618	614	568	571	593	605	613	634	688	561	599	586	600	605	601	600	657	666	605	602	612	625	585	607	659	580	615	619	590	585	629	610	575	628	584	572	585	625	635	573	673	588	632	621	609	655	627	618	576	604	593	646	603	587	593	593	554	612	636	629	626	599	616	603	598	588	614	600	610	621	578	582	609	573	589	608	588	637	581	577	591	626	613	580	651	664	591	611	594	587	627	635	599	571	627	648	634	586	583	590	614	641	617	612	553	620	629	592	586	614	622	611	658	583	596	616	629	597	619	568	601	624	631	619	615	621	631	605	590	615	610	601	573	641	612	571	628	632	602	575	586	549	611	612	589	649	583	602	608	614	563	586	570	605	608	583	540	603	595	596	574	618	599	628	611	631	569	628	633	620	598	614	653	610	624	631	611	571	563	589	609	597	618	582	607	594
1832	350	169	114	149	195	318	304	304	292	262	162	148	133	131	152	129	115	139	106	115	86	94	76	70	72	97	96	72	68	84	92	85	86	74	63	64	73	62	69	69	68	67	78	58	58	66	62	48	65	65	56	70	52	59	63	63	55	61	47	56	54	50	62	59	68	59	55	58	52	58	60	59	61	51	72	54	62	59	64	46	55	60	60	52	67	64	54	58	64	51	69	57	70	47	51	60	80	64	44	58	46	55	64	69	52	68	59	72	71	53	59	67	66	55	67	49	55	42	61	71	40	54	52	59	71	63	70	64	58	59	64	59	55	66	58	55	57	57	56	65	69	76	63	55	58	75	61	52	66	60	60	52	64	62	58	61	56	62	58	59	60	66	48	64	48	56	55	62	56	62	66	55	66	56	50	49	54	47	55	66	64	67	58	51	61	62	74	69	68	58	48	56	49	56	69	58	74	53	63	56	78	49	55	73	56	53	55	48	65	53	55	70	52	56	66	62	65	39	68	71	57	58	61	37	61	64	56	77	58	55	47	56	68	57	71	58	46	70	53	55	61	61	66	63	46	62	53	58	48	66	59	62	68	53	64	73	47	47	60	60	62	77	61	57	64	51	67	48	56	66	50	59	65	50	49	53	49	56	56	61	64	58	67	59	66	53	60	70	59	53	62	61	59	70	68	60	50	64	59	45	63	69	62	61	72	59	76	50	65	65	51	54	50	65	58	55	48	51	64	61	61	50	59	47	49	57	58	49	64	55	63	56	60	66	55	53	79	58	58	54	47	63	58	64	45	58	69	50	74	58	51	69	52	52	59	62	53	53	61	52	48	71	51	48	62	60	68	50	49	58	56	56	73	63	57	68	70	70	63	60	61	47	54	53	60	67	44	72	55	73	61	64	76	45	62	47	53	63	43	54	63	60	59	53	61	56	47	55	64	41	67	61	69	60	63	48	67	60	70	66	49	55	67	42	51	55	59	50	75	48	64	59	72	54	69	59	55	61	72	71	69	66	63	46	58	63	53	54	64	60	61	67	64	54	64	51	68	62	73	58	46	53	65	59	56	52	61	81	66	46	55	71	69	53	49	56	70	48	63	65	56	65	58	47	59	63	63	60	69	68	50	55	66	56	67	61	44	59	62	63	63	54	70	76	68	62	67	53	54	61	52	61	51	47	59	54	50	66	59	67	56	70	63	60	59	45	76	56	62	66	63	59	72	69	65	65	70	62	61	71	63	65	67	62	54	54	55	69	46	55	60	54	56	61	52	64	60	45	74	53	69	64	59	45	79	64	59	48	69	62	72	52	64	55	63	56	70	69	58	53	72	60	66	55	60	57	38	47	53	60	70	68	65	61	60	65	53	69	80	59	67	58	57	62	64	61	46	69	55	46	61	52	54	59	50	53	65	60	68	61	65	48	66	62	62	43	54	57	60	64	60	47	72	65	74	55	56	62	59	49	59	70	71	61	59	46	68	64	47	57	56	55	55	61	54	64	49	62	51	67	58	58	51	66	69	59	59	73	50	68	69	52	41	66	65	59	57	66	51	48	64	56	60	66	61	64	53	50	50	53	68	51	54	64	52	63	62	56	60	59	67	68	55	67	62	55	60	73	58	76	60	50	64	38	65	71	56	54	73	55	64	55	71	63	58	57	65	59	64	65	52	61	53	64	59	46	65	52	58	62	66	61	62	46	50	59	55	56	36	63	61	65	53	65	48	63	74	56	53	53	56	48	55	62	60	68	49	56	73	56	75	64	54	57	51	54	73	63	59	53	63	65	61	66	61	57	54	68	58	71	47	62	62	61	66	53	60	74	55	64	62	55	50	60	54	46	65	56	61	62	48	55	55	58	58	52	55	62	57	62	58	60	65	52	50	58	52	47	64	57	56	72	55	61	50	57	57	53	58	43	84	63	52	63	60	68	68	60	60	55	66	70	47	51	54	71	54	44	67	49	55	60	53	56	69	63	62	63	52	67	62	48	59	51	57	51	66	61	52	63	50	62	77	59	57	51	61	54	51	59	73	43	51	61	61	52	61	67	69	63	54	65	50	54	65	60	64	68	48	66	63	54	63	51	57	63	70	53	53	56	50	62	56	55	57	60	54	71	66	50	51	73	59	59	52	71	57	51	60	50	50	77	50	42	56	54	51	47	77	77	55	54	78	62	58	56	61	56	62	51	58	46	43	55	54	58	51	63	55	66	55	63	65	65	61	45	54	60	61	49	48	61	64	55	63	56	47	53	58	65	53	44	54	60	56	48	63	55	63	62	58	56	52	52	60	50	62	66	63	63	43	60	59	64	55	44	60	55	54	63	53	56	47	64	64	56	66	63	43	49	58	59	65	58	59	53	58	49	71	67	55	54	54	66	59	74	68	58	56	59	62	53	71	56	67	47	55	58	56	66	69	59	51	77	63	66	53	47	52	53	57	52	61	48	61	67	56	48	47	58	43	64	54	76	60	58	65	54	55	62	53	53	53	66	62	51	57	57	57	66	50	61	69	54	57	54	48	46	62	52	46	50	61	56	67	69	52	52	57	42	57	45	59	56	69	57	61	62	54	62	71	52	60	60	61	73	66	54	65	53	70	62	71	59	68	62	54	62	65	56	64	48	55	66	56	54	51	55	67	53	58	60	59	53	67	51	50	62	51	58	42	57	52	54	68	67	56	61	70	56	64	51	57	64	57	57	55	68	73	77	77	46	53	52	50	57	54	43	52	59	55	64	63	60	68	56	70	62	59	55	68	57	43	50	49	53	58	63	58	53	65	57	70	63	71	71	51	68	63	64	65	54	57	58	68	52	62	58	50	71	62	50	55	79	67	64	57	44	72	61	62	47	71	57	61	47	52	61	66	59	36	62	60	55	55	55	60	57	60	72	61	57	53	64	48	65	59	45	66	56	52	71	60	64	62	51	56	60	67	80	63	58	50	68	48	59	62	58	65	58	65	53	85	58	45	48	61	56	55	52	55	54	55	51	71	62	64	62	49	52	54	53	70	56	52	50	67	76	60	51	69	52	59	61	55	62	44	67	69	51	67	69	47	67	62	74	74	62	67	58	52	50	46	48	61	69	50	52	64	57	77	50	61	72	62	62	60	53	70	57	82	50	59	56	58	67	69	79	45	73	73	57	55	56	65	43	60	73	60	54	54	58	53	57	64	49	66	59	70	51	58	53	60	49	67	52	56	63	51	46	53	53	60	64	51	66	52	55	56	61	73	66	60	60	49	48	64	62	74	64	67	58	48	53	60	65	66	60	53	68	74	64	62	69	50	59	63	41	62	53	64	55	52	59	64	46	61	62	63	57	47	49	71	52	63	64	60	51	53	68	56	58	57	60	55	52	57	56	48	45	59	78	53	44	61	65	53	71	75	66	64	52	55	70	51	45	62	53	68	54	52	55	62	54	73	68	75	66	66	51	65	48	50	54	60	61	69	53	57	61	77	63	61	48	40	86	52	43	61	56	59	71	52	58	58
13830	4817	2122	2636	6747	11019	13371	11850	10359	9791	7679	4631	3828	3552	2910	2946	3099	3057	2370	2277	2161	1491	1367	1013	954	1221	1189	1407	1061	1047	1244	1073	1007	824	796	638	616	624	591	535	680	693	804	655	603	622	607	584	502	522	463	458	547	502	507	477	489	517	435	528	486	467	443	495	466	484	545	522	507	545	547	560	573	581	540	619	605	583	589	553	566	539	548	543	501	504	477	473	516	447	470	482	504	502	479	458	494	502	457	483	476	494	466	480	498	465	480	517	451	475	490	498	489	452	501	505	482	479	485	464	469	474	491	500	506	530	487	483	471	437	468	521	516	464	488	478	490	468	481	463	478	462	478	485	501	477	524	544	483	479	470	469	504	441	478	497	519	489	497	472	451	436	511	458	485	478	496	480	490	473	483	479	466	476	470	482	459	466	499	508	502	475	500	474	478	502	480	460	492	459	487	507	453	482	466	492	484	511	443	489	498	454	456	476	494	478	488	460	459	517	494	512	504	486	516	498	456	450	485	511	500	459	500	495	475	476	455	484	492	479	471	474	510	471	498	454	501	506	484	462	479	476	497	503	468	453	482	502	510	487	487	441	485	477	469	485	518	464	454	499	475	453	470	456	506	505	456	516	474	521	457	473	466	425	517	483	467	447	498	458	478	447	515	484	453	500	505	479	484	499	478	505	468	474	451	464	474	542	493	487	487	500	503	457	410	467	483	517	487	468	503	468	483	488	475	499	515	484	492	444	469	509	500	483	466	526	509	505	500	492	485	461	486	462	525	500	515	472	461	465	487	456	475	448	471	481	491	485	532	450	481	463	470	517	478	492	452	504	449	451	484	487	489	501	501	454	477	502	461	474	498	485	548	456	458	525	518	501	483	459	490	488	466	511	491	463	451	509	525	489	539	478	491	468	465	491	492	457	521	498	479	476	468	474	519	468	463	464	491	456	490	514	475	457	495	506	459	433	524	449	449	494	507	506	457	451	462	475	474	487	502	488	476	469	464	463	502	520	471	512	466	504	480	450	462	478	465	512	441	558	513	485	467	488	469	481	485	499	460	472	495	498	471	471	499	493	471	486	476	468	508	458	490	478	504	494	473	478	466	494	478	498	511	510	475	482	485	502	478	454	491	493	509	462	449	494	507	476	494	473	517	486	472	485	475	485	534	484	500	458	470	486	467	490	486	472	474	480	478	496	427	456	436	454	516	508	459	470	463	466	443	474	474	474	497	471	447	464	488	487	517	484	464	480	506	501	500	482	459	459	483	488	465	457	484	496	484	483	469	447	485	501	497	493	482	470	476	484	457	462	456	530	476	443	473	508	471	499	488	468	429	452	495	465	510	452	498	480	491	462	468	474	519	491	505	481	470	453	456	511	484	520	433	514	505	511	491	495	495	473	516	483	448	502	473	467	498	475	509	480	496	465	488	509	469	465	489	504	487	476	449	442	496	460	499	457	510	509	507	450	507	477	518	505	512	458	481	497	426	451	505	482	469	492	486	440	473	496	463	459	515	513	489	466	500	491	512	429	519	442	431	481	486	514	505	493	509	479	513	484	465	487	494	494	506	461	484	473	506	474	492	460	446	490	465	514	499	510	478	498	465	485	471	468	451	507	465	496	492	494	484	519	460	456	531	463	523	487	476	470	495	511	472	507	477	500	459	490	501	495	465	515	494	496	488	463	480	485	506	516	476	494	503	476	470	498	491	465	491	494	495	477	491	513	509	556	455	512	510	472	497	484	499	502	491	510	485	501	467	512	487	459	494	492	460	511	529	487	494	464	505	508	492	454	461	489	465	539	480	504	427	456	461	495	466	511	451	518	471	502	539	483	479	496	479	489	497	508	475	458	496	482	533	515	500	520	477	486	462	477	501	478	490	496	501	470	498	468	500	452	485	514	489	492	464	460	517	499	466	500	480	490	486	502	485	505	478	493	457	532	497	492	497	499	454	470	488	479	486	509	487	487	480	487	456	473	441	504	469	486	474	507	461	498	490	490	480	519	451	487	483	481	470	494	425	527	506	506	476	499	541	490	468	514	496	490	459	501	487	449	517	470	507	474	482	508	420	486	533	494	477	468	459	450	498	475	504	521	508	508	496	507	483	499	507	478	495	483	502	492	486	509	489	459	520	476	492	499	486	474	472	454	489	465	486	449	493	506	476	512	513	507	498	495	485	466	476	460	485	501	476	490	484	455	485	476	457	436	490	501	480	481	468	485	473	462	492	499	519	479	511	469	480	498	535	452	457	488	478	499	515	484	444	539	450	498	497	487	448	485	500	516	487	483	492	452	451	468	508	502	452	494	459	491	521	476	478	475	488	506	487	458	434	493	517	475	530	453	490	442	497	512	483	523	485	507	459	479	483	544	493	475	480	498	491	482	468	438	524	498	452	477	474	500	495	489	518	506	510	441	473	435	471	449	508	484	467	486	506	522	483	503	465	512	472	498	474	466	470	512	493	494	454	494	498	450	484	463	487	466	479	484	472	495	468	476	505	513	511	465	482	516	515	484	464	499	486	480	522	478	478	449	505	478	518	490	463	504	473	494	520	454	494	458	460	491	475	492	426	485	520	433	470	524	498	442	444	483	479	475	495	492	516	480	519	459	475	495	479	475	459	482	521	468	487	464	512	475	489	483	494	498	496	468	486	481	525	516	495	494	488	484	454	503	471	509	449	460	465	460	497	498	467	472	461	464	467	491	486	469	476	472	445	473	474	479	534	489	515	507	481	465	471	455	502	490	483	473	509	465	454	512	479	521	470	495	529	478	499	507	450	519	447	465	484	490	492	501	455	509	464	461	474	453	514	484	489	430	489	505	483	504	470	517	479	475	450	526	480	493	480	468	439	465	491	493	474	488	440	511	473	509	477	481	517	452	487	488	495	496	472	467	455	520	503	444	481	479	484	466	507	476	501	444	458	478	465	427	471	501	505	454	475	475	466	484	457	470	496	493	491	485	483	501	470	466	515	509	527	467	474	465	481	494	497	503	514	465	490	494	460	465	512	500	474	521	463	476	506	471	531	485	500	483	488	475	504	505	461	490	495	490	541	505	469	479	470	466	490	478	461	466	506	464	475	479	502	482	516	498	462	473	482	505	462	523	478	452	513	445	483	457	500	460	491	515	482	440	477	444	501	534	487	466	486	474	472	476	472	452	491	461	481	530	480	477	476	489	521	473	489	513	463	501	443	484	466	500	473	465	495	490	497	474	468	477	473	448	488	476	526	505	481	494	500	500	432	480	442	485	522	479	497	454	493	487	554	452	493	465	489	505	451	484	506	438	451	482	486	466	481	478	523	505	512	464	506	479	497	498	487	491	485	454	501	476	519	502	480	437	500	453	450	517	475	497	471	495	441	450	487	491	476	474	482	492	467	456	488	444	501	456	504	432	474	517	466	452	479	457	437	513	478	469	479	512	497	513	468	488	486	493	491	469	454	467	457	520	429	498	505	435	510	479	458	434	472	471	478	470	461	494	477	467	494	454
1355	484	271	200	195	284	458	487	436	451	317	239	220	208	200	180	221	211	187	150	154	144	161	134	104	126	146	149	124	126	142	140	134	133	117	90	105	106	103	94	126	105	113	94	87	88	109	105	104	101	111	98	103	89	95	101	98	97	100	110	107	110	86	82	87	85	95	101	94	83	129	110	108	104	101	105	101	96	97	104	94	80	103	89	79	101	105	95	92	109	92	117	109	94	91	83	94	81	98	93	87	84	99	93	100	108	93	91	103	77	89	98	83	90	115	119	118	110	98	85	107	95	106	114	89	106	97	99	117	92	99	91	104	100	107	87	110	98	102	95	91	108	79	88	93	91	77	99	103	99	86	111	102	97	88	94	86	98	98	104	114	103	91	93	82	97	100	111	108	100	98	92	107	95	111	84	100	102	97	110	96	100	105	82	109	85	79	121	98	87	106	102	114	112	99	102	111	88	85	121	95	90	85	85	88	77	100	107	103	95	95	111	94	91	88	113	94	98	89	88	95	113	90	91	98	99	84	100	95	102	101	94	105	90	92	91	97	109	91	78	102	88	105	96	119	102	89	84	106	82	109	85	95	86	84	85	85	117	92	88	104	101	105	92	94	102	100	95	113	104	107	105	86	114	98	91	104	109	95	94	104	103	99	104	84	88	99	93	96	100	109	101	117	106	90	93	114	95	97	101	91	79	103	102	99	96	79	96	100	96	96	99	93	112	103	101	115	96	112	107	84	109	97	98	93	93	92	97	102	88	108	96	93	98	119	108	110	104	99	102	115	82	86	97	103	100	104	103	110	87	95	79	97	102	71	85	89	92	95	85	115	85	99	90	116	75	127	104	87	103	102	110	80	106	103	120	117	96	75	78	97	95	91	110	92	95	103	95	93	91	95	104	80	110	93	110	107	100	102	95	112	109	106	79	88	78	99	102	97	93	81	86	91	88	104	94	91	104	84	101	97	99	90	113	93	92	99	91	103	93	95	104	89	83	103	92	108	89	94	88	84	95	96	85	99	86	93	79	95	114	105	92	104	82	97	89	86	87	97	109	105	95	96	92	108	96	75	108	89	106	100	95	83	99	89	116	118	87	102	111	96	105	90	101	102	97	96	87	79	93	114	107	85	93	108	88	89	102	101	98	87	95	98	87	91	109	105	88	99	108	71	95	100	102	82	81	95	75	94	112	94	102	95	104	114	99	81	89	118	99	103	91	98	93	84	84	99	99	115	90	105	105	106	99	96	102	109	86	85	110	108	86	92	107	95	100	99	97	104	94	81	94	96	101	73	100	107	110	99	93	112	101	92	102	99	107	85	92	100	95	108	93	100	114	93	98	107	110	100	105	111	99	98	106	100	87	85	94	114	84	107	104	84	96	91	98	74	106	101	88	104	94	97	104	92	86	114	87	80	98	94	95	101	94	102	90	96	94	113	89	94	99	115	92	118	80	86	93	92	90	109	97	92	91	101	95	101	82	84	97	100	124	109	97	99	124	106	117	94	95	95	74	84	93	89	110	109	110	87	74	104	95	94	81	91	102	90	105	94	85	79	100	111	91	98	92	110	99	90	94	86	97	108	95	99	93	90	78	112	97	107	106	110	93	105	126	106	95	115	98	112	105	97	98	100	102	95	104	88	103	94	108	113	97	98	106	88	86	123	94	99	104	116	106	87	106	108	112	102	108	76	77	98	98	121	104	97	108	98	87	98	87	91	102	86	111	113	82	113	101	101	95	91	86	104	95	122	100	88	106	111	88	91	96	84	100	87	99	86	107	102	107	113	88	98	118	98	94	90	90	119	101	105	81	104	95	101	121	97	104	119	105	98	87	97	103	102	94	97	98	105	100	83	107	97	106	100	98	90	101	113	102	94	96	100	105	109	96	103	82	97	99	103	112	100	81	96	84	108	97	95	103	99	83	101	82	98	94	80	89	98	97	111	93	116	112	86	94	107	95	109	107	88	92	103	116	102	103	113	103	104	89	100	87	92	91	115	100	99	81	107	119	91	101	97	98	81	102	112	110	91	104	113	114	91	95	105	96	97	89	88	93	106	95	100	96	111	103	100	96	96	114	84	123	118	95	98	88	112	106	112	98	102	102	104	98	98	89	90	101	94	105	98	93	72	107	89	92	108	98	89	90	101	90	107	96	91	106	104	100	96	94	114	103	90	89	91	112	92	92	106	108	96	87	115	87	106	110	95	114	108	115	96	103	105	93	102	101	99	93	93	97	89	98	92	95	77	117	101	82	86	91	92	111	80	86	102	104	85	97	97	113	103	113	114	89	109	85	91	119	102	85	102	89	105	87	94	92	110	98	108	101	102	77	97	100	94	90	101	105	82	83	102	87	92	117	98	104	92	107	112	85	101	103	101	79	80	99	113	113	94	101	80	104	89	99	87	96	92	100	96	111	97	116	79	107	109	110	89	99	111	107	91	99	86	109	88	96	110	114	98	105	89	88	107	97	95	86	105	103	92	93	89	98	99	119	106	88	105	95	98	110	94	96	107	102	111	101	91	91	98	107	101	92	74	95	93	91	103	99	94	102	123	110	90	120	89	98	94	88	112	85	106	91	99	79	94	83	117	79	101	90	104	101	103	81	91	95	91	95	91	93	119	100	105	94	95	91	86	107	115	130	111	87	92	109	101	101	115	95	103	110	106	98	98	98	113	108	101	85	113	109	111	106	104	101	80	84	81	96	112	99	90	85	99	96	85	92	98	89	99	106	100	95	96	86	99	87	98	115	82	107	113	100	84	99	99	100	88	94	93	95	124	95	99	105	92	95	81	82	92	93	86	117	105	101	102	96	105	91	103	99	85	98	106	92	82	82	87	95	92	92	72	92	90	95	100	110	97	96	97	73	76	81	94	116	94	101	106	95	96	105	105	106	93	90	103	95	96	100	107	90	107	97	89	100	97	93	106	100	80	110	103	95	93	100	99	96	108	101	84	89	99	103	108	127	102	97	101	95	96	78	102	103	106	96	109	109	91	105	82	101	99	100	98	121	85	100	99	98	87	98	89	101	103	100	104	110	89	109	103	94	89	102	90	79	95	106	85	91	98	93	96	103	102	96	87	84	115	109	91	99	86	87	90	86	101	92	108	85	91	87	104	92	129	111	103	101	101	82	107	107	87	96	86	90	112	117	114	80	93	90	104	99	100	79	101	90	89	87	91	111	89	89	88	100	119	87	89	112	84	80	111	111	104	94	105	82	75	95	94	109	94	92	99	99	114	89	105	102	111	107	82	79	82	88	97	87	108	84	105	81	89	101	93	86	78	105	97	105	99	98	104	108	107	98	110	91	97	95	98	91	95	115	89	94	80	110	82	104	95	95	116	105	95	100	84	94	100	92	97	98	98	106	106	76	97	94	102	105	76	81	93	120	105	109	111	94	91	88	99	90	108	99	97	96	94	91	84	92	96	94	96	93	92	95	116	102	104	106	88	89	94	99	77	83	113	91	119	92	114	88	99	97	101	98
15427	6178	2840	3711	9621	14394	16494	14893	12915	12378	8510	5806	5034	4489	3965	4086	4190	4096	3072	3075	2660	2002	1765	1398	1587	1823	1801	1916	1452	1664	1729	1460	1419	1310	1219	1000	954	1014	883	923	1014	1141	1109	923	918	1027	965	836	758	802	848	816	778	781	748	799	804	744	741	772	800	778	803	805	780	741	803	793	795	900	861	931	836	876	879	910	889	942	904	942	872	934	871	796	793	737	783	752	784	774	798	797	806	777	743	775	790	822	745	786	757	789	794	820	799	783	746	762	761	732	739	785	742	791	782	722	774	768	739	784	808	779	764	761	737	819	748	730	757	744	784	744	776	773	768	780	781	788	786	728	754	740	805	767	802	710	751	796	729	722	763	748	818	790	737	732	747	742	709	772	772	741	805	775	743	777	741	791	755	751	756	751	757	741	745	772	747	747	782	774	775	777	800	741	701	800	762	789	748	752	770	821	727	773	772	775	762	768	817	827	782	796	800	789	792	732	767	787	768	752	791	732	785	750	828	802	775	773	773	731	722	738	797	785	742	795	716	770	779	785	712	772	767	735	741	779	743	780	785	781	779	793	752	736	755	722	792	763	802	774	757	773	826	765	811	789	767	779	783	809	741	763	784	724	754	750	769	726	761	824	720	749	786	791	829	743	791	775	779	775	795	768	728	765	769	795	755	738	731	745	797	767	801	765	752	761	818	758	758	781	747	731	745	743	775	816	810	749	757	775	707	759	796	744	754	786	753	738	751	754	754	763	793	750	744	746	712	799	722	760	816	732	779	764	765	746	760	794	811	743	746	707	786	742	791	816	751	779	815	738	726	756	805	776	743	790	751	785	674	810	778	773	762	736	784	819	761	754	794	821	769	746	735	789	767	746	785	821	757	747	754	794	743	769	772	772	769	775	775	757	799	746	748	801	762	792	757	759	768	748	776	762	794	730	794	826	745	733	713	788	790	747	841	739	781	771	755	751	766	791	724	775	770	795	738	715	825	764	737	717	739	762	788	783	825	738	750	743	793	732	780	758	766	773	769	805	762	742	796	739	777	733	775	785	736	730	762	743	802	763	747	725	743	793	779	788	823	810	791	746	765	826	787	799	765	737	803	790	771	774	785	740	743	735	796	763	768	790	768	737	768	733	739	749	756	763	773	773	730	805	772	796	776	761	785	745	750	741	792	763	772	747	816	778	781	734	764	762	710	747	760	780	801	729	786	777	785	756	768	709	762	712	783	803	781	764	751	767	733	775	787	786	830	776	784	772	750	721	772	745	763	768	832	772	774	746	773	746	756	767	781	814	702	770	776	790	794	814	706	742	799	822	853	770	745	774	823	786	802	778	766	787	822	745	733	769	764	772	799	749	715	777	814	774	783	765	793	729	819	774	812	808	759	768	757	784	755	785	725	718	757	821	757	759	816	759	773	730	762	782	773	735	733	813	761	743	795	802	759	755	791	824	799	753	827	735	812	747	783	732	752	789	718	790	839	757	718	754	756	775	754	767	811	715	757	774	740	779	736	759	784	767	769	761	786	769	753	777	823	808	741	768	741	774	769	745	771	693	777	750	704	788	798	806	743	796	763	749	751	795	812	734	751	751	722	759	724	719	749	725	796	803	757	796	752	756	791	806	751	753	721	807	763	784	769	793	771	791	763	769	776	758	713	768	809	804	746	757	822	764	759	724	756	810	726	798	739	765	744	760	748	801	760	797	732	743	801	742	813	785	761	747	731	742	759	825	836	753	762	775	749	816	757	717	776	755	780	784	766	827	777	723	728	771	740	699	779	750	811	778	728	785	754	802	746	757	735	811	802	738	783	747	809	780	715	794	791	752	737	751	769	706	805	797	801	762	769	762	707	778	750	820	738	700	780	769	778	747	761	783	724	786	758	785	789	753	768	758	786	785	771	742	734	710	767	762	713	741	769	751	797	798	751	764	826	785	771	767	776	739	785	840	746	739	784	733	722	764	750	779	793	789	721	781	786	763	786	742	754	758	799	766	780	778	709	730	772	755	757	787	784	764	778	771	798	747	753	789	793	769	773	792	772	751	741	754	793	773	792	784	760	717	743	780	758	726	800	781	772	724	778	744	770	769	791	740	781	799	750	739	787	728	749	744	772	791	777	734	770	816	746	771	786	746	760	803	788	743	826	756	768	799	787	760	809	793	788	789	783	763	809	770	799	787	754	783	783	708	792	810	751	756	748	775	759	783	727	768	806	794	761	796	762	725	799	765	794	783	761	766	770	819	779	770	810	760	760	725	761	773	796	791	711	774	683	791	778	783	712	749	778	745	761	698	770	761	736	773	780	778	777	767	764	757	781	752	763	722	744	757	781	752	786	718	769	747	746	816	805	796	772	776	809	777	752	753	761	749	703	745	748	771	783	773	827	784	770	797	748	766	821	757	772	823	806	756	781	782	781	749	782	782	808	776	756	748	772	742	774	772	714	794	744	792	757	763	761	781	750	802	743	729	787	779	737	761	804	779	745	762	776	752	787	766	794	743	734	747	778	779	810	768	763	812	769	756	749	761	827	749	798	772	747	792	813	789	776	780	745	772	774	746	737	757	755	756	771	778	762	747	759	747	730	738	760	712	761	818	781	749	784	789	725	790	769	762	693	736	767	785	728	791	799	795	797	770	761	795	768	779	763	756	799	746	758	791	719	804	793	757	777	723	776	723	777	794	741	766	763	736	771	770	722	773	748	794	731	758	755	773	822	774	754	752	762	753	732	808	759	763	740	809	765	738	744	763	719	813	761	765	804	786	775	774	701	797	740	743	773	779	813	731	762	765	774	798	805	743	782	754	755	731	753	756	774	808	758	771	806	765	787	774	782	702	776	746	769	791	734	764	768	736	771	717	723	772	735	740	774	755	833	762	797	715	765	769	794	759	790	695	769	814	790	744	769	731	777	785	759	795	778	794	758	769	737	819	820	743	729	818	730	785	756	759	742	772	764	749	793	782	762	772	721	804	767	785	745	775	760	750	801	752	781	771	774	796	772	782	747	731	737	735	799	748	778	759	733	786	724	729	763	782	751	757	748	753	743	802	752	772	755	776	757	749	802	760	739	733	767	798	762	797	770	778	779	723	737	738	746	755	732	778	755	748	756	795	766	775	813	735	778	777	768	735	779	734	778	728	784	750	785	724	802	725	772	733	748	829	775	739	801	758	804	773	775	768	799	782	735	750	766	742	772	768	723	808	734	757	760	789	767	776	749	758	726	752	725	758	730	764	756	807	768	742	773	795	786	768	739	742	769	725	773	787	693	800	736	767	749	734	792	761	770	774	762	780	775	704	775	783	750	749	775	801	740	694	817	780	729	742	748	775	705	807	732	731	757	792	757	755	740	778	776	703	778	754	759	777	769	774	777	783	746	790	761	765	743	748	802	756	760	719	775	762	750	758	793	789	730	730	766	810	701	775	716	769	765	816	814	777	776	752	789	759	780	753	737	727	813	754	765	763	746	764	742	739	753	719	740	793	746	786	757	766	775	788
1264	232	111	107	84	143	227	216	215	220	133	113	114	110	103	110	120	102	78	80	72	60	40	51	62	43	52	50	42	73	51	45	56	41	56	32	40	43	42	52	49	40	49	43	45	41	39	43	28	41	30	29	30	37	45	37	46	42	50	38	48	29	28	38	45	45	43	39	40	34	49	56	42	46	49	39	51	50	30	40	41	44	39	45	31	39	39	35	45	43	24	40	42	37	42	40	40	46	26	24	47	36	37	53	41	37	48	36	41	32	30	51	43	43	27	37	49	35	47	45	34	43	33	41	43	41	41	36	37	39	33	46	42	42	40	37	31	43	35	41	46	58	30	38	37	31	47	57	40	50	36	40	54	33	37	42	31	40	43	29	41	36	34	35	51	51	48	42	43	51	42	32	48	36	46	36	39	38	36	47	33	44	48	41	42	37	39	37	39	39	48	41	46	43	39	30	52	49	48	43	30	45	35	36	45	43	37	42	42	47	38	42	33	41	35	39	24	40	43	39	37	28	26	28	48	38	44	41	32	44	34	36	35	33	43	50	35	40	39	38	54	41	39	37	52	42	41	32	54	40	46	32	36	43	53	44	38	33	36	37	32	48	38	44	46	41	59	42	42	38	54	40	45	44	41	41	43	48	50	34	45	44	50	50	48	47	49	49	40	45	47	43	54	41	42	38	40	40	38	32	34	48	34	34	42	34	42	59	47	38	40	55	40	36	43	46	33	41	48	43	39	33	41	28	49	41	41	46	46	48	43	43	46	32	41	42	45	33	45	38	42	42	38	34	40	36	49	49	42	45	41	40	55	34	41	42	45	50	41	32	39	39	42	44	48	36	34	43	50	50	41	33	41	48	36	43	37	42	44	48	47	33	37	34	42	47	39	49	51	39	43	34	41	30	32	33	31	38	40	27	34	49	40	43	43	49	49	32	54	53	44	37	39	30	54	37	33	34	44	34	41	35	41	46	31	41	35	41	35	32	38	44	59	52	49	36	48	41	31	44	48	41	43	36	47	35	37	36	41	38	35	46	40	47	37	28	41	44	40	44	32	42	37	43	39	33	50	39	39	37	43	31	38	41	32	36	43	34	23	41	41	29	48	32	31	35	39	48	35	46	49	36	47	45	37	42	42	43	48	41	43	43	44	56	37	40	47	40	34	35	42	45	43	39	39	39	39	36	38	41	32	39	25	36	43	48	44	48	34	36	38	43	55	43	34	43	47	35	44	41	37	35	48	23	29	40	39	40	48	34	44	25	44	26	29	30	44	47	45	36	50	34	53	36	35	44	31	54	40	41	53	47	35	36	47	39	36	41	24	46	37	42	38	60	41	38	40	37	44	46	40	39	35	43	48	54	37	33	48	36	49	44	44	44	43	34	52	39	34	45	37	46	40	39	36	44	34	45	36	41	40	29	46	37	28	54	40	42	42	47	45	39	40	43	39	51	35	35	39	50	44	39	43	34	38	39	41	42	46	34	51	58	37	42	34	34	42	48	37	39	45	34	43	52	45	38	40	41	48	45	42	35	48	44	43	44	46	44	39	45	44	45	41	39	37	42	45	45	50	42	54	34	48	44	49	29	40	37	49	31	35	39	39	35	47	52	43	35	38	60	40	43	41	39	43	34	48	44	38	46	51	33	43	35	46	39	42	45	34	34	39	50	38	39	40	31	45	41	42	39	47	33	46	41	35	45	37	41	34	37	39	35	39	37	35	37	38	38	46	52	51	44	44	39	42	35	44	43	35	49	38	40	31	48	43	42	42	39	53	49	50	41	29	46	30	38	31	53	36	49	40	44	32	35	34	56	45	35	62	45	40	45	42	36	38	39	40	48	51	49	42	46	34	37	46	39	40	33	41	31	37	33	36	42	44	34	37	37	39	41	41	34	50	43	27	52	36	38	43	39	42	42	36	39	42	48	38	26	41	46	36	46	25	41	49	48	31	37	37	37	44	33	37	32	48	38	44	43	39	38	29	54	33	45	37	55	35	44	41	33	46	43	37	34	48	41	26	58	49	41	23	29	34	36	44	37	44	48	49	35	43	39	34	45	26	36	51	48	50	49	34	57	45	40	51	44	42	47	37	31	42	35	43	34	51	55	44	38	37	42	34	49	49	47	41	43	43	32	41	32	41	44	48	38	41	35	32	29	52	35	33	43	48	44	40	24	48	39	33	43	37	42	33	52	44	40	38	52	49	49	41	36	37	43	39	32	43	39	36	37	38	28	41	40	25	41	37	40	49	52	30	34	39	34	40	34	40	49	40	41	42	37	37	35	26	39	43	28	37	51	30	38	40	42	39	39	36	41	40	41	46	31	40	42	43	50	44	37	32	48	39	40	38	35	38	52	39	35	35	39	51	37	40	34	45	38	43	48	35	38	44	43	55	35	36	43	33	39	38	42	45	35	48	29	38	38	38	39	42	44	40	35	36	34	45	34	41	39	48	34	43	51	41	37	41	46	36	46	39	42	49	35	44	34	51	43	42	32	42	35	49	43	48	39	46	39	40	49	48	38	38	42	36	38	40	51	40	38	50	32	40	49	34	45	40	41	46	35	53	30	37	45	39	46	27	42	53	34	33	43	53	31	42	47	42	44	34	40	39	32	36	55	44	40	36	42	34	37	44	47	47	39	31	46	38	45	35	45	32	42	44	47	40	26	40	43	33	38	36	48	47	43	45	35	54	39	40	44	40	37	39	39	40	43	43	45	36	25	55	34	48	44	41	35	36	52	38	43	52	33	38	43	49	42	39	38	40	49	34	35	38	44	46	45	43	45	36	41	50	32	40	35	43	40	58	40	44	57	54	33	50	42	44	35	38	50	39	32	44	42	55	42	42	37	36	30	46	46	34	38	37	36	33	29	34	37	31	46	49	44	43	37	44	45	48	44	40	48	42	43	29	45	47	32	39	33	44	52	35	37	45	58	44	39	40	40	33	41	52	39	34	50	50	34	36	51	40	32	46	43	37	39	45	40	34	40	33	44	41	42	40	44	44	40	38	33	45	51	36	52	40	29	37	42	33	32	48	57	43	35	37	37	40	48	36	35	39	36	39	41	35	47	42	38	49	32	34	43	44	41	33	43	40	36	26	39	43	36	53	39	40	35	31	41	51	46	34	44	38	44	43	33	38	43	35	41	41	36	43	45	31	35	37	40	38	30	44	38	44	39	32	44	35	37	25	49	44	41	34	44	49	53	50	25	39	38	35	56	45	43	48	38	47	49	39	41	42	34	34	40	46	36	30	48	35	42	54	55	27	26	41	34	38	34	39	36	47	36	34	36	41	43	42	41	46	44	35	40	48	39	25	37	38	36	43	45	44	41	36	40	41	35	27	44	43	34	47	33	49	43	38	27	45	39	32	43	32	34	41	41	44	38	38	44	48	41	41	28	49	46	45	51	51	45	51	35	38	43	27	32	41	43	48	48	37	38	37	39	54	47	49	42	44	38	43	48	30	39	50	39	42	44	35	32	35	54
11853	3350	1429	1982	5724	9338	10752	9779	8033	8041	4621	3188	2877	2373	2200	2290	2346	2089	1684	1656	1278	1013	764	689	800	838	896	830	712	779	790	668	641	594	502	417	468	402	387	365	416	488	469	383	408	427	411	351	346	308	355	339	322	313	364	317	322	346	344	355	341	351	332	355	319	350	370	359	386	384	411	385	361	364	418	417	465	397	384	412	376	384	345	356	350	315	345	326	328	344	346	298	350	326	315	350	342	292	353	333	339	332	345	371	340	332	360	322	336	337	341	352	314	372	333	346	315	321	324	332	346	360	337	345	330	349	367	336	343	352	322	348	335	359	314	347	337	356	299	329	325	367	346	348	353	321	331	340	352	311	317	331	317	300	337	334	336	323	354	352	338	350	315	320	329	341	329	314	315	317	326	312	352	337	334	332	305	320	337	323	364	359	355	350	348	324	392	335	356	361	332	327	365	335	347	329	317	325	351	350	350	318	322	330	351	377	358	354	349	340	333	382	353	326	300	342	300	300	326	376	331	321	368	331	327	326	342	353	344	324	338	326	310	338	334	321	330	354	337	335	314	330	327	318	357	315	289	343	356	380	359	341	346	330	329	372	328	377	340	340	336	348	314	329	336	376	333	331	346	329	335	327	345	342	353	335	332	319	360	322	333	318	345	354	359	355	303	355	337	337	318	317	348	357	322	356	361	347	326	326	316	314	326	351	345	344	305	327	334	317	339	310	315	352	302	353	348	313	345	320	327	297	330	339	325	345	315	355	296	341	329	334	346	319	333	320	327	387	332	369	299	321	328	344	333	360	329	329	301	333	332	325	342	316	343	375	365	316	323	306	322	325	333	303	307	333	314	306	325	364	319	315	344	312	357	328	346	338	339	329	366	326	317	312	360	334	359	354	319	343	360	341	349	332	358	330	314	317	364	348	346	330	319	328	357	320	344	354	336	348	333	320	332	344	333	350	313	332	312	335	352	330	332	331	339	357	335	335	343	344	328	315	354	309	299	344	344	338	323	351	324	327	340	362	328	309	316	317	361	318	364	335	328	318	310	327	333	358	360	328	365	354	317	335	339	335	379	354	343	332	322	338	315	354	342	312	352	363	329	343	330	335	349	336	359	315	368	308	335	328	349	339	320	348	324	354	345	326	325	326	331	379	331	346	323	357	332	341	327	328	321	314	309	344	338	310	323	351	308	342	336	312	346	374	358	325	348	370	346	340	316	336	339	331	345	334	307	320	345	296	346	355	355	324	375	341	336	385	350	378	325	352	320	318	339	327	360	340	340	371	301	307	333	329	315	338	325	330	370	330	390	338	328	329	324	307	338	364	331	329	321	339	347	353	312	366	338	332	356	336	349	329	334	324	328	347	330	367	332	313	324	330	361	344	338	363	346	321	306	352	342	340	332	358	378	337	349	336	328	348	345	344	320	332	296	352	338	338	338	334	353	345	308	324	341	329	339	315	340	358	376	339	316	314	345	307	338	359	337	324	338	335	333	326	339	351	337	348	331	327	328	345	349	360	351	343	322	349	338	337	342	343	308	320	302	339	304	342	337	348	330	317	311	317	328	348	350	316	346	336	350	341	330	324	337	304	333	333	358	377	345	335	339	326	310	350	325	350	331	347	352	347	327	353	316	353	365	322	328	333	321	348	344	364	360	331	364	324	349	301	358	358	325	309	360	309	351	338	353	318	341	366	358	298	356	332	327	340	308	357	307	309	339	328	358	288	377	330	328	345	325	355	346	309	332	324	324	347	338	310	361	339	372	338	306	328	356	332	313	339	341	323	330	311	332	335	355	354	321	338	313	362	314	306	378	343	348	340	368	355	341	340	363	348	307	340	341	370	341	341	331	294	326	345	322	341	326	336	328	303	339	323	363	325	364	323	334	336	333	328	336	350	347	330	326	324	328	349	324	332	332	377	329	333	338	346	367	320	298	355	344	345	358	337	319	341	336	368	296	327	310	328	329	336	348	358	361	340	335	370	337	320	335	348	354	321	368	336	319	316	311	353	351	342	333	329	323	351	340	332	293	327	327	376	349	317	338	348	358	370	349	377	363	332	331	305	353	345	314	348	314	335	336	322	329	325	360	284	306	355	360	302	378	330	356	279	310	307	342	339	348	304	317	338	330	349	324	327	324	341	322	344	336	340	379	333	379	359	316	331	341	310	322	346	370	353	326	345	327	303	346	335	348	334	348	345	351	333	331	348	341	358	312	371	333	312	314	345	331	353	354	360	325	337	336	351	317	291	333	353	374	330	316	330	328	322	352	359	322	356	344	330	335	325	366	330	307	334	352	367	328	332	335	336	315	347	315	369	319	310	310	351	355	331	307	344	343	372	315	363	340	345	326	330	340	330	353	319	347	319	337	354	341	299	338	342	324	372	318	321	343	352	327	355	332	323	341	352	352	335	289	307	358	354	327	327	348	347	340	329	305	338	310	338	365	340	352	332	339	314	328	336	357	350	322	348	327	375	313	320	336	321	333	293	335	355	346	341	339	329	289	323	332	331	337	330	336	336	344	305	338	345	337	343	318	329	300	319	346	346	336	313	310	339	302	348	347	326	345	314	336	333	379	336	340	289	356	363	298	320	337	326	317	319	310	314	328	339	354	340	328	321	373	339	348	370	329	334	322	338	307	349	322	353	344	339	334	342	328	340	338	299	349	347	337	315	333	336	357	327	341	328	318	347	351	339	351	333	282	327	344	336	330	334	334	341	329	368	328	340	320	359	310	311	314	313	328	334	316	320	320	371	339	315	329	325	330	324	331	318	346	315	316	327	336	324	363	364	340	329	320	298	341	338	352	318	383	347	321	332	342	341	344	314	315	348	318	331	313	320	360	327	325	344	322	346	345	330	348	334	346	353	326	351	336	338	329	344	336	314	316	343	383	312	332	315	367	339	319	314	333	365	323	306	306	344	335	370	354	330	329	338	316	337	383	357	339	327	336	342	343	328	367	358	325	337	372	306	376	353	375	301	352	348	339	306	356	339	341	328	347	369	332	358	336	339	373	319	321	345	315	347	366	318	345	299	362	333	365	360	357	340	326	344	322	316	327	318	336	318	353	352	371	349	333	311	309	334	344	334	353	322	319	363	367	314	383	339	346	323	336	335	330	366	343	316	348	344	346	315	354	353	358	356	392	336	332	334	318	323	344	331	327	352	333	324	352	365	329	323	338	329	334	321	351	361	333	357	309	345	357	338	337	340	341	307	311	349	371	365	325	335	325	314	306	333	317	303	367	352	351	313	322	376	344	307	341	342	337	342	343	348	336	336	362	347	340	351	328	329	325	330	343	324	350	329	333	337	358	370	359	326	346	322	357	318	312	310	340	333	360	370	341	315	326	322	332	315	302	321	336	356	344	332	325	323	342	334	334	376	329	345	337	354	338	354	325	308	351	329	321	336	319	342	367	332	332	337	335	352	343	340	326	287	339	343	314	337	311	327	346	345	308	340	320	333	328	339	306	342	341	350	298	378	339	336
831	346	185	182	190	253	346	388	344	311	169	184	206	134	152	164	150	155	133	140	125	120	85	103	92	97	121	108	111	99	117	111	103	90	91	92	79	84	98	88	86	96	79	83	99	76	74	78	87	81	87	63	90	97	76	68	80	80	79	64	72	72	69	86	73	84	87	72	84	76	87	81	70	76	77	90	98	85	78	83	75	77	82	79	78	90	91	67	79	101	83	70	76	95	87	73	73	80	75	85	86	66	71	87	94	79	71	78	76	82	67	67	72	66	74	83	73	68	78	95	69	93	97	91	78	74	96	70	81	76	77	97	76	62	70	74	88	72	77	71	81	87	74	91	71	74	65	77	73	76	90	80	100	77	73	83	87	55	81	88	87	74	87	88	80	78	79	95	91	79	88	75	77	71	71	65	89	73	79	81	82	75	80	87	82	68	87	81	74	72	81	66	86	64	87	93	85	68	63	70	73	76	76	87	77	74	83	83	82	81	74	74	71	95	66	78	76	71	80	78	86	80	79	72	85	72	91	81	97	75	83	68	76	86	73	91	79	72	84	84	75	77	69	87	88	74	60	72	89	87	71	65	69	86	77	85	80	85	80	73	86	72	72	76	66	74	72	71	69	79	82	81	79	77	63	89	94	68	83	82	72	76	100	109	83	81	61	76	80	74	74	87	72	85	75	90	88	70	63	90	77	78	79	84	82	105	83	62	77	94	82	75	63	72	84	77	74	74	72	65	74	94	77	78	84	76	84	85	88	95	80	73	70	72	69	83	77	92	87	77	74	79	69	67	81	78	72	98	62	83	77	89	69	78	84	68	77	67	73	75	66	81	72	79	69	87	79	77	90	80	77	76	74	73	82	78	83	87	76	98	81	78	82	81	67	83	86	69	87	79	68	79	63	75	81	86	70	75	88	74	72	81	84	78	81	70	85	81	62	77	84	81	90	76	70	75	86	75	79	73	62	65	95	74	75	82	86	68	62	73	73	74	92	81	68	69	86	82	81	78	75	75	66	80	84	84	85	76	88	65	90	70	74	75	67	86	89	75	92	72	77	77	80	70	77	74	73	86	83	70	76	90	63	67	94	62	71	76	79	63	74	84	75	65	89	75	84	81	79	85	82	75	68	70	78	82	67	77	76	75	73	82	97	78	90	82	66	86	90	79	84	73	68	85	82	87	81	86	65	72	83	74	68	87	84	87	65	73	103	83	81	81	79	77	68	57	85	81	94	76	86	79	55	85	75	84	76	84	79	74	68	84	67	75	84	101	77	77	59	81	83	79	77	81	76	71	83	84	82	72	84	75	92	77	81	83	71	80	77	88	78	60	77	78	76	83	72	76	75	74	70	89	69	78	84	88	73	80	73	69	79	79	86	81	74	91	90	80	76	74	73	83	84	87	79	77	58	71	74	68	70	83	64	70	73	77	87	76	80	67	85	69	71	74	87	77	74	87	83	91	73	68	89	69	73	77	78	70	96	71	79	78	90	84	73	88	68	60	76	95	70	59	64	66	84	92	83	84	70	83	79	80	77	96	69	85	63	81	72	80	79	81	69	87	82	76	73	78	76	99	80	77	87	82	68	79	86	68	61	95	79	62	64	61	87	79	76	68	84	74	88	73	73	54	73	84	78	80	68	75	88	79	85	85	74	80	95	63	70	73	63	71	79	76	72	88	83	67	81	74	100	75	71	71	57	69	72	92	76	83	77	81	69	103	86	64	73	74	65	100	59	80	65	68	81	67	77	83	81	77	108	75	103	72	76	78	89	98	78	91	77	78	96	77	89	69	83	90	81	75	78	86	69	88	86	86	75	71	76	66	82	82	92	72	75	78	73	82	79	96	73	67	92	78	68	82	80	81	78	83	82	69	96	103	74	73	75	78	99	82	89	69	62	78	87	84	75	83	71	65	94	87	79	74	82	75	74	78	84	78	84	63	84	82	83	82	72	63	73	78	74	78	82	83	82	78	68	68	77	104	81	72	65	81	71	72	75	69	70	56	77	69	71	68	78	76	75	93	83	64	68	81	79	87	81	85	75	90	75	87	80	82	85	83	84	66	79	78	85	77	67	70	71	82	80	82	76	60	80	78	81	87	69	77	86	87	66	78	80	75	67	82	68	67	74	68	79	82	77	72	65	71	70	91	87	85	67	90	68	79	79	78	81	96	97	92	73	69	77	81	75	71	80	90	89	72	74	83	84	78	80	85	73	84	73	77	99	67	79	77	85	76	69	76	79	81	77	89	85	66	74	75	69	88	83	108	82	89	96	101	90	75	81	72	84	85	90	70	75	82	73	71	69	78	92	63	75	60	80	82	70	58	84	64	67	83	77	99	65	80	74	84	75	76	88	69	73	89	74	68	72	96	66	69	70	70	89	79	75	63	70	78	75	71	93	71	87	76	74	75	71	91	79	63	71	91	76	78	81	66	73	84	95	61	74	70	93	95	74	84	92	71	76	78	79	93	70	85	93	94	86	95	90	77	81	69	67	74	79	73	86	85	72	83	83	87	64	79	73	95	69	86	89	72	74	72	60	70	70	66	96	63	91	91	75	99	80	80	84	84	73	74	88	68	71	61	78	74	64	71	64	86	83	71	69	69	70	76	69	78	77	71	77	80	90	74	67	90	88	68	82	82	83	85	66	75	70	82	77	90	72	60	85	97	76	76	82	69	93	96	86	88	79	86	87	74	64	78	76	86	82	68	71	66	74	63	83	79	81	93	84	86	71	84	84	76	69	74	77	97	92	83	81	68	72	96	96	80	71	85	74	88	73	58	94	71	68	90	83	70	101	85	75	78	73	72	81	83	83	92	80	93	80	82	79	85	81	62	91	77	95	94	73	79	65	73	80	72	79	90	66	81	62	64	80	101	96	67	95	91	80	81	67	89	82	92	81	76	91	73	60	76	73	67	81	88	83	90	97	74	78	71	87	71	73	76	85	81	86	77	75	78	69	86	75	91	72	86	79	78	107	64	73	75	72	86	67	87	71	64	77	83	81	90	71	69	78	91	77	76	83	99	78	86	84	74	77	86	64	70	86	71	84	75	71	77	75	82	76	83	80	84	67	76	80	95	91	81	87	77	96	72	94	93	75	78	74	84	89	78	68	85	75	85	76	65	65	63	71	64	81	81	77	79	84	92	87	80	88	76	91	77	89	75	64	58	81	81	85	75	86	66	64	79	81	81	76	71	92	72	70	73	81	71	86	99	76	83	65	72	80	80	81	62	77	78	78	74	79	66	75	77	89	79	92	70	77	85	83	76	83	85	90	80	85	79	85	70	87	91	93	64	78	87	66	65	85	86	84	79	74	69	72	93	78	80	84	77	79	83	74	77	96	70	82	61	74	73	67	74	77	73	83	60	81	67	75	91	78	78	95	93	64	71	88	93	78	89	69	71	69	70	93	68	73	68	85	87	82	75	82	83	96	94	85	78	76	72	77	83	75	69	80	92	84	87	76	74	79	88	69	76	87	73	94	77
12674	4890	2203	3110	8347	12916	14580	12869	11012	9844	5760	4313	4012	3216	3330	3529	3514	3000	2517	2423	1803	1445	1228	1266	1302	1435	1473	1280	1239	1417	1260	1188	1141	1122	887	738	842	732	745	740	757	836	776	723	808	756	764	676	632	611	621	583	626	666	574	620	651	601	601	605	634	618	632	650	636	629	618	627	650	645	672	687	704	681	769	731	758	697	700	729	676	698	657	589	603	632	611	590	570	602	610	595	630	617	691	641	645	575	612	595	643	604	626	683	667	576	631	583	639	607	601	614	646	630	589	609	637	616	561	578	651	675	620	618	617	641	590	590	608	610	586	575	624	597	616	602	563	620	601	591	604	625	677	622	579	599	577	593	613	590	630	581	599	653	595	641	597	610	612	589	627	611	640	626	603	594	595	590	589	590	624	612	590	614	584	591	564	595	561	638	611	618	597	629	591	606	567	568	590	568	550	591	608	610	555	581	575	604	592	591	596	613	587	610	554	580	607	596	637	641	630	569	608	611	561	575	605	627	577	556	630	624	609	615	620	632	616	627	622	608	609	600	623	640	602	587	575	625	616	600	620	615	568	602	557	682	606	661	592	613	641	596	633	635	605	592	585	567	589	623	565	605	657	628	568	640	612	582	589	593	590	623	569	645	640	585	587	591	678	613	586	586	614	598	572	546	623	612	563	592	611	619	595	620	588	608	589	585	603	625	606	612	569	645	618	640	606	601	605	633	583	598	615	614	626	613	618	639	628	621	640	620	613	607	613	598	657	597	562	621	618	608	598	593	628	649	591	626	640	618	608	605	589	622	626	626	569	610	592	633	579	608	605	594	642	608	645	614	593	584	652	625	567	582	583	559	606	636	625	605	603	596	627	574	583	637	589	606	630	570	589	580	601	592	588	571	618	643	590	592	596	608	562	603	591	568	627	629	598	620	597	611	626	619	601	604	594	631	605	630	606	569	604	594	561	587	584	614	573	602	577	581	645	619	591	599	585	604	588	608	612	570	608	578	652	610	603	615	607	615	611	620	568	607	604	626	635	622	586	576	653	598	571	606	595	615	555	584	622	654	577	606	591	603	587	617	585	635	603	590	602	582	611	599	602	580	637	572	607	623	644	681	608	612	631	569	609	647	560	645	599	584	606	597	575	598	618	587	610	571	583	645	598	609	559	628	575	610	612	612	598	625	573	620	599	589	616	611	638	607	614	619	605	587	605	601	555	601	639	573	599	602	615	622	606	594	603	604	618	603	622	630	604	677	621	600	587	547	600	593	599	597	580	599	609	638	626	596	625	562	599	612	574	606	608	596	576	579	574	596	584	634	597	531	567	629	652	622	610	564	617	577	597	613	601	602	581	592	615	628	628	583	606	603	576	565	628	612	585	647	604	608	573	602	621	548	626	589	615	584	606	599	616	616	557	583	579	588	602	604	624	606	608	621	554	596	610	565	651	632	585	610	607	620	602	634	625	584	587	633	581	590	605	571	590	604	597	609	615	559	589	637	617	621	626	692	634	612	603	619	583	608	644	615	618	589	629	644	626	643	626	612	617	636	602	597	602	584	560	600	644	637	600	608	565	608	594	589	615	589	626	618	615	577	599	638	575	600	600	579	620	601	603	564	617	590	594	620	583	562	629	575	614	645	606	639	594	596	570	647	629	597	579	575	587	636	583	576	586	609	598	627	641	600	663	585	565	609	574	604	585	556	653	581	611	586	567	562	615	572	584	689	588	624	630	614	624	604	597	619	642	594	594	625	585	605	570	598	596	562	638	578	578	588	572	622	589	654	568	632	596	613	638	632	571	640	606	633	590	600	590	628	623	589	593	633	557	645	597	544	631	611	611	605	616	607	614	640	596	610	576	644	614	588	650	595	615	600	635	608	609	626	608	585	580	638	592	644	633	623	573	595	604	556	633	588	623	632	570	580	600	578	616	570	632	600	590	587	624	629	597	661	588	617	599	623	616	613	607	595	656	545	637	588	574	649	621	640	565	609	566	647	628	651	615	589	631	608	551	580	607	586	624	588	645	602	600	630	576	599	622	629	573	601	608	594	576	624	582	595	598	590	606	646	595	606	627	591	622	610	600	599	589	647	570	589	624	596	651	588	602	603	605	591	569	606	610	605	618	543	589	562	610	602	610	639	574	608	588	631	607	595	615	543	600	632	600	577	608	589	551	622	594	598	607	588	585	619	610	622	611	602	629	603	622	620	587	596	573	651	624	598	616	627	646	606	569	566	599	615	619	596	585	582	600	614	600	586	593	600	584	611	577	623	631	649	604	640	570	667	639	577	609	598	575	610	610	609	575	655	597	555	585	642	608	613	604	648	591	592	620	636	579	611	561	607	624	574	600	586	577	620	606	597	620	615	596	618	626	614	610	622	639	597	599	612	614	578	619	674	609	642	574	579	566	588	624	639	616	592	569	571	611	586	613	578	565	599	616	585	617	604	598	587	567	626	596	614	618	624	556	603	624	595	618	576	620	585	582	629	561	594	598	578	608	618	610	614	617	620	555	588	585	602	619	583	650	609	622	617	622	575	596	649	661	605	586	612	579	654	648	638	565	586	633	590	611	636	647	606	580	574	599	611	599	620	610	599	559	596	605	589	615	662	604	594	602	633	591	587	617	609	587	590	592	620	592	625	591	598	615	602	609	616	612	629	591	645	583	646	581	594	557	571	622	621	602	629	599	607	598	589	575	589	597	557	611	591	617	617	522	598	568	621	618	570	628	611	596	610	592	639	593	581	627	615	636	584	574	569	624	644	611	588	604	589	619	618	615	588	574	594	622	570	595	577	609	608	580	608	604	580	586	621	561	602	623	618	603	640	588	623	615	610	601	625	619	606	594	631	590	566	610	626	617	602	539	607	616	675	647	608	587	602	591	567	623	661	603	612	570	613	588	622	572	592	622	608	594	592	590	612	605	604	579	607	602	657	572	631	552	646	634	595	627	575	611	602	581	618	628	608	616	610	609	626	631	617	632	589	616	588	585	597	619	584	605	620	602	632	581	551	586	610	619	629	625	587	585	591	642	643	584	599	607	628	619	650	598	584	605	601	602	597	596	619	637	576	587	638	611	604	606	591	624	616	577	602	581	625	642	586	569	565	575	603	606	575	601	579	614	622	649	580	605	602	626	598	601	619	576	579	619	571	566	602	609	591	584	645	590	606	596	601	603	616	633	639	621	577	604	592	616	574	616	587	594	637	601	610	610	607	613	583	617	590	621	592	585	603	585	603	623	580	567	651	619	607	534	636	629	577	578	615	626	623	616	598	573	591	565	590	604	618	597	604	635	608	594	570	614	606	627	578	634	615	597	664	553	603	566	589	588	589	579	629	618	617	615	621	631	596	583	584	586	608	570	607	607	576	586	570	596	568	617	574	616	593	595	615	602	631	609	587	580	643	604	620	601	584	619	599	611	604	597	586	663	570	591	609	649	545	636	633	598	592	612	644	629	623	613	589	616	561	596	623	665	604	628	601	590	583	612	586	579	574
1858	263	148	150	121	229	338	360	315	298	190	165	145	143	142	157	151	147	142	113	95	88	71	75	88	98	100	88	90	83	75	80	80	85	67	47	78	75	66	66	60	77	60	70	76	62	61	55	65	58	59	59	67	70	47	60	52	58	48	52	56	74	55	49	51	56	74	70	57	57	68	56	56	46	77	69	72	64	68	70	61	53	58	51	52	62	37	74	59	66	44	58	56	53	59	67	60	59	61	64	68	60	66	55	57	67	57	65	59	39	56	50	63	48	57	67	58	58	65	50	63	65	55	63	54	57	72	62	59	53	54	61	67	60	62	68	50	70	62	64	62	52	51	63	64	58	75	61	71	57	56	58	62	59	61	60	58	52	61	54	71	49	56	70	72	55	67	64	54	84	62	51	75	55	52	62	53	47	64	59	70	56	65	57	51	72	57	67	66	65	55	65	78	53	64	57	49	71	63	52	71	56	69	65	67	59	59	59	67	64	59	60	51	61	66	70	66	54	42	58	57	53	54	48	58	67	59	59	58	60	56	57	65	64	70	66	46	54	67	57	52	61	65	57	62	52	52	55	59	58	63	61	75	69	48	60	68	69	55	59	59	58	57	67	57	60	69	62	61	60	72	63	53	75	45	60	71	71	49	65	62	65	57	56	65	70	62	60	55	61	55	77	54	51	65	62	47	52	66	66	64	62	55	67	60	51	60	53	66	60	57	75	52	56	66	50	51	63	61	68	66	68	70	68	44	69	49	77	66	39	64	53	62	63	49	68	55	38	61	49	56	57	64	61	51	55	47	66	44	68	50	71	69	64	58	57	49	44	74	53	43	36	66	68	51	65	65	53	53	70	63	44	60	59	53	49	74	66	63	54	60	64	71	67	55	68	68	57	62	56	58	54	69	53	50	63	67	64	62	61	54	67	67	45	55	53	70	66	61	42	70	73	48	63	65	48	66	50	69	67	64	57	57	53	46	54	59	51	56	65	66	79	54	62	64	63	58	58	54	60	62	42	49	62	66	49	69	71	71	58	43	64	52	55	66	59	55	52	71	66	56	67	68	76	50	62	60	52	59	54	60	69	58	80	56	48	58	60	55	49	60	54	57	70	62	57	59	62	66	62	66	64	64	78	49	58	53	66	64	53	54	55	64	62	67	64	49	57	51	65	61	65	54	65	64	51	75	54	56	55	66	50	44	55	55	64	65	62	62	64	84	61	66	56	59	68	60	65	64	70	59	57	71	74	46	54	64	62	62	56	56	62	61	58	65	65	64	72	70	57	49	72	72	61	41	60	57	45	69	60	51	61	57	57	57	59	65	66	60	54	52	56	66	65	62	64	50	56	63	61	64	51	54	60	81	70	49	61	67	85	54	63	61	58	66	80	64	44	73	63	54	61	62	65	65	55	54	70	57	65	57	62	75	55	50	52	61	50	49	64	73	85	47	58	75	55	65	67	59	55	49	61	62	65	47	53	45	71	75	63	75	52	63	69	49	67	55	55	53	56	66	54	53	56	51	71	56	71	49	58	53	51	46	49	64	59	55	47	49	43	49	76	54	63	59	59	70	71	73	47	59	72	63	54	69	54	63	53	41	62	59	72	68	67	75	49	64	72	62	65	78	54	54	61	73	68	66	63	61	64	53	66	67	59	56	63	59	62	70	63	46	52	48	61	62	65	70	67	69	48	63	57	65	70	70	48	73	48	63	55	63	70	66	59	77	53	48	45	53	58	72	68	37	63	66	58	53	51	63	66	51	56	65	69	69	54	58	68	56	67	56	55	68	69	54	48	56	60	65	65	53	60	59	58	65	73	69	70	59	73	68	74	60	63	50	62	53	64	58	60	56	63	44	69	56	70	57	56	54	54	63	53	71	65	66	64	62	62	47	58	59	71	66	73	73	68	65	57	46	57	67	55	61	64	58	62	63	73	65	76	51	54	67	77	70	61	54	58	63	78	60	70	58	68	65	49	61	52	56	57	48	54	68	78	53	66	55	46	51	76	62	59	65	52	73	39	62	51	75	55	58	41	48	62	70	60	63	56	54	65	51	60	67	69	49	69	64	74	61	62	54	71	55	76	54	64	76	62	50	54	67	65	61	52	46	59	65	63	62	65	51	42	64	62	66	52	72	69	52	53	67	52	57	52	61	73	49	60	59	38	72	57	67	60	66	64	62	45	61	54	64	58	62	67	57	50	77	66	46	62	71	57	58	54	58	53	63	69	53	71	49	46	54	75	53	64	63	51	48	48	65	56	58	49	59	60	63	59	59	49	63	61	62	63	65	62	62	59	56	52	64	52	60	50	54	68	62	67	74	66	68	64	58	53	62	49	52	58	65	57	68	69	66	72	62	66	54	74	54	80	57	70	77	53	55	72	52	54	49	55	59	56	58	77	76	49	67	58	61	51	52	59	64	57	61	68	66	60	53	48	67	62	51	54	64	53	81	51	53	56	58	60	57	48	77	78	54	60	63	55	58	64	72	63	48	54	63	53	63	66	69	70	56	67	53	52	57	59	54	45	60	58	46	53	63	56	56	55	52	49	61	80	63	49	67	61	61	61	66	60	64	61	63	64	62	59	59	63	55	69	58	51	60	57	50	65	68	55	74	60	70	62	54	58	54	56	64	57	70	56	78	51	54	58	57	55	66	68	65	78	62	55	54	72	55	61	64	65	48	51	61	62	52	59	57	67	60	63	48	50	53	54	48	56	61	58	62	59	64	60	57	60	57	73	82	65	65	51	64	58	65	61	62	50	71	63	56	58	52	49	59	55	64	64	58	58	46	62	61	65	70	64	61	57	50	59	76	62	55	71	58	63	49	55	56	60	64	54	79	66	77	73	45	52	70	52	64	52	63	53	54	52	59	72	64	56	48	48	52	65	57	59	53	45	62	54	73	52	64	58	55	67	65	60	55	78	58	73	55	56	51	58	64	57	56	74	45	58	56	53	60	64	54	60	72	61	59	53	57	55	63	65	71	58	67	59	62	59	68	64	61	51	51	64	59	60	51	69	60	54	66	60	63	51	51	60	64	63	66	62	79	65	46	63	63	63	64	59	62	53	60	62	49	62	65	62	54	61	50	59	69	53	59	59	51	66	64	57	64	56	56	63	53	64	62	59	52	64	58	67	59	60	56	51	55	66	49	61	59	66	54	55	61	50	73	55	61	57	60	70	62	51	59	57	54	57	49	57	60	65	76	67	44	69	49	62	60	57	78	60	64	51	52	63	51	67	58	55	52	67	57	61	57	65	49	64	59	56	45	64	58	53	61	60	64	60	50	78	67	59	52	56	71	70	64	53	53	59	68	55	58	60	47	62	60	67	60	58	43	70	69	76	42	57	72	58	56	65	52	61	59	64	73	65	60	65	65	72	64	51	59	48	61	50	66	66	68	61	53	62	55	78	46	61	70	65	59	58	49	53	53	56	51	64	54	58	58	53	80	66	53	66	63	56	64	67	55	56	55	57	69	57	38	62	62	49
13846	4167	1842	2948	8029	12239	14395	12400	10552	9274	5458	4345	3973	3262	3293	3531	3298	2984	2515	2111	1442	1238	1122	1235	1254	1523	1418	1005	1210	1290	1205	1135	1009	980	683	636	696	629	617	624	658	722	634	607	618	664	579	524	522	513	512	490	482	514	482	501	489	513	507	486	481	505	504	512	483	479	539	550	514	541	530	539	497	582	672	674	624	599	589	574	540	500	532	486	470	483	506	491	516	547	502	476	455	433	496	515	509	435	522	468	513	492	510	485	500	467	463	483	494	520	492	515	519	489	512	479	503	478	507	471	491	545	475	474	506	497	481	501	503	470	489	490	485	488	486	524	496	457	526	526	514	472	514	498	481	512	485	460	493	471	464	502	507	458	480	491	501	512	473	498	485	486	454	479	453	482	506	510	480	466	450	475	479	465	486	469	472	494	450	497	498	477	509	493	495	465	506	465	482	450	502	475	518	487	495	489	506	479	477	481	480	485	515	514	485	502	489	440	477	460	491	489	500	492	497	474	501	497	469	494	501	473	501	494	465	494	458	498	483	474	499	485	501	478	463	502	514	493	467	476	457	472	493	499	458	489	512	478	494	483	425	486	459	481	466	460	479	489	480	527	489	485	503	434	498	464	487	504	467	476	503	498	511	490	480	470	487	479	517	481	528	481	522	469	520	496	470	492	471	493	482	477	500	494	455	508	469	502	512	467	488	467	523	492	500	484	469	516	488	482	501	534	485	479	502	447	484	453	484	489	447	497	486	476	503	473	442	490	501	480	473	459	513	509	518	530	474	514	462	488	495	528	502	490	519	475	503	506	456	484	480	497	454	464	504	441	475	485	465	486	450	470	493	513	485	494	465	456	500	521	502	493	505	479	496	477	450	487	483	476	474	477	485	459	468	513	500	447	477	505	500	483	519	473	503	517	527	489	501	490	501	461	460	489	496	478	496	474	488	482	442	468	501	465	477	480	460	504	549	478	480	475	422	525	522	499	474	481	449	512	456	502	491	479	508	492	473	492	497	479	466	455	516	505	456	468	497	462	477	485	483	456	500	493	503	491	501	464	475	501	487	458	469	535	482	511	497	484	448	502	511	488	492	499	494	510	492	493	532	504	490	512	464	494	456	460	506	491	486	505	505	529	532	474	480	464	479	471	523	489	436	513	487	495	467	505	456	476	466	507	508	523	529	461	467	486	490	491	466	476	493	460	481	527	488	464	473	465	483	493	442	498	489	511	484	476	518	515	518	483	524	480	486	491	512	473	510	516	459	533	476	479	464	474	496	441	511	486	487	501	479	477	473	471	481	527	462	521	467	470	509	462	506	473	468	525	468	453	497	454	496	467	495	506	486	474	458	491	542	468	455	517	483	477	510	467	483	483	497	454	489	490	464	463	484	482	504	484	511	457	522	516	446	495	484	493	461	498	505	471	521	488	505	495	479	468	486	483	481	492	492	495	490	464	438	458	452	517	509	489	485	503	457	486	480	494	505	493	433	493	495	480	446	450	446	505	494	493	468	510	498	484	479	436	480	470	458	468	471	476	496	527	495	475	492	499	526	475	472	505	504	500	477	452	492	490	500	459	485	467	534	492	469	505	491	475	486	478	509	476	511	494	478	489	486	459	490	469	504	464	490	496	456	512	477	467	474	517	452	496	510	439	483	478	512	441	469	477	516	495	441	459	461	475	489	468	492	461	497	483	493	488	504	507	470	475	486	475	479	442	473	506	496	469	509	464	505	491	516	516	493	486	488	485	489	489	518	463	467	503	456	497	497	514	506	550	501	471	454	463	510	489	486	456	454	464	505	498	467	475	489	489	527	496	466	450	478	475	497	506	499	527	477	521	476	521	479	494	491	505	498	490	489	513	505	438	493	476	471	509	479	469	446	511	497	504	489	514	464	517	499	496	519	477	466	502	501	476	445	527	491	490	471	499	507	525	469	495	495	494	440	458	478	475	483	467	470	491	448	486	475	506	485	491	456	471	488	481	451	479	498	496	503	465	462	497	491	506	514	494	482	476	522	472	495	501	473	502	457	507	513	483	456	503	472	463	481	481	495	481	468	502	476	495	464	502	469	503	492	516	482	512	493	506	507	488	494	483	484	486	534	458	479	480	496	485	473	496	463	502	461	462	500	521	476	450	469	540	481	501	516	495	498	507	507	469	515	452	488	504	513	489	495	473	491	482	504	466	494	501	520	524	489	439	510	489	516	462	458	491	485	476	490	490	468	424	448	506	519	470	499	492	464	469	476	470	497	511	499	517	522	506	431	468	499	463	473	506	472	531	480	466	532	484	454	499	467	480	491	478	474	512	462	491	497	511	484	457	544	454	461	494	524	458	495	503	482	457	480	513	452	486	507	499	441	445	509	464	510	473	465	453	513	439	495	498	477	488	463	475	495	478	466	484	457	456	525	498	487	465	500	444	509	472	471	505	517	489	482	447	507	506	497	503	480	464	456	490	501	478	490	448	482	458	467	443	495	497	482	512	471	489	477	476	494	494	486	477	500	507	485	523	475	510	460	503	497	489	468	493	496	468	497	471	472	515	496	491	517	469	477	467	515	442	497	488	478	545	481	479	508	439	481	510	485	454	453	461	496	502	466	499	494	484	468	495	523	497	466	483	467	485	475	483	492	523	474	495	481	476	452	487	514	468	481	457	497	518	467	500	543	489	522	505	489	489	483	455	484	486	505	499	501	469	490	491	464	486	489	503	522	460	505	455	492	515	485	530	502	529	509	471	494	493	490	454	462	492	495	485	483	491	481	505	480	526	485	491	494	492	490	506	465	502	504	490	439	468	482	482	474	490	515	483	467	492	489	480	486	481	469	507	482	474	479	497	489	491	512	524	470	470	492	503	472	490	502	459	479	479	509	487	506	482	466	524	480	524	476	531	517	468	482	493	471	509	487	487	488	494	485	491	494	472	484	488	465	474	500	524	484	454	479	456	493	483	500	499	474	468	497	510	485	511	480	522	520	484	520	488	472	517	523	462	512	496	496	467	476	503	474	455	467	480	488	470	504	514	501	516	487	487	491	458	463	458	489	477	471	479	471	481	489	493	492	500	490	529	486	422	483	492	504	489	504	489	451	465	498	497	494	497	492	510	494	463	457	517	451	472	454	467	488	484	442	515	501	487	484	442	462	469	496	481	504	521	521	465	523	492	451	482	493	505	508	473	490	541	494	475	479	454	447	475	507	537	488	466	500	467	534	462	492	536	500	505	464	468	498	510	487	522	479	535	496	450	504	462	501	501	493	487	509	493	458	500	464	466	506	476	477	534	523	467	512	502	465	512	478	471	472	510	480	494	491	521	475	515	492	504	497	453	487	460	507	483	510	519	490	471	473	475	506	470	461	485	455	473	512	497	502	471	469	489	496	460	471	514	487	442	472	472	478	520	451	486	495	491	459	491	480	493	494	525	500	454	479	499	498	476	484	519	475	490	480	463	470	452	481	466	440	484	488	498	484	488	480	505	491	493	486	523	427	494	511	476
1292	443	270	213	246	332	493	515	455	364	256	227	199	215	204	220	228	179	195	164	136	151	133	122	145	149	151	133	121	128	135	140	128	127	115	94	96	97	100	106	103	122	107	97	94	113	95	103	112	123	104	99	96	103	103	102	111	88	99	107	91	108	121	97	87	96	90	100	111	110	87	110	111	117	126	117	91	122	101	123	93	84	93	100	95	96	117	99	73	104	98	95	69	113	97	98	104	105	103	111	80	96	107	94	99	108	95	111	122	87	109	95	88	106	103	84	90	112	78	102	91	96	102	98	96	107	109	102	88	103	90	102	104	98	100	96	97	100	98	94	103	93	97	107	110	118	104	109	114	94	104	109	94	82	92	79	113	83	94	92	101	99	98	101	96	115	117	101	106	119	105	83	109	84	109	103	104	102	103	101	112	95	109	92	110	89	94	91	106	102	107	97	100	115	101	107	90	107	119	88	96	106	99	83	100	92	94	88	88	102	122	103	99	111	88	109	96	96	118	100	92	99	97	86	94	89	108	78	101	75	94	98	85	91	92	96	104	88	104	88	100	100	86	109	82	96	109	111	110	99	93	104	110	92	99	96	75	93	97	98	96	96	104	106	119	91	86	94	94	84	109	118	103	91	107	108	103	100	104	108	112	92	89	87	103	93	94	107	94	93	107	106	99	121	100	96	86	101	92	101	78	88	102	93	82	93	115	106	98	94	101	91	98	94	87	102	97	109	76	113	86	100	92	109	99	84	100	110	108	107	116	112	107	105	83	106	102	112	101	108	89	109	128	104	86	97	92	86	84	93	99	120	95	83	107	104	102	98	96	99	87	103	101	101	104	83	89	88	87	95	112	107	92	100	91	109	95	112	97	95	85	111	112	88	109	104	107	93	115	96	86	113	104	111	99	101	92	105	110	112	122	88	95	107	101	104	110	94	76	104	75	103	104	90	94	98	105	117	127	94	95	112	112	115	79	90	121	99	111	100	83	87	100	110	100	95	104	97	111	98	107	103	87	117	112	96	86	83	96	93	113	88	98	91	107	98	91	84	108	104	100	93	96	92	83	120	109	89	97	83	101	79	115	101	96	93	88	63	98	87	104	106	108	101	105	115	105	124	98	86	93	90	87	108	99	105	88	119	90	89	88	81	112	101	101	96	94	95	89	114	95	96	86	96	80	107	92	95	79	114	99	99	88	94	91	93	107	107	115	71	101	88	82	108	113	91	93	117	93	105	86	89	117	101	100	92	103	105	97	102	103	83	110	100	100	108	109	101	119	114	96	123	103	124	97	94	97	98	104	102	99	109	102	104	84	86	100	116	106	80	108	95	103	105	88	103	98	115	109	100	91	104	98	95	105	99	110	101	102	103	96	86	98	110	104	87	95	96	112	96	87	105	97	92	95	93	77	86	88	107	114	97	102	117	104	93	88	123	107	110	116	91	101	106	100	106	101	103	86	81	95	106	103	96	89	115	111	92	84	101	117	107	105	101	103	103	107	87	114	96	88	109	101	87	115	98	90	88	88	85	111	112	106	97	102	88	104	100	110	99	105	111	85	109	93	84	110	89	89	86	98	94	89	125	90	103	94	96	101	82	107	111	107	93	111	96	101	103	93	107	92	98	113	101	106	118	106	102	114	88	91	102	85	83	76	111	94	97	99	104	111	90	111	95	107	92	96	105	97	94	117	98	123	96	93	97	120	93	96	86	100	106	85	89	106	84	90	103	91	100	96	88	94	105	96	89	104	109	87	88	99	84	105	94	88	94	105	95	82	108	99	99	100	92	100	101	96	104	105	78	108	101	107	104	102	112	92	99	94	90	124	95	77	104	104	92	99	87	105	98	92	109	97	106	104	78	102	100	80	102	107	94	88	93	97	90	95	113	106	104	71	101	104	89	96	96	96	108	90	105	86	87	75	130	116	97	114	94	106	112	84	103	93	98	84	94	86	95	90	97	99	100	94	93	117	88	102	95	101	88	97	93	89	96	95	112	107	110	100	87	101	115	91	93	101	108	111	105	96	97	100	77	109	83	111	106	95	111	93	113	85	105	101	103	99	90	119	93	89	105	92	90	93	88	87	99	113	105	102	98	80	110	118	94	99	101	101	103	91	92	103	104	105	85	113	120	98	76	84	105	88	97	79	109	121	108	105	90	99	112	85	103	105	120	104	96	106	93	101	110	104	95	108	99	90	109	90	104	87	95	103	113	97	110	104	89	92	109	94	109	79	83	87	98	102	87	108	113	111	83	113	106	89	86	108	98	112	98	82	110	104	100	106	95	101	87	90	96	98	88	107	103	112	107	90	90	94	94	102	89	103	97	102	85	123	113	86	109	102	105	91	107	114	120	110	108	102	94	87	114	96	103	95	90	80	100	91	96	92	104	110	114	105	101	94	111	105	96	101	100	80	84	97	94	115	111	101	96	105	92	99	94	108	109	82	100	111	112	104	109	104	99	93	89	106	96	104	89	100	103	96	94	93	105	99	113	105	88	117	108	111	82	97	112	102	88	114	105	90	97	87	99	113	114	93	84	104	113	111	99	105	90	109	75	108	98	109	111	104	119	114	117	87	91	101	85	95	111	102	103	81	108	106	101	96	101	90	113	120	96	98	95	98	90	86	80	102	115	108	81	88	91	106	103	107	102	73	104	118	82	89	88	96	106	93	86	91	116	97	93	100	110	101	92	83	97	99	92	107	99	84	98	87	91	92	115	83	104	105	102	86	79	109	106	83	113	104	91	103	93	95	91	94	111	97	91	96	97	114	93	97	98	100	103	111	96	101	99	110	86	104	122	88	104	110	92	97	100	103	94	103	102	98	90	84	108	75	97	96	106	102	115	103	75	107	100	100	104	110	97	114	96	107	96	92	102	107	91	96	99	102	101	107	100	95	100	80	110	75	110	101	118	99	92	123	86	93	94	102	95	87	94	92	76	94	103	102	81	92	104	88	87	103	101	97	82	104	88	94	93	93	119	97	95	96	96	120	86	103	98	92	93	91	105	96	97	110	101	110	103	80	105	104	101	97	89	103	89	96	91	105	95	105	99	105	101	117	106	102	107	104	100	104	96	77	107	104	92	95	102	105	92	100	105	95	106	90	96	105	92	104	109	96	96	86	113	91	101	98	93	86	82	94	84	100	98	97	107	98	83	103	94	116	103	81	83	110	105	111	100	93	117	104	93	109	110	91	106	101	98	106	104	96	103	95	93	124	99	84	96	87	104	98	116	105	100	98	103	92	87	97	113	115	95	92	87	83	99	103	86	99	119	92	90	117	96	105	92	101	97	104	89	100	86	96	87	93	116	97	108	101	91	97	95	108	108	95	105	95	115	94	94	84	102	96	98	93	85	95	102	86	115	93	114	111	98	114	117	113	104	103	113	96	90	101	104	104	101	108	105	97	96	95	100	83	102	96	92	101	112	123	90	104	103	92	110	95	101	87	107	88	115	88	121	89	75	102	96	100	90	86	99	108	92	91	97
15209	5241	2774	4182	11155	16244	17416	14886	13523	10619	6790	5750	4793	4097	4265	4635	4460	3874	3318	2409	1940	1779	1617	1712	1877	2164	1823	1492	1902	1925	1831	1659	1648	1320	1079	1090	1081	1009	970	1006	1082	1055	1004	994	1000	1037	976	810	789	787	850	741	831	736	802	761	774	787	733	802	835	769	812	773	810	829	838	817	829	847	831	836	898	971	985	997	1029	938	952	994	836	809	758	759	744	746	767	815	799	778	775	794	757	725	785	818	841	781	806	765	823	732	824	784	740	800	769	758	771	754	779	793	743	816	800	756	810	766	814	818	766	762	737	774	818	792	777	814	693	759	775	789	812	810	815	725	767	787	778	800	802	806	764	739	724	746	795	769	768	794	771	735	802	805	758	794	763	758	726	804	781	798	794	749	794	803	794	789	791	771	808	775	764	722	807	793	703	760	787	796	696	779	788	762	789	763	798	772	828	762	793	766	740	747	759	794	761	770	777	767	779	810	764	740	810	764	770	778	760	719	768	799	818	725	755	793	757	800	815	811	800	749	787	758	755	784	805	805	772	776	781	763	780	812	811	779	818	781	786	771	749	773	769	773	848	805	773	765	748	758	780	793	808	789	815	776	798	829	781	855	763	804	746	780	769	794	784	794	718	771	806	798	746	777	829	781	783	743	781	729	813	809	781	788	759	785	778	815	809	769	783	786	730	709	847	769	754	774	795	805	822	744	741	757	813	746	775	831	742	761	778	802	749	754	778	749	779	788	744	794	805	812	799	720	728	779	774	757	797	754	785	774	803	785	749	761	756	766	767	764	754	770	813	806	816	747	761	771	824	753	726	862	767	797	802	779	799	745	793	757	754	722	789	769	790	735	764	778	782	787	768	772	767	838	761	768	826	767	783	797	808	833	721	766	751	793	718	790	752	745	802	760	769	763	761	789	806	779	800	719	714	793	776	739	786	808	719	733	766	804	765	785	757	790	771	767	747	790	813	791	769	775	771	759	791	782	720	756	788	764	780	804	779	748	737	750	759	769	806	764	762	789	759	733	828	798	808	736	779	761	806	773	769	807	813	767	767	758	747	763	804	776	752	736	769	750	765	799	757	779	764	782	774	760	791	772	768	833	768	766	714	785	788	801	760	762	761	744	785	771	800	783	763	758	787	771	740	847	748	752	751	779	766	778	747	747	747	770	795	765	786	771	775	803	753	729	767	805	740	779	770	740	759	743	763	743	769	810	749	796	789	744	744	794	820	778	799	746	765	760	796	742	781	777	791	728	744	803	778	728	738	726	753	789	748	757	796	798	797	773	750	762	806	785	815	747	772	730	763	794	785	735	730	737	772	771	760	736	744	731	768	769	760	769	835	729	830	705	792	826	773	748	788	734	791	809	762	742	784	765	764	806	775	781	748	829	773	781	804	723	719	772	751	819	802	778	735	757	764	790	799	790	796	751	783	747	814	821	773	778	796	805	767	802	794	827	776	776	773	783	808	728	769	732	726	790	758	773	788	789	739	769	769	804	820	764	801	771	788	765	788	727	754	791	780	763	809	779	763	822	745	796	788	768	769	735	766	768	780	839	758	727	807	749	782	793	767	751	785	778	794	786	771	767	744	720	801	783	788	762	775	765	774	779	780	770	769	803	739	774	790	754	762	770	791	747	828	812	796	773	817	808	785	795	756	792	722	808	798	755	770	781	792	778	730	722	788	766	802	743	768	752	755	763	820	759	803	777	758	787	744	766	810	802	747	778	755	786	760	788	776	785	818	782	752	754	796	767	725	739	778	759	816	792	754	793	779	766	809	743	779	771	744	785	778	781	765	804	754	775	776	811	761	778	765	767	848	811	778	776	748	752	802	720	713	747	790	802	782	836	716	744	812	794	748	792	732	734	780	764	802	764	765	763	762	757	771	758	774	750	802	756	712	764	746	742	748	730	775	720	789	776	750	721	776	758	817	775	826	770	746	762	728	742	811	749	798	793	785	724	761	748	774	747	766	795	758	728	810	800	790	755	747	779	728	707	789	764	774	788	757	751	737	708	792	776	831	748	736	732	810	791	752	787	774	744	786	812	748	820	771	763	741	780	777	771	777	781	763	746	816	772	780	804	760	803	751	770	757	793	722	771	748	789	765	818	781	780	812	767	771	782	765	769	741	783	792	799	780	768	709	753	757	764	759	739	789	741	789	747	750	744	789	802	777	754	774	773	765	782	780	769	729	773	778	801	819	771	767	767	762	783	794	760	779	756	789	756	776	736	805	797	807	791	800	761	734	787	812	801	790	730	785	758	743	782	789	768	801	784	831	759	788	811	804	750	795	717	785	771	814	789	814	798	794	739	741	767	748	730	778	784	733	807	773	753	758	780	758	803	785	753	739	744	775	789	827	777	794	792	789	757	760	765	786	785	758	737	812	733	766	802	801	809	807	805	744	800	794	755	737	712	750	781	759	765	758	740	755	785	794	776	806	767	785	771	781	762	750	739	754	742	743	723	750	811	773	812	784	758	771	755	798	779	735	812	794	748	810	783	787	766	824	731	799	808	800	737	723	789	760	794	747	813	762	767	784	757	807	756	794	752	768	741	761	734	787	779	770	755	786	724	788	782	785	742	745	820	717	759	747	696	799	772	757	794	721	800	800	841	802	766	772	778	767	758	727	781	773	737	770	796	764	762	772	763	781	749	759	741	726	747	756	724	828	788	774	792	798	750	734	811	761	771	764	810	787	796	784	780	740	775	809	796	763	826	774	779	812	764	742	827	786	747	793	743	732	754	868	783	818	796	762	806	750	797	803	784	802	784	781	746	723	792	786	708	739	792	780	834	786	789	775	800	772	776	796	764	803	729	787	768	835	749	769	778	772	757	799	753	874	777	777	709	758	800	813	755	720	788	833	770	771	755	801	791	781	758	779	796	740	776	756	762	806	748	738	731	771	764	766	720	750	819	784	801	716	791	808	752	726	778	760	762	761	810	768	799	754	760	791	769	774	796	802	743	810	808	787	827	780	765	744	799	816	784	750	742	777	726	814	777	831	796	801	767	781	769	775	772	795	761	749	790	779	790	741	792	752	776	742	761	773	816	778	747	784	808	792	759	805	756	761	784	783	764	785	793	802	782	793	772	791	761	757	742	773	755	773	762	823	828	748	708	777	705	799	809	772	750	771	785	762	736	758	747	761	763	765	741	787	791	719	770	774	788	722	763	793	786	821	766	744	749	819	790	754	756	782	787	799	732	756	745	760	806	824	779	790	794	815	747	784	752	793	769	784	764	771	806	767	723	749	758	754	835	777	777	781	777	774	761	787	810	787	770	782	770	772	780	760	790	825	779	789	826	759	821	814	772	768	789	777	790	792	721	758	771	767	813	750	768	804	773	805	784	810	781	798	763	796	807	825	806	770	804	773	785	731	754	758	823	794	705	776	767	758	778	748	790	784	766	741	766	786	730	767	793	773	777	723	758	714	810	780	788	770	788	750	794	846	788	789	787	743	750	765	731	792	813	777	770	741	740	787	819
1276	200	135	101	117	187	273	244	228	178	108	106	102	96	86	122	104	100	89	59	58	55	48	53	73	67	54	60	59	52	53	50	43	54	52	46	42	54	45	41	46	52	53	45	45	45	39	40	37	38	34	47	41	41	47	48	49	46	40	49	50	35	45	42	47	36	45	38	28	49	38	48	42	49	45	41	40	42	38	48	36	44	40	42	44	42	39	33	44	44	44	42	50	41	42	48	49	51	48	34	34	32	33	40	51	31	41	40	50	41	49	38	35	48	41	47	48	40	38	37	37	42	38	45	37	45	50	36	40	59	54	46	37	35	51	43	37	47	28	34	41	43	41	41	43	46	37	48	37	45	31	38	27	38	47	48	48	44	43	43	40	42	49	58	34	49	50	43	42	40	45	49	47	40	45	47	37	45	38	53	34	44	34	44	43	42	32	51	45	43	47	58	36	33	35	38	44	42	33	52	41	34	45	46	38	38	46	32	41	48	42	50	39	50	33	43	38	36	41	50	39	40	45	46	37	39	36	28	41	55	58	43	34	38	39	46	47	37	44	41	45	49	36	34	40	44	43	46	42	40	39	33	49	46	46	39	50	35	42	34	31	41	38	52	35	42	38	38	44	32	49	24	39	45	45	31	32	34	38	40	53	42	51	47	42	37	32	31	56	35	49	36	41	39	33	46	42	43	37	46	49	47	39	45	43	28	40	52	49	44	47	49	44	35	35	40	33	47	38	43	45	28	28	43	39	45	42	40	37	37	31	39	47	40	43	35	32	35	42	44	39	44	52	38	43	42	37	48	42	32	34	45	39	37	38	46	46	40	42	40	47	38	38	52	30	38	62	44	44	42	46	48	40	44	38	37	35	36	39	42	42	32	28	36	31	33	45	51	43	45	45	46	36	38	45	43	43	44	36	37	54	40	39	44	50	42	37	44	52	45	45	37	21	32	42	46	36	45	48	39	34	36	40	59	45	48	36	45	46	43	42	40	43	53	42	40	39	47	42	41	43	43	37	41	28	48	44	41	33	55	42	46	48	52	42	28	35	47	44	40	36	48	46	38	38	38	43	34	51	37	40	46	42	51	37	56	33	53	48	37	42	44	46	37	44	36	41	46	54	54	44	49	38	41	39	36	41	47	41	36	30	45	32	40	33	43	41	50	43	46	45	37	52	43	38	38	35	36	54	36	27	40	36	39	40	37	34	38	38	36	57	37	34	61	39	51	39	39	32	39	39	47	45	38	31	48	35	43	37	45	38	33	44	36	45	35	34	39	38	41	42	38	35	45	44	35	39	34	49	52	42	43	45	40	35	50	38	36	35	35	45	51	47	50	40	50	47	29	48	42	45	26	41	38	30	41	46	41	42	40	49	36	52	32	41	34	31	45	46	44	39	41	43	45	36	36	37	34	29	35	40	44	38	43	42	42	42	46	33	38	45	34	33	33	36	47	34	38	43	39	46	39	40	38	48	40	39	33	38	42	35	35	39	41	42	49	48	38	40	33	38	39	37	38	55	44	50	35	46	43	35	37	37	36	51	43	42	49	45	39	44	38	32	56	46	49	46	37	42	29	45	34	30	40	38	40	42	44	40	37	37	41	46	35	27	42	43	34	43	38	49	40	47	50	43	43	34	42	42	37	49	40	41	49	44	46	40	34	38	51	38	57	39	29	41	35	40	34	43	44	39	36	40	40	40	53	31	45	39	43	49	38	48	55	44	47	42	39	31	32	36	33	35	39	36	49	49	37	44	41	44	36	34	34	34	44	42	38	49	44	34	36	38	52	43	42	58	34	41	35	46	53	46	34	47	50	39	35	39	44	36	36	30	40	49	33	40	35	41	38	47	58	37	42	45	46	43	42	33	29	47	33	34	39	26	40	56	47	47	33	35	34	44	43	51	38	45	50	44	40	37	32	48	31	29	37	42	41	41	33	37	42	36	37	29	38	34	48	40	48	40	43	39	47	38	46	40	48	33	41	33	47	47	43	47	40	29	37	44	37	39	37	53	40	49	37	47	39	34	35	34	37	43	42	45	24	45	40	49	39	41	35	40	42	38	37	40	49	42	41	37	42	40	40	39	42	37	40	37	32	42	42	35	43	39	34	42	37	36	44	53	37	45	39	49	41	37	37	48	40	59	31	45	47	38	42	44	48	33	41	44	45	48	40	42	40	44	34	40	33	41	42	31	48	35	40	34	38	33	43	37	34	43	47	38	39	43	36	49	31	39	47	41	52	39	50	36	46	40	50	48	40	45	50	42	33	40	38	31	54	44	38	42	29	45	49	34	34	30	47	41	39	39	37	46	30	37	42	46	46	43	42	44	47	45	41	34	42	44	43	34	57	34	41	34	35	46	32	41	35	32	38	38	40	34	51	41	57	41	54	46	46	38	44	37	33	47	44	38	45	46	41	38	38	45	32	36	43	32	47	42	40	34	42	42	38	35	37	38	37	47	37	48	32	42	47	48	53	39	33	41	48	49	38	45	35	30	42	49	46	51	43	48	37	35	39	38	38	53	45	43	36	45	42	33	43	28	46	30	36	32	37	33	44	32	32	41	59	53	51	42	47	31	40	37	59	33	44	49	47	35	45	42	49	36	26	49	40	48	40	29	47	38	46	52	52	48	43	39	39	46	49	37	31	32	40	35	38	54	43	31	49	34	49	45	39	42	39	46	34	38	31	35	38	43	37	43	32	40	37	38	47	50	40	38	35	52	45	41	29	38	36	40	33	38	36	48	32	52	31	42	34	38	31	36	49	40	43	37	40	54	44	42	48	38	41	43	45	41	53	35	44	54	44	42	48	48	20	52	36	44	32	34	40	40	53	38	37	36	30	35	42	36	37	36	42	38	58	34	51	43	40	43	42	47	27	44	43	37	39	41	30	22	42	40	47	35	38	52	40	42	37	34	45	42	35	36	36	33	43	41	40	38	50	40	45	38	31	52	45	39	50	42	41	35	48	46	41	30	34	38	33	45	34	41	37	37	38	29	49	48	39	42	37	35	34	44	35	36	43	49	38	45	26	39	45	41	27	42	46	34	44	38	47	48	44	32	37	32	29	44	47	42	27	44	35	43	30	45	35	29	42	34	47	43	35	51	51	41	37	39	34	46	44	40	45	34	38	47	50	53	37	34	42	38	38	55	41	38	36	36	32	49	51	28	54	30	30	45	36	36	49	35	46	45	47	44	41	49	44	47	46	53	36	36	32	43	44	47	49	49	39	41	36	49	41	42	49	31	39	40	38	31	40	50	49	32	43	40	38	47	36	36	34	46	48	45	50	36	34	30	39	30	37	41	43	41	50	37	46	41	48	29	44	47	57	38	42	35	43	47	46	32	40	49	44	35	38	51	47	30	28	46	41	41	40	43	47	51	52	35	47	27	37	45	63	53	55	31	38	40	39	40	42	41	41	39	39	53	44	37	35	45	54	47	40	43	35	37	58	41	36	33	41	41	31	44	32	46	43	39	46	46	45	37	45
11580	2824	1424	2412	7006	10779	11790	9728	8785	6010	3630	3343	2603	2233	2596	2687	2350	2002	1674	1211	1022	808	794	868	922	986	832	768	871	811	755	679	657	584	407	478	492	432	406	428	498	509	438	465	452	390	388	335	364	345	344	349	333	338	308	351	347	313	340	357	321	367	335	351	321	375	333	357	367	355	369	377	391	451	383	442	414	387	419	438	398	389	365	345	342	321	336	329	336	345	347	366	306	359	328	320	317	343	330	316	349	312	362	363	371	344	343	318	366	334	394	348	372	329	344	341	309	343	329	337	355	336	352	314	344	328	334	337	360	322	351	341	354	330	341	359	350	340	339	324	300	353	341	367	348	365	357	370	326	340	353	379	365	373	343	340	350	311	349	348	310	357	348	339	324	345	324	323	340	347	363	326	351	285	340	321	335	354	323	337	351	357	345	331	345	361	339	341	322	335	345	334	333	313	339	346	335	351	364	327	323	327	322	320	376	330	379	339	298	340	340	329	350	371	326	350	352	344	321	388	359	369	333	332	350	349	340	356	339	346	368	385	331	355	361	349	312	361	312	353	357	362	353	336	317	333	347	315	349	314	342	321	341	316	326	341	332	337	333	332	356	335	342	361	380	350	345	332	368	354	331	322	323	321	321	346	358	367	355	317	313	339	332	332	336	347	330	368	312	346	336	345	365	356	398	346	353	356	350	322	334	331	338	332	330	325	340	349	348	356	330	363	318	338	336	340	336	340	355	342	335	336	332	327	342	371	341	315	348	343	328	324	350	338	349	349	387	357	360	349	341	309	324	369	351	362	359	342	357	303	334	332	318	344	339	291	303	359	315	361	346	340	361	372	332	315	349	351	303	335	339	345	335	345	360	312	333	349	333	367	362	329	359	317	324	349	326	370	338	336	356	327	323	321	370	317	348	353	359	320	329	307	349	339	342	320	370	368	363	382	342	333	342	354	315	331	327	328	361	336	322	346	370	343	291	345	364	325	355	365	325	320	317	345	376	341	334	342	313	369	388	345	319	304	309	314	357	347	362	321	364	335	355	322	334	331	306	380	363	339	352	356	318	329	351	361	342	329	352	369	360	344	325	362	371	311	353	339	316	361	322	354	333	335	331	302	349	343	399	369	352	324	334	349	361	345	317	378	344	324	319	330	359	367	339	318	367	372	354	337	324	331	359	359	378	355	363	358	335	347	337	339	381	345	345	353	366	312	339	322	359	327	352	329	364	377	319	331	365	339	365	329	358	361	343	367	333	345	323	321	320	342	343	316	391	353	339	359	349	292	337	327	337	321	397	309	362	334	365	340	326	356	327	320	332	345	331	341	350	350	338	337	357	364	328	341	347	311	333	352	337	343	350	318	343	329	358	327	331	329	369	348	339	372	354	362	355	344	310	326	339	326	338	349	333	332	355	311	348	336	387	327	371	358	335	347	332	340	311	355	367	357	319	348	323	351	321	328	363	342	334	341	338	367	365	316	343	316	347	360	371	312	349	368	333	325	340	344	321	329	317	349	359	336	335	316	310	346	372	325	319	341	324	344	369	337	383	351	312	353	337	347	321	309	377	342	376	341	337	338	335	369	326	333	362	340	362	341	339	343	326	340	334	354	353	327	353	368	336	356	352	340	383	337	334	310	378	385	337	368	353	322	335	355	339	340	335	347	312	334	316	348	377	339	354	381	346	360	294	312	346	332	306	311	336	365	365	341	337	311	333	361	311	344	366	339	346	370	338	317	366	354	354	332	321	326	370	327	312	343	356	357	334	341	339	365	317	351	330	336	350	312	373	349	304	344	352	336	352	356	346	363	340	343	346	353	334	362	347	363	320	348	381	352	344	346	346	339	321	317	374	329	325	319	370	372	341	372	362	340	376	363	328	331	383	348	330	368	369	332	341	341	354	316	351	345	385	342	373	382	366	343	356	335	342	309	318	327	363	353	341	396	349	349	357	345	339	330	333	323	349	360	353	346	371	312	348	360	319	340	353	354	348	339	352	352	332	328	365	311	331	370	344	350	313	331	337	356	339	337	354	317	333	351	359	349	310	365	366	353	340	306	344	365	354	392	364	336	349	367	329	312	374	369	353	358	335	322	334	341	327	317	322	317	351	340	343	352	338	342	342	348	354	359	360	349	347	351	334	359	377	353	365	319	340	340	335	340	343	326	310	360	336	359	353	329	336	343	353	352	340	383	319	349	309	344	351	371	319	352	324	372	332	325	318	342	361	315	319	315	308	323	338	333	351	315	348	365	357	339	316	344	328	316	308	333	349	375	339	374	350	326	342	355	359	325	341	355	320	358	363	332	343	356	321	360	360	366	338	375	341	342	353	336	328	364	302	367	337	368	370	346	330	349	360	341	352	382	305	332	358	350	377	367	338	359	341	341	349	361	328	329	361	345	346	358	362	378	323	313	344	298	337	328	324	353	338	348	327	315	323	366	327	322	340	354	367	337	336	360	322	320	322	333	343	297	353	322	348	374	370	361	323	356	324	359	341	348	350	357	341	353	350	326	344	357	325	338	340	352	341	346	345	330	335	328	336	337	361	337	335	358	334	339	362	319	303	326	341	319	334	331	314	344	354	347	337	327	349	320	358	333	360	349	333	342	319	351	358	327	334	365	377	355	359	320	344	354	360	308	328	353	337	338	341	338	354	352	353	339	359	318	348	316	348	358	345	362	333	370	359	336	340	325	342	336	339	352	313	333	345	330	375	352	325	340	320	331	357	365	346	350	347	337	326	333	366	337	325	385	332	350	326	365	332	347	335	367	343	315	311	370	341	354	323	316	350	337	328	309	365	317	319	371	344	330	333	333	345	364	344	314	306	342	345	307	352	336	353	322	339	374	355	335	371	366	320	382	334	353	347	354	346	331	352	341	347	338	339	337	341	314	311	330	318	346	368	299	345	325	329	310	357	366	369	352	321	323	343	328	369	336	333	346	331	328	329	338	323	377	339	338	338	324	303	356	361	304	354	315	306	320	364	350	344	338	312	352	343	376	366	335	357	332	317	360	352	328	347	356	365	348	317	338	318	319	340	312	332	351	361	334	368	316	370	329	365	357	338	345	313	336	312	344	318	314	315	331	329	351	347	350	359	349	367	338	329	385	315	357	337	301	339	332	314	346	327	344	363	331	354	358	326	348	321	356	350	314	336	322	357	345	349	308	362	354	342	370	346	331	353	334	324	320	343	332	384	330	323	335	339	355	334	326	315	337	371	356	384	323	361	338	341	384	351	356	328	330	327	331	352	332	328	336	332	347	362	339	326	348	370	322	329	360	361	364	356	361	352	324	337	337	337	337	309	317	340	336	353	320	327	320	367	346	325	353	341	369	327	360	329	331	352	336	336	336	343	356	320	363	350	314	345	313	329	334	386	352	359	357	336	332	318	346	331	345	371	333	383	367	323	351	358	336	355	359	334	322	346	350	351	347	378	351	336	328	309	328	350	352	338	332	374	370	330	347	334	342	375	347	373	343	348	364	350	310
810	337	197	173	184	321	354	389	369	269	186	218	174	164	176	158	184	143	130	111	127	94	88	100	113	113	99	108	76	106	101	92	97	75	89	81	85	83	98	88	105	93	83	85	83	87	87	76	96	72	83	71	79	71	83	76	90	70	76	83	74	80	72	87	90	74	78	73	73	88	69	81	75	78	90	88	76	86	80	71	90	78	79	79	72	90	85	90	69	70	71	69	80	72	72	87	83	67	90	62	70	78	93	74	74	77	77	73	71	74	69	69	75	76	87	77	94	77	92	87	75	74	77	78	84	73	67	80	75	77	75	79	72	76	82	78	77	67	75	89	87	82	95	89	72	92	90	77	70	93	90	86	85	80	78	63	68	70	67	67	65	57	80	82	91	77	93	78	95	88	85	70	82	82	75	85	62	76	84	85	90	75	96	92	82	73	72	76	97	72	78	88	80	54	85	75	80	92	82	85	83	69	81	82	99	77	85	83	62	94	83	79	62	68	76	72	80	77	83	81	74	64	92	83	78	68	82	74	69	74	75	72	64	84	81	78	74	77	75	75	74	86	85	77	67	78	71	71	76	66	84	82	82	86	73	87	82	68	97	87	74	78	81	83	70	81	67	80	89	86	60	85	77	84	83	75	67	76	79	74	71	82	103	69	72	79	86	79	83	80	82	82	80	71	83	71	85	86	87	68	79	72	66	65	83	75	74	69	66	71	78	78	73	72	79	97	91	73	78	84	63	92	76	76	72	80	76	82	89	76	58	96	88	74	86	70	73	74	63	87	85	72	94	84	81	72	87	87	92	71	76	87	70	80	85	84	67	74	73	72	66	73	64	74	85	78	66	67	71	78	80	77	81	84	65	70	89	66	68	76	69	83	69	71	73	73	86	93	85	74	76	83	68	92	77	75	85	71	99	78	69	74	77	71	80	69	74	73	94	67	79	90	67	68	77	90	78	77	92	66	72	69	72	78	83	69	64	76	92	77	81	94	73	88	79	90	93	77	72	59	86	76	78	74	66	74	75	77	87	71	82	76	84	80	83	75	88	91	82	80	77	79	89	87	91	77	73	73	80	69	64	62	72	94	81	87	68	91	85	71	71	53	65	69	61	84	77	80	92	65	60	75	65	77	75	98	84	94	79	83	72	86	71	77	92	92	77	77	98	73	81	84	87	69	84	70	79	75	67	73	79	81	86	83	77	92	73	86	86	99	82	89	61	78	76	70	85	79	72	67	75	72	74	83	68	71	89	91	79	71	73	77	74	68	82	86	76	76	66	69	84	74	75	87	77	81	74	79	83	78	79	88	74	75	70	73	82	81	84	74	61	86	68	74	82	80	84	79	83	82	77	87	85	77	67	92	71	78	79	89	78	70	65	79	87	68	63	65	61	68	61	77	89	67	74	89	84	84	83	101	72	87	74	81	89	76	98	66	81	76	74	85	74	101	73	75	90	79	59	72	84	70	68	73	95	67	79	85	85	83	97	89	90	80	87	69	81	72	69	88	71	63	75	77	75	79	75	78	70	76	83	74	75	82	81	67	75	78	73	72	84	73	73	77	91	79	76	75	83	81	80	81	75	69	72	83	92	95	82	76	77	83	92	75	85	78	85	77	86	88	78	79	79	63	80	67	74	62	86	70	82	81	78	79	93	82	66	89	92	81	94	80	78	76	76	77	71	70	89	71	62	79	87	85	94	89	69	92	80	85	67	75	86	82	83	79	75	79	77	84	75	76	74	90	67	68	90	77	77	65	73	79	77	77	91	88	65	91	72	91	75	78	85	77	81	79	91	75	76	89	72	89	90	84	88	91	89	76	100	86	83	77	85	81	80	81	77	77	71	64	90	89	71	81	83	71	85	87	62	81	86	71	71	90	69	79	83	80	65	76	63	73	83	87	88	86	66	75	94	85	84	72	67	66	80	71	73	80	72	64	85	66	85	81	81	68	84	81	92	78	79	98	84	82	84	72	81	86	71	70	87	66	73	67	67	72	83	72	50	60	87	60	75	73	81	70	74	82	89	80	64	85	80	67	98	88	85	85	68	81	76	81	87	86	77	78	89	79	79	62	87	73	83	81	85	82	82	67	67	90	80	79	66	66	75	75	97	88	90	76	85	67	76	80	70	80	55	68	83	81	81	77	78	72	90	73	75	80	86	83	77	71	78	80	74	68	99	87	65	64	87	92	76	67	70	77	82	86	87	69	73	79	82	75	75	92	78	62	74	63	88	66	73	72	72	105	65	79	75	83	63	57	98	73	83	80	86	81	82	76	91	94	80	66	76	86	79	74	79	71	93	81	79	67	69	73	85	78	80	96	78	90	87	64	71	86	101	81	72	74	85	92	90	87	95	86	73	83	74	70	84	70	67	80	77	79	73	63	75	76	95	97	87	68	69	92	82	80	68	66	100	64	77	65	79	57	76	84	77	79	89	67	92	80	85	77	69	85	94	73	94	60	70	77	79	78	72	90	84	81	76	63	82	62	69	74	88	85	80	64	74	73	74	78	81	62	91	82	74	77	83	65	91	73	71	76	61	74	79	73	77	69	72	81	87	73	85	69	84	81	77	82	74	81	78	71	72	83	66	80	94	68	92	91	82	67	84	73	79	76	74	78	92	82	70	78	79	82	97	77	87	63	60	85	76	87	77	84	59	84	65	84	84	84	77	67	86	77	80	89	79	77	81	88	82	87	74	76	84	84	90	90	73	71	83	80	90	74	83	76	95	77	71	109	88	70	85	78	72	80	79	70	69	77	76	83	87	75	80	83	85	67	86	75	85	79	79	94	84	89	79	78	73	78	95	64	79	97	91	87	78	83	75	80	81	82	95	71	81	85	69	76	75	83	63	71	71	83	70	87	76	88	92	89	70	105	70	86	60	79	73	91	89	74	84	79	58	86	55	71	77	67	74	86	78	72	71	92	89	90	67	66	67	82	64	89	88	67	69	64	68	92	73	85	94	80	84	69	90	83	81	92	70	86	72	83	99	84	87	58	73	82	86	75	87	99	82	75	89	92	99	79	89	82	89	76	70	82	90	79	88	99	85	79	81	82	85	98	90	65	79	75	61	93	77	80	76	65	82	91	103	79	74	77	92	84	74	69	79	82	92	71	86	79	77	66	87	62	59	74	65	80	73	65	72	82	83	70	85	85	89	70	93	74	71	81	80	74	97	52	77	94	84	78	79	82	87	79	77	80	82	76	85	90	85	94	75	75	68	92	75	62	90	94	67	73	77	85	88	72	75	88	91	74	73	78	93	83	89	72	96	99	83	73	73	67	86	73	68	70	87	93	80	69	76	75	77	77	70	63	83	89	76	91	89	86	68	85	67	73	80	78	82	76	70	75	72	82	77	75	73	94	68	90	79	82	75	73	69	84	92	87	81	85	91	94	76	75	62	86	104	73	74	68	69	75	85	71	88	87	93	77	77	80	68	77	65	67	79	69	86	85	79	88	87	75	78	81	81	79	75	83	79	90	74	75
12240	4278	2310	3686	10226	14819	14588	12895	11854	7653	5219	4847	3795	3486	3730	3913	3313	2913	2530	1707	1488	1302	1378	1437	1638	1583	1288	1451	1324	1370	1395	1177	1193	956	826	896	888	723	762	764	894	839	802	826	843	734	712	608	620	625	622	658	628	566	640	621	601	664	620	611	580	612	595	639	623	639	631	641	652	666	656	658	699	732	818	812	781	726	728	693	686	658	583	651	607	659	597	615	612	609	638	623	660	587	628	611	660	649	614	653	619	589	621	663	618	607	633	623	555	591	592	567	645	572	621	636	590	645	594	647	605	629	604	638	614	594	609	592	625	620	561	581	604	626	585	600	613	558	576	576	653	625	590	614	601	599	604	607	617	636	590	576	583	600	586	624	620	625	559	637	596	629	604	550	607	607	633	576	589	602	603	626	630	627	658	608	628	600	634	614	607	615	598	644	588	608	613	628	591	603	592	614	611	577	670	595	643	591	630	640	619	589	597	619	609	636	543	592	649	622	624	623	598	632	611	652	603	606	600	617	637	626	611	589	597	597	579	598	609	643	655	602	567	573	615	595	658	595	616	604	614	630	604	619	580	619	619	665	639	594	585	619	626	610	600	650	572	620	623	596	627	595	617	576	587	568	611	595	600	603	661	644	603	598	620	646	623	648	629	625	635	629	616	560	618	633	634	592	633	633	616	605	638	605	629	625	650	595	616	605	577	585	618	616	616	564	633	609	598	628	589	567	596	621	612	642	607	613	605	622	621	595	620	596	608	641	642	590	640	617	540	639	644	610	611	620	571	634	636	601	646	600	590	661	637	630	629	572	599	603	605	603	625	597	582	601	606	611	629	609	621	607	595	603	590	625	614	597	641	626	567	650	629	637	603	607	613	603	608	636	599	627	587	595	608	577	615	604	622	655	588	596	585	611	603	639	621	625	619	644	643	611	592	618	621	579	591	613	600	614	616	630	599	606	566	631	599	622	592	610	598	592	581	656	645	669	605	631	602	597	615	610	662	614	560	665	582	571	629	558	678	597	617	590	580	606	634	608	591	603	581	557	635	611	624	631	627	600	635	616	562	598	609	600	609	633	636	659	629	649	608	619	567	616	613	579	604	581	614	566	603	605	685	607	579	581	644	638	617	609	641	585	614	655	604	589	600	638	592	577	601	608	635	589	587	612	605	588	594	667	610	643	626	589	615	629	585	592	616	642	617	620	653	617	661	648	625	629	604	577	554	624	651	580	594	645	603	597	640	606	600	587	598	623	603	590	603	604	601	593	648	608	578	600	621	569	638	604	622	577	631	648	545	604	587	618	576	614	586	586	634	634	605	593	588	626	591	606	586	599	605	623	617	618	614	657	573	596	590	602	631	622	583	612	597	602	563	622	607	597	613	542	606	620	581	643	593	586	624	627	591	600	595	592	591	590	627	612	622	608	582	630	645	608	581	590	605	577	626	641	635	632	621	632	594	656	607	615	611	586	588	615	611	617	583	612	599	632	614	584	588	582	610	614	630	620	616	656	610	644	603	620	591	623	580	631	625	653	599	614	575	623	663	609	577	675	622	621	623	600	604	592	610	631	640	633	609	609	582	634	637	614	617	610	606	620	604	585	606	609	600	618	559	626	592	597	570	594	587	592	569	595	640	601	626	591	596	623	579	591	621	637	589	583	613	620	626	603	618	615	606	636	599	627	581	616	622	618	623	626	647	593	631	595	573	629	639	610	605	587	558	582	614	599	606	602	590	608	623	593	664	631	617	582	599	580	592	588	651	637	591	598	606	572	607	585	616	585	579	596	636	575	621	584	640	595	572	542	604	593	554	574	617	654	613	621	602	638	658	605	583	645	631	608	582	590	586	595	623	623	607	587	605	588	603	623	624	641	586	641	619	641	573	631	601	586	616	599	592	641	607	611	647	640	628	597	578	621	609	663	655	617	618	626	594	598	599	637	616	626	625	609	604	605	593	588	599	632	639	630	665	602	639	630	629	595	622	600	619	620	619	613	626	595	592	590	624	618	616	615	605	595	611	608	635	620	608	611	642	605	616	619	631	626	654	609	595	611	604	635	619	605	623	612	625	620	596	586	606	590	649	589	608	596	650	566	648	608	589	665	584	621	590	605	597	605	606	599	573	594	641	609	605	619	625	603	618	634	618	603	599	614	653	632	635	604	645	581	556	619	599	579	605	609	632	620	614	594	621	585	590	600	586	654	633	638	606	607	639	645	565	606	583	622	589	633	566	632	624	636	573	626	584	624	605	622	628	597	630	619	654	585	614	597	605	580	633	582	642	627	572	621	621	587	649	607	601	612	620	582	602	594	624	582	656	594	625	616	567	604	610	634	613	623	640	586	600	629	602	609	586	592	586	593	596	597	645	597	598	613	594	596	600	588	626	596	588	608	638	607	597	627	639	628	599	598	638	636	636	627	602	624	590	624	594	608	602	584	598	606	620	680	604	595	564	638	592	581	570	591	632	585	599	589	618	626	610	588	606	561	622	595	636	622	637	602	636	610	619	602	607	584	589	634	625	636	646	587	572	655	582	608	591	585	587	589	606	617	575	586	583	645	582	631	549	625	555	658	639	607	631	592	594	605	623	600	591	601	602	598	614	626	605	617	632	592	636	605	616	603	633	623	589	595	604	650	661	624	590	592	593	608	629	624	573	628	630	596	629	637	617	638	607	602	569	601	603	614	644	610	639	598	611	594	647	617	575	625	627	659	600	620	644	588	611	638	593	622	619	639	578	630	630	658	588	617	632	611	600	639	627	660	664	600	602	625	611	602	656	610	622	603	595	635	644	598	617	665	618	563	603	637	586	657	606	624	586	579	630	558	645	611	627	632	572	582	574	594	591	591	662	624	585	598	593	592	607	558	637	573	632	601	616	630	626	614	638	591	617	618	570	591	580	601	559	590	603	622	679	636	600	599	587	593	599	632	623	571	601	650	612	637	569	583	604	609	615	593	591	615	634	623	567	576	626	589	613	612	613	632	637	608	617	631	626	608	590	583	619	640	572	621	570	604	606	606	629	634	619	652	602	568	634	630	589	636	596	607	588	567	621	601	595	622	582	614	608	617	683	576	562	638	581	641	629	597	599	586	647	633	672	593	578	565	586	586	592	618	612	624	635	637	605	595	617	636	635	629	657	621	660	607	595	649	569	610	613	601	601	626	586	586	620	626	598	597	627	630	629	607	602	577	617	622	576	605	613	639	605	579	605	612	631	642	622	613	641	634	620	610	581	589	573	639	567	564	586	611	610	600	639	551	585	674	627	623	627	609	606	607	615	621	624	626	641	612	601	564	589	609	577	565	609	560	576	597	583	609	605	594	582	572	624	619	569	595	603	630	594	628	611	600	631	557	602	564	657	659	628	646	602	615	593	602	589	558	575	629	610	588	604	572	609	635	606	647	635	579	598	610	650	585	621	631	599	609	654	607	647	618	578	597	656	649	616	605	613	553	656	618	590	608	583	591	624	644	600	603	647	581	549	568	613	610	633	589
1882	303	181	155	192	266	336	298	336	195	163	184	125	154	130	179	156	127	110	96	91	80	89	89	105	87	87	100	88	101	74	80	75	69	64	70	84	81	64	50	92	67	66	74	57	71	65	78	61	76	65	75	50	62	58	66	53	59	79	57	56	71	67	67	73	60	65	68	64	66	68	73	76	58	60	69	65	85	63	51	70	61	68	91	76	61	56	56	51	69	57	62	53	66	69	59	54	60	70	48	57	63	59	51	55	72	67	57	53	47	70	67	65	74	63	62	74	55	55	63	62	66	64	59	57	60	56	65	83	65	55	77	66	64	71	57	52	64	53	60	60	69	73	71	59	67	59	54	73	62	71	61	63	56	60	53	64	56	66	45	62	81	56	66	68	50	43	55	68	54	82	66	68	59	60	64	71	64	59	51	63	61	52	35	69	63	66	47	64	82	61	59	66	66	64	59	70	58	50	66	67	55	55	73	61	58	67	59	65	55	54	57	55	59	61	64	66	56	65	50	69	59	58	64	68	58	71	52	55	69	62	54	60	60	53	69	52	67	59	52	62	54	68	60	63	59	71	51	66	62	47	49	71	63	57	51	49	72	59	49	59	75	57	53	56	57	79	58	59	55	68	50	69	68	55	75	64	69	67	54	54	72	61	48	67	60	62	58	67	60	57	65	45	46	69	63	62	55	56	59	68	71	77	64	62	61	71	56	58	45	66	62	53	67	69	53	66	75	57	51	56	62	62	62	64	67	67	62	46	64	73	55	68	60	65	74	67	49	74	61	58	58	54	51	70	69	60	52	63	61	62	59	64	56	59	58	69	58	59	70	61	65	54	63	54	71	66	47	57	62	62	77	56	59	54	53	69	64	64	50	52	60	57	59	65	76	67	66	77	67	62	57	57	58	54	61	59	71	67	57	70	64	51	55	61	61	65	60	62	50	61	55	71	45	68	58	53	50	76	59	62	61	56	70	64	48	69	62	60	73	65	59	64	70	65	48	57	46	66	65	61	57	74	55	51	55	51	57	77	46	78	59	71	62	67	62	62	69	65	60	58	56	64	69	48	50	69	68	63	68	58	67	69	63	70	62	62	66	63	52	65	67	70	73	63	63	76	63	73	63	57	56	47	64	51	56	64	70	66	62	57	48	58	56	73	65	75	63	72	58	59	71	54	64	41	75	67	53	68	52	68	68	57	66	48	71	63	72	71	67	66	57	76	60	62	64	53	59	53	65	64	57	63	71	60	77	64	50	74	62	55	43	61	76	71	74	69	64	74	61	58	58	63	59	68	62	54	66	57	52	61	71	62	48	67	64	36	58	67	59	58	67	61	66	75	52	64	64	51	74	71	71	52	64	51	38	51	69	56	51	53	57	74	67	46	48	54	58	54	58	53	69	57	50	75	46	76	51	63	55	56	59	47	59	64	65	48	67	54	56	59	67	57	57	66	52	59	55	56	64	55	53	78	54	70	52	63	71	56	57	67	63	63	61	60	70	53	70	78	75	51	69	77	59	55	62	61	69	55	49	60	72	64	57	54	59	58	66	50	81	76	58	60	51	51	68	63	56	69	67	65	68	58	65	66	50	58	76	61	72	64	64	76	51	57	65	60	58	59	61	62	53	57	60	72	66	60	74	58	58	65	66	73	60	61	59	60	66	55	61	78	61	57	60	65	57	57	60	69	58	61	47	59	40	58	52	51	50	64	69	62	61	59	52	65	63	62	63	61	62	56	63	63	66	59	68	74	78	63	70	64	61	72	59	49	73	50	64	62	65	65	60	43	56	41	68	58	64	58	55	60	72	65	40	70	62	61	58	63	44	58	58	63	56	59	64	60	66	60	67	74	81	65	71	60	63	61	82	64	57	71	68	69	79	65	49	43	50	65	62	75	66	54	58	65	69	58	66	54	66	54	53	63	58	64	58	55	66	54	50	64	58	60	73	63	59	46	60	55	60	65	60	66	63	68	59	85	50	59	53	52	57	60	77	56	51	59	55	69	64	75	70	71	70	71	58	56	57	55	57	62	65	73	49	50	69	60	76	61	82	61	78	57	60	46	44	62	55	68	55	73	51	50	58	65	61	53	74	57	65	76	67	56	62	72	62	61	76	66	57	61	64	70	63	55	58	64	67	59	50	63	66	46	73	65	63	56	71	64	62	54	65	56	70	64	58	81	63	59	61	58	53	73	59	59	57	65	72	62	55	54	61	56	54	66	66	60	50	56	67	62	71	56	52	50	62	69	65	67	65	50	62	76	45	62	67	71	64	62	54	55	46	67	70	65	55	65	70	75	56	81	71	56	61	53	59	60	56	63	55	67	59	56	70	60	59	62	70	63	49	62	49	58	69	46	67	67	65	57	46	61	62	58	57	62	54	57	59	62	61	67	62	54	44	70	65	53	83	57	67	44	66	47	43	65	80	71	64	75	57	72	65	64	70	64	64	62	61	51	59	73	54	70	71	55	56	63	64	73	56	58	44	77	51	69	67	53	62	68	57	80	49	60	57	66	68	72	67	59	52	46	65	57	61	75	67	68	67	62	53	63	57	55	56	52	59	82	58	70	71	63	67	60	57	55	45	59	46	49	72	61	69	49	58	57	65	58	44	56	64	64	69	63	49	56	61	82	68	58	61	79	66	57	57	58	66	52	57	54	57	51	60	66	64	70	62	56	67	49	65	64	51	91	52	72	59	46	44	65	78	66	70	58	66	55	54	55	51	49	76	79	66	69	67	56	66	85	54	47	65	68	62	62	64	64	72	66	68	59	84	65	74	67	66	54	66	77	52	70	64	65	41	55	48	53	62	70	64	58	66	60	57	53	62	75	61	60	65	61	73	61	61	59	74	62	73	65	58	53	42	60	65	65	54	65	53	45	55	62	65	58	54	55	68	57	51	62	64	69	67	63	64	58	69	53	58	70	56	72	66	66	72	63	63	86	57	63	53	67	72	70	69	56	61	62	60	70	64	80	64	71	50	70	58	57	48	53	72	67	61	68	66	54	63	66	49	61	61	58	61	66	57	66	60	74	63	69	62	65	50	54	58	65	42	63	52	48	71	52	66	67	53	57	60	59	58	59	72	69	60	60	58	65	59	54	55	59	66	61	57	54	73	56	68	57	61	42	59	59	52	59	66	46	63	65	63	64	77	53	66	70	69	48	65	72	63	64	62	63	62	54	63	63	63	58	62	58	64	62	59	70	62	51	70	63	72	75	58	62	69	57	52	61	61	61	68	46	62	51	67	46	45	59	65	65	63	57	50	57	64	63	73	76	66	52	47	55	70	50	66	68	64	66	56	73	56	60	58	51	57	63	64	68	74	59	63	53	63	62	63	50	69	59	54	62	56	60	75	53	61	61	61	65	52	45	71	54	77	60	59	61	70	58	58	55	49	46	58	56	58	67	72	58	65	62	55	64	67	48	51	64	60	69	58	54	76	64	70	61	59	53	62	60	62	68	64	62	50	53	67	63	63	64	74	65	61
13390	3626	2141	3701	9871	13693	13712	12127	11530	7005	5047	4924	3694	3521	3798	3922	3199	2821	2076	1593	1446	1194	1263	1547	1429	1525	1222	1324	1345	1290	1200	1075	1024	816	734	785	665	634	633	620	767	715	692	707	687	656	576	514	525	517	498	509	517	486	527	475	456	518	500	510	462	498	517	526	499	515	546	508	573	519	552	543	614	659	653	632	637	616	577	681	626	541	499	487	492	506	498	465	502	501	503	511	490	505	495	507	498	483	502	447	484	490	490	493	521	449	428	505	492	504	478	486	529	495	487	511	512	518	543	512	494	454	487	503	502	463	516	471	500	464	492	501	501	444	473	462	458	501	491	477	479	528	459	499	519	479	531	482	485	481	510	492	519	529	521	535	480	490	497	490	501	448	489	474	479	468	505	507	484	518	482	511	480	474	516	513	474	470	480	473	461	508	451	480	505	524	482	464	460	507	504	485	481	489	463	480	490	450	477	527	495	492	482	487	502	487	472	492	492	517	493	498	479	481	489	522	488	496	501	469	499	501	500	488	481	470	492	518	565	527	540	479	475	497	507	527	500	546	458	463	481	510	480	503	498	479	479	503	484	511	485	477	488	478	513	465	452	520	479	463	477	491	500	470	528	466	504	497	495	503	479	483	522	507	473	514	471	508	504	458	497	505	487	443	511	517	465	476	520	488	479	524	526	475	464	479	478	484	481	506	517	521	526	497	514	473	483	465	477	473	520	499	521	492	493	505	476	542	513	462	468	492	517	470	487	475	504	504	485	493	468	497	446	500	514	515	511	497	467	483	494	507	495	484	453	505	499	482	491	480	451	496	483	502	499	547	507	523	466	477	482	467	491	494	541	470	481	507	499	499	497	515	477	488	493	506	457	476	469	509	484	473	459	526	474	450	522	456	507	483	471	479	511	504	475	501	513	481	476	495	494	489	470	489	480	508	531	486	526	478	519	511	487	486	481	486	463	488	476	525	487	499	512	504	470	487	502	503	506	492	517	500	513	489	507	518	515	464	503	475	494	509	452	523	495	501	500	516	504	511	488	481	524	530	490	505	499	482	489	511	474	492	517	482	475	506	472	459	491	494	479	497	504	453	482	461	495	433	491	483	505	480	525	507	503	497	494	531	529	490	471	489	491	499	480	483	495	479	484	479	493	495	508	500	508	488	519	485	456	486	515	493	459	514	452	519	450	522	515	500	524	535	493	476	484	534	519	440	483	482	512	515	492	497	508	471	488	517	511	513	508	492	487	508	515	491	497	497	515	477	480	517	494	490	491	519	445	485	483	465	491	482	500	499	510	472	474	503	474	481	512	464	460	522	499	461	471	505	469	514	502	479	505	525	478	461	505	458	482	489	489	530	499	507	538	513	507	477	507	525	472	483	460	527	465	484	487	491	519	496	497	515	451	505	486	514	492	517	478	512	522	485	513	517	484	501	480	512	479	488	522	498	524	502	447	508	473	456	450	516	502	487	471	522	482	547	535	448	477	449	476	507	513	547	486	480	471	516	479	511	522	530	454	466	515	491	497	480	486	514	525	488	502	471	471	494	505	537	495	510	474	548	525	535	465	471	488	501	493	483	477	476	492	479	481	468	492	500	534	473	474	485	489	499	463	518	518	505	528	489	504	522	498	486	504	515	471	506	507	502	525	459	517	483	471	505	450	482	483	521	475	518	491	509	502	495	540	501	478	503	474	499	498	492	473	498	518	495	499	489	472	541	500	459	513	453	485	458	509	528	529	459	499	477	551	500	519	499	464	534	497	498	494	495	503	468	477	521	513	530	501	460	476	466	494	518	476	489	546	491	500	488	529	505	501	444	501	493	469	496	471	487	507	512	492	488	508	498	444	469	521	535	481	520	480	501	498	460	467	506	529	504	511	457	472	463	523	484	531	521	460	463	519	514	496	522	460	468	470	488	484	523	493	476	474	456	536	539	514	468	485	509	470	508	511	514	483	522	470	500	512	479	489	467	492	524	518	517	496	514	487	467	483	506	509	477	488	478	509	511	515	527	481	502	507	507	507	509	506	496	486	474	552	496	518	479	471	477	522	466	480	534	486	498	484	484	480	542	525	515	500	508	491	532	470	505	496	513	503	479	545	526	491	488	459	477	451	504	503	511	454	494	508	501	483	541	514	530	511	482	498	461	469	503	482	508	510	476	502	488	493	487	472	465	512	491	544	527	479	477	488	498	517	442	535	473	478	506	524	482	464	496	521	507	477	456	469	547	524	479	526	483	500	506	513	493	511	558	525	484	487	516	499	483	526	492	519	504	474	499	517	486	495	501	485	505	511	503	447	491	510	486	499	512	480	513	505	488	455	491	497	489	489	497	510	509	510	520	425	471	507	471	489	491	481	476	451	471	496	497	476	507	487	494	472	463	500	473	511	520	483	516	487	536	485	494	477	523	507	490	555	508	494	459	527	506	509	484	484	479	513	511	498	487	492	458	482	521	491	519	460	483	506	532	498	521	486	496	526	488	490	515	484	527	440	495	464	511	516	466	468	459	519	536	491	503	523	458	515	482	498	519	485	501	428	530	480	490	486	503	468	484	488	482	528	557	461	504	510	478	452	492	459	512	446	496	452	533	509	478	507	500	501	508	487	486	468	474	488	500	490	488	536	486	507	514	497	483	466	494	490	485	472	477	506	507	480	482	518	480	448	490	543	490	494	486	497	486	441	456	449	510	463	483	466	522	491	489	497	516	524	464	516	435	513	459	526	517	475	505	481	524	495	527	497	499	479	501	485	492	511	525	514	467	495	494	468	507	483	446	482	499	487	476	475	526	493	529	452	483	456	496	516	490	464	486	484	497	535	478	465	482	535	486	504	499	473	480	500	516	505	499	488	531	534	544	478	468	506	535	479	532	515	494	500	511	500	505	501	438	521	528	555	524	487	501	513	438	480	505	470	497	475	500	485	495	460	501	558	481	509	517	533	463	531	506	530	540	512	487	464	518	518	494	498	533	509	468	478	494	474	517	499	455	529	506	489	499	488	512	468	455	487	498	512	491	479	518	498	536	466	491	484	457	490	478	491	464	518	500	491	497	469	483	452	522	475	498	470	480	472	492	480	461	529	509	512	495	458	493	504	484	474	473	512	473	473	480	498	519	482	514	480	456	523	483	512	483	498	529	476	501	486	481	518	490	527	522	496	494	427	494	471	506	490	483	506	481	526	508	489	492	492	487	521	496	494	518	498	515	505	509	511	489	453	467	445	498	550	512	489	516	469	501	477	476	465	456	463	528	461	464	473	520	506	448	508	513	465	498	487	485	484	509	455	495	483	461	530	501	507	498	513	494	520	469	491	469	529	483	507	487	486	453	505	501	457	477	465	539	483	512	473	517	555	470	482	514	473	488	453	495	469	516	481	490	460	486	486	537	513	491	526	483	482	519	476	486	505	480	504	514	509	496	503	487	484	482	498	509	537	452	490	500	454	464	518	483	516	536	478	505	503	489	476	461	512	501	513	462	468	535	489	530	537	540
1328	396	265	254	256	338	474	453	517	332	259	238	209	185	202	238	208	176	190	144	140	136	147	157	147	138	130	138	124	157	132	132	135	116	108	100	116	111	117	124	117	111	122	132	117	96	111	107	125	107	77	85	87	105	102	100	103	99	102	98	98	101	100	92	113	109	104	113	95	94	110	110	107	105	131	111	101	110	106	112	112	136	101	99	107	108	110	108	101	95	109	99	100	112	84	112	99	82	78	88	116	91	110	105	98	122	104	93	97	96	101	96	85	126	118	98	99	95	126	104	92	105	113	112	123	110	131	101	101	92	105	104	110	102	90	79	99	92	87	98	101	91	91	88	90	96	118	98	95	119	99	100	100	98	101	94	86	114	106	116	109	94	91	102	91	87	105	120	98	115	97	115	104	115	95	103	114	95	108	98	96	99	103	99	94	105	113	105	100	89	90	91	100	120	99	106	92	103	95	114	104	95	116	96	99	82	88	98	93	85	79	112	98	97	99	95	101	93	115	94	92	88	113	103	92	79	93	96	95	89	94	93	92	93	96	106	82	101	84	88	120	103	111	110	111	97	101	94	100	97	119	117	96	94	105	112	102	112	104	89	103	109	94	103	116	89	92	103	115	90	88	108	119	88	110	97	104	104	98	103	100	99	85	85	90	84	119	97	104	116	104	92	110	102	107	102	92	79	96	110	85	109	99	111	101	106	100	108	99	99	83	108	109	107	92	95	91	96	119	87	82	93	93	100	104	105	111	112	92	99	102	98	103	93	96	90	100	97	103	104	123	94	91	104	87	85	121	98	93	102	90	97	107	109	100	105	107	98	117	98	89	104	101	101	100	103	85	94	92	103	88	108	80	86	86	92	111	96	70	116	101	105	108	101	99	107	92	96	98	110	117	86	95	84	110	115	107	112	97	113	91	96	111	100	108	86	93	116	97	109	84	119	81	110	110	105	83	117	89	106	91	107	83	118	116	96	107	96	109	98	93	94	101	105	98	101	99	84	88	108	95	111	101	113	105	110	77	98	98	101	113	107	99	96	108	92	92	112	95	101	101	104	75	98	89	92	132	107	114	108	98	98	86	97	93	75	108	86	101	117	98	85	94	107	88	112	105	105	102	117	106	75	110	102	76	93	98	105	80	88	105	101	119	103	86	86	92	104	107	94	93	98	96	89	103	113	111	90	98	107	106	108	87	115	97	104	116	92	95	93	93	98	88	122	86	107	107	106	97	95	100	98	111	100	96	114	105	99	106	98	95	106	99	99	96	121	84	104	101	98	111	103	94	97	103	104	81	99	100	91	97	89	112	102	115	114	98	103	83	114	93	91	85	91	117	98	100	104	96	89	105	94	99	131	81	100	114	106	107	124	96	101	111	81	104	120	100	83	90	100	93	104	88	101	103	93	101	91	112	75	105	121	88	94	109	90	111	97	96	90	114	102	78	112	107	98	104	98	121	118	97	106	94	96	90	80	108	107	104	89	105	117	119	100	89	98	95	114	100	99	103	102	117	92	89	102	90	99	105	90	104	100	91	116	102	106	96	104	124	101	112	100	87	113	101	93	100	78	100	110	114	89	110	108	113	80	97	99	103	113	99	108	106	110	100	97	87	100	97	90	93	82	120	92	94	90	89	100	94	91	96	89	101	93	81	84	88	90	80	97	103	109	107	90	100	113	96	95	87	102	110	99	109	106	97	84	108	104	116	123	102	104	93	106	95	85	101	100	107	101	108	95	107	100	101	98	79	108	115	103	118	99	101	100	74	119	98	115	97	111	110	94	90	94	116	110	103	90	97	112	90	98	89	100	106	102	106	109	105	97	110	100	84	115	117	83	120	101	101	83	92	87	99	98	85	88	90	108	118	106	100	93	103	97	104	94	109	117	108	107	94	92	113	106	86	120	95	107	100	111	93	87	114	108	100	88	103	111	113	106	96	103	111	94	104	115	91	106	100	83	87	87	104	107	101	98	83	92	105	93	101	97	90	112	93	113	111	91	93	97	105	99	97	87	116	118	106	85	111	97	90	111	98	96	96	91	92	90	78	115	106	105	106	88	104	89	80	98	122	80	100	104	99	108	98	126	114	99	105	116	76	101	93	95	107	105	98	113	95	116	110	106	102	100	98	101	113	107	107	100	110	105	109	123	102	90	102	105	102	103	106	96	110	94	100	98	99	92	88	94	89	107	95	107	78	104	89	101	117	104	98	97	78	100	99	96	127	82	105	110	120	82	101	104	94	106	115	88	95	92	96	100	103	99	98	94	115	110	94	92	105	89	109	111	123	97	102	92	94	105	101	109	108	99	99	99	96	101	102	93	77	91	99	117	86	87	101	90	98	107	93	109	103	92	110	119	92	105	121	94	99	111	110	92	95	102	100	103	102	96	87	99	97	102	111	95	78	89	97	90	102	94	82	102	99	94	106	100	95	94	105	105	89	90	105	83	94	92	90	115	105	111	96	109	103	105	92	88	102	97	108	98	106	92	109	111	107	109	101	100	96	95	105	96	108	105	93	84	99	105	99	110	104	102	104	93	98	100	104	93	84	98	100	107	94	88	115	88	100	102	102	86	92	116	103	108	94	99	87	110	103	94	115	109	108	107	97	96	102	93	107	134	102	103	94	81	107	94	89	87	93	96	113	121	101	100	101	118	86	90	93	117	101	89	93	97	98	105	110	95	108	113	103	96	97	97	85	110	99	95	109	108	89	99	104	93	100	92	86	103	109	97	93	119	105	103	94	96	100	114	100	97	106	78	101	97	99	99	89	87	108	112	88	90	106	101	85	112	110	103	109	101	102	94	95	135	128	105	109	101	95	120	95	109	117	115	104	94	120	96	90	110	79	93	98	84	90	87	112	106	85	86	105	107	110	92	88	87	93	104	100	99	98	97	85	100	96	95	102	112	89	90	102	103	112	90	90	101	99	88	93	91	87	104	98	107	93	93	90	108	116	92	85	97	106	109	111	92	98	94	91	100	109	82	94	108	89	114	108	117	79	110	111	112	105	92	109	109	111	122	107	97	87	105	98	85	98	93	110	101	110	99	107	101	92	96	89	107	99	98	99	88	100	104	91	101	98	90	122	87	104	83	103	98	101	116	101	98	102	90	86	100	101	109	95	101	99	116	99	90	104	110	89	100	114	105	97	86	94	95	84	118	100	98	100	96	110	102	102	117	78	93	104	131	88	108	121	94	99	85	108	114	87	97	97	107	112	107	114	90	97	87	90	94	96	98	126	102	108	91	101	113	106	109	89	109	96	112	111	124	101	101	102	96	96	93	102	91	94	81	97	104	106	109	135	99	115	97	88	97	99	100	90	111	99	100	114	98	86	101	106	80	91	89	88	87	110	99	100	100	121	104	106	94	119	102	91	87	103	109	102	112	104	100	85	92	126	104	80	81	109	96	102	110	106	82	88	101	115	102	100	98	114	84	103	91	110	103	94	96	86	98	99	97	99	108	97	102	102	93	109	101	87	101	100	90
15066	5038	3064	5084	12539	16214	16779	14931	14053	8419	6528	6041	4821	4968	4846	5120	3806	3664	2612	2330	1982	1653	2031	2248	2095	2264	1861	1791	1876	1882	1776	1602	1490	1194	1210	1216	1075	983	957	957	1119	1060	1014	1154	1015	1062	958	756	822	807	780	815	813	780	826	803	764	812	746	789	746	753	801	812	825	775	790	879	863	783	857	913	930	996	988	903	933	980	1052	1026	877	788	737	786	762	716	796	787	786	789	770	776	787	795	787	813	839	810	773	752	803	830	744	749	758	742	749	791	776	778	792	813	808	742	773	750	753	776	752	777	805	760	802	744	789	769	773	810	795	724	814	768	759	761	738	771	735	775	803	774	751	764	745	755	815	719	755	771	800	754	852	813	747	791	797	783	756	806	783	750	737	855	770	750	763	770	776	765	722	797	786	792	798	808	829	764	782	744	770	781	765	820	778	777	761	854	779	788	784	754	802	755	769	744	768	752	784	733	747	773	780	775	767	780	797	762	814	834	800	806	785	795	765	753	743	822	712	768	770	819	756	786	764	772	782	759	746	748	790	795	763	760	771	799	796	749	760	762	750	772	773	767	823	801	790	800	784	764	792	810	803	785	794	803	861	790	762	790	734	772	762	783	793	795	717	796	757	739	830	785	778	729	744	797	718	789	747	806	748	833	726	773	801	791	831	747	810	797	776	733	767	804	736	812	811	803	731	805	755	739	793	783	780	756	782	795	801	802	762	814	746	762	752	787	775	793	802	756	721	738	796	763	792	776	835	782	801	772	770	729	759	755	735	798	786	759	760	823	802	786	775	747	783	796	775	775	768	803	784	735	750	741	845	804	796	816	827	731	811	742	807	764	779	715	771	783	823	722	801	806	768	768	795	734	798	746	772	789	765	851	751	765	781	762	762	764	773	782	835	714	764	769	787	779	764	765	779	785	815	780	761	744	729	812	829	780	746	804	769	799	757	725	789	799	800	768	735	795	757	817	743	770	763	770	817	772	738	751	757	777	781	728	771	801	805	752	750	752	798	785	817	776	786	745	808	792	763	747	791	792	753	742	762	789	798	774	732	816	767	791	758	755	760	800	785	774	765	759	771	740	811	788	770	806	746	776	756	754	773	801	806	769	780	736	797	787	726	718	718	726	799	732	766	770	737	767	829	744	787	772	789	765	844	796	777	736	799	762	827	811	801	783	797	830	792	806	733	779	747	740	769	784	850	743	735	762	735	805	820	798	765	795	809	775	772	745	754	757	805	734	747	815	764	734	721	827	743	766	792	779	756	786	729	772	779	772	798	784	780	785	763	791	798	810	750	759	781	834	723	744	783	760	809	727	778	800	752	763	787	756	777	752	857	791	753	758	771	761	778	803	815	771	735	781	780	758	781	783	814	743	763	740	784	751	777	797	773	769	815	775	808	776	734	827	746	785	792	791	824	786	748	768	767	794	771	777	796	796	781	824	800	784	831	767	809	758	734	787	768	795	785	773	808	798	798	782	772	764	801	801	747	821	812	766	766	788	788	737	800	775	784	710	747	716	741	807	796	778	752	808	771	786	783	779	793	787	802	773	751	763	759	785	822	775	759	806	750	734	829	739	759	794	760	826	791	785	732	790	795	791	725	765	796	761	809	781	801	738	806	781	769	818	768	791	742	760	763	771	762	736	760	817	765	771	792	772	772	749	772	717	769	758	805	752	776	798	776	767	784	765	764	806	792	781	743	829	762	730	780	765	753	804	805	798	766	758	759	782	784	756	749	792	770	792	784	755	755	806	800	774	790	736	773	796	776	791	720	811	696	794	772	750	737	763	825	762	772	777	794	757	746	827	778	777	763	826	813	795	813	776	805	808	728	795	724	758	811	782	758	804	765	762	770	804	686	756	722	815	777	757	781	800	820	747	798	766	746	738	826	749	772	821	751	764	753	762	729	786	743	756	759	764	754	751	763	763	772	737	792	773	757	820	794	771	774	780	793	764	810	761	731	778	738	782	805	734	796	796	734	780	776	794	771	808	791	796	841	782	790	792	827	778	847	776	770	772	811	768	751	786	746	827	768	799	782	821	720	791	803	764	792	746	819	774	781	791	802	813	819	811	784	782	783	799	828	778	780	787	756	797	788	793	840	774	768	778	745	780	751	753	772	729	813	735	830	779	808	743	744	761	789	729	785	826	812	838	796	736	789	830	783	830	741	794	750	799	742	767	773	781	745	750	774	794	740	765	767	735	738	760	875	793	800	822	815	765	774	799	799	776	830	812	759	807	801	790	781	770	796	798	769	800	740	785	739	775	768	781	761	775	757	784	768	768	766	833	793	781	745	757	773	780	757	822	734	810	758	793	744	743	844	763	794	793	781	801	790	775	759	786	754	813	762	760	842	771	730	804	756	764	743	788	829	793	745	779	784	748	799	797	750	800	778	786	768	801	776	798	707	752	737	773	760	762	764	765	761	782	791	803	832	745	787	824	743	789	784	778	773	776	728	738	755	771	766	772	789	779	733	753	792	765	749	785	833	766	767	780	825	775	807	727	780	753	821	774	738	727	763	792	800	774	749	776	732	794	709	787	805	741	772	789	735	755	821	834	783	769	796	824	732	757	789	784	762	749	768	772	806	827	789	793	747	801	795	794	730	740	821	765	825	825	861	826	749	831	780	729	752	780	767	803	804	781	793	730	762	761	775	774	707	832	732	776	729	765	715	693	779	735	738	729	778	796	765	799	820	756	736	726	780	742	749	755	825	802	787	740	747	772	750	764	778	819	783	834	775	768	765	785	782	779	767	728	765	781	796	804	810	805	816	744	752	737	778	760	798	745	745	793	748	810	782	806	793	761	751	791	782	822	776	725	777	770	777	781	769	765	789	794	788	791	761	758	816	799	806	785	818	758	826	804	793	757	750	762	839	752	793	732	769	791	763	773	761	757	800	753	756	781	786	740	775	729	837	779	816	795	748	787	735	780	748	807	768	827	762	787	776	731	770	784	781	783	746	831	786	761	816	793	740	752	709	756	733	798	820	802	756	815	825	745	746	791	737	768	763	812	787	744	790	757	796	787	817	823	766	783	790	797	751	743	837	785	777	748	761	795	829	794	816	743	806	763	830	769	747	800	784	808	772	769	799	790	767	778	836	760	786	807	788	786	745	737	789	781	765	768	730	750	704	714	772	764	761	786	782	770	792	817	806	761	808	804	801	776	804	817	839	765	799	775	801	737	781	760	801	771	751	813	778	752	782	732	743	780	780	787	761	741	766	800	744	759	783	741	801	772	791	797	770	810	794	782	757	811	792	836	811	786	760	809	761	799	730	818	742	814	788	814	759	754	740	797	811	771	740	781	773	869	743	766	737	772	783	794	780	723	795	811	724	750	765	744	787	781	731	743	750	802	762	792	777	782	752	792	827	733	791	774	790	786	821	813	757	714	791	780	793	807	773	781	767	779	803	783	761	776	740	776	761	764	747	774	769	776	804	811	764	807	751	850	798	808	765	786	773	766	822	776	792	781	809	745	744	774
1296	192	141	129	122	163	271	247	247	125	123	141	101	107	127	115	106	79	75	71	45	60	63	66	67	68	61	65	68	70	43	51	39	51	56	40	50	41	47	42	49	52	46	44	46	46	56	54	46	33	39	39	44	39	29	42	42	42	53	49	34	42	46	38	45	40	48	44	31	45	45	37	44	46	60	44	54	40	39	39	40	43	34	45	43	48	25	48	45	43	47	44	43	46	34	42	37	36	44	30	46	41	38	37	51	44	31	49	41	45	39	34	42	45	52	57	43	36	40	52	48	49	36	33	39	38	42	32	46	29	41	35	35	42	55	58	36	45	41	47	41	52	46	35	43	33	53	41	49	38	41	40	54	44	35	43	54	44	46	28	57	43	36	44	57	44	44	54	39	31	38	35	49	42	36	44	44	48	51	52	38	41	33	39	50	47	45	39	40	41	38	51	33	38	47	49	39	52	46	41	43	38	43	45	44	42	36	46	41	41	35	41	41	48	46	43	42	50	44	47	45	48	42	62	41	45	50	46	49	49	49	48	58	33	50	37	45	40	47	39	41	37	37	35	36	49	46	40	56	43	40	41	34	41	43	38	45	44	59	40	38	58	50	43	45	32	48	46	41	41	39	30	42	46	46	54	41	46	54	47	46	35	45	42	37	46	44	43	45	31	43	46	42	47	43	42	42	35	51	44	36	34	54	38	38	48	38	40	46	47	45	47	32	51	56	55	41	45	51	42	38	30	36	45	33	44	53	51	36	41	59	49	40	42	39	48	45	50	41	54	50	40	41	39	41	52	38	44	46	37	50	34	46	45	49	31	38	39	41	46	50	36	48	46	50	36	30	50	37	51	40	34	39	43	48	42	31	42	44	32	39	41	47	56	47	38	36	47	48	43	37	54	34	44	46	39	35	52	35	34	38	59	52	43	41	53	48	57	35	35	40	43	41	39	35	47	53	35	44	34	32	53	41	32	46	41	49	42	42	42	43	49	39	37	48	47	50	45	50	33	51	42	45	43	32	42	46	42	48	54	40	39	44	42	48	36	39	34	45	47	44	48	45	31	43	44	37	50	45	35	46	50	34	49	47	40	49	47	33	40	47	52	52	36	52	46	41	49	44	49	60	42	43	45	38	43	48	47	47	55	41	39	29	57	52	47	47	40	43	56	48	59	40	52	39	43	42	43	37	47	44	42	59	35	43	36	44	52	43	46	53	36	46	47	40	41	38	54	44	46	40	42	44	44	43	37	42	42	34	49	46	52	37	48	35	36	38	38	33	43	38	47	38	33	46	39	50	36	43	41	40	57	37	36	49	53	41	50	49	51	42	29	51	49	36	48	44	34	40	38	48	44	32	39	55	41	38	37	44	33	43	49	47	43	45	40	36	43	42	41	41	48	33	36	33	57	48	52	43	46	45	47	51	35	40	47	48	50	49	38	35	42	49	41	39	43	44	37	40	47	36	47	47	49	41	45	33	45	38	39	54	45	45	39	45	47	42	34	45	39	39	40	42	39	41	48	48	55	40	38	40	51	57	54	45	32	38	41	41	52	44	42	44	42	38	44	44	46	38	55	44	38	50	53	52	54	40	36	42	43	39	41	32	29	46	58	48	54	49	36	47	28	41	51	35	38	40	55	39	40	53	35	47	37	50	48	44	44	55	34	46	34	38	32	35	39	43	45	58	38	47	41	48	42	49	42	44	54	44	34	41	46	46	46	38	56	45	43	41	44	50	43	43	41	35	29	41	67	60	51	41	35	46	40	37	35	42	42	30	45	46	36	37	50	35	39	42	43	38	55	34	43	34	38	47	38	48	46	37	38	36	45	43	41	46	52	55	44	50	42	46	57	42	47	43	45	44	45	49	47	41	53	50	39	39	57	38	41	45	54	38	43	41	50	35	53	41	45	51	37	38	38	30	58	28	47	44	33	40	42	35	41	44	42	46	41	38	46	48	30	56	39	36	41	49	39	40	43	43	39	38	33	42	50	41	46	57	37	56	35	49	34	34	47	46	52	39	32	38	43	44	36	48	24	39	53	54	46	44	37	44	36	34	35	42	37	49	33	39	48	49	38	41	53	36	36	57	44	47	35	35	47	46	50	46	31	54	48	36	48	35	30	39	39	40	38	33	48	46	48	40	48	38	29	46	43	53	41	41	55	55	43	51	43	58	61	47	52	54	41	35	45	29	47	45	34	37	57	38	44	40	47	52	47	39	43	35	35	38	40	43	45	45	41	49	39	49	25	46	50	38	44	54	44	44	46	41	35	42	56	45	39	53	42	33	42	45	49	34	40	37	49	36	42	43	40	47	49	45	51	49	39	57	48	44	47	38	40	38	50	41	44	43	50	51	43	57	37	52	54	43	44	43	37	38	38	56	46	35	41	50	58	40	50	50	35	41	50	52	51	61	52	48	45	54	48	31	48	32	35	43	47	46	46	41	41	36	48	42	51	38	34	52	47	42	49	35	36	54	43	48	39	51	47	38	42	47	29	47	46	32	37	45	38	52	47	41	36	49	51	33	40	37	46	41	40	34	39	36	30	43	47	36	49	41	46	37	49	44	33	42	45	42	46	43	33	43	34	51	44	44	37	55	54	43	47	47	41	47	40	49	36	45	41	42	41	39	42	49	35	40	40	48	36	50	41	46	49	47	56	55	38	45	48	38	33	44	44	44	57	44	36	37	38	38	41	45	56	45	39	35	46	41	58	40	37	32	43	51	49	32	59	36	27	37	45	36	42	36	46	44	42	45	36	36	51	28	46	37	44	42	41	46	45	42	46	38	53	45	46	53	59	39	33	42	33	42	46	47	37	34	29	46	39	41	43	46	43	37	50	40	45	49	55	41	46	38	46	41	52	54	41	52	29	66	42	39	56	45	55	39	47	44	43	40	39	38	45	43	30	44	43	35	37	42	29	44	47	46	40	54	42	49	51	31	44	34	41	32	44	46	55	52	41	46	41	51	45	32	50	43	39	47	55	43	32	41	48	39	54	54	47	42	35	29	52	29	42	48	41	48	51	40	38	51	48	41	35	41	40	43	28	36	37	37	42	34	40	46	37	37	44	50	43	49	50	43	47	50	39	43	31	46	43	47	35	42	33	45	40	34	41	39	42	39	32	48	39	41	55	35	46	41	45	38	50	41	41	60	35	45	58	45	45	41	39	37	45	51	50	38	42	39	35	43	48	30	46	53	51	43	50	49	36	45	48	31	46	47	36	48	55	42	42	38	59	54	39	48	28	39	28	49	41	50	49	54	36	31	43	34	44	44	58	39	40	48	47	43	47	38	29	41	49	46	49	35	49	43	53	49	48	54	44	38	47	44	44	50	42	58	42	41	38	56	43	39	53	41	60	41	38	40	35	41	49	51	40	39	39	40	40	45	43	44	41	41	27	37	47	37	50	34	51	42	56	49	48	44	42	41	37	46	48	63	46	43	45	36	42	42	49	51	30	41	36	51	51	40	46	44	24	34	38	34	40
10995	2658	1704	2867	7816	10435	11308	10006	9108	4484	3859	3431	2780	2966	2756	2802	2088	1921	1281	1279	930	812	1060	1124	1101	1147	911	877	1014	993	785	709	615	455	557	483	469	412	450	434	486	449	488	519	479	492	488	364	354	342	336	331	392	381	350	358	349	323	362	374	351	368	347	363	374	347	366	390	345	403	400	395	414	428	450	425	435	420	411	424	333	353	325	355	349	344	330	333	356	343	346	356	373	341	349	360	373	384	360	372	328	348	337	370	373	333	313	349	339	341	359	336	377	351	347	349	359	344	338	347	374	357	331	347	348	392	363	350	337	317	351	361	381	360	343	350	328	344	331	344	301	356	348	341	386	373	341	343	337	370	389	339	323	378	381	368	321	365	354	322	359	333	351	390	397	391	380	319	368	344	358	335	360	340	352	347	312	334	363	376	319	347	326	356	305	360	358	334	344	372	362	355	334	378	358	356	323	357	332	355	366	379	351	392	351	353	334	309	354	336	348	371	375	334	358	361	328	341	347	390	369	353	344	323	368	348	317	383	347	336	384	330	329	345	356	324	344	358	364	334	393	333	355	354	354	347	350	412	347	325	341	349	337	380	333	346	326	368	345	342	359	347	388	360	351	356	356	355	352	371	355	357	351	349	356	344	333	320	319	345	366	325	330	361	393	346	340	341	336	360	378	313	362	355	353	394	351	346	368	338	322	362	352	389	344	362	331	374	356	352	329	350	358	328	360	343	327	372	388	370	344	370	333	335	335	318	359	327	315	351	348	360	358	329	376	336	350	361	350	365	365	337	349	343	341	371	327	359	360	359	344	333	368	362	340	349	340	374	352	370	361	374	360	344	327	384	346	345	359	365	366	345	350	348	327	324	368	388	333	357	360	335	347	363	376	378	341	357	337	322	320	312	361	358	358	373	354	359	353	337	335	361	353	367	320	342	362	331	407	362	366	359	333	333	371	350	356	361	368	343	329	338	331	366	353	330	333	349	380	361	352	343	345	350	370	366	334	303	370	362	347	352	343	365	348	331	331	343	338	356	371	350	337	324	364	384	350	332	357	350	368	342	313	335	356	333	333	317	390	349	356	366	378	338	402	343	369	346	378	360	370	377	362	372	360	372	326	341	360	355	361	336	372	382	352	343	357	366	337	358	355	342	372	355	332	363	337	359	341	342	367	369	345	298	319	350	351	391	339	338	349	382	335	334	369	357	361	384	354	368	338	335	342	344	353	385	369	346	374	332	340	326	368	333	367	342	339	361	333	351	359	342	365	349	354	393	343	347	328	330	346	350	366	327	389	377	358	346	358	334	353	335	342	344	359	373	348	327	361	323	341	379	384	336	314	359	346	367	339	341	349	376	348	387	351	362	354	364	354	365	345	353	327	327	347	390	368	353	351	352	391	367	355	350	342	349	377	355	336	307	359	362	331	369	335	331	339	369	331	340	367	359	346	363	361	345	330	368	352	330	362	364	385	363	366	310	333	358	344	342	337	361	351	325	347	360	369	364	335	370	352	364	332	323	346	344	361	364	343	361	342	338	357	339	402	363	330	346	350	354	368	344	341	365	349	375	370	332	369	355	337	338	365	375	349	368	370	333	336	374	404	375	378	364	360	350	334	334	371	360	326	361	362	351	307	348	363	347	341	361	337	330	359	384	353	344	336	341	343	362	381	371	356	368	320	361	361	332	342	355	385	345	360	338	348	365	334	363	357	363	357	382	318	400	311	336	359	341	347	359	371	351	341	366	355	383	374	316	337	325	363	362	367	352	370	361	355	361	355	364	356	340	338	340	340	372	388	310	345	374	320	379	342	351	357	339	366	355	394	350	344	342	373	345	365	317	341	370	314	344	317	364	367	393	369	344	381	371	326	358	385	324	347	331	337	330	347	356	366	343	374	364	358	345	355	361	376	356	340	362	316	354	352	340	337	340	346	328	347	361	374	349	414	330	347	342	368	354	357	338	355	333	341	346	318	381	342	339	361	337	344	308	374	356	341	371	343	407	341	349	347	343	348	354	352	353	358	332	327	388	368	347	328	335	351	360	373	363	329	359	349	319	355	334	362	349	348	380	377	363	349	386	389	332	367	369	378	358	346	362	353	338	332	323	375	361	352	357	368	368	325	339	372	328	315	371	347	370	355	313	331	336	349	357	366	356	336	336	366	354	369	322	370	387	323	374	351	364	359	334	341	354	372	320	323	368	344	372	329	346	331	336	351	344	359	370	340	355	369	336	364	336	321	366	336	361	320	346	382	345	344	363	370	318	362	385	363	375	332	347	347	359	345	338	350	366	344	357	338	337	325	336	337	365	317	309	394	329	361	320	337	339	309	360	370	344	355	323	359	366	350	371	344	326	370	352	371	341	329	374	329	388	359	341	385	392	355	370	344	342	370	367	380	328	298	344	345	354	385	354	343	365	354	350	354	379	368	332	339	343	343	342	355	308	324	368	398	325	335	324	356	325	359	361	369	333	370	354	381	358	389	361	348	413	354	321	327	329	320	337	359	365	386	334	344	361	313	346	322	351	302	327	368	356	337	347	336	352	364	333	358	357	323	364	367	399	336	348	336	367	376	371	348	374	367	364	340	353	368	366	376	363	362	372	345	323	336	384	356	364	385	345	356	322	351	339	353	372	341	341	361	357	334	355	369	360	326	356	358	338	344	361	371	371	336	350	360	322	376	350	344	326	406	352	338	374	343	343	344	329	386	354	346	335	353	330	322	371	356	351	359	389	356	338	356	359	351	344	333	358	337	383	359	354	353	325	366	349	340	381	348	353	351	353	352	339	347	412	329	375	393	344	313	388	326	340	346	341	353	333	357	375	340	329	366	359	317	326	368	367	375	331	356	347	345	341	330	349	322	339	352	346	372	336	372	350	380	335	358	335	349	349	327	336	359	364	332	321	307	323	312	330	340	321	366	387	321	379	370	353	343	357	383	336	350	323	354	368	353	348	361	348	362	317	360	345	337	313	333	339	337	363	408	369	347	350	376	375	345	341	353	348	357	345	359	329	383	337	325	353	333	352	328	348	377	339	353	367	343	352	335	380	335	384	347	354	364	346	370	382	375	364	344	336	335	337	335	356	344	352	339	358	356	352	364	346	361	358	370	339	361	387	343	378	357	340	372	319	371	328	392	368	371	357	365	357	311	357	344	411	353	375	347	332	362	357	321	350	389	318	329	358	328	364	360	375	379	359	362	319	351	340	364	372	378	366	342	377	338	394	333	355	364	333	339	365	343	331	357	364	369	375	318	340	334	331	348	356	354	351	337	371	362	341	328	339	366	351	358	349	357	375	392	357	365	320	355	359	357	352	348	330	362	358	368	332	330	330	312	368	344	343	409	369	345	336	357	340	344	361	323	357	330	352	378	366	320	379	363	326	337	364	352	314	361	352	319	371	374	363	349	361	355	359	339	370	344	341	357	348	350	349	368	324	382	377	362	355	328	376	364	366	368	371	351	370	379	391	321	342	397	344	355	361	317	320
869	315	215	214	205	304	413	372	371	203	214	203	178	177	188	170	158	151	126	118	99	97	125	127	126	106	98	124	134	116	121	103	93	82	92	92	89	92	95	85	90	82	107	78	70	92	84	78	98	86	78	52	90	86	79	69	86	74	83	59	92	92	84	85	73	86	87	76	92	68	89	81	82	82	75	84	80	80	93	76	75	81	98	84	69	91	98	94	85	82	87	72	79	99	71	89	69	91	89	83	90	83	72	86	88	80	68	75	66	94	84	80	79	92	89	82	71	78	75	88	82	74	76	95	70	73	85	74	86	72	78	75	56	68	90	90	76	79	66	73	79	88	78	88	87	66	89	73	80	83	76	86	79	93	78	76	78	80	99	87	75	86	78	87	76	76	80	73	88	81	70	92	88	86	92	95	65	80	86	85	88	76	82	76	74	65	79	72	67	87	86	65	86	78	90	77	62	77	84	64	85	75	81	77	78	78	77	71	104	79	87	85	87	93	83	73	66	89	80	82	82	80	71	84	83	82	75	100	89	87	67	97	77	65	101	85	75	87	77	62	62	80	93	75	71	73	69	94	79	88	86	93	83	82	77	79	81	70	78	89	82	67	83	88	88	82	82	85	72	81	81	69	92	91	79	94	82	91	85	75	85	95	94	71	78	92	89	85	80	67	72	76	84	58	86	83	89	72	79	72	84	93	78	76	82	56	92	78	70	81	95	72	90	91	63	77	74	74	86	73	77	87	72	78	74	84	73	72	82	75	82	95	72	77	77	68	78	78	70	97	67	79	74	82	75	88	84	91	79	67	76	90	82	94	86	79	79	94	80	77	75	77	73	66	93	72	98	66	64	97	75	78	88	85	77	75	75	83	88	76	71	86	88	75	63	85	70	92	90	87	69	77	93	77	65	78	69	97	87	70	83	90	64	68	85	63	81	77	92	66	96	85	83	85	88	66	79	69	77	88	78	78	93	82	95	74	85	63	99	71	82	84	78	67	72	91	89	92	88	84	72	73	59	83	81	104	76	93	88	68	88	80	71	69	81	80	68	82	76	79	93	78	70	83	74	63	79	82	76	80	84	67	71	79	79	75	96	78	81	67	69	65	81	90	77	71	79	83	102	74	93	79	71	73	90	85	91	80	92	75	77	69	73	63	85	97	65	66	80	81	89	87	81	70	86	74	66	93	89	72	75	65	70	71	82	96	93	86	80	88	84	83	75	61	87	87	81	91	82	87	88	85	73	89	88	97	89	92	92	68	78	75	85	85	65	75	72	86	69	73	78	99	85	77	94	86	83	73	86	81	84	82	80	76	68	75	78	79	69	84	75	66	91	74	82	80	72	93	77	82	86	71	88	82	85	66	92	95	74	76	89	81	98	87	72	88	93	80	81	69	76	80	89	80	77	76	98	91	86	86	66	88	74	78	89	77	88	76	75	86	70	75	79	78	79	77	82	86	80	93	85	59	80	81	83	78	80	72	80	87	81	92	81	75	89	82	83	85	74	68	85	88	62	73	74	72	79	77	75	72	79	72	89	91	94	80	80	80	72	83	77	80	58	93	73	74	88	83	80	86	96	67	98	81	82	91	84	66	78	74	81	79	85	74	77	86	81	92	72	74	83	95	74	88	81	85	76	94	83	90	75	87	68	66	83	83	91	99	89	91	95	76	91	86	72	74	94	60	89	86	80	78	79	90	77	87	89	80	90	80	86	77	99	93	76	90	91	82	88	74	77	88	82	74	76	77	76	67	69	67	70	90	74	73	98	79	72	91	81	85	68	72	77	73	70	91	86	95	85	96	92	77	91	89	68	89	81	68	74	72	72	71	94	82	102	78	75	70	97	75	69	77	84	79	70	84	86	82	82	76	79	83	69	78	74	70	86	91	60	77	83	62	73	67	92	91	92	68	81	67	92	75	86	67	89	77	85	69	82	78	81	69	86	66	101	96	83	80	74	69	83	85	101	96	69	97	83	75	88	68	71	82	82	84	69	76	69	87	89	76	89	76	61	80	87	70	96	70	74	74	81	73	75	77	69	72	77	78	90	93	92	65	85	101	93	86	77	82	84	89	82	76	78	80	65	92	94	72	97	56	83	86	88	81	81	83	72	91	68	83	86	80	82	87	88	69	89	78	78	83	74	64	78	72	87	86	77	88	96	77	68	72	81	80	71	84	73	84	91	87	81	90	79	79	81	76	70	79	74	89	89	75	83	72	73	65	79	71	68	71	87	70	97	89	83	70	91	81	81	81	98	71	92	83	87	86	80	92	79	80	80	83	88	75	71	73	76	75	90	83	76	73	70	77	94	70	73	64	87	68	90	92	85	81	73	72	85	64	77	77	102	89	97	85	86	68	72	75	73	77	79	76	89	81	79	75	91	92	78	82	67	70	80	79	79	93	90	76	87	81	74	79	63	74	80	82	70	67	80	78	75	96	83	93	92	81	73	65	65	71	94	86	83	83	75	74	75	83	98	65	78	99	88	84	75	91	78	86	71	80	70	81	90	93	83	72	69	65	84	80	58	75	73	98	65	85	85	81	86	101	81	87	77	95	86	78	72	90	77	96	89	62	82	74	86	70	71	81	66	87	62	79	79	82	78	69	80	87	88	72	95	74	74	79	73	78	91	81	76	89	68	83	78	87	89	86	79	73	75	89	75	73	78	80	77	77	83	73	87	75	76	70	74	74	73	84	85	87	74	71	71	88	84	79	75	76	82	89	86	86	67	70	89	77	69	81	76	76	86	77	90	81	77	73	96	77	79	84	94	76	87	86	78	70	87	75	91	68	84	71	76	90	88	95	90	84	88	92	76	67	85	97	76	94	79	83	73	85	85	65	71	93	86	83	78	73	94	82	98	98	84	64	77	78	95	90	74	87	63	80	89	88	85	76	69	75	77	88	80	76	84	86	80	75	85	70	91	91	77	83	94	68	83	86	79	73	75	89	73	85	95	87	98	77	77	70	84	79	63	68	88	76	74	66	94	88	66	77	79	82	80	81	99	98	77	73	86	75	88	77	76	85	81	73	76	84	74	102	77	81	89	98	79	74	82	73	76	74	80	71	84	91	87	85	73	72	85	83	92	97	66	83	74	78	85	80	82	95	83	67	85	71	90	91	80	86	73	83	78	69	71	67	81	74	105	89	87	84	78	75	76	75	82	87	86	76	95	70	84	73	83	67	80	77	75	92	98	68	77	68	69	70	100	84	83	64	88	85	82	98	85	70	80	84	80	88	68	70	85	94	78	70	73	67	75	93	77	77	71	78	86	75	88	75	85	71	83	72	77	81	57	78	73	63	85	66	79	77	75	71	82	86	97	70	73	84	72	89	90	75	95	87	74	78	83	82	77	91	81	78	89	81	77	81	95	80	85	89	90	101	85	99	70	77	81	88	77	90	72	83	67	82	76	78	94	68	69	80	99	67	67	70	69	88	85	82	90	80	71	87	88	76	72	79	83	83	89	92	93	85	84	77	71	76	82	83
11472	4229	2587	4284	10610	14247	14561	12988	11117	6117	5598	4412	4450	3928	4285	3622	2943	2640	2067	1654	1316	1510	1741	1858	1825	1648	1440	1669	1602	1443	1295	1155	1034	938	899	876	803	802	768	800	859	759	903	834	836	870	707	647	654	634	606	666	641	604	632	648	634	630	667	662	685	602	587	658	639	714	665	654	688	639	637	725	780	793	781	777	756	768	732	732	601	589	592	632	644	661	618	610	639	653	595	608	607	592	597	608	605	601	617	697	643	604	618	594	572	603	590	606	642	624	610	617	607	635	631	617	633	610	590	596	625	588	628	609	583	627	600	612	659	592	613	576	600	613	617	602	602	612	567	628	560	639	620	606	653	641	631	644	632	596	608	607	587	639	629	587	670	582	587	637	654	593	586	640	626	602	643	629	630	574	585	633	594	567	612	612	648	629	629	602	611	634	642	576	624	638	603	643	640	587	623	609	628	601	604	637	635	602	617	652	619	605	593	652	660	594	643	604	656	617	617	597	591	594	609	632	641	563	608	598	632	582	628	596	659	617	653	620	637	660	570	647	655	607	599	608	624	637	598	652	582	607	578	621	569	582	634	621	581	608	570	625	637	639	609	619	634	592	616	692	653	635	664	631	648	600	629	600	617	586	640	624	575	598	573	610	622	642	581	655	653	622	601	651	632	596	623	633	654	628	660	665	650	566	610	639	623	656	631	632	629	598	609	654	611	632	601	624	644	630	612	626	615	591	632	622	574	589	642	634	613	644	597	633	561	654	571	635	604	613	654	604	618	625	613	634	595	611	611	604	595	563	648	618	608	593	643	628	623	656	603	618	610	587	620	605	625	620	650	599	640	642	642	666	637	616	644	609	579	649	597	659	632	630	622	664	615	637	574	651	637	597	608	643	637	641	636	607	640	588	642	585	580	631	628	667	588	615	650	625	602	635	606	585	626	604	600	614	601	621	612	612	631	573	678	576	624	608	586	636	664	606	614	640	626	652	658	635	604	662	593	621	629	622	567	619	602	637	591	618	637	607	592	585	591	611	585	643	636	639	574	580	612	594	619	633	647	611	633	604	633	603	633	620	674	648	585	647	608	623	600	640	642	632	631	658	614	599	584	589	661	634	616	637	572	621	674	588	588	635	624	643	636	613	642	605	611	602	620	609	599	638	649	666	587	648	581	605	622	606	590	580	569	615	601	616	589	631	633	638	620	631	601	654	632	614	597	630	632	620	593	597	616	631	626	610	600	635	626	641	627	605	580	676	600	600	616	566	608	685	611	609	651	581	650	618	624	707	603	673	638	612	626	621	627	660	635	617	625	612	598	603	591	630	615	625	604	633	649	587	683	685	613	688	647	596	600	624	634	638	585	621	577	634	641	603	632	614	649	637	606	629	621	667	589	604	638	607	576	613	647	662	555	623	605	613	638	642	640	662	613	635	610	556	620	600	637	583	585	640	620	619	644	626	678	604	605	622	564	579	633	594	640	614	629	602	563	638	630	628	583	604	624	618	615	632	576	585	554	639	605	624	650	560	647	584	656	616	625	631	656	569	622	596	588	586	660	572	603	624	648	588	603	625	649	617	631	591	605	636	600	585	610	611	627	621	639	622	614	606	621	639	576	636	650	651	623	632	642	586	603	634	626	656	600	639	581	587	654	598	609	612	657	589	614	590	621	633	618	650	606	614	600	626	645	593	613	595	551	592	631	627	607	636	623	621	641	630	594	627	652	622	649	633	590	630	593	603	637	633	600	606	619	615	621	599	583	569	602	593	607	641	602	638	604	653	625	585	660	604	621	555	641	564	583	605	570	614	615	598	691	556	578	625	618	610	654	589	636	615	590	619	628	623	626	586	601	637	579	598	636	596	637	652	580	604	607	597	639	609	637	604	599	600	612	595	620	614	585	599	649	612	638	629	662	597	620	659	617	599	622	598	602	612	554	649	583	616	591	578	569	588	591	672	634	643	635	612	659	612	633	621	625	610	630	614	612	589	640	610	668	599	622	626	590	643	618	607	612	599	634	576	620	605	637	595	644	567	636	638	664	609	641	600	601	625	617	638	655	565	599	635	618	624	613	591	635	661	657	632	613	591	637	671	604	593	582	583	668	609	550	620	610	589	615	637	622	646	604	654	600	627	564	647	611	613	574	617	608	638	623	630	651	636	615	620	649	589	585	603	622	618	584	573	634	649	598	609	601	615	610	621	654	649	649	600	626	598	597	585	640	626	588	596	574	606	612	604	594	615	597	582	630	622	654	586	573	605	576	610	590	552	613	607	584	585	614	622	599	576	624	636	628	521	624	626	623	625	595	578	634	573	595	587	631	578	617	578	579	603	671	645	651	618	648	605	620	580	616	627	626	586	588	614	583	636	636	633	595	621	654	614	589	612	634	627	616	571	633	577	613	591	636	628	620	623	618	623	602	573	637	652	614	669	590	634	652	629	627	592	567	626	625	654	601	648	598	594	624	620	613	564	616	627	661	638	647	640	629	629	601	642	615	616	586	620	646	610	644	638	619	654	616	638	641	611	619	634	605	576	609	616	626	640	613	633	623	620	559	571	635	626	628	604	638	650	629	662	617	607	633	578	637	632	639	595	642	630	631	602	600	608	603	622	623	580	614	633	614	623	543	648	642	625	607	619	616	646	581	600	681	656	637	612	638	571	661	629	607	600	611	608	616	601	624	601	589	562	624	625	620	593	626	631	599	671	622	611	587	629	566	596	563	636	613	627	636	589	604	614	627	662	607	583	611	604	599	617	621	599	589	618	590	613	588	625	625	583	605	631	594	653	593	651	620	640	635	657	603	608	626	598	594	628	654	590	641	583	577	631	633	576	620	604	609	615	630	597	643	640	576	657	580	585	592	597	646	639	622	593	651	607	599	627	657	606	606	627	600	635	635	655	621	607	633	690	581	610	638	599	640	616	606	633	616	615	613	592	637	595	584	633	632	622	613	669	608	624	649	603	582	586	614	635	655	629	604	619	605	603	583	631	625	613	601	728	674	589	607	610	589	620	625	654	607	612	609	620	613	598	618	582	593	640	575	616	667	567	630	618	619	618	646	687	578	637	609	617	660	591	628	619	621	642	594	582	624	648	594	622	590	599	614	626	594	644	644	634	613	621	625	621	657	582	652	583	578	610	620	632	604	649	581	613	626	617	574	618	618	568	611	619	595	635	618	633	597	612	576	558	597	616	575	585	591	653	612	605	615	564	614	629	592	617	591	620	625	587	587	633	599	636	655	621	601	642	612	608	628	643	615	601	621	592	584	623	620	653	616	638	646	629	619	607	629	601	615	604	615	672	607	606	594	615	627	633	599	628	616	598	671	605	607	635	621	645	666	643	676	607	602	563	615	618	610	668	628	612	648	642	573	568	623	612	635	598	605	591	581	625	577	641	613	625	587	613	629	607	639	629	615	619	607	612	642	629	598	657	612	587	643	641	614	601	623	625	604	578	646	612	608	659	624	617	628	633	642	613	575	587	616	611	634	586	617	644
1861	298	234	182	167	242	352	339	318	180	193	148	183	159	148	141	146	120	122	113	67	76	106	115	86	90	110	118	103	100	86	93	68	82	85	66	64	69	70	77	66	71	83	67	71	67	54	60	56	74	67	69	63	53	66	58	72	80	57	67	66	71	63	63	67	59	66	64	72	61	66	69	62	62	71	70	73	57	67	68	66	69	61	70	56	59	57	51	59	61	60	69	62	65	71	63	74	70	74	69	57	52	73	53	62	52	68	49	55	59	61	60	72	71	61	51	60	42	69	64	59	68	59	52	51	68	69	63	55	71	63	58	52	66	64	63	63	56	68	66	60	69	44	75	57	68	48	55	60	63	64	75	57	66	60	52	64	45	68	62	66	62	62	57	66	73	50	61	67	68	58	56	61	60	59	60	55	65	67	59	68	72	33	64	59	53	69	76	73	59	64	67	62	61	69	61	66	67	76	54	50	59	58	71	55	63	35	63	54	68	55	77	66	75	67	58	63	66	56	66	65	63	66	65	55	52	66	64	78	54	62	73	64	55	76	50	68	61	63	63	57	63	62	46	56	51	63	68	55	51	47	53	78	58	56	63	67	75	58	60	68	57	53	64	71	75	64	61	57	82	65	56	78	70	59	70	58	51	70	52	64	53	64	71	54	63	58	69	66	60	71	62	71	68	70	68	61	73	61	49	65	75	67	52	55	49	67	66	72	53	67	63	56	50	64	67	72	68	72	70	60	59	57	64	64	50	61	70	63	44	52	74	61	74	73	69	62	74	47	51	60	51	68	71	58	58	60	65	66	71	70	59	53	59	70	64	59	63	68	60	69	80	61	54	47	67	64	47	62	76	63	63	71	65	57	65	54	53	72	60	71	59	56	54	73	65	53	60	53	60	58	46	56	63	56	61	77	65	55	69	73	53	64	59	75	78	56	79	67	59	72	66	53	55	55	61	56	76	56	67	60	72	52	68	71	72	61	60	64	66	70	72	54	70	44	68	68	67	64	52	57	61	45	60	72	73	55	62	51	55	58	66	76	71	69	56	55	70	55	72	60	62	70	52	70	62	54	50	64	58	77	55	54	61	69	71	67	67	63	79	58	64	50	56	59	64	66	53	64	60	51	57	72	61	88	68	55	73	57	61	65	45	57	66	67	60	55	53	53	59	76	67	71	60	59	71	53	65	70	57	47	52	56	66	50	58	71	59	55	69	54	66	59	60	75	59	57	78	60	61	53	49	57	57	72	79	62	60	80	66	54	68	63	69	57	60	56	67	53	55	60	56	59	71	66	57	72	67	61	81	71	56	75	67	73	57	67	62	56	59	69	66	65	93	52	60	53	68	84	66	69	56	80	53	70	56	61	70	66	63	62	71	52	62	77	68	65	57	60	63	65	58	76	60	63	70	72	59	60	71	72	62	72	79	68	64	51	57	51	63	58	64	56	60	59	66	62	62	70	52	50	68	74	58	60	59	71	63	64	54	62	65	82	55	66	47	61	59	62	68	70	63	68	50	59	61	73	53	90	56	63	70	71	57	51	62	68	71	64	73	61	65	69	61	86	70	55	65	74	55	60	63	67	69	56	71	67	59	60	66	56	68	59	52	53	66	58	74	66	61	57	58	59	59	63	69	66	71	67	67	53	67	69	54	65	76	49	58	64	64	50	66	55	59	51	52	64	56	69	60	70	63	67	67	57	60	60	74	64	52	78	66	57	75	68	54	55	59	60	62	49	68	54	70	68	66	64	54	50	75	74	56	62	65	58	53	76	54	60	45	58	45	60	73	60	61	57	61	61	51	61	55	60	56	59	73	57	52	53	71	59	47	47	53	55	61	52	59	70	63	59	59	63	65	68	63	53	70	47	73	74	64	66	67	65	72	60	75	62	63	54	74	66	58	48	78	61	70	53	63	62	56	54	59	71	69	57	48	70	56	59	66	68	49	50	59	69	47	77	68	64	70	57	64	61	70	60	58	56	69	52	51	63	67	63	75	70	55	58	63	74	70	64	65	54	60	59	57	59	70	55	75	59	71	84	65	55	73	58	64	56	78	74	63	81	82	59	64	62	72	46	62	65	59	62	61	65	64	63	72	67	57	56	73	81	69	51	65	52	63	62	52	58	64	58	64	77	59	46	68	53	56	61	77	63	63	53	68	68	67	56	55	61	71	62	76	58	64	58	62	55	54	69	62	63	56	53	70	59	55	62	65	61	86	55	54	72	62	74	67	67	52	58	70	68	64	59	57	61	80	77	64	52	51	68	73	77	74	69	74	52	65	78	61	58	54	65	55	58	67	64	64	70	60	53	59	68	51	54	56	53	65	62	65	70	67	67	54	50	61	68	68	71	57	76	76	75	65	55	56	67	72	64	69	72	65	67	66	62	68	51	76	69	64	71	62	57	64	62	62	62	61	67	52	65	71	60	67	63	67	50	56	50	61	72	71	57	57	71	66	48	61	63	55	72	55	69	73	59	65	72	62	75	62	65	69	64	59	72	57	66	68	68	69	56	60	71	77	66	72	54	75	65	72	67	65	55	68	76	64	66	53	63	58	66	74	67	62	73	58	52	61	67	64	77	66	59	54	68	65	59	63	58	57	63	62	45	52	71	59	71	69	68	58	45	68	69	58	67	46	66	67	58	51	60	56	58	53	58	61	46	82	64	58	61	56	71	57	66	56	75	66	71	56	58	61	70	57	54	73	53	75	65	67	52	63	61	57	57	60	60	80	63	59	57	56	70	69	55	58	61	68	67	62	84	70	54	62	68	54	60	58	61	73	74	70	73	65	58	58	78	62	65	68	41	58	60	51	54	61	54	60	60	62	57	60	79	66	53	67	83	64	56	59	58	56	59	60	62	71	64	66	52	63	67	67	63	72	68	45	61	48	65	59	63	60	59	60	65	69	72	69	67	64	56	69	65	50	62	60	64	60	74	49	63	75	73	70	70	70	58	59	63	72	62	61	69	74	62	70	65	66	64	66	62	60	74	66	63	48	62	63	66	68	56	75	56	61	48	59	69	67	52	53	64	65	57	71	58	68	60	57	67	60	67	60	60	53	59	71	56	67	55	51	53	63	74	59	49	74	54	65	64	74	70	69	69	70	49	78	64	59	70	55	68	57	65	66	53	64	49	66	60	55	83	75	71	65	72	83	70	66	58	64	65	37	67	63	53	53	63	71	65	57	70	69	70	52	61	55	70	51	51	68	59	70	42	64	60	64	63	57	66	57	60	73	71	64	63	65	62	53	63	70	68	65	73	68	58	80	54	66	65	59	86	61	71	61	74	66	71	65	74	60	67	52	47	67	72	70	58	58	73	58	74	61	61	73	67	59	73	69	54	71	67	65	61	69	77	60	68	73	72	60	49	68	72	63	51	74	56	62	60	62	86	61	60	69	59	65	57	65	65	50	62	69	62	68	74	61	68	68	52	43	60	60	63	58	67	49	65	66	69	70	64	53	54	62	62	60	69	57	58	61	52	72
12570	3659	2448	3782	9763	13031	13693	13134	10302	5657	5643	4216	4365	3972	4159	3259	2980	2351	1768	1458	1286	1470	1792	1740	1704	1466	1399	1687	1676	1300	1237	1042	782	886	808	723	679	789	667	628	719	707	742	685	724	690	624	522	518	493	511	516	519	537	509	538	485	531	516	496	452	535	480	501	512	500	514	547	531	556	575	641	663	724	676	676	676	582	631	552	534	513	513	499	521	458	510	489	474	485	485	525	518	494	537	533	482	491	550	510	526	493	516	515	527	510	500	497	488	487	504	484	502	506	479	478	502	517	505	501	500	506	517	494	484	497	501	465	491	534	474	520	500	487	486	483	513	506	511	492	489	488	545	519	517	492	525	537	524	518	484	526	542	484	519	583	517	448	507	482	512	517	507	475	484	511	526	492	509	508	499	484	502	543	511	485	545	509	507	481	509	491	503	506	492	525	532	480	494	507	483	478	485	505	524	508	490	512	475	510	477	508	494	509	499	516	501	469	502	499	530	493	505	525	511	529	508	495	497	492	526	536	463	470	491	534	510	514	478	541	508	486	482	484	470	501	481	464	477	468	455	547	524	499	500	506	487	509	556	515	514	497	526	495	505	485	509	494	503	477	500	510	511	524	534	505	487	507	503	494	487	492	518	531	498	516	460	522	456	485	510	487	482	517	494	551	528	521	516	481	478	510	517	497	499	536	497	471	510	500	548	498	461	499	504	517	503	522	491	464	508	506	490	509	474	509	549	471	533	512	474	489	470	581	487	496	482	528	470	523	503	503	527	502	529	497	483	473	525	490	488	498	497	524	506	488	490	465	490	510	493	488	495	465	495	480	499	531	471	496	511	495	477	528	468	462	511	504	530	500	525	515	500	482	517	497	512	492	474	518	472	500	482	504	505	479	520	520	478	505	486	530	475	517	455	486	476	523	515	538	536	470	517	521	512	515	516	475	488	531	524	464	478	502	502	492	463	505	501	554	481	486	483	494	534	504	490	506	505	466	512	497	500	495	556	495	529	527	468	510	499	498	506	468	513	466	505	533	520	514	479	516	491	518	521	520	510	515	490	455	444	510	522	477	485	501	447	450	492	522	535	516	473	490	506	513	527	522	512	507	478	485	521	487	493	502	504	551	474	509	513	511	503	506	492	488	523	545	530	485	485	515	475	493	482	526	510	463	481	500	471	495	475	476	548	492	491	543	464	501	494	506	461	568	537	521	529	513	482	494	484	485	524	546	481	525	518	495	476	509	497	504	482	479	471	473	477	542	483	511	487	462	501	493	547	468	515	498	484	501	492	515	534	509	514	478	483	519	482	501	472	514	521	513	509	503	535	504	505	507	505	465	497	531	516	499	520	481	525	532	487	522	504	507	495	516	507	548	484	508	527	487	581	492	497	518	482	471	482	540	534	473	501	517	530	488	461	482	517	500	512	499	449	508	485	508	539	481	505	505	487	465	508	463	454	524	533	519	485	503	533	472	497	448	529	497	457	538	485	480	557	483	485	528	514	530	518	511	525	471	502	452	462	531	488	493	546	498	471	504	481	464	517	490	486	508	456	482	538	485	500	519	470	482	490	516	510	488	486	528	482	480	512	506	506	511	541	545	498	489	494	517	470	467	497	482	483	479	492	489	502	498	513	500	500	452	526	495	495	457	538	525	483	545	472	482	476	509	520	548	472	504	503	485	511	498	505	504	471	532	480	522	508	532	491	497	540	536	529	501	511	514	503	512	483	518	493	525	490	493	491	507	452	529	503	523	526	523	483	520	529	511	470	515	552	470	503	460	493	496	458	496	468	507	518	482	548	478	484	527	500	507	490	458	486	526	523	476	513	493	498	502	512	506	515	502	524	504	448	522	524	479	520	473	501	506	526	535	524	490	473	491	498	482	496	462	515	475	521	524	540	498	512	477	497	482	511	507	526	533	529	500	494	531	475	541	489	522	513	513	504	480	524	549	497	420	505	468	523	529	467	482	538	478	482	537	491	526	525	512	482	533	523	543	530	498	513	501	485	463	514	539	504	540	491	509	539	498	506	495	501	482	484	495	551	491	514	504	502	561	515	482	501	486	502	490	478	493	500	482	540	501	472	530	498	501	503	507	477	523	486	508	501	512	489	506	500	502	510	512	519	492	496	483	489	464	491	536	523	488	523	526	496	491	507	474	497	512	508	499	505	479	487	494	556	497	512	508	460	480	516	552	530	517	473	516	494	534	503	479	513	497	557	516	505	497	483	529	525	472	492	485	511	504	481	503	530	476	491	495	511	469	466	521	495	488	500	520	453	525	495	502	489	517	524	489	493	511	497	492	543	530	508	455	525	544	491	510	527	493	530	498	464	490	537	472	486	505	508	508	506	485	516	509	466	492	514	560	521	535	527	475	501	486	506	517	530	481	530	474	521	545	520	467	490	499	503	519	514	489	479	506	495	502	487	495	507	480	531	474	473	507	506	489	465	471	483	500	527	468	490	536	538	514	507	501	514	510	484	489	527	496	555	481	472	483	513	515	446	518	500	499	509	499	516	515	517	472	486	536	534	503	481	516	473	476	558	523	498	511	525	531	495	499	506	492	549	501	518	496	458	468	505	518	486	498	468	506	512	497	506	494	457	491	508	512	512	537	504	490	510	536	485	478	539	464	483	511	478	502	541	471	520	497	485	551	492	493	475	546	517	482	494	523	498	505	489	451	490	496	530	488	514	488	535	507	481	479	518	501	478	524	525	507	492	478	501	516	507	525	489	532	495	472	470	520	507	505	457	499	502	510	469	504	536	497	507	487	505	510	500	493	503	437	497	517	478	551	498	500	480	538	492	504	516	490	473	462	466	473	501	509	518	490	517	517	501	518	547	504	494	510	519	539	525	508	495	525	516	502	506	524	480	499	499	502	494	485	527	459	468	455	465	460	507	491	512	494	530	450	476	499	492	468	508	525	517	499	529	491	498	509	514	507	547	503	497	514	500	501	478	535	497	519	537	503	456	511	480	522	482	481	505	517	505	504	495	513	520	523	499	513	516	530	481	521	495	478	460	464	508	532	516	496	551	545	471	483	498	477	493	516	520	492	464	492	488	485	515	490	514	507	508	515	546	470	523	511	500	537	501	490	533	535	495	508	500	471	506	477	499	553	522	488	529	484	500	514	524	525	522	559	516	506	494	476	506	508	506	545	467	497	531	469	497	507	525	498	489	497	522	465	486	534	504	493	541	500	513	487	519	492	512	511	516	510	540	516	479	510	533	489	511	475	524	537	513	527	495	487	499	519	484	478	483	536	512	506	502	504	503	478	507	498	504	528	467	511	493	504	482	515	502	473	543	495	507	501	492	501	487	497	471	474	512	513	529	522	499	531	474	505	501	468	482	530	531	536	481	514	495	545	507	475	486	478	461	494	484	495	497	487	480	491	498	498	539	472	508	537	504	491	506	511	508	513	532	508	515	496	464	481	486	497	501	499	481	500	519	502	501	479	496	514	497	508	507	496	503	474	478	479	505	498	475	498
1251	423	271	218	254	386	442	531	349	254	254	236	254	208	203	218	192	160	161	156	139	152	170	159	156	145	124	159	157	120	114	135	129	125	118	120	98	113	111	111	112	130	91	100	129	130	118	99	86	104	76	98	95	93	107	92	89	90	106	90	91	100	102	92	90	87	109	92	108	92	125	101	122	94	105	116	106	99	128	124	106	115	106	90	111	97	109	112	118	101	90	107	103	87	92	94	110	111	117	105	106	107	98	113	138	108	89	92	115	102	97	109	91	102	106	110	110	89	101	107	100	97	100	108	82	104	87	96	88	97	107	88	85	104	83	86	101	108	113	106	118	92	103	96	101	98	96	88	87	104	96	94	107	85	94	124	87	118	118	88	116	109	118	105	92	101	87	103	91	94	95	113	87	95	103	92	89	105	91	95	99	84	79	103	129	92	84	116	108	104	97	106	105	103	96	111	85	102	92	108	100	105	84	90	94	94	106	82	107	91	87	94	112	90	97	99	97	87	103	113	106	99	106	102	91	109	96	117	114	106	108	113	102	96	111	95	97	80	96	110	97	92	108	95	93	106	96	84	111	115	101	95	97	109	123	99	96	104	98	123	91	108	105	96	108	89	92	99	112	104	99	97	101	91	99	107	109	115	114	109	111	113	107	94	94	99	113	84	101	101	95	98	112	101	75	98	92	79	93	110	98	113	76	90	103	92	85	98	86	107	93	87	86	98	102	102	100	108	99	110	96	108	96	96	135	108	91	95	103	92	88	98	91	82	110	101	109	100	99	106	92	105	93	104	90	95	109	79	90	86	106	90	106	108	79	106	91	112	114	99	98	87	114	103	98	110	108	98	101	97	97	83	102	105	113	92	111	117	110	89	104	119	87	110	111	83	105	101	105	109	90	80	97	105	97	93	101	92	104	104	99	101	93	110	99	86	95	95	102	110	104	78	104	80	110	114	95	85	104	107	110	105	101	103	108	111	111	98	103	98	99	104	88	117	86	112	90	91	101	87	112	111	86	90	100	93	111	86	92	98	96	97	87	90	94	104	108	120	101	104	103	90	122	79	109	102	103	99	107	103	87	86	103	92	99	98	94	126	107	90	98	107	85	113	101	92	98	106	91	102	90	111	123	107	119	96	96	112	96	84	99	90	93	118	100	91	104	97	100	99	104	99	97	92	93	93	100	95	108	103	94	104	92	112	98	94	79	113	96	115	120	116	103	106	96	76	91	104	107	99	92	90	116	90	97	92	98	114	121	102	111	124	89	105	98	94	105	89	90	99	77	91	98	86	76	88	99	97	104	102	109	101	115	97	85	121	93	92	96	88	109	96	104	97	110	98	116	115	103	100	120	130	107	101	94	99	108	99	104	113	116	95	112	115	101	104	88	109	107	94	110	111	81	96	109	109	101	87	106	96	86	105	120	115	89	90	96	96	105	91	107	102	98	105	119	105	103	104	83	87	87	115	113	100	111	92	99	84	90	96	108	112	79	95	102	95	119	101	97	110	86	114	99	99	111	97	105	98	93	102	112	78	107	82	93	114	115	97	100	85	108	89	79	99	102	102	105	107	69	102	100	98	125	107	99	101	115	103	100	101	95	83	86	97	90	88	109	108	101	98	115	106	99	99	107	105	112	103	94	112	108	111	96	120	114	105	105	109	98	121	95	95	98	94	98	100	76	113	117	100	105	95	89	100	93	117	89	102	98	88	110	111	109	110	87	98	85	88	103	90	97	102	106	103	99	104	98	91	103	104	102	100	94	89	109	87	90	110	79	92	101	104	94	91	100	106	92	114	102	113	90	103	106	115	90	105	99	96	103	108	132	89	116	92	101	97	110	93	108	93	100	107	95	93	85	104	94	107	103	84	99	109	101	130	113	94	122	93	115	107	96	91	104	105	101	93	100	94	94	102	113	101	110	89	115	88	87	104	120	124	94	89	77	108	81	115	83	102	104	117	100	96	105	90	95	110	98	104	99	109	107	118	111	82	89	103	106	119	114	112	105	118	107	102	98	87	105	92	83	103	102	85	86	71	106	104	98	100	83	110	97	97	91	97	102	94	103	87	100	94	90	84	85	94	105	114	110	113	88	79	93	103	120	92	89	98	105	109	104	112	104	108	100	104	102	98	90	107	102	116	97	98	110	73	117	89	106	124	94	94	97	92	111	102	94	103	106	93	84	111	99	87	90	116	94	77	88	105	108	99	98	97	94	118	82	111	98	90	97	103	98	95	93	101	92	97	116	95	112	100	107	109	88	96	103	80	118	104	93	99	101	106	115	99	100	109	107	96	104	93	107	108	129	96	97	105	96	109	83	99	119	105	84	94	109	90	106	112	97	102	95	98	101	104	110	103	95	113	91	116	105	95	115	105	103	86	79	96	86	77	96	96	91	85	92	107	105	86	81	92	102	105	93	92	105	99	109	114	112	92	100	107	93	117	88	95	115	93	106	96	98	109	115	92	95	104	88	83	115	107	122	99	107	86	92	91	102	103	90	87	99	99	73	98	94	99	112	103	99	98	77	91	94	110	122	108	93	99	108	113	94	91	93	96	98	106	99	93	112	91	94	121	103	98	96	99	110	91	113	110	98	109	101	96	92	106	99	105	95	90	97	92	93	96	89	90	91	112	103	109	98	103	111	105	104	115	90	109	121	93	97	100	112	94	92	102	101	103	85	95	108	105	106	99	84	94	96	127	107	90	97	96	99	113	103	88	109	77	120	94	109	81	108	83	108	82	92	107	111	95	102	103	95	100	110	97	103	112	101	95	92	94	104	103	114	92	117	96	98	90	80	109	107	117	98	94	102	96	92	106	121	108	88	93	102	88	92	96	104	84	113	106	97	92	108	92	92	105	91	98	118	101	97	94	99	77	100	96	98	96	111	93	84	104	98	121	112	108	88	103	109	122	88	120	114	93	104	100	102	104	109	104	96	85	95	97	104	96	91	109	96	107	105	100	82	92	100	97	114	116	98	89	118	94	99	103	103	101	108	116	92	88	98	104	100	115	98	100	108	113	108	92	106	103	92	119	112	97	98	118	92	106	88	115	108	116	98	108	92	93	83	112	83	90	93	102	103	98	78	108	111	114	93	108	93	94	92	100	98	99	113	103	92	99	87	102	87	96	84	118	104	106	93	91	119	116	97	89	131	94	105	74	106	97	100	114	107	100	98	109	131	112	91	108	97	103	127	112	98	99	97	95	110	100	88	111	84	97	101	102	113	93	103	99	103	94	107	95	90	100	99	99	95	100	107	90	98	80	97	106	91	91	108	103	101	104	102	121	101	105	97	104	112	103	99	92	103	106	112	120	98	107	100	95	89	97	107	106	113	105	118	99	118	88	90	110	110	115	93	89	109	93	87	97	84	102	88	101	115	109	98	115	104	101	94	116	95	104	99	98	122	92	107	106	83	105	103	97	92	83	95	106	102	93	101	91	103	91	99	94	104	88	104	100	98	92	99	105	95	105	96	103	96	106	104	104
13854	5253	3301	5169	12324	16249	16634	16237	11369	7333	6654	5609	5703	5167	4913	3998	3943	2997	2466	1920	1836	2209	2606	2510	2216	2054	2164	2306	2126	1856	1780	1452	1211	1260	1248	1106	1163	1124	912	1039	1052	1112	1081	989	1082	1037	916	758	754	740	756	797	780	790	795	799	807	808	760	774	788	768	758	784	780	780	857	805	826	831	831	889	1061	991	972	968	964	927	955	824	844	807	863	836	747	815	779	814	785	803	774	774	826	799	812	795	797	819	782	773	797	761	794	796	825	749	745	755	775	712	824	779	791	754	737	785	765	802	777	785	768	783	781	740	789	824	780	771	716	763	807	787	816	822	814	819	772	760	753	782	810	829	768	775	826	836	803	741	749	794	818	773	774	769	814	751	772	756	805	777	765	773	790	763	730	807	760	801	751	821	747	791	783	823	774	764	765	797	820	741	767	803	763	753	731	791	754	787	754	741	834	759	752	737	773	756	780	754	769	763	805	787	781	799	730	817	827	748	737	746	754	769	757	758	773	752	782	761	794	763	728	816	758	841	760	769	781	819	786	770	772	776	774	712	741	790	752	801	760	737	808	791	748	771	790	741	812	769	770	759	741	697	780	730	779	772	786	751	792	784	756	827	775	832	738	806	784	726	782	770	729	798	765	730	762	752	759	793	706	792	770	774	758	768	742	758	809	804	795	781	828	756	752	759	736	734	716	797	757	793	776	763	738	745	735	802	763	751	785	774	748	799	784	798	737	769	778	791	806	770	751	745	784	802	771	754	802	806	788	801	749	776	812	803	704	757	772	791	763	723	762	764	741	766	751	782	773	745	836	752	790	759	760	774	841	752	726	785	755	804	789	757	781	787	784	801	722	752	765	770	761	807	762	806	747	764	808	745	741	740	779	732	764	772	785	762	777	777	800	810	802	756	781	743	740	775	801	816	823	753	758	785	741	768	738	755	752	808	771	796	774	791	811	802	761	807	810	770	778	781	785	775	780	785	783	827	850	761	793	817	788	786	763	825	750	760	746	821	746	811	761	751	753	766	762	766	745	798	742	778	767	749	737	801	773	822	777	821	796	764	769	752	726	774	782	765	818	811	756	790	713	754	757	766	725	784	788	788	779	767	828	740	807	771	809	774	766	754	793	773	781	776	766	831	788	772	760	770	703	745	778	761	764	759	784	758	791	795	796	770	775	787	821	741	800	766	817	796	752	770	729	760	778	753	763	779	793	766	794	763	768	822	760	781	755	809	768	838	783	781	768	816	775	822	759	754	854	701	789	777	837	733	821	769	737	762	779	773	799	781	809	771	821	793	788	741	754	724	697	735	810	745	759	797	846	806	760	762	742	775	827	781	779	811	715	794	753	787	746	705	818	783	785	762	770	777	783	759	755	740	739	742	797	807	745	720	766	759	765	784	798	757	753	744	764	746	790	812	781	762	808	795	718	767	795	806	735	771	714	773	755	775	730	728	754	776	765	816	761	757	771	749	799	786	806	775	783	756	780	788	787	788	791	789	809	788	807	797	764	728	792	777	797	803	761	783	795	824	810	823	774	735	793	811	810	790	802	772	814	771	793	776	762	800	803	788	843	746	794	794	764	816	727	753	727	783	820	763	793	784	761	744	768	768	736	773	761	783	765	762	762	772	744	784	810	779	793	782	783	752	806	765	834	787	749	780	749	773	816	788	849	744	746	789	759	780	798	776	838	759	826	785	781	743	770	771	774	792	840	757	757	749	792	796	796	755	764	779	744	735	763	756	841	785	721	767	747	754	751	780	765	782	763	744	809	785	749	743	806	763	794	730	791	756	835	795	751	787	780	845	797	744	792	751	765	746	816	747	786	753	778	741	749	800	753	772	752	749	758	720	756	774	820	806	805	783	799	783	771	782	781	805	715	803	785	844	768	787	771	791	785	758	757	791	770	783	760	798	857	836	778	797	759	800	724	798	803	742	823	813	749	776	790	728	755	785	803	746	780	782	754	797	788	779	758	733	775	763	807	764	738	737	708	768	828	770	764	797	823	767	754	770	789	774	772	801	786	788	776	763	768	810	729	763	757	815	757	793	731	802	783	802	696	827	760	746	745	761	768	755	760	825	773	801	777	790	747	729	784	800	786	751	787	734	733	782	771	741	782	778	791	765	786	818	810	734	769	785	775	777	768	805	745	791	785	797	793	793	747	828	797	789	815	794	754	810	804	785	764	816	779	779	782	790	817	724	804	732	777	744	755	786	734	715	764	749	831	742	797	806	806	800	773	812	787	770	790	781	748	733	806	731	776	784	756	783	764	780	744	755	775	782	761	772	732	777	780	774	801	766	772	721	810	789	762	750	763	827	787	788	797	763	770	751	760	794	744	736	782	766	826	776	811	794	770	744	844	775	778	774	732	774	762	743	796	766	800	774	818	742	781	786	775	736	871	827	773	729	795	737	796	777	788	772	813	773	780	820	765	821	757	778	763	791	798	754	791	758	780	783	784	754	774	762	755	777	795	792	789	730	755	738	789	745	796	792	769	763	791	801	767	818	749	825	797	760	828	801	783	780	769	752	771	739	805	746	758	769	760	814	818	757	785	832	771	798	741	763	745	795	802	759	739	814	804	769	748	752	787	756	765	745	746	763	765	778	794	762	727	734	757	763	753	783	744	745	756	761	801	799	785	785	760	761	830	772	747	791	757	832	775	821	785	767	806	777	743	790	814	780	778	715	746	761	781	761	772	783	751	778	822	787	790	800	776	762	785	829	813	752	754	751	778	764	784	795	793	748	715	797	737	806	795	752	794	763	788	757	764	791	771	792	779	743	809	787	782	734	764	799	773	836	834	833	813	735	754	855	751	816	795	769	756	756	778	779	742	791	796	763	765	763	829	755	866	795	785	785	769	733	741	811	783	744	753	757	782	794	749	769	752	721	809	772	763	740	750	769	807	721	771	800	824	770	782	827	734	787	809	772	760	790	753	737	796	769	762	772	780	732	787	740	796	740	832	812	791	764	790	821	744	814	794	782	798	814	774	816	799	801	827	801	803	791	758	760	804	805	763	782	788	742	767	769	772	790	813	810	785	744	732	777	788	765	753	811	766	800	784	866	759	806	758	812	797	793	787	822	789	777	775	755	797	761	783	757	779	825	816	777	760	783	783	740	753	722	781	719	823	780	790	771	832	734	763	784	783	789	770	779	797	782	775	753	794	755	742	805	803	824	771	779	724	808	754	743	847	804	821	768	783	752	811	785	775	767	766	747	794	810	771	734	785	749	823	793	777	798	795	787	742	766	726	799	762	779	826	734	775	739	770	748	745	828	772	778	746	667	786	759	769	763	783	810	831	793	774	728	772	795	774	754	809	819	742	832	762	798	808	745	764	742	780	778	773	797	748	772	789	754	774	801	763	728	740	820	738	750	770	822	774	765	758	754	771	762	859	778	757	789	723	751	803	768	793	697	761	796	782	774	777	778	784	793	772	813	758	730	842	786	783	742	764	745	776	735	776	789	841	787	791	776	817	779	777	748
1246	180	166	141	114	179	237	289	160	135	109	142	108	122	110	83	97	81	70	51	56	80	83	66	75	70	76	68	67	56	51	50	45	47	48	36	38	49	45	43	50	56	44	48	44	53	35	37	52	43	37	40	38	34	41	38	51	41	50	53	37	42	42	42	67	44	41	37	36	44	41	50	41	41	52	43	43	47	39	38	41	43	40	35	39	47	53	40	36	43	39	47	38	38	39	43	59	38	43	39	52	39	38	50	32	42	36	45	40	38	43	42	47	40	52	38	36	41	41	37	47	43	42	40	40	34	41	39	38	40	47	35	36	43	39	47	51	40	42	39	42	37	46	36	46	33	40	49	33	38	38	42	35	46	41	42	32	40	43	41	34	28	58	39	39	47	47	32	36	51	31	32	31	30	37	46	46	44	38	38	49	41	45	39	38	28	44	41	44	42	39	29	39	46	31	36	46	43	27	37	45	36	44	52	50	42	32	46	42	39	42	36	39	31	44	40	49	53	54	49	36	63	44	41	48	42	49	39	35	46	48	44	39	37	42	44	43	51	42	34	44	38	40	40	37	40	41	39	43	27	39	47	35	46	42	47	35	44	52	55	44	47	51	43	38	45	41	42	35	43	47	45	50	41	42	44	41	41	39	38	39	36	42	53	59	49	45	40	47	49	40	52	52	40	35	39	40	50	46	47	40	45	38	29	45	50	34	46	39	33	43	52	36	40	36	37	33	34	46	35	42	49	46	36	43	37	54	49	51	31	42	36	36	42	38	42	38	45	41	42	30	32	36	50	43	61	47	44	50	32	51	44	52	38	46	34	43	51	45	49	37	50	42	42	43	44	40	44	34	37	43	41	39	36	35	33	40	37	40	50	40	49	31	43	51	35	40	37	39	32	46	50	39	43	34	50	43	57	53	46	45	40	35	44	34	33	44	35	40	43	40	48	38	44	51	44	23	44	35	57	44	46	45	45	51	50	41	45	46	36	42	44	31	48	32	46	44	36	41	41	50	44	37	50	44	52	31	32	43	30	45	41	44	38	36	45	46	38	51	38	55	41	30	44	46	49	48	62	46	45	45	50	39	41	35	36	53	51	42	38	47	38	51	35	44	38	42	36	43	38	38	41	45	35	35	28	42	42	45	48	45	45	42	32	46	48	47	44	39	48	38	42	41	39	41	45	40	54	42	30	57	54	36	42	59	42	48	42	39	41	37	48	36	37	36	39	40	40	31	34	26	60	32	35	42	52	55	32	43	37	39	39	39	39	46	35	36	36	31	33	37	55	42	37	40	38	38	48	37	47	45	34	46	38	43	50	47	43	34	39	44	43	49	39	36	53	46	44	42	58	45	41	35	40	54	43	41	40	46	50	40	46	31	40	42	46	43	48	62	34	38	50	40	36	49	39	37	39	50	36	48	34	39	37	45	38	39	38	35	57	44	46	37	44	47	35	35	39	61	45	40	36	33	44	42	51	50	46	44	42	47	44	39	50	47	46	40	58	29	45	36	50	37	44	60	43	37	45	41	28	42	37	37	48	42	40	44	42	41	33	24	34	44	45	40	47	32	48	46	37	50	34	36	41	41	48	38	44	47	41	49	51	51	41	47	42	49	42	41	51	47	43	30	25	43	40	43	38	49	51	49	49	33	37	37	45	39	37	42	58	53	42	46	50	53	43	40	45	41	63	28	30	45	50	46	44	41	54	40	43	32	43	51	53	38	38	60	43	48	40	34	41	47	41	36	33	47	45	33	31	53	43	46	48	43	44	39	31	35	40	39	52	56	49	45	32	37	34	35	37	42	54	45	29	41	39	41	46	46	49	47	44	38	54	40	34	38	36	39	48	29	48	43	57	36	46	40	49	42	48	43	45	41	37	42	42	38	45	44	56	44	44	47	42	38	48	51	43	46	60	34	43	40	52	45	40	47	53	40	40	49	34	46	46	42	40	51	42	44	34	43	45	42	36	37	50	47	40	37	53	36	50	43	47	49	36	44	44	40	50	59	39	39	43	33	39	32	34	35	42	43	47	49	50	33	35	43	41	39	40	39	35	45	25	51	39	52	44	36	40	41	42	42	35	25	42	41	35	49	47	53	47	31	32	50	41	41	38	32	46	58	37	42	48	40	34	41	45	37	36	50	37	45	45	46	45	49	56	51	43	38	38	49	48	47	43	40	54	34	30	50	42	48	48	39	31	49	34	26	38	44	41	33	41	41	34	31	41	46	46	44	43	34	37	47	43	52	34	51	40	38	39	38	51	44	56	45	41	46	47	45	39	46	49	40	42	46	45	50	40	45	44	45	34	42	48	43	42	34	46	40	51	38	36	39	36	35	33	42	52	37	38	44	38	44	41	44	47	45	50	42	36	43	47	43	44	39	46	38	45	46	48	51	50	40	32	47	35	33	49	46	34	39	51	41	53	54	32	35	49	37	38	53	33	33	48	53	46	40	38	41	44	37	49	63	39	52	40	44	34	43	45	47	34	51	36	41	37	42	47	47	58	48	51	35	39	37	36	48	44	51	39	37	42	37	55	36	32	42	47	46	40	40	45	40	45	42	22	21	38	34	33	37	42	55	43	51	44	41	44	46	44	39	36	39	43	38	42	49	53	39	35	37	36	48	51	36	46	44	42	44	38	34	44	41	45	48	39	48	39	51	51	42	42	39	42	32	44	42	39	31	31	44	50	37	39	43	30	47	45	52	45	42	38	45	40	40	43	40	38	33	32	44	56	51	44	34	47	43	32	47	41	38	52	32	41	52	45	41	42	45	46	37	42	35	41	43	34	43	49	42	34	41	38	44	50	36	39	37	41	30	38	45	44	39	46	31	51	44	41	43	49	46	37	43	43	42	40	39	40	50	46	45	37	28	49	36	48	48	33	48	40	38	38	34	43	37	43	40	45	37	46	48	41	51	34	46	49	53	45	38	46	47	43	45	50	37	37	38	40	49	48	33	36	45	46	36	32	45	53	29	29	34	51	57	46	45	59	41	35	40	54	37	33	43	46	45	37	29	40	46	50	45	37	38	45	45	38	50	34	45	33	41	29	37	40	40	40	28	43	38	39	41	47	37	39	54	49	38	45	37	42	27	32	36	43	52	50	35	35	40	45	40	47	37	36	46	51	41	37	42	52	46	46	50	50	43	39	52	43	37	47	38	47	47	50	35	42	54	37	44	46	43	51	40	40	39	46	59	40	35	37	39	45	48	52	45	33	44	42	35	37	39	42	51	44	55	45	40	43	52	30	39	40	43	34	47	46	42	41	36	49	44	42	42	43	39	31	41	38	51	43	44	45	56	38	34	44	56	36	46	35	48	48	58	47	49	45	44	40	40	51	46	43	49	59	34	48	43	36	43	46	35	39	57	43	35	58	39	43	38	43	49	35	54	40	42	37	46	43	51	46	30	46	45	39	29	63	37	50	42	47	45	40	31	40	44	37	35	37	35	69	43	48	41	41	42	40	28	41	48	40	45	40	53	39
10408	2935	1775	2857	7527	10208	11101	10493	6631	4032	3551	3434	3322	3115	2531	2364	2230	1515	1206	886	925	1128	1334	1141	1139	1038	1049	1052	1010	817	750	624	610	624	530	455	472	449	419	465	492	430	467	434	429	413	383	359	360	391	370	348	353	319	356	337	365	368	367	324	341	355	354	354	361	332	383	350	361	342	393	412	407	460	434	407	387	408	427	395	326	350	322	345	352	371	362	319	374	309	329	346	355	356	346	355	350	330	355	354	330	328	343	343	330	347	395	377	327	336	339	361	346	329	317	351	372	356	345	325	362	371	372	323	326	346	344	306	343	325	341	340	327	362	338	356	329	348	329	334	350	356	334	355	302	381	326	354	334	345	341	350	334	344	337	348	319	316	341	352	354	330	368	356	371	364	358	310	335	358	348	325	322	357	317	326	371	331	328	355	357	345	356	358	353	344	363	331	303	340	340	367	331	362	345	361	330	346	327	377	315	323	347	319	357	335	323	334	361	355	367	353	369	356	344	342	354	354	378	335	333	343	358	341	378	362	344	354	343	340	381	349	364	322	369	334	353	336	325	377	349	381	355	299	335	313	326	356	336	339	338	367	350	354	344	345	344	351	293	353	341	325	342	333	342	322	358	345	361	367	351	345	350	339	326	314	338	345	328	325	323	367	349	367	356	347	355	334	347	349	353	379	333	356	371	355	347	327	304	366	366	366	332	348	333	355	354	358	333	355	330	347	331	343	323	356	361	348	360	320	336	330	342	325	356	333	328	345	369	352	323	364	348	364	361	350	348	359	351	343	328	361	344	389	333	340	383	348	340	391	339	320	345	355	352	348	318	324	330	337	352	377	372	340	345	348	328	339	398	327	350	331	342	328	360	336	329	372	358	358	336	335	344	332	359	336	362	322	360	384	363	347	317	317	367	351	354	354	332	343	355	327	348	343	337	329	349	357	342	341	335	351	345	375	365	316	332	371	331	337	312	346	343	376	323	358	333	353	347	331	336	341	303	369	365	379	363	350	336	348	366	347	332	334	362	339	349	343	345	357	302	365	331	382	337	356	359	333	370	352	366	367	350	340	354	353	363	389	378	337	367	346	311	319	352	336	345	331	353	348	377	367	368	360	344	383	310	349	334	336	371	404	340	313	379	379	316	342	359	346	353	330	320	343	350	335	350	332	336	325	350	327	349	328	312	343	344	343	333	318	322	349	331	319	313	346	339	334	323	335	345	327	360	351	359	377	343	359	327	378	359	359	373	388	308	368	349	351	350	369	365	348	354	316	322	343	358	348	340	326	358	336	371	365	351	324	345	379	327	352	357	348	321	325	355	338	331	350	357	329	327	322	348	355	344	341	324	333	334	364	328	337	339	335	330	345	389	342	332	363	337	333	343	350	372	375	349	353	322	312	392	351	346	322	365	348	347	348	348	357	329	372	355	375	318	337	353	372	322	367	323	347	331	312	310	341	296	363	376	319	336	344	327	355	367	369	336	366	388	344	339	335	344	335	355	353	340	361	321	360	368	331	331	348	345	349	361	332	378	351	330	325	369	339	295	337	332	336	337	352	353	333	376	319	395	323	383	374	335	360	351	362	341	339	336	362	332	341	350	352	400	343	334	350	341	360	354	365	325	336	317	379	348	336	343	361	314	369	338	364	342	363	349	319	327	359	349	324	340	323	358	348	340	358	385	347	354	353	376	342	403	369	342	356	340	317	345	348	335	356	345	342	346	356	357	355	348	342	339	350	361	363	326	367	342	325	356	355	338	369	337	352	323	359	358	340	355	332	380	334	354	361	359	321	374	309	344	347	343	330	366	304	362	352	360	330	343	335	374	331	323	341	334	323	347	345	393	346	346	340	338	340	335	325	324	366	334	337	330	339	336	343	345	347	314	345	332	358	340	358	398	356	351	353	363	384	360	355	319	336	332	350	350	362	347	328	358	357	335	339	349	355	352	343	336	355	324	324	341	341	342	338	320	353	348	355	339	360	330	356	369	380	388	339	349	334	377	332	356	366	325	333	367	360	329	353	344	335	342	322	372	341	326	352	351	340	340	350	349	315	351	342	354	343	366	363	362	326	315	321	335	318	311	377	335	323	375	359	335	330	351	320	358	377	353	336	381	338	347	322	285	371	342	360	319	337	330	344	340	342	326	322	346	349	355	365	374	338	364	326	339	364	344	361	346	337	334	336	337	334	360	323	385	378	341	361	313	349	361	370	372	382	313	323	367	336	337	342	364	341	362	351	358	350	368	380	344	338	326	325	385	321	332	342	347	343	364	392	338	334	359	384	323	369	341	346	350	355	368	375	353	363	324	372	381	311	357	348	335	364	329	341	338	322	302	357	328	316	335	331	328	338	374	339	344	312	344	341	342	338	345	347	339	329	355	319	309	332	323	349	308	351	330	365	351	340	327	345	336	357	360	315	341	352	329	334	332	385	298	346	332	335	347	371	360	361	346	337	348	365	328	363	353	326	340	363	361	383	369	318	333	340	329	361	360	376	368	325	379	357	358	330	329	376	345	338	355	353	323	366	348	351	339	357	364	321	351	321	325	362	375	326	329	371	326	363	338	353	339	363	340	373	317	349	343	353	365	317	362	352	336	357	378	320	369	337	336	324	348	357	382	325	337	343	343	358	323	367	336	357	314	356	367	324	366	359	336	332	344	336	358	331	337	339	354	318	354	319	335	367	344	347	348	372	338	335	343	331	336	337	324	364	346	353	345	360	347	321	355	396	332	338	358	344	310	323	334	350	311	359	339	348	340	342	339	342	367	336	377	331	342	339	350	379	335	348	311	327	338	321	327	347	332	388	336	366	349	359	340	368	325	351	368	342	332	342	372	384	388	360	359	331	362	311	362	336	328	358	357	323	336	364	338	357	327	346	326	319	328	349	318	347	321	328	293	342	358	313	370	339	314	354	341	313	324	309	370	333	361	348	338	364	372	330	370	333	333	376	331	324	325	332	354	377	309	364	323	384	321	355	322	331	327	372	348	355	341	374	302	318	354	347	341	353	364	292	323	327	318	372	374	367	351	382	313	334	352	352	311	350	362	321	341	360	377	380	345	355	323	391	354	362	344	361	354	327	359	345	373	343	298	378	392	355	324	334	346	321	372	364	336	370	330	343	326	341	345	341	380	359	360	353	358	318	338	345	342	343	368	379	337	341	321	364	314	340	328	323	370	352	339	378	372	322	382	382	344	314	339	341	301	340	311	368	331	346	320	389	350	354	348	370	373	345	349	339	341	365	362	324	339	360	367	349	336	347	326	350	363	341	338	399	360	363	333	346	331	348	353	353	352	316	322	306	348	327	335	337	354	370	325	368	360	355	337	357	372	322	354	333	351	353	322	350	341	361	336	340	339	340	355	345	380	350	337	334	334	373	358	351	351	355	357	346	323	327	351	349	364	357	338	341	318	330	382	328	334	372	325	365	349	347	322	354	381	333	329	339	338	363	340	348	382	335	374	354	377	361	362	328	342	319	346	345	329	333
814	340	255	178	183	262	374	439	274	200	165	207	239	174	162	171	171	122	106	107	122	132	122	117	120	93	126	106	135	112	109	96	97	93	80	77	100	82	83	75	75	82	97	77	85	109	82	68	72	80	73	70	86	91	83	78	79	81	77	78	84	98	71	75	93	74	101	79	83	80	83	78	73	82	74	86	67	77	76	85	80	81	85	83	79	79	81	80	66	86	78	78	82	63	70	77	94	72	87	92	68	70	70	90	82	72	66	71	90	75	89	83	101	95	93	87	96	73	81	84	70	93	61	87	89	72	88	95	77	71	66	81	91	75	89	78	85	90	69	67	77	74	81	76	69	83	80	76	93	77	85	97	88	72	94	78	87	80	89	78	78	68	76	85	82	73	91	97	76	81	67	69	91	75	76	73	90	82	83	86	92	93	97	79	81	92	64	78	72	75	75	78	83	85	74	77	90	92	83	83	78	74	82	84	64	76	82	87	71	73	88	72	59	91	69	88	76	81	78	89	73	80	88	84	88	73	78	72	59	75	72	75	70	68	64	80	76	76	80	94	84	79	88	84	74	89	87	76	81	80	95	87	93	76	82	88	91	74	75	78	76	81	71	90	90	77	70	77	66	72	83	80	64	89	71	81	82	71	91	87	83	76	88	98	82	87	88	80	91	101	84	76	83	70	86	69	77	80	108	63	88	74	69	66	79	67	89	66	72	83	89	78	82	90	85	95	71	84	78	88	69	82	87	77	84	78	73	84	74	67	66	89	73	89	83	69	92	83	71	76	92	98	89	62	87	86	83	87	93	63	64	88	83	90	80	79	74	74	81	65	68	104	82	87	89	85	93	75	89	92	90	95	67	70	84	77	66	71	72	74	83	94	83	79	79	89	75	98	74	84	88	91	76	69	94	77	72	71	87	91	74	79	72	73	99	87	63	82	85	90	74	82	74	74	80	71	90	88	87	83	89	70	87	73	103	81	89	67	100	82	75	86	76	76	87	94	73	80	85	78	80	89	82	85	76	69	67	81	80	85	82	85	83	94	74	81	84	68	78	75	79	66	72	75	73	78	90	78	77	87	95	72	87	91	72	72	79	68	71	84	75	76	82	81	64	77	81	83	103	77	86	82	69	70	67	85	73	74	99	74	60	102	71	67	80	99	79	73	83	79	69	77	75	78	84	97	76	81	84	84	78	83	82	80	95	86	80	66	81	91	75	68	81	88	73	83	68	82	73	83	70	88	84	79	95	69	78	88	85	73	83	83	77	93	82	69	65	69	87	84	88	74	72	72	85	91	77	70	72	75	70	71	64	73	77	65	73	77	68	98	76	86	74	85	90	84	84	81	70	63	68	70	79	66	82	83	84	85	63	69	88	70	67	78	75	79	68	73	58	94	77	65	68	88	77	75	87	82	70	89	73	78	76	73	91	81	70	71	74	83	69	71	72	84	72	83	71	80	92	90	101	86	67	83	58	73	74	81	71	96	81	98	81	86	65	87	74	75	96	72	68	73	96	87	75	92	70	83	88	82	77	75	97	84	95	74	96	89	57	71	79	70	76	77	81	86	72	80	76	72	83	97	77	70	77	93	82	85	72	82	77	83	86	79	79	82	74	95	91	89	114	75	86	78	82	74	75	85	81	76	89	78	90	83	86	75	70	74	74	63	90	99	87	73	83	80	71	82	92	94	76	79	79	82	85	67	80	78	73	96	83	65	92	77	89	81	65	75	72	84	70	81	86	79	80	97	70	82	91	88	79	88	82	73	81	74	70	71	74	87	80	92	78	78	89	95	59	81	75	74	85	77	82	90	82	78	81	73	59	64	80	71	81	86	84	79	88	80	70	75	70	82	89	76	82	74	76	96	92	98	54	70	79	93	79	72	80	74	69	83	79	85	71	77	72	89	85	87	79	68	84	85	84	94	87	76	91	80	87	86	106	71	93	89	83	74	77	84	72	83	78	73	86	69	92	87	74	75	76	69	84	80	69	70	77	75	79	72	75	80	88	74	81	75	77	83	75	89	78	91	88	88	85	69	76	78	93	86	82	81	90	70	66	71	75	73	74	73	79	75	80	75	76	80	75	64	82	65	82	70	90	84	100	89	77	86	74	79	78	92	79	79	73	74	79	78	69	81	72	78	93	76	79	83	80	84	78	87	84	78	74	80	69	80	104	79	80	90	69	77	68	67	72	76	87	78	101	85	70	89	109	73	96	77	90	72	82	94	92	93	79	77	61	70	64	68	89	86	73	69	71	77	84	79	85	101	98	75	79	82	74	72	69	83	56	87	95	75	77	83	79	85	90	85	82	77	83	87	82	81	87	85	85	80	91	69	73	65	77	67	73	77	94	68	66	61	83	80	83	81	66	81	69	92	89	74	89	73	89	71	63	81	81	84	103	78	85	71	80	94	88	86	81	80	83	78	84	83	67	75	91	73	91	75	67	71	63	70	85	97	105	68	84	91	83	81	80	88	74	88	88	86	73	91	73	80	109	75	96	83	95	76	73	67	81	80	82	70	76	70	74	71	74	76	63	76	76	93	73	80	85	92	91	80	82	95	70	82	74	76	83	77	92	91	72	78	70	90	75	67	92	76	76	72	70	79	68	91	85	81	93	78	68	96	86	80	60	81	91	79	72	76	96	60	80	68	87	76	64	79	61	91	65	79	71	81	91	74	89	76	74	83	68	72	64	63	78	76	79	80	82	93	78	83	88	71	81	78	87	96	82	78	66	80	90	78	85	101	94	79	88	76	84	72	85	76	74	103	73	94	80	78	85	63	78	76	91	74	98	82	89	88	93	84	89	68	75	95	84	74	88	72	81	78	71	85	86	83	84	91	83	76	74	71	73	79	83	83	80	67	92	98	91	80	67	75	68	83	67	91	68	86	83	61	90	101	79	93	89	76	88	83	78	77	83	69	86	80	75	68	90	70	79	80	89	79	79	77	102	93	70	81	75	68	77	89	74	74	90	97	83	93	60	77	77	77	83	95	79	68	84	79	74	64	84	75	72	87	100	75	86	84	76	73	88	92	59	94	60	78	82	83	81	87	68	66	77	79	75	75	76	89	74	91	91	95	94	69	79	95	95	86	76	78	73	81	90	81	78	83	75	84	78	77	84	68	92	75	58	89	84	87	104	83	73	90	76	65	92	74	76	84	80	90	66	87	76	75	75	91	85	91	66	78	71	66	90	75	69	94	86	73	85	92	68	79	83	83	70	87	70	75	93	79	77	91	81	73	90	94	85	68	79	74	64	77	76	97	87	85	68	57	76	75	81	90	86	91	86	88	83	60	85	85	74	81	80	89	84	69	80	82	102	90	86	85	91	83	68	62	66	63	78	78	84	78	82	69	76	78	56	88	75	63	81	69	87	75	81	84	84	76	74	111	70	66	85	72	66	70	69	93	82	73	89	84	77	88	81	59	92	88	64	79	63	92	83	72	69	80	89	82	80	86	85	72	82	87	93	92	84	79	79	87	86	77
11059	4462	2868	4227	10165	13520	14627	13904	8690	5972	4845	5122	4882	4635	3543	3314	2869	2077	1796	1505	1686	2033	2073	1881	1594	1633	1670	1604	1645	1361	1273	1149	1124	1077	883	835	967	793	723	845	809	807	764	829	798	766	707	651	649	605	649	621	573	653	615	613	586	613	611	586	638	616	587	616	626	616	604	622	678	623	714	778	742	756	781	677	702	739	718	664	622	598	627	602	633	644	671	643	613	612	621	662	583	610	603	674	661	615	601	610	557	640	605	582	594	648	584	622	657	605	633	600	591	635	621	631	625	662	631	615	599	621	608	601	632	577	630	603	577	594	638	598	595	616	582	639	623	592	629	600	630	686	648	642	613	617	599	616	618	606	645	620	650	593	627	610	585	605	610	607	576	598	600	612	624	557	647	608	617	605	629	613	621	563	628	579	601	630	672	600	617	643	602	655	668	614	621	622	665	578	628	619	586	595	624	581	612	614	602	612	607	601	607	646	574	622	644	629	632	623	642	606	567	667	642	619	607	625	639	620	598	652	648	631	614	638	651	581	602	589	586	619	658	609	586	608	620	603	576	627	602	625	525	614	610	657	590	591	583	607	589	611	595	593	643	627	614	594	602	600	589	613	603	600	605	657	617	617	597	578	621	694	628	619	598	610	601	625	587	629	570	589	589	630	652	633	582	601	610	620	605	580	615	633	614	596	639	624	612	659	588	646	575	606	583	578	588	614	613	654	608	592	590	630	621	608	578	551	632	622	600	616	605	607	644	621	612	613	588	612	627	664	608	606	638	619	615	689	579	617	649	574	584	609	590	654	639	598	590	614	584	670	608	623	638	594	612	578	633	603	608	598	607	641	605	641	568	583	595	676	626	616	643	613	603	580	609	644	635	604	612	587	586	642	646	584	624	610	598	621	646	594	677	625	608	608	622	615	647	620	597	595	615	603	634	595	641	589	632	658	588	655	593	647	631	621	581	633	628	591	633	609	606	570	577	589	618	608	622	622	626	614	630	645	611	590	647	646	638	663	599	614	642	644	636	615	618	623	596	636	628	601	618	598	601	611	659	629	613	613	562	654	635	611	625	619	624	628	598	588	598	570	658	608	565	572	653	592	600	611	639	598	619	655	583	606	634	626	635	642	649	594	581	599	623	600	600	635	551	606	607	610	630	608	580	575	619	667	637	629	626	615	620	590	615	604	598	599	671	658	603	586	626	618	657	619	627	673	593	631	602	623	611	573	633	630	589	619	645	619	607	591	603	618	620	568	642	606	581	630	610	615	587	611	631	627	607	657	589	602	632	619	643	635	646	631	666	587	580	615	588	633	596	634	622	589	603	575	604	576	611	620	547	563	610	585	627	630	630	627	575	622	637	664	643	612	643	597	617	613	622	617	637	557	610	593	604	639	628	648	570	572	611	655	621	650	602	597	610	608	614	621	664	595	609	607	634	624	563	610	629	628	589	617	634	580	613	617	633	637	603	618	605	650	604	609	609	651	633	626	630	687	605	595	606	632	625	602	628	608	654	593	645	627	638	596	570	603	624	633	578	596	593	618	572	596	593	645	588	612	613	623	633	590	615	621	589	589	627	630	621	633	650	598	610	571	634	603	597	615	600	623	627	612	596	609	622	581	601	591	621	670	578	615	565	584	698	616	637	672	578	601	600	594	655	589	567	644	638	623	607	629	587	613	625	630	618	615	592	612	609	617	578	586	669	620	615	593	619	589	617	613	608	631	636	644	549	604	659	595	603	603	621	621	635	610	588	586	646	602	593	572	643	595	584	649	644	622	618	658	566	621	598	615	580	603	593	595	588	625	630	634	577	602	575	614	618	584	627	658	642	594	576	589	624	590	621	601	609	626	592	616	630	583	631	611	649	621	654	622	656	650	614	663	615	577	597	581	628	640	630	619	573	585	641	658	612	614	586	595	606	623	596	639	628	609	628	597	664	595	633	588	583	610	639	579	639	636	617	585	645	595	589	635	627	586	589	618	595	580	637	596	627	648	600	613	613	620	625	597	618	618	583	581	590	657	590	567	558	634	660	627	647	669	630	633	623	611	611	616	590	588	603	578	608	610	649	575	609	623	616	603	584	646	615	597	633	636	629	661	634	612	617	619	603	662	614	619	621	590	627	607	655	591	660	594	596	634	586	652	616	645	570	622	599	604	618	620	642	642	620	614	617	574	582	612	648	591	567	593	627	648	612	625	553	563	652	603	578	627	654	577	630	645	651	606	604	597	628	606	614	632	631	582	636	651	587	618	641	620	633	622	617	654	627	584	571	649	636	613	628	598	602	640	616	597	612	577	587	596	579	653	623	613	609	624	629	610	632	622	574	634	652	675	613	638	642	649	597	610	605	657	659	625	649	600	615	603	613	665	586	618	621	669	604	611	575	601	619	622	604	609	598	604	614	621	601	590	608	656	605	627	642	631	643	625	606	623	602	618	598	591	649	630	617	608	661	608	618	597	620	626	607	675	654	626	629	622	606	598	615	582	632	594	614	594	608	594	598	619	633	630	595	629	581	613	608	578	618	596	611	612	649	664	640	625	618	647	623	650	611	628	610	608	650	627	621	629	657	628	607	583	623	613	587	578	600	659	665	571	597	653	663	610	588	606	618	662	616	587	655	647	587	627	597	647	637	647	634	606	603	588	582	599	581	638	592	626	640	649	604	607	600	663	624	621	597	637	615	579	608	655	635	649	601	609	635	639	650	618	609	624	574	623	582	589	588	614	596	610	613	683	592	632	683	639	625	637	599	613	632	601	567	612	589	589	574	626	612	629	631	581	598	598	612	648	564	651	605	614	634	627	638	617	613	591	636	635	596	569	615	619	630	635	630	630	632	617	603	642	595	619	630	616	631	613	598	620	616	647	612	581	590	563	610	564	633	621	577	627	610	612	599	621	589	625	632	638	630	620	621	658	615	632	634	592	639	635	613	635	603	629	611	610	576	584	620	586	609	612	591	619	600	604	628	601	633	602	676	609	617	665	565	633	605	624	602	646	633	610	613	639	644	635	642	663	597	642	600	634	607	636	651	589	595	581	607	599	625	632	635	603	617	608	582	629	614	598	607	640	633	643	587	600	630	585	598	617	613	589	621	622	598	629	656	576	623	610	559	673	649	607	645	625	592	622	597	621	620	594	657	647	622	581	636	571	616	627	624	647	632	589	575	624	622	620	643	591	612	666	613	631	621	635	611	596	597	672	618	619	637	620	613	581	620	604	587	618	651	605	639	648	636	617	607	630	614	601	588	672	624	610	627	631	567	580	609	621	658	625	628	616	593	603	614	544	637	623	628	618	675	629	582	630	658	606	630	603	568	622	579	591	624	622	609	612	641	573	673	624	556	586	605	650	586	655	634	624	622	609	658	609	606	598	648	627	607	622	613	625	650	602	648	617	573	625	611	584	594	630	637	606	618	614	644	629	629	579	614	589	615	628	609	631	580	620	628	604	591	624	584	626	628	630	624	620	613	642	621	603	642	585	622	584	590	657
1791	302	247	154	181	233	370	362	202	164	181	160	158	156	124	142	124	101	95	77	98	115	88	95	107	98	87	106	87	117	92	84	67	89	63	67	66	54	69	81	45	67	73	71	90	72	69	69	58	70	70	64	69	65	63	56	56	57	70	76	51	49	59	72	59	52	58	60	58	60	77	62	71	70	56	82	58	65	57	65	68	57	53	47	50	64	70	58	62	63	79	64	73	61	68	59	71	59	56	51	56	49	76	58	46	78	53	73	74	58	61	51	54	56	66	60	65	67	65	77	60	65	56	52	64	59	62	65	57	64	49	67	52	69	46	78	46	69	63	70	63	52	62	67	82	61	62	60	69	69	75	59	61	62	65	56	57	61	51	77	52	74	63	59	62	57	65	44	68	87	66	43	61	67	74	65	77	64	53	74	68	64	53	75	57	72	62	55	57	61	53	51	59	69	73	63	60	59	66	51	66	48	78	66	55	59	68	56	63	67	71	47	72	62	70	60	63	59	62	62	74	68	67	68	52	58	53	58	63	64	55	65	64	53	62	67	55	57	75	70	87	61	60	70	49	63	60	53	57	58	66	65	50	46	57	53	53	60	61	65	59	69	59	52	60	63	61	63	53	52	60	77	61	54	60	62	54	64	53	61	73	79	56	68	55	67	67	53	72	65	60	61	48	70	67	74	64	67	65	57	70	63	67	71	63	61	55	72	68	59	64	50	64	68	65	58	59	67	68	67	58	65	71	67	53	60	76	61	75	62	48	53	65	55	69	73	54	49	58	61	76	62	64	70	55	50	53	47	79	56	64	71	69	62	51	46	66	56	60	60	52	65	60	65	72	63	63	63	63	51	53	61	61	66	63	68	59	57	73	58	51	66	65	58	70	51	52	49	64	64	47	50	67	55	61	63	53	57	50	46	74	60	68	63	53	62	62	62	53	94	64	52	62	69	67	69	59	53	60	59	72	63	59	62	54	63	64	55	61	57	63	56	64	60	61	57	47	56	57	50	59	62	56	60	71	66	55	71	61	60	77	72	65	63	77	57	54	62	57	56	70	59	53	66	78	61	67	70	65	56	55	59	66	56	63	71	63	79	45	80	66	77	61	42	49	66	79	67	48	61	65	54	55	55	57	62	68	53	58	70	65	62	64	63	60	66	52	56	50	66	57	55	62	49	58	60	65	64	66	64	56	66	59	57	70	63	62	61	63	66	58	76	58	60	65	62	69	82	65	65	74	67	73	64	60	48	61	60	54	52	54	47	60	62	67	51	55	62	62	61	59	62	54	62	74	63	69	60	62	63	62	61	56	54	57	74	57	53	51	59	68	56	68	46	53	53	49	58	59	54	57	63	65	66	64	55	52	59	60	70	65	50	60	61	63	48	59	60	60	67	63	71	62	56	63	64	54	59	72	65	64	56	61	58	66	50	69	70	59	66	75	60	62	59	52	69	59	53	89	50	61	79	65	60	54	73	56	51	61	55	65	67	60	61	56	73	55	60	57	57	62	60	54	71	51	59	62	53	55	55	63	70	63	55	51	58	84	61	48	69	57	57	76	73	52	50	58	50	61	69	72	63	66	74	72	66	63	41	59	69	56	66	65	62	57	61	58	53	67	61	66	56	76	64	61	63	65	53	51	61	74	62	62	45	59	49	63	86	69	76	50	62	58	60	68	61	69	53	49	59	68	62	56	76	60	68	73	58	75	65	72	67	73	53	62	51	59	69	59	71	77	62	58	68	50	62	49	63	58	70	62	73	61	58	62	57	68	49	60	51	68	80	59	60	57	55	59	58	64	48	61	56	54	64	67	63	54	77	65	53	56	53	60	50	61	69	60	46	58	50	77	68	75	71	58	63	63	62	53	62	62	59	49	51	67	68	62	52	61	52	73	52	61	52	74	68	53	67	59	59	62	59	62	59	69	60	50	65	59	43	62	70	62	58	50	58	57	60	53	60	52	59	64	60	66	63	54	71	69	65	77	63	48	57	58	75	81	69	61	71	63	54	68	69	57	58	71	54	62	82	74	79	56	63	67	72	64	60	51	57	60	63	79	43	69	68	58	51	62	55	56	51	63	53	52	60	55	63	65	64	65	48	50	72	60	72	53	63	63	49	51	64	65	61	69	62	69	48	52	65	61	55	62	58	61	72	60	59	79	60	62	70	54	68	64	63	71	42	69	57	56	47	79	68	60	70	62	76	64	62	64	49	70	61	66	58	58	55	73	62	48	52	59	59	71	78	65	57	54	52	63	67	67	74	61	61	58	60	58	63	78	61	62	60	56	60	60	67	52	73	62	64	66	77	60	65	64	73	65	69	70	60	69	56	68	70	54	76	61	66	62	59	57	56	59	66	55	64	45	71	68	72	64	70	55	55	60	51	63	75	51	66	55	58	61	58	65	49	60	61	60	61	75	74	74	63	68	55	68	64	62	59	57	54	65	46	57	63	67	56	50	62	70	62	56	67	64	73	66	62	64	62	57	73	53	56	61	55	63	67	78	56	73	56	54	61	64	61	79	66	60	73	66	58	48	64	67	60	70	65	59	62	63	59	65	73	67	56	67	72	62	73	56	53	64	68	52	62	77	76	71	67	58	61	63	52	58	53	63	73	57	62	73	69	74	80	58	53	64	53	70	60	61	62	61	33	63	58	70	57	63	52	54	65	57	59	54	74	58	51	61	49	61	66	59	60	65	62	69	60	62	59	57	55	76	43	69	54	58	71	50	60	55	56	59	67	62	71	56	65	62	67	67	56	59	65	72	69	68	66	54	61	59	60	75	58	65	58	55	67	59	53	69	62	68	64	56	58	64	58	54	52	53	75	60	65	62	54	71	54	55	59	56	65	52	52	63	92	70	60	62	68	55	61	75	55	53	56	62	61	63	52	65	62	65	54	62	69	62	73	47	63	54	64	64	62	68	70	66	78	57	62	61	70	54	63	52	70	70	73	44	51	68	75	61	68	63	56	58	72	47	62	59	71	60	55	53	48	68	52	54	69	81	62	58	62	62	47	60	59	56	74	55	64	59	72	69	55	65	53	56	64	56	67	68	51	60	62	59	67	66	40	66	53	59	71	75	53	69	59	46	71	66	49	57	57	60	66	75	56	63	73	70	59	61	67	73	61	66	63	59	63	64	45	50	57	59	78	60	54	59	69	62	67	60	57	47	58	60	54	73	59	62	65	68	71	49	49	63	57	48	65	60	56	49	59	60	63	68	77	66	69	55	59	61	66	61	74	64	53	52	69	56	63	57	64	57	59	44	56	61	65	55	65	53	62	66	60	57	67	63	75	68	71	63	56	50	60	69	63	70	80	69	69	58	47	58	60	73	69	66	72	59	56	61	59	61	55	65	52	59	67	62	51	67	55	67	73	65	71	42	65	71	58	63	78	61	71	69	54	66	61	57	49	62	69	63	70	53	68	62	64	78	50	60	65	48	69	76	82	65	59	65	66	54	68	71	65	57	71	74	64	73	59	57	51
12282	4071	2614	3930	9389	12558	14679	13224	7856	5671	4834	5267	4781	4008	3365	3277	2490	1875	1470	1345	1769	2219	1984	1778	1517	1594	1586	1560	1419	1320	1263	922	1011	894	742	795	756	608	609	692	651	706	719	657	734	690	609	531	521	533	547	495	536	519	503	507	475	511	512	527	498	493	470	516	514	502	498	581	487	550	607	592	620	715	706	586	587	673	584	570	478	518	513	470	497	509	483	509	491	472	469	499	545	497	498	504	526	515	487	486	539	497	516	471	506	477	499	510	505	477	492	475	486	523	499	522	469	520	473	517	495	462	487	493	490	461	518	481	487	480	462	496	519	513	522	502	480	529	518	505	503	524	457	514	508	500	525	488	516	511	478	475	492	510	499	539	506	535	515	514	496	503	503	512	514	464	458	475	477	529	482	515	498	489	525	494	533	460	483	504	513	527	530	479	491	488	481	540	511	498	500	518	490	526	507	509	465	513	487	475	528	486	497	488	505	522	476	541	509	493	509	541	496	472	502	501	507	512	491	466	534	514	485	520	515	520	495	504	498	502	518	462	514	556	460	501	550	481	518	482	514	463	525	483	501	491	488	523	512	497	492	531	491	470	506	512	498	500	519	496	500	510	490	504	490	495	523	534	485	492	498	473	468	513	514	503	485	500	471	472	466	493	524	530	502	529	503	532	484	488	492	469	516	479	495	531	524	497	504	527	535	517	521	491	507	514	515	457	489	534	508	488	508	511	470	459	541	494	525	528	496	479	514	494	523	493	514	484	485	542	434	497	508	494	481	470	495	503	517	510	495	538	483	468	488	510	477	519	509	525	496	478	485	511	527	479	507	496	473	542	502	509	474	456	511	529	512	517	509	471	519	456	478	498	466	496	537	471	520	500	491	494	509	497	539	461	505	512	525	506	482	506	510	510	502	485	464	502	494	529	518	499	467	471	489	449	503	510	534	484	504	499	501	511	541	440	542	496	496	506	525	473	516	519	484	479	526	521	513	487	524	505	513	509	493	496	470	481	517	526	477	502	477	517	476	496	553	522	508	516	505	479	520	475	456	475	461	487	542	469	516	520	513	518	471	469	487	472	507	513	516	517	459	462	520	517	467	494	490	510	482	474	495	521	492	528	534	497	514	480	521	476	541	529	488	557	457	484	530	517	455	497	478	485	462	471	506	512	522	489	489	504	487	488	465	516	479	478	506	507	562	506	468	500	529	513	483	521	517	495	449	503	488	506	519	491	468	500	519	498	513	482	510	514	518	525	468	457	499	522	486	549	494	504	480	475	507	486	529	488	483	465	494	540	524	485	458	508	495	506	484	508	477	510	528	482	474	499	541	528	503	529	496	511	502	494	474	480	451	470	480	481	507	492	500	510	481	490	487	534	489	493	513	493	502	470	480	506	504	494	486	496	472	492	510	448	501	526	515	505	458	515	480	510	527	477	517	473	467	444	516	475	502	462	500	473	508	542	530	501	482	497	533	500	478	527	471	507	531	504	503	490	515	473	506	498	487	485	508	508	484	533	496	509	472	518	509	486	507	526	498	474	527	491	527	482	470	508	529	504	505	475	506	506	516	504	464	496	525	486	524	540	488	501	479	495	496	508	500	507	483	509	487	474	483	501	508	489	499	498	484	494	472	514	527	530	525	463	531	452	477	525	502	500	497	482	531	481	464	493	468	548	480	495	518	512	460	481	518	501	501	551	485	498	495	453	457	476	497	517	499	519	488	507	467	518	459	498	486	492	476	520	480	476	493	514	517	491	538	495	520	502	522	533	467	503	490	553	486	508	486	528	500	510	511	531	476	493	493	500	517	521	497	495	522	519	501	545	519	548	503	481	495	503	501	495	470	497	494	481	468	496	493	466	518	496	493	523	522	488	484	457	491	527	481	507	508	515	542	486	473	498	499	514	530	509	483	456	485	495	483	505	488	522	503	512	493	462	478	485	510	533	533	494	501	485	524	492	498	484	487	500	539	493	543	509	511	474	511	535	536	515	493	535	508	476	483	527	458	510	467	484	509	476	494	536	469	495	498	503	450	505	450	526	477	479	473	482	516	479	472	519	498	494	504	486	457	472	516	486	505	521	495	497	481	486	501	459	507	515	486	507	460	459	511	476	518	515	520	496	540	485	543	499	515	490	520	484	499	486	522	507	517	493	509	466	505	513	549	475	519	503	508	512	479	478	463	495	456	478	464	490	493	525	540	531	502	482	536	489	493	501	482	481	511	530	508	545	471	501	503	492	495	489	477	501	527	500	493	528	515	478	511	515	478	443	507	498	497	481	503	499	531	500	501	538	482	549	489	484	498	515	518	464	510	510	502	464	487	461	553	473	512	538	458	538	530	481	478	471	510	480	486	491	518	508	505	541	480	522	527	512	472	471	480	525	493	486	492	487	533	471	489	542	554	494	490	478	502	519	500	471	488	477	509	470	479	512	487	526	493	511	491	513	533	489	450	514	517	513	494	487	503	501	526	497	510	483	466	513	485	491	505	450	479	503	492	505	484	476	485	471	504	499	480	512	530	480	460	530	465	470	493	521	475	489	504	485	520	518	484	518	512	489	495	523	471	491	494	486	495	468	511	511	466	505	515	501	491	533	472	535	522	503	461	529	501	490	503	487	543	487	527	504	524	476	506	501	514	500	500	512	517	491	491	531	516	498	531	530	514	515	512	533	514	519	502	504	520	489	509	484	477	477	499	481	473	459	479	501	464	492	514	475	491	482	504	502	490	468	490	475	536	488	474	458	507	481	462	457	463	508	521	522	536	518	502	497	510	507	470	511	490	507	480	509	478	510	491	499	515	476	546	503	501	526	471	496	479	496	458	514	500	497	470	504	490	513	485	483	502	483	488	487	491	479	505	512	471	494	482	507	504	498	520	501	506	525	471	497	489	497	536	503	510	479	526	520	526	489	528	535	471	472	485	553	490	494	493	490	474	480	484	501	482	492	515	499	509	509	475	489	488	489	502	548	476	498	506	504	484	512	514	513	485	515	514	512	491	502	496	533	468	539	512	462	497	515	505	526	476	510	499	499	476	480	494	483	502	452	510	498	500	484	492	503	478	483	516	499	489	507	498	492	512	533	522	471	493	492	518	497	518	513	482	466	459	483	481	492	505	453	471	516	493	512	509	506	534	481	505	489	474	480	496	470	521	497	465	495	496	474	499	520	499	511	482	506	507	525	514	489	520	488	470	536	476	482	499	475	505	539	516	515	503	499	526	457	542	515	529	502	498	492	467	511	510	508	499	486	547	467	511	516	480	475	515	517	521	507	507	516	479	557	519	498	493	491	513	483	500	446	499	510	493	505	481	485	514	493	500	531	519	523	504	512	520	466	455	536	472	498	480	487	517	539	492	531	520	456	517	442	480	467	531	472	556	500	516	546	478	472	489	475	520	467	512	472	541	486	515	529	509	535	488	491	483	483	522	490	523	499	480	514	507	509	516	510	496	512	489	548	523	507	498	503	475	538	487	497	508	487	504	512	492	504
1173	461	317	269	249	313	537	464	304	235	231	277	269	229	214	242	210	162	137	128	168	188	150	145	172	172	164	159	142	173	130	120	109	117	116	122	110	120	107	122	136	109	102	116	106	91	106	99	77	111	96	95	111	107	98	97	94	120	107	90	106	100	84	115	126	106	103	86	98	114	109	119	111	104	104	110	107	106	105	117	103	103	97	97	105	120	102	107	96	103	96	100	115	99	119	109	103	102	105	114	111	120	104	86	122	100	87	111	95	106	100	105	89	110	85	99	109	104	94	106	104	110	95	91	75	114	107	119	92	112	83	99	96	92	102	94	98	93	102	106	104	87	94	96	116	98	108	112	116	110	94	100	96	102	89	99	102	104	90	114	102	113	93	105	100	102	124	126	89	101	105	108	105	83	91	94	102	124	101	94	95	125	113	106	103	100	117	89	84	79	97	94	94	91	104	99	104	78	104	100	100	96	97	100	112	84	113	98	94	90	117	85	96	105	112	89	94	106	111	87	116	103	104	113	97	110	108	114	107	106	121	90	102	79	94	106	105	94	99	102	97	79	94	102	107	104	98	100	97	94	90	109	87	116	106	97	98	102	88	122	113	104	107	84	114	87	113	82	96	92	109	97	106	96	86	92	102	85	94	92	122	108	103	114	102	102	86	81	104	97	100	113	110	103	111	82	91	109	101	105	94	91	98	107	115	99	109	87	89	96	101	107	114	98	96	99	90	122	91	88	101	105	89	90	99	97	98	96	93	108	96	118	87	102	101	112	99	119	108	94	110	89	95	110	118	92	99	90	89	82	88	109	83	103	118	109	100	97	92	102	101	109	86	119	87	107	96	111	105	103	118	80	122	107	87	96	101	83	98	93	90	104	105	111	93	109	104	105	83	108	107	107	101	102	120	97	100	108	96	85	91	105	103	110	84	102	112	95	121	94	111	108	98	98	112	108	113	101	94	108	101	84	116	104	106	108	103	115	95	110	96	105	99	100	86	109	94	101	105	107	103	105	121	109	120	102	109	91	122	118	120	92	114	90	106	101	107	96	105	86	93	95	83	106	120	109	105	98	109	100	96	108	110	101	106	96	107	94	108	99	105	94	93	85	104	119	118	101	130	79	112	104	118	104	112	97	95	108	102	124	104	102	111	99	104	110	100	111	101	97	111	107	94	100	96	94	108	95	89	96	97	96	125	98	102	110	105	100	92	103	104	116	96	123	104	100	86	97	104	91	119	106	99	100	95	110	98	109	106	105	106	105	84	122	112	91	111	114	106	111	109	100	88	98	94	90	105	99	112	94	100	98	117	101	117	93	106	84	115	89	117	104	128	109	89	92	109	106	104	114	97	96	103	88	88	129	90	92	120	91	103	84	107	105	97	96	117	79	106	90	91	102	94	102	86	87	99	79	102	100	118	96	114	87	109	109	98	87	99	104	102	104	95	97	112	96	103	99	111	110	103	102	95	114	115	84	88	86	98	124	99	99	94	103	85	103	83	99	86	94	97	105	102	101	100	90	97	95	121	100	106	102	95	109	112	100	97	107	101	86	93	120	102	97	106	115	91	98	117	96	99	88	98	106	105	108	105	104	105	94	102	94	88	95	87	113	101	93	105	89	119	114	104	93	85	89	94	106	111	96	111	96	107	98	109	111	91	92	97	102	104	120	109	95	98	95	104	106	105	102	87	105	110	109	100	114	106	103	94	114	119	99	109	89	99	95	125	88	104	117	95	87	114	109	107	116	96	101	100	91	87	99	102	84	97	87	92	112	95	101	103	108	113	100	99	96	107	102	94	102	107	108	102	102	119	100	89	111	106	95	116	102	107	97	104	102	108	92	103	84	98	114	114	104	90	104	100	103	109	111	105	109	87	93	112	93	115	93	99	80	111	95	100	103	102	84	116	95	107	97	96	118	87	72	102	95	99	86	95	109	111	97	101	116	103	105	97	99	97	93	94	106	102	92	94	102	97	104	115	90	103	90	103	99	109	108	111	98	114	104	97	99	84	88	115	122	111	113	101	117	89	102	100	92	123	113	103	103	98	86	114	95	93	100	102	103	104	105	92	112	109	88	97	99	102	101	98	105	85	115	90	111	99	96	98	86	92	103	100	105	112	88	110	92	106	94	104	99	103	105	104	101	109	92	102	112	95	93	92	92	84	96	117	110	115	107	101	90	109	91	107	105	98	111	97	104	96	105	112	101	103	93	96	107	94	101	108	92	104	107	93	97	86	99	110	88	94	121	94	103	105	101	95	103	127	107	102	106	93	91	107	106	108	89	97	98	91	92	104	102	117	85	88	101	95	118	98	119	107	100	95	97	88	101	94	106	97	97	97	94	101	107	93	108	111	85	112	111	87	83	105	91	97	100	96	104	92	95	97	86	93	122	108	109	105	88	105	100	109	94	79	113	113	92	109	110	91	100	110	110	100	117	93	95	105	105	102	100	108	95	94	105	94	97	106	96	87	118	96	107	94	113	95	119	89	97	85	107	102	98	110	94	102	108	92	101	92	93	100	101	116	103	123	107	110	124	105	99	109	92	105	95	92	88	109	87	87	87	110	101	103	105	91	110	105	114	92	99	88	121	98	106	105	111	95	92	90	101	101	122	107	103	112	104	92	102	104	119	113	102	96	87	99	94	101	101	114	116	115	109	107	91	95	102	91	96	110	100	95	122	88	91	97	105	99	93	114	83	111	131	96	122	103	91	97	109	90	99	91	80	104	106	97	116	115	105	100	96	95	80	97	96	90	115	111	86	91	86	96	130	85	99	100	114	123	107	109	122	85	86	102	99	113	99	111	96	117	100	114	116	94	101	75	102	91	109	108	101	104	94	100	88	72	96	85	108	87	123	117	95	102	121	121	109	93	101	81	115	101	109	90	105	89	108	124	88	90	105	106	95	109	94	114	87	100	81	109	105	95	97	105	93	104	120	83	108	99	84	100	102	93	89	100	103	97	112	85	81	110	86	107	103	100	109	103	117	87	89	106	111	108	109	105	117	107	95	93	107	119	108	97	115	111	105	100	98	101	94	101	96	109	107	92	97	112	113	101	111	95	123	113	107	102	100	96	108	83	126	97	78	107	109	93	106	122	97	99	124	103	103	109	103	95	127	99	91	102	107	106	85	100	119	107	112	131	121	114	100	112	89	101	104	100	95	87	96	110	98	90	109	104	97	99	103	101	101	120	107	99	91	107	105	98	101	97	91	110	85	100	96	81	110	98	105	99	98	95	103	97	104	101	114	100	98	109	106	98	101	88	125	90	93	103	114	114	90	109	97	97	102	106	91	112	113	125	99	126	112	112	103	129	107	86	104	111	123	95	98	106	111	111	103	98	106	105	105	107	105	87	89	109	85	103	109	97	107	89	97	93	113	114	99	105	104	118	100	100	99	98	124	85	101	105	111	102	109	115	90	89	107	96	113	102	95	105	100	90	92	90	87	100	99	90	100	101	104	84	117	95	101	121	91	98	100	105	100
13827	5667	3453	5262	11777	15531	18307	14696	9675	6961	6291	6864	6487	4875	4326	4234	3301	2480	1979	2065	2675	2972	2511	2506	2266	2344	2102	2193	2119	1971	1639	1456	1408	1226	1123	1306	1081	1019	961	1062	1128	1051	1032	1096	1118	1125	934	886	822	830	851	787	772	822	785	862	776	740	877	761	834	782	792	730	779	813	782	795	816	830	869	958	968	1151	993	935	985	977	940	842	726	756	809	807	801	811	815	817	779	724	832	723	728	741	761	798	782	777	749	772	750	790	784	780	754	803	808	811	771	779	752	785	793	798	801	782	858	752	762	758	819	791	784	788	753	747	757	797	750	734	782	779	776	806	749	769	794	786	814	792	787	833	733	757	805	750	755	784	790	799	779	783	773	828	787	814	804	837	834	780	797	789	800	769	810	796	780	746	746	785	777	808	781	799	760	770	783	795	776	731	762	743	799	804	805	806	811	821	824	768	739	806	755	799	766	774	780	706	744	794	786	806	734	828	821	785	768	763	765	805	769	790	798	811	742	837	772	810	810	792	801	809	792	766	789	760	771	800	789	778	767	780	771	794	764	772	798	779	814	743	762	761	772	786	801	801	769	766	823	769	725	821	778	788	784	731	834	867	780	792	760	761	740	776	734	769	780	750	767	790	761	776	767	800	758	758	758	783	819	786	792	807	786	758	788	742	789	773	783	783	796	798	837	819	690	718	747	767	850	768	771	795	810	737	818	791	767	772	757	757	808	804	794	841	783	789	811	834	790	769	775	780	766	801	803	755	792	801	797	778	781	738	782	724	740	767	823	736	817	760	754	769	811	804	779	746	767	768	811	736	778	786	763	806	741	753	795	811	747	722	787	801	746	765	797	747	781	782	809	806	767	777	779	755	778	782	763	835	776	778	787	811	775	791	781	786	849	812	822	783	776	828	774	788	820	853	763	780	782	773	767	783	762	760	797	771	812	777	848	730	743	753	789	792	828	764	833	758	850	775	749	780	826	763	799	759	799	825	762	783	765	826	732	832	769	801	783	795	737	779	792	784	731	780	773	750	796	808	769	745	792	775	752	737	760	830	738	793	772	794	825	777	778	805	784	833	753	774	774	774	807	799	768	802	775	814	777	781	769	793	799	743	834	792	785	810	725	723	787	778	782	768	771	740	742	749	789	741	791	779	759	813	827	824	807	770	788	737	753	767	751	790	760	789	776	752	756	751	776	764	806	749	788	723	801	768	786	756	748	847	780	756	793	820	856	786	758	788	764	814	772	784	782	801	813	784	782	773	812	818	744	770	780	829	756	779	737	779	765	738	789	802	788	806	775	821	804	790	773	764	745	762	784	788	767	765	821	792	822	779	790	742	776	770	765	813	789	803	774	740	836	784	803	787	787	736	812	833	821	810	757	748	737	776	822	781	782	744	838	762	759	782	786	803	775	795	742	739	775	790	834	786	769	805	751	750	772	797	801	775	747	739	821	756	797	817	756	774	787	785	769	767	786	794	797	757	762	796	799	819	759	802	829	797	837	788	765	771	780	746	764	830	830	771	794	795	805	792	770	800	783	791	812	829	793	780	810	814	785	802	747	720	761	776	735	821	817	748	785	802	773	793	780	748	801	802	789	762	778	770	826	791	771	775	792	805	793	748	811	740	811	849	708	791	820	761	760	820	747	786	812	706	806	738	777	733	763	764	736	830	758	745	772	835	783	815	768	736	820	739	764	761	866	803	780	759	796	804	763	814	790	755	726	803	752	746	823	776	804	810	736	782	836	798	816	769	792	781	770	806	787	795	796	805	760	786	773	788	796	828	757	740	800	754	779	844	770	773	813	791	810	744	776	819	765	755	748	781	781	775	766	773	787	730	795	807	773	820	768	772	814	798	794	781	749	759	754	820	760	778	790	764	795	753	739	784	745	801	800	799	740	783	806	817	766	825	822	770	792	763	816	778	788	753	800	792	753	792	748	796	800	812	761	791	805	771	769	820	770	799	754	770	828	811	779	805	764	761	774	844	792	723	804	807	779	771	764	779	792	789	784	783	744	820	809	758	801	798	796	784	714	750	766	822	749	772	816	730	775	779	744	742	755	754	770	789	756	769	783	798	779	792	763	759	759	750	804	748	794	780	769	776	776	789	725	799	780	813	775	827	793	746	840	765	809	822	791	786	784	835	803	781	796	725	758	812	779	783	812	824	774	745	759	842	822	819	759	757	754	753	757	808	751	790	815	772	809	792	736	785	807	815	768	754	781	772	794	738	778	772	777	787	857	818	843	725	732	777	774	805	802	773	777	754	751	752	754	772	790	752	752	788	787	799	755	801	782	784	776	799	789	760	856	785	751	798	841	755	812	758	809	828	788	820	784	835	811	799	726	798	779	773	774	786	816	804	791	743	767	762	812	766	788	770	791	848	797	769	757	809	819	758	781	775	817	782	737	792	763	763	829	765	846	805	784	760	840	785	791	764	753	768	792	837	774	776	787	831	835	769	790	763	808	805	690	767	779	789	795	753	803	766	780	783	767	814	778	768	804	768	775	847	831	790	802	770	769	767	784	789	796	775	773	754	763	788	780	775	818	788	787	812	779	813	778	785	811	789	857	808	826	754	814	791	758	795	756	805	822	784	826	789	775	783	829	699	785	775	776	817	780	788	824	795	764	739	807	826	720	776	770	801	859	759	822	800	777	779	750	767	747	777	793	767	767	803	786	748	795	792	812	810	835	812	802	783	783	784	790	751	749	769	829	782	757	807	749	800	721	768	814	810	757	791	796	775	833	805	767	782	751	803	811	795	770	750	805	787	802	790	780	776	844	830	839	802	741	781	758	841	798	793	744	798	791	813	852	755	798	769	778	781	766	770	765	794	777	723	823	777	759	774	800	740	773	734	785	750	768	786	746	815	830	775	780	791	775	755	803	797	755	738	772	722	744	781	773	776	772	787	767	786	755	736	759	745	783	807	802	779	768	778	770	799	807	783	785	735	757	743	756	795	769	771	724	797	789	832	793	808	771	801	790	783	755	810	742	857	777	844	826	791	834	801	761	836	795	812	786	775	797	745	796	814	791	827	784	766	738	758	780	791	804	806	820	777	773	740	742	786	762	785	773	774	795	771	755	822	770	835	816	782	804	735	761	789	767	820	794	700	771	791	772	748	768	789	781	768	779	739	789	730	795	806	771	758	747	761	734	775	780	739	790	798	827	829	783	780	797	758	776	750	824	758	796	785	814	759	768	781	819	801	824	721	805	757	781	755	773	798	822	859	789	781	783	735	811	780	778	748	785	756	781	735	782	766	807	819	798	760	741	811	755	805	749	807	799	803	739	826	776	756	771	697	789	812	766	826	743	751	784	804	807	790	787	776	736	762	808	762	787	860	770	792	781	804	791	745	773	783	806	756	735	754	795	769	739	787	753	820	821	756	821	820	784	791	756	815	776	757	772	761	757	789	755	805	797	737	774	786	796	751	791	760	781	779	791	750	794	797	793	732	792	777	745	747	781	762	766	792	807	810	814	814	788	789
1171	198	161	106	124	170	288	231	139	136	131	136	128	101	91	107	78	60	68	49	65	78	79	77	71	67	62	67	62	60	39	37	55	57	49	49	39	46	47	46	41	54	48	41	37	55	40	58	54	40	44	45	39	42	53	39	45	44	42	38	49	51	36	50	39	52	47	41	44	42	38	46	40	43	49	67	53	42	40	49	44	39	51	43	43	32	42	31	42	44	39	44	32	46	49	45	34	49	51	53	29	46	28	51	36	37	37	36	44	38	35	46	31	46	35	45	37	35	44	39	43	40	36	45	44	45	34	34	40	45	50	40	44	56	37	39	45	53	56	48	43	40	39	39	45	41	35	43	40	36	35	39	52	46	58	30	31	30	52	47	47	54	50	50	44	47	30	41	48	45	39	46	59	46	45	39	45	50	39	42	31	35	38	44	44	43	38	47	51	42	42	44	47	41	36	54	41	34	37	54	48	50	37	43	58	42	43	47	47	47	48	50	31	47	37	35	61	49	44	52	47	46	47	45	46	32	45	45	40	61	47	50	46	41	43	25	33	40	40	40	45	40	43	42	33	38	51	44	38	47	41	44	41	40	41	41	52	33	50	44	40	49	50	38	35	47	35	44	42	49	53	47	42	45	36	48	47	52	48	39	37	42	39	46	50	49	46	36	40	42	38	37	45	45	51	36	39	54	42	44	48	36	38	50	41	43	52	35	34	40	46	54	35	43	38	39	34	42	50	45	37	35	30	59	51	49	37	61	40	36	41	30	30	35	36	54	44	50	45	43	41	41	43	49	33	43	36	49	39	47	48	39	49	37	49	57	49	50	41	40	39	40	39	30	46	38	45	60	36	25	41	37	51	38	48	57	40	38	33	47	28	56	37	46	44	59	43	61	42	47	40	58	38	37	33	48	51	45	37	41	38	42	39	55	39	51	46	48	51	42	42	51	45	38	25	47	40	54	35	39	41	36	31	27	42	39	47	37	50	37	42	41	58	40	38	47	43	54	24	48	42	49	39	38	39	40	41	53	29	41	39	50	40	37	42	46	51	44	47	35	47	42	48	40	50	41	45	40	47	50	40	33	46	45	41	49	47	31	44	41	43	39	46	38	50	35	31	43	38	41	43	53	51	47	38	47	32	52	46	48	43	43	44	51	37	32	43	47	51	38	44	38	50	47	44	32	51	56	38	48	47	35	51	43	49	40	58	43	49	44	41	47	35	38	40	45	28	48	62	50	39	40	50	43	27	42	41	47	48	43	37	33	45	57	41	38	52	32	35	33	41	55	51	42	60	45	51	48	34	53	39	39	45	28	41	46	49	36	31	33	39	44	46	44	39	28	46	44	34	46	45	43	41	44	33	40	35	35	54	39	38	40	47	45	40	32	31	45	39	42	45	40	61	50	45	37	42	48	53	49	35	44	29	48	42	39	55	47	50	38	42	47	37	32	38	47	38	53	39	39	32	50	52	37	45	49	41	33	42	39	47	46	51	55	39	46	46	39	35	35	41	43	39	34	48	44	40	51	45	47	46	47	45	44	46	55	44	38	44	38	36	42	48	43	25	40	44	41	42	31	42	48	48	43	38	52	37	40	45	38	44	43	40	54	45	39	54	39	41	48	47	47	42	45	37	37	37	42	35	46	55	46	47	52	46	32	37	46	46	44	28	49	31	41	40	31	46	47	44	45	44	48	48	36	40	48	38	43	42	45	53	39	40	39	46	37	46	44	40	37	36	39	35	46	41	47	42	45	38	35	41	40	35	47	35	39	40	47	35	38	37	43	56	34	58	56	42	35	45	39	39	42	41	45	44	47	41	46	46	41	49	31	52	53	41	54	49	51	50	41	34	47	38	39	37	33	37	48	30	40	47	43	54	40	34	37	41	41	59	43	56	39	35	52	46	41	48	42	32	35	46	50	42	44	35	27	34	42	44	33	39	42	47	38	36	43	48	41	48	32	47	39	42	36	39	32	40	39	49	47	45	44	42	53	38	38	36	45	28	37	39	46	52	39	58	56	37	51	45	27	46	32	30	34	45	25	41	39	37	40	51	43	47	43	36	45	36	39	39	51	35	45	46	39	45	49	41	45	52	50	39	46	33	50	50	33	35	31	53	41	46	46	38	42	51	52	32	25	49	55	59	50	51	42	41	39	38	50	53	29	46	36	36	43	45	48	57	36	53	51	36	40	39	48	40	51	45	56	42	35	39	38	43	38	43	35	39	30	40	56	38	50	48	42	37	39	42	42	39	42	39	49	37	41	48	48	53	42	44	50	46	51	50	40	31	38	52	42	39	39	38	57	52	42	33	46	35	44	42	43	47	39	30	39	48	44	36	46	38	50	33	33	40	38	46	39	37	47	40	50	44	47	32	35	45	29	50	53	45	37	44	37	48	44	52	42	43	31	37	46	38	43	56	47	48	42	42	32	59	37	40	38	56	39	30	49	38	34	42	40	55	40	51	32	42	48	39	41	40	39	36	54	46	47	31	39	46	38	45	47	32	45	41	46	41	35	43	45	50	41	31	47	38	42	52	43	45	46	38	38	42	36	37	50	46	41	43	46	38	43	33	38	36	44	52	32	42	33	50	45	36	45	49	41	44	38	50	51	40	43	42	44	53	54	44	37	41	33	46	42	51	34	34	42	49	49	35	43	34	37	38	32	41	49	44	38	45	37	43	50	53	45	51	51	38	48	46	42	39	47	37	42	40	42	38	26	49	42	44	43	49	46	36	43	39	42	36	53	45	45	50	40	41	38	43	45	42	48	48	38	32	33	35	57	63	33	35	46	33	29	38	43	54	47	48	40	31	41	34	36	37	39	39	42	43	34	47	51	40	41	55	37	38	31	54	30	42	53	41	42	41	45	36	40	43	40	42	37	37	40	47	37	51	54	34	36	46	28	56	42	35	39	46	32	46	44	55	32	42	48	41	46	54	35	44	54	38	51	43	43	42	39	37	37	39	43	43	51	42	38	45	43	33	40	42	40	54	40	43	53	44	49	45	36	45	32	40	42	29	35	37	43	31	45	49	48	42	38	39	45	43	48	39	41	40	33	38	48	35	52	36	51	29	46	47	55	41	40	52	43	35	38	35	50	54	45	43	37	46	40	49	51	37	46	44	52	42	39	48	43	47	43	38	41	46	33	43	50	42	40	42	54	51	37	44	40	45	44	40	55	33	37	34	41	36	42	38	45	45	52	47	36	47	33	37	46	32	59	47	43	47	40	47	33	51	39	43	52	49	48	48	32	34	46	40	49	44	41	39	54	55	41	40	44	45	43	55	50	37	45	39	40	42	48	50	38	62	44	42	42	38	35	33	40	30	47	47	46	42	54	37	46	43	41	55	29	51	46	47	45	46	40	29	38	45	33	40	38	34	43	34	41	42	51	35	42	56	42	30	35	45	39	40	34	37	50	46	43	50	30	45	41	40	52	43	45	41	43	39	40	41	45	43	38	39	36	33	43	36	46	39	54	41	48	46	47
10361	3205	1944	2759	7118	10189	12478	9012	5414	3829	3551	4158	3623	2714	2379	2425	1638	1133	891	1017	1387	1399	1316	1184	1230	1157	1000	964	969	766	679	598	598	530	491	558	454	417	395	455	473	480	468	443	474	466	371	345	332	383	362	331	320	331	358	352	342	339	319	345	330	322	331	368	361	362	400	364	405	386	405	420	445	461	421	388	432	426	430	389	376	377	344	341	351	351	334	324	320	335	354	352	335	352	324	356	368	361	354	385	352	343	369	364	372	351	355	345	340	347	357	349	350	351	325	323	361	353	362	378	356	347	369	355	317	350	367	331	324	340	383	350	331	333	361	342	353	366	340	366	366	338	339	390	374	347	368	346	341	349	329	320	346	335	342	352	338	350	373	368	379	351	373	336	311	361	330	352	361	369	348	362	356	351	341	339	330	362	344	348	340	351	355	318	363	342	332	342	351	381	321	319	344	339	347	349	366	334	336	351	330	331	348	329	358	341	334	367	349	333	351	355	329	346	355	321	332	349	344	363	379	356	387	357	355	387	362	331	363	328	355	336	366	357	348	328	349	344	355	342	370	353	365	381	353	361	328	309	333	336	382	348	357	369	331	335	349	319	356	344	330	357	359	363	336	358	365	328	330	343	326	334	330	384	347	360	362	358	320	360	365	340	385	338	352	355	317	358	364	334	346	348	321	370	366	386	375	330	360	315	352	362	347	351	330	314	367	357	330	359	369	356	330	346	324	319	360	332	367	360	375	349	330	376	324	347	365	349	390	344	342	351	357	332	352	348	331	395	341	346	334	329	337	369	321	362	333	353	332	315	325	367	348	340	339	359	311	344	376	338	338	350	347	358	399	330	371	356	386	357	381	334	344	355	354	377	307	355	344	338	333	354	329	340	377	345	338	363	332	336	353	326	357	339	322	357	350	310	373	336	326	363	310	345	329	359	315	368	351	359	313	332	366	366	394	335	338	356	355	325	382	323	361	377	374	352	376	379	329	377	320	340	357	321	376	318	331	405	350	353	382	314	344	366	332	382	354	354	317	336	368	368	315	337	355	318	343	370	346	359	356	359	378	324	321	358	292	343	346	329	333	356	319	366	382	337	317	328	352	334	351	340	341	318	375	316	341	354	371	333	327	365	369	335	332	364	347	337	327	340	320	387	337	354	337	364	359	352	327	318	312	359	326	354	329	371	334	324	363	340	372	337	348	314	319	326	348	378	359	386	309	361	339	341	359	342	335	383	326	368	327	343	348	344	317	339	352	350	311	337	355	320	332	350	348	342	335	362	361	332	385	347	369	355	337	326	345	331	376	323	349	347	372	364	324	350	370	354	327	345	343	328	340	380	349	339	319	360	325	371	334	339	346	368	327	351	354	348	370	354	355	321	352	350	320	369	326	362	333	354	311	381	321	329	346	347	353	342	338	326	341	376	339	369	364	327	350	325	341	334	319	342	368	345	333	381	312	328	389	344	333	341	328	383	345	338	337	338	344	361	319	359	332	344	362	337	381	338	358	391	353	329	354	352	334	352	381	380	358	318	387	365	375	356	370	339	336	355	354	326	348	317	366	366	348	375	354	342	328	343	344	336	374	313	345	332	305	356	355	386	340	351	334	355	372	371	337	339	350	352	335	342	353	332	358	354	353	347	347	360	354	349	337	397	346	338	372	327	366	359	341	352	346	355	333	294	345	350	343	327	344	325	328	328	340	332	348	339	331	355	333	337	339	323	342	329	358	321	333	355	378	339	373	351	327	321	352	341	359	329	371	336	315	384	346	368	330	351	369	315	361	327	325	357	355	346	311	338	335	336	359	360	342	340	327	334	368	365	332	379	354	337	414	361	321	328	372	361	335	343	338	313	366	340	316	369	359	344	324	347	335	355	377	369	352	326	328	321	334	304	339	345	313	359	312	352	338	337	332	340	357	312	349	348	340	353	352	359	353	351	352	332	394	330	359	354	356	347	389	373	356	370	363	334	357	351	324	359	333	365	359	358	333	343	367	320	376	353	320	386	357	364	388	369	384	397	344	382	347	361	330	355	338	350	323	337	340	334	334	333	370	332	366	396	372	360	330	314	367	336	319	346	335	323	351	326	343	394	338	336	353	358	332	371	357	380	353	331	343	344	320	340	353	353	324	348	375	371	328	341	319	334	337	377	343	361	369	356	352	345	381	341	316	357	340	337	309	367	331	336	347	345	340	336	338	334	336	342	347	318	372	306	338	352	339	349	355	377	360	335	358	327	337	340	383	336	325	330	355	321	355	380	331	346	335	321	354	356	350	394	367	355	376	345	345	368	358	352	336	337	352	326	334	345	357	329	346	362	357	307	338	340	340	319	346	387	305	293	353	351	351	314	369	329	358	326	355	355	335	389	346	341	344	356	333	399	335	393	347	330	334	376	349	350	363	334	337	378	349	385	362	340	336	342	359	387	344	389	358	350	319	329	321	339	352	333	356	352	374	368	351	315	344	352	353	388	352	332	328	365	349	352	339	331	344	330	356	302	325	346	322	330	354	338	357	339	419	359	359	347	350	336	371	349	356	339	364	358	322	343	352	348	338	361	343	326	376	366	351	336	351	367	389	358	320	378	328	334	358	312	371	345	367	353	308	375	352	328	365	349	345	346	333	317	332	331	348	374	336	362	343	333	339	363	358	338	347	367	351	307	340	334	372	343	318	323	344	343	362	362	370	372	377	346	349	334	325	351	336	339	338	351	336	341	353	345	327	348	376	332	337	338	340	367	347	367	322	329	346	367	382	326	350	308	367	353	340	359	358	330	366	369	351	347	333	353	342	350	399	339	327	363	331	325	346	355	376	334	312	360	358	360	350	321	338	346	349	345	362	345	376	372	350	363	364	363	348	343	341	331	344	349	364	330	325	362	309	327	349	389	345	343	373	333	367	349	324	351	365	331	343	357	353	329	355	389	354	330	336	343	351	336	368	373	324	353	312	347	382	343	346	345	342	334	365	357	361	296	330	324	344	380	385	345	359	374	340	349	347	355	299	377	361	331	341	379	397	318	359	343	333	324	348	315	343	360	367	354	357	388	367	375	343	371	348	373	338	348	349	346	360	372	323	373	383	364	329	373	339	339	330	327	335	363	352	333	326	368	339	336	350	345	339	350	351	342	320	352	344	314	357	330	379	339	353	362	359	366	339	370	353	361	329	329	337	364	335	369	316	321	354	335	330	338	357	362	355	344	346	332	342	340	360	389	347	363	322	346	349	335	317	342	323	377	342	334	335	363	324	342	335	332	356	371	354	363	341	339	353	361	347	374	340	335	336	355	346	346	330	351	312	375	354	365	362	373	343	337	350	358	345	371	346	329	372	348	349	361	352	339	346	335	358	308	367	353	332	323	319	361	343	330	367	367	351	348	323	370	354	330	346	307	344	330	338	313	342	305	347	355	353	328	352	343	354	380	360	371	311	361	325	334	330	369	325	341	372	348	345	338	325	348	341	349	344	308	319	339	319	330	398	357	335	366	357	324
754	410	280	183	194	299	456	311	248	187	192	216	220	155	152	152	141	97	109	129	130	116	140	121	140	117	110	120	116	105	94	104	101	100	84	100	86	71	91	84	83	104	81	96	90	77	77	81	88	68	79	59	91	96	78	83	84	80	105	63	66	87	76	90	76	84	87	91	91	75	92	78	98	83	79	82	80	81	102	76	89	101	80	74	89	84	83	85	86	78	85	70	86	82	85	69	76	83	79	76	89	85	69	81	83	81	77	79	82	75	86	87	84	75	89	76	58	82	83	79	80	81	69	74	76	76	96	76	81	88	91	81	86	75	67	79	84	73	80	78	66	88	80	74	86	81	77	105	80	76	93	89	66	81	69	94	91	79	81	68	71	66	94	85	85	84	67	75	96	74	80	90	70	76	69	64	76	77	85	66	91	78	87	71	86	88	83	71	81	82	68	77	91	83	80	75	86	73	86	72	83	73	100	79	89	96	74	80	73	85	83	89	72	100	70	63	78	63	68	69	92	80	81	83	72	93	84	83	85	77	88	83	82	79	74	78	82	84	79	70	73	95	80	81	65	94	81	94	74	82	77	80	72	87	74	77	83	71	72	78	78	72	82	81	71	82	72	90	68	85	62	76	87	91	69	86	74	78	84	77	82	88	77	80	55	102	102	78	91	76	81	84	73	80	80	79	89	82	91	77	64	93	56	69	74	79	90	68	80	91	71	81	82	76	86	73	68	77	82	80	60	84	73	74	75	67	87	85	84	92	81	81	78	81	89	85	87	64	101	68	84	74	83	90	93	84	77	88	70	87	82	78	71	78	75	96	71	96	74	83	83	79	94	76	92	69	75	84	82	96	75	85	82	89	71	75	97	72	87	78	88	74	70	99	95	81	80	74	90	65	63	83	87	94	83	95	70	78	85	71	97	94	77	81	72	76	85	93	93	73	83	72	70	79	88	78	84	70	90	91	72	73	84	76	91	69	82	79	69	86	81	64	84	86	79	76	77	85	78	78	59	78	73	75	71	91	74	78	76	81	81	88	77	68	95	88	68	70	98	81	75	80	82	73	74	80	74	89	92	73	79	77	89	63	85	80	90	77	87	62	83	76	95	80	81	70	92	72	91	78	83	96	81	81	85	69	90	83	86	74	82	61	63	87	78	91	74	80	72	90	86	76	76	73	89	85	100	100	77	103	85	76	84	69	79	68	81	77	84	78	80	96	68	83	94	82	70	59	70	101	82	80	80	97	69	86	75	75	85	75	94	87	81	72	75	92	90	73	79	76	80	95	74	77	84	95	84	82	74	78	85	90	81	83	79	83	90	82	83	85	70	69	96	68	85	100	92	70	77	99	74	82	85	89	77	79	66	90	85	88	81	66	85	81	87	94	77	77	70	80	71	69	79	81	86	102	68	74	84	89	65	77	78	76	74	86	64	77	71	107	68	71	81	80	73	79	93	87	73	86	74	71	96	81	81	94	83	79	84	90	72	71	63	87	74	77	73	88	85	93	90	76	86	83	83	85	90	94	67	77	87	79	84	94	73	62	73	86	80	67	81	75	72	68	74	79	80	85	69	99	81	72	63	74	87	69	92	90	77	75	78	80	70	78	82	73	62	83	77	78	86	75	76	79	74	74	87	75	75	84	78	78	95	75	89	87	84	74	87	86	80	84	71	78	78	70	92	86	84	74	74	72	78	74	70	93	91	85	86	81	70	77	83	86	85	83	82	75	77	78	77	85	70	82	88	65	87	91	81	87	76	75	68	67	75	75	84	72	85	59	80	70	76	79	89	80	84	90	70	82	77	71	73	88	85	69	99	70	84	99	86	73	74	82	82	94	67	84	70	86	60	88	98	76	82	80	80	87	94	71	77	80	81	90	62	75	96	92	88	87	73	70	81	77	64	78	71	80	58	70	84	79	93	76	75	85	97	85	89	83	69	78	69	77	87	84	80	78	79	85	75	85	82	83	88	103	82	88	76	74	82	85	78	87	84	77	82	82	100	92	73	78	75	90	87	70	83	76	86	80	69	77	68	74	81	74	84	85	83	71	72	71	78	95	75	82	71	68	81	82	77	82	84	73	86	87	70	91	71	85	87	100	71	81	88	68	80	81	83	95	86	93	72	87	82	95	70	73	72	90	86	94	86	86	87	77	69	79	82	76	77	92	85	100	78	63	83	82	84	89	84	79	78	89	76	81	86	92	76	65	67	85	85	80	82	69	82	81	70	109	96	76	84	76	91	72	87	94	84	68	82	96	82	81	91	84	73	91	75	86	81	75	80	81	92	78	85	64	75	74	82	74	74	59	107	92	83	80	69	70	81	85	79	73	78	87	83	91	64	70	77	77	87	68	75	63	87	93	80	76	98	83	76	76	84	79	85	86	81	71	81	70	80	80	80	79	69	78	67	94	78	79	85	94	88	71	87	81	83	88	84	105	82	68	80	75	89	91	72	95	82	96	84	69	90	74	73	77	85	82	79	71	72	93	79	79	83	75	89	89	82	82	86	66	80	91	69	54	75	74	86	85	93	83	68	89	59	86	90	75	88	82	73	74	100	78	100	78	78	102	78	86	75	88	81	72	85	89	94	72	76	85	84	84	81	85	88	88	80	83	88	76	79	80	87	82	70	89	71	73	82	97	92	72	99	89	75	67	95	85	72	74	74	66	74	93	68	85	86	78	68	97	71	74	73	72	87	100	86	73	84	93	100	82	74	81	74	68	65	73	92	89	90	75	79	86	85	76	81	84	65	75	76	76	81	71	81	77	71	76	81	67	79	78	90	85	89	82	77	85	86	92	89	81	62	85	73	68	80	77	89	83	86	77	96	92	76	74	66	80	101	90	87	78	77	88	78	79	89	71	73	95	84	71	83	75	82	89	73	73	84	76	84	91	88	84	101	75	74	77	82	77	70	88	71	75	97	84	76	78	95	66	76	88	95	76	72	101	71	90	71	90	85	84	106	68	81	86	68	93	86	79	77	78	73	81	73	72	94	82	81	75	96	70	75	79	89	84	81	91	87	78	69	86	70	81	77	80	96	67	75	89	77	82	90	73	77	77	86	76	105	85	82	77	89	80	71	69	97	67	80	84	94	80	83	78	56	68	70	98	94	86	66	82	73	71	90	66	93	81	89	74	100	83	72	81	78	65	84	69	96	86	68	77	67	80	87	82	77	64	89	78	79	92	103	86	72	84	90	88	69	80	90	67	76	79	79	100	80	67	83	56	72	92	78	86	96	84	101	73	84	79	69	93	72	81	79	75	57	79	66	82	70	90	96	80	67	70	82	85	74	81	94	92	75	71	69	91	77	73	88	85	81	97	76	68	82	79	89	84	77	71	80	86	73	84	86	84	90	83	90	83	79	83	71	90	87	84	91	77	75	74	73	81	90	87	78	87	91	89	59	79	75	70	81	84	85	77	78	77	81	78	86	75	70	78	61	81	68	72	63	78	84	71	84	76	89	82	80	88	75	88	75	77	73	73
11102	5154	3126	4413	10566	14512	16215	11163	7298	5346	5461	5933	4697	3779	3562	3409	2281	1726	1520	1747	2149	2079	2152	1954	1885	1672	1582	1559	1551	1389	1089	1035	1000	957	967	999	830	709	731	867	847	828	805	867	949	783	625	643	654	629	630	670	666	579	652	587	634	631	640	632	621	614	620	627	652	622	641	613	662	711	722	736	773	789	757	742	838	727	689	655	619	661	667	652	578	638	596	674	593	669	575	608	669	619	583	601	591	621	622	675	606	653	626	651	612	601	580	617	629	633	639	618	627	607	616	609	598	642	624	669	616	607	620	659	587	655	646	583	615	599	657	605	617	615	609	625	636	619	616	621	623	607	595	601	561	638	582	606	649	582	571	640	620	585	630	593	646	608	631	598	632	586	628	610	623	596	660	615	613	572	635	656	640	602	627	599	630	650	609	623	606	669	651	625	601	633	639	619	618	532	618	638	657	667	641	626	633	603	639	590	628	617	626	595	620	628	611	626	649	633	606	604	629	608	591	612	669	619	610	623	604	645	639	635	639	604	641	642	606	672	597	639	600	624	650	657	599	614	621	605	601	575	613	608	593	627	607	632	652	626	647	635	635	624	619	620	616	674	613	635	629	635	582	608	613	633	638	638	622	676	647	680	628	655	603	609	617	592	595	597	611	614	640	655	603	634	577	600	619	604	588	641	584	607	609	619	603	603	619	667	614	596	639	594	630	650	620	658	637	611	625	600	613	614	635	615	621	601	597	657	639	640	599	649	619	633	576	632	649	602	637	669	599	613	630	648	594	621	608	600	612	621	613	588	557	624	629	603	638	594	645	605	602	588	617	592	594	674	622	617	621	599	614	606	613	605	600	623	620	613	614	644	622	636	610	592	648	621	625	632	585	609	611	630	642	588	578	638	619	614	611	609	623	594	632	645	650	655	642	638	615	578	639	656	608	638	610	624	603	567	607	672	623	623	636	599	649	593	632	594	664	624	604	637	601	611	677	636	587	610	590	657	629	593	650	599	598	612	604	616	630	629	637	639	614	683	581	578	643	648	626	637	666	634	596	596	621	612	628	628	610	578	609	645	605	606	627	612	573	582	636	611	593	612	646	603	602	622	650	639	637	621	625	616	602	640	618	628	662	685	634	609	594	590	604	596	631	594	621	608	612	641	672	587	612	608	571	590	619	605	630	678	625	654	645	607	630	576	617	612	591	665	633	610	591	603	641	629	601	638	613	623	662	645	618	636	643	606	642	640	621	621	595	627	616	598	622	611	637	588	607	633	629	642	623	556	620	637	645	605	642	615	643	608	647	602	602	580	617	647	624	599	639	591	621	624	619	604	622	638	636	640	598	663	591	617	637	607	558	602	665	629	587	613	637	610	633	589	595	650	628	613	630	606	645	685	627	639	660	620	626	654	619	635	656	640	627	629	600	606	607	634	621	598	621	606	630	644	586	629	603	640	573	607	617	589	628	638	648	585	597	606	608	625	623	628	639	608	622	594	583	611	632	576	626	593	616	639	635	652	588	616	661	609	618	629	646	626	646	636	618	590	632	634	559	615	615	610	631	620	657	629	599	610	607	625	618	658	651	593	645	610	590	595	630	652	650	658	635	652	643	598	617	609	592	643	613	604	625	627	652	623	612	611	631	631	650	609	581	601	599	612	614	653	596	580	572	613	692	660	619	637	613	646	591	591	631	623	588	612	629	640	627	676	626	578	616	584	610	645	622	611	612	594	641	651	600	626	609	613	632	611	652	622	607	661	612	647	619	592	589	632	616	610	635	600	556	611	632	600	619	635	623	606	562	606	622	574	594	587	610	593	614	627	607	633	630	584	648	624	621	635	633	630	592	643	657	583	609	635	664	616	651	624	628	623	634	630	620	592	620	641	628	605	624	606	611	612	602	583	643	639	610	590	638	618	639	620	647	605	626	663	610	609	623	595	628	608	588	661	645	611	631	644	649	597	623	605	645	597	620	606	578	661	599	612	637	614	628	680	597	618	666	611	624	630	598	672	625	645	648	647	691	652	605	613	641	589	610	589	596	596	619	661	630	608	631	618	591	647	624	643	590	670	670	598	635	581	627	633	621	592	635	607	632	651	642	601	611	590	611	631	609	650	664	629	649	666	637	617	623	629	651	633	654	621	604	627	639	632	592	627	624	680	591	648	651	639	626	618	602	642	660	587	634	626	615	662	645	624	620	612	621	610	641	608	614	675	610	649	621	616	633	632	654	578	608	606	610	664	594	618	649	593	616	633	627	626	647	576	618	562	655	612	603	632	672	634	607	644	645	604	588	636	610	635	623	619	577	620	572	637	617	533	604	642	646	649	628	590	625	627	622	635	594	655	611	585	642	617	617	619	612	645	639	612	606	623	703	624	649	622	616	610	581	577	620	570	614	629	623	629	626	655	615	599	624	588	632	675	654	589	665	635	642	684	642	599	590	596	640	657	650	644	650	599	594	624	613	658	610	592	596	690	581	599	623	620	626	645	601	597	566	569	651	577	630	628	616	635	658	618	680	667	569	614	623	562	612	634	633	595	653	626	612	613	635	562	638	651	637	629	635	656	662	653	594	632	686	613	649	630	607	585	590	607	651	663	611	605	576	600	608	639	602	591	607	615	594	642	609	650	599	631	625	614	607	654	577	585	627	595	637	653	600	631	592	633	622	608	617	563	638	642	622	631	673	639	580	627	575	597	628	605	636	602	582	635	591	639	620	618	616	659	629	643	602	646	613	619	644	635	677	617	621	599	645	630	580	639	610	653	640	618	597	570	624	639	579	647	604	611	605	618	590	623	591	649	648	659	611	641	613	621	599	659	607	615	636	685	630	638	632	600	576	604	617	611	595	647	634	626	635	599	598	606	659	633	646	631	561	587	589	579	608	670	618	614	653	610	635	610	566	619	619	642	625	681	614	605	622	612	621	601	576	587	598	600	613	661	610	564	637	634	665	619	615	633	618	636	656	565	588	658	624	636	568	631	646	627	607	630	620	576	602	661	618	624	602	605	604	636	628	634	604	618	628	647	647	620	609	611	564	583	633	638	645	625	549	667	654	608	591	653	637	669	633	615	616	607	589	644	615	607	629	646	573	624	601	646	633	637	608	617	611	613	644	588	646	624	626	618	585	642	613	600	605	609	610	618	645	610	626	603	648	596	620	641	630	606	651	601	573	623	598	639	597	612	603	674	614	628	600	615	582	606	647	629	663	631	634	611	634	614	619	662	665	592	640	576	598	629	607	662	633	602	621	670	584	614	588	615	614	616	593	630	617	640	642	638	637	632	620	638	636	610	656	582	642	594	606	632	636	640	580	627	650	614	596	623	640	598	618	630	633	620	637	602	612	628	665	569	610	618	615	665	673	637	582	652	642	626	605	588	607	625	657	642	626	605	622	615	576	589	584	625	630	625	621	608	630	583	594	633	645	627	660	612	628	588	638	647	595	614	622	630	602	585	632	626	598	616	658	587	651	647	594	634	651	669	590	619	633	678	621	561
1866	343	252	186	175	246	376	306	224	178	180	166	174	159	153	145	110	113	85	106	124	120	141	118	116	96	97	105	100	86	63	78	103	55	82	71	65	57	60	68	66	76	60	64	67	63	74	75	56	61	61	74	60	67	73	71	50	71	46	61	79	52	56	53	54	65	78	49	64	75	70	61	66	70	62	78	71	66	47	55	56	56	60	73	62	66	67	53	64	62	44	70	69	59	66	55	79	59	55	56	75	70	78	60	51	67	67	56	71	57	63	65	66	76	57	64	79	79	70	61	46	61	74	55	64	62	65	55	62	61	58	76	57	69	44	64	55	59	69	69	53	53	58	61	57	43	51	60	53	65	63	62	62	83	56	51	69	66	72	53	63	62	79	69	73	64	64	62	71	60	62	53	57	66	66	54	68	68	58	62	64	53	76	64	63	63	65	65	52	73	56	65	57	66	66	63	52	61	57	66	48	59	51	74	81	63	67	62	59	74	85	69	57	63	55	59	79	70	69	57	57	66	75	64	81	65	61	65	53	56	60	56	60	60	79	64	70	63	48	62	57	71	77	63	52	60	68	64	63	65	59	62	74	54	61	63	51	67	57	58	67	59	60	51	58	58	60	59	58	56	60	70	66	50	57	57	56	67	73	64	57	66	52	63	71	51	61	78	52	68	63	61	71	70	45	63	50	51	66	64	64	63	70	62	53	69	61	56	56	75	73	81	56	62	56	65	51	69	44	60	68	70	57	52	56	54	71	62	61	48	53	66	64	73	58	61	67	59	46	41	56	81	50	67	73	66	62	82	70	53	54	67	60	65	57	60	55	57	66	55	69	62	65	61	55	60	55	67	59	71	70	64	57	70	54	75	58	77	62	67	48	71	63	82	60	58	68	61	61	77	62	83	67	52	75	59	63	70	56	59	62	66	56	64	79	76	62	62	48	64	57	58	72	71	63	64	60	57	64	66	60	64	59	58	76	72	61	64	70	56	60	70	61	54	53	55	56	60	61	57	63	53	53	73	57	70	74	77	69	47	60	53	58	67	51	60	61	47	71	82	77	54	56	60	64	67	53	79	69	76	62	54	60	78	66	64	53	72	57	53	55	54	55	65	72	43	46	66	48	72	62	51	67	68	60	60	65	67	58	62	66	65	74	65	59	53	71	50	63	51	69	56	58	61	64	72	59	65	63	52	36	74	58	55	58	74	58	67	58	62	67	82	62	77	60	60	70	67	71	75	59	61	59	64	63	72	72	72	59	59	79	57	62	62	61	73	67	66	70	70	63	54	63	75	62	58	57	71	50	51	66	61	60	63	56	50	57	58	55	68	70	49	68	48	74	62	61	77	69	66	61	59	66	59	57	65	39	70	69	68	48	50	71	62	59	46	69	60	76	65	59	53	67	62	57	69	60	72	79	68	63	58	64	65	71	58	66	56	74	82	59	63	66	55	69	66	63	67	74	61	75	67	70	62	50	57	56	66	57	47	58	78	59	59	60	58	56	54	67	63	45	52	53	57	68	59	71	62	60	68	70	63	61	89	64	60	67	83	73	54	70	71	65	77	65	47	66	71	59	59	66	59	52	66	67	69	67	57	67	68	64	63	54	57	60	59	48	50	57	64	65	55	68	64	52	72	63	60	62	51	73	46	67	66	68	76	63	58	68	57	70	55	65	70	48	62	77	62	77	59	72	72	70	65	79	48	66	72	68	63	60	53	64	48	67	73	52	70	49	48	67	78	67	78	57	58	65	61	65	61	69	88	56	69	68	77	65	50	65	76	65	61	57	57	56	72	51	71	63	68	66	57	63	64	70	75	54	63	74	63	70	58	69	54	56	65	56	73	52	58	57	51	44	67	51	55	58	63	65	56	61	56	75	59	50	61	76	77	51	61	65	67	63	60	55	63	58	63	60	59	68	69	72	70	70	61	68	70	64	64	71	67	76	50	59	50	57	53	65	59	62	67	63	83	57	79	65	68	63	73	65	81	57	69	67	60	71	74	64	52	46	68	59	76	59	53	72	70	69	55	67	71	59	56	67	62	65	69	72	63	57	48	59	55	56	59	53	74	60	49	69	70	63	57	62	41	69	65	60	58	81	58	62	63	65	57	75	61	48	50	60	46	74	68	68	73	62	57	44	66	66	60	58	60	57	67	78	79	59	59	57	66	57	58	73	70	69	58	55	61	68	55	66	59	66	68	74	56	69	58	59	59	67	62	67	48	50	64	69	53	64	65	60	55	69	64	72	69	64	54	66	59	74	62	49	69	66	51	53	67	74	77	57	68	64	60	66	63	63	64	75	56	44	78	52	61	58	82	69	57	64	62	53	65	60	54	73	60	77	68	59	62	69	64	62	66	51	65	57	65	58	44	60	78	62	53	61	61	65	61	58	61	64	61	54	66	87	52	48	54	62	52	73	62	64	68	72	67	61	55	55	64	63	63	74	60	56	73	55	58	72	57	67	61	51	74	58	56	67	76	62	67	65	60	70	62	70	55	76	59	66	61	62	65	68	69	75	63	61	55	73	56	66	50	53	62	61	51	61	65	68	49	62	63	57	74	64	60	57	67	51	74	70	59	59	70	55	62	52	80	61	77	62	69	57	66	69	54	75	53	58	69	62	62	63	64	65	69	59	54	64	52	59	57	50	51	83	73	66	65	58	48	79	58	56	62	47	49	69	49	68	66	66	57	56	47	62	70	57	58	54	69	79	69	61	67	68	59	61	64	61	73	78	72	59	64	58	62	59	75	63	64	54	63	66	61	64	64	47	56	67	51	58	62	62	67	59	54	80	61	63	77	60	53	63	64	66	82	62	85	62	61	53	60	54	69	56	76	55	54	63	57	62	61	78	78	74	69	61	59	70	53	72	62	80	52	67	66	73	71	63	62	59	61	66	61	68	58	50	69	72	54	68	64	74	80	59	57	76	61	72	56	69	55	54	67	66	64	65	53	72	56	60	61	59	51	52	76	60	83	55	57	53	51	69	57	50	55	76	69	53	73	57	61	61	66	57	61	57	69	50	64	66	59	62	73	64	70	54	56	67	66	61	62	66	57	53	80	48	71	59	59	55	59	68	66	72	61	59	56	59	56	61	56	60	52	60	55	60	56	66	65	65	61	61	67	47	50	66	67	63	59	65	69	63	54	67	59	61	64	50	60	64	64	64	70	60	50	80	59	58	56	56	62	58	67	77	66	62	60	55	71	61	71	60	62	63	65	60	64	53	60	59	75	63	48	61	60	64	63	66	64	64	56	62	83	69	63	60	66	62	73	64	73	61	61	56	60	67	60	61	61	56	59	52	61	62	60	69	59	70	55	66	55	59	60	46	60	67	59	61	68	70	63	64	71	71	68	46	65	73	76	70	65	68	61	50	66	59	61	70	57	68	74	74	63	61	59	70	66	66	48	74	65	59	64	63	59	72	59	65	63	68	63	62	70	62	71	49	58	66	75	68	61	49	74	65	56	56	58	80	66	65	66	59	64
12642	4570	2798	3908	10171	14061	15070	10251	6941	4862	5748	5435	4755	3502	3631	3199	2136	1612	1409	1862	2100	2034	2166	2028	1704	1531	1476	1407	1391	1132	1029	956	923	873	789	824	639	657	592	737	707	695	674	804	820	648	526	501	522	525	532	509	515	507	517	524	471	534	490	492	493	484	523	491	513	492	546	491	564	550	625	566	651	612	617	687	656	588	583	499	503	542	512	532	486	508	512	474	517	484	513	497	505	500	534	506	504	525	537	475	490	469	521	526	492	501	520	536	531	531	499	506	478	505	520	490	512	513	509	490	519	471	514	464	528	506	528	494	511	528	484	515	493	502	506	481	477	480	512	531	507	495	487	477	481	492	529	510	484	468	513	544	567	492	481	520	501	503	508	556	486	507	541	489	526	497	521	485	474	513	484	492	525	521	495	518	471	512	491	510	496	514	489	482	574	513	488	519	504	479	442	486	494	480	479	532	471	485	497	497	523	453	501	508	483	540	497	520	492	481	521	506	514	482	465	507	532	503	536	485	543	444	534	501	498	516	494	476	465	506	473	519	512	517	505	461	502	464	514	510	501	497	534	487	468	533	511	457	523	518	522	485	512	526	532	512	553	497	483	525	477	508	487	532	467	488	530	499	475	456	470	485	509	529	521	516	521	496	475	536	486	533	513	504	524	490	526	507	517	533	521	514	513	480	498	525	510	528	512	486	513	560	501	535	517	500	511	508	499	507	487	476	499	516	480	449	522	548	535	517	499	489	514	459	530	445	474	449	502	473	534	493	484	506	483	459	512	546	518	446	497	495	477	534	473	465	496	496	506	514	508	502	518	535	499	502	519	500	521	492	469	516	541	496	482	509	485	485	514	553	462	475	557	503	516	500	469	529	525	501	502	481	500	525	498	487	480	518	512	467	508	494	482	469	467	519	515	522	525	470	487	477	507	491	530	506	514	485	532	524	510	510	495	501	483	471	484	487	488	506	510	497	491	501	519	508	498	497	488	485	488	491	486	462	503	513	541	539	468	483	540	548	437	477	520	503	513	478	465	511	467	488	468	502	493	511	520	511	482	500	486	491	518	476	501	506	491	504	524	511	507	536	501	536	519	502	500	508	516	511	479	535	494	499	497	520	476	486	478	507	483	518	521	529	489	488	478	471	488	482	489	489	489	492	483	515	548	499	520	519	506	463	503	526	535	504	505	518	477	504	521	505	503	476	431	556	502	540	489	523	497	527	488	491	552	470	493	456	531	479	495	543	484	515	516	487	529	531	492	487	494	492	491	499	479	509	527	470	470	499	508	517	481	483	515	510	479	528	526	508	505	529	505	492	527	505	496	471	512	463	525	494	493	520	535	498	521	515	477	478	490	498	505	520	501	514	526	497	483	525	522	491	449	529	491	467	500	525	537	528	525	514	498	467	469	527	484	462	516	480	528	496	514	508	465	514	552	502	477	466	498	511	492	532	566	508	503	502	478	557	522	496	502	547	514	501	508	494	462	501	532	501	532	505	492	478	519	516	515	503	481	461	482	491	490	461	489	504	466	525	494	503	523	476	527	491	507	537	477	502	499	510	506	517	491	515	489	497	491	467	509	487	526	475	497	520	555	487	511	538	516	483	522	466	510	483	539	509	518	463	533	519	513	537	490	496	501	505	482	522	513	535	517	508	528	510	478	547	498	526	510	520	477	491	505	495	475	499	483	510	489	507	532	514	486	523	477	501	475	512	522	505	523	516	480	495	521	509	493	486	470	463	504	520	511	484	491	513	494	501	510	506	492	553	480	521	489	456	551	495	527	493	485	491	476	516	484	490	528	547	482	518	499	487	527	513	473	495	530	478	498	520	473	518	525	484	482	460	502	527	505	507	530	482	512	551	556	487	510	495	479	462	485	487	492	489	549	542	500	487	459	513	509	473	510	470	503	503	498	491	519	517	506	510	487	445	523	516	472	487	457	498	500	516	494	506	499	484	559	496	501	519	514	456	514	469	479	514	478	484	531	521	528	525	519	496	475	494	525	506	499	536	482	504	496	456	488	443	511	497	512	476	481	509	506	524	494	516	483	518	473	481	524	527	513	521	524	483	506	504	485	477	505	526	503	491	500	513	519	497	522	430	537	536	446	477	489	509	481	508	518	528	498	503	524	539	473	493	477	488	521	466	496	486	499	513	529	492	486	467	529	492	506	494	462	532	471	484	499	502	509	522	499	509	524	497	525	475	530	484	535	511	538	495	482	495	541	542	482	525	502	507	484	512	528	507	509	485	478	482	507	527	515	496	489	510	505	471	494	497	502	493	516	511	513	474	501	499	501	494	525	504	455	511	517	550	496	507	500	492	514	492	468	483	520	502	517	473	481	525	510	508	474	540	488	528	510	495	488	526	488	504	516	500	529	503	507	501	504	458	513	525	517	515	495	482	517	485	512	488	496	513	469	467	499	533	485	507	501	509	504	485	546	530	541	470	512	487	489	464	492	502	492	500	517	510	490	522	449	521	504	496	521	501	514	495	481	531	583	490	503	487	521	535	530	429	506	498	472	498	491	514	461	482	492	481	507	521	531	532	480	516	516	465	484	486	510	523	526	474	498	553	509	487	485	474	499	498	514	520	500	479	521	523	483	525	470	495	466	475	520	506	503	482	543	473	460	494	518	524	483	505	513	494	482	483	503	521	485	501	530	486	505	478	470	488	462	508	521	477	499	515	504	507	520	518	492	495	516	520	489	527	471	499	544	497	497	484	453	502	510	488	508	493	535	495	499	497	469	528	527	515	514	521	488	475	526	551	490	479	490	508	465	484	520	528	523	470	519	504	475	544	491	513	486	506	485	496	526	491	476	489	527	489	514	508	492	474	515	489	494	523	466	494	478	525	543	475	488	481	477	498	478	515	538	506	487	459	461	516	486	539	497	482	518	468	514	534	466	499	506	510	505	489	505	505	492	486	494	501	483	519	508	520	511	505	507	496	492	497	544	519	491	498	500	501	513	505	514	471	519	461	498	498	495	460	483	494	519	498	486	484	526	481	491	534	501	492	537	515	480	490	499	498	477	541	479	503	510	505	501	497	488	485	493	500	507	504	538	526	507	509	450	511	499	519	516	483	517	491	530	483	510	497	506	523	556	501	556	517	516	501	498	522	464	554	530	433	520	552	456	495	498	528	503	463	507	549	535	513	483	495	479	527	513	534	471	524	505	501	518	468	513	533	490	522	535	518	533	481	487	494	508	526	538	532	534	520	502	468	512	510	470	518	486	473	525	506	501	501	554	486	468	503	498	479	474	530	477	494	562	514	513	514	497	544	466	518	486	508	509	512	485	528	501	515	514	489	465	500	502	498	504	477	464	504	533	469	523	510	527	472	523	485	496	489	526	529	493	483	531	460	537	496	528	487	509	496	494	513	500	519	487	447	498	523	518	509	492	504	465	489	518	475	496	498	524	494	499	482	505	502	503	504	518	530	542	500	503	526	544	496	465	511	491	494	511	512	472	536	495	469	513	488	511	530
1254	490	333	264	252	399	482	379	267	228	263	259	252	221	200	173	157	165	159	169	159	182	205	160	147	160	136	179	155	112	130	134	123	123	114	106	103	119	106	116	113	120	116	113	106	109	119	106	126	83	103	91	98	100	121	97	103	103	99	115	108	100	107	107	92	89	113	99	94	99	114	115	113	107	128	121	91	92	99	94	107	92	105	110	119	114	117	116	102	82	89	94	106	113	114	108	110	118	108	96	100	90	106	96	89	106	118	99	96	92	97	93	92	84	108	118	96	96	134	98	101	103	90	95	95	90	99	100	99	103	95	111	123	120	96	99	110	102	99	97	113	88	112	102	92	94	99	81	130	112	76	96	90	113	113	110	112	89	125	101	92	84	103	100	107	102	96	92	106	113	108	89	116	88	86	89	123	111	88	102	110	94	101	91	98	105	74	107	106	110	103	101	105	108	80	106	106	103	117	112	87	86	104	104	108	117	104	98	104	104	97	101	90	105	101	110	100	116	103	117	103	108	95	91	129	111	86	101	84	99	105	104	108	106	106	120	98	99	107	106	87	92	92	116	91	97	101	103	102	104	106	97	93	104	96	89	100	91	96	103	93	86	113	113	106	94	98	101	95	101	105	124	94	103	118	96	101	99	112	105	106	114	106	122	88	98	94	95	113	87	111	100	97	97	109	138	107	84	96	92	94	93	117	130	108	85	129	107	88	99	98	87	103	103	84	105	78	110	125	115	80	122	103	102	102	104	122	108	95	114	88	105	125	97	87	102	109	107	104	101	113	100	86	88	114	92	88	118	113	99	123	94	87	110	91	92	78	104	101	107	103	104	103	109	109	104	105	100	103	106	94	88	114	117	106	112	103	99	101	106	96	114	92	102	102	111	98	90	100	84	100	100	120	110	107	125	95	121	103	91	96	100	100	114	97	108	94	104	120	103	104	89	87	84	84	109	95	98	88	116	90	99	99	133	95	81	98	87	92	89	92	103	101	108	112	106	90	107	99	108	97	108	90	85	117	102	101	85	119	119	99	102	105	101	110	108	96	104	113	93	107	106	115	108	107	90	92	107	103	105	108	98	102	111	116	130	96	109	113	96	104	120	115	98	105	95	103	111	102	96	92	122	115	89	93	92	102	106	112	94	104	99	117	100	83	107	102	110	87	103	98	84	108	99	112	101	89	112	113	97	93	95	109	104	105	99	113	110	118	101	103	115	100	110	100	102	89	113	107	99	100	111	88	105	95	104	89	80	91	98	96	112	82	88	114	105	88	105	91	103	116	89	104	100	106	113	100	105	103	93	111	116	119	104	91	110	96	116	115	92	130	108	129	116	100	102	96	105	107	95	91	106	106	102	103	116	104	102	103	94	102	113	93	97	95	99	76	107	95	114	121	101	100	114	96	93	87	99	97	113	116	110	113	104	112	106	104	84	103	103	94	104	108	116	105	102	95	108	121	91	126	105	90	100	98	104	107	119	104	97	110	105	106	97	93	109	100	121	95	105	104	92	112	130	97	80	104	94	101	95	90	113	114	100	109	105	105	110	91	110	105	98	91	87	86	89	98	87	100	111	102	99	112	86	88	109	100	95	87	113	95	113	116	108	106	97	115	102	94	117	118	100	90	92	108	104	104	109	101	87	90	94	122	117	118	107	97	100	92	104	109	96	101	97	130	120	94	107	73	107	112	106	91	97	99	116	107	91	106	99	104	110	98	96	111	85	93	91	120	100	109	108	117	102	96	96	84	135	99	96	110	98	89	125	99	93	93	110	93	92	107	93	93	99	112	104	129	92	97	107	98	105	111	80	99	104	101	104	104	108	126	116	107	89	98	101	91	82	110	106	95	100	100	98	115	104	95	106	79	86	102	107	99	115	103	124	101	110	106	112	94	86	97	85	88	92	105	104	119	98	122	103	96	97	114	99	90	104	103	119	119	117	99	104	105	83	98	98	92	95	94	93	98	96	98	99	106	115	87	99	113	92	105	97	102	99	85	102	115	113	97	94	106	113	119	99	108	106	107	118	113	103	98	109	92	87	110	96	120	99	99	103	108	131	100	127	105	125	90	98	112	100	94	102	103	98	116	91	109	86	94	104	97	120	109	90	100	115	97	107	99	112	101	109	98	101	106	112	82	96	113	95	98	104	109	94	93	103	93	91	94	113	107	97	111	99	118	111	98	118	102	88	94	97	103	98	117	105	84	96	105	102	91	115	94	90	110	103	90	114	109	108	102	99	94	108	91	109	113	115	117	104	98	107	72	103	92	88	109	92	107	79	87	88	92	103	98	115	89	105	128	102	93	102	104	121	95	107	93	109	97	105	110	114	98	83	115	102	119	100	103	129	88	104	91	79	96	91	90	121	94	98	120	112	88	118	98	105	86	106	103	84	91	98	92	102	113	89	102	105	106	99	118	95	111	102	91	111	101	112	86	97	108	96	106	81	100	100	95	106	107	110	109	100	100	110	94	109	96	101	116	103	116	95	105	104	126	83	85	120	91	101	101	96	96	100	94	92	107	89	100	110	104	76	102	108	105	94	100	95	98	95	108	106	91	101	117	92	93	115	104	118	83	120	102	88	105	104	112	75	113	104	101	100	115	107	90	94	94	99	113	83	103	98	97	98	113	111	105	96	96	95	95	126	102	112	116	130	80	105	98	120	95	122	102	102	96	81	107	76	119	103	116	123	119	99	109	102	99	98	101	90	94	90	92	97	96	111	123	114	116	87	100	88	101	104	88	91	88	92	97	100	109	115	110	115	101	114	89	100	115	96	101	97	89	102	104	97	106	112	113	102	99	88	101	107	90	85	93	117	81	110	106	109	102	97	96	124	97	93	80	94	121	106	99	100	121	107	111	86	86	105	82	108	115	110	108	107	106	102	101	94	109	98	83	89	104	113	88	94	104	114	101	113	123	103	92	100	90	105	90	102	105	93	99	101	92	87	107	93	95	107	80	105	82	95	110	91	111	109	91	96	116	103	95	89	114	100	110	102	85	104	122	99	89	104	110	107	109	110	101	95	108	94	88	90	105	98	107	105	102	87	122	96	102	104	95	103	87	97	113	119	99	88	105	86	104	91	97	96	95	94	111	90	107	114	90	106	104	114	93	95	96	82	116	100	112	98	88	109	100	83	95	97	97	87	105	84	104	102	93	125	94	87	110	95	86	112	104	112	97	111	86	94	103	91	104	92	104	85	102	107	90	98	101	87	107	91	98	100	117	122	100	80	101	117	141	109	103	113	111	116	93	111	112	101	96	100	117	99	102	69	110	103	87	93	102	102	107	92	104	86	91	89	90	100	96	89	115	119	117	99	94	95	85	93	108	110	96	93	92	99	125	88	106	114	88	87	104	105	108	97	98	93	127	88	98	103	91	94	93	110	88	102	99	104	105	115	88	99	103	102	106	86	108	117	125	108	120	105	95	87	111	109	100	95	101	94	94	111	90	112	96	122	102	105	88	94	118	83	109	129	108	110	108	105
14555	6098	3824	5366	12972	17732	17426	11967	8434	6639	7372	7047	6242	5010	4807	3736	2710	2214	2012	2749	2883	2821	2821	2856	2273	2127	2116	1949	1809	1512	1535	1544	1402	1257	1304	1185	1043	1012	981	1168	1079	1104	1094	1267	1108	1133	875	865	800	831	808	764	816	771	830	806	779	778	839	778	821	823	763	793	821	762	786	839	882	789	894	972	1001	964	1100	937	1063	881	856	816	824	817	777	808	820	740	785	781	844	742	792	815	870	808	758	789	768	780	803	793	792	787	773	764	767	764	755	804	799	792	788	803	800	814	776	805	812	802	754	752	736	808	767	759	763	802	861	773	773	771	759	759	771	778	773	794	750	788	810	762	756	746	783	809	785	769	789	778	776	835	806	818	813	763	783	762	752	805	752	746	735	799	788	775	774	768	831	831	782	788	811	777	806	773	754	742	847	831	758	760	761	758	825	812	755	715	791	802	800	800	741	781	773	808	765	746	760	781	729	729	787	796	797	777	851	751	767	763	786	790	807	791	821	815	793	741	825	733	786	784	730	733	761	809	771	789	785	787	790	748	796	803	807	773	754	780	763	768	745	788	793	770	807	774	811	770	823	727	811	799	834	776	779	776	759	814	782	800	762	772	829	776	740	803	753	827	756	830	772	784	808	779	771	809	745	770	735	816	747	798	764	837	780	763	790	800	781	741	799	794	761	777	794	819	777	767	804	731	788	835	777	787	829	776	783	793	744	751	796	752	827	751	850	771	741	833	746	773	760	830	818	770	774	802	798	802	773	717	819	748	776	795	793	809	832	783	781	790	764	798	770	820	776	811	778	813	775	794	821	729	792	741	783	755	819	782	758	753	767	765	761	770	765	763	773	777	793	815	764	761	757	809	757	827	744	763	776	808	772	731	791	717	759	774	797	798	745	810	768	799	806	766	806	778	759	774	784	788	741	789	768	824	780	832	756	806	828	830	769	780	792	762	783	731	789	749	797	749	811	779	699	809	747	765	753	733	749	810	760	814	783	767	793	809	743	736	824	772	748	754	794	801	774	780	778	776	765	752	719	795	793	780	848	805	803	780	849	812	783	772	746	807	812	811	796	751	785	796	775	744	797	807	791	752	760	741	797	819	834	756	732	836	776	691	801	769	775	812	793	790	790	785	782	769	813	798	811	792	739	795	772	802	806	752	789	775	804	749	767	807	785	781	774	770	829	772	742	799	742	804	741	807	809	774	792	779	797	787	731	740	737	755	816	806	779	762	769	763	807	782	806	810	734	767	772	778	737	755	741	744	791	794	733	773	781	770	830	751	797	736	785	761	825	799	741	853	739	783	775	788	793	816	794	839	821	763	793	756	750	748	788	832	794	762	765	817	761	746	795	800	776	756	799	810	781	788	788	805	828	778	785	824	758	830	770	757	776	769	789	814	768	817	785	763	789	798	767	775	746	801	745	817	776	822	775	790	785	775	803	751	762	813	733	843	784	790	824	755	779	812	715	748	808	807	815	790	827	794	820	769	756	802	782	805	756	783	808	739	798	814	803	775	805	793	794	736	791	795	753	765	795	748	741	803	777	797	796	863	776	793	807	735	801	808	801	762	766	772	798	758	722	787	817	776	783	775	727	785	784	777	758	793	840	801	781	728	713	794	808	738	789	831	802	782	737	845	846	765	829	762	771	787	807	783	810	819	795	790	849	769	775	745	744	768	698	752	758	800	737	762	817	759	883	764	802	760	785	782	774	786	838	794	771	789	780	728	787	725	769	817	806	783	768	831	778	757	828	767	790	782	780	794	763	827	858	789	810	776	776	828	848	777	844	754	765	762	765	764	776	757	766	769	818	772	808	791	736	714	814	809	803	774	710	763	814	766	772	803	838	794	774	787	768	774	779	752	796	780	766	794	799	763	787	762	752	835	734	742	798	769	759	830	775	799	727	775	784	808	831	769	760	757	791	778	790	795	769	764	830	772	765	787	785	816	764	771	785	794	813	796	773	804	791	766	809	783	767	813	769	829	742	762	836	787	833	802	764	804	799	776	764	828	788	803	799	807	766	837	761	816	757	778	810	792	806	788	818	767	801	793	772	735	791	811	781	755	839	755	803	766	787	780	716	810	792	808	772	756	818	745	809	758	835	740	789	757	758	821	769	751	784	770	757	822	823	759	802	830	788	758	784	786	792	832	771	776	779	793	771	745	807	772	815	828	764	790	791	772	790	810	833	728	867	776	773	819	750	805	771	817	797	799	777	765	746	748	733	803	769	737	798	778	766	793	844	787	781	796	811	760	749	785	791	750	808	779	810	745	804	779	795	745	764	725	793	833	774	726	776	779	758	783	741	770	786	775	769	798	809	799	756	800	829	727	829	770	769	794	783	792	759	812	756	803	812	777	816	790	803	792	793	835	761	808	745	746	808	784	760	746	797	747	809	847	799	789	807	783	790	761	806	786	760	780	798	806	847	817	756	772	817	782	775	814	791	765	824	804	786	793	753	761	740	700	805	762	809	765	785	779	734	744	777	789	781	765	757	788	788	840	789	799	828	841	812	804	801	770	799	752	852	806	803	805	787	773	815	826	804	774	766	776	834	771	715	771	778	778	796	781	809	763	801	830	767	803	786	735	816	796	794	789	756	763	753	747	798	794	753	803	805	801	752	808	742	778	793	759	788	761	797	763	785	801	806	820	806	801	788	785	789	820	762	794	755	797	762	787	800	781	792	758	806	778	800	819	787	763	817	774	801	850	745	785	803	832	781	778	804	772	793	747	794	774	748	796	767	773	797	761	764	743	743	800	820	811	788	789	820	754	771	785	740	743	789	730	764	747	780	770	828	714	788	809	736	845	789	739	788	771	768	779	847	774	788	785	839	730	747	798	768	843	815	816	835	779	768	848	782	844	823	790	780	787	782	751	815	759	798	737	826	752	817	827	807	778	791	752	802	746	821	817	779	761	811	791	795	765	779	756	723	749	767	760	767	762	803	797	758	748	807	760	752	744	767	824	813	779	771	721	798	756	767	758	751	823	798	766	764	763	786	782	816	755	789	764	715	785	779	781	805	799	766	758	825	721	797	804	752	796	799	781	817	809	795	783	759	765	826	794	779	824	781	812	787	783	744	774	805	772	795	816	784	827	821	819	782	790	767	770	763	806	786	807	771	802	754	751	770	771	755	803	793	783	791	767	730	719	745	761	785	842	795	778	755	783	781	769	774	761	793	820	709	729	805	760	770	802	780	766	825	816	811	793	771	791	752	729	715	786	783	772	826	828	823	758	752	807	803	757	782	797	802	772	786	819	824	831	778	720	746	774	771	776	785	798	764	790	794	783	777	751	792	799	826	789	804	778	796	733	737	770	727	770	824	820	736	774	821	767	750	775	818	785	773	779	767	775	741	789	793	790	796	802	776	767	811	787	812	761	751	797	806	744	804	758	736	766	760	809	784	848	764	756	751	795	758	762	744	773	776	806	759	826	727	720	857	779	796	775	808	755	775	808	764	788	768	801	792	819	748	800	737	781	779	790
1266	258	182	130	158	214	250	180	140	127	130	133	120	92	102	74	69	73	62	88	85	74	77	77	59	64	71	69	58	60	48	60	46	54	54	47	50	37	52	55	39	50	43	44	40	54	59	48	38	44	51	38	42	39	53	49	39	37	45	48	40	41	39	50	52	43	53	38	34	47	40	48	72	56	46	55	41	41	59	53	47	34	43	41	34	42	55	45	28	41	41	49	49	45	45	51	36	49	47	57	39	52	53	40	42	33	54	41	49	33	37	38	50	37	39	47	39	58	52	50	40	40	43	49	62	49	40	40	41	40	49	48	45	43	53	47	43	34	49	36	50	35	52	46	42	52	52	43	37	48	38	43	48	52	47	43	46	47	47	46	53	31	43	36	41	48	50	43	53	36	48	33	55	47	43	37	46	57	46	52	39	48	49	49	42	30	40	46	40	39	54	52	36	52	45	38	36	37	38	61	57	51	56	41	40	40	40	37	41	54	40	55	57	49	42	51	45	54	28	42	43	44	34	41	51	34	36	41	41	37	56	46	42	45	41	37	44	47	46	43	39	40	34	47	48	49	42	47	42	33	39	48	49	55	47	50	38	31	51	36	34	41	55	32	47	47	44	39	49	43	36	42	43	51	58	46	47	54	44	48	35	51	48	44	45	43	50	41	42	35	39	33	46	47	40	48	47	41	50	49	39	47	44	51	43	45	45	47	36	45	43	57	41	48	38	41	49	51	41	47	36	52	33	45	41	37	52	40	34	49	45	44	31	47	42	48	51	41	40	42	62	47	48	45	49	35	37	47	46	42	34	46	54	47	46	51	41	58	44	52	43	40	51	34	45	38	36	42	37	40	47	43	36	40	45	46	51	27	45	38	41	30	44	47	49	41	35	47	47	38	45	50	45	39	56	42	44	39	42	39	46	49	38	49	33	38	47	34	46	36	45	45	42	40	40	46	55	43	38	44	38	39	32	39	36	42	42	45	43	43	55	45	48	40	47	37	40	38	31	45	38	47	53	49	38	34	36	45	41	52	42	34	51	50	34	39	28	41	35	38	39	47	43	57	47	39	59	48	41	42	38	42	31	42	40	38	38	59	48	52	43	38	37	31	41	32	42	35	56	50	36	54	34	32	43	28	58	55	47	42	40	49	56	33	37	45	44	48	33	46	45	51	55	47	40	53	58	44	56	52	41	43	56	45	43	46	31	40	42	46	38	42	41	50	54	35	54	41	51	41	39	39	43	46	41	53	48	45	57	40	44	37	45	57	39	56	31	39	41	44	52	36	50	50	39	50	38	61	41	53	45	53	52	46	50	49	34	47	40	48	46	35	48	40	41	40	43	50	55	33	34	54	43	39	43	52	38	53	32	42	35	48	47	43	51	40	42	49	44	40	39	47	48	30	35	35	56	50	41	45	61	40	42	41	48	48	41	41	42	42	50	38	46	54	52	46	37	50	49	47	46	39	35	46	42	47	40	50	49	43	45	49	47	47	45	42	49	39	27	32	45	42	48	45	49	48	43	38	38	40	35	37	45	43	37	35	40	51	45	53	35	34	39	43	52	51	39	47	33	39	56	41	45	37	51	51	41	40	44	51	48	46	47	42	46	39	46	53	51	40	35	37	44	43	46	42	60	38	42	44	42	42	40	43	50	35	62	50	39	45	40	49	46	47	44	42	47	45	46	45	48	51	44	54	42	41	41	49	53	44	36	53	54	52	45	44	52	58	40	38	51	51	39	46	39	36	42	55	57	36	49	52	46	37	39	32	35	42	32	53	45	44	38	42	39	45	41	49	56	39	39	44	51	47	45	43	50	44	47	44	47	38	38	44	35	45	37	44	44	54	41	41	33	36	45	46	60	34	42	46	50	48	37	37	43	53	58	46	39	49	47	53	38	38	44	52	46	40	44	39	51	44	48	37	37	51	54	48	42	44	42	44	44	37	46	42	40	46	56	40	47	54	48	39	48	45	49	48	33	35	33	39	45	41	46	48	40	38	39	54	39	46	41	45	50	50	49	43	46	46	50	45	34	50	53	57	46	46	40	42	45	42	46	58	37	40	48	48	54	52	54	56	48	51	46	36	55	40	49	41	50	49	38	52	45	34	44	38	52	38	40	45	45	48	45	35	45	54	47	48	35	51	42	42	40	38	39	38	43	35	46	41	46	43	48	37	47	34	45	41	31	44	41	39	40	45	55	35	39	52	33	51	43	39	42	49	50	33	44	36	43	52	45	30	56	46	42	41	36	50	39	48	36	52	53	44	32	37	36	35	61	39	39	46	34	37	32	55	40	34	46	44	39	42	34	48	47	34	45	38	33	53	44	43	46	55	48	42	57	47	45	46	39	39	49	55	51	54	42	39	51	39	46	39	38	48	59	46	48	45	45	40	33	37	37	44	60	37	45	46	45	44	56	59	42	42	49	38	47	30	47	41	35	42	37	51	45	37	34	41	52	44	33	40	47	44	49	41	46	36	38	38	41	44	43	47	55	45	44	49	43	36	38	48	42	41	41	35	52	55	36	54	40	38	57	50	42	44	39	39	36	47	48	54	52	46	47	46	45	49	37	48	45	45	42	42	51	51	45	50	40	49	43	46	42	42	37	54	31	50	41	47	49	45	44	52	58	46	38	44	42	36	44	43	48	37	50	25	48	48	44	43	39	47	47	36	43	55	48	45	38	45	50	43	39	38	39	43	53	57	41	40	38	42	34	63	44	47	41	38	35	47	42	58	42	41	54	54	42	44	47	48	41	34	32	36	39	50	46	46	36	42	56	55	37	39	53	44	46	42	54	36	46	43	53	55	39	49	37	53	53	50	57	43	52	41	40	37	41	52	40	39	46	51	46	50	44	49	55	52	42	28	55	49	43	55	35	55	41	37	43	48	44	44	44	40	31	43	37	40	53	45	46	49	49	44	52	54	46	39	39	38	36	42	39	56	30	46	51	43	50	53	47	54	53	61	48	37	42	43	44	34	38	49	40	50	46	46	40	38	43	42	47	56	38	45	44	47	49	41	38	45	39	45	43	33	43	49	45	46	52	52	46	39	44	52	60	52	45	40	35	48	47	33	49	53	40	46	44	41	48	50	48	34	46	45	52	42	48	47	40	49	43	38	51	56	48	51	49	28	44	37	47	39	45	43	33	42	45	43	53	38	43	44	40	53	31	40	49	57	41	33	44	54	49	46	49	52	57	33	43	49	38	41	48	35	41	42	47	53	40	31	46	52	39	37	47	34	60	43	48	48	42	37	35	46	48	40	47	42	41	33	50	42	57	39	41	33	42	50	40	37	48	43	40	43	40	44	40	33	51	45	44	45	61	40	27	46	48	60	42	50	45	42	49	56	40	31	43	56	40	40	45	41	43	43	43	41	41	46	35	45	46	48	53	39	35	45	52	38	49	59	45	51	35	51	45	45	37	49	38	42	52	54	60	46	44	41	48	46	43	37	41	40	57	48	46	49	48	44	48	43	32	32	38	46
11401	3831	2227	3154	8143	12077	10928	7058	4709	3594	4376	4315	3709	2758	2516	1879	1283	1106	993	1389	1500	1553	1384	1318	1115	1178	1085	1027	815	659	728	713	613	551	564	505	448	466	489	541	473	469	551	480	461	524	402	364	402	384	357	333	357	388	364	356	394	374	395	363	372	350	342	360	369	345	333	356	385	354	354	419	421	413	449	438	437	385	342	355	341	387	370	380	401	363	352	362	348	355	345	363	374	391	355	348	395	382	378	368	366	355	376	372	354	349	340	377	340	361	350	418	383	379	348	365	340	368	363	359	346	359	339	350	368	341	354	367	350	362	348	376	336	329	371	384	347	351	330	368	390	372	389	341	350	402	342	384	352	365	396	356	353	369	395	363	372	366	373	353	358	366	319	361	330	349	339	382	360	349	355	370	355	367	372	369	330	374	379	324	359	330	352	356	333	354	353	378	359	390	375	344	375	371	330	398	351	361	362	345	349	345	323	394	360	355	339	332	367	326	337	362	392	309	333	368	335	359	382	377	365	346	330	392	353	334	354	347	357	348	326	378	350	349	356	332	340	323	347	366	345	370	342	355	354	362	368	352	352	352	337	364	344	381	372	369	367	326	333	361	336	325	377	389	340	341	338	365	363	334	357	339	348	380	337	363	365	362	385	356	330	355	354	334	355	339	349	368	350	370	358	376	361	352	339	366	328	355	363	370	354	378	345	342	366	344	345	359	351	357	366	389	354	362	344	359	344	351	348	332	329	355	384	361	361	377	358	363	362	359	360	333	365	357	366	362	354	389	358	381	359	323	346	336	334	337	363	375	336	372	358	362	368	374	361	350	355	346	336	327	383	337	356	316	360	334	342	374	338	333	382	362	390	388	333	347	363	397	342	355	360	367	355	385	352	361	335	324	353	368	354	350	344	354	371	360	357	336	351	364	347	355	338	385	339	347	343	351	339	323	361	355	341	379	365	358	365	341	335	359	355	364	366	365	378	352	328	360	324	376	342	361	347	378	375	369	337	380	314	353	339	386	366	387	361	355	348	371	330	357	354	344	345	372	335	347	372	343	349	372	346	388	385	331	346	356	389	353	345	373	392	320	376	364	365	367	364	364	349	371	336	399	412	405	372	363	366	369	386	339	356	375	346	349	344	337	335	382	319	387	363	370	340	359	361	369	357	365	360	368	347	355	362	360	387	358	349	362	383	320	379	353	349	377	386	334	342	389	356	332	353	332	354	368	361	358	378	356	372	374	356	337	344	350	331	356	330	358	387	350	364	381	332	372	347	343	379	381	324	384	358	322	375	374	373	327	357	358	369	335	357	364	348	380	328	342	374	319	363	370	374	364	391	370	324	342	360	340	328	341	335	367	356	334	370	349	343	352	311	339	356	373	355	346	379	356	376	370	349	334	337	363	357	366	365	359	370	403	332	385	366	374	371	329	352	390	331	366	365	345	298	372	344	365	313	396	356	332	348	341	364	362	378	346	386	338	363	330	346	346	395	364	365	351	377	350	361	361	380	367	395	344	358	344	351	349	314	345	381	352	359	339	334	347	373	372	375	400	380	371	343	361	373	328	358	371	336	338	344	372	380	345	361	345	369	351	381	349	326	385	372	339	380	353	368	370	362	338	360	381	371	350	350	357	371	331	375	343	309	337	334	361	361	340	352	352	343	366	339	382	384	359	365	384	353	340	354	324	348	316	357	350	343	331	318	366	335	406	375	361	342	360	353	384	335	365	373	383	361	342	374	395	358	350	339	374	391	360	349	366	349	348	342	364	376	342	369	372	344	332	352	388	377	371	336	338	340	371	379	376	348	334	364	367	364	372	341	369	343	348	348	365	361	348	347	366	346	358	376	340	376	357	340	353	388	364	358	360	347	388	347	353	370	359	353	334	331	371	343	384	302	354	352	361	393	361	349	340	363	357	329	358	356	338	341	384	324	392	359	322	359	355	374	360	362	372	362	368	352	345	334	355	356	380	358	339	355	340	327	395	341	329	379	344	371	363	372	362	340	366	341	370	360	317	347	364	365	342	371	346	374	331	354	342	341	385	385	355	367	339	384	372	328	359	349	372	372	370	361	362	355	346	373	357	363	354	365	373	377	364	358	352	349	327	344	343	355	380	349	370	374	375	358	366	378	333	392	350	357	356	368	363	355	358	347	351	364	350	370	360	359	361	349	395	354	369	335	346	339	357	333	355	362	375	392	342	362	344	336	375	335	339	329	372	395	371	366	366	331	322	360	350	363	362	372	369	350	359	351	344	316	327	351	348	339	365	354	356	336	398	328	379	338	341	370	363	382	367	329	380	340	325	352	330	369	351	343	374	335	361	334	345	365	392	336	353	297	294	357	353	364	342	351	349	372	347	356	355	356	357	345	344	379	361	377	364	335	367	345	393	335	390	374	390	381	329	370	384	356	383	366	388	339	330	343	357	337	355	340	376	357	388	359	375	367	388	335	344	350	355	340	377	351	369	339	370	351	376	325	357	363	349	365	309	374	402	380	393	371	371	336	358	360	369	328	317	371	356	374	349	346	385	292	390	342	352	377	348	357	366	373	357	374	385	357	358	348	344	367	374	348	337	351	367	382	350	360	360	351	390	350	341	356	365	393	331	342	356	364	345	362	356	322	318	371	374	378	340	381	368	374	396	403	372	374	357	362	347	330	366	360	363	381	353	348	376	355	336	363	332	372	374	344	344	369	347	369	350	347	337	353	375	342	359	317	375	335	334	328	375	346	357	344	333	406	327	331	339	368	345	352	366	371	359	376	351	363	386	362	343	395	336	366	334	360	346	365	361	374	344	377	347	357	348	366	363	346	369	349	344	358	354	327	348	368	349	324	337	355	372	337	368	353	340	364	322	386	367	385	349	370	331	342	361	359	341	366	348	356	351	366	361	341	360	333	363	353	378	379	370	358	377	364	357	364	362	354	319	336	375	333	358	348	383	353	386	353	398	328	367	345	367	393	365	359	334	334	332	348	348	357	350	364	360	367	362	362	366	359	371	362	353	379	341	352	409	347	357	351	332	335	363	357	377	360	354	381	347	397	349	327	367	358	362	366	341	359	378	330	372	384	376	364	337	354	346	348	333	352	339	348	349	367	343	350	348	361	357	354	348	372	356	337	342	366	355	357	337	353	362	353	361	376	344	352	310	356	371	359	318	373	363	335	355	383	332	380	351	380	387	353	350	394	346	369	368	340	337	379	380	351	390	330	361	400	351	359	356	360	390	379	377	381	364	353	376	356	332	343	419	343	391	356	371	381	379	379	334	364	335	357	359	319	377	347	370	370	360	343	352	339	384	353	370	385	373	336	346	351	346	353	333	342	338	344	384	347	319	351	357	357	375	349	351	398	351	361	348	315	357	380	374	333	353	360	368	329	342	384	331	358	375	346	375	337	314	356	362	345	390	364	337	362	350	350	341	324	336	353	346	358	342	361	369	348	353	341	372	348	356	388	373	339	348	361	343	358	380	341	339	375	391	355	304	353	342
885	472	286	234	216	342	379	262	210	191	204	233	192	187	167	131	124	112	112	150	125	139	143	118	123	126	132	95	125	109	111	92	86	97	94	84	79	94	95	98	92	98	96	84	110	82	85	89	84	82	88	79	79	78	84	79	69	86	90	82	75	89	83	75	74	78	82	77	78	93	82	82	91	99	100	88	83	78	62	84	73	84	80	71	80	74	105	88	84	86	106	84	104	66	88	63	78	81	91	77	93	102	99	85	70	84	92	76	68	87	79	86	72	72	89	71	65	90	89	81	92	81	77	78	84	83	94	78	99	86	78	65	74	92	78	73	101	67	75	70	81	72	84	73	85	69	85	81	71	76	80	82	67	73	65	87	85	71	86	78	88	91	82	83	81	86	80	77	83	92	91	77	83	84	101	70	76	79	80	82	74	86	74	62	74	84	85	70	80	81	82	72	78	82	79	90	79	77	83	96	80	94	79	74	79	70	81	89	84	109	86	87	81	80	73	72	90	66	95	71	81	88	95	88	69	63	105	77	94	74	91	86	81	83	79	62	82	76	71	68	69	82	80	73	82	76	87	71	92	100	64	68	97	69	76	78	94	85	78	82	84	79	73	60	74	86	76	81	84	90	85	85	72	97	80	72	82	77	72	68	76	71	74	106	73	72	87	74	96	66	89	90	82	84	79	95	86	75	72	86	85	91	88	77	76	72	92	86	76	74	87	88	70	83	70	88	72	77	91	74	88	99	83	82	85	77	72	88	87	91	92	78	99	81	73	85	78	74	93	83	99	68	72	97	75	80	78	89	84	61	82	68	75	89	71	78	80	77	80	82	71	73	89	89	92	79	88	92	88	72	84	76	76	76	86	97	71	75	68	80	89	76	84	90	83	101	88	84	83	79	85	74	86	83	94	79	72	67	73	70	80	66	76	103	84	89	74	74	75	77	75	86	90	69	80	89	97	88	105	86	101	91	95	78	77	73	70	81	83	84	92	88	87	93	80	81	80	93	92	67	96	79	101	79	67	87	78	70	79	103	73	81	98	85	65	65	71	62	96	93	76	80	100	79	69	85	87	88	77	73	77	82	78	93	80	72	100	88	80	82	79	101	87	75	79	78	64	84	82	75	73	82	81	80	77	68	93	92	88	80	96	81	81	89	100	78	91	90	87	83	86	83	82	76	85	92	85	77	86	88	76	81	82	73	71	72	85	72	84	78	80	81	90	90	80	83	75	75	90	78	93	84	92	65	80	63	82	81	74	82	87	81	81	101	78	74	77	87	87	96	89	91	100	83	78	79	60	88	74	72	83	86	89	82	83	74	86	78	82	76	83	73	82	85	94	76	81	98	70	78	73	70	86	79	67	87	81	95	95	82	83	95	82	86	78	79	71	77	85	96	89	90	101	101	81	83	108	91	76	90	102	66	94	66	72	84	84	66	79	87	94	86	80	75	74	84	78	72	76	65	71	92	78	91	81	76	88	85	85	83	82	64	99	86	80	91	85	88	87	86	90	83	92	87	94	71	70	84	72	71	80	83	70	83	77	79	67	81	82	84	78	67	85	82	78	81	68	91	97	79	74	70	77	79	95	63	74	74	67	88	87	79	92	78	74	73	89	75	82	79	80	79	76	87	81	80	81	75	91	101	80	80	75	93	87	72	97	70	75	69	85	73	83	70	78	82	73	76	90	88	85	87	92	81	73	91	85	71	78	81	80	88	80	85	101	77	98	86	95	83	94	79	95	67	59	90	90	80	74	76	88	73	95	84	78	75	70	67	64	75	85	85	64	69	74	108	80	76	91	71	73	77	87	78	78	57	91	93	73	77	83	66	76	74	77	85	83	79	79	87	81	80	87	75	78	98	81	97	76	76	91	79	89	84	80	72	54	72	83	83	78	66	100	86	85	73	77	93	90	79	87	83	78	88	80	91	92	83	94	76	93	89	96	74	88	88	90	64	86	93	87	74	67	99	74	75	75	83	82	81	90	89	75	78	90	80	95	85	81	78	63	78	68	61	80	80	82	80	74	91	95	89	80	89	81	87	78	76	78	83	82	74	82	77	83	92	75	71	65	66	89	73	85	87	85	93	85	82	72	68	93	82	83	97	88	79	72	93	85	80	85	68	79	71	76	91	83	80	92	73	68	74	78	93	87	77	105	79	98	83	78	80	91	81	103	75	84	70	71	68	83	84	73	69	75	90	55	77	91	85	67	93	86	76	73	93	87	94	88	75	78	77	80	73	92	86	82	79	88	88	76	82	75	84	87	81	76	99	74	66	86	73	84	88	69	87	79	84	71	88	89	79	83	82	81	104	97	87	65	68	113	73	69	76	96	73	90	101	86	87	82	60	78	80	68	70	81	76	85	93	74	71	92	85	84	88	94	77	81	85	81	97	82	77	77	69	92	81	86	83	70	77	82	77	95	73	74	80	82	94	77	90	69	82	85	91	86	67	88	77	83	68	76	71	79	92	80	95	73	65	80	92	96	65	76	76	81	89	91	72	81	100	76	72	77	100	93	92	70	103	84	85	75	82	80	94	81	79	86	83	92	85	82	77	88	76	82	77	90	84	86	90	89	92	83	93	82	78	66	65	78	82	78	79	78	99	80	87	77	86	83	80	69	64	96	86	80	82	78	67	84	84	87	72	90	82	87	81	87	73	61	83	87	81	94	59	68	76	78	91	82	87	86	86	65	67	88	74	84	76	95	69	90	82	84	97	84	88	71	85	64	87	81	81	98	95	79	82	90	61	66	84	75	83	91	92	90	98	84	84	84	84	75	86	77	86	88	78	74	92	77	68	76	78	85	80	76	83	81	73	95	72	64	77	84	69	94	70	81	86	85	71	86	88	84	77	83	88	90	82	84	77	66	69	90	79	102	66	78	91	79	82	81	79	73	75	88	79	92	100	84	84	78	78	92	76	72	75	72	73	83	69	72	72	76	85	72	65	82	87	65	80	81	88	80	76	71	77	69	92	91	85	86	89	97	82	101	88	86	82	92	73	69	79	93	80	74	76	69	77	96	80	79	69	85	77	89	74	76	90	87	84	85	80	85	88	74	74	80	92	71	73	82	90	82	88	65	78	77	81	95	88	86	84	85	92	90	85	98	83	82	67	70	101	75	77	76	76	94	96	100	80	77	90	74	82	66	77	71	89	68	70	62	74	71	93	86	85	76	86	70	71	76	78	87	99	86	52	98	88	81	72	86	74	92	81	87	70	78	79	78	90	76	82	90	81	82	78	78	72	64	82	86	71	81	80	79	84	81	86	67	89	79	67	70	87	95	89	76	83	84	66	77	74	72	84	71	91	75	72	88	90	68	86	80	82	89	93	78	77	80	78	78	103	82	89	107	87	81	88	76	81	88	71	88	61	74	71	81	90	70	80	61	87	91	89	82	85	87	82	81	76	88	67	80	72	85	76	90	80	97	76	67	77	73	83	86	84	93	79	81	79	85	82	86	78	77	71	98	69	86	87	78	88	73	83
12122	5825	3244	4745	11619	15464	14085	9346	6266	5682	6011	5903	4620	4059	3384	2603	1904	1688	1649	2220	2322	2344	2037	1844	1807	1881	1815	1495	1383	1069	1252	1236	1002	944	1024	916	814	877	829	829	844	840	924	857	883	856	699	584	625	656	620	669	605	605	634	631	652	654	604	655	616	613	665	653	599	658	633	646	669	654	723	784	714	733	802	763	720	620	600	627	617	622	678	634	618	638	633	632	602	606	641	657	639	631	636	667	602	592	655	608	612	656	632	631	634	690	652	623	578	605	631	613	648	627	644	628	610	607	625	614	641	638	645	620	615	592	617	674	592	596	641	627	632	631	650	590	598	600	637	576	627	633	643	608	619	631	619	624	627	658	675	668	584	656	658	619	605	641	609	617	610	601	661	622	679	601	635	598	652	564	607	645	667	666	671	588	596	601	603	616	633	579	590	617	675	640	635	632	656	668	698	643	638	617	634	608	666	643	623	611	628	628	606	613	629	629	626	624	600	645	592	599	632	642	670	681	656	671	607	610	561	652	646	566	621	619	599	553	602	672	623	615	599	671	618	633	618	613	595	606	634	635	615	632	593	641	593	639	619	582	600	643	615	613	615	609	655	651	642	601	556	626	609	604	622	655	625	620	613	618	596	573	637	581	646	651	659	626	627	666	639	673	600	635	633	630	595	617	653	642	640	615	646	639	631	603	622	627	625	607	650	612	657	607	609	585	638	655	657	678	615	640	636	613	611	657	646	632	596	611	625	591	612	625	623	662	659	670	642	660	710	652	643	649	654	595	610	619	673	589	646	607	637	632	635	582	590	619	621	625	670	642	636	619	623	614	617	615	619	667	594	608	601	643	629	647	663	616	611	610	634	621	611	638	634	675	610	669	653	625	670	631	642	652	633	605	652	662	641	653	629	612	621	609	587	658	602	639	659	643	615	649	606	634	669	622	620	605	611	702	584	630	636	631	661	632	625	668	622	630	623	626	665	607	625	605	618	621	623	640	600	634	627	631	613	586	627	618	641	602	624	624	625	647	622	601	571	614	644	630	636	640	610	630	650	654	592	612	614	594	586	659	608	701	605	617	634	646	624	645	603	583	618	672	658	644	646	572	575	569	623	634	635	607	605	658	646	616	636	621	588	599	625	655	641	576	656	643	575	645	632	623	620	600	666	597	624	596	617	630	627	651	627	622	659	608	608	601	599	636	676	603	649	595	638	648	618	651	623	595	620	587	622	623	578	617	627	611	572	613	616	642	639	616	576	611	631	643	575	576	626	602	626	624	601	644	621	662	572	586	657	592	606	637	566	603	626	616	642	624	660	657	588	637	579	613	595	671	635	651	637	644	606	627	629	654	590	619	653	605	592	662	631	624	605	663	632	630	611	617	613	641	654	610	586	595	597	607	653	630	623	634	606	603	634	611	624	604	579	602	617	654	597	584	632	587	659	638	622	629	600	655	617	611	606	658	652	638	649	590	639	619	617	591	606	613	613	615	652	620	633	660	588	603	656	620	630	601	600	608	641	607	624	598	606	606	663	653	637	631	643	601	631	609	628	646	622	575	663	606	620	606	615	628	673	627	627	605	643	633	639	648	629	627	634	598	663	660	620	578	646	636	591	625	608	613	577	637	639	582	642	608	624	605	573	638	590	575	610	623	620	631	619	669	603	665	600	668	633	612	623	617	613	650	642	629	624	646	623	686	581	579	593	616	575	618	630	640	661	650	652	639	602	650	636	639	636	611	602	595	620	635	608	630	598	627	631	603	635	603	611	641	630	609	628	636	623	575	626	616	662	644	625	618	605	638	661	607	644	606	612	632	615	620	646	631	613	623	617	634	600	647	603	602	632	654	613	632	655	624	635	638	637	611	624	633	632	677	622	635	645	568	640	610	615	603	619	620	649	628	644	603	630	639	675	657	637	598	607	646	642	650	622	619	621	641	610	622	653	593	640	595	615	686	569	628	649	617	598	608	632	624	603	596	624	591	590	599	651	622	567	655	629	614	603	643	644	633	609	602	593	645	610	639	598	569	634	614	601	671	604	623	612	697	567	663	597	620	640	606	600	628	614	648	651	584	632	620	649	650	585	619	634	633	644	594	631	648	620	636	590	622	591	627	597	683	634	651	634	652	638	644	629	618	625	561	604	647	612	636	622	644	616	664	615	590	655	647	634	624	626	627	612	614	598	621	684	624	662	640	670	614	602	662	600	604	641	628	663	650	620	597	625	635	651	654	607	631	589	587	635	604	605	661	598	637	665	624	567	619	626	639	626	604	635	657	596	608	585	667	619	634	626	646	630	626	568	619	680	698	610	634	626	645	576	604	668	580	600	624	602	617	610	614	652	656	656	607	653	633	639	642	643	619	600	632	618	631	650	621	626	604	629	618	625	638	601	659	607	639	652	608	616	620	634	643	630	603	650	652	647	639	629	589	660	577	600	631	623	652	632	587	648	601	632	578	610	606	614	633	612	626	622	602	581	694	604	599	611	593	631	609	595	664	635	637	637	604	625	624	610	630	691	634	629	620	607	620	644	628	656	622	581	649	610	601	627	657	622	597	635	666	667	580	631	632	593	624	664	612	629	596	661	635	621	642	605	666	634	626	642	601	597	636	586	617	649	670	600	590	621	635	638	649	620	644	620	625	620	673	661	640	583	615	637	612	635	604	649	636	599	602	611	624	665	641	615	612	650	593	649	643	610	600	597	619	613	611	632	640	644	582	639	625	653	628	625	653	634	644	605	657	657	616	622	637	625	593	618	611	639	615	612	630	662	607	644	616	632	619	633	648	577	634	621	569	650	674	655	607	592	621	624	681	585	641	677	620	651	635	633	614	619	609	601	593	633	653	644	652	623	590	583	634	634	578	654	615	675	590	643	601	644	615	611	643	609	655	679	635	627	608	648	680	651	621	604	602	624	671	646	567	621	606	584	622	616	619	670	685	579	649	657	619	632	663	651	608	587	631	651	653	612	625	555	655	628	613	640	643	582	606	601	625	649	641	629	623	619	611	614	670	610	604	636	651	617	654	617	661	623	660	617	639	622	643	635	618	613	613	629	593	640	585	670	662	614	570	595	666	624	632	598	613	607	607	684	591	629	629	663	648	612	615	616	619	659	657	636	661	610	648	596	614	633	628	629	580	633	629	625	615	594	645	622	666	636	635	598	615	629	582	623	669	644	643	593	603	618	636	601	618	673	623	639	654	609	591	605	615	626	580	648	661	636	618	618	650	664	646	616	622	604	614	596	643	666	645	608	671	626	618	665	660	630	626	617	663	642	660	614	675	617	661	589	646	615	588	625	652	681	610	640	635	642	644	610	627	597	611	647	622	636	616	616	619	678	610	624	636	598	639	664	693	639	592	642	678	630	682	588	615	618	627	664	613	629	657	635	639	587	665	607	612	606	670	600	637	660	595	588	635	558	630	622	644	574	610	633	652	622	637	632	631	595	637	620	640	615	573	632	633	586	623	636	619	637	614	610	621	641	583	625	615	654	621
1845	441	250	190	180	311	310	230	189	180	240	180	140	157	148	119	94	87	91	123	110	151	96	91	113	102	109	111	93	93	74	73	88	86	83	77	54	72	68	79	85	74	65	88	74	67	62	54	65	64	53	66	81	64	57	61	63	65	60	73	58	56	67	62	60	78	61	45	72	76	73	70	71	66	65	75	84	70	66	63	68	84	65	71	58	68	74	60	61	58	66	67	53	68	72	69	68	62	59	59	57	60	52	82	78	64	65	51	61	77	52	55	60	54	68	48	64	63	69	69	60	64	60	67	60	65	51	67	67	42	57	87	75	65	68	78	65	55	47	68	64	59	67	75	62	66	63	54	73	84	61	72	70	67	78	60	62	42	61	78	69	64	74	61	71	55	62	60	68	59	70	59	60	66	59	65	70	57	64	82	58	52	74	61	72	62	58	59	72	73	59	64	70	62	60	73	52	52	61	64	68	77	71	54	68	62	67	52	66	69	70	60	63	58	73	71	66	59	63	61	75	62	73	60	64	49	58	63	66	67	67	59	59	67	51	63	57	57	59	40	64	60	66	49	68	74	66	72	57	62	69	61	65	69	57	41	56	53	72	62	82	71	61	69	58	55	61	57	73	66	46	62	66	69	62	63	87	91	71	85	61	66	63	69	62	61	76	65	73	47	66	57	53	63	64	52	63	69	62	62	58	63	60	64	83	49	56	61	55	67	54	59	58	71	67	67	61	68	80	73	74	65	63	79	64	43	78	59	60	69	59	59	60	60	70	63	61	79	77	75	70	67	57	72	65	71	82	66	61	61	67	66	75	67	64	57	61	85	71	56	66	68	71	55	62	61	57	62	62	79	65	70	79	67	71	67	64	82	57	66	73	67	60	73	70	61	58	62	64	61	46	56	68	49	62	66	63	61	69	60	58	58	53	52	63	61	66	60	65	68	72	58	55	52	66	75	66	57	54	61	58	62	65	61	52	67	48	70	70	72	56	76	55	58	67	65	64	62	55	67	68	72	63	52	79	61	57	55	56	71	54	71	60	62	65	64	59	59	80	59	63	60	72	69	71	62	67	56	61	65	60	52	51	73	67	71	78	66	64	54	82	63	60	72	79	77	71	57	66	63	57	66	74	59	59	85	73	59	44	63	70	60	63	58	54	57	63	64	61	70	61	56	64	55	81	60	62	62	68	72	85	70	73	61	77	68	61	64	59	63	77	63	67	72	55	66	66	60	64	65	61	62	68	74	55	73	77	59	56	74	75	64	59	79	73	49	64	66	75	66	45	53	56	52	61	56	62	61	63	62	56	65	52	54	66	64	66	65	71	73	76	64	72	79	69	78	54	72	58	75	62	67	65	61	61	57	66	66	80	61	59	70	49	67	82	62	64	69	62	79	58	64	75	63	56	70	57	83	69	59	74	54	57	70	72	58	70	63	69	60	52	65	71	67	63	66	73	65	62	47	76	68	58	58	78	70	59	62	61	45	70	62	60	66	60	66	61	59	70	57	76	77	63	74	53	66	70	57	60	55	66	59	78	74	61	75	61	67	71	80	69	54	71	60	55	73	75	67	62	76	61	65	63	68	73	54	65	64	70	50	62	68	67	51	57	64	64	61	61	58	61	70	68	62	66	66	60	66	66	68	62	65	66	50	60	61	72	76	72	59	57	62	68	74	63	90	56	85	71	63	78	59	62	65	62	53	72	57	67	58	74	76	53	63	58	61	63	65	62	66	53	56	71	70	49	69	65	65	63	73	59	69	69	67	54	53	56	71	68	59	51	60	74	70	65	58	60	63	69	73	69	56	83	68	80	48	68	63	68	48	74	70	69	61	68	58	63	65	66	72	45	74	72	63	65	61	68	80	59	57	58	52	57	71	75	65	69	68	55	61	66	76	56	69	75	52	72	71	62	66	69	61	68	69	65	54	66	74	70	60	80	69	45	65	67	54	73	63	76	65	63	63	61	67	79	65	62	56	62	63	61	65	45	64	61	53	76	74	70	73	89	68	59	51	61	57	57	60	72	65	52	57	47	68	60	65	77	70	80	63	75	81	66	67	62	53	59	69	67	77	67	75	73	63	64	63	63	64	60	63	71	65	54	58	72	78	59	75	56	61	58	69	61	59	65	59	50	61	52	47	61	73	74	62	74	60	64	57	65	65	72	68	70	59	57	78	67	73	57	62	56	57	70	62	69	43	65	52	64	66	74	48	60	66	66	55	74	67	52	59	49	61	62	66	66	66	66	65	55	62	65	61	73	57	55	70	72	63	89	60	70	70	70	63	85	60	71	54	58	69	64	56	75	58	58	60	57	68	69	66	64	72	60	53	67	68	69	67	53	49	70	73	63	62	72	60	59	63	74	64	67	55	66	69	71	59	80	74	60	52	69	62	69	68	76	47	62	69	77	69	70	63	59	50	51	62	54	58	59	68	66	66	52	49	74	57	56	61	54	70	71	56	78	64	77	62	68	52	73	68	73	75	54	64	53	83	67	51	78	62	66	62	68	58	61	62	56	63	61	65	51	73	56	59	76	76	57	52	67	66	58	70	65	73	56	70	70	56	66	49	77	67	58	83	52	68	56	54	59	62	57	62	69	62	65	74	80	71	59	57	73	68	67	67	68	61	66	76	63	58	64	58	68	59	58	51	65	68	58	63	44	70	77	71	70	62	49	73	74	60	65	52	67	70	70	65	62	71	47	70	64	58	64	64	69	67	66	63	71	66	62	76	71	73	53	68	76	81	72	59	60	50	58	44	58	68	75	53	61	64	67	55	53	67	71	66	68	64	65	49	63	79	62	63	63	61	75	67	65	53	49	65	74	77	74	72	65	64	67	48	56	67	62	61	68	58	69	59	62	69	56	64	71	64	64	68	54	56	79	64	57	47	73	50	79	53	81	64	71	70	62	57	61	60	82	63	77	75	54	66	75	60	61	75	55	49	62	62	57	54	67	75	59	51	59	71	63	62	70	66	78	66	80	74	59	74	62	63	75	73	82	56	63	63	58	67	61	63	68	68	76	60	71	73	55	60	63	54	66	72	68	63	60	61	69	60	62	73	64	68	62	76	73	53	75	67	46	72	80	69	72	62	66	68	59	62	64	65	65	69	58	56	52	61	61	61	56	61	65	52	66	74	70	79	60	89	78	63	55	73	57	69	63	65	56	66	59	51	67	81	52	57	71	61	67	73	67	61	73	69	63	74	71	70	72	68	57	83	72	68	56	61	64	58	54	75	65	70	69	81	68	74	56	65	69	69	83	67	77	61	71	54	45	58	64	78	57	80	70	77	74	61	54	66	57	78	64	62	74	63	70	70	75	58	61	83	60	75	68	61	65	54	67	71	69	60	71	62	58	58	70	58	61	81	69	54	77	67	66	60	71	60	75	74	70	64	69	72	61	53	59	60	76	65	58	57	56	64	79	59	69	54	62	77	73	51	65	65	68	66	56	76	62	52	50	76	71	65	61	62	67	57	75	56	74	66
13910	5219	2914	4219	10856	14829	12816	8774	6055	5470	5889	5628	4425	4021	3042	2488	1913	1572	1672	2225	2191	2480	1948	1820	1808	1878	1569	1619	1190	1162	1239	1181	891	939	880	803	708	784	773	799	657	782	716	794	836	693	608	514	498	503	543	527	557	511	502	520	501	478	472	505	523	541	533	519	500	533	553	548	564	603	593	685	667	696	617	656	639	510	520	535	558	576	525	478	531	506	528	529	543	515	524	582	530	536	546	525	568	488	547	536	492	528	535	534	545	513	487	506	507	489	532	501	496	489	481	539	548	505	517	515	553	541	506	529	499	559	510	512	548	527	512	526	523	500	538	540	504	521	525	484	533	497	534	507	518	509	513	539	496	502	517	552	516	521	528	498	516	518	497	514	533	528	513	522	519	556	492	548	510	551	497	543	522	526	518	521	549	485	537	532	501	489	494	523	495	521	490	511	506	562	534	504	523	527	519	504	503	513	518	527	461	523	517	514	529	507	528	556	517	496	536	522	521	511	488	543	482	537	482	534	486	509	510	510	527	503	551	489	540	512	509	552	508	507	526	502	484	568	513	513	519	532	513	525	475	525	508	488	523	494	518	473	528	535	545	550	518	544	492	510	502	475	509	532	492	512	527	544	505	488	502	490	500	515	521	488	533	501	530	495	501	498	493	530	553	525	520	480	490	498	552	480	503	570	513	504	538	496	518	512	529	553	504	498	547	497	475	512	513	526	478	506	518	515	520	496	531	487	489	483	512	529	461	539	506	528	508	507	481	533	506	532	501	511	503	512	496	506	508	495	495	495	509	499	528	509	542	535	509	511	487	493	537	527	495	497	569	494	499	502	533	545	524	515	519	538	508	492	486	490	462	530	499	551	501	542	487	518	488	526	551	502	497	530	525	531	522	513	513	498	530	510	546	542	516	512	530	509	493	568	518	546	498	514	509	535	503	517	518	495	527	522	518	512	509	508	534	526	483	526	543	493	520	499	509	499	565	512	491	537	525	489	510	511	503	525	493	504	524	519	526	508	514	560	493	508	527	484	487	570	531	546	510	524	532	538	498	500	525	526	535	520	512	487	517	503	520	532	499	513	507	536	499	528	532	545	513	502	538	474	490	509	572	491	506	532	519	530	514	520	514	511	509	543	553	499	514	519	512	539	505	535	532	491	489	485	491	523	522	486	535	509	494	540	507	476	513	507	522	525	513	537	521	530	564	514	503	546	516	510	510	513	487	502	506	547	501	512	506	498	529	498	504	491	494	481	512	473	543	483	530	528	524	472	531	531	497	507	533	531	522	499	510	505	497	493	499	510	525	480	530	525	544	543	510	540	496	555	486	526	550	525	546	528	516	510	510	521	552	539	538	490	488	522	530	518	490	521	541	499	529	553	517	492	465	515	511	495	530	486	482	481	560	525	477	537	482	513	497	518	516	502	524	541	515	511	543	539	518	507	516	544	482	507	562	491	495	545	511	489	507	491	495	552	527	521	507	520	495	513	507	530	546	554	498	517	532	480	538	491	525	508	501	547	516	485	519	521	533	535	527	524	502	546	534	556	495	529	507	522	506	558	542	528	535	463	513	492	547	507	498	491	519	509	561	518	527	508	541	491	501	536	519	547	494	521	489	546	544	521	563	512	516	491	492	534	514	521	521	514	505	496	513	507	507	498	515	530	503	499	558	521	497	552	488	491	506	514	513	515	537	521	498	510	570	552	514	504	525	483	528	511	489	520	521	546	535	447	503	491	498	485	543	503	524	511	540	543	508	511	483	515	489	511	516	492	505	481	566	544	547	550	499	513	511	459	514	540	568	506	506	480	528	485	516	551	497	507	506	526	535	505	513	517	506	540	487	535	517	501	522	499	522	457	554	468	568	494	522	486	532	518	484	497	497	548	514	471	542	506	551	504	509	564	518	511	519	496	551	479	509	544	508	529	524	527	519	510	491	490	540	501	556	482	524	486	485	558	519	484	561	547	517	519	531	506	507	551	525	503	550	505	513	508	515	528	525	522	522	508	525	531	483	496	531	488	520	533	496	486	524	530	474	556	548	516	508	497	534	518	502	512	501	498	474	536	484	507	492	525	492	501	538	491	549	500	555	515	526	491	539	475	467	526	522	535	513	536	536	530	516	479	476	490	515	540	510	494	558	529	542	519	530	526	527	508	511	548	528	504	494	542	529	522	508	530	482	518	514	523	464	514	525	522	492	560	516	514	501	509	525	449	541	525	506	576	507	500	469	505	482	495	531	488	520	523	502	543	565	509	537	494	524	533	548	485	512	521	534	534	462	522	540	500	522	478	500	491	540	541	510	469	546	509	505	526	505	528	542	519	481	485	516	502	529	480	559	528	518	543	530	500	467	517	523	547	504	494	543	556	534	503	532	484	523	463	538	506	538	517	506	520	544	550	522	524	516	487	530	528	504	523	519	523	527	526	530	528	497	513	480	515	510	503	535	496	519	531	526	472	532	504	525	525	515	473	490	512	532	526	503	527	499	535	514	513	515	522	538	540	481	532	541	496	491	507	489	549	509	528	540	498	545	535	502	501	506	472	567	505	537	514	536	520	545	528	474	503	486	512	493	507	490	521	514	531	523	489	519	532	501	475	528	542	496	503	496	502	557	522	507	535	494	519	519	488	534	510	499	468	494	500	518	500	551	537	535	551	503	525	506	486	487	525	510	495	496	517	532	522	519	582	495	521	569	485	549	521	536	479	543	510	554	523	514	509	511	495	513	487	490	478	513	542	524	503	543	547	524	479	522	552	496	500	462	562	512	520	527	531	537	464	534	517	542	521	523	517	519	489	494	534	560	522	520	553	524	531	537	531	493	469	535	518	505	518	508	517	513	486	523	501	504	529	540	499	521	493	485	515	527	539	489	533	503	535	556	535	530	551	519	543	503	521	501	510	480	548	529	530	496	504	536	510	526	500	512	533	492	541	519	496	498	509	522	525	502	528	487	512	512	497	492	538	513	505	525	510	493	519	496	525	512	507	521	534	528	507	519	528	514	542	567	498	559	533	543	512	521	514	483	530	506	486	496	527	521	525	506	517	498	551	496	517	532	461	566	539	527	528	534	550	545	496	504	529	561	531	483	496	506	509	476	526	516	505	477	523	535	571	508	530	527	504	523	514	479	535	499	520	531	498	505	470	500	552	508	502	547	513	505	457	540	531	527	519	545	534	496	493	527	515	541	510	555	515	532	511	543	488	539	494	539	520	512	561	523	497	549	491	518	522	555	547	509	543	515	512	505	542	488	498	530	506	496	460	482	536	510	499	492	504	483	518	554	538	519	502	545	549	527	500	516	519	535	469	505	526	515	583	506	516	508	527	547	526	496	532	515	481	523	520	546	481	538	520	498	532	489	506	505	505	521	509	505	503	551	539	535	508	557	515	487	506	509	497	553	536	517	543	503	542	496	509	512	479	510	522	495	519	527	529	502	511	504	489	541	507	547	493	524	482	525	504	530	538	451	504	535	510	517	518	523	514	559	550
1338	553	339	304	275	429	410	345	263	268	332	286	259	248	195	160	159	133	182	181	167	182	167	165	163	153	146	156	116	146	127	147	117	119	104	144	136	125	135	116	111	113	135	115	125	124	101	124	94	93	102	113	101	108	102	106	102	96	98	106	106	95	88	118	97	102	111	129	96	109	97	120	105	100	101	117	106	92	105	99	100	111	109	85	102	105	93	124	104	95	101	112	117	100	101	100	119	97	102	114	110	114	102	92	100	111	98	109	103	104	107	94	103	97	99	109	104	104	99	83	110	107	102	97	104	102	98	109	101	109	110	97	104	75	107	112	94	96	109	109	101	107	94	107	111	108	116	97	124	88	68	105	103	122	118	104	103	108	97	95	100	110	112	119	99	88	104	98	110	110	104	97	110	114	93	96	101	104	92	106	88	110	84	110	112	103	102	103	99	94	111	103	104	121	114	109	111	95	102	101	109	118	92	111	85	106	94	92	112	98	92	125	105	121	108	103	116	94	103	108	100	82	91	109	83	122	97	103	98	113	103	96	101	106	110	101	94	97	102	109	116	90	104	115	112	91	110	104	119	108	104	121	94	85	118	116	105	101	95	101	100	91	113	94	101	81	116	91	107	108	96	111	85	120	121	97	95	127	87	116	103	98	117	101	106	102	89	114	103	101	126	83	119	98	91	107	110	108	107	92	96	106	77	92	110	101	85	113	116	83	100	89	107	114	103	105	100	94	96	99	118	93	100	93	102	118	113	106	112	96	113	106	111	113	107	106	113	122	95	115	111	119	101	99	97	95	106	100	97	96	135	113	104	106	116	106	104	110	104	90	106	102	91	115	101	120	99	111	110	99	93	101	104	90	105	105	105	107	110	103	95	96	98	104	93	99	104	108	104	95	85	87	104	117	83	91	116	98	102	89	91	103	107	106	111	94	103	84	99	101	100	102	100	114	111	89	87	114	99	86	107	118	120	112	106	103	114	111	107	105	102	90	91	82	115	101	106	98	111	94	97	114	111	108	96	102	113	100	90	111	86	105	107	109	98	120	98	103	96	114	88	91	103	99	101	114	98	90	105	110	92	95	122	99	113	92	107	91	95	113	111	105	103	108	92	125	108	109	87	96	76	89	115	95	101	114	110	102	98	99	120	95	103	104	125	95	107	93	99	91	117	97	110	103	89	100	88	81	98	96	94	104	103	105	110	97	97	103	109	97	106	110	107	110	83	100	117	103	115	114	97	88	102	96	105	112	106	84	103	94	99	109	98	104	104	101	93	98	105	120	101	107	92	93	85	99	103	99	101	100	93	103	111	105	93	96	100	115	104	100	110	113	111	97	106	101	121	84	102	90	108	104	93	95	110	111	97	113	114	110	106	100	120	98	121	98	91	84	117	111	118	117	95	112	96	96	107	110	104	91	97	97	108	94	128	111	89	122	112	88	118	122	90	110	99	90	111	88	109	107	103	91	103	122	116	98	101	110	113	93	100	142	93	93	118	112	106	117	94	99	106	76	105	106	93	84	99	111	111	127	105	109	111	112	117	98	104	92	110	99	97	123	95	102	95	103	112	98	95	118	89	118	101	101	106	98	121	102	102	88	93	102	112	109	104	104	102	111	108	99	104	106	110	93	110	132	119	117	100	100	122	95	102	103	112	109	113	93	101	86	100	90	98	106	88	87	96	106	81	94	103	111	109	120	100	98	99	113	114	105	110	111	108	116	101	90	111	106	83	105	101	97	115	104	112	113	97	96	100	83	92	104	113	95	98	102	110	115	127	103	125	83	95	100	124	91	92	101	95	115	108	92	109	105	111	108	99	109	106	108	105	98	100	95	107	110	99	99	102	82	97	94	121	99	101	99	98	106	112	95	122	108	87	103	89	94	120	105	94	110	90	98	98	100	101	100	104	94	120	92	99	117	117	113	94	110	105	100	136	102	99	109	117	92	107	118	99	117	100	112	119	92	104	129	97	92	105	103	126	108	111	98	105	94	96	116	109	106	103	94	123	103	100	106	89	102	104	87	110	105	95	126	76	89	101	95	93	103	99	93	88	108	100	109	100	105	111	98	100	110	90	128	100	106	101	90	108	100	109	114	106	108	86	100	105	110	118	119	103	122	102	92	118	121	94	101	112	101	92	100	99	101	114	105	107	114	110	100	103	96	112	101	102	102	101	89	104	108	100	105	107	94	109	114	107	117	111	98	107	106	88	105	104	115	111	104	105	98	117	107	96	106	109	105	79	89	113	116	100	99	118	117	118	116	85	110	123	89	95	119	105	89	95	93	109	111	96	89	84	92	115	102	96	102	118	109	111	125	98	103	103	96	99	106	106	105	98	104	110	108	118	104	90	98	86	104	99	114	100	111	97	86	96	104	101	103	95	99	96	98	115	101	100	106	108	116	114	114	102	102	98	116	125	85	116	102	99	102	92	112	118	93	100	105	110	106	102	122	101	129	108	99	108	102	117	101	110	116	97	82	105	97	93	109	117	101	118	119	107	121	97	104	102	109	110	104	126	106	91	109	113	111	97	102	94	103	102	104	96	97	108	97	105	116	120	104	95	97	113	118	105	110	92	84	106	91	96	120	118	98	109	104	109	108	109	114	97	101	102	104	109	118	107	88	99	91	118	105	111	109	102	109	99	100	113	94	114	117	111	111	111	112	114	109	120	107	95	93	106	125	107	111	82	101	94	116	108	100	111	99	100	86	112	82	99	117	98	98	113	106	97	83	97	110	98	113	108	105	101	108	111	104	93	97	104	104	96	103	109	115	135	112	107	98	108	114	125	110	114	92	90	105	92	109	97	95	107	92	113	102	87	105	116	94	90	99	101	97	95	104	105	97	93	116	104	100	91	111	116	85	107	119	119	108	111	100	105	109	80	110	110	92	97	109	127	91	104	89	105	112	99	114	115	104	97	117	118	107	96	113	107	96	104	103	106	107	99	89	95	115	96	85	107	101	107	118	99	101	116	99	108	106	112	103	111	111	104	94	99	94	101	114	100	104	111	108	102	99	104	90	109	107	113	100	90	99	79	97	106	91	107	96	108	115	118	90	108	97	87	98	116	112	126	107	113	110	102	97	108	98	83	123	115	95	89	106	98	99	98	104	100	91	96	119	107	102	111	103	106	93	102	118	92	124	103	92	117	113	111	92	107	93	103	101	78	105	107	106	121	114	107	109	84	90	107	100	102	105	110	98	106	109	89	116	99	97	106	106	96	95	108	103	109	101	111	103	109	110	117	107	122	94	97	107	85	129	101	109	95	94	93	116	88	100	113	109	92	120	96	110	105	106	107	106	101	122	93	115	104	90	119	95	101	107	107	99	101	96	103	104	104	103	113	109	115	81	75	104	112	125	121	118	95	116	98	105	115	110	105	101	100	115	85	103	108	93	122	98	124	112	91	94	94	107	100	87	103	110	93	101	103	124	117	93	95	126	115	113	95	98	113	102	91	110	102	101	107	110	102	105	95	108	103	109	128	119
15441	6893	4039	5571	13663	17256	14811	10395	7700	7270	7978	6677	5669	4937	3884	3095	2600	2282	2599	3249	3376	3094	2660	2503	2632	2470	2365	2107	1616	1815	1812	1388	1397	1314	1283	1115	1180	1093	1216	1198	1030	1141	1162	1155	1267	1029	834	820	813	822	841	825	846	795	814	864	803	831	822	797	825	784	747	793	856	832	848	901	932	891	972	985	909	989	970	914	915	803	833	854	849	824	767	850	860	784	807	798	812	820	787	845	832	815	793	830	804	764	807	782	872	787	785	795	850	809	756	781	830	779	819	824	835	837	817	772	839	794	764	800	760	800	772	789	827	804	833	808	778	746	779	740	792	792	831	737	796	765	828	763	808	828	830	801	806	752	791	791	830	803	753	803	814	781	789	847	806	780	740	831	793	834	814	821	777	796	794	801	772	835	858	789	801	792	794	795	761	813	781	786	811	834	784	803	817	807	833	822	823	763	769	825	797	774	816	797	794	808	819	817	784	758	781	778	857	827	758	743	754	793	824	785	778	791	758	764	762	818	825	776	795	790	761	793	832	831	796	828	806	819	777	848	819	765	859	844	777	800	835	788	804	802	810	795	793	784	781	782	764	747	804	786	829	819	752	838	763	800	793	824	812	770	812	787	822	783	823	821	808	766	808	763	759	855	788	846	811	776	796	787	819	790	772	740	839	797	834	781	822	796	793	792	738	810	805	812	805	798	809	764	739	777	820	808	809	790	882	797	791	829	825	814	809	816	811	815	777	810	817	791	869	850	832	838	833	761	743	801	791	760	851	755	795	819	775	815	798	833	807	845	810	789	814	785	771	800	784	801	807	749	832	806	782	806	828	786	768	820	783	778	752	775	777	803	845	769	834	796	857	829	820	843	848	798	819	870	854	811	800	819	842	840	806	808	746	752	803	828	820	869	802	784	847	802	822	777	764	758	836	787	819	804	835	783	794	812	746	774	774	792	806	750	768	805	775	844	786	759	792	800	794	773	816	848	831	779	792	779	794	804	840	779	804	813	816	811	750	801	752	770	751	800	815	808	807	792	808	853	852	813	799	797	789	791	769	836	793	823	772	778	788	807	812	811	813	814	808	805	798	779	830	812	799	780	820	785	809	832	784	782	785	785	766	792	791	783	784	779	800	773	805	793	793	782	836	759	820	814	802	777	871	799	802	843	808	753	748	823	772	826	778	807	794	805	852	742	828	813	812	795	804	827	781	817	753	803	792	799	781	726	792	826	782	756	828	841	787	803	799	808	847	769	837	811	818	727	810	828	734	810	797	851	808	820	817	762	791	810	783	820	832	756	798	767	799	800	810	833	799	811	828	819	827	803	764	800	839	802	762	778	777	818	766	822	790	817	767	823	785	817	761	762	836	806	824	774	793	765	807	818	799	859	802	765	794	776	767	777	821	769	777	758	787	799	801	780	787	767	815	803	796	778	860	849	800	773	840	776	809	790	830	788	790	816	786	809	797	789	802	795	825	776	791	810	778	782	771	838	807	806	741	786	773	818	808	796	818	780	756	831	777	819	769	809	769	808	789	760	848	778	736	835	771	797	790	782	772	785	821	814	801	808	797	815	855	806	790	773	839	810	803	837	771	781	769	780	862	781	766	833	815	791	807	851	750	793	792	834	780	798	804	798	769	828	830	847	849	817	792	794	771	780	800	827	818	813	776	800	836	761	765	805	833	833	759	775	814	810	823	777	743	810	810	812	797	761	781	821	805	836	819	787	787	758	800	820	772	822	782	835	784	795	775	820	795	808	777	855	819	790	754	826	806	782	753	748	801	811	826	762	817	790	791	808	788	857	764	763	791	741	849	819	831	828	777	808	793	767	790	825	777	813	767	767	869	775	743	817	795	764	815	790	731	806	773	799	789	788	790	743	818	816	773	744	836	810	823	808	758	815	769	819	791	798	759	811	796	799	763	797	767	817	801	830	805	828	835	778	787	763	739	823	752	774	753	786	868	820	818	832	776	817	791	800	808	770	795	789	800	872	840	812	779	790	831	787	804	801	781	825	791	826	798	760	812	798	830	788	865	816	784	818	810	836	748	761	834	788	811	860	764	751	783	785	810	761	763	788	854	790	798	812	788	829	815	817	771	837	820	822	768	811	782	825	754	795	817	793	849	842	796	821	789	755	803	831	813	757	791	759	810	790	824	766	845	794	766	818	754	802	835	815	825	785	813	801	785	757	809	785	768	820	840	780	800	915	830	760	750	788	777	792	787	753	794	848	820	811	807	772	799	776	781	788	833	773	758	817	815	844	793	791	777	810	787	800	765	787	824	780	779	804	788	817	851	791	782	788	864	774	763	781	848	844	779	797	800	806	837	767	772	793	799	860	801	825	776	807	792	779	798	787	789	787	769	776	754	778	809	796	820	752	812	774	781	785	813	803	765	794	805	756	811	747	833	829	822	811	852	795	805	771	780	765	785	810	743	792	738	824	788	785	777	841	807	815	817	815	805	732	807	821	776	810	832	781	811	768	786	750	804	755	802	823	818	770	810	785	826	829	803	822	834	790	793	773	762	825	813	778	804	762	778	776	779	796	814	809	765	784	718	789	797	778	837	763	820	832	829	754	791	734	748	728	832	808	720	759	797	824	857	799	812	834	806	820	799	749	820	852	824	735	819	799	755	774	775	776	806	809	796	781	751	858	817	791	735	773	801	739	819	781	803	826	781	804	806	800	795	780	814	780	832	753	795	817	785	782	761	844	795	853	707	816	838	804	829	781	819	749	743	839	784	764	739	762	801	828	739	814	787	811	863	834	832	766	816	792	786	815	809	776	739	788	821	800	786	786	788	768	826	839	833	769	804	788	811	761	816	771	807	773	786	765	795	785	815	778	807	776	749	817	842	828	810	777	833	784	816	814	822	786	772	820	813	802	797	743	843	826	775	751	807	792	846	768	809	827	756	750	768	809	798	826	824	775	829	838	741	817	815	768	796	814	816	745	764	798	805	803	774	794	795	829	785	812	772	777	809	810	845	753	762	848	783	783	839	791	775	846	814	798	752	764	761	823	776	828	747	786	807	819	832	776	848	804	759	781	794	783	748	742	832	840	815	833	825	743	811	715	779	754	796	864	817	783	786	795	821	766	790	794	812	803	774	764	804	811	821	758	834	780	792	834	820	776	792	779	762	791	781	782	791	779	808	825	781	810	794	847	771	816	752	808	840	756	737	771	848	854	775	774	831	795	801	878	786	766	816	764	794	773	815	764	805	751	757	764	744	813	815	764	797	800	855	779	839	793	774	786	773	794	799	822	825	823	817	806	813	840	831	808	768	782	787	850	813	842	863	822	807	745	853	848	786	810	808	792	739	797	800	784	751	793	789	826	770	789	798	850	733	723	836	765	759	819	821	787	810	788	786	797	774	816	833	806	835	740	801	794	753	773	826	811	818	796	828	793	806	809	783	798	780	818	833	779	778	820	792	811	787	795	817	837	824	802	844	822	758	804	831	794	792	796	808	815	787	830	790	828	767	776	773	797	811	771
1340	279	198	129	173	187	188	167	134	135	139	148	149	111	101	91	64	81	63	106	101	67	89	84	93	91	85	76	51	52	62	64	60	44	52	43	54	52	45	48	60	45	55	51	49	51	42	43	55	53	43	42	55	37	42	46	43	40	44	54	46	49	55	52	49	51	57	48	43	50	69	41	54	40	47	60	44	51	40	41	46	42	40	49	52	40	43	33	46	47	51	30	53	49	41	48	42	46	48	45	44	52	51	53	36	53	42	39	51	43	52	51	43	36	44	48	51	42	47	45	35	46	51	54	32	39	48	46	39	48	46	47	50	60	49	49	49	51	41	42	42	43	46	43	43	46	54	48	49	47	48	47	47	48	62	50	51	46	44	47	41	57	56	42	46	44	46	60	46	48	33	52	45	42	46	40	49	35	54	53	50	43	45	47	47	37	42	33	51	46	46	48	25	53	40	45	41	49	43	43	37	52	46	47	40	38	44	39	48	40	42	47	37	47	40	45	42	43	49	36	37	54	37	57	33	32	37	53	44	52	32	36	61	36	61	53	55	59	49	43	47	33	50	45	46	52	51	55	43	43	47	45	54	53	42	52	55	44	50	45	47	40	52	55	46	49	51	51	54	44	53	52	47	53	49	50	40	59	31	56	47	48	51	45	49	46	51	48	38	51	56	35	47	38	35	58	43	38	50	50	50	51	56	44	50	45	49	40	37	51	51	40	41	55	52	38	47	55	34	45	56	41	44	40	44	45	46	41	46	53	37	50	49	49	37	50	52	50	48	33	53	53	38	57	49	55	33	53	52	43	51	48	45	42	43	47	52	44	49	47	38	42	51	36	36	42	48	48	49	36	47	52	55	60	44	40	28	44	48	40	46	40	48	39	46	43	55	51	43	42	56	51	37	48	41	38	52	37	52	49	39	49	44	45	46	44	46	56	42	48	41	51	50	46	45	44	53	51	44	49	43	40	41	41	49	44	40	45	41	54	42	43	49	43	38	41	46	42	48	42	42	49	44	43	44	50	39	43	59	50	38	42	39	47	53	37	55	50	53	46	40	43	47	40	55	39	57	37	38	41	47	43	44	34	45	42	40	62	44	55	60	45	48	49	37	41	26	34	49	54	62	34	40	48	35	49	53	45	43	37	49	38	46	47	39	42	46	56	43	50	44	57	43	49	36	37	47	39	38	44	52	46	48	41	50	46	47	37	56	49	48	46	42	47	36	41	49	47	43	44	58	44	40	27	35	42	42	48	46	51	43	36	38	59	44	44	43	34	46	52	52	44	50	44	45	52	32	50	43	47	39	55	45	47	41	47	40	48	44	44	45	49	52	48	47	43	46	36	36	54	49	49	58	47	42	48	47	48	41	41	41	47	46	49	47	48	36	49	52	43	54	39	44	53	53	50	47	44	43	46	31	45	43	41	54	37	43	40	41	62	50	43	40	55	30	44	41	46	40	46	45	47	42	53	50	38	59	47	53	47	46	68	50	50	50	46	46	48	70	47	33	43	36	43	67	47	43	40	46	44	52	50	45	41	42	45	41	44	36	36	57	45	46	62	44	56	48	45	44	39	44	44	45	62	44	40	59	54	31	51	35	48	49	54	46	58	55	34	51	55	57	48	46	44	46	49	60	52	53	51	32	30	51	50	44	55	36	59	49	45	47	46	33	55	56	54	41	44	48	47	44	36	44	49	43	51	41	36	38	46	39	42	49	41	54	49	39	48	56	56	47	47	45	49	35	44	55	39	44	43	54	46	46	56	44	49	36	45	37	44	50	46	31	51	52	27	55	48	64	38	51	37	46	42	42	55	51	43	41	41	51	56	43	48	53	52	54	43	49	43	42	33	51	42	42	45	39	49	45	50	44	54	64	38	41	47	48	50	38	50	55	42	43	51	55	44	50	39	37	57	46	45	51	41	48	48	42	50	41	46	52	52	43	40	44	57	53	43	38	47	51	39	44	55	51	54	55	50	51	36	50	45	44	54	47	60	39	62	41	45	40	49	42	49	41	49	56	44	49	35	46	47	57	39	50	59	42	57	37	44	47	59	58	39	57	47	37	47	55	52	47	37	42	41	53	54	43	57	41	50	49	55	62	38	35	46	52	34	56	53	45	50	40	42	57	46	42	47	47	45	42	48	45	60	43	56	54	62	53	37	42	42	46	37	42	42	45	44	44	51	47	56	55	48	44	34	45	52	40	32	63	51	29	42	46	46	40	47	49	54	53	51	47	29	46	45	37	53	26	46	50	53	46	45	52	50	38	54	48	40	51	36	41	49	44	50	37	59	49	36	47	44	47	42	51	41	50	48	39	52	55	59	52	47	53	43	50	39	45	44	42	53	38	55	44	59	37	46	61	48	44	42	51	46	41	37	48	46	41	35	49	51	53	39	53	45	37	54	39	53	53	39	39	47	55	47	49	39	49	47	42	44	37	48	56	53	45	43	39	52	58	52	48	43	54	35	45	47	51	32	36	49	43	50	46	53	54	43	36	55	60	53	44	52	46	48	32	39	51	38	48	51	45	47	41	44	53	41	57	46	45	64	40	37	59	46	43	47	41	57	41	45	55	42	37	41	53	49	51	44	56	35	52	53	32	41	44	35	45	44	29	46	43	51	49	59	47	43	49	37	47	47	41	44	57	37	37	47	49	45	48	43	46	35	48	48	48	44	45	51	34	46	43	41	38	38	43	58	37	44	52	35	57	57	44	33	60	35	49	34	47	49	51	52	44	47	56	58	42	45	52	36	48	49	59	50	45	45	51	42	44	45	56	49	55	38	38	44	49	42	45	39	35	41	54	55	49	41	46	56	38	65	54	45	46	43	48	39	39	33	44	44	45	43	42	51	37	47	42	52	49	35	35	45	36	45	35	47	51	48	42	53	40	42	48	40	44	53	48	30	56	45	51	46	51	46	31	44	50	33	48	56	48	43	47	55	45	40	57	45	45	44	36	48	47	38	44	44	56	43	46	47	51	40	39	52	49	56	45	55	39	48	38	51	46	53	41	30	50	55	47	44	40	44	52	44	37	36	43	40	40	60	51	50	49	43	37	49	53	57	45	50	45	47	40	40	42	49	43	38	55	32	55	36	55	54	39	40	51	46	52	44	48	50	47	54	36	49	39	58	43	39	53	45	41	36	46	49	41	46	34	35	50	39	49	51	40	51	46	53	39	49	39	46	54	35	51	61	43	36	41	44	48	46	47	49	47	55	43	41	41	41	49	51	41	40	51	47	31	50	49	54	41	41	46	38	42	36	45	32	34	40	43	40	49	46	44	39	41	40	41	43	43	43	38	45	42	47	51	60	33	36	41	46	47	48	36	47	47	46	45	51	46	37	55	49	38	63	51	47	32	43	51	39	47	45	50	44	42	53	46	51	44	41	47	47	44	44	41	46	54	51	51	58	51	41	48	44	42	43	51	43	55	38	47	37	45	37	46	44	46	42	41	42	54	40	42	47	42	56	47	41	52	42	43	68
12423	4187	2244	3290	8800	10843	8817	5855	4235	4253	4931	3545	3111	2742	2087	1681	1223	1173	1496	1750	1947	1563	1290	1476	1474	1220	1168	993	759	929	794	599	639	657	534	546	522	506	557	540	454	495	503	567	565	456	390	389	390	379	404	366	402	334	356	390	377	397	381	359	382	361	336	392	416	366	411	428	436	464	459	449	424	496	471	450	403	340	370	421	397	410	367	337	387	362	356	392	374	382	424	394	409	389	374	401	359	380	387	411	388	348	373	381	373	390	364	356	362	390	361	388	333	374	368	361	340	361	384	399	387	362	365	374	397	359	367	379	359	374	373	407	374	387	361	366	384	378	371	379	352	358	358	355	384	371	403	372	351	338	364	341	358	390	377	411	364	350	357	365	364	365	379	356	401	364	369	401	375	394	356	363	379	386	411	407	389	401	361	379	357	352	430	400	387	353	360	394	361	366	391	363	354	361	361	372	342	343	384	392	345	348	356	391	382	357	363	385	349	351	408	353	340	411	370	405	364	372	337	373	386	369	369	363	368	345	431	363	382	365	401	365	383	377	354	391	387	364	333	413	388	372	381	389	394	383	387	357	385	372	373	355	406	378	364	368	373	336	375	352	381	359	383	370	396	348	338	391	358	400	372	364	359	398	395	408	399	366	359	421	352	367	400	390	407	366	398	399	373	389	371	387	389	378	379	381	349	364	390	356	372	376	357	373	408	383	352	367	367	418	378	356	349	377	354	378	354	375	389	394	347	415	397	344	369	368	381	345	389	374	332	377	382	341	421	346	354	365	333	405	384	350	392	374	381	373	356	366	411	419	368	379	395	402	405	368	388	361	394	370	365	358	340	412	372	374	375	397	377	401	412	398	351	383	397	383	365	368	356	407	362	376	384	391	405	400	403	379	397	388	359	379	387	406	413	311	367	395	381	333	377	361	350	372	384	373	385	365	359	333	378	366	409	403	382	410	387	372	391	369	392	389	359	356	379	401	353	384	369	375	397	361	399	397	380	382	394	375	364	346	385	435	401	375	384	399	388	402	387	372	394	364	349	356	395	354	369	401	353	346	359	363	392	344	379	390	393	363	376	389	366	365	383	375	356	381	385	374	349	376	382	422	373	372	355	361	389	354	364	354	396	349	354	327	378	372	412	395	364	414	403	374	353	435	392	388	354	385	348	349	366	405	355	379	395	352	383	381	376	360	386	372	403	385	360	376	362	391	382	384	355	365	375	386	376	389	372	349	373	392	380	377	387	346	354	358	350	348	371	390	393	383	415	397	382	359	347	385	382	372	369	364	398	384	409	409	349	381	337	356	351	355	359	403	373	346	395	371	361	371	404	340	367	387	329	383	369	356	381	342	391	400	389	338	397	381	360	377	341	378	322	369	368	396	382	357	366	332	363	363	356	365	384	366	333	390	378	370	411	379	340	367	372	402	382	359	368	364	402	342	397	380	394	368	366	380	381	382	392	351	365	375	351	364	380	396	358	384	368	375	392	376	349	399	376	378	368	389	364	349	404	383	371	361	415	362	382	360	365	379	394	399	369	395	363	415	354	363	379	359	347	358	353	378	376	377	377	378	377	341	418	395	370	392	390	390	366	366	386	387	388	369	382	361	353	381	365	413	390	350	403	373	368	390	346	361	355	352	334	381	410	392	391	358	364	399	374	343	391	348	372	366	405	412	347	388	382	386	380	408	414	371	404	354	355	366	383	369	410	365	371	354	388	409	370	397	382	352	378	366	394	357	364	372	372	374	375	372	375	399	375	371	368	328	379	402	370	405	396	374	375	355	366	379	368	362	350	371	384	349	394	356	378	382	358	379	367	373	356	349	386	364	378	410	357	387	348	370	410	369	412	376	358	381	372	372	383	369	396	360	383	367	418	396	329	389	401	350	390	380	368	403	377	352	385	359	361	386	378	369	384	343	374	328	377	377	358	360	372	402	352	342	380	387	388	398	348	351	390	394	376	401	395	390	373	411	394	351	389	356	382	339	378	382	384	374	379	384	336	385	379	404	377	347	342	354	329	335	374	389	362	374	366	348	373	358	409	365	344	361	390	389	348	367	373	397	406	363	383	405	355	360	382	420	401	424	373	329	371	394	352	355	406	380	369	401	366	381	390	361	385	395	340	363	384	379	388	370	354	382	385	392	394	365	339	341	391	369	387	374	383	375	390	359	372	364	402	366	410	340	338	381	375	383	349	391	351	351	366	390	365	362	376	371	385	353	362	384	373	354	381	351	374	376	374	348	338	414	374	383	334	397	366	389	376	366	413	368	354	352	391	349	362	399	367	373	365	347	384	353	377	338	376	352	350	374	376	388	368	400	384	391	371	418	339	394	380	372	374	395	356	375	369	405	362	396	354	363	352	379	385	363	367	398	362	363	362	399	366	372	347	363	370	371	386	377	341	370	395	392	382	405	377	346	350	362	376	371	402	390	363	375	421	380	398	352	375	358	353	361	349	352	362	377	403	382	383	351	360	390	374	397	408	343	346	400	344	373	383	348	397	406	415	379	373	422	369	384	363	417	380	366	380	380	412	350	380	377	397	360	331	383	349	362	378	375	374	382	386	393	375	360	407	374	410	379	382	356	365	360	330	369	362	352	366	372	382	382	377	366	331	388	361	392	346	395	363	401	370	379	370	385	352	353	378	381	389	402	408	394	428	364	355	375	397	379	415	384	407	418	375	358	372	382	366	392	371	334	386	365	344	346	358	363	376	368	392	393	378	377	374	379	370	389	386	388	381	392	364	413	360	398	402	342	385	357	376	388	380	363	354	364	375	368	361	351	402	382	358	363	393	395	382	354	359	359	361	375	376	378	371	372	406	394	344	366	382	396	380	365	369	377	389	355	342	363	400	396	367	352	370	338	369	366	364	363	368	346	386	364	398	361	400	391	376	360	381	367	379	377	359	360	388	400	348	344	333	369	365	383	397	369	413	369	391	393	367	392	385	375	378	364	356	353	387	406	366	366	379	365	354	374	379	376	368	378	362	399	379	383	377	400	360	364	358	381	371	382	394	413	380	367	392	348	375	396	381	358	356	392	387	359	387	367	371	360	407	358	358	363	368	385	359	373	385	393	368	345	401	376	357	381	340	368	340	348	363	400	376	369	368	388	394	363	389	393	386	381	385	378	355	379	368	354	367	356	296	406	395	386	384	370	353	371	375	351	376	345	380	383	348	346	347	396	389	370	373	422	366	395	347	419	395	373	375	392	370	406	361	367	423	376	386	373	392	401	376	404	382	383	394	376	398	376	370	409	378	376	381	404	407	383	366	375	370	362	358	378	381	373	380	350	368	370	352	380	357	377	386	395	350	376	376	388	365	380	376	342	373	370	374	401	413	382	371	342	387	389	371	383	371	370	381	372	390	381	375	372	378	381	376	392	383	390	378	340	389	363	410	377	372	393	400	359	406	338	423	370	379	380	383	329	402	390	373	378	374	369	380	380	389	401	377	393	379	396	362	369	370	393	387	381	373	370	369	361
957	466	290	231	259	315	272	236	218	203	272	199	211	155	147	127	123	130	142	139	174	142	138	157	149	117	128	94	122	115	103	92	139	100	85	97	99	88	95	89	89	98	95	112	96	101	81	79	63	92	88	78	99	85	86	65	67	98	88	80	86	90	82	83	82	95	86	77	87	93	104	83	90	100	95	114	83	89	70	79	80	107	99	90	86	67	84	89	80	94	88	87	70	82	109	73	74	84	83	71	78	85	89	98	77	87	84	65	92	102	99	82	91	82	78	89	88	84	100	94	89	90	87	98	88	89	76	84	75	93	94	83	87	87	82	89	107	85	96	86	61	80	80	85	89	84	87	88	80	89	90	75	90	82	98	93	77	77	73	83	86	76	63	81	77	83	77	92	78	83	87	87	87	98	80	81	80	85	88	69	81	104	89	89	90	74	77	96	95	86	79	77	96	75	91	92	66	80	73	73	82	90	88	86	74	75	86	89	98	77	90	85	82	70	96	74	95	91	90	81	74	81	90	94	77	89	67	87	79	75	97	78	73	82	80	77	80	80	112	71	86	83	78	86	62	66	79	88	73	96	87	74	83	90	79	73	87	87	77	80	87	91	108	94	69	88	72	84	92	92	83	70	71	96	70	81	104	91	95	87	89	83	75	85	98	91	75	75	94	81	68	98	68	81	75	88	83	76	74	83	84	72	94	90	82	83	98	87	65	83	88	116	82	89	76	79	88	92	90	74	67	98	75	87	101	84	75	76	78	82	96	95	91	91	82	91	107	84	79	82	75	84	94	71	95	81	88	83	69	81	107	83	85	84	98	74	95	73	76	83	91	88	86	82	92	86	95	78	82	74	75	88	101	75	73	68	94	70	89	91	82	88	91	97	74	86	90	78	97	88	84	89	82	79	89	83	64	83	86	80	77	77	71	94	84	90	92	89	98	91	92	86	75	86	86	89	82	77	83	76	81	86	89	93	91	82	76	99	86	89	81	82	87	78	90	81	76	75	90	104	81	75	93	89	76	77	81	77	79	81	88	71	96	72	84	81	79	83	77	81	87	76	81	86	79	82	101	89	95	87	86	87	74	80	85	72	73	79	104	90	80	76	84	56	76	80	89	89	71	79	83	77	76	86	76	76	95	85	90	87	75	91	79	83	82	74	81	103	77	79	73	93	84	76	100	87	90	71	83	103	99	69	107	77	75	79	89	85	74	80	69	91	84	76	89	92	97	59	83	95	85	83	94	89	79	97	91	82	81	97	89	86	96	92	89	93	88	92	75	84	73	83	84	86	93	83	91	82	84	81	95	89	96	67	94	94	97	85	76	82	87	78	80	103	91	86	99	88	77	70	78	84	101	74	80	87	89	79	91	110	78	80	80	85	86	80	91	83	77	84	108	85	89	73	75	81	71	90	84	88	83	91	80	84	94	78	81	82	97	70	89	88	84	77	81	81	74	95	86	100	81	75	78	98	88	94	82	80	94	83	88	76	82	74	90	73	85	88	73	80	94	87	74	90	109	72	77	76	80	83	71	70	82	88	80	81	85	80	79	89	88	94	98	69	75	64	97	91	69	83	84	87	96	102	90	85	95	97	79	81	71	73	91	89	97	89	89	79	81	89	85	99	79	87	92	82	97	86	72	83	96	91	80	86	76	79	76	106	78	94	82	77	85	89	90	79	86	71	96	81	86	94	79	88	81	71	78	82	86	99	93	85	85	85	91	89	78	74	102	81	76	103	92	98	86	82	75	95	68	101	81	91	74	83	90	74	104	75	81	85	87	66	81	80	82	75	86	72	84	89	69	71	81	84	97	77	84	68	90	93	74	88	76	72	73	94	85	91	79	93	87	91	81	99	93	90	93	83	74	83	92	74	76	96	82	76	97	79	84	78	97	87	64	79	91	100	84	77	87	96	90	79	87	81	92	82	96	76	96	85	84	65	93	74	101	86	77	73	84	69	78	81	93	82	86	93	83	80	98	73	75	72	80	74	77	73	70	75	84	71	87	79	83	80	86	71	74	77	62	89	76	83	94	69	77	80	88	98	76	91	81	79	98	95	96	90	92	77	84	78	96	93	93	85	74	81	89	79	63	91	88	79	85	90	95	65	90	86	83	67	89	74	75	93	88	84	79	75	85	86	95	84	87	97	106	87	86	80	65	78	81	79	102	78	87	104	98	87	105	82	88	87	89	92	70	80	95	84	77	73	92	90	92	70	79	86	80	70	88	94	73	85	80	76	86	82	78	83	78	68	72	93	87	82	104	88	83	86	81	85	99	99	97	70	81	93	98	84	85	95	75	89	85	89	84	82	91	88	100	97	73	87	78	79	72	90	90	76	73	78	101	83	90	95	88	64	83	75	89	79	87	90	97	90	75	73	85	74	92	84	79	77	98	92	85	69	67	89	90	72	93	74	65	73	81	68	86	95	99	74	84	84	83	84	99	80	88	68	81	80	102	66	95	63	87	71	94	96	89	102	88	83	81	72	79	104	76	95	94	79	91	69	83	69	95	67	89	85	82	90	85	82	82	83	78	74	99	92	78	77	87	62	84	74	82	77	71	94	81	78	89	79	68	90	84	87	75	68	83	79	75	76	83	79	85	74	92	93	82	85	96	79	81	84	72	81	73	98	103	74	94	89	80	70	77	70	85	101	82	89	98	99	80	83	76	102	87	79	84	74	88	87	91	95	67	82	78	99	75	88	86	66	73	85	92	80	93	93	74	87	68	87	98	85	77	83	71	80	80	72	83	78	86	83	80	72	71	67	98	76	73	82	85	85	75	97	95	70	70	78	89	103	84	72	97	71	83	86	77	79	85	86	78	72	62	93	90	73	103	85	85	82	81	78	75	89	93	77	80	87	78	80	92	84	77	89	86	70	75	88	90	83	83	88	97	100	81	78	72	74	84	76	92	72	85	81	65	82	73	71	74	95	98	73	69	81	86	67	87	100	83	97	87	77	85	106	89	87	78	82	94	92	76	84	72	93	91	86	74	89	76	83	91	89	84	76	76	77	100	85	79	106	99	88	84	83	87	77	92	97	90	78	98	98	96	85	101	92	104	96	79	63	85	83	79	76	73	100	87	95	86	81	86	82	75	81	73	81	90	94	97	79	82	74	76	80	77	69	87	102	82	81	85	82	95	87	94	70	91	97	75	94	77	77	84	68	95	84	88	85	67	85	93	86	94	75	92	85	80	94	74	80	91	83	88	84	88	97	73	80	86	71	89	91	84	86	73	87	79	89	71	78	91	87	81	82	82	92	76	89	102	90	77	95	89	71	96	96	80	84	67	76	86	74	89	77	82	70	75	82	93	71	104	97	91	72	94	83	53	79	82	86	92	76	85	80	90	96	81	73	89	76	105	88	63	70	73	77	82	68	66	70	80	77	87	76	84	67	73	74	77	94	83	92	84	94	87	84	107	88	88	97	83	90	95	95	80	89	80	91	88	73	87	101	80	86	91	103	100	74	79	84	79	80	81	76
13237	6144	3334	4891	11892	14249	11449	8241	6192	6283	6776	4857	4578	3787	2730	2306	1868	1989	2253	2558	2898	2223	2091	2378	2142	1954	1810	1343	1398	1489	1173	1094	1160	1102	908	880	871	827	842	934	785	878	877	884	970	779	589	675	626	648	643	655	660	696	637	685	621	633	620	657	656	648	625	692	642	658	702	728	677	769	766	748	739	835	768	758	687	652	691	706	663	634	651	670	675	628	682	659	644	645	692	689	666	657	667	650	649	649	670	615	637	641	661	610	648	620	652	610	652	674	683	630	596	619	598	601	667	646	603	648	633	623	625	654	637	626	655	594	652	612	671	635	634	689	684	654	632	642	649	693	639	630	653	607	693	686	655	655	693	661	616	616	643	631	630	659	649	625	655	604	680	622	636	616	629	620	642	677	632	589	643	592	634	625	671	629	626	642	646	675	628	599	597	640	657	650	675	667	636	691	648	685	683	668	622	682	670	654	647	632	656	673	640	678	674	691	636	643	679	646	616	629	631	624	679	642	637	665	644	632	624	644	670	645	634	698	621	700	637	676	619	653	632	707	615	633	662	673	647	650	627	645	640	610	659	646	679	664	636	669	650	600	667	662	648	637	621	664	660	644	625	654	660	646	638	632	601	616	656	660	674	634	651	610	613	632	636	613	658	629	648	689	621	614	645	607	617	622	652	633	705	641	625	608	618	692	659	648	652	640	656	628	651	628	655	626	686	621	643	650	668	665	626	633	651	654	647	624	660	652	673	621	637	680	612	631	656	666	633	656	648	609	650	673	632	674	601	678	633	632	630	645	678	660	636	652	667	670	669	658	654	633	584	629	659	670	583	628	693	700	650	608	661	634	637	644	584	678	636	634	666	663	621	617	605	662	624	640	624	626	670	689	656	624	611	676	617	657	650	622	668	628	651	665	697	612	646	647	644	612	652	667	672	672	628	637	645	658	628	661	639	621	653	677	652	675	611	648	671	676	623	625	653	581	614	659	679	636	650	637	631	621	636	689	612	674	609	622	600	645	682	611	640	621	627	654	685	688	658	643	608	662	687	651	604	685	620	711	652	635	614	629	638	649	643	596	669	635	634	611	636	641	578	638	662	662	667	652	671	643	605	646	679	592	611	649	595	580	631	651	632	630	661	610	641	692	633	645	620	620	658	636	638	606	643	639	652	645	628	625	617	617	650	676	639	664	640	656	620	655	622	617	613	646	630	594	654	621	639	605	652	658	608	650	634	660	654	658	630	629	650	635	683	664	616	664	643	673	634	654	661	639	620	647	680	667	649	625	660	659	653	656	640	630	674	652	651	624	663	662	662	635	652	652	632	628	624	665	666	659	650	614	625	666	665	622	621	665	646	653	685	631	655	620	627	655	652	618	683	652	592	672	657	652	675	655	650	656	667	602	635	647	624	628	642	601	657	614	592	635	649	684	651	638	604	631	619	651	618	669	669	635	636	668	593	637	635	680	653	608	629	681	653	637	623	614	614	651	602	604	624	646	627	633	653	621	621	640	665	652	662	655	653	622	637	653	640	640	623	651	682	635	625	644	627	650	635	668	624	674	623	609	628	666	628	598	639	651	642	661	628	660	676	644	618	588	677	618	589	651	650	654	650	636	654	639	647	691	686	663	572	648	639	698	638	648	604	620	646	640	679	608	618	659	654	615	642	681	614	627	663	645	634	653	646	679	688	623	621	619	691	661	638	607	609	664	642	638	608	603	626	648	627	608	634	666	638	628	618	629	599	634	645	643	671	665	636	576	632	665	657	679	721	634	621	658	658	621	671	688	664	657	685	621	648	664	633	665	598	704	624	613	608	646	670	641	671	630	641	676	661	663	638	672	697	616	673	641	628	643	594	637	637	682	631	610	652	605	631	651	685	656	651	678	627	608	656	649	627	626	650	645	644	639	643	648	680	619	621	626	680	650	647	609	669	657	646	636	651	659	647	644	647	612	624	626	705	643	660	631	652	617	633	654	651	648	652	655	687	641	711	649	665	702	626	678	616	621	674	654	659	665	634	670	657	670	672	672	671	686	639	612	628	656	654	644	653	644	633	650	633	669	609	615	707	672	644	624	636	646	671	609	669	628	653	653	659	617	610	659	670	635	611	631	642	614	621	626	654	701	622	615	634	632	686	629	646	637	635	667	649	630	658	681	668	627	619	586	657	647	621	659	657	684	640	601	661	602	667	608	637	647	654	594	659	654	617	656	631	681	653	673	628	647	599	655	634	639	620	586	669	674	641	645	650	655	647	721	638	661	632	636	694	624	632	637	617	631	627	633	616	634	623	605	619	638	601	680	642	599	636	632	614	650	698	619	639	638	598	638	655	597	599	633	620	651	602	653	625	644	622	636	627	608	660	623	661	669	651	638	657	630	667	670	633	622	659	611	662	689	629	651	678	642	659	656	608	654	656	659	703	624	659	634	633	610	678	670	649	660	664	674	636	655	651	615	651	590	627	665	645	646	686	613	630	652	661	614	641	631	670	640	643	621	650	628	660	647	684	677	600	599	599	647	679	636	618	641	627	596	637	652	671	623	625	633	602	653	612	640	667	677	632	636	643	632	607	634	638	683	666	640	644	642	635	676	652	677	632	661	617	650	629	643	701	630	625	613	599	639	582	670	652	622	654	660	638	641	647	607	612	631	628	598	666	626	643	633	577	662	665	626	651	627	624	655	642	635	621	656	689	643	624	651	666	659	645	660	636	660	623	675	667	672	639	613	663	622	654	605	623	653	675	603	648	638	651	655	632	629	675	601	651	697	657	641	694	645	630	655	671	637	630	660	598	626	682	638	654	616	636	605	613	628	639	628	637	642	661	648	639	632	662	632	680	612	636	586	651	621	624	638	616	616	634	654	599	629	646	644	616	634	627	643	638	634	647	670	653	636	663	643	643	644	667	635	641	630	672	660	667	694	628	666	641	622	612	666	633	686	692	637	673	651	693	641	613	592	652	691	656	661	671	680	634	634	614	629	660	638	618	619	684	652	662	674	626	631	645	612	681	585	604	559	651	628	591	669	646	645	619	645	633	675	659	620	605	626	657	654	651	647	621	683	627	651	662	646	640	632	668	629	622	630	635	634	616	618	656	610	671	638	669	576	687	645	624	584	679	640	664	642	632	619	649	608	612	668	612	664	648	631	634	672	654	627	626	617	634	605	674	621	693	667	653	599	632	662	647	636	626	657	620	593	643	642	680	656	667	635	647	637	650	648	633	607	666	586	622	623	636	630	632	664	646	666	648	687	643	651	608	655	664	657	638	628	620	629	649	630	656	615	700	621	683	638	648	611	621	667	646	615	636	703	697	639	632	687	665	600	678	635	671	668	637	626	647	652	636	667	678	668	670	667	649	675	619	659	605	609	645	641	604	657	635	670	703	651	625	641	635	630	620	654	668	587	600	623	646	649	681	602	677	648	685	632	630	604	681	657	649	651	647	675	654	665	620	654	636	635	632	647	626	650	697	609	679	638	601	664	655	635	677	668	672	611
1930	474	276	214	213	229	307	203	191	182	215	195	165	137	120	141	121	98	121	134	123	118	125	141	126	110	109	91	94	80	82	92	81	82	74	83	84	72	69	80	69	61	71	73	66	68	59	76	73	71	72	60	74	67	65	64	58	68	73	58	75	65	68	86	64	68	61	58	72	69	69	78	63	71	73	84	57	71	64	72	69	64	62	65	64	68	58	85	55	60	64	61	56	67	63	61	62	56	61	60	68	68	56	72	59	56	54	90	71	62	69	72	80	59	56	76	71	56	68	65	65	58	74	63	65	50	61	61	62	65	65	67	59	75	68	73	66	64	59	68	56	53	51	68	77	66	54	68	73	60	62	71	81	61	58	75	60	84	74	80	66	60	48	55	68	62	91	63	55	62	72	56	58	62	59	67	56	79	75	75	61	62	65	60	69	63	71	62	73	75	64	71	86	70	52	62	76	68	65	69	63	74	61	63	62	59	71	70	60	52	59	51	73	65	73	70	69	55	66	77	54	53	65	57	68	63	62	66	58	62	48	66	64	56	58	68	54	69	75	61	77	74	59	80	66	72	60	72	58	65	51	59	71	61	75	64	72	65	68	60	62	61	68	71	71	76	75	80	65	66	60	73	68	57	72	63	56	57	71	70	79	70	58	69	72	58	70	71	70	66	68	70	73	57	63	68	73	61	64	77	70	66	62	65	54	77	70	67	72	61	64	91	60	62	55	68	75	68	63	63	64	62	61	73	58	71	76	54	56	63	62	72	65	60	76	69	65	85	67	60	59	59	78	58	60	63	51	52	71	58	68	85	60	63	59	62	81	67	55	74	74	68	63	63	71	62	81	63	65	82	44	79	71	64	51	69	61	62	66	69	63	76	75	75	71	73	53	72	69	70	59	46	70	69	61	80	66	61	63	60	56	73	76	75	65	77	73	52	58	69	62	67	65	67	57	67	53	77	61	64	55	69	62	57	74	55	68	74	62	66	66	68	71	68	70	56	70	58	79	60	66	71	78	55	69	80	50	66	65	57	77	61	59	67	64	70	63	63	67	64	66	70	58	56	60	60	68	67	60	61	81	73	61	71	71	67	60	62	55	79	61	56	75	58	68	65	79	68	69	66	54	64	52	68	68	68	70	71	64	57	63	63	81	73	62	71	59	73	70	68	62	66	78	66	43	98	63	67	61	61	67	61	66	76	60	84	76	63	68	56	78	49	73	70	70	60	53	58	59	64	71	58	68	58	81	54	58	67	72	67	60	75	51	67	86	47	60	76	73	58	60	70	58	65	68	75	67	80	58	75	77	60	52	56	85	75	63	51	65	70	72	69	74	58	69	62	59	56	76	72	72	72	51	62	76	70	67	62	63	71	66	63	60	64	68	68	58	80	58	64	63	56	66	55	62	61	72	79	69	84	73	67	75	65	61	71	60	67	69	75	59	63	83	52	59	67	70	62	63	78	76	60	78	69	89	60	50	47	75	63	59	62	60	56	55	73	77	73	47	55	64	66	62	57	66	60	74	70	73	82	63	66	73	65	51	75	63	78	67	61	61	69	73	67	73	62	54	61	65	55	69	67	58	70	67	60	64	62	70	62	57	71	72	70	65	72	82	68	68	60	80	69	72	58	77	66	59	59	63	75	64	58	64	63	73	65	56	62	62	69	67	81	51	61	76	66	63	73	50	59	80	57	55	59	58	79	67	80	66	64	69	60	61	50	72	68	64	76	51	77	83	58	70	72	72	76	72	68	61	73	62	65	62	68	78	49	51	62	72	69	60	79	62	85	54	59	84	63	72	55	52	58	65	71	76	59	63	69	56	58	72	66	76	73	59	67	66	58	70	70	79	66	67	63	60	71	51	67	74	63	69	75	65	53	72	71	60	71	55	78	66	75	72	60	62	49	66	56	63	64	62	51	58	70	56	54	73	58	59	68	52	64	67	68	66	76	61	69	61	75	68	65	66	69	73	49	64	75	62	63	80	73	60	62	56	66	58	61	63	60	65	63	68	72	55	64	72	70	77	51	80	58	61	59	66	81	73	61	78	76	66	68	77	82	55	79	73	65	71	62	47	64	63	67	68	76	77	59	61	67	64	55	62	67	72	69	69	65	69	62	56	62	66	76	67	60	68	43	62	67	71	71	67	61	67	72	48	50	76	69	78	64	74	47	74	59	55	63	64	68	66	68	54	80	68	67	60	65	55	68	57	61	63	66	54	60	64	65	86	64	67	71	85	72	66	72	71	66	62	70	62	58	62	58	72	68	63	78	67	61	65	65	87	67	58	58	58	69	71	59	64	71	67	68	74	65	60	76	59	63	67	62	63	51	69	73	59	54	64	43	67	65	65	53	60	70	64	70	56	62	64	74	65	84	60	56	75	58	57	71	58	64	57	67	64	72	57	59	66	68	59	56	67	67	58	73	58	60	66	71	67	77	56	66	67	65	58	61	72	81	77	61	71	50	71	56	64	61	58	77	74	72	62	64	73	60	66	71	74	68	57	57	69	68	72	54	77	61	64	75	65	45	87	61	70	57	52	78	68	71	70	69	69	68	70	69	53	65	59	66	72	73	66	51	77	75	80	69	70	73	51	60	67	76	54	66	70	66	72	67	54	67	78	64	63	68	71	55	72	61	66	73	73	72	68	71	73	69	73	77	76	54	49	75	55	67	73	75	65	57	55	72	69	60	58	60	61	63	76	59	61	70	35	52	66	71	63	75	58	65	79	62	81	75	70	73	73	61	58	63	73	69	64	61	75	59	59	59	72	59	61	74	65	69	64	67	81	61	58	66	53	67	59	64	71	71	60	63	62	55	57	52	59	68	66	75	71	64	63	67	63	63	65	73	54	63	64	76	73	69	64	58	58	64	69	77	55	63	61	65	67	72	78	62	67	82	48	58	64	56	66	60	78	59	69	58	66	58	60	67	56	63	58	70	57	51	69	64	66	64	69	74	58	70	69	59	72	72	81	66	66	66	61	60	63	72	56	65	55	69	57	64	81	59	75	65	56	64	58	52	66	69	83	73	45	78	66	69	57	63	74	57	76	92	87	53	68	53	72	60	63	61	76	70	59	60	69	62	59	59	66	69	66	65	71	60	50	70	73	77	81	72	70	65	56	63	57	68	57	69	65	71	48	61	77	70	50	71	64	66	61	86	69	80	74	64	71	70	70	69	55	77	63	65	62	68	70	55	58	58	76	70	64	75	61	60	60	64	56	63	69	67	70	69	68	83	64	52	71	54	74	49	59	57	73	67	57	82	79	57	67	76	71	61	59	67	75	80	63	55	56	60	67	77	56	70	69	67	64	65	65	71	61	57	71	63	65	54	71	77	60	60	68	51	66	61	77	61	63	67	65	59	57	58	65	66	68	68	52	72	72	65	69	62	55	74	58	66	69	60	62	72	59	59	60	67	60	64	83	76	52	61	65	47	55	61	71	73	81	59	61	61	61	73	56	64	68	87	75	73	70	79	64	64	78	65
14680	5590	3084	4586	10920	12587	10277	7463	6184	6440	6350	4730	4659	3406	2586	2293	1783	1921	2220	2611	2531	2112	2082	2354	2042	1918	1520	1247	1412	1352	976	949	1058	845	825	805	800	630	742	815	741	844	827	820	761	606	554	546	593	557	548	536	557	545	569	535	526	526	518	526	575	561	549	541	551	521	592	577	600	695	669	639	679	662	681	557	542	518	576	565	553	490	552	543	556	540	511	563	492	487	577	545	555	579	539	579	523	512	545	558	469	483	492	517	477	567	541	488	556	550	525	496	528	583	538	527	516	519	532	528	500	562	538	504	562	494	511	500	507	506	542	560	526	551	556	519	549	514	557	541	485	547	503	501	523	508	532	546	527	516	547	510	527	514	515	523	523	534	524	510	567	484	488	506	507	525	508	559	518	535	521	485	502	519	524	525	526	484	540	480	530	489	586	564	573	501	566	510	507	514	503	523	514	490	562	496	489	524	542	523	510	539	515	504	561	533	517	553	531	554	573	549	558	507	557	511	518	508	516	551	475	526	543	525	517	532	567	525	560	527	555	525	527	562	519	517	474	541	489	537	531	535	521	513	517	537	538	481	520	504	545	535	540	493	522	534	524	502	495	514	490	523	534	538	495	522	514	520	532	538	491	516	503	539	522	508	539	545	531	514	522	542	535	503	545	578	554	537	543	569	537	533	531	520	513	545	565	515	478	515	508	514	515	538	546	533	486	563	517	459	522	512	490	512	515	524	498	516	553	556	526	497	504	540	532	527	501	508	527	584	523	519	519	472	508	589	551	574	519	554	536	509	511	555	504	532	504	505	521	528	506	542	493	524	540	520	546	538	513	511	517	507	511	503	532	530	546	488	512	529	495	520	494	574	515	493	508	515	533	551	543	514	530	561	481	547	544	497	543	547	554	578	500	518	551	530	520	510	515	573	509	507	510	497	548	506	503	522	545	526	529	557	521	500	562	568	533	532	496	528	520	506	505	508	521	496	517	542	483	494	589	523	512	502	518	520	486	492	492	537	546	520	488	562	524	529	538	533	531	514	526	527	549	509	592	526	526	508	505	520	540	540	505	530	564	551	530	533	506	525	466	528	495	524	513	568	492	504	533	542	509	529	519	486	511	550	546	546	534	517	509	526	513	538	524	546	538	547	514	512	525	502	529	513	550	508	543	533	498	575	504	535	531	513	509	551	499	545	570	554	545	512	535	560	536	464	521	532	551	497	515	582	513	536	464	565	516	512	507	518	507	528	492	510	544	553	508	538	504	501	560	577	531	496	524	532	536	526	493	509	536	555	545	526	524	539	508	527	515	573	486	508	534	500	515	480	520	530	500	546	501	549	547	537	525	532	518	522	490	576	520	578	559	505	542	549	503	552	506	515	496	512	537	501	538	518	489	540	518	533	519	509	512	463	508	546	537	526	501	523	509	499	547	501	522	513	518	554	517	507	548	526	526	514	509	538	515	546	505	527	573	489	527	535	536	545	497	501	498	541	526	500	551	575	541	505	503	516	502	551	537	514	518	496	476	527	501	528	570	527	593	507	543	558	542	544	508	532	583	503	475	512	524	518	522	523	526	532	520	515	534	519	533	532	495	519	544	479	523	538	564	520	511	512	496	534	499	527	500	478	524	507	533	527	505	557	496	545	489	539	507	537	536	539	557	578	547	530	528	534	496	529	496	552	527	532	527	534	503	531	511	511	542	526	489	504	521	489	502	494	533	534	514	538	528	530	520	539	518	471	511	528	521	504	550	507	538	543	535	524	528	506	553	508	512	530	503	526	509	539	519	559	569	548	528	514	534	529	556	539	525	527	520	566	514	546	559	565	524	519	509	557	525	568	499	514	538	507	542	518	531	531	508	541	524	531	524	502	527	535	506	523	538	510	512	544	509	514	505	527	493	573	547	547	510	543	520	547	547	542	514	548	525	486	516	523	536	526	487	517	498	523	515	530	521	530	532	524	545	549	523	522	493	549	503	571	526	518	514	528	491	529	564	497	499	524	493	552	484	517	522	518	468	548	518	501	544	556	540	533	513	552	540	550	507	541	526	558	525	544	491	540	499	532	502	558	512	561	541	537	489	515	526	526	505	521	494	526	509	505	492	523	528	465	522	499	538	513	510	531	523	495	525	519	546	527	506	546	491	469	577	554	521	538	517	547	532	546	506	512	494	532	556	490	545	521	497	527	537	556	571	491	540	520	513	541	540	526	502	512	537	515	540	538	556	557	537	519	565	523	518	476	539	547	512	526	542	548	499	519	529	526	550	501	517	501	600	524	499	529	507	541	559	499	518	503	553	537	522	540	472	539	544	513	529	553	532	508	537	497	560	551	534	563	541	574	548	534	544	546	537	515	562	536	548	545	491	528	533	521	519	497	530	510	528	557	519	544	512	497	534	535	516	518	496	545	513	551	518	523	511	536	507	525	508	531	554	521	512	513	534	514	545	541	515	515	517	526	528	577	499	514	558	529	535	519	533	533	533	514	522	526	517	485	543	495	525	513	507	529	509	531	497	523	539	497	552	514	550	550	539	512	526	551	530	522	510	537	566	524	492	508	556	531	543	572	543	498	508	523	543	540	512	464	546	520	545	500	528	507	526	526	554	457	507	543	479	554	503	511	524	531	544	503	578	571	552	491	559	570	533	522	499	563	519	499	559	520	522	517	525	510	494	513	529	507	498	523	489	540	512	530	521	539	538	492	508	507	529	484	545	557	547	512	505	487	502	493	550	539	518	534	499	542	572	537	499	551	525	520	482	519	543	513	551	503	520	489	517	520	522	538	557	527	478	517	552	556	519	551	530	540	514	512	500	520	534	544	481	531	493	497	509	520	503	472	531	469	524	524	555	541	537	515	532	494	554	534	511	528	533	504	526	511	536	547	508	528	522	512	512	567	507	515	525	525	518	491	515	526	527	567	523	507	503	529	532	507	563	540	504	500	545	561	536	499	518	501	520	513	522	554	526	551	537	520	551	541	507	499	507	540	502	507	501	547	527	516	550	524	545	534	510	465	533	497	506	501	543	537	534	501	507	537	507	505	532	538	487	531	572	544	547	556	538	494	544	554	522	530	495	523	519	515	479	481	518	497	498	531	546	533	506	507	525	557	546	523	591	505	491	542	505	513	478	532	507	515	482	508	526	531	603	510	495	542	541	499	539	580	526	522	518	537	513	533	525	544	489	507	530	513	532	532	557	511	521	513	526	483	574	558	531	535	505	513	478	485	534	501	534	490	513	496	516	567	484	524	540	555	516	482	518	498	503	517	496	525	508	535	497	507	513	518	515	548	533	514	510	529	549	550	535	499	525	535	506	517	539	539	508	507	545	492	526	480	526	518	566	526	542	540	472	524	547	531	530	526	536	496	533	533	545	522	539	548	531	543	485	572	562	515	586	494	559	526	536	541	515	495	491	510	548	504	498	543	524	534	514	518	576	549	519	520	525	494	545	507	475	532	516	530	529	498	529	559	541	549	524	518	495	539	528	534	558	499
1459	601	362	307	295	313	334	279	293	272	302	251	216	201	176	180	146	160	189	182	201	169	177	180	165	144	163	147	151	152	133	123	140	110	117	109	138	107	103	118	116	124	107	123	106	95	94	99	105	114	113	113	97	94	103	107	114	95	103	111	99	106	112	108	104	117	114	107	124	123	102	114	132	100	130	104	88	113	110	103	105	117	107	94	103	108	101	105	109	99	106	128	121	94	112	123	96	109	93	101	101	87	96	99	114	108	95	100	91	94	94	97	106	100	111	89	96	126	96	88	91	112	120	86	114	118	93	76	96	104	97	114	100	102	108	114	111	101	115	112	103	116	101	92	86	112	100	105	115	105	118	102	96	129	100	89	102	97	106	107	85	106	100	103	116	107	119	104	107	98	111	116	108	115	96	104	108	104	120	106	114	97	111	80	98	100	98	98	86	101	111	111	106	103	92	118	111	102	89	88	100	118	114	102	109	107	98	125	110	113	104	98	83	118	133	112	100	98	108	103	99	98	105	120	113	88	102	99	118	126	109	91	104	107	104	115	95	119	93	110	102	108	120	92	92	126	113	113	101	96	90	102	113	102	87	100	97	105	108	84	119	112	118	102	105	94	103	105	114	103	98	99	107	103	106	115	111	116	87	100	125	119	102	113	107	114	107	123	103	103	112	114	118	123	108	101	111	100	93	97	101	101	103	111	91	110	103	99	116	118	115	110	109	85	111	98	116	124	85	107	95	111	92	92	119	120	100	118	116	120	96	113	121	100	114	95	92	95	92	102	94	107	106	109	110	110	101	95	111	100	113	95	116	112	116	112	88	94	109	109	97	100	89	103	117	114	114	97	116	110	101	110	110	110	94	83	115	105	104	96	101	103	120	106	89	110	106	106	110	82	86	117	99	104	98	126	112	113	99	105	110	107	106	138	108	91	85	105	99	97	103	108	109	93	122	108	96	111	96	91	104	97	99	116	102	110	111	98	120	110	113	114	105	84	111	104	130	99	103	100	96	106	107	94	124	105	96	88	98	102	118	97	104	114	100	106	126	106	108	110	117	116	83	95	106	100	102	89	104	109	95	111	84	76	100	101	114	100	98	103	99	102	102	118	91	100	107	110	120	113	96	105	112	120	93	93	115	107	97	97	92	76	114	91	103	103	105	95	81	115	101	98	106	106	107	81	120	119	104	107	103	102	88	115	100	101	112	88	108	90	91	77	98	108	81	100	120	107	114	98	104	103	113	124	116	99	96	106	108	101	100	119	121	92	97	121	107	105	104	117	99	105	117	87	132	113	107	99	126	115	117	102	94	104	117	100	102	109	92	111	91	95	94	98	83	114	109	100	99	105	116	97	103	81	98	107	102	99	127	87	106	113	102	106	88	115	105	110	83	112	113	106	119	105	86	103	104	106	110	105	96	122	79	100	119	112	91	102	101	122	81	107	106	102	114	111	114	96	106	96	105	98	112	108	99	118	93	84	95	116	89	104	106	113	97	99	115	98	93	111	124	83	98	120	129	92	113	104	100	107	113	117	101	97	129	104	117	123	93	103	115	116	105	102	94	108	103	109	91	103	111	109	101	121	124	108	104	90	102	107	109	104	113	92	103	109	97	95	108	102	100	105	124	81	111	109	110	107	109	96	98	103	99	111	88	102	109	96	117	117	117	111	105	108	108	94	98	87	116	98	106	108	97	98	116	105	97	109	106	108	99	108	125	106	106	113	95	112	119	106	102	108	98	121	105	117	104	110	101	115	103	97	95	100	111	109	121	93	125	111	106	104	96	104	124	114	118	113	113	107	118	87	119	92	101	104	107	118	118	102	96	76	95	118	93	100	109	113	115	107	105	116	96	116	113	104	114	115	116	92	89	105	110	93	105	130	96	90	107	96	103	96	113	111	124	98	103	92	103	91	128	106	104	118	120	106	112	101	103	120	107	115	105	117	112	112	111	107	96	106	102	104	102	109	109	93	114	102	101	88	104	112	108	95	109	106	98	86	111	91	111	95	113	93	92	107	102	118	102	110	90	102	105	110	81	107	128	101	106	103	95	99	94	106	111	105	116	100	97	93	91	117	103	107	100	98	117	99	102	105	86	109	105	96	105	92	104	101	103	102	97	111	88	105	115	92	99	93	97	114	125	98	104	114	112	92	96	115	100	113	107	101	112	105	90	113	97	91	99	109	109	104	104	118	95	95	105	96	104	90	112	109	102	103	125	115	115	103	84	118	99	120	87	117	103	98	97	107	91	83	120	95	109	107	103	97	93	99	102	118	95	109	112	105	95	108	96	95	101	108	109	101	92	118	107	113	103	97	88	121	107	114	113	108	106	115	110	107	121	99	117	96	104	108	102	104	110	99	147	110	96	104	115	78	97	96	103	90	101	93	91	123	112	106	116	95	126	119	96	120	128	92	101	113	110	105	108	98	102	101	107	103	108	116	90	90	114	105	101	96	111	118	101	115	92	104	120	100	101	101	98	84	109	89	112	86	114	86	100	111	103	89	98	129	93	106	102	105	99	120	103	105	107	100	95	92	124	104	126	100	101	105	101	99	116	97	104	107	99	101	111	104	111	109	97	112	103	114	117	105	98	134	101	102	104	115	92	111	117	106	110	111	104	99	100	89	102	106	96	99	111	115	108	102	123	115	104	80	100	107	113	113	117	100	108	99	95	130	116	108	97	102	103	102	99	115	118	102	84	108	97	108	112	101	106	100	109	110	101	93	106	99	108	121	117	106	117	122	111	117	102	111	123	108	101	106	106	111	109	91	80	102	106	91	105	113	101	111	110	96	99	95	118	106	95	92	122	100	108	105	90	104	93	88	92	111	102	97	101	101	106	91	112	102	98	99	97	97	100	89	102	110	99	97	86	93	107	95	91	121	98	81	94	116	94	103	112	118	101	94	98	129	107	116	95	103	92	91	84	106	115	104	95	101	92	109	99	123	107	120	118	107	110	101	99	97	113	109	111	112	83	106	107	115	110	96	109	94	108	116	98	102	99	120	108	111	100	98	100	98	116	114	94	102	114	95	100	97	116	117	91	108	89	93	93	111	118	109	108	112	88	101	103	119	94	101	119	105	108	109	87	104	110	95	99	103	92	105	119	103	109	102	114	97	95	107	107	122	99	103	119	106	110	109	90	125	114	89	109	97	116	113	98	84	106	106	113	98	102	91	106	114	106	98	110	107	108	106	90	104	108	119	119	105	86	122	105	99	114	118	111	109	126	107	106	136	91	103	97	96	110	99	111	106	126	113	112	100	93	108	115	96	105	105	126	110	106	102	95	109	102	99	110	101	105	113	111	112	100	107	107	84	106	107	105	113	109	88	112	113	111	112	120	106	100	105	103	100	110	102	122	107	100	97	103	106	107	86	111	113	105	103	112	115	117	107	120	100	122	113	110	103	99	109	107	117	107	100	117	99	111	109	102	110	93	101	111	109	130	98	112	88	107	114	110	108	136	106	106	111	110	88	117	100	108	90
16381	7273	4224	6123	13345	15279	12673	9417	8321	8365	7818	6175	5549	4413	3388	2935	2483	2758	3139	3558	3403	3074	2999	3226	2621	2536	2109	1830	2110	1775	1466	1453	1487	1305	1173	1276	1117	1034	1203	1129	1078	1278	1102	1123	1066	911	831	882	825	851	832	847	800	820	785	821	798	799	793	813	816	849	842	835	898	884	906	898	937	964	910	936	949	1023	1021	860	801	865	884	869	861	843	798	829	800	829	773	811	794	850	894	851	830	847	850	818	825	829	846	788	798	791	779	832	836	854	765	788	818	846	783	829	790	804	802	843	806	803	797	846	803	807	764	758	821	846	824	780	791	800	746	795	785	848	869	838	821	805	778	823	858	804	805	762	761	812	790	812	858	818	819	825	814	868	754	792	826	781	801	744	823	773	810	828	768	845	783	814	817	788	813	817	775	818	780	773	813	796	814	792	826	796	853	735	805	829	780	831	765	830	775	830	761	826	845	840	828	763	808	767	779	804	767	823	823	786	879	816	775	786	813	810	793	798	771	778	812	830	823	827	798	809	788	849	846	811	813	769	761	851	811	835	733	859	770	795	811	778	794	779	826	807	822	799	782	820	796	809	814	781	807	792	808	794	828	794	805	833	808	755	811	819	778	795	803	782	800	763	811	840	776	841	799	830	807	818	802	828	891	838	846	842	798	829	813	818	788	808	806	815	794	834	738	796	828	809	800	785	817	756	811	793	881	849	858	807	837	751	764	823	798	864	784	791	776	784	813	817	828	780	842	789	817	777	766	791	772	794	752	804	748	839	885	834	818	781	764	801	788	808	779	826	821	793	759	885	799	798	784	805	801	770	823	760	768	813	800	809	781	812	743	849	845	845	785	791	747	811	736	812	796	802	799	786	812	874	842	825	803	812	789	799	829	795	783	788	770	793	789	772	777	802	805	835	791	793	750	858	790	812	829	774	782	783	809	802	824	790	780	773	805	797	810	835	787	833	858	843	819	793	852	785	808	790	839	797	832	782	770	816	798	777	833	791	855	807	829	788	833	774	818	812	790	797	745	787	794	832	784	800	779	810	794	826	790	787	818	834	828	763	827	819	780	814	774	812	794	808	836	787	782	799	817	788	819	792	749	773	821	765	796	835	825	833	781	790	819	845	805	776	810	773	805	792	827	851	857	821	800	788	855	794	806	836	784	757	814	753	809	822	817	769	784	792	868	804	792	827	804	826	838	756	819	759	809	848	786	802	840	799	807	772	834	861	833	792	789	802	788	800	797	779	835	773	822	842	789	793	832	832	828	809	809	758	839	807	846	748	813	781	834	797	762	777	814	804	738	820	781	813	809	794	790	800	881	814	763	815	797	850	794	783	822	765	754	808	881	833	826	770	795	811	788	788	800	849	853	818	856	777	769	795	761	844	744	765	811	829	789	777	763	777	778	846	796	821	815	826	795	784	806	859	764	838	800	795	759	784	781	825	815	829	793	735	800	793	813	802	828	752	788	779	821	811	799	810	779	813	801	803	737	841	857	769	802	847	827	790	758	811	787	823	791	826	790	796	805	778	785	805	772	804	787	823	811	832	755	801	839	809	791	791	808	784	779	834	815	814	756	772	831	831	792	803	802	849	810	820	777	831	787	821	819	771	825	816	782	777	834	847	850	844	872	787	745	754	814	747	775	775	827	820	805	777	828	853	799	765	842	814	794	819	770	765	777	803	802	826	810	801	762	849	780	826	785	796	772	823	808	864	795	789	848	779	830	811	830	795	759	791	885	790	789	803	791	763	808	794	742	829	836	815	805	806	781	814	785	772	830	805	840	802	827	798	771	781	801	810	788	799	804	837	769	827	787	805	805	828	803	812	828	777	808	808	823	767	850	809	848	783	759	832	778	812	805	812	789	806	803	814	819	809	800	807	787	770	849	770	777	814	824	848	737	850	827	791	781	821	796	791	835	798	749	749	780	786	801	796	844	759	774	821	781	784	820	812	782	791	781	806	786	843	787	788	792	760	861	737	789	762	836	795	766	811	845	848	767	854	786	855	789	752	813	828	792	844	840	727	795	769	803	771	802	808	772	819	803	832	758	838	797	862	809	744	791	810	815	789	778	830	871	827	850	788	761	780	808	818	791	785	776	814	770	816	817	756	815	809	774	857	826	803	771	842	800	858	812	799	809	811	828	777	886	784	822	860	782	768	819	801	801	777	806	818	812	819	782	814	780	831	802	794	777	837	812	787	804	813	860	747	855	822	829	811	804	790	881	813	795	865	797	818	819	824	801	820	829	781	786	842	808	797	802	770	815	811	808	773	769	832	814	760	810	817	786	812	795	748	782	782	808	818	808	792	783	828	809	820	824	835	746	806	827	869	797	790	800	775	782	767	790	842	785	797	808	827	812	800	825	785	831	793	806	817	827	788	784	851	820	785	854	777	858	810	781	823	778	818	844	788	809	803	781	821	798	829	774	823	808	776	764	820	795	801	816	812	771	770	799	821	772	858	827	780	866	768	808	846	811	790	768	783	777	850	820	762	792	797	780	820	842	803	789	818	834	810	807	825	712	783	870	850	845	775	792	859	828	809	800	813	761	788	792	817	824	797	850	809	793	788	755	822	799	739	831	778	801	832	772	820	794	755	801	819	778	858	784	769	823	769	866	780	763	767	830	826	785	813	778	834	837	745	819	719	835	778	791	796	802	792	854	791	819	791	814	824	776	824	822	785	823	778	810	807	768	814	769	812	815	835	805	787	777	803	813	794	775	781	853	781	836	800	794	770	810	784	796	861	790	807	825	803	823	801	821	775	787	819	814	832	771	819	781	789	769	817	837	814	834	832	819	820	807	787	808	793	838	899	789	769	783	818	763	804	828	801	811	791	812	826	825	760	800	790	841	832	793	853	836	844	826	824	818	865	789	789	784	829	745	813	803	774	806	823	879	824	802	826	812	833	858	818	783	787	767	777	777	841	809	801	793	806	814	813	823	833	800	826	833	805	793	816	786	808	794	794	828	808	793	793	819	812	836	800	817	814	819	806	792	855	849	890	797	811	822	782	840	791	776	805	831	761	810	799	815	805	774	831	782	753	829	826	793	845	763	820	824	822	751	811	831	783	818	819	780	784	799	810	753	799	802	772	805	791	783	810	835	821	795	865	803	774	773	810	781	785	791	798	770	816	814	808	775	804	813	766	827	744	811	812	775	801	772	797	785	783	805	837	832	824	819	849	793	773	828	759	810	791	809	798	760	813	746	787	812	858	830	765	798	860	778	792	820	794	810	808	848	823	810	782	798	866	814	811	860	842	842	798	820	811	768	794	833	806	838	789	814	795	825	774	809	822	832	834	832	823	822	773	794	851	842	794	782	845	782	801	795	783	786	788	789	766	796	794	778	844	839	827	784	833	824	800	802	781	842	778	779	790	801	787	830	813	857	808	813	803	857	826	796	775	805	815	815	813	791	834	788	810	782	785	788	764	787	799	760	814	796	841	806	811	805	842	790	820	809	739	820	826	771	807	811	759	787	807	810	805
1366	329	193	146	139	175	139	134	148	138	142	143	116	88	90	84	68	76	101	89	105	83	87	81	65	70	66	66	71	47	61	61	62	43	41	57	39	53	41	49	62	57	43	48	60	49	50	51	47	39	43	54	40	54	42	60	33	48	51	38	50	55	37	42	49	38	50	53	57	38	53	48	42	52	50	38	48	39	45	38	50	37	40	54	46	49	37	43	58	51	53	50	37	49	46	55	45	36	45	36	51	29	44	41	46	50	46	35	53	54	43	40	43	42	56	50	41	49	46	44	37	43	35	45	36	55	39	53	38	45	39	45	46	42	51	50	27	56	52	40	34	57	41	45	64	50	51	41	40	51	38	51	35	47	50	42	48	48	40	41	48	49	40	42	35	54	43	32	35	40	37	47	39	43	41	45	55	48	42	45	41	44	45	42	46	53	44	45	42	28	52	54	48	44	55	40	46	42	40	40	42	51	49	33	49	40	36	46	50	58	46	44	35	54	46	61	43	45	46	62	43	59	51	49	46	41	36	45	44	35	69	39	47	51	34	46	40	41	47	49	46	48	44	35	44	38	38	48	46	51	46	43	51	58	32	36	32	52	44	46	70	40	38	51	45	52	35	55	43	56	39	49	42	37	36	35	38	54	47	52	48	48	56	49	28	35	40	49	49	41	54	49	50	47	49	34	41	49	41	47	46	41	40	53	43	42	53	49	43	42	42	52	55	39	47	50	51	42	53	40	49	47	46	45	52	62	51	59	41	44	35	49	47	48	42	36	46	50	50	35	50	50	49	52	35	38	44	60	53	47	31	48	47	45	44	36	42	46	49	40	57	56	41	61	51	51	49	41	34	47	53	50	51	43	43	50	33	51	50	43	54	51	44	44	43	36	52	48	44	48	48	43	34	57	34	48	42	32	52	43	54	59	38	57	43	32	43	56	45	45	44	46	46	32	50	46	58	47	35	42	41	42	47	37	56	44	65	48	44	32	44	45	49	58	49	55	44	48	32	31	46	46	52	31	45	53	40	43	34	42	44	43	49	45	38	52	63	39	35	51	51	54	50	55	44	38	47	44	44	40	43	39	44	46	44	50	36	44	47	43	47	47	48	40	46	51	38	35	45	46	51	45	51	38	48	47	46	54	53	48	52	54	52	46	44	34	46	49	40	44	36	40	49	47	41	39	56	43	40	45	46	51	53	52	52	48	41	44	41	41	48	50	38	50	48	48	62	52	40	44	55	63	38	55	43	47	40	38	57	46	46	41	48	50	48	45	46	46	41	42	49	36	55	63	47	51	38	48	45	37	42	47	53	38	58	40	41	59	53	31	53	55	49	48	44	36	37	41	45	42	46	41	64	43	36	26	46	46	42	39	32	49	41	40	40	44	44	44	43	44	52	39	37	34	41	44	55	57	50	62	44	60	47	44	48	38	54	45	41	52	39	57	54	33	39	36	39	49	45	48	44	42	42	38	28	44	49	47	53	48	43	41	45	49	34	54	40	43	44	50	45	48	49	43	53	60	51	43	48	42	47	48	47	43	43	47	43	45	51	41	44	42	50	50	38	35	33	60	41	51	51	46	37	47	57	40	47	53	35	49	45	51	47	55	46	40	42	44	52	33	37	46	50	40	56	44	65	57	55	39	41	41	52	35	41	53	40	41	49	32	44	40	39	57	57	49	37	48	51	33	42	51	51	52	39	51	47	54	28	48	45	36	45	50	34	46	53	41	51	34	48	60	45	41	49	47	45	36	44	49	42	42	48	51	52	50	40	45	38	50	45	52	57	46	48	57	51	53	35	55	26	38	58	46	46	40	46	45	34	51	43	46	50	46	52	42	54	38	46	42	52	44	43	43	45	42	40	43	42	46	44	38	42	50	42	37	45	49	36	35	59	44	31	52	44	53	54	34	53	42	37	56	46	44	50	37	30	37	46	38	49	39	41	47	41	45	55	36	41	47	49	50	46	47	45	45	49	51	47	44	43	39	42	41	40	42	44	47	43	45	42	45	52	60	45	53	42	49	40	54	43	49	49	59	50	40	52	51	48	45	52	46	48	40	32	51	46	45	40	45	45	40	42	33	49	52	53	56	50	33	51	48	44	44	36	33	50	45	58	40	51	47	38	48	43	49	43	40	38	36	39	45	47	39	34	47	56	44	45	52	50	51	37	47	51	40	43	49	48	37	47	49	43	40	47	40	49	45	47	55	49	46	41	44	43	45	50	43	75	44	54	29	50	44	40	57	51	37	45	53	39	46	53	49	38	53	43	49	66	40	51	46	44	39	43	29	34	54	49	39	50	38	54	45	58	39	54	43	46	40	42	51	43	56	59	39	56	43	37	42	64	51	42	46	40	43	47	50	36	39	51	41	39	46	47	42	64	72	40	39	44	33	38	48	52	54	46	45	44	39	49	42	37	50	47	43	42	49	53	45	47	39	44	44	33	39	48	44	56	44	46	45	51	46	48	49	43	40	52	44	45	43	42	43	60	48	48	51	42	43	45	43	49	37	47	46	53	40	47	43	38	46	40	45	39	40	57	35	49	45	39	32	52	49	36	43	34	47	44	46	39	39	39	36	53	42	51	52	41	38	45	39	60	58	38	57	43	48	48	41	48	56	48	51	51	41	50	51	47	41	32	46	42	38	43	56	47	51	49	49	57	40	44	44	43	56	38	39	41	47	43	29	40	53	39	52	47	44	69	45	49	42	40	44	52	51	54	38	38	34	51	45	39	48	43	56	51	53	45	45	41	38	53	45	51	37	49	46	42	53	43	33	38	39	37	59	50	44	41	43	42	41	42	48	56	36	47	42	48	52	45	50	41	45	45	53	42	45	52	45	42	37	50	43	54	46	53	47	57	49	46	35	41	45	41	49	49	34	58	39	50	41	47	42	46	54	59	56	48	29	43	40	53	54	46	38	57	49	52	57	38	41	42	48	46	39	37	43	53	55	51	43	44	34	35	44	53	26	35	36	49	51	52	51	44	40	50	35	45	49	47	48	58	58	42	54	45	47	39	43	51	48	41	45	46	41	51	38	60	58	41	44	45	38	36	34	38	36	44	50	49	37	51	43	52	45	55	38	59	60	36	56	56	49	57	39	49	48	30	47	34	37	55	35	41	54	38	51	50	54	43	50	50	41	54	38	47	44	53	52	52	44	42	55	49	50	52	32	42	53	39	53	60	49	40	37	38	42	66	38	57	48	39	33	45	31	51	44	43	52	46	41	50	49	35	43	32	40	43	44	49	33	52	52	37	40	57	51	65	46	39	49	28	37	42	43	35	41	52	46	43	35	40	48	48	39	48	45	31	45	44	58	38	40	56	40	49	37	38	41	49	39	52	46	48	37	48	49	54	50	46	52	45	40	47	48	48	44	45	56	34	52	53	44	34	46	46	53	45	39	46	53	44	33	45	49	42	36	45	44	39	49	46	37	35	40	35	42	47	44	38	38	49	39	41	47	61	40	43	59	45	53	40	48	36	51
12993	4438	2439	3532	8161	9006	6928	5352	5097	4990	4335	3827	3221	2186	1812	1506	1386	1477	1673	1953	1940	1766	1707	1546	1298	1187	1061	865	1024	739	663	651	710	599	568	566	446	481	571	460	528	577	487	512	561	449	363	360	350	397	364	372	392	357	381	380	398	358	385	380	394	356	403	378	384	418	426	418	426	458	430	418	429	476	412	370	379	424	405	413	384	380	350	360	365	377	370	387	379	371	390	396	378	408	394	371	331	367	353	371	347	390	378	353	409	369	399	354	371	389	382	370	398	367	333	382	363	370	412	360	397	348	420	389	379	347	377	369	339	343	352	373	347	377	381	365	369	359	368	363	383	369	386	365	337	382	412	354	379	384	387	380	372	380	386	389	399	381	371	359	398	387	358	390	387	386	386	387	412	332	380	380	382	362	374	358	342	355	347	397	360	378	365	371	369	373	390	389	397	384	385	369	360	385	357	379	336	354	390	377	371	374	376	421	373	354	368	358	376	381	387	359	362	347	408	372	360	354	419	348	394	343	375	344	355	366	356	382	372	379	347	361	353	384	363	384	340	392	391	374	356	398	402	374	341	350	395	378	382	358	355	388	401	366	353	384	397	349	360	371	350	376	381	360	387	346	354	344	357	382	332	406	351	360	362	394	370	374	382	355	365	343	389	377	371	367	395	363	368	360	409	353	357	387	384	399	378	387	387	362	381	375	367	392	411	369	361	415	348	360	415	348	319	339	411	391	400	350	372	366	380	391	353	373	376	381	376	348	341	367	359	361	354	364	379	388	351	361	335	363	365	374	372	344	394	398	377	372	333	376	401	376	357	403	356	363	361	367	407	341	394	380	387	342	367	360	394	387	380	344	362	338	384	380	358	346	378	358	355	387	366	394	381	369	332	375	365	378	346	357	335	373	364	355	377	372	375	370	401	396	373	409	379	367	344	355	388	379	352	386	356	335	337	375	359	334	431	406	366	351	347	375	377	369	353	357	390	365	376	382	377	372	358	376	376	379	371	371	373	337	370	384	360	401	345	343	351	400	393	406	362	386	366	363	340	333	361	380	341	397	371	367	363	351	340	341	374	364	347	404	368	399	369	376	363	342	405	373	360	355	413	342	368	382	375	387	372	352	396	345	362	389	391	373	395	374	359	353	357	403	367	367	411	364	381	372	334	380	375	347	387	325	365	364	360	348	392	371	378	355	359	372	361	358	358	408	411	362	357	386	370	365	373	399	358	364	364	370	385	370	355	370	389	362	384	341	344	361	391	397	389	351	354	382	372	376	375	373	413	381	388	386	375	365	380	361	389	372	397	383	374	397	387	386	398	339	345	376	358	364	340	359	396	364	369	330	366	336	373	398	371	338	363	370	397	412	368	356	413	348	369	373	378	339	350	355	386	354	340	383	379	361	371	332	363	376	371	412	358	379	365	397	364	361	375	365	366	365	360	373	354	372	391	389	392	394	355	367	364	392	408	375	384	427	343	351	351	385	382	369	392	377	380	386	328	372	366	415	347	418	387	367	373	347	386	363	374	351	376	374	353	358	355	361	371	385	389	401	352	395	367	359	375	369	408	388	376	408	395	378	399	354	395	384	371	343	379	400	388	353	359	368	392	387	355	356	330	383	385	431	406	363	379	392	363	364	388	367	365	379	389	391	383	386	407	393	351	375	394	348	408	416	380	382	374	384	388	377	348	372	367	384	403	376	373	383	352	370	369	341	369	333	358	397	389	365	409	391	331	352	375	390	349	375	371	393	378	369	387	385	341	380	364	373	375	377	374	352	345	357	391	386	365	382	357	384	374	335	356	362	402	356	358	343	355	360	360	405	371	365	390	367	345	388	363	381	385	380	401	360	388	356	377	373	364	404	386	382	392	321	361	389	383	390	388	370	351	385	376	371	350	385	350	363	392	360	380	388	384	348	342	374	400	384	365	367	356	360	371	376	389	393	382	387	387	374	370	344	368	384	382	356	358	395	382	359	352	370	379	368	336	364	371	391	382	384	374	389	392	392	400	403	360	367	394	354	363	347	411	377	400	360	397	355	362	341	383	331	363	419	366	361	388	358	391	385	371	431	330	355	345	404	356	413	348	358	385	379	366	391	339	398	365	405	367	391	361	362	401	344	367	374	340	388	350	422	398	396	354	355	341	365	372	380	380	355	368	361	375	368	385	371	378	407	365	380	361	389	382	361	391	382	376	423	392	356	350	386	393	376	366	356	358	385	379	359	383	350	343	406	369	377	359	360	374	362	376	344	342	361	384	337	370	380	373	401	393	361	368	376	364	361	376	374	359	349	392	406	386	374	381	385	362	393	403	403	356	347	359	379	360	361	363	382	376	352	365	373	358	355	387	346	397	373	359	326	336	372	357	358	398	374	365	414	402	393	371	380	345	344	354	369	373	377	392	388	392	382	378	354	357	400	357	385	366	353	382	386	388	363	378	421	350	361	404	373	376	395	350	366	364	381	371	409	377	354	410	388	369	374	371	373	374	375	362	376	386	408	377	353	347	387	404	363	409	371	360	357	381	375	392	348	385	375	405	336	352	350	381	359	351	355	348	344	384	393	388	357	375	393	383	353	371	373	371	370	361	368	353	373	363	379	356	333	357	345	375	342	361	426	346	364	340	355	371	373	419	353	366	364	366	375	360	365	382	363	370	364	380	368	394	400	363	401	373	377	387	375	385	393	366	367	383	348	373	375	359	364	370	397	350	352	363	334	372	388	376	371	352	372	361	380	384	381	385	403	381	380	396	382	352	344	351	372	407	373	375	359	365	359	413	382	369	364	378	362	372	409	355	379	384	356	350	370	385	380	370	389	355	379	354	380	388	371	398	363	373	390	330	359	360	372	376	354	380	372	385	359	391	369	339	360	368	369	398	372	363	346	426	383	365	366	358	364	363	390	387	410	407	343	402	370	383	371	399	380	371	354	381	375	345	389	362	357	391	419	392	366	379	399	383	380	378	389	365	380	377	377	354	372	385	374	376	372	406	379	369	363	367	366	369	377	387	406	375	377	341	351	368	398	398	335	375	412	375	383	389	376	350	385	374	334	354	361	400	447	348	367	337	336	339	362	348	392	406	351	348	379	353	369	376	360	359	411	361	359	395	390	369	370	431	352	414	359	324	388	396	375	388	380	348	378	400	379	321	388	362	374	380	368	378	397	350	385	384	374	399	340	382	364	357	377	331	396	369	395	340	372	337	346	378	400	382	369	393	385	382	373	376	429	395	363	378	348	344	329	376	403	373	371	388	395	398	377	386	384	389	389	369	385	373	373	375	345	368	391	382	344	334	350	352	388	399	380	344	405	358	363	341	390	390	366	358	367	334	346	385	377	343	395	372	361	376	371	370	380	338	379	376	353	379	359	367	364	379	380	359	379	368	364	365	340	399	366	358	378	373	396	381	364	349	370	334	371	382	356	362	380	367	368	370	343	352	344	366	339	368	359	388	372	385	351	359	385	395	358	362	389	368	391	375	418	366	374	343	407
1027	498	293	274	239	259	216	215	235	281	202	214	193	159	142	136	134	145	167	180	183	160	134	138	120	150	118	108	114	96	99	115	97	110	96	80	92	95	101	84	94	111	106	82	90	88	95	80	81	82	83	103	80	90	88	89	88	80	93	74	80	89	88	91	74	87	91	75	97	88	89	81	90	76	98	90	89	79	82	88	93	76	78	80	89	80	80	89	80	87	105	69	72	93	90	78	83	77	83	84	72	77	91	94	82	74	88	85	99	92	99	79	103	72	82	88	84	92	88	73	82	70	94	79	76	75	86	90	83	71	80	70	91	70	76	78	105	87	95	90	89	92	74	80	84	79	108	82	86	99	94	83	99	89	97	82	87	95	81	69	86	86	77	93	90	80	83	77	80	82	81	64	91	71	83	79	63	84	82	75	82	101	78	67	90	94	75	75	78	87	76	74	74	81	66	99	90	108	88	83	82	85	74	88	82	74	85	89	90	76	86	92	90	94	96	86	72	72	75	78	78	48	86	86	98	84	70	85	81	84	79	84	86	86	82	82	87	91	73	88	78	91	98	79	90	94	91	98	95	67	79	80	88	89	88	90	82	87	80	79	89	66	83	70	91	87	73	92	74	81	82	104	90	90	75	69	84	83	69	81	76	83	84	88	104	97	87	74	90	92	87	81	75	90	90	92	77	83	91	93	86	80	93	92	86	74	87	106	69	82	81	94	87	73	83	91	90	74	89	78	93	70	83	82	87	92	74	83	79	83	87	85	75	70	81	71	87	75	90	80	77	81	107	90	82	75	88	100	101	100	86	77	87	83	68	68	94	82	64	78	72	94	72	67	73	73	88	70	71	81	89	92	99	79	84	99	62	86	87	87	73	68	78	96	66	81	86	89	88	74	86	101	88	92	110	62	74	92	73	81	86	78	87	81	84	85	76	73	75	79	88	91	88	70	84	93	76	90	76	75	71	97	71	73	84	86	75	90	91	87	82	78	81	80	96	92	91	75	91	85	81	66	67	79	85	82	76	89	80	86	86	93	86	92	93	80	107	84	93	93	85	82	91	86	81	107	81	94	74	93	103	89	74	95	71	77	91	80	72	80	78	81	76	80	71	84	97	65	79	94	82	83	75	80	72	82	80	67	82	91	95	82	89	89	78	81	92	70	87	84	78	94	79	73	85	74	91	71	88	94	79	97	82	93	63	80	83	91	75	78	84	81	84	73	100	66	80	96	81	87	68	78	83	68	94	64	73	87	84	85	68	80	86	91	73	69	96	80	83	80	76	99	79	80	80	85	84	91	84	71	82	79	91	80	84	102	94	72	74	88	90	91	76	90	76	103	71	78	87	70	93	77	79	79	73	90	50	77	96	84	78	87	87	81	78	68	85	92	83	80	82	84	89	79	68	84	82	94	73	103	83	86	95	84	72	76	72	94	78	81	84	84	92	84	85	91	88	104	71	80	83	87	86	70	88	75	83	83	77	90	74	92	84	87	68	99	77	72	73	86	84	83	82	88	81	85	83	94	103	95	84	91	91	74	89	84	78	87	96	77	89	86	75	81	85	62	82	69	70	98	86	75	80	88	75	84	97	85	97	73	72	84	87	81	98	88	88	75	101	74	70	84	74	86	93	80	76	71	94	96	86	76	75	90	76	85	92	86	85	75	76	86	93	70	88	84	96	90	95	96	73	88	85	80	74	86	75	94	75	82	79	84	72	62	91	89	93	93	78	77	82	97	96	79	83	74	83	92	88	97	101	95	84	100	82	90	78	93	82	105	79	77	64	81	79	75	82	78	71	86	82	94	78	75	89	87	88	75	74	88	80	72	98	68	102	90	72	79	79	91	89	97	86	83	77	89	78	79	82	80	72	82	76	82	84	95	92	101	75	82	87	95	85	86	81	111	83	99	80	100	90	73	77	86	89	80	106	75	88	79	80	87	81	73	95	77	79	87	73	78	79	93	65	73	75	81	68	97	91	92	91	80	83	116	78	79	96	72	85	85	87	76	85	74	66	88	83	74	92	100	82	80	77	99	84	89	64	68	77	93	92	93	95	79	81	92	83	81	85	90	72	67	71	87	85	70	62	87	74	92	97	75	104	83	92	85	87	67	77	78	68	62	63	70	77	85	82	83	69	67	77	87	88	85	68	88	66	89	82	84	73	82	82	90	91	93	76	81	77	73	92	82	92	89	77	89	90	100	75	85	106	105	89	82	71	85	103	87	92	79	82	80	84	66	96	99	94	69	81	78	86	83	79	88	77	90	75	93	87	91	81	78	95	87	70	95	81	80	90	75	82	70	83	95	88	90	83	77	71	76	94	84	80	82	86	94	82	72	87	102	82	85	89	92	88	76	69	82	81	83	83	80	90	71	103	82	99	91	70	84	79	91	87	98	78	72	98	69	90	74	87	73	92	93	98	106	76	96	92	95	93	84	81	79	96	79	68	89	78	82	83	79	70	74	80	86	80	76	80	82	69	81	81	82	74	89	79	74	87	76	91	91	82	80	97	83	97	76	86	63	86	79	94	95	87	84	88	82	84	82	86	86	85	82	70	79	79	92	93	69	82	71	95	56	89	87	86	69	85	89	87	94	83	65	84	96	83	83	64	103	68	92	90	77	100	75	102	91	92	80	87	69	82	98	76	105	81	87	89	92	79	81	89	85	96	78	83	78	92	82	72	82	77	88	78	84	102	78	78	85	81	93	84	94	88	73	83	82	68	76	86	93	71	86	83	88	88	77	109	83	71	75	60	81	83	81	84	95	86	87	103	85	93	77	78	91	96	87	83	87	88	71	85	81	91	97	94	86	99	81	86	95	88	87	82	94	66	86	85	91	78	82	72	81	72	102	89	92	92	89	88	84	89	77	90	72	76	91	91	79	90	82	76	77	98	82	102	88	86	97	85	84	80	80	97	92	87	82	94	77	86	96	84	83	99	77	81	87	79	78	106	76	89	94	90	81	90	92	78	81	91	97	79	81	83	74	72	71	71	81	77	85	91	79	79	82	86	85	103	94	86	87	75	85	84	82	72	87	92	87	83	79	88	75	78	106	69	77	76	82	71	101	83	94	85	95	90	82	87	96	79	89	96	84	68	80	90	102	98	80	76	78	92	77	83	84	87	85	82	89	88	80	81	95	81	78	87	79	94	91	95	90	83	86	84	74	79	101	84	91	84	105	89	91	79	85	85	77	83	77	86	82	73	96	79	95	68	84	87	74	79	77	88	73	106	89	80	88	68	70	81	84	69	86	97	82	83	92	70	83	83	82	102	80	80	93	88	94	75	85	74	68	68	76	97	90	90	75	80	89	84	92	83	85	93	72	79	77	100	93	67	87	102	90	90	88	93	70	80	77	82	76	82	80	63	81	87	90	92	103	73	83	78	76	78	82	76	72	83	80	78	73	73	82	88	87	89	87	81	71	85	78	86	81	74	86	88	82	88	84	101	93	80	94	88	84	76	95	69	107	70	82	87	90	88	79
13780	6211	3467	4974	11059	11516	9585	7690	7382	7246	5878	5308	4269	3106	2518	2262	2195	2506	2668	2990	3172	2650	2516	2347	1850	1875	1601	1472	1492	1250	1170	1132	1134	989	959	845	771	868	896	915	958	1024	851	987	900	714	638	677	648	655	655	661	658	641	660	626	658	632	706	662	659	600	643	685	676	699	696	720	732	748	704	814	796	745	703	671	662	715	750	703	680	670	609	647	631	630	586	660	671	629	682	611	682	644	694	612	666	614	671	585	625	634	624	646	717	631	628	652	613	642	611	622	638	678	636	627	618	628	681	644	616	646	677	668	612	643	642	668	649	691	626	636	643	670	633	627	583	636	640	631	609	638	666	616	639	622	611	677	648	697	660	604	641	631	616	652	660	633	608	626	630	629	626	617	636	645	624	596	645	674	640	646	635	661	654	626	653	646	659	633	626	648	642	660	643	628	656	634	666	596	663	635	615	668	644	645	590	634	612	643	624	654	646	621	677	612	619	640	674	576	616	610	641	637	635	644	624	650	656	622	598	662	629	662	611	654	618	659	660	653	676	663	683	604	661	627	673	645	621	616	618	607	619	640	621	631	638	659	600	610	631	612	624	597	670	635	636	641	648	655	627	671	655	614	659	680	663	627	641	627	639	588	653	683	602	620	614	678	653	602	664	609	633	651	628	613	636	608	635	637	648	622	610	639	635	656	633	615	684	617	606	640	682	656	675	648	623	651	632	690	694	627	643	647	615	660	609	617	688	596	675	616	657	620	650	632	679	627	640	637	610	624	613	692	669	649	636	646	639	642	660	682	648	609	625	636	657	650	639	636	613	630	630	671	639	616	659	638	629	645	629	607	647	624	637	639	655	647	632	633	600	675	681	652	690	630	599	640	612	635	599	641	642	694	630	686	682	642	654	649	657	653	614	597	671	690	633	618	603	660	645	670	621	634	610	676	609	606	716	665	660	609	653	627	599	646	624	603	635	628	686	640	575	631	606	625	644	625	588	644	656	643	637	610	653	621	593	599	616	620	631	643	696	628	649	627	605	627	649	670	651	639	651	627	623	650	647	671	634	665	676	673	645	591	642	658	631	644	659	655	643	666	633	672	632	657	652	626	602	653	649	681	585	613	612	638	665	648	632	641	663	671	630	638	645	655	689	600	643	626	623	664	646	679	655	633	647	645	636	622	626	655	656	596	643	622	703	641	634	632	668	648	647	680	656	656	624	656	621	598	659	636	639	632	666	556	665	615	630	642	598	684	643	602	682	638	660	623	667	649	644	627	624	629	623	632	611	600	665	630	635	635	617	608	623	637	568	639	597	647	642	653	598	638	685	639	653	647	634	612	682	597	637	626	592	620	638	641	639	654	621	645	614	646	591	602	594	643	587	670	660	663	660	630	641	653	646	631	609	642	626	609	647	659	641	631	644	612	687	634	631	613	663	614	642	627	564	645	616	643	643	614	610	677	616	659	623	654	610	654	652	680	634	666	669	633	628	670	642	632	611	650	614	631	669	624	592	653	654	596	611	645	644	620	633	625	615	667	608	658	625	672	618	631	585	656	623	646	655	627	681	664	648	634	622	604	697	679	617	660	659	650	629	640	601	612	649	680	619	653	661	602	596	630	640	598	642	643	649	623	671	662	650	662	645	625	646	677	630	644	647	613	627	657	679	623	639	607	631	651	688	591	681	637	634	635	663	658	625	657	618	629	619	653	595	648	604	653	585	638	647	621	660	655	657	609	638	689	628	637	649	673	648	653	665	588	599	644	674	671	692	640	639	624	650	615	657	650	652	646	619	641	674	633	613	687	637	654	627	613	657	636	595	640	659	681	685	624	601	548	672	641	671	628	596	646	606	634	654	629	629	617	692	627	651	611	623	628	644	661	620	614	630	628	667	612	626	636	634	606	612	654	645	613	640	661	616	683	659	667	643	662	629	631	646	620	647	611	647	654	619	614	627	640	689	632	620	661	674	666	643	587	644	621	585	634	687	661	659	629	620	661	650	655	683	630	655	611	643	641	693	629	632	614	650	614	671	594	654	698	647	617	669	638	605	637	637	721	639	618	678	638	586	614	602	639	609	617	655	647	660	653	627	686	629	617	661	620	622	661	643	624	596	605	637	651	673	590	667	621	666	684	639	651	626	650	640	667	709	610	634	685	658	675	644	652	576	618	653	641	654	645	619	615	654	653	642	643	641	664	637	712	661	636	635	631	671	624	663	652	628	599	614	668	601	623	649	614	677	653	634	615	616	627	700	637	657	679	652	695	611	616	631	641	607	668	650	636	632	620	631	640	653	676	613	614	642	652	618	590	632	631	640	606	596	636	584	637	648	641	640	634	628	692	623	644	651	625	616	632	638	623	635	660	639	611	627	622	690	650	594	659	653	660	680	674	607	630	636	638	593	632	595	658	629	671	625	612	624	649	687	648	617	656	631	659	663	610	641	613	649	612	619	687	626	621	608	647	652	696	642	636	607	656	689	632	687	646	642	691	643	632	667	637	639	614	662	622	627	663	622	623	616	578	654	656	641	654	588	624	623	638	675	596	662	615	619	649	650	626	634	628	641	619	660	604	605	634	705	598	605	680	632	663	661	640	652	642	622	650	649	604	632	666	627	624	604	643	636	599	630	650	644	613	631	653	661	631	680	628	667	605	660	607	652	631	658	682	633	649	625	632	661	648	664	616	628	651	633	623	620	642	663	630	660	664	661	631	642	665	623	646	602	663	662	596	602	603	595	669	643	624	616	675	632	689	626	663	626	642	683	630	628	646	587	616	658	675	634	638	641	621	600	646	666	611	661	672	594	623	653	641	606	661	640	661	640	615	626	651	638	644	637	648	675	657	632	656	642	614	668	645	640	687	623	674	621	634	660	617	625	628	628	625	670	637	652	636	627	671	660	638	683	650	649	628	638	638	594	630	628	637	580	622	681	625	643	630	631	657	672	668	614	591	680	614	630	635	622	624	628	641	690	649	646	640	608	678	644	628	668	611	655	705	643	641	590	620	627	644	637	606	622	638	665	618	639	666	663	708	588	648	610	641	652	682	660	637	610	650	612	593	614	658	670	701	587	616	608	656	625	633	613	618	649	662	635	634	633	638	662	653	672	668	628	632	621	660	614	633	648	633	636	638	618	659	614	615	642	642	607	647	666	605	663	664	650	634	609	596	621	643	675	679	629	642	667	620	631	641	610	595	631	663	622	639	620	610	626	645	576	638	626	596	646	654	657	624	608	646	678	618	672	624	652	632	599	665	635	639	655	645	713	605	658	622	665	628	618	641	600	658	657	649	682	652	568	626	668	610	651	642	611	625	633	623	623	627	622	592	675	651	646	579	650	648	656	640	705	618	645	642	640	620	604	653	620	672	605	627	661	646	632	666	634	642	623	635	597	684	634	648	647	631	650	663	603	633	652	660	659	638	646	651	626	653	600	629	588	656	636	648	615	629	735	636	619	693	670	630	649	637	636	622	607	681	647	618	669	684	651	595	618	624	642	693
1958	422	299	221	157	182	199	210	208	234	178	187	189	139	131	112	113	114	115	146	152	126	110	110	107	102	102	112	90	90	79	72	85	93	81	77	84	78	67	77	62	83	71	72	69	83	67	72	68	69	63	78	77	72	77	66	46	55	73	76	57	77	68	69	60	79	65	74	60	71	78	85	64	64	72	74	73	82	65	59	69	64	77	64	64	62	68	62	73	71	75	70	71	74	57	60	65	75	64	64	67	75	74	80	59	51	68	73	68	67	61	47	64	57	74	68	64	74	47	71	41	57	56	58	52	71	63	74	77	63	61	64	59	43	57	60	67	65	57	58	70	64	56	77	75	63	78	63	58	63	69	55	64	80	71	80	49	69	72	58	69	72	64	66	69	72	58	64	66	76	77	75	60	65	69	62	66	84	67	82	67	72	69	64	59	66	44	72	71	67	72	65	73	70	61	72	67	63	67	67	59	72	57	67	73	68	71	62	61	65	74	75	62	68	77	72	66	48	71	70	60	73	54	48	79	76	75	70	78	69	62	50	65	78	61	44	65	66	61	74	68	63	58	79	78	68	78	77	63	77	61	72	66	67	62	64	68	59	61	64	60	59	68	75	76	60	65	73	68	52	79	60	80	74	60	54	58	75	57	63	55	58	67	73	57	65	65	64	63	74	59	65	69	57	48	69	56	57	64	70	71	65	83	68	68	48	80	64	73	71	67	67	78	58	80	74	69	56	58	63	71	64	67	54	69	54	62	52	77	73	65	64	63	72	56	59	72	61	63	66	72	64	63	65	58	78	70	50	72	78	61	58	62	59	77	62	72	86	54	68	63	55	72	65	77	65	61	55	70	71	80	67	57	66	61	53	53	66	71	66	59	57	57	67	62	59	52	65	54	64	75	71	66	47	65	73	52	57	66	76	59	66	58	79	64	76	75	54	61	68	69	84	69	57	77	57	62	67	58	71	74	72	62	63	64	58	66	65	63	65	64	69	60	68	64	58	72	57	53	66	52	75	52	64	60	72	74	78	74	63	60	55	52	60	66	61	68	74	84	67	63	61	71	69	60	75	71	91	72	67	58	72	45	69	62	76	71	57	53	59	69	63	74	65	57	64	69	74	74	82	75	63	68	78	64	61	75	55	57	60	76	85	60	69	76	64	69	77	65	64	77	69	66	60	60	63	71	66	64	85	74	65	79	60	59	74	75	54	63	75	65	67	71	52	79	80	83	76	70	71	73	86	66	55	66	71	64	62	51	63	65	76	58	76	58	59	45	71	70	72	59	51	72	53	68	59	63	61	65	61	64	49	69	53	69	49	76	79	77	65	54	50	65	66	63	74	57	57	70	63	63	53	74	80	69	72	62	58	81	75	51	81	81	48	65	57	60	67	59	64	79	83	43	67	47	78	67	48	63	69	66	58	65	69	58	62	49	62	57	72	71	66	63	79	62	63	71	56	64	65	69	67	71	67	83	69	63	66	58	61	48	64	65	74	57	71	68	61	72	64	56	61	58	64	72	62	81	59	66	67	60	61	74	58	68	65	68	65	71	70	66	67	71	63	63	75	75	71	73	49	72	65	66	62	84	70	73	58	73	61	58	79	70	61	63	61	54	65	56	71	66	76	76	68	64	73	78	76	67	67	80	78	75	80	72	82	57	69	55	60	70	61	65	74	72	67	70	57	65	65	75	74	67	65	78	60	73	74	65	57	62	67	72	60	75	66	68	62	64	68	54	49	60	67	66	66	66	73	67	62	65	70	58	52	63	75	63	82	66	56	66	57	54	64	62	68	75	77	70	62	60	47	71	56	71	67	64	72	80	62	65	76	65	69	70	60	64	63	73	70	56	60	72	79	70	67	70	64	70	77	80	78	71	66	53	50	68	54	66	53	74	63	77	57	63	74	69	68	66	69	64	70	56	65	62	65	66	69	66	62	69	65	75	57	79	59	78	70	73	50	63	67	63	72	61	67	61	55	65	67	72	76	78	68	62	62	79	59	71	78	72	59	67	60	64	62	55	63	58	63	59	75	51	69	65	49	70	72	65	56	75	77	64	63	61	78	65	49	76	65	75	78	78	70	69	58	67	72	49	47	44	67	68	63	62	73	59	67	72	60	64	66	69	57	57	61	68	64	75	67	62	64	55	73	71	69	80	71	71	57	64	87	77	64	61	63	60	67	57	81	60	81	58	70	68	79	50	59	57	65	60	61	66	68	67	67	74	73	66	62	66	75	77	84	65	55	63	58	61	62	65	67	70	64	67	69	90	63	71	70	79	60	56	73	81	56	59	56	58	59	73	54	54	71	76	77	79	72	50	57	61	55	60	70	60	63	77	80	78	71	62	69	58	51	77	62	63	58	68	71	55	63	68	65	66	64	78	62	65	74	80	70	60	67	63	51	57	60	62	76	74	53	73	74	64	81	65	69	58	52	57	60	66	62	71	57	69	54	77	72	64	68	66	61	71	58	62	54	69	64	59	55	67	71	69	55	68	67	84	67	61	68	56	54	71	57	77	72	58	61	57	75	57	79	62	72	57	67	53	64	51	67	49	54	64	77	72	67	61	62	65	59	64	52	58	60	61	78	62	72	64	63	65	71	66	54	63	62	65	74	77	67	74	73	61	65	60	80	63	59	61	76	74	63	63	57	69	75	68	69	57	62	62	70	68	69	64	63	59	66	83	67	61	77	66	64	65	64	77	54	60	54	59	62	66	65	68	56	66	69	54	66	68	73	82	60	62	70	77	72	64	51	65	65	55	56	67	51	72	61	68	73	68	61	63	65	64	60	65	71	57	81	58	51	66	68	82	55	68	68	81	70	62	67	55	57	60	54	59	71	55	58	72	74	55	66	74	63	62	63	67	67	62	70	69	67	70	59	81	67	66	76	66	66	64	81	62	74	72	60	69	61	64	71	66	70	65	70	86	52	59	64	68	62	70	68	62	64	64	57	59	76	67	65	64	73	62	78	63	67	71	63	50	63	50	58	49	72	54	73	68	72	62	63	66	75	68	63	70	62	52	55	56	64	65	63	62	55	58	64	75	72	59	75	65	61	73	80	68	67	67	48	79	71	61	68	66	68	72	83	56	75	64	73	64	63	61	61	70	77	60	56	87	66	58	55	68	59	47	81	70	67	71	75	63	58	70	58	67	89	61	68	68	74	61	69	57	61	59	73	61	61	70	65	67	80	62	72	60	60	55	65	79	65	63	69	79	64	56	45	52	70	48	53	65	58	78	65	51	73	59	82	46	68	83	71	66	55	62	55	68	62	74	58	70	68	60	55	68	75	57	63	63	74	64	57	58	61	63	67	70	61	71	55	67	61	75	71	62	66	60	81	64	72	63	61	60	80	68	70	75	71	66	64	69	74	81	46	58	67	76	64	72	62	68	74	72	57	48	71	58	79	65	80	80	76	78	43	63	59	80	62	72	61	74	59	61	67	71	60	60	69	63	69	53	71	70	66	59	65	66	64	57	59	65	66
14992	5468	3295	4518	9360	10343	8788	7753	7402	7228	5777	5177	4106	2745	2373	2225	2207	2469	2374	3190	2859	2391	2382	1854	1790	1789	1418	1527	1441	1098	1093	995	938	840	843	736	701	852	758	783	886	820	766	921	706	536	547	531	508	560	594	547	544	512	523	570	506	532	579	517	538	526	539	540	536	577	562	600	630	625	632	708	622	646	572	521	594	589	586	658	537	517	516	520	535	578	518	510	575	535	523	547	559	542	513	557	572	509	508	533	521	540	523	528	478	506	558	563	518	511	531	511	522	529	546	512	481	527	556	576	500	518	566	519	510	563	530	511	519	498	526	511	510	525	540	536	503	522	495	539	491	530	537	516	586	471	542	492	539	490	515	558	561	542	513	552	551	533	524	520	567	523	514	508	528	532	520	517	496	508	528	530	526	500	515	513	536	530	533	573	478	492	525	511	470	592	507	593	513	506	553	548	528	519	490	542	550	572	567	551	504	529	504	556	521	533	550	526	551	558	508	520	537	530	537	497	498	485	474	496	519	540	519	489	503	546	558	556	547	511	567	537	540	490	519	523	509	491	520	540	486	555	494	515	520	567	513	525	512	524	520	538	531	537	537	483	534	536	533	502	549	567	485	506	510	531	498	525	517	582	517	528	521	473	552	534	515	533	482	506	492	520	569	530	548	529	545	495	526	513	497	540	507	530	518	514	492	543	525	504	516	525	575	550	520	500	538	522	500	490	519	524	515	537	501	525	565	508	474	492	541	553	533	502	529	505	516	505	527	483	525	498	493	564	505	551	535	549	520	511	553	504	536	541	533	523	511	540	554	515	536	556	506	512	490	539	499	515	527	532	552	510	513	564	541	538	542	490	536	525	499	526	541	527	550	506	521	534	537	523	505	481	541	525	516	562	575	491	492	513	571	517	483	501	536	504	516	540	549	535	515	533	576	498	538	494	535	496	502	517	544	527	525	490	535	526	511	535	560	495	497	543	563	507	485	529	517	523	548	523	486	531	535	545	533	531	522	545	540	489	488	528	556	482	517	558	530	530	556	532	560	511	515	559	517	530	524	537	518	554	503	525	524	508	578	557	527	499	539	533	578	516	531	521	567	512	484	549	484	525	535	525	536	505	537	499	546	534	495	509	511	504	521	501	507	485	493	520	492	536	548	506	537	519	503	538	535	503	515	499	533	550	519	515	506	521	521	538	569	500	561	479	518	530	527	524	496	555	534	482	536	528	510	496	556	510	496	546	569	504	511	492	516	515	533	520	541	545	522	527	510	566	472	493	533	529	512	535	509	497	520	513	538	513	572	528	486	477	515	498	565	443	508	511	489	498	536	524	480	565	499	518	569	589	533	543	494	503	550	495	525	551	507	524	469	569	525	521	548	498	539	550	504	531	519	466	505	502	481	545	512	543	564	501	524	495	498	533	530	555	526	529	500	543	571	536	550	495	543	537	501	530	553	497	560	515	507	484	546	545	547	523	508	492	581	535	522	499	494	513	506	540	482	508	533	547	530	548	501	565	511	516	509	520	520	474	525	524	517	493	538	494	472	520	535	521	542	537	498	516	476	527	531	525	521	515	538	521	540	512	534	562	557	525	509	529	527	504	523	523	535	546	518	483	505	518	569	532	525	516	536	511	474	532	516	552	533	536	508	527	503	557	530	502	508	526	549	522	523	498	556	521	511	520	543	558	548	537	522	524	531	543	540	497	506	527	561	557	529	558	526	530	523	518	531	519	526	521	498	508	526	549	506	529	524	507	530	480	531	527	499	536	505	515	541	523	511	551	545	550	530	551	515	470	551	548	498	557	512	509	483	516	547	553	525	566	521	535	533	518	499	491	538	580	514	528	528	553	500	506	565	519	550	477	541	539	522	461	532	493	510	493	514	524	539	514	504	555	529	491	526	542	515	564	559	488	519	518	552	515	535	529	534	495	548	523	510	536	514	546	523	510	529	552	535	531	520	517	587	567	512	531	531	495	574	521	520	545	501	536	546	514	539	524	483	527	542	531	517	508	530	525	517	522	525	498	521	473	535	521	518	560	539	532	520	524	515	553	531	526	532	510	505	502	539	522	524	530	516	527	531	506	513	538	530	513	535	516	529	535	553	501	540	541	527	545	519	536	515	512	518	553	534	524	527	518	533	528	501	497	511	540	522	490	519	528	502	487	521	523	513	548	480	541	540	535	512	514	496	492	490	551	527	551	528	493	513	492	532	519	529	488	543	513	521	501	516	550	527	540	509	532	523	515	536	546	525	513	517	502	510	527	530	489	485	553	507	481	541	515	535	523	535	507	546	534	513	551	552	535	525	514	517	530	537	499	519	554	498	527	528	536	540	562	512	521	515	486	527	541	523	524	541	546	518	501	488	497	485	524	549	567	520	541	535	523	506	524	518	540	496	522	484	530	527	510	538	515	535	531	498	487	487	502	543	525	530	533	500	503	536	552	520	504	560	554	506	512	523	535	545	530	525	564	551	519	534	516	532	554	530	536	540	522	521	538	506	545	547	539	515	523	538	559	541	526	503	529	531	551	547	529	536	531	495	499	491	514	498	529	530	523	552	496	514	548	536	504	500	574	492	540	546	521	561	542	514	540	525	548	515	502	569	537	561	557	523	515	566	506	526	537	572	486	536	511	513	543	547	545	539	547	537	493	530	537	521	534	542	536	535	507	512	523	541	568	557	525	575	560	548	537	532	535	517	570	523	493	555	557	527	529	498	555	529	518	549	545	572	540	505	567	534	549	550	514	498	493	510	551	525	518	492	535	506	506	541	576	509	532	540	576	559	531	524	562	536	526	505	512	517	492	527	519	526	520	533	495	548	548	540	513	554	557	537	547	554	511	504	534	495	482	530	500	518	513	525	520	516	546	533	503	541	526	524	514	553	507	531	522	530	514	516	507	508	524	527	562	502	502	487	503	548	525	527	545	532	493	508	500	496	513	521	503	514	546	495	545	519	544	518	522	526	506	564	500	559	529	505	538	491	523	543	532	504	496	525	539	515	552	519	553	511	515	543	539	474	524	553	493	546	583	561	516	563	526	598	542	534	536	497	575	534	513	538	545	556	556	551	589	525	528	551	567	524	550	485	531	491	481	543	509	573	550	497	516	547	524	543	559	489	509	508	530	521	530	523	544	504	549	552	546	512	535	559	552	484	497	569	552	541	506	542	540	527	521	575	525	524	516	512	594	489	557	551	530	538	528	525	542	502	542	531	544	500	527	466	541	525	496	508	508	511	525	533	549	492	526	527	585	562	535	562	532	572	525	503	526	530	488	522	559	489	519	493	515	540	514	545	574	547	490	539	502	561	542	550	562	497	489	543	543	535	492	527	523	515	555	548	501	523	545	535	530	487	507	537	527	508	505	538	555	500	546	554	492	542	531	496	516	484	497	516	518	502	527	540	529	485	519	542	545	547	535	528	507	502	518	517	522	559	524	540	538	524	509	525	519	515	461	545	522	500	518	536	533	504	519	523	501	592	523	567	561	541	535
1373	614	375	317	244	319	297	319	303	294	268	238	235	189	140	206	168	203	188	229	189	173	181	156	167	155	160	144	159	131	113	137	137	113	110	110	120	114	108	116	124	103	130	122	115	108	108	98	109	97	112	103	122	105	104	87	88	91	124	97	110	127	125	111	93	130	106	105	104	97	108	119	103	108	95	95	101	103	99	121	114	102	100	107	100	100	89	85	120	84	104	94	113	104	102	103	109	109	115	103	98	106	114	125	97	99	81	105	82	114	93	92	108	109	100	105	99	109	112	95	122	114	106	100	112	104	101	115	103	105	101	89	119	85	90	99	111	97	100	128	102	111	114	95	105	112	102	114	113	92	103	101	113	98	98	94	102	120	98	103	100	105	89	110	91	112	101	120	110	118	95	106	89	107	79	102	103	132	118	88	94	100	94	96	88	115	116	107	110	96	90	91	107	105	89	110	97	100	115	106	108	92	99	105	95	100	111	102	98	108	108	134	96	109	107	117	104	103	100	103	120	109	107	112	93	106	109	102	107	106	100	95	103	100	112	99	107	105	120	117	88	129	95	84	106	100	109	99	104	98	110	129	99	102	104	98	118	109	90	84	94	91	110	103	96	96	108	73	132	107	102	109	100	105	95	104	109	107	128	92	125	102	116	112	137	102	92	114	101	109	120	99	102	87	114	107	118	104	119	98	96	107	111	116	113	92	110	110	107	91	118	122	112	100	112	108	125	114	106	101	117	117	111	83	100	101	105	105	107	104	105	108	99	109	98	89	91	125	94	101	132	88	92	107	88	101	99	98	114	94	96	100	114	97	102	100	96	90	96	105	113	102	87	97	117	100	93	100	98	103	105	111	126	105	113	93	101	107	90	122	98	87	95	99	97	96	106	107	89	99	114	101	90	96	114	100	101	97	115	99	89	104	90	91	85	125	112	87	125	102	109	128	116	105	109	115	97	99	116	91	108	121	95	89	83	87	117	118	95	119	95	103	96	115	99	88	93	108	114	112	102	101	108	98	99	94	120	105	97	110	98	93	102	114	95	90	99	102	101	93	115	118	125	98	100	117	100	98	97	110	87	113	119	106	98	102	97	95	82	98	97	94	106	101	97	106	103	108	94	102	92	107	111	108	112	109	102	101	85	99	95	122	101	118	90	92	86	103	111	110	111	111	90	119	101	97	106	99	117	109	105	102	118	103	115	115	115	107	114	112	121	101	114	93	94	108	96	109	102	111	100	112	96	108	104	117	110	102	107	93	115	93	100	93	107	97	102	95	107	87	101	117	102	89	115	114	115	120	105	102	106	115	117	117	109	118	95	109	120	111	107	96	104	107	108	105	104	103	106	111	127	96	90	105	118	110	105	100	118	112	108	103	104	111	90	100	94	87	110	103	91	87	101	108	101	100	99	106	87	107	91	106	101	94	115	94	107	101	114	92	103	115	98	123	123	94	122	88	96	103	84	93	104	98	93	100	110	105	92	107	94	132	104	104	114	104	106	99	88	92	119	109	109	100	99	117	99	100	101	123	107	98	118	113	105	97	99	103	112	104	109	111	116	102	104	110	103	96	98	115	123	101	107	96	101	104	99	104	78	102	83	111	104	96	96	93	117	119	120	111	92	110	120	107	101	100	103	94	96	98	105	104	104	97	92	80	117	95	114	106	104	111	122	119	95	102	100	99	82	74	113	106	107	110	96	106	105	109	112	100	101	108	119	96	113	101	101	97	103	99	114	95	113	89	97	92	123	95	126	101	83	106	106	89	91	109	107	99	108	91	135	93	122	117	106	104	109	102	85	116	111	112	86	101	108	108	100	97	104	97	98	97	107	102	119	113	91	91	92	114	105	105	94	91	116	105	114	99	86	118	115	112	105	104	113	88	89	105	102	91	99	89	97	107	118	110	116	95	100	116	113	112	111	117	96	108	98	107	106	105	124	99	114	101	105	108	99	104	90	92	116	104	103	89	102	92	112	122	99	100	94	110	108	119	106	100	100	100	106	107	92	97	101	91	118	102	107	103	102	105	121	107	104	102	100	113	93	105	106	105	102	91	120	109	126	111	92	105	91	79	96	95	122	127	109	112	89	111	112	120	103	115	108	98	119	111	103	98	115	78	117	103	101	104	121	103	114	119	100	123	92	111	123	106	110	99	104	99	104	91	110	101	114	108	100	88	106	92	97	128	130	114	95	98	102	95	110	104	99	116	113	97	92	108	116	97	101	101	100	103	112	99	114	110	111	115	111	100	106	114	113	91	117	91	94	104	103	108	111	118	114	94	106	107	101	106	103	92	96	84	110	107	103	113	96	100	113	80	97	116	117	98	101	101	110	115	119	110	108	110	103	111	98	114	105	107	102	106	105	106	109	103	98	96	103	98	101	103	115	112	110	97	101	111	112	105	88	118	96	109	111	95	94	114	114	123	114	108	117	105	90	93	107	90	109	95	112	105	100	113	110	105	129	106	115	103	104	107	99	106	95	112	99	115	86	98	120	112	104	93	120	116	97	91	101	120	89	120	93	97	105	110	120	100	93	118	115	102	109	93	118	94	97	84	119	112	105	111	97	112	99	106	108	108	99	89	108	111	99	100	98	91	100	116	119	113	100	96	96	102	111	106	104	102	105	98	106	114	102	92	91	89	101	108	115	110	101	93	112	121	119	101	109	91	89	89	92	112	112	104	101	94	107	110	109	108	89	103	112	93	99	116	110	110	111	97	98	93	100	95	110	79	107	93	116	97	101	104	95	100	114	113	114	112	104	101	101	95	105	107	103	104	124	120	86	105	99	97	105	103	114	97	102	104	102	90	100	109	101	104	97	96	91	97	108	94	102	105	100	109	106	105	99	119	112	105	125	95	116	95	119	85	106	108	115	111	135	106	112	115	119	109	117	106	96	103	106	113	99	102	109	97	100	107	126	111	108	99	103	109	96	109	95	94	89	88	112	110	100	96	107	95	85	91	118	104	92	100	106	135	122	112	110	110	119	104	103	99	105	98	118	108	108	115	127	111	120	93	118	95	88	110	100	93	96	99	115	104	120	105	129	96	103	121	118	98	121	106	102	140	112	107	93	115	103	111	108	105	107	115	97	109	110	98	111	91	117	96	112	108	102	108	110	106	86	112	93	101	111	100	106	106	95	106	104	126	81	95	119	112	88	87	98	102	117	86	124	102	109	89	108	107	96	123	105	97	93	116	106	96	112	110	97	104	87	115	83	112	97	111	111	104	108	105	87	92	102	97	98	104	109	99	129	102	103	81	117	117	114	88	122	95	110	105	107	104	94	112	99	90	105	117	106	96	105	95	102	106	114	114	142	100	103	104	100	114	113	119	99	110	79	94	101	95	93	106	100	92	105	103	105	103	121	119	103	125	116	90	109	107	115	100	95	102	95	108	109	100	106	103	89	123	99	84	109	94	96	114	102	125	109	116	112	106	133	105	114	107	106	107	114	111	126	110	107	100	108	108	101	113	114	115	99	108	96	105
16373	7300	4626	5915	11216	12991	11211	10214	9902	9005	7312	6411	5267	3476	3116	3027	3197	3419	3350	4382	3340	3038	3133	2473	2613	2211	1842	2035	1891	1637	1443	1359	1372	1275	1235	1023	1152	1195	1095	1256	1243	1198	1226	1265	937	875	837	833	821	812	832	855	795	811	806	853	825	853	829	835	796	837	839	821	775	828	848	894	869	889	1016	1043	926	972	841	881	892	893	957	991	818	808	786	827	762	867	823	774	828	799	826	807	813	771	823	802	791	761	777	820	829	772	773	785	868	832	816	819	755	768	797	786	810	819	783	810	770	803	812	743	793	800	781	838	833	773	790	834	808	846	821	807	812	793	802	775	845	819	777	810	805	810	780	813	816	805	732	781	774	805	875	813	831	764	812	800	818	810	783	800	758	769	796	810	805	818	815	767	803	803	873	807	788	820	796	767	790	769	816	799	814	833	813	814	790	844	780	787	794	760	753	786	793	758	863	823	870	831	789	819	810	819	771	779	816	850	728	835	767	841	753	784	826	798	749	780	811	788	753	857	818	805	814	826	826	802	828	805	817	804	796	819	821	806	847	780	824	794	841	800	798	803	803	744	802	824	755	788	754	753	771	797	791	777	809	750	798	799	788	787	798	837	818	799	796	789	820	838	792	813	850	803	781	811	853	772	836	769	758	753	733	764	801	819	791	799	772	796	839	809	825	777	847	811	782	803	822	804	805	802	796	812	802	809	792	833	795	800	818	815	788	774	816	857	744	784	736	783	810	801	761	811	811	782	769	816	824	801	772	779	838	834	762	798	787	833	811	813	761	840	831	806	810	827	813	826	809	847	808	781	769	812	783	826	786	768	844	781	825	804	797	803	848	818	828	866	822	794	811	787	842	812	776	773	768	767	803	785	820	819	792	790	807	772	840	782	799	798	796	845	800	804	815	766	807	838	820	795	827	808	780	804	820	809	799	824	804	831	820	813	832	776	792	822	826	791	802	766	779	827	790	807	844	833	782	822	797	778	804	795	837	795	807	781	807	844	803	803	801	832	840	784	799	814	782	822	770	801	801	820	826	820	822	780	797	862	789	812	824	825	797	845	802	836	742	772	786	805	761	762	760	802	777	787	868	734	816	781	770	790	756	808	819	797	786	806	844	822	783	823	758	814	857	825	832	771	831	765	789	789	822	815	801	818	812	797	780	797	816	842	779	801	762	784	827	797	806	826	775	777	789	835	787	796	815	806	808	782	818	793	785	811	764	812	862	806	800	827	819	826	839	867	774	792	823	819	824	825	796	792	844	833	773	809	774	798	795	798	777	820	779	804	802	795	821	814	820	771	823	820	772	763	779	821	827	762	824	819	802	829	841	828	798	800	790	792	801	791	743	852	843	814	788	786	790	785	807	823	856	834	782	779	839	763	784	799	811	836	796	786	773	792	738	819	794	813	822	829	822	797	831	816	800	814	837	781	770	801	761	820	779	767	768	795	778	832	771	812	819	832	835	836	863	802	793	833	741	831	799	831	813	821	833	763	796	801	806	782	753	770	802	781	779	783	786	796	815	836	818	841	863	790	783	735	812	802	809	772	793	768	884	842	801	773	787	800	806	764	836	816	756	804	812	771	796	783	808	790	754	788	831	817	744	814	853	818	794	817	847	838	744	831	805	850	850	807	821	821	815	817	773	804	787	785	816	779	791	823	832	796	793	790	783	826	824	797	783	799	793	813	779	755	791	756	842	758	764	813	840	829	797	795	796	796	805	796	792	799	826	857	776	771	797	804	777	832	801	817	798	834	804	766	812	763	822	787	792	771	827	760	785	799	798	822	776	797	797	785	778	766	744	798	828	824	854	808	736	826	820	814	817	793	815	801	829	806	828	840	793	758	776	765	818	778	810	834	758	803	861	789	803	839	821	828	779	819	778	827	775	782	837	784	797	790	819	789	805	757	808	826	779	763	804	804	828	821	777	819	771	810	773	854	835	844	777	804	771	792	796	857	794	786	827	841	777	868	815	809	797	779	782	783	770	768	767	793	807	770	829	822	828	804	774	849	793	816	805	752	821	788	816	761	777	812	782	792	813	814	830	752	754	816	804	750	784	832	825	745	791	823	784	812	811	819	821	760	835	845	769	823	803	783	797	753	809	762	788	807	823	808	799	817	758	810	834	805	834	843	791	792	787	772	797	787	832	808	819	815	786	749	783	781	871	794	798	786	797	801	777	809	819	779	800	804	837	781	785	831	804	789	781	780	827	797	816	849	786	773	839	808	788	823	805	748	843	799	832	786	813	848	835	759	862	794	810	826	776	808	759	800	818	848	809	760	830	775	798	765	786	815	827	825	767	801	789	829	812	840	759	805	777	801	808	801	849	789	854	812	789	789	811	777	743	839	822	781	761	839	793	806	790	776	772	827	794	798	793	819	764	787	811	814	786	794	827	808	801	800	797	788	777	800	804	833	867	822	817	824	808	828	810	830	780	835	822	777	850	756	780	800	797	792	860	764	799	737	791	772	777	815	837	803	838	785	839	771	835	808	827	787	814	783	828	808	780	805	812	793	773	831	786	756	798	799	800	774	818	762	745	843	814	780	806	808	829	789	824	800	772	799	831	812	830	813	832	831	868	806	820	818	804	833	766	776	792	773	764	821	781	780	827	774	807	828	865	817	796	844	800	801	760	864	843	776	768	818	813	788	805	788	825	832	800	868	797	772	796	799	797	775	782	795	867	801	776	748	801	823	802	792	780	794	815	841	759	795	755	778	796	752	828	790	774	804	789	776	795	773	816	854	841	834	796	806	812	817	796	826	791	858	759	785	790	801	781	789	811	822	779	802	799	839	814	828	820	806	773	761	798	795	803	826	740	823	783	799	811	781	814	812	825	822	806	799	845	823	757	834	784	813	799	749	816	780	816	813	776	787	771	822	765	812	794	819	793	812	844	828	793	804	822	822	845	774	815	873	855	747	793	799	828	774	834	831	801	797	830	760	780	840	791	753	763	826	768	811	832	880	769	801	747	751	820	843	783	763	845	795	805	840	752	787	800	840	752	754	771	787	817	808	805	813	809	764	793	792	756	817	755	797	789	803	813	791	825	771	825	763	837	759	765	831	798	845	835	788	807	800	796	821	789	802	801	768	804	817	838	794	779	807	748	813	795	808	811	812	736	823	852	815	818	814	822	752	824	818	746	802	746	777	800	776	806	831	840	813	783	843	789	848	834	771	793	835	801	814	887	769	777	755	789	788	815	807	774	823	845	768	766	810	783	786	837	796	787	801	786	817	801	825	773	792	805	786	811	785	795	872	772	772	815	766	816	797	795	765	773	786	799	775	790	821	786	794	812	762	825	833	800	780	844	798	814	783	780	817	806	873	787	747	811	816	795	805	827	806	851	808	771	830	776	818	784	772	797	828	841	762	738	819	805	832	785	788	843	784	843	787	854	777	816	805	783	857	820	791	819	810	793	792	833	769	838	832	801	798	773	777	810	830	799	806	770	751	726	839	868	815	835	827	867	791	807	806	742	815
1397	323	230	128	121	136	142	147	153	161	140	127	105	71	72	63	76	92	96	106	96	104	88	77	87	59	56	54	62	68	50	51	51	59	57	52	50	59	51	38	54	50	61	44	41	41	51	50	53	48	45	49	43	46	26	36	41	36	43	44	51	59	50	52	52	55	44	56	49	54	56	41	59	41	38	49	39	48	45	40	44	41	44	45	39	51	38	48	44	58	41	51	43	44	40	47	44	37	39	57	49	41	42	53	40	38	56	36	47	43	55	43	45	50	55	46	44	54	44	46	46	47	57	40	40	31	42	37	39	47	39	30	51	53	35	43	44	54	47	59	45	39	48	42	47	38	54	44	46	45	45	48	44	52	41	47	40	41	59	49	44	42	43	64	49	38	35	46	51	31	41	59	56	39	47	43	50	43	58	38	39	41	44	33	51	44	46	50	41	49	38	51	55	50	49	42	46	46	65	42	58	50	41	45	40	39	38	32	55	50	19	49	49	45	40	36	44	39	42	44	39	38	45	50	45	35	49	47	40	45	37	42	56	46	34	55	39	42	56	40	53	50	58	52	38	46	56	40	49	50	49	40	50	39	47	52	47	38	49	45	49	48	46	43	60	39	50	37	41	57	54	46	49	38	45	41	58	43	49	43	53	38	42	40	38	41	53	54	52	44	46	38	42	33	44	46	53	56	42	43	43	42	56	54	52	48	50	48	37	48	50	43	40	61	39	42	54	40	48	41	49	41	59	46	38	40	43	49	50	42	43	59	42	60	41	35	40	40	47	56	51	34	44	46	51	45	54	51	50	48	38	50	41	46	39	68	44	46	38	43	43	43	44	43	34	45	49	48	47	48	42	44	42	45	44	41	50	46	53	47	48	68	46	52	44	58	34	37	41	43	57	45	44	45	56	52	36	32	43	35	44	37	45	47	61	44	35	50	49	44	59	56	51	61	37	55	43	49	53	55	51	41	39	51	44	61	58	35	49	42	50	58	41	44	49	47	51	49	52	39	46	37	50	53	35	65	52	45	45	45	48	49	46	47	54	47	35	28	46	49	55	51	50	50	56	52	41	50	31	38	47	46	35	40	31	57	40	58	37	49	45	38	58	39	40	41	48	55	56	46	45	48	38	58	44	31	44	49	37	53	42	57	50	47	40	54	50	49	48	42	51	50	56	45	43	53	47	53	52	45	39	57	55	50	42	31	42	35	36	60	56	38	37	32	50	53	43	50	52	35	46	48	46	51	49	37	47	41	48	42	48	46	49	54	39	52	34	59	41	43	44	41	43	42	43	48	41	49	44	39	47	35	41	55	45	41	42	43	44	47	40	41	45	35	54	44	47	33	39	53	47	50	46	41	51	48	44	55	47	33	58	51	42	47	43	45	45	42	35	44	51	47	51	50	40	42	47	38	48	39	49	42	38	46	36	42	40	52	43	45	44	56	38	37	44	47	46	47	56	61	34	61	47	48	61	39	47	44	54	33	38	48	35	57	38	42	48	54	50	57	50	40	40	56	55	56	31	43	43	55	57	50	52	39	38	46	53	50	48	30	51	58	42	46	38	51	38	45	37	61	46	52	46	40	45	39	45	50	43	49	41	46	48	53	60	41	52	39	48	51	46	50	58	47	51	47	51	46	58	40	50	43	45	48	47	39	33	53	41	43	55	47	46	50	41	51	46	55	48	60	36	36	35	41	46	40	49	46	47	47	50	45	41	55	47	38	46	53	45	42	49	39	54	46	47	45	44	62	50	41	59	29	39	50	30	43	55	41	38	47	43	38	46	41	41	51	42	55	53	38	52	51	55	47	42	46	44	53	51	53	50	47	56	53	53	56	49	48	44	46	42	48	46	47	44	47	48	47	37	45	44	34	42	32	50	55	22	49	59	36	43	54	52	47	53	39	40	39	43	46	42	53	49	42	45	50	56	31	39	49	42	48	54	43	39	53	48	47	45	51	37	41	47	47	44	47	47	44	42	51	40	47	56	32	42	57	42	49	61	40	52	41	50	44	42	49	53	39	46	48	53	45	37	49	38	38	49	44	47	46	57	39	41	42	39	58	41	40	51	52	44	52	51	43	52	44	38	45	45	53	42	57	45	55	46	41	54	52	40	35	48	39	39	50	61	52	42	51	44	42	42	37	50	50	42	51	32	55	47	46	46	41	47	48	55	34	36	58	35	41	47	41	48	56	41	49	41	43	42	36	42	49	41	49	62	45	43	36	41	43	44	42	50	41	48	40	46	61	47	45	42	45	44	42	58	49	49	62	46	40	48	38	49	51	39	35	40	55	48	48	50	45	46	51	41	51	52	53	42	43	57	50	31	40	42	48	57	50	59	46	49	51	53	36	39	48	53	44	40	52	40	42	40	36	50	49	43	46	43	60	46	47	46	43	50	52	39	36	36	42	54	44	40	35	41	46	41	43	48	47	40	42	46	48	44	47	52	46	45	40	49	42	44	36	50	45	53	49	52	43	38	49	42	53	36	49	31	37	51	47	37	43	51	47	49	39	54	48	40	39	52	44	43	52	43	47	47	52	33	58	46	36	35	34	35	43	36	54	45	46	51	41	55	40	42	57	48	38	41	48	37	50	47	45	42	48	39	36	50	50	36	42	37	45	48	57	47	53	50	49	51	61	47	44	46	42	57	54	46	49	32	53	38	50	43	45	55	62	47	43	53	56	51	49	62	50	49	41	37	42	58	49	47	49	50	37	40	36	34	41	42	66	39	43	48	66	38	47	44	43	47	47	41	45	35	41	45	55	58	33	48	49	42	49	30	38	41	44	46	48	52	41	35	39	44	59	49	43	56	48	55	41	47	34	49	47	39	46	49	42	47	45	42	56	48	43	31	48	41	37	57	45	44	49	38	37	39	33	38	38	53	42	43	60	48	46	49	42	53	35	56	41	42	44	56	53	51	43	37	38	41	44	43	52	38	57	39	49	42	44	50	45	30	45	50	49	40	39	43	49	45	44	47	40	49	44	54	44	52	38	38	41	40	44	37	39	55	44	49	50	46	39	38	49	46	40	40	41	55	44	43	59	51	51	44	40	52	38	57	53	48	48	44	44	38	40	44	47	47	38	50	37	45	45	42	46	46	49	35	49	56	41	24	54	44	44	47	34	42	42	45	48	52	41	41	48	45	61	25	42	40	42	53	44	34	44	46	53	37	58	55	56	42	44	51	44	48	46	44	53	49	57	54	46	47	52	43	45	59	43	48	58	31	49	58	43	28	40	45	51	40	51	46	51	49	38	43	47	50	41	43	50	49	37	58	44	43	45	46	51	52	53	46	50	46	49	52	43	51	45	36	45	49	43	30	41	48	43	52	45	47	46	37	45	48	49	41	50	44	36	46	45	41	53	48	42	54	62	58	54	43	40	39	57	45	49	40	52	42	51	40	45	40	49	51	45	43	52	38	49	66	48	49	60	33	41	42	40	47	41	31	46	46	44	43	38	45	45	44	46	30	38	46	45	45	48
12923	4476	2676	3279	6494	7088	6503	6428	5924	5028	4371	3798	2609	1705	1646	1612	1826	1971	1889	2505	1776	1729	1607	1328	1287	1058	969	1021	807	702	575	637	624	587	557	489	508	517	514	515	555	509	538	532	365	358	349	381	380	380	373	388	357	390	383	358	371	389	354	386	374	357	334	409	339	429	399	411	412	461	438	458	416	444	403	394	430	402	453	415	380	315	393	379	361	368	325	384	394	383	361	385	375	362	387	346	347	352	358	369	344	388	359	386	382	387	390	417	347	410	377	359	365	408	388	353	346	354	396	381	380	371	334	365	378	350	360	405	375	367	365	388	368	384	327	372	384	377	359	397	367	361	362	366	353	389	372	350	404	364	385	375	351	387	364	371	383	372	409	359	364	385	358	373	372	383	349	388	393	394	374	380	367	362	399	393	367	360	341	372	392	379	384	366	412	395	389	391	359	355	389	391	344	337	368	388	368	380	375	386	382	348	372	342	386	353	371	362	325	402	385	364	358	391	376	375	368	357	373	400	387	355	362	367	398	372	389	392	377	367	369	346	420	364	402	380	378	399	363	390	356	371	360	353	338	408	355	317	374	397	366	393	418	386	346	374	400	367	397	383	365	365	369	369	347	350	344	379	360	363	388	347	355	371	350	344	361	372	377	381	359	371	373	383	374	391	379	388	361	382	358	377	364	367	365	398	385	379	390	361	373	366	343	346	350	368	349	356	387	343	398	383	384	349	372	378	369	401	326	369	378	398	369	351	394	372	395	385	369	358	337	364	380	336	378	347	366	355	354	351	390	348	330	364	388	364	368	396	375	325	386	382	390	352	348	378	393	377	329	384	348	368	402	392	380	401	350	343	361	339	388	363	377	367	378	373	358	369	375	345	374	381	354	382	346	365	371	359	356	401	353	404	382	395	362	403	367	391	356	401	374	403	357	389	400	374	353	360	342	367	362	362	359	351	352	355	369	387	380	334	348	387	365	356	356	365	353	394	375	366	355	355	353	366	344	397	369	361	335	390	356	383	368	376	378	383	372	366	383	361	328	358	369	376	359	325	351	341	394	389	361	363	363	371	380	360	359	374	323	358	373	396	367	351	358	371	338	359	376	390	394	369	377	374	373	398	384	392	393	343	354	385	367	370	364	392	376	363	339	353	385	365	351	338	347	356	357	356	356	389	373	350	368	370	351	380	380	347	346	350	352	360	364	379	401	384	372	363	378	405	323	362	415	363	399	365	404	357	365	349	349	375	369	353	389	357	405	398	375	370	342	367	356	377	348	362	377	371	403	340	360	386	334	380	367	373	374	395	374	382	369	421	367	393	397	383	401	394	391	334	407	335	367	348	329	379	392	370	344	348	406	341	391	396	388	379	395	375	387	380	358	391	369	358	379	361	377	368	386	381	347	397	364	381	364	371	350	330	364	375	358	368	348	395	376	420	379	368	412	379	396	401	376	409	344	393	373	360	349	359	365	412	365	378	362	374	337	353	352	394	355	362	350	417	385	378	373	394	390	371	343	344	393	351	429	370	364	369	389	378	333	383	374	388	374	360	386	371	373	399	395	378	329	375	373	398	377	350	330	364	377	372	385	381	381	373	371	389	369	355	360	343	402	389	396	401	369	398	388	340	346	391	385	357	386	384	362	385	385	355	353	363	376	418	387	356	355	363	354	348	361	388	333	377	372	410	376	374	329	382	391	361	372	373	397	353	379	393	356	391	394	393	391	385	340	365	401	377	414	340	410	365	357	382	383	354	378	367	330	398	371	366	363	388	370	367	374	414	376	357	352	369	387	405	357	362	390	390	367	384	376	361	398	383	355	366	334	368	398	369	356	366	379	353	387	392	360	355	365	393	359	383	399	359	349	344	383	376	388	358	392	364	396	367	392	333	362	374	350	360	363	371	355	373	383	386	399	361	383	368	336	385	399	405	354	360	352	389	416	364	365	365	348	378	391	387	380	372	386	356	359	399	368	345	355	357	367	381	392	342	353	355	344	335	358	369	374	371	364	408	363	395	390	375	379	351	366	333	346	345	404	379	347	377	382	350	382	377	378	373	334	346	363	380	353	361	362	361	346	361	420	375	413	333	397	369	392	350	352	387	373	350	354	379	340	387	356	365	384	342	383	372	352	348	377	389	375	395	374	406	379	374	350	363	359	343	401	353	353	384	386	385	350	360	360	383	364	370	373	372	353	384	393	385	367	360	338	399	364	370	378	346	325	383	358	376	321	373	391	380	372	387	369	353	384	377	405	368	366	374	289	347	376	350	390	377	354	383	368	348	378	390	379	328	381	385	339	331	372	358	376	344	344	393	370	375	375	344	383	391	348	371	357	372	346	397	357	381	377	377	406	387	368	375	363	333	361	338	369	359	383	405	351	382	391	381	352	363	386	373	353	412	357	395	374	355	368	364	393	356	380	387	356	339	341	392	345	372	397	360	351	376	389	350	391	393	362	379	379	397	326	385	388	387	402	377	360	381	356	371	342	383	369	378	348	414	367	367	361	377	357	401	360	385	361	396	379	343	348	345	398	342	372	379	388	375	345	403	334	344	374	386	387	364	364	364	384	364	378	356	380	354	361	370	356	369	343	399	348	386	356	377	382	368	351	369	405	366	365	395	408	367	386	350	361	395	352	321	387	412	374	393	364	391	360	389	391	392	326	383	374	362	387	367	393	380	337	388	348	344	364	352	362	373	382	386	389	352	386	379	342	354	393	392	405	358	363	376	399	384	392	355	351	387	355	396	380	368	349	349	404	366	400	359	389	358	374	391	399	389	379	355	376	327	349	398	385	388	349	367	368	388	376	375	386	337	365	380	395	371	385	363	355	404	391	367	375	393	393	330	407	407	364	373	358	382	371	364	377	360	359	362	407	392	366	380	370	378	346	369	351	360	385	354	365	375	389	371	380	351	401	406	403	378	378	336	403	396	396	373	350	349	341	384	409	353	356	371	391	370	390	383	361	381	336	336	381	367	358	347	378	357	411	385	354	374	356	378	354	386	372	352	377	375	394	356	395	359	378	364	357	379	362	399	345	369	421	363	390	374	399	382	382	354	392	399	399	380	373	376	346	370	353	348	361	353	379	399	375	388	350	373	334	379	367	394	344	350	374	357	368	362	350	379	385	394	381	377	373	376	379	360	375	375	350	355	344	381	363	390	399	348	386	362	378	386	379	363	364	366	368	368	356	360	370	375	346	371	385	354	398	365	374	399	354	360	366	346	344	415	370	354	376	365	370	338	405	374	347	385	392	377	400	393	365	376	341	334	357	340	379	399	384	385	356	324	370	381	347	380	342	389	356	366	387	353	381	401	373	369	352	416	355	388	413	357	403	359	380	359	352	346	354	354	377	364	364	373	367	385	368	375	372	365	405	342	381	366	399	372	403	331	333	362	389	385	356	349	328	369	374	378	389	386	394	381	340	376	390	396	359	366	370	360	380	346	392	367	379	336	382	396	336	364	404	382	337	433	347	404	390	370	377	379	376	374
948	530	329	221	189	195	236	270	268	234	219	181	168	131	139	146	141	172	184	181	136	150	142	141	138	109	127	118	103	105	85	91	91	76	80	88	89	111	76	93	89	90	84	86	86	91	73	95	70	77	92	82	75	80	91	94	82	92	86	76	87	96	95	87	73	93	97	77	85	101	79	93	88	79	86	75	82	78	94	96	80	79	88	91	72	75	80	78	81	70	84	85	85	85	85	76	78	80	88	80	81	78	73	91	86	93	64	70	85	75	81	84	87	91	90	89	77	104	91	70	76	80	73	100	111	83	69	88	84	79	85	91	82	88	92	84	94	87	79	85	89	81	88	86	77	79	85	85	87	84	82	72	80	98	89	90	88	70	78	93	100	67	79	86	85	73	80	87	59	75	96	83	81	78	82	91	69	74	79	79	76	91	84	71	82	72	76	90	88	92	86	85	90	60	81	77	71	99	103	86	90	83	80	71	93	83	88	93	65	89	73	80	84	97	98	77	71	80	80	85	98	69	68	78	83	85	103	71	78	83	70	79	69	75	82	74	88	77	80	86	78	94	87	76	83	83	74	99	80	88	99	88	83	70	80	78	81	77	69	92	82	80	80	98	104	89	80	90	94	79	75	72	83	84	88	84	89	87	88	78	90	72	85	91	56	74	105	96	71	79	92	73	90	79	69	85	99	87	84	97	101	92	87	72	104	99	91	81	87	83	98	78	70	65	83	72	84	74	92	91	74	61	96	95	99	76	68	60	70	93	87	78	69	83	99	91	83	82	82	69	89	78	78	80	88	86	76	72	98	84	93	91	94	87	93	72	89	87	89	80	73	79	88	101	92	97	75	80	88	94	78	75	93	78	95	82	85	74	94	91	70	87	88	80	82	78	76	74	82	82	71	82	100	95	76	82	61	75	82	79	100	79	75	76	84	85	82	80	82	69	109	80	78	90	71	80	82	88	81	98	98	77	84	87	91	81	78	62	73	73	89	76	84	79	89	76	93	82	82	94	78	79	104	79	80	75	74	72	85	91	97	87	92	69	106	95	72	83	88	75	83	80	96	84	74	92	81	93	74	72	96	97	79	90	86	98	87	74	82	84	75	89	72	89	93	80	83	91	71	82	77	74	79	94	73	90	88	76	87	66	90	90	73	60	82	87	87	87	79	86	90	80	93	68	68	90	66	91	78	86	74	84	77	91	81	87	87	70	77	89	76	91	86	78	77	83	74	71	71	93	73	73	84	81	101	80	81	95	87	77	95	91	84	90	81	83	95	69	86	75	101	79	95	93	83	81	87	96	92	108	94	98	81	94	80	81	82	85	78	75	88	82	64	88	77	65	93	89	72	76	86	57	90	75	97	94	83	88	91	100	93	91	111	91	87	101	96	83	82	80	95	77	69	87	82	88	84	101	81	82	76	73	73	81	79	79	76	83	103	80	86	97	86	76	95	90	91	87	94	83	70	80	97	96	82	93	69	85	86	75	96	98	96	82	100	73	84	86	89	66	92	76	80	102	83	101	93	79	92	78	76	82	83	83	75	79	88	66	95	94	93	85	76	80	77	80	90	86	88	75	80	74	84	90	76	83	96	84	71	73	95	80	74	72	78	96	77	72	93	69	85	72	83	81	93	86	77	93	89	71	106	78	94	89	80	74	84	94	95	96	75	77	88	84	80	84	81	86	82	74	88	83	91	82	105	101	97	74	83	81	98	77	94	84	87	64	71	84	86	87	80	69	80	77	87	73	71	94	81	96	91	75	78	74	69	67	85	77	74	83	82	83	67	67	98	92	104	71	75	86	88	71	72	101	77	75	70	73	73	80	72	91	66	91	82	75	93	76	86	82	85	74	81	94	68	83	96	87	78	76	113	97	82	80	88	82	75	80	79	75	93	93	101	81	89	73	81	95	83	88	92	69	85	80	95	92	95	75	66	84	103	80	82	80	88	84	77	103	102	87	88	76	84	82	86	91	91	81	97	65	92	81	74	83	89	76	81	77	86	89	81	76	83	88	77	76	83	79	85	89	88	86	90	79	88	85	85	95	79	95	78	80	95	75	93	82	89	80	101	100	88	85	69	83	88	96	83	74	77	91	90	90	91	70	78	78	89	86	92	66	90	81	63	66	87	85	64	67	63	104	83	78	82	88	90	80	82	96	78	93	84	80	71	88	89	77	68	73	92	74	73	80	91	83	80	81	88	88	92	85	89	100	94	72	75	82	65	84	89	69	75	73	97	76	73	69	71	101	85	82	89	76	84	74	84	78	85	75	81	75	105	79	75	88	86	82	85	104	66	90	97	77	88	99	82	94	83	81	71	89	76	88	99	92	81	79	96	78	91	81	84	75	81	98	96	85	82	90	81	87	79	100	90	78	93	66	94	78	98	79	81	83	82	86	94	71	80	86	87	84	85	71	85	105	70	72	75	74	89	89	79	91	85	103	83	87	73	79	80	97	75	75	76	82	76	73	102	78	79	92	88	89	65	67	79	71	66	71	80	83	65	87	78	82	91	71	84	91	81	82	78	87	58	80	95	84	78	80	86	85	75	88	66	82	101	100	79	90	72	104	76	74	91	91	103	98	83	82	72	83	80	87	95	74	81	69	91	90	94	89	86	98	75	98	95	81	80	86	71	88	75	79	78	89	55	76	82	75	89	76	97	98	99	83	90	94	95	92	81	80	89	80	97	92	66	95	69	87	79	71	83	79	94	71	89	85	68	78	84	81	91	80	84	61	90	100	76	79	73	92	80	74	83	87	85	88	74	89	82	71	75	69	71	82	85	82	78	102	69	80	74	94	98	86	88	98	75	69	98	86	71	86	71	77	58	85	82	91	91	84	90	57	59	86	74	92	70	72	83	73	95	71	95	87	83	90	73	98	96	73	77	101	77	74	88	77	76	96	72	88	88	78	75	87	77	86	91	87	85	88	87	75	78	89	80	92	86	79	83	67	86	86	75	70	73	78	64	78	108	78	83	71	93	87	75	68	81	104	92	89	74	88	81	94	81	81	79	99	91	76	101	90	90	76	90	88	80	91	77	65	77	67	84	73	95	85	84	100	89	112	81	95	82	75	76	80	80	69	90	88	90	70	88	76	86	75	77	86	92	87	89	87	91	87	74	94	76	96	101	91	96	72	89	96	79	94	80	93	81	78	77	78	66	85	93	77	78	65	97	92	87	91	89	78	93	79	89	97	95	96	78	79	73	79	92	92	81	98	92	81	97	92	80	89	81	83	88	81	88	91	77	91	79	87	90	70	67	82	74	95	104	83	92	92	77	80	84	71	80	81	81	93	80	84	77	92	74	85	93	124	89	80	69	87	84	85	83	84	92	80	78	78	93	71	75	74	88	81	92	78	81	87	92	78	97	61	93	85	94	87	85	81	107	79	77	80	92	92	99	86	77	81	76	76	74	85	96	67	89	101	79	72	84	76	96	90	91	97	96	88	101	84	83	78	86	96	88	87	87	69	94	74	72	82	75	88
13279	6265	3760	4615	9114	10150	9402	9272	8655	6977	6078	5477	3489	2550	2525	2438	2839	3009	3334	3329	2462	2632	2236	2162	1727	1614	1662	1690	1365	1197	960	1014	1097	927	891	868	952	938	845	949	874	947	990	841	659	639	645	682	679	600	638	644	667	642	647	623	647	650	629	598	704	657	626	637	676	694	665	755	717	763	792	705	760	674	661	709	744	681	793	801	684	664	689	630	619	630	656	657	620	658	654	688	684	644	635	629	625	641	610	650	605	655	638	622	642	621	641	623	658	673	596	619	634	620	633	637	657	673	625	609	620	654	646	631	629	596	634	625	646	640	585	597	634	637	641	597	663	662	625	637	656	620	615	594	619	650	640	618	633	625	641	647	677	599	586	641	593	622	670	663	684	666	628	670	656	636	664	689	595	642	554	624	637	614	642	652	685	615	702	620	651	612	628	652	685	646	617	604	647	663	666	651	634	664	618	605	639	653	650	672	651	604	674	640	687	654	617	595	622	649	637	624	665	622	621	656	647	606	640	635	629	644	615	635	610	662	635	630	650	637	694	598	646	642	659	683	650	647	599	626	632	608	624	649	580	672	651	618	628	617	668	675	646	614	624	661	663	643	633	635	675	655	635	646	644	639	671	633	645	602	682	641	636	647	634	637	657	643	640	685	676	685	585	630	643	614	619	648	668	601	598	655	640	675	625	671	594	668	683	618	665	618	656	669	585	645	652	617	634	591	641	634	657	631	641	673	633	644	662	620	616	641	645	622	632	610	637	641	637	593	597	632	669	597	630	642	615	653	613	663	636	637	683	606	648	675	652	658	673	582	666	688	677	676	623	642	648	685	646	620	620	623	676	626	628	631	633	648	676	644	652	628	691	635	618	645	650	643	626	646	649	665	684	633	642	666	652	604	653	623	656	645	644	630	643	650	633	615	665	588	636	654	636	641	663	648	660	654	697	647	615	628	603	615	638	614	642	664	633	608	663	644	617	625	623	608	662	596	638	641	609	615	631	676	651	649	657	642	610	647	640	700	602	631	634	635	664	642	667	627	676	650	650	676	652	603	637	674	675	610	673	663	657	667	631	662	624	662	616	643	635	665	626	644	631	632	609	604	668	660	652	619	694	620	654	657	635	584	653	646	619	624	689	638	619	641	598	608	657	670	612	607	666	643	650	675	635	619	644	652	618	689	617	622	634	620	681	636	647	684	641	633	628	637	641	666	639	669	614	625	673	599	644	649	606	641	651	655	649	675	613	616	664	647	618	628	616	663	619	665	653	692	638	686	601	624	688	686	610	663	648	602	655	663	674	672	659	677	696	635	679	692	617	606	644	623	618	651	682	639	671	615	653	630	670	639	635	639	603	706	614	610	689	634	646	667	620	652	678	629	645	664	628	668	651	645	622	622	636	584	630	647	641	595	625	631	631	636	635	651	667	640	632	677	636	674	640	650	679	630	660	653	606	634	644	652	655	680	634	660	650	652	647	624	614	649	672	619	665	566	638	570	610	676	636	648	628	650	633	650	626	613	648	627	611	643	682	653	668	636	656	631	594	670	617	657	636	620	671	650	650	664	635	566	633	673	680	602	645	649	634	604	606	629	633	652	592	611	673	648	633	579	656	644	619	630	664	628	625	643	650	638	637	622	653	621	630	665	663	662	642	662	585	634	661	662	607	655	575	602	630	672	678	608	622	627	611	617	633	690	682	617	632	600	641	647	656	652	645	621	589	666	606	637	619	683	583	590	657	649	651	660	617	611	646	612	681	690	640	696	626	627	630	664	654	677	614	666	609	675	645	651	656	637	636	613	607	623	611	638	655	628	596	613	669	632	683	598	628	644	625	646	620	622	659	664	655	637	604	636	664	669	656	649	646	638	607	670	640	681	590	582	601	640	654	666	657	649	659	611	645	670	635	671	637	607	673	643	618	639	628	634	641	638	655	641	615	656	595	667	636	673	627	668	672	637	653	597	644	661	638	649	619	665	650	621	615	633	622	662	662	588	660	670	642	645	603	644	671	651	666	637	642	651	653	705	635	625	661	663	588	616	665	642	585	652	626	639	671	620	661	612	648	683	673	627	622	618	613	655	670	655	634	669	624	657	675	655	609	673	645	679	683	626	591	622	636	610	625	650	653	652	668	662	684	697	641	622	612	645	665	627	613	619	618	649	674	615	629	635	620	616	607	611	681	636	602	668	664	680	637	639	624	586	670	697	657	674	646	646	640	681	637	583	693	653	647	602	693	632	666	637	646	654	645	713	657	653	632	628	647	664	672	642	686	655	653	632	632	650	636	620	622	675	623	582	591	621	661	620	611	653	605	647	664	612	643	610	668	643	647	656	655	611	649	656	664	661	646	633	586	638	596	661	639	655	636	633	649	639	625	654	636	627	656	635	683	647	640	619	628	613	646	624	652	667	636	662	676	650	630	617	629	634	610	659	609	647	647	654	666	626	616	682	679	638	669	660	633	689	646	683	669	601	638	644	627	591	644	608	624	640	671	683	638	649	625	635	669	647	654	612	615	693	666	662	655	629	618	696	639	643	615	602	661	644	648	669	637	646	597	657	612	645	673	656	631	684	640	682	649	604	673	601	617	661	653	667	655	674	640	638	619	618	644	656	628	644	629	669	631	667	635	680	634	631	626	614	615	661	625	703	638	630	655	640	620	598	694	647	642	620	622	655	612	646	691	618	642	644	668	624	714	634	664	641	617	604	630	638	643	598	672	681	672	655	634	628	626	589	617	646	605	674	625	635	649	600	665	632	696	665	630	670	673	663	645	707	627	668	635	653	649	621	609	657	649	624	643	670	635	677	633	613	637	656	620	629	658	675	634	673	674	656	620	631	621	643	656	629	607	620	582	640	658	680	679	676	643	648	676	613	643	642	610	603	632	656	607	640	606	631	633	599	642	631	669	623	677	658	610	671	633	638	681	639	671	615	643	573	608	696	603	632	633	655	666	654	630	654	651	632	611	661	693	627	649	660	625	666	611	658	576	656	689	674	615	620	627	631	615	610	637	642	652	709	609	660	571	664	626	622	660	580	676	635	662	603	615	630	639	625	607	622	666	619	624	645	633	661	666	585	624	620	633	604	624	636	616	619	620	635	638	590	651	583	682	631	650	637	603	664	679	635	642	627	648	645	674	655	642	675	651	603	604	558	628	623	588	633	633	673	660	659	602	609	672	634	635	617	641	721	639	606	630	620	621	660	618	634	633	665	612	628	687	657	665	616	665	652	678	637	610	649	644	584	631	655	634	651	631	644	619	655	648	635	627	628	639	617	675	623	632	645	689	643	628	629	667	590	612	630	650	625	642	659	642	629	653	667	642	656	680	648	648	694	579	611	645	624	686	644	676	656	657	651	638	634	657	691	621	644	626	583	645	656	643	599	640	662	645	618	628	636	626	635	670	685	663	689	668	624	645	643	649	655	642	642	670	620	657	658	607	621	622	631	608	639	629	645	693	684	635	641	677	628	638	625	617	627	643	622	610	653	647	669
1904	469	307	180	167	185	198	232	251	221	210	177	132	127	109	111	153	149	177	136	126	146	129	127	115	98	106	98	91	78	94	90	71	88	86	77	72	87	83	81	78	57	67	71	53	60	61	67	69	75	64	61	58	59	59	56	72	66	74	54	76	74	78	68	69	68	60	68	61	75	63	72	83	73	67	58	70	82	65	73	70	55	73	60	74	61	62	68	68	56	67	62	64	62	55	72	61	74	80	78	60	75	61	65	70	71	53	65	72	60	78	41	67	66	67	67	73	73	61	66	62	68	72	79	73	80	68	64	73	76	94	66	66	63	73	70	72	68	52	71	73	54	83	62	60	57	56	69	58	82	82	68	62	62	55	79	74	60	66	59	72	56	55	54	64	70	57	74	55	57	71	49	44	60	70	59	75	68	64	83	58	57	57	58	73	66	60	56	68	77	67	74	64	48	60	71	67	90	57	68	69	51	68	59	70	71	66	66	68	87	68	77	55	66	82	56	64	76	60	70	62	78	64	69	64	90	62	53	68	60	69	69	69	58	74	71	67	69	74	70	72	71	68	65	75	71	75	72	79	66	76	64	62	61	62	61	85	54	74	75	87	65	73	57	67	68	71	58	66	53	54	53	65	59	57	65	59	63	54	67	72	62	69	67	64	72	60	73	79	81	62	79	71	75	73	74	62	77	55	66	69	60	75	71	64	64	65	64	52	63	48	75	73	68	51	57	67	61	69	73	67	61	63	69	70	76	56	64	72	70	70	67	67	72	48	67	89	75	66	60	59	52	72	78	69	82	70	71	83	71	66	59	79	70	62	65	60	58	67	68	63	67	63	59	67	60	76	65	86	64	61	68	71	68	62	61	67	78	73	65	67	56	75	67	68	49	70	58	66	53	70	52	76	61	56	66	61	55	62	77	81	78	87	62	80	57	77	66	58	76	68	59	64	69	75	80	73	72	69	57	60	68	71	58	64	66	56	74	66	56	67	61	72	64	81	70	72	57	64	73	86	57	67	77	78	57	75	63	61	55	68	79	66	62	70	67	63	68	65	70	84	61	60	71	78	78	65	61	71	74	73	81	60	71	82	63	77	63	73	58	69	61	59	64	59	69	73	79	73	69	67	73	62	76	58	66	65	71	60	50	76	78	49	47	62	67	66	83	65	65	84	56	56	57	51	60	72	61	69	58	52	61	75	72	53	48	76	74	63	55	76	68	58	75	71	60	72	73	71	58	59	65	72	57	71	63	69	67	54	64	67	68	50	71	73	70	68	60	75	67	60	70	67	51	67	70	73	67	65	64	59	65	80	102	68	52	77	59	57	72	61	58	73	70	60	83	59	72	75	73	66	78	65	75	73	69	72	68	59	65	60	71	62	70	63	73	67	62	81	57	61	73	75	80	59	58	66	73	66	60	63	72	64	45	56	77	68	53	70	64	68	84	61	61	53	57	57	59	58	75	51	60	75	62	64	64	55	60	65	78	72	60	60	56	67	68	50	75	70	62	66	68	70	61	68	75	59	68	49	55	60	71	61	73	66	58	66	72	68	51	53	62	47	61	72	68	74	64	65	58	80	69	68	74	58	70	55	78	68	57	82	68	62	66	58	65	74	64	61	60	78	77	73	53	66	74	78	62	70	60	75	62	76	52	59	65	74	74	70	71	66	83	69	71	60	75	59	69	64	67	63	59	75	64	70	69	59	61	65	70	84	61	62	61	73	56	75	59	80	67	67	67	72	61	57	58	60	53	59	61	56	70	71	67	79	54	59	79	50	59	81	65	65	76	61	59	72	75	68	58	74	70	63	77	68	68	57	78	78	70	65	75	78	61	67	78	68	58	77	66	63	69	66	60	65	50	60	67	61	58	60	66	68	63	71	72	49	68	61	67	83	72	54	66	81	73	79	63	80	64	63	59	65	66	68	61	59	58	59	68	59	69	72	63	70	67	71	61	57	66	64	65	73	64	68	64	71	70	60	67	61	74	75	54	70	54	69	66	62	77	62	54	69	64	51	74	70	53	72	63	77	61	56	66	65	62	67	80	57	63	65	59	67	63	70	64	66	59	76	60	62	60	79	57	71	77	77	58	56	61	68	69	56	54	82	71	75	74	69	62	77	65	69	79	72	74	59	73	74	49	78	58	67	66	65	77	68	73	63	48	76	52	63	53	62	62	71	59	53	64	68	64	62	63	71	71	71	69	83	67	53	84	66	57	45	56	75	69	75	73	70	49	68	72	66	67	77	67	66	62	69	52	57	60	74	73	67	65	55	63	56	66	72	54	61	52	58	71	49	68	65	70	60	69	65	66	60	57	69	59	61	63	62	56	64	76	71	82	65	76	66	52	68	69	71	70	84	52	64	61	76	79	72	73	62	64	66	60	67	60	62	57	78	74	73	75	68	59	59	58	70	64	62	71	62	60	57	55	60	66	82	54	70	56	58	67	75	79	77	61	61	64	79	76	67	57	67	85	48	79	74	61	59	81	64	73	59	75	77	79	69	73	53	82	63	71	69	74	73	79	57	60	77	60	63	57	72	63	51	64	81	72	69	52	65	66	73	58	62	65	62	65	71	58	61	49	56	80	45	54	65	56	68	78	75	66	76	63	61	67	64	42	78	63	66	66	56	61	59	68	70	74	76	72	77	68	61	62	61	51	66	70	61	65	69	57	76	65	74	58	76	74	62	68	66	69	58	58	73	65	82	56	66	54	70	69	67	71	65	68	72	68	54	61	55	82	54	75	66	69	72	67	62	64	80	54	64	60	65	62	81	75	79	72	65	71	59	59	68	74	66	70	67	74	73	57	67	72	58	61	75	60	56	68	84	69	46	70	55	74	61	53	71	76	60	62	58	78	75	62	65	66	56	62	69	76	77	73	79	63	71	65	74	61	55	65	44	71	67	61	69	76	54	85	76	57	53	54	61	70	88	70	67	55	72	61	60	70	79	73	67	67	67	53	53	70	56	56	47	74	72	72	78	65	76	60	75	69	64	68	60	76	86	79	62	71	72	55	67	72	68	72	60	60	66	71	69	59	70	46	59	63	71	73	44	70	54	61	67	79	85	56	82	50	65	57	74	70	75	55	69	65	65	79	70	65	67	67	61	63	70	77	80	62	69	60	62	68	74	61	57	66	62	69	72	61	56	63	72	60	72	42	83	58	68	68	63	58	76	51	60	65	72	61	59	65	78	67	80	70	50	63	47	71	63	70	65	71	86	65	65	71	62	69	64	64	59	71	71	60	79	54	68	58	56	71	68	58	65	73	81	61	59	59	66	75	68	69	67	68	69	72	69	76	67	58	49	52	71	49	46	81	67	59	71	68	60	68	60	68	52	76	64	57	53	91	68	58	68	68	47	68	67	54	66	68	65	68	72	58	80	66	85	68	59	65	77	67	77	63	68	48	64	64	59	60	69	65	82	81	64	59	60	73	59	79	65	49	73	49	66	69	65	61	64	64	75	65	65	67	75	78	83	62	61	60
14346	5708	3560	4052	8058	8982	9063	9009	8480	6749	5996	5088	3051	2510	2619	2498	2714	2881	3276	3089	2390	2622	2134	2052	1636	1524	1602	1419	1344	957	891	953	918	880	745	716	815	823	792	933	834	747	898	741	551	538	504	563	535	542	548	545	565	605	476	509	505	542	514	550	531	554	560	537	520	586	560	583	614	652	642	679	624	595	564	585	616	666	662	624	524	513	563	495	570	540	515	508	542	546	510	506	495	541	514	533	524	508	522	547	526	550	514	523	530	541	521	558	476	475	496	547	537	504	506	561	524	538	537	521	507	587	513	541	512	533	538	465	545	528	546	529	559	538	558	507	543	565	505	499	488	540	494	479	553	518	511	524	544	481	528	543	534	499	555	532	511	525	513	512	556	533	517	554	517	544	492	545	510	514	513	540	527	543	570	534	503	558	508	549	506	534	522	519	542	547	503	527	563	509	485	540	544	500	518	507	499	563	511	476	524	507	520	528	546	488	503	543	545	525	538	535	543	567	514	553	521	533	531	555	524	530	510	543	530	529	511	536	529	468	523	557	522	550	522	511	513	499	527	498	509	538	520	503	571	509	509	539	528	512	524	503	525	555	525	530	554	513	500	485	545	542	506	523	530	533	525	507	505	535	483	525	528	556	548	539	497	520	505	520	582	495	528	544	529	531	493	523	537	545	571	499	534	510	535	505	568	513	476	539	540	583	535	549	494	537	557	503	532	503	512	523	531	540	541	544	524	562	538	532	500	541	564	542	571	533	471	516	504	468	519	578	542	513	531	560	509	505	501	548	552	522	515	508	557	521	528	540	497	458	585	520	515	490	470	543	520	513	540	508	473	546	521	530	531	510	576	529	530	530	488	554	541	529	524	496	478	524	526	544	530	511	560	566	547	528	550	528	522	514	470	487	530	486	528	518	505	551	514	494	510	557	549	532	525	535	577	487	459	509	516	543	536	570	543	533	537	515	527	536	574	558	530	556	493	538	506	518	531	513	542	535	538	549	533	527	537	528	502	537	567	539	518	539	514	518	506	569	521	562	559	510	559	505	545	549	492	596	516	502	505	503	507	553	515	516	553	524	516	515	522	509	568	506	530	494	531	490	541	558	537	532	524	525	512	529	571	513	576	538	490	560	533	513	533	503	524	514	528	515	478	520	517	515	523	543	519	556	524	532	542	563	514	523	513	544	536	547	506	527	528	506	514	510	531	522	540	565	531	494	535	528	540	525	523	541	525	516	502	530	519	480	497	566	542	533	508	524	558	559	533	498	532	488	544	512	538	579	491	537	504	510	525	493	510	522	530	526	513	508	524	522	527	523	557	496	523	500	562	511	523	518	548	516	519	543	528	557	549	499	545	533	500	537	532	513	509	557	519	519	562	509	552	536	547	529	500	553	577	518	523	479	532	547	514	542	530	516	527	518	532	545	523	565	497	518	552	542	510	574	549	515	514	529	519	548	527	529	515	481	513	512	544	519	538	541	558	498	552	516	553	538	497	540	551	539	531	539	538	519	543	539	494	543	526	490	517	518	550	522	533	521	509	532	534	515	541	485	536	547	544	516	503	518	536	498	523	503	530	546	537	504	531	517	521	503	516	490	571	534	514	565	538	525	550	473	502	560	543	554	539	566	524	490	496	518	534	543	518	533	527	510	497	567	549	555	534	523	521	552	530	519	524	577	483	543	537	502	547	575	512	544	483	533	501	544	519	530	552	489	542	546	502	534	525	556	553	510	508	543	510	531	536	522	536	533	515	529	550	535	523	555	554	517	569	532	546	530	551	519	516	521	513	552	484	535	586	530	552	489	535	527	520	516	529	500	524	543	501	597	543	539	504	520	507	511	534	529	568	588	513	552	518	547	548	562	497	538	550	525	468	560	505	487	508	536	525	533	508	503	524	570	546	520	515	543	521	540	503	507	533	540	533	518	533	540	465	526	494	503	510	496	547	555	514	565	509	546	522	510	530	511	511	488	519	515	557	583	564	516	535	526	534	510	553	540	511	553	529	518	547	560	519	529	537	555	531	501	495	496	517	499	465	522	517	589	516	568	491	513	518	554	562	543	542	517	478	536	517	541	518	519	552	510	540	530	534	559	577	518	559	500	552	519	548	503	511	502	548	550	484	542	558	497	556	547	500	523	533	528	494	525	521	525	575	530	502	548	499	507	525	542	537	494	521	547	515	516	513	574	539	543	543	518	539	529	526	538	514	545	551	548	499	537	524	520	547	477	536	534	530	536	528	516	569	544	474	535	510	546	544	510	501	535	528	535	562	549	551	522	510	530	509	528	549	493	551	535	521	503	547	518	504	494	538	508	511	534	500	494	545	530	558	551	542	552	535	524	544	546	528	529	526	515	542	492	529	519	497	538	520	506	536	516	521	481	540	543	548	498	554	504	547	532	526	565	527	538	544	499	521	561	547	552	526	493	509	472	523	506	539	557	504	486	558	520	538	527	513	520	480	488	529	545	503	502	539	516	538	507	561	537	493	507	543	537	539	557	475	558	540	537	500	530	560	518	554	511	539	502	534	538	490	556	559	552	494	502	484	513	515	508	514	519	515	527	547	517	548	541	501	487	516	528	495	549	538	547	526	507	515	556	493	518	503	488	539	584	564	557	485	589	556	502	503	540	505	543	546	548	478	517	517	510	531	530	495	516	517	517	539	546	536	554	525	544	497	565	490	532	565	492	460	533	504	556	516	500	510	521	526	474	506	497	518	548	560	532	555	555	535	521	522	508	481	509	519	566	523	517	462	557	534	557	506	502	588	521	510	525	507	530	536	500	521	547	543	564	524	592	569	542	509	530	514	541	530	544	507	508	548	543	527	503	539	506	534	504	519	499	501	540	539	535	497	523	564	527	520	510	544	515	563	535	537	545	532	493	533	535	522	545	527	521	497	512	506	496	523	514	541	508	546	552	492	526	528	524	516	521	499	524	541	560	522	506	506	548	544	524	554	546	531	505	492	520	498	530	541	563	549	522	583	521	541	498	559	545	493	551	544	511	530	519	531	566	564	531	510	538	514	542	507	526	550	522	546	538	528	529	521	548	528	542	522	512	584	532	517	490	553	539	509	535	534	542	525	524	527	523	555	547	544	521	529	522	528	540	558	552	506	524	538	529	555	532	499	503	565	497	505	512	540	545	526	507	571	522	519	554	484	541	526	547	517	530	511	542	519	503	531	520	540	553	577	493	511	555	522	539	551	581	520	527	534	510	549	525	503	550	541	511	507	526	522	569	561	506	511	488	545	479	514	547	518	540	522	503	536	537	513	488	578	577	539	528	541	557	527	512	513	522	495	523	546	491	504	541	522	486	519	538	468	536	538	523	506	506	533	503	523	496	550	507	498	529	548	518	516	552	533	545	551	589	514	547	551	586	500	521	568	503	588	519	536	496	533	507	507	536	544	509	475	532	523	499	540	511	500	464	554	531	572	527	506	508	559	533	528	533	545	526	542	543	537	514	554	509	556	514	516	538	544	512	526	531
1409	694	446	277	220	258	303	380	369	331	285	249	201	167	193	166	205	227	244	228	169	193	165	169	156	157	149	170	143	108	131	122	126	147	114	102	129	122	145	125	129	128	114	116	127	101	108	85	96	111	124	122	110	116	103	95	84	99	103	84	114	111	111	91	90	127	102	124	128	112	108	103	117	100	110	113	115	96	100	100	108	106	116	135	95	109	93	96	108	117	95	117	112	110	116	105	91	105	101	95	95	103	107	108	102	99	119	104	106	100	97	109	93	115	94	118	99	107	103	110	112	111	124	93	110	100	97	97	117	87	114	107	112	93	119	112	110	101	107	107	95	101	112	122	117	101	118	99	114	112	124	117	98	118	105	127	109	115	92	122	119	92	114	115	111	103	102	108	104	119	95	106	90	95	99	107	117	103	101	97	113	90	115	119	105	103	131	116	117	94	101	106	99	83	102	93	108	110	107	112	95	109	99	109	96	121	116	99	104	105	86	94	108	116	108	102	113	112	104	118	134	88	116	90	108	96	108	107	89	107	101	98	114	96	103	97	121	106	103	121	104	121	102	118	105	88	89	106	134	87	97	112	109	105	117	103	112	101	93	107	120	114	109	94	102	106	82	93	109	100	98	99	111	101	110	109	113	109	123	106	98	105	97	96	126	103	95	102	115	108	99	99	106	92	106	116	100	111	115	106	94	90	107	114	123	98	93	121	118	111	119	113	92	123	123	110	103	106	113	100	108	106	115	105	102	111	112	96	97	119	115	112	100	104	106	94	97	124	120	104	109	107	87	90	111	104	93	111	114	96	94	113	112	102	103	99	93	132	118	89	112	111	98	87	108	115	121	95	95	114	119	92	106	102	85	125	101	116	110	96	92	106	106	102	103	84	90	80	101	92	105	86	105	111	94	130	116	100	105	112	107	113	105	90	93	111	104	110	112	111	94	113	96	109	92	110	124	115	100	112	93	106	101	115	93	102	109	99	105	95	104	87	131	99	94	107	122	96	105	113	117	114	98	111	105	106	110	120	89	91	112	106	123	106	114	93	124	112	105	100	111	110	108	95	105	107	120	117	101	103	107	82	110	98	98	83	100	113	107	96	108	126	104	96	103	128	98	98	96	101	100	103	116	118	87	99	106	116	107	101	125	109	117	101	103	102	97	110	135	118	94	104	121	109	95	111	120	92	104	101	112	88	106	106	100	106	110	112	109	106	92	89	91	105	107	98	110	92	96	86	111	115	103	124	118	85	107	106	102	89	109	116	103	94	88	95	125	92	82	109	111	100	112	99	96	103	137	97	107	104	106	105	113	122	108	115	98	107	105	111	96	107	115	97	130	117	98	123	93	111	116	105	105	113	112	109	104	114	112	93	92	117	102	118	100	115	114	78	95	111	120	96	111	105	110	108	112	115	124	116	109	112	95	104	112	95	104	94	99	126	108	121	115	94	96	106	111	126	97	93	132	109	92	103	98	131	98	95	105	120	122	109	98	105	110	104	97	101	96	110	87	99	114	101	113	114	102	104	102	110	95	98	112	106	117	91	101	79	113	100	116	100	98	103	108	96	113	105	107	107	112	97	99	102	114	111	114	105	107	106	87	123	97	117	92	111	116	113	119	97	92	99	121	114	109	103	86	92	102	106	114	116	92	116	101	126	112	107	105	107	98	111	109	104	103	105	102	110	122	81	109	99	103	107	108	106	118	97	104	118	113	98	114	102	108	111	85	101	118	85	87	105	93	118	115	102	91	113	94	92	102	93	97	118	106	99	104	98	114	100	110	103	98	102	121	96	117	105	110	114	118	101	104	122	99	109	117	115	90	127	98	111	114	115	99	118	110	109	107	111	97	101	105	104	113	100	122	112	102	107	102	97	102	115	124	93	102	95	103	96	114	109	114	82	104	118	112	98	109	113	100	110	88	108	106	99	96	107	103	117	113	107	106	91	104	104	96	96	93	82	112	97	111	92	109	113	93	91	98	107	112	108	100	112	108	72	111	100	103	102	79	93	101	106	88	94	108	113	99	105	116	105	118	107	105	105	96	113	101	110	101	102	100	84	103	105	101	99	115	100	97	109	107	99	93	95	104	85	105	92	102	113	125	113	111	104	96	109	101	92	103	107	97	98	92	94	100	102	116	108	123	106	104	96	95	104	123	106	106	104	104	93	116	99	114	99	92	122	90	97	91	109	84	119	82	117	95	107	102	101	86	97	93	107	101	96	84	124	83	113	121	103	103	101	113	107	141	98	91	102	114	102	109	103	115	106	119	111	93	94	101	92	108	90	100	107	108	103	100	114	120	111	120	111	108	89	96	133	101	96	98	120	107	92	87	120	96	117	91	121	114	110	108	112	99	88	107	111	107	98	110	119	93	113	104	107	102	121	100	95	111	112	94	106	106	110	96	100	81	89	105	96	117	103	102	96	87	102	113	106	102	101	118	87	109	107	124	126	86	105	94	114	100	86	109	110	122	107	107	107	101	106	117	97	104	104	105	106	90	103	115	104	102	104	90	99	103	100	117	104	124	127	106	91	113	117	93	102	109	100	108	102	116	88	108	82	100	114	103	123	115	117	82	110	96	105	108	96	95	112	123	100	117	119	122	102	103	112	111	109	108	99	122	92	102	119	106	124	130	110	109	95	99	100	92	115	112	105	106	100	107	106	111	92	95	93	111	100	109	117	100	120	105	94	94	102	109	112	107	102	111	111	109	95	97	128	117	98	100	96	139	111	91	92	105	92	96	141	106	112	120	114	112	130	118	101	103	95	93	110	109	103	100	130	105	109	116	102	99	103	98	111	109	113	121	116	87	103	84	124	122	115	96	91	104	93	107	111	100	107	114	106	112	108	95	104	102	112	107	111	99	99	111	97	118	96	115	91	102	99	98	111	81	97	91	111	104	102	95	94	108	113	99	96	98	93	89	111	107	112	113	94	115	99	98	101	103	94	96	86	109	117	105	102	107	102	110	98	101	89	97	111	96	100	103	107	114	96	111	87	104	112	94	103	100	108	105	115	103	101	93	113	96	93	114	113	99	107	105	101	100	94	100	84	110	94	110	115	101	125	100	90	100	100	109	96	99	107	103	93	98	120	113	95	102	105	125	124	103	102	112	102	102	101	105	127	105	116	95	98	105	111	98	98	96	95	96	96	112	91	107	95	112	95	128	110	105	112	102	113	113	104	107	107	102	102	106	105	94	114	112	101	126	120	100	98	97	102	105	109	107	92	98	104	110	109	112	96	115	98	112	107	98	98	111	93	96	107	109	105	83	96	103	103	117	104	94	111	95	108	100	105	104	105	130	117	104	114	103	103	101	91	97	101	98	94	102	120	94	114	106	111	86	101	109	107	107	92	102	97	100	102	127	117	89	113	103	112	113	110	109	85	117	106	92	102	101	108	102	101	102	85	106	114	117	115	85	110	107	94	100	105	95	98	103	69	101	106	102	93	113	123	133	95	101	103	120	105	87	108	115	103	107	101	93	121
15830	7664	4519	5177	10166	11373	11508	11619	11189	8598	7571	6041	3828	3372	3276	3627	3702	4121	4156	3861	3387	3399	3002	2545	2375	2477	2092	1970	1857	1456	1256	1398	1380	1289	1115	1060	1233	1124	1308	1235	1179	1261	1287	978	845	875	906	819	801	790	836	769	801	836	882	754	793	802	837	812	803	815	865	802	815	884	888	909	910	940	995	995	929	931	846	888	929	1030	966	857	782	852	817	798	767	839	779	860	771	817	788	848	822	818	820	847	807	817	808	833	805	748	810	845	828	796	777	754	779	781	809	789	831	764	821	751	788	812	846	791	817	873	820	815	796	762	779	798	778	802	820	754	772	764	829	817	852	828	826	822	805	814	835	810	801	833	787	802	819	809	788	813	777	813	764	779	762	740	835	807	793	807	822	779	779	770	775	782	831	790	787	760	781	772	776	860	830	845	864	796	794	804	784	786	819	805	806	786	809	762	770	851	800	771	852	860	814	856	846	804	803	860	842	808	828	803	805	833	811	841	794	763	770	823	822	830	781	804	781	814	808	772	787	804	785	828	786	806	769	765	768	793	770	786	832	797	813	814	803	774	824	792	854	800	785	796	791	792	757	813	790	812	815	785	809	834	826	786	779	787	882	816	808	784	754	815	830	864	790	778	828	821	809	807	858	867	740	805	787	812	840	751	791	877	824	830	847	810	798	814	817	801	793	794	826	781	778	818	828	788	812	855	862	864	826	804	807	770	810	802	778	817	837	780	827	833	822	772	807	783	767	844	826	800	815	770	822	808	807	795	817	777	824	796	815	765	801	764	728	783	802	779	815	810	785	839	789	782	753	817	805	806	784	772	814	799	814	808	834	851	803	763	810	806	728	815	778	804	811	812	765	796	814	807	782	826	815	811	832	760	781	809	783	828	787	791	809	814	833	750	778	772	780	758	805	819	832	822	818	806	840	806	818	803	826	836	757	807	762	798	834	826	838	818	793	791	792	813	831	825	834	808	770	799	828	772	777	786	808	823	839	809	842	820	825	792	804	823	844	803	833	768	805	774	820	869	871	776	852	795	778	846	823	822	771	800	815	785	823	794	806	780	811	791	848	748	846	810	843	790	808	781	775	833	790	796	806	820	782	774	849	812	832	787	791	801	844	782	837	813	805	858	779	761	831	805	823	765	855	801	783	784	761	823	827	809	802	782	801	827	766	833	838	842	856	835	774	854	784	828	822	804	770	794	811	808	856	798	759	796	787	817	794	832	817	812	801	794	839	801	812	821	800	809	806	815	795	809	777	829	842	851	772	803	782	788	802	877	842	806	761	849	799	800	790	822	805	847	772	744	831	797	840	793	837	797	848	828	791	802	808	808	807	800	763	842	769	846	826	790	834	837	810	814	786	846	829	862	770	841	793	812	789	826	822	776	805	835	769	813	807	833	759	773	797	813	769	819	775	810	799	782	763	794	752	867	766	764	775	795	823	798	817	764	777	800	833	731	783	800	786	821	754	800	796	809	773	817	784	838	836	799	849	804	766	801	791	782	793	798	779	779	896	792	748	780	812	850	817	767	805	785	833	806	770	834	807	823	818	761	769	733	748	796	822	810	841	894	777	819	817	800	819	812	762	782	788	799	792	840	767	793	814	817	814	850	774	788	781	829	777	806	805	803	823	808	798	791	795	786	798	782	810	819	781	775	835	795	823	764	843	788	830	854	821	769	797	829	825	799	785	798	786	820	850	830	785	807	795	777	820	837	789	751	781	825	773	814	777	784	813	798	793	729	791	846	776	836	827	833	812	826	826	801	796	843	716	794	814	827	801	846	792	801	831	795	794	791	819	780	813	764	781	782	806	773	775	821	757	760	792	787	768	840	789	813	822	830	862	824	864	810	789	779	794	806	789	839	808	807	766	850	799	812	852	783	774	823	817	828	817	841	796	789	814	804	800	809	785	819	813	856	810	765	805	778	807	825	797	825	811	821	788	769	749	804	787	792	778	826	814	767	807	777	805	830	822	851	807	787	834	802	862	866	825	789	866	802	813	809	800	808	764	834	796	795	819	844	796	788	805	807	778	818	805	815	797	781	800	813	791	763	853	778	816	823	816	797	799	743	806	847	817	804	833	803	745	844	801	774	809	840	811	828	814	779	847	817	754	809	859	797	813	819	860	838	777	786	776	798	762	790	826	821	807	764	813	819	816	823	789	836	778	803	822	815	768	825	800	816	814	801	776	817	835	846	800	813	745	763	811	836	794	734	773	788	841	825	829	759	845	799	783	772	831	816	775	792	819	782	740	793	782	780	775	780	757	844	806	823	830	845	801	804	749	806	789	790	766	786	817	792	785	785	850	769	817	799	860	853	768	768	795	801	820	817	854	873	854	848	809	815	762	772	788	830	819	792	818	801	824	808	777	742	812	790	785	823	797	794	796	798	778	752	817	755	829	790	829	774	811	792	797	845	792	768	836	849	796	788	808	826	799	752	789	807	772	862	793	795	789	789	812	803	782	767	826	836	782	764	784	833	772	817	863	822	841	765	794	784	813	821	827	869	795	779	822	846	795	813	829	791	837	774	802	793	792	791	825	788	808	802	817	800	858	796	794	825	809	821	808	801	810	833	816	815	827	756	819	821	785	823	841	818	812	796	816	804	832	829	858	822	820	833	796	830	775	798	781	771	816	792	779	805	847	749	781	827	731	810	761	780	802	802	803	823	735	797	827	821	811	787	844	848	852	812	744	798	800	788	810	840	769	798	798	774	773	822	818	783	819	792	900	768	836	804	820	818	757	837	835	795	802	744	800	849	757	774	762	820	792	769	769	775	767	803	793	862	819	814	777	829	799	803	798	792	873	788	788	821	852	824	812	799	797	819	788	792	807	785	858	800	805	800	777	835	767	762	780	813	823	829	824	736	821	803	800	800	835	781	787	784	761	782	806	824	867	838	779	816	798	828	797	792	785	813	768	815	775	797	791	800	754	797	784	780	765	780	822	819	779	818	758	835	834	778	838	791	808	835	797	823	774	849	832	807	821	811	818	817	779	850	761	765	843	764	791	814	824	834	834	804	801	794	830	834	791	783	775	825	818	801	767	860	843	815	824	852	822	830	799	761	795	786	772	842	775	783	846	873	765	794	799	816	814	774	841	768	781	763	796	778	755	804	815	816	821	888	809	788	798	755	798	785	828	845	820	804	878	774	772	840	802	787	790	814	756	765	792	830	787	832	809	798	834	823	768	851	808	815	805	789	807	747	825	830	829	791	852	797	794	838	829	836	836	794	781	781	821	829	764	819	751	780	800	817	804	785	795	849	835	788	823	797	782	779	798	832	773	804	796	824	777	739	787	784	802	856	804	809	836	796	805	805	792	771	740	821	851	825	801	817	840	808	804	793	776	805	781	753	831	777	728	780	784	764	781	825	791	805	722	813	808	799	809	791	776	848	800	770	818	797	796	802	766	754	778	806	813	785	781	769	790	798	866	816	814	786	827	775	795	823	828	789	816	779	789	820	782	803	744	826	812	796	819	823
1329	353	227	133	97	112	167	178	192	154	147	117	80	103	99	83	107	112	104	98	102	72	84	76	76	80	62	62	66	50	68	60	53	46	51	60	57	57	43	53	47	51	61	55	39	42	41	40	42	41	39	44	46	43	53	33	49	40	44	55	39	42	41	51	46	39	45	44	49	32	45	37	47	38	57	49	48	47	49	37	54	48	49	43	56	56	36	33	52	49	39	53	63	38	32	40	45	41	43	38	37	49	51	39	46	52	47	42	58	43	43	32	47	60	51	49	51	39	60	56	39	45	45	40	38	45	52	34	45	40	42	39	44	46	43	46	45	43	37	57	46	51	43	47	37	41	42	45	43	33	34	46	44	32	39	49	46	55	28	40	35	50	48	47	47	34	46	49	41	47	38	43	46	71	48	41	42	43	41	47	37	31	42	57	43	46	34	40	46	45	43	48	49	59	46	54	47	29	50	51	49	36	51	49	35	43	42	50	54	44	62	40	52	44	55	41	42	39	54	60	37	53	47	55	48	34	42	50	37	47	38	46	50	40	40	50	36	51	39	52	41	35	39	45	64	48	43	53	41	42	47	45	33	41	50	57	43	42	44	52	37	44	46	36	42	40	39	44	52	35	48	37	40	28	39	43	47	52	42	43	41	41	44	44	41	47	45	39	42	32	39	45	46	39	44	38	42	37	40	43	40	43	47	47	48	45	44	36	49	47	53	52	41	58	41	45	49	44	48	56	42	51	49	54	48	37	34	45	47	47	38	43	47	51	44	48	56	37	52	47	44	41	44	45	51	38	42	47	41	50	42	41	53	46	44	38	36	52	36	46	39	55	40	53	44	36	62	45	54	51	40	52	41	43	49	53	53	48	39	48	44	43	46	37	39	37	53	44	42	43	46	55	51	48	50	56	40	57	55	58	49	44	43	45	54	39	43	43	43	48	47	35	37	39	51	47	41	43	38	34	56	42	45	53	41	46	48	42	47	30	31	33	44	64	45	46	37	42	44	53	43	51	45	48	33	36	52	41	47	43	47	52	49	44	37	52	49	27	44	32	56	57	46	48	45	40	48	37	53	40	36	41	35	46	59	47	32	50	48	50	43	39	39	43	41	58	56	54	45	40	40	43	41	43	41	43	47	36	52	45	43	49	41	37	34	47	47	47	49	46	47	48	40	40	35	53	54	38	45	58	52	33	45	41	54	47	38	58	49	50	53	43	43	40	52	53	40	27	37	41	54	39	37	36	57	51	48	56	45	45	50	61	45	57	49	39	44	53	40	42	33	48	34	55	50	40	34	40	48	42	42	29	42	38	45	45	41	39	39	41	43	46	31	38	39	52	40	37	44	46	36	48	50	47	46	58	34	33	41	43	57	44	48	41	34	41	55	39	49	47	51	45	50	38	38	38	54	40	46	45	43	50	42	34	39	37	51	45	37	41	53	59	48	45	51	45	44	47	38	47	38	48	46	51	37	50	37	43	60	48	41	50	53	54	56	46	48	50	48	45	46	43	39	43	45	50	54	49	49	55	47	44	41	46	41	45	34	49	47	44	51	55	48	53	63	55	44	36	46	44	44	43	32	59	56	40	52	53	36	58	50	45	49	44	39	40	45	51	32	53	49	47	44	46	38	54	46	50	37	35	43	47	42	53	45	45	53	55	41	44	49	57	40	40	41	38	51	50	51	48	47	49	47	40	50	50	38	40	36	46	48	54	32	40	56	47	44	44	27	41	45	35	48	47	28	48	49	43	49	47	56	59	38	45	40	41	38	47	35	35	49	48	45	48	41	41	45	49	42	51	49	44	53	35	44	39	57	39	56	39	54	53	48	38	40	41	39	48	56	48	52	51	29	40	45	47	51	39	57	41	46	41	51	44	48	54	40	43	47	52	45	48	42	50	44	56	48	53	49	43	52	49	38	43	44	49	38	39	37	44	50	54	51	47	43	47	46	47	45	40	47	51	48	39	52	43	52	45	60	35	51	42	47	52	43	37	49	46	49	41	44	49	48	48	45	46	42	52	53	40	58	47	38	38	47	48	51	40	42	51	39	33	44	44	48	54	44	48	56	35	47	46	47	56	30	46	44	48	48	45	42	50	44	56	51	43	48	44	47	52	52	49	52	43	36	35	51	59	41	46	40	53	38	56	41	44	48	50	51	47	48	37	51	44	48	42	47	43	41	41	35	50	52	44	37	35	53	50	46	49	48	45	42	44	44	46	37	52	60	57	33	50	43	50	46	38	53	40	43	42	44	59	41	50	49	45	36	46	33	37	47	40	38	54	46	47	47	29	43	37	44	63	53	42	39	32	42	53	40	45	41	46	42	39	39	49	54	48	46	45	46	38	50	37	45	48	53	41	46	60	29	40	39	44	43	42	39	47	44	43	43	62	39	43	51	32	51	48	42	51	48	43	48	48	42	50	34	40	35	44	37	38	47	44	47	44	49	42	50	41	41	48	38	49	41	45	41	41	53	37	42	47	41	43	42	48	51	42	38	36	36	52	43	39	46	53	46	39	52	63	53	40	50	42	47	46	48	39	43	42	43	48	50	43	37	42	46	47	48	48	50	48	47	48	39	50	50	29	38	41	33	41	60	56	45	41	44	46	30	40	46	47	36	49	65	34	34	39	38	50	46	57	50	48	41	51	47	44	50	41	48	66	39	51	50	47	38	55	39	33	42	37	38	45	54	53	50	43	37	40	48	42	40	51	51	53	49	41	48	43	41	40	46	41	38	38	39	49	34	57	50	36	43	35	61	52	37	52	45	54	48	39	52	40	43	41	39	47	41	34	41	47	34	41	48	45	44	48	59	50	46	39	40	45	36	55	57	42	37	41	56	44	46	51	43	43	36	42	39	51	51	33	52	53	46	46	40	54	55	39	38	37	52	40	44	44	40	44	49	38	52	50	41	46	43	40	41	38	54	47	44	46	44	46	51	49	35	54	46	44	35	45	34	41	50	44	42	53	44	59	51	43	57	52	37	53	57	42	43	51	42	39	36	53	54	42	48	41	37	64	39	49	56	44	36	51	47	44	37	52	46	44	42	39	56	43	53	31	49	44	47	51	54	40	41	39	39	40	38	55	48	42	52	54	45	51	44	45	49	44	44	47	32	51	43	43	36	58	43	30	59	37	36	54	39	47	33	34	49	49	38	39	41	43	48	37	56	53	44	55	43	28	55	42	51	50	63	41	37	56	49	48	47	49	33	45	40	38	41	36	47	48	38	51	56	43	40	42	45	46	38	37	43	44	35	39	45	50	40	33	46	55	42	40	38	55	41	42	41	45	41	50	47	43	55	39	44	42	35	49	42	41	50	49	39	47	36	53	52	35	43	41	54	48	52	49	37	43	41	46	58	38	34	41	45	44	51	57	51	42	47	49	39	55	44	43	46	45	39	39	53	52	38	37	44	38	55	52	54	56	55	34	41	44	40	45	49	59	51	47	52	49	42	57	30	51	59	49	42	44	45	40	31	47	45	51
12318	4820	2603	2735	5621	6496	7226	7243	6966	4999	4505	2898	1909	1754	1790	1953	2104	2345	2374	2043	1802	1764	1440	1324	1207	1136	1012	894	776	662	600	635	643	589	496	510	540	540	568	544	527	591	465	387	375	362	360	399	372	350	367	357	389	375	369	415	352	372	374	371	353	376	382	393	386	397	374	401	434	399	415	426	484	395	380	415	408	410	421	355	386	380	394	360	352	357	363	377	384	386	364	361	365	341	401	385	357	392	382	408	373	379	342	369	347	357	407	328	349	373	400	403	352	379	369	364	369	365	392	367	375	350	357	345	364	357	344	364	329	377	352	351	367	349	346	357	393	328	376	370	374	351	328	345	385	384	345	340	399	371	369	344	371	361	352	370	364	368	383	370	360	341	360	359	351	376	377	355	396	390	359	373	357	376	367	351	359	339	383	351	377	370	328	392	359	343	376	366	363	365	342	366	387	375	376	362	347	366	349	371	345	392	373	377	374	364	381	368	345	352	378	353	367	371	357	342	367	344	343	373	374	374	385	389	370	373	367	387	392	377	414	363	379	373	345	365	359	372	390	327	381	367	381	359	345	353	372	385	325	373	397	342	369	354	371	385	339	368	338	364	347	376	381	340	363	367	379	361	338	389	360	361	341	382	363	369	364	367	339	342	381	375	368	335	359	372	389	400	327	331	386	346	371	331	374	391	361	354	396	323	361	377	370	377	373	358	366	396	378	335	403	370	400	353	343	383	339	380	353	394	369	341	420	345	400	391	389	373	380	384	352	401	383	345	404	369	356	358	393	375	342	359	364	349	383	374	366	383	351	349	374	352	385	360	357	384	368	359	399	375	375	369	387	331	348	379	349	354	357	378	374	378	380	354	350	355	345	367	402	386	375	336	347	347	342	366	366	364	368	358	387	384	353	365	371	381	327	367	389	379	358	359	366	351	367	358	400	359	324	358	384	380	409	387	365	340	382	349	386	380	376	380	371	360	357	391	341	357	389	370	362	351	369	354	343	366	343	324	373	370	364	381	341	348	376	355	359	361	348	376	357	355	383	370	377	381	372	371	355	372	334	382	402	355	351	341	385	341	366	380	354	370	360	362	404	345	349	361	349	359	392	364	393	423	339	363	370	379	364	331	353	388	372	378	390	362	362	357	364	368	367	362	354	375	409	418	388	392	344	373	333	362	390	390	363	395	401	343	411	382	359	335	376	391	365	336	353	370	379	399	334	362	396	327	374	365	376	350	382	338	338	368	334	386	339	360	370	357	350	362	396	393	363	412	402	379	385	347	355	364	335	360	381	359	380	382	401	403	374	349	362	359	339	374	384	400	363	369	406	377	364	361	387	356	373	369	365	386	388	422	374	345	373	379	364	343	346	337	421	407	374	385	364	376	350	371	367	383	348	378	368	363	366	342	396	379	347	353	363	366	366	419	343	350	360	377	353	354	380	363	428	354	380	346	406	377	342	385	339	379	376	390	381	338	358	344	376	348	340	344	328	340	369	369	376	357	374	333	383	349	325	386	333	378	360	357	368	351	396	348	386	359	357	376	367	386	381	360	340	346	365	381	375	363	372	419	353	408	337	365	377	362	352	372	368	393	377	371	360	359	389	354	385	351	376	370	357	339	377	368	356	374	351	382	374	381	369	340	370	373	400	324	401	337	356	356	376	359	358	352	402	360	365	362	365	316	353	369	374	339	366	369	328	371	368	374	365	389	334	368	357	383	363	339	360	382	366	352	355	379	371	399	387	384	395	413	402	405	337	357	402	371	381	339	359	405	374	366	357	350	368	397	349	382	387	362	365	344	386	338	373	372	348	386	345	383	366	363	357	411	343	359	402	353	354	380	376	395	342	352	353	392	371	387	362	367	357	339	323	369	374	320	384	397	351	365	353	361	377	361	362	325	361	386	353	325	363	336	375	368	362	382	356	345	376	348	368	341	359	351	401	366	379	353	347	365	384	354	365	347	393	388	376	361	352	362	342	332	361	329	372	355	373	371	346	352	348	351	354	360	362	337	360	357	368	377	354	343	360	360	369	389	338	381	354	370	349	391	360	355	343	353	351	372	357	357	395	367	390	348	349	376	366	351	372	359	367	370	381	357	360	376	339	367	335	347	358	385	366	355	330	359	343	407	361	368	360	370	356	373	357	375	376	362	387	347	372	358	343	344	379	354	389	378	358	370	369	392	380	355	372	398	384	359	378	388	365	370	376	359	378	332	373	364	379	383	395	357	319	334	374	360	395	389	377	341	320	368	367	365	361	361	365	400	348	357	363	371	356	389	392	391	395	433	375	400	355	360	376	367	319	365	361	362	349	370	391	368	357	366	383	356	386	342	355	367	371	370	383	361	403	375	388	345	373	361	372	352	352	399	344	395	344	362	379	388	379	367	353	390	373	376	334	350	371	329	349	375	352	342	354	367	372	398	361	348	411	335	367	336	381	341	333	361	345	343	333	379	361	408	327	378	377	349	378	352	357	374	357	376	360	366	341	357	340	401	343	341	395	366	391	325	350	358	364	358	378	368	352	355	385	328	381	350	370	392	362	374	358	344	357	366	345	345	364	361	403	383	334	364	414	358	360	368	356	350	376	371	338	368	360	379	361	366	358	385	360	356	396	385	355	364	363	360	353	399	324	360	386	337	368	348	361	392	390	350	394	362	370	365	371	360	356	358	382	347	389	375	359	364	364	387	354	380	381	388	354	384	368	369	332	382	366	378	336	357	370	347	380	355	356	386	333	363	368	362	385	348	386	384	354	409	352	394	335	361	395	306	359	346	348	351	335	363	351	399	344	348	357	402	354	409	381	359	380	337	371	379	395	388	366	362	365	367	386	340	385	353	348	340	316	323	381	365	371	351	340	378	338	381	381	365	327	360	362	367	364	350	377	352	351	388	365	324	370	354	345	365	384	341	348	357	371	342	367	372	338	349	389	391	389	365	357	340	392	376	345	369	341	349	386	384	410	346	362	375	335	378	389	398	346	368	364	349	348	407	349	355	388	399	375	377	365	363	385	390	385	367	345	394	344	362	337	373	342	351	365	376	337	373	370	351	399	355	391	378	352	357	359	357	343	361	352	362	324	384	360	352	352	371	355	393	367	355	384	369	370	401	363	392	342	381	374	390	340	377	352	347	349	354	373	355	345	381	392	351	378	400	345	377	383	378	386	372	357	347	397	354	336	392	387	350	368	377	355	383	394	362	332	376	377	407	372	349	351	395	365	375	362	367	375	349	328	347	379	320	345	365	371	395	356	332	373	351	381	354	355	348	363	401	352	378	379	374	339	370	362	381	396	350	353	339	360	366	385	382	404	377	380	374	335	362	331	373	365	340	418	371	361	374	358	381	352	357	390	396	388	405	380	379	372	368	372	371	383	387	340	369	365	359	374	350	390	367	381	372	322	359	336	345	380	335	364	335	383	351	346	362	346	348	354	358	378	332	312	321	343	385	388	395	372	357	325	344	351	380	374	375	370	367	384	376	382	356	395	348
924	529	304	181	200	214	266	288	311	254	225	159	148	136	142	143	179	195	170	138	148	143	127	134	114	111	108	116	103	103	103	102	111	89	86	92	89	91	100	104	88	105	80	89	93	81	75	66	82	92	86	78	90	99	87	90	88	86	91	82	83	80	67	76	85	89	87	82	64	110	68	97	64	75	83	82	90	76	94	92	85	88	83	78	84	90	78	80	86	101	79	76	93	82	71	79	93	84	92	89	75	85	82	92	87	87	89	84	84	84	79	76	75	86	85	72	79	97	83	96	69	86	74	84	77	85	85	79	74	85	79	72	88	64	86	94	73	79	90	80	71	81	83	78	87	88	89	82	71	86	77	87	69	66	97	82	76	87	80	80	85	87	85	73	78	78	99	95	68	86	83	91	86	84	90	88	87	82	78	90	74	91	94	83	85	83	86	71	87	85	71	95	73	80	80	91	82	102	87	86	74	80	74	80	77	81	82	78	96	81	76	89	83	85	79	89	79	78	82	85	71	88	72	97	74	101	102	103	98	91	86	60	90	90	102	69	91	97	86	85	98	106	91	67	71	84	86	85	77	82	84	71	69	71	77	83	92	81	82	71	85	108	75	74	87	80	87	84	81	90	84	66	95	88	92	76	88	82	83	92	90	83	78	92	92	96	89	97	84	85	87	92	83	86	76	79	75	69	70	90	84	88	83	85	84	83	86	86	77	94	83	85	87	81	81	83	82	76	83	82	85	71	77	92	92	89	78	89	76	78	69	81	88	83	91	95	87	98	100	87	89	94	79	88	69	102	78	85	98	71	83	106	86	77	97	84	88	88	80	87	78	94	90	62	75	86	77	88	76	72	85	94	75	98	89	104	67	100	93	80	81	95	87	70	94	89	78	81	72	71	73	77	100	81	76	88	79	80	69	86	78	59	77	72	89	70	85	80	71	79	72	96	85	67	73	92	70	82	92	88	75	97	88	100	84	79	88	81	87	74	71	83	86	87	80	67	82	90	94	80	98	86	72	89	79	77	72	94	82	97	67	86	88	87	78	101	84	62	79	94	81	73	80	91	96	81	95	89	87	90	82	91	85	88	79	67	81	89	88	79	97	70	77	80	82	94	79	91	101	67	84	71	88	83	75	84	71	74	92	98	100	90	86	81	82	78	101	64	76	89	75	87	89	94	95	87	92	85	75	84	86	94	93	71	77	78	92	94	81	94	85	84	91	93	96	85	85	89	93	83	74	90	82	84	91	75	77	94	94	82	66	80	78	90	85	76	81	78	79	66	77	84	83	78	80	81	93	81	76	74	65	80	93	80	79	100	98	86	62	79	83	89	90	82	81	109	82	73	73	83	83	71	82	78	78	99	91	88	78	78	78	82	85	78	92	76	72	88	84	82	88	89	92	83	72	68	93	78	101	87	101	97	72	89	74	95	75	84	84	75	81	92	75	94	93	115	87	96	76	89	77	68	85	87	84	85	62	91	79	73	97	76	81	84	94	71	80	83	73	75	94	78	70	96	83	79	93	88	75	85	51	85	77	68	79	79	103	89	85	99	81	83	61	94	86	85	77	74	69	104	85	91	92	83	67	67	92	89	83	78	98	106	81	96	76	95	75	77	87	81	76	84	86	78	78	78	78	83	99	89	79	92	89	73	79	96	97	90	83	93	96	79	84	81	89	84	71	84	69	83	78	84	73	97	91	96	86	76	82	93	92	80	90	87	91	95	78	80	80	70	70	75	85	79	85	77	76	82	71	96	79	81	106	82	96	80	84	81	81	92	63	83	87	80	77	75	79	90	92	83	83	77	66	92	86	76	72	74	76	78	91	89	88	86	83	59	79	85	80	84	99	98	89	81	96	89	89	86	89	77	92	90	88	90	87	82	74	83	81	75	100	81	77	84	81	71	68	65	92	94	77	74	99	91	73	88	75	81	78	92	97	93	68	76	81	99	78	92	82	77	81	68	82	79	97	77	92	87	83	79	93	86	87	96	85	94	93	81	72	77	69	81	75	68	75	101	90	76	81	86	80	71	79	71	63	75	92	84	90	79	98	79	76	72	91	79	83	85	90	74	73	93	74	64	85	80	88	86	77	73	67	78	79	75	73	105	73	86	99	88	90	79	88	75	95	88	91	86	101	95	62	88	102	75	82	81	88	96	86	91	73	86	90	84	89	77	81	86	87	77	89	89	71	80	92	78	85	84	90	88	85	74	77	76	73	84	88	93	83	90	66	97	79	90	90	81	67	88	87	64	86	73	94	81	85	84	81	70	79	94	79	92	78	77	80	96	83	90	87	80	70	107	71	70	80	80	73	84	84	68	86	85	79	94	83	71	88	76	77	86	97	67	90	82	90	81	74	73	84	76	91	69	96	74	89	90	77	83	82	87	90	72	72	83	84	79	75	85	82	78	79	95	78	90	87	75	96	89	93	94	79	91	82	84	80	69	70	82	99	77	95	67	90	89	93	77	82	72	74	70	65	90	79	75	93	73	76	73	97	78	85	71	105	95	91	92	83	89	89	81	75	90	81	80	85	74	87	65	70	92	71	93	81	79	85	57	83	87	70	78	82	90	92	69	88	77	95	96	82	77	84	75	82	78	89	78	73	81	89	87	108	87	75	81	92	84	80	81	85	65	89	101	75	84	82	82	88	82	84	68	77	83	73	89	88	74	81	63	84	70	107	87	80	88	97	96	76	80	93	97	80	97	83	79	78	83	90	82	108	94	100	80	87	98	92	97	78	83	79	116	86	72	76	63	81	82	73	69	71	94	88	74	97	91	85	72	93	90	104	75	80	75	71	81	70	85	90	87	78	71	82	85	86	86	86	89	86	105	99	66	95	85	87	75	79	89	80	66	86	90	74	68	80	81	76	75	75	83	71	83	80	74	101	68	73	77	90	86	73	71	95	108	82	75	79	88	86	77	82	73	76	110	87	78	85	78	82	84	87	98	94	83	82	91	92	88	82	82	93	84	93	92	77	97	95	73	96	85	75	81	73	86	72	73	78	88	84	88	60	78	92	82	77	85	86	89	82	82	85	89	94	63	72	80	79	82	97	68	83	78	82	91	87	66	76	82	82	89	85	86	81	70	79	87	84	75	98	81	86	86	85	92	76	83	83	78	69	94	93	68	73	76	72	84	86	79	99	101	60	86	78	80	101	83	81	68	81	91	76	82	89	76	77	99	75	84	81	91	94	87	94	71	93	94	82	81	98	75	67	76	93	86	101	87	99	88	74	80	87	90	92	102	77	96	76	71	89	90	116	81	86	92	95	83	82	102	86	79	75	76	90	87	92	68	92	82	100	73	72	85	77	96	98	87	100	80	84	82	72	88	87	69	81	77	83	105	91	77	85	72	68	67	76	64	63	66	83	64	82	93	77	91	82	82	81	101	84	89	69	81	86	90	74	80	96	77	91	100	91	68	105	82	69	74	80	93	71	84	67	82	91	78	78	85	87	80	77	68	100	68	94	70	96	88	71	100
13248	6628	3735	4022	8163	9727	10627	10189	9332	7256	6004	3984	3058	2641	2777	3075	3241	3525	3425	2723	2752	2707	2202	2044	2029	1758	1560	1396	1177	1058	1027	1109	1092	969	887	957	893	900	972	898	861	890	745	676	698	654	639	644	656	643	660	583	579	654	591	650	677	621	609	618	601	640	658	655	680	687	653	691	735	751	754	747	719	675	684	685	760	727	730	664	628	701	622	645	607	661	606	653	636	660	581	602	619	667	617	665	654	615	613	649	620	622	635	657	682	641	617	649	618	602	648	671	620	657	654	632	621	587	661	633	622	638	645	636	663	595	625	650	609	588	637	630	619	599	645	636	617	652	618	602	663	595	647	625	622	639	622	598	641	632	677	606	643	645	593	589	621	634	603	641	632	671	666	643	632	609	610	661	666	604	612	648	621	642	647	635	610	609	610	644	663	639	615	597	646	655	599	615	636	605	653	653	626	617	631	597	686	661	657	650	636	609	656	661	627	623	656	640	664	628	628	598	642	675	618	654	644	658	643	608	551	658	660	652	631	627	597	599	621	630	659	623	661	582	629	671	630	609	660	640	623	623	591	630	666	688	615	673	637	630	638	656	632	621	657	611	639	654	658	636	630	582	606	682	643	612	662	639	576	641	589	677	660	601	677	637	628	604	644	630	640	619	614	599	612	631	666	593	636	622	571	567	650	679	645	626	606	619	643	600	642	653	657	608	636	642	641	649	671	630	644	639	621	693	627	606	637	595	657	646	629	572	669	638	612	633	630	620	665	662	643	633	653	604	665	643	622	649	611	663	685	653	615	643	645	627	626	622	638	639	616	608	654	661	616	595	621	629	642	621	665	604	649	652	639	614	693	673	645	654	661	653	604	635	673	664	626	645	635	663	644	589	641	674	632	683	638	649	639	672	682	616	680	676	605	669	631	630	623	577	613	661	644	609	592	655	618	660	668	633	629	624	665	664	610	638	628	672	686	607	661	643	648	585	625	680	640	616	693	694	651	612	627	611	627	631	630	651	591	600	625	654	621	622	644	614	613	656	621	636	639	635	609	645	658	695	651	668	651	622	651	643	632	614	660	632	636	633	623	627	619	646	663	638	594	685	683	648	641	643	665	616	692	637	658	644	608	634	625	658	655	651	657	645	591	632	628	594	620	606	705	665	671	631	668	634	623	644	655	603	601	689	624	633	640	639	663	668	618	666	637	625	648	684	674	635	632	645	646	645	644	633	642	697	637	649	644	644	616	637	652	638	649	656	615	630	643	634	643	639	614	650	649	625	658	637	659	634	611	666	634	641	605	636	643	638	621	629	611	579	652	641	667	633	622	637	664	642	648	666	613	610	645	617	651	628	652	645	677	655	617	661	685	662	652	598	658	655	641	607	650	625	659	663	631	676	641	656	656	629	607	639	703	635	607	649	611	628	639	617	618	608	648	631	608	609	663	658	611	619	596	662	630	655	654	618	642	628	643	640	643	632	610	641	631	625	632	650	675	653	637	613	625	648	625	702	631	633	644	653	613	602	651	626	680	635	628	651	644	616	633	617	637	680	645	631	616	679	661	616	623	628	636	662	654	615	683	605	676	604	615	659	638	660	641	623	633	652	603	632	624	629	656	669	668	619	639	615	643	640	669	633	626	597	644	627	624	605	636	607	622	624	661	653	618	654	663	616	689	640	659	650	624	698	651	669	625	593	630	591	622	606	622	667	639	634	624	613	647	657	636	634	612	627	667	602	597	637	614	616	625	594	597	609	612	639	647	645	666	636	582	631	624	649	608	668	668	618	641	657	626	620	590	690	615	624	630	667	690	627	627	641	660	634	646	617	624	614	649	670	664	605	666	675	634	614	658	643	627	624	617	596	644	680	625	617	653	655	617	660	622	617	618	627	585	638	625	653	672	645	652	637	631	654	648	677	653	653	620	651	586	647	658	627	646	610	592	641	652	653	654	676	653	597	675	624	618	662	629	658	678	628	613	680	640	642	648	637	620	651	651	634	605	656	660	653	665	632	603	645	631	658	650	665	674	641	659	642	662	615	643	621	645	631	673	637	672	649	616	660	584	634	613	676	655	616	601	648	651	625	644	593	620	631	647	633	634	593	610	654	617	625	637	634	658	657	619	596	635	667	617	627	701	641	626	618	629	635	642	627	611	637	661	644	635	633	630	603	616	604	637	616	626	653	635	599	642	609	650	645	600	636	628	632	664	651	590	637	665	617	603	674	661	651	664	619	664	653	634	622	630	664	621	630	604	617	662	640	678	631	607	591	638	648	617	584	668	576	619	682	661	622	617	622	660	595	656	624	676	639	627	624	616	635	665	617	671	607	601	603	645	624	642	616	618	693	657	630	626	667	632	650	657	617	645	641	628	692	618	631	686	637	680	590	643	695	639	591	657	655	679	632	638	632	689	632	666	621	672	612	647	598	638	656	633	648	631	619	608	640	630	624	655	634	640	647	650	699	683	628	609	669	665	624	639	632	681	653	697	658	611	636	627	637	621	645	683	616	673	617	613	639	627	647	611	621	607	628	631	663	646	632	640	606	640	641	611	662	617	632	647	587	620	663	638	628	649	616	608	625	634	635	623	626	647	684	649	610	621	673	677	571	616	618	623	632	669	638	641	599	633	605	589	637	644	663	629	635	665	621	611	635	608	619	672	587	664	631	635	647	671	641	637	628	651	655	655	650	640	608	647	602	620	643	692	622	647	585	637	680	638	635	602	583	622	657	640	651	606	583	636	616	675	605	632	599	605	668	664	652	639	677	655	678	681	626	632	680	645	638	623	635	649	653	646	625	603	672	640	632	618	642	667	623	642	703	606	668	619	648	654	658	674	646	648	601	674	642	646	695	641	615	574	594	622	629	592	665	613	602	669	668	690	594	615	656	557	645	632	609	671	623	624	601	681	644	645	622	611	610	625	660	636	666	640	648	644	665	609	703	623	645	644	658	629	644	693	701	692	629	640	623	654	661	617	650	609	653	601	604	638	644	636	669	659	638	635	595	646	638	644	659	692	629	632	595	642	680	630	685	630	651	632	643	648	692	644	645	629	627	608	627	638	669	659	625	625	637	616	622	612	619	585	623	640	630	627	634	611	651	642	638	667	618	645	622	655	638	653	648	666	660	626	678	658	673	608	611	653	602	647	600	657	624	664	609	614	672	577	693	652	614	677	672	662	654	615	655	615	639	627	592	637	613	636	581	628	640	649	613	673	625	641	611	634	637	626	645	650	662	602	628	668	642	651	634	628	650	640	610	618	665	671	642	612	656	631	591	613	650	646	655	634	609	646	656	673	643	613	628	645	615	637	640	628	633	614	633	597	634	617	668	650	641	642	610	611	630	628	643	654	598	648	605	669	627	628	624	635	638	661	612	602	654	626	628	656	694	657	610	628	627	642	644	668	625	607	624	615	616	593	617	640	645	641	679	635	662	656	618	584	608	634	611	679	648	617	648	671	612	600	644	681	634	674	642	663	636	636	649	611	677	651	628	654	608
1995	467	277	156	132	193	252	295	247	235	191	132	116	117	134	143	156	184	198	133	164	122	136	108	103	118	93	96	96	78	89	74	70	90	77	77	68	71	70	73	74	71	63	74	53	63	60	46	65	64	67	77	63	65	63	56	69	66	83	54	74	75	63	70	65	69	86	83	76	62	63	79	77	70	64	80	82	72	63	47	63	70	85	53	75	78	82	74	69	56	72	66	68	71	73	69	72	69	60	65	58	64	64	52	64	64	66	58	64	61	65	68	60	55	74	68	58	72	58	50	59	63	64	51	64	74	75	69	71	70	48	47	63	70	70	79	63	69	67	56	61	69	64	75	73	74	58	61	67	63	70	72	57	61	64	80	76	67	69	73	79	69	64	69	69	70	71	62	63	73	72	84	56	67	67	76	55	55	65	56	88	61	43	60	72	81	63	65	68	89	68	69	73	71	74	66	63	70	67	56	70	71	52	74	74	71	79	78	66	71	68	57	66	69	70	68	77	49	64	83	61	61	56	66	68	64	84	56	63	81	71	79	70	61	74	73	62	80	74	64	79	65	60	74	55	68	47	58	73	87	59	64	72	63	61	67	56	61	62	67	70	57	64	63	61	67	67	71	63	75	72	64	68	69	75	60	76	61	61	66	69	56	73	83	74	63	72	63	58	46	59	67	72	54	73	73	60	59	62	68	62	63	72	66	73	65	62	83	55	69	65	91	64	58	68	54	66	79	62	61	72	64	81	73	69	69	66	71	57	79	75	53	60	59	64	66	78	74	59	71	68	70	70	72	68	67	72	56	70	54	62	69	61	73	59	66	77	67	85	73	83	64	71	74	64	65	67	60	67	67	64	63	79	65	55	60	76	76	69	75	72	78	69	53	69	71	66	72	76	68	69	60	64	80	64	77	53	66	61	68	59	62	76	54	67	59	51	96	72	75	56	63	74	62	64	74	63	62	64	67	69	78	54	70	57	71	67	68	56	59	67	49	49	80	57	66	54	63	64	62	68	59	72	65	65	69	71	49	61	74	57	73	64	60	78	72	76	49	64	62	62	70	72	59	81	68	88	60	70	73	66	73	66	84	71	50	78	73	74	78	74	59	62	61	79	56	64	51	68	67	55	57	74	63	63	74	67	60	64	59	65	60	52	51	67	52	61	60	56	60	71	69	62	66	61	84	49	63	74	83	60	73	57	70	59	75	54	59	66	62	60	59	57	84	68	67	69	76	52	59	61	67	71	71	74	68	72	65	66	62	79	75	69	60	63	65	62	65	58	75	59	66	59	73	63	69	55	74	65	67	75	53	62	65	84	68	67	64	67	74	69	58	75	65	65	60	72	70	56	72	95	59	61	71	67	65	67	80	74	68	66	68	69	71	61	57	65	70	68	60	60	61	57	71	74	60	66	66	65	70	74	57	56	54	69	62	70	75	69	76	73	61	76	58	66	48	67	72	65	62	64	63	80	50	63	57	77	66	58	75	80	66	62	76	60	71	65	71	81	53	72	69	58	67	61	51	68	54	80	79	62	59	61	69	58	61	73	64	76	75	60	60	60	53	64	69	61	83	69	65	70	75	51	70	58	63	74	74	79	68	68	61	71	71	59	60	53	74	57	51	89	68	48	62	56	79	66	65	68	53	69	65	78	82	61	66	68	76	72	64	61	54	60	68	74	67	73	74	75	75	73	67	61	65	72	71	58	73	54	65	65	61	69	67	62	61	72	81	56	64	60	65	60	67	63	61	68	70	64	72	68	81	81	67	74	68	74	69	64	53	70	61	60	65	66	63	60	52	62	70	71	65	72	62	58	78	59	57	70	75	61	70	71	53	65	64	78	71	62	60	64	55	62	57	58	83	63	59	65	59	78	69	70	71	59	55	69	53	71	83	60	66	67	68	54	65	78	76	75	66	73	64	67	77	61	67	75	44	66	70	70	66	70	71	73	58	58	59	68	61	56	68	50	58	65	79	67	53	70	55	64	60	59	73	65	72	82	71	67	77	65	62	72	53	73	59	66	74	79	61	69	54	89	77	68	56	52	80	69	69	52	77	68	72	66	63	71	69	68	56	57	64	91	69	60	58	56	57	68	61	78	59	61	74	69	72	53	60	55	64	74	66	64	58	53	75	69	62	70	76	66	57	76	64	80	61	59	72	61	74	79	60	54	71	69	56	70	77	60	70	57	74	56	53	58	66	70	59	81	67	64	59	60	63	60	76	68	69	77	72	79	67	72	72	73	69	78	62	73	72	68	84	68	59	68	75	60	76	55	60	71	53	60	60	83	55	69	72	73	64	70	67	78	67	56	87	76	67	60	74	65	68	73	73	75	52	58	63	45	69	66	71	68	71	69	62	76	61	71	53	57	66	64	56	66	44	70	78	66	56	66	65	67	57	61	60	70	53	70	73	64	70	60	60	68	75	70	76	69	62	71	47	64	81	78	73	74	68	63	63	87	72	58	67	57	60	67	72	70	66	80	70	73	66	54	68	59	61	74	66	59	68	57	68	59	77	72	73	62	54	71	62	62	66	72	55	56	54	70	66	63	87	56	76	53	64	54	82	74	52	57	73	70	68	58	72	62	56	62	69	74	73	58	65	71	73	83	72	80	53	61	59	63	78	54	78	59	73	62	82	75	75	88	52	66	68	56	77	59	58	72	72	72	82	70	55	59	64	63	79	50	88	77	68	61	71	62	59	61	77	53	66	60	64	65	77	81	72	83	68	47	59	66	69	67	55	60	51	58	69	62	64	59	68	76	59	64	61	69	67	70	62	64	55	68	59	74	56	57	82	66	65	56	89	69	51	69	58	73	73	68	63	62	71	63	72	83	65	68	73	69	65	66	76	61	61	66	64	70	77	74	71	57	71	67	69	59	57	73	81	58	64	72	59	67	51	62	71	70	70	72	55	65	70	59	56	60	66	55	66	70	61	60	75	75	64	73	75	70	61	80	66	49	66	59	54	71	62	62	72	76	80	67	61	62	75	64	66	59	73	69	67	67	73	55	59	70	69	71	63	63	79	81	54	61	67	80	50	60	69	75	68	71	68	75	65	77	70	60	65	68	78	58	52	68	69	57	57	54	72	64	55	65	69	59	75	67	60	77	66	69	54	72	67	67	59	84	61	63	64	68	70	66	64	78	73	64	69	74	66	62	66	66	62	68	72	66	50	61	62	57	66	77	63	63	75	71	57	71	57	69	75	63	59	68	49	66	83	62	70	67	58	64	58	67	75	69	72	54	72	69	78	68	71	78	71	50	64	69	68	69	67	66	67	64	73	53	65	67	50	70	71	59	68	76	71	70	72	50	59	75	70	62	64	73	70	62	75	62	69	67	83	57	69	68	59	65	70	62	85	76	49	70	93	83	79	67	56	67	74	65	73	58	67	79	42	52	60	76	50	58	64	84	61	72	62	78	73	86	63	69	65	65	81	81	62	58	55	68	54	63	76	62	58	59	77	59	69	73	63	65	68	52	70	58	73
14411	5983	3248	3456	7086	9366	10356	10179	8692	7248	5652	3692	2971	2685	2891	3139	3345	3511	3672	2644	2875	2563	2105	1904	1926	1714	1391	1240	1036	996	1021	1065	1052	795	730	835	796	837	761	799	698	817	618	558	589	567	527	512	501	559	533	496	501	529	549	540	568	532	568	567	514	562	525	532	603	576	578	533	580	635	590	642	599	533	639	662	596	614	572	500	507	572	550	516	544	497	537	512	549	500	563	559	555	569	549	540	495	542	539	529	550	534	505	528	529	557	541	515	505	531	512	513	491	546	506	508	550	535	522	530	492	550	521	498	526	514	521	542	531	527	517	519	513	513	558	518	506	547	472	538	484	527	551	542	527	547	520	542	518	533	536	539	508	488	504	513	509	552	528	514	553	532	516	534	522	501	497	529	509	540	489	537	550	529	557	539	532	521	536	530	565	534	565	601	534	521	541	521	511	556	521	507	591	527	525	508	485	565	529	525	550	524	476	529	504	495	518	519	571	537	495	546	556	519	539	469	575	544	510	532	526	575	530	523	547	541	487	548	506	504	494	568	529	539	589	522	551	517	534	593	495	523	485	545	518	530	535	531	507	545	514	475	538	491	527	508	482	549	542	541	516	575	545	503	476	578	551	508	534	541	544	551	540	494	537	476	492	564	520	519	560	543	514	548	539	544	488	556	554	559	515	572	511	545	515	523	547	505	513	526	554	513	537	512	514	525	522	512	614	516	547	493	511	576	517	530	510	559	539	476	526	499	526	524	474	511	524	543	535	514	510	517	509	507	516	551	546	485	534	546	568	553	498	550	458	559	537	474	534	476	522	547	546	516	498	547	582	489	542	504	540	477	541	530	488	548	529	561	536	528	530	474	510	534	528	516	522	509	533	541	555	521	516	498	522	534	531	561	530	521	532	537	513	536	495	578	520	509	548	525	512	563	533	504	531	512	546	566	537	513	529	513	532	567	545	544	547	522	516	512	526	506	515	550	561	502	529	554	519	513	538	526	547	537	496	579	568	548	498	510	522	500	554	539	529	545	544	503	501	487	515	518	524	535	542	544	539	551	502	542	546	514	504	544	561	577	523	511	464	492	530	529	508	542	524	529	494	518	523	511	549	546	525	540	556	495	518	548	500	524	523	441	529	537	530	511	510	557	505	522	537	524	525	566	538	530	540	510	509	561	508	566	554	502	492	522	516	498	506	536	560	530	545	546	562	531	502	544	564	537	541	521	510	582	527	516	485	488	521	533	523	496	521	567	510	503	507	504	492	508	537	538	552	560	542	532	493	543	530	547	559	528	517	568	512	550	562	550	542	536	546	517	531	538	542	585	553	520	526	502	538	540	538	564	518	551	537	505	555	513	497	516	506	553	553	520	526	538	523	512	550	530	535	504	509	549	499	526	521	526	550	528	519	498	541	528	526	500	509	513	528	511	535	564	538	548	542	544	532	473	567	492	548	485	552	546	495	503	544	534	510	530	529	536	475	518	542	530	537	542	557	541	510	551	509	545	504	527	489	539	510	527	504	518	516	510	515	526	529	569	527	530	493	532	538	504	538	527	518	549	537	535	533	560	524	555	504	548	569	544	518	579	529	541	485	494	529	545	517	509	494	532	526	513	540	523	519	532	541	547	508	525	487	555	525	554	503	555	564	551	478	541	565	545	489	541	574	538	527	506	516	524	499	524	537	527	513	532	534	540	507	499	524	533	482	564	522	542	528	531	526	577	501	492	502	536	508	480	526	527	573	534	531	549	518	538	483	564	510	528	523	517	502	571	512	530	516	527	503	511	500	595	525	537	529	527	546	525	508	544	524	554	493	523	513	549	538	531	505	533	554	508	454	522	511	511	498	515	545	539	540	538	520	522	506	530	538	536	504	566	509	526	488	507	526	532	537	526	527	527	500	505	498	553	510	561	571	502	533	532	520	548	515	519	527	539	513	532	528	520	524	500	521	538	538	561	524	517	524	542	532	521	544	513	510	518	519	535	514	532	535	546	493	498	536	492	535	508	534	560	512	533	571	531	549	536	542	531	538	524	566	551	516	518	535	523	512	553	543	510	494	513	523	542	535	500	536	549	491	554	549	524	540	553	577	532	538	523	518	512	500	534	514	525	575	543	523	520	511	550	537	558	513	556	484	505	528	556	520	547	511	569	529	491	531	522	536	511	513	490	514	539	487	533	517	554	495	567	504	522	529	498	527	510	506	490	538	549	523	525	543	518	482	539	528	535	509	518	505	538	506	560	565	514	550	553	533	523	526	559	523	551	567	574	483	529	534	510	494	549	544	536	508	544	543	548	538	541	490	555	519	533	531	521	506	550	506	560	531	524	496	518	515	551	551	536	528	497	537	488	533	545	508	535	566	499	517	525	534	520	562	550	551	567	505	541	520	532	524	515	546	520	528	516	485	540	505	566	528	540	527	488	526	531	518	545	519	559	543	549	524	500	528	548	458	511	581	533	516	544	524	576	528	540	563	483	518	488	527	554	542	541	525	549	576	524	587	541	548	484	543	528	537	501	527	506	512	510	548	557	522	533	498	526	521	496	520	518	526	499	482	482	522	525	542	543	523	575	526	544	559	525	521	574	553	546	545	556	550	522	491	536	527	559	523	523	535	547	514	574	532	512	530	543	532	486	535	522	561	496	537	516	511	468	513	537	541	542	517	507	521	489	562	555	549	554	527	524	525	495	532	478	563	488	511	520	542	486	534	499	506	546	542	515	524	569	538	523	560	556	503	528	541	543	550	531	511	520	543	558	548	530	508	529	537	527	540	525	540	536	495	561	511	536	517	564	541	545	536	553	538	557	515	483	556	522	554	544	514	511	550	503	518	557	543	555	544	530	555	527	560	518	546	514	567	560	530	552	538	533	515	511	503	528	530	566	525	524	498	519	506	560	487	521	566	499	521	546	511	575	503	471	491	533	502	502	504	520	531	549	544	526	477	516	503	540	500	496	518	575	548	557	557	570	549	490	583	515	521	487	530	527	537	507	568	541	544	485	471	521	529	536	523	528	529	546	546	511	539	535	517	546	555	531	493	523	523	559	528	523	537	525	560	551	547	522	534	507	515	505	503	524	512	527	517	516	509	537	516	535	534	544	500	570	524	560	493	514	535	542	517	498	545	509	527	517	559	550	556	549	512	531	488	495	557	527	554	509	545	557	508	528	545	520	537	547	528	554	529	488	565	527	541	546	536	533	534	517	549	543	544	517	517	513	501	542	540	548	534	537	518	550	539	545	525	549	544	510	497	555	503	508	532	507	534	549	532	515	548	561	529	513	549	552	523	543	519	546	537	522	533	559	495	548	522	552	559	528	521	564	546	494	536	506	520	507	504	521	507	516	498	528	535	526	569	560	522	542	541	525	492	556	518	532	545	558	529	525	545	511	509	537	532	514	547	511	502	517	547	549	505	537	519	552	499	516	515	536	503	559	533	521	517	536	515	523	541	561	532	528	566	527	532	528	536	503	501	564	533	548	535	559	527	530	542	486
1374	655	412	294	225	271	338	353	356	302	293	204	175	199	192	217	200	241	240	213	223	181	186	164	164	152	151	145	138	152	112	159	112	130	124	135	129	108	110	131	120	114	118	101	96	98	103	112	99	128	115	118	105	101	123	109	127	106	90	99	117	90	100	100	130	109	96	103	106	110	106	113	125	114	97	109	150	109	128	109	112	88	119	112	94	101	115	100	102	103	120	129	108	88	98	98	115	96	112	112	108	107	98	96	90	104	113	108	102	113	117	99	114	108	97	114	105	106	116	92	112	97	106	99	121	116	115	112	117	90	107	117	114	123	113	115	101	111	107	128	117	118	105	92	99	106	96	112	114	103	118	110	106	104	90	101	120	131	112	115	105	100	121	123	96	82	103	118	98	112	105	87	103	121	116	105	101	112	82	86	108	100	81	99	113	104	103	115	118	112	95	118	100	102	109	108	107	132	94	123	98	113	102	121	94	116	119	105	98	102	102	91	123	98	126	96	99	105	112	94	93	119	111	102	103	113	108	91	99	108	95	104	119	104	101	101	100	111	103	110	119	114	111	133	100	104	123	114	99	116	108	99	101	89	108	120	103	108	99	93	102	111	116	116	107	122	116	114	100	110	102	108	87	116	108	106	121	100	130	117	106	120	128	98	89	111	85	116	109	119	94	100	104	109	110	116	105	125	102	111	87	127	112	110	107	108	97	96	103	113	103	94	98	102	103	130	113	106	108	108	110	105	115	118	102	122	119	135	95	112	112	105	108	99	111	81	111	119	99	106	110	90	116	111	119	100	113	98	97	95	122	113	92	104	108	106	106	106	97	105	105	102	110	111	103	112	116	108	88	113	120	125	113	94	118	102	85	106	115	111	95	97	86	100	94	119	100	96	115	121	105	106	118	118	93	134	94	105	110	100	108	97	106	89	119	112	98	112	104	103	103	109	99	109	99	117	91	121	120	109	92	99	114	106	90	112	88	99	114	108	106	111	101	115	133	102	102	97	118	100	86	96	101	123	101	107	112	105	101	93	105	101	92	108	110	118	114	115	100	131	104	113	116	118	108	104	109	111	121	100	97	99	113	112	92	94	101	91	91	97	109	109	112	113	103	116	103	117	101	93	113	112	98	123	114	105	109	103	95	110	98	97	111	100	120	112	109	107	86	104	122	113	111	86	107	113	104	102	111	94	96	130	103	112	98	120	112	103	106	97	111	120	129	108	108	107	92	106	120	102	109	113	102	105	87	108	80	110	107	100	108	106	119	110	115	119	101	93	98	103	106	102	101	107	103	98	86	113	105	93	125	107	100	105	96	112	116	120	115	121	102	110	81	89	87	109	104	88	92	120	114	127	109	102	89	95	114	101	93	116	102	98	99	104	108	121	85	97	108	100	96	109	114	104	96	112	92	110	94	105	95	104	117	103	103	111	93	116	117	118	107	92	100	102	101	112	104	105	93	107	115	91	91	99	105	88	111	106	105	97	101	124	109	109	111	103	87	109	100	98	119	97	107	90	105	110	100	107	98	117	104	112	107	110	107	123	95	105	109	107	98	105	100	107	97	110	100	108	110	89	86	104	108	104	85	82	119	110	100	102	100	104	115	98	106	90	111	108	101	105	113	110	112	107	93	126	108	108	98	90	124	112	94	100	96	107	108	119	104	108	93	101	91	101	96	127	87	104	125	108	96	106	93	116	99	113	112	92	112	121	90	121	122	101	112	100	107	96	102	114	100	97	112	103	105	115	116	116	115	106	108	104	94	121	95	112	103	107	118	108	95	104	112	110	118	111	110	95	90	102	111	89	113	103	117	106	101	95	107	94	101	110	108	94	123	91	110	125	107	108	113	103	98	103	101	99	113	101	107	108	101	113	118	89	110	116	104	91	111	138	116	93	111	101	90	107	88	113	111	106	115	104	125	110	103	133	125	90	97	106	106	116	120	94	100	104	116	104	102	96	122	85	100	106	94	111	96	102	96	112	100	103	107	107	121	110	111	113	109	118	114	96	110	116	90	110	96	105	95	110	98	101	89	107	110	87	106	106	114	89	117	95	106	106	101	108	107	101	117	112	111	95	107	109	114	107	111	90	118	114	114	111	99	101	105	110	118	111	97	94	96	104	95	97	105	94	112	115	113	109	110	103	112	99	125	104	112	106	101	110	107	94	101	111	96	104	123	112	99	94	111	92	129	90	99	111	112	101	95	102	112	123	120	100	96	110	99	118	98	131	96	105	119	116	90	104	98	104	115	86	103	109	103	105	100	121	106	83	116	113	100	108	97	101	108	109	110	99	96	100	93	114	111	103	103	103	107	94	114	97	94	97	99	106	92	114	109	102	96	116	98	105	111	104	110	95	107	130	94	89	102	111	111	109	103	84	91	104	107	95	114	100	99	116	123	112	107	104	95	119	92	106	112	103	114	93	96	92	105	91	89	119	103	137	109	122	105	114	112	100	91	98	103	119	130	99	110	108	111	99	97	109	93	106	108	109	123	106	103	109	102	97	107	119	104	101	100	102	113	112	95	100	114	101	103	102	134	101	99	120	113	95	113	99	104	110	96	102	99	119	97	130	102	96	103	121	112	105	90	107	115	97	113	118	114	105	102	89	115	112	115	97	114	104	92	110	93	102	116	103	126	112	109	105	88	100	99	122	122	103	100	115	104	106	95	114	110	119	123	107	105	123	107	117	104	81	103	117	113	107	113	110	123	100	119	109	118	100	106	104	112	100	85	106	109	94	101	104	107	103	98	96	109	122	112	103	115	107	94	100	105	121	124	111	124	97	102	104	101	101	97	111	99	113	102	108	99	110	116	111	113	119	107	110	117	93	108	104	118	92	112	102	85	113	110	104	107	109	114	116	122	110	122	107	100	92	99	118	116	97	92	101	110	120	103	113	106	96	84	106	105	101	99	112	100	114	111	108	98	94	103	81	96	96	104	105	131	111	105	102	113	101	111	98	90	122	111	97	86	113	98	96	108	113	127	85	113	97	121	113	99	118	98	107	94	105	101	101	103	112	99	97	110	118	97	130	108	108	87	110	105	98	123	111	101	113	92	120	110	99	124	102	106	113	106	125	121	100	118	103	99	131	133	97	98	102	98	90	114	114	125	109	100	100	111	104	109	102	107	107	94	105	103	107	96	102	113	123	95	101	92	95	100	105	102	91	103	127	93	86	98	102	116	106	112	106	109	110	108	99	105	112	104	87	108	117	98	87	108	102	130	104	92	110	112	102	100	104	110	104	107	97	128	114	99	107	124	99	104	89	107	99	113	110	99	110	118	106	105	114	93	110	102	102	119	91	126	114	116	109	125	101	108	101	108	120	97	100	121	101	93	105	130	98	102	112	97	104	104	107	117	113	113	98	98	87	82	102	104	120	104	104	129	103	111	109	110	100	96	101	105	104	97	121	108	106	94	112	93	96	100	101	108	112	115	109	104	114	94	97	109	119	115	100	104	102	101	96	93	100	101	113	116	114	107	122
16371	7918	4088	4413	8971	12058	12927	12635	10939	8920	6989	4929	4172	3846	3935	4316	4468	4553	4651	3724	4191	3320	2976	2465	2572	2243	1967	1840	1528	1434	1533	1605	1592	1136	1169	1249	1132	1214	1111	1235	1141	1153	868	851	846	806	784	830	803	794	828	787	848	848	847	871	805	859	819	860	839	854	804	818	833	890	853	916	958	948	984	950	942	843	967	997	923	1041	906	817	790	805	809	856	782	797	855	818	792	849	834	787	815	791	789	796	826	770	794	833	772	783	824	765	783	837	797	783	873	768	813	826	828	845	880	847	776	823	819	836	818	783	850	823	820	801	787	828	815	813	789	802	793	753	823	836	781	809	809	772	829	817	835	833	848	791	799	804	819	845	816	747	840	795	819	811	829	790	840	806	792	843	790	781	797	807	793	824	801	827	799	776	806	814	806	837	839	798	813	832	858	818	812	808	810	788	834	867	836	838	855	812	860	808	810	802	846	799	764	810	829	826	839	785	805	788	796	871	790	759	824	810	813	796	786	827	850	835	804	828	803	777	808	815	881	841	789	775	822	826	758	821	801	790	758	799	809	829	817	802	793	818	823	805	823	815	824	784	815	790	755	837	787	844	826	788	800	811	808	739	801	794	793	796	814	771	827	775	779	847	798	781	868	791	865	761	784	785	826	791	796	813	766	800	783	807	824	809	841	838	806	780	783	799	821	814	775	865	822	809	858	804	816	779	806	862	835	783	811	854	832	816	849	813	817	877	826	821	793	834	840	813	819	845	816	809	812	804	868	773	793	831	794	825	825	821	813	799	808	794	825	798	818	838	795	809	808	834	808	832	850	776	739	807	813	790	831	811	855	777	869	790	872	813	811	768	826	799	816	798	771	814	810	766	812	786	854	834	839	810	862	844	803	787	781	830	786	755	798	817	752	786	859	852	833	767	822	822	813	791	754	770	764	815	781	850	835	799	808	789	809	806	822	834	781	799	816	824	839	797	827	829	832	868	823	843	771	787	791	823	828	828	803	798	807	845	866	813	757	817	844	874	786	800	777	792	838	809	857	811	821	820	750	792	851	819	828	836	777	857	778	787	830	833	829	791	805	817	807	760	800	817	822	793	791	829	779	793	871	820	864	836	818	792	776	819	791	828	774	810	820	828	825	790	779	799	854	865	842	797	807	847	810	838	782	842	822	776	865	804	798	769	811	824	859	843	827	769	819	821	846	796	821	822	812	812	818	779	774	820	832	761	823	827	814	847	814	839	853	821	789	835	819	770	816	831	816	817	827	787	869	798	800	810	825	839	780	786	739	727	773	882	846	793	818	781	859	814	826	792	799	854	808	803	819	808	822	825	806	867	807	825	827	782	814	791	777	792	780	841	804	865	810	805	783	772	835	875	812	820	774	829	836	851	752	804	846	846	837	841	825	858	800	861	821	756	840	836	820	795	802	820	841	822	786	816	813	780	843	802	856	786	791	786	844	801	847	795	819	818	800	838	803	850	778	785	796	755	861	790	761	838	829	812	811	812	861	846	796	793	801	795	842	808	831	813	792	789	840	795	828	786	791	806	847	853	855	815	839	837	776	839	831	853	845	805	789	778	808	812	790	836	780	803	860	777	779	804	756	813	839	810	804	809	759	740	804	798	836	817	792	783	823	768	823	807	803	791	867	800	793	761	810	843	808	793	839	859	797	763	843	838	813	795	829	886	796	820	765	827	812	734	792	832	815	836	825	857	857	845	854	832	810	858	782	782	845	865	779	767	840	789	830	768	784	853	802	788	848	813	835	804	828	840	781	792	777	825	823	772	749	814	827	836	818	833	828	796	778	814	830	784	804	847	790	804	790	817	809	795	820	813	810	806	859	790	811	819	803	884	804	842	755	868	825	826	777	816	847	816	762	820	838	850	853	797	815	816	808	819	827	787	755	796	844	827	743	846	796	796	886	809	796	807	871	767	810	811	842	760	826	835	782	765	817	767	865	782	794	825	847	811	840	794	864	791	743	833	765	798	839	802	783	807	812	794	798	810	779	804	764	828	810	852	783	867	802	812	824	791	788	842	804	767	850	764	849	827	790	772	785	822	750	739	784	796	883	840	800	848	821	844	812	810	789	779	787	833	820	836	791	770	774	809	836	814	802	797	825	819	825	806	817	796	830	824	824	807	849	790	833	827	818	815	816	836	804	766	829	785	791	794	753	864	824	768	873	816	866	820	851	853	786	828	761	776	757	825	820	874	814	814	840	794	766	812	796	841	803	813	808	806	771	843	816	917	773	849	834	820	815	828	813	805	815	814	807	756	785	807	819	771	831	882	816	788	886	789	812	829	783	817	797	817	818	871	796	822	805	810	843	849	748	813	852	817	793	795	800	826	842	784	808	820	840	788	790	811	850	821	774	834	814	834	792	749	823	857	762	855	857	788	801	829	849	842	852	791	776	786	834	857	797	794	800	791	827	797	786	810	810	806	823	797	754	813	821	804	816	796	799	805	841	843	808	791	815	830	795	765	827	813	817	814	799	801	857	797	828	764	793	841	840	809	810	877	807	791	795	776	839	813	851	833	815	833	777	823	798	773	810	817	809	798	807	795	850	823	787	839	806	782	839	834	823	829	799	822	839	809	849	826	818	847	859	832	760	777	827	782	802	823	816	811	838	840	801	805	810	839	782	812	793	816	798	885	811	762	742	844	857	787	841	820	812	817	783	804	796	841	736	821	812	811	819	881	793	798	827	777	814	802	847	856	833	775	718	794	854	802	817	826	807	810	816	820	855	814	821	847	814	790	845	811	841	768	850	784	824	811	860	817	837	808	777	849	803	837	812	767	771	823	812	814	833	810	773	802	803	818	834	825	786	828	811	820	810	836	799	769	856	820	802	799	834	842	800	786	832	811	812	736	782	805	848	794	806	781	807	821	847	788	836	840	785	816	865	787	776	792	824	805	841	782	814	799	779	784	853	905	798	829	846	807	851	837	782	847	818	768	822	832	823	794	787	835	785	834	770	853	804	770	773	828	845	829	805	813	776	787	840	834	845	855	799	775	754	827	865	833	809	795	820	801	845	820	832	848	784	819	821	832	784	805	766	783	827	816	813	808	809	792	793	782	809	760	822	793	740	793	832	802	760	810	827	810	844	818	793	841	837	752	818	829	803	783	827	829	848	841	872	799	797	731	818	840	798	804	851	764	782	859	801	789	829	811	802	860	812	824	890	815	833	822	837	836	849	793	854	844	786	831	833	807	779	807	880	798	778	830	797	790	796	837	841	806	778	830	835	823	791	802	786	836	812	822	803	829	812	860	751	838	853	836	816	864	860	826	840	790	809	794	828	828	795	802	819	752	791	827	792	836	807	815	791	813	837	832	816	752	811	838	847	822	794	818	812	809	826	798	765	834	765	827	790	805	791	825	848	780	801	829	833	854	803	837	798	790	849	787	827	839	845	791	809	823	820	779	838	806	825	817	802	762	824	864	770	826	801	816	798	843	824	831	826	816	828	820	893	815	778	765	832	831	845	766
1378	354	167	126	109	140	155	215	196	149	143	113	102	85	96	140	94	122	121	118	114	84	92	78	71	71	53	56	63	63	55	53	69	42	51	48	57	49	52	49	52	48	47	60	41	51	54	49	44	43	52	36	42	52	40	49	31	39	46	34	48	49	43	38	54	40	48	33	37	69	55	35	51	53	50	40	56	59	41	41	58	44	38	36	37	49	53	56	41	53	51	49	54	61	53	43	38	56	47	53	61	44	43	55	46	43	45	54	38	49	40	44	43	41	47	42	48	50	41	30	59	50	40	52	30	47	59	44	48	50	42	52	38	55	38	57	49	42	49	41	49	56	47	50	40	43	53	52	68	50	44	50	50	42	51	43	56	31	45	45	55	49	39	43	35	39	46	52	43	48	44	38	45	42	57	49	50	44	48	53	41	37	50	44	44	59	48	38	66	46	48	46	51	47	48	38	49	45	42	64	48	44	54	40	45	36	32	55	49	40	44	49	46	47	52	44	58	37	48	42	46	44	43	45	43	47	42	41	41	43	51	41	48	46	52	49	45	39	45	50	56	51	48	45	47	58	45	43	51	51	50	36	43	38	32	45	52	55	52	50	41	44	37	36	44	46	38	43	55	37	50	47	55	48	36	42	51	55	40	39	41	53	53	51	39	53	45	50	55	40	46	34	52	48	49	54	33	52	46	45	46	47	36	58	53	40	47	51	36	47	45	49	42	53	41	46	49	51	46	46	42	52	58	41	52	55	67	50	43	35	45	57	50	54	48	51	39	54	43	52	48	59	49	45	54	52	44	52	41	52	44	41	42	42	56	46	55	54	58	44	51	37	43	44	52	50	39	47	49	29	39	32	48	48	42	51	47	39	38	38	39	54	48	45	54	44	46	53	55	36	42	49	40	49	45	41	44	45	49	38	53	60	43	60	43	50	48	56	53	48	52	50	56	33	60	46	43	40	47	44	49	43	48	49	45	53	46	36	42	48	44	42	46	53	42	54	55	50	47	41	52	42	52	44	62	56	48	37	71	50	45	47	51	50	48	46	49	32	52	45	52	56	51	51	64	42	56	49	51	48	45	53	48	55	43	36	45	42	51	42	48	38	47	36	56	36	42	39	42	56	46	42	44	49	42	45	46	42	52	43	48	48	43	40	52	52	50	43	53	49	45	56	52	56	51	54	46	48	41	51	36	44	47	42	42	51	49	46	32	49	57	34	56	41	38	59	46	46	47	47	55	52	52	53	41	48	50	41	52	45	47	56	40	42	48	52	54	56	54	42	39	44	49	59	44	45	55	50	48	58	41	42	35	47	42	46	51	36	43	47	53	47	31	50	42	49	44	49	62	41	51	56	50	45	54	41	42	37	54	48	43	37	51	54	37	40	61	47	58	46	48	51	53	46	59	41	44	38	45	32	43	67	58	53	38	42	33	46	32	48	43	48	50	37	48	55	48	53	61	64	39	41	42	49	42	52	45	47	50	39	46	47	53	52	44	36	42	45	43	44	54	49	53	57	52	55	46	60	45	41	45	42	51	45	38	42	49	63	43	49	46	37	43	48	43	41	51	63	49	41	52	47	40	44	37	53	39	47	44	61	44	40	63	56	41	42	46	48	56	59	53	41	53	46	49	63	46	59	46	44	40	44	60	33	52	46	40	48	47	54	46	49	45	47	36	47	47	53	45	45	45	52	40	39	56	38	52	33	50	59	54	50	62	39	49	31	50	46	44	43	45	33	52	50	53	40	42	49	46	53	36	52	46	49	35	51	44	58	44	44	45	54	40	45	53	46	48	44	59	46	48	45	41	40	45	55	47	50	49	40	41	42	54	43	46	35	50	52	48	46	55	44	51	44	49	43	59	50	38	47	47	44	46	41	46	40	50	57	56	43	34	59	43	47	46	44	38	49	43	45	41	58	51	39	47	44	52	45	50	57	52	41	51	40	37	55	47	58	53	50	56	39	48	55	46	52	52	48	38	45	43	45	40	44	56	37	40	47	42	40	57	55	46	57	47	59	40	46	39	42	45	45	53	57	38	53	44	45	47	46	59	41	46	45	55	48	46	54	46	55	46	50	55	49	51	56	44	53	35	32	41	33	51	48	28	65	46	39	49	55	49	48	47	46	57	50	51	44	40	40	48	56	54	58	44	61	52	43	53	48	46	43	55	44	53	57	52	50	51	45	44	51	37	37	41	36	43	41	52	54	40	48	52	40	46	56	59	65	41	51	52	47	48	46	46	53	48	35	53	43	47	47	52	44	41	40	58	52	27	41	52	43	46	39	40	47	32	40	32	43	44	38	60	44	54	44	47	48	45	43	50	59	51	46	50	33	42	34	56	51	40	38	36	53	43	45	53	56	46	59	46	43	54	47	33	37	49	41	57	50	51	36	53	40	42	43	47	39	58	43	48	47	43	49	44	43	42	42	45	45	42	54	43	52	53	45	60	45	41	50	53	37	30	52	54	42	53	39	42	44	35	35	32	39	44	50	56	49	41	45	46	37	44	49	36	39	53	44	51	53	53	56	47	46	54	40	63	39	36	31	42	58	53	59	56	38	49	48	55	40	52	48	44	52	45	45	41	46	53	39	49	50	52	51	45	48	45	58	47	56	41	56	46	45	46	43	52	47	36	59	47	41	38	43	56	48	48	59	52	36	35	60	36	48	51	42	57	35	54	43	38	51	36	52	43	53	40	47	54	53	37	57	53	39	34	48	46	59	33	49	66	55	53	47	42	48	55	55	48	50	61	40	40	39	41	56	45	40	40	64	46	42	44	50	45	68	40	44	49	64	56	57	46	47	44	29	41	53	45	50	44	53	42	40	40	52	46	43	49	49	42	45	58	39	35	42	43	44	45	46	47	42	53	55	55	41	33	42	43	43	54	62	43	42	40	48	44	43	50	45	61	45	55	50	38	62	51	48	28	52	41	37	44	35	59	52	46	48	52	49	56	44	38	49	48	57	50	56	57	40	49	54	47	58	53	54	43	50	60	46	47	40	48	44	22	42	43	43	39	58	43	41	56	53	53	51	39	40	48	46	54	55	43	40	50	55	47	38	54	50	44	44	60	52	50	38	47	56	56	47	50	35	52	50	52	48	50	41	57	35	48	64	51	44	39	40	39	54	43	57	54	51	52	53	39	61	40	39	53	51	44	41	40	60	38	49	53	50	48	48	48	41	52	44	39	61	37	41	46	50	58	44	71	40	51	55	58	49	41	46	40	33	54	41	43	45	41	49	33	45	49	54	55	54	49	45	58	44	48	44	40	40	45	37	59	36	34	50	38	35	53	60	53	46	40	45	56	46	44	55	46	44	31	44	43	40	50	57	56	50	52	48	40	54	49	53	51	52	49	46	42	38	50	57	47	40	45	47	51	36	47	46	50	55	57	42	42	45	40	54	45	55	44	53	44	41	39	45	47	54	45	55	41	56	49	40	37	38	37	43	45	49	52	41	41	48	45	42	41	44	42	41	51	38	40	52
12938	4658	2189	2256	4880	6871	7727	8149	6783	5063	4049	2753	2087	2000	2077	2490	2395	2771	2434	2364	2416	1658	1520	1378	1234	1178	904	768	679	638	682	753	680	500	541	531	549	515	546	512	539	445	409	381	393	403	383	355	383	393	388	424	359	376	380	366	384	395	371	374	404	369	349	362	424	400	433	396	427	388	473	465	396	420	438	458	386	462	401	408	348	392	402	357	334	364	419	395	381	365	345	377	368	360	383	402	385	356	374	398	370	372	370	408	393	414	371	379	402	366	372	386	395	336	363	379	364	371	387	372	352	346	330	380	388	359	369	403	353	390	403	399	377	399	365	343	400	362	384	385	385	400	394	372	393	338	385	382	362	363	415	411	345	391	380	383	375	390	352	406	384	378	358	388	388	378	382	374	376	379	363	361	351	372	365	384	415	365	359	401	410	383	353	340	339	399	405	395	358	350	412	385	380	360	376	363	385	371	369	359	383	396	356	368	343	350	355	387	428	374	415	390	353	342	361	396	351	369	371	375	377	360	384	367	389	387	357	369	389	367	412	374	369	405	358	366	322	375	376	397	364	383	384	377	348	393	363	348	392	396	383	358	333	409	385	341	371	347	368	396	340	407	384	386	414	389	373	367	351	381	358	400	359	361	394	410	373	362	361	388	359	388	381	354	357	384	367	374	353	380	359	383	391	384	377	377	359	364	356	364	358	383	373	378	397	363	395	346	404	362	377	382	346	345	375	352	408	362	422	378	353	363	408	390	403	409	402	382	360	390	377	381	374	402	376	403	386	383	389	364	402	342	399	391	406	365	373	393	377	391	385	365	387	358	373	363	378	349	398	382	387	371	382	383	393	365	405	406	365	386	390	373	350	340	375	366	370	381	363	384	362	389	387	385	377	386	395	350	357	363	363	404	372	323	407	401	398	384	406	364	354	401	355	380	379	397	362	393	366	371	375	366	375	374	398	402	368	384	385	433	375	381	407	360	367	379	406	372	364	357	373	387	391	360	348	369	358	372	385	389	353	356	351	379	386	386	392	387	365	373	417	381	376	369	382	372	399	395	374	381	414	348	358	382	396	380	386	352	347	371	391	388	341	397	376	379	369	444	390	346	365	359	374	404	371	361	385	390	361	419	383	379	364	380	365	368	375	373	379	378	384	382	382	358	383	359	356	357	373	379	388	363	400	360	363	372	382	378	381	364	383	400	328	366	366	329	352	434	391	369	338	378	347	330	373	376	409	369	391	391	350	369	345	387	412	374	356	368	361	395	382	390	383	397	369	392	384	386	399	388	356	371	376	373	358	381	388	374	354	385	428	359	399	342	377	401	380	357	373	361	349	384	365	394	365	375	361	376	413	385	374	356	403	356	337	381	372	366	434	373	364	404	349	360	369	374	360	396	376	371	394	409	411	345	359	367	367	394	368	405	357	368	412	401	373	364	328	355	388	365	362	375	373	414	351	365	371	346	388	375	429	391	375	348	408	398	376	426	350	357	361	357	426	377	367	405	401	376	355	358	411	382	376	404	360	356	395	391	403	371	359	383	389	367	349	379	342	379	377	363	364	386	384	388	357	381	396	397	392	362	399	431	375	342	367	340	425	365	391	403	387	362	391	356	372	335	382	430	412	396	359	366	342	358	379	374	372	386	347	368	391	394	357	385	386	377	376	383	362	379	359	348	396	376	399	375	370	404	382	377	369	379	330	379	364	353	365	377	393	369	367	401	379	401	401	379	391	402	378	398	363	389	351	351	359	392	379	379	393	361	361	389	353	389	349	353	409	378	356	389	387	388	402	411	394	363	382	363	379	366	366	350	386	364	375	387	404	392	366	389	374	377	389	390	406	379	394	380	387	430	391	400	381	357	368	346	372	389	387	347	373	366	404	365	373	392	387	372	386	403	383	400	350	382	370	401	390	380	369	393	381	382	390	400	350	376	379	381	384	330	372	376	394	370	345	389	349	399	382	400	331	375	370	398	386	401	376	367	345	390	368	377	391	361	371	364	377	390	408	376	372	380	407	337	347	391	385	400	352	390	368	370	326	383	381	405	335	416	370	370	397	397	404	381	385	387	394	387	387	403	354	352	321	372	366	370	369	380	390	406	360	378	401	371	367	368	366	383	363	401	373	371	355	365	395	352	408	409	318	382	366	365	387	364	377	389	391	363	362	381	385	391	391	362	350	381	367	347	389	350	381	383	374	409	376	361	369	398	372	391	383	400	401	373	359	368	387	358	378	359	340	378	392	348	338	373	403	411	378	380	397	408	358	367	375	375	376	357	386	378	412	367	367	330	392	419	341	370	362	384	394	366	395	380	365	375	343	358	384	401	376	355	396	380	409	424	396	362	350	366	367	361	369	374	378	386	357	358	408	413	364	345	384	413	336	388	424	383	394	396	366	329	381	372	375	368	396	386	392	385	403	346	407	362	370	381	388	416	383	429	368	380	380	341	365	361	400	371	349	392	366	383	363	353	351	397	371	364	353	393	385	389	375	390	356	351	362	375	367	342	389	357	370	371	389	349	385	401	356	400	379	359	377	409	373	362	366	381	373	377	397	406	380	390	372	380	349	368	380	387	361	369	354	383	401	399	402	364	332	356	404	411	360	372	346	365	356	380	382	371	349	364	399	402	350	356	373	392	351	366	397	432	374	362	326	408	357	364	357	391	374	405	402	387	381	378	387	376	383	385	384	392	387	369	422	360	359	379	379	351	356	381	369	383	359	356	384	388	415	394	340	362	385	371	366	419	373	402	388	392	392	374	389	368	424	393	374	351	379	372	402	426	408	393	361	381	376	393	380	366	382	386	377	388	372	398	380	383	361	341	368	380	368	371	386	371	395	392	369	375	390	347	388	362	367	414	339	383	402	373	401	368	369	357	332	348	357	356	372	383	412	383	390	367	385	354	386	369	366	358	366	390	370	338	389	358	372	333	386	393	376	338	354	397	387	379	351	365	405	395	400	399	371	365	361	376	360	365	378	404	398	405	375	354	373	390	355	399	346	374	386	414	376	405	371	382	368	391	403	384	388	352	377	362	370	385	374	375	366	363	364	336	370	365	371	400	378	380	368	385	370	431	375	386	386	393	394	404	365	396	355	397	360	397	378	371	411	391	348	388	383	353	394	387	377	383	397	377	398	344	408	330	407	391	400	337	365	400	397	385	396	368	347	369	377	341	373	381	367	393	364	386	381	382	385	373	388	348	397	348	395	355	401	391	408	347	398	370	370	386	374	378	397	383	377	371	397	391	354	344	394	349	388	369	393	403	384	373	373	417	350	325	384	349	358	411	369	361	391	379	395	361	422	390	389	397	384	367	375	351	343	396	377	358	380	385	374	397	380	384	351	412	364	341	382	391	390	348	385	376	355	388	391	376	398	405	400	371	355	380	366	422	372	370	343	393	397	389	347	339	369	395	372	391	388	368	375	389	344	380	376	338	349	368	401	387	376	361	404	349	398	385	398	387	409	393	339	416	401	389	386	383	399	379	410	345
1011	504	269	189	165	215	271	362	269	223	215	178	155	142	174	159	176	186	178	155	162	146	140	129	128	131	112	88	112	100	92	129	98	97	79	89	97	99	106	79	98	81	77	86	72	88	75	83	75	69	92	71	72	76	78	94	79	91	92	86	82	87	65	85	78	91	87	96	103	82	103	93	107	89	88	93	79	93	94	80	91	77	87	82	64	93	84	91	84	95	92	69	77	84	71	107	85	78	108	85	72	104	77	87	93	76	93	82	95	68	77	86	83	86	82	86	64	68	83	94	93	96	88	98	71	89	72	90	71	84	69	83	85	94	75	71	87	93	75	106	79	80	76	79	91	73	89	95	94	84	73	82	66	80	77	77	73	77	81	87	81	105	81	88	89	83	96	90	84	91	79	100	80	80	89	94	66	69	112	84	74	71	96	76	91	95	100	79	94	86	81	72	99	84	82	87	80	90	85	86	89	78	108	79	105	91	80	87	83	98	81	96	84	75	76	78	82	83	80	82	97	72	92	74	73	70	95	87	108	94	71	73	75	77	81	58	78	76	80	74	75	81	93	76	78	86	69	86	67	77	81	73	64	83	82	92	89	76	84	88	79	86	94	73	96	76	75	86	95	91	89	88	74	77	71	82	91	80	88	85	92	81	80	90	79	97	77	68	85	85	69	94	80	77	86	93	82	79	97	82	103	83	95	73	77	91	71	81	86	85	82	72	92	75	74	89	82	91	79	79	98	78	79	77	89	89	95	71	80	90	83	73	86	79	80	82	95	84	86	84	64	68	92	71	88	89	77	94	91	100	71	83	82	100	78	68	82	88	88	90	71	74	72	83	77	80	96	89	79	80	76	78	89	85	66	92	81	70	92	91	76	96	88	102	98	98	83	85	74	89	86	87	85	75	90	90	98	83	81	68	88	86	93	103	85	81	85	83	86	91	88	79	80	81	79	100	97	101	92	88	86	68	87	81	87	86	80	99	81	93	99	90	63	74	74	99	108	74	84	87	105	89	87	81	67	85	107	81	101	85	84	77	89	85	87	92	72	82	85	82	83	81	80	101	86	60	79	79	81	91	85	71	90	85	91	94	102	63	83	88	110	74	89	66	78	87	73	87	87	63	84	78	81	74	81	64	87	81	80	93	88	79	78	82	77	97	80	70	80	78	80	92	70	82	90	78	95	92	78	70	83	98	78	86	86	73	79	80	90	76	75	96	87	94	86	90	88	81	80	75	92	86	60	91	81	92	85	77	78	68	83	78	80	79	102	81	90	83	78	76	75	80	101	77	76	102	85	84	81	82	89	74	86	95	68	86	77	99	89	80	80	95	86	92	84	78	101	74	69	96	99	103	78	83	83	75	79	104	83	74	72	92	81	85	84	77	82	90	81	85	89	82	79	66	71	70	90	102	88	99	71	80	80	89	90	93	81	86	75	77	90	76	85	83	69	88	90	77	83	76	75	67	65	89	80	92	86	79	103	98	87	87	94	77	98	89	83	77	79	80	76	78	82	88	80	86	69	82	90	98	79	88	81	88	79	89	74	83	89	90	80	71	79	84	82	85	86	72	94	89	65	72	81	104	80	71	95	83	91	91	98	98	80	91	78	88	82	73	71	90	78	100	63	90	90	74	79	99	92	94	88	89	80	81	80	65	72	95	78	92	80	78	78	79	77	80	74	71	84	87	89	84	85	102	76	88	75	76	77	90	77	105	88	64	84	74	82	81	69	74	79	68	90	90	75	77	92	81	91	79	91	85	83	86	91	79	80	95	90	89	76	72	83	76	73	76	86	88	82	82	97	95	86	81	90	63	90	69	84	71	93	93	87	75	73	87	86	77	90	78	75	82	94	104	80	87	87	79	86	74	92	86	89	56	91	90	96	79	82	92	88	92	90	86	72	76	82	73	87	91	82	89	79	81	91	76	74	79	84	92	77	80	82	76	89	77	85	87	79	86	76	98	90	79	86	82	86	98	67	81	99	82	88	82	83	97	68	82	89	77	76	80	91	76	80	87	92	81	92	81	65	98	83	78	72	80	102	92	80	94	78	86	85	85	84	99	88	87	79	90	77	85	93	83	87	84	97	97	94	78	90	78	75	76	78	67	84	81	87	73	83	88	77	63	88	67	85	92	95	88	87	78	84	96	80	65	91	93	93	90	80	66	90	71	98	85	87	104	78	74	90	96	78	80	72	72	90	81	78	84	78	79	90	84	75	97	90	78	86	71	90	78	88	77	99	82	78	89	74	83	72	88	73	84	81	85	80	81	87	90	99	84	93	84	75	77	84	80	85	60	97	82	100	91	93	91	79	89	84	84	83	78	69	97	78	85	82	88	73	75	93	86	67	78	70	66	77	89	83	85	88	86	81	69	90	78	74	92	81	79	71	77	72	89	79	82	88	91	79	74	83	89	81	78	82	74	86	79	80	85	93	73	99	76	78	86	72	82	80	102	81	80	61	73	74	88	80	68	76	90	89	81	69	92	89	93	85	76	75	74	90	104	77	94	83	83	83	80	98	82	95	79	75	84	84	93	86	88	80	80	74	83	82	78	82	74	75	98	75	81	89	81	80	81	81	69	102	79	84	71	83	73	78	80	96	82	87	94	88	91	90	88	88	98	66	92	82	99	86	85	86	77	83	81	84	77	87	87	76	82	85	73	81	82	84	95	81	111	79	76	85	87	82	66	90	89	79	91	83	82	84	74	88	74	83	85	80	97	87	88	80	84	80	88	68	79	91	71	85	90	76	93	87	99	113	79	83	85	87	88	82	90	79	84	80	97	70	77	79	75	102	95	71	79	77	83	81	84	63	89	71	82	78	63	71	70	90	99	76	71	78	77	83	87	89	87	83	80	96	86	78	92	77	87	67	85	94	77	76	96	89	85	87	88	93	78	95	79	89	91	73	91	86	75	70	88	84	63	91	85	82	106	79	87	77	83	81	81	78	79	74	79	86	98	88	77	81	89	69	93	83	90	77	82	83	91	92	85	79	95	96	86	80	88	84	79	79	74	83	76	97	87	98	82	94	76	104	79	80	77	107	89	86	74	81	90	93	74	89	82	91	92	100	75	82	86	84	84	69	88	71	63	64	92	97	81	109	76	89	76	94	93	86	82	92	90	92	86	86	85	83	92	70	98	86	80	78	96	82	70	88	101	99	98	81	79	75	99	81	93	78	79	81	95	81	65	84	94	79	101	80	91	71	90	88	83	70	87	77	94	81	92	85	85	80	105	100	85	92	66	75	81	80	86	84	91	72	90	85	93	87	81	90	85	84	93	103	92	82	76	86	93	80	83	82	74	76	76	78	86	68	64	83	82	96	76	71	87	91	72	79	83	90	90	77	92	79	70	66	73	96	88	61	72	78	82	84	78	88	78	78	96	78	87	90	79	86	100	88	80	88	89	86	83	99	92	86	89	77	86	66	71	96	96	85	89	76	82	83	83	78	94	85	93	87	82	85	97	82	82	97	94	64	86	84	102
14209	6448	3114	3281	7532	10124	10852	11225	9736	6982	5402	3953	3244	3169	3141	3768	3634	4316	3233	3641	3071	2495	2161	2111	1744	1728	1521	1246	1156	1165	1128	1238	1019	915	910	922	825	862	845	831	862	818	729	703	664	705	692	669	652	644	650	634	629	682	638	664	672	657	621	651	691	664	699	646	692	707	682	719	727	755	828	787	679	777	770	793	745	773	665	626	670	629	647	641	689	657	669	641	626	591	665	652	643	659	621	677	653	651	664	612	614	635	672	636	593	628	649	620	622	658	584	655	631	634	716	660	697	638	635	628	673	615	635	648	661	666	634	631	661	650	628	687	630	652	677	618	633	624	644	632	696	652	650	680	668	682	655	658	708	630	654	636	658	673	645	623	641	653	668	647	617	627	682	665	640	651	623	641	639	662	676	650	618	638	646	654	646	667	636	666	636	708	650	647	621	644	650	642	595	604	637	626	625	657	653	655	626	624	613	652	617	624	649	682	644	627	637	647	618	706	645	673	650	601	682	663	642	636	653	606	644	616	618	644	680	624	703	659	632	618	648	665	622	661	652	634	650	631	625	641	598	614	655	620	630	629	631	636	659	643	604	630	672	688	643	618	662	640	582	640	619	627	620	644	672	617	659	658	634	631	619	619	674	628	649	630	650	647	690	673	652	683	641	672	687	652	656	582	616	644	655	636	662	646	660	656	638	667	652	664	648	666	632	707	610	614	640	601	626	624	622	632	674	665	645	673	652	689	670	660	615	614	617	710	633	597	661	618	651	637	629	626	678	626	644	670	621	681	618	616	604	600	623	633	711	633	646	621	671	680	639	655	652	627	655	728	687	599	645	636	648	634	596	652	653	592	665	636	589	616	628	644	658	622	616	674	646	649	648	650	650	638	652	643	688	649	594	630	590	617	665	689	635	579	606	623	687	627	660	672	624	642	600	668	660	647	639	641	656	631	651	643	665	649	621	669	653	638	619	634	653	689	592	649	665	631	645	655	646	612	647	654	665	643	644	635	659	624	640	627	630	668	651	592	644	677	678	646	665	588	642	612	639	631	677	654	663	647	647	629	660	607	626	659	633	633	645	634	648	644	630	642	577	641	672	632	588	613	579	627	672	623	656	650	689	637	633	718	657	660	662	610	689	623	610	642	670	659	607	647	659	682	642	658	630	668	644	636	653	642	630	585	653	659	638	648	649	637	661	674	628	625	606	622	637	648	643	648	621	676	674	693	608	630	643	652	643	682	662	613	656	664	645	616	644	636	670	676	638	666	647	600	639	646	649	618	657	651	583	641	653	636	667	692	645	652	657	587	633	651	620	678	659	626	616	636	677	644	628	611	607	645	658	618	596	628	679	651	635	611	704	652	633	641	641	622	623	624	623	641	650	671	597	602	635	641	687	662	624	653	644	647	615	590	643	644	632	653	621	656	650	671	696	634	644	611	625	630	655	651	684	654	613	622	607	677	647	642	615	625	625	645	585	674	643	664	664	673	668	611	637	668	688	628	659	665	662	586	608	640	671	673	578	619	667	681	649	651	671	611	629	677	629	632	618	633	641	615	641	656	589	647	662	595	648	653	645	662	602	656	689	679	680	652	677	623	665	637	601	663	635	698	711	648	650	640	631	633	638	641	589	667	646	653	646	659	659	672	625	631	604	607	632	644	636	656	608	681	597	675	652	660	658	667	587	653	714	633	631	612	671	619	676	620	643	642	640	610	606	600	659	659	613	625	666	644	653	657	651	607	676	658	655	670	661	626	615	586	639	647	635	641	652	661	645	653	644	642	645	654	597	643	639	665	632	678	668	661	629	670	670	622	621	612	615	657	595	661	612	648	628	625	629	648	593	636	639	637	625	637	581	669	655	643	608	631	660	645	583	633	601	641	703	673	627	692	686	624	680	656	623	661	590	667	644	646	630	596	628	664	699	672	632	628	653	674	651	642	626	645	658	673	660	623	643	610	673	634	648	689	586	642	683	613	637	665	629	615	582	676	645	620	654	677	621	636	645	667	604	665	653	635	634	634	644	682	624	637	631	636	659	663	620	693	661	615	663	634	702	635	674	681	666	631	649	645	612	614	644	606	662	593	624	650	667	627	653	638	661	611	664	648	643	633	640	671	630	692	642	642	633	647	599	601	657	662	668	645	629	607	665	638	619	623	643	634	632	683	665	664	624	643	626	655	640	604	616	681	671	582	644	652	656	666	621	636	626	660	607	644	702	678	656	632	645	687	687	628	685	684	676	641	639	649	610	635	631	591	624	612	632	610	689	601	679	618	634	682	618	644	675	661	621	634	648	611	631	618	611	718	614	686	622	622	626	650	665	678	631	676	649	612	664	671	677	644	658	652	689	652	606	669	631	646	660	625	667	590	649	688	655	670	662	656	633	581	729	611	688	667	664	624	633	633	660	647	628	665	674	621	646	634	619	644	699	640	658	623	620	631	611	625	669	673	658	640	616	686	620	660	606	586	656	645	653	648	626	620	634	632	639	646	632	647	666	631	645	619	678	641	648	697	644	672	630	643	607	618	647	656	625	639	618	645	648	646	624	608	628	648	663	602	652	686	659	638	671	620	670	640	605	669	638	660	661	621	601	615	641	615	623	635	611	638	659	649	663	644	691	636	651	674	641	583	616	683	640	642	630	649	622	661	697	650	594	664	661	639	635	610	633	619	695	684	651	626	605	642	646	703	639	691	638	675	651	660	628	605	633	638	653	644	605	639	644	627	654	618	625	602	673	657	627	594	653	652	653	669	667	591	634	627	603	674	635	607	629	610	653	651	623	658	657	694	658	619	602	631	696	671	610	597	615	645	585	704	660	645	650	590	630	653	645	611	675	686	607	663	638	651	622	659	617	654	676	644	650	633	596	641	641	634	660	656	644	592	655	595	645	662	637	633	643	630	632	676	640	647	647	663	600	657	687	619	676	656	653	648	644	637	669	654	653	621	650	632	615	633	678	686	651	659	635	643	620	650	674	615	641	598	654	678	604	645	660	623	620	672	693	586	616	642	660	674	632	635	646	577	649	646	663	637	599	629	641	666	618	644	639	601	647	641	635	657	669	659	666	648	649	606	712	662	615	653	673	623	653	618	651	649	628	632	610	643	612	646	648	685	663	639	621	674	636	636	662	614	643	655	639	649	691	632	647	673	623	642	650	655	629	614	604	670	653	619	667	686	685	598	611	703	666	661	600	694	656	603	594	665	637	653	645	620	628	627	649	663	651	657	602	648	638	639	620	629	651	633	611	688	621	635	702	632	622	679	649	679	617	688	617	632	640	642	688	619	642	592	635	681	680	646	696	634	637	639	629	622	609	660	637	649	581	652	638	635	640	632	631	644	635	633	626	677	653	635	626	611	616	664	640	604	663	646	641	620	618	661	602	612	685	615	632	635	677	688	610	628	635	602	686	689	613	635	637	610	637	666	631	667	619	668	655	616	609	602	643	658	653	599	666	606	633	626	609	658	631	633	619	670	671	619	635	626	675	656	699	655
1970	438	272	172	132	188	256	294	290	229	173	138	130	113	148	156	162	173	148	181	149	130	103	115	113	132	106	92	88	79	90	84	77	63	75	81	80	68	77	73	84	72	61	58	82	70	72	62	73	59	71	64	64	46	60	64	74	73	71	61	69	69	49	67	66	81	74	81	81	62	75	79	61	76	68	73	66	72	51	62	74	57	80	72	80	76	72	71	74	68	78	78	62	74	69	56	72	69	64	84	63	66	61	70	62	74	71	85	77	73	67	71	72	69	81	82	75	77	61	77	78	62	43	61	63	65	71	64	69	81	54	54	69	55	51	73	56	70	58	60	65	58	71	65	63	55	60	63	62	61	69	89	65	51	71	58	64	67	60	57	58	81	57	63	64	55	63	71	72	68	70	71	65	51	61	47	62	65	85	65	73	77	55	68	69	72	69	61	63	82	69	74	50	63	62	76	64	66	68	47	53	83	63	71	72	70	56	75	78	66	68	73	63	58	62	56	86	77	57	70	74	75	72	58	69	78	57	71	74	70	61	57	70	65	66	54	69	60	60	71	75	86	74	58	83	52	59	72	64	74	64	72	75	59	57	67	72	55	73	63	72	77	56	64	62	58	65	70	65	51	78	65	85	76	84	72	61	87	66	61	70	73	64	67	69	58	62	55	81	76	70	61	71	70	74	63	73	60	65	67	65	58	63	75	69	72	69	61	85	64	72	72	71	70	70	80	70	80	69	72	71	71	71	69	61	74	64	76	69	75	73	77	67	77	66	74	61	77	68	89	62	83	70	77	64	58	75	64	73	67	59	66	62	70	60	73	62	74	82	75	63	55	59	65	80	74	59	68	77	62	73	65	67	56	65	72	71	66	67	66	73	52	80	86	57	70	63	56	67	74	68	63	65	63	76	69	70	68	64	67	62	64	67	65	63	61	58	55	71	50	56	75	71	67	67	66	77	57	52	72	68	56	76	56	73	64	56	69	56	58	80	65	63	54	52	60	57	58	70	66	68	66	70	62	54	67	65	79	52	76	56	65	55	76	65	65	76	55	78	59	70	68	67	72	54	76	59	80	64	59	56	57	62	55	72	67	77	69	90	67	51	60	69	83	65	75	61	56	52	64	54	65	79	73	48	65	76	60	72	65	60	65	77	71	67	58	69	74	73	78	64	68	57	76	65	81	65	75	72	82	56	81	62	71	52	73	59	55	67	63	73	67	56	55	70	80	73	77	70	82	61	72	86	64	61	68	84	62	69	61	68	78	66	48	73	57	53	70	63	79	63	73	78	67	81	52	64	58	61	61	75	50	54	61	58	60	64	67	71	55	68	56	83	59	62	71	83	67	50	67	52	73	71	73	67	59	79	66	61	67	72	51	61	72	73	72	65	68	65	70	65	74	70	61	90	64	57	65	59	68	58	62	64	72	69	76	82	77	78	74	52	60	59	75	51	72	87	56	65	76	70	53	64	74	83	58	72	65	87	74	58	60	58	85	79	53	67	80	72	61	70	69	66	63	60	65	67	67	56	80	59	60	54	76	61	65	77	69	67	55	63	69	63	57	67	63	60	67	75	60	70	60	62	72	67	80	58	64	60	74	67	95	66	58	56	57	68	54	73	60	78	57	70	70	72	70	76	70	51	75	72	57	77	73	65	56	61	57	65	71	66	73	56	74	49	58	61	70	63	67	50	62	72	74	60	78	74	54	79	76	77	61	78	65	65	70	78	55	73	68	52	66	51	75	59	68	65	63	56	65	68	62	80	52	79	74	75	58	57	63	55	72	71	64	69	58	71	64	49	76	62	69	62	63	75	60	69	61	71	73	73	82	73	68	59	63	73	77	79	64	58	65	68	69	51	60	76	75	78	69	65	86	79	62	59	55	44	81	69	77	68	59	75	51	72	73	69	80	68	69	77	64	57	57	53	61	72	76	68	68	58	53	72	75	50	55	71	54	58	70	62	70	87	54	89	63	61	71	83	68	62	55	98	70	88	72	69	74	67	62	48	81	65	72	48	63	60	73	64	74	61	71	68	64	79	76	55	57	64	76	63	62	69	69	69	77	64	74	75	66	48	64	63	52	58	66	74	77	72	62	68	67	77	76	61	47	63	73	64	62	74	67	64	61	81	59	74	63	67	68	65	58	63	87	76	57	72	69	66	72	72	75	66	65	60	72	71	68	75	79	87	65	70	53	65	66	64	74	66	64	81	63	61	67	77	55	65	70	75	58	56	60	60	72	63	72	62	64	78	69	63	73	73	66	49	63	57	64	75	67	69	79	63	63	70	63	67	58	81	50	71	58	69	80	59	69	58	71	70	78	74	71	58	69	66	71	80	58	58	66	60	83	65	75	80	64	79	72	58	64	55	47	73	70	58	61	77	63	61	65	63	74	67	60	67	62	69	59	44	76	55	57	68	55	65	72	68	60	59	76	61	62	61	61	67	67	60	73	57	69	78	81	72	64	72	58	60	69	60	73	70	66	74	77	83	70	57	60	80	70	76	75	85	84	58	56	83	67	67	61	71	65	70	58	56	59	69	62	59	73	71	86	88	73	74	75	77	65	61	66	66	66	65	54	78	46	70	80	47	77	72	76	80	60	60	75	79	65	65	85	66	66	61	59	73	81	68	75	74	61	74	74	69	72	56	70	70	61	70	68	70	86	62	63	57	64	83	83	55	80	61	85	59	55	71	68	75	65	70	60	56	74	61	62	73	50	79	65	63	65	50	59	65	81	50	71	73	64	66	83	75	78	60	58	68	85	65	72	68	79	63	63	61	70	56	65	80	70	71	58	52	67	76	69	58	66	61	70	57	73	60	59	69	63	68	61	53	75	69	61	62	64	64	67	68	75	70	65	70	66	78	73	61	83	59	69	66	69	59	45	61	71	66	62	55	79	59	73	87	57	65	67	75	62	60	59	69	68	62	59	78	74	71	71	65	58	62	69	68	59	64	67	60	53	48	58	73	64	66	61	76	65	65	65	57	65	69	58	73	54	76	68	78	65	51	52	58	52	72	84	70	70	63	68	55	74	83	61	70	71	71	50	75	72	70	59	72	56	68	71	66	69	63	70	71	75	75	68	65	58	63	58	66	85	64	66	70	63	62	70	53	74	78	71	78	87	61	82	62	63	56	74	74	77	69	67	63	63	87	81	60	66	58	61	60	52	57	71	73	59	76	65	77	85	65	66	62	58	70	67	79	57	79	66	65	54	65	74	80	62	79	62	65	66	62	68	68	62	70	60	64	68	82	75	74	65	70	81	55	84	66	70	72	67	56	57	70	67	62	54	60	78	52	52	75	59	69	73	61	68	57	61	75	66	65	71	60	64	79	75	61	76	75	71	64	69	76	60	70	64	54	52	56	73	58	64	74	77	73	54	65	76	69	62	70	68	58	72	68	76	69	81	73	78	54	68	70	75	61	60	67	63	68	69	64	53	63	63	51	56	55	61	59	76	56	76	63	63	48	74	55	63	90	65	70	64
15379	5607	2698	3007	6784	9253	10570	10567	9486	6636	5141	3649	3319	3096	3244	3852	3649	4487	3228	3522	2690	2461	2057	1950	1728	1722	1252	1174	1017	1015	1020	1193	888	784	848	783	701	719	789	777	795	730	581	589	524	602	574	510	537	516	572	473	500	567	534	522	502	533	536	579	528	560	519	533	523	542	593	627	599	664	677	660	594	679	712	677	647	674	551	577	522	517	527	529	534	529	548	551	532	514	562	527	550	541	494	536	542	479	498	517	586	516	527	533	582	513	552	540	536	526	557	536	566	499	553	530	535	534	537	537	517	504	558	556	526	515	508	552	505	546	541	498	546	569	483	561	582	517	543	547	526	576	518	528	551	555	549	544	529	532	522	519	521	520	543	536	519	523	544	489	501	494	542	544	541	523	550	529	549	542	542	509	537	498	540	500	558	550	536	536	535	529	542	517	524	570	527	496	522	559	524	542	492	554	534	514	546	548	530	489	527	521	519	560	526	520	524	557	526	530	510	531	538	502	532	532	523	531	512	527	511	511	545	524	543	504	514	544	535	563	524	508	496	535	507	535	522	547	539	560	558	510	580	544	510	585	511	547	585	536	555	551	540	532	592	545	537	540	495	518	543	522	527	549	538	500	507	520	530	480	504	519	572	514	551	548	555	500	568	542	498	529	558	510	511	542	551	542	541	483	551	520	537	533	521	524	514	499	526	525	554	543	514	552	522	579	498	556	516	535	504	506	527	548	539	511	513	527	540	468	510	519	519	543	555	517	524	543	484	534	541	490	553	542	552	553	529	554	495	524	503	568	544	528	536	519	548	485	570	525	513	537	539	556	501	483	573	503	550	537	537	566	526	511	509	568	532	574	525	554	526	529	595	515	564	577	502	518	522	537	575	537	526	531	572	500	576	496	526	554	535	538	494	569	489	538	502	510	527	543	528	497	547	522	587	519	513	558	542	563	510	565	490	540	527	526	515	561	528	509	551	520	555	548	543	506	552	537	568	501	537	565	539	553	497	558	512	503	506	491	521	522	499	536	523	556	540	495	541	519	525	530	527	556	520	533	535	520	503	523	521	524	521	551	522	523	544	530	536	507	516	576	530	536	564	540	517	508	541	526	546	528	571	574	538	490	495	520	565	571	526	552	541	501	518	502	545	485	540	551	530	551	537	573	533	543	542	507	551	551	541	558	528	531	503	504	537	519	550	510	519	549	549	542	527	534	494	538	555	552	529	536	518	558	514	535	545	528	530	533	555	509	538	532	529	495	527	549	502	544	539	532	532	540	567	492	562	527	497	566	502	490	535	542	521	524	514	493	551	537	567	560	543	545	536	532	526	559	536	527	513	564	534	559	540	525	559	537	513	554	539	493	544	527	545	509	506	510	579	542	525	524	499	538	562	540	572	530	542	507	531	482	552	498	539	555	538	562	551	582	586	536	540	531	517	514	551	556	521	510	539	545	542	550	567	593	505	522	539	552	502	533	557	533	524	573	546	539	540	481	514	532	545	510	534	530	539	512	522	531	504	505	492	479	545	544	535	526	519	528	523	502	515	548	540	502	522	522	515	525	563	531	531	576	546	523	517	484	535	558	504	526	558	561	522	532	541	508	531	539	500	502	546	540	557	526	522	525	560	583	515	532	549	523	518	557	540	505	561	519	527	531	568	556	493	522	535	550	524	542	530	565	527	506	547	525	535	523	531	572	502	478	585	532	559	549	498	544	550	517	552	525	539	538	482	558	541	570	551	557	546	533	522	514	508	547	525	538	507	543	551	525	475	512	516	526	516	528	496	531	531	535	526	511	520	524	542	552	515	567	496	576	549	512	569	527	549	507	537	497	532	525	521	530	524	535	533	519	549	528	513	494	542	569	542	544	549	474	523	510	536	536	543	531	528	512	524	566	518	510	514	536	538	530	497	571	546	545	547	523	530	507	519	560	528	541	538	528	555	528	555	529	506	521	530	526	557	518	547	563	504	568	559	492	528	537	547	504	507	539	554	529	541	516	510	519	536	508	502	523	515	498	507	508	514	514	528	510	514	540	554	521	559	510	530	521	563	561	520	515	520	526	544	514	537	563	514	517	551	561	529	541	545	548	522	558	570	563	520	534	496	552	552	565	552	496	578	555	552	508	533	528	543	557	531	537	576	567	539	518	526	563	532	563	586	544	562	494	587	526	515	536	517	511	547	546	543	541	516	512	531	498	529	512	532	580	521	547	527	523	533	524	537	520	567	562	521	558	578	505	524	525	515	547	549	549	549	517	564	525	497	538	503	496	493	501	522	519	544	514	553	528	546	531	524	529	558	543	526	543	521	529	518	580	506	532	502	513	507	559	537	531	553	552	569	545	533	538	541	549	564	548	518	571	570	548	578	572	486	518	511	540	501	527	553	517	495	558	518	543	551	565	542	547	539	565	528	531	595	543	540	568	540	510	568	533	583	544	546	514	533	542	515	535	529	531	525	520	580	535	512	510	559	527	527	542	517	532	498	548	550	543	529	564	514	568	505	555	537	505	521	528	538	550	508	556	523	510	531	554	557	517	531	500	585	580	509	550	508	538	528	516	558	539	521	537	527	483	500	507	568	501	520	482	532	502	552	539	567	533	534	497	502	558	581	507	578	560	563	536	552	584	565	548	548	551	558	564	505	541	544	533	504	581	543	547	551	533	544	541	510	511	556	521	548	510	528	529	533	581	587	516	555	533	522	530	465	594	546	548	525	556	533	546	534	535	560	505	545	512	571	530	553	538	532	511	527	529	566	535	564	552	556	516	562	506	536	551	496	498	546	525	535	561	525	539	522	516	534	516	556	536	546	530	505	539	543	541	551	493	538	500	499	567	546	557	510	540	554	531	580	532	504	518	529	503	551	542	545	495	536	527	528	509	541	525	547	525	570	530	530	587	566	510	589	506	479	541	594	538	530	573	492	555	504	518	538	516	539	549	569	514	525	519	566	545	499	545	529	538	545	531	488	514	524	552	541	527	569	522	556	551	524	529	506	554	569	525	498	561	528	511	522	556	536	551	526	570	555	512	536	521	521	530	513	509	549	568	550	554	523	569	497	541	593	521	556	582	555	520	549	519	541	552	548	558	544	585	530	554	496	531	522	550	519	538	498	500	559	529	583	514	563	538	533	533	533	544	541	542	530	473	527	529	549	560	536	550	521	530	512	527	549	543	555	528	554	539	587	517	540	547	569	537	538	531	556	531	500	520	574	524	547	560	568	556	568	526	531	527	520	523	524	563	569	520	518	520	572	565	544	538	554	555	525	487	562	538	511	551	517	571	543	520	511	536	511	536	539	556	535	547	553	522	563	540	523	554	536	523	544	525	534	471	525	526	556	551	495	579	528	516	556	494	466	518	564	544	518	501	539	550	477	537	575	527	509	519	567	533	561	515	501	545	548	537	533	548	555	519	532	544	543	566	514	550	525	507	510	502	564	555	491	538	527	532	569	526	551	590	549	540	497	568	524	524	547	550	518	547	592	501	532	532	561	533
1525	615	346	228	199	242	380	425	358	319	229	221	220	197	200	229	270	276	230	211	199	174	175	193	147	169	116	102	115	127	122	134	120	122	121	119	106	106	111	120	142	114	113	104	110	100	106	94	101	102	106	101	94	102	104	120	105	115	92	98	108	99	118	95	116	124	103	107	133	99	110	102	110	118	119	118	119	122	103	110	101	123	96	119	118	97	109	116	103	105	110	86	96	117	120	111	97	89	102	103	95	104	109	89	79	97	106	107	97	119	111	100	119	114	128	99	104	101	102	102	101	103	116	84	90	107	104	103	110	100	104	95	100	136	96	116	109	106	114	115	118	108	100	118	100	99	125	112	100	105	98	91	106	97	102	127	113	79	90	100	98	107	98	101	98	105	94	104	110	103	125	101	95	114	109	108	92	104	96	134	109	121	108	96	119	95	108	104	94	98	106	103	105	116	105	109	115	110	109	101	94	107	99	89	91	104	107	106	116	101	100	100	103	111	101	111	108	117	103	86	119	103	112	123	101	105	83	110	116	113	108	92	100	101	82	86	122	102	102	91	93	102	108	104	114	115	117	114	97	119	94	127	109	108	108	67	112	89	118	105	94	115	101	91	103	101	100	107	110	98	122	100	98	106	97	98	86	118	103	110	104	102	105	103	99	106	102	100	107	130	95	126	126	99	102	104	105	104	118	114	112	107	116	97	113	81	125	102	98	101	116	115	114	111	99	118	106	97	114	108	111	118	112	101	101	103	105	97	113	108	123	100	95	91	93	112	130	109	104	107	121	112	100	103	89	97	103	108	99	87	108	95	88	116	116	107	89	111	116	85	104	110	99	110	96	120	104	95	130	92	100	101	104	100	96	99	113	110	95	96	98	95	91	116	97	122	88	90	94	115	107	103	106	114	99	104	95	106	95	98	103	117	105	111	90	110	90	87	105	110	107	108	110	92	113	87	94	113	103	102	105	130	115	120	111	98	95	110	107	98	99	116	110	93	103	98	84	105	100	89	107	121	107	107	101	97	112	112	116	109	98	95	124	93	109	93	111	109	124	96	124	113	114	125	110	107	102	81	97	92	102	111	117	115	112	102	103	94	92	108	110	82	93	114	115	109	107	125	92	120	106	108	120	126	92	112	90	121	117	107	107	84	103	110	112	104	97	107	92	100	89	97	116	96	117	104	109	94	106	111	120	97	106	113	113	118	96	103	123	112	109	102	102	113	97	94	105	106	92	103	97	115	101	108	96	94	104	93	119	111	104	92	123	101	115	109	101	108	117	107	103	102	98	110	100	113	105	101	102	112	100	113	105	102	115	105	98	95	108	113	112	106	94	100	100	97	101	106	114	108	116	94	105	117	111	112	114	107	100	116	95	98	106	110	110	95	95	107	109	101	113	111	108	104	114	104	121	101	125	119	120	106	86	110	104	97	100	116	114	113	111	96	114	109	111	96	121	122	117	120	83	124	101	94	110	112	95	109	114	107	110	102	95	104	98	117	103	115	119	130	103	83	86	102	111	118	104	109	103	109	109	95	108	99	95	115	125	105	97	114	104	116	111	99	111	118	105	118	107	88	98	116	99	99	100	106	100	109	117	104	99	105	97	110	121	109	103	101	108	105	115	119	110	123	100	96	107	109	112	98	109	117	118	98	88	89	99	104	93	101	116	118	93	112	96	108	112	122	100	109	118	120	121	112	109	96	116	101	104	104	95	99	109	111	111	96	91	98	120	107	101	103	94	111	95	120	100	104	104	111	117	95	99	101	109	83	97	95	101	107	101	104	93	121	120	85	121	119	100	126	106	100	102	118	81	111	104	106	113	95	117	112	121	88	98	91	96	118	98	119	107	99	96	108	106	95	110	100	94	92	106	88	104	104	136	120	110	85	110	92	99	103	118	121	131	116	105	87	113	101	101	114	96	104	110	102	112	109	108	100	111	130	105	96	116	104	101	122	95	91	105	94	105	119	108	117	121	110	95	109	115	107	97	114	95	108	97	95	107	90	98	105	105	117	98	100	99	116	95	95	107	95	95	90	83	105	107	112	120	112	110	120	100	93	110	103	115	101	93	89	96	97	133	129	108	95	104	118	104	102	106	112	110	102	100	109	103	107	102	116	122	95	105	97	119	112	97	126	112	97	111	124	101	116	105	112	98	95	117	112	113	114	112	94	126	117	106	109	116	100	91	111	97	116	116	103	105	107	115	112	84	108	114	102	114	118	101	111	97	91	123	116	119	102	112	92	94	98	101	113	125	119	104	108	117	111	111	110	93	119	109	112	127	94	92	108	115	87	92	115	138	87	113	102	108	118	110	103	108	97	112	101	109	111	119	111	106	96	118	89	117	103	115	119	108	100	111	117	118	113	112	116	108	120	109	106	98	103	108	117	108	102	111	102	101	95	93	99	96	108	127	115	123	118	101	110	101	125	112	132	107	113	118	122	93	103	110	92	108	116	99	100	113	109	100	113	97	103	90	117	89	110	84	127	89	105	103	102	101	102	112	114	89	117	105	111	109	117	99	109	108	107	103	128	103	112	118	111	112	97	90	99	117	99	101	111	120	117	87	94	135	74	111	105	107	109	109	119	118	111	116	101	111	124	103	113	107	102	98	103	99	108	89	98	111	104	107	104	114	113	89	91	96	97	106	112	108	93	110	100	102	103	116	104	109	118	112	130	105	101	119	93	109	106	112	108	105	105	97	103	73	100	117	97	87	98	96	106	109	92	95	104	107	104	103	123	104	110	110	107	119	103	118	99	103	109	117	111	107	108	127	112	117	108	101	127	105	98	96	117	106	105	106	107	112	111	97	103	114	87	108	94	128	99	117	89	86	87	114	119	108	110	99	120	112	106	94	115	102	99	135	120	110	123	118	101	109	109	114	109	93	104	110	112	99	105	124	95	110	97	96	99	105	112	98	93	100	123	130	90	99	93	115	93	104	119	100	111	98	118	118	112	105	111	104	84	119	121	111	115	120	114	124	90	109	103	106	121	96	108	90	120	110	84	89	107	118	99	114	89	99	106	119	103	115	102	119	125	111	87	114	117	100	108	106	103	118	98	116	119	98	120	98	99	121	122	107	103	103	82	112	109	109	121	103	128	115	100	101	121	90	90	112	106	100	111	108	121	114	105	115	94	107	94	88	103	110	115	99	93	92	108	94	108	98	106	92	93	111	102	103	95	87	90	96	102	107	105	100	110	101	94	118	113	96	107	104	113	106	128	120	112	89	105	116	98	104	102	94	105	106	122	89	98	108	105	107	107	98	130	122	98	109	110	114	100	109	108	101	114	111	106	115	102	86	106	118	92	94	101	98	108	116	118	111	91	106	115	109	107	95	97	111	123	110	108	115	106	119	103	103	103	95	95	100	104	100	118	90	124	102	117	113	108	112	108	107	104	119	94	104	104	86	87	100	133	90	111	105	92	115	89	120	103	117	128	121	82	112	107	105	123	99	95	103	106	85	108	130	105	99	100	105	88	113	102
17200	7159	3641	3985	8841	12101	13991	13329	11452	8590	6332	4723	4389	3995	4418	4828	5581	5816	4355	4608	3376	3266	2723	2620	2236	2106	1801	1629	1508	1399	1693	1618	1248	1229	1306	1142	1068	1088	1185	1116	1175	1113	909	836	835	826	866	820	851	811	831	843	816	845	841	807	882	818	871	859	864	831	844	827	841	817	855	896	933	1119	1053	1028	913	1052	959	998	1014	1092	824	809	778	786	821	796	861	849	787	830	813	816	820	845	806	809	876	836	779	807	847	854	832	841	833	847	824	803	855	830	828	837	808	846	779	800	841	806	793	812	776	812	837	790	806	807	883	801	788	796	803	810	845	779	832	750	841	832	810	865	859	824	855	796	780	838	822	761	845	774	821	791	867	809	827	840	777	837	824	815	753	784	758	783	869	775	871	857	830	853	862	844	781	815	780	772	802	806	830	789	825	815	794	803	835	845	821	809	813	829	823	833	828	794	816	860	795	788	816	801	858	783	788	855	857	779	849	847	842	830	831	742	845	814	846	758	747	794	800	817	828	819	846	781	862	766	818	806	823	800	857	809	829	730	839	804	840	754	851	837	801	784	837	877	835	770	854	816	819	819	834	814	786	836	843	766	796	825	823	781	792	834	786	811	790	792	850	819	797	825	815	808	844	782	799	795	768	834	794	802	809	826	806	802	839	836	823	827	842	818	809	761	747	811	826	872	839	849	801	864	787	788	817	845	794	847	856	806	809	839	811	842	766	768	818	796	799	827	786	783	797	813	799	837	810	884	845	850	828	778	810	781	818	750	795	780	831	822	822	814	812	806	815	809	802	815	830	805	809	856	779	786	800	845	789	802	793	807	847	834	848	772	796	794	804	757	788	830	868	833	797	822	830	802	760	807	808	834	788	773	816	851	837	796	856	827	830	809	837	821	836	814	793	777	789	831	834	764	824	833	840	792	848	807	849	822	771	817	827	793	798	830	789	813	813	804	829	847	840	800	824	797	771	847	844	750	811	868	788	815	834	843	824	820	834	777	799	792	815	845	884	825	845	860	786	834	827	759	801	822	842	817	826	769	788	825	798	769	788	883	787	792	790	824	837	816	809	854	808	826	826	829	816	838	819	817	764	796	835	776	798	833	829	833	797	805	815	790	818	802	787	801	834	825	825	813	842	811	849	815	828	826	792	786	846	823	837	763	850	850	823	819	775	839	872	856	762	824	745	823	825	837	814	828	826	835	766	812	843	823	840	832	807	804	806	866	810	815	849	788	854	823	875	827	741	790	786	786	794	775	802	836	781	783	814	802	811	832	816	783	837	805	787	794	786	790	825	800	852	789	774	812	798	795	849	804	832	831	853	775	826	806	795	782	787	777	786	848	827	821	787	776	847	807	835	856	808	824	811	803	828	856	826	821	824	901	794	755	818	829	770	832	849	824	850	843	882	833	800	829	760	831	816	784	862	820	853	793	752	834	796	806	791	863	788	789	802	847	869	862	826	797	793	859	823	795	804	789	822	862	814	796	830	860	801	793	813	818	777	818	788	812	796	818	818	813	834	836	824	873	810	772	841	874	821	775	782	781	779	870	796	798	816	925	812	832	814	844	840	794	822	787	816	780	822	828	860	828	833	764	813	847	780	804	776	847	806	857	843	791	840	840	833	848	819	802	795	795	845	852	806	824	786	837	778	904	823	823	833	809	794	851	807	778	807	796	799	819	838	815	799	834	759	785	776	793	807	832	818	784	794	805	823	821	809	818	812	766	843	801	851	843	822	808	762	809	790	839	781	800	824	821	820	833	822	811	860	826	805	828	844	773	803	843	799	807	823	809	832	868	815	815	828	779	811	864	773	859	769	797	816	803	828	849	800	838	807	852	838	823	807	809	834	803	799	815	838	785	798	839	850	850	847	781	849	798	826	809	827	864	825	823	813	838	847	810	809	774	787	799	747	881	850	771	796	795	780	844	820	773	820	825	807	814	864	781	803	773	779	809	849	824	797	787	783	871	853	816	842	803	819	816	778	807	809	830	849	810	811	812	813	838	867	769	815	839	803	825	834	813	814	808	850	830	818	789	848	841	847	756	887	819	827	824	840	808	842	813	800	841	805	772	884	815	856	825	820	793	760	785	831	795	797	800	817	832	804	787	851	839	851	799	782	816	809	801	827	851	799	792	808	812	790	825	871	843	884	823	841	809	832	828	834	814	752	792	808	824	800	779	811	849	828	787	819	855	845	778	813	800	767	870	871	780	830	871	767	816	825	784	820	807	811	808	833	793	756	782	810	769	787	788	784	786	807	790	844	824	807	805	856	832	842	812	851	819	792	801	773	838	817	825	800	820	765	816	809	870	858	887	826	792	765	768	842	827	801	839	836	748	863	842	805	829	801	764	860	820	795	858	821	780	785	821	785	797	842	818	873	802	815	795	782	851	807	827	810	803	821	812	785	824	862	789	793	812	864	848	782	773	806	835	796	774	815	773	832	814	803	727	871	751	876	810	783	835	768	824	832	781	811	798	812	831	780	790	781	806	853	794	756	862	786	817	807	826	790	874	813	792	826	866	769	869	855	826	808	811	838	788	782	867	816	798	794	828	814	835	777	810	847	816	795	807	849	854	857	833	834	793	761	766	803	796	816	780	833	793	825	789	801	800	808	820	790	842	835	767	837	754	784	799	767	818	794	810	829	780	764	817	806	871	788	836	820	809	814	773	804	828	788	743	798	842	821	769	797	790	781	826	819	811	823	782	806	866	843	814	857	786	754	839	828	809	816	784	868	780	819	755	835	843	836	837	749	782	791	856	832	892	812	825	771	795	822	795	826	834	792	853	838	844	763	817	839	833	817	762	803	830	781	821	795	746	775	806	824	868	758	841	820	761	770	849	810	806	836	817	841	816	796	809	776	831	802	841	847	809	885	806	813	838	815	832	809	840	815	835	799	807	806	778	804	816	769	823	804	819	783	835	778	807	812	830	785	858	808	783	807	864	812	835	821	852	814	815	826	846	820	841	864	850	807	796	836	839	794	821	768	848	799	815	830	812	788	837	796	861	771	821	805	852	825	767	791	849	803	788	854	804	826	871	779	808	796	844	767	829	823	843	816	827	793	859	756	811	801	795	785	860	843	803	823	841	847	802	811	782	822	820	812	840	792	823	802	780	798	786	804	782	799	854	795	832	825	795	822	795	796	804	794	824	776	829	839	855	821	798	805	819	838	835	824	809	800	758	792	774	791	805	829	829	822	831	825	765	809	787	840	813	815	807	797	848	790	763	806	834	804	801	824	830	804	798	752	794	867	809	810	811	791	809	807	829	870	821	814	774	843	764	817	833	789	769	804	847	821	843	828	794	845	790	836	831	824	812	842	869	794	821	811	797	810	861	821	817	844	809	811	895	835	834	864	795	781	820	827	825	848	800	824	821	806	807	782	834	803	818	840	851	843	825	810	828	813	841	842	804	802	836	806	838	818	841	869	837	845	856	828	815	878	814	836	806	828	786	798	792	793	806	826	790	819	787	806	828	762	850
1364	309	166	79	114	134	221	224	173	141	120	108	110	91	98	107	177	150	114	111	87	94	76	74	71	76	59	74	55	63	53	42	55	60	55	48	41	66	43	48	55	39	43	48	49	36	42	54	45	53	56	42	30	55	49	52	44	40	32	50	39	43	64	47	37	45	45	45	51	43	50	50	49	45	44	54	52	45	42	39	54	51	50	56	50	50	50	51	51	48	52	34	48	55	48	44	30	51	41	56	45	43	49	51	52	38	42	47	46	44	42	34	37	46	40	53	35	43	55	50	52	39	41	47	54	49	37	43	44	47	37	33	40	62	42	42	49	42	34	36	51	46	39	46	42	46	48	31	44	49	55	53	50	45	46	45	39	36	39	38	57	59	47	54	49	53	57	49	53	58	44	52	41	44	52	45	38	43	45	52	58	52	33	46	49	48	50	46	41	38	43	44	46	40	42	50	49	43	52	47	37	47	47	64	53	40	54	45	52	49	43	55	51	49	62	49	48	51	48	35	46	46	45	50	57	44	37	43	51	50	42	46	60	42	41	58	35	37	42	48	39	46	48	44	57	46	39	37	48	48	56	53	69	43	46	43	29	47	52	46	36	56	42	41	50	58	43	56	46	61	40	42	36	50	48	56	41	51	42	50	53	48	56	51	40	52	45	37	42	44	47	48	51	42	55	46	41	41	51	43	42	41	45	51	48	39	54	37	43	47	32	56	47	31	40	42	51	35	56	64	28	59	51	53	41	46	38	46	38	43	41	40	51	47	41	49	50	50	49	37	46	64	33	60	49	46	35	38	37	40	47	37	42	45	37	52	35	43	54	36	46	46	35	48	39	45	49	61	53	39	54	41	49	43	56	50	45	43	49	44	46	56	33	36	53	39	62	51	46	41	40	40	40	47	43	47	47	41	39	47	50	34	49	53	44	61	50	50	43	39	40	46	47	40	33	38	35	45	46	49	55	50	50	54	60	55	56	40	34	45	58	54	36	37	51	42	58	59	39	44	41	46	49	36	47	43	40	46	51	47	47	37	52	47	52	39	48	38	40	37	38	47	51	43	36	51	44	46	43	49	40	43	37	44	58	39	47	33	42	49	48	36	51	53	43	52	56	55	54	44	31	52	46	45	48	35	47	31	37	44	39	45	51	51	38	49	52	39	43	42	46	50	48	54	54	46	48	48	48	55	45	56	50	40	35	34	33	50	47	36	50	52	51	52	47	60	45	51	51	58	39	63	44	42	41	41	52	55	47	65	44	59	48	55	58	46	45	42	53	47	43	43	37	44	50	41	48	58	49	51	49	51	37	44	53	61	28	49	47	49	33	50	51	52	59	40	45	50	56	40	43	49	45	41	39	51	49	33	42	45	56	45	41	42	39	49	44	50	46	45	49	53	31	41	36	55	46	49	41	49	57	59	60	42	46	38	53	46	47	43	48	48	51	54	46	44	54	48	42	42	43	53	63	37	44	51	43	54	53	44	53	49	43	43	46	35	53	42	51	58	46	64	52	39	56	53	42	59	49	57	57	42	42	47	53	48	37	46	42	50	47	59	50	60	35	45	48	55	48	50	47	49	52	50	52	47	50	48	55	46	59	52	53	49	44	50	41	29	46	53	31	49	40	42	46	41	46	40	39	46	55	43	42	54	41	44	45	46	49	41	40	34	65	35	44	53	49	35	53	43	44	44	43	49	52	34	44	47	41	35	43	58	50	48	47	43	36	53	47	40	46	40	51	41	35	49	40	54	47	40	43	40	44	58	48	54	50	37	45	48	59	46	45	49	53	40	52	45	37	49	49	54	48	46	49	42	38	44	57	49	36	44	48	43	37	54	42	42	37	40	49	47	53	58	39	43	52	44	50	55	42	64	41	51	60	40	40	45	43	44	42	54	41	47	44	42	44	28	44	50	47	37	39	41	50	49	55	47	39	45	52	56	40	51	51	49	55	52	51	43	40	52	54	49	53	58	58	38	42	28	44	46	44	39	46	47	42	57	61	37	44	62	42	42	43	48	53	39	37	40	54	44	37	43	53	50	54	52	49	42	53	40	33	37	52	43	50	41	46	42	43	51	44	39	38	52	50	44	61	53	52	39	57	43	40	35	46	44	48	39	50	33	54	37	47	50	42	42	46	46	42	46	51	39	41	42	47	34	42	32	46	45	59	47	61	56	45	50	43	44	39	35	42	31	45	45	50	47	47	43	52	51	52	37	50	48	43	47	46	48	45	61	42	53	46	47	57	32	47	46	47	49	36	50	51	54	53	33	40	34	38	52	45	41	54	44	40	43	40	39	46	50	42	47	43	52	49	34	46	49	50	52	57	41	52	45	47	52	44	27	41	40	43	43	52	50	47	42	41	46	49	39	38	43	44	40	40	39	46	33	48	37	42	45	43	48	52	45	44	53	52	51	54	44	43	56	45	44	46	45	39	36	41	52	46	47	46	58	53	47	58	63	52	52	48	44	45	56	37	48	48	44	43	51	39	47	49	59	38	41	51	50	51	38	47	50	46	42	42	61	60	57	52	45	44	43	51	44	41	41	45	42	43	49	38	39	39	42	49	42	52	53	51	50	44	56	44	46	48	55	57	34	47	41	49	37	37	40	57	49	46	47	59	47	42	41	35	45	37	52	49	39	36	51	41	46	43	48	54	62	46	43	53	37	48	46	43	47	48	49	46	50	46	53	45	53	60	42	47	50	49	48	48	47	32	63	45	45	40	39	40	48	45	46	47	48	46	47	39	50	48	49	50	40	51	50	30	44	46	44	54	46	37	40	47	48	62	50	47	45	32	40	52	52	47	49	35	39	46	44	46	29	42	61	46	44	53	41	52	32	36	46	54	42	48	48	42	51	39	62	45	52	54	55	46	54	39	44	39	51	43	41	40	53	35	48	47	43	46	38	45	37	60	55	44	42	41	42	53	46	41	67	49	47	62	51	41	39	46	51	56	40	36	38	44	49	48	52	33	45	61	49	33	42	47	48	38	62	46	51	39	50	41	44	41	50	46	50	49	36	50	41	49	40	34	58	35	55	42	47	47	47	56	44	33	50	43	58	57	52	52	46	47	48	51	40	37	43	50	50	53	42	48	47	34	44	51	42	54	46	50	44	51	38	50	47	47	43	42	43	45	53	55	32	45	54	46	48	60	51	44	43	42	44	43	45	64	53	53	46	34	41	41	45	53	37	42	35	32	46	53	52	43	51	37	45	43	49	46	52	50	48	57	47	37	44	49	46	48	47	46	34	51	46	40	51	45	40	53	57	46	48	52	38	42	45	40	39	43	42	54	43	46	47	42	49	36	40	42	38	43	40	51	31	57	61	37	49	40	48	39	46	48	47	37	36	48	36	45	51	49	47	49	51	49	65	49	56	60	49	51	46	49	57	46	50	53	40	54	45	39	45	56	53	47	43	48	50	39	36	50	55	39	45	58	51	41	36	54	50	48	40	34	46	53	55	45	38	43	44	57	54	55	41	47	40
13602	4396	1868	1934	4832	7261	9125	9126	6878	4733	3180	2554	2415	2165	2548	2809	3787	3191	2366	2294	2106	1565	1618	1186	1055	1029	850	738	658	685	705	691	560	556	576	510	458	517	506	523	507	469	410	349	386	377	386	367	385	397	376	355	378	400	402	368	390	376	411	411	382	400	395	410	429	380	409	402	450	482	482	470	405	423	422	491	404	395	415	384	373	397	379	382	369	386	374	391	384	410	392	390	359	365	395	385	390	365	403	387	378	374	375	384	401	400	379	406	417	400	370	407	406	423	355	362	401	373	395	411	327	392	364	389	402	384	408	395	379	375	395	408	355	380	397	402	354	384	371	373	367	411	391	383	369	379	381	360	363	360	389	352	386	371	389	386	388	382	369	388	339	394	393	375	382	381	396	414	370	365	370	396	378	367	383	381	342	378	365	362	351	370	359	365	409	369	407	358	387	404	376	390	420	372	387	391	367	378	397	396	382	374	365	351	358	361	407	363	383	380	341	376	332	367	396	350	408	382	400	368	371	358	386	413	363	374	383	369	375	385	383	397	398	394	363	419	373	380	350	375	406	338	367	365	372	367	335	410	350	361	347	372	388	400	413	361	348	392	429	393	383	355	373	424	424	373	345	346	378	389	399	353	368	369	372	359	371	368	390	402	374	409	374	370	394	383	331	415	358	340	375	386	378	340	410	374	365	353	415	380	367	391	373	364	379	379	381	356	390	399	366	420	376	384	332	342	393	375	370	350	335	380	397	363	374	372	394	402	377	446	385	387	377	403	387	426	354	344	369	373	400	385	403	372	348	383	399	356	369	385	384	368	393	389	397	401	369	377	415	372	377	366	399	368	364	365	394	371	352	364	363	381	407	365	405	366	367	406	380	369	398	382	381	380	361	397	381	399	413	382	367	403	431	351	359	363	393	356	400	385	391	352	385	414	394	376	405	380	384	358	364	374	397	387	366	365	388	396	359	403	358	385	420	408	369	399	370	362	383	378	373	377	382	382	360	368	385	402	421	418	380	368	389	393	380	361	382	388	374	388	367	373	388	389	376	377	382	372	411	389	431	391	381	366	390	391	385	398	368	423	371	392	357	369	362	394	393	385	412	370	385	365	378	335	394	412	403	368	399	421	378	376	403	344	369	400	377	397	388	356	405	378	387	364	377	388	381	435	360	377	348	374	372	387	399	387	400	391	390	393	375	414	394	398	355	365	394	349	409	365	384	400	393	375	400	386	383	359	375	387	411	395	364	412	381	393	360	393	398	358	353	345	380	401	353	369	370	377	368	370	395	385	382	385	411	378	393	407	373	387	365	348	388	393	415	386	355	371	383	411	415	361	374	371	390	405	404	341	374	371	348	368	369	399	406	407	372	446	388	372	395	395	379	350	372	406	381	374	379	360	407	379	366	387	412	360	411	358	393	391	370	396	378	381	372	400	388	376	361	387	356	358	391	370	344	369	359	397	379	385	384	389	379	363	360	400	382	403	421	408	369	359	382	382	367	374	388	381	390	368	389	392	373	392	382	361	360	393	383	362	405	386	368	379	379	370	363	388	392	370	365	364	361	376	344	385	400	379	383	396	376	392	370	369	392	362	362	387	379	362	382	376	374	428	374	356	345	378	432	383	355	381	392	393	381	360	397	395	359	370	407	377	404	379	358	414	410	363	393	401	384	383	378	389	402	401	385	342	387	372	384	361	355	399	366	390	359	358	369	391	395	354	382	384	375	385	397	389	354	428	407	403	379	408	353	387	367	370	387	361	358	397	339	413	350	391	386	402	365	374	365	360	378	396	396	363	392	398	386	375	369	398	396	396	385	376	374	395	345	403	411	403	391	395	367	389	375	366	378	415	340	371	399	411	389	366	397	397	364	405	392	383	380	392	407	388	381	408	395	391	413	376	409	375	393	360	371	384	387	382	371	401	394	408	370	370	399	379	354	382	403	358	387	398	416	426	414	396	398	384	383	386	371	378	377	386	374	328	353	375	384	386	411	383	377	370	364	397	374	363	375	381	381	382	412	355	340	377	388	383	372	378	344	379	350	374	384	406	339	389	381	370	385	391	378	342	370	370	366	358	400	407	351	395	366	401	354	376	378	368	385	361	390	375	362	383	382	355	374	369	386	376	396	394	357	335	391	375	382	400	360	398	347	382	374	372	383	357	392	381	379	379	366	423	386	376	315	376	372	390	444	384	362	381	354	413	381	370	327	411	400	375	377	382	402	384	381	401	382	376	391	385	391	382	380	397	390	427	352	378	350	373	379	392	377	402	393	393	406	391	341	367	398	375	367	399	401	404	373	358	363	375	393	377	386	372	368	370	367	392	376	403	372	376	385	407	348	358	395	394	398	383	373	375	382	371	397	372	391	405	380	412	380	415	371	385	353	388	417	402	402	388	400	400	359	364	372	396	345	386	378	372	381	402	356	407	401	354	377	412	364	387	386	347	369	387	354	383	406	359	391	407	343	370	382	344	364	395	408	379	393	364	400	368	373	394	379	372	370	351	387	361	378	371	394	394	379	353	379	373	374	385	383	389	388	382	359	362	340	339	389	357	393	378	387	393	344	380	401	368	385	401	384	409	426	390	378	362	389	365	363	383	381	375	432	358	393	397	377	385	380	381	374	392	388	391	371	353	396	362	373	380	333	371	366	390	387	370	358	395	386	367	385	356	357	366	385	348	392	389	356	358	380	396	384	370	407	317	394	357	426	380	376	389	403	366	365	359	359	380	384	400	379	411	400	347	371	396	397	386	392	390	419	373	384	369	366	379	388	377	388	410	371	384	411	360	394	389	355	357	361	377	405	361	359	370	374	375	399	371	375	378	380	384	372	363	393	390	391	364	356	400	384	424	399	377	396	376	383	369	424	378	330	373	392	394	348	368	383	385	400	350	425	395	388	400	392	396	387	404	370	368	372	359	371	374	380	408	392	410	368	361	392	394	407	364	394	418	365	388	366	360	396	370	372	416	377	379	380	362	359	388	397	357	388	396	392	392	385	392	397	410	387	350	384	369	379	380	395	396	381	365	388	391	371	382	390	390	345	366	403	381	384	361	374	343	361	368	369	362	370	391	382	391	399	372	419	343	376	361	395	403	402	410	406	375	337	374	348	372	360	392	365	422	407	374	378	368	413	411	334	353	380	397	372	373	371	387	384	374	391	372	403	414	408	393	382	356	350	388	381	373	380	401	355	383	364	382	379	379	402	375	387	385	351	393	411	408	387	424	377	405	406	385	384	375	395	380	375	409	370	401	406	403	389	387	377	422	377	413	383	380	368	385	371	392	381	389	353	387	377	385	372	353	370	338	383	396	365	369	366	382	399	364	365	369	363	384	393	395	407	370	394	376	400	381	382	416	366	370	386	349	362	374	388	385	399	404	408	422	408	406	359	397	384	393	357	400	393	349	352	393	393	381	392	369	360	374	382	359	406	375	399	375	376	392	378	377	390	382	391	421	376	377	390	373	384	374	383	417	361	364	365	409	346	379
962	465	229	150	174	232	309	351	271	221	169	152	156	184	165	197	246	174	164	170	162	123	134	120	120	130	124	116	102	105	112	100	88	80	110	86	90	102	89	80	99	73	82	72	85	78	79	77	85	81	86	86	85	79	89	93	80	77	67	85	91	70	87	77	86	95	103	76	103	85	96	93	93	95	95	89	106	83	78	95	73	82	95	85	83	85	91	96	79	90	84	87	76	66	78	77	73	99	85	91	80	80	94	70	81	86	103	72	90	79	83	104	85	97	95	81	83	79	70	76	91	101	67	89	76	90	86	79	81	80	96	79	85	90	93	75	72	81	69	80	71	70	86	68	83	80	80	97	88	82	72	87	80	74	85	84	90	85	79	92	89	85	85	76	75	74	86	86	102	94	86	74	95	77	72	77	91	71	82	96	72	88	95	77	70	81	73	81	80	71	82	80	89	81	72	68	87	92	91	105	76	91	78	80	86	89	85	97	81	88	86	80	79	87	82	94	77	90	80	72	108	80	82	101	98	90	86	70	72	81	78	97	69	76	77	96	91	90	76	80	73	79	90	95	89	69	101	79	78	77	78	80	87	81	80	93	86	83	99	99	86	73	85	81	76	90	80	85	85	71	65	76	91	79	89	74	101	92	103	86	85	95	82	86	97	92	70	72	77	92	92	108	85	80	89	80	81	77	80	94	71	81	85	80	77	88	84	75	77	90	71	73	96	89	99	87	83	88	63	84	93	67	71	81	71	100	78	83	93	83	80	74	83	85	91	65	87	79	85	71	86	84	97	77	83	74	75	97	78	85	94	94	97	97	82	76	70	87	73	93	81	77	96	93	81	82	76	74	76	82	80	76	97	75	89	84	91	66	78	78	91	96	83	105	79	70	75	101	79	88	75	78	78	86	85	73	94	84	80	84	84	113	85	88	81	98	95	91	79	82	78	70	74	93	76	90	104	100	94	101	90	72	81	86	75	84	87	78	80	82	67	83	84	81	74	95	93	90	77	93	94	97	71	76	83	73	88	84	75	80	85	76	77	75	91	87	96	74	71	80	82	76	72	83	98	103	77	73	88	88	86	86	89	96	81	76	80	76	94	86	88	89	93	87	91	69	82	72	76	78	80	82	83	72	83	70	64	99	85	80	86	86	92	80	89	77	78	91	65	81	70	80	84	86	98	99	82	78	92	69	68	87	75	81	102	76	78	88	62	78	66	86	86	79	91	68	84	91	62	81	89	91	89	77	87	102	78	78	94	76	93	75	96	63	80	65	91	97	76	100	83	88	77	72	78	103	83	79	86	81	71	93	85	81	95	87	88	77	82	86	69	81	98	75	89	83	80	86	82	97	86	79	89	94	73	83	84	82	74	103	96	78	77	94	71	81	82	70	93	86	96	61	82	74	83	73	94	86	86	84	77	70	100	82	96	92	84	81	100	93	73	76	80	87	88	75	86	88	108	87	81	67	86	103	80	89	96	84	67	74	70	91	100	84	79	92	84	85	85	78	75	84	75	77	84	76	81	91	74	94	71	72	69	74	85	70	90	89	95	83	92	87	83	81	76	82	78	83	86	81	79	89	70	70	75	82	79	83	69	71	71	85	86	99	88	80	82	81	91	92	71	87	87	93	75	89	80	84	87	85	76	72	66	88	78	91	82	95	77	90	82	75	91	86	92	85	83	77	65	85	64	80	85	93	71	87	81	77	94	89	109	94	88	70	69	96	88	91	84	92	105	74	93	99	88	85	91	98	85	88	85	95	76	76	89	89	77	98	81	81	76	82	89	85	81	89	101	68	72	96	95	82	96	83	91	91	84	95	63	72	77	76	83	85	72	80	89	82	81	92	85	93	84	99	103	85	79	76	95	93	86	97	92	108	80	76	89	77	94	80	82	93	84	82	78	94	85	93	82	98	91	68	83	82	79	93	66	70	70	85	85	67	81	88	69	81	81	77	84	71	87	91	74	92	66	94	78	72	81	100	82	79	100	83	85	82	79	78	79	91	84	79	79	80	82	77	78	83	78	92	84	81	84	85	82	94	86	76	76	98	74	77	77	73	49	81	86	88	87	82	83	90	81	84	95	85	91	97	104	90	91	98	85	93	92	68	76	79	97	85	93	91	72	92	83	80	88	90	92	75	73	81	68	88	70	82	83	95	84	97	82	81	72	79	74	80	86	100	81	80	81	89	87	80	86	98	97	85	72	99	83	84	85	69	82	90	91	77	87	90	76	102	90	78	88	99	103	80	81	103	89	73	104	92	94	86	91	70	84	79	74	79	88	74	97	81	86	76	98	86	78	83	68	90	79	87	78	68	70	78	82	86	78	92	91	97	77	93	96	90	85	79	96	100	99	85	88	86	82	79	77	90	91	88	87	86	87	75	77	80	88	82	88	86	71	80	97	98	90	91	91	93	82	73	75	91	77	77	79	72	76	81	85	81	89	75	79	86	84	79	84	77	74	70	78	90	79	86	78	84	82	94	72	66	71	85	86	79	68	92	90	86	80	96	90	74	81	98	90	86	89	76	78	76	83	85	103	76	67	92	101	86	115	81	77	77	76	79	83	68	83	78	82	74	100	77	84	77	88	91	99	114	83	69	73	98	95	85	77	82	88	97	80	82	73	83	100	90	69	93	96	88	78	100	81	87	79	77	96	78	83	76	77	84	93	89	78	88	65	88	77	85	81	77	78	86	94	80	83	76	98	89	100	76	74	86	79	81	80	58	87	84	73	89	85	71	90	90	90	84	80	81	77	80	92	87	74	85	74	94	84	82	89	77	82	95	81	80	97	80	73	89	102	87	78	77	90	82	99	109	76	82	79	74	88	75	80	83	96	79	85	85	82	68	78	84	79	93	76	73	90	74	99	77	65	76	78	83	78	101	77	86	88	90	90	92	88	86	73	82	77	77	98	69	73	88	87	89	83	88	74	91	86	97	70	79	103	75	82	90	82	68	70	54	80	92	68	84	84	75	87	89	88	87	92	76	105	81	72	85	69	84	91	100	92	77	84	76	87	77	74	100	85	75	83	82	75	71	75	92	67	91	83	74	88	97	83	94	94	75	85	83	71	76	86	86	79	95	88	86	93	97	82	88	79	64	82	70	86	72	76	89	99	87	82	82	84	70	63	79	101	82	81	81	80	79	90	73	74	85	87	64	83	93	94	84	78	86	87	94	89	83	68	88	77	100	98	76	89	71	102	70	90	76	86	88	82	84	112	88	75	97	86	91	84	84	68	81	77	98	93	92	89	92	100	82	89	84	90	77	84	84	78	87	90	75	61	96	68	90	77	81	92	91	92	78	93	73	74	66	76	82	82	73	82	85	81	87	86	76	84	95	100	76	83	97	92	94	81	80	82	88	92	84	84	87	71	83	82	78	83	76	99	88	95	67	84	65	83	85	80	80	76	82	86	84	90	82	99	98	89	84	80	96	94	86	97	80	97	82	96	79	74	76	90	89	90	74	65	83	78	76	94	97	85	71
14490	5995	2687	3002	7392	10898	12728	12514	8918	6453	4476	3929	3704	3645	3738	4310	5652	3760	3321	3028	2893	2280	2571	1726	1753	1601	1374	1265	1199	1139	1211	1074	1050	1006	990	817	871	902	910	918	881	755	640	663	670	675	701	661	632	673	691	699	625	663	644	657	685	670	631	672	696	632	678	633	686	749	720	703	714	821	732	798	742	770	774	822	828	747	685	637	698	608	637	662	635	682	665	674	684	639	640	647	656	673	624	672	669	649	687	657	697	685	643	662	680	657	648	659	669	645	669	672	669	634	628	666	601	641	614	686	658	639	672	655	643	650	674	624	655	666	667	650	611	666	667	680	637	608	621	669	617	652	637	609	632	695	688	693	669	628	600	638	657	661	646	633	653	666	663	652	660	674	623	629	683	681	651	620	630	635	634	663	635	629	639	667	669	664	649	630	643	633	612	701	669	680	670	640	686	704	647	653	642	637	618	638	653	630	637	681	628	647	644	657	678	669	665	625	687	644	648	660	656	668	658	636	628	660	632	663	655	715	656	630	663	665	680	638	653	655	665	659	627	661	610	660	628	615	662	610	654	620	666	623	664	651	656	611	697	681	655	674	650	618	658	611	647	656	650	621	625	620	654	660	635	634	670	641	648	649	653	686	678	696	633	652	662	658	624	630	611	612	663	667	626	620	636	635	669	675	628	644	593	654	661	683	653	637	644	707	660	681	633	663	680	652	696	623	702	593	694	612	672	602	641	623	650	628	614	622	644	620	663	631	659	647	625	645	614	692	662	621	664	642	665	636	644	657	636	685	668	647	625	675	648	654	681	633	618	661	674	629	697	650	639	624	600	631	666	635	656	634	691	678	612	632	638	655	676	691	630	637	648	638	666	659	619	683	636	602	657	634	658	695	640	674	632	622	678	616	647	660	634	683	594	613	654	607	631	623	651	635	672	665	665	660	641	633	649	663	641	626	623	660	620	649	670	628	660	684	598	629	678	640	671	678	672	634	673	677	620	654	630	683	664	616	633	567	692	613	673	671	644	656	669	669	644	631	645	647	613	696	642	669	703	657	623	651	648	640	619	648	694	642	632	584	660	619	622	665	664	667	627	662	662	620	710	622	677	622	614	643	664	634	672	678	618	601	592	735	665	668	694	660	656	678	700	650	680	618	666	668	664	670	653	635	649	649	665	636	636	612	689	648	644	602	656	665	660	628	631	632	636	638	659	688	650	632	633	656	685	676	644	649	688	654	641	641	693	676	618	631	641	646	602	689	637	654	671	640	626	644	592	664	671	573	677	624	651	672	611	667	644	656	631	631	572	638	695	632	679	618	656	615	656	692	632	651	669	702	670	654	677	647	615	642	643	660	652	654	623	695	629	612	619	676	613	632	625	627	671	626	674	643	643	634	627	673	678	628	642	675	651	667	624	614	666	648	636	645	673	606	631	611	652	614	660	606	700	671	620	678	660	671	635	682	609	654	566	644	666	618	661	682	667	678	632	639	721	657	664	633	651	591	626	621	645	601	633	694	704	651	639	635	700	650	676	624	653	645	626	679	623	669	637	660	695	646	646	657	685	635	651	686	599	656	656	658	642	655	631	630	675	646	667	608	624	649	680	671	698	685	651	677	692	649	621	675	648	688	684	687	670	661	608	658	678	667	648	686	637	601	655	624	614	649	705	661	637	639	628	672	672	627	672	616	622	661	684	606	652	641	601	661	604	662	670	608	688	631	668	669	663	636	696	676	642	670	653	629	673	697	655	684	640	679	645	643	719	623	682	620	668	670	687	677	622	621	657	653	669	677	589	650	644	676	657	652	632	627	637	676	647	600	641	655	623	676	648	673	665	647	596	653	671	647	625	641	692	675	656	688	605	647	635	572	642	610	674	676	702	620	650	608	600	701	628	632	678	638	678	642	649	617	664	661	668	635	656	674	697	640	676	614	679	697	672	681	652	590	635	636	658	676	656	676	671	615	660	640	666	656	621	630	654	655	654	651	631	624	659	619	632	638	619	699	665	697	626	638	638	634	680	583	642	664	664	654	619	633	660	640	669	687	603	669	658	662	677	682	648	632	692	652	650	681	641	622	642	646	649	718	658	605	659	627	626	659	604	632	648	670	645	682	639	607	661	605	664	674	618	648	663	676	712	648	673	603	676	687	658	641	683	648	652	620	621	640	648	646	657	630	625	690	671	672	682	647	627	612	655	665	642	650	683	658	637	665	676	622	614	653	657	621	655	649	618	681	664	659	649	635	637	598	638	694	625	643	659	644	632	676	648	640	618	655	662	651	627	612	677	605	636	639	658	645	692	655	653	653	646	616	605	626	644	672	630	677	649	678	647	637	621	676	629	614	672	602	681	645	634	639	706	676	623	670	684	660	676	644	667	698	632	624	655	661	695	644	620	615	661	647	671	652	667	634	609	696	647	621	657	603	610	669	609	645	627	636	636	688	649	676	664	657	673	643	663	652	628	632	617	606	639	685	642	656	638	645	666	655	624	639	647	591	658	638	630	644	670	635	650	669	637	666	679	614	666	669	655	647	662	637	703	635	638	627	669	669	637	645	627	627	658	653	659	633	687	621	657	671	627	618	663	661	644	649	617	665	639	667	653	654	621	667	657	618	582	638	675	660	622	669	660	689	615	624	645	649	646	643	678	627	674	683	650	659	632	618	639	661	651	625	625	652	667	621	696	670	654	640	591	671	634	659	677	586	665	636	654	598	622	654	666	673	591	656	665	620	659	686	635	634	654	646	611	682	679	652	635	603	642	653	678	631	648	647	590	623	633	685	670	669	670	650	613	646	649	632	655	640	624	599	661	635	661	619	623	648	639	647	653	658	634	642	642	667	626	646	634	665	654	628	652	636	618	620	627	665	677	626	610	684	631	642	684	665	658	687	633	610	635	619	672	605	648	651	686	581	651	726	650	709	670	646	623	627	653	647	665	632	629	666	667	629	646	609	646	625	716	649	637	646	678	610	702	629	652	624	679	649	674	639	597	650	603	630	633	667	647	693	655	658	684	659	582	678	665	654	620	628	630	666	616	653	613	667	640	668	653	671	637	668	626	631	669	674	633	663	663	677	648	619	637	686	689	706	620	645	666	637	667	606	649	640	632	655	661	652	596	621	655	631	613	676	656	612	614	679	623	654	633	632	663	631	701	634	651	659	663	656	726	632	680	678	633	621	606	705	670	610	630	643	599	629	621	657	672	664	653	625	586	662	646	629	703	680	615	689	665	652	636	622	633	608	614	620	606	652	630	659	634	675	631	647	617	646	673	691	622	666	688	667	634	628	696	605	683	662	646	632	678	663	657	643	684	639	640	643	628	660	653	640	644	584	626	664	626	636	639	650	682	638	614	669	681	631	628	652	612	618	678	614	677	634	658	637	676	645	623	663	651	609	682	631	604	663	665	674	647	675	627	699	661	653	668	671	648	668	673	660	617	696	647	656	648	617	644	702	656	658	663	660	622	634	617	656	664	649	684	646	673	665	675	669	617	709
2032	383	208	135	129	224	267	331	238	213	150	145	146	154	153	218	246	151	163	150	146	119	136	123	111	99	82	74	94	87	84	68	66	68	80	70	83	81	71	68	78	91	72	71	73	73	63	69	54	79	66	54	70	73	85	70	63	50	66	57	61	66	65	62	49	54	61	63	69	53	63	72	84	65	83	82	77	65	58	63	71	59	67	73	73	74	64	62	69	80	77	71	66	74	58	60	77	77	53	73	86	70	76	84	54	75	57	77	64	58	67	52	58	65	78	73	66	78	64	83	52	65	70	62	86	69	77	61	77	51	47	57	70	75	53	57	74	73	68	63	51	68	56	74	66	71	65	74	59	56	57	56	64	88	52	79	78	56	74	65	65	59	66	68	68	55	61	69	56	61	62	66	68	60	65	55	45	57	79	54	83	75	68	67	76	60	61	62	43	56	65	67	50	54	60	58	62	71	66	52	49	83	59	68	63	46	67	58	68	76	75	55	56	63	76	57	82	68	62	68	73	66	64	53	81	87	72	65	73	62	74	75	60	76	62	62	63	48	55	61	77	65	77	65	52	56	73	67	84	57	58	70	72	69	59	65	64	66	69	62	71	45	59	78	63	57	75	74	60	68	52	61	78	72	82	73	58	56	61	74	89	67	50	69	50	75	72	80	70	74	55	72	56	62	61	73	69	55	60	79	65	64	74	52	64	66	67	65	80	70	63	63	60	54	68	51	71	52	49	64	59	57	55	74	70	61	57	49	75	68	80	79	56	67	67	69	72	59	90	72	69	62	76	67	61	69	66	59	64	55	58	69	65	54	71	73	56	73	70	61	61	55	69	68	58	55	70	69	59	60	80	69	65	44	63	62	88	76	58	55	72	59	80	83	59	62	77	61	89	60	53	59	59	69	77	65	63	61	73	50	67	67	64	71	66	67	68	58	56	69	73	82	64	68	74	53	63	62	58	72	54	62	67	54	63	59	52	65	69	63	75	70	64	55	71	66	65	48	83	82	68	63	66	62	64	69	71	62	73	62	53	70	70	60	78	74	73	61	71	65	59	48	73	61	64	67	77	79	56	66	61	75	76	59	54	73	51	74	58	70	67	55	73	78	68	62	57	68	59	73	63	68	67	72	73	59	66	85	61	72	59	56	69	62	66	70	69	53	63	61	58	76	57	64	75	68	69	59	64	80	77	62	52	64	70	66	60	60	68	61	71	58	66	90	78	77	75	68	57	81	76	60	62	69	57	55	75	64	54	61	90	66	58	71	74	47	78	61	71	67	60	72	65	77	63	70	70	72	62	66	70	75	67	94	56	65	72	59	73	69	62	67	73	74	73	61	46	65	66	63	63	38	64	62	63	49	66	55	72	68	76	53	67	54	68	59	64	77	54	75	81	48	74	69	67	61	62	61	67	71	71	55	76	75	64	70	50	53	68	66	70	67	61	80	73	70	59	70	68	67	67	77	82	64	55	65	68	66	74	74	68	59	63	73	57	53	70	63	69	69	82	68	72	84	71	65	71	68	57	53	70	76	71	71	72	79	62	58	89	58	61	37	65	63	62	63	56	68	64	63	63	69	75	66	65	65	63	53	79	64	75	64	89	74	65	73	68	65	69	76	66	64	53	72	70	66	61	75	62	67	67	65	60	67	61	63	65	63	81	50	69	67	57	86	61	75	66	77	70	78	56	69	66	62	70	76	72	54	73	64	64	67	64	64	78	61	65	55	65	58	75	62	61	62	71	64	66	81	53	66	55	72	61	62	75	75	64	69	66	63	71	73	77	99	59	69	79	78	64	70	77	56	57	69	65	56	66	86	71	78	66	73	62	67	70	63	72	70	67	72	58	65	63	58	62	76	71	73	77	79	64	70	73	67	65	65	58	69	72	65	65	63	69	65	58	64	74	72	75	58	66	70	80	72	60	66	64	66	86	64	72	72	72	58	76	65	66	78	70	70	63	60	60	68	71	64	75	73	60	57	70	75	60	65	67	76	55	58	82	70	79	71	65	69	65	64	53	54	60	63	55	61	64	62	65	68	64	76	74	65	59	60	67	59	64	61	62	72	74	70	72	64	71	76	69	69	69	62	59	66	65	80	68	65	66	55	75	53	59	68	63	55	65	76	57	73	69	70	63	47	70	58	93	65	74	69	62	74	72	69	67	56	66	59	63	62	68	61	69	56	78	70	82	67	61	55	64	75	67	63	72	64	82	64	59	66	81	65	67	73	60	75	71	76	69	82	68	83	65	69	71	64	60	79	60	78	77	67	79	62	64	67	83	52	64	77	54	76	72	72	75	60	65	57	53	60	72	71	55	71	59	78	55	77	66	61	51	61	73	67	54	54	63	63	45	62	65	67	70	63	61	67	61	68	65	76	77	49	65	71	57	61	71	85	87	63	68	53	55	63	74	74	79	87	66	63	68	64	57	68	82	76	64	74	70	81	64	73	66	57	63	65	67	74	73	73	67	66	61	61	60	71	67	64	68	58	60	53	63	63	56	58	57	69	63	71	57	70	55	65	64	75	59	66	56	70	65	64	47	72	45	69	75	79	65	61	58	59	68	65	63	81	81	62	72	57	74	80	54	57	70	77	81	82	73	75	59	58	78	75	60	75	72	79	62	69	69	71	57	62	73	77	68	57	73	67	52	65	64	75	56	58	55	64	82	62	71	75	68	54	70	50	60	64	66	66	51	73	57	68	71	59	53	66	69	73	64	69	63	73	68	64	56	66	67	66	67	71	79	59	58	77	59	69	63	70	71	62	75	58	61	57	62	65	58	77	73	66	63	63	70	66	66	65	77	71	68	73	67	75	75	76	74	59	67	51	78	69	65	75	64	65	60	64	61	64	69	74	73	69	68	70	81	63	78	65	69	62	68	55	52	62	73	54	70	60	69	56	55	53	64	56	65	67	55	50	62	57	77	60	55	58	81	61	69	64	61	72	67	54	75	72	57	61	66	66	73	72	54	73	58	56	76	70	50	65	62	68	61	68	69	67	75	61	61	58	65	68	61	74	73	69	78	73	75	44	54	66	67	76	76	74	66	57	62	78	57	68	70	71	61	81	65	67	81	57	81	66	63	85	66	58	83	66	82	66	60	65	56	71	70	68	58	61	63	70	75	65	62	66	72	58	72	69	59	73	69	58	69	69	76	67	66	53	73	65	64	69	55	44	57	70	74	60	82	66	62	74	72	63	77	68	52	60	72	67	52	67	73	58	70	73	70	81	63	54	61	61	53	67	59	68	51	53	78	58	61	84	69	66	62	68	67	79	72	64	59	73	67	72	62	67	65	71	77	66	69	79	52	65	52	72	51	82	71	70	57	64	74	54	63	53	76	63	64	71	62	68	60	67	71	56	80	59	54	64	74	59	56	68	63	60	67	63	71	73	74	68	49	72	46	74	77	70	57	50	66	64	47	62	56	61	80	57	75	65	64	73	68	76	70	58	65	70	69	58	64	65	73	75	75	60	61	65	66	76
15269	5074	2200	2629	7011	10384	12484	11889	8635	5985	4393	3753	3636	3451	3676	4793	5816	3282	3224	2976	2732	2305	2196	1870	1559	1491	1182	1192	977	1001	1120	1000	947	935	798	717	838	795	824	781	783	577	566	549	565	538	575	556	540	509	523	551	568	541	532	546	603	534	526	503	526	533	560	568	596	553	589	558	651	687	700	634	662	605	680	646	680	584	539	602	507	519	503	517	560	539	519	560	556	546	513	541	559	550	537	538	522	517	553	556	576	555	560	526	520	568	529	505	523	517	520	563	570	502	528	505	545	519	548	528	522	560	528	553	558	533	546	536	550	554	565	550	556	521	559	525	563	540	542	539	565	508	528	495	515	489	565	528	530	507	510	509	570	542	554	505	549	558	546	541	554	515	503	554	495	536	531	528	535	513	532	539	518	548	533	566	534	520	513	561	515	491	563	526	555	510	477	501	544	513	526	484	518	569	507	536	524	550	539	550	569	550	538	532	539	569	514	508	561	545	509	485	511	538	563	557	560	523	553	552	554	527	555	564	528	526	536	555	523	542	520	520	542	539	550	490	554	557	543	527	547	521	548	575	526	546	545	498	552	537	522	513	550	560	510	534	515	505	564	538	516	514	496	507	575	570	472	501	502	557	542	541	519	556	557	496	525	520	545	545	534	543	542	562	534	509	522	555	529	532	569	495	540	596	573	529	530	541	532	525	477	558	512	515	509	567	570	493	587	521	529	512	511	503	522	496	531	512	540	523	558	519	527	501	495	532	521	549	557	579	555	572	564	518	545	513	545	538	567	573	506	556	526	535	593	573	546	538	523	520	527	524	524	535	549	542	540	537	493	529	553	486	548	498	533	534	527	540	542	552	519	530	527	535	525	567	516	522	515	535	497	521	549	540	520	499	541	529	501	549	524	551	568	516	530	482	539	541	536	547	550	502	551	550	528	531	526	530	550	534	527	521	553	556	529	531	498	547	523	535	522	536	524	495	555	506	511	500	530	508	542	512	536	549	494	513	529	553	534	507	516	514	534	533	520	591	498	544	529	557	524	541	537	556	550	521	517	548	532	528	496	535	565	550	489	524	574	552	511	539	556	548	542	536	553	518	557	521	511	513	484	545	564	557	544	582	503	539	516	494	535	549	523	519	528	541	532	545	521	516	568	535	522	546	526	516	515	546	543	546	534	540	552	483	542	499	519	536	535	514	522	516	520	549	523	565	547	503	551	563	533	587	546	510	539	589	535	531	534	567	509	514	542	556	525	606	544	559	512	481	508	535	556	534	524	508	516	563	531	569	557	516	550	602	495	518	561	547	523	511	610	548	565	541	557	508	514	551	514	541	557	515	538	533	533	516	558	507	526	532	518	539	539	508	532	528	504	524	558	540	519	513	528	564	572	505	559	537	542	568	561	497	505	532	545	567	540	548	558	523	519	520	546	558	512	575	557	509	522	558	550	545	542	506	519	536	505	556	513	540	517	530	548	534	572	518	586	532	554	525	560	562	561	553	537	536	546	579	567	473	523	556	522	558	538	520	532	537	527	574	555	537	515	570	481	527	487	536	535	479	525	522	546	533	544	514	564	546	530	557	531	523	515	542	523	552	541	537	550	507	544	569	532	527	535	508	538	519	487	522	512	497	510	528	535	558	537	522	534	505	584	548	545	562	539	521	527	503	555	506	572	537	564	544	552	533	520	574	553	570	509	553	519	566	546	605	515	541	506	526	515	545	540	528	538	566	560	508	498	527	556	513	543	554	548	545	516	535	548	526	523	561	582	543	545	533	542	540	497	519	558	547	505	503	533	556	512	543	548	545	541	509	539	544	568	509	547	525	526	534	518	560	486	521	521	514	533	513	535	549	515	482	499	538	510	526	518	536	573	561	536	557	523	540	568	535	571	546	517	542	522	526	533	494	528	528	529	540	541	520	527	558	544	526	547	511	532	557	515	522	525	511	490	516	524	502	575	519	540	524	534	502	540	499	543	514	520	495	516	518	523	517	552	537	537	568	575	496	529	541	571	511	565	573	527	565	557	529	583	552	553	543	540	522	546	531	565	556	524	523	524	531	499	570	530	510	582	548	562	540	527	575	522	555	547	520	542	530	540	558	545	502	538	546	510	528	520	544	471	575	579	536	536	559	546	547	541	527	529	581	548	489	522	536	560	545	557	510	558	570	541	548	531	499	603	522	523	548	530	540	527	534	516	531	563	527	544	512	548	514	489	493	561	540	557	532	521	515	516	543	531	537	542	531	564	509	525	533	513	500	572	556	513	535	579	557	549	526	519	560	522	542	546	544	521	531	507	518	483	560	556	569	567	537	497	525	543	523	518	567	535	565	561	554	534	560	558	560	567	534	517	506	564	501	543	548	548	530	531	553	513	506	509	549	538	507	548	559	523	534	525	525	515	551	533	526	543	527	536	544	572	490	520	501	526	568	554	518	536	553	521	519	563	542	576	516	516	568	548	570	567	506	527	526	536	536	542	560	519	568	523	534	577	522	532	545	509	591	568	519	540	550	566	559	515	505	498	515	530	534	514	570	505	552	560	548	526	507	516	591	533	515	588	529	524	548	559	501	534	520	528	525	562	518	579	531	495	543	527	520	547	521	582	537	521	529	505	576	474	532	551	576	503	530	521	539	541	543	501	561	522	504	528	518	554	505	543	528	532	569	544	511	554	518	515	540	603	533	556	540	543	545	487	540	512	527	530	537	544	521	559	544	517	506	550	538	515	521	556	553	542	532	561	530	538	536	515	516	568	511	550	553	519	534	538	564	564	515	519	524	531	499	531	543	568	552	528	543	537	531	529	531	515	526	560	514	571	541	476	606	506	573	522	535	528	532	554	518	547	571	545	546	514	534	532	537	504	519	527	545	561	543	495	511	562	551	540	528	550	545	519	519	453	497	509	501	536	556	512	525	543	533	492	568	509	517	527	515	521	518	556	529	573	536	546	523	508	580	527	495	538	504	564	522	492	594	568	526	560	536	546	539	524	522	522	530	555	528	522	531	545	549	518	535	471	591	510	522	508	581	542	516	513	513	549	518	511	555	535	559	548	526	521	534	538	527	531	498	538	521	540	557	541	579	562	537	517	491	545	537	507	551	552	529	551	531	546	533	539	553	531	560	537	547	525	543	593	535	527	530	506	518	549	545	540	557	523	538	585	553	481	543	509	539	554	552	542	558	505	521	596	511	540	545	547	534	509	525	513	563	528	554	557	504	555	531	532	547	508	516	548	556	554	565	547	567	506	509	537	515	559	518	508	562	547	539	534	541	520	528	549	529	483	535	525	568	523	557	511	515	503	504	526	538	524	555	523	514	530	522	538	551	526	516	596	566	505	549	549	560	523	533	508	540	550	518	568	534	547	520	535	543	549	538	536	537	542	552	568	511	524	549	543	507	533	544	502	553	546	486	581	547	552	540	516	534	565	551	521	563	520	526	540	527	525	508	540	501	541	531	544	498	547	521	499	518	533	526	581	585	535	529	506	551	533	503
1427	549	288	185	234	272	397	434	336	293	214	231	229	231	251	303	320	209	196	227	196	176	178	169	167	139	140	126	153	136	121	139	138	107	109	129	139	113	116	120	106	117	110	118	117	105	95	113	100	113	109	95	104	118	81	104	117	106	84	101	129	92	125	103	108	117	127	107	122	128	113	112	96	108	102	124	93	92	93	92	123	115	103	109	110	112	116	121	96	108	108	99	118	96	103	100	108	104	92	96	96	117	115	104	107	93	102	92	118	108	110	109	114	106	109	124	116	142	105	97	105	116	109	102	87	91	98	92	112	99	103	115	103	125	105	107	126	94	95	118	102	105	105	111	115	110	111	97	113	106	106	92	120	120	99	107	97	122	100	96	106	93	104	112	102	109	123	97	99	105	105	136	95	96	90	103	127	112	115	104	81	119	104	105	102	97	102	91	106	94	94	106	118	110	119	119	111	114	115	110	85	109	111	111	116	103	118	104	83	95	97	107	94	98	118	111	116	87	89	113	119	108	122	118	95	113	126	99	93	112	95	121	104	130	116	110	115	108	100	124	101	104	96	105	102	104	89	97	113	120	107	101	98	93	102	115	105	124	105	96	118	91	105	109	89	99	108	108	89	91	106	108	93	105	102	97	102	118	109	98	102	99	111	91	106	112	102	104	92	113	94	118	87	119	103	105	117	104	119	115	107	110	104	114	89	94	91	112	103	112	131	109	115	96	98	112	99	93	102	86	100	109	119	117	113	92	97	92	103	104	95	119	95	120	117	98	102	93	116	100	104	107	100	90	114	119	99	109	106	109	109	102	109	124	93	95	93	94	103	106	110	102	110	86	93	114	86	93	96	100	101	108	105	111	78	89	94	97	111	106	99	97	103	103	115	102	105	96	89	94	105	110	95	113	102	100	99	118	111	111	109	104	114	108	103	110	113	113	103	99	105	100	114	91	109	103	85	115	91	97	106	93	99	100	92	104	109	112	90	114	92	122	122	106	120	102	91	94	87	111	115	111	104	102	115	112	101	96	105	95	74	109	111	101	94	110	104	102	98	101	107	116	92	94	103	120	125	112	93	92	94	116	95	90	109	112	103	115	94	118	109	109	111	117	91	99	106	110	97	86	114	102	111	106	108	97	103	100	93	102	118	118	96	103	120	86	115	111	109	105	114	119	92	88	93	114	93	112	114	112	114	101	101	83	106	120	117	127	103	111	103	110	105	103	127	117	100	111	105	122	107	113	110	111	97	108	110	109	117	113	97	120	87	100	108	98	104	107	99	105	90	116	88	115	106	113	105	85	95	122	107	124	119	103	102	102	93	101	103	114	99	108	106	104	95	104	99	102	102	126	84	103	100	107	110	91	105	76	108	108	86	104	104	94	99	98	100	93	115	95	130	101	102	105	103	104	94	108	97	107	115	93	101	107	110	117	99	91	127	101	111	100	112	103	96	101	106	112	116	101	116	99	103	94	102	92	117	104	120	98	111	96	86	99	111	105	98	97	98	99	107	120	128	99	89	108	99	103	85	118	103	109	108	92	120	90	98	118	104	108	105	117	116	113	103	103	107	109	103	103	115	114	110	99	122	111	115	107	105	105	108	125	119	108	103	101	95	104	109	101	91	91	116	91	103	104	118	105	98	107	104	115	101	120	95	118	107	106	109	113	101	93	91	106	103	98	95	100	119	117	108	96	114	105	117	117	104	116	114	110	101	103	113	107	89	101	124	98	86	104	103	108	96	111	116	110	102	94	111	111	95	106	122	112	94	97	103	98	114	106	109	123	98	101	114	117	104	109	112	99	108	108	113	97	99	94	112	93	109	102	113	117	116	106	110	109	106	105	99	114	118	116	96	109	106	95	117	96	102	114	109	112	100	109	93	120	93	96	123	102	109	92	85	100	105	93	100	100	119	109	97	105	114	114	111	105	120	96	94	107	117	121	108	106	101	107	115	89	110	93	103	110	106	115	92	123	98	85	106	109	88	111	112	118	103	126	114	125	119	106	109	97	109	103	116	100	130	100	91	101	109	84	113	92	117	95	111	103	109	89	106	112	93	108	98	91	90	123	98	118	106	99	104	106	107	99	115	98	99	121	111	122	106	86	100	114	99	111	113	108	111	102	99	104	108	103	112	100	118	99	114	108	105	117	111	106	90	89	102	95	98	111	108	103	92	109	99	106	102	108	123	100	97	94	126	119	99	109	105	97	98	109	99	115	117	96	114	115	105	97	104	103	122	113	119	99	87	96	117	121	114	99	96	89	102	94	97	99	108	105	87	115	88	94	115	83	115	117	95	100	105	95	106	103	112	85	107	105	76	100	99	125	105	105	105	124	111	115	101	103	99	117	117	92	124	115	121	86	105	110	115	102	103	103	102	100	99	114	116	105	118	98	107	112	125	101	112	105	102	103	125	103	116	108	109	99	131	107	95	103	114	114	118	125	104	106	98	112	118	108	109	102	93	103	100	110	119	120	107	117	102	116	96	105	100	103	102	117	112	101	102	95	94	116	107	103	119	94	114	100	110	95	104	111	109	120	118	103	115	105	115	106	98	106	91	89	90	114	111	111	102	106	96	96	102	109	122	110	97	95	96	110	107	124	114	93	105	107	109	120	114	98	101	122	120	91	122	115	103	104	103	110	100	93	113	119	98	98	111	97	121	119	107	111	80	110	117	108	96	116	95	129	111	104	112	117	100	108	107	102	113	128	104	96	94	112	110	103	98	113	101	96	115	89	95	105	113	105	101	109	119	95	115	95	93	102	111	105	123	98	97	112	98	102	106	103	122	108	109	106	130	113	101	96	102	114	83	114	98	121	104	94	102	88	110	113	111	112	117	116	103	122	112	88	102	96	95	115	108	116	96	108	107	103	107	87	127	103	110	104	97	127	121	107	121	103	100	114	103	102	116	114	98	98	92	115	86	89	92	103	114	98	98	116	105	106	105	83	106	95	88	90	101	108	104	103	109	97	122	100	94	113	98	97	115	109	106	96	112	109	113	104	104	117	100	107	100	97	99	109	100	110	106	102	115	110	124	105	120	126	109	112	78	122	93	103	118	115	107	103	116	100	115	109	116	97	94	106	118	120	137	110	105	93	98	107	107	112	107	91	103	104	114	116	107	119	113	111	92	92	104	97	99	94	110	110	103	105	101	92	99	121	109	116	112	95	100	106	97	100	90	103	131	88	108	88	102	95	123	110	110	107	131	110	100	101	110	103	107	114	99	101	106	111	98	100	112	92	108	118	88	116	118	96	105	99	96	90	107	109	120	119	114	108	101	93	110	100	100	104	128	130	111	99	110	109	104	103	116	99	97	99	94	115	103	114	110	85	127	124	103	116	101	104	121	107	88	105	88	108	106	101	119	116	113	106	103	98	99	107	107	84	94	98	97	124	102	100	91	99	110	100	113	83	90	110	97	112	108	122	113	99	122	108	114	102	106	114	110	92	112	126	90	109	120	95	93	106	104	92	112	107	108	88	103	127
16435	6122	3033	3806	9350	13772	15221	13869	10402	7457	5585	5222	5270	4812	5231	6838	6929	3990	4216	3710	3526	3052	2632	2531	2281	1886	1757	1651	1448	1582	1585	1410	1418	1381	1138	1164	1241	1218	1232	1142	1185	937	852	832	794	859	864	834	882	858	817	814	858	848	814	811	823	814	844	851	795	832	829	874	910	813	902	963	1007	986	1015	894	914	894	1013	966	1027	856	848	820	819	795	761	827	797	827	835	813	834	835	784	774	843	796	794	822	796	846	848	856	804	823	857	851	784	863	826	793	776	834	816	813	858	832	808	811	773	820	808	856	840	784	843	841	832	822	830	815	760	759	815	862	813	810	818	803	820	791	849	782	800	779	797	888	807	821	801	885	779	802	817	836	790	823	756	794	842	823	807	823	852	789	807	779	818	887	850	777	824	781	803	843	882	810	833	787	773	798	791	794	808	832	793	793	784	798	821	832	834	765	886	793	810	831	817	800	830	813	845	786	841	809	891	795	853	857	842	783	864	804	836	854	868	777	827	867	838	819	802	847	821	850	820	804	818	833	827	814	810	864	829	855	813	758	774	792	806	812	830	785	833	849	876	789	774	800	848	821	808	807	821	811	828	821	776	850	796	837	845	828	812	810	839	802	829	847	823	806	778	804	844	832	839	877	789	845	841	853	853	822	827	798	766	812	832	816	775	829	825	826	869	825	832	814	828	870	768	787	825	851	858	784	776	776	760	804	862	828	817	833	840	813	791	825	797	855	835	807	854	870	801	822	847	781	812	842	781	842	791	807	807	828	785	798	809	795	871	841	798	845	852	819	805	791	837	858	780	776	793	858	813	797	813	779	767	819	789	857	822	826	804	805	800	784	824	832	800	826	877	856	798	841	777	778	796	798	839	798	799	763	854	844	815	758	872	810	839	862	808	867	856	856	807	838	834	827	803	834	817	807	820	819	854	777	795	743	787	825	839	815	798	804	840	788	788	863	830	801	872	836	839	841	799	816	808	808	832	764	822	808	786	837	836	831	809	828	855	831	828	865	814	806	825	794	809	806	756	795	824	816	819	833	857	771	847	820	798	827	799	754	792	810	859	885	793	826	839	824	842	804	776	808	819	868	816	824	781	750	791	852	766	808	814	810	806	790	808	798	793	807	813	822	793	808	844	853	769	791	818	845	787	851	811	767	854	819	742	795	827	814	805	795	822	759	802	827	787	810	840	775	798	859	805	822	811	779	801	778	826	813	869	831	808	800	825	828	805	831	758	841	871	821	791	815	825	821	808	794	871	795	825	829	788	789	868	850	789	820	858	811	825	790	815	832	813	812	851	782	794	807	797	814	812	784	783	826	798	784	863	824	765	812	808	847	847	803	798	799	851	855	801	855	793	844	807	828	779	808	813	811	819	835	838	843	821	811	798	826	830	765	820	854	814	821	808	744	854	787	779	829	877	771	767	771	841	831	826	787	831	817	830	860	868	857	832	875	804	775	855	758	792	771	803	806	848	848	839	823	813	840	796	782	802	780	830	825	768	814	788	830	812	804	806	812	838	771	840	806	902	793	894	846	829	848	847	766	865	844	774	849	812	836	799	856	805	804	823	813	905	819	757	822	836	808	796	779	807	790	791	862	784	806	783	846	747	824	802	849	812	799	772	808	826	863	827	878	880	848	822	830	816	829	793	816	783	836	834	782	822	794	793	876	806	829	858	778	831	843	813	818	829	836	800	819	814	833	824	812	781	782	851	837	798	749	830	833	755	877	773	834	798	858	800	833	842	860	828	805	849	796	806	781	841	814	844	844	829	851	813	800	766	814	795	842	773	782	816	758	808	860	857	832	796	825	799	798	839	807	787	832	799	794	796	806	826	743	793	838	798	828	820	837	811	847	861	831	786	790	796	821	824	845	838	840	791	834	783	869	817	799	816	817	775	812	769	806	773	804	825	837	844	792	819	792	870	810	862	777	851	836	819	853	829	826	829	818	797	857	834	807	820	803	843	772	804	814	783	797	800	777	816	781	785	812	822	792	796	796	797	819	838	792	878	802	784	760	816	852	792	769	818	828	788	800	834	807	811	797	840	852	829	786	813	792	814	847	797	878	775	775	849	842	823	845	878	787	826	789	798	844	834	794	780	878	827	813	743	801	807	774	848	807	765	794	801	843	835	802	807	769	834	834	778	816	823	882	820	816	836	829	795	809	787	830	819	768	794	821	802	809	763	840	874	807	763	813	811	808	824	779	855	779	822	823	854	828	847	848	838	808	844	803	818	806	806	796	813	848	797	823	801	803	821	818	864	821	821	843	894	807	794	758	810	774	819	830	773	848	799	817	848	828	805	796	835	848	811	846	833	841	867	806	814	853	752	831	816	826	831	833	764	844	814	812	847	835	835	834	849	855	817	822	837	868	779	813	841	855	868	779	840	821	819	812	816	852	865	808	789	802	857	846	803	839	787	834	802	793	846	827	789	824	842	797	860	807	812	820	795	809	844	835	811	803	793	857	820	807	810	802	787	822	799	801	811	813	775	799	735	806	886	830	781	807	832	809	833	825	784	829	758	849	852	758	831	860	790	800	863	802	803	826	826	785	799	841	846	802	806	840	829	810	857	820	819	815	857	849	829	825	905	844	789	857	786	835	802	799	856	808	794	819	799	858	786	837	817	839	821	828	830	807	916	816	825	878	867	801	846	786	819	829	840	831	790	823	754	807	839	844	825	789	767	863	829	792	800	817	845	840	853	827	768	840	827	830	820	817	810	811	778	854	811	825	859	813	806	843	810	773	824	788	838	812	789	818	784	797	779	827	810	766	822	776	788	861	746	840	797	853	838	816	794	807	834	866	865	784	855	813	803	789	806	831	832	816	799	859	790	868	827	837	862	794	827	795	832	813	828	787	794	846	841	812	816	826	813	810	811	761	811	816	806	793	812	820	840	820	797	809	806	811	837	869	792	845	802	802	793	801	781	819	809	841	868	793	837	821	871	801	793	811	830	832	824	754	814	803	842	869	809	809	848	813	813	772	853	798	789	820	830	792	852	809	846	825	863	861	829	832	816	777	855	789	781	830	829	788	820	801	856	788	884	826	863	881	852	837	824	859	768	842	785	833	780	818	806	836	839	864	815	783	814	807	800	775	851	819	866	790	806	841	818	812	879	843	860	825	807	780	808	777	778	786	794	843	812	826	856	860	822	800	812	797	794	786	747	703	812	814	850	818	814	809	833	816	870	848	849	848	802	809	835	813	851	837	801	786	797	816	871	839	809	814	794	807	849	819	823	887	880	832	778	816	833	866	851	779	822	847	815	864	793	780	813	849	801	809	814	809	816	795	845	795	784	781	788	841	825	855	786	827	868	798	830	813	820	841	842	903	729	859	791	810	840	797	780	794	829	866	814	806	838	777	763	818	852	797	771	843	848	864	827	842	827	870	830	848	835	821	817	781	785	766	853	770	792	802	789	848	823	799	795	802	807	820	753	865	794	838	854	819	848	820	813	810	770	814	833	877	796	791	762	801	826	793
1346	276	131	94	101	157	229	201	178	122	109	87	111	102	123	138	162	89	110	117	99	89	85	74	53	60	55	54	49	63	66	58	56	58	45	41	60	56	55	52	56	40	45	44	42	56	46	44	46	50	43	40	43	48	38	42	42	50	32	41	40	45	35	51	41	45	36	49	52	47	48	48	45	39	60	48	57	52	56	43	26	42	48	43	47	45	43	38	42	42	41	43	42	41	48	49	44	41	29	43	42	42	40	50	42	43	50	50	49	51	44	46	40	49	48	48	36	33	41	40	39	51	45	53	46	47	50	51	42	42	55	52	38	43	41	44	39	41	47	45	61	35	41	47	32	44	35	38	54	56	50	44	43	52	38	45	44	46	50	49	43	51	51	43	32	49	40	36	53	47	53	44	43	39	50	53	48	40	51	41	36	53	38	38	54	43	52	54	46	48	48	39	53	53	40	46	49	43	58	40	49	33	58	49	57	53	48	56	46	44	52	52	36	36	44	45	36	34	55	40	52	49	47	61	36	53	48	54	42	61	34	41	34	47	60	35	47	45	47	45	38	40	38	37	35	38	38	37	55	33	32	40	56	47	51	47	51	42	46	41	44	46	49	43	40	42	35	46	52	39	54	48	49	43	50	38	42	52	45	53	35	35	43	38	47	42	43	37	38	44	44	45	45	41	58	51	56	48	47	38	52	49	49	33	51	33	48	43	42	40	40	41	49	45	49	48	43	37	29	46	35	31	50	53	44	47	40	45	51	42	40	41	35	34	49	47	37	45	46	46	44	52	42	42	40	44	36	48	39	40	55	45	47	42	37	34	35	41	52	49	52	54	52	53	39	36	45	41	38	37	40	40	53	37	52	46	53	44	57	45	54	37	50	56	42	48	51	43	44	51	47	45	43	46	37	49	50	53	40	48	40	44	47	55	54	38	42	42	52	48	44	51	38	49	48	53	37	44	38	40	35	57	49	43	51	44	46	49	41	51	51	34	49	46	43	47	53	41	53	60	33	57	39	36	45	53	57	35	42	46	56	55	48	49	43	56	55	43	44	54	33	35	37	53	43	47	50	42	38	52	44	38	52	30	59	48	50	41	43	43	46	45	50	48	38	39	40	35	48	39	30	45	48	31	44	40	39	49	61	38	36	36	47	47	45	51	51	42	41	33	42	46	47	44	48	42	34	40	46	43	47	45	47	53	43	41	41	44	45	37	52	53	62	29	47	53	36	52	43	37	35	45	55	53	49	34	51	48	54	56	34	50	44	60	57	53	43	45	47	52	49	42	48	42	45	51	44	41	38	39	47	40	52	53	53	39	53	55	51	45	45	51	45	32	46	52	48	42	44	42	60	52	39	38	44	43	47	41	32	49	56	38	38	49	48	47	46	55	49	50	35	50	33	40	48	49	50	51	44	42	37	33	44	43	50	50	58	47	44	50	56	35	50	42	39	42	51	38	54	42	44	32	66	45	34	50	45	46	35	42	51	39	45	41	39	41	44	51	51	32	32	47	38	43	43	48	48	46	49	47	55	52	42	40	48	48	64	41	54	59	42	50	44	45	43	46	48	40	39	51	41	42	42	44	44	39	44	39	42	44	48	54	46	49	66	52	63	46	32	35	43	48	35	47	47	43	38	52	53	45	48	47	46	37	37	47	43	40	40	47	44	32	47	54	47	46	45	44	48	37	42	59	46	46	45	48	40	54	42	36	47	59	47	44	39	37	57	45	54	45	50	46	42	28	47	50	53	53	35	47	52	66	34	32	49	41	46	39	39	40	42	51	45	42	42	45	35	41	45	40	46	51	48	51	35	47	53	48	51	38	48	32	38	43	44	42	48	53	54	35	38	36	39	47	45	36	43	43	41	44	26	39	51	49	43	52	57	36	38	52	44	50	50	48	43	39	49	57	57	38	47	29	37	47	46	50	36	43	44	45	39	55	43	49	44	43	41	39	44	35	35	43	39	40	39	40	42	44	38	43	51	38	47	45	35	43	40	56	32	53	49	34	57	50	45	33	31	41	50	42	39	42	57	48	40	56	34	46	50	34	46	42	37	44	43	55	49	42	48	34	28	52	39	41	55	55	41	51	42	47	52	46	37	53	41	44	33	41	42	35	45	33	42	52	53	43	46	37	38	46	43	45	45	49	50	52	41	51	39	42	43	47	38	44	45	51	49	52	44	45	39	48	45	47	39	52	38	50	55	39	47	43	47	38	45	53	41	50	46	44	41	57	44	46	50	60	35	43	37	32	40	44	38	49	53	39	55	46	43	43	44	38	45	44	46	41	41	55	63	55	37	41	51	47	49	51	50	46	47	55	40	48	54	45	42	56	45	48	50	34	43	46	57	42	36	51	50	51	53	32	50	45	41	44	47	41	43	43	45	48	45	32	36	49	53	33	42	30	52	44	42	42	44	44	62	46	40	55	49	46	39	48	47	42	48	48	49	40	41	51	36	51	37	41	54	58	46	47	51	46	51	43	40	47	47	53	42	43	38	39	44	43	53	48	45	48	36	37	48	52	46	46	49	37	51	43	42	53	53	57	42	39	46	50	42	36	63	47	44	44	40	62	51	37	49	49	49	35	39	53	52	59	40	47	45	45	32	49	56	41	43	54	39	46	46	39	55	43	42	42	49	45	52	45	41	48	58	36	53	57	46	40	39	45	45	36	38	52	49	40	61	42	36	42	44	49	41	52	44	43	44	31	42	54	35	48	36	54	50	43	52	40	40	44	35	52	44	39	57	51	43	45	49	40	43	48	35	50	43	37	50	51	31	54	37	32	55	40	46	55	59	38	49	40	52	44	44	53	41	51	55	38	37	46	50	42	42	36	55	49	51	40	43	46	37	46	35	51	49	55	44	39	42	44	58	55	55	40	41	44	52	42	49	41	56	47	48	37	47	47	47	45	46	61	51	42	42	47	46	55	44	40	55	40	62	53	47	55	43	41	46	53	39	46	53	38	48	52	36	38	41	47	52	52	43	52	52	43	48	39	42	35	49	44	56	52	56	43	43	40	53	44	51	57	49	41	37	40	41	51	43	45	47	32	48	38	50	47	39	40	42	53	58	45	48	36	44	50	41	35	46	58	39	46	48	46	37	52	44	45	42	40	52	47	55	38	41	52	45	39	45	38	40	50	48	43	47	50	51	48	38	45	55	47	56	52	42	42	33	43	47	54	47	49	47	44	43	50	50	52	42	45	52	51	42	45	40	38	52	49	43	43	40	45	40	55	54	37	44	40	46	48	39	52	38	54	44	35	42	43	61	48	44	26	43	47	39	48	48	33	44	47	45	40	47	57	45	42	39	57	58	55	42	37	55	35	56	52	53	57	45	45	52	37	33	44	41	59	43	40	48	46	52	42	39	50	51	43	50	48	47	38	33	46	39	49	47	37	43	51	42	43	51	46	45	48	46	55	37	47	54	50	45	29	45	49	53	44	46	42	51	43	49	40	43	39	52	36	46	42	41	35	50	51	42	50
12464	3581	1529	1999	5580	8913	9477	8523	6182	4016	2883	2862	2952	2453	3123	4515	3613	2102	2284	2208	1785	1726	1508	1276	1034	948	787	736	661	744	678	653	637	591	450	556	562	521	546	565	474	385	389	372	394	375	393	383	373	345	371	383	387	374	398	370	357	343	390	367	376	367	386	382	371	419	373	432	404	461	427	449	428	422	443	455	445	395	367	397	388	349	344	391	377	374	384	358	367	404	362	363	431	378	406	362	385	399	402	364	382	380	392	373	356	384	392	347	379	370	384	353	338	381	371	386	373	381	358	381	372	365	396	370	376	354	379	374	375	328	360	387	375	349	366	364	368	388	388	367	380	341	407	385	380	367	346	355	395	384	361	346	368	366	390	368	364	378	330	357	384	377	393	376	378	337	380	373	392	365	330	364	376	344	379	359	329	356	369	363	382	357	398	386	361	382	406	344	357	332	380	372	359	378	339	356	357	384	380	411	375	396	366	398	386	357	385	368	391	365	363	392	382	423	374	318	404	353	388	386	390	360	400	401	383	345	348	384	397	396	375	375	395	371	413	391	421	360	353	410	390	343	356	356	406	381	391	383	362	354	390	402	364	387	359	358	369	350	395	336	381	350	372	384	396	368	372	404	370	424	372	410	374	383	366	386	383	357	373	357	362	372	371	356	355	370	389	377	367	390	363	375	360	377	380	374	363	373	351	388	384	370	373	357	396	344	360	407	395	366	366	373	337	377	373	410	378	369	382	374	404	392	357	400	390	347	374	369	385	369	337	340	375	373	375	365	320	375	363	371	322	400	371	355	365	394	394	402	369	372	421	366	358	395	384	401	383	367	351	352	382	372	404	386	368	371	381	375	391	330	380	338	400	359	333	374	382	375	372	380	351	358	425	392	334	375	345	387	366	374	348	339	363	384	385	346	366	402	388	364	382	384	398	350	357	387	373	385	375	386	385	345	370	382	381	395	368	367	363	387	363	364	401	378	366	351	353	383	363	394	368	342	336	346	329	399	358	379	367	402	358	362	367	401	377	371	365	399	351	372	359	372	387	379	401	360	358	378	373	361	365	370	410	362	378	388	344	360	360	387	374	341	351	318	409	401	360	390	376	341	368	338	348	367	373	383	388	383	423	371	407	387	373	368	372	362	366	376	347	353	334	409	402	378	387	350	376	347	379	372	370	373	388	385	377	360	371	369	366	406	377	351	358	406	377	361	404	388	358	411	394	383	373	391	358	387	400	353	355	360	360	363	341	377	370	386	355	373	389	360	366	406	385	390	390	377	403	364	365	387	357	383	341	397	354	384	383	379	371	371	401	365	387	356	354	375	339	389	347	372	366	355	349	385	396	353	346	370	384	377	380	372	339	386	375	374	349	369	344	361	388	372	346	362	374	361	353	363	385	348	387	363	361	355	398	384	356	357	401	399	359	357	377	381	361	369	315	368	416	375	387	373	373	373	389	381	366	361	401	341	354	380	356	373	373	336	367	397	362	361	351	389	387	362	364	355	380	363	389	345	376	377	396	354	347	404	430	361	385	384	392	363	366	374	381	366	391	353	347	383	381	380	378	370	384	361	388	360	416	357	378	376	418	340	390	400	404	355	383	366	342	353	392	390	376	357	377	370	349	345	392	407	377	393	434	336	344	392	369	376	352	368	367	350	367	393	394	347	379	411	388	383	419	370	373	385	362	341	361	374	402	367	345	367	393	382	388	357	371	352	367	337	366	350	342	376	365	347	409	351	358	391	343	374	371	369	399	398	404	372	362	368	404	375	358	363	381	362	401	387	369	368	401	364	369	395	390	363	394	390	362	365	362	398	412	359	326	358	368	366	364	388	388	351	376	397	384	370	343	363	376	395	376	404	377	325	379	368	336	374	366	390	366	391	390	372	328	352	403	332	378	379	408	383	409	369	389	361	360	375	395	392	372	336	357	344	367	388	405	343	368	389	364	360	373	363	359	351	366	350	376	341	381	401	380	360	362	348	399	375	362	392	368	361	390	361	359	363	399	358	403	376	378	359	360	386	407	367	390	363	388	378	383	388	385	389	395	366	374	398	361	344	361	362	372	349	374	378	372	368	369	355	369	340	387	360	371	386	351	381	370	381	395	378	417	356	360	359	375	367	396	382	390	399	373	396	380	386	387	387	411	319	335	339	390	397	384	396	388	378	365	358	355	402	384	407	389	375	347	386	372	365	360	408	382	375	371	370	345	387	370	332	356	385	380	369	404	397	343	366	355	359	353	372	372	382	371	390	368	344	371	370	383	364	379	407	397	363	406	416	386	359	379	378	351	384	390	389	384	377	367	341	339	387	365	350	378	382	358	396	351	402	380	382	381	372	353	373	405	408	327	394	395	401	368	391	324	341	354	385	383	383	382	335	363	354	379	404	366	407	339	407	366	343	380	389	386	387	350	397	345	380	392	380	372	337	367	361	377	400	375	367	350	355	371	368	328	366	388	389	345	367	362	339	358	385	360	369	366	350	388	348	339	360	348	349	369	361	389	364	409	360	383	359	407	393	402	340	385	370	342	373	377	365	408	368	419	385	376	366	352	366	380	397	363	350	351	377	346	365	396	374	360	345	378	350	361	395	363	362	361	381	365	380	392	368	395	365	376	377	369	371	376	382	369	369	377	378	388	357	382	367	366	350	373	367	368	368	389	392	393	390	389	373	359	356	371	401	374	377	363	369	357	369	411	343	375	384	378	407	355	373	376	398	368	401	377	377	400	385	419	383	370	378	417	332	344	369	363	379	387	361	401	380	387	383	361	366	374	375	385	393	372	327	370	375	383	378	399	355	389	355	395	404	400	365	362	388	360	355	399	366	406	366	354	382	354	401	365	393	397	362	349	345	394	366	381	361	382	386	383	441	402	391	356	382	381	378	378	384	414	388	399	400	390	381	371	394	362	360	368	363	415	399	380	336	386	360	339	394	380	365	374	371	367	353	346	367	394	392	403	376	360	361	371	417	360	340	375	375	359	370	405	409	364	371	361	342	383	357	341	357	384	369	343	407	356	360	385	370	380	379	352	354	380	356	364	361	385	376	356	401	362	360	363	349	386	369	395	394	375	378	354	370	411	383	404	332	387	384	398	366	364	374	367	366	360	358	405	356	377	384	355	385	379	360	367	352	362	368	356	392	345	386	375	372	374	362	401	358	417	352	383	355	393	385	370	347	375	368	362	377	374	391	402	379	379	335	384	394	381	436	370	381	380	354	387	386	388	381	385	345	364	395	402	370	380	364	388	357	375	383	370	349	399	344	344	367	373	386	364	363	361	360	356	382	375	371	360	361	344	355	372	362	399	364	377	369	361	372	341	365	334	374	385	372	332	392	400	384	369	376	388	384	355	378	380	387	376	346	367	364	393	337	376	358	411	390	368	372	365	330	385	376	358	380	385	377	348	360	399	367	350	378	400	371	372	357	341	369	409	327	375	374	357	394	392	400	427	375	401	365	358	391	373	325	363	378	382	373	356	415	402	411	371	376
952	409	228	163	188	266	332	299	258	188	166	185	198	173	218	236	186	195	183	165	161	152	140	128	122	118	93	123	99	115	114	96	102	97	84	102	96	91	95	104	85	78	89	92	80	91	81	89	95	84	87	89	73	82	84	97	88	75	81	84	89	83	83	74	92	82	80	93	99	95	94	74	114	91	92	78	73	84	80	98	92	89	101	84	68	90	87	98	97	92	95	81	88	75	81	94	87	76	93	88	96	67	75	85	93	85	85	77	85	98	76	98	86	84	83	74	84	83	81	87	91	85	64	79	90	74	64	88	83	89	85	83	85	93	94	84	85	84	79	93	75	78	74	84	80	85	86	83	108	89	68	73	78	87	81	77	74	88	87	76	98	81	98	79	82	86	81	92	81	82	71	90	85	84	91	75	83	94	87	74	94	87	100	84	84	74	84	87	78	77	81	89	88	58	90	94	73	83	84	91	86	73	74	89	85	102	88	83	62	69	80	91	73	88	91	98	87	86	90	72	82	81	82	86	106	82	86	76	94	86	91	73	82	89	79	89	76	83	75	86	93	84	86	65	63	84	94	79	86	83	86	81	86	107	83	79	79	72	77	111	69	84	73	83	99	92	73	84	86	73	85	76	102	85	68	68	89	85	73	81	88	87	72	70	88	86	75	71	93	91	77	90	80	79	98	90	76	88	84	85	85	88	87	96	77	82	78	76	104	82	91	78	78	78	86	78	59	75	82	98	63	69	62	99	75	76	83	92	103	92	92	77	92	90	91	100	70	89	94	93	82	85	69	85	93	91	92	100	75	85	90	86	94	86	93	95	76	82	78	98	75	90	85	71	84	95	83	92	76	104	76	87	71	88	75	98	98	100	71	84	80	81	95	84	81	76	74	88	71	89	93	77	71	76	93	69	104	85	94	80	99	93	86	100	95	78	88	78	87	91	87	90	83	87	74	95	77	77	73	84	82	85	81	75	89	67	85	81	70	72	95	89	80	93	68	73	78	93	79	69	83	83	111	86	100	71	85	80	75	77	90	87	88	85	73	70	91	85	72	76	88	88	88	73	95	91	87	87	84	90	82	82	79	82	97	86	81	72	81	92	99	74	77	82	80	80	78	83	77	76	74	95	86	86	88	83	94	81	84	92	75	89	92	69	73	103	87	88	105	92	68	66	85	87	67	86	84	83	72	73	89	96	93	74	98	87	91	94	86	65	95	94	78	96	86	84	84	106	78	85	79	83	65	76	77	84	85	81	70	96	106	78	61	76	63	76	87	89	79	99	87	97	94	94	97	64	85	82	95	73	89	98	93	90	88	84	92	75	74	88	83	79	80	81	91	73	76	83	86	96	87	82	81	88	98	91	85	77	81	102	89	100	89	77	95	80	105	77	79	96	92	79	83	82	92	99	73	95	81	100	86	90	78	82	82	86	93	76	103	81	92	101	80	91	84	91	81	91	72	77	87	84	83	80	86	84	93	95	78	81	76	89	90	82	75	83	84	91	100	79	85	103	81	84	83	79	98	80	78	76	85	96	98	97	86	86	93	82	90	78	85	93	88	87	72	80	85	82	70	87	78	76	81	78	95	68	83	77	83	87	84	99	85	83	80	84	97	81	97	96	73	78	88	80	77	75	67	91	75	80	76	101	97	88	75	94	87	84	87	77	89	88	85	93	93	84	89	92	94	95	89	84	96	70	92	93	96	86	81	82	78	98	92	72	81	96	88	63	90	80	77	76	100	93	89	87	94	79	106	71	94	94	81	100	81	81	78	82	86	81	79	94	79	84	75	87	80	102	62	101	95	89	84	97	99	108	85	87	96	80	94	68	78	95	81	81	83	72	85	86	95	68	82	78	109	94	74	70	73	82	84	84	84	85	91	79	87	90	87	96	89	83	84	77	86	72	84	97	85	92	88	80	87	74	79	81	79	83	78	74	74	87	95	84	75	70	91	88	83	68	73	88	86	98	70	76	83	90	80	89	93	87	98	74	86	82	90	68	92	101	96	99	77	91	93	83	95	104	77	99	98	82	79	82	99	76	84	80	83	94	92	76	89	77	77	79	93	79	83	84	89	90	102	96	89	92	78	97	69	86	75	95	99	81	85	77	79	97	94	105	70	88	91	87	75	86	87	95	85	67	95	95	66	84	95	82	86	93	78	82	82	86	80	76	74	80	96	79	92	68	88	64	90	80	92	73	91	67	71	69	94	93	90	97	102	89	97	71	92	84	94	71	73	87	74	94	87	74	73	90	92	86	77	83	81	81	70	88	82	96	95	92	81	101	84	89	94	90	92	94	83	97	80	91	95	79	86	93	80	71	100	66	83	78	82	70	85	94	76	80	91	91	75	80	86	97	81	84	86	64	93	91	90	90	76	97	69	73	103	78	71	86	70	70	82	94	102	76	80	80	93	86	94	82	87	89	81	84	82	104	84	80	66	92	78	85	75	95	72	76	83	94	86	82	82	73	77	77	85	69	93	73	85	77	83	79	88	85	77	81	89	82	86	75	93	104	88	86	77	79	68	86	74	81	91	82	89	75	80	65	90	80	84	93	95	77	77	88	78	91	98	77	91	87	73	75	78	78	73	81	75	89	84	80	96	65	87	79	88	87	94	74	93	89	65	81	91	90	75	96	78	65	93	85	87	64	90	81	76	68	74	79	83	81	85	85	101	97	68	72	81	88	95	73	107	78	77	95	87	89	90	76	86	85	84	94	86	89	79	81	89	107	93	76	74	85	87	68	97	84	80	90	86	82	97	100	73	81	66	89	69	81	90	98	85	85	91	89	89	78	79	88	85	86	83	88	72	84	96	76	79	74	70	64	65	88	86	85	81	104	92	63	96	84	99	98	86	85	81	90	90	93	83	107	91	100	96	71	83	83	71	73	81	69	75	87	97	81	91	98	94	79	74	79	85	97	68	81	94	93	86	87	94	81	84	86	84	68	84	75	87	79	89	78	76	77	102	90	99	82	73	85	74	81	73	72	85	80	88	93	97	71	85	85	90	81	81	106	71	79	96	78	69	78	70	98	99	103	70	78	92	92	97	78	100	81	74	94	87	86	74	82	88	77	71	80	81	75	88	86	94	86	94	82	75	76	93	73	89	80	105	87	92	84	96	91	93	79	79	80	89	95	91	81	73	73	89	89	90	75	94	81	84	80	91	81	99	94	80	75	97	98	83	81	99	87	94	77	87	80	78	75	90	72	87	74	78	92	84	94	89	109	100	91	78	85	86	75	88	70	74	84	86	92	90	85	97	91	101	111	82	91	82	76	94	81	84	81	71	82	96	85	90	92	72	89	83	75	90	82	82	82	109	86	88	79	99	76	86	82	96	80	74	88	92	102	83	69	80	99	85	88	81	98	81	88	92	79	83	88	73	78	92	65	76	75	78	97	90	80	86	77	77	92	91	79	102	94	72	93	76	94	72	89	97	63	79	93	73	78	91	77	89	90	92	90	97	74	76	99	81	106	79	76	91	81
13222	4842	2436	3191	8688	12799	13033	11077	8786	5721	4426	4265	4424	3965	4887	5767	4342	3311	3148	3065	2927	2675	2333	1974	1646	1511	1275	1192	1190	1214	1113	1219	1069	976	859	910	965	988	1016	945	865	725	670	660	652	657	685	643	655	628	642	689	649	661	617	641	612	624	645	688	686	679	702	698	679	647	690	794	776	766	729	736	747	771	772	739	782	668	624	662	674	611	644	697	671	677	619	640	662	688	639	644	671	689	610	651	655	641	646	659	658	632	701	649	667	630	648	625	642	665	687	672	652	648	651	668	682	663	659	683	659	589	616	671	665	662	683	646	666	702	651	683	628	626	670	654	635	685	625	632	680	635	594	613	609	633	651	636	683	655	625	644	689	639	655	652	675	696	623	674	645	603	648	670	661	645	629	665	667	622	642	629	619	614	675	654	648	684	649	642	638	599	670	650	619	660	640	705	647	640	617	653	654	631	659	658	681	651	629	624	614	627	669	616	631	687	691	606	640	603	667	631	638	634	616	620	627	637	639	624	649	657	637	662	667	633	635	649	627	636	633	650	640	686	654	663	608	627	606	665	674	668	636	645	663	622	634	656	617	619	656	633	679	657	652	667	654	641	643	643	673	637	699	615	682	628	625	661	645	630	638	647	636	653	657	645	658	637	682	651	674	629	632	624	651	646	665	674	619	632	627	638	678	643	668	651	667	657	655	627	654	655	660	631	616	681	632	666	652	664	700	648	647	671	645	637	672	685	673	664	647	657	605	671	664	599	618	632	640	663	664	699	643	705	659	670	668	677	664	647	652	700	650	666	659	612	633	665	630	679	661	626	694	684	655	647	623	661	646	672	665	645	626	634	644	637	637	636	672	666	623	629	663	623	648	642	621	622	679	626	644	664	657	636	631	622	630	691	659	673	661	651	658	664	693	680	660	643	626	699	636	688	654	650	652	653	616	644	637	627	660	625	697	661	645	651	684	657	689	663	676	686	640	664	671	634	655	682	652	663	628	633	611	619	689	690	646	690	640	679	644	634	680	676	651	681	639	628	681	679	689	674	665	648	631	647	697	664	639	687	675	672	655	656	626	630	633	676	622	631	648	623	645	656	687	665	650	658	660	654	662	643	650	670	648	641	662	651	642	654	628	668	682	613	641	686	665	619	628	599	644	644	634	648	685	640	624	655	639	630	636	644	665	696	654	672	708	650	626	663	643	677	592	648	656	663	669	682	665	653	658	646	680	653	689	687	634	659	653	655	669	611	623	687	649	615	657	664	691	677	690	621	612	688	658	619	646	666	661	662	616	647	684	617	658	646	642	633	661	630	640	606	632	653	680	645	666	622	660	627	621	659	646	632	670	653	619	672	649	658	681	676	663	653	649	640	677	665	648	636	641	629	695	632	616	617	663	629	664	653	671	674	666	648	626	693	698	700	675	651	700	698	656	649	655	648	642	657	672	649	666	671	649	659	659	694	657	657	667	653	645	714	659	724	682	680	661	642	650	662	623	640	632	613	637	653	667	612	661	626	628	672	660	693	661	633	600	660	601	675	596	676	697	657	626	688	670	691	658	642	668	640	724	641	618	643	664	655	654	597	682	597	647	640	647	665	667	706	692	672	656	646	614	663	651	634	657	671	699	671	626	700	583	678	635	624	678	666	621	655	675	640	653	640	651	607	668	636	629	670	638	670	624	664	622	701	622	688	581	630	639	639	610	675	631	663	614	657	626	646	627	608	637	579	665	631	638	618	655	659	691	674	632	641	677	618	651	609	645	692	671	609	672	606	643	671	653	691	665	638	659	623	656	662	662	663	641	624	692	659	680	610	646	650	637	617	632	679	710	652	684	666	684	634	669	610	663	675	670	663	661	664	651	628	621	657	608	656	699	642	685	628	669	680	664	609	628	656	650	676	646	622	664	668	641	687	675	659	663	682	679	656	627	667	605	663	640	671	697	684	651	652	661	653	607	666	682	700	646	666	694	652	689	655	659	659	700	616	623	651	648	670	695	686	639	669	688	659	649	651	657	635	595	608	625	660	670	621	633	639	653	655	650	649	644	652	623	662	641	610	661	644	630	648	604	640	632	651	726	605	606	646	654	678	616	706	658	660	633	663	648	625	643	628	663	665	676	663	653	664	624	661	603	704	648	626	672	688	637	629	626	625	676	649	644	669	625	631	641	658	641	690	672	652	664	597	676	655	637	653	674	661	662	612	662	628	655	649	665	612	627	603	677	640	658	640	610	632	632	680	666	645	693	643	619	656	698	648	683	622	636	609	643	647	637	642	640	658	707	618	642	650	678	665	635	605	648	622	638	688	654	653	654	670	627	651	699	678	617	633	654	620	651	683	685	645	610	675	674	641	649	664	627	676	622	670	673	680	654	635	674	679	681	685	682	674	646	651	630	676	654	642	674	648	624	667	621	641	683	637	622	686	659	660	663	656	656	614	662	645	665	638	652	658	638	677	603	645	654	633	655	660	654	640	663	630	653	669	666	653	636	645	629	629	665	654	695	648	639	657	678	606	695	633	678	661	652	656	635	662	640	615	661	641	627	615	660	649	662	676	641	638	673	626	695	650	652	665	658	677	673	656	653	652	669	629	664	656	634	656	651	644	620	609	608	664	641	684	681	601	654	633	631	666	702	651	672	657	618	650	676	646	644	647	653	663	633	633	637	661	692	639	647	657	613	602	660	653	665	634	626	669	619	628	643	684	705	637	636	651	670	623	652	650	648	692	675	659	634	624	682	663	697	626	647	686	662	702	650	672	621	615	636	668	646	625	583	630	692	665	648	647	651	631	712	659	605	647	681	674	667	664	646	654	685	657	645	672	659	639	644	702	654	699	651	699	642	688	649	610	625	632	700	653	638	622	669	672	640	657	640	673	698	686	609	622	625	667	660	664	640	630	692	639	652	648	667	675	661	655	615	644	617	639	646	638	648	665	674	661	634	650	668	643	651	633	655	652	637	680	610	659	627	638	620	672	642	650	714	712	637	611	640	632	643	712	649	652	582	682	680	689	663	658	646	636	635	667	621	633	620	670	646	633	639	649	645	623	664	653	659	669	639	657	619	665	608	669	716	678	627	630	654	637	624	620	642	690	656	621	649	596	650	658	665	649	629	673	653	656	609	673	664	624	619	604	660	661	688	601	647	633	635	642	693	661	623	620	676	669	681	672	619	630	693	686	700	675	638	625	636	589	619	621	657	633	655	681	599	622	674	664	631	679	669	651	698	695	599	670	614	622	641	672	650	666	628	609	660	664	629	642	629	593	643	714	618	608	673	647	654	644	617	681	609	640	664	613	624	657	618	606	653	687	668	609	629	635	627	646	639	659	643	679	655	656	598	614	697	675	660	657	643	684	666	642	613	642	663	654	695	608	609	670	635	637	679	636	620	632	640	651	638	662	629	639	604	685	611	656	632	674	646	659	675	672	622	648	647	635	600	645	677	670	676	657	634	626	644	649	644	690	669	644	650	609	606	648	632	680	623	662	648	670	696	690
1855	319	194	160	170	237	280	301	228	152	145	148	150	173	194	227	180	196	163	135	148	126	136	101	108	76	88	97	105	93	93	102	71	90	69	76	72	72	73	86	79	76	67	73	63	78	51	71	58	59	63	58	69	72	60	75	71	58	60	82	72	84	64	65	64	63	73	75	71	65	58	73	74	91	64	78	89	70	68	66	69	59	79	72	68	69	79	77	72	79	63	64	59	75	67	64	66	70	83	73	63	60	74	66	53	65	78	61	67	71	69	57	67	74	75	69	69	62	64	74	76	73	65	77	60	58	68	70	63	74	69	76	55	66	59	65	74	55	61	74	66	60	69	71	65	60	62	67	64	65	73	72	58	56	71	70	74	64	54	73	88	70	61	74	47	70	65	78	58	88	72	60	60	71	71	77	62	64	72	55	53	69	63	72	61	62	69	62	70	66	67	68	61	74	72	83	76	62	79	78	61	69	75	79	51	57	70	56	73	67	54	79	83	64	66	74	71	66	70	66	73	68	82	60	70	73	69	67	60	61	48	75	55	72	70	72	72	60	66	81	66	62	71	74	62	92	79	67	89	77	76	79	60	76	77	74	66	76	72	80	70	70	68	65	80	76	70	58	81	73	75	73	57	56	71	60	61	72	59	63	70	68	61	91	66	62	67	75	65	72	62	79	69	63	68	72	61	69	69	68	67	66	60	63	72	66	62	58	56	78	69	64	74	64	67	70	67	61	81	64	74	85	53	80	70	62	77	62	92	63	57	84	48	76	61	72	73	86	79	68	70	76	70	84	68	86	61	80	69	72	70	75	63	72	63	58	64	71	65	68	61	66	68	59	88	68	55	68	66	82	75	77	77	70	53	67	81	71	67	71	67	65	67	58	68	68	71	66	76	62	67	66	72	82	65	72	60	62	55	70	62	73	75	56	49	66	70	65	77	62	68	62	71	74	69	81	70	54	62	62	72	78	73	70	66	77	70	75	79	80	65	71	79	68	59	57	72	55	65	71	83	80	79	78	52	56	71	60	57	68	84	54	62	58	75	64	62	67	75	81	72	70	64	73	67	84	87	67	68	62	60	71	62	56	57	71	69	69	79	79	76	66	55	54	63	69	71	69	82	76	72	60	57	69	60	85	80	67	83	68	61	68	71	81	64	82	74	71	68	62	57	63	60	80	78	64	79	73	73	68	65	73	82	64	76	63	66	46	77	64	66	81	66	73	63	62	82	74	55	62	65	73	55	73	55	79	69	68	73	64	56	64	67	77	77	78	68	84	73	78	71	58	70	68	63	70	95	74	88	70	71	64	87	67	67	58	71	62	59	63	61	82	66	64	71	77	56	69	85	59	62	79	71	67	60	55	64	78	57	69	59	77	78	68	77	63	66	77	75	67	53	85	74	89	53	58	62	74	66	75	56	85	57	61	66	65	74	61	61	66	74	63	63	69	66	56	59	68	56	69	81	69	63	63	60	69	71	64	79	73	70	76	54	57	75	59	66	77	74	87	73	74	68	80	58	67	81	62	67	73	62	61	58	56	60	81	82	71	81	64	72	70	67	71	67	71	74	66	65	60	62	69	57	75	79	71	86	76	70	71	81	69	80	68	91	81	74	71	54	86	63	72	75	64	74	74	59	62	79	55	67	59	75	69	76	71	63	67	79	64	61	65	71	64	56	78	56	82	69	46	71	69	64	71	92	49	63	58	64	62	79	74	61	78	71	70	79	81	65	88	74	51	57	67	64	65	86	71	65	76	76	65	50	72	68	64	65	79	57	74	66	65	71	66	68	57	77	69	67	69	81	73	56	66	63	72	69	78	72	62	57	66	60	54	69	68	66	66	65	67	84	62	71	69	83	79	69	72	65	76	67	70	81	54	66	58	67	57	66	87	61	54	69	67	69	69	77	70	67	66	61	65	82	64	75	69	76	65	71	66	75	64	61	68	61	66	66	69	72	70	78	78	71	73	74	62	75	50	66	76	67	62	78	65	61	60	65	65	57	51	75	72	62	69	66	59	64	63	57	61	79	74	77	77	74	69	75	63	71	85	55	63	57	71	66	68	69	54	73	78	76	79	89	64	68	73	52	73	63	60	90	74	60	69	69	79	69	77	60	51	63	58	68	63	71	69	78	70	76	60	78	68	72	64	53	67	59	66	78	66	58	64	84	74	69	67	52	69	74	79	78	76	61	56	90	64	75	76	59	64	53	58	71	83	62	69	68	65	75	87	62	68	73	50	90	71	72	69	64	65	61	83	65	66	69	54	73	80	78	75	69	56	62	63	67	56	59	59	91	52	59	47	62	75	63	57	68	69	62	64	78	73	76	63	58	69	65	72	58	58	72	81	64	72	63	71	60	53	64	85	74	66	78	72	78	73	72	72	56	72	64	59	72	53	57	77	53	63	64	63	55	83	68	59	69	77	68	61	52	70	77	76	56	69	61	56	87	65	64	71	78	65	59	76	77	57	87	72	65	71	71	77	66	65	76	63	57	64	72	74	86	64	64	82	47	62	74	66	72	70	66	61	76	74	61	65	56	77	83	70	63	68	64	57	72	65	72	62	71	83	62	61	64	61	47	70	70	62	61	77	63	63	66	68	85	69	63	62	79	60	62	84	70	59	59	69	60	66	62	69	48	84	72	74	71	71	78	65	71	58	85	59	68	62	77	66	60	76	59	65	87	72	69	60	75	59	63	66	62	51	79	81	65	61	72	64	70	54	73	69	72	75	87	73	80	59	66	70	68	64	63	75	66	57	74	72	63	60	72	74	83	74	71	69	64	64	58	80	54	68	59	50	68	47	74	54	68	66	55	71	57	60	64	70	70	69	67	64	72	71	58	67	68	60	84	70	62	64	77	68	67	69	69	90	63	78	62	63	72	60	62	62	69	68	54	55	79	64	64	58	62	53	66	80	71	77	72	65	67	63	61	65	70	67	65	57	65	78	68	75	68	56	74	68	61	72	62	72	65	68	67	61	68	67	59	65	63	73	82	73	76	74	72	63	75	57	73	79	66	78	64	74	71	68	64	81	54	67	72	69	61	79	77	74	66	79	62	73	70	47	74	57	65	74	72	71	92	67	65	47	67	70	61	75	60	76	87	72	70	74	69	78	68	68	61	72	75	74	73	76	61	67	68	71	78	80	78	71	79	69	65	72	60	58	88	63	68	82	65	88	85	82	67	69	79	76	63	58	61	78	68	84	79	59	65	65	69	72	65	78	92	48	66	64	57	60	58	54	68	65	74	63	64	64	72	59	63	78	66	66	61	58	66	75	65	61	76	75	68	70	85	69	76	79	68	61	69	71	62	60	61	67	66	60	68	68	63	65	75	62	70	54	56	85	73	75	75	65	62	69	82	76	65	68	76	61	76	68	67	57	70	83	58	70	64	74	61	63	64	72	89	62	82	59	64	70	79	79	49	74	65	64	70	76	60	69	76	77	76	48	55	61	80	81	79	72	70	83	63	56	69	56	72	64	66	67
13985	4244	2306	3047	8210	12343	11984	10387	8146	5500	4548	4476	4239	3696	5157	5788	3961	3355	3268	3096	2991	2565	2222	1712	1632	1393	1247	1060	1156	1138	1082	1097	1011	812	860	820	915	860	891	889	704	611	583	556	517	574	537	573	573	558	505	550	568	618	592	539	550	566	548	567	594	540	537	569	586	628	622	684	685	596	672	619	606	648	702	660	632	585	513	550	498	559	558	551	551	530	565	549	537	569	527	633	598	521	573	533	555	559	573	570	583	510	530	556	551	526	548	559	550	563	550	541	554	559	512	551	562	543	539	542	488	522	565	555	555	528	555	558	562	526	533	547	544	566	539	570	549	540	526	552	589	524	563	554	552	526	523	546	515	568	547	543	539	564	495	611	513	521	547	539	559	536	516	542	527	553	526	535	556	554	558	515	543	572	535	544	503	553	601	538	555	558	555	533	555	578	561	523	540	589	508	575	540	546	568	552	534	554	538	528	546	558	547	540	537	534	483	536	498	522	552	561	531	506	571	552	584	526	538	586	564	556	551	573	547	515	556	541	558	552	573	534	552	522	571	562	579	577	539	532	539	581	520	530	550	537	534	567	596	545	548	547	570	585	536	539	512	568	557	550	500	565	517	503	553	506	530	528	485	533	523	567	557	541	513	574	562	552	556	552	498	578	546	583	534	554	534	561	530	528	533	593	571	537	506	535	527	545	533	560	546	522	574	559	552	588	588	563	527	563	533	560	539	549	509	491	537	528	548	585	592	538	537	563	557	533	533	560	579	518	537	533	537	552	572	535	562	561	550	583	555	546	559	587	527	546	580	577	541	580	552	545	517	549	560	553	557	537	523	580	537	567	547	539	558	561	557	576	486	557	495	516	524	529	586	561	554	528	540	528	554	557	535	590	555	540	577	555	532	580	505	538	534	573	501	541	533	539	545	576	519	542	512	563	512	551	564	542	539	537	575	509	531	511	509	533	545	566	507	541	529	522	559	573	574	559	578	567	568	548	534	545	581	537	590	512	554	541	559	531	558	563	537	559	566	578	568	585	534	511	582	561	552	527	578	579	493	583	594	539	547	513	566	526	535	574	539	561	549	525	532	537	556	567	557	517	588	555	562	591	540	572	503	569	529	539	542	506	549	560	566	531	533	539	557	526	552	511	529	579	535	556	530	568	552	529	548	537	521	519	552	532	553	526	563	566	587	544	540	574	494	549	526	545	565	534	560	562	527	604	596	515	485	533	528	561	517	518	542	543	539	546	566	582	536	546	555	562	543	562	491	546	564	591	511	561	589	515	515	570	556	525	554	516	540	517	533	575	546	542	504	563	540	553	521	512	532	512	511	562	563	547	554	543	537	534	512	516	540	535	575	544	549	507	549	564	525	581	580	529	539	577	510	512	579	532	526	575	514	514	514	547	494	500	522	545	578	522	571	511	559	541	569	548	528	549	541	599	580	493	545	561	518	561	570	590	530	564	534	566	557	536	542	546	487	505	558	548	558	564	548	569	550	557	510	545	564	534	529	563	567	543	552	534	541	584	547	553	487	531	570	592	538	534	538	553	587	537	546	540	567	536	571	569	533	612	517	561	559	537	572	502	598	520	539	578	555	551	509	533	526	557	523	529	515	560	571	565	515	565	552	535	534	560	580	524	540	582	525	571	571	506	524	588	535	521	528	531	563	549	539	500	543	546	559	530	546	539	575	525	582	524	518	540	572	557	551	553	538	531	549	574	590	576	529	542	526	528	522	533	529	530	551	516	547	564	542	560	523	536	510	564	530	551	511	567	546	554	572	543	542	551	491	555	543	543	571	548	548	578	573	566	544	562	551	536	547	517	550	523	518	573	589	504	567	570	561	522	595	536	596	547	546	515	541	582	539	528	580	564	545	526	520	514	529	588	570	529	596	547	587	575	592	594	555	525	568	571	546	566	510	579	555	535	544	549	593	559	569	552	525	578	616	565	547	550	501	540	577	514	561	554	599	510	579	549	513	512	544	517	546	511	528	582	507	575	549	537	567	549	537	546	550	491	530	545	560	544	495	529	556	557	519	552	531	543	546	557	530	562	546	584	532	590	584	588	536	553	493	511	548	550	566	513	540	552	535	576	599	534	590	556	546	536	566	535	507	529	562	550	504	585	546	567	524	553	526	583	525	546	580	533	556	553	550	563	540	559	560	518	526	573	539	577	579	526	560	574	555	547	529	514	541	543	531	536	557	548	572	557	553	507	560	576	587	522	536	581	578	571	538	563	562	565	514	549	587	606	567	546	531	544	532	524	541	529	543	601	559	564	559	568	544	562	570	559	551	582	571	572	551	556	547	493	557	535	522	543	526	543	533	543	524	522	564	523	518	547	548	600	535	576	584	542	575	575	515	583	537	532	556	542	522	519	504	548	570	529	583	549	545	568	578	545	575	555	595	570	532	562	543	546	545	532	584	558	541	536	558	531	565	559	560	529	576	547	531	569	567	538	517	535	537	543	548	533	505	540	529	523	561	507	585	534	567	564	581	525	549	536	571	555	526	568	573	562	543	543	495	574	534	542	548	550	556	514	502	542	553	548	556	545	542	555	507	539	517	550	563	558	552	546	533	560	536	553	579	535	517	531	555	602	517	536	564	604	538	534	546	533	535	597	523	563	525	556	544	558	568	556	529	507	554	539	554	521	535	539	525	531	531	497	540	537	556	561	604	545	557	521	520	543	518	558	564	569	559	579	554	560	523	530	558	536	576	561	549	543	582	509	576	517	566	535	533	533	527	513	487	528	517	519	524	560	585	504	570	551	527	563	551	543	555	554	529	564	547	584	527	542	524	539	585	527	554	527	536	515	514	540	535	569	547	528	548	573	555	533	556	502	524	535	514	528	548	544	516	565	528	507	574	531	545	564	574	535	550	559	506	537	543	606	551	564	571	545	569	543	550	563	519	561	544	560	547	527	558	581	526	540	570	520	541	570	550	527	539	541	562	557	568	527	579	550	566	540	526	549	547	554	504	566	527	571	570	537	543	540	588	534	520	566	547	537	569	574	566	584	504	569	580	573	539	499	510	523	571	583	521	524	551	543	519	591	555	549	601	528	546	574	540	578	532	590	571	508	563	577	501	588	535	591	513	546	529	535	559	500	576	541	558	546	513	550	540	556	549	552	507	548	542	501	502	529	550	557	568	577	556	541	566	513	553	524	530	554	520	562	563	526	556	558	588	543	545	557	575	556	537	514	596	548	523	537	523	587	588	555	568	542	563	574	549	538	556	584	536	536	569	579	565	533	545	571	529	578	542	564	551	508	528	559	567	533	541	564	541	527	512	517	540	556	518	562	555	559	562	535	530	587	540	558	579	535	564	549	556	560	601	588	572	564	511	541	572	560	579	554	512	591	584	551	564	524	526	534	556	602	557	507	585	527	506	516	555	560	597	536	571	555	563	553	532	562	541	567	532	546	551	552	523	502	536	565	542	530	527	573	577	545	562	523	528	525	586	560	538	554	576	573	518	557	553	589	573	523
1377	465	279	221	211	298	388	411	319	238	247	249	216	251	267	293	233	226	228	202	225	199	167	164	137	137	144	144	126	126	129	125	122	125	123	143	138	144	116	112	107	121	104	120	121	106	112	85	125	95	109	99	113	108	104	96	102	101	106	116	124	92	100	130	110	105	129	125	115	101	118	110	107	126	109	104	115	106	111	119	101	106	112	113	88	103	102	106	99	98	110	103	104	133	116	104	97	126	107	117	101	91	108	108	123	115	99	122	90	116	115	103	107	116	106	95	123	105	99	110	123	115	90	94	93	104	120	102	114	98	96	127	120	94	103	120	102	94	101	105	105	103	116	112	114	79	104	93	106	83	115	100	89	100	110	97	89	90	120	113	100	98	117	93	104	118	111	98	111	84	136	113	116	117	96	110	111	106	95	89	122	110	118	102	110	111	139	115	103	117	116	109	91	101	125	105	103	107	101	136	105	100	119	109	96	91	89	89	117	109	121	125	100	91	113	87	105	83	101	111	97	112	121	115	85	96	99	110	113	118	115	111	131	114	93	103	105	112	110	92	112	102	93	90	101	101	120	92	89	102	111	95	122	114	102	96	100	128	105	98	115	111	112	104	105	110	107	112	112	116	102	103	109	101	103	107	96	123	89	114	116	98	112	113	97	109	105	108	117	93	111	103	100	92	105	102	104	115	113	106	110	110	115	99	106	103	101	101	118	91	101	105	88	115	111	102	94	115	115	124	119	113	110	101	117	116	105	108	111	92	97	99	94	91	105	121	109	104	106	118	125	118	93	114	101	97	93	112	109	110	105	111	97	115	103	100	105	139	106	88	99	111	116	108	124	116	104	104	100	114	94	95	87	111	107	95	113	108	102	111	110	89	107	95	100	94	121	94	107	93	114	116	94	111	101	101	104	89	118	106	99	97	106	110	121	100	96	98	105	120	111	111	107	92	105	105	105	112	97	119	133	109	116	113	117	115	105	115	125	110	116	102	127	115	114	101	104	107	110	101	118	112	122	121	101	84	107	99	109	87	120	113	113	103	94	127	99	124	94	118	115	113	108	95	103	91	110	110	113	96	115	104	114	97	133	101	102	121	122	99	97	121	107	115	86	115	120	89	113	113	100	100	118	115	104	98	110	115	106	105	111	125	109	114	120	114	104	107	110	86	105	87	117	111	122	122	120	110	105	87	102	106	104	108	115	98	110	120	108	122	98	116	98	108	86	125	103	86	97	101	103	93	102	110	91	84	107	107	99	107	114	95	116	133	114	104	124	115	85	93	99	122	99	115	119	92	114	112	96	103	120	98	116	107	96	95	114	114	122	106	114	112	104	122	81	123	123	115	111	96	102	90	92	117	99	112	129	118	108	109	106	119	106	113	103	99	99	91	103	99	101	107	101	103	112	107	91	120	99	98	105	101	117	102	104	121	119	116	124	104	125	119	118	118	118	111	111	114	99	106	105	114	117	116	96	112	117	116	103	108	128	89	107	114	89	122	94	108	90	112	104	122	94	121	123	123	137	101	107	103	104	85	127	101	105	117	106	96	107	122	101	88	110	113	123	100	114	107	104	113	105	99	112	123	101	98	106	102	103	118	124	125	106	96	109	122	123	114	96	109	118	109	94	98	101	103	115	106	122	97	88	106	92	104	105	117	113	103	96	106	123	114	113	114	109	120	107	98	106	111	106	108	82	114	87	90	105	115	113	92	114	93	104	99	124	101	94	108	132	98	111	104	93	105	92	106	126	102	104	118	118	106	101	98	100	93	106	102	99	95	105	102	117	93	112	117	102	112	110	98	85	110	117	99	98	108	116	107	102	106	106	119	103	105	113	98	105	109	111	89	104	123	104	126	104	104	104	115	117	96	100	113	108	104	112	107	104	88	102	106	111	111	104	95	101	112	119	94	106	112	91	92	95	101	106	114	114	109	107	121	93	116	123	110	113	106	124	97	86	94	106	118	122	98	92	98	108	104	117	105	98	116	107	114	116	103	95	103	107	106	124	113	119	107	107	95	113	108	107	103	106	115	97	83	83	104	104	126	117	106	115	123	135	97	104	105	101	102	108	98	106	106	121	114	109	105	89	109	103	123	98	112	138	99	114	105	97	96	114	115	115	107	112	111	100	116	107	108	112	92	115	116	102	113	112	114	98	103	108	118	117	105	117	112	91	106	110	103	114	109	117	103	91	127	98	106	108	97	108	101	101	113	115	110	110	119	110	104	115	92	102	114	112	109	124	89	116	111	104	100	104	102	94	111	112	111	111	119	105	119	91	117	111	102	100	98	108	101	125	114	106	126	109	112	109	118	95	125	104	91	96	90	103	120	117	116	110	104	115	106	110	120	110	102	107	113	94	96	104	96	101	116	105	110	109	93	119	120	114	101	107	105	127	114	114	108	114	101	111	113	118	90	103	113	113	122	100	112	97	117	102	114	116	89	118	103	115	100	108	95	106	110	122	102	91	102	112	124	100	89	97	131	101	97	117	111	116	108	106	126	109	106	110	123	103	114	97	98	126	103	108	103	117	113	105	94	106	89	121	99	106	111	125	105	100	106	106	112	109	107	109	105	110	100	102	102	98	105	117	129	120	116	111	99	97	88	126	114	113	108	122	79	107	122	106	111	111	81	108	121	98	119	98	86	102	98	101	110	97	130	115	100	117	115	116	95	106	118	102	91	126	121	106	101	105	112	95	109	100	99	114	111	125	110	121	102	95	109	110	125	111	108	91	107	105	124	126	119	137	113	118	99	106	100	98	106	103	111	93	113	118	100	94	99	94	111	94	88	112	100	91	110	104	97	91	116	106	99	110	111	107	98	88	90	124	107	107	120	92	113	93	107	112	101	83	111	110	121	98	98	119	109	104	116	121	108	122	97	114	101	104	88	125	104	115	117	101	100	89	97	126	107	103	104	116	134	97	100	105	105	102	115	105	95	114	86	114	96	105	111	106	114	126	116	105	114	106	126	110	100	101	103	99	95	93	104	108	106	98	124	88	90	106	96	108	100	108	107	101	98	116	115	112	116	94	117	112	91	117	115	102	100	114	106	113	107	99	98	125	109	99	93	101	106	101	106	107	112	105	92	101	122	98	96	114	101	99	114	91	107	102	97	110	107	99	102	95	104	104	94	117	103	105	125	101	108	111	116	112	124	106	102	108	118	103	106	120	97	103	130	106	108	87	95	84	118	105	104	110	107	107	117	110	106	111	103	120	99	113	121	100	106	100	125	110	97	108	95	93	104	100	115	101	117	89	107	107	107	120	106	112	102	109	103	92	91	114	109	128	80	125	107	109	115	123	108	108	98	110	114	116	108	106	112	107	97	100	102	106	128	97	101	117	94	95	104	98	87	111	105	102	93	105	102	126	81	108	110	106	93	133	104	92	119	109	93	102	83	113	88	117	112	107	112	95	102	103	103	119	104	111	94	111	99	98	111	114	114	105	105	110	118	107	107	99	99	107	117	100	91	121	110	106	91	121	116
14965	5616	3130	4227	10792	14699	14715	13008	9748	6670	6185	5897	5324	5266	6428	6877	4913	4429	4373	3735	3874	3177	2808	2400	2205	1792	1743	1503	1616	1553	1626	1633	1452	1157	1311	1181	1254	1309	1274	1351	1058	879	883	840	865	825	828	876	841	855	822	853	844	814	876	841	839	859	794	831	875	807	885	866	856	966	915	1030	978	1017	971	927	998	1061	931	986	934	788	817	831	813	865	837	788	853	777	804	849	858	785	878	823	845	809	806	810	830	816	820	855	808	828	859	796	821	862	833	842	821	856	808	840	816	833	813	819	815	799	864	806	800	852	803	830	785	854	807	796	774	878	810	876	790	824	808	813	809	854	834	811	838	854	855	809	781	808	855	814	860	830	800	809	841	790	760	816	794	830	798	801	865	825	807	823	823	807	847	816	810	811	816	826	827	795	890	781	773	849	816	787	839	841	821	831	830	797	806	837	785	814	841	783	788	815	826	809	790	829	845	847	829	816	863	820	842	818	811	806	818	838	879	808	797	839	896	807	820	802	801	827	798	751	858	856	875	825	852	825	803	851	788	832	783	798	819	812	835	814	818	840	842	843	828	855	826	840	825	853	812	840	846	823	811	834	851	842	824	829	795	821	825	818	823	851	793	832	840	815	844	837	844	831	834	812	789	770	789	857	781	881	851	832	815	833	799	766	843	836	858	832	814	869	837	804	817	802	791	857	815	877	828	850	822	781	828	822	792	854	823	820	795	846	847	826	874	823	787	851	838	860	810	832	880	817	763	829	767	829	856	817	817	885	803	815	836	812	861	818	838	811	864	786	863	828	797	808	765	839	833	848	864	805	853	826	844	825	815	821	801	792	886	862	840	866	836	826	856	791	795	818	849	784	822	813	865	854	839	812	799	855	810	791	864	815	808	871	862	834	839	827	876	877	832	831	856	785	770	824	855	832	843	879	821	814	849	779	777	813	789	806	902	814	818	765	795	812	830	819	859	807	788	804	802	789	798	869	845	846	798	838	822	823	788	807	853	833	851	811	847	842	804	853	873	745	823	773	806	859	842	847	829	820	817	857	849	845	821	780	790	781	855	797	828	812	825	840	769	839	824	854	819	856	827	793	807	821	877	829	859	881	787	860	825	791	855	858	805	780	804	814	785	812	794	832	834	804	824	809	759	818	831	860	815	825	836	834	833	805	834	809	782	857	813	880	792	833	795	835	840	789	866	871	873	803	869	820	867	807	744	845	839	876	791	828	807	835	782	850	858	844	813	857	799	805	845	804	864	793	813	844	862	816	830	872	840	810	816	788	819	856	802	836	815	847	792	839	793	812	877	774	829	771	834	821	860	791	841	864	787	836	814	796	843	826	859	857	860	819	852	836	825	814	803	820	809	842	833	825	848	865	856	796	818	877	850	830	796	838	810	799	812	827	831	814	779	786	845	823	770	814	799	820	842	845	859	842	854	850	821	849	805	806	786	851	824	830	854	820	849	805	860	808	815	866	796	884	785	797	816	787	782	837	832	848	817	861	805	865	807	844	852	848	827	833	836	828	858	801	847	817	773	864	837	809	858	823	847	817	833	835	806	833	818	871	815	874	827	821	810	792	810	870	864	864	807	844	797	820	802	810	824	866	885	873	799	795	828	862	883	774	824	824	836	790	848	837	864	791	867	782	833	806	849	825	802	797	818	838	776	812	892	827	810	858	887	853	859	877	826	800	831	827	845	789	832	821	821	829	851	847	873	814	798	817	854	834	878	814	859	827	832	785	842	819	851	822	819	832	820	775	788	841	773	835	795	853	802	838	818	810	824	794	811	837	815	800	781	830	877	801	791	824	822	818	783	788	817	767	807	889	863	805	834	805	798	844	823	798	798	839	886	802	834	806	843	853	849	801	886	786	853	838	790	786	810	841	835	814	800	764	851	816	750	887	833	819	850	854	859	875	854	855	867	803	860	853	800	832	813	848	852	806	824	845	828	818	875	859	834	850	847	758	831	806	845	857	824	793	841	857	787	844	776	843	848	817	817	834	854	880	823	872	819	850	860	790	812	843	856	816	889	831	873	851	806	861	874	838	828	789	833	821	831	795	811	822	839	849	786	802	830	814	861	788	825	845	861	815	846	875	832	760	830	839	825	850	798	812	743	779	828	838	823	800	820	824	824	809	878	808	845	843	829	783	852	770	814	836	829	830	849	842	810	824	836	822	798	884	865	882	775	801	800	815	808	854	822	834	881	810	764	817	826	826	880	825	790	805	774	845	871	807	806	844	810	802	824	848	833	844	790	897	797	828	854	825	813	849	789	807	805	841	778	845	840	850	843	798	892	832	858	810	829	819	856	782	855	823	804	811	843	792	776	852	830	873	817	817	777	787	780	863	831	835	785	826	836	792	889	778	809	814	845	805	842	778	850	809	824	840	859	833	810	823	784	784	845	843	836	813	801	791	770	764	819	815	832	846	829	778	810	878	831	848	819	777	819	778	862	813	804	817	789	816	841	869	842	776	871	860	818	820	818	814	787	850	826	823	886	823	825	830	833	822	802	756	840	804	795	861	823	850	875	848	857	824	869	769	787	824	788	857	820	796	844	848	832	830	883	840	844	852	832	869	838	756	804	835	825	809	782	789	816	868	751	782	784	817	843	817	785	787	854	800	799	784	840	824	831	802	839	847	829	836	821	829	838	843	798	851	833	826	776	835	815	862	826	843	831	832	845	772	846	887	797	808	847	828	773	816	819	842	793	823	801	832	855	825	802	814	842	854	777	838	818	800	806	765	789	833	847	842	837	819	860	820	826	841	799	798	795	843	833	804	811	841	810	823	846	843	793	816	801	807	757	832	773	810	854	806	833	749	828	830	821	840	835	801	822	818	870	831	820	834	816	824	819	821	825	797	818	838	876	810	865	788	805	848	810	854	806	819	889	849	809	830	826	843	817	782	878	862	819	817	851	876	804	838	811	825	839	832	845	809	778	833	810	850	816	843	855	773	825	768	786	815	747	840	823	815	820	813	787	845	774	863	807	787	806	828	860	803	819	858	825	794	808	801	809	848	804	892	824	797	849	864	841	823	837	807	826	814	873	829	811	840	844	851	832	855	815	830	880	887	874	823	787	826	815	817	832	817	826	782	841	794	816	792	862	853	803	815	811	832	836	821	817	846	792	807	832	808	818	816	830	804	835	835	813	856	832	800	843	820	820	774	830	792	819	833	794	787	837	785	801	863	868	794	766	828	786	822	816	826	825	786	749	882	816	807	827	824	834	799	816	841	866	834	820	809	852	749	855	830	877	861	801	804	829	783	830	811	787	850	808	835	863	838	771	804	819	799	824	911	806	806	825	792	817	840	858	835	845	842	887	821	880	826	840	845	863	808	844	801	794	842	808	837	838	797	840	806	848	797	792	800	814	901	805	863	812	863	809	800	810	809	876	801	829	808	798	751	806	797	810	798	874	790	780	830	808	862	823	819	801	802	831	817	835	800	829	828	837	847	868	855	887	815	797	830	808	792	832	807	789	822
1284	196	147	114	115	150	194	222	147	111	134	118	118	141	152	136	107	129	120	105	101	105	69	79	82	52	58	66	58	53	46	63	67	45	64	46	57	72	50	34	33	33	50	50	47	39	48	43	43	50	52	58	48	48	52	39	38	44	50	35	38	52	48	46	30	53	55	43	54	42	52	47	63	52	39	42	40	43	53	35	53	41	46	48	51	56	49	37	53	51	47	37	49	50	47	46	53	52	53	43	60	43	47	50	50	36	47	47	54	56	55	42	55	54	46	36	49	43	57	45	43	42	35	49	34	69	53	54	52	39	53	49	50	48	53	42	43	39	58	35	52	45	52	49	69	53	43	52	37	43	46	46	51	62	45	40	54	53	53	49	51	55	52	49	40	42	62	44	43	49	47	52	50	53	36	45	48	42	55	50	55	41	48	49	37	39	40	45	47	50	68	48	47	39	44	43	38	42	43	44	36	42	60	43	51	55	39	49	52	50	53	43	44	36	42	51	26	49	40	36	51	40	50	55	41	49	48	46	53	37	51	50	43	45	40	49	49	45	50	54	44	37	38	39	37	42	41	50	58	48	58	31	46	43	42	43	45	52	32	39	42	55	38	49	41	41	48	50	53	45	45	37	50	54	45	57	47	48	43	46	56	52	40	42	41	44	44	49	45	54	42	54	46	51	50	53	56	44	41	51	53	41	52	43	56	44	41	49	43	70	53	49	47	46	48	49	51	43	45	41	44	44	44	45	34	44	34	54	59	54	54	54	47	59	47	46	54	41	43	49	47	46	44	40	56	59	51	48	44	47	32	57	55	43	36	44	45	58	38	38	69	45	46	55	45	59	37	35	66	40	53	61	52	47	38	32	56	55	50	41	51	50	56	41	41	42	33	47	52	57	41	54	46	39	46	37	45	43	43	59	46	49	43	60	56	39	51	63	39	52	43	46	56	50	49	46	51	44	41	53	37	46	67	55	43	39	53	55	45	45	56	39	55	48	38	44	48	45	55	46	40	38	42	35	52	41	53	40	43	45	45	59	43	54	46	55	42	40	42	58	47	56	46	42	49	51	48	50	52	49	53	42	55	36	50	41	41	49	36	44	45	59	37	62	51	53	41	48	33	50	36	54	35	59	42	42	50	40	44	50	53	56	42	41	46	50	49	44	39	52	47	42	38	45	42	37	58	56	52	48	50	32	31	43	45	41	47	48	53	55	43	47	47	43	47	53	40	53	50	52	50	47	33	51	52	49	49	46	49	51	54	45	50	55	51	51	42	56	52	44	50	47	61	42	57	54	43	51	41	41	40	52	46	40	49	54	43	53	51	44	43	45	46	37	52	47	45	53	42	39	56	47	62	51	38	55	40	29	46	55	40	53	37	44	45	44	50	53	38	43	41	40	48	36	63	48	42	40	36	43	51	44	53	43	42	45	55	40	38	52	57	54	39	52	45	48	60	37	51	49	44	39	53	43	57	50	42	50	64	49	46	49	64	40	38	48	64	55	41	43	44	40	34	48	42	41	41	44	36	48	55	49	52	36	54	52	46	53	51	63	41	39	41	53	36	51	38	44	46	41	41	43	55	46	41	49	49	39	55	45	42	49	55	54	37	44	44	44	49	42	46	47	42	59	51	61	46	52	45	39	44	44	49	45	58	47	34	38	43	36	32	52	52	53	40	42	39	38	52	35	51	43	53	56	61	53	52	50	47	49	38	52	46	51	57	46	36	44	49	48	52	55	49	57	49	43	45	47	49	45	47	48	40	28	53	44	43	50	44	52	48	55	42	42	43	49	41	34	51	47	51	38	57	49	52	50	59	47	53	53	39	42	51	49	48	53	43	43	49	50	54	45	35	35	46	54	57	49	53	42	47	48	57	59	45	60	35	34	34	41	41	41	44	33	37	36	37	35	52	51	41	48	43	43	41	48	43	58	54	44	47	45	56	37	50	57	43	49	43	52	45	51	44	51	33	40	50	43	42	47	39	49	50	37	50	39	47	41	42	38	50	49	53	41	53	53	46	61	53	40	40	45	57	62	47	63	51	52	50	53	51	33	43	56	50	45	46	51	44	51	50	50	42	55	42	55	48	31	43	38	52	59	54	48	49	40	46	49	58	43	32	47	47	50	57	51	57	51	54	34	36	47	49	45	48	53	31	57	46	47	57	31	52	43	56	53	52	47	54	44	43	40	50	47	43	47	61	41	54	36	58	43	38	40	57	51	46	54	40	44	45	42	47	42	43	53	47	48	41	44	55	47	50	34	59	42	43	53	56	58	41	52	38	49	38	50	43	44	55	33	64	46	44	44	46	62	51	50	61	51	34	40	41	51	61	46	45	50	55	49	38	41	45	59	39	64	49	45	53	48	48	56	51	44	48	50	53	48	59	49	35	48	33	40	45	44	51	53	37	66	58	44	43	38	55	46	48	48	50	52	44	45	49	47	48	40	38	70	46	46	45	48	48	38	38	50	46	48	42	32	50	61	53	45	47	46	53	63	43	37	59	48	47	65	50	47	55	50	40	56	36	47	41	54	41	48	35	45	55	53	54	42	50	48	53	50	49	41	57	43	56	54	47	39	40	51	34	45	49	58	47	41	40	42	42	52	39	42	51	42	48	39	43	37	44	53	46	54	40	48	52	42	48	50	40	50	49	43	60	61	56	43	46	49	54	47	50	54	44	39	44	54	40	50	43	48	52	49	39	47	47	53	49	53	40	59	42	56	41	40	40	49	52	37	43	35	43	40	39	56	54	55	50	62	31	44	46	53	65	47	56	52	44	43	43	50	56	42	40	40	47	42	51	43	41	52	49	40	39	42	37	51	67	37	43	57	42	53	36	45	44	52	43	49	53	52	42	51	50	51	42	37	36	52	39	39	38	42	38	48	49	49	50	53	49	48	50	50	53	53	50	41	48	49	39	47	42	36	48	39	43	35	53	50	43	48	50	54	47	52	51	52	59	44	46	50	42	54	42	57	54	47	47	47	27	56	46	62	51	51	48	58	47	45	54	47	47	43	58	47	47	44	45	40	44	43	49	43	51	47	54	45	38	57	46	58	52	44	44	52	35	51	50	43	49	38	43	47	46	38	45	46	53	49	48	45	53	49	50	49	53	40	45	41	56	47	39	58	54	42	50	45	42	39	53	61	47	50	45	48	51	57	47	52	44	45	46	53	44	41	36	43	51	41	40	38	39	37	55	47	43	42	45	45	54	37	41	36	64	41	51	43	36	42	42	52	35	45	32	51	46	46	43	45	51	47	47	58	55	37	44	47	47	56	40	41	50	52	41	50	38	45	42	47	46	43	44	59	49	50	39	42	55	61	51	50	46	46	45	40	47	44	50	48	51	43	35	43	42	55	49	44	45	60	48	48	43	28	45	49	40	48	52	44	41	40	55	44	39	57	63	46	43	36	53	57	42	47	46	52	56	43	44	37	33	39	39	25	38	55	49	54	52	42	42	36	52	49	35	47	57	52	51	47	47	39
11088	3043	1567	2386	6415	8735	9229	8360	5142	3714	3570	3557	2927	3175	3877	4251	2745	2513	2373	2205	2114	1585	1366	1203	1027	770	805	791	692	684	751	718	675	517	593	583	646	630	590	555	436	378	416	379	411	374	367	351	344	379	396	383	368	370	384	423	376	375	392	377	402	375	420	427	386	412	448	456	430	418	460	418	440	470	424	460	427	412	365	354	391	394	392	393	392	371	389	367	389	381	358	426	373	345	392	350	366	375	392	400	401	413	384	382	373	364	392	398	418	385	371	383	394	373	398	386	392	381	393	384	383	377	386	362	380	368	378	374	357	392	389	388	377	371	386	384	405	353	383	407	374	337	369	390	383	422	394	374	386	364	379	412	381	383	399	378	397	374	346	379	388	395	377	374	381	385	378	392	353	378	356	400	387	401	388	385	401	397	408	361	407	359	371	467	406	396	392	346	374	379	387	404	382	367	393	375	350	363	373	408	380	365	364	396	382	387	340	364	351	380	333	388	345	374	352	377	380	391	371	383	336	339	405	397	396	376	407	377	365	379	375	371	362	387	390	409	370	392	397	393	377	363	385	375	330	412	367	393	414	396	387	416	392	386	381	352	397	403	345	378	372	379	330	419	361	380	395	387	392	367	380	386	371	400	367	370	365	367	396	406	396	360	392	386	361	359	386	387	361	403	404	400	371	371	377	413	388	372	392	390	391	369	422	404	434	412	364	360	355	365	366	387	364	393	372	392	395	345	372	377	409	361	405	404	381	384	367	368	381	363	386	419	357	367	428	372	385	347	371	371	366	396	407	386	396	418	374	372	394	414	350	386	349	406	376	385	353	422	411	380	413	383	389	410	321	404	383	370	402	389	381	352	387	407	411	369	419	389	373	400	380	361	380	383	391	406	365	390	336	395	369	366	388	405	370	322	351	370	368	385	366	366	381	377	405	359	400	387	389	395	381	382	359	406	371	372	390	378	408	369	351	384	388	383	386	386	386	377	415	368	379	388	374	355	360	381	394	375	405	403	371	390	370	387	355	372	370	403	341	417	346	356	387	415	387	391	404	351	388	371	375	401	380	378	355	340	368	391	410	380	391	345	380	400	351	381	363	373	384	380	401	390	356	381	377	349	372	370	356	363	381	357	396	387	393	410	365	408	366	419	354	387	394	376	403	405	364	340	371	375	352	385	399	353	403	388	416	355	397	358	375	383	369	358	358	368	392	394	389	383	385	386	384	371	392	367	374	377	405	389	388	376	375	341	402	367	400	369	373	349	406	379	407	376	337	361	360	382	384	363	400	385	353	372	353	404	357	371	428	345	364	378	391	377	377	374	394	410	432	393	386	402	366	374	386	379	384	335	357	400	369	400	368	370	339	393	394	388	388	377	369	391	390	388	381	403	418	348	383	382	386	376	372	347	372	374	375	378	392	402	377	356	358	393	386	372	395	368	369	422	365	432	408	372	393	419	402	360	377	377	394	366	371	394	408	384	383	364	372	388	398	364	384	354	371	403	391	351	375	363	378	381	356	372	376	373	372	341	379	393	397	397	365	388	377	425	386	394	367	400	365	375	398	387	383	367	360	368	378	345	358	396	414	384	379	421	383	378	417	447	370	396	392	375	385	377	398	331	397	407	377	390	377	368	391	381	389	393	344	384	396	383	362	387	364	373	383	391	363	376	407	388	364	357	327	359	355	348	366	382	349	363	383	359	370	396	389	379	382	385	384	397	406	411	398	357	379	382	404	379	374	414	391	381	371	362	394	397	397	427	367	362	416	417	319	358	399	393	364	361	396	389	378	400	401	377	383	410	387	376	368	386	406	398	396	351	366	355	387	399	379	381	387	351	395	378	367	375	362	391	408	412	400	395	429	343	390	348	368	358	371	407	390	361	362	368	393	373	395	405	362	349	411	407	385	368	369	367	370	378	401	398	351	382	390	377	369	380	426	398	352	351	417	413	408	348	384	421	392	394	401	379	366	421	351	399	384	379	393	418	377	404	357	336	353	389	417	387	382	367	392	394	376	396	374	356	359	382	391	352	371	395	378	393	360	405	371	368	388	367	361	412	368	352	391	366	397	393	380	357	354	376	349	369	425	361	352	385	377	397	407	381	373	359	363	416	406	379	419	409	384	391	388	395	355	402	386	354	418	375	385	390	374	390	394	393	401	393	374	356	394	377	363	399	369	332	363	360	369	378	387	380	339	388	391	393	381	351	370	400	402	366	396	381	358	384	371	371	370	386	388	402	374	400	389	375	373	371	397	359	394	385	358	389	379	396	394	381	345	397	381	390	390	388	371	375	395	377	337	377	374	372	418	379	403	381	380	405	383	387	347	405	347	387	352	388	426	373	382	381	387	386	357	397	379	367	350	385	356	366	393	346	369	368	367	375	418	381	400	385	397	408	369	403	379	392	391	374	380	402	428	352	350	370	395	378	353	396	399	375	392	406	361	390	385	405	342	377	408	347	409	377	381	391	378	373	375	387	400	357	350	377	385	367	397	391	377	389	366	377	359	362	384	387	394	367	387	356	405	404	393	363	333	413	370	361	354	380	414	367	372	416	382	386	334	391	397	373	390	407	387	368	407	361	412	385	375	387	389	390	345	391	361	382	354	359	334	348	399	384	388	396	376	355	373	413	367	384	359	390	377	377	347	351	402	374	364	372	411	401	367	369	396	364	389	365	368	404	357	387	330	347	358	396	366	392	384	348	395	378	412	409	381	383	406	378	375	362	404	433	406	351	369	387	396	367	376	379	377	402	341	368	358	384	402	354	366	351	372	366	349	357	386	377	403	381	366	369	378	380	425	378	342	384	372	363	403	358	403	401	412	384	379	360	415	360	386	362	393	400	393	367	382	372	370	358	404	381	375	347	370	395	378	409	369	378	399	373	374	351	398	382	377	397	383	396	406	389	382	350	397	405	411	403	386	343	401	367	422	374	373	387	389	423	361	367	367	405	369	391	407	360	369	387	413	348	383	380	369	381	366	390	381	402	344	387	369	361	389	381	382	382	358	386	399	416	354	368	372	382	398	364	379	376	399	361	392	362	387	386	375	365	361	440	377	387	426	366	376	385	410	383	372	355	365	378	365	373	368	370	352	382	388	387	366	369	400	378	348	379	412	387	387	389	365	355	348	384	392	379	382	375	369	407	370	376	389	365	373	406	369	390	368	393	408	343	380	386	364	378	408	396	354	367	409	393	365	363	385	389	353	384	381	369	361	385	403	357	399	389	368	422	383	385	357	363	407	376	367	354	356	353	415	382	379	395	410	375	411	370	374	389	369	425	392	414	402	397	406	383	355	350	375	378	342	404	383	414	386	401	351	327	360	359	388	377	363	381	367	381	374	380	350	370	363	405	390	367	389	391	395	374	398	365	415	377	368	336	393	355	398	391	396	375	373	359	396	375	358	365	386	355	373	421	362	387	391	347	384	388	363	392	383	368	375	382	402	366	406	379	390	405	352	336	354	374	374	362	310	410	350	393	379	384	358	407
775	388	220	188	158	243	310	288	206	216	194	208	169	205	233	235	184	186	187	157	172	129	160	125	122	113	107	95	109	108	115	103	87	107	77	96	111	114	96	102	85	72	84	66	82	84	86	99	90	86	81	96	98	95	75	85	80	80	104	102	81	89	75	84	80	91	84	96	88	100	97	87	114	94	76	97	90	82	86	97	78	89	106	96	100	86	88	65	81	73	75	72	97	95	89	104	71	78	84	82	97	73	95	106	90	74	98	93	85	75	91	90	105	94	68	84	76	79	83	78	67	81	99	85	81	80	87	78	86	80	92	78	77	86	85	85	86	91	75	94	71	83	74	75	95	83	70	86	82	98	76	73	74	71	79	97	94	97	85	81	98	100	92	77	78	68	73	90	91	90	84	87	85	65	85	88	84	87	73	85	79	92	83	76	70	95	90	95	89	79	89	82	95	89	83	81	84	92	83	73	72	99	92	83	85	79	82	77	73	102	78	97	82	89	82	74	84	73	87	80	75	91	65	73	80	88	83	82	78	85	89	81	86	87	100	88	80	83	91	92	79	89	69	94	82	96	81	87	84	84	80	80	99	101	90	87	82	84	75	82	74	103	78	82	95	84	73	87	77	78	76	109	78	87	86	72	91	82	77	83	84	83	89	98	76	84	82	95	73	82	83	87	70	86	79	93	91	70	89	101	88	94	95	86	86	88	82	67	82	78	97	89	91	65	87	66	91	85	94	98	90	81	69	95	66	79	67	88	74	84	101	72	80	78	60	77	82	101	72	85	77	75	107	82	91	74	95	78	77	71	82	96	95	83	84	72	87	100	81	71	75	99	91	82	110	96	78	93	77	90	90	87	92	91	96	92	80	105	93	74	85	81	72	72	90	87	83	80	95	68	82	77	94	81	95	92	86	86	94	80	78	77	87	107	98	77	96	92	98	99	101	95	86	87	96	95	85	87	83	89	101	85	82	87	72	84	87	103	80	78	91	75	77	77	71	79	68	87	86	82	96	90	96	85	71	94	73	87	97	90	77	79	92	91	78	79	87	101	69	71	94	102	97	75	109	98	99	81	97	77	96	90	83	80	106	72	94	92	98	67	90	90	100	95	71	87	80	84	87	89	74	73	77	76	79	84	88	81	84	75	82	100	88	78	67	93	92	80	94	81	105	85	66	77	76	85	97	89	77	87	72	103	86	83	91	96	82	85	68	93	79	70	84	84	90	92	89	104	68	97	77	69	82	80	85	69	87	88	78	83	78	89	80	86	94	91	81	85	106	90	75	69	104	90	80	81	74	76	86	87	90	93	83	87	87	97	88	70	97	81	80	90	89	94	78	88	73	75	72	77	89	67	96	104	69	81	88	95	96	95	80	93	95	78	84	77	95	90	81	84	90	90	67	98	82	108	74	74	86	88	81	99	80	76	97	82	92	85	83	101	73	71	79	81	97	69	97	92	90	96	79	73	93	88	103	68	84	90	94	87	75	91	65	89	101	86	93	86	82	91	69	72	73	81	79	79	89	77	89	81	101	89	83	76	69	104	79	90	88	83	81	77	84	94	101	97	84	89	80	90	81	109	97	83	86	71	86	83	99	107	102	86	101	87	75	87	86	70	85	81	85	95	61	89	64	89	87	78	81	96	93	70	82	76	83	77	98	85	76	94	95	79	95	88	82	115	85	80	85	89	88	100	77	81	85	88	79	83	82	73	83	80	80	91	78	89	75	78	93	72	99	95	96	68	107	73	78	89	99	97	84	81	101	90	87	87	91	99	91	89	85	80	77	81	83	89	79	104	90	77	94	89	99	90	85	90	90	85	87	89	93	87	77	82	83	90	87	78	82	84	89	101	88	71	80	73	101	82	84	80	82	96	77	91	81	85	87	83	87	85	91	89	77	87	86	86	83	92	82	90	87	81	85	72	83	80	81	92	77	87	99	59	78	89	79	83	120	70	97	99	86	77	90	85	72	91	92	97	96	83	82	84	82	84	87	76	91	100	100	79	88	81	82	79	73	82	85	90	83	85	89	80	71	98	74	81	85	74	86	91	94	85	108	83	83	78	71	77	81	87	88	82	75	94	86	81	84	85	78	73	91	69	75	105	87	108	80	78	92	85	82	87	88	101	78	86	83	97	100	92	101	73	89	101	74	109	83	85	67	89	92	80	78	80	95	82	66	85	77	81	97	84	81	84	99	79	96	100	73	77	78	74	96	78	76	82	79	76	85	87	80	91	88	82	90	94	92	85	85	78	78	86	86	65	79	94	75	97	82	87	79	88	84	97	85	89	93	84	70	87	67	79	97	68	78	82	90	92	98	85	82	96	88	95	85	87	83	98	83	99	69	103	87	77	84	87	85	89	102	97	76	97	100	84	79	82	93	85	81	88	88	90	89	63	74	85	82	83	87	77	88	82	84	83	74	76	89	82	102	98	84	90	82	81	99	76	71	78	72	78	80	101	105	97	83	68	83	87	90	90	101	89	73	92	72	87	92	79	96	92	80	74	80	92	104	92	82	74	86	62	68	88	86	92	97	95	80	78	88	82	76	88	72	83	89	86	88	85	90	74	89	68	79	78	79	67	85	86	73	81	90	83	92	82	87	96	83	76	75	82	86	86	84	96	92	99	94	86	69	99	89	83	89	90	94	78	84	85	91	96	85	89	84	85	82	74	104	77	86	78	96	95	77	98	75	82	80	80	66	69	80	75	73	69	96	71	72	83	81	82	102	78	113	85	77	78	83	98	79	76	89	83	64	72	91	91	88	87	99	104	84	87	79	93	79	95	96	88	87	94	91	88	70	92	69	81	82	95	76	93	87	88	84	98	89	96	98	81	83	83	73	91	78	89	88	94	87	90	83	79	105	81	90	104	77	87	77	93	98	74	78	80	90	84	108	84	73	95	93	87	83	83	77	97	95	102	89	85	85	91	84	87	88	82	92	95	83	84	98	85	83	76	85	77	96	87	100	124	99	71	74	72	93	99	86	91	103	72	76	92	78	86	84	89	88	82	90	84	82	97	86	70	80	98	80	86	86	79	110	82	88	91	92	108	86	91	104	91	67	94	76	95	94	91	76	72	79	73	86	99	75	92	91	81	80	88	74	76	81	90	74	90	95	98	81	85	90	95	91	78	84	87	79	93	82	83	98	84	89	102	80	95	81	77	87	67	69	93	64	85	89	77	85	86	89	90	83	74	100	72	93	80	70	91	105	92	83	86	68	82	83	74	86	103	94	82	94	85	71	82	80	78	89	96	84	77	85	103	77	88	99	88	98	86	92	76	97	75	80	87	85	92	76	78	87	88	105	79	97	92	81	75	91	83	85	81	86	84	80	68	92	79	82	93	88	90	76	85	71	99	96	92	98	83	86	90	85	79	83	86	76	77	75	84	75	90	92	75	84	87	85	81	88	86	96	82	86	91	94	77	84	73	78	88	82	89	93	94	82	71	78	97	82	85	84	76	89	94	89	82	109	86	103	88	73	77
11495	4641	2525	3585	9020	11719	13084	10745	7057	5398	5188	5288	4596	4611	5114	5504	3923	3437	3544	3125	2745	2334	2100	1996	1497	1317	1311	1262	1117	1239	1305	1272	1001	931	955	1009	1115	933	982	929	682	693	673	662	691	645	633	667	676	633	657	670	656	700	664	657	690	660	655	666	670	664	634	680	748	723	744	726	782	761	732	734	803	747	739	747	664	633	695	690	634	701	631	663	636	652	640	680	635	661	681	673	657	673	631	638	687	621	641	679	692	642	639	663	662	638	650	753	667	631	620	674	655	637	696	630	634	671	634	660	662	651	654	656	687	686	612	644	625	656	663	663	679	648	645	643	691	646	650	644	694	619	618	647	656	604	634	676	673	638	634	656	681	654	669	671	637	685	666	669	642	651	621	657	655	652	674	611	670	663	658	646	676	629	634	626	633	676	671	681	612	641	662	659	639	661	613	587	685	648	642	672	660	667	619	664	656	643	719	612	636	650	698	655	679	686	641	623	639	688	671	653	667	666	619	643	661	627	685	640	690	639	647	696	628	672	667	657	617	598	641	630	708	639	635	683	677	636	621	652	640	712	637	680	673	635	673	638	627	635	687	639	631	621	674	634	653	673	660	643	667	657	647	690	630	670	634	661	665	656	707	641	669	663	601	655	679	691	635	640	675	675	654	684	661	644	621	622	688	624	676	660	628	698	683	623	640	679	644	618	654	704	617	678	694	634	645	649	663	634	676	685	642	656	668	629	681	653	658	649	672	621	672	588	650	676	646	625	624	621	624	635	657	664	692	683	614	661	727	702	642	691	649	679	705	659	651	647	700	683	638	654	694	662	680	646	652	641	667	668	625	631	664	641	694	667	638	642	626	650	617	646	664	649	597	692	679	636	600	677	686	662	649	679	620	627	621	672	657	639	634	679	630	669	655	692	692	648	659	648	627	624	619	644	642	653	629	664	632	675	670	669	674	660	651	623	650	630	637	678	667	636	643	678	645	687	633	664	623	641	657	641	627	655	640	628	656	603	682	653	670	634	630	669	650	633	638	690	643	634	661	632	652	619	666	668	694	669	657	668	649	635	682	654	685	635	648	655	680	644	663	662	678	667	664	620	659	671	653	674	661	636	644	621	617	678	690	643	671	654	646	689	679	613	642	672	647	656	682	665	645	657	653	620	665	656	700	637	668	687	659	667	687	687	675	657	635	699	692	660	677	663	644	624	634	662	611	674	642	699	658	665	589	621	679	627	661	666	624	657	666	661	645	623	591	650	646	657	614	658	711	623	651	691	639	659	673	659	666	661	680	637	647	634	646	675	647	619	648	694	656	661	750	681	646	693	696	635	633	668	651	685	658	668	610	641	648	643	657	673	639	626	662	643	663	574	640	630	656	620	651	701	590	664	682	672	602	665	627	663	628	627	624	638	661	665	666	657	655	609	639	667	654	704	634	654	647	651	700	634	631	646	660	697	667	632	652	650	649	671	686	639	644	624	682	653	698	640	663	646	665	599	644	715	690	714	680	660	681	678	631	638	648	662	671	621	663	654	633	634	703	683	685	670	621	656	635	643	655	691	629	646	661	671	639	646	615	669	657	677	675	621	650	648	679	642	664	671	682	714	645	649	646	679	655	624	673	638	629	637	625	643	691	659	637	653	670	695	666	605	654	669	684	650	605	654	681	583	618	698	648	641	655	639	654	620	668	668	613	661	685	683	632	672	613	636	683	632	674	676	675	644	638	637	655	673	619	660	688	640	637	602	652	671	685	687	697	638	630	700	653	643	621	678	643	626	666	659	606	650	670	644	676	598	621	646	667	689	665	664	603	646	665	651	615	688	668	624	658	666	664	683	626	638	655	622	648	680	666	675	621	675	643	629	657	612	624	614	664	702	642	645	658	677	648	646	654	635	651	641	648	647	667	654	644	646	686	639	636	669	659	667	658	618	683	673	625	689	628	689	620	648	641	660	645	662	661	675	667	677	647	669	673	629	682	640	613	666	600	657	718	644	632	619	706	609	632	638	643	643	653	628	657	647	655	632	619	673	671	638	697	707	644	644	658	644	650	676	663	720	677	671	614	696	647	685	673	650	672	636	683	667	623	648	668	690	638	689	655	648	663	700	623	655	688	655	610	621	671	660	671	676	659	657	631	606	676	654	625	673	589	660	667	630	716	661	648	665	696	705	664	648	672	668	641	629	670	616	638	638	636	657	679	622	635	672	642	662	625	681	647	645	664	694	684	649	649	680	667	616	642	641	638	641	667	693	684	639	688	629	692	640	669	697	680	678	673	666	600	624	671	704	630	649	675	661	663	688	701	680	666	643	608	621	674	668	630	640	650	626	594	643	677	630	663	676	644	621	671	633	696	654	689	632	685	623	631	686	592	650	627	669	651	581	673	666	667	654	681	674	636	638	634	616	628	620	629	660	660	673	627	646	632	658	703	628	672	643	622	698	667	663	619	688	618	672	644	685	622	671	675	687	694	663	666	650	687	634	667	645	645	653	694	620	679	637	671	608	647	628	674	642	643	657	677	666	678	663	586	668	615	643	639	686	699	669	669	673	618	622	669	632	648	648	667	653	691	656	636	654	603	635	637	672	618	656	647	667	655	620	682	611	644	655	637	648	616	672	636	633	649	633	653	632	696	649	647	623	688	629	673	656	613	666	644	665	658	683	595	611	653	662	669	602	646	677	691	632	644	683	666	666	675	637	657	701	680	684	656	656	679	656	635	632	613	703	654	669	678	631	669	661	669	663	674	628	631	656	625	624	710	628	675	682	624	664	675	659	643	634	668	669	673	691	660	671	683	652	631	622	687	595	704	668	688	649	669	674	667	631	654	670	652	698	672	655	640	586	644	692	676	676	659	684	671	641	679	719	620	664	660	686	680	661	616	642	594	655	659	667	644	659	683	664	643	623	670	640	623	639	680	693	649	633	672	670	675	617	689	645	594	742	609	656	669	646	630	659	695	655	643	633	658	693	662	659	631	639	609	661	642	640	679	686	637	638	675	640	649	620	637	669	666	694	654	640	661	612	631	634	641	660	674	654	670	693	672	662	663	721	650	706	624	647	661	666	663	659	632	660	669	640	681	643	660	649	635	623	645	664	627	668	644	701	637	648	654	622	692	671	667	674	686	685	699	677	656	701	652	655	620	665	668	618	663	634	685	668	687	633	712	668	681	631	662	628	633	654	658	643	648	646	619	642	687	679	657	673	631	655	648	673	651	626	638	630	640	646	617	643	644	679	637	653	639	620	638	635	643	668	692	694	627	672	634	653	655	652	676	651	640	690	647	655	670	650	667	639	671	647	665	666	616	679	647	647	632	682	657	678	672	649	716	671	664	676	640	666	676	671	664	689	642	589	646	687	663	646	619	657	688	631	626	687	647	646	655	669	670	660	644	651	663	649	664	633	647	649	618	699	671	621	666	696	633	653	665	636	701	622	645	653	652	632	644	648	662	632	726	605	667	667	674	694	684	647	659	682	660	655	726	644	637	662	667	685
1744	303	176	145	154	207	270	268	189	172	179	166	185	179	208	222	164	186	172	162	114	118	137	100	103	106	88	80	103	87	98	104	75	72	94	85	80	88	81	97	61	74	76	67	85	61	75	64	76	59	73	60	69	62	61	78	72	69	59	73	73	62	59	83	67	79	66	65	92	78	70	69	77	62	74	82	78	66	70	75	56	73	64	72	71	72	82	81	77	71	57	69	78	76	85	61	69	60	63	65	59	64	70	77	78	63	56	66	58	63	77	86	78	68	64	63	82	70	55	55	63	74	79	57	65	76	61	65	95	70	74	64	70	64	83	77	60	60	70	61	58	72	70	69	52	70	64	75	64	70	73	58	81	73	62	71	56	74	53	69	81	68	74	72	90	74	75	59	64	78	59	85	63	67	48	61	69	74	69	61	62	70	56	57	70	73	66	58	81	72	61	70	74	68	55	63	66	63	67	52	68	67	72	66	73	58	69	65	71	61	56	68	67	59	62	67	59	71	68	73	69	71	64	63	73	66	53	76	72	75	70	71	66	59	56	75	75	67	69	57	75	68	61	66	56	54	70	77	65	65	51	64	57	74	73	53	63	74	76	60	67	74	61	67	70	71	89	73	65	76	73	73	77	67	69	62	67	66	65	72	70	68	82	82	63	71	68	61	81	66	77	73	66	67	59	73	63	76	52	85	79	66	62	68	78	72	74	66	78	76	51	63	75	73	60	76	63	59	67	58	55	76	54	68	65	71	62	64	65	69	74	78	60	74	60	49	66	74	77	67	74	63	64	69	75	69	68	71	70	99	71	75	77	75	72	63	63	86	55	72	61	59	57	60	63	69	63	76	67	62	53	61	74	80	53	58	72	69	59	63	77	67	61	65	65	72	61	69	62	72	80	73	66	62	67	85	60	69	53	80	59	60	74	64	56	69	68	63	60	69	69	69	65	74	71	77	76	72	56	77	75	83	72	54	63	69	64	72	66	63	78	81	70	73	76	70	67	76	76	64	65	72	75	67	67	75	60	60	73	68	72	67	50	79	73	71	70	56	59	70	59	68	61	66	80	63	54	72	66	88	72	68	77	58	63	72	73	74	64	61	75	73	66	56	62	68	72	88	77	65	66	67	72	77	85	60	64	93	64	57	75	63	63	59	57	75	63	66	63	68	59	67	67	67	79	73	60	71	64	64	67	74	77	69	64	77	74	80	56	64	63	66	74	90	78	69	75	72	98	60	69	72	63	65	55	66	68	44	59	59	60	71	62	58	62	53	64	79	77	65	72	69	71	66	87	73	74	60	58	86	72	80	66	60	78	70	63	67	77	73	70	55	70	71	62	66	65	92	80	76	67	74	61	84	73	60	59	71	75	69	74	60	79	68	61	67	74	63	71	68	87	63	71	68	58	62	76	60	67	76	67	72	69	77	72	69	73	64	65	72	78	61	73	61	58	64	66	76	79	69	66	61	67	72	62	67	61	60	55	72	67	68	76	53	84	78	70	66	62	53	82	61	61	57	56	66	51	73	61	63	60	58	67	67	65	66	64	76	73	75	77	60	66	63	55	49	86	70	70	72	56	63	68	68	69	76	82	76	79	73	55	72	67	68	63	77	68	59	59	74	63	77	76	70	75	52	82	60	65	76	63	78	66	69	67	70	71	60	59	66	61	68	72	60	69	54	59	66	63	70	64	68	57	81	68	61	71	77	78	56	71	67	72	80	75	65	68	74	73	64	71	66	47	80	69	68	72	76	72	65	73	76	59	69	76	60	65	78	59	76	66	73	77	61	67	71	66	70	70	70	73	75	67	70	73	79	72	73	77	85	64	78	65	65	73	83	68	83	83	70	70	69	72	80	58	62	56	65	64	64	66	81	80	61	56	73	81	59	75	59	76	75	60	61	59	64	68	59	83	62	65	59	69	71	76	66	71	73	78	73	66	56	90	74	72	61	72	76	63	68	75	75	58	80	56	65	72	84	75	58	58	60	90	70	75	62	64	77	65	73	78	56	64	54	64	56	67	80	58	65	68	75	66	74	74	71	61	51	77	72	67	70	76	73	68	64	67	70	71	76	74	76	65	79	69	77	54	72	79	74	59	69	84	62	81	61	58	49	71	62	85	63	59	74	64	68	57	60	73	63	69	67	91	63	66	73	53	64	72	85	51	59	73	72	73	66	63	73	68	75	60	64	63	70	64	67	61	49	85	64	64	54	70	71	76	71	65	64	69	82	54	66	61	55	63	66	69	75	79	69	60	75	60	67	56	69	69	66	81	75	64	72	59	91	68	72	75	69	72	84	70	78	70	69	67	65	49	71	63	62	71	62	63	61	69	50	75	50	63	58	65	73	79	72	77	75	74	61	62	70	69	55	63	67	63	62	58	49	68	66	57	59	77	67	67	67	63	57	77	74	60	79	60	57	69	71	67	70	59	74	56	65	64	72	60	56	73	69	64	61	52	77	76	76	68	65	59	92	65	63	61	67	72	57	80	71	53	67	65	58	66	67	57	65	74	73	70	68	55	79	58	63	61	47	64	60	61	78	83	65	57	68	61	62	72	55	63	63	66	73	81	64	78	70	65	76	59	56	66	82	52	59	80	78	52	64	74	53	89	64	77	67	68	78	69	56	73	73	62	71	68	70	69	73	78	64	47	57	53	54	63	85	73	79	78	59	70	74	65	61	78	71	77	70	64	68	72	82	73	72	67	51	69	74	75	62	75	60	68	79	70	79	66	65	60	66	59	72	69	77	71	60	54	51	73	71	72	87	60	59	55	85	76	77	70	66	67	75	61	63	71	92	77	76	69	66	77	72	64	66	63	81	72	62	73	73	72	72	70	76	85	48	71	59	68	66	61	70	71	70	74	65	68	80	65	62	72	57	73	64	70	72	75	60	75	76	85	69	73	67	86	63	63	61	69	70	64	78	77	62	52	71	73	74	61	73	63	60	73	76	66	71	54	58	56	61	78	74	73	79	63	86	64	63	82	68	71	68	70	67	64	59	66	56	76	72	79	71	68	86	63	64	68	67	67	54	76	70	70	68	65	67	80	68	62	72	59	66	59	68	64	80	61	66	53	85	57	72	80	76	62	76	80	61	69	61	69	70	66	78	76	66	77	68	75	76	79	67	58	70	79	76	71	79	72	67	66	61	70	73	75	72	69	61	79	62	57	60	70	71	51	74	81	75	71	87	62	72	51	76	57	63	67	67	60	61	73	71	69	56	52	87	67	74	53	70	64	65	57	69	72	66	75	73	63	65	66	77	72	62	82	49	60	70	72	61	72	72	68	85	71	68	82	67	69	69	67	68	63	72	62	77	66	70	74	73	63	76	80	65	67	52	66	57	59	65	72	86	74	61	64	75	60	67	70	59	81	73	62	75	76	66	78	73	83	69	66	56	70	58	75	69	48	65	76	77	72	73	60	74	66	61	67	72	55	63	76	59	80	76	73	53	81	83	56	76	70	53	59	68	77	67	63	73	76	60
12606	4001	2309	3294	8150	11129	12843	9441	6549	5478	5179	5136	4508	4607	5263	5256	3692	3401	3408	3068	2479	2294	2049	1809	1420	1356	1221	1218	1089	1109	1215	1115	892	981	847	921	934	908	967	851	601	599	498	584	567	571	533	551	559	623	585	534	576	549	503	563	546	560	559	567	534	541	593	595	601	630	715	737	633	600	593	665	697	671	706	596	572	557	549	553	561	513	550	567	551	528	598	530	503	515	531	578	528	567	517	518	528	595	556	553	545	540	551	534	553	493	525	523	515	567	538	563	569	539	530	537	554	529	568	547	548	529	601	510	571	599	531	537	556	552	545	565	541	570	529	564	559	554	546	534	546	534	549	507	552	507	575	525	548	539	552	530	577	569	526	535	517	547	516	612	521	549	554	557	508	570	603	535	479	565	530	572	554	585	520	563	565	585	560	529	573	560	582	548	531	577	583	529	574	539	570	579	569	585	543	582	549	564	555	577	569	555	555	526	586	536	514	559	524	590	538	490	530	550	542	563	559	580	580	548	545	527	542	575	550	548	559	543	540	553	534	537	570	507	555	543	547	540	569	571	557	501	515	571	545	539	575	549	558	550	548	553	551	605	537	576	517	581	544	539	562	534	509	553	564	575	559	584	560	542	529	562	585	555	514	564	540	551	533	533	516	522	569	537	550	557	508	589	606	538	553	534	544	550	577	515	555	531	562	534	547	557	533	528	536	541	578	546	594	535	564	594	500	566	548	508	542	547	544	581	511	568	602	550	546	589	531	568	571	523	552	541	557	521	526	532	553	564	563	551	551	545	558	526	557	580	554	531	544	544	552	501	519	527	568	559	532	556	577	538	550	541	563	551	568	540	545	507	576	515	525	513	549	517	523	573	559	550	539	545	562	587	521	561	525	541	526	580	515	561	571	514	528	557	551	532	551	558	530	550	549	547	570	550	596	551	536	582	543	550	561	543	558	526	520	542	523	560	554	528	559	548	557	541	524	536	522	549	544	536	588	533	588	543	564	554	511	570	573	552	544	562	548	541	528	542	552	541	553	513	543	543	544	531	550	547	550	549	576	560	557	526	540	562	581	558	557	565	556	572	514	571	527	543	517	542	525	522	557	552	552	541	557	597	558	549	578	516	553	532	532	553	545	549	535	579	548	524	538	492	574	577	522	581	549	530	556	549	552	537	516	546	526	551	548	520	542	587	576	540	581	557	564	533	534	528	541	528	549	529	524	567	599	523	519	493	547	552	567	534	521	515	566	522	575	534	531	571	562	579	547	562	562	550	507	584	563	551	539	539	529	549	534	546	558	518	560	537	560	581	518	513	560	548	561	553	532	591	571	543	550	530	563	551	537	521	572	543	580	538	568	522	554	532	560	535	557	574	541	518	558	542	534	525	588	518	533	582	554	575	550	492	560	550	547	554	533	527	548	537	563	559	522	505	530	518	581	579	549	549	585	550	542	514	562	548	504	552	566	539	531	544	525	572	527	530	559	540	521	541	561	576	575	542	541	568	545	520	593	586	564	551	515	525	524	535	540	556	505	553	566	528	518	544	553	562	542	542	529	547	538	597	519	571	545	550	519	556	581	547	572	521	556	588	550	579	535	549	552	598	567	517	562	545	539	555	561	583	535	561	520	533	551	551	568	531	510	528	566	574	575	521	534	527	553	565	552	546	570	556	574	534	514	554	523	572	549	554	528	521	551	527	512	545	566	537	552	527	543	568	483	552	554	551	527	558	556	556	554	598	545	547	544	540	537	556	584	536	579	546	528	522	540	574	561	553	535	555	541	535	531	555	542	541	586	537	575	549	520	590	535	528	556	507	556	564	537	565	552	530	574	524	598	544	554	518	475	519	523	563	515	539	523	548	540	538	524	548	502	609	540	517	528	587	547	597	596	566	526	544	538	625	565	580	539	536	536	571	532	519	543	537	546	540	514	579	588	540	515	585	580	536	527	574	524	544	571	514	564	592	566	551	523	518	585	527	509	558	533	538	531	531	536	510	551	548	544	493	582	550	548	546	580	521	582	541	533	534	534	546	594	562	587	539	547	551	541	584	538	551	533	529	567	590	569	524	546	559	537	525	531	561	524	560	547	549	545	544	566	585	552	545	567	557	546	521	554	544	618	563	562	544	530	540	525	602	534	570	567	503	546	562	558	562	516	518	593	535	581	550	500	556	522	542	548	539	596	579	561	550	573	584	572	537	534	535	591	540	553	537	598	514	525	524	591	524	533	541	514	517	506	526	548	547	562	537	543	537	555	553	519	563	565	505	518	499	545	574	546	528	518	569	537	533	561	544	539	591	539	609	537	572	498	565	555	482	552	525	532	532	525	534	542	541	520	544	513	599	512	564	525	590	542	530	522	591	570	510	596	542	508	556	501	542	527	544	511	546	583	546	537	556	544	581	556	550	545	565	525	519	555	535	531	567	509	538	514	582	601	561	517	551	543	525	539	570	538	593	547	561	558	554	521	557	585	515	585	527	563	506	560	507	520	560	502	545	541	593	509	538	536	526	561	545	519	566	546	532	517	551	523	522	545	513	584	524	589	510	542	537	540	593	536	551	560	565	506	546	522	562	545	586	537	555	531	556	553	551	558	561	538	524	551	586	556	529	527	557	565	538	548	531	536	522	568	541	536	504	529	534	549	560	559	570	563	543	562	540	532	543	541	547	567	534	519	542	546	609	537	520	555	529	568	547	547	538	515	532	500	566	556	534	532	564	552	570	527	551	562	528	550	534	555	563	540	555	563	547	519	513	560	574	517	542	561	576	555	565	570	541	552	539	549	526	593	490	535	598	578	532	575	502	538	558	540	578	557	510	568	514	515	533	528	520	542	489	538	546	533	562	507	574	553	569	547	557	545	532	585	553	531	527	516	523	549	544	523	551	522	547	543	548	583	556	572	541	532	536	562	564	548	546	573	571	565	579	546	526	548	578	536	540	592	536	554	533	559	538	557	556	560	561	532	523	547	505	544	573	544	559	532	522	562	561	567	548	531	527	541	502	563	542	537	484	521	560	602	596	576	555	554	551	528	514	539	526	534	521	510	557	582	556	555	551	568	546	548	560	529	538	546	582	583	526	512	529	545	508	507	555	553	564	575	563	548	584	539	536	596	545	509	550	521	530	548	539	561	559	574	529	530	533	533	569	533	550	509	589	516	574	563	580	568	515	568	549	545	559	591	558	558	537	559	539	521	555	512	567	545	568	553	573	549	535	534	529	571	539	522	538	499	571	589	553	531	525	569	541	571	522	545	536	524	529	509	553	557	541	569	565	542	525	578	542	576	532	585	560	546	557	514	509	510	574	566	557	551	581	528	556	567	562	560	530	495	566	486	545	558	581	508	549	505	517	575	541	561	567	531	539	583	570	582	554	587	539	551	550	546	539	563	523	561	513	540	550	583	547	506	566	538	514	518	529	523	543	517	561	574	546	545	552	553	535	534	536	560	546	580	598	551	552	537	526	582	599	577	554	485	500	546	563	541	576	544	531
1194	447	312	230	213	284	386	344	309	279	285	287	297	273	310	295	222	214	219	223	189	167	167	140	131	133	140	141	135	140	153	129	145	136	118	141	137	136	126	108	117	130	115	104	103	90	112	104	110	108	104	104	124	103	132	110	111	104	115	113	98	118	108	106	101	113	109	113	104	126	107	101	118	105	131	118	104	118	108	112	114	110	111	94	101	101	113	97	111	84	88	96	111	102	115	106	101	99	97	106	108	115	86	100	109	103	128	95	113	106	122	113	103	104	117	84	110	115	95	112	94	98	94	121	120	112	115	101	79	127	115	116	80	96	115	89	100	105	94	134	99	98	104	102	105	106	111	113	123	120	117	109	102	100	126	113	99	107	98	110	103	100	109	118	104	84	104	85	119	102	90	93	134	100	109	126	110	104	96	108	96	111	97	104	99	125	112	102	101	115	107	113	101	113	114	104	111	97	128	107	101	94	110	117	113	97	102	125	119	112	119	101	110	117	116	104	118	95	104	104	112	117	114	104	99	102	134	133	114	112	111	126	102	101	107	116	93	91	102	107	115	113	88	91	109	97	90	101	125	119	111	118	99	98	107	97	104	95	99	102	108	116	92	116	117	118	120	86	112	95	115	95	97	124	98	110	118	113	99	102	107	91	99	110	114	106	95	97	90	106	118	114	117	109	107	106	101	101	123	97	119	120	99	94	100	96	93	106	106	106	95	105	120	107	99	115	99	105	98	115	122	116	99	101	103	117	103	102	131	102	123	112	101	86	99	116	95	105	101	104	96	118	104	81	101	110	105	104	119	109	103	109	107	111	109	109	105	96	100	123	112	120	113	106	105	89	99	120	107	103	104	119	105	108	101	110	120	98	103	90	118	121	110	91	114	104	96	106	104	120	116	99	114	118	107	100	114	103	98	82	102	112	120	104	111	119	128	96	118	101	108	110	99	97	107	110	101	123	101	111	129	101	109	120	101	94	104	96	98	101	103	125	103	89	109	98	111	96	100	114	100	93	97	110	108	123	124	89	101	92	128	106	124	116	104	113	108	99	128	115	92	101	114	114	106	102	96	103	107	101	117	111	106	114	110	116	117	91	114	112	113	113	100	89	95	120	97	112	108	112	120	98	109	100	120	115	111	113	114	82	106	111	122	101	115	117	98	92	98	102	116	112	89	116	129	93	113	110	107	87	103	112	104	109	75	84	106	102	110	112	110	121	119	124	112	129	129	95	117	104	89	106	103	96	102	98	114	114	119	121	105	109	115	124	102	100	111	104	96	119	106	102	104	116	99	113	122	120	112	102	107	100	119	118	120	117	114	113	127	93	113	96	106	121	105	113	107	93	94	105	129	115	125	106	101	108	109	116	104	95	99	111	100	116	99	109	116	110	108	88	106	117	118	131	96	83	122	101	108	96	93	112	94	95	95	104	114	102	124	93	104	103	95	104	123	111	114	100	99	94	97	122	97	99	94	83	118	117	95	103	123	121	116	103	93	106	100	104	118	93	100	119	128	133	103	124	112	96	110	115	109	108	104	100	119	121	109	93	114	102	96	98	115	90	104	118	110	105	116	128	111	108	106	91	109	107	96	103	133	97	98	128	123	115	106	102	108	116	112	109	102	118	116	100	116	96	127	110	107	134	103	90	102	112	105	109	110	101	88	103	104	120	106	121	111	96	105	127	100	104	112	97	105	90	113	127	115	118	105	127	115	102	113	104	92	106	99	112	101	99	97	110	112	107	120	123	118	104	120	125	94	98	106	101	115	115	105	101	95	100	106	79	107	110	93	109	131	110	109	122	105	88	91	134	97	121	108	100	110	108	117	94	85	112	101	104	121	97	103	113	98	106	103	97	111	84	126	102	128	92	97	104	112	117	81	121	116	115	105	113	107	116	107	111	106	111	95	111	88	109	108	104	104	114	94	117	106	118	109	114	95	95	105	104	115	104	108	124	109	123	94	114	104	118	105	93	115	115	92	110	110	112	117	98	112	115	114	110	113	91	128	90	112	109	112	120	116	119	122	113	117	121	149	127	84	95	90	99	108	134	95	119	111	115	122	88	106	100	110	92	96	113	113	102	100	96	102	102	110	112	125	100	121	116	95	115	97	100	99	122	87	88	101	97	104	102	93	116	125	101	105	108	119	103	116	107	115	110	102	110	86	113	106	118	131	103	89	94	105	123	102	114	104	121	120	91	91	125	105	101	131	93	103	109	117	109	101	100	103	120	108	95	102	99	90	102	121	104	116	119	137	108	110	101	137	115	100	112	94	124	91	96	115	109	105	108	92	99	108	96	103	88	123	120	105	104	100	103	101	108	112	97	111	112	109	102	119	99	115	109	103	114	116	115	94	112	131	122	100	112	111	113	115	108	120	96	130	117	111	106	94	105	108	109	103	98	115	126	106	98	100	99	100	99	107	117	107	133	115	108	115	105	128	100	120	101	91	94	104	91	96	104	115	104	123	110	122	85	107	92	133	103	108	112	104	85	125	94	87	98	103	102	94	86	112	93	117	107	120	84	112	116	111	99	112	128	94	110	113	91	99	118	108	106	94	99	91	113	102	106	131	103	108	105	115	107	106	100	119	120	113	105	111	98	86	127	100	104	122	130	107	120	92	93	114	100	103	106	103	110	111	103	111	115	101	109	114	104	103	93	110	110	103	112	108	99	89	110	100	109	102	108	130	110	91	109	102	89	111	112	122	116	106	106	96	137	118	117	110	110	107	95	110	101	97	105	97	124	80	110	94	102	127	113	89	122	96	108	116	87	112	103	112	99	87	97	84	125	101	109	109	109	92	88	114	129	121	116	107	99	106	99	107	111	112	95	90	133	102	114	99	103	88	99	102	108	113	120	125	102	104	94	121	96	115	117	110	115	113	108	138	111	111	102	111	108	122	112	109	123	111	98	115	118	116	111	117	109	101	90	122	95	117	93	120	95	108	102	120	106	119	115	106	109	111	116	92	105	112	102	86	109	123	104	89	100	125	126	99	101	117	132	105	123	99	95	117	112	121	99	115	101	114	113	87	99	126	102	104	105	116	101	126	107	89	118	122	115	103	100	100	130	93	102	103	106	94	127	124	103	110	81	105	92	96	94	97	117	119	102	121	101	124	108	115	124	98	115	102	102	103	102	104	105	112	110	124	119	98	99	101	106	121	118	110	121	125	109	117	105	94	106	90	116	99	108	116	76	100	97	102	106	101	100	115	103	95	124	114	100	98	118	97	90	111	105	104	102	106	97	130	121	124	99	102	92	88	99	110	101	104	104	104	120	98	124	113	108	110	107	100	117	88	118	129	111	114	120	102	99	114	99	104	114	133	114	110	112	112	124	104	94	93	104	104	104	91	100	92	117	124	85	115	128	84	109	113	101	104	102	131	129	105	106	109	124	95	86	133	100	110	122	90	101	96	103	92	109	94	96	114	102	100	110	102	116	113	103	91	104	112	101	102	110	99	105	123	124	122	112	121	103	105	79	96	124
13786	5357	3312	4526	10551	14865	15402	11038	8195	7441	6883	6616	6005	6168	7077	6149	4686	4404	4220	3937	3192	2899	2877	2357	2031	1957	1722	1645	1680	1772	1805	1547	1354	1541	1332	1351	1401	1357	1332	1068	960	868	910	845	839	861	829	858	871	844	847	844	840	790	818	862	897	846	834	865	877	880	890	937	962	937	981	995	942	864	909	897	928	899	976	993	851	848	776	844	793	798	814	854	856	799	816	836	884	843	864	851	837	848	880	820	841	798	841	813	799	831	810	829	830	867	829	807	853	821	828	797	820	782	796	813	826	855	855	845	838	873	817	762	860	830	858	771	827	859	844	823	778	832	843	828	757	807	812	842	828	842	830	871	860	831	880	820	789	829	784	769	806	824	843	834	913	840	826	767	812	837	803	847	776	819	847	814	846	837	835	866	819	825	879	841	814	860	850	827	838	835	865	809	876	858	832	826	808	835	820	872	772	841	814	791	826	767	850	824	858	812	787	858	861	833	823	862	841	825	802	777	832	844	816	846	814	839	819	815	788	785	835	795	823	840	821	853	850	889	822	782	818	811	848	796	871	834	813	807	831	845	887	751	873	803	857	837	811	793	827	794	839	799	795	829	804	851	798	850	789	823	777	801	821	806	786	826	841	849	796	825	824	853	844	896	843	823	791	802	840	824	803	818	852	871	769	824	824	864	825	796	843	788	801	832	844	842	817	780	778	852	889	766	865	804	830	808	800	866	834	826	904	739	824	793	839	845	833	851	831	850	881	830	880	816	829	801	830	780	816	849	817	847	824	831	832	795	814	832	839	836	790	879	825	852	820	830	864	810	796	775	824	780	847	833	813	789	820	831	849	755	847	813	820	813	807	789	876	869	806	799	808	868	768	868	839	842	877	830	880	795	850	900	832	858	806	853	823	825	794	824	848	862	852	824	814	799	803	828	853	866	869	870	852	842	802	868	806	810	794	831	784	827	789	786	855	811	827	846	799	811	822	863	838	789	857	805	842	809	791	799	858	813	818	792	843	844	804	833	865	801	847	833	769	851	805	834	822	835	795	807	813	810	786	800	808	749	816	794	801	768	794	858	832	828	795	802	826	827	829	801	803	786	831	849	800	820	805	831	806	861	808	839	798	859	819	850	867	837	840	818	904	848	816	832	827	855	825	731	839	842	850	802	818	779	859	789	845	813	892	837	824	806	850	770	846	835	787	827	815	864	849	834	832	847	799	775	822	771	824	776	810	776	784	784	847	842	814	814	793	867	808	833	800	856	817	828	822	828	852	821	850	840	763	883	828	817	822	856	832	799	825	856	806	830	806	873	823	829	829	864	852	830	819	863	839	857	823	849	821	818	823	829	792	817	784	844	875	839	804	856	864	890	846	810	817	825	871	885	805	817	881	856	886	814	818	840	794	851	885	810	874	838	816	844	780	817	847	832	835	835	802	797	867	839	828	809	836	809	816	872	862	799	798	817	820	812	850	826	766	821	807	800	815	793	831	795	830	829	817	808	818	771	784	828	850	778	810	796	761	786	761	803	799	820	816	825	781	819	790	806	815	840	837	817	842	832	822	869	839	831	829	828	798	844	814	840	795	811	810	773	812	786	842	802	813	872	821	846	800	821	862	823	781	809	853	791	833	833	851	875	879	840	822	876	792	789	789	860	795	763	831	809	815	815	801	825	851	888	848	840	875	884	803	790	777	822	844	809	837	812	852	811	818	818	799	788	804	819	873	825	775	878	774	910	850	803	820	830	856	859	829	824	823	808	843	750	887	858	822	799	800	769	831	821	774	843	790	805	836	832	813	804	800	836	832	816	810	823	825	792	883	862	876	813	840	796	853	862	810	862	823	826	802	878	858	790	856	816	796	762	851	825	836	765	846	820	809	817	824	792	821	799	760	809	846	878	844	790	809	825	875	787	791	803	864	774	857	823	795	786	815	762	855	835	813	814	786	836	806	824	839	898	801	795	805	863	835	821	783	865	894	830	781	807	829	835	851	886	829	801	808	835	855	820	806	891	842	868	783	836	785	826	774	794	799	824	868	799	823	821	812	795	851	842	828	795	808	847	851	802	863	858	802	778	820	812	870	830	836	751	870	879	823	813	867	836	843	822	846	817	798	846	857	808	807	810	861	816	820	894	776	787	832	816	783	833	860	849	830	821	817	855	847	841	866	787	804	850	795	854	885	781	852	793	794	823	838	815	796	882	807	841	828	809	779	786	784	851	839	790	823	864	858	841	879	799	790	815	806	863	804	797	857	835	875	784	798	846	772	840	767	796	819	871	843	842	828	854	820	818	868	804	813	837	822	837	813	815	810	782	799	838	780	790	824	876	848	785	792	808	851	835	771	829	790	787	844	805	837	816	856	785	847	800	814	869	803	833	827	842	785	783	841	839	881	806	843	813	860	814	848	821	842	807	809	826	858	810	822	778	857	811	823	824	845	846	872	801	863	869	836	886	804	841	775	839	772	815	798	778	833	850	803	767	872	807	788	821	812	894	829	831	854	775	832	830	800	856	834	796	809	847	785	829	834	841	829	813	831	794	832	807	783	805	848	797	814	832	812	803	824	778	831	926	826	793	799	792	822	834	816	801	789	816	872	836	799	807	830	866	847	841	802	823	799	823	806	789	792	836	817	795	805	835	826	840	824	836	844	843	799	822	770	791	838	837	880	884	765	823	808	783	785	882	814	871	822	822	808	821	836	825	856	839	890	812	809	822	860	794	842	825	865	828	840	785	839	790	852	810	830	826	828	795	824	828	835	867	834	841	821	827	820	805	886	825	769	783	857	854	847	777	787	836	779	876	882	820	815	833	815	747	826	845	847	827	857	826	825	845	808	847	826	834	788	807	846	851	823	777	770	822	812	818	840	830	826	827	839	841	871	780	825	859	816	784	811	804	807	827	811	803	831	800	792	864	814	848	891	842	777	799	848	762	817	810	831	847	834	808	900	793	808	802	840	863	854	850	841	815	830	814	821	798	836	847	843	826	846	826	839	863	829	825	817	821	817	806	850	802	824	821	818	806	833	843	838	843	859	832	838	788	817	777	764	854	785	856	824	837	800	872	806	803	823	818	882	822	897	788	845	873	847	832	805	803	822	805	830	815	875	793	801	792	793	815	848	813	825	824	845	798	831	798	803	823	814	838	845	818	798	812	867	833	806	849	794	784	865	877	839	825	839	843	822	827	831	803	815	847	809	796	800	838	844	798	806	814	869	828	811	788	815	825	822	843	808	841	813	796	794	827	784	879	815	849	836	831	837	876	832	835	843	807	873	825	829	882	829	848	814	775	847	794	835	839	849	756	808	799	827	837	852	818	832	835	794	840	846	769	766	852	905	868	836	849	808	844	773	828	818	857	850	854	746	854	880	794	816	784	810	832	847	813	855	841	815	808	848	816	800	806	802	853	822	837	835	808	816	801	765	786	835	827	831	782	800	788	833	798	830	776	859	830	875	811	824	832	801	844	782	811	818	863	820	811	856	893	846	867	809	779	847	796
1254	227	158	131	111	148	184	157	128	140	103	132	137	117	189	131	138	121	110	85	93	80	95	72	75	54	55	64	73	62	72	44	61	58	61	59	71	48	54	43	44	46	51	57	44	48	59	46	47	60	38	48	43	42	42	41	53	49	56	49	46	55	48	42	40	32	59	50	50	51	47	41	47	43	49	58	43	35	37	35	38	34	53	41	48	39	42	48	54	38	64	51	55	38	48	46	33	50	55	45	47	36	47	43	46	41	44	45	48	48	46	38	48	51	45	56	36	58	65	35	43	45	44	47	47	44	50	48	49	42	51	36	51	51	46	47	44	54	44	51	49	43	50	44	48	54	46	35	51	41	32	41	44	45	50	50	50	49	45	45	58	38	58	58	46	52	49	56	51	43	49	44	34	45	33	46	47	50	48	48	50	45	50	51	46	64	43	46	35	51	47	32	57	52	49	58	48	50	37	39	42	57	48	44	60	42	41	46	31	42	36	46	43	42	38	63	49	45	56	39	42	40	43	47	44	51	50	36	63	43	48	47	49	44	39	42	53	42	46	44	50	45	45	29	53	36	51	42	37	54	54	50	55	39	48	48	34	42	52	56	35	53	54	43	57	52	40	42	46	40	40	45	45	44	36	58	49	37	44	41	40	54	34	42	56	45	50	47	43	39	43	34	49	58	52	45	44	48	50	45	51	43	35	56	44	38	45	53	40	38	48	36	52	45	55	63	55	44	60	40	51	58	54	60	67	52	49	48	36	43	43	44	51	50	55	55	34	54	56	48	48	37	55	51	57	42	43	45	49	37	34	42	40	43	33	56	41	43	40	43	58	41	35	42	51	52	46	48	50	38	45	46	37	53	46	37	50	41	50	37	34	63	46	47	45	45	51	49	35	49	48	42	44	40	49	49	45	63	39	62	46	57	49	56	51	40	43	37	47	47	38	50	50	49	42	34	39	52	46	57	43	45	37	38	50	44	40	38	49	43	46	45	43	37	53	43	49	44	42	39	48	46	39	42	45	60	42	43	47	38	50	48	49	55	38	56	40	47	48	48	46	41	40	43	42	43	52	36	50	45	48	45	53	65	48	42	60	45	46	52	43	45	47	38	47	54	48	52	45	35	40	45	46	46	47	44	50	44	50	46	48	48	49	47	53	40	47	42	51	48	53	42	46	40	45	35	42	47	45	42	51	48	43	48	39	51	55	42	55	44	40	51	41	51	45	41	45	48	44	60	46	52	51	57	40	36	47	45	47	42	38	46	47	37	48	42	40	54	48	45	55	44	55	46	42	50	49	51	50	46	53	55	44	48	56	38	57	44	41	38	34	44	47	42	39	58	43	48	47	37	60	46	49	40	36	38	44	34	41	44	43	42	53	55	50	43	42	45	35	47	47	49	52	35	47	59	48	48	41	44	45	52	46	50	45	55	41	58	52	42	56	45	46	56	51	38	42	45	44	49	50	51	43	53	44	42	45	48	57	47	34	51	45	50	61	48	42	43	45	45	45	47	38	54	44	55	57	54	55	57	36	41	47	44	42	55	47	40	45	45	45	41	43	51	48	42	60	32	38	50	37	51	51	57	45	54	46	41	56	60	41	44	39	46	37	50	47	42	44	48	46	51	52	48	39	43	35	40	44	52	65	52	42	35	48	51	33	47	56	35	48	43	30	59	42	39	58	44	48	44	47	46	45	39	43	43	47	32	54	54	58	55	45	44	44	49	40	52	55	53	43	34	51	50	47	48	31	53	59	53	43	52	48	44	48	45	54	45	38	40	50	51	47	38	44	37	45	42	56	44	42	49	57	38	56	45	40	44	53	45	45	47	50	49	47	47	46	46	44	47	38	61	48	43	43	48	34	41	42	33	42	48	40	38	42	40	44	41	42	45	51	47	50	47	48	42	41	42	52	41	42	44	59	46	52	30	47	36	57	48	49	44	56	53	52	48	28	35	53	47	47	55	55	48	58	50	53	32	43	45	55	48	54	54	53	55	43	45	39	45	37	42	49	38	53	44	41	45	46	55	49	33	43	50	46	52	43	29	45	49	35	47	43	46	36	35	44	50	38	47	43	39	51	53	47	51	44	48	49	46	52	54	47	40	55	48	46	39	48	39	48	45	47	42	42	61	48	49	42	44	42	48	38	50	53	41	52	48	46	36	58	45	40	40	51	40	59	51	37	50	51	45	58	47	63	40	47	44	53	49	37	41	49	52	36	46	46	46	43	50	49	54	38	53	51	45	49	67	50	41	44	46	47	37	48	42	58	41	31	38	48	47	46	35	36	50	39	36	32	37	62	35	60	39	48	52	56	51	53	39	52	50	34	31	53	33	45	55	48	51	47	50	35	53	39	30	41	47	63	67	48	44	53	62	40	46	61	51	45	45	32	62	55	36	50	47	45	45	43	59	57	56	58	42	46	52	43	51	42	36	59	47	52	47	50	50	65	42	36	45	55	47	37	35	44	55	59	50	42	53	31	37	55	45	48	43	50	49	39	43	42	53	47	45	49	42	42	39	52	36	51	45	41	52	50	62	49	44	53	45	51	45	50	49	39	37	46	48	42	52	49	62	30	51	44	41	53	50	43	40	52	50	44	58	41	47	51	44	50	48	37	45	54	55	35	48	37	43	39	37	51	48	43	56	37	56	47	46	56	49	59	41	42	44	56	47	40	52	47	55	52	46	51	56	43	47	54	44	53	42	51	38	35	35	42	52	42	38	44	43	54	41	40	60	42	51	44	48	44	37	47	47	45	44	45	46	48	53	46	42	40	43	35	45	51	47	38	46	51	53	48	47	41	49	59	45	37	51	39	48	52	53	49	36	47	42	50	48	48	41	43	50	30	47	40	43	47	48	34	46	39	42	51	42	40	57	59	56	43	46	38	31	43	46	37	41	38	50	47	48	46	44	49	46	48	53	57	43	49	32	56	46	57	54	43	44	41	47	53	35	36	45	42	53	44	37	45	36	55	46	56	43	38	43	51	53	54	43	37	57	51	43	61	50	33	45	42	47	58	38	49	51	59	44	48	42	62	46	48	63	44	43	33	62	43	44	45	44	45	45	43	47	56	40	49	56	55	44	44	47	44	51	41	49	47	50	42	45	57	42	43	42	46	42	47	37	37	41	58	53	55	45	45	54	42	56	41	43	39	47	45	56	44	46	44	46	44	49	47	53	44	40	42	49	33	50	46	48	37	50	61	52	50	50	56	46	49	43	54	41	48	42	47	50	46	46	53	48	36	55	50	47	57	41	42	43	36	58	45	53	52	45	48	48	54	51	55	41	56	41	35	50	52	48	42	49	54	50	54	51	55	37	52	48	41	46	40	49	34	48	47	41	46	47	51	62	46	40	57	48	45	50	40	49	46	39	44	46	45	43	54	55	51	52	38	47	42	50	41	32	45	50	46	46	46	60	37	47	45	42	48	47	43	58	50	42	45	59	46	30	40	44	46	44	52	44	49	44	51	53	60	54	44	45	50	41
10403	2936	1800	2411	6392	10043	9318	6025	4483	4250	3769	3738	3474	3531	4763	3633	2878	2679	2252	1966	1638	1472	1358	1064	937	889	795	761	761	819	742	626	624	571	620	654	623	586	543	489	410	350	394	370	384	376	347	399	384	355	403	391	393	377	342	370	373	388	395	369	412	379	418	394	428	439	471	471	446	431	426	457	440	441	449	406	400	395	386	417	359	373	363	398	389	368	386	390	382	362	412	380	339	364	390	363	353	349	376	368	340	368	377	412	375	422	393	360	382	387	405	354	390	396	342	424	390	377	365	371	335	397	360	404	356	378	354	387	399	388	371	376	401	380	415	404	419	349	378	372	386	386	375	380	368	355	356	372	380	365	360	412	405	357	396	392	377	410	353	358	387	393	398	371	375	380	381	415	391	398	363	389	370	368	349	391	389	361	372	379	357	397	352	378	381	395	385	378	364	353	407	405	400	378	383	371	349	389	380	383	395	334	363	403	352	398	375	372	350	334	412	408	361	337	367	374	376	378	348	387	402	368	378	374	405	400	382	389	389	376	375	380	377	396	327	392	418	389	388	363	415	374	394	416	391	412	391	375	379	376	440	359	389	392	385	365	358	362	404	382	381	399	369	388	373	411	395	382	380	375	363	408	392	372	401	369	335	376	391	396	376	389	397	377	384	373	383	374	367	388	352	379	360	370	357	388	365	387	381	389	375	391	371	404	406	365	380	377	409	379	385	398	403	380	383	342	384	358	366	363	384	376	373	384	365	369	408	394	373	363	417	393	350	373	356	396	345	365	383	388	380	400	354	375	400	358	353	368	359	370	381	396	393	386	360	393	407	347	387	380	377	354	355	386	406	372	387	372	363	368	379	391	361	370	389	381	316	406	391	387	380	377	389	370	367	376	402	386	376	373	380	338	394	387	377	392	393	436	395	386	388	388	384	376	392	371	361	422	407	370	388	381	357	375	413	345	396	348	370	379	370	342	359	345	376	372	367	379	377	382	375	404	385	363	392	361	349	364	369	397	352	368	348	386	360	381	385	388	374	368	368	371	388	358	405	375	403	422	353	402	425	383	379	409	388	406	381	347	378	368	387	378	394	409	388	391	365	391	413	352	389	377	372	379	386	365	357	394	374	358	354	375	356	346	370	377	383	383	404	407	391	391	388	351	376	362	412	386	368	401	362	408	380	374	378	395	365	389	384	388	369	339	361	370	375	361	392	374	363	379	399	377	401	422	399	357	360	361	389	383	351	354	357	368	385	382	388	395	387	364	330	372	395	372	389	382	364	397	383	389	362	365	401	356	357	336	390	405	387	390	385	357	349	398	370	376	388	355	348	361	395	370	391	373	384	390	390	355	358	422	389	380	377	390	395	364	360	400	374	382	352	393	383	372	402	351	360	380	353	410	364	391	381	346	389	327	368	381	342	373	398	335	386	385	383	379	364	383	383	356	392	364	409	364	393	392	398	404	400	429	384	383	413	402	385	379	367	398	349	373	393	365	387	363	338	397	362	385	385	361	390	361	393	359	398	378	387	368	360	380	355	372	384	392	353	370	383	333	406	366	395	378	392	387	369	374	390	364	390	387	354	397	368	367	383	357	398	384	397	411	386	410	372	339	366	334	408	356	373	375	362	380	406	367	356	396	418	360	415	339	389	418	370	359	397	412	334	350	392	387	354	367	400	386	365	428	347	374	390	372	409	359	321	385	390	364	433	389	414	346	396	407	368	334	395	369	389	345	374	414	397	340	413	360	364	383	362	372	369	388	377	368	406	356	362	376	356	380	373	364	364	405	424	395	394	387	370	369	437	382	434	357	385	376	360	385	386	390	410	406	398	372	372	419	351	377	411	394	379	374	376	372	361	391	376	385	372	392	337	427	374	398	369	377	337	377	386	363	367	342	396	357	360	382	412	359	417	370	399	373	372	353	381	356	401	373	396	407	386	367	348	371	337	395	399	387	379	430	358	409	383	368	362	381	386	407	399	377	346	370	356	400	375	371	358	387	381	385	347	388	341	358	388	364	363	394	380	373	406	384	378	358	371	352	397	381	362	354	368	403	385	381	393	386	392	393	363	390	392	416	390	366	370	386	361	371	400	403	377	399	367	390	415	390	372	393	396	381	374	379	389	339	431	382	394	364	370	359	370	358	389	378	342	376	363	382	382	351	385	383	387	429	348	369	409	398	378	389	404	395	380	404	395	416	365	416	374	380	370	396	363	355	380	360	368	388	378	378	340	398	387	367	368	359	361	387	381	363	426	371	359	355	403	373	367	374	389	399	385	425	359	349	414	397	376	420	362	414	359	359	358	391	349	359	368	415	350	379	411	359	369	373	383	378	376	386	388	340	406	390	387	399	365	382	394	398	363	393	385	370	397	338	375	381	353	398	363	375	369	389	379	363	375	376	373	393	379	365	382	399	362	369	404	379	382	399	380	383	360	375	397	396	391	405	384	376	384	395	398	378	386	389	379	351	397	379	381	373	397	384	388	385	395	382	392	365	396	356	354	365	360	403	397	368	389	381	360	425	397	400	394	382	347	405	383	359	394	388	373	365	348	408	375	404	374	369	381	407	352	417	382	392	377	389	392	399	402	370	405	392	388	367	375	353	381	351	358	397	378	383	412	393	357	395	362	370	384	378	387	378	373	357	362	364	378	356	404	399	380	414	380	394	433	366	429	392	397	368	410	395	375	405	369	368	380	377	385	434	381	355	343	392	401	399	366	405	402	395	378	382	405	363	370	383	346	420	376	393	363	363	390	384	358	380	375	349	396	371	382	412	337	392	342	383	370	400	393	373	372	343	412	371	371	378	372	346	370	340	370	377	399	390	376	400	401	414	390	363	384	386	389	366	356	381	396	428	398	364	376	367	405	396	389	377	393	392	376	346	369	387	397	392	365	380	386	375	370	361	395	364	410	358	363	359	367	379	400	350	356	419	405	365	380	350	364	357	391	385	390	366	393	405	388	379	347	398	383	376	360	371	375	411	373	376	357	382	358	388	385	378	380	361	377	387	394	377	382	399	339	397	409	362	385	367	395	391	405	382	426	381	420	356	390	386	337	378	394	386	387	367	413	373	383	433	395	370	370	395	401	375	376	380	402	418	405	361	414	392	374	374	364	386	398	368	373	349	381	401	398	378	410	399	375	346	391	375	376	334	336	368	372	390	374	389	381	362	364	373	369	391	407	374	361	383	380	406	356	374	362	383	382	368	390	388	399	367	357	366	371	374	351	398	394	389	380	353	396	381	357	392	365	375	351	386	386	404	370	387	343	394	360	352	384	381	386	396	402	408	410	397	374	388	378	394	387	363	370	425	385	366	356	381	379	386	402	389	390	352	398	372	385	392	413	340	385	384	377	370	369	375	404	371	351	378	377	390	322	362	366	353	365	357	344	349	358	387	380	355	386	383	416	384	378	365	403	384	413	409	379	366	367	417	373	382	408	402	359	394	405	377	336	384	369	405	379	360	351	389	353	416	373	375	389	346	361	365
750	314	257	194	185	287	287	241	205	216	212	235	201	186	282	207	205	161	192	141	130	135	127	127	125	114	109	109	93	105	96	101	105	106	93	87	80	88	97	83	84	83	63	87	63	98	80	71	90	81	85	72	88	85	75	85	91	76	89	71	78	99	96	65	89	93	85	90	86	90	89	95	91	79	95	77	92	75	86	93	62	85	95	74	80	82	76	87	95	88	85	97	89	81	77	96	86	82	58	90	78	84	74	93	76	85	83	100	83	96	74	79	98	81	73	67	81	98	77	82	73	91	92	93	85	76	86	70	89	75	95	83	85	88	77	82	64	82	91	88	89	77	74	81	77	96	89	81	80	80	106	83	82	84	68	75	91	89	106	81	86	67	78	95	87	96	87	78	81	95	77	91	79	87	94	69	119	66	81	85	89	87	87	77	81	87	84	95	89	99	84	92	79	75	81	77	83	94	82	101	78	83	71	81	110	86	87	83	75	88	80	82	94	83	87	96	85	91	103	90	79	78	78	77	81	97	84	92	73	79	99	82	68	84	106	86	93	85	81	69	107	73	86	89	95	71	92	80	102	79	79	95	82	92	78	106	78	78	72	76	78	75	86	87	75	88	86	84	86	76	81	92	98	83	84	90	88	85	65	81	87	60	90	64	84	99	79	77	94	85	73	75	91	81	99	87	86	80	81	92	93	81	79	95	84	82	96	89	92	92	77	84	71	92	102	88	94	89	84	85	91	88	82	99	88	83	85	80	79	96	69	84	95	92	77	84	74	79	96	88	78	77	81	90	81	88	87	103	86	68	70	91	80	78	84	88	88	76	85	90	81	75	78	98	94	97	92	107	84	86	74	96	88	67	72	81	100	75	80	78	69	94	78	84	84	78	75	81	78	90	92	68	87	87	97	71	89	94	96	80	79	95	85	75	97	87	98	90	80	79	102	78	72	106	93	68	79	113	85	77	96	89	94	86	92	82	67	92	71	81	77	88	84	81	84	79	88	93	74	81	86	89	77	90	76	77	90	92	97	103	104	89	87	75	85	89	83	94	79	108	76	100	76	83	85	84	97	93	72	86	88	81	100	82	75	86	80	95	85	94	93	72	88	85	90	78	72	78	82	73	96	80	76	89	80	78	92	87	81	78	77	86	91	91	84	65	74	87	72	79	78	54	71	94	87	78	84	88	81	88	89	85	68	77	82	83	68	79	81	78	96	82	93	95	79	82	94	77	73	84	99	70	81	85	81	82	78	87	94	65	73	76	83	86	86	69	75	84	94	77	96	87	82	72	107	83	88	86	101	105	82	85	102	86	88	87	85	107	87	88	94	85	72	96	99	83	77	89	77	79	78	84	85	71	97	97	98	69	74	73	68	81	71	76	95	78	80	61	95	88	80	95	71	95	80	83	81	79	71	78	80	92	84	71	72	93	98	99	78	86	69	76	78	95	91	90	77	90	96	76	97	78	92	94	74	90	79	84	93	91	76	81	87	78	79	84	63	91	82	78	96	83	92	77	67	87	89	87	76	75	83	89	97	85	82	91	89	70	81	92	98	93	79	87	77	89	75	98	89	94	80	69	75	73	77	96	95	79	87	75	70	84	89	78	78	77	78	74	80	85	86	75	83	81	109	75	80	92	93	72	85	83	78	85	68	83	84	92	82	103	86	79	92	81	82	89	89	82	95	88	88	80	80	83	87	82	79	87	77	67	89	72	97	85	83	79	104	85	95	95	75	76	78	76	65	77	74	72	76	77	77	80	73	87	87	98	80	92	81	91	84	68	74	85	95	104	118	94	65	92	88	84	82	88	87	98	85	87	73	88	97	73	89	74	87	93	88	78	79	85	89	69	81	90	92	93	85	88	85	103	77	77	94	94	83	105	80	99	88	79	85	91	88	88	85	89	113	78	84	94	83	89	77	100	88	83	79	93	100	79	78	87	85	75	72	79	102	75	83	79	85	83	78	101	94	76	87	80	86	83	97	84	70	91	92	88	83	71	70	73	80	82	94	82	101	82	88	84	91	79	92	82	92	92	63	75	94	79	87	91	78	93	74	86	77	94	94	93	81	75	83	100	80	84	80	94	88	72	75	70	95	81	89	87	85	90	93	99	100	69	85	69	81	75	85	97	69	97	78	89	97	79	99	82	91	74	79	87	88	92	86	77	73	82	94	81	79	101	85	79	71	71	88	101	88	72	98	90	78	79	87	73	94	93	88	76	74	80	83	78	85	99	90	82	93	82	102	84	91	82	85	89	98	82	96	100	99	81	96	92	90	81	78	102	78	84	95	94	89	81	96	83	85	78	61	86	87	91	73	96	77	89	69	84	88	60	89	79	99	80	82	79	76	91	75	77	72	84	87	100	80	89	80	88	88	88	85	88	91	85	94	83	79	92	91	84	88	81	62	89	96	94	72	82	69	72	88	89	105	79	92	78	79	83	85	87	77	80	75	89	79	91	97	96	79	93	87	71	77	78	83	76	85	88	88	90	78	95	89	93	80	103	88	76	90	84	78	104	85	88	87	74	81	93	87	83	90	78	84	91	82	105	71	86	98	82	70	64	89	84	103	101	82	99	89	82	71	63	81	93	89	83	71	84	71	74	89	97	83	96	86	97	82	92	91	78	84	82	91	76	88	80	76	73	89	75	80	76	74	83	87	104	92	89	85	77	79	81	88	71	100	85	82	83	81	71	100	91	71	87	87	73	89	81	82	76	80	79	85	79	89	83	69	73	82	74	59	87	104	89	86	69	96	101	86	80	82	82	90	88	81	84	87	80	83	85	112	94	84	89	74	92	94	91	79	76	87	80	100	85	65	88	89	77	89	76	77	89	79	82	81	70	92	83	88	90	90	79	89	78	78	96	93	85	73	92	72	100	97	96	77	83	79	95	83	80	75	83	90	63	89	88	93	70	82	82	100	79	81	100	93	86	88	80	82	75	84	83	70	79	89	86	80	85	66	82	99	79	87	70	99	63	86	81	86	83	83	86	104	70	78	106	82	90	75	74	76	81	85	79	105	73	96	91	65	89	88	73	81	94	84	78	94	82	78	91	90	91	69	62	73	90	75	75	81	80	91	83	88	93	80	68	93	79	84	91	89	98	81	72	81	71	86	81	91	81	97	76	86	90	85	100	84	87	86	80	80	75	89	94	69	92	83	86	85	109	78	88	91	100	83	92	97	96	62	84	88	86	87	75	77	75	69	82	87	85	74	75	69	87	92	82	95	87	95	86	75	78	77	93	90	90	84	78	82	71	61	77	69	88	86	96	71	97	80	94	78	75	78	88	78	102	69	94	99	86	71	96	86	81	80	78	72	85	81	75	80	84	77	69	103	99	70	92	83	88	82	74	89	83	85	86	86	97	87	94	97	88	82	90	73	80	106	100	97	78	87	80	104	87	108	70	76	90	84	67	82	70	90	85	85	74	92	82	84	101	86	89	102	90	100	92	86	85	80	75	97	100	86	95	105	95	86	101	95	90
10781	4621	2644	3623	9473	13639	11409	8412	6668	6053	5517	5430	4828	5049	6975	4672	3928	3712	3226	2660	2313	2325	1935	1682	1607	1297	1298	1269	1247	1399	1123	1088	1181	1004	1095	1035	1006	1001	943	843	706	654	697	646	655	640	661	608	684	678	658	649	643	632	692	620	691	631	630	693	651	666	639	673	718	799	856	749	680	713	705	769	771	806	753	698	695	649	685	702	611	656	651	672	700	617	683	657	669	610	671	618	628	673	661	607	640	678	583	646	650	634	678	651	675	700	671	645	636	657	655	667	658	627	616	624	631	652	609	626	595	660	649	639	671	623	647	652	671	597	663	637	629	663	680	670	656	642	641	660	682	652	685	633	611	660	619	625	642	646	645	635	623	713	612	633	657	658	626	648	646	639	651	574	644	646	636	652	645	683	700	626	606	677	655	638	674	645	592	658	672	630	657	644	642	693	643	639	621	661	626	614	640	617	641	645	685	644	642	652	642	633	615	629	633	627	631	697	627	668	630	634	667	617	687	626	643	626	621	594	616	655	626	636	672	680	638	655	592	671	666	660	697	619	645	674	636	597	663	585	668	624	636	675	656	677	597	649	617	622	650	657	642	591	624	626	614	611	650	579	627	674	598	653	618	670	686	644	625	651	620	674	628	652	668	616	688	630	645	626	655	668	661	708	646	642	632	651	607	668	661	631	660	656	704	617	656	649	660	615	653	642	630	612	638	645	694	652	666	655	662	646	715	615	633	693	639	645	622	671	641	647	673	605	665	696	669	666	662	653	619	662	635	640	681	652	600	653	635	657	620	648	631	655	644	656	631	650	608	594	667	630	673	645	676	695	643	667	635	624	657	675	657	622	704	621	632	654	587	642	662	628	597	627	668	643	619	604	683	648	698	663	666	648	720	629	641	627	656	720	644	667	650	676	653	639	676	637	627	655	647	630	673	663	708	611	593	613	656	574	669	653	611	672	637	673	656	616	656	617	638	638	634	701	658	689	619	646	621	660	655	666	651	665	616	598	601	674	639	642	633	656	638	701	583	626	633	660	625	624	657	661	610	646	637	641	655	610	656	652	683	662	653	632	693	628	644	637	632	645	596	655	707	684	614	644	631	630	669	643	646	660	662	672	625	631	658	653	624	645	667	616	659	678	657	615	630	626	626	644	699	656	658	671	628	685	665	616	666	656	650	655	637	581	636	672	601	622	646	635	693	699	637	637	638	679	666	670	651	635	643	643	617	641	605	676	627	653	632	669	597	628	668	663	652	659	615	646	630	651	601	637	669	646	638	668	650	649	693	642	683	648	629	669	608	627	613	650	646	623	614	605	602	659	657	650	615	663	658	605	586	677	654	686	614	628	667	648	723	628	623	646	677	637	664	689	654	642	677	630	653	669	632	682	641	644	668	638	677	633	664	679	616	628	626	718	674	694	654	632	680	622	670	571	646	694	663	667	636	642	640	659	608	644	632	672	661	692	650	630	681	692	648	674	611	653	642	663	662	669	690	650	670	634	655	678	644	621	612	656	682	669	635	617	644	627	620	661	618	646	618	605	619	679	662	617	652	651	621	628	625	632	633	636	659	654	675	639	647	679	650	638	633	641	658	656	667	635	605	666	619	651	617	621	646	647	693	680	648	642	667	636	633	648	643	677	673	620	653	628	577	660	611	623	619	659	619	690	704	633	643	691	627	705	658	627	630	665	696	603	671	635	630	694	651	665	659	656	636	689	620	650	634	667	631	606	620	619	616	634	669	665	663	653	632	683	634	655	655	639	619	639	637	665	630	675	663	674	634	622	626	587	625	652	657	612	682	639	637	685	668	612	665	655	639	671	649	616	680	676	660	674	690	669	681	632	689	637	632	642	644	667	661	598	671	607	635	623	644	672	673	658	640	653	628	657	635	653	637	627	641	664	641	628	653	656	675	651	683	682	655	629	648	683	674	635	633	622	624	648	639	668	644	653	656	676	627	657	628	650	655	707	660	676	661	661	671	666	651	638	645	643	690	682	631	693	636	639	589	652	657	659	662	640	640	627	681	628	610	685	660	630	650	600	619	708	637	672	623	673	675	680	682	632	628	665	675	610	639	677	662	662	558	673	632	706	702	633	604	655	595	666	636	652	632	677	641	667	662	610	638	645	643	657	645	650	715	652	636	686	645	621	648	668	640	685	652	638	626	665	656	684	693	652	591	688	649	602	668	633	676	663	691	634	603	672	640	645	659	624	644	664	690	649	674	613	635	653	661	659	641	635	659	643	638	644	653	653	603	620	634	599	643	640	693	651	632	629	646	622	640	681	676	685	654	673	702	639	616	666	637	615	632	622	671	648	659	645	651	639	627	662	675	649	660	640	667	647	641	627	653	633	627	602	644	655	709	687	611	661	661	609	602	684	650	635	659	692	653	648	688	657	658	624	660	698	693	604	685	631	684	646	655	683	652	644	674	700	676	622	663	613	683	636	618	645	654	619	685	655	656	668	644	670	622	676	621	654	638	619	650	630	655	676	659	647	643	650	653	638	680	633	675	661	609	683	671	657	670	663	629	618	662	676	668	691	652	639	656	634	685	655	615	610	636	652	689	637	672	617	622	598	639	650	627	649	660	634	663	630	635	686	639	689	681	660	671	609	642	645	655	644	676	680	675	682	640	641	667	637	660	661	656	631	636	598	643	650	666	647	682	654	607	643	661	650	693	642	692	627	614	594	699	659	685	667	622	667	654	616	648	643	670	650	620	626	651	617	631	623	622	655	623	621	633	653	679	636	699	635	659	622	655	644	636	631	680	599	631	647	652	629	666	657	674	631	617	648	638	646	643	649	643	638	618	671	639	667	629	606	710	651	647	632	675	634	666	670	642	674	661	680	633	651	656	676	698	606	673	657	636	633	639	649	639	657	672	635	643	617	654	613	665	614	616	661	676	609	669	705	657	653	623	658	620	628	657	621	646	632	623	603	679	596	659	676	660	628	651	631	688	683	668	630	625	677	647	644	654	699	634	658	625	666	645	637	685	640	671	638	655	635	681	616	635	617	676	653	681	661	631	670	659	605	640	697	665	684	624	636	694	689	691	661	633	655	637	589	684	627	667	666	637	662	641	655	633	672	640	639	639	671	647	672	645	686	623	683	646	609	618	687	650	651	670	670	684	658	659	622	646	698	650	627	642	600	661	618	646	627	636	667	660	644	662	661	704	687	675	656	660	634	678	657	626	569	644	645	675	651	673	688	671	674	637	641	623	646	658	634	672	621	654	610	654	604	648	667	656	621	667	633	627	690	652	638	660	629	638	616	699	644	676	696	682	642	619	664	611	681	639	635	627	644	622	632	621	645	657	695	630	629	615	672	669	620	621	699	615	615	647	623	676	583	658	648	628	648	639	663	655	622	649	627	601	651	646	666	640	628	639	665	642	598	640	651	673	644	653	665	675	606	654	620	634	689	630	667	680	636	671	623	637	670	649	628	597	653	642	668	598	713	626	680	679	655	670	646	661	646	640	637	654	628	716	622
1799	288	201	166	135	212	217	245	210	204	196	185	180	240	290	209	188	158	144	134	121	113	93	102	101	72	94	96	81	104	80	84	82	80	90	78	62	87	60	69	62	59	81	68	70	74	55	56	49	69	60	69	84	79	73	79	73	71	80	55	78	46	64	75	82	75	95	77	62	57	63	74	60	94	81	72	76	68	62	72	72	76	58	72	56	50	56	61	60	70	70	58	89	59	72	73	74	67	71	59	62	62	76	64	71	54	58	69	77	60	57	80	72	70	74	65	72	83	65	55	68	54	77	81	72	63	74	60	81	67	68	55	78	67	50	72	78	73	75	65	59	50	66	64	66	57	67	70	66	78	72	54	62	78	67	61	83	65	80	51	66	64	59	70	65	70	61	56	61	64	79	73	67	65	55	77	66	64	65	55	57	55	70	71	60	67	66	62	71	91	71	62	74	69	58	69	68	69	80	69	81	73	64	56	79	68	75	77	58	61	77	72	64	65	69	66	60	72	82	72	73	57	58	65	61	84	69	76	67	67	69	65	54	71	58	65	76	79	59	70	69	71	58	65	71	75	55	71	72	60	68	69	84	80	65	70	56	70	64	77	81	68	77	70	62	64	57	82	66	72	78	72	60	75	67	71	60	78	66	64	59	64	78	55	54	83	58	62	61	61	68	74	66	70	75	59	66	82	67	79	57	80	58	59	60	54	79	79	58	78	73	77	61	73	54	68	60	65	62	77	69	60	54	69	68	63	57	76	69	62	68	67	70	62	74	73	77	72	73	85	60	72	63	73	66	69	76	70	71	77	69	59	64	63	70	59	74	75	65	55	70	58	60	63	80	79	62	64	45	40	66	70	81	78	58	59	65	59	64	66	80	60	64	67	53	55	69	71	61	72	62	65	68	65	63	52	74	66	73	55	66	66	74	82	74	75	68	83	63	66	68	72	61	67	68	58	72	69	64	71	61	74	67	71	69	53	80	72	69	72	75	45	72	65	63	62	59	80	71	68	60	73	60	79	66	71	61	71	69	63	58	48	67	75	58	59	64	57	64	70	53	69	65	69	64	75	59	62	70	75	75	64	79	63	57	71	58	64	72	66	66	76	79	55	61	63	56	63	62	74	76	76	75	69	57	64	64	62	73	74	65	65	66	84	73	83	61	70	70	86	63	78	57	73	60	73	64	75	84	60	77	62	58	59	67	67	68	62	79	65	72	73	65	65	63	81	67	67	84	72	62	88	61	56	61	76	69	69	58	68	62	79	80	61	67	60	76	68	60	67	72	60	73	87	67	69	72	60	73	54	67	64	75	64	65	77	78	67	65	78	61	64	53	66	73	72	66	81	75	69	85	79	74	74	71	67	75	64	84	55	64	52	56	64	66	75	77	56	62	64	85	59	63	66	78	66	72	69	74	51	66	67	57	74	69	76	68	70	64	69	68	66	73	74	60	54	73	84	64	66	63	77	82	53	63	58	68	54	81	59	76	82	68	77	75	84	61	63	60	81	59	64	71	67	68	70	58	78	63	61	59	81	70	61	56	77	59	49	64	63	82	54	78	73	74	65	76	60	64	66	64	63	59	67	56	61	69	63	76	53	69	63	59	73	54	73	69	67	56	58	65	84	75	75	63	63	67	85	65	56	65	67	70	66	79	58	63	85	77	70	72	76	77	68	60	72	69	79	62	83	72	58	76	68	87	63	78	75	91	69	57	84	69	69	67	68	75	65	89	71	58	71	61	70	69	63	77	59	58	74	59	74	73	74	72	76	54	70	81	71	73	78	47	77	63	56	70	68	84	81	56	63	64	69	76	75	79	78	70	46	52	69	62	60	60	75	65	80	67	74	71	74	65	63	69	58	66	56	68	65	68	70	71	70	73	62	59	70	62	71	60	61	70	94	71	67	71	57	59	74	74	71	71	73	76	65	54	65	66	67	81	66	72	62	89	74	69	84	78	66	77	55	62	62	88	71	79	73	64	67	70	82	75	62	66	52	68	55	68	66	58	86	75	57	74	56	70	62	63	63	67	62	75	78	69	70	60	78	74	73	69	78	56	51	75	64	59	50	65	70	57	59	60	55	57	65	67	60	64	73	67	80	78	75	59	70	79	71	74	63	84	84	50	72	61	71	93	65	63	71	50	68	64	63	72	75	70	57	65	67	60	60	67	65	60	72	74	71	63	70	62	59	67	70	71	48	72	72	69	85	75	76	69	76	74	80	61	75	60	83	74	61	67	51	61	69	80	75	58	65	57	72	77	73	74	85	75	69	77	66	74	58	74	58	65	77	62	42	68	58	56	69	76	70	74	77	66	67	59	56	59	72	73	69	68	72	70	71	69	69	71	79	70	69	69	65	76	78	63	62	76	67	75	64	58	65	76	57	70	62	53	71	71	61	63	49	56	65	58	82	72	75	73	70	76	66	66	73	61	61	56	69	68	73	74	76	60	59	76	44	69	70	69	58	71	70	62	65	57	75	60	65	82	86	64	79	75	64	64	64	58	83	65	76	62	86	79	43	77	66	66	67	59	68	65	62	69	61	80	61	55	49	73	66	58	69	71	72	61	63	64	65	65	63	64	82	71	61	66	71	68	73	69	73	64	82	76	69	68	73	63	62	68	70	68	55	63	71	49	65	66	78	69	73	77	54	67	71	64	64	77	60	76	76	79	67	72	64	63	72	64	82	81	58	65	74	78	67	77	66	66	67	57	68	53	65	57	70	74	74	55	64	66	69	73	68	84	67	58	69	69	61	73	65	77	55	61	71	67	50	72	76	67	66	65	65	74	70	78	65	65	56	60	73	70	74	61	67	65	57	59	55	68	66	65	66	61	58	65	72	59	68	47	61	75	78	63	69	76	66	70	70	63	69	64	62	73	64	69	71	74	55	56	55	45	72	69	69	66	62	71	72	73	78	67	65	61	70	69	83	76	82	67	64	73	59	75	53	67	73	69	54	65	82	77	65	63	71	63	60	64	60	65	73	73	58	71	78	61	67	58	78	63	65	68	64	74	82	63	57	72	60	69	63	64	70	69	60	68	80	54	85	70	72	59	66	76	83	83	60	77	64	83	65	65	81	56	69	57	61	62	66	72	67	89	61	56	66	61	69	66	53	72	67	53	75	74	66	59	60	79	63	70	69	70	66	81	66	75	74	78	59	65	65	64	57	72	68	77	65	60	75	84	78	70	59	67	64	56	68	54	71	72	48	75	81	65	75	61	71	70	73	76	76	68	69	68	63	66	55	67	65	68	68	66	66	56	76	74	82	83	63	76	69	75	66	65	73	71	72	69	66	71	67	62	55	85	64	67	65	68	62	56	71	57	56	70	72	67	63	74	60	64	77	61	69	65	75	48	70	67	60	68	67	66	59	74	59	65	67	65	70	94	60	71	59	56	81	59	54	75	68	75	84	60	72	64	74	68	66	65	66	74	65	65	61	86	82	51	57	57	61	74	61	64	70	74	51	57	58	63	77	66	77	66	63
12379	3919	2433	3246	8984	12604	10129	8018	6811	6122	5712	5273	5015	5506	6993	4713	4231	3399	3127	2313	2288	2132	1842	1499	1493	1247	1251	1156	1182	1185	1079	1044	1030	1014	957	991	907	957	792	664	569	541	574	558	536	555	606	546	545	526	565	522	559	572	564	582	529	554	573	544	585	567	585	617	640	685	674	672	614	572	632	651	679	681	687	587	584	513	560	534	570	550	526	556	528	525	517	535	551	585	531	577	541	545	554	559	559	518	507	549	533	542	552	532	501	517	511	521	499	531	520	565	516	556	525	562	531	552	507	516	539	590	553	537	514	535	540	550	555	513	521	523	590	547	542	562	565	517	544	490	592	516	572	501	550	542	581	522	555	543	544	503	549	519	522	527	542	522	562	547	546	579	546	549	570	477	564	520	535	505	584	518	581	537	554	522	560	541	506	515	547	560	543	539	540	517	559	534	555	517	517	555	516	485	569	526	558	566	574	507	552	516	517	556	555	513	557	546	560	503	567	533	541	540	571	560	570	565	539	526	540	494	561	510	544	536	553	554	534	536	541	553	526	509	520	533	538	557	549	544	531	564	516	538	547	531	539	543	535	537	547	537	590	530	500	532	548	548	565	550	576	555	523	533	567	502	589	537	541	510	544	545	553	543	517	544	595	547	564	519	533	508	518	561	559	580	579	542	548	559	496	560	513	518	494	522	516	529	546	536	544	553	542	539	544	517	540	557	530	510	544	546	545	561	543	540	542	507	547	546	532	536	554	505	582	509	550	539	555	513	547	552	525	579	527	543	527	569	553	527	538	554	519	514	548	521	561	529	512	524	518	506	540	487	536	540	525	513	544	560	547	558	524	537	558	539	562	565	515	561	505	542	548	524	538	540	541	559	547	579	555	514	546	555	515	515	538	548	541	538	552	543	555	534	541	579	537	542	533	589	564	495	523	500	562	542	568	542	521	525	548	557	526	543	550	531	513	532	523	552	547	542	537	546	526	539	549	569	551	521	529	543	557	563	534	551	535	569	538	567	535	529	561	531	545	534	546	499	546	548	553	546	526	541	545	536	512	525	479	591	536	574	560	565	549	542	578	571	538	549	535	547	602	533	501	516	555	528	573	531	533	601	506	554	526	565	524	529	571	537	547	534	542	526	495	538	537	598	509	539	575	546	527	543	518	499	537	511	523	531	551	516	527	535	601	557	547	522	554	552	544	532	510	561	524	560	535	521	560	552	522	539	515	534	596	495	521	532	566	593	541	560	487	572	489	559	554	518	524	510	522	533	549	557	555	526	572	513	492	527	541	567	540	499	568	528	565	535	570	531	567	530	555	523	516	574	543	557	528	513	569	537	549	504	517	540	516	562	504	513	537	540	561	512	573	500	537	543	524	549	568	558	570	523	567	589	542	531	565	568	529	543	552	524	547	558	545	572	564	528	559	531	552	532	571	547	534	546	547	583	533	561	552	559	546	571	504	534	526	559	597	529	556	550	508	523	585	552	522	522	534	548	536	515	506	539	552	548	515	517	550	498	533	513	528	509	533	540	535	597	511	528	541	544	531	529	534	559	552	537	521	584	531	544	561	569	549	582	538	565	556	536	532	536	561	547	515	558	559	531	520	532	544	557	539	538	533	540	555	542	510	545	532	528	550	552	536	517	539	533	561	509	509	497	524	571	502	535	527	546	490	538	573	515	564	543	543	521	535	604	548	594	560	525	515	559	502	556	552	511	528	533	540	514	566	504	511	556	552	525	526	604	518	577	529	540	550	539	522	551	510	550	577	544	528	555	498	535	524	539	538	562	542	524	535	539	506	550	552	540	562	542	540	531	578	530	554	545	515	563	553	530	522	560	522	541	518	532	509	568	560	543	516	542	549	526	567	516	562	512	525	572	576	522	592	536	550	535	525	557	559	509	551	575	542	539	511	536	576	550	539	559	520	520	525	545	540	537	554	566	542	574	562	546	559	529	549	574	593	545	555	565	535	539	506	557	538	552	555	548	526	555	571	533	560	532	523	526	567	565	506	585	561	577	531	535	529	532	508	519	508	545	563	501	582	549	537	543	528	534	527	564	585	520	533	526	532	531	499	556	510	565	569	539	519	552	587	543	525	629	520	558	524	541	553	534	561	577	552	540	508	551	560	526	560	574	514	547	553	567	526	538	535	510	484	589	503	510	541	592	550	525	536	549	547	531	568	541	528	581	571	530	586	538	572	506	510	537	546	517	494	570	542	547	555	562	546	531	533	535	577	563	577	543	552	543	546	583	565	541	560	575	550	567	559	523	581	545	564	560	531	547	486	568	549	571	529	550	548	598	527	573	567	511	550	544	504	539	546	528	532	545	560	552	543	513	551	565	523	550	539	540	559	516	599	533	540	571	514	531	509	541	479	514	529	524	557	509	574	538	562	534	540	535	564	558	546	539	530	524	540	555	553	545	539	501	568	523	576	509	542	551	563	527	528	560	519	537	506	510	536	532	593	535	553	507	538	498	548	535	505	564	559	532	551	510	516	533	542	521	518	537	553	555	565	489	549	553	531	549	567	522	529	540	561	568	528	532	543	543	550	543	514	514	524	589	536	517	551	595	548	545	525	562	535	498	571	536	553	552	551	552	516	527	529	502	537	500	565	580	550	533	534	567	533	507	553	538	532	527	552	533	511	561	488	592	525	539	538	556	605	576	529	545	550	543	538	561	515	547	521	513	542	586	539	547	566	516	561	566	581	483	549	546	508	494	541	514	558	556	533	528	511	513	545	535	561	548	590	550	567	541	525	537	509	582	566	589	536	582	526	528	528	559	563	552	543	527	524	543	512	500	544	515	516	536	541	519	530	517	534	580	513	504	516	535	492	559	556	542	550	586	561	534	567	555	537	538	541	538	518	529	554	528	574	550	537	550	554	538	562	520	553	514	552	530	584	550	612	564	549	518	560	499	579	575	549	535	543	552	591	560	566	512	558	546	519	532	551	542	550	532	504	522	554	528	512	542	546	515	541	505	512	549	547	570	534	549	533	530	536	566	524	500	565	543	491	500	531	541	567	549	589	544	535	542	544	531	546	570	556	551	548	529	557	536	544	530	545	540	585	543	533	540	537	448	542	511	542	570	514	549	542	523	542	540	559	526	529	513	521	552	550	526	541	510	534	536	492	562	533	521	547	558	534	530	521	556	579	549	556	555	497	535	525	560	538	557	550	552	541	548	527	566	557	521	550	515	549	537	540	522	521	476	504	551	493	549	546	529	557	552	552	535	540	547	522	545	549	515	515	580	547	582	529	521	523	556	546	539	544	497	552	576	544	566	562	518	538	582	547	526	564	518	525	550	571	546	572	536	535	544	550	512	541	516	534	553	569	529	534	522	548	569	504	543	534	560	501	541	519	551	580	578	519	559	568	542	505	521	549	544	575	572	561	570	517	560	549	553	523	527	549	495	554	531	510	543	543	526	533	542	528	543	558	551	556	554	528	596	576	521	560	564	523	556	538	507	616	522	508	551	522	533	539	533
1267	424	302	240	225	304	307	342	306	264	318	247	262	343	346	300	251	220	221	177	196	167	151	136	139	119	123	138	145	133	142	138	138	124	126	122	155	128	116	134	116	125	103	102	119	130	86	113	102	112	102	109	104	103	107	115	107	121	101	100	94	117	131	131	134	132	125	100	100	111	116	100	117	120	100	113	92	94	130	101	112	105	95	118	107	114	113	108	131	88	107	111	105	117	129	116	107	109	112	100	117	127	105	110	102	121	105	113	87	116	100	111	110	95	113	95	99	114	97	108	99	102	106	120	118	106	94	113	119	113	121	107	105	114	111	105	102	114	107	105	126	114	98	112	113	106	102	96	106	126	79	103	122	104	95	102	101	92	85	112	115	114	122	77	93	105	119	119	121	104	95	106	108	114	103	103	96	114	95	99	112	98	105	109	110	100	105	121	109	140	119	119	106	87	96	98	92	105	115	108	104	114	105	105	115	114	85	91	117	66	106	111	117	112	114	98	89	106	111	110	107	96	98	116	93	102	127	102	91	98	108	108	107	111	95	112	129	112	105	102	103	108	119	105	113	115	101	111	122	111	119	104	105	109	116	108	102	117	91	96	99	92	81	106	107	105	124	106	109	114	126	117	96	101	103	104	108	109	91	107	119	98	107	102	110	114	102	107	111	90	110	106	129	116	90	104	106	98	102	115	91	111	98	100	101	120	122	115	110	97	115	127	118	102	106	117	113	115	102	111	103	95	114	97	119	101	109	106	110	111	111	88	87	119	94	116	121	123	110	104	98	92	99	114	108	101	105	120	97	93	115	105	89	111	99	95	102	121	115	105	98	116	129	117	116	113	97	108	106	97	93	115	106	111	105	107	98	121	99	108	111	100	118	101	105	103	121	124	110	118	104	98	107	121	110	109	111	94	94	105	113	116	112	115	116	118	101	107	118	108	120	105	97	109	118	108	102	89	100	119	100	107	97	106	125	117	105	100	102	103	110	91	97	112	92	104	110	108	104	115	116	97	98	102	105	98	109	104	109	94	109	93	97	100	112	114	96	101	106	116	107	97	125	91	102	119	96	96	104	119	110	107	117	108	119	98	97	114	100	110	95	109	101	103	116	110	116	120	111	102	113	110	121	99	115	103	113	92	114	91	91	117	112	116	108	110	115	115	98	113	102	124	116	99	113	140	107	107	106	117	96	112	123	108	87	117	94	100	114	102	106	107	88	115	113	108	111	109	88	99	120	120	96	93	100	102	116	95	101	120	114	134	113	118	112	124	105	106	122	112	112	91	116	108	107	99	113	111	89	102	97	114	116	115	101	105	108	95	100	105	117	105	104	99	90	116	119	112	106	93	104	98	111	127	117	101	105	103	118	94	109	99	125	109	126	103	102	94	85	114	120	96	87	116	110	111	93	117	94	112	111	106	106	109	138	105	94	102	104	126	116	128	110	107	93	112	118	107	130	93	113	96	93	92	118	101	126	108	115	118	95	107	94	105	101	108	83	111	94	109	97	112	117	99	116	113	124	106	115	113	105	99	98	107	120	102	122	116	103	117	100	106	120	115	100	105	125	106	114	111	82	92	123	111	104	124	118	93	111	102	88	98	100	105	110	99	117	105	118	117	88	103	118	76	106	105	105	129	95	103	79	109	97	98	101	114	118	102	101	107	112	99	113	120	112	118	106	71	104	117	105	92	111	99	101	111	99	108	98	124	112	95	114	101	114	118	109	96	101	93	109	95	126	107	110	101	123	104	121	106	114	108	105	111	98	127	122	110	106	107	89	112	120	117	99	120	91	100	123	114	98	99	101	125	106	119	114	116	112	108	121	107	111	99	102	111	113	109	109	93	109	106	96	109	113	98	118	116	91	85	109	118	119	103	100	107	116	103	118	109	97	90	119	105	94	95	107	117	118	127	103	131	97	119	100	113	93	103	110	107	115	92	118	125	99	102	84	101	117	133	120	83	100	99	114	111	100	96	108	105	111	102	116	100	117	135	106	113	114	91	96	108	106	109	120	122	106	108	106	98	88	99	100	111	101	97	99	91	120	106	125	109	136	122	107	96	100	89	116	105	106	110	80	92	103	105	105	96	111	133	115	118	97	123	102	127	93	93	106	132	111	104	101	104	107	115	130	118	100	109	116	103	106	108	100	93	95	120	98	104	92	91	110	94	116	92	112	87	92	108	109	111	109	98	100	96	104	94	92	105	113	116	105	95	115	119	116	118	112	124	92	108	128	90	124	109	101	138	115	104	114	107	99	82	104	106	105	107	110	128	113	112	94	120	118	110	98	106	111	115	109	104	109	107	85	114	104	81	107	95	112	90	103	117	110	99	105	101	97	111	100	102	103	120	93	109	107	117	107	96	109	102	105	95	108	98	96	100	115	111	101	108	99	127	107	95	117	123	117	99	117	120	102	103	94	106	100	105	123	103	103	98	125	108	105	98	114	93	91	98	112	118	116	116	93	105	103	98	94	99	91	105	107	114	117	107	120	92	109	102	92	112	124	121	103	113	112	103	116	94	117	100	106	107	98	109	108	117	114	88	108	114	104	102	125	101	106	117	109	106	104	116	115	124	93	128	102	103	90	116	108	101	121	102	121	126	105	102	113	123	113	111	118	111	110	107	116	113	95	106	96	99	113	121	111	99	124	117	101	88	110	113	116	89	109	109	120	102	93	121	139	93	99	105	102	99	109	100	117	112	113	113	119	115	97	95	112	94	102	101	108	109	100	82	114	94	113	94	96	108	120	113	92	104	116	106	103	103	93	109	120	91	84	129	96	97	100	116	115	105	100	114	106	113	92	115	105	97	114	117	121	103	122	110	86	131	91	112	129	122	89	108	95	110	119	110	119	106	118	96	115	109	139	107	117	101	106	126	91	114	125	93	111	107	106	110	108	106	114	114	108	101	107	93	106	98	109	108	112	107	97	108	88	106	98	116	109	107	107	102	93	125	112	107	125	99	106	125	115	115	119	88	117	109	108	116	104	95	111	117	120	101	80	93	82	118	102	113	113	107	111	99	115	106	105	111	101	107	109	116	90	113	116	108	131	118	129	109	101	109	109	121	116	113	105	112	112	106	106	95	120	109	100	111	112	107	98	108	107	111	125	99	107	113	81	127	106	107	98	112	94	84	110	111	95	97	109	96	98	124	123	105	120	106	92	100	107	127	131	101	111	112	115	107	99	88	97	108	116	109	115	123	101	117	116	104	103	125	82	98	98	104	101	100	86	103	105	100	107	111	93	93	88	129	102	129	106	127	113	113	92	119	104	94	111	108	110	86	102	89	112	98	133	103	113	105	115	109	109	114	111	98	113	102	104	109	103	111	101	104	98	107	124	111	108	100	124	109	108	109	113	101	93	98	116	105	81	144	107	112	116	108	106	93	111	99	120	98	101	92	108	120	100	114	125	100	88	107	85	105	101	119	103	108	104	95	106	97	105	94	107	105	108	90	109	107	107	105	122	102	91	123	111	96	102	110
13775	5518	3405	4649	11852	14914	11557	10470	9329	7768	7613	6595	6420	8066	8215	5752	5199	4542	3925	3202	3168	2969	2553	2093	1962	1824	1668	1764	1843	1710	1579	1674	1489	1396	1407	1446	1421	1477	1145	916	808	892	865	869	858	820	856	853	849	834	825	798	828	835	818	818	899	881	799	810	797	880	907	878	962	972	1004	945	876	936	928	1005	912	990	932	828	820	858	847	814	816	807	829	836	835	823	812	814	828	803	826	765	862	849	820	829	874	829	875	848	852	863	788	811	831	811	838	822	815	824	793	878	817	853	876	847	798	821	800	829	787	795	791	841	799	790	822	804	880	787	826	834	844	863	881	789	834	831	849	831	834	823	836	819	864	846	824	835	872	848	850	847	885	795	802	860	833	794	842	843	870	830	820	849	846	846	811	787	817	830	811	817	818	865	854	818	841	793	814	821	858	785	816	833	837	822	830	846	808	832	844	873	868	823	842	806	803	818	843	782	818	823	842	810	850	836	855	853	843	799	787	796	779	811	839	783	823	852	815	839	800	867	791	847	789	856	822	845	772	787	813	794	827	878	817	755	923	851	828	863	828	843	809	804	799	824	844	817	795	807	833	814	777	855	838	807	790	804	807	809	824	785	797	826	822	853	797	803	778	876	872	863	853	827	843	836	837	818	820	857	828	843	824	805	791	873	786	852	793	838	784	857	786	809	815	794	824	802	817	796	892	852	790	792	839	834	861	823	807	837	849	813	803	846	844	863	829	867	832	815	807	805	828	806	855	808	859	848	854	812	886	869	864	861	777	802	883	770	831	872	799	802	810	791	804	818	847	805	806	791	837	814	790	836	860	809	836	840	874	794	795	894	779	838	849	838	833	819	830	806	761	837	821	817	850	860	816	829	832	873	808	848	876	815	849	807	909	784	820	749	810	849	811	815	879	806	815	807	828	827	856	843	823	848	881	825	840	810	838	855	876	815	810	852	795	756	870	780	785	838	850	785	817	867	851	836	806	808	794	920	781	845	846	862	846	806	827	815	854	870	793	827	784	793	830	839	790	827	836	842	836	784	805	805	830	790	814	841	823	773	811	822	859	855	861	790	811	794	771	799	863	818	799	869	818	885	816	857	791	810	774	849	818	816	820	829	800	828	867	870	818	859	801	829	782	826	867	860	873	793	867	854	873	830	836	819	806	786	813	798	847	800	816	785	848	812	851	832	835	847	795	858	835	782	856	761	796	726	794	853	844	798	788	770	846	784	860	841	820	807	839	805	844	803	815	859	790	809	807	793	803	837	814	819	857	793	817	868	794	864	787	849	768	811	828	829	823	806	805	824	801	829	789	867	823	852	880	840	804	794	811	855	810	844	860	842	787	808	846	829	838	776	832	840	831	873	849	819	844	840	800	753	791	861	846	837	808	773	846	795	829	814	844	840	774	809	824	807	835	866	803	804	824	810	881	805	847	834	778	861	805	841	823	806	806	820	777	860	814	803	853	856	860	859	837	815	843	857	842	844	844	819	859	795	828	821	846	794	813	818	835	849	788	824	843	876	807	884	832	805	856	799	800	854	819	827	836	821	811	821	850	858	823	794	827	858	848	833	845	817	812	771	796	861	787	854	836	787	795	797	858	833	841	878	844	853	772	837	865	812	818	813	817	895	814	791	886	825	852	821	788	818	840	827	842	780	864	808	750	833	834	843	815	802	797	835	849	809	850	854	839	796	814	829	850	837	816	813	815	858	801	814	815	824	891	797	859	816	840	856	831	830	811	812	838	838	826	819	913	817	841	815	834	825	839	818	810	855	831	833	896	825	790	868	834	787	846	856	830	842	843	787	817	844	818	867	831	806	793	864	854	793	842	771	845	830	799	804	827	832	878	774	869	853	828	839	792	830	814	827	821	838	852	820	809	844	837	816	769	844	831	833	818	846	856	764	828	799	799	862	869	841	846	844	808	821	815	863	868	816	810	848	904	793	865	824	845	824	794	829	824	823	836	775	775	848	898	810	786	854	778	812	828	828	799	817	845	816	827	833	795	843	808	812	855	812	799	883	803	820	845	822	832	827	796	875	823	804	831	798	861	841	818	884	834	777	854	819	790	839	836	794	803	857	830	795	840	824	798	853	842	786	838	839	790	857	858	803	826	791	884	870	855	848	858	822	807	867	854	840	811	851	851	808	780	752	838	834	821	802	831	862	815	776	835	802	790	829	807	843	807	829	847	838	865	842	818	802	812	827	800	841	848	813	794	809	836	868	862	834	842	800	795	872	912	831	829	862	841	834	830	817	836	850	826	853	814	835	821	780	786	817	850	820	875	837	840	802	805	846	817	887	831	852	815	822	839	806	837	886	812	759	779	886	782	865	834	777	805	820	807	783	804	862	842	789	851	830	825	858	872	868	813	852	783	835	802	812	817	794	829	852	846	814	803	802	858	845	846	879	771	852	791	878	867	793	784	803	869	838	884	865	815	814	822	827	828	860	825	842	828	847	854	855	817	834	836	808	843	841	797	824	820	791	835	847	871	845	838	825	775	856	844	775	876	841	794	762	829	816	839	847	783	872	814	806	812	821	819	831	855	835	832	871	840	865	846	850	838	776	836	862	831	782	821	834	865	833	769	847	780	815	826	807	814	794	846	867	838	814	778	827	834	824	860	877	790	796	827	842	796	818	828	873	816	774	797	816	823	862	832	861	824	840	842	859	814	832	832	830	873	790	820	820	821	820	851	816	825	849	833	844	787	841	825	817	842	807	790	797	819	831	794	802	785	821	816	825	814	861	870	814	813	811	801	847	821	800	859	791	790	775	753	828	836	847	836	861	797	790	823	763	795	795	865	826	867	794	852	797	835	799	828	820	781	835	815	857	878	839	857	776	828	817	821	793	781	779	835	781	783	817	803	798	816	814	785	840	796	798	789	800	864	799	823	868	782	815	817	801	810	810	824	819	839	807	800	842	817	839	843	805	849	838	850	832	790	814	875	844	847	830	825	831	811	800	835	836	805	788	796	789	814	833	829	818	885	821	783	813	800	803	822	833	833	828	796	851	795	821	807	860	772	826	871	822	785	859	830	898	824	857	842	812	849	851	816	818	835	789	831	845	899	826	837	813	858	849	847	808	798	794	864	799	825	786	806	873	835	890	764	855	861	814	765	873	768	820	800	756	879	819	798	888	862	802	823	841	821	809	823	816	824	890	789	845	872	792	793	849	814	819	783	815	841	730	857	858	827	845	785	807	841	834	788	830	753	835	788	875	854	806	827	854	883	860	809	823	807	854	778	828	800	805	816	837	797	811	835	795	837	780	845	785	845	825	784	859	898	833	855	816	850	774	879	791	787	908	851	856	842	790	846	808	840	799	865	861	841	830	837	851	792	900	830	832	816	781	791	825	827	892	785	839	840	826	830	855	821	779	846	828	818	775	760	849	829	794	843	794	786	805	828	855	793	833	832	825	825	783	831	812	791	820	905	817	807	875	838	820	852	804	856	841	771	867	834	819	809	796	848	795	782	854	822	844
1222	206	156	134	121	160	146	163	154	138	121	105	132	196	178	148	119	115	79	84	93	89	77	61	66	68	65	65	65	73	57	50	53	53	68	65	41	65	39	47	51	59	56	51	46	44	43	49	43	42	43	33	47	35	54	48	42	50	43	45	43	45	48	58	56	45	39	44	49	37	55	56	59	51	54	51	49	44	32	42	47	38	43	48	36	44	46	41	43	38	35	49	43	49	46	58	47	45	53	52	46	38	50	54	52	35	48	55	52	43	53	39	51	55	55	61	42	39	48	63	53	39	49	41	41	56	41	40	39	40	54	38	53	39	53	46	43	49	33	52	54	46	50	60	47	57	41	45	55	52	42	46	45	49	34	42	41	50	57	40	46	57	49	51	35	41	43	54	43	55	41	55	39	51	47	41	65	42	49	48	37	39	30	35	34	52	45	45	43	42	48	43	41	32	52	48	59	46	37	37	48	38	40	35	48	49	43	54	34	52	54	41	45	45	45	44	53	48	42	50	49	53	37	41	47	51	48	53	34	48	43	37	34	46	51	46	48	48	48	53	58	53	49	48	41	31	50	59	45	47	52	38	40	47	48	41	53	41	51	44	32	45	39	37	53	46	47	38	48	44	45	48	47	57	55	42	52	51	42	39	46	45	45	42	41	40	60	51	40	54	40	41	49	50	41	51	48	47	47	57	39	42	44	47	41	50	41	41	35	42	44	38	50	52	37	47	45	51	44	44	45	46	45	52	44	36	45	46	45	48	43	41	42	48	54	46	40	41	53	41	55	41	43	48	48	31	53	41	46	44	38	43	48	49	40	41	35	36	51	45	45	38	68	58	48	49	42	46	40	45	50	41	49	36	67	45	59	40	41	39	46	44	44	56	52	51	52	46	41	51	45	48	45	48	51	45	44	33	42	60	36	35	42	39	38	50	48	40	43	49	50	57	55	41	54	59	32	54	47	44	41	52	42	38	43	41	49	41	43	41	43	50	42	43	42	56	51	59	39	52	41	34	54	54	40	55	47	51	40	41	43	41	37	46	51	54	46	41	54	52	43	48	53	50	49	44	43	49	62	62	54	47	41	52	45	54	28	52	52	40	50	46	40	50	43	57	58	46	46	44	41	42	50	45	43	53	41	49	49	41	43	50	49	46	50	55	50	37	36	43	45	51	62	38	48	54	42	47	58	47	47	52	44	34	46	53	45	49	44	53	41	44	61	48	50	54	41	45	54	49	50	49	51	49	49	43	45	52	57	37	43	58	51	41	52	47	39	30	49	45	41	35	44	48	49	42	50	37	35	40	38	41	51	56	52	43	39	45	52	32	37	41	47	39	50	48	45	46	37	48	49	38	57	39	40	40	40	51	50	37	55	52	55	50	41	30	46	45	59	55	52	53	56	53	53	43	47	43	41	43	42	60	51	47	40	54	46	46	42	46	45	40	53	50	56	44	44	41	46	44	38	51	44	40	51	44	41	49	44	72	48	48	51	37	48	45	47	56	38	43	51	31	45	52	45	53	45	55	35	53	31	51	49	48	37	43	50	52	44	31	39	52	46	39	44	50	43	50	54	39	41	59	43	47	46	39	46	55	39	52	57	40	39	41	44	36	49	51	50	42	44	50	48	43	32	38	37	41	32	39	46	49	54	49	47	53	38	58	46	53	48	44	41	44	43	47	46	47	36	54	62	51	36	48	42	55	35	50	49	53	51	47	47	44	39	45	55	44	41	49	53	48	56	44	55	47	64	49	55	46	38	40	54	43	49	41	39	47	54	52	41	41	34	51	53	53	55	48	40	51	32	40	45	53	38	44	45	48	54	46	50	54	52	43	48	44	42	46	42	50	42	41	58	48	49	40	53	45	55	45	49	44	49	39	42	50	42	45	42	45	43	50	50	39	50	45	37	46	52	46	48	38	56	37	51	37	40	57	31	36	49	49	54	58	46	34	41	39	50	38	43	47	43	39	41	46	61	45	40	45	44	43	36	47	45	65	47	32	39	43	47	47	51	51	45	51	48	49	53	43	56	43	48	41	46	53	43	46	38	55	39	50	53	55	52	55	35	45	49	49	53	40	54	40	39	50	43	28	49	53	56	45	57	53	46	42	46	56	59	37	47	43	49	49	50	54	49	45	39	52	43	56	42	43	47	54	58	56	38	41	45	53	45	43	41	57	44	53	49	44	59	48	47	35	39	45	36	44	56	63	42	50	46	55	41	42	38	51	40	50	57	50	49	42	29	44	61	30	47	51	41	35	62	61	47	37	49	33	40	54	42	36	62	38	43	52	44	49	34	47	45	52	42	45	48	56	44	47	41	37	37	44	51	40	48	52	37	59	51	44	41	46	36	37	56	48	48	45	46	55	44	28	48	39	60	48	48	54	44	49	36	37	47	60	47	44	43	48	48	50	56	50	49	53	48	38	42	50	45	45	38	39	44	44	55	57	44	54	45	39	58	57	41	46	40	43	49	47	48	52	44	58	48	36	30	35	48	50	37	41	43	49	51	34	46	45	47	55	42	41	42	59	53	41	37	47	49	38	40	39	55	50	41	45	42	48	46	33	50	52	53	53	48	46	60	43	42	61	49	43	55	45	52	47	42	45	48	51	50	43	53	46	58	39	37	49	44	43	53	42	41	34	54	48	46	55	47	63	47	40	42	43	41	54	47	44	26	34	51	44	47	46	43	31	42	47	48	38	38	40	40	35	46	47	53	39	41	55	41	51	51	39	46	50	48	51	60	49	39	47	44	44	45	52	34	26	52	39	50	43	44	42	32	36	53	39	51	54	48	46	50	41	51	51	36	47	45	40	40	54	39	50	44	45	60	47	48	48	51	48	53	45	56	34	49	47	48	43	42	47	43	51	49	37	51	49	40	40	37	37	47	50	51	43	41	58	48	44	48	52	47	46	43	59	39	38	40	53	41	40	58	53	35	42	40	43	46	46	42	47	45	57	52	51	43	56	28	39	46	42	45	34	42	39	50	48	41	41	49	45	50	52	52	55	50	34	45	46	48	40	45	53	47	41	42	49	53	45	46	43	52	43	48	53	41	38	32	47	45	49	48	46	53	49	66	48	47	40	42	62	46	35	42	36	45	47	40	48	44	36	46	36	46	48	55	43	47	44	51	44	49	52	44	47	33	35	46	51	46	35	48	49	47	43	54	42	42	46	38	51	46	39	35	49	56	42	47	36	38	51	37	48	35	52	42	49	41	60	39	31	44	54	42	45	39	43	53	60	41	53	32	60	49	41	43	49	43	58	52	39	52	47	46	44	41	51	60	46	46	45	42	48	61	35	32	40	40	37	44	50	53	53	58	46	44	39	47	60	38	44	49	39	43	42	41	43	48	41	52	49	45	37	48	55	45	50	55	59	40	46	59	49	49	45	46	44	33	47	49	68	59	51	49	48	45	48	49	49	34	39	39	46	43	41	51	45	48	50	37	52	49	46	41	43	54	39	39	39	46	44	38	43	52	42	42	50
10439	3090	1948	2733	7395	9015	6627	6046	5255	4237	4235	3603	3944	5790	4783	3635	2874	2578	1951	1798	1682	1588	1192	1037	854	908	748	784	852	732	714	768	684	666	649	638	687	618	495	414	405	386	360	386	403	406	375	378	403	351	396	394	355	345	417	341	391	422	363	376	363	394	410	411	414	449	439	441	405	399	404	458	414	446	412	373	395	390	353	348	409	359	402	360	395	354	316	372	393	406	375	369	390	403	381	362	350	379	347	395	345	369	345	409	398	408	387	355	356	362	347	353	393	313	390	394	390	379	391	373	398	366	361	408	364	363	366	369	383	392	377	384	371	397	352	366	360	344	395	347	413	388	365	362	388	381	376	384	347	384	365	407	346	365	388	371	396	393	347	361	362	365	402	351	373	348	394	384	362	363	341	345	372	378	361	378	364	371	354	396	368	356	353	361	373	387	364	382	346	384	367	410	374	384	361	357	391	341	383	379	380	383	360	371	407	379	374	366	368	410	368	367	375	365	387	383	370	370	395	380	370	335	388	344	397	401	342	370	372	373	359	365	390	364	378	348	344	360	370	369	390	388	344	393	355	391	406	363	347	367	369	385	420	382	380	368	420	359	369	401	396	399	379	408	376	388	349	381	392	362	380	374	390	337	351	366	376	367	376	394	400	372	381	359	370	385	371	368	403	365	364	367	394	394	381	372	384	343	398	404	357	369	336	380	400	390	384	380	383	349	375	364	392	386	339	362	379	423	401	364	386	386	354	386	366	377	361	381	374	358	393	374	372	371	412	390	372	366	403	370	397	382	399	367	366	409	359	368	413	390	372	355	370	346	397	378	351	380	367	394	412	362	407	375	388	405	405	386	363	357	344	356	413	363	376	417	388	364	366	379	376	417	364	350	384	371	412	345	399	379	347	382	360	360	367	373	376	372	406	383	382	382	357	386	373	340	416	385	358	373	386	374	369	369	393	372	414	380	381	376	367	368	356	367	354	364	394	370	413	392	377	375	382	372	386	382	373	359	361	380	418	345	376	350	377	421	375	363	406	363	367	384	362	357	383	386	361	371	371	384	376	363	365	403	343	362	399	379	359	392	372	412	372	386	372	373	386	375	363	383	372	347	385	362	390	402	385	377	381	371	362	357	395	362	410	373	346	358	334	368	394	365	388	372	378	371	359	390	400	346	349	369	370	371	334	390	396	388	398	392	354	387	387	386	373	392	373	372	359	352	389	419	347	366	345	392	374	378	376	378	363	392	369	371	423	347	408	362	368	389	406	370	367	353	356	345	348	421	411	378	354	367	366	370	403	358	374	344	378	357	403	376	393	350	374	373	393	394	379	370	386	373	383	423	352	379	407	388	381	396	369	367	411	337	369	357	359	401	377	371	389	402	413	395	384	404	382	364	373	373	349	375	368	391	337	368	384	383	340	339	391	337	386	352	380	368	396	380	383	381	342	421	377	400	371	378	364	310	396	357	355	399	378	374	360	376	374	373	352	378	369	384	373	385	388	373	367	348	399	370	392	423	380	380	374	379	377	338	402	371	384	361	388	380	373	373	379	361	408	370	403	404	416	371	368	404	393	384	348	363	359	382	384	375	347	412	354	377	390	381	384	366	376	368	396	388	363	372	381	402	399	366	388	387	411	371	381	400	361	350	367	366	383	398	382	363	344	362	395	383	382	377	371	377	365	363	384	348	370	354	352	386	359	328	394	366	391	373	361	399	393	381	394	353	385	354	398	367	384	367	380	360	393	361	380	402	390	381	342	392	405	360	353	361	387	402	362	387	389	362	381	373	407	367	408	388	353	368	359	371	414	351	368	379	383	373	378	365	374	419	343	380	374	366	365	371	353	388	403	391	382	377	401	340	370	368	413	371	367	386	355	413	368	388	367	372	374	372	402	391	374	347	410	398	371	372	378	344	397	373	385	352	397	329	356	351	382	353	394	355	347	385	358	388	371	355	359	371	386	379	360	361	410	391	371	383	389	385	391	400	388	342	372	347	387	379	360	371	384	386	369	374	367	356	350	390	367	407	350	360	368	417	415	397	388	356	353	351	367	378	353	411	392	356	386	382	360	372	389	372	371	391	344	381	378	370	363	398	374	365	356	369	386	364	388	384	362	378	378	407	368	349	372	402	370	387	386	370	355	356	407	382	362	392	355	355	352	386	370	363	390	371	414	363	380	357	412	353	375	385	350	344	363	379	385	390	332	386	366	371	394	406	384	384	388	362	370	386	390	353	359	352	377	374	388	358	393	357	365	380	384	354	354	382	426	365	373	343	362	365	399	366	415	415	391	357	391	363	421	391	370	354	394	389	372	368	378	334	361	359	359	417	387	380	396	350	352	318	356	358	392	371	380	364	380	356	405	422	380	421	399	377	362	356	388	371	337	353	377	369	381	400	351	368	361	377	356	374	367	375	378	346	360	346	366	382	350	347	372	346	384	402	409	356	379	359	394	365	365	391	381	405	355	361	330	394	351	375	382	373	386	344	382	364	372	392	368	405	362	384	355	391	377	396	375	342	336	337	387	386	375	388	334	390	403	400	383	384	378	431	380	384	375	374	389	384	370	400	412	355	407	390	356	389	411	348	351	376	387	390	339	368	361	366	364	418	385	397	385	418	390	371	343	378	385	401	360	364	368	399	392	371	389	389	406	400	372	365	370	401	373	391	385	395	379	377	392	376	376	411	349	350	364	373	403	352	395	339	405	375	364	377	368	421	356	384	404	362	348	363	367	362	375	411	418	370	405	358	348	432	394	383	385	373	369	379	402	353	355	405	365	416	373	387	357	386	361	360	372	374	357	379	379	392	354	338	385	396	368	385	353	374	339	400	373	377	391	372	408	362	366	397	359	345	405	358	369	414	377	386	359	393	390	357	399	366	399	373	391	387	400	386	357	388	369	350	361	386	378	358	400	377	352	381	360	370	385	398	353	384	374	358	383	424	352	359	376	372	400	393	395	346	391	410	356	423	354	395	375	364	344	362	383	350	354	384	343	390	362	349	349	356	383	354	394	397	386	353	380	376	360	377	410	380	331	387	346	377	376	385	359	400	377	392	342	344	399	357	378	358	381	343	377	361	334	351	374	399	394	386	345	387	388	432	364	384	413	370	380	382	352	349	372	379	398	377	375	387	366	387	386	385	355	358	347	358	389	360	391	393	393	376	355	391	392	382	411	355	391	357	348	351	392	366	342	377	360	416	402	415	386	383	382	357	377	408	374	361	361	367	363	358	396	364	361	387	363	361	372	386	377	392	384	359	363	371	386	350	359	383	388	418	353	370	380	383	356	369	333	360	373	379	343	367	348	395	404	389	404	384	382	371	377	408	346	372	377	349	372	394	363	371	367	384	376	349	372	358	376	396	389	384	361	371	377	368	381	322	385	367	340	347	377	372	373	376	378	351	382	387	364	375	428	383	409	391	345	391	362	419	376	424	369	397	352	384	392	387	358	366	339	391	337	390	392	363	387	364	349	365	387	380	339	386	369	412
729	369	247	171	216	244	241	227	237	207	211	227	257	349	240	234	181	177	137	147	153	135	140	131	108	114	106	122	87	111	109	112	103	114	100	102	100	80	87	84	95	86	88	90	97	67	81	74	79	93	92	109	86	77	78	72	83	78	99	85	92	81	73	81	84	78	81	78	87	94	89	83	102	83	72	70	92	80	73	81	85	77	86	101	74	88	80	74	90	85	69	82	96	100	95	95	91	85	89	82	87	90	104	87	109	82	93	95	83	88	84	91	86	85	91	75	87	78	87	77	65	99	96	93	92	94	88	94	85	77	83	85	67	78	87	98	77	95	71	89	73	77	74	70	96	102	75	78	89	94	78	75	81	82	93	86	85	91	90	88	86	77	75	86	75	82	58	83	87	83	80	87	91	91	96	80	77	91	82	93	92	90	72	85	79	99	92	80	79	82	77	89	100	90	83	90	90	80	66	78	83	88	88	73	84	73	89	84	75	80	76	88	85	70	80	98	63	85	86	97	79	89	77	93	73	87	89	85	101	97	88	92	92	84	89	86	81	80	68	97	76	92	77	93	71	84	85	94	92	74	75	92	78	88	75	82	71	86	89	75	58	84	81	74	92	91	88	87	100	81	88	89	98	103	81	86	89	83	88	92	95	92	84	97	81	76	81	91	90	78	91	79	78	78	83	66	75	64	74	90	81	83	85	88	79	81	72	83	77	81	66	94	86	87	84	89	92	88	95	66	88	80	83	76	89	82	78	81	86	97	96	64	79	80	92	81	81	88	82	86	84	92	101	86	79	87	89	89	90	84	79	87	92	87	72	94	86	79	73	74	75	84	100	94	69	86	67	96	83	92	72	74	77	89	85	85	86	82	100	79	77	89	75	89	88	94	83	83	69	99	82	67	93	77	76	83	66	78	81	77	92	81	84	98	92	97	73	83	96	84	95	86	81	91	87	67	91	83	83	88	71	100	86	76	72	88	75	89	91	83	84	91	90	84	85	79	88	78	73	82	88	99	97	79	91	79	92	76	101	81	100	70	85	89	65	67	77	77	84	94	86	80	82	90	84	82	82	86	89	75	71	79	87	72	93	97	89	85	85	74	83	97	89	71	68	89	89	82	83	92	88	86	81	78	85	79	81	82	74	80	82	83	94	93	94	91	87	79	82	86	77	90	94	87	74	75	73	83	77	83	84	88	76	82	83	98	65	87	76	79	83	85	99	78	82	78	84	89	80	96	96	83	93	87	80	88	83	75	107	72	99	83	110	79	86	85	81	93	94	80	99	68	71	83	81	84	88	93	89	80	91	76	78	56	86	101	79	69	74	103	76	80	99	87	97	74	92	73	82	91	80	101	102	107	94	91	86	73	83	83	88	83	95	90	80	89	80	85	71	93	80	78	89	102	82	98	77	86	83	107	80	95	82	84	81	75	96	88	86	78	82	83	83	95	88	84	94	89	92	84	85	91	93	84	97	85	76	75	74	85	69	80	78	93	104	88	82	78	92	81	83	92	78	88	92	89	90	96	77	82	88	97	81	81	105	102	94	86	79	70	87	80	68	85	106	71	75	86	88	68	101	85	77	91	100	93	95	75	77	71	74	87	93	91	86	88	102	82	87	87	82	76	69	88	82	79	81	70	82	84	86	74	80	83	94	87	93	73	106	83	84	100	67	87	90	76	89	89	85	86	93	90	84	84	82	79	96	56	92	85	97	98	82	82	87	81	87	89	85	87	74	89	89	92	68	71	86	70	81	95	80	75	79	84	77	74	80	89	76	78	82	80	85	72	88	87	97	79	78	80	75	99	112	84	70	91	89	88	65	78	83	89	70	80	75	72	88	98	87	108	98	79	86	88	76	82	95	95	74	76	80	87	69	82	88	60	104	63	98	81	83	80	95	95	91	71	99	87	73	84	79	81	77	92	88	99	86	77	88	99	83	80	76	80	86	73	91	81	91	86	81	69	91	83	72	96	91	82	92	77	81	104	92	89	88	94	105	80	92	90	94	77	85	83	71	93	77	84	71	71	97	85	84	77	89	88	71	83	78	80	81	75	91	71	87	76	73	100	91	78	101	94	96	94	82	82	86	90	97	82	71	90	76	80	78	72	79	84	74	80	77	62	86	84	96	75	82	85	100	79	77	102	80	84	78	75	74	92	89	84	74	83	82	83	86	75	68	93	98	82	67	72	80	90	87	86	79	83	73	91	77	101	94	89	95	73	98	91	76	78	70	103	87	92	79	88	99	82	93	69	78	84	78	98	82	84	92	105	81	87	100	83	86	84	82	92	82	89	83	97	97	74	94	69	71	86	93	93	79	90	82	78	86	91	77	85	83	75	95	106	71	95	85	73	81	77	87	94	85	86	79	90	86	81	86	86	82	83	83	80	80	98	71	80	81	92	77	94	93	90	82	94	71	79	101	89	79	94	87	107	67	84	91	102	81	92	92	75	103	94	105	68	87	76	80	73	92	100	96	82	98	93	80	93	88	69	71	81	80	83	94	93	111	79	87	74	83	87	79	84	64	81	74	83	87	82	80	74	96	82	76	90	84	88	82	92	79	82	88	72	87	82	98	78	84	72	78	75	83	82	77	77	69	83	88	87	77	91	82	90	75	79	86	94	84	83	90	76	74	74	88	86	80	92	83	87	96	89	84	86	76	79	98	93	85	87	100	82	80	86	89	83	87	82	78	77	86	86	94	75	70	94	63	79	95	83	104	79	90	73	80	74	77	84	79	73	89	79	75	90	90	87	82	88	68	95	74	102	84	60	85	80	109	93	89	84	92	74	93	84	75	70	97	112	76	84	87	73	81	79	93	84	78	81	71	79	91	79	85	90	75	89	95	72	100	90	91	79	89	95	59	71	78	82	84	87	82	88	82	82	68	93	89	97	67	89	77	90	103	86	84	76	89	82	92	76	74	95	76	79	76	89	77	85	58	92	110	89	94	73	79	95	84	85	82	72	90	67	96	67	74	87	87	76	92	80	73	88	79	80	79	77	83	78	84	74	73	82	82	85	71	96	82	74	70	94	95	83	91	71	98	96	85	93	99	80	89	78	84	89	75	85	71	101	71	78	86	90	94	89	76	82	96	87	73	90	85	88	75	74	90	88	75	76	88	84	98	78	86	82	98	88	96	97	87	91	78	93	76	58	95	74	86	78	78	87	98	79	72	71	87	81	75	92	78	79	83	85	90	93	76	82	87	75	86	72	88	82	76	76	97	89	78	90	84	76	73	83	76	83	89	72	86	87	94	101	97	85	73	83	95	82	84	83	85	83	94	71	84	106	95	93	97	107	85	93	74	100	71	81	99	82	95	94	82	93	86	75	95	82	93	96	87	82	67	87	97	77	83	65	87	76	81	71	82	74	91	95	87	81	100	68	65	83	92	91	91	78	79	88	95	95	81	88	61	81	83	107	91	87	91	80	87	89	89	92	79	88	94	80	92	76	90	72	82	69	89	103	82	75	92	78	97	87	94	88
10872	4700	2867	4016	10533	11926	9759	8404	7061	5907	5850	5224	5953	7608	5767	4759	3863	3534	2810	2527	2484	2256	1615	1694	1362	1285	1283	1385	1255	1278	1310	1319	1183	1158	1074	1091	1138	831	830	758	641	669	684	666	616	699	633	687	683	687	637	644	649	611	669	644	659	644	672	644	615	639	666	699	759	790	744	672	680	689	722	665	654	691	673	652	688	602	643	644	680	620	609	636	664	674	605	641	655	630	641	615	641	638	657	662	651	653	680	647	641	663	670	676	583	635	665	697	618	673	615	668	633	638	620	645	685	597	662	636	615	663	630	648	678	641	665	704	668	668	666	661	686	657	651	659	652	605	630	641	685	675	661	652	665	649	655	642	633	617	677	660	649	648	629	640	644	605	675	620	670	683	648	661	610	643	617	649	628	592	651	602	650	674	615	678	674	687	610	616	621	602	592	630	626	628	640	641	650	659	652	645	623	642	662	639	657	648	592	644	673	650	641	651	615	648	575	631	653	623	660	649	679	623	658	657	598	635	675	646	654	641	639	649	674	634	622	666	593	669	626	649	643	637	609	652	658	653	639	626	642	645	647	585	653	663	633	638	594	646	674	630	680	651	643	654	647	706	646	572	642	671	624	662	691	656	665	640	643	649	639	669	631	630	610	652	605	675	621	639	620	660	666	638	645	637	661	627	630	629	637	643	629	662	645	651	642	648	722	605	639	668	624	640	678	621	696	649	614	656	635	628	667	639	665	671	615	675	616	687	638	664	665	645	639	664	705	667	636	641	630	608	610	693	603	646	663	646	641	651	601	608	625	595	629	612	647	636	622	673	675	639	649	677	660	652	599	657	654	591	635	642	678	627	599	692	662	677	655	602	595	675	604	654	644	588	608	624	652	625	644	670	659	636	655	616	619	626	612	656	629	644	651	663	650	617	616	650	636	659	651	691	669	666	649	659	621	644	666	616	659	626	611	585	641	620	627	630	647	609	714	650	686	597	568	641	649	653	619	689	595	610	580	639	643	630	662	622	698	640	663	621	657	653	674	667	634	629	593	688	652	620	657	641	600	628	621	624	596	585	592	660	639	639	627	667	664	659	650	637	646	671	602	645	658	671	653	606	651	683	659	638	610	622	654	646	651	657	665	650	641	623	637	644	567	628	658	665	673	646	635	636	668	604	620	641	625	638	656	641	660	644	655	619	621	644	630	615	620	620	609	645	646	657	687	637	735	644	683	598	651	641	672	667	666	623	634	666	644	659	682	651	636	615	645	604	662	657	707	669	622	659	670	641	634	625	663	652	606	631	636	666	666	660	621	618	665	630	674	621	631	629	624	628	655	629	643	658	642	668	656	642	691	602	669	660	670	621	630	613	625	676	635	636	647	626	648	638	667	616	674	565	699	667	651	662	610	619	643	622	631	625	683	640	678	637	621	622	691	578	641	649	660	664	630	672	651	680	630	598	660	654	619	678	592	623	659	631	654	650	615	680	610	608	662	687	632	673	648	654	609	645	623	613	654	692	635	641	619	686	661	646	635	628	645	670	620	622	634	701	605	615	616	634	621	684	606	651	652	672	649	662	606	608	713	629	703	685	653	634	644	646	664	646	654	635	678	656	654	648	646	674	618	635	661	670	652	634	599	615	614	625	624	617	643	641	626	643	634	631	628	644	618	627	677	652	675	626	591	667	628	655	656	660	608	655	625	650	632	653	625	672	637	631	607	641	637	634	706	623	631	659	693	657	631	677	649	651	670	630	623	605	609	659	677	689	618	637	608	661	643	655	694	653	631	675	645	609	676	652	685	668	588	638	608	670	641	692	656	664	616	664	643	673	610	619	621	661	672	631	670	651	673	626	650	657	609	634	645	627	624	606	665	689	647	633	655	622	651	599	642	670	668	649	683	632	687	654	662	646	654	663	663	633	691	606	678	640	642	652	660	644	606	652	640	643	641	657	635	635	637	628	633	603	642	703	639	667	671	611	608	621	666	679	627	667	590	656	594	633	619	658	650	658	680	664	620	623	655	657	651	640	698	616	588	665	655	626	614	640	658	648	665	592	615	628	669	660	640	676	673	697	625	629	619	595	653	662	646	617	642	634	615	633	635	629	625	612	630	622	604	596	641	646	642	608	673	643	655	590	663	630	654	604	651	645	603	632	676	652	665	629	607	677	646	630	611	643	594	622	644	652	630	576	657	648	617	637	592	625	662	687	666	646	632	629	643	626	623	587	669	669	638	611	659	665	646	645	645	653	660	616	665	655	656	671	600	630	594	653	629	641	619	651	634	685	641	605	637	625	650	654	611	639	595	600	631	611	684	615	639	633	632	668	619	638	628	638	664	623	662	694	631	633	639	620	643	594	621	671	673	684	642	625	693	636	635	641	641	650	661	656	664	642	636	650	640	597	686	617	642	665	629	618	604	625	689	651	623	620	655	641	653	649	636	634	647	656	689	660	644	665	588	627	634	660	627	651	628	622	613	659	634	649	618	641	629	626	636	616	652	675	647	633	688	630	660	604	611	692	646	623	653	656	664	653	650	644	686	657	653	666	616	646	631	626	628	624	660	672	669	601	629	640	633	656	630	649	661	613	641	648	655	616	612	677	636	647	698	685	674	623	624	631	630	616	628	658	663	629	689	626	672	686	632	613	628	630	695	631	649	607	692	686	622	624	624	633	639	615	669	642	666	658	707	633	691	614	660	589	631	673	632	654	636	646	620	595	631	623	658	609	644	625	658	647	606	622	656	617	635	696	678	610	599	622	662	644	637	640	670	625	650	669	614	590	599	634	604	638	642	612	635	660	614	661	634	639	611	633	635	596	655	667	673	694	635	631	677	616	645	641	667	630	630	666	625	661	610	682	640	663	602	659	668	639	636	626	694	616	685	617	603	624	629	681	651	614	658	635	659	625	590	642	634	641	631	633	611	616	610	681	668	616	628	620	620	635	688	620	645	681	656	658	665	640	661	609	671	619	581	631	666	676	668	634	639	623	660	696	642	632	647	642	666	664	660	665	593	675	649	646	623	636	609	649	658	627	626	688	603	646	659	714	628	592	628	601	601	679	653	625	621	659	638	611	610	707	626	663	632	645	623	632	729	622	652	640	710	656	605	658	642	629	656	617	600	682	648	655	661	601	628	629	634	658	621	622	605	655	673	677	628	622	618	655	622	640	658	642	634	606	606	628	670	644	650	658	657	591	646	652	608	627	673	642	663	707	616	663	634	631	587	695	645	673	582	643	628	644	648	656	576	664	666	648	632	746	620	649	663	658	639	683	648	645	617	671	665	620	678	628	643	674	613	635	659	662	655	642	638	649	671	648	654	652	634	640	655	604	655	658	611	635	677	666	652	636	626	651	665	621	623	626	686	649	671	670	653	620	606	625	665	618	666	626	659	643	653	681	708	622	566	659	616	630	641	654	601	670	646	652	605	676	649	666	584	606	592	677	619	658	631	661	674	700	633	632	585	629	652	681	648	716	676	651	654	663	676	655	635	643	585	607	689	653
1820	323	238	193	207	180	232	190	200	200	205	164	261	287	185	186	152	162	138	115	126	119	105	87	103	101	74	108	99	74	115	99	87	93	85	64	93	93	66	53	83	63	80	71	57	58	61	70	58	60	70	59	63	64	64	74	55	67	63	75	83	68	62	59	67	59	54	56	56	75	70	67	57	67	64	76	68	61	75	55	72	62	55	71	69	48	78	62	86	72	70	62	65	64	63	65	77	65	59	73	61	58	70	66	55	76	65	69	69	60	74	61	69	63	65	69	65	67	70	64	65	65	60	64	70	79	94	75	76	51	49	76	53	65	60	70	72	52	86	68	60	49	52	69	70	64	63	60	72	69	59	83	80	75	62	67	54	55	58	53	62	60	77	61	67	66	74	60	73	64	72	62	66	59	76	75	75	61	62	73	56	65	73	72	62	66	65	53	61	70	77	68	75	58	59	71	88	56	69	68	55	59	73	60	60	71	66	59	61	77	55	75	69	63	64	70	78	68	68	57	54	57	73	69	74	77	73	68	57	73	77	69	74	75	64	63	64	56	59	70	57	65	81	65	62	63	68	78	60	68	61	59	73	61	64	74	54	85	63	72	61	69	62	54	63	65	82	68	81	76	63	68	62	74	65	82	68	69	53	57	63	71	63	70	55	68	56	68	58	65	65	55	69	66	74	66	64	76	64	64	74	55	67	65	57	52	57	64	67	63	65	70	48	72	76	80	77	65	64	65	55	60	69	71	52	51	64	65	74	65	88	61	62	63	75	68	65	68	69	86	73	68	75	68	74	64	71	82	49	66	61	46	60	60	57	68	74	69	70	75	70	72	61	69	75	68	66	80	73	78	66	69	58	84	77	68	69	64	70	69	65	76	85	73	63	65	67	56	69	63	67	75	66	72	80	75	70	74	66	54	56	58	78	75	56	64	67	68	62	78	77	75	68	69	74	79	68	75	72	68	64	77	70	60	71	69	72	72	80	57	57	81	68	52	59	56	66	63	63	70	58	88	67	65	70	70	69	66	64	66	73	58	64	47	72	60	67	58	74	55	48	80	63	61	67	71	67	74	70	68	66	70	67	61	67	62	74	69	81	72	75	86	58	59	63	75	64	63	79	56	61	73	64	69	62	61	72	73	52	61	92	72	69	59	66	73	69	75	73	57	79	69	68	67	54	74	67	71	71	71	62	73	66	73	60	54	81	78	60	65	67	74	70	73	64	66	65	59	71	70	62	67	71	65	64	67	62	54	79	69	65	53	69	64	66	78	66	78	65	74	75	62	77	57	62	59	76	58	55	69	61	81	60	79	73	70	69	66	68	59	66	75	56	69	61	63	62	89	66	66	82	77	62	64	80	62	70	65	74	58	75	64	63	79	53	70	75	76	72	67	60	63	68	68	63	67	72	61	63	64	67	75	64	59	69	67	73	68	64	66	66	68	68	67	61	61	60	68	68	57	73	50	53	66	66	60	77	68	63	63	63	70	54	56	67	84	80	56	69	73	68	59	54	64	62	53	65	79	70	53	74	63	66	62	65	90	67	66	64	69	41	68	79	53	74	59	57	66	66	61	68	63	66	63	58	49	64	61	55	74	63	62	49	68	72	69	66	48	68	64	68	70	78	73	68	64	67	69	67	80	66	61	71	66	60	62	70	60	81	51	62	51	60	68	62	68	54	60	74	75	76	64	65	68	54	68	62	78	66	60	63	70	71	69	57	52	68	64	54	60	74	73	71	65	60	77	73	55	65	69	58	64	67	78	67	71	67	76	76	69	76	66	67	64	76	58	46	60	82	56	66	64	70	75	73	62	76	84	59	66	62	76	56	61	65	73	60	72	83	64	62	69	86	73	64	75	79	59	71	68	57	61	61	68	80	63	58	77	47	67	53	61	68	77	75	66	61	66	78	62	66	61	51	61	58	64	70	79	58	71	74	50	78	64	68	65	61	54	62	63	53	75	71	78	67	47	77	57	68	69	80	68	62	63	63	68	78	79	60	61	63	79	56	69	80	76	63	62	74	64	61	59	59	84	71	74	79	81	71	58	63	71	67	58	61	72	75	55	64	56	46	74	75	48	67	64	67	65	75	67	68	56	79	65	73	68	79	65	56	56	74	72	72	73	69	52	89	56	80	62	66	69	62	77	70	69	70	47	63	70	69	54	68	58	69	62	80	68	64	71	67	69	72	67	69	60	53	78	76	66	75	66	63	62	57	77	69	59	74	60	80	59	59	73	81	64	66	64	69	65	74	59	48	71	69	77	84	69	63	65	63	93	69	66	54	70	74	54	64	70	70	65	69	65	66	71	58	69	67	63	72	68	64	72	62	71	66	75	68	72	56	67	75	68	69	77	63	71	70	77	65	80	64	73	72	66	73	65	63	68	74	56	65	67	60	62	60	69	72	76	94	67	71	70	74	72	69	57	70	71	77	60	59	59	64	61	78	57	68	75	67	73	63	71	68	49	50	67	56	66	60	58	67	70	63	62	66	62	54	63	66	54	69	75	62	60	61	62	62	52	69	67	78	75	61	70	74	67	65	89	66	60	90	62	66	73	70	62	73	94	65	64	78	72	73	62	58	80	57	59	59	70	78	61	63	74	68	71	72	56	73	65	71	60	64	66	83	71	62	62	68	68	74	79	71	80	80	82	67	68	50	78	70	67	61	68	67	65	69	64	56	91	62	61	62	68	70	64	70	59	62	68	72	65	74	65	66	65	73	76	54	53	81	80	62	53	62	65	67	59	73	61	70	73	72	64	58	67	77	71	58	64	87	56	76	77	58	56	70	62	67	69	64	73	64	68	58	59	73	71	78	66	63	61	74	70	57	54	66	66	64	74	57	54	58	59	60	61	75	73	70	59	62	60	69	74	70	56	76	72	66	70	61	68	71	62	89	67	77	48	59	72	83	72	72	56	57	62	74	70	72	67	67	72	77	55	64	71	62	68	58	63	75	68	63	61	62	68	58	60	68	61	65	68	75	57	64	76	68	80	48	59	71	67	58	59	69	73	61	73	61	76	76	71	71	83	79	64	50	68	76	55	67	65	62	68	63	45	74	60	69	66	71	64	79	72	69	72	57	60	87	70	65	69	71	56	67	75	74	75	78	49	62	86	69	62	70	56	76	64	65	60	72	66	55	63	74	70	85	59	59	66	64	75	70	52	61	70	72	56	67	67	70	64	57	76	68	58	71	70	46	61	61	45	67	89	66	52	69	64	76	89	74	74	66	69	58	75	61	59	70	80	73	67	85	67	52	66	69	62	84	62	66	61	64	91	68	68	68	74	80	72	60	47	54	55	56	88	60	59	65	60	70	61	78	70	74	61	77	62	58	70	78	71	77	82	63	66	72	68	68	63	65	65	72	63	64	78	64	66	75	59	71	69	64	64	70	78	66	76	52	79	67	73	79	63	65	58	64	46	70	74	69	80	58	75	69	82	59	72	63	69	66	60	61	69	72	65	61	83	57	70	77	59	60	72
12667	4250	2825	3792	9439	10200	9096	8348	7023	5998	5894	5375	6915	7526	5565	4406	3859	3430	2739	2488	2421	2111	1619	1431	1274	1287	1295	1317	1187	1223	1364	1134	1158	1016	1079	1034	1058	797	803	623	558	573	547	566	576	507	530	536	557	532	515	539	588	571	554	562	536	559	556	557	536	529	630	616	603	657	647	563	582	563	596	637	604	604	576	537	517	553	558	552	626	566	595	558	573	603	550	507	524	534	527	547	605	498	585	592	569	541	554	495	578	547	566	552	517	545	555	575	533	514	538	537	565	598	535	537	577	574	515	549	515	553	518	495	499	537	583	506	552	562	518	553	508	567	526	496	543	521	542	556	502	573	567	538	541	531	545	524	529	483	509	589	561	527	541	548	533	517	552	540	562	533	593	577	511	532	537	580	537	578	564	574	523	509	525	527	533	547	541	542	532	543	533	539	561	535	539	509	523	514	553	514	571	563	553	548	551	570	540	507	547	518	494	530	528	557	562	508	539	519	535	518	565	532	573	556	508	535	520	556	524	560	523	560	546	556	499	497	491	512	574	503	539	551	559	524	538	523	557	549	539	540	543	535	537	553	538	541	470	549	540	526	532	523	503	560	528	563	496	508	533	544	560	502	544	543	515	517	491	549	517	552	542	523	550	514	520	533	541	545	537	554	514	535	523	521	545	575	552	538	532	557	531	555	509	543	564	510	531	521	559	547	531	573	533	536	531	551	504	557	538	556	499	557	522	542	586	582	540	531	537	529	521	575	527	510	544	562	541	543	532	544	562	579	556	512	559	536	509	561	531	560	570	570	550	550	546	552	517	575	515	554	533	550	562	529	549	537	543	528	505	542	531	558	523	527	511	508	540	577	533	552	557	505	577	586	570	570	549	536	546	539	535	511	526	542	505	551	586	513	552	539	554	524	531	532	511	525	554	571	490	572	575	565	577	570	511	528	529	554	566	562	481	564	543	516	542	545	542	575	555	497	537	538	526	547	530	540	544	519	527	568	551	542	543	542	549	546	578	564	554	547	571	545	529	510	528	534	558	541	543	562	574	543	560	571	519	553	535	575	509	504	546	540	510	538	517	521	561	522	537	514	535	572	532	570	538	526	565	503	514	533	531	551	504	521	542	512	558	561	547	530	512	557	554	558	516	529	495	585	527	508	585	516	537	534	532	542	541	533	551	540	517	575	561	519	553	528	547	550	523	541	565	570	521	554	566	488	551	553	531	516	553	548	506	528	553	531	541	527	541	525	563	486	554	522	512	531	521	581	519	534	515	537	557	515	574	584	542	549	561	526	514	505	537	529	546	521	526	561	553	569	516	527	481	548	564	528	474	513	543	529	528	533	588	515	563	543	556	571	533	551	555	545	519	558	537	549	503	535	531	540	539	558	515	524	545	553	508	550	511	552	571	553	532	556	548	510	542	530	531	555	523	545	505	532	569	508	558	526	543	522	547	527	581	536	570	573	547	551	531	553	552	530	552	518	559	593	605	533	540	545	531	547	525	553	556	536	523	580	567	524	544	540	496	523	548	553	513	558	530	532	533	538	536	531	523	534	551	529	529	544	535	526	511	528	517	564	548	536	523	542	513	518	506	587	545	527	505	532	566	523	526	551	532	510	517	551	534	527	557	562	560	516	558	557	524	513	527	585	552	527	514	537	544	535	493	503	506	543	535	526	548	582	566	520	501	510	500	536	549	533	518	586	526	587	527	556	528	576	499	537	557	560	583	544	549	542	528	548	550	564	488	550	553	564	509	538	558	511	535	512	521	551	538	504	537	519	543	523	525	535	593	528	498	542	522	526	502	559	526	544	509	530	530	528	576	544	526	556	510	552	541	547	536	530	531	520	514	547	544	576	536	530	503	533	547	539	549	522	547	551	518	570	540	555	539	534	553	541	552	554	568	530	555	604	504	506	513	562	562	490	539	568	524	557	531	566	555	549	548	506	544	515	557	535	536	537	528	567	518	497	555	584	595	581	526	505	515	548	535	539	534	518	528	487	562	580	529	534	541	562	512	540	527	568	584	576	542	479	500	528	527	540	561	545	553	521	543	505	531	527	529	549	559	536	571	560	520	520	539	530	548	523	486	587	521	531	583	542	500	553	569	517	545	523	484	591	559	559	512	527	589	563	587	565	541	547	502	539	560	518	542	509	551	563	499	592	569	518	533	536	500	531	572	511	538	550	515	567	569	559	568	578	562	542	527	525	541	561	532	530	561	503	551	568	551	526	555	516	550	525	553	528	488	552	521	525	536	536	524	562	524	550	541	531	543	519	586	534	523	531	568	543	602	540	550	529	545	513	495	544	552	551	553	535	560	540	517	516	523	558	509	556	573	544	545	511	527	493	538	557	533	564	511	525	508	555	547	535	529	526	505	533	544	569	511	508	486	548	538	496	505	524	538	535	541	570	565	524	500	548	542	511	562	514	595	593	558	558	575	523	556	522	542	505	530	570	585	550	523	540	574	549	541	513	543	553	535	528	518	522	537	531	502	526	499	511	519	559	530	521	526	489	506	542	595	549	555	582	571	509	548	546	546	559	526	516	516	542	527	610	505	573	561	523	564	503	535	531	564	559	573	551	549	510	503	533	538	590	550	578	505	539	524	522	562	536	523	536	529	482	539	576	579	503	526	488	532	557	549	579	509	532	542	537	577	558	525	599	527	560	498	512	526	530	557	522	515	539	542	537	561	537	569	547	556	577	534	533	564	521	580	534	506	540	561	553	549	556	530	526	548	531	494	537	560	543	525	557	543	498	525	561	517	529	529	553	538	500	546	538	547	544	524	550	538	550	503	534	536	538	538	574	556	517	529	560	543	563	551	513	521	529	493	549	566	509	554	539	544	576	538	515	540	545	521	519	530	529	575	512	541	568	534	543	532	605	563	567	507	538	558	562	534	500	539	548	581	527	571	541	554	552	524	503	551	545	539	528	500	548	507	538	493	555	527	526	539	559	556	513	543	506	510	535	533	541	563	514	565	549	522	546	545	570	553	489	535	527	545	525	556	544	517	516	499	561	545	560	565	548	496	521	526	527	504	529	505	560	514	558	545	573	538	546	521	532	543	538	487	548	520	550	508	548	544	546	546	577	541	546	577	513	548	517	519	558	551	544	577	551	517	522	535	546	544	545	536	572	578	567	524	522	486	570	559	513	551	562	548	548	590	528	542	586	547	548	569	555	504	525	556	523	543	528	511	510	532	535	571	503	559	529	581	526	533	553	547	541	540	558	459	557	511	555	507	535	548	571	563	505	556	505	540	549	528	588	502	545	532	549	533	547	509	582	520	557	541	561	528	527	536	522	514	560	533	474	487	483	544	537	582	531	529	578	544	536	565	557	494	545	551	552	534	558	595	523	529	549	542	529	570	470	561	514	561	553	550	558	546	541	532	583	558	538	503	517	543	550	528	541	532	526	541	561	534	518	538	538	556	573	548	529	550	583	537	514	551	552	560	520	568	505	518	521	538	566	518	523	538	533	499	518	546	544
1226	446	320	259	225	268	313	338	305	309	252	299	355	363	302	250	227	217	198	186	184	186	167	154	151	148	126	136	143	145	137	122	171	102	137	111	130	123	115	115	117	112	107	109	115	112	127	104	89	117	110	129	113	125	107	93	108	103	114	125	97	104	123	96	104	99	99	120	103	102	109	123	111	112	127	110	112	95	110	106	109	110	109	113	111	124	99	115	100	106	105	102	113	117	102	127	114	101	112	105	93	106	107	92	116	102	123	100	115	86	107	105	125	89	92	106	120	96	117	103	108	106	117	104	113	96	94	120	107	125	102	125	99	118	108	116	98	121	101	109	122	106	102	117	108	101	99	101	108	99	95	117	104	118	94	112	122	108	94	107	108	99	106	104	106	102	90	95	120	98	110	113	94	109	97	104	87	94	120	127	124	94	104	102	104	83	132	106	106	83	93	94	101	108	117	127	105	99	109	116	116	107	117	119	106	112	121	114	118	115	109	79	106	109	116	102	106	113	98	93	92	107	120	106	115	125	95	83	125	101	107	116	104	120	101	108	120	104	108	107	104	119	100	101	112	111	99	87	91	85	115	100	95	128	95	103	111	111	96	118	114	94	114	120	111	115	106	101	113	113	100	87	101	98	118	104	87	99	115	111	116	111	113	113	121	104	113	100	86	105	109	122	116	96	108	109	106	96	105	125	121	115	95	111	114	106	108	108	103	115	120	100	115	102	105	108	115	117	101	101	89	118	99	117	110	101	96	115	94	103	94	102	106	90	100	99	118	117	98	90	103	100	114	117	101	99	120	123	113	96	104	105	117	118	128	99	96	112	92	91	110	112	99	107	121	100	105	109	111	96	115	95	99	105	110	123	82	109	108	105	106	104	111	119	90	115	105	109	114	83	103	108	91	114	109	112	106	109	111	119	110	122	115	118	121	114	120	100	102	93	110	108	117	112	105	109	96	96	107	94	99	125	100	121	120	121	108	105	93	122	101	104	113	116	110	100	90	100	100	91	109	115	110	102	90	93	108	126	124	109	102	93	95	115	127	96	97	126	103	109	104	137	117	113	128	106	119	118	91	98	103	100	106	83	108	105	106	115	96	121	119	99	112	113	103	102	132	102	110	116	134	127	115	107	97	106	117	100	98	110	113	100	103	85	98	101	115	94	91	94	109	124	96	110	86	114	107	88	131	96	125	98	98	112	112	99	89	104	122	84	124	81	109	95	85	116	120	102	93	100	109	111	109	104	102	124	103	109	112	109	120	116	120	114	82	111	93	97	106	105	103	107	96	93	127	107	113	118	117	90	95	112	99	108	114	116	105	112	93	110	108	98	117	100	102	107	98	115	131	90	115	110	112	89	101	106	96	116	92	113	102	104	124	100	100	101	95	87	106	130	109	98	123	107	108	104	100	91	107	116	102	114	85	131	110	108	107	93	109	111	102	96	107	101	94	108	94	108	121	121	119	105	107	119	112	96	112	99	110	94	85	122	101	104	115	94	96	121	119	103	102	103	98	97	110	112	118	106	102	109	118	128	104	109	110	103	92	105	107	110	101	118	113	106	116	106	107	107	113	106	103	108	106	106	98	105	90	105	133	104	108	114	120	97	96	103	100	113	120	96	103	92	109	98	111	103	95	105	103	106	116	111	93	129	106	130	106	95	111	103	117	111	95	97	89	100	112	120	112	103	110	102	92	117	113	106	110	110	120	113	89	95	111	110	92	108	130	122	94	98	109	95	105	110	117	118	104	110	111	118	112	90	99	102	109	102	120	103	113	108	94	100	100	102	104	108	127	107	122	100	116	109	111	104	98	93	89	104	93	91	102	97	107	112	103	113	89	107	109	102	118	101	105	109	95	114	93	115	102	105	94	94	110	112	90	96	116	99	96	95	105	99	97	110	113	103	115	111	102	106	115	95	118	114	111	110	104	100	110	96	93	106	122	99	113	114	119	118	104	95	125	119	98	110	118	109	118	118	88	93	118	94	111	117	123	106	99	99	110	97	93	101	105	111	114	95	105	111	114	103	107	133	110	112	106	105	92	105	118	105	103	79	115	101	111	99	97	120	137	118	94	104	108	108	99	118	111	94	109	101	95	121	108	96	114	104	94	116	101	110	100	100	109	115	98	93	88	115	102	112	91	102	102	123	114	112	96	105	107	119	93	126	117	116	97	120	113	94	104	103	98	113	109	118	103	125	91	104	134	107	101	96	106	113	95	105	106	117	97	108	98	102	128	101	116	116	113	108	82	101	115	106	106	103	104	114	108	92	98	107	117	119	104	103	105	112	102	100	111	113	122	101	100	104	111	95	103	109	114	122	104	97	100	110	104	108	121	94	106	93	108	107	112	91	106	108	114	114	103	103	124	98	113	109	114	104	92	111	125	106	104	94	95	103	111	107	105	94	106	104	106	111	107	101	120	87	103	105	98	123	121	98	89	98	112	106	106	118	98	93	108	112	114	111	104	116	108	100	126	101	103	97	119	114	108	103	107	104	126	93	110	109	95	110	97	110	98	99	94	110	110	100	107	86	101	108	106	121	107	103	105	105	114	111	112	111	106	95	107	99	102	97	111	132	118	116	90	97	118	108	90	107	111	81	103	84	103	128	105	102	118	114	119	104	93	97	108	99	112	121	118	108	112	111	138	120	95	112	99	99	93	114	105	114	104	110	98	100	86	103	91	128	126	104	119	106	74	99	110	104	108	132	101	109	113	111	103	98	102	107	122	104	104	107	100	108	86	104	106	116	107	107	94	91	117	117	113	118	103	96	98	119	84	95	108	113	101	109	118	107	105	92	90	103	129	109	99	112	108	97	101	130	94	116	110	114	126	124	101	113	113	103	119	109	116	100	117	109	113	98	101	96	118	123	107	115	112	100	114	92	121	119	113	132	122	110	102	104	115	92	118	100	101	116	105	78	97	105	103	109	112	106	107	103	110	110	115	113	107	98	107	107	104	95	118	112	102	103	84	92	106	116	107	130	104	94	106	119	106	115	103	92	107	96	115	107	85	123	104	117	87	121	102	115	92	110	98	121	106	101	110	104	109	80	89	112	102	93	117	95	93	117	117	113	97	101	125	110	114	103	108	95	115	118	101	117	96	99	93	96	106	108	95	107	98	103	119	106	95	93	130	93	86	102	107	98	102	104	100	117	97	102	101	99	105	104	108	110	115	89	112	115	96	109	117	105	107	101	122	100	120	121	113	107	101	103	114	109	125	105	119	112	121	124	102	106	100	106	105	98	104	110	112	110	115	96	105	109	114	117	103	97	92	111	106	106	93	94	102	116	89	107	99	88	115	108	99	110	112	88	107	130	128	104	97	120	109	119	113	95	89	112	106	115	116	118	91	110	111	101	122	98	91	89	107	101	100	103	105	99	105	106	104	108	82	112	119	96	97	105	109	99	120	130	118	106	111	116	97	115	104	107	127	119	109	102	79	116	118	109	114	85	108	93	93	120	110	112	101	97	100	112	132	114	99	100
14037	5951	3859	5137	11325	12760	11894	10882	8845	8304	7664	7740	9417	8849	7160	5626	5172	4279	3263	3365	3268	2604	2396	1953	1805	1951	1741	1834	1888	1886	2004	1557	1617	1492	1577	1584	1442	1110	993	891	916	836	872	831	871	885	828	866	841	836	821	859	832	817	834	795	826	903	803	811	830	890	909	938	1008	941	899	817	895	922	993	953	933	918	879	859	809	807	854	817	838	830	833	846	791	823	846	862	887	882	811	841	818	813	849	830	794	822	845	880	817	837	802	788	862	829	804	843	810	857	812	829	838	774	803	778	819	857	817	836	860	851	817	763	806	795	836	812	840	815	849	846	844	824	834	775	820	828	868	794	813	841	836	825	866	838	784	796	800	848	839	772	813	784	790	801	831	855	875	814	808	804	799	779	816	748	800	855	836	848	867	806	839	824	803	826	871	840	835	832	816	835	800	865	844	836	834	828	842	793	824	810	830	861	841	824	830	840	821	825	856	812	876	828	820	784	829	813	825	763	859	819	888	816	807	820	854	797	812	858	819	867	800	842	804	867	837	797	869	799	828	807	827	854	801	861	803	814	796	845	805	848	806	836	777	822	814	865	807	863	844	852	812	833	828	835	815	810	814	864	828	782	812	781	839	775	827	826	794	802	800	801	830	859	850	847	834	818	848	830	828	851	853	831	851	807	822	774	857	809	857	841	775	771	780	792	828	842	779	796	843	837	792	824	825	801	874	825	804	816	820	800	827	827	815	849	774	805	849	825	846	837	860	824	844	820	776	817	821	811	855	804	849	819	814	811	825	825	844	818	806	847	844	825	811	844	816	826	853	835	832	835	840	822	762	823	849	807	841	846	864	830	839	842	831	793	815	844	849	786	773	837	795	805	863	793	827	766	818	826	827	806	852	794	855	804	869	821	800	815	795	849	845	836	852	782	823	831	853	833	831	865	834	789	850	805	842	818	829	839	863	796	842	820	807	794	812	816	845	822	840	842	855	826	817	874	807	862	804	804	855	853	793	779	791	832	794	826	842	835	840	805	813	779	825	812	856	819	782	794	754	828	870	811	847	801	816	849	833	852	860	834	840	815	784	819	780	858	850	848	851	797	805	843	813	823	816	870	865	773	813	821	839	799	822	814	817	799	838	807	851	814	785	741	814	831	795	880	846	812	865	818	847	880	802	820	850	831	833	786	849	826	858	803	812	775	782	824	839	846	824	846	808	799	807	826	823	756	868	796	833	821	840	781	851	836	816	806	801	749	760	818	829	815	847	840	802	775	833	822	818	830	805	850	804	837	849	824	810	821	802	810	803	818	851	798	828	854	798	815	820	801	827	762	869	805	780	828	834	823	838	815	865	829	799	928	817	849	807	856	838	824	806	776	878	817	841	827	832	777	836	833	793	858	802	811	833	798	850	843	844	815	836	829	813	854	826	760	809	870	761	825	848	826	775	853	832	845	865	801	767	836	833	828	880	833	829	817	839	829	801	764	746	753	855	827	809	770	855	802	852	808	760	829	836	868	790	881	809	872	790	846	783	828	839	828	886	822	772	838	808	853	761	868	825	776	791	819	792	784	806	793	847	839	770	820	804	838	853	805	825	819	830	802	820	839	831	821	800	892	814	800	789	806	832	779	785	809	851	808	820	773	855	840	827	806	813	806	830	834	825	801	852	831	773	821	840	783	824	825	823	828	799	795	824	866	806	851	829	753	802	818	805	827	835	801	812	828	818	813	829	831	810	768	794	825	804	819	822	797	838	813	867	793	795	839	799	790	814	849	813	788	857	825	847	809	801	844	791	809	794	852	856	836	846	776	807	815	816	760	839	838	830	832	822	817	838	846	863	838	773	775	822	841	837	787	822	829	826	866	819	814	804	833	830	811	827	815	840	798	837	834	821	849	779	800	807	817	791	775	816	790	872	868	755	757	803	862	801	835	777	821	837	796	818	854	787	837	777	846	796	845	816	778	835	850	845	804	830	830	792	756	770	838	852	811	818	798	808	796	838	798	783	819	830	773	808	814	812	801	766	829	818	798	843	855	814	809	830	857	831	829	831	778	822	816	820	842	797	847	803	815	803	785	782	799	807	838	862	853	847	813	831	799	864	853	853	868	853	818	805	805	810	804	836	834	791	856	844	857	899	802	752	773	811	860	839	860	828	816	869	815	850	794	849	828	819	868	770	828	821	799	836	804	852	782	778	796	816	841	819	855	809	828	808	769	809	870	791	836	831	802	833	785	807	841	817	815	803	750	828	824	803	824	769	763	815	794	791	778	842	843	775	815	802	810	842	836	838	805	820	798	852	856	832	804	764	802	812	819	791	865	788	824	882	838	801	803	817	856	816	802	861	812	807	803	844	838	830	836	773	820	850	842	835	817	881	794	824	825	828	808	775	786	779	765	762	825	801	761	835	848	809	798	834	853	798	804	845	807	837	793	836	787	837	777	810	805	792	870	805	841	733	796	805	841	782	845	847	835	787	825	836	809	753	818	903	814	818	811	846	807	807	801	855	783	847	858	807	790	798	848	853	886	794	810	790	824	824	819	799	827	805	837	815	843	846	809	846	862	826	834	895	878	826	827	824	839	780	796	845	818	845	838	771	819	829	835	867	803	833	743	802	817	776	845	841	803	803	784	786	817	805	791	829	865	850	811	820	838	815	854	861	833	775	805	820	846	793	814	808	822	841	806	829	801	868	875	826	800	831	850	855	819	821	830	839	835	846	827	813	820	836	837	832	872	830	847	839	830	826	813	835	846	803	836	788	784	840	845	788	822	854	794	832	809	840	832	823	877	828	817	815	825	786	825	791	850	834	842	844	853	810	861	830	868	849	796	830	875	834	814	833	813	829	815	781	778	823	838	757	822	834	841	778	869	864	838	832	864	804	821	794	849	838	812	766	799	832	842	816	826	833	818	799	804	812	821	794	775	851	846	834	842	824	842	807	834	794	823	791	767	809	860	827	857	829	812	853	776	821	800	820	850	824	779	801	856	849	768	736	756	834	777	841	837	793	751	780	785	798	800	836	814	846	856	840	792	822	832	831	853	854	854	797	846	819	795	806	777	758	844	827	826	796	828	867	800	806	802	806	846	847	835	756	885	867	844	872	833	774	817	833	784	800	787	811	835	822	835	826	827	842	820	800	840	792	817	851	820	780	802	802	839	836	823	808	804	847	792	855	768	834	809	829	819	819	805	864	869	797	834	825	844	827	867	758	835	817	869	845	855	863	778	828	855	815	804	839	796	796	780	832	850	830	842	805	803	818	811	817	776	828	845	775	798	845	836	793	856	847	825	806	826	831	814	786	860	871	772	875	822	854	759	863	807	798	859	860	855	790	754	817	826	826	839	766	831	831	801	851	810	848	803	837	839	828	853	850	808	780	803	772	863	795	799	858	841	830	823	849	797	822	867	785	804	804	767	789	795	821	811	832	797	826	822	804	849	825	824	803	813	842	830	855	899	823	858	805	844	842	826	805	791	802	800	820	811	835	819	805	832	811	806	781	790
1241	251	157	117	117	141	163	161	142	156	146	166	201	206	134	144	154	115	80	98	83	72	62	56	73	54	67	72	71	66	62	41	59	66	52	58	53	53	52	49	41	43	37	40	41	51	48	26	43	34	52	58	45	44	47	41	46	52	48	50	38	36	45	48	52	40	41	57	56	53	54	46	48	56	52	43	52	35	49	30	41	43	51	46	42	35	44	51	44	46	46	43	41	49	42	46	41	45	36	50	51	47	33	52	46	43	40	56	40	38	57	42	64	38	39	40	58	44	46	44	41	45	45	54	36	34	42	42	55	45	50	31	52	42	35	41	49	47	37	38	38	39	55	48	36	40	46	44	49	41	55	30	40	46	44	43	38	49	54	48	47	45	37	50	36	41	42	51	41	51	44	40	38	49	39	45	45	46	38	39	36	43	30	45	40	37	51	55	57	44	46	57	41	44	49	42	52	46	47	41	29	40	36	39	52	46	39	42	45	52	38	48	51	53	44	46	48	48	47	47	49	41	39	50	27	41	39	40	57	49	42	38	50	45	40	47	46	40	29	50	52	45	40	37	48	42	40	55	48	44	48	42	40	43	48	42	46	41	57	36	44	45	65	48	54	43	39	48	46	42	44	42	54	31	48	44	40	48	52	50	45	45	59	39	46	46	45	42	54	43	48	50	43	50	38	38	42	41	58	33	45	67	46	42	44	43	48	31	44	43	53	43	51	40	47	57	45	51	48	49	45	51	42	29	41	54	30	48	41	45	39	45	36	46	42	43	41	32	52	54	60	34	55	36	34	55	42	43	34	43	46	42	38	41	43	41	47	46	37	45	61	33	40	50	40	46	45	49	41	46	40	48	33	41	42	45	39	39	44	50	50	46	34	49	39	59	39	30	54	36	40	43	25	40	51	30	56	37	41	37	47	46	42	49	51	36	47	42	40	46	43	43	46	49	40	53	39	43	43	43	26	37	50	42	43	47	37	40	53	42	45	52	40	42	33	47	41	45	37	42	52	46	47	28	48	46	62	57	42	47	50	56	39	36	43	42	44	51	51	44	40	39	49	47	39	33	33	48	44	51	38	51	45	55	44	41	46	43	37	44	44	40	39	42	47	39	47	47	36	47	50	48	44	55	41	44	41	41	47	44	38	58	52	41	48	44	55	56	35	39	50	54	50	51	48	45	47	53	47	45	42	45	39	45	44	56	40	50	40	46	38	54	45	46	46	36	39	47	47	44	49	60	48	45	43	45	42	44	45	53	42	40	52	37	45	52	43	38	39	46	29	38	42	52	43	45	44	45	41	40	46	43	46	47	47	48	40	33	50	58	54	56	44	47	37	34	44	49	44	56	42	48	48	44	46	45	37	41	46	47	45	45	36	29	42	33	52	55	48	44	58	31	46	48	48	45	39	51	39	32	39	44	46	42	45	55	51	55	43	45	54	39	43	49	37	43	55	43	42	32	55	61	54	40	37	46	45	44	48	40	39	48	43	43	39	53	46	46	52	46	43	51	43	41	40	39	50	40	36	42	49	48	42	42	36	46	43	54	28	43	42	44	37	38	26	55	48	45	42	38	35	49	47	46	42	52	44	38	46	35	54	44	35	46	49	43	38	30	39	36	37	50	51	36	36	45	39	40	55	44	48	44	51	38	46	46	53	44	45	50	35	45	42	53	46	42	52	45	40	35	44	45	58	35	52	40	49	36	40	48	54	43	46	48	45	49	55	48	50	45	46	39	37	55	41	51	44	38	37	49	42	44	45	57	40	34	33	42	37	47	45	38	49	49	48	37	42	46	40	41	38	46	34	52	65	54	39	47	56	45	45	36	34	44	42	48	41	51	41	47	45	34	46	42	48	41	45	54	44	41	49	36	38	42	46	52	38	40	50	42	46	49	54	41	46	51	47	51	40	48	34	49	52	47	49	43	49	45	44	43	46	41	47	41	43	45	52	48	40	51	50	51	48	56	45	47	46	41	45	45	39	55	45	46	39	40	48	48	47	50	44	46	53	39	45	50	50	43	60	62	41	49	42	44	62	50	42	45	45	48	42	48	33	56	41	36	36	46	47	49	58	46	44	48	38	49	42	38	41	48	48	41	39	40	48	43	54	33	44	40	46	50	42	45	56	47	41	40	38	47	43	41	54	42	50	38	38	44	43	47	58	45	49	42	40	43	41	48	52	47	57	37	54	36	41	51	52	44	58	56	56	48	40	31	43	51	59	45	62	42	48	60	35	58	39	43	36	36	43	56	42	33	32	45	49	44	50	50	35	45	53	33	40	51	46	43	44	46	43	45	44	47	43	54	42	56	39	43	50	46	61	48	34	41	58	41	39	46	34	43	40	34	40	45	42	55	40	41	49	42	35	47	52	40	44	42	54	44	42	42	46	40	44	51	40	43	42	51	41	46	36	52	38	55	42	43	38	46	44	49	46	45	53	49	43	47	45	51	40	43	49	47	54	41	47	37	39	46	38	31	52	48	44	42	48	49	42	37	40	42	57	53	39	51	52	40	44	45	44	39	45	46	49	65	43	43	47	42	48	50	38	54	43	50	45	45	37	52	32	37	43	44	40	35	42	43	44	40	46	41	46	42	37	57	41	50	37	47	42	44	40	32	42	47	40	42	42	31	46	42	55	41	43	54	48	37	40	42	41	39	39	49	41	51	49	37	47	54	34	45	45	55	60	33	54	50	46	44	41	50	48	41	40	37	43	44	46	43	33	41	49	41	44	37	47	45	34	43	41	53	32	44	44	47	49	58	41	49	43	42	58	43	40	34	48	56	46	42	38	36	47	47	28	50	41	39	51	42	38	51	51	32	52	32	43	41	46	34	47	38	39	55	52	39	36	44	33	57	56	49	56	54	45	50	52	46	38	58	36	55	47	37	50	45	43	41	42	52	43	48	42	57	37	43	43	41	34	52	45	44	43	43	43	57	46	32	40	50	54	40	62	38	42	53	48	49	45	44	42	50	41	33	46	46	33	32	53	48	40	39	45	37	39	38	54	48	48	46	53	37	50	42	45	41	44	49	60	39	54	59	35	45	48	52	51	41	35	47	43	54	43	42	46	33	52	52	56	44	61	42	39	46	37	46	40	35	46	58	49	48	48	51	46	49	51	52	44	40	55	38	54	60	40	38	45	36	40	44	45	45	37	41	51	54	49	43	63	39	42	41	53	30	53	36	41	45	50	40	48	33	41	37	57	49	52	56	55	52	56	43	49	38	53	53	43	51	55	49	44	44	62	44	44	46	39	47	52	40	40	53	41	47	43	48	36	40	36	40	42	51	36	43	47	40	40	43	31	58	31	56	39	44	54	54	45	41	37	41	37	42	39	37	41	48	32	31	59	39	46	40	58	52	44	35	51	36	42	41	32	49	43	36	41	39	43	46	45	48	46	35	33	46	42	52	40	36	44	48	48	34	52	43	29	44	55	54	48	46	41	43	47	52	53	47	47	54	59	49	55	41	48	40	53	45	41	41
10670	3481	2131	2881	6122	7517	6976	6607	5231	4826	4596	5230	6245	5543	4093	3516	2946	2217	1668	1998	1511	1243	1118	832	913	837	814	811	896	880	872	680	759	608	673	638	591	416	408	371	385	361	365	377	402	357	363	346	340	370	346	363	398	385	388	370	397	376	372	350	386	353	386	381	432	444	416	375	426	450	400	468	407	419	338	378	381	390	356	374	359	362	370	380	353	357	412	377	406	371	360	352	340	375	380	356	355	376	371	364	350	363	366	365	356	382	409	352	352	361	370	362	373	365	360	368	385	382	410	390	363	359	359	347	369	350	364	360	358	380	363	357	381	370	364	390	386	336	386	399	337	361	311	370	349	363	362	364	349	344	369	361	358	359	364	358	361	365	370	367	350	367	373	354	368	376	396	337	403	377	362	387	341	354	377	379	378	352	332	362	383	368	364	388	391	374	357	403	360	378	369	367	359	353	355	391	356	335	367	395	349	373	360	354	351	359	397	390	411	363	385	370	368	357	377	360	382	354	337	342	413	397	361	353	365	377	378	361	374	373	369	346	353	368	323	407	334	339	359	350	373	392	348	370	382	380	373	357	364	374	363	396	371	363	353	344	371	342	375	364	416	369	324	371	372	345	360	372	372	370	353	371	362	386	341	381	364	364	371	360	331	414	344	358	373	367	354	383	340	358	392	388	353	342	388	342	368	355	348	400	335	336	382	360	345	341	376	383	367	364	356	379	384	328	392	365	359	396	371	373	371	345	364	353	358	389	379	381	355	354	364	354	363	387	347	335	397	368	355	358	365	345	365	380	392	351	370	349	408	365	379	365	335	385	363	321	357	350	341	370	404	360	349	354	408	395	367	374	371	374	407	361	333	377	362	332	339	382	326	375	389	353	381	379	356	361	396	350	349	377	359	381	358	365	333	359	382	367	377	367	360	379	329	368	349	391	360	373	320	396	334	377	357	352	383	398	359	387	375	383	373	366	391	365	354	333	376	382	404	373	370	354	372	392	398	364	376	364	345	358	351	350	379	401	359	345	373	371	355	375	379	321	360	379	352	360	359	335	380	366	349	340	338	378	360	352	357	342	367	371	390	354	341	370	372	409	373	352	362	347	366	365	351	383	328	349	347	375	340	375	351	379	351	344	369	319	337	372	383	376	349	355	363	351	346	393	398	355	363	373	375	362	355	377	403	380	395	389	338	393	375	370	391	356	382	394	361	387	398	343	388	369	356	366	374	353	386	349	373	385	351	384	378	366	335	378	346	364	339	362	376	373	398	380	351	343	374	348	356	392	363	354	374	381	393	365	384	351	363	359	364	396	347	351	355	377	364	404	360	389	388	383	362	388	404	382	338	358	364	367	355	328	390	357	359	353	333	366	346	337	366	371	379	351	380	373	366	380	332	385	365	355	369	333	370	351	347	385	360	352	399	335	374	345	349	354	371	364	344	355	341	379	356	358	384	379	360	352	362	354	363	335	341	359	368	395	374	356	357	389	344	372	375	394	346	380	413	354	357	370	343	331	374	380	355	385	358	354	366	386	390	388	385	354	374	388	392	382	358	349	350	363	372	375	352	367	349	317	416	392	367	375	396	396	372	379	378	365	384	355	368	359	356	349	359	401	393	379	375	387	375	377	381	423	394	386	368	400	358	353	391	363	375	350	385	358	385	351	365	372	393	379	369	357	365	352	342	391	326	374	355	377	382	396	347	391	384	354	382	373	399	359	370	347	354	382	368	338	346	351	391	380	403	386	348	340	388	361	304	346	352	357	369	357	355	334	368	367	366	332	366	344	374	354	329	378	363	365	387	360	387	363	331	365	397	374	360	364	383	368	374	392	357	366	363	375	337	385	402	358	365	353	362	403	350	376	374	341	363	378	355	367	342	374	373	394	377	411	371	367	364	349	403	328	383	359	380	340	352	331	384	367	386	378	337	393	368	365	371	356	360	386	348	368	384	377	360	356	365	365	371	393	391	383	372	366	369	364	358	347	365	336	327	371	343	373	374	359	350	364	364	389	383	386	351	349	363	370	349	349	402	365	330	391	385	370	368	362	377	381	350	361	395	362	379	381	343	403	386	376	364	379	342	379	362	372	386	378	315	352	360	350	353	390	352	334	336	336	323	349	392	388	363	360	376	408	365	410	349	383	356	358	368	368	340	335	359	366	379	358	367	397	354	393	361	369	368	367	369	335	341	358	369	382	349	362	372	348	352	356	380	387	371	395	382	360	356	363	417	349	373	356	369	357	379	363	412	338	386	376	393	336	377	394	374	357	355	326	390	395	381	361	342	340	370	378	352	370	387	374	396	360	354	359	358	371	339	363	390	383	391	389	351	345	351	351	326	358	381	367	351	359	346	348	368	393	358	336	390	358	363	345	392	395	363	378	352	396	367	350	342	380	353	348	396	358	350	394	355	404	389	390	340	391	369	364	381	355	380	351	362	371	332	391	387	395	357	349	405	378	338	386	378	363	344	369	364	372	309	356	362	347	329	369	356	328	345	347	357	377	392	385	347	316	368	336	353	367	371	327	349	348	353	346	385	376	344	348	359	376	348	415	360	363	382	384	329	392	370	375	366	374	349	333	350	338	347	367	369	370	341	382	369	362	352	371	364	376	396	373	380	341	357	376	365	403	372	369	359	362	362	377	354	368	391	355	355	366	365	344	340	383	345	362	388	345	366	377	418	368	322	393	331	345	341	367	331	359	364	340	371	380	384	352	360	351	398	377	397	414	376	356	358	356	360	393	367	341	365	366	354	378	382	361	360	348	400	338	355	368	340	361	357	389	384	367	372	350	346	389	372	372	373	394	376	360	363	364	357	386	360	357	351	359	370	362	326	365	370	388	339	372	388	398	357	338	357	357	378	328	355	373	372	389	401	340	368	392	339	368	354	369	379	388	348	329	347	387	402	357	352	367	366	345	376	342	362	335	347	372	371	358	386	349	329	347	389	379	381	369	385	342	346	360	352	364	338	365	358	370	361	376	386	364	380	369	347	363	329	365	370	380	356	371	380	364	413	363	393	320	399	387	380	361	374	345	362	355	373	327	363	399	362	362	357	367	359	359	348	350	372	385	344	363	369	338	353	373	356	302	377	372	383	385	340	386	347	337	354	367	360	376	334	381	343	385	343	361	352	365	360	363	390	347	362	381	383	350	355	382	365	326	359	351	340	355	350	382	341	368	357	379	384	344	354	347	365	370	381	353	396	375	389	353	392	351	374	364	359	352	370	373	378	342	360	339	377	389	354	363	390	369	336	369	368	346	345	357	338	388	377	386	366	339	365	352	386	361	335	368	399	373	356	417	370	366	335	396	364	380	383	372	363	353	355	369	384	392	360	305	377	356	357	396	421	383	344	377	352	398	315	361	385	352	360	346	357	347	393	398	348	366	359	372	360	362	339	356	393	399	381	335	358	391	380	359	385	378	364	382	324	349	372	377	354	391	377	335	372	359	372	344	366	335	378	372	385	377	345	384	338	342	385	349	351	337
791	378	260	206	156	231	267	275	245	256	238	298	288	283	249	214	180	168	161	148	142	123	106	115	103	85	99	104	103	115	116	96	118	103	113	102	99	93	74	92	85	84	87	89	94	83	81	110	97	85	81	78	88	74	95	88	102	80	78	85	72	91	93	89	99	93	99	82	64	79	98	80	103	87	77	76	88	71	79	85	91	99	81	75	76	101	85	83	68	88	67	88	84	80	83	63	74	81	82	72	77	79	81	87	69	88	77	75	98	88	101	62	92	100	88	95	87	86	78	81	85	84	90	81	87	87	80	80	69	82	88	81	97	82	72	82	101	99	71	82	81	81	96	83	77	82	99	84	81	62	82	78	85	78	84	98	80	83	72	80	75	83	91	80	82	86	84	80	87	78	70	86	87	78	81	83	95	90	83	83	93	85	78	75	94	72	97	74	80	92	75	85	90	79	76	78	91	94	79	82	65	83	87	82	100	101	72	72	95	95	86	85	102	87	67	59	100	78	93	93	78	80	88	79	80	82	76	77	79	92	93	80	98	74	83	96	74	79	79	92	81	103	85	84	90	72	67	100	81	99	79	93	103	77	88	88	84	81	86	102	96	98	94	82	83	92	97	83	97	61	82	74	91	67	80	79	72	84	88	78	84	78	98	78	93	80	106	79	89	95	84	95	76	93	92	100	91	100	73	92	65	86	87	69	79	87	94	85	83	100	101	90	85	75	82	89	96	79	76	94	84	90	91	90	68	83	85	85	99	92	80	93	94	95	92	87	72	86	75	86	70	75	88	93	61	96	82	83	72	83	74	71	103	91	86	74	75	76	92	81	100	87	87	78	88	88	87	88	81	80	102	69	88	98	94	69	94	75	84	91	95	74	70	94	87	88	71	101	92	68	86	81	81	90	87	86	74	96	80	80	86	81	82	97	78	80	101	94	85	81	91	75	82	74	87	66	77	82	96	81	70	83	88	89	82	100	73	85	87	92	81	106	86	100	89	68	85	79	71	91	80	92	85	85	85	74	72	86	89	98	78	85	95	66	81	81	95	76	90	70	77	74	70	94	77	80	77	89	86	69	91	85	86	82	77	76	83	76	56	88	109	86	83	98	90	95	80	80	89	107	80	74	86	79	79	83	68	75	83	80	83	88	79	91	82	80	65	94	107	82	85	76	88	88	96	89	88	82	76	84	76	71	92	101	94	99	88	97	96	85	89	87	84	70	87	85	87	82	88	79	64	93	84	77	76	92	85	97	89	76	92	79	75	67	74	77	82	89	91	71	81	81	94	89	100	80	72	79	82	75	86	97	73	83	90	87	91	80	79	98	98	88	86	96	57	86	93	69	85	90	82	88	86	70	77	86	71	93	89	92	85	81	85	63	99	80	78	69	97	69	84	82	86	97	91	75	75	82	89	96	72	72	98	94	82	75	73	92	93	70	99	86	73	84	84	68	90	74	87	75	82	75	90	73	86	91	90	86	72	63	70	73	96	98	75	98	107	71	97	89	69	73	76	82	75	76	93	85	75	86	91	69	72	79	83	71	79	86	69	79	80	83	82	71	72	92	100	83	57	98	84	98	84	82	68	82	88	93	91	90	82	83	76	78	96	72	68	89	92	85	90	77	89	79	78	86	87	76	76	85	94	83	88	83	80	76	87	84	84	92	98	86	86	84	80	89	94	89	91	79	75	92	89	74	90	75	78	79	93	70	81	94	78	65	83	85	78	80	68	77	73	91	102	72	87	102	83	82	68	76	96	85	84	84	81	84	72	102	98	77	84	82	83	80	79	86	69	79	89	77	81	81	80	63	69	86	63	95	81	85	68	86	82	84	93	94	80	82	97	99	66	87	85	84	82	81	88	86	76	90	91	84	79	105	77	81	82	82	100	77	84	83	82	86	77	105	72	93	80	95	69	85	64	94	87	85	77	88	77	78	81	72	93	83	88	93	63	98	81	99	99	82	98	87	102	75	90	89	76	89	81	82	87	107	87	72	100	84	88	77	82	77	84	89	80	76	91	92	86	95	77	79	80	86	84	93	88	92	84	92	78	85	74	88	92	87	98	93	73	91	80	73	75	70	89	82	82	103	73	75	80	73	80	69	64	85	94	75	79	83	87	81	88	90	85	76	100	70	95	91	64	85	70	81	70	89	72	90	95	84	81	89	95	81	67	95	80	86	87	93	87	88	95	75	88	93	75	76	84	83	93	96	79	68	73	79	84	78	85	77	69	83	105	76	73	82	100	82	103	75	78	87	80	75	89	78	85	89	88	77	84	74	67	90	75	76	85	84	87	80	77	88	80	80	81	94	96	85	87	110	76	77	98	96	86	81	84	97	73	73	75	77	66	82	89	87	79	92	92	72	79	86	105	83	94	89	100	84	66	95	66	90	79	80	85	84	80	92	65	69	79	94	90	76	87	86	99	85	73	82	86	91	93	91	84	75	86	79	109	75	87	81	89	83	79	74	69	94	90	80	81	100	76	69	101	92	86	71	81	80	87	77	68	96	76	94	90	86	89	80	87	90	84	81	73	90	88	90	94	79	76	101	89	80	96	96	73	82	81	75	106	107	92	78	95	86	74	72	85	87	82	99	86	90	74	82	75	99	78	84	83	87	106	83	84	66	95	80	93	88	79	85	77	93	67	77	81	88	84	90	86	92	87	92	81	90	74	86	80	81	77	84	69	78	92	84	95	87	69	78	86	84	85	102	88	87	83	78	98	85	102	66	98	90	103	82	91	93	76	98	89	88	84	76	81	92	87	63	99	81	77	84	76	73	76	71	104	83	77	91	85	85	80	74	86	63	79	82	84	76	77	73	99	97	94	69	89	76	81	88	85	70	102	78	74	87	87	87	73	88	86	72	83	79	99	102	85	74	86	97	92	76	67	98	63	91	92	86	91	74	83	99	73	96	62	78	94	85	89	86	93	79	83	77	76	102	90	81	76	93	87	94	88	80	78	79	98	89	90	82	82	79	67	74	83	80	82	62	88	81	97	81	95	79	72	87	83	75	85	71	86	76	89	83	74	77	91	79	81	86	79	100	86	93	78	99	82	79	91	84	93	87	75	73	96	92	73	78	88	88	80	84	78	116	77	92	82	79	82	77	112	108	97	96	89	62	81	78	104	76	67	89	76	81	94	51	78	68	84	74	85	93	79	92	87	99	104	89	83	85	84	93	84	91	85	99	88	81	95	89	73	93	84	82	74	87	85	93	88	91	79	80	83	73	89	90	106	91	85	86	69	87	87	86	83	96	83	84	75	95	88	82	99	97	96	84	98	85	86	64	76	89	87	77	84	67	75	87	91	66	102	71	84	88	80	90	85	73	83	75	75	81	90	90	75	95	82	95	74	93	64	103	86	84	85	93	90	86	75	52	81	71	75	84	70	78	67	72	103	76	74	69	80	95	76	85	74	72	98	96	73	81	99	91	71	83	73	77	88	92	86	83	74	67	80	87	84	80	84	94	98	84	77	78	75	80
11491	5073	3068	4319	8614	10680	10679	9234	7426	7091	6687	7976	8162	6791	5293	4826	4224	3024	2694	2435	2276	1912	1641	1435	1416	1371	1346	1410	1379	1583	1340	1192	1220	1169	1191	1114	905	776	707	646	668	657	622	640	622	692	652	640	670	657	657	638	676	647	668	636	667	615	666	638	656	664	702	711	781	755	698	642	689	695	767	750	733	725	677	667	658	675	638	642	629	687	658	620	667	674	659	623	632	620	664	663	676	616	628	585	620	697	648	634	651	645	665	642	638	644	655	705	620	655	626	639	683	624	634	677	604	651	607	621	667	639	611	649	627	683	628	637	676	664	672	627	652	619	683	655	668	660	660	626	692	627	674	610	656	633	627	662	632	675	641	624	635	640	663	660	635	663	624	649	669	638	640	600	662	643	620	634	641	624	612	685	628	690	653	629	640	668	658	670	659	630	694	699	639	636	669	628	615	648	641	695	686	578	586	638	653	605	640	636	683	622	623	592	612	646	633	693	654	637	655	646	673	674	679	670	640	630	661	653	657	641	665	630	638	649	616	677	680	633	610	649	627	642	619	651	631	673	647	593	684	618	620	599	675	649	673	639	619	698	629	616	621	647	620	601	639	608	645	641	663	645	667	616	631	631	614	626	656	668	687	701	639	621	625	677	643	617	613	650	674	678	613	680	672	650	648	669	649	648	647	639	633	620	644	670	630	620	664	657	662	673	639	644	641	625	692	624	595	643	635	657	629	643	670	692	652	672	658	605	644	606	641	694	625	660	625	682	682	640	608	633	644	655	669	641	606	664	582	656	678	621	629	651	605	575	637	623	663	643	679	653	637	642	640	663	606	638	664	660	645	636	669	657	648	664	663	630	639	663	693	613	672	643	636	621	655	646	634	627	621	677	625	633	611	625	642	609	614	681	647	680	662	628	648	660	648	646	634	647	667	659	623	640	630	629	635	650	626	660	672	602	665	635	619	695	657	683	595	701	704	649	537	633	646	638	645	639	663	681	602	654	637	609	641	582	628	642	631	608	648	640	672	605	635	612	590	683	667	609	663	628	613	633	630	627	647	623	610	652	616	657	624	615	717	609	634	603	671	669	673	680	630	661	660	640	647	610	636	621	635	657	643	664	590	626	656	615	665	661	637	605	637	652	637	647	632	640	638	620	649	639	628	631	597	651	639	641	638	645	681	709	693	681	657	651	630	627	617	653	649	656	657	640	607	628	640	619	685	659	659	636	682	674	632	636	626	720	655	659	659	647	647	638	586	661	680	644	612	642	672	629	652	657	640	616	682	647	637	642	657	656	628	668	653	661	617	623	633	643	634	671	638	649	663	646	667	646	614	627	631	661	645	628	643	631	664	669	615	635	646	672	659	694	663	623	649	645	628	692	659	659	632	635	658	618	662	654	609	605	666	644	593	647	684	647	632	650	691	654	623	636	663	629	624	621	631	653	636	681	607	625	638	638	646	597	647	606	637	653	641	705	628	699	666	669	668	676	650	673	606	640	709	691	698	656	661	647	647	658	637	664	617	637	660	658	680	670	657	647	609	614	602	644	646	661	632	618	640	663	665	607	652	656	626	615	665	671	665	603	641	623	659	662	668	676	649	658	650	627	671	637	603	645	625	658	623	616	662	635	676	603	654	660	684	688	639	656	651	679	702	660	620	687	641	637	642	662	601	675	696	636	636	693	655	634	638	661	649	629	616	614	659	657	645	680	635	624	617	618	677	669	637	653	650	639	645	658	633	650	622	619	671	635	682	653	712	629	611	602	701	643	634	650	624	657	652	680	644	625	627	634	665	653	643	664	618	663	611	642	676	642	667	641	624	687	647	662	635	660	622	621	671	647	683	623	587	661	686	658	662	645	710	586	639	635	667	625	698	615	672	661	646	688	598	642	633	657	679	659	673	656	648	640	643	648	620	636	678	627	653	639	616	659	645	641	633	642	651	685	627	651	637	650	633	614	666	649	618	635	640	670	643	634	630	656	636	660	616	644	680	692	680	677	631	667	645	664	653	615	658	628	756	629	608	616	612	669	608	653	644	627	651	629	671	658	688	647	649	619	669	654	658	657	638	619	670	640	672	699	678	683	675	645	607	619	659	652	696	648	608	618	615	653	619	645	638	690	657	695	667	671	604	646	668	662	632	637	606	654	638	663	639	640	655	631	596	667	656	643	598	636	619	647	639	629	629	688	696	605	625	662	646	661	635	654	693	625	644	657	634	637	631	647	632	609	649	669	623	651	629	629	654	665	627	678	671	635	624	635	657	634	678	631	630	657	667	612	581	641	620	627	686	647	655	635	682	695	664	613	626	673	630	628	615	609	662	676	623	636	629	668	691	642	615	624	617	605	601	635	629	672	657	656	677	650	691	623	640	628	655	638	650	635	655	585	634	637	656	651	614	642	650	656	657	646	623	677	651	617	669	635	643	670	649	647	664	635	649	675	656	647	683	642	639	605	652	686	647	669	644	623	636	620	629	613	612	614	672	624	627	665	586	653	621	623	662	609	705	655	638	628	645	643	627	623	667	677	638	642	585	653	620	629	637	707	626	638	637	648	641	625	612	619	603	639	658	659	600	621	652	653	644	643	636	590	644	643	667	608	644	634	637	632	692	592	636	662	651	598	641	621	655	642	667	627	687	639	658	618	632	651	651	646	653	688	634	668	612	667	643	608	651	685	668	645	652	628	604	606	621	593	580	620	680	634	626	639	656	639	672	646	629	682	634	657	690	641	626	725	632	656	675	633	639	632	654	603	628	705	658	667	607	620	662	656	625	620	644	612	657	661	621	640	637	652	685	630	636	683	661	631	615	672	609	638	593	679	666	626	634	657	636	644	661	638	633	635	647	635	650	641	655	639	652	588	642	658	611	680	676	650	617	653	664	639	630	629	688	665	637	661	647	657	646	678	615	651	661	606	696	657	622	677	632	630	654	632	676	636	672	608	643	673	653	602	591	638	652	619	665	637	649	628	601	602	699	604	646	614	625	629	650	616	644	627	667	663	620	628	652	672	627	628	662	666	638	671	670	633	634	662	662	653	646	632	653	605	596	618	638	642	649	623	635	597	634	647	674	626	674	642	672	635	682	668	628	623	660	653	656	641	602	661	664	655	614	629	692	611	597	644	642	642	620	661	636	633	687	628	650	641	632	665	625	595	662	627	634	670	678	671	648	661	675	641	639	680	647	609	638	610	647	679	659	669	636	606	603	612	660	624	636	611	636	609	655	693	654	632	624	640	647	696	630	671	647	645	646	657	617	572	667	674	663	606	671	655	664	596	651	653	623	674	649	660	676	632	664	623	641	689	690	607	679	649	609	639	667	626	625	648	630	649	619	635	660	630	638	658	672	632	652	651	653	644	610	617	604	669	643	625	643	658	625	639	673	667	651	618	625	641	675	655	635	617	667	665	635	656	626	660	637	647	645	617	644	636	713	618	630	614	630	644	671	625	668	603	646	646	658	655	680	676	609	626	653	651	633	612	617	630	644	621	695	666
1748	324	243	175	136	214	250	206	216	244	238	238	305	241	213	214	180	137	146	102	113	100	93	93	98	83	104	103	103	95	68	82	77	89	89	82	75	89	64	75	69	57	70	59	63	69	73	71	69	50	59	61	69	72	68	65	82	78	61	80	65	73	75	61	67	79	64	85	83	86	81	79	74	74	78	61	74	60	57	72	90	72	52	56	74	57	64	67	74	66	75	85	64	69	75	66	68	73	77	66	63	67	58	68	71	59	72	54	70	64	78	77	59	58	75	62	64	65	64	61	57	64	79	84	65	71	56	78	76	74	73	71	62	62	70	71	72	70	59	84	66	73	69	70	49	73	67	57	66	49	66	67	78	76	56	70	59	64	84	49	61	76	57	52	74	62	81	60	67	57	65	65	71	76	55	58	47	68	58	76	75	62	62	69	62	71	83	65	61	60	67	63	69	64	64	71	74	66	81	61	81	71	77	82	47	78	73	62	66	69	80	57	64	67	54	64	59	66	64	79	75	57	66	57	71	69	82	63	71	70	69	68	62	55	74	70	62	61	64	63	72	61	71	60	69	73	68	81	71	61	63	72	68	70	65	65	62	66	68	63	72	55	80	63	78	59	71	81	57	68	64	77	61	69	70	61	64	67	48	62	66	58	75	54	63	61	64	58	65	55	66	58	80	65	56	70	67	68	72	75	78	59	69	62	68	70	71	78	75	60	61	62	71	64	59	77	61	59	81	64	50	66	67	81	56	73	64	52	67	63	66	79	67	76	75	58	93	77	63	67	65	57	71	70	57	63	67	67	66	73	67	69	62	65	59	63	56	74	72	65	62	60	70	65	86	58	71	72	64	68	67	71	77	81	70	56	91	70	65	69	66	64	63	59	73	69	64	60	59	63	56	90	68	51	48	61	73	63	61	48	71	62	61	79	65	60	70	71	66	72	57	60	54	63	64	57	71	66	69	46	72	62	65	67	73	73	68	75	58	78	63	74	76	70	67	76	70	57	69	65	73	64	80	61	77	63	68	68	68	83	67	75	81	68	61	62	58	71	71	59	58	71	60	76	55	62	60	76	67	68	70	76	69	73	68	53	72	54	83	64	66	51	65	68	62	75	75	70	72	75	63	57	67	71	64	67	76	53	73	65	83	75	55	71	81	66	83	64	78	73	70	71	61	78	75	67	46	71	61	64	60	65	62	58	65	59	65	58	63	73	56	69	72	50	66	59	67	56	71	78	70	61	68	61	82	78	78	65	57	62	67	63	59	63	63	56	60	63	68	66	58	61	70	74	57	64	79	75	57	59	63	67	63	69	72	78	55	65	63	62	65	63	61	68	72	61	60	59	73	63	62	76	73	55	61	68	60	71	72	74	69	66	67	76	53	76	84	63	79	53	66	70	59	64	79	72	68	62	75	77	69	60	61	83	61	64	62	69	65	74	57	83	66	54	51	69	63	53	68	60	70	67	68	57	53	48	61	64	67	64	82	67	69	82	59	59	67	69	65	83	56	63	65	73	84	70	74	54	73	61	58	78	58	72	62	70	72	93	69	70	66	59	64	62	73	72	82	71	59	63	66	73	73	74	71	74	65	71	62	61	74	61	72	69	59	61	63	72	59	65	63	57	51	58	70	72	53	56	80	73	82	47	60	61	78	49	72	61	86	63	62	63	65	72	89	65	68	68	64	73	63	72	68	75	70	67	63	72	76	49	69	76	69	63	62	69	84	68	57	65	70	62	60	73	80	67	77	63	58	55	81	66	80	73	68	63	70	85	60	67	62	52	57	59	66	55	59	67	72	62	64	73	61	66	83	75	57	68	61	67	65	62	68	69	68	66	69	59	55	76	66	68	60	67	70	76	73	65	58	51	51	63	65	67	56	68	70	58	67	70	60	64	58	70	73	60	83	68	72	73	77	63	76	65	65	68	78	68	80	65	70	60	72	61	64	78	83	70	69	60	61	74	60	70	74	65	60	73	70	90	75	59	53	65	82	67	62	84	63	61	68	71	72	58	49	73	65	66	61	55	86	46	64	73	70	72	66	61	61	71	71	72	70	59	66	57	53	75	57	80	77	82	57	76	69	66	65	48	71	76	70	68	73	63	66	55	71	61	51	61	66	66	82	73	67	61	62	61	61	85	69	76	63	61	63	60	60	60	69	79	67	70	74	73	75	72	62	68	73	66	59	74	73	62	64	61	57	68	59	71	56	64	62	69	62	70	73	55	78	65	79	58	61	62	67	74	69	80	72	64	80	60	63	69	69	67	54	69	68	69	66	70	64	84	74	70	75	62	72	63	64	72	66	73	66	60	69	95	61	67	71	81	68	75	64	65	64	63	80	70	68	71	64	56	56	63	66	67	59	60	64	65	60	67	63	57	74	76	69	63	66	66	64	64	72	59	72	66	50	63	74	69	68	64	59	80	82	91	68	60	50	75	73	53	71	76	76	63	59	77	73	76	70	74	64	74	61	63	61	62	80	77	49	76	76	61	67	59	53	61	68	72	69	55	68	76	73	72	76	57	60	74	73	60	67	71	63	65	81	68	69	60	70	75	70	67	62	61	68	67	69	71	52	57	72	70	57	86	75	72	61	73	68	79	61	68	55	73	55	57	69	74	79	57	65	67	72	62	61	82	70	58	71	75	59	63	83	78	59	83	73	79	58	65	71	62	61	75	74	61	66	53	70	68	67	74	61	60	74	77	65	63	65	68	71	61	61	71	55	59	62	61	75	89	68	69	60	61	63	68	63	58	69	57	79	56	52	71	57	61	65	68	70	59	64	60	73	77	75	93	72	71	64	65	66	75	63	68	64	72	64	71	55	55	78	60	77	70	67	67	61	60	76	66	70	75	60	66	85	82	51	66	78	62	79	70	69	50	69	65	74	54	63	71	67	60	66	69	67	62	84	77	74	65	69	57	72	66	65	67	54	79	62	58	64	65	66	66	51	63	62	62	65	75	63	57	83	58	71	55	69	64	55	57	81	55	67	77	68	51	68	82	64	62	59	60	75	65	60	71	74	60	57	69	71	66	75	70	69	61	67	71	73	75	58	62	65	81	68	70	59	54	55	61	79	77	76	72	71	56	61	68	67	47	59	63	55	73	78	61	71	68	67	66	59	73	70	81	64	69	64	57	69	77	65	70	56	62	79	56	56	63	80	65	59	66	82	61	69	56	88	59	67	66	65	60	56	70	65	69	71	74	72	75	55	61	73	66	63	55	74	51	74	73	64	60	71	77	79	60	72	69	70	69	45	63	70	73	63	73	80	64	62	59	71	64	71	68	57	66	66	58	62	51	68	73	68	67	61	69	70	72	73	66	67	59	50	58	78	64	63	84	72	74	67	80	81	61	60	65	59	68	71	61	63	68	58	71	59	78	69	58	67	59	60	55	60	68	68	53	63	57	64	75	74	69	72	75	63	67	54	64	56	87	66	82	82	71	69	73	63	68	57	58	68	60	88	60	75	66	64	68	77	58	63	73
13021	4577	2879	3896	7805	10226	10262	8656	7517	7469	7256	7805	7812	6490	5305	5111	3892	2804	2611	2285	2091	1541	1601	1398	1349	1308	1278	1448	1319	1550	1120	1230	1072	1084	1090	1011	797	676	604	557	558	564	579	530	588	543	527	537	552	506	540	591	577	560	545	556	542	506	496	550	568	608	596	611	621	591	637	585	588	605	633	641	621	526	501	516	513	573	518	590	543	516	515	501	552	514	542	565	562	525	529	536	538	574	524	491	522	547	558	531	511	527	521	552	572	536	520	551	567	581	565	537	517	550	558	550	537	520	532	562	554	529	538	579	540	550	535	564	526	508	539	521	536	502	552	530	558	548	524	544	512	517	595	529	562	552	517	561	583	513	546	552	533	553	590	547	522	538	525	555	499	538	500	539	532	557	527	516	549	560	555	549	546	546	453	558	498	592	531	504	530	526	548	582	496	506	534	535	523	540	552	542	522	515	572	537	547	532	604	528	526	558	542	520	549	540	533	527	553	570	498	532	541	547	536	564	531	520	523	531	534	514	546	524	522	548	521	565	546	580	538	542	558	559	532	545	526	538	527	541	555	504	586	559	539	568	518	522	550	567	513	544	547	540	513	576	527	523	511	524	476	527	524	539	500	514	514	530	513	537	574	533	548	560	548	542	543	573	564	562	546	551	497	495	536	540	574	537	543	527	528	520	516	569	549	510	549	526	547	516	562	557	564	524	508	560	518	574	564	566	511	552	508	535	540	577	518	561	544	557	532	565	539	518	559	527	551	514	541	547	492	563	555	522	508	556	533	493	556	532	501	551	547	534	515	499	565	537	514	511	522	558	559	561	553	575	545	518	529	508	559	543	516	529	533	548	523	526	531	544	526	567	503	562	500	590	554	548	533	529	528	537	518	519	508	553	548	550	505	574	544	563	540	462	570	514	558	556	575	567	542	524	547	536	530	535	514	493	541	553	538	556	558	517	531	507	538	570	527	511	527	521	550	547	562	544	491	532	558	567	540	514	559	551	556	517	527	541	538	564	559	557	547	553	542	491	508	558	533	527	545	555	563	592	515	536	533	578	504	543	551	544	530	502	520	552	535	529	536	531	542	580	519	584	584	589	512	534	494	525	522	523	545	533	549	526	573	564	519	535	540	501	530	556	501	583	534	498	545	569	523	580	570	520	528	520	547	512	506	511	547	519	546	551	537	525	567	544	518	549	480	545	509	532	570	542	559	537	574	536	580	532	544	535	533	544	556	558	538	562	505	552	517	525	579	542	564	520	555	524	516	543	540	542	524	559	534	550	525	534	522	577	564	539	545	550	551	565	560	535	540	516	536	558	540	545	562	508	533	537	549	591	530	499	544	595	536	502	575	498	543	564	546	539	531	563	506	532	523	556	564	539	529	570	573	528	517	554	545	551	556	515	523	556	547	562	544	541	532	493	532	524	526	566	560	547	545	534	543	537	527	551	544	527	550	514	548	572	567	527	562	508	517	552	539	534	551	497	557	549	551	498	527	559	524	534	533	549	554	573	539	568	558	543	507	507	531	562	543	533	515	503	532	490	534	530	517	553	549	558	534	523	527	516	581	489	523	544	532	563	581	501	543	535	566	549	522	535	590	529	531	519	550	530	543	560	579	531	550	549	535	546	519	533	543	555	516	548	524	531	509	517	521	499	528	542	536	557	495	515	530	545	543	525	527	531	517	543	550	553	516	578	542	558	549	529	539	523	536	543	529	555	531	528	503	524	509	537	538	504	560	563	582	526	543	561	488	519	535	577	575	571	565	512	507	478	530	551	562	532	536	551	507	543	545	519	546	539	522	515	517	518	576	536	538	576	509	504	559	528	553	552	556	529	545	552	518	539	502	539	520	508	508	545	519	506	551	566	545	503	505	548	545	538	553	525	543	602	543	539	528	517	523	537	522	592	580	540	524	537	547	554	589	505	559	527	570	543	509	560	547	551	517	543	544	537	498	543	545	519	547	526	524	515	553	516	504	550	525	562	513	533	536	519	579	545	513	534	502	573	536	558	529	530	550	534	559	514	548	519	535	528	537	567	516	566	531	578	536	506	552	524	548	518	548	541	521	505	524	499	560	531	569	544	512	528	559	550	472	518	512	530	519	521	567	528	502	549	502	503	513	545	559	524	523	501	550	586	539	542	491	512	523	529	541	532	548	543	552	547	525	591	505	545	504	553	505	521	525	551	556	547	541	492	521	557	548	545	521	518	543	566	554	521	522	529	539	526	538	506	512	568	522	550	537	543	505	514	569	517	545	525	566	509	521	531	555	548	528	536	531	559	577	547	511	533	554	571	575	561	561	575	519	577	523	551	566	517	531	506	475	542	548	537	566	552	527	544	514	525	574	531	570	540	503	538	521	502	541	514	543	516	509	534	536	522	546	514	544	530	505	553	538	532	532	538	553	535	569	529	528	508	483	526	518	525	565	539	544	525	535	580	521	554	537	500	560	525	529	545	557	501	500	583	510	554	556	533	515	511	553	533	529	517	523	525	540	516	529	528	520	535	521	532	529	532	499	514	541	576	528	514	490	551	517	545	533	547	535	514	502	531	539	484	537	556	570	549	513	519	532	517	541	517	533	522	592	528	525	520	544	574	527	499	532	556	552	547	580	512	508	536	518	552	514	535	594	567	566	532	532	556	514	498	532	524	568	499	541	564	523	521	520	570	541	534	529	516	547	497	552	520	551	507	517	508	555	555	569	533	552	494	545	532	558	555	539	530	523	502	544	553	552	534	493	561	517	589	562	535	542	548	524	508	544	516	547	553	537	511	503	533	484	562	533	584	527	563	541	544	506	492	544	555	520	536	529	541	585	547	557	563	577	574	544	530	533	542	513	545	535	556	541	516	566	556	545	555	519	537	584	526	544	571	517	527	552	571	543	543	543	551	573	582	568	564	575	526	530	514	538	569	557	562	506	517	533	546	563	548	545	523	526	552	510	545	562	534	510	578	517	522	508	553	563	511	538	584	534	542	513	523	571	517	563	545	541	501	528	552	508	536	529	533	514	554	542	527	558	538	546	548	521	552	572	553	537	580	497	556	527	544	534	502	529	490	542	496	560	579	543	516	548	537	527	543	528	541	556	555	556	534	550	594	480	562	536	496	511	562	532	544	557	567	538	552	565	553	520	565	536	585	556	486	550	510	578	549	524	559	565	561	545	552	528	563	498	543	516	547	577	523	526	553	562	530	564	538	540	506	554	543	510	526	539	544	531	516	529	594	508	547	582	543	560	531	553	521	558	565	569	519	520	569	523	547	564	542	546	577	559	536	553	520	509	505	578	520	550	508	547	562	552	544	554	552	580	511	564	549	524	547	547	561	505	566	559	524	555	517	493	546	528	538	541	536	517	534	539	529	536	565	550	517	525	541	521	527	536	548	515	570	566	557	544	525	519	495	535	507	522	527	541	553	516	552	523	557	541	500	533	541	523	541	558	553	523	538	562	573	502	530	563	517	569	548	531	547	556	527	563	550	562	588	538	530
1287	511	366	252	216	287	286	271	360	360	343	363	383	332	314	299	227	190	188	189	169	159	160	123	140	146	152	140	137	137	137	146	144	136	152	142	123	116	119	121	100	97	101	111	122	92	120	108	121	122	112	101	106	129	110	87	91	92	100	108	134	112	121	114	114	127	110	113	120	127	110	94	109	112	122	101	106	102	105	130	103	106	104	122	117	101	101	109	118	100	108	110	101	97	95	122	104	106	103	113	100	104	119	107	107	106	117	86	92	82	111	117	122	113	95	100	107	123	114	110	130	99	96	98	95	107	123	106	106	105	92	119	100	103	111	111	112	103	124	101	84	101	111	110	121	114	90	96	93	97	115	95	112	112	118	100	107	129	98	109	87	107	100	110	95	114	119	116	113	89	87	101	123	110	91	97	121	115	114	99	106	102	109	119	119	110	97	116	112	102	100	129	105	99	94	126	94	92	114	104	115	99	121	92	112	116	98	102	99	116	116	120	108	108	129	87	94	104	103	110	116	119	116	101	112	123	104	98	93	115	114	94	102	98	121	107	114	104	93	129	109	105	101	114	110	116	104	123	107	113	100	104	111	96	105	111	126	92	117	106	117	90	110	128	81	92	125	106	95	109	118	132	93	104	92	105	97	108	120	100	106	97	120	103	105	126	134	115	104	123	119	104	109	108	117	93	131	114	113	104	117	106	101	112	124	104	101	96	123	133	101	107	100	109	98	118	95	117	119	102	81	92	106	110	92	124	93	107	124	99	122	102	103	117	111	98	128	105	95	114	102	104	96	101	112	104	87	98	120	97	104	113	104	108	95	96	118	118	98	116	113	109	94	89	101	99	101	109	105	118	117	94	81	127	121	120	105	108	100	99	118	119	101	104	106	95	101	104	127	95	118	133	111	101	124	129	117	93	80	111	80	109	116	103	108	103	108	103	125	106	117	101	96	118	113	115	120	92	107	103	104	108	120	98	125	105	105	112	110	120	108	102	93	92	121	134	104	113	95	104	113	111	122	126	109	105	96	114	106	124	102	120	107	114	123	100	114	111	111	99	104	133	117	111	102	113	119	114	111	113	118	91	112	118	98	108	123	95	113	111	121	111	105	114	123	100	111	112	97	108	111	118	94	102	101	99	106	109	99	111	122	86	100	110	85	99	106	111	124	101	122	115	103	101	102	89	124	113	99	113	93	94	106	100	112	100	99	121	109	97	116	88	97	97	118	105	100	120	105	92	111	122	94	114	115	98	115	100	93	129	105	92	109	105	102	110	109	110	95	128	92	125	114	105	123	119	123	105	103	109	109	115	115	118	125	96	113	100	106	119	136	103	98	108	108	97	100	114	127	114	99	109	106	107	105	120	113	104	139	118	119	133	118	114	98	93	92	113	114	108	122	109	137	91	106	119	120	123	126	112	108	115	97	89	99	129	116	123	101	111	87	91	117	119	103	107	90	124	100	96	104	110	113	103	129	88	100	111	114	115	106	92	92	122	106	105	109	118	110	110	110	104	108	84	110	96	104	99	102	112	109	91	98	95	98	101	107	106	116	110	120	108	142	118	106	104	120	100	93	113	96	118	122	92	121	127	95	111	109	119	104	106	116	121	102	90	116	103	132	100	112	112	115	107	93	100	107	95	102	112	100	115	121	114	118	105	95	125	101	101	104	113	110	108	84	112	110	120	103	103	112	91	123	100	112	87	108	122	116	102	115	102	104	89	97	120	106	129	92	125	99	108	122	116	113	103	95	94	110	100	104	104	104	114	105	101	105	110	93	103	97	94	115	103	109	98	107	98	120	99	111	86	117	104	98	94	102	96	105	100	107	103	114	128	99	103	111	113	96	109	94	113	96	114	111	111	93	103	116	109	100	112	113	98	116	122	98	114	86	118	114	99	103	109	97	114	114	102	90	107	121	120	115	87	118	103	112	112	118	106	113	104	125	110	101	125	103	109	99	110	119	101	109	108	118	99	102	122	127	121	101	103	120	107	113	109	94	107	111	121	114	126	106	117	91	86	111	86	132	96	92	104	115	104	113	91	104	113	113	100	117	118	108	109	114	109	110	100	111	110	105	102	99	103	105	109	101	94	110	101	89	97	116	111	115	105	107	102	111	91	125	104	104	89	106	104	99	93	113	103	104	97	117	86	100	120	121	116	103	129	112	111	84	102	110	115	100	105	107	126	102	108	121	113	101	101	105	112	98	107	128	124	96	109	90	114	115	125	126	103	121	116	118	128	104	115	128	94	112	102	96	106	115	108	127	94	98	113	94	116	102	93	96	108	105	114	101	94	98	117	94	100	122	117	126	100	109	100	94	106	108	101	121	130	102	114	116	99	115	119	114	106	118	121	89	112	105	124	113	95	102	104	128	109	111	104	115	124	106	106	125	114	109	87	119	108	119	121	105	116	97	109	109	103	112	104	105	112	101	104	94	113	108	103	115	100	131	118	108	116	99	105	121	110	127	104	123	122	103	101	103	111	119	106	120	116	109	113	104	106	101	104	107	101	105	113	100	88	103	108	121	95	104	91	114	109	112	93	105	114	109	123	121	126	103	112	101	93	128	112	109	113	127	112	102	108	85	117	92	94	108	123	105	104	114	83	106	101	100	99	141	94	98	107	118	112	93	97	83	109	101	105	109	106	101	104	103	116	93	109	107	100	99	94	101	107	115	110	101	116	125	109	108	133	115	114	131	118	102	93	96	114	105	109	113	105	109	101	95	120	119	112	103	119	116	109	102	122	103	99	105	102	112	106	118	113	94	110	104	114	117	108	114	99	99	115	112	114	103	94	117	113	85	91	84	99	86	129	110	122	106	102	83	116	113	94	124	114	115	95	100	123	121	113	117	95	94	103	105	109	122	93	93	106	107	119	94	121	120	96	103	127	96	118	99	123	99	119	96	122	107	104	123	106	109	98	114	109	111	99	100	106	95	118	105	109	112	118	126	103	112	107	91	95	102	98	111	103	114	112	105	108	93	80	103	123	98	101	107	102	108	97	89	95	117	110	102	127	115	108	98	99	109	108	103	127	113	106	99	107	103	99	122	120	122	114	125	121	119	105	112	115	112	122	115	117	122	94	100	107	105	105	125	93	97	105	129	121	112	116	110	114	105	113	99	76	97	114	102	96	103	89	105	98	111	108	93	109	86	109	127	103	114	95	110	109	112	108	124	117	110	90	107	109	96	98	126	113	105	107	110	104	92	102	104	94	90	94	98	109	113	90	103	122	114	97	115	116	116	96	92	106	104	112	114	103	104	101	114	103	125	112	109	96	120	94	106	107	120	113	106	107	117	112	98	102	93	89	112	108	106	93	116	96	133	99	112	109	113	86	105	105	122	102	110	124	106	103	91	98	108	114	109	104	95	109	104	123	123	91	110	113	103	96	97	110	98	94	114	90	91	94	90	114	102	113	108	111	99	139	107	90	119	104	113	102	113	112	91	105	109	116	121	102	94	103	111	119	106	111	111	118	110	90	110	117
14494	6479	4120	4774	10125	13182	12369	10686	10438	9442	9253	9620	10354	7568	7355	6288	4589	3779	3194	3043	2711	2265	2112	1957	1803	1902	1881	2029	2132	2096	1596	1689	1614	1579	1682	1467	1173	905	892	862	843	887	841	861	853	875	878	842	860	867	863	844	869	875	873	842	876	825	839	801	861	852	897	850	880	962	986	862	912	914	972	873	987	841	813	788	848	849	843	813	863	781	823	823	828	828	837	835	774	822	828	768	799	855	773	828	803	824	823	846	820	861	836	824	900	814	869	806	812	816	805	858	804	852	814	852	859	825	845	780	843	854	828	848	825	837	853	811	840	788	812	866	802	825	806	840	817	793	848	842	821	839	793	821	817	811	806	839	790	874	801	813	841	814	839	876	797	849	833	807	857	763	818	841	814	826	829	825	831	817	811	754	819	824	814	840	810	812	840	874	841	808	824	826	773	858	856	870	804	845	816	838	829	797	847	799	785	830	805	872	784	831	791	830	899	787	820	830	830	836	818	825	809	863	806	838	857	848	838	889	766	823	844	831	855	833	802	821	843	827	833	802	826	843	782	847	788	855	887	800	836	851	851	841	793	805	839	795	805	836	834	816	823	832	822	819	819	777	761	817	816	785	771	829	800	772	844	795	822	785	852	852	845	803	785	828	832	869	776	844	842	848	805	811	835	823	841	830	846	847	825	754	841	815	797	817	800	869	856	844	865	812	800	829	852	852	850	847	823	866	813	856	833	798	838	772	837	792	858	842	837	831	818	789	805	794	857	812	835	822	821	887	745	850	840	843	825	849	833	839	831	853	850	813	842	840	805	845	825	822	822	812	872	860	821	795	878	779	835	857	856	811	816	829	833	832	832	827	822	812	829	807	814	845	797	847	791	787	771	806	828	830	815	820	842	810	814	780	813	852	789	815	832	783	825	831	824	820	845	846	849	884	861	816	800	804	815	890	815	834	796	818	806	826	860	785	837	869	752	829	844	781	864	794	833	876	817	804	818	796	817	820	817	778	811	830	879	843	839	839	744	807	792	844	794	772	825	814	805	844	766	797	816	798	845	852	804	816	814	802	795	791	807	824	895	830	854	813	796	797	830	811	792	881	793	826	805	813	818	807	826	850	817	817	886	850	863	820	857	827	853	803	820	827	780	790	844	811	809	839	809	826	844	833	816	828	840	832	762	835	810	786	859	786	815	774	829	810	814	864	782	855	862	810	830	817	864	864	767	829	868	816	759	877	803	770	828	855	877	855	808	852	782	839	809	824	843	807	819	826	786	812	817	809	841	786	833	854	799	852	801	824	820	844	843	787	815	836	789	823	852	833	827	848	815	798	765	777	837	839	886	819	788	816	839	727	851	860	840	844	799	842	864	852	769	808	894	808	813	858	830	827	812	818	785	855	829	825	811	853	841	832	830	874	782	813	816	830	847	813	791	807	811	862	828	812	822	880	783	848	820	827	824	798	845	863	811	849	825	771	818	863	804	864	857	808	794	831	842	817	791	840	783	873	822	842	842	847	813	826	875	825	842	840	769	856	820	807	846	824	806	842	858	853	840	762	807	786	820	786	831	874	806	804	824	814	854	857	825	819	833	834	816	816	797	828	808	834	836	800	820	798	842	852	832	819	871	842	808	799	815	804	762	817	827	861	782	810	826	866	810	853	827	818	782	830	804	796	831	806	756	853	861	794	861	836	814	824	807	805	816	802	861	852	847	836	786	843	803	886	811	862	795	784	799	806	808	875	848	794	805	860	852	808	851	873	831	854	870	850	812	830	831	779	802	825	765	842	803	773	818	791	829	808	802	798	840	818	865	796	843	794	763	831	793	835	776	818	848	828	875	864	872	866	792	791	819	821	818	832	820	774	846	831	815	877	815	802	799	816	835	856	789	839	835	797	831	780	836	845	832	788	796	842	870	809	826	860	808	846	805	883	820	812	799	820	816	860	814	798	827	878	861	815	814	789	771	791	893	811	807	808	811	884	845	803	814	870	841	846	828	812	839	789	802	807	836	849	820	828	842	881	857	794	858	823	899	836	843	826	816	872	860	827	849	908	844	787	856	820	818	842	852	824	841	852	855	800	841	831	817	811	812	827	855	833	819	804	872	863	823	866	855	811	847	855	792	780	830	800	797	802	788	863	808	804	830	862	854	850	828	789	853	846	836	814	819	807	869	822	818	831	833	815	808	785	802	813	835	809	811	812	775	873	797	829	807	826	812	846	838	803	818	836	814	881	814	834	897	810	843	807	835	816	789	837	835	790	832	832	860	789	810	807	859	783	833	815	864	765	816	833	849	887	834	815	818	883	852	827	832	807	853	797	822	784	799	884	811	837	814	804	828	808	822	842	830	834	807	784	844	818	855	885	801	868	849	856	784	829	783	789	797	761	783	851	827	847	797	803	806	805	880	826	834	846	835	849	801	865	879	837	810	826	811	798	829	797	813	829	841	802	854	809	834	883	809	801	831	809	834	884	816	835	809	780	866	843	900	872	822	827	832	830	827	878	839	867	802	883	857	854	829	833	811	815	826	901	851	867	804	856	878	806	809	795	823	808	842	821	865	822	825	877	833	781	774	869	811	834	820	876	856	878	811	776	865	852	811	804	849	861	851	796	824	802	822	854	796	840	820	835	851	804	835	796	831	825	818	793	879	825	792	856	837	815	835	830	808	809	824	818	848	823	806	837	852	804	812	835	825	818	799	788	874	824	805	857	839	881	737	830	830	850	831	784	815	806	819	859	801	835	842	827	799	818	848	843	844	882	809	838	857	843	842	822	842	820	813	804	836	840	829	794	787	791	859	809	825	836	844	866	847	829	848	845	830	815	789	807	860	819	833	828	841	821	797	828	841	809	819	861	859	781	838	868	805	864	791	812	795	856	876	840	791	838	816	806	816	832	800	810	823	781	843	793	790	790	778	828	807	857	831	778	852	792	803	848	821	795	782	812	800	781	891	844	798	862	863	825	857	800	839	764	816	821	791	773	790	824	820	802	827	862	814	842	840	860	810	798	884	822	836	839	815	820	884	782	873	815	852	788	797	809	838	827	836	806	858	906	811	888	790	816	832	793	879	809	822	812	854	858	840	812	853	851	810	836	818	836	846	845	845	810	784	793	851	835	842	850	787	811	867	819	822	866	856	806	825	866	859	878	822	790	866	836	831	823	844	803	850	798	733	840	862	858	839	872	820	870	857	823	786	824	792	763	792	796	802	847	855	833	801	844	850	857	771	840	833	823	802	878	815	792	845	819	809	813	803	833	876	796	749	814	780	850	786	788	799	831	808	854	781	812	824	752	813	852	822	827	802	788	878	834	850	789	817	852	836	848	819	846	837	844	837	814	808	810	876	823	849	813	801	868	846	824	842	857	811	839	811	807	761	846	825	840	817	831	845	842	821	849	811	823	853	826	770	827	824	870	846	822	847	819	818	793	779	821	834	817	799	811	783	775	794	804	786	783	807	825	845	852	788	836	783	828	849	808	823	818	840	839	818	840	758	803
1178	257	186	131	97	136	161	161	183	162	187	184	243	163	171	131	113	82	83	78	74	78	71	68	55	60	59	53	70	72	62	51	73	61	56	62	45	46	61	45	38	50	39	45	42	45	49	43	41	51	45	44	33	50	44	37	43	50	43	41	34	36	52	42	53	43	60	48	52	40	54	33	47	49	47	45	38	45	34	37	43	39	46	49	38	53	51	56	32	35	49	55	40	43	37	43	44	39	43	36	35	55	44	43	41	39	46	37	45	35	37	58	43	45	57	43	30	33	53	57	44	47	56	55	41	45	41	37	52	39	47	39	50	41	37	39	50	41	47	44	49	49	52	44	59	48	53	35	45	44	50	49	38	50	38	42	35	60	45	55	38	42	41	44	44	33	50	42	47	49	50	41	45	44	52	34	43	32	37	41	42	51	49	42	45	69	45	51	43	38	43	42	46	45	28	36	41	55	52	47	43	50	43	46	42	55	36	44	39	46	49	47	36	41	47	40	36	49	33	39	51	45	55	44	43	45	40	52	46	33	64	43	60	46	49	55	38	39	47	48	37	43	60	46	46	39	53	35	49	62	51	48	43	57	54	46	44	45	42	56	48	47	48	28	39	44	53	41	48	64	48	50	48	47	48	47	40	41	35	54	54	45	41	43	54	55	56	48	46	47	48	39	40	55	49	46	34	47	54	54	40	39	47	50	45	54	35	44	49	43	41	54	46	41	47	43	42	38	39	29	49	44	45	40	48	44	31	54	57	46	38	59	50	28	39	47	30	37	55	51	48	40	38	32	46	50	50	36	47	48	48	48	40	34	42	51	49	53	46	45	47	46	47	54	56	40	37	52	42	41	49	31	35	46	43	52	44	59	50	50	58	37	40	45	47	56	42	41	34	44	42	36	34	37	43	33	55	39	50	33	43	43	51	36	42	44	41	47	47	39	35	54	40	41	41	45	45	30	44	54	49	38	37	39	34	42	36	41	56	51	52	48	59	30	34	36	42	42	58	38	51	40	50	49	43	54	38	42	54	41	47	43	47	48	46	47	51	39	38	44	43	44	40	25	49	42	49	55	49	38	53	35	49	44	32	41	38	37	50	46	53	48	52	45	52	30	48	40	49	55	51	46	42	42	41	48	52	56	43	45	33	52	47	44	41	60	44	48	50	56	54	45	35	44	55	54	39	57	51	35	41	38	36	39	33	48	41	60	33	37	43	40	37	50	44	43	51	48	46	48	45	36	38	35	54	46	40	50	50	51	43	36	47	43	45	48	49	52	51	40	53	46	39	38	50	45	37	57	43	44	44	50	42	50	49	43	43	37	42	58	38	35	32	45	38	58	34	40	42	41	38	38	42	41	58	57	50	53	55	38	50	32	44	40	48	35	37	61	56	42	48	50	46	55	41	35	48	58	47	42	51	54	51	43	38	58	44	57	51	38	54	53	51	51	38	43	53	30	47	46	38	47	44	44	37	39	46	34	41	52	45	38	47	50	26	48	49	38	40	54	61	51	44	33	58	46	44	38	40	39	52	41	40	39	42	39	48	45	50	50	42	41	48	46	43	42	52	50	43	37	52	42	34	43	45	44	42	49	59	33	45	40	45	48	37	46	50	34	40	45	47	51	42	44	25	42	51	53	50	40	40	36	43	33	43	39	31	46	46	38	46	44	46	32	57	39	41	26	42	39	43	40	46	34	42	51	48	48	55	45	43	51	53	45	31	44	44	53	46	49	45	47	51	39	48	35	45	55	51	40	47	41	46	41	38	42	47	34	38	49	43	36	45	46	49	51	52	41	42	43	45	59	25	52	47	42	44	51	40	45	51	38	40	45	40	47	50	44	40	50	48	43	42	42	35	42	43	45	39	54	52	44	45	46	38	46	46	46	45	37	64	41	32	46	51	51	51	46	53	50	44	47	44	41	37	40	49	39	34	40	36	46	45	42	41	51	45	35	43	45	43	36	57	33	55	43	46	42	41	47	45	48	47	28	43	40	55	44	43	50	47	46	43	41	40	44	38	53	41	40	40	47	42	49	41	39	41	39	63	53	59	39	38	40	46	46	54	49	43	46	43	37	29	58	45	35	46	52	35	38	58	55	55	50	41	56	55	42	43	52	47	34	43	35	44	56	35	39	44	46	32	32	35	45	52	43	35	55	50	42	40	32	37	43	40	33	42	39	50	37	41	51	42	38	42	45	44	44	46	46	39	47	45	46	40	47	34	43	38	36	52	47	55	43	49	52	45	41	41	52	40	31	40	41	49	54	37	46	44	37	40	34	51	39	48	36	54	55	41	49	52	47	37	33	44	55	41	40	42	46	58	46	41	46	51	47	32	47	35	46	43	35	34	53	44	40	40	40	55	42	33	43	39	43	35	39	58	41	53	48	53	42	45	40	47	45	45	48	44	39	33	44	50	45	47	46	30	37	46	53	43	49	48	51	50	43	51	57	43	48	34	42	37	41	49	48	41	38	50	55	39	52	48	41	51	38	51	48	48	55	43	39	37	44	45	44	64	46	51	45	44	42	47	58	37	57	44	52	34	49	48	43	35	53	45	37	41	57	50	41	49	46	40	41	53	51	37	40	40	45	33	45	44	52	44	42	38	41	54	37	45	44	50	33	48	35	38	51	49	47	38	46	53	55	48	46	42	42	52	46	34	49	39	62	45	50	50	44	45	44	40	42	43	44	56	40	63	48	45	38	49	48	48	47	36	48	47	45	48	51	35	51	37	35	62	47	45	44	49	45	47	32	36	49	46	45	41	40	43	36	49	54	50	36	44	40	31	46	55	49	45	44	50	45	49	37	40	36	49	44	40	54	45	51	49	48	44	41	47	43	43	47	56	35	29	36	46	33	47	45	44	36	46	41	33	46	59	51	52	45	42	44	41	69	47	46	51	51	47	42	43	44	50	55	47	42	47	35	41	44	42	49	38	31	48	38	39	45	39	39	36	41	35	34	36	44	41	42	40	46	47	41	50	48	41	44	40	46	48	42	55	50	49	44	47	42	55	42	51	48	49	52	57	46	49	44	45	53	49	60	37	27	44	46	31	41	52	52	48	49	39	42	44	44	31	50	50	42	51	46	54	49	46	34	34	41	37	56	56	36	45	60	41	41	41	38	52	40	41	35	46	44	46	43	45	44	42	41	63	54	44	43	40	47	36	53	65	46	51	50	46	50	53	36	39	47	23	47	39	42	47	55	45	56	40	48	48	40	37	50	42	38	42	46	46	40	57	42	48	41	31	46	42	40	50	50	45	38	34	59	64	37	55	55	39	34	47	44	51	51	44	43	45	39	52	49	36	42	45	41	49	49	57	36	66	36	40	46	39	57	51	35	57	50	49	50	55	38	44	44	41	41	46	47	50	56	40	47	38	53	43	59	26	43	36	45	50	38	48	45	41	43	46	52	44	35	36	56	47	35	36	62	37	37	48	40	46	43	60	53	34	41	44	54	43	38	60	60	51	43	37	36	48	48	45	47
11398	4014	2249	2383	5765	7917	7242	6349	6534	5311	5440	6244	6959	4836	4655	3622	2501	2047	1644	1632	1500	1186	971	912	912	768	950	981	1045	814	751	825	781	688	712	599	434	387	372	375	379	396	394	363	369	369	367	367	341	373	406	388	373	389	399	342	379	303	352	383	340	369	388	339	367	376	427	402	376	453	418	440	411	415	357	368	372	400	337	375	348	365	352	390	408	356	364	343	395	339	372	369	344	345	373	377	379	385	390	343	395	353	376	352	374	359	350	351	363	363	391	381	363	359	373	371	379	400	364	333	390	364	393	356	355	392	360	355	348	367	346	363	364	369	363	387	376	353	360	335	388	388	353	357	364	402	364	365	360	374	343	376	368	393	360	384	372	345	401	381	367	369	362	336	351	399	411	344	384	358	374	344	352	379	367	359	360	344	373	374	336	338	381	347	328	358	360	379	372	319	340	358	374	363	348	372	373	366	386	360	373	350	342	386	407	353	354	359	367	351	392	365	382	362	412	341	389	375	423	355	403	387	343	331	361	339	354	389	362	360	393	376	352	380	370	332	392	365	369	379	367	373	354	376	379	373	376	393	377	353	356	358	370	367	341	388	370	359	353	378	356	352	359	351	345	399	391	353	340	338	322	378	376	367	369	372	372	397	365	387	364	371	382	355	406	369	382	346	358	395	378	396	382	372	382	370	356	343	382	378	370	351	370	348	362	362	405	350	353	387	360	342	345	398	381	372	340	351	382	392	365	372	361	390	349	362	380	350	366	373	376	346	358	355	353	377	385	380	395	388	354	413	386	421	365	356	386	370	340	378	344	393	362	385	382	325	377	407	371	353	416	390	337	335	361	392	337	368	361	368	348	334	359	307	373	339	374	343	382	363	389	375	372	389	372	358	381	342	364	366	379	370	386	395	339	371	377	356	359	365	339	380	371	337	358	376	349	394	387	380	333	346	358	360	336	382	350	389	348	328	358	356	370	361	380	352	365	397	380	376	355	355	356	390	374	375	383	370	344	334	344	373	333	362	350	348	390	336	332	381	362	329	362	362	343	369	370	354	377	348	389	375	340	368	357	343	345	344	368	373	368	359	395	389	354	377	355	321	344	354	377	329	358	405	377	329	397	368	402	345	379	372	396	344	362	395	389	377	329	334	355	344	402	364	355	357	371	348	373	347	354	356	330	375	345	370	378	361	373	357	371	356	354	382	356	361	381	375	383	373	380	356	376	374	347	353	379	376	326	357	352	388	378	357	370	355	340	351	346	375	392	362	350	344	339	376	374	359	357	348	381	376	354	373	358	354	370	377	365	348	381	361	372	379	391	343	343	337	382	399	361	342	380	350	384	376	365	355	334	413	386	342	397	387	348	355	378	357	372	329	384	375	372	346	368	364	394	359	388	343	380	355	357	358	395	419	385	373	348	331	351	330	319	378	372	354	381	357	387	355	380	374	380	363	362	349	362	392	355	356	363	369	370	341	365	380	355	356	353	371	375	389	362	385	375	331	380	373	383	394	386	351	352	345	371	338	387	362	363	368	349	368	397	341	367	353	397	367	355	358	355	359	347	369	392	343	380	377	395	386	337	360	373	361	373	391	366	376	331	376	355	353	349	349	381	372	386	368	369	377	361	355	378	385	366	350	375	389	395	354	373	375	345	384	361	366	396	348	368	409	357	387	358	372	368	368	375	356	375	379	363	384	348	344	401	343	390	362	373	372	371	402	386	369	344	406	378	382	359	356	363	356	394	338	366	349	353	373	341	376	377	354	382	337	360	367	342	366	355	385	404	400	367	361	411	339	376	354	377	350	404	348	416	320	387	340	348	358	369	354	377	393	353	411	386	362	329	352	362	345	360	344	377	387	343	362	385	372	379	369	399	350	342	346	352	361	365	342	330	364	361	392	372	366	376	381	343	400	385	358	358	381	381	380	374	357	381	349	391	383	345	367	357	388	387	353	353	400	346	355	346	341	366	361	367	384	372	387	375	380	353	358	366	360	343	366	378	340	373	393	370	349	356	349	375	325	364	353	364	389	403	360	361	339	372	351	357	382	364	378	347	348	391	385	377	372	398	335	362	333	365	342	338	360	354	371	357	389	356	374	364	370	355	374	357	368	329	355	344	354	361	372	352	369	342	375	357	373	383	342	362	390	383	362	348	388	375	350	374	363	384	366	321	377	376	354	391	372	345	407	364	338	374	354	344	375	380	361	378	332	337	346	339	405	366	387	388	359	365	364	334	370	348	380	320	372	356	344	361	360	358	384	304	377	383	376	356	380	365	394	353	343	374	356	333	320	353	348	403	397	375	395	348	355	356	374	397	340	383	365	373	408	383	360	372	340	379	369	374	412	329	364	336	376	353	377	342	374	390	374	370	374	356	374	371	369	357	383	381	390	353	398	389	379	373	383	349	380	378	351	357	365	375	355	352	341	378	359	370	364	374	364	347	351	354	374	367	391	371	421	384	353	387	421	365	357	341	336	341	370	366	378	379	366	349	351	366	333	374	335	378	374	333	365	372	392	337	345	371	319	340	370	358	390	370	348	370	371	357	378	383	314	355	408	391	365	355	337	351	345	354	339	351	384	406	373	387	367	341	356	386	332	374	369	392	358	403	370	382	405	355	383	377	351	385	366	380	358	365	376	386	359	357	414	372	381	335	375	301	376	337	342	352	311	343	355	376	360	372	365	343	376	371	378	347	399	388	353	377	366	368	360	344	380	385	366	371	402	362	368	391	380	356	373	378	375	349	389	344	352	330	384	382	397	392	390	376	399	384	383	352	359	347	370	344	364	382	345	367	355	410	368	387	327	346	379	349	346	349	384	370	327	364	394	331	345	344	367	392	359	329	346	348	352	370	348	358	344	369	402	357	352	364	391	366	392	391	362	382	372	350	338	385	398	364	392	340	397	366	361	344	383	350	356	333	375	354	379	397	350	364	366	375	370	363	361	375	357	328	365	377	357	404	347	383	333	366	399	391	347	398	369	361	364	374	371	333	366	327	378	374	374	367	390	356	362	380	346	356	349	349	365	369	365	382	347	389	394	362	363	379	338	381	381	398	346	335	356	360	372	349	397	388	375	384	380	377	386	363	368	376	365	359	379	347	355	345	334	345	370	376	355	363	361	348	332	365	352	396	350	351	349	373	373	322	387	349	371	378	354	338	383	369	378	315	403	347	367	351	401	374	381	360	344	347	361	329	333	356	382	360	396	380	370	351	330	359	355	350	362	408	375	334	381	337	326	381	367	347	376	377	358	400	363	386	337	375	348	359	346	361	366	364	368	351	334	380	370	343	335	378	402	374	380	394	373	356	389	336	347	379	385	357	383	374	366	373	342	367	382	386	343	363	334	376	356	375	351	356	344	392	347	373	393	374	349	366	375	363	350	391	356	366	364	357	372	364	337	381	338	348	366	356	380	357	369	333	369	380	375	357	376	396	388	405	356	369	364	395	369	372	360	402	374	347	397	383	379	338	376	335	363	352	363	355	390
768	468	301	197	188	216	266	286	293	212	276	330	334	250	235	208	206	161	141	146	128	137	112	127	99	113	109	104	127	105	103	119	95	125	127	111	80	69	84	74	93	90	99	86	89	80	81	87	91	92	87	93	82	89	89	95	87	77	83	80	81	80	76	76	97	65	71	81	62	90	83	90	77	96	83	75	80	87	85	92	73	87	90	99	80	79	68	87	88	68	81	81	72	73	101	87	92	73	84	86	88	80	75	82	81	91	75	89	82	78	91	83	86	90	90	90	71	93	93	68	88	85	89	91	87	88	99	86	100	85	92	65	91	76	73	100	83	82	82	90	99	98	89	98	85	91	84	79	76	91	77	85	96	79	99	72	81	80	68	91	65	74	91	76	89	83	79	80	91	98	74	92	79	88	84	95	88	79	103	85	88	95	96	75	93	87	87	95	94	82	84	89	71	87	78	84	87	87	78	91	93	76	96	94	75	97	76	88	70	79	89	66	97	83	83	86	92	88	79	91	94	77	96	73	68	84	83	90	86	81	84	82	76	102	93	88	82	91	76	95	79	67	76	60	116	80	78	76	90	77	80	84	100	77	101	82	90	89	76	71	72	89	83	81	82	69	102	83	95	74	78	77	88	86	89	85	86	67	95	81	99	82	66	85	89	93	85	83	91	80	98	85	72	81	79	97	87	87	71	84	79	93	75	67	87	81	83	74	79	86	72	77	86	89	71	76	95	89	90	73	79	101	94	81	88	91	84	87	81	79	81	92	97	81	81	90	69	84	86	92	87	90	82	99	80	80	81	94	81	80	61	88	106	85	101	82	84	99	84	68	83	79	84	75	80	70	84	87	84	91	89	95	96	93	82	100	101	80	87	98	83	80	75	86	74	85	72	81	87	78	80	99	95	80	99	85	67	87	92	92	72	83	90	79	97	77	79	83	90	72	75	72	80	68	93	74	84	87	97	82	65	79	80	88	81	85	97	77	77	65	94	98	81	74	103	92	80	83	83	93	80	81	81	74	69	96	70	94	101	74	105	87	78	90	95	94	83	88	67	81	96	94	64	76	90	67	77	85	75	91	97	93	85	75	88	92	72	82	75	85	92	82	92	74	85	102	63	90	80	79	75	94	85	106	98	98	93	75	87	87	80	88	90	59	72	101	98	84	94	77	73	79	95	89	79	68	91	82	81	68	77	85	81	88	82	84	79	78	71	77	107	77	74	96	94	73	87	86	88	69	99	79	70	84	62	80	70	91	80	91	70	88	68	88	84	79	93	71	78	85	81	88	87	80	93	87	87	74	81	83	74	90	86	91	74	86	72	85	90	81	89	99	90	98	73	85	65	98	80	81	83	85	84	90	90	75	80	79	95	88	82	94	92	87	83	87	84	75	68	78	74	82	91	87	77	84	83	90	62	82	81	68	69	91	81	75	69	80	72	86	84	80	102	83	93	86	85	77	67	83	80	77	81	70	97	84	96	95	97	82	91	64	65	77	79	87	85	81	79	86	87	74	79	68	97	69	91	96	83	76	81	91	77	83	87	77	89	90	103	85	83	81	78	94	95	80	99	73	83	97	81	82	70	93	72	98	88	92	100	80	78	75	82	80	71	88	83	81	75	91	73	76	91	94	78	70	88	72	78	77	100	71	86	77	94	93	87	74	74	89	79	76	82	86	94	93	87	86	86	87	104	91	85	94	80	64	87	72	92	75	88	89	81	84	68	86	67	74	69	92	80	87	76	77	77	84	77	67	89	85	87	72	78	106	98	76	72	73	96	83	91	81	91	71	90	81	99	88	81	85	79	125	80	91	97	81	78	85	75	71	107	84	66	94	86	59	64	100	71	84	81	91	84	75	79	83	81	72	83	81	72	98	81	100	93	75	81	83	95	88	76	84	91	83	100	78	75	84	77	76	76	82	83	81	89	101	85	92	83	81	87	85	71	77	86	102	78	89	80	73	66	87	95	71	80	74	79	87	90	92	72	102	88	97	87	83	76	76	98	99	73	98	88	84	68	75	90	75	73	77	77	82	81	84	89	76	97	93	83	81	91	77	75	73	71	80	93	83	89	84	87	85	76	69	87	75	86	81	95	78	69	82	80	83	83	84	78	80	83	76	81	68	75	79	73	77	88	81	84	92	75	92	92	86	80	82	81	89	89	80	84	97	95	86	88	67	76	67	93	84	76	99	71	88	78	103	92	94	96	84	101	87	79	77	95	74	63	90	76	83	92	87	83	94	68	114	94	89	69	82	80	74	87	73	72	74	95	97	87	98	60	88	81	91	100	97	81	81	97	88	93	66	72	82	74	78	81	93	87	87	79	98	86	89	74	82	71	73	76	84	73	85	86	80	86	83	77	72	89	94	78	92	79	91	76	91	75	67	74	75	62	86	101	99	88	104	86	78	80	72	89	83	81	89	90	95	77	73	71	82	84	90	82	85	94	82	84	93	78	75	78	86	88	95	86	62	85	85	77	82	82	72	86	92	102	70	70	90	71	89	80	79	77	88	76	73	82	77	82	78	88	85	80	76	88	94	81	83	76	80	88	89	73	71	74	78	76	87	78	84	78	79	91	79	97	95	69	78	93	76	83	86	90	86	71	81	92	65	70	94	88	70	77	74	101	92	80	96	86	102	85	74	80	88	82	74	77	88	88	78	97	82	86	94	89	81	94	98	100	80	78	89	85	83	67	94	90	79	81	84	87	93	99	85	87	82	81	86	88	92	102	94	94	102	84	81	95	99	74	76	89	94	80	76	73	73	78	85	92	83	97	73	62	73	102	86	76	74	101	76	79	78	73	104	91	84	77	81	77	76	78	94	67	83	81	97	80	79	88	76	97	97	93	69	68	82	95	83	102	84	89	98	103	93	91	80	81	79	75	72	68	88	81	101	87	72	83	86	95	101	96	84	78	84	91	84	73	58	70	70	81	74	74	80	89	88	88	90	87	80	95	78	71	78	101	89	84	80	75	93	88	96	97	104	88	96	98	75	83	91	89	88	77	79	92	103	75	74	77	77	99	88	85	97	88	70	81	84	82	77	90	77	95	78	92	85	91	90	89	75	75	88	94	78	77	81	105	82	75	80	69	98	90	83	90	75	78	78	87	84	84	84	89	80	102	81	91	74	78	92	96	89	87	84	90	78	83	79	83	87	88	86	98	91	92	75	79	83	82	95	91	77	82	85	78	89	65	82	90	92	86	94	80	89	74	91	75	81	90	88	91	81	98	90	96	81	73	85	85	92	71	90	100	75	72	86	84	86	103	87	78	78	101	90	78	72	73	84	83	97	80	86	91	83	78	91	100	66	72	111	71	80	91	77	87	84	89	87	70	72	104	83	99	77	83	88	98	70	80	86	78	83	81	74	90	86	99	71	89	86	81	90	95	96	76	77	93	77	93	76	86	97	85	59	80	79	62	89	85	89	89	71	96	97	76	83	72	70	86	77	77	85	82	73	73	75	91	86	76	75	87	85	88	84	102	77
12097	6069	3261	3479	8372	10857	10401	9722	8851	7353	7338	9192	8411	6385	5906	4639	3416	2938	2507	2522	2239	1992	1644	1464	1495	1402	1628	1599	1732	1319	1441	1275	1211	1266	1230	959	790	684	699	709	679	693	665	708	704	626	674	639	653	658	621	627	678	667	658	640	603	684	616	658	676	684	669	727	671	683	727	691	703	696	688	717	728	657	640	675	655	614	637	693	650	710	601	647	609	652	687	632	678	651	643	673	629	647	625	625	625	637	652	633	648	678	616	655	617	641	689	673	699	673	608	626	703	679	650	614	643	652	627	676	616	635	635	668	665	645	661	650	622	623	624	663	622	662	652	647	616	628	668	687	667	654	655	645	647	661	640	644	632	610	589	625	641	636	631	636	639	652	641	629	634	649	630	634	676	664	630	633	618	682	657	627	583	649	637	609	639	643	662	666	632	642	661	625	690	663	636	660	689	662	656	624	673	674	627	635	648	669	650	662	625	626	693	629	645	636	625	605	702	600	655	677	643	682	665	687	636	640	669	610	650	655	629	675	664	625	617	686	645	680	636	607	668	634	645	664	638	622	684	621	673	665	648	673	638	609	643	643	667	642	625	629	632	673	608	664	621	653	647	661	612	674	639	623	633	596	647	630	657	604	614	633	648	685	671	637	634	629	676	639	673	627	645	675	680	655	686	645	630	638	573	682	657	631	625	635	609	652	621	621	638	633	661	637	612	608	700	613	645	625	636	612	634	632	638	663	651	645	655	668	638	658	652	639	613	635	660	627	631	623	616	606	661	639	621	605	664	692	603	643	665	614	656	657	643	667	654	645	659	654	646	590	637	638	592	606	642	627	639	624	655	696	678	670	638	596	618	643	628	630	649	635	652	703	673	619	643	620	633	663	629	641	639	639	636	646	642	652	663	602	677	613	658	644	663	649	654	623	644	646	615	695	660	633	654	693	670	646	682	627	665	694	662	632	650	664	675	646	669	626	649	668	621	675	623	680	659	658	628	656	652	636	606	639	646	641	679	637	637	633	659	609	673	706	627	625	668	640	683	671	618	648	704	664	620	635	649	661	631	673	615	656	621	600	656	629	680	648	651	649	625	628	667	629	631	646	625	650	661	641	698	652	630	661	637	684	639	639	643	638	666	698	630	641	652	629	642	596	646	671	704	659	651	646	642	633	651	599	626	632	667	638	644	601	587	656	694	654	639	659	619	662	598	674	660	624	647	660	675	630	690	628	641	655	694	679	690	629	675	652	636	661	656	643	691	641	664	626	652	627	651	630	655	626	616	602	602	646	641	700	671	657	622	605	656	677	656	639	631	630	676	652	614	666	651	576	648	655	697	601	679	616	644	608	638	621	657	617	664	616	628	633	613	683	673	616	645	606	635	616	644	683	677	592	652	624	634	640	648	640	629	666	626	644	585	659	645	624	646	640	613	693	656	644	611	621	590	591	672	640	652	650	666	656	654	706	638	628	666	636	603	686	596	653	630	693	661	635	661	641	666	619	663	633	640	705	616	713	636	650	672	660	643	667	636	677	657	678	650	643	646	650	651	634	653	579	634	679	630	689	654	636	676	616	621	637	661	661	691	612	635	615	642	601	638	623	643	650	633	653	673	666	662	653	645	638	654	624	646	624	590	676	670	658	664	606	666	637	653	620	631	638	635	670	624	652	649	646	637	653	683	645	658	679	623	659	650	600	597	672	680	670	705	672	658	688	659	651	623	640	651	606	662	649	635	642	674	604	601	653	650	680	660	659	652	661	652	630	674	603	669	676	685	621	662	616	671	647	652	667	658	625	644	643	613	674	657	660	652	620	634	645	648	599	632	613	608	692	619	634	671	633	726	642	607	608	627	636	652	615	642	663	649	656	655	642	651	645	624	643	656	626	652	663	585	674	658	660	687	652	697	635	639	658	635	649	634	592	660	642	594	660	639	626	647	642	656	667	649	615	659	645	635	650	611	611	637	641	658	662	644	658	638	671	607	632	630	627	639	641	635	648	635	610	635	634	638	656	678	642	628	642	660	644	627	639	623	639	642	634	654	675	614	624	599	611	672	680	671	643	593	607	693	640	707	651	599	639	653	690	647	707	630	653	645	612	637	603	636	622	614	630	659	642	670	637	645	666	644	613	657	639	631	607	665	639	648	630	666	630	641	660	657	646	657	619	643	669	636	642	623	640	643	626	640	638	620	670	617	648	672	607	662	629	667	649	646	624	615	625	618	617	649	682	593	588	634	623	621	650	646	631	619	620	660	647	606	623	654	604	650	657	660	654	630	632	628	611	669	682	645	688	662	614	700	669	650	630	659	683	647	633	622	666	626	625	689	635	648	663	659	674	684	716	641	663	622	645	680	666	656	676	658	660	611	641	629	667	624	613	638	677	611	679	636	655	681	647	656	654	675	635	670	625	662	633	661	630	654	658	625	637	644	628	623	624	660	639	633	684	634	625	667	638	673	670	680	692	652	680	663	624	700	651	661	647	644	609	675	635	651	604	632	665	617	617	615	648	645	692	630	597	610	609	648	619	628	716	612	605	635	674	627	676	668	610	633	625	645	615	659	649	668	623	653	624	651	649	656	610	629	645	616	627	681	604	652	656	630	687	667	641	637	663	644	636	684	635	687	670	624	659	665	672	640	590	641	628	615	638	657	664	616	664	636	665	607	662	671	655	656	657	637	642	641	572	598	659	668	664	649	617	603	625	599	700	630	663	657	641	668	663	622	665	655	654	618	652	649	704	642	684	644	656	648	628	684	651	634	664	614	607	649	629	663	611	603	646	638	715	668	632	607	625	621	658	658	651	641	624	635	690	630	623	698	643	659	652	649	658	649	654	613	651	649	679	658	643	631	597	687	677	634	628	675	604	631	645	635	625	639	671	634	660	629	672	671	612	679	645	694	646	637	635	635	671	625	640	649	592	673	621	620	668	675	679	660	658	640	655	606	644	664	687	644	605	664	616	637	663	668	665	631	613	637	649	643	650	629	677	657	646	633	684	637	657	651	612	676	617	620	630	657	600	634	686	690	633	609	679	640	610	608	644	657	613	635	679	587	715	643	632	634	675	691	613	628	627	670	597	614	624	629	648	667	626	625	622	652	622	645	655	625	659	648	637	639	621	663	670	647	641	658	625	657	637	664	631	673	647	641	627	664	647	699	661	663	674	592	665	655	686	639	625	589	645	652	611	628	707	702	660	611	629	623	647	650	602	642	657	665	623	634	638	663	650	638	614	651	613	655	620	659	650	649	653	672	662	666	653	601	663	630	643	663	627	640	675	679	594	632	672	633	648	599	671	643	646	663	631	640	683	619	590	601	657	651	615	669	658	666	669	643	655	655	709	649	658	634	647	675	680	667	612	597	629	656	662	634	642	671	651	629	606	625	625	637	676	631	647	644	669	643	669	630	660	602	612	678	667	642	669	602	661	672	631	662	649	649	636	614	637	653	639	656	595	647	630	612	635	642	659	639	634	597	641	663	632	654	615	637	665	642	647	679	673
1845	436	251	166	127	214	243	277	249	220	236	332	259	256	218	174	167	130	138	120	115	140	108	91	99	102	98	120	103	101	92	87	96	97	88	83	72	67	54	77	76	68	62	60	62	69	60	75	68	80	71	78	74	83	75	79	69	68	66	64	65	75	57	68	82	63	68	71	73	69	64	83	70	73	74	60	58	61	59	72	79	72	66	59	68	61	70	76	61	70	67	71	87	49	52	70	68	64	57	70	67	74	62	57	65	71	66	62	79	63	58	61	50	72	69	80	53	71	72	69	67	65	65	74	60	71	54	57	61	55	54	59	63	68	65	76	74	82	57	72	62	83	74	72	60	69	74	72	60	78	69	66	59	64	78	62	51	75	74	69	63	56	60	65	86	79	73	52	63	69	70	59	74	79	65	77	74	74	62	67	62	61	61	70	70	72	59	70	82	68	70	68	68	69	78	67	67	60	50	76	68	55	64	67	72	47	65	73	77	76	65	72	61	68	74	59	64	59	77	70	77	67	53	71	69	74	58	71	76	81	53	64	75	63	78	70	80	61	57	77	68	78	72	65	69	63	64	64	67	73	55	73	63	68	78	67	65	68	53	58	71	77	67	78	67	56	60	84	75	55	92	68	64	71	72	60	64	75	62	67	53	66	66	72	68	72	75	75	72	77	64	67	76	61	63	76	72	62	64	77	67	74	71	71	66	74	54	71	66	78	72	63	75	103	62	56	75	66	68	59	72	83	75	74	82	60	67	70	73	79	71	70	74	60	65	71	89	60	61	68	60	63	83	59	63	46	73	70	63	69	68	61	68	57	73	68	63	54	52	58	59	71	61	81	61	61	75	62	54	77	76	73	60	58	65	74	64	74	70	69	56	67	70	70	64	67	56	59	68	61	66	59	72	70	75	78	74	70	79	65	64	71	64	67	62	67	70	82	57	72	74	54	56	75	74	74	57	69	65	66	77	70	75	63	75	71	51	88	58	78	76	64	69	54	57	68	56	81	56	68	78	54	62	61	54	64	42	53	67	84	75	63	66	64	67	62	79	61	70	75	90	75	68	72	58	70	78	73	67	64	66	75	72	61	57	64	54	71	61	76	61	63	80	66	64	69	66	76	57	59	53	76	77	42	56	65	53	78	69	80	66	67	60	65	65	73	82	59	65	64	86	72	69	66	65	68	68	63	69	53	54	74	80	54	65	75	63	65	62	55	71	67	71	58	71	69	70	59	67	57	65	55	70	65	68	72	66	65	79	62	57	66	78	81	58	69	76	67	73	60	62	65	55	63	70	53	77	49	74	80	71	73	63	78	56	61	80	51	63	83	62	68	73	63	56	64	67	70	79	55	76	62	78	66	63	69	74	63	65	67	71	50	67	71	65	55	71	63	59	61	53	64	60	61	82	63	72	71	65	75	64	65	78	79	67	75	70	70	63	69	61	62	72	78	66	70	62	66	69	71	59	73	72	67	66	66	72	64	65	63	69	61	73	87	65	64	67	61	80	71	64	63	63	58	73	54	73	67	73	65	81	72	67	72	67	61	58	56	59	64	55	55	73	67	58	69	62	69	73	75	64	61	81	77	70	52	53	58	77	66	61	63	80	63	64	56	75	71	71	68	59	68	60	75	64	58	69	68	72	60	51	57	66	68	76	62	64	64	64	83	65	68	68	70	70	56	63	77	69	65	54	70	63	58	81	51	59	72	52	68	65	62	70	69	85	66	88	73	51	68	60	77	70	68	62	69	80	57	59	75	55	71	79	66	67	65	64	83	61	61	69	51	63	75	63	76	47	73	72	68	55	65	61	59	71	73	73	77	64	61	68	67	71	63	73	65	67	57	59	82	68	56	61	64	56	81	63	69	71	61	69	71	58	65	60	57	56	78	72	58	79	82	73	64	76	60	65	68	62	63	76	64	59	71	69	61	89	73	63	65	69	73	61	69	48	60	58	72	60	71	63	77	68	65	49	60	60	59	66	76	74	70	42	79	76	69	60	81	60	71	78	76	69	70	64	64	59	69	63	51	57	76	68	69	75	72	61	67	67	63	73	70	67	66	68	74	66	70	76	64	64	79	60	72	62	72	70	57	79	74	69	62	77	59	69	76	78	72	65	67	72	59	68	61	58	75	79	56	80	71	72	79	72	66	67	69	72	69	72	58	63	61	68	64	71	71	64	61	57	72	77	70	58	67	67	58	70	72	64	65	52	73	61	70	62	79	66	54	64	75	56	67	60	57	73	57	72	69	65	52	73	67	74	69	71	70	71	76	60	57	72	65	88	68	57	65	67	69	82	70	71	64	60	75	81	57	77	48	76	76	53	59	68	74	72	71	61	68	83	73	69	77	67	72	52	71	78	74	78	54	72	84	62	83	66	72	62	65	72	72	59	62	67	63	71	59	71	72	51	60	70	75	81	70	74	78	62	71	74	66	78	62	60	77	80	62	74	56	67	76	59	62	63	59	73	65	64	69	60	59	65	59	63	64	66	60	69	56	79	72	70	58	55	58	60	64	75	69	65	70	68	70	69	59	77	62	68	64	60	71	68	67	67	47	58	70	57	59	67	66	76	70	60	81	74	72	62	70	61	69	66	66	76	67	76	79	57	76	60	54	75	64	78	76	62	72	61	76	62	82	73	63	64	69	70	84	56	67	57	80	72	56	62	74	55	58	71	70	72	71	71	68	58	54	58	72	89	65	77	55	61	65	63	87	74	56	62	63	66	55	74	85	90	67	77	57	65	65	67	68	57	54	74	62	80	71	74	65	61	56	58	62	51	72	85	68	68	61	52	52	78	78	65	61	53	67	73	60	65	63	87	61	81	78	52	58	50	70	74	72	61	69	68	70	59	77	56	60	74	62	68	75	76	82	62	63	78	71	62	60	88	77	67	79	69	70	69	75	69	62	80	75	59	61	75	81	69	52	77	54	79	52	58	63	73	76	63	75	61	53	76	67	64	57	55	63	68	73	58	60	56	67	57	62	75	90	61	54	65	70	73	75	65	70	75	80	67	60	73	73	66	76	70	67	62	62	77	56	73	54	75	75	74	48	65	56	54	61	84	54	64	84	80	65	61	64	63	60	73	63	59	71	72	64	84	72	66	57	63	79	72	77	80	80	66	70	77	62	58	66	63	77	64	72	72	69	56	73	84	70	76	56	49	63	62	57	81	68	76	65	67	67	61	55	54	69	66	68	82	57	59	76	77	50	70	71	75	55	77	62	59	81	64	57	62	64	71	67	75	52	66	51	64	71	54	50	65	58	63	74	81	59	57	66	55	69	65	58	71	61	60	67	65	55	73	69	70	80	79	66	59	53	70	72	54	67	68	75	69	58	65	59	74	63	72	71	76	55	52	87	61	68	66	66	84	55	69	71	64	71	81	57	61	67	62	57	72	75	55	64	67	70	59	63	80	74	66	66	73	70	56	63	68	52	70	78	59	68	59	61	75	70	77	70	83	56	82	66	75	63	61	82	61	69	77	88
13905	5320	2761	3168	7021	9547	10368	9738	8347	7043	7611	10127	7561	6417	5771	4246	3384	2504	2583	2545	2167	1866	1518	1368	1359	1409	1602	1674	1493	1284	1355	1141	1130	1239	1125	844	584	575	560	610	586	552	581	577	562	513	527	557	557	570	537	525	519	567	535	520	560	554	548	542	585	513	559	576	579	582	603	558	612	594	630	641	586	521	530	557	501	554	541	567	560	556	545	529	543	565	522	546	554	562	556	580	601	530	539	557	528	544	575	519	562	575	521	558	515	517	530	530	551	531	554	519	554	532	538	526	525	564	495	529	553	560	525	538	546	550	594	541	533	512	578	566	521	528	531	549	538	544	527	541	545	497	570	515	596	549	522	531	528	574	569	538	524	560	515	538	556	533	556	528	527	550	564	583	563	498	559	519	546	553	527	546	541	509	546	548	589	550	569	508	534	541	546	487	511	541	518	511	542	593	541	573	538	555	517	551	543	547	538	580	565	578	566	555	535	528	535	543	520	545	515	540	508	537	507	519	543	523	560	548	560	523	501	530	503	538	507	533	537	548	546	526	526	535	542	518	534	559	530	533	491	568	526	568	519	536	570	501	573	533	546	531	503	559	550	528	583	563	553	581	533	526	527	559	499	560	535	555	530	551	547	558	543	496	573	534	526	524	571	518	568	530	589	584	505	557	532	523	529	543	528	548	572	551	517	523	524	513	512	578	550	563	537	539	575	515	542	560	517	558	563	550	542	575	538	529	547	553	543	531	557	602	536	571	553	567	545	583	581	502	549	535	530	525	513	535	500	504	564	557	565	561	536	599	568	529	573	542	527	515	507	529	505	503	553	541	572	530	550	547	538	560	535	576	537	573	591	498	572	561	541	530	568	541	478	526	574	497	545	576	516	526	537	565	570	499	584	543	505	506	562	560	525	544	539	530	554	568	512	542	513	525	544	510	522	561	537	517	547	523	520	539	519	535	557	551	527	539	541	520	551	579	542	529	573	596	547	555	516	588	535	529	594	549	548	549	535	513	541	577	501	564	561	550	560	532	553	552	577	503	558	519	536	562	526	548	534	525	571	531	542	528	510	540	550	535	507	530	528	565	529	544	532	546	561	509	548	540	531	547	554	560	497	485	521	539	580	552	537	550	544	582	535	533	516	565	539	567	524	582	548	498	548	554	568	531	536	566	567	555	542	553	551	518	570	527	526	549	553	539	505	528	517	511	520	536	564	501	561	503	512	561	526	493	527	544	509	551	556	479	538	506	480	530	550	521	502	541	534	541	523	501	549	506	538	551	520	541	566	554	528	535	530	513	515	545	535	530	593	539	528	527	591	536	545	544	519	552	511	543	527	577	589	578	545	554	571	527	521	483	538	539	541	568	542	555	506	509	544	564	563	482	516	532	490	538	561	539	574	580	542	507	572	509	586	506	541	534	553	543	587	532	565	532	557	508	556	527	537	542	538	529	559	539	557	547	552	520	573	546	575	568	536	573	557	540	541	552	563	554	519	566	535	535	536	542	502	478	513	534	526	518	503	533	522	551	529	577	544	539	555	506	565	538	537	535	548	541	521	544	562	538	523	569	488	501	543	533	555	536	545	540	542	520	563	548	517	554	577	589	539	526	525	513	542	534	546	506	524	570	547	578	501	543	531	528	565	531	549	554	534	542	522	533	520	514	527	553	563	555	554	513	546	514	546	573	536	507	566	555	547	548	522	531	572	552	528	507	526	545	578	512	553	535	534	479	608	535	571	589	553	542	563	526	558	528	536	556	529	541	518	514	517	548	538	541	561	535	538	590	549	553	518	555	530	507	549	561	509	552	514	542	499	558	540	551	553	566	578	565	577	567	565	561	478	542	542	509	551	539	538	507	539	518	569	534	548	554	538	564	588	502	519	568	562	520	534	532	516	539	528	540	551	545	537	519	550	556	530	550	538	516	509	529	567	506	563	544	554	550	547	564	551	490	577	526	542	496	510	524	547	542	522	573	549	556	557	560	547	549	539	550	536	542	526	605	528	506	524	561	541	553	533	586	546	538	533	548	525	530	553	547	534	584	534	544	526	548	527	581	591	524	557	550	527	549	523	587	566	561	537	537	557	525	578	600	536	530	533	581	508	543	523	551	548	571	539	537	559	592	548	564	538	490	547	538	530	533	571	536	522	543	550	536	568	487	541	523	525	524	544	533	526	526	534	552	566	506	529	517	565	578	549	551	525	503	527	523	537	526	490	507	495	538	544	543	551	568	482	524	541	567	536	593	542	536	533	560	536	532	528	549	489	535	512	534	541	514	525	572	542	548	544	550	524	551	591	562	552	535	530	546	599	537	535	538	510	548	543	561	502	523	535	520	521	516	549	521	554	543	558	555	580	529	579	484	549	549	544	520	523	550	525	503	529	509	591	591	518	528	542	545	543	504	551	602	521	531	491	506	483	554	542	514	549	497	534	539	509	558	541	541	518	534	501	560	540	562	540	508	548	525	574	544	585	564	528	542	553	518	548	542	555	520	531	509	532	559	569	500	505	515	548	572	573	539	531	510	529	529	554	547	545	535	544	521	526	552	514	506	550	598	534	559	575	527	533	524	581	522	525	522	558	516	553	514	538	565	538	542	516	532	564	531	567	555	553	549	551	527	542	517	563	550	538	535	531	532	519	536	513	527	559	534	568	539	538	581	585	541	572	539	570	545	516	551	559	592	521	535	536	525	516	522	519	577	569	579	518	528	526	510	536	581	575	468	545	547	524	549	534	538	515	548	520	546	587	511	567	574	535	542	545	537	539	545	575	530	527	555	553	538	478	532	523	530	544	523	542	568	526	557	589	492	565	531	528	500	517	540	513	580	557	556	523	521	542	514	604	517	539	554	547	531	527	530	577	549	519	535	547	543	506	529	546	526	532	528	511	521	532	507	559	543	553	534	566	568	551	523	587	587	519	511	560	547	526	520	551	500	558	579	549	522	550	552	551	548	566	483	558	523	497	551	572	531	548	485	570	578	514	547	513	566	523	569	533	512	550	533	564	553	531	518	559	529	551	558	503	567	547	512	513	504	577	533	543	529	558	565	574	536	523	521	519	570	532	556	519	526	512	502	552	528	547	540	586	492	541	553	524	527	525	541	549	551	533	531	528	508	550	539	527	530	542	578	532	524	538	536	540	513	540	532	562	516	531	530	572	514	539	555	575	529	548	563	525	574	541	552	558	548	539	493	545	515	525	526	561	541	555	544	515	556	544	537	560	531	567	557	550	534	557	551	511	552	524	553	536	546	555	551	539	528	586	559	513	546	559	517	512	558	522	523	492	538	559	531	540	538	550	533	523	562	544	534	591	538	482	559	527	513	544	563	547	534	537	540	580	530	548	561	559	571	535	494	510	547	595	545	504	521	557	554	520	560	521	515	547	569	557	562	505	525	585	519	526	533	574	558	491	521	556	544	479	497	550	548	533	542	555	570	550	556	529	545	532	506	521	544	543	496	552	514	583	524	545	543	512	536	550	524	526	577	531	570
1241	589	311	234	175	290	333	343	346	306	396	487	354	344	309	263	185	204	189	222	183	166	129	128	149	146	158	187	128	152	157	142	140	136	145	123	102	109	102	107	120	114	102	122	114	123	100	101	105	110	103	88	124	125	109	87	117	100	108	112	89	114	123	113	100	128	101	102	125	123	105	119	116	120	107	124	94	123	104	103	113	96	105	128	117	95	86	109	116	115	100	119	85	106	131	89	94	124	93	107	136	93	97	107	110	103	120	104	117	95	100	98	104	102	106	110	101	113	104	122	108	108	118	105	85	117	92	112	109	107	115	96	88	92	116	110	102	113	98	108	109	115	99	106	84	113	115	105	95	109	98	106	111	120	106	86	116	88	112	84	112	110	104	96	102	110	101	99	113	92	115	102	125	123	102	109	109	109	115	94	109	116	102	116	113	100	118	106	103	92	103	100	101	112	104	97	119	111	106	107	89	109	103	102	104	117	110	110	109	107	105	100	109	105	128	106	94	118	106	99	102	99	123	104	121	100	108	119	110	120	110	110	109	100	101	115	112	93	104	111	97	104	103	114	106	97	123	111	114	95	89	93	109	111	112	110	118	108	99	98	111	124	83	80	101	108	103	111	108	108	125	93	120	108	121	98	91	118	105	116	99	95	125	105	98	117	116	107	99	102	105	107	114	91	109	98	116	119	96	115	122	111	94	104	101	111	117	110	111	105	105	94	73	100	107	80	117	94	99	97	117	110	119	124	104	89	123	116	105	118	120	122	116	120	102	117	103	104	99	105	95	109	96	96	87	111	102	92	121	95	102	101	105	129	106	122	96	94	110	112	93	126	104	83	97	116	116	119	117	106	95	107	109	128	108	128	111	109	115	99	104	115	111	92	106	111	105	104	121	119	117	99	96	107	135	106	94	108	96	114	109	106	86	99	114	108	99	98	104	122	100	106	110	113	119	105	121	104	122	102	104	120	99	107	125	107	113	92	127	112	105	118	119	98	114	116	128	103	99	106	125	111	113	102	129	115	102	111	105	118	98	119	98	105	115	112	106	108	105	101	106	106	108	112	115	108	101	103	104	112	101	107	122	111	134	111	110	117	96	123	125	96	112	106	104	102	105	96	108	105	117	111	106	101	93	116	113	92	110	126	106	96	105	99	120	112	108	115	120	97	116	104	128	98	84	100	103	102	105	105	108	116	99	101	124	109	107	94	120	110	114	96	120	97	115	105	101	125	99	98	123	111	123	117	107	99	122	115	109	108	116	117	112	105	108	106	117	88	108	102	111	102	98	109	125	119	111	85	92	125	101	101	105	114	106	107	105	144	115	104	113	106	112	94	115	103	96	94	94	114	91	91	102	91	107	107	109	108	113	107	104	105	110	101	105	83	113	129	103	105	96	97	116	112	95	108	101	110	100	99	110	121	127	111	108	91	108	127	102	104	120	94	99	104	95	102	118	100	104	89	112	117	116	104	102	95	125	98	110	118	127	130	95	102	110	88	107	107	107	106	103	90	126	105	102	123	108	108	105	105	103	127	109	124	104	118	120	106	94	99	115	104	98	120	91	116	123	105	105	95	93	98	118	114	111	100	114	113	102	117	99	109	114	92	98	103	110	113	113	99	98	97	89	115	109	106	107	123	124	110	120	114	85	110	118	108	108	92	111	114	110	102	113	114	115	98	126	95	120	121	108	107	104	98	122	102	85	113	116	115	98	103	91	111	99	119	103	113	101	103	103	125	112	116	114	95	86	101	102	99	109	99	93	97	112	115	123	104	105	109	101	93	112	110	117	107	128	107	108	102	90	113	106	114	100	117	94	115	101	87	104	117	111	110	102	100	119	97	111	106	112	99	116	93	82	111	102	99	112	118	109	117	120	100	107	115	100	99	98	99	103	107	114	96	95	118	117	93	112	106	117	115	70	116	115	107	97	101	118	96	108	95	119	98	116	114	106	105	97	117	91	108	110	106	90	85	105	115	110	110	110	104	111	127	107	108	112	119	110	113	106	108	101	112	103	108	127	115	99	111	90	109	100	100	112	102	95	97	104	98	109	102	136	115	106	127	109	101	96	83	114	103	109	97	114	102	124	101	113	101	118	122	98	108	113	98	117	112	102	122	109	109	113	117	108	115	110	123	125	118	109	117	103	110	96	121	126	126	102	104	103	118	116	107	124	122	106	108	101	120	108	119	98	100	84	120	126	120	108	117	108	121	123	111	122	104	109	103	115	108	102	108	120	114	105	114	91	100	103	87	94	109	116	117	125	92	86	112	123	109	100	108	95	116	128	111	124	113	117	99	115	93	115	136	103	103	99	102	96	111	123	111	90	111	114	103	113	129	128	105	113	118	87	113	102	103	104	94	93	104	113	106	100	89	102	94	116	112	146	93	112	104	111	105	101	107	102	123	115	118	90	114	105	97	124	103	106	108	84	86	118	101	108	103	105	108	111	108	114	90	109	115	82	101	93	99	118	127	107	125	103	109	108	116	100	113	99	103	99	123	104	99	108	107	110	123	124	103	116	86	104	88	95	105	122	99	111	109	111	100	97	118	98	106	102	118	91	116	114	120	103	103	94	113	106	113	114	102	110	125	114	105	117	109	110	102	109	118	104	85	102	90	129	92	101	108	89	104	117	109	93	98	108	94	99	92	109	121	87	102	99	103	119	116	105	122	83	100	98	104	104	98	112	119	104	110	99	106	93	129	94	88	112	111	85	90	108	109	106	125	115	118	114	76	115	116	106	107	122	104	107	116	97	100	135	132	102	102	102	103	100	109	97	113	101	114	114	107	103	105	109	117	122	95	100	123	96	105	113	107	110	100	111	107	113	93	115	108	93	106	107	101	103	93	101	86	119	98	114	116	91	131	86	91	111	118	101	88	117	97	123	117	112	108	131	130	87	117	92	115	111	110	126	114	108	117	118	103	109	102	121	114	108	106	122	119	92	124	104	97	107	113	107	101	87	116	90	95	121	100	87	114	92	121	100	98	96	108	108	111	106	127	117	105	134	104	108	96	100	99	97	98	106	119	111	106	100	104	113	113	126	122	97	118	113	104	122	105	100	93	92	108	118	95	123	116	106	97	125	119	106	108	107	129	123	93	109	120	123	117	101	106	109	106	103	108	109	110	97	100	102	125	98	108	124	110	105	107	105	114	97	101	110	96	115	106	103	104	110	104	105	92	100	109	130	122	108	111	110	125	120	122	98	117	108	128	111	103	115	109	101	115	108	108	101	114	125	112	109	104	100	109	106	118	107	98	100	97	114	120	114	108	116	98	118	102	107	112	111	106	106	106	102	108	103	117	104	107	117	121	92	120	109	123	114	115	103	109	97	105	115	118	105	115	112	100	111	130	125	111	102	109	101	124	108	113	94	122	121	112	100	114	117	116	117	116	90	89	119	120	85	96	110	112	112	99	102	90	101	124	108	94	101	105	97	122	100	113	122	105	91	114	100	111	97	99	103	98	106	110	105	105	109	113	118	112
15132	6892	3536	4009	8853	12469	13066	12099	10174	8874	10791	12398	8656	7713	7254	5289	4135	3594	3361	3553	2938	2394	2077	2015	2045	1974	2239	2344	1795	1850	1834	1825	1793	1715	1650	1177	870	862	852	885	947	922	943	839	875	869	826	886	877	845	861	839	827	881	820	820	843	825	846	829	827	907	881	886	905	978	935	940	914	891	945	969	842	796	872	852	837	867	868	838	861	785	804	846	832	841	836	850	838	808	836	824	856	850	814	834	819	867	828	775	861	768	867	839	856	822	798	796	910	829	853	823	849	835	800	891	818	829	825	884	769	888	792	862	831	866	827	851	812	855	826	868	840	838	792	858	878	825	839	801	832	861	831	830	778	848	870	874	837	835	780	865	814	826	826	814	836	805	842	858	842	851	874	851	818	859	836	816	760	843	826	820	845	806	809	832	815	808	801	829	814	878	832	849	778	850	822	824	827	809	814	851	798	862	846	846	818	869	781	848	817	806	860	822	838	810	809	817	822	798	869	855	800	793	846	805	820	881	823	858	814	845	856	837	810	838	848	830	800	819	873	808	853	848	847	812	839	824	817	817	840	863	834	856	829	844	822	828	854	821	841	845	833	868	850	823	815	802	789	820	833	777	852	796	809	866	836	819	818	841	821	819	871	877	862	788	886	863	767	800	833	836	827	805	796	782	795	880	832	832	920	868	794	826	830	853	791	850	863	886	835	889	806	821	869	816	808	912	852	816	845	851	812	793	842	760	867	827	865	869	794	855	889	806	858	869	837	774	856	860	868	833	833	847	822	834	828	809	840	836	774	790	840	847	802	812	778	829	851	850	821	830	817	843	818	869	863	825	820	774	832	836	868	829	847	851	807	844	846	772	811	853	829	902	824	848	779	847	831	800	785	844	775	819	844	844	829	818	826	858	820	901	845	807	810	805	820	828	839	830	822	844	818	825	857	829	856	873	824	860	821	814	896	821	851	872	783	814	828	833	804	846	762	830	851	847	829	817	819	823	812	820	796	841	835	838	804	862	831	821	790	830	847	860	838	845	840	850	851	837	848	826	845	830	853	840	831	829	809	834	848	799	819	852	816	822	823	834	828	844	869	855	830	849	833	788	831	860	848	796	813	848	805	812	817	810	829	852	770	820	819	858	797	837	830	840	827	882	813	866	767	847	811	806	799	854	804	840	867	809	866	847	812	829	841	833	845	833	852	832	794	837	827	815	802	794	817	824	804	937	845	859	842	827	817	832	845	777	797	877	857	837	829	818	871	841	807	895	780	826	793	762	820	751	843	831	822	819	794	836	882	881	773	829	813	812	781	873	867	799	833	765	858	808	803	854	816	863	830	851	825	815	792	851	845	803	845	882	783	854	823	842	799	838	842	844	750	839	801	874	799	837	789	875	828	836	856	788	846	843	819	855	803	833	827	828	784	833	805	827	849	776	831	780	827	847	863	869	787	816	806	782	841	865	820	812	831	804	846	805	808	887	811	872	818	852	793	790	855	824	855	827	784	796	828	849	847	873	793	845	824	819	822	821	843	822	817	853	852	880	828	825	861	870	839	877	833	836	868	825	877	826	838	829	838	839	857	855	808	843	838	812	848	837	814	856	802	820	832	799	833	772	802	837	853	912	874	806	795	879	820	796	805	865	852	854	843	833	818	857	761	848	855	809	807	804	823	812	879	855	825	864	830	805	831	849	836	831	832	836	825	819	863	839	849	840	839	837	814	812	822	838	794	837	806	794	841	777	811	809	826	849	796	824	876	822	817	807	807	845	860	834	777	792	809	857	825	777	816	803	767	816	833	859	779	815	870	843	859	858	781	822	808	825	853	899	807	832	853	896	832	868	884	863	849	875	846	860	840	815	805	826	824	818	868	788	842	823	844	866	824	786	836	835	852	838	827	833	805	872	805	860	815	899	837	781	852	813	830	784	757	816	856	836	799	855	793	824	818	837	825	827	825	819	791	840	820	815	793	828	819	859	836	834	846	803	852	831	822	794	805	836	794	803	826	836	871	816	839	778	747	815	816	810	841	791	916	837	829	839	835	826	816	841	815	842	885	770	813	803	861	813	827	850	813	786	846	812	819	843	850	837	819	870	821	832	798	827	856	900	812	827	800	821	811	860	822	855	798	824	758	831	800	817	819	842	810	796	821	819	900	790	841	824	814	810	794	826	839	809	820	878	869	883	842	807	807	812	815	810	820	784	792	851	814	826	792	812	826	807	823	831	822	849	799	818	871	810	826	773	796	788	801	830	837	798	840	821	813	788	814	844	834	780	784	865	834	845	807	842	823	768	833	844	816	821	804	807	863	816	815	828	851	795	807	824	835	839	876	831	827	837	844	866	836	818	780	878	852	878	831	811	801	845	842	811	781	833	800	834	820	851	831	848	872	800	808	834	869	877	807	788	832	801	833	789	858	847	862	826	839	855	856	839	803	832	803	804	781	812	825	857	799	840	798	825	853	819	815	843	844	838	798	821	856	831	782	866	861	816	832	811	835	852	817	854	885	836	876	820	837	834	820	839	823	816	811	889	813	814	859	822	825	804	837	867	845	815	822	840	837	846	765	827	835	851	805	785	791	831	818	818	819	825	794	850	897	855	807	843	840	840	881	819	779	820	806	879	844	817	885	850	772	775	845	858	824	835	860	814	812	815	854	868	796	888	856	807	840	795	808	804	838	837	830	840	855	803	837	831	876	808	850	825	904	814	832	861	830	847	788	811	868	852	868	760	818	797	815	900	805	831	825	763	791	840	813	844	818	839	836	814	770	803	821	848	826	812	874	856	808	829	869	827	835	850	814	800	841	818	870	798	867	811	798	849	817	787	850	891	869	810	765	822	916	819	845	834	845	798	902	842	879	848	862	802	797	825	831	826	838	803	818	797	813	822	818	823	821	803	806	822	764	832	885	825	888	817	790	813	843	809	827	825	825	824	784	837	883	798	821	801	824	904	797	784	870	837	824	774	849	881	831	820	800	819	759	827	850	810	857	827	790	832	838	818	866	825	835	856	813	817	830	903	862	815	808	852	811	851	870	854	841	870	881	803	835	846	826	757	819	811	900	857	837	819	857	876	843	766	864	807	828	856	858	850	799	846	885	796	790	846	874	796	824	773	831	836	886	835	815	858	818	821	781	898	814	831	872	805	875	798	810	850	815	833	792	862	878	818	815	842	888	822	857	822	807	800	808	832	845	811	867	853	871	855	871	845	827	859	823	859	878	820	799	819	826	786	834	842	856	804	810	851	824	792	828	851	815	796	847	788	786	830	821	831	793	847	886	841	855	825	841	907	830	824	859	818	815	902	814	873	773	806	840	819	784	808	815	742	894	837	812	848	815	830	834	811	837	822	809	788	849	843	858	857	835	807	870	826	776	772	831	853	834	836	841	786	879	811	844	803	817	896	817	773	841	844	796	839	817	870	829	824	872	848	841	812	842	777	846	855	863	808	832	828	852	830	817	883	805	838	797	796	843	791	819	849	805	825	836	821	855	826	896	841
1294	238	165	78	89	122	177	178	179	137	246	268	171	180	158	121	98	104	87	80	85	59	63	70	71	66	54	62	59	68	71	57	65	62	62	38	39	42	54	37	49	52	50	33	56	55	43	40	39	40	47	46	49	50	42	36	50	38	42	46	50	33	48	47	53	54	59	35	59	48	44	38	49	50	42	38	40	38	54	39	46	53	42	47	45	47	42	40	46	31	43	45	43	33	55	40	45	48	37	30	50	42	42	44	44	48	38	49	47	39	35	55	45	48	46	48	28	40	43	42	45	40	59	35	40	43	29	42	41	51	38	53	47	38	46	46	33	52	39	41	36	45	47	39	30	49	44	41	38	45	56	39	44	38	43	58	52	43	54	43	46	58	31	50	51	43	45	44	45	46	45	43	60	44	51	40	30	52	56	48	45	48	47	42	58	39	39	39	43	46	44	44	44	51	43	40	38	48	45	38	58	37	47	42	48	39	48	43	45	34	52	50	34	44	47	47	44	49	37	43	58	34	49	37	51	34	39	38	34	49	49	48	39	46	42	37	39	43	55	47	38	56	45	54	36	47	39	52	34	52	33	46	50	44	35	38	36	44	43	49	40	53	43	51	54	41	50	46	43	51	49	43	43	48	34	43	44	38	34	38	48	38	45	54	53	59	38	35	35	50	41	42	51	35	49	47	44	46	44	33	50	43	58	34	40	51	53	37	44	34	56	38	38	61	41	50	44	42	57	57	52	48	37	38	42	39	65	50	50	45	44	44	37	45	47	44	51	42	59	31	48	36	38	52	50	39	43	41	51	53	50	53	39	42	46	54	57	30	50	53	37	50	51	46	45	48	43	49	40	37	43	42	57	33	50	49	46	51	43	48	43	41	50	49	39	53	47	38	45	44	52	53	37	50	42	42	42	43	38	42	51	52	51	49	49	51	52	55	48	47	46	44	57	46	41	51	45	40	51	58	50	57	48	50	38	37	43	46	44	39	38	55	50	39	52	40	40	43	43	41	32	40	40	48	54	50	45	48	44	41	44	45	63	34	41	46	54	54	50	47	52	52	49	50	56	39	38	45	33	48	35	25	43	31	49	56	49	50	50	49	44	57	37	53	41	45	43	55	52	43	53	38	41	52	44	42	44	52	42	47	47	52	46	44	39	54	39	41	54	46	47	49	57	45	41	54	32	52	45	36	44	51	47	40	45	52	34	38	51	41	38	50	43	46	44	49	42	38	34	45	39	45	57	49	37	46	42	46	45	34	58	50	32	40	38	33	49	48	45	42	38	35	43	29	36	43	46	49	53	38	42	35	47	41	49	53	41	44	50	47	33	51	55	41	49	34	42	43	35	38	54	42	49	60	38	44	47	45	36	30	43	46	34	42	41	38	36	50	37	56	33	46	51	40	43	43	55	45	48	49	58	58	41	41	40	65	43	44	47	33	53	60	45	32	56	36	50	43	42	39	31	37	43	47	52	31	48	45	39	50	54	52	33	51	49	41	53	47	39	46	35	55	51	57	40	43	37	50	42	38	53	50	52	51	44	44	43	54	52	36	51	39	49	65	45	46	42	39	47	51	40	40	48	45	36	40	39	43	40	49	43	41	41	54	39	43	38	39	56	41	43	37	53	49	49	49	48	48	49	41	45	40	41	51	43	40	56	50	63	43	45	33	41	46	41	31	50	48	41	59	51	32	37	31	48	47	51	52	49	49	45	43	52	44	59	40	40	43	39	41	48	55	39	42	42	44	39	47	40	46	48	45	39	46	35	51	53	47	45	48	40	40	52	36	40	47	36	35	26	49	42	49	45	37	37	44	40	53	44	47	42	48	35	45	38	46	56	51	43	59	37	43	52	55	50	41	46	48	40	49	46	47	45	51	48	53	49	46	37	53	44	44	53	45	33	33	48	37	49	52	56	47	32	35	40	45	43	40	30	35	51	31	52	39	45	53	40	47	42	43	52	48	39	48	48	43	37	34	46	40	45	47	46	38	33	52	45	40	45	60	52	44	51	54	41	46	48	33	58	50	43	35	44	56	48	58	36	50	42	45	38	43	51	30	52	51	49	41	54	49	50	49	49	47	40	47	42	42	42	44	49	48	48	50	51	33	39	41	39	50	48	44	41	33	37	35	50	49	47	49	47	43	60	48	37	44	41	42	49	38	48	48	41	48	39	48	49	48	41	45	29	53	36	47	44	53	38	53	45	47	51	50	32	42	44	47	47	47	45	29	44	48	45	42	41	50	43	41	41	47	53	47	36	46	39	49	43	47	40	41	47	48	56	46	43	42	45	43	47	53	42	45	38	46	46	38	44	52	38	44	52	25	46	40	50	47	41	48	50	46	51	47	48	48	50	43	44	42	32	42	46	40	46	49	52	53	46	35	39	47	40	43	44	42	50	47	35	43	43	49	40	46	45	47	44	47	53	58	35	42	53	45	31	45	47	51	40	45	33	56	57	49	40	41	42	37	49	40	52	53	42	44	36	52	43	47	46	41	47	54	51	47	47	61	53	46	38	47	53	60	46	44	38	44	43	53	47	50	50	44	54	61	43	39	44	55	46	57	43	51	59	62	44	35	53	41	48	39	38	50	56	37	34	51	37	56	38	46	48	43	43	49	43	46	46	43	47	37	56	46	25	40	56	44	44	37	46	43	37	55	48	53	50	48	46	49	54	46	48	37	37	38	48	52	37	35	41	51	43	32	48	41	46	48	37	60	38	49	41	42	42	60	54	49	36	32	39	42	43	41	41	56	42	60	39	46	56	34	50	50	39	44	63	44	37	48	55	43	49	47	48	45	58	41	54	48	39	44	41	33	47	48	33	38	51	49	42	48	49	47	51	53	34	36	50	45	44	39	49	53	56	49	50	55	35	41	59	40	52	41	46	32	39	47	29	52	56	45	47	46	50	51	49	52	45	48	42	56	45	42	51	42	40	46	40	47	46	49	52	53	36	42	40	44	41	55	51	40	48	43	41	39	37	49	39	48	34	50	36	39	49	39	37	32	40	40	40	50	50	40	51	49	39	58	38	41	41	50	43	50	51	52	38	44	53	47	44	39	48	35	46	38	38	31	40	41	47	42	35	44	48	50	33	49	53	49	39	50	48	40	51	37	51	44	49	38	48	45	34	29	37	50	43	32	45	50	47	40	46	45	35	38	62	46	44	29	57	43	41	40	41	41	39	41	37	46	41	52	48	46	38	45	35	44	52	43	38	49	46	46	43	55	58	44	49	56	52	45	40	35	28	43	41	40	33	47	48	36	49	40	57	35	36	39	44	44	43	41	47	40	52	41	44	49	34	40	51	50	39	56	37	50	49	33	43	42	47	47	54	56	41	35	52	40	44	47	47	38	48	33	54	49	55	45	42	52	44	47	48	28	47	57	42	46	43	45	40	40	42	32	50	56	53	39	41	46	45	42	38	52	45	47	48	52	47	41	46	42	41	39	50	43	47	44	43	53	67	37	45	48	53	41	44	34	52	45
11921	3902	1873	2026	4741	7431	7825	7152	6290	5344	7976	8212	5445	4910	4430	3038	2247	2035	1935	1872	1519	1111	994	914	897	976	1147	1041	791	875	850	810	803	760	730	475	379	323	350	413	457	440	371	359	387	380	382	369	392	413	402	346	355	357	370	394	400	355	360	380	385	389	377	420	400	417	378	407	359	401	419	387	371	359	361	360	371	397	377	412	361	372	347	351	375	354	352	357	369	355	340	380	379	357	354	384	366	374	358	372	384	370	362	367	396	388	405	361	363	377	361	382	368	330	372	384	392	327	359	352	372	360	374	358	365	348	336	391	359	366	335	333	376	362	372	332	361	361	382	378	377	379	363	357	354	361	384	363	378	389	349	348	383	348	363	390	393	346	343	374	371	369	314	363	351	359	348	364	365	362	345	328	370	383	381	354	383	404	343	376	347	344	390	389	362	344	372	387	383	353	367	350	380	374	349	364	374	356	365	393	350	371	356	367	384	378	387	363	374	352	364	396	334	364	360	322	372	354	362	356	411	382	379	361	365	382	342	342	340	391	373	363	371	367	366	356	372	358	334	368	372	383	379	384	401	339	342	377	362	369	353	362	352	386	397	338	369	358	347	386	356	358	364	350	318	375	370	375	374	389	386	399	403	337	362	344	351	394	324	415	365	411	379	375	369	340	363	338	390	331	365	355	342	371	394	360	370	347	366	375	377	362	370	381	364	384	358	354	360	372	364	375	344	327	317	363	379	371	368	388	403	353	355	384	347	374	342	355	351	417	365	333	354	352	400	352	349	374	353	359	346	363	358	357	355	361	399	371	385	379	366	393	367	359	385	383	369	361	365	329	376	360	374	382	357	372	372	357	376	355	387	363	376	342	340	355	359	350	386	349	395	343	422	358	363	392	367	365	370	369	361	359	363	368	352	385	343	383	360	322	351	342	375	336	373	368	365	362	415	332	388	400	368	351	372	367	349	361	332	360	353	364	394	385	392	372	361	394	350	372	404	342	339	383	346	363	404	365	402	324	398	365	377	324	366	330	365	372	370	383	393	359	362	381	365	396	364	390	337	349	392	360	362	340	340	346	371	380	367	360	355	355	368	376	358	386	374	328	374	362	406	353	398	371	389	387	355	352	368	366	368	351	389	365	412	332	357	379	375	349	365	384	325	337	363	372	334	342	345	379	341	378	364	352	367	371	339	356	390	367	378	359	363	364	365	369	374	350	383	393	351	337	370	397	364	372	345	365	327	360	372	364	367	415	382	376	387	378	360	355	349	355	351	371	376	364	359	342	372	363	343	371	367	366	376	378	342	368	371	369	365	368	378	340	350	359	370	380	371	338	362	361	383	371	371	347	336	348	378	367	381	374	381	399	349	378	373	364	367	389	358	377	344	384	382	376	382	342	370	380	372	349	356	338	350	335	365	403	363	353	381	392	385	355	360	365	340	373	363	340	359	347	367	373	367	388	369	350	369	359	342	346	363	375	355	366	349	395	352	348	359	390	357	390	353	377	346	387	331	379	365	363	345	344	393	362	329	384	373	373	355	346	363	351	376	427	377	342	373	371	353	373	392	386	358	373	367	350	365	372	350	367	351	357	382	381	379	359	383	351	345	379	351	361	351	398	367	370	369	366	352	337	364	371	357	374	358	385	377	351	341	345	330	334	368	380	398	357	368	365	369	369	358	355	387	362	381	378	338	349	365	349	409	368	354	386	373	378	351	359	414	371	309	401	361	371	373	352	349	383	348	409	344	388	367	357	325	381	344	350	357	361	380	373	379	367	355	396	356	381	377	336	389	377	352	336	383	348	336	373	316	351	359	394	363	382	375	345	360	366	355	373	362	372	357	348	336	378	372	350	363	390	379	398	386	330	356	380	362	375	366	378	358	351	360	387	359	354	374	379	359	390	383	319	341	364	367	365	357	387	362	355	384	375	375	355	379	389	354	335	384	376	380	398	360	341	385	401	388	386	387	371	342	340	374	348	392	368	396	379	380	354	404	346	381	374	362	408	377	374	337	364	365	349	371	423	367	342	367	355	342	326	351	339	392	352	365	355	358	389	380	358	386	362	352	364	347	356	345	369	351	352	347	399	360	340	379	377	398	393	380	333	382	376	350	360	368	367	337	386	367	374	402	380	382	359	373	396	360	378	335	348	374	402	375	411	346	364	387	409	384	374	369	368	354	361	365	341	346	405	322	365	377	354	381	383	368	355	402	372	364	379	352	342	372	367	361	369	355	393	367	359	366	336	333	366	322	362	341	366	342	356	392	372	362	415	342	353	380	354	379	378	371	353	376	374	366	351	392	373	412	347	372	357	361	378	363	356	337	366	381	361	367	383	354	407	366	358	369	392	384	368	345	413	360	360	344	345	363	344	383	344	342	381	359	349	323	342	368	341	385	348	357	345	359	371	390	372	363	362	404	385	346	367	370	377	385	371	368	397	361	359	358	350	355	353	369	373	358	355	397	355	369	358	368	352	360	355	372	417	351	401	387	354	411	371	360	358	353	372	362	378	366	394	348	340	371	363	363	339	357	376	362	339	380	356	338	377	356	388	384	383	349	366	407	351	357	369	379	373	354	383	386	355	365	367	367	388	382	351	369	362	368	358	361	353	381	365	372	366	362	374	376	367	336	388	385	363	362	366	374	395	364	376	352	381	375	372	329	358	377	361	371	370	390	363	387	375	381	397	367	348	357	366	359	365	384	403	361	383	360	366	346	374	395	387	366	385	362	372	333	378	358	376	369	367	367	379	334	375	344	377	370	335	344	385	369	342	381	389	372	360	363	367	361	370	377	384	387	359	362	357	368	358	392	379	403	380	340	357	364	336	380	335	365	376	377	323	375	345	367	375	328	382	355	378	361	405	361	387	372	364	379	370	363	371	386	399	345	361	385	374	380	341	379	365	357	396	335	395	357	369	378	354	373	401	351	340	385	380	394	345	392	387	360	339	324	418	378	364	375	371	377	370	366	397	405	375	380	342	388	378	345	352	340	362	372	345	360	341	359	384	395	373	388	363	386	375	346	374	369	328	393	348	386	375	389	383	366	367	345	367	334	368	343	355	364	352	369	384	361	367	351	356	354	357	376	364	348	346	391	358	375	341	399	389	350	383	403	386	387	380	393	373	343	379	374	377	373	363	353	391	352	366	397	386	416	397	387	357	368	331	385	350	328	328	384	385	321	372	400	369	342	385	372	357	402	381	344	356	369	379	380	341	355	372	362	339	387	351	352	348	360	379	360	393	382	395	362	353	355	329	322	372	358	378	364	385	371	357	371	378	354	385	373	373	331	351	366	364	354	371	371	354	379	388	363	345	383	364	398	397	363	372	381	361	340	364	380	388	384	383	380	340	379	350	348	341	357	340	326	371	369	366	370	365	382	383	358	382	341	349	396	368	343	341	392	378	352	381	383	392	343	348	370	363	371	382	391	345	371	367	377	326	333	384	357	352	372	342	372	383	351	378	361	361	359	427	375	348	378	364	358	362	397	353
889	392	242	165	153	234	267	265	250	305	420	397	303	250	231	171	177	153	163	157	135	130	108	125	120	128	120	124	124	122	110	96	110	110	89	79	79	88	98	87	103	97	101	89	92	85	87	91	91	82	74	92	76	84	77	82	103	82	84	103	98	98	95	78	88	83	79	80	88	87	87	81	92	83	79	88	79	97	87	83	79	75	82	70	105	77	86	74	66	81	89	76	78	86	86	98	78	83	93	78	69	89	88	75	102	75	85	91	79	82	103	83	92	89	84	91	75	81	86	81	81	82	92	91	96	99	88	69	79	83	88	91	80	83	70	89	98	78	89	77	98	100	87	83	77	98	89	84	95	86	92	95	79	82	73	82	78	91	74	97	89	75	88	90	97	88	91	82	96	67	85	74	93	90	71	98	86	74	84	95	73	107	87	91	95	89	87	70	74	88	89	89	79	93	97	78	74	95	94	82	85	91	78	83	79	87	89	88	80	93	103	78	87	80	79	78	89	74	96	79	90	86	88	72	75	96	85	83	91	84	89	86	87	82	89	85	74	87	88	88	94	80	92	87	96	66	85	81	106	91	107	86	86	88	79	80	82	77	87	77	76	68	72	70	83	90	75	78	93	79	84	91	66	69	89	88	83	85	88	81	93	80	94	96	81	76	89	96	100	93	78	73	66	102	93	87	82	74	90	92	86	76	58	100	83	83	103	91	67	78	82	72	73	73	92	72	90	88	92	69	83	86	86	74	72	75	89	80	81	88	90	98	80	78	92	84	93	81	86	77	80	77	106	93	77	88	92	81	75	79	79	87	92	82	80	95	88	79	85	81	76	82	81	79	89	88	95	76	86	95	107	104	88	89	74	82	61	84	90	77	88	73	92	82	94	82	74	92	98	66	83	93	70	70	80	65	87	87	89	85	71	85	87	79	63	80	79	72	73	81	93	81	85	82	90	70	89	87	77	88	95	78	76	93	83	95	86	77	78	72	89	91	78	79	90	84	83	88	83	103	79	94	85	99	103	90	82	102	85	68	80	85	79	84	85	90	80	82	86	84	83	76	70	78	81	79	75	66	73	72	79	84	90	89	75	85	80	115	97	82	100	86	83	93	71	71	76	87	75	93	96	79	65	89	72	76	82	90	96	85	89	79	85	90	78	85	90	65	86	85	97	82	91	99	78	72	88	88	82	82	89	65	85	98	93	66	60	72	95	86	93	93	73	89	80	76	102	68	97	112	101	88	79	96	83	91	75	94	83	85	83	76	104	99	105	86	83	72	76	81	88	83	83	63	91	61	83	96	89	63	95	78	80	76	73	75	80	73	77	83	84	84	70	87	84	92	72	87	87	85	90	92	65	93	75	78	87	92	80	84	82	71	86	77	87	82	76	76	84	88	85	85	72	95	74	79	87	81	88	79	82	76	63	88	100	86	82	83	93	88	73	80	83	95	73	93	71	83	78	91	75	85	89	92	92	90	102	90	85	100	76	78	103	79	104	96	81	84	89	82	96	90	78	83	75	76	80	89	74	60	84	83	86	96	75	84	93	93	81	94	80	76	104	109	80	75	96	87	91	96	74	78	87	90	92	80	87	77	78	85	89	91	80	70	84	93	74	97	94	74	89	87	91	86	87	83	82	79	82	83	103	88	97	77	87	91	85	84	73	93	77	71	87	68	101	80	77	83	90	89	73	77	68	98	85	90	95	92	88	98	82	90	82	72	93	82	80	105	69	80	84	87	88	63	75	89	80	80	88	82	74	79	91	83	99	78	71	80	90	92	70	78	91	83	76	74	91	83	84	67	68	80	86	77	86	94	97	94	97	73	92	86	95	99	73	99	80	83	83	87	90	87	81	91	95	67	88	80	78	97	90	96	70	87	82	112	84	85	92	93	93	80	97	82	80	71	97	96	76	97	96	65	80	76	86	85	81	87	92	99	78	101	78	90	79	92	96	93	93	85	72	78	84	91	102	84	78	76	72	59	90	69	81	85	74	88	98	82	111	84	79	103	79	88	82	67	90	80	79	84	69	92	80	90	92	82	96	109	88	80	91	72	71	78	69	80	93	80	81	93	82	86	93	79	82	88	101	82	93	90	81	79	86	89	74	90	88	76	78	94	74	87	85	73	81	94	96	88	72	96	84	82	71	92	76	79	94	84	85	75	93	92	80	85	87	79	76	94	77	90	78	82	91	73	75	98	79	71	86	82	94	76	87	83	97	82	75	71	84	86	75	90	73	88	83	75	79	72	96	89	91	85	84	98	84	95	92	84	52	88	79	79	96	90	83	64	87	84	98	82	88	81	81	81	87	69	91	92	67	82	91	86	92	98	81	75	87	80	94	97	84	66	93	73	94	69	73	89	87	88	84	97	77	82	65	78	89	78	95	80	76	84	71	86	66	81	64	103	88	79	74	90	76	89	97	91	92	88	100	81	82	81	92	78	80	83	88	80	86	80	98	78	85	90	67	89	87	92	83	85	87	77	91	75	80	88	87	87	74	73	112	79	87	83	107	71	80	95	83	72	85	88	85	89	78	82	75	83	85	96	85	76	83	78	79	89	91	70	90	75	92	79	82	90	89	104	69	74	88	88	91	95	99	87	96	82	94	90	84	84	85	86	76	88	86	85	58	81	76	89	92	86	82	80	96	82	92	90	90	81	82	83	82	84	89	79	77	75	82	94	86	80	90	87	75	85	75	74	86	82	85	81	80	80	85	94	86	100	82	92	76	77	91	101	93	97	87	75	86	86	97	78	93	80	74	82	85	85	87	80	80	99	97	90	84	68	88	80	70	99	87	71	79	87	73	96	79	100	91	101	91	67	77	99	99	75	81	65	87	116	86	90	103	81	86	60	73	82	76	77	89	88	115	71	83	100	85	86	75	77	73	89	89	86	86	75	72	89	76	87	83	84	91	91	80	72	70	92	88	77	94	80	86	86	96	84	83	86	77	102	84	90	93	93	92	86	70	88	95	94	71	82	98	97	101	95	76	95	86	81	95	78	77	92	117	90	78	80	91	80	72	86	82	84	93	97	80	78	90	88	79	81	85	81	98	73	100	81	78	86	83	83	86	78	82	90	71	93	95	79	106	95	93	91	83	67	100	84	86	83	67	89	85	73	86	88	76	64	92	86	89	83	78	82	95	77	85	94	88	99	95	69	90	78	77	89	78	76	68	90	84	87	75	81	82	92	80	84	97	74	87	74	103	78	85	73	82	85	77	94	72	79	100	82	85	75	83	77	75	89	101	88	88	87	93	74	94	98	58	71	88	81	85	80	80	86	88	92	100	84	81	69	85	98	89	92	76	84	75	96	88	91	85	90	87	85	84	79	82	68	84	87	83	69	78	74	91	97	82	75	79	87	82	87	83	68	105	80	81	86	79	94	72	99	87	91	73	78	84	86	81	88	78	95	78	100	85	75	81	81	82	83	72	94	85	99	90	92	72	78	85	79	66	64	91	73	94	80	69	95	79	98	72	74	77	83
12585	5375	2509	3168	7709	11085	11504	9743	9043	8644	11849	10204	7282	6433	5786	3826	3477	2907	2648	2735	2235	1746	1521	1546	1476	1813	1915	1449	1509	1466	1467	1342	1376	1349	1126	753	679	681	695	767	706	701	726	672	658	677	639	599	639	639	669	624	714	684	662	640	618	652	684	656	671	724	697	717	737	727	669	711	729	729	703	694	691	661	658	633	690	723	670	625	660	642	670	616	595	647	645	623	661	640	651	672	649	588	665	658	689	662	699	692	623	668	615	636	602	640	645	644	602	643	641	636	678	621	615	651	638	676	652	659	633	632	648	712	633	687	643	652	638	631	684	671	697	653	629	580	640	603	618	688	673	670	631	648	654	639	626	639	671	644	591	688	657	687	612	619	627	651	641	631	643	623	650	673	661	664	719	603	647	640	649	659	661	655	634	662	660	642	645	631	656	632	652	629	633	680	646	616	676	636	631	646	632	633	612	695	667	668	646	595	681	610	667	667	624	610	658	622	699	620	591	629	661	659	626	626	664	626	636	632	650	644	680	663	651	605	648	624	646	654	675	659	606	666	652	614	653	677	630	632	632	610	635	639	621	648	652	639	632	672	637	648	655	660	637	633	602	643	676	648	666	625	636	647	711	651	648	638	657	633	618	705	641	665	605	647	643	621	654	657	631	661	629	641	639	681	625	616	662	647	629	666	671	621	649	643	591	652	678	667	622	582	658	633	670	643	653	624	600	648	636	666	654	654	617	595	633	672	662	676	690	674	659	675	652	653	682	634	672	658	688	589	648	665	647	671	628	635	631	631	655	674	648	651	693	622	650	628	646	613	651	674	641	641	591	676	644	681	677	635	637	656	629	675	671	655	616	680	621	695	694	655	631	599	689	655	653	609	632	636	632	667	631	615	649	635	688	669	627	590	652	665	671	637	667	668	623	639	648	649	613	617	673	661	640	644	658	639	635	657	632	629	625	605	629	665	642	673	687	661	633	648	644	627	662	649	638	642	664	593	662	643	679	655	659	667	642	649	647	640	635	656	648	631	645	641	656	633	649	665	604	630	641	665	642	681	642	681	635	644	646	605	641	627	640	643	668	686	663	638	626	651	616	638	676	660	697	637	605	675	674	641	693	648	692	649	631	660	628	614	606	639	703	616	649	660	661	645	624	684	688	627	700	632	614	636	626	616	623	680	661	647	593	616	623	629	651	667	604	652	658	662	628	680	651	609	623	672	629	679	609	657	654	605	666	636	663	655	666	646	632	616	652	670	665	684	599	611	701	717	654	666	650	683	693	646	612	687	709	625	648	635	644	667	641	632	655	610	668	641	683	693	624	617	678	659	657	624	616	655	636	618	640	661	648	662	651	661	677	640	646	650	621	631	587	664	685	650	650	603	674	648	659	681	681	671	640	640	643	630	639	663	688	653	624	662	681	671	663	655	644	690	641	634	662	682	660	627	618	675	599	666	641	666	672	686	652	653	622	704	645	645	680	659	666	654	643	642	643	642	668	613	676	671	633	661	650	682	629	645	659	700	655	642	626	645	629	589	660	642	658	661	686	657	620	643	605	627	646	681	667	651	651	673	606	646	655	677	648	667	635	597	686	672	625	677	631	668	636	693	659	615	661	673	624	626	647	663	643	661	629	650	646	644	661	681	596	708	656	659	634	657	656	660	649	681	660	669	644	570	601	625	659	652	698	618	629	622	673	622	586	676	698	658	659	602	647	631	640	606	665	655	641	636	619	601	656	631	628	669	653	626	657	611	634	658	622	604	706	646	640	625	654	603	649	658	689	644	694	679	666	676	615	618	666	619	682	624	675	637	653	650	685	649	636	657	662	652	697	612	701	652	696	689	649	681	657	652	610	685	687	665	640	675	627	636	648	575	623	642	634	649	638	639	702	658	661	689	652	645	652	670	646	646	642	650	677	659	664	623	618	676	651	650	637	693	650	617	628	628	658	660	619	675	647	639	655	666	663	640	653	652	626	685	638	625	654	620	659	651	629	604	658	598	711	683	645	664	600	650	713	656	666	616	686	621	641	673	697	669	626	677	659	625	597	637	618	657	678	685	672	671	654	631	640	654	685	657	641	668	687	638	669	636	623	648	615	664	614	633	641	645	668	671	642	626	675	622	630	670	619	629	634	650	661	637	648	677	685	643	635	645	665	671	656	670	646	639	655	662	634	625	634	635	588	654	688	647	605	649	642	628	633	647	639	640	697	662	654	630	610	657	638	656	607	646	682	616	637	617	604	643	630	677	636	700	673	606	641	663	626	649	651	627	646	640	671	641	638	616	653	640	639	627	615	628	643	639	598	646	673	654	663	686	664	659	645	671	614	616	640	650	642	653	635	655	613	611	665	655	650	647	626	681	623	634	671	635	593	668	624	621	643	662	640	650	609	673	668	645	641	681	692	642	653	673	623	662	639	632	695	640	634	633	616	588	631	621	639	658	622	616	645	646	625	646	639	689	653	633	677	637	664	615	630	663	703	629	649	611	665	600	633	674	669	654	632	646	658	638	662	638	658	622	659	658	612	661	675	670	654	631	605	631	633	608	676	600	605	607	652	655	697	679	628	651	651	641	659	609	644	622	645	668	671	629	694	613	635	624	703	685	615	690	650	662	666	595	636	640	680	608	699	687	670	650	670	625	658	690	605	659	638	637	667	633	669	619	621	637	674	654	658	616	645	669	643	686	661	672	623	614	681	621	659	672	636	656	678	650	664	632	677	709	643	642	660	647	662	670	685	618	623	694	645	655	661	636	654	620	672	662	635	659	635	634	697	619	637	691	668	625	690	626	626	679	625	666	676	635	635	677	663	702	634	652	626	647	659	623	619	615	650	650	672	640	600	630	623	662	645	648	624	637	687	626	672	673	656	640	641	633	660	678	608	625	630	662	666	650	650	685	622	652	643	622	692	635	640	667	611	645	678	631	653	638	646	632	660	635	614	612	637	680	611	641	672	677	640	638	693	669	632	624	586	679	653	676	640	627	664	628	649	699	627	613	621	630	645	608	635	625	625	636	613	610	629	687	655	672	633	670	590	641	638	641	610	615	634	681	631	712	629	674	664	623	694	629	658	626	619	665	636	668	679	629	646	624	620	646	658	708	618	622	613	675	650	648	624	661	664	610	641	638	625	625	633	613	631	651	672	645	627	623	655	651	673	652	647	670	643	655	662	639	651	679	646	661	661	628	613	645	640	619	663	643	661	666	641	658	644	612	681	642	641	639	651	634	642	649	589	653	666	637	623	684	636	645	668	643	636	642	640	668	619	643	641	628	641	681	639	661	678	643	644	651	678	569	682	660	610	660	665	642	676	695	634	675	615	647	659	619	655	677	653	591	594	658	668	654	664	646	672	702	700	656	620	663	652	676	631	645	664	665	612	613	612	698	624	608	611	664	643	669	632	623	638	664	644	672	639	648	670	622	626	697	722	660	637	655	629	632	675	652	643	641	678	664	651	666	652	658	689	622	665	671	652	685	679	688	672	649	636	630	630	634
1897	307	174	151	134	217	241	256	274	326	376	317	271	235	192	159	153	120	112	151	109	109	93	88	77	109	112	92	112	90	84	98	110	93	82	76	74	77	72	78	77	82	72	74	83	70	88	82	79	61	74	76	59	67	65	78	73	80	84	79	84	82	76	68	79	57	77	82	92	76	46	64	55	72	70	59	68	72	61	59	82	75	64	67	78	60	77	74	65	74	72	60	90	70	64	61	67	72	66	81	72	76	73	63	68	65	63	76	54	58	56	77	68	62	63	65	61	69	60	81	60	72	53	66	87	66	62	76	76	81	63	64	80	69	64	64	49	70	72	63	48	75	60	55	66	81	60	78	74	66	68	72	66	69	60	72	72	78	65	67	72	57	70	78	68	76	61	69	78	61	62	63	62	66	62	61	61	61	65	64	64	70	64	70	66	69	88	68	73	59	73	62	69	67	67	63	73	71	82	73	79	66	66	71	62	79	76	66	63	73	65	65	79	61	60	69	62	75	66	67	63	79	64	61	84	65	58	71	73	88	66	59	72	55	72	55	74	66	69	65	73	66	77	79	64	66	63	73	59	91	63	63	82	69	55	63	84	85	78	77	84	57	58	61	75	63	66	70	69	48	62	65	65	63	63	74	70	63	77	64	71	75	68	58	67	72	67	53	63	55	57	65	82	56	79	69	77	61	70	62	65	73	79	60	82	76	59	73	70	65	55	73	70	62	68	81	77	69	50	60	69	73	73	70	71	62	81	70	79	71	68	59	72	69	77	72	67	50	59	71	74	61	67	60	67	71	71	69	80	89	76	72	66	64	60	61	67	63	58	64	66	81	63	67	78	67	70	63	61	70	61	54	64	77	67	61	73	57	57	72	70	58	73	74	62	63	65	68	75	61	61	37	69	52	56	80	73	78	70	66	68	77	69	72	71	77	67	62	50	78	57	71	75	63	72	54	57	81	74	51	61	56	71	59	76	81	85	60	60	69	51	82	70	58	67	76	68	74	79	55	71	65	75	54	61	68	62	73	73	55	75	61	66	57	62	63	73	78	57	80	65	85	65	47	65	69	59	67	62	65	59	53	64	59	53	73	81	70	71	70	64	58	64	77	59	65	62	69	73	71	63	66	68	75	80	66	70	75	78	70	75	66	57	65	64	71	68	67	61	68	58	63	64	73	73	62	59	61	71	73	74	68	72	76	79	73	58	68	76	73	82	67	64	64	67	65	73	62	63	72	70	75	70	60	74	63	60	76	81	63	56	77	70	71	75	77	68	74	79	65	69	55	64	67	68	62	62	87	62	60	66	69	59	85	76	62	63	67	75	78	63	69	65	78	64	69	74	56	59	66	75	68	73	63	66	63	80	64	73	73	56	65	66	68	75	63	61	72	56	61	74	70	63	60	62	53	63	73	78	77	69	76	66	65	60	83	51	70	74	49	70	62	54	74	71	72	56	66	82	67	70	74	58	67	67	58	70	78	69	60	89	55	71	73	70	66	63	58	45	86	72	80	68	61	71	60	72	87	68	67	63	66	64	51	89	72	60	71	76	65	54	80	69	75	63	55	65	61	71	57	61	70	67	68	57	57	71	66	72	52	62	60	68	62	73	61	63	74	74	73	71	66	82	74	66	47	60	63	65	67	62	68	63	65	76	71	72	63	62	71	76	73	61	57	70	70	74	75	75	55	76	73	73	63	55	63	54	61	58	55	57	52	70	71	61	80	59	58	77	52	65	64	70	73	75	69	58	67	64	62	71	74	64	65	76	71	78	62	78	67	63	64	69	67	60	62	77	63	69	73	66	68	63	58	79	75	72	68	90	76	54	57	71	74	66	60	77	66	61	46	80	66	68	64	63	82	57	59	69	66	58	86	57	65	69	55	56	68	88	79	68	62	76	61	72	62	67	58	59	51	68	73	52	76	71	80	67	70	55	61	51	64	58	64	67	62	63	54	73	80	60	78	68	47	64	64	67	69	69	74	68	61	63	70	78	84	65	61	73	91	52	61	66	62	86	60	60	72	54	79	68	81	52	70	59	58	49	82	51	75	72	68	71	72	61	76	72	74	64	72	57	73	66	64	53	64	58	72	64	67	65	59	56	61	68	77	63	70	69	78	66	76	74	75	85	49	67	57	64	54	68	64	58	76	71	85	61	68	69	66	67	60	71	75	78	62	58	77	56	74	67	61	58	92	76	76	58	77	72	67	66	63	67	64	68	71	65	61	77	68	62	59	72	70	75	77	75	62	73	72	78	57	64	66	58	62	73	67	61	80	55	55	71	68	74	55	75	82	79	58	68	59	78	61	62	57	52	74	84	54	68	56	74	58	73	56	61	67	66	75	78	60	68	53	71	79	61	71	73	55	74	73	76	64	71	69	54	83	74	58	52	57	62	63	58	62	74	68	77	76	49	74	69	70	74	71	65	60	78	93	54	73	73	60	68	65	69	58	65	60	69	65	62	74	76	61	73	65	61	66	68	67	78	48	60	70	66	58	78	69	63	80	74	83	66	54	66	60	74	73	63	77	82	57	67	71	70	78	74	76	61	72	75	69	75	66	69	65	75	66	57	66	71	78	76	71	72	88	73	61	70	63	58	73	68	64	91	58	74	81	69	71	63	64	67	74	67	67	63	69	77	50	66	61	61	61	74	68	70	53	78	64	79	63	70	73	73	73	80	61	57	57	68	82	56	77	82	72	64	79	71	75	71	68	59	71	64	71	67	78	64	62	75	64	58	51	65	61	85	72	61	62	77	75	81	63	53	68	59	85	71	63	67	64	55	77	89	68	67	76	83	77	69	49	62	56	70	59	65	69	68	87	61	72	90	63	68	79	71	70	60	73	67	62	60	58	65	64	58	69	69	66	69	66	73	62	60	73	46	76	65	70	88	67	65	70	68	64	76	56	80	74	66	74	67	76	64	67	70	84	83	69	69	70	82	60	69	83	64	73	67	72	65	69	69	55	63	66	59	67	77	69	62	75	60	77	80	65	92	75	56	71	72	73	65	64	74	68	79	85	67	62	76	90	78	55	73	59	51	72	52	85	76	60	67	60	58	60	74	67	88	70	72	63	69	68	71	80	74	67	69	66	67	55	61	62	64	68	70	63	74	73	74	66	60	71	68	71	82	66	79	67	74	61	65	67	82	70	77	78	64	83	62	68	89	83	66	81	67	73	76	80	64	59	77	66	63	76	63	59	73	76	68	80	68	61	74	65	54	50	73	78	48	64	64	73	59	72	68	79	68	71	74	67	59	76	71	68	74	64	59	77	74	69	74	66	74	62	57	60	54	72	64	77	57	57	64	64	74	61	53	59	70	78	58	72	68	65	76	61	66	62	69	64	72	69	71	67	72	61	63	81	88	73	62	74	58	59	60	68	70	66	79	75	71	84	45	70	62	67	63	75	54	73	64	69	69	79	71	63	71	74	81	60	65	72	70	59	65	67	76	53	64	78	70	59	62	71	62	73	76	69	61	65	72	67
14089	4389	2252	2849	7270	10884	10433	10094	9284	9979	12000	9413	7050	6536	5382	3498	3596	2755	2604	2646	2069	1638	1339	1359	1481	1740	1770	1444	1395	1420	1324	1363	1408	1331	916	619	593	553	556	599	667	637	549	530	541	545	545	587	569	583	534	571	520	526	543	538	576	583	516	566	565	579	613	652	628	589	587	618	671	566	579	581	512	529	593	584	565	520	507	595	580	510	580	558	602	537	563	511	506	552	587	596	533	517	580	539	538	527	537	566	567	539	558	599	516	551	571	584	563	563	553	570	522	541	551	525	576	527	523	567	553	522	509	549	530	525	592	548	526	527	558	572	525	538	517	529	539	553	554	537	541	573	568	544	513	547	526	551	533	542	577	564	602	533	561	529	559	533	538	522	520	547	557	493	512	549	545	524	572	523	555	559	574	526	499	529	562	560	523	556	566	530	573	574	590	570	523	555	539	561	532	530	496	546	560	541	571	524	569	588	542	538	533	538	525	543	529	540	526	567	558	552	551	514	549	540	538	535	503	590	566	553	564	526	580	576	500	550	536	553	521	553	564	550	531	551	546	543	573	558	539	564	534	561	569	539	539	536	532	554	526	512	548	589	536	534	504	543	498	572	512	529	539	533	556	573	521	555	555	549	534	521	506	552	554	546	574	577	580	549	542	556	541	537	536	554	492	533	565	545	566	557	544	558	527	562	513	519	531	534	518	537	551	537	546	531	548	523	584	522	561	553	538	560	513	560	549	528	547	551	559	585	525	555	536	548	565	559	552	546	515	535	568	550	536	566	493	557	561	544	572	562	561	597	537	576	560	501	510	543	524	555	593	507	563	554	520	581	568	593	535	544	541	551	554	580	558	548	525	517	515	548	543	590	564	570	560	532	499	516	519	528	531	562	530	559	516	586	551	519	514	570	513	537	526	525	528	546	518	550	550	582	560	544	504	538	524	532	598	544	512	558	525	559	546	557	579	554	543	509	570	569	566	537	535	521	516	584	524	527	517	588	512	538	529	570	506	560	546	543	560	553	565	556	590	577	543	530	595	556	580	520	534	552	573	528	519	520	552	542	519	527	536	513	554	540	491	540	553	550	533	537	549	506	536	551	576	548	529	530	551	509	533	532	566	556	590	583	507	578	535	543	526	560	539	514	523	562	529	514	533	568	521	565	575	558	567	574	545	560	539	499	555	536	516	575	498	510	546	505	535	518	597	557	567	560	550	550	492	528	523	554	540	564	555	572	578	541	554	553	564	530	578	533	572	537	536	550	546	582	551	560	547	523	491	551	586	565	515	542	587	590	525	555	589	595	523	606	507	536	546	500	559	537	564	544	569	548	567	563	574	534	568	525	535	547	561	557	554	575	582	505	555	543	547	540	580	534	549	588	539	554	575	592	525	590	562	541	495	529	516	529	576	517	537	530	584	556	544	528	549	605	518	568	548	555	566	580	555	540	513	545	528	540	528	557	569	550	539	546	551	552	565	520	550	518	500	503	566	574	568	504	566	551	568	541	546	590	538	523	572	550	522	554	548	540	535	544	517	541	524	547	573	529	566	570	552	552	541	570	530	553	561	549	554	530	539	537	531	501	551	557	510	571	544	521	504	546	524	516	504	560	533	567	512	559	506	503	522	542	553	563	568	572	526	546	561	541	536	532	537	575	523	531	507	545	540	554	558	554	492	536	540	526	550	560	588	545	536	524	536	514	540	559	537	545	558	565	532	511	551	568	543	569	551	556	542	531	566	540	569	584	563	548	555	582	544	559	585	491	567	532	549	547	583	477	519	584	557	557	559	515	516	568	552	546	538	597	521	561	541	549	517	547	526	550	583	562	556	503	515	507	508	548	490	573	529	513	560	546	589	569	603	544	566	537	554	559	560	525	570	566	538	539	540	565	536	489	548	545	554	530	551	515	572	535	554	540	554	519	504	485	545	531	571	547	544	535	534	529	526	548	530	574	570	552	511	545	533	542	517	501	534	506	534	528	538	536	554	559	563	549	529	553	525	533	512	599	518	562	566	552	534	551	595	551	577	559	563	534	597	560	547	534	572	568	577	525	512	522	544	540	552	527	552	556	565	587	543	523	591	524	505	587	549	549	542	527	553	554	523	539	523	543	562	563	553	517	533	535	526	537	525	554	526	536	516	532	557	521	555	551	544	546	515	546	517	551	542	532	521	534	546	533	546	551	537	535	509	522	509	543	573	568	537	518	561	548	550	548	566	584	537	570	556	545	552	511	507	546	549	590	525	484	572	542	568	529	538	565	518	576	569	570	558	556	541	570	523	561	529	504	572	526	552	527	581	563	509	494	538	563	573	500	536	550	564	541	583	532	557	553	567	513	595	546	539	533	529	541	538	556	539	543	513	551	552	525	515	506	528	507	549	522	555	487	541	560	532	542	536	577	515	531	539	523	577	559	582	549	562	556	561	520	571	534	550	577	494	522	532	546	555	591	545	530	504	545	552	549	531	504	536	546	561	528	555	568	551	568	522	515	532	557	491	546	542	508	561	524	538	550	578	555	554	537	528	556	531	536	543	549	531	549	572	560	515	551	572	568	535	639	534	560	541	549	539	529	537	561	557	552	549	560	538	565	585	562	546	544	553	518	552	596	577	520	494	556	579	576	529	509	555	534	558	566	542	537	526	541	540	545	527	539	480	583	537	563	555	544	551	504	566	504	534	551	509	509	552	508	562	574	598	583	537	522	546	546	548	493	574	531	532	520	506	525	574	557	557	530	545	554	533	568	541	509	531	540	520	535	545	498	493	532	540	623	499	588	577	575	546	503	557	527	572	559	471	610	540	568	537	509	554	514	534	572	576	547	544	544	504	547	559	547	545	579	541	571	533	501	562	530	544	522	527	522	545	569	553	568	521	565	563	562	546	534	568	552	526	560	536	550	572	523	568	526	514	532	553	551	560	576	518	532	564	573	511	541	551	530	554	561	536	553	559	558	539	558	527	546	544	541	568	524	551	530	561	526	564	550	530	578	552	567	549	579	537	553	509	534	574	561	530	521	548	550	500	513	557	550	538	514	523	575	517	577	542	570	555	570	567	581	533	559	511	549	540	546	526	561	504	517	550	563	553	497	511	575	552	543	580	533	538	539	537	546	502	576	528	546	557	542	564	540	550	546	544	512	558	569	568	549	522	508	553	549	531	532	504	541	536	568	534	530	533	524	554	538	530	563	529	534	544	512	591	542	528	587	592	565	558	590	544	579	531	522	507	527	532	527	562	508	543	563	539	571	542	540	568	541	545	532	571	546	530	538	548	522	542	541	504	537	543	552	525	586	546	561	527	543	541	556	508	602	563	512	532	545	556	530	550	551	546	532	548	561	526	510	577	532	537	561	541	530	509	507	493	566	563	551	575	523	552	547	533	553	565	521	528	528	526	510	533	524	529	540	522	543	571	515	514	527	544	550	560	512	531	510	505	553	573	536	575	557	537	528	555	522	515	498	526	523	561	537	545	550	545	547	577	534	544	535	561	534	558	549
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
