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
343478917066	343478917630	343478918180	343478918730	343478919278	343478919830	343478920380	343478920930	343478921478	343478922030	343478922580	343478923130	343478923678	343478924230	343478924780	343478925330	343478925878	343478926430	343478926980	343478927530	343478928078	343478928630	343478929180	343478929730	343478930278	343478930830	343478931380	343478931930	343478932478	343478933030	343478933580	343478934130	343478934678	343478935230	343478935780	343478936330	343478936878	343478937430	343478937980	343478938530	343478939078	343478939630	343478940180	343478940730	343478941278	343478941830	343478942380	343478942930	343478943478	343478944030	343478944580	343478945130	343478945678	343478946230	343478946780	343478947330	343478947878	343478948430	343478948980	343478949530	343478950078	343478950630	343478951180	343478951730	343478952278	343478952830	343478953380	343478953930	343478954478	343478955030	343478955580	343478956130	343478956678	343478957230	343478957780	343478958330	343478958878	343478959430	343478959980	343478960530	343478961078	343478961630	343478962180	343478962730	343478963278	343478963830	343478964380	343478964930	343478965478	343478966030	343478966580	343478967130	343478967678	343478968230	343478968780	343478969330	343478969878	343478970430	343478970980	343478971530	343478972078	343478972630	343478973180	343478973730	343478974278	343478974830	343478975380	343478975930	343478976478	343478977030	343478977580	343478978130	343478978678	343478979230	343478979780	343478980330	343478980878	343478981430	343478981980	343478982530	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2495	3300	1900	2700	2494	3300	1900	2700	2493	3300	1900	2700	2491	3300	1900	2700	2490	3300	1900	2700	2489	3300	1900	2700	2489	3300	1900	2700	2488	3300	1900	2700	2487	3300	1900	2700	2486	3300	1900	2700	2485	3300	1900	2700	2484	3300	1900	2700	2483	3300	1900	2700	2482	3300	1900	2700	2481	3300	1900	2700	2480	3300	1900	2700	2479	3300	1900	2700	2478	3300	1900	2700	2477	3300	1900	2700	2476	3300	1900	2700	2475	3300	1900	2700	2474	3300	1900	2700	2473	3300	1900	2700	2472	3300	1900	2700	2471	3300	1900	2700	2470	3300	1900	2700	2469	3300	1900	2700	2468	3300	1900	2700	2467	3300	1900	2700	2466	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
7171	4079	1069	631	571	643	682	645	556	505	449	420	351	325	324	260	263	210	150	162	182	174	151	159	149	145	151	156	119	116	102	139	131	114	126	126	124	112	122	123	138	136	149	135	137	129	128	134	146	132	133	132	136	124	124	125	118	133	128	133	127	137	137	105	146	126	126	126	121	147	119	124	146	117	130	98	156	128	126	131	124	137	117	127	143	159	120	127	131	127	143	129	144	137	129	136	111	150	124	120	119	123	121	133	121	131	103	145	129	135	127	125	110	137	150	120	129	146	134	138	137	115	139	126	129	114	123	138	132	126	114	137	119	133	134	123	130	129	104	124	138	128	128	153	123	139	128	144	149	109	131	156	142	103	131	117	114	129	115	131	124	142	134	128	120	140	132	146	138	121	110	121	110	124	132	117	117	124	137	140	109	120	124	137	138	138	142	137	133	138	140	153	123	137	138	145	126	128	110	147	112	108	128	108	129	123	151	147	128	136	138	119	140	129	126	128	141	111	135	128	136	135	119	131	136	128	116	121	137	124	152	129	129	135	154	128	126	133	129	131	131	139	116	127	144	119	137	120	130	150	136	141	113	136	126	123	123	137	126	134	138	127	117	117	130	121	141	118	120	127	133	139	119	161	143	120	120	117	128	117	116	128	126	125	135	142	136	117	114	105	134	109	121	135	113	138	142	119	115	140	120	118	105	112	139	140	116	104	155	124	113	134	122	125	164	136	127	113	110	113	117	138	131	132	131	148	148	133	114	133	128	114	152	108	111	140	140	123	130	122	132	112	116	137	118	123	133	127	125	117	118	126	128	126	121	124	105	141	124	155	123	126	130	145	129	142	142	128	133	127	121	128	135	130	126	108	140	127	135	120	134	113	139	146	117	110	132	122	127	113	139	98	115	138	130	135	151	111	158	128	123	127	124	126	133	121	137	136	120	140	144	127	149	129	130	114	113	124	134	111	145	133	157	121	124	146	133	117	124	130	147	112	135	121	113	135	123	137	116	141	114	116	128	141	144	135	157	115	129	115	125	138	127	125	130	127	153	118	127	117	125	107	130	141	132	143	130	119	112	136	128	139	134	134	148	165	133	134	132	130	142	110	122	134	124	109	135	112	131	122	127	116	121	125	126	129	133	135	135	128	117	127	115	128	129	124	141	146	127	127	125	121	110	124	126	126	121	126	123	122	126	131	131	127	128	132	116	129	132	152	128	128	124	146	150	134	128	127	119	123	135	124	111	137	137	133	106	139	118	120	124	130	111	111	138	119	134	137	133	121	125	137	123	121	124	116	129	129	126	109	139	114	133	142	133	130	109	121	112	127	114	122	122	124	128	133	119	149	131	105	127	113	112	130	136	123	140	130	118	119	140	124	112	127	126	134	107	124	113	130	134	128	113	116	116	121	131	140	138	110	130	136	122	136	132	131	145	124	114	131	126	125	131	138	124	116	108	123	145	134	134	150	122	136	144	109	127	128	124	116	122	134	117	159	139	132	122	104	123	127	126	124	117	137	117	131	105	132	132	133	135	147	126	138	116	109	137	134	122	134	127	128	118	148	125	131	124	108	126	119	140	125	153	134	121	138	137	130	126	131	132	142	135	131	135	133	138	116	127	136	126	124	125	129	127	121	128	121	133	147	127	125	119	134	115	119	138	141	123	115	134	131	112	141	138	139	133	119	133	142	140	128	130	138	129	159	111	150	118	112	138	125	125	118	114	140	125	144	112	121	142	115	129	127	130	136	107	141	153	111	128	139	118	121	116	120	148	117	121	115	138	152	141	132	112	135	114	150	130	117	112	123	126	126	143	129	135	115	146	125	132	118	113	127	115	135	137	135	128	115	139	126	131	98	121	141	128	129	127	131	143	122	120	131	149	131	123	123	121	117	132	116	124	104	125	140	136	153	120	111	143	127	150	116	109	120	122	129	144	113	123	106	142	134	114	114	130	118	119	122	117	128	133	147	112	124	135	128	144	118	105	124	129	137	125	128	126	132	131	132	130	143	130	122	126	148	135	126	125	121	133	138	112	109	138	114	135	121	119	129	110	129	131	136	116	120	112	131	127	119	152	136	138	125	121	132	136	111	132	125	112	127	146	115	144	131	118	138	147	137	125	126	110	121	148	135	114	126	128	135	125	141	121	115	132	140	116	112	143	138	113	128	137	145	128	136	137	141	120	130	126	109	131	116	133	141	143	153	122	129	125	118	132	145	128	120	134	135	121	117	141	136	136	130	126	133	119	138	126	141	156	129	134	130	116	147	129	144	119	130	131	132	116	148	126	141	142	130	144	102	114	133	133	132	136	119	127	124	119	137	143	135	118	144	130	124	144	120	117	143	123	135	120	124	127	140	139	135	126	130	129	151	147	119	132	110	137	147	129	141	141	140	149	110	109	146	126	128	132	119	123	117	135	118	144	131	118	131	127	115	114	151	109	121	117	159	122	137	118	131	138	127	119	133	128	116	138	123	134	146	123	125	129	123	133	128	111	111	132	129	108	138	134	164	110	129	131	140	143	131	123	150	132	125	142	117	127	131	123	151	127	132	127	122	148	124	121	138	135	124	119	118	141	130	148	128	109	132	123	144	150	156	116	130	144	109	129	116	114	115	139	145	135	117	140	130	132	112	142	125	131	126	118	122	121	109	110	118	122	146	120	154	133	116	133	140	94	128	144	130	129	139	129	130	124	128	128	139	117	117	142	139	141	130	131	145	118	133	141	123	122	136	132	119	126	124	125	137	131	138	117	134	122	134	132	138	136	126	130	134	127	133	131	141	121	153	123	120	143	136	111	134	128	142	117	134	147	137	115	117	150	116	122	155	143	133	126	139	116	129	134	114	127	129	138	146	134	132	118	134	121	132	125	126	144	135	120	131	134	119	145	132	118	135	125	110	112	128	127	125	114	129	147	110	126	133	144	134	110	120	136	116	128	115	131	121	123	136	130	135	133	131	134	133	141	124	130	124	125	123	134	119	130	140	100	109	121	116	123	132	147	131	129	133	126	146	141	133	115	135	150	128	130	117	123	147	154	144	137	114	130	130	131	125	138	133	127	140	115	123	114	119	119	106	130	146	121	125	131	124	118	126	130	132	131	128	146	137	111	115	131	130	123	124	127	133	121	127	144	135	110	127	157	134	119	132	126	116	116	134	123	121	127	129	127	127	142	134	126	120	132	146	101	120	125	119	140	132	133	153	144	140	128	123	104	131	139	135	134	127	162	130	127	139	144	135	130	123	167	141	129	134	139	134	114	125	112	115	133	125	113	112	127	133	126	145	163	125	127	150	130	135	113	123	149	122	134	124	119	130	125	151	141	119	128	141	133	157	120	131	120	129	130	138	139	145	109	137	144	158	117	148	134	113	118	142	111	133	136	133	123	128	117	124	129	132	123	139	145	117	115	137	131	139	119	139	106	139	107	116	132	127	139	127	122	118	112	123	135	116	140	115	120	114	128	127	135	100	127	120	116	142	133	106	127	136
37044	21923	10245	11681	19659	21837	20516	17814	15274	12854	10641	9126	7852	7412	6545	5211	3988	2828	2240	1996	1974	1649	1482	1422	1377	1263	1194	1174	1096	1111	1113	1042	1044	1109	1042	988	1064	1038	1078	1027	1038	1039	999	991	1053	988	972	1072	997	1047	1048	1026	1015	1087	1026	1005	1041	1003	1034	1014	992	1021	1058	1043	1063	1019	1049	1026	996	973	995	1041	1035	1034	1074	1005	987	1023	1001	1058	991	1059	1035	955	1024	1018	1019	1002	984	1028	1045	992	1031	1030	1082	1047	1028	1041	1075	1026	1035	998	1046	1007	996	1012	938	919	1015	1028	1061	1069	966	1020	1010	1043	1051	971	1013	980	997	994	999	1035	975	1027	990	1041	1023	1013	989	982	1022	1049	1050	995	1038	1007	1050	969	963	1053	1040	1080	939	1007	1008	974	1013	986	1021	977	1047	1025	1009	1034	1065	992	1027	1026	966	1069	1034	1000	1004	1051	994	1023	1054	1014	981	1075	1063	974	1062	978	1042	1012	1039	1058	1003	1027	996	1038	1021	1004	1049	1024	1072	1014	1003	1030	981	984	1049	1002	1028	1026	1024	969	989	1050	1042	1017	1071	1059	1030	998	987	984	1042	1012	1022	977	1011	973	1021	981	1045	1046	1029	971	1026	1005	1005	1021	963	1053	1040	1002	1016	1064	1033	987	1004	1031	1074	1004	1017	1016	992	1073	1041	1014	1090	963	1066	1027	1030	1002	1060	1029	983	981	1013	1007	989	1026	994	1006	1024	997	1035	1036	1042	1028	979	1019	1059	979	1029	1007	1073	959	981	981	993	967	1045	988	1030	1052	1079	973	973	980	1005	970	982	1001	1014	1072	1021	1011	989	1050	1037	1015	1029	983	971	1041	1008	967	979	1023	1009	1036	991	1028	995	1044	1009	1042	1020	1000	1031	1048	1045	1035	1008	1013	1081	973	1029	1020	1020	982	1053	1015	1012	1061	1067	1020	981	1013	1017	1031	1045	989	989	935	1038	1019	1009	971	1042	1040	1048	974	1020	992	1007	993	961	1110	1038	979	1039	1036	1017	1043	1060	985	990	1035	997	1058	1028	1043	1033	1079	947	1019	979	1010	1034	929	1086	1063	1030	989	1021	1010	982	1034	955	1025	1089	997	1051	992	980	986	975	1043	966	1053	996	981	1063	1016	1089	1002	989	1042	1030	1009	1010	998	1014	972	1031	1000	1000	1053	1023	1046	1069	1048	1045	1023	986	1003	1020	1051	1057	1086	1016	1009	1019	984	1002	1072	1055	1070	989	1035	1054	996	1025	975	1013	1024	978	1033	1012	1053	1045	1026	978	1087	1028	1063	1032	1018	1007	1055	1046	1031	998	1035	945	1065	1042	1030	1041	1071	1059	1069	994	1022	1002	1034	1037	970	1005	958	984	993	1011	1030	1038	1038	948	981	1017	1049	968	1036	1014	1049	1018	995	1034	1014	965	997	1038	1023	1026	991	1055	1025	1022	1032	977	995	1027	998	991	1079	928	1088	1039	1069	1015	1044	1010	1017	1014	962	997	1028	1013	1028	999	1077	1043	1021	1019	1021	1042	964	1021	1042	1037	1049	1083	996	1002	1008	1009	1021	1026	1005	988	1002	1016	1054	1088	1008	975	992	1015	998	1046	1028	1043	1004	1067	1019	1076	1054	1036	1044	992	1014	1039	1045	1013	1011	998	983	1035	991	987	1040	979	994	1015	1046	1021	1038	1016	1042	1040	999	968	1007	980	1003	1001	994	1015	1077	1015	1020	1040	1067	1033	1039	913	1026	1014	1018	995	1008	1034	1018	1039	1023	971	979	972	1015	995	998	1032	1008	1145	1076	984	989	1041	975	1019	967	966	1047	1045	1041	983	956	991	1016	1032	1029	999	1015	1005	959	1011	1011	988	1075	987	1022	1116	1039	1017	1019	1033	1025	1013	1016	1024	1023	1055	1074	1098	1025	1029	1033	1017	1068	1005	971	1041	1052	1013	1039	977	1001	976	1048	1023	966	997	1090	994	1030	993	979	1048	994	1021	1020	985	1074	1042	1077	1037	1029	1033	1069	1002	972	989	965	1028	987	972	1006	1003	998	1040	990	1039	999	1052	1056	963	1022	1062	995	1061	984	1085	1002	994	1055	960	1046	1041	1045	1021	1003	982	988	1025	1027	981	1015	1021	997	1024	1015	990	966	1039	1012	985	1069	1026	1070	1023	1039	1059	1047	1034	1043	1064	1067	1001	1003	1025	1058	1062	1023	1005	982	1011	1048	1008	1005	1073	1042	990	970	999	1016	1033	1043	1010	1029	1032	982	1023	984	1023	995	1068	992	1067	1001	1071	999	1076	1046	1025	1023	1021	1017	1021	1003	966	1040	995	965	999	993	1031	983	1047	999	1050	1002	976	1008	1043	1023	1023	1050	1004	1051	1002	1007	1026	1046	1021	1028	1044	1028	1016	1016	971	1006	1079	1002	985	1080	1001	1073	952	1024	1065	1028	966	1017	1052	1069	1017	1017	955	987	1057	1075	1031	1048	983	1052	1012	1013	1031	980	1041	1003	1036	976	1018	1013	987	996	991	1002	989	1024	1043	1017	1046	1067	956	1041	1003	1021	989	994	1012	993	1000	1025	977	1048	984	968	1071	965	1033	987	1008	952	1020	1010	1029	965	1046	1059	1001	1032	1077	1016	1000	1008	1031	1009	978	1052	1066	983	1011	1034	916	979	1032	981	989	1008	1012	1021	1008	1024	971	999	1031	1106	1009	1071	1015	957	976	995	971	991	1011	944	1005	975	1082	993	1101	1027	976	1042	994	1032	1005	1062	984	986	1033	991	1078	1003	1010	953	1043	1069	1040	997	1018	1022	1030	1048	991	996	1042	993	1005	990	1057	999	942	1032	1054	1056	1024	960	984	1032	943	1022	997	994	979	999	1024	1041	1017	1007	1015	1097	1006	1019	1030	1068	1044	1039	1027	961	981	997	1006	996	984	1030	993	1062	1022	992	967	981	1018	983	1031	1052	1043	970	980	976	1005	1007	976	1026	1064	984	1051	984	1060	1002	1019	1014	1040	1026	984	994	986	1044	960	984	1071	993	1041	1016	1038	1033	1068	1054	1027	1040	1011	956	1057	967	995	998	974	1006	1016	973	1039	1029	1032	1093	1020	1048	961	1046	1012	966	988	1029	1042	1008	990	999	1052	1034	1017	966	1047	1016	1017	975	941	974	962	1045	996	1060	1080	1001	1028	972	1059	1024	1009	999	1003	1019	1019	1080	1018	983	984	1016	1013	990	1030	1012	997	998	1030	984	985	990	1042	1041	1076	1041	1022	1047	1002	988	1035	1029	1037	1021	1074	1011	995	1017	992	1052	1068	987	1028	1046	966	1018	989	1031	1061	1029	1020	1016	990	1033	1069	1008	1001	967	1035	1032	1024	1017	973	1052	960	1061	989	971	1026	1012	989	995	1009	1063	941	1066	999	997	996	1030	1011	1039	1069	977	1001	1049	998	994	1025	965	1004	1000	1087	1012	989	1046	1038	1003	1027	994	1003	1043	1018	1036	1012	1014	1026	1044	1009	1003	987	1022	977	1133	992	991	1014	965	1068	1025	1048	1040	1064	988	1035	1086	1027	1019	999	993	980	1031	1012	1017	1009	1045	1013	1033	982	1035	1041	1050	1015	993	1093	1082	973	1063	1033	1007	1033	1031	1016	1035	1062	1058	991	971	1058	1030	1055	1044	975	984	1072	1010	1027	1026	1053	1050	1042	998	1024	1044	1036	1074	1006	997	966	979	1006	979	987	985	1085	1008	1023	1015	1017	1054	1004	1001	1090	1030	1030	988	1020	1082	1035	1036	1037	1004	1028	1011	1021	1016	998	1007	982	1038	1062	950	1009	992	976	1063	1048	984	1047	1037	1027	994	984	1026	1069	981	1071	1007	1029	1016	1052	1049	1010	1050	1072	1030	1038	1014	1060	1058	951	1017	1026	1071	1028	1021	1017	1033	1024	1002	996	984	1010	1004	1021	1009	988	942	1010	996	1032	1029	1036	1022	1047	1075	1027	1026	1021	1060	988	972	1037	984	1041	941	1034	1006	1015	1017	1000	1012	1070	1024	969	988	1041	991	976	1042	1025	1007	1026	1007	991	1005	1035	971	969	1001	1067	1041	1013	1062	999	996	1072	1024	1061	1049	1034	1022	1030	1034	1043	1002	1022	1027	1005	1009	1074	1024	950	1036	986	982	964	1040	982	990	1010	1065	1023	1017	1032	1052	1006	1022	956	1029	1047	979	1037	1037	998	1023	998	1008	1011	988	975	1007	973	1029	982	992	1000	981	996	1047	1018	1015	994	1043	999	1051	995	1030	1021	1022	1043	1131	1013	1020	988	1076	1057	1028	980	1041	1001	1052	1013	1007	999	1031	1063	1074	1030	1016	993	1018	1003	1010	991	1011	1010	974	1024	1000	993	1046	1036	996	1019	1019	1010	921	1011	994	1009	997	1005	1038	992	1030	1013	1020	1058	972	1068	1084	1000	1051	1012	1053	1022	1043	1053	1001	1009	976	1035	1031	1036	1035	981	1070	1044	1018	1031	1030
3785	1457	519	335	326	323	399	330	313	268	239	202	184	192	170	146	124	104	83	80	95	78	70	60	62	73	66	58	55	74	68	50	62	80	59	67	67	45	71	61	61	70	64	63	65	83	63	59	89	71	73	53	73	68	56	76	56	71	75	77	63	72	64	52	57	57	81	72	54	77	56	63	58	50	63	65	53	68	74	74	80	62	70	64	70	68	69	76	68	68	62	51	46	64	50	76	70	55	54	74	65	58	69	65	60	62	69	73	61	51	60	66	57	64	67	71	62	64	80	73	68	78	50	52	72	63	68	84	60	57	79	57	64	60	59	60	76	68	58	68	63	63	64	57	72	65	56	74	67	61	59	53	67	66	71	66	67	68	66	67	59	64	49	64	75	73	70	62	69	73	48	57	68	63	69	64	58	54	70	57	57	75	69	67	84	55	57	66	79	80	76	87	65	55	75	64	55	75	80	70	66	65	59	68	56	61	79	66	54	60	60	76	71	67	53	61	60	67	85	71	61	58	60	61	78	67	63	74	41	61	58	64	73	52	55	81	65	53	75	65	54	70	63	69	51	60	61	56	59	64	69	59	73	63	77	65	64	58	65	75	68	60	65	67	77	56	78	80	53	66	52	75	74	79	70	63	61	60	74	63	76	54	60	51	66	57	54	75	55	68	56	70	58	69	71	67	62	66	65	69	54	70	70	61	70	63	73	62	64	63	53	79	65	84	86	45	57	67	68	77	68	57	72	60	64	48	72	56	69	68	68	77	65	67	61	61	78	58	54	66	48	63	58	70	68	80	64	63	38	67	48	61	69	54	77	69	63	69	51	66	79	63	82	56	71	58	63	73	63	74	58	66	74	71	75	68	58	72	69	52	57	61	68	67	50	61	81	61	67	58	62	64	64	66	60	57	64	73	62	61	58	56	77	71	65	70	57	61	62	66	69	66	51	80	75	66	62	61	65	65	71	60	64	69	61	69	58	67	63	63	58	75	71	71	62	81	61	59	70	86	59	67	75	65	56	56	65	63	61	63	63	66	56	62	69	63	54	59	53	77	77	62	64	64	66	80	56	74	59	68	56	80	76	72	70	88	66	60	66	64	70	59	75	66	55	83	59	72	74	58	63	62	69	55	63	66	58	59	70	63	80	65	68	74	54	62	72	57	62	61	56	71	63	68	52	67	57	65	70	68	70	70	77	71	63	60	58	64	58	59	66	56	56	54	69	56	59	55	74	72	64	67	55	78	66	55	77	76	74	64	66	71	57	59	62	59	61	68	73	78	61	53	69	58	54	73	71	51	61	77	64	56	49	72	73	60	67	68	59	62	60	78	70	68	62	72	55	74	62	57	65	73	52	62	50	74	71	76	69	64	64	67	59	70	62	75	67	81	64	60	53	59	68	56	77	59	73	70	59	67	63	58	70	69	62	86	54	57	69	52	62	63	80	50	77	50	89	60	74	66	65	70	70	71	58	75	64	53	63	61	64	63	86	69	83	60	72	56	63	61	70	65	72	54	55	60	58	76	58	78	57	73	66	68	63	65	52	64	66	66	69	64	74	70	71	69	63	63	53	66	66	66	55	76	63	60	71	64	62	49	64	62	79	60	58	71	57	61	68	58	70	71	57	65	63	71	75	75	70	51	46	72	83	69	64	73	63	74	86	60	80	69	74	74	70	52	66	49	65	84	70	67	76	66	58	66	68	72	69	59	68	50	62	48	64	60	68	74	69	71	80	73	77	63	74	67	67	73	64	55	60	69	52	67	52	74	65	66	60	60	65	68	65	66	61	75	57	60	62	50	74	69	57	80	71	58	89	65	65	65	63	64	51	64	66	63	59	60	70	74	62	83	67	66	60	62	71	59	65	64	60	61	65	71	80	54	57	64	74	64	85	78	52	65	47	83	61	64	59	72	70	56	61	68	65	68	55	60	60	55	58	75	76	59	61	80	66	66	61	75	66	63	72	67	63	57	62	68	68	69	65	67	65	54	61	67	73	61	43	45	68	58	56	62	59	60	64	57	57	56	55	76	64	63	51	67	79	63	68	71	91	62	72	56	63	61	65	71	58	75	67	54	62	63	59	76	75	77	64	57	59	72	62	77	56	60	63	71	64	54	73	65	82	67	66	68	65	46	65	58	70	66	73	51	77	61	57	50	63	64	66	61	58	70	71	65	70	69	70	52	76	56	76	77	60	71	53	70	72	80	58	84	49	40	70	66	76	71	62	74	69	81	54	68	65	80	75	84	59	64	66	77	75	77	72	91	69	70	51	60	64	67	76	62	72	77	54	55	66	73	70	74	65	63	67	69	60	59	72	63	66	58	62	86	72	78	75	73	62	63	71	81	57	70	76	63	73	69	66	57	64	54	70	79	63	59	76	62	55	65	81	69	63	48	75	60	62	69	55	55	57	78	62	66	55	68	69	63	67	65	75	75	81	76	66	69	68	59	72	73	63	57	62	68	63	56	56	74	57	70	60	72	68	68	72	79	64	68	73	70	64	61	65	63	60	72	71	81	69	53	95	70	62	49	63	70	60	65	59	67	61	62	73	69	59	58	69	76	63	70	62	69	57	76	74	65	87	69	63	64	63	71	67	81	55	66	66	68	62	61	65	68	66	70	58	70	65	66	71	68	72	67	60	65	62	72	69	59	73	62	63	76	73	72	65	42	69	56	69	63	63	74	57	65	67	55	69	68	57	67	69	57	73	77	65	60	70	63	61	60	71	56	67	69	70	59	64	61	56	57	64	62	69	65	63	61	56	74	73	77	52	72	74	57	58	67	51	70	75	59	65	68	67	60	71	61	79	65	56	77	61	61	57	57	62	69	78	64	67	70	47	55	80	72	64	63	55	56	72	71	57	69	76	71	54	56	64	74	82	66	66	62	61	69	81	66	66	68	70	76	72	62	69	69	57	59	64	56	78	75	64	70	74	65	70	78	60	66	60	65	77	63	67	65	59	63	66	46	83	73	67	66	72	63	59	76	61	70	54	68	64	51	64	58	77	75	78	77	68	66	58	65	64	65	70	68	71	63	74	49	52	62	83	58	75	65	63	49	61	75	63	61	68	70	67	72	72	64	79	61	68	66	74	63	64	61	81	76	72	65	56	63	64	66	69	54	60	74	73	64	77	76	61	60	68	54	68	64	67	67	68	53	68	48	69	64	68	77	73	67	54	63	66	61	62	75	64	79	69	52	69	75	70	70	71	64	71	69	62	67	70	67	63	52	62	75	71	66	67	75	48	49	71	65	69	56	81	59	56	61	55	76	63	56	56	72	74	74	65	73	59	60	71	62	61	69	71	71	58	61	61	65	80	68	59	74	64	58	60	71	70	74	72	56	63	58	85	65	75	67	62	69	52	63	52	80	85	61	64	66	68	83	61	76	64	84	60	52	65	77	65	70	69	62	61	62	58	62	79	58	55	62	48	66	54	63	47	84	72	58	67	68	64	71	57	54	69	59	60	59	65	72	66	46	74	63
28359	13802	6341	7536	13638	16021	14477	12325	10051	8213	6742	5521	4706	4402	3703	3117	2336	1544	1224	1099	1074	971	872	766	661	683	648	606	576	568	567	533	555	583	554	574	557	546	524	547	520	500	567	524	526	533	530	528	525	509	527	557	533	575	524	529	551	524	534	551	527	527	554	591	557	491	566	526	615	594	535	559	521	575	538	522	514	547	588	560	536	504	547	540	530	486	524	531	585	510	554	524	552	585	532	569	530	562	572	566	557	553	535	518	520	520	540	562	555	506	518	513	561	551	523	520	547	566	502	513	534	507	560	511	544	526	518	588	519	508	565	563	551	522	578	532	556	542	541	558	483	528	542	547	531	526	560	498	535	508	553	569	521	519	562	580	513	543	571	587	490	555	558	549	551	532	525	539	548	525	517	538	557	548	563	523	550	510	531	560	575	558	551	561	547	525	537	537	537	539	550	523	525	531	582	547	536	542	552	574	563	562	533	563	544	579	579	566	557	511	564	543	565	579	526	567	506	535	536	552	524	521	532	532	523	551	527	531	538	524	544	572	547	553	516	556	523	568	552	507	521	509	533	549	552	524	536	522	571	545	507	502	536	511	538	532	526	548	517	487	516	569	479	537	507	554	524	555	532	556	562	561	539	562	560	525	529	542	565	570	521	524	530	520	514	541	540	555	540	549	532	541	527	527	539	534	555	544	512	540	555	501	557	543	558	574	560	540	558	538	561	516	504	551	517	561	537	551	552	537	579	565	538	544	567	528	537	502	552	535	533	547	549	527	570	562	560	585	522	535	523	549	529	538	501	540	521	557	537	522	496	547	544	574	556	552	553	525	546	545	548	537	498	548	525	517	553	559	572	502	534	549	561	526	550	569	560	527	549	550	560	540	548	568	558	514	524	536	520	539	558	550	536	577	552	541	511	550	533	556	519	542	553	483	520	513	525	523	541	566	541	563	533	498	527	551	531	543	527	503	521	494	555	535	535	535	535	550	542	556	513	541	541	515	525	567	546	533	574	543	510	549	529	560	546	575	538	526	552	532	536	544	565	507	547	507	527	533	560	486	540	533	535	517	543	550	517	544	546	553	531	598	545	557	590	532	507	514	566	541	531	541	570	536	560	541	503	546	527	503	551	537	587	497	580	533	584	543	548	532	556	525	551	552	544	582	559	516	484	569	544	547	535	546	562	543	554	465	562	556	533	538	537	554	481	559	567	567	564	550	528	519	521	556	532	575	550	514	568	538	538	547	587	523	561	560	521	509	489	535	595	555	541	521	560	555	540	549	549	608	564	562	553	536	554	527	525	501	556	553	550	508	531	523	502	530	523	520	549	569	574	542	532	500	551	529	506	556	537	577	557	559	518	561	590	502	537	499	554	548	523	550	534	557	496	561	557	545	541	501	521	499	513	550	563	519	567	543	539	501	554	555	524	527	549	544	532	577	534	561	569	566	547	533	542	524	530	500	576	554	550	546	537	539	538	487	532	562	598	565	546	508	498	561	571	530	535	495	548	532	570	528	531	558	524	540	525	579	555	563	511	505	545	554	548	513	556	520	552	555	538	499	535	558	533	525	503	510	536	528	563	511	523	531	559	522	558	524	543	523	557	492	562	580	557	504	557	556	509	514	515	551	515	565	520	524	547	521	550	592	551	557	495	550	503	563	492	560	562	507	552	526	514	516	536	543	565	517	557	528	520	548	522	556	603	553	547	565	530	551	536	531	560	552	580	554	546	553	510	564	541	525	558	541	551	495	545	525	571	521	560	517	536	529	509	498	545	560	531	525	532	533	554	537	555	519	576	585	535	584	548	577	543	500	535	494	528	555	563	567	533	550	494	538	580	538	547	539	579	543	520	529	503	493	501	509	547	553	568	570	502	559	574	523	509	515	499	521	569	580	554	534	567	536	553	549	515	539	566	570	561	535	568	539	521	539	525	566	528	514	531	552	551	568	563	558	522	538	527	545	539	576	545	531	551	551	539	537	558	589	556	525	511	562	556	533	548	577	564	519	510	531	556	536	529	495	557	516	570	511	519	575	499	528	544	520	553	572	549	558	558	559	536	549	573	560	502	500	566	487	517	519	532	518	563	586	553	556	523	543	533	533	526	545	541	559	547	542	536	543	552	509	544	562	535	513	504	514	580	505	575	539	555	531	571	553	525	519	522	530	537	553	544	565	534	550	589	557	549	531	532	519	526	553	522	528	501	533	523	541	534	525	536	544	548	527	565	514	523	520	565	532	505	568	524	512	579	543	544	536	503	554	560	531	542	532	523	552	534	556	556	517	517	558	535	529	546	544	516	526	587	555	565	550	495	584	526	534	565	540	558	530	585	501	545	542	538	518	541	572	514	496	587	515	585	566	514	531	497	591	515	559	530	557	593	531	521	533	536	525	528	542	513	574	536	521	575	531	555	549	543	530	591	553	542	552	503	527	537	542	554	547	491	546	602	545	514	554	539	527	560	532	531	520	547	556	522	565	536	527	513	537	535	543	503	548	539	551	523	568	544	562	543	548	524	560	501	543	543	529	582	543	513	506	549	588	551	533	514	541	535	577	553	583	519	524	549	539	590	561	554	537	574	547	578	568	527	539	515	549	506	549	541	501	530	525	558	503	552	521	566	578	583	515	502	571	521	537	520	545	544	523	553	538	521	548	518	512	547	541	508	520	561	584	560	551	539	547	581	542	593	507	494	488	554	520	521	548	526	554	538	572	517	587	559	529	550	536	535	528	548	540	550	523	539	549	530	564	538	515	532	582	531	559	507	550	498	549	557	556	547	530	549	541	545	604	541	575	535	557	521	523	569	580	589	549	525	506	553	534	532	571	547	500	552	550	536	536	503	531	566	535	550	578	524	572	496	536	564	540	530	524	554	589	541	523	565	547	563	524	544	530	536	505	529	532	556	523	538	507	527	498	566	520	543	521	502	533	551	536	550	520	522	526	524	522	550	554	543	595	507	501	539	519	512	527	502	503	525	517	545	513	533	539	546	502	511	560	579	526	527	508	530	591	542	554	561	526	547	518	531	505	542	518	534	532	586	547	574	556	536	557	517	520	523	563	587	521	507	589	534	565	530	537	506	555	578	539	556	562	549	580	514	523	516	546	591	509	544	553	527	539	544	559	567	528	565	559	546	552	564	525	501	509	526	550	522	554	559	538	527	550	548	530	598	536	533	507	558	535	566	564	536	585	584	547	535	488	508	541	524	589	518	492	561	562	541	549	550	506	544	542	558	552	526	508	566	512	531	532	513	548	540	544	570	559	552	536	556	539	533	569	532	558	553	516	542	553	546	529	488	530	558	535	545	483	525	508	505	538	546	556	560	551	546	530	498	572	561	509	556	513	500	540	536	561	507	501	532	504	547	556	546	524	563	494	523	520	515	521	540	556	577	518	568	534	556	549	526	523	514	542	542	525	542	511	570	483	553	554	564	538	549	532	533	554	534	519	524	537	583	527	537	536	524	549	540	538	543	541	549	558	540	542	569	501
3594	1441	535	363	340	369	405	356	300	286	234	204	204	181	186	160	130	107	76	97	88	99	86	66	71	83	91	78	77	67	72	78	66	83	66	76	65	74	67	70	85	74	72	73	76	73	88	78	86	69	69	86	71	61	68	81	71	94	77	73	71	72	71	80	69	67	73	70	71	75	69	65	81	71	81	82	71	61	66	83	84	87	65	69	64	67	76	78	75	64	84	68	78	74	80	65	73	65	70	62	67	67	73	72	83	78	69	61	53	81	58	79	81	73	81	83	62	60	80	59	72	63	91	73	81	78	77	67	66	84	67	71	77	65	67	68	74	71	64	85	81	57	81	90	74	73	71	67	68	86	81	70	86	69	86	76	86	75	79	76	74	67	79	98	77	73	84	68	73	76	79	74	71	57	76	76	72	61	67	70	69	72	72	80	68	85	72	82	81	73	70	79	71	81	80	57	67	64	85	56	93	79	67	53	73	79	74	73	90	70	63	75	75	69	74	65	82	81	75	64	71	77	65	88	72	79	92	81	75	91	81	78	74	77	71	75	80	67	57	72	76	60	85	73	79	70	70	77	83	78	75	74	81	83	74	69	80	75	78	98	64	71	69	80	66	76	81	80	75	79	78	74	72	74	74	70	79	78	71	83	69	70	88	64	73	71	68	74	68	64	81	64	80	81	71	77	65	89	77	70	77	73	83	79	65	67	73	80	85	71	74	84	73	80	64	64	74	75	68	65	76	79	75	63	79	83	61	77	75	65	72	71	79	79	80	78	80	58	74	83	77	66	87	71	96	72	76	78	79	65	74	67	79	69	77	69	78	90	76	61	70	76	68	73	81	83	68	69	59	78	82	83	82	79	80	73	80	79	74	75	89	74	75	65	68	81	84	58	79	80	78	65	70	83	88	73	73	85	68	77	93	72	74	87	81	70	72	81	83	55	71	74	86	73	66	70	80	86	77	77	72	86	78	71	77	64	76	93	67	79	60	71	77	85	84	70	73	77	77	73	78	81	73	83	89	68	57	69	64	76	79	65	83	68	78	57	75	74	62	77	75	71	81	80	60	61	68	55	87	66	73	82	59	68	75	73	73	79	78	65	85	70	77	69	79	82	72	63	74	73	62	67	77	77	73	75	70	57	79	77	65	75	88	75	67	85	66	81	67	78	73	59	63	75	68	63	74	86	74	78	65	70	80	91	74	77	80	84	85	85	69	72	94	70	69	72	66	78	76	86	76	77	59	88	70	72	52	63	76	61	74	68	70	75	79	75	85	81	82	69	73	71	71	53	76	72	79	63	81	61	59	69	75	71	50	80	62	69	70	79	56	81	70	80	90	81	68	74	82	78	92	68	61	77	85	74	76	75	88	78	62	69	73	84	89	73	70	73	76	66	80	71	63	80	78	83	70	61	69	77	75	81	100	67	67	62	88	61	79	83	65	74	83	70	71	73	64	66	77	74	95	69	69	80	68	70	62	75	85	67	77	66	81	65	84	73	84	87	65	73	81	80	79	66	67	68	82	77	83	82	72	73	80	86	65	70	68	44	72	60	79	67	76	76	70	83	65	65	69	79	69	73	88	63	72	89	73	67	76	71	71	82	60	68	89	65	78	66	72	71	74	76	83	67	66	64	66	81	70	58	78	61	63	67	78	60	79	71	87	73	93	80	71	85	85	71	76	81	75	49	74	69	63	66	74	70	73	78	66	84	88	73	79	81	71	78	72	66	74	78	80	68	79	68	69	73	73	68	75	76	76	62	73	72	82	73	81	75	82	62	76	75	66	75	82	74	56	72	75	70	64	87	73	74	63	84	79	82	84	65	89	91	84	72	71	64	74	64	90	85	63	72	76	82	70	90	70	77	72	66	71	80	73	75	69	89	88	82	69	68	61	80	77	65	70	80	67	81	71	85	71	72	62	65	79	64	82	85	72	71	77	82	62	76	60	93	67	80	60	72	71	68	92	64	73	93	69	84	84	74	70	66	70	75	92	65	63	73	76	76	94	68	79	74	82	76	72	56	80	75	76	75	56	80	75	77	85	59	72	68	77	90	61	74	60	64	64	67	77	81	65	74	81	81	65	79	66	81	78	74	71	74	72	74	74	75	81	67	73	63	66	79	73	61	67	81	66	73	89	72	71	72	76	79	81	70	67	76	88	75	60	73	78	76	74	76	65	74	88	71	77	62	70	67	90	75	69	68	83	76	76	63	66	80	79	71	72	87	54	72	68	62	69	70	75	83	88	79	75	68	62	72	62	67	63	67	82	61	80	62	82	89	67	73	67	85	79	86	82	71	70	72	61	74	69	72	60	75	85	59	97	77	59	71	82	81	81	64	60	80	65	77	63	73	71	85	64	92	58	75	74	79	66	83	71	77	78	91	68	77	70	75	68	82	92	74	76	77	69	89	73	80	89	78	65	74	81	57	66	81	75	78	71	81	58	63	76	69	81	75	63	61	71	67	60	77	69	73	69	56	65	85	80	57	65	78	59	52	75	86	76	72	61	59	56	77	75	74	78	85	80	70	66	65	65	77	68	76	67	69	64	83	82	79	84	77	83	67	66	81	78	83	64	71	78	70	77	78	82	82	71	81	64	87	66	76	66	82	70	72	79	72	95	68	82	76	68	77	77	81	69	75	80	80	82	85	82	59	75	81	68	85	77	69	91	82	94	82	80	70	74	80	77	77	73	72	68	72	87	86	76	72	80	74	81	78	78	62	82	78	87	69	88	78	74	80	98	80	72	71	91	75	75	53	72	71	64	85	89	62	81	70	78	74	80	67	72	72	75	67	81	71	84	63	80	65	79	88	77	66	61	87	76	76	63	87	84	78	67	65	106	72	82	75	74	75	70	79	50	80	69	80	71	74	74	59	76	74	85	98	87	75	78	87	68	82	69	68	80	54	78	57	66	81	78	85	69	67	67	73	83	74	70	95	66	80	59	71	88	90	59	64	62	85	90	73	74	78	61	78	82	61	72	82	65	68	74	69	75	89	75	66	72	75	83	83	89	79	61	67	74	59	80	65	80	72	75	82	85	82	77	76	73	72	71	71	86	75	75	75	82	70	80	71	75	86	69	71	69	79	79	68	76	76	70	66	78	74	68	75	72	82	79	62	71	60	74	65	67	61	77	77	70	76	61	78	82	91	73	65	68	74	65	68	65	75	74	79	87	81	100	65	63	73	75	58	85	66	76	74	77	70	82	64	82	79	78	62	73	68	68	74	65	72	70	77	67	83	79	76	74	78	81	73	83	77	91	63	61	80	84	68	75	83	74	59	75	64	74	80	67	65	85	101	92	77	79	90	74	85	67	80	65	64	82	79	81	82	88	91	75	65	82	74	70	62	67	87	87	92	65	82	81	60	81	76	77	74	65	90	79	76	83	70	79	75	64	86	71	68	79	76	68	79	60	69	67	70	93	72	74	80	59	50	84	75	77	85	79	91	63	69	70	81	75	83	80	76	81	73	87	81	81	80	80	65
29062	14172	6384	7626	13869	16298	15006	12579	10200	8169	6650	5544	4603	4217	3653	3088	2435	1898	1384	1185	984	936	880	835	752	753	729	691	680	631	627	619	617	634	581	614	631	619	632	600	538	583	634	606	623	574	613	549	628	595	603	583	618	583	647	616	581	600	623	601	599	592	628	582	625	621	601	610	626	619	608	599	605	592	601	627	590	581	618	618	597	590	607	637	596	582	601	618	593	597	570	598	578	610	623	590	575	593	605	602	617	576	580	566	591	675	612	604	590	616	586	559	627	601	610	593	590	618	577	633	602	569	581	589	592	606	629	617	618	625	635	584	591	579	584	611	619	600	621	575	570	649	641	601	664	586	624	578	559	601	595	550	589	613	581	565	622	620	572	630	614	596	576	604	640	556	581	640	567	598	633	625	603	556	588	610	619	578	587	586	622	562	597	583	610	610	597	542	589	558	609	622	642	610	620	588	609	630	626	629	647	593	607	628	609	584	588	604	578	608	560	647	586	566	611	587	573	576	626	634	599	599	589	627	601	634	559	598	584	608	591	596	636	597	615	615	632	669	583	615	569	594	604	590	582	630	588	608	602	563	577	578	585	669	621	593	616	586	605	622	566	669	606	628	602	592	643	625	624	587	585	639	623	613	609	639	631	617	618	613	593	599	585	583	617	578	581	648	578	564	600	625	579	588	577	557	624	604	646	590	590	591	636	619	617	574	635	602	590	620	620	628	598	614	594	590	590	613	576	600	591	627	593	600	600	663	612	646	611	595	597	596	570	607	586	632	647	662	526	628	615	551	604	563	602	591	634	584	631	579	574	632	576	590	619	649	616	592	599	558	581	620	629	636	611	633	620	594	648	548	572	585	586	619	598	573	582	579	565	600	622	614	568	617	553	564	607	646	603	642	613	618	622	610	608	598	608	595	616	584	604	598	603	634	615	586	643	611	674	625	626	601	593	566	586	577	617	576	605	591	576	598	589	568	613	654	570	626	581	611	600	643	611	621	583	579	585	599	650	591	626	613	586	631	598	570	576	603	615	644	606	586	604	635	602	628	595	585	615	577	641	681	632	602	604	572	614	587	609	567	637	645	581	616	594	659	578	599	553	611	566	608	591	569	583	592	579	606	575	593	539	609	594	632	599	624	572	610	599	599	608	554	599	626	574	588	567	595	579	630	609	601	611	606	570	621	605	537	610	587	665	590	598	636	574	574	507	583	625	601	627	609	606	565	567	637	555	618	604	609	617	612	623	568	630	651	567	645	602	539	620	646	582	614	600	564	577	570	571	598	591	560	645	616	615	610	612	595	594	570	634	654	635	622	556	594	617	640	602	607	584	597	597	615	585	554	602	598	605	586	594	622	609	568	586	604	601	584	571	626	581	539	601	607	634	570	571	630	573	606	615	643	621	607	611	572	601	597	639	636	632	593	576	586	630	608	627	600	589	620	652	630	649	582	590	602	623	596	607	601	604	604	625	609	597	614	609	589	594	563	587	638	610	618	632	599	597	611	605	629	573	642	593	569	578	603	604	571	629	612	579	584	547	645	638	624	594	613	602	580	595	553	628	605	607	586	586	578	624	554	624	560	599	622	560	583	551	620	595	614	634	574	633	614	625	606	577	589	616	557	555	595	604	628	614	574	645	638	589	633	631	581	590	608	584	621	595	552	615	605	634	618	623	628	591	620	596	628	618	585	601	589	619	590	594	605	615	618	584	578	625	564	570	664	592	619	626	587	585	605	588	604	583	590	606	610	549	611	571	573	543	570	634	615	630	632	598	631	618	629	578	646	595	614	609	587	608	577	616	566	598	605	644	633	599	606	628	605	647	567	620	566	577	605	620	590	617	601	578	626	573	594	659	575	620	603	639	605	581	612	603	599	597	616	590	630	634	584	584	591	596	554	610	601	613	616	627	583	599	591	588	598	583	613	622	594	603	580	634	612	606	581	579	592	599	591	623	584	627	616	605	599	579	573	619	567	637	581	596	590	642	601	565	610	588	546	639	639	667	542	607	664	636	581	600	623	647	609	584	594	640	595	569	613	577	583	621	627	591	621	578	630	596	585	570	604	587	594	575	601	576	649	565	583	625	636	627	610	610	604	607	601	581	623	593	600	585	592	588	627	581	639	650	599	588	574	559	615	642	587	596	613	579	570	601	564	573	613	647	614	607	613	617	598	631	560	615	604	645	559	578	586	636	584	599	639	588	583	596	583	641	601	556	633	597	631	586	585	595	591	617	579	587	586	579	620	635	578	620	598	621	585	586	612	607	615	601	626	614	539	622	606	623	610	588	599	562	588	564	599	626	547	571	622	610	583	591	596	622	559	612	613	606	578	597	643	634	632	619	602	597	606	573	621	620	603	602	579	625	582	614	613	586	632	639	637	625	579	629	541	568	606	632	578	617	598	605	640	590	617	601	616	596	562	599	603	610	604	586	620	590	574	652	654	652	588	619	589	599	638	582	616	590	585	577	583	593	602	580	573	663	616	590	626	613	655	618	560	597	621	576	624	602	616	581	633	571	636	630	601	587	638	603	595	631	595	672	641	604	562	613	570	611	601	595	596	631	627	644	632	663	647	643	636	604	588	580	642	614	580	632	564	582	612	584	614	602	630	573	617	610	615	615	618	599	626	601	625	574	577	609	597	606	578	624	615	580	621	610	631	594	599	616	576	608	638	632	590	569	630	608	617	579	634	525	573	554	606	619	597	605	612	631	683	621	604	570	599	593	611	612	648	560	598	618	604	561	598	581	581	560	602	614	616	607	571	581	605	608	646	609	566	554	605	613	585	615	655	555	604	638	591	666	562	604	625	592	609	582	605	612	586	588	600	621	598	644	604	612	634	608	561	594	608	593	583	609	602	602	600	565	588	583	598	607	604	601	598	636	633	587	588	624	615	606	586	593	596	628	557	582	612	600	582	584	596	548	604	595	619	595	601	613	541	585	617	592	632	602	572	593	636	575	611	624	611	634	581	600	556	629	555	612	615	592	576	652	557	591	615	578	602	617	600	564	618	613	617	623	569	568	547	586	647	563	600	585	606	623	592	600	608	597	592	608	613	653	617	590	618	569	566	566	574	584	571	581	608	564	581	604	615	585	594	633	616	585	639	631	622	598	579	601	592	624	604	588	579	603	584	612	630	633	606	581	602	586	622	622	640	574	572	595	609	581	570	604	609	601	595	611	621	636	594	591	606	601	555	596	610	572	579	581	554	583	611	602	641	600	595	603	598	619	622	628	583	597	607	556	605	614	613	574	610	619	597	585	601	607	540	623	572	638	653	585	622	644	605	588	628	558	625	627	605	615	584	586	605	551	569	618	582	617	622	604	634	623	579	610	615	592	638	602	592	584	589	585	622	657	567	594	623	615	584	599	630	635	671	564	608	595	570	597	611	586	602	597	604	613	610	584	612	605	608	586	564	600	625	629	589	569	588	644	544	582	622	629	614	620	592	590	582	577	581	580	611	570	640	602	620	620	642	589	626	598	618
5658	2457	699	481	439	500	522	450	432	307	285	276	229	209	192	190	173	137	118	105	95	87	103	103	78	92	83	87	77	70	101	76	69	76	83	66	90	84	89	81	80	73	69	103	79	85	73	84	70	72	83	76	69	77	66	94	84	99	88	64	86	68	61	74	88	80	71	71	76	80	92	81	86	75	89	83	61	81	71	62	98	100	77	94	76	65	71	91	87	85	71	81	71	94	82	76	87	78	75	72	81	67	92	78	69	63	85	70	85	75	82	82	77	65	64	81	81	78	93	77	68	74	77	84	74	75	79	87	65	72	92	75	82	81	84	79	84	81	78	78	65	74	62	72	84	81	82	89	100	83	84	79	73	57	79	70	78	60	64	84	75	71	73	84	71	72	89	82	79	73	68	75	64	89	81	76	88	81	79	92	86	74	73	75	83	81	101	76	76	96	72	85	76	81	70	79	69	76	91	72	90	99	79	87	64	93	88	67	86	71	75	79	59	67	84	70	74	77	88	82	86	77	72	80	79	84	58	74	81	64	68	73	78	74	72	75	73	80	73	78	80	76	76	90	74	72	77	82	68	77	88	82	79	86	68	76	86	85	66	68	72	69	84	79	71	78	68	74	72	74	67	84	88	76	74	71	76	79	66	66	72	86	86	91	63	76	69	84	81	86	71	80	73	80	76	83	104	82	68	84	84	69	77	76	80	74	76	97	81	75	83	80	89	76	84	73	81	72	75	71	86	87	91	93	84	68	82	80	70	78	70	70	66	93	72	76	88	99	79	73	72	89	77	93	69	89	74	69	79	85	85	70	89	75	69	75	77	87	77	81	73	76	84	86	85	69	86	88	95	73	86	83	57	79	92	68	67	70	76	85	65	77	68	91	75	67	71	82	89	88	74	69	75	76	86	78	84	81	81	75	82	87	70	68	69	65	73	90	75	84	80	66	64	74	84	75	66	83	73	63	83	81	74	63	86	87	85	84	76	86	75	73	66	84	80	89	82	68	78	89	90	68	72	86	74	82	60	72	72	74	68	66	81	76	72	86	66	71	86	81	78	71	81	90	84	81	93	75	67	81	66	62	78	88	68	90	69	60	76	78	83	101	91	66	87	90	69	73	67	86	79	96	83	72	76	90	65	72	77	84	78	88	86	95	82	86	89	69	86	67	78	76	67	84	101	68	72	86	82	83	73	61	94	74	77	89	82	79	86	71	81	80	81	75	73	82	75	70	75	74	71	82	79	81	72	89	82	66	72	66	86	88	87	69	75	86	89	71	73	87	72	87	74	72	70	75	89	85	98	64	81	77	72	71	73	91	76	91	76	97	71	77	87	64	75	81	74	84	76	80	69	72	74	69	71	67	72	67	88	85	68	71	89	89	72	81	79	82	79	81	65	72	75	90	89	66	64	74	72	85	75	87	72	83	84	80	82	74	85	75	82	76	66	64	79	77	79	85	77	97	81	70	82	97	72	89	66	84	64	77	87	64	75	79	79	90	89	69	72	87	76	67	84	87	71	58	85	71	83	85	77	74	81	69	85	97	77	85	84	84	88	76	84	78	85	81	80	64	84	77	68	83	92	74	68	81	87	70	86	72	69	76	91	77	83	82	80	73	92	87	90	68	76	79	75	85	76	83	67	67	76	64	84	81	83	65	74	75	79	72	62	63	71	90	91	85	86	77	96	74	81	67	88	89	93	74	77	63	72	90	102	78	93	85	96	84	102	94	74	84	85	75	69	88	87	84	89	77	79	79	78	89	71	102	67	76	84	64	72	86	74	81	66	66	67	67	87	87	93	66	88	70	78	78	80	70	78	66	91	76	89	82	78	78	72	67	74	69	79	70	72	89	63	69	77	95	78	65	71	74	93	80	69	67	90	75	68	72	83	70	70	78	90	81	67	70	70	76	74	75	86	93	70	74	86	74	71	89	94	87	69	71	65	77	74	76	92	67	78	86	80	77	98	89	80	79	83	71	77	78	79	82	54	72	72	68	90	95	74	78	70	69	74	62	88	92	85	67	100	76	77	64	84	78	76	91	73	73	67	77	55	64	84	84	87	100	64	69	73	77	80	77	57	72	68	86	70	71	78	95	87	71	70	76	71	88	72	82	84	75	70	86	68	100	72	75	71	72	83	73	91	88	92	73	86	80	73	73	72	75	87	82	75	93	82	73	78	66	78	81	70	69	82	66	80	72	75	82	70	82	72	72	99	82	86	73	71	79	79	81	83	73	74	79	75	74	71	63	86	75	92	84	95	69	66	79	79	87	81	91	81	89	78	79	93	100	74	70	84	67	81	74	83	76	74	84	89	71	75	74	91	68	81	74	76	86	75	80	92	92	75	83	85	82	78	86	74	69	88	76	81	69	77	69	101	73	62	75	87	84	94	76	66	76	79	86	72	65	94	76	82	77	76	80	74	79	92	76	75	78	74	72	81	81	94	89	70	74	72	69	74	97	79	78	88	77	85	93	79	83	70	82	72	78	72	89	63	56	89	71	80	88	95	68	76	76	82	74	81	68	78	79	85	84	84	77	75	91	76	71	78	63	81	79	66	72	78	88	82	100	77	82	65	63	77	69	83	71	67	75	76	88	90	94	75	81	84	76	72	87	81	76	73	87	76	75	73	81	92	63	77	80	78	80	88	76	62	81	81	70	77	78	83	83	81	72	103	74	72	56	79	86	93	78	85	85	81	88	82	78	87	74	76	94	93	100	75	85	78	95	84	70	80	65	69	76	71	79	84	76	87	68	81	77	75	81	91	70	82	77	75	62	72	79	83	97	86	86	73	82	67	84	78	79	70	61	75	70	90	89	79	71	81	81	68	79	76	78	69	86	76	69	60	77	84	85	84	84	85	96	79	87	79	66	66	84	82	67	71	86	95	81	77	69	88	79	79	72	69	80	70	72	96	72	74	88	77	78	89	74	73	75	76	84	62	70	73	68	81	93	82	92	70	67	77	56	79	79	86	82	70	67	67	100	65	73	74	83	101	110	84	88	86	91	76	88	79	76	88	70	89	80	73	89	68	82	85	62	84	75	88	77	76	68	79	58	71	69	85	74	68	82	87	54	69	72	69	64	66	98	94	76	75	59	80	66	72	76	72	91	79	73	73	75	95	64	66	87	76	85	92	75	78	77	91	83	84	82	79	72	76	77	88	78	81	84	77	65	84	75	69	73	90	88	70	84	68	66	75	84	69	90	71	83	75	67	62	90	76	80	69	72	86	64	74	77	76	87	63	72	83	75	84	79	79	81	66	66	80	86	72	84	79	77	69	73	94	79	98	81	93	75	75	93	93	69	86	72	82	74	82	77	93	68	87	84	74	72	73	62	86	79	77	73	65	62	68	63	79	57	69	74	86	82	73	82	63	83	79	82	83	54	87	77	79	68	72	80	83	94	79	77	77	58	84	83	75	70	90	83	85	79	74	93	76	86	73	81	82	73	75	82	70	91	91	88	74	76	70	96	83	79	82	66	80	86
31851	17513	7944	9212	16342	18938	17404	14912	12319	10295	8559	6937	5975	5490	4684	4011	3185	2501	1951	1564	1377	1152	1111	974	914	836	767	788	729	677	648	645	629	695	660	672	607	622	652	653	643	649	641	615	638	649	672	639	628	647	598	645	648	684	651	672	656	649	649	639	634	645	638	625	661	632	621	669	632	657	635	653	603	704	634	637	645	596	665	658	616	662	673	667	647	597	637	615	637	638	640	671	653	657	617	648	612	625	682	642	690	626	635	654	648	662	685	698	649	618	642	613	643	644	642	653	633	675	652	676	661	639	669	716	660	607	618	627	624	640	653	617	692	677	619	647	613	611	669	664	649	653	648	687	620	647	658	595	623	633	645	606	638	660	656	647	671	662	652	658	601	623	668	641	610	616	673	623	670	658	681	657	642	658	631	619	641	605	633	633	630	648	626	645	606	694	693	601	638	636	653	663	690	692	639	655	584	625	666	619	629	678	701	629	601	632	651	639	591	619	684	608	629	623	645	637	587	632	657	632	670	623	651	572	652	657	674	631	635	638	620	682	666	636	693	672	615	602	607	669	667	633	621	623	633	625	670	617	701	571	638	622	653	651	608	673	681	611	715	640	637	596	634	618	686	651	669	666	674	659	673	618	597	590	561	622	631	649	663	613	625	658	652	636	604	648	653	628	615	606	645	673	638	625	599	580	618	643	619	659	636	650	604	619	680	643	635	633	627	684	642	661	626	681	677	642	664	646	636	659	650	623	623	666	647	587	615	672	667	603	646	619	633	652	599	678	618	633	647	640	627	596	629	642	619	600	645	615	641	651	660	645	643	666	685	615	613	677	634	667	684	646	658	670	612	654	658	648	653	645	629	664	645	652	601	701	646	631	639	673	614	670	609	613	617	638	598	656	647	635	641	641	610	628	643	633	629	641	671	699	670	610	654	618	639	630	632	578	661	687	668	648	669	676	638	640	675	649	628	656	628	643	609	633	617	649	644	609	618	610	656	641	616	658	639	647	689	676	638	622	649	661	659	607	647	626	615	621	645	698	664	591	658	648	602	599	644	613	684	625	613	616	627	636	617	644	696	587	647	630	624	650	588	596	676	616	632	687	615	624	647	637	678	581	622	604	623	625	667	625	637	602	659	639	627	654	637	686	646	660	654	671	628	620	647	628	705	634	689	643	624	654	628	663	638	611	622	636	629	658	669	641	638	643	637	650	623	646	655	644	651	677	647	615	618	676	667	641	667	668	663	659	626	644	613	580	641	677	686	652	593	625	641	632	697	630	651	623	642	671	652	631	680	611	604	622	670	690	631	644	612	628	615	620	610	672	690	621	670	696	621	655	635	591	634	655	630	617	665	630	650	667	608	655	666	630	660	631	669	674	639	675	628	669	650	673	667	622	619	624	627	643	627	630	603	637	594	647	638	667	640	650	642	628	634	624	653	651	644	651	630	616	626	612	638	667	611	659	625	661	666	614	633	637	682	610	645	611	659	661	666	624	615	628	683	599	636	638	612	650	684	680	624	635	631	625	649	603	685	639	652	640	633	596	610	623	661	669	675	630	647	652	628	658	648	665	655	633	608	648	664	625	657	688	648	652	616	598	645	655	635	621	638	666	652	652	636	688	605	644	607	630	648	633	649	676	637	638	604	665	646	601	654	659	610	637	653	699	585	638	627	624	601	610	654	638	629	645	654	635	668	659	666	624	680	604	622	628	597	669	634	643	632	627	602	669	656	626	634	600	574	677	598	654	625	615	608	639	619	651	634	630	607	642	628	626	635	623	625	655	635	611	593	660	648	670	588	657	617	653	670	655	657	699	614	661	645	607	681	618	610	618	607	644	623	593	647	662	627	675	693	629	622	627	608	608	639	646	671	637	586	606	629	680	629	615	649	622	638	624	612	662	615	663	675	685	583	672	700	643	653	640	648	637	708	639	627	645	645	610	611	662	661	638	669	691	635	575	629	647	641	632	684	674	653	675	625	617	653	646	636	640	653	645	645	593	670	636	640	595	641	644	634	645	649	639	645	633	670	606	681	668	647	647	616	638	609	628	635	626	653	633	624	609	668	658	648	625	633	615	672	661	626	639	653	625	639	620	623	659	656	671	651	632	619	697	632	679	667	574	692	631	609	622	603	634	663	610	629	601	631	620	637	634	641	615	675	671	666	637	606	619	665	667	611	657	652	660	616	627	631	620	620	661	623	649	665	661	682	630	636	656	637	619	635	611	624	665	634	636	663	649	623	589	636	638	654	606	635	659	640	635	638	617	616	650	685	617	652	654	633	635	639	674	638	649	669	630	634	621	696	666	635	657	609	601	671	644	621	619	652	659	652	637	663	653	646	685	665	649	627	687	627	615	646	604	623	655	656	647	630	603	638	656	612	599	650	623	631	633	638	649	617	636	620	682	639	598	632	645	664	696	624	636	702	653	645	627	647	642	639	669	629	642	616	638	698	654	627	629	592	623	656	669	627	648	682	604	649	646	615	645	637	621	626	613	610	605	644	665	637	632	613	652	628	657	634	668	696	654	608	626	611	639	652	610	661	622	655	609	631	619	687	651	657	617	601	652	599	634	620	656	650	623	624	631	676	651	575	674	602	586	575	650	633	659	621	646	644	632	607	634	724	657	630	648	676	668	652	601	651	628	632	634	654	656	643	623	650	645	670	663	606	659	656	628	676	675	658	649	668	626	649	663	627	592	663	624	687	609	633	698	664	613	648	607	644	587	663	643	661	582	658	646	642	622	652	652	633	656	633	628	638	599	635	557	660	631	681	631	606	655	621	649	670	657	674	657	626	615	632	632	679	622	681	647	631	652	608	622	606	609	669	636	672	593	665	656	613	634	681	649	614	650	614	635	613	667	648	615	632	639	622	620	620	634	628	640	650	631	597	598	597	654	587	674	644	647	605	634	632	647	656	647	598	665	642	647	641	615	624	658	626	633	626	628	596	601	656	697	678	652	615	668	620	670	637	601	674	646	671	637	624	673	622	654	606	615	578	607	643	626	640	647	649	620	658	599	657	686	674	587	655	651	688	646	651	590	600	661	649	634	649	678	671	671	684	600	657	611	681	635	624	652	625	671	654	614	632	608	648	630	675	629	664	624	628	640	658	660	585	655	645	638	640	645	640	668	661	605	665	662	675	653	630	626	590	645	677	623	650	635	661	678	675	626	593	647	638	638	635	627	640	661	731	688	619	640	626	695	647	632	634	667	636	660	620	628	682	639	650	647	688	657	673	630	643	659	660	630	580	615	641	629	643	631	603	622	662	636	691	625	660	644	655	659	626	608	622	643	651	621	651	662	657	626	638	644	676	608	648	680	624	623	663	599	635	646	616	682	628	621	635	675	586	653	642	612	639	627	615	653	657	649	636	658	632	659	621	637	675	645	613	624	645	607	664	667	626	681	664	633	654	668	628	631	675	635	612	642	613	656	615	640	657	635	658	660	627	610	611	622	598	605	676	604	656	666	621	664	633	677	653	695	622	633
7019	4025	992	626	613	678	755	612	560	486	413	368	327	313	287	253	247	222	185	171	146	158	163	149	135	140	137	143	142	110	149	150	112	113	130	118	129	132	150	122	128	119	128	137	128	127	123	124	136	119	125	124	114	137	137	137	127	123	117	131	107	121	123	123	138	116	117	129	137	128	118	114	119	128	133	130	112	153	121	158	136	126	124	129	117	125	120	117	133	132	131	124	125	123	126	123	153	104	143	125	116	126	108	109	114	130	138	131	135	126	136	129	148	124	122	143	120	106	117	103	115	130	141	132	107	116	137	130	126	125	121	125	136	102	121	133	129	149	126	127	118	127	108	133	142	128	124	136	123	125	134	122	128	132	130	124	138	134	124	119	144	137	127	119	139	139	122	125	123	126	138	119	136	123	127	123	127	125	142	125	126	128	134	130	108	124	108	119	109	118	130	129	131	126	98	121	116	119	124	119	132	119	130	133	112	123	137	126	110	131	136	133	118	105	131	111	167	134	112	131	113	110	139	132	127	123	141	131	130	125	143	121	129	131	110	112	122	146	128	162	106	151	106	131	119	124	107	128	122	137	125	144	116	134	125	130	116	111	117	141	128	112	134	119	118	110	132	120	127	144	168	119	125	147	129	127	134	146	119	114	121	134	107	123	124	108	110	156	106	131	131	135	127	127	122	134	121	128	133	131	119	117	126	130	104	114	109	128	113	129	128	108	127	129	147	113	147	145	129	122	123	133	111	138	150	123	126	111	99	110	130	143	142	150	140	139	141	128	118	126	137	123	138	126	125	127	123	128	127	129	128	131	141	118	117	127	129	130	121	140	132	139	134	129	123	139	129	126	124	128	125	130	120	134	133	125	114	118	127	145	122	133	122	119	126	119	132	131	125	133	123	117	149	125	120	134	116	122	93	132	134	126	137	120	125	124	141	131	128	131	112	140	139	124	128	138	110	129	119	122	116	130	131	128	102	127	115	121	113	114	135	113	131	120	124	99	130	126	139	117	121	124	129	130	98	116	132	133	131	119	120	111	111	126	134	131	144	142	121	134	118	132	128	129	141	146	131	144	133	137	124	123	122	138	115	118	131	124	133	134	135	156	114	141	120	120	133	122	113	138	141	156	131	116	133	131	115	108	107	108	137	106	109	124	123	106	134	108	120	131	134	135	123	125	111	132	131	122	125	114	123	128	109	111	156	120	131	148	117	148	125	128	141	142	138	104	111	112	140	112	126	141	135	133	127	148	119	126	119	144	122	134	141	115	127	109	128	127	135	107	114	139	138	136	117	116	112	118	127	128	145	135	116	116	137	126	134	141	109	131	134	147	137	148	127	127	115	132	111	119	140	134	137	133	129	142	146	117	134	118	154	129	121	135	138	140	124	114	121	108	130	117	113	103	132	119	150	141	129	131	119	116	132	144	129	124	128	116	111	127	121	118	131	149	138	125	123	116	134	107	130	115	143	131	144	115	131	123	123	116	123	122	136	136	133	136	140	113	128	123	143	136	135	123	122	137	125	140	117	117	139	135	118	137	116	125	158	147	114	151	136	120	127	133	122	120	117	136	118	119	125	134	128	103	136	133	139	142	134	135	122	145	131	129	133	113	127	109	121	125	109	111	126	139	128	113	128	121	120	112	127	131	131	130	122	139	135	116	136	119	124	131	129	115	126	115	127	121	125	121	120	113	113	134	116	121	146	136	143	136	152	137	126	112	105	140	123	137	134	150	115	130	128	118	126	139	144	130	135	127	133	123	150	125	115	127	119	147	131	128	125	133	148	137	139	138	127	118	128	137	109	140	123	114	130	125	114	155	123	136	123	131	147	130	128	105	137	143	127	137	136	119	129	110	101	124	127	126	124	123	119	157	104	135	118	156	125	118	123	104	127	139	116	131	133	126	119	108	140	129	137	117	118	129	127	130	129	151	112	120	128	117	115	120	114	127	142	125	153	124	117	132	117	141	130	131	132	123	110	121	133	107	137	120	129	140	137	135	125	125	151	133	103	116	134	113	103	133	134	107	125	106	125	127	132	125	163	149	136	125	113	130	117	123	125	125	124	126	120	134	143	145	137	120	137	138	125	124	142	119	125	116	136	127	123	106	154	129	133	135	125	135	116	118	118	114	147	140	115	136	119	112	136	148	135	132	135	127	131	112	123	109	121	122	120	137	116	139	136	124	114	134	139	126	123	123	139	138	128	117	121	121	119	138	131	120	124	108	135	121	128	129	109	122	131	136	151	136	100	137	106	138	115	109	133	106	117	139	122	133	120	125	126	134	134	149	125	141	134	114	136	115	119	144	119	129	129	149	144	129	132	140	121	131	148	145	122	115	134	145	126	144	144	118	128	135	121	125	120	125	153	138	119	150	128	116	130	146	126	114	135	136	133	124	119	129	140	129	136	129	133	114	126	135	146	132	131	100	119	133	125	138	111	129	133	113	144	132	138	116	119	141	113	135	130	124	91	120	143	130	136	133	152	117	105	128	123	124	114	135	139	148	110	135	136	116	141	118	117	122	144	118	122	114	112	144	142	138	136	124	127	127	116	134	121	119	115	138	133	140	130	128	120	143	129	110	125	131	113	125	123	118	133	99	117	137	118	120	128	128	113	123	139	122	130	131	132	128	136	154	131	126	144	132	130	151	126	125	122	150	131	109	128	150	102	147	168	142	141	129	136	135	119	131	124	130	141	131	118	132	134	116	129	130	120	148	128	133	118	156	119	139	119	149	105	129	143	131	144	115	134	147	139	131	121	112	127	105	119	130	140	119	131	112	126	125	154	148	116	134	131	144	120	119	111	121	136	129	122	130	120	136	119	141	133	108	144	130	141	142	136	102	121	118	131	141	115	104	134	117	113	128	136	148	119	122	137	130	109	119	111	140	122	137	118	130	141	130	131	125	138	123	115	126	117	114	117	134	113	126	120	136	129	146	115	126	123	121	121	135	132	127	124	109	134	122	115	127	112	107	120	115	132	129	111	124	140	125	126	130	111	128	116	116	142	118	107	137	143	109	148	140	147	134	116	126	131	115	133	113	133	115	124	118	142	130	118	127	127	126	138	137	128	131	119	136	126	136	110	127	132	141	125	131	130	126	131	116	111	119	154	116	137	127	125	143	138	145	127	105	138	126	120	130	129	136	158	144	146	130	147	128	125	150	124	149	146	132	122	136	116	140	157	142	113	118	123	123	117	120	112	132	116	112	123	134	135	123	117	133	121	118	124	121	125	138	135	123	132	111	152	137	144	126	142	140	104	128	122	144	130	127	139	130	145	122	130	122	132	131	127	117	153	131	110	139	139	112	127	109	104	127	129	147	115	125	118	145	131	132	115	133	130	129	141	139	125	121	137	129	137	126	132	140	153	130	119	115	137	122	129	140	131	145	146	118	132	132	110	115	132	134	152	132	127	114	125	135	118	134	130	137	125	101	125	137	140	119	119	112	123	130	125	117	102	128	110	135	107	126	143	134	96	130	111	127
36140	21364	9975	11430	19382	21688	20249	17539	14692	12379	10302	8627	7593	6780	6141	5165	4342	3460	2664	2199	1920	1639	1476	1416	1281	1261	1112	1163	1101	1106	1068	1085	1064	972	992	1069	1012	997	1009	1035	1028	1018	1014	983	1031	943	974	1050	987	981	1030	980	984	1037	976	1007	993	1084	1014	994	1059	1066	1014	1016	1008	1035	992	1002	975	1066	1009	976	962	1053	1016	976	969	1018	1003	986	1015	1033	1043	947	1030	1002	1009	1049	1000	990	1005	1020	959	1040	1067	1017	1016	973	1039	1015	1022	989	1028	968	997	1008	1002	1016	1021	964	1013	992	981	971	1005	1010	1007	1047	1014	1014	1010	1009	1039	989	1031	1051	924	1005	970	1002	993	1026	1005	1011	1029	930	964	983	983	972	1066	960	942	1006	1010	1043	964	1031	1040	998	990	1013	1032	1063	978	982	944	1031	986	971	980	990	1017	1036	946	1014	1022	1047	1003	1007	990	949	1041	986	1015	1009	1025	971	1018	1033	1023	1013	946	992	1028	979	1028	953	981	1022	1020	938	1000	956	1000	1006	1035	992	1036	1012	966	974	1008	1004	953	961	990	917	944	1009	1020	975	992	970	990	1008	1015	1038	1006	1018	995	1025	1012	989	975	999	979	932	1030	1030	1009	987	948	964	984	958	1018	972	972	904	987	983	999	995	972	997	1050	1038	949	1068	1047	1016	983	1007	1003	973	1008	998	987	1004	1026	1024	985	1046	946	1004	1035	1042	1043	1007	1037	988	1035	966	1042	987	1034	989	1001	1023	956	976	1008	1018	1040	961	972	978	1024	985	972	995	1008	1038	1010	1012	960	994	994	1038	1023	976	1061	1009	956	990	971	1009	995	944	947	996	1034	1028	1020	1047	1000	1006	1072	959	995	992	965	1000	1033	1020	975	1015	993	967	1016	983	999	1003	978	993	987	1007	977	981	1010	945	986	981	1065	1053	1014	965	1012	1018	997	982	1058	970	961	980	1002	1005	1061	1013	1043	1025	1005	1043	998	976	1025	1015	998	953	1028	1001	969	994	1052	1011	996	969	992	1003	963	996	1036	1051	1011	1042	1032	998	999	1013	996	1044	1010	1022	986	972	986	1041	981	1009	987	958	1026	965	972	956	1007	1030	973	995	1001	1003	1077	1006	938	1003	1049	1003	994	966	969	1026	1005	971	1011	1021	1024	990	968	995	1005	1019	999	945	1033	990	1029	988	982	1032	973	1034	998	959	991	1044	998	1005	1029	1002	1027	1043	927	968	974	997	986	979	992	1014	987	984	1041	1041	991	1036	935	1004	1016	1045	1037	1006	1022	991	986	1011	971	981	928	1058	1025	978	1058	995	977	983	971	992	1034	1002	1004	1024	1000	979	963	993	1027	986	1029	983	1014	984	1006	961	989	1017	1032	1030	981	1055	1005	1026	1012	1026	1021	1060	966	1004	1010	1035	987	980	959	1017	1013	964	953	1004	939	981	924	983	988	948	1017	999	1047	985	1006	1049	1050	974	973	1005	1018	978	1086	981	1021	931	914	983	1005	990	999	960	1040	992	1002	996	955	1049	1047	1011	1017	969	990	1028	1007	1063	1000	965	1012	950	989	1004	1057	1009	1027	902	1006	968	1031	1018	961	942	975	1008	953	1068	1027	991	995	975	1050	1086	1034	1003	1024	1006	975	947	1002	1006	980	961	979	1003	980	1008	1031	988	910	968	929	999	1008	959	1049	1004	995	1052	955	1066	1004	1021	1009	980	975	991	1023	1042	1052	1019	986	995	1035	1040	952	997	975	1004	952	997	1004	997	973	1038	944	1022	1043	984	986	1008	1038	995	940	977	1024	938	1017	951	984	1037	1042	984	931	985	989	1058	1045	969	1044	993	1016	1033	987	1021	987	1057	1047	992	1012	1004	1042	974	972	1010	995	928	1034	942	940	1012	989	965	1014	1034	1023	1011	991	999	966	1026	1032	985	981	1017	1004	1008	1081	974	960	1000	1022	998	988	956	942	995	1019	1023	987	1027	999	1014	1076	1017	1056	1006	982	994	941	1016	1032	1012	977	1000	1025	994	992	955	1015	942	1027	1013	1003	1032	963	1042	993	990	971	1068	993	1074	1040	981	995	1035	1047	980	1015	982	1082	1027	1023	986	986	998	1038	1028	1054	979	952	1019	1020	969	998	1036	1040	1022	978	986	1036	954	971	971	1079	971	1005	1006	925	974	989	1026	988	1038	1038	1016	1002	977	951	994	963	1064	1010	995	1013	973	994	1020	963	964	1027	970	1001	1014	1041	1024	1006	985	1006	1030	994	1054	966	972	997	965	997	947	1003	1002	1016	1040	984	970	970	1030	979	1001	1006	1020	994	984	998	1007	989	1000	941	1009	999	950	1051	1072	1008	996	960	1049	973	1009	1013	961	995	1027	949	994	1012	981	1020	1020	996	1001	1014	1002	965	1005	959	981	975	1050	986	1032	994	1024	1006	1021	1018	947	982	962	1040	1030	1004	1065	966	1032	980	993	1009	1000	987	1023	957	987	1026	990	1013	1006	1043	957	1043	1022	969	977	986	1061	954	984	1051	992	1017	987	978	1017	947	1002	1039	965	1004	1018	1012	1004	1027	976	1022	967	1021	1030	964	928	1033	1044	968	1037	1014	1028	993	1048	1010	1012	962	998	1038	1052	994	941	1004	984	993	1015	1024	1003	986	1035	1009	1008	930	1000	978	1029	995	1033	964	1017	963	1036	990	998	1002	972	997	954	991	1016	1019	1002	1017	969	1020	1016	1062	995	1072	1010	1012	1038	954	1006	989	976	1004	966	1009	1025	903	1009	985	986	998	1015	1006	981	956	972	1029	1005	1012	1054	1002	960	990	988	994	1020	935	1012	977	995	1000	1024	1022	984	1071	1080	1037	1011	947	1071	965	1019	1043	993	971	1023	1005	1012	1005	1001	1030	987	984	1039	1020	1039	1061	978	995	966	968	999	1011	1069	990	1022	1015	972	987	1002	1004	1036	1024	1042	1017	990	973	951	1034	1006	1041	1020	1035	1001	980	1004	975	988	992	1030	966	1012	990	1026	1026	1010	990	954	985	969	1005	978	1054	1028	1007	1013	1018	946	1019	1038	967	988	1025	1019	951	970	979	1008	1001	963	969	979	992	993	1006	1006	1009	1005	1007	1030	990	989	1016	991	987	1068	942	1025	950	980	986	1025	944	984	997	1006	1013	1043	1044	1044	1021	1005	1046	1028	1014	999	996	979	1003	1002	969	1006	1000	990	1002	967	982	971	969	1051	1023	983	1010	1033	1004	1026	1003	1074	1007	1086	1039	1039	997	1020	950	1006	1016	989	1021	959	968	978	1061	1003	982	1030	980	1011	991	964	1005	1077	996	1039	1031	1012	979	1022	987	941	1037	987	1007	1003	1016	1024	1020	1011	983	1030	995	1013	1006	958	965	1030	981	986	995	1040	951	939	1056	973	998	1025	948	989	970	983	974	984	1013	1037	973	967	959	1056	1024	1016	969	988	1041	937	968	1053	1022	1005	981	974	1011	1017	966	1004	991	1014	1036	999	1011	999	994	1071	1043	1000	927	1044	945	981	1015	1016	1043	953	1016	1027	976	995	1020	1056	1030	984	1000	972	1002	1023	1012	1005	1068	1030	947	1010	1056	1056	984	1040	953	981	1059	1035	1001	1033	966	995	1028	1057	969	997	991	1048	1015	1009	934	974	1041	1021	973	971	1079	1040	1023	1046	961	1001	1001	953	943	1038	1042	1027	965	973	1006	1008	1001	1020	1021	997	1010	960	995	961	973	1012	1018	996	1002	991	981	998	1051	1010	979	1012	996	943	974	1021	945	1023	971	1010	959	962	991	1023	997	1001	995	977	1024	993	978	1007	1015	992	1000	980	967	997	996	995	974	1019	984	962	991	1054	1117	1010	1051	976	969	988	1022	1011	1040	947	1029	1004	976	1033	967	943	1041	1009	1022	1037	1013	1006	1016	973	983	1031	1018	991	1021	1009	978	948	1003	963	1031	967	1043	963	956	987	1009	1019	977	1015	932	1021	1062	1053	999	1012	1047	984	1029	987	1027	996	972	986	1048	983	1012	1036	953	1035	984	1025	970	953	968	939	1025	1035	1067	1017	1003	1006	967	965	983	1015	988	984	1031	956	996	1013	1029	1096	994	1007	1036	1029	1022	986	990	1028	989	966	1023	1000	1043	926	966	1000	967	1009	950	959	958	1053	984	983	975	988	1029	1021	1011	1020	985	988	1009	1013	1006	1041	973	1035	1014	1042	975	991	986	984	985	984	990	952	990	1017	948	1029
3677	1408	507	361	313	389	406	367	290	282	226	191	215	192	173	163	148	125	97	102	76	70	75	70	79	73	53	74	66	76	71	71	63	65	75	68	69	55	62	61	72	57	62	88	66	63	58	81	63	80	66	68	66	74	75	77	63	82	50	59	69	73	67	76	66	67	65	69	69	76	62	77	65	65	62	91	62	74	71	60	66	62	57	64	63	62	66	64	67	61	69	65	71	81	70	66	58	58	66	61	81	61	73	70	60	55	66	77	61	67	60	90	72	73	54	81	73	74	60	75	66	67	79	81	58	70	70	66	54	72	60	55	54	72	55	55	63	71	69	62	73	57	60	71	79	74	81	84	70	69	70	74	60	67	64	66	67	69	62	70	65	52	59	89	70	78	75	74	64	51	59	69	72	64	62	74	55	79	82	59	63	55	74	80	57	63	70	74	79	76	61	67	58	58	62	62	71	77	80	65	79	68	72	52	83	68	73	70	60	59	66	67	62	71	70	71	76	76	66	60	71	44	67	76	77	64	54	64	79	67	57	62	75	62	65	56	66	65	77	66	56	72	61	72	74	72	59	75	65	56	57	66	73	69	60	68	71	52	51	77	88	58	58	72	63	62	70	79	71	73	63	63	62	78	61	84	80	68	57	71	60	66	51	75	70	59	86	64	52	74	63	63	77	61	57	76	63	57	52	65	80	68	56	52	65	53	102	74	68	71	59	81	75	83	56	83	70	55	75	57	67	70	59	64	65	67	75	59	59	52	66	65	70	49	77	64	77	63	59	63	62	66	73	56	64	70	62	64	65	82	49	62	62	61	65	69	80	58	72	73	79	62	62	65	51	74	60	65	89	74	81	79	55	82	74	65	75	63	71	66	76	75	62	64	59	71	60	73	68	76	53	68	71	76	65	78	95	69	66	62	61	67	65	69	70	59	66	64	65	68	61	54	69	63	64	69	64	84	78	72	63	70	72	63	69	59	74	68	80	60	58	56	77	59	78	60	80	67	80	67	60	73	60	69	69	66	68	56	79	66	64	75	70	64	77	62	71	76	66	63	73	59	61	80	66	55	67	67	75	63	77	70	67	59	41	71	64	47	78	48	63	64	58	63	65	55	64	65	74	65	77	79	76	62	83	83	65	57	68	73	70	58	73	65	63	67	68	71	61	56	69	64	72	73	66	58	71	67	58	60	73	50	61	73	66	64	63	53	70	89	66	66	62	74	78	53	67	52	65	71	70	55	61	63	72	77	71	65	59	75	64	61	61	75	70	70	74	76	76	67	53	71	62	63	65	72	64	86	75	66	84	68	66	74	68	55	95	61	77	67	91	70	82	81	56	62	55	54	69	72	74	76	67	72	66	61	58	61	68	60	62	59	73	82	69	77	81	68	64	84	72	64	66	71	64	86	63	63	65	70	59	74	58	70	53	69	58	58	71	75	80	79	60	53	66	81	74	68	68	51	86	68	71	76	62	66	67	69	78	61	73	70	71	58	65	71	66	59	73	64	67	71	69	64	69	70	52	70	61	81	63	61	61	47	69	62	77	62	53	76	71	78	84	70	57	57	58	73	65	60	61	67	74	75	55	65	66	66	77	68	65	71	68	65	67	62	73	66	71	65	66	77	66	68	58	75	57	50	64	59	102	59	55	66	77	75	73	60	57	42	69	59	82	57	60	73	65	59	59	58	62	62	58	71	61	63	69	66	82	59	56	57	66	74	71	66	71	63	73	63	73	72	64	77	63	53	64	82	62	90	85	62	76	56	65	81	57	90	63	73	56	59	57	70	68	62	58	64	71	58	62	70	67	67	76	78	58	71	79	66	65	72	74	75	59	63	72	62	60	73	65	56	75	65	48	47	69	75	63	69	64	52	71	59	64	71	75	63	65	73	68	78	68	71	81	69	75	69	78	70	67	68	70	71	65	58	76	62	70	65	74	58	66	72	69	69	74	62	64	86	77	81	67	60	58	78	64	67	85	63	76	78	77	60	58	83	61	65	70	71	77	64	59	74	69	72	73	64	64	69	60	65	73	72	73	68	81	68	69	51	77	68	69	76	69	70	68	68	67	68	67	63	67	79	62	60	82	68	62	72	68	78	70	57	81	67	67	78	51	67	64	69	55	59	55	68	71	64	64	65	61	66	64	69	81	72	77	63	76	70	72	71	71	88	59	68	57	53	69	83	52	86	59	56	65	66	69	65	66	71	67	63	63	66	69	62	81	61	52	70	62	74	75	78	63	73	70	68	65	72	63	64	69	73	65	59	59	75	52	69	71	60	66	66	69	62	59	81	73	68	69	75	77	60	78	70	67	71	70	75	67	61	65	73	76	64	62	70	69	84	72	62	61	50	75	68	65	75	59	69	76	79	55	85	66	78	82	57	51	71	72	71	47	78	60	47	60	55	75	71	67	66	62	61	71	73	69	60	62	76	58	67	76	69	73	72	56	67	65	64	69	62	64	72	68	57	69	71	73	65	70	76	58	69	57	77	73	56	70	78	71	60	82	88	79	61	72	65	61	63	80	78	70	67	79	75	74	77	64	68	70	75	66	70	64	68	78	61	55	63	75	41	72	88	91	73	68	57	62	59	61	74	65	66	73	77	67	62	63	60	74	78	71	58	61	50	67	67	81	66	61	64	68	74	62	87	77	74	87	58	69	53	68	83	73	54	73	62	63	81	67	59	63	53	70	77	56	84	79	58	74	60	70	50	56	81	62	84	68	63	69	74	52	72	77	61	58	80	64	59	75	57	72	81	67	69	60	75	63	69	73	51	69	70	66	54	60	69	59	68	64	64	69	62	81	48	72	70	73	73	72	58	76	74	67	76	59	74	69	81	73	69	75	74	67	66	69	75	67	57	75	76	59	78	63	47	80	64	82	68	76	72	66	58	63	65	86	79	65	79	77	57	56	56	80	67	59	78	75	57	70	76	73	59	69	66	75	77	72	66	63	70	46	72	69	63	75	78	58	52	62	70	80	63	67	58	61	65	68	66	71	71	64	65	69	77	55	81	79	65	80	73	69	53	80	74	69	64	72	64	70	58	75	61	67	80	71	60	66	65	71	73	71	63	71	61	61	68	48	71	54	69	54	70	57	65	75	66	68	70	54	75	66	56	67	65	55	66	67	60	66	56	67	87	68	68	68	57	64	70	64	71	53	61	70	72	67	73	68	65	64	66	71	77	63	68	68	71	73	76	74	76	50	67	63	70	61	73	63	64	62	73	66	68	56	83	64	60	50	62	76	75	62	69	60	62	75	72	60	59	71	50	70	78	83	77	77	57	69	79	69	78	62	73	71	79	89	59	63	57	64	76	69	76	60	67	78	66	53	68	71	55	80	62	77	65	59	59	93	59	61	51	64	67	68	72	66	55	70	69	74	52	54	73	61	78	49	64	61	61	63	74	79	75	72	65	67	77	66	66	65	59	59	75	74	64	51	65	78	69	63	66	57	74	66	68	58	66	56	63	68	65	73	65	54	68
27947	13763	6373	7584	14151	16035	14878	12309	10078	8115	6627	5535	4662	4318	3709	3242	2718	1894	1615	1178	1013	942	775	810	677	698	619	617	600	594	552	566	544	528	546	546	604	584	580	519	560	561	603	564	503	542	526	505	547	552	577	519	552	589	530	536	515	532	568	560	526	568	553	528	570	554	558	540	539	558	570	559	547	573	535	542	528	553	521	504	536	546	516	567	500	547	565	541	578	585	535	536	590	514	567	518	549	541	568	573	539	538	579	553	521	522	560	537	516	562	569	537	509	538	567	540	530	537	555	572	547	547	526	555	559	531	534	558	537	526	559	544	578	539	539	523	531	519	504	522	509	601	598	546	543	562	518	598	551	546	499	562	564	504	566	569	539	559	531	553	568	520	547	561	551	547	597	555	556	525	548	553	512	522	545	529	523	544	544	584	572	554	518	511	566	567	567	572	564	548	547	552	521	563	544	512	541	519	532	469	553	482	540	566	572	564	541	585	548	575	560	534	550	544	594	522	585	567	478	534	531	556	568	533	576	593	524	576	551	555	566	568	495	570	567	531	544	582	585	555	518	569	550	544	555	526	572	517	570	541	518	563	597	575	516	580	543	544	585	525	551	543	537	544	560	565	516	551	540	547	582	546	555	545	584	543	623	524	524	560	624	550	537	564	557	567	541	539	534	546	548	540	534	527	544	569	532	550	548	569	522	571	514	536	548	519	548	571	535	584	574	546	538	541	541	521	538	545	537	602	501	554	532	573	543	527	561	558	544	574	565	549	573	535	535	510	554	550	557	619	567	546	531	526	553	541	515	578	572	558	533	571	574	540	531	544	534	583	582	545	529	571	540	568	551	558	547	549	537	538	562	590	531	549	540	585	545	499	570	546	567	547	522	542	526	520	538	512	482	508	497	532	541	522	536	558	573	561	529	530	522	568	553	530	531	568	532	540	555	537	563	564	538	528	533	500	565	536	544	488	546	562	537	567	535	562	544	544	541	539	562	542	551	541	539	491	566	536	563	571	528	544	516	574	567	531	505	566	521	568	555	562	548	527	516	530	548	511	560	566	574	535	545	573	529	530	578	578	551	534	526	529	559	527	569	527	512	588	586	567	560	547	594	566	531	549	552	546	557	554	537	538	574	496	532	552	515	564	597	553	536	573	515	509	530	532	543	581	552	558	526	537	510	527	603	524	539	554	541	549	533	574	557	540	504	504	559	577	542	543	534	552	544	573	556	527	584	531	553	538	517	559	516	601	526	559	549	532	542	559	555	551	582	547	543	590	557	541	581	592	603	590	538	503	542	567	523	529	551	540	546	544	596	568	547	573	567	585	574	473	533	561	587	512	548	564	535	529	555	565	550	538	545	532	526	568	566	587	534	547	528	612	548	522	527	515	555	591	566	517	559	572	544	542	525	526	575	528	537	586	530	533	551	532	547	575	509	540	557	570	548	499	538	553	538	572	533	583	604	520	513	542	557	554	525	555	543	540	503	596	592	533	534	567	569	580	545	568	533	525	520	558	538	526	517	558	559	593	571	581	539	579	584	570	540	557	590	569	544	528	556	526	562	530	559	562	542	624	559	538	531	580	583	504	545	542	532	559	547	530	546	572	547	567	525	510	580	552	553	525	540	537	553	557	501	558	539	524	560	538	550	610	517	542	572	560	534	576	530	493	573	525	600	539	547	503	533	574	540	527	540	579	555	538	561	544	525	561	546	562	525	550	518	562	560	570	564	523	579	541	565	537	567	565	575	563	533	565	549	540	528	528	583	544	581	525	543	554	567	534	549	517	535	553	559	556	536	547	496	534	574	526	574	513	519	539	566	508	507	536	514	571	531	556	506	545	535	566	546	554	593	574	570	544	543	562	538	573	523	561	526	565	531	550	498	579	594	529	546	505	527	539	531	531	583	567	541	514	504	535	539	554	502	574	536	545	559	538	523	574	521	546	556	572	606	564	577	557	584	560	563	516	570	592	551	545	570	514	564	539	565	564	525	575	527	562	527	578	580	578	532	551	554	546	537	563	591	542	547	533	559	522	590	544	544	559	548	546	541	529	551	541	567	544	522	554	571	563	568	542	599	562	576	516	552	577	526	593	559	560	513	516	527	566	587	549	559	532	546	553	573	547	521	566	547	565	541	536	537	570	566	510	546	565	526	577	562	513	537	555	570	550	474	571	520	528	560	519	565	549	512	583	513	496	536	557	544	561	538	533	500	577	505	558	524	564	546	552	527	518	607	579	554	563	551	530	539	531	506	562	566	537	525	581	546	510	559	568	537	570	564	588	577	531	553	524	552	561	503	547	560	553	543	573	540	564	546	568	540	578	570	537	572	576	591	617	558	560	551	541	585	582	571	532	533	555	574	555	572	545	557	539	574	602	615	538	556	583	538	545	578	517	518	560	541	567	554	532	562	527	545	594	580	545	549	557	526	553	552	567	554	548	522	579	578	530	576	543	565	564	512	543	580	575	563	554	541	513	531	523	562	525	564	581	558	552	557	523	579	609	552	551	563	578	559	556	596	523	562	562	571	539	557	530	535	551	556	534	585	562	556	543	551	571	522	570	581	548	531	562	540	541	557	591	549	571	558	486	519	522	553	544	553	576	555	581	533	554	563	561	555	553	570	520	556	549	537	514	589	522	519	559	546	567	514	503	563	557	540	559	505	574	567	542	567	544	555	563	558	532	550	516	527	545	534	527	531	520	531	576	548	546	544	528	556	552	518	549	596	558	547	537	542	587	575	525	549	525	558	569	556	520	574	526	577	543	567	568	514	525	576	458	570	562	558	552	539	565	536	530	518	541	545	558	539	578	509	536	539	558	552	551	555	569	540	557	526	548	552	516	564	540	567	521	582	557	558	561	557	590	568	552	560	537	574	562	562	487	542	583	565	542	531	589	572	573	582	499	550	525	537	525	542	549	545	549	567	541	566	522	533	538	562	553	537	600	514	552	552	544	543	574	559	572	547	519	491	570	570	588	537	513	571	571	518	566	543	547	530	574	494	560	518	499	543	523	538	534	565	574	545	543	551	572	581	545	547	547	542	554	527	578	532	552	559	596	502	563	554	593	556	536	551	544	550	557	538	575	547	564	565	562	531	558	589	599	530	524	541	551	560	547	599	545	584	575	500	545	556	567	552	550	528	555	552	527	540	555	553	551	569	517	534	561	509	561	568	566	539	532	547	573	543	533	548	566	569	527	560	516	579	527	532	548	506	552	561	520	522	585	521	538	533	545	545	580	503	515	611	520	500	533	552	521	529	567	504	578	562	536	552	559	543	563	541	495	534	542	509	598	564	584	568	520	593	600	580	544	578	533	550	560	521	521	539	542	516	564	512	584	500	561	564	565	532	520	567	548	547	505	565	519	537	577	535	545	575	535	533	559	556	530	536	571	549	593	563	526	537	563	601	537	569	458	587	522	590	529	563	584	524	557	543	499	521	540	584	544	545	554	556	477	568	574	551	550	558	558	525	559	537	561	558	542	555	535
3486	1601	548	386	346	414	399	396	318	274	237	224	219	209	174	162	134	126	113	95	112	80	77	91	81	67	78	71	85	72	82	55	79	84	80	78	79	71	71	78	72	66	70	82	59	63	74	74	77	79	82	83	80	75	78	61	73	80	67	64	68	67	72	81	82	82	56	95	73	73	73	71	73	72	74	62	76	69	84	84	76	75	75	82	77	82	79	83	80	83	77	90	75	67	76	76	76	63	82	83	62	77	66	68	66	83	74	78	84	85	63	72	94	83	82	81	72	55	81	74	82	73	65	69	77	86	72	78	71	69	84	97	64	92	78	62	79	67	83	71	79	72	87	85	64	67	76	72	83	76	71	72	84	94	79	70	84	66	76	64	68	78	67	66	55	76	60	73	72	63	78	78	78	82	74	97	75	63	68	69	76	81	82	55	103	77	69	83	76	64	81	60	91	78	75	79	73	68	85	73	74	63	74	84	73	93	73	75	82	85	62	80	91	74	76	79	70	56	77	93	84	88	74	67	96	74	80	69	59	64	59	70	83	72	85	65	84	81	65	63	71	77	80	74	84	55	73	72	81	80	84	71	74	82	86	64	62	78	76	81	75	70	76	71	77	69	74	67	65	91	64	74	77	81	84	77	74	90	60	68	76	87	83	70	95	64	73	79	58	66	84	69	66	85	73	79	70	92	81	85	82	68	72	92	71	82	65	75	69	70	65	59	60	58	80	70	59	81	68	79	73	80	87	82	70	59	69	64	69	72	72	81	84	62	62	66	66	74	80	75	72	57	90	85	86	73	69	62	69	68	77	64	70	79	81	70	75	87	70	73	68	65	76	72	78	74	75	73	99	70	83	71	77	86	80	62	75	64	88	77	70	87	55	85	76	84	74	89	78	57	67	87	75	70	76	69	70	76	81	82	84	89	84	76	64	101	81	76	72	87	67	77	64	86	66	74	73	64	62	73	69	84	81	71	72	69	88	79	83	64	88	63	73	68	71	76	75	78	82	85	75	73	62	96	74	81	68	83	84	81	62	73	76	78	68	67	88	53	62	65	72	70	67	76	66	94	84	73	87	90	75	74	82	83	68	72	80	85	69	84	67	83	89	75	78	65	78	76	78	85	81	67	73	69	78	59	82	65	76	64	72	87	82	74	68	75	74	71	81	57	81	79	66	67	73	65	70	69	72	70	78	83	86	68	77	88	73	83	78	65	87	75	69	74	92	66	72	71	87	63	64	78	78	72	83	78	92	61	61	71	94	86	71	69	78	78	77	79	73	76	69	76	78	70	81	77	73	79	71	70	82	68	73	83	79	85	84	75	85	65	75	92	65	85	60	76	67	69	68	71	71	85	71	77	79	82	73	81	67	72	72	82	67	75	81	75	82	66	67	85	72	84	79	70	97	54	67	92	63	79	87	65	83	77	101	73	83	78	77	71	74	87	85	57	72	80	74	65	70	77	79	55	75	78	79	86	84	66	87	88	79	75	88	77	92	64	79	72	70	73	85	64	84	70	76	66	62	71	93	71	79	66	63	73	80	97	70	84	82	67	77	64	62	73	78	69	67	70	87	74	93	70	75	69	80	72	76	63	79	63	74	86	90	94	65	76	77	71	76	65	81	73	74	104	81	78	70	69	76	82	98	71	76	78	76	69	74	75	72	72	84	84	84	75	83	84	79	75	64	86	67	74	82	77	81	80	71	56	68	80	70	62	83	77	85	63	93	62	75	74	71	77	70	67	78	67	72	66	88	77	74	83	90	72	71	78	82	75	69	73	79	88	84	82	77	70	71	66	62	88	80	69	69	76	81	74	80	78	68	78	90	73	72	83	76	74	78	80	72	72	77	87	63	89	78	85	84	77	72	76	94	77	67	65	83	80	77	67	78	73	55	73	72	78	66	73	64	75	72	81	77	88	77	60	64	72	95	82	69	68	72	58	80	59	69	72	83	91	76	78	60	70	74	76	77	78	71	68	73	72	65	68	59	83	64	73	75	85	85	66	83	74	75	66	86	72	83	71	84	62	69	72	68	67	81	69	83	75	67	67	81	69	82	86	90	85	75	80	79	87	78	68	71	80	90	78	93	65	60	79	81	88	76	81	78	72	79	88	74	77	75	89	76	60	70	68	65	78	68	76	68	69	68	74	74	61	91	93	77	75	110	65	62	82	82	64	64	76	73	77	75	82	71	76	79	75	85	88	66	73	85	61	89	69	72	77	62	60	72	71	94	80	66	67	70	69	70	73	83	81	77	66	82	88	60	79	82	76	77	70	67	100	87	88	87	69	80	73	71	77	67	81	88	72	81	71	77	82	81	89	75	72	79	68	84	84	61	76	76	72	74	66	62	87	72	73	93	80	80	72	88	87	78	94	89	74	101	90	78	76	78	79	86	75	92	89	68	74	88	61	74	64	77	61	65	64	78	64	69	85	85	85	66	75	69	80	59	63	79	71	83	64	68	73	76	87	73	70	70	61	76	75	75	69	67	72	79	69	66	72	87	68	60	64	60	69	91	69	68	59	69	78	72	73	73	70	82	68	79	72	67	72	73	57	80	66	62	67	86	76	80	54	82	77	97	60	71	81	70	60	61	79	67	78	84	84	74	95	72	80	70	71	75	87	79	78	77	77	85	72	76	72	86	84	75	90	79	67	86	74	58	91	68	89	51	67	72	81	83	73	77	76	61	81	79	67	68	90	61	85	76	82	64	79	67	60	87	76	82	80	69	75	58	90	63	82	90	64	81	78	81	83	73	76	70	85	63	83	77	74	65	84	86	64	73	59	77	86	65	73	69	61	62	72	77	80	81	82	78	78	66	73	65	75	80	68	56	66	77	69	76	94	93	81	90	77	67	67	59	81	87	76	94	62	68	81	65	83	65	79	58	66	86	79	82	63	78	63	74	93	81	75	71	82	73	71	77	83	67	80	102	66	70	75	65	78	74	77	65	73	91	79	84	78	67	87	95	68	92	66	95	83	78	76	87	78	74	75	65	65	64	67	78	86	60	85	86	73	76	65	70	93	76	82	59	55	72	76	97	77	74	69	87	78	79	81	93	68	83	83	84	89	76	84	83	79	73	83	70	74	80	72	59	79	75	68	81	74	69	83	84	77	70	62	64	74	63	71	74	72	92	57	81	80	66	74	75	73	63	82	81	64	71	81	81	68	76	72	72	97	75	69	64	75	65	79	69	69	64	85	75	56	67	77	69	78	70	91	84	86	57	78	81	80	73	72	80	66	85	70	74	71	65	87	81	74	95	69	70	78	70	78	71	68	75	83	70	82	68	65	61	64	96	85	68	87	72	73	81	75	77	89	88	73	89	68	79	88	72	88	79	73	67	79	79	69	87	69	81	86	75	80	87	81	81	59	96	67	59	75	73	85	76	71	72	85	73	73	64	86	67	63	78	59	64	70	73	79	83	78	81	83	88	66	76	71	74	72	61	85	98	62	81	56	75	86	74	77	85	67	73	98	78	69	86	75
28715	14388	6289	7780	14410	16402	14699	12480	10224	8099	6713	5409	4746	4232	3679	3104	2725	2014	1589	1268	1067	946	902	832	758	715	729	609	662	627	590	630	607	608	602	620	582	597	605	596	607	591	605	588	599	590	612	602	571	549	624	616	635	566	594	592	565	582	624	567	580	629	583	555	608	595	625	595	583	613	604	605	582	582	619	609	591	605	606	613	616	572	608	597	584	577	609	610	546	601	601	587	572	565	576	569	615	608	595	599	559	608	610	601	605	632	639	591	567	623	545	619	606	566	571	642	583	622	579	519	600	641	581	576	592	637	593	564	568	615	628	619	581	569	585	620	567	603	594	609	590	589	635	579	619	637	606	577	596	566	605	565	591	595	553	614	587	623	619	606	562	637	639	608	579	609	613	603	561	598	593	590	630	603	581	615	614	616	594	616	584	577	570	615	610	611	575	618	631	608	577	640	663	613	590	577	573	616	589	666	608	573	648	574	552	597	610	636	605	577	610	634	600	614	585	586	604	619	527	649	563	602	628	572	549	581	614	557	601	598	596	602	545	613	584	592	632	573	586	592	591	591	615	582	552	593	608	602	639	593	625	596	595	614	588	581	620	627	575	609	594	592	596	563	600	636	620	610	551	603	592	587	661	587	557	566	572	608	587	580	604	620	598	593	600	625	618	595	595	593	575	588	598	617	603	579	613	595	607	599	579	617	606	582	581	628	595	589	595	605	600	608	632	574	549	564	602	576	597	603	593	606	592	593	590	584	587	578	566	594	615	569	596	596	579	605	623	572	580	583	634	598	628	636	607	626	591	551	579	597	594	576	643	602	583	644	575	603	594	634	604	581	642	574	626	585	594	570	583	602	631	621	615	595	617	622	643	568	636	611	610	661	603	605	570	600	603	587	610	554	571	613	582	605	618	606	590	596	573	615	546	648	558	558	590	589	568	578	613	626	606	593	578	635	580	587	577	623	577	602	636	619	529	602	607	629	640	612	614	619	597	622	594	618	651	615	608	591	589	584	582	623	611	612	596	624	573	651	625	601	611	626	630	611	575	613	632	579	574	579	623	587	596	585	581	569	566	580	627	601	574	634	591	644	631	620	595	584	576	563	617	550	629	612	618	614	558	631	586	583	580	547	612	604	582	589	657	609	583	592	556	614	576	627	579	602	591	575	583	561	590	598	593	598	582	581	611	566	606	612	583	595	595	617	617	605	609	599	595	610	597	601	602	615	617	600	613	603	615	582	632	591	627	624	569	640	575	575	564	587	636	591	629	579	615	597	566	560	550	600	596	594	595	567	608	597	608	596	601	630	574	609	623	633	625	565	623	609	587	557	582	644	578	588	633	631	608	665	604	628	592	578	647	612	621	615	612	620	555	571	602	600	600	624	582	614	606	588	572	593	576	579	629	602	585	578	593	593	613	588	627	626	615	569	582	626	608	597	620	594	603	597	622	594	644	643	594	578	558	585	601	610	596	631	574	622	598	642	610	567	643	592	604	574	637	624	566	577	625	624	543	575	601	566	629	574	593	669	585	613	586	611	586	617	592	564	594	578	602	610	623	621	570	561	604	619	613	609	547	580	622	623	572	624	595	619	607	593	565	580	596	633	537	618	600	575	592	609	574	605	594	625	596	595	672	597	579	609	612	588	595	588	627	558	575	611	624	589	618	594	583	560	615	584	613	597	571	612	598	599	650	592	606	574	566	633	592	597	609	557	573	591	619	577	628	609	601	607	579	601	566	568	607	531	615	611	585	564	554	592	630	568	587	642	628	591	580	590	625	612	583	594	578	597	611	570	613	554	597	582	608	592	601	602	616	600	607	579	598	572	594	566	621	588	647	613	582	590	591	601	617	632	562	638	564	583	602	606	615	599	593	571	609	618	611	629	606	617	593	635	602	622	616	601	640	606	602	590	602	607	596	601	597	614	598	594	602	598	568	602	603	660	591	650	584	600	569	587	620	625	576	576	584	625	602	583	609	622	604	648	604	626	573	629	575	590	637	637	558	598	552	578	583	584	604	569	591	587	641	577	595	549	570	598	552	571	597	581	593	577	568	631	572	582	626	603	574	617	634	615	595	602	588	603	588	578	596	631	598	578	588	573	602	606	567	600	559	582	617	651	601	594	620	619	603	573	596	557	537	647	605	552	601	574	616	649	612	599	594	579	618	568	590	588	600	632	509	553	603	570	618	582	608	624	575	623	590	655	568	590	575	616	591	574	607	608	569	638	658	601	583	596	601	648	609	566	596	635	581	623	581	623	605	633	589	625	578	607	597	611	578	575	629	607	604	610	634	554	582	588	552	586	581	592	596	561	600	584	592	575	566	569	607	595	580	642	584	603	628	630	609	562	557	616	585	599	632	607	612	590	620	581	611	597	581	614	593	589	562	602	579	607	587	636	585	597	615	632	579	565	602	597	578	590	609	569	572	578	595	619	600	600	603	628	588	584	626	586	598	586	586	610	621	614	541	583	560	558	632	571	597	560	575	580	564	614	642	613	602	597	598	603	581	585	623	616	605	628	598	595	568	612	597	584	530	630	577	575	590	591	625	579	579	600	568	581	581	600	620	609	604	620	581	568	592	597	595	612	626	603	600	548	586	653	629	613	610	607	518	617	565	589	578	619	604	559	610	592	602	562	610	596	562	533	627	548	611	612	602	580	613	581	618	563	621	574	577	593	597	588	578	590	659	600	601	551	572	627	580	612	607	617	570	609	590	573	591	617	560	620	618	573	606	598	581	626	580	593	624	592	581	553	628	641	564	593	559	630	624	582	593	592	619	609	576	570	595	611	607	648	642	645	603	651	563	620	571	602	605	605	581	623	616	600	632	597	604	603	620	618	603	621	621	596	614	566	598	619	610	606	605	578	589	613	587	595	614	596	616	584	590	599	552	566	572	599	620	613	593	621	617	618	633	591	649	580	616	586	573	621	598	555	606	590	647	615	596	593	583	608	554	573	569	558	597	546	587	598	611	644	590	561	599	586	637	540	609	602	643	588	608	583	581	623	582	604	603	603	589	558	614	591	591	599	610	591	588	594	589	531	611	533	629	633	569	609	602	604	616	599	581	625	588	601	610	577	577	625	560	613	570	601	608	623	607	627	608	607	607	612	610	596	605	603	635	594	581	598	615	598	567	612	603	589	650	605	603	602	598	624	653	589	614	613	582	584	554	591	578	656	603	601	573	597	583	619	601	586	621	594	591	617	601	550	612	625	609	565	590	609	595	578	624	548	648	613	569	589	612	542	597	581	598	613	586	596	600	617	595	580	605	591	639	585	609	613	582	623	597	601	595	603	584	576	595	633	585	619	601	606	580	582	593	604	603	591	581	532	583	615	624	649	556	586	622	624	575	590	588	563	596	597	623	608	631	559	586	602	595	591	583	608	620	606	616	597	604	605	597	637	616	629	619	666	598	619	597	612	622	587	602	580	578	544	617	589	585	627	597	612	585	567	591	623	605	604	563	655	578	616	620	576	594	624	568	622
5574	2355	704	484	410	502	532	462	388	348	295	257	253	210	250	184	164	151	107	109	108	105	91	80	77	88	88	74	67	75	92	85	88	81	87	80	68	80	91	71	98	81	88	88	80	71	79	75	101	71	84	87	84	76	69	82	87	79	77	75	92	87	78	74	81	64	61	94	72	92	72	92	71	80	78	96	79	92	67	99	87	76	84	93	89	64	71	83	79	68	71	89	87	73	67	83	76	82	86	76	66	85	74	72	83	88	80	70	66	66	77	89	66	79	84	78	74	62	71	81	79	81	68	78	95	91	63	85	72	79	63	97	89	60	75	66	83	93	64	99	70	90	81	73	83	94	79	87	74	77	89	70	78	80	87	64	83	76	72	71	89	76	91	78	82	84	83	73	92	57	105	81	67	63	62	80	87	65	83	63	79	68	74	75	91	92	68	79	86	69	80	81	79	95	83	73	75	81	79	72	72	67	89	87	83	78	78	81	71	88	69	75	68	88	85	73	77	68	71	94	74	62	68	82	74	67	78	76	74	70	91	75	72	83	82	104	80	73	78	89	78	71	76	75	80	77	72	75	95	84	90	70	87	76	77	84	67	76	74	79	73	71	68	77	85	83	82	102	85	70	72	97	75	72	76	72	76	107	89	70	82	77	83	76	61	97	74	83	78	75	63	93	82	69	95	65	72	89	70	83	85	74	82	80	72	79	70	79	74	76	77	73	67	88	70	100	75	75	67	71	79	87	79	75	68	81	74	96	82	81	94	78	71	81	77	77	61	74	80	90	81	70	81	69	61	81	76	71	77	77	84	71	78	59	73	78	83	76	73	89	92	71	86	68	88	75	68	64	48	73	70	91	89	93	87	83	66	89	62	65	67	80	73	90	84	78	88	83	77	97	80	85	68	69	75	69	74	76	70	66	87	75	92	58	65	92	88	71	66	100	63	79	75	87	77	90	78	80	91	58	69	69	86	89	67	72	81	86	54	93	73	79	76	71	76	85	89	83	63	87	88	86	67	68	88	84	89	67	76	63	84	82	84	85	72	87	73	67	86	88	75	86	75	100	77	72	77	64	73	89	76	82	82	84	90	72	86	81	98	84	79	67	77	77	81	94	62	71	76	70	77	57	73	72	80	85	77	76	65	80	83	80	76	74	70	70	103	81	75	77	75	82	83	76	88	61	87	69	80	80	79	76	84	76	82	61	84	85	82	76	84	79	78	83	79	78	75	82	83	71	75	76	72	80	81	78	84	72	76	80	74	84	85	80	81	76	73	77	83	94	75	88	68	74	82	75	75	90	76	84	75	88	76	74	75	92	69	74	80	86	57	79	86	76	84	75	87	91	57	76	66	67	69	73	71	71	84	78	70	75	76	68	78	65	81	78	75	84	81	66	89	73	72	81	74	67	66	80	85	74	69	71	74	90	64	83	87	91	65	81	92	65	93	65	74	65	87	63	77	89	71	92	75	63	75	88	78	75	84	68	85	88	79	72	67	68	81	78	87	88	68	68	88	81	84	95	85	82	91	70	83	65	72	81	75	82	83	81	81	93	85	85	87	77	85	88	61	81	79	84	71	90	72	74	75	75	68	76	66	75	83	74	85	94	81	75	70	77	78	75	79	74	90	89	89	71	75	81	88	71	79	68	73	79	78	83	85	82	83	84	85	85	82	71	74	84	76	74	87	72	70	93	94	81	68	73	84	88	83	72	92	71	93	78	79	82	82	67	81	86	91	81	77	81	72	88	85	75	81	68	65	80	81	99	78	77	74	63	74	77	70	83	61	81	84	86	72	82	75	88	66	78	57	80	97	79	84	77	82	70	71	65	84	83	78	68	76	84	88	69	90	70	99	77	89	90	82	80	85	87	75	71	76	86	81	88	71	75	90	66	67	74	86	73	90	106	78	87	89	75	71	80	79	76	77	80	93	82	77	95	90	75	94	72	82	71	69	76	81	80	87	77	72	72	77	81	78	67	73	71	87	91	74	95	93	86	70	95	71	82	78	81	80	69	76	87	102	77	104	83	79	76	77	77	80	80	73	80	68	94	83	75	63	91	75	94	85	61	63	80	85	67	78	66	81	75	76	60	73	73	95	84	63	87	91	100	71	80	80	87	88	83	75	80	82	87	82	80	77	88	68	64	86	80	79	58	82	86	99	75	79	84	92	76	85	76	77	80	69	77	78	67	73	65	88	78	79	81	69	80	79	88	65	80	86	77	76	81	69	75	64	88	93	61	80	71	80	80	78	73	74	65	72	79	63	84	85	83	78	89	76	92	76	86	75	103	78	75	66	77	72	90	69	62	93	79	85	80	78	84	70	87	87	74	88	72	62	74	76	70	71	76	88	92	66	75	84	98	79	66	82	73	88	79	66	92	73	86	79	82	79	92	97	73	88	70	93	99	84	69	104	72	73	74	106	81	88	79	64	82	75	79	95	71	83	63	86	86	70	71	66	83	78	77	90	73	84	78	74	87	96	67	65	85	75	97	80	82	80	94	88	84	76	73	89	87	77	78	76	76	86	79	77	82	67	81	86	75	77	85	83	78	72	85	82	67	79	70	52	76	87	73	91	79	80	86	78	80	84	76	54	68	74	78	82	95	83	84	73	98	69	67	78	57	94	77	90	65	79	85	89	86	73	87	90	91	77	82	76	83	89	88	73	80	87	82	60	66	67	80	73	72	75	80	83	83	76	75	72	69	78	75	69	87	102	70	84	79	75	85	83	84	85	68	89	64	97	85	84	93	80	74	74	80	78	82	74	102	60	64	67	70	84	61	71	86	77	68	81	74	73	71	69	68	73	72	95	85	89	87	90	84	78	95	68	81	70	86	78	77	80	82	81	70	74	79	77	79	64	85	74	89	70	82	97	89	70	82	74	81	87	100	68	83	70	60	77	86	72	73	85	61	68	88	67	72	85	78	76	81	72	89	81	75	83	89	94	79	75	77	94	86	76	81	72	75	77	75	83	86	76	86	86	78	84	79	76	76	82	70	83	86	80	77	73	76	67	77	92	78	85	87	85	58	84	71	80	76	65	72	87	84	68	81	86	84	72	92	73	70	94	71	82	78	80	83	85	79	72	86	87	83	90	76	81	90	67	70	61	77	61	69	70	62	83	72	79	99	81	85	73	76	79	68	64	77	75	74	98	78	75	66	87	80	84	70	82	84	87	74	74	81	88	84	83	67	79	87	68	66	82	86	63	89	80	70	85	96	64	84	76	75	69	84	71	65	79	99	85	85	75	79	90	68	58	82	78	80	72	78	75	100	92	76	79	85	81	83	79	87	77	75	67	57	66	76	84	84	66	85	70	76	82	71	67	71	89	85	87	75	80	78	75	83	84	65	86	89	67	72	78	86	63	89	76	86	81	86	72	80	77	69	78	83	75	81	82	86	63	75	80	78	93	85	83	81	82	67	90	76	79	85	77	77	70	80	84	76	91	86	85	75	80	83	72	84	81	71	82	89	81	66	83	76	97	79
31937	17398	7817	9504	16712	18736	17604	14618	12551	10173	8405	6927	6358	5431	4657	4008	3460	2754	2093	1535	1373	1145	1000	995	879	815	804	773	724	708	674	666	681	633	677	629	600	665	633	657	633	647	654	648	628	692	634	604	633	677	631	691	637	639	611	666	622	653	622	606	618	626	599	601	619	631	626	643	625	655	606	647	633	619	627	584	658	622	581	646	637	575	593	616	620	629	586	684	631	633	645	643	630	627	622	622	638	610	673	611	674	642	599	670	624	638	622	619	600	639	656	628	582	629	655	648	660	627	598	600	603	645	642	652	643	593	665	648	666	621	632	583	656	637	582	601	623	621	652	618	652	633	629	652	675	644	613	627	627	617	691	668	620	601	600	619	660	627	669	632	636	659	605	617	646	656	661	647	646	648	627	636	663	616	640	630	597	661	577	626	627	636	615	660	613	645	624	618	654	672	573	636	626	608	651	658	672	630	659	638	640	621	600	634	614	631	676	673	583	623	602	626	625	687	624	629	607	643	619	664	636	635	645	632	634	614	610	590	649	606	636	621	631	630	597	625	588	617	623	604	666	584	592	647	675	665	650	638	639	619	638	651	599	658	649	653	607	638	667	627	631	615	654	638	611	630	622	635	656	645	618	643	623	627	635	595	607	611	640	635	642	658	599	595	626	645	613	616	658	655	644	674	627	614	641	610	641	617	630	639	602	661	625	608	635	618	654	637	647	651	644	659	609	615	623	640	594	615	617	601	598	615	651	617	614	679	629	626	604	628	645	611	632	665	660	600	647	607	639	656	672	655	633	639	624	629	637	630	643	652	670	634	656	641	630	585	656	660	626	613	631	653	652	677	652	627	607	615	673	677	635	637	589	624	644	623	604	631	619	616	635	655	643	622	635	612	632	601	653	627	640	634	618	622	713	667	657	678	641	614	642	654	613	609	605	627	608	612	610	629	611	689	652	617	672	634	634	680	604	637	635	608	654	614	646	651	609	622	616	639	569	626	614	635	626	630	621	614	667	647	608	619	617	597	620	657	643	666	641	641	631	581	587	604	634	638	620	621	598	631	670	636	643	615	639	677	654	615	636	618	637	607	678	647	665	636	624	587	654	653	618	636	632	625	588	625	593	630	650	650	633	637	623	631	621	645	643	690	670	622	654	646	628	616	669	617	586	612	609	627	659	574	627	650	638	646	641	595	689	612	627	673	615	641	619	635	640	660	638	646	686	624	658	594	603	679	600	604	635	618	682	633	641	602	645	626	639	639	652	624	646	663	608	621	595	713	609	613	613	652	591	610	674	621	637	670	600	611	628	647	658	620	652	647	628	622	610	594	630	682	653	645	576	623	602	608	646	662	667	651	650	654	666	634	618	633	588	643	627	613	614	612	631	656	620	589	626	645	592	623	619	641	643	592	622	589	647	602	622	625	625	609	601	624	618	654	596	611	654	636	652	612	643	617	612	597	593	658	645	613	678	624	647	652	643	628	661	621	665	655	616	644	627	641	649	612	633	646	621	626	609	618	626	612	653	612	650	620	621	628	637	687	626	642	635	597	655	620	622	661	601	618	629	572	669	623	641	627	660	598	575	626	651	589	661	661	678	678	661	644	637	669	711	629	646	612	592	646	659	640	624	661	608	602	629	597	632	657	653	663	563	660	619	626	583	643	651	592	653	647	635	640	582	637	602	617	650	686	623	614	621	576	619	632	649	615	623	660	613	609	647	602	713	619	629	597	622	616	618	639	639	639	636	631	623	653	648	638	642	601	641	607	615	639	649	652	610	640	601	624	621	659	620	618	652	655	601	641	624	624	628	626	635	630	595	630	692	644	626	630	646	607	612	635	684	590	611	668	634	706	609	626	699	604	625	607	644	632	646	626	653	613	566	611	627	627	667	651	680	618	622	656	658	604	610	618	658	649	632	602	628	623	600	593	653	651	665	642	595	613	628	626	607	621	647	628	628	626	634	658	614	595	658	643	590	593	608	670	626	607	628	636	641	633	646	631	629	610	659	644	664	634	658	630	612	614	659	663	640	621	615	652	620	599	598	656	618	614	628	591	619	614	595	632	602	618	657	606	656	630	615	633	657	648	599	628	612	618	610	625	622	613	690	655	598	579	648	675	650	682	603	618	598	645	640	641	670	680	605	622	634	630	606	629	659	655	624	587	655	617	633	622	634	642	665	656	651	645	644	700	586	623	605	598	585	660	638	625	635	631	611	621	660	606	608	634	588	615	631	624	640	573	556	650	657	609	658	641	616	644	649	665	676	657	628	660	607	637	597	662	591	630	604	665	621	596	610	633	615	658	643	629	637	638	609	627	638	652	641	655	604	602	644	615	592	608	650	636	621	609	661	627	624	653	609	590	631	640	631	665	593	630	636	623	654	640	635	628	665	621	632	651	626	640	631	642	634	619	655	648	623	650	647	660	619	641	647	673	666	620	618	683	658	678	649	620	648	600	662	620	673	648	645	607	645	636	677	631	644	618	632	619	596	628	645	636	640	612	640	620	640	640	614	626	675	661	615	638	612	632	628	627	623	648	615	667	635	650	649	643	611	609	627	640	612	621	623	629	661	654	647	632	597	605	636	667	649	663	649	614	579	601	651	599	594	674	653	620	616	611	651	629	600	620	594	704	663	596	632	633	656	626	653	652	645	633	659	636	612	664	627	614	654	615	656	661	664	602	634	651	645	662	614	644	590	621	670	669	602	637	624	607	613	576	616	638	664	616	667	635	662	588	677	663	588	635	596	660	569	609	627	612	639	616	576	620	617	591	651	641	588	613	612	643	638	591	647	642	644	598	660	627	612	617	606	652	661	652	644	629	643	673	631	650	639	613	625	647	621	623	619	588	612	615	633	631	657	600	652	647	632	631	660	658	639	621	631	652	591	651	656	626	628	627	636	612	668	627	640	637	630	648	660	617	607	643	614	618	655	658	624	635	597	611	630	615	591	601	674	653	617	745	623	617	635	619	650	609	686	614	634	691	649	691	609	638	638	646	630	655	600	624	608	599	618	617	648	622	643	672	666	634	670	617	671	662	662	616	571	623	614	588	640	671	664	652	650	631	601	615	614	576	707	617	651	624	641	621	671	611	669	607	652	605	603	625	645	599	574	646	624	582	618	632	662	605	639	621	683	613	591	646	669	609	626	680	596	623	655	607	604	642	598	632	629	665	584	601	669	625	627	608	650	628	620	586	618	605	644	615	674	626	614	661	674	599	589	619	624	668	633	645	633	617	671	641	636	625	614	614	622	615	583	606	657	627	603	625	648	672	606	639	643	617	650	612	697	590	658	681	655	627	615	622	622	567	649	659	646	613	593	681	642	624	635	625	630	612	701	635	635	629	650	603	654	623	619	651	612	627	602	614	631	656	619	652	615	651	681	615	586	651	623	643	620	623	592	622	673	625	677	641	605	623	614	603	621	632	631	637	659	674	647	658	618	652	643	636	636	614	640	656	585	613	680	634	611	661	637	647	664	659	617	588	636	604
6999	3918	1032	660	606	687	739	623	555	489	370	364	369	313	316	253	267	248	183	167	159	159	150	129	146	124	130	146	126	133	119	133	154	120	117	116	145	127	127	128	111	105	125	124	118	128	138	118	139	122	139	118	120	124	121	116	144	122	126	131	129	126	127	126	127	128	152	134	119	129	131	127	143	142	146	136	136	126	130	122	140	122	119	141	124	110	123	134	100	106	163	143	109	128	111	121	128	130	134	134	126	135	124	124	131	121	139	112	143	133	140	113	130	125	117	135	139	119	116	136	124	101	127	122	139	126	115	140	142	109	124	120	115	115	117	129	124	126	118	128	146	118	127	116	128	136	149	110	137	113	135	126	117	127	125	111	118	138	104	121	134	118	115	139	130	120	119	129	128	121	145	104	125	122	159	119	120	132	134	115	117	122	118	124	121	130	110	142	132	130	117	118	131	133	124	117	129	104	152	128	132	124	119	124	122	137	132	121	131	145	129	101	115	128	119	137	123	144	136	129	127	139	115	131	119	122	103	138	108	131	145	115	130	122	126	112	152	112	125	132	120	122	112	141	123	122	112	119	121	122	103	129	128	109	137	122	118	129	138	123	133	113	115	121	144	123	127	125	129	131	122	115	123	128	121	133	125	116	111	122	134	110	129	136	139	130	115	112	128	129	104	139	130	114	124	123	130	147	101	128	121	143	137	129	120	116	123	117	122	106	114	130	143	121	122	127	153	97	135	106	138	122	113	120	129	107	124	107	120	129	122	153	129	94	126	121	112	117	129	118	115	143	141	116	106	110	138	124	120	118	117	114	120	111	125	116	99	131	131	130	115	139	141	139	139	101	125	119	139	134	128	151	144	120	120	130	99	128	122	130	136	119	126	116	116	136	140	123	147	121	134	118	130	114	123	131	131	120	151	121	140	111	109	131	134	129	118	122	129	119	135	110	120	123	121	104	110	110	136	113	129	148	143	130	152	139	133	105	135	125	138	119	122	123	115	126	126	130	138	102	121	136	112	131	135	124	129	133	113	104	149	127	118	112	123	131	129	110	115	131	145	137	127	160	136	127	130	125	141	163	134	129	109	138	117	129	103	128	130	120	136	148	123	116	110	129	130	109	121	131	127	111	129	129	124	126	134	107	145	114	124	136	125	134	133	126	140	124	137	130	106	134	136	133	144	120	137	118	110	128	135	136	152	120	114	115	130	155	120	129	117	129	130	130	150	127	124	123	107	139	140	123	121	127	119	133	132	134	107	119	132	125	116	116	121	130	127	125	123	122	142	126	132	133	127	137	123	144	116	125	117	131	131	125	128	118	111	126	118	145	125	136	134	134	126	136	119	127	123	122	125	130	118	119	121	125	139	119	112	136	128	122	131	151	113	148	139	135	125	115	133	127	120	96	100	112	127	128	132	137	146	125	131	119	118	120	108	118	119	130	132	120	123	117	118	137	115	128	121	113	115	129	134	120	122	113	132	115	137	113	140	145	128	117	119	137	126	128	106	120	128	142	122	127	130	126	121	106	128	119	121	121	121	123	126	135	143	140	138	131	120	138	131	122	110	125	135	148	106	124	113	131	125	131	142	116	144	124	118	128	113	121	143	108	119	128	112	115	128	144	109	112	121	120	135	140	123	115	135	123	133	152	125	114	125	126	116	124	109	125	107	123	124	135	115	116	121	114	122	125	121	121	137	112	126	132	118	116	116	109	126	112	151	139	116	149	111	130	126	133	133	126	124	125	144	126	106	123	132	116	117	128	130	120	115	112	135	127	126	116	124	137	130	130	122	104	120	122	120	111	126	108	120	124	136	131	123	103	113	103	135	119	107	115	127	132	117	132	114	143	118	126	149	110	132	118	131	119	119	134	129	128	140	110	117	129	136	134	127	140	122	129	121	125	118	104	111	108	151	123	136	113	120	130	118	127	146	122	112	156	122	116	130	126	122	116	109	137	145	127	106	129	138	118	134	113	103	123	117	104	122	130	141	133	122	130	128	127	119	137	104	135	131	112	115	117	109	127	134	123	111	113	136	110	134	141	133	114	140	132	124	140	129	120	149	120	117	134	126	133	116	115	115	105	111	108	129	119	133	121	104	115	118	131	120	91	143	120	125	121	138	103	105	129	123	138	108	109	119	114	87	127	129	136	137	120	115	119	116	111	134	131	120	115	134	139	104	107	118	139	112	123	139	117	139	129	124	124	116	120	142	143	136	131	120	107	137	147	123	114	129	129	119	118	129	136	117	128	124	105	126	124	106	132	132	114	120	124	111	113	101	99	125	109	109	126	124	135	122	115	129	123	138	112	119	132	108	135	136	108	124	132	119	125	123	139	111	131	116	143	137	124	141	137	124	109	146	139	129	112	106	129	121	128	122	113	114	128	131	134	123	113	148	137	118	142	115	110	131	94	122	137	124	118	132	114	120	92	141	129	129	129	122	143	121	105	132	139	130	124	128	135	109	125	139	126	130	127	122	136	129	136	128	141	124	123	131	129	138	114	123	127	123	141	122	129	116	138	111	118	129	114	138	115	132	131	126	120	110	116	126	142	120	118	122	113	122	133	129	133	121	126	136	119	122	127	121	145	135	117	122	119	114	110	123	151	112	123	131	131	135	129	124	138	146	92	129	119	128	110	126	124	135	143	107	129	138	129	119	122	129	122	123	121	114	135	132	119	113	121	120	108	125	123	119	129	123	146	139	111	120	127	119	121	132	129	109	108	109	105	123	116	129	152	138	153	153	135	122	127	127	129	116	113	127	143	120	121	144	122	127	113	135	125	108	138	132	113	106	129	109	123	105	113	129	124	116	121	125	106	115	120	110	105	122	140	138	118	130	120	105	120	117	143	128	133	129	129	121	138	134	117	136	147	115	127	124	133	136	155	110	121	117	129	114	148	111	136	117	117	145	142	130	146	155	142	116	117	115	106	137	127	110	118	124	117	136	117	148	132	129	131	127	127	111	116	136	115	121	145	134	138	131	122	127	131	109	118	101	116	128	147	125	115	112	137	136	109	134	145	114	143	158	126	126	118	122	129	105	133	127	131	134	142	125	123	125	135	125	125	122	127	144	119	138	119	133	108	112	106	116	126	124	115	129	130	127	121	122	133	123	105	113	140	112	130	117	117	116	131	147	109	114	106	102	111	117	121	131	116	119	122	98	121	101	124	100	126	137	120	134	143	146	136	148	118	130	110	116	108	132	112	121	121	122	125	134	126	106	118	118	102	113	124	118	141	133	143	132	102	135	127	122	121	126	124	114	120	126	122	137	130	128	97	126	130	122	117	130	106	139	130	126	134	125	107	127	129	125	115	135	100	122	126	142	134	119	114	122	116	128	137	130	123	147	148	113	142	142	118	128	118	117	114	135	120	130	114	136	133	138	119	115	111	124	132	126	123	125	131	126	127	104	124	122	110	126	135	135	120	145	136	133	137	118	121	126	112	137	122	127	141	132	130	112	148	117	128	118	112	133	122	136	134	128	97
35974	21254	9930	11618	19468	21767	20354	17478	14632	12431	10287	8629	7978	6783	5744	4890	4354	3818	3048	2225	1872	1693	1484	1430	1196	1211	1158	1156	1131	1085	1029	984	1031	1006	1123	998	964	972	972	971	962	976	999	1032	953	952	996	955	1006	993	998	951	970	991	973	971	984	998	951	1012	1018	963	1035	958	966	991	961	1079	1023	979	980	924	1028	1041	1001	982	931	964	1002	948	988	1013	940	960	963	948	949	1008	1056	990	982	955	925	1037	1002	991	1008	972	1000	980	1068	950	997	1020	1023	950	926	998	1028	960	979	1016	961	1024	992	1046	987	957	958	917	1002	979	1014	999	990	960	978	1005	1000	958	937	967	985	966	1035	969	981	958	991	994	965	1020	966	991	926	965	983	969	959	950	973	1038	955	927	964	980	934	1010	983	910	989	956	1014	987	980	932	994	991	986	977	903	1003	975	1007	986	925	1008	995	941	945	1021	959	957	1082	978	978	980	1015	983	955	947	1012	951	1005	974	947	976	979	996	1004	974	935	1015	982	991	965	948	963	968	1013	999	1004	979	1008	973	1020	961	989	978	994	1038	988	1011	958	926	964	940	987	929	1020	1003	921	945	995	1048	985	955	957	982	996	1036	985	932	965	961	926	985	1009	970	1010	961	975	995	981	967	953	948	993	909	967	957	973	960	974	994	961	927	933	961	997	990	969	994	972	970	999	974	963	986	936	904	1051	966	1015	987	964	988	963	983	974	955	951	956	966	1011	977	957	977	964	954	980	950	1032	960	1023	946	947	979	1023	969	981	954	1026	980	1006	959	1023	1007	962	961	995	1018	995	971	1005	987	964	1021	1042	963	922	967	971	987	1009	953	931	963	986	972	1014	993	1020	959	944	984	924	999	975	993	991	936	962	994	983	1030	971	950	1016	1036	975	934	924	956	941	969	979	955	951	956	928	987	982	993	968	1051	953	975	967	966	1029	975	963	1036	969	945	943	982	975	1037	975	1032	976	978	1014	932	964	989	973	976	983	1015	979	1006	964	961	993	985	1009	966	1032	984	963	950	1014	1029	974	976	956	1017	952	988	1004	1025	947	954	949	1027	944	996	1034	991	980	1016	1045	988	1001	1026	945	1001	952	1011	995	1001	960	1011	1023	969	959	947	957	983	998	941	1027	1014	1007	934	1008	949	995	936	1004	940	963	940	988	1033	978	932	950	987	973	1006	934	965	937	995	966	972	998	967	995	956	1011	991	983	1010	938	952	944	977	1014	972	994	956	986	1043	1053	989	1006	913	1001	956	999	928	974	999	985	968	953	945	890	964	982	956	987	929	995	978	957	995	927	1000	958	1002	1011	982	929	938	915	948	977	947	967	957	955	947	928	1017	984	915	984	1001	979	978	968	991	1028	1014	953	988	955	1002	971	985	950	990	947	1018	997	1023	1002	1001	1055	944	969	984	1008	997	978	1011	955	964	1013	1012	935	926	978	949	949	1006	933	992	963	1002	996	983	991	987	943	1023	949	989	1041	1040	980	962	993	928	988	951	972	1052	984	967	942	974	999	959	1026	977	984	925	1008	1001	961	963	1003	930	940	920	913	960	890	952	976	961	979	987	970	958	962	1009	1010	984	956	963	983	996	1041	976	967	978	997	942	1008	983	987	976	977	965	987	992	998	960	1036	1009	1024	891	1046	981	982	933	1018	914	1021	1018	1013	971	960	946	955	944	976	923	983	980	987	1073	1010	983	962	1017	925	993	959	1029	1048	959	949	1007	992	1014	1026	953	976	967	980	982	986	1023	964	951	987	1007	1026	1050	1008	939	1009	910	998	995	1027	989	979	1014	1004	975	1029	946	1031	1035	946	990	952	993	933	928	922	945	924	934	995	958	990	931	969	1031	964	951	1017	948	991	991	997	976	997	944	973	958	1002	971	1004	1004	970	981	1018	969	999	935	1029	934	1003	989	915	984	945	993	967	975	962	984	1014	957	923	1006	1014	959	938	978	968	986	968	980	960	1009	979	972	999	932	982	993	963	964	994	966	962	949	940	966	968	959	963	1018	948	986	977	977	957	998	978	967	1018	998	982	940	1003	938	960	950	959	1026	999	1022	956	938	998	979	926	914	1023	973	947	1004	1021	1024	965	987	1022	968	1034	1026	1055	1047	958	991	962	947	993	1020	979	948	964	931	968	965	1004	966	1008	966	993	965	987	1059	1032	931	1005	984	984	977	988	948	966	969	977	994	981	1007	998	954	933	1035	995	1049	949	974	1036	989	1002	985	974	979	949	992	992	919	989	1020	949	994	1021	1023	973	928	962	983	974	973	982	982	916	974	967	1001	975	992	963	902	953	954	1030	1062	1008	947	1024	963	928	954	946	985	1032	954	1008	947	947	943	981	1018	966	986	955	1027	996	1002	976	959	952	983	953	990	947	973	1015	947	938	963	983	954	1005	1047	931	979	977	1007	996	963	996	1019	982	979	944	944	1016	965	988	953	973	986	996	996	986	982	921	958	976	978	935	965	988	960	921	1025	994	906	998	999	971	966	968	1001	1019	940	1036	974	959	996	1014	954	999	949	971	988	925	992	986	1028	1036	987	986	979	952	978	1052	996	1010	991	941	976	980	996	1011	960	983	981	958	913	962	1012	1022	995	997	987	1027	948	954	982	1009	981	1033	997	964	921	1061	931	998	1024	928	988	1016	992	994	993	974	996	995	947	903	986	1011	987	930	917	968	985	954	1047	974	978	946	1025	949	1011	996	1005	942	1009	965	963	962	966	989	1041	986	995	1007	980	949	1012	996	981	1019	1031	1030	978	969	1006	1008	947	959	942	1009	957	962	991	1028	930	941	909	982	1005	1002	984	1006	977	1004	996	984	983	969	944	978	1006	996	1001	1012	1034	982	981	994	950	965	992	964	977	1017	944	934	986	963	983	990	1016	1028	1000	1024	1003	986	1007	999	1000	993	1006	975	961	993	983	1026	1008	977	1003	967	986	1003	963	938	944	966	950	994	965	934	945	997	996	1019	993	958	916	1025	999	977	971	1019	991	949	953	956	987	987	947	977	1003	979	967	973	970	1029	979	961	997	919	993	976	938	1014	951	926	966	934	982	969	1006	922	945	1034	947	958	981	1008	967	1006	980	956	986	998	979	975	964	996	964	984	943	967	972	991	982	968	999	1001	951	1007	957	1040	976	964	917	976	992	922	937	1036	950	953	963	983	1038	942	985	1030	1002	966	940	993	1003	977	1022	999	962	957	1017	955	983	998	999	990	970	971	1008	932	1027	972	949	998	992	997	1011	974	953	1021	994	1036	918	974	958	1015	989	965	992	984	1019	1009	1014	935	1005	964	995	999	1018	973	987	979	950	951	986	960	954	1009	1014	960	931	947	1033	997	964	1009	960	970	983	981	973	991	980	1063	945	984	1030	1033	1003	942	1044	1000	944	980	1053	998	950	909	985	933	1005	1040	1011	980	973	982	986	941	1013	945	908	947	1010	917	944	991	1011	964	941	951	955	986	1007	954	1012	1026	1025	995	922	988	1022	994	941	953	953	952	998	964	1044	975	967	1001	988	960	995	986	953	987	945	954	927	986	1003	988	1023	972	933	994	974	971	1000	980	999	942	989	968	928	973	973	951	1000	1005	997	953	983	969	979	1045	984	984	967	1009	1045	987	988	957	1002	971	927	1027	998	926	1002	971	967	969	958	982	972	981	940	1086	994	1035	954	1026	954	956	1000	919	965	939	968	966	999	913	981	1014	987	982	964	1036	958	945	1010	956	962	961	1041	989	961	997	927	989	955	1019	968	1010	970	1003	945	981	948	974	1015	964	962	944	999	1007	967	991	941	977	980	1017	1029	957	1018	986	964	939	1016	962	953	969	1003	936	977	998	970	931	975	995	938
3620	1484	550	377	316	384	399	363	307	275	224	234	216	177	173	135	113	109	118	87	86	73	74	77	75	83	70	81	71	68	67	57	66	70	60	57	74	58	75	64	66	73	83	50	64	77	71	55	68	69	58	82	63	54	64	67	69	54	61	51	73	65	58	62	79	61	50	72	61	64	82	70	65	62	81	60	63	81	64	68	85	66	57	53	83	77	63	77	69	66	71	70	67	68	79	65	72	85	58	52	49	56	63	65	67	65	65	64	55	57	70	67	65	72	64	66	68	63	67	66	58	74	67	63	73	68	74	56	59	68	67	80	73	68	53	63	71	63	67	80	65	72	52	60	57	77	73	62	58	65	66	59	65	77	64	77	79	59	74	73	63	59	60	52	76	70	68	66	60	61	72	57	80	74	72	52	72	75	73	72	76	74	60	54	69	65	55	47	66	71	70	72	54	70	50	75	72	76	69	61	69	63	65	62	57	86	69	60	68	54	80	61	60	63	52	60	59	60	58	59	59	62	73	67	65	84	93	53	72	62	74	67	68	52	61	51	62	68	72	62	79	63	72	56	59	52	64	71	74	69	57	55	69	73	52	64	67	67	75	72	64	70	64	68	75	76	63	58	75	72	62	65	64	71	80	52	75	77	66	59	77	61	71	66	59	56	66	72	73	74	67	66	55	67	66	61	53	84	65	55	72	64	52	57	55	60	61	81	66	67	59	62	75	63	64	64	60	65	64	71	65	57	74	72	65	73	66	79	63	69	65	62	66	59	66	64	63	69	69	69	60	56	54	62	70	59	68	75	69	66	64	71	63	63	65	77	70	50	78	69	76	65	70	76	62	69	54	69	57	57	55	67	75	66	65	63	62	58	73	68	69	65	79	67	60	68	71	71	66	69	57	56	69	68	55	64	63	57	78	67	57	81	60	71	57	79	65	59	57	75	61	67	55	64	62	63	50	92	61	60	56	76	69	75	80	86	73	73	63	61	62	68	70	65	64	63	62	73	74	63	84	73	71	68	72	70	77	72	62	57	68	61	55	61	67	58	77	64	57	50	70	57	68	65	65	66	59	88	62	59	58	69	72	59	71	78	57	52	63	70	73	73	59	69	67	73	54	58	65	71	66	64	83	70	75	60	66	60	50	69	74	78	59	69	74	64	48	64	73	62	65	67	62	67	55	71	68	74	60	62	74	61	58	87	65	69	57	63	65	68	78	71	58	61	69	67	52	63	75	62	57	64	76	61	74	61	65	74	69	78	75	66	62	69	73	67	71	76	64	62	71	74	72	78	70	77	82	53	65	65	68	75	66	70	65	56	70	56	76	80	69	62	71	55	71	59	66	61	70	52	54	78	77	76	79	67	56	63	60	75	55	64	73	54	47	59	63	63	82	51	60	60	77	56	88	70	67	58	77	77	82	66	69	56	72	68	76	65	57	50	73	70	57	64	67	69	83	57	63	59	69	63	77	64	76	68	63	67	62	57	75	51	65	65	65	66	66	61	64	79	73	70	63	77	59	59	66	62	69	66	66	72	57	68	67	59	67	65	63	66	55	67	61	72	63	51	48	67	71	59	76	65	70	69	81	54	68	60	68	61	79	67	88	65	78	68	61	51	61	73	70	70	75	86	79	62	74	66	70	66	65	58	68	58	57	52	64	65	55	80	66	56	63	68	61	63	58	64	66	79	64	52	56	67	70	71	84	77	52	63	65	63	61	70	72	66	59	58	52	48	65	70	64	62	67	68	59	66	62	78	84	75	73	80	59	62	62	59	63	62	65	74	58	65	63	66	56	70	72	69	60	81	71	72	64	74	59	62	74	73	84	76	68	61	47	84	66	69	67	62	59	67	82	65	60	73	76	63	68	66	49	69	58	60	65	64	74	66	57	57	61	64	64	54	72	74	57	79	65	62	64	80	53	61	65	61	59	51	47	61	54	65	76	65	77	63	61	71	70	69	68	67	56	67	79	64	68	59	71	57	66	53	62	60	73	61	59	61	68	66	66	65	67	66	58	57	77	62	74	75	58	60	64	67	52	60	71	77	58	67	59	77	61	59	79	64	57	54	61	74	72	70	55	57	59	44	54	74	59	62	60	74	59	67	64	68	58	74	66	59	66	78	53	69	65	52	58	65	73	81	68	64	76	65	71	63	78	55	74	75	79	65	68	58	64	64	60	77	60	57	70	59	64	61	57	64	66	62	80	79	57	68	60	80	71	65	76	63	82	68	67	76	57	76	50	76	59	55	64	66	57	58	69	54	63	78	58	69	64	68	72	62	75	79	67	66	78	85	62	64	57	60	75	47	69	71	68	67	72	53	63	68	66	49	84	63	57	75	57	63	69	72	80	74	59	59	54	57	73	66	56	65	65	60	83	60	63	73	70	78	53	73	66	58	72	67	67	65	63	71	76	72	58	72	63	84	68	63	69	65	71	73	78	50	73	75	55	69	72	74	66	83	62	68	60	61	69	65	71	59	64	72	71	74	51	57	65	67	84	78	70	67	75	65	73	65	69	63	56	69	57	62	85	54	54	61	63	76	55	72	68	71	66	64	63	77	53	69	66	64	75	76	93	60	68	50	66	53	51	74	62	58	57	59	68	71	67	57	57	56	63	73	59	59	73	74	69	63	55	64	53	75	61	71	65	63	67	50	76	68	55	67	73	66	79	63	67	58	71	70	73	76	74	64	71	63	62	63	73	74	73	69	61	68	76	51	60	79	59	77	66	64	78	70	62	88	50	60	72	71	57	78	68	69	62	82	73	79	65	73	64	76	58	66	64	55	53	61	59	59	58	70	56	70	57	68	53	56	62	73	76	66	62	62	62	72	63	83	61	50	59	61	62	82	73	57	49	64	55	71	76	76	82	79	66	69	57	51	68	69	58	69	63	66	74	71	69	76	68	68	52	56	56	69	64	70	59	69	62	54	70	82	83	69	78	66	69	71	78	73	70	65	66	64	56	56	58	77	75	75	57	69	53	55	65	83	58	78	56	65	60	73	75	63	51	72	63	61	66	74	67	78	73	66	70	56	81	69	59	60	62	70	55	73	69	63	66	61	75	60	60	73	72	73	62	61	71	57	66	66	69	77	61	58	66	67	50	75	62	86	74	72	59	85	58	74	65	71	60	78	78	60	70	63	69	67	69	75	75	73	59	71	69	53	65	60	71	56	60	67	62	69	70	67	58	59	70	70	57	61	71	66	65	87	62	62	63	69	72	62	57	66	76	52	71	69	70	66	67	60	59	76	58	62	71	76	60	61	74	70	86	61	61	83	81	67	75	57	57	48	66	69	70	59	54	57	71	64	63	62	58	58	59	77	55	60	95	74	51	71	62	66	73	64	64	74	52	68	75	70	77	63	61	61	60	46	73	83	59	63	76	79	59	63	62	74	56	74	61	73	64	64	59	66	69	74	74	59	74	65	65	70	52	62	63	66	48	66	52	72	49	74	55	60	49	61	60	64	49	84	62	72	60	66	63	55
28052	13848	6388	7840	13852	16013	14595	12383	10069	8263	6672	5647	5044	4057	3437	2788	2552	2319	1770	1281	996	863	822	729	721	631	666	590	560	606	602	533	539	522	545	473	515	539	532	528	507	523	527	556	518	563	515	486	551	553	470	517	520	510	569	513	553	530	556	554	578	537	553	530	505	538	578	530	563	535	555	565	557	517	543	505	506	527	516	555	526	542	503	561	518	516	557	553	535	522	547	540	557	576	519	499	513	534	566	566	527	542	497	544	525	514	564	540	502	549	521	505	542	541	516	564	570	545	534	534	552	506	486	517	534	533	503	578	552	509	558	527	533	552	555	552	520	506	563	512	572	545	512	604	581	535	570	551	519	534	513	564	513	549	575	479	503	569	551	545	570	519	518	522	569	548	580	500	525	516	523	535	559	565	512	534	543	540	486	497	500	528	566	536	537	528	573	505	586	505	527	509	540	530	566	574	540	587	559	553	478	525	523	555	528	537	553	565	529	575	565	510	516	574	559	567	543	532	505	494	539	506	556	505	540	568	538	525	508	532	525	521	565	559	528	488	528	534	532	586	528	562	556	535	576	516	493	572	551	523	535	551	515	557	522	526	559	549	500	537	506	523	561	571	566	525	557	490	548	506	582	530	504	554	523	535	536	542	515	530	533	542	542	572	547	545	552	531	555	508	563	564	536	521	567	543	520	573	572	494	562	525	577	518	543	545	520	544	513	555	543	574	491	562	544	533	518	523	519	570	546	550	524	504	561	539	580	568	515	573	534	541	511	560	491	558	558	538	556	538	506	520	546	514	511	530	549	549	554	531	503	517	594	533	583	552	533	529	552	537	519	512	539	554	517	528	538	579	607	508	567	508	533	479	520	545	554	533	520	515	570	549	552	516	552	521	543	511	473	535	490	534	523	504	519	546	559	523	480	540	519	514	536	532	500	507	577	536	522	557	560	530	538	546	536	547	522	520	560	501	519	548	545	542	550	552	493	545	532	505	528	547	515	503	497	522	499	534	556	538	490	545	548	503	546	564	553	512	580	555	509	512	543	523	504	556	539	557	544	533	524	554	564	530	552	537	556	521	508	497	557	533	516	510	517	537	560	530	553	529	545	538	542	522	501	566	530	509	496	581	543	536	547	537	548	511	555	543	576	550	559	572	543	540	497	546	533	516	553	555	564	554	579	497	514	551	562	521	541	513	523	487	520	552	565	560	497	522	546	509	557	544	542	524	502	539	551	570	536	533	518	542	552	558	525	520	526	526	511	537	524	546	532	516	545	498	545	520	575	549	558	598	529	513	522	532	551	535	541	511	584	519	527	525	549	545	557	495	530	526	515	535	558	548	521	519	530	512	532	534	528	517	554	527	542	502	531	518	561	519	524	546	571	581	555	475	538	558	568	503	504	550	525	550	554	559	501	521	494	506	506	524	517	513	563	549	573	543	537	546	557	535	547	534	578	535	559	542	562	510	544	574	543	565	558	511	552	526	519	533	521	549	548	535	544	546	532	510	562	535	525	577	544	538	562	547	511	545	539	503	495	527	512	537	542	521	517	537	546	518	497	549	515	545	542	553	520	486	534	518	508	532	551	517	544	543	532	518	551	534	537	504	563	489	550	542	511	525	532	541	493	493	549	502	550	549	525	559	488	529	574	551	550	571	541	547	516	510	542	513	579	532	551	540	545	535	520	528	541	517	494	542	503	482	541	537	503	547	560	512	553	592	547	533	580	525	528	509	547	530	594	501	575	525	545	546	526	519	492	504	515	561	521	603	540	541	539	517	533	551	556	549	560	503	536	515	554	501	575	536	548	567	535	545	531	553	530	537	533	555	543	568	546	534	493	536	568	526	520	535	520	533	506	532	514	557	506	539	545	549	546	590	522	577	517	544	526	549	530	534	540	548	540	565	514	539	525	553	519	542	547	505	511	523	526	560	514	520	512	532	584	524	500	547	533	513	532	537	534	553	523	552	551	549	523	505	581	558	529	536	546	526	559	510	502	519	531	557	551	545	535	534	549	522	534	517	520	551	557	561	525	540	519	569	541	569	563	608	579	542	532	536	511	554	534	545	553	530	538	526	540	570	527	530	547	523	544	525	546	560	561	564	571	547	570	521	501	542	521	543	529	558	551	542	516	566	539	552	534	508	548	569	534	572	487	542	597	505	509	528	512	568	510	520	530	526	572	551	571	547	563	519	538	535	551	515	518	501	511	516	539	557	543	503	536	550	522	534	562	519	524	533	518	535	544	505	548	516	544	539	541	560	579	557	532	520	529	537	563	492	525	539	535	530	523	544	499	541	507	556	510	527	561	540	507	498	507	573	535	547	559	576	543	526	543	522	547	532	544	579	524	566	556	508	551	561	530	531	519	520	498	527	531	556	544	526	545	522	536	533	517	546	525	526	551	565	544	549	552	521	497	568	572	535	511	481	530	490	532	498	540	569	578	519	545	545	543	540	531	512	502	523	545	543	577	524	524	534	520	541	547	545	563	559	550	559	498	591	534	528	547	508	504	535	532	547	536	494	533	537	522	546	531	503	543	545	542	536	551	561	519	532	528	558	528	521	567	587	529	502	549	519	525	524	542	534	506	536	527	522	550	515	559	516	541	495	554	517	537	527	541	515	512	577	599	561	523	538	505	515	513	564	532	535	542	560	532	588	513	497	554	509	546	549	550	527	520	503	550	564	542	560	510	518	538	489	561	531	527	555	524	481	514	531	519	518	516	501	561	549	553	543	516	525	543	564	516	509	505	562	568	559	547	564	515	558	519	503	561	501	497	518	553	555	534	496	537	529	524	527	555	542	534	519	500	564	542	494	533	551	544	536	537	543	556	529	516	554	593	530	547	523	526	529	573	525	515	526	547	512	515	550	585	587	526	559	511	499	539	575	509	520	543	522	525	518	567	568	519	527	564	557	527	553	550	548	528	576	499	580	530	521	567	542	556	499	600	509	568	490	549	508	563	549	543	503	514	511	527	511	531	530	565	536	527	569	546	538	523	515	525	497	487	520	521	516	561	502	544	565	510	553	578	555	517	556	538	579	559	531	492	548	594	503	523	486	535	518	527	536	494	546	501	523	507	545	538	546	530	519	514	545	568	534	568	539	533	564	548	533	511	531	499	535	527	519	516	530	532	514	528	555	532	529	514	564	562	542	538	559	531	516	520	555	536	584	531	520	537	543	571	507	561	538	516	534	562	528	571	552	562	516	515	523	509	543	513	535	536	560	527	571	544	520	549	517	539	519	534	564	549	550	551	560	539	543	568	530	552	514	496	534	528	537	502	528	509	580	515	526	555	557	556	517	545	537	531	536	563	559	550	511	536	493	523	534	554	505	531	504	533	540	570	524	511	517	533	540	527	510	555	546	521	535	578	541	548	529	544	548	520	533	549	537	578	522	535	553	530	539	572	518	551	555	534	541	541	547	544	551	534	530	532	548	488	573	514	577	538	549	527	543	547	525	587	530	548	531	517	556	524	555	549	523	564	561
3460	1555	581	378	316	368	379	391	313	263	244	237	208	214	179	142	140	114	116	111	97	90	87	79	81	81	89	61	81	59	82	70	82	79	86	83	65	74	68	70	77	74	88	58	74	73	76	74	72	78	61	75	76	76	69	89	77	62	68	75	83	89	78	63	57	63	78	76	75	70	70	81	88	83	70	73	73	69	78	83	77	71	69	81	76	66	69	67	83	62	71	78	74	77	69	69	70	86	57	70	78	78	76	78	70	73	86	81	58	65	66	72	88	94	69	75	84	70	85	99	75	75	74	80	64	76	55	77	77	77	84	74	61	81	75	88	80	75	77	76	54	66	65	68	68	80	59	73	66	78	81	79	90	68	61	69	58	70	69	91	86	70	72	87	71	76	76	68	70	71	62	83	71	63	82	65	56	79	65	70	73	94	79	69	76	67	63	64	63	68	74	84	76	73	79	69	64	76	72	67	79	78	72	70	79	74	60	66	65	74	83	82	72	75	87	86	68	70	89	87	76	73	67	92	62	80	74	71	80	98	70	75	70	78	77	60	65	72	75	77	73	88	73	59	68	87	67	72	68	85	76	63	80	59	71	84	76	66	67	61	74	58	85	64	84	69	70	75	70	79	82	69	61	84	72	78	57	69	81	74	78	88	56	60	86	72	63	67	70	61	76	76	70	73	69	97	79	75	92	83	78	69	75	64	68	84	74	55	75	88	76	88	71	58	79	77	83	73	72	83	70	72	63	86	74	96	68	74	65	75	67	73	89	80	72	79	86	78	77	63	76	79	77	66	83	67	73	74	70	83	75	87	71	75	74	84	63	87	86	54	67	61	66	71	79	60	64	70	62	66	63	81	84	76	73	73	72	81	84	71	75	78	92	90	58	57	88	88	87	69	74	69	64	83	66	70	70	69	85	75	71	60	46	78	71	83	78	80	73	64	64	71	77	66	70	70	69	89	70	79	79	62	69	69	75	68	72	69	84	67	82	80	77	69	79	59	69	58	67	78	72	76	74	69	78	79	76	72	78	68	73	80	76	87	79	84	62	64	57	69	78	87	59	75	84	80	60	85	73	77	67	73	77	64	76	73	84	71	67	81	64	76	67	86	68	92	60	76	82	64	68	75	68	79	73	78	63	84	67	61	91	74	61	71	62	63	84	65	72	72	94	55	71	88	75	64	76	74	62	64	85	74	72	65	73	74	68	73	77	70	63	79	65	66	65	85	71	71	73	70	83	70	83	52	75	86	74	81	76	77	81	90	86	84	70	78	82	66	63	76	61	67	66	105	84	49	72	68	82	62	60	69	72	74	64	81	69	74	85	70	71	94	79	67	58	62	82	91	64	75	64	70	78	81	68	77	72	55	86	80	76	74	70	81	76	71	79	77	74	74	80	76	76	78	78	73	63	76	72	65	69	81	64	81	70	85	70	75	74	78	73	75	68	87	63	68	68	72	63	60	72	63	76	85	54	73	71	79	79	84	71	59	75	71	93	70	68	89	68	80	68	70	89	72	82	82	69	86	71	77	81	60	79	66	99	79	78	73	76	71	71	72	69	83	76	88	65	69	68	82	70	77	78	80	76	85	78	75	61	76	62	74	78	78	72	53	79	70	64	68	83	67	74	73	80	74	67	69	66	71	71	72	68	78	73	81	73	79	81	76	76	72	77	82	70	75	89	64	83	92	80	59	96	64	64	69	79	76	64	82	82	76	73	84	71	81	80	64	90	71	86	85	71	99	75	68	72	62	82	69	70	66	74	76	77	76	85	76	67	74	59	74	70	80	80	87	78	65	68	69	77	69	74	76	73	82	79	86	79	83	90	70	80	93	73	67	72	69	65	81	65	75	77	74	75	57	85	63	64	82	64	83	80	86	65	83	68	73	73	63	79	71	72	73	70	73	70	81	67	80	71	79	72	88	66	72	75	68	76	80	70	59	88	73	63	96	72	77	83	80	75	85	72	79	89	64	87	64	74	75	76	75	69	81	72	57	80	83	72	77	80	76	65	81	71	69	72	91	66	74	75	77	73	79	76	60	67	70	74	82	93	69	80	72	69	83	75	87	72	78	74	65	81	61	74	73	67	74	69	71	72	71	80	56	78	78	82	74	63	89	65	78	74	76	77	76	88	64	68	75	83	64	59	62	79	66	75	88	67	63	82	85	72	64	96	86	93	80	65	88	65	71	75	89	70	86	82	59	69	69	69	72	79	65	75	71	68	76	60	81	62	70	69	92	85	73	70	71	83	70	67	78	88	77	88	88	93	70	63	74	83	62	64	71	69	61	67	66	68	70	72	69	96	76	69	70	77	77	71	70	76	45	70	70	65	76	82	68	82	79	80	68	69	77	69	71	71	69	80	65	83	78	75	66	69	66	79	71	77	72	62	64	74	75	67	65	86	83	73	64	67	77	70	69	81	78	63	69	66	70	69	64	64	63	71	79	67	77	82	75	70	80	76	82	87	74	71	81	62	92	83	64	65	81	83	66	76	61	78	75	70	69	71	78	83	73	88	67	61	75	79	68	84	62	85	72	83	81	57	72	77	83	81	85	78	85	80	82	61	78	76	74	70	74	68	75	83	79	75	65	91	75	65	64	63	76	78	54	62	72	86	71	60	67	75	78	55	59	76	64	79	61	81	79	72	82	70	65	76	78	90	78	86	55	81	70	78	90	70	86	66	71	89	69	55	81	70	59	73	85	57	66	74	80	73	79	73	78	66	84	88	89	70	72	84	89	70	84	72	67	89	75	74	73	80	77	71	72	68	69	74	76	90	71	71	78	60	75	79	78	80	79	61	69	83	74	75	76	70	75	75	72	80	72	70	66	75	56	76	65	72	95	62	81	84	64	84	74	73	68	81	81	69	83	87	80	89	73	76	76	82	69	62	72	97	83	85	71	66	70	81	65	87	79	73	71	85	66	64	59	76	77	75	83	76	87	80	63	73	82	74	76	75	74	73	68	53	63	72	72	80	84	70	74	66	93	72	87	69	72	79	93	82	80	77	77	73	58	91	58	80	82	74	69	68	71	62	77	60	72	73	101	81	82	75	80	84	66	62	57	69	65	73	90	58	69	74	70	84	58	60	78	69	68	81	89	84	70	72	51	69	75	75	75	66	83	76	63	71	68	82	64	85	74	69	95	67	72	71	75	83	79	92	82	61	57	51	65	73	81	63	86	76	70	82	79	79	52	70	71	58	77	66	54	73	73	77	72	77	61	65	66	83	75	90	76	88	94	77	74	72	61	86	94	73	56	81	74	78	68	77	63	82	82	103	75	84	82	76	85	75	69	77	73	72	79	73	79	82	72	88	96	87	59	83	68	67	72	81	67	71	81	82	70	79	76	91	89	81	69	66	73	69	46	65	69	64	69	74	76	75	81	61	84	76	82	74	74	73	64	72	71	84	80	71	81	82	77	74	80	72	69	76	70	65	63	71	72	66	77	71	59	69	72	75	63	73	87	70	77	64	91	68	71	65	78
28398	14339	6400	7795	14310	16418	14871	12467	10040	8544	6724	5740	5274	4157	3608	3028	2587	2311	1966	1287	1036	995	852	806	764	671	696	695	645	640	604	583	593	604	577	548	588	621	586	596	605	561	588	610	606	542	571	583	626	595	609	616	570	565	583	614	601	600	575	571	577	599	608	579	593	571	581	620	564	600	554	591	595	587	548	603	618	556	590	571	604	591	601	573	571	638	623	602	580	566	572	558	630	615	577	600	662	627	611	605	594	597	632	591	571	573	559	619	604	631	637	589	601	589	594	588	599	598	593	589	590	560	596	587	563	613	613	561	592	595	625	602	595	591	580	607	629	601	584	624	595	570	561	588	592	584	604	548	614	574	597	570	605	598	608	536	570	576	572	578	562	621	623	627	624	580	581	600	596	552	595	606	633	569	587	561	587	580	601	593	585	588	617	579	614	626	609	618	580	598	575	622	597	631	614	572	579	596	558	609	582	550	566	587	602	593	607	571	541	544	531	588	583	571	522	619	587	644	554	638	597	556	655	619	648	607	576	608	562	541	619	615	662	618	557	595	617	651	598	617	582	552	637	604	579	593	604	586	575	542	609	570	609	571	579	596	575	600	564	591	579	584	617	570	564	569	600	618	609	578	586	567	624	609	562	598	621	560	597	601	558	631	573	581	590	604	583	578	574	596	596	579	613	590	601	564	601	583	570	595	586	586	561	593	600	568	564	602	592	580	578	597	629	572	520	609	570	578	577	552	575	592	570	607	575	639	585	608	581	571	607	599	590	610	590	596	571	572	617	585	579	603	637	589	565	573	573	567	572	573	572	586	621	579	568	582	610	593	607	573	569	626	601	595	607	604	564	625	572	603	566	570	597	607	606	577	600	593	565	614	595	593	609	634	598	578	555	598	587	608	608	593	592	595	584	650	602	579	556	624	576	559	619	573	566	563	584	596	622	577	600	604	607	654	565	598	556	581	621	595	607	610	589	587	553	591	596	609	540	583	584	552	539	601	544	636	555	581	627	571	577	594	605	549	567	614	569	603	573	616	605	618	598	591	620	562	584	578	609	595	554	559	588	590	597	574	597	606	582	584	533	635	609	621	601	579	550	572	570	617	578	596	597	586	563	585	622	602	584	569	569	602	629	608	572	621	575	578	556	591	579	613	599	587	601	606	587	594	646	536	588	567	616	592	599	589	608	634	605	606	595	618	595	601	593	602	615	592	611	573	610	587	548	602	567	569	584	644	585	596	570	591	581	584	545	579	617	589	604	590	600	611	601	600	586	603	602	616	587	558	614	623	621	617	579	596	582	585	604	573	585	576	597	606	538	571	595	583	580	630	572	571	573	599	549	595	531	575	595	609	574	602	615	590	583	565	566	570	595	582	607	629	561	620	595	600	617	553	552	572	623	569	602	588	598	633	570	596	612	537	601	591	611	599	602	590	613	573	618	593	604	615	578	549	564	549	592	579	657	579	569	586	616	615	604	591	607	585	579	591	601	582	592	617	636	561	556	557	581	577	589	576	617	608	618	612	600	604	571	577	565	644	565	609	554	565	577	571	589	625	584	561	610	544	581	534	589	577	591	582	566	593	589	630	567	599	566	584	573	554	617	581	577	535	536	569	540	607	606	592	608	608	604	605	569	595	587	577	599	572	582	578	575	593	570	605	604	597	605	605	592	585	605	571	569	560	583	579	586	591	598	595	600	569	600	592	592	635	566	573	586	562	607	613	637	593	600	562	614	619	581	597	628	600	595	611	573	593	613	600	583	632	606	557	564	584	602	582	619	576	572	591	580	591	581	598	598	618	608	632	561	612	601	598	572	604	577	588	579	590	604	583	541	562	603	577	563	592	600	619	572	590	574	626	550	569	544	568	588	603	617	576	563	629	629	596	652	594	576	576	586	579	598	591	584	632	555	598	594	622	594	612	656	572	557	591	617	625	606	602	573	570	564	583	579	604	544	575	569	610	570	607	580	596	598	588	590	566	579	598	571	625	609	570	588	602	577	569	592	600	564	586	624	619	584	619	593	639	597	595	542	630	557	649	562	587	583	602	567	605	583	631	546	592	628	625	581	648	597	617	615	564	601	607	593	572	598	553	590	589	637	609	584	560	580	613	577	623	568	648	577	627	578	577	616	601	595	579	570	599	595	598	598	612	619	584	556	612	611	606	534	548	584	633	578	598	585	559	611	590	582	541	571	601	595	582	603	610	633	599	604	596	582	572	580	616	573	575	618	565	592	570	566	569	594	607	575	581	618	584	587	581	565	563	573	603	641	635	564	569	576	593	527	600	574	575	591	564	584	592	585	586	607	611	559	553	594	541	586	587	650	589	609	618	616	603	576	575	581	575	603	584	601	626	587	608	619	601	586	569	578	572	581	589	602	590	571	607	626	608	582	578	565	554	593	571	589	640	537	564	566	582	594	600	634	586	566	605	589	574	579	572	599	587	581	555	607	550	618	607	545	613	592	625	646	581	583	593	620	591	622	625	589	604	569	557	575	604	596	592	615	574	598	593	619	631	567	572	592	619	602	602	618	606	596	625	533	576	606	605	613	575	577	587	585	640	586	574	582	592	597	626	585	615	595	574	558	621	606	608	563	594	572	604	608	598	584	595	548	618	618	540	626	589	589	566	591	590	573	611	634	642	545	571	578	617	551	621	595	594	608	558	579	593	602	529	599	567	615	571	584	576	581	610	587	588	607	575	566	624	629	616	620	612	604	631	593	609	577	604	611	633	634	593	562	585	608	616	605	524	577	604	615	600	590	590	609	581	607	610	608	593	613	586	572	583	579	595	613	626	594	597	588	562	587	558	586	596	588	593	581	607	598	584	594	599	621	548	581	602	604	639	592	557	568	608	571	540	585	601	611	643	550	566	616	638	572	622	554	574	627	574	597	602	615	619	602	625	567	593	575	580	561	596	606	625	605	585	609	599	581	586	623	573	640	553	595	559	605	540	601	622	644	547	623	629	578	562	554	623	578	637	638	554	625	596	602	577	595	621	573	625	563	590	543	587	624	539	618	603	559	551	583	578	596	585	628	576	584	630	552	600	606	582	590	602	582	577	602	592	529	625	593	612	641	583	547	603	577	557	549	571	585	571	606	560	586	563	601	553	587	636	591	572	641	553	592	564	615	586	617	585	610	616	606	542	612	590	591	612	636	588	618	596	582	594	626	597	560	632	584	567	604	569	600	592	566	633	584	601	574	633	584	650	588	570	608	608	547	582	600	609	633	614	588	578	602	556	608	616	627	610	603	628	589	589	567	585	575	591	577	587	559	600	564	569	595	628	591	597	592	618	608	615	586	592	588	582	617	599	605	567	581	555	553	591	623	617	549	605	575	595	664	573	613	608	596	562	580	615	572	583	578	599	644	584	590	580	576	570	631	550	554	605	636	605	571	627	575	604	621	635	610	578	614	543	600	581	634	584	565	545	603	615	588	593	599	574	559	554	565	582	594	581	627	570	591	584	601	559	591	563	633	591	622	633
5394	2441	683	455	420	473	509	465	417	319	313	305	273	224	233	182	165	154	155	115	92	98	108	97	79	94	90	74	91	82	68	82	97	96	74	74	70	75	95	74	90	77	70	71	65	75	83	70	83	67	90	72	75	68	81	81	90	72	68	90	92	75	78	74	85	76	86	88	73	96	73	80	73	94	92	68	84	63	72	82	79	80	80	92	65	83	69	87	80	73	83	81	78	65	84	92	91	70	90	79	95	72	85	62	68	64	95	59	79	84	83	87	66	78	73	79	79	76	78	75	86	82	88	84	78	83	87	69	68	78	74	83	74	83	86	75	89	84	69	79	62	59	88	88	71	87	80	74	71	68	73	81	70	69	57	74	62	80	77	96	86	79	91	70	80	61	72	67	81	76	72	71	77	82	85	79	78	86	82	76	69	90	88	99	72	66	73	73	68	73	81	73	65	80	87	78	90	89	85	70	84	79	73	66	73	79	83	89	69	70	64	79	96	63	66	79	94	85	70	97	81	77	82	64	78	73	79	104	78	78	77	87	77	72	73	78	69	85	93	75	89	82	83	87	79	79	82	80	74	73	73	97	64	79	85	71	91	69	70	86	65	90	81	86	68	77	72	73	61	85	83	84	64	81	67	71	79	86	71	82	94	68	76	91	59	82	79	76	63	70	79	95	111	77	72	83	83	80	90	60	69	81	88	86	81	80	85	71	73	78	90	83	55	92	81	95	77	80	89	80	84	76	83	67	87	66	82	85	79	85	73	74	87	61	80	83	86	77	80	71	80	73	81	65	79	78	89	80	82	80	75	78	72	81	92	103	71	64	74	78	82	86	68	81	76	94	73	81	81	93	67	76	66	87	71	78	73	81	69	81	74	92	81	75	95	82	90	67	71	84	79	89	70	58	85	82	77	87	91	75	78	69	86	75	76	79	73	71	84	84	82	91	79	73	79	69	90	78	71	77	79	98	81	60	79	81	86	66	80	84	75	72	78	72	64	79	80	84	82	69	83	75	76	89	67	93	74	63	73	67	77	77	87	72	87	82	60	86	84	86	88	65	78	71	69	74	88	89	77	91	89	89	57	85	66	98	86	82	80	78	80	61	69	77	82	91	73	67	88	75	61	72	78	71	82	77	81	86	94	71	73	83	76	68	74	77	77	78	77	94	84	70	71	87	71	60	82	72	77	72	81	68	82	85	79	78	81	92	74	89	76	101	91	87	76	77	63	92	75	78	82	101	89	84	81	92	73	83	76	68	80	96	89	76	78	66	66	83	78	93	76	69	76	74	76	78	76	81	67	77	74	77	93	79	73	83	63	80	79	74	66	86	69	92	88	67	63	81	86	78	84	87	86	71	63	88	92	90	74	76	81	80	75	87	82	97	84	78	81	66	89	84	73	75	79	72	80	73	61	73	71	78	81	94	84	73	94	76	82	86	95	90	71	89	82	78	71	81	87	73	81	81	80	97	91	95	89	76	76	93	73	65	83	71	82	75	73	60	72	64	79	85	71	69	79	82	89	68	86	74	83	83	82	89	67	83	84	85	90	80	80	82	63	76	78	77	78	79	76	67	73	78	84	85	78	73	85	85	74	77	88	77	72	77	72	95	78	77	91	88	87	63	88	78	84	61	78	86	88	69	87	76	89	81	74	78	63	81	89	84	85	76	85	81	80	85	101	80	89	84	93	88	73	97	96	74	78	74	74	77	72	88	73	85	66	86	66	83	83	83	69	73	80	79	69	59	73	77	69	69	85	71	87	90	81	84	75	86	73	96	69	78	82	70	78	89	67	85	93	79	81	73	88	79	78	90	73	90	64	75	85	80	67	76	94	83	73	81	81	82	80	72	73	94	75	87	83	72	79	90	82	89	86	86	76	88	80	71	83	76	67	88	88	100	84	69	68	73	85	81	84	60	100	98	68	87	77	81	77	77	65	90	88	92	81	76	63	72	70	70	71	87	86	78	72	78	78	82	61	81	78	84	71	79	71	66	84	76	88	71	74	77	83	70	86	79	61	89	97	75	73	70	79	68	73	94	90	81	76	74	72	86	81	76	82	83	86	79	60	67	72	82	68	91	82	85	70	90	71	81	74	69	73	69	81	63	75	84	71	80	62	81	89	86	69	80	69	74	90	57	81	77	71	70	78	71	79	84	77	78	78	57	77	84	70	78	83	83	62	82	84	86	77	81	83	74	80	72	83	92	69	79	66	76	86	91	81	75	82	75	87	85	81	89	84	60	80	68	88	89	69	79	68	78	75	72	74	77	84	78	77	69	72	78	87	77	78	76	73	78	69	92	80	76	70	71	75	93	81	76	73	81	76	72	74	87	77	87	78	76	84	88	77	62	84	90	89	78	84	77	89	81	82	69	74	77	66	85	97	72	92	74	96	90	89	75	83	64	75	77	67	74	82	93	75	77	78	76	83	96	83	73	85	87	66	72	79	82	86	79	84	70	80	70	85	78	89	82	87	81	60	103	83	72	94	77	88	69	57	75	82	75	84	81	76	74	77	83	69	73	69	75	84	82	88	67	70	73	72	80	65	88	90	74	62	74	57	72	83	75	67	96	79	69	86	77	93	87	77	78	79	76	89	88	63	59	96	60	71	86	72	72	88	86	80	66	86	73	79	85	84	82	75	79	74	77	89	73	62	85	111	76	75	70	74	80	80	89	80	74	74	75	69	90	67	95	69	77	57	91	74	68	92	69	83	64	76	91	86	74	73	83	80	70	85	96	78	75	80	63	80	79	63	67	81	65	67	75	80	72	82	77	70	82	67	81	74	84	88	95	75	69	67	82	76	80	83	96	91	82	81	97	81	69	85	90	66	90	83	96	81	77	78	87	84	76	77	79	87	79	65	74	76	74	76	87	75	92	84	77	63	72	80	70	82	90	64	80	81	75	75	70	71	91	82	80	77	70	97	91	89	79	65	99	80	85	87	69	77	89	76	75	72	81	86	80	68	77	80	64	72	81	82	61	60	86	71	86	66	81	92	84	73	58	75	81	80	75	100	77	68	79	82	72	91	77	72	81	78	68	79	84	80	72	86	79	70	74	77	78	85	74	76	81	76	71	84	87	75	82	72	80	68	84	82	73	87	81	84	86	81	89	93	86	71	87	66	84	72	83	79	71	80	70	71	82	83	73	85	76	77	80	73	74	76	76	79	65	79	83	78	75	82	75	68	77	82	76	90	86	101	78	77	79	77	70	63	95	84	78	65	83	77	86	76	88	66	84	88	84	77	101	81	70	75	70	71	67	74	86	81	78	83	77	90	78	71	80	79	73	80	72	71	80	78	79	64	78	71	86	76	74	108	69	82	78	85	83	69	68	92	86	91	80	75	72	67	83	97	87	81	82	69	83	80	91	64	85	68	77	68	84	78	81	76	84	74	91	62	78	85	74	77	78	74	70	88	82	76	73	75	76	68	83	81	81	78	79	89	75	70	88	87	81	89	77	75	59	90	76	73	79	79	78	82	77
31386	17410	7915	9200	16286	18645	17377	15091	12528	10577	8539	7437	6356	5147	4330	3892	3263	2955	2516	1716	1321	1159	1038	966	809	748	752	744	735	719	652	610	651	670	640	693	631	614	637	645	666	641	603	649	695	655	631	635	681	667	647	629	619	647	632	611	679	591	643	625	670	644	670	626	620	699	613	601	591	626	647	634	602	659	681	629	592	718	590	643	616	649	631	668	614	642	645	639	629	619	659	662	670	607	642	638	617	629	592	657	683	618	636	628	650	612	603	654	658	632	630	659	629	633	620	628	638	669	619	640	648	615	607	662	613	656	614	642	613	660	642	609	602	645	605	619	651	616	619	685	633	572	629	622	612	619	624	644	631	637	642	654	612	663	629	644	624	623	620	598	642	618	632	561	630	580	628	603	639	630	627	620	617	639	626	646	610	700	629	634	637	638	613	639	702	696	626	614	646	616	655	592	636	698	664	642	636	648	599	599	597	606	602	644	632	648	602	678	650	626	614	649	580	659	649	623	639	596	635	627	622	653	632	649	617	633	578	694	663	638	566	638	677	627	587	647	608	681	629	655	616	608	665	603	634	666	642	598	679	627	659	591	620	665	671	654	643	672	672	590	667	613	604	613	664	629	640	593	646	688	639	629	621	598	645	609	673	642	622	665	610	655	611	651	654	641	654	657	612	661	613	642	621	593	626	627	653	651	656	635	638	656	649	611	669	667	631	684	656	626	632	625	634	652	595	669	643	653	685	593	647	601	618	612	628	639	661	626	669	652	644	609	669	621	633	642	595	651	622	610	643	618	610	652	634	663	671	657	622	657	698	621	640	646	653	646	612	647	611	693	678	685	668	644	638	604	672	677	610	638	655	646	649	618	648	673	623	646	671	661	637	638	634	632	642	672	630	577	659	613	633	625	618	602	618	599	617	627	631	640	623	628	630	650	662	644	678	675	627	620	615	656	668	669	645	610	626	618	639	633	647	639	656	649	637	646	653	679	631	647	605	643	618	686	639	625	625	615	619	658	625	665	640	648	628	632	656	617	622	668	647	654	656	637	648	596	639	588	646	619	637	644	687	666	632	607	641	617	725	611	622	634	642	672	633	642	655	616	616	619	626	637	644	671	655	607	643	607	647	635	614	616	637	597	646	605	632	590	656	621	627	618	604	649	624	631	655	642	610	652	657	629	607	636	655	661	666	603	637	648	696	649	657	638	628	640	638	661	629	641	668	675	692	640	604	626	657	620	667	629	609	610	659	593	600	644	641	684	668	610	593	656	659	644	634	644	620	624	656	608	617	667	678	640	640	652	621	634	582	614	628	629	635	630	636	662	660	597	624	647	626	642	578	653	630	635	644	668	644	627	671	628	679	658	595	645	671	650	601	615	608	632	668	644	610	613	622	612	640	672	625	642	633	614	633	603	694	572	629	622	621	656	633	629	625	625	614	662	659	622	620	593	614	650	635	635	600	636	590	626	646	616	605	682	605	628	633	617	616	588	603	587	616	653	615	665	579	681	680	615	625	625	584	627	641	634	632	627	630	680	625	664	632	623	656	642	661	649	634	623	616	628	680	659	646	639	635	650	595	596	626	629	610	618	633	640	654	636	604	597	602	622	675	661	587	654	609	625	615	627	621	590	670	628	636	611	582	623	615	607	638	650	621	618	650	610	648	653	650	641	653	659	630	649	628	646	618	624	624	600	615	620	666	654	612	669	676	622	597	648	595	607	662	601	605	656	622	596	617	629	646	636	683	639	630	625	644	639	612	644	633	646	605	650	616	637	627	612	594	657	676	619	652	647	635	651	607	651	649	656	589	593	614	616	650	654	694	581	628	591	604	644	674	606	598	609	649	652	627	614	642	603	697	620	608	605	616	623	679	642	630	645	631	631	629	650	632	622	620	602	634	658	621	623	640	642	572	605	636	663	665	612	659	634	604	641	630	580	635	645	647	681	684	646	617	644	621	640	614	660	628	637	629	653	660	687	647	667	588	599	647	648	636	663	653	615	668	625	606	571	631	639	619	618	596	676	636	663	650	622	627	645	640	655	647	621	626	602	624	677	648	640	617	608	614	686	659	612	627	613	622	666	642	608	583	604	609	611	579	659	643	635	583	638	593	634	619	641	613	619	617	653	628	594	607	624	703	645	645	647	620	618	598	649	595	653	606	666	686	597	651	600	652	728	641	690	581	621	650	606	615	631	661	642	611	620	627	633	659	641	638	643	617	615	644	589	645	683	617	654	614	656	644	640	619	596	625	623	613	619	585	652	630	601	634	643	615	627	619	631	639	639	643	622	652	634	672	643	649	628	639	644	622	651	663	684	604	644	631	604	600	602	633	674	635	618	636	657	644	667	663	643	651	689	642	653	670	615	627	640	627	606	637	627	660	672	650	622	651	603	649	651	648	635	601	616	623	654	677	634	631	629	644	607	662	614	655	622	705	610	618	618	639	650	630	650	605	627	653	660	611	626	611	670	640	631	615	628	641	641	654	678	633	620	636	617	677	642	660	641	599	665	590	627	586	660	616	620	628	630	612	608	642	599	645	635	630	580	650	630	628	648	607	624	683	640	653	669	617	636	630	625	669	683	664	594	605	659	637	607	624	614	636	631	658	621	619	624	640	624	633	635	598	604	650	653	670	657	663	594	627	625	638	672	651	618	632	606	623	593	602	645	625	615	619	624	685	647	643	601	627	659	587	648	638	621	614	634	645	651	620	606	657	655	610	643	593	685	641	585	625	651	623	663	633	650	615	655	616	615	613	581	665	640	611	645	677	615	654	616	645	654	615	623	594	598	701	632	622	638	630	657	620	624	633	637	640	626	607	627	631	671	601	676	609	630	624	640	646	639	618	649	595	641	646	640	653	666	673	649	634	635	621	631	690	632	614	622	634	629	649	629	599	641	628	658	650	629	626	599	591	596	649	634	598	600	646	659	648	632	645	645	645	643	601	629	602	621	621	616	633	617	635	644	687	628	625	659	605	615	595	658	594	629	653	665	651	642	605	621	633	611	606	639	615	599	598	614	613	635	600	598	604	611	634	644	617	610	677	672	679	648	638	645	590	577	638	656	684	602	638	659	616	629	664	615	650	605	611	621	649	644	621	608	649	635	658	619	617	643	595	610	632	644	645	637	607	603	642	607	647	649	610	629	628	687	603	660	651	673	628	639	664	620	631	644	615	636	609	615	648	652	628	660	629	602	620	616	659	646	613	638	617	671	600	646	602	632	634	640	611	655	622	638	630	602	630	608	683	675	634	676	625	591	608	625	668	656	668	635	683	604	630	660	642	649	625	617	649	647	626	583	607	672	647	608	651	589	653	639	658	614	651	657	649	660	621	655	654	612	623	645	619	632	659	619	654	632	639	631	640	628	558	647	652	617	603	593	610	657	629	662	656	611	653	622	706	601	658	699	660	600	632	648	638	619	633	608	637	643	659	612	667	651	696	608	602	662	652	603	635	628	627	614	601	601	656	647	609	645	655	656	642	655	613	631
6749	3989	1022	690	556	652	663	646	614	487	418	386	377	309	288	265	237	207	189	173	143	171	137	139	135	121	123	123	117	129	125	131	136	142	114	89	117	119	129	103	145	123	130	117	114	135	133	138	127	118	132	120	127	115	126	108	113	129	123	120	137	126	123	139	115	128	127	120	129	131	134	142	119	140	150	136	130	123	118	137	140	133	140	122	122	110	114	153	107	128	116	137	125	130	129	141	137	114	128	122	124	148	126	121	113	112	109	139	124	124	122	118	143	129	125	130	118	123	131	120	106	132	113	131	105	131	123	119	122	132	140	133	131	123	125	134	135	138	117	114	129	118	130	131	124	128	135	131	114	131	128	122	140	141	121	142	105	123	145	134	114	127	121	111	131	124	118	142	142	127	119	121	111	139	136	127	137	145	128	121	134	118	144	135	114	100	111	140	119	125	112	123	130	112	132	128	119	136	137	121	137	143	134	126	125	129	122	111	127	124	133	116	120	109	124	135	117	126	127	105	133	132	123	126	133	116	137	118	136	133	120	129	134	141	117	113	136	112	130	107	114	125	122	148	130	138	112	108	122	100	125	132	129	128	122	135	133	129	129	123	132	105	130	117	125	137	112	125	114	118	132	134	123	98	116	119	122	116	112	117	134	115	140	131	114	130	130	127	119	127	122	136	129	134	107	127	120	127	122	113	129	100	130	122	110	104	122	120	108	129	142	119	130	120	116	128	124	141	123	126	118	140	125	116	116	147	122	124	146	128	113	116	111	114	134	116	135	105	138	117	131	140	133	109	116	111	131	128	142	156	127	112	143	124	137	133	132	114	133	132	119	114	118	141	131	116	113	121	120	141	128	129	138	117	118	130	119	114	128	125	136	120	126	120	126	107	134	118	136	135	120	106	131	115	121	126	147	120	128	119	107	116	134	111	129	118	138	123	148	105	123	118	133	125	139	135	120	123	137	137	127	127	102	124	130	124	121	111	126	122	124	138	123	128	127	128	129	129	129	126	145	152	120	133	148	125	115	117	113	125	121	123	121	129	126	113	114	118	125	125	112	138	114	119	124	117	127	120	108	129	124	132	131	129	129	115	143	134	134	103	114	111	139	114	130	123	129	112	116	117	135	138	129	112	121	125	123	124	119	123	122	126	117	119	133	122	118	120	139	121	147	141	116	130	139	130	118	108	138	118	122	124	115	125	132	107	119	135	124	117	133	133	128	134	117	129	120	129	108	133	139	133	153	141	115	118	109	114	126	108	107	93	111	142	119	121	142	143	138	135	118	127	139	109	116	124	137	121	124	139	121	111	119	126	111	119	115	106	122	118	125	143	125	121	124	127	126	144	133	128	113	131	136	152	125	111	128	119	140	126	146	133	147	122	115	127	130	141	126	131	124	118	151	124	115	130	129	124	122	130	128	129	110	160	122	124	124	129	143	131	138	139	130	122	132	122	122	116	124	122	111	129	121	122	124	102	126	141	134	141	131	111	129	115	103	132	132	123	120	103	129	130	131	136	115	134	106	123	122	105	119	107	130	107	132	131	106	119	148	146	123	116	137	139	119	127	137	145	113	128	127	141	130	127	126	134	136	132	119	102	133	133	129	138	137	117	123	117	117	125	130	129	138	132	143	128	129	133	121	136	148	144	126	112	137	141	113	120	125	120	119	124	119	133	103	144	127	135	119	124	125	125	109	110	123	148	118	132	123	109	121	125	121	141	141	131	121	123	118	125	131	120	135	115	134	135	144	134	134	143	135	107	94	131	119	126	117	135	134	132	132	129	135	142	128	95	111	111	116	127	126	144	143	136	116	113	108	119	136	116	110	105	154	119	126	114	141	157	122	112	126	126	135	128	136	112	127	122	120	106	137	129	118	132	134	120	135	118	116	149	124	129	136	116	121	108	115	117	131	141	107	134	131	122	134	155	121	138	120	132	121	110	127	119	117	132	125	127	137	136	116	121	120	117	115	121	132	115	117	119	122	128	110	139	128	102	116	134	137	127	141	115	124	145	149	143	113	123	113	124	122	139	151	135	119	138	132	119	120	127	105	124	126	139	130	135	98	99	132	135	113	118	123	115	142	124	122	129	106	135	120	108	152	137	136	142	140	111	129	126	118	128	120	141	132	108	132	115	116	125	145	128	115	107	113	113	142	124	136	164	131	135	123	124	124	120	114	108	115	132	134	113	141	118	137	117	129	128	161	122	129	137	137	136	128	119	119	135	131	125	110	124	113	105	126	102	129	110	130	133	133	118	128	127	125	117	148	138	141	131	132	109	137	123	125	143	131	140	141	123	130	137	122	128	99	115	127	123	128	136	127	119	109	137	135	122	102	127	115	111	123	135	103	112	141	144	107	146	142	120	156	106	119	143	121	131	139	132	135	129	123	125	124	117	126	129	110	130	144	141	109	121	122	106	131	147	134	129	140	129	136	136	114	116	147	133	123	121	108	122	126	136	108	137	141	135	128	123	112	112	115	115	119	128	134	135	112	115	138	134	121	147	112	130	116	127	119	137	138	120	122	144	118	116	113	105	139	120	132	107	125	138	111	127	119	111	121	117	120	134	128	128	125	131	118	150	122	124	116	121	122	139	118	137	114	110	132	134	126	110	125	136	128	113	154	118	138	120	119	123	131	130	117	129	123	117	135	119	140	134	108	136	124	120	110	119	143	120	120	119	109	124	111	125	121	145	113	122	132	144	109	110	122	135	123	115	129	129	137	114	124	117	129	140	125	145	144	133	115	139	108	121	139	140	120	125	127	136	123	143	126	128	127	134	100	138	126	113	109	114	128	120	135	113	115	116	106	125	124	110	136	141	101	135	129	122	131	124	121	131	132	106	113	113	138	137	129	146	127	111	116	113	118	140	105	136	125	121	124	122	106	127	121	128	114	116	118	131	127	130	132	135	131	119	141	130	143	104	131	126	130	133	123	109	111	104	129	112	118	119	137	119	121	116	102	138	124	122	141	137	138	136	135	126	103	123	129	119	139	139	125	121	134	128	115	140	135	140	137	122	136	122	141	109	107	140	120	110	139	121	114	116	119	127	158	131	129	114	127	145	111	120	128	111	150	127	123	131	136	139	151	126	104	128	125	96	144	116	106	133	124	123	132	119	109	122	112	137	127	147	115	124	128	117	130	114	112	117	107	122	136	128	137	127	123	110	114	123	123	141	126	137	128	116	135	141	128	131	103	129	123	129	126	123	121	112	121	122	117	131	140	131	112	120	118	128	114	131	143	138	122	121	118	131	134	131	123	131	131	130	118	113	122	131	149	119	127	123	131	128	126	121	81	121	138	122	111	140	118	145	116	132	111	128	116	116	125	135	125	137	109	132	113	139	124	121	122	110	124	152	110	115	150	104	138	120	123	116	131	111	105	144	135	106	123	137	136	112	129	134	148	128	119	129	106	124	131	136	115	125	123	121	130	124	133	134	140	111	128	127	115	142	114	116	125	126	105	134	134	145	119	127	145	134	129	144
36174	21565	9916	11563	19172	21675	20442	17752	15026	12437	10299	9183	7931	6633	5440	5000	4491	3780	3181	2459	1870	1573	1524	1393	1259	1263	1069	1157	1090	1020	1039	972	1012	1020	993	1025	1040	1030	962	987	966	968	997	974	1092	980	966	1025	1014	923	993	959	1017	967	1002	1021	1017	1047	976	960	933	992	1065	951	989	975	996	1004	972	1031	996	1044	964	1016	961	984	962	1020	996	993	1067	946	1011	1022	980	988	967	1030	950	1002	940	1025	1027	973	975	1043	965	980	1011	962	1004	992	973	919	991	1016	1044	993	1032	958	1001	953	922	946	1007	994	985	940	924	953	999	996	1038	942	962	993	1005	1008	974	1010	972	1004	957	1021	984	983	982	942	980	1011	995	982	992	1010	972	993	940	998	946	1006	950	990	980	969	1051	946	1035	981	981	1029	1039	984	1032	955	976	1051	993	948	983	1024	926	932	988	1014	986	1009	976	1043	997	1000	1002	941	1007	988	956	944	1047	914	988	970	1012	974	940	999	977	962	1035	960	1011	990	964	989	996	987	1025	1007	977	1019	960	935	993	959	955	992	904	1021	949	968	960	956	997	1060	999	973	963	975	957	972	1012	948	965	973	962	984	950	995	988	964	1016	1005	952	950	936	1002	950	1041	971	1015	972	972	1033	970	944	1007	925	976	999	1013	990	1014	1017	1036	991	1021	960	975	1029	953	1017	901	968	1000	982	949	930	975	1012	968	965	932	953	972	990	1038	1015	970	1007	1030	957	1012	971	953	960	986	906	946	1007	961	926	990	1009	977	942	976	1012	1031	1010	1035	961	992	987	1002	1044	1039	1029	984	1019	955	980	995	991	1015	1017	983	942	1002	949	971	963	1010	1052	995	990	1019	997	943	1008	981	992	1015	982	987	1047	987	1006	999	995	1032	1040	1036	994	957	1012	967	965	983	981	956	992	948	1048	964	1012	999	979	1009	1000	993	990	995	970	1005	958	975	976	1001	970	921	1031	964	945	1013	997	1028	924	990	940	1051	1012	1039	966	967	1045	969	961	948	966	1003	974	949	977	998	989	966	997	998	1003	1000	932	984	971	951	1000	961	947	942	1033	956	947	950	977	949	990	1011	981	972	924	957	970	967	981	987	950	1011	951	986	1029	973	978	977	1027	967	1009	978	1012	1024	1011	1009	998	963	1021	1023	1003	993	996	992	1000	976	1036	1010	1017	966	958	1004	985	1002	968	962	955	997	1015	987	967	1009	961	1002	992	995	1036	1028	897	972	944	980	945	1007	965	1020	958	994	974	954	1008	966	941	1035	982	979	993	952	1002	1021	968	988	993	1030	966	1007	926	1029	956	987	949	1013	950	1024	1004	978	964	1033	984	990	984	941	973	1039	986	1007	1035	1019	995	982	1003	1011	945	1010	1025	997	965	971	965	1045	958	975	1009	997	962	1046	959	977	958	1014	962	987	987	967	985	986	1003	1017	979	929	950	999	989	999	973	966	990	996	967	1034	961	955	1053	991	978	974	938	994	988	1014	972	957	993	1022	1036	1010	1016	970	1030	988	1001	1074	1041	1000	948	1029	990	974	952	945	993	1009	936	996	1009	1017	1015	987	949	963	1066	996	958	1022	959	999	1003	997	995	1027	967	960	962	996	946	1032	1007	1033	1044	993	1032	1013	970	999	1077	989	942	958	982	973	971	997	969	996	979	990	930	934	977	984	1010	1014	999	971	1016	967	913	1090	996	977	988	932	975	949	1004	967	1056	941	985	970	1018	964	976	979	924	1004	1032	968	981	970	947	956	999	1036	1009	998	1014	959	969	994	980	997	954	950	968	975	965	986	973	940	981	990	989	1027	963	942	1011	1000	964	997	988	971	985	992	1007	1042	976	959	971	1013	1003	1008	1006	959	988	939	980	1048	989	1072	943	990	937	1031	987	979	973	952	1047	1025	987	971	992	992	935	990	971	978	971	940	1010	964	990	987	988	991	967	896	969	997	1004	930	970	982	1008	953	947	985	1021	951	1019	960	973	994	922	963	1014	955	955	1030	982	960	956	954	980	928	1046	1002	972	937	1002	1064	987	931	983	975	991	1003	1022	985	1007	971	995	1005	990	996	991	1011	973	993	964	1017	1071	986	1029	985	963	984	943	990	994	1094	929	971	964	1008	1001	950	1005	973	1004	974	1013	993	981	1018	1032	1005	968	1005	993	960	965	974	1029	980	952	997	962	1021	1003	985	932	1012	980	980	978	946	1017	921	1021	951	1017	1018	1008	1029	986	991	967	1009	1033	975	990	924	1036	1003	1006	1027	994	983	936	987	935	1013	954	983	1007	985	986	957	1031	981	1012	1040	969	947	977	939	1003	961	989	975	1014	966	1057	976	984	964	1020	971	992	1022	1002	922	961	1000	999	978	943	966	983	1008	964	917	948	1015	930	958	984	965	961	954	1001	981	938	961	926	968	972	944	991	969	1013	963	989	994	968	926	936	957	996	984	976	1024	992	1032	1011	1016	1001	1009	969	942	938	1013	1018	989	969	944	964	988	1003	1021	984	985	946	935	988	961	976	932	1040	1014	967	1026	957	1026	1027	993	1014	963	1051	970	978	1020	987	968	1056	1016	984	983	1032	1025	949	998	988	953	980	957	961	959	985	976	1025	993	958	1041	1000	1009	1017	924	983	1002	965	998	984	977	982	954	988	1022	1004	1030	971	995	993	1017	986	992	972	976	1030	1002	960	982	1004	929	991	1033	967	933	1012	951	1029	1012	947	999	982	970	1008	990	962	970	959	980	1015	968	937	1007	1016	974	987	1012	943	981	983	971	951	976	947	1025	966	983	990	941	1034	966	985	965	964	1002	982	966	925	977	992	993	999	965	953	957	959	965	959	969	979	913	948	987	994	986	967	983	986	1018	1000	979	1014	997	1011	986	1023	1012	990	989	1043	991	1013	1011	976	988	946	1029	1010	1035	993	961	1007	969	989	985	984	967	1011	964	930	952	1015	985	953	988	975	994	954	987	992	987	1003	976	1011	1015	941	961	977	990	986	963	902	952	977	956	978	1010	1089	985	957	982	1006	949	998	1003	958	973	962	1070	1008	981	1037	952	963	986	963	1024	964	935	991	947	977	1023	948	1005	942	952	1014	1000	1037	957	935	1049	999	963	969	1015	989	964	994	956	1015	992	1021	985	989	990	989	982	991	986	993	957	984	960	1003	944	1024	929	937	985	956	1002	987	931	961	1000	997	1037	995	986	996	955	995	975	1010	988	1015	999	973	950	987	1023	953	967	971	961	959	984	1019	988	931	949	1050	973	991	947	940	962	952	980	1018	992	960	956	957	994	1000	1031	1007	998	1042	989	962	1020	1015	1003	983	1002	973	967	959	1026	977	1029	989	962	950	1008	1005	966	988	1007	988	993	992	1045	1026	998	1042	1044	980	948	1023	997	978	998	1003	985	981	1038	969	1014	954	1003	1026	985	1028	1053	985	974	971	980	983	1022	967	988	990	1016	1026	967	986	945	993	1000	924	990	1024	1047	1035	987	991	994	1022	996	945	981	990	1020	1040	1024	1002	970	1012	984	959	1035	1023	1003	951	938	1017	960	960	973	943	980	929	995	953	1024	980	1003	998	966	976	956	940	1053	990	1031	955	1025	963	993	1026	972	1008	1014	958	967	962	990	983	997	946	985	1025	1015	997	972	987	995	954	1034	956	1026	999	992	945	1011	960	984	955	1013	978	949	973	1025	1021	966	960	982	979	990	988	1024	973	943	1000	989	1002	1035	1024	950	946	989	955	992	1003	962	1050	996	1053	959	965	995	974	1030	995	986	1013	989	930	995	1008	1033	983	962	1036	992	998	975	1004	954	1045	996	983	980	972	1019	979	937	990	979	928	1049	1029	989	956	1009	982	999	994	978	919	1003	965	1030	1002	1013	1001	973	959	1028	943	1055	974	1001	965	1014	1022	991	967	973	1036	952	1028	1029	1024	1004	930	962	912	980	999	966	975	961
3490	1490	499	356	300	384	426	400	364	289	272	226	191	187	162	140	140	119	115	99	95	73	78	82	66	80	80	69	85	68	70	75	67	62	62	64	65	81	61	72	47	57	73	54	60	73	62	66	66	69	77	72	69	70	75	68	64	58	73	70	67	60	66	76	59	79	86	66	61	80	69	72	58	58	82	56	79	77	67	67	91	73	75	65	57	81	64	54	57	63	68	68	58	57	54	77	66	59	70	64	69	70	74	66	60	59	67	73	78	70	81	73	64	85	65	69	69	71	71	61	67	70	51	83	77	57	72	83	81	63	55	68	70	59	63	73	81	49	76	66	66	77	72	67	75	58	62	73	57	77	72	65	77	56	79	62	64	84	63	77	54	69	78	61	43	66	64	76	67	78	70	69	74	68	62	85	71	71	82	63	74	59	57	63	62	65	68	65	74	74	60	68	74	64	49	67	72	64	63	61	64	56	61	62	71	67	78	67	63	69	75	66	74	65	58	81	59	76	61	66	58	81	68	82	71	86	72	60	75	63	73	77	64	59	70	78	67	64	63	64	69	72	60	82	65	79	55	63	59	60	66	69	79	65	60	64	51	71	71	66	59	78	71	67	74	64	82	61	70	64	71	66	73	58	69	84	69	67	60	70	62	67	74	70	67	56	70	73	48	76	69	60	64	68	69	63	65	49	77	69	64	61	74	61	72	63	66	62	54	63	72	71	72	83	70	69	62	64	71	63	63	77	79	55	66	62	70	56	73	66	71	74	70	66	62	54	59	72	62	77	63	80	73	65	68	54	76	80	67	55	71	65	74	62	72	68	68	59	73	63	70	80	77	81	59	64	79	67	81	70	72	68	64	84	73	75	70	72	85	68	68	57	62	58	72	70	58	64	71	61	65	59	65	58	65	66	48	61	84	68	72	73	73	74	51	65	65	65	75	71	59	77	67	59	66	60	60	67	63	68	64	64	82	74	82	68	65	72	72	58	81	62	51	70	77	60	71	77	75	53	61	68	64	73	76	58	63	84	74	64	62	66	63	68	68	72	66	71	64	77	61	60	60	60	55	66	81	56	65	55	78	77	59	71	64	74	68	67	48	65	60	62	68	65	80	69	70	78	68	74	51	78	51	68	75	63	63	68	53	65	82	73	58	71	69	56	52	57	70	57	72	77	59	66	68	63	67	64	64	85	59	55	53	64	73	69	59	66	64	75	70	66	71	58	67	71	78	54	73	68	74	71	78	75	82	66	65	72	67	75	53	78	71	67	68	53	72	61	68	83	72	71	69	63	70	65	61	74	64	65	76	59	65	62	72	74	79	67	73	70	80	60	73	90	58	66	68	66	71	65	81	58	54	56	59	66	66	71	60	63	67	75	77	64	59	79	47	61	60	63	66	74	59	67	88	63	63	66	63	55	72	76	69	66	71	58	72	79	70	69	56	74	59	67	97	54	60	62	78	56	67	59	83	50	69	62	54	62	86	59	61	85	57	64	63	72	59	64	76	66	79	71	74	65	56	65	65	46	68	64	69	72	53	62	69	76	76	59	57	55	69	74	74	66	69	69	67	63	71	69	65	64	71	49	82	81	79	65	72	56	68	67	45	51	88	68	64	69	60	72	90	53	58	59	65	80	72	71	84	56	52	73	60	61	60	58	53	67	75	49	69	47	53	66	78	64	60	57	49	61	76	62	75	56	64	60	59	69	76	62	70	66	82	71	70	69	62	59	63	53	60	72	73	80	70	70	63	72	52	65	68	61	62	67	62	76	75	78	53	64	70	61	70	76	83	72	50	75	74	64	69	67	73	83	58	62	80	66	86	56	64	63	61	72	78	83	67	72	71	74	67	74	80	74	60	66	61	71	75	65	63	65	49	80	67	81	71	54	68	73	70	62	62	60	83	75	70	69	62	63	71	74	60	71	65	69	56	61	59	71	70	73	88	61	66	59	58	70	70	74	76	63	79	55	67	71	69	57	63	69	69	65	63	65	67	66	63	77	73	72	77	74	81	68	59	62	71	58	61	64	89	60	67	61	65	59	75	69	67	77	66	80	73	59	69	58	66	81	60	59	68	59	67	51	59	60	65	76	74	77	42	71	68	66	85	81	74	80	52	65	54	63	74	73	65	58	69	65	51	73	72	76	62	62	59	74	76	55	69	80	62	70	71	69	59	55	59	59	68	72	73	63	62	66	59	75	62	85	67	79	92	68	62	77	58	74	63	55	67	53	68	82	66	80	73	73	80	67	95	69	82	62	59	67	63	73	66	65	66	87	77	77	62	61	69	54	77	71	63	62	82	80	59	83	66	76	67	58	60	59	69	67	67	71	70	60	78	74	58	69	69	66	63	66	69	62	78	76	59	90	64	67	67	88	63	78	63	58	60	66	63	74	51	71	71	71	79	69	71	74	63	71	59	59	56	68	64	61	72	66	58	66	57	66	58	68	65	68	86	66	70	63	66	77	65	69	61	71	60	79	68	67	59	72	63	77	72	75	71	78	65	72	76	66	52	58	67	61	69	53	55	73	53	66	54	66	74	67	63	86	61	75	58	68	57	62	79	50	57	73	68	62	67	62	73	73	75	58	84	65	60	74	66	57	75	72	60	56	65	90	54	72	85	74	59	80	65	75	65	85	61	71	69	72	64	61	52	71	62	71	83	62	78	74	67	58	75	63	75	81	70	61	87	57	66	88	73	56	76	71	52	77	74	58	69	68	75	78	74	68	65	82	62	65	64	57	66	62	51	61	72	74	68	83	57	71	60	68	61	67	65	63	72	78	70	60	56	78	74	65	55	61	84	73	57	60	61	63	95	58	69	67	67	68	85	55	80	60	66	59	77	63	69	64	62	60	71	67	62	71	63	81	83	67	55	63	70	80	56	72	68	72	68	67	74	76	70	60	76	77	77	71	65	66	57	77	64	62	70	67	57	77	84	79	71	94	61	68	75	75	61	62	71	79	66	76	51	64	65	68	74	62	64	72	75	79	45	69	52	81	77	66	72	76	53	67	60	73	74	55	59	61	57	58	54	67	72	43	77	71	65	58	67	74	76	52	56	68	61	77	70	61	70	63	76	68	75	76	68	69	71	61	52	59	68	59	70	67	80	69	72	76	70	66	60	69	68	63	68	80	74	85	71	73	74	66	78	64	49	77	60	56	55	55	80	64	49	67	68	73	64	45	76	59	65	48	67	67	57	60	81	68	71	67	63	68	55	56	67	68	55	64	58	62	70	60	77	70	75	78	72	59	68	66	76	64	57	69	69	59	51	67	60	57	67	66	68	75	64	74	74	75	70	67	60	73	67	62	70	69	59	73	84	76	68	65	67	62	68	64	77	59	67	67	65	78	74	74	65	56	66	55	76	54	62	50	60	59	67	61	73	78	63	77	76	86	78	61	76	52	58	53	65	74	66	66	58	68	74	65	65	64	81	70	63	75	67	66	82	79	83	71	74	74	70	69	72	64	73	77	55	56	78	68	69	65
28027	13753	6319	7601	13610	16008	15087	12607	10446	8536	6738	5896	5052	4200	3320	3068	2729	2312	1842	1530	1113	957	824	748	649	699	601	564	600	564	563	574	536	555	570	533	583	526	586	546	583	569	506	571	575	563	580	545	559	564	564	550	579	611	536	573	550	548	567	532	542	542	521	518	569	561	532	538	602	544	484	569	530	556	523	537	535	544	525	545	527	556	543	525	584	494	565	556	535	513	578	548	555	529	529	549	564	557	537	561	548	535	541	546	533	495	552	561	532	553	566	513	585	557	554	501	525	551	556	584	516	589	554	522	546	561	493	553	551	515	572	557	568	547	565	587	572	587	531	571	538	535	550	569	520	563	581	588	551	544	549	521	499	560	529	562	586	538	526	559	551	600	522	551	540	536	506	551	537	545	524	510	551	546	586	523	551	540	555	563	530	541	552	574	542	533	549	533	521	532	587	518	560	626	545	580	556	576	554	583	548	548	535	520	566	570	568	543	557	540	530	547	564	527	559	547	538	534	576	553	538	591	569	542	539	574	522	561	528	515	535	521	553	531	510	534	503	546	532	552	536	565	544	548	545	552	568	562	553	501	549	580	566	529	554	558	530	564	552	558	533	545	578	510	548	584	558	562	600	573	571	586	603	545	577	524	541	521	584	561	515	543	583	555	557	557	562	560	539	511	536	526	548	550	547	570	574	592	528	585	564	537	560	528	523	535	523	560	531	558	534	525	506	545	589	563	557	512	552	586	573	596	564	515	559	593	552	551	554	515	541	519	577	556	563	549	548	543	523	583	517	572	558	575	536	547	560	531	582	530	572	550	553	546	516	563	549	561	533	576	568	581	519	572	582	582	513	527	576	556	528	514	514	578	528	547	532	508	534	514	510	596	570	536	488	565	552	529	582	510	590	531	562	528	525	522	588	560	545	560	526	531	607	545	524	577	504	578	511	547	568	574	534	603	529	581	563	569	539	536	564	548	561	583	549	578	561	579	559	530	575	529	549	607	563	547	536	534	541	549	549	534	598	567	537	532	571	559	519	514	521	523	561	566	556	516	547	576	589	507	586	546	595	534	517	594	543	516	512	517	534	571	563	565	539	584	570	530	579	589	588	532	586	506	580	536	533	565	521	515	533	561	551	554	578	515	524	556	558	540	560	536	562	552	545	545	515	547	579	526	617	526	533	529	516	538	560	564	538	505	531	491	543	530	557	558	567	546	516	549	538	557	544	531	527	602	551	575	536	525	506	557	527	546	571	542	587	537	540	543	482	554	502	552	551	555	592	514	588	564	544	580	559	553	541	565	559	609	524	561	536	559	563	555	551	516	546	571	525	578	505	555	521	556	567	538	557	533	555	520	516	515	554	553	503	568	534	559	588	512	570	570	565	554	563	582	557	595	573	516	543	516	525	591	552	554	558	555	537	592	612	531	578	557	513	560	548	548	553	556	494	561	570	580	560	534	533	604	561	543	561	552	586	539	532	580	564	572	568	556	543	572	575	586	555	533	577	544	568	568	567	549	527	562	578	602	534	555	522	519	543	537	565	557	549	575	586	579	539	568	539	533	556	560	491	526	573	501	556	537	561	534	563	594	544	554	519	561	530	547	604	550	543	529	546	584	564	553	534	556	534	538	538	521	546	519	587	565	533	554	565	558	533	546	564	546	552	544	581	552	564	588	580	538	509	569	546	545	527	546	545	552	518	567	600	569	573	577	579	544	533	560	546	541	561	549	531	523	510	526	562	538	555	570	524	592	582	548	554	553	532	550	587	573	531	569	533	519	575	550	527	565	564	534	541	559	531	546	548	537	550	550	548	483	535	548	525	526	538	504	553	543	557	550	562	533	561	553	527	555	560	601	541	570	547	571	526	565	561	536	573	559	524	556	559	524	537	549	537	551	528	557	541	552	570	569	574	563	533	510	610	581	603	585	554	594	530	522	591	568	549	556	583	564	563	561	561	561	576	583	514	541	534	563	537	530	579	551	549	522	517	539	527	536	569	593	551	584	622	561	562	559	562	529	512	564	556	570	499	527	582	533	553	564	597	549	568	572	523	568	564	529	565	533	560	544	526	546	518	560	562	589	577	540	566	560	588	497	547	555	519	598	528	581	552	504	605	525	570	547	544	531	574	553	560	617	539	577	554	559	573	548	544	564	555	573	546	565	553	545	520	564	523	521	556	588	538	520	541	530	511	561	483	538	549	571	519	552	559	552	494	566	551	549	531	544	570	556	529	502	571	537	520	540	549	555	548	550	539	543	557	564	560	517	593	550	579	561	579	529	537	580	556	572	519	566	557	547	499	575	507	585	519	560	558	518	549	523	561	569	554	542	551	534	572	548	535	539	561	546	573	549	560	559	527	575	564	506	535	542	517	584	534	558	542	558	572	549	548	526	564	626	595	544	598	570	561	539	545	543	591	553	536	541	538	534	583	528	541	556	564	567	536	557	560	510	521	553	587	564	564	542	555	530	559	561	559	559	564	583	517	573	524	513	576	559	569	555	567	570	512	559	568	539	596	535	581	584	579	549	589	529	579	562	552	575	554	532	553	571	532	627	578	535	544	589	537	538	577	581	554	557	531	568	568	545	593	544	568	529	551	583	566	557	553	544	564	529	547	556	513	557	535	563	553	552	578	588	568	526	540	544	552	521	570	592	561	542	547	538	564	522	577	528	523	527	547	502	539	542	577	563	547	525	541	577	545	534	590	546	566	557	545	509	528	524	523	523	549	548	527	553	564	568	525	561	518	516	572	579	524	559	543	551	597	525	583	579	541	574	504	561	584	541	569	529	534	537	507	523	545	573	509	560	562	531	524	545	522	564	527	551	541	565	552	522	516	535	514	550	548	543	546	543	529	559	534	559	575	561	518	545	568	545	577	543	501	519	580	577	554	549	543	571	565	527	547	561	535	535	539	503	525	537	533	593	596	550	535	540	571	542	556	561	548	584	550	543	552	562	519	543	633	559	580	549	555	502	547	549	593	557	539	515	540	552	592	545	562	548	574	570	560	572	552	509	533	526	560	523	529	529	618	546	581	562	573	513	542	528	519	555	564	547	564	562	546	543	595	585	555	565	546	541	529	545	526	555	544	538	566	539	573	560	580	578	541	596	575	556	627	565	567	529	571	534	512	564	541	547	505	571	527	517	576	572	558	540	542	574	580	546	575	560	552	526	535	565	521	560	558	556	580	543	518	522	532	542	544	547	540	555	556	515	509	583	526	582	563	562	569	536	565	574	538	519	577	531	539	537	550	564	540	543	547	549	590	577	532	556	553	573	583	535	580	574	547	557	572	577	555	533	540	503	528	564	545	578	549	575	543	543	535	562	556	534	527	555	550	598	535	531	551	524	525	572	540	529	523	570	558	544	558	569	507	561	535	565	560	580	528	577	560	522	540	560	559	545	551	553	556	529	573	507	509	517	568	581	532	559	556	561	518	566	564	542	567	549	541	509	516	499	522	538	570	557	533	546	587	557	600	532	567	583	527	575
3450	1483	521	372	324	383	409	369	354	290	243	234	176	181	155	163	158	135	104	115	85	86	76	59	81	87	83	84	78	65	75	90	103	69	92	75	82	80	73	78	80	69	77	74	87	85	83	85	71	65	92	86	80	80	68	90	80	65	74	91	93	84	81	72	76	58	64	75	75	64	69	80	76	74	90	75	80	78	75	73	75	81	66	90	80	74	81	75	82	76	74	93	62	63	69	72	72	64	78	69	64	80	73	70	80	67	80	72	70	64	70	76	82	80	86	71	74	76	72	74	59	60	78	68	73	65	75	57	72	77	81	77	97	56	88	85	77	89	68	65	74	75	61	77	76	73	84	79	77	91	79	82	77	78	94	69	63	86	68	78	72	63	66	74	72	89	75	69	68	75	71	88	78	63	78	82	69	67	65	63	81	83	77	76	79	67	92	74	74	76	78	81	86	76	58	74	65	71	65	74	71	69	71	75	77	56	78	63	70	68	71	76	77	69	76	75	82	92	71	64	90	65	71	58	72	84	82	73	84	74	82	72	78	65	78	66	78	68	74	79	89	74	80	89	82	81	62	73	70	84	73	76	81	66	74	81	59	65	77	90	90	81	78	77	85	76	80	71	56	75	75	101	85	72	82	81	87	88	65	73	70	73	80	82	81	65	79	76	72	77	72	76	73	59	68	78	66	66	69	63	91	68	91	71	82	64	84	78	99	63	84	69	87	61	73	82	66	74	69	81	75	82	82	77	85	76	76	79	81	75	82	66	89	75	89	63	79	82	82	87	97	76	67	74	65	71	70	80	66	63	69	75	90	87	59	72	58	77	72	96	79	69	67	78	68	61	76	75	68	86	76	80	71	82	62	67	71	90	88	80	73	81	80	74	60	84	74	79	80	74	78	87	72	88	68	80	67	70	74	70	78	89	74	92	61	70	90	61	77	80	82	74	76	87	77	71	76	73	81	96	88	72	66	59	65	95	61	66	72	64	77	69	68	96	62	80	69	63	66	71	71	76	69	70	75	70	93	83	76	79	78	66	73	74	71	63	77	79	67	77	75	67	74	78	66	73	75	59	79	85	70	69	72	78	74	71	80	85	85	79	77	65	95	67	81	71	78	71	73	69	73	76	74	80	87	75	70	68	102	81	66	67	75	81	66	73	81	69	82	66	76	79	74	68	81	95	63	75	69	73	80	77	66	79	93	62	79	82	79	88	80	87	80	75	89	77	96	83	72	73	64	81	70	79	78	98	73	66	76	72	81	61	83	80	65	74	68	69	71	80	80	62	64	69	92	73	79	92	57	76	64	62	78	68	66	80	73	84	85	73	65	83	82	90	95	73	81	73	76	93	69	81	74	79	69	92	74	83	72	82	90	64	71	65	67	90	64	88	70	96	61	73	70	87	95	88	75	64	75	76	81	83	77	72	70	72	67	84	60	77	82	90	80	77	60	69	72	83	84	75	76	75	74	72	71	94	69	72	71	77	62	71	63	74	69	61	76	95	72	93	83	78	73	78	79	76	69	63	76	74	59	80	67	78	75	70	79	92	85	81	62	80	63	76	60	64	77	73	81	72	67	78	70	70	78	74	63	69	83	83	56	73	76	80	58	74	71	84	70	77	82	74	75	66	91	62	75	72	62	86	81	78	85	89	88	60	82	80	81	89	75	79	72	84	78	84	70	80	72	67	84	73	72	90	91	68	74	75	70	77	85	62	74	62	72	73	76	83	69	83	62	86	74	73	75	69	73	83	77	75	80	71	76	85	69	76	76	74	88	64	78	60	67	67	83	77	66	91	94	80	74	85	62	67	88	60	88	82	72	77	77	68	76	69	83	89	75	88	75	68	64	82	93	71	66	69	62	68	78	95	73	80	66	79	71	64	72	70	74	81	77	74	74	83	87	51	81	72	87	78	68	83	90	69	76	67	74	77	79	86	70	74	82	83	89	84	82	61	69	86	93	64	86	72	63	82	76	86	63	77	82	67	73	73	77	71	61	86	77	80	74	77	88	62	68	62	63	62	61	73	68	78	67	76	85	74	69	75	79	79	72	91	88	86	75	85	64	66	79	87	63	67	75	82	81	66	78	79	73	82	70	75	69	71	70	86	61	60	79	69	72	83	83	65	73	69	76	87	71	74	83	61	63	66	76	72	66	66	70	71	64	88	74	67	78	75	81	58	88	80	79	64	78	78	88	73	80	72	82	81	81	66	63	85	70	88	75	78	60	61	64	59	74	77	75	63	70	80	79	65	74	82	73	88	95	74	82	88	73	72	69	76	85	63	67	76	85	72	54	87	79	76	78	83	80	78	71	83	86	56	60	75	69	85	72	63	71	72	83	89	85	85	73	73	63	73	76	82	69	68	81	57	82	72	73	89	69	83	84	77	89	79	78	84	82	59	64	56	77	93	79	93	81	59	76	65	67	68	71	87	72	72	76	73	69	75	90	80	70	74	79	67	79	58	75	72	92	78	72	80	82	76	66	68	69	70	71	84	73	81	78	97	75	79	72	69	76	55	76	76	85	67	68	56	75	81	67	89	81	82	85	80	81	75	69	84	82	70	76	82	81	83	66	68	79	74	61	75	76	68	64	73	62	68	64	95	64	77	75	66	87	73	72	76	88	58	81	80	75	70	70	67	81	72	85	81	75	75	78	76	64	81	78	71	77	72	76	68	81	62	62	68	76	80	83	76	77	61	88	78	84	69	65	79	85	79	78	74	73	83	78	82	69	79	91	70	66	64	78	87	84	69	72	87	68	64	73	67	66	78	70	77	92	64	69	80	67	67	64	65	84	84	86	97	65	87	80	67	81	70	71	68	85	71	85	64	73	71	77	71	75	73	75	67	91	80	66	71	68	69	62	62	65	76	83	76	59	78	84	71	66	92	82	84	80	72	67	93	85	85	67	73	77	66	80	68	80	74	71	69	82	78	98	98	85	82	68	76	78	84	79	62	68	87	66	90	67	90	65	86	78	85	87	87	77	62	81	86	80	73	53	82	73	82	82	71	74	62	85	72	82	70	67	97	89	77	76	80	78	76	78	77	64	75	81	64	64	66	80	78	76	71	67	89	82	76	72	64	87	72	77	60	97	68	86	69	84	79	78	71	97	83	84	69	78	82	70	82	74	94	73	81	81	69	66	84	76	80	78	67	87	84	82	79	77	82	76	77	77	65	81	83	69	73	69	63	65	86	71	76	81	66	80	75	56	69	80	75	92	76	71	99	75	86	74	80	83	67	76	78	73	76	86	82	83	69	84	73	71	97	84	72	72	84	83	65	76	80	89	75	89	89	73	80	69	68	79	77	69	80	87	77	90	63	76	71	76	71	74	68	80	62	80	72	77	67	86	79	74	78	61	73	76	79	66	73	74	75	72	70	86	83	76	70	81	86	80	69	72	77	67	77	77	68	82	72	92	72	74	72	62	91	82	65	92	71	75	75	97	77	78	93	77	74	59	63	64	74	80	68	65	87	62	68	77	75
28785	14020	6411	7667	13800	16544	15220	12727	10637	8371	6864	5908	4960	4225	3370	3175	2880	2321	1874	1589	1149	990	783	840	781	696	674	635	644	647	643	625	640	641	591	617	645	632	593	628	580	639	584	613	583	586	622	653	627	612	611	627	563	603	609	621	623	613	613	602	622	610	581	632	598	613	583	622	624	588	667	614	640	621	602	583	619	648	574	601	607	606	612	626	598	585	617	615	637	599	620	591	566	593	617	634	563	567	634	626	592	617	639	576	627	603	617	634	612	649	637	636	621	602	596	615	614	644	577	627	573	564	633	609	625	604	641	629	612	612	589	601	617	627	601	606	589	652	558	557	609	611	615	545	577	607	589	596	603	623	618	626	630	600	627	588	618	609	574	577	612	606	604	595	612	619	555	634	602	610	629	619	637	587	625	609	585	621	633	617	610	635	651	611	573	644	639	613	647	631	613	591	625	597	606	615	573	638	637	634	635	640	631	601	637	630	620	631	645	646	616	636	640	605	556	613	625	600	655	623	611	619	604	599	623	627	608	662	613	602	641	591	575	640	622	633	659	589	648	601	640	578	588	626	596	611	638	574	616	578	572	592	600	622	620	611	607	615	594	591	624	617	608	653	611	606	652	624	607	609	630	613	643	564	598	604	601	627	592	607	584	587	587	607	596	611	605	649	610	616	583	556	643	611	638	603	593	634	624	619	657	587	583	626	596	581	609	643	572	583	618	601	622	640	600	606	591	583	579	631	601	614	591	620	606	585	603	574	606	607	609	648	625	600	650	605	608	629	617	587	592	629	604	609	655	635	573	624	631	638	604	625	543	593	642	634	635	629	615	581	634	643	598	610	645	590	607	576	582	555	609	582	618	605	630	633	611	611	605	643	596	608	595	634	612	639	645	595	620	621	572	587	618	641	627	576	627	605	599	586	584	576	583	596	591	606	608	621	610	612	598	556	593	607	635	620	623	586	555	625	586	593	588	572	599	626	626	587	652	622	618	557	631	602	638	569	622	603	590	618	646	563	625	640	578	633	629	625	600	613	620	655	642	583	626	630	621	624	585	630	653	642	575	632	600	644	658	614	629	583	662	618	636	612	591	602	596	628	607	641	637	671	600	618	603	639	583	653	663	623	620	566	589	577	643	613	658	629	625	614	613	619	610	621	606	595	624	616	611	587	553	633	606	627	611	546	634	600	579	594	589	573	601	613	578	614	616	641	619	666	621	584	624	609	575	626	603	617	666	563	612	588	628	624	600	649	587	587	604	640	584	596	653	618	613	586	611	674	625	637	632	613	586	582	610	614	625	608	567	611	595	592	629	603	603	600	624	587	632	597	577	588	623	610	624	625	592	626	610	606	599	626	577	587	598	593	626	572	557	648	609	612	596	616	610	659	661	668	617	598	598	602	590	619	633	608	587	636	621	636	622	603	619	608	625	657	616	600	614	611	598	575	648	638	580	626	573	607	607	609	612	608	622	610	643	574	603	641	600	610	614	598	592	580	610	594	634	621	608	627	597	600	612	590	643	656	596	605	571	619	567	600	601	603	653	623	596	596	634	610	599	570	600	608	630	581	586	607	566	642	602	651	621	583	580	604	609	606	624	589	609	665	620	589	583	625	609	601	629	611	645	608	634	608	572	628	583	609	591	618	579	585	626	634	626	584	605	628	593	618	586	628	601	625	596	593	593	614	637	577	640	626	596	629	631	576	584	646	627	605	580	644	633	607	595	628	643	640	601	616	567	576	595	624	591	633	612	598	590	603	586	606	634	598	584	610	626	614	636	639	625	642	649	575	591	606	601	603	625	589	592	591	618	642	634	624	619	591	534	611	600	638	594	641	618	610	635	611	588	644	629	555	630	625	628	588	610	621	592	604	560	580	588	629	604	598	577	615	628	624	627	630	599	597	619	617	611	622	611	565	592	609	599	630	587	611	620	621	605	596	625	611	595	638	642	623	554	603	586	609	605	597	659	622	570	642	620	601	598	589	588	641	614	673	642	616	588	602	604	576	597	590	606	634	612	575	588	578	618	656	595	579	654	621	582	622	617	619	586	606	584	638	639	624	595	589	592	611	597	622	601	647	620	573	582	633	591	649	611	612	594	583	602	630	624	653	613	617	660	598	598	609	628	599	615	613	600	600	546	585	585	582	616	625	631	593	596	614	615	609	590	637	559	584	605	581	583	594	639	624	594	636	613	598	615	607	622	604	585	583	622	598	615	612	600	658	635	616	611	595	614	631	560	641	627	630	649	635	596	596	587	671	640	622	618	611	602	604	627	649	603	610	612	635	621	600	562	624	584	669	569	609	592	627	614	643	601	592	628	584	596	594	599	600	670	611	641	584	658	607	574	610	623	619	614	664	569	585	603	616	594	582	620	613	641	635	644	607	683	600	634	637	639	577	564	564	643	635	603	639	626	593	611	590	611	604	606	623	594	616	595	590	594	641	614	579	606	626	572	628	605	596	583	647	634	605	639	619	610	634	596	606	645	590	622	627	611	602	613	578	615	606	648	609	594	602	588	637	652	615	608	664	576	672	594	565	600	633	580	619	600	626	627	598	585	647	621	648	616	578	585	598	641	606	644	621	627	646	618	632	617	592	638	586	634	621	608	563	578	645	619	646	608	622	594	609	613	616	681	597	555	617	601	641	634	625	632	608	614	608	651	617	623	663	633	621	588	591	612	645	636	598	588	625	617	627	637	606	621	588	643	594	645	601	582	588	616	579	551	628	620	592	625	591	625	658	603	620	578	582	599	587	584	597	628	543	658	634	612	608	613	617	609	613	595	593	619	650	569	621	615	631	602	580	579	575	589	601	604	598	599	591	619	636	606	599	599	642	636	632	596	622	607	615	550	581	623	647	597	620	621	613	589	685	684	613	635	626	575	597	586	604	579	591	622	576	628	582	615	581	617	625	591	633	628	601	608	614	602	617	628	615	596	651	626	608	607	605	636	594	608	574	609	644	589	593	568	600	617	597	587	586	577	621	626	594	613	670	601	597	596	644	616	628	629	607	615	666	623	633	593	629	594	576	626	611	593	669	585	569	644	601	595	627	617	624	610	611	574	596	615	635	673	614	637	604	607	602	643	604	634	633	616	600	655	587	578	596	645	577	598	582	623	655	623	630	616	576	602	619	597	612	615	618	623	643	597	636	592	586	589	622	605	602	571	630	613	617	611	614	589	592	637	633	588	568	609	621	610	574	615	603	579	598	594	612	588	612	640	586	642	627	623	610	559	593	611	616	585	622	653	618	602	634	570	604	578	610	647	564	600	636	625	599	610	600	586	595	614	589	609	582	633	622	588	600	577	604	589	618	573	613	607	595	621	608	618	630	604	601	621	584	614	630	626	641	626	608	631	631	620	657	648	600	608	642	616	637	611	630	595	639	619	655	648	667	617	611	651	642	629	640	592	597	584	631	589	645	568	629	586	660	619	594	583	571	611	660	623	574	602	642	620	629	534	600	602	601	628	567	618	615	601	580	628	581
5495	2296	707	432	398	464	525	497	422	331	303	276	239	263	203	199	217	163	148	134	121	91	96	101	86	77	84	93	86	83	87	66	83	85	91	77	81	89	81	93	72	68	74	84	75	73	83	93	74	94	88	79	65	55	69	80	73	88	68	93	95	87	66	81	83	77	84	74	84	77	77	67	92	97	65	77	78	69	82	60	90	65	88	100	89	86	95	77	99	70	68	62	72	73	72	97	70	83	71	87	79	99	79	80	61	77	90	68	74	92	87	67	89	68	69	94	81	71	76	83	83	77	85	65	68	82	76	79	82	85	75	89	73	75	62	85	73	80	88	75	75	91	61	83	91	79	89	71	74	83	84	78	69	74	78	76	69	86	83	85	73	83	87	79	66	81	76	86	66	75	77	105	67	69	73	96	90	74	84	79	79	85	82	90	79	94	81	90	76	84	84	68	81	72	63	71	80	71	93	84	71	78	81	81	82	69	84	86	75	84	81	75	83	79	66	75	68	104	77	81	78	92	70	74	80	66	80	79	77	77	81	80	86	87	65	78	81	63	77	97	85	73	89	76	74	85	78	75	86	88	72	84	81	82	95	90	77	90	81	62	73	84	90	88	70	80	92	68	73	63	89	70	72	84	80	74	77	85	84	79	95	59	104	79	82	79	61	94	90	80	63	77	76	70	78	80	89	87	64	72	74	83	91	84	86	87	83	82	75	78	74	86	83	70	71	78	70	84	86	83	85	69	93	89	97	93	83	78	76	67	74	75	87	77	85	91	77	74	96	89	89	85	75	89	78	100	65	74	80	78	68	76	70	71	81	71	72	69	77	74	90	71	91	97	73	96	88	83	62	69	82	71	75	81	62	89	98	78	77	72	83	76	89	83	91	71	70	107	64	74	78	86	85	71	82	96	88	83	70	86	81	78	87	90	78	80	95	98	81	70	68	81	74	84	68	90	89	82	87	73	88	86	85	84	71	110	76	77	78	68	73	79	81	77	89	81	69	83	76	88	85	87	62	79	79	84	64	80	90	71	70	100	89	74	76	90	61	83	72	76	85	77	71	84	83	77	78	83	84	80	77	77	85	79	80	86	71	66	99	89	74	90	71	60	91	90	87	78	83	83	83	82	97	97	71	85	93	70	81	70	87	76	75	79	76	77	83	74	67	72	74	87	70	85	77	68	74	75	83	97	85	81	83	68	80	79	116	71	80	63	92	86	70	90	79	72	65	79	72	77	90	80	87	71	70	81	73	83	79	97	84	75	93	92	74	60	67	76	77	78	82	70	84	74	78	89	85	69	81	73	92	80	84	55	75	65	87	65	79	82	75	94	66	90	85	89	85	76	84	74	84	78	92	65	66	70	63	74	92	88	85	80	85	85	82	73	81	84	76	87	69	70	91	75	86	78	78	63	81	75	81	78	79	96	84	87	63	73	69	85	59	68	84	86	74	75	78	91	66	67	76	75	94	95	88	74	74	76	64	93	68	70	57	89	77	91	73	78	71	87	79	85	77	79	90	93	79	82	84	70	82	89	69	72	74	66	96	64	79	69	74	80	85	92	80	80	71	66	84	86	76	91	84	86	84	83	79	87	86	81	79	82	77	93	87	83	88	74	81	73	74	86	88	75	65	76	70	79	92	75	69	90	85	90	99	85	83	83	78	99	76	89	72	102	64	80	85	70	84	82	86	70	71	86	70	89	71	67	70	99	67	91	80	69	70	69	72	83	85	84	90	75	74	84	51	82	85	69	89	85	81	84	94	96	64	70	63	87	88	79	99	76	84	84	96	77	94	91	63	87	81	84	84	75	68	89	76	79	76	77	82	67	80	76	62	78	87	88	89	71	86	77	74	71	81	60	87	79	87	89	70	65	76	68	90	90	77	81	77	76	92	86	72	78	87	77	98	66	91	79	79	80	82	89	68	78	75	73	63	72	87	85	75	91	73	87	72	90	76	74	78	94	81	70	94	75	81	80	88	80	69	87	85	83	64	74	84	74	78	71	80	79	78	82	83	78	72	80	74	88	79	92	72	85	71	94	98	69	75	72	84	82	78	95	80	82	72	81	87	66	77	70	79	80	61	90	75	90	77	91	63	73	75	77	70	88	68	86	83	70	79	77	69	87	91	80	77	74	89	75	68	74	81	69	72	76	73	78	83	73	76	79	73	86	48	77	71	79	83	75	73	82	82	73	77	73	80	78	73	78	76	88	82	65	76	65	90	83	64	81	83	96	85	76	89	85	70	66	97	68	79	72	74	67	84	74	83	79	67	85	79	69	66	70	81	79	71	85	89	88	84	78	86	94	70	92	84	81	74	80	80	86	82	75	71	72	66	70	68	78	89	73	79	77	70	85	84	72	70	64	90	94	64	72	84	72	70	88	79	70	81	85	88	76	74	76	86	83	90	73	79	76	91	87	79	76	78	82	76	69	81	90	76	71	76	88	80	97	62	82	81	72	81	76	86	73	84	83	70	66	86	79	73	83	83	85	75	77	79	71	86	82	85	80	80	85	78	71	73	67	83	84	74	90	81	79	81	81	85	75	70	80	92	91	77	66	83	99	84	68	92	64	81	90	71	72	72	77	101	63	79	87	97	58	70	70	75	69	65	71	90	84	73	87	77	70	95	85	86	88	86	107	72	67	93	84	87	79	83	78	68	95	94	84	96	80	71	84	76	89	74	79	77	75	84	76	70	87	85	66	69	83	71	91	78	80	82	74	76	79	88	59	78	81	74	84	82	83	86	73	80	66	79	69	77	92	82	88	76	85	79	79	79	64	85	82	62	98	86	74	73	94	75	78	78	85	76	92	71	77	78	75	69	87	76	84	82	77	75	59	53	74	76	103	83	87	65	73	89	69	82	94	74	84	74	74	77	79	80	79	80	81	78	85	75	76	71	65	73	85	81	73	85	96	82	75	74	74	87	63	72	78	82	73	85	67	82	87	68	91	73	96	72	74	76	79	73	89	82	85	73	77	88	67	72	91	61	93	90	80	90	83	95	107	82	86	80	89	71	82	91	76	68	81	76	77	92	84	77	58	71	77	81	65	65	69	79	71	80	93	92	90	96	84	73	72	82	89	85	79	73	88	100	68	65	89	75	73	78	84	83	84	74	81	76	99	79	68	92	75	74	76	90	74	58	85	82	99	84	82	68	84	76	63	91	96	89	84	66	79	75	89	77	55	79	96	66	85	72	73	70	91	72	84	71	75	96	98	76	81	60	84	85	67	81	93	88	80	67	72	84	79	70	75	80	84	63	92	87	83	85	84	84	87	62	59	86	85	86	78	70	92	96	68	74	69	70	85	76	76	66	78	74	75	70	58	76	70	85	84	71	73	86	89	81	79	71	72	84	65	76	66	70	85	79	77	76	76	74	77	77	68	88	89	70	75	74	76	80	83	77	83	79	77	75	92	89	99	69	64	83	68	88	78	77	79	84	96	71	70	82	71	84	76	88	72	82	70	81	75	85	83	81	68	81	82
31731	16852	7713	9240	16141	19136	17557	15519	12826	10086	8460	7550	6229	5389	4389	4169	3726	2933	2334	1982	1378	1126	1005	928	957	798	811	684	712	665	681	720	671	592	656	642	676	628	669	645	707	660	665	659	656	687	652	649	633	662	643	644	648	686	710	655	662	620	643	692	603	670	634	659	686	655	623	664	658	616	636	648	688	659	643	638	627	627	681	690	649	670	639	624	616	714	643	667	633	682	643	632	643	664	627	624	646	655	674	668	615	634	640	635	676	629	657	626	641	673	647	641	611	656	637	659	655	678	651	637	655	669	641	673	651	647	665	696	645	658	675	594	657	656	653	663	646	637	630	626	636	643	655	640	636	625	640	631	661	658	663	661	632	643	693	637	679	671	669	631	635	604	658	648	675	684	618	650	644	643	650	692	660	643	675	627	710	679	669	683	633	710	651	656	659	660	678	635	673	677	633	649	644	647	654	657	644	691	691	620	645	658	660	614	640	645	640	673	626	618	634	686	659	665	651	686	602	632	649	633	663	634	594	657	660	639	674	638	647	658	643	643	699	662	615	717	622	657	627	684	628	692	630	644	673	631	686	691	630	683	681	644	646	656	664	682	637	627	668	652	629	679	615	675	605	645	659	650	662	664	668	626	716	648	643	664	674	670	705	689	640	632	660	681	675	661	642	659	659	614	654	638	599	658	625	625	655	666	697	670	626	660	653	640	636	640	658	664	691	625	616	647	677	637	594	657	623	633	665	686	655	652	663	661	636	631	655	673	651	645	652	637	651	637	641	645	661	668	654	629	665	632	709	648	630	659	671	656	628	629	639	671	668	635	691	656	650	635	670	651	648	668	608	616	671	658	692	686	684	651	638	680	632	668	640	664	655	659	632	629	638	651	686	644	608	690	656	662	644	654	627	697	672	632	651	661	628	651	658	610	676	664	729	676	636	626	599	680	662	643	648	669	673	627	672	657	670	648	628	676	605	706	631	608	614	677	658	602	650	635	567	643	666	647	656	628	600	674	587	654	667	641	644	594	688	665	638	631	650	656	627	656	669	614	628	618	646	662	614	634	635	669	636	623	646	604	632	651	629	682	629	583	622	650	582	654	641	677	612	661	665	639	674	618	662	652	665	622	641	663	629	682	600	620	615	607	661	617	646	660	584	639	658	640	661	602	642	634	655	708	631	672	648	643	606	667	640	653	676	630	668	674	641	620	674	702	643	652	623	597	644	656	653	681	624	616	652	664	654	632	646	654	664	653	661	678	624	661	652	657	696	620	620	655	668	638	668	638	640	656	680	646	694	625	665	690	649	643	630	657	660	628	635	630	686	681	704	591	607	662	684	621	641	640	609	639	680	629	707	638	665	696	648	654	631	617	655	624	647	647	611	622	684	653	678	650	632	613	609	651	638	628	635	626	667	663	683	671	589	664	614	646	667	635	693	652	662	679	650	635	610	699	613	655	627	613	659	617	658	650	647	657	698	693	671	631	655	652	654	665	647	642	653	652	637	653	687	684	647	631	637	610	653	614	676	659	616	676	627	640	653	638	688	620	648	651	624	653	663	690	616	673	671	642	634	643	657	703	647	630	653	665	636	649	629	638	626	691	649	636	664	587	703	634	632	669	639	636	605	663	681	643	627	666	663	659	677	656	641	616	654	633	654	621	669	654	701	634	617	652	645	700	651	651	626	667	724	696	684	664	605	613	641	675	616	598	641	611	686	621	631	640	629	602	631	622	647	627	647	647	649	645	652	641	664	635	659	617	617	592	660	643	640	661	662	672	608	659	691	620	678	666	610	632	650	620	656	671	652	664	648	621	656	699	638	661	675	634	680	629	656	639	635	613	621	700	595	681	663	729	626	650	604	637	707	670	636	641	651	659	684	620	632	636	641	628	629	677	648	638	610	647	582	605	651	620	606	603	720	703	662	656	671	667	649	596	614	617	619	637	606	691	644	665	636	661	639	643	668	638	598	627	663	633	633	665	585	670	652	673	641	712	628	634	640	697	653	687	647	629	638	647	633	666	630	661	613	667	618	619	670	599	627	640	629	630	624	648	624	611	681	575	652	651	628	641	673	657	622	610	695	667	673	636	662	638	565	592	662	635	674	642	640	653	679	629	609	654	628	611	687	652	614	683	666	649	641	601	657	682	593	668	625	633	671	617	656	678	659	706	679	673	657	702	620	609	687	647	713	643	641	606	681	637	682	648	643	649	639	656	708	674	633	594	652	660	642	624	640	693	646	652	708	712	624	637	657	714	657	665	660	663	644	617	594	621	672	653	675	633	679	626	588	628	654	671	674	608	623	630	619	657	705	610	611	663	650	616	663	628	616	651	674	633	612	632	633	632	637	635	723	618	663	680	664	637	668	647	647	648	662	632	688	683	642	646	660	606	644	674	675	628	694	626	655	625	638	632	663	655	684	632	677	661	664	635	649	621	636	709	637	678	621	626	626	620	660	622	634	714	677	668	639	645	630	660	652	652	622	678	666	686	659	693	631	651	672	613	632	649	591	659	653	693	650	651	662	655	636	652	654	630	644	617	620	631	675	637	639	639	617	656	649	685	635	649	668	669	634	671	660	652	610	630	681	635	633	634	619	626	590	712	695	577	661	641	634	621	659	639	681	640	642	672	679	634	621	628	654	687	659	680	669	680	675	669	645	663	608	665	660	655	641	666	670	643	630	658	681	683	644	652	658	707	661	691	647	681	620	648	617	675	585	629	654	607	683	615	621	680	681	641	646	634	630	678	632	654	630	630	649	627	640	645	633	681	643	678	686	623	605	677	620	682	665	568	605	663	656	666	647	698	671	610	621	627	628	677	680	669	626	683	668	636	607	605	685	662	630	627	648	642	642	609	678	622	699	653	663	635	653	648	633	652	638	634	626	649	642	638	647	625	643	606	637	630	626	626	648	667	636	671	679	624	646	615	652	646	682	620	661	616	612	653	634	666	617	670	673	626	639	614	644	628	618	700	667	648	671	634	611	681	639	626	682	621	650	658	639	676	678	663	647	644	683	640	652	602	623	653	693	692	646	657	677	629	663	659	602	634	655	658	642	647	609	620	685	688	660	629	650	642	620	685	631	622	668	696	647	665	647	669	663	593	646	648	634	691	678	695	666	679	652	625	632	630	625	658	710	649	671	643	663	627	609	615	634	638	674	655	688	622	645	671	580	619	633	623	624	686	636	694	616	636	659	650	655	629	629	660	664	690	654	695	629	636	658	657	634	682	620	657	592	657	669	657	714	671	628	666	650	659	678	634	654	649	672	686	658	645	659	625	600	606	633	659	618	691	649	650	635	690	644	647	662	617	647	661	663	630	658	661	638	674	655	667	645	649	616	606	666	661	632	678	673	677	690	652	618	689	626	691	665	643	656	678	636	650	622	637	673	684	646	683	699	661	607	682	634	616	618	679	659	612	642	640	666	649	659	646	671	683	662	660	662	637	660	643	639	656	638	628	634	651	649	635	684	652	687	625	640	672	571	647	674	596
7015	3924	1025	611	575	670	646	658	588	474	431	400	326	318	316	296	268	247	209	154	169	154	140	161	139	154	124	137	134	131	130	128	124	145	119	129	141	126	107	124	131	148	121	122	114	135	128	147	133	123	132	146	121	136	135	108	124	130	117	116	159	128	130	140	104	128	127	133	101	109	126	143	133	128	98	119	119	134	146	128	126	128	127	114	114	139	134	117	124	123	124	132	134	107	132	140	127	126	110	115	145	107	125	126	132	125	144	120	121	143	109	141	130	128	116	120	116	131	120	139	133	128	121	134	114	141	134	125	138	145	131	130	140	133	108	142	125	140	123	138	107	138	122	133	147	132	133	154	124	123	129	129	114	114	117	124	136	104	125	134	147	117	107	121	138	114	142	117	123	135	139	120	132	99	139	104	130	144	128	135	116	130	142	110	106	123	144	150	119	133	130	122	132	121	117	129	139	134	131	138	125	138	136	108	139	93	120	116	126	107	126	122	105	117	130	112	126	128	135	114	133	130	107	127	134	128	102	122	98	116	139	131	141	126	124	130	129	143	131	95	137	136	133	136	116	140	130	128	127	149	109	128	135	130	132	131	121	130	116	127	128	126	141	116	123	111	121	147	125	113	129	128	131	111	132	131	102	125	134	138	119	129	118	106	136	146	144	120	115	146	113	139	130	127	123	107	136	135	126	151	151	118	116	131	118	113	135	129	135	123	124	120	116	142	134	124	144	133	115	132	146	134	121	109	126	121	142	111	144	109	116	132	117	121	129	141	139	134	144	113	128	118	120	123	124	145	111	107	133	129	131	130	123	137	115	114	136	142	128	109	147	133	114	110	133	129	129	134	110	106	129	119	119	115	136	117	122	131	133	157	115	113	122	118	123	128	118	137	123	125	121	134	122	137	120	124	120	130	127	115	115	127	117	133	117	113	115	126	100	109	117	118	126	139	129	131	136	120	136	133	132	127	109	125	134	126	140	116	139	119	120	135	118	124	127	111	123	115	130	124	138	131	127	115	123	130	122	154	129	130	131	127	117	141	127	114	119	124	119	130	128	118	119	127	111	116	137	140	124	113	134	134	123	147	106	133	126	120	118	112	123	131	128	135	139	144	151	116	144	109	123	117	115	114	121	116	147	110	130	134	115	130	118	126	128	110	137	144	123	112	130	127	123	134	122	128	126	117	159	130	124	113	137	115	127	105	119	123	132	140	133	151	108	128	120	129	137	142	125	147	119	134	126	137	117	140	124	138	133	125	104	119	151	127	123	122	128	126	116	135	116	101	125	133	116	130	131	141	144	131	116	115	114	122	121	118	137	127	126	115	115	121	125	125	146	111	138	134	109	123	126	130	123	132	137	105	123	115	156	136	117	122	121	146	111	132	140	124	130	126	110	132	150	129	121	134	129	124	126	129	123	93	135	129	122	119	109	123	122	123	130	144	124	115	112	109	132	120	112	119	116	131	130	124	130	138	125	152	132	145	119	120	116	123	132	125	107	125	138	137	119	147	147	122	154	147	129	120	126	132	134	133	132	131	157	147	140	137	131	110	118	117	115	119	126	124	141	142	142	138	136	117	133	129	136	113	151	131	127	118	142	153	122	119	136	151	125	124	120	158	120	136	159	126	137	110	134	136	120	118	107	141	148	130	125	127	134	136	114	116	111	138	117	129	130	125	135	132	136	131	111	120	123	114	136	126	122	130	129	125	133	124	131	113	114	128	101	125	147	119	118	111	130	136	130	136	131	132	137	148	114	123	140	123	145	138	134	119	143	119	125	139	106	110	137	147	117	141	125	137	107	124	127	118	147	130	118	102	159	129	138	128	111	123	137	113	136	123	110	128	146	136	125	127	125	145	119	130	141	117	125	150	135	110	110	118	117	94	144	143	114	127	122	125	127	123	135	142	117	132	118	126	122	149	106	123	147	144	134	116	127	131	132	119	128	144	128	139	128	132	123	131	117	125	150	121	121	121	124	89	111	132	120	127	113	122	127	118	119	121	134	139	137	147	131	115	114	129	120	134	133	126	145	143	143	124	117	101	132	107	124	130	115	133	116	116	113	125	132	150	120	146	114	125	135	124	116	126	124	127	134	130	127	119	128	129	129	119	118	115	121	112	129	124	117	136	118	137	121	134	131	105	131	107	132	142	139	125	118	139	133	129	127	120	124	102	136	131	109	125	141	103	113	114	121	128	124	118	137	134	118	153	116	120	134	120	153	132	119	139	143	130	129	116	139	117	114	141	111	123	116	136	133	104	133	125	127	115	133	146	133	128	104	131	158	107	137	128	130	116	146	115	137	122	123	135	130	123	115	134	115	135	134	123	119	143	136	144	124	116	120	134	119	127	112	121	137	103	132	142	111	139	140	139	129	143	101	102	125	143	140	122	125	123	132	108	124	127	140	122	142	138	123	121	129	141	112	130	123	121	122	134	130	124	145	128	122	122	127	129	134	128	117	119	134	138	112	134	126	131	148	118	127	132	124	104	116	125	116	137	123	140	132	119	125	130	141	113	138	119	120	122	130	115	131	122	132	119	126	133	132	135	117	164	130	141	126	138	134	144	132	126	130	118	129	130	118	130	137	121	124	137	129	135	123	129	113	131	116	122	142	133	134	112	118	113	133	125	132	117	120	137	105	122	122	115	150	113	139	127	123	130	110	124	149	134	118	102	133	127	132	136	118	138	130	124	130	129	129	132	143	124	124	133	138	132	120	116	122	116	139	126	123	137	111	130	123	130	127	118	114	120	113	127	124	123	114	113	128	117	129	124	114	134	114	126	109	128	126	136	134	126	106	140	134	126	124	113	111	140	124	118	150	128	137	113	135	135	142	104	138	135	142	128	149	127	138	116	145	132	123	125	115	120	123	147	137	126	132	132	113	116	125	124	117	127	137	118	123	141	128	125	122	136	130	118	139	130	125	121	127	127	132	136	127	125	119	129	129	123	132	131	144	121	130	133	125	126	138	140	119	141	147	135	133	145	125	135	115	108	116	138	127	124	116	114	113	139	152	127	137	117	143	126	141	130	108	127	127	126	137	125	148	114	148	115	121	133	136	125	132	109	106	128	133	133	131	130	129	139	117	142	139	125	132	139	114	112	113	127	129	132	142	140	144	119	110	139	136	126	112	139	136	136	120	100	129	147	123	126	126	137	115	131	127	118	130	134	103	120	123	131	125	114	121	119	100	115	125	132	121	154	119	121	138	102	106	114	137	111	124	118	116	122	142	129	136	141	123	131	129	131	119	110	127	135	137	131	121	121	106	119	111	125	132	114	135	125	109	124	125	130	119	123	131	129	125	123	132	115	117	134	132	123	132	111	122	131	116	110	106	122	133	137	123	111	126	116	111	125	108	133	135	137	124	123	133	145	126	145	134	140	115	123	132	122	148	141	151	112	117	135	117	109	109	126	133	125	111	127	126	159	120	134	122	129	118	136	131	133	128	124	149	129	133	131	129	125	136	116	119	122	137	129	118	120
36544	20939	9744	11245	19325	22092	20631	18270	15219	12442	10489	9369	7656	6820	5750	5477	4949	4158	3134	2612	2033	1656	1448	1278	1417	1180	1167	1155	1132	1110	1105	1057	1086	1049	1025	1030	969	1015	1031	1017	1092	999	1016	977	986	1024	1036	1051	1052	1034	981	998	963	984	1003	1061	993	1067	1056	1039	1030	1002	1049	989	1014	1032	1004	1018	1045	981	1018	999	1107	978	1027	979	985	1003	1021	988	1034	975	975	997	1008	989	1028	1059	1005	965	956	1014	1029	1016	1069	994	1011	959	999	995	1006	1026	1065	1035	968	1012	1011	1010	1043	1067	981	983	1001	1004	996	1016	958	968	1049	985	1030	994	971	1027	983	1047	985	1019	1007	1060	1035	940	998	1065	988	1027	995	987	987	1003	1029	1000	977	1018	991	1002	1014	1004	1052	1031	1052	1002	1008	993	1018	1035	966	1014	1053	980	989	1076	999	1027	976	992	989	1013	986	952	992	962	986	1044	1007	1061	1006	1031	1022	990	948	1017	1038	1064	1028	981	949	1006	1020	957	1017	954	1004	1031	1030	1011	937	1010	1013	994	983	981	998	1047	1001	970	1067	1039	1011	1025	976	968	946	1020	948	1002	979	1014	1027	974	1047	1025	1043	1009	1003	979	941	1008	1027	974	1015	1018	989	1009	1017	947	1090	1037	1022	983	968	1066	1009	1034	967	964	1011	1008	1032	1023	985	1039	1010	984	976	1001	1050	1038	995	1026	1047	1042	1010	1054	995	1023	978	1028	991	960	1022	1002	997	968	1019	1039	948	1062	999	940	1003	1031	930	1016	1003	1021	991	1029	1063	1022	927	990	1017	1011	1002	1046	1009	1026	1048	1017	997	1057	949	1000	1084	1012	1031	994	987	1012	953	1039	995	1003	982	948	1013	1007	966	973	1031	993	1040	1049	1034	988	1003	1002	1028	986	1010	1031	1006	1051	1014	981	1019	963	1010	1021	1016	994	960	1073	983	954	974	1065	1027	988	1001	990	1046	969	1005	974	1011	990	1031	972	1005	1028	999	982	970	1016	1040	1049	1044	1010	1041	998	1025	996	994	1040	1005	1021	1046	1044	1033	1007	963	1018	963	970	1010	997	991	983	968	1005	1050	1019	1016	1005	1030	1010	993	1034	1010	1047	989	942	1043	993	968	1039	954	1005	983	991	985	977	1031	1030	1009	1013	994	1005	1048	1033	1019	950	1035	1012	1089	975	1016	1030	1055	1046	981	1047	1056	977	1050	1011	1057	1091	1027	995	984	987	987	990	1033	1015	1039	1035	999	1016	1009	1003	967	1027	987	975	1010	989	1064	1006	1032	933	990	1086	986	1017	1051	1023	991	1031	1055	1034	1061	1018	996	1034	994	1011	1037	1007	997	1068	1028	980	1020	986	1040	1014	1030	1024	991	976	1011	1033	1017	1066	1002	1097	1013	1012	976	1019	979	1041	982	1029	1010	962	955	961	954	1010	1003	1092	1000	994	1048	1013	1057	1017	968	1011	1017	994	1029	1022	1024	1039	1021	985	1036	1032	1022	968	976	1021	984	1015	980	1029	993	925	1015	1025	1046	1006	992	1048	985	1002	1036	1035	1025	1009	1018	1012	1035	1062	951	1015	967	1007	988	1028	1004	1039	1025	952	1024	998	1037	1024	977	1014	1030	1004	971	980	1067	924	1023	1002	1024	1031	1045	986	1036	992	1078	943	1010	1007	1045	927	1029	1032	1016	1031	1005	1002	1029	998	954	1003	1027	1076	1033	977	987	1001	1005	1019	1056	1042	1033	1017	1045	935	967	1023	974	1045	993	1019	1023	1024	1001	1008	1059	1025	1028	1018	971	968	997	961	970	1028	1032	942	982	1045	1033	990	1050	1016	1040	1051	1048	954	967	1009	970	977	944	1012	1012	955	943	999	1040	979	1015	991	1031	984	995	965	1001	1017	1005	1011	982	1028	989	981	1009	976	965	971	979	966	983	1007	1040	994	956	1076	974	1009	1093	1049	1016	981	998	1027	1025	1001	1014	1012	977	1018	1041	995	1006	1049	991	1042	984	1046	1048	1041	1018	1063	972	1039	914	1009	1041	975	991	992	947	954	1026	1044	1021	1026	1027	1032	985	983	1075	1049	999	1015	1003	996	985	1003	1069	1058	1045	1068	928	1029	1007	1026	1039	1024	989	1048	993	998	1051	996	939	1004	1013	984	984	996	1083	933	1042	1032	973	1008	1013	1019	998	978	1026	979	1037	1000	1029	1027	1003	1012	1006	1016	1041	979	983	943	1033	976	1022	1013	986	1056	1009	1054	1056	1002	1001	986	1041	1027	975	960	965	1032	947	1025	1012	952	1027	1001	1027	986	1028	1049	976	972	1015	1001	985	995	1034	924	1039	1007	1004	1011	999	988	998	973	965	1075	1024	938	984	1031	968	981	998	1015	1065	1005	1040	1023	1022	996	1005	1040	1074	992	997	1062	1022	1004	1021	999	1013	1010	1001	1037	992	997	1026	1004	1021	1008	1014	1001	1023	1056	986	1046	991	1000	1017	1024	983	998	1026	1006	1000	1039	1003	1047	1018	974	993	1005	1035	1030	998	983	1044	1027	992	1046	1003	1003	993	1026	975	1059	1039	1040	941	1005	1051	996	1003	1024	977	997	1014	995	949	985	967	995	1066	989	1036	959	969	1054	974	990	1009	1029	1027	982	1070	1004	1032	1013	1015	992	1034	964	1048	971	963	1039	983	1009	1031	1043	1008	1036	1050	985	975	987	1006	988	1060	1043	1002	999	991	1016	1024	987	939	1031	1050	1004	1010	993	1001	938	994	988	1014	1001	969	1025	1040	1009	1010	955	941	1057	993	971	1075	1019	996	1004	1012	955	981	1040	1021	979	998	1063	1002	963	1008	1064	1023	1044	1044	961	1012	940	991	1018	973	957	994	1025	1056	1005	1001	955	1030	975	1041	986	1010	1006	1033	1016	1043	975	1006	973	967	1037	972	1055	944	1034	971	1017	1025	991	994	996	991	1017	1070	1004	1035	982	1000	1014	1018	1047	984	1000	996	972	938	1005	1071	1009	1003	1033	1006	1002	956	1031	1070	1034	1012	1000	1009	1002	966	1028	1001	999	995	994	1019	975	960	1026	1019	1014	1029	1008	1023	1050	1024	1071	1029	1036	1000	992	983	1029	1021	1070	1018	1024	1089	1000	997	1015	1005	1004	955	990	1047	950	1027	995	935	974	1047	1024	996	1045	1091	1020	978	962	998	1009	1042	1013	968	1018	987	992	962	1021	962	1046	1000	973	994	983	1038	1028	1075	1002	980	984	999	1044	1034	1001	1048	998	1025	1060	980	986	990	999	995	959	1047	985	1007	1007	964	1009	1039	1079	995	1003	973	1008	1028	945	964	954	993	1011	969	967	976	1074	1036	1050	995	996	990	948	975	1062	1007	980	995	1050	953	987	1012	973	1011	968	969	979	997	1023	952	1003	1062	1047	977	948	999	974	971	1068	992	1072	1035	1033	1014	964	1037	994	941	1056	1005	1034	974	977	1018	982	1030	1010	952	1078	1005	1027	981	983	1079	1003	977	993	972	982	1012	975	1097	1047	987	1031	981	997	1083	1030	1039	1042	1036	1021	1006	996	983	1093	1024	1007	987	1024	964	1026	1002	1022	996	1011	967	1021	985	1000	1064	986	1004	1027	945	992	1016	1035	990	994	991	1038	1014	1026	1003	968	1014	1037	1042	974	1002	961	987	1033	1014	999	1019	1047	974	1012	1054	1010	1011	1019	1006	975	994	1029	988	1019	1054	1033	969	935	1013	1043	1012	1019	949	1006	1013	977	1048	1018	1011	989	1031	1014	1047	1059	962	979	1031	1064	1001	981	986	963	1049	1039	974	969	1027	1021	1036	949	981	1028	998	1026	964	944	1006	1021	1036	1011	1034	994	998	1019	1058	1027	987	1055	965	1017	1002	1009	1029	993	1030	1021	1036	1010	997	1040	1022	994	948	976	982	1002	980	1029	1017	980	1037	1054	1029	982	1062	997	1009	1007	1009	1026	1027	965	1065	1056	1043	933	1004	971	995	999	1016	982	982	1029	1025	1013	995	1035	993	1010	1019	993	988	977	921	952	989	1003	1019	1052	1030	1073	1062	1027	1008	1015	1003	1054	1007	1025	1025	1059	994	987	1023	1023	984	1108	974	945	1007	973	987	1047	992	1004	1039	1008	1017	1041	953	1073	978	1041	983	985	1028	1018	1036	991	991	1046	1031	971	1015	1007	956	961	1084	1006	1008	992	1002	983	955	961	1042	993	1012	980	950	1032	1022	983	1001	1003	980	987	1023	984	1029	1048	988	1003	967	1041	1014	1049	941	967	1026	1009	1027	948	997	1037	1048	977	944	1034	1019	1029	1009	1022	1006	1027	992	1015	977	981	1027	1027	1002	1016	992	1020
3586	1417	530	361	322	367	385	360	322	259	243	237	209	188	152	141	160	127	91	93	93	94	79	64	67	83	62	63	72	74	70	61	74	71	57	73	68	80	72	55	70	64	66	73	65	62	69	63	69	69	59	64	67	78	56	75	63	57	76	74	67	69	61	91	70	61	64	50	60	61	69	50	77	57	54	72	70	71	71	68	66	57	66	92	74	66	69	72	79	55	56	58	60	78	52	76	75	62	61	78	65	62	68	84	80	73	75	64	69	65	75	64	58	79	68	75	62	53	62	76	63	62	65	65	65	76	74	57	59	83	71	51	71	54	66	75	48	68	43	84	74	61	82	82	72	79	66	58	55	76	65	78	76	67	58	72	69	59	61	60	81	76	55	65	61	85	82	65	73	66	63	63	80	69	67	60	66	64	67	70	64	69	55	72	68	69	59	68	56	54	62	68	69	76	57	59	67	60	72	76	69	68	67	71	60	67	59	72	61	75	75	80	70	67	75	69	62	79	62	71	67	67	56	80	71	75	87	73	72	76	67	70	56	83	64	69	78	77	66	74	58	70	70	70	69	80	72	70	65	59	57	56	64	71	59	71	79	58	82	57	68	68	72	61	53	57	60	67	61	67	78	60	69	67	68	60	73	74	76	57	93	61	76	76	62	73	71	53	63	49	66	62	64	60	72	65	66	67	66	58	73	59	81	63	78	78	63	67	78	71	76	58	71	67	73	77	74	66	65	70	70	66	60	71	64	68	59	71	62	66	65	78	72	71	62	67	66	65	68	65	87	80	84	70	50	75	76	69	64	93	76	85	63	65	62	56	69	75	64	67	79	67	71	63	74	63	74	72	72	62	84	62	74	63	76	55	75	73	57	70	76	61	72	71	65	60	63	73	63	67	71	63	69	63	66	67	70	65	79	66	62	75	84	83	53	63	73	77	73	62	76	59	65	68	57	82	70	73	72	69	69	63	73	68	72	66	56	60	81	55	63	68	62	47	68	77	69	70	70	71	63	65	60	65	64	70	66	59	59	62	78	62	74	58	75	68	65	60	65	67	63	47	69	70	80	64	66	88	50	53	49	61	56	71	73	78	70	74	74	62	75	72	63	71	72	44	65	79	63	76	73	62	79	66	73	77	58	58	66	63	46	73	62	84	60	68	65	78	69	63	59	66	69	66	79	61	54	76	74	61	73	68	56	65	63	76	66	65	76	71	69	53	63	69	74	62	80	60	66	60	74	73	56	77	83	74	70	61	75	85	61	65	67	65	72	66	61	67	69	73	66	57	63	80	79	64	79	52	60	77	46	62	77	62	64	60	60	69	62	85	57	59	68	73	64	57	60	74	85	73	66	58	71	51	77	67	71	70	72	65	76	57	72	68	70	57	75	74	81	74	72	64	64	66	63	70	69	61	58	67	58	71	68	75	71	74	63	79	70	68	65	70	61	58	71	59	61	64	65	85	69	65	62	72	52	63	78	74	56	73	63	68	74	76	70	58	79	68	69	77	61	64	81	64	87	56	57	70	60	68	61	75	70	67	76	78	79	91	72	67	62	67	82	62	52	73	75	79	77	66	82	77	71	83	66	76	57	54	70	84	62	77	66	61	59	75	48	85	61	86	70	59	69	67	62	69	68	69	77	74	69	53	59	77	54	75	70	71	73	77	70	59	70	85	68	74	84	55	83	76	75	58	59	55	64	83	75	67	65	78	50	58	79	69	56	69	65	64	56	70	72	61	74	66	75	65	76	67	65	61	68	63	78	70	84	76	59	69	62	53	74	70	69	52	74	52	78	67	68	70	54	65	71	59	86	76	54	69	70	72	60	73	71	71	84	71	59	75	77	62	71	77	60	67	83	69	70	71	79	81	81	63	64	81	60	61	54	61	69	68	72	71	57	62	74	69	81	82	73	51	78	57	76	75	58	76	62	60	74	66	66	63	73	75	76	78	60	74	68	58	62	61	74	64	83	74	70	66	65	61	72	63	72	60	78	76	78	53	79	71	70	63	62	71	84	62	61	77	65	78	72	69	69	69	54	65	71	59	72	70	71	84	69	65	62	66	76	61	87	54	68	67	75	59	70	77	78	65	76	61	67	77	70	71	64	70	65	76	74	66	59	51	63	92	73	68	66	55	74	80	58	76	58	61	73	78	59	71	72	73	91	63	63	67	56	73	55	69	72	76	83	61	68	49	64	71	68	65	63	60	63	62	59	67	69	73	66	57	77	68	75	70	78	91	61	70	55	68	69	73	69	74	70	62	79	59	79	60	74	79	65	67	74	71	62	58	75	53	63	69	65	67	58	60	76	61	67	70	75	71	78	88	80	51	63	75	80	69	58	75	52	56	67	71	58	59	63	61	65	79	69	86	63	74	64	67	52	59	63	75	67	60	77	61	75	80	69	71	79	64	66	70	82	75	70	66	76	64	70	63	67	49	62	70	59	73	69	69	80	79	80	66	66	77	70	72	71	58	79	75	74	57	68	72	75	60	71	70	68	74	73	73	63	63	81	64	58	58	60	66	62	68	91	77	52	67	66	77	79	65	73	56	66	65	71	73	71	70	57	91	79	55	58	76	63	66	60	74	72	67	55	97	73	63	65	68	75	75	68	89	59	74	58	73	59	79	66	74	63	68	70	54	68	75	63	69	90	72	64	82	60	79	70	68	51	53	78	72	65	72	71	76	64	90	73	74	55	54	63	77	71	55	67	57	63	70	78	65	59	66	63	72	71	60	70	55	56	66	71	65	80	78	58	63	62	58	61	81	78	82	66	66	59	66	58	56	70	72	65	61	69	59	72	61	57	63	69	60	63	75	63	75	84	74	80	67	58	66	72	67	81	60	78	66	75	65	60	73	69	78	82	62	68	61	93	72	66	80	75	71	75	57	76	68	73	73	49	67	63	56	69	64	68	81	83	69	57	64	62	81	59	68	65	55	66	68	59	66	57	69	59	79	77	57	71	51	64	75	65	66	66	67	74	74	60	71	66	62	63	85	76	67	69	62	60	71	69	83	84	71	78	65	67	76	49	73	63	66	57	55	63	62	76	69	64	77	61	63	73	81	59	60	56	62	65	79	63	64	79	69	71	65	73	75	71	71	65	64	64	65	54	64	61	70	65	54	65	72	77	62	67	53	48	77	78	73	69	65	80	57	70	74	65	56	72	78	66	69	86	75	66	58	75	63	61	49	64	66	62	65	58	68	70	64	72	66	66	54	64	58	83	70	67	70	83	81	80	58	70	75	63	65	62	61	58	54	84	62	61	66	56	71	58	68	82	78	63	66	80	69	66	69	81	64	55	66	58	49	67	67	87	73	78	59	74	74	70	67	65	56	73	64	74	71	75	55	68	65	60	74	58	71	86	67	67	62	80	71	73	60	56	70	57	74	64	67	59	77	66	75	61	61	62	70	75	57	68	64	67	67	73	75	75	74	69	62	71	51	48	77	63	73	74	52	76	60	66	60	52	65	85	86	83	66	59	63
28194	13593	6196	7384	14013	16001	15098	12898	10460	8257	6598	5873	4843	4156	3660	3220	3078	2453	1884	1563	1268	1016	827	730	705	660	641	630	640	618	615	567	593	586	575	532	536	557	534	530	569	546	584	593	545	564	544	575	588	501	596	528	611	557	550	602	593	550	582	580	517	533	563	540	570	590	535	576	552	550	598	576	542	542	553	558	597	564	551	541	539	580	554	594	583	559	566	580	563	563	547	557	565	559	574	555	568	614	558	591	516	538	548	583	546	557	572	568	567	555	583	565	549	599	584	581	557	566	573	529	553	565	570	563	584	572	582	557	570	544	564	573	566	549	568	556	543	585	585	542	576	609	546	590	551	580	583	556	599	533	559	568	545	511	587	552	548	560	550	563	575	581	528	559	538	572	553	568	577	593	532	539	551	544	579	598	600	561	550	580	564	584	618	554	560	555	549	574	575	516	567	579	561	552	589	568	523	521	570	582	558	563	556	555	568	600	577	550	580	536	560	594	555	576	532	543	597	545	552	611	573	523	553	564	586	564	563	523	609	579	555	549	569	553	547	586	543	568	588	545	599	583	555	557	549	610	558	551	581	549	563	560	559	556	546	576	562	570	576	542	578	556	582	600	579	558	573	558	571	545	571	553	613	575	583	542	550	634	595	572	566	544	590	573	560	588	562	583	537	540	532	533	556	569	538	551	595	564	581	531	586	547	553	573	578	586	574	592	542	551	580	593	521	591	549	576	509	574	515	533	536	558	580	586	534	594	569	527	550	523	542	521	557	579	581	546	552	556	534	545	560	549	542	563	589	598	566	591	572	540	567	551	574	572	592	494	574	523	569	609	562	574	574	546	572	575	528	551	520	604	526	580	570	556	545	577	566	592	586	572	596	581	584	548	574	548	519	547	579	560	588	588	576	561	557	562	536	510	554	609	570	581	534	529	563	622	546	605	545	576	575	503	587	595	633	590	559	573	532	538	554	570	605	564	580	583	583	546	540	559	568	563	565	545	574	604	554	521	555	550	549	554	560	525	564	552	571	568	601	546	575	556	584	562	590	575	559	571	575	604	531	593	571	545	552	532	556	576	552	552	519	555	543	567	550	539	540	521	535	602	564	535	572	568	531	568	589	589	579	586	583	589	560	583	594	551	583	559	566	540	558	581	540	581	570	545	576	572	553	557	590	560	618	582	512	599	559	566	590	583	548	503	560	590	570	567	541	547	547	533	569	578	575	556	570	577	545	580	531	543	574	606	528	578	604	582	617	563	521	540	564	598	582	577	565	546	564	596	600	569	566	529	550	531	584	573	563	585	636	529	572	575	549	557	540	552	516	553	496	553	577	547	564	565	608	571	577	543	541	575	572	526	612	561	567	570	597	541	570	550	545	580	587	551	561	503	556	558	563	533	576	527	546	539	554	546	542	545	587	559	549	552	548	588	545	552	565	581	579	583	529	556	582	546	538	549	564	558	584	539	554	569	551	553	561	558	561	537	527	542	545	526	553	596	578	578	588	592	545	612	571	564	558	575	583	580	555	531	579	526	570	535	608	609	557	573	559	537	583	552	580	577	539	519	525	574	578	585	566	556	561	554	528	554	573	614	586	544	532	522	549	572	581	565	521	563	581	568	552	517	537	551	565	585	571	539	580	577	565	553	558	543	533	611	569	578	547	569	533	576	569	524	550	555	593	563	590	590	582	543	580	551	551	557	508	558	536	571	557	535	562	608	557	570	566	559	531	522	560	573	561	540	594	583	578	592	562	588	549	571	590	552	543	555	589	553	563	577	556	564	553	546	586	561	540	575	536	546	576	541	573	510	586	560	585	551	558	595	574	566	574	551	551	572	569	577	558	599	572	592	567	564	555	529	570	544	552	618	567	521	547	584	577	535	565	569	558	539	548	578	557	543	549	562	600	545	534	535	572	562	576	569	537	547	575	548	548	574	548	582	569	565	574	568	568	555	551	567	561	515	522	550	540	545	588	561	551	522	560	559	580	550	546	552	555	569	542	541	554	546	590	644	567	580	532	582	580	554	547	543	563	578	525	571	555	563	587	502	574	569	556	537	570	532	554	553	583	521	561	602	548	556	652	602	608	569	598	518	579	557	587	539	519	579	537	552	527	577	535	551	574	576	552	590	544	537	546	585	548	570	572	541	609	563	558	592	574	542	618	563	587	565	526	548	577	568	553	563	558	563	553	579	564	561	581	594	554	588	574	564	556	554	589	591	579	575	530	558	525	595	544	571	571	559	538	558	578	542	529	578	563	556	542	545	592	617	539	565	528	597	545	561	539	561	545	608	558	569	543	557	558	538	554	603	570	559	586	578	577	547	562	543	566	562	552	566	582	571	567	538	542	533	546	558	541	572	567	563	532	575	571	608	586	559	545	573	597	565	564	590	582	523	577	509	569	600	579	559	581	530	538	591	580	543	554	554	577	604	526	582	565	565	537	573	514	562	542	555	577	516	569	562	570	597	530	546	576	564	579	509	556	632	583	553	550	577	575	558	580	549	582	561	585	569	507	602	547	529	543	584	557	561	571	591	567	573	542	553	586	590	517	547	548	550	561	554	576	582	565	543	579	528	538	542	589	558	538	575	561	575	538	572	588	541	575	586	552	575	558	546	599	546	544	569	554	560	573	580	544	515	563	560	534	598	607	589	551	572	525	563	563	591	575	560	560	556	552	551	572	563	567	562	566	566	574	558	572	580	584	564	563	580	554	537	552	578	577	542	569	562	572	561	563	551	558	566	570	547	541	594	530	559	581	540	560	564	589	547	573	617	542	517	562	551	561	573	582	577	533	579	538	572	569	565	532	584	571	537	542	535	546	571	557	605	538	552	543	545	574	540	533	574	570	595	597	561	560	598	531	538	547	571	532	496	582	578	606	551	541	564	539	553	563	545	582	614	604	566	565	531	591	571	581	580	549	557	566	548	602	563	528	620	566	556	579	561	536	532	537	564	554	551	600	564	567	552	554	591	564	568	578	622	564	558	527	538	553	563	571	532	511	626	567	524	560	576	584	569	530	586	532	570	571	542	546	531	589	538	564	535	583	577	574	570	567	615	563	555	564	570	538	594	558	565	571	616	574	560	548	575	625	544	593	572	563	534	554	532	526	508	586	593	556	521	581	531	569	565	560	561	586	561	541	533	590	578	542	548	607	572	545	541	551	528	558	584	563	608	501	542	545	554	589	565	532	578	536	596	562	556	574	533	534	579	571	561	556	538	589	515	543	573	605	570	568	580	611	596	545	561	569	571	545	544	549	595	551	532	591	566	574	549	556	535	551	516	551	529	563	561	556	562	520	536	543	570	616	575	543	578	576	571	562	568	550	535	540	571	565	576	547	567	555	559	553	563	553	581	541	571	555	554	526	549	580	592	553	537	562	553	542	576	596	562	568	539	594	579	530	580	596	551	599	556	573	587	556	553	568	532	560	554	537	523	534	574	563	575	546	559	537	575	586	580	577	523	588	539	551	533	603	567	551	523	594	572
3367	1395	539	358	312	407	409	369	329	254	255	225	206	188	184	157	143	145	118	103	101	89	82	82	69	91	84	84	77	65	76	84	69	75	61	86	86	64	72	71	83	85	87	81	76	60	84	82	90	58	81	69	75	71	75	74	78	81	60	68	81	59	76	81	88	79	76	67	68	85	82	67	77	74	84	90	77	69	74	79	64	91	69	75	78	82	74	67	75	77	83	81	85	73	79	75	84	69	74	79	85	78	79	77	71	68	77	71	73	67	74	67	62	79	79	78	67	85	83	79	85	71	86	86	89	83	86	76	86	71	64	89	70	83	64	61	74	76	74	77	79	67	83	74	81	86	74	85	73	89	81	74	74	82	80	78	70	79	79	65	92	91	77	79	87	68	78	76	88	70	95	74	69	80	68	72	84	63	90	74	74	84	75	79	65	79	64	78	81	86	77	67	81	77	71	67	83	87	75	77	92	79	72	50	73	69	71	74	83	84	68	73	69	79	92	73	62	78	77	74	76	81	80	78	66	86	81	69	61	88	81	87	62	64	75	78	86	84	83	69	79	78	66	78	91	73	88	69	68	80	78	88	91	76	79	79	92	80	85	81	70	80	87	75	85	89	96	73	79	72	72	74	77	61	79	77	68	74	70	71	79	86	84	59	82	97	59	77	83	91	84	76	81	71	78	76	78	76	80	71	83	71	72	70	72	72	83	66	88	89	86	83	80	79	82	84	91	83	71	81	74	90	82	78	77	74	56	80	58	67	65	84	76	70	69	79	69	73	73	52	92	59	60	65	75	77	77	76	64	69	68	84	79	75	74	85	76	80	82	79	63	77	83	76	80	73	104	77	86	67	92	82	75	72	81	75	74	75	73	81	84	69	85	65	73	89	85	63	70	64	61	86	65	81	63	93	71	76	76	73	76	93	69	81	56	78	91	77	74	64	76	86	82	82	87	72	80	100	72	69	69	85	72	82	67	82	76	73	85	77	88	78	78	89	73	80	76	67	68	86	84	66	93	68	67	76	84	75	77	82	65	73	104	85	75	74	80	89	67	73	70	74	89	71	70	77	64	72	66	80	81	80	81	83	70	80	77	76	76	77	86	76	73	72	91	80	73	76	75	64	58	70	91	77	68	78	70	80	69	87	79	81	70	72	76	67	80	66	83	78	76	80	79	69	79	82	64	77	83	81	80	74	71	69	66	91	76	72	70	73	63	66	91	69	76	76	59	65	66	73	76	73	77	78	67	62	66	71	77	87	88	73	69	90	81	81	78	72	64	67	90	73	63	74	80	70	66	69	69	71	63	73	83	94	76	57	95	78	82	81	72	67	71	81	76	68	92	84	73	88	92	81	86	64	67	73	67	82	82	78	80	73	76	88	57	86	79	77	69	68	78	71	74	86	71	68	66	79	71	72	73	74	70	70	76	74	85	67	81	69	75	82	72	83	82	94	79	73	84	77	76	57	76	84	84	66	72	69	71	62	78	75	88	80	69	68	62	76	69	80	72	85	75	69	65	73	82	70	80	81	65	68	80	72	74	80	66	69	53	73	80	72	62	52	83	79	91	66	73	80	71	79	67	77	89	74	74	74	77	75	71	71	66	75	80	66	85	90	76	84	79	90	67	77	61	78	80	80	67	79	67	71	82	82	74	80	75	75	87	88	72	82	73	72	66	73	86	66	78	87	80	84	72	81	77	72	79	75	70	94	93	75	81	72	61	69	71	79	83	72	81	78	76	87	74	70	92	85	89	85	85	77	71	88	62	68	91	84	85	66	74	83	82	70	83	84	60	79	83	78	72	59	72	65	86	89	68	87	66	83	90	76	76	75	83	65	85	76	76	85	68	73	66	75	61	70	72	78	75	70	69	81	89	76	64	67	78	84	79	75	77	70	81	77	70	75	82	68	84	85	74	70	89	92	64	67	78	80	76	86	67	75	80	78	73	79	78	64	73	86	75	79	84	89	73	71	60	58	82	77	72	70	71	81	80	92	82	69	83	68	84	66	79	76	81	76	69	78	75	76	74	72	76	59	69	78	79	67	72	74	65	61	68	67	65	69	76	67	81	81	91	70	79	75	86	71	77	72	83	69	81	75	69	63	88	80	87	61	66	81	67	79	86	85	69	79	72	67	76	69	73	75	87	76	73	77	74	71	83	95	84	81	63	94	88	72	74	83	59	73	91	69	68	74	59	79	72	73	76	83	81	81	76	65	91	72	88	78	65	65	80	88	70	96	67	71	89	69	81	72	75	64	77	78	74	66	74	77	81	81	75	72	82	73	71	66	78	69	75	79	82	80	71	70	81	67	78	74	84	82	68	68	83	86	78	91	77	64	84	73	65	74	78	75	78	80	70	58	95	81	67	69	77	69	65	64	81	67	80	78	60	72	64	77	84	80	68	58	100	90	78	72	89	77	81	70	85	71	79	72	69	75	70	78	68	69	75	63	74	75	71	87	76	79	80	79	75	84	80	85	64	72	86	68	80	76	89	79	77	82	75	91	73	72	77	70	72	77	87	71	65	77	68	68	81	87	68	89	72	81	88	81	71	80	72	90	75	82	73	65	79	84	92	72	84	77	79	78	68	91	64	69	78	69	86	81	71	68	64	67	70	79	70	63	85	68	73	75	82	67	66	91	77	66	68	72	84	70	75	78	77	81	84	77	64	76	79	70	73	86	72	72	82	66	70	66	91	78	80	46	80	80	67	76	71	65	69	71	66	77	72	67	81	80	78	73	89	84	80	76	77	71	85	89	71	79	70	81	69	84	82	72	86	68	68	96	75	62	95	87	68	80	76	86	74	63	83	67	70	75	61	85	76	83	69	81	80	76	66	79	77	80	74	86	66	86	60	80	72	92	82	77	68	84	78	88	77	87	88	70	67	83	72	86	74	70	83	81	83	81	83	59	73	77	80	86	95	78	81	82	94	65	73	76	76	86	79	74	76	63	69	82	66	88	90	72	72	75	80	81	68	74	78	76	75	69	87	79	72	64	56	62	84	80	66	83	73	84	85	79	74	69	75	85	70	65	61	58	67	69	75	73	72	74	99	71	87	70	58	83	66	85	68	75	86	84	81	65	84	76	87	59	87	72	98	76	73	75	78	84	98	67	71	66	79	78	79	83	80	64	77	75	71	84	86	52	55	69	83	80	72	75	80	87	78	77	80	71	66	66	73	66	68	70	75	67	75	68	70	78	68	79	72	67	60	80	89	77	71	63	83	68	76	62	79	98	78	76	76	68	81	72	61	84	68	100	64	79	77	102	73	57	102	77	69	86	79	68	71	68	76	69	61	81	75	73	89	73	75	95	83	79	77	77	85	56	71	70	81	79	68	73	82	90	73	75	83	77	84	80	86	82	63	69	80	70	71	70	76	71	81	77	90	84	78	72	81	74	83	94	82	79	66	84	77	78	63	78	75	68	94	67	61	86	68	64	75	77	86	89	77	70	84	89	74	82	78	76	67	80	87	79	71	83	81	57
28446	14088	6390	7506	13945	16111	15127	12798	10346	8249	6890	5886	4917	4151	3758	3050	2963	2512	1980	1566	1251	1090	858	816	793	779	672	708	685	647	637	630	567	609	618	625	624	616	615	614	595	604	668	569	626	637	617	645	630	606	617	617	622	611	629	630	626	589	622	606	638	609	609	594	610	549	597	663	646	629	635	640	607	612	555	569	612	600	607	579	621	593	641	643	595	590	586	614	624	574	621	642	632	577	598	655	618	604	615	599	607	644	591	610	620	605	632	635	640	596	617	622	625	641	613	631	588	616	585	600	593	642	587	622	636	629	595	598	609	595	636	568	565	605	673	604	621	600	625	633	642	593	637	653	597	637	632	590	572	621	639	630	618	627	591	656	597	623	604	632	632	617	632	690	591	626	619	607	626	604	586	621	587	609	581	577	638	575	560	565	635	621	627	609	622	607	597	578	614	611	580	582	559	575	616	619	626	638	614	637	601	571	642	620	588	588	629	664	575	580	585	626	646	626	584	626	636	648	601	633	631	582	654	577	641	637	603	578	638	596	621	571	581	610	649	604	615	585	624	629	597	620	626	583	573	590	653	606	622	593	619	649	601	612	577	616	590	575	589	612	567	624	605	624	600	638	634	559	631	596	654	619	594	622	597	608	590	600	615	627	612	622	570	616	579	596	580	607	555	612	600	598	614	614	644	607	642	594	628	586	625	622	581	626	611	648	615	643	610	619	616	603	663	634	594	593	643	679	619	636	597	587	593	601	632	606	624	648	650	586	595	597	595	590	596	638	635	610	584	605	594	655	591	579	603	625	642	628	629	577	636	588	633	602	628	597	611	633	613	622	628	626	593	610	601	628	591	597	621	643	661	585	627	600	605	621	641	609	639	628	660	612	587	617	608	656	601	587	622	660	595	583	626	625	627	603	583	612	638	619	572	607	624	610	635	602	597	662	612	634	624	633	615	600	622	642	600	643	618	620	634	667	630	639	606	615	573	574	658	627	579	591	628	631	608	594	579	618	590	649	590	621	612	621	614	604	629	645	623	600	630	601	617	591	615	630	595	695	604	593	605	653	617	623	647	682	606	635	631	610	650	590	610	615	598	582	578	580	613	671	623	600	613	595	615	611	654	586	606	620	560	625	601	625	638	603	624	616	617	627	569	579	643	572	577	603	628	633	595	597	615	595	591	628	655	628	594	602	595	596	579	569	591	573	605	603	577	596	612	614	571	639	632	619	590	586	612	640	562	612	620	619	580	661	606	603	590	602	653	586	564	626	618	672	583	610	620	611	601	636	632	595	614	619	604	624	586	611	576	627	626	583	614	643	600	652	637	592	649	627	621	622	629	608	614	613	616	628	607	643	610	615	590	594	623	597	596	572	602	636	601	613	593	585	589	627	623	599	638	649	610	613	636	564	579	655	585	626	582	633	625	583	594	575	596	605	571	616	590	638	596	587	594	627	603	601	561	632	599	630	652	584	601	669	562	582	596	587	590	614	589	590	634	626	550	600	584	592	603	626	553	564	624	623	577	633	598	620	609	575	589	636	640	626	608	633	634	614	643	606	598	616	605	640	647	619	615	610	587	607	582	627	599	619	589	653	619	580	589	626	585	620	651	622	611	627	634	658	645	619	669	599	609	679	616	640	639	643	616	613	621	631	590	593	594	619	636	617	624	627	588	629	650	638	648	637	625	585	597	622	612	622	637	654	606	592	571	600	608	617	647	651	611	590	616	616	633	586	628	618	594	579	582	611	660	554	608	642	600	617	625	596	678	592	596	596	613	626	637	624	631	624	623	607	655	635	622	606	612	622	602	596	606	616	599	627	652	603	614	658	626	670	614	606	569	561	586	602	579	595	626	613	597	617	624	633	620	615	574	608	602	585	604	601	618	590	628	620	607	580	593	676	606	575	606	591	624	616	597	598	610	596	624	580	603	587	630	627	644	635	586	588	590	596	583	606	622	637	644	611	594	609	606	582	580	620	618	606	635	556	627	597	577	558	582	619	596	601	629	598	607	636	597	616	576	591	609	681	610	628	598	626	637	603	595	571	594	608	602	673	599	619	604	624	591	579	624	641	629	650	631	585	597	635	586	646	659	654	606	595	616	654	646	624	629	597	594	654	647	616	618	616	623	635	623	671	604	615	630	653	642	635	622	551	624	627	625	614	636	647	630	600	613	641	643	622	610	594	635	594	617	566	586	578	608	621	601	603	634	587	640	650	665	578	609	626	605	635	610	620	607	631	635	637	622	588	580	576	607	627	607	638	623	614	681	557	617	585	613	631	577	607	646	594	588	602	601	656	661	632	610	641	593	600	583	605	613	657	601	645	580	606	597	614	581	597	551	617	581	584	605	618	614	602	620	618	600	598	605	628	618	625	602	644	603	618	637	637	609	579	571	589	648	643	624	577	613	564	607	599	604	632	628	621	634	664	586	612	582	641	629	605	648	609	598	595	569	662	664	635	590	596	603	643	618	593	598	595	601	586	595	614	604	603	598	580	625	596	633	597	558	644	627	627	629	565	615	630	594	618	592	607	621	595	594	622	645	618	624	637	612	586	608	653	657	630	605	637	608	578	618	619	601	605	606	591	586	566	621	625	643	573	621	661	595	581	633	598	592	625	672	603	609	600	622	600	605	631	592	589	587	629	587	581	611	632	612	571	594	561	651	599	627	599	607	604	598	640	667	626	630	584	637	649	588	659	597	606	637	592	618	650	623	595	613	600	580	601	597	609	639	616	570	632	571	607	626	643	643	596	621	601	668	592	608	603	625	601	622	631	553	647	584	591	593	645	604	600	574	644	617	629	618	623	613	641	609	637	633	600	576	619	616	653	642	609	611	597	554	601	620	609	650	606	603	690	608	629	617	601	589	642	598	610	641	587	615	619	636	607	642	613	596	614	641	608	652	601	589	576	644	627	582	619	601	607	651	642	638	644	616	588	626	610	601	605	591	627	583	618	641	609	614	632	624	626	606	621	585	589	639	581	604	626	573	615	617	630	623	651	611	628	643	625	620	581	581	614	602	604	641	619	614	607	598	610	616	616	615	628	650	653	619	675	593	615	601	613	633	598	645	604	649	591	623	616	617	617	667	585	568	613	607	600	588	649	608	622	586	624	572	664	606	604	588	620	605	607	625	636	596	608	596	616	569	603	636	617	599	625	607	611	588	575	561	606	600	630	579	597	635	604	625	580	596	672	655	593	590	637	611	675	632	653	644	606	616	617	576	584	610	580	607	634	592	590	625	628	654	566	624	553	604	596	573	637	573	607	624	630	633	644	587	638	626	616	612	616	610	660	615	620	612	616	638	589	618	593	619	650	571	597	628	602	593	623	671	607	610	597	605	640	614	641	610	572	633	618	617	639	594	639	571	572	617	643	644	595	619	614	624	619	594	609	636	659	614	591	576	600	616	607	584	596	638	660	601	621	648	576	605	613	632	629	649	641	623	630	630	614	616	594	642	637	570	621	573	564	617	628	612	618	625	619	633	615
5476	2231	717	414	432	452	526	497	379	331	316	283	256	227	186	204	161	153	149	129	115	89	98	126	85	77	85	76	75	77	100	91	75	78	83	96	67	79	78	77	84	80	98	94	64	78	76	88	69	81	105	97	78	88	109	90	100	74	77	96	79	79	71	73	65	80	98	76	85	77	88	76	84	72	89	87	92	76	86	80	76	92	86	84	60	84	91	73	78	84	82	87	79	91	78	83	97	86	82	93	81	84	94	81	80	79	91	89	74	88	79	85	68	66	69	95	74	75	72	78	85	67	64	95	86	98	68	70	84	90	97	110	90	94	66	76	70	84	71	93	63	86	81	79	81	74	84	81	75	91	72	78	67	90	73	82	86	96	76	77	68	70	81	77	80	78	78	72	82	80	66	72	87	70	91	67	95	88	62	71	76	77	62	81	78	94	86	85	72	82	94	72	75	70	80	90	74	72	73	72	77	101	87	84	72	81	82	79	93	75	89	95	75	77	105	83	76	91	71	79	87	84	85	82	84	77	89	85	69	104	73	83	88	88	73	90	85	73	88	87	82	84	80	87	77	102	97	80	79	74	80	97	68	96	77	86	85	97	82	95	75	76	79	86	72	86	75	80	81	83	79	80	89	96	76	68	96	77	71	70	68	83	84	97	71	104	88	85	80	95	84	84	57	80	86	73	92	74	66	93	77	93	85	68	87	84	77	66	70	87	66	83	89	80	70	74	91	100	86	81	88	72	84	83	91	75	81	89	75	80	92	93	79	80	84	78	69	76	97	85	95	87	61	80	70	69	63	85	72	72	77	85	81	77	71	66	84	83	79	82	71	72	78	68	79	46	72	56	73	96	85	85	75	89	71	92	88	76	67	85	83	75	86	66	84	81	76	73	74	77	83	74	68	84	76	98	86	77	75	79	88	80	79	64	86	66	84	93	81	69	72	88	94	84	81	81	75	76	105	72	91	87	79	70	97	60	61	86	65	76	82	73	91	94	73	99	81	97	74	90	90	61	94	88	87	84	73	79	85	79	87	80	78	85	78	79	76	85	86	82	77	83	91	83	89	106	89	77	83	80	72	75	89	79	75	92	85	65	76	70	74	70	80	75	79	78	88	71	77	90	82	77	76	78	78	88	73	68	75	91	64	83	87	82	79	93	80	77	80	86	77	78	74	77	78	93	61	84	77	65	64	79	72	78	78	92	89	74	75	69	82	65	74	68	75	83	92	73	71	67	71	82	88	77	87	74	66	59	82	84	74	81	90	83	105	77	81	66	84	74	92	65	88	77	86	96	86	70	86	93	89	91	84	81	77	61	98	83	68	92	81	82	88	76	73	78	76	69	89	69	78	71	79	78	84	69	93	83	73	72	74	100	88	76	73	81	78	73	79	102	95	79	80	69	69	81	92	95	77	68	80	65	78	83	85	92	79	91	75	61	79	70	82	72	108	84	76	94	76	76	99	68	68	80	87	92	94	82	85	86	74	68	88	83	78	68	86	80	91	69	72	79	72	87	76	90	65	69	79	64	84	91	82	76	75	77	69	67	68	97	93	75	90	68	88	85	93	81	78	97	75	75	75	87	96	82	93	77	93	77	84	73	73	78	83	79	81	79	94	89	66	87	74	80	84	78	76	93	87	77	92	83	80	81	79	79	91	83	84	69	79	82	89	78	107	85	88	114	90	70	76	86	77	85	78	84	83	92	81	77	81	80	90	79	71	83	81	76	94	75	77	88	90	57	82	69	73	78	92	91	78	86	67	69	83	81	88	89	91	76	85	83	83	80	81	89	91	93	94	88	84	68	78	91	80	88	72	76	90	92	72	78	69	67	80	69	79	64	87	83	83	76	84	82	90	71	86	85	62	81	85	78	79	70	59	84	90	81	92	69	79	78	69	78	78	71	68	83	75	65	71	83	73	85	78	77	77	73	66	80	97	95	83	77	84	67	83	91	98	61	73	85	88	75	85	73	75	77	65	81	71	79	76	73	98	77	86	68	82	84	92	82	79	85	76	77	87	94	81	91	90	77	91	74	82	88	78	84	78	68	95	75	87	75	73	74	89	83	69	76	76	82	69	91	78	77	77	86	66	89	84	76	71	87	94	96	81	83	76	89	83	85	73	86	79	86	83	84	77	94	84	89	88	91	80	90	90	86	83	92	81	58	70	89	80	78	79	89	95	73	96	80	73	80	83	77	76	80	88	81	83	75	61	71	86	84	92	73	71	71	76	89	97	98	82	86	77	70	64	95	78	86	87	71	81	75	78	71	94	83	108	81	67	82	93	88	86	78	86	67	82	102	71	82	92	79	88	101	90	70	84	105	84	78	81	81	75	87	80	78	88	86	76	72	75	68	81	81	75	87	86	77	90	87	81	93	69	69	77	86	81	80	72	76	68	59	92	83	77	71	83	68	80	68	92	76	66	71	71	84	95	80	74	83	76	75	68	75	90	71	68	80	87	86	76	77	81	93	76	82	75	83	81	84	58	83	74	69	76	73	75	84	75	83	83	82	71	86	82	93	79	99	79	95	79	83	81	98	84	83	88	69	92	100	70	67	77	70	72	91	86	85	76	79	86	70	89	86	70	82	93	80	74	72	81	77	48	77	93	86	55	73	75	72	91	77	89	73	81	75	80	95	72	87	97	83	86	66	83	79	88	86	74	74	76	75	82	80	91	62	85	68	87	80	86	67	100	75	86	85	91	76	100	63	75	84	86	72	72	77	78	75	73	64	77	76	81	81	79	68	70	66	88	80	87	73	78	57	77	82	89	70	100	89	85	63	81	91	78	84	79	86	75	85	96	92	76	108	78	79	97	66	77	79	94	87	80	83	97	75	80	64	84	69	81	84	76	83	94	81	100	88	81	84	89	74	88	92	88	76	84	80	85	85	86	68	65	74	96	82	78	87	90	101	85	103	83	69	81	84	58	71	90	75	79	80	76	66	92	76	81	95	72	85	62	81	70	83	77	87	77	79	72	89	80	73	68	76	82	76	78	73	73	76	73	63	92	66	69	78	79	80	86	80	87	79	75	84	101	84	82	90	77	65	69	89	78	97	73	75	95	77	81	80	85	85	79	84	86	81	88	84	82	60	71	80	77	78	82	84	84	66	84	75	82	87	66	82	66	77	76	90	70	99	77	89	60	80	84	83	72	97	85	85	65	71	77	80	102	77	61	88	79	91	81	81	80	87	81	93	79	88	70	80	77	85	78	80	87	95	74	75	80	75	92	76	75	81	83	77	73	86	90	60	79	77	69	82	68	88	106	95	78	80	74	78	86	82	80	66	80	81	70	64	90	100	79	90	61	67	86	87	81	79	78	80	87	90	70	81	87	74	98	94	90	70	81	90	75	61	109	84	100	59	84	83	72	77	82	76	77	80	70	77	77	69	89	81	74	95	64	80	84	67	83	63	59	73	71	81	79	72	88	74	80	65	80	93	76	83	93	76	91	92	69	69	80	70	83	59	82	72	84	80	92	77
31324	17023	7637	8957	15860	18569	17527	15167	12616	10028	8667	7539	6329	5237	4455	4069	3625	3067	2480	2074	1782	1387	1128	973	930	844	797	781	707	671	680	682	675	670	683	622	639	662	668	648	606	657	662	655	645	632	662	675	640	630	672	690	655	659	655	621	650	682	658	634	696	639	662	675	653	668	673	656	684	684	711	641	699	677	604	686	655	667	666	650	693	657	573	637	655	660	661	601	665	638	674	610	629	629	648	631	661	689	685	591	633	650	728	668	665	689	647	684	692	661	723	683	638	640	634	632	645	637	666	623	667	629	663	708	636	653	667	656	634	641	616	651	661	637	634	651	657	651	677	693	632	679	684	675	581	690	621	639	668	649	675	651	659	644	664	669	641	647	612	672	640	640	652	630	649	672	680	632	627	692	673	634	651	607	613	625	671	659	626	640	669	652	664	649	615	662	673	651	663	675	612	622	646	626	670	599	689	641	637	653	653	623	663	630	659	621	594	648	660	605	723	688	631	688	662	638	683	671	632	675	670	656	665	713	652	702	683	638	658	695	669	648	667	649	662	648	649	650	688	673	653	721	635	612	699	661	623	673	677	615	678	683	682	626	675	658	690	617	635	681	645	638	728	660	649	633	665	657	662	624	632	679	680	611	665	630	627	640	689	670	641	656	657	649	654	646	651	660	635	689	624	628	604	687	655	626	671	670	678	682	637	684	653	624	631	630	625	644	624	653	631	657	660	660	653	699	641	630	616	674	675	636	682	652	609	658	650	628	636	692	676	676	667	640	636	648	627	630	697	658	696	689	653	667	655	621	623	641	662	682	661	653	637	685	628	658	651	688	675	653	668	656	615	641	705	605	680	675	647	657	673	653	637	674	691	631	651	604	616	639	660	624	638	654	677	669	642	645	639	665	689	669	671	639	681	685	679	639	604	655	676	655	651	621	612	660	642	676	646	642	703	677	672	662	682	651	611	671	672	641	663	635	616	661	657	620	654	659	642	652	659	615	624	648	656	637	630	685	667	685	680	673	618	667	620	626	671	664	676	651	668	661	650	659	636	624	614	683	635	656	638	677	693	640	643	644	645	687	700	610	635	625	683	676	645	603	626	676	638	624	646	674	605	661	625	617	724	636	657	640	636	632	664	674	647	672	585	657	653	654	618	694	698	669	630	610	669	649	663	648	625	643	617	654	668	649	643	637	690	662	633	660	699	637	710	650	652	653	680	680	616	665	658	591	651	707	679	636	673	619	658	662	652	610	626	663	653	674	636	657	648	710	664	664	612	664	666	695	622	621	623	649	646	632	660	652	672	648	635	651	627	646	642	664	692	652	664	631	619	669	610	644	663	643	654	601	655	703	604	642	631	591	631	681	637	623	682	668	671	670	627	611	659	644	650	614	616	656	619	638	661	596	654	686	634	621	657	662	676	618	663	658	611	642	653	677	625	643	642	650	658	655	616	678	688	647	645	645	643	643	609	642	683	652	670	628	656	647	640	658	662	639	650	642	645	644	615	645	673	642	646	592	623	652	643	650	647	647	688	663	688	654	661	663	609	683	679	627	659	640	645	672	667	656	648	682	651	670	645	673	704	643	661	662	647	662	646	691	709	651	642	645	671	647	688	632	706	615	632	708	686	659	630	634	636	635	656	647	681	612	652	624	626	659	642	646	649	616	672	655	681	663	669	699	690	641	638	592	651	659	674	632	636	625	634	636	615	632	661	623	672	712	660	639	648	654	667	664	661	650	702	618	670	636	647	635	695	669	654	638	639	632	682	637	642	673	642	670	669	726	620	647	664	655	652	626	646	703	680	644	605	617	681	635	683	620	652	656	635	684	668	650	661	664	629	659	663	644	650	620	664	647	644	621	679	640	626	632	691	652	701	658	677	641	684	631	648	632	660	674	706	627	634	659	612	679	674	652	669	640	651	617	696	666	614	702	650	672	599	692	629	648	602	638	653	609	622	649	691	651	630	616	608	652	658	621	643	649	625	675	685	609	689	650	685	640	675	633	633	621	674	622	693	676	647	631	679	679	667	639	624	652	644	645	664	658	649	630	626	674	611	668	639	654	624	642	653	662	656	674	629	653	663	661	692	689	669	685	616	669	651	678	649	645	614	673	618	654	672	678	659	638	656	636	680	655	651	674	681	654	648	646	679	658	625	629	640	654	658	599	666	686	664	668	641	661	696	656	651	607	677	614	688	656	653	659	636	621	599	646	664	685	670	625	651	632	630	669	648	650	627	614	626	664	699	646	666	653	639	652	625	654	624	658	658	666	680	626	630	683	623	643	635	663	620	627	657	668	674	665	637	648	619	673	686	644	672	619	680	655	683	657	650	648	662	619	655	664	647	683	655	615	653	657	626	638	639	646	648	637	628	664	646	671	665	666	651	653	643	657	682	647	645	628	621	645	633	638	643	714	665	662	622	609	672	673	601	661	629	633	625	644	640	684	679	638	636	681	659	653	635	671	636	682	683	653	650	645	657	674	632	674	622	669	629	649	678	675	593	629	655	663	698	610	688	681	671	660	639	661	692	623	653	649	596	680	628	652	638	646	675	653	679	661	667	640	642	632	670	664	649	650	671	649	714	602	646	671	674	679	657	670	612	665	640	679	655	610	637	666	632	667	620	680	650	614	643	639	642	652	630	674	696	654	637	635	685	683	653	644	638	671	638	642	694	656	604	657	640	664	601	692	629	681	659	680	650	620	666	634	668	614	672	660	620	665	684	680	650	629	631	600	645	667	625	631	696	621	659	639	638	672	691	711	603	709	650	655	628	672	661	687	613	641	622	654	641	635	650	656	635	656	636	688	670	646	645	622	661	682	623	672	631	599	658	625	624	646	625	624	650	653	649	636	668	701	678	612	649	673	616	691	637	646	687	651	650	642	692	624	676	667	655	657	704	665	608	678	662	669	653	612	634	656	631	636	678	610	681	620	661	670	673	619	626	590	649	669	630	643	652	641	632	673	646	639	685	636	660	643	634	656	667	660	624	621	673	655	662	691	687	621	644	660	694	670	700	657	638	647	598	668	644	648	676	649	637	633	646	636	674	687	646	628	651	629	611	679	647	693	626	629	638	653	648	661	668	672	656	704	645	674	609	634	643	674	643	629	689	633	624	647	610	646	655	619	621	681	654	686	677	639	656	608	634	667	681	643	599	678	677	640	656	636	648	654	642	679	657	660	699	619	642	664	656	649	708	664	644	636	695	645	646	668	683	694	633	682	637	636	640	675	640	683	691	650	659	643	629	658	646	657	682	668	655	683	699	631	637	659	630	666	667	595	634	695	662	666	662	621	660	661	658	679	640	633	649	664	630	694	690	623	708	606	620	622	646	599	643	665	597	616	685	631	684	669	706	681	669	618	669	647	627	648	605	629	658	643	644	664	640	599	603	689	645	658	644	645	604	648	653	624	645	698	693	623	649	612	688	676	633	635	621	592	617	637	641	675	647	629	685	673	642	633	664	686	641	684	666	662	686	668	662	624	650	674
6789	3819	959	625	533	667	668	695	539	497	450	432	354	302	231	271	294	276	208	180	181	182	149	155	136	132	154	144	133	137	133	128	120	134	135	116	134	126	125	122	119	135	118	123	142	143	142	143	129	127	114	126	106	139	133	122	149	132	139	130	124	124	132	145	118	123	123	124	128	116	115	131	155	140	124	128	115	118	131	139	116	131	115	148	144	120	147	125	129	113	124	136	118	139	126	126	149	129	130	159	125	142	120	131	123	140	130	120	129	133	125	117	134	109	147	141	120	137	117	131	136	142	130	118	119	129	107	131	136	132	125	120	150	128	105	151	135	144	111	131	130	157	135	135	130	132	133	131	131	130	124	124	123	120	129	135	144	112	149	138	128	150	119	124	135	127	125	136	133	133	138	133	109	120	131	118	143	118	114	124	121	108	114	135	133	119	129	124	129	129	110	131	148	137	121	147	122	129	105	142	122	117	114	130	135	137	130	105	143	111	138	135	134	133	152	124	130	139	118	137	119	141	120	119	148	141	113	138	129	113	137	136	149	118	118	133	133	142	127	141	131	134	129	116	133	142	139	140	144	127	127	128	120	121	130	137	123	121	151	135	141	114	104	149	106	128	125	115	136	120	118	117	146	143	133	139	151	130	140	105	132	134	116	124	119	122	140	119	148	121	131	131	129	116	124	118	128	126	123	126	130	129	129	128	135	121	126	122	132	118	125	117	130	115	137	137	145	124	121	134	134	165	130	136	134	129	123	118	133	132	142	128	114	142	128	125	130	115	133	132	113	141	125	160	137	120	132	143	119	111	135	130	133	116	135	155	105	138	124	98	126	146	146	123	126	114	128	126	128	145	139	118	143	126	120	114	143	131	133	124	141	139	118	120	103	144	136	116	136	125	124	135	109	114	123	133	127	123	146	131	116	120	143	142	129	123	134	94	130	124	145	132	131	132	144	127	134	124	111	138	151	133	129	155	139	131	120	139	116	111	154	113	144	139	120	109	154	131	113	134	120	133	132	106	128	121	122	113	140	129	140	120	103	137	137	136	134	140	127	132	115	126	124	132	116	126	141	130	144	139	116	139	128	131	130	127	122	146	120	139	122	155	127	123	118	128	119	124	128	120	137	108	126	155	142	150	135	135	125	117	123	119	136	122	144	128	133	125	123	131	128	135	128	145	135	140	139	126	139	108	140	119	141	146	132	110	133	147	122	118	139	127	143	139	124	124	140	148	106	141	138	138	127	123	139	133	136	146	122	136	132	120	109	132	129	140	117	121	144	136	137	129	106	164	131	134	111	123	115	143	118	122	119	132	135	130	108	116	117	118	124	122	133	122	105	121	132	102	140	127	130	115	147	146	120	126	118	136	138	120	132	126	113	101	123	141	120	154	124	131	135	157	150	136	130	129	131	123	123	138	125	130	117	121	132	125	118	131	146	137	126	127	136	117	127	131	127	142	128	121	140	113	123	124	115	132	113	138	121	138	129	138	118	128	135	143	156	134	129	133	129	146	142	131	125	136	112	138	125	118	132	146	143	142	128	136	135	121	122	123	153	152	122	126	129	134	144	136	139	115	117	143	123	111	115	126	127	133	119	107	98	124	124	149	129	128	136	137	137	132	107	118	135	128	140	120	129	132	121	139	124	110	137	143	118	128	112	140	155	147	103	138	116	125	123	151	141	131	138	136	123	137	123	125	134	134	104	137	117	131	140	124	144	124	143	135	129	127	115	129	113	128	141	125	136	138	133	137	124	147	121	139	133	108	145	115	134	134	134	127	135	147	114	122	136	156	128	131	132	140	116	139	143	125	127	136	175	131	140	139	120	115	122	127	133	123	135	139	132	113	123	128	138	122	118	131	117	125	140	140	131	135	115	145	135	138	124	151	116	121	133	132	117	124	104	140	128	114	128	133	119	129	127	115	124	127	138	119	141	135	138	130	132	129	141	131	133	113	143	157	138	139	135	145	125	116	133	132	145	124	130	139	134	135	139	138	112	136	133	135	110	115	112	115	135	116	127	118	127	137	140	157	118	136	128	125	109	149	134	131	132	144	136	140	146	120	123	136	133	99	130	141	130	123	142	124	135	139	132	135	131	124	121	125	143	136	131	132	113	117	119	152	124	115	137	115	134	124	138	135	121	119	153	122	103	121	131	119	144	137	131	135	137	141	125	129	118	127	132	144	117	126	136	143	123	118	124	146	127	140	118	126	139	132	131	126	139	115	115	153	142	124	109	141	138	142	153	121	120	113	168	115	126	123	145	134	125	140	145	141	126	135	122	150	115	136	137	142	118	117	136	135	134	124	159	137	123	139	155	142	118	136	122	131	132	120	126	129	138	125	135	150	145	104	135	97	137	148	136	140	134	134	129	127	132	123	125	128	144	141	123	131	127	139	132	121	115	133	122	138	131	130	122	112	109	141	130	134	143	138	146	142	141	132	133	143	121	151	108	151	133	149	155	144	129	127	128	121	124	124	141	129	122	108	119	127	117	130	115	136	154	118	121	139	117	133	131	148	119	121	137	132	138	123	133	127	123	124	122	114	120	102	123	126	146	128	95	120	116	134	108	127	119	124	128	124	134	130	116	141	125	111	137	122	133	130	120	130	134	116	156	121	119	118	148	88	136	127	143	128	119	122	124	118	128	159	137	137	138	140	129	126	118	131	122	127	121	140	107	120	136	129	113	140	124	141	112	136	145	118	136	128	139	136	139	132	133	123	120	128	108	131	118	122	127	134	125	132	115	120	126	132	124	133	138	116	133	132	128	119	114	124	130	125	135	122	130	130	114	127	120	132	126	131	137	137	121	151	140	128	136	137	117	136	135	148	135	148	133	128	153	146	126	123	86	116	139	127	132	123	115	121	118	129	142	133	108	138	127	134	136	134	141	126	134	120	150	124	144	128	142	135	133	153	145	154	116	141	126	125	107	133	115	138	133	143	125	139	148	125	125	141	117	141	137	131	123	125	122	128	103	114	137	134	123	145	146	113	118	127	114	150	127	121	124	142	121	128	129	132	129	138	121	139	112	118	136	129	139	138	144	148	133	132	140	136	136	143	138	134	110	128	118	129	149	143	115	137	118	124	136	137	140	110	137	151	109	136	132	143	118	125	134	124	133	112	129	125	108	141	111	124	124	129	135	124	121	115	122	124	142	106	138	121	136	136	122	106	126	146	136	140	109	133	122	132	114	138	125	129	124	134	138	127	128	135	118	138	131	132	133	136	115	130	113	117	135	126	115	134	128	137	127	130	127	144	137	146	152	107	126	116	132	113	155	140	124	111	122	125	125	136	126	123	140	127	132	134	126	125	127	143	132	124	138	130	124	136	135	131	149	137	115	137	128	118	133	121	122	156	136	108	124	137	132	127	118	121	131	117	129	132	146	134	126	138	124	144	127	123	131	130	121	124	158	117	118	123	119	134	111	118	105	128	133	122	125	131	128	107	124	134	115	122	133	112	123	127	134	145	117	154	135	122	134	135
35960	20758	9508	10934	18562	21523	20114	17737	14779	12116	10373	9096	7615	6518	5392	5039	4710	4136	3381	2608	2308	2103	1755	1425	1328	1214	1245	1182	1099	1070	1123	1047	1030	1014	1034	1067	1037	1069	1045	1068	1005	1042	1033	990	1062	975	1048	1003	1021	1012	1071	1040	1008	1060	1020	1048	1018	1042	953	1007	1016	1045	1005	1014	996	981	1041	1034	1037	1000	980	1042	987	1005	999	1013	1023	1057	1008	1061	1037	982	957	970	1015	971	1015	1035	1015	1037	1016	1028	1004	1082	1021	973	1094	987	1033	959	1018	1069	1011	1006	1010	1009	1039	1019	1024	991	970	1011	985	992	995	1004	1050	953	956	989	1024	961	1025	1018	1009	1018	975	1055	1020	978	1029	991	976	1015	1030	1047	1003	997	1031	1017	1036	1033	950	995	966	1024	1022	1015	1008	1009	960	1028	1016	976	1068	995	988	1018	1006	1088	1006	1037	968	1030	993	1031	943	983	1037	1030	1018	982	962	1047	1002	1055	1010	1008	996	1058	996	1033	1008	1020	1013	1025	1011	991	1001	982	1017	1002	950	1002	1019	949	1037	1018	948	1037	1042	1035	1013	984	1013	1022	990	1017	971	1028	1004	1055	997	1019	1006	982	1016	1019	1032	1027	1006	972	1053	1024	988	1069	1030	1078	1044	999	1019	1036	989	1027	1022	983	990	1034	999	1027	984	1003	1059	958	990	1000	986	1080	1004	1039	1051	1042	969	1038	1060	986	981	1020	1005	994	982	1037	1031	1007	1026	983	1075	1004	1057	998	1016	996	1014	1028	1005	929	965	1037	1040	984	1048	1025	1052	983	1025	1035	1025	1058	976	978	1008	1017	1045	1017	1036	1065	1017	1035	1059	993	1046	976	1064	1011	1004	1021	1036	1051	1013	1041	922	1005	1009	998	1039	1028	1048	1020	1042	953	1040	996	1049	1020	1032	970	1001	1010	1044	1062	1003	1025	1014	1019	1004	959	989	1014	1025	964	996	1033	966	938	979	1058	1039	1070	1009	994	1031	993	1004	981	985	1025	1027	1044	1002	1065	993	1017	934	972	1009	1030	1013	947	993	1012	1064	1062	1041	1028	1040	988	964	1007	1038	985	1011	1016	1003	1020	962	992	981	1077	1027	1039	945	988	1011	1060	985	1000	908	1040	1033	1052	1001	980	1028	965	948	1034	1029	980	1003	968	1018	1016	938	1001	1004	994	1025	1005	1020	1065	1047	1029	1016	1028	1093	983	1042	1037	980	986	1077	952	1013	1013	1020	994	1030	966	1040	993	1009	1000	979	1026	1073	1024	975	997	951	969	1046	1060	993	1056	1022	1065	1007	1027	1005	1007	1043	1020	974	1055	990	977	1041	989	998	1049	1007	1045	1028	1055	982	977	1003	996	1057	958	1037	1008	1003	968	1029	1052	1016	1011	1036	1034	1036	1017	992	1009	1050	1004	1039	1016	1015	951	1025	1003	1026	1040	1073	1031	1015	990	997	1021	1022	967	1012	1013	1000	1000	1028	1027	994	1003	992	983	1019	1039	1018	973	1051	958	1038	1013	1047	968	1037	981	995	969	989	981	1031	1028	1005	1053	990	1022	1046	1038	957	1025	1009	991	1020	1000	998	985	1008	1078	1033	1046	993	990	1023	1011	1012	1011	1022	1003	944	979	1062	1034	996	1016	1022	1023	959	996	1009	957	1006	1000	981	1025	1005	1063	1005	1002	1043	997	1024	987	1081	1010	987	1034	1050	1002	1028	1067	1035	973	985	1016	1063	982	1055	1003	975	987	1001	966	1027	1009	1013	983	1000	1033	989	995	974	1000	965	1037	1005	984	956	965	1044	984	1044	1009	1020	1037	1051	1029	965	1026	1070	1051	956	1005	1031	1003	1026	1025	993	988	1034	1058	995	1051	1033	1009	1027	1000	1053	978	972	1031	1068	989	1020	1027	995	1076	1012	1013	1010	973	1057	968	983	1000	1033	1004	971	1089	982	993	1007	1024	980	1025	1039	1049	1066	985	1034	1017	1025	960	1017	1022	1020	1037	1022	1044	998	985	958	1029	971	1024	1017	994	1050	1006	987	963	1009	1037	1001	1009	1023	990	1030	1005	1030	962	981	989	1007	1019	1023	1068	1020	1019	998	1034	1041	992	988	1033	963	994	1032	1035	988	991	1029	1000	1030	990	1033	960	1010	1020	1012	987	1048	1041	1059	1044	976	994	1065	983	988	998	1028	994	1033	1013	1027	1004	1036	1020	1054	1033	1034	998	1000	1016	967	993	968	1040	1053	1035	1037	984	969	1037	1040	958	1062	1010	1075	1052	976	1013	1044	993	1053	1049	1000	1013	994	988	1072	984	1018	1093	1003	1044	1011	1042	1019	983	1064	962	1006	981	1039	1013	1019	992	1101	1057	1040	1015	1021	987	964	991	1015	1038	1002	1016	978	1059	1003	988	1021	997	1029	1044	976	1039	1027	1026	1017	1002	1036	978	1028	1023	1050	1028	1039	970	1003	1061	1021	1010	1044	1002	1072	997	1051	991	1043	1012	1019	993	985	1034	1031	979	953	986	972	1044	995	957	1027	1046	965	1027	1008	1020	1033	1069	999	1014	1001	1027	1004	1049	986	990	1014	999	1026	1037	1034	1004	995	995	1055	985	988	998	1035	1027	1035	1002	1042	1012	976	970	984	979	1005	1052	984	991	996	1067	1039	1034	997	983	1047	1011	1038	1033	1024	973	1000	1019	969	1006	978	996	977	1040	1012	1001	1042	1030	1027	933	1062	1008	971	1009	999	1001	1034	997	1043	973	1053	919	1030	975	974	1050	1057	1035	1010	1009	992	1031	1011	1037	1104	956	1026	1039	1083	1036	981	930	1054	1046	926	969	1033	1029	1011	1006	984	1021	1009	1001	1027	1041	980	1021	1031	997	957	1006	1050	979	976	980	1019	990	1000	1051	1011	1009	1024	997	1009	1035	1059	1007	988	1015	1017	1046	1010	1050	968	1025	959	1035	986	1018	971	1044	987	1006	1019	951	1117	1050	982	982	1018	1048	999	1011	1040	992	969	1032	1051	966	998	1034	1000	1071	939	1025	1020	1078	989	965	1028	1013	1060	1081	1009	977	994	986	1026	1027	1105	1035	1040	1081	999	1058	991	1047	979	1054	953	978	1054	1017	1027	999	1037	1015	991	1026	1010	1046	1006	1034	1004	1040	998	973	1031	946	994	1017	1052	1024	1047	1055	1020	928	1082	999	1069	971	964	1000	1021	1015	1035	1022	1067	1025	1038	984	983	987	1065	1023	1001	1064	1024	1013	1012	974	1033	974	989	1037	993	983	1057	1027	1035	991	1041	1033	1015	1035	1031	994	1024	972	1016	1025	1050	989	1036	1008	1044	989	1054	1021	1035	999	987	1032	1009	1023	1043	1005	1004	992	1023	1069	939	1000	1007	968	1008	1041	976	1036	1054	1079	1015	1037	1006	1009	1027	1085	1051	1007	1033	1030	1035	1065	1049	1019	1009	1037	1038	1046	1020	1043	967	1038	977	961	1035	961	1039	963	980	978	966	1005	962	1005	1031	967	1055	1047	1014	1029	986	1007	968	968	1028	1003	1026	979	1023	1010	1033	1003	952	1019	1006	1020	1048	1088	1020	998	1055	970	1055	1017	1057	1041	1006	936	1032	1021	1053	965	992	978	1036	1029	999	1016	1036	1027	1049	976	1048	1002	1039	991	1008	1043	976	1019	958	952	996	1002	965	997	940	1018	1027	981	1027	982	1094	1034	1017	1025	979	969	1045	1075	969	1010	979	994	1023	1061	989	978	990	1022	1041	1003	994	962	1035	990	1011	1014	1016	990	988	1006	1072	1019	999	1003	1018	1016	1025	964	1013	1056	1025	1019	976	970	1027	1018	1093	1044	1017	966	998	997	996	1017	1022	1026	1012	996	1053	1006	1074	965	995	1041	1010	1009	1003	952	1014	1023	1000	1036	1050	968	1043	1051	1021	1010	1000	969	1049	1004	972	1056	955	994	945	1014	997	995	926	976	1031	1010	983	970	995	1015	963	1040	1013	985	980	1009	981	997	1010	1083	997	970	947	966	1004	997	1022	981	1013	1021	958	949	1000	1000	1005	996	1070	1016	1028	1074	1010	1093	986	969	983	1041	1013	1001	1025	978	1058	982	988	968	993	1048	945	1016	1025	989	1026	1007	997	1002	987	1044	1045	1049	1015	1038	1022	995	1018	1044	997	1006	1015	1008	997	988	998	1007	1108	1021	1033	986	1012	992	1000	1026	989	967	1017	1059	972	1011	990	1027	936	1038	916	1040	1016	1045	968	982	1027	1016	1029	997	1041	1045	980	1034	1057	1060	1000	1019	996	1074	1008	947	948	985	977	989	1006	1037	1009	935	1023	1004	998	993	1002	1012	1008	1004	1029	1050	1026	1009	1001	1025	1062	1000	985	951	1031	1060	1001	966	1033	1013	1029	1001	1005	1032	1004	990	994	1000	987	1034	1090	1054	958	1018	1026	996	1015	1089
3533	1407	517	320	253	376	373	363	295	230	257	218	171	148	158	124	132	135	118	103	99	72	79	80	82	80	79	70	75	76	65	85	66	88	69	80	69	65	68	65	70	71	67	62	73	66	48	78	67	75	81	74	78	68	66	71	81	72	75	74	77	78	73	51	75	82	65	58	85	69	76	69	62	74	67	64	83	62	71	69	76	65	52	80	66	59	61	77	63	50	66	63	70	68	76	68	75	69	81	76	79	77	65	61	66	83	66	64	56	68	70	69	73	78	63	59	50	56	67	57	72	67	72	69	64	78	57	58	71	70	51	82	62	68	76	60	65	64	61	66	60	77	65	83	77	68	74	68	62	63	59	60	54	74	73	68	52	67	71	84	73	73	64	68	48	61	79	57	66	76	77	66	74	66	65	90	56	62	58	72	63	55	80	87	56	67	49	86	74	75	77	73	67	71	81	66	56	73	67	66	80	69	72	68	68	60	75	68	70	77	68	58	61	63	69	61	73	61	87	75	64	74	69	73	55	66	72	62	68	58	68	83	71	75	56	67	75	68	64	62	61	65	92	63	62	65	68	60	73	61	70	72	74	59	60	65	59	53	55	73	75	68	66	70	77	66	61	63	81	77	66	65	65	65	66	75	69	85	72	70	69	61	70	76	68	66	51	77	71	50	72	56	73	68	78	66	64	68	67	74	66	82	63	72	74	58	71	55	81	71	82	79	73	80	62	74	86	64	60	52	53	78	72	76	53	73	60	64	74	60	85	61	52	60	69	57	77	62	69	67	62	83	65	65	64	64	75	69	69	79	57	86	77	58	79	74	70	68	70	67	73	75	76	69	57	65	69	56	64	74	61	75	62	60	78	68	77	85	53	68	62	51	81	77	58	83	84	66	77	56	76	76	70	65	81	71	75	70	69	72	78	71	71	80	71	78	60	52	67	67	77	77	71	86	65	81	83	62	65	60	75	65	57	68	71	55	58	54	69	57	76	85	51	73	69	67	76	60	83	68	82	69	79	68	68	63	64	68	83	55	67	68	73	70	74	61	72	72	68	75	67	61	82	82	62	80	63	63	76	58	69	80	88	59	83	73	65	56	73	79	62	57	65	67	79	64	71	70	78	62	80	62	72	64	68	57	60	57	81	64	57	75	61	83	72	65	78	66	81	62	74	74	67	84	79	58	78	77	73	69	87	70	67	62	54	54	80	82	68	66	75	61	70	71	64	72	64	61	62	72	67	87	56	61	64	64	71	67	58	77	76	69	63	67	71	67	56	68	66	51	82	69	73	65	79	63	64	78	59	73	65	64	64	64	72	86	64	49	63	73	80	81	68	73	72	62	70	67	89	68	82	68	56	69	67	69	85	66	66	74	76	68	84	71	70	69	62	67	65	78	72	59	61	66	58	65	60	74	56	73	62	72	80	67	68	67	75	79	59	61	78	67	67	56	54	70	74	82	67	67	58	68	68	80	69	67	80	58	61	82	67	68	73	75	77	65	74	90	58	52	57	55	67	67	64	68	83	58	66	64	75	67	59	58	53	48	71	70	71	78	72	57	63	75	71	69	65	74	71	68	61	78	89	73	82	57	80	77	73	71	74	69	65	79	71	64	70	59	68	63	70	65	73	69	59	71	82	61	79	69	72	83	80	68	80	61	61	76	78	63	69	67	87	72	70	61	70	62	86	70	71	72	75	69	67	69	74	68	59	70	66	69	83	80	65	55	68	68	83	66	66	64	56	58	72	77	80	58	69	73	64	62	68	63	71	69	61	68	71	75	69	65	71	71	59	68	79	68	65	67	60	61	62	65	61	62	81	74	62	63	55	71	51	70	66	50	68	66	69	67	72	67	65	64	70	68	62	71	62	66	75	73	82	78	65	83	66	68	59	61	68	54	53	65	64	63	84	66	80	71	71	62	62	76	68	57	55	62	71	66	68	74	66	57	75	66	82	69	69	67	74	76	68	51	63	63	68	67	72	76	57	72	77	65	57	74	73	56	59	73	76	63	86	64	64	46	92	74	55	68	81	57	69	77	49	68	86	81	62	69	70	78	61	81	79	76	66	63	80	52	61	58	71	62	71	77	55	71	70	65	74	76	59	82	85	68	66	74	58	79	63	76	74	84	75	78	81	86	67	65	56	79	88	60	63	69	74	64	60	65	64	70	72	81	64	72	71	70	63	81	68	69	71	69	70	72	70	65	75	67	62	64	73	65	63	51	70	73	62	72	69	50	67	62	66	70	55	65	73	60	71	71	74	59	69	57	66	80	57	61	76	63	62	71	76	75	67	58	65	63	75	73	44	80	69	83	61	75	55	63	68	82	60	75	71	50	63	75	60	67	62	68	65	78	74	66	60	63	54	63	89	82	61	76	68	74	65	75	72	65	69	65	71	76	72	62	76	80	52	69	69	66	70	72	64	77	66	60	54	70	63	72	67	58	63	74	54	68	72	65	77	77	56	73	85	72	69	65	78	75	60	70	82	46	60	81	56	96	69	64	72	82	68	61	63	63	66	69	75	59	72	65	85	61	73	65	69	62	61	77	72	88	64	67	74	49	51	72	52	54	80	56	64	73	64	71	70	55	75	57	63	63	73	67	76	53	69	70	68	60	57	66	78	74	63	68	67	58	74	68	50	53	60	66	67	64	58	63	64	76	72	72	68	74	83	73	85	66	71	63	68	74	76	69	59	89	62	73	84	78	86	80	66	79	56	69	76	62	72	70	62	61	67	87	77	76	73	69	66	65	70	69	66	78	77	79	63	66	69	81	80	60	64	48	65	50	55	84	67	73	88	61	74	67	77	76	69	68	70	74	70	74	73	71	75	66	75	69	75	63	59	72	71	61	64	77	61	72	67	67	70	77	62	75	73	70	70	73	73	73	69	77	78	72	76	70	84	65	74	61	75	65	67	60	72	76	63	59	72	63	76	72	67	69	56	67	66	81	81	62	65	58	67	71	53	79	55	63	52	72	76	66	77	74	85	73	54	59	52	85	71	84	62	67	67	76	72	68	76	72	69	60	67	57	65	65	60	69	58	71	73	73	80	74	60	77	66	75	72	65	60	67	66	58	63	63	74	83	62	78	67	60	56	77	74	74	72	76	60	74	71	70	59	65	66	58	73	76	63	67	61	67	63	66	60	69	79	77	60	72	71	69	72	74	71	76	61	63	47	70	56	71	58	59	64	66	72	74	70	67	74	73	74	66	75	79	77	81	69	64	67	63	75	71	75	62	70	69	58	75	69	76	67	55	62	75	66	67	69	55	60	66	76	73	66	67	68	63	52	83	63	65	76	76	68	80	81	52	57	65	65	83	77	81	68	67	60	74	55	72	67	64	68	62	58	78	61	46	78	57	76	67	78	55	67	62	72	67	73	72	87	75	85	75	74	66	67	70	55	73	64	61	68	73	66	68	74	69	81	67	68	61	58	85	81	82	68	87	63	76	62	65	63	81	60	63	65	68	72	82	77	72	56	70	50	63
27519	13382	5852	6910	13018	15689	14619	12139	9712	7805	6573	5646	4588	3851	2970	2791	2815	2572	2068	1673	1364	1150	1007	751	683	658	656	659	625	587	534	602	570	607	556	581	575	597	547	523	542	546	570	582	574	552	590	604	604	566	532	629	589	565	539	556	558	541	525	539	582	555	572	542	538	547	538	585	517	558	534	594	594	558	535	544	555	571	544	563	549	559	529	560	584	540	515	574	573	538	543	534	567	617	542	532	562	592	542	532	536	568	576	513	575	556	549	584	530	559	575	544	561	568	575	547	584	592	575	536	582	566	552	548	559	551	563	504	543	553	579	563	574	568	543	565	579	538	584	555	536	522	565	580	577	575	540	567	573	610	580	580	520	626	556	564	547	544	513	514	567	559	536	566	550	569	530	560	552	535	599	561	565	551	566	535	569	551	528	553	557	537	543	554	583	550	623	597	555	577	518	560	574	542	522	539	571	572	561	590	564	564	613	617	587	586	533	585	548	534	523	578	553	571	579	508	554	563	571	579	572	541	545	561	573	562	597	564	572	546	565	589	566	540	584	566	537	558	553	550	538	570	534	564	540	562	558	607	519	578	578	575	550	552	551	572	540	515	551	536	529	546	538	573	611	528	571	555	557	559	588	586	576	566	542	548	565	539	526	561	575	541	568	564	579	553	566	591	536	560	570	593	540	549	589	604	577	575	590	584	574	563	554	566	547	570	523	578	537	564	570	564	554	532	570	575	553	563	602	553	578	516	584	566	588	535	603	556	573	561	600	529	582	574	565	511	584	593	555	545	562	547	525	584	584	564	565	534	570	552	552	576	549	578	572	604	564	554	618	581	543	543	531	564	562	537	567	562	563	545	572	532	547	559	542	537	561	546	569	553	556	540	562	523	585	587	566	561	566	574	546	551	551	556	528	537	541	610	559	594	537	597	494	600	547	503	521	558	562	528	520	577	557	569	577	550	547	570	568	522	576	546	565	554	544	581	556	562	569	579	534	549	611	564	544	554	596	536	558	536	603	620	517	566	545	607	546	561	563	558	529	582	557	550	582	574	573	528	572	566	582	526	544	578	580	595	510	554	561	530	550	560	535	537	576	533	622	526	578	583	547	559	556	563	539	473	562	544	552	555	592	558	533	584	504	569	556	559	556	559	562	523	537	503	527	561	580	557	546	557	535	549	537	527	563	587	570	560	517	561	565	567	580	549	575	552	564	530	547	533	559	554	564	591	574	554	523	565	587	532	522	606	535	574	534	559	549	560	560	566	571	541	551	567	542	596	567	572	597	512	573	620	522	557	550	530	526	532	544	520	577	602	551	591	552	531	560	559	552	560	552	522	541	579	563	543	531	576	554	610	564	565	554	584	539	542	550	598	578	550	584	531	581	561	508	580	562	552	561	601	535	550	579	590	596	574	546	584	570	552	537	541	561	574	580	578	580	550	605	525	548	568	537	559	550	531	565	588	538	574	567	534	583	607	555	527	479	579	522	569	544	543	548	603	571	514	581	559	513	588	538	565	560	576	574	550	557	565	591	534	511	565	586	550	567	541	510	545	531	565	536	538	575	555	533	535	533	512	580	543	570	541	593	573	542	546	521	553	566	588	512	546	571	580	566	555	591	520	505	573	557	558	539	578	547	540	582	570	584	595	546	561	594	577	557	538	536	549	568	582	534	560	566	517	557	533	549	586	532	522	551	571	557	502	563	569	562	542	530	542	550	551	577	534	516	545	533	554	539	589	535	565	553	600	599	549	546	538	562	543	570	575	521	566	533	550	561	586	548	521	565	579	554	583	523	564	580	544	550	584	533	590	591	582	561	530	547	557	579	581	541	528	575	584	538	558	524	580	549	602	554	554	570	577	547	581	566	532	563	577	565	536	563	560	617	581	559	546	584	567	547	560	540	550	574	583	556	524	577	542	588	559	599	563	567	546	533	543	572	502	530	540	562	564	565	601	585	558	563	560	567	565	568	592	538	590	546	567	534	577	584	532	563	567	561	559	575	569	568	588	562	560	558	560	513	565	539	550	537	557	551	559	559	577	576	580	578	569	561	556	532	549	590	538	555	534	585	582	550	551	534	548	550	568	550	601	546	549	530	546	510	529	610	584	538	602	540	545	564	579	545	540	534	582	558	528	589	559	523	540	542	562	537	551	579	568	585	553	521	574	561	566	551	532	548	552	525	555	554	594	555	558	532	497	574	575	562	518	558	552	591	512	536	573	548	540	635	553	547	555	578	573	597	574	548	574	531	537	537	560	574	577	549	516	597	570	540	565	547	552	553	544	530	584	553	533	575	593	548	610	551	550	592	586	533	561	519	548	515	580	508	539	570	549	535	550	584	557	544	563	586	549	593	528	529	561	542	555	548	564	565	560	581	542	558	552	540	552	545	540	561	600	529	554	528	581	561	560	565	552	601	538	533	563	552	572	543	502	576	574	540	573	512	536	577	559	549	566	583	544	537	563	606	534	545	570	569	569	552	541	593	522	527	571	547	551	560	546	530	523	573	567	533	546	548	572	547	539	512	576	582	520	531	569	565	585	552	569	589	497	575	546	553	537	566	529	586	574	556	524	568	589	568	540	502	536	583	579	515	552	539	597	576	554	592	550	569	559	550	564	496	533	526	589	518	545	537	576	591	572	594	523	549	537	546	608	551	554	571	560	556	557	553	553	560	512	572	525	589	561	565	557	563	552	560	579	585	544	536	608	581	608	579	548	539	496	600	570	571	537	527	600	566	622	551	615	545	554	515	549	518	602	580	531	543	516	548	581	552	557	536	560	542	521	575	571	594	561	528	555	577	563	530	541	566	556	541	558	584	538	560	556	571	548	566	535	538	538	559	523	543	523	560	564	540	554	586	546	543	551	528	588	549	561	555	541	554	609	576	537	506	584	573	555	547	584	533	582	539	558	570	565	567	585	582	578	566	581	592	574	569	588	572	550	516	595	523	580	556	577	579	551	585	544	566	552	574	589	563	571	562	536	563	500	578	506	535	547	517	541	567	536	555	553	546	512	578	609	568	515	602	554	547	574	597	546	546	559	567	552	554	557	531	519	581	580	512	532	540	558	597	574	581	561	548	473	554	528	549	573	576	525	562	580	573	520	533	547	549	566	515	581	545	581	563	575	592	596	530	548	524	560	567	598	529	602	531	536	555	560	553	602	584	580	566	573	537	562	573	522	588	576	534	528	587	584	547	590	564	581	547	548	551	534	540	577	525	581	533	572	547	580	558	516	563	521	609	527	578	583	566	546	532	592	569	536	561	553	518	546	566	582	527	538	523	551	553	546	596	541	560	574	529	521	567	586	547	535	560	572	577	532	573	544	573	558	537	531	522	583	535	526	533	539	586	561	576	533	544	568	565	575	562	565	509	538	596	516	539	558	575	597	529	566	519	560	537	557	520	545	526	568	524	574	577	556	512	524	549	536	558	534	553	498	552	557	520	518	583	550	561	548	535	577	568	567	568	547	561	532	570	541	579	546	595	550
3319	1525	539	335	265	377	402	361	315	248	247	240	204	181	156	151	134	161	140	118	109	112	111	81	79	79	76	70	65	81	71	78	75	72	65	78	74	65	80	85	73	67	90	85	76	78	89	78	88	90	63	78	77	76	82	64	90	75	65	79	89	82	68	92	66	73	84	67	78	73	73	75	94	90	85	83	69	85	70	85	66	65	83	75	62	87	81	74	71	85	78	91	79	59	87	83	82	81	84	88	86	67	73	71	68	71	79	67	75	63	78	71	69	74	71	64	74	71	60	73	95	79	79	87	90	83	67	96	75	61	72	62	80	81	78	75	81	65	68	81	63	79	74	84	84	74	72	85	89	80	73	82	94	74	73	72	65	73	74	78	65	91	84	80	88	99	77	85	70	81	87	85	76	87	92	78	76	91	76	78	82	82	81	86	88	76	78	64	94	72	92	82	81	79	67	70	69	98	91	67	96	79	76	84	79	71	81	82	74	76	96	76	76	73	76	72	86	84	73	78	81	58	80	80	86	102	84	86	69	82	71	79	75	87	76	53	81	70	71	80	77	77	60	76	63	69	78	76	81	77	80	80	77	95	88	86	92	77	84	83	89	72	83	76	85	93	72	74	63	72	77	77	85	76	73	78	70	76	86	72	91	84	62	88	86	70	81	72	70	91	79	80	72	64	72	77	73	67	74	79	64	82	75	75	84	78	90	82	76	76	91	74	80	93	73	81	69	82	73	75	72	79	88	92	77	62	91	74	80	74	83	63	77	100	78	79	72	45	73	82	67	91	80	83	77	85	61	61	84	78	67	78	67	73	79	61	63	69	86	62	86	73	73	77	82	84	81	74	85	86	70	85	77	64	65	78	77	90	78	77	76	75	75	91	98	85	70	59	96	79	75	76	83	78	75	76	66	85	65	79	63	79	71	83	71	75	85	63	101	85	76	84	76	70	78	66	60	70	76	80	81	91	71	77	75	77	81	80	74	66	86	89	77	79	88	92	95	89	77	87	68	81	66	75	92	84	70	57	64	77	89	78	72	63	84	91	77	66	73	86	80	79	75	72	60	84	63	73	61	87	76	68	56	81	62	64	83	63	79	86	63	85	95	97	73	79	80	71	81	75	79	72	73	77	82	93	76	92	73	89	68	72	79	75	67	74	78	81	72	75	75	79	101	85	84	67	70	62	59	82	99	80	91	64	92	83	97	71	87	75	80	71	78	80	94	67	72	68	87	75	80	87	81	76	80	85	86	82	77	62	83	75	74	78	68	81	86	76	78	79	74	82	80	85	90	68	87	85	75	70	70	84	76	77	75	86	76	75	66	86	104	87	78	63	71	79	86	81	69	84	73	80	85	81	78	72	62	64	76	79	92	68	68	105	73	80	72	87	91	82	73	74	83	66	82	69	86	93	77	79	76	89	77	78	75	69	75	76	89	80	71	83	90	84	87	77	98	71	72	61	68	82	79	73	57	71	79	90	82	76	56	67	71	73	68	76	77	77	73	71	70	75	87	78	76	77	89	77	79	76	83	73	67	93	85	74	78	80	88	72	74	90	65	75	75	78	93	67	96	80	78	84	74	89	62	73	67	90	77	74	64	73	74	87	70	72	87	78	77	81	86	102	74	81	81	69	64	87	74	71	78	70	79	86	59	73	74	81	80	76	71	72	84	78	69	74	82	87	102	86	75	73	62	78	68	96	88	80	79	61	85	84	77	91	64	81	75	75	75	82	81	72	72	73	82	52	77	74	61	64	70	81	75	80	76	83	79	71	77	91	74	67	73	68	80	73	71	71	81	78	71	86	84	80	75	86	74	91	77	68	77	77	80	78	75	75	80	65	65	67	67	88	69	86	76	86	69	85	80	65	69	96	85	70	80	75	77	72	92	77	70	79	74	80	71	72	87	77	91	67	70	96	80	82	76	74	87	81	88	82	69	57	72	73	89	80	73	75	71	89	82	70	91	79	80	79	71	75	76	82	71	93	82	76	63	77	76	64	81	93	68	80	76	68	76	70	97	78	75	67	78	81	78	82	78	78	81	51	78	77	69	76	63	81	79	77	88	84	74	75	72	81	94	83	74	74	71	67	70	76	80	74	72	81	79	62	88	84	77	81	77	78	74	85	61	68	78	70	65	89	75	87	75	61	65	83	60	88	69	75	83	75	96	83	67	90	77	86	74	78	67	78	85	76	54	96	76	81	89	82	64	85	70	70	89	80	74	73	65	84	75	87	77	67	61	80	86	64	73	72	78	74	73	74	86	74	90	78	84	87	82	60	71	83	80	73	70	61	84	75	71	74	82	87	99	98	71	69	94	67	78	84	76	78	68	69	82	72	73	82	67	81	84	73	90	83	67	77	81	85	78	65	91	77	84	81	96	93	75	78	90	83	85	81	78	61	76	84	85	78	81	77	72	75	85	78	72	72	77	68	73	82	78	86	87	84	81	74	59	71	75	64	61	72	73	85	66	79	70	76	92	66	92	88	70	95	69	86	76	79	84	72	56	71	70	76	85	81	89	71	77	65	75	75	76	83	76	84	72	87	72	79	85	90	48	83	74	89	81	69	76	81	74	73	106	90	67	88	78	83	80	77	82	89	95	87	76	71	81	71	74	79	90	90	96	67	72	73	68	87	77	81	81	89	74	87	69	84	84	75	82	92	76	69	82	83	78	77	80	88	81	66	85	84	72	63	91	85	61	63	67	88	64	77	85	62	76	90	65	87	75	77	88	66	66	92	73	95	81	76	84	88	92	78	86	69	72	70	80	79	88	86	79	73	77	69	84	69	73	73	65	72	69	75	78	70	77	84	75	82	63	71	73	79	82	75	78	61	65	75	86	75	77	59	76	71	68	71	90	88	80	67	78	81	76	73	67	70	66	76	68	84	74	66	79	75	70	64	67	81	66	80	88	78	68	77	79	62	76	63	71	94	71	64	85	79	88	77	72	67	74	73	83	81	87	74	80	72	71	94	91	81	76	67	100	85	83	79	87	69	102	80	81	68	74	72	74	72	90	70	70	70	74	76	56	91	85	83	79	87	90	94	90	75	79	105	69	69	79	69	69	94	82	90	81	82	72	86	65	81	75	77	78	78	64	76	98	72	64	91	72	73	88	83	60	86	79	83	86	67	74	82	86	66	74	84	72	82	85	85	59	93	74	65	78	83	93	86	77	87	94	70	65	85	83	96	80	77	62	76	83	75	90	83	80	79	85	81	78	83	64	90	79	74	83	67	88	70	74	83	73	74	97	70	70	65	78	95	80	86	78	79	84	75	80	76	84	78	62	93	86	95	86	72	79	72	75	75	79	95	83	85	74	84	81	71	73	70	76	80	93	75	79	73	78	66	79	89	59	79	76	61	96	89	73	77	83	62	71	80	57	85	75	83	71	59	90	80	88	67	81	65	69	71	76	69	83	74	53	72	58	84	79	83	80	85	91	75	63	78	65	77	92	88	80	66	96	73	86	74	48	74	80	75	89	67
28361	13945	5948	7032	13381	15875	14672	12240	9742	7792	6711	5784	4490	3785	3203	2758	2753	2741	2295	1839	1400	1213	1026	865	754	745	715	736	647	665	680	623	606	622	604	642	592	638	654	644	630	617	614	624	567	646	580	577	627	618	642	624	588	602	616	630	608	613	601	622	642	699	618	579	649	586	610	641	624	604	604	602	588	623	628	631	627	620	609	629	612	633	608	607	617	644	607	651	620	616	648	606	598	650	628	659	630	615	622	635	654	631	614	617	592	599	609	614	639	610	620	588	643	648	633	639	593	687	643	626	616	610	610	601	606	656	629	631	587	588	618	637	640	592	638	641	642	635	635	602	620	599	647	600	627	634	626	619	605	643	625	640	653	645	615	603	615	618	670	638	621	634	634	658	639	601	611	622	582	634	600	635	612	594	634	663	583	642	620	625	608	617	577	672	614	575	640	603	596	622	584	631	588	634	587	617	631	624	623	600	653	588	590	623	688	639	643	608	631	642	603	633	615	629	604	634	597	616	607	628	636	619	592	617	605	643	604	655	651	606	672	651	620	614	666	611	636	608	645	639	621	660	636	643	571	642	634	616	595	609	649	618	619	610	619	618	641	641	617	607	655	601	639	614	599	614	595	619	618	610	620	622	649	652	628	606	654	609	626	623	583	651	634	622	627	601	599	658	626	618	652	637	645	583	581	590	656	608	595	674	627	627	629	576	674	623	639	662	619	585	621	590	596	642	631	627	637	630	653	611	609	654	643	598	610	640	628	597	678	643	636	592	673	586	664	611	656	604	636	621	608	621	642	636	647	605	638	675	609	615	598	625	627	632	656	609	584	674	637	670	608	634	621	655	599	624	634	636	606	560	620	633	568	647	639	587	608	595	611	578	658	640	632	636	651	584	611	617	588	596	645	646	592	621	593	628	653	571	641	640	681	616	635	618	590	656	619	613	616	614	570	608	591	609	665	645	635	618	645	582	629	645	637	561	612	612	604	613	621	625	658	638	631	603	609	607	622	611	612	647	597	629	623	628	658	608	628	577	643	599	585	628	641	642	586	629	614	579	614	644	665	618	663	616	618	661	626	630	569	683	648	650	578	640	640	697	624	612	624	599	622	622	643	636	556	612	658	643	622	635	601	639	644	632	612	653	653	631	561	607	615	632	663	655	593	596	643	623	600	594	644	607	658	643	602	604	571	622	625	633	598	582	608	596	590	575	662	680	639	598	637	573	617	596	634	612	665	625	604	643	664	620	579	605	669	631	586	607	610	616	627	645	596	649	664	591	631	644	617	591	616	654	670	571	661	623	620	629	617	623	602	649	635	607	612	639	627	645	610	619	581	619	612	613	586	685	668	616	627	624	592	595	620	642	627	601	663	653	603	575	609	617	657	645	609	636	661	592	622	636	600	624	608	610	593	586	633	697	617	614	602	607	658	591	626	660	635	618	660	662	616	606	606	635	630	576	679	606	611	592	639	586	653	629	625	594	628	614	650	574	606	633	661	638	649	628	635	599	586	609	623	578	660	605	642	621	638	644	604	601	615	605	661	584	613	610	642	610	611	632	619	632	601	629	643	648	586	585	644	632	701	655	630	606	634	617	594	630	649	644	625	594	616	617	638	615	613	566	603	609	679	607	605	616	636	621	598	610	605	636	602	616	639	650	600	614	636	642	619	608	612	625	597	612	603	642	628	603	604	595	663	657	601	654	644	608	572	573	603	627	616	592	640	627	596	631	549	667	613	601	636	613	622	643	630	612	626	576	649	567	640	620	625	649	610	627	606	662	606	647	628	640	613	611	623	599	638	641	582	601	627	620	659	633	595	627	634	598	623	595	658	656	648	587	615	561	665	659	577	614	636	605	648	592	608	629	626	613	623	654	684	590	631	559	656	623	626	634	670	586	628	605	612	649	658	581	634	616	645	660	576	601	614	637	635	631	600	641	623	634	618	613	669	624	592	643	620	629	664	623	622	607	672	631	614	627	623	615	582	622	616	644	605	647	609	648	591	676	629	639	598	620	599	623	597	622	635	623	649	629	612	615	598	622	626	606	617	646	609	654	595	575	670	618	657	626	584	582	615	602	611	621	653	610	648	634	590	638	686	615	616	623	568	610	653	602	572	647	645	614	651	609	632	669	612	630	623	627	604	594	641	619	629	606	609	624	634	646	580	672	623	612	618	583	602	579	591	619	586	623	632	615	669	595	618	595	637	642	621	632	629	629	671	607	648	629	610	629	629	630	624	606	625	639	617	604	649	618	626	626	614	628	612	572	583	588	614	652	703	650	618	609	628	593	644	642	652	645	639	631	600	620	642	592	629	593	637	586	605	577	625	602	648	641	616	666	587	630	609	668	612	605	607	675	587	616	642	638	635	645	604	609	631	631	627	644	646	623	633	616	642	641	662	630	647	609	582	609	643	655	625	606	604	600	592	633	609	647	629	614	605	618	592	634	650	637	614	606	628	678	624	581	622	583	633	590	644	615	653	605	617	630	575	625	612	626	634	589	586	659	639	596	604	623	614	611	573	641	668	637	597	603	651	585	607	607	656	651	662	613	612	674	594	609	620	605	636	549	621	590	618	633	599	628	642	626	637	641	636	646	655	643	660	618	665	576	611	637	620	601	649	642	641	601	608	600	658	651	621	606	658	629	610	627	634	650	625	607	650	598	671	593	605	608	600	596	627	642	616	606	602	589	671	623	618	606	623	584	608	576	609	625	613	626	641	614	604	640	577	650	635	622	605	588	614	649	652	646	667	661	611	589	625	666	669	617	635	664	618	647	589	627	583	614	658	625	595	589	587	584	648	605	618	610	571	587	623	620	598	616	615	633	613	619	614	636	635	603	604	662	629	632	654	646	611	599	636	642	619	625	581	631	615	606	653	659	633	666	608	597	565	607	633	618	612	706	635	616	596	599	611	655	613	574	647	642	616	574	623	644	611	636	576	600	657	604	595	654	655	613	642	637	594	593	628	588	603	633	620	624	646	632	623	610	634	624	600	614	648	642	648	630	616	619	573	593	613	590	628	638	662	634	597	612	643	636	594	635	626	609	673	648	591	657	611	627	591	645	633	591	596	649	599	643	608	599	675	628	648	641	689	657	685	619	613	600	630	654	636	618	621	578	642	627	633	653	588	640	582	629	625	637	633	585	622	600	595	644	619	656	608	611	666	620	646	613	653	648	577	657	655	671	579	660	617	620	668	655	554	644	666	616	600	652	657	648	615	626	657	618	614	649	645	639	590	609	651	620	595	661	666	610	638	589	615	593	644	620	682	613	624	615	585	652	651	648	626	659	634	636	638	621	642	634	653	624	636	613	601	634	631	633	610	601	612	618	611	618	637	596	607	635	647	581	661	645	641	583	624	609	617	639	633	631	617	604	621	609	584	615	596	614	609	591	675	616	610	650	627	619	667	621	643	631	625	597	613	610	621	610	619	641	621	605	596	609	565	634	608	621	569	648	574	657	628	621	625	654	614	600	612	591	620	621	614	632
5426	2394	674	408	361	465	487	461	431	320	326	298	230	215	181	168	192	179	169	123	101	107	102	96	107	92	98	92	94	80	84	68	73	87	72	81	99	97	83	72	75	67	83	88	75	69	82	87	88	88	83	80	77	83	75	95	82	87	90	102	74	64	78	74	64	90	102	93	97	72	88	89	71	73	90	88	88	81	77	94	80	87	91	87	77	75	93	86	83	84	85	67	87	77	89	75	78	76	87	78	82	88	83	81	89	89	91	93	92	93	82	93	78	67	84	75	79	93	92	86	64	82	74	99	63	86	82	83	79	94	80	88	77	78	88	92	79	76	66	78	70	85	81	80	97	78	95	82	80	103	86	91	76	81	85	73	70	82	85	83	77	78	86	90	76	83	66	71	85	85	77	74	85	68	79	91	58	86	88	83	86	67	80	77	79	81	73	80	92	79	78	88	86	80	69	89	62	92	74	83	79	88	81	90	77	103	74	81	91	93	76	90	96	68	89	105	97	82	65	74	90	80	105	64	80	69	88	87	85	75	90	81	78	80	75	83	78	77	92	85	91	78	78	80	76	87	67	80	82	74	66	87	92	100	80	79	88	70	73	70	81	80	88	76	72	70	77	90	82	76	78	80	81	74	90	75	89	92	88	73	86	84	84	76	89	85	78	83	75	102	80	80	90	77	89	79	72	76	81	59	74	83	85	73	69	83	77	68	91	73	97	95	67	84	84	79	78	78	90	82	82	100	83	85	88	82	94	76	86	78	89	82	73	63	94	86	95	88	81	90	82	88	80	92	68	90	79	86	69	89	89	96	85	68	93	80	83	83	85	86	89	66	75	83	85	92	85	84	77	73	78	101	91	97	101	87	97	93	87	73	74	78	84	87	98	86	93	87	99	71	98	94	87	87	95	81	85	75	67	73	86	81	85	69	79	94	76	100	77	73	97	86	80	72	85	75	88	76	85	84	77	84	87	92	81	94	83	90	70	81	63	87	87	92	85	77	85	90	85	87	84	72	84	91	80	65	99	75	87	73	86	72	87	84	71	110	79	96	81	75	82	75	85	81	83	93	80	80	72	75	89	93	76	79	87	80	78	98	106	80	78	80	90	86	67	86	87	88	79	81	87	55	82	82	91	77	74	96	88	76	84	83	91	70	83	86	92	86	88	89	78	85	83	88	97	90	85	92	87	72	93	75	84	76	84	93	84	76	83	100	81	74	87	78	98	88	89	79	88	102	79	87	89	95	77	78	89	78	72	88	96	79	86	69	80	99	64	68	90	103	89	96	68	87	69	67	75	87	89	80	99	64	80	85	85	77	64	77	90	80	79	84	80	84	89	89	77	91	78	83	79	82	88	90	75	67	74	92	79	63	83	79	84	82	78	77	73	79	85	88	97	79	99	74	80	67	74	71	100	79	72	70	88	85	86	77	86	96	73	76	108	73	67	87	88	79	68	78	80	85	83	95	80	82	95	71	77	83	76	86	76	68	96	95	83	75	79	81	88	80	92	90	95	90	87	88	82	92	85	81	81	85	91	82	74	81	85	68	95	91	75	81	73	82	92	83	82	92	87	95	86	76	64	75	88	88	90	97	87	101	71	82	99	69	79	85	94	81	70	72	85	76	87	76	86	83	78	76	71	70	90	77	88	100	78	86	77	73	74	90	98	79	87	81	94	91	79	85	77	100	75	84	93	76	87	80	83	82	85	82	87	96	82	90	96	99	76	94	86	75	75	88	91	84	89	86	97	85	71	92	75	77	98	72	59	79	80	56	99	106	84	92	89	80	76	87	82	108	73	69	75	66	100	70	67	73	72	81	81	84	90	98	87	80	85	76	74	93	83	89	75	92	89	79	93	67	96	88	80	69	73	81	96	67	74	77	89	78	80	86	92	99	64	83	68	86	80	77	89	93	83	76	80	79	83	78	66	75	85	88	78	73	72	91	85	88	80	83	75	72	71	69	80	75	81	76	85	89	89	85	83	97	88	73	78	74	78	85	67	73	95	91	79	82	86	77	85	82	87	80	83	77	82	85	78	72	87	84	86	86	85	72	96	92	82	77	70	99	84	75	79	78	86	89	82	75	82	95	70	79	99	70	69	80	64	76	103	75	57	93	96	82	81	88	86	79	79	65	77	84	75	82	80	88	68	83	83	81	89	78	84	77	74	86	93	77	88	93	85	71	89	79	85	72	86	82	85	72	72	83	82	101	91	85	91	75	78	74	64	90	93	77	80	71	78	83	101	73	85	79	72	76	80	77	84	78	94	94	89	76	63	96	75	72	87	82	80	91	97	73	82	87	95	84	94	91	75	92	74	88	83	78	74	73	71	92	84	94	83	73	69	91	76	78	76	72	71	83	96	91	82	84	82	83	79	73	91	85	83	83	87	76	74	63	69	95	87	79	67	83	78	91	79	74	76	79	74	66	89	90	89	80	93	86	91	82	78	68	94	92	91	82	97	86	93	82	78	82	81	72	77	73	93	87	83	81	85	60	77	70	100	63	69	76	72	77	90	82	76	76	72	80	79	76	86	86	71	79	78	76	70	69	70	78	86	65	82	80	78	83	94	90	95	80	87	85	78	94	85	78	87	76	84	86	78	77	93	87	84	85	85	80	62	95	70	87	82	74	88	95	90	88	87	80	75	81	80	89	86	92	83	76	89	76	67	72	83	85	78	80	88	87	78	82	70	94	81	82	80	84	67	94	87	91	78	80	68	85	87	71	70	72	69	76	68	62	71	86	93	82	75	85	98	66	81	75	93	75	90	76	76	86	96	73	84	79	90	95	87	95	86	81	97	94	94	76	83	79	78	87	70	85	80	75	69	79	88	85	77	91	104	74	90	78	96	100	93	88	74	80	83	79	91	85	77	80	82	79	80	89	80	81	91	84	86	88	99	73	77	77	73	88	86	87	96	85	78	67	75	76	62	69	73	87	77	70	87	77	85	93	74	82	93	92	94	77	94	79	79	92	69	98	80	79	77	79	89	68	85	79	93	89	79	98	73	88	77	72	62	85	89	78	87	80	89	96	82	76	71	89	81	86	81	78	85	82	76	96	96	85	91	74	96	96	97	104	80	78	81	76	74	63	74	83	86	65	105	75	78	90	89	78	81	84	96	84	101	75	83	66	94	83	94	81	79	80	89	104	77	83	87	81	84	85	92	79	76	85	83	87	87	74	91	72	72	86	74	94	102	70	84	86	82	77	65	85	77	79	66	77	81	92	76	80	66	88	86	84	102	81	87	85	89	96	80	85	82	71	79	85	80	101	82	92	79	77	81	75	82	78	89	94	98	84	90	93	92	81	85	70	88	80	67	92	63	98	77	90	77	74	95	94	84	81	91	73	88	100	84	113	91	68	81	66	92	87	66	79	88	80	96	82	82	77	77	68	76	84	69	88	83	75	75	82	81	76	91	74	88	77	92	96	93	95	80	84	98	82	73	77	86	91	69	77	84	92	78	91	68	84	67	70	75	79	98	90
31321	17022	7355	8626	15338	18104	16938	14505	11696	9649	8335	6842	5624	4691	4150	3396	3345	3402	3085	2479	1929	1612	1173	1032	899	864	763	817	743	802	728	695	665	704	641	713	636	674	716	663	658	654	669	695	714	673	649	673	661	658	685	675	656	698	659	636	665	683	639	651	652	659	653	637	618	675	657	620	713	681	713	637	643	636	639	640	655	646	680	649	671	638	698	642	655	629	685	674	692	645	652	670	642	668	703	604	698	680	631	657	651	684	651	661	676	681	675	679	688	721	698	645	637	708	634	647	674	670	644	648	696	651	674	627	673	647	690	698	677	656	676	622	653	666	630	628	700	651	641	638	680	629	695	695	662	635	703	665	699	661	668	672	633	623	634	688	596	638	654	629	601	701	685	689	662	654	671	698	691	690	635	663	609	676	651	702	651	632	641	655	715	732	662	646	725	580	622	651	667	690	678	669	680	668	657	635	686	647	638	641	652	662	706	662	651	670	640	629	675	639	683	671	632	662	642	646	689	676	670	715	689	656	662	678	629	651	638	680	688	676	703	647	667	630	660	656	642	646	676	647	689	633	642	653	681	692	694	662	676	670	653	669	634	639	656	646	611	647	674	675	645	673	630	660	613	691	640	630	661	710	668	680	698	639	665	657	660	703	697	693	630	655	647	677	680	676	650	618	688	672	669	642	675	628	631	664	627	715	683	652	656	681	687	631	642	673	664	674	682	673	640	698	695	668	629	616	669	622	643	613	677	665	686	715	660	702	668	656	653	694	641	641	640	664	658	673	685	672	625	657	697	637	660	611	643	705	671	660	640	705	629	706	615	667	639	639	661	631	641	644	674	695	657	676	683	643	668	623	663	650	711	670	710	658	696	711	618	647	705	722	652	713	659	665	673	639	630	628	679	653	683	656	695	651	667	677	664	690	631	604	660	675	656	705	676	650	713	643	651	654	737	673	672	659	660	713	677	682	662	674	600	668	625	629	634	649	676	677	675	697	655	643	684	670	666	683	688	706	677	701	699	647	680	622	690	621	609	713	667	655	669	664	667	683	611	647	637	680	660	632	630	670	683	667	677	628	652	627	702	666	686	699	662	637	654	686	661	691	707	676	696	643	707	686	662	631	597	656	668	650	681	669	702	669	662	699	669	638	624	704	637	666	679	670	669	657	644	682	666	668	661	681	711	654	619	675	661	679	665	700	661	689	626	704	651	641	644	649	739	709	622	681	637	626	634	681	642	649	647	639	693	659	671	679	642	622	671	694	657	583	643	680	628	648	661	680	698	630	674	718	671	623	658	681	645	654	704	662	676	693	625	688	687	629	700	654	648	722	664	663	654	692	611	674	679	690	678	648	672	660	648	668	660	647	658	632	619	639	627	660	730	617	624	655	643	626	665	647	699	668	682	692	684	652	599	659	694	656	672	663	616	642	654	696	678	702	650	666	682	687	628	625	659	659	659	691	673	646	656	634	667	696	676	651	675	647	642	658	656	691	660	667	652	662	642	650	659	672	708	642	673	674	652	622	656	699	695	638	682	664	682	658	636	642	656	659	664	655	677	650	663	616	694	688	710	704	699	710	670	700	691	664	680	649	686	734	655	675	666	719	646	684	634	683	674	669	651	660	664	655	662	680	643	656	690	722	674	695	655	668	664	666	648	721	647	656	676	644	637	646	659	662	651	677	632	661	665	680	666	652	664	640	656	656	627	692	706	614	674	695	657	679	694	666	623	605	670	637	602	685	660	620	681	668	706	643	677	615	660	662	721	655	668	697	656	642	657	653	651	644	657	619	692	653	632	631	651	663	644	659	653	643	623	687	633	646	682	652	632	620	677	704	648	642	710	630	653	705	626	678	625	661	660	667	652	678	668	643	684	643	676	637	647	669	682	636	704	637	675	713	645	651	671	667	722	649	666	663	655	671	664	702	627	683	684	680	645	665	636	639	685	696	689	636	695	697	688	666	644	653	627	610	607	654	646	670	629	648	673	655	643	679	651	657	704	670	665	680	632	724	660	617	663	663	675	648	686	644	673	703	641	658	649	667	681	649	700	653	684	644	683	638	705	670	680	662	625	649	680	655	642	688	668	686	660	657	664	694	677	634	682	677	695	612	679	650	664	699	696	655	659	650	661	649	643	660	658	696	671	668	645	683	676	676	686	674	629	651	662	662	675	694	669	662	668	619	661	627	649	649	674	662	699	622	648	620	626	623	649	633	642	678	669	651	637	653	663	659	640	613	672	683	673	624	637	654	656	690	624	685	674	658	655	643	651	704	663	692	642	660	689	657	682	657	669	638	653	676	670	679	666	663	628	659	636	647	683	600	642	635	693	665	620	675	685	651	678	664	641	696	650	660	683	698	659	648	671	623	642	662	642	703	680	657	642	643	660	676	648	682	644	663	664	608	664	641	624	711	664	607	644	653	669	666	725	691	692	664	659	677	649	639	641	631	675	640	673	668	679	646	643	672	659	682	644	649	702	672	667	626	654	603	710	696	641	676	685	694	664	710	633	651	667	648	697	643	667	647	645	633	666	692	655	731	687	645	651	651	648	697	663	651	661	662	638	626	600	679	685	686	728	648	673	652	629	662	695	656	655	659	648	666	635	678	594	663	672	662	639	707	698	705	689	668	657	657	665	711	616	668	650	677	748	659	682	680	693	668	639	653	664	637	644	687	667	665	671	614	643	663	682	630	667	728	642	663	671	692	684	663	620	636	658	670	644	639	628	661	625	653	696	678	677	655	630	591	658	663	675	667	676	686	732	679	671	634	646	681	713	713	643	641	673	689	673	634	674	714	593	644	683	698	658	675	645	663	655	665	727	648	648	697	673	688	653	652	661	641	672	653	631	642	698	666	653	694	612	648	671	679	671	658	646	714	647	695	700	666	658	646	692	651	628	661	640	673	674	662	681	660	655	693	638	630	644	618	678	653	634	656	672	663	675	659	598	654	701	608	669	706	689	641	608	687	699	675	670	633	678	662	690	657	629	648	638	690	656	658	661	638	653	645	688	679	684	657	645	659	705	625	674	635	685	662	682	702	667	686	669	662	643	640	700	671	670	674	646	708	685	666	666	618	668	644	635	634	663	687	629	662	619	650	638	729	631	651	673	669	659	642	650	649	671	659	627	688	674	650	633	678	650	639	613	674	665	671	659	638	719	670	636	626	680	638	624	660	667	722	654	698	684	671	671	664	686	630	671	673	679	637	644	663	688	631	607	649	701	677	662	671	710	641	647	671	641	688	685	678	644	693	665	628	652	667	709	717	695	682	697	696	634	651	620	686	696	679	698	681	659	651	664	703	634	680	675	644	656	644	651	597	642	680	649	709	667	674	685	630	679	689	670	635	620	697	650	678	700	659	683	714	691	717	642	652	608	634	671	669	635	650	689	630	655	683	638	641	641	658	688	615	660	684	629	666	639	661	679	668	665	636	701	666	674	737	683	633	661	667	681	619	700	612	690	656	646	642	676	675	676	648	664	723	660	644	624	641
6765	3670	889	556	534	622	617	604	502	418	399	393	326	306	256	246	236	233	243	212	229	176	163	152	135	133	163	144	147	117	132	138	121	139	136	145	114	134	125	139	138	129	135	124	145	133	124	125	136	136	132	141	131	132	129	127	124	128	142	141	147	134	129	145	133	136	124	118	144	125	126	147	140	143	123	136	136	135	143	123	130	149	143	133	135	105	128	136	132	142	125	138	122	140	135	115	141	152	112	138	133	118	105	140	130	116	144	141	140	117	138	119	120	110	136	140	126	121	124	136	144	124	130	120	118	130	142	150	134	127	139	115	110	141	138	161	131	123	148	129	120	139	136	148	138	145	137	149	113	144	128	123	139	130	122	165	135	141	152	137	137	136	143	141	103	145	140	148	150	132	134	128	142	142	121	141	125	133	109	136	153	129	136	145	118	127	141	135	140	129	130	137	123	147	151	120	146	119	118	142	131	130	117	124	127	121	159	113	124	131	142	135	130	118	112	150	113	128	138	127	128	126	143	139	115	128	130	150	132	156	128	140	115	137	128	159	126	134	113	127	120	141	118	125	127	138	116	160	119	134	128	139	139	128	115	135	129	133	142	131	131	134	128	128	134	146	137	136	137	148	138	126	135	135	115	126	141	126	138	131	131	118	137	136	155	127	152	120	144	144	141	142	119	124	143	144	134	128	157	137	141	117	130	120	128	131	129	135	139	134	132	128	135	119	151	129	132	129	153	138	129	133	120	140	137	123	113	140	149	122	123	144	127	132	130	128	124	148	141	151	139	146	133	141	138	130	124	139	142	136	128	159	143	120	133	139	150	136	126	150	112	155	127	136	129	149	139	129	124	137	139	120	143	132	132	157	140	138	133	118	129	141	144	138	124	109	127	130	141	141	128	125	146	134	127	118	125	115	126	110	142	140	126	145	122	141	130	148	138	114	134	125	128	123	149	139	120	123	136	124	127	111	134	143	120	161	126	148	138	130	121	128	122	139	131	131	132	147	120	138	155	122	148	139	126	138	124	150	169	129	154	136	125	135	142	130	116	143	136	133	146	133	123	135	126	137	123	148	121	120	143	145	114	139	125	127	109	103	134	155	141	128	141	143	149	145	141	132	121	138	141	128	136	118	136	137	111	134	124	128	110	129	115	125	118	150	110	131	130	153	115	153	118	135	119	130	131	134	125	124	126	137	109	150	145	145	126	137	127	121	139	154	146	128	127	141	127	126	126	135	109	139	131	119	139	139	138	112	133	129	155	121	132	133	111	135	128	130	120	138	133	142	137	127	135	142	148	151	138	159	131	136	128	124	142	129	133	149	137	125	134	133	144	143	131	115	132	134	122	138	140	129	150	116	125	126	146	125	149	129	143	146	123	135	119	128	114	118	118	120	133	123	140	131	123	128	129	146	136	161	109	128	130	136	124	134	126	134	130	122	145	132	139	127	133	130	144	105	125	127	128	130	121	126	136	114	125	141	143	117	128	127	114	132	150	135	149	131	136	143	133	136	119	134	124	132	120	135	120	130	130	126	128	140	126	146	124	132	125	145	140	146	140	125	128	121	144	155	134	153	142	116	127	150	126	139	122	131	133	120	124	147	136	126	136	133	141	125	123	137	136	150	132	142	141	137	119	140	140	118	139	133	122	143	125	138	133	141	127	134	114	113	126	159	138	147	148	123	125	120	130	136	134	123	125	134	140	118	141	116	142	135	144	131	116	135	123	117	124	127	130	129	130	137	122	121	141	119	144	121	141	106	141	129	146	138	157	142	118	129	141	135	134	128	124	137	133	131	125	148	137	147	161	129	135	144	145	120	127	124	116	138	159	116	129	129	138	155	128	144	129	157	149	118	116	127	159	149	131	133	136	129	148	121	121	150	122	136	132	125	144	114	133	129	113	123	134	142	123	141	141	125	134	120	129	159	128	145	110	135	121	134	126	143	133	124	130	117	126	138	142	140	111	125	151	139	114	126	149	129	136	134	126	128	127	119	129	142	126	144	133	117	127	144	117	135	119	137	129	114	115	146	118	128	139	155	115	122	129	142	135	137	134	123	140	134	138	135	135	136	148	124	140	115	118	147	118	118	149	105	142	140	115	130	135	122	131	137	138	144	161	126	154	127	126	109	152	138	136	136	140	128	136	128	149	162	127	148	139	110	132	125	128	149	134	153	148	135	146	126	124	125	131	123	131	126	149	137	135	137	128	125	140	129	141	111	121	138	127	147	132	130	130	133	125	125	142	154	117	126	136	122	135	134	145	132	132	127	144	134	142	152	149	125	150	136	160	132	139	139	129	133	136	148	138	119	122	153	115	130	128	103	142	108	113	139	125	134	124	111	126	120	121	147	133	121	124	133	134	148	160	127	114	115	161	155	136	135	133	127	137	129	128	123	128	126	125	144	147	139	129	136	119	138	135	149	112	131	136	114	146	134	136	107	127	135	148	149	133	135	117	122	133	143	113	132	109	131	143	133	139	118	131	131	116	131	120	123	137	126	141	152	120	126	138	118	154	128	145	136	153	119	150	114	141	132	129	139	123	152	136	147	135	153	116	143	141	104	140	132	122	132	123	144	131	125	140	123	138	120	136	118	131	126	125	132	122	144	136	129	129	135	125	122	132	145	137	129	120	139	125	143	158	147	151	134	134	140	123	142	153	143	149	117	129	129	121	119	132	136	129	130	111	150	140	130	131	119	132	142	132	142	135	124	126	126	119	129	131	131	132	136	136	141	136	133	140	131	132	110	144	118	133	109	132	136	128	120	134	132	118	107	151	134	126	131	147	140	128	115	140	137	130	136	133	129	125	105	138	143	130	133	149	136	134	141	129	126	111	129	122	121	134	129	143	141	118	117	140	134	146	133	124	151	140	113	122	120	127	117	113	137	142	135	118	122	126	129	146	156	148	145	120	126	120	121	131	127	130	116	134	117	130	129	136	131	115	154	135	134	129	149	133	125	125	137	161	161	145	150	115	122	144	115	116	139	162	145	148	110	125	138	122	128	122	102	140	137	121	154	129	151	145	142	140	137	133	120	141	152	163	139	137	129	138	158	140	148	139	121	145	127	114	131	146	117	124	133	129	129	131	127	132	142	131	117	137	140	122	143	118	134	147	124	140	113	104	143	127	131	122	117	130	125	135	144	120	118	133	135	129	156	117	129	136	129	135	147	135	118	147	134	125	121	134	139	134	127	133	148	114	131	138	149	132	129	146	121	125	122	118	120	120	145	121	119	115	136	142	121	143	134	141	127	122	138	118	139	138	134	134	138	112	128	131	143	156	126	107	146	130	135	127	118	124	120	138	134	138	140	124	148	138	124	131	118	130	148	125	124	125	121	142	158	123	108	128	134	138	119	131	127	141	135	127	154	126	138	140	135	122	150	139	133	144	155	113	130	129	127	118	123	138	117	130	133	156	136	132	147	143	127	148	138	136	133	134	134	150	155	134	142	130	118	118	136	126	136	123	149	127	134	149	160	128	133
35737	20467	9108	10514	18357	21002	19539	17257	13893	11816	10076	8374	6877	5935	5136	4433	4054	3987	4043	3304	2537	2331	1875	1562	1346	1274	1198	1201	1187	1127	1083	1076	1024	1062	1077	1032	981	1100	1098	1034	1012	1007	1040	1029	1040	1026	1051	1048	1070	1066	1050	1064	1045	1044	988	1044	1037	1033	1039	1017	1038	1046	1012	1011	989	981	978	961	995	998	1031	1077	989	1021	1015	1075	1051	1058	980	1001	1045	1067	1008	1059	1049	1073	1042	1033	1076	1002	1031	1016	979	1017	1032	1007	1064	1036	1000	1060	1009	1082	1027	1017	995	995	1030	1034	1076	1011	1054	1050	1043	1047	1031	1030	1017	1067	1011	998	990	1029	1032	1059	1052	1031	983	944	987	1086	1017	989	1011	1007	1039	1075	1082	1047	1074	1039	983	1024	1027	1050	1020	1007	1011	1003	1061	1025	1011	1012	1045	983	987	1008	1010	1016	1015	1007	1038	1058	1012	1043	1031	1021	1038	1056	1039	1045	1072	1017	1008	1038	1030	986	1025	1042	1020	987	1008	1090	1024	1001	1020	1030	1051	1009	1062	1071	1032	1008	1043	1046	1080	1023	996	1035	995	1012	1018	1051	1018	1041	1041	1027	1084	1068	1016	1036	1060	991	994	986	1004	1058	1067	1049	1037	1010	1064	994	1000	1092	1046	1002	1011	1068	1006	993	986	1037	1007	1009	1038	980	1005	998	974	1001	1023	1040	983	1033	1074	1001	1029	1053	1025	1079	1044	1036	994	1017	1040	993	1129	1023	1058	1031	978	1032	1078	980	1030	989	1004	1029	1019	1049	973	1068	980	1004	1046	983	1014	1025	1022	1022	1015	1061	1031	988	1021	1011	989	1051	1040	1084	1002	1023	1051	969	1013	1015	1002	1046	1058	1006	1038	1051	970	1038	1055	1012	1020	1085	1029	1067	1032	1028	1008	1055	1009	980	1076	1040	1043	1070	998	996	1063	997	1029	1007	984	1029	1018	1034	973	1044	1028	1057	1012	968	1025	1005	1062	1043	1001	1017	1056	1035	989	1029	1053	1004	1054	983	1088	1054	992	1002	1032	1027	1063	1018	1033	971	1008	1024	1000	1018	1064	933	1053	995	1048	998	999	1043	1028	951	979	1040	1058	1040	1022	1001	1042	1022	1002	1008	1000	1000	1046	986	1013	1049	988	1042	1027	1020	990	1056	1026	1033	1029	1025	1037	994	987	1008	1007	990	1034	1038	1031	1040	979	985	1061	1064	1020	1050	1045	1028	1036	1079	1013	1000	1013	1030	993	1070	1052	1018	1009	1013	1011	1050	1013	1032	1096	1044	1025	1042	1034	1058	1019	1092	1073	1032	998	1027	1043	998	967	997	1012	1036	1008	1111	1024	974	1020	1050	1040	1049	1013	1009	1060	1047	986	958	1048	1000	1006	1018	1042	1010	1037	1014	1065	1014	1039	998	1043	1081	1074	1072	996	1056	1015	1046	1041	1059	1045	1069	1032	1113	1001	1062	1017	1015	1086	1042	1034	1061	1036	1012	1039	1063	919	1023	1066	1043	1038	1024	1065	1010	1047	1036	1008	1048	1136	1025	1048	997	1034	1037	1018	1071	957	982	1006	1068	999	1032	994	1068	1026	974	998	1005	1007	1047	1040	1069	998	1002	961	1022	1051	1018	1053	1089	1013	1050	998	994	1049	1030	1101	1028	1057	1033	1047	1031	1008	1006	1057	1011	1100	1018	1071	1020	1067	1049	1020	1005	1083	988	1056	1029	1027	974	999	962	1074	1049	939	991	1050	1067	1040	988	1074	989	1005	1029	1057	1096	1021	1021	1003	1032	976	1020	1027	1042	1021	1051	971	1070	1033	1059	1024	1022	1095	1019	1021	1023	1049	1066	1029	1038	991	1047	1009	1024	1014	1021	1019	1047	1035	1032	992	1072	1000	1061	1010	1000	1030	1004	966	1061	1022	962	1012	1055	1046	1000	1075	1034	1073	993	1039	1093	995	964	1034	1009	968	1052	1049	1043	989	1062	1015	1048	1014	1076	1012	1043	966	995	1044	1072	1033	1050	1080	1051	993	1067	1031	1024	1001	1036	1035	989	1076	1027	1042	1016	1022	1031	1027	1060	1013	1031	1034	1017	1055	1030	1021	1013	1014	1057	1031	1017	1048	1000	1058	1016	992	1079	1094	1031	1024	1046	986	1020	1019	1047	1025	1044	1036	1029	1095	1050	979	1019	977	1027	1023	1088	1062	1014	1007	988	990	1082	1060	1025	1045	1057	1050	1054	1049	1006	1030	974	984	1013	1011	1018	1025	975	1052	1033	1017	1037	1068	1081	1051	1012	1039	1054	1017	994	1017	1026	1048	1032	1101	991	1030	1006	1019	1035	992	1037	1012	1100	1022	1024	1042	1028	1007	1095	1036	1004	1027	1003	1039	1010	1012	972	1039	1052	996	989	1001	1019	1036	1042	964	1061	1005	1028	1077	1027	964	1069	1039	1039	1064	1053	1063	1043	1011	1049	1022	1056	980	1075	1076	1025	1049	1050	1033	1068	990	1013	1062	1073	1027	954	1011	1031	1024	976	1009	1062	982	998	1003	1078	1015	994	1031	997	1069	979	1055	1019	1018	1046	995	962	1047	1080	1032	1035	998	1031	1047	1026	990	1022	1014	1054	1097	1001	1035	1025	1027	1013	1061	1024	1009	1031	1045	981	1009	1084	1017	1034	1002	1061	1046	1056	1025	987	1042	1005	1021	1033	1041	1043	998	1051	1039	1001	953	1016	978	992	1037	1062	1053	960	1030	1009	1012	1016	1002	1058	1013	1063	1076	1020	1018	997	1026	1069	1042	998	989	1058	1102	1079	1071	1016	1116	1026	1022	1025	1037	1012	986	1068	1017	1026	1039	1062	1017	1000	1019	1047	1030	1033	1069	1054	1013	1028	1052	1008	1112	1008	1041	984	1003	1040	1012	1106	1034	964	1004	1058	992	1032	1024	1037	999	1030	988	979	1019	987	1047	1046	1074	1068	995	1004	1014	1013	944	1061	974	1043	1083	1016	985	1020	1036	1036	1038	1011	1028	1008	1059	989	996	1019	1010	975	991	1007	985	1047	1050	968	1031	1022	1017	1036	1073	1057	1031	1025	1027	1028	1001	971	1023	995	1016	1019	966	1002	1035	943	1030	1027	1028	1028	1034	1037	1029	1031	1034	1038	985	1028	1044	1035	1018	1137	1014	1069	1037	996	997	1040	1056	1069	1041	978	1043	1054	1039	983	1021	1012	1077	1073	1003	987	1038	1036	1082	1023	1016	1023	1006	1049	1078	1004	1029	1033	1061	1021	1023	1011	1035	1029	1060	1028	1000	1005	1068	1038	1023	948	1027	1013	1062	1048	1042	1041	1031	1063	1009	1035	1030	1038	1066	1068	972	1008	1015	1000	998	1030	985	1000	1015	1022	1002	1043	1020	1018	1053	1019	1005	1039	1032	1036	1096	1058	1008	1010	1048	1067	1024	1029	1038	1058	1030	1038	990	968	1040	1083	1049	1090	1038	1009	992	1073	1079	1063	1018	1016	1036	990	1038	1033	1061	1025	1050	1041	1056	1024	1003	1050	1011	1058	1018	1061	1020	1005	1048	1010	1009	1016	969	1025	1022	1061	1003	1034	1065	1111	1026	1031	994	1046	1023	1043	1037	1017	1019	1005	1087	980	1051	994	1013	1057	1020	1034	1023	989	1032	1032	1037	996	996	1042	1054	1099	1080	1042	1063	1034	1043	1042	1042	1070	1028	1043	1097	984	988	1039	1028	1005	1033	967	999	967	976	1026	1071	1005	1005	1013	1048	1084	1031	992	1033	1042	1017	1042	1053	1029	1041	1041	1003	1068	985	1076	994	1039	978	1024	1032	1019	1018	984	1039	1078	1004	1042	1108	989	1007	1073	1043	1054	1014	958	1030	1048	1060	1000	990	988	1050	983	1008	1067	1086	1066	1056	1096	1040	1053	1029	1019	1060	999	1061	985	1077	1068	1020	1041	1055	1039	1017	1052	1045	1017	1005	1014	1050	1017	1028	998	1006	1059	1052	1059	1048	1041	945	998	1017	1039	1026	1072	1008	956	1056	990	1056	1006	1009	1034	994	1102	983	1074	1020	1068	1063	1018	1024	1035	999	1013	1030	1048	1031	1007	1043	1019	1037	1099	1031	1048	996	1044	1048	1056	1019	1015	1015	1001	999	1027	957	1059	969	1034	1048	1055	1045	1065	1034	934	1065	1030	1047	1072	943	1006	989	1030	1035	1019	1008	1036	1040	1096	1033	1071	994	1055	1028	1110	1005	1017	1009	1057	1049	1030	1022	1070	1037	981	1057	1007	1022	995	1042	974	993	1041	1047	1004	1042	1033	1008	979	989	1013	1040	1066	1031	1004	1047	1087	1025	1050	1040	1094	1082	1010	1024	1010	988	1032	1061	1051	1014	1042	1030	1113	1059	1022	1024	1044	986	1017	1002	1037	1071	1092	975	1054	1082	1046	1009	1038	1040	971	1005	990	1016	1033	1031	1048	1028	1061	1024	1018	1047	974	1053	1030	961	1019	1019	966	1028	1029	1026	1052	1051	1042	1027	1036	1050	1049	1042	1097	1060	965	987	1051	1062	1089	973	1053	1016	1017	1023	983	1055	1046	1051	1005	1071	1009	1069	1018	1032	1052	1071	1072	1028	1074	998	1062	1012	1053	1052	1001	1006	1108	1017	1083	1015	1023	996	999	1060	970	1020	1018	1065	1002	1065	1030	1045	1055	1053	1023
3556	1418	472	311	283	327	388	338	251	263	249	188	161	154	167	121	128	132	127	127	89	100	95	90	66	91	75	84	72	75	74	69	63	81	78	64	82	66	65	90	82	71	57	71	72	75	85	67	72	65	67	85	65	60	82	81	68	75	79	65	69	65	79	68	80	64	66	72	66	72	78	60	60	97	57	78	76	70	76	74	57	80	62	71	78	76	90	73	63	74	89	75	68	78	87	54	62	63	77	77	75	59	69	58	75	66	53	75	71	70	83	52	69	67	73	79	63	59	73	70	72	83	78	72	70	64	75	77	77	70	73	62	70	70	80	63	71	82	88	61	82	59	86	80	83	62	72	94	65	75	59	73	68	65	67	61	73	74	62	68	81	74	65	67	60	64	62	78	64	61	72	61	75	78	70	80	85	54	92	79	73	62	76	60	71	64	66	59	92	59	73	77	82	71	75	78	94	66	59	59	73	68	67	88	63	65	76	78	70	64	85	54	77	73	69	74	82	67	65	66	76	83	63	72	60	64	71	63	78	61	62	58	65	70	62	72	67	57	73	70	65	89	81	55	73	67	79	87	82	55	75	64	60	81	86	67	77	90	61	85	74	64	62	92	69	71	72	53	81	80	75	69	75	55	70	62	55	74	64	88	67	89	82	60	72	77	60	71	78	58	70	76	63	64	81	62	73	69	63	63	73	84	65	87	76	81	74	64	68	68	59	88	74	70	74	64	66	76	57	85	66	74	60	60	82	78	67	79	72	61	76	76	79	69	72	66	52	89	68	70	69	79	71	74	62	71	68	74	66	67	71	76	59	75	77	83	52	73	61	60	55	80	74	78	79	76	61	85	70	62	76	83	76	56	73	58	63	68	67	66	78	70	73	81	72	68	75	59	56	61	58	73	80	84	74	84	83	61	73	78	77	75	72	81	80	76	75	70	63	75	67	78	68	72	54	57	77	80	83	85	58	60	71	74	73	69	64	68	74	82	64	84	78	70	74	70	75	63	78	81	73	82	72	81	71	80	75	78	66	64	65	92	75	78	72	58	75	69	71	64	71	73	69	80	62	85	66	74	83	80	72	73	68	80	68	81	80	71	77	64	56	68	77	73	69	71	87	75	69	59	71	71	88	74	74	69	66	75	75	74	66	71	79	78	78	74	77	75	70	82	82	82	72	72	71	64	72	54	74	69	85	64	64	73	65	75	57	65	71	67	78	81	70	72	63	71	71	59	81	66	76	66	70	81	63	68	68	87	61	75	63	56	77	92	78	65	84	84	85	65	64	75	65	68	58	73	58	68	80	71	72	75	59	63	81	71	59	97	59	73	73	80	63	70	84	81	72	70	64	68	74	77	77	78	69	69	68	76	72	66	65	71	67	64	77	77	67	74	68	63	59	74	76	79	76	79	67	67	64	49	66	66	63	74	63	85	83	66	73	71	82	65	68	74	79	63	59	70	73	63	81	74	77	63	82	60	79	76	93	57	75	74	73	59	68	83	75	70	79	78	71	62	70	67	64	60	61	69	80	74	71	76	67	69	69	65	81	75	65	65	75	59	70	54	82	65	63	75	71	50	83	71	92	65	78	83	64	89	65	64	72	78	81	67	63	69	72	77	83	77	81	64	80	76	59	90	73	68	77	84	57	86	87	77	82	66	88	73	60	75	82	78	68	72	64	94	76	76	63	66	76	60	82	78	68	74	75	72	70	54	74	76	74	67	76	80	73	66	69	62	80	61	69	65	69	65	81	80	74	72	72	65	62	86	79	68	86	76	74	60	69	74	78	75	77	72	83	74	69	64	62	70	73	76	84	72	69	64	80	69	92	88	69	83	65	80	71	68	78	62	68	80	73	57	69	69	85	73	64	86	81	80	63	79	60	70	70	68	77	83	66	64	67	68	78	87	74	65	75	66	64	80	67	63	68	87	73	75	67	65	76	76	74	73	71	75	65	69	79	59	64	81	72	67	74	53	86	68	61	58	69	67	57	75	65	67	61	70	70	73	76	80	68	74	77	66	58	59	61	69	73	71	78	69	71	82	49	79	69	84	88	87	89	81	71	72	91	73	65	93	68	90	84	77	68	73	62	64	58	65	64	74	69	71	69	84	66	68	69	65	68	68	97	70	67	65	80	61	71	73	68	76	62	77	70	68	78	72	70	62	64	77	69	78	63	81	63	79	68	67	77	72	55	68	73	78	72	66	80	75	80	67	68	69	76	54	66	73	77	64	77	72	82	68	86	58	64	71	81	68	70	61	66	78	73	57	75	86	81	78	70	92	68	64	64	68	59	57	81	64	64	61	71	70	68	80	79	84	67	71	65	65	72	82	60	67	82	68	72	79	69	76	60	66	63	68	80	66	76	58	86	71	65	80	63	75	74	71	65	64	61	71	77	59	85	70	79	72	73	78	67	91	60	72	60	75	67	69	76	61	64	61	88	60	65	67	65	79	79	68	73	68	69	85	75	72	72	57	60	57	65	68	68	79	58	74	53	70	68	61	72	72	72	89	66	79	84	67	64	70	77	62	54	69	79	73	77	73	79	72	80	74	72	79	74	64	69	70	61	61	78	72	58	73	85	80	64	80	66	74	68	73	61	72	56	84	71	75	75	66	61	66	57	66	74	70	64	74	77	89	78	59	74	60	70	79	87	60	68	74	74	68	76	63	68	76	57	70	70	68	67	85	85	68	55	93	73	85	66	79	68	75	81	76	78	68	61	66	64	75	69	65	67	68	79	55	69	66	59	68	57	58	79	73	69	82	62	56	63	73	79	77	66	84	61	89	70	58	77	63	73	79	85	57	81	68	66	70	76	72	80	86	86	73	77	78	65	69	81	70	58	79	84	68	69	62	69	68	83	73	58	74	73	66	78	64	65	68	71	68	73	62	75	85	73	59	72	90	96	70	79	77	77	74	67	78	67	63	65	80	80	60	71	76	70	89	82	71	57	56	48	71	76	57	60	69	71	56	66	65	57	87	93	69	71	87	72	81	68	84	64	52	65	75	62	75	78	68	70	83	78	71	69	68	64	60	80	81	69	64	69	68	73	58	63	68	75	62	81	66	87	80	76	65	74	57	73	67	80	52	65	77	74	75	64	66	75	85	71	69	81	71	55	80	65	77	78	80	67	71	87	83	62	66	64	84	75	67	82	77	76	59	87	63	72	66	77	71	67	82	52	81	79	71	74	64	61	62	77	77	75	79	88	85	63	77	84	84	61	74	81	72	63	89	75	62	75	54	77	74	75	63	73	71	60	72	62	70	81	69	75	59	71	65	56	84	79	71	66	69	69	59	65	73	54	65	88	58	78	77	81	67	57	69	92	63	67	62	62	69	78	67	64	74	70	53	65	76	72	71	84	68	85	69	80	75	76	71	81	74	58	74	74	83	57	65	63	81	81	64	64	79	79	82	82	66	85	85	57	77	78	75	62	69	74	65	81	70	57	79	67	85	69	85	59	76	76	67	65	66	90	65	70	76	75	54
27588	13196	5648	6636	12597	15083	13914	11540	9353	7599	6143	5056	4103	3549	3106	2659	2294	2328	2333	1963	1542	1377	1138	855	745	731	626	694	648	606	586	612	626	543	566	568	556	614	591	563	558	600	565	584	554	568	599	600	582	533	560	554	559	585	560	535	569	602	606	581	555	542	578	541	579	582	596	592	594	603	589	559	565	558	553	589	565	567	564	552	588	566	584	576	566	565	562	553	571	537	581	532	586	601	587	576	572	596	590	600	547	564	593	583	612	583	568	636	557	576	575	567	605	582	545	608	545	577	587	578	590	556	584	575	606	553	555	567	593	570	600	604	600	587	601	586	565	583	600	583	573	577	552	580	595	590	611	571	588	611	608	609	567	576	585	568	566	578	541	591	623	551	578	574	568	575	607	573	557	623	583	574	596	562	564	554	562	589	553	629	566	625	565	535	599	546	612	566	560	539	601	626	580	561	556	557	581	602	599	552	576	623	561	589	556	556	581	577	556	632	582	585	547	584	552	542	562	573	566	575	549	554	634	572	578	573	539	560	586	595	549	589	570	571	619	586	565	536	572	567	570	585	605	606	613	547	583	622	578	631	594	610	576	552	577	575	548	613	572	555	561	595	581	566	549	546	567	530	555	552	583	606	604	550	571	605	548	553	559	577	612	558	555	597	596	540	555	521	562	571	578	602	560	602	537	599	592	567	593	584	548	585	599	583	564	552	574	576	571	603	594	607	596	581	568	624	581	564	568	586	621	553	545	581	582	595	580	557	550	571	585	564	551	585	564	572	579	578	544	542	560	587	563	582	556	613	603	580	544	567	539	602	584	578	628	595	555	551	548	586	585	587	595	604	539	571	559	578	600	564	590	545	587	640	563	579	567	566	579	541	531	563	574	535	517	582	592	559	615	563	583	576	578	569	530	544	532	584	586	577	579	578	578	530	561	617	561	575	568	575	590	564	577	622	602	543	541	562	592	578	554	571	626	597	555	570	572	582	550	558	577	550	569	579	595	576	541	582	634	599	599	603	532	567	568	563	552	586	554	614	600	581	545	589	586	547	580	595	603	575	582	571	559	610	505	599	548	561	557	571	572	619	587	556	595	570	593	587	576	587	598	583	556	604	576	616	618	562	599	588	585	589	563	555	579	584	572	606	610	628	583	588	582	579	611	562	594	544	575	595	568	550	532	574	575	540	591	602	585	571	589	614	556	538	543	532	584	606	600	579	575	594	582	563	553	573	614	557	534	598	572	548	603	584	576	567	581	580	575	581	586	593	580	586	558	588	576	589	545	552	571	508	526	584	547	583	617	554	577	577	589	558	644	557	578	521	581	576	591	559	597	601	594	537	551	592	587	585	585	562	601	550	573	584	623	552	548	565	524	606	594	591	575	556	533	586	532	545	601	582	571	561	581	622	542	565	539	569	561	610	583	534	598	602	579	573	577	564	610	569	587	608	585	559	533	560	579	567	564	535	558	587	590	560	588	573	541	583	605	574	594	586	580	611	527	597	591	554	557	589	648	567	588	598	585	577	575	580	578	526	584	554	549	582	572	598	590	562	571	590	565	551	562	586	574	591	557	595	576	552	553	552	565	564	580	589	527	548	576	568	606	579	615	580	591	580	579	531	579	546	572	619	585	548	568	580	558	597	572	560	624	577	582	605	580	581	559	528	608	554	568	522	608	560	597	527	564	599	559	578	546	616	578	583	562	611	576	595	604	578	581	632	560	587	607	627	605	595	580	572	541	569	605	595	559	596	575	562	579	585	541	563	615	555	561	566	586	603	575	612	581	602	544	598	552	593	590	603	551	591	529	552	584	573	566	569	605	586	563	577	639	578	585	575	563	583	559	569	601	560	564	564	542	605	561	556	563	566	565	576	619	613	596	534	580	579	589	561	559	580	540	601	577	593	588	589	569	594	530	565	546	584	620	565	561	567	601	570	593	573	557	578	577	566	557	579	605	636	537	561	557	544	531	605	573	569	559	572	566	580	610	539	567	559	580	565	582	589	528	567	617	606	581	567	602	581	587	579	601	579	596	595	604	624	606	595	576	564	583	602	579	581	584	587	608	606	586	548	596	564	568	595	625	622	572	558	546	577	576	575	562	581	565	525	595	560	570	589	556	578	548	598	564	596	581	580	585	531	593	528	579	614	539	596	588	565	577	612	543	575	555	573	612	548	521	569	607	582	572	600	596	555	621	589	575	587	581	542	535	551	548	593	594	579	570	591	558	555	598	556	597	557	573	559	598	588	556	533	564	576	566	566	549	598	583	563	564	568	561	581	591	547	576	593	609	521	567	573	578	591	576	598	558	572	580	598	570	558	533	559	545	566	569	585	533	581	576	566	600	574	574	638	571	568	581	583	596	574	545	591	560	586	562	557	576	562	551	592	559	556	577	552	602	546	557	575	567	622	537	605	576	530	610	566	569	576	607	577	600	570	600	585	574	591	603	577	550	619	544	568	573	584	586	591	570	585	603	600	584	578	559	596	582	547	585	600	564	580	565	563	569	573	544	583	572	575	572	600	592	547	582	582	594	536	512	570	581	598	575	544	583	548	587	579	583	534	621	575	597	569	599	589	588	519	576	558	520	566	595	611	548	600	571	552	571	593	590	609	533	611	590	580	579	554	620	593	620	609	618	580	629	573	529	582	563	575	578	549	538	540	596	542	569	564	582	603	573	557	569	558	597	601	513	555	598	545	587	577	603	618	566	589	587	598	549	602	576	557	621	540	592	580	607	598	572	591	567	590	581	538	585	556	627	575	594	581	582	590	579	580	542	532	562	557	593	589	567	553	592	560	588	649	610	593	571	533	576	613	574	596	555	570	551	598	568	565	585	586	577	577	557	553	542	604	605	557	588	583	585	593	554	587	572	602	556	590	579	586	550	556	587	575	558	566	581	573	560	566	590	595	581	580	613	547	561	569	581	596	590	550	547	560	550	602	613	588	602	543	551	591	546	570	592	587	583	566	576	538	609	586	565	591	598	560	543	608	600	587	590	557	572	576	547	613	550	582	613	551	558	632	556	603	564	583	544	571	629	597	581	565	578	546	561	556	580	559	523	564	545	556	575	578	588	587	569	593	569	572	582	572	572	583	567	598	566	614	565	586	562	552	587	553	562	571	554	614	535	570	531	542	560	575	604	567	538	580	571	566	550	576	580	570	588	634	536	568	594	567	568	615	563	599	600	590	579	606	626	562	617	566	607	562	543	549	601	548	567	549	570	603	623	584	549	590	573	600	543	602	607	533	573	566	582	589	598	532	560	576	566	575	625	539	589	575	556	593	557	570	530	617	560	581	547	573	583	584	600	628	565	567	610	592	580	628	591	590	568	580	585	579	576	536	569	586	580	558	545	571	558	548	592	583	576	583	592	500	580	561	582	621	583	605	581	574	586	552	587	577	568	608	574	581	590	593	592	614	543	584	541	604	526	625	552	597	620	520	573	578	539	572	535	590	529	580	571	570	546	543	563	610	595	567	563	557	592	573
3383	1505	491	337	298	360	348	321	299	257	224	186	179	172	165	162	124	138	110	125	112	119	110	89	95	80	76	74	86	89	78	78	78	71	96	85	72	67	75	72	83	66	74	69	92	79	74	90	84	74	93	87	60	76	91	82	91	69	83	68	84	95	93	71	77	65	73	74	77	76	92	85	83	80	82	75	70	58	79	87	90	85	89	81	75	78	84	82	63	86	87	84	92	83	85	77	87	80	84	76	82	66	77	93	79	74	76	64	70	81	72	71	79	63	62	75	83	82	85	81	90	75	77	95	79	75	93	71	75	90	69	89	75	75	77	93	72	63	84	87	68	104	80	78	67	93	77	76	65	72	72	77	83	85	64	77	75	82	75	63	79	107	97	62	84	64	101	77	75	75	78	91	74	71	76	77	70	87	76	71	79	69	82	81	96	86	86	80	72	63	76	66	84	74	84	70	88	82	96	80	76	91	68	76	84	80	92	71	85	102	78	70	94	98	86	84	80	89	104	89	86	92	86	64	89	77	96	77	87	72	88	61	94	80	80	72	86	83	85	84	83	69	81	79	70	86	66	91	79	90	93	70	90	78	85	87	82	88	82	82	77	93	76	68	70	70	74	88	75	79	77	67	81	83	71	63	105	80	79	96	73	74	78	67	76	69	87	71	99	65	79	77	91	83	72	103	74	90	60	58	76	83	75	80	62	75	87	74	74	79	85	68	81	61	81	87	74	71	77	76	88	89	89	105	82	84	67	88	87	100	75	87	67	84	83	66	80	81	79	78	76	91	75	74	82	88	86	79	76	87	63	70	89	84	85	89	77	95	75	76	88	82	79	82	81	76	75	99	103	89	75	69	76	71	79	85	82	84	74	79	70	74	91	96	92	76	99	73	63	89	81	84	69	80	90	77	80	92	76	80	84	70	70	72	74	68	86	83	87	83	77	83	77	82	86	82	72	94	71	84	86	71	85	76	83	81	80	73	78	83	79	69	82	81	63	77	88	70	90	91	73	82	75	82	73	75	70	70	83	82	80	88	88	81	65	83	84	78	67	85	74	85	83	84	75	66	88	78	80	86	82	75	79	95	89	75	80	91	70	83	93	88	68	67	57	94	89	82	77	73	81	69	72	76	86	80	84	75	82	76	72	61	75	55	78	76	69	83	74	79	81	83	76	74	85	73	64	61	73	65	84	86	109	99	79	82	86	72	92	85	73	86	75	68	89	74	83	63	62	84	82	73	76	66	60	87	86	82	85	75	93	83	72	89	72	84	95	82	68	82	98	62	86	79	70	77	84	80	93	82	83	79	75	75	78	99	81	83	90	72	76	75	64	67	83	82	77	79	77	74	67	90	68	91	85	81	81	82	87	69	79	94	92	87	81	78	79	70	86	77	85	89	74	81	77	73	82	82	77	77	71	77	75	87	69	87	73	85	85	61	75	88	91	67	78	83	85	75	81	76	82	90	83	83	78	89	85	86	81	81	76	93	85	98	90	62	81	77	77	76	86	72	110	92	82	75	85	84	92	82	91	65	72	83	75	71	94	74	78	75	76	89	68	78	77	81	74	78	74	69	86	75	87	86	74	82	72	76	81	88	86	86	77	81	95	83	64	78	86	91	87	72	89	96	73	77	68	87	85	81	76	79	63	93	80	84	69	90	69	59	86	76	80	69	83	85	77	71	80	90	89	84	62	90	73	64	69	87	88	75	77	69	92	88	74	85	91	74	67	99	77	67	76	61	68	66	71	57	67	84	92	70	72	66	70	90	70	82	89	93	77	77	75	78	91	75	76	71	88	96	76	78	78	91	76	80	80	79	78	77	94	72	81	80	76	95	76	81	71	101	96	75	92	77	76	78	84	81	78	72	82	73	82	86	74	79	88	64	88	80	83	72	71	69	70	72	68	78	93	92	82	82	92	78	74	104	80	84	84	88	71	67	81	91	82	85	78	82	76	84	76	80	69	89	59	86	88	82	92	91	74	79	85	92	78	81	91	73	73	84	90	70	86	74	79	70	78	83	79	58	74	75	84	92	63	67	88	62	88	76	76	73	82	80	60	68	72	71	94	68	90	61	85	78	90	89	78	91	82	74	85	87	86	69	65	85	75	67	85	76	97	91	76	74	82	77	77	78	82	78	77	95	79	70	72	83	72	62	83	81	80	79	92	68	73	82	75	75	75	83	57	86	84	75	90	83	92	72	89	67	79	88	89	82	88	70	89	74	80	81	57	85	75	79	74	79	88	91	64	87	70	86	86	85	90	94	86	80	92	56	84	68	70	69	78	83	75	74	75	81	80	80	65	77	78	69	56	80	82	82	105	81	84	91	84	79	75	87	78	70	69	89	66	70	74	71	82	75	69	83	74	85	88	90	74	71	86	79	90	78	69	88	91	94	72	84	70	85	63	91	83	91	93	80	87	90	88	101	69	82	60	84	76	66	82	87	89	77	84	77	74	76	64	71	91	68	71	78	86	82	90	85	80	93	86	78	68	86	75	87	91	69	66	87	76	78	85	86	74	74	81	74	71	87	87	92	68	102	84	75	92	82	66	78	76	74	83	72	89	87	79	81	96	76	92	80	70	77	91	96	85	81	72	80	67	78	79	83	66	63	81	85	65	90	82	71	71	76	79	80	75	82	69	81	66	77	84	86	83	81	72	78	77	77	79	100	74	92	78	75	81	86	77	91	91	71	74	80	76	85	74	76	89	79	93	62	76	69	107	75	66	89	89	73	80	73	73	85	93	75	79	63	81	70	82	75	80	80	75	78	101	79	78	72	94	55	83	78	71	84	72	74	93	100	76	66	76	77	91	85	80	81	78	89	74	87	80	74	75	73	108	83	71	83	66	92	66	78	72	73	65	80	84	79	83	87	75	83	79	65	76	82	96	89	70	70	79	74	71	88	79	73	86	70	73	88	72	54	82	77	77	69	77	68	88	92	89	79	88	71	82	78	90	77	59	79	86	75	76	83	95	88	94	73	99	83	76	80	84	74	81	75	67	72	87	77	70	72	81	84	80	81	65	99	77	84	85	77	86	84	68	78	76	95	58	79	85	70	66	74	77	83	66	85	73	75	89	85	100	71	78	76	75	86	85	77	76	78	87	87	93	98	83	77	79	75	72	64	72	83	64	77	70	87	92	89	85	75	80	78	75	104	90	87	82	59	86	80	90	72	89	70	92	84	87	78	64	82	82	67	80	76	73	94	77	72	72	73	84	87	73	70	90	70	86	76	81	81	81	94	76	82	85	87	76	87	86	75	73	69	75	63	78	78	87	74	86	72	92	100	88	84	66	80	84	86	90	97	81	72	74	83	82	75	76	83	77	87	88	96	72	96	72	90	80	66	74	84	82	88	62	82	80	85	75	74	85	89	80	80	88	75	77	89	80	77	75	82	93	65	76	86	72	88	85	81	80	90	86	82	96	77	83	83	84	74	71	70	84	79	81	83	77	80	81	80	75	77	74	84	92	70	86	61	74	93
28360	13726	5785	6725	12756	14916	13676	11425	9211	7399	5984	4938	3970	3378	3098	2749	2463	2318	2243	1986	1617	1401	1181	964	810	725	722	696	650	659	646	652	601	622	603	625	608	616	608	647	597	654	622	644	641	657	614	594	645	693	662	650	581	612	637	611	604	612	616	568	615	597	620	589	651	674	645	609	621	663	602	645	620	667	639	616	626	620	588	578	631	683	651	624	624	621	650	643	655	582	627	633	636	582	607	644	599	569	618	601	639	601	672	604	652	607	619	656	612	662	618	611	632	619	639	605	614	631	650	636	651	648	636	627	648	685	637	640	614	647	627	644	585	645	585	606	626	642	636	657	655	664	657	660	620	604	593	651	605	619	625	588	610	622	619	616	614	597	636	639	634	630	628	611	605	631	591	630	671	641	654	607	624	645	629	651	628	644	651	633	565	645	613	625	612	607	637	593	621	600	633	586	585	656	641	619	615	643	612	653	664	601	632	600	646	587	651	637	633	652	627	641	616	624	623	611	605	661	601	629	581	672	626	586	589	634	664	607	640	646	658	616	610	670	633	641	583	674	604	632	616	617	609	593	555	590	633	626	629	635	641	644	616	631	589	591	618	631	646	666	665	631	608	660	629	623	610	649	616	587	637	627	589	649	666	643	643	669	641	661	606	633	663	645	624	681	627	656	622	649	617	583	584	603	713	648	605	608	661	620	643	643	631	625	585	655	600	602	590	642	629	655	648	651	605	596	666	629	580	625	604	667	586	591	615	623	614	630	631	614	590	608	577	606	635	599	655	646	604	671	629	599	613	620	641	647	648	625	625	586	673	668	632	613	666	601	610	597	603	633	590	628	639	650	631	647	628	656	623	631	623	625	618	620	665	693	621	632	600	632	588	593	662	660	657	615	629	625	637	593	617	635	610	614	633	636	610	581	648	619	626	594	693	635	626	617	616	623	630	628	663	618	593	629	647	586	656	628	603	622	664	665	594	603	645	624	646	651	631	626	624	632	656	648	609	668	644	620	612	669	588	663	639	681	584	655	632	528	633	640	668	630	615	649	642	633	606	664	645	597	642	633	633	644	599	602	633	606	632	634	613	600	665	612	621	638	640	615	597	663	622	660	613	608	667	596	612	609	634	625	609	651	595	621	629	634	618	645	618	601	631	634	619	637	664	682	645	590	626	616	601	603	640	644	594	634	622	670	657	617	683	595	612	624	617	614	677	718	672	674	612	618	630	659	620	620	669	693	619	651	606	636	633	639	606	584	637	668	605	663	600	599	682	621	599	596	639	622	586	571	617	630	651	662	669	636	645	618	573	614	636	636	636	633	651	608	624	664	634	565	637	642	618	617	640	614	682	634	635	691	598	666	634	634	657	660	654	653	618	631	610	631	661	653	637	645	626	587	588	652	636	581	608	603	606	622	632	662	612	636	656	655	664	629	620	646	589	656	639	594	589	609	612	613	607	615	610	599	641	631	654	659	608	627	634	607	572	681	642	640	623	657	618	657	671	652	641	596	640	668	629	641	643	620	669	622	633	634	608	631	651	682	617	668	594	604	651	600	651	648	629	648	607	586	616	589	594	602	603	640	651	650	623	617	622	587	677	631	630	636	645	635	654	632	641	597	563	637	661	646	620	597	621	634	609	635	639	680	613	666	663	620	638	620	598	606	648	605	591	627	663	643	639	630	589	667	647	645	638	630	630	595	590	639	589	647	639	651	603	626	641	632	595	617	617	615	624	650	675	606	634	691	633	650	621	637	645	625	611	673	629	662	637	620	643	656	609	650	633	610	643	637	655	648	651	614	616	666	680	649	610	586	629	645	659	621	612	608	628	634	651	613	575	625	614	624	641	628	622	644	682	635	596	615	611	578	650	643	643	613	624	588	591	601	678	613	615	631	647	629	608	639	641	653	588	651	642	613	621	621	653	604	631	671	623	625	605	651	626	632	590	608	621	635	650	617	605	648	621	621	620	606	671	696	619	640	616	587	642	632	607	617	624	635	648	598	666	623	630	613	604	637	659	651	596	634	624	638	621	623	643	619	624	628	630	664	666	659	630	643	644	680	671	625	653	590	612	616	619	623	600	681	606	705	650	622	632	644	633	598	621	623	625	655	659	632	656	629	621	660	643	610	647	609	616	641	652	601	662	651	625	643	659	602	590	647	662	638	622	609	647	630	634	633	659	659	623	611	636	612	588	666	639	644	596	644	627	637	607	639	643	680	617	660	655	667	682	598	619	670	605	624	611	605	628	640	600	604	600	615	643	624	652	689	642	643	663	634	643	634	620	628	647	650	660	658	658	629	642	606	633	608	644	634	687	606	604	646	616	602	644	616	585	636	644	635	648	667	598	660	604	666	643	617	644	632	645	670	659	656	646	634	622	675	604	619	632	668	678	650	655	660	622	648	632	604	651	672	643	637	558	620	581	672	672	610	639	598	642	626	614	593	624	643	603	616	606	581	601	675	619	618	618	631	598	658	626	640	632	616	630	626	648	651	566	687	657	624	587	601	646	618	616	640	587	625	621	647	657	643	692	641	606	635	620	627	637	637	590	608	638	642	661	659	667	602	637	665	640	631	637	620	651	624	663	665	628	647	667	645	636	615	619	638	598	656	666	621	621	654	663	628	628	594	646	634	681	646	636	658	637	670	620	672	626	638	610	629	597	656	648	660	668	634	612	601	626	679	629	604	616	658	628	602	625	633	653	599	602	630	624	619	625	636	645	642	619	610	623	642	669	626	646	633	631	655	594	613	637	602	641	630	629	651	662	649	611	618	649	607	624	629	614	639	627	623	613	590	624	609	621	646	614	596	621	610	599	633	599	648	667	606	642	637	648	566	616	572	635	615	677	674	631	622	614	600	628	662	581	632	606	657	623	639	648	595	629	636	653	598	570	657	646	635	686	635	621	637	609	656	609	632	609	620	614	607	669	618	613	623	660	595	601	625	609	676	597	601	628	662	616	581	632	637	653	637	635	576	647	675	654	646	643	630	632	575	621	644	633	687	612	657	650	634	627	563	634	594	635	578	660	617	658	629	652	643	623	624	586	619	596	608	605	635	588	649	644	620	659	630	635	658	613	659	613	631	639	603	603	625	696	624	648	619	617	653	631	595	704	676	642	586	651	649	600	653	637	611	599	657	623	614	667	634	579	633	632	640	623	653	708	620	640	568	617	643	655	649	594	595	634	648	576	623	660	614	680	616	632	610	646	661	673	599	601	662	595	668	682	633	617	616	658	652	649	616	641	637	639	609	613	662	629	610	647	617	650	649	651	641	642	616	639	661	609	642	656	633	637	649	628	628	619	642	598	630	637	632	641	621	648	612	612	605	664	620	648	648	584	659	644	623	648	651	628	644	659	602	663	655	627	636	653	656	662	624	632	641	642	625	590	683	639	647	638	690	649	592	655	598	646	649	652	585	643	618	650	622	658	622	660	627	614	599	642	628	628	642	588	643	672	656	634	635	627	638	624	634	666	604	665	618	613	665	604	646
5444	2366	657	425	320	401	474	369	344	282	275	225	216	199	177	181	159	191	127	129	145	122	112	92	100	80	90	96	70	81	84	97	95	74	74	91	89	76	88	71	84	81	85	78	79	86	74	88	99	86	69	88	87	93	96	93	99	76	75	82	87	78	85	88	77	87	85	76	89	83	66	75	80	93	77	87	82	89	81	95	81	84	70	105	73	76	101	72	77	84	91	80	78	84	83	77	88	73	96	83	81	69	72	86	82	72	89	84	77	93	73	89	71	77	72	88	79	101	74	86	77	67	89	74	83	78	79	68	93	98	72	84	92	76	90	76	91	80	81	81	89	88	76	91	89	70	74	87	73	94	98	63	82	82	85	90	90	78	78	89	74	72	88	92	85	84	79	86	80	80	78	80	72	83	79	80	82	90	86	84	84	91	85	88	108	84	75	69	85	89	93	85	93	85	95	90	90	67	93	90	85	73	76	73	88	79	78	91	80	85	81	83	85	92	79	87	74	78	94	85	90	76	97	89	85	92	71	82	75	70	79	85	89	77	92	66	84	83	89	76	75	76	89	87	88	87	76	84	85	106	86	74	84	91	88	80	82	94	78	71	71	91	92	82	83	79	79	76	71	79	76	86	77	97	77	68	84	85	80	81	85	86	81	80	83	73	86	63	87	87	73	93	91	84	87	81	83	90	73	77	79	91	72	63	71	100	87	81	82	89	75	73	85	70	98	91	85	75	84	84	77	65	84	81	97	96	72	78	65	93	80	87	72	79	77	78	85	87	94	94	88	82	97	86	90	91	80	75	85	75	89	85	72	75	80	85	93	97	89	93	90	87	98	77	74	74	78	90	83	95	68	82	81	87	83	79	76	82	78	95	77	95	90	97	76	70	84	73	69	96	95	88	101	85	78	77	100	84	82	97	76	83	85	77	86	86	93	82	96	81	71	73	52	77	81	87	79	79	72	70	80	87	67	96	100	86	74	83	94	88	76	84	78	71	74	81	76	94	88	65	68	94	70	97	83	85	82	86	97	93	85	81	71	76	83	90	79	98	88	76	79	68	81	92	79	85	82	86	90	69	101	84	91	76	75	98	74	80	70	76	78	76	83	80	73	83	89	94	82	74	96	89	83	76	85	96	91	76	72	86	86	85	84	85	96	84	83	67	101	87	91	83	87	93	92	75	93	59	85	61	96	78	71	72	89	92	90	88	85	102	87	89	76	65	71	81	88	78	76	76	75	86	86	71	88	86	87	84	90	86	93	72	83	79	88	70	81	68	61	77	90	70	69	89	94	89	75	91	67	79	87	81	97	89	88	73	94	86	91	87	93	87	101	68	86	83	80	86	73	85	81	79	90	78	88	72	99	83	79	81	69	90	90	85	83	83	86	69	78	71	99	68	90	96	73	72	78	78	94	75	70	82	80	90	78	94	91	112	87	88	71	70	90	71	87	78	70	98	84	71	87	97	67	77	86	79	63	81	116	87	85	85	88	81	79	81	79	89	79	76	99	80	85	101	95	81	94	74	92	75	84	85	95	77	79	74	80	83	84	93	78	70	84	87	79	70	73	94	65	83	83	77	99	91	83	89	82	74	75	95	66	72	81	101	83	91	90	77	70	63	86	98	83	73	78	71	88	82	89	81	92	70	88	78	70	94	82	83	91	100	65	98	81	86	82	77	77	90	89	82	79	80	72	74	79	70	85	60	92	98	100	91	82	78	94	79	88	78	74	86	72	84	84	95	79	78	82	95	79	81	78	76	99	86	93	98	85	89	83	78	81	86	80	79	76	80	65	84	70	72	113	65	99	82	84	88	77	85	87	63	88	79	67	72	86	83	78	85	91	88	70	78	85	89	95	75	88	79	77	76	73	89	78	82	75	100	75	91	79	83	79	70	79	89	72	88	83	76	80	80	97	80	87	80	78	80	76	106	82	64	88	74	74	78	69	78	77	66	92	89	75	94	92	71	86	75	88	83	87	95	58	85	87	74	77	78	81	82	83	74	66	81	75	72	88	95	78	85	86	84	103	72	76	57	69	96	78	84	97	81	83	67	85	80	93	87	76	88	81	78	99	99	85	82	94	71	85	88	68	82	68	78	90	82	79	85	88	76	73	94	82	84	72	85	84	92	77	85	91	72	92	93	80	96	93	79	87	99	80	103	83	83	78	91	87	90	84	80	74	75	96	78	85	94	74	81	85	76	69	92	88	79	88	70	82	84	85	75	76	84	98	70	87	68	82	89	99	92	75	86	71	79	75	95	89	92	72	76	85	82	91	96	70	91	81	83	97	76	82	83	78	81	74	76	61	64	78	90	58	78	83	86	79	72	98	87	67	78	93	93	84	80	85	75	98	82	72	80	74	69	92	73	86	85	94	76	87	83	86	75	67	78	74	82	68	92	74	103	75	83	76	74	96	96	99	75	83	78	103	71	82	77	87	81	82	97	95	91	87	84	98	84	70	82	75	91	78	77	91	84	87	73	87	72	96	62	85	100	79	89	75	85	92	81	86	77	83	81	63	77	82	99	83	78	83	88	86	87	90	80	73	88	86	96	96	80	89	85	63	91	82	93	95	83	85	104	73	71	70	90	87	70	81	69	82	77	84	74	87	88	90	89	81	64	110	92	71	86	76	79	88	71	87	91	86	76	88	88	79	74	80	81	93	68	72	79	72	87	83	83	85	95	84	85	87	82	70	79	87	86	77	78	72	77	89	85	68	95	75	89	77	89	75	90	69	82	72	94	76	89	92	72	76	80	91	87	96	93	82	73	72	82	93	97	69	65	89	81	92	87	90	92	75	74	73	93	89	101	84	70	79	85	76	88	84	77	65	77	89	94	92	73	83	86	87	95	78	64	83	84	105	85	98	82	92	87	79	92	65	85	88	75	92	84	83	74	87	86	82	89	77	83	77	79	85	72	93	77	79	75	82	81	83	80	90	76	85	79	91	69	87	79	90	83	98	74	84	87	87	76	76	89	72	83	85	77	77	82	89	88	93	70	83	87	82	72	92	75	106	76	79	90	92	99	81	70	83	91	86	81	102	98	73	83	83	89	89	69	67	87	94	66	79	69	73	76	76	94	69	92	80	76	63	68	90	88	104	87	89	64	82	90	90	75	91	93	71	93	67	77	96	84	83	90	78	86	96	84	79	62	74	77	73	85	78	87	92	88	89	71	88	93	73	92	85	84	86	85	79	86	109	81	79	88	81	96	79	86	76	89	95	77	92	90	73	87	83	81	84	71	81	78	86	72	89	70	82	89	88	80	90	77	102	88	74	85	81	85	74	95	82	75	80	70	85	82	59	91	79	76	67	79	73	68	103	78	87	89	89	75	79	77	62	91	92	94	86	86	80	82	77	84	61	82	63	93	86	93	92	72	86	100	76	68	92	75	83	75	84	82	89	78	65	79	77	76	87	97	79	90	70	80	91	79	90	89	86	99	101	88	69	84	87	81	71	86	75	86	77	89	91	77	97	83	86	87
31470	16914	7067	8060	14693	17120	16037	13646	11386	9080	7484	6002	4994	4446	3886	3465	3307	3044	2895	2501	2199	1617	1449	1130	980	889	783	770	705	665	663	715	687	694	690	674	640	697	654	646	687	685	671	677	714	652	666	707	615	673	675	643	659	621	721	677	670	682	706	641	672	668	691	680	676	685	653	624	697	702	688	668	671	667	655	682	635	681	683	659	658	658	687	679	657	646	649	655	688	686	669	649	671	654	657	687	651	697	694	605	647	642	638	719	652	686	638	684	726	688	654	680	621	669	637	641	658	660	658	671	660	640	638	656	668	688	645	649	631	654	681	672	608	655	633	669	663	642	643	642	646	696	667	691	675	680	708	688	689	655	651	696	678	692	660	643	692	655	645	678	656	673	670	708	708	672	704	689	630	717	632	648	642	678	668	660	615	633	666	677	712	702	688	652	665	654	650	665	691	663	681	708	680	666	644	703	651	618	634	663	654	644	654	645	688	748	629	624	703	650	646	658	656	636	648	684	654	695	642	653	686	652	684	624	687	712	647	685	591	684	662	726	666	692	676	697	652	646	639	693	729	692	692	655	642	613	648	679	653	669	662	676	655	626	693	721	702	626	691	659	661	650	715	671	645	646	642	682	648	668	670	688	732	633	687	690	690	660	664	630	668	672	672	650	669	652	675	671	674	635	637	703	641	706	687	667	691	665	688	618	662	677	684	627	674	610	655	675	634	679	657	654	662	638	690	686	657	656	705	627	685	702	700	681	652	680	665	652	641	652	666	713	679	629	626	681	674	711	650	663	705	642	713	655	650	683	627	683	646	644	668	681	686	672	681	658	658	687	675	676	655	649	640	689	671	663	650	626	646	673	688	624	630	717	680	650	667	637	680	728	620	649	701	655	695	645	683	685	689	635	680	639	625	650	683	615	622	686	647	665	644	638	634	681	686	663	646	617	646	687	621	661	633	635	658	649	631	666	647	691	695	717	661	660	690	657	651	696	690	677	655	676	659	661	641	663	651	665	632	681	644	629	638	663	615	665	695	682	604	659	675	666	645	716	653	614	682	695	663	612	644	710	646	678	674	648	693	654	680	614	651	648	682	670	685	642	656	659	641	697	670	628	672	647	670	663	661	697	643	646	638	674	656	683	675	674	643	655	645	670	646	682	627	616	680	634	684	681	702	683	685	661	637	648	669	675	665	649	697	619	730	666	621	681	647	636	652	646	645	621	624	668	692	636	665	686	606	616	619	614	641	665	619	660	692	705	651	706	654	660	633	653	627	692	687	637	660	703	656	681	717	623	613	647	679	637	680	661	725	668	651	676	632	708	718	718	632	659	606	636	671	698	664	651	661	688	705	685	685	668	641	697	676	664	665	699	640	674	716	646	650	669	615	711	671	676	636	657	676	668	678	641	638	660	628	667	684	692	708	658	664	676	683	662	613	693	660	634	668	643	651	655	668	666	650	662	668	626	665	679	691	670	650	678	697	644	648	665	690	662	697	642	648	629	644	662	641	630	720	610	630	663	649	656	655	640	710	642	661	674	689	678	651	609	662	608	617	654	715	656	649	667	694	680	609	701	654	684	699	669	671	650	613	629	676	692	683	665	620	628	687	628	647	662	627	603	659	694	645	683	667	694	648	698	636	677	648	638	664	654	659	637	648	660	662	646	694	642	691	671	674	649	648	657	680	644	677	703	659	682	659	660	674	661	713	680	668	645	695	697	665	640	627	658	681	642	637	678	703	643	688	647	653	674	636	630	695	672	661	607	662	662	674	623	646	704	651	624	675	697	686	660	656	651	666	652	641	670	699	678	657	651	662	669	664	665	663	667	689	647	614	677	642	682	658	659	662	669	645	659	694	611	659	612	654	617	628	692	689	666	697	664	686	644	645	679	684	717	618	642	675	672	639	623	662	669	720	670	660	668	693	662	647	682	642	656	668	674	667	652	656	675	651	693	674	654	659	647	668	672	665	645	627	665	705	610	621	660	662	713	695	674	681	686	623	646	621	662	665	672	699	668	682	647	674	638	668	630	656	619	688	615	728	687	649	623	664	675	670	687	678	641	628	701	624	645	664	647	710	679	686	649	652	675	698	630	714	694	624	680	690	690	648	649	647	685	646	676	635	635	670	636	670	667	699	656	655	687	651	657	668	696	659	678	705	656	687	714	689	662	656	727	657	646	641	720	659	689	669	653	681	666	687	677	652	682	642	665	698	623	635	634	638	677	655	715	690	670	680	634	715	638	628	715	643	676	649	620	670	714	646	642	672	707	658	639	660	675	645	682	694	633	661	671	670	674	642	664	716	650	674	652	640	637	652	639	644	701	649	680	661	659	691	657	677	625	661	634	687	651	675	595	655	633	670	666	681	643	673	652	700	666	721	663	649	695	667	650	649	706	667	655	654	642	634	650	695	675	649	622	720	645	615	673	668	674	638	655	641	665	673	659	668	624	685	667	705	652	645	640	701	675	677	654	700	661	647	693	686	663	638	649	678	708	633	619	644	685	649	625	662	673	664	653	739	675	626	694	705	660	705	698	657	680	665	655	653	644	663	738	675	632	663	646	704	666	677	638	693	652	659	690	669	649	685	642	678	640	673	714	653	660	655	624	665	657	676	660	712	639	668	640	676	663	636	671	653	652	665	614	655	674	682	654	633	681	664	696	654	712	663	640	616	615	639	643	700	623	681	730	633	695	657	701	698	690	668	665	676	711	639	664	675	674	649	649	658	715	663	634	645	677	675	681	658	639	611	651	690	665	648	655	652	703	695	693	656	619	695	653	635	694	669	651	688	647	637	703	625	672	628	599	645	656	661	681	678	646	680	688	645	682	698	618	676	663	668	637	657	632	636	709	688	672	656	665	697	640	629	628	676	685	667	665	636	665	630	641	704	683	682	668	646	684	618	669	646	648	658	668	678	627	647	631	643	703	656	671	657	624	681	652	693	641	654	689	694	681	686	647	670	710	683	701	648	717	673	655	654	614	671	695	643	647	662	652	652	734	644	709	650	639	657	659	653	643	664	639	675	686	606	671	710	651	645	664	714	713	683	641	683	679	599	645	647	616	646	667	677	648	671	712	727	686	672	677	678	669	722	701	687	658	695	669	710	660	674	631	678	672	679	658	710	674	663	667	636	632	668	660	689	665	664	713	689	702	686	680	682	624	656	655	654	684	721	687	656	679	694	689	644	636	640	659	669	647	678	638	641	683	680	642	652	701	672	664	602	594	678	648	649	646	651	635	642	633	660	692	643	665	659	635	631	615	667	642	695	699	700	627	650	663	621	669	668	669	672	689	641	662	653	699	694	683	645	673	665	638	621	659	651	692	645	680	662	690	629	662	679	652	658	674	658	604	619	667	647	698	668	706	632	632	615	693	711	662	662	632	665	672	648	664	667	679	694	661	704	664	673	694	597	667	676	680	626	669	670	663	671	654	701	690	682	660	650	636	647	703	667	670	687	653	622	679	641	649	638	694	674	653	633	678	654	689	632	628
6806	3700	891	558	461	577	615	524	457	390	392	332	269	247	233	247	237	240	244	193	191	182	166	165	146	104	153	143	155	133	135	153	131	119	125	144	128	128	143	133	168	124	125	108	120	125	137	139	149	135	118	132	124	129	127	117	137	141	154	124	125	144	138	132	128	146	131	138	146	162	148	119	132	128	125	131	129	137	125	128	143	134	130	134	121	117	130	165	138	130	124	129	130	130	127	131	152	147	128	154	131	134	141	113	109	146	149	132	126	112	154	144	132	112	125	126	116	127	130	130	125	148	121	158	152	127	116	123	124	129	114	125	144	140	145	116	121	120	130	146	142	131	132	105	133	138	146	127	128	130	125	140	124	135	146	133	141	129	154	134	132	135	122	127	145	131	112	127	156	128	123	134	126	123	136	128	138	135	118	130	133	137	136	123	126	130	135	122	141	127	108	141	146	136	141	131	129	114	128	126	129	138	144	133	106	129	125	137	128	130	130	137	131	129	119	135	124	126	150	132	132	130	134	135	139	139	134	116	137	145	145	112	135	159	142	148	139	134	136	135	123	119	132	113	121	125	140	138	143	140	140	129	130	142	115	128	137	140	139	136	147	119	143	133	124	122	131	135	145	136	137	125	152	135	130	113	122	142	117	139	126	129	127	124	122	124	146	153	145	124	127	141	133	123	159	149	116	126	140	135	129	123	132	151	141	129	131	119	133	131	125	136	144	148	136	139	128	134	133	130	134	121	120	124	133	122	136	123	124	128	107	115	141	124	129	134	141	123	131	142	138	125	134	132	153	143	133	136	137	135	127	133	136	140	127	119	135	133	146	143	160	130	140	142	127	144	128	134	116	119	139	151	129	130	145	146	137	118	142	140	137	126	101	141	124	139	128	143	125	137	144	120	131	126	132	141	144	142	129	150	132	156	140	123	125	129	131	152	129	128	152	123	128	141	138	143	122	126	140	130	127	124	123	143	134	138	126	129	126	132	139	106	129	124	121	130	128	116	123	125	137	120	142	155	144	121	123	147	140	133	140	138	139	122	147	161	146	131	139	120	103	124	140	134	133	134	112	139	124	125	136	132	132	156	141	113	136	140	130	125	138	133	109	127	136	126	124	143	148	129	141	121	123	127	129	139	131	140	113	120	127	161	133	126	139	130	119	117	112	139	132	134	140	133	136	123	123	133	139	128	121	145	152	147	140	142	137	127	164	128	133	145	144	126	143	143	127	132	146	129	117	123	144	122	136	130	127	146	141	116	128	131	121	128	145	130	126	140	127	146	137	134	142	145	153	127	126	129	131	154	131	132	114	133	142	112	134	142	144	128	148	117	133	131	154	133	121	140	152	139	129	132	125	117	145	152	110	130	117	138	135	118	112	132	126	139	127	128	119	132	147	127	143	140	124	110	150	159	133	134	136	121	161	121	126	143	154	126	126	115	126	126	127	125	134	136	130	138	139	133	130	125	154	132	134	128	119	139	118	158	136	151	120	140	140	143	145	139	126	125	122	143	135	130	106	129	140	138	138	160	128	125	136	130	121	132	142	125	119	140	126	136	142	127	133	140	128	137	145	134	139	125	154	134	123	131	132	123	122	139	169	146	153	127	133	127	119	139	118	130	131	140	127	130	137	143	142	136	152	138	137	139	122	146	129	126	158	114	119	125	125	134	135	149	131	127	132	116	136	120	143	136	128	145	144	126	141	125	120	135	135	137	152	152	157	160	106	140	121	142	128	126	161	121	165	122	123	138	143	148	129	159	124	133	115	119	138	126	150	160	124	125	134	145	149	125	145	132	127	152	122	125	106	105	124	124	131	120	138	118	123	135	123	133	124	128	131	128	100	146	122	133	133	135	127	114	118	130	130	102	146	112	146	140	122	119	112	131	153	139	146	130	137	137	133	117	134	145	129	130	134	147	135	126	145	136	111	141	132	152	152	149	128	133	129	136	132	122	133	136	137	135	110	147	139	126	105	134	154	159	139	125	140	142	156	124	140	136	127	138	141	140	121	133	133	117	121	116	106	131	138	147	139	129	137	117	122	135	135	123	131	123	131	115	126	110	125	117	141	129	128	150	134	139	132	131	139	141	116	119	119	133	126	137	129	151	152	128	134	146	134	139	121	151	118	122	142	143	140	142	143	133	132	143	132	128	166	128	150	137	151	113	137	141	147	130	143	130	132	131	147	148	120	138	108	132	128	120	120	154	151	124	130	149	130	143	115	119	148	137	124	135	141	112	131	132	146	115	119	121	154	125	131	128	159	113	123	120	137	135	153	145	129	132	122	151	134	119	136	123	142	108	113	127	152	141	114	137	133	139	149	139	129	129	148	138	128	129	122	111	144	119	131	138	102	125	126	121	133	125	125	122	130	135	135	144	143	131	159	141	142	129	151	122	111	141	104	117	140	136	123	135	140	116	138	122	140	128	131	133	124	133	126	155	141	142	124	111	119	124	139	125	125	139	121	126	122	132	130	122	128	152	139	127	124	141	139	131	129	151	144	124	130	141	123	138	151	148	131	124	132	120	133	145	117	122	132	121	133	127	125	117	128	128	138	147	132	150	134	127	153	128	127	123	119	121	138	139	141	137	136	128	123	120	106	137	139	149	166	133	144	132	125	144	136	152	135	127	131	126	128	147	140	140	112	152	153	117	120	126	122	129	124	111	129	123	119	130	128	130	120	142	123	111	113	138	137	141	130	133	112	162	152	134	150	128	140	114	138	151	124	119	137	126	115	120	130	125	162	128	133	122	145	144	135	137	153	155	149	116	133	138	135	127	126	120	120	127	145	155	133	135	128	133	128	137	134	121	161	124	135	149	139	144	125	138	131	136	119	128	121	136	118	116	144	130	124	150	130	142	135	131	110	110	142	160	135	147	154	114	143	140	127	162	147	124	131	131	119	151	129	132	146	147	129	127	112	134	133	128	129	118	113	117	136	121	132	131	146	145	127	128	133	124	120	141	137	132	145	109	114	144	151	129	154	140	123	129	136	130	150	115	131	148	110	120	123	115	141	153	134	140	139	135	129	118	133	126	115	129	131	144	135	126	121	138	116	145	148	147	115	116	133	127	140	126	145	150	136	109	124	152	138	130	130	124	134	129	115	145	122	122	128	129	146	140	123	129	121	132	152	125	134	130	137	129	110	141	127	150	127	126	121	138	128	127	144	138	137	129	131	142	111	138	122	151	156	122	124	133	135	136	131	146	149	137	138	134	114	133	123	133	114	127	121	125	125	127	113	128	114	143	118	130	139	121	106	125	129	133	122	117	120	118	124	128	124	150	128	146	144	127	142	115	115	125	119	140	138	140	136	123	133	139	143	145	134	127	118	124	129	144	146	158	118	137	124	144	133	122	118	121	140	120	135	115	128	136	131	122	127	121	150	128	146	127	130	135	131	147	129	131	145	125	121	113	133	128	136	142	128	127	127	123	145	128	111	137	149	148	118	125	135	139	127	134	161	122	153	132	121	141	150	134	130	137
35765	20669	8757	10112	17438	19755	18732	16112	13587	11103	9190	7428	6073	5467	4754	4460	4184	4127	3605	3225	2772	2446	2024	1744	1375	1263	1155	1151	1160	1065	1082	1095	1054	1035	1053	1019	1066	1039	1028	1094	1048	1002	1078	1047	985	1078	1074	1040	1025	1032	1031	1053	1084	1025	1078	1103	1096	1020	1098	986	1018	1054	975	1071	1037	981	1027	1058	1031	1038	1020	1000	1071	1020	1026	1034	1023	1045	1058	1026	1019	1037	1048	1058	1055	1038	1063	997	973	1011	1042	1036	1028	1051	1048	1043	1016	1039	972	1048	1018	1033	944	1056	1032	978	971	1010	1042	1001	936	1046	975	1079	1007	997	1016	1078	1022	1058	1065	1051	953	1071	1058	1040	950	1016	1080	1020	1067	1068	1018	989	988	1008	947	1013	1046	1063	1056	1053	1032	1034	1043	1034	982	1028	1022	1054	1055	1079	1017	1030	1034	1016	1031	1092	966	1021	1071	980	1046	1025	1029	1041	1076	1046	992	1056	987	1022	1072	981	1044	1062	1004	1030	1007	995	980	1027	1010	1027	1104	1012	1083	977	1038	1018	1073	996	992	1009	989	1021	1044	1004	1018	1031	1046	1025	1029	1091	1063	1005	1068	997	1082	1054	1026	1071	1031	1051	1035	1046	989	1017	1012	950	1031	1036	1084	1064	998	997	1014	1024	991	1050	1051	1088	993	979	983	1045	1060	1000	1000	1018	1033	1012	975	1011	972	1039	1032	1005	1005	1064	978	1079	1009	1027	1011	1000	994	1015	1060	1030	974	992	1047	1028	985	1052	993	1049	1026	1013	1016	998	1003	1076	1016	1043	1042	1064	1018	1005	1081	1035	1032	970	1074	1031	1065	1043	1014	1025	1073	978	1038	993	1013	1000	1056	1010	1030	1047	1006	1076	1004	1055	1061	1000	988	1065	1000	1011	1009	981	1039	1023	1007	1030	1016	1006	993	1040	1056	1002	1043	1024	1051	1059	1020	1060	996	1011	1036	1029	1016	999	1016	1035	1067	1031	996	1038	1060	1045	1056	1019	986	1011	1019	1019	1060	1056	1041	1017	1052	1043	1013	1037	1024	989	1066	1016	1008	1013	1018	1058	1076	986	1031	995	1093	1074	998	1034	1033	1031	1035	980	1032	979	1025	1022	1039	970	985	1008	1002	1022	1047	1048	1064	1025	1053	1028	937	1022	1033	1041	1035	1027	1080	991	1022	989	1068	1010	975	1034	1032	1049	975	1038	1007	1027	1060	1053	1023	983	1038	1009	1020	1011	1012	1013	1035	1003	1083	1052	1004	1058	999	978	1005	1046	1015	1018	1040	1042	1039	996	1021	1032	1027	1026	1022	980	1066	1021	1029	1070	1061	1033	988	1073	1014	1005	1024	1016	1015	956	1003	1057	1027	1040	1013	1015	1022	1078	1016	1026	996	1028	1008	1023	1020	1046	1005	1029	1005	1024	973	989	1051	995	1057	1010	1001	1007	979	1048	1011	991	1034	1005	1079	983	1057	995	1025	965	1001	991	1056	989	1059	1033	1033	1039	1006	1032	1052	1050	1060	1053	1019	990	1033	1032	1047	1001	1031	1001	1020	999	1019	1050	1002	964	1016	1003	988	1057	1038	1022	1009	1034	1017	936	1022	1048	1055	1069	1033	952	1007	1005	1028	1070	1033	1010	1066	1015	990	950	977	1055	984	1038	1088	1046	1025	1057	1047	1034	1017	1090	1051	1034	1044	960	1021	1039	1007	1025	1011	1026	1048	1080	1058	958	1026	990	1021	975	1034	1063	1011	1011	1037	974	1085	1066	983	1065	976	1038	1024	1031	1000	986	1060	1040	1022	995	1005	1058	986	991	1017	1072	967	986	1021	1065	1021	971	1015	1056	1012	1094	1025	1049	1093	1062	996	979	991	1002	1081	970	1023	969	984	994	998	1065	1039	1027	1006	1041	1024	1006	965	1038	998	1056	1055	989	1034	1001	1000	1052	1012	1068	992	1019	1060	1056	1005	1013	1011	1033	1012	1006	1054	1003	1077	996	1047	1019	1071	1023	1022	1000	1032	1063	1047	1028	1034	1025	1058	1044	1024	1005	1003	978	1034	1060	1023	1031	1075	1054	965	1005	1053	1047	1007	1021	1032	999	1075	1009	983	1003	959	978	1002	987	979	1051	971	983	1027	1070	1046	988	1024	1016	1091	1056	1018	1021	1080	980	1018	1035	1022	1051	987	1003	1015	998	1028	1016	1026	1019	1077	1067	1002	1065	1077	1041	984	1023	958	1025	1082	1038	974	1021	1052	977	1038	1033	1050	1010	992	1007	1027	1032	1049	1063	1039	1015	1000	1028	973	1070	1017	983	1059	986	1031	1019	973	975	995	1004	1010	1030	1087	1083	1069	988	1031	1030	1082	969	1023	985	1063	1010	987	1055	993	1030	1010	1040	1061	1072	1004	1058	1004	1036	1015	1014	994	1018	1026	997	1076	975	1077	1051	1026	997	1098	1032	1034	981	1039	1057	997	1014	1019	1012	1036	1008	985	1029	1018	987	994	1036	1035	1077	955	1059	1025	1024	968	1015	1034	1032	987	1000	1018	1065	1011	1009	1004	1037	1081	1027	931	1097	1053	1014	1026	970	1025	1033	1056	1044	998	1012	986	1003	1029	999	1057	1060	991	983	1022	1050	1031	1053	1039	1025	1058	1026	1014	1009	1039	1015	1024	1011	1073	993	997	1040	1038	1032	945	1034	1008	999	999	1063	982	1060	1073	1004	1014	1023	998	1008	1010	1068	1064	1003	997	985	992	1007	1027	1035	1041	1041	985	1014	972	1019	1035	977	968	1058	1038	997	944	1040	1030	1022	1032	973	989	1037	1040	1026	1047	1032	1046	1026	1039	978	1098	1040	1000	1043	1031	1078	1046	958	1000	1088	1070	1013	1044	1055	1066	1041	988	975	1038	1033	1063	1012	1047	972	1033	1022	1077	1022	1018	1052	1089	1122	1053	1016	990	1024	1076	1047	1013	1010	948	1073	945	1002	1027	1012	1027	1008	1032	1014	1020	1030	1078	1047	1057	1056	1053	1040	1066	1030	954	1055	1085	1050	1063	1051	995	1044	985	985	1015	1039	969	1038	1098	1063	981	1008	1036	1059	1002	1064	1054	1056	1055	1046	1030	1025	1059	1019	996	1053	1036	1065	1018	999	1017	1017	1008	1117	1061	1058	1051	1005	1045	1025	1008	1014	991	1053	1002	1029	998	1012	1026	1006	1001	1021	1032	1054	1058	995	1088	1056	1004	1033	1001	1020	1056	1007	1015	1037	1100	1037	962	982	1016	1001	1030	1030	1031	982	1038	1059	1015	1043	1055	1044	1033	1025	984	1029	999	1028	1073	962	1010	1013	1062	1056	998	1049	1029	1038	989	1021	1040	1033	1074	1036	1040	1022	1015	1068	1077	1016	1009	1049	969	1044	1033	1011	1046	999	1107	954	1052	1025	1093	988	973	1016	1022	997	1071	1034	1105	1004	1077	1044	928	1014	1054	996	1015	1051	976	1051	973	1018	991	1052	1020	1063	1064	953	1071	1068	1013	1020	1030	1027	1114	955	1071	975	1042	1072	985	1064	1030	972	1014	1070	1047	1017	991	972	1022	991	1039	1031	1050	1050	1039	988	1065	1028	985	1006	1051	995	983	978	996	1047	1082	1102	995	1028	994	1034	1046	1074	1006	1051	1062	1009	970	1059	1017	979	981	999	1063	1001	1002	1034	975	973	1028	1079	1049	986	1034	1024	1000	1041	1051	1061	1006	1050	1050	1051	1035	1033	1033	1047	967	980	1071	1010	1052	1052	1003	1032	1031	1046	1042	1083	1029	1040	1007	1017	1023	1003	1044	998	1006	1015	1021	1036	991	1003	1042	997	1000	1003	978	1027	1003	1032	1008	1033	1069	952	1038	1023	1009	1000	1033	1042	1021	1015	1043	1008	1035	1041	1015	969	1057	1065	1028	1018	960	1029	1041	984	1046	1044	1023	997	999	1030	984	1012	994	1022	1052	1009	1022	1030	1095	1007	1008	1040	1075	1037	1054	1010	1077	963	1055	1042	1045	1043	1027	1022	965	1020	993	1037	1025	973	1024	1014	1037	1096	1005	1015	1037	1043	1021	1032	1010	1032	1014	1022	1079	1083	996	1037	1013	1020	1042	994	1026	1005	1035	1022	1037	1036	1038	965	1048	1046	985	1025	1027	999	945	1033	1010	999	989	1030	1009	1072	1017	1009	1060	1029	1044	981	1034	1033	1017	1012	990	1024	1088	966	1034	993	1026	1026	1103	1010	1019	1066	1019	1062	984	1054	996	992	1073	1025	1029	1017	1082	1040	1002	1040	1006	996	1065	1029	1021	1056	1008	1034	1048	1032	1050	1013	998	1034	1066	991	1041	1005	1042	1040	954	986	976	998	1007	1017	973	1023	1068	1047	1045	1076	1015	1019	988	957	1006	989	1020	977	1031	1019	1066	950	1024	1077	1109	1001	1007	1105	1029	963	1007	979	1015	1042	1018	1023	1017	992	1065	1006	989	994	1058	1007	1140	1025	1074	1022	1075	1013	1017	1020	1058	964	1075	1037	1027	1047	990	1031	1001	1027	1021	1036	982	1052	1011	1095	1030	1023	1024	1043	1057	1057	1013	1082	997	984	1050	996	991	1016	1027	999	1080	1057	1004	952	1054	1006	993	962	1022	1022	998	1070
3524	1324	474	325	254	345	319	300	280	226	215	169	140	166	123	140	140	105	111	117	139	100	99	81	65	86	82	81	78	74	88	69	63	72	81	59	61	63	68	75	73	76	74	77	81	69	66	75	88	67	71	81	85	74	69	84	69	64	75	66	74	61	72	79	75	74	70	73	73	47	85	78	85	70	74	72	72	61	79	76	76	87	73	82	80	74	71	70	69	67	78	73	73	60	78	73	71	60	65	66	71	69	74	68	68	68	62	61	65	70	65	84	63	70	73	75	60	59	66	69	82	71	51	69	65	71	77	64	78	63	76	52	80	84	57	81	72	57	65	63	75	68	77	83	70	83	72	66	80	63	61	68	74	86	68	74	72	68	67	69	84	68	64	76	69	70	73	70	63	64	88	66	64	89	72	73	70	53	62	54	74	66	69	86	53	73	73	63	78	69	71	70	59	69	67	58	80	74	76	76	75	64	85	89	76	74	61	68	57	67	78	74	64	76	70	84	66	59	74	73	67	68	65	65	79	65	84	63	83	72	69	76	84	79	78	73	68	59	75	69	56	84	69	71	68	66	70	65	64	70	81	92	70	78	68	86	70	73	55	74	69	76	75	72	72	77	67	72	97	70	85	74	63	61	71	74	79	70	59	85	85	78	59	70	72	87	73	78	73	68	73	67	77	83	75	69	74	87	74	76	77	56	73	81	76	79	75	72	77	82	74	66	72	66	70	70	80	67	87	75	79	53	57	54	80	71	63	69	67	74	64	56	83	90	78	73	72	59	78	75	64	67	76	60	63	52	64	65	54	73	68	58	73	81	78	70	82	71	63	75	58	59	87	73	62	64	67	94	62	87	68	82	77	71	67	77	75	77	65	51	69	67	72	67	64	82	69	59	77	69	57	60	77	86	76	70	65	50	66	74	71	64	62	64	78	59	75	58	71	68	77	73	73	66	75	76	66	72	87	72	76	63	67	65	96	66	60	78	70	71	88	70	63	65	74	70	74	94	73	72	59	70	69	83	80	64	73	70	74	76	84	80	64	71	65	74	69	77	61	74	60	70	73	69	76	77	66	79	69	64	65	75	59	76	77	67	59	71	66	74	68	84	66	65	58	59	64	71	84	88	63	71	71	92	73	82	77	76	76	57	68	68	71	89	80	72	66	83	76	48	77	72	65	75	69	71	63	72	61	76	65	76	65	69	68	64	55	85	61	71	84	83	69	69	67	65	78	58	61	80	75	67	64	59	73	79	77	65	83	83	85	56	68	71	67	79	77	72	58	73	87	55	58	74	67	53	56	68	62	65	86	94	75	80	86	72	78	67	81	66	69	77	65	77	54	71	72	64	72	75	65	69	70	84	85	60	76	53	74	73	73	58	77	75	66	74	64	71	78	61	64	71	69	67	65	63	59	78	66	69	62	72	80	74	74	62	74	68	61	84	79	78	74	62	64	52	79	71	83	67	66	56	66	75	77	79	66	65	80	72	66	74	59	78	67	73	71	57	78	69	73	77	59	79	79	85	66	65	73	74	68	69	82	66	64	91	92	74	71	64	72	67	73	66	78	70	76	69	71	90	70	67	72	79	65	83	74	74	73	73	74	65	69	64	76	74	66	77	80	70	79	72	81	78	68	69	72	74	53	67	65	85	56	71	79	51	66	64	65	72	72	75	76	70	77	72	72	88	67	70	90	77	64	57	74	68	64	56	74	69	68	66	84	73	76	57	73	58	78	81	72	72	61	77	84	68	58	69	96	68	85	70	75	71	92	84	78	67	74	70	65	76	78	82	81	72	67	69	79	51	68	67	54	91	85	51	61	72	88	73	83	76	82	70	68	66	70	67	88	58	55	61	79	69	74	76	54	78	70	67	80	83	79	67	65	81	79	62	66	64	94	68	78	79	69	54	67	61	77	60	57	53	57	93	67	79	76	59	82	74	79	67	77	80	66	80	74	70	73	72	69	77	70	82	67	64	73	61	69	81	86	81	66	79	80	76	70	79	86	82	71	80	70	83	79	67	87	81	73	59	79	72	76	66	75	72	65	76	74	68	68	72	75	51	74	78	76	64	70	55	73	64	73	75	79	65	83	73	81	72	83	71	72	67	84	71	87	81	66	67	69	73	61	67	71	56	72	71	63	73	54	75	80	71	56	57	86	85	52	68	69	64	53	65	72	70	57	70	70	80	72	61	61	66	69	76	65	78	81	89	61	70	78	51	73	72	78	75	57	70	77	85	54	65	71	69	84	58	77	64	68	61	77	65	63	64	81	70	72	82	88	69	81	50	70	76	66	65	70	54	72	69	64	71	70	63	89	70	68	65	70	83	67	69	85	69	64	60	75	79	70	58	71	69	59	71	68	65	67	87	65	65	86	79	68	68	57	70	46	59	72	80	68	65	83	70	73	66	69	66	67	57	60	72	77	71	78	76	64	66	74	64	85	68	72	63	71	57	70	77	66	65	68	58	70	76	72	56	88	74	60	77	84	72	71	67	87	77	68	74	70	67	76	80	60	85	93	75	78	74	59	66	70	69	72	72	87	77	68	78	73	74	65	80	78	73	84	68	76	61	61	68	72	75	79	72	79	71	67	54	80	71	75	78	80	78	61	69	76	70	68	72	79	61	82	72	66	78	60	66	86	82	79	64	66	76	81	68	83	76	76	73	81	63	73	70	85	65	71	71	75	66	77	75	70	66	81	56	58	77	71	61	68	74	69	85	72	79	71	64	81	71	78	72	72	66	61	62	68	81	72	80	75	74	65	78	73	65	60	81	84	53	67	78	71	60	74	71	75	68	71	73	69	77	72	71	70	67	89	80	69	60	65	62	74	73	53	67	74	69	78	48	64	80	68	68	66	68	82	66	63	57	89	84	71	68	81	80	77	87	70	70	78	68	61	61	83	65	69	72	75	58	77	56	68	78	82	67	57	61	72	74	69	79	70	62	57	77	69	83	59	54	62	52	80	61	64	64	68	59	70	65	67	70	79	59	63	74	77	80	78	80	79	75	77	72	84	71	58	67	73	61	67	67	75	57	67	77	59	77	83	61	65	98	64	73	69	55	86	66	56	79	64	50	74	63	65	82	68	76	74	62	67	74	66	66	70	66	84	52	86	69	73	64	64	59	77	75	76	81	62	73	73	70	89	79	70	81	78	59	67	80	69	64	79	75	62	63	76	70	58	74	72	74	49	82	73	71	77	76	77	82	66	69	69	70	63	70	77	80	78	72	60	56	71	74	78	68	57	85	66	72	75	73	57	64	64	83	65	67	59	69	81	74	70	85	76	62	72	69	67	61	76	64	71	68	65	56	79	82	73	85	76	63	64	88	63	65	56	90	67	75	74	65	80	98	88	66	80	68	78	75	64	83	57	65	76	77	67	69	64	58	76	64	68	72	75	69	78	67	80	72	67	75	67	60	68	71	83	62	65	59	60	59	75	65	78	67	73	71	61	76	70	77	66	70	71	70	78	68	64	64	79	79	81	77
27680	13007	5506	6310	11788	14047	13179	11138	9021	7048	5721	4361	3573	3184	2961	2620	2470	2335	2040	1872	1619	1370	1222	959	734	686	703	638	656	617	596	573	554	556	556	536	538	558	582	581	565	515	605	542	584	589	613	577	555	608	573	591	546	558	623	555	536	563	608	591	559	544	573	565	641	571	602	564	539	598	589	585	575	584	616	561	562	537	589	556	558	586	586	573	591	613	585	616	586	597	621	561	582	577	592	551	549	593	609	604	615	571	563	565	561	606	576	590	558	587	581	560	604	565	561	571	574	597	579	607	583	646	559	570	596	563	550	570	561	577	568	548	597	603	584	602	558	556	617	584	592	536	594	642	602	600	593	597	570	594	574	561	578	556	563	559	557	580	569	559	566	598	561	615	515	582	547	607	543	585	595	556	533	612	560	565	552	548	609	598	566	572	583	540	540	548	532	553	595	568	568	554	569	539	572	573	532	568	581	545	599	578	551	576	564	609	592	607	583	568	563	555	561	578	608	551	580	582	515	566	583	602	557	628	547	552	582	560	610	568	583	544	554	596	584	557	572	582	598	585	566	581	563	589	575	587	559	589	533	538	523	568	611	566	597	620	588	552	536	618	540	554	563	616	579	553	585	556	579	615	566	591	586	578	586	534	581	591	594	572	566	589	566	570	570	582	621	562	515	593	611	576	574	557	555	577	597	566	573	577	576	567	581	529	552	592	580	585	578	589	601	586	545	555	585	581	562	546	603	536	580	586	582	571	567	534	599	570	539	585	595	553	534	567	565	590	578	593	560	549	564	547	572	569	514	617	579	599	551	592	556	593	551	561	580	561	606	562	592	567	564	583	571	613	599	567	536	571	583	619	559	554	600	578	614	573	556	604	581	620	557	582	578	575	575	575	547	538	518	566	564	564	548	555	574	576	575	563	565	535	594	548	590	545	627	593	572	590	575	577	591	575	606	569	565	626	567	564	583	595	556	559	614	530	591	536	585	620	522	556	605	557	560	562	576	557	582	571	607	522	548	608	581	592	531	546	568	581	619	554	573	616	572	587	599	572	548	547	551	604	549	573	570	569	589	526	559	560	534	556	602	547	530	539	585	602	557	550	589	555	548	552	548	583	589	630	540	584	537	588	552	561	587	571	562	550	612	560	603	602	564	615	589	601	581	549	606	568	576	566	597	556	575	568	561	574	572	563	566	578	579	531	579	578	587	647	585	564	564	582	564	579	559	546	632	566	547	571	585	618	621	577	555	555	561	571	578	576	600	559	580	556	511	560	566	588	600	582	551	585	561	578	582	545	551	610	601	579	608	569	560	563	527	540	593	577	608	595	611	564	584	567	537	603	590	601	586	541	555	556	597	544	553	570	592	547	551	536	548	583	562	549	625	604	586	572	574	571	560	585	587	575	586	586	584	606	581	545	570	608	563	589	534	589	590	572	568	556	576	544	566	556	596	599	585	543	530	542	612	628	616	525	544	567	568	591	575	571	557	596	551	581	549	515	556	540	588	532	596	550	543	596	589	581	566	603	579	523	610	570	527	575	587	554	617	562	590	543	549	577	585	602	575	574	554	536	545	548	554	613	579	568	560	539	592	540	557	549	528	550	567	548	547	567	568	565	597	567	617	609	594	598	600	559	565	597	518	590	578	596	575	564	579	590	612	550	579	617	556	579	553	594	555	542	601	569	597	602	550	586	594	560	587	617	556	587	553	572	558	571	641	573	562	582	554	609	613	536	576	564	563	545	595	572	566	590	589	548	560	640	532	579	572	595	582	554	610	563	545	557	508	561	596	584	529	585	571	575	565	626	617	576	595	584	573	551	594	573	569	526	589	582	572	587	626	574	608	590	559	557	560	603	573	557	573	588	567	602	595	552	573	520	570	591	575	569	551	590	572	581	590	550	588	568	559	598	533	574	584	562	571	563	568	541	566	573	563	528	554	562	563	609	565	550	560	589	568	588	586	553	618	591	607	570	560	550	581	552	552	544	584	564	580	563	570	591	623	580	563	556	543	581	548	597	559	612	561	595	608	563	585	557	547	569	605	591	581	536	572	560	576	596	549	574	568	551	565	584	582	566	552	552	543	562	599	597	555	566	549	580	608	554	568	573	573	549	530	555	569	557	586	590	545	595	552	595	624	572	573	571	558	557	555	557	555	568	604	590	586	594	585	538	544	573	559	594	586	569	584	578	556	537	577	591	537	567	592	570	597	580	573	619	559	600	575	554	548	543	561	587	575	598	617	606	608	609	574	593	546	546	602	606	586	553	583	577	600	598	559	571	552	589	566	605	559	602	530	574	538	577	554	558	571	602	561	582	535	608	596	563	584	594	553	591	591	581	521	582	552	584	547	608	583	569	613	573	554	602	566	593	584	566	535	572	580	563	604	570	578	624	566	576	522	617	573	565	576	587	550	576	602	538	583	575	584	578	554	547	567	564	565	551	604	594	592	605	566	548	562	554	541	559	596	571	610	576	618	604	580	554	554	587	586	613	550	620	590	554	572	557	579	561	570	532	604	587	549	598	580	583	604	559	557	564	550	618	601	561	586	585	611	578	582	598	548	597	555	590	574	555	559	556	560	551	597	587	589	601	582	543	560	585	581	589	576	609	557	545	603	590	600	540	576	525	602	639	607	596	526	592	568	575	578	565	579	599	586	553	593	599	558	616	600	520	557	564	582	530	565	542	578	576	555	536	533	586	568	601	563	562	513	554	591	552	568	577	601	551	575	523	536	604	594	586	550	559	592	547	579	510	563	540	579	539	553	591	528	592	588	588	561	585	614	556	592	588	527	572	592	533	549	555	572	557	634	545	558	591	604	581	634	570	581	541	570	537	584	539	572	579	571	577	577	549	533	550	576	556	592	580	574	590	553	609	592	552	566	546	583	618	555	569	536	577	555	589	578	592	562	592	557	545	613	588	617	578	586	606	584	547	565	532	576	607	570	603	608	572	566	590	586	586	529	596	579	553	562	581	570	572	569	611	564	562	574	595	596	538	574	590	548	548	556	592	583	583	549	584	549	645	610	564	555	598	530	579	607	608	564	567	560	555	573	630	602	545	565	572	600	546	569	583	553	541	545	589	576	551	531	567	588	612	650	626	539	573	575	623	570	620	593	602	571	554	531	605	593	570	565	548	569	560	591	582	597	587	567	534	584	539	555	581	570	577	514	578	572	557	565	592	614	579	608	562	532	573	560	591	604	580	580	583	508	546	600	565	610	561	571	556	615	588	554	587	530	565	553	600	580	578	597	580	581	574	561	571	584	583	580	566	616	527	586	584	582	597	555	560	588	531	622	553	578	606	515	537	594	578	585	568	607	580	582	592	533	622	583	577	592	543	538	540	534	597	566	542	524	531	580	566	563	569	583	585	580	541	612	586	542	572	553	538	563	563	578	585	545	576	546	578	532	595	605	564	568	568	609	540	554	569	572	575	627	564	543	574	599	557	555	583	549	608	577	557	551	541	577	556	606	540	553	567	566	540	593	565
3369	1462	465	297	281	311	306	337	259	277	235	191	155	135	156	153	137	123	129	125	112	95	93	88	84	84	90	80	88	97	85	84	84	66	90	96	78	78	76	74	91	67	91	96	83	96	91	84	83	96	78	78	76	99	92	76	79	70	67	91	79	64	67	89	78	98	76	96	81	79	79	96	87	64	76	81	71	78	69	69	69	94	92	71	62	85	84	83	79	87	71	87	73	90	78	93	91	74	89	85	77	69	99	74	81	81	103	59	75	79	82	80	70	74	76	64	69	75	81	81	80	80	81	87	89	82	85	81	86	69	73	72	83	82	75	77	79	85	88	80	78	66	88	73	74	84	106	75	82	86	81	80	89	76	86	67	85	81	94	63	84	84	68	79	71	76	82	71	88	81	86	75	82	76	82	69	86	68	80	74	99	91	69	76	74	76	72	63	69	66	84	84	69	87	92	73	80	80	89	82	77	95	82	83	94	84	84	91	75	86	74	96	65	81	67	77	73	83	95	88	72	72	82	83	82	95	76	80	91	91	78	68	82	78	100	79	92	73	64	92	90	93	85	69	71	82	62	86	77	67	100	80	90	77	80	79	85	86	94	92	74	90	84	68	68	91	92	94	76	75	86	74	90	84	85	77	99	83	87	85	85	63	75	76	87	80	90	71	89	90	84	98	69	85	72	79	95	74	52	75	66	67	78	102	94	59	75	72	92	75	75	71	88	82	78	87	80	82	73	85	59	90	89	74	58	101	63	74	74	80	81	90	68	74	78	80	82	73	73	85	76	73	75	87	75	82	81	70	80	92	86	78	72	97	77	93	72	81	81	81	78	76	92	86	73	77	72	72	87	70	82	90	85	78	86	67	79	84	68	73	86	73	81	89	84	62	92	75	81	80	72	75	82	83	89	67	85	77	84	79	94	76	74	83	95	74	71	71	89	86	91	64	79	82	83	83	82	74	79	82	79	78	78	79	85	82	83	82	71	60	96	70	81	86	84	74	78	87	72	64	71	78	73	91	83	75	75	90	96	97	67	85	77	76	89	91	75	71	80	87	79	88	99	79	88	89	71	79	69	70	82	79	86	88	92	71	85	87	84	86	81	70	74	83	85	82	74	71	74	77	83	86	82	88	88	90	84	95	72	81	59	72	87	89	82	84	89	86	90	79	77	80	94	78	92	79	67	74	90	79	62	82	73	96	88	80	78	89	93	74	81	97	71	77	78	74	65	73	73	83	80	55	85	94	85	75	81	91	75	83	66	67	82	80	79	86	72	80	88	62	74	69	85	95	82	78	80	79	72	83	74	73	75	83	78	89	84	63	94	90	85	84	65	83	76	63	79	82	80	68	80	80	70	94	75	68	90	77	74	87	75	84	91	82	88	69	75	71	71	79	86	93	86	78	80	85	77	76	85	78	87	84	82	98	82	85	83	83	77	90	68	91	85	72	83	82	103	97	85	77	92	94	78	75	90	77	82	67	63	77	88	63	80	75	83	83	83	61	71	92	66	89	73	93	91	78	85	60	75	84	67	83	80	86	64	100	85	72	88	80	84	80	76	71	88	88	95	78	87	98	80	74	85	81	77	76	93	86	74	83	74	85	73	62	90	81	84	79	68	94	99	84	85	81	80	89	93	67	74	75	71	90	82	59	77	76	94	78	87	82	72	74	73	78	77	90	83	84	66	92	91	75	83	90	83	73	74	85	79	79	67	78	90	92	74	84	88	79	67	76	80	73	84	78	86	94	75	88	91	81	77	83	82	79	81	80	84	98	90	71	84	90	78	77	78	89	84	107	84	85	85	75	73	92	97	68	71	82	93	89	65	89	70	74	66	72	100	69	81	87	79	89	88	81	72	75	75	91	80	97	84	72	101	77	77	87	83	72	84	94	73	92	76	84	86	78	71	69	91	87	84	88	77	80	80	101	72	80	72	86	90	81	60	74	71	68	86	78	76	74	82	94	88	79	73	83	84	77	81	85	91	83	96	87	76	92	73	72	77	78	93	77	79	86	83	90	81	86	69	81	91	83	80	81	67	80	71	88	91	76	90	83	79	84	82	92	73	92	63	77	83	71	83	87	87	77	82	87	84	71	81	82	91	76	69	86	81	89	79	74	76	78	96	66	67	77	79	96	83	68	77	73	86	87	78	70	76	82	87	77	90	86	89	62	84	105	78	65	82	90	80	89	81	83	76	82	76	102	60	85	77	81	91	68	102	86	83	87	84	89	94	90	84	87	64	85	74	73	86	83	84	84	87	69	86	84	84	70	96	89	83	77	77	75	83	82	82	91	89	76	72	70	90	79	77	81	82	71	77	95	90	88	73	72	76	89	81	76	84	79	71	73	73	79	84	73	80	83	82	65	75	71	84	77	84	83	85	89	90	77	72	84	93	85	72	70	72	85	77	79	76	87	72	90	80	74	68	73	88	90	78	81	65	79	84	85	87	90	77	78	100	77	68	71	81	59	82	80	77	83	80	87	71	79	85	64	73	89	72	99	80	86	96	93	83	80	88	82	87	80	86	76	72	82	67	83	83	72	84	80	75	77	77	76	79	100	70	75	66	82	90	82	77	86	75	79	63	82	85	79	72	76	82	83	85	82	81	72	88	67	91	77	70	81	75	86	70	63	83	75	87	86	84	80	74	71	81	83	78	97	82	78	68	84	86	69	79	77	81	81	87	67	80	80	73	86	79	68	76	72	97	71	83	82	76	72	82	77	80	66	82	78	92	85	67	63	69	108	64	81	92	92	98	75	67	71	73	91	77	87	77	71	81	78	79	74	74	74	64	79	78	91	63	88	81	84	76	76	78	88	88	95	95	91	75	77	97	77	82	92	75	80	85	75	71	69	76	81	85	72	56	86	67	77	96	84	67	78	71	82	83	73	80	66	79	76	84	87	83	80	72	82	75	81	72	68	81	76	94	85	77	81	99	73	95	68	60	74	79	85	68	81	68	88	61	80	73	91	96	94	76	73	80	86	91	85	86	80	72	64	75	66	75	92	79	77	90	81	85	64	87	71	75	69	81	87	76	89	85	76	68	82	86	87	89	79	80	87	85	79	84	83	87	76	95	79	84	78	74	84	88	79	83	79	82	84	74	77	66	88	79	80	74	80	66	78	65	85	90	103	76	74	82	74	65	96	67	80	71	74	84	64	75	78	82	87	70	76	94	80	64	79	63	71	81	74	76	94	78	77	74	68	85	80	78	77	74	90	81	92	70	72	80	75	77	70	85	82	89	68	74	63	50	77	84	80	76	77	103	77	90	83	94	80	73	86	76	82	89	75	88	89	83	73	88	89	68	96	80	82	84	74	70	75	71	52	70	81	77	79	72	96	71	81	67	90	99	75	74	74	69	92	88	75	86	79	80	82	89	78	86	87	85	85	68	92	81	92	83	77	80	72	94	90	88	78	85	70	75	90	70	77	76	76	78	73	93	88	88	98	73	80	76	77	73	96	94	66	101	84	75	73	85	87	95	84
28341	13425	5487	6373	11941	14261	13088	11040	8851	6975	5631	4384	3577	3249	2803	2725	2591	2331	2081	1847	1586	1398	1303	1047	777	772	744	707	701	686	676	676	677	630	660	690	680	625	643	640	635	620	645	646	615	670	650	634	637	651	658	634	656	615	658	635	627	628	635	674	676	641	665	645	579	661	648	666	609	665	607	666	654	660	644	605	658	668	618	677	633	595	628	613	676	627	626	648	623	661	657	597	629	671	629	632	663	686	678	643	676	618	660	625	657	683	615	594	651	642	672	669	629	627	675	660	651	649	625	667	681	612	656	661	647	604	634	657	588	634	593	636	634	649	620	623	686	656	658	647	663	627	680	634	672	602	637	682	634	638	644	670	666	679	652	619	657	654	667	618	654	673	654	640	610	637	614	621	631	610	639	633	642	622	629	651	616	585	644	662	657	634	654	588	634	653	660	619	675	646	614	581	665	655	657	683	605	660	607	627	620	641	619	644	639	593	664	652	594	650	604	599	650	663	635	644	635	674	677	633	661	626	656	644	664	617	626	644	639	652	589	632	632	632	615	659	657	602	664	657	601	661	692	618	651	630	610	650	623	714	661	639	620	625	633	626	612	638	636	633	653	649	672	600	662	621	654	616	622	649	607	651	657	633	650	637	625	637	649	652	670	646	627	619	649	692	642	663	639	625	605	637	623	628	698	675	619	682	648	655	634	611	616	649	666	626	661	684	612	653	616	621	631	662	651	630	650	663	635	641	638	609	659	611	604	598	615	641	682	627	651	693	649	655	637	606	677	636	567	665	625	670	616	674	629	664	603	611	659	627	656	621	604	600	619	622	616	650	646	595	599	627	669	659	668	631	652	686	640	611	622	623	582	620	653	669	612	595	677	671	631	630	596	650	650	673	676	667	664	616	599	638	612	636	659	659	693	638	632	648	650	589	628	640	633	638	678	650	667	667	654	664	644	647	671	629	621	609	649	594	612	609	662	621	625	653	613	625	672	667	610	616	639	636	615	618	627	645	648	643	667	646	632	639	629	669	677	623	652	598	624	662	643	663	617	647	658	613	599	669	624	682	626	635	682	618	612	665	652	622	638	656	633	629	634	617	630	619	624	647	624	647	639	656	630	653	638	674	638	627	675	634	613	613	622	619	663	631	628	657	609	592	660	662	645	639	644	645	587	630	598	655	617	630	714	650	634	621	641	651	669	654	626	614	611	639	660	678	633	658	594	653	676	678	603	633	668	654	679	659	621	653	654	631	635	640	644	619	607	632	667	655	610	645	603	673	615	653	667	634	671	641	639	666	647	659	678	684	607	598	640	611	675	660	652	625	625	639	604	608	634	675	665	670	643	650	639	625	653	633	639	629	661	608	621	626	655	612	634	604	637	646	603	608	626	665	666	664	652	625	656	663	619	616	644	636	684	615	647	659	621	618	643	636	643	641	675	674	643	666	673	632	662	653	620	633	632	670	642	606	664	628	630	671	663	634	593	631	684	640	607	636	691	674	664	649	677	626	649	633	649	657	656	639	654	653	660	607	621	622	695	674	643	670	663	630	648	668	613	686	680	674	699	657	641	669	667	632	668	628	681	617	605	636	635	660	618	630	636	657	684	639	625	606	643	628	710	645	631	655	624	613	652	653	640	658	672	664	669	659	647	661	661	633	669	650	633	616	607	631	649	628	630	627	624	624	664	630	661	639	606	619	685	629	618	666	644	662	656	629	627	618	595	587	638	616	631	660	642	661	604	652	667	630	656	615	635	706	662	687	652	665	648	644	607	602	634	652	664	648	630	644	680	645	626	611	629	635	604	618	641	638	660	645	619	642	673	655	633	637	668	611	632	653	637	650	647	622	604	624	660	596	647	651	645	663	564	631	647	684	651	628	635	634	573	642	673	636	630	683	695	650	609	630	614	628	644	636	664	614	604	623	659	620	628	641	587	685	663	590	593	643	661	623	580	683	660	629	623	668	600	633	613	661	651	618	649	634	634	679	644	674	691	652	672	614	638	663	609	665	641	630	667	627	605	651	666	663	618	629	688	645	675	613	632	684	672	661	625	662	593	618	661	655	598	628	641	634	662	642	626	622	631	655	644	667	629	679	614	612	658	623	668	643	625	697	621	654	624	628	649	645	655	632	600	629	634	622	685	628	676	638	642	615	632	617	659	651	635	616	645	676	646	658	633	641	642	621	655	658	618	596	617	649	572	639	655	671	622	639	640	696	641	600	629	605	587	699	629	609	651	657	646	640	644	598	692	669	654	639	648	640	622	641	619	662	609	614	636	620	659	638	699	663	662	664	665	689	638	641	699	656	672	654	626	633	648	675	649	633	657	633	631	666	647	666	678	617	654	646	643	643	626	662	630	627	661	619	630	615	674	646	627	629	673	628	636	615	563	620	631	624	622	618	629	641	618	623	643	613	682	635	627	653	599	625	600	642	608	619	667	655	612	640	673	666	654	605	666	610	661	632	615	637	591	629	654	671	637	631	620	607	661	624	634	628	658	650	638	600	644	661	621	679	608	669	614	607	661	628	625	650	650	639	613	604	642	631	657	660	652	640	670	631	673	650	654	658	639	634	627	662	637	636	684	661	622	632	657	662	633	636	604	688	661	633	622	632	624	671	620	620	653	645	621	590	646	651	652	660	621	659	692	635	627	591	642	640	628	619	640	656	602	685	646	652	636	650	655	630	641	666	619	704	652	598	648	620	612	648	607	658	650	649	660	618	628	641	641	647	641	646	648	690	626	656	611	693	614	641	630	624	613	622	621	610	606	651	662	632	596	638	670	618	599	620	643	617	678	678	649	631	620	647	654	644	698	670	642	625	633	679	601	593	647	664	647	677	653	642	678	679	599	649	677	597	648	655	573	612	629	618	647	633	656	642	619	643	652	626	639	663	611	624	628	639	631	633	661	645	620	620	599	634	634	616	635	640	650	673	648	628	649	669	641	648	608	618	681	645	652	635	592	649	715	669	644	623	621	651	621	629	666	597	667	628	652	615	657	624	633	658	625	614	633	690	619	672	649	625	636	633	667	649	628	635	644	626	653	602	625	684	636	626	640	605	636	617	590	684	644	637	648	671	634	656	668	632	691	621	620	638	638	626	674	666	585	639	672	660	643	635	680	652	674	636	667	653	647	641	623	642	676	634	644	644	668	648	662	669	632	676	672	644	637	661	630	606	675	657	632	671	653	612	605	624	631	639	614	625	627	675	624	623	637	645	669	615	593	641	625	579	644	589	667	625	652	641	631	624	631	620	623	648	652	679	671	651	629	620	642	670	623	693	655	621	648	635	707	589	635	664	612	634	612	652	674	635	679	635	598	677	631	650	646	648	646	679	633	654	642	643	598	639	640	645	638	623	633	670	655	662	645	680	607	604	642	667	638	624	617	649	602	586	604	648	629	656	649	635	643	663	617	668	640	644	676	682	644	603	656	622	595	643	618	642	578	630	640	600	606	607	631	668	603	647	673	651	651	653	656	614	633	640	612	609
5423	2315	622	384	317	414	417	392	349	306	248	209	191	195	168	195	166	182	138	128	129	114	130	113	89	92	97	87	103	80	90	96	86	79	104	86	96	70	87	102	90	73	91	91	79	90	89	98	92	100	87	93	70	85	90	93	78	104	66	98	80	92	82	73	96	79	85	80	77	83	84	86	70	80	82	69	88	73	70	74	81	83	81	91	79	85	84	86	91	88	97	75	77	98	87	87	80	75	82	80	91	67	81	74	83	92	83	98	83	92	93	86	76	79	89	96	97	96	88	83	82	98	81	85	83	84	75	88	80	78	86	101	94	89	83	80	83	84	81	75	89	81	87	96	85	88	75	87	92	89	80	101	81	69	81	115	102	96	93	80	92	80	92	71	85	90	68	88	89	82	85	83	93	84	84	98	86	83	91	89	89	83	88	106	83	95	83	91	88	77	88	88	92	106	77	78	92	100	84	82	89	89	80	76	92	83	70	76	86	85	75	92	96	75	93	79	76	92	102	88	99	90	104	99	80	84	88	81	85	89	85	87	68	93	83	94	76	78	85	80	82	93	87	91	91	92	96	88	82	84	97	85	83	83	92	85	80	76	67	83	78	82	70	84	76	86	92	81	86	74	86	101	92	83	85	78	97	90	92	96	95	71	84	84	96	83	77	92	73	95	78	75	100	81	73	91	95	100	101	82	93	82	91	90	78	70	96	81	111	77	85	100	60	87	83	91	89	90	80	80	80	76	100	79	89	99	99	84	101	81	89	78	67	75	74	87	66	75	82	87	92	83	81	85	89	80	93	93	94	75	82	113	75	87	95	95	76	83	70	81	93	85	89	87	89	93	80	93	76	110	78	84	98	96	91	110	88	78	84	96	72	79	81	82	104	96	79	65	88	101	72	70	92	87	69	85	92	90	98	82	79	81	73	70	89	74	70	102	86	86	97	103	77	92	84	87	84	86	89	84	97	89	88	88	89	96	86	73	90	78	77	88	90	75	98	83	84	76	80	74	89	80	92	70	82	84	90	90	87	101	92	72	106	90	100	103	91	71	110	74	91	101	97	85	87	86	70	93	82	91	72	89	79	86	84	85	89	70	101	92	82	73	79	112	90	94	92	88	94	104	86	102	92	78	92	89	97	100	91	89	84	83	96	77	78	103	84	88	90	83	89	89	96	68	88	78	91	77	93	93	74	81	109	94	102	77	79	93	95	74	93	81	74	93	77	80	94	82	83	93	73	74	77	87	85	78	80	72	82	88	83	84	88	99	88	76	85	91	97	98	80	64	79	85	84	102	104	86	92	95	72	80	103	94	96	73	98	98	92	96	87	76	76	97	77	83	84	75	74	92	88	96	98	79	105	96	87	75	70	72	104	87	79	90	86	79	85	70	67	99	78	70	84	106	83	97	80	99	82	87	72	80	90	80	88	72	86	80	84	76	94	90	64	80	77	106	86	90	75	82	83	99	93	106	78	82	94	91	79	81	97	71	76	75	79	83	88	83	80	83	68	71	83	85	86	100	74	86	81	69	81	74	92	75	75	80	87	111	89	79	83	86	81	89	101	76	94	91	72	73	74	77	79	98	86	102	84	88	93	90	79	71	76	94	84	70	73	87	93	78	86	86	78	85	92	85	95	105	77	92	94	90	89	105	96	86	92	90	96	78	95	76	91	80	89	73	75	86	91	74	90	92	89	101	87	79	83	74	77	83	76	67	97	69	66	92	74	85	90	86	74	82	68	93	79	76	86	79	78	75	75	84	77	91	78	82	87	70	86	83	98	82	83	86	96	86	78	86	84	94	76	73	94	93	87	80	76	82	86	80	95	86	78	74	83	77	78	98	88	83	88	107	82	68	87	83	72	83	87	69	97	90	78	77	96	76	83	73	74	93	75	110	80	89	90	75	65	72	73	103	78	89	88	79	104	96	67	72	79	78	80	87	100	89	87	70	87	93	72	80	87	88	75	82	85	74	87	89	97	74	88	87	90	84	87	88	81	88	98	86	91	62	90	87	83	92	70	79	92	74	88	83	83	101	86	100	92	77	76	79	89	89	84	66	102	98	98	79	83	90	89	87	86	92	87	97	83	99	95	82	98	93	86	100	89	72	110	93	101	87	85	90	89	82	77	74	85	88	67	80	81	91	90	73	91	95	89	70	90	71	80	82	83	85	80	78	88	84	84	96	85	79	86	87	89	91	84	65	78	74	100	96	98	94	79	82	93	86	82	100	94	101	67	80	74	72	77	89	91	96	66	84	83	103	79	86	91	80	106	89	74	91	89	75	78	72	96	82	95	108	93	81	78	89	97	74	76	92	90	107	74	110	86	80	102	78	93	90	91	91	89	80	84	93	96	95	98	92	93	89	71	84	97	95	92	96	95	84	92	81	86	79	86	94	70	84	94	81	90	90	95	73	75	80	88	96	81	77	80	97	79	91	83	99	82	76	78	94	102	81	102	67	90	80	86	86	75	93	86	100	80	81	93	99	88	70	88	69	86	96	98	92	73	88	83	81	74	87	75	83	83	94	89	98	97	103	90	74	94	79	80	94	91	80	76	85	79	86	95	89	86	93	82	103	84	73	94	70	93	76	80	79	61	87	100	81	80	92	81	90	75	104	98	82	84	76	73	102	71	88	82	76	85	74	77	83	82	105	91	88	104	95	84	80	69	96	105	89	69	80	115	83	83	75	97	95	92	90	89	80	93	76	89	89	72	66	76	94	98	78	85	92	100	90	84	95	75	79	80	87	93	82	84	96	84	98	73	95	90	97	91	84	86	105	81	94	82	87	83	91	98	87	83	98	80	92	85	76	78	93	84	72	66	96	75	95	83	82	82	84	95	73	82	87	91	92	96	85	72	99	74	103	93	81	94	78	85	86	85	78	81	70	74	97	82	73	91	83	89	87	94	86	67	68	93	73	93	70	84	97	88	86	106	94	100	86	100	90	97	87	85	95	81	92	83	92	89	86	89	73	99	82	82	79	91	72	89	71	82	86	87	100	105	83	60	80	87	100	82	77	73	84	86	91	91	77	87	97	87	80	81	89	97	81	76	83	95	79	97	89	93	91	76	69	80	80	80	79	74	82	89	84	94	92	92	81	80	88	92	88	87	72	87	85	96	81	83	81	92	89	75	67	83	76	82	102	101	90	92	94	83	101	76	88	86	96	80	102	94	72	80	91	77	80	80	86	91	89	105	79	92	82	86	80	89	80	94	94	83	94	97	84	79	93	97	91	70	88	75	94	83	88	72	89	91	68	85	93	91	90	75	93	73	88	101	87	111	81	93	93	89	83	88	92	85	86	68	94	86	76	83	94	87	92	106	85	85	97	97	82	97	74	87	79	93	87	73	86	102	86	88	92	94	96	93	88	81	97	74	65	88	81	89	78	73	80	82	96	96	90	78	80	99	82	86	94	77	72	73	76	92	98	103	86	95	82	68	85	96	85	92	96	87	89	87	70	99	86	72	84	74	87	83	78	85	85
31439	16710	6870	7767	14022	16474	15196	13217	10857	8880	6956	5512	4701	4048	3619	3594	3288	3053	2723	2272	1864	1694	1651	1371	1007	881	796	845	759	778	748	740	754	716	720	725	720	720	723	680	703	688	681	716	698	683	703	658	710	678	708	686	715	702	672	693	719	666	640	702	675	655	660	647	699	695	701	736	693	719	722	754	662	665	686	707	768	723	650	665	680	696	756	719	698	656	652	712	674	666	724	737	743	733	665	685	710	701	664	706	713	696	711	684	706	712	715	697	695	692	682	714	688	682	707	685	691	690	731	709	646	698	698	679	740	673	757	698	707	695	694	690	751	725	684	685	702	725	693	691	716	742	671	703	678	694	707	706	707	732	674	669	651	726	687	670	722	666	696	721	674	717	711	660	641	717	650	672	706	700	703	727	719	694	657	685	746	678	691	661	704	637	694	722	703	718	754	688	687	701	719	689	718	758	650	678	662	701	689	714	695	706	692	677	711	699	711	680	720	677	704	680	709	710	670	691	656	677	664	671	714	648	666	725	695	728	687	687	710	643	705	715	698	743	688	719	744	670	706	688	685	693	710	681	702	724	654	650	711	668	686	717	664	689	687	691	684	705	712	688	688	660	671	671	649	688	700	699	716	708	648	709	701	649	679	711	671	744	678	675	710	721	693	744	693	684	659	666	681	738	691	665	642	727	674	696	649	681	695	713	725	700	702	685	649	667	661	676	699	693	670	728	686	700	659	672	677	674	680	717	667	664	716	688	696	721	653	686	741	691	663	678	671	684	683	685	711	681	699	690	720	715	705	704	708	683	674	700	728	695	703	665	662	720	649	692	680	681	695	707	708	649	660	705	685	678	732	649	703	671	692	726	706	695	692	732	666	705	708	698	692	668	680	710	673	671	676	701	678	714	729	694	694	692	668	732	682	676	652	676	679	722	654	675	710	655	704	697	657	701	679	713	668	707	676	652	658	703	719	690	690	673	681	718	706	684	672	690	727	735	702	720	715	660	662	675	683	682	659	713	677	710	656	709	669	651	658	705	723	699	736	661	690	728	649	680	669	667	673	724	698	652	715	707	633	672	659	707	693	671	733	653	691	668	707	686	719	702	683	709	701	685	671	625	718	706	707	685	647	663	674	680	654	681	679	733	680	672	684	677	722	663	708	678	693	705	725	707	685	663	682	697	710	680	687	661	696	730	711	680	682	680	695	643	711	711	715	669	722	706	681	680	668	681	646	724	709	670	643	661	674	661	714	705	722	717	662	661	696	685	717	695	702	680	726	725	699	731	668	690	708	657	719	662	641	681	711	749	711	725	657	723	730	711	651	662	729	718	680	739	736	701	689	677	684	727	667	694	697	682	679	731	718	680	700	682	675	724	713	680	696	705	738	740	705	677	715	695	697	707	677	687	686	652	737	665	721	695	675	701	676	695	673	705	659	694	696	685	639	682	678	692	692	764	653	707	668	691	695	701	745	674	707	648	684	697	724	747	713	711	696	691	715	665	677	711	646	685	640	707	687	689	711	706	690	705	647	694	689	683	720	693	673	657	715	727	690	653	696	704	647	667	684	692	692	680	719	652	709	721	696	644	718	653	679	710	679	658	696	703	678	682	672	671	736	676	687	694	687	677	715	715	683	682	718	726	737	730	694	685	723	654	649	712	648	687	652	703	698	668	696	693	667	624	663	684	697	746	669	664	668	676	719	649	698	650	704	707	705	694	697	719	692	684	685	668	643	702	713	680	682	659	723	723	702	680	733	701	720	707	731	727	702	652	663	661	695	710	681	692	678	695	658	739	686	661	676	704	712	752	661	690	680	680	669	675	712	692	703	636	720	701	688	673	708	662	722	690	650	645	664	721	711	735	665	714	651	735	673	684	689	760	695	637	676	709	708	694	723	658	721	714	728	708	687	680	696	708	699	740	707	675	724	745	686	660	673	672	719	701	677	657	669	650	642	687	646	696	777	691	706	705	684	703	659	684	732	709	723	652	687	693	687	679	683	646	700	707	664	685	678	695	712	691	722	668	717	700	684	735	662	665	687	689	682	703	707	715	658	708	703	698	680	717	672	700	692	690	694	710	680	663	702	715	709	712	695	698	663	625	672	670	709	669	705	729	693	688	687	664	710	684	700	719	664	679	668	692	685	711	731	752	668	641	732	677	678	666	634	688	669	708	729	662	665	665	730	650	715	681	664	704	739	724	714	679	665	671	662	666	713	703	689	706	721	724	697	671	653	670	675	720	695	690	694	685	688	654	683	662	673	698	721	708	724	704	707	678	716	717	639	749	685	661	640	708	724	651	681	708	662	693	680	717	720	716	678	701	703	736	660	708	660	704	702	672	668	710	675	720	668	685	666	693	685	674	676	695	699	690	678	695	687	689	702	644	697	670	657	683	672	688	689	678	670	661	659	644	646	704	709	738	680	691	655	713	667	686	676	722	716	655	739	734	711	669	702	719	678	718	661	680	720	673	658	658	704	715	671	689	697	672	689	711	674	653	688	703	745	683	706	653	702	609	679	689	719	665	663	663	699	706	691	711	672	721	645	712	689	683	662	654	712	710	709	696	678	710	717	718	705	646	719	689	637	700	678	720	668	692	717	730	719	698	733	648	706	694	662	698	705	685	660	708	680	722	683	703	629	668	707	724	680	724	673	653	675	712	671	725	708	683	656	678	698	743	710	655	683	708	702	682	735	741	677	664	669	672	698	677	683	716	706	686	681	701	718	605	665	705	716	692	676	683	687	696	681	729	660	739	732	671	743	661	625	696	729	696	672	704	661	687	745	711	703	685	749	681	666	682	672	702	779	689	646	698	684	676	687	686	641	688	639	664	698	719	659	674	700	654	710	687	695	680	722	643	671	696	684	656	585	707	706	681	673	729	712	683	703	702	682	691	707	700	705	666	707	699	699	713	698	670	656	760	698	736	695	675	676	690	682	711	682	698	668	668	678	718	646	692	679	698	654	649	653	734	728	690	662	712	713	733	729	716	654	692	683	714	661	646	705	684	690	703	700	687	691	689	660	675	711	661	700	661	731	715	739	685	690	731	683	699	686	654	656	684	714	678	686	675	650	697	718	697	641	692	649	656	686	718	699	689	668	696	708	692	651	706	682	658	692	703	682	677	666	673	686	637	672	690	665	665	689	705	732	665	743	637	747	708	699	689	727	664	682	616	736	661	692	692	716	690	684	672	688	686	706	659	686	697	714	671	668	699	679	710	708	735	668	676	693	699	689	722	674	747	672	707	666	687	696	704	612	723	686	676	701	704	662	674	711	632	670	693	693	708	734	660	711	666	669	727	722	649	653	665	706	640	770	668	637	663	761	706	681	692	647	716	672	706	700	705	767	726	722	671	730	666	659	699	670	686	725	696	678	704	751	722	672	725	746	689	665	691	657	701	718	650	667	710	671	675	682	674	663	714	697	745	668	708	663	706	700	717	702	653	694	682	687	729	641	718	674	657	703	675	698	648	692	702	703	656	689	655	684	715
6946	3721	920	543	465	496	553	533	430	398	346	301	299	259	257	225	249	224	233	175	174	185	158	167	162	149	138	137	119	144	141	124	137	125	127	131	148	130	151	164	125	120	147	144	132	134	118	120	131	124	130	136	128	135	145	139	146	129	141	127	140	146	129	166	114	146	131	140	109	115	142	125	110	142	152	113	104	119	121	149	129	130	122	140	140	130	128	141	130	127	139	119	130	130	146	140	126	125	143	154	123	157	132	133	122	138	157	141	141	155	134	139	125	132	129	139	136	138	130	123	146	116	138	148	122	138	140	139	123	144	136	126	122	140	133	146	152	136	137	127	138	142	129	122	122	131	150	108	134	120	111	121	119	138	133	143	133	132	122	136	144	145	131	154	178	145	136	138	137	137	157	108	141	137	125	138	138	150	126	142	139	150	143	146	162	122	148	170	124	122	122	142	131	119	143	128	137	124	134	127	121	117	140	122	138	134	147	124	146	127	132	116	122	131	136	142	143	140	114	119	133	132	152	125	129	115	135	147	148	126	138	140	126	136	124	131	156	124	139	142	126	137	132	133	144	127	125	134	130	127	128	150	120	143	144	126	130	123	137	126	139	145	143	129	123	135	141	133	154	126	128	130	148	146	126	125	157	114	134	116	155	137	134	127	124	125	134	119	135	136	135	127	143	132	127	140	135	135	121	129	146	118	135	152	115	143	149	142	123	133	143	131	144	136	118	141	129	130	130	102	118	142	126	159	134	154	129	126	122	131	132	120	118	130	123	130	133	142	130	147	143	141	138	133	126	116	137	141	145	128	140	133	148	118	140	148	121	137	138	135	143	156	133	138	146	129	120	125	138	134	146	138	158	134	130	135	152	117	112	147	114	120	126	141	152	133	139	155	126	164	150	158	112	134	143	116	148	143	122	132	135	123	124	136	131	131	121	139	138	134	140	126	146	126	139	129	131	139	140	139	146	135	151	141	140	140	150	131	134	128	126	134	119	115	111	131	136	138	138	149	143	147	142	149	147	126	122	132	130	118	124	128	107	140	112	133	125	150	126	120	141	122	138	138	138	130	135	148	126	131	121	131	133	117	139	129	137	152	107	120	123	121	154	125	152	148	146	123	135	117	132	130	124	144	134	125	147	159	131	113	129	136	126	132	147	132	141	124	128	135	136	132	140	137	127	112	132	138	134	138	136	142	144	124	130	163	143	117	140	142	129	138	122	158	140	117	158	127	132	116	149	127	137	126	128	122	135	140	143	106	131	143	142	127	153	142	129	138	156	133	152	118	123	137	145	126	153	143	125	131	127	132	150	160	158	115	120	176	140	132	136	129	150	146	143	119	152	149	148	124	132	119	127	113	129	133	153	133	128	150	132	128	130	140	113	135	117	141	124	144	130	140	133	129	127	133	116	120	128	122	130	97	125	131	140	158	132	134	111	117	140	138	152	152	129	137	130	165	156	122	141	134	127	158	123	125	135	128	123	135	141	153	130	140	143	133	152	116	131	130	150	123	136	135	127	124	127	136	110	128	137	135	147	118	145	138	149	122	135	141	134	130	131	132	128	117	131	132	120	138	130	117	129	137	151	115	143	143	135	126	132	139	153	142	131	137	127	145	147	123	133	126	136	118	144	128	133	128	133	148	141	156	122	133	140	141	144	140	124	124	149	142	134	141	104	127	118	130	124	151	126	127	155	132	118	129	140	120	143	111	129	144	106	127	137	139	137	127	122	129	132	152	133	144	122	118	130	141	142	124	131	145	152	148	143	130	146	125	140	166	131	141	126	128	134	130	130	143	137	151	128	125	145	137	136	137	121	140	140	129	142	136	128	141	128	124	134	131	119	136	135	140	127	144	141	139	131	128	122	140	133	130	135	130	121	126	141	133	127	140	131	149	141	128	143	131	134	138	115	151	143	134	149	124	133	145	125	139	132	117	138	143	143	126	156	131	145	124	117	148	153	148	115	133	152	132	124	128	130	121	132	136	131	154	134	164	128	117	150	152	119	114	133	120	131	120	116	119	133	115	135	121	118	129	151	160	131	138	143	150	139	148	141	141	129	121	128	128	144	136	139	146	147	133	127	131	151	124	139	115	122	146	123	131	117	139	114	115	145	136	126	146	126	122	132	122	121	160	160	148	153	126	116	168	122	120	125	116	132	135	129	152	129	154	122	139	119	124	156	152	128	129	132	123	142	127	126	139	130	131	126	135	134	136	131	126	128	122	144	140	141	135	147	139	167	133	135	137	131	132	144	134	128	121	142	132	150	137	130	128	125	150	122	142	120	140	135	142	123	148	129	131	112	117	138	133	137	126	137	106	141	128	139	128	138	148	137	157	126	117	124	126	114	143	128	155	142	136	130	155	135	147	157	152	138	145	126	134	124	151	136	149	134	139	139	147	149	122	144	132	137	126	111	153	124	130	126	125	143	144	130	139	118	142	134	135	115	124	134	143	129	151	155	139	138	144	136	125	133	127	152	122	127	129	161	131	126	131	143	146	136	110	154	140	163	130	146	143	136	139	125	132	127	145	136	146	135	123	128	133	146	142	128	119	114	132	146	141	136	127	135	141	136	140	148	136	137	136	126	149	113	122	138	139	162	148	122	118	135	115	130	113	126	147	129	132	142	121	142	135	146	137	154	141	150	140	143	119	151	135	124	132	114	136	146	136	139	122	135	137	118	107	132	134	131	151	146	114	143	121	128	137	117	135	132	143	129	115	140	135	131	133	135	127	140	124	150	144	154	129	131	130	130	133	136	130	118	122	122	137	142	125	147	143	137	141	137	122	121	153	125	138	142	129	127	119	144	156	118	111	126	130	116	133	140	121	121	140	131	130	118	130	141	145	107	140	154	135	145	142	127	145	138	134	140	123	145	131	141	137	144	113	137	143	137	141	147	132	123	141	121	120	120	126	139	131	123	113	125	123	142	159	126	130	122	131	131	139	154	121	142	124	132	162	129	142	117	111	125	116	128	136	143	122	142	138	141	117	120	145	140	123	136	128	138	122	113	113	127	147	123	129	157	142	131	126	149	142	119	132	123	151	113	120	128	135	147	129	124	134	133	133	146	146	126	149	152	127	146	136	132	132	130	151	132	131	131	145	130	124	134	145	134	122	139	130	146	119	151	132	120	143	156	121	160	145	133	147	129	153	132	122	144	139	126	146	136	130	121	110	137	111	107	117	123	139	139	136	167	153	127	121	127	126	138	106	139	141	133	101	146	127	123	123	119	109	137	128	138	142	132	130	128	139	154	134	131	130	125	139	119	137	143	129	122	130	143	130	128	120	159	117	146	156	141	119	130	158	139	112	119	157	121	122	127	136	129	138	137	134	141	120	132	138	137	121	126	126	150	127	136	159	145	116	125	165	116	120	127	130	121	120	125	125	152	139	145	111	157	145	132	142	149	159	126	133	143	128	146	139	147	153	116	121	127	152	147	152	121	130	135	137	134	143	132	161	124	136	137	129	129	135	129	141	133	139
36188	20291	8655	9607	16554	19055	18013	15399	12892	10568	8546	6803	5862	4916	4418	4435	4129	3904	3469	2909	2526	2270	2049	1983	1505	1245	1231	1206	1148	1134	1155	1071	1165	984	1021	1114	1106	1038	1021	1116	1065	1023	1060	1066	1082	1069	1045	1028	1008	1080	961	1011	1070	1051	1062	1067	1016	1081	1045	1033	988	1065	1061	1086	1024	1091	994	1062	1063	1047	1046	1001	1001	1001	1083	1012	1043	1038	1026	1064	1051	1077	1017	1030	987	986	1062	1067	1014	1019	1104	1053	1045	1016	1040	1022	1038	1020	1076	1065	1027	1033	1008	1051	1004	1071	1075	1087	1088	1053	1026	1056	1039	1027	1004	1045	1030	1004	1057	1015	1047	1035	952	1100	1024	1014	1049	1033	983	987	1024	1046	1093	1076	1111	1086	1052	1071	1042	1083	1024	1062	1075	1033	1126	1020	1057	1038	1058	1102	1053	1053	1065	1038	1088	987	1081	1080	1040	1052	1062	1046	1084	1066	1040	1039	983	1053	1010	1027	1079	1099	1007	1069	1110	1029	1017	1051	1108	1041	967	1045	1039	1022	1030	1029	1065	1063	1061	1039	1048	1066	1064	1026	1050	1034	1090	1037	1057	1063	1043	1055	1057	1041	1051	1054	1040	1016	1069	1020	1073	1068	999	1067	993	1025	1038	1069	1102	1005	1066	1029	1002	1092	1143	1068	1026	1015	1089	1038	1078	1036	979	995	1049	1038	1035	1052	1091	1049	1049	1086	1030	1091	999	1073	1014	1072	1021	1086	1084	1041	1044	1032	1073	1071	1047	1050	1035	1042	1113	1081	1089	1071	1092	1043	1005	1056	1035	1021	1051	1002	1013	1030	1034	1097	1056	1046	1026	1027	970	1026	984	1054	1038	1055	1051	1065	1023	1067	1059	1046	1061	1079	1099	1071	1096	1027	1036	1025	1044	1034	1040	1037	1030	1072	1037	1040	1009	1009	1041	1048	952	972	1038	1082	1009	1070	990	1096	1052	1058	1054	1062	1048	1081	1014	1068	1044	1071	1030	1041	1082	1055	1015	1069	1031	1103	1062	1076	1068	1027	1039	1013	1048	1039	1028	1027	1076	1053	1039	1051	1052	1055	1012	1060	1050	1082	1075	1124	997	1046	1080	1006	1038	1036	1048	1103	1079	1073	1029	1063	1015	1046	1006	1044	1018	1031	1053	1019	1052	1022	1017	1005	1027	1032	1046	1040	1073	1036	1010	1047	1043	1054	1067	1068	1035	1012	1097	1015	992	1012	1053	1033	1003	1048	1044	1100	1042	993	1068	1024	1030	1048	979	1021	1086	1079	1028	1044	1061	1061	1008	1083	1021	1040	1060	1082	1052	1035	1055	1056	1031	1104	1020	1064	1105	1067	1048	1024	1041	1028	1048	1055	1087	1070	1008	999	1015	987	1009	1033	1027	1085	1060	1062	1040	1064	1073	1057	1072	1037	1112	1025	1064	1066	1015	1026	1032	1063	1007	1077	1117	1099	1041	1043	1086	1063	1030	1040	1079	1047	1063	1031	1054	1046	1044	1037	1042	1080	1021	1064	1040	1029	1045	1043	1068	1034	1011	1057	1002	1063	1065	1020	990	1026	1026	1102	996	1062	973	1040	1031	1073	1068	1024	1018	1044	1043	1024	985	998	1048	1018	1018	1066	1092	1054	1061	1088	1053	1053	1093	1058	1057	1069	1024	1061	1012	999	1030	1023	973	1005	1059	1042	1029	1077	1039	1049	1047	1068	1069	993	1069	1022	1011	1030	1046	1065	1075	1026	1031	1063	1082	1066	1062	1034	1102	1024	1042	1027	1027	1011	1076	1007	965	1046	1050	982	1042	1073	1042	1025	1056	1069	1031	981	1091	1028	1061	1039	1052	1029	1051	986	1003	1083	1037	1060	1062	1033	1076	1036	1051	1094	1067	1026	983	1056	1029	1039	1021	1051	991	1065	1043	1032	1083	1050	986	1039	1022	1045	1061	1050	1062	1046	1116	1015	991	1026	1057	1048	1081	1102	1086	1098	1113	1039	964	1043	1062	1058	1040	969	1018	1071	1040	1064	1051	1077	1019	1061	1025	1058	1030	1094	1082	1070	1032	1033	1081	1011	1041	1056	1040	1042	994	1040	1046	1086	1088	1020	1043	1035	1019	1076	1038	1005	1038	1019	1000	1016	1054	1079	1088	1057	1064	1040	979	1015	1054	1037	1066	979	1064	1085	1016	1015	1021	1022	1043	1044	995	1073	1060	1092	1053	1065	1065	1020	1038	1024	1018	1052	1021	1029	1072	1042	1049	1049	1038	1008	1034	1014	1018	1024	1025	1073	1027	1028	1020	1058	1017	1054	1096	1020	1034	995	1041	1045	1067	1057	1066	1054	1033	1089	1050	1030	1065	1038	1063	967	1079	1020	1049	1028	1016	1061	1027	1069	1076	998	1045	1006	1040	1075	1068	1075	1017	1058	1116	1088	1062	1016	1100	1010	1031	1019	1020	1077	1065	1088	1031	1079	1069	980	1076	1066	1027	1041	1094	1051	1024	1048	1044	1045	1029	1043	1043	1019	1028	1042	1037	1077	1062	1029	1054	1059	1058	1064	1073	1066	1070	1022	1050	1016	1032	1044	1056	1076	1024	1027	1054	1082	1067	1032	1012	1081	1070	1020	1046	1061	1082	1042	1002	1036	1039	1028	1093	996	1109	1043	1083	1046	1013	1086	1020	1038	1000	1046	1022	1024	1040	1077	1060	1067	1061	1066	1041	1051	1089	1078	1078	1116	1048	1001	1023	1084	1043	1037	1066	1056	1052	1103	1033	1098	1060	1009	1023	1064	1005	1073	1151	1033	1052	1043	1024	1017	1072	979	1013	1021	1043	1118	1008	1066	1102	1029	998	1112	1045	1092	1117	1090	1029	1042	1011	1075	1024	1045	1062	971	1101	1042	1044	1052	1076	1086	1000	1082	997	999	1052	1008	1040	1028	1017	1071	1036	992	1083	1029	982	1036	1025	1054	1015	1022	1033	1042	1030	1071	1036	987	1111	1095	1060	1024	1023	1057	1091	1054	1075	1004	1050	1040	1017	1058	1022	1075	1016	1084	1067	1074	1013	1062	1026	1011	995	1075	1074	1054	1064	1055	1078	1065	1043	1042	1036	1084	1058	1046	1081	1060	1082	985	1033	1014	1077	1014	1014	1098	1084	1019	1026	1066	1028	1043	1091	990	1102	1039	1082	1038	1038	1054	1057	1049	1102	1033	1076	1053	1020	1027	1061	1048	1046	1056	1055	1059	1015	1035	1079	1013	1071	1041	1001	1014	1088	1044	1056	1080	1042	960	1051	1077	1037	1046	1033	1034	1068	1070	1060	1043	1021	1091	1014	1052	1096	996	984	1087	1041	1052	981	1003	1054	1093	1068	979	1051	990	1033	1021	1082	1075	1082	1005	1110	1090	1034	1082	1069	1077	1049	1094	1058	1037	1075	1057	1072	1072	1104	1032	1065	1023	1062	1055	1021	1123	1031	1022	1058	1100	1057	1042	1072	1096	1030	996	1102	1006	1016	1080	1046	1040	1062	1059	1003	1028	998	1066	1090	1035	1026	1030	1005	1017	1019	1088	1084	1069	1062	1042	1049	1113	1107	1085	1066	1011	1029	1008	1074	991	1003	982	1085	1096	1078	1006	1070	1064	1088	1115	1084	1022	1122	1052	1044	998	1057	1091	1050	1045	1023	980	1087	1044	1019	1091	1016	1058	1021	1089	990	1042	1063	1038	1007	986	1043	1062	1080	1074	1042	998	1084	1050	1048	1068	1045	1053	1054	1027	1056	1052	1016	1035	999	1074	1023	1048	1071	1048	1055	1075	997	1007	1041	999	1005	984	1052	990	1061	1047	1055	1044	1034	1072	1047	1100	1074	1040	1109	1027	1098	1104	1078	1091	1062	984	1049	1076	1011	1066	1113	1083	1099	1010	1037	1025	1019	997	1020	1056	1054	1042	1101	1009	1023	1060	982	1050	1070	1023	1015	1038	1009	1011	1027	1052	1035	1002	1011	1085	1031	1051	1036	1026	1060	1098	1012	1062	1053	1046	1033	1072	1046	1002	1021	1026	1022	1001	1004	1046	1075	1035	1065	1030	1052	1045	1079	1071	1041	1032	1034	1023	1058	1056	1003	1083	1027	1062	1070	1014	1078	993	1081	1008	1105	1049	995	1037	1000	1075	1025	1075	1097	1062	993	1082	1104	1061	1025	1081	1055	1056	1027	1015	1072	998	1083	1051	1032	1038	1040	1091	1035	1039	1092	1076	1074	1029	1114	1068	1023	1083	1006	1061	1039	1068	961	1057	1054	1033	1024	1020	1081	1076	1021	1031	1082	1090	1041	1022	1019	1024	1053	1038	999	1059	1061	1045	1063	1047	1046	1048	989	1108	1042	1021	1079	1083	1061	1051	1014	1017	1009	1030	1047	1064	1050	1061	1029	1051	1021	1104	1072	1097	1076	1028	1039	1037	1086	980	1055	1042	1094	1052	1066	1046	1073	1041	1001	1064	1081	1070	1006	1067	1093	1020	1122	1078	1088	1038	1085	1036	1054	1029	1052	952	1035	1018	989	1060	1066	1025	1056	1084	1040	1041	1052	1077	1072	1069	1061	1106	1068	1043	1024	1047	1031	1024	969	1013	1036	1020	1017	1028	1087	1047	1127	1074	1047	1098	1065	1049	1068	1032	1017	1049	1041	1044	1038	959	1029	1058	1073	1048	1028	1109	1083	996	1081	994	1099	1077	1089	1069	1040	1051	1048	1093	1078	1060	1061	1014	1086	1023	1063	1053	1075	1041	1092	1057	1023	1034	1052	1022	1038	1055	1022	1115	1054	1033	1062	1094	1051	1037	998	1023	1025	1044	1013	1041	1042	1091	1068	1044	1024	1055	956	1047	1045	1041	1023	1085	1030	1032	1011	1080	982	1007
3487	1278	471	286	241	283	284	282	226	223	184	163	151	145	120	111	135	104	105	120	105	93	75	81	87	90	68	75	63	59	73	90	55	57	53	80	64	66	71	76	82	75	75	76	75	90	64	71	69	76	69	78	60	66	57	71	71	60	84	82	63	76	76	72	83	80	68	63	61	70	54	70	78	74	79	70	77	80	87	82	64	68	78	74	63	58	77	63	61	82	74	73	66	76	72	84	75	65	66	76	68	75	64	51	90	66	89	77	77	63	75	79	72	82	59	79	84	74	82	84	66	71	68	73	71	72	52	81	71	75	75	76	82	76	83	77	67	70	72	71	95	65	79	84	77	83	71	74	61	54	83	84	62	85	70	70	56	64	79	75	81	90	69	67	64	74	80	72	86	69	72	93	76	64	80	65	58	65	73	70	63	67	79	67	64	62	76	82	67	68	69	67	71	83	67	71	86	68	70	87	66	73	78	69	68	71	63	93	64	60	80	83	78	70	75	70	66	81	72	74	76	69	70	87	72	72	70	80	82	80	72	73	78	59	64	64	75	80	76	76	73	95	85	87	77	64	78	72	70	60	67	77	67	88	83	76	78	82	74	56	70	63	73	67	83	55	67	69	77	64	70	75	66	71	81	77	73	69	70	71	69	50	67	71	81	73	88	70	72	50	73	70	72	69	74	70	79	78	77	77	64	72	70	66	76	65	73	84	73	74	72	76	80	64	68	68	61	67	77	81	50	78	81	80	57	68	60	78	82	81	81	81	82	68	77	84	76	78	65	78	75	65	83	70	69	79	76	57	74	68	66	83	68	74	61	82	67	81	73	71	76	79	69	71	80	76	85	72	66	89	84	64	63	65	68	72	71	66	69	77	65	57	67	79	83	65	77	64	79	85	67	73	77	65	78	72	73	65	86	59	58	82	79	77	72	68	62	58	56	73	75	58	83	84	61	84	78	66	78	76	67	65	96	77	72	74	68	71	85	65	70	61	73	58	62	66	73	76	72	68	81	73	65	83	81	75	71	85	93	74	67	72	81	77	80	80	66	78	66	83	68	86	73	65	65	65	64	81	75	56	66	73	72	68	77	88	74	86	72	79	74	83	69	68	62	88	70	79	64	62	74	73	85	71	84	70	72	73	89	74	40	80	70	69	75	69	77	68	62	63	68	42	73	68	79	68	67	75	57	76	68	69	74	72	88	62	70	77	84	65	60	83	78	80	75	68	64	96	77	76	71	82	68	67	81	63	79	70	75	72	88	68	87	86	81	87	73	65	63	87	77	82	78	57	63	67	65	69	66	73	78	66	66	73	75	73	69	67	81	67	75	55	67	73	77	80	76	76	52	68	72	65	75	82	79	58	69	56	77	67	84	75	68	62	61	78	78	81	83	66	75	69	76	76	57	71	73	74	74	75	61	61	67	65	75	71	49	60	80	82	79	73	89	66	64	57	76	78	87	72	64	71	72	68	65	84	69	78	84	74	76	74	62	65	78	62	72	73	80	80	69	72	78	68	73	70	81	62	63	82	74	79	65	65	78	73	78	64	64	73	68	59	57	71	85	75	73	85	59	62	77	68	74	74	71	52	77	73	79	69	66	80	78	83	72	64	66	60	86	61	71	57	92	75	83	58	99	81	80	83	68	64	82	69	65	58	77	74	64	78	71	62	73	70	93	77	83	69	74	75	77	62	72	71	66	83	84	63	74	70	63	76	69	73	95	82	65	73	72	78	80	71	79	65	58	76	79	77	74	63	65	69	75	85	71	75	61	77	89	79	67	76	74	62	77	60	82	74	65	61	70	69	88	73	64	62	50	73	62	75	65	81	70	76	70	78	67	67	79	76	78	75	73	57	78	70	60	69	76	71	68	72	61	74	70	79	72	86	93	76	73	74	55	71	89	59	67	71	80	79	68	79	66	72	76	58	84	67	64	80	67	70	67	67	70	79	69	71	72	86	57	82	68	82	60	81	86	75	75	70	92	76	73	70	63	79	68	62	73	82	63	76	83	63	72	71	73	76	71	70	67	56	90	46	80	67	86	78	97	78	89	86	68	82	76	84	92	88	73	74	85	78	73	73	70	90	76	68	66	75	59	76	83	66	80	74	75	86	71	75	68	70	72	70	74	71	65	70	67	64	69	71	78	72	74	88	71	67	79	71	64	61	91	72	72	77	79	91	74	77	72	86	73	88	75	77	77	73	68	67	67	69	98	90	80	73	86	78	62	76	72	71	85	67	92	64	68	61	91	66	73	65	78	65	74	77	80	60	78	67	84	70	82	73	81	76	77	55	66	69	62	66	65	73	75	65	53	72	81	87	69	70	62	72	69	80	76	67	79	76	54	83	75	80	64	86	80	74	56	70	76	70	98	68	77	60	72	71	83	71	75	78	61	67	68	71	78	82	66	63	56	76	62	68	64	70	84	58	64	64	60	68	70	67	62	79	70	80	58	84	92	74	61	80	70	65	83	83	75	82	53	76	91	78	63	65	66	93	60	68	80	78	68	89	64	80	67	57	73	66	71	70	70	66	67	60	79	78	80	64	77	77	76	83	71	74	71	70	60	55	69	68	72	78	66	75	76	72	57	101	66	77	77	78	64	57	70	77	77	72	72	72	59	67	77	65	53	74	66	72	60	72	99	75	71	80	59	73	68	85	81	72	69	70	70	81	72	82	75	62	70	66	79	93	76	63	64	64	78	61	69	96	75	68	73	80	78	81	69	56	61	81	65	71	67	59	71	69	80	75	63	78	70	73	65	63	72	79	57	67	66	75	70	66	65	64	71	60	82	65	82	74	79	73	82	77	80	75	80	68	79	62	62	78	78	77	69	70	76	66	81	76	80	74	80	72	68	82	78	76	66	87	69	72	82	60	66	73	60	66	64	56	81	83	75	60	69	66	70	63	70	62	68	72	83	58	75	76	72	77	70	82	77	80	66	94	78	70	61	82	78	77	75	69	65	67	71	65	85	66	82	86	68	72	81	83	76	58	66	78	65	69	79	68	59	71	67	83	69	80	78	69	62	81	73	72	82	71	83	72	66	80	73	72	83	76	70	64	70	78	67	78	88	77	68	76	71	78	52	75	78	64	64	72	66	69	69	61	74	67	73	86	63	61	85	66	73	66	72	64	66	77	88	69	76	74	79	76	56	71	68	86	76	75	62	78	70	79	55	72	74	93	67	83	78	73	82	74	78	81	73	61	69	79	85	68	72	69	72	83	66	83	75	84	70	65	66	78	72	95	73	81	68	57	60	76	58	71	66	70	71	81	68	79	71	90	77	59	56	83	67	74	81	58	78	84	62	61	68	76	68	66	68	50	72	78	86	63	80	61	75	75	72	60	77	75	83	69	84	72	73	84	58	84	93	88	80	60	68	70	77	85	83	78	65	64	68	75	65	72	62	70	67	68	74	73	87	69	64	68	64	86	88	46	65	64	89	64	59	69	72	65	72	77	86	61	57	99	77	73	81	65	80	65	76	73
27471	12528	5171	5953	11211	13250	12248	10356	8295	6702	5204	4128	3508	2851	2593	2514	2393	2282	2054	1761	1461	1230	1077	1065	888	708	700	640	645	590	599	626	625	613	605	588	582	578	640	561	587	571	590	588	567	615	575	568	612	616	595	555	642	599	598	539	540	590	546	546	591	573	588	565	572	607	610	597	573	563	614	542	575	573	563	583	565	562	600	548	565	605	571	626	606	596	598	590	603	550	573	605	603	547	556	616	593	623	539	619	614	604	611	611	634	584	564	597	611	626	592	557	614	603	591	602	600	539	592	557	595	593	583	570	583	639	626	581	583	614	614	637	551	586	594	603	593	604	601	601	588	581	588	580	590	578	614	593	616	610	607	588	575	588	580	564	589	569	559	587	610	588	552	614	580	569	567	577	565	553	619	597	599	588	606	597	557	579	610	584	539	570	583	565	568	598	569	565	594	596	589	575	563	555	600	549	576	568	602	575	578	573	599	590	573	612	585	608	599	585	569	551	608	610	561	555	554	551	594	605	554	593	602	572	578	584	602	592	594	570	590	585	591	575	578	635	515	585	572	582	596	573	552	570	581	577	561	591	573	584	613	595	591	594	590	581	546	586	583	573	614	565	608	581	620	574	579	597	615	631	556	570	567	645	597	624	544	567	548	559	614	571	567	626	578	595	605	588	572	549	611	630	568	573	614	594	576	575	584	608	578	608	611	561	601	590	565	592	622	582	535	623	575	572	601	596	547	582	597	622	591	604	576	602	567	572	556	588	592	582	583	607	598	568	605	587	600	560	579	610	587	551	625	585	554	607	515	607	634	579	623	548	633	637	591	581	596	575	578	558	613	583	573	597	578	595	556	626	617	596	551	578	601	561	609	595	582	583	604	611	578	608	566	533	589	589	582	556	622	554	628	565	572	617	611	558	604	568	551	597	586	587	550	639	597	598	547	535	552	563	587	565	561	604	595	632	617	568	617	584	589	559	573	598	569	593	586	549	588	613	604	566	560	564	596	591	588	561	569	588	575	559	574	528	615	617	578	550	519	587	556	655	595	624	576	596	605	640	570	605	576	579	619	571	609	575	573	595	579	594	578	581	571	569	594	564	597	612	585	554	593	546	540	599	523	614	628	572	575	590	566	563	613	565	610	602	622	581	613	574	561	603	569	627	614	572	606	586	612	614	626	554	564	596	551	623	571	597	613	590	638	574	559	579	603	589	579	613	588	594	578	622	610	608	592	562	591	574	566	615	592	607	546	575	577	605	549	606	562	580	583	545	585	564	559	550	574	605	556	540	615	556	617	562	577	613	610	530	619	564	596	592	566	558	600	632	589	592	578	584	583	569	583	583	608	593	570	589	604	585	590	597	572	622	559	608	591	586	572	577	584	611	586	624	614	593	546	550	592	589	552	565	570	558	583	579	563	590	595	603	597	587	565	573	567	600	560	565	596	578	569	569	573	614	639	550	580	549	587	585	634	553	594	580	592	553	556	589	556	557	620	599	607	621	587	583	609	621	611	587	535	562	642	595	595	620	608	597	578	608	583	544	574	572	546	586	575	576	567	578	585	593	592	599	596	630	567	573	620	597	596	587	616	560	589	568	592	604	614	588	603	573	569	595	580	591	568	596	608	575	601	566	613	594	589	588	614	567	587	602	580	560	585	586	549	574	581	594	593	557	618	606	616	541	605	614	626	610	582	592	594	605	579	596	614	553	627	620	558	590	554	615	587	587	589	560	602	604	593	573	568	593	585	620	554	641	595	586	648	638	610	597	589	601	593	587	588	539	591	561	568	604	552	589	589	609	566	565	589	602	593	582	580	549	642	600	586	575	556	556	576	620	613	565	613	592	580	627	541	617	612	585	621	586	566	624	606	579	580	597	553	561	573	610	583	570	627	615	593	599	580	558	558	629	570	633	582	592	587	565	542	584	564	613	568	584	617	574	614	609	605	621	575	562	589	619	614	574	563	580	615	596	554	620	582	566	592	574	598	620	531	590	551	608	584	650	591	575	614	572	596	562	637	583	545	575	590	568	556	572	569	623	554	564	648	594	614	595	630	578	540	612	583	630	592	593	631	542	555	641	560	603	590	572	571	603	571	605	594	613	573	587	576	610	579	582	543	558	556	608	590	565	599	581	591	591	611	595	577	573	583	621	582	592	567	577	571	572	588	612	586	568	610	597	562	576	589	555	584	589	587	585	623	585	570	576	604	580	598	590	579	610	650	570	601	596	568	609	566	596	627	515	602	606	637	565	588	606	608	580	601	648	598	612	589	580	554	603	566	589	601	619	589	598	562	567	612	577	554	614	557	615	591	592	553	588	617	590	599	584	558	600	611	556	574	600	603	541	627	610	591	595	615	585	593	605	648	553	556	590	605	604	596	593	641	613	603	535	599	633	611	590	575	593	588	572	590	557	599	592	577	584	541	583	619	601	560	592	587	605	572	599	622	633	570	570	571	575	598	597	621	591	593	561	568	577	553	549	620	576	569	624	557	569	565	605	599	620	599	553	543	592	585	547	604	601	580	596	611	612	571	577	580	612	572	620	648	587	564	580	599	566	600	616	595	606	582	586	596	597	614	574	593	613	583	544	585	588	595	586	589	586	611	557	588	615	564	612	612	570	603	607	559	545	547	611	617	608	605	554	605	576	563	590	583	604	591	587	583	599	557	593	537	639	616	587	590	579	630	553	562	518	559	582	591	582	557	616	591	592	597	627	605	581	593	580	569	558	620	575	620	585	586	605	530	559	616	570	554	584	596	617	594	619	650	586	626	564	538	604	579	608	566	592	592	615	543	587	532	588	603	607	581	578	545	559	576	592	563	587	595	617	578	551	584	560	606	617	607	593	547	585	636	528	554	582	598	558	560	614	599	579	583	588	588	566	598	594	550	564	612	591	572	605	674	575	576	587	625	604	597	576	573	568	578	590	649	586	531	598	571	544	613	600	579	561	602	547	565	566	595	580	559	612	577	608	571	600	589	578	631	578	577	564	569	577	561	604	591	579	594	564	584	575	540	588	576	598	590	565	628	572	557	594	577	596	593	592	584	580	592	557	576	628	547	562	585	622	558	600	557	567	580	627	620	561	578	569	545	612	586	609	559	571	555	616	592	610	522	573	611	600	624	588	624	629	633	604	607	600	594	589	543	577	550	581	571	596	561	622	593	564	581	619	582	604	609	624	578	529	601	567	560	602	593	568	589	629	568	598	577	583	599	642	546	643	597	579	579	600	577	589	559	568	524	602	584	563	614	553	521	560	615	599	584	582	599	581	621	564	562	558	569	587	589	618	560	588	587	597	543	589	600	589	603	607	557	560	599	563	569	618	605	599	535	582	548	588	596	592	537	609	601	606	580	627	553	604	563	579	603	571	535	591	502	613	608	612	589	659	604	561	593	580	594	628	580	579	578	585	583	623	593	538	564	601	561	609	558	620	525	609	528	568	571	624	568	582	599	585	655	517	580	612	581	596	565	591	568	557	572	627	557	621	569	558
3474	1366	468	274	233	329	315	286	253	234	190	160	154	127	155	165	145	158	122	117	100	93	92	105	93	90	92	84	76	93	86	76	84	101	73	71	77	67	87	79	72	65	82	68	79	76	85	80	85	84	80	88	72	87	94	94	92	71	87	75	109	103	80	75	85	77	88	73	85	70	87	73	78	76	85	85	81	95	93	79	75	88	86	85	86	77	77	83	85	73	91	73	83	90	75	82	85	80	83	93	76	89	85	86	81	83	95	72	86	68	95	72	83	70	78	70	78	66	91	80	81	86	72	86	95	91	88	86	83	81	71	72	69	79	82	86	75	71	96	86	96	77	74	78	85	83	92	90	69	73	79	90	77	78	81	56	77	85	72	92	91	69	75	76	83	93	89	84	85	75	75	86	82	93	70	89	89	77	71	69	86	87	91	75	83	107	98	76	97	77	94	84	85	90	90	79	73	77	86	79	87	97	77	71	83	66	81	80	73	90	78	85	85	77	89	90	75	80	99	76	86	89	76	82	88	79	87	83	87	87	75	106	95	71	64	80	82	82	81	90	70	79	68	72	82	80	86	74	85	84	80	83	75	57	81	86	77	86	81	84	79	64	77	91	74	77	79	88	74	83	71	75	84	70	85	86	81	85	90	70	83	68	89	79	74	87	82	81	100	80	100	68	92	87	86	87	75	82	82	97	84	85	79	77	94	81	83	76	80	82	68	91	70	79	80	86	74	70	74	77	79	76	86	91	77	93	86	78	84	87	95	78	87	83	80	74	96	84	65	83	64	83	73	68	76	81	82	71	84	74	74	66	74	85	73	69	72	65	74	76	86	83	89	85	81	80	66	79	75	79	67	90	95	79	99	64	71	87	72	78	83	76	85	70	88	86	103	72	84	73	84	78	79	97	92	93	85	87	84	91	63	76	79	83	70	95	71	87	69	70	82	80	82	83	94	77	78	84	75	78	74	81	81	93	87	92	96	89	93	82	82	94	79	83	83	81	83	93	74	89	87	76	75	74	75	100	84	80	72	65	88	80	80	82	96	83	73	89	83	108	87	86	84	83	64	89	97	87	62	78	103	86	77	78	101	73	79	79	74	88	84	75	70	78	79	77	80	85	75	93	76	79	81	75	71	69	79	93	74	81	80	75	82	87	72	88	77	80	64	75	85	86	89	73	88	80	83	68	66	76	67	82	60	95	78	90	80	87	73	81	81	91	93	60	78	83	84	81	73	92	73	77	76	79	63	85	87	76	101	72	85	82	85	75	83	99	81	77	90	73	79	84	86	83	74	81	77	84	78	73	85	100	96	90	74	77	78	83	74	92	82	76	63	87	64	79	89	93	97	63	86	90	72	86	72	92	90	89	67	89	75	86	87	91	77	100	88	80	81	89	95	85	87	84	74	85	84	68	100	77	82	83	76	74	91	86	83	87	75	72	80	78	71	104	86	80	85	92	76	81	86	69	87	80	81	67	87	96	89	83	80	83	89	73	94	76	71	80	86	87	98	82	67	79	81	78	81	85	98	85	72	79	80	76	65	78	78	82	89	86	80	79	78	93	77	66	85	73	72	77	88	81	85	91	75	78	80	80	79	83	67	71	79	86	86	70	91	90	91	81	79	69	85	95	94	62	81	85	89	75	72	81	79	90	78	71	91	96	80	83	72	78	81	76	82	74	73	86	82	89	90	96	81	78	75	83	70	89	85	93	75	71	76	71	83	80	93	85	86	76	90	91	87	75	72	74	91	91	79	69	77	86	94	86	75	64	100	76	75	83	76	82	92	87	56	85	88	90	104	80	87	83	76	80	89	69	76	70	83	87	68	79	66	82	69	88	78	93	83	90	69	74	89	93	84	85	84	89	88	67	90	95	83	76	85	75	79	71	79	99	79	93	85	73	85	73	84	107	97	73	82	81	78	83	80	80	73	76	90	73	82	93	90	95	79	78	70	88	78	82	81	79	80	104	76	77	71	63	89	82	70	93	89	78	76	94	76	92	86	80	90	82	82	91	78	67	80	85	89	83	72	82	91	80	79	79	65	69	94	88	83	86	94	76	91	93	81	90	72	90	86	76	85	78	91	86	82	93	75	83	80	76	87	92	82	87	78	79	87	88	86	73	87	73	98	90	85	57	85	81	70	75	74	79	97	75	95	92	78	87	76	80	89	87	88	78	90	82	76	71	90	97	82	98	96	77	94	80	90	82	79	72	81	92	71	76	89	66	74	93	68	85	69	88	83	76	98	82	88	84	70	83	70	66	65	84	78	82	69	96	82	61	93	80	77	68	76	85	82	73	86	83	90	83	82	74	77	90	67	94	88	79	78	79	78	86	83	91	73	82	94	70	80	72	73	87	82	71	77	80	84	84	96	85	63	76	93	80	80	87	72	80	64	76	71	91	66	84	78	94	78	83	88	79	72	81	85	83	79	83	78	90	102	72	81	83	71	85	69	78	76	86	93	69	81	78	82	89	89	86	79	70	105	68	81	85	71	88	93	87	79	76	85	77	106	80	74	78	90	83	87	87	89	73	66	96	75	79	77	71	79	64	85	82	82	70	97	81	93	71	79	81	87	70	88	73	82	63	80	90	78	73	87	64	71	75	61	75	81	92	62	71	104	103	92	78	85	71	75	70	89	98	84	69	88	68	80	87	90	66	77	86	77	87	85	74	78	82	96	66	79	83	91	93	84	87	87	94	73	91	73	97	93	95	77	75	79	72	83	78	72	63	94	77	84	81	63	90	76	76	77	61	85	80	87	77	75	72	76	83	68	89	80	78	81	85	80	68	89	82	83	75	86	79	69	86	81	76	80	79	72	80	74	71	95	88	100	74	93	74	96	89	84	91	74	77	88	78	74	69	75	70	86	89	80	77	78	89	76	66	95	85	73	70	81	69	71	96	80	76	93	84	65	80	89	82	80	88	88	88	102	81	89	88	85	96	89	89	72	68	72	94	90	81	73	50	85	95	82	73	79	91	77	88	82	61	90	88	82	80	70	84	81	79	78	88	64	80	70	87	97	95	93	67	90	75	72	85	84	91	75	82	83	75	77	85	86	62	76	79	74	81	78	69	79	71	68	74	82	94	71	89	77	94	83	83	103	81	76	84	78	102	79	71	84	64	83	89	87	84	71	84	66	82	85	89	83	72	62	57	96	83	73	76	76	64	83	53	97	83	102	87	69	79	86	79	78	73	70	71	76	82	77	80	85	77	81	85	85	76	84	88	74	76	81	89	83	89	75	77	68	79	78	80	76	94	81	88	84	90	81	79	76	87	87	88	99	83	86	86	64	84	78	72	86	94	94	89	84	79	90	80	76	71	83	78	91	86	75	86	89	99	92	60	80	78	77	86	73	76	87	76	79	89	87	69	85	81	82	87	89	80	87	91	89	85	84	89	93	79	88	66	79	82	82	84	82	85	83	76	95	88	76	76	81	72	69	86	77	74	79	92	74	74	73	92	83	76	63	83	81	77	92	82	92	85
28201	13207	5391	5897	11211	13086	12322	10179	8103	6555	4960	4154	3563	2946	2681	2587	2485	2228	2011	1781	1550	1344	1089	1120	957	777	703	760	699	637	648	647	638	623	629	622	655	702	672	667	646	662	639	624	651	664	624	655	656	674	640	666	631	634	628	668	650	653	672	671	635	669	606	645	636	670	634	605	642	607	651	633	640	661	665	626	640	616	651	647	670	623	646	669	679	650	642	607	684	686	615	623	668	636	678	616	647	654	688	637	677	630	673	618	620	619	646	636	625	649	649	676	658	652	629	689	602	602	679	664	613	656	659	659	690	633	655	634	637	658	688	607	635	657	625	651	649	656	644	671	654	613	697	668	655	705	660	641	651	661	648	644	594	646	702	667	616	637	672	641	607	661	674	654	630	623	664	658	643	624	606	641	635	640	644	642	652	685	614	645	650	680	673	656	677	648	673	689	637	671	686	624	669	667	646	646	641	602	633	673	606	570	616	663	638	675	617	632	651	661	688	627	666	630	589	694	673	629	651	665	674	672	664	619	646	637	636	654	638	653	656	648	640	647	664	618	712	629	616	681	640	726	706	590	682	598	634	648	674	653	655	675	629	652	654	709	608	615	659	632	657	672	666	668	607	645	591	627	652	681	629	648	654	647	668	645	670	661	632	641	680	668	632	613	662	661	670	691	624	633	638	622	667	638	663	667	644	639	673	662	675	682	688	626	638	629	648	665	621	566	624	625	619	612	622	590	679	614	644	677	640	652	610	649	668	670	624	639	655	644	670	600	642	664	668	665	642	672	631	682	667	633	630	635	655	664	631	649	631	592	627	679	613	651	624	662	639	659	638	648	624	693	681	634	700	635	622	639	589	612	629	589	668	612	645	666	669	640	649	606	670	614	640	670	623	662	608	661	630	620	682	641	631	644	646	677	656	684	647	643	648	638	660	609	655	651	653	683	654	666	595	612	647	636	640	630	637	654	667	660	674	602	659	683	660	642	650	680	632	692	652	658	640	626	698	656	672	646	607	615	650	645	661	660	636	591	689	653	616	643	649	668	629	677	625	679	650	688	679	620	651	669	671	658	621	633	662	673	673	677	603	664	664	633	657	639	641	660	681	652	647	638	705	636	633	614	668	683	642	672	631	649	650	643	642	645	624	652	624	677	610	678	659	651	659	639	679	676	671	591	631	647	654	677	624	626	649	646	633	630	601	646	653	635	677	681	682	663	660	652	613	694	654	658	636	666	630	622	662	674	608	623	628	668	637	626	658	637	652	635	685	657	648	638	645	702	663	688	708	623	672	663	677	676	664	608	662	643	633	630	632	648	634	654	659	632	649	641	655	652	648	598	617	649	667	639	619	648	674	675	655	593	670	634	642	675	678	619	678	679	634	652	619	651	618	633	682	664	661	647	720	673	650	650	661	689	615	677	634	652	615	739	636	620	652	647	671	645	641	635	618	640	628	636	638	592	637	629	610	594	667	671	652	634	627	632	673	658	643	623	628	677	607	638	659	638	676	668	626	703	646	647	633	641	625	685	623	638	643	646	646	670	645	647	620	666	616	686	663	695	660	623	659	686	661	637	561	634	638	648	655	652	658	649	661	662	639	632	634	645	659	674	634	619	667	688	673	587	682	625	619	628	657	618	644	613	635	649	617	644	646	613	655	663	643	670	699	647	667	644	650	670	673	669	665	701	639	642	628	644	599	681	653	623	633	633	651	665	665	677	685	607	621	661	662	667	685	663	639	699	607	638	626	617	656	631	682	656	648	664	648	615	635	653	626	630	662	691	672	664	650	637	633	646	630	674	651	657	614	653	616	630	645	668	618	650	623	655	648	659	685	639	624	666	665	648	686	671	673	655	666	661	665	614	626	622	637	694	662	638	661	670	621	672	668	643	649	653	629	647	671	662	679	681	603	687	611	649	661	672	646	685	645	680	605	657	621	687	642	644	630	699	663	615	654	635	656	647	645	645	652	679	639	693	650	568	644	639	671	626	695	631	654	637	724	645	597	646	648	638	685	641	634	678	603	646	626	657	676	659	641	683	653	624	655	661	691	620	662	657	623	662	673	658	616	682	692	685	612	613	606	590	636	714	664	653	629	624	677	601	643	696	668	643	648	680	671	673	687	631	638	656	659	650	626	697	691	677	640	610	649	674	632	650	628	649	641	606	680	678	656	660	636	628	660	628	640	639	662	633	645	678	606	634	688	629	655	645	612	647	583	627	641	664	673	677	678	650	638	614	640	618	602	668	651	637	652	671	637	633	575	651	681	630	635	651	629	625	644	624	652	645	663	667	686	662	622	630	676	626	629	675	689	667	614	674	627	643	647	640	645	669	665	691	620	672	610	655	658	655	650	645	684	641	646	672	689	639	634	663	639	653	667	631	611	650	617	626	690	667	662	634	631	660	682	645	625	668	669	624	633	596	650	598	668	643	660	634	639	631	605	610	639	697	639	683	694	647	637	638	673	656	665	627	642	633	640	656	610	688	647	656	615	629	653	667	671	658	635	674	677	677	660	637	676	639	671	638	644	616	667	602	682	684	631	640	626	676	707	698	678	653	646	630	623	617	639	660	676	704	654	642	633	622	655	640	636	654	611	658	646	628	655	637	641	643	643	649	659	697	643	630	641	647	638	671	682	642	606	708	689	653	662	666	657	632	651	621	623	648	656	676	608	665	636	604	665	631	647	622	657	660	657	652	694	656	670	637	615	654	646	621	675	648	660	620	629	650	654	624	647	713	598	643	624	646	677	662	605	641	592	658	617	645	682	582	621	678	653	679	663	613	617	692	659	632	677	618	643	576	670	633	668	662	635	627	636	640	614	654	655	674	635	656	658	656	636	661	664	643	672	657	697	574	655	646	643	623	659	631	686	614	659	678	648	637	628	659	633	672	659	640	642	634	674	653	689	647	626	627	623	630	657	698	642	647	639	647	681	591	628	658	658	663	639	696	649	632	606	687	647	651	650	642	682	673	685	659	637	628	652	663	676	648	635	671	643	629	640	666	661	654	673	623	674	661	624	627	666	618	667	658	658	650	623	624	671	625	620	657	640	640	655	674	594	625	646	662	595	612	653	663	674	670	659	624	637	641	673	621	675	664	655	611	704	647	632	614	653	637	649	652	645	644	640	669	652	635	680	662	628	631	689	638	696	586	615	641	665	627	657	617	617	684	634	625	664	640	656	655	662	676	664	615	655	619	664	684	701	678	624	655	648	628	640	664	608	678	675	703	660	646	619	647	663	654	623	642	667	635	630	624	603	620	640	633	673	623	652	659	624	631	639	670	652	621	638	643	661	679	670	654	668	630	696	654	656	641	647	636	665	634	652	650	651	635	625	627	695	585	668	653	675	653	641	631	605	620	560	624	610	654	627	628	656	686	634	647	637	624	652	606	682	601	632	576	671	691	682	625	625	660	667	601	659	638	677	635	639	677	671	640	650	647	624	662	645	672	624	651	628	659	611	714	683	652	643	667	680	636	641	642	605	669	660	612
5401	2055	557	392	287	407	403	375	342	289	236	192	176	178	160	166	158	149	153	148	123	112	114	114	105	89	96	77	83	92	72	92	73	90	89	84	70	80	90	79	89	88	82	78	87	78	91	78	85	81	94	69	68	81	82	69	94	84	73	66	96	96	84	82	86	79	99	73	90	73	85	88	75	84	71	61	89	91	80	76	82	73	84	89	79	70	92	76	83	83	96	92	83	83	85	85	87	92	88	81	73	97	84	75	90	80	79	86	72	77	73	101	98	81	73	82	89	81	86	85	89	75	80	75	89	88	78	94	89	74	62	92	77	79	75	72	78	99	78	96	95	90	86	87	85	92	73	80	88	95	82	87	71	105	74	91	77	81	88	113	100	97	85	73	80	76	91	100	78	77	89	79	81	86	92	88	85	102	79	90	84	93	93	87	90	100	78	73	91	108	84	94	96	81	73	83	86	87	84	97	94	97	87	89	85	91	87	83	66	74	95	93	74	76	75	75	74	77	85	81	73	92	87	89	91	94	82	81	83	83	83	84	67	94	82	87	87	81	81	84	72	73	94	73	77	81	74	90	84	104	81	85	94	81	60	97	83	76	76	80	96	84	95	86	102	66	105	86	83	87	81	82	91	92	80	93	69	68	86	90	91	97	95	91	72	89	85	75	77	94	73	74	83	92	94	86	72	93	82	94	89	83	95	101	85	82	89	82	91	87	68	87	89	93	94	92	79	88	85	102	79	73	75	93	69	72	71	99	96	72	79	90	62	87	73	77	92	72	102	76	85	88	60	73	80	90	78	99	93	77	107	97	85	103	68	80	83	80	91	86	82	92	82	84	72	85	88	80	74	83	91	80	62	89	97	94	80	87	88	78	92	98	79	79	83	76	107	76	80	85	88	69	76	71	82	100	91	72	85	93	88	85	84	88	82	61	86	79	95	88	76	92	82	81	71	67	77	80	88	82	86	91	94	92	89	76	71	89	91	91	87	83	76	82	94	80	69	89	78	76	68	85	92	98	83	71	84	84	93	82	84	85	83	87	85	92	80	83	72	90	86	89	101	77	100	75	87	90	89	99	85	78	77	68	92	83	92	74	83	83	86	70	84	77	87	72	88	82	86	99	92	90	93	92	89	80	92	86	105	85	74	86	100	87	92	80	73	95	85	90	92	82	83	71	81	70	87	92	71	87	76	89	85	75	75	84	87	81	70	93	85	94	77	74	81	82	68	71	78	92	74	86	80	75	96	93	80	94	78	85	86	99	74	88	88	80	82	83	88	84	84	79	78	92	89	78	79	83	80	79	71	91	98	93	68	63	83	95	82	84	87	74	72	87	93	88	91	81	90	67	83	98	69	96	102	91	101	88	98	93	91	79	76	79	96	88	100	89	75	87	77	89	88	87	88	80	85	73	101	81	82	104	93	78	91	83	79	96	92	70	88	87	87	85	88	109	79	84	77	101	83	87	79	89	74	69	83	95	73	83	87	76	74	103	68	68	79	77	83	87	64	67	84	85	70	114	74	86	81	85	78	70	77	80	69	98	89	94	90	78	103	79	79	85	85	95	72	67	76	84	82	83	85	70	71	83	73	94	73	86	98	96	100	100	89	86	82	89	76	106	87	78	82	84	85	73	82	85	86	70	85	90	73	85	85	84	76	59	79	82	86	75	85	87	84	94	88	94	80	88	81	76	85	94	90	87	87	90	86	97	94	92	86	80	96	82	91	90	97	86	89	80	77	95	79	89	85	87	75	93	91	105	74	73	79	85	66	80	77	75	83	78	95	93	95	93	89	72	84	93	93	112	95	86	81	66	83	74	89	118	79	90	79	102	80	71	74	76	81	82	82	79	75	78	82	88	79	88	87	89	90	75	81	89	84	74	77	74	83	81	83	84	77	64	84	89	105	81	72	93	82	85	74	99	81	72	70	78	98	89	92	70	72	85	91	95	84	91	91	98	79	78	89	68	79	89	74	86	84	88	78	80	92	90	83	94	80	78	68	89	84	78	71	92	74	81	84	89	81	86	82	84	84	88	86	71	106	85	91	84	91	82	82	83	88	76	75	90	75	70	82	79	102	93	73	81	77	76	95	77	83	72	93	90	80	74	73	91	87	84	96	82	81	71	75	108	81	91	80	91	88	84	80	73	76	99	85	89	73	91	68	75	89	88	100	77	88	89	74	85	92	92	98	65	81	100	79	76	75	67	80	90	85	100	83	76	73	84	94	74	105	71	70	83	71	92	86	81	73	79	90	115	84	86	89	81	83	83	92	91	87	100	89	76	81	77	94	86	87	78	71	94	77	75	89	94	88	90	84	80	83	99	98	76	89	87	52	83	94	90	80	74	89	75	91	80	81	95	69	67	89	84	78	94	93	75	97	76	95	103	71	86	108	79	88	89	78	80	77	85	96	78	88	77	92	90	85	89	81	90	80	86	83	89	89	80	91	71	72	81	106	78	76	71	71	78	87	77	94	67	67	89	86	83	91	74	73	71	83	82	83	83	90	94	92	89	84	84	89	69	98	80	73	101	89	88	87	66	93	89	90	106	104	89	92	88	99	80	74	89	72	85	77	82	74	102	89	75	84	74	90	75	68	90	75	95	86	72	75	85	66	78	85	86	82	71	77	92	107	72	92	96	82	82	83	102	88	72	72	79	94	79	86	76	86	94	76	59	58	82	86	94	97	107	84	82	80	72	74	107	81	96	87	93	76	90	108	78	77	90	94	79	84	93	74	87	82	77	90	78	76	90	94	90	77	92	99	91	91	102	97	92	77	86	90	84	82	77	85	92	88	80	93	74	89	110	76	82	99	73	81	77	74	91	90	79	88	83	90	90	76	84	84	83	75	75	66	80	73	88	89	67	91	83	77	92	97	74	83	93	86	95	82	68	99	91	89	70	80	79	88	81	67	86	89	67	89	81	86	98	84	90	73	66	97	95	96	86	105	83	108	79	85	82	83	87	95	96	73	85	84	87	82	94	61	78	73	86	78	82	101	78	96	90	97	84	78	69	106	70	78	92	92	78	94	80	98	82	77	80	70	98	84	87	55	96	80	101	82	84	83	85	68	82	96	84	90	88	85	86	84	77	86	69	74	88	73	73	82	93	77	76	89	85	90	62	77	92	88	73	75	82	78	93	74	98	88	82	84	77	77	86	97	85	63	77	94	72	86	86	75	85	79	73	75	83	83	95	81	92	83	72	82	88	77	84	90	91	95	91	88	78	80	89	77	89	94	73	97	78	83	97	92	83	89	96	72	72	85	78	91	91	80	89	87	93	85	88	77	75	83	69	100	81	89	73	72	72	67	96	82	91	72	87	89	68	79	82	81	65	88	86	89	80	79	81	81	83	88	93	79	68	88	90	82	82	85	74	87	98	79	76	83	64	96	96	84	70	90	89	91	68	88	75	78	87	90	76	94	68	83	94	77	93	71	68	88	85	77	87	85	102	96	67	86	96	90	82	85	83	105	85	83	75	71	75
31107	16065	7032	7633	13344	15355	14493	12356	9961	8201	6379	5218	4445	3709	3402	3282	3146	2761	2432	2322	1996	1666	1459	1314	1107	840	865	787	798	780	728	757	701	702	696	677	663	711	648	661	715	697	734	678	692	680	708	695	710	643	684	675	700	689	679	661	682	682	652	716	709	674	688	693	687	692	684	678	696	693	695	648	690	661	687	644	648	698	690	706	688	731	682	659	699	701	682	695	678	680	685	694	689	707	684	653	680	729	768	712	652	633	652	656	687	647	668	685	713	687	682	665	665	658	707	676	699	721	706	666	668	680	718	642	702	682	689	697	714	692	707	715	700	764	682	653	642	690	694	653	692	696	664	736	719	715	681	716	714	670	640	650	663	660	745	653	673	668	684	676	702	679	655	656	659	692	698	664	663	658	624	724	658	682	714	637	688	684	666	692	694	650	717	675	671	684	650	681	685	632	638	685	663	631	692	664	717	686	646	720	644	728	708	715	684	654	695	659	683	692	633	668	668	690	668	701	665	632	698	720	679	680	647	698	683	723	676	700	687	666	692	744	655	711	657	652	703	647	683	678	650	713	706	667	642	713	674	651	700	735	640	675	683	688	660	673	669	680	711	659	637	626	663	664	656	673	752	694	674	676	684	712	675	646	688	708	677	676	735	667	643	658	686	682	701	739	733	680	681	683	703	725	689	684	703	712	658	646	666	698	657	654	651	692	686	716	719	635	697	691	683	688	671	626	671	713	674	635	685	716	657	670	664	722	651	656	688	646	642	651	656	638	672	693	680	652	689	689	692	698	674	688	718	643	704	646	644	691	659	632	660	696	697	689	694	614	671	660	666	687	669	690	678	666	661	696	701	631	645	655	687	705	677	744	649	666	689	697	720	691	713	657	649	705	652	642	641	671	648	701	665	727	680	663	674	682	705	704	663	642	651	700	680	696	665	677	659	660	646	666	625	713	677	687	676	668	637	658	675	600	667	657	718	718	702	663	672	678	655	635	694	648	651	706	632	618	651	681	704	676	697	683	633	661	684	726	692	661	681	668	632	693	692	656	643	704	703	692	722	685	681	699	724	696	686	710	705	731	659	712	677	638	643	673	711	651	678	683	647	682	653	707	691	702	683	655	676	679	671	656	692	653	678	670	663	665	673	718	657	709	723	699	649	675	644	684	678	698	663	692	659	696	642	716	649	683	705	686	689	689	745	671	699	668	659	693	691	656	687	692	629	673	656	683	712	706	669	676	659	665	720	639	684	691	660	673	706	649	662	646	613	675	703	703	734	667	689	629	691	686	684	704	690	683	705	726	715	660	676	677	659	667	656	693	707	672	691	702	686	665	695	657	660	713	657	730	666	642	701	668	694	711	666	731	691	637	684	664	694	661	665	636	738	688	672	702	666	685	761	701	675	686	658	732	739	682	665	632	671	655	663	701	661	710	704	666	703	676	627	664	675	669	622	686	701	721	730	704	670	671	655	679	703	668	653	640	659	669	685	656	688	689	684	683	682	675	688	649	627	687	687	667	704	688	689	681	694	629	664	681	697	705	685	707	657	634	684	715	717	642	675	655	668	667	646	666	646	648	651	645	701	706	696	632	682	713	661	676	679	671	681	637	681	684	657	643	696	664	658	659	708	649	651	644	672	661	674	690	685	657	694	672	662	669	681	688	670	677	673	661	642	682	726	671	637	680	632	702	714	653	643	666	700	674	663	691	677	662	715	739	697	687	676	673	687	650	674	681	667	685	672	673	635	648	744	657	716	643	676	700	713	623	694	693	683	654	630	682	696	662	672	675	665	718	676	643	653	700	685	657	665	681	669	649	659	683	699	663	692	684	675	648	668	676	698	663	684	670	703	699	681	665	626	687	707	663	686	654	700	681	667	644	691	690	659	680	709	641	661	716	699	701	665	674	654	676	659	664	672	698	680	689	685	679	676	705	686	684	680	663	648	599	664	680	644	655	659	683	672	700	695	663	701	693	678	667	701	660	699	707	685	661	697	678	697	689	654	642	660	689	640	709	656	629	658	729	713	661	731	642	691	642	703	680	692	670	712	600	685	714	654	674	673	712	678	679	669	688	669	646	679	671	706	693	673	700	686	712	658	675	702	670	671	691	721	688	672	641	673	709	676	677	653	680	711	702	657	679	714	691	703	694	668	693	669	736	632	692	690	681	662	676	684	643	628	683	664	671	657	691	662	682	684	649	677	662	687	648	696	666	671	664	711	691	645	704	653	624	659	718	679	672	671	679	683	640	672	679	706	678	698	655	669	713	696	684	706	701	687	647	627	691	666	668	638	670	672	673	693	670	700	645	671	658	685	694	720	678	656	638	639	704	687	690	689	667	706	678	675	730	664	715	664	667	667	691	689	661	653	756	750	694	636	671	674	682	652	665	637	643	648	632	723	665	652	688	701	648	671	689	651	695	694	615	640	657	669	672	694	675	672	611	680	687	658	664	711	705	701	664	659	643	652	720	665	660	671	689	668	681	692	669	698	648	693	680	750	708	655	656	675	652	752	643	694	677	717	619	718	656	695	688	650	712	662	684	704	692	673	688	666	679	626	659	623	632	672	665	642	648	628	667	650	675	694	683	654	648	668	659	691	689	718	686	674	667	684	614	710	684	685	726	689	705	685	669	673	666	709	724	648	626	667	719	653	664	672	629	685	656	656	647	668	685	700	725	659	669	635	654	659	712	630	666	679	696	688	711	678	697	677	671	715	687	675	628	670	675	652	636	710	635	684	728	642	689	664	683	674	687	666	649	687	674	693	659	670	639	699	671	639	689	689	632	732	668	663	731	684	665	691	666	681	712	645	641	674	662	708	673	681	664	678	678	639	681	685	656	653	665	722	727	634	665	689	651	692	664	747	695	703	684	692	675	622	685	625	703	655	684	646	697	706	713	683	655	698	666	707	731	681	682	724	638	632	717	683	644	703	672	700	683	703	657	664	714	664	674	654	617	741	650	681	688	673	715	714	687	711	676	708	678	665	698	683	660	661	701	656	674	689	674	692	678	658	686	674	719	673	637	667	674	681	669	694	672	667	705	690	678	683	697	701	627	691	713	669	697	698	738	682	674	687	672	671	669	665	697	670	631	640	679	715	715	686	666	680	724	715	686	684	669	708	625	689	684	657	668	695	672	667	689	692	671	673	669	653	676	665	707	671	660	694	708	675	603	680	661	656	629	703	692	676	689	651	680	663	680	644	696	674	651	697	624	711	728	677	669	695	678	722	670	658	679	676	688	685	682	705	667	610	677	666	688	695	663	672	636	681	645	691	633	691	717	682	684	696	674	730	654	679	672	668	682	682	644	667	672	689	656	706	642	694	685	678	692	641	686	699	657	671	669	740	679	733	679	712	680	653	665	669	716	704	672	676	719	683	719	661	685	685	642	675	653	673	654	691	711	710	623	627	677	680	666	694	719	691	715	701	678	689	673	705	671	667	678	664	658	685	679	667	669	663	670	688	695	692	660	651	657	643	686	692	663	715	692
6783	3482	931	605	447	569	542	537	425	392	300	305	299	261	259	253	250	211	205	211	173	182	172	164	159	153	138	146	123	136	130	136	150	116	128	141	137	162	152	141	109	114	135	153	127	131	121	147	130	152	140	130	136	137	138	133	138	151	135	128	139	149	122	132	128	122	123	136	146	144	130	138	128	159	128	134	137	147	112	143	116	128	120	124	137	155	120	137	171	134	136	140	125	129	120	138	122	132	133	114	116	127	146	121	136	134	144	136	131	121	129	124	140	151	127	125	133	141	138	128	127	134	134	157	115	135	161	116	124	156	140	122	132	139	143	129	126	148	125	128	138	130	140	166	127	131	118	140	147	144	143	139	111	160	124	120	128	142	141	145	141	131	130	144	126	141	130	134	125	139	112	136	123	116	123	141	139	131	139	150	117	145	134	137	142	135	125	132	141	145	121	133	159	124	150	148	131	131	132	154	126	160	139	137	124	119	118	160	135	133	147	132	137	132	141	153	140	121	118	113	122	128	127	156	136	109	137	126	139	144	141	120	117	118	132	135	133	138	126	124	130	125	141	136	144	150	137	140	145	132	127	118	158	160	123	143	128	123	147	138	134	134	145	145	135	128	130	122	136	143	136	132	131	131	143	146	131	129	137	121	136	143	140	142	134	151	128	114	136	149	112	139	146	145	149	124	121	137	122	154	126	128	145	147	143	137	133	126	131	137	153	145	143	124	128	111	146	130	139	132	135	131	114	117	116	133	123	114	137	140	111	148	142	133	136	141	138	151	144	140	153	126	124	148	134	137	140	131	130	130	150	116	139	122	159	141	155	132	131	156	136	147	129	131	129	125	148	144	157	142	113	137	126	134	111	131	163	147	135	121	129	115	115	148	125	132	139	112	119	125	129	132	130	133	139	129	116	139	135	119	142	98	133	119	130	133	150	129	129	141	143	144	131	135	150	138	155	130	129	144	128	132	125	132	139	151	134	142	125	140	134	156	148	141	119	136	126	136	115	135	114	135	129	119	157	122	123	123	155	125	130	128	128	133	123	139	139	157	151	120	122	146	137	119	137	139	144	146	144	121	131	143	147	140	167	123	143	141	139	136	144	129	143	123	134	164	138	109	119	135	144	143	131	131	128	127	139	153	126	158	126	118	126	134	141	150	149	152	129	119	136	144	134	132	134	157	130	125	121	134	152	164	136	125	150	126	133	142	131	130	145	132	130	139	124	126	156	151	140	135	141	133	150	133	128	133	136	129	134	113	150	145	137	145	145	140	143	148	133	153	135	111	154	135	150	151	142	130	131	139	121	134	112	146	122	129	128	157	148	160	157	125	111	152	152	132	160	122	169	135	119	152	128	125	138	142	125	126	134	113	161	137	132	123	121	140	129	133	150	140	132	150	119	126	150	161	142	145	132	136	122	120	137	124	129	126	148	142	122	121	141	134	139	133	113	140	132	119	151	160	140	140	113	135	133	127	128	148	145	136	119	123	141	132	138	150	140	138	125	123	117	127	148	134	114	149	154	154	132	128	122	133	128	122	126	168	129	136	115	134	119	129	148	137	147	130	128	121	157	122	154	132	128	160	141	110	134	148	136	140	141	117	120	125	148	143	145	124	142	134	139	126	140	139	141	128	128	132	132	138	130	125	140	153	100	135	144	122	116	141	130	132	157	138	128	127	131	148	144	143	140	136	116	140	129	127	149	144	136	132	148	124	117	132	118	137	133	136	128	114	159	142	143	129	123	138	138	157	147	137	133	137	141	125	145	142	118	135	135	139	141	123	142	141	135	114	126	118	144	116	122	119	137	131	138	142	132	128	116	125	116	130	134	141	155	132	121	142	149	125	133	143	129	160	121	139	131	126	155	128	144	130	143	125	105	147	133	150	135	151	125	135	116	135	118	131	157	128	155	133	143	144	166	129	134	124	141	137	118	129	136	132	151	151	149	123	151	142	145	125	136	141	143	146	132	130	128	142	149	146	117	138	125	153	128	148	133	160	125	140	146	136	110	122	153	141	140	132	132	127	145	134	141	120	126	140	150	130	117	140	117	136	122	144	148	136	109	125	136	127	135	153	110	148	126	137	152	117	154	136	139	139	144	152	125	144	142	141	131	135	128	142	118	142	117	152	138	127	137	126	134	133	138	145	134	137	142	144	113	131	118	115	148	138	134	123	140	134	151	126	147	140	130	147	114	124	135	122	131	160	129	127	121	155	118	137	129	140	134	101	130	149	129	136	155	157	139	139	113	147	121	133	115	121	137	134	126	122	142	118	125	142	151	102	143	115	120	140	137	135	119	144	122	160	119	132	118	132	126	143	132	136	131	134	146	144	160	159	144	137	141	155	152	127	151	117	135	136	126	114	137	143	147	122	138	152	164	142	141	124	151	128	147	137	125	137	176	125	136	140	130	138	139	141	139	138	151	125	123	120	140	138	145	137	121	120	155	124	141	147	143	126	138	134	154	126	150	150	137	141	137	140	136	121	141	165	132	149	136	137	123	128	149	117	128	150	132	137	147	131	107	147	111	127	135	137	137	141	133	144	147	123	122	125	127	130	141	130	131	105	126	135	163	147	128	120	169	120	126	146	135	116	124	151	144	148	141	124	144	129	107	115	137	140	117	149	130	131	136	128	127	110	129	149	129	133	142	124	126	137	122	120	141	150	157	127	150	133	131	147	144	127	126	147	149	122	141	117	120	141	129	143	124	163	114	149	150	122	121	116	150	139	141	124	122	144	138	142	138	144	142	115	117	146	128	136	144	111	137	137	152	159	138	137	127	126	128	131	131	146	131	123	146	132	154	150	149	106	116	122	139	113	164	128	130	130	146	135	119	139	157	127	135	133	138	127	145	150	138	152	146	141	151	145	140	144	141	127	139	139	134	148	118	128	131	146	137	117	140	146	118	159	134	114	159	140	98	132	123	133	133	158	162	138	125	132	126	161	138	123	130	135	141	110	134	139	134	127	134	127	133	128	143	146	140	151	127	143	145	154	135	141	123	115	125	109	142	109	165	132	120	142	130	132	144	128	113	132	121	149	133	152	145	130	136	112	123	142	158	146	138	122	146	148	129	147	125	137	145	139	146	134	152	140	105	135	134	131	129	118	134	106	127	143	152	137	145	122	129	155	144	131	142	147	139	134	130	122	148	142	122	127	137	116	136	124	116	126	130	122	126	132	131	138	127	130	155	134	134	119	149	133	135	136	129	128	151	150	121	123	130	151	155	132	141	110	131	122	124	137	143	144	140	128	124	121	133	148	143	146	140	125	129	128	142	144	127	130	137	143	133	118	118	136	126	127	130	130	139	129	141	130	129	135	126	125	109	137	131	140	146	128	124	136	141	137	127	127	150	115	131	148	106	125	146	117	148	140	125	142	135	107	140	129	135	159	140	139	128	135	136	116	152	141	122	135	127	144	137	128	125	129	150	141	134	143	122	148	142	129	140	127	131	147	147	125	128	121	125	117	117	142	128	144	155	139
35637	20096	9006	9538	16114	18410	17303	14672	12181	9814	8000	6766	5690	4756	4561	4219	3958	3583	3187	3061	2659	2355	1987	1851	1716	1354	1248	1255	1122	1168	1123	1177	1075	1080	1108	1037	1047	1031	1076	1066	1018	1072	1063	1031	1072	1001	1058	1163	1088	994	1080	1060	1021	974	1093	1025	1073	1059	1043	1043	1083	1078	957	996	1035	1055	1079	1064	1033	1128	1084	1034	1009	983	1110	1071	1063	1020	1028	1069	990	1080	1053	1039	1070	1100	1023	1006	1167	1062	1060	1061	1138	1089	1028	1051	1001	1066	1045	1088	1046	998	1057	1050	1013	1043	1077	1071	1037	1047	1068	1035	1031	1044	1018	1042	1078	1051	1096	1063	1024	1067	1070	1063	1024	1014	1066	1103	1079	1062	1013	1096	1028	1046	1076	1066	1072	1098	1031	1104	1013	1042	1122	1022	972	1024	1063	1082	1024	1062	1035	985	1093	1050	1066	1082	1038	1050	1051	999	1059	1066	1084	1049	1012	1086	1080	1015	1058	1064	1088	988	1082	1093	1049	1110	1033	1070	1026	1075	994	1092	1034	946	1041	1047	1017	979	1046	1029	1059	1036	1067	1055	1087	1019	977	1076	1120	1009	1014	1071	1035	1098	1044	1054	1065	1061	1036	1056	1087	1063	1083	1051	1010	1064	990	1068	1085	1047	1062	1061	1046	1057	1041	1061	1047	968	1003	1076	1096	1091	1014	1052	1001	1041	1039	1014	1055	1053	1042	1047	1065	1057	1027	1125	1014	1033	1078	1033	1028	1054	1028	1020	1056	1070	1028	1036	1079	1017	1045	1047	1097	1012	1069	1024	1058	1033	1054	1069	1103	1081	1088	1015	1066	1063	1042	1028	1023	1052	1080	1038	1086	1015	1069	1030	1050	1058	983	1014	988	1098	1037	1021	1017	1009	1043	1046	1026	1086	1058	1097	1076	969	1052	1023	1044	1013	1089	1042	1096	1053	1085	1046	1092	1034	1060	1023	1023	1017	982	1087	1024	1080	1043	1058	1040	1099	1088	1056	1032	1069	1048	1045	1005	999	1112	1077	1062	1017	1049	1046	1039	1074	1012	1051	1048	1072	1042	1072	1008	1051	1048	1065	1019	1102	1060	999	1046	1028	1034	1069	1088	1019	1073	1100	1041	1052	1058	1056	1045	999	1062	1058	1062	1054	1058	1057	1042	1060	1039	1017	1091	1097	1078	1033	1087	1061	1043	1076	1023	1113	1024	1053	1082	1062	1030	1099	1041	1022	1049	1115	1020	1043	1056	1069	1098	1100	994	1035	1033	1074	1044	1020	1039	1025	1062	1087	1074	1026	1028	1024	1012	1050	1091	1051	1035	1027	1060	1042	1087	1082	999	1089	1053	1072	1060	1060	1093	1116	1095	1030	1077	1038	1070	1022	1066	1069	1037	1072	1055	989	979	1040	1070	986	1047	1083	1015	1055	1036	1031	1044	1067	1072	1032	1023	1031	1057	1044	1048	1045	1092	1021	1069	1036	1072	1007	1001	1070	1100	1046	1013	1007	1039	1038	1076	1051	1011	1041	1019	1031	1054	991	1073	1032	1044	1083	1087	1016	1038	1057	1053	1029	1076	1030	1055	1010	1087	1025	1033	1066	1021	1026	1068	1056	1068	1074	1002	1077	1051	1029	1065	1055	1074	1073	998	1010	1043	1033	1057	1048	1068	1094	1066	1041	969	1067	1068	1073	972	1054	1017	1104	1039	994	1082	1085	1014	1044	1054	1047	1013	1007	1048	1070	993	1071	1070	1050	1062	1038	1080	1058	1032	1057	1013	1014	1052	1060	1053	999	1008	1044	1027	1075	1122	1117	1031	1021	1042	1075	1028	1037	1033	1060	1077	1066	1077	1047	1067	1027	1089	1100	1074	1015	1053	1044	1027	1067	1045	1026	1115	1001	1031	1047	1128	999	1080	1014	1017	1056	1034	1101	1040	1023	1007	1031	996	1066	1085	1093	1051	1093	1064	1043	995	1046	1046	1022	1083	1025	1070	1020	1115	980	1015	1047	1001	1089	1048	1058	1062	1042	1048	1071	1039	1016	1056	1036	1026	1001	1031	1003	1076	1066	1032	1003	1009	1029	1042	1023	1059	1033	1026	1015	1025	1052	1026	1037	1046	1069	1000	1090	1046	976	1040	1064	1067	1054	1025	1054	1073	1098	1011	1047	1098	1042	1064	1067	1020	1052	1044	1024	1006	1044	1054	1079	1051	1005	1089	1036	1063	1035	1004	966	1142	1018	1067	1007	1073	1055	1018	1069	1058	1050	1031	1096	1038	1075	1028	1067	1043	1013	1072	1034	1022	1060	1020	1046	1061	1058	996	1026	1052	1062	1030	1069	1037	1063	1054	1078	1015	1050	1069	1075	1020	1092	1040	1043	998	988	1080	1064	1010	1049	1085	1075	1040	1079	1029	1038	1025	1086	1070	1025	1058	1063	1038	1021	1000	1079	1051	1058	1057	1054	1016	1045	1044	1073	1015	1041	1041	1070	1093	1005	1075	1060	1046	1025	1102	1064	1047	1019	1032	1042	1085	1092	1049	995	1053	1045	1065	1022	1057	997	1032	1031	1046	994	1053	1061	1061	1064	1060	1061	1093	1073	1050	1022	1061	1087	1031	1018	1038	1031	1095	1093	1095	1087	1047	1045	1077	1030	1048	1082	1082	1082	1047	1081	1049	1049	1026	1069	1024	1046	1014	1032	1055	1025	1094	1102	1034	1067	1059	1089	1062	1008	1062	1038	1040	1008	1061	1064	1099	1075	1069	1067	1002	1069	1037	1008	1065	1091	1102	1111	1087	1144	1071	1050	1085	1063	1006	1046	1048	1057	1083	1041	1069	1061	1075	1120	1029	1042	976	1089	1048	1031	1079	1057	1067	1029	1058	1057	1083	1020	1012	1031	1048	1058	1032	1044	1059	1077	1032	1082	1013	1096	1044	1079	1092	1068	1077	1044	1043	1075	1094	1053	998	1031	1063	1059	1085	1012	1067	1045	1050	1040	1034	1058	1026	1038	1096	1046	1045	1021	1055	1036	1119	1064	1095	1090	1059	1074	1058	1043	1042	1007	1081	1042	1025	1078	1040	1065	1069	1070	1063	1026	1079	1030	1079	1085	1103	1045	1034	1007	1112	1014	1015	989	1063	1013	1011	1130	1066	1075	1016	994	1043	1065	1044	1074	1050	1033	1038	1051	1021	969	1031	1052	1064	1065	1060	1025	1041	1008	1063	1017	1086	1076	1116	1007	1072	1078	1061	1011	1073	1051	1064	1008	1009	1046	1064	1021	1062	1043	1029	1146	1126	1043	1068	1068	1057	1047	1126	1046	1071	1040	1009	1035	1056	1051	1050	1073	1075	1026	1033	1041	1069	1057	1118	1025	1006	1083	996	1132	1061	1026	1071	1050	1088	1044	1074	984	1038	1076	1027	1107	1059	1005	1077	1028	991	1077	1014	997	1072	1098	1065	1004	1053	1053	1054	1096	1028	1066	1029	1092	1079	1001	1024	1093	1062	1096	1018	1011	1054	1086	1039	1070	1068	1069	1082	1058	1001	1044	1080	998	1079	1043	1034	1056	1056	1072	1070	977	1006	1032	1018	1073	1071	1074	992	1100	1035	1051	1108	1065	1010	1070	1043	1089	1124	1033	1050	1044	1040	1044	1093	1020	1020	1068	1067	1049	978	1039	1087	991	984	1033	1010	1055	980	1093	1085	1084	1060	1062	1064	1057	1025	1046	1011	1103	993	1081	1017	1025	986	1027	1031	1023	1085	1051	972	1070	1051	1080	1095	1012	1032	1082	1011	1068	1053	1074	1002	1019	1069	1044	1027	1052	1055	1079	1064	1060	1019	1024	1008	1049	1068	1092	1101	1042	994	1051	1031	1035	1005	1039	1075	1100	1038	1072	1065	1066	1055	1045	1029	1067	1059	1053	1054	1059	1032	1023	1077	1052	1051	1099	1083	1085	1058	1080	1030	1080	1055	1061	1059	1061	1036	1066	1072	1093	1043	1049	1040	1039	1091	1002	1033	1054	1026	1093	1056	1007	1066	1033	1052	1040	1070	1099	1066	1028	1030	1027	1094	1047	1027	1011	989	1084	1037	1044	1111	1076	1020	1035	1042	1059	1038	1045	1042	999	1080	1047	1066	1028	1030	1049	1033	1007	997	1029	1047	1060	1088	1069	1072	1059	1073	981	1014	999	1046	1043	993	1091	1009	1026	1063	1043	1064	992	1030	1057	1094	1067	1096	1076	1000	1049	1044	1037	1064	997	1042	1028	1044	1040	1060	1051	1016	1050	1040	1030	1061	1032	1040	1067	1127	1025	1105	1055	1049	1035	1048	1008	1112	997	1056	1145	1095	1069	1044	1052	1071	1016	1029	1039	1023	1045	1084	1047	1035	1064	1037	1041	1062	1055	1058	1081	1016	1078	1058	1078	1063	1001	1099	1038	1118	1010	1031	1022	1053	1035	1001	1024	1005	1047	1000	1077	1077	1087	1018	1041	1037	1088	1025	1081	1052	1053	1035	1059	1009	978	1033	1066	1025	1066	986	1066	1057	1025	1124	1076	1079	1040	1003	1038	1045	1062	985	992	1031	1023	1070	1062	1108	1111	1020	1073	1010	1068	1066	1056	1014	1050	1052	1055	1089	1059	1037	1038	1016	1067	1023	1015	1017	1045	1043	1033	1056	1002	1054	998	1042	1074	1106	1041	1092	1043	1070	1019	1013	1012	1048	1022	1021	1062	1062	1129	1032	1064	1075	1050	1091	1075	1029	1010	1062	1016	1076	1053	1027	1046	1050	1077	1069	1124	1100	1043	1027	1090	1058	1075	1070	1069	1007	987	1082	1057	1046	1027	1110	1038	1049	1000	1053	1062	1061	1031	1006	1108	1071	1037	1059	1023	1019	991	1039	1061	1054	1042	1053	1097	1070	1009	1043	1038	1062	1039	1026	997	1058	1057
3379	1261	456	282	237	261	278	234	226	174	178	172	143	136	128	137	123	121	115	123	105	95	64	85	63	56	57	77	83	88	71	79	78	71	72	71	69	66	73	61	89	75	61	78	70	68	67	81	59	72	76	61	80	75	61	69	64	70	60	49	72	73	88	60	67	44	51	64	69	59	61	59	74	76	67	73	73	55	64	75	91	49	76	69	67	75	68	81	70	61	78	73	66	62	63	74	58	60	74	59	71	71	62	54	62	65	83	67	49	68	82	53	62	57	67	71	71	60	69	85	81	73	70	73	77	72	77	79	73	74	67	74	53	64	63	68	87	72	69	68	72	60	69	67	66	75	75	52	64	62	56	83	68	77	53	73	80	63	57	63	72	62	65	73	64	83	65	66	74	78	63	57	68	67	74	87	76	70	66	72	63	81	70	60	75	76	75	69	85	71	57	61	72	58	74	61	69	65	72	51	68	81	71	61	65	79	65	67	67	72	78	74	62	66	71	71	77	79	51	67	84	79	71	76	62	78	54	63	75	75	83	83	81	77	66	73	60	82	78	59	70	56	76	67	91	70	87	61	89	67	66	80	54	60	74	71	73	70	71	66	76	73	73	74	76	63	78	86	59	64	77	69	69	67	62	69	69	84	55	65	69	69	69	68	76	73	80	58	59	58	61	68	74	65	64	72	60	55	62	77	74	68	68	68	81	68	68	75	62	65	61	77	90	75	51	71	72	62	79	55	70	60	87	60	54	68	65	72	64	86	62	47	72	75	57	63	85	68	71	57	81	69	66	83	61	78	78	74	77	73	55	69	59	66	75	65	69	59	71	65	66	84	63	75	69	68	62	74	54	64	81	77	83	77	69	74	73	86	64	86	62	74	79	76	72	65	74	75	70	56	86	66	86	74	73	64	63	81	85	73	59	56	63	75	62	69	67	60	81	76	57	76	76	77	62	58	70	63	61	79	88	65	65	69	67	76	74	85	68	75	83	74	75	75	66	70	69	69	71	67	79	66	78	87	65	83	76	74	69	56	79	63	75	75	55	69	72	56	69	60	73	88	66	79	63	56	71	62	65	70	68	70	72	72	65	67	58	57	63	71	78	68	72	66	71	67	74	77	73	77	66	73	70	85	63	71	79	70	74	74	69	77	61	75	78	66	73	54	56	69	75	61	68	65	92	67	59	56	60	65	85	72	66	72	63	68	60	63	64	83	78	76	87	55	86	72	72	59	72	77	67	69	63	80	68	72	70	69	83	72	78	58	86	64	74	78	75	76	59	66	73	68	72	81	56	62	68	75	64	65	78	68	62	64	64	65	73	58	65	71	74	74	74	95	96	60	54	75	72	73	57	63	77	84	80	70	60	69	71	61	56	68	58	80	63	66	59	67	62	69	65	61	69	96	59	80	69	73	73	65	57	61	64	51	77	85	74	68	77	72	62	70	66	59	61	58	71	71	57	72	66	77	80	61	70	73	62	59	63	58	73	62	68	63	61	83	59	69	62	77	60	48	77	68	73	64	60	70	72	66	79	66	72	79	64	69	70	71	59	64	74	53	61	89	79	65	70	68	62	79	59	62	69	77	73	73	67	64	66	54	74	78	61	59	70	67	73	65	65	81	70	80	70	59	71	74	77	76	74	65	74	70	68	68	61	80	81	67	63	55	59	76	53	67	69	65	73	62	84	59	64	67	79	77	71	77	83	79	72	65	72	67	67	81	73	66	76	62	67	85	72	72	65	71	80	70	71	65	61	64	69	65	65	77	61	69	68	53	70	70	85	75	66	69	60	71	73	66	85	78	61	74	57	75	72	73	73	74	73	72	73	72	75	68	78	66	74	79	75	58	60	81	64	80	68	54	67	49	74	71	67	53	62	57	62	74	55	72	72	80	70	62	69	63	63	61	71	59	66	72	75	76	63	61	71	70	63	68	73	68	64	70	62	84	56	77	65	72	60	63	76	69	86	48	69	72	83	73	81	70	72	79	71	73	78	75	60	67	71	60	68	63	55	83	63	76	75	68	65	75	62	69	67	67	64	64	69	74	77	80	78	66	69	69	59	70	73	75	70	59	89	72	62	69	80	72	84	55	66	72	78	70	61	84	76	62	71	73	60	73	76	66	76	88	77	78	70	64	50	65	68	69	70	77	65	63	63	63	81	63	83	64	65	69	57	65	72	58	81	71	60	74	71	73	87	66	56	80	62	65	73	95	69	76	80	63	79	61	65	67	65	47	84	80	73	73	70	85	60	66	71	70	56	64	69	65	66	59	70	81	78	72	67	80	75	63	67	69	68	77	71	74	73	78	72	76	73	57	69	69	65	71	57	63	68	79	64	61	61	77	70	74	72	51	61	62	67	69	72	68	71	74	62	67	73	80	63	77	59	69	74	89	60	59	73	72	74	80	66	68	69	64	74	64	65	71	70	76	78	80	74	70	56	80	77	69	58	71	73	53	71	57	83	65	81	76	72	62	58	60	76	79	60	64	75	68	68	71	65	64	64	70	75	74	67	57	58	71	58	55	78	53	66	67	59	80	75	72	68	69	82	75	79	67	73	77	72	75	77	68	87	80	71	83	75	66	72	66	79	85	73	70	68	68	60	71	75	73	55	69	65	68	74	84	67	63	70	58	71	79	75	60	67	75	62	76	80	82	62	72	70	60	61	45	75	60	58	60	64	64	73	79	82	79	81	66	67	77	65	83	63	74	68	88	80	68	65	71	69	73	76	82	68	78	68	51	60	73	60	65	67	74	85	84	78	55	77	79	79	76	71	59	64	68	59	78	54	69	67	44	82	71	73	78	64	78	78	73	76	64	76	75	63	61	61	64	57	67	76	75	71	76	68	64	60	59	76	90	75	66	58	52	71	65	72	59	72	75	86	67	69	70	66	58	101	83	62	75	77	65	54	83	81	58	73	69	64	67	54	81	65	58	66	66	68	55	74	66	78	74	60	56	63	77	68	65	72	65	62	90	83	64	74	84	63	52	59	78	76	86	69	76	73	88	81	62	73	67	78	80	57	75	56	66	55	61	72	60	59	55	79	63	56	81	60	73	81	77	69	63	68	77	79	59	64	60	75	72	74	69	73	56	75	71	78	78	74	61	62	73	83	70	69	61	68	66	69	56	66	76	78	72	76	69	63	74	59	68	56	63	71	72	68	72	51	74	71	61	63	65	65	64	71	56	79	72	75	64	80	73	74	81	59	81	62	69	87	64	69	76	71	70	59	55	61	63	86	71	75	59	79	67	59	68	82	87	68	65	68	91	71	76	63	82	65	62	62	73	72	73	66	60	65	71	79	68	75	66	67	69	81	75	71	69	62	83	69	77	68	72	70	81	61	69	75	74	73	75	61	69	69	64	72	63	70	70	76	66	67	65	52	63	65	73	66	78	73	80	62	68	68	75	66	78	73	74	63	77	62	60	70	73	60	67	69	80	60	77	65	90	71	69	77	73	60	77	63	68	74	66	58	85	71	60	71	71
27207	12676	5504	5918	10543	12596	11343	9461	7708	5948	4803	4110	3311	2841	2622	2579	2358	1969	1669	1590	1529	1310	1163	1012	942	798	660	640	603	602	603	617	573	560	565	569	571	555	511	571	545	614	585	570	546	579	538	526	567	568	560	556	528	605	577	570	596	595	563	548	575	551	554	552	507	553	568	612	574	570	545	551	588	584	535	580	556	535	557	542	573	570	547	603	580	552	510	558	563	577	519	565	542	523	568	569	603	537	581	559	560	560	566	599	525	554	584	541	585	591	541	545	567	565	559	557	538	561	527	602	531	528	563	594	579	532	557	583	561	590	583	564	596	538	597	574	554	575	556	593	551	596	565	553	534	559	573	583	553	568	573	556	549	600	568	564	593	544	540	544	540	538	564	562	596	555	617	555	553	593	542	591	559	601	536	507	588	583	551	569	537	592	543	573	587	561	531	571	550	533	579	577	555	551	520	606	573	586	563	566	569	545	557	554	544	597	566	581	578	553	567	510	565	552	599	585	544	574	573	596	578	581	524	581	596	558	592	578	563	551	561	592	597	576	554	570	547	582	547	531	588	554	556	543	532	572	540	547	561	570	506	577	546	555	596	567	604	612	570	521	589	583	558	526	568	551	564	538	564	580	580	556	588	614	578	583	562	569	531	541	555	578	542	616	550	554	573	606	568	568	569	582	556	587	540	534	578	581	549	574	552	531	541	571	568	514	538	563	576	542	591	560	588	593	559	597	535	585	585	570	602	574	536	553	585	545	587	553	535	561	531	589	570	524	592	560	586	583	513	553	564	599	548	584	554	553	554	534	570	580	550	586	589	591	532	549	569	589	602	553	534	613	543	611	577	577	585	556	574	612	609	532	566	540	532	528	591	555	578	521	571	543	559	566	536	556	566	578	578	548	567	521	556	535	606	574	637	508	570	560	610	559	569	574	576	591	584	602	552	584	581	548	570	542	551	547	553	531	546	560	581	612	571	576	549	556	623	535	592	529	557	550	550	557	532	562	564	607	596	582	533	556	559	526	544	543	555	596	571	567	563	567	569	554	560	593	567	536	597	545	546	547	535	582	560	565	558	553	538	581	542	587	548	560	539	568	586	543	592	581	596	553	532	586	562	566	503	580	554	598	560	592	628	559	562	571	569	573	599	577	576	596	537	566	539	553	572	555	586	579	562	560	570	586	549	591	530	564	550	556	567	577	558	550	565	592	537	548	584	568	593	564	548	547	606	535	576	568	525	560	552	599	544	535	612	543	552	560	593	605	562	575	580	567	562	580	570	588	563	544	581	551	525	558	588	551	560	608	586	575	548	540	543	565	533	584	549	550	556	557	560	602	579	512	574	558	565	579	566	567	535	563	591	542	563	561	558	592	567	569	568	529	515	557	591	552	554	556	530	566	616	567	579	556	562	572	523	602	533	584	592	562	546	568	536	537	562	519	572	572	565	583	583	569	544	571	577	576	547	527	522	562	604	605	561	583	578	524	559	576	590	576	527	565	556	524	605	574	542	575	548	588	572	554	568	547	522	573	551	565	584	570	592	550	593	517	526	555	513	570	545	558	526	552	570	560	545	542	548	558	542	530	560	573	570	551	541	558	561	549	548	580	567	576	576	532	626	570	586	573	560	602	565	561	524	549	556	604	560	520	550	531	554	564	563	538	543	585	542	548	567	578	583	562	561	596	532	544	571	538	567	594	573	545	590	605	535	583	544	536	567	577	545	606	558	523	535	571	570	565	565	554	592	594	623	601	542	579	557	503	524	564	576	589	542	539	580	593	561	594	584	580	536	534	546	572	535	574	584	585	587	559	554	561	608	535	593	604	574	539	545	543	529	580	590	556	589	553	545	548	566	548	553	531	575	571	559	556	487	553	545	552	556	549	560	581	542	553	561	606	539	534	578	601	536	548	568	578	565	568	576	539	548	559	554	588	564	531	557	587	556	531	543	537	559	541	559	519	556	590	581	546	564	553	569	541	557	559	602	561	585	552	549	533	571	584	565	564	614	561	546	476	561	563	575	523	581	545	587	549	595	578	563	628	551	588	576	549	577	581	546	545	547	543	544	553	580	541	556	610	569	564	563	597	592	566	569	561	588	550	562	553	564	544	562	543	569	564	544	588	564	556	570	617	571	584	561	567	542	590	538	562	523	549	542	570	555	582	584	584	635	551	547	557	565	557	571	561	534	572	513	570	568	590	553	568	590	537	570	530	547	553	602	536	554	571	584	523	558	565	534	551	557	579	561	547	524	565	533	551	560	597	580	550	591	548	602	537	585	518	576	584	569	536	608	557	580	540	518	544	569	591	550	623	623	557	603	547	586	553	569	567	601	549	585	533	565	525	539	521	577	602	580	595	571	574	546	535	562	576	507	547	531	526	596	555	507	532	512	556	573	575	551	572	542	554	601	583	533	618	555	518	594	559	596	597	583	567	558	603	584	578	561	544	592	561	533	594	561	575	536	617	561	570	589	578	583	551	605	549	605	550	549	594	585	554	578	557	568	585	551	552	531	566	582	591	573	546	547	535	566	560	553	575	520	560	571	557	607	535	557	568	536	538	566	544	575	544	607	581	538	560	573	549	508	585	544	550	533	541	544	546	562	580	587	577	543	567	553	572	581	555	580	516	559	598	559	581	552	581	568	560	547	558	602	550	555	587	593	592	589	570	563	556	556	559	569	494	558	497	535	519	571	542	531	569	521	606	570	551	569	534	596	569	564	564	585	562	585	569	511	580	585	585	484	593	575	538	519	555	524	577	544	510	555	575	553	538	511	528	563	522	565	555	561	579	546	604	535	585	582	560	591	600	602	533	572	569	560	572	624	589	528	520	583	596	565	531	547	576	551	529	558	580	561	556	559	553	555	566	547	516	573	569	563	569	520	533	547	572	540	556	526	587	582	586	552	589	558	525	528	554	554	576	575	565	558	555	527	557	594	528	582	586	588	595	571	538	529	566	547	562	566	551	540	549	549	566	603	578	656	551	566	583	554	529	551	602	550	597	539	581	567	538	534	605	592	581	561	547	536	569	556	591	535	548	547	586	578	577	580	548	524	551	551	563	549	550	564	555	534	597	602	490	543	600	586	552	587	570	558	574	608	626	590	571	530	560	554	562	563	523	574	589	523	542	542	575	563	581	536	539	543	577	572	569	579	564	572	556	585	562	572	551	646	555	575	614	576	559	526	595	572	547	571	586	598	522	521	567	535	596	577	556	546	612	527	518	535	571	609	550	533	567	539	561	598	527	591	538	533	530	564	577	554	555	616	567	574	552	518	532	603	546	584	577	547	545	580	578	542	537	606	565	617	522	587	548	578	574	585	576	546	603	583	574	578	542	539	541	563	545	563	582	577	535	578	519	513	624	563	558	587	576	547	512	526	607	534	562	568	531	583	589	579	539	567	581	580	564	561	549	554	576	612	594	545	545	555	526	587	569	538	574	591	576	537	555	499	558	544	614	602	608	538	551	538	523	564	593	527	607	519	534	623	566
3193	1446	468	296	249	284	302	260	237	235	187	176	140	149	139	163	136	112	114	106	95	105	99	85	91	65	79	80	68	65	74	73	90	76	81	81	84	80	68	79	106	70	75	75	68	70	80	88	93	70	83	65	87	87	67	64	82	92	77	78	86	63	95	70	77	66	78	60	81	75	83	66	86	66	83	80	80	93	86	90	86	92	84	80	80	79	73	86	82	84	65	87	59	71	74	84	88	84	82	92	57	79	66	75	90	83	87	76	80	86	74	96	75	79	64	91	95	77	65	84	84	84	77	73	72	78	74	76	86	69	80	95	69	77	66	79	86	82	67	72	74	78	70	84	72	78	82	80	80	101	75	86	80	71	74	84	78	80	75	79	86	88	71	85	77	82	87	97	73	91	89	75	78	75	74	69	87	77	78	90	79	61	89	85	82	78	61	94	72	58	84	69	74	69	77	80	69	80	91	82	85	68	88	84	83	77	73	68	62	93	71	74	74	73	69	72	76	68	81	87	86	81	84	87	82	83	75	85	77	80	93	70	68	65	80	77	88	67	77	64	70	96	76	87	73	75	88	88	82	77	80	80	82	64	82	68	75	88	74	88	69	68	95	89	75	80	82	76	100	74	72	83	75	82	74	86	79	85	93	74	67	83	67	72	65	93	87	78	86	74	87	93	76	98	65	76	80	77	71	84	67	61	75	79	76	81	63	82	62	68	85	88	58	62	82	64	81	70	65	84	85	62	81	77	87	89	86	83	74	80	78	65	71	84	71	74	84	66	88	79	92	67	76	75	62	66	78	83	103	86	99	76	75	90	91	77	70	77	63	82	69	78	75	76	66	76	70	86	73	73	88	79	62	75	70	81	87	102	87	74	76	66	74	83	76	65	96	77	86	76	76	66	73	86	74	87	84	67	78	61	67	95	76	92	92	77	99	65	92	74	77	85	77	76	83	81	71	66	60	94	70	81	65	77	78	87	78	73	70	88	74	83	59	72	61	89	83	79	80	89	78	76	88	86	84	78	72	82	75	93	89	77	69	72	71	95	67	84	73	75	84	75	68	80	77	82	84	95	65	73	80	74	82	66	76	74	88	55	70	91	85	69	90	78	88	63	77	77	82	78	69	75	80	81	67	78	72	86	82	72	74	67	82	85	62	70	89	80	68	77	67	96	82	73	72	86	71	85	90	73	69	81	84	75	81	66	77	82	60	63	67	80	83	89	76	84	73	76	64	83	71	76	59	84	70	81	61	76	84	90	84	68	78	66	81	75	77	66	84	74	66	79	78	75	76	79	86	79	86	91	74	87	90	73	64	77	89	88	64	90	87	66	77	88	77	72	70	70	94	96	86	85	88	83	76	84	71	86	79	89	74	71	78	78	80	64	79	83	89	81	81	83	78	65	83	89	80	66	80	74	75	97	75	78	78	81	83	96	61	75	65	71	68	89	85	55	65	73	54	60	80	74	86	99	73	71	77	80	81	89	62	66	65	75	82	75	82	81	81	72	73	87	87	76	76	92	70	84	89	97	87	60	71	84	82	79	73	90	66	66	82	80	78	62	84	67	79	74	84	91	76	75	71	94	64	76	72	75	71	82	55	72	79	90	90	71	63	86	75	83	79	81	70	67	72	87	91	70	85	69	78	77	76	72	64	79	90	70	72	84	73	81	76	86	73	63	82	77	87	73	100	89	85	76	73	75	72	76	74	92	80	88	88	78	87	83	77	81	91	71	69	76	93	77	87	83	87	66	83	81	69	83	73	83	66	92	72	94	75	70	88	96	86	79	79	76	74	61	75	70	61	75	70	68	92	81	85	77	80	72	80	82	76	85	92	71	68	83	78	80	82	77	75	90	97	62	72	80	69	102	59	72	77	66	65	77	78	76	74	80	85	63	81	72	82	55	73	81	87	55	77	68	68	98	83	78	95	83	63	73	88	80	88	78	84	69	68	70	80	72	71	61	83	99	64	56	77	78	91	76	78	86	80	84	72	76	68	84	69	84	82	74	84	92	81	80	84	66	78	89	93	82	85	73	68	65	78	73	70	84	76	81	64	75	83	64	83	75	92	92	83	83	76	82	74	70	84	87	67	79	64	80	73	93	71	72	77	84	84	73	82	66	78	82	66	80	77	79	91	99	74	75	92	76	86	68	71	84	82	94	75	57	62	60	75	89	83	79	76	78	62	97	59	68	81	100	72	79	70	74	86	86	85	70	86	97	87	65	73	75	87	72	81	86	67	77	85	79	78	71	74	66	59	62	71	72	68	73	86	78	80	86	65	77	68	77	95	77	75	90	78	67	55	80	80	90	65	89	72	70	80	83	73	71	79	71	90	85	79	82	75	79	78	62	74	73	78	78	67	68	87	76	65	69	72	69	86	93	47	84	72	71	94	75	76	68	80	83	89	91	86	76	92	72	72	100	81	70	63	84	88	88	70	72	77	62	83	81	83	81	88	89	75	74	85	67	72	81	69	86	66	96	71	70	105	61	73	83	84	74	79	86	95	83	75	81	82	72	66	67	82	77	77	86	76	99	84	71	71	76	67	84	90	69	74	103	69	76	74	83	70	74	81	70	82	73	85	82	74	79	83	70	82	81	66	94	67	57	89	94	91	74	69	77	71	80	79	90	80	92	75	80	76	81	79	64	81	73	79	74	90	69	102	78	61	80	65	76	69	81	105	77	80	72	63	84	87	66	77	83	85	90	60	98	68	80	83	66	87	74	77	75	81	87	72	69	71	79	66	78	82	76	79	80	73	95	68	80	84	92	69	75	73	67	86	57	78	73	83	72	78	82	75	84	72	71	82	81	95	74	79	87	82	74	83	88	85	66	74	68	52	63	89	72	83	71	87	78	69	77	66	75	61	94	72	91	70	77	91	73	81	85	97	76	80	96	63	96	84	88	76	75	84	75	76	76	92	91	74	73	69	71	85	62	93	79	82	90	72	85	78	70	70	63	89	77	69	90	83	65	95	65	86	72	73	69	82	75	68	91	68	81	79	71	85	73	82	81	81	76	70	65	79	67	88	70	77	88	77	75	77	72	72	89	75	76	71	81	90	76	78	71	65	105	79	87	78	92	82	86	74	86	75	61	88	71	83	58	76	72	73	84	89	73	79	80	84	68	82	79	72	84	71	84	83	80	95	82	84	91	68	84	73	71	85	89	73	85	81	78	87	68	82	84	58	68	83	79	72	66	69	76	71	72	81	79	73	91	68	67	79	76	93	79	80	68	85	93	77	72	70	85	74	67	77	91	73	70	68	75	92	69	74	83	91	82	93	78	76	76	73	90	75	84	72	84	89	78	82	87	79	64	83	87	80	81	91	75	80	62	67	79	91	78	78	71	77	70	85	68	77	83	83	79	68	72	84	74	78	75	97	71	93	83	90	81	79	65	89	69	96	77	84	76	74	71	82	82	76	70	77	70	67	71	89	73	70	71	71	83	77	72	70	77	86	73	64	74	67	76	71	83	75	79	68	67
27776	13597	5642	5934	10665	12334	11313	9501	7441	5809	4876	4173	3426	2845	2673	2649	2317	1872	1573	1492	1440	1294	1179	1080	1048	865	750	697	646	675	652	649	630	632	583	616	595	595	612	613	618	642	595	606	642	588	617	596	610	612	618	670	609	629	634	595	613	606	601	637	603	630	588	585	640	612	581	617	645	592	642	599	649	605	601	636	585	620	622	587	687	598	658	641	614	612	606	631	621	622	614	603	638	644	656	592	615	613	606	602	597	649	602	650	622	624	630	624	657	599	654	614	613	592	654	624	620	647	633	629	665	671	612	586	600	599	629	598	609	664	614	611	620	660	597	605	601	659	690	607	653	624	634	671	611	669	626	589	651	640	642	616	612	605	614	608	628	603	663	645	627	596	638	628	594	592	648	645	613	589	627	643	634	635	622	621	592	639	647	572	652	606	639	615	633	611	602	642	640	596	628	631	610	597	601	626	624	601	626	660	627	612	625	566	605	638	609	623	589	621	607	586	606	637	651	571	628	582	655	596	663	619	608	634	630	596	633	621	635	633	594	632	579	624	612	621	646	610	608	624	603	597	594	622	584	563	618	631	633	634	625	632	626	604	605	608	644	602	604	621	661	587	548	600	625	607	598	575	621	583	626	614	637	616	595	607	583	645	631	638	591	625	590	611	658	626	580	617	591	616	655	644	571	610	654	656	628	595	608	593	588	587	615	616	615	598	620	607	619	634	644	647	604	647	612	562	633	630	633	615	615	582	611	608	620	638	640	628	592	615	626	622	577	611	662	609	630	610	641	607	616	650	641	564	657	616	633	624	614	580	635	639	593	670	594	609	630	678	610	574	651	636	614	639	588	648	602	682	608	570	627	643	598	627	671	664	591	605	641	657	621	633	599	560	606	622	604	614	625	601	663	632	674	620	612	626	633	579	641	602	613	593	629	632	646	592	602	611	597	623	635	602	606	648	613	647	619	623	630	600	608	611	615	645	633	647	612	622	642	623	629	613	640	639	641	579	600	586	639	633	631	632	608	605	617	607	620	588	692	621	649	616	620	605	632	616	643	603	660	629	629	631	614	602	644	648	625	616	629	582	620	626	620	601	645	630	621	607	609	607	624	602	606	623	602	595	598	579	614	618	652	624	603	650	664	595	580	606	638	600	622	635	626	677	590	609	646	612	609	615	637	595	646	603	652	678	655	629	609	594	612	652	598	571	631	618	582	625	582	652	628	611	632	679	639	641	606	628	633	632	653	620	632	670	629	654	591	597	555	572	599	616	649	604	636	624	600	625	686	557	607	627	590	598	630	631	634	608	581	600	591	590	637	583	603	612	645	612	599	616	633	623	607	634	624	577	601	638	593	649	595	638	613	586	558	606	640	618	613	646	624	621	597	609	577	634	645	633	603	636	676	608	624	604	559	640	585	645	603	634	637	641	663	648	632	617	613	596	613	630	605	640	601	630	634	608	623	636	615	644	637	636	637	652	625	658	603	612	591	656	599	598	630	635	640	563	584	673	613	615	628	622	600	632	606	649	596	597	638	596	649	636	634	615	597	637	606	612	579	622	636	654	645	635	594	606	605	636	580	617	630	654	602	583	644	625	604	581	639	587	599	624	614	658	663	582	654	654	582	608	620	598	582	633	603	599	613	655	591	647	636	625	599	633	628	643	650	596	595	619	604	569	615	641	642	603	606	632	593	677	644	611	647	580	633	651	597	630	639	620	632	673	643	670	621	640	635	601	671	633	634	635	573	631	649	630	667	598	635	628	626	602	640	658	656	621	627	602	627	589	624	601	645	667	615	631	612	578	609	660	620	623	597	614	644	594	604	578	601	624	633	604	587	620	620	649	604	608	629	598	610	591	625	613	620	624	571	665	627	613	666	674	655	637	644	629	648	576	625	655	622	590	622	608	627	620	599	583	612	600	626	620	647	624	637	564	648	594	606	608	636	617	651	611	630	616	592	607	655	600	560	625	562	634	646	629	612	577	588	633	637	606	628	588	584	576	610	634	658	628	594	568	595	667	598	622	631	609	646	678	625	625	606	629	607	618	617	629	636	621	638	644	635	612	615	638	615	620	610	656	616	653	577	602	596	637	611	612	657	596	620	596	622	655	619	629	602	608	631	626	593	632	615	622	640	628	618	665	645	648	571	619	614	593	587	615	611	635	615	550	647	607	635	630	620	644	605	626	615	612	599	615	619	623	632	629	610	631	634	597	659	672	636	648	637	611	598	595	628	626	637	676	655	622	604	604	613	643	574	633	634	609	568	624	602	655	582	621	664	632	619	618	625	639	643	591	646	620	568	620	641	615	643	595	601	605	655	587	633	605	624	614	579	570	636	649	583	633	586	594	590	611	620	648	539	632	611	619	633	635	584	619	622	600	623	594	625	615	647	627	607	594	610	634	564	615	645	631	615	635	594	614	646	611	630	626	640	644	653	612	665	615	669	654	597	630	624	629	609	620	604	603	647	631	596	607	653	595	583	565	592	667	621	614	641	621	613	593	587	589	630	632	597	641	560	640	657	687	636	604	607	627	642	626	604	630	642	564	612	613	630	616	633	584	610	635	634	647	601	613	604	610	649	612	596	598	636	645	638	652	609	624	643	607	616	602	616	633	556	624	589	666	648	612	639	610	606	620	612	647	638	619	671	553	616	660	614	641	577	604	639	588	605	600	640	558	643	623	639	664	608	594	643	632	606	659	600	627	610	645	668	612	616	589	641	596	627	633	632	616	589	609	634	577	598	570	622	628	669	589	617	624	615	624	600	606	627	618	629	618	637	630	616	597	605	644	611	626	603	614	639	665	611	610	628	629	641	615	630	617	621	654	648	625	613	603	626	636	601	614	610	658	616	613	644	612	636	633	644	624	602	646	623	647	605	607	674	613	605	594	622	657	621	609	617	629	600	614	636	636	634	617	610	653	610	614	629	630	609	596	624	623	589	640	660	602	580	590	602	609	666	655	621	631	633	649	585	604	619	628	651	707	624	611	647	607	623	554	606	589	614	627	647	611	580	599	579	574	652	640	629	629	598	630	631	632	627	679	620	637	627	571	591	634	590	624	625	618	641	627	595	592	582	633	646	624	624	602	576	598	653	641	607	563	618	601	624	617	624	624	600	601	587	622	615	609	620	570	615	686	629	635	637	644	634	664	649	624	597	639	595	619	608	611	615	599	591	618	616	656	607	603	607	616	579	597	654	597	599	603	635	664	619	625	625	590	563	608	611	597	640	626	667	628	596	614	621	622	599	605	621	617	637	643	621	615	622	607	582	672	622	677	611	632	641	648	602	631	629	579	594	625	660	653	630	655	590	641	605	622	681	614	629	626	633	590	577	638	628	619	611	639	604	629	597	565	613	635	592	591	594	635	627	609	623	596	629	639	618	580	572	582	664	633	560	667	585	639	636	676	650	622	602	649	635	644	627	634	621	638	576	604	634	607	631	664	596	594	613	645	653	635	639	647	637	619	619	656	621	651	626	611	629	645	642	627
5289	2386	634	363	331	358	366	309	299	261	272	220	168	158	155	164	140	156	128	128	119	130	92	105	118	80	110	73	80	94	80	70	78	80	81	77	83	85	80	78	83	81	79	89	88	78	85	77	88	101	87	78	68	76	94	86	87	66	94	99	85	77	66	83	92	84	89	83	73	84	73	87	62	84	74	71	96	78	103	73	91	88	73	81	70	90	97	75	90	75	95	85	86	85	88	87	86	82	70	72	100	94	71	77	104	72	81	94	82	85	107	89	84	69	80	89	91	78	99	95	73	84	78	95	70	78	65	82	82	88	80	78	72	107	88	94	84	90	86	87	81	76	75	81	74	75	98	71	74	78	97	77	71	93	79	75	86	78	77	84	68	82	73	87	83	72	88	94	101	95	86	67	77	91	86	76	76	70	82	72	80	84	87	78	98	88	76	87	90	82	81	76	84	76	83	90	76	87	101	82	76	85	67	86	84	87	57	66	86	85	84	85	80	73	94	86	64	79	102	83	92	64	90	89	78	74	82	79	81	89	78	65	83	72	100	91	84	73	82	83	98	72	81	71	94	81	74	85	78	84	67	104	66	89	88	67	78	98	78	77	74	89	86	86	85	76	77	72	80	72	77	76	88	69	91	74	85	82	77	84	82	73	80	74	97	80	95	99	86	81	97	66	80	68	83	67	73	76	80	79	79	77	77	96	77	90	76	86	76	84	87	98	86	80	92	78	84	90	77	94	72	98	68	92	97	76	87	72	88	83	101	96	96	79	98	86	80	92	94	80	89	83	96	106	81	73	84	90	83	85	77	80	105	87	85	76	73	69	92	80	84	87	65	76	80	87	70	96	76	91	96	82	76	77	86	84	98	85	75	73	94	85	84	88	88	96	90	99	82	80	94	83	95	89	83	96	86	80	74	89	76	91	97	110	83	78	87	87	73	87	95	80	73	98	65	78	73	79	100	79	83	84	75	70	93	77	85	63	84	82	85	88	92	83	80	83	77	76	89	88	101	78	81	88	85	84	71	80	77	73	79	84	69	75	90	83	92	78	81	80	69	54	75	61	75	94	86	92	83	82	87	63	84	95	76	88	100	80	71	86	75	71	69	66	76	60	77	79	87	63	103	82	82	96	69	83	89	99	93	81	96	77	79	78	81	58	75	76	85	75	79	83	81	90	71	97	89	75	95	81	78	98	80	87	81	80	95	78	74	76	91	87	71	89	70	78	73	75	87	83	79	79	86	88	74	108	72	91	101	72	89	80	78	71	76	89	75	66	89	81	84	88	62	79	81	54	83	76	67	80	91	84	68	85	82	87	72	79	89	70	93	80	73	81	75	85	78	91	83	78	82	69	80	101	89	83	84	78	95	78	81	80	82	70	72	88	78	96	82	73	81	70	71	82	97	78	72	90	97	84	86	105	91	89	89	95	84	71	84	82	91	103	74	83	75	73	75	77	97	76	61	79	95	90	73	81	89	81	75	72	80	83	68	93	86	83	91	95	83	88	92	101	80	65	84	80	84	93	89	96	89	88	84	95	74	73	74	77	87	100	77	84	96	84	89	63	81	77	79	71	92	67	83	77	83	86	84	70	80	83	79	72	69	87	84	95	77	86	77	94	81	79	84	66	82	94	88	71	73	70	67	70	89	92	89	73	78	118	89	80	87	92	69	92	96	65	80	79	84	103	78	79	73	84	81	89	95	83	75	68	69	98	84	72	63	87	95	81	92	91	81	77	82	89	88	90	85	89	94	86	79	81	100	104	76	83	80	86	75	84	93	85	87	92	81	78	99	95	84	68	81	111	79	100	80	89	109	88	66	89	91	88	69	88	82	82	88	56	86	77	77	83	81	102	79	80	106	92	78	105	89	95	82	83	72	82	81	95	85	64	77	82	83	80	91	85	84	76	82	89	83	77	78	85	95	78	94	81	91	81	77	87	87	100	83	74	98	62	78	82	82	84	93	67	92	71	83	86	89	67	75	84	73	89	93	80	80	82	83	75	76	81	95	71	82	72	77	74	89	86	80	71	88	71	73	86	87	88	86	82	92	87	73	103	91	79	95	81	84	86	90	87	88	86	90	75	75	82	102	102	84	85	84	81	91	98	90	88	79	63	80	74	93	105	100	92	77	76	75	89	87	75	77	64	81	80	88	76	88	75	105	69	75	70	77	67	78	77	83	86	71	81	69	81	96	79	77	83	94	85	99	72	86	82	90	75	94	61	69	90	77	88	90	87	81	94	94	83	82	74	85	73	96	82	84	71	94	81	82	100	94	80	81	74	93	82	87	88	86	76	90	87	92	89	87	86	74	83	93	78	85	64	94	86	77	87	96	88	76	84	90	76	85	76	68	96	91	81	95	96	87	87	74	83	101	73	78	84	73	68	96	89	85	64	75	78	82	73	92	87	71	96	82	93	76	92	84	79	85	77	79	75	90	90	73	66	72	74	87	89	83	78	74	84	82	101	80	67	97	84	95	84	91	95	77	95	77	85	84	88	89	87	91	88	84	77	95	75	73	80	84	83	77	80	93	63	87	80	74	85	79	80	71	76	85	77	79	74	88	95	82	83	83	93	85	87	82	67	89	98	74	72	84	93	93	74	78	53	93	81	76	89	76	82	83	86	82	88	85	69	85	91	77	87	82	78	77	87	82	76	77	74	89	92	90	98	82	80	104	79	80	87	90	74	89	89	75	89	91	78	91	69	99	72	86	85	51	77	78	76	94	98	86	88	81	95	89	81	89	92	89	74	104	88	97	91	74	87	85	82	106	60	69	79	87	87	81	88	80	84	94	79	94	89	97	96	80	85	97	88	88	90	96	96	69	83	80	81	76	79	82	86	96	84	78	71	83	90	75	90	96	89	85	87	88	103	90	79	81	81	94	94	79	70	84	84	87	79	74	75	78	79	82	60	88	84	83	90	71	85	89	73	78	82	70	76	72	83	89	68	95	76	74	82	86	84	77	65	83	86	88	93	83	77	88	84	66	87	75	83	69	82	91	90	77	77	96	78	95	75	79	82	99	77	90	84	77	83	94	82	84	73	71	91	72	81	97	74	81	79	94	83	96	64	82	88	77	91	72	85	79	92	84	75	86	87	65	80	81	84	70	90	94	80	92	91	82	91	79	88	85	95	77	70	83	88	92	78	72	74	86	90	88	74	69	89	76	90	95	70	76	79	89	81	81	84	73	65	99	83	75	83	72	78	88	76	72	81	82	85	78	91	84	86	91	89	86	67	94	71	81	79	82	88	73	72	82	75	78	90	73	78	90	101	88	82	81	74	78	75	91	75	89	96	72	90	81	105	81	104	83	88	94	83	100	84	93	79	89	89	86	85	82	106	88	77	79	93	68	81	75	100	71	88	74	74	66	88	95	87	57	71	84	89	83	83	77	89	90	90	93	78	64	83	75	93	82	83	85	91	88	71	74	90	79	61	99	77	83	63	75	78	74	87	90	75	85	75	106	101	83	84	85	73	74	67
31033	17223	7169	7466	12779	14486	13501	11722	9463	7675	6700	5544	4467	3725	3454	3558	2916	2353	1932	1852	1678	1715	1480	1329	1254	969	902	765	819	734	731	716	733	680	687	693	682	669	712	679	672	697	658	710	674	692	683	664	666	678	602	684	673	688	671	661	683	708	649	658	666	688	675	642	716	684	636	650	661	674	629	712	673	674	676	659	676	675	704	665	680	654	680	659	698	665	651	695	621	643	677	686	692	656	656	680	617	698	684	704	645	615	703	657	642	679	632	679	709	687	642	736	708	601	693	705	676	672	667	655	631	679	700	689	692	667	680	668	715	678	702	644	682	655	661	656	689	672	664	655	654	698	666	670	645	714	685	697	689	649	611	667	648	658	674	660	662	690	665	678	683	686	681	663	687	622	632	688	646	668	628	644	679	661	661	610	713	669	693	671	626	670	649	700	737	637	650	654	634	700	646	629	694	658	610	680	684	661	631	682	659	706	657	611	675	722	700	706	677	671	655	680	665	678	673	658	671	655	654	645	678	620	674	680	676	696	678	641	660	654	672	659	695	688	650	686	675	709	652	659	677	687	616	642	709	628	674	666	714	699	699	676	689	626	677	677	690	649	703	690	652	691	669	721	664	685	698	659	619	670	653	697	672	687	666	638	636	687	646	650	693	669	694	645	687	691	644	653	682	652	667	667	699	688	635	681	676	700	679	648	688	598	643	667	731	698	633	667	696	622	617	641	632	659	625	677	638	658	676	634	669	706	685	652	689	670	671	676	711	673	686	673	681	704	640	682	695	679	653	681	672	680	710	707	708	649	694	691	637	661	673	673	632	644	664	695	635	673	711	709	622	665	697	712	661	672	622	684	683	682	660	667	630	679	662	715	710	648	651	621	694	684	679	678	659	627	665	672	651	635	679	650	674	665	670	663	668	649	687	685	654	676	709	655	668	666	674	711	658	657	695	676	653	670	655	680	688	669	632	650	658	640	712	639	671	692	668	694	684	638	634	632	645	743	695	669	708	681	686	692	625	628	645	719	664	657	674	713	669	712	697	653	727	668	680	654	638	656	659	676	651	631	704	664	649	685	676	640	633	701	623	610	705	654	660	650	726	684	660	665	640	647	626	693	649	611	690	684	667	665	696	693	636	633	685	705	655	661	675	660	669	622	659	675	679	656	687	693	624	657	667	629	646	668	656	626	663	660	670	651	639	665	653	702	672	666	719	673	667	666	649	669	692	695	673	679	667	699	718	648	666	692	660	694	710	679	625	638	647	656	614	656	681	645	647	690	684	683	658	673	670	714	669	649	630	650	699	645	676	669	656	638	686	660	664	638	648	659	685	755	609	656	703	629	653	704	643	684	656	712	688	681	683	642	625	728	681	728	684	629	686	688	631	629	689	637	698	688	687	646	658	671	684	690	704	662	695	674	660	641	664	625	649	687	646	653	655	658	653	640	739	604	698	662	673	652	664	662	673	673	677	699	662	689	652	677	697	662	624	661	684	660	674	736	687	645	677	636	663	685	617	668	695	659	689	678	703	649	700	690	634	681	708	704	675	689	645	671	682	716	684	648	682	662	666	688	679	655	684	668	661	642	630	663	662	647	670	692	674	635	716	678	635	720	641	654	710	684	686	683	685	651	677	687	743	669	681	650	710	645	641	704	701	700	641	665	661	681	670	671	681	734	691	652	692	664	651	628	648	707	671	669	697	688	645	675	658	716	654	673	690	684	693	696	674	671	695	708	659	682	679	675	688	686	634	667	687	625	656	654	660	649	694	698	668	677	689	644	630	691	658	607	654	649	651	674	673	641	704	639	680	658	690	659	668	657	655	665	693	655	675	666	697	666	681	652	651	681	673	693	641	653	653	679	647	640	634	654	656	679	642	655	648	680	640	697	682	722	671	699	683	691	652	688	632	667	687	680	657	678	654	683	665	673	649	710	626	688	649	685	686	690	683	657	621	659	668	670	639	725	686	689	722	676	690	635	696	658	696	702	639	631	680	641	668	627	704	684	692	669	719	687	639	629	697	659	677	670	642	694	707	662	679	664	691	688	693	695	686	628	672	702	673	693	659	648	681	661	680	639	720	686	669	618	652	673	685	652	681	675	655	644	694	675	673	690	628	666	651	657	623	674	715	665	654	689	687	679	684	664	636	684	660	699	609	691	582	675	646	670	690	687	648	701	680	676	710	641	662	715	680	654	700	655	629	652	677	686	652	677	671	644	621	680	683	697	653	648	668	654	667	672	709	695	658	655	656	650	685	615	705	647	655	641	623	629	681	657	658	680	630	675	696	653	665	698	691	692	701	632	664	652	651	693	670	707	667	682	651	632	704	635	665	701	663	685	673	644	684	667	670	692	699	644	655	672	650	653	671	656	682	656	688	663	707	636	655	671	643	658	668	631	682	690	689	648	661	654	697	664	649	624	685	646	670	729	692	691	650	691	679	684	656	665	670	671	637	643	680	698	695	706	650	667	671	665	682	658	681	650	624	664	649	636	684	666	663	664	674	646	674	652	672	642	623	689	690	631	660	644	630	663	708	654	639	684	670	662	676	676	646	678	685	710	648	682	676	694	643	677	658	708	673	682	660	662	700	705	666	709	651	634	676	686	655	680	703	637	649	673	679	667	639	662	725	681	712	703	722	676	675	692	696	648	673	658	706	635	637	677	663	674	664	632	681	700	661	674	636	632	706	686	650	662	691	650	710	702	738	705	687	636	725	713	684	682	640	668	650	687	654	692	669	740	605	680	646	666	679	661	674	647	634	714	676	635	689	664	704	642	655	664	622	670	702	687	677	691	736	657	670	649	656	634	663	674	677	664	674	671	669	687	655	667	680	642	656	630	680	677	652	662	679	626	646	651	648	613	663	690	710	669	699	685	692	653	664	694	644	693	686	680	696	668	704	676	689	653	688	649	633	681	671	691	685	697	677	685	680	700	653	667	656	692	638	627	693	690	698	679	658	727	683	691	669	605	680	680	711	640	675	671	682	673	676	691	713	710	651	663	651	691	645	662	713	654	700	649	610	649	641	664	653	675	641	666	665	682	670	653	622	627	691	682	654	675	682	685	686	693	751	644	648	671	684	660	695	638	662	698	687	666	679	670	619	680	599	658	674	637	606	656	670	676	688	657	627	681	647	649	640	679	693	655	695	719	662	672	687	659	627	690	682	681	720	661	658	654	660	646	680	721	649	658	718	670	643	620	695	654	673	686	691	637	696	656	661	679	653	666	652	703	685	646	689	658	719	727	686	607	705	707	704	665	652	651	663	653	710	692	659	660	663	654	636	674	659	673	658	685	673	664	709	659	679	680	699	702	689	683	676	686	645	665	637	672	606	669	670	688	679	629	674	699	614	690	642	650	669	688	677	647	646	712	715	620	598	731	694	671	654	659	680	666	660	682	654	659	664	680	660	660	677	631	649	653	686	699	661	659	663	653	617	690	682	682	637	644	684	613	675	675	680	675	685	660	645	667	679	691	684	667	676	709	702	655
6744	3910	1003	544	456	488	577	491	446	359	350	310	268	269	258	247	247	218	190	186	166	212	176	178	166	139	151	142	135	136	138	138	151	143	133	135	146	113	122	123	137	130	147	129	134	121	135	149	148	141	125	145	125	135	142	121	121	132	140	131	110	150	123	135	127	133	151	129	168	130	145	126	145	129	142	152	119	142	144	134	134	123	129	145	142	135	143	144	127	145	139	137	117	145	144	139	152	133	129	124	135	108	149	137	118	133	139	145	139	145	131	132	133	119	134	146	123	145	134	129	117	149	125	135	114	118	130	135	145	140	143	142	130	121	145	137	134	144	146	150	112	128	125	130	170	112	133	136	148	124	126	149	124	124	128	130	111	137	116	138	140	157	143	157	165	131	145	132	134	146	139	118	131	129	138	124	127	135	153	132	159	148	127	139	132	154	120	132	135	143	133	122	125	123	113	130	137	128	132	121	124	129	141	155	124	130	125	139	123	149	145	132	137	121	151	153	110	135	137	137	134	137	123	139	136	150	128	133	116	143	123	141	134	144	140	142	137	114	132	159	145	150	151	135	126	140	131	135	136	133	141	121	121	117	141	145	140	149	124	132	142	119	129	115	154	136	131	152	137	135	131	134	115	131	138	132	131	142	126	124	140	121	134	145	138	136	142	136	143	138	120	137	138	155	152	142	148	131	145	112	122	153	147	117	127	144	138	124	152	117	138	134	121	156	133	143	140	127	134	129	110	130	141	156	141	134	122	138	149	130	142	121	137	155	140	143	110	127	135	132	130	154	131	127	137	141	128	143	132	123	144	151	130	143	135	128	159	147	128	136	131	130	131	119	119	150	147	131	131	130	124	121	156	125	131	145	135	146	152	154	130	136	141	133	143	149	139	128	111	129	135	131	143	121	150	134	134	136	155	128	123	120	126	155	140	105	140	149	130	155	135	130	136	136	136	139	129	136	112	132	127	152	116	138	140	131	135	137	124	145	126	141	145	136	135	130	124	122	126	144	132	134	135	129	141	143	137	121	123	141	144	142	136	145	139	154	129	128	139	137	147	141	116	144	132	181	147	129	129	151	138	126	158	133	154	131	143	124	124	140	117	143	126	147	129	119	136	151	137	140	125	148	156	134	136	112	134	138	134	147	137	139	151	137	114	145	121	144	141	134	137	123	127	134	128	129	148	143	118	131	147	158	125	120	112	153	138	134	118	135	148	134	134	137	144	140	146	120	138	141	130	122	143	138	142	126	135	134	146	133	150	137	110	136	133	151	125	127	153	159	141	123	125	139	153	146	118	139	136	119	148	142	127	123	121	133	151	147	152	138	119	124	141	136	133	147	146	154	145	136	141	137	132	132	129	149	141	146	141	139	146	127	150	141	129	117	110	128	144	135	132	153	152	153	132	159	151	135	139	132	117	143	144	118	136	142	142	134	122	163	122	168	150	131	143	146	135	124	136	144	143	144	128	135	135	129	145	133	140	142	119	134	133	130	145	136	127	127	144	138	120	133	131	131	141	127	119	147	125	115	126	146	141	150	131	132	143	134	118	152	137	152	145	153	125	120	143	132	146	144	129	140	144	137	125	141	139	138	131	141	156	126	151	126	120	142	138	126	148	126	134	127	127	135	118	157	129	131	144	123	144	131	138	139	129	121	130	136	138	136	131	130	135	141	131	140	131	116	142	117	156	156	150	151	144	154	130	139	135	134	138	149	142	130	122	157	137	157	158	130	120	145	122	131	132	142	133	126	148	128	132	130	121	145	134	128	153	137	138	138	133	142	137	130	145	118	111	129	119	126	147	151	138	150	144	140	117	129	134	109	119	144	133	131	125	140	139	147	136	126	171	118	162	140	153	139	119	138	123	126	150	141	133	132	125	144	139	123	129	132	140	135	154	121	133	131	133	135	145	121	139	139	123	136	122	137	123	125	124	132	144	124	135	136	149	142	144	134	146	148	143	118	134	141	134	137	148	130	124	136	148	129	130	128	148	132	154	132	127	138	144	136	128	133	118	144	134	142	148	125	134	131	120	116	120	119	132	135	120	123	140	114	128	137	137	147	159	167	135	109	140	119	136	137	138	116	140	153	144	128	125	135	145	155	153	140	122	141	139	141	126	151	132	132	147	126	143	137	156	125	127	132	140	136	127	137	150	134	133	144	129	145	165	130	138	144	138	114	136	147	138	136	146	144	127	152	122	163	140	133	137	128	135	161	169	132	147	139	157	142	136	131	160	144	131	119	126	158	163	131	133	129	137	149	132	119	150	144	139	132	149	150	150	135	134	132	126	166	115	117	149	160	138	112	141	135	144	142	129	146	124	143	130	132	129	124	132	110	142	133	136	127	140	129	129	134	135	153	148	147	140	143	144	151	127	143	123	143	123	144	120	160	123	129	136	143	130	135	122	134	132	138	151	137	123	168	124	138	130	110	133	138	130	151	147	129	109	154	130	153	146	111	132	133	130	123	132	145	121	119	134	141	138	138	151	163	126	143	133	136	142	132	127	128	120	129	139	123	152	144	130	145	131	145	134	141	144	129	158	140	129	147	144	125	132	124	147	139	127	141	136	149	153	133	144	142	131	129	156	143	123	143	126	151	134	123	121	140	125	147	153	149	139	121	142	143	133	122	130	143	138	135	124	142	148	138	138	150	131	127	140	121	134	146	138	135	134	151	151	134	147	132	119	126	146	125	139	133	125	144	142	127	132	143	153	151	137	147	138	146	143	132	122	135	122	135	120	147	140	152	135	118	137	134	141	134	137	125	123	150	155	133	115	132	137	144	127	158	144	139	133	151	130	125	131	153	127	135	123	146	118	134	133	144	139	134	136	116	140	119	143	129	126	148	125	126	145	131	132	140	136	134	139	144	152	134	129	141	144	138	135	127	144	130	135	135	121	153	128	128	135	146	150	125	122	110	147	143	136	142	131	137	157	135	115	148	134	131	147	139	137	136	140	142	138	140	135	132	136	123	125	150	161	130	136	132	139	134	130	147	135	162	141	132	125	126	134	144	143	142	151	159	141	128	140	127	141	133	150	138	147	145	162	142	138	154	121	161	123	127	141	149	135	154	125	140	119	128	136	142	127	141	127	143	146	125	127	136	150	140	144	144	167	134	144	139	125	138	138	141	128	123	133	141	131	121	145	134	145	146	133	139	126	113	126	160	144	133	133	137	124	137	138	125	127	127	139	126	130	126	129	120	136	127	154	137	143	141	118	138	156	136	137	133	146	160	117	146	144	147	132	125	140	142	133	155	118	133	142	121	118	132	127	142	154	145	149	124	133	124	134	135	155	117	143	132	143	132	148	149	137	120	130	129	129	114	122	118	157	121	147	144	129	140	115	129	146	128	134	144	140	146	137	131	135	127	149	154	119	138	129	122	154	148	155	128	137	141	137	135	150	137	137	136	124	142	139	129	133	127	133	143	145	153	144	127	148	153	127	121	148	152	120	138	135	141	153	132	139	125	130	131	123	132	159	136
35727	21085	9174	9526	15540	17409	16571	14353	12014	10130	8513	6937	5719	4869	4662	4403	3797	3241	2603	2427	2244	2335	2125	1849	1888	1515	1296	1249	1223	1167	1188	1114	1036	1140	1084	1160	1032	1096	996	1106	1049	1035	1056	1131	1073	1104	1088	1046	1099	1062	1079	1017	1080	1090	1115	1040	1095	1027	1081	1038	1082	1070	1033	1053	1076	1079	1075	1043	1046	1023	1064	1038	1096	1054	1057	1050	1074	1041	1126	1004	1039	1106	1041	1069	1042	1098	1076	1086	1020	1056	1063	1062	1043	1064	1067	1116	1145	989	1102	1136	1055	1043	1135	1048	1017	1034	1022	1060	1082	1043	1099	990	1072	1055	1091	1104	1076	1028	1086	1046	1061	1106	1078	1059	1069	1128	1069	1022	1078	1078	1085	1035	1103	1156	1084	1038	1057	1032	1082	1066	1104	1007	1105	1027	1001	1005	1102	1057	1069	1046	1113	1028	1070	1077	1031	1049	1101	1075	1045	1093	1041	1127	1115	1052	1056	1029	1052	1031	1042	1057	1075	1065	1056	1054	1062	1109	1057	1087	1048	1050	1042	1070	998	1054	1047	1089	1093	1016	1039	1046	1083	1049	1043	1045	1042	1055	1077	1040	1081	1071	973	1055	1103	1034	1083	1051	1047	1000	1025	1083	1063	1083	1068	1073	1057	1106	1088	1070	1010	1029	1015	1080	1028	1065	1110	1065	1100	1056	1042	1086	1085	1049	1049	1098	1045	1056	1024	1082	1044	1042	1008	1057	1081	1088	1090	1057	1053	1073	1030	1023	1002	1106	1102	1009	1040	1100	1104	1102	1051	1099	1069	1091	1118	1062	1040	1025	1085	1028	1017	1077	1118	1025	1057	1102	1033	1023	1113	1029	1025	1076	1059	1025	1090	1083	1024	1054	1061	1042	1098	1081	1058	1053	1090	1045	1049	1035	1073	1034	1016	1052	1040	1037	1032	1108	1028	1076	1046	1035	1032	1013	1065	1113	1065	997	1053	1104	1117	1055	1021	1125	1057	1074	1127	1071	1072	1041	1086	1071	1057	1039	1020	1042	1074	1068	1077	1069	1030	1105	1041	1075	1028	1014	1114	1097	1015	1071	1016	1032	1075	1033	1010	1006	1046	1026	1081	1084	1024	1066	1052	1020	1101	1052	1051	1058	1032	1047	1063	1092	1068	1098	1040	1061	1042	1050	1075	1061	1065	1091	1010	1096	1050	1089	1042	1052	1063	1035	1040	1062	1041	1113	1078	1093	1065	1078	1083	1077	1058	1092	1038	1068	1074	1020	1108	1043	1074	1057	1038	1070	1023	1061	1099	1088	1006	1058	1149	1091	1065	1019	1031	1056	1023	1121	1005	1067	1047	1014	1054	1026	1041	1032	1066	1086	1068	1025	1041	1080	1041	1068	1093	1041	1073	1031	1046	1034	1045	1115	1027	1047	1063	1101	1010	1008	1054	1016	1063	1085	1053	1039	1073	1104	1084	1047	1095	1044	1065	1070	1078	1012	1048	1090	1045	1063	1065	1074	1036	1101	1052	996	1067	1085	1086	1073	1058	1052	1050	1052	1040	1101	1027	1064	1088	1097	974	1083	999	1014	1137	1000	1032	1019	1049	1070	1045	1051	1053	983	1062	1071	1101	1047	1100	994	1025	1073	1059	1074	998	1075	1016	1102	1053	1083	1058	1013	1147	1071	1021	1059	1028	1048	1061	1106	1084	1010	1065	1058	1074	1051	1072	1061	1115	1040	1093	1065	1041	1083	1049	1062	1035	1063	1039	1092	1052	1028	1041	1037	1130	1063	1112	1056	1069	1058	1047	1119	1062	1034	1012	1043	1078	1080	1046	1069	975	1008	1101	1085	1011	1105	1056	1070	1090	1030	1022	1019	1056	1042	1074	1064	1075	1059	1099	1001	1073	1043	1048	1031	1088	1068	1075	1088	1024	1048	1075	1055	1085	1070	1099	1068	1050	1083	1032	1089	1055	1029	1061	1051	1098	1111	1039	1023	1058	1077	1024	1075	1021	1059	1040	1041	1056	1091	1050	1061	1102	1000	1011	1057	1032	1070	1039	1098	1097	1074	1036	1049	1112	1044	1089	1032	1035	1059	1045	1047	1030	1081	1035	1080	1005	1042	982	1071	998	1061	1026	1084	1098	1090	1097	996	1076	1094	1060	1002	999	1013	1065	1029	1073	1074	1057	1053	1008	1053	1059	1014	1046	1031	1047	1076	1088	1085	1042	1135	1036	985	1083	1036	995	1055	1071	1087	1015	1046	1053	1069	1074	1085	1060	1057	1054	1106	1077	1029	1088	1062	1096	1063	1059	1042	1056	1024	1041	1042	1086	1117	1045	1033	1054	1013	1032	1018	1103	1030	1110	1055	1026	962	1121	1039	1008	1068	1103	1065	1024	1098	1060	1113	1099	1087	1109	1077	1035	1119	1109	1059	1056	1055	1058	1041	1016	1003	1050	1063	1044	1006	1093	1069	1081	1080	1076	1037	1090	1005	1076	1020	1061	1023	1033	1076	1069	1033	1111	1045	1040	1116	1092	1042	1006	1072	1045	1079	1030	1011	1005	1010	1069	1096	1037	1049	1073	1030	1027	1051	1038	1082	1053	1101	1082	1045	1001	1087	1104	1081	1057	1070	1061	1073	1041	1081	979	1000	1100	1109	1075	1047	1009	1039	1013	1010	1053	1138	1078	1057	1054	1083	1040	1088	1068	1036	1035	1070	1068	1054	946	1029	1021	1041	1108	1044	1061	1067	1080	1021	1081	1053	1020	1023	1060	1060	1058	1032	1076	1073	999	1005	1066	1109	1008	1058	1053	1042	1029	1128	1081	1040	1029	1025	1072	1097	1024	1098	1050	1010	1069	1026	1064	1067	1064	1040	1087	1083	1049	1025	1047	1062	1098	966	1079	1058	1091	1079	1036	1032	1032	1009	1046	1103	1093	1069	1035	1058	999	1072	1154	1050	1012	1130	1018	1071	1027	1102	1107	1074	1050	1050	1104	1067	1050	1033	1050	1044	1066	1078	1054	1134	999	1049	1084	1029	1026	1038	1081	1104	1076	1115	1085	1091	1062	1057	1058	1071	1072	1065	1083	1068	1070	1060	1084	1036	1074	1015	1085	1128	1101	1060	1076	1052	1049	1151	1072	1084	1015	1070	1053	1083	1049	1057	1083	995	1094	1098	1050	1068	1059	1010	1106	1085	1067	1023	1030	1089	1096	1068	1015	975	1085	1081	1009	1007	1084	1025	1033	1048	1112	1037	1090	1004	1074	1095	1079	1052	1113	1025	1085	1076	1017	1003	1072	1105	1050	1039	996	1014	1112	1108	1076	1059	1081	1047	1066	1028	1065	1088	1076	1036	1090	1063	1035	1032	1064	1038	1106	1072	1007	1102	1007	1064	1030	1023	1032	1037	1108	1139	1065	1084	1030	1000	1090	1003	1059	1036	1086	1072	1108	1063	1014	1037	1057	1035	1064	1023	1095	963	1041	1104	1019	1034	1053	1041	1030	1081	1039	1081	1070	1095	1085	1056	1124	1071	1075	1107	1083	1060	1063	1117	1020	1013	1016	1083	1060	1102	1038	1025	1004	1047	1093	1042	1061	1000	1058	1041	1084	1101	1096	1067	1077	1046	1047	1031	1043	1067	1034	1029	1070	1099	1066	1019	1055	1022	1071	1000	1076	1052	1062	1046	1063	1026	1042	1080	1037	1091	1057	1086	1065	1057	1067	1061	1028	1058	1080	992	1046	1067	1064	1046	1048	1035	1073	1010	1034	1092	1031	1096	1056	1059	1081	1014	1017	1080	1001	1038	1094	1092	1024	1031	1054	1103	1078	1041	1093	1091	1021	1032	1135	1026	1057	1003	1068	1020	1095	987	1044	1033	1042	1028	1110	1040	1081	1062	1103	1021	1050	1057	1023	1024	1061	1067	1016	1045	1112	1041	1065	1016	1082	1054	1067	1113	1064	1077	1058	941	1067	1085	1047	1048	978	1008	1040	1076	1083	1065	1071	1062	1066	1096	1042	1072	1067	992	1077	1075	1031	1031	1130	1098	1045	1105	1108	1026	1072	1018	1062	1034	1056	1015	1044	1064	1081	1092	1004	1015	1081	985	1089	1102	1063	1110	1009	1058	999	1087	1037	976	1040	1118	1095	1099	1067	999	1030	1064	1032	986	1065	1036	1052	1035	1104	1067	1048	1111	1004	1036	1083	1077	1059	1006	1046	1045	1071	1121	1127	1065	1041	1078	1014	1106	1103	1047	1100	1047	1102	1028	1078	1071	1056	1024	1059	1056	1054	1058	1053	1059	1027	1089	1069	1073	1051	1054	1034	1033	1040	1094	1037	1042	1013	1058	1001	1041	1048	1059	1064	1079	1120	1093	1083	1119	1071	1101	1123	1028	1065	1032	1068	1049	1087	1087	1042	1015	1027	1058	1074	1095	987	1030	1090	1053	1066	1056	1099	993	1092	1125	1060	1018	1107	1083	1056	1031	1103	1083	1088	1063	1065	1052	1065	1050	1032	1077	1038	1029	1103	1087	1029	1020	1026	1046	1082	1045	997	1050	1064	1092	1097	1086	1088	1089	1131	1080	1070	1090	1015	1064	1098	992	1045	1054	1065	1042	1015	1085	1101	995	1018	1064	1016	1024	1051	974	1110	1076	1032	1073	1108	1032	1019	1060	1064	1006	1072	1110	996	1024	1035	1058	1035	1056	1067	1037	1098	1071	1028	1058	1075	1049	1057	1100	1071	1049	1052	1031	1113	1063	1048	1060	1028	1068	1044	1056	1005	1080	1078	1081	1011	1042	1027	1121	1033	1024	1062	1008	1030	1030	1088	1102	1082	1085	1109	1045	1002	1030	1030	1059	1061	1074	1089	1081	1096	1053	1074	1072	1054	1121	1134	1073	1066	1064	1059	1040	1030	1067	1071	1117	1082	982	1095	1075	1064	1075	1075	1082	1131	1105	1115	1108	1059	1071	1047	1089	1067	1101	1062	1104	1085	1078	1018	1071
3275	1318	427	269	230	285	295	259	252	198	197	180	156	150	154	137	124	101	102	95	99	91	98	92	77	82	76	86	69	81	69	75	66	62	70	74	81	66	71	71	63	79	63	66	58	68	68	85	71	68	77	62	71	71	89	74	76	80	88	69	64	68	72	77	76	58	66	83	62	66	70	72	67	54	89	64	71	56	74	81	75	66	79	89	79	74	95	70	62	77	74	71	83	56	69	85	86	78	70	63	67	78	84	71	75	65	68	71	73	81	83	63	67	71	86	76	68	69	76	81	74	84	72	66	74	73	63	77	68	61	75	64	81	73	82	76	59	75	74	63	88	71	62	62	62	77	67	94	78	79	61	79	73	70	75	74	57	78	65	63	85	77	74	53	71	67	68	78	59	60	84	74	94	76	59	63	71	52	87	73	68	74	66	63	63	66	74	70	62	62	69	83	65	73	68	68	74	79	64	73	64	76	72	72	75	62	66	76	63	85	65	68	81	83	75	83	70	71	93	68	75	74	70	86	85	67	63	71	68	67	73	79	65	86	53	83	65	72	85	82	80	68	70	59	63	60	69	75	75	63	69	71	73	72	68	55	74	79	71	73	66	59	68	78	58	79	64	70	74	58	77	78	86	78	90	65	77	85	56	69	72	58	69	64	71	78	69	69	84	83	65	65	82	79	68	67	65	68	79	84	70	80	80	82	76	68	71	65	59	81	69	67	73	87	66	82	81	84	61	78	73	72	69	80	80	73	70	74	72	74	68	77	70	77	57	83	76	60	67	65	80	68	80	63	65	75	78	72	74	79	67	63	93	68	73	62	75	70	81	68	76	60	78	81	66	78	56	70	65	66	76	68	65	60	63	71	69	82	57	70	62	56	82	79	78	74	69	58	75	63	55	69	65	56	72	69	71	81	86	78	78	61	66	66	64	83	69	77	66	68	78	77	70	90	69	64	82	76	66	89	81	67	69	69	79	82	63	78	66	86	85	81	71	69	73	74	62	85	99	64	60	62	64	68	65	88	77	70	70	67	69	83	75	84	63	76	55	83	71	70	86	51	76	81	69	84	79	59	77	60	78	69	66	79	76	82	85	65	73	74	61	84	59	63	65	83	80	58	87	78	68	67	75	70	65	74	62	76	69	75	52	89	86	66	67	63	69	60	68	78	70	85	84	73	77	83	58	65	79	71	78	67	67	66	70	69	65	67	63	83	66	68	71	69	64	72	66	72	73	73	76	77	79	64	90	72	64	91	69	68	70	63	62	58	68	66	58	63	65	79	82	72	56	80	75	92	75	74	75	79	88	71	80	54	83	60	63	85	83	74	60	77	77	75	83	64	72	84	81	80	65	63	85	76	76	84	65	65	79	69	79	79	65	65	69	66	72	65	82	74	75	73	75	77	65	60	69	66	68	72	64	72	72	84	76	69	67	63	68	71	63	49	71	65	68	71	95	77	67	85	70	78	69	72	66	78	70	59	78	67	72	62	62	81	60	68	60	69	64	68	82	76	59	72	72	75	57	73	75	71	79	62	56	77	75	82	54	66	72	60	65	91	82	70	76	85	72	65	65	92	73	78	59	78	68	76	74	70	73	64	72	83	79	65	79	83	77	79	61	98	91	88	59	73	72	75	93	77	79	77	80	81	77	79	70	78	70	77	65	76	71	61	64	62	77	66	74	64	66	76	65	81	88	68	68	85	74	62	67	74	91	70	88	83	75	63	47	55	73	69	78	68	59	67	78	71	93	67	83	69	74	63	64	86	68	72	67	82	87	66	71	88	79	81	72	67	71	78	70	92	76	70	68	61	69	77	68	67	77	66	67	57	70	66	63	81	64	83	66	60	73	81	64	68	67	60	73	71	76	64	80	73	75	67	66	74	62	66	83	73	74	76	63	71	78	79	75	79	67	70	71	79	78	77	72	71	81	79	58	68	70	79	70	86	76	61	64	75	79	81	68	73	90	65	71	66	64	77	81	72	68	62	72	64	74	67	48	85	80	77	65	63	75	62	71	75	75	71	55	75	64	71	64	54	61	69	80	72	67	60	72	74	91	60	64	70	72	65	57	71	73	80	73	71	60	62	70	78	66	61	75	78	65	72	67	72	70	67	60	75	75	68	58	75	74	59	75	71	87	68	61	77	76	58	74	61	91	71	80	59	76	63	69	72	73	84	76	82	75	75	63	72	76	81	69	78	76	74	70	70	77	57	79	73	79	91	66	71	64	73	66	80	85	76	54	64	61	74	64	66	69	77	74	80	85	70	78	74	64	93	73	70	73	69	66	66	58	64	70	74	62	65	75	71	61	100	69	55	56	68	69	73	68	66	61	70	83	75	78	85	76	69	64	81	64	83	72	64	85	64	61	70	89	64	76	72	73	82	82	68	83	67	67	48	82	65	79	60	76	70	69	61	87	79	68	84	80	62	60	81	82	76	79	71	65	60	82	63	58	72	68	74	59	67	81	85	74	69	64	64	58	75	64	65	81	67	67	68	73	74	66	84	85	65	72	62	56	82	62	64	84	73	77	60	68	62	77	58	74	84	69	90	70	68	73	83	60	66	74	72	79	78	63	77	65	77	83	60	70	74	67	71	79	64	87	70	80	66	80	69	59	65	74	71	67	72	72	70	69	52	81	64	64	66	74	69	87	72	56	66	68	79	66	73	74	80	82	67	75	78	72	70	76	78	70	66	82	72	76	74	84	70	66	73	73	60	74	68	70	56	71	55	68	68	66	73	72	66	66	79	81	61	70	80	82	67	74	83	82	72	57	77	78	73	77	67	83	76	59	68	75	64	53	65	62	82	75	69	67	63	63	72	74	61	69	84	78	68	51	64	75	78	70	59	86	70	82	83	57	74	63	78	73	61	75	65	74	67	70	78	85	72	72	67	78	79	77	66	60	67	73	67	61	70	57	65	75	70	70	69	58	75	73	81	78	91	68	77	69	59	80	71	70	71	93	73	74	77	72	74	59	67	71	78	52	59	85	68	65	70	72	74	69	60	72	76	66	78	74	64	82	63	58	85	71	82	62	80	76	65	56	81	76	72	63	68	64	72	83	56	74	71	61	68	75	59	75	63	59	71	93	65	64	71	51	67	73	77	58	63	80	71	64	84	90	73	79	73	70	79	74	70	63	67	62	65	86	81	70	76	65	61	60	80	75	80	77	81	57	86	69	75	90	68	76	76	67	69	65	63	58	82	75	79	70	80	81	68	63	65	83	75	74	77	84	70	94	77	50	88	86	66	58	68	68	80	71	64	66	69	82	64	77	70	90	67	84	71	86	59	75	74	68	69	71	69	74	84	64	64	72	67	78	74	79	78	92	70	76	72	69	57	77	78	65	86	59	65	65	77	71	81	75	61	62	59	96	77	65	75	83	75	68	77	64	69	65	74	76	68	80	80	75	81	62	65	87	63	64	81	80	79	79	69	78	85	69	60	55	80	80	69	67	72	74	52	76	73	78	66	84	78	72	69	59	66
27304	13323	5559	5622	9838	11895	11017	9282	7670	6373	5361	4229	3488	2952	2792	2641	2223	1778	1471	1338	1222	1264	1149	1055	988	901	722	675	678	647	715	588	592	583	575	600	568	566	547	572	573	571	549	590	553	613	560	585	558	567	597	529	523	557	554	572	616	609	579	566	600	566	583	586	587	569	593	551	591	568	533	567	553	592	611	605	592	559	608	581	565	565	563	585	587	575	568	541	581	559	548	549	548	584	538	583	571	609	542	558	540	582	588	574	620	540	587	577	556	601	564	634	549	544	583	556	585	599	552	590	553	550	554	617	557	607	556	595	611	573	622	573	581	566	542	602	610	558	560	613	579	626	581	575	594	575	603	636	587	631	596	563	596	547	584	586	591	533	582	613	568	564	571	595	600	564	553	575	592	569	568	580	616	559	583	542	580	598	598	598	553	556	568	534	585	566	551	587	643	568	566	614	578	566	593	556	563	587	575	562	560	596	564	582	561	564	630	537	622	547	607	572	566	585	565	580	613	534	612	599	590	572	566	577	577	570	592	600	551	564	539	597	562	560	563	556	526	570	600	604	609	586	571	586	631	619	560	546	562	571	554	555	582	572	563	600	583	605	628	561	571	559	631	578	597	565	571	590	594	591	612	603	610	601	621	549	552	584	575	579	543	567	616	567	582	527	617	633	544	524	578	574	602	592	568	579	559	560	604	610	562	646	593	605	577	605	515	629	592	517	595	562	575	588	593	585	582	585	618	563	598	619	591	563	576	614	584	581	584	576	626	582	541	572	590	579	580	593	606	570	586	596	548	609	560	551	570	546	588	610	583	565	598	566	569	576	612	601	582	572	564	601	600	565	575	641	581	558	586	591	536	606	604	595	606	609	596	615	588	595	565	585	582	592	579	588	593	570	566	585	583	576	572	570	589	578	542	561	626	572	600	594	592	565	543	587	562	579	608	601	582	553	583	600	548	574	546	610	545	560	595	590	587	532	556	629	556	592	556	585	603	565	606	595	574	525	590	566	550	602	553	574	561	606	564	563	590	559	573	548	564	524	579	618	575	582	563	563	610	605	587	559	536	538	571	573	584	551	537	622	605	629	592	633	577	595	582	568	577	600	573	560	560	565	586	572	588	584	553	586	573	606	581	602	569	566	573	580	567	567	588	594	545	567	570	572	584	608	569	546	598	562	602	609	549	576	601	594	597	569	596	598	572	557	576	623	577	577	577	572	520	580	586	613	559	541	576	619	586	553	608	564	540	554	596	553	511	571	564	581	551	546	553	586	573	555	544	589	538	591	577	574	539	604	555	602	563	594	574	594	595	598	521	598	550	580	590	604	598	560	572	566	549	558	585	610	608	544	578	625	568	607	551	586	630	611	569	605	617	593	576	594	568	586	578	575	612	580	572	553	561	594	570	547	582	609	528	567	640	586	613	533	564	557	600	570	540	551	566	550	536	542	595	537	630	557	585	609	575	576	525	533	580	587	567	577	566	578	551	563	546	555	569	548	584	539	586	580	575	598	565	554	597	598	572	586	575	587	545	578	573	615	612	567	580	576	594	589	550	599	612	568	603	592	579	575	558	585	573	621	594	569	558	564	554	586	607	563	615	598	550	542	587	564	577	568	582	590	592	554	595	586	614	616	576	578	593	627	576	608	574	632	569	591	534	612	594	559	576	536	538	572	610	513	554	574	574	606	591	566	595	611	541	579	533	653	546	598	558	574	616	592	574	606	643	586	594	593	585	555	584	579	581	574	581	587	590	611	558	597	536	602	582	553	570	542	562	570	560	565	552	559	557	589	603	596	590	532	563	561	623	576	562	538	657	560	566	536	561	575	595	549	582	594	563	585	579	565	590	606	587	555	566	558	563	554	562	577	578	596	573	595	565	536	596	569	556	582	584	566	596	591	565	561	567	517	574	616	568	537	549	549	568	621	587	623	601	572	565	588	569	557	600	532	600	595	565	587	575	587	574	551	591	608	579	551	567	590	580	570	586	583	532	618	578	591	621	568	549	521	538	568	572	586	598	554	548	591	562	593	587	548	581	597	573	601	593	580	629	537	588	580	594	604	543	614	601	555	521	562	544	602	573	602	633	575	565	566	576	576	619	596	630	585	604	590	572	570	551	584	597	549	563	605	589	597	597	651	606	517	582	558	561	575	540	585	530	616	607	634	602	544	578	586	607	580	589	590	567	570	571	559	555	581	575	581	599	559	577	525	562	584	515	572	591	590	605	534	566	593	621	595	547	579	581	596	611	531	617	581	603	569	569	587	547	606	555	623	598	577	558	597	577	588	579	561	605	598	584	571	559	590	586	563	530	569	624	602	545	581	558	603	599	596	600	582	597	569	620	562	567	585	589	576	620	573	588	625	587	563	532	543	537	606	583	548	571	578	579	578	571	598	584	593	602	560	569	582	569	636	595	536	580	608	567	588	549	529	575	548	573	626	614	568	606	565	570	613	588	612	604	578	554	551	596	591	556	598	554	550	625	536	613	604	551	628	579	576	561	559	603	560	546	561	604	571	592	545	625	561	584	570	611	541	527	567	588	600	582	625	622	541	563	601	622	588	569	591	606	599	534	623	594	605	591	607	584	571	583	549	554	566	600	579	595	596	610	554	576	566	613	607	568	619	549	537	554	610	559	535	605	589	586	581	579	562	604	576	531	567	577	598	583	607	603	567	576	553	553	597	559	599	570	539	583	568	564	595	551	567	590	577	601	575	570	586	594	540	584	574	570	506	559	600	577	594	579	637	605	566	591	604	585	555	518	619	593	615	557	576	605	569	554	571	583	589	596	596	591	611	633	599	626	609	571	549	590	590	585	561	581	588	601	553	584	601	583	558	561	537	566	597	606	588	538	525	587	539	537	603	561	551	594	589	558	577	567	601	551	658	607	550	558	556	538	575	545	585	605	580	594	561	578	597	600	586	585	581	572	578	553	599	575	591	571	554	573	561	568	597	610	618	606	539	559	540	570	579	599	589	634	596	583	601	613	622	601	595	557	591	558	547	585	585	581	519	568	557	578	568	576	591	582	575	579	555	615	591	552	543	538	623	591	569	609	585	555	566	640	572	566	622	619	581	641	522	561	612	554	585	570	568	559	601	535	591	578	571	584	594	580	588	567	560	554	596	591	582	532	535	582	587	585	563	594	571	593	575	594	596	591	560	590	565	564	555	556	614	542	568	577	603	558	589	592	598	569	551	576	615	584	560	559	580	564	612	598	612	625	604	556	543	571	574	595	573	634	555	607	572	552	591	571	547	561	603	559	595	566	558	596	537	540	552	530	561	614	545	568	614	606	562	585	633	572	588	620	564	637	579	630	585	608	526	596	556	600	545	588	582	589	555	576	608	583	556	580	556	636	565	589	596	583	614	578	569	538	577	571	588	581	551	554	634	578	609	559	592	569	557	599	565	550	608	544	597	573	563	625	585	551	613	596	572	558	573	585	570	606	588	576	551	574	588	560	613	554	619	569	577	595	545	520	558	588	530
3317	1571	514	304	228	268	289	300	268	239	221	176	152	152	151	145	127	122	122	98	90	109	109	107	83	100	80	77	89	92	108	96	95	81	86	96	89	72	83	78	102	89	76	82	66	90	91	73	82	84	86	85	79	82	60	78	79	74	73	81	82	93	70	90	93	78	97	79	74	91	67	90	87	79	86	88	73	69	98	78	61	91	86	91	83	81	102	75	86	98	82	86	70	86	93	72	89	87	82	88	80	87	77	87	80	72	82	85	74	100	83	83	91	75	82	82	85	75	94	88	89	79	86	77	83	73	85	72	94	98	82	79	72	76	57	85	73	75	89	86	71	75	94	101	88	94	82	86	85	93	73	73	82	93	79	67	96	85	75	80	81	81	72	68	75	89	84	93	87	86	77	83	73	72	75	85	82	83	98	69	62	69	82	75	89	90	89	86	84	78	78	69	77	83	98	66	63	80	87	82	83	71	72	70	79	60	87	90	89	90	86	97	88	90	77	83	96	90	87	112	89	83	98	74	68	79	80	86	83	75	94	63	79	75	88	86	79	71	85	81	71	92	66	72	90	98	81	73	81	81	88	65	85	85	81	81	79	67	86	77	86	83	74	77	92	77	78	80	90	92	85	76	87	79	98	91	89	99	79	88	87	85	64	80	79	79	86	67	63	93	99	72	81	84	81	75	89	90	76	74	83	86	93	93	70	86	76	82	86	84	77	80	75	70	67	84	81	86	82	87	88	82	102	94	86	90	68	73	92	91	101	72	85	93	85	77	75	106	85	87	90	81	90	77	89	82	80	88	83	100	87	68	66	90	81	79	78	88	89	89	89	80	85	80	116	96	74	72	91	71	74	89	79	84	85	82	88	75	84	92	80	80	94	74	81	87	66	76	99	110	73	89	92	83	100	91	92	94	65	110	94	81	80	72	71	84	98	96	87	82	87	88	82	69	86	90	96	80	71	76	106	80	81	74	84	83	81	81	93	80	79	84	93	69	78	74	99	85	97	107	90	75	87	80	78	97	84	70	103	74	86	89	89	97	80	71	72	90	82	82	92	78	71	92	101	76	79	91	72	83	97	81	70	84	69	80	90	63	77	79	83	89	101	93	73	83	75	74	79	73	85	80	96	74	81	86	87	76	82	95	89	102	98	81	85	76	88	84	75	71	73	78	80	85	93	83	68	85	77	68	92	92	99	76	80	92	81	94	92	67	96	95	75	105	96	99	78	82	79	83	85	91	89	85	88	84	93	77	107	85	103	86	73	79	80	75	80	91	83	71	69	77	73	80	91	82	60	87	77	76	95	92	97	82	82	86	94	91	109	71	79	89	77	90	74	62	84	90	77	102	77	76	85	76	89	97	107	76	83	79	83	91	80	83	74	90	85	91	86	102	79	83	81	75	84	95	73	83	88	84	86	83	94	76	83	91	73	98	106	75	88	88	83	65	87	76	92	73	106	80	81	93	82	91	65	75	90	79	77	88	70	92	86	91	83	93	70	93	77	82	102	95	70	92	74	80	78	84	75	92	89	70	85	97	90	74	84	95	87	79	77	79	78	76	92	86	95	83	86	85	64	89	80	86	91	79	91	84	74	79	79	86	76	73	89	78	70	80	88	76	81	89	78	88	103	89	85	79	78	85	96	97	78	78	90	83	80	90	95	92	53	99	94	74	77	82	88	80	89	92	95	88	93	83	92	87	85	83	68	80	83	85	80	76	72	92	85	72	66	93	76	86	84	91	99	93	88	81	73	69	89	88	90	85	105	74	81	84	93	71	76	90	80	92	96	83	94	83	91	97	76	95	87	90	79	92	94	73	87	87	90	69	81	91	67	77	76	96	80	89	76	66	65	84	88	78	88	86	74	74	88	90	84	93	75	87	85	80	83	84	84	84	94	93	86	79	87	83	85	100	84	88	84	92	82	70	73	72	69	86	87	71	87	94	92	79	80	80	91	76	83	92	73	77	70	78	83	65	79	74	72	105	74	89	72	74	98	88	86	90	78	83	85	81	87	96	84	77	78	84	78	68	93	73	83	83	90	106	87	112	82	79	71	90	74	86	87	90	86	76	85	70	80	76	61	84	87	85	88	83	74	91	64	98	74	89	87	68	90	70	88	68	70	89	92	93	76	85	83	86	77	99	92	84	68	79	87	111	81	86	92	104	75	69	62	79	84	75	92	85	76	96	83	81	71	76	93	71	81	78	95	94	72	86	99	58	82	76	96	70	81	87	68	72	83	73	81	84	89	87	75	85	83	92	85	79	86	84	87	78	81	89	87	90	78	91	90	83	94	98	75	80	98	87	78	92	86	99	87	76	77	76	69	84	76	95	95	78	65	99	69	87	96	78	86	84	54	79	72	79	68	73	94	90	72	90	92	76	78	100	83	66	81	82	79	86	69	64	78	77	69	86	82	78	84	78	77	85	88	86	96	89	92	102	101	90	92	88	74	80	89	71	77	63	76	89	95	86	89	88	70	68	78	74	72	70	79	87	82	83	76	92	89	73	101	74	72	83	87	82	83	89	74	68	95	75	93	91	68	69	100	83	88	77	96	89	94	74	86	93	83	88	79	84	78	80	83	79	78	80	89	71	92	84	67	77	95	105	84	76	77	85	69	79	102	78	84	86	79	78	79	86	90	79	94	82	78	75	102	101	81	82	71	85	74	73	84	76	89	84	75	81	79	68	86	99	85	72	104	80	86	94	101	78	83	89	94	81	82	72	82	90	81	91	87	101	98	72	77	80	72	87	67	92	80	87	84	89	91	86	90	74	76	92	72	87	85	91	66	92	102	73	90	82	63	70	93	81	83	86	88	80	84	73	76	70	94	77	90	84	74	102	60	82	78	68	82	75	93	85	84	95	74	82	83	90	85	78	74	75	71	94	84	90	93	89	75	91	79	81	88	87	75	90	75	73	81	77	82	80	83	82	77	76	82	82	73	94	97	83	94	85	66	89	91	95	80	90	82	99	84	80	86	88	75	77	74	71	80	83	87	86	85	99	91	84	90	70	72	80	74	92	91	72	84	76	84	75	91	64	88	86	86	92	92	95	81	83	112	71	88	93	74	85	94	74	66	77	83	70	101	87	88	81	88	81	77	86	74	81	91	62	86	90	81	76	94	75	76	84	81	75	65	77	79	86	85	81	82	86	79	87	93	78	92	85	78	75	103	68	75	81	88	75	98	80	100	73	96	73	93	84	77	80	69	78	62	82	66	92	90	82	82	86	78	84	86	74	82	66	63	87	89	84	83	86	82	72	88	93	82	100	86	63	78	79	74	92	97	89	78	71	105	74	76	84	81	94	77	78	77	96	90	87	79	96	77	69	78	71	89	100	91	64	82	71	65	82	83	85	93	88	81	69	102	85	76	78	82	77	94	88	102	73	93	92	77	71	79	71	86	73	83	76	86	87	88	74	80	79	88	95	76	82	92	87	91	97	78	90	82	68	80	83	86	79	71	85	96	89	81	84	78	73	107	75
28140	14505	5774	5771	10132	12190	11271	9589	7870	6544	5303	4340	3592	3049	2887	2760	2250	1766	1531	1309	1216	1252	1247	1159	1030	1025	823	758	760	738	697	692	666	668	684	648	624	659	674	596	638	646	694	652	670	689	707	646	622	599	630	629	647	668	693	665	645	652	651	681	647	672	617	636	612	704	640	697	689	718	640	636	602	686	654	661	658	652	638	654	683	669	665	614	670	700	644	669	633	666	649	639	637	659	680	674	662	616	641	680	694	674	640	651	724	670	672	710	658	687	624	666	622	659	625	632	650	624	658	645	675	646	665	709	676	653	662	726	657	661	634	662	669	675	628	656	644	612	644	678	685	665	596	649	652	685	626	662	688	595	693	657	642	651	678	671	682	652	616	684	666	643	692	649	621	658	664	638	628	663	671	709	640	719	673	676	677	678	683	679	692	700	648	664	655	683	678	613	668	636	669	650	665	642	680	662	653	643	653	635	643	704	657	678	627	636	649	642	638	670	659	652	659	683	663	649	639	639	659	678	666	671	658	649	651	644	650	669	663	691	654	680	653	648	709	647	683	657	638	621	695	663	686	655	654	653	665	681	662	673	681	629	661	654	620	731	598	654	668	655	649	689	633	622	652	641	655	628	638	640	653	662	667	627	671	668	644	693	685	630	623	702	647	657	663	638	656	625	663	677	699	662	678	636	633	680	656	641	696	624	707	694	719	626	679	688	628	655	655	657	695	657	622	654	639	663	659	657	617	614	674	685	725	637	644	658	648	663	658	691	646	621	730	655	639	650	636	655	670	633	683	677	655	669	674	640	664	671	632	653	703	630	605	693	656	629	628	640	631	619	640	639	622	647	692	648	686	636	659	624	643	681	641	665	614	657	680	656	667	641	696	651	633	636	687	641	681	653	634	638	661	664	652	666	643	649	636	663	646	603	636	584	673	669	637	678	658	700	656	671	676	702	669	634	629	656	673	679	655	690	661	687	679	660	645	633	629	649	683	638	699	655	676	686	663	632	667	652	685	634	654	679	677	685	678	664	687	643	656	689	611	665	664	709	687	647	664	650	631	711	668	672	654	671	649	683	684	692	662	659	577	663	637	690	657	647	610	666	667	676	651	632	646	702	659	655	643	640	656	669	671	690	656	597	631	672	614	630	647	678	577	685	646	654	624	687	648	665	635	646	677	669	642	638	664	656	680	658	661	661	701	668	631	651	642	641	662	672	666	678	687	671	661	679	655	658	691	667	686	639	671	684	722	628	684	664	640	686	647	687	687	618	626	691	692	703	650	635	656	653	655	685	692	632	650	634	673	658	615	620	683	634	680	625	638	656	620	665	696	667	652	677	661	692	634	626	694	641	695	701	643	668	637	624	624	630	654	673	626	638	655	673	694	692	614	653	685	702	697	719	671	638	657	666	635	654	651	698	643	687	678	657	703	676	682	656	712	669	645	619	657	638	688	689	680	637	694	601	644	662	642	614	656	635	632	685	621	638	621	666	696	661	665	667	617	641	628	626	677	655	664	657	623	644	679	710	651	642	642	648	674	665	636	677	661	676	673	700	642	682	639	627	640	636	713	699	671	656	608	645	664	672	700	657	638	625	589	646	636	663	693	624	678	641	605	681	646	696	653	712	642	668	668	632	641	668	662	662	631	629	650	653	642	686	677	651	630	669	692	641	675	688	641	658	665	655	677	629	663	651	669	669	678	688	635	662	698	650	650	647	622	639	682	584	619	620	652	696	650	681	666	674	641	640	632	703	659	620	641	654	639	667	655	638	680	648	703	659	669	634	654	655	636	647	674	682	689	654	665	665	688	667	655	676	678	625	635	652	659	658	639	672	653	640	673	656	632	640	641	679	632	648	670	646	648	639	647	671	677	661	684	627	660	659	642	677	639	689	712	657	651	654	659	643	690	682	695	665	676	666	640	670	618	689	677	689	666	637	650	681	623	697	665	641	693	684	673	682	655	657	673	682	662	652	641	639	592	657	633	667	655	652	645	677	623	681	633	670	637	653	632	614	660	640	603	627	683	644	631	683	650	669	611	630	669	690	658	671	691	677	650	653	643	674	608	690	663	671	651	605	668	632	644	667	666	625	648	630	667	625	662	684	653	693	697	656	633	629	650	668	629	667	665	686	651	671	680	700	661	640	706	620	648	683	621	666	650	664	639	651	682	714	644	645	654	662	624	689	666	650	677	646	677	695	639	657	634	660	665	641	648	669	708	658	684	684	685	648	672	668	693	629	669	617	626	647	691	668	648	643	652	661	668	648	648	658	692	629	629	661	624	702	666	623	687	615	654	655	685	628	686	682	677	659	670	633	642	666	612	683	639	672	641	684	674	671	639	676	684	639	657	689	707	657	660	688	692	661	670	651	639	696	668	642	677	700	635	644	600	677	643	641	670	649	661	648	680	666	638	634	633	653	661	693	685	611	637	676	678	634	635	676	679	669	629	703	674	651	718	664	680	642	654	655	647	640	635	639	647	662	684	667	672	697	654	657	653	661	665	635	648	642	701	659	714	626	712	645	657	693	656	668	639	664	644	617	683	633	713	655	704	629	704	655	650	662	670	714	657	648	685	647	622	663	697	686	649	655	660	597	636	664	620	693	656	639	634	632	670	651	637	658	643	651	639	640	617	633	656	662	661	649	608	696	644	633	643	649	676	672	656	669	616	696	679	672	645	680	633	629	656	673	657	684	649	673	646	690	642	670	670	668	632	594	650	620	639	668	675	652	661	638	677	637	673	657	650	654	628	604	690	681	660	653	683	662	660	666	680	639	694	687	679	625	666	702	614	677	644	653	666	618	682	688	655	652	655	617	664	664	616	650	609	672	648	670	652	657	652	695	696	636	653	686	683	654	635	676	681	649	664	622	716	644	647	645	708	617	689	674	650	619	624	694	663	634	659	689	671	646	646	652	666	695	645	656	689	637	662	662	707	681	706	649	616	643	632	673	656	644	647	642	634	668	670	664	669	657	623	645	690	652	692	703	666	659	658	655	650	647	618	647	651	686	645	694	652	640	657	659	641	653	666	634	613	622	657	644	638	658	653	656	631	674	663	647	680	670	664	617	601	669	639	630	644	665	676	645	665	643	626	626	646	663	664	661	593	624	674	657	696	680	639	651	639	651	696	666	627	650	625	649	698	605	682	618	648	664	675	676	688	666	628	693	673	613	702	622	707	687	664	666	652	685	612	660	662	671	658	660	638	638	629	586	659	650	690	658	665	633	636	710	628	673	645	650	638	670	719	629	640	691	705	643	662	662	679	678	692	677	649	677	618	638	604	644	661	651	678	651	648	653	629	686	666	672	645	656	659	679	662	656	694	660	611	662	659	641	693	670	651	641	633	613	641	687	675	646	665	611	649	624	626	696	638	635	659	639	638	663	694	662	686	661	648	682	638	589	600	666	646	671	639	679	634	646	648	699	701	677	659	692	641	668	684	671	640	652	619	640	693	659	681	658	630	672	625	662	663	675	672	669	662	668	617	625
5385	2631	741	372	302	386	381	346	346	262	252	248	192	170	179	188	167	139	108	132	115	129	131	128	119	98	116	82	92	88	98	97	99	90	86	84	89	113	87	96	89	84	86	90	71	85	84	77	93	100	91	86	100	105	87	102	93	93	100	80	91	83	105	69	76	85	85	89	79	87	81	80	96	80	93	76	89	87	84	103	93	86	86	96	87	94	84	88	86	97	86	75	95	85	83	88	87	79	84	87	87	110	80	65	80	73	96	76	72	106	84	98	91	70	93	80	92	89	88	72	86	107	81	87	81	101	74	94	100	90	83	87	88	102	96	90	105	72	86	101	78	103	91	86	94	105	110	97	88	98	84	82	76	85	91	73	100	109	95	76	86	78	83	74	81	92	97	91	82	111	89	99	79	80	82	74	77	77	97	93	77	99	85	90	98	77	90	85	102	85	79	99	79	91	92	97	85	93	99	87	84	85	89	92	84	91	86	91	115	82	89	99	95	91	80	89	70	96	88	104	92	75	92	104	89	93	74	91	79	85	101	83	93	91	85	76	80	92	79	94	107	90	84	89	73	93	104	81	95	90	84	99	75	75	98	87	107	81	83	91	100	84	78	88	110	83	78	86	71	87	83	68	77	78	80	104	88	94	76	85	89	93	89	74	79	84	89	70	94	86	92	87	83	98	98	102	80	109	99	103	87	63	72	91	104	86	77	89	107	81	87	104	101	92	89	100	90	105	101	77	99	76	86	84	95	89	79	96	84	105	69	76	88	76	99	77	100	78	85	84	95	85	81	96	77	81	71	77	106	83	84	82	85	87	100	99	79	103	84	99	96	83	72	114	94	99	81	74	79	76	76	84	92	86	101	78	95	100	96	87	88	84	79	81	76	90	114	79	101	86	82	97	95	87	78	107	87	81	81	90	83	98	96	70	98	91	100	81	93	90	78	76	95	93	102	76	103	93	93	78	82	91	93	88	82	76	110	78	83	91	87	78	94	83	86	79	84	81	107	107	82	86	105	78	78	81	85	94	74	94	89	93	92	83	98	74	68	93	95	98	78	92	92	79	88	100	101	96	81	79	87	98	82	96	91	84	91	92	81	86	90	90	86	85	91	86	85	96	96	70	90	63	107	89	94	95	84	85	96	86	82	98	70	90	94	80	80	80	76	94	94	86	101	83	90	81	75	87	90	85	90	82	98	89	80	71	105	78	82	95	79	84	75	90	86	80	94	82	101	74	92	89	106	77	97	81	100	87	89	92	89	87	87	98	85	83	94	86	84	113	78	92	82	109	86	80	101	78	76	85	80	95	84	97	88	76	84	73	107	101	87	86	91	88	76	89	77	95	90	81	86	89	85	75	95	89	89	82	93	96	93	96	76	94	88	90	98	86	79	85	76	90	89	92	77	80	84	84	75	84	98	94	92	99	92	85	77	98	79	90	98	87	89	88	79	90	89	84	83	89	86	79	95	85	95	93	100	88	92	84	90	95	90	101	81	87	119	92	78	75	100	98	89	93	93	91	81	83	92	87	88	90	99	75	91	72	95	82	100	78	84	91	101	80	101	101	80	86	81	81	89	91	92	85	90	88	90	87	85	79	84	98	94	86	99	99	102	82	79	90	76	89	72	86	111	70	98	91	78	84	78	83	85	88	89	88	96	95	77	85	92	102	79	103	77	86	91	92	93	78	77	78	88	81	102	85	85	99	91	88	79	96	91	79	102	87	89	80	96	93	95	79	99	83	83	101	86	79	83	93	112	90	105	87	97	75	97	78	102	78	101	80	87	93	76	75	86	102	93	87	88	73	76	74	92	88	74	92	82	89	104	93	87	89	98	86	82	68	83	83	82	88	90	100	93	90	76	88	84	99	80	87	91	94	90	81	100	93	78	85	87	106	88	85	109	88	81	108	93	82	73	75	84	104	91	80	85	98	72	121	93	63	90	92	94	74	59	99	88	96	86	87	94	91	92	88	74	90	81	86	93	94	79	99	97	86	82	88	100	93	82	94	90	87	80	93	92	108	94	100	94	98	98	96	101	75	90	93	73	99	73	86	88	76	94	90	95	77	88	90	90	96	105	79	91	68	80	101	102	83	90	83	95	87	90	89	77	79	94	89	98	108	91	102	89	88	91	80	77	97	78	109	109	91	90	93	75	90	70	105	88	84	78	78	115	89	73	87	73	95	91	99	95	86	70	98	96	91	78	94	95	93	107	98	87	81	88	80	77	100	83	81	89	98	71	90	90	81	88	82	69	83	91	92	103	78	95	86	94	80	82	102	77	96	90	82	76	105	91	85	86	71	94	90	84	97	103	85	96	86	100	94	78	86	90	80	87	66	100	108	79	85	89	100	89	86	97	82	89	96	91	95	86	82	85	84	81	91	80	93	93	93	87	71	81	74	91	92	94	83	90	84	93	102	93	88	87	89	83	84	105	99	101	87	95	93	93	88	96	84	89	92	87	103	103	81	81	110	87	92	88	93	90	97	84	75	90	98	77	86	91	93	69	70	90	81	94	93	93	98	98	82	82	81	91	102	87	91	85	94	81	70	96	94	82	75	97	106	86	85	96	86	97	91	85	84	80	91	84	88	92	77	89	90	98	92	86	91	88	88	81	87	82	98	95	64	82	78	86	81	75	81	79	70	68	87	92	85	84	80	82	73	95	95	97	98	81	86	87	95	83	81	94	86	84	98	78	92	90	83	65	83	92	78	96	66	111	87	93	93	83	105	96	81	83	94	79	87	85	113	87	79	64	98	106	91	75	75	105	82	75	87	75	79	98	85	89	84	91	102	75	95	93	96	92	106	76	96	109	90	84	87	86	81	88	87	102	88	98	91	86	81	82	65	86	90	100	107	102	78	89	79	90	84	79	93	102	76	89	88	83	81	104	94	86	81	90	91	95	87	101	68	91	72	87	92	83	83	92	98	90	70	88	83	86	80	91	98	97	88	77	88	97	96	80	85	88	97	60	92	96	76	86	83	87	95	75	92	95	97	89	74	78	76	90	85	89	84	93	84	89	78	87	68	93	91	90	77	95	97	97	80	83	77	96	104	85	81	93	98	67	89	83	88	96	83	78	101	108	83	97	72	97	84	91	92	68	102	97	94	99	91	83	88	89	95	91	101	72	95	79	88	93	88	95	92	104	101	95	86	76	91	88	74	87	80	95	90	90	77	116	99	79	96	77	101	94	84	86	104	83	95	89	96	96	99	94	97	104	99	90	92	71	84	98	100	80	82	99	90	101	84	97	85	71	85	80	79	81	79	86	82	82	85	94	88	98	88	65	81	81	83	89	73	75	81	84	93	85	88	82	82	82	72	101	96	85	87	97	95	80	81	104	73	94	88	89	99	85	88	95	90	91	90	89	98	86	77	86	94	75	89	88	89	87	118	90	92	78	97	89	93	73	91	96	69	74	99	81	85	85	99	75	91	85	79	80	78	87	94	89	73	91	84	87	87	84	102	95	99	85	83	87	84	72	95
31487	18186	7650	7340	12318	14707	13911	11939	9980	8179	6515	5575	4633	3812	3546	3613	2852	2283	1834	1554	1412	1441	1477	1395	1265	1293	998	903	858	888	775	765	739	736	698	732	725	707	684	741	705	709	692	711	701	713	721	710	741	656	699	715	718	738	700	659	665	711	729	674	698	660	694	703	659	730	727	696	722	736	676	722	722	687	678	699	677	671	698	688	717	680	700	696	679	663	642	677	699	725	721	682	717	667	682	687	760	686	692	694	700	718	663	709	695	703	715	682	726	701	717	702	706	710	726	714	694	700	697	680	694	740	687	659	703	697	729	689	743	688	695	707	742	754	732	723	652	733	697	677	727	694	680	707	686	734	715	698	682	709	713	712	675	714	764	722	702	718	669	711	695	712	716	690	681	668	701	701	728	684	732	682	701	691	708	722	695	733	707	714	736	658	676	664	680	721	701	728	689	715	712	670	661	717	723	673	712	726	724	723	741	715	698	720	658	686	716	708	695	735	724	710	665	642	720	697	752	730	695	708	711	726	699	688	676	704	661	702	739	693	683	684	688	671	698	679	701	764	649	678	726	694	685	684	695	720	732	677	705	702	734	715	754	756	714	675	711	658	706	648	677	708	711	720	684	667	713	688	710	672	700	731	679	682	716	726	686	681	727	660	676	706	714	669	674	686	684	729	682	695	707	740	691	688	758	669	706	687	706	715	703	684	735	671	694	712	701	695	652	741	669	746	694	684	706	700	744	689	703	676	702	691	686	716	701	715	746	682	659	732	719	687	681	721	718	729	694	713	702	663	695	742	737	684	689	731	683	717	732	767	711	663	675	684	665	714	743	707	702	739	724	693	727	679	751	702	692	753	703	711	705	720	689	749	720	665	677	720	669	713	753	679	678	685	690	684	752	683	706	725	701	704	722	717	684	712	759	690	723	738	700	703	641	709	671	710	691	669	701	690	704	759	694	729	711	694	747	713	666	732	706	689	688	707	733	699	697	681	740	732	687	758	657	696	690	709	710	696	706	715	690	704	705	702	767	715	716	669	763	711	701	683	711	720	770	693	720	710	721	680	767	698	710	737	729	674	694	696	722	721	720	698	660	744	697	706	675	717	647	683	737	721	690	698	720	716	735	730	727	679	687	757	712	755	659	719	680	714	674	725	688	742	733	739	743	684	702	681	770	690	679	697	666	725	717	711	692	738	734	672	712	732	707	651	668	691	677	676	691	724	731	675	721	671	688	696	697	700	679	703	718	706	711	718	709	725	730	677	738	688	674	716	687	737	753	692	725	702	716	669	714	706	698	681	676	655	733	712	730	739	717	731	719	700	740	671	730	677	705	727	686	673	733	725	681	642	696	733	779	669	708	646	724	731	668	697	775	692	638	643	680	678	682	678	680	694	697	708	709	729	665	718	731	642	707	702	717	744	710	705	706	682	762	724	729	689	676	736	672	688	692	768	723	691	678	698	733	668	676	723	699	694	790	710	661	680	736	750	750	724	686	651	680	677	755	712	723	692	682	728	664	709	699	695	743	649	724	690	665	706	688	693	669	676	718	676	707	715	729	689	628	756	729	710	756	708	678	744	708	698	701	690	700	686	687	657	709	699	747	733	753	716	707	696	684	700	696	734	746	672	747	673	701	692	726	662	718	718	706	722	691	725	678	743	675	714	723	679	734	714	707	725	727	755	689	678	734	667	697	720	701	714	691	714	714	765	720	739	673	725	687	719	707	664	786	691	686	697	680	697	691	724	680	671	676	727	684	659	690	672	720	689	666	709	710	730	693	700	678	688	696	690	659	711	662	740	736	747	700	727	735	724	728	688	655	734	630	683	706	724	716	725	725	658	726	696	686	705	722	676	734	722	670	671	648	696	670	682	680	685	698	708	694	691	677	651	705	692	695	725	731	704	728	774	655	744	716	677	711	722	756	696	699	725	759	730	692	700	705	729	672	673	720	728	702	679	693	689	708	682	676	703	691	713	683	735	710	680	714	714	660	732	648	743	759	697	701	694	699	705	734	665	703	692	685	688	670	694	730	689	658	681	762	695	728	761	706	682	694	709	718	692	693	723	701	693	684	717	678	672	692	669	710	708	695	640	691	691	760	708	656	703	718	714	597	726	714	722	733	698	749	734	688	739	692	684	691	771	705	724	671	682	744	746	686	688	738	755	735	667	746	709	712	696	707	701	655	690	679	663	740	731	732	694	722	718	687	758	718	753	718	697	713	658	714	718	693	709	644	651	732	666	759	691	713	685	749	683	733	680	684	721	730	630	719	645	695	672	686	713	704	719	680	673	678	757	704	724	721	738	687	679	690	679	709	707	726	721	709	738	683	689	693	721	736	689	696	738	693	731	687	726	688	722	735	642	720	716	707	684	657	720	693	707	694	729	722	718	718	704	712	735	704	667	708	687	703	662	685	718	733	729	755	674	748	666	706	656	693	748	675	722	695	724	701	691	704	702	642	689	725	673	734	685	689	707	695	727	745	676	698	719	703	719	726	702	693	735	673	646	715	715	722	718	710	700	724	709	693	711	685	699	715	707	719	694	685	731	711	686	702	695	694	686	683	692	710	682	683	673	678	720	690	758	696	660	704	714	747	713	734	713	682	715	714	699	728	691	683	699	660	693	684	672	719	688	700	712	704	709	728	675	667	710	691	666	714	692	665	689	684	706	683	710	723	735	694	701	696	694	672	716	768	721	744	688	657	688	675	655	702	707	725	726	707	745	686	710	710	683	703	671	703	738	718	644	670	678	734	691	753	702	678	733	714	697	727	663	684	721	714	703	717	697	689	708	714	716	692	677	698	701	724	691	648	709	671	701	702	686	687	705	691	707	713	747	727	694	669	649	662	700	646	709	709	699	699	730	693	699	681	684	686	742	701	759	675	710	687	690	677	717	702	701	711	681	706	713	702	701	704	672	711	713	709	720	732	686	696	746	679	693	714	731	731	701	701	753	723	689	719	707	679	710	658	751	742	705	704	693	695	708	749	677	642	715	676	664	741	715	711	744	700	704	720	736	716	713	694	679	675	718	646	707	682	655	662	734	683	703	712	714	738	716	692	735	714	657	720	657	719	716	721	707	728	662	641	723	685	648	705	719	723	760	721	725	716	738	666	699	728	707	689	705	710	732	685	752	689	706	680	694	710	698	655	725	721	698	683	667	673	718	689	699	705	713	723	661	727	730	718	719	714	702	740	687	713	717	706	697	689	682	688	712	696	714	728	738	674	730	728	713	701	688	731	725	675	684	686	684	736	771	720	676	704	731	714	683	718	683	696	717	669	688	705	725	703	711	692	699	724	676	702	660	736	711	697	711	711	680	688	734	697	678	685	643	731	702	737	671	701	702	680	699	717	739	667	685	672	654	712	703	685	680	696	682	709	689	695	673	696	685	704	691	688	691	715	686	730	694	752	733	682	683	712	715	717	733	717	677	711	706	686	701	746	729	725	731	732	750	703	757	659	707	625	676	715	735	677	711	722	696	669	736	665	694
6778	4203	1085	505	434	546	530	532	448	399	359	309	299	272	256	246	212	217	192	177	183	152	180	182	158	168	168	137	134	146	162	144	139	145	147	119	146	141	112	129	142	140	151	129	126	137	134	138	146	151	119	129	118	163	129	121	141	140	147	123	133	132	157	138	131	123	155	137	145	155	139	124	125	158	133	160	150	140	144	130	146	123	141	172	138	119	114	134	139	154	139	142	124	149	117	149	137	151	126	138	135	141	131	147	133	130	157	130	131	140	130	145	131	164	135	130	139	133	145	126	134	156	149	131	124	136	135	135	139	129	157	133	119	127	113	152	125	137	132	118	140	153	102	157	142	132	151	149	126	137	144	137	131	122	141	127	145	143	147	140	140	139	129	129	142	145	138	146	158	115	119	130	156	147	130	144	140	122	163	143	124	126	134	120	133	142	137	133	118	131	148	134	150	137	118	142	145	136	127	148	128	132	135	119	128	160	124	141	138	129	134	153	139	142	142	130	125	124	131	123	127	130	125	134	133	121	115	134	163	148	130	150	168	136	139	108	131	142	131	140	136	128	127	149	139	121	129	129	120	151	147	135	147	118	125	134	153	133	152	137	151	156	132	129	135	147	152	147	124	130	133	131	146	127	124	132	131	131	129	117	145	136	133	128	131	138	135	146	154	131	142	114	139	144	135	121	148	141	151	136	154	142	140	133	140	142	113	123	138	125	145	162	119	138	126	136	138	143	117	119	136	137	146	149	145	143	139	140	160	134	145	126	144	132	113	141	142	136	145	142	146	130	159	125	139	145	146	145	126	109	125	135	137	157	140	141	129	151	130	137	134	142	137	121	118	137	135	153	151	118	113	131	123	132	138	131	141	138	142	141	131	155	144	143	145	151	161	139	124	125	153	131	125	137	138	141	138	152	153	129	137	131	119	140	139	162	156	133	139	131	159	129	133	133	142	123	140	128	155	151	142	135	116	137	122	144	130	125	130	123	144	153	136	125	155	137	164	141	113	124	119	121	140	138	139	138	146	144	129	129	143	122	146	157	144	135	144	141	129	142	130	141	138	155	156	134	159	126	134	136	165	121	131	122	145	171	128	135	127	148	124	132	128	115	139	137	140	137	143	134	130	152	128	160	124	133	159	114	150	133	139	131	137	146	153	123	130	142	146	130	128	140	146	146	113	114	133	147	122	152	154	123	122	124	120	127	145	135	139	152	142	146	143	138	138	166	136	145	123	135	140	144	151	101	134	146	166	143	147	145	143	136	140	152	134	153	127	118	173	128	134	139	133	122	143	136	151	154	130	160	121	158	132	145	125	126	133	134	131	115	148	138	159	131	137	146	127	139	134	149	156	120	127	137	120	141	135	134	126	119	132	137	129	145	132	144	145	124	147	141	161	138	123	148	127	124	149	137	130	139	142	150	133	148	155	159	132	149	136	135	126	118	155	139	122	138	122	145	131	163	140	153	141	136	116	131	152	144	123	125	153	131	131	145	134	167	127	129	145	148	135	134	137	133	133	146	140	154	145	142	124	116	144	145	123	123	129	149	141	133	130	150	152	142	144	134	128	125	138	143	138	159	147	145	139	142	146	151	147	128	157	149	137	133	145	136	130	141	152	138	140	129	136	157	122	150	143	135	152	139	136	153	141	152	147	127	146	124	125	122	139	140	132	150	139	110	132	126	136	115	137	120	131	134	139	141	140	137	141	131	149	136	148	127	144	137	153	150	146	134	146	160	151	134	153	144	125	136	130	143	136	136	144	135	147	128	144	128	116	141	127	149	138	143	157	121	143	139	142	127	131	123	140	137	145	156	134	136	132	146	125	143	146	141	131	137	146	138	127	138	123	123	140	127	134	123	136	123	127	133	144	126	117	139	138	131	131	146	130	135	139	129	121	153	144	140	128	122	148	123	143	143	131	129	136	141	131	120	130	120	139	137	133	162	143	138	133	127	149	141	132	125	142	127	138	115	128	136	127	122	132	159	132	140	133	131	136	145	130	125	135	113	142	150	121	131	148	148	137	130	132	132	148	145	142	150	140	154	166	151	168	158	129	135	131	140	128	146	136	130	162	144	129	136	145	127	149	143	154	143	154	137	125	134	110	128	122	129	144	146	144	125	148	159	138	169	133	136	138	147	138	121	118	125	150	122	131	131	126	140	148	113	145	131	135	137	108	149	150	131	136	131	141	162	124	137	148	149	144	152	141	145	124	114	129	130	129	149	124	128	142	128	131	160	129	124	142	140	141	118	135	131	118	143	120	152	130	151	128	142	154	134	131	140	135	149	149	143	151	135	128	132	128	137	144	149	137	124	138	129	159	112	133	146	148	145	125	124	142	141	152	142	123	126	134	111	142	146	130	132	146	152	120	131	119	139	141	132	115	129	118	118	130	137	128	142	146	151	138	141	131	133	134	127	146	127	136	121	146	132	129	157	131	146	143	129	143	127	136	129	146	126	101	143	132	137	166	144	148	126	136	144	143	148	138	131	128	127	148	132	154	138	148	140	132	140	144	140	122	147	133	148	124	134	132	133	137	140	130	136	140	135	137	155	135	135	144	120	119	134	137	133	121	129	146	120	150	142	142	129	140	133	148	140	150	130	136	116	141	142	142	137	122	147	124	138	139	143	153	133	154	127	135	140	160	138	145	152	115	146	144	114	142	129	142	146	153	163	150	130	137	130	133	146	165	129	139	145	122	160	140	132	139	138	146	120	139	140	123	138	148	124	113	115	151	151	142	146	151	144	118	147	135	134	147	147	139	128	154	137	130	129	136	151	116	159	146	136	144	122	150	138	138	134	132	154	156	120	157	121	153	145	151	156	151	153	144	131	162	137	152	122	139	127	160	139	139	141	119	134	144	148	142	148	159	135	107	140	164	141	150	142	134	137	134	113	138	125	140	137	149	155	138	145	136	138	144	132	147	134	151	138	131	139	144	131	152	146	130	158	151	140	147	155	125	140	124	140	155	146	155	144	129	130	148	136	130	137	142	130	143	127	145	140	141	133	137	132	140	123	157	130	156	120	142	140	145	158	141	154	127	135	132	150	138	153	157	138	159	130	155	150	135	142	148	129	138	145	154	139	136	131	153	124	140	129	127	123	140	134	122	126	147	128	128	145	143	111	134	141	145	148	140	117	143	138	138	138	166	149	143	147	155	127	134	147	140	146	135	138	120	114	114	137	149	130	140	132	141	147	136	113	149	147	119	137	135	136	131	145	128	134	144	146	112	143	169	123	137	114	135	151	133	136	127	142	147	144	111	137	148	143	159	128	145	120	133	143	133	146	137	138	160	145	143	148	136	134	148	127	132	119	128	126	118	144	144	155	145	139	150	132	124	134	148	146	129	137	144	137	131	136	131	136	173	123	126	136	146	131	140	133	124	126	136	143	121	157	152	152	130	128	142	135	121	125	134	131	138	157	146	135	141	137	130	142	155	130	143	122	165	155	129	143	139	141	149	150	130	141	141	136	163	140	138	128
36186	21879	9491	9437	15794	17880	16988	14770	12312	10124	7988	7381	6194	5014	4546	4589	3842	2949	2500	2198	2018	1986	1985	1994	1748	1815	1694	1287	1253	1313	1214	1144	1140	1097	1136	1097	1081	1091	1080	1093	1071	1103	1023	1042	1036	1079	1129	1006	1084	1097	1068	1078	1067	1068	1047	1077	1102	1071	1094	1060	1080	1089	1076	1062	1080	1081	1062	1074	1083	1011	1107	1045	1097	1056	1065	1034	1045	1080	1045	1072	1102	1022	1060	1086	1090	1068	1029	1065	1082	1040	996	1084	1056	1039	1057	1033	1080	1089	1056	1013	1073	1062	982	1068	1052	1082	1053	1086	1067	1050	1052	1038	1053	1064	1030	1084	1136	1055	1037	1056	1066	1106	1037	1112	1035	1111	1080	1049	1099	1067	1079	1072	1084	1064	1079	1080	1041	1056	1119	1046	1047	1112	1069	1019	1094	1039	1112	1028	1024	1034	999	1032	1065	1113	1021	1063	1054	1068	1110	1028	1036	1056	1028	1068	1041	1014	1069	1051	1114	1106	1110	1073	1053	1086	1088	1028	1043	1093	1049	1083	1050	1140	1058	1091	1046	1089	1051	1080	1116	1075	1104	1050	1067	1108	995	1087	1045	1088	1024	1080	1027	1029	998	1069	964	1092	1125	1001	1056	1046	1033	1066	1081	1075	1043	1102	989	1136	985	1094	1069	1029	1095	1083	1017	1034	1050	1078	1032	1003	1100	1051	1092	1092	1056	1084	1059	1048	1105	1108	1033	1087	1110	1094	1066	1024	1111	1045	1139	1080	1066	1017	1052	1097	1007	1075	1072	1073	1073	1049	1082	1036	1069	1078	1093	1096	1064	1085	1061	1069	1035	1078	1066	1082	1093	1098	1053	1053	1077	1033	1052	1024	1093	1083	1069	1055	1102	1072	1081	1008	1041	1107	1083	1047	1052	1026	1079	1007	1083	1019	1037	1133	1099	1111	1085	1035	1054	1083	1035	1032	1030	1068	1100	1064	1066	1050	1090	1004	1064	1078	1071	1110	1073	1079	1054	1035	1122	1064	1035	1053	1005	1010	1071	1068	1072	1022	1076	1088	1037	1094	1089	1102	1022	998	1023	1082	1060	1091	1083	1084	1041	1079	1104	1071	1062	1047	1080	1051	1026	1041	1110	1055	1095	1055	1016	1021	1014	1046	1068	1092	994	1056	1043	1087	1059	1043	1063	1026	1089	1023	1087	1037	1079	1051	1063	1087	1014	1023	1004	1021	1099	1080	1033	1072	1083	1060	1056	1042	1070	1089	1054	1109	1051	1071	1087	1014	1061	1050	1016	1073	1061	1066	1076	1108	1097	1058	1037	1063	948	982	1109	1000	1106	1099	1040	1026	1129	1015	1036	1031	1076	1126	1003	1059	1034	1049	1050	1056	1092	1068	1033	1040	1074	1036	1086	1092	1029	1065	1059	1084	991	1046	1053	1058	1056	1079	1092	1053	1031	1034	1069	1098	1063	1050	1039	1071	1000	1065	1064	1064	1043	1021	1123	1097	1103	1010	1009	1025	1042	1056	1062	1027	1109	1070	1088	1105	1044	1077	1063	1081	1058	1014	1061	1090	1085	1108	1073	1013	1097	1160	1045	1063	1056	1119	1072	1043	1053	1061	1058	1092	980	1044	1044	1038	997	1111	1046	1088	1082	1101	1060	1079	1051	1096	1128	1040	1065	1016	1056	1028	1098	1035	1024	1037	1096	999	1030	1092	1068	1004	1075	1097	1127	1050	1075	1150	1120	1015	1084	1050	1074	1077	1102	1074	1064	1030	968	1040	981	1067	1068	1101	1043	1123	1015	1047	1081	1150	1041	1056	1035	1044	1017	1030	1072	1072	1097	1077	1041	1119	1020	1010	1071	1080	1040	1100	1056	1114	1077	1038	1063	1117	1082	1074	1055	1098	1084	1075	1061	1090	1081	1107	1002	1100	969	1115	1097	1103	1089	1044	1102	1107	998	1052	1036	987	1029	1056	1086	1085	1052	1048	1024	1027	1080	1032	1056	1007	1089	994	1061	1083	1078	1054	1010	1102	1053	1058	1038	1011	1033	1091	1089	977	1040	1085	1027	1025	1094	1084	1090	1053	1035	1062	1067	1014	997	1080	1077	1106	988	1064	1096	1134	1038	1033	1108	1065	1053	1056	1065	1003	1003	1038	1038	1046	1109	1085	1084	1101	1098	1123	1052	1014	1096	1077	1065	1096	1078	1074	1123	1073	1121	1083	1053	1044	1088	1072	1047	1066	1043	1076	1038	1097	1099	1054	1079	1103	1041	1101	1078	1045	1074	1060	1058	1034	1036	1037	1069	1052	1050	1103	1090	1060	1112	1069	1079	1043	1025	1095	1119	1040	1043	1064	1020	1091	1049	1048	1085	1075	1057	1089	1055	1147	1070	1062	1050	1050	1086	1064	1032	1076	998	1067	1085	1125	1112	991	1051	1046	1063	1106	1044	1048	998	1024	1079	1149	1014	1116	1038	1030	1097	1087	1093	1032	1057	1077	1027	1032	1122	1074	1025	1094	1030	1056	1028	1029	1018	1080	1087	1027	1065	1090	1077	994	1068	1053	1032	1068	1052	1030	1098	1092	1057	1078	1078	1061	1060	1056	1085	1047	1080	961	1070	1090	1071	1004	1096	1012	1016	1073	1052	1026	1047	1060	1085	1042	1038	1006	1073	1042	1077	1047	1071	1078	1093	1106	1096	1029	1048	1018	1087	1102	1081	1061	1035	1056	1005	1057	1069	1032	1093	1054	1047	1076	1048	1069	1048	1060	1036	1107	1091	1029	1042	1018	1089	1056	1062	999	1091	1086	996	1070	1039	1080	1097	1084	1106	1121	1048	1018	1017	1060	1105	1068	1051	1107	1080	1107	1008	1078	1039	1101	1071	1043	1059	1102	1072	1061	1056	1088	1081	1107	1072	1043	1119	1077	1099	1097	996	1114	1012	1046	1127	1090	1043	1042	1113	979	1073	1044	1075	1067	1069	1068	1051	1092	996	1061	1023	1057	1075	1076	1049	1039	1069	1057	1064	1070	1047	1074	1109	1048	1011	1064	1115	1027	1051	1061	1041	1049	1048	1068	1057	1064	1035	1013	996	1059	1087	1089	1087	1075	1116	1088	1016	1085	1058	1077	1104	1013	1062	1057	1045	1160	1083	1076	1057	1012	1070	1062	1103	1066	1036	968	1056	1060	1114	1049	1079	1026	1094	1047	1100	987	1096	1044	1029	1079	1089	1087	1075	1073	1069	1018	1056	1054	1041	1015	1058	1055	1071	1056	1078	1067	1053	1072	1121	1034	1067	1048	1147	1040	1053	1058	1032	1087	1073	1107	1069	1086	1002	1089	1065	1044	1079	1080	1078	1014	1069	1074	1069	1060	1055	1059	1106	1045	1102	1065	1052	1055	1084	1014	1108	1072	1055	1070	1030	1068	1043	1006	1065	1061	1041	1044	1046	1038	1026	1082	1067	1102	1091	1029	1079	1066	1025	1066	975	1086	1068	1055	999	1010	1099	1062	1091	1064	1081	1070	1034	1051	1101	1011	1088	1089	1064	1046	1058	1065	1082	1098	1149	1073	1023	1092	1104	1075	1092	1055	1061	1023	1084	1046	1099	1082	1094	990	1108	1055	1078	1038	1009	1043	1098	1017	1049	1104	1055	1001	1037	1048	1059	1073	1007	1018	1072	1110	1063	1090	1050	1064	1056	1008	1108	1057	1009	1081	990	1007	1080	1099	1003	1019	1052	1077	1092	1072	1039	997	1060	1020	1039	1078	1050	1056	1041	1076	1003	1089	1013	1090	1089	1052	1088	1138	1046	1081	1041	1045	1007	1045	1028	1122	1101	1107	1067	1094	1099	1100	1052	1034	1041	1035	1019	1080	1129	1029	1016	1052	1041	1045	1082	1046	1053	1106	1079	998	1058	1056	1053	1052	1041	1058	1120	1069	1108	1028	1067	1009	1125	1070	1062	1058	1086	1101	1089	1027	1017	1089	1079	1016	1067	1171	1126	1080	1027	1051	1095	1050	1123	1110	1049	1051	1057	1118	1031	1044	1100	1059	1053	1056	1079	1032	1063	1088	1062	1046	1073	1052	1091	1089	1111	1041	1036	1087	1071	1082	1107	1103	1022	1036	1129	1046	1067	1139	1053	1055	1077	1068	1091	1098	1054	1082	1085	1044	1090	1066	1080	1069	1081	1028	1066	1058	1073	1064	1059	1063	1061	1074	1031	1104	1033	1049	1058	1109	1096	1112	1085	1100	1076	1073	1039	1054	1054	1103	977	1083	1111	1132	1033	1064	1084	1053	1073	1012	1076	1075	1101	1065	1055	1035	1052	1084	1064	1103	1058	1098	1046	1069	1068	1016	1068	1000	1071	1005	1083	1077	1016	1091	1014	1078	1088	1029	1047	1054	1081	1083	1115	995	1071	1082	1041	1129	1084	1090	1023	1060	1088	1072	1102	1009	1051	1050	1039	1106	1087	1074	1075	1036	1093	1080	1052	1038	1059	1051	1078	1008	1116	1042	1076	1023	1124	1017	1105	1081	1035	1096	1036	1124	1028	1034	1096	1040	1092	1070	1060	1072	1024	1089	1057	1080	1070	1077	1105	1043	1047	1040	1050	1127	1064	1058	1070	1072	1091	1092	1067	1050	1027	1031	1086	1098	1037	1053	1041	1066	1061	1037	1061	1058	1076	983	1091	1091	1122	1078	1116	1100	1033	1094	994	1059	1093	1038	1056	1081	1086	1028	1035	1015	1058	1070	1025	1120	1048	1057	1063	1053	1044	1091	1082	1024	1080	1046	1080	1071	1044	1099	1012	1142	1035	1065	998	1060	1014	1012	1028	1041	1088	1094	1059	1037	1064	1090	1096	1063	1034	1053	1065	1059	1077	1096	1084	1095	1016	1035	1065	1049	1090	1031	1100	1075	1045	1043	1093	1043	1113	1024	1084	1130	1039	1089	1043	1053	1134	1060	1030	1090	1052	1056	1054	1054	1098	1016	1112	1054
3517	1414	475	272	250	293	307	303	256	182	190	174	167	145	127	106	120	109	79	104	109	109	78	67	85	79	104	81	81	81	83	61	64	73	72	71	62	71	65	68	72	69	76	76	78	76	63	65	62	82	80	66	80	76	69	77	69	75	64	84	71	76	80	65	76	83	71	81	79	77	67	71	66	68	78	77	69	83	91	68	78	73	61	59	75	67	79	69	62	64	59	75	73	62	61	66	69	65	68	71	77	66	70	66	76	68	58	70	68	82	78	63	75	93	78	84	79	53	68	68	54	96	60	62	61	65	71	68	66	72	66	84	67	72	75	79	82	80	69	68	64	75	71	78	83	79	78	68	77	94	69	75	64	69	72	63	83	61	77	64	76	70	60	81	73	66	78	73	60	66	83	71	80	60	72	81	82	72	70	75	72	65	73	73	78	57	56	82	58	71	76	54	67	81	60	74	84	63	68	62	80	83	71	62	69	72	61	81	63	85	54	68	89	63	73	64	56	72	75	73	77	61	72	70	73	80	72	81	65	68	64	69	76	60	78	61	65	63	77	67	58	74	66	50	68	85	56	58	82	75	90	55	82	57	84	78	74	64	65	68	72	80	59	63	67	83	58	70	86	74	81	90	56	53	73	68	74	65	73	65	51	62	109	74	71	68	69	85	73	64	69	76	79	73	69	77	81	70	71	62	68	71	85	68	71	60	73	64	61	92	72	77	55	84	68	64	85	68	75	72	73	75	74	76	60	92	73	78	60	70	67	82	83	72	70	61	71	76	65	57	87	71	71	73	69	79	70	73	62	70	65	66	66	94	61	60	66	72	67	72	62	59	67	78	67	55	73	75	79	76	69	64	68	72	69	64	61	69	68	68	70	82	67	69	73	89	79	73	89	66	80	63	67	71	69	71	80	68	72	71	64	81	73	71	72	68	73	65	72	69	75	95	63	68	62	76	88	68	67	52	67	73	69	79	76	70	57	67	62	72	76	75	73	64	76	57	88	70	70	69	82	68	76	74	73	73	61	62	66	65	78	71	68	61	64	68	62	86	64	66	52	57	75	60	76	82	70	77	60	72	78	78	73	68	75	53	82	73	65	71	76	80	75	71	88	71	67	77	67	64	74	72	71	57	78	70	74	86	76	67	76	76	68	69	60	67	64	81	75	77	72	61	77	74	66	73	66	66	63	63	81	68	79	75	74	76	70	72	77	75	64	68	71	70	67	63	78	87	76	70	69	73	69	49	67	74	67	65	103	70	63	77	76	68	72	77	72	64	70	59	83	69	71	61	71	68	61	66	70	72	76	67	59	71	62	66	61	80	72	81	84	80	68	70	81	97	62	80	66	76	65	78	66	67	75	80	69	74	63	77	72	73	83	66	65	73	73	66	66	77	78	76	71	69	75	63	83	72	57	81	68	71	78	77	84	83	71	83	67	57	79	84	85	72	78	64	73	77	81	70	70	65	68	77	83	66	82	69	69	83	62	68	85	75	66	78	66	67	77	82	87	58	67	62	78	81	69	71	81	63	81	69	81	59	85	93	87	79	75	76	58	91	68	69	59	70	63	70	70	86	79	72	62	68	80	82	61	65	79	66	67	80	58	77	68	72	73	66	70	78	53	83	71	72	78	63	69	96	67	75	69	61	71	68	69	75	53	62	72	73	75	80	65	78	57	60	73	68	66	64	77	79	58	64	66	67	69	56	76	82	96	61	63	85	61	69	74	82	67	86	77	66	77	90	69	66	66	79	59	56	67	73	78	78	69	74	64	79	79	66	80	67	69	69	79	68	82	82	70	63	66	90	67	56	65	71	82	70	74	64	81	57	68	85	66	80	60	73	71	92	69	69	74	64	61	63	91	69	69	71	58	58	75	65	71	67	65	70	70	59	71	77	78	77	64	66	72	70	80	60	73	77	74	71	78	51	82	70	62	81	72	67	72	74	82	42	66	82	86	59	67	69	75	79	75	72	71	71	64	64	84	78	86	73	60	63	72	64	86	66	71	69	66	61	86	85	69	67	70	82	64	58	68	82	77	65	59	83	62	63	82	72	56	72	72	65	76	71	80	68	62	62	56	85	76	59	73	67	96	95	73	70	65	74	80	76	63	74	74	78	79	89	73	73	70	78	89	86	59	68	67	84	65	75	77	62	67	73	77	76	80	64	70	61	67	70	76	66	86	79	90	79	73	69	70	79	73	63	73	56	62	72	61	75	74	76	69	75	69	73	77	67	79	75	72	64	81	79	67	69	60	76	69	71	68	66	58	84	78	89	76	70	58	80	75	73	78	71	60	46	76	73	78	66	69	76	75	78	77	80	75	72	78	75	59	70	63	76	77	53	77	71	73	58	74	64	75	68	84	71	71	72	93	87	65	91	69	65	69	67	83	83	67	72	81	63	81	70	83	70	55	63	71	81	75	82	69	71	83	69	67	70	72	72	56	75	82	70	78	62	72	61	78	62	70	66	76	60	65	76	66	73	70	70	91	66	70	79	89	75	65	67	93	72	71	78	61	48	65	59	71	71	61	83	86	62	70	76	64	80	72	73	66	73	60	65	79	66	94	80	55	66	58	75	87	77	67	62	107	66	75	65	58	67	61	68	72	68	73	72	93	62	73	68	71	67	77	64	78	74	66	74	88	59	63	81	77	68	76	77	74	73	58	92	83	73	60	75	62	57	58	70	61	89	81	75	92	69	68	70	83	97	68	61	80	74	72	66	62	95	64	69	76	85	77	71	82	55	69	74	79	88	84	95	59	73	69	69	65	72	81	66	70	71	67	60	63	82	71	67	81	84	76	64	72	66	77	55	72	64	86	66	77	70	81	78	55	70	82	84	87	61	65	74	74	72	71	73	67	71	87	74	72	78	81	71	82	81	96	61	77	70	65	73	71	68	65	75	77	68	66	76	79	63	64	74	77	71	72	68	67	68	72	77	72	70	72	72	55	86	65	64	68	82	80	62	68	63	52	68	67	73	73	92	78	64	88	78	72	94	71	71	71	83	63	74	71	69	62	59	73	73	62	76	63	73	54	62	70	77	62	66	83	65	70	85	90	74	79	58	81	72	66	82	83	73	58	86	71	83	83	75	59	77	66	65	74	82	73	73	74	70	71	77	76	69	62	73	70	86	69	68	70	61	83	69	85	64	76	85	74	76	74	80	77	56	79	84	62	76	79	76	83	88	63	92	80	71	83	80	63	75	56	90	76	72	79	85	66	61	79	61	66	67	62	68	72	71	65	74	86	88	74	73	66	73	83	67	70	76	56	72	93	76	78	50	74	79	76	73	58	58	74	91	76	64	86	71	89	66	56	72	70	76	75	83	95	61	66	74	62	82	61	65	66	66	68	75	72	76	82	70	73	83	84	76	66	90	78	85	73	63	87	67	73	66	75	72	94	62	67	79	70	64	77	74	62	74	76	74	64	68	63	73	69	63	55	75	67	81	83	57	74	77	86	73	56	54	61	66	55	79	74	61	71	78
27588	13884	5643	5860	10485	12217	11701	9807	7837	6180	4872	4396	3725	2982	2533	2621	2192	1718	1383	1238	1071	1111	1062	1013	1011	871	961	792	747	679	659	655	602	571	608	581	560	603	591	585	623	622	582	599	555	585	530	580	559	573	601	600	618	559	545	558	567	588	553	586	581	582	587	602	570	583	568	613	573	604	556	554	550	586	594	566	537	567	610	578	576	621	592	603	566	602	604	613	576	581	568	592	571	581	597	583	519	554	558	575	616	546	571	555	569	537	541	566	567	577	616	558	545	590	608	596	542	602	559	607	601	558	577	580	541	544	564	562	562	605	630	563	579	579	577	590	588	602	621	617	583	604	575	614	580	591	549	556	564	550	573	538	543	582	597	554	569	590	597	537	543	536	595	587	547	610	618	591	562	612	560	577	585	632	640	571	574	567	567	597	565	613	566	509	566	577	543	529	578	616	533	554	538	557	567	559	603	572	548	574	557	573	539	610	586	609	582	579	597	552	507	634	594	552	579	597	550	602	568	564	543	537	584	574	572	573	569	605	571	582	587	585	543	557	545	551	534	594	546	560	564	586	581	557	572	602	569	570	577	578	585	587	574	585	602	589	566	612	549	575	558	538	561	551	596	556	532	589	611	565	560	565	569	572	583	534	553	564	592	586	597	563	614	567	581	576	617	541	568	564	576	608	583	551	620	567	552	575	580	591	545	560	607	617	562	556	566	585	574	572	567	574	620	535	555	597	589	539	548	554	584	613	570	586	613	569	612	620	586	560	584	596	570	585	619	589	589	582	577	558	563	597	591	552	599	582	581	580	559	571	551	586	621	589	609	562	600	577	520	559	563	558	584	576	559	589	572	577	572	579	620	518	556	578	599	571	581	584	541	557	622	604	546	608	593	599	594	592	523	600	587	611	561	621	621	598	578	597	560	551	575	584	570	587	580	574	583	537	561	563	561	588	581	571	585	548	572	573	605	596	602	612	587	585	549	537	573	580	572	559	586	595	557	574	595	579	566	554	598	586	578	573	599	578	567	582	575	538	554	545	544	584	594	567	578	571	547	582	580	561	564	568	627	613	552	578	613	608	571	554	588	524	582	550	538	606	566	568	550	565	558	581	631	569	554	555	558	575	590	544	551	566	519	593	582	566	561	534	543	564	565	563	582	585	593	549	560	557	587	604	564	615	578	537	535	586	591	597	588	577	584	589	539	597	606	586	570	566	592	563	558	569	611	598	576	589	562	604	541	526	602	590	612	551	542	584	548	563	575	567	587	596	582	608	565	543	562	590	594	581	553	533	585	575	603	568	608	573	579	595	611	591	553	558	551	594	576	565	566	601	564	560	590	602	604	540	569	551	596	519	604	587	601	596	580	535	504	584	589	625	581	551	582	519	586	533	583	608	571	608	590	572	577	601	537	603	620	594	621	561	577	581	600	572	618	565	576	560	579	598	531	608	583	589	562	549	565	528	588	582	559	586	645	543	580	577	565	534	591	614	575	570	544	558	589	569	583	611	554	572	560	602	545	564	539	565	616	553	590	538	616	608	547	598	591	576	600	599	586	604	542	577	539	540	582	542	612	576	631	589	556	577	534	555	549	616	548	565	564	595	540	570	573	575	559	545	593	591	583	570	586	549	585	597	558	601	571	571	582	575	587	627	528	571	567	592	566	567	612	622	585	575	599	600	586	598	649	562	566	561	549	594	575	587	578	554	544	561	580	601	626	565	574	560	601	574	554	555	564	544	594	568	568	571	587	598	571	572	597	513	634	610	596	584	573	585	568	584	574	550	545	550	570	622	595	563	559	558	580	539	584	616	546	523	608	540	593	564	560	554	558	598	544	565	583	564	561	605	561	590	599	588	607	603	621	568	565	595	598	570	607	554	585	568	589	590	573	599	563	613	581	585	577	607	562	542	562	565	606	572	588	601	581	576	540	575	611	552	573	592	623	580	604	611	553	578	597	588	562	605	564	610	575	565	637	567	587	549	589	575	549	573	578	584	577	584	573	579	562	593	550	579	539	591	564	598	603	595	571	565	583	531	597	566	571	554	509	602	590	590	593	619	580	543	571	582	543	604	579	566	562	592	578	541	550	533	617	602	614	603	600	571	550	581	562	545	597	572	558	572	581	564	584	553	580	588	557	566	610	564	572	577	586	620	598	611	556	568	575	540	595	523	593	536	622	547	578	551	534	549	543	559	549	565	590	561	511	613	641	539	614	549	595	554	620	558	598	548	605	564	565	564	593	569	589	535	594	581	531	565	541	559	560	642	598	582	603	589	571	610	597	583	589	573	606	583	580	578	599	602	583	570	554	549	564	592	593	600	580	549	621	588	562	570	580	594	560	587	593	577	569	593	564	551	586	600	585	600	568	551	566	595	563	561	650	564	572	577	566	591	580	585	594	581	605	566	578	554	587	556	581	572	570	586	547	602	599	553	542	606	562	581	576	584	531	610	584	558	579	571	557	633	628	561	551	554	555	566	582	555	575	554	608	555	560	540	577	567	568	574	570	560	593	557	566	594	547	584	586	591	571	584	628	554	577	552	580	567	625	560	571	585	562	565	561	565	572	574	585	567	575	565	593	578	573	581	555	578	633	594	545	553	563	567	552	595	535	574	588	573	551	586	583	552	554	578	552	596	558	506	597	520	581	592	594	550	576	593	588	524	613	547	602	567	560	581	611	574	590	577	552	569	560	551	569	589	571	564	587	585	577	580	599	563	614	560	628	542	565	592	598	569	553	626	572	580	586	551	580	595	596	566	586	582	573	578	524	602	590	564	592	605	569	522	572	550	548	592	556	586	578	610	575	615	549	588	547	627	576	552	566	557	589	612	555	582	588	587	566	600	548	565	603	537	559	576	580	561	581	587	576	585	560	597	575	588	567	596	572	533	559	559	576	594	597	566	580	570	571	561	568	565	615	527	572	583	554	584	584	551	558	572	543	569	529	598	547	586	574	562	581	580	552	585	559	573	577	577	589	542	544	562	619	597	623	610	579	586	597	531	615	607	563	549	588	568	573	584	571	595	553	580	574	614	626	546	569	583	580	596	541	561	582	586	566	553	564	543	626	559	563	573	538	594	570	583	574	527	576	600	548	560	609	591	540	557	562	588	611	572	589	547	584	601	568	594	579	596	581	582	585	581	567	549	599	587	539	597	622	573	584	581	595	609	615	583	562	626	584	583	535	534	549	569	532	595	563	578	616	583	574	582	620	570	573	576	514	554	583	575	549	533	602	548	585	617	578	559	617	580	539	580	577	571	629	582	586	561	568	602	601	539	578	573	560	523	574	587	530	583	545	619	581	554	615	577	552	610	621	557	597	600	567	587	543	537	565	603	578	544	554	579	588	596	569	564	579	549	532	629	558	608	613	548	579	601	551	564	607	588	550	552	551	589	534	600	595	629	555	547	541	560	602	564	539	557	570	566	546	608	629	582	608	560	546	569	556	568	551	519	603	555	611	545	539	564	546	566	557	548	548	558	594	597	570	577
3416	1628	485	298	255	314	328	267	220	182	197	207	180	145	147	141	131	116	122	118	112	90	90	101	101	99	87	89	89	79	91	72	81	88	78	67	93	89	74	86	75	89	95	95	68	87	61	89	76	81	87	95	82	76	88	77	90	80	71	81	64	74	83	70	76	63	66	81	88	56	83	78	72	88	91	83	87	74	85	94	102	96	82	86	81	65	85	79	69	72	70	84	68	70	73	70	77	82	78	85	58	92	89	80	89	67	86	83	75	69	75	78	73	89	94	63	69	87	89	83	103	75	80	85	93	83	92	83	70	85	78	77	80	77	69	84	86	83	72	68	79	64	97	81	84	80	77	85	80	79	83	81	78	63	88	84	104	80	80	71	69	70	72	72	74	73	73	66	86	92	76	75	79	88	73	95	63	76	89	83	87	79	58	89	79	67	86	94	80	84	85	68	70	57	78	76	79	79	88	75	78	85	81	81	87	77	78	67	68	67	91	80	81	80	75	85	83	72	79	79	90	69	76	81	74	72	81	86	94	78	79	79	84	76	62	80	101	86	83	77	83	85	73	70	77	91	78	68	65	76	78	88	76	85	67	59	68	91	81	81	78	81	89	67	98	108	75	79	79	87	93	100	79	85	92	78	98	100	100	82	73	82	97	90	82	83	72	91	103	68	76	81	78	78	82	93	85	98	81	78	70	69	88	69	72	75	93	83	78	82	86	76	65	101	66	67	76	75	86	80	73	74	91	85	83	72	98	76	70	73	77	71	71	78	82	82	66	67	91	71	80	88	84	73	90	74	65	73	67	92	83	80	78	82	75	88	72	74	81	93	96	77	81	76	69	77	78	92	82	73	80	82	70	73	83	75	78	74	73	80	79	78	80	71	86	78	60	83	89	88	76	76	79	85	73	74	65	67	90	78	78	74	82	90	78	90	64	89	65	78	84	101	80	81	83	88	89	69	78	105	73	86	90	84	89	82	88	87	74	77	80	69	81	78	89	63	95	89	85	68	84	82	74	77	100	80	75	74	77	89	84	87	90	81	93	74	84	88	81	78	70	73	88	82	67	66	80	81	92	79	83	83	83	77	84	79	95	78	83	79	80	94	77	77	74	81	65	85	72	68	63	83	70	59	81	81	76	100	93	62	77	83	82	77	73	88	75	82	90	95	77	74	89	77	83	78	87	74	88	102	88	81	72	82	82	76	82	78	71	83	89	91	61	81	64	77	93	75	87	79	70	82	83	78	60	94	77	76	87	81	96	67	74	72	77	81	83	81	58	92	87	87	71	75	87	88	67	79	64	83	66	91	66	74	93	77	67	71	87	73	83	80	87	77	85	70	85	83	76	83	85	90	70	79	88	76	72	91	64	82	80	87	80	83	82	95	87	68	84	96	77	83	97	83	99	73	75	71	96	75	68	75	77	72	62	67	83	81	76	76	94	62	84	84	82	90	74	81	97	81	95	83	82	76	96	75	102	89	72	67	66	88	70	77	69	76	79	80	71	77	106	72	74	86	91	86	68	72	65	75	74	87	101	92	70	71	67	71	86	68	88	65	69	78	87	82	87	72	77	92	79	71	89	75	79	88	112	82	89	98	79	71	91	70	84	83	74	93	90	86	70	85	67	82	63	72	73	79	85	85	87	88	82	83	78	76	97	80	94	87	81	81	71	78	86	78	79	79	88	65	83	89	86	77	83	76	78	71	78	75	85	73	74	78	68	89	76	90	77	88	87	80	75	75	74	74	83	74	100	82	74	81	65	86	77	83	88	95	90	75	81	76	83	70	89	75	86	84	72	70	70	79	70	90	86	74	71	85	86	72	80	101	87	95	71	78	89	82	82	84	78	83	93	73	105	88	70	75	82	73	77	82	90	71	102	75	75	81	81	83	90	78	52	63	78	71	73	86	78	65	88	85	83	77	75	69	72	62	76	73	81	91	75	85	59	78	76	64	94	95	86	89	80	88	70	83	88	74	70	81	79	84	64	79	87	72	83	93	72	76	86	82	78	96	68	91	82	74	83	70	89	86	72	76	81	89	84	93	75	83	68	79	72	92	74	66	87	81	89	92	86	83	70	80	85	68	94	72	90	82	91	92	88	75	85	79	79	72	77	77	90	89	76	94	81	70	76	81	64	81	76	105	84	82	91	75	73	83	58	75	74	74	79	80	94	86	81	87	78	79	102	73	90	72	83	70	88	92	97	83	81	81	77	83	83	94	70	93	95	91	84	82	82	81	87	79	75	98	96	75	91	93	97	68	100	91	79	75	87	82	75	77	72	78	84	85	76	98	74	87	79	86	89	96	92	77	90	87	83	73	81	85	84	84	97	91	68	78	70	77	82	83	70	81	84	76	81	82	81	81	73	69	87	58	77	75	70	74	82	89	81	88	84	78	80	70	82	97	73	80	78	73	79	83	76	92	83	75	71	111	79	82	79	65	75	74	78	82	69	79	78	72	89	85	76	69	80	80	82	86	66	78	65	84	78	76	79	76	70	79	76	84	57	84	85	77	77	81	71	79	81	77	77	80	82	76	73	76	92	89	81	76	74	87	72	79	72	92	70	101	85	70	84	79	88	76	77	77	65	96	89	83	78	73	83	87	91	82	84	90	85	73	80	59	85	91	82	85	80	63	80	87	91	59	85	73	70	78	84	77	79	78	80	80	81	86	72	69	83	71	92	77	86	79	87	87	81	77	66	89	87	99	79	81	81	65	80	72	73	73	99	66	64	87	92	75	67	98	76	61	80	89	72	77	85	79	92	82	69	86	78	75	83	89	88	74	80	88	85	89	76	92	89	90	81	93	73	85	64	80	74	74	62	91	74	78	90	77	85	69	77	78	79	76	87	87	72	86	88	90	80	95	81	66	83	73	80	95	59	62	77	70	89	85	87	63	81	94	99	97	94	73	69	78	72	74	84	92	78	88	72	90	73	98	86	80	84	81	72	83	83	67	81	58	67	75	84	95	79	88	91	81	87	79	82	82	90	79	84	71	80	73	75	86	72	75	91	93	69	83	79	72	75	96	75	75	79	82	71	95	69	71	54	91	79	73	73	72	72	75	75	83	69	78	66	78	83	82	80	93	76	76	91	88	82	72	102	97	71	85	78	72	55	98	71	102	87	81	86	67	84	91	67	85	77	85	85	88	97	89	90	81	77	90	86	76	92	74	91	69	74	91	78	82	86	99	88	109	74	61	72	70	103	72	71	100	76	86	76	60	79	88	71	85	85	75	96	89	81	88	89	81	85	80	72	75	79	87	85	98	83	84	74	82	91	81	108	81	85	84	83	84	79	66	81	90	67	76	82	67	67	74	79	78	84	59	81	64	86	86	73	84	90	77	72	70	56	86	72	82	99	85	86	74	89	79	68	75	77	94	66	78	74	65	82	83	83	88	76	61	74	84	91	74	64	68	63	84	75	84	88	78	73	95	70	99	80	86	79	98	68	62	64	91	81	90	90	89	76	90	84	77	80	92	84	81
28614	14601	5887	5965	10665	12659	11891	10026	7774	6098	4915	4355	3758	3103	2643	2461	2262	1778	1416	1292	1184	1145	1089	1069	1061	970	1028	898	893	796	728	703	701	692	659	619	650	677	673	650	593	634	641	651	626	657	642	581	625	598	626	653	650	644	683	642	613	641	644	692	642	599	657	682	652	633	671	624	638	625	616	661	668	640	649	638	665	627	614	690	713	615	643	633	626	634	641	629	645	665	596	593	648	660	649	646	635	635	625	652	657	665	665	640	613	659	662	629	637	622	626	629	589	612	639	637	629	649	604	614	634	636	646	623	614	612	680	644	674	651	623	682	712	575	622	625	689	669	594	667	664	613	657	654	679	708	636	630	675	632	630	645	595	648	630	609	609	662	673	612	624	662	638	652	625	644	629	669	647	625	644	639	632	654	636	657	588	634	676	616	648	660	653	627	611	579	643	650	666	639	654	642	650	657	638	618	647	612	641	620	632	635	659	651	652	627	636	614	650	686	632	651	674	656	638	595	632	654	669	629	624	644	646	657	674	637	627	678	617	643	637	641	642	608	669	713	650	642	657	652	624	614	692	637	652	637	623	630	668	596	620	619	646	609	645	597	658	680	640	623	609	657	614	645	700	673	649	608	594	607	630	611	606	599	630	649	613	639	646	634	698	625	663	656	635	606	640	650	615	644	639	636	622	643	608	630	685	666	648	628	636	670	612	654	604	639	613	611	683	647	594	647	629	621	628	655	661	661	636	656	673	657	652	631	639	607	631	651	625	640	642	640	653	657	628	581	638	629	681	635	589	618	653	665	617	639	635	621	653	626	685	654	633	628	668	652	623	648	650	636	620	638	642	635	642	637	660	667	674	618	644	646	620	599	620	686	621	655	668	697	658	630	638	656	620	648	697	667	650	629	662	629	645	646	641	668	675	670	614	653	634	643	654	603	607	640	615	620	626	644	648	622	649	644	692	601	658	651	673	640	641	650	592	612	602	623	646	693	629	649	697	674	616	634	607	634	665	576	601	645	618	626	653	638	597	656	661	688	662	629	637	592	596	643	609	663	629	693	638	641	667	628	605	615	655	657	616	640	671	622	682	621	639	635	657	684	625	657	647	632	710	643	643	652	652	633	574	610	580	640	663	644	656	695	592	650	647	683	653	659	645	672	662	627	658	633	652	651	620	649	631	675	673	631	668	696	663	660	655	602	656	625	647	632	624	635	654	620	663	622	638	622	663	652	639	630	692	659	613	705	630	649	644	669	650	631	629	670	627	619	643	650	644	570	612	608	669	626	628	625	688	639	636	650	613	649	643	675	666	601	568	670	618	595	631	630	650	629	621	636	638	658	643	649	614	623	590	632	615	626	665	630	714	643	656	654	684	612	641	637	666	589	690	663	645	646	612	626	709	638	617	628	623	671	651	643	658	641	656	642	642	647	607	656	609	590	634	668	623	626	617	627	618	672	659	645	634	638	670	629	616	649	654	645	638	668	659	646	661	644	646	677	628	613	645	632	658	639	646	603	625	638	599	595	593	644	672	629	641	686	647	655	667	690	671	608	655	676	644	618	653	614	645	652	648	635	619	669	653	639	636	573	609	639	628	665	616	635	643	647	661	613	683	603	601	622	670	627	660	641	679	625	656	610	689	614	645	639	597	691	626	670	664	588	639	626	649	611	678	659	628	655	667	615	615	639	636	635	663	642	642	665	615	606	617	578	647	618	622	645	612	648	648	652	577	572	605	657	664	642	642	641	618	628	609	659	626	645	639	662	621	662	630	669	662	653	594	643	631	654	673	638	661	631	597	600	612	641	643	623	653	643	658	615	651	612	690	617	632	636	629	651	631	641	657	689	661	611	651	646	641	667	642	659	655	652	606	654	650	638	640	612	645	606	649	637	643	612	681	612	693	622	660	633	611	677	607	656	673	667	630	657	651	636	664	669	636	626	666	678	632	645	611	668	635	671	623	626	645	656	658	622	673	612	632	647	622	631	649	629	646	624	628	654	630	659	644	630	658	637	619	644	642	634	627	659	654	650	657	616	597	571	637	631	676	636	649	613	642	656	649	635	621	654	659	628	635	618	621	621	650	622	652	637	670	643	614	632	617	645	649	630	607	617	599	668	629	620	609	630	671	659	653	622	663	673	654	619	656	630	624	576	642	658	622	641	634	631	619	620	609	620	636	613	604	653	627	632	595	618	611	636	662	599	644	610	652	626	598	621	666	646	626	645	651	656	600	619	628	625	647	611	613	653	620	640	654	589	641	641	686	685	628	642	596	613	657	643	608	663	672	641	637	665	646	602	639	626	620	674	619	622	642	686	620	671	665	642	634	656	622	662	680	616	664	626	652	657	587	649	587	632	654	629	627	600	597	652	650	649	644	634	605	645	671	654	659	635	657	612	699	620	634	648	604	602	690	643	676	627	612	679	677	634	666	662	594	630	639	648	640	621	608	644	660	562	628	603	628	628	617	623	631	658	669	603	641	626	642	667	568	627	610	685	642	625	590	659	636	657	639	636	643	648	653	647	664	632	652	666	680	666	665	600	617	589	637	637	656	636	641	667	600	619	622	619	633	620	646	668	609	678	641	628	591	657	612	589	636	602	642	660	644	621	591	618	650	658	612	649	640	660	643	612	636	621	661	619	639	639	628	685	604	657	628	597	622	615	635	659	668	640	682	615	661	582	617	651	649	646	646	675	641	634	647	672	682	624	640	675	663	651	637	613	632	640	650	616	613	680	618	616	644	622	632	633	674	666	656	652	654	613	636	651	677	678	646	611	637	641	646	616	600	685	645	624	626	642	625	694	690	595	660	635	611	648	651	629	635	611	650	689	617	639	661	626	629	659	628	642	653	629	677	657	662	670	627	634	615	641	629	616	631	614	647	650	641	633	633	672	610	607	647	632	645	655	642	645	625	679	645	717	672	607	646	659	652	621	646	605	611	639	618	658	651	623	687	642	636	637	651	670	636	632	642	663	610	649	646	640	651	655	624	606	626	641	655	637	635	595	619	612	671	640	658	645	669	641	600	663	611	637	606	676	635	622	655	609	627	638	659	625	672	661	647	653	609	648	638	652	642	617	675	653	594	602	636	611	612	639	638	646	623	691	643	645	632	640	625	641	661	607	625	636	612	710	653	656	666	641	620	665	658	626	645	604	620	612	625	671	633	673	667	603	630	583	602	681	634	636	619	618	653	634	683	688	629	615	642	642	642	676	660	588	642	637	643	637	629	680	634	662	610	633	605	609	654	630	630	630	665	606	642	698	658	629	642	629	636	660	644	652	637	659	673	650	685	680	646	626	626	696	643	647	648	635	651	670	683	631	641	618	628	626	657	640	635	643	656	654	611	627	625	637	615	628	602	620	652	653	613	623	643	613	621	673	656	642	658	622	652	640	625	602	660	648	662	635	599	672	613	653	644	615	690	637	661	657	650	643	657	642	625	655	622	617	631	665	670	641	691	622	643	671	640	671	655	688	621	608	646	613	639	676	669	634
5540	2670	746	391	338	374	396	354	322	308	202	222	207	206	178	150	147	138	123	115	138	109	112	92	114	100	109	101	99	92	110	91	90	77	121	99	111	82	104	91	93	107	75	67	92	90	89	74	83	101	86	89	89	73	102	83	103	88	88	74	81	89	82	73	89	69	92	87	84	88	112	76	88	91	87	90	84	85	76	77	92	87	80	93	79	95	73	88	101	108	86	88	85	81	88	104	87	94	94	100	85	89	77	98	89	73	88	89	77	100	97	82	83	92	92	72	71	79	84	82	100	83	90	76	85	95	96	81	88	77	93	101	83	99	102	91	98	85	90	99	107	104	103	90	102	98	103	99	80	92	90	95	88	100	90	76	87	67	85	94	104	88	82	80	71	79	80	94	100	65	76	87	95	90	67	92	77	80	101	91	93	94	83	81	100	76	100	69	83	99	97	84	81	83	90	84	84	90	98	106	70	83	76	91	91	79	91	114	85	78	86	91	91	87	86	87	82	74	86	82	86	78	84	77	88	90	82	82	92	73	94	70	98	78	73	91	73	104	90	92	84	94	94	89	87	96	81	89	90	88	86	74	80	89	87	90	93	95	99	86	100	94	77	85	88	80	78	69	80	82	88	74	91	81	90	68	89	102	91	72	90	86	81	75	71	88	96	101	88	83	86	92	80	94	90	94	75	95	72	90	73	86	74	74	97	80	88	74	86	83	84	82	97	102	75	87	92	82	80	101	80	75	79	91	79	66	83	88	66	64	74	100	70	77	83	80	80	77	83	99	84	80	83	115	95	84	90	83	90	87	85	79	78	99	83	80	79	76	82	101	86	80	87	81	90	89	64	96	99	75	78	81	100	81	87	76	83	87	73	99	96	89	87	79	93	85	94	78	81	104	65	85	86	78	78	110	104	96	95	72	100	83	93	78	98	74	79	77	84	99	98	80	81	94	95	90	84	88	76	84	96	72	96	88	80	70	85	83	95	97	85	73	71	94	74	90	97	70	78	78	87	94	96	74	71	83	89	59	78	77	88	67	91	85	89	100	89	77	82	80	87	86	86	92	97	88	74	85	76	78	88	90	94	97	80	95	91	82	75	101	79	81	64	92	80	80	84	79	75	86	74	88	78	77	103	78	81	96	103	77	88	85	78	95	79	92	90	91	82	103	76	79	94	94	84	69	56	89	86	103	100	68	88	104	75	90	87	71	89	86	66	92	93	80	83	86	96	88	91	87	80	96	94	88	91	83	79	82	85	94	65	80	93	83	79	87	75	78	92	95	73	84	106	90	81	86	79	86	101	87	78	88	92	83	105	89	89	72	91	90	85	84	95	94	87	100	77	93	70	84	79	79	121	85	82	89	95	97	89	83	86	73	84	98	91	73	88	76	74	98	75	74	95	89	85	87	87	95	94	69	94	75	86	82	80	76	83	114	90	86	57	86	82	86	98	87	87	82	100	95	78	89	90	100	102	99	83	96	82	94	92	81	106	93	106	107	89	111	81	108	93	81	85	86	91	79	82	90	79	97	91	95	79	91	95	93	93	91	100	85	104	92	93	82	74	85	83	85	84	76	86	88	93	96	92	91	80	90	83	85	83	81	77	94	78	86	91	101	75	70	88	90	83	91	90	99	89	97	112	75	89	90	80	88	92	72	87	99	77	85	90	75	89	87	83	94	96	88	106	89	97	71	85	83	92	89	92	88	98	96	76	73	74	72	85	90	91	95	79	96	93	72	84	72	89	84	88	85	102	88	83	89	78	95	100	87	86	88	91	84	78	84	97	75	99	84	103	78	87	89	87	102	89	78	79	90	83	72	90	79	75	81	91	92	81	80	90	95	94	95	90	88	85	78	86	93	83	80	81	79	103	82	87	84	71	91	90	84	95	85	75	77	80	92	77	87	79	75	88	110	100	78	85	80	79	86	77	72	98	78	99	85	84	87	106	90	79	99	80	82	93	87	84	81	82	102	99	69	102	77	89	82	78	68	106	84	76	94	65	77	90	90	98	86	83	78	85	105	83	88	84	85	84	101	94	98	103	93	85	73	92	106	73	82	82	78	74	78	78	89	78	77	88	61	86	88	63	77	105	109	80	86	89	98	101	80	94	75	73	83	81	78	100	73	77	92	83	86	84	83	102	98	91	97	96	73	75	86	84	80	75	96	84	76	93	93	101	82	67	96	101	77	75	90	84	104	85	86	98	101	87	85	75	89	100	69	77	72	77	77	84	77	93	81	92	84	87	105	81	84	72	93	90	66	81	104	90	75	90	86	93	88	89	70	82	77	75	95	87	80	91	80	69	94	82	90	77	105	94	88	98	96	78	83	95	88	79	88	90	63	74	92	76	77	97	80	85	77	75	105	86	83	92	100	81	93	100	89	92	89	83	95	68	77	89	77	83	91	78	90	80	85	100	72	74	105	80	82	83	91	97	100	71	75	100	93	83	97	85	74	84	83	91	90	96	76	74	85	78	102	83	74	82	83	80	100	86	84	89	82	69	92	90	87	82	94	88	69	86	85	83	90	81	84	96	85	84	97	79	72	85	98	96	80	76	99	97	108	104	74	77	79	89	85	82	89	77	95	78	99	81	81	93	90	78	83	75	82	93	84	92	84	85	100	89	59	93	92	86	89	82	101	85	107	84	101	86	97	94	89	102	74	72	84	110	88	89	84	82	84	110	93	95	69	93	94	82	95	96	74	84	89	89	69	86	83	86	92	73	90	74	89	87	86	80	76	82	77	81	68	96	93	85	91	100	82	73	86	91	94	77	89	74	108	87	89	77	92	83	90	96	87	86	81	80	80	84	73	91	91	88	84	86	91	84	98	79	90	97	64	93	84	88	83	102	80	89	105	93	87	74	81	86	82	96	84	103	96	99	74	89	85	68	87	91	84	91	87	71	77	98	94	85	83	96	87	92	100	97	95	82	71	89	76	84	92	101	85	87	68	75	92	79	88	83	92	75	85	80	96	88	95	74	79	95	82	83	98	89	86	93	103	96	74	82	90	104	90	70	75	83	68	85	97	104	89	76	78	102	81	66	90	73	79	80	86	84	96	72	79	79	83	88	81	84	84	77	86	97	78	96	67	92	91	92	77	80	86	80	95	83	73	79	85	73	88	75	99	79	74	71	94	94	86	77	93	83	115	76	69	89	94	85	90	92	81	100	87	83	90	84	75	75	92	90	89	96	84	76	78	90	92	105	87	84	89	75	86	78	96	97	93	86	70	98	91	76	81	77	67	87	79	87	91	77	94	92	92	80	94	95	84	109	87	84	83	83	80	89	81	92	84	96	113	80	90	88	99	73	99	96	80	105	81	94	95	70	81	81	102	86	96	88	76	76	90	70	76	87	76	81	81	86	100	86	77	75	78	82	102	99	91	89	96	86	87	92	87	85	92	79	88	86	93	104	99	79	105	86	91	73	101	80	86	80	93	76	79	84	74	91	80	93	82	78	89	89	88	87	86	85	91	90	70	87	84
31667	18203	7550	7680	13236	15444	14261	12189	9611	7816	6480	5559	4764	3859	3396	2996	2754	2393	1963	1686	1517	1343	1397	1260	1271	1145	1138	1068	972	898	815	740	757	684	709	652	679	708	660	731	684	682	755	743	699	717	695	617	712	673	693	695	703	658	686	666	617	663	728	675	702	714	641	695	684	661	658	659	716	680	655	687	647	660	664	697	692	711	710	735	747	695	692	662	661	713	686	677	663	658	676	670	700	698	684	710	655	698	719	670	704	677	700	725	684	675	701	693	677	670	664	669	671	678	645	713	725	665	696	657	699	700	688	692	697	666	680	653	700	635	648	709	678	686	683	737	714	699	673	688	709	701	721	699	677	669	709	636	700	678	669	683	699	681	715	669	646	666	635	720	653	694	673	720	660	703	702	657	689	713	660	685	623	665	699	737	679	689	669	687	695	699	703	681	693	664	735	712	681	699	702	692	675	687	666	728	652	688	705	634	695	694	671	693	740	680	688	682	697	670	644	695	703	652	695	650	684	705	689	705	701	699	702	643	656	692	702	671	679	722	648	714	681	712	679	701	730	675	667	709	724	704	676	635	737	692	657	676	686	677	658	716	711	724	657	721	711	747	673	634	736	672	717	662	684	684	638	691	691	681	663	705	668	653	714	604	700	707	638	684	685	673	713	694	708	695	669	666	659	689	699	736	712	689	678	690	685	707	693	673	672	690	700	696	709	675	657	656	699	646	707	711	658	727	649	673	663	671	679	705	683	676	697	658	650	673	646	723	688	646	645	712	752	690	724	639	665	682	697	697	688	697	721	686	639	701	703	686	677	647	658	659	668	700	672	661	657	678	682	701	712	664	731	695	669	748	682	685	655	722	723	693	721	695	646	730	699	672	705	699	653	694	703	679	673	686	680	678	693	703	691	678	724	707	710	669	704	698	689	664	708	676	678	720	737	702	712	670	676	702	661	658	686	642	687	674	646	677	679	666	727	671	714	747	668	706	639	687	672	696	686	693	677	678	685	713	713	714	715	676	702	691	666	717	657	703	722	730	716	682	671	684	656	706	629	687	691	731	649	644	687	695	672	645	727	673	680	659	705	711	693	700	671	652	654	662	716	696	735	688	721	730	677	708	669	695	683	692	637	661	700	673	641	702	668	717	700	683	686	695	687	660	733	646	694	639	660	687	694	689	703	657	722	677	689	691	689	712	692	700	651	660	739	676	694	668	713	666	703	688	664	698	705	620	676	646	695	651	699	694	663	657	706	659	640	701	695	686	671	693	683	673	698	657	729	752	680	692	678	723	696	743	664	652	661	666	663	691	666	730	660	695	658	673	680	688	687	742	697	686	664	673	681	651	693	689	664	708	650	693	680	691	675	669	727	682	655	675	716	662	700	678	697	656	728	707	690	689	699	672	695	663	705	655	662	744	682	653	649	663	714	674	674	694	664	676	699	691	671	673	686	729	616	687	684	724	676	703	685	695	661	671	710	666	686	675	692	645	732	725	667	664	671	687	703	709	675	710	731	674	665	619	673	673	656	657	662	706	705	700	674	665	688	694	682	691	718	680	694	671	686	737	717	697	719	705	691	683	680	720	632	677	711	685	730	702	690	704	665	678	681	658	682	726	663	720	710	684	691	683	676	660	743	703	750	719	678	697	703	678	639	700	706	693	687	702	679	696	690	693	667	685	699	669	679	708	666	689	682	714	681	692	647	677	660	674	682	685	670	681	659	689	646	694	680	658	672	649	704	715	680	695	720	649	676	647	667	684	648	715	668	653	694	680	676	697	683	671	645	670	678	655	666	632	653	693	651	683	693	663	651	663	677	670	683	670	658	670	714	686	677	647	740	658	644	706	701	637	677	696	647	734	676	690	709	765	741	705	741	700	680	710	709	653	686	654	707	660	683	673	694	617	716	685	641	660	720	704	737	663	718	657	705	720	699	701	690	714	705	667	712	652	700	676	677	662	689	690	695	645	651	697	690	661	689	713	681	590	676	747	634	695	649	699	666	689	654	664	690	671	661	649	685	688	642	695	675	692	684	734	726	658	687	686	684	657	668	719	700	644	684	686	650	648	705	647	661	700	682	717	697	696	717	683	692	613	743	708	663	674	660	672	717	672	702	694	665	688	643	676	687	722	645	665	688	701	684	716	707	714	704	699	658	675	681	698	687	705	716	689	689	684	734	702	681	725	667	705	694	647	665	685	662	670	651	754	712	677	692	659	686	714	685	686	650	655	706	709	681	699	667	682	693	677	696	631	708	670	783	687	716	688	671	696	693	674	698	705	681	639	651	650	690	722	674	706	696	646	657	652	717	688	711	706	678	729	668	671	643	723	675	668	694	665	637	684	686	692	701	716	694	719	658	636	696	674	694	658	706	666	670	693	717	656	725	667	657	669	718	723	704	688	703	649	665	693	695	681	689	661	670	686	693	706	698	697	684	672	674	668	669	695	659	700	734	720	696	694	708	641	670	669	661	668	666	723	645	671	702	672	682	704	668	695	655	657	689	672	708	659	682	669	673	655	693	675	658	689	696	703	677	698	684	662	639	717	712	712	702	676	689	712	651	723	665	710	718	706	675	694	670	714	641	649	704	696	691	681	679	667	704	720	687	691	667	708	647	727	668	675	715	664	714	712	716	670	675	670	720	700	690	644	717	686	672	672	730	683	678	703	712	668	661	696	692	736	687	662	725	716	678	668	667	724	626	707	701	697	696	697	648	719	725	628	713	683	666	702	677	676	687	660	725	656	695	705	689	736	696	690	678	685	678	685	719	710	666	704	672	659	653	690	644	714	654	723	667	692	682	695	728	677	716	671	661	661	657	657	691	713	679	653	678	711	655	698	678	648	677	668	691	677	644	685	688	684	702	685	682	720	686	687	715	731	704	673	717	685	685	673	710	678	708	714	703	679	669	724	695	676	632	690	653	678	696	703	677	712	680	725	733	670	709	707	714	648	687	669	716	715	712	707	653	695	690	725	698	667	656	736	707	698	710	691	693	683	666	708	717	675	643	709	692	710	639	705	732	672	679	727	698	724	721	703	707	720	680	709	716	622	619	691	657	666	682	673	647	697	621	645	714	704	646	679	636	733	693	630	684	677	687	670	642	728	665	663	703	671	643	686	690	664	634	660	642	677	669	656	677	597	691	725	697	675	686	662	676	641	673	698	683	702	703	677	718	669	717	691	649	698	707	678	672	684	676	710	669	651	680	636	664	684	685	699	680	652	710	711	663	744	689	677	656	644	708	691	659	649	686	646	731	715	709	706	650	713	624	705	709	696	654	689	670	709	649	659	713	684	696	715	684	715	653	682	711	633	704	695	677	723	688	663	721	703	639	670	668	650	662	685	684	651	653	749	705	708	683	679	663	688	697	668	707	669	722	701	662	671	670	670	682	693	712	701	634	663	684	709	712	688	741	697	687	687	660	694	669	682	698	696	698	682	688	703	669	693	666	645	709	669	745	689	728	649	644	682	676	737	725	649	698	723	709	680	677	694
6953	4038	1029	606	464	533	554	517	409	390	364	309	289	272	252	251	231	188	215	167	169	173	171	160	168	166	175	176	160	157	159	162	130	135	139	111	156	124	150	139	141	130	151	128	147	143	137	164	130	160	145	148	137	136	113	133	149	114	139	124	132	153	121	124	159	133	140	152	132	131	139	151	161	160	142	145	130	152	146	137	133	144	134	153	129	128	142	134	146	117	148	142	132	147	135	127	126	127	149	154	138	128	128	141	146	157	156	139	138	130	135	146	126	126	147	141	144	140	137	125	126	146	110	115	113	148	153	158	122	127	143	137	155	167	143	137	144	125	178	140	111	164	135	143	138	144	158	136	150	138	154	151	139	136	148	137	153	150	147	122	160	142	129	129	144	138	133	131	145	121	166	130	139	141	135	148	118	139	148	144	137	152	156	135	149	157	154	148	177	149	153	145	125	123	117	135	128	140	129	137	146	156	169	141	146	125	143	127	152	141	146	147	137	114	138	147	150	130	121	126	142	115	166	138	156	119	153	134	131	124	139	153	128	125	139	142	134	138	119	167	136	136	131	117	134	110	154	129	138	148	150	134	144	137	155	149	135	145	156	155	126	129	146	150	140	131	159	140	116	136	130	138	138	128	159	138	127	153	122	140	125	117	156	145	138	127	137	150	156	117	143	158	148	161	134	149	134	115	125	140	155	132	144	144	142	141	127	133	144	143	142	154	146	141	151	143	150	134	141	148	146	135	148	115	171	138	144	154	114	144	139	128	129	125	122	129	136	128	151	153	123	118	149	139	130	130	151	144	143	136	147	124	126	135	120	154	154	140	134	132	148	125	140	143	153	129	148	138	120	147	145	132	154	147	147	138	129	142	144	123	159	140	137	147	128	152	134	162	136	120	130	139	145	152	154	140	125	139	156	129	130	153	130	145	141	138	127	146	140	146	141	153	159	133	115	142	164	138	146	133	148	126	141	120	146	143	136	143	144	120	168	136	146	119	141	138	151	144	165	147	147	144	142	126	132	142	144	142	135	137	138	130	141	126	131	129	119	134	136	115	138	136	144	160	118	138	141	128	134	141	148	136	165	147	132	133	144	118	139	132	142	129	128	146	126	133	132	140	162	142	155	142	146	143	145	156	136	146	140	129	124	164	148	141	143	152	119	122	166	142	120	131	137	133	132	145	130	132	131	127	150	151	133	139	146	136	139	145	137	123	141	165	154	152	155	165	154	134	132	164	141	152	146	148	118	137	118	154	131	128	155	159	149	143	137	134	137	133	121	158	129	163	151	160	148	157	140	143	154	138	136	135	120	136	135	131	138	142	156	152	116	150	113	145	149	165	139	120	137	131	125	133	126	137	137	142	141	131	138	129	132	123	144	132	145	137	136	147	131	144	137	149	151	141	153	124	142	147	146	147	154	134	151	133	177	128	125	134	130	128	121	140	138	141	139	137	119	144	135	132	125	133	141	147	135	134	163	127	108	132	166	159	128	139	143	141	152	168	135	156	127	143	142	150	142	134	139	136	149	135	153	139	144	139	133	150	152	158	140	154	139	143	132	165	136	126	137	128	127	142	147	145	127	150	132	135	149	162	131	130	137	153	132	137	133	118	137	125	147	127	153	145	152	148	141	163	137	144	132	119	144	140	127	144	149	128	137	142	147	153	125	126	145	141	148	144	145	116	142	122	149	154	148	140	130	133	134	149	135	142	158	154	117	142	147	148	154	141	146	136	133	144	124	124	120	132	124	146	125	153	147	123	121	141	145	129	155	130	130	163	126	132	127	151	137	128	155	132	150	143	125	153	144	135	145	126	133	139	143	153	150	143	131	141	151	132	169	142	131	144	139	133	146	144	136	144	146	128	131	139	131	124	139	142	136	146	140	126	134	115	153	119	128	124	148	144	129	128	155	132	144	137	143	134	153	139	140	141	134	137	147	147	139	122	144	132	135	134	128	156	146	140	135	119	128	130	121	135	161	141	147	161	137	130	154	143	152	131	118	127	131	125	114	144	139	136	143	137	124	135	131	138	144	128	152	116	145	135	149	134	138	133	136	148	137	149	133	128	131	145	137	137	137	151	138	165	133	136	142	152	137	155	133	127	118	135	138	147	146	136	158	139	143	133	152	150	130	153	136	145	130	136	133	154	128	130	133	134	126	132	136	151	138	132	125	147	124	164	145	144	155	119	117	142	138	138	145	133	156	131	145	156	140	134	141	140	138	145	143	128	124	155	146	133	135	155	124	121	130	119	135	140	127	133	124	150	142	132	163	131	168	143	136	133	150	170	145	138	150	158	134	142	143	144	124	152	142	142	119	145	144	122	128	163	150	163	144	148	122	126	156	144	141	129	135	146	138	138	143	145	135	125	150	127	128	113	132	152	143	138	145	160	110	131	128	152	127	147	135	138	148	148	152	118	149	141	171	112	159	142	144	140	141	122	130	133	130	156	145	135	133	128	132	123	138	140	156	128	157	136	128	124	147	138	160	154	128	141	136	128	135	134	125	163	148	134	130	157	132	144	169	126	128	139	132	128	138	145	149	142	155	132	134	145	134	132	124	146	159	134	126	169	140	141	147	142	153	149	137	135	137	117	128	135	151	166	143	128	142	138	153	172	143	131	149	141	156	147	154	124	125	123	123	147	160	132	132	134	106	117	178	144	128	136	126	137	149	141	164	132	128	121	130	118	138	141	134	134	116	151	153	141	128	138	129	144	147	139	139	132	145	139	146	161	145	148	152	142	140	124	150	138	161	140	131	176	122	132	155	154	150	126	135	145	132	133	151	129	175	151	136	127	130	157	155	126	141	155	121	141	145	130	124	144	138	122	122	144	119	141	113	131	156	135	122	121	157	140	141	129	156	145	141	146	125	134	150	132	139	127	155	128	143	116	145	123	132	138	150	138	142	151	137	153	137	119	137	119	125	125	133	141	150	122	135	150	137	126	125	136	138	135	120	139	123	138	157	125	140	137	135	138	139	153	137	156	136	143	156	142	154	147	133	140	144	141	134	142	132	120	131	154	132	154	147	127	119	129	159	150	155	150	139	139	140	130	130	112	156	144	137	126	142	153	138	155	158	155	118	138	154	132	155	155	131	127	118	118	131	161	148	149	135	127	139	146	137	139	127	159	123	150	131	132	149	133	140	116	132	137	127	148	129	121	135	140	120	136	152	135	144	139	132	130	150	136	116	144	160	141	138	148	148	160	133	124	129	145	147	147	135	134	158	136	146	141	131	126	158	154	135	143	121	159	136	141	126	132	140	145	136	128	148	132	133	166	143	137	122	128	139	143	157	132	148	128	138	140	144	149	147	153	136	139	134	145	160	133	145	142	157	131	144	148	164	138	129	140	137	145	135	130	145	137	118	148	144	122	141	125	132	136	139	125	145	134	134	139	145	144	141	140	156	142	124	145	164	161	113	143	116	133	131	140	138	135	146	127	145	147	147	117	131	137	130	121	141	133	137	144	133	154	138	148	153	154
36190	21475	9523	9736	16203	18572	17291	14761	11880	10063	8508	7023	5965	5268	4626	3936	3593	3300	2790	2375	2070	2029	1900	1864	1865	1659	1530	1480	1429	1318	1224	1211	1152	1134	1102	1080	1075	1140	1115	1134	1127	1134	967	1079	1051	1092	1038	1089	1129	1046	1119	1005	1114	1124	1069	1097	1082	1100	1076	1099	1093	1038	1098	1052	1083	1053	1068	1046	1086	1031	1103	1071	1055	1114	1078	1051	1057	1104	1058	1050	1059	1076	1114	1059	1085	1044	1065	1063	1088	1041	1055	1092	1098	1120	1060	1074	1025	1123	1083	1077	1090	1089	1021	1049	1086	1077	1059	1128	1061	1066	1034	1049	1067	1075	1074	1049	1100	1130	1035	1115	1122	1064	1105	1059	1026	1038	1130	1086	1044	1060	1055	1061	1062	1046	1090	1126	1138	1084	1009	1043	1068	1087	1069	1104	1049	1114	1072	1123	1050	1105	1120	1067	1044	1080	1056	1067	1016	1030	1075	1093	1057	1055	1050	1051	1018	1160	1047	1111	1091	1030	1077	1075	1103	1075	1055	1034	1015	1060	1076	1090	1036	1101	1069	1069	967	1117	1087	1030	1057	1098	1050	1092	1138	1074	1077	1088	1106	1112	1013	1069	1068	1064	1060	1099	1070	1115	1072	1052	1086	1057	1092	1048	1016	1043	1059	1098	1103	1053	1051	1110	1021	1099	1067	1063	1122	1078	1029	1084	1112	1113	1046	1038	1075	1104	1066	1063	1088	1081	1084	1053	1068	1086	1102	1092	1124	1093	1114	1127	1035	1062	1084	994	1088	1050	1039	1087	1084	1025	1076	1055	1089	1100	1060	1009	1092	1123	1039	1123	1047	1077	1076	1044	1074	1094	1071	1071	1096	1108	1109	1073	1094	1095	1020	1129	1073	1082	1126	1066	1069	1092	1035	1095	1059	1081	1054	1083	1075	1008	1095	1027	1021	1095	1061	1064	1064	1047	1106	1078	1090	1040	1094	1026	1082	1062	1048	1019	1020	1074	1105	1133	1057	1036	1071	1032	1040	1071	1056	1135	1072	1066	1071	1121	1042	1021	1062	1093	1033	1053	1074	1009	1059	1113	1033	1000	1041	1064	1055	1079	1055	1100	1080	1067	1032	1045	1044	1035	1088	1064	1053	1012	1035	1062	1047	1082	1062	1081	1095	1106	1067	1113	1074	1134	1104	1081	1132	1126	1062	1066	1056	1071	1089	1054	1043	1106	1103	1092	1023	1061	1072	1025	1107	1038	1066	987	1127	1004	1042	1086	1071	1097	1069	1130	1057	1120	1028	1085	1077	1108	1112	1059	1081	1075	1042	1111	1060	1118	1064	1093	1072	1021	1096	1034	999	1044	1083	1099	1065	1076	1090	1118	1090	1114	1054	1082	1004	1028	1077	1115	1142	1085	1162	1108	1108	1095	1039	1115	1107	1101	1020	1046	1061	1112	1067	1062	1063	1057	1086	1119	1063	1031	1087	1012	1071	1091	1063	1141	1062	1067	1032	1028	1107	1039	1094	1088	1056	1157	1081	1075	1084	1072	1134	1081	1067	1055	1054	1059	1058	1064	1095	1108	1057	1103	1110	1007	1068	1124	1117	1092	1041	1090	1042	1026	1090	1084	1058	1102	1049	1091	1023	1077	1113	1080	1093	1028	1099	1081	1069	1052	1030	1088	1037	1056	1076	1078	1091	1088	1057	1128	1113	1056	1033	1076	1036	1065	997	1085	1104	1063	1081	1064	1092	1050	1091	1088	1109	1070	1024	1118	1079	1026	1098	1053	1094	1062	1099	1005	1061	1059	1088	1089	1125	1110	1120	1135	1118	1070	1076	1089	1102	1051	1135	1073	1099	1114	1036	1020	1037	1059	1086	1111	1071	1116	1119	1093	1013	1136	1074	1105	1030	1144	1057	1041	1036	1066	1089	1118	1045	1092	1018	1038	1054	1050	1051	1073	1058	1048	1124	1062	1066	1059	1090	1066	1064	1110	1081	1053	1089	1133	1102	1016	1051	1056	1094	1043	1104	1067	1081	1117	1130	1119	1089	1055	1068	1113	1077	1067	1097	1071	1087	1060	1115	1049	1080	1095	1072	1015	1029	1051	1041	1025	1069	1054	1058	1090	1066	1052	1080	1046	1058	1112	1058	1122	1067	1089	1076	1055	1045	1125	1045	1027	1083	1054	1097	1068	1038	1085	1077	1054	1107	1070	1097	1078	998	1081	1080	1081	1053	1049	1017	1090	1093	1076	1019	1103	1075	1084	1055	1068	1079	1040	1032	1095	1040	1068	1079	1067	1054	1102	1090	1028	1053	1118	1098	1079	1084	1010	1096	1080	1072	1025	1085	1099	1088	1045	1041	1109	1032	1041	1018	1022	1120	1103	1090	1048	1088	1049	1102	1109	1045	1077	1113	1088	1111	1034	1095	1071	1086	1051	1019	1020	1056	1045	1116	1014	1071	1090	1089	1100	1038	1033	1068	1079	1049	1054	1115	1053	1052	1059	1110	1078	1072	1015	993	1066	1042	1028	1024	1071	1069	1105	1076	1066	1010	1034	1121	1076	1024	1083	1074	1096	1090	1060	1078	1049	1035	1068	1121	1106	1085	1048	1052	1077	1078	1075	1045	1073	1113	1069	1084	1061	1073	1087	1047	1084	1041	1135	1096	1078	1036	1025	1106	1090	1036	1072	1119	1056	1114	1067	1055	1061	1093	1071	1078	1077	1072	1062	1032	1082	1020	1026	1035	1101	1088	1084	1057	1087	1100	1041	1113	1059	1034	1086	1087	1069	1109	1068	1099	1046	1094	1045	1032	1081	1088	1055	1074	1046	1092	1018	1049	1050	1075	1024	1095	1033	1060	1122	1122	1079	1071	1092	1094	1107	1050	1039	1101	1018	1061	1150	1074	1045	1068	1119	1043	1058	1054	1121	1099	1044	1069	1089	1080	1060	1053	1140	1045	1081	1101	1095	1105	1058	1082	1017	1074	1155	1108	1040	1003	1082	1053	1051	1058	1017	1073	1124	1047	1001	1092	1148	1064	1096	1119	1075	1049	1092	1082	1123	1059	1091	1004	1118	1071	1046	1065	1078	1100	1095	1064	1008	1039	1032	1127	1093	1138	1074	1071	1133	1035	1045	1057	1064	1074	1039	1085	1072	1104	1084	1028	1067	1051	1090	1094	1029	1084	1051	1109	1092	1087	1082	1068	1117	1081	1022	1093	1087	1088	1007	1058	1044	1095	1101	1071	1053	1092	1083	1109	1099	1082	1042	1032	1097	1102	1046	1099	1037	1119	1024	1044	1131	1108	1068	1030	1113	1104	1085	1076	1062	1146	1100	1073	1072	1094	1041	1052	1085	1029	1094	1069	1062	1059	1041	1073	1048	1080	1051	1049	1123	1104	1071	1063	1072	1099	1087	1125	1019	1115	1046	1062	1036	1048	1064	1166	1136	1122	1062	1081	1086	1109	1108	1048	1096	1049	1042	1109	1054	1070	1045	1049	1091	1041	1060	1077	1051	1064	1074	987	993	1073	1042	1053	1097	1182	1050	1051	1118	1051	1115	1016	1048	1101	1043	1090	1071	1086	1067	1060	1026	1101	1070	1051	1057	1054	1105	1079	1029	1060	1099	1055	1040	1125	1046	1037	1088	1068	1035	1029	1002	1147	1091	1039	1081	1075	1116	1059	1072	1102	1019	1054	1102	1115	1071	1022	1100	1038	1064	1067	1061	1113	1015	1014	1060	1106	1092	1059	1048	1048	1070	1086	1027	1099	1032	1053	1061	1059	1052	1085	1029	1052	1071	1053	1089	1065	1054	1114	1042	1049	1088	1087	1046	1070	1106	1076	1101	1113	1035	1071	1059	1044	1103	1034	1077	1080	991	1104	1068	1052	1055	1111	1039	1108	1009	1057	1027	1050	1065	1076	1073	1073	1043	1141	1066	1047	1073	984	1096	1092	1106	1077	1042	1060	1077	1015	1083	1094	1053	1074	1060	1090	1070	1113	1090	1055	1116	1152	1059	1042	1057	1011	1088	1085	1091	1087	1065	1084	1069	1066	1091	1134	1140	1086	1051	1118	1150	1079	1039	1029	1052	1036	1073	1086	1077	1142	996	1035	1091	1098	1071	1077	1070	1071	1021	1072	1022	1079	1050	1117	1041	1080	1084	1099	1066	1047	1058	1102	1050	1123	1068	1038	1102	1113	1073	1046	1110	1014	1100	1057	1085	1132	1058	1122	1078	1079	1091	1068	1088	1095	1131	1088	1057	1038	1073	1093	1021	1084	1083	1053	1032	1037	1119	995	1112	1065	1076	1092	1057	1042	1023	1076	1064	1115	1085	1082	1079	1074	1097	1016	1057	1057	1033	1108	1024	1070	1097	1075	1051	1038	1066	1053	1085	1004	1055	1085	1001	1077	1109	1085	1061	1052	1123	1090	1062	991	1099	1079	1061	1073	1050	1066	1064	1053	1084	1095	1086	1097	1105	1097	1098	1033	1135	1081	1121	1047	1092	1046	1090	1103	1093	1088	1084	1072	1106	1125	1037	1112	1090	1065	1111	1036	1089	1080	1109	1055	1013	1056	1101	1081	1071	1018	1051	1042	1090	1023	1045	1089	1002	1099	1074	1097	1073	1069	1084	1047	1085	1096	1123	1043	1071	1089	1057	1148	1095	1093	1080	1093	1075	1071	1169	1100	1040	1090	1071	1052	1066	1093	1066	1031	1058	1108	1074	1037	1119	1065	1071	1053	1007	1008	1096	1061	1050	1120	1069	1089	1056	1033	1039	1089	1069	1050	1051	1114	1063	1069	1075	1115	1053	1100	1048	1079	1082	1066	1093	1064	1062	1108	1065	1097	1075	1081	1097	989	1143	1075	1034	1087	1070	1047	1077	1133	1053	1092	1066	1092	1065	1056	1116	1044	1082	1101	1059	1090	1122	1032	1106	1029	1080	1013	1067	1056	1079	1093	1158	1059	1133	1065	1063	1035	1081	1028	1043	1141	1103	1061	1156	1058	1060	1115	1096	1079	1020	1079	1149	1075	1105	1093	1091	1073	1109
3348	1384	448	297	224	245	259	227	240	199	189	163	136	150	120	142	142	138	94	95	113	93	75	87	89	82	66	90	74	76	74	76	89	76	63	89	78	82	85	67	53	78	72	66	72	70	55	90	78	66	72	53	64	65	59	77	72	74	79	69	70	64	74	85	71	79	73	73	73	83	85	82	61	90	77	62	83	81	83	83	89	69	79	69	58	69	61	56	103	77	86	61	77	76	71	73	67	70	67	75	83	74	90	72	72	73	75	69	71	76	74	62	80	75	69	69	66	72	67	82	60	83	69	60	80	71	70	93	77	77	78	64	71	71	80	80	62	74	73	76	81	75	69	71	60	87	77	92	64	69	74	85	77	81	74	77	81	85	63	72	65	69	69	72	79	62	73	80	79	77	68	57	52	76	67	72	61	73	72	67	74	69	74	81	88	77	78	79	65	52	66	59	75	73	66	75	89	70	77	75	71	83	65	69	77	83	62	72	76	81	73	74	66	76	73	85	68	74	77	71	74	69	87	63	68	85	70	63	89	83	68	69	75	74	73	76	64	71	58	68	82	83	69	70	79	64	69	62	78	77	71	81	68	87	72	76	70	91	79	72	73	66	68	78	66	76	60	79	76	75	69	73	63	78	69	71	74	61	59	58	72	84	74	71	66	73	56	91	67	53	68	83	84	66	93	63	81	72	70	81	76	71	69	63	80	60	89	76	72	82	83	71	81	57	85	85	81	72	68	70	62	71	67	56	79	81	85	77	87	67	71	68	74	85	75	91	67	62	64	78	71	64	74	81	74	75	87	80	88	80	68	85	74	83	68	61	63	61	72	76	80	76	84	66	59	74	67	69	73	66	74	67	77	67	70	60	80	83	72	77	78	80	74	73	65	69	53	70	70	55	73	59	76	74	84	72	71	74	65	72	70	69	66	92	77	73	88	67	66	69	75	74	78	76	76	72	71	79	64	57	89	70	71	67	72	70	61	71	67	76	75	63	65	77	78	74	74	74	88	80	67	80	67	77	74	80	73	73	72	69	60	81	89	73	58	73	83	85	63	68	67	70	65	84	76	68	70	65	65	72	87	70	70	67	72	66	73	71	76	64	73	73	82	89	65	74	55	79	76	76	83	58	67	63	82	62	62	77	82	73	77	77	73	72	75	89	68	79	72	70	84	91	55	73	75	69	59	58	80	70	82	70	67	76	68	85	49	66	89	81	72	71	85	71	79	62	66	83	76	81	58	86	68	63	60	69	61	77	84	74	71	68	68	74	74	72	76	80	71	74	64	75	73	77	66	78	68	65	51	61	54	79	78	67	59	64	76	61	59	73	70	72	78	81	66	74	69	85	77	80	98	77	73	87	69	62	86	62	71	76	68	74	80	71	72	62	70	65	71	65	75	73	57	68	69	69	88	81	75	47	76	78	71	66	68	87	74	69	69	69	73	64	73	72	62	80	71	73	79	69	53	59	93	74	76	66	85	74	74	54	68	60	87	76	66	70	82	72	66	81	58	86	68	82	65	68	84	84	68	66	64	65	62	62	82	64	63	76	70	84	64	73	66	71	78	58	69	62	81	72	87	60	66	72	69	72	81	71	74	76	68	67	79	54	67	61	66	73	73	63	73	64	89	74	64	76	68	49	56	96	69	71	88	82	60	71	62	75	52	75	80	72	57	54	64	81	68	70	73	71	83	81	77	66	86	63	80	62	78	75	74	57	73	80	59	66	71	65	76	65	84	68	94	83	86	87	74	79	80	75	61	68	71	85	79	74	76	72	80	76	71	66	67	77	73	70	55	71	80	75	62	69	71	89	73	68	65	61	78	80	67	63	65	84	69	57	76	85	75	77	75	57	89	66	71	82	71	65	72	89	63	67	81	72	65	69	77	68	80	68	85	84	79	79	77	70	70	79	82	76	68	70	73	70	76	58	62	78	72	69	79	68	74	78	91	87	76	53	83	63	78	64	56	74	74	68	73	63	69	83	75	73	77	72	74	66	76	82	69	65	62	88	62	58	65	74	76	56	69	73	65	58	63	83	69	70	76	61	62	88	61	77	79	81	71	72	59	67	71	64	81	74	69	76	64	81	63	79	72	61	68	80	67	84	75	76	75	75	67	63	84	63	67	90	86	76	81	82	77	80	66	74	84	78	80	56	59	69	78	63	66	75	75	75	51	69	76	75	78	77	92	80	68	63	78	65	79	53	60	71	62	57	58	73	85	69	73	64	72	73	73	64	61	81	65	54	80	80	79	67	70	81	67	80	82	77	72	91	88	82	61	76	74	73	80	81	80	80	61	83	65	60	75	70	80	77	68	78	60	78	68	77	84	79	62	81	67	71	70	66	65	45	79	70	71	70	81	68	81	81	64	88	67	77	75	75	78	69	73	85	62	67	69	70	90	69	78	62	64	72	86	70	73	77	76	95	74	76	78	67	92	79	76	88	83	71	72	76	72	77	76	76	78	68	74	86	82	78	57	65	86	72	72	74	81	65	69	88	60	77	79	69	85	84	78	71	67	77	89	64	67	73	83	69	74	77	67	64	74	63	88	80	79	58	75	72	70	77	77	77	59	81	69	56	72	66	71	64	76	80	61	72	55	65	72	71	71	72	82	72	75	57	58	87	77	75	87	74	58	72	66	80	75	82	64	79	85	81	81	74	83	72	74	72	79	59	75	70	73	72	84	97	70	73	59	66	81	69	72	73	59	80	49	88	63	68	77	75	71	73	84	63	75	83	67	61	77	84	74	76	80	82	84	74	59	72	85	67	82	62	82	63	63	74	62	84	58	83	73	79	61	74	55	61	63	79	80	68	70	69	65	79	70	78	65	63	59	69	75	82	76	55	83	60	88	88	72	69	76	58	72	85	82	67	73	74	55	64	75	80	65	69	67	78	71	72	80	61	60	65	83	71	73	63	74	84	72	72	58	71	68	73	52	69	80	61	78	74	82	69	63	78	54	87	73	76	70	66	84	79	66	81	66	73	75	75	62	86	60	82	84	73	69	70	72	68	82	64	65	81	71	66	68	70	91	87	76	57	72	77	62	63	77	78	68	66	71	73	71	71	70	77	79	61	69	96	70	64	65	63	79	83	70	77	80	74	70	82	57	77	74	83	63	80	73	73	67	70	66	57	63	69	76	79	81	74	62	70	88	74	63	61	47	71	60	87	55	72	71	66	67	68	78	72	54	73	65	78	72	66	67	82	81	77	66	78	75	75	71	80	60	70	83	89	73	80	78	63	70	77	64	50	75	81	68	70	71	75	85	59	91	68	62	83	70	83	69	90	67	74	64	71	70	60	82	70	72	70	79	61	86	68	78	67	82	70	81	71	56	74	86	87	65	67	72	81	63	77	59	66	82	70	62	77	77	58	72	69	69	78	72	75	75	85	72	79	88	77	85	69	71	76	72	62	77	71	71	83	63	68	71	74	64	88	70	87	73	64	74	67	78	78	59	77	82	77	70	76	73	65	81	76	66	70	66	70
27396	13539	5623	5823	10258	12484	11527	9325	7741	6242	5196	4079	3617	3114	2758	2314	2136	1912	1568	1340	1298	1158	1035	990	984	949	845	855	773	656	800	699	629	677	585	566	625	618	582	555	612	596	573	584	575	589	540	584	620	587	588	578	585	595	615	592	596	602	565	572	586	601	575	632	597	591	610	621	535	624	610	560	542	611	640	560	569	632	568	594	589	566	561	568	607	586	556	581	571	556	526	564	593	587	610	618	572	561	621	598	589	626	607	615	587	549	607	575	571	607	576	595	586	602	592	598	611	598	606	583	621	608	611	607	619	629	563	579	567	578	651	578	612	558	613	587	605	585	562	590	642	626	611	621	621	593	584	578	611	605	591	590	572	576	591	639	581	632	553	585	582	615	572	579	581	604	584	577	587	571	613	603	599	592	600	570	615	576	610	590	567	581	594	559	618	592	591	601	563	584	565	560	598	621	609	583	552	544	608	621	572	565	582	636	609	627	583	561	573	568	586	590	585	559	605	584	596	564	582	602	572	589	607	583	572	607	592	592	568	609	549	581	592	590	588	584	575	575	568	615	590	583	564	582	579	562	547	597	585	606	587	632	641	575	598	628	575	631	577	577	614	597	584	526	588	558	580	573	579	638	596	613	580	601	579	584	578	626	588	596	607	537	601	598	621	589	584	619	555	594	581	618	609	576	590	587	566	600	591	565	560	576	569	610	594	636	594	614	575	597	595	557	553	576	649	594	576	583	562	575	584	619	573	566	605	582	600	585	592	544	574	577	590	572	570	589	571	578	599	604	579	581	559	597	595	570	607	596	608	593	595	588	595	600	590	561	563	613	605	619	559	597	573	588	603	588	590	612	578	609	584	581	580	572	582	578	605	577	597	574	626	641	619	601	586	564	565	546	609	572	615	584	589	589	604	560	627	587	605	579	603	592	590	545	545	580	580	577	605	593	586	565	587	557	578	583	570	643	635	568	646	619	586	634	604	575	642	612	598	574	597	640	573	559	597	557	621	563	577	582	566	589	576	583	589	599	579	594	627	570	582	570	584	592	631	582	588	549	594	564	545	577	547	569	589	585	603	551	591	568	588	630	606	597	600	565	595	624	583	580	579	585	565	599	568	605	570	607	616	548	546	613	637	566	585	575	592	592	593	603	562	581	591	577	582	579	552	591	586	580	574	623	597	575	591	542	574	575	590	559	567	575	577	568	591	585	613	583	587	605	571	626	604	588	600	593	592	565	619	580	587	599	578	529	555	593	582	549	587	556	590	576	576	578	625	562	581	605	618	602	593	598	555	553	587	588	625	599	576	598	585	593	564	581	539	559	583	588	552	571	577	648	591	591	561	605	617	600	591	565	608	590	590	578	607	595	592	585	620	577	627	611	629	581	613	571	567	571	578	557	560	600	608	552	580	582	581	568	615	564	600	563	609	582	573	576	560	594	564	581	558	585	609	582	601	569	545	574	610	579	620	625	580	590	572	595	564	587	547	576	600	585	609	607	550	547	584	581	543	574	570	564	591	640	594	645	592	581	589	554	577	584	561	591	638	576	600	593	622	569	600	581	584	596	595	594	604	592	577	622	606	580	597	594	594	582	596	610	598	560	608	578	603	596	568	632	608	587	590	568	571	559	567	596	599	579	616	582	610	567	622	562	629	592	566	586	602	608	597	597	565	596	608	586	518	595	602	573	563	589	608	587	601	559	566	601	599	611	597	555	598	589	597	566	609	582	563	632	571	598	640	605	616	553	581	562	558	602	533	565	540	545	603	609	593	613	556	602	526	566	588	586	554	551	598	580	598	580	600	570	586	542	569	572	616	597	554	605	562	610	551	582	611	560	644	606	583	567	605	603	581	570	582	603	599	615	588	611	573	586	563	551	595	587	561	613	596	607	590	620	557	570	589	625	596	561	589	614	568	623	607	594	601	543	610	603	579	595	610	570	561	613	607	635	586	557	570	631	564	627	619	601	573	562	554	596	622	557	589	617	598	576	592	641	607	581	562	558	572	597	591	592	589	588	598	569	594	597	595	573	573	587	564	579	582	606	611	580	650	598	586	598	587	599	595	575	600	641	594	611	558	599	583	611	593	647	628	585	548	580	596	592	592	554	610	639	606	542	551	571	606	602	605	637	586	602	638	606	612	558	587	558	581	571	589	663	604	585	577	593	623	571	597	576	584	579	616	626	549	571	573	566	572	555	614	590	558	584	625	578	590	592	581	582	545	533	577	614	597	577	589	570	585	542	638	595	594	589	570	581	569	567	627	589	618	547	574	614	579	615	574	612	595	613	610	592	581	584	631	624	599	588	592	582	616	591	577	565	574	609	584	582	584	577	604	585	588	574	604	596	594	608	627	596	572	561	634	550	590	599	586	591	574	604	650	577	609	578	587	585	614	597	558	574	572	659	575	626	554	588	604	565	600	583	612	570	623	612	573	591	580	600	578	561	556	590	622	626	613	594	555	548	588	624	578	572	573	545	596	604	618	562	585	596	543	574	562	584	590	597	560	557	618	545	559	587	545	588	579	586	599	598	557	584	557	557	613	620	568	592	567	606	595	610	599	568	562	626	574	595	556	583	564	609	570	588	565	584	632	611	585	591	598	596	561	586	590	583	613	606	547	596	587	607	578	588	592	558	587	571	588	606	533	574	566	617	565	572	557	566	588	602	589	595	617	555	610	630	640	549	550	563	575	583	563	552	577	616	595	581	615	592	612	605	550	560	593	608	577	604	594	631	555	574	611	599	589	582	550	581	573	561	614	562	555	564	590	587	534	573	618	564	580	608	611	606	593	581	549	588	597	561	602	563	569	590	594	611	577	561	583	577	565	608	596	626	616	566	597	629	577	642	576	596	582	592	564	586	597	579	571	564	570	598	548	610	609	576	628	637	574	573	563	613	567	585	584	578	587	557	597	585	574	594	593	554	597	644	592	554	646	554	618	590	579	574	598	602	586	590	614	563	587	565	603	609	588	528	569	612	579	604	616	603	601	586	585	592	583	610	591	603	566	560	576	608	616	626	584	607	590	623	657	594	565	623	602	598	606	591	607	596	602	601	562	559	599	632	579	588	629	575	574	590	583	583	541	643	596	556	610	585	578	600	559	609	623	622	587	607	582	559	567	538	562	613	589	601	587	624	645	642	590	602	581	535	576	570	595	619	593	587	562	538	601	600	585	586	636	572	586	559	620	611	610	593	547	602	609	568	590	603	623	590	585	545	589	587	607	576	624	611	565	542	535	569	568	541	592	579	586	582	576	607	638	586	598	604	574	577	592	594	580	590	563	605	587	592	592	615	574	557	603	577	573	593	619	614	650	531	641	545	571	611	589	608	569	530	611	608	590	559	564	610	606	614	593	580	578	611	615	556	558	573	582	584	581	570	608	586	592	573	610	570	607	603	593	557	588	612	615	586	585	576	617	605	634	572	566	582	554	598	647	601	614	623	600	614	642	572	572	613	653	647	599	609	585	579	598	612	608	572	599	531	587	580
3436	1464	493	282	263	259	277	303	268	233	223	179	148	150	160	133	106	136	139	93	87	84	100	101	99	91	94	93	98	90	88	100	79	82	79	90	84	83	83	110	89	77	88	90	84	80	87	99	84	73	85	74	89	92	77	74	77	94	88	100	90	93	77	83	80	72	93	87	85	85	104	77	69	95	79	97	93	88	77	76	93	71	78	97	82	77	78	96	87	73	89	80	80	73	71	83	81	74	64	79	76	100	71	82	76	93	86	93	104	92	82	82	74	98	77	71	85	67	97	101	96	89	64	93	99	85	100	79	85	80	84	82	76	84	88	67	72	94	116	82	83	91	81	78	89	73	80	88	89	77	74	81	88	61	98	84	80	97	87	82	81	86	95	89	78	86	76	68	102	92	95	83	61	75	91	82	95	81	62	85	76	71	90	96	83	80	96	78	73	98	75	73	102	68	86	87	79	84	76	89	93	73	73	73	88	78	78	80	75	75	87	98	85	88	66	79	83	88	101	66	93	78	69	84	91	90	87	72	96	77	82	85	80	92	94	95	84	98	74	79	89	70	75	79	74	80	80	92	94	103	83	82	67	89	74	76	77	76	68	86	75	95	92	75	89	90	88	85	87	86	67	79	52	79	100	77	82	75	87	69	90	101	90	85	67	87	76	79	91	74	98	76	68	85	93	97	91	79	95	86	84	73	92	82	104	84	88	72	89	74	81	70	88	85	86	88	94	94	79	79	87	87	62	77	79	83	68	85	91	95	78	76	77	99	96	94	74	88	90	90	82	80	71	100	94	83	84	104	81	89	83	55	99	77	74	76	78	89	95	77	83	97	87	71	63	86	103	93	76	82	77	97	75	90	66	88	88	85	96	93	87	78	93	80	73	80	103	81	101	90	78	88	73	74	99	85	90	72	88	85	86	74	89	86	98	74	55	81	71	86	87	73	82	64	76	69	82	87	84	76	78	96	76	75	110	85	86	86	80	73	90	92	97	74	78	86	98	99	90	82	78	76	98	81	80	94	80	86	85	85	80	84	88	89	72	99	89	91	72	86	78	82	92	82	90	93	87	92	71	75	82	94	91	70	83	78	104	87	82	97	81	71	77	80	89	67	75	81	85	82	76	65	82	106	95	81	86	75	89	79	92	87	72	87	86	76	69	89	100	78	74	85	94	84	91	78	79	102	79	82	98	89	92	68	75	86	85	76	80	90	88	94	65	79	97	92	79	97	96	86	102	79	93	81	81	90	78	90	88	76	85	87	85	75	74	87	81	82	72	72	93	89	97	89	89	86	89	70	92	81	74	81	82	64	98	81	83	88	76	82	66	77	84	90	84	93	97	86	73	77	87	87	76	89	85	83	82	92	87	77	108	77	73	64	82	86	86	90	80	75	86	89	99	102	80	84	94	79	93	87	91	77	88	100	83	80	81	91	85	89	80	86	88	87	81	68	91	80	73	95	101	83	76	94	91	94	90	63	89	97	66	101	101	102	110	90	85	82	79	89	63	94	84	92	99	104	80	101	87	101	81	87	91	81	84	98	70	81	76	87	91	74	78	64	79	84	79	84	87	84	82	89	83	97	64	95	89	77	86	101	86	86	74	81	85	91	84	79	81	67	71	88	93	90	91	84	91	92	69	84	88	87	87	103	78	81	70	65	67	79	76	81	101	94	85	85	91	80	84	73	81	78	97	72	83	93	80	75	80	62	96	79	78	84	78	79	75	86	82	82	85	78	84	82	79	104	83	85	73	85	87	77	85	95	79	76	90	96	96	85	92	85	72	86	82	89	81	72	76	100	70	68	92	83	86	79	94	99	91	73	76	85	80	73	85	82	86	76	87	95	83	87	88	73	79	91	79	91	79	80	92	82	75	81	82	87	75	77	85	76	79	78	82	81	77	71	89	97	73	77	96	82	93	86	100	74	80	67	85	81	92	88	89	64	89	63	92	68	99	79	90	101	77	99	80	94	87	90	60	69	83	78	97	73	70	77	90	78	76	78	98	96	79	72	77	86	105	85	91	73	96	85	88	99	87	69	83	84	96	81	90	67	91	90	76	96	72	96	69	80	93	90	91	72	74	91	92	95	106	85	82	84	98	87	83	85	85	98	76	107	95	79	88	88	89	76	86	73	86	90	73	92	86	97	80	75	81	84	80	87	75	78	84	78	92	91	74	100	85	88	77	83	86	81	76	73	94	78	84	77	85	87	78	75	70	71	81	89	89	86	84	94	85	78	94	98	70	79	92	79	78	78	76	89	99	76	81	79	85	80	78	101	79	88	75	88	85	82	78	98	95	92	103	92	85	77	69	77	82	77	80	75	102	68	93	95	95	99	102	77	91	83	80	78	81	83	69	95	83	87	85	72	92	70	91	96	89	81	87	84	99	76	96	74	94	87	95	99	87	86	89	79	66	98	94	98	87	80	70	77	86	78	95	88	83	94	97	94	90	86	87	83	106	75	85	90	78	92	85	68	87	83	81	82	73	90	102	89	97	100	80	95	87	84	82	77	95	81	97	88	70	62	85	75	76	91	83	83	76	82	97	90	85	86	74	79	98	78	95	93	92	80	77	85	74	72	91	94	84	86	87	93	91	83	82	78	106	84	75	86	83	96	87	84	75	100	89	85	95	80	81	80	79	77	82	73	86	93	75	81	81	65	74	85	81	90	81	103	79	92	80	93	76	74	92	67	73	94	88	87	88	90	81	71	86	76	93	87	83	97	93	79	78	82	86	106	89	67	95	76	88	73	93	76	75	89	88	82	72	99	88	90	98	93	93	90	78	95	84	79	89	73	62	78	80	77	86	68	77	89	62	85	83	84	84	93	80	76	77	90	80	91	74	71	74	84	77	84	83	83	93	77	86	89	85	97	82	76	85	85	86	84	79	68	78	96	102	96	71	96	99	82	112	77	90	74	85	85	72	91	77	96	75	78	67	82	85	69	79	79	84	90	91	97	84	77	69	88	60	82	94	92	85	79	89	82	104	103	70	84	84	79	81	74	79	84	78	79	88	73	96	90	83	89	83	68	72	83	64	85	69	91	90	77	103	78	93	68	80	94	81	78	86	76	88	84	74	73	71	91	97	68	95	82	89	78	76	80	57	98	71	74	72	105	89	89	77	87	93	83	69	79	86	76	92	93	98	100	85	84	95	85	88	90	75	82	83	101	94	77	91	76	88	76	87	76	81	89	92	73	82	90	75	52	76	88	82	69	74	81	80	71	92	74	77	89	82	75	100	83	77	100	88	92	86	90	71	67	95	85	89	70	102	61	87	73	78	82	90	80	81	87	78	82	91	72	69	80	72	94	100	82	82	71	102	75	78	94	93	80	96	94	87	75	88	102	85	99	78	78	86	81	75	84	87	94	84	69	73	79	86	75	83	90	84	73	86	69	87	94	73	93	81	94	85	78	71	69	85	80	76	74	86	73	89	75	91	79	88	96	98	87	86	86	87	61	84	75	90	86	64	87	83	71	65	85
28338	13972	5769	5685	10353	12325	11362	9349	7984	6357	5333	4204	3648	3183	2816	2548	2286	1996	1703	1403	1287	1191	1076	1029	1056	949	936	871	863	828	789	719	712	656	679	612	659	675	640	685	691	700	652	615	667	625	653	651	670	666	626	662	691	658	671	623	693	649	649	665	652	647	658	655	697	666	642	680	658	648	665	665	649	691	665	664	631	686	647	670	668	664	687	681	634	690	689	647	639	606	678	679	673	678	720	643	601	651	643	640	666	650	703	674	631	671	656	672	636	685	629	703	642	695	668	662	705	621	665	661	669	673	668	639	681	646	701	662	645	653	658	659	659	687	630	646	677	696	675	706	654	656	677	634	678	643	651	638	666	657	640	685	669	663	660	663	664	649	664	652	654	684	673	688	664	636	642	625	652	637	660	669	657	705	653	647	625	652	690	694	676	694	672	643	669	655	705	671	659	668	684	683	665	718	656	633	655	606	664	627	650	668	713	720	639	603	651	635	655	700	668	645	710	726	661	606	684	642	661	660	646	664	677	662	683	613	720	664	646	654	728	674	670	701	612	688	633	650	655	657	617	667	650	666	629	652	638	613	676	679	640	636	630	679	690	651	693	702	663	677	668	645	643	636	649	682	669	669	632	613	669	695	665	701	655	627	648	651	627	636	693	634	671	663	675	627	688	675	693	677	660	679	658	634	659	663	663	684	649	637	640	703	673	646	644	698	689	683	642	666	649	664	659	666	683	642	646	654	663	658	660	649	651	651	685	662	628	673	651	699	686	677	636	654	643	628	666	634	658	655	664	703	676	666	640	690	638	706	657	677	732	655	661	628	610	694	667	660	619	656	660	675	688	648	616	644	623	692	683	681	691	653	669	692	631	665	685	616	626	650	667	669	655	670	702	687	684	677	648	710	673	639	635	685	673	651	657	692	670	701	676	658	668	696	619	640	690	669	642	638	659	651	640	650	640	655	650	698	660	666	691	688	684	678	639	702	656	672	648	645	694	619	621	673	684	702	634	725	638	672	677	700	671	642	652	667	624	674	712	655	622	623	699	673	641	672	651	681	645	653	641	663	626	637	647	653	672	632	685	619	687	651	678	672	678	682	644	677	667	679	686	678	661	621	663	655	727	629	732	636	665	625	683	722	644	677	699	651	688	700	701	625	623	667	588	626	658	682	698	702	676	633	647	644	664	679	681	656	630	614	612	706	703	651	673	641	691	659	618	676	687	677	598	691	668	662	633	677	682	681	682	650	658	688	712	670	721	640	659	666	633	623	663	660	623	693	685	652	653	655	671	660	682	647	669	724	669	640	654	668	665	646	701	676	662	631	658	682	709	670	662	688	619	646	675	600	647	666	635	673	688	658	682	672	676	644	687	624	684	661	649	685	653	647	696	674	660	671	662	631	614	674	676	649	677	656	712	676	666	665	646	638	689	627	628	679	672	638	664	636	691	619	645	652	652	686	660	628	666	666	656	680	629	686	685	629	666	689	714	647	669	649	666	640	668	701	646	616	689	667	637	625	727	658	649	703	643	676	648	680	675	640	678	645	669	661	668	679	649	709	672	650	634	650	643	656	708	698	692	654	669	689	607	665	664	648	660	636	638	686	664	679	706	722	636	703	683	662	639	680	692	625	671	652	675	688	644	599	632	661	677	674	649	675	677	701	684	702	645	663	705	654	657	642	679	666	636	639	682	694	682	659	680	668	711	640	662	618	663	685	668	652	616	658	667	651	649	678	649	704	650	631	696	660	634	635	662	695	596	655	634	670	634	655	661	660	632	656	637	680	680	630	694	705	661	687	676	624	714	702	684	695	674	662	661	623	610	639	707	715	646	633	701	658	647	632	673	623	691	661	668	623	679	634	675	672	622	713	670	666	675	697	645	628	648	646	658	624	672	707	663	649	659	703	636	719	649	686	659	662	671	646	678	661	684	629	654	699	648	668	674	639	658	671	695	615	654	653	659	620	641	598	693	699	634	617	642	608	704	661	678	696	686	656	643	609	663	627	622	668	729	684	676	731	665	634	662	645	633	622	657	618	663	662	643	631	646	666	652	691	658	646	676	710	644	620	650	694	691	627	680	645	675	673	641	682	643	643	684	637	654	714	663	658	662	673	702	700	695	657	687	693	647	643	660	642	687	660	671	708	671	667	675	710	685	629	617	688	672	627	683	675	667	671	628	696	681	706	704	693	642	702	687	636	645	679	650	636	634	610	676	719	699	642	660	662	653	670	679	704	673	682	628	645	670	673	647	678	665	646	633	676	676	653	674	682	603	665	645	671	634	648	629	688	623	632	671	679	642	656	695	669	649	687	635	693	669	658	616	718	689	645	670	659	678	664	673	641	663	634	675	658	704	661	675	646	636	683	634	661	672	653	640	652	715	644	669	712	674	734	629	660	666	643	620	643	646	615	666	644	714	678	649	682	684	635	661	680	706	651	631	657	664	656	701	678	640	652	642	685	680	632	682	672	638	657	660	628	678	647	668	658	696	665	650	638	700	629	643	707	690	672	687	673	703	691	717	673	695	607	653	669	684	682	629	661	689	687	662	652	661	663	667	621	644	627	711	680	692	687	668	688	664	704	706	709	671	702	657	694	651	678	641	638	701	674	667	699	673	652	660	631	666	689	668	681	654	714	692	602	653	670	674	694	676	679	675	676	685	675	683	679	639	646	693	660	666	657	659	666	669	714	651	693	657	680	634	677	641	648	666	658	688	632	652	698	672	646	678	659	657	641	674	683	716	648	681	661	683	653	638	711	669	637	645	661	688	632	659	711	663	661	652	650	653	639	688	671	684	675	656	666	635	696	696	633	577	662	627	652	690	660	655	659	611	637	694	639	689	636	673	642	647	694	736	652	704	646	693	655	672	666	617	640	665	631	671	659	684	665	630	617	635	685	670	662	692	642	656	675	659	642	713	649	636	694	641	661	692	654	662	643	620	706	682	661	668	657	668	655	635	662	670	674	687	623	632	662	670	661	659	669	690	683	616	647	652	642	659	678	690	647	690	718	696	663	671	679	702	661	624	622	631	653	620	688	652	659	706	631	668	682	684	689	615	625	655	645	643	627	678	689	706	651	667	673	664	664	667	681	682	621	642	699	685	708	677	674	603	646	631	665	636	617	664	640	674	629	704	703	634	644	664	670	649	660	672	675	674	662	652	704	661	655	702	615	647	677	645	728	663	687	671	609	669	652	684	666	642	625	653	676	666	643	659	687	650	650	679	649	655	647	619	670	660	654	659	681	686	686	644	646	684	673	676	637	663	685	638	659	619	668	710	666	675	715	646	677	634	650	685	666	593	657	624	659	645	653	624	663	687	701	659	658	649	657	684	657	727	674	687	659	706	652	693	669	671	690	642	637	651	709	679	678	656	691	688	646	631	689	619	637	670	659	646	696	642	653	704	724	654	667	692	681	615	654	662	693	725	654	676	640	639	664	635	703	633	650	680	605	669	677	700	681	695	648	656	616	705	701	664	639	671	640	691	666
5531	2463	759	366	320	371	354	351	320	266	219	236	198	213	194	198	156	143	158	142	103	110	105	114	109	93	111	94	91	89	105	97	94	82	86	81	95	80	90	78	84	88	90	79	90	90	98	89	92	88	74	80	88	84	71	76	105	73	100	85	79	101	94	106	90	92	93	74	75	89	82	102	91	89	85	105	91	78	89	76	92	87	80	91	93	94	86	81	86	85	96	86	95	93	94	108	87	81	84	90	78	84	114	75	79	101	73	94	93	94	98	87	96	76	88	74	106	90	82	91	96	82	97	81	100	83	83	84	82	88	89	84	86	84	96	94	98	87	95	68	79	78	83	86	73	87	97	84	93	118	79	90	107	94	85	78	71	78	73	78	75	109	111	74	81	95	81	101	85	89	77	104	85	73	75	96	72	103	89	87	96	77	92	94	78	79	87	91	98	97	104	87	94	97	99	72	97	81	81	97	87	78	96	91	88	93	91	83	110	79	98	121	65	86	84	82	97	98	88	77	70	77	91	83	79	84	89	84	104	85	78	91	72	89	74	96	83	86	95	95	96	69	77	88	86	97	96	97	78	84	88	90	77	67	84	75	82	83	91	78	78	96	107	88	93	85	77	84	84	93	96	79	80	85	88	103	95	86	102	94	87	87	84	90	81	81	102	98	99	81	90	85	77	81	80	74	105	73	97	88	88	102	89	66	90	84	83	105	93	98	83	101	86	78	89	73	90	83	100	87	73	81	86	92	84	79	91	100	88	94	98	103	92	83	83	84	87	93	88	104	80	94	79	80	86	96	81	85	88	73	80	79	88	79	67	101	81	83	78	98	85	91	74	74	106	88	92	101	94	79	106	83	66	90	90	103	99	98	90	80	97	74	75	111	66	94	88	97	93	81	93	82	109	81	92	83	102	88	93	73	93	94	92	88	74	92	83	85	84	89	63	78	100	94	94	90	76	69	96	87	89	77	101	79	94	80	84	76	96	110	86	69	94	90	89	92	62	79	105	79	88	83	91	92	102	83	79	100	88	92	82	84	96	88	103	101	94	94	85	95	100	94	93	104	81	102	96	94	82	76	78	99	79	88	97	91	92	106	100	97	89	101	91	86	82	74	97	86	73	86	76	102	80	84	95	90	74	88	83	86	75	93	73	93	84	84	100	87	98	74	94	82	80	79	97	100	84	97	97	104	82	86	88	84	113	97	81	89	90	86	99	102	65	76	97	95	71	77	99	81	87	91	89	89	107	83	84	101	82	82	103	80	83	91	93	72	83	88	104	94	86	104	88	80	104	74	89	105	107	91	87	89	95	93	93	80	80	95	71	89	81	81	70	88	96	102	93	93	123	87	84	90	91	100	93	92	85	82	108	72	89	93	86	84	76	94	88	99	81	67	94	87	95	83	77	97	82	93	107	81	101	94	72	82	96	92	93	103	99	102	93	101	91	90	99	93	96	87	74	97	63	93	74	85	79	89	105	106	90	90	72	72	103	104	93	95	86	91	93	99	81	73	89	85	89	96	106	66	86	94	99	95	93	86	89	81	104	95	85	99	90	95	82	104	88	81	66	84	103	86	84	99	86	87	90	90	85	90	100	96	87	89	85	76	80	100	80	101	92	113	81	104	82	90	98	88	85	79	83	91	81	89	99	95	77	87	93	95	99	92	95	88	103	95	97	98	96	92	84	96	81	87	97	74	90	90	86	90	89	86	104	84	96	67	75	94	90	95	82	78	97	93	81	94	98	92	91	83	97	98	87	86	85	69	84	92	88	89	102	90	85	81	88	81	112	82	80	87	80	98	102	82	94	89	80	82	84	74	80	83	87	88	89	98	83	104	83	105	91	103	103	105	79	88	82	91	80	89	82	97	97	89	81	84	95	96	84	77	81	90	90	96	81	86	95	105	72	83	94	97	87	97	82	93	86	81	86	97	107	82	89	80	87	90	83	90	77	74	108	100	87	88	75	110	83	85	104	90	95	101	82	90	96	105	97	100	97	87	93	93	85	85	94	90	80	83	107	104	95	80	97	82	111	90	88	86	96	84	97	81	65	101	85	96	82	88	60	89	98	91	73	88	90	100	84	100	88	105	88	94	96	86	70	81	95	89	93	75	110	90	78	87	79	89	95	77	87	94	85	86	90	91	99	87	63	73	95	100	85	82	88	101	100	96	83	105	87	88	65	100	82	80	85	93	85	91	91	91	94	124	91	88	88	89	109	102	81	96	87	91	80	92	84	94	76	92	91	88	106	72	90	86	80	78	92	90	101	106	88	91	85	78	83	86	86	99	74	101	96	105	88	79	93	82	87	78	90	86	91	106	82	86	79	91	83	91	77	97	75	92	109	93	86	83	89	84	89	78	82	107	97	81	105	80	85	95	100	101	82	86	82	111	72	87	102	105	79	108	85	85	80	77	97	84	83	86	98	84	82	92	87	80	75	86	82	108	70	117	82	82	91	96	91	94	74	91	83	85	106	79	103	91	110	82	96	77	86	88	85	92	112	86	90	76	104	72	88	95	99	75	94	87	89	82	86	98	80	84	89	86	93	81	82	89	86	94	87	77	83	87	74	73	67	66	86	80	95	87	97	83	81	96	83	73	79	69	88	97	96	91	91	94	95	93	95	89	105	93	91	83	102	96	81	96	78	102	95	101	92	77	94	108	86	72	81	80	78	109	79	94	84	102	92	91	72	77	73	92	98	90	93	97	92	73	103	90	88	89	83	89	82	96	111	108	80	97	98	76	94	88	80	96	92	77	99	103	81	98	78	72	86	92	89	96	78	83	82	88	91	78	75	100	95	96	79	98	85	109	99	96	93	104	75	94	102	75	97	73	87	79	105	100	77	84	78	111	85	93	83	101	98	85	87	77	96	94	88	94	103	86	96	90	105	80	80	105	93	85	91	92	71	95	85	98	102	79	76	82	89	75	99	91	92	88	112	83	85	68	115	100	81	93	87	91	80	107	105	96	90	92	93	93	79	91	92	79	92	88	96	87	105	90	86	82	87	79	99	102	75	83	92	96	92	82	103	83	89	78	81	74	86	83	100	95	93	86	84	95	81	75	105	97	85	80	81	91	91	80	91	99	86	86	85	87	79	101	97	87	82	75	94	85	89	76	96	88	81	90	90	94	82	83	77	81	96	79	79	80	89	93	92	98	98	80	77	89	99	72	88	88	89	89	111	87	98	103	98	92	85	92	116	85	99	77	92	85	88	100	91	86	94	83	91	80	89	82	92	92	86	96	96	76	100	92	93	89	98	87	81	109	73	95	86	77	80	85	97	87	99	80	95	88	100	94	86	75	71	69	94	88	109	91	71	86	81	71	85	63	93	77	82	86	84	85	111	79	98	89	95	81	101	97	94	91	85	78	103	89	88	82	102	86	85	88	81	86	88	91	90	82	74	83	83	94	98	77	95	79	80	81	90	81	100	108	82	106	89	92	94	91	93	81	93	83	109	76	74	99	85	85	97	82	102	99	100	83
31420	17367	7703	7343	12430	14572	13699	11843	9941	7971	6523	5362	4655	4003	3480	3264	2903	2440	2137	1934	1633	1464	1347	1278	1226	1125	1038	1066	995	947	869	801	776	799	723	710	739	773	722	693	670	708	740	716	764	726	758	682	712	700	688	750	689	692	723	712	708	719	734	750	701	662	717	727	728	695	707	667	709	703	678	741	677	700	728	708	653	705	643	684	689	714	725	680	673	695	712	681	729	726	695	664	695	689	708	735	757	689	743	707	708	717	702	686	661	706	690	675	703	741	726	650	681	742	663	703	684	689	717	736	726	669	697	724	701	688	728	724	669	715	709	704	707	724	700	720	709	701	684	678	713	763	690	686	698	698	631	733	679	699	687	763	670	700	691	746	671	721	707	696	694	695	667	665	701	672	714	701	703	680	680	691	683	698	750	688	694	683	753	741	718	717	651	719	686	755	681	696	738	709	705	652	647	717	669	675	742	669	710	730	721	710	702	710	730	661	696	727	746	736	715	682	692	675	719	675	738	706	716	664	686	676	704	654	690	683	721	692	726	707	687	708	658	694	688	720	668	660	735	736	699	684	714	681	709	671	689	771	679	730	715	694	700	722	710	729	753	673	716	727	677	735	706	730	706	705	729	710	702	669	676	717	731	694	693	714	729	714	684	677	669	724	680	711	735	697	729	696	684	691	743	625	723	707	683	709	667	723	689	721	678	714	690	707	715	673	678	727	670	656	670	671	643	687	698	772	703	727	732	738	730	727	700	709	708	673	673	712	674	718	695	663	698	677	679	689	720	684	687	674	718	708	684	712	708	682	696	705	705	699	705	707	688	729	709	724	718	661	697	676	705	713	689	693	678	720	694	690	662	688	699	689	721	758	693	702	725	737	691	692	694	695	754	732	710	693	693	676	671	671	708	710	700	663	694	677	708	739	696	676	726	702	713	667	721	724	690	689	674	679	753	687	707	746	674	712	659	705	699	692	727	678	695	642	708	754	684	722	717	661	704	721	721	733	715	693	708	713	699	738	695	672	712	704	706	769	702	761	686	666	695	698	686	695	733	707	676	648	692	695	704	675	731	668	703	640	711	705	697	651	713	610	678	679	707	680	715	718	713	685	743	672	687	725	682	737	721	694	783	664	714	667	706	730	688	728	683	671	694	709	683	716	721	695	676	668	658	715	697	714	658	711	687	688	690	662	648	717	710	687	673	749	674	727	666	712	724	694	715	680	662	744	710	680	718	696	745	714	697	652	663	651	704	716	735	718	722	709	679	711	686	663	699	721	703	662	711	683	707	664	695	711	698	684	703	643	725	692	701	729	683	705	763	701	700	704	655	705	655	706	688	679	707	698	626	706	690	647	724	735	741	716	696	746	645	706	705	691	681	676	715	722	697	681	718	694	696	756	700	707	699	703	706	705	654	688	744	682	716	711	708	696	712	651	721	714	690	710	658	707	666	643	690	730	704	693	660	677	696	680	767	694	704	664	720	713	691	680	733	697	636	695	703	696	725	687	750	722	662	700	689	720	720	720	694	669	705	734	646	734	683	652	711	677	674	669	687	667	664	677	704	720	684	709	741	708	701	696	744	716	684	724	661	669	676	700	693	687	716	681	702	706	682	709	676	709	726	762	734	751	702	707	711	644	688	720	755	690	704	700	703	695	718	722	762	700	713	696	658	734	656	659	698	719	708	710	691	704	683	763	700	724	709	707	696	729	701	752	688	708	642	712	692	688	670	703	681	685	718	690	699	724	674	685	721	705	748	681	717	672	660	720	736	666	688	666	724	696	738	683	695	676	677	759	706	660	690	696	728	702	746	697	709	737	710	700	674	696	713	688	710	689	730	698	667	723	703	686	713	704	699	704	662	694	707	715	694	697	702	668	715	697	760	673	693	721	717	677	714	648	711	711	729	704	720	702	655	674	679	694	753	715	661	689	717	706	708	666	710	683	664	711	667	709	702	767	686	695	696	724	717	701	714	710	676	702	703	681	713	692	732	721	719	711	669	675	692	746	692	702	679	701	727	684	722	741	712	751	651	691	689	734	715	685	684	672	699	689	652	691	684	660	716	736	680	712	746	722	651	691	715	718	673	727	707	668	701	660	730	719	729	689	727	691	711	661	701	719	723	669	735	687	703	726	724	659	731	716	684	695	668	730	663	680	703	691	696	732	700	689	661	699	706	707	687	698	678	703	683	745	720	686	683	697	697	672	690	694	687	738	721	703	684	680	666	696	683	730	689	684	708	703	735	669	693	664	729	681	708	713	688	656	696	689	687	674	706	681	690	721	705	664	703	693	636	732	673	700	727	665	681	659	655	688	718	728	687	703	715	714	688	683	708	665	718	705	685	669	706	726	725	700	745	648	713	675	742	670	709	680	737	681	731	700	692	711	695	715	660	706	679	695	658	742	705	677	721	705	707	736	721	714	734	693	704	700	686	685	695	675	714	711	721	703	720	713	709	707	688	717	705	688	729	702	721	726	673	719	714	719	699	693	702	687	697	688	707	721	707	696	706	657	735	739	680	646	721	686	684	727	680	673	689	699	681	657	745	704	673	722	709	710	675	739	698	692	702	677	679	702	672	741	717	642	696	705	719	683	686	699	688	674	709	708	714	668	698	690	703	664	723	696	693	683	668	700	656	727	707	708	694	681	747	710	688	766	718	717	681	696	733	672	699	664	705	731	702	688	735	715	743	737	683	712	677	746	675	719	673	675	725	673	653	697	676	679	727	718	728	687	667	699	693	688	725	734	644	674	678	683	703	673	696	688	736	670	693	726	667	731	670	732	670	683	681	687	698	721	714	746	666	707	661	707	745	747	722	713	671	685	651	689	720	724	745	699	710	724	717	687	672	695	733	664	645	693	712	683	727	642	671	739	709	651	687	692	677	664	716	684	718	648	699	670	688	707	724	663	678	750	699	706	723	684	679	698	678	705	671	667	715	700	691	658	722	686	723	667	736	726	671	636	673	689	703	669	680	696	684	688	696	694	727	684	698	704	701	720	694	699	702	694	695	715	669	665	692	702	660	689	733	696	727	705	782	694	690	713	705	721	711	696	655	690	731	683	707	739	685	719	723	720	702	686	692	686	664	710	726	710	738	653	675	701	680	702	700	716	721	727	708	730	750	643	684	716	692	711	691	700	700	691	713	700	712	714	737	682	727	674	709	684	706	697	701	715	689	715	737	686	700	698	668	721	686	678	697	678	681	673	742	756	708	723	638	661	694	697	744	654	741	733	744	696	681	713	651	707	703	656	717	722	699	715	696	697	721	712	640	684	671	723	752	673	729	684	729	707	644	705	705	693	709	678	674	704	668	739	710	735	740	714	703	738	712	731	676	687	665	678	699	651	728	751	664	664	740	696	684	681	701	664	691	659	680	710	728	657	701	678	683	744	749	665	671	646	643	756	722	703	682	720	739	694	650	646	657	667	656	686	682	694	731	679	701	686	710	699	706	686	717	669	697	698	679	713	743	704	703	671	712	656	709	735	705	660
6866	4012	1146	549	412	478	526	467	483	388	349	293	293	270	246	229	225	248	206	175	189	163	206	167	149	184	149	175	143	164	151	158	161	161	147	132	148	149	130	129	133	139	140	142	156	138	143	123	138	136	133	129	128	127	127	126	154	142	136	123	138	145	135	152	156	145	147	120	143	140	121	136	156	134	151	155	151	139	147	133	136	131	157	139	152	133	137	143	134	134	140	132	112	156	128	149	153	131	145	120	174	140	129	139	143	164	149	154	135	160	151	137	158	167	156	129	140	154	118	141	143	144	141	143	139	139	136	138	117	146	140	112	146	134	133	144	141	152	142	137	140	136	146	136	154	151	136	121	109	159	150	117	128	134	127	143	116	142	130	135	135	136	131	150	152	149	133	141	129	141	134	137	140	133	160	139	147	148	125	132	143	149	149	157	129	132	159	132	146	140	141	137	149	122	135	139	140	130	128	145	140	163	141	124	143	142	154	146	134	140	110	140	140	144	146	154	146	161	152	127	144	154	136	137	138	130	141	151	156	136	142	117	124	165	146	153	157	146	140	145	135	151	128	144	142	122	142	127	139	125	131	126	140	147	152	145	164	145	140	147	145	133	143	139	132	144	136	130	134	151	123	145	145	131	142	142	152	141	153	150	139	133	146	142	141	135	126	135	137	145	158	137	151	145	131	156	160	150	141	133	160	137	161	146	139	150	138	136	140	145	152	135	144	135	169	137	131	138	158	156	156	144	126	137	141	154	160	158	146	155	133	141	139	136	130	151	132	132	144	137	129	127	154	143	172	143	130	148	144	147	147	132	142	130	155	150	117	131	152	144	157	120	146	134	156	132	143	157	144	125	150	138	157	144	131	132	156	146	143	136	126	131	127	123	151	167	139	155	125	158	153	167	139	150	122	131	128	139	121	137	127	153	135	144	138	156	142	134	149	151	148	145	130	130	123	160	141	147	162	148	129	153	147	138	131	133	130	127	145	161	146	144	116	141	139	147	137	146	126	143	138	145	126	138	143	157	166	146	141	147	161	147	135	137	123	119	120	142	121	136	154	159	116	146	153	161	127	153	137	118	132	123	131	138	144	138	133	141	138	129	129	137	155	154	137	141	145	151	139	134	142	139	142	173	143	138	145	132	151	145	135	122	133	129	111	149	147	143	147	143	145	151	145	151	138	136	149	150	122	132	136	138	134	137	151	124	135	154	142	118	146	143	143	144	145	128	144	146	129	127	128	125	154	159	147	136	136	128	144	142	140	134	144	140	150	167	152	147	140	130	163	160	147	137	164	145	131	133	131	145	116	155	144	119	149	163	138	153	130	142	138	151	152	149	134	140	130	141	161	127	161	142	167	146	126	142	151	151	152	141	135	123	148	162	145	155	139	149	155	132	145	156	126	141	134	149	131	128	118	141	130	109	139	131	145	126	145	147	144	144	142	131	130	116	151	145	133	134	143	128	141	146	153	158	109	138	108	146	127	154	135	154	136	133	150	155	141	139	139	160	141	128	140	135	143	131	148	137	137	157	147	152	152	151	166	143	134	145	139	140	142	178	125	138	138	157	138	151	133	128	160	144	145	150	141	131	152	146	135	113	142	135	146	144	164	132	148	142	139	155	148	148	167	145	153	136	145	135	151	128	124	134	120	137	160	122	143	141	139	142	141	130	152	150	141	136	158	148	132	167	151	125	146	144	145	145	136	129	145	157	151	122	152	157	158	135	138	120	140	149	154	161	155	137	145	168	118	152	135	138	156	135	137	139	129	137	158	137	131	135	132	135	136	143	138	154	153	131	132	138	135	136	128	125	144	149	154	116	126	143	126	137	146	140	154	130	161	146	138	142	147	125	144	118	144	149	154	139	142	139	141	134	136	120	139	136	167	165	150	120	151	145	154	150	152	153	144	144	147	149	145	127	131	143	154	134	126	137	141	139	135	151	146	136	130	157	135	149	131	137	116	157	117	124	132	144	158	132	139	151	155	147	128	159	144	149	171	166	137	134	156	129	150	135	166	188	152	134	127	164	142	131	155	156	132	127	148	113	142	169	147	144	146	116	151	148	133	139	151	165	153	147	139	128	142	123	138	136	136	145	137	146	144	149	138	137	147	132	150	142	141	150	136	144	158	145	149	120	131	141	125	123	147	139	129	133	122	162	137	143	137	150	165	132	129	150	127	129	146	144	137	138	135	153	129	140	151	147	142	121	141	140	119	131	145	155	148	126	143	158	151	142	137	139	135	139	135	150	164	153	158	141	138	132	150	127	145	146	146	173	146	128	152	149	160	148	138	110	138	132	156	141	125	137	149	132	139	145	156	159	126	133	139	151	141	138	166	153	154	123	138	138	136	162	139	157	161	134	126	153	131	136	156	131	153	137	134	137	156	139	158	150	153	144	148	138	155	124	140	151	148	138	149	156	131	136	129	160	160	147	144	127	124	142	148	131	147	144	122	146	148	151	131	138	146	134	129	146	153	136	140	151	159	139	144	138	135	123	136	143	143	151	147	155	132	139	154	136	134	160	134	150	123	137	156	149	126	157	146	121	165	157	148	141	120	124	153	145	122	151	144	155	135	137	151	139	145	174	148	136	163	145	141	151	133	151	138	150	147	134	138	153	130	145	153	134	134	128	143	147	147	129	136	132	132	161	171	140	151	133	151	139	157	133	148	138	134	142	147	123	145	150	148	136	126	141	131	136	129	127	142	139	135	150	125	135	143	130	142	141	132	132	127	145	145	143	158	134	134	142	157	159	143	139	172	143	147	174	158	159	134	139	129	150	141	159	135	160	141	124	136	133	159	150	145	143	115	125	146	147	174	144	139	152	152	133	136	144	144	155	144	156	128	158	140	135	132	115	151	128	146	133	140	148	126	147	146	133	157	147	130	112	144	125	151	152	140	120	169	149	132	136	142	138	125	126	142	157	147	119	126	158	148	146	150	133	117	153	146	150	149	149	134	133	135	169	128	141	150	153	136	145	161	132	151	128	115	157	141	148	124	141	153	129	155	147	150	149	144	145	157	156	150	146	143	125	149	139	143	145	145	107	146	149	130	154	149	134	136	142	134	130	130	132	139	145	112	143	162	129	146	155	153	132	140	125	125	140	133	146	113	123	134	125	126	145	154	134	169	156	143	134	154	142	146	141	135	128	155	159	168	151	134	139	137	154	147	134	155	144	156	130	123	150	147	146	136	137	158	158	153	152	134	134	147	143	131	144	139	153	138	139	115	138	144	149	144	132	154	148	157	153	141	124	144	147	122	137	140	176	134	137	154	114	155	142	156	142	139	116	136	148	134	122	141	129	162	157	163	158	132	130	146	119	147	133	157	124	139	145	137	144	155	157	132	144	159	121	142	135	125	151	140	134	153	111	128	145	152	155	140	142	144	147	135	142	144	157	151	156	145	135	147	125	142	140	140	136	148	176	141	130	137	134	167	161	153	139	131	130	139	145	160	146	122	145	151	161	133	125	129	148	167	142	130	135
35606	21756	10114	9304	15206	17460	16434	14752	12125	10012	8253	6842	5911	5162	4291	4085	3537	3470	2978	2608	2389	2112	1934	1801	1720	1645	1543	1533	1429	1378	1263	1217	1133	1187	1123	1155	1052	1035	1104	1102	1052	1080	1140	1062	1084	1114	1223	1069	1065	1101	1125	1067	1104	1117	1034	1144	1084	1072	1095	1032	1063	1157	1113	1107	1061	1012	1101	1039	1068	1053	1089	1036	1078	1107	1121	1067	1019	1112	1080	1102	1065	1087	1120	1102	1031	1108	1029	1055	1093	1090	1017	1107	1082	1051	1069	1102	1097	1122	1056	1081	1038	1083	1059	1124	1041	1091	1129	1027	1066	1058	1132	1085	1100	1082	1095	1076	1101	1127	1107	1085	1101	1065	1057	1072	1085	1104	1119	1070	1142	1120	1125	1072	1011	1098	1155	1051	1041	1068	1153	1084	1102	1083	1130	1090	1091	1119	1034	1072	1058	1127	1114	1055	1047	1092	1088	1101	1087	1070	1085	1089	1093	1073	1100	1040	1089	1088	1042	1090	1073	1047	1025	1084	1050	1066	1047	1030	1072	1045	1049	1108	1051	1039	1139	1052	1026	1094	1024	1083	1033	1100	1102	1098	1078	1099	1046	1108	1058	1031	1069	1066	1062	1081	1073	1092	1142	1086	1137	1104	1051	1082	1102	1123	1121	1123	1073	1098	1128	1041	1075	1082	1068	1106	1100	1008	1094	1108	1090	1144	1055	1064	1087	1049	1067	1068	1119	1053	1070	1063	1053	1067	1040	1083	1085	1069	1106	1059	1063	1101	1113	1078	1049	1100	1064	1113	1079	1077	1079	1013	1090	1138	1051	1109	1135	1112	1130	1051	1083	1131	1064	1070	1110	1103	1053	1078	1090	1104	1066	1120	1058	1032	1088	1071	1074	1099	1062	1092	1085	1120	1099	1107	1036	1055	1059	1040	1098	1008	1092	1078	1095	1082	1121	1094	1096	1059	1053	1144	1057	1077	1096	1051	1062	1061	1079	1136	1121	1114	1082	1136	1085	1126	1097	1035	1096	1117	1071	1053	1031	1153	1071	1154	1045	1040	1035	1104	1036	1043	1066	1058	1095	1140	1006	1052	1088	1042	1050	1072	1081	1068	1121	1019	1064	1050	1047	1074	1087	1050	1095	1135	1078	1043	1062	1087	1105	1066	1048	1125	1132	1076	1039	1075	1116	1091	1098	1114	1117	1129	1141	1041	1056	1136	1070	1032	1083	1040	1036	1061	1180	1131	1100	1057	1103	1042	1116	1139	1114	1057	1095	1110	1069	1142	1063	1074	1066	1083	1078	1065	1099	1147	1058	1009	1123	1083	1046	1081	1093	1004	1149	1032	1102	1056	1074	1037	1084	1055	1085	1141	1073	1069	1093	1129	1065	1117	1091	1037	1147	1127	1102	1027	1060	1068	1090	1115	1130	1035	1115	1167	1086	1125	1088	1103	1075	1104	1110	1125	1103	1087	1070	1062	1075	1067	1085	1083	1057	1084	1093	1118	1057	1051	1036	1057	1125	1037	1058	1050	1097	1102	1158	1073	1068	1117	1091	1057	1067	1012	1091	1046	1062	1080	1079	1128	1071	1099	1109	1102	1036	1083	1057	1075	1063	1103	1055	1064	1075	1088	1091	1095	1089	1081	1064	1106	1106	1087	1059	1119	1070	1095	1115	1046	1136	1007	1104	1102	1024	1116	1062	1092	1084	1092	1062	1034	1099	1135	1085	1086	1028	1132	1097	1046	1018	1095	1102	1086	1050	1057	1120	1062	1058	1105	1092	1058	1146	1108	1079	1087	1156	1070	1090	1080	1070	1062	1056	1081	1099	1038	1137	1086	1126	1080	1110	1158	1130	1104	1137	1085	1073	1071	1131	1106	1097	1123	1104	1100	1072	1088	1063	1084	1131	1085	1118	1097	1085	1059	1043	1078	1067	1051	1086	1110	1088	1091	1084	1098	1053	1050	1029	1083	1139	1096	1103	1050	1108	1086	1167	1114	1075	1046	1094	1125	1082	1076	1020	1050	1030	1112	1061	1097	1075	1064	1079	1139	1076	1067	1077	1070	1122	1090	1101	1085	1099	1117	1075	1079	1134	1099	1081	1041	1082	1066	1086	1087	1108	1044	1074	1075	1042	1035	1126	1082	1030	1067	1135	1049	1062	1127	1084	1072	1094	1054	1088	1093	1131	1063	1076	1037	1082	1129	1078	1068	1076	1087	1127	1078	1018	1072	1025	1108	1049	1099	1082	1048	1084	1056	1132	1140	1097	1115	1059	1076	1057	1088	1105	1107	1041	1063	1084	1079	1070	1078	1102	1045	1095	1109	1007	1088	1157	1059	1057	1080	1109	1097	1037	1133	1117	1040	1114	1089	1093	1140	1101	1100	1066	1137	1121	1092	1084	1072	1101	1113	1071	1101	1096	1126	1017	1069	1088	1076	1095	1073	1133	994	1141	1046	1063	1111	1044	1105	1078	1110	1113	1021	1145	1079	1124	1050	1001	1125	1099	1114	1107	1081	1015	1100	1098	1035	1110	1082	1053	1025	1128	1082	1083	1084	1060	1069	1070	1078	1128	1019	1012	1070	1057	1128	1038	1123	1069	1067	1102	1046	977	1074	1049	1037	1086	1024	1086	1068	1023	1119	1088	1026	1094	1089	1108	1063	1076	1046	1081	1089	1088	1061	1113	1060	1166	1040	1054	1078	1071	1078	1076	1118	1123	1041	1034	1122	1052	1067	1048	1093	1087	1024	1125	1080	1112	1040	1028	1109	1096	1092	1053	1081	1134	1091	1065	1065	1042	1075	1117	1129	1097	1057	993	1062	1066	1119	1078	1114	1073	1142	1040	1092	1079	1094	1101	1116	1042	1087	1025	1046	1053	1069	1099	1103	1143	1048	1075	1061	1093	1068	1045	1104	1048	1084	1108	1038	1074	1087	1105	1042	1048	1102	1065	1085	1081	1148	1092	1107	1048	1065	1040	1120	1056	1119	978	1074	1070	1094	993	1130	1119	1087	1089	1025	1119	1098	1107	1055	1076	1076	1064	1040	1123	1054	1112	1047	1123	1092	1044	1098	1044	1086	1114	1051	1132	1058	1066	1048	1121	1040	1106	1107	1085	1070	1132	1006	1077	1080	1094	1118	1075	1078	1041	1061	1079	1028	1084	1039	1069	1104	1029	1079	1102	1093	1133	1007	1096	1049	1104	1047	1092	1128	1073	1104	1060	1061	1129	1091	1045	1090	1130	1096	1106	1055	1097	1117	1033	1140	1045	1118	1132	1096	1092	1108	1107	1074	1074	1055	1084	1069	1096	1068	1088	1059	1022	1117	1091	1097	1111	1112	1069	1074	1070	1106	1112	1094	1107	1018	1066	1041	1032	1099	1119	1105	1058	1082	1094	1099	1063	1057	1105	1120	1130	1077	1029	1043	1052	1025	1053	1067	1168	1134	1113	1067	1112	1085	1074	1099	1116	1083	1048	1081	1033	1082	1161	1068	1072	1123	1086	1079	1087	1117	1100	1133	1049	1110	1066	1098	1117	1068	1066	1073	1047	1132	1107	1101	1019	1041	1100	1089	1096	1053	1137	1146	1061	1090	1121	1089	1085	1029	1065	1103	1023	1098	1080	1065	1069	1129	1063	1093	1101	1105	1115	1098	1106	1045	1082	1070	1070	1075	1122	1066	1103	1134	1094	1087	1105	1044	1087	1073	1063	1129	1052	1128	1064	1070	1110	1135	1110	1062	1041	1013	1069	1085	1084	1083	1073	1110	1085	1112	1042	1059	1044	1105	1054	1027	1085	1123	1102	1067	1071	1117	1105	1113	1078	1078	1084	1070	1096	1112	1050	1017	1037	1098	1124	1076	1067	1087	1096	1135	1093	1081	1086	1109	1086	1108	1070	1076	1078	1112	1060	1099	1100	1117	1016	1088	1078	1063	1062	1038	1034	1081	1102	1135	1055	1084	1073	1058	1153	1043	1110	1026	1074	1043	1145	1051	1107	1050	1103	1076	1019	1095	1078	1149	1098	1070	1121	1077	1100	1102	1045	1116	1051	1069	1096	1056	1100	1104	1075	1073	1043	1068	1104	1062	1049	1118	1058	1055	1116	1104	1076	1128	1066	1090	1113	1025	1088	1121	1035	1053	1065	1099	1101	1059	1036	1074	1080	1115	1103	1079	1072	1030	1107	1097	1098	1081	1065	1099	1086	1069	1171	1067	1072	1078	1078	1049	1072	1055	1108	1083	1070	1112	1061	1150	1092	1072	1037	1060	1090	1096	1107	1100	1117	1117	1087	1110	1078	1111	1056	1060	1064	1048	1051	1140	1136	1073	1107	1028	1025	1080	1026	1079	1113	1045	1047	1113	1106	1027	1103	1032	1115	1044	1099	1106	1048	1098	1054	1109	1109	1049	1154	1105	1119	1143	1145	1026	1110	1064	1115	1105	1064	1102	1108	1057	1092	1077	1117	1084	1111	1106	1071	1085	1067	1121	1068	1099	1068	1071	1110	1063	1107	1075	1123	1084	1087	1043	1041	1074	1090	1102	1083	1074	1092	1097	1053	1085	1100	1090	1133	1066	1064	1054	1053	1135	1084	1078	1077	1109	1072	1096	1082	1073	1182	1079	1076	1093	1066	1167	1070	1092	1072	1097	1079	1032	1092	1068	1128	1113	1119	1029	1014	1082	1107	1072	1113	1113	1072	1087	1068	1098	1104	1096	1063	1014	1082	1086	1080	1096	1043	1044	1021	1104	1102	1079	986	1087	1077	1074	1102	1087	1171	1094	1085	1081	1124	1088	1067	1087	1101	1049	1061	1108	1096	1022	1015	1082	1084	1085	1080	1071	1088	1088	1085	1046	1080	1100	1048	1047	1121	1094	1032	1096	1148	1085	1097	1065	1111	1067	1076	1093	1063	1106	1082	1070	1037	1039	1070	1061	1139	1071	1079	1035	1109	1042	1094	1104	1097	1117	1124	1086	1045	1140	1094	1078	1095	1067	1091	1093	996	1093	1048	1092	1075	1126	1062	1090	1053	1040	1091	1129	1049	1109	1058	1104	1060	1087	1026	1025
3402	1349	480	272	223	266	279	262	229	189	196	185	166	143	120	114	145	131	106	100	98	114	92	81	78	101	84	85	70	89	79	89	73	70	72	67	70	65	86	66	69	66	66	75	66	76	89	67	77	84	69	76	74	77	52	65	58	74	71	71	72	76	67	72	69	73	66	76	58	66	61	58	80	84	64	75	76	73	75	86	77	88	68	68	82	60	78	73	73	64	79	89	76	67	75	91	75	91	78	67	62	87	76	59	77	60	72	86	66	92	82	63	73	77	93	82	66	66	79	78	65	71	71	86	74	76	73	76	65	73	62	60	75	65	84	70	71	66	65	80	74	73	74	64	72	57	74	61	59	78	63	65	72	69	97	85	86	60	68	69	80	83	75	77	79	70	67	79	78	77	71	64	75	70	75	73	68	83	74	60	77	78	76	58	73	90	63	78	73	68	63	94	75	80	91	70	73	83	84	71	65	72	78	74	79	61	59	83	58	77	73	62	65	61	75	74	81	63	79	70	86	78	63	57	69	84	75	81	63	80	67	56	77	59	70	79	79	71	86	74	80	62	78	67	81	68	84	70	75	76	79	76	70	61	79	67	59	66	83	67	79	81	82	53	81	83	68	78	80	69	61	52	67	79	70	85	83	77	70	71	83	80	75	90	75	67	73	68	54	61	89	54	73	69	77	80	73	59	66	77	69	56	78	61	69	87	77	85	60	76	78	88	64	68	69	82	72	59	79	66	73	74	79	79	71	78	89	69	59	81	70	63	73	79	57	65	58	72	63	91	72	73	76	76	77	81	66	69	73	59	72	81	68	70	69	71	55	74	80	70	63	77	68	77	45	82	67	77	76	77	75	86	62	71	79	74	71	75	83	73	73	76	61	73	66	71	67	59	92	67	54	79	73	66	68	84	68	74	69	63	72	65	68	68	82	75	72	88	52	72	84	77	65	74	71	57	62	87	78	79	69	81	74	93	82	78	73	72	67	60	62	68	66	69	69	77	62	73	69	83	86	75	75	73	81	73	74	95	73	66	77	72	70	81	68	81	71	73	82	79	74	92	72	71	74	85	73	70	78	62	94	89	70	72	69	62	74	82	74	65	77	73	80	68	70	61	83	90	77	59	74	61	66	66	81	72	69	62	82	61	63	78	68	61	81	83	67	65	71	81	66	64	59	79	83	68	75	87	82	80	80	66	79	71	70	78	84	65	74	84	70	85	75	89	63	64	79	64	88	68	67	67	87	65	77	83	66	62	67	66	66	72	92	67	80	84	72	83	77	62	83	81	82	67	57	81	62	77	65	57	85	79	72	79	60	70	84	89	70	87	65	90	79	83	78	68	67	71	52	83	81	60	80	107	75	60	62	63	74	57	75	80	73	53	67	75	71	83	68	54	74	63	88	62	63	70	81	101	76	81	55	77	72	68	77	86	72	84	82	69	94	69	70	71	76	58	67	83	58	74	73	77	69	86	75	85	62	87	75	68	87	83	63	69	70	67	64	73	79	79	77	66	75	76	75	89	78	68	72	77	80	63	72	60	77	67	79	54	67	69	66	82	83	84	75	88	67	74	68	71	68	78	65	69	76	78	74	79	73	73	76	62	66	63	78	63	69	76	73	75	77	71	81	79	73	67	68	81	73	62	58	85	64	67	73	65	59	77	81	75	67	71	80	76	74	75	71	79	75	92	80	75	61	71	69	66	88	85	84	72	90	75	62	86	70	83	95	83	89	66	68	64	67	65	78	86	78	66	77	80	73	77	69	64	80	75	77	93	76	84	64	76	75	65	66	80	71	74	69	77	65	72	86	69	84	84	74	79	80	73	85	73	72	48	64	86	64	92	73	77	69	65	77	73	77	73	68	82	75	67	67	79	68	81	65	79	71	80	75	75	72	79	75	68	66	68	72	64	81	87	69	90	64	71	66	75	63	80	61	86	79	94	83	92	56	72	64	73	72	76	66	58	84	72	66	65	68	67	75	74	66	74	85	74	68	77	66	76	78	62	73	67	64	80	77	81	72	68	57	51	83	66	66	81	62	77	63	69	63	62	72	74	78	68	70	69	75	60	64	70	65	74	76	64	78	80	67	69	69	68	71	69	76	73	78	88	85	58	69	81	67	75	69	74	72	89	77	58	89	57	84	66	79	69	70	74	89	61	75	85	81	72	75	77	71	73	73	59	77	61	69	69	55	85	80	60	72	82	65	79	72	90	66	86	84	74	77	66	70	83	80	73	87	79	78	79	60	70	82	79	59	82	78	73	75	77	64	64	78	86	77	63	72	71	81	56	81	73	70	74	86	89	72	77	79	66	72	78	71	82	79	71	76	79	73	69	80	79	64	66	86	71	66	61	71	79	67	77	68	74	66	68	85	77	66	69	73	78	74	74	93	59	85	82	62	71	66	70	77	82	75	56	76	77	68	87	63	87	68	81	74	94	73	69	50	66	79	70	76	73	87	64	61	75	80	62	68	70	71	78	69	78	77	72	65	76	77	81	60	71	93	79	69	63	64	79	70	71	76	76	71	68	85	70	62	67	80	62	63	91	67	77	90	67	71	70	69	70	71	73	51	77	65	97	70	67	78	65	74	73	62	64	85	70	88	73	78	88	71	86	76	66	78	68	67	54	91	69	61	79	85	71	75	83	86	78	57	63	64	90	73	70	77	76	65	83	67	68	70	69	69	75	76	64	82	78	86	76	94	76	75	65	77	77	80	61	63	71	68	82	58	71	74	64	73	71	65	63	76	83	74	80	76	70	71	82	56	74	75	78	76	71	65	63	78	70	65	63	81	78	76	64	69	62	71	63	81	82	74	66	98	69	67	73	58	79	77	59	65	85	69	86	72	68	67	81	70	61	71	72	68	63	71	68	75	76	72	83	83	81	63	59	56	80	52	78	73	88	80	78	78	75	71	70	64	75	68	71	69	59	82	72	63	79	63	83	81	55	71	68	78	66	64	77	67	84	79	79	76	68	60	65	63	64	61	76	74	53	68	62	74	71	89	77	68	75	71	83	62	74	80	74	60	54	67	73	64	84	81	77	74	77	86	69	74	78	77	78	80	85	61	69	82	71	71	72	84	69	53	69	76	71	69	62	67	70	72	96	73	71	88	82	71	71	81	73	66	75	74	69	71	82	70	72	82	92	76	78	65	73	59	70	62	72	61	62	75	71	67	95	73	78	75	64	84	72	77	81	78	58	75	55	84	61	64	84	58	69	86	75	79	89	64	64	83	75	91	71	55	72	84	72	73	67	73	72	65	75	59	66	71	57	84	81	59	63	63	77	61	66	63	74	79	79	90	79	75	70	83	79	84	73	83	74	71	68	66	92	72	63	83	67	72	88	71	74	74	87	71	70	62	73	85	61	66	62	75	80	84	77	68	51	73	65	91	80	72	73	89	67	87	65	94	74	55	71	68	60	68	62	70	80	66	68	59	64	54	69	79	81	86	62	79	91	46	87	76	81	72	81	63	67	65	78	76	64
27016	12588	5443	5662	9792	11717	11037	9870	7791	5941	5009	4179	3534	3152	2459	2285	2139	1977	1706	1445	1325	1172	1122	982	947	895	854	818	753	787	729	666	618	577	610	595	610	598	584	601	591	610	589	615	611	538	587	610	584	580	574	515	615	612	609	553	609	588	592	594	549	602	553	606	553	585	587	618	578	541	594	577	584	586	625	589	562	548	581	560	585	595	576	622	569	573	599	602	537	552	561	593	621	568	560	586	543	560	573	554	552	596	583	597	597	612	583	587	554	593	588	563	572	584	613	586	586	583	567	609	561	628	565	606	583	594	571	632	592	593	609	612	600	570	580	573	578	556	554	582	566	586	561	585	577	596	601	599	566	591	611	595	584	531	588	614	596	568	610	571	521	595	572	596	576	575	606	638	565	596	575	607	575	585	590	564	568	581	570	593	583	597	593	548	551	620	610	562	569	583	523	560	575	563	582	595	589	613	518	561	590	581	579	587	612	575	594	633	625	598	595	549	587	570	585	523	552	563	603	583	610	584	596	588	574	639	567	618	633	590	595	635	587	580	587	605	576	624	620	530	567	579	562	562	548	577	537	592	591	566	560	551	619	631	599	575	553	608	549	582	563	598	564	542	583	599	588	560	503	597	615	574	576	581	607	600	584	601	543	583	513	554	591	542	582	546	607	610	640	585	590	587	566	553	633	629	633	608	599	614	604	568	541	544	603	584	614	593	573	613	581	563	595	612	570	577	612	530	568	599	589	595	590	593	564	582	545	588	563	574	579	614	541	622	599	610	582	596	600	540	607	539	539	578	557	589	586	566	523	578	598	584	570	583	508	574	564	586	587	565	562	562	580	578	604	613	556	614	610	604	606	627	550	633	601	587	600	622	589	587	562	591	602	588	562	579	558	591	577	610	581	602	563	599	589	608	570	590	587	622	585	609	537	611	550	596	619	579	593	584	573	587	577	574	604	585	541	583	588	572	575	603	623	560	577	629	567	597	596	605	607	577	582	567	569	607	560	574	588	568	593	535	590	599	587	587	587	550	604	613	569	630	603	554	606	633	563	606	583	627	579	615	549	585	585	551	590	565	585	636	552	604	565	568	583	556	585	580	572	600	580	575	604	576	634	572	554	557	564	591	575	593	599	584	603	581	541	570	585	599	573	600	611	577	597	599	587	640	552	613	599	578	618	570	641	588	581	600	564	631	592	582	596	566	601	577	619	598	621	563	616	585	568	589	583	553	601	536	579	594	576	550	586	593	597	607	578	604	598	575	532	577	611	572	569	558	576	598	637	614	556	593	601	578	559	581	589	628	598	561	594	610	577	642	562	639	580	611	556	570	595	570	549	579	607	540	586	609	606	568	536	605	573	552	574	582	566	614	575	576	580	585	619	584	589	534	573	600	618	554	578	566	538	587	615	602	573	583	535	556	613	591	579	560	550	604	613	617	588	610	579	567	588	554	586	603	565	540	582	559	609	586	604	594	561	572	653	585	565	625	548	553	571	564	556	599	567	592	604	598	602	606	613	584	606	593	619	603	615	548	542	622	570	589	605	644	584	613	638	586	622	554	608	571	524	609	557	638	613	603	586	591	584	584	563	602	542	577	599	631	611	590	587	568	602	612	565	553	590	567	521	571	592	587	584	598	559	597	592	585	605	598	620	547	541	593	625	553	568	557	584	586	594	574	538	602	594	570	566	587	592	563	577	628	628	589	529	579	594	594	623	544	614	566	554	610	573	564	593	567	522	595	614	613	587	594	569	588	587	577	614	554	560	596	573	559	543	561	588	602	586	576	602	636	548	609	582	612	621	594	623	579	626	614	571	645	572	621	574	588	603	540	537	600	597	568	556	561	550	582	594	555	584	582	610	572	583	625	597	537	551	594	553	584	552	573	583	593	602	608	620	553	583	559	587	598	569	566	576	584	558	549	587	574	565	583	572	581	598	583	576	572	587	584	568	554	613	562	599	600	617	569	576	591	558	604	579	612	591	570	573	574	612	567	636	569	574	578	597	604	580	601	592	589	584	566	581	601	600	586	611	573	559	604	609	588	594	582	571	594	572	549	642	589	590	585	601	605	595	599	559	575	553	594	599	582	576	616	658	571	599	579	593	545	630	608	602	582	556	611	581	613	579	613	602	605	578	525	572	590	568	532	622	596	571	585	550	608	562	586	629	581	582	596	557	585	594	573	586	594	562	589	593	568	610	597	589	591	588	590	540	628	607	573	586	567	600	606	635	590	601	580	590	563	535	594	599	586	567	582	579	591	590	597	581	623	571	572	623	614	578	616	623	559	596	619	594	547	600	623	608	571	596	591	576	620	610	590	595	586	604	589	587	607	570	565	563	582	588	563	553	574	624	598	544	571	618	612	600	590	626	613	578	555	550	583	569	573	597	605	581	593	594	530	561	589	574	556	603	621	572	602	579	546	577	544	582	592	556	609	610	578	571	602	577	573	571	630	573	571	576	584	552	629	568	590	579	582	580	623	574	568	554	578	574	574	595	549	562	575	590	638	578	592	609	539	551	570	586	617	594	544	559	556	623	563	641	547	586	548	573	588	556	588	596	571	619	570	613	558	578	516	576	587	586	592	624	548	556	555	604	583	570	579	601	593	568	569	541	586	585	591	587	608	531	604	600	556	568	594	598	586	612	574	608	580	593	547	574	560	591	570	569	563	587	585	558	547	570	555	592	626	606	616	569	601	582	594	621	586	592	602	621	575	585	559	563	607	576	547	626	598	597	549	551	595	599	523	581	581	591	575	566	566	583	609	574	578	609	552	594	598	621	596	569	561	591	609	612	609	546	593	562	594	589	633	583	569	618	618	595	601	574	550	598	566	600	569	607	558	583	564	580	570	585	608	583	579	587	609	563	611	607	588	618	535	533	607	622	599	574	635	569	563	572	585	584	595	608	592	544	577	551	537	594	591	605	599	575	603	596	592	586	568	600	623	593	553	578	598	549	571	588	581	577	580	604	540	613	576	545	594	549	614	607	550	567	610	587	612	552	621	597	585	529	599	608	612	574	551	589	575	590	569	612	570	598	580	528	591	566	597	600	582	565	555	547	562	618	565	560	565	596	573	573	562	589	577	595	592	597	568	563	612	561	600	526	589	556	564	580	557	590	578	606	554	595	614	572	612	555	605	542	568	583	617	569	564	549	593	575	584	613	604	560	599	592	604	610	607	629	520	589	540	572	586	570	624	568	576	614	556	605	553	600	561	569	534	577	570	618	583	596	543	569	611	604	557	635	607	596	609	565	569	599	571	598	617	594	572	577	579	576	625	600	555	588	601	613	589	612	549	613	581	587	607	556	585	578	572	557	545	566	613	620	536	572	613	594	591	618	600	652	549	571	542	598	604	567	597	564	567	624	573	551	616	606	634	573	592	567	519	628	603	579	604	572	563	593	577	623	589	548	624	588	595	566	582	584	571	638	588	565	549	594	591	534	595	580	585	635	574	545	570	546	552	558	579	590	604	572	587	565	607	550	602
3263	1416	468	280	222	273	302	309	263	178	197	179	176	145	120	142	143	121	116	106	94	105	99	84	92	79	98	100	100	83	100	86	95	79	87	80	74	79	96	72	86	106	86	85	77	75	79	92	75	84	74	81	69	96	73	76	91	109	78	78	93	101	94	89	92	91	90	75	59	78	65	71	97	89	84	76	96	76	77	70	77	74	72	84	89	74	98	87	78	87	66	75	76	76	74	83	73	68	84	76	92	82	82	68	83	79	73	102	82	70	78	83	81	86	80	72	73	81	86	82	83	67	97	76	74	92	84	87	79	89	87	91	84	85	80	84	89	72	95	73	74	83	79	86	72	85	70	96	91	75	70	69	114	72	83	82	87	89	73	90	95	90	77	94	82	74	83	83	89	80	84	88	83	79	73	86	88	98	91	88	87	73	77	74	83	88	77	82	95	97	73	99	84	73	81	80	84	68	69	83	79	81	94	80	83	107	75	84	93	79	89	80	93	74	92	81	74	79	87	67	81	69	103	95	69	88	80	81	93	79	93	88	66	72	84	76	67	73	80	91	81	79	80	84	93	95	88	80	77	70	76	84	64	78	82	92	91	78	78	93	90	89	71	69	72	77	87	82	79	91	87	79	81	86	69	76	96	99	95	83	78	97	83	78	84	72	92	95	65	66	77	90	62	89	88	82	71	80	94	97	90	73	74	75	68	73	102	85	93	76	86	83	76	79	104	92	86	59	77	84	74	90	96	72	89	84	89	90	82	72	78	92	86	98	81	86	97	83	86	86	62	87	78	79	80	80	93	82	75	85	94	96	77	82	88	87	86	89	84	73	83	82	74	78	82	91	83	90	78	65	101	81	75	82	83	77	95	76	72	84	85	92	81	72	70	94	74	72	103	84	74	67	82	81	79	84	85	97	85	79	63	77	72	87	94	78	105	84	90	78	73	89	87	82	79	72	75	81	77	74	77	85	74	73	80	84	83	74	83	80	85	92	71	96	80	72	79	100	91	73	80	90	81	100	80	73	88	90	81	76	82	91	90	77	82	86	83	99	62	75	84	87	85	71	86	74	80	99	79	82	76	71	81	83	88	92	75	75	71	86	90	75	77	75	78	87	76	79	73	70	89	86	86	78	84	87	89	99	73	82	87	81	88	78	89	73	75	75	94	88	85	67	78	89	74	82	61	75	84	85	73	85	102	82	92	77	77	86	76	92	92	72	73	75	82	89	78	76	88	88	98	77	79	85	87	88	86	78	79	89	84	96	86	92	85	81	91	87	84	86	79	77	83	86	85	99	88	78	76	65	93	87	68	79	92	97	86	76	80	85	62	79	88	76	83	72	82	89	103	75	83	93	92	86	88	84	82	57	95	88	100	76	74	88	74	94	86	78	93	83	88	81	79	81	91	70	76	87	77	79	83	78	90	91	85	83	78	82	79	79	82	96	75	88	81	80	73	84	82	98	68	73	76	78	79	82	75	85	85	88	72	77	73	79	97	85	74	92	79	89	79	98	77	91	58	69	87	80	108	65	79	79	90	90	80	92	76	74	96	82	70	78	108	88	81	89	93	80	86	93	87	71	91	72	87	81	88	94	89	63	89	75	83	83	79	66	94	74	74	81	95	93	93	88	89	84	76	87	84	79	79	82	83	75	71	84	82	68	82	90	92	93	82	86	63	77	85	90	89	81	77	84	80	81	103	77	71	80	80	80	74	72	86	90	80	71	91	78	90	98	118	75	69	75	83	85	110	74	74	77	80	82	91	77	77	77	76	75	79	89	65	82	78	86	81	79	71	93	77	99	75	85	86	82	76	85	69	77	73	80	87	88	85	78	86	92	78	75	82	78	75	85	80	81	96	80	91	90	89	85	95	75	76	85	78	78	80	73	81	69	83	84	81	89	84	91	76	85	89	85	73	81	84	80	77	76	85	83	91	91	73	92	85	82	69	81	93	75	83	79	87	89	94	95	74	107	69	89	75	92	81	79	85	79	72	83	105	77	81	78	91	86	92	78	82	76	80	76	81	86	62	81	78	85	90	85	91	94	80	71	71	79	77	91	68	90	66	85	78	109	59	92	89	74	78	76	81	79	80	94	66	77	80	88	95	69	98	74	81	76	72	79	88	80	77	68	74	82	91	91	99	95	68	67	89	96	73	75	93	73	85	77	91	83	76	93	85	85	84	74	76	76	82	74	87	85	80	78	85	75	78	84	89	89	80	106	77	71	87	83	80	84	75	92	82	68	88	100	95	85	86	80	85	72	83	75	87	78	93	107	83	81	80	76	76	78	68	75	75	87	88	71	74	91	72	90	76	85	71	86	67	85	73	80	80	93	83	81	69	73	72	79	77	76	85	83	77	92	75	84	89	81	89	74	78	79	77	84	77	76	81	89	64	84	76	88	82	90	94	83	83	98	87	96	82	81	76	77	92	104	93	83	61	81	70	80	75	76	79	91	89	90	86	79	67	78	62	81	99	86	88	72	74	75	65	88	88	93	81	75	84	82	90	78	85	91	77	67	87	80	93	87	77	80	90	75	108	100	83	79	86	93	88	68	82	93	77	80	89	86	69	87	92	71	81	104	103	85	85	69	87	66	78	82	95	82	81	74	81	105	88	78	91	85	75	67	88	104	81	90	76	72	85	79	77	96	81	86	84	89	73	84	77	79	92	84	74	78	84	67	83	82	75	70	85	93	83	75	67	75	91	82	69	76	74	74	79	73	84	89	90	80	75	72	85	67	94	94	79	81	87	85	87	74	84	95	89	96	85	83	85	86	77	84	78	77	84	87	85	83	83	72	72	80	74	94	87	75	82	74	84	81	77	84	78	79	84	66	75	78	73	81	73	83	87	97	73	85	91	84	81	80	86	80	87	75	70	75	91	88	76	73	86	63	72	91	84	80	74	86	74	97	74	96	79	82	75	72	81	78	86	83	72	65	84	95	79	76	74	69	75	80	95	90	72	77	87	88	77	90	97	86	86	62	78	70	81	67	82	89	87	87	73	77	78	95	118	64	67	72	77	93	78	96	76	80	89	94	82	81	66	87	67	82	89	77	82	91	75	66	70	89	88	93	82	89	75	70	80	76	90	77	87	100	73	81	64	79	88	85	74	75	74	77	76	70	78	91	73	82	87	99	90	89	79	85	82	73	91	79	81	75	70	71	94	89	100	69	62	83	74	98	83	94	88	90	88	80	86	74	104	85	93	86	66	108	67	92	90	84	81	72	88	67	87	84	89	77	89	80	87	73	80	71	80	70	82	93	91	70	85	77	73	79	80	81	77	80	83	90	80	66	96	82	74	84	89	84	96	75	86	82	88	78	86	86	82	86	88	92	96	74	86	96	82	89	93	86	83	79	88	86	73	84	95	82	69	88	76	88	85	75	81	82	78	91	88	82	88	82	72	84	68	85	82	87	77	82	73	85	78	78	82	66	69	84	92	76	82	71	70	69	88	72	65	65	80	74	104	91	88	98	90	65	76	72
27748	13342	5413	5803	10138	12269	11656	9902	7894	6202	5303	4249	3695	3029	2518	2209	2232	2025	1732	1642	1468	1332	1122	1052	1032	956	934	888	869	784	769	714	695	663	727	700	612	618	646	643	632	670	626	650	630	616	643	651	652	655	648	620	620	686	633	625	689	663	653	657	652	677	711	673	709	687	654	640	657	626	694	644	682	657	638	621	667	683	669	659	605	634	614	673	635	668	656	655	600	691	646	654	632	632	656	676	658	623	665	659	659	653	687	676	655	632	652	629	623	630	654	621	667	639	648	644	641	607	640	622	664	642	718	639	656	656	611	632	638	613	700	661	606	667	669	613	656	624	650	711	650	650	650	617	663	666	650	670	686	641	659	667	652	657	616	661	621	686	695	643	638	660	653	601	645	642	659	665	643	650	636	634	670	675	641	631	674	645	649	649	623	618	636	683	656	605	652	654	668	629	626	671	615	640	661	625	690	674	627	606	640	659	639	689	632	638	599	620	646	683	653	655	664	625	631	650	707	651	652	655	653	601	642	663	706	662	647	644	609	661	667	628	658	629	646	674	687	634	650	676	678	662	615	672	604	624	651	686	653	626	647	620	641	637	661	670	667	627	605	642	691	636	681	640	631	636	697	632	644	634	661	634	656	637	660	634	656	675	683	661	630	638	615	626	653	650	627	645	636	634	664	677	673	635	646	641	673	654	629	661	637	619	645	611	633	693	617	707	606	665	641	665	637	682	624	639	641	623	609	582	652	635	646	678	666	639	637	679	623	698	669	680	632	654	622	629	645	652	627	685	628	622	675	623	657	661	643	669	637	667	641	677	673	608	623	683	638	654	638	685	615	602	694	678	651	628	626	660	648	666	624	627	644	675	630	664	698	658	631	613	656	663	624	656	682	667	675	631	645	660	661	608	661	634	669	636	664	617	682	626	662	669	656	633	640	706	670	718	679	667	637	628	609	670	656	660	666	646	637	625	629	635	660	669	627	659	663	665	694	619	626	648	642	637	668	676	629	623	659	670	674	631	672	672	660	620	676	641	639	618	611	608	656	620	646	680	625	647	570	687	660	607	659	616	652	627	599	653	655	664	672	665	630	650	635	655	661	657	656	660	689	685	630	659	683	628	662	642	641	644	677	643	631	650	635	625	664	699	645	647	629	673	642	706	659	637	657	690	652	650	675	672	678	674	643	635	692	675	686	663	650	660	682	657	655	640	649	632	665	643	627	673	637	669	652	665	632	647	662	634	686	661	631	665	652	656	617	663	588	684	668	608	646	657	652	651	649	601	650	657	606	665	633	688	655	588	728	656	720	643	657	628	671	640	636	660	651	655	655	685	670	659	619	668	583	661	661	622	677	688	653	689	652	677	616	626	616	662	659	653	686	650	658	642	623	638	621	648	652	646	660	715	654	638	605	673	652	647	691	665	664	615	660	657	624	614	687	654	721	642	678	646	641	677	614	673	662	644	625	626	636	643	664	654	650	659	676	623	661	658	646	668	665	653	639	639	694	627	683	664	643	620	639	605	633	620	661	618	664	656	663	640	682	666	658	658	623	614	649	671	592	614	676	653	624	655	642	668	651	675	654	632	700	645	621	626	667	627	644	628	634	663	593	675	626	649	675	655	635	646	696	634	626	611	669	670	662	661	654	656	689	649	632	620	651	685	679	639	665	628	645	656	661	666	633	679	679	651	652	641	651	607	650	623	686	640	666	646	655	692	646	706	690	647	582	684	626	646	672	642	651	674	655	687	665	679	661	648	689	624	629	630	651	586	633	658	660	687	626	641	680	649	697	686	646	636	663	660	681	673	615	619	617	627	647	649	670	662	629	682	575	671	658	681	640	633	668	618	626	661	663	646	646	641	625	614	655	693	669	645	689	679	670	619	628	644	645	645	687	642	667	658	668	642	658	615	699	662	634	666	622	659	622	687	664	638	655	660	665	639	667	640	665	615	643	617	671	659	648	627	691	628	611	681	611	646	654	627	664	632	645	631	644	683	633	722	637	681	643	683	627	665	636	643	632	701	663	674	675	669	670	630	654	661	609	665	641	686	664	683	634	675	622	631	669	652	678	659	677	614	649	683	631	697	626	682	649	617	650	671	668	621	657	659	612	661	652	661	647	631	645	659	643	660	646	621	612	642	672	590	640	650	589	626	646	627	646	640	664	648	643	668	667	686	655	684	646	709	633	637	675	635	661	641	652	704	638	649	638	621	657	690	626	624	650	686	662	643	668	652	633	643	654	652	666	637	662	660	684	641	643	687	625	649	597	694	661	653	653	710	655	659	636	706	672	621	621	614	637	677	668	660	655	652	684	690	655	624	665	641	656	635	659	682	672	677	645	686	618	652	649	673	669	653	661	630	686	619	681	658	653	618	662	647	674	678	649	667	593	651	672	621	630	689	634	624	707	661	655	655	659	688	630	634	660	672	622	617	646	694	670	614	642	662	652	662	594	632	640	657	639	685	672	694	647	620	639	649	672	682	702	655	644	666	658	690	648	658	677	684	660	638	637	659	652	671	636	667	633	662	652	663	625	675	686	657	655	659	655	655	671	685	675	606	675	669	637	639	638	580	624	665	664	659	666	688	672	699	655	629	676	665	692	671	693	638	678	698	660	670	622	661	615	629	650	676	670	666	631	631	637	645	678	676	666	684	686	630	674	633	660	633	624	635	650	657	678	677	641	646	681	655	687	604	682	687	627	627	698	646	654	654	642	642	619	641	653	631	608	621	656	656	642	690	616	641	714	679	639	659	654	627	631	654	656	579	625	674	626	653	663	661	660	700	655	611	649	655	705	700	632	617	676	664	678	639	656	662	639	664	641	607	645	673	661	687	670	669	647	619	631	648	678	687	674	628	640	674	663	652	618	651	593	672	669	661	654	631	632	660	678	680	663	659	641	704	633	653	690	659	629	611	664	622	627	620	664	674	670	659	654	617	644	653	686	668	648	616	642	672	685	661	664	625	671	667	636	663	659	603	631	660	640	651	668	648	664	624	674	667	676	700	667	666	677	624	643	654	615	630	619	627	672	636	623	643	635	663	656	669	650	682	662	689	663	643	644	678	646	668	690	637	611	643	662	668	660	674	670	688	645	654	655	647	625	660	667	693	655	649	688	615	646	618	632	649	665	633	619	708	688	677	648	624	633	668	655	660	674	668	705	670	637	584	677	682	645	674	659	642	651	648	643	688	669	659	675	671	635	616	671	653	662	665	665	606	626	660	592	649	687	628	611	647	625	667	672	629	647	672	621	660	649	676	667	660	660	702	630	702	678	632	662	663	663	676	607	648	679	644	662	626	625	632	689	675	672	687	661	695	632	631	681	629	617	657	614	662	633	644	696	702	626	665	668	627	650	638	653	655	677	659	659	668	644	640	725	648	663	613	646	630	672	658	743	670	684	626	659	631	620	643	641	625	672	652	655	667	675	603	659	606	610	610	664	652	670	631	628	649	646	649	660	644	674	672	641	652	658	663	642	663	646	625	646	595
5225	2336	682	347	335	347	348	341	282	271	247	191	211	163	169	166	156	138	145	135	132	121	122	127	105	92	97	99	97	91	78	90	118	90	78	88	112	111	103	79	81	99	70	78	80	97	84	82	82	90	75	94	80	90	85	91	93	100	78	88	97	86	85	97	91	96	72	99	76	64	85	80	93	96	76	87	73	73	74	80	79	100	78	90	93	91	82	80	94	101	72	76	95	93	95	91	85	91	87	96	90	77	87	87	104	71	78	87	79	84	68	84	68	88	74	81	100	81	90	85	110	69	88	78	97	93	82	79	74	79	93	87	71	84	90	87	87	88	88	97	92	100	83	78	80	81	86	68	97	87	100	95	67	94	76	94	100	85	92	89	87	78	88	103	78	73	91	96	75	85	84	67	90	80	100	80	94	96	69	91	88	76	93	88	107	102	88	92	89	93	97	89	79	93	111	106	92	79	78	94	88	69	65	74	108	89	86	90	95	85	92	114	65	88	78	92	83	85	80	80	78	78	95	74	90	90	96	85	93	76	96	76	83	86	85	83	101	82	83	77	83	95	99	89	88	82	83	94	104	70	81	87	83	93	96	99	81	95	108	81	87	97	82	81	96	80	86	90	78	111	82	91	98	96	73	76	108	96	112	95	97	62	78	77	81	86	81	80	77	75	85	75	67	70	101	90	89	74	96	82	72	86	89	78	93	94	89	85	101	75	78	96	71	75	94	89	89	94	97	78	99	90	88	120	86	70	76	93	98	89	97	85	96	78	87	90	87	94	75	93	80	92	90	81	80	78	89	78	90	95	94	65	91	85	92	88	88	86	94	84	86	101	86	79	79	109	77	75	84	87	86	97	89	99	82	89	98	80	76	86	86	85	91	85	78	93	79	83	108	80	77	103	80	67	85	75	82	97	76	98	81	93	86	98	86	81	90	86	92	83	88	93	90	85	71	91	100	87	87	87	74	112	92	89	96	82	92	81	84	80	90	91	90	91	92	95	87	70	100	95	89	91	78	85	94	93	92	86	84	94	91	83	80	78	65	82	83	92	73	87	82	70	79	104	82	88	93	81	94	86	90	91	91	103	87	81	92	91	92	78	67	87	81	85	93	99	72	85	95	99	65	93	89	83	86	72	80	95	90	77	94	82	97	84	92	91	93	84	79	77	99	80	98	81	88	90	95	78	81	89	95	85	91	98	93	83	81	89	74	79	91	77	83	86	79	73	90	86	83	97	104	97	88	80	101	98	85	82	65	83	76	82	77	82	94	96	80	66	93	89	74	94	88	95	84	87	88	79	94	79	98	87	66	90	84	86	71	79	93	86	75	81	78	87	85	93	86	79	91	105	83	94	77	82	67	90	82	71	76	90	87	88	82	103	82	101	75	90	96	71	86	103	77	90	106	82	87	97	90	72	88	95	84	92	85	77	81	86	91	89	79	70	80	86	106	106	88	72	87	80	85	88	86	79	78	78	94	88	90	96	103	93	82	97	97	90	78	78	74	78	81	98	89	71	94	63	86	88	97	85	57	90	72	82	93	98	89	84	90	93	97	75	97	86	102	101	90	77	87	91	79	100	94	95	73	84	104	88	88	95	93	80	88	89	88	90	84	90	99	99	87	91	93	75	87	90	82	99	83	90	97	98	88	86	87	71	89	73	87	73	80	91	81	88	79	107	72	87	89	76	82	92	89	77	95	80	78	94	89	84	93	83	94	91	86	82	92	90	98	77	84	97	103	97	80	91	94	73	93	97	88	92	92	74	83	106	103	83	107	102	100	82	80	95	87	100	102	91	106	87	94	76	96	89	83	88	72	84	82	72	94	78	81	84	62	90	105	82	78	84	84	82	86	87	93	86	90	75	71	86	94	82	96	88	94	91	100	77	85	81	107	79	75	89	79	72	101	91	88	93	99	86	83	100	74	82	93	89	90	82	107	82	77	89	83	91	80	72	84	98	78	81	100	97	79	90	75	84	81	93	83	80	91	96	94	81	75	96	79	84	101	79	82	84	86	85	77	88	71	91	73	91	94	84	91	100	84	67	96	86	85	89	83	74	83	88	77	90	112	85	85	93	88	106	93	88	73	87	85	86	83	79	96	95	85	75	75	93	97	89	87	90	83	78	88	91	87	85	74	93	83	101	97	91	98	78	102	84	99	93	76	95	79	88	81	72	71	107	95	93	84	81	91	91	85	100	82	88	94	88	89	93	63	77	82	90	74	100	92	90	109	77	84	89	85	97	87	74	86	86	82	102	102	81	78	107	93	91	96	90	101	83	85	94	89	75	81	76	82	98	77	84	84	92	85	80	92	81	77	79	84	90	102	71	87	81	96	105	95	100	100	94	65	91	87	76	84	94	82	82	110	95	105	81	75	75	101	81	71	91	74	92	89	98	73	79	100	93	87	77	97	77	91	79	85	92	95	89	85	98	84	90	81	77	92	89	73	73	75	86	83	85	82	92	58	86	108	76	81	76	80	70	85	82	84	86	88	94	81	77	111	89	78	81	75	85	79	90	65	65	87	91	90	81	92	82	97	98	72	80	95	86	78	82	68	67	83	86	104	82	93	74	89	81	86	97	88	100	83	88	87	94	90	87	88	90	91	99	87	86	82	91	92	89	89	86	99	88	85	89	82	94	90	85	88	92	96	89	90	102	98	80	79	87	96	98	108	77	89	109	89	73	77	80	84	101	105	83	78	71	86	85	90	85	81	102	89	77	106	103	70	90	84	90	93	88	107	98	63	90	97	99	88	76	80	79	76	92	95	94	78	102	80	82	77	84	73	102	88	76	70	100	85	85	87	94	78	81	93	102	88	87	81	98	86	92	93	88	78	101	82	99	94	84	71	105	83	89	95	89	89	83	81	83	97	91	70	72	87	83	96	90	75	73	86	77	74	94	66	84	91	75	86	79	90	87	78	94	80	84	91	91	92	85	76	92	82	81	68	84	71	80	98	87	82	83	78	87	86	115	76	105	101	105	87	77	99	91	101	94	78	105	79	86	90	78	94	81	84	104	75	82	82	75	86	89	92	84	104	83	74	79	96	89	80	84	82	91	75	87	84	94	99	105	87	98	81	91	89	99	95	79	85	76	90	89	58	84	86	73	96	84	94	76	84	76	79	83	102	86	92	80	81	77	100	90	94	91	78	77	80	92	106	82	88	78	104	84	95	115	94	85	71	103	105	93	82	92	96	98	75	100	78	85	81	75	79	104	87	86	95	92	79	99	66	83	88	103	101	79	83	107	75	93	92	79	105	100	89	94	83	100	73	83	103	91	79	91	70	77	98	93	91	79	84	89	75	86	92	76	72	92	110	103	68	82	89	102	82	64	88	81	83	81	88	68	84	97	91	83	89	92	86	72	78	77	78	102	93	76	104	83	93	91	79	79	91	76	74	83	95	102	74	84	89	74	91	81	87	84	74	82	97	72	88	87	89	84	98	100	74	79	87	91	91	84	95	89	92	72	79	96	99	84	92	86
31064	17090	7437	6999	12737	14749	14040	12165	9809	7842	6711	5432	4499	3815	3088	2883	2708	2491	2293	1981	1858	1624	1424	1265	1195	1074	1138	1027	883	892	893	801	752	711	720	700	700	725	731	681	705	696	704	730	688	684	700	691	704	687	654	728	711	672	690	711	659	706	691	682	634	701	733	691	689	683	674	684	683	689	748	692	677	667	695	682	668	711	717	668	678	690	706	723	707	704	714	682	687	696	724	724	691	690	699	702	686	653	655	687	695	686	691	663	670	703	697	673	709	681	716	737	673	713	682	699	678	713	684	702	708	678	726	660	709	673	663	669	746	734	680	715	758	667	698	674	699	644	675	649	681	722	665	700	698	681	748	674	714	634	683	661	753	641	699	700	710	716	718	705	659	674	653	703	705	750	702	649	697	730	689	666	694	710	679	694	723	686	717	706	688	695	676	735	728	697	678	713	671	639	703	705	727	697	669	698	684	678	648	713	670	639	653	693	679	654	684	733	676	681	656	667	689	723	723	733	711	686	624	680	646	722	694	741	676	687	661	679	683	709	692	685	657	701	718	634	716	716	703	707	677	733	691	701	708	678	685	723	635	723	739	729	698	683	707	744	672	682	645	692	685	665	751	670	721	689	690	694	715	683	705	676	700	694	715	713	659	672	727	737	707	674	697	687	688	686	648	669	722	712	651	690	674	701	685	679	641	697	665	715	697	657	709	667	706	674	672	721	655	655	665	708	673	701	719	657	673	748	707	702	692	645	707	659	653	702	670	684	708	732	651	679	723	694	635	715	687	675	668	716	696	701	700	699	632	722	690	692	666	704	690	706	680	736	686	715	689	697	688	649	666	700	671	727	715	766	670	682	676	652	712	658	709	696	661	686	712	687	699	714	706	673	712	701	712	677	727	718	720	660	679	709	709	692	714	665	676	667	692	700	693	662	681	718	753	727	669	679	666	679	680	683	688	694	684	685	660	711	642	674	736	709	695	681	682	671	657	739	715	684	628	708	731	714	669	687	678	677	662	689	677	645	718	679	703	675	666	680	658	652	664	768	703	714	709	667	674	692	740	709	657	685	674	686	663	679	684	698	692	725	695	689	687	687	682	693	659	664	685	742	685	696	637	669	675	684	685	669	690	719	673	712	711	690	670	685	697	727	660	720	723	660	710	689	712	661	746	661	666	686	712	718	667	718	699	719	672	723	684	703	711	653	739	717	695	721	734	671	684	709	711	742	680	695	698	719	707	677	699	689	701	686	652	679	693	704	673	612	728	697	682	729	702	649	657	684	717	702	688	725	689	667	715	723	659	720	701	711	688	673	700	723	705	641	691	694	668	698	715	708	657	735	682	646	730	733	703	722	694	643	692	675	659	700	691	690	681	682	647	706	716	691	777	667	667	699	705	687	727	749	695	661	673	704	703	679	725	662	670	713	678	726	687	728	715	688	663	673	765	698	693	657	667	673	690	670	657	732	680	724	694	677	683	760	668	714	692	768	694	670	668	693	734	628	692	711	735	670	676	690	677	670	716	637	699	670	694	655	705	666	725	704	690	648	707	697	677	751	705	670	679	687	702	663	649	669	728	718	714	688	683	658	685	680	684	737	670	677	711	688	642	685	683	744	673	690	705	729	689	752	729	696	633	728	687	723	673	651	657	668	685	658	685	730	695	670	637	702	625	707	714	708	696	688	714	689	680	700	646	631	741	685	707	699	676	723	698	691	667	641	686	743	711	680	687	706	710	703	707	698	645	730	693	667	684	684	694	654	744	683	667	682	678	662	702	676	705	704	700	728	730	670	703	698	658	729	705	711	678	664	692	711	654	687	730	648	721	706	680	679	725	696	705	700	698	725	660	679	753	672	671	680	704	703	649	707	721	717	732	708	713	701	665	699	659	723	688	703	701	696	665	707	703	718	692	706	721	672	658	665	681	736	680	678	683	687	673	695	692	740	680	692	654	710	720	688	691	710	631	687	716	731	700	696	694	725	656	650	672	682	698	699	707	740	706	691	697	685	743	701	692	681	717	717	704	685	723	702	692	669	707	649	687	660	667	675	689	723	702	693	681	664	659	698	706	699	725	668	701	740	671	687	636	704	714	680	680	712	655	639	656	727	700	703	707	665	669	707	689	695	668	648	673	686	654	701	736	710	730	663	686	656	710	704	688	741	698	717	693	717	673	690	725	694	699	695	717	671	683	715	730	731	676	744	725	701	713	687	638	704	714	674	684	713	718	739	676	706	676	683	716	724	711	660	716	680	717	678	664	661	678	706	737	680	663	701	732	669	682	687	714	703	709	738	673	672	687	707	708	713	695	697	687	673	730	664	690	724	684	714	712	730	693	720	735	660	681	628	655	731	675	695	690	720	726	697	698	679	759	709	714	657	714	733	692	693	704	658	701	686	727	673	658	699	724	660	747	699	679	646	687	712	726	672	673	686	745	676	692	719	702	647	717	700	682	726	711	713	666	673	684	656	647	718	729	730	684	692	686	634	720	610	652	698	728	731	694	722	657	731	636	661	666	692	735	725	672	682	712	651	701	694	708	684	694	699	677	716	719	680	698	662	679	707	723	652	700	662	762	699	664	702	612	703	743	700	684	719	676	673	667	703	699	712	677	733	668	724	670	706	731	698	722	715	658	709	706	700	714	711	691	666	682	688	630	738	715	698	666	692	694	703	678	700	719	625	699	718	677	663	701	665	735	686	690	704	677	739	651	684	707	724	722	636	691	663	673	747	710	641	677	674	688	724	652	720	685	672	720	728	741	644	690	690	695	727	684	660	736	654	707	628	710	668	672	665	650	648	679	663	687	704	711	632	653	644	691	710	653	678	636	725	684	640	739	694	639	720	703	648	729	665	681	667	686	740	679	672	637	679	691	664	711	677	668	695	660	649	689	673	728	729	693	659	708	711	683	701	677	691	629	704	675	693	708	698	735	697	728	717	700	683	681	664	695	756	674	699	733	728	686	660	687	677	685	700	711	678	674	683	706	676	743	687	656	680	685	715	707	697	693	668	684	676	757	700	722	641	702	713	693	664	720	653	692	672	699	673	702	712	743	676	743	762	683	697	656	724	674	685	639	660	721	645	690	664	702	683	714	637	711	690	733	697	721	707	701	666	655	676	705	708	724	711	686	701	704	763	705	690	700	718	704	682	695	697	651	740	700	697	669	685	730	720	665	674	714	673	702	686	656	726	710	694	686	660	682	658	656	706	662	679	674	691	684	672	665	709	732	701	675	706	694	719	723	682	659	634	748	711	687	722	693	719	659	693	707	685	690	674	685	689	668	721	687	742	691	661	689	672	695	716	687	704	733	691	659	657	710	675	693	714	715	692	678	670	753	750	693	682	705	711	668	699	696	642	690	685	675	690	731	656	629	693	669	690	679	694	725	719	737	746	706	682	689	695	672	710	683	682	703	631	692	647	718	687	737	708	666	684	698	655	700	726	655	674	659	691	669	711	697	681	698	692	733	708	714	680	678	666	728	686	699	701	698	699
6557	3991	1198	481	424	490	493	467	443	389	354	285	286	264	217	215	199	204	197	203	198	185	206	170	180	158	167	151	161	150	152	164	134	164	141	144	146	158	148	134	167	143	144	147	135	148	144	146	133	179	131	154	135	125	143	139	145	153	157	156	131	120	154	148	144	133	163	134	122	145	156	141	138	161	123	138	145	130	157	135	136	131	148	130	146	134	137	144	126	123	154	138	139	156	145	131	158	160	157	142	128	146	151	148	135	138	164	132	114	128	141	114	133	116	135	135	133	157	120	135	147	156	136	124	160	141	141	126	147	146	154	135	141	136	163	154	126	162	144	138	147	163	137	147	154	148	140	125	122	129	138	157	155	138	151	147	153	154	140	142	157	125	131	165	122	148	130	130	131	161	133	151	137	145	154	141	136	140	142	152	120	122	136	131	137	132	121	142	120	134	150	130	139	133	135	133	153	125	112	145	145	134	146	140	131	132	141	161	146	142	152	151	147	152	156	162	145	142	138	165	147	156	138	133	155	129	139	139	162	143	146	129	132	147	143	131	132	165	133	154	154	150	129	153	162	143	129	125	160	120	128	130	142	144	139	134	150	160	133	161	139	137	140	150	162	118	150	136	135	120	149	148	140	135	150	160	130	151	152	139	138	111	145	150	138	160	127	152	119	123	123	129	159	147	134	153	140	135	151	149	128	146	123	135	143	145	149	102	128	161	138	135	134	135	166	138	132	118	168	146	146	141	149	141	138	166	162	150	166	150	136	149	140	131	127	148	139	126	131	142	139	139	118	131	119	125	120	132	130	150	140	143	139	142	146	166	137	144	123	134	133	136	145	167	142	155	132	148	156	131	152	143	148	129	138	121	151	146	153	127	149	157	147	160	159	137	142	140	140	167	124	140	138	131	144	152	155	148	145	127	142	125	156	149	150	141	129	139	149	168	146	145	139	136	138	147	130	141	158	133	143	119	146	155	120	145	162	134	153	132	137	143	138	146	137	157	139	144	133	136	122	125	149	133	175	112	131	150	160	135	144	144	138	130	142	150	128	147	133	136	153	155	133	112	160	152	133	143	138	130	138	141	149	125	144	135	157	140	160	127	151	137	138	144	143	137	141	138	142	144	138	132	153	158	139	135	142	130	148	110	142	136	142	130	127	161	141	168	134	152	141	134	127	148	132	136	143	141	154	130	136	136	136	133	130	138	136	116	152	139	137	122	147	148	136	163	123	146	142	144	137	139	123	127	129	149	136	135	147	110	132	124	165	140	141	132	146	145	144	130	155	128	126	136	136	136	145	128	129	136	127	135	138	137	120	138	110	125	135	173	138	138	145	119	115	152	141	135	158	141	138	161	139	148	120	145	157	157	128	133	148	145	162	147	132	113	139	155	147	143	142	136	152	161	120	145	135	137	140	133	150	146	148	150	134	120	131	145	157	162	138	137	136	138	165	128	130	168	129	147	143	144	149	144	137	171	149	116	144	142	109	168	138	147	143	154	129	134	140	144	158	128	125	112	133	120	136	147	140	151	155	121	132	141	135	122	137	137	155	145	136	137	138	144	120	120	134	134	148	148	143	141	139	150	142	143	134	131	133	142	152	159	152	152	148	125	143	124	121	153	112	117	127	152	144	155	164	128	137	137	134	151	148	157	142	149	163	139	143	129	127	172	136	131	161	157	135	123	157	123	126	133	161	141	153	128	158	136	150	150	142	137	121	167	139	156	133	166	120	155	118	142	164	128	154	138	147	159	134	138	139	121	127	117	156	141	146	128	130	143	150	146	157	144	115	135	141	145	151	157	133	144	156	132	142	128	121	135	156	132	138	143	145	167	155	145	150	147	138	157	162	132	140	153	144	134	161	141	142	136	145	150	148	132	130	149	148	144	133	145	133	136	152	161	156	143	151	126	140	130	138	153	140	131	128	117	156	135	152	142	153	153	162	179	149	128	143	136	138	152	142	138	145	132	121	130	137	122	111	153	146	142	140	132	151	149	132	159	112	147	140	138	132	166	146	148	136	151	147	135	176	135	163	152	132	135	133	129	137	144	142	141	152	129	141	155	158	132	136	157	142	134	152	144	159	117	125	134	147	142	128	135	144	137	121	154	142	136	147	138	142	127	144	154	154	165	153	148	139	124	135	143	152	124	131	131	144	144	161	144	141	152	151	141	164	162	127	142	154	145	148	139	154	137	144	137	141	143	142	153	131	175	171	154	140	139	156	134	166	157	149	143	135	123	133	150	147	149	126	161	146	163	150	161	135	148	139	135	146	129	144	144	116	149	137	144	149	136	152	124	141	156	151	124	143	147	158	145	134	143	142	144	151	131	145	149	154	129	124	140	114	133	152	143	141	146	143	130	155	129	129	136	144	127	137	142	138	139	137	129	141	154	151	151	144	167	120	132	123	144	130	134	146	143	136	139	151	132	159	136	125	150	149	159	157	137	131	135	137	159	149	124	141	154	117	131	148	129	147	132	154	136	130	159	155	161	129	138	142	162	153	130	112	158	142	144	144	131	117	141	143	137	134	171	143	127	150	144	154	122	147	148	130	112	142	143	139	122	146	148	171	134	153	157	132	133	124	160	124	130	147	149	110	143	136	138	145	126	148	134	158	152	133	136	147	152	146	167	131	157	143	138	139	165	145	139	152	135	143	131	139	140	119	141	145	138	139	150	144	134	154	132	142	148	144	139	158	169	140	138	154	132	134	119	158	122	161	133	144	150	141	128	139	136	123	132	139	151	150	123	148	130	134	148	139	146	135	164	149	144	127	127	151	162	127	140	153	162	138	139	137	136	134	144	142	124	147	143	147	135	141	148	132	153	140	136	146	138	137	136	139	124	145	151	165	143	118	151	127	150	160	142	138	143	149	141	172	147	143	149	141	148	140	118	138	125	134	157	144	157	137	148	136	130	141	128	152	151	148	127	173	136	144	149	137	152	127	122	162	146	128	148	161	135	135	143	131	154	141	136	148	142	136	138	154	146	155	153	140	143	144	149	114	161	142	157	161	160	124	149	133	152	145	131	133	152	116	150	147	138	128	152	146	153	142	159	146	146	135	143	175	156	141	138	152	169	133	147	139	154	124	161	120	127	139	142	142	150	154	152	131	119	136	138	140	136	138	157	151	138	140	145	145	131	154	144	135	154	159	121	135	118	131	139	134	146	139	142	131	147	154	145	135	136	140	134	137	147	152	130	135	145	151	144	126	145	121	140	143	158	151	139	149	137	155	139	138	146	140	120	133	160	150	147	126	144	132	153	140	151	127	140	141	135	138	135	124	137	157	133	159	141	148	144	147	131	134	149	138	130	147	136	152	161	148	149	131	140	128	145	135	150	134	154	171	108	133	127	133	145	140	136	131	135	159	139	140	159	145	140	159	141	156	125	129	135	142	135	127	142	142	135	152	156	135	130	138	156	138	142	143	162	118	143	116	151	163	151	157	146	130	124	132	147	148	148	150	141	130	130	137	136	138	142	117	169
35204	21823	9953	9219	15631	17753	16823	14391	11936	10160	8684	6920	5606	4929	4210	3759	3598	3380	2984	2734	2485	2218	1988	1881	1756	1669	1590	1502	1444	1359	1250	1231	1214	1212	1186	1112	1085	1135	1179	1101	1132	1100	1119	1093	1092	1069	1072	1097	1125	1091	1123	1088	1079	1142	1108	1083	1044	1088	1107	1106	1132	1064	1099	1103	1051	1058	1107	1051	1085	1099	1110	1105	1062	1019	1122	1140	1107	1116	1104	1100	1121	1121	1110	1146	1127	1124	1076	1086	1135	1094	1113	1096	1081	1068	1094	1100	1049	1092	1060	1091	1039	1077	1088	1063	1061	1132	1117	1089	1123	1079	1101	1089	1026	1057	1128	1081	1036	1141	1095	1050	1110	1065	1218	1044	1119	1103	1118	1086	1118	1135	1123	1084	1082	1092	1111	1131	1112	1080	1118	1100	1107	1042	1102	1119	1110	1125	1105	1112	1112	1065	1054	1092	1135	1118	1108	1073	1092	1071	1070	1115	1101	1065	1116	1122	1080	1082	1079	1113	1117	1108	1111	1086	1107	1091	1085	1055	1139	1094	1130	1058	1044	1085	1078	1095	1055	1061	1087	1133	1141	1124	1068	1051	1100	1079	1087	1093	1107	1021	1068	1101	1057	1063	1073	1076	1103	1084	1080	1094	1053	1071	1139	1063	1118	1015	1047	1096	1078	1113	1100	1085	1174	1116	1103	1095	1072	1079	1033	1086	1086	1022	1069	1075	1101	1093	1025	1152	1029	1070	1074	1086	1120	1082	1014	1101	1077	1074	1076	1088	1159	1045	1122	1109	1091	1079	1113	1106	1175	1110	1086	1153	1122	1026	1065	1131	1051	1075	1074	1115	1123	1046	1091	1094	1094	1062	1064	1055	1151	1021	1103	1053	1081	1098	1143	1129	1095	1083	1043	1116	1087	1040	1104	1123	1101	1044	1079	1095	1067	1106	1126	1124	1109	1065	1134	1060	1097	1045	1067	1075	1120	1059	1106	1077	1092	1091	1079	1106	1122	1139	1100	1096	1135	1128	1100	1132	1114	1042	1106	1071	1100	1126	1095	1080	1076	1086	1087	1022	1042	1047	1065	1098	1115	1130	1090	1126	1052	1068	1076	1020	1081	1105	1083	1033	1093	1124	1095	1090	1097	1138	1065	1073	1097	1091	1055	1077	1103	1126	1105	1099	1109	1058	1065	1097	1156	1058	1105	1097	1075	1145	1084	1123	1047	1089	1058	1117	1055	1011	1091	1134	1049	1042	1102	1076	1080	1142	1105	1058	1079	1151	1089	1129	1118	1117	1007	1087	1114	1083	1110	1036	1097	1099	1044	1075	1042	1088	1144	1063	1097	1062	1152	1072	1060	1084	1061	1109	1104	1082	1114	1115	1110	1046	1087	1054	1099	1093	1129	1087	1140	1046	1050	1074	1089	1083	1127	1049	1116	1015	1139	1076	1049	1117	1056	1048	1106	1115	1096	1041	1034	1067	1074	1096	1083	1134	1085	1104	1134	1062	1099	1052	1118	1039	1097	1066	1077	1098	1110	1067	1032	1048	1094	1045	1032	1076	1074	1086	1109	1052	1088	1195	1059	1047	1064	1093	1074	1090	1111	1141	1122	1074	1110	1112	1100	1080	1052	1127	1129	1100	1055	1090	1093	1073	1063	1090	1109	1065	1074	1144	1081	1041	1086	1028	1094	1083	1116	1089	1027	1090	1064	1079	1023	1092	1151	1185	1048	1091	1049	1029	1029	1037	1054	1062	1130	1100	1104	1088	1083	1084	1128	1085	1103	1094	1067	1121	1061	1135	1071	1089	1084	1073	1081	1143	1079	1087	1068	1139	1063	1117	1050	1122	1090	1118	1095	1097	1063	1097	1045	1085	1105	1055	1093	1066	1084	1104	1068	1112	1082	1143	1133	1123	1079	1074	1074	1093	1015	1099	1093	1041	1104	1116	1090	1093	1126	1106	1072	1087	1061	1099	1147	1148	1095	1075	1067	1026	1085	1063	1099	1145	1153	1178	1119	1073	1125	1137	1112	1118	1045	1049	1084	1106	1108	1080	1080	1145	1104	1095	1114	1101	1082	1130	1064	1043	1114	1020	1084	1110	1075	1101	1134	1068	1101	1091	1067	1092	1044	1119	1082	1171	1069	1069	1090	1075	1068	1111	1058	1062	1113	1121	1087	1113	1061	1118	1111	1064	1085	1047	1020	1083	1088	1070	1129	1092	1108	1092	1054	1068	1156	1069	1100	1049	1088	1092	1081	1090	1104	1148	1081	1058	1129	1008	1133	1079	1042	1020	1092	1086	1017	1105	1029	1086	1051	1128	1058	1104	1084	1092	1132	1048	1059	1148	1129	1013	1113	1075	1111	1095	1095	1025	1069	1069	1045	1107	1056	1111	1097	1106	1070	1116	1040	1059	1036	1114	1054	1075	1065	1074	1059	1122	1065	1065	1067	1073	1074	1050	1090	1073	1121	1074	1118	1086	1091	1091	1114	1123	1097	1071	1030	1051	1076	1079	1112	1100	1048	1009	1067	1114	1032	1076	1083	1072	1073	1114	1132	1072	1095	1055	1107	1109	1067	1074	1117	1093	1098	1121	1093	1114	1074	1092	1049	1051	1087	1117	1082	1096	1106	1050	1149	1094	1048	1075	1090	1075	1065	1116	1136	1061	1099	1045	1069	1091	1026	1058	1103	1099	1100	1099	1119	1135	1173	1080	1057	1123	1026	1093	1098	1120	1154	1073	1087	1074	1063	1081	1059	1096	1046	1033	1122	1137	1123	1090	1032	1105	1162	1072	1061	1114	1125	1103	1103	1140	1100	1060	1076	1136	1049	1105	1108	1059	1091	1066	1108	1066	1096	1122	1046	1097	1073	1095	1097	1085	1090	1078	1054	1064	1058	1089	1099	1057	1083	1080	1068	1122	1054	1098	1074	1076	1076	1083	1120	1118	1092	1090	1171	1081	1093	1126	1106	1160	1085	1108	1105	1033	1093	1072	1116	1072	1071	1119	1041	1045	1090	1059	1058	1094	1066	1046	1072	1045	1112	1115	1060	1097	1073	1089	1131	1126	1072	1060	1064	1091	1080	1085	1101	1064	1143	1068	1115	1063	1072	1092	1076	1064	1113	1145	1097	1065	1065	1108	1115	1083	1127	1061	1109	1089	1033	1091	1064	1160	1053	1085	1061	1076	1067	1101	1105	1072	1072	1052	1136	1087	1071	1158	1088	1145	1050	1043	1034	1093	1070	1154	1087	1065	1094	1134	1043	1054	1090	1087	1128	1099	1105	1128	1027	1104	1056	1086	1094	1044	1032	1042	1113	1122	1104	1112	1113	1098	1081	1056	1098	1134	1049	1036	1091	1068	1042	1040	1080	1046	1050	1147	1151	1103	1052	1059	1112	1066	1100	1131	1073	1047	1090	1082	1074	1072	1055	1108	1094	1167	1060	1034	1165	1112	1043	1079	1036	1120	1018	1071	1085	1114	1111	1122	1083	1113	1075	1070	1086	1027	1125	1128	1080	1150	1033	1122	1093	1157	992	1154	1165	1091	1113	1105	1072	1086	1100	1116	1124	1105	1115	1093	1084	1050	1099	1030	1088	1134	1070	1090	1132	1046	1060	1092	1070	1112	1110	1095	1108	1090	1056	1124	1043	1098	1063	1078	1085	1114	1115	1125	1142	1056	1062	1080	1119	1052	1155	1047	1041	1076	1052	1073	1074	1103	1113	1044	1089	1098	1111	1112	1105	1084	1077	1093	1052	1072	1117	1077	1140	1075	1080	1092	1062	1033	1124	1080	1040	1083	1124	1166	1080	1112	1059	1093	1143	1073	1078	1059	1080	1049	1076	1100	1042	1079	1068	1109	1090	1055	1117	1067	1117	1086	1078	1038	1101	1086	1106	1129	1089	1087	1093	1074	1083	1070	1072	1113	1099	1065	1081	1112	1070	1102	1075	1096	1068	1124	1168	1143	1132	1081	1078	1075	1061	1084	1091	1094	1080	1071	1057	1126	1042	1130	1071	1072	1088	1108	1057	1068	1116	1081	1082	1038	1060	1075	1092	1057	1092	1111	1029	1072	1119	1121	1059	1141	1050	1137	1080	1065	1130	1062	1097	1077	1042	1081	1035	1088	1097	1049	1066	1129	1160	1052	1068	1143	1064	1043	1036	1068	1091	1083	1089	1060	1085	1075	1065	1019	1110	1134	1092	1124	1022	1045	1086	1096	1124	1138	1046	1007	1126	1119	1121	1122	1119	1064	1105	1073	1080	1099	1125	1117	1130	1065	1122	1114	1140	1093	1113	1098	1082	1097	1058	1121	1140	1097	1076	1088	1055	1087	1087	1138	1045	1092	1114	1074	1052	1106	1068	1120	1089	1130	1089	1206	1087	1122	1055	1124	1087	1040	1138	1074	1093	1091	1104	1040	1144	1033	1063	1143	1072	1124	1075	1070	1136	1089	1131	1030	1159	1095	1125	1013	1078	1071	1044	1122	1042	1062	1095	1066	1127	1098	1136	1122	1125	1096	1057	1073	1097	1044	1057	1095	1039	1108	1146	1080	1160	1074	1132	1152	1118	1104	1058	1090	1054	1066	1055	1024	1072	1114	1114	1088	1080	1083	1128	1069	1148	1112	1069	1100	1089	1026	1097	1124	1173	1132	1081	1073	1049	1126	1043	1028	1105	1050	1027	1052	1133	1103	1122	1096	1058	1118	1061	1148	1100	1020	1066	1091	1076	1117	1060	1078	1115	1097	1106	1090	1100	1068	1080	1043	1115	1065	1089	1083	1081	1031	1065	1065	1117	1096	1075	1041	1099	1103	1064	1079	1069	1105	1116	1062	1075	1092	1142	1099	1100	1106	979	1068	1082	1049	1103	1095	1073	1048	1086	1134	1083	1112	1050	1092	1052	1021	1067	1103	1081	1127	1136	1138	1118	1026	1057	1136	1129	1111	1116	1086	1046	1088	1054	1166	1101	1050	1116	1121	1092	1082	1108	1121	1131	1087	1042	1096	1169	1098	1108	1069	1056	1080	1064	1113	1164	1116	1085	1071	1055	1103	1115	1118	1095	1069	1141	1099
3265	1276	477	266	238	276	255	260	256	183	196	164	129	156	125	130	98	118	115	121	114	98	88	85	90	71	77	81	66	79	78	71	71	75	64	60	77	62	73	66	85	60	69	79	62	76	89	72	60	72	67	75	79	63	75	67	76	78	53	74	79	83	81	70	73	66	95	58	79	81	77	70	63	79	73	70	81	84	83	78	75	75	67	80	78	63	83	79	69	68	77	75	73	78	75	67	70	76	59	62	75	69	60	64	84	59	69	72	59	72	80	63	75	68	67	73	71	65	68	63	83	64	69	69	61	70	77	76	82	73	77	69	79	67	69	71	62	75	69	61	59	64	63	65	74	56	70	71	65	59	74	73	78	59	68	57	71	68	74	68	57	84	69	79	81	69	79	66	69	67	90	66	61	79	62	76	66	55	63	79	77	73	72	75	76	74	70	75	83	75	73	77	67	73	70	71	65	79	68	82	84	81	73	76	88	75	65	75	68	50	71	73	81	82	76	76	83	75	66	68	74	61	89	69	67	75	83	71	69	61	58	90	68	77	72	78	78	67	74	82	73	78	74	80	77	75	81	62	64	82	75	67	64	67	64	72	75	75	75	70	85	72	70	62	78	75	75	66	77	70	81	64	66	73	63	67	67	73	81	74	67	66	70	63	78	74	72	77	74	75	78	85	76	84	73	59	68	66	73	90	63	75	73	75	76	69	65	81	64	73	65	73	67	78	79	65	67	75	72	63	70	77	66	73	49	70	68	77	62	66	76	77	84	69	64	64	60	72	70	70	68	73	83	89	69	82	89	69	79	65	79	65	59	75	67	84	73	64	76	62	69	68	84	74	65	69	81	82	80	84	77	60	76	74	62	72	78	83	70	67	72	76	84	75	80	68	82	71	75	62	63	69	83	75	72	72	68	81	68	61	70	79	67	89	72	74	79	79	70	62	86	76	82	68	78	75	87	79	80	60	77	70	71	70	77	75	73	68	74	60	55	76	69	61	80	60	65	74	82	65	72	74	68	68	63	71	66	63	71	83	74	86	53	87	69	71	73	67	60	77	55	71	86	81	66	81	70	63	73	66	65	83	68	65	78	75	88	81	80	79	65	68	76	84	63	70	79	80	76	64	49	86	58	76	61	78	74	78	69	82	66	68	75	62	58	62	66	80	74	72	75	52	60	68	69	78	75	79	83	73	87	74	67	73	77	77	61	58	70	78	79	78	70	61	68	75	73	89	64	75	67	80	70	68	75	77	71	87	84	79	81	68	73	68	68	75	60	69	91	72	75	74	62	72	71	89	70	93	82	84	67	77	89	78	80	70	66	86	55	76	68	77	63	75	76	57	59	81	78	73	56	66	69	61	71	76	85	64	80	76	80	67	79	77	60	65	68	75	73	73	87	58	65	61	59	81	78	79	80	70	76	79	58	70	63	49	80	73	59	69	60	73	66	69	85	79	71	78	73	78	76	69	68	82	70	56	78	75	69	70	63	88	59	79	75	83	61	63	72	74	78	69	68	61	65	71	74	73	80	57	79	81	74	75	81	73	81	74	73	67	78	78	75	78	78	71	68	91	65	73	68	76	73	72	72	69	70	71	66	72	62	90	69	64	67	85	69	65	70	73	61	78	67	75	70	76	64	70	71	71	76	73	77	81	65	86	68	64	84	67	78	48	65	60	81	59	75	72	65	84	68	74	69	61	71	51	71	50	74	74	57	63	68	63	74	72	69	58	67	73	72	78	61	64	73	71	89	65	71	73	62	65	82	64	59	72	77	63	73	70	78	79	74	60	70	83	70	72	82	82	58	77	75	60	82	72	73	75	101	57	54	61	87	71	75	68	74	61	70	82	74	75	77	72	61	75	82	72	79	62	76	64	75	52	78	68	77	71	62	65	71	59	62	73	75	83	80	56	65	81	53	85	67	80	55	68	81	60	63	74	78	84	75	87	63	71	73	71	68	71	78	68	81	64	63	76	86	78	71	49	74	76	63	87	71	59	78	66	64	69	64	93	85	76	83	64	86	77	73	67	69	78	76	56	80	68	77	71	84	65	73	65	76	73	72	83	74	74	67	81	70	85	77	64	76	77	72	71	77	73	71	86	62	73	66	79	80	88	77	79	68	63	73	57	65	74	64	75	81	73	82	72	82	67	63	60	83	66	82	93	78	67	77	63	69	78	60	69	79	73	73	77	68	74	70	85	74	63	82	72	58	65	87	68	80	79	70	83	77	69	67	66	79	78	58	73	87	66	83	64	91	68	84	82	69	81	72	78	71	67	69	73	69	68	50	59	82	69	79	82	87	70	64	50	67	69	48	75	89	63	82	82	86	76	70	71	80	73	90	79	65	70	76	75	92	75	84	62	69	71	80	83	84	79	63	68	74	68	77	87	69	54	68	57	82	86	64	60	77	77	78	83	82	71	71	85	88	75	74	76	88	75	56	69	73	71	75	63	78	61	80	68	71	77	60	73	69	70	79	70	74	79	77	69	78	77	69	67	67	76	65	75	76	70	63	84	63	75	77	74	74	76	82	77	70	72	63	78	77	67	81	87	68	87	61	62	71	70	79	75	79	59	73	68	75	74	58	77	67	67	89	76	70	74	62	73	66	72	65	75	64	67	70	85	64	83	72	70	61	83	70	67	65	65	63	59	76	65	95	75	70	59	73	73	78	82	61	75	62	71	79	67	77	76	70	69	76	77	72	73	68	86	72	75	83	54	69	70	83	78	81	76	60	84	81	50	61	61	65	70	61	90	81	78	67	82	87	73	65	75	83	61	69	70	95	84	65	60	77	95	64	64	58	66	65	82	55	86	71	70	72	67	81	72	80	68	80	60	62	56	87	61	69	67	75	59	85	79	77	68	74	75	64	95	67	65	64	66	75	70	69	78	58	67	74	69	67	73	67	74	86	85	60	59	74	62	73	63	88	62	65	74	66	63	86	69	70	59	65	77	65	76	53	77	66	63	71	75	80	74	69	64	78	80	60	49	67	81	59	77	61	67	74	77	65	61	71	64	64	63	75	84	80	67	77	70	72	58	65	64	54	74	55	63	67	82	82	76	65	75	70	57	70	70	71	57	61	64	72	73	78	80	62	69	59	68	72	61	81	93	73	62	54	79	73	74	65	66	69	63	68	63	65	67	66	59	98	68	75	71	76	61	85	75	79	92	68	68	87	65	71	64	70	64	72	64	78	74	62	70	67	62	65	78	65	77	83	61	62	56	75	62	63	63	75	61	65	73	63	79	68	73	78	78	62	85	60	84	73	78	84	76	79	71	72	81	80	81	63	76	73	78	64	58	67	76	73	74	71	78	67	73	86	80	67	67	67	66	70	85	80	53	71	65	62	73	67	73	69	67	69	72	75	83	61	75	81	74	73	77	70	65	58	72	69	64	63	75	63	75	71	73	80	63	84	83	62	70	69	61	62	83	71	73	76	87	69	73	67	79	80	77	88	63	64	69	58	68	58	79	90	79	61	76	64	78
26486	12743	5385	5369	10523	12135	11425	9762	7844	6365	5048	4115	3231	2888	2565	2109	1925	1865	1767	1551	1396	1250	1189	1075	992	860	914	773	778	740	712	603	639	595	605	607	607	589	565	532	572	577	526	603	592	530	601	554	546	612	575	621	541	588	558	590	540	572	548	604	601	516	563	601	576	622	608	558	542	585	566	576	595	587	582	549	580	554	591	576	610	564	586	594	567	576	607	530	557	522	568	594	582	567	577	565	557	566	583	535	598	588	589	604	581	561	586	559	588	558	547	615	541	540	564	548	551	607	554	570	534	592	582	583	577	610	548	591	579	607	616	589	600	584	593	597	617	551	546	587	625	587	552	564	580	585	598	597	573	569	572	543	568	566	591	613	580	580	582	616	589	543	561	595	561	580	524	537	605	567	594	604	593	562	605	574	521	549	614	526	588	530	558	610	552	560	537	554	584	601	587	555	536	597	597	582	578	600	599	577	590	576	575	624	585	607	566	598	520	548	574	571	590	566	576	600	610	590	571	602	609	585	627	551	581	558	577	595	621	584	588	570	591	544	568	580	570	633	575	554	580	557	571	589	577	620	574	624	576	598	542	565	594	573	589	567	570	583	595	590	607	569	591	596	569	571	561	540	565	595	611	567	570	585	591	627	619	602	563	596	618	591	546	587	557	605	550	561	554	591	615	540	587	559	549	589	571	536	533	567	505	595	549	535	554	535	572	562	616	587	606	665	577	597	571	603	571	602	537	577	587	549	594	568	622	603	545	587	598	597	544	573	563	601	564	589	618	582	581	612	574	548	610	587	549	602	577	582	580	619	560	568	616	603	595	574	618	566	594	584	539	596	581	562	611	598	567	616	578	612	550	535	590	577	587	587	597	580	584	579	584	581	599	615	595	558	597	584	602	590	581	594	603	599	602	553	602	603	569	622	604	588	587	531	592	556	622	599	598	614	575	594	552	579	597	538	606	607	566	552	581	596	604	584	578	602	534	601	531	574	556	628	572	569	598	602	576	558	535	567	585	578	568	608	528	580	520	542	542	579	590	602	603	596	535	533	579	568	609	569	520	583	591	558	573	601	595	575	576	590	569	545	543	566	571	614	596	537	557	560	558	589	574	572	600	593	607	574	585	569	564	574	602	545	584	593	594	600	580	586	615	594	586	604	585	606	599	616	556	608	570	596	577	554	540	539	563	557	570	614	583	556	591	537	601	592	599	618	585	594	549	599	571	565	573	571	580	602	564	544	564	617	616	569	588	555	567	554	589	565	602	564	556	563	630	563	553	583	556	581	588	607	573	592	588	601	617	571	597	617	570	584	574	538	581	567	583	526	600	587	543	576	596	574	567	620	572	581	598	615	580	592	612	541	606	544	575	546	558	611	595	540	569	616	558	573	568	593	632	606	542	612	578	601	582	607	557	549	625	557	562	599	587	529	587	582	570	588	599	580	592	546	566	555	634	563	561	570	581	583	584	617	573	577	573	589	537	567	569	589	605	588	604	574	574	609	629	587	579	572	582	620	572	599	615	568	549	540	596	594	593	614	551	566	573	551	553	560	579	524	591	565	525	578	573	621	605	640	609	579	592	547	577	567	569	592	598	570	589	568	540	555	548	613	571	584	565	587	604	604	624	570	540	580	605	573	557	591	534	580	572	582	639	599	600	585	551	558	573	597	614	542	567	558	593	586	585	589	564	578	574	530	538	557	575	635	575	580	603	574	589	583	583	578	613	603	582	558	560	582	575	573	597	598	581	613	564	566	584	588	550	587	571	548	575	586	566	555	559	575	604	572	636	610	533	575	584	578	551	587	561	618	581	564	580	603	597	559	540	582	595	561	576	556	592	577	583	590	595	562	526	577	558	590	576	592	519	573	581	602	584	573	552	560	585	595	568	592	578	575	597	627	586	570	587	588	535	587	547	564	566	597	613	629	557	568	580	564	543	584	594	563	623	560	591	587	580	560	576	598	585	570	549	601	563	581	573	592	596	559	579	625	574	574	563	582	593	529	565	576	567	602	578	620	554	563	550	579	586	528	593	608	612	579	599	605	596	540	578	572	563	594	563	583	598	574	578	570	625	607	565	577	561	585	580	592	586	532	585	510	585	536	570	579	623	528	592	527	600	607	600	586	564	582	571	583	527	588	600	534	595	562	559	583	589	585	595	610	589	595	527	561	639	542	586	598	554	573	571	643	551	570	605	613	574	571	545	594	613	547	588	595	559	556	557	559	608	588	587	537	572	616	586	617	612	556	562	593	569	587	588	544	580	579	557	586	610	598	557	572	589	564	571	558	572	579	589	534	575	533	570	601	563	588	593	565	516	581	542	606	600	566	596	541	576	560	562	592	554	567	609	585	583	581	580	599	592	609	544	556	606	564	561	596	582	552	613	597	556	578	558	578	573	539	587	572	600	571	553	543	603	555	606	572	558	576	599	605	606	569	525	573	589	564	596	588	583	576	603	579	567	538	538	582	564	576	572	562	543	538	582	588	613	581	590	619	565	553	553	526	571	541	562	596	613	575	594	520	557	575	589	530	558	531	538	575	598	594	579	531	552	537	555	556	579	577	597	593	555	630	566	552	602	599	600	571	557	593	627	610	588	627	625	591	580	591	567	579	596	548	544	583	544	564	568	586	582	565	562	570	598	584	618	592	582	576	556	551	561	588	588	592	582	626	559	616	598	640	557	560	567	564	559	551	612	576	565	581	543	620	619	625	604	581	612	583	622	582	562	567	547	604	578	605	547	582	589	584	557	589	583	612	574	572	627	618	570	566	588	559	570	530	550	616	586	609	547	579	572	612	563	638	593	550	572	588	593	552	592	615	581	542	583	578	593	554	554	621	572	574	553	557	576	558	570	564	533	607	624	584	626	567	558	548	533	567	600	591	580	569	583	603	621	597	594	564	568	562	593	608	542	564	612	570	612	616	580	584	641	531	611	582	582	532	647	569	590	578	561	562	544	617	575	603	579	565	557	610	571	584	581	582	610	581	581	548	566	557	589	563	560	589	573	609	564	564	577	562	590	536	607	557	574	593	618	564	583	580	585	571	621	581	612	565	562	606	571	619	546	593	557	602	585	591	596	591	560	579	607	595	559	549	545	548	625	589	593	553	586	588	586	539	587	557	583	606	617	552	560	626	606	570	530	596	571	582	546	594	571	538	549	576	567	587	563	540	590	592	600	568	554	600	580	615	617	608	567	602	549	568	589	600	594	575	570	546	587	573	617	563	603	573	560	570	585	592	586	563	598	563	568	569	539	575	573	576	586	607	609	595	589	610	566	574	564	581	564	623	565	561	640	560	577	572	589	600	557	555	610	526	591	542	548	552	623	611	569	616	594	603	570	581	587	583	557	590	604	645	565	594	565	564	599	592	570	562	584	612	567	617	581	604	597	588	616	563	529	583	581	574	578	567	589	559	546	562	608	600	546	571	601	547	587	601	560	608	584	561	593	569	582	584	547	562	584	565	542	621	573	624	570	595	596	572	605	603
3102	1439	509	301	239	285	300	281	279	230	206	175	147	138	140	127	133	130	146	123	124	120	113	91	119	98	96	97	98	79	81	91	73	88	84	77	80	113	85	81	100	74	79	79	82	75	94	77	83	96	81	69	82	93	89	72	87	75	97	101	83	80	102	76	77	74	86	83	81	78	78	81	87	83	81	85	95	82	91	69	84	73	92	88	73	72	79	72	82	69	70	92	89	73	91	68	78	85	84	93	86	93	98	105	81	84	93	76	85	89	84	84	102	72	84	93	80	83	88	87	103	71	80	73	91	82	75	95	84	75	77	84	66	73	77	91	105	100	69	86	72	92	92	96	91	98	71	78	86	90	73	97	83	85	73	78	77	91	88	99	73	94	78	72	94	77	96	82	87	96	81	72	87	87	85	75	82	83	85	95	91	83	79	78	69	82	100	65	80	89	65	89	84	84	78	67	82	88	76	93	70	81	87	90	88	80	82	87	75	68	86	70	84	82	88	74	81	77	83	82	84	92	83	94	76	83	64	92	80	83	69	84	81	71	92	89	83	91	98	85	90	90	97	79	93	87	99	76	74	83	79	61	81	80	79	80	96	84	74	88	71	73	74	86	84	80	92	85	72	85	78	86	77	74	89	69	83	72	97	80	84	84	91	111	84	80	83	86	70	74	78	83	87	81	79	94	75	86	75	83	77	91	82	65	90	84	70	72	84	81	87	68	78	82	85	80	95	73	78	92	70	71	85	72	76	99	78	80	80	76	99	78	82	83	86	82	71	77	84	97	73	80	90	73	76	100	76	87	89	77	75	91	86	72	92	95	90	80	101	74	85	78	95	80	78	77	85	82	86	58	84	92	82	83	85	82	94	93	91	87	96	63	78	76	80	84	78	94	80	99	70	83	103	97	71	80	91	88	68	100	87	82	71	95	85	83	73	71	93	100	85	80	80	78	82	89	82	87	70	87	80	83	77	94	71	77	86	76	81	64	69	86	100	93	75	80	86	95	74	91	77	87	83	77	89	102	83	88	86	86	91	83	75	76	87	70	79	92	80	80	85	88	78	78	100	78	90	85	95	85	71	81	83	71	89	64	67	92	81	77	76	75	80	71	81	93	108	80	81	94	61	77	77	62	78	110	73	84	99	87	69	88	95	86	93	76	75	101	79	79	67	95	81	72	80	84	88	80	87	91	85	79	82	91	73	75	91	79	90	86	83	92	92	93	79	87	79	78	97	98	87	85	91	76	70	84	79	76	68	87	94	92	80	91	71	98	98	79	80	84	93	86	75	105	88	114	55	80	91	86	74	76	73	96	86	82	76	64	94	92	77	81	88	89	98	94	93	89	74	64	79	84	92	70	75	82	78	89	79	73	98	71	78	70	89	93	89	76	75	78	90	87	78	93	97	75	62	83	86	79	84	71	78	75	77	85	81	85	69	88	89	81	80	76	77	84	91	77	86	96	70	84	81	104	87	78	91	102	81	88	78	103	72	96	83	88	71	71	96	92	85	92	89	72	74	64	86	95	90	83	90	91	79	78	79	96	92	68	76	79	89	92	83	86	92	87	87	91	97	79	88	89	75	70	79	87	93	91	88	76	91	67	83	78	86	83	76	85	82	85	80	90	68	90	70	75	86	86	100	98	87	67	87	81	94	63	79	65	70	78	87	81	75	92	87	75	76	67	67	79	85	81	78	87	77	72	79	78	84	80	95	67	72	91	95	84	70	77	79	87	67	74	77	87	93	82	71	78	82	83	78	111	98	97	74	69	99	69	78	70	76	87	86	91	71	62	80	94	87	102	86	85	76	86	95	87	78	76	100	77	77	87	72	81	87	80	71	78	71	82	85	81	90	84	79	86	84	72	77	69	89	74	92	79	91	87	81	95	76	84	97	96	79	92	91	66	71	93	82	77	85	74	64	72	73	70	90	88	83	79	71	78	81	84	74	83	74	86	92	89	88	85	94	79	83	78	75	91	89	91	81	78	74	70	82	74	89	87	76	101	88	82	76	85	105	89	82	72	75	70	75	88	75	86	95	80	90	66	91	80	82	97	76	79	83	77	110	92	81	93	80	87	66	70	64	55	83	85	84	87	84	91	90	82	76	92	109	90	70	93	68	93	73	89	85	93	89	95	77	79	69	90	76	80	93	87	72	96	79	76	92	80	83	80	71	92	94	84	71	96	69	84	68	75	90	88	72	89	77	85	78	93	77	88	80	80	66	76	82	86	80	85	65	70	67	78	98	81	101	85	67	88	90	80	76	91	90	75	94	75	84	64	92	96	77	107	84	74	81	86	81	68	100	91	83	74	79	91	80	74	75	93	75	87	70	70	93	76	78	79	87	102	82	73	60	76	76	82	83	81	83	83	69	90	93	75	80	78	87	88	94	73	83	75	72	78	84	90	75	89	95	64	80	69	90	84	72	101	80	75	87	73	83	98	87	60	80	90	80	96	98	80	78	70	83	89	87	79	69	89	69	98	81	73	83	67	86	77	86	76	84	75	92	75	88	82	83	66	76	85	83	79	76	72	92	89	100	64	79	81	91	68	93	76	98	78	106	84	81	74	98	91	88	93	96	72	82	73	77	97	74	96	89	74	74	90	91	80	99	65	75	92	69	64	84	88	82	72	63	102	78	70	81	69	90	85	84	95	81	85	60	65	86	89	103	64	84	95	72	74	88	84	87	84	67	60	82	96	83	73	79	68	88	79	79	90	95	77	92	69	73	79	79	78	90	77	89	88	101	76	76	91	85	81	78	76	71	80	61	95	73	95	75	96	91	96	65	69	86	93	79	76	64	89	78	74	86	78	75	86	80	81	72	93	81	98	91	85	95	94	83	84	88	94	72	90	77	80	96	95	90	71	95	94	85	75	95	71	114	76	73	79	84	79	74	71	65	72	98	80	80	84	80	95	71	88	94	84	61	66	85	84	85	75	85	85	88	86	77	98	83	102	67	80	88	83	94	70	87	86	83	80	86	90	69	87	83	90	82	79	83	64	93	78	77	70	81	88	77	91	79	84	88	87	92	82	71	65	75	91	84	69	93	109	82	72	106	82	91	74	102	78	98	85	96	78	88	93	68	91	92	95	84	75	76	89	82	94	99	72	104	96	92	77	81	74	100	87	87	78	95	88	90	74	76	88	59	70	78	90	82	87	81	90	89	89	89	83	72	106	87	89	91	90	62	88	85	70	84	76	87	77	80	84	99	74	90	88	75	101	78	62	91	73	95	88	75	96	78	71	85	66	92	83	59	83	91	84	95	72	92	81	83	72	86	88	80	82	71	97	86	79	74	87	85	80	84	85	90	60	81	99	72	79	81	98	63	83	78	79	85	78	87	63	96	84	84	79	82	98	76	91	70	76	65	86	86	88	79	72	73	83	64	81	74	82	95	72	74	71	92	86	72	73	89	85	95	81	86	73	82	99	78	90	75	88	69	71	90	86	74	89	73	79	86	68	102	75	89	78	88	71	92	79	95	88
27702	14106	5821	5564	10374	12408	11584	10085	7974	6436	5128	4241	3249	2888	2517	2181	2025	1864	1701	1567	1505	1253	1230	1147	1029	997	810	852	833	873	755	720	734	680	699	673	719	632	664	629	612	651	688	662	637	641	615	635	624	620	655	661	630	682	666	690	622	605	672	657	661	646	689	642	651	620	663	639	660	612	670	647	669	669	660	677	662	577	623	685	669	658	678	656	624	697	658	679	614	643	589	681	663	616	658	658	647	658	596	620	624	673	653	635	651	657	686	624	633	658	647	651	678	645	676	648	683	641	665	674	660	641	608	680	659	725	631	641	681	654	638	684	642	666	685	633	663	659	673	651	645	641	614	599	621	647	675	705	657	688	614	696	681	642	613	655	671	632	631	646	649	651	660	648	591	654	637	698	654	653	645	688	661	620	656	702	622	642	630	644	683	635	641	632	649	638	658	634	630	652	696	674	661	620	708	664	657	624	659	644	659	646	663	684	616	643	635	630	660	634	646	637	656	622	662	643	697	623	666	622	659	650	655	627	675	649	661	665	702	639	636	696	665	668	643	619	656	675	674	608	674	630	651	645	656	628	641	672	666	691	598	657	616	647	682	660	641	648	651	643	626	660	676	612	673	660	645	644	641	668	668	681	631	685	655	664	641	703	686	625	678	654	667	629	685	654	632	614	674	614	641	667	677	679	662	695	648	682	637	630	634	675	629	646	604	644	639	644	605	626	594	628	673	626	622	686	670	674	667	662	651	653	664	665	642	704	653	645	626	635	657	694	666	680	639	644	651	642	665	650	677	678	665	596	681	666	642	603	662	649	631	655	675	651	611	656	653	670	613	684	650	653	675	639	672	646	644	676	658	629	661	636	673	661	617	682	685	675	636	713	626	621	686	681	609	602	626	653	606	677	680	640	653	665	674	610	586	651	631	680	673	631	657	615	659	651	650	691	638	654	611	669	687	624	606	607	620	671	657	647	666	648	675	645	640	645	690	679	638	648	633	654	654	603	676	658	689	658	652	629	657	624	648	664	616	658	664	639	671	659	680	627	669	639	630	659	662	642	629	665	691	662	663	611	621	593	668	626	669	637	636	641	662	608	675	660	689	616	650	698	664	690	660	636	664	647	624	679	636	660	642	686	618	690	704	655	624	648	675	688	617	666	644	685	622	623	646	635	692	656	666	634	645	639	641	659	644	672	627	646	663	705	646	654	608	629	664	655	681	687	673	628	643	683	655	679	679	705	627	621	656	623	644	638	651	662	633	678	649	670	642	667	638	676	663	660	653	665	648	658	674	641	703	634	692	662	632	649	624	608	637	642	658	655	637	656	635	629	682	661	640	701	671	637	636	665	615	652	641	645	652	669	642	626	652	662	673	667	679	594	643	673	650	648	621	624	637	608	629	657	668	617	662	695	642	621	674	654	659	638	606	665	602	652	717	612	616	587	645	634	690	668	660	647	646	632	669	651	704	649	648	664	648	600	675	645	651	652	634	679	658	624	655	584	651	695	624	628	651	630	681	609	619	661	666	641	684	647	641	584	660	657	669	645	690	632	687	643	636	622	651	628	645	630	647	655	647	673	646	636	680	658	656	678	661	644	652	667	671	611	636	641	636	622	637	644	612	666	669	620	674	605	669	630	654	653	684	683	658	655	651	658	700	667	648	656	644	667	605	655	639	656	641	685	700	660	673	658	621	646	655	671	633	653	647	626	664	646	650	660	657	640	672	659	644	642	664	653	653	603	646	650	686	664	655	651	662	685	680	642	665	670	650	666	637	627	628	664	654	674	671	666	609	696	668	625	660	621	682	619	652	629	641	658	660	665	660	664	644	630	640	666	620	652	638	673	639	635	629	668	659	636	678	625	674	663	673	640	681	662	637	661	626	623	623	641	626	667	618	673	687	650	659	631	652	630	659	624	618	619	617	655	655	651	673	647	650	650	634	674	668	667	661	645	636	692	660	665	634	708	651	684	651	623	648	680	623	685	666	654	692	631	634	665	681	680	654	656	609	677	654	665	652	634	686	651	611	669	648	615	638	662	631	657	620	620	672	667	642	625	645	657	705	670	638	667	635	625	612	682	647	626	647	638	672	646	656	677	644	650	695	643	670	671	659	599	616	659	625	652	652	656	665	663	688	638	623	674	657	685	662	626	700	652	663	659	694	667	619	679	630	669	665	653	638	616	653	662	656	599	636	650	634	655	686	666	633	654	608	642	627	656	637	642	606	725	682	628	634	623	627	634	655	636	632	627	651	658	661	627	667	675	623	695	640	665	649	658	653	659	628	618	646	653	689	628	625	688	675	668	623	601	674	658	617	693	671	621	669	673	694	727	639	642	625	636	663	693	626	704	671	713	627	664	678	639	627	652	642	622	648	647	719	689	663	638	670	634	659	659	635	627	690	652	716	696	654	607	670	631	656	672	664	651	604	669	651	629	640	635	661	635	629	607	611	645	672	598	646	662	658	673	643	678	663	660	664	626	629	587	594	611	586	647	670	647	673	665	670	665	653	648	650	641	607	625	693	653	706	671	647	605	645	648	621	605	649	653	660	650	649	677	631	640	635	619	672	677	657	675	666	635	667	654	675	598	599	675	676	643	655	642	658	666	636	641	663	643	649	680	669	653	645	638	701	652	704	641	636	629	646	629	665	666	686	660	618	634	694	668	694	652	621	643	643	615	626	651	653	664	641	620	682	610	624	682	649	612	606	660	655	686	674	670	631	673	637	688	645	639	648	639	603	656	665	634	657	653	676	652	666	654	652	685	671	656	587	669	680	700	650	656	657	664	667	671	638	707	687	657	662	684	647	653	670	667	675	644	652	652	684	640	662	646	646	630	613	653	662	652	640	615	654	649	716	644	664	683	670	666	618	671	619	645	659	635	656	696	624	646	660	647	660	647	652	663	631	633	602	670	635	653	651	663	656	633	630	647	641	669	660	667	653	663	647	651	654	703	656	652	679	647	645	684	715	657	683	642	628	666	653	608	673	666	673	662	641	662	649	628	699	639	691	649	675	654	677	630	654	640	620	675	626	617	700	634	651	677	679	614	674	675	675	678	595	643	657	665	688	646	606	648	673	644	642	662	663	643	696	660	655	683	686	641	612	648	691	678	658	657	684	640	647	627	677	605	632	684	668	625	678	688	672	626	663	661	646	637	677	665	665	701	622	662	661	602	619	675	679	670	637	662	641	667	704	646	691	648	641	654	632	647	638	645	655	666	641	686	640	677	653	637	689	634	687	647	654	646	641	693	652	673	657	640	656	645	649	673	658	665	669	654	648	692	696	660	670	689	647	654	632	649	637	642	618	646	628	640	672	711	661	690	665	660	652	644	653	618	663	626	681	668	651	631	659	649	648	695	643	634	674	654	639	659	658	617	684	691	627	604	629	656	676	695	620	645	655	659	713	648	630	666	652	679	678	652	665	698	626	636	631	651	633	630	719	677	662	676	675	682	611	632	633	630	675	645	662	648	624	673	645	647	641	669	698	618
5184	2527	773	346	288	378	388	368	331	290	246	218	200	155	149	131	157	147	129	139	131	132	120	110	122	114	84	110	100	96	86	89	96	94	104	84	104	79	86	93	84	84	72	74	97	99	97	80	81	101	88	77	76	76	83	84	84	90	90	91	76	80	93	99	81	95	81	96	79	96	74	93	85	90	86	75	76	102	84	98	87	75	85	97	92	70	101	66	85	90	88	89	94	96	97	94	75	109	82	87	84	88	101	101	84	71	83	82	92	92	86	102	77	96	66	108	102	80	92	83	89	80	83	93	83	85	94	87	93	89	90	83	82	85	95	99	88	73	80	88	72	85	86	100	81	106	62	90	76	103	76	95	91	76	90	70	102	85	82	74	80	70	86	91	81	98	101	89	89	91	67	84	85	97	83	99	77	89	78	73	83	92	90	83	79	75	87	91	89	83	89	92	90	66	105	106	88	83	92	83	93	101	71	78	84	91	90	87	82	82	89	88	94	86	99	95	90	86	80	102	88	79	94	82	90	89	78	80	88	91	87	91	95	90	93	80	65	95	99	92	92	101	79	74	78	108	83	79	78	79	63	76	89	87	112	87	85	91	77	103	80	82	71	78	100	74	66	88	88	98	88	104	78	107	105	91	94	81	95	70	79	101	101	83	69	88	101	74	70	98	86	78	82	91	70	93	70	91	80	73	70	87	88	100	79	102	88	78	93	79	80	77	68	72	87	99	72	87	100	83	88	102	86	69	86	82	90	103	92	81	78	103	105	80	67	85	78	78	96	76	91	104	101	83	85	95	76	73	82	81	77	80	115	90	70	95	95	94	79	85	86	98	80	92	98	106	92	101	82	96	109	88	79	77	83	85	78	81	85	88	85	85	96	89	94	89	85	71	74	81	96	87	84	89	94	80	87	80	112	87	89	107	89	91	96	73	90	79	89	82	115	97	71	87	82	78	98	76	91	84	94	90	74	91	91	88	79	102	79	93	90	92	106	96	91	92	79	94	79	75	89	102	93	93	85	81	90	80	98	78	89	108	94	82	82	93	84	89	80	84	95	76	72	87	85	89	96	91	89	93	83	85	92	94	76	81	85	92	102	104	110	99	75	87	89	84	80	74	93	85	89	88	94	91	94	89	76	79	91	89	79	91	76	94	90	89	86	91	92	70	99	91	79	78	86	88	88	90	98	73	108	64	85	90	75	93	85	93	94	99	91	83	80	75	91	86	91	92	86	85	107	85	74	91	79	90	75	76	81	88	86	96	73	69	86	72	80	93	79	88	90	77	86	89	90	96	90	107	92	99	86	86	87	85	85	83	85	63	80	82	79	85	100	98	82	82	93	89	79	104	97	76	79	73	106	76	79	89	99	95	91	81	89	96	92	77	85	91	83	83	73	98	94	88	65	86	86	75	75	94	85	95	77	74	86	78	74	95	104	78	73	81	81	90	66	84	100	93	95	83	98	78	70	84	89	86	70	90	94	85	86	89	83	92	96	73	94	91	80	87	67	88	89	76	97	79	75	83	82	100	96	86	100	87	81	81	91	89	92	89	77	92	85	91	94	91	90	90	99	76	98	71	81	88	86	66	88	69	97	82	97	99	84	83	86	84	89	77	90	89	96	79	91	94	89	77	92	80	92	95	101	84	76	86	70	77	76	82	82	94	91	86	71	82	81	95	97	98	102	95	70	76	73	87	66	84	103	97	75	87	83	81	86	91	81	96	86	96	91	94	85	93	84	75	102	97	96	90	93	87	104	102	98	80	96	82	71	78	90	83	80	97	70	95	96	92	98	81	96	86	91	79	80	104	89	87	87	87	83	71	76	53	92	84	98	86	84	80	88	100	84	84	91	101	80	102	97	90	99	77	77	88	76	81	91	90	86	116	99	75	100	106	74	80	96	90	84	105	80	88	79	87	88	81	72	78	98	92	95	101	85	94	81	74	76	78	89	87	64	83	95	99	104	89	84	86	75	88	113	90	90	100	72	92	89	85	94	85	97	90	87	84	87	83	79	78	94	96	83	96	79	91	97	80	96	89	88	71	85	76	92	70	86	80	80	87	83	80	106	77	90	89	76	76	77	97	87	89	98	94	85	84	91	86	88	89	98	86	101	103	78	87	91	89	95	94	82	92	83	98	93	82	83	80	84	91	75	95	92	67	89	80	70	96	88	93	86	80	83	86	86	90	96	77	81	99	99	72	79	79	97	98	89	97	83	91	78	86	110	87	90	84	92	89	87	82	85	83	70	90	77	86	77	93	82	77	106	83	77	61	99	82	77	86	98	79	104	97	99	91	89	88	88	68	94	102	100	75	83	101	92	90	80	88	83	85	93	95	80	94	88	89	84	85	73	78	73	74	89	91	81	95	92	104	88	75	75	72	82	89	83	72	77	73	77	123	100	97	72	107	88	92	86	96	93	96	84	83	84	95	80	84	98	91	71	83	90	83	85	83	98	81	94	95	83	101	77	115	90	95	92	91	95	99	98	84	87	108	65	76	98	101	64	97	76	100	93	88	89	83	91	96	87	93	93	92	86	88	88	85	90	92	83	102	77	85	60	96	75	106	111	76	91	87	94	81	86	82	105	78	104	94	95	92	83	82	80	90	91	90	89	85	91	100	92	93	102	91	93	86	96	73	80	84	75	76	83	66	83	106	77	86	103	90	82	77	92	86	99	90	83	88	89	93	76	100	82	88	79	87	101	100	90	83	90	87	74	83	86	90	87	77	86	100	103	91	83	79	93	76	84	89	92	82	80	95	95	81	83	102	87	102	69	100	81	93	91	98	74	82	107	80	75	106	104	88	68	103	84	90	82	74	101	86	95	99	74	97	73	92	104	79	86	84	95	91	87	94	65	90	74	90	111	87	98	95	95	94	93	81	100	86	72	93	93	75	86	92	88	78	77	75	94	87	75	75	93	73	79	90	92	96	79	96	78	95	83	96	99	90	78	91	75	102	98	63	103	94	82	84	85	81	84	67	100	92	78	88	88	66	89	96	81	71	80	88	78	92	86	85	96	91	117	75	99	87	86	94	96	92	93	79	69	79	85	78	102	104	89	87	87	90	88	78	100	96	87	97	103	109	89	99	94	89	80	87	84	95	82	86	91	89	94	81	87	85	78	86	98	91	92	95	76	97	106	81	74	87	94	82	84	90	85	93	91	70	100	80	89	69	78	90	106	93	90	92	74	85	95	98	79	71	90	75	92	94	79	92	92	87	73	75	90	95	87	92	72	88	86	92	80	82	81	77	82	73	89	87	80	79	85	97	76	90	85	76	82	80	84	101	83	74	83	85	80	90	88	76	84	103	82	85	69	111	84	85	99	93	106	96	83	78	80	90	92	98	81	83	82	79	92	83	99	96	78	105	87	78	84	88	69	93	93	92	96	82	72	84	78	105	95	89	77	101	98	86	72	86	83	89	87	87	90	81	96	90	82	86	92	75	97	91	100	81	93	93	85	103	88	82	76	90	69	92	84	97
30807	17819	7606	6788	12188	14870	14200	12596	10021	8008	6372	5456	4310	3595	3080	2860	2467	2235	2029	1915	1886	1605	1469	1362	1220	1207	1064	995	911	892	842	823	748	734	669	680	723	759	711	697	721	698	717	716	698	711	671	695	713	713	715	692	710	704	665	693	667	719	676	650	684	716	703	704	686	668	692	688	687	695	684	660	657	713	686	680	664	678	704	699	691	705	731	680	733	689	721	697	658	695	689	709	674	628	713	693	695	720	676	738	705	688	703	693	715	645	695	669	665	692	675	694	673	700	653	702	654	671	706	672	651	691	708	715	704	656	728	706	724	736	726	649	761	706	728	674	723	690	670	724	713	638	667	705	681	735	700	711	716	698	653	716	705	673	692	731	705	690	671	671	711	717	721	691	703	671	701	642	741	674	693	709	714	748	686	710	666	700	729	710	653	673	703	648	686	716	706	685	702	712	669	701	683	646	684	734	689	658	760	687	690	745	664	728	708	696	708	685	681	672	714	696	699	687	740	651	707	685	685	696	747	674	696	650	694	742	714	714	679	720	708	712	685	675	695	692	725	702	740	684	682	656	711	683	707	660	676	658	697	678	711	724	693	696	650	668	729	741	677	673	684	679	706	665	736	702	650	706	690	679	689	691	710	701	723	747	625	662	718	680	734	704	705	695	743	659	650	679	694	696	681	661	648	661	696	709	684	676	648	682	688	694	667	680	742	681	723	707	674	690	716	666	672	698	674	695	691	690	681	704	705	674	714	729	708	672	666	676	725	699	667	747	696	668	714	740	697	730	697	702	686	747	695	676	691	682	711	683	677	687	671	726	715	761	704	662	722	684	673	616	696	706	713	704	680	700	716	706	685	699	698	667	702	641	660	649	718	688	676	679	675	705	727	692	690	711	666	669	707	673	697	702	713	666	703	658	699	669	688	677	692	690	666	694	726	662	694	687	721	683	721	731	725	734	702	650	670	662	646	658	693	697	643	695	668	692	654	677	708	709	733	662	680	694	697	689	714	719	667	725	681	697	698	671	721	683	683	688	706	656	707	712	666	777	660	699	647	676	677	668	685	654	711	682	705	697	747	669	710	675	717	660	686	741	683	682	708	681	682	728	689	680	698	710	682	660	731	750	650	716	683	752	650	675	690	697	730	691	703	707	696	698	702	685	727	707	667	693	678	689	640	677	673	711	692	697	681	669	705	650	650	699	714	681	700	647	698	672	675	693	712	700	688	676	716	690	719	661	638	692	661	682	693	702	705	664	712	703	651	714	695	693	660	663	698	706	671	693	704	745	686	691	688	711	698	652	636	690	644	660	673	693	674	642	719	705	647	694	675	668	659	743	686	638	638	646	711	705	749	681	659	727	681	658	713	703	684	720	725	661	664	690	710	698	721	718	686	701	685	724	725	665	665	670	695	676	705	683	695	738	671	663	740	678	681	694	700	696	678	673	704	686	694	688	726	707	680	737	661	675	697	691	670	689	684	719	671	664	717	686	698	663	667	687	685	683	691	672	696	667	662	719	647	681	694	690	656	706	695	714	705	667	716	656	705	684	688	684	711	660	677	699	650	678	703	689	693	691	705	657	708	741	681	729	677	722	663	685	769	681	693	704	712	664	739	666	699	677	675	679	625	673	688	725	672	678	646	700	699	734	716	684	731	714	657	693	694	674	712	703	716	666	659	681	742	728	732	750	666	649	692	678	686	707	727	660	680	692	662	694	719	678	650	681	692	681	683	730	635	670	702	662	700	621	696	722	674	667	690	682	659	690	716	715	708	715	707	750	733	663	683	719	703	654	700	680	711	729	678	652	670	677	671	639	666	687	677	697	675	665	654	725	690	722	693	679	745	688	705	640	676	680	711	657	660	690	716	752	665	682	686	639	722	723	708	669	688	682	718	742	721	675	704	742	662	676	698	713	716	706	713	731	668	710	681	684	733	674	679	689	714	709	670	655	716	678	707	680	717	676	675	703	726	680	708	663	662	687	670	649	642	728	708	724	726	681	685	761	715	739	684	687	674	691	666	706	702	716	710	711	688	697	730	704	693	676	717	751	662	676	701	695	723	738	713	652	668	684	710	661	700	731	655	696	704	657	692	671	672	649	664	692	682	704	695	708	705	681	689	717	724	676	709	631	646	700	661	680	698	693	708	675	656	743	741	645	721	728	690	695	671	646	678	693	697	686	654	721	743	719	715	700	630	691	682	721	672	656	709	724	664	675	690	678	727	697	721	698	719	671	703	674	664	651	689	703	702	708	653	683	724	674	714	641	629	720	665	661	683	696	704	715	690	647	646	686	707	738	685	686	689	736	709	696	725	660	637	681	718	650	722	768	719	674	702	731	703	681	696	704	717	673	694	713	664	701	734	704	689	657	722	651	674	734	679	716	687	749	767	694	656	657	689	731	755	687	655	664	710	714	719	691	682	687	697	694	672	684	659	669	714	673	694	672	707	693	661	732	685	715	698	695	686	675	679	681	695	668	681	672	630	689	669	687	666	653	699	664	679	699	667	629	710	716	665	732	696	690	680	706	717	748	680	649	702	705	709	687	724	669	709	652	711	724	711	682	710	638	700	682	664	736	704	719	684	663	721	680	726	646	738	685	670	653	677	687	705	668	690	715	711	644	704	696	693	705	696	704	639	683	683	651	719	678	696	721	661	671	674	641	708	680	696	686	706	698	705	737	729	723	661	690	724	704	626	686	691	715	666	661	706	642	688	662	684	662	728	692	698	697	675	708	736	694	693	678	722	725	718	676	661	703	714	669	725	728	709	696	727	659	659	688	704	714	686	658	644	712	733	689	698	668	648	667	693	721	744	684	724	716	695	679	644	681	660	693	655	731	672	689	733	660	691	632	649	683	687	707	713	681	687	697	706	707	686	676	652	690	683	677	647	718	697	687	692	706	706	684	688	744	643	659	689	666	661	682	703	681	679	754	694	771	693	734	738	690	645	699	684	630	681	667	707	698	723	680	687	694	699	705	720	628	691	704	718	719	665	672	655	701	720	729	702	678	704	720	664	688	624	695	642	667	667	728	720	741	724	727	675	638	724	693	703	758	644	692	690	690	694	711	713	685	743	707	649	710	684	692	716	689	740	706	672	720	706	653	690	645	657	684	696	676	712	705	708	680	695	679	650	687	671	682	680	715	691	677	710	706	710	666	630	695	706	657	633	703	749	672	654	689	680	674	681	666	702	669	704	639	714	643	691	707	699	673	684	752	707	681	724	707	689	707	705	690	766	692	669	678	688	697	666	711	707	714	697	713	640	672	717	702	659	691	717	734	705	685	649	665	682	731	740	709	727	708	700	681	653	673	708	665	707	700	684	725	708	718	656	695	698	736	745	657	717	685	693	743	713	681	689	717	682	651	673	697	689	711	681	692	691	669	658	671	671	625	693	688	700	689	683	709	673	784	713	709	658	701	713	737	685	739	671	672	708	675	750	697	663	660	646	670	688	676	741	673	710	660	699	689	660	691	693	676	698	686	723	731
6570	4280	1194	471	440	501	544	506	423	346	331	328	278	232	248	231	214	180	162	200	197	196	173	183	192	168	132	148	147	145	164	129	134	137	133	131	145	146	134	150	145	142	137	174	147	126	125	149	118	132	162	134	143	156	115	142	144	142	132	137	151	125	141	141	139	152	143	153	133	130	140	144	135	129	142	156	147	163	137	131	142	149	155	140	136	128	134	134	168	141	140	117	137	127	138	154	144	143	137	143	144	159	138	142	158	127	151	149	135	134	157	156	139	118	133	145	142	156	160	149	125	129	168	132	121	127	140	142	151	141	131	127	129	147	147	146	143	147	127	133	166	132	142	163	136	145	158	126	153	150	152	153	142	165	147	141	126	145	135	132	139	137	151	127	136	142	153	134	161	137	156	147	133	133	144	135	146	143	134	129	128	139	130	120	136	141	150	136	127	116	153	164	149	148	124	150	145	149	129	122	153	148	148	137	141	146	141	140	143	142	155	151	150	134	142	128	149	125	134	170	161	143	145	132	163	145	129	144	148	139	139	137	125	144	134	156	140	141	141	141	146	151	140	128	141	138	141	164	154	139	123	127	154	143	149	128	136	114	156	135	129	141	149	142	144	122	147	128	153	136	162	167	117	151	148	131	146	127	124	152	125	148	127	144	144	132	149	141	146	138	137	148	140	146	117	146	114	148	117	139	134	117	159	141	152	151	134	125	105	150	157	114	137	141	139	150	170	147	125	139	128	148	135	148	154	145	152	126	136	143	124	155	129	155	147	134	140	151	126	136	147	139	159	162	152	138	152	142	111	145	153	140	155	130	149	155	126	132	139	120	148	143	161	144	138	136	139	142	131	125	129	145	146	144	136	107	142	167	135	157	133	161	140	141	127	142	145	129	165	149	161	156	136	176	131	147	159	161	144	157	133	136	134	132	145	145	154	141	155	145	141	134	133	145	153	137	145	135	131	127	151	139	134	142	155	147	147	148	127	134	130	136	157	150	128	137	138	151	136	159	122	148	145	146	148	152	133	139	148	170	138	150	142	144	142	159	123	144	149	142	147	137	142	140	144	146	139	136	162	145	137	144	135	142	171	165	164	169	143	139	127	120	144	140	119	171	134	131	131	147	156	134	150	133	167	137	142	156	147	129	138	124	133	145	133	121	145	163	141	154	148	127	138	152	117	133	147	124	129	141	139	145	135	141	131	134	139	135	141	147	155	135	142	123	136	129	148	140	147	144	135	167	120	147	144	161	121	123	148	112	135	138	131	134	136	148	132	133	127	143	140	145	147	147	145	151	152	152	143	144	121	147	118	151	150	132	125	136	154	164	159	163	147	134	128	142	125	139	143	156	156	119	137	143	133	150	140	142	151	144	134	130	150	138	152	135	156	126	149	149	151	137	145	137	141	124	161	141	147	149	136	131	132	162	158	128	162	135	158	147	140	131	158	154	143	147	154	138	145	153	127	127	141	130	158	142	147	126	145	147	136	116	150	126	157	164	136	125	134	155	170	149	114	119	143	131	143	143	138	147	146	148	143	137	155	147	137	144	146	142	126	152	135	130	138	136	132	130	143	140	158	131	129	158	147	148	144	147	145	153	131	131	133	144	141	145	165	143	143	133	125	151	145	122	130	137	151	153	142	142	135	112	151	150	148	142	120	119	123	139	113	150	148	133	131	124	142	165	153	164	124	128	142	132	136	140	164	120	134	149	119	148	124	141	129	163	132	143	132	129	143	136	158	132	134	148	144	130	134	134	137	148	139	144	139	145	133	153	138	147	135	137	144	138	148	139	142	129	134	136	118	155	149	140	149	126	139	139	133	147	161	133	145	125	156	144	143	122	136	146	151	155	139	127	136	118	141	121	129	158	128	130	139	138	146	161	159	148	123	137	141	149	136	119	132	126	147	127	127	148	141	144	139	148	134	151	141	151	146	143	185	136	140	153	131	139	151	142	148	144	145	140	144	151	144	128	121	139	160	137	114	166	118	138	143	145	136	142	165	143	140	142	141	137	153	130	160	131	145	141	122	115	135	139	152	135	127	154	135	155	131	139	166	122	141	168	143	155	126	130	158	135	145	161	130	134	151	148	140	147	161	119	136	155	142	158	118	145	148	133	154	150	123	145	135	125	137	143	162	147	140	130	128	142	127	167	167	148	151	158	130	142	166	126	153	121	123	143	134	132	154	127	162	137	128	132	154	134	130	130	148	142	146	145	140	124	142	131	128	154	144	133	129	156	128	141	155	143	135	139	148	147	144	156	142	121	160	130	134	139	131	153	142	150	144	136	156	157	155	157	153	162	155	138	161	143	137	130	153	145	141	157	155	137	127	166	128	162	138	151	142	155	141	140	142	134	143	118	139	140	153	134	130	140	134	163	141	158	158	129	134	148	137	139	123	141	146	130	143	131	122	146	130	148	150	139	139	172	158	147	128	128	151	149	143	147	151	126	126	142	148	143	139	150	129	138	117	152	145	156	151	138	147	133	138	144	138	140	126	144	144	121	128	136	122	148	137	130	133	138	144	147	134	147	148	137	152	153	129	154	136	150	150	116	139	146	147	139	133	127	131	132	135	154	119	136	135	154	142	132	122	144	136	155	148	159	145	112	131	136	152	129	137	134	162	137	137	140	129	145	126	141	161	158	143	166	167	135	128	129	144	128	135	168	156	142	142	119	137	160	163	144	132	143	138	146	129	144	128	155	147	127	140	143	154	150	138	135	138	135	138	128	145	130	136	164	119	120	138	158	131	133	156	146	150	155	149	152	133	138	131	152	149	136	151	135	114	148	150	137	154	134	159	145	131	164	135	143	133	143	141	142	151	165	123	142	149	133	131	134	116	155	141	163	111	143	153	142	148	132	139	145	135	137	143	120	130	142	138	133	140	137	124	147	141	153	117	137	155	139	136	139	146	137	126	139	132	150	140	148	126	184	146	139	146	171	146	131	143	156	133	150	148	156	128	164	152	135	148	135	137	145	145	158	147	134	146	148	148	146	145	122	143	126	157	137	128	142	171	139	138	163	136	151	137	150	140	149	143	137	131	143	118	152	142	141	132	144	139	125	145	141	128	154	145	130	134	137	144	135	155	127	140	133	145	136	117	139	128	162	138	154	151	148	139	155	152	156	123	145	140	145	143	138	151	174	140	153	141	124	139	147	138	129	135	171	137	132	143	109	129	142	152	155	143	138	143	129	122	132	126	139	145	149	146	146	151	148	144	132	141	134	139	147	148	134	134	141	149	131	146	134	133	147	166	142	146	163	153	129	161	156	147	130	140	165	143	148	114	154	148	169	142	138	153	139	134	141	141	153	143	137	142	135	151	126	131	153	145	136	128	152	147	125	146	143	124	125	141	135	147	165	147	140	155	149	146	143	138	163	138	155	152	141	128	147	125	130	136	138	148	136	155	130	124	140	157	124	151	149	150	121	160	162	139	154	124	133	137	122	133	142	154	155	148	142	145	148	129	143	149	138	143	135	156	144
35266	22245	10058	8392	15194	18319	17454	14985	12305	9911	7991	6927	5511	4554	3956	3503	3209	2889	2671	2526	2482	2237	2063	1889	1822	1681	1514	1480	1407	1353	1343	1287	1179	1143	1120	1107	1124	1106	1200	1141	1081	1120	1067	1131	1121	1145	1096	1075	1093	1128	1104	1137	1064	1096	1136	1128	1050	1144	1056	1151	1075	1074	1109	1143	1087	1091	1092	1113	1062	1090	1066	1088	1132	1054	1142	1059	1085	1032	1025	1072	1105	1190	1129	1025	1061	1056	1096	1067	1076	1105	1148	1154	1116	1057	1041	1080	1087	1046	1049	1109	1084	1148	1109	1069	1102	1078	1109	1112	1096	1063	1075	1135	1104	1101	1081	1057	1087	1078	1069	1133	1057	1090	1067	1065	1079	1100	1102	1048	1089	1045	1066	1083	1072	1117	1122	1084	1108	1096	1081	1121	1082	1111	1142	1080	1147	1096	1115	1066	1099	1104	1069	1099	1079	1145	1052	1126	1134	1078	1105	1109	1155	1134	1063	1066	1072	1142	1067	1101	1074	1062	1135	1072	1031	1127	1113	1067	1036	1148	1063	1080	1100	1193	1104	1055	1153	1081	1091	1133	1080	1086	1072	1115	1082	1119	1072	1091	1084	1105	1087	1047	1111	1100	1089	1016	1089	1069	1112	1100	1081	1104	1088	1097	1095	1107	1112	1125	1082	1083	1160	1037	1144	1064	1056	1062	1082	1054	1066	1112	1100	1039	1117	1043	1042	1072	1097	1073	1089	1081	1066	1116	1141	1028	1102	1072	1077	1071	1085	1111	1071	1130	1048	1081	1061	1095	1075	1121	1079	1112	1073	1110	1062	1091	1090	1082	1051	1071	1080	1147	1099	1130	1051	1150	1105	1080	1100	1033	1110	1131	1022	1093	1042	1073	1121	1097	1130	1082	1077	1128	1092	1123	1096	1115	1109	1068	1082	1068	1092	1100	1082	1082	1147	1133	1098	1096	1050	1096	1049	1065	1078	1086	1088	1092	1065	1094	1011	1058	1057	1072	1154	1073	1099	1087	1029	1077	1091	1076	1164	1054	1106	1062	1133	1108	1063	1079	1063	1046	1065	1123	1038	1108	1135	1027	1018	1040	1076	1071	1095	1070	1122	1120	1095	1088	1092	1079	1129	1103	1102	1130	1041	1093	1100	1110	1060	1068	1062	1076	1122	1063	1085	1067	1084	1090	1040	1081	1121	1068	1052	1073	1123	1184	1032	1064	1108	1094	1103	1095	1114	1104	1100	1068	1087	1106	1145	1051	1113	1071	1093	1099	1107	1086	1098	1164	1022	1054	1133	1077	1126	1097	1114	1083	1113	1106	1113	1088	1088	1098	1089	1155	1094	1142	1153	1135	1150	1074	1098	1085	1075	1033	1071	1085	1118	1130	1051	1109	1068	1073	1071	1135	1116	1077	1105	1116	1023	1072	1093	1074	1109	1072	1079	1137	1109	1090	1059	1088	1065	1026	1058	1078	1100	1070	1100	1065	1054	1080	1114	1117	1049	1131	1107	1098	1089	1044	1092	1124	1060	1049	1180	1085	1034	1071	1153	1073	1070	1058	1073	1110	1080	1128	1120	1076	1057	1094	1111	1131	1083	1049	1100	1112	1104	998	1130	1079	1055	1062	1077	1107	1042	1086	1020	1082	1046	1084	1068	1093	1098	1065	1095	1057	1082	1075	1169	1100	1088	1107	1077	1077	1111	1080	1092	1050	1110	1108	1036	1050	1076	1004	1061	1114	1089	1113	1071	1109	1101	1143	1105	1043	1123	1118	1093	1067	1093	1138	1037	1115	1115	1096	1145	1060	1140	1083	1032	1085	1116	1133	1099	1101	1127	1056	1043	1101	1093	1119	1158	1143	1083	1051	1114	1044	1067	1044	1052	1104	1069	1070	1147	1096	1170	1040	1054	1151	1064	1102	1128	1101	1113	1104	1053	1019	1127	1124	1052	1109	1098	1121	1042	1093	1103	1072	1097	1064	1113	1096	1085	1003	1114	1114	1143	1125	1088	1079	1063	1072	1045	1018	1070	1106	1176	1044	1045	1127	1116	1060	1107	1117	1112	1108	1147	1090	1105	1131	1057	1092	1029	1087	1111	1131	1080	1081	1074	1072	1084	1092	1059	1103	1045	1058	1093	1126	1094	1033	1056	1073	1131	1086	1059	1108	1097	1054	1117	1082	1034	1053	1066	1042	1044	1026	1102	1025	1111	1076	1034	1079	1149	1084	1063	1047	1071	1118	1120	1108	1084	1163	1013	1097	1038	1110	1069	1099	1088	1090	1098	1073	1069	1105	1046	1062	1111	1105	1052	1117	1023	1113	1112	1113	1104	1087	1080	1077	1090	1103	1074	1088	1106	1095	1056	1105	1057	1107	1092	1104	1078	1120	1052	1071	1078	1065	1093	1091	1094	1080	1115	1097	1029	1104	1059	1117	1055	1113	1095	1102	1094	1076	1091	1110	1125	1093	1102	1094	1052	1128	1111	1108	1087	1077	1041	1126	1077	1070	1106	1033	1105	1105	1108	1072	1115	1055	1141	1057	1073	1115	1100	1130	1053	1114	1106	1089	1111	1115	1082	1083	1064	1095	1041	1117	1053	1078	1097	1128	1134	1129	1052	1158	1105	1112	1070	1091	1123	1099	1030	1080	1106	1077	1113	1097	1060	1084	1094	1102	1102	1113	1120	1081	1098	1180	1078	1155	1076	1136	1129	1099	1052	1092	1087	1138	1143	1043	1116	1130	1071	1091	1025	1121	1110	1096	1095	1071	1144	1053	1078	1069	1094	1111	1090	1129	1095	1094	1162	1066	1086	1082	1083	1114	1070	1122	1124	1108	1072	1072	1070	1119	1083	1085	1171	1056	1090	1083	1074	1097	1123	1161	1089	1065	1075	1021	1083	1083	1069	1118	1069	1040	1058	1089	1075	1082	1134	1098	1097	1071	1085	1055	1002	1113	1077	1122	1071	1114	1066	1152	1067	1130	1140	1121	1060	1081	1126	1106	1081	1041	1087	1062	1077	1134	1078	1114	1103	1070	1051	1073	1124	1143	1104	1123	1064	1113	1084	1122	1044	1128	1094	1056	1026	1093	1096	1069	1080	1064	1126	1101	1113	1082	1074	1087	1106	1014	1024	1125	1093	997	1106	1111	1059	1147	1085	1128	1091	1044	1121	1066	1121	1092	1090	1111	1083	1134	1097	1089	1142	1052	1112	1045	1110	1066	1116	1126	1117	1080	1069	1054	1112	1086	1121	1107	1049	1098	1088	1076	1128	1072	1067	1162	1057	1148	1023	1134	1116	1120	1127	1129	1096	1135	1037	1045	1134	1053	1114	1063	1092	1084	1077	1085	1042	1116	1111	1115	1083	1097	1028	1041	1078	1110	1152	1058	1080	1104	1111	1054	1136	1135	1115	1077	1086	1117	1069	1104	1117	1078	1129	1107	1107	1016	1124	1105	1064	1127	1074	1068	1100	1084	1076	1173	1106	1030	1097	1132	1104	1131	1043	1070	1066	1112	1069	1105	1090	1079	1095	1089	1065	1101	1044	1134	1089	1117	1108	1136	1143	1075	1138	1095	1091	1105	1102	1119	1084	1065	1084	1101	1115	1094	1100	1073	1109	1039	1080	1082	1090	1092	1075	1074	1065	1108	1130	1104	1123	1043	1155	1110	1106	1078	1101	1059	1023	1101	1032	1070	1102	1051	1096	1119	1088	1155	1094	1113	1048	1062	1095	1103	1076	1105	1056	1052	1082	1048	1092	1072	1071	1085	1039	1161	1097	1073	1116	1120	1093	1136	1083	1097	1086	1105	1100	1090	1069	1108	1074	1009	1070	1107	1107	1054	1124	1144	1117	1084	1141	1096	1065	1070	1066	1049	1043	1028	1064	1072	1060	1047	1120	1094	1100	1055	1047	1074	1093	1119	1105	1053	1049	1073	1084	1030	1098	1084	1110	1047	1084	1052	1101	1052	1114	1115	1167	1108	1054	1114	1136	1132	1097	1112	1124	1085	1107	1134	1090	1088	1071	1051	1096	1124	1094	1036	1059	1074	1033	1157	1079	1016	1107	1109	997	1150	1012	1110	1127	1055	1072	1105	1111	1120	1115	1086	1145	1097	1127	1102	1115	1043	1053	1169	1115	1158	1086	1072	1085	1068	1099	1107	1092	1090	1070	1088	1085	1102	1134	1061	1101	1115	1117	1093	1099	1102	1122	1089	1133	1130	1085	1106	1097	1113	1125	1119	1081	1052	1049	1093	1061	1066	1088	1101	1091	1151	1130	1057	1082	1029	1077	1099	1124	1123	1128	1114	1085	1108	1134	1069	1088	1089	1126	1051	1096	1066	1074	1079	1076	1065	1109	1048	1076	1079	1072	1123	1111	1052	1114	1161	1080	1137	1095	1046	1114	1073	1131	1065	1091	1095	1109	1087	1095	1028	1073	1115	1062	1065	1062	1078	1065	1037	1055	1100	1025	1072	1092	1161	1172	1086	1029	1092	1079	1101	1132	1044	1085	1115	1123	1065	1124	1098	1074	1129	1138	1125	1101	1068	1079	1101	1095	1043	1082	1076	1080	1146	1085	1119	1060	1150	1091	1107	1034	1148	1013	1067	1076	1126	1059	1175	1079	1128	1054	1057	1082	1048	1107	1044	1128	1034	1106	1100	1111	1072	1092	1103	1094	1074	1059	1117	1062	1113	1091	1090	1067	1034	990	1087	1098	1101	1087	1090	1062	1089	1077	1127	1174	1109	1069	1096	1105	1132	1128	1118	1150	1139	1136	1053	1056	1069	1065	1102	1123	1105	1115	1061	1075	1121	1124	1099	1116	1029	1127	1116	1058	1091	1101	1080	1142	1069	1119	1121	1050	1092	1100	1065	1119	1087	1061	1173	1063	1184	1128	1155	1067	1122	1084	1068	1071	1098	1173	1106	1045	1050	1112	1105	1060	1118	1051	1129	1034	1087	1115	1090	1062	1100	1105	1135	1110	1051	1099	1117	1068	1111	1129	1090	1092	1078	1096	1135	1105	1100	1083	1122	1031	1100	1100	1107	1075	1083	1086	1122	1092	1133
3206	1425	493	277	248	300	330	282	236	196	157	170	159	126	125	115	122	104	89	93	91	81	95	96	99	105	99	82	77	83	90	91	76	84	64	71	66	74	77	64	80	67	80	67	65	75	65	72	75	72	56	75	73	66	59	76	75	70	72	64	89	80	63	76	68	45	50	78	87	73	65	84	77	55	69	79	66	73	81	72	76	71	58	75	62	76	82	88	74	82	75	55	68	67	71	79	88	70	76	76	64	71	79	65	72	64	71	80	69	77	65	78	74	66	61	65	68	63	65	59	80	77	70	79	62	79	65	82	76	59	75	68	59	71	62	60	67	71	64	75	70	75	70	66	77	64	66	57	64	63	66	80	74	93	57	64	62	71	79	70	91	63	85	71	82	70	62	75	76	72	68	82	68	70	77	77	72	83	71	72	74	58	56	77	79	87	78	92	73	72	63	77	69	61	57	70	65	82	73	61	74	67	56	65	89	75	63	82	73	84	61	57	57	82	73	66	73	71	67	74	81	71	72	61	78	83	66	76	84	79	54	75	66	82	59	81	84	60	74	74	78	86	74	50	62	77	65	58	66	59	72	80	57	73	91	69	77	75	82	64	63	73	76	62	74	79	56	67	79	69	86	60	86	76	74	71	59	86	70	56	74	80	62	82	59	76	75	75	72	63	61	84	77	73	70	55	65	90	64	80	68	81	71	56	80	66	83	70	81	77	70	74	72	78	69	77	57	72	63	67	64	75	69	80	65	68	71	72	68	78	68	76	71	58	84	90	70	68	67	73	72	77	71	73	64	83	81	64	75	58	90	64	89	71	69	62	84	66	79	91	79	87	73	59	68	71	76	75	76	77	84	78	85	71	81	68	75	73	68	82	80	68	62	75	67	58	71	60	65	90	88	66	76	61	80	77	78	79	85	75	81	75	71	74	82	83	77	89	66	75	72	72	63	85	75	62	68	68	78	67	80	76	48	57	87	48	66	72	61	65	70	62	76	90	74	69	81	66	69	90	76	66	74	80	59	64	71	65	78	70	64	70	80	81	58	73	72	72	67	79	62	77	72	75	61	76	88	80	80	82	76	66	70	94	77	76	76	74	78	58	68	62	74	61	70	72	64	86	69	82	77	73	65	75	80	69	72	78	82	73	53	70	59	66	75	87	77	97	69	70	67	79	64	69	76	72	83	63	75	80	80	80	76	85	64	76	68	79	72	56	76	78	68	79	64	67	81	66	70	79	79	67	63	74	89	73	83	63	67	75	47	90	76	62	59	75	70	70	64	74	70	85	69	100	82	62	58	73	87	59	69	70	62	75	68	86	66	73	76	66	83	71	91	86	70	65	64	56	69	66	81	80	79	67	72	69	70	66	65	63	62	76	78	64	71	77	59	68	79	67	77	72	83	78	77	69	78	85	81	64	73	82	90	74	84	74	69	87	79	82	75	60	78	66	57	63	72	80	80	79	70	71	56	63	64	75	76	61	72	71	66	77	82	78	71	63	65	80	80	89	86	83	69	77	61	75	64	78	80	74	71	74	70	62	72	77	65	71	75	59	67	76	71	74	70	82	69	73	67	91	70	62	73	76	58	78	81	80	93	81	72	60	81	81	69	64	70	89	96	76	68	64	71	71	57	82	80	63	54	82	75	74	80	70	79	74	76	70	76	70	78	69	66	71	60	79	78	85	78	79	78	70	75	69	77	76	85	85	74	68	79	78	80	70	79	79	71	69	59	71	92	71	78	70	63	86	74	60	86	71	77	73	85	73	79	62	74	66	77	61	78	70	67	85	54	73	74	77	66	73	57	61	73	64	66	81	77	84	69	59	73	70	69	74	68	58	80	78	77	55	72	57	83	82	62	77	77	70	80	84	78	72	82	64	74	82	63	74	69	78	71	78	71	78	93	64	90	86	71	64	71	70	62	63	80	69	63	71	78	52	75	60	77	64	60	76	75	74	69	75	76	76	71	64	69	79	84	66	86	73	83	75	90	80	74	65	68	70	63	81	73	70	58	66	65	82	76	75	71	70	91	83	72	79	59	76	78	70	65	64	69	90	61	71	70	64	66	80	68	66	53	73	58	74	70	85	66	77	60	73	71	86	69	79	72	69	73	82	66	75	71	73	63	89	81	74	88	76	84	77	63	70	56	89	89	58	63	74	67	78	59	68	77	65	50	65	62	57	69	70	78	93	83	69	73	72	77	87	79	75	59	70	58	62	66	60	76	69	81	64	71	77	74	80	63	71	62	78	71	80	74	66	62	79	59	78	62	72	78	80	70	74	61	68	71	77	69	86	71	64	83	80	60	76	72	77	76	64	62	73	69	78	74	73	77	77	68	71	80	90	76	57	81	62	70	64	74	73	83	75	56	55	81	66	64	67	61	65	70	73	77	82	67	89	80	83	73	85	84	74	77	70	62	88	81	75	62	69	64	66	89	88	74	63	76	65	70	75	47	83	75	66	65	76	79	72	56	68	94	79	77	74	72	59	65	78	72	80	69	81	81	71	75	75	71	83	91	72	69	58	71	67	72	73	66	75	71	71	66	73	73	70	72	79	76	79	67	81	70	69	59	82	63	71	72	82	71	70	86	79	67	80	91	75	62	79	63	73	75	79	56	70	68	77	82	64	69	77	74	62	82	78	68	56	81	74	70	81	65	57	69	68	83	58	77	58	68	70	74	65	87	73	70	65	72	71	66	55	75	73	70	83	65	80	65	65	76	59	84	93	67	68	62	69	77	59	93	75	67	87	79	84	77	67	57	77	66	81	63	64	89	65	72	56	63	66	77	63	64	80	84	72	75	70	82	71	83	90	72	65	78	82	58	70	68	65	61	79	70	78	79	83	78	76	58	69	72	70	77	69	71	64	73	81	64	67	71	78	67	73	70	70	68	75	61	71	75	68	91	78	81	66	68	75	80	75	75	83	74	90	66	63	88	82	80	61	87	80	69	69	84	68	77	59	86	87	59	72	67	60	70	55	72	68	67	69	72	73	72	75	79	75	74	75	74	67	69	81	68	82	74	74	74	75	57	68	78	69	65	59	74	74	79	55	64	75	72	81	73	89	83	60	80	66	87	73	67	66	77	82	64	76	68	62	61	82	67	76	79	83	75	64	67	67	82	93	73	68	68	86	79	59	59	68	68	58	76	70	65	65	64	78	71	64	65	59	66	61	75	72	77	70	49	73	76	76	75	72	76	64	71	74	74	65	63	71	80	98	73	72	53	87	70	85	61	66	65	57	64	66	74	81	64	75	61	83	76	65	78	82	67	45	77	74	65	77	67	75	88	72	65	72	75	70	59	74	65	73	66	67	79	72	62	62	76	74	76	63	78	63	70	87	62	88	67	89	72	62	78	90	72	73	78	71	76	78	67	70	66	95	74	77	68	72	85	69	67	78	76	76	74	79	91	62	80	77	60	68	61	60	74	88	59	78	73	78	80	79	84	74	72	53	70	63	61	68	82	58	72	71	64	76	78	72	77	55
26634	13126	5597	5463	10649	12677	11960	9772	7819	6072	4759	4169	3141	2657	2361	2064	1798	1679	1574	1416	1362	1265	1213	1005	979	986	877	741	767	727	729	644	634	601	624	592	600	615	539	588	576	576	615	558	613	535	610	622	595	570	594	575	559	578	606	591	554	601	600	549	553	559	578	594	583	600	570	579	605	581	618	604	559	583	598	612	605	582	575	616	562	559	600	570	597	574	594	586	604	600	560	619	573	579	587	627	610	550	567	552	562	585	555	598	572	589	546	559	591	614	577	599	589	585	580	583	541	583	597	619	599	601	557	648	571	564	557	573	597	523	579	575	601	595	558	570	610	588	592	583	575	555	617	593	585	591	602	560	557	576	587	578	548	584	559	614	585	600	578	593	586	581	597	588	605	595	580	605	570	582	590	602	562	575	570	582	604	611	622	591	597	549	565	558	588	589	608	591	581	547	554	584	588	612	561	587	557	590	577	606	589	577	562	592	587	581	539	567	588	599	537	584	557	620	565	614	543	616	563	557	559	548	543	549	598	554	590	581	581	570	543	593	580	589	615	593	589	593	534	566	606	562	556	554	580	543	574	557	628	554	572	587	555	564	586	567	594	586	593	553	575	575	610	599	581	649	579	596	571	577	574	529	597	556	571	598	630	567	552	658	606	591	568	507	571	604	578	602	564	591	603	540	544	571	588	572	560	592	588	601	569	582	573	601	567	613	577	605	564	563	574	602	570	611	584	588	566	621	551	571	566	595	582	563	648	562	566	577	603	572	576	564	611	593	591	565	561	542	558	576	617	622	561	568	620	588	591	588	590	634	581	614	553	584	581	581	563	570	571	602	561	618	551	556	558	608	579	592	600	575	605	608	601	552	563	565	573	602	564	574	586	601	571	570	597	593	600	627	597	577	599	604	611	574	597	617	569	577	606	582	599	622	580	617	601	572	554	558	560	562	591	573	584	596	642	567	571	599	572	573	588	615	620	626	660	602	567	565	612	557	596	584	609	595	587	568	561	623	606	569	544	570	590	610	592	571	564	623	606	608	589	576	535	587	586	549	588	548	605	563	577	534	577	586	561	551	556	561	544	606	607	619	576	556	594	585	596	591	575	594	560	640	576	569	582	551	592	637	584	569	576	625	587	587	606	544	587	594	583	576	546	598	575	577	573	577	542	581	574	580	602	610	620	572	620	560	571	571	618	615	596	545	587	594	607	533	565	597	594	574	571	583	607	610	567	597	584	557	603	556	559	624	594	590	578	549	583	603	554	566	576	599	588	608	594	573	615	607	564	638	576	639	617	676	556	579	628	649	600	541	586	580	594	586	571	528	557	565	621	573	588	610	581	544	596	576	557	564	580	567	608	576	587	549	581	611	571	551	594	619	589	620	612	533	601	535	577	562	618	579	578	596	554	643	586	590	625	595	613	522	554	586	613	586	640	565	599	553	591	548	579	587	599	559	587	578	564	554	593	577	602	553	589	557	590	571	566	582	585	544	565	578	565	543	559	576	585	612	574	568	583	656	576	593	574	569	563	598	574	578	601	595	623	539	607	608	546	577	589	598	564	573	610	579	573	599	594	569	586	581	566	604	627	605	569	591	611	590	587	601	604	606	555	572	611	555	589	600	574	570	607	605	592	557	585	579	578	568	595	602	580	559	517	597	599	593	551	601	564	558	598	564	595	584	525	565	610	545	569	590	541	583	582	599	614	569	581	561	571	575	515	600	600	557	527	602	595	610	593	565	584	594	607	589	599	598	530	606	583	532	630	565	563	562	602	559	590	548	547	594	564	569	630	602	596	624	579	610	596	569	545	571	575	587	588	560	572	567	590	598	562	575	608	570	569	574	552	560	564	566	591	591	614	580	536	570	581	626	617	541	585	567	530	583	567	587	587	556	560	575	584	612	575	593	585	603	583	569	576	537	554	576	623	612	586	565	601	601	594	571	561	532	527	559	592	594	543	570	544	572	636	519	568	580	578	610	557	553	598	595	590	550	573	575	560	614	593	592	576	571	583	551	593	599	554	611	608	568	587	574	605	562	558	623	628	587	597	564	577	566	575	587	566	587	584	569	597	579	569	588	595	581	600	607	580	568	552	584	617	570	527	562	570	601	576	639	588	562	621	528	558	576	557	586	554	582	555	556	630	564	623	613	600	557	534	593	610	590	600	583	564	563	580	585	601	587	562	580	599	546	583	591	565	595	559	589	639	562	642	614	622	584	551	593	595	547	600	548	622	571	585	586	569	583	585	549	574	575	578	585	634	575	606	574	565	576	575	551	561	602	557	583	608	602	555	585	599	599	554	574	552	570	559	560	613	525	552	577	559	558	569	558	552	575	553	602	567	578	534	575	572	598	647	603	619	572	598	615	564	582	593	580	591	563	546	579	607	569	606	544	571	575	552	585	582	584	574	607	602	598	568	591	544	620	615	602	527	554	594	543	566	621	582	596	588	619	580	547	590	582	547	592	574	527	563	570	565	572	587	581	555	578	600	578	618	565	587	604	555	528	565	603	546	559	573	602	578	571	573	586	600	649	541	602	601	590	588	560	551	614	555	561	549	591	597	563	622	604	600	556	556	598	544	590	544	569	596	594	576	568	595	599	576	637	549	607	549	563	588	588	579	614	558	572	555	572	586	621	569	604	610	563	580	526	610	590	604	563	578	617	598	543	575	517	586	563	587	615	583	543	619	598	594	583	552	592	614	594	613	659	565	570	571	579	590	574	538	596	573	585	575	630	536	599	599	614	600	587	640	549	583	591	577	609	546	594	544	553	569	556	600	573	544	594	598	568	583	622	614	566	550	594	602	578	574	579	536	596	596	563	550	583	569	549	566	576	566	563	590	599	582	580	578	591	536	592	623	611	538	587	588	560	625	590	583	565	600	591	564	567	548	573	579	562	605	601	584	552	586	621	570	551	555	570	546	594	564	558	591	592	563	602	598	581	564	562	573	577	569	579	602	582	601	582	541	561	586	586	578	569	599	604	560	587	577	592	578	580	608	586	575	603	638	584	583	579	595	562	559	604	572	595	571	571	602	620	587	566	589	579	519	592	601	588	602	551	562	546	566	594	634	572	545	584	641	592	567	569	589	603	615	620	610	584	557	592	564	583	550	609	572	594	563	584	561	579	586	591	584	550	554	576	556	571	525	589	591	626	605	572	590	620	557	541	580	587	590	589	560	574	592	530	580	595	557	586	578	593	588	547	663	581	539	559	551	582	593	572	615	616	590	575	589	613	577	564	651	611	578	574	541	582	572	531	584	581	628	615	581	578	575	594	594	579	574	574	589	574	616	583	552	619	577	539	620	557	625	610	608	582	569	572	589	581	602	573	577	633	582	601	646	591	563	609	552	578	580	582	578	582	565	622	589	577	599	616	570	540	545	605	578	543	556	602	614	566	579	591	583	567	554	574	583	618	596	644	576	569	595	560	552	607	599	541	594	589	595	614	580	580	617	539	540	534	587	610	575	583	615	613	552	613	600	575	592	582
3235	1500	468	313	262	311	324	294	269	192	187	168	145	148	144	132	107	107	123	94	102	105	93	94	91	109	92	101	85	77	92	88	79	84	85	73	104	90	80	82	70	83	75	71	74	81	78	96	96	78	80	77	81	76	83	96	92	82	93	100	83	57	74	97	83	71	89	63	70	95	91	85	71	93	95	79	71	83	76	98	92	100	75	76	83	86	86	77	74	87	87	78	86	67	67	88	91	82	81	90	77	92	86	69	77	89	78	98	67	91	94	84	87	72	95	78	71	79	94	86	76	80	84	82	61	80	88	77	90	73	77	85	76	90	71	74	75	88	86	83	79	87	74	88	91	80	92	91	107	77	84	84	78	81	84	82	88	66	71	69	71	82	87	86	96	79	99	94	93	77	90	87	85	100	81	93	85	82	81	85	80	92	71	87	80	81	82	81	108	84	72	88	76	84	78	92	85	79	86	88	102	92	83	82	77	80	75	70	87	72	85	100	73	77	74	71	97	96	86	91	82	80	75	81	72	81	90	69	67	84	89	91	100	90	95	89	90	84	94	70	69	81	79	76	76	80	86	92	77	90	87	87	74	86	72	89	82	83	95	89	77	97	72	91	69	78	75	86	77	68	94	92	85	86	90	90	71	91	74	85	101	67	88	94	80	89	63	81	67	98	85	75	72	72	67	63	74	78	93	85	89	82	83	84	71	92	79	78	82	94	91	67	80	79	93	87	81	80	77	70	74	91	81	89	84	85	82	93	85	69	80	80	79	86	88	87	76	85	82	80	65	71	95	83	76	77	70	77	79	70	84	81	86	86	86	77	94	81	70	89	73	89	77	86	93	78	85	78	82	76	69	87	82	81	78	75	82	93	86	65	81	89	90	88	78	92	99	82	74	88	85	71	85	84	103	82	84	88	73	91	93	73	88	63	84	90	86	94	81	80	92	86	73	83	91	89	77	86	100	85	83	78	76	82	72	77	83	79	67	82	71	90	100	78	78	91	77	88	100	88	98	85	106	84	86	72	73	77	74	76	88	92	82	82	85	88	92	82	81	72	94	94	92	69	93	79	76	79	76	82	90	92	79	61	82	83	93	91	95	90	75	88	81	78	84	76	70	76	81	67	77	74	87	86	89	89	69	90	83	74	104	81	86	89	89	100	80	84	76	87	77	72	70	93	90	84	79	89	84	88	71	63	67	72	74	89	86	77	86	83	98	97	79	80	76	70	80	81	76	75	80	87	75	79	90	69	76	77	91	72	79	83	88	94	92	82	83	90	92	84	91	72	84	84	74	87	87	93	84	78	85	80	85	78	85	79	81	88	90	73	96	72	79	81	94	85	81	94	75	100	80	86	91	90	91	76	62	95	92	100	69	86	78	98	85	82	80	83	80	83	75	87	70	88	72	87	88	86	99	82	75	89	88	75	75	93	73	88	78	86	88	75	72	83	73	82	87	87	84	83	76	71	74	82	86	80	74	84	78	82	90	86	74	80	83	88	85	83	77	82	88	82	84	81	78	88	79	80	70	69	76	60	87	84	88	72	76	89	93	70	83	79	78	92	77	73	82	94	98	84	63	100	79	75	82	69	78	77	87	110	76	93	92	77	87	79	77	85	80	81	88	87	73	87	86	94	81	76	94	69	89	82	84	86	97	84	65	95	95	87	83	79	78	93	82	81	92	97	68	68	74	84	78	96	85	106	82	76	88	62	72	73	77	70	77	89	78	92	84	83	82	85	105	93	92	85	78	73	85	84	97	77	77	99	81	78	90	77	94	74	74	81	82	95	72	93	97	80	80	81	77	97	64	83	105	80	90	82	77	87	65	85	95	98	80	79	81	78	61	77	65	89	88	88	72	82	86	81	69	72	87	104	78	90	89	79	83	88	84	72	78	73	76	97	71	80	86	80	74	91	75	89	81	82	97	86	74	82	78	97	77	83	77	71	88	68	101	91	68	88	107	77	86	69	65	71	84	79	77	71	72	84	87	87	78	92	67	80	89	78	86	77	82	78	86	81	89	82	71	99	75	87	69	83	91	80	87	84	85	105	80	77	84	76	78	66	95	86	91	78	76	76	83	83	95	86	85	87	87	77	76	77	73	79	87	80	84	85	84	85	78	76	85	85	79	75	69	83	92	75	67	78	79	82	84	100	84	82	84	76	78	83	83	81	79	83	76	85	82	76	74	91	91	80	89	86	87	81	78	91	92	76	69	87	96	92	93	91	82	82	75	90	75	97	94	82	81	84	75	91	94	90	81	69	91	88	70	84	82	83	82	82	64	79	71	81	92	72	76	65	82	69	63	83	90	104	75	98	70	67	79	95	79	88	64	92	74	79	85	81	74	100	84	93	78	80	82	95	89	90	80	88	99	73	76	94	92	80	88	84	99	71	82	84	87	86	70	89	77	86	86	88	82	84	84	99	85	100	72	99	94	92	75	81	98	85	73	86	79	97	94	94	89	88	78	70	99	67	93	78	87	83	67	66	66	89	70	90	79	99	68	79	88	77	86	97	83	85	96	79	83	80	85	76	84	73	82	90	82	86	67	75	83	86	81	74	71	103	89	81	87	76	93	86	93	80	72	68	92	78	70	91	77	85	91	93	89	103	86	90	89	99	71	96	92	74	65	87	100	81	96	92	90	92	75	87	111	86	82	85	82	61	77	82	81	99	88	86	89	89	67	81	76	80	80	83	79	91	72	72	76	93	92	85	88	82	70	61	83	76	80	81	73	71	105	72	78	86	103	86	80	80	77	79	96	76	89	68	78	93	74	81	89	72	87	85	76	95	93	82	90	64	70	80	74	75	100	94	75	67	95	91	84	77	58	84	72	83	102	100	83	89	68	93	67	70	71	78	79	87	88	66	94	94	86	77	84	65	78	85	82	91	70	67	87	104	67	88	89	75	85	96	75	92	90	83	63	77	70	119	71	93	72	82	72	93	76	89	95	93	77	99	91	64	86	107	90	77	67	87	69	76	75	85	84	92	61	92	83	89	83	85	93	99	80	95	72	89	88	76	94	82	80	79	72	84	89	88	85	84	74	99	85	73	70	89	81	65	85	72	95	94	81	90	83	87	71	92	71	86	86	81	91	92	92	84	97	88	84	86	97	66	91	91	80	81	82	73	76	70	81	87	83	100	102	99	103	71	74	89	78	96	82	86	75	88	79	94	92	82	69	80	93	86	76	90	86	96	76	85	68	77	94	79	84	88	70	89	79	84	92	84	72	82	60	89	81	65	76	77	89	81	76	76	74	91	70	91	74	91	90	75	93	95	90	85	83	80	79	89	72	73	78	81	75	72	86	72	80	102	76	88	85	76	87	71	83	79	60	69	80	82	75	84	73	73	91	92	93	88	99	91	71	88	95	70	105	90	98	93	93	81	75	82	90	74	91	55	72	82	79	74	89	75	79	90	76	94	95	92	101	103	86	73	77	80	72	99	87	87	83	96	80	91	97	94	86	73	91	96	93	82	75	88	71	85
27517	13876	5590	5836	11090	13339	12098	9883	8099	5992	4965	4210	3254	2774	2374	2155	1848	1669	1552	1478	1373	1243	1213	1088	1130	1066	929	906	852	782	783	720	759	665	705	673	665	687	671	664	619	673	637	693	652	628	653	604	648	671	620	668	658	687	673	652	650	691	671	656	663	651	659	618	651	638	675	632	617	637	606	649	607	657	617	650	645	679	636	647	602	674	650	701	611	625	681	691	663	668	647	652	661	688	597	648	634	620	659	622	635	658	660	670	685	655	680	699	672	645	696	597	712	642	632	622	601	678	642	671	645	659	645	668	624	637	624	677	679	645	687	657	661	665	666	660	675	640	614	647	666	638	653	677	661	640	658	662	671	670	632	628	637	608	662	623	654	681	670	596	643	663	620	617	640	675	630	627	659	677	638	648	659	630	661	598	671	678	598	639	655	670	672	644	634	677	658	672	596	625	628	626	658	598	665	625	635	713	652	661	681	654	601	647	678	617	641	660	628	659	631	641	666	648	631	655	697	620	717	684	668	660	651	677	681	658	673	673	672	656	624	630	639	662	654	614	687	670	653	661	675	635	640	610	632	678	627	632	601	645	644	640	640	632	636	668	652	660	621	640	599	647	664	679	646	654	669	631	661	652	649	666	673	655	625	645	640	651	683	644	643	664	669	681	636	650	638	635	665	673	673	628	675	668	635	625	668	692	659	647	638	622	644	676	621	585	670	638	671	640	673	623	625	673	645	686	632	667	619	615	656	674	658	641	665	670	610	650	609	659	667	632	663	636	613	658	643	645	611	650	611	622	657	631	670	654	639	624	644	639	650	646	688	662	612	642	647	660	679	710	613	663	637	660	610	660	663	651	668	633	652	636	604	651	639	654	672	634	593	627	644	680	696	606	643	647	608	654	660	618	639	654	654	615	677	665	687	669	660	658	672	651	693	666	628	618	664	644	635	648	671	609	640	664	702	666	670	700	673	680	660	666	629	676	658	666	643	609	621	628	671	627	656	651	664	666	642	673	683	598	615	661	654	661	657	683	673	668	646	650	680	653	660	644	653	677	652	665	687	695	667	702	668	615	594	611	609	636	652	646	669	681	635	689	665	643	667	660	688	662	608	668	684	647	674	590	614	661	653	643	626	633	655	643	630	642	644	670	619	617	636	601	678	647	690	711	651	651	660	664	641	615	668	674	658	636	654	657	683	654	646	627	633	639	651	629	628	659	665	681	689	627	654	674	643	659	619	630	663	631	616	673	696	602	636	649	692	626	660	642	661	639	620	655	654	621	638	666	638	640	631	612	655	656	641	652	645	644	633	690	646	718	649	670	646	647	666	625	673	650	696	605	664	621	645	625	664	654	632	675	694	651	654	669	613	645	627	639	670	638	663	637	649	593	611	681	622	641	686	645	625	650	651	652	614	644	631	661	642	627	636	673	644	630	626	652	643	647	670	639	618	663	650	622	606	633	634	639	648	700	633	622	646	694	646	625	611	656	637	669	657	667	656	644	631	599	680	615	631	632	666	617	643	673	674	642	644	715	625	616	635	653	665	665	653	653	669	674	623	636	664	642	605	718	690	662	677	611	658	664	620	648	667	692	630	610	679	615	683	691	666	611	666	656	650	565	678	682	667	641	648	654	672	687	680	583	609	647	622	631	646	663	634	606	684	635	640	680	687	597	634	668	682	628	672	675	612	654	646	655	637	705	646	697	666	608	618	690	640	656	667	681	630	605	676	669	664	651	645	673	623	672	625	640	620	674	663	616	691	622	659	574	612	647	662	587	655	648	649	653	634	674	621	645	686	640	668	649	651	641	674	661	677	641	650	701	620	655	637	630	626	643	655	661	712	702	703	609	668	684	639	621	716	668	672	633	608	655	626	624	669	603	642	627	637	626	635	656	620	649	659	644	697	696	653	633	675	656	606	680	688	643	676	618	654	672	624	655	658	645	664	646	650	631	678	657	673	658	648	656	665	636	629	604	614	666	688	643	646	597	625	634	666	624	627	632	663	677	622	632	641	638	625	675	637	625	653	667	638	669	610	661	646	631	615	634	651	619	658	655	663	665	687	680	695	626	610	656	647	641	678	650	639	646	626	657	664	648	598	658	656	639	635	648	661	643	659	632	624	689	642	636	657	712	619	658	655	664	648	635	639	649	638	620	626	638	623	655	643	649	680	621	672	616	631	654	623	650	630	632	605	652	621	619	635	674	661	679	662	647	632	604	628	674	655	639	634	635	624	603	648	662	631	653	661	666	631	662	625	686	620	642	653	614	649	658	612	665	671	639	648	621	650	695	644	638	670	677	620	665	679	669	675	631	650	690	655	621	610	666	646	647	707	653	669	684	633	638	631	650	663	640	628	649	650	651	643	646	657	681	654	642	684	631	639	678	646	662	651	644	636	644	618	626	649	641	653	671	672	631	665	649	640	657	645	690	622	623	684	667	683	646	659	633	632	629	635	624	665	616	630	623	611	654	642	676	671	665	667	650	701	633	688	657	635	659	663	648	604	636	621	673	663	611	641	648	652	675	667	626	634	692	678	676	629	661	654	609	659	675	649	640	616	651	691	587	638	608	643	608	650	692	620	657	605	630	659	623	623	649	646	649	651	651	660	639	692	662	637	675	625	620	646	629	636	635	634	605	667	665	654	627	658	639	672	611	645	659	634	678	683	707	672	650	672	620	637	623	638	622	622	647	670	642	666	659	604	690	643	624	612	626	670	638	672	645	642	657	642	630	646	604	640	621	653	706	631	664	659	654	671	641	631	639	648	686	635	631	652	635	665	655	678	687	647	611	653	669	627	626	654	635	670	665	658	667	622	653	649	676	626	682	658	641	669	660	680	594	687	640	652	635	638	650	630	646	660	595	657	681	638	616	666	668	641	657	643	679	664	668	588	665	653	677	624	617	654	677	664	677	639	706	678	632	655	642	619	651	596	635	631	706	624	621	681	650	671	669	643	672	631	624	681	653	645	626	648	630	668	631	692	649	632	691	617	625	633	646	609	660	668	663	605	655	624	722	641	657	656	672	617	643	623	678	664	658	666	663	653	639	634	654	625	643	588	647	644	673	615	622	670	605	612	636	628	666	626	638	643	665	642	619	627	640	694	660	646	701	684	654	668	609	646	604	610	684	644	641	653	637	658	646	615	645	645	671	645	697	630	653	655	649	688	619	617	630	619	605	615	695	667	696	678	685	709	672	658	627	662	648	606	660	664	644	654	586	686	641	647	655	646	711	611	628	599	631	678	637	622	655	637	644	708	620	638	643	655	640	640	620	683	656	696	657	652	667	645	682	594	677	649	671	679	591	650	639	646	672	650	636	668	659	718	671	683	647	715	614	633	679	632	657	647	673	644	626	612	619	661	685	629	630	646	631	646	642	662	622	718	664	649	639	653	673	605	690	692	607	652	665	660	654	659	627	692	661	635	671	701	700	671	665	652	635	624	629	649	634	617	674	668	628	659	650	685	680	662	669	674	621	627	677	640	600	625	681
5038	2525	780	370	348	418	378	340	335	262	226	227	210	183	175	169	144	151	144	125	122	121	124	116	106	109	81	88	93	115	100	91	100	93	98	73	84	99	95	87	73	95	95	88	87	99	80	94	80	90	77	84	97	80	98	96	102	74	93	99	75	90	94	110	89	89	84	86	88	87	90	84	87	113	83	79	91	93	80	79	85	87	87	84	79	70	86	78	88	81	90	83	87	76	92	75	67	90	87	92	88	83	96	82	96	84	89	98	97	95	83	90	87	91	77	79	87	97	87	84	83	104	86	79	81	104	89	87	89	82	97	97	87	81	87	76	84	94	89	83	101	89	83	84	103	82	113	90	92	94	74	90	103	103	95	81	83	78	107	79	91	101	91	86	93	93	80	86	96	94	88	104	95	80	101	86	95	82	84	90	78	97	95	112	95	90	106	90	94	85	106	98	90	93	78	106	90	107	95	69	106	100	95	82	108	91	89	91	77	79	100	90	85	77	87	88	103	87	90	92	79	80	97	81	85	94	76	93	92	88	90	94	97	82	79	75	100	84	72	81	74	98	96	107	88	96	87	89	79	92	83	102	84	93	86	88	91	85	78	85	85	75	96	87	90	84	84	94	83	66	90	90	81	78	92	91	85	96	79	99	113	88	83	87	92	94	84	86	105	96	94	90	92	97	77	71	87	88	82	87	70	94	83	92	72	94	71	88	84	79	87	78	104	90	95	94	90	96	96	100	69	78	82	82	107	87	80	82	79	101	97	72	77	89	91	82	99	115	83	91	78	86	92	76	84	83	93	80	69	87	71	78	112	73	92	73	72	98	98	91	102	82	75	76	87	98	82	94	85	94	95	78	88	100	92	92	92	91	85	94	84	90	88	88	91	84	95	84	81	91	111	76	84	92	93	94	90	89	78	98	88	78	92	93	87	74	77	77	82	96	86	93	105	61	86	85	94	93	93	81	83	60	82	108	84	81	75	106	100	92	84	99	72	90	83	84	76	96	112	82	84	105	83	87	79	100	91	98	89	102	93	73	96	88	91	93	81	101	90	87	83	72	87	99	86	99	90	70	90	90	90	84	93	88	74	99	93	90	84	107	77	88	92	101	101	94	91	84	98	74	70	89	98	115	85	87	75	82	86	88	94	94	92	82	105	83	73	80	84	95	85	68	101	76	91	86	89	57	94	97	86	79	87	92	91	75	81	81	73	84	79	81	101	78	74	85	100	98	69	102	90	66	107	90	94	89	96	94	89	82	91	75	100	95	100	89	103	93	86	85	90	111	63	117	95	78	81	99	76	80	79	81	89	90	110	90	93	89	91	76	68	82	86	80	81	85	92	90	88	86	99	94	74	81	71	85	82	100	77	87	90	83	90	98	86	79	99	107	96	96	105	81	98	110	86	99	85	73	78	106	81	95	79	99	87	74	82	88	78	87	93	103	102	80	82	87	87	85	79	92	93	94	95	76	85	87	96	99	78	89	98	83	100	80	101	84	82	79	78	81	88	93	92	128	98	85	84	87	87	80	79	79	97	95	103	94	111	89	114	88	83	97	88	94	79	99	89	101	94	86	90	94	80	78	79	82	86	93	81	77	96	86	94	99	86	92	103	81	101	93	78	86	86	94	86	80	91	85	73	91	67	83	90	106	103	104	103	106	104	105	99	78	91	85	91	87	76	91	101	97	81	86	93	91	96	104	97	88	93	86	80	84	102	61	86	106	80	92	98	84	88	84	83	103	77	88	88	67	91	90	97	80	91	74	98	85	95	85	87	97	96	106	83	88	89	105	80	87	108	79	90	103	84	97	74	98	80	100	90	101	80	92	89	91	88	93	99	94	86	86	98	104	74	94	102	96	87	87	91	81	90	82	91	76	75	84	81	83	101	102	96	100	85	81	87	99	88	99	106	98	89	71	110	80	86	97	101	87	99	79	97	94	73	88	81	85	96	99	86	70	97	87	91	91	88	79	80	99	79	91	83	96	92	81	76	92	101	83	89	68	86	69	108	91	92	95	106	95	80	83	86	101	85	94	89	106	80	87	76	87	86	83	103	83	82	90	86	85	86	90	79	101	113	75	72	76	97	99	84	99	86	99	86	81	94	104	84	84	81	98	99	92	95	81	96	79	114	93	92	86	90	84	89	79	90	85	92	95	95	85	84	83	83	89	86	83	66	100	87	77	95	88	92	92	89	91	93	86	77	78	84	81	112	108	89	93	94	80	93	94	81	91	96	100	84	78	86	97	81	105	80	77	99	88	101	89	85	87	89	99	91	75	90	82	77	94	91	104	102	95	92	83	105	88	89	101	94	75	63	84	100	96	98	75	87	84	91	81	92	95	71	86	89	80	88	74	88	98	94	86	84	101	103	97	97	71	78	87	82	89	77	84	88	102	94	93	88	98	80	94	88	78	98	90	97	76	105	85	84	96	89	112	83	84	91	84	89	88	99	89	77	87	80	88	103	85	77	93	84	80	83	81	106	81	81	76	87	94	71	99	95	117	70	94	80	89	81	79	74	100	87	88	81	83	84	72	100	85	83	98	97	68	87	74	99	100	95	86	79	79	86	95	90	97	92	96	82	92	96	81	87	86	78	84	111	86	82	90	68	85	92	101	109	93	88	77	79	90	98	104	78	80	105	81	99	93	74	93	77	83	80	81	75	89	86	90	104	81	86	84	87	86	87	74	84	75	86	91	81	77	104	84	83	70	77	86	80	84	84	88	81	81	87	78	91	97	90	94	106	99	87	93	75	87	92	85	73	86	93	90	72	90	93	81	97	92	87	84	102	79	90	69	98	101	62	76	81	93	90	85	102	97	82	99	81	91	87	83	76	69	82	100	107	82	84	86	93	84	91	78	91	88	108	87	92	84	96	84	88	94	94	82	89	99	114	84	103	73	85	66	95	84	94	93	87	83	103	103	111	76	79	83	87	96	90	81	93	78	89	89	81	90	106	83	101	63	83	66	96	93	96	84	81	93	90	71	83	75	87	75	78	102	98	103	81	109	95	100	81	105	74	81	95	90	99	87	77	74	98	92	92	80	85	86	99	80	85	88	102	79	75	96	98	85	99	96	86	87	95	86	84	98	87	83	91	86	100	91	92	85	89	84	98	93	90	80	81	83	83	87	87	91	89	107	71	107	86	86	90	93	91	94	88	92	101	82	90	94	94	100	86	97	101	72	83	83	86	84	82	74	76	80	87	90	95	92	87	87	78	86	97	81	79	100	88	92	92	91	104	96	91	77	87	85	102	70	109	92	92	83	89	98	88	70	89	84	86	79	83	78	84	100	85	92	88	86	91	91	104	90	94	75	95	83	76	89	95	68	117	91	85	88	94	80	97	90	86	95	84	92	89	83	71	91	96	92	73	69	63	99	86	90	100	97	85	89	80	95	86	90	88	84	90	79	71	92	100	68	75	89	95	88	93	88	88	85	93	101	84	90	84	102	84	88	100	81	70	92	87	87	87	95	85	93	79	95
30440	17926	7708	7258	13100	15832	14364	12333	10089	7898	6486	5395	4339	3582	3068	2683	2433	2091	2012	1868	1827	1642	1564	1341	1323	1243	1150	1008	961	890	905	846	854	729	725	764	691	717	713	695	714	724	735	743	722	749	760	732	694	744	704	707	755	707	696	677	724	697	711	758	678	667	672	732	732	719	727	726	759	743	715	731	720	699	723	667	713	723	678	718	720	721	713	715	675	703	682	668	733	691	711	735	672	735	719	674	710	748	735	724	735	717	728	722	713	692	723	711	675	734	744	713	715	687	736	703	717	712	767	761	772	725	686	772	723	709	737	713	747	702	698	637	717	700	684	753	699	730	704	715	706	705	743	708	725	727	766	744	739	671	717	698	645	718	672	698	686	664	731	687	742	708	710	701	684	692	732	742	733	708	699	706	710	684	693	717	739	707	698	668	685	675	743	679	695	751	659	684	697	715	726	729	678	719	691	718	718	692	690	713	715	664	698	725	713	696	678	684	712	715	732	715	742	689	727	670	674	672	722	732	752	744	674	745	702	727	712	700	714	738	695	662	749	748	687	718	714	741	647	723	730	707	683	675	703	704	689	693	719	737	736	638	715	698	756	724	711	721	755	723	729	727	692	731	673	709	720	701	644	746	744	728	710	746	714	737	685	750	754	692	740	679	723	702	730	687	715	719	692	714	726	696	714	723	692	623	701	717	695	681	637	749	699	686	710	698	700	744	711	726	679	730	713	730	687	692	676	731	712	714	718	687	737	692	649	736	713	726	723	715	720	687	715	775	703	690	720	660	700	710	679	675	703	700	754	681	704	714	683	743	670	769	697	764	697	744	702	683	707	701	679	719	743	702	710	736	699	673	738	748	729	759	670	718	760	728	675	711	715	725	705	749	697	687	726	722	720	689	657	716	675	732	703	687	691	749	724	705	722	677	700	711	721	697	700	732	708	714	684	722	692	725	719	725	709	653	719	698	751	694	704	695	732	710	705	737	713	706	701	731	720	704	712	698	709	695	714	707	721	692	734	735	714	683	716	672	714	669	707	721	697	745	697	715	683	698	708	695	732	729	724	693	715	732	717	755	680	715	683	671	735	722	750	751	703	710	703	669	707	739	716	692	710	699	735	719	652	729	766	738	702	687	767	704	670	769	705	717	704	719	725	705	735	724	681	725	744	712	681	743	715	732	747	728	677	736	762	717	717	716	702	717	720	717	740	744	758	717	702	705	725	724	712	693	737	712	730	727	696	669	742	726	700	722	698	698	702	703	690	736	725	813	707	689	694	710	725	728	637	702	684	723	713	705	754	701	741	666	724	743	709	724	650	666	708	731	677	708	763	713	686	706	707	685	698	717	795	690	698	675	703	718	722	723	701	699	747	692	672	685	696	718	759	679	716	693	712	663	724	693	675	695	710	641	667	732	674	736	666	698	700	757	674	698	698	689	689	689	715	703	714	671	698	697	670	668	716	692	730	718	703	713	674	738	722	712	719	707	727	745	700	743	697	732	742	729	700	701	669	676	714	705	714	714	703	726	661	738	720	725	693	708	681	716	699	731	716	670	694	751	723	694	730	737	713	709	653	692	731	710	750	710	748	695	735	726	731	729	711	766	730	682	696	716	682	721	624	720	745	691	726	749	719	684	756	709	748	716	729	664	727	674	721	714	757	703	686	737	716	700	734	716	739	719	726	727	709	718	715	732	701	690	706	705	741	711	711	712	721	718	716	719	700	713	702	688	667	650	744	728	685	721	739	697	707	748	704	695	715	667	663	688	733	695	730	726	738	706	723	675	751	749	731	682	651	708	715	732	744	743	677	668	718	739	666	721	715	692	745	692	687	730	677	699	711	707	700	709	701	657	760	697	772	714	724	686	673	712	725	701	723	704	691	717	701	708	700	700	707	695	723	730	711	705	740	668	720	654	733	681	651	756	744	720	665	703	718	701	653	725	728	714	764	707	730	681	701	735	738	753	725	721	703	683	734	713	700	643	734	735	653	749	703	687	712	720	694	716	711	733	671	693	701	700	718	732	719	656	686	705	704	706	744	648	720	683	707	709	659	751	727	686	709	740	705	689	733	695	702	690	689	722	708	658	744	683	715	725	701	726	731	761	716	708	752	724	682	713	694	688	704	698	746	688	704	679	733	704	733	671	677	700	736	736	755	722	718	719	693	717	667	727	741	683	720	727	687	702	733	690	704	704	717	699	708	719	735	720	712	706	724	716	687	647	685	713	726	781	725	660	714	718	709	750	699	725	691	738	709	768	683	712	712	715	695	695	726	708	684	703	732	709	715	703	686	662	703	714	715	729	750	721	702	707	678	701	690	706	733	708	703	661	727	682	698	725	731	690	702	699	723	733	705	681	747	737	712	709	724	726	697	721	744	697	711	702	716	656	727	719	717	681	697	748	751	691	678	716	744	700	659	708	717	734	708	676	679	745	721	683	676	702	729	743	674	723	696	727	721	722	700	734	707	732	676	681	696	772	744	683	761	739	709	748	708	740	728	730	671	688	662	725	689	721	725	757	707	710	729	718	695	703	694	744	712	710	730	722	694	690	700	745	693	688	736	677	757	701	710	694	730	669	703	701	745	690	715	703	782	685	685	733	723	698	707	673	719	746	709	692	701	731	712	720	724	701	666	757	738	709	679	703	729	696	701	715	738	669	696	714	707	653	737	714	704	713	683	725	698	728	738	723	719	703	715	707	683	740	749	688	740	707	708	709	680	711	722	666	709	738	679	645	701	709	733	729	680	732	703	727	703	717	734	764	728	706	658	697	711	757	724	699	718	688	740	749	696	737	705	750	685	705	713	713	744	766	759	714	718	725	700	675	693	693	743	734	730	669	725	671	681	673	661	673	688	710	702	703	714	707	685	733	740	672	737	674	683	728	683	696	700	678	704	751	705	691	746	690	697	711	682	711	682	674	687	712	720	768	704	701	725	672	700	740	701	720	718	746	693	710	721	721	681	668	712	701	742	697	719	687	732	717	724	692	695	701	732	666	740	711	686	770	734	699	733	718	690	686	714	677	720	679	738	734	742	672	714	706	733	747	720	706	709	701	730	688	688	676	707	727	704	754	709	702	679	716	653	641	714	692	712	741	642	700	651	711	688	701	689	715	713	711	702	714	776	707	729	694	746	692	625	697	744	667	711	683	697	744	713	705	734	691	666	765	731	721	707	731	737	718	703	716	693	720	690	727	733	734	721	690	703	745	663	693	732	710	677	692	714	715	682	716	678	657	680	667	739	728	722	731	704	718	683	667	736	667	713	726	724	700	671	694	704	722	702	698	716	741	726	685	706	692	701	700	711	715	773	760	771	716	708	704	697	676	729	681	714	722	729	733	717	692	753	730	743	708	716	731	719	696	711	740	723	766	729	706	687	788	687	686	738	701	677	717	704	710	693	720	717	648	686	722	686	640	712	685	728	725	663	756	717	727	746	717	692	714	697	683	728	695	692	673	676	753	701	653	705	725	730	705	720	679	715	699	652	719
6411	4361	1262	511	402	481	527	499	456	409	341	317	287	272	226	234	234	208	178	182	173	181	185	196	199	181	176	169	142	159	156	139	149	125	147	158	144	140	126	137	130	138	146	135	156	126	144	135	150	160	152	140	145	150	155	139	136	151	152	135	127	143	157	143	138	121	131	172	152	128	150	141	170	150	133	146	121	134	153	155	143	134	132	126	132	127	115	141	121	144	138	168	128	140	124	140	137	170	136	129	125	116	143	131	124	148	137	160	136	145	142	148	136	125	156	128	142	134	169	154	141	125	130	160	132	154	154	118	131	150	133	131	123	169	126	124	137	133	143	143	150	147	137	137	147	133	148	150	144	138	150	142	141	163	129	149	124	123	144	146	139	142	163	149	143	138	141	163	130	140	136	141	139	147	144	155	137	148	139	144	166	148	141	129	139	138	141	153	153	144	139	149	129	163	153	139	131	131	140	123	142	147	156	136	142	148	122	147	124	147	135	156	125	132	143	146	150	124	135	147	148	141	139	137	138	141	124	117	141	129	152	171	166	158	121	146	144	133	146	144	136	144	158	135	157	126	129	134	154	139	136	127	141	139	144	145	122	150	150	138	160	135	145	137	147	157	135	134	139	139	128	124	141	158	151	166	134	153	144	135	156	143	152	131	147	174	136	129	118	144	144	127	147	143	131	124	145	157	130	134	144	141	137	141	145	148	155	148	129	127	129	137	138	148	130	149	145	133	133	148	136	160	140	147	113	151	137	153	146	135	140	145	148	138	144	142	138	147	134	137	138	135	151	128	143	141	117	139	148	166	139	127	123	122	136	156	123	151	145	174	152	124	150	155	132	159	142	141	134	137	146	109	137	146	141	136	135	133	171	111	144	147	126	127	126	143	171	141	136	146	158	156	152	130	153	145	150	131	156	143	148	142	150	149	161	152	139	159	148	151	148	139	160	150	150	148	163	154	135	167	142	140	139	123	153	142	135	141	136	129	126	139	146	152	147	158	142	151	156	148	132	123	164	141	127	142	156	158	148	144	130	147	141	132	116	134	134	147	128	138	156	148	147	151	136	151	129	124	130	151	139	142	135	153	129	145	124	146	137	139	133	150	158	167	136	160	151	164	139	141	147	152	142	162	150	140	146	149	130	151	132	141	149	136	160	145	160	150	125	141	129	150	135	151	138	154	152	139	152	143	139	134	128	127	135	141	127	150	144	150	147	142	130	158	150	139	141	119	150	159	130	130	136	136	149	150	143	131	142	131	137	154	156	131	153	136	148	126	135	160	152	137	140	118	163	131	121	164	173	147	132	146	135	144	147	143	149	139	152	136	139	130	143	156	139	121	135	139	152	152	136	146	128	153	149	146	126	144	135	129	123	141	148	148	159	126	151	136	149	136	155	124	153	144	112	134	146	115	119	154	126	135	155	131	139	139	138	155	145	153	163	160	131	138	153	158	119	125	146	148	132	143	128	155	140	166	131	124	142	129	139	122	160	124	127	157	134	132	138	169	121	150	146	137	128	141	162	167	150	153	133	152	146	150	131	139	153	149	134	139	147	117	134	152	125	146	135	146	135	151	140	124	141	144	138	155	145	142	143	133	129	131	138	141	150	139	160	148	150	137	132	143	112	128	151	146	130	140	149	158	148	137	141	147	153	132	141	146	132	139	158	142	152	130	140	163	136	141	151	150	134	152	141	156	158	153	144	162	160	136	140	150	126	133	139	135	130	139	158	138	148	153	162	164	158	156	138	150	142	133	134	137	165	155	159	138	130	150	146	160	144	123	130	141	153	128	126	135	158	134	176	129	122	166	125	140	130	145	152	154	152	155	121	146	138	137	141	119	148	132	126	139	151	131	140	145	143	148	141	141	138	119	134	182	156	147	134	145	132	144	129	161	150	158	147	136	161	151	148	151	167	142	156	136	122	144	125	171	140	141	130	143	125	145	136	148	124	139	148	125	140	139	134	126	153	139	138	142	114	130	146	147	142	160	123	176	132	130	132	139	135	127	139	142	141	142	143	120	135	143	132	154	153	142	132	148	144	140	157	150	154	179	148	155	119	160	121	143	150	140	130	135	161	132	152	136	135	149	147	129	131	147	150	157	159	161	160	157	129	140	159	149	136	143	147	156	136	145	147	134	157	150	139	132	123	137	167	116	129	136	152	144	152	157	143	142	137	144	147	136	143	155	136	153	141	139	155	125	151	131	143	149	113	118	134	124	141	150	145	147	139	144	133	153	153	160	138	150	152	150	152	138	138	141	151	170	136	136	146	150	149	136	148	155	156	171	158	147	137	158	140	127	146	127	132	136	145	151	132	129	127	141	131	117	142	139	151	154	158	146	132	136	145	158	154	174	158	140	144	162	131	142	141	141	128	144	153	150	173	163	117	121	139	157	131	156	142	132	124	131	147	141	152	132	112	141	155	127	141	157	137	138	147	159	160	154	146	146	132	127	152	156	157	160	133	133	151	127	150	142	138	143	147	150	140	141	154	152	144	133	148	150	152	108	151	135	119	134	146	153	130	132	112	143	143	161	126	156	154	131	133	136	134	124	143	164	149	141	126	139	144	133	149	152	157	150	126	132	149	133	156	157	162	137	144	124	133	153	129	141	132	135	162	143	141	157	145	160	143	155	151	136	146	145	139	150	130	155	142	143	147	131	140	138	139	121	134	148	131	127	171	134	129	145	135	119	136	148	139	153	138	143	127	141	151	152	144	155	134	130	146	140	165	125	156	163	145	163	142	132	157	148	112	134	144	151	149	155	155	150	134	150	140	149	161	136	149	148	133	132	150	139	153	113	146	125	146	137	139	173	141	127	130	152	150	136	137	139	150	121	129	136	146	144	145	116	142	144	142	125	155	146	130	139	141	136	145	152	140	138	147	130	150	141	152	142	151	119	166	131	141	140	135	150	164	141	139	138	166	143	152	134	155	151	148	149	145	130	161	153	141	143	145	140	131	159	136	153	147	150	126	128	140	135	140	145	118	128	140	142	170	148	146	146	142	132	142	129	152	153	143	149	121	129	140	128	142	130	141	154	141	140	146	132	149	143	131	132	115	140	131	140	121	126	153	136	154	133	148	133	133	146	133	126	132	133	153	138	132	138	173	143	131	123	154	131	152	125	141	134	154	134	155	124	152	153	154	137	158	142	161	138	158	129	150	149	156	133	134	133	163	148	124	127	160	147	152	139	132	150	149	157	140	143	143	147	136	135	152	150	146	123	151	134	160	146	148	142	132	139	176	142	154	145	138	139	142	142	135	129	165	141	142	141	161	139	154	155	118	131	161	151	142	123	127	141	138	159	145	144	125	165	134	148	136	108	143	145	135	138	129	161	154	144	154	141	129	148	139	146	135	169	139	130	126	143	122	140	134	147	141	142	145	136	151	139	138	137	143	158	136	139	175	139	141	145	146	159	155	153	153	143	150	148	126	129	155	139	132	157	135	155	134	146	150	139	134	149	138	128	139	135	146	170	131	130
35183	22737	10499	8910	15639	18091	16869	15302	12169	9918	8127	6821	5722	4683	4079	3543	3174	2886	2569	2480	2307	2198	2083	1958	1861	1796	1641	1501	1391	1347	1314	1341	1232	1173	1083	1143	1154	1141	1161	1107	1169	1188	1117	1124	1115	1127	1138	1128	1126	1081	1114	1079	1078	1091	1082	1126	1062	1131	1080	1082	1125	1104	1081	1168	1096	1121	1118	1093	1076	1048	1143	1154	1115	1163	1107	1150	1126	1154	1082	1112	1060	1091	1087	1124	1046	1092	1121	1108	1044	1113	1135	1076	1050	1050	1197	1103	1114	1125	1186	1082	1121	1140	1083	1103	1106	1112	1045	1142	1131	1071	1093	1084	1109	1089	1017	1123	1082	1083	1121	1065	1094	1159	1135	1092	1105	1068	1022	1135	1101	1074	1076	1088	1112	1083	1101	1129	1089	1088	1094	1086	1077	1047	1102	1087	1153	1090	1116	1106	1072	1097	1121	1177	1178	1089	1075	1084	1047	1083	1110	1050	1143	1049	1178	1067	1107	1119	1071	1088	1047	1093	1103	1098	1134	1076	1110	1048	1122	1083	1082	1115	1064	1072	1117	1127	1103	1092	1127	1014	1129	1109	1093	1077	1085	1068	1109	1062	1102	1082	1156	1122	1163	1073	1128	1138	1175	1101	1067	1113	1064	1081	1058	1121	1098	1096	1095	1121	1068	1091	1078	1107	1111	1091	1080	1138	1116	1143	1147	1126	1136	1104	1117	1077	1064	1126	1114	1090	1059	1094	1104	1152	1137	1140	1067	1061	1064	1091	1095	1066	1113	1071	1102	1051	1082	1087	1103	1086	1127	1120	1109	1097	1076	1153	1182	1145	1061	1128	1075	1074	1062	1127	1073	1106	1097	1145	1148	1116	1112	1132	1082	1156	1025	1113	1055	1099	1083	1109	1154	1061	1071	1016	1140	1137	1075	1125	1121	1104	1123	1074	1082	1126	1095	1085	1114	1068	1115	1104	1142	1065	1160	1112	1110	1086	1037	1152	1046	1093	1077	1070	1062	1085	1061	1107	1109	1121	1070	1113	1128	1096	1182	1192	1093	1081	1037	1062	1055	1084	1067	1101	1083	1060	1111	1094	1053	1047	1126	1062	1123	1042	1078	1098	1081	1127	1098	1102	1065	1130	1158	1089	1096	1109	1148	1074	1098	1086	1081	1171	1082	1117	1055	1118	1144	1078	1129	1051	1055	1062	1075	1104	1107	1108	1136	1058	1146	1071	1094	1075	1106	1165	1101	1059	1118	1076	1111	1091	1122	1149	1039	1131	1054	1091	1102	1153	1089	1095	1088	1119	1175	1098	1081	1123	1089	1090	1120	1148	1124	1110	1097	1140	1088	1074	1083	1065	1106	1094	1066	1113	1057	1124	1080	1109	1082	1119	1118	1077	1081	1147	1080	1077	1145	1063	1096	1035	1107	1110	1084	1088	1079	1116	1024	1123	1138	1126	1118	1111	1115	1074	1062	1082	1071	1172	1050	1043	1064	1122	1136	1099	1109	1091	1090	1128	1091	1119	1099	1090	1117	1010	1052	1097	1142	1093	1169	1110	1065	1114	1049	1106	1062	1168	1119	1067	1120	1131	1135	1082	1083	1088	1036	1107	1026	1057	1073	1090	1134	1081	1109	1068	1128	1119	1123	1201	1119	1088	1117	1099	1068	1095	1068	1072	1070	1134	1067	1140	1113	1071	1058	1118	1090	1114	1137	1053	1075	1048	1074	1066	1005	1113	1111	1063	1115	1078	1088	1166	1155	1082	1081	1078	1054	1105	1112	1012	1080	1125	1104	1119	1126	1068	1168	1021	1053	1143	1094	1127	1043	1090	1048	1111	1065	1079	1090	1066	1115	1058	1150	1070	1072	1069	1128	1159	1102	1063	1129	1128	1070	1065	1043	1153	1125	1139	1054	1173	1178	1123	1103	1104	1068	1106	1138	1068	1050	1096	1088	1129	1148	1060	1046	1104	1113	1152	1101	1019	1048	1138	1039	1078	1109	1150	1076	1108	1051	1116	1113	1001	1096	1081	1083	1128	1107	1106	1070	1053	1108	1051	1048	1118	1115	1091	1123	1076	1085	1119	1092	1086	1170	1105	1112	1103	1111	1046	1069	1111	1099	1125	1144	1128	1128	1099	1085	1109	1099	1140	1093	1056	1072	1078	1091	1140	1076	1032	1121	1093	1108	1043	1091	1081	1060	1098	1166	1063	1170	1042	1058	1130	1072	1103	1108	1095	1110	1089	1168	1157	1179	1106	1084	1148	1086	1106	1126	1125	1091	1121	1106	1072	1150	1060	1136	1088	1090	1179	1126	1084	1084	1061	1073	1096	1096	1094	1126	1050	1112	1202	1122	1053	1096	1063	1123	1011	1146	1059	1038	1083	1133	1087	1066	1131	1166	1085	1110	1146	1037	1139	1083	1145	1060	1071	1024	1165	1120	1117	1131	1087	1100	1124	1079	1066	1135	1105	1105	1132	1130	1092	1080	1108	1087	1183	1130	1078	1097	1138	1038	1097	1088	1143	1084	1078	1070	1056	1069	1066	1069	1055	1122	1143	1121	1096	1087	1116	1171	1166	1072	1040	1150	1057	1136	1095	1092	1074	1076	1066	1061	1105	1118	1111	1086	1085	1086	1113	1086	1116	1139	1082	1081	1057	1090	1114	1130	1079	1062	1063	1078	1102	1145	1116	1081	1109	1098	1086	1079	1104	1064	1119	1112	1142	1148	1104	1150	1103	1085	1103	1071	1092	1111	1122	1056	1152	1062	1106	1162	1084	1097	1056	1046	1084	1095	1109	1059	1076	1175	1065	1121	1103	1149	1106	1136	1085	1091	1064	1087	1034	1057	1078	1098	1082	1145	1135	1179	1127	1111	1110	1125	1072	1074	1125	1115	1102	1124	1078	1075	1099	1151	1103	1036	1067	1115	1035	1078	1120	1035	1068	1168	1057	1105	1087	1106	1070	1132	1077	1081	1083	1103	1090	1102	1128	1123	1107	1035	1070	1136	1117	1091	1108	1152	1091	1042	1122	1085	1118	1128	1088	1131	1148	1092	1075	1126	1081	1128	1082	1099	1108	1152	1101	1036	1072	1108	1073	1021	1088	1091	1137	1085	1135	1094	1080	1090	1145	1146	1082	1095	1106	1152	1084	1093	1110	1072	1107	1054	1137	1095	1123	1073	1117	1058	1110	1068	1119	1100	1090	1090	1069	1092	1088	1076	1090	1033	1067	1087	1067	1103	1067	1085	1095	1072	1107	1109	1097	1087	1106	1098	1103	1106	1030	1110	1144	1090	1105	1076	1065	1077	1100	1133	1076	1071	1148	1114	1053	1135	1096	1120	1158	1062	1121	1083	1102	1131	1139	1113	1072	1044	1131	1152	1101	1093	1038	1108	1125	1098	1142	1087	1134	1080	1098	1116	1069	1149	1123	1019	1145	1103	1078	1105	1122	1129	1080	1080	1116	1073	1073	1084	1052	1089	1146	1143	1095	1101	1084	1120	1126	1073	1162	1074	1071	1097	1060	1189	1102	1102	1082	1138	1118	1089	1086	1090	1143	1067	1057	1060	1070	1055	1091	1075	1073	1082	1136	1090	1130	1103	1118	1099	1100	1090	1078	1035	1103	1070	1053	1174	1118	1091	1079	1120	1120	1075	1076	1081	1080	1111	1108	1100	1122	1132	1092	1086	1155	1086	1060	1118	1029	1145	1105	1080	1086	1123	1120	1098	1098	1099	1085	1036	1066	1081	1112	1041	1151	1169	1148	1071	1124	1121	1055	1116	1120	1126	1137	1103	1178	1085	1169	1121	1143	1081	1139	1137	1088	1092	1116	1105	1108	1110	1132	1118	1100	1069	1114	1096	1114	1097	1090	1132	1052	1065	1082	1100	1119	1072	1110	1011	1065	1044	1067	1135	1104	1067	1117	1145	1151	1052	1131	1120	1110	1098	1090	1117	1099	1162	1139	1121	1065	1122	1101	1111	1114	1100	1089	1088	1099	1126	1072	1107	1127	1096	1036	1091	1077	1062	1127	1124	1116	1108	1106	1075	1084	1103	1015	1104	1072	1051	1050	1048	1128	1091	1102	1081	1103	1060	1104	1067	1127	1097	1083	1124	1174	1109	1127	1118	1077	1028	1120	1087	1072	1143	1101	1068	1042	1117	1090	1096	1106	1161	1093	1076	1083	1156	1107	1095	1097	1062	1069	1136	1141	1126	1141	1098	1070	1099	1106	1083	1107	1157	1161	1167	1126	1113	1129	1060	1171	1113	1127	1068	1086	1177	1091	1083	1159	1092	1056	1118	1073	1128	1093	1130	1044	1089	1097	1125	1073	1189	1140	1082	1151	1101	1104	1098	1136	1118	1133	1083	1093	1162	1141	1121	1122	1042	1072	1048	1087	1103	1002	1136	1070	1147	1122	1139	1122	1047	1116	1077	1054	1088	1073	1081	1096	1106	1109	1127	1115	1155	1134	1081	1103	1069	1098	1067	1091	1096	1048	1103	1108	1132	1059	1107	1077	1102	1126	1101	1142	1088	1094	1088	1085	1138	1115	1091	1117	1131	1153	1155	1078	1121	1095	1080	1078	1129	1115	1098	1111	1041	1131	1136	1101	1091	1117	1030	1137	1182	1133	1070	1096	1106	1104	1100	1092	1079	1041	1137	1061	1066	1144	1070	1083	1141	1094	1106	1125	1059	1092	1154	1113	1104	1121	1073	1031	1061	1065	1164	1158	1087	1108	1124	1148	1144	1095	1144	1138	1093	1099	1071	1097	1152	1121	1100	1107	1043	1056	1059	1094	1078	1128	1099	1128	1124	1083	1086	1141	1128	1067	1081	1104	1145	1101	1076	1118	1081	1096	1083	1146	1120	1063	1072	1123	1080	1117	1088	1053	1085	1077	1116	1072	1165	1050	1111	1121	1067	1160	1120	1095	1036	1153	1049	1094	1048	1075	1108	1100	1126	1132	1156	1078	1075	1084	1105	1121	1103	1074	1131	1065	1079	1155	1161	1069	1073	1132	1120	1146	1136	1061	1104	1133	1080	1073	1117	1112	1138	1126	1075	1083	1103	1068
3257	1429	492	291	236	274	297	301	199	187	181	157	164	131	124	129	111	110	93	95	91	104	111	105	72	91	86	85	81	78	88	93	72	71	93	84	64	68	77	75	69	62	63	65	81	66	71	71	66	63	76	63	75	73	72	62	72	79	80	78	81	68	83	69	69	81	64	77	81	76	73	68	83	71	66	65	70	53	72	83	72	72	80	71	69	82	75	79	78	80	69	83	70	77	73	74	71	56	85	59	67	88	71	75	71	67	65	85	55	77	83	66	71	87	60	71	71	74	63	63	63	68	81	67	65	73	76	72	73	66	64	82	76	84	64	78	85	78	66	71	78	77	77	70	82	93	56	54	78	76	56	89	59	78	76	74	65	73	89	63	64	69	69	61	73	80	75	75	69	71	61	82	74	62	66	78	77	60	71	66	81	85	66	69	74	55	64	82	73	74	69	77	70	75	76	61	66	53	83	66	74	63	73	73	70	83	74	67	75	80	70	75	83	61	62	65	68	66	59	67	80	81	75	76	60	76	70	90	67	70	70	66	74	77	71	71	67	63	77	71	80	77	76	59	60	87	69	88	62	68	56	91	79	82	76	73	77	53	63	72	62	75	58	75	62	76	74	76	68	62	87	76	84	74	67	74	78	61	66	76	71	65	79	85	79	66	70	62	79	71	75	90	87	80	89	89	72	84	67	73	69	68	59	75	75	74	71	78	68	74	80	62	76	66	70	72	78	68	50	64	69	71	65	68	64	69	66	69	69	76	67	79	85	85	84	67	84	83	80	59	69	75	71	68	64	59	78	76	60	92	84	77	73	70	56	68	72	60	94	77	68	71	72	81	77	83	48	82	82	83	76	69	80	83	66	75	77	71	80	72	65	76	75	76	75	66	74	82	65	60	74	71	53	67	55	82	82	70	49	71	59	81	75	59	68	65	60	85	65	71	69	78	72	59	69	75	59	70	62	72	75	51	71	68	78	66	65	83	66	61	78	78	72	69	72	77	86	68	75	78	66	78	71	68	88	71	71	67	65	76	71	75	70	66	60	79	67	75	66	75	68	78	58	70	85	62	76	67	87	67	77	83	77	56	79	90	86	72	63	60	77	72	75	57	77	75	69	72	70	58	73	72	70	75	75	65	76	69	74	76	67	71	67	78	73	80	77	63	62	54	80	75	66	71	76	69	67	76	72	63	75	61	74	68	90	70	68	93	63	66	81	79	80	66	77	66	65	76	71	64	68	71	64	69	69	51	74	73	80	68	84	62	74	78	72	72	78	76	68	68	81	61	67	93	64	60	71	65	86	77	69	79	67	72	83	72	77	82	69	83	77	69	74	68	74	77	68	71	72	92	60	71	80	71	74	52	58	63	67	71	76	90	81	61	69	63	80	69	82	81	67	72	88	81	68	68	73	77	78	72	82	78	74	84	70	74	70	86	64	56	61	88	57	56	76	87	71	63	70	79	68	76	72	69	79	80	75	75	72	72	84	69	73	54	67	67	66	70	67	60	85	79	65	82	76	84	78	74	70	82	65	60	70	61	69	69	61	74	60	74	82	61	71	75	64	83	79	72	69	74	72	74	69	73	68	64	70	71	62	68	68	65	83	65	80	84	65	76	77	65	87	77	75	65	67	74	78	69	74	75	78	60	80	69	69	56	67	79	88	81	78	65	58	71	66	70	57	72	70	83	67	83	85	58	82	58	70	88	70	68	86	66	72	76	78	60	81	82	71	65	69	68	61	62	51	71	73	75	69	60	91	62	66	87	74	74	66	77	58	71	64	68	75	59	74	68	88	68	76	73	63	75	70	66	71	69	62	80	79	73	68	72	64	67	67	74	83	63	74	70	90	44	62	86	75	73	79	70	83	62	80	72	75	71	74	64	77	83	70	74	67	86	74	61	68	77	61	74	66	58	77	81	77	78	67	64	74	79	80	62	65	58	70	77	63	72	80	74	91	62	68	49	76	64	63	79	60	66	64	76	88	68	78	78	57	84	67	87	80	81	69	58	70	86	84	77	79	77	74	78	71	94	83	66	73	84	60	66	72	80	67	59	71	76	78	64	66	63	72	78	70	70	75	81	84	74	82	89	77	82	88	79	75	76	70	63	75	61	71	80	65	72	86	70	74	77	70	65	61	72	69	67	71	72	79	69	79	71	73	73	69	89	58	52	67	70	86	85	64	69	72	69	78	92	67	75	75	68	56	65	58	84	76	66	76	74	85	79	83	82	80	61	71	98	90	67	79	74	82	68	72	77	69	72	83	75	83	55	58	79	86	71	76	73	66	57	75	73	71	57	84	70	72	67	87	70	76	63	63	65	68	58	67	84	81	65	66	68	86	72	63	84	76	74	70	77	71	88	80	67	74	84	76	56	76	58	76	81	68	57	66	62	68	75	64	71	76	79	65	74	64	75	69	54	68	86	76	68	84	88	71	89	78	80	70	83	62	70	77	70	67	89	66	79	77	56	72	80	89	71	74	70	76	84	69	72	74	63	61	67	83	66	77	70	65	81	88	71	65	82	71	71	65	87	86	75	63	78	60	69	82	57	79	89	66	87	79	77	68	56	75	69	79	83	75	81	75	65	61	57	70	79	70	66	71	64	76	77	93	71	71	67	62	76	88	77	78	69	79	73	91	63	82	80	84	68	86	68	70	74	75	79	94	75	72	88	64	73	72	70	61	73	82	75	74	65	71	71	64	71	72	71	67	76	75	76	76	77	67	80	59	71	71	73	78	77	83	78	71	78	58	66	65	73	93	80	78	56	81	65	63	73	74	73	73	62	69	89	72	70	66	66	73	64	69	64	72	66	60	70	81	59	84	74	83	60	60	77	75	78	49	83	81	65	74	68	85	70	64	83	77	71	74	75	61	73	78	71	68	78	75	68	48	72	59	83	93	64	65	68	64	75	53	63	73	87	65	75	67	80	79	64	76	84	77	65	66	67	59	84	68	69	62	71	69	73	73	74	76	82	81	72	66	67	61	63	78	88	73	68	74	50	68	67	69	80	75	76	84	72	84	67	75	76	65	67	70	67	75	74	66	62	88	65	73	81	86	79	75	74	70	68	58	78	75	65	57	73	67	74	96	74	75	84	66	81	60	70	81	66	72	80	70	78	75	58	58	67	70	77	77	82	84	68	84	79	76	66	93	72	64	68	71	71	83	73	61	77	61	71	71	75	52	59	94	68	70	75	64	84	75	76	88	96	67	64	85	70	73	75	75	71	73	80	79	68	64	76	68	81	60	66	85	72	86	74	82	58	76	68	75	67	90	96	75	79	69	72	77	70	73	89	65	84	62	73	61	93	58	78	68	77	72	90	81	61	64	71	87	68	84	69	76	79	76	57	70	82	82	74	81	74	78	84	73	75	70	74	82	80	62	78	71	61	89	89	69	63	77	56	70	70	67	63	58	69	77	79	69	86	73	58	66	75	80	84	65	74	79	78	68	71	73	69	56	73	81	90	61	84	72	77	77	67	72	62
26781	13687	5795	5632	10169	12227	11962	9994	7792	6090	4859	4041	3385	2763	2409	2086	1860	1625	1474	1460	1275	1221	1182	1127	1027	982	924	821	791	710	697	674	643	627	613	594	577	622	575	564	551	598	570	620	572	591	588	582	579	580	598	602	535	594	553	534	568	585	620	557	559	573	623	551	577	577	609	598	591	615	571	563	590	611	577	589	612	590	567	596	568	595	578	597	579	569	533	574	566	603	575	598	640	538	607	567	570	568	586	561	561	560	570	633	540	578	601	577	611	626	576	542	555	555	638	590	601	606	576	564	543	582	569	622	537	573	567	607	595	576	562	576	582	595	622	590	587	592	544	580	606	546	635	589	615	583	586	644	577	630	558	557	596	568	605	569	559	542	594	609	550	571	618	567	586	577	562	582	580	582	582	547	561	629	585	560	623	557	600	585	562	561	600	546	566	564	537	609	557	549	589	629	623	541	622	587	556	564	605	597	590	544	560	586	596	559	563	577	550	550	569	571	604	591	603	584	571	588	549	562	589	618	559	604	610	582	584	579	594	583	580	573	567	577	563	571	592	554	533	582	579	583	617	561	613	543	554	598	571	596	559	587	561	554	556	596	610	538	617	575	593	509	576	583	552	602	608	578	526	583	566	591	544	590	596	553	582	558	556	579	595	587	569	558	586	585	576	584	584	593	585	561	588	580	613	529	545	561	588	573	548	567	584	590	600	596	605	600	588	574	560	584	558	560	636	614	551	531	596	601	573	562	582	588	594	580	554	613	555	541	574	603	548	531	579	556	626	572	545	559	564	609	565	587	589	589	542	534	588	623	656	559	565	558	561	568	580	597	580	568	606	558	578	599	587	542	614	592	548	568	532	527	569	585	614	558	586	606	549	590	576	578	616	581	590	606	566	548	619	606	606	578	574	529	572	573	586	602	573	578	583	550	588	577	620	602	576	596	572	590	572	565	591	576	567	595	591	596	550	552	604	561	582	523	533	590	546	586	550	583	611	590	565	570	596	604	584	581	572	622	617	609	584	594	525	575	617	564	588	587	590	566	584	612	578	628	596	591	548	623	588	580	553	599	599	570	595	561	585	583	619	593	575	561	546	599	569	592	625	613	531	602	584	575	552	596	541	582	613	552	566	582	567	587	572	578	555	578	606	607	588	574	595	577	574	543	562	615	573	587	618	566	567	554	567	654	599	550	566	602	617	585	571	597	558	575	552	550	533	618	590	579	566	562	638	585	620	559	559	559	588	644	552	562	552	555	560	582	604	618	602	585	574	614	584	589	584	616	610	533	565	573	554	594	550	585	594	608	585	555	564	565	614	594	575	574	568	606	567	609	565	521	594	573	615	576	566	561	589	598	581	595	565	594	566	604	541	610	613	581	538	560	552	577	603	599	570	601	601	590	561	560	600	595	556	593	577	584	606	595	590	573	564	609	572	560	552	577	585	613	527	573	585	500	570	574	616	588	599	628	560	579	569	571	593	567	591	545	601	574	576	573	580	579	587	585	565	566	595	609	566	562	571	570	575	601	562	549	570	582	611	600	594	590	590	596	545	566	587	595	628	605	605	611	547	601	556	607	591	566	604	577	582	546	553	587	611	594	552	554	585	546	576	589	630	580	586	547	567	564	576	559	561	567	596	623	589	530	605	636	600	567	572	543	596	615	582	618	574	567	550	546	615	607	566	607	526	571	618	548	583	571	561	585	600	583	584	588	570	605	612	570	619	559	600	592	573	580	563	581	569	574	594	590	581	594	575	556	591	591	552	602	556	591	598	528	540	556	573	584	558	523	558	551	599	597	596	597	573	583	626	601	618	595	541	542	606	564	591	582	564	600	535	542	556	591	565	600	573	576	608	566	565	530	544	560	520	529	594	551	580	553	648	579	613	546	615	537	586	549	583	594	606	603	586	578	585	570	568	532	588	585	581	549	579	583	591	633	605	591	587	607	551	616	557	557	568	576	557	569	586	597	546	581	574	592	599	573	614	531	545	555	568	592	568	566	551	558	568	547	595	594	605	581	594	602	579	582	586	604	601	610	558	588	596	584	560	590	569	569	511	566	604	588	564	577	515	569	589	599	551	564	585	589	625	605	630	566	585	612	563	563	585	568	576	550	584	584	599	589	530	520	556	570	552	587	585	607	567	534	578	589	543	595	531	575	588	571	558	559	552	536	593	565	565	597	561	586	613	617	575	579	584	549	574	567	577	555	540	584	585	591	596	552	536	562	565	567	571	565	613	581	529	582	562	603	574	586	587	591	582	569	569	594	597	596	619	572	607	587	613	568	560	598	577	557	534	583	557	548	597	572	599	588	532	599	545	571	595	598	579	570	591	595	544	594	567	570	543	600	595	588	560	605	630	616	558	564	593	578	561	562	598	574	573	596	556	565	594	575	618	586	565	585	546	628	603	590	594	577	586	598	583	618	588	582	543	543	545	566	623	554	558	571	581	616	599	590	581	558	596	604	577	584	572	626	646	607	566	550	551	608	580	633	632	590	570	622	571	560	588	573	612	565	614	580	580	577	587	593	555	583	597	517	569	590	558	550	589	563	583	556	547	573	618	605	607	574	585	591	582	569	557	560	583	546	566	586	599	537	608	594	583	570	556	611	612	588	592	614	533	588	571	595	612	603	574	580	571	590	553	621	588	572	580	522	552	595	558	606	570	567	535	604	568	568	590	603	597	583	565	580	576	596	588	617	606	587	602	594	586	610	550	580	576	611	611	585	560	616	603	602	557	615	581	561	585	589	543	554	593	593	567	585	602	557	549	583	609	562	566	598	574	573	565	541	606	556	590	658	544	623	606	580	592	593	566	539	569	569	568	584	627	587	574	625	571	584	560	594	573	611	577	570	545	560	591	583	610	551	575	564	625	559	552	596	579	562	598	601	576	621	553	534	582	581	647	601	585	583	566	551	567	598	560	609	585	542	553	594	568	595	515	582	566	600	593	510	540	625	571	587	595	614	612	587	566	590	583	631	584	599	606	583	563	629	584	568	590	562	589	571	568	583	618	594	552	604	605	628	589	579	561	569	563	588	536	579	565	582	627	597	594	579	582	617	543	572	577	592	575	586	556	559	604	569	555	549	588	630	583	603	575	576	563	561	580	566	572	559	588	584	591	556	579	597	617	582	593	619	591	547	577	604	567	576	558	563	601	586	636	566	583	574	529	607	560	581	573	567	591	613	621	603	566	632	599	572	525	599	591	554	565	562	577	581	590	504	588	599	565	559	572	598	587	623	598	570	609	597	585	590	597	575	548	577	574	615	554	533	580	596	591	602	574	578	567	569	601	582	584	554	605	584	550	567	559	633	595	573	559	568	581	554	553	597	543	584	537	566	567	569	592	594	571	575	568	576	574	592	587	554	609	577	548	588	587	588	618	615	604	607	608	625	608	584	599	586	581	609	561	569	581	580	558	598	582	581	542	548	586	590	596	613	580	532	546	564	536	602	586	545	594	606	563	564	553	618	594	590	580	559	538	620	514	593
2976	1583	540	298	255	285	308	283	225	230	188	182	166	131	133	129	116	112	101	125	113	106	99	90	90	94	92	87	81	77	77	70	79	82	69	65	80	87	78	71	76	65	82	69	83	87	82	75	88	87	79	84	88	74	75	74	86	85	71	90	89	93	79	89	92	73	80	77	80	91	100	95	82	74	85	87	81	75	91	75	84	82	63	79	75	95	84	96	95	76	65	80	87	75	86	78	77	73	91	83	80	78	87	94	91	98	64	94	83	78	75	86	80	81	66	72	83	57	87	81	88	71	82	91	87	81	91	82	80	80	75	82	85	83	95	81	75	78	72	78	66	92	99	78	77	83	92	81	71	75	69	69	84	83	77	90	84	72	81	108	81	74	83	81	73	68	75	101	81	90	72	69	77	74	74	95	78	63	84	74	78	80	68	90	77	85	68	82	88	79	71	91	80	94	59	77	94	93	65	57	84	69	74	94	78	80	83	89	68	76	84	68	93	74	103	81	67	80	79	76	80	84	78	81	95	90	79	72	72	73	88	59	62	101	60	80	81	86	76	82	73	79	73	76	88	90	82	67	66	88	70	80	77	75	95	75	76	85	90	84	95	93	81	76	69	68	78	70	67	76	94	82	86	78	80	86	78	63	81	61	64	76	82	93	81	81	68	85	87	86	84	77	80	81	81	82	96	87	80	87	98	87	84	71	68	81	84	90	80	76	70	82	79	85	78	70	90	66	75	72	77	84	76	90	89	83	81	72	97	82	81	77	87	72	87	70	69	79	93	87	95	71	89	94	78	86	68	69	81	90	74	75	78	63	90	79	86	80	82	82	82	96	73	80	90	62	79	74	81	82	88	86	76	82	78	80	92	85	82	90	85	73	80	80	83	92	74	72	85	89	80	75	84	93	81	79	91	78	77	67	94	77	86	85	82	94	98	81	85	85	76	82	95	87	80	75	83	86	85	87	81	90	82	79	84	73	83	83	81	92	83	95	70	77	86	71	74	75	82	81	70	80	77	68	93	69	80	83	99	60	75	91	94	68	79	61	82	83	83	82	86	70	89	85	84	83	92	88	87	76	79	85	77	80	85	77	70	75	68	66	81	79	78	76	86	90	86	86	76	82	79	75	77	76	73	85	78	76	99	91	78	83	78	90	77	96	77	71	74	79	78	87	64	74	70	69	81	65	95	79	70	82	73	78	78	78	77	87	76	70	86	84	81	80	80	74	88	82	90	89	76	83	74	92	96	79	97	90	83	87	83	87	71	95	82	81	67	89	76	70	92	86	66	87	91	85	75	88	79	64	64	85	85	84	94	75	67	73	74	61	80	90	74	79	97	88	93	77	77	85	87	93	68	62	83	84	73	82	88	74	76	76	79	75	79	78	71	98	76	76	70	90	76	71	89	78	79	74	85	84	83	82	87	77	76	88	72	84	102	91	80	69	75	84	93	79	87	90	91	95	78	82	80	81	81	80	83	89	96	76	83	85	79	90	92	84	88	82	86	85	87	58	91	78	84	76	91	79	79	72	78	83	96	80	77	86	84	87	89	81	77	86	80	81	80	72	83	70	80	73	102	91	86	80	77	89	58	79	82	94	80	76	78	73	89	81	79	58	80	73	86	86	86	95	104	96	79	70	83	94	66	86	83	93	87	71	90	103	98	89	83	78	69	95	85	79	85	84	78	76	72	90	86	82	76	84	90	99	92	86	91	75	74	83	87	81	87	78	75	80	72	78	69	80	76	81	81	78	72	76	66	63	79	80	64	94	79	95	99	80	83	84	88	76	78	82	77	82	78	73	77	78	60	82	78	92	82	96	84	82	76	94	63	77	87	74	65	73	70	101	71	92	70	81	77	68	92	103	73	85	78	70	83	86	98	81	84	87	64	73	63	78	74	86	94	59	80	93	99	89	89	76	75	79	67	65	77	84	65	79	79	81	68	78	88	69	89	82	82	64	89	79	73	77	93	76	77	74	79	85	80	76	82	86	89	87	89	73	97	71	85	80	96	84	102	87	83	75	85	74	75	98	87	91	88	69	78	81	79	93	78	65	80	83	87	65	81	80	78	82	89	65	71	87	84	83	97	80	85	87	76	64	86	96	74	71	70	76	77	74	58	78	85	77	91	86	83	78	79	73	85	76	75	81	85	67	81	71	77	88	81	79	75	87	81	86	71	90	93	90	71	81	66	81	87	89	91	67	102	85	67	77	90	78	69	96	90	92	71	95	76	87	79	67	87	87	74	80	71	72	74	88	90	91	81	93	82	82	83	72	79	86	62	73	84	83	112	83	79	74	82	93	71	73	83	67	99	79	76	91	86	83	79	79	92	75	73	78	88	77	64	95	91	89	83	97	84	87	67	80	72	79	95	94	79	75	80	84	93	69	75	85	75	95	72	88	76	71	66	74	89	85	82	75	72	80	79	96	77	98	85	80	90	107	83	73	84	76	60	82	84	74	80	79	78	91	83	72	89	76	83	86	74	74	97	76	79	96	86	81	78	84	71	106	80	69	78	81	86	74	83	76	89	89	90	73	81	101	89	65	87	89	87	91	73	84	87	67	80	94	69	80	95	81	84	76	90	75	71	75	76	73	83	78	75	76	89	74	71	62	103	62	74	87	85	77	96	83	70	92	67	87	87	94	82	66	81	75	80	93	75	67	77	89	97	74	85	76	82	88	94	74	84	89	76	77	79	82	72	86	90	61	82	85	79	91	82	72	77	80	74	82	85	68	85	94	62	91	84	70	76	95	80	74	54	93	74	83	87	79	91	78	81	83	77	64	78	81	69	76	80	90	82	84	78	81	83	96	76	72	70	76	94	84	83	86	76	72	71	75	80	83	70	88	87	76	87	87	89	97	84	83	90	83	84	102	84	89	81	89	85	73	79	69	89	85	80	77	75	71	78	88	77	60	89	77	70	84	83	87	70	73	92	82	83	89	76	83	72	72	84	93	73	72	76	80	79	84	78	82	74	61	79	57	88	75	64	92	73	112	89	72	109	77	72	84	84	87	74	77	86	75	80	91	83	74	69	94	81	85	65	72	100	91	74	88	62	65	84	84	83	74	80	79	75	79	81	89	86	70	81	87	67	84	68	94	88	82	86	83	89	89	78	103	81	82	87	80	80	90	84	75	86	76	86	91	86	94	80	77	86	95	92	79	95	82	79	64	84	69	85	62	83	82	90	98	105	83	74	99	90	94	84	77	86	79	83	66	92	93	70	78	83	85	76	79	84	74	77	91	75	66	55	77	67	65	83	92	79	95	86	71	92	76	75	93	77	73	86	77	87	71	98	87	98	78	73	76	83	84	77	93	69	94	88	85	74	75	90	91	85	91	73	75	86	96	72	88	88	83	80	72	71	84	66	96	93	69	76	80	70	83	81	81	82	86	88	76	87	81	99	83	91	65	78	82	90	84	73	80	74	89	72	73	77	78	52	86	89	82	88	64	77	81	84	95	77	82	74	86	97	82	73	84	78	70
27420	14437	6025	5805	10764	12966	11891	10080	7581	6020	4987	4266	3531	2816	2462	2147	1870	1627	1563	1406	1322	1230	1176	1079	1063	1039	975	866	820	768	782	727	642	691	655	637	671	598	643	640	665	673	598	640	636	642	668	646	670	609	647	586	657	629	632	641	605	605	638	676	591	598	649	683	664	652	618	642	622	632	626	628	630	656	637	640	601	607	663	660	631	645	634	643	622	610	643	634	636	628	629	655	681	669	630	573	589	649	645	647	639	659	632	656	605	605	650	663	634	677	636	619	625	660	638	572	590	621	618	674	642	627	628	598	643	615	621	604	647	603	637	631	639	638	590	610	642	615	665	594	638	663	664	659	641	584	622	655	653	649	673	630	608	653	639	665	627	662	655	628	644	620	658	643	661	620	630	590	629	644	651	637	648	663	628	660	641	636	641	635	624	628	618	624	655	619	674	648	625	609	593	624	602	629	661	620	611	601	635	620	623	661	617	629	648	626	627	649	601	624	648	634	607	660	642	609	647	611	667	621	647	706	654	639	633	612	646	693	615	649	614	568	629	647	599	637	624	652	621	654	631	599	665	607	633	625	664	604	638	638	640	643	661	611	586	672	597	624	636	685	612	586	643	622	622	641	586	689	628	631	623	645	635	676	641	649	613	661	622	571	630	651	664	640	655	636	661	647	640	582	652	632	653	643	645	643	628	613	608	618	686	649	592	658	656	646	672	619	674	635	575	659	599	663	611	597	626	650	638	666	650	686	630	645	665	595	600	611	639	648	655	634	688	670	675	667	624	660	627	601	666	643	632	631	661	647	615	615	664	646	652	614	613	636	643	671	634	647	631	614	650	586	597	653	652	634	619	674	632	619	672	652	605	646	649	664	616	639	611	624	663	650	650	669	635	642	670	645	645	659	648	588	609	598	658	664	610	604	642	637	632	665	650	627	690	643	658	670	621	652	656	621	634	630	620	617	685	603	627	684	616	644	610	630	670	652	611	655	684	649	620	654	653	606	598	613	593	663	612	645	616	609	625	691	636	646	586	683	667	615	590	585	637	635	596	626	624	633	663	600	633	670	638	619	582	612	598	608	643	598	663	631	594	620	641	605	641	613	648	676	641	681	642	641	600	655	669	598	647	648	650	657	647	626	655	639	647	647	614	611	642	654	648	611	628	645	634	612	663	601	599	641	653	628	592	604	651	656	602	675	663	636	606	629	673	660	618	647	598	614	645	616	613	648	640	619	667	644	631	616	608	630	652	681	666	604	594	653	640	638	594	656	637	637	667	617	601	617	639	598	639	667	671	610	598	638	625	644	628	632	656	620	661	625	647	611	632	662	657	591	597	629	599	573	621	627	689	596	598	669	643	645	659	637	663	599	644	690	639	581	662	666	620	662	618	631	656	611	590	642	622	656	667	612	647	667	642	665	659	624	642	641	632	640	632	628	632	598	647	637	626	650	659	616	669	609	608	647	651	615	654	640	630	632	629	606	651	632	615	609	666	625	616	625	629	673	611	633	645	625	596	618	624	661	646	655	684	647	616	613	685	603	660	634	662	651	648	628	651	680	614	620	615	616	620	674	606	582	650	640	649	659	615	626	669	686	627	627	631	659	646	631	636	671	637	646	659	649	660	665	642	602	641	627	681	621	666	618	618	630	677	645	590	594	633	665	625	642	650	656	643	647	664	626	638	623	609	624	648	667	645	611	628	640	626	633	635	615	615	641	630	633	647	637	628	673	626	651	625	637	651	662	626	605	631	648	649	636	609	668	629	639	619	608	609	614	596	652	620	651	621	613	616	624	613	631	643	634	622	593	665	579	643	611	635	629	631	595	621	660	649	616	641	649	645	639	661	646	668	656	613	662	651	677	581	684	639	602	623	641	642	625	619	629	628	621	610	632	654	632	648	685	676	623	617	617	648	626	626	644	639	653	640	633	642	658	660	638	647	649	594	631	641	643	655	640	642	691	657	647	688	599	651	575	632	643	619	641	593	582	638	633	599	640	644	621	642	700	633	630	605	629	640	648	646	626	649	660	651	650	627	655	608	635	624	609	602	627	647	651	608	646	654	637	597	638	608	617	677	667	687	639	629	614	641	600	640	661	615	679	608	625	645	628	612	661	609	638	665	638	604	621	593	652	601	636	635	693	623	664	617	674	650	614	607	640	628	642	623	635	646	605	654	617	663	587	678	600	622	630	650	658	630	590	651	638	615	650	636	644	600	610	621	660	635	618	574	647	688	645	682	610	659	614	614	643	647	624	627	604	634	675	605	651	625	660	620	632	631	580	690	682	673	668	664	653	672	647	635	652	586	646	643	647	650	650	645	642	662	652	629	650	627	623	636	596	656	641	619	608	595	639	646	614	639	587	619	669	657	630	620	661	648	651	635	625	630	644	608	602	628	632	621	648	643	622	661	648	607	626	618	642	653	627	621	592	614	618	682	636	643	606	640	631	621	657	652	593	674	640	651	640	616	652	642	627	696	619	626	635	637	562	628	635	722	610	589	624	663	621	588	631	639	689	600	597	654	642	607	644	632	656	663	639	664	631	616	605	654	668	694	608	600	618	627	620	635	647	650	648	626	635	649	637	639	620	656	606	649	647	650	631	619	596	609	621	618	665	631	656	629	613	626	613	640	585	637	660	652	641	589	672	613	658	647	685	628	652	643	661	659	610	660	619	632	618	651	614	580	671	649	641	609	658	585	668	669	663	630	643	648	671	629	617	622	671	579	627	651	672	646	676	636	650	655	632	592	653	610	613	698	628	647	645	612	630	631	616	638	641	670	629	642	618	640	649	664	674	662	659	583	666	671	639	632	660	656	587	648	648	639	627	607	658	621	610	635	673	641	609	634	614	630	633	649	643	616	588	597	639	625	602	678	634	589	600	654	660	623	598	648	672	617	687	662	654	644	637	677	672	595	650	628	601	670	625	614	682	614	637	626	665	646	618	644	604	636	647	639	631	641	617	659	653	613	646	652	629	687	666	640	633	653	647	643	648	651	621	678	646	650	628	612	632	602	629	610	613	631	629	618	615	658	613	632	605	635	624	661	633	630	651	624	648	681	628	631	643	605	677	667	663	622	627	633	655	626	639	650	623	624	655	643	615	638	633	631	614	583	629	593	629	627	681	676	634	644	640	621	626	638	604	655	618	607	593	678	593	651	640	607	608	612	616	620	605	643	579	610	645	606	639	604	683	669	603	675	597	628	645	625	636	616	612	624	636	586	633	624	629	641	637	664	622	636	640	610	638	629	631	620	629	632	685	593	616	589	563	610	606	617	655	623	697	627	614	673	590	666	655	686	629	641	644	634	637	633	658	648	659	665	662	639	662	668	688	612	627	593	627	651	637	653	634	645	664	655	589	643	576	680	640	610	652	655	678	631	652	675	618	628	703	649	657	608	633	698	632	630	624	679	653	626	627	602	704	653	648	665	661	618	629	585	643	597	631	620	655	594	687	690	625	636	620	628	667	651	661	662	625	641	644	615	663	616	649
5014	2653	836	361	316	354	383	347	278	243	263	206	230	174	160	140	162	130	112	100	122	106	128	105	104	86	96	102	98	106	111	95	62	90	85	91	90	95	75	98	72	67	77	80	83	87	99	93	104	109	87	87	85	81	76	97	99	90	81	70	87	80	96	91	86	77	98	83	73	90	63	89	90	91	80	90	107	82	91	78	83	82	87	87	85	79	94	81	81	72	94	88	111	77	84	93	92	97	74	71	89	99	88	71	97	93	89	89	86	91	82	98	86	90	95	89	87	77	86	98	90	92	77	74	93	105	101	96	95	91	93	85	79	78	88	75	98	85	88	104	82	87	87	84	76	87	97	82	82	87	83	101	93	82	102	87	73	90	80	73	89	91	98	84	99	76	100	74	86	91	88	87	89	95	92	96	83	75	81	100	71	87	75	73	101	83	89	96	93	82	92	88	93	85	86	76	85	84	67	96	86	84	83	105	85	108	74	75	101	84	83	86	69	80	93	94	91	84	109	87	83	88	69	77	92	99	88	74	76	83	89	101	91	101	83	91	78	87	88	81	96	86	99	63	90	82	78	86	74	87	105	93	98	90	81	79	88	87	71	90	72	89	90	83	83	103	89	82	65	73	68	85	117	81	86	86	75	75	80	77	85	86	90	94	90	92	89	96	78	93	76	95	79	93	86	82	70	83	98	93	83	70	85	89	88	88	87	97	73	87	95	69	93	98	71	84	96	99	94	79	83	68	92	87	100	89	98	74	82	88	107	101	87	73	81	72	81	90	80	86	94	88	109	94	87	78	99	79	89	83	89	88	86	95	81	92	83	86	79	92	92	82	91	105	82	79	80	89	94	94	88	114	92	75	82	81	78	86	100	96	93	87	86	87	72	94	105	86	85	88	91	78	70	76	83	88	99	83	87	119	88	67	97	66	94	91	96	95	73	83	78	89	86	74	87	75	90	91	84	95	79	100	89	77	87	83	87	89	91	88	93	82	80	87	81	63	79	100	87	76	93	78	68	101	75	104	90	82	77	99	91	78	90	74	103	85	91	101	98	93	94	75	89	78	80	93	78	78	75	72	91	90	80	85	87	98	84	84	92	72	82	89	83	91	84	80	80	70	76	92	103	100	72	80	81	96	98	99	86	100	104	82	101	93	73	90	84	77	71	76	95	75	89	76	81	89	75	81	85	74	86	78	92	91	83	90	90	85	80	80	95	77	79	89	88	93	80	76	93	79	78	74	82	84	90	84	89	90	80	83	73	98	94	83	104	103	83	99	88	112	87	95	84	96	100	92	81	86	100	94	88	85	100	79	85	72	109	87	88	104	83	85	87	104	82	86	85	97	79	93	108	83	79	89	85	80	81	80	109	76	91	84	89	91	72	81	69	75	90	81	93	64	69	96	95	80	87	89	86	73	91	68	86	86	86	85	78	84	96	88	80	71	101	75	88	104	97	91	103	92	83	82	78	87	82	86	74	108	77	87	91	72	88	83	102	81	77	95	90	91	85	97	86	84	84	80	83	87	70	79	103	96	93	78	94	87	88	86	87	92	87	93	85	83	103	95	94	73	83	80	69	93	92	91	76	80	81	75	93	96	77	100	95	73	101	80	81	80	90	95	90	75	73	92	95	87	101	86	92	89	90	97	83	102	88	80	93	77	103	77	89	90	78	86	102	78	90	80	92	63	83	77	94	91	76	78	78	94	82	93	99	82	90	112	86	84	91	87	104	76	92	90	77	99	80	74	93	94	97	106	87	87	85	82	93	90	96	101	83	87	87	72	93	101	93	82	80	94	84	78	93	91	91	85	84	91	85	88	87	78	91	84	93	84	69	87	89	71	76	98	91	76	74	87	91	88	83	87	85	72	87	72	107	91	84	74	89	89	92	92	85	97	84	97	88	82	90	72	75	88	88	81	90	106	73	86	85	86	82	82	81	83	92	86	74	85	72	86	91	103	99	78	87	90	90	82	91	93	83	76	92	97	69	91	83	114	90	89	89	88	86	89	89	101	81	77	99	70	76	86	89	88	83	91	77	85	98	66	73	83	83	95	82	91	102	103	78	101	89	82	89	72	92	87	80	79	89	88	99	87	77	99	82	88	84	100	82	99	75	72	79	93	77	85	92	87	102	92	86	94	92	94	77	96	74	85	109	88	78	83	85	90	85	80	98	88	106	83	88	90	83	92	80	77	91	96	99	104	105	75	89	86	85	94	80	85	95	74	81	70	100	85	78	91	84	82	90	80	76	78	76	87	107	76	72	89	89	76	77	89	95	94	85	98	86	83	83	84	85	84	67	81	77	103	84	84	78	108	88	85	89	84	92	95	87	78	83	85	89	67	92	94	106	80	83	95	76	96	77	92	96	91	84	101	69	77	89	92	97	98	89	80	72	90	84	85	99	103	89	90	88	85	84	89	101	83	89	98	101	80	78	96	93	95	94	95	93	94	84	91	83	68	86	75	89	75	81	82	96	92	97	79	88	89	96	72	96	82	78	80	93	82	85	90	80	79	82	74	98	83	97	103	83	84	92	79	85	95	83	89	82	102	96	85	79	84	72	90	90	73	80	82	85	85	110	75	94	84	72	78	82	82	86	84	77	89	102	94	75	86	103	83	75	82	67	91	82	81	70	82	84	69	76	85	81	100	83	84	98	78	76	87	75	78	78	89	81	74	96	94	89	87	89	85	74	89	95	76	82	86	79	90	101	87	82	86	63	71	88	84	77	87	74	96	95	95	79	94	82	86	90	78	81	91	90	80	80	89	98	82	98	107	79	104	93	78	96	87	70	82	87	91	92	102	81	75	102	103	85	85	77	72	81	98	83	72	86	93	80	89	96	85	83	81	87	84	86	79	92	105	98	84	93	90	95	81	80	73	78	79	83	95	80	87	85	87	90	75	85	84	90	98	78	92	83	79	86	76	79	67	91	88	96	95	80	82	94	73	87	72	81	78	88	95	90	104	109	86	106	86	87	74	86	87	73	91	83	79	95	87	106	87	76	80	83	80	69	83	76	81	104	85	86	90	109	91	71	68	92	105	80	90	84	105	62	90	82	76	97	99	80	69	95	78	78	76	92	91	96	94	89	103	111	81	88	89	90	83	65	82	82	86	75	75	80	98	76	97	90	81	85	82	61	78	90	85	90	91	88	79	87	90	109	86	87	97	91	98	83	102	93	77	90	90	78	80	89	90	71	94	101	91	89	79	104	85	93	70	100	84	60	87	85	91	102	85	92	86	76	81	87	72	97	81	75	88	101	85	80	90	83	107	80	76	93	92	87	75	74	79	76	91	80	82	89	84	69	90	88	88	79	81	94	93	106	84	69	61	103	94	79	81	92	104	76	97	78	78	84	88	89	69	91	77	97	86	75	95	98	116	85	86	96	73	84	76	81	66	98	94	86	78	93	84	92	111	94	95	85	84	86	81	80	88	80	81	101	83	74	71	87	90	92	109	83	71	87	81	79	85	74	90	76	102	70	79
30827	18514	8307	7302	13130	15029	14725	11753	9440	7576	6604	5550	4500	3742	3160	2706	2334	2142	1911	1796	1551	1487	1392	1391	1331	1204	1178	1056	965	958	866	741	759	726	731	705	682	694	666	666	700	728	719	724	679	704	644	698	675	724	683	715	682	710	695	676	660	638	688	724	766	684	695	704	643	715	710	695	682	661	674	683	687	713	719	670	677	711	696	696	640	711	708	717	681	715	684	706	640	637	662	671	689	731	703	668	736	702	693	691	673	678	701	680	700	709	664	704	659	668	675	683	678	683	679	671	689	701	736	737	717	719	696	692	729	664	687	657	671	693	713	654	690	701	726	681	719	708	691	690	703	659	658	662	713	700	693	694	684	714	667	707	705	665	682	682	673	644	685	695	676	715	687	696	702	651	742	701	670	723	700	699	677	710	698	667	665	668	711	682	735	685	668	688	672	679	695	689	690	709	685	727	665	714	688	684	706	649	669	661	686	703	683	732	673	676	697	654	750	691	697	708	700	680	668	705	690	663	699	694	677	718	708	726	680	717	713	704	660	689	643	701	671	694	666	703	670	661	683	662	676	626	698	695	686	677	678	711	709	674	669	711	710	697	684	641	700	676	685	643	659	706	684	654	668	634	698	665	706	723	705	678	693	718	660	685	637	748	684	645	601	691	685	715	676	682	659	670	713	673	653	705	676	711	690	707	663	715	692	710	694	723	738	727	660	666	703	660	677	722	715	698	696	670	627	660	665	726	688	745	660	705	632	659	685	680	692	701	663	597	678	676	681	665	682	673	670	696	601	645	673	679	687	677	695	639	658	711	713	684	673	699	680	661	644	660	693	655	739	703	661	728	680	678	679	714	697	700	706	697	718	680	691	618	681	667	641	662	651	659	653	711	739	684	685	687	719	643	683	677	687	668	688	690	677	684	684	742	692	674	676	682	744	681	668	711	707	672	716	686	677	712	661	675	671	645	638	666	698	644	672	702	673	649	716	651	696	656	678	658	704	718	706	634	689	675	700	672	703	722	689	599	662	689	672	720	742	701	660	676	696	642	668	664	667	703	655	725	709	680	686	682	661	703	722	683	707	670	681	634	692	713	710	686	695	653	644	669	742	717	671	734	676	646	670	705	701	704	651	633	710	667	724	706	696	694	700	730	675	682	703	654	686	694	713	727	693	721	653	669	688	679	692	691	719	709	652	655	631	683	725	701	692	726	699	658	697	704	679	640	719	660	677	647	665	642	687	745	708	704	719	673	687	726	664	675	673	685	719	650	668	712	664	691	713	713	691	679	628	691	696	640	677	679	632	699	722	673	665	682	639	642	653	727	670	687	662	685	672	688	677	736	705	692	717	622	707	698	709	695	691	610	692	667	636	701	666	704	699	677	715	692	710	694	667	683	724	632	698	719	676	689	679	659	650	607	692	684	651	702	692	689	676	718	700	710	682	676	674	704	672	693	702	769	737	661	771	683	689	722	692	670	673	709	694	704	674	672	677	653	624	654	697	698	686	733	706	684	661	736	700	661	669	675	694	681	688	705	696	717	678	726	686	673	683	683	659	688	703	734	684	672	653	647	721	661	658	691	659	650	692	648	703	651	679	721	688	695	708	663	665	693	708	683	684	692	652	693	697	674	713	716	692	670	703	666	672	696	658	651	708	644	643	680	674	714	687	686	690	700	658	705	675	658	700	691	684	679	757	705	698	640	679	675	648	660	731	678	718	652	676	681	670	703	681	672	734	722	721	688	642	684	730	628	695	671	710	691	699	667	701	680	664	700	735	709	678	666	702	677	713	667	675	673	662	684	693	751	647	721	666	725	691	663	732	642	657	678	711	691	683	680	680	689	682	695	705	654	679	698	678	680	664	686	687	667	671	700	657	702	729	684	674	667	666	714	673	720	660	680	680	711	702	730	691	655	711	632	685	696	692	665	690	710	669	723	693	659	703	665	674	702	668	662	692	686	760	715	692	696	689	653	660	745	697	653	629	670	605	711	697	712	696	687	741	655	679	714	708	711	714	729	619	671	670	662	714	706	714	655	718	717	697	711	663	675	677	660	703	667	699	693	718	653	676	662	700	660	679	660	699	725	691	701	725	661	713	727	671	715	710	699	625	719	701	693	679	679	697	686	708	726	692	654	689	624	687	697	661	676	661	655	665	711	721	721	649	657	677	680	721	691	656	691	654	662	668	702	740	694	690	683	689	613	715	704	704	687	666	668	648	652	650	705	701	692	672	692	687	633	683	691	667	661	678	684	692	668	680	718	669	718	652	720	657	667	715	686	636	688	633	696	699	731	695	639	681	707	707	720	669	682	647	691	653	718	720	688	674	683	680	709	753	677	703	683	666	704	681	699	678	658	708	686	725	686	708	674	690	721	655	706	727	663	706	663	626	696	706	658	684	662	663	737	704	661	626	692	679	665	673	698	706	670	728	667	706	667	655	678	704	678	686	702	663	648	694	697	682	678	682	704	683	678	699	663	711	674	650	673	680	708	684	720	679	686	661	669	650	688	690	701	727	729	717	703	690	684	682	700	655	629	716	663	652	700	691	637	671	697	697	706	685	681	660	699	666	703	715	726	633	662	707	637	741	719	710	628	709	654	706	698	683	711	706	659	695	700	705	677	689	667	726	682	696	706	643	667	648	679	703	655	692	712	748	627	659	672	649	705	692	710	727	714	687	673	672	683	681	675	694	621	677	700	674	712	648	690	674	701	670	665	694	686	640	677	691	678	715	737	674	691	731	644	708	662	712	667	659	698	692	654	690	694	721	681	662	675	694	696	688	691	708	683	689	634	699	706	662	704	666	728	745	689	717	675	702	699	703	681	708	669	677	663	655	658	718	692	686	639	658	660	664	631	695	682	696	694	668	734	692	740	667	680	711	705	675	671	701	730	689	686	695	646	678	673	652	732	652	636	693	679	665	699	611	709	663	661	675	700	734	696	665	685	662	670	634	689	666	675	705	666	654	652	715	664	661	707	667	671	712	695	658	682	694	723	673	722	725	720	699	709	675	679	678	681	697	653	707	652	714	652	605	693	669	654	645	701	672	726	648	683	671	636	700	668	648	645	617	697	665	651	744	703	674	719	675	695	685	664	656	707	697	651	704	673	669	659	723	672	688	662	711	683	701	678	621	686	734	657	704	656	646	685	683	657	740	684	722	692	660	663	688	694	687	681	694	671	705	676	737	709	674	716	698	721	701	685	672	664	671	712	728	709	679	676	698	645	701	686	684	647	683	667	711	645	673	667	707	676	645	713	699	649	718	698	699	662	730	679	657	656	686	719	740	696	667	654	677	661	725	716	699	706	687	679	719	701	670	669	692	711	703	639	665	662	707	691	675	694	679	717	659	684	667	693	674	659	683	709	666	665	700	718	680	661	663	681	692	680	702	670	719	697	715	668	668	657	662	692	659	682	690	667	680	672	696	698	671	715	664	716	724	641	681	671	719	705	669	617	662	697	669	664	695	649	681	705	674	662	721	686	665	657	646	715
6725	4491	1325	567	441	577	574	495	423	359	360	341	301	257	258	193	194	228	194	179	188	192	195	161	168	153	172	167	143	158	150	160	128	149	146	141	136	146	136	142	121	155	135	144	143	159	122	136	117	123	179	134	148	133	168	118	137	165	165	138	108	127	162	141	149	137	139	143	133	134	124	156	133	136	134	148	142	130	144	143	152	129	132	146	161	150	154	147	153	133	126	152	142	132	144	117	129	144	132	135	125	172	140	124	148	129	151	146	138	125	143	159	151	154	145	141	135	146	147	136	146	156	126	151	135	131	126	138	155	139	140	134	146	150	146	140	168	130	143	143	120	152	145	151	143	170	140	150	141	140	139	141	150	141	132	150	128	126	129	155	118	142	132	151	143	136	140	122	156	167	149	142	127	150	153	140	130	146	135	149	147	144	138	151	158	147	135	134	129	136	141	142	157	144	116	144	138	130	139	141	154	138	142	147	156	150	120	149	127	162	163	149	151	141	137	142	136	124	151	153	136	162	148	148	126	132	142	154	138	128	146	116	146	144	149	136	168	148	150	132	150	130	142	129	118	146	131	161	141	128	132	141	161	132	152	162	163	148	137	137	132	140	137	131	143	129	146	128	148	138	125	128	118	152	125	144	145	130	128	128	130	117	146	130	136	149	123	125	158	130	134	141	130	142	149	147	162	142	147	148	152	144	136	147	159	114	151	134	145	147	164	131	154	164	143	138	146	147	148	132	120	150	127	127	146	142	140	155	122	153	156	124	132	147	135	138	120	154	164	126	117	154	133	129	153	147	146	152	139	130	132	153	161	161	146	165	158	135	141	125	153	142	117	155	130	114	130	132	131	150	142	127	139	136	144	146	135	144	146	136	143	158	153	127	147	162	148	146	115	146	145	130	148	154	132	154	119	149	161	146	152	151	143	137	153	123	135	130	132	146	135	149	148	123	155	140	155	143	140	149	113	147	130	158	128	124	147	128	163	123	152	123	158	130	124	181	140	147	123	130	123	127	121	128	139	158	136	145	156	150	154	137	140	129	152	133	154	154	120	153	151	133	140	146	153	171	132	143	157	134	143	132	124	147	162	132	143	148	129	144	117	128	152	142	165	151	155	138	137	138	143	121	146	144	147	145	132	126	124	157	144	121	155	147	163	145	128	141	163	154	156	120	130	161	142	159	156	154	132	152	172	124	136	149	152	149	149	145	144	134	127	141	138	149	137	145	148	118	137	123	135	151	142	138	149	139	138	142	159	142	115	149	138	154	127	129	128	156	132	132	158	117	147	140	145	148	149	128	177	138	135	129	158	159	149	133	154	142	163	154	161	146	148	134	157	124	145	145	140	150	136	122	156	139	127	137	128	142	142	129	143	157	120	133	138	152	140	145	130	125	137	144	127	159	149	132	148	125	137	135	135	120	121	144	116	128	135	139	168	153	122	137	135	146	140	134	152	139	153	151	138	132	122	156	143	175	141	126	137	144	143	158	110	142	140	151	124	137	149	121	144	144	154	136	128	151	137	134	141	134	143	168	170	145	125	135	154	114	138	161	140	125	131	129	147	155	150	155	123	130	152	133	163	152	159	155	147	144	148	145	143	148	149	137	156	143	169	130	116	133	131	146	148	137	130	136	146	115	129	99	171	144	153	157	142	134	139	146	121	140	146	138	111	117	120	123	141	152	147	116	128	128	139	148	127	147	154	127	145	145	149	145	112	148	123	141	132	148	131	138	151	139	133	155	147	114	148	131	147	150	146	141	137	137	130	146	144	145	139	140	144	135	153	155	138	160	148	142	141	143	147	145	151	140	147	155	159	132	156	133	167	149	136	150	153	141	129	143	155	145	149	180	140	149	130	145	146	151	145	146	153	151	135	133	146	129	132	154	135	147	131	133	152	140	150	119	148	145	151	126	132	124	135	147	160	138	123	141	152	154	152	153	149	130	135	128	118	133	140	138	141	143	127	141	138	147	140	145	142	135	159	143	142	140	157	162	135	148	159	143	153	121	138	143	124	145	146	137	133	141	142	131	137	143	139	130	148	144	154	138	153	148	139	143	132	117	132	152	118	145	162	125	161	142	153	138	131	142	126	130	139	147	147	141	127	148	160	109	135	146	143	118	140	145	158	135	147	151	133	128	149	150	153	144	126	148	156	163	136	126	156	140	141	150	142	165	122	149	140	146	152	142	137	130	155	147	118	149	124	137	135	155	162	159	151	146	141	123	138	163	156	167	125	156	147	145	133	146	124	148	128	138	135	134	145	125	151	159	145	135	130	137	149	182	136	138	143	145	121	138	143	132	134	162	142	148	157	168	129	132	139	142	143	130	143	132	146	147	127	160	120	151	125	150	131	138	133	138	153	152	130	142	137	138	144	123	120	147	150	145	122	157	143	141	156	147	147	151	131	144	143	141	150	142	167	162	148	156	120	124	146	149	148	125	134	153	134	129	157	158	154	135	140	132	138	130	177	155	160	162	153	134	139	157	138	143	140	144	136	132	138	147	146	145	154	171	153	132	146	149	120	129	128	121	154	157	158	132	133	146	141	141	118	126	125	137	140	144	134	131	150	161	130	151	145	122	159	127	154	139	156	117	154	115	136	137	149	149	128	156	139	136	141	145	149	133	155	153	161	128	144	122	135	122	132	147	120	151	132	151	120	164	133	133	137	135	151	150	149	139	134	155	139	140	119	129	145	142	161	150	132	128	150	148	145	128	152	133	174	135	138	146	144	109	140	140	130	166	138	159	125	160	139	137	170	142	137	141	140	137	143	136	149	144	149	122	146	135	146	134	148	122	142	144	136	123	123	125	139	143	134	153	132	136	141	137	150	143	145	152	157	151	132	130	147	134	146	133	142	144	142	156	133	147	147	147	136	152	141	144	133	159	148	129	138	139	129	130	141	133	127	149	150	136	146	154	147	145	142	134	161	149	149	139	148	161	161	144	145	114	165	145	137	147	154	127	153	153	134	140	125	144	121	140	130	154	162	142	135	113	119	152	143	160	140	145	155	132	139	142	145	137	164	125	132	139	145	132	117	127	175	149	126	130	142	134	140	120	157	138	155	150	138	142	145	147	142	126	164	135	106	138	123	126	145	148	132	137	163	152	164	101	139	141	124	128	141	142	174	140	127	160	126	141	148	147	142	144	145	141	156	126	145	131	133	130	126	148	148	150	148	145	158	146	148	147	159	144	137	153	150	151	148	155	142	131	138	147	127	167	155	135	132	138	127	126	142	148	137	126	128	130	127	144	140	113	140	152	129	156	163	162	155	129	146	151	148	157	145	149	154	146	155	149	148	139	136	125	139	131	134	132	126	137	165	152	155	125	158	141	139	116	123	155	131	133	116	121	145	134	157	141	152	139	139	150	141	139	150	132	158	141	132	154	141	128	143	121	134	162	119	130	160	138	143	131	130	163	147	134	157	133	143	146	145	118	166	145	148	123	141	135	155	159	134	156	152	112	143	161	142	153	138	133	145	135
35596	23089	11568	9401	16071	18749	16688	14357	11581	9757	8449	7318	6036	5024	4114	3564	3226	2863	2564	2420	2274	2066	2013	1838	1766	1742	1680	1492	1474	1369	1287	1233	1178	1177	1108	1076	1103	1128	1148	1105	1125	1037	1077	1120	1095	1096	1140	1086	1121	1069	1078	1080	1092	1096	1076	1128	1069	1118	1085	1099	1106	1060	1075	1061	1062	1065	1101	1113	1102	1140	1119	1135	1032	1132	1122	1048	1065	1110	1113	1062	1064	1136	1048	1101	1116	1090	1096	1086	1146	1044	1107	1095	1087	1090	1110	1078	1104	1069	1087	1105	1080	1075	1110	1101	1093	1088	1025	1101	1117	1089	1015	1147	1062	1071	1055	1068	1086	1114	1082	1143	1126	1069	1064	1017	1071	1090	1053	1100	1137	1073	1103	1015	1076	1120	1099	1063	1097	1025	1081	1046	1156	1051	1126	1042	1050	1131	1113	1065	1144	1082	1122	1067	1054	1153	1071	1101	1035	1052	1103	1024	1015	1109	1099	1042	1065	1022	1109	1095	1141	1108	1122	1080	1071	1111	1078	1154	1094	1071	1079	1077	1083	1108	1083	1079	1075	1153	1136	1101	1028	1048	1085	1063	1109	1091	1147	1094	1114	1086	1063	1109	1058	1035	1078	1106	1132	1088	1095	1085	1060	1047	1088	1073	1088	1063	1059	1138	1035	1106	1090	1019	1089	1080	1111	1030	1110	1057	1119	1056	1024	1091	1049	1091	1088	1109	1082	1063	1095	1097	1120	1086	1058	1137	1052	1112	1061	1102	1115	1035	1060	1079	1155	1093	1092	1099	1055	1083	1071	1099	1106	1098	1052	1129	1087	1023	1061	1125	1137	1065	1095	1124	1093	1128	1099	1059	1101	1084	1036	1119	1093	1104	1094	1180	1104	1102	1065	1075	1080	1072	1107	1057	1034	1111	1030	1092	1096	1081	1049	1030	1135	1092	1078	1057	1041	1059	1097	1093	1072	1060	1072	1040	1078	1049	1023	1158	1043	1147	1135	1081	1095	1058	1141	1073	1084	1092	1084	1049	1082	1115	1090	1091	1114	1071	1051	1079	1057	1108	1117	1061	1096	1070	1128	1023	1071	1132	1101	1120	1049	1071	1053	1097	1111	1062	1045	1084	1109	1094	1127	1065	1103	1107	1088	1097	1094	1061	1077	1032	1075	1061	1044	1080	1115	1096	1114	1098	1117	1132	1054	1071	1093	1098	1107	1036	1105	1103	1021	1135	1080	1088	1023	1076	1086	1109	1099	1074	1081	1091	1006	1139	1064	1056	1078	1109	1024	1097	1012	1106	1047	1155	1109	1093	1112	1114	1048	1047	1079	1052	1072	1144	1078	1131	1085	1033	1101	1068	1096	1112	1069	1082	1106	1094	1121	1141	1163	1087	1150	1071	1114	1106	1102	1103	1086	1112	1062	1094	1126	1028	1085	1089	1085	1052	1156	1063	1051	1120	1069	1047	1025	1038	1071	1038	1059	1038	1148	1036	1044	1066	1074	1069	1081	1047	1054	1061	1074	1085	1098	1065	1062	1070	1100	1127	1062	1120	1019	1091	1112	1103	1107	1103	1051	1084	1056	1070	1069	1075	1091	1060	1105	1085	1102	1144	1131	1116	1175	1087	1078	1047	1098	1105	1030	1081	1034	1122	1085	1119	1080	1073	1059	1077	1154	1083	1105	1051	1033	1098	1049	1064	1045	1091	1113	1036	1098	1081	1094	1113	1107	1070	1095	1084	1125	1126	1091	1110	1098	1104	1105	1037	1076	1095	1016	1062	1060	1106	1070	1075	1102	1084	1071	1062	1077	1144	1041	1153	1053	1046	1095	1068	1100	1088	1117	1115	1152	1105	1098	1087	1068	1115	1043	1087	1057	1060	1038	1082	1112	1073	1099	1031	1113	1044	1106	1108	1088	1124	1068	1090	1089	1112	1055	1104	1096	1093	1049	1091	1144	1080	1047	1142	1102	1096	1092	1079	1101	1050	1040	1059	1079	1096	1108	1102	1115	1080	1091	1105	1083	1095	1073	1097	1091	1118	1140	1054	1098	1071	1104	1087	1060	1082	1077	1106	1150	1092	1079	1055	1034	1072	1062	1039	1097	1102	1098	1121	1070	1065	1080	990	1135	1101	1069	1062	1079	1131	1090	1093	1104	1076	1057	1100	1019	1100	1098	1094	1102	1084	1112	1092	1072	1150	1090	1037	1061	1150	1089	1124	1072	1067	1076	1086	1137	1079	1049	1076	1035	1122	1081	1031	1066	1103	1032	1071	1050	1047	1151	1026	1048	1106	1122	1088	1057	1069	1100	981	1097	1119	1072	1144	1080	1101	1031	1112	1088	1098	1097	1159	1150	1069	1100	1089	1072	1084	1100	1070	1081	1055	1081	1057	1071	1086	1087	1068	1075	1097	1100	1157	1126	1099	1109	1035	1107	1109	1144	1011	1052	1135	1070	1028	1034	1112	1001	1118	1084	1073	1056	1072	1067	1064	1089	1125	1079	1053	1046	1093	1104	1083	1138	1082	1039	1102	1165	1060	1085	1092	1089	1091	1073	1066	1069	1153	1071	1073	1093	1087	1061	1079	1041	1091	1098	1053	1035	1032	1076	1050	1091	1097	1112	1063	1075	1101	1116	1084	1039	1082	1043	1088	1091	1082	1078	1120	1038	1083	1073	1063	1087	1090	1159	1028	1077	1067	1059	1121	1092	1031	1116	1117	1032	1143	1127	1105	1051	1068	1103	1063	1105	1083	1035	1102	1085	1053	1090	1081	1103	1012	1097	1068	1099	1055	1074	1066	1099	1119	1091	1113	1040	1080	1146	1095	1062	1055	1119	1064	1107	1113	1073	1040	1014	1109	1065	1065	1064	1114	1112	1094	1134	1082	1039	1084	1086	1072	1106	1083	1154	1059	1129	1101	1107	1040	1079	1077	1075	1016	1072	1054	1027	1121	1050	1052	1037	1065	1122	1136	1109	1080	1028	1073	1102	1167	1078	1076	1093	1132	1132	1011	1076	1120	1052	1127	1048	1026	1116	1140	1062	1052	1111	1032	1096	1090	1101	1049	1086	1073	1110	1095	1089	1059	1063	1106	1037	1115	1117	1048	1094	1087	1145	1101	1048	1101	1112	1071	1114	1071	1111	1104	1098	1067	1099	1062	1052	1108	1072	1109	1048	1080	1005	1087	1090	1136	1060	1113	1071	1091	1102	1050	1087	1077	1049	1111	1144	1097	1101	1123	1067	1120	1135	1046	1054	1089	1114	1086	1027	1102	1119	1087	1084	1035	1026	1065	1074	1086	1124	1080	1062	1143	1081	1083	1107	1105	1012	1111	1055	1074	1092	1069	1045	1056	1099	1077	1106	1103	1116	1096	1112	1131	1130	1106	1093	1125	1049	1069	1085	1082	1088	1095	1070	1113	1071	1123	1100	1105	1068	1042	1045	1095	1119	1087	1044	1041	1117	1115	1089	1037	1113	1050	1063	1089	1066	1105	1105	1037	1072	1092	1113	1052	1128	1054	1086	1079	1101	1111	1042	1034	1087	1041	1144	1090	1129	1052	1120	1044	1102	1118	1073	1106	1014	1072	1095	1029	1067	1101	1044	1060	1041	1044	1095	1052	1081	1094	1072	997	1047	1124	1078	1093	1018	1093	1057	1098	1134	1082	1069	1015	1106	1138	1071	1063	1094	1051	1086	1145	1136	1077	1093	1071	1076	1132	1046	1062	1085	1114	1164	1098	1052	1116	1062	1037	1088	1088	1128	1079	1087	1047	1065	1105	1089	1053	1063	1105	1089	1121	1085	1045	1128	1164	1123	1125	1094	1116	1050	1053	1060	1090	1049	1065	1082	1114	1089	1121	1109	1121	1046	1088	1069	1089	1114	1064	1127	1084	1050	1124	1075	1058	1125	1010	1094	1066	1033	1100	1097	1105	1060	1043	1126	1126	1093	1097	1074	1112	1128	1112	1117	1064	1112	1052	1090	1056	1060	1085	1068	1111	1100	1116	1055	1050	1071	1071	1098	1095	1037	1098	1108	1088	1143	1074	1129	1076	1107	1044	1103	1059	1087	1044	1141	1084	1053	1094	1093	1081	1038	1129	1113	1039	1100	1063	1139	1087	1051	1121	1102	1146	1062	1077	1090	1044	1144	1069	1079	1035	1062	1095	1060	1099	1060	1096	1124	1078	1083	1139	1079	1107	1107	1041	1082	1089	1078	1065	1109	1108	1107	1065	1093	1024	1052	1063	1055	1074	1135	1079	1113	1046	1130	1127	1097	1006	1022	1079	1068	1062	1085	1073	1072	1064	1048	1056	1066	1089	1037	1056	1044	1105	1062	1099	1085	1058	1106	1071	1069	1140	1104	1090	1067	1083	1155	1071	1104	1129	1127	1044	1060	1070	1115	1102	1138	1095	1101	1087	1119	1070	1123	1072	1086	1153	1104	1055	1096	1085	1076	1027	1035	1048	1104	1089	1118	1154	1058	1092	1080	1051	1030	1056	1148	1110	1087	1053	1073	1131	1080	1101	1013	1056	1096	1048	1010	1081	1116	1084	1083	1114	1156	1052	1058	1069	1105	1081	1044	1054	1098	1053	1074	1077	1085	1069	1084	1059	1048	1068	1099	1086	1106	1027	1079	1155	1104	1037	1052	1089	1086	1116	1132	1022	1120	1136	1052	1076	1083	1096	1079	1081	1069	1065	1067	1079	1124	1060	1044	1088	1067	1130	1065	1083	1024	1037	1041	1048	1066	1070	1097	1060	1165	1112	1065	1093	1072	1083	1158	1046	1029	1121	1043	1108	1058	1070	1095	1048	1090	1057	1118	1093	1155	1117	1118	1081	1037	1086	1112	1087	1076	1062	1135	1016	1127	1064	1056	1087	1024	1082	1082	1071	1122	1081	1082	1065	1101	1019	1153	1106	1085	1125	1078	1052	1100	1076	1134	1121	1048	1071	1112	1089	1074	1093	1028	1161	1091	1070	1071	1109	1078	1140	1075	1080	1089	1106	1031	1055	1065	1101	1051	1098	1068	1125	1099	1055	1061	1082	1085	1070	1134	1110	1109	1136
3282	1507	628	307	237	265	276	266	226	214	185	190	144	159	123	125	128	99	115	100	91	86	96	84	88	75	82	86	75	89	71	85	76	77	79	68	79	82	62	82	58	70	86	72	64	64	65	86	72	61	70	67	79	81	74	78	78	93	88	74	70	62	55	73	74	76	81	75	79	62	85	87	92	68	80	69	70	77	63	83	81	54	70	68	63	76	77	75	103	86	67	70	83	51	73	81	64	60	81	64	90	96	78	60	68	90	71	75	74	75	63	71	66	76	81	99	96	80	84	74	81	66	78	95	69	77	76	73	73	80	71	79	68	78	82	74	81	71	73	73	71	74	75	61	88	89	69	70	73	70	71	77	54	71	75	63	70	80	67	69	53	75	69	84	71	75	62	83	78	72	90	90	67	75	70	70	83	70	74	72	74	77	72	74	78	68	88	73	82	82	83	64	89	96	76	61	79	81	72	88	82	80	79	69	57	75	56	74	84	82	68	74	77	58	75	87	78	75	69	85	89	75	66	66	60	69	55	75	73	59	83	78	72	60	81	72	71	60	64	88	81	86	76	86	74	72	68	64	71	70	77	74	80	79	73	72	73	86	81	78	78	82	68	73	72	64	64	82	71	58	62	77	85	81	61	75	66	87	84	71	84	63	85	79	66	68	75	80	62	85	63	66	83	71	73	77	76	79	85	88	87	69	64	75	86	87	76	64	69	62	72	59	79	64	75	84	67	77	68	62	71	75	88	82	75	77	74	80	79	67	66	71	81	76	67	73	80	82	72	80	68	72	83	80	75	75	76	77	66	75	80	66	71	67	69	72	62	63	80	69	77	70	72	62	73	69	88	74	93	78	77	66	90	71	64	81	63	70	83	77	72	57	67	70	77	69	62	70	75	80	59	77	67	68	66	73	72	83	76	66	88	63	82	64	79	63	87	72	62	75	96	79	78	68	61	74	69	54	76	73	67	62	73	72	80	95	76	61	76	79	92	63	72	67	86	55	81	89	80	74	73	78	70	77	78	60	80	80	87	74	81	73	60	79	86	77	74	61	66	64	73	72	102	73	80	70	71	77	66	82	72	68	89	74	78	83	75	68	82	69	85	81	66	71	94	69	78	63	76	76	88	65	80	81	70	68	59	88	82	67	61	50	79	79	82	72	70	91	69	73	67	83	75	79	83	66	80	80	74	69	65	70	80	70	69	80	61	78	76	70	82	60	79	80	93	77	73	72	68	88	67	72	59	76	82	66	84	76	76	89	81	90	75	72	77	70	70	79	62	69	84	75	93	75	92	68	75	79	60	70	94	61	79	75	73	75	73	68	85	77	72	72	88	84	82	70	76	87	72	63	63	67	81	72	66	74	68	72	72	84	71	79	91	68	72	74	68	65	89	70	79	63	69	74	76	83	68	65	73	80	72	54	81	67	79	69	83	76	66	69	78	76	80	74	68	78	61	75	67	72	70	90	68	81	76	95	76	76	63	78	77	82	68	87	88	84	83	66	64	66	74	78	86	79	62	70	84	59	75	75	81	71	64	85	90	70	67	65	92	82	64	62	79	91	86	70	85	90	81	65	68	80	66	76	73	65	69	65	89	63	67	77	71	81	77	64	77	82	66	73	94	84	79	82	82	74	68	80	81	75	83	62	84	86	73	71	75	67	75	68	71	67	76	68	67	74	75	64	64	77	88	81	66	83	77	66	71	88	82	63	77	75	76	73	76	73	72	81	70	77	66	82	67	83	58	66	77	71	74	83	64	61	65	68	60	73	68	79	86	72	65	73	78	69	57	80	67	77	69	73	79	55	81	81	76	67	70	53	67	86	66	69	68	67	86	63	84	70	60	69	66	67	56	61	67	77	68	74	60	62	86	73	78	97	79	61	71	72	69	75	81	82	83	69	69	59	63	78	55	74	90	78	72	84	74	77	65	70	67	63	74	84	82	76	73	80	73	71	77	76	64	73	66	68	76	84	57	78	67	75	79	65	71	71	86	86	79	67	59	65	80	80	72	72	71	76	65	79	72	86	70	59	58	84	71	74	78	77	71	76	57	68	66	71	72	65	82	87	79	79	82	77	76	80	86	82	75	64	68	62	74	69	72	75	83	71	72	73	60	73	69	86	74	86	62	71	62	76	61	81	72	72	72	70	72	94	71	64	72	67	75	84	73	66	91	52	75	64	72	60	77	81	68	71	85	71	83	76	74	74	68	72	69	76	78	63	63	68	66	75	86	71	69	74	89	69	82	75	73	57	77	58	83	85	85	80	79	49	83	64	62	77	84	73	60	62	72	66	69	73	83	72	83	78	87	78	71	82	72	70	80	74	65	92	82	69	78	75	64	79	71	78	84	71	75	90	67	84	83	76	72	80	72	67	73	86	80	68	75	69	70	65	75	60	68	74	86	83	62	57	75	81	75	60	66	59	72	76	74	76	65	70	67	88	93	74	69	76	67	75	75	74	62	77	69	76	68	65	61	77	76	75	70	78	70	76	69	76	81	72	77	70	72	73	72	65	77	84	63	56	92	92	90	66	55	66	71	65	63	77	95	78	61	74	59	63	75	78	69	76	66	81	64	74	67	82	69	71	80	47	79	72	92	75	70	76	66	72	72	69	53	78	73	74	73	65	76	68	74	74	76	76	63	78	80	74	74	57	75	60	61	90	80	65	82	87	77	75	78	79	74	71	86	71	69	83	76	67	79	80	88	73	71	84	67	71	76	89	76	63	76	60	66	79	67	70	70	78	71	74	72	69	81	73	81	83	76	95	75	77	63	76	77	78	75	79	66	83	70	83	72	80	67	77	76	85	61	81	74	77	64	97	84	73	69	81	72	79	83	67	75	77	85	62	71	76	81	83	74	73	82	75	88	84	82	83	71	64	63	64	87	76	77	81	70	75	72	78	65	88	59	73	72	81	66	66	89	70	77	66	77	79	81	66	84	65	68	66	83	73	76	67	60	81	76	80	58	80	65	76	77	83	85	77	73	74	78	61	77	78	65	65	80	74	71	84	82	70	66	74	64	77	79	86	77	76	66	71	79	69	73	80	97	68	71	70	65	69	81	86	79	67	67	83	68	75	78	70	69	65	73	72	61	81	89	60	81	81	86	78	78	78	87	82	69	63	59	63	77	69	84	62	76	79	60	68	72	83	69	80	80	74	86	82	74	70	69	70	89	69	78	74	76	62	81	76	71	69	67	65	70	81	72	88	85	74	79	81	70	76	75	79	67	80	73	72	64	89	78	75	87	46	74	77	87	80	79	72	70	70	75	69	77	67	87	65	70	73	64	93	71	69	86	73	73	68	71	73	73	80	75	87	75	76	84	72	88	74	75	86	74	71	66	93	82	80	67	78	69	77	72	82	66	85	60	80	72	72	61	74	83	76	76	72	74	66	76	95	76	77	69	82	70	77	69	76	74	78	78	74	69	76	75	70	72	75	82	58	65	56	59	64	71	70	82	86	67	79	65	77	73	100	80	76	76	88
26746	14060	6870	5732	10409	12250	11124	9026	7288	6171	5451	4470	3639	2935	2392	2124	1765	1547	1469	1368	1219	1099	1087	1068	1024	933	984	865	800	772	713	649	655	666	620	584	607	594	567	601	603	599	586	600	556	602	558	622	607	553	598	592	639	603	643	613	576	628	584	626	637	598	592	546	563	580	600	587	541	596	584	560	651	554	563	606	588	553	595	654	586	561	591	558	601	579	580	615	590	569	632	556	597	579	592	576	614	541	639	632	619	569	605	569	568	614	607	578	580	553	563	586	612	645	572	583	614	594	551	583	554	576	574	567	615	628	630	565	539	611	643	615	607	616	602	645	591	557	623	580	601	604	611	615	617	604	603	655	620	576	594	602	602	627	594	607	593	555	600	625	580	621	617	585	607	572	610	590	582	596	577	583	593	613	608	610	564	606	613	602	585	583	611	566	603	611	642	624	600	567	598	577	599	632	650	627	604	606	562	624	606	559	585	605	637	658	569	581	592	589	619	600	568	612	590	620	611	544	596	570	597	528	562	612	575	626	604	629	630	625	606	566	581	612	601	603	560	609	607	617	626	551	615	566	599	574	570	588	599	609	601	615	606	630	609	551	636	637	585	554	619	566	556	626	576	583	631	583	616	642	566	641	632	579	585	570	611	601	592	627	562	622	571	603	576	598	637	605	648	609	590	580	605	574	582	593	583	593	626	590	608	621	620	592	602	593	663	614	582	643	594	572	584	558	598	577	622	624	591	565	607	608	625	573	570	579	611	570	619	558	602	553	613	626	567	633	610	606	602	595	593	617	633	579	617	621	592	609	621	614	595	583	617	588	564	564	593	567	575	575	623	610	579	583	578	616	613	586	588	602	568	611	594	598	599	574	544	597	604	570	583	603	608	579	610	636	640	595	601	586	589	615	633	588	627	590	547	569	630	600	634	581	628	580	594	598	621	572	599	591	626	605	581	607	557	611	591	608	610	629	602	582	611	632	630	600	600	575	594	568	569	605	571	547	602	616	586	571	582	577	591	629	615	563	556	605	623	685	607	622	610	602	543	586	580	593	580	611	594	582	607	600	592	627	557	596	570	580	546	612	590	543	588	571	599	574	570	575	631	633	607	594	597	597	578	609	600	614	623	582	583	596	599	673	619	643	613	641	604	553	584	606	594	595	640	603	605	598	602	625	626	624	599	589	587	571	580	597	628	602	576	607	559	587	630	595	565	598	548	602	567	597	614	619	582	670	578	611	564	577	592	550	560	597	615	600	571	558	575	571	624	604	618	604	605	600	583	572	547	586	570	583	602	574	628	581	587	576	561	581	627	613	623	613	558	614	563	593	587	616	574	606	548	614	663	574	558	603	568	653	563	568	634	647	583	585	533	591	641	557	577	625	570	588	607	574	600	559	582	591	572	605	597	620	579	575	637	586	585	562	591	615	589	650	624	635	619	575	588	657	577	603	594	541	613	588	584	596	601	581	630	614	560	598	615	565	610	599	616	619	601	619	573	632	568	605	590	579	610	625	608	606	615	615	592	593	580	590	607	569	611	573	600	595	596	591	579	590	633	592	592	574	574	563	582	557	631	580	610	609	582	654	585	589	588	593	614	581	606	610	632	607	621	599	577	583	623	587	629	569	586	608	591	587	561	584	580	618	611	594	575	580	620	603	594	626	594	622	578	618	567	601	620	559	639	618	600	564	614	630	578	630	598	613	567	571	590	604	567	595	637	602	591	591	609	597	578	576	637	618	584	592	593	658	578	602	546	585	548	571	611	616	598	595	570	638	586	580	582	619	586	583	564	594	592	593	628	614	627	617	588	574	613	590	620	597	542	624	588	585	539	578	597	606	592	552	554	608	604	505	551	598	599	626	569	654	548	547	631	595	596	622	576	607	563	581	594	600	601	597	582	642	605	581	625	631	561	591	586	581	598	610	573	609	574	643	578	581	590	556	598	621	607	580	596	592	556	585	589	615	590	608	597	581	604	594	610	584	608	580	574	598	614	616	624	597	625	614	583	566	575	577	561	610	577	600	605	614	556	607	553	563	595	616	621	585	575	567	564	607	588	578	576	610	602	573	577	630	597	557	641	570	615	592	609	585	572	578	601	588	568	560	588	545	607	587	584	612	573	561	581	597	600	576	567	539	585	587	584	563	606	563	584	589	614	582	609	582	575	620	568	598	586	623	630	608	598	590	642	597	562	553	607	581	571	609	617	586	591	585	658	593	595	587	588	598	582	626	575	638	594	577	594	557	614	586	642	557	625	631	569	594	577	629	605	562	620	598	632	617	583	622	572	589	601	588	593	598	567	588	585	576	598	558	600	545	594	628	560	633	607	617	638	605	597	576	594	604	556	599	583	593	593	609	595	589	579	573	564	602	615	577	572	616	639	596	604	603	568	604	561	598	592	594	607	621	603	603	583	587	606	584	595	617	581	616	628	559	605	579	604	592	612	599	546	602	612	573	631	602	549	608	563	614	597	621	553	590	583	584	611	587	568	576	634	580	640	629	614	602	579	593	567	632	637	589	612	553	657	598	634	631	602	559	594	604	547	569	610	574	566	605	567	599	565	606	594	603	594	631	608	593	583	595	654	577	612	617	596	621	622	607	586	556	585	628	623	559	593	621	593	564	581	591	607	592	595	618	617	619	586	579	608	569	624	590	626	603	560	583	586	628	604	599	583	595	581	574	587	598	552	582	599	597	579	617	572	634	597	595	611	613	572	604	602	571	642	618	554	622	574	572	594	584	598	603	571	546	599	587	645	564	623	586	619	612	588	602	570	545	637	577	601	577	599	609	616	606	575	604	659	606	588	604	586	570	613	562	592	612	574	549	599	622	555	580	604	581	593	612	584	606	587	611	581	610	613	626	571	611	591	587	554	578	596	608	594	586	594	593	589	600	564	596	638	624	606	588	638	615	569	576	606	589	591	611	609	562	560	622	570	622	621	602	565	572	607	559	622	579	614	607	611	607	591	610	591	593	603	604	593	596	630	623	631	597	555	597	577	611	564	585	610	606	597	607	584	656	611	635	609	602	583	585	585	563	655	604	577	570	622	600	591	608	581	594	621	610	607	587	591	586	650	596	587	540	576	613	601	620	618	587	553	580	624	563	568	556	580	597	581	619	593	605	642	588	566	560	578	626	637	593	576	578	555	601	570	618	575	595	564	594	579	616	562	595	619	613	650	619	567	600	588	567	595	560	634	588	610	586	613	636	655	514	596	617	590	604	574	602	627	608	616	581	554	576	632	605	562	597	563	599	579	585	586	607	581	571	602	596	587	586	620	627	652	604	587	603	592	592	609	565	600	592	594	600	623	577	591	596	601	584	558	599	579	571	592	555	598	605	622	592	639	582	594	612	611	615	589	556	605	641	594	641	587	588	594	593	606	632	598	569	624	607	609	571	609	594	584	619	563	623	607	584	600	632	607	588	572	634	626	631	571	614	590	601	621	601	636	593	605	599	622	586	626	575	587	595	576	588	644	597	593	617	649	612
3178	1729	655	301	280	305	285	262	245	226	212	199	163	169	152	158	138	118	116	113	107	117	106	101	104	98	118	91	101	93	83	93	90	85	83	89	87	79	82	74	87	70	104	91	76	93	96	85	81	101	80	90	89	78	83	91	69	104	84	74	84	92	84	79	106	83	97	94	81	86	84	88	102	81	98	76	94	93	87	97	82	82	74	88	75	75	76	97	86	87	92	81	85	83	85	79	101	69	74	87	102	76	89	73	57	84	99	103	84	92	83	76	96	94	90	98	90	79	85	88	89	70	84	82	74	94	88	79	83	95	96	93	89	82	92	89	69	66	88	86	92	98	87	80	86	78	82	92	87	104	89	74	84	87	86	83	78	91	91	74	95	92	99	82	81	78	85	89	69	74	99	101	98	82	93	77	69	73	101	68	86	82	87	104	90	80	90	85	87	85	93	87	107	94	82	77	89	91	95	88	77	62	88	88	92	84	68	100	85	94	88	85	104	83	88	80	98	76	98	87	69	105	91	86	86	99	90	92	74	84	88	92	76	81	82	85	81	73	92	84	78	79	90	83	82	84	87	85	100	103	92	81	82	83	80	80	90	86	82	83	68	88	83	90	83	88	105	91	91	86	82	97	82	75	84	77	89	72	96	76	84	85	86	100	96	82	74	88	77	85	94	89	82	99	82	97	86	93	96	87	95	89	88	77	89	100	103	78	71	71	78	92	78	69	77	95	76	80	88	100	82	82	81	75	84	96	86	88	70	78	88	75	79	92	85	80	74	96	85	90	85	103	85	77	82	87	87	97	91	87	87	90	92	77	80	92	82	93	76	88	96	82	87	88	79	81	93	74	91	75	114	87	85	87	75	81	88	98	90	101	70	67	84	89	97	87	81	75	96	72	88	70	86	108	84	81	73	79	75	85	86	73	90	82	90	86	81	83	91	84	99	104	84	87	97	64	85	79	79	97	84	97	89	88	74	73	89	80	85	72	86	80	93	70	86	79	100	90	87	92	103	93	85	101	89	91	80	89	100	91	78	106	93	95	103	99	87	87	79	83	74	79	94	74	90	69	82	84	82	95	75	81	89	85	91	84	90	100	108	85	80	81	91	89	74	83	104	99	77	82	84	72	75	78	97	72	82	74	84	88	75	76	100	96	92	93	83	91	86	84	93	99	81	89	78	89	77	85	84	103	76	72	91	65	90	83	79	85	81	103	82	78	88	91	80	90	88	86	67	84	79	81	84	108	99	79	83	65	83	69	85	70	80	75	90	85	77	92	83	74	93	102	77	88	97	79	74	99	70	87	89	85	96	98	88	93	82	79	92	90	87	73	84	87	87	96	89	107	94	91	86	84	91	77	80	118	92	84	99	86	89	96	82	88	84	80	102	84	97	105	76	79	91	89	86	86	74	75	81	81	71	72	83	95	98	88	86	84	87	70	98	94	101	64	90	84	67	93	57	81	86	79	80	95	85	85	78	79	85	87	95	85	86	88	77	75	83	100	81	79	91	87	101	75	87	86	85	68	82	82	72	79	92	94	90	91	87	55	90	86	80	94	85	90	85	93	79	64	70	99	65	92	91	86	84	92	68	83	89	90	91	78	83	85	88	68	95	70	62	82	88	88	88	87	87	95	77	97	82	90	79	104	93	85	82	75	70	76	86	92	83	81	90	84	86	71	92	88	72	95	89	95	95	80	84	87	81	113	90	84	97	87	93	92	86	89	82	89	84	89	73	93	100	81	100	72	78	92	69	71	86	86	84	77	96	96	75	91	87	74	79	67	80	81	75	85	87	78	91	82	68	77	75	87	77	66	91	90	75	84	75	81	95	96	76	107	80	87	82	104	82	70	83	77	88	83	88	76	90	84	75	90	79	86	68	98	80	86	86	75	88	79	76	79	81	74	75	79	104	89	96	87	92	95	75	85	77	96	95	85	77	104	79	109	94	92	85	86	77	102	79	100	93	88	85	113	77	85	99	89	93	78	71	100	93	79	75	81	89	85	82	95	69	73	71	89	74	89	92	104	90	77	86	82	75	100	85	88	85	93	98	87	88	88	93	74	87	81	84	92	96	79	81	77	88	68	91	81	89	94	65	91	98	87	74	84	93	85	73	79	108	95	83	102	80	98	74	81	87	76	76	74	91	89	79	97	75	84	71	71	82	82	103	103	84	75	83	86	82	69	103	88	86	73	92	89	80	82	79	71	73	86	96	80	88	90	85	104	79	103	96	87	92	95	83	92	93	89	63	82	91	90	81	89	87	92	96	102	89	66	87	74	78	89	94	86	89	76	88	89	90	102	91	96	106	74	94	97	94	94	89	80	92	100	79	83	58	88	93	99	87	74	80	84	89	79	92	87	76	89	77	85	82	86	86	88	85	81	87	70	76	70	66	82	83	102	84	75	87	100	99	91	73	88	83	80	98	92	78	74	88	79	85	84	88	81	91	81	81	86	87	94	101	63	81	89	98	96	87	75	82	71	85	85	72	77	79	78	85	77	93	79	92	88	73	99	99	94	80	96	79	72	104	82	87	81	83	105	74	83	86	85	98	85	80	85	66	72	86	72	78	87	80	80	98	95	88	94	101	81	73	82	76	97	99	79	85	99	92	83	81	69	93	86	82	82	64	83	83	75	103	91	76	85	84	100	95	92	78	72	82	94	80	68	75	87	94	95	93	76	90	75	77	87	67	92	82	81	89	82	83	98	89	78	73	84	79	93	92	88	74	83	75	85	91	83	100	80	79	79	81	84	83	72	89	81	105	88	76	74	91	89	84	92	88	102	81	85	106	86	75	87	75	80	88	88	76	81	70	90	86	88	87	81	77	72	73	70	107	105	94	97	101	89	93	91	86	90	98	91	89	91	89	74	117	95	81	79	89	78	79	63	84	75	72	89	86	114	97	70	100	66	84	77	69	76	103	71	93	82	104	92	85	81	74	76	90	99	88	80	95	80	102	85	95	75	90	87	84	86	82	85	102	90	82	76	84	87	74	82	85	86	91	78	75	86	86	85	91	81	70	89	101	97	84	92	95	93	94	100	96	93	62	88	86	92	87	92	80	88	97	85	92	98	93	96	82	73	67	90	72	102	82	83	86	85	76	92	91	76	94	68	70	88	82	67	80	72	77	80	98	115	79	106	69	86	84	81	77	97	84	89	88	74	83	76	106	85	91	86	77	74	83	103	81	87	101	84	75	86	78	82	93	78	97	78	89	108	96	85	88	80	90	80	83	95	81	100	100	103	81	100	86	90	86	86	76	92	95	91	83	89	92	81	86	92	84	87	84	86	63	100	75	91	86	81	94	104	82	94	79	90	96	88	93	76	69	99	81	86	93	92	93	95	86	90	100	88	76	91	91	68	99	64	82	87	90	88	87	95	83	74	79	78	71	94	93	96	89	89	75	91	76	74	87	89	83	92	82	71	109	89	99	73	83	79	92	101	81	77	103	86	90	81	88	77	90	80	87	92	78	83	77	84	89	88
27887	15157	7225	5838	11007	12631	11213	9070	7465	6280	5590	4602	3657	2868	2405	2116	1813	1621	1448	1395	1306	1267	1171	1088	1084	1016	1082	985	897	835	827	760	690	664	677	692	649	690	663	674	672	674	691	705	719	608	697	708	682	630	706	689	686	687	667	640	660	650	653	638	663	656	712	706	692	711	684	664	633	656	660	678	643	693	653	655	674	646	624	711	684	658	699	670	655	667	653	677	640	656	691	729	630	622	670	630	723	625	708	708	677	667	684	657	697	655	654	657	648	675	649	654	707	653	646	639	704	676	677	681	690	641	636	662	691	678	628	690	654	654	724	673	661	664	661	658	716	654	676	697	670	668	676	679	686	654	688	663	678	646	677	692	674	668	670	654	683	618	700	710	717	674	697	675	702	676	689	678	656	684	684	709	683	683	699	645	680	687	613	677	687	676	740	686	667	661	684	693	663	672	679	663	655	626	619	648	690	641	696	701	665	667	647	658	690	699	670	701	687	676	666	735	647	667	724	668	659	721	727	648	651	646	669	645	671	668	658	657	638	673	686	690	629	713	622	685	687	645	693	655	697	631	679	662	681	658	724	709	688	642	623	723	671	673	678	682	684	652	646	694	688	679	626	640	672	682	648	718	665	704	663	690	679	637	653	684	656	662	617	678	673	671	685	684	679	686	650	691	618	640	705	623	702	637	658	662	673	726	677	662	702	667	688	653	714	704	650	710	638	712	666	661	675	628	704	648	710	684	695	650	640	662	659	664	689	710	675	665	644	720	701	687	645	650	687	649	682	664	687	673	732	673	705	659	700	657	694	625	717	665	647	701	689	654	656	696	688	703	706	704	710	684	704	687	667	704	709	700	691	677	645	673	663	631	670	663	637	620	698	667	712	658	631	664	642	646	658	642	639	667	669	624	674	661	722	705	657	707	685	672	680	682	661	710	709	685	691	667	707	658	636	700	680	631	652	691	700	679	683	712	699	664	679	681	655	646	695	712	657	634	647	675	684	623	680	647	638	671	727	640	643	650	709	669	662	657	627	688	694	732	687	698	662	641	671	678	653	688	638	701	643	669	689	717	684	730	683	714	709	704	708	644	628	679	639	678	683	653	665	640	620	650	688	711	627	708	641	681	695	687	677	670	667	619	668	670	680	680	645	725	649	678	626	688	665	653	675	696	681	641	649	674	710	623	659	694	663	673	671	654	688	672	651	632	667	663	698	670	671	663	685	666	637	660	637	662	695	703	610	646	649	700	682	684	699	654	695	673	675	630	662	652	675	673	666	637	665	669	661	669	664	642	687	683	672	641	647	670	690	688	679	657	626	731	650	714	593	686	643	684	672	683	673	627	707	683	687	691	676	685	705	647	665	698	629	674	661	694	698	672	633	629	679	678	670	693	681	705	628	704	648	659	702	695	656	701	633	632	643	677	685	672	642	654	640	685	691	686	669	668	663	688	673	719	690	687	700	629	717	677	694	680	639	655	690	632	660	688	708	685	670	679	636	668	701	631	676	673	691	690	709	692	638	622	681	653	653	713	700	704	683	642	706	663	703	669	669	718	675	648	695	665	668	648	674	699	716	662	645	697	696	651	632	645	655	639	682	680	647	637	624	711	685	691	638	688	661	642	673	650	688	671	678	675	641	651	667	710	706	654	710	658	700	734	693	687	650	670	705	686	661	673	679	691	656	651	659	679	691	653	660	680	641	635	665	683	705	681	692	714	672	646	672	633	674	666	654	642	632	726	660	669	607	704	701	709	677	713	654	698	695	667	693	670	652	646	654	655	700	674	702	700	638	638	647	711	694	672	652	702	713	586	676	666	641	646	657	682	658	706	679	674	666	653	660	698	678	705	704	679	673	674	653	672	727	688	694	659	668	671	733	667	642	661	662	718	714	693	683	646	680	686	645	673	704	664	694	691	660	671	653	683	668	688	718	713	668	708	702	650	699	653	674	648	699	660	673	663	628	640	655	707	652	659	625	639	684	690	656	684	643	686	637	652	670	670	692	655	649	659	667	632	634	647	672	674	655	662	673	710	642	647	709	730	671	664	677	701	630	683	640	630	629	681	668	666	661	645	632	689	626	674	684	643	611	653	676	693	690	668	678	662	673	697	651	647	635	689	689	675	728	707	692	663	697	683	650	624	652	678	665	641	653	702	683	633	717	710	697	710	644	673	719	665	647	664	642	678	667	659	660	645	666	683	645	683	671	623	679	690	654	663	707	681	650	653	684	722	645	684	692	677	685	661	653	652	639	661	676	666	645	703	666	693	641	702	685	630	675	651	686	694	716	658	674	662	700	642	669	595	654	728	648	674	682	680	694	672	691	661	677	679	688	617	637	700	647	695	646	675	662	708	683	675	678	671	686	652	692	696	689	672	642	644	690	642	716	667	660	717	687	674	694	697	654	671	697	708	662	694	651	648	658	656	667	674	679	659	707	702	690	688	663	700	677	684	685	652	668	677	683	656	696	659	715	630	626	684	665	652	668	678	679	644	675	689	620	710	669	658	623	659	684	648	704	722	672	661	690	678	647	678	686	694	676	682	644	664	693	654	677	650	675	684	632	656	668	701	702	627	617	647	686	691	691	690	663	692	701	662	634	695	684	675	679	634	663	682	686	700	674	698	665	664	691	674	688	656	665	643	687	692	659	684	642	652	633	678	641	693	676	674	685	627	658	728	653	721	641	671	677	694	634	674	683	685	672	677	707	680	639	663	667	678	650	687	698	658	675	658	696	654	741	695	677	623	646	666	630	661	664	657	648	683	647	688	668	688	702	674	651	724	722	651	686	663	670	665	688	689	709	621	723	663	648	693	672	667	662	611	630	628	660	683	678	707	634	708	677	673	689	718	697	703	701	699	644	682	705	667	634	694	685	673	702	701	708	671	691	648	674	681	676	687	670	693	747	693	612	648	657	645	644	659	649	672	654	676	738	651	663	689	690	647	695	708	618	655	674	650	660	686	663	670	695	687	684	638	675	665	716	654	655	654	670	669	685	671	658	702	677	647	661	691	679	657	611	702	711	696	641	682	694	702	651	684	687	643	677	650	649	654	664	644	658	632	668	701	650	698	707	614	692	681	683	667	663	694	662	679	658	669	657	704	711	610	656	678	680	668	703	698	692	702	663	675	694	680	671	679	652	604	694	689	621	661	688	676	691	650	709	619	679	709	642	668	682	699	698	707	736	649	685	665	627	644	713	644	703	657	641	684	676	570	684	663	663	699	700	654	650	725	661	664	635	649	655	673	658	670	676	664	709	656	650	657	684	653	640	727	670	664	678	670	661	724	635	674	612	684	671	658	677	695	660	700	664	672	699	694	705	703	686	687	621	674	706	673	670	667	654	694	696	676	645	646	703	672	680	682	684	631	660	622	714	648	623	688	644	652	684	673	627	644	685	653	670	646	660	684	665	690	618	685	681	702	669	660	696	638	670	672	677	670	652	732	697	667	612	683	679	713	687	697	688	630	677	688	676	640	655	700	705	657	661	684
5201	2838	1152	368	328	406	376	334	288	313	246	246	211	183	147	139	153	146	138	124	123	111	108	112	101	104	98	114	100	140	104	88	97	99	97	91	93	97	84	95	104	78	100	97	77	110	95	92	107	103	76	83	92	95	106	78	101	86	91	80	105	117	86	98	88	82	97	68	76	83	99	80	94	85	97	87	86	98	86	105	80	98	80	113	76	95	104	92	94	81	75	81	106	88	97	94	79	95	113	101	94	109	94	71	109	100	77	85	92	92	96	106	93	90	95	102	92	100	102	94	97	96	84	95	79	82	95	106	91	87	94	87	96	81	87	84	93	80	87	121	87	89	98	73	89	112	89	102	85	79	104	88	85	91	86	99	109	101	94	104	93	86	84	103	84	86	91	86	91	82	92	90	93	101	78	110	96	91	98	83	81	98	82	93	94	90	81	86	82	84	87	97	82	105	90	85	94	103	87	86	94	118	95	85	103	98	87	102	91	93	105	94	89	93	104	83	96	95	107	102	96	101	106	91	78	91	106	82	79	107	76	83	87	87	92	107	93	99	88	103	89	92	89	91	80	109	74	86	92	82	92	82	96	93	110	86	77	92	92	90	87	77	86	82	79	99	78	88	92	106	101	92	90	87	100	89	87	84	94	90	86	96	88	118	84	94	92	86	105	86	86	93	113	103	88	98	86	107	99	95	76	95	73	96	87	80	100	113	88	102	96	110	102	98	99	85	91	81	122	90	97	84	73	92	99	71	113	100	93	106	97	108	76	97	78	90	98	88	96	88	93	107	101	106	71	80	97	99	84	94	88	95	78	90	97	99	102	97	84	90	79	97	66	75	104	92	100	99	91	86	91	91	89	84	95	109	99	99	95	80	94	88	90	80	92	112	90	92	99	92	99	97	99	82	99	101	100	85	102	91	88	76	95	77	95	73	89	87	87	113	93	95	108	93	79	82	84	95	71	89	91	100	100	97	100	97	96	97	89	88	95	96	102	95	90	93	89	101	99	89	101	93	101	91	109	87	87	103	90	74	99	76	114	93	102	110	100	109	77	93	89	101	75	83	86	86	90	96	90	87	87	108	102	96	94	91	83	90	95	89	94	107	77	97	98	80	88	100	80	71	99	105	96	84	84	73	97	89	75	97	84	90	103	92	87	120	93	95	88	81	75	88	105	94	83	89	108	94	88	87	82	88	97	102	109	99	77	78	104	73	94	92	91	95	102	101	101	73	81	93	104	105	90	104	97	101	75	85	101	93	98	91	89	84	82	96	75	70	102	108	84	80	91	91	97	84	99	109	85	102	87	92	81	81	86	106	118	90	92	83	88	106	87	98	93	99	98	96	86	110	99	86	112	89	89	73	81	92	118	96	101	83	100	96	90	95	80	87	101	101	114	81	92	91	81	95	86	79	83	95	98	82	78	97	89	107	86	100	83	90	91	88	112	91	83	109	86	104	88	86	95	88	104	72	113	89	98	74	93	80	81	92	76	88	95	99	95	93	98	99	82	88	88	85	79	95	97	77	97	89	82	95	92	89	80	90	88	100	77	103	77	96	95	90	111	86	105	88	98	75	81	97	87	91	111	78	88	96	80	99	79	94	96	92	98	86	88	88	90	93	98	96	102	87	78	92	99	103	91	96	73	77	96	94	107	104	81	105	87	101	89	101	116	84	88	99	72	86	84	84	75	81	83	91	116	84	91	105	90	85	85	102	104	83	86	102	86	97	81	105	97	83	74	98	88	79	81	96	94	80	85	86	96	80	97	92	110	94	94	88	105	109	81	88	101	96	81	92	100	86	90	102	82	93	99	105	86	85	84	93	98	106	92	98	99	101	85	91	108	90	88	78	99	99	99	106	110	103	116	78	89	104	90	93	90	85	100	94	85	105	91	88	87	94	90	99	82	90	107	85	86	81	94	93	96	96	97	91	90	94	81	96	104	89	103	95	84	104	90	70	92	87	88	113	103	86	109	85	91	79	96	87	79	94	85	85	82	74	78	84	89	82	90	101	97	102	95	110	111	88	93	91	89	95	101	107	85	89	108	87	84	91	88	84	83	95	88	102	100	76	105	93	83	104	92	86	85	97	106	86	88	90	90	93	72	87	82	91	88	88	97	84	88	96	84	89	100	88	88	100	96	93	118	91	94	98	92	86	105	86	82	90	97	95	79	79	107	82	97	95	87	114	85	78	85	108	97	102	106	91	81	82	88	107	103	77	99	79	116	80	97	83	94	93	85	100	87	90	99	86	107	83	89	87	106	122	109	97	98	96	110	106	96	83	93	104	100	97	105	96	90	100	81	90	79	94	91	101	102	92	76	93	103	94	92	84	96	96	92	99	74	96	85	94	102	86	99	92	90	109	94	79	89	105	97	87	83	93	88	85	101	97	95	96	69	101	99	89	87	105	63	95	73	97	93	86	94	79	92	82	84	93	87	88	82	93	107	105	107	92	110	89	91	120	91	95	96	92	100	107	65	81	89	86	98	87	87	92	105	75	98	81	89	86	94	96	81	90	86	106	78	105	89	100	80	100	89	82	89	79	90	90	94	92	98	83	86	93	84	94	86	80	102	88	87	86	91	92	84	109	77	97	88	84	94	104	105	93	85	90	81	93	114	94	87	100	103	94	97	124	91	78	90	117	97	90	95	76	101	80	109	93	91	81	107	97	83	99	93	98	104	94	99	83	95	88	92	93	91	92	85	73	92	99	100	77	86	97	93	113	100	97	92	108	80	94	90	99	87	94	81	87	95	83	88	94	99	90	87	94	98	89	83	87	100	93	83	81	102	87	91	102	83	91	79	92	77	106	96	93	78	91	90	99	83	100	84	104	88	93	102	93	87	102	102	100	85	100	86	89	78	87	101	97	91	85	96	85	97	91	90	85	85	86	100	90	87	101	76	92	105	71	88	77	96	81	103	90	83	90	94	94	89	95	92	77	87	107	81	101	83	110	87	86	121	97	102	92	93	92	85	97	100	87	93	96	104	84	86	101	98	89	84	95	95	95	98	101	103	117	93	86	86	92	94	104	84	86	79	84	74	88	88	87	95	83	96	86	108	95	84	82	91	82	91	87	90	97	89	97	103	102	91	83	87	92	108	101	112	85	80	106	93	99	98	95	109	82	97	92	80	85	85	91	88	82	112	86	109	100	108	77	87	96	89	90	96	92	105	98	89	78	97	86	78	105	101	100	73	107	74	93	80	110	92	75	94	79	100	87	97	84	92	91	101	97	88	78	76	101	107	92	79	78	87	74	95	80	90	105	80	110	93	111	78	76	96	99	91	86	112	98	98	81	78	92	101	100	106	102	92	95	91	94	93	79	86	91	95	91	88	83	81	82	98	82	96	101	101	102	95	85	95	105	78	96	96	87	83	77	92	83	105	83	82	92	86	84	78	116	90	98	111	93	63	100	92	82	83	98	90	98	96	84	101	86	96	92	104	90	85	99	94	83	82	79	87	89	88	78	97	86	88	96	86	95
31228	19336	10959	7385	12719	14834	13329	11293	9490	8568	7214	5859	4609	3692	3103	2623	2384	2019	1859	1702	1511	1515	1350	1331	1271	1196	1166	1072	1051	969	935	830	834	798	740	712	739	746	788	750	751	737	745	745	743	744	702	698	725	721	731	767	740	740	767	722	738	708	775	737	723	729	743	736	739	739	749	748	732	754	741	784	748	717	721	743	770	720	717	762	723	731	710	711	760	746	739	716	791	773	702	730	766	724	749	729	735	809	705	739	722	773	735	742	692	773	721	739	793	744	715	735	742	709	746	785	733	743	747	711	731	736	726	760	749	778	748	693	741	727	733	700	721	742	773	757	748	714	734	739	794	749	754	711	722	789	731	738	760	768	762	709	745	765	799	742	749	705	719	735	770	688	721	698	757	729	777	754	745	740	744	729	701	743	763	743	704	714	716	723	656	778	720	720	740	712	735	695	739	749	708	724	726	722	680	734	737	737	709	738	715	744	734	703	747	722	721	755	737	760	692	742	761	690	736	714	697	718	726	716	775	684	740	732	719	727	722	710	696	722	674	723	692	747	701	743	748	734	734	702	725	734	708	725	758	741	725	781	704	736	716	707	719	781	725	714	746	681	748	740	748	722	762	702	737	781	681	732	767	742	707	750	700	735	783	748	712	718	745	699	704	697	727	667	734	709	696	741	678	714	717	722	695	770	733	679	710	736	768	744	707	720	748	729	777	722	689	703	742	732	724	696	700	680	722	750	769	740	734	756	714	730	690	707	711	708	736	717	756	716	723	710	720	746	731	728	734	762	774	777	780	747	726	749	740	697	726	706	715	683	706	694	726	760	753	763	762	753	772	713	760	684	739	734	699	736	693	714	714	724	715	726	697	800	741	707	730	691	734	723	708	716	693	730	721	717	728	699	771	758	764	741	708	737	702	704	731	714	737	714	745	742	749	747	760	755	768	706	748	677	722	744	742	666	699	729	745	754	717	684	704	753	743	711	693	749	740	726	696	697	713	690	735	724	743	746	708	796	734	719	719	743	708	769	690	760	698	755	735	734	721	730	718	756	682	760	736	744	789	722	723	753	699	745	748	727	749	685	703	769	735	742	750	724	736	712	686	726	728	705	746	735	735	692	707	725	748	695	739	722	692	711	668	713	765	723	695	785	731	732	727	765	696	735	739	726	746	730	699	704	750	773	725	761	770	734	689	712	720	726	744	688	748	710	745	771	727	776	768	751	711	702	679	773	786	701	699	706	765	754	755	710	686	718	738	699	738	727	747	765	741	712	762	748	778	777	743	721	746	788	750	753	751	712	744	773	691	752	727	737	751	720	763	739	735	723	742	713	731	687	731	699	747	749	767	699	745	706	727	735	700	732	758	700	750	778	773	766	777	676	703	821	741	730	742	724	794	696	755	742	709	720	724	711	702	708	695	752	671	702	746	743	705	698	770	736	705	713	659	706	754	709	701	732	770	757	781	692	731	739	752	755	726	757	721	700	712	736	745	710	688	731	707	693	797	792	727	747	703	700	778	757	680	724	736	713	680	752	675	727	740	711	725	712	668	795	722	719	753	742	748	767	703	757	719	726	720	750	739	702	711	721	733	772	727	749	732	748	750	744	723	756	736	749	690	766	704	746	736	758	689	748	739	712	737	760	698	688	714	721	716	722	709	739	731	743	740	735	694	757	769	712	762	738	756	690	764	730	707	770	758	720	761	722	747	717	734	718	770	728	742	739	763	699	742	755	827	754	736	733	708	725	701	724	697	712	722	723	753	741	704	715	760	725	716	731	729	724	707	689	736	751	708	733	778	714	713	705	753	706	691	738	752	724	763	737	722	739	706	724	698	764	724	736	750	728	715	705	769	703	746	719	734	731	756	744	711	770	733	657	718	739	740	698	720	765	684	702	680	697	698	707	726	699	745	770	713	711	721	713	793	720	686	763	745	798	717	774	733	710	680	738	719	694	719	708	686	699	765	740	770	681	704	734	770	712	672	715	672	746	711	767	753	737	689	736	708	733	690	695	737	730	742	723	712	716	771	692	718	726	727	731	727	711	761	720	769	717	724	737	729	726	733	720	768	748	758	750	745	694	714	723	724	763	726	707	696	726	693	715	728	731	735	724	717	776	703	733	761	683	700	763	724	694	761	777	718	711	749	783	779	741	704	786	774	732	716	752	705	719	717	750	750	719	729	740	744	757	720	686	764	689	744	698	785	722	707	710	781	703	721	724	744	720	781	747	734	718	724	766	716	746	713	705	715	746	715	716	734	704	735	713	704	719	719	729	758	783	733	706	688	727	718	715	730	725	712	739	728	737	733	718	738	734	776	735	702	762	741	728	739	733	721	730	708	759	723	719	704	745	700	688	694	734	706	727	752	753	721	748	780	751	753	771	736	737	742	752	764	730	683	780	715	738	682	736	708	792	744	765	671	718	720	704	750	680	713	691	793	722	741	732	719	709	690	712	724	730	703	719	738	756	689	766	757	704	720	715	722	705	661	692	728	743	704	729	713	751	720	686	702	698	729	755	726	709	756	728	710	668	743	726	735	673	733	716	718	714	699	730	700	744	715	674	762	742	707	716	746	759	725	748	717	709	728	754	737	701	750	739	744	744	735	719	715	755	722	715	741	711	684	694	716	723	728	730	739	721	728	742	727	722	757	816	731	737	740	722	716	714	713	708	734	759	722	719	718	702	745	742	723	748	766	723	766	728	722	743	742	736	739	755	711	727	724	706	731	711	758	726	765	753	725	717	717	768	726	733	748	765	740	764	712	698	743	730	720	728	661	740	742	790	739	742	756	718	756	708	744	693	736	650	709	721	704	719	745	742	715	717	745	721	693	692	718	757	762	770	729	696	709	751	720	730	709	707	759	717	769	717	736	757	741	756	709	699	689	713	744	753	696	754	725	727	725	706	717	734	700	680	692	677	713	762	750	769	693	721	716	692	748	703	756	787	742	757	751	713	732	715	752	741	744	735	745	745	726	755	735	722	736	702	723	756	736	717	723	737	717	783	750	748	745	718	719	750	703	729	732	753	728	734	762	720	714	711	688	703	751	775	717	684	788	769	750	696	770	718	702	695	708	705	722	699	727	703	726	762	708	720	713	714	731	748	721	734	711	778	720	719	717	732	715	701	740	735	733	738	710	715	737	749	744	711	697	742	703	755	766	753	674	758	733	780	722	704	743	719	740	732	698	688	718	740	706	775	717	757	707	739	712	697	732	718	731	758	783	715	703	701	732	753	700	702	698	745	760	725	757	748	737	731	726	727	759	737	733	706	748	722	758	726	703	737	760	728	733	749	706	705	765	701	697	702	745	710	695	706	748	739	735	732	748	732	702	727	713	677	726	779	727	746	756	727	698	726	745	739	791	730	752	710	742	773	749	717	753	686	803	733	761	726	723	771	784	717	758	762	707	718	752	716	705	672	746	742	708	761	716	756	691	733	726	739	716	674	752	729	755	694	722	789	706	743	712	719	763	755	795	720	689	744	677	738	726	754
6892	4995	1825	585	484	566	512	511	454	391	361	340	291	246	236	230	196	176	191	198	174	171	161	165	149	183	183	173	142	153	187	125	151	159	135	164	140	159	149	133	193	135	126	147	136	135	142	149	160	149	143	140	128	150	160	136	150	144	139	147	143	158	129	142	146	131	144	172	148	127	145	153	143	159	166	124	133	148	124	125	142	144	165	163	148	129	166	147	136	133	149	160	177	143	138	120	146	154	157	148	185	150	167	148	148	168	167	137	145	146	143	139	129	144	166	134	155	157	121	162	163	159	127	141	136	141	165	153	144	153	159	150	140	138	164	158	129	137	134	142	147	150	148	164	146	132	159	146	151	157	156	166	160	144	151	137	173	142	127	139	136	133	141	152	162	145	149	137	131	130	137	160	156	128	146	145	164	162	150	163	158	152	161	130	126	129	145	150	130	150	141	138	156	150	138	171	147	135	154	133	151	156	154	131	156	145	163	141	159	152	178	147	143	174	161	153	123	127	157	126	150	160	125	151	142	150	152	133	163	143	136	155	159	141	146	142	158	138	161	133	145	154	127	155	133	141	145	134	152	141	137	155	144	146	159	158	145	146	145	183	147	157	144	159	162	143	134	164	147	148	161	162	155	126	154	133	148	172	155	153	150	145	179	145	156	158	149	148	137	146	136	134	138	159	162	145	132	141	160	135	149	129	158	159	134	146	169	162	139	154	171	153	140	144	157	143	157	153	125	157	155	124	144	146	139	123	134	134	125	153	140	157	126	130	143	154	127	144	135	151	162	158	126	158	131	132	143	160	136	116	128	128	149	147	164	128	122	138	139	147	134	134	150	142	117	151	154	152	172	147	146	158	127	137	119	139	117	171	148	137	145	148	143	148	147	162	150	151	161	120	137	125	127	138	167	132	146	150	139	152	135	167	158	141	142	166	154	142	152	141	155	134	138	145	129	170	151	143	143	149	140	150	153	161	122	155	147	169	141	125	151	143	161	143	139	124	140	146	155	132	161	135	139	146	150	153	139	149	134	151	158	139	172	145	155	161	158	163	152	132	150	142	145	148	177	134	154	150	126	152	158	137	147	136	140	132	133	162	141	131	153	148	155	151	161	144	144	144	148	126	158	139	146	159	150	155	154	143	138	158	154	147	141	144	131	140	155	133	139	158	145	126	134	145	149	163	165	140	132	127	151	151	138	144	159	146	133	144	162	151	142	145	135	141	139	127	157	147	148	123	151	159	154	137	153	141	138	140	156	148	151	145	132	145	152	166	152	150	145	155	135	151	130	154	158	143	140	152	141	149	132	139	129	133	157	146	167	133	140	145	160	124	139	127	144	119	126	154	160	116	154	148	150	145	161	137	164	163	146	144	162	162	125	133	152	145	130	144	141	135	140	166	150	151	154	138	126	152	148	164	178	150	127	134	149	147	156	146	137	161	145	137	141	154	155	138	149	137	152	141	145	166	134	141	152	138	158	160	175	149	151	150	146	154	153	130	142	154	140	137	130	154	134	130	142	136	146	151	127	147	120	158	152	152	151	131	148	125	140	164	156	163	120	153	171	140	146	174	133	135	159	147	136	155	153	146	150	125	155	153	152	134	158	135	152	124	142	164	149	151	158	151	155	146	143	127	140	126	142	130	163	149	143	140	151	149	136	149	137	124	153	153	163	131	132	148	136	154	146	147	128	154	136	160	149	173	141	136	146	127	132	127	132	164	124	163	157	153	146	145	155	157	155	147	148	150	163	167	157	145	163	157	145	159	150	133	140	134	146	169	130	143	164	134	157	149	147	142	134	147	157	135	139	153	159	138	167	148	173	144	125	130	161	131	156	139	121	140	130	160	154	136	135	159	145	144	142	137	162	148	150	151	128	155	167	134	127	142	130	171	131	141	147	151	135	141	130	169	134	150	135	141	134	132	128	153	162	156	131	138	160	159	149	134	132	142	148	154	144	148	129	151	150	147	137	145	151	123	136	124	132	164	150	148	138	131	168	152	163	153	153	143	167	138	134	157	150	127	159	155	140	156	143	147	158	165	131	131	132	171	138	149	154	150	145	146	146	136	162	140	160	120	145	125	159	175	156	127	174	143	140	149	140	142	163	148	149	132	123	142	136	137	141	166	158	153	142	143	138	143	147	154	136	163	139	175	125	144	128	157	152	150	156	140	145	144	144	133	118	161	141	149	156	164	154	156	153	151	155	144	158	139	153	125	162	144	142	120	157	139	148	147	139	161	150	117	149	151	138	147	145	159	154	140	148	161	151	144	128	171	155	145	147	163	135	153	148	115	130	150	140	163	141	135	147	156	163	163	139	124	135	148	143	142	146	129	123	144	133	139	155	151	148	134	145	167	127	146	125	132	138	119	169	157	159	166	160	123	157	165	145	137	141	134	144	141	170	148	146	129	159	175	155	133	137	132	130	161	153	125	144	146	133	154	141	142	157	131	152	158	156	149	152	139	129	147	135	136	123	146	156	147	149	169	126	147	136	135	165	126	147	157	135	139	149	132	147	150	165	152	155	146	133	166	133	160	127	153	139	139	117	133	160	142	163	131	163	123	148	137	141	139	152	145	156	135	179	144	157	174	154	131	170	147	122	142	154	145	149	146	155	135	158	146	145	133	125	146	163	143	130	155	144	156	159	156	145	152	138	127	144	142	141	157	146	156	124	147	135	157	143	138	136	155	155	142	158	144	127	157	152	152	150	156	124	150	150	149	147	152	164	151	156	149	132	156	143	132	133	174	139	152	138	148	157	118	147	116	142	144	153	139	136	158	145	153	154	128	152	151	131	159	127	151	153	135	173	149	148	144	155	142	153	154	141	149	144	127	166	149	137	154	148	167	143	150	171	131	163	156	166	148	132	147	131	137	151	151	135	138	137	131	153	149	139	132	151	123	157	133	156	152	145	154	142	150	172	153	150	113	128	155	148	122	152	147	133	137	146	161	164	129	169	132	148	140	138	152	147	165	176	128	131	154	143	148	148	141	134	151	168	151	125	143	158	147	134	135	145	142	170	153	140	135	146	137	149	162	136	124	154	140	153	131	147	149	161	164	143	138	139	147	151	165	152	130	137	139	154	139	170	149	154	133	145	117	147	148	147	157	142	136	128	113	152	163	140	146	163	140	192	148	136	153	165	164	141	151	132	141	157	173	144	150	148	154	157	155	144	124	142	149	160	134	129	140	157	154	132	143	159	150	151	160	182	140	156	148	144	154	131	159	148	142	133	147	178	154	131	148	160	140	142	137	165	144	152	124	157	152	139	154	144	134	155	136	141	142	146	145	145	135	146	131	163	138	141	141	159	146	140	141	147	154	142	141	157	155	138	174	166	152	156	154	151	120	158	150	148	146	140	167	142	147	180	131	176	144	137	155	133	148	151	146	143	141	146	165	132	154	145	139	150	151	130	144	180	148	121	152	137	138	129	145	175	163	149	136	119	147	126	153	155	151	143	159	162	144	138	157	151	161	138	136	168	139
35786	23988	14447	9566	15899	17932	16174	13800	11974	10284	8829	7389	5759	4654	4031	3437	3013	2770	2608	2253	2100	2054	1900	1822	1718	1658	1752	1648	1532	1415	1407	1257	1255	1261	1161	1193	1159	1161	1168	1154	1127	1189	1117	1155	1187	1165	1072	1162	1116	1114	1166	1120	1160	1158	1127	1100	1160	1124	1144	1169	1108	1087	1151	1114	1174	1101	1091	1108	1131	1073	1131	1211	1097	1244	1048	1148	1112	1143	1139	1162	1103	1143	1148	1194	1138	1184	1165	1106	1074	1150	1112	1110	1085	1167	1182	1146	1152	1111	1066	1167	1086	1070	1040	1080	1122	1138	1028	1105	1113	1153	1160	1076	1146	1059	1119	1094	1135	1106	1100	1115	1096	1100	1114	1109	1173	1110	1173	1130	1172	1097	1129	1076	1195	1101	1190	1106	1139	1111	1154	1131	1113	1153	1083	1135	1164	1125	1118	1100	1123	1143	1099	1097	1164	1073	1130	1088	1092	1110	1137	1130	1158	1151	1145	1113	1162	1098	1140	1142	1121	1099	1126	1032	1152	1128	1146	1149	1129	1151	1142	1129	1148	1121	1129	1141	1127	1121	1145	1077	1087	1101	1069	1070	1194	1147	1114	1102	1131	1066	1068	1137	1147	1077	1171	1031	1122	1081	1128	1102	1104	1134	1105	1100	1117	1134	1108	1199	1156	1077	1164	1061	1118	1084	1143	1145	1119	1102	1125	1121	1077	1132	1119	1117	1108	1123	1133	1153	1129	1132	1149	1109	1151	1136	1069	1093	1125	1130	1133	1080	1139	1139	1112	1138	1103	1157	1124	1084	1112	1185	1069	1141	1126	1066	1156	1131	1160	1162	1128	1130	1108	1098	1133	1120	1120	1156	1065	1109	1191	1146	1054	1137	1133	1085	1122	1113	1166	1089	1126	1085	1156	1109	1142	1101	1083	1078	1122	1105	1219	1150	1101	1113	1138	1130	1101	1067	1117	1066	1095	1124	1100	1119	1137	1169	1082	1171	1121	1175	1136	1146	1114	1142	1119	1087	1137	1102	1173	1106	1098	1170	1119	1094	1047	1115	1171	1168	1120	1122	1107	1163	1203	1093	1170	1122	1077	1080	1119	1176	1099	1131	1069	1106	1138	1108	1095	1086	1136	1086	1158	1117	1058	1203	1094	1168	1127	1103	1114	1094	1114	1118	1149	1071	1064	1119	1098	1026	1071	1084	1073	1166	1138	1139	1148	1113	1140	1119	1135	1114	1105	1103	1185	1097	1103	1119	1133	1105	1138	1105	1107	1156	1090	1052	1091	1085	1065	1130	1124	1109	1148	1132	1064	1079	1155	1147	1138	1106	1146	1177	1138	1133	1133	1136	1050	1089	1044	1104	1098	1081	1150	1137	1172	1105	1105	1171	1156	1176	1119	1057	1093	1157	1159	1167	1162	1137	1069	1128	1156	1132	1154	1159	1103	1073	1103	1140	1128	1121	1104	1097	1162	1106	1113	1102	1142	1081	1133	1097	1080	1053	1171	1099	1142	1096	1125	1178	1158	1179	1158	1114	1110	1110	1099	1128	1139	1065	1129	1085	1110	1120	1083	1124	1106	1105	1183	1084	1129	1103	1114	1123	1138	1114	1083	1111	1025	1088	1148	1106	1147	1188	1084	1118	1127	1071	1071	1132	1155	1135	1026	1179	1113	1101	1114	1133	1061	1126	1102	1112	1069	1059	1068	1097	1154	1123	1137	1066	1131	1107	1092	1103	1093	1111	1152	1150	1148	1126	1120	1141	1131	1106	1108	1152	1148	1177	1148	1089	1126	1166	1088	1139	1115	1108	1103	1078	1086	1100	1123	1123	1156	1113	1162	1163	1107	1032	1105	1100	1078	1120	1129	1146	1082	1117	1153	1053	1213	1050	1121	1129	1130	1106	1162	1078	1104	1097	1055	1131	1115	1085	1103	1097	1092	1137	1116	1128	1095	1099	1167	1166	1092	1139	1077	1135	1146	1110	1130	1164	1173	1099	1112	1112	1087	1117	1139	1130	1099	1111	1083	1097	1104	1071	1125	1147	1102	1117	1126	1126	1111	1099	1091	1141	1164	1133	1129	1140	1094	1114	1102	1081	1116	1090	1145	1106	1104	1110	1086	1108	1082	1117	1113	1112	1149	1117	1135	1109	1096	1107	1066	1165	1118	1080	1091	1073	1122	1097	1154	1108	1155	1147	1067	1120	1103	1158	1161	1119	1163	1122	1128	1092	1140	1124	1105	1138	1062	1116	1099	1120	1116	1112	1140	1169	1167	1111	1126	1104	1104	1115	1148	1123	1043	1096	1125	1135	1123	1185	1089	1147	1118	1083	1085	1182	1130	1117	1076	1086	1151	1105	1073	1108	1145	1121	1146	1112	1166	1132	1121	1095	1107	1122	1168	1108	1118	1122	1084	1114	1069	1103	1163	1156	1134	1109	1159	1092	1134	1151	1100	1130	1120	1145	1075	1124	1074	1079	1119	1070	1123	1100	1126	1124	1159	1123	1122	1140	1127	1149	1119	1149	1118	1141	1131	1133	1105	1109	1080	1167	1108	1110	1044	1054	1106	1060	1131	1112	1102	1151	1042	1166	1099	1098	1057	1138	1111	1188	1106	1106	1137	1243	1154	1164	1133	1125	1126	1095	1146	1128	1153	1138	1076	1130	1122	1128	1099	1121	1139	1064	1148	1097	1111	1128	1141	1177	1065	1095	1204	1073	1087	1153	1062	1119	1141	1192	1120	1131	1109	1119	1091	1123	1107	1127	1171	1119	1097	1140	1125	1066	1128	1160	1102	1147	1167	1104	1090	1111	1120	1093	1122	1140	1103	1082	1167	1117	1178	1100	1069	1073	1098	1153	1128	1101	1122	1171	1049	1081	1181	1138	1120	1166	1147	1121	1126	1124	1073	1112	1184	1110	1154	1102	1160	1078	1095	1144	1144	1143	1162	1181	1153	1164	1100	1157	1077	1110	1085	1137	1160	1131	1116	1088	1126	1104	1126	1151	1113	1085	1117	1065	1170	1094	1104	1207	1086	1105	1113	1133	1091	1127	1118	1080	1189	1167	1113	1120	1150	1126	1088	1151	1115	1130	1105	1155	1153	1124	1093	1073	1099	1063	1138	1133	1135	1082	1112	1116	1130	1135	1201	1138	1095	1044	1134	1109	1161	1124	1103	1116	1125	1086	1153	1108	1150	1040	1119	1153	1169	1053	1078	1026	1109	1114	1155	1138	1118	1077	1091	1162	1114	1077	1104	1113	1104	1094	1154	1083	1158	1072	1080	1092	1094	1087	1074	1153	1091	1137	1098	1143	1103	1047	1089	1145	1128	1132	1165	1165	1108	1114	1077	1108	1130	1135	1105	1095	1089	1111	1120	1110	1104	1113	1102	1179	1115	1152	1102	1152	1115	1148	1132	1049	1166	1142	1118	1129	1082	1067	1153	1093	1129	1132	1107	1113	1099	1143	1075	1093	1064	1146	1128	1112	1131	1109	1097	1143	1126	1080	1095	1138	1118	1106	1124	1108	1146	1123	1108	1130	1218	1140	1088	1113	1078	1125	1157	1114	1129	1090	1088	1127	1148	1131	1103	1156	1104	1114	1179	1181	1101	1106	1069	1081	1174	1130	1126	1120	1157	1156	1180	1159	1162	1124	1130	1170	1089	1103	1090	1117	1154	1134	1123	1173	1115	1163	1097	1117	1102	1106	1163	1169	1098	1133	1132	1159	1090	1116	1121	1143	1136	1114	1111	1111	1128	1135	1108	1112	1113	1132	1136	1106	1126	1134	1143	1129	1117	1071	1147	1140	1133	1147	1062	1131	1136	1099	1109	1160	1113	1139	1117	1163	1099	1144	1188	1147	1085	1096	1072	1101	1087	1139	1054	1124	1129	1129	1113	1152	1138	1161	1095	1128	1100	1142	1096	1070	1136	1120	1123	1091	1079	1080	1140	1102	1043	1112	1121	1110	1143	1150	1093	1082	1154	1139	1118	1156	1157	1152	1115	1137	1113	1126	1139	1143	1104	1105	1117	1148	1146	1090	1089	1122	1132	1148	1120	1175	1125	1150	1161	1118	1141	1049	1110	1137	1132	1164	1089	1094	1102	1132	1184	1154	1115	1076	1156	1109	1088	1146	1114	1106	1060	1119	1106	1153	1135	1184	1102	1147	1106	1062	1128	1144	1131	1206	1136	1168	1079	1119	1115	1107	1121	1148	1124	1139	1119	1142	1151	1142	1109	1103	1116	1102	1087	1103	1112	1197	1157	1110	1144	1123	1088	1116	1091	1077	1105	1183	1131	1119	1123	1176	1093	1074	1162	1139	1163	1107	1066	1103	1138	1103	1124	1134	1040	1073	1068	1145	1155	1120	1124	1112	1094	1099	1108	1132	1099	1088	1095	1110	1099	1169	1137	1133	1055	1112	1092	1092	1106	1117	1115	1066	1109	1134	1087	1148	1088	1169	1075	1113	1140	1065	1107	1062	1128	1161	1126	1099	1172	1107	1158	1131	1190	1174	1101	1083	1084	1125	1086	1137	1133	1104	1164	1082	1124	1123	1133	1129	1103	1131	1153	1090	1143	1077	1053	1100	1093	1136	1109	1171	1156	1155	1147	1190	1113	1121	1113	1050	1127	1189	1052	1052	1126	1133	1132	1111	1093	1107	1126	1167	1113	1076	1130	1141	1130	1150	1130	1121	1123	1072	1094	1088	1078	1142	1097	1128	1118	1076	1105	1084	1101	1116	1118	1111	1105	1116	1080	1133	1132	1104	1071	1155	1084	1118	1086	1112	1167	1074	1074	1132	1140	1121	1110	1112	1116	1091	1143	1100	1181	1151	1133	1122	1114	1155	1091	1162	1168	1093	1098	1170	1088	1120	1057	1118	1119	1077	1090	1150	1124	1067	1096	1110	1126	1152	1089	1153	1195	1124	1101	1131	1069	1199	1121	1085	1076	1077	1088	1099	1090	1041	1113	1146	1120	1139	1109	1181	1149	1057	1140	1095	1146	1086	1127	1093	1097	1110	1128	1133	1082	1136	1133	1125	1127	1121	1100	1135	1076	1114	1091	1143	1099	1084
3444	1604	748	339	254	284	327	281	227	254	203	187	156	143	156	134	109	114	115	111	80	97	83	78	84	92	96	92	75	94	73	80	89	65	79	54	68	72	61	67	74	77	91	69	56	77	69	87	92	68	66	50	85	79	74	67	74	55	64	77	81	87	75	67	80	75	71	80	82	69	83	81	77	73	77	85	58	83	71	77	88	76	75	73	89	79	67	85	71	63	74	65	76	65	77	82	71	81	64	87	61	79	82	78	76	89	70	62	78	80	78	78	89	84	86	75	79	70	80	76	57	92	90	72	73	80	69	76	73	96	78	81	74	86	75	57	71	74	85	90	73	73	74	56	88	69	80	65	67	69	53	76	87	79	72	71	73	80	82	73	73	74	74	71	68	87	70	79	83	84	64	87	64	68	76	68	84	67	70	82	86	82	80	78	74	81	82	89	77	69	72	75	68	78	94	74	77	73	83	73	75	85	88	71	73	74	94	73	94	80	85	79	76	83	75	60	78	72	87	86	66	76	80	82	69	75	76	74	67	76	72	67	69	87	76	72	83	83	65	90	95	72	77	79	83	77	71	78	79	88	71	70	63	94	75	87	73	71	80	69	71	89	100	76	87	87	90	84	77	84	107	61	76	77	74	100	64	75	79	69	73	78	65	72	65	73	86	74	92	76	76	73	76	82	72	67	76	82	67	82	70	77	76	72	86	78	90	59	79	72	92	82	90	74	66	72	68	82	84	69	87	78	83	70	72	93	75	89	79	67	81	92	79	71	83	83	79	73	81	62	90	78	86	67	72	61	69	79	89	77	66	81	68	88	79	85	80	79	80	89	83	81	76	59	80	92	71	93	89	78	85	62	70	79	67	77	82	66	76	88	72	69	79	75	70	77	96	83	75	79	79	74	66	81	79	80	85	85	58	93	78	67	72	84	81	79	80	75	72	86	60	76	92	92	101	77	90	69	89	76	70	63	86	73	75	80	79	77	82	70	82	68	78	76	71	83	70	71	79	85	80	73	77	68	92	73	88	71	86	72	84	57	71	76	80	64	84	81	83	67	78	90	64	66	62	64	65	71	83	81	69	66	68	81	70	72	79	73	73	77	69	70	68	91	87	86	87	76	63	70	59	73	96	78	57	75	86	80	71	69	69	90	70	67	74	79	82	66	70	70	88	66	62	76	63	76	75	99	69	72	83	79	85	72	72	75	75	84	67	79	72	84	82	69	85	73	74	85	67	87	80	62	73	85	75	69	59	84	61	67	86	78	77	71	70	92	63	66	78	87	77	76	80	73	71	70	82	69	75	77	84	69	60	78	66	70	74	79	75	89	73	80	85	65	85	48	91	78	84	93	74	83	77	81	58	74	92	75	74	64	65	68	79	73	92	77	78	68	81	72	76	50	71	80	69	79	94	97	79	93	70	66	80	63	73	76	73	73	74	85	70	83	76	74	93	80	92	78	87	59	65	70	76	57	70	77	77	84	87	63	81	81	65	88	70	63	100	84	69	96	79	80	84	88	70	99	81	77	82	74	76	88	91	68	65	82	91	88	88	74	75	79	71	64	82	75	74	81	82	77	70	68	88	74	81	69	66	77	74	67	77	70	78	79	64	56	78	79	83	76	83	81	77	88	67	79	83	74	73	67	69	78	67	73	78	79	66	78	71	80	67	60	67	75	59	81	77	87	82	71	90	75	49	79	82	79	97	64	64	79	82	72	62	77	81	80	92	63	70	73	76	86	74	91	78	80	70	96	77	58	94	76	79	64	76	81	69	84	84	77	72	93	72	81	83	78	70	81	88	74	76	64	71	75	72	75	70	79	72	70	67	63	74	69	65	75	79	74	70	73	72	60	87	76	75	85	74	86	59	79	86	93	75	70	86	69	67	78	63	70	63	79	61	73	63	87	73	90	74	80	73	76	68	75	78	65	81	109	86	73	78	87	56	75	72	89	87	65	71	74	82	75	64	73	74	66	77	87	84	74	89	69	66	77	84	70	82	92	81	76	73	73	73	77	69	76	85	63	74	75	67	69	86	84	73	84	69	74	80	78	80	82	86	77	72	71	57	72	73	88	78	81	61	78	83	55	65	74	80	79	87	93	79	70	90	73	64	79	67	74	73	81	90	67	70	74	91	87	83	68	80	79	81	93	81	81	72	75	73	77	90	62	80	82	81	86	70	92	66	75	64	69	71	88	74	84	68	69	64	66	75	60	56	74	83	76	84	74	98	66	76	70	96	70	89	69	81	81	86	60	84	79	88	74	67	80	89	80	68	75	82	63	76	86	71	84	86	80	80	90	83	83	78	79	68	74	78	87	77	96	74	89	91	79	82	76	91	70	86	67	66	75	76	71	76	78	73	90	98	54	72	79	69	79	78	82	78	73	82	86	82	71	79	81	85	71	82	83	96	84	65	92	76	79	84	69	81	80	78	79	80	76	75	93	63	66	79	79	89	65	87	77	65	71	76	93	75	78	67	75	72	84	84	74	73	73	73	73	84	72	80	71	63	83	86	83	56	82	84	78	69	72	74	64	74	92	80	70	74	69	66	73	67	74	64	64	91	74	75	80	90	70	80	69	78	59	84	81	79	72	91	86	93	90	76	78	79	70	82	73	78	88	70	64	79	77	72	73	76	76	81	76	67	71	91	62	76	80	89	59	76	82	77	52	79	78	73	69	70	80	92	62	84	84	76	83	89	82	88	76	76	83	71	76	90	76	84	63	82	61	71	73	90	69	90	86	69	72	86	82	68	70	68	82	90	82	82	80	68	59	95	80	73	94	89	83	98	78	66	73	75	73	85	72	84	73	71	69	66	73	86	94	76	74	71	73	76	66	66	78	74	90	72	69	82	82	91	75	74	74	86	58	78	72	77	61	83	81	78	62	66	62	76	76	78	97	66	64	95	58	76	79	99	76	80	61	75	77	73	88	80	75	76	89	80	77	69	80	92	77	78	82	64	60	67	64	78	57	89	72	80	73	67	78	73	91	75	83	77	88	61	68	72	79	76	77	68	97	80	82	78	81	78	82	76	70	80	70	74	87	78	94	58	86	61	88	82	84	72	68	72	75	79	72	70	100	74	91	88	93	71	76	75	75	78	71	91	70	73	83	94	75	82	59	70	73	77	59	80	79	85	97	74	86	80	83	78	86	80	63	83	73	78	75	63	70	64	73	84	77	76	75	60	64	81	78	66	89	79	59	82	65	71	78	81	69	87	60	67	81	107	86	70	72	90	77	105	78	70	74	82	75	77	78	77	76	93	74	60	59	86	80	78	75	64	74	61	66	57	73	71	85	82	70	76	80	79	87	109	69	86	74	79	69	60	66	81	75	83	67	81	76	76	62	81	78	68	85	75	78	70	78	67	60	78	71	70	71	73	84	75	89	71	77	85	81	68	73	68	67	86	75	69	85	68	75	78	88	98	83	72	75	81	72	77	95	79	78	77	66	66	66	72	86	65	71	76	78	77	70	82	68	85	85	90	72
27202	14358	7783	6113	10736	12185	11038	9205	7823	6462	5540	4546	3434	2782	2376	2033	1863	1568	1463	1314	1272	1149	1033	970	986	958	978	897	864	782	781	740	615	645	629	649	603	645	582	619	615	627	607	624	577	581	602	652	634	650	595	631	561	582	645	595	630	551	634	659	631	619	572	657	589	603	631	586	617	592	595	578	629	621	633	575	582	658	633	612	615	612	636	642	630	601	547	601	656	595	616	586	608	623	618	618	623	616	608	623	597	604	629	647	593	619	619	619	581	623	626	604	623	653	579	627	593	627	590	612	588	622	600	605	607	573	619	617	597	619	613	600	606	629	615	611	604	609	640	602	635	627	572	599	648	649	609	604	652	616	644	580	608	588	639	629	607	590	641	610	578	599	633	626	641	621	652	612	653	619	600	617	667	602	593	597	652	618	609	605	588	598	624	618	636	624	596	643	610	660	629	598	608	623	601	660	583	638	638	641	609	632	639	652	617	631	593	588	612	628	598	642	649	620	640	595	637	607	611	628	614	641	615	609	606	609	639	638	633	598	590	616	612	595	621	604	623	614	588	618	615	608	642	589	613	665	587	637	654	579	628	601	645	587	569	624	649	597	619	630	666	602	615	611	605	599	564	594	602	591	622	573	620	617	631	578	591	605	612	573	661	632	628	682	612	608	602	590	639	598	613	623	573	598	552	620	609	626	609	639	645	622	659	628	620	598	616	620	605	621	616	598	640	605	645	586	602	629	609	643	613	685	629	618	579	626	600	653	606	652	602	607	652	646	626	624	683	606	628	671	609	626	627	613	643	623	618	588	602	601	642	628	588	622	641	594	613	616	624	619	587	594	586	589	639	619	590	596	611	664	622	654	627	625	626	585	612	628	590	620	575	590	616	603	647	638	586	620	597	631	641	597	640	577	637	637	580	590	590	663	586	620	634	609	635	596	604	609	614	576	593	584	600	631	643	644	615	637	638	617	587	607	581	577	620	610	634	620	620	654	632	650	623	629	608	640	665	631	574	629	612	611	596	641	633	622	639	667	611	650	643	609	606	620	642	589	609	616	637	607	627	654	605	601	605	665	594	639	624	654	618	634	594	628	593	603	574	594	607	608	618	621	603	634	625	637	597	626	604	630	644	581	603	588	598	581	633	607	627	660	642	618	602	635	634	639	632	632	622	618	658	665	612	619	581	626	635	617	591	564	658	602	580	651	598	619	644	622	586	578	612	658	637	605	629	589	628	586	615	591	607	599	630	599	676	621	603	614	619	647	577	601	604	612	568	581	659	612	625	642	606	621	595	612	653	616	642	625	595	605	590	656	598	620	635	555	606	599	618	621	587	583	626	617	627	630	605	617	616	620	605	604	613	612	602	613	639	616	672	612	600	566	654	606	610	634	584	602	621	561	615	593	615	596	564	629	605	606	646	619	584	604	611	602	640	637	594	617	623	628	619	631	664	623	625	584	629	632	622	575	588	584	623	587	582	604	609	562	619	574	633	584	598	617	587	592	629	612	656	631	558	629	599	681	614	651	643	610	684	624	615	625	611	604	636	602	620	647	637	645	563	619	622	615	649	634	655	628	620	610	638	615	608	605	647	633	595	647	618	601	620	621	594	636	623	580	628	642	555	621	602	623	593	648	539	650	620	586	640	610	590	645	587	571	610	657	631	630	609	562	628	547	613	618	641	629	646	609	620	617	569	635	641	592	601	607	627	651	655	607	609	568	609	600	618	577	599	645	599	561	640	571	621	602	606	644	603	659	617	640	629	631	664	625	665	629	629	596	622	642	616	633	652	601	615	603	617	639	583	603	612	622	610	608	583	643	643	598	624	567	619	596	614	594	619	634	609	651	603	634	594	609	646	586	601	641	572	583	583	620	620	644	626	576	610	607	622	655	596	615	581	579	589	633	610	646	653	590	638	641	639	606	599	622	588	595	584	660	580	612	633	619	603	667	619	647	606	590	592	638	560	645	615	579	600	638	619	636	588	658	651	604	636	584	614	599	596	583	616	595	646	589	570	647	617	561	585	615	651	616	643	595	637	602	637	577	599	626	626	640	599	653	583	616	584	597	628	566	597	621	622	601	636	647	635	638	613	643	620	618	584	600	644	649	622	606	588	605	597	641	624	650	628	587	577	611	612	606	634	584	604	627	607	592	619	659	559	619	604	597	652	622	588	567	615	588	627	638	604	638	642	648	601	623	628	652	645	610	634	632	623	616	589	621	647	547	561	642	625	606	601	577	615	617	654	579	647	607	605	614	584	627	603	608	594	623	569	617	602	633	626	611	587	594	607	601	589	613	635	572	570	609	597	572	606	561	628	622	666	597	648	572	591	611	636	589	584	610	576	587	588	608	616	618	640	610	596	609	605	610	591	648	593	595	584	607	636	572	590	615	646	649	594	614	613	617	578	587	616	634	623	660	612	648	658	660	600	589	626	639	667	577	621	645	592	630	598	681	644	658	590	622	587	626	585	587	557	637	592	626	622	619	630	590	596	585	630	634	618	552	661	666	593	586	625	641	572	634	630	690	594	614	580	588	587	598	655	616	614	650	649	595	659	631	660	554	621	597	589	611	647	588	603	604	580	638	630	610	652	604	619	648	640	617	653	589	651	645	587	577	572	615	661	586	602	620	640	598	643	608	626	630	608	620	568	626	611	608	612	613	589	614	684	610	640	681	582	592	648	578	581	583	590	610	590	605	601	577	617	613	606	611	592	590	624	627	613	648	597	564	599	643	645	613	596	588	574	640	606	579	640	604	642	594	597	584	646	639	583	619	647	604	634	628	562	615	618	617	620	563	625	618	625	629	610	613	634	611	606	613	651	580	608	579	603	606	605	600	619	580	603	593	563	584	612	583	635	656	615	646	604	622	626	637	591	637	641	599	633	556	574	620	627	599	632	609	614	657	617	596	628	597	629	660	603	615	609	625	585	588	587	611	603	589	596	598	583	622	614	579	574	606	598	657	600	607	626	618	656	661	652	610	624	560	579	627	658	618	585	601	628	575	624	598	611	607	645	609	623	677	641	642	616	555	634	599	663	600	599	584	591	664	597	611	567	618	612	586	614	607	646	602	638	621	591	578	561	613	587	602	588	607	640	629	606	652	620	632	609	649	615	614	646	565	621	585	612	579	580	586	593	599	605	627	584	617	600	610	623	610	616	591	626	590	600	615	624	603	647	648	631	627	657	653	594	638	637	616	618	626	605	665	656	620	629	603	555	603	581	639	651	581	608	605	613	560	556	651	570	577	585	627	578	596	588	604	593	596	598	670	629	602	613	588	587	631	636	612	658	605	622	615	621	627	629	619	598	643	570	574	633	574	624	618	589	631	623	622	612	616	594	648	596	616	586	661	619	610	610	607	632	584	636	656	608	676	622	599	593	598	603	602	588	613	577	638	667	626	614	607	628	598	604	581	586	613	584	611	599	624	609	601	628	616	623	577	610	622	623	635	615	558	604	605	597	617	595	618	585	590	634	586	635	578	582	642
3164	1729	746	335	277	313	274	270	282	230	210	185	183	155	129	135	123	120	114	112	94	110	111	101	106	90	87	98	89	96	84	97	91	78	78	87	97	83	88	78	88	85	83	84	88	78	81	91	87	83	100	91	87	85	76	99	99	91	83	102	97	88	93	94	80	88	91	84	92	90	92	88	96	96	96	81	79	96	74	73	90	98	96	67	87	97	79	75	80	92	93	86	75	79	74	79	84	90	95	82	87	109	64	71	100	87	94	101	92	70	85	99	88	84	75	90	85	94	96	103	81	84	90	86	85	91	102	87	86	95	92	83	98	86	67	93	89	85	81	87	85	80	83	86	91	89	75	92	78	92	83	99	84	86	94	90	87	99	86	82	80	76	75	78	90	76	101	100	89	106	79	89	77	80	87	82	91	98	66	100	100	79	80	103	74	85	80	89	83	80	89	75	79	86	87	85	72	87	83	86	74	93	66	81	106	90	82	73	97	84	76	91	84	111	86	82	81	93	88	70	76	93	92	78	77	74	86	81	83	81	89	82	88	81	78	81	67	114	87	72	82	84	85	107	98	91	91	83	66	93	89	90	90	68	96	85	79	90	89	84	91	91	89	92	85	94	80	78	74	89	80	94	87	92	107	68	94	77	82	98	73	101	82	85	73	84	90	80	72	90	77	98	91	76	98	95	100	73	89	88	91	80	90	83	87	68	100	73	96	94	92	80	76	98	90	99	91	87	79	55	90	96	94	88	71	98	83	88	86	70	86	74	89	116	109	78	86	74	102	86	88	70	80	85	86	87	78	83	67	83	81	82	104	90	81	99	76	81	86	83	87	92	65	81	98	83	77	82	75	114	108	70	80	81	75	112	83	86	96	95	80	98	89	83	86	74	92	70	89	88	101	88	100	82	95	79	98	101	80	82	86	82	72	91	85	97	68	69	72	92	94	85	80	76	65	80	71	76	77	75	89	85	73	101	97	82	94	92	75	80	74	98	80	82	70	87	91	75	70	91	85	85	86	87	96	76	83	89	82	90	81	89	104	73	82	101	67	71	79	79	93	113	91	85	92	59	90	99	76	71	95	92	82	74	102	85	80	85	92	70	86	82	90	72	96	96	80	101	85	90	72	81	95	87	80	77	84	93	111	98	91	75	95	89	84	84	94	97	91	75	85	89	92	100	89	93	75	89	94	91	84	91	96	88	84	94	85	106	79	89	85	86	86	88	75	101	86	92	89	91	101	86	92	91	88	67	80	97	72	87	81	92	80	82	69	93	76	88	81	76	73	81	73	89	87	94	94	83	85	79	89	84	71	81	86	80	76	102	85	83	93	91	84	90	96	85	96	77	87	82	96	78	88	79	89	90	68	90	92	93	74	94	79	90	81	87	82	85	76	105	79	99	96	90	90	97	94	90	66	87	93	91	77	83	89	88	105	103	71	93	88	87	75	91	90	80	103	114	85	87	87	82	83	77	87	89	94	98	80	79	106	100	87	93	86	80	82	102	98	92	81	96	104	83	85	98	66	66	108	98	82	75	89	90	59	86	77	82	94	97	96	104	72	55	91	97	90	81	117	107	89	99	94	97	104	89	81	107	86	91	71	81	86	89	97	97	83	82	83	91	70	86	92	91	78	86	90	80	86	87	87	71	88	88	87	87	85	77	89	89	86	92	92	86	101	83	82	74	98	97	76	67	102	96	85	91	92	84	76	91	95	101	92	98	89	88	77	100	106	92	79	85	80	75	70	87	84	89	90	86	102	100	86	91	111	87	72	82	82	91	87	88	92	83	86	99	88	92	84	100	91	84	89	94	96	87	80	90	82	105	86	76	78	89	86	91	93	81	84	90	98	83	72	83	95	65	92	90	78	92	89	85	91	96	75	86	87	77	105	85	93	87	84	95	71	87	89	79	87	80	78	100	97	76	90	82	99	102	106	66	92	84	100	93	87	81	85	85	86	87	79	67	77	80	77	83	85	100	76	89	92	78	77	93	87	83	88	92	86	92	99	80	88	72	100	92	81	93	78	98	95	96	86	83	90	109	101	81	79	89	109	80	94	93	82	78	99	79	95	88	94	84	86	78	73	91	89	88	79	104	79	76	83	74	84	63	74	107	80	98	81	112	103	88	95	86	88	92	92	93	88	92	74	89	66	78	96	87	86	95	95	87	89	82	85	102	72	83	78	94	94	86	77	97	85	90	86	92	79	83	96	91	98	84	78	92	91	77	78	101	91	79	77	78	83	89	85	75	71	80	95	92	89	86	91	92	83	99	96	91	90	75	81	87	76	83	102	92	78	85	99	76	84	104	76	95	79	85	77	93	82	84	68	88	92	94	64	96	87	93	100	91	91	102	98	103	98	85	76	75	74	97	81	81	91	82	98	100	85	89	70	86	83	83	87	79	97	75	78	86	65	80	86	75	86	81	92	80	76	93	75	69	93	75	98	74	82	87	79	92	96	83	91	105	93	81	73	109	90	77	81	83	82	107	90	90	91	81	94	90	78	81	79	87	84	88	72	77	94	100	77	114	82	76	92	94	97	97	90	81	96	87	89	78	77	90	88	95	102	87	115	99	89	89	97	101	91	91	85	81	78	83	75	82	67	90	69	94	82	84	92	81	86	96	96	74	82	87	92	83	75	78	85	80	85	78	95	88	75	80	86	77	86	81	89	97	87	89	79	90	85	90	84	84	92	87	86	82	95	88	74	84	78	74	85	70	85	94	79	84	101	91	89	84	94	84	105	89	103	76	94	107	82	69	87	81	89	90	74	89	92	78	85	71	88	85	77	72	81	84	85	88	75	92	78	97	100	68	100	89	97	79	76	97	90	79	90	95	87	88	101	103	87	120	94	99	91	88	88	81	96	77	75	77	78	94	86	83	100	85	92	78	92	91	81	95	86	80	85	85	72	89	80	78	100	77	79	79	85	89	80	87	87	87	84	93	105	92	85	87	92	96	81	99	81	87	81	101	81	76	89	73	90	109	84	89	90	90	73	70	94	104	90	83	104	102	87	77	83	88	106	80	83	82	93	98	98	84	97	89	106	93	96	103	106	83	83	97	89	89	78	94	82	96	97	92	87	70	73	92	91	82	73	91	86	80	89	73	91	84	89	78	98	83	84	81	74	95	89	75	97	84	86	94	86	84	85	84	94	90	98	92	97	82	75	92	94	85	88	72	83	87	95	78	97	73	82	97	96	88	106	67	74	89	73	71	93	79	95	99	72	89	87	84	75	84	86	85	83	87	72	78	66	91	78	80	105	89	88	95	78	82	90	77	102	96	80	102	81	92	90	103	85	93	79	96	102	94	83	85	91	88	99	89	94	92	91	93	80	89	77	83	89	88	112	98	84	82	79	85	75	72	105	70	79	97	75	95	85	83	100	116	77	82	91	91	98	76	92	91	91	83	94	86	87	83	72	85	79	85	87	70	75	86	76	96	73	84	93	93	85	90	91	96	72	85	88	95	95	81	103	89	74	91	88	102
27861	15383	7909	6179	11027	12497	11065	9616	8159	6407	5518	4404	3540	2941	2382	2148	1954	1703	1530	1363	1273	1279	1156	1114	1088	1035	981	957	888	820	828	801	726	710	695	726	705	681	701	701	688	709	720	672	647	699	747	683	689	673	716	726	666	704	687	732	704	686	699	673	709	667	695	715	705	682	663	688	700	748	630	676	694	649	661	689	706	667	711	694	675	637	695	673	699	704	665	668	699	701	709	689	628	675	683	689	727	681	681	657	751	665	680	731	664	679	704	680	677	681	710	722	688	691	674	711	688	685	701	655	718	692	732	668	678	659	688	696	732	703	661	666	699	661	670	726	701	704	684	716	674	711	647	690	665	689	690	649	724	711	698	710	689	709	673	696	692	690	704	715	654	719	665	670	676	631	647	679	705	715	707	691	655	634	680	681	686	683	693	700	720	675	721	686	727	687	675	716	719	710	720	649	700	655	665	671	711	694	707	712	727	677	701	661	668	732	655	655	701	675	691	688	683	666	703	692	718	704	699	702	711	682	687	686	683	684	689	695	692	678	713	665	677	653	672	731	678	702	669	706	696	670	694	716	670	726	686	728	717	695	660	694	644	716	704	719	680	686	667	625	658	692	654	697	722	647	661	684	675	701	695	657	708	697	739	683	647	672	675	725	714	706	705	689	678	654	706	664	700	678	706	725	692	682	661	677	633	662	697	655	694	693	683	664	666	721	639	746	709	733	654	688	721	694	678	654	674	623	645	652	703	650	713	758	702	676	704	722	714	666	670	702	717	679	703	654	715	685	717	683	737	685	718	686	668	686	704	683	671	664	679	712	633	665	681	693	714	657	689	720	694	704	672	684	656	658	668	710	701	682	654	643	671	675	681	695	661	677	639	693	742	677	679	713	677	670	677	672	719	667	683	656	700	684	684	686	634	711	695	693	690	646	683	668	688	738	681	633	711	647	637	692	726	673	643	639	690	700	687	684	688	676	690	685	711	683	662	710	697	691	700	662	661	713	704	699	682	690	720	625	669	648	679	695	693	711	704	669	746	700	687	694	677	694	697	679	719	703	670	671	665	682	705	670	731	640	675	669	689	677	716	679	680	674	694	705	642	711	673	713	698	724	678	647	684	691	705	656	697	698	709	668	696	659	720	703	687	662	696	702	644	670	731	709	642	716	689	648	715	728	679	700	703	685	696	716	703	693	680	697	664	717	724	689	719	647	664	615	723	672	715	751	683	676	653	708	693	651	667	689	664	710	672	687	700	756	659	650	678	683	667	710	708	725	660	688	664	681	703	710	658	701	690	701	712	760	686	735	715	681	702	726	723	690	696	661	689	751	745	702	728	632	696	647	690	725	684	709	646	690	640	631	675	683	697	692	684	694	699	706	713	710	673	691	677	688	778	651	711	660	698	689	662	692	705	701	678	686	681	703	658	677	668	689	681	694	749	691	703	672	681	690	647	684	658	662	723	686	720	643	699	656	678	657	676	695	698	708	667	693	652	680	699	705	719	737	717	680	683	646	621	678	680	682	709	666	701	712	698	646	659	656	694	692	665	673	658	687	655	729	689	708	738	672	733	743	672	647	736	697	680	648	713	662	677	691	759	658	692	720	725	656	674	667	668	661	687	694	656	666	633	692	706	689	683	647	685	713	704	674	684	744	707	694	737	656	690	642	696	708	658	675	690	706	680	739	701	701	667	631	671	698	680	683	687	696	671	672	668	672	700	723	685	694	700	733	686	671	687	674	668	715	658	695	695	657	634	673	658	682	739	730	656	690	702	705	699	670	722	732	691	654	717	712	701	736	706	680	683	681	716	727	673	673	699	642	735	633	669	659	650	710	740	639	656	708	678	678	674	691	647	722	721	676	706	723	680	681	679	726	671	676	711	736	681	666	646	666	699	696	676	706	650	732	665	653	671	682	663	701	671	708	671	720	671	694	701	677	661	709	750	655	662	611	650	703	691	681	734	691	693	672	679	712	689	683	716	677	682	676	675	657	686	689	687	702	667	689	724	677	665	681	728	644	656	703	739	688	664	664	651	731	741	692	682	688	694	691	761	620	671	671	627	710	673	652	678	707	678	696	678	694	694	728	678	712	682	691	664	715	718	674	753	683	690	699	655	719	702	707	701	698	691	684	628	696	688	669	681	721	702	669	693	638	683	699	695	692	696	644	673	653	720	662	741	731	718	704	659	680	728	719	642	661	676	709	657	682	712	656	674	699	707	683	676	665	680	711	727	661	702	698	773	675	681	663	707	688	738	673	662	685	655	680	723	735	675	719	662	689	683	676	686	671	681	702	686	703	740	725	698	666	659	698	715	685	703	711	649	746	690	679	703	696	729	686	686	677	695	705	673	644	747	710	724	725	654	700	683	716	681	691	708	674	694	703	686	695	673	675	711	717	682	697	681	719	659	680	727	692	776	690	712	720	663	692	657	692	684	697	656	659	657	664	689	628	685	640	650	681	718	727	698	695	701	703	677	698	619	686	731	601	685	720	674	689	672	664	678	663	718	695	650	730	732	677	652	644	668	688	710	714	706	705	694	704	665	655	694	683	672	650	695	680	651	696	651	711	686	682	677	720	681	713	696	693	662	673	653	700	734	689	731	666	684	718	670	699	669	696	738	669	695	670	676	679	681	645	682	676	701	719	633	654	659	680	691	690	737	667	696	707	735	686	658	629	644	693	676	654	739	687	732	629	696	742	701	696	669	692	714	682	747	744	695	716	671	686	678	679	713	748	695	685	687	683	705	623	690	703	656	644	700	728	664	699	707	715	658	672	676	691	675	692	715	676	702	622	696	669	666	676	675	693	704	640	697	644	698	659	758	678	648	702	685	647	686	665	679	658	688	686	694	670	661	671	685	721	704	672	702	702	675	655	673	670	701	671	729	655	723	720	685	680	703	694	699	716	632	682	716	703	694	711	662	718	732	669	705	725	707	682	769	683	686	704	696	742	711	696	722	711	704	672	704	684	699	714	658	695	693	720	686	716	687	645	693	699	663	683	698	661	717	694	676	680	694	709	707	690	657	710	708	661	755	674	674	687	695	727	715	695	686	708	673	718	680	668	651	699	718	651	679	707	680	684	695	691	695	660	705	697	681	665	664	706	664	662	684	663	639	663	693	698	729	676	682	678	691	679	631	674	676	698	647	665	688	748	750	673	642	730	661	670	692	685	698	691	673	653	684	664	676	708	661	692	709	673	693	680	688	682	678	696	678	704	674	710	717	704	670	724	704	712	694	718	693	666	661	701	688	702	704	680	652	649	696	657	709	684	650	650	702	680	708	724	692	665	659	705	688	678	694	654	660	681	677	657	733	679	699	699	704	735	682	694	710	756	622	689	677	698	664	718	740	655	709	669	682	710	669	669	703	715	679	664	718	765	674	667	712	673	668	687	682	654	647	678	724	712	699	703	672	673	701	680	733	693	677	698	621	705	663	656	677	682	671	701	653	651	707	687	686	700	694	717	685	693	642	676	710	656	664	669	678	697
5305	3053	1247	385	334	370	382	338	315	277	263	223	202	196	175	151	132	115	131	122	121	118	127	125	101	124	112	84	100	116	121	103	110	86	77	111	109	103	93	97	94	101	97	94	105	102	100	95	90	92	102	107	85	94	97	94	103	85	99	103	85	82	90	94	103	91	93	99	84	97	83	92	96	98	108	95	86	92	88	85	94	95	113	107	93	94	82	91	94	91	102	82	90	107	88	98	88	96	103	102	111	111	82	86	92	96	106	92	100	114	91	94	93	91	110	85	93	101	109	99	87	92	89	93	94	115	100	110	90	98	102	85	104	88	96	90	87	88	95	89	101	89	96	87	88	103	85	106	96	114	108	104	85	94	94	104	102	103	94	89	104	93	101	121	87	107	96	117	72	101	94	111	107	75	101	77	83	94	81	101	118	91	83	93	104	80	101	80	78	95	93	89	97	103	100	105	86	94	89	89	98	98	93	95	100	95	94	108	113	96	101	98	75	99	95	87	93	104	104	102	103	106	97	87	104	102	106	100	106	100	93	99	105	72	95	96	88	91	105	86	96	86	105	99	110	114	92	87	90	95	88	88	95	82	82	96	95	97	93	95	111	92	96	81	84	107	71	105	82	103	104	111	84	104	97	83	103	90	101	107	115	102	98	111	92	89	106	77	92	92	86	107	98	104	104	105	98	108	70	100	90	114	87	84	93	110	93	105	114	95	98	101	97	108	92	103	86	103	135	88	95	94	77	106	91	97	76	98	92	112	85	98	102	98	89	96	102	104	84	92	79	87	102	95	95	112	96	103	78	113	100	79	82	88	100	91	83	106	83	107	100	107	92	96	101	100	101	101	103	94	98	95	76	109	82	98	88	104	98	108	74	86	92	109	115	78	90	103	80	107	97	113	102	83	98	93	103	82	95	100	97	107	88	109	100	105	97	110	103	93	77	97	98	100	98	88	87	110	108	89	105	103	96	115	88	98	92	91	88	91	81	81	94	112	99	94	94	102	106	100	99	90	108	81	89	99	101	107	100	93	107	96	92	121	80	94	92	95	104	91	98	84	103	106	96	87	109	103	102	100	95	105	109	97	97	98	95	82	89	108	108	99	115	76	95	110	92	91	82	96	90	104	88	93	102	86	103	85	105	83	91	71	98	94	94	102	90	80	89	98	80	104	89	91	113	96	102	87	82	117	96	87	93	100	107	95	88	85	78	95	98	104	96	113	107	86	98	89	81	86	93	77	83	90	86	91	125	74	83	93	89	130	79	106	110	99	96	99	103	76	87	93	91	94	89	85	105	98	103	93	90	81	95	80	94	84	110	101	98	72	92	98	108	92	83	100	89	121	96	108	105	91	99	79	101	96	90	82	93	83	101	87	79	99	97	101	113	73	96	111	90	89	105	110	120	111	86	82	105	108	117	99	92	99	111	107	114	82	81	93	90	83	101	98	85	95	100	108	84	83	97	91	94	95	93	82	78	82	92	91	103	97	80	94	94	101	98	106	76	115	88	91	97	90	91	107	108	86	90	100	86	97	98	92	106	85	95	103	99	101	80	99	96	97	90	100	103	90	91	88	97	93	107	105	87	116	94	98	97	105	92	89	95	94	85	86	106	80	111	118	91	105	112	96	94	101	103	96	96	93	94	94	78	116	98	83	103	89	99	94	109	96	82	113	94	100	88	101	97	111	88	81	101	89	106	84	116	88	104	99	100	95	89	111	83	112	90	87	109	87	89	81	101	104	77	85	94	111	90	93	111	107	89	92	102	95	106	79	88	84	85	99	104	97	108	91	84	100	79	74	107	77	91	100	97	87	92	85	115	107	102	80	78	105	100	98	100	94	96	89	69	100	100	88	100	95	83	81	83	95	92	118	97	110	95	89	90	102	88	90	70	80	95	98	88	92	96	98	92	90	104	109	111	108	90	98	108	71	105	109	100	110	95	100	97	85	99	106	86	84	107	86	90	96	91	97	83	68	127	91	110	90	99	87	106	83	100	119	88	101	110	92	91	99	97	92	101	92	79	99	98	92	102	96	82	78	117	106	109	93	97	106	99	100	114	84	91	96	92	89	102	95	89	103	80	81	96	104	105	96	104	105	100	90	91	103	94	97	90	109	101	113	95	103	107	88	90	100	116	92	89	86	90	93	101	112	94	88	99	92	97	110	89	113	90	90	100	101	97	113	95	90	98	96	101	75	92	97	110	89	103	114	108	97	104	85	95	99	82	84	111	111	104	85	87	96	99	105	107	104	98	83	103	89	75	109	75	78	78	91	101	104	95	105	87	85	96	92	82	108	99	105	104	92	89	102	94	104	78	85	100	69	105	91	85	100	112	104	105	107	88	82	91	92	106	87	106	97	78	92	106	101	89	85	103	85	118	87	105	90	94	100	78	99	84	86	103	92	87	101	91	104	90	101	102	94	110	104	93	104	98	90	82	98	100	86	93	87	99	100	85	97	95	71	89	127	92	88	89	89	93	95	91	103	109	107	101	85	98	84	104	98	116	90	99	93	99	95	88	101	78	111	84	95	113	106	94	95	101	103	83	105	96	106	109	105	96	89	91	106	98	91	87	97	89	114	98	104	102	105	119	104	102	97	98	76	105	100	93	92	114	100	92	92	98	95	108	96	107	85	90	94	102	100	97	87	84	98	89	101	105	81	74	88	100	96	89	106	93	99	104	95	101	95	109	90	105	123	104	86	97	95	83	98	95	92	92	81	87	107	95	105	89	90	96	102	100	96	87	83	91	88	89	103	99	111	107	89	87	97	108	116	91	91	86	95	92	79	104	108	94	79	101	81	97	95	104	103	94	101	89	99	104	94	94	101	78	105	87	94	87	119	94	94	90	117	84	90	100	102	96	88	101	98	88	97	102	115	94	96	102	101	94	86	82	93	110	95	96	104	102	83	77	98	104	94	89	99	97	98	94	92	100	109	96	86	95	103	107	89	89	96	97	94	106	96	77	119	91	104	102	85	90	109	114	108	95	87	108	99	100	107	107	104	79	88	89	88	103	101	82	83	101	103	91	82	104	103	99	91	103	98	87	97	92	95	91	96	93	92	93	112	97	94	94	87	104	92	94	101	121	101	89	81	90	90	103	100	100	74	92	93	109	96	85	72	98	106	89	69	104	108	99	87	95	95	101	92	94	93	99	98	101	81	99	83	101	74	86	84	80	106	95	92	99	93	115	103	82	93	104	84	106	120	71	90	109	98	122	97	99	100	83	105	95	115	96	98	104	92	88	112	93	89	108	96	67	114	103	96	101	97	101	104	113	92	80	110	97	91	101	104	97	113	85	99	105	94	107	111	86	107	109	101	106	91	93	80	81	94	115	90	116	90	103	103	100	86	90	122	94	110	104	95	94	102	79	88	87	90	115	116	89	88	115	90	97	102	115	95	104	104	103	90	94	110	85	84	80	71	98	92	93	100	89	114	83	103	109	103	96	99	92	79	90	85	95	102	96	87	92	89	101	92	104	112
31288	20025	11335	7600	12620	14654	13558	11945	9860	8076	6879	5709	4591	3718	3062	2720	2394	2109	1884	1749	1622	1532	1396	1319	1266	1238	1089	1117	1092	1042	932	898	863	790	833	765	820	814	736	754	807	791	795	764	747	790	746	775	741	773	769	811	716	763	767	793	733	771	763	779	800	777	808	701	758	788	821	769	743	777	776	789	774	769	741	761	746	739	791	785	789	773	748	793	803	745	723	761	761	838	771	761	825	758	755	742	748	725	786	764	797	766	746	756	832	789	773	760	787	774	765	748	783	746	709	775	763	761	733	740	766	740	713	718	737	802	779	759	779	755	802	814	792	699	742	780	785	822	767	800	720	821	759	815	772	777	782	807	764	750	734	811	796	755	787	764	745	759	756	752	813	772	749	764	731	793	768	722	744	753	718	753	726	743	774	770	737	749	784	729	773	736	786	776	758	825	779	750	780	781	738	802	757	746	790	771	765	754	748	735	743	780	754	773	770	766	753	803	723	801	764	783	769	747	763	766	758	767	716	736	764	744	752	742	788	747	758	767	751	773	779	737	785	759	715	781	775	759	758	783	711	770	752	757	722	767	765	780	710	792	765	774	809	735	751	811	771	761	782	738	711	779	731	778	751	784	767	737	787	739	803	762	801	778	753	789	806	754	752	759	805	805	778	796	748	750	765	761	812	757	780	784	765	805	749	770	753	767	718	762	755	744	751	759	764	757	713	736	818	792	801	767	822	746	738	758	771	763	765	787	773	729	733	762	772	781	745	744	743	707	785	792	758	800	775	732	776	775	698	764	809	719	795	790	740	756	769	743	751	757	756	739	776	789	814	817	831	781	768	733	730	791	768	764	759	761	794	714	769	834	741	800	787	760	752	747	755	788	773	759	760	803	778	794	784	721	800	748	737	771	778	764	784	751	775	779	745	782	733	843	763	781	766	769	795	721	770	720	735	769	745	762	806	742	801	749	787	746	780	744	739	762	755	749	745	762	763	788	776	735	774	850	736	739	775	738	745	783	713	775	735	756	805	742	757	763	805	788	764	770	798	756	727	743	796	751	776	770	764	743	740	745	769	780	728	742	732	726	796	800	742	769	710	770	835	744	776	747	713	759	762	800	813	730	744	772	729	787	790	727	818	758	743	744	757	771	772	736	717	751	763	801	746	738	785	758	782	785	685	796	753	791	752	739	736	743	785	744	730	765	707	715	776	754	745	740	757	752	794	735	723	731	759	760	765	768	783	751	760	753	756	694	750	764	747	775	785	777	761	756	774	779	728	755	790	752	769	803	717	742	737	781	758	759	808	779	791	771	765	734	807	791	747	781	785	752	752	831	709	770	779	766	773	763	745	737	759	772	822	719	786	778	741	704	797	757	797	767	722	786	793	756	759	732	777	753	765	732	726	735	723	786	776	767	772	755	740	773	814	749	737	749	764	805	771	812	755	749	757	791	750	754	773	746	778	783	763	727	784	737	734	771	770	748	728	763	814	738	736	780	750	818	807	782	782	775	753	799	743	736	739	791	752	787	804	751	830	787	746	741	767	776	744	812	784	794	834	747	711	740	770	785	772	731	773	717	860	789	834	786	776	748	745	761	750	739	804	815	809	786	720	774	722	750	741	781	794	809	737	727	734	774	742	761	755	781	794	777	741	751	802	757	793	753	735	757	792	740	809	773	765	745	754	739	773	722	770	756	772	791	787	754	740	769	740	755	757	784	790	775	776	784	790	800	788	762	821	785	741	790	792	734	819	772	818	778	815	745	724	810	819	734	760	794	760	788	800	774	776	744	740	694	760	774	772	771	793	765	793	740	738	789	779	761	780	728	750	761	805	776	784	802	757	782	799	763	752	764	707	764	745	810	749	764	786	803	769	743	768	801	740	757	840	735	801	775	793	808	783	754	784	787	742	790	770	753	776	777	760	791	801	765	779	728	742	733	833	767	706	786	775	766	782	775	781	816	776	717	757	688	790	724	707	792	745	758	773	783	797	807	757	774	759	735	716	757	754	737	822	738	808	755	760	776	769	774	786	757	770	761	742	771	773	798	735	749	773	711	812	802	769	773	740	725	767	749	748	766	758	791	765	760	771	770	773	756	772	760	785	741	770	760	817	732	754	746	717	719	786	771	779	766	771	767	760	754	746	799	760	792	749	747	760	748	781	745	793	817	793	716	774	790	785	772	772	755	719	773	755	788	754	781	812	798	796	755	730	790	757	755	742	777	764	802	752	739	793	727	804	790	754	747	775	746	775	769	751	791	790	748	763	770	713	775	767	752	732	740	814	758	735	789	802	788	762	751	787	784	782	711	759	739	733	744	801	767	778	812	765	801	773	763	755	776	741	760	782	767	745	809	731	760	737	742	786	741	755	743	774	769	771	802	813	753	764	763	748	773	788	739	769	804	789	768	735	765	765	747	757	749	783	757	744	751	758	763	800	743	720	727	832	739	707	775	711	738	737	793	755	735	729	745	746	775	804	796	736	762	835	777	757	743	783	762	790	778	768	739	786	778	719	772	755	767	811	712	751	787	787	725	781	818	729	739	771	769	771	741	736	771	762	751	758	747	773	788	785	738	789	747	791	777	762	775	726	819	717	755	787	761	791	786	757	771	769	794	750	778	766	740	772	795	729	789	779	797	725	718	792	759	740	734	773	781	758	766	738	755	792	774	719	780	814	802	790	797	794	748	820	759	789	771	767	790	748	779	731	734	732	763	763	718	730	761	770	759	773	770	784	806	727	782	776	767	781	754	762	745	811	746	769	749	768	770	794	706	775	733	726	741	781	790	725	733	774	773	750	778	781	758	828	743	775	793	761	755	800	756	763	800	805	765	768	790	751	833	763	747	735	743	763	751	753	744	767	742	778	808	772	704	758	763	783	785	756	701	774	739	722	754	778	825	747	706	777	750	752	800	800	744	762	743	752	747	718	760	786	804	706	732	764	794	772	731	786	743	762	707	804	736	797	802	756	756	762	759	747	807	799	734	750	768	711	798	760	778	737	751	772	713	771	751	774	739	768	727	772	802	785	730	813	818	810	749	700	702	799	769	760	752	764	745	802	754	742	721	805	797	757	723	773	760	827	778	749	772	731	745	743	771	793	835	717	769	793	741	728	805	748	750	717	726	801	770	745	793	754	769	769	836	730	753	817	741	762	792	719	742	771	758	805	760	777	779	768	748	737	700	751	742	778	763	801	749	784	748	729	697	766	815	758	801	786	725	751	768	755	726	784	780	758	809	727	736	806	808	727	731	798	795	774	736	817	740	752	754	777	812	786	770	767	767	777	786	763	743	779	777	771	775	781	798	726	838	774	760	811	749	798	818	749	752	812	786	767	737	742	795	741	761	741	793	792	782	697	807	736	813	749	777	763	771	803	812	755	789	788	772	782	750	773	758	804	752	716	754	751	768	766	760	784	766	755	742	773	770	760	752	760	776	755	787	755	840	761	822	793	744	762	749	819	775	765	780	701	756	777	756	811	778	784	784	727	780	765	765
6867	5086	2077	632	479	518	538	486	435	405	383	339	333	292	281	250	241	185	211	206	189	190	179	184	172	173	187	160	153	172	191	184	165	150	153	155	150	136	169	163	153	149	132	159	132	172	158	174	153	173	151	173	153	160	171	178	137	166	178	163	155	171	146	165	151	162	143	158	170	148	158	153	139	162	144	150	145	143	154	148	173	169	159	133	145	144	157	142	140	146	126	154	144	156	151	130	150	156	143	161	156	163	168	146	145	146	147	161	130	133	148	154	163	152	170	155	162	135	135	146	167	157	160	153	140	172	136	135	144	170	153	149	163	162	190	153	151	142	166	165	158	155	161	154	144	158	135	145	157	143	147	170	140	162	139	118	127	154	165	149	172	158	167	161	142	150	152	152	144	145	168	151	149	151	157	167	138	169	151	138	170	124	147	147	139	168	160	155	146	159	169	150	151	166	148	164	153	146	163	163	176	148	163	148	140	165	159	155	128	163	153	165	152	131	145	167	178	144	149	133	165	139	156	145	158	148	163	176	155	147	160	147	163	150	160	153	160	136	151	143	144	152	162	140	159	158	150	135	137	126	170	149	166	149	170	164	147	152	151	147	142	143	155	133	146	154	139	154	161	158	166	158	157	136	152	155	168	162	151	175	175	158	159	147	160	162	168	147	158	144	128	139	165	163	152	143	144	157	180	169	125	173	133	157	154	129	160	150	158	146	143	151	146	163	144	150	151	145	166	152	145	143	146	142	144	145	132	158	170	167	155	156	171	158	148	165	157	155	173	146	150	159	134	137	133	141	147	170	157	135	159	147	165	187	163	126	138	136	183	148	149	157	179	142	160	124	147	143	153	137	163	128	156	161	168	136	185	145	150	137	150	150	145	148	167	129	144	181	140	153	154	167	161	144	161	177	155	154	168	155	147	172	152	152	160	157	165	170	152	154	189	152	140	145	160	127	131	140	126	167	145	172	177	144	135	141	156	150	156	152	167	160	159	154	168	152	148	132	155	170	138	144	142	169	137	158	140	163	154	151	146	123	165	155	154	173	170	151	142	147	149	118	187	127	152	143	155	157	155	130	170	152	129	156	152	169	158	139	145	157	162	153	146	156	166	180	166	153	138	139	161	144	147	121	140	127	160	146	157	182	140	148	167	171	156	143	153	148	178	128	161	141	160	133	148	154	168	151	151	138	162	149	136	177	150	137	150	173	163	138	159	133	148	155	161	167	155	162	172	159	160	143	159	143	113	150	141	154	166	134	154	163	149	141	169	173	120	155	158	130	155	140	164	141	172	137	167	165	142	145	154	150	169	135	157	160	147	147	165	143	141	149	186	154	152	155	177	170	168	151	169	150	160	144	131	160	148	155	183	142	140	152	150	161	168	166	175	170	156	168	160	174	141	152	129	162	154	154	156	155	143	168	172	142	148	164	139	156	167	143	158	157	129	133	135	158	170	160	149	159	151	161	152	153	143	156	160	159	139	150	178	156	135	152	140	152	129	141	155	167	167	147	137	149	156	179	152	168	175	178	167	156	123	152	128	142	162	147	161	144	158	168	155	162	154	138	137	150	162	159	148	136	139	137	152	152	161	147	157	155	159	150	155	135	145	145	152	144	161	154	159	147	147	139	149	165	146	161	149	143	134	143	168	133	158	138	154	164	148	159	165	148	137	148	142	150	146	167	177	159	155	140	156	149	161	151	188	161	150	159	153	152	153	172	158	149	149	125	172	141	146	151	138	146	140	173	158	131	154	150	154	141	170	157	155	173	159	188	159	160	139	188	144	147	148	153	169	143	174	159	165	177	149	161	142	144	169	144	172	149	154	167	148	161	170	140	162	164	164	171	138	148	175	142	149	163	118	181	149	163	191	145	140	142	152	156	144	148	149	140	157	161	147	161	135	137	155	164	167	140	160	146	157	148	160	156	165	158	143	176	160	151	155	136	135	156	155	139	162	147	158	137	171	143	147	138	150	133	155	167	164	145	155	147	162	159	132	164	148	173	142	148	165	158	145	152	170	141	151	185	148	176	133	151	153	150	147	170	155	155	158	162	151	166	171	135	158	167	136	137	140	169	152	149	176	148	177	135	155	174	161	148	155	173	149	168	166	173	147	139	158	160	152	159	148	149	153	177	143	143	185	152	129	163	145	170	123	153	149	147	157	152	139	148	155	147	169	184	150	155	143	164	145	155	138	168	155	146	146	165	149	143	155	135	162	154	149	165	138	148	162	154	188	134	150	149	155	163	149	149	148	139	137	153	138	162	142	142	180	154	140	156	176	168	146	163	167	157	193	148	150	145	167	145	125	151	183	130	145	152	156	124	155	160	157	150	150	137	148	182	139	181	166	161	134	154	178	153	171	139	167	149	147	140	163	170	165	146	167	160	139	157	144	164	159	136	147	151	167	136	154	145	146	170	160	141	139	165	143	149	164	147	128	143	150	161	161	153	165	156	162	144	157	154	159	167	142	159	184	133	157	161	130	178	141	135	144	155	159	135	153	158	161	148	156	157	144	143	160	148	145	132	147	174	175	166	185	143	151	166	169	169	137	161	157	147	154	166	147	152	137	162	144	134	146	155	154	144	157	153	159	173	142	149	127	136	163	159	151	158	149	151	151	155	165	134	172	154	157	158	158	159	160	158	161	157	159	154	140	163	150	155	173	162	171	151	160	163	157	138	161	170	159	156	135	149	171	174	144	153	165	133	167	127	145	157	174	157	138	138	146	157	162	183	161	148	133	147	155	179	152	157	173	137	171	151	134	139	137	147	155	154	165	148	178	170	155	147	136	170	154	139	153	172	144	135	167	138	149	185	160	164	173	146	150	143	158	153	169	149	141	149	168	155	160	152	142	151	170	141	176	150	152	131	162	153	161	165	176	130	156	166	156	157	148	146	123	160	166	141	175	152	153	133	125	167	145	175	149	180	144	164	152	158	142	148	145	159	167	160	140	167	154	140	160	172	145	138	155	158	163	157	145	152	171	170	139	156	147	146	163	147	162	169	139	157	140	156	125	158	153	136	141	153	146	155	163	162	170	142	143	148	153	141	133	153	159	144	166	163	163	123	137	156	158	143	163	154	162	132	157	165	153	149	164	165	148	139	157	176	173	145	151	157	145	165	153	137	170	156	157	158	169	156	144	178	150	171	154	140	136	131	145	148	149	155	146	141	156	141	180	148	148	153	164	170	145	165	153	167	136	166	158	145	134	168	155	175	155	161	158	167	148	155	150	173	140	145	169	151	145	159	133	156	167	167	141	159	182	126	169	172	167	137	157	147	144	154	150	159	139	156	155	139	165	163	143	140	145	169	166	159	156	151	132	145	161	149	141	147	132	162	162	152	135	140	163	151	185	150	164	157	156	114	141	191	138	138	132	157	133	157	149	153	150	140	142	143	159	140	153	154	155	134	161	139	157	150	131	152	148	141	175	140	175	154	161	168	147	154	167	132	132	160	147	149	144	162	153	166	152	155	174	147	142	152
35560	24684	15059	9470	15267	17085	16346	14242	11855	9786	8423	7217	5987	4856	3977	3554	3313	2835	2576	2358	2258	2017	2032	1817	1754	1709	1671	1598	1557	1456	1450	1293	1268	1320	1171	1242	1166	1245	1197	1239	1197	1269	1143	1191	1135	1095	1189	1149	1258	1227	1219	1209	1202	1192	1186	1176	1150	1226	1203	1183	1216	1196	1219	1202	1195	1170	1135	1125	1157	1196	1182	1200	1208	1204	1216	1114	1136	1148	1195	1188	1127	1179	1195	1206	1205	1208	1188	1192	1191	1191	1150	1097	1227	1170	1213	1151	1158	1176	1183	1121	1193	1180	1141	1169	1128	1185	1156	1206	1185	1146	1118	1173	1170	1162	1166	1160	1189	1181	1230	1178	1224	1166	1135	1209	1191	1215	1183	1139	1206	1222	1126	1223	1212	1167	1166	1134	1179	1244	1175	1194	1202	1171	1208	1228	1212	1173	1217	1180	1190	1188	1178	1199	1180	1185	1153	1154	1165	1128	1167	1152	1187	1161	1155	1162	1137	1129	1140	1175	1180	1163	1197	1169	1178	1165	1119	1242	1136	1105	1199	1116	1129	1164	1191	1160	1131	1153	1192	1157	1123	1163	1207	1183	1171	1112	1152	1162	1183	1135	1170	1177	1154	1103	1168	1178	1195	1188	1165	1243	1208	1195	1159	1127	1193	1147	1173	1189	1174	1179	1198	1135	1203	1174	1194	1174	1198	1141	1166	1214	1152	1118	1215	1170	1242	1165	1164	1132	1193	1194	1156	1181	1264	1132	1153	1184	1186	1237	1139	1152	1191	1181	1174	1155	1108	1170	1126	1146	1209	1121	1166	1136	1178	1207	1154	1157	1150	1209	1190	1172	1181	1236	1191	1200	1130	1212	1210	1198	1163	1203	1216	1166	1141	1170	1173	1136	1265	1142	1182	1176	1232	1152	1178	1219	1161	1207	1202	1245	1124	1197	1166	1119	1204	1180	1147	1172	1202	1219	1151	1188	1160	1185	1225	1236	1207	1135	1148	1194	1114	1193	1156	1143	1176	1150	1147	1192	1132	1156	1115	1158	1112	1160	1146	1179	1280	1155	1153	1216	1163	1142	1215	1096	1116	1172	1188	1155	1149	1189	1123	1181	1195	1215	1154	1153	1166	1152	1162	1127	1193	1139	1202	1146	1188	1116	1114	1207	1161	1213	1215	1147	1171	1139	1171	1139	1141	1163	1161	1156	1201	1144	1132	1130	1172	1150	1204	1118	1190	1210	1164	1166	1145	1136	1247	1182	1137	1215	1178	1074	1194	1140	1168	1164	1136	1236	1192	1129	1167	1127	1167	1204	1179	1155	1123	1181	1168	1150	1189	1164	1137	1174	1175	1181	1230	1197	1169	1115	1169	1130	1189	1137	1143	1203	1206	1187	1164	1190	1185	1210	1186	1177	1167	1182	1181	1183	1140	1188	1181	1138	1176	1162	1176	1210	1192	1137	1209	1179	1167	1164	1148	1150	1134	1155	1207	1197	1155	1158	1178	1147	1156	1209	1130	1145	1164	1214	1129	1149	1182	1180	1180	1237	1156	1181	1203	1181	1196	1229	1152	1171	1139	1151	1210	1207	1164	1169	1226	1080	1173	1160	1190	1182	1138	1199	1194	1170	1155	1114	1184	1190	1157	1132	1148	1191	1206	1170	1169	1178	1208	1159	1162	1118	1160	1114	1183	1241	1161	1112	1152	1173	1188	1161	1192	1225	1186	1242	1252	1201	1152	1116	1182	1187	1190	1173	1126	1160	1138	1185	1185	1171	1146	1164	1196	1185	1139	1236	1176	1211	1105	1163	1138	1159	1165	1170	1180	1188	1209	1154	1137	1202	1177	1172	1164	1216	1249	1180	1207	1191	1149	1202	1120	1094	1163	1266	1185	1177	1147	1156	1245	1170	1143	1178	1153	1191	1192	1118	1152	1212	1157	1145	1139	1173	1135	1102	1142	1143	1166	1185	1182	1178	1202	1193	1136	1139	1187	1144	1203	1177	1241	1211	1195	1163	1167	1137	1179	1202	1228	1166	1152	1154	1172	1201	1224	1222	1150	1150	1140	1187	1173	1198	1158	1173	1105	1105	1170	1157	1191	1153	1165	1156	1163	1186	1179	1218	1158	1140	1128	1122	1154	1161	1171	1170	1122	1213	1165	1168	1164	1149	1130	1189	1175	1131	1133	1195	1143	1238	1148	1211	1165	1206	1202	1190	1218	1193	1227	1195	1128	1163	1167	1194	1112	1150	1205	1149	1183	1170	1166	1156	1114	1147	1154	1182	1114	1162	1119	1190	1162	1202	1207	1159	1166	1172	1211	1166	1120	1167	1222	1178	1176	1164	1150	1168	1181	1186	1228	1183	1168	1160	1188	1149	1160	1148	1127	1144	1161	1192	1143	1144	1171	1200	1176	1219	1214	1123	1166	1153	1083	1180	1162	1094	1207	1142	1180	1161	1183	1147	1155	1161	1152	1158	1162	1163	1211	1184	1177	1170	1236	1150	1139	1162	1099	1107	1144	1141	1157	1129	1180	1143	1182	1172	1191	1170	1217	1176	1143	1186	1123	1087	1149	1114	1165	1174	1096	1149	1203	1182	1213	1190	1166	1153	1203	1160	1162	1147	1118	1160	1175	1172	1134	1148	1155	1205	1183	1247	1166	1158	1173	1237	1180	1145	1184	1207	1150	1188	1122	1149	1182	1147	1196	1151	1156	1155	1207	1203	1187	1184	1162	1087	1156	1118	1116	1174	1120	1123	1141	1172	1223	1167	1081	1150	1108	1185	1199	1179	1149	1161	1187	1160	1115	1143	1138	1131	1169	1157	1174	1146	1197	1197	1133	1171	1131	1147	1177	1169	1130	1157	1111	1149	1134	1208	1158	1194	1112	1187	1143	1179	1109	1205	1147	1193	1158	1153	1183	1205	1162	1166	1131	1181	1182	1184	1159	1170	1144	1246	1145	1215	1182	1184	1106	1124	1117	1179	1136	1210	1204	1153	1187	1137	1078	1219	1149	1177	1159	1167	1160	1215	1208	1158	1159	1165	1182	1211	1197	1185	1166	1178	1170	1192	1224	1206	1165	1193	1152	1173	1114	1160	1128	1151	1149	1171	1259	1130	1210	1199	1142	1183	1220	1137	1099	1186	1135	1166	1153	1125	1169	1164	1146	1143	1139	1152	1134	1092	1163	1174	1135	1155	1167	1168	1229	1174	1084	1186	1174	1184	1170	1131	1211	1128	1170	1156	1166	1140	1176	1154	1168	1175	1171	1158	1166	1160	1166	1196	1239	1160	1192	1214	1195	1143	1185	1142	1193	1160	1099	1130	1159	1230	1117	1205	1179	1097	1170	1139	1192	1149	1156	1219	1180	1169	1133	1179	1121	1171	1106	1165	1134	1189	1187	1200	1165	1161	1200	1199	1181	1164	1198	1146	1184	1133	1197	1224	1135	1202	1146	1146	1109	1128	1134	1169	1156	1175	1166	1161	1115	1184	1225	1173	1111	1174	1205	1157	1159	1144	1162	1115	1141	1194	1189	1139	1138	1158	1201	1134	1139	1225	1182	1195	1129	1149	1217	1183	1186	1165	1185	1163	1141	1168	1168	1148	1163	1162	1161	1155	1146	1164	1144	1161	1124	1194	1172	1195	1127	1185	1177	1137	1205	1100	1152	1143	1134	1204	1210	1228	1171	1181	1203	1173	1184	1162	1206	1214	1175	1143	1216	1188	1208	1222	1163	1124	1230	1129	1131	1221	1145	1152	1219	1151	1195	1126	1215	1156	1135	1244	1201	1105	1127	1214	1179	1186	1213	1184	1161	1163	1135	1125	1163	1136	1147	1118	1204	1202	1148	1208	1141	1194	1220	1170	1130	1212	1187	1184	1147	1150	1216	1160	1134	1180	1159	1102	1218	1152	1105	1163	1124	1166	1182	1177	1162	1111	1122	1161	1167	1202	1122	1198	1145	1171	1191	1151	1151	1196	1209	1198	1159	1182	1167	1197	1187	1197	1157	1201	1141	1112	1192	1120	1187	1146	1232	1181	1123	1141	1152	1196	1111	1196	1206	1129	1128	1182	1161	1180	1163	1117	1238	1126	1150	1097	1162	1226	1229	1154	1154	1196	1205	1211	1192	1156	1113	1120	1117	1206	1154	1239	1168	1215	1242	1215	1168	1186	1204	1186	1206	1112	1174	1180	1179	1155	1213	1174	1115	1222	1173	1194	1132	1146	1160	1093	1189	1159	1193	1152	1161	1121	1185	1149	1205	1151	1223	1134	1213	1140	1162	1090	1130	1137	1149	1198	1128	1181	1115	1192	1125	1278	1119	1128	1161	1156	1170	1123	1200	1187	1135	1200	1153	1184	1161	1196	1133	1104	1189	1164	1198	1187	1183	1152	1110	1222	1175	1163	1132	1182	1169	1167	1172	1194	1112	1184	1210	1199	1186	1153	1176	1185	1212	1154	1252	1213	1234	1183	1213	1167	1150	1198	1217	1219	1125	1148	1165	1214	1228	1154	1216	1214	1207	1144	1186	1144	1218	1148	1209	1202	1225	1174	1220	1144	1169	1141	1151	1132	1189	1192	1140	1143	1175	1192	1169	1181	1154	1188	1175	1189	1130	1190	1153	1215	1262	1149	1150	1175	1135	1152	1169	1216	1213	1188	1143	1130	1186	1174	1145	1133	1166	1130	1199	1145	1221	1133	1195	1149	1161	1176	1121	1221	1117	1172	1186	1167	1175	1159	1105	1139	1177	1185	1183	1149	1158	1170	1230	1219	1214	1140	1175	1179	1122	1180	1192	1122	1167	1170	1189	1219	1175	1151	1192	1195	1161	1171	1201	1167	1123	1141	1216	1157	1165	1173	1190	1136	1118	1169	1207	1158	1214	1181	1167	1215	1224	1181	1161	1103	1184	1166	1187	1162	1197	1107	1153	1171	1145	1163	1159	1166	1241	1125	1212	1201	1139	1238	1147	1191	1227	1145	1144	1135	1186	1144	1143	1202	1163	1117	1206	1190	1153	1122	1219	1188	1183	1146	1212	1221	1203	1219	1203	1160	1162	1197	1178	1195	1158	1109	1171	1179
3351	1594	689	337	252	294	302	251	241	242	232	194	185	164	154	133	134	109	125	130	119	117	81	91	95	81	102	114	90	102	75	97	98	90	72	84	75	105	80	90	95	85	71	87	94	87	85	82	81	89	71	84	81	88	76	93	103	87	93	88	83	77	87	95	87	87	97	90	92	71	78	106	89	79	71	99	77	89	90	98	88	88	78	93	88	79	97	62	92	85	78	66	84	96	90	91	95	98	101	79	81	81	86	80	90	108	96	78	88	87	86	86	77	96	80	100	98	87	101	84	85	92	102	95	87	87	79	69	100	89	89	87	89	93	85	81	72	82	75	72	90	85	89	85	84	106	97	91	91	98	89	106	76	74	87	83	82	94	67	96	91	84	84	85	84	83	94	82	90	103	78	76	85	96	93	89	106	86	82	87	99	107	76	97	85	101	101	105	82	94	93	89	78	85	92	91	99	71	69	82	92	88	90	73	83	87	93	86	89	76	85	80	86	101	76	75	87	83	66	78	87	92	80	101	91	90	83	76	72	88	103	90	81	83	92	95	85	80	65	90	83	82	91	82	78	84	101	82	108	97	102	78	98	82	83	98	104	88	70	91	72	86	97	73	83	85	91	93	94	84	92	83	89	83	94	86	85	89	107	97	83	87	87	85	97	83	79	69	84	78	73	72	77	88	94	75	77	96	75	85	88	69	74	84	83	84	73	91	92	86	74	86	93	74	90	96	96	89	88	92	78	78	81	85	97	64	77	82	72	102	79	92	81	83	76	89	90	96	87	69	86	106	91	89	79	92	98	92	79	72	91	85	69	77	86	107	87	82	96	91	93	82	83	89	80	94	73	87	96	94	98	93	99	86	88	89	98	74	97	79	101	96	90	95	82	81	72	92	92	103	100	93	87	83	105	64	94	88	93	86	98	87	82	78	83	98	92	74	92	94	82	91	76	107	96	93	98	103	76	96	75	75	108	88	87	90	99	79	76	88	79	91	101	80	73	81	98	84	86	86	93	104	87	95	87	71	100	75	103	81	84	85	88	72	70	88	71	72	69	80	100	98	73	91	86	78	79	79	91	63	101	86	83	79	86	97	79	86	86	95	81	102	94	88	75	74	74	83	78	85	97	90	77	85	99	91	64	83	74	85	80	80	85	100	79	86	84	89	106	73	77	100	95	90	82	77	79	76	87	85	91	73	80	85	97	89	86	81	84	91	85	79	81	83	104	100	86	101	81	83	92	85	93	93	77	98	73	95	99	90	89	72	86	92	84	103	67	84	84	87	88	74	89	94	69	95	81	91	71	84	80	98	78	102	80	105	85	92	78	102	88	79	105	87	87	91	90	83	87	85	86	103	93	81	81	88	89	96	99	78	80	74	79	95	88	90	97	81	92	90	106	81	86	98	81	100	84	84	99	86	89	82	75	82	79	87	93	97	89	91	71	96	76	94	88	86	83	99	92	103	86	81	91	83	95	81	71	68	82	77	77	101	80	77	82	96	87	84	89	91	94	93	77	73	74	78	108	89	104	86	85	72	91	79	92	82	91	73	72	78	86	91	77	82	87	75	82	98	83	78	93	94	95	77	84	75	90	89	88	74	77	87	79	88	87	79	96	84	82	72	81	82	84	76	87	87	93	67	95	84	98	92	93	75	77	94	76	107	79	108	89	99	92	73	91	77	110	107	101	83	78	93	85	80	81	99	78	67	85	106	92	76	75	76	78	85	88	100	84	86	83	89	72	74	88	98	94	88	93	86	97	92	80	81	84	88	102	98	91	75	97	78	77	95	93	72	89	97	83	85	74	83	84	73	79	76	112	94	69	94	86	89	80	89	90	89	83	93	97	73	96	87	105	88	89	94	94	87	87	86	86	93	92	83	91	84	101	105	74	84	74	79	94	74	91	93	92	87	77	93	90	81	86	105	84	74	95	80	87	85	89	86	92	96	87	75	92	84	89	83	97	93	90	92	83	102	103	77	70	63	86	96	92	87	83	88	90	71	96	77	88	78	79	99	78	91	82	81	89	99	99	100	79	94	87	91	95	114	92	77	84	85	78	74	88	83	107	82	71	83	85	106	69	62	94	92	84	80	88	77	84	86	77	84	84	83	58	108	91	94	82	75	79	85	87	94	91	96	102	74	103	86	91	79	94	94	59	76	85	82	93	70	82	82	85	83	92	71	85	84	94	91	75	62	71	85	99	79	89	79	98	100	88	100	80	84	83	74	92	94	87	93	84	87	86	90	108	107	102	91	94	75	80	92	100	78	86	85	99	92	88	86	99	88	73	73	82	75	95	95	97	89	77	95	92	93	95	88	70	81	72	84	78	83	102	83	98	90	87	86	85	101	90	77	84	95	70	87	82	95	91	98	81	94	82	75	83	87	93	95	75	84	77	86	86	83	81	99	89	90	92	85	107	68	73	100	90	87	83	82	94	99	80	76	97	80	72	70	85	75	98	98	105	104	83	81	94	84	85	93	99	88	109	83	85	96	77	87	71	86	81	97	90	70	105	77	89	92	78	101	86	72	66	88	92	85	80	82	80	85	84	83	102	86	89	106	97	83	91	88	87	93	96	93	108	82	78	87	98	86	72	95	81	93	90	69	122	88	94	80	85	85	89	69	85	65	96	76	80	107	85	92	87	89	105	78	90	93	91	90	88	102	82	76	85	75	103	88	96	82	92	94	83	74	95	85	87	89	87	94	90	92	87	66	89	92	78	87	82	85	73	84	90	93	78	90	91	69	83	92	83	89	104	80	95	92	80	79	88	88	83	99	71	86	82	88	90	95	74	97	92	92	83	84	92	95	114	92	70	91	96	84	87	77	94	84	97	100	82	74	84	94	84	89	86	84	93	76	70	81	91	79	90	93	72	79	95	98	84	93	83	73	88	92	80	75	95	93	87	91	87	74	97	99	100	77	85	87	96	77	76	92	82	79	86	75	71	85	86	90	91	89	79	87	91	76	81	71	84	92	81	77	76	74	89	92	94	85	90	102	81	99	79	94	79	84	99	93	81	82	94	80	97	99	102	96	67	95	98	94	74	89	90	97	76	84	93	98	79	123	98	88	89	92	83	72	87	87	77	111	87	86	91	96	102	73	73	96	80	88	93	78	82	96	72	96	64	88	81	93	79	91	83	78	112	97	73	61	68	98	82	91	96	74	71	105	77	103	79	92	76	84	80	77	83	83	69	85	81	92	83	86	90	79	79	94	84	104	99	87	75	89	75	82	84	83	90	94	78	87	99	91	92	92	75	83	85	103	74	87	93	85	74	86	98	93	92	92	87	82	80	97	89	85	83	79	96	79	75	81	92	83	59	95	107	86	91	87	95	96	101	95	65	81	92	76	87	91	84	89	90	88	106	74	88	72	74	86	80	100	78	88	86	85	88	83	79	90	88	83	97	85	99	77	73	82	82	77	89	79	73	84	74	84	94	79	81	93	96	94	79	95	91	95	72	84	77	95	80	92	92	81	100	96	98	80
27308	14807	7391	5986	10147	12132	11180	9404	7686	6156	5318	4430	3685	2921	2510	2203	1890	1795	1572	1480	1387	1184	1156	1079	1072	1001	980	970	900	890	817	785	749	707	733	712	703	681	695	702	734	700	679	668	659	663	687	694	696	679	726	699	670	672	769	680	660	680	661	693	705	695	734	649	730	691	726	697	699	722	671	657	702	656	650	721	685	707	677	708	701	654	670	711	659	675	709	715	691	694	690	672	655	669	692	663	660	634	677	657	686	699	696	693	677	722	684	680	697	666	654	678	677	724	669	628	725	774	698	667	635	703	678	738	706	717	680	707	687	702	675	665	735	659	711	718	671	686	734	709	652	700	734	711	737	717	730	734	695	683	667	664	708	707	679	695	634	725	734	667	673	706	638	676	696	703	692	712	722	666	650	721	706	733	704	737	718	705	719	692	676	716	699	713	646	669	688	760	682	717	689	687	694	692	676	732	709	680	712	668	681	669	645	691	667	681	732	687	731	699	655	693	689	670	696	700	639	680	753	711	719	687	695	698	761	653	653	720	668	645	661	689	695	662	680	761	710	678	678	644	752	698	704	683	682	705	689	725	641	685	690	681	690	663	726	663	704	710	688	705	677	704	675	690	710	725	689	712	648	690	647	695	679	736	651	649	724	728	674	703	674	693	665	714	678	688	653	696	692	747	725	695	717	702	723	706	711	676	676	665	699	661	686	674	664	678	721	675	679	669	701	683	668	679	710	709	720	696	664	703	662	701	719	700	679	630	652	663	671	719	705	679	693	662	691	702	639	665	710	704	679	693	722	653	709	690	678	678	694	694	679	673	679	707	696	690	668	699	682	670	712	692	682	669	645	725	721	707	679	695	696	701	696	688	716	695	675	671	689	675	665	694	682	642	698	663	703	726	722	615	668	654	692	667	685	643	665	694	689	704	646	698	699	654	684	681	659	691	680	653	665	702	724	680	708	692	698	721	714	653	639	673	655	667	696	724	674	694	683	677	696	687	694	679	648	662	682	705	698	693	688	682	700	666	708	672	725	674	688	707	717	692	703	715	681	698	706	708	704	697	701	705	739	686	706	680	704	698	683	701	672	691	650	688	746	726	659	702	682	690	692	677	671	721	703	701	707	680	703	666	701	705	682	702	682	748	698	695	679	647	664	686	726	700	667	641	711	679	681	664	739	660	665	678	694	683	680	650	676	672	614	704	718	741	721	681	660	687	671	671	631	702	702	703	673	700	660	656	684	670	677	696	647	713	696	687	674	735	673	721	701	676	726	690	702	709	717	683	650	729	696	661	725	688	680	702	699	707	655	708	652	733	733	698	732	686	647	649	677	695	672	703	631	670	678	670	705	701	686	730	691	664	666	672	676	655	679	692	724	612	706	632	714	683	685	674	670	674	677	727	640	697	711	663	655	696	692	689	692	683	676	704	746	697	709	698	637	721	683	671	702	674	681	650	691	704	709	696	734	646	689	714	644	684	730	684	728	692	684	678	660	704	739	655	740	653	661	651	709	710	675	644	702	699	685	710	679	716	718	706	693	634	723	685	727	691	680	684	654	719	703	735	667	727	706	690	699	726	672	718	697	653	712	646	716	719	676	675	715	716	666	673	684	696	684	648	693	711	653	641	708	744	639	676	702	693	735	720	737	684	690	663	723	663	693	691	667	717	716	700	689	674	686	684	711	679	663	714	660	684	669	733	623	711	726	690	706	673	708	703	715	673	625	691	680	730	678	704	661	677	668	707	676	731	722	690	704	732	698	748	703	661	707	700	693	697	715	700	737	650	767	688	711	704	684	669	670	710	679	655	729	676	678	649	717	732	702	687	712	695	667	697	692	697	686	666	700	721	677	632	696	667	673	730	696	660	698	676	664	676	694	678	616	676	676	700	690	683	704	658	708	717	697	692	726	756	723	734	734	684	693	717	696	692	661	717	682	698	688	659	733	699	691	699	734	653	712	699	707	689	692	718	675	715	648	680	703	681	726	757	722	713	683	699	716	685	679	717	718	678	665	673	696	740	676	642	678	721	648	682	691	656	662	677	684	688	672	698	659	667	670	702	702	676	659	715	678	678	643	682	658	657	657	661	678	746	667	655	714	692	719	726	673	699	701	689	676	726	701	681	704	702	697	705	725	688	692	724	685	661	693	693	726	720	644	653	705	700	698	665	725	654	699	671	671	666	668	657	662	676	682	682	707	712	694	710	689	692	682	723	679	706	666	720	725	703	677	670	654	683	677	658	681	696	693	681	653	641	661	687	698	686	697	673	716	686	707	715	728	659	688	688	709	735	722	693	638	720	701	724	654	718	696	711	709	684	727	687	702	683	726	673	619	642	716	670	691	661	699	750	702	702	645	702	679	700	719	688	662	723	724	655	669	703	698	689	690	655	683	684	670	716	684	722	702	685	741	746	673	688	729	698	684	672	691	670	686	739	707	647	698	684	655	686	690	690	727	662	681	693	665	706	709	677	675	633	663	673	698	667	640	772	692	738	677	690	685	651	716	727	672	693	694	660	638	691	682	725	669	648	714	644	732	711	689	671	643	678	697	707	707	698	710	726	721	703	710	678	670	740	701	702	698	691	669	681	663	699	701	673	729	730	711	701	672	696	719	663	703	738	701	735	642	686	646	713	705	700	697	681	658	670	678	648	690	710	681	734	708	673	709	663	680	677	729	657	660	704	731	671	663	680	710	695	660	703	705	686	702	721	674	708	653	681	725	684	718	693	707	659	677	638	701	682	684	701	670	687	681	644	714	722	674	679	668	688	650	689	696	690	675	699	675	672	655	726	702	692	680	659	668	609	678	739	663	699	677	669	684	699	708	684	678	684	652	713	670	708	689	659	683	679	683	714	661	694	667	682	656	672	682	698	677	662	672	691	663	672	668	692	702	707	683	681	694	700	681	691	688	707	758	689	716	641	719	689	701	725	692	709	704	682	697	633	694	768	722	683	661	712	665	681	701	648	719	651	699	660	681	733	680	683	687	682	682	706	695	685	701	653	739	709	727	667	654	693	680	666	654	686	696	653	649	723	674	694	740	756	696	687	732	699	672	673	657	722	642	693	681	712	682	672	694	654	688	640	698	743	689	720	681	696	663	683	735	672	659	692	679	683	657	725	679	686	662	679	656	661	751	636	716	701	708	677	714	696	673	760	722	689	696	698	701	683	664	661	663	672	698	701	705	706	662	696	717	722	734	695	666	695	707	694	685	731	676	714	690	710	662	662	667	693	669	668	723	616	690	642	691	685	719	747	696	699	673	684	666	713	713	640	646	632	677	667	681	696	698	681	713	697	638	722	670	719	727	667	673	724	649	676	696	692	686	696	710	720	712	666	717	668	692	699	678	684	649	666	654	677	681	724	687	677	710	663	696	722	679	662	753	704	700	684	736	739	676	677	684	710	675	669	668	673	652	680	690	692	685	677	712	688	740	684	677	644	675	705	689	691	659	682	695	706	684	662	692	697	711	670	693	695	677	722	672	644	703	698
3297	1781	742	356	306	296	322	299	253	245	245	200	156	168	169	156	159	144	117	125	116	135	116	114	95	103	111	89	95	117	81	95	101	93	84	104	78	99	86	98	84	102	112	98	108	104	108	96	100	91	101	101	87	100	87	102	106	104	102	93	100	79	111	112	104	106	95	88	98	102	96	116	89	104	100	92	119	91	94	97	81	117	95	92	84	89	112	103	98	108	71	95	107	99	85	92	82	106	74	97	110	94	111	84	99	105	111	69	80	114	98	95	89	124	96	117	86	99	106	101	99	96	97	106	106	85	97	98	90	86	92	99	103	88	105	100	102	93	101	90	83	101	107	114	95	91	86	93	95	98	104	78	99	71	102	126	116	92	101	107	105	96	95	108	102	104	96	108	91	98	94	100	103	89	111	103	106	108	86	91	97	91	90	97	84	119	93	105	99	93	108	81	110	104	105	91	85	91	107	100	91	90	103	101	97	101	113	107	106	98	120	114	117	117	97	92	99	94	90	111	92	96	105	104	106	96	75	116	77	95	80	96	101	107	104	121	96	100	93	93	109	100	106	109	75	102	92	120	101	87	109	98	104	99	87	92	126	96	112	89	99	108	90	97	95	90	100	93	86	96	92	104	124	99	98	104	75	84	97	102	105	103	95	83	100	88	88	75	98	86	104	99	101	95	99	97	102	96	101	120	106	99	98	114	104	105	98	86	100	94	102	92	84	103	105	103	115	93	99	98	98	93	102	112	90	90	99	92	94	101	106	94	106	106	108	112	88	90	99	97	88	104	102	110	112	102	114	100	87	97	108	96	106	102	103	106	109	108	103	102	98	99	84	87	105	93	109	105	108	107	89	97	112	82	103	96	105	95	99	102	94	113	88	103	110	105	99	87	115	99	98	92	107	83	99	93	96	101	113	83	124	100	91	110	101	102	98	109	94	107	101	119	113	98	92	89	94	98	105	86	83	97	98	91	89	103	83	100	108	120	110	95	74	108	113	102	93	89	117	113	99	93	97	97	101	92	97	76	96	113	91	84	89	75	91	113	78	82	87	91	107	112	107	114	93	92	108	83	112	88	77	94	99	105	95	96	109	106	112	102	89	108	105	97	94	88	104	94	90	111	104	74	100	94	90	93	95	84	95	100	95	106	94	104	87	100	71	83	102	112	106	102	86	78	89	110	108	105	108	97	104	80	98	95	107	90	117	95	100	94	98	94	108	107	112	91	79	91	110	89	94	129	92	97	100	106	97	100	107	98	86	121	81	104	98	92	96	91	93	87	90	94	92	103	103	93	101	95	93	99	95	93	82	113	89	99	102	100	109	88	84	98	95	104	102	95	106	89	93	95	109	93	103	102	86	101	89	102	92	91	113	86	96	93	98	89	119	93	105	97	99	85	100	95	95	96	98	92	102	107	105	113	91	102	102	117	98	112	92	88	106	88	81	87	98	91	112	105	101	102	106	85	118	105	94	97	103	101	102	91	90	104	100	106	106	93	94	114	107	107	98	103	101	91	96	108	100	107	111	93	89	79	84	107	105	111	92	91	103	102	104	95	86	95	100	88	96	101	97	113	82	100	102	96	96	81	88	96	112	101	99	102	99	90	102	86	102	94	91	92	103	106	117	97	105	98	101	92	108	125	104	81	94	104	95	93	81	103	90	86	76	77	89	109	95	103	100	100	109	76	95	97	92	121	106	94	95	116	97	100	90	92	102	73	111	95	109	102	110	94	108	94	81	105	127	99	93	113	90	101	121	79	96	102	132	92	97	121	105	105	88	90	95	110	107	104	94	98	80	114	85	113	93	100	87	114	110	103	90	106	106	101	116	103	110	89	89	129	106	93	90	94	106	105	93	89	81	104	86	110	95	91	105	90	98	80	97	79	105	109	80	87	94	92	109	106	110	76	87	78	111	100	92	88	85	99	97	110	91	98	104	81	95	119	118	92	109	101	108	93	91	102	96	86	108	107	100	126	108	84	98	103	101	98	96	94	85	103	94	86	99	95	116	99	84	95	111	105	94	95	99	97	93	83	87	99	111	92	110	96	96	100	94	100	95	93	91	103	106	106	90	108	89	95	99	96	91	101	100	89	84	91	87	106	90	96	89	90	95	97	115	99	82	113	98	91	96	102	111	104	88	92	100	99	86	95	96	92	83	112	88	96	93	111	77	107	93	104	92	107	107	92	84	100	94	91	100	100	103	101	113	102	95	87	102	103	108	103	103	107	99	103	106	118	98	95	106	112	88	82	89	97	95	119	87	97	107	98	90	84	85	120	90	98	90	79	110	87	95	111	99	102	100	104	96	90	102	98	106	88	106	94	92	95	103	89	95	83	98	98	99	95	78	91	104	85	92	94	97	119	98	111	123	97	93	83	91	107	87	99	97	113	94	103	106	86	106	103	100	105	97	112	103	103	104	110	104	102	83	106	88	93	103	95	87	90	97	99	103	96	97	93	84	90	106	86	95	118	128	74	100	125	103	92	112	108	94	105	89	95	103	93	98	107	94	107	85	99	93	102	84	104	105	110	82	90	101	93	107	99	97	98	88	99	100	76	92	108	103	101	97	104	93	93	91	99	101	100	96	108	103	83	100	101	82	98	95	101	107	86	91	95	88	87	104	86	97	95	88	87	72	94	94	83	97	91	85	103	76	88	96	93	91	118	115	92	93	114	87	90	103	76	104	96	83	119	100	103	80	92	107	92	111	88	99	98	91	106	99	112	89	92	104	88	99	101	103	88	101	105	88	115	84	89	98	90	109	101	108	103	96	105	121	109	95	103	88	104	98	108	83	103	94	111	99	120	90	86	100	99	106	124	118	97	102	82	82	92	88	87	95	91	85	121	97	94	101	90	102	90	106	110	85	94	91	92	99	104	102	95	96	97	91	86	80	93	115	120	91	103	138	113	110	94	95	111	110	97	104	103	123	90	86	102	97	116	95	109	100	84	95	86	106	99	84	84	112	89	93	107	106	97	95	104	101	87	87	106	105	104	90	85	110	90	88	110	101	102	102	88	108	83	109	89	113	107	81	108	95	94	106	107	115	98	113	93	90	104	96	117	102	104	101	104	109	87	120	91	101	95	89	86	93	98	88	98	102	118	89	103	111	98	89	86	115	92	115	80	98	100	96	92	100	105	92	103	95	99	94	104	107	98	105	98	102	104	91	91	101	101	99	75	94	111	99	122	99	106	96	87	95	88	85	116	94	93	108	92	100	90	103	104	118	101	98	96	97	116	101	90	105	85	90	110	89	95	106	105	99	91	93	101	115	93	81	90	91	116	96	86	91	110	96	98	128	91	77	93	100	93	92	107	112	107	98	115	71	115	110	121	107	98	91	88	89	89	99	101	94	110	91	92	97	95	115	112	99	93	82	75	109	102	99	84	96	81	102	106	88	96	93	84	109	104	102	89	98	101	82	103	102	121	87	96	88	113	101	96	100	98	104	88	83	95	82	93	100	99	112	96	83	89	91	101	113	79
28197	15836	7712	6171	10766	12362	11349	9558	7621	6352	5337	4546	3778	3055	2606	2298	1982	1766	1615	1461	1356	1258	1154	1161	1123	1050	1039	1003	966	893	869	893	844	770	793	844	757	802	730	781	757	755	763	751	758	768	827	783	740	718	746	734	751	796	778	755	818	732	763	746	747	752	741	719	744	776	792	755	782	800	787	761	720	752	790	758	773	745	745	785	720	780	736	772	753	785	751	753	766	776	783	763	767	770	726	767	767	738	748	770	745	719	796	803	763	797	744	761	796	762	750	766	795	744	793	733	768	790	785	728	734	705	761	762	800	814	766	752	801	704	784	785	735	772	789	798	786	733	755	726	793	782	794	804	712	769	823	795	805	809	788	743	804	778	713	722	800	777	812	753	764	736	761	763	765	809	794	794	737	782	718	811	723	684	772	770	775	755	789	771	795	785	777	760	779	786	783	749	740	764	856	786	726	842	783	797	768	767	834	810	752	754	777	690	728	750	739	773	784	770	754	778	781	788	714	757	791	734	763	751	801	790	794	784	813	803	749	752	813	795	757	757	779	799	712	773	792	793	714	709	794	828	702	723	758	825	746	770	737	795	769	758	772	780	776	782	787	762	737	745	801	739	783	756	811	757	772	734	719	771	753	776	746	741	743	719	729	779	781	756	721	720	728	760	785	773	816	807	732	822	780	741	780	773	742	766	756	734	715	751	793	748	743	751	759	777	800	768	797	789	766	769	735	751	762	813	786	768	732	803	796	781	764	740	792	772	748	764	772	802	738	730	777	742	746	833	777	691	769	724	813	747	778	789	762	811	773	777	774	726	778	764	733	763	727	751	746	799	764	779	785	797	731	774	782	745	702	776	792	726	801	773	716	764	737	774	793	794	741	760	752	783	767	723	777	738	756	832	799	782	713	738	732	795	747	721	750	733	782	789	739	768	785	704	774	790	807	764	786	780	769	780	732	764	783	761	766	717	755	804	727	763	756	762	746	750	758	802	751	820	750	770	742	752	780	780	802	782	715	808	811	768	740	790	780	791	763	763	722	815	780	744	731	791	761	789	783	805	772	802	785	768	810	779	757	751	757	758	781	781	754	732	791	775	766	738	797	769	772	757	797	797	770	758	800	743	773	685	801	774	809	800	782	805	789	808	809	727	765	773	749	714	778	726	771	754	737	765	804	742	801	726	793	768	800	791	785	819	776	754	750	829	768	783	731	770	765	755	837	719	771	724	792	779	778	727	729	813	745	759	773	764	823	758	758	745	734	761	803	739	729	783	749	729	769	762	831	786	736	809	779	753	788	787	713	773	749	767	779	780	741	761	727	823	702	753	778	789	752	756	748	779	792	799	779	740	715	799	814	760	744	766	787	754	766	735	745	783	768	768	747	759	724	764	786	779	744	799	776	827	734	797	767	739	776	789	803	788	752	771	798	767	731	725	725	760	782	762	757	803	772	760	750	743	803	789	762	789	757	813	792	725	797	792	775	774	779	781	771	766	768	770	764	777	753	687	759	787	722	776	799	784	738	791	744	794	766	787	799	761	764	775	761	716	768	761	748	776	709	771	750	728	778	733	738	748	762	791	756	780	731	704	774	821	746	822	795	752	766	734	738	755	783	735	776	770	785	727	766	786	714	775	776	726	771	780	779	762	781	780	795	735	762	752	793	738	770	786	760	776	697	798	774	789	792	789	811	742	771	767	758	752	775	765	782	775	770	756	759	764	821	755	768	738	778	820	757	746	779	774	768	815	762	758	741	775	794	780	731	763	776	755	761	740	764	790	739	803	828	830	814	733	768	764	730	784	781	787	760	758	825	751	730	768	807	729	789	765	783	846	757	774	758	767	747	761	712	741	764	771	793	827	731	818	748	819	752	785	724	744	782	766	766	760	780	794	771	740	775	782	760	781	785	789	764	744	724	794	761	815	760	764	790	797	776	809	707	737	765	753	773	782	813	770	766	755	775	819	680	765	765	772	805	789	744	764	809	746	763	769	723	809	827	785	735	817	764	725	797	724	790	791	752	793	761	744	795	743	768	747	732	801	749	773	790	784	764	745	762	745	760	795	786	750	726	787	796	757	721	794	747	739	798	762	781	755	769	752	754	742	780	726	733	745	775	760	779	812	745	786	769	724	781	761	763	804	748	786	750	764	779	791	807	771	765	772	763	723	769	762	803	769	805	719	782	814	797	775	788	774	773	741	782	781	795	792	738	766	766	696	757	739	814	764	739	804	765	824	754	825	727	707	768	747	775	804	756	771	786	777	783	785	736	741	795	757	797	750	746	718	751	751	770	784	790	767	738	756	763	750	744	739	732	747	764	734	759	753	753	685	724	819	772	732	760	726	771	721	793	782	757	815	768	781	728	789	767	725	759	729	786	730	718	752	775	757	745	802	725	737	806	806	767	750	796	756	777	742	776	781	744	826	755	742	776	755	757	802	753	773	762	762	742	760	809	768	761	749	733	767	769	792	724	775	807	779	773	756	804	739	772	790	776	723	737	738	730	781	780	760	730	784	753	744	789	754	726	762	782	746	768	758	736	723	766	783	783	774	792	760	835	775	777	745	797	754	769	756	756	743	743	768	703	808	767	718	775	747	771	801	760	775	735	794	745	785	773	732	768	776	795	745	808	791	760	773	754	754	803	746	734	743	756	760	756	791	757	749	746	800	758	743	777	765	765	761	780	745	730	770	796	761	768	769	782	784	736	788	763	803	773	754	817	719	732	711	744	762	746	783	795	736	754	753	788	755	712	730	775	736	775	720	780	739	768	768	777	771	759	747	724	779	793	815	794	817	760	791	741	750	773	737	777	762	729	751	756	795	800	816	764	761	760	774	774	750	750	771	803	827	784	749	788	732	696	752	818	753	761	769	798	752	726	774	722	787	746	769	774	765	733	763	764	772	695	735	769	775	761	798	757	749	768	760	767	783	763	765	740	705	782	757	728	718	744	774	761	802	747	753	727	802	802	773	718	705	786	731	783	705	698	766	747	803	790	780	726	774	783	750	783	771	772	746	748	749	750	766	776	734	748	803	769	737	844	757	756	774	761	749	751	724	761	705	760	783	806	737	768	733	754	824	730	742	748	794	737	720	740	812	698	744	731	764	786	751	784	752	776	781	775	743	793	765	759	706	800	754	770	752	706	771	729	768	774	750	742	761	761	746	771	804	778	738	731	745	740	737	740	798	747	717	758	759	714	770	791	776	754	795	745	729	761	816	770	742	756	795	794	764	790	772	772	796	748	759	765	781	754	789	765	787	751	796	790	747	752	768	807	752	747	775	813	768	788	742	750	801	824	776	804	734	776	799	744	761	783	796	781	732	731	704	757	761	760	717	818	825	770	753	724	745	793	731	716	778	812	763	767	710	732	743	751	767	774	768	802	750	738	744	756	776	717	788	779	771	779	800	846	830	775	808	813	830	797	769	748	759	799	743	786	735	791	762	745	760	789	771	774	760	775	754	802	750	799	775	778	700	747	766	734	775	770	803	766	778
5450	3134	1181	472	380	365	397	357	351	287	239	218	227	210	202	167	162	141	147	138	124	136	125	111	95	100	119	116	106	112	117	111	112	106	117	80	115	97	99	99	110	117	94	108	103	120	99	100	78	104	121	103	106	93	109	118	117	107	77	106	86	103	99	105	118	101	92	112	116	106	100	101	107	116	114	101	101	96	107	97	104	108	120	97	107	106	115	120	90	94	113	101	118	98	117	117	106	89	102	98	106	110	105	111	99	97	122	104	114	108	87	103	125	100	117	113	99	94	117	112	119	113	102	107	121	97	119	114	108	96	91	110	97	100	109	107	114	106	91	105	102	76	113	101	85	103	109	105	98	109	91	94	89	109	110	93	102	126	105	92	123	100	101	87	104	109	86	118	108	93	102	87	120	98	110	111	94	119	99	99	116	89	103	86	92	102	101	124	105	99	88	106	112	96	106	95	83	114	89	105	85	100	113	109	96	87	86	98	95	91	119	95	113	102	108	110	126	111	83	99	100	106	105	96	102	108	107	92	96	105	92	97	83	100	103	96	93	106	100	79	101	90	99	104	94	109	109	108	103	109	85	101	89	94	92	110	116	96	115	99	98	90	117	119	106	102	92	89	108	95	98	97	119	107	102	117	107	102	108	101	97	105	112	112	102	108	102	108	107	95	103	116	98	122	122	92	112	91	123	105	100	116	84	92	99	100	97	96	85	97	118	121	92	96	94	101	100	115	94	123	109	102	111	98	104	109	99	95	104	93	112	95	98	117	81	96	94	96	104	107	108	105	115	101	96	88	97	122	93	89	92	93	108	105	117	100	91	104	86	105	103	93	126	101	82	99	107	98	113	86	102	106	105	101	90	109	104	109	106	100	81	102	97	110	112	122	119	101	110	122	91	99	107	114	93	100	142	99	90	108	81	104	97	130	105	126	96	109	118	102	107	98	113	82	104	105	121	95	99	111	111	114	107	94	109	85	105	93	99	118	103	91	109	111	116	105	119	94	91	104	96	102	115	111	111	102	92	113	106	109	104	104	101	99	106	98	119	94	104	96	101	105	101	115	112	115	87	92	106	75	96	96	113	114	93	98	106	105	84	113	123	94	99	107	82	85	106	126	98	99	104	97	117	97	99	99	105	118	106	127	113	102	86	92	90	110	104	93	112	89	113	98	93	100	119	98	93	104	96	98	87	102	90	110	101	88	106	95	94	96	86	104	107	113	99	112	103	115	103	103	116	101	95	106	91	105	108	102	98	113	103	109	97	99	90	112	107	98	107	99	109	102	111	98	113	108	84	103	107	106	104	102	99	96	106	100	85	87	98	109	103	96	93	98	105	104	110	94	107	109	115	84	103	91	108	103	117	106	104	100	107	131	117	104	105	98	100	97	105	89	101	98	101	117	116	85	105	108	94	103	101	86	106	106	110	104	93	104	113	93	121	125	98	107	96	119	88	115	90	93	94	99	110	106	103	118	101	103	107	103	98	88	94	100	115	98	86	113	91	101	89	97	106	104	96	102	93	102	108	108	100	106	99	111	104	103	98	105	112	101	109	101	104	92	98	109	101	111	96	87	100	107	99	87	107	112	113	105	116	99	101	102	107	101	100	98	108	98	91	105	109	127	99	93	112	131	119	96	99	86	90	106	106	93	101	74	99	99	92	103	97	104	101	106	105	105	106	102	111	96	101	89	94	110	90	117	100	83	121	102	120	116	82	102	96	106	113	122	101	99	85	102	105	107	115	87	129	107	107	93	100	95	86	95	111	110	99	74	103	97	110	100	89	110	114	109	107	125	96	94	93	100	110	90	103	106	99	94	94	122	102	112	98	107	115	119	104	109	102	120	101	109	100	103	98	105	103	128	101	125	110	98	113	126	95	124	105	108	108	91	103	103	100	106	98	123	108	94	107	128	108	97	114	108	94	107	104	99	104	91	107	115	96	99	95	99	108	105	89	108	104	102	105	99	102	93	105	99	98	113	85	96	106	100	114	101	99	100	99	104	102	108	103	110	123	93	78	104	96	101	92	111	116	98	107	128	90	130	93	110	99	102	91	116	110	125	107	104	99	103	102	108	89	87	99	95	107	121	116	126	78	103	112	90	115	94	92	100	105	100	89	103	114	97	85	107	100	106	93	104	94	96	76	98	106	103	127	125	104	114	102	95	105	94	85	104	123	93	94	97	92	112	103	110	109	103	95	96	90	100	109	102	102	113	118	100	98	94	103	102	100	109	102	87	98	85	96	106	121	94	92	92	101	103	111	101	119	96	111	105	103	109	101	93	82	106	106	100	111	112	98	98	113	103	97	96	96	102	112	103	87	107	98	77	109	97	96	113	82	94	105	108	103	98	93	112	120	129	111	124	101	79	114	106	83	107	108	104	111	128	87	96	97	101	102	109	99	87	109	109	100	127	93	103	126	90	98	100	115	102	97	86	99	80	95	99	109	98	105	89	101	105	106	100	97	104	93	110	91	98	85	99	108	93	103	121	98	94	103	101	86	116	107	102	95	106	99	98	106	118	110	104	105	105	89	107	86	114	109	97	112	105	102	107	107	100	109	101	100	119	110	107	106	102	112	108	103	104	91	97	117	94	112	104	97	116	112	108	125	87	106	87	102	86	107	120	121	102	96	118	128	84	107	102	99	98	107	127	103	104	104	121	117	114	91	97	111	99	89	88	106	113	115	104	99	111	108	100	94	112	103	97	109	89	95	92	90	93	105	91	90	118	95	122	81	104	95	109	91	83	98	101	90	106	96	105	91	97	113	108	123	109	98	88	91	108	106	107	104	103	99	117	105	94	104	104	99	105	97	103	91	100	99	102	112	116	94	106	111	109	118	100	122	94	95	79	99	105	89	109	122	101	91	85	91	106	106	86	97	108	111	97	118	86	102	109	82	104	104	103	104	117	117	109	88	96	100	120	101	96	97	89	96	97	87	120	114	91	107	103	106	116	91	110	89	95	89	109	102	119	95	105	114	95	89	116	86	89	100	103	96	98	100	103	98	116	106	95	91	92	100	104	106	104	89	107	91	119	105	104	90	108	96	118	117	97	103	102	95	117	97	96	111	102	95	99	122	87	111	95	113	100	103	101	112	84	105	94	111	98	106	87	97	113	98	111	101	90	104	108	99	106	91	101	101	81	116	113	102	108	96	119	103	99	118	115	108	106	77	88	90	97	108	110	124	121	117	101	83	122	86	105	115	106	105	91	93	87	102	115	100	93	103	90	118	115	86	94	97	79	95	88	101	108	95	91	115	125	117	95	107	91	84	95	114	91	110	109	107	110	84	104	105	90	98	98	93	110	92	109	118	113	125	89	99	114	105	101	109	119	99	103	110	83	92	100	102	88	95	104	90	100	93	104	108	89	111	96	101	104	98	105	120	104	96	108	113	105	104	115	92	96	110	95	98	109	104	81	102	89	99	103	107	101	108	101	86	112	117	113	99	86	123	109	87	94	103	121	102	101	94	107	96	98	91	91
31261	20468	10825	7884	12577	14376	13436	11525	9446	7812	6586	5780	4905	3917	3333	2884	2504	2327	2057	1822	1625	1579	1423	1379	1207	1200	1181	1150	1097	1017	1054	932	912	838	858	855	815	797	827	815	828	799	830	775	817	748	821	822	798	780	798	838	899	796	798	826	819	799	806	803	807	854	836	750	817	854	848	807	821	845	811	792	828	805	825	848	822	788	838	806	804	819	754	818	789	774	804	812	754	837	784	797	788	784	854	779	816	756	776	788	843	804	803	811	757	771	827	760	811	794	781	796	796	786	808	803	805	804	782	805	794	786	773	798	782	860	785	835	869	824	797	828	815	817	809	847	809	842	797	841	804	804	785	839	844	741	869	810	842	807	825	754	841	777	826	785	777	794	796	818	815	802	876	791	846	816	810	834	816	752	850	873	778	804	790	779	771	798	822	823	775	783	745	785	854	816	793	791	802	820	787	847	756	758	730	785	806	809	788	826	797	778	769	788	824	849	803	811	816	796	783	795	801	798	791	783	816	829	820	776	772	844	843	789	833	760	836	781	873	808	793	792	847	784	771	770	820	840	807	805	795	770	740	833	848	793	807	796	825	862	835	822	741	827	840	804	828	792	828	816	746	851	814	824	785	800	812	837	851	800	820	761	758	789	790	808	803	816	752	769	793	810	764	809	799	798	820	790	786	841	834	790	767	826	751	778	846	845	843	788	787	811	800	812	872	851	868	746	794	780	796	777	833	821	772	822	837	798	747	845	773	772	761	828	786	791	813	808	791	810	800	899	823	788	822	807	771	813	813	818	812	787	770	822	750	807	819	851	824	829	834	823	804	827	777	825	836	814	752	811	812	849	782	809	785	797	746	815	810	797	780	789	846	826	815	807	828	736	793	827	788	810	793	794	832	808	813	818	783	803	757	785	841	809	818	839	793	825	808	834	837	832	816	816	798	814	809	789	836	828	798	784	784	802	879	831	781	758	766	764	793	808	791	772	817	821	815	796	788	792	794	824	809	790	798	749	808	802	819	857	771	818	837	789	773	774	858	829	785	833	787	836	839	803	784	870	861	781	853	848	787	812	799	857	792	810	798	821	776	806	850	826	824	818	789	809	789	805	835	769	814	800	800	797	848	794	787	871	806	814	805	840	859	842	854	781	830	800	851	827	783	842	810	782	811	818	840	741	808	774	825	786	821	820	805	789	825	808	763	808	797	804	829	812	809	828	805	870	798	849	793	821	773	819	823	860	862	806	759	800	807	816	799	808	814	795	803	822	838	831	860	815	796	767	796	766	820	835	845	821	739	768	780	860	754	784	791	793	789	793	768	816	798	806	812	767	739	803	818	813	774	805	840	815	835	781	838	813	781	828	790	814	778	839	835	798	840	867	823	819	819	809	784	849	812	795	771	821	806	776	777	878	871	791	818	816	838	905	824	777	786	876	760	815	827	811	818	773	852	807	793	831	777	815	791	861	753	790	802	844	829	846	802	807	788	800	834	849	801	818	765	786	761	827	791	762	791	792	814	812	785	851	813	842	797	814	822	772	876	829	840	813	784	800	799	832	782	836	807	888	847	904	796	819	793	783	886	784	756	794	797	778	802	824	822	830	814	828	771	809	851	782	862	829	801	792	819	815	823	768	795	796	801	818	828	797	785	802	818	804	802	818	800	808	753	828	791	806	765	845	809	801	826	775	772	764	814	840	791	784	822	792	838	761	853	859	782	785	769	832	847	823	831	804	840	805	798	788	845	816	786	826	804	813	776	806	794	792	771	834	817	783	804	816	830	827	798	838	794	774	794	811	852	819	875	811	784	770	789	817	819	795	815	808	755	795	802	821	791	849	812	792	793	788	846	836	781	777	809	790	815	856	786	793	809	789	816	833	765	823	776	797	878	794	820	793	775	802	793	801	832	821	817	808	820	843	803	829	861	783	756	801	832	771	792	849	824	817	791	827	805	808	811	765	801	845	783	828	788	833	843	803	832	767	770	807	830	797	811	808	810	842	812	809	822	790	795	814	831	838	828	805	815	710	855	753	826	828	827	882	835	840	814	845	774	768	820	797	773	792	852	807	826	764	850	798	839	757	782	854	794	800	781	786	807	798	803	766	789	787	839	850	823	821	856	789	823	818	822	825	815	790	810	858	821	825	783	774	838	800	824	831	802	784	801	806	809	762	808	822	772	812	879	815	841	848	778	789	834	846	821	840	774	842	889	776	770	764	803	855	779	787	772	800	789	823	830	789	822	824	833	799	762	798	811	812	785	804	832	785	868	814	806	773	804	813	770	766	820	835	788	770	833	820	829	794	854	773	825	775	831	827	821	789	800	822	835	847	825	810	850	782	784	806	844	844	756	812	858	793	856	770	772	752	822	764	814	850	817	811	801	848	810	768	836	803	808	824	803	844	849	820	788	779	783	822	776	855	796	817	807	858	804	803	794	836	787	799	834	814	853	790	805	741	823	823	822	782	812	839	782	839	858	815	803	766	822	815	820	809	832	815	862	766	808	831	768	801	840	795	844	815	811	827	840	789	829	766	801	780	798	767	764	829	819	811	796	784	797	743	850	829	786	857	778	822	786	811	833	772	858	813	820	781	785	815	818	788	829	805	818	826	793	819	797	820	780	802	802	818	786	788	777	799	802	787	805	822	788	850	822	745	822	795	793	797	730	791	810	764	859	831	797	794	821	830	819	833	778	819	838	787	758	773	807	799	849	780	818	801	841	802	851	801	858	779	812	853	797	817	805	802	786	820	826	815	786	792	844	832	839	802	798	816	763	854	750	835	780	854	824	841	726	834	823	798	832	807	741	801	820	825	836	794	820	794	804	840	751	826	800	851	862	819	824	815	821	741	771	835	779	833	771	817	782	831	820	801	781	791	782	786	833	761	842	821	771	786	863	797	866	791	793	809	871	848	817	805	820	823	790	793	776	754	813	825	758	794	829	845	775	834	883	824	807	850	764	788	768	762	805	820	773	775	794	765	802	798	783	819	819	821	768	779	824	815	828	742	791	800	821	821	857	833	820	885	803	862	798	799	779	844	828	834	744	781	816	808	797	805	795	813	835	809	783	808	819	825	864	816	797	825	815	841	805	811	866	808	811	798	795	839	850	777	784	820	846	752	796	891	824	810	870	851	811	833	833	833	851	854	853	772	797	826	804	839	791	816	827	792	800	775	797	857	825	787	827	795	777	808	817	826	820	810	841	793	815	804	792	795	818	808	810	789	767	837	754	753	780	809	810	849	766	795	835	784	815	838	829	812	778	800	803	814	805	845	798	792	785	778	803	775	819	777	775	809	862	771	857	871	844	796	811	788	815	826	798	754	838	788	826	816	780	850	820	823	766	819	811	787	793	816	809	823	783	823	852	813	803	802	807	825	762	855	817	767	837	856	872	827	783	801	823	844	739	783	796	835	798	856	835	856	797	807	825	798	845	778	828	803	760	810	878	811	850	840	796	783	838	821	820	777	818	754	766	792	834	810	796	808	856	803	784	822	783	811
6795	5239	2178	651	486	508	523	476	440	372	369	388	301	262	261	250	249	222	207	230	188	190	169	179	175	162	133	185	156	158	165	170	174	149	170	136	154	158	158	154	163	137	142	153	166	152	176	158	149	136	162	145	164	149	148	170	145	167	153	170	174	149	147	169	157	124	157	130	170	182	145	142	150	145	152	123	154	135	127	155	161	149	168	156	159	140	146	180	171	178	168	159	174	154	146	155	165	147	174	137	164	144	156	136	172	138	161	142	168	172	151	144	164	173	158	177	156	154	146	152	142	152	175	156	144	155	137	168	155	167	145	165	164	167	130	164	172	155	157	162	143	160	166	158	131	145	152	156	142	146	157	167	153	141	165	150	138	146	171	140	167	158	147	138	135	147	160	173	160	152	145	151	162	145	174	171	162	162	152	167	165	147	156	141	148	145	172	152	165	163	167	139	164	187	169	146	149	166	158	160	165	144	174	144	143	157	166	137	136	139	165	160	161	147	147	180	160	164	157	157	162	161	154	161	144	162	174	162	158	149	155	155	155	163	165	151	160	131	148	137	170	145	173	170	157	149	175	164	149	153	168	148	160	155	160	168	161	161	136	167	165	164	155	151	141	142	171	155	168	165	143	145	161	123	179	161	161	168	156	144	163	164	153	121	169	169	152	179	162	138	155	174	173	144	149	165	157	142	162	155	130	146	148	174	164	161	138	159	175	146	143	155	155	160	147	143	169	140	169	146	145	178	176	154	153	151	155	159	185	157	147	158	150	146	140	148	164	152	140	148	143	155	166	160	147	155	188	159	161	170	154	125	168	137	169	161	155	141	166	143	145	160	156	147	151	154	137	143	157	144	169	156	146	151	145	168	164	143	163	159	148	145	155	149	150	145	149	175	160	146	162	154	137	148	161	132	153	152	168	170	171	142	136	169	158	173	155	163	161	158	164	137	171	146	151	153	140	174	149	157	140	183	173	154	162	148	150	164	150	141	181	148	154	160	146	143	144	149	149	159	152	151	159	160	160	138	145	137	155	132	157	160	144	146	180	154	164	162	148	176	169	144	146	149	146	147	161	178	149	146	147	144	133	136	145	166	168	158	159	129	148	138	165	172	147	168	145	174	159	181	184	166	139	158	159	150	134	167	155	167	175	146	160	154	142	155	156	169	162	132	144	177	162	144	130	139	137	157	164	162	143	139	156	164	161	130	156	158	147	162	157	156	164	141	153	143	163	153	159	171	154	158	169	149	147	169	159	173	151	137	145	156	138	131	157	148	174	171	135	144	159	162	169	167	182	174	145	143	150	142	155	153	174	122	151	164	153	145	140	152	164	162	153	157	179	161	164	146	164	163	142	150	155	159	176	155	164	156	161	160	180	150	154	156	144	145	179	163	196	158	156	160	173	154	139	153	152	154	158	170	162	138	141	141	175	167	143	145	162	149	173	175	156	170	157	162	158	156	153	154	144	146	153	169	167	184	151	163	155	152	149	136	146	166	147	182	158	167	154	141	174	154	175	171	154	149	149	176	144	153	176	135	175	161	151	149	139	147	152	162	165	154	166	141	128	143	163	177	137	154	155	156	185	165	166	153	177	144	178	193	177	149	154	135	165	181	146	156	173	162	151	158	152	136	180	147	139	140	147	155	135	153	156	160	153	130	160	150	176	153	177	153	147	147	153	136	144	149	148	151	151	154	141	166	149	154	162	152	159	135	130	146	135	175	147	153	147	129	149	151	156	149	158	135	167	147	155	150	166	166	139	162	161	144	166	147	155	162	145	155	160	141	164	139	161	148	162	177	139	139	143	151	161	140	174	150	149	185	134	147	139	166	160	156	146	169	168	150	157	169	156	123	160	179	137	157	146	143	153	168	167	153	155	154	174	164	176	160	166	166	146	162	144	152	142	150	176	177	138	162	148	162	158	168	149	139	154	155	144	141	158	170	163	144	156	156	147	160	131	160	149	185	153	155	143	156	147	171	144	157	167	171	164	148	166	173	171	157	134	171	152	147	160	131	137	142	162	140	189	155	134	149	150	155	160	153	160	143	175	147	173	168	151	145	173	158	154	161	141	173	158	173	151	140	175	139	163	151	175	145	177	163	149	157	155	139	149	152	171	154	149	172	173	167	163	159	156	144	165	152	170	163	167	159	137	155	160	156	148	136	146	155	153	155	169	150	138	160	147	153	172	161	144	178	175	160	138	178	154	138	133	150	138	148	158	143	169	170	148	174	145	168	124	152	163	171	165	155	165	151	157	164	183	146	152	158	167	175	144	188	155	160	153	164	169	151	178	158	158	163	179	150	157	163	168	161	143	162	167	158	165	146	145	157	194	141	160	181	163	135	153	156	147	136	147	144	159	177	164	140	167	153	146	160	167	161	161	148	135	163	138	159	175	149	171	143	152	139	132	158	154	158	164	135	165	164	158	138	158	169	180	158	163	145	143	145	145	160	166	146	153	148	169	165	153	167	142	155	157	158	169	164	166	142	164	154	146	160	146	158	157	160	161	157	155	161	148	157	154	158	144	159	161	138	159	158	151	151	183	159	169	148	162	171	174	147	170	151	149	145	161	169	172	144	172	157	139	168	148	141	159	149	166	170	172	160	140	159	150	154	150	163	148	159	132	160	164	186	165	154	159	160	116	161	168	161	170	173	144	155	171	163	153	168	163	166	165	144	163	151	151	124	144	131	160	125	174	152	155	154	169	142	169	158	145	146	172	160	173	155	163	133	160	134	155	143	146	165	155	149	149	159	138	154	129	161	151	155	159	174	137	140	177	167	159	162	129	153	145	165	157	168	171	155	162	163	153	154	133	152	154	161	169	137	164	144	172	152	165	151	160	157	172	171	152	167	159	151	170	159	180	160	145	131	166	151	159	149	172	175	151	188	149	155	144	153	172	171	194	143	179	150	153	157	171	134	147	162	182	164	167	156	139	167	137	140	175	150	162	163	142	152	153	152	167	146	147	148	149	140	140	173	171	180	159	159	152	157	150	173	165	135	162	149	155	157	141	134	144	150	150	164	154	145	160	159	170	148	148	171	168	163	150	143	182	153	165	155	166	136	152	148	160	161	144	179	142	155	167	136	150	149	180	158	168	151	169	162	162	167	163	154	190	133	159	152	159	164	144	152	173	152	190	148	160	165	166	146	155	154	169	152	147	153	169	152	183	172	152	159	169	141	166	164	149	176	145	161	156	143	122	162	152	152	170	151	168	143	158	154	158	151	162	145	171	157	150	160	165	151	176	172	147	166	159	173	150	150	153	163	136	150	170	171	166	157	163	162	123	146	156	135	150	141	158	171	163	151	158	155	171	178	171	161	173	159	151	160	162	146	149	151	152	150	144	145	149	131	162	164	153	173	164	169	127	166	157	127	137	158	178	162	149	177	169	134	165	144	151	177	138	142	163	119	157	169	167	148	134	140	181	149	171	168	137	158	128	157	174	165	158	149	162	147	143	157	156	152	159	147	168	152	168	152	155	175
35731	25012	14694	10004	15341	17309	16041	13545	11307	9546	8133	7171	6026	5041	4457	3719	3334	2995	2728	2502	2263	2050	1957	1862	1772	1673	1606	1539	1577	1438	1442	1353	1258	1231	1237	1261	1190	1215	1207	1146	1228	1185	1213	1167	1187	1250	1202	1139	1145	1174	1168	1209	1227	1232	1198	1183	1225	1224	1196	1191	1188	1146	1210	1220	1230	1089	1217	1135	1129	1227	1223	1195	1212	1193	1232	1194	1191	1201	1246	1109	1182	1168	1206	1227	1201	1178	1124	1166	1212	1167	1133	1196	1173	1179	1223	1201	1122	1194	1194	1190	1162	1245	1160	1162	1190	1217	1167	1198	1183	1188	1200	1153	1180	1159	1150	1200	1211	1174	1193	1226	1219	1202	1145	1285	1189	1271	1252	1185	1178	1199	1205	1192	1158	1171	1191	1183	1205	1181	1161	1193	1234	1191	1190	1192	1142	1177	1216	1197	1231	1267	1245	1201	1177	1151	1186	1126	1252	1207	1127	1234	1184	1160	1207	1180	1195	1205	1225	1115	1218	1175	1167	1237	1197	1146	1222	1185	1194	1181	1166	1210	1181	1208	1220	1186	1252	1229	1194	1187	1195	1261	1134	1229	1121	1171	1189	1227	1213	1194	1167	1205	1194	1123	1164	1230	1180	1238	1182	1213	1195	1203	1206	1238	1144	1125	1149	1187	1183	1209	1168	1163	1219	1181	1152	1227	1230	1197	1170	1188	1197	1226	1229	1217	1191	1215	1158	1188	1228	1196	1187	1183	1229	1183	1231	1172	1174	1200	1184	1155	1203	1182	1243	1229	1184	1238	1241	1159	1222	1193	1152	1198	1197	1176	1192	1273	1172	1164	1173	1163	1286	1173	1122	1197	1183	1166	1159	1246	1212	1216	1200	1242	1189	1210	1205	1148	1250	1148	1158	1159	1174	1211	1170	1244	1136	1234	1224	1179	1170	1148	1156	1099	1160	1183	1149	1180	1143	1136	1216	1142	1241	1186	1198	1178	1171	1161	1223	1163	1170	1192	1152	1175	1235	1194	1221	1180	1159	1163	1160	1195	1205	1155	1194	1151	1184	1177	1212	1230	1188	1188	1151	1153	1200	1214	1193	1156	1218	1202	1237	1193	1194	1212	1160	1152	1158	1198	1225	1240	1239	1229	1172	1221	1203	1129	1216	1227	1207	1215	1180	1190	1205	1191	1205	1200	1169	1147	1155	1177	1165	1211	1206	1172	1187	1194	1196	1158	1137	1199	1148	1141	1192	1204	1210	1189	1209	1208	1234	1207	1209	1172	1158	1164	1174	1173	1175	1198	1174	1145	1163	1170	1195	1164	1236	1130	1193	1163	1212	1151	1201	1179	1186	1239	1201	1149	1123	1250	1256	1208	1228	1153	1187	1213	1153	1220	1166	1213	1184	1186	1273	1131	1139	1163	1234	1157	1219	1207	1175	1118	1199	1200	1218	1144	1154	1171	1213	1145	1265	1239	1194	1170	1160	1201	1171	1228	1175	1122	1145	1172	1140	1259	1226	1198	1249	1206	1202	1136	1220	1220	1122	1217	1215	1146	1200	1131	1199	1170	1172	1245	1197	1172	1211	1189	1170	1228	1217	1168	1233	1246	1224	1204	1148	1193	1171	1199	1195	1196	1109	1162	1170	1174	1228	1221	1180	1211	1184	1187	1128	1183	1219	1172	1162	1192	1181	1225	1202	1205	1217	1171	1188	1180	1232	1182	1206	1208	1193	1149	1146	1226	1142	1191	1178	1160	1183	1231	1232	1192	1209	1173	1183	1187	1195	1140	1182	1134	1167	1183	1219	1188	1193	1172	1177	1185	1217	1151	1171	1176	1168	1174	1216	1191	1161	1167	1217	1235	1213	1137	1154	1275	1173	1212	1173	1201	1148	1203	1194	1214	1158	1196	1165	1175	1185	1153	1236	1193	1174	1227	1175	1185	1157	1210	1234	1210	1207	1174	1161	1180	1166	1144	1188	1174	1235	1202	1185	1175	1268	1162	1164	1142	1170	1157	1115	1184	1141	1214	1091	1191	1235	1166	1167	1182	1251	1216	1171	1161	1177	1172	1214	1212	1187	1221	1167	1176	1299	1180	1167	1181	1207	1216	1190	1197	1235	1146	1221	1206	1191	1160	1190	1162	1184	1184	1202	1224	1208	1183	1254	1207	1180	1231	1207	1171	1205	1168	1143	1217	1258	1188	1211	1171	1229	1184	1156	1174	1213	1190	1166	1113	1168	1222	1087	1255	1254	1224	1197	1189	1182	1189	1182	1201	1179	1186	1153	1220	1174	1158	1212	1175	1227	1171	1237	1172	1169	1238	1199	1225	1217	1223	1256	1202	1186	1185	1202	1269	1174	1249	1197	1150	1198	1201	1163	1149	1172	1208	1158	1234	1159	1190	1166	1218	1177	1175	1178	1216	1138	1117	1180	1189	1203	1147	1214	1172	1178	1130	1149	1236	1225	1159	1149	1177	1120	1186	1196	1178	1165	1174	1194	1174	1208	1171	1223	1264	1193	1137	1151	1185	1190	1176	1181	1186	1152	1199	1169	1131	1231	1179	1201	1265	1162	1210	1172	1168	1218	1196	1157	1231	1203	1188	1245	1178	1194	1184	1186	1207	1114	1241	1186	1176	1222	1183	1187	1208	1180	1226	1262	1207	1250	1175	1211	1197	1157	1218	1238	1221	1184	1190	1225	1190	1160	1201	1235	1183	1184	1173	1168	1162	1242	1159	1169	1171	1162	1179	1157	1165	1221	1208	1082	1163	1186	1103	1185	1165	1176	1201	1208	1166	1262	1187	1199	1134	1195	1176	1206	1098	1186	1162	1188	1165	1182	1199	1140	1159	1212	1186	1187	1170	1171	1186	1185	1179	1193	1232	1190	1179	1242	1150	1157	1208	1204	1170	1187	1156	1164	1212	1181	1161	1189	1200	1176	1223	1171	1204	1166	1145	1198	1192	1176	1279	1165	1206	1156	1187	1145	1219	1148	1171	1227	1173	1182	1228	1164	1168	1163	1221	1147	1240	1262	1167	1160	1199	1267	1189	1273	1224	1139	1141	1188	1188	1197	1155	1221	1188	1168	1232	1130	1274	1239	1114	1181	1232	1220	1225	1181	1188	1175	1265	1184	1229	1215	1165	1193	1130	1177	1179	1253	1204	1186	1234	1180	1175	1170	1137	1145	1198	1238	1223	1187	1171	1176	1243	1196	1171	1181	1146	1119	1177	1201	1179	1199	1146	1178	1161	1205	1220	1164	1201	1218	1154	1179	1212	1187	1173	1192	1193	1208	1228	1193	1204	1191	1166	1134	1234	1178	1164	1216	1163	1180	1139	1168	1102	1184	1193	1238	1158	1217	1260	1213	1210	1193	1140	1197	1189	1207	1191	1275	1152	1254	1198	1208	1191	1207	1192	1212	1220	1237	1192	1149	1177	1208	1172	1150	1172	1284	1160	1196	1292	1195	1152	1171	1204	1183	1211	1160	1156	1248	1159	1237	1145	1192	1157	1177	1177	1134	1199	1222	1183	1205	1166	1189	1189	1194	1193	1162	1214	1147	1278	1148	1187	1202	1196	1223	1158	1226	1194	1211	1186	1201	1195	1181	1136	1262	1172	1184	1234	1238	1199	1142	1107	1210	1215	1152	1195	1163	1203	1212	1159	1137	1200	1280	1179	1205	1209	1203	1141	1120	1164	1204	1218	1155	1143	1186	1213	1224	1219	1186	1212	1148	1222	1229	1200	1184	1194	1134	1205	1221	1169	1240	1151	1159	1250	1199	1189	1201	1160	1203	1146	1101	1158	1227	1182	1174	1195	1208	1189	1192	1191	1176	1154	1181	1150	1198	1136	1183	1167	1236	1194	1185	1144	1163	1232	1189	1150	1217	1184	1164	1224	1243	1147	1135	1201	1233	1167	1141	1226	1216	1188	1160	1214	1238	1227	1186	1159	1198	1175	1206	1156	1144	1208	1187	1188	1211	1106	1234	1192	1231	1189	1219	1207	1174	1145	1192	1168	1204	1182	1217	1208	1182	1187	1228	1202	1248	1213	1146	1214	1213	1167	1165	1165	1214	1186	1192	1211	1228	1100	1200	1160	1224	1170	1227	1162	1131	1208	1247	1212	1188	1151	1164	1198	1248	1201	1168	1176	1175	1252	1178	1168	1175	1163	1121	1222	1195	1231	1177	1254	1154	1159	1200	1209	1118	1200	1214	1160	1189	1156	1302	1189	1194	1171	1164	1215	1240	1141	1181	1144	1139	1152	1133	1210	1176	1246	1188	1149	1195	1166	1176	1207	1203	1139	1132	1143	1152	1189	1232	1189	1208	1165	1183	1179	1175	1190	1118	1184	1150	1188	1137	1243	1189	1136	1178	1205	1210	1160	1207	1123	1197	1205	1194	1184	1186	1178	1197	1194	1232	1222	1180	1182	1186	1183	1217	1201	1206	1221	1138	1118	1197	1191	1159	1156	1157	1164	1155	1184	1193	1210	1194	1200	1180	1195	1202	1182	1193	1202	1136	1216	1288	1184	1204	1224	1119	1218	1145	1207	1155	1185	1260	1166	1211	1167	1140	1199	1180	1172	1202	1222	1241	1187	1209	1147	1213	1184	1252	1244	1142	1234	1192	1140	1125	1206	1213	1203	1173	1220	1176	1153	1187	1236	1250	1158	1126	1215	1223	1246	1210	1235	1199	1183	1203	1091	1180	1228	1143	1176	1171	1218	1259	1257	1194	1155	1123	1250	1164	1221	1172	1209	1220	1165	1172	1197	1163	1210	1195	1194	1150	1111	1221	1180	1243	1236	1180	1132	1161	1219	1208	1140	1156	1176	1207	1180	1206	1134	1268	1234	1240	1174	1185	1149	1226	1179	1193	1161	1204	1195	1173	1135	1165	1164	1218	1101	1160	1194	1220	1154	1211	1164	1159	1171	1126	1239	1180	1220	1139	1213	1171	1104	1168	1209	1223	1126	1180	1139	1204	1175	1176	1252	1161	1164	1197	1176	1194	1178	1189	1203	1217	1171	1235	1194	1145	1189	1178	1244	1145	1174	1129	1208	1160	1160	1186	1212	1146	1176
3360	1719	710	327	283	247	331	284	255	219	223	208	184	173	174	144	135	117	111	111	94	104	108	108	124	99	78	110	80	106	84	80	94	86	91	93	72	87	82	98	99	95	93	100	100	97	113	97	112	82	100	80	93	85	84	74	89	116	74	72	89	76	88	91	94	84	89	98	87	91	89	78	89	73	76	88	85	81	91	84	85	74	80	75	82	88	71	89	99	99	91	84	87	86	75	71	80	85	83	66	77	111	75	84	86	80	87	88	92	92	99	64	83	96	85	83	79	82	86	86	96	87	99	81	88	84	84	84	104	101	92	83	66	79	93	89	73	89	96	75	76	71	81	83	76	88	83	81	83	90	70	86	89	85	99	88	83	80	96	73	92	76	93	87	88	62	79	76	93	80	73	74	89	81	84	90	75	99	102	81	83	100	100	80	75	70	81	83	74	67	98	66	80	93	82	95	71	84	91	81	90	92	84	89	87	76	92	95	97	83	91	81	97	87	95	82	74	85	73	89	95	89	80	75	87	86	91	82	97	94	89	87	95	68	104	80	94	78	78	92	80	90	74	76	69	64	83	70	96	90	85	87	111	81	95	94	75	86	91	81	80	88	82	81	110	82	85	74	109	88	89	93	74	75	90	86	93	79	86	78	75	92	95	83	70	78	97	84	81	86	77	97	93	87	78	88	74	95	80	93	95	75	97	81	87	86	91	96	84	84	90	87	95	72	87	73	93	93	96	80	89	93	80	88	79	89	85	80	91	89	98	80	91	105	93	89	80	90	82	82	81	96	77	62	98	86	86	76	77	81	86	75	81	84	93	89	79	85	81	95	94	95	89	95	76	103	88	66	98	101	85	92	79	79	74	94	86	78	81	95	89	78	76	91	99	91	72	92	80	83	91	80	88	73	82	81	92	98	105	80	83	65	89	81	100	63	91	87	100	81	86	86	86	98	81	97	105	82	87	84	80	82	87	86	86	99	90	94	76	89	88	81	81	85	85	78	88	90	80	83	75	90	98	78	64	91	86	94	69	77	81	86	88	96	85	74	95	87	86	95	79	83	72	87	97	82	83	79	93	93	97	85	97	80	83	102	87	82	81	113	85	81	74	91	94	87	86	63	110	83	91	82	74	91	85	78	90	66	74	102	77	82	98	84	75	91	87	97	88	82	80	84	83	95	77	90	91	91	91	98	77	87	83	88	86	83	97	99	90	85	98	82	85	84	85	77	76	73	80	75	83	81	76	86	86	94	83	93	106	89	95	76	92	78	78	87	92	87	85	76	113	90	74	101	85	85	93	71	85	99	111	82	91	93	101	81	86	90	101	85	101	84	90	85	82	101	77	107	88	96	80	93	76	61	79	85	86	78	86	91	89	77	81	86	87	89	85	81	84	77	79	82	73	67	87	84	90	96	74	96	89	91	79	80	95	87	81	92	92	73	81	95	85	83	104	94	91	87	85	99	84	76	83	89	80	88	83	88	63	81	89	87	85	90	90	79	94	81	87	93	109	77	88	84	71	94	84	96	88	96	108	74	86	78	87	89	82	87	77	83	85	93	91	88	115	81	74	108	82	76	84	93	82	98	85	78	107	82	81	80	83	89	85	105	76	88	97	98	80	85	94	76	74	90	67	101	77	92	103	80	86	95	85	87	90	83	82	86	94	80	105	97	96	79	74	99	83	80	103	93	92	70	99	86	86	85	76	78	101	78	84	87	77	95	75	82	68	80	72	91	94	82	79	76	98	90	85	85	91	89	75	92	107	74	87	92	97	77	89	90	92	85	89	88	77	90	95	85	99	95	85	83	99	92	90	112	72	85	102	75	78	80	98	83	74	91	84	84	99	102	70	92	101	99	73	79	96	79	76	97	95	88	72	106	95	91	84	89	93	69	101	98	93	82	91	92	86	72	70	81	94	83	90	80	85	89	104	85	74	73	85	101	88	84	84	79	86	100	85	98	85	95	86	80	81	88	87	99	83	77	95	78	86	90	88	80	102	72	104	100	95	111	73	101	91	94	72	91	95	80	103	82	92	89	93	88	84	91	76	93	82	87	96	79	106	84	87	83	80	98	112	78	88	103	82	77	82	91	75	108	85	77	72	71	91	85	84	80	105	79	79	102	88	93	86	89	97	76	89	83	90	81	75	89	101	90	89	81	79	96	86	81	105	84	81	97	70	85	90	81	81	90	83	75	90	91	73	97	77	93	97	93	96	81	87	95	99	76	81	75	84	86	94	89	90	83	99	96	99	81	110	90	89	95	83	86	108	85	79	79	98	86	81	75	77	78	71	75	95	88	86	100	114	79	93	101	68	105	86	86	103	89	76	106	96	96	76	94	73	80	103	73	71	91	88	94	77	95	84	75	86	86	88	88	78	81	103	86	91	93	77	101	91	86	96	103	103	84	90	86	87	90	102	79	90	77	100	80	94	85	95	73	78	83	96	104	84	69	89	85	108	88	103	82	85	95	82	74	85	112	107	83	84	97	92	75	75	104	80	97	81	92	95	85	90	77	82	104	91	105	88	98	80	102	76	79	96	81	94	84	84	78	92	100	86	88	100	80	83	78	86	101	101	77	81	72	70	87	86	88	92	79	85	78	81	81	88	82	83	91	86	90	71	77	90	83	91	81	92	72	100	76	61	90	89	80	99	90	101	93	87	97	81	92	98	85	87	101	80	76	79	92	82	85	84	74	83	102	69	84	90	88	92	84	88	81	73	91	86	83	63	93	98	80	90	95	85	86	92	67	82	69	74	85	88	88	84	75	88	80	86	99	77	88	76	80	90	97	97	85	90	100	112	95	102	95	87	90	94	103	86	80	87	94	78	84	77	86	80	94	83	82	80	88	78	91	83	85	95	95	65	91	87	93	84	89	90	80	94	85	92	82	83	107	91	100	106	94	69	107	91	98	79	92	78	70	90	97	77	76	89	88	81	89	84	79	87	87	82	80	92	73	92	85	67	107	59	90	78	85	79	78	84	79	76	66	100	84	82	86	78	87	93	100	91	96	83	82	70	89	107	74	72	98	84	92	91	81	82	83	109	76	75	75	91	86	88	107	80	93	69	83	90	80	78	71	64	92	80	90	88	75	77	81	82	82	91	87	73	77	85	78	96	84	85	102	92	75	79	90	90	84	87	100	74	78	78	98	94	82	72	86	91	101	87	95	71	92	92	71	91	87	88	96	69	88	83	92	100	97	70	85	80	94	73	77	94	74	80	80	69	83	92	86	86	90	78	84	89	68	73	78	85	79	95	74	98	106	86	83	81	84	83	94	96	94	79	84	76	82	75	92	87	90	88	97	85	74	76	91	95	95	81	66	77	106	78	84	85	98	76	79	85	89	87	91	82	90	94	102	101	77	104	97	107	90	92	96	74	95	84	105	90	73	100	103	85	112	82	86	83	101	82	95	73	85	96	84	93	82	77	88	92	88	88	90	83	83	86	88	93	84	88	86	92	87	78	88	86	90	85	82	98	80	81	78
27181	15265	7527	6080	10272	12129	11105	9121	7304	5938	5107	4278	3755	3165	2713	2318	2098	1807	1640	1446	1374	1282	1080	1137	1019	987	919	912	831	854	859	767	727	731	734	733	648	697	655	682	648	659	702	672	688	716	722	706	694	686	662	707	658	693	643	670	687	703	671	679	688	689	734	676	680	686	718	662	708	643	686	707	649	676	690	658	669	684	702	673	660	668	679	696	690	730	687	731	681	679	683	646	735	704	640	701	633	649	687	665	724	691	710	646	679	677	708	742	663	727	698	639	689	648	716	673	656	694	682	711	705	726	697	645	671	658	694	705	640	689	705	658	694	737	755	730	696	704	687	708	716	682	684	730	705	670	722	682	696	630	714	683	720	744	725	685	676	676	711	679	717	676	714	703	692	667	727	702	669	691	668	705	664	681	719	720	708	702	693	679	692	673	639	688	691	695	686	665	682	725	746	721	695	711	689	672	751	689	743	687	732	722	679	628	720	720	687	660	706	654	696	726	664	653	677	694	638	683	706	666	691	652	703	691	678	709	710	670	665	642	692	675	699	731	671	654	713	668	692	691	659	744	643	655	674	650	711	715	690	721	676	742	623	708	688	687	666	707	685	666	686	674	698	718	681	694	690	684	679	698	683	692	683	731	660	689	651	700	725	676	694	696	657	704	691	672	742	699	670	690	709	706	639	658	686	687	678	657	728	698	641	739	705	685	709	688	659	676	678	752	672	644	677	676	674	683	683	708	679	700	699	739	647	667	665	710	638	697	677	698	678	719	683	685	678	682	639	681	662	700	700	661	729	682	661	664	680	710	695	677	681	683	673	701	681	679	716	670	676	655	683	704	659	659	660	662	679	703	684	657	691	690	698	631	726	703	678	679	726	660	683	664	671	665	699	639	703	671	671	669	725	718	664	709	642	673	708	742	704	694	638	637	645	646	647	686	657	702	667	651	682	758	681	680	696	689	700	672	717	672	700	678	681	661	700	680	684	701	700	698	677	721	687	670	727	702	647	640	662	680	683	667	695	694	690	713	696	666	709	638	691	684	685	671	648	681	688	694	669	649	670	686	698	657	683	667	692	644	665	680	650	703	692	721	675	666	693	672	714	719	682	645	730	680	689	730	734	667	671	656	664	699	653	718	702	649	657	681	691	687	693	698	670	648	637	714	694	701	697	667	741	679	676	685	723	721	653	704	680	664	703	633	735	658	679	668	683	711	658	656	643	674	687	719	671	694	661	669	690	659	676	700	627	668	717	665	699	723	706	694	693	666	670	710	705	671	647	673	676	681	702	685	724	615	695	644	695	707	647	708	679	689	649	696	658	660	693	619	679	655	705	670	699	692	683	701	712	715	667	714	677	680	663	660	715	723	662	679	712	690	715	716	706	674	729	667	689	679	651	684	710	663	655	716	649	682	722	662	680	720	685	688	686	653	664	673	656	696	731	647	686	644	688	709	675	691	648	684	665	655	685	660	660	693	674	692	667	739	688	698	694	710	672	712	643	662	683	699	685	657	632	721	741	654	643	684	704	690	680	696	693	684	707	695	739	684	691	688	716	676	632	608	626	676	735	672	635	651	666	709	707	666	702	685	687	750	688	662	672	669	703	699	675	691	633	672	692	638	669	683	665	688	685	669	695	697	698	630	681	661	681	661	672	688	655	660	652	671	673	685	612	702	656	648	667	706	694	690	674	694	685	696	651	692	655	694	673	703	656	647	645	654	671	680	685	692	732	633	701	667	735	699	684	687	709	710	734	662	686	694	689	714	692	688	718	675	697	708	674	675	675	705	642	702	691	650	639	714	681	705	640	699	690	670	732	673	686	657	688	663	682	671	674	657	725	682	674	698	684	695	713	660	666	683	702	684	689	672	677	677	732	656	703	718	684	674	673	635	686	684	719	701	676	713	690	689	709	654	703	687	713	655	651	660	681	698	742	720	702	687	672	691	725	636	685	696	723	700	653	700	710	656	708	727	656	650	676	689	697	715	667	657	666	696	698	673	683	718	730	671	653	640	679	673	679	671	701	696	713	715	682	712	671	684	673	690	749	693	702	709	665	683	704	697	711	660	694	670	693	669	635	688	641	681	675	693	671	694	670	703	665	708	727	712	698	729	673	711	709	717	643	703	709	666	721	711	664	665	662	692	696	722	706	671	736	674	715	640	691	651	693	650	674	719	679	675	660	692	700	716	699	708	710	682	688	747	693	694	685	695	635	676	715	687	688	682	735	674	672	667	692	679	696	687	647	682	703	672	655	647	665	684	692	641	742	647	733	708	682	671	761	641	684	694	662	701	684	690	687	712	666	683	676	674	665	707	666	719	671	684	718	713	698	635	688	672	692	734	717	672	676	709	681	649	663	686	691	638	698	687	664	671	725	690	700	668	700	700	683	701	626	685	746	717	719	683	697	704	772	689	658	670	661	700	683	721	690	668	653	721	700	708	660	630	614	674	688	687	700	721	685	705	678	676	694	684	700	696	686	706	688	686	713	652	714	648	666	694	653	667	714	625	672	722	649	682	715	715	677	687	658	711	701	662	691	673	701	662	671	699	696	683	697	669	690	739	664	683	670	643	657	678	653	690	660	651	683	702	689	738	690	675	709	649	650	665	632	655	697	662	671	673	678	695	674	686	692	684	682	676	697	712	670	658	696	673	686	679	698	670	690	666	730	663	723	685	716	650	661	659	653	672	681	662	690	656	670	686	669	635	683	679	669	696	641	717	689	643	693	700	662	666	692	638	708	653	687	678	693	678	683	693	689	661	681	745	682	679	627	716	631	677	710	627	676	660	704	712	688	632	669	691	696	683	710	673	680	688	673	688	668	696	649	650	688	669	690	647	734	707	636	668	684	688	693	683	689	708	693	674	706	686	646	676	663	711	751	689	719	669	682	674	717	629	766	698	744	610	692	697	745	695	665	683	656	695	692	704	668	664	731	714	679	686	689	642	677	694	678	664	696	667	723	679	691	690	707	662	697	661	691	672	718	656	666	671	695	693	690	721	680	689	672	667	679	690	716	695	643	688	687	680	659	699	663	688	696	669	690	687	685	626	705	616	693	696	665	699	724	677	694	656	668	685	750	676	718	724	735	700	689	680	702	696	691	694	674	663	689	688	722	687	671	710	733	659	679	735	668	696	653	709	677	636	663	702	716	722	704	718	653	695	672	679	691	642	636	693	719	690	751	737	675	644	701	703	651	674	676	702	673	707	685	679	684	664	697	654	651	678	721	716	672	674	614	690	711	642	708	689	701	700	682	728	635	663	689	666	712	686	636	717	644	676	658	689	670	658	686	700	680	683	652	699	659	691	654	659	706	680	661	683	656	688	694	720	694	704	708	676	653	626	719	703	684	671	724	718	671	676	670	644	677	705	681	654	653	657	689	685	683	691	682	713	655	638	661	688	733	708	659	688	660	671	703	673	655	671	626	706	694	723	658	672	698	652	683	650	700	670	669	661	692	689	668	668	681	670	641	682	698	689	680	673	700	681
3266	1925	694	316	247	310	312	314	230	227	237	176	181	170	148	147	124	150	117	101	117	136	83	110	135	108	121	111	124	111	105	105	97	122	101	92	115	108	95	105	108	98	87	90	98	107	104	98	91	85	87	93	101	84	110	77	78	81	99	89	89	105	93	119	104	96	104	84	81	79	102	75	89	80	96	116	111	113	82	116	100	88	101	90	112	83	80	110	104	103	90	99	88	104	87	99	95	95	107	89	97	110	92	88	105	85	101	92	101	98	87	86	122	81	102	89	97	97	89	94	98	92	105	91	124	93	104	123	97	93	99	97	106	96	107	97	100	99	89	80	101	87	83	102	107	108	96	106	89	101	109	78	107	82	85	96	92	98	115	91	103	94	91	82	111	76	85	74	111	92	108	92	101	93	85	86	86	94	90	92	102	93	102	89	106	100	91	108	105	96	99	100	87	78	91	86	86	96	104	93	122	89	88	103	93	89	99	97	90	113	86	99	106	92	91	92	84	91	107	96	105	90	92	100	96	97	98	104	74	91	95	100	92	109	98	91	87	87	81	97	99	105	84	116	99	108	111	94	103	85	92	88	104	98	97	98	81	100	90	108	120	85	90	93	91	96	104	90	95	90	97	112	95	102	97	89	100	87	91	111	99	98	90	104	113	94	93	93	98	82	93	88	95	90	86	119	105	92	107	80	104	95	117	95	93	118	98	101	109	94	98	114	68	97	99	93	108	111	103	79	100	84	102	107	98	86	107	88	102	89	76	91	93	110	90	82	88	104	104	82	93	83	96	95	106	93	102	88	90	109	98	99	101	101	75	82	108	86	104	78	85	96	94	102	90	130	109	94	86	86	81	84	95	100	103	87	74	87	99	87	94	99	97	96	113	89	83	99	109	79	95	96	101	101	91	104	92	106	93	101	94	92	94	84	116	108	105	100	79	87	79	101	92	105	106	99	102	91	97	109	91	92	103	85	89	100	93	101	99	89	85	101	93	97	98	101	102	99	105	92	85	87	101	99	96	95	108	103	78	98	78	97	118	100	105	120	108	112	111	96	105	95	111	101	92	87	103	99	81	91	80	93	81	101	89	97	99	85	102	92	105	95	82	128	113	99	109	76	87	101	94	100	91	82	96	89	88	88	104	100	85	95	105	90	104	110	113	108	87	109	103	93	101	85	99	94	95	118	105	90	115	96	82	91	84	115	87	95	92	109	81	99	90	106	98	94	89	106	87	79	113	86	88	101	87	96	109	108	103	99	99	84	83	98	86	77	96	96	92	87	102	102	111	99	95	93	101	83	92	94	102	98	97	103	104	94	103	82	114	95	87	91	91	110	94	96	114	94	96	101	98	103	81	99	105	85	91	114	97	116	95	106	97	83	108	97	102	82	95	96	85	92	104	82	95	101	92	103	92	96	97	110	97	88	80	101	108	101	96	102	98	100	80	74	109	109	81	122	86	94	96	100	94	98	90	117	93	83	93	99	110	117	96	79	103	72	103	109	103	103	99	93	100	89	111	89	86	87	89	85	93	119	104	111	105	87	95	97	105	86	96	117	103	83	93	101	85	78	106	100	101	106	101	91	101	112	105	104	86	88	103	94	95	109	111	89	96	89	99	84	110	89	120	102	85	90	94	86	95	94	99	100	89	105	94	101	105	84	107	82	85	89	98	89	107	115	76	103	95	101	111	98	77	98	107	89	102	81	108	92	92	88	97	106	94	95	86	99	101	104	102	102	100	98	69	90	90	93	108	86	112	100	89	84	96	109	114	105	94	96	95	91	90	108	94	100	103	100	102	101	93	93	77	95	92	111	90	107	77	112	102	99	97	100	83	105	81	98	87	95	105	107	94	98	99	109	102	115	97	97	116	90	104	85	98	98	92	77	89	120	79	116	105	118	98	89	101	88	96	105	95	104	99	80	88	101	109	103	107	109	95	96	111	86	77	94	94	87	84	118	113	101	94	105	107	101	117	111	76	81	100	109	100	113	100	93	94	94	107	92	95	114	98	105	107	95	96	95	114	89	99	88	97	102	97	98	92	123	103	99	101	110	96	87	103	101	100	112	94	83	103	114	84	84	95	104	92	84	81	80	93	96	97	100	102	113	104	91	111	87	102	94	91	97	105	106	104	86	104	98	89	102	101	108	89	91	91	116	100	100	101	100	113	103	89	90	101	94	99	98	82	111	102	105	101	86	100	122	106	109	93	91	94	112	88	81	93	93	100	96	82	81	84	90	97	83	106	98	96	84	109	109	96	84	73	96	92	91	101	93	110	98	102	110	77	99	102	96	89	123	101	106	111	94	90	90	93	107	108	106	91	94	106	109	104	87	103	112	113	94	96	96	89	112	106	102	105	90	99	99	89	105	108	116	94	116	105	102	87	90	94	100	97	81	90	92	88	85	103	92	103	103	88	89	102	95	94	92	90	92	118	100	102	98	89	89	99	93	76	93	101	85	84	104	90	94	100	88	95	98	105	104	96	85	95	103	94	94	111	100	86	102	93	109	88	87	113	89	110	102	88	102	109	96	89	115	97	96	90	95	97	97	120	83	99	98	96	88	92	95	111	84	84	101	80	103	89	97	90	89	114	102	100	96	103	93	100	90	107	105	93	99	109	78	96	105	114	85	95	107	99	96	100	94	112	83	92	108	98	103	82	93	97	115	91	88	89	92	105	105	86	105	104	89	79	91	97	88	114	106	98	90	103	95	87	80	87	92	98	101	101	119	98	107	84	93	93	94	102	92	87	86	110	98	112	89	95	101	109	102	105	99	103	95	89	94	101	88	92	93	93	100	103	89	103	107	101	93	91	97	106	112	99	82	92	92	122	113	96	119	85	105	100	82	108	106	96	102	94	92	100	87	112	103	98	120	94	98	97	91	107	99	86	103	109	117	94	97	92	78	82	101	86	102	93	105	98	77	74	93	102	106	93	83	103	112	120	100	104	89	104	85	102	90	93	97	94	99	94	98	84	102	103	95	111	97	98	113	83	104	88	93	103	86	105	108	89	82	113	92	86	80	100	98	100	102	89	114	87	88	111	110	97	105	100	94	94	98	92	75	114	104	104	101	94	93	104	78	87	121	103	94	94	88	93	77	75	96	89	95	125	108	98	88	105	104	84	73	95	97	87	114	97	85	106	106	123	72	96	95	103	108	84	111	118	83	94	80	99	104	96	98	94	91	108	81	101	102	102	97	118	95	104	82	98	85	102	100	86	114	98	84	112	75	104	101	102	100	85	87	92	97	97	106	92	97	104	97	93	84	107	114	99	101	117	122	109	87	94	99	99	95	95	95	101	92	91	118	101	103	113	100	100	91	93	104	95	104	92	85	117	94	99	94	97	102	98	105	101	81	104	108	96	97	83	96	103	103	90	101	105	96	99	89	108	101	88	98	102	97	95	109	92	99	104	108	90	94	109	99	93	104	91	85	108	82	85	98	102	86	92	93	102	98	100	98	96	114	104	92	99	92	111	105	92	99
28085	16281	7415	6191	10459	12543	11100	9258	7459	5913	4882	4259	3774	3166	2676	2386	2120	1995	1788	1537	1421	1306	1245	1142	1096	1035	996	1023	965	904	917	803	847	808	815	750	727	775	780	768	750	761	718	775	739	800	768	757	719	783	781	755	730	773	726	779	763	787	773	753	745	782	809	758	765	770	799	734	764	760	745	754	786	737	763	783	806	772	738	729	734	728	746	804	749	744	772	697	775	756	746	786	733	768	766	800	726	742	731	785	778	731	747	788	788	744	766	746	785	756	790	757	735	785	788	753	715	748	731	708	747	769	739	748	779	779	735	777	771	763	768	781	721	740	764	763	786	764	765	738	822	771	778	751	720	742	778	732	747	752	719	747	778	766	786	750	728	716	735	732	741	763	745	754	739	752	740	754	788	747	737	773	746	752	776	781	721	729	741	758	783	741	734	724	755	779	787	777	718	728	767	731	737	783	716	741	718	731	782	710	707	769	727	798	742	740	766	843	763	834	725	766	755	766	765	749	693	767	768	764	765	762	805	724	807	772	719	754	740	770	762	821	746	761	747	765	714	777	716	764	760	712	731	760	724	736	754	760	750	765	750	741	743	749	814	755	718	730	756	731	823	758	790	786	775	774	763	794	768	758	776	767	797	767	755	727	779	778	713	724	796	813	721	778	750	774	744	751	733	773	717	715	730	747	794	756	758	767	775	726	746	769	762	718	771	746	764	795	789	766	830	744	783	753	725	765	804	755	800	809	771	799	758	737	750	789	720	694	764	785	778	738	752	769	717	749	765	728	791	743	774	776	748	762	745	765	805	699	729	820	750	704	723	747	762	739	788	770	739	763	775	826	686	814	724	778	749	764	760	748	729	761	798	785	758	748	750	756	788	750	725	847	782	739	764	758	778	749	754	711	767	762	733	752	791	757	745	772	734	797	787	779	753	780	716	757	755	731	751	718	784	762	728	758	753	779	771	711	722	725	730	708	760	762	756	784	730	731	767	733	767	714	799	742	760	734	796	838	786	737	806	742	775	773	713	791	750	770	777	754	777	756	700	699	737	757	754	751	769	801	699	740	772	766	768	748	745	761	770	742	755	706	749	757	785	742	763	754	737	752	726	737	724	726	755	760	727	778	759	722	797	753	779	778	755	804	781	768	771	745	776	745	722	768	800	745	778	794	768	765	746	844	775	707	706	771	755	763	746	736	765	726	772	714	711	763	760	775	794	785	766	759	751	735	722	736	766	805	786	737	759	822	791	718	741	772	759	778	736	749	777	736	741	752	739	774	767	754	777	746	799	745	766	754	766	755	722	743	791	750	800	725	722	796	766	814	752	801	753	742	812	758	772	745	747	760	708	713	710	785	742	744	727	750	756	800	710	777	727	759	736	775	780	760	725	710	770	823	779	805	740	733	751	752	763	805	750	743	798	752	712	745	691	779	781	783	778	784	772	770	802	720	777	757	739	769	804	800	794	760	724	771	746	741	766	712	757	740	752	756	761	765	780	762	703	708	775	737	759	751	740	727	767	772	781	778	755	766	761	766	737	747	750	739	753	741	750	770	824	739	791	715	750	762	762	721	757	761	775	778	717	791	802	707	771	756	719	777	755	703	720	763	788	748	775	707	783	725	723	744	726	754	813	758	725	719	723	720	786	767	725	738	743	773	760	782	739	784	802	730	737	755	820	710	767	775	729	765	778	745	787	729	737	772	783	762	792	751	728	786	753	754	761	755	761	782	796	762	787	780	727	800	772	751	755	717	709	749	737	772	756	779	762	719	791	765	765	731	782	785	713	751	774	734	781	745	796	755	759	729	773	757	779	757	737	807	756	781	784	738	777	735	801	752	754	733	739	754	745	751	826	743	790	800	750	757	792	719	802	741	773	774	790	774	747	752	744	749	779	808	769	699	762	751	732	763	749	766	698	753	781	748	727	741	762	780	733	791	764	793	705	797	757	735	749	768	713	789	729	742	804	779	751	755	727	712	780	740	751	730	795	726	750	755	729	755	741	801	765	801	771	749	779	760	744	760	747	803	798	791	804	783	756	742	745	736	764	714	759	761	784	745	759	760	705	751	805	727	728	733	743	761	786	729	775	749	765	735	699	762	704	754	795	701	757	765	732	745	742	766	763	759	750	746	766	723	734	764	798	793	803	761	744	703	719	794	750	706	785	720	793	756	758	847	714	755	729	765	822	744	775	748	739	753	764	745	740	755	748	734	820	736	783	776	746	719	732	760	766	792	754	781	728	820	758	782	783	698	731	731	679	737	721	739	729	764	790	818	763	767	765	791	799	797	747	735	786	765	768	751	771	753	771	775	742	798	789	730	732	727	789	753	734	748	753	744	804	763	743	718	781	772	745	722	775	781	764	741	732	769	779	746	734	756	778	778	834	712	789	707	749	739	704	747	746	759	784	734	767	765	786	787	752	741	771	720	744	756	760	751	774	787	751	713	777	779	776	765	734	758	757	738	766	767	688	747	763	773	768	781	765	765	702	750	763	790	770	754	787	783	763	733	763	755	762	752	801	810	769	793	780	788	784	768	771	756	685	756	743	756	724	752	750	744	784	744	758	771	753	736	774	792	767	762	790	732	720	670	769	768	740	753	744	729	762	784	771	748	752	805	719	771	775	786	741	773	760	752	767	689	781	793	743	787	708	753	724	737	772	775	777	776	785	742	712	731	793	752	781	739	752	780	745	797	765	775	754	744	757	738	748	709	743	736	721	723	776	767	775	752	724	736	821	800	747	699	772	747	732	739	748	781	726	742	781	786	812	705	768	797	744	763	770	786	734	747	780	776	747	748	754	785	826	766	767	755	750	813	745	762	795	752	765	798	737	784	748	789	754	736	745	743	769	733	769	807	735	731	801	762	763	796	755	739	672	763	793	789	759	771	759	730	743	762	705	806	779	746	730	750	745	714	751	771	773	727	750	776	784	738	724	755	775	764	765	717	740	776	740	769	809	796	761	767	749	804	760	861	723	735	768	769	739	769	781	752	727	739	811	761	741	750	781	781	716	733	752	772	748	803	755	746	766	682	735	719	770	768	741	760	791	748	736	729	712	780	758	757	786	753	761	779	784	736	724	739	778	736	738	777	747	769	762	758	717	741	739	792	782	777	786	756	687	755	726	774	766	776	789	719	726	777	741	769	807	784	767	732	760	760	761	730	788	778	727	750	817	677	759	740	769	764	735	772	796	741	756	765	781	761	761	766	761	772	761	763	789	783	786	733	728	747	784	771	825	739	785	781	715	742	707	772	765	735	735	760	741	758	710	733	773	802	789	704	735	728	757	780	770	746	737	726	738	768	814	709	756	765	758	714	776	787	714	732	759	772	756	763	758	737	769	784	788	768	767	783	748	748	738	789	737	721	807	699	741	773	772	756	766	771	754	690	773	748	781	758	779	730	778	757	766	747	752	765	701	695	786	813	767	748	737	762	795	817	781	752	783	757	774	751	765	766	753	761	722	741	759	797	766	749	707	840	759	748	774	768
5451	3268	1274	446	336	398	395	367	314	264	244	240	205	211	185	189	176	157	138	141	116	124	123	132	129	121	115	142	114	102	106	99	123	98	103	104	110	125	112	105	109	119	94	102	108	99	118	97	105	118	109	100	94	94	110	94	100	93	105	97	96	102	105	108	96	114	100	107	111	108	111	88	97	108	104	97	91	94	104	100	108	85	101	111	109	107	96	118	84	98	105	111	127	94	103	110	103	106	116	106	127	95	105	94	103	96	101	96	93	107	91	87	101	113	100	109	108	92	97	117	102	95	93	97	99	103	117	110	103	91	114	96	99	102	87	120	109	114	99	115	123	105	91	104	112	96	107	104	94	90	94	119	104	106	96	112	103	94	90	111	94	98	96	118	102	117	125	97	95	117	100	103	105	90	94	104	101	104	104	98	120	112	86	108	114	108	101	104	98	101	111	99	96	97	83	134	101	88	115	97	101	108	103	122	98	95	110	102	108	112	112	107	92	101	108	96	91	114	98	103	105	96	101	105	119	117	100	102	105	116	97	125	102	100	85	117	101	110	103	86	104	92	102	108	102	128	109	110	103	115	96	114	104	100	109	121	116	96	99	113	109	96	90	96	95	111	104	94	111	119	101	99	124	85	106	118	111	98	95	108	81	93	101	84	96	120	111	108	111	122	103	83	95	100	94	96	110	103	103	108	119	85	96	95	106	105	73	78	108	96	97	97	107	110	85	100	113	92	108	106	85	94	111	98	111	94	106	114	92	96	114	88	97	101	97	97	104	101	87	118	109	106	94	89	113	112	90	92	92	107	110	89	124	117	98	95	104	102	111	106	117	104	117	109	107	120	108	112	101	102	91	77	112	92	100	123	104	110	98	113	101	101	101	92	125	122	94	103	104	112	95	82	108	109	92	110	104	110	103	109	107	115	104	109	94	99	85	102	103	95	103	101	95	92	100	105	107	92	108	102	105	111	89	93	111	117	104	111	103	87	91	118	107	112	97	112	87	98	115	103	102	112	95	92	85	116	104	112	106	98	107	100	101	106	118	87	110	102	93	98	85	100	88	103	95	105	99	91	97	101	87	116	104	100	107	112	115	107	118	81	119	107	130	106	107	106	115	110	111	114	86	94	103	100	94	93	97	113	101	98	109	90	112	96	104	111	77	104	91	93	92	102	101	83	107	94	100	104	111	92	89	100	94	118	101	100	106	116	94	101	91	103	116	116	125	87	105	80	90	96	99	107	95	105	91	104	89	111	102	107	96	118	91	109	98	103	99	93	99	101	99	99	96	105	132	107	93	96	112	96	95	114	113	93	121	104	95	105	108	110	86	102	96	106	94	121	105	111	98	112	112	110	84	101	107	114	80	105	109	116	102	97	109	114	99	92	105	81	108	93	102	89	88	92	104	99	114	106	111	105	95	92	109	95	88	138	104	109	109	98	97	92	103	93	91	88	115	114	114	95	112	111	92	136	104	102	116	106	90	88	96	106	97	106	106	109	119	103	120	105	100	108	92	111	100	114	90	108	105	109	106	109	115	100	80	120	110	104	98	81	93	87	109	114	102	115	117	117	103	106	114	101	118	100	120	109	92	99	99	114	108	99	98	100	115	89	104	109	83	107	92	99	93	99	111	110	120	113	126	110	110	96	111	99	103	104	77	112	100	99	116	110	124	104	86	101	103	108	108	102	92	104	113	105	102	122	94	116	86	105	101	97	91	107	92	97	107	119	89	109	115	116	103	97	110	99	105	96	106	100	109	113	104	103	114	90	98	99	89	107	100	107	111	96	100	103	92	96	113	115	111	108	105	110	109	100	88	94	107	106	107	116	102	120	109	103	112	94	92	109	106	106	83	100	112	113	100	113	85	114	97	99	136	97	103	110	112	115	110	106	117	111	89	92	92	97	108	100	100	105	112	114	93	90	99	98	95	127	106	105	96	109	109	120	131	117	106	107	98	111	128	88	107	98	102	113	92	99	99	99	108	116	92	101	114	120	98	95	113	113	104	105	111	103	104	102	78	102	92	116	88	117	117	114	102	102	103	105	94	96	103	105	96	96	121	107	92	108	99	110	105	112	116	100	99	92	95	97	128	110	101	90	128	108	102	111	110	106	100	106	97	96	115	104	97	109	98	108	107	116	99	125	100	100	95	92	110	93	94	97	92	102	113	91	84	106	95	111	102	97	95	110	102	94	89	96	117	102	103	95	107	115	110	106	108	103	125	96	123	116	102	107	97	106	103	115	104	108	110	92	109	124	100	106	107	107	95	84	97	110	108	90	101	96	105	112	108	87	112	96	100	104	119	92	107	94	105	105	95	87	86	95	94	109	98	90	117	107	110	120	100	108	114	113	112	94	99	95	99	89	113	92	126	90	92	99	97	116	109	100	133	104	102	103	113	95	104	96	102	124	115	105	93	106	109	102	112	93	91	98	108	115	109	103	95	113	95	105	111	101	103	106	116	95	115	108	99	103	107	91	110	122	100	87	81	83	99	93	109	104	98	118	88	94	122	114	91	98	96	96	102	93	95	98	108	99	109	99	90	109	102	114	100	99	100	97	103	106	142	96	107	120	88	106	109	93	121	88	95	108	85	100	107	104	113	95	117	103	107	100	110	80	110	104	104	123	99	97	103	122	101	95	118	107	84	102	103	99	114	83	118	105	109	104	113	95	91	109	103	105	100	116	95	93	95	118	94	97	94	115	103	111	103	85	104	112	101	102	111	105	90	104	95	94	102	105	90	121	86	115	116	131	83	109	101	107	110	103	106	90	100	105	112	94	114	101	101	102	92	101	101	102	105	102	97	107	88	125	84	100	110	121	111	104	92	100	102	96	101	110	87	115	108	108	109	98	100	107	96	104	97	107	103	104	88	88	95	92	109	92	108	104	98	104	93	115	87	107	113	110	96	115	88	120	114	114	111	117	100	124	109	114	118	93	119	95	121	114	111	106	92	86	106	97	95	84	101	100	93	95	103	103	94	84	112	105	111	114	115	106	90	95	103	94	93	101	100	93	113	101	119	101	95	84	97	107	111	97	121	117	98	97	96	129	99	112	109	92	89	105	106	100	104	107	93	108	114	107	110	98	91	111	101	116	121	94	91	122	110	105	79	91	106	100	102	112	106	104	106	121	108	107	107	99	109	106	100	101	107	93	89	118	85	108	96	93	99	96	99	96	112	105	112	98	117	118	99	105	121	92	92	102	109	121	105	98	102	121	100	116	109	127	96	115	103	87	100	106	116	110	108	109	107	96	116	103	106	93	107	92	75	113	106	100	105	101	102	120	113	115	105	109	102	105	110	113	94	97	104	102	115	103	115	107	94	98	107	99	96	87	93	108	97	101	110	75	105	97	102	105	106	123	121	95	92	114	96	110	106	114	116	109	106	107	103	105	106	106	92	105	99	107	87	99	83	100	102	89	103	99	102	109	107	123	105	95	93	100	100	105	118	110	96	105	98	122	94	102	106	108	99	91	112	111	90	111
31390	20713	11240	7293	12183	14129	13175	11091	8910	7439	6120	5290	4626	4028	3437	3152	2781	2371	2069	1886	1665	1596	1407	1336	1301	1220	1180	1120	1134	1021	1001	946	926	855	894	843	848	844	870	823	806	778	838	828	814	814	826	806	844	849	794	843	807	869	806	836	856	880	868	809	810	852	782	846	752	829	786	805	815	820	790	807	794	836	794	856	757	809	816	832	829	801	827	827	774	811	797	797	921	807	866	796	846	798	786	827	772	833	790	830	790	838	829	839	847	861	825	808	821	833	797	840	852	838	787	785	804	804	809	797	823	824	874	813	840	842	776	801	854	802	812	816	795	832	822	852	897	786	926	826	777	803	846	797	835	820	842	810	867	837	830	834	788	825	821	848	809	866	819	807	826	816	797	843	833	834	832	765	803	778	807	863	797	823	826	814	778	831	821	854	859	824	834	793	790	825	831	808	821	813	801	850	820	803	829	789	773	841	857	853	828	808	843	835	772	765	823	805	813	812	814	852	852	820	827	820	834	839	790	862	810	768	815	836	793	753	861	832	753	783	814	807	833	838	844	792	842	886	830	807	812	829	774	842	777	856	810	795	804	801	829	807	790	862	776	813	790	824	796	813	840	839	807	814	818	850	790	851	781	812	825	780	846	834	850	816	850	813	819	786	838	794	796	817	772	802	815	771	808	840	761	801	777	832	813	815	822	815	842	781	804	855	777	795	822	813	829	851	816	811	838	789	772	780	819	774	863	847	797	837	811	862	858	830	807	848	807	800	805	843	832	788	804	842	847	800	773	847	836	825	834	788	779	781	836	793	800	814	841	832	831	811	801	845	790	766	780	772	832	839	857	828	867	865	812	804	808	805	828	812	806	782	834	800	830	814	823	808	858	797	830	809	777	824	797	807	780	825	782	786	808	809	838	850	843	787	838	793	801	766	791	800	847	840	815	789	857	831	813	828	866	796	826	802	828	814	825	803	796	835	833	859	824	828	825	789	795	843	834	760	824	825	789	862	807	793	837	811	815	816	838	841	846	802	825	815	870	849	787	832	869	859	793	846	798	836	843	838	889	859	802	835	835	831	853	827	838	786	819	854	855	822	829	816	833	805	849	773	821	818	820	855	817	818	814	832	815	785	846	831	765	805	789	779	765	867	829	821	786	797	893	792	802	788	832	825	841	780	780	795	816	828	833	820	808	834	790	828	817	811	846	814	806	845	811	762	821	787	848	859	831	810	765	818	805	795	819	835	801	849	861	789	814	816	852	824	828	837	832	805	866	847	846	863	823	806	817	784	807	810	784	765	816	799	854	821	808	828	851	803	773	857	813	790	852	807	844	883	822	798	813	826	806	821	800	812	812	827	790	774	785	852	849	822	801	820	879	853	814	860	813	819	801	766	810	873	798	817	827	878	807	838	787	844	815	820	819	812	786	801	737	803	851	783	807	808	802	792	785	727	850	836	806	808	796	779	828	810	786	804	795	817	824	866	787	827	835	838	848	847	844	789	818	802	802	851	816	789	830	787	823	849	813	834	798	830	805	781	828	845	848	780	786	830	853	779	874	819	860	799	793	797	830	801	824	795	816	786	768	871	806	833	803	774	811	832	847	795	763	826	820	826	776	866	889	795	845	825	830	803	860	847	812	808	773	852	799	795	772	824	856	856	867	777	838	815	792	853	833	795	791	796	796	797	834	788	790	814	829	848	825	837	823	808	764	824	801	857	831	785	786	811	817	809	784	811	811	817	830	897	800	839	870	863	820	822	814	797	860	859	783	831	826	816	834	806	798	791	856	806	838	827	862	826	816	803	818	855	824	788	793	796	848	802	817	817	843	849	791	863	812	783	814	853	840	843	809	821	866	782	795	837	844	838	852	800	794	773	814	807	782	828	796	811	838	828	797	813	831	858	814	792	841	849	837	838	794	828	843	873	822	804	841	810	786	763	844	797	848	818	762	780	829	794	827	853	752	822	804	787	843	871	815	827	795	768	826	847	806	782	845	799	824	847	831	804	787	793	823	787	800	832	852	809	832	854	803	806	787	807	785	845	840	814	821	785	813	777	799	856	824	833	877	811	779	768	793	820	805	770	802	800	776	838	766	830	865	820	763	874	842	841	796	847	842	786	793	834	791	827	818	803	807	805	831	815	794	854	824	799	809	810	812	796	825	839	792	809	775	820	844	810	807	772	850	821	791	798	815	806	789	813	792	828	829	837	858	828	757	799	798	802	829	775	842	741	847	821	858	766	816	831	820	783	828	822	798	866	789	785	824	808	824	792	816	876	781	794	822	851	775	795	798	832	767	775	815	863	890	835	833	814	825	862	805	788	807	798	838	795	829	817	806	851	789	808	800	763	845	780	846	810	824	826	832	851	836	837	848	803	854	840	812	870	857	839	826	867	767	791	835	830	785	811	833	836	831	842	802	802	786	822	849	829	847	794	816	860	854	812	840	811	837	834	880	765	815	791	798	841	844	824	810	821	795	828	812	870	836	811	814	790	857	809	813	842	870	798	809	816	822	815	846	833	781	791	798	823	862	817	804	826	827	828	818	821	783	792	783	800	790	852	827	810	842	798	829	775	851	797	821	834	816	853	798	807	823	801	801	840	837	847	795	838	881	788	818	850	795	777	804	822	804	909	797	840	807	779	860	837	801	854	844	846	862	815	797	789	799	842	842	770	806	791	792	823	871	812	834	786	809	849	784	804	805	844	847	795	873	825	842	807	835	817	824	814	792	769	845	862	842	806	814	848	873	815	814	857	844	796	763	818	782	794	812	826	790	861	812	791	826	772	805	831	807	784	835	841	759	830	831	819	868	808	800	809	824	853	797	771	849	784	815	813	787	795	823	830	855	830	811	780	812	804	826	797	802	820	778	793	808	797	810	848	818	800	813	812	815	780	846	782	829	823	812	800	877	807	837	823	815	842	798	798	807	865	815	853	780	740	765	828	818	792	827	833	813	806	847	810	797	836	796	813	763	800	805	775	867	854	836	814	791	820	818	833	827	803	854	835	804	826	796	807	799	771	821	808	828	815	828	787	800	806	819	789	818	851	846	803	810	839	857	862	814	797	816	876	839	852	795	794	808	829	845	787	807	789	794	766	813	817	818	839	789	822	807	831	806	829	805	810	855	801	837	800	819	803	832	841	792	835	816	819	851	786	787	864	850	773	818	827	805	815	773	867	779	855	807	842	852	787	801	793	803	806	813	780	804	823	842	787	892	811	819	758	808	811	848	816	816	805	813	829	776	863	746	820	835	786	823	869	819	865	762	790	782	823	854	801	808	848	760	793	838	808	818	821	836	808	778	777	752	829	832	809	842	826	834	790	815	798	778	824	830	791	813	846	792	807	820	826	804	861	819	804	786	819	849	828	848	776	799	798	836	789	766	820	815	827	847	844	832	821	826	838	850	823	852	781	842	842	778	811	891	871	832	849	853	818	778	798	804	809	821	817	819	843	824	806	779	787	820	850	873	867	826	808	776	829	770	808	810	835	866	815
6763	5468	1815	579	442	521	538	488	408	361	359	303	315	282	245	240	219	199	219	235	226	209	181	179	183	176	181	158	161	159	184	190	153	155	141	164	159	180	173	157	186	152	157	163	140	137	193	151	160	168	155	171	160	170	171	183	165	164	151	141	165	166	146	163	157	149	156	171	170	145	165	151	143	160	161	141	143	173	169	140	175	151	161	177	161	138	149	158	151	180	170	148	168	145	152	128	129	160	162	134	165	157	165	166	145	161	159	157	143	142	137	160	149	164	163	163	153	166	154	185	134	145	148	164	164	172	163	158	144	170	163	154	177	162	155	172	134	168	148	155	146	147	160	161	158	158	179	181	170	146	157	174	157	173	159	174	176	167	164	170	169	157	169	136	159	181	165	141	156	180	151	151	151	175	161	144	153	140	162	166	142	161	147	159	149	163	144	184	148	150	127	150	168	148	164	169	170	159	169	164	144	156	158	163	144	163	168	148	152	155	149	147	156	140	164	163	156	178	156	150	154	167	167	157	172	146	165	177	139	162	169	168	168	163	165	150	151	136	152	173	157	149	145	154	148	150	156	165	165	143	167	181	163	150	135	173	163	156	151	156	141	133	160	146	144	163	159	175	167	161	134	160	160	159	156	156	166	156	162	149	151	173	152	158	164	161	138	171	187	143	139	166	175	164	142	164	151	176	149	161	170	145	142	170	146	140	185	173	153	148	156	178	166	164	165	145	148	146	149	156	174	156	149	162	164	150	129	152	154	157	148	162	160	163	150	176	155	128	159	138	163	156	162	151	145	152	159	154	146	153	181	181	176	179	168	156	158	170	149	161	166	157	164	144	163	140	176	161	182	156	165	165	187	167	161	167	162	171	157	165	150	180	153	165	158	150	144	160	143	183	156	181	159	163	166	174	159	164	148	159	150	159	153	170	152	181	153	165	156	146	146	174	160	153	153	135	164	149	151	152	156	154	151	158	148	136	146	163	178	147	166	160	174	164	156	155	161	150	152	176	149	172	160	169	157	173	160	152	141	161	153	179	149	171	181	157	161	163	128	161	183	171	140	164	149	142	147	150	150	131	145	151	132	151	170	162	148	158	149	196	151	169	170	171	163	170	147	163	132	151	175	147	157	143	164	158	151	166	161	150	159	161	140	160	153	173	165	190	172	161	162	136	159	152	147	146	159	161	166	159	166	163	175	162	171	159	158	164	174	148	150	163	171	149	143	127	178	152	154	164	154	171	147	138	176	173	170	179	184	146	161	163	180	162	172	163	138	164	156	162	140	161	169	157	179	139	169	147	168	171	166	166	165	156	168	166	163	155	157	166	159	155	167	139	173	142	176	163	146	161	152	166	181	128	163	157	171	153	147	153	160	147	164	157	147	150	152	156	155	153	187	145	157	152	154	156	165	150	161	151	144	168	168	166	155	160	153	185	137	169	159	166	176	149	143	176	169	162	153	136	139	153	181	146	167	169	152	134	138	171	172	143	173	193	158	136	175	176	147	154	141	152	157	168	169	150	171	155	147	151	168	138	165	159	157	134	146	171	157	149	154	156	144	162	161	158	157	149	151	163	162	149	164	152	176	129	133	160	172	137	153	146	145	166	158	172	152	150	145	148	165	143	186	155	151	182	179	161	146	180	153	172	158	157	154	185	192	162	186	155	165	176	150	166	163	152	182	164	163	166	148	163	150	154	152	152	148	151	168	167	167	174	150	146	178	154	159	164	166	169	165	159	152	174	147	147	148	138	130	165	153	165	168	164	152	152	143	157	149	158	152	155	141	157	164	190	148	146	161	171	141	156	166	159	156	142	154	156	149	183	147	156	155	151	166	154	195	160	161	162	167	146	173	145	175	151	177	174	159	181	179	173	177	163	177	163	153	174	189	161	163	153	156	162	154	169	152	145	200	166	189	173	166	163	162	157	156	149	166	154	168	161	156	149	151	163	162	168	145	156	174	153	159	165	151	152	167	161	146	135	146	175	159	155	171	150	170	130	185	157	146	145	135	181	161	150	130	169	166	143	157	164	151	131	150	159	141	172	157	157	162	177	162	136	182	134	158	137	163	139	146	153	161	136	169	152	151	175	164	151	162	117	165	162	167	168	153	143	162	171	175	152	152	160	135	163	134	156	173	167	161	172	160	169	180	186	142	202	156	147	164	162	151	139	168	160	183	170	150	146	142	175	178	155	149	166	151	175	136	140	149	165	163	148	158	172	151	166	146	146	149	153	148	178	171	187	136	163	173	181	162	141	142	175	159	157	172	162	150	155	136	157	172	158	164	138	148	160	147	167	159	165	153	152	162	151	168	178	148	148	167	170	162	138	171	139	168	171	133	161	135	142	170	172	139	143	145	159	156	138	156	171	184	174	161	142	177	163	140	150	156	143	154	148	177	152	159	149	154	160	158	162	158	184	142	174	157	164	152	150	150	153	169	148	151	173	132	171	173	159	152	154	152	156	157	159	172	149	143	148	136	150	161	134	173	175	156	172	170	187	152	153	146	170	155	168	173	166	155	150	161	165	158	147	185	164	180	161	147	138	154	170	156	175	172	164	151	167	166	161	154	153	173	140	170	179	176	131	158	138	149	190	146	167	162	153	156	156	147	140	157	151	151	179	149	177	166	158	149	143	142	169	159	162	172	143	137	171	173	158	156	172	151	157	146	152	143	156	137	156	146	156	171	161	157	165	146	176	144	152	164	146	146	155	162	155	153	175	159	160	141	146	154	169	171	159	158	177	167	163	155	160	168	142	152	179	177	144	165	131	147	175	147	159	158	184	153	145	182	149	154	162	143	153	177	147	146	153	169	143	153	152	154	168	134	152	159	153	134	140	159	152	143	169	160	174	135	158	140	155	171	149	157	144	170	161	148	163	138	139	163	153	158	144	178	182	174	161	156	169	142	169	145	181	148	142	181	159	159	139	160	146	153	147	163	135	153	158	152	157	152	180	148	159	172	167	148	144	156	129	153	156	148	160	165	148	151	136	161	159	150	157	165	167	148	139	156	146	171	152	160	172	148	164	153	151	151	169	155	175	162	127	165	159	154	156	164	163	178	174	151	170	138	144	162	150	157	168	134	157	169	146	170	153	145	164	169	154	161	172	155	182	146	161	149	160	154	180	178	193	156	152	154	158	181	162	143	155	151	148	179	164	148	139	138	148	148	146	185	176	167	148	158	154	175	159	161	153	165	156	176	170	159	144	145	157	153	142	146	188	166	147	134	175	155	154	163	142	147	147	159	132	174	172	157	178	161	152	167	141	151	141	163	165	158	181	141	160	183	160	154	162	175	157	169	161	149	179	155	174	165	164	178	125	129	170	156	150	144	148	165	159	145	169	153	173	169	159	173	145	161	185	156	165	162	142	165	148	164	143	159	158	174	171	155	154	150	170	171	155	158	141	156	145	154	156	175	150	148	167	147	149	182	152	149	152	171	152	173	164	154	162	171	129	150	130	143	151	152	164	162	128	148	145	151	154
35874	25439	13609	9128	14799	16737	15810	13533	10997	9092	7742	6774	5942	5275	4488	4135	3685	3243	2856	2560	2314	2146	1974	1918	1854	1816	1681	1638	1519	1494	1419	1407	1309	1278	1212	1273	1272	1245	1253	1293	1211	1204	1176	1231	1283	1268	1250	1296	1233	1223	1250	1212	1209	1278	1246	1182	1247	1135	1199	1159	1175	1175	1221	1247	1166	1143	1182	1160	1207	1192	1242	1177	1190	1244	1301	1187	1229	1205	1197	1188	1170	1204	1268	1272	1203	1188	1249	1232	1229	1188	1182	1146	1217	1203	1174	1197	1239	1269	1248	1194	1197	1196	1163	1182	1174	1295	1259	1208	1211	1228	1225	1233	1254	1159	1164	1234	1168	1187	1202	1218	1184	1179	1232	1269	1218	1219	1263	1223	1165	1305	1263	1189	1212	1183	1179	1230	1263	1178	1263	1250	1287	1225	1255	1188	1228	1190	1164	1174	1230	1252	1201	1202	1226	1246	1216	1174	1157	1197	1249	1193	1274	1219	1193	1224	1226	1221	1217	1218	1266	1263	1240	1279	1178	1190	1191	1242	1216	1170	1210	1181	1239	1221	1167	1176	1239	1195	1154	1184	1219	1165	1250	1185	1243	1246	1246	1146	1170	1239	1234	1206	1189	1207	1202	1224	1189	1183	1271	1201	1255	1212	1208	1168	1234	1236	1276	1198	1185	1220	1192	1149	1230	1230	1255	1181	1224	1212	1203	1233	1196	1177	1244	1197	1251	1255	1205	1220	1214	1177	1204	1235	1189	1162	1183	1230	1257	1148	1226	1222	1222	1261	1236	1235	1192	1174	1206	1200	1157	1172	1182	1182	1234	1214	1236	1143	1230	1198	1250	1181	1231	1246	1213	1229	1204	1137	1260	1162	1216	1237	1236	1243	1203	1230	1246	1202	1248	1100	1200	1209	1269	1213	1245	1239	1208	1165	1172	1195	1254	1250	1281	1156	1218	1253	1203	1170	1250	1186	1200	1193	1176	1225	1211	1173	1178	1196	1221	1208	1235	1262	1186	1200	1209	1217	1216	1269	1257	1134	1156	1171	1207	1187	1206	1239	1195	1187	1242	1232	1176	1178	1207	1226	1209	1258	1164	1236	1190	1222	1187	1207	1228	1240	1235	1216	1285	1182	1133	1247	1259	1181	1180	1191	1225	1187	1169	1175	1158	1252	1247	1244	1265	1240	1251	1201	1197	1251	1223	1266	1150	1209	1240	1259	1259	1214	1205	1204	1204	1249	1213	1205	1164	1200	1205	1119	1238	1225	1235	1191	1267	1223	1145	1218	1195	1174	1195	1183	1220	1208	1173	1264	1178	1213	1195	1229	1172	1254	1256	1189	1224	1185	1239	1213	1150	1289	1171	1178	1217	1211	1222	1213	1275	1293	1252	1179	1190	1202	1210	1174	1160	1220	1198	1201	1192	1206	1256	1159	1207	1225	1202	1283	1195	1193	1234	1254	1220	1174	1250	1235	1232	1243	1187	1195	1180	1217	1220	1228	1269	1216	1232	1238	1160	1208	1192	1242	1184	1257	1224	1190	1210	1212	1216	1150	1212	1245	1269	1206	1222	1245	1172	1179	1147	1136	1148	1194	1194	1178	1243	1244	1214	1182	1231	1188	1219	1242	1277	1167	1256	1236	1151	1143	1127	1237	1270	1163	1236	1214	1189	1195	1147	1261	1147	1227	1211	1185	1258	1182	1193	1138	1230	1183	1203	1213	1202	1171	1160	1200	1208	1301	1203	1258	1212	1188	1227	1242	1201	1205	1218	1197	1215	1234	1243	1254	1210	1189	1228	1199	1238	1197	1237	1250	1292	1241	1187	1192	1178	1204	1239	1240	1190	1173	1225	1178	1208	1275	1252	1218	1184	1217	1187	1239	1210	1187	1218	1198	1215	1215	1227	1175	1218	1206	1222	1214	1210	1233	1229	1206	1250	1230	1224	1245	1168	1187	1255	1203	1209	1234	1233	1193	1271	1165	1152	1195	1194	1276	1184	1179	1205	1193	1200	1199	1189	1159	1129	1269	1207	1161	1190	1176	1245	1229	1171	1148	1186	1214	1264	1194	1176	1197	1243	1251	1253	1188	1171	1195	1174	1205	1176	1171	1168	1193	1173	1204	1157	1241	1266	1239	1224	1220	1218	1186	1148	1180	1167	1240	1212	1193	1219	1177	1237	1159	1181	1201	1229	1220	1195	1217	1190	1194	1187	1197	1282	1240	1210	1180	1225	1236	1173	1229	1229	1225	1184	1184	1175	1217	1186	1175	1228	1230	1206	1187	1217	1235	1210	1254	1214	1176	1171	1250	1288	1187	1223	1161	1172	1224	1265	1197	1164	1267	1192	1236	1160	1255	1229	1201	1289	1242	1171	1211	1238	1176	1226	1263	1168	1239	1234	1239	1219	1198	1245	1183	1202	1177	1196	1164	1203	1174	1196	1190	1195	1190	1163	1263	1213	1201	1228	1177	1247	1141	1222	1244	1206	1236	1222	1273	1219	1190	1228	1240	1184	1202	1203	1245	1199	1228	1208	1164	1269	1263	1234	1246	1227	1161	1236	1218	1243	1262	1253	1220	1228	1192	1204	1164	1146	1256	1232	1224	1171	1159	1182	1191	1177	1246	1201	1161	1249	1271	1200	1195	1168	1202	1160	1237	1178	1245	1234	1164	1233	1264	1218	1148	1193	1203	1214	1174	1235	1208	1228	1211	1159	1206	1207	1179	1185	1268	1228	1187	1198	1157	1187	1212	1199	1253	1228	1264	1216	1234	1203	1243	1172	1201	1193	1202	1303	1208	1170	1274	1226	1232	1227	1180	1216	1235	1252	1225	1235	1230	1284	1208	1269	1190	1165	1232	1214	1209	1222	1235	1188	1164	1215	1224	1116	1244	1216	1234	1224	1239	1234	1168	1188	1228	1234	1193	1206	1225	1214	1198	1168	1171	1246	1239	1191	1196	1152	1192	1247	1278	1273	1227	1256	1206	1235	1157	1252	1189	1194	1224	1164	1280	1192	1203	1212	1185	1223	1241	1228	1290	1260	1219	1223	1163	1214	1152	1253	1168	1157	1229	1204	1172	1231	1194	1224	1238	1191	1177	1153	1192	1235	1209	1258	1193	1242	1181	1155	1270	1257	1194	1211	1194	1274	1145	1223	1238	1187	1182	1194	1192	1233	1223	1237	1242	1252	1193	1181	1140	1246	1204	1272	1239	1213	1174	1205	1244	1205	1206	1220	1223	1215	1213	1190	1142	1220	1220	1240	1210	1222	1253	1234	1195	1180	1231	1212	1184	1216	1184	1233	1205	1264	1175	1233	1152	1202	1203	1186	1248	1217	1224	1195	1220	1179	1180	1212	1268	1264	1256	1244	1186	1220	1262	1127	1250	1183	1185	1194	1156	1236	1182	1162	1146	1184	1202	1170	1164	1194	1242	1226	1175	1237	1239	1202	1179	1153	1241	1180	1153	1169	1194	1190	1232	1198	1214	1177	1217	1228	1185	1287	1208	1242	1197	1186	1243	1223	1246	1239	1244	1138	1199	1280	1227	1188	1214	1189	1218	1229	1242	1206	1214	1214	1162	1172	1211	1158	1183	1241	1231	1212	1240	1210	1219	1121	1195	1212	1146	1157	1220	1187	1181	1183	1230	1289	1253	1141	1196	1210	1187	1197	1207	1198	1131	1185	1153	1213	1235	1189	1232	1246	1238	1210	1163	1192	1198	1266	1223	1217	1215	1222	1236	1131	1214	1200	1216	1137	1130	1199	1179	1220	1214	1198	1268	1193	1265	1155	1225	1197	1252	1124	1186	1222	1240	1247	1246	1281	1208	1168	1215	1186	1168	1138	1211	1266	1230	1201	1184	1204	1219	1154	1199	1236	1222	1201	1163	1193	1178	1185	1190	1249	1211	1236	1224	1155	1220	1194	1249	1194	1258	1175	1231	1213	1247	1157	1195	1256	1219	1238	1200	1187	1186	1188	1222	1195	1164	1219	1177	1204	1137	1183	1217	1194	1245	1195	1205	1154	1194	1253	1211	1152	1216	1243	1217	1212	1193	1230	1188	1196	1203	1200	1189	1205	1191	1237	1181	1255	1257	1209	1212	1210	1140	1256	1272	1300	1226	1176	1247	1193	1199	1230	1247	1195	1251	1183	1252	1224	1228	1228	1200	1186	1250	1183	1203	1173	1226	1252	1246	1253	1164	1205	1182	1199	1133	1283	1230	1141	1164	1210	1167	1213	1253	1148	1195	1228	1213	1220	1227	1198	1218	1212	1182	1211	1208	1206	1237	1202	1163	1170	1247	1253	1217	1227	1305	1230	1228	1296	1221	1209	1197	1136	1199	1183	1254	1238	1208	1167	1220	1222	1234	1185	1245	1220	1189	1192	1253	1165	1253	1225	1303	1180	1246	1206	1244	1209	1178	1195	1202	1167	1248	1193	1276	1241	1174	1241	1224	1202	1205	1246	1264	1214	1225	1166	1268	1177	1207	1261	1180	1152	1241	1240	1223	1205	1187	1132	1164	1213	1173	1207	1179	1241	1231	1131	1199	1171	1233	1194	1263	1222	1131	1222	1167	1230	1227	1225	1231	1184	1190	1236	1233	1177	1254	1197	1215	1195	1183	1166	1218	1207	1167	1186	1190	1174	1213	1234	1311	1215	1186	1278	1208	1193	1208	1196	1153	1256	1308	1208	1218	1238	1213	1202	1211	1182	1179	1201	1208	1250	1214	1223	1158	1213	1204	1173	1234	1239	1199	1228	1191	1183	1203	1183	1251	1176	1193	1205	1230	1201	1200	1208	1198	1233	1233	1214	1253	1177	1211	1173	1248	1273	1185	1188	1181	1141	1233	1221	1226	1149	1233	1251	1188	1175	1238	1198	1167	1205	1225	1207	1214	1075	1200	1209	1263	1167	1252	1184	1188	1250	1182	1265	1185	1253	1196	1177	1165	1241	1211	1297	1182	1219	1196	1225	1228	1199	1150	1218	1181	1210	1227	1188	1202	1216	1201	1209	1200	1152	1232	1218	1165	1232	1221	1178	1187	1178	1202	1214	1258	1213	1241	1230	1248	1250	1197	1254	1176
3326	1628	641	297	241	235	275	259	222	177	201	200	166	167	151	134	121	124	111	120	122	94	104	98	79	92	104	95	106	103	88	89	86	77	82	75	84	80	79	82	101	84	82	91	94	93	98	71	85	101	95	83	105	92	78	80	77	76	104	87	83	76	83	87	86	85	88	79	74	99	92	88	96	74	87	104	108	107	97	60	80	88	84	74	87	104	91	70	69	93	89	84	81	104	92	80	82	85	92	86	72	89	88	95	85	92	86	85	90	103	84	94	78	60	82	95	84	94	90	95	94	97	95	100	88	83	85	82	84	87	92	78	89	95	94	114	76	75	98	91	93	84	82	77	85	82	90	86	83	88	90	74	84	98	78	81	82	88	80	88	93	89	76	121	68	96	83	75	81	88	73	85	83	100	91	88	94	82	92	100	80	78	75	90	85	68	73	80	81	101	97	95	79	87	74	69	94	93	98	92	84	86	87	102	93	96	90	96	109	71	93	69	86	90	91	91	88	91	80	73	97	99	78	86	102	100	74	94	87	85	87	94	87	98	86	88	80	87	79	77	74	86	98	74	94	103	101	82	83	91	85	68	92	79	85	82	78	98	90	85	104	87	94	81	87	84	97	94	82	85	88	106	74	87	87	79	73	85	95	116	109	90	75	97	87	88	82	80	75	78	82	79	103	90	88	78	81	109	105	80	77	68	71	71	89	91	71	88	90	89	74	78	76	76	85	98	91	88	95	74	81	96	100	75	81	86	91	106	86	93	88	91	98	80	64	85	99	81	74	101	101	81	94	103	73	96	80	82	96	83	89	92	109	89	86	81	74	80	75	70	105	74	89	75	89	85	91	75	86	85	100	87	90	83	84	101	99	96	85	76	76	93	85	69	87	75	96	90	86	91	71	94	89	80	86	85	102	79	96	100	100	97	90	63	83	96	76	75	98	83	87	81	82	83	96	68	83	84	81	91	81	76	81	89	95	78	95	71	103	76	78	75	78	100	84	87	80	77	80	84	93	83	83	83	71	103	78	92	102	78	76	80	90	73	81	86	76	95	83	77	78	82	97	83	96	80	86	94	75	83	79	88	87	91	82	94	89	83	100	87	81	89	108	83	93	98	81	78	91	73	78	89	83	81	103	96	79	88	86	82	90	93	79	99	82	69	91	83	95	87	93	77	88	87	84	80	94	76	94	88	92	85	74	62	97	91	105	76	88	83	87	82	73	71	85	78	78	87	76	84	82	95	79	72	96	77	90	117	83	91	80	84	88	88	102	81	101	87	81	103	83	85	77	74	96	88	85	61	95	78	92	92	87	97	89	100	86	84	88	108	72	91	75	84	90	76	88	83	95	96	96	88	94	81	102	81	86	100	88	94	89	82	95	84	68	87	75	88	84	99	84	103	93	96	91	83	96	85	76	90	83	85	92	94	82	95	65	79	107	85	79	78	96	67	106	93	90	85	76	96	89	60	108	98	98	89	76	88	97	81	80	87	78	88	85	86	90	78	95	79	94	79	86	92	88	78	91	84	93	78	71	80	75	83	89	86	84	77	92	85	91	73	83	86	70	66	90	78	96	92	94	80	96	94	90	90	101	87	97	70	69	93	78	83	94	91	89	79	98	96	80	83	103	96	81	100	83	87	93	86	86	95	87	70	92	82	94	91	87	95	86	96	100	90	98	89	87	88	84	89	83	88	87	87	86	65	61	91	91	103	93	82	85	93	67	96	83	93	91	104	77	84	93	94	90	86	83	87	82	85	85	94	95	95	90	104	91	77	98	103	80	94	95	100	79	76	75	78	97	78	75	93	79	88	107	80	98	77	74	81	77	71	96	81	81	90	122	95	95	87	95	78	98	97	78	80	88	85	78	67	89	88	73	64	86	99	100	99	80	86	86	88	102	77	88	73	71	87	84	89	92	84	92	82	82	105	82	89	85	85	82	78	82	112	81	83	96	93	99	96	88	80	100	84	74	82	74	58	83	81	87	89	93	72	82	94	96	93	87	90	94	77	75	90	100	98	82	80	86	103	84	72	93	84	77	107	90	83	83	96	90	79	79	98	79	88	94	87	88	67	74	89	90	74	90	93	95	92	102	94	88	99	89	97	84	79	79	85	82	78	89	85	97	91	71	83	113	79	95	101	74	85	82	84	77	85	86	85	110	89	92	101	72	82	92	112	90	85	83	105	82	93	76	82	112	76	79	89	84	75	86	95	73	70	96	78	97	81	83	89	89	85	85	73	85	100	71	85	99	80	85	67	86	77	96	85	98	92	107	90	82	76	76	81	77	80	98	76	83	68	81	89	82	98	75	105	81	88	62	93	93	83	82	95	90	96	98	83	103	86	85	76	82	110	81	100	95	89	84	84	98	82	84	67	89	91	79	83	71	74	95	93	77	90	85	87	82	91	73	89	92	81	90	96	78	84	73	80	82	90	71	93	87	90	103	95	82	102	93	76	102	95	84	74	89	100	101	78	88	85	75	92	95	72	84	81	67	91	95	84	96	77	102	102	82	86	80	95	96	79	70	88	67	97	96	79	83	89	90	93	86	85	102	89	79	77	98	94	79	77	100	88	88	80	105	95	94	103	87	104	97	78	81	83	93	90	100	83	82	77	91	76	82	85	74	102	90	79	87	77	91	85	86	90	74	94	92	93	77	67	83	74	100	88	89	103	81	96	89	77	90	77	91	76	85	90	86	96	81	85	79	81	81	85	89	75	85	86	88	81	75	80	84	74	97	92	93	90	97	98	82	76	96	88	89	92	80	78	77	85	85	73	83	81	85	82	88	86	74	91	84	89	84	97	93	78	104	95	77	79	80	84	88	79	89	91	78	90	93	90	85	98	99	67	101	100	93	85	100	78	83	73	77	76	86	85	91	80	72	80	76	102	79	90	95	103	85	82	89	81	75	103	97	94	96	75	96	89	95	93	88	104	90	95	85	83	94	85	81	94	90	81	109	81	85	83	79	79	94	88	95	84	92	85	91	82	83	83	96	81	80	86	93	97	94	83	81	86	86	86	78	85	82	102	90	90	84	74	81	74	83	82	95	80	100	94	84	90	86	73	98	85	83	77	88	89	90	96	86	83	81	83	75	100	76	85	89	93	73	87	98	83	69	85	77	76	97	76	79	88	81	78	101	81	94	93	78	90	85	92	84	96	105	87	85	77	91	82	71	93	92	70	90	89	83	74	81	96	79	84	97	88	94	86	80	82	80	93	80	74	83	85	89	99	101	73	106	83	84	90	78	85	67	80	85	94	78	83	72	93	95	77	96	95	81	91	76	91	81	98	101	97	87	83	83	80	75	97	86	81	77	105	98	79	84	80	74	93	83	85	85	94	86	98	97	84	78	86	70	74	77	86	83	86	82	87	85	96	83	83	89	80	83	81	91	87	87	75	102	113	89	113	79	90	81	98	87	85	82	83	83	93	83	90	68	88	91	97	74	83	81	66	93	98	88	61	81	78	94	101	91	75	83	90	97	92
27309	15139	6988	5703	9521	11388	10647	8828	6936	5579	4824	4174	3570	3216	2781	2452	2211	1990	1706	1551	1354	1256	1208	1107	1057	976	950	913	882	847	840	766	798	720	726	726	683	698	664	644	711	720	736	764	727	681	693	689	691	694	726	751	730	723	704	674	702	734	649	676	696	729	691	688	673	684	676	702	664	702	683	687	706	702	711	696	711	693	702	707	638	716	724	688	682	710	691	679	716	707	717	705	648	699	733	700	718	682	675	712	712	661	718	700	743	697	706	691	673	685	692	734	673	692	670	692	667	694	669	667	710	656	668	706	676	741	730	675	703	682	666	725	732	715	660	679	733	749	719	704	738	712	712	695	746	715	723	669	710	730	764	706	704	658	701	675	649	728	681	745	719	732	692	698	648	708	744	713	663	691	731	639	680	732	718	691	684	674	778	697	722	740	714	702	697	718	687	687	728	698	714	725	691	673	683	686	686	704	746	728	710	703	749	687	706	713	702	680	737	728	705	706	696	692	729	711	733	675	662	705	711	675	756	690	707	687	696	673	677	702	718	678	686	715	701	717	683	723	759	712	698	698	678	653	735	656	691	708	712	661	684	663	720	637	698	654	716	733	673	677	706	636	677	658	694	663	690	637	664	727	709	681	691	673	713	678	696	703	719	674	701	665	716	695	724	676	672	681	668	752	694	693	672	699	758	699	677	645	671	700	744	675	667	715	686	746	741	715	717	695	696	728	743	694	650	647	690	694	658	679	686	702	657	689	683	745	743	661	701	670	731	665	707	732	692	724	728	702	683	745	657	699	658	744	689	730	714	750	696	681	666	704	701	730	730	732	738	681	723	712	669	699	663	733	695	736	702	728	731	681	692	728	686	670	656	707	704	640	703	738	698	713	706	723	685	692	706	722	747	658	684	716	739	693	701	695	710	686	704	708	721	695	678	701	707	708	636	707	712	687	739	709	738	694	703	716	711	704	675	678	725	667	718	686	706	718	702	709	645	664	703	692	690	644	677	705	727	694	705	712	678	698	717	695	688	706	717	703	695	678	684	694	710	685	731	716	685	695	726	721	715	752	755	650	639	681	677	723	668	681	666	708	710	676	710	674	709	652	691	689	702	680	673	707	707	743	703	690	696	705	683	685	722	709	708	733	705	692	666	711	724	670	656	717	675	660	696	733	718	701	710	735	746	698	658	713	703	680	720	709	715	763	746	723	679	698	698	640	711	689	706	710	663	668	720	685	689	713	742	700	727	710	735	718	664	674	707	760	676	700	712	719	727	659	724	691	679	720	680	726	655	743	670	703	637	720	667	685	692	676	675	688	702	704	699	747	696	694	729	728	693	682	709	682	680	704	696	660	660	689	696	712	729	689	717	714	676	688	676	700	684	714	725	703	682	748	630	673	709	667	667	740	700	674	695	717	761	667	684	697	678	717	674	699	691	699	715	755	711	705	704	725	729	686	694	690	703	700	710	726	721	699	706	673	706	723	712	692	701	692	646	688	691	715	694	673	655	693	666	747	717	694	738	670	661	722	663	701	677	653	705	735	736	717	651	703	699	682	693	707	713	717	764	732	736	699	709	707	698	689	699	682	729	675	689	686	692	700	691	698	750	718	656	754	714	674	699	743	710	686	677	656	699	713	676	726	692	722	700	661	728	742	693	713	725	656	697	687	701	715	718	696	734	701	706	685	728	703	678	681	652	696	657	735	671	687	658	715	693	711	703	670	709	669	677	710	683	679	694	708	667	675	632	697	701	685	706	675	736	718	728	708	705	727	652	689	700	686	655	672	718	767	722	678	724	754	724	711	688	779	653	680	689	707	713	664	708	704	754	670	683	731	691	701	664	732	706	680	687	739	707	656	707	661	680	672	646	711	722	619	692	708	691	735	746	679	689	703	665	732	738	703	696	678	676	694	662	699	715	725	703	697	684	694	714	686	668	716	743	715	702	672	690	700	680	667	694	691	709	706	758	708	671	730	712	688	680	713	665	725	710	689	670	700	678	702	665	709	641	701	674	707	718	700	711	716	699	709	655	677	706	679	697	664	671	663	679	692	686	701	702	675	641	697	697	668	645	718	692	699	716	696	697	707	696	658	718	687	696	684	735	703	715	702	710	680	706	674	665	709	738	754	725	736	676	711	721	687	692	705	705	685	743	707	725	688	755	691	658	685	684	692	735	669	683	668	702	733	714	760	709	642	674	700	665	708	726	671	712	721	696	689	662	706	682	721	730	664	685	703	722	708	683	671	718	673	686	671	691	707	712	732	712	736	656	722	719	666	686	708	697	729	699	647	712	702	696	670	705	696	663	678	701	741	706	702	727	681	724	680	722	733	687	710	721	715	704	697	732	693	692	739	700	686	693	646	671	685	708	741	735	684	730	669	687	692	697	707	634	727	681	702	691	655	685	731	683	650	704	734	668	701	699	680	720	692	672	703	652	678	706	674	725	694	720	699	707	694	723	693	659	692	717	683	746	698	711	686	702	717	763	721	668	752	690	675	701	703	685	718	694	747	692	690	690	661	720	749	676	667	704	672	714	684	706	679	753	681	635	745	679	654	688	674	719	680	662	675	721	696	754	674	667	691	722	692	682	674	729	701	711	725	724	694	695	715	671	684	676	727	660	699	703	729	697	672	686	706	723	716	675	740	740	725	695	687	738	690	676	706	682	717	695	737	679	718	682	696	723	722	721	680	696	675	717	670	737	688	677	732	719	662	674	696	707	708	736	721	729	700	730	679	740	685	666	700	730	630	702	674	716	729	710	720	656	682	705	693	732	693	730	675	695	685	659	706	707	694	739	704	702	691	757	670	681	682	673	733	705	731	665	674	729	679	677	725	701	709	710	669	701	698	687	697	730	705	753	709	712	711	696	665	731	728	725	718	657	736	694	718	717	727	657	676	716	684	661	691	677	704	712	658	639	684	683	700	700	666	723	692	670	677	690	686	697	730	766	706	678	701	720	689	718	699	686	706	629	700	683	682	684	671	749	619	700	667	722	764	686	715	655	704	690	703	669	712	712	712	726	700	745	689	672	719	698	693	739	724	675	675	696	701	734	690	697	667	728	753	746	646	680	662	627	723	700	735	737	723	691	695	698	709	748	711	651	717	735	689	737	714	725	697	645	694	682	716	709	713	649	665	714	667	693	721	698	727	611	688	738	687	683	678	698	696	648	679	708	667	661	636	688	703	675	674	704	673	678	712	666	633	669	659	682	659	675	683	687	635	688	694	683	675	716	714	677	680	709	680	731	674	702	709	708	759	709	735	695	717	727	689	727	661	691	650	689	656	703	694	680	673	640	701	634	719	755	682	719	714	703	678	726	730	729	733	682	751	665	686	717	743	756	695	743	691	687	691	702	669	748	700	742	653	728	738	732	702	706	765	695	712	734	672	688	714	702	700	710	702	733	691	699	753	744	750	691	733	660	730	728	672	702	666	697	663	672	643	701	695	699	689	674	713	684	651	728	706	690	671	705	712	641	665	696	691	735	703
3399	1846	703	311	276	279	297	300	232	235	208	179	174	175	143	142	166	153	143	131	114	107	109	104	94	108	116	92	107	88	110	91	101	111	96	107	75	115	105	117	93	88	95	99	99	92	87	87	94	98	101	111	95	98	90	107	93	114	95	99	117	110	93	113	105	85	93	100	103	116	100	96	91	99	105	100	100	84	103	87	114	80	120	90	105	116	86	107	104	79	95	102	106	106	115	94	95	107	103	90	111	116	97	89	96	96	113	105	90	106	109	88	95	107	97	101	80	86	103	117	101	89	107	111	106	88	97	110	114	125	92	98	106	85	108	98	90	96	94	110	98	106	108	101	107	88	100	106	99	90	96	95	87	117	84	117	99	107	94	89	103	118	85	82	94	94	107	102	93	101	98	127	99	123	110	103	88	90	99	102	112	88	97	98	105	84	102	87	102	103	88	97	93	88	113	91	103	114	106	94	94	107	109	106	101	114	101	97	101	105	104	81	93	102	96	91	92	103	101	98	87	94	117	93	100	89	117	91	106	95	107	105	101	87	86	95	92	97	87	90	104	101	74	98	76	111	108	105	91	105	106	112	98	98	109	94	91	86	88	110	89	84	100	106	105	91	93	100	90	95	111	103	124	104	109	98	93	86	89	115	116	93	99	86	100	99	92	90	89	72	79	97	101	105	86	91	102	84	118	101	113	102	88	104	101	83	101	104	104	89	116	88	102	114	107	116	102	102	90	101	124	84	80	113	110	107	104	85	106	102	100	97	104	101	89	97	94	115	99	99	102	102	92	103	105	99	92	111	86	131	112	113	88	94	99	118	89	87	115	97	99	98	94	108	108	108	134	107	82	102	100	92	105	94	105	98	95	95	121	84	105	91	90	96	81	102	87	103	104	99	85	89	103	81	90	111	120	117	93	107	104	128	73	85	84	101	69	114	84	90	88	103	93	118	91	94	109	90	104	110	109	97	100	110	123	91	99	100	77	88	100	99	94	99	97	105	113	115	102	109	104	114	99	103	108	95	97	95	122	90	91	98	103	116	112	93	97	99	95	97	102	98	110	102	111	83	111	102	88	94	97	112	100	102	101	100	102	98	93	104	81	82	104	108	96	92	95	76	99	119	91	94	104	100	87	91	86	100	101	97	98	105	104	96	93	88	95	103	110	92	134	110	96	110	109	93	91	103	103	97	93	115	105	99	100	88	99	108	105	102	105	118	102	101	101	90	99	105	93	91	87	99	109	101	91	93	92	97	97	112	94	96	100	94	90	103	116	92	84	93	89	112	85	96	121	101	88	100	106	101	108	101	97	103	102	103	100	89	92	90	82	97	84	100	105	94	108	86	86	90	112	95	97	95	92	103	111	119	101	85	100	88	89	94	95	118	95	112	91	98	85	109	106	98	128	77	105	95	82	95	98	101	93	89	103	97	89	90	116	69	97	97	120	110	100	102	95	116	93	98	83	103	96	109	95	94	96	90	110	90	85	98	89	105	97	107	103	119	108	110	90	115	96	92	92	108	87	104	101	99	115	98	100	97	96	93	105	84	104	104	104	92	98	104	107	105	101	118	101	95	101	95	95	86	106	95	107	91	117	88	105	110	95	92	82	100	104	97	100	107	103	107	98	114	98	100	108	102	90	66	92	91	90	94	80	107	116	113	99	86	112	95	100	109	97	94	102	106	105	87	99	106	101	102	94	91	112	111	116	101	107	93	102	93	99	111	94	108	98	95	114	104	97	104	101	95	86	92	99	97	94	107	105	89	120	95	103	91	110	85	97	98	106	100	102	116	90	101	99	101	94	80	118	94	120	107	85	86	112	112	100	118	105	109	90	104	86	90	85	107	87	98	105	91	90	127	83	97	74	97	100	100	105	99	96	95	93	113	101	87	94	111	110	94	109	103	77	104	106	89	92	98	86	95	92	90	99	83	96	96	91	95	93	108	100	102	106	98	108	87	120	105	98	94	85	90	83	104	100	96	100	103	83	110	84	97	100	122	91	95	109	103	115	101	103	97	94	97	89	98	107	78	94	106	98	112	96	92	95	106	97	98	101	107	96	96	108	92	90	113	77	88	89	90	114	98	117	95	99	93	105	111	93	88	107	83	82	83	101	107	82	112	74	116	93	83	86	98	93	97	99	94	91	96	90	82	97	97	101	107	119	84	91	88	106	94	100	112	86	94	102	92	90	96	96	95	94	99	94	90	107	99	95	106	92	101	95	86	81	100	87	89	92	100	108	89	110	104	96	107	101	96	97	98	109	86	102	93	88	92	115	97	91	86	94	103	98	110	87	99	102	108	106	97	87	110	87	105	85	103	100	97	98	99	106	98	102	93	107	90	92	104	98	100	103	98	83	98	105	92	92	102	103	102	100	109	101	115	102	97	119	91	83	107	114	78	115	104	101	103	102	100	107	105	106	99	100	94	104	102	105	100	113	103	88	89	107	101	122	78	96	116	104	92	103	107	82	91	103	93	99	97	115	112	108	99	108	93	100	93	93	91	104	99	101	93	98	100	99	100	107	85	83	104	82	90	94	106	88	114	99	97	107	95	81	127	100	92	77	89	85	96	108	97	93	91	103	97	111	108	103	85	79	104	104	99	95	115	104	89	88	103	107	112	101	113	103	90	96	103	95	112	111	99	119	96	99	98	85	97	89	98	104	96	95	100	101	82	104	98	113	102	91	94	90	117	88	84	88	81	100	115	90	103	107	109	102	98	97	122	93	100	77	108	102	103	93	94	96	106	104	104	107	109	95	108	110	91	86	91	96	85	94	94	89	106	101	101	97	102	93	89	110	90	99	110	99	97	103	92	87	98	97	100	98	103	82	113	97	100	92	101	90	102	95	81	110	101	105	94	114	113	101	104	114	118	98	106	109	132	90	97	92	100	100	87	87	104	94	94	102	100	86	100	112	91	92	87	75	108	84	96	91	103	98	109	102	96	97	107	104	101	116	116	106	101	126	96	97	99	92	85	96	104	87	84	101	93	91	86	91	101	86	98	112	114	99	87	83	94	101	91	107	88	108	104	88	101	104	93	93	87	100	98	100	105	95	107	121	96	97	101	93	87	93	107	109	81	98	110	92	87	109	78	94	98	94	117	103	96	93	92	124	84	92	97	70	99	92	98	120	112	93	100	98	86	86	109	105	113	94	100	103	77	97	112	85	99	113	91	84	92	106	117	99	105	100	92	104	106	77	101	110	106	91	100	93	107	96	115	103	89	97	77	106	95	110	109	96	100	113	109	109	97	105	97	102	98	109	109	99	111	84	103	91	95	99	107	116	100	100	103	105	100	83	98	118	84	92	89	89	103	104	93	110	99	121	111	78	92	98	103	104	84	84	98	96	95	97	99	109	108	96	86	86	110	97	89	96	100	99	112	114	100	90	109	106	93	88	114	103	100	91	92	93	107	80	100	83	94	91	97	102	105	97	101	111	89	88	109	109	96	105	98	108	91	91	102	101	95	101	90	82	99	93	97
28405	16194	7038	5731	10047	11947	10734	8983	7096	5849	4865	4288	3702	3217	2917	2702	2294	2031	1832	1607	1416	1411	1269	1212	1096	1137	1023	1017	935	916	913	829	899	818	801	774	807	814	783	778	779	749	763	789	772	817	759	819	783	774	782	813	800	778	807	819	783	791	736	812	794	792	745	788	805	756	832	708	801	779	795	748	770	792	794	772	744	761	784	777	834	755	771	769	790	783	766	784	807	777	749	860	720	796	747	792	780	808	753	740	740	770	797	773	774	799	803	777	771	757	795	796	756	770	809	775	783	791	779	727	782	813	777	850	781	779	810	817	739	792	805	747	791	764	779	775	763	808	771	792	804	821	755	822	781	767	832	791	784	786	783	775	767	712	773	835	772	805	794	745	811	821	804	780	745	759	820	784	767	759	803	825	779	776	779	737	798	742	796	777	829	780	801	796	755	771	759	742	808	798	810	788	785	813	798	764	761	771	807	773	703	758	775	828	786	834	769	787	784	786	788	788	762	721	742	820	820	793	811	816	792	764	764	788	756	793	797	810	765	840	760	848	761	792	766	780	790	800	824	786	763	708	786	792	774	801	823	790	783	777	789	789	819	795	744	725	800	731	825	750	774	775	772	813	806	779	838	849	769	839	792	726	802	827	787	783	774	762	806	777	760	807	816	804	817	794	783	756	796	750	771	812	787	799	784	810	760	804	784	774	756	790	727	817	766	768	763	767	790	824	798	794	774	833	761	824	786	778	751	768	779	784	757	824	758	780	795	807	774	786	798	793	753	764	742	741	786	770	823	775	813	774	800	812	768	775	785	782	798	788	775	734	755	762	789	734	784	776	783	799	791	741	808	790	770	753	804	758	820	823	750	804	783	810	772	790	794	825	818	796	801	776	797	746	785	827	804	806	786	773	747	786	797	789	725	790	786	816	800	775	796	779	782	809	755	809	748	737	784	775	771	804	763	808	781	808	742	829	798	805	803	821	753	770	789	779	747	813	750	766	800	785	772	775	764	787	770	781	799	790	759	778	824	823	746	784	812	774	818	770	762	837	721	721	778	798	795	732	752	794	813	737	817	782	746	797	808	797	815	745	768	787	766	789	763	799	820	783	772	765	773	755	793	784	833	729	777	813	789	759	753	782	781	789	773	789	812	776	779	807	792	712	766	784	749	824	773	812	766	769	794	794	771	796	773	737	785	806	798	785	812	786	804	761	766	788	818	778	825	811	801	794	811	723	816	787	747	819	798	760	803	744	777	746	776	771	761	797	770	829	840	798	834	739	806	740	788	778	783	790	781	780	738	760	822	778	800	819	741	788	791	777	789	780	750	777	750	769	822	840	827	763	831	798	779	750	777	795	745	771	781	743	799	810	749	742	762	796	814	756	761	782	757	798	790	762	749	771	793	764	746	783	756	747	776	802	769	829	801	762	789	807	780	839	803	847	757	767	865	729	775	761	777	761	716	782	732	772	761	765	737	783	785	778	795	770	763	779	751	751	801	741	798	774	756	819	803	807	782	787	798	808	818	796	804	745	786	802	785	799	798	806	740	790	793	771	786	807	795	793	803	769	779	770	782	768	778	740	802	803	813	784	756	790	795	750	816	807	818	842	763	766	812	784	754	816	780	744	752	754	772	746	759	833	771	802	746	753	784	803	776	787	784	761	774	782	787	863	760	754	766	801	815	788	788	757	806	793	793	799	779	818	752	792	798	793	757	763	777	761	765	801	741	801	813	805	796	759	747	777	795	834	774	758	767	807	786	789	814	775	785	804	762	791	782	761	846	820	775	791	794	769	759	761	757	754	757	712	772	769	767	788	777	763	825	804	790	746	767	753	778	841	758	727	783	758	718	814	742	818	807	781	772	784	788	767	782	817	828	794	806	735	799	800	754	800	765	776	814	746	800	768	733	774	768	796	777	789	760	749	780	794	713	755	781	787	798	785	749	819	857	752	747	766	776	790	791	783	733	778	809	780	794	787	802	755	770	772	816	828	812	762	809	838	786	764	787	774	764	773	762	780	741	767	752	764	779	806	789	799	852	746	780	846	768	758	758	782	782	769	765	803	784	723	784	760	826	763	814	762	787	758	771	740	809	754	803	759	766	793	783	765	773	801	772	806	779	783	781	749	816	784	805	768	818	795	823	804	779	819	781	787	758	793	785	780	775	814	823	737	793	763	762	795	751	746	778	790	786	768	786	831	782	742	790	784	777	767	768	792	776	749	792	786	748	815	770	740	841	806	787	765	760	801	766	800	735	785	779	773	713	811	805	788	790	819	768	843	772	816	791	778	801	785	795	784	760	799	762	804	793	791	787	800	793	795	782	772	803	809	752	775	753	810	750	784	840	776	829	762	760	799	729	769	761	782	780	808	778	822	784	762	805	770	768	759	749	783	779	790	760	814	787	760	772	737	794	784	789	760	789	756	827	828	767	757	730	766	752	821	787	796	764	771	786	799	816	781	781	788	792	752	766	771	756	816	771	789	811	813	763	773	738	738	766	763	731	812	792	737	781	777	813	827	837	763	804	810	743	745	777	842	775	815	784	790	788	783	744	784	759	746	727	797	807	741	834	758	762	763	783	708	813	797	816	754	698	778	759	769	792	797	820	744	772	817	802	740	767	771	801	770	795	788	769	840	778	777	844	808	755	734	772	788	814	821	794	767	732	760	741	743	778	778	792	804	832	784	785	766	773	819	811	772	743	792	743	832	759	773	797	789	736	827	789	756	790	789	784	783	793	781	813	766	820	841	800	757	802	771	744	740	838	793	775	771	756	777	796	793	775	793	778	738	772	767	790	800	794	782	745	868	742	759	788	760	784	757	813	801	813	792	733	738	745	792	806	795	777	799	787	826	789	780	764	776	775	813	794	727	736	794	750	745	768	779	742	706	786	752	820	796	771	773	802	768	759	752	765	788	736	777	763	743	805	759	798	762	822	756	772	848	712	722	778	774	798	783	814	831	807	769	808	816	747	787	727	813	789	818	789	758	709	781	803	811	778	766	781	782	776	810	789	766	788	791	792	807	803	757	781	804	793	743	810	759	806	783	779	792	825	831	761	790	741	723	764	743	752	782	751	788	732	793	782	814	809	790	762	797	779	812	732	768	780	775	756	750	801	732	749	760	774	815	838	804	797	769	801	823	781	728	799	779	810	816	760	745	787	842	804	784	800	755	769	753	737	825	790	801	785	819	831	782	775	795	792	784	805	793	741	786	814	792	771	832	715	793	811	763	785	779	786	773	788	783	785	753	786	737	817	758	756	794	805	772	775	782	799	846	775	781	823	774	775	761	776	784	711	726	759	752	832	752	777	793	773	789	753	790	807	785	793	771	775	751	776	774	799	781	803	814	819	843	791	799	816	752	779	755	749	795	759	803	781	778	802	796	786	785	771	756	745	796	792	794	790	806	786	789	707	772	763	759	740	785	758	821	773	767	816	791	768	769	785	791	756	798	815	820	780	822	766	802	737	815	748	781	849	821	790	822	777	781	765	814
5596	3325	1064	374	304	347	358	369	327	256	245	198	221	182	191	190	177	164	154	157	138	133	109	117	117	124	114	120	101	119	101	118	103	107	114	107	99	101	88	110	90	100	93	92	119	112	112	96	109	102	105	107	105	99	113	103	106	97	119	92	104	90	90	111	97	100	99	107	98	100	95	113	105	107	109	102	114	115	98	96	112	117	98	105	96	107	114	108	107	112	101	114	96	104	105	84	105	112	103	116	105	101	101	105	127	97	107	101	109	106	103	111	114	102	99	106	106	82	109	110	81	119	115	119	90	109	104	113	106	101	115	98	123	101	110	109	115	100	105	113	87	94	104	103	128	90	110	110	100	113	94	108	92	89	97	104	103	105	100	116	126	130	85	111	117	124	115	101	104	96	96	101	93	101	98	93	116	101	98	115	111	94	107	110	118	107	92	93	108	103	108	105	101	100	131	115	104	119	109	113	109	104	105	103	100	105	115	86	130	98	98	104	118	104	93	97	106	97	107	123	97	94	107	106	116	85	123	116	125	110	110	116	106	97	112	110	105	106	112	92	118	115	99	108	98	106	114	109	89	101	112	103	102	121	97	92	111	97	109	106	109	134	109	91	116	110	92	113	106	103	121	125	90	110	91	95	108	102	112	90	115	103	94	99	117	82	102	93	113	113	113	117	92	112	111	111	110	92	84	92	104	99	116	100	92	91	109	115	104	106	104	85	94	108	99	100	98	94	104	109	102	91	108	123	111	116	90	88	104	120	110	113	119	118	103	124	99	111	99	117	100	87	88	114	100	100	114	108	108	99	94	108	97	103	107	90	123	101	95	114	119	112	102	104	104	102	113	98	113	104	111	102	107	100	108	101	107	124	108	99	87	95	109	110	101	90	97	117	101	95	106	104	87	96	85	95	101	102	119	127	110	110	102	106	108	99	104	85	113	102	117	109	103	102	108	98	113	73	102	112	117	94	103	95	106	98	118	116	93	112	114	96	80	113	101	98	102	97	111	114	100	95	92	90	98	104	100	115	95	101	116	102	92	111	95	115	130	104	99	119	97	107	106	99	113	84	100	118	96	91	96	89	98	99	113	108	99	99	98	104	114	118	114	99	96	100	113	112	98	101	99	88	89	112	100	105	101	111	113	105	96	119	97	99	112	103	106	102	106	99	85	103	113	97	112	110	116	97	108	92	101	107	101	101	102	103	113	117	103	109	114	99	103	90	97	94	118	118	100	104	97	95	107	101	119	115	110	111	106	89	90	118	111	109	102	94	96	120	127	103	105	98	111	89	126	106	111	96	115	115	103	98	83	110	110	100	82	116	104	108	116	132	109	107	107	98	79	105	108	113	100	102	96	93	112	110	113	110	110	104	94	93	114	88	116	109	91	92	94	93	97	102	100	118	125	98	124	114	84	123	95	111	116	93	93	92	88	106	110	108	95	108	107	106	117	100	103	122	120	97	112	99	101	83	112	97	128	102	92	105	114	111	102	117	104	118	107	112	105	116	93	92	102	87	92	125	90	96	98	107	119	99	94	97	121	108	121	121	103	98	99	102	117	101	99	95	108	111	107	98	101	100	116	116	99	120	106	115	84	108	116	94	90	118	93	103	99	115	103	110	120	134	91	111	90	119	100	116	139	98	128	117	94	114	116	99	102	101	96	102	89	130	96	92	105	102	112	86	94	95	101	109	114	119	96	106	98	90	103	125	98	98	122	99	103	90	123	117	98	116	104	94	95	100	92	109	117	109	116	87	103	108	95	117	95	104	110	103	113	100	118	127	93	120	93	111	112	107	105	96	88	100	115	104	129	97	101	108	122	101	88	111	84	97	94	110	102	132	114	90	95	111	101	109	117	99	94	95	94	100	108	104	99	90	87	106	130	100	109	116	116	104	98	104	92	122	114	103	115	109	104	112	113	106	127	100	113	112	112	130	115	107	108	115	109	109	88	80	109	106	109	121	104	94	95	110	107	96	100	107	126	88	89	114	109	113	104	97	110	124	111	106	98	127	100	97	108	99	101	88	93	101	89	107	101	110	106	112	145	133	102	99	105	114	91	107	98	114	111	99	109	107	90	113	116	116	75	104	97	104	122	95	92	115	101	107	103	83	115	94	107	92	103	97	107	104	95	99	116	92	123	120	104	126	107	106	79	112	97	125	88	98	100	88	106	94	103	106	111	91	104	110	112	89	106	128	128	99	107	87	103	107	107	111	114	95	110	108	101	130	92	100	88	103	91	109	113	91	109	77	102	98	97	107	98	91	104	96	114	88	117	108	95	107	91	109	111	116	88	100	112	107	104	104	123	106	95	104	113	88	104	121	107	111	97	117	129	81	100	103	100	108	115	103	116	95	118	126	99	95	99	110	102	133	116	97	110	98	105	95	97	108	112	116	95	92	121	100	102	83	92	96	103	112	95	101	117	111	116	103	97	101	99	90	103	103	107	123	103	109	114	103	101	119	122	113	105	105	118	109	86	117	110	117	104	88	113	110	88	116	94	106	118	101	110	113	121	107	119	100	94	104	95	110	120	100	123	88	97	102	90	104	103	101	90	101	121	126	113	113	101	108	136	94	95	96	96	115	91	97	101	110	103	119	107	92	115	114	96	98	102	107	106	112	118	131	102	111	108	99	102	96	88	122	130	110	119	101	102	111	97	105	103	124	127	123	101	115	99	108	122	106	106	114	115	97	96	114	116	100	98	108	94	96	112	84	119	112	112	103	117	113	111	105	111	115	101	102	94	109	95	116	102	109	104	114	96	109	88	105	116	93	84	90	118	105	93	111	133	104	107	84	102	113	83	108	101	117	99	85	108	108	97	102	114	128	112	90	96	82	118	131	105	100	121	123	111	111	102	122	124	112	96	108	106	86	93	97	110	104	96	110	116	111	113	101	92	111	113	111	113	111	102	85	104	122	112	112	105	129	105	101	110	103	107	92	87	106	110	111	97	107	112	100	102	116	104	116	103	102	117	106	97	102	97	83	106	108	116	107	125	127	84	99	101	87	101	119	94	105	102	121	110	98	119	106	111	97	124	82	102	114	115	114	120	101	110	120	88	129	106	95	110	100	98	118	127	114	106	101	99	116	105	113	117	121	134	94	99	104	110	117	107	110	117	104	113	105	100	115	102	120	106	108	103	108	96	109	114	84	125	116	109	133	120	96	96	85	107	92	113	97	105	103	118	92	97	119	98	99	112	111	109	100	102	123	116	97	107	106	97	108	106	108	88	111	96	124	107	95	98	121	107	108	109	92	95	95	94	100	110	114	110	81	100	109	103	96	102	91	94	110	89	124	113	113	96	113	119	107	104	124	97	118	100	96	108	97	115	99	110	94	101	93	102	109	138	100	103	90	98	114	103	105	100	109	109	97	95	97	108	116	116	109	87	103	99	116	101	102	114	111	110	100	105	117	99	88	107	125	118	106	91	106	104	105	108	113	112	105	102	134	105	111	109	113	117	111	112	105	111	116	101	109	102	105
31599	20686	9796	6713	11830	13641	12585	10700	8695	7204	6120	5368	4779	4022	3671	3284	3028	2590	2204	2007	1745	1624	1503	1421	1313	1256	1141	1136	1085	1046	988	981	970	907	879	866	846	803	820	797	853	881	882	865	825	808	850	861	855	810	849	861	874	857	874	830	836	804	829	855	831	847	848	879	846	799	845	823	834	883	807	877	854	781	867	871	864	831	866	849	838	882	858	874	788	862	834	845	863	798	889	820	870	853	826	793	844	843	853	872	839	865	888	802	834	804	864	833	867	881	832	796	784	856	824	842	827	846	864	851	858	812	813	841	903	858	809	826	846	829	846	835	875	803	800	884	860	820	885	812	933	856	858	882	877	824	901	835	864	824	842	859	838	834	881	871	782	836	825	814	832	838	816	863	859	900	832	839	841	848	791	844	876	863	833	833	829	848	817	788	853	774	864	856	832	852	862	818	825	850	891	850	892	797	866	838	895	821	848	826	797	808	806	847	872	795	846	896	851	847	861	854	851	811	854	848	851	873	829	839	845	860	795	853	828	830	844	849	828	859	836	842	836	785	791	800	860	824	889	826	832	878	843	763	834	862	811	855	789	795	806	737	818	870	839	795	861	846	810	856	838	812	813	825	842	833	854	840	813	883	828	822	817	835	860	826	829	865	801	813	834	809	791	819	839	821	822	827	805	858	836	828	838	846	812	800	843	799	864	878	839	801	837	872	836	837	804	845	792	856	785	855	811	825	803	791	841	884	838	838	845	835	826	782	818	797	812	856	867	871	775	842	842	846	813	856	837	822	794	832	849	851	788	835	810	845	839	818	818	854	816	811	889	863	849	860	830	810	812	842	834	859	847	879	773	825	829	866	829	801	862	849	900	832	802	781	854	841	801	864	858	859	793	825	872	853	829	837	830	848	867	833	818	812	817	826	848	846	810	829	837	832	815	897	871	845	791	874	816	854	839	826	798	849	819	823	809	834	883	846	810	826	845	848	788	889	821	826	784	813	824	821	827	883	862	840	855	913	830	866	829	788	809	848	830	842	790	802	854	830	830	876	814	912	799	846	813	832	783	887	809	840	871	847	815	790	856	826	860	825	860	837	857	822	883	806	822	823	806	855	871	894	792	851	830	838	869	862	874	822	849	832	806	820	848	871	883	878	788	906	855	859	872	808	843	856	833	806	833	839	798	849	825	832	870	789	850	859	827	840	805	877	847	831	872	827	869	891	862	829	857	814	841	781	903	837	841	811	820	831	846	841	815	872	786	824	871	809	798	843	814	839	874	808	781	862	832	812	875	853	869	866	867	834	897	765	829	849	846	782	846	805	907	899	779	877	788	817	855	800	840	823	819	845	845	861	849	843	853	812	810	852	833	870	898	831	828	836	832	882	849	830	809	843	774	809	863	807	870	874	863	830	815	887	876	829	845	802	864	838	822	834	819	825	800	819	862	832	796	862	844	818	838	854	874	833	831	874	862	793	868	797	845	912	824	858	890	878	881	868	830	843	851	904	858	871	873	859	824	834	829	825	834	880	888	852	869	817	834	879	879	872	777	798	838	872	823	866	779	839	838	814	859	851	817	867	808	877	836	829	830	822	793	809	802	822	840	861	842	842	863	839	872	872	815	892	764	812	825	866	864	833	880	863	828	829	847	817	860	824	885	852	848	818	813	813	818	846	854	833	821	844	821	850	850	831	833	883	853	860	836	804	844	826	836	819	817	873	869	871	834	815	828	862	817	838	814	807	817	823	857	887	890	853	857	835	840	833	845	784	841	846	892	843	816	866	858	845	848	840	819	838	816	829	865	825	856	867	844	848	839	798	861	790	782	855	874	874	866	851	838	824	835	805	796	822	807	823	816	850	847	849	797	806	859	797	865	817	829	826	865	866	844	803	853	816	845	838	816	815	861	794	892	841	832	818	814	838	865	878	849	862	796	865	791	815	884	751	829	814	857	895	819	837	848	780	854	848	844	847	855	834	822	874	814	839	818	795	814	846	845	840	861	784	791	842	854	833	868	830	801	832	865	865	903	847	852	834	839	843	803	835	819	845	853	872	823	870	784	865	866	852	836	850	828	885	866	863	800	824	885	791	797	816	771	832	795	810	791	834	844	784	853	860	798	903	798	834	843	824	839	823	824	792	871	875	859	759	861	865	840	852	838	849	844	872	833	823	874	872	841	801	816	887	865	845	831	842	858	833	842	819	844	802	841	808	882	858	842	835	775	855	819	848	838	844	837	814	816	850	880	825	834	829	829	857	870	854	834	896	851	816	888	838	796	840	817	844	850	808	824	846	839	832	840	858	779	853	880	808	856	799	810	799	809	842	848	794	810	888	864	787	812	841	809	856	833	845	840	796	825	791	783	791	775	879	862	804	800	843	867	820	827	834	811	808	793	886	833	871	818	852	862	864	866	838	872	850	852	840	852	818	822	892	834	854	824	805	837	878	853	834	856	912	824	806	859	885	844	871	827	838	834	838	775	783	808	804	786	804	821	869	868	888	837	873	836	785	796	825	906	860	829	860	815	880	877	834	826	861	861	845	837	830	824	841	818	836	818	812	811	827	821	835	853	837	828	797	790	824	819	829	822	858	844	826	842	865	836	846	820	817	859	871	845	806	819	766	891	799	770	817	814	859	874	837	797	839	847	863	836	821	846	823	877	836	811	867	858	872	837	883	868	846	840	835	833	859	814	824	797	903	817	834	788	810	838	870	860	831	822	811	815	867	812	863	843	885	822	848	848	798	864	845	798	836	821	800	858	885	841	784	829	860	802	818	839	863	842	825	852	823	864	893	852	864	819	867	839	820	813	842	851	839	830	783	807	865	874	871	873	837	838	861	820	821	827	831	790	787	810	836	826	888	822	862	846	823	818	817	813	848	862	889	855	830	815	855	838	858	853	841	826	832	843	844	821	776	852	814	841	807	877	834	815	856	848	814	847	783	880	828	847	811	845	887	858	829	789	845	834	819	848	814	832	839	866	851	787	825	823	828	819	850	852	835	859	873	831	826	837	870	911	791	821	857	887	805	856	805	864	862	836	838	820	812	889	856	868	822	855	841	869	808	823	827	839	828	877	852	790	829	839	874	864	787	849	823	806	829	813	858	813	826	874	810	893	833	777	819	871	857	822	828	786	871	850	835	812	838	826	863	860	803	823	861	879	843	799	826	873	837	806	837	789	863	859	833	844	839	854	838	859	845	826	828	864	871	841	877	873	846	801	820	830	846	874	857	855	816	786	843	889	809	841	841	875	823	864	838	851	841	826	844	789	803	821	879	822	825	799	842	854	840	858	759	819	795	858	823	823	854	835	825	850	785	859	888	848	838	835	902	857	864	829	889	839	805	803	846	849	831	831	831	826	839	871	814	897	850	786	875	852	840	869	814	836	795	798	845	882	808	836	820	856	852	851	813	825	795	867	861	824	814	861	890	829	787	811	834	842	800	845	784	809	816	810	835	842	822	838	841	837	831	855	817	849	821	803	924	853	845	806	869	890	797
7025	5493	1705	556	458	465	548	502	406	396	374	321	293	285	278	259	242	258	234	222	196	198	172	196	173	166	177	161	176	164	150	150	142	174	176	141	163	138	135	137	166	138	165	146	159	158	169	168	169	168	140	175	164	164	147	165	167	152	151	154	148	174	154	155	156	149	150	165	156	177	148	167	159	163	169	148	154	153	162	155	138	153	164	155	151	148	129	141	142	136	182	148	136	165	154	149	148	168	156	133	165	124	165	152	181	162	158	135	155	185	169	159	166	173	151	144	170	170	148	171	155	149	147	151	144	164	143	172	160	161	151	149	171	149	139	142	137	154	165	176	194	149	172	171	141	150	155	160	160	159	160	178	140	154	148	177	178	157	165	175	179	159	167	145	149	165	166	157	156	172	145	170	149	162	125	156	169	136	167	166	152	167	163	158	153	176	121	167	150	169	167	168	148	153	138	151	160	153	163	161	158	161	174	167	172	133	147	180	153	165	141	164	155	177	146	115	161	171	174	168	170	164	171	156	174	142	166	157	152	162	155	148	156	146	154	170	159	182	157	147	170	174	152	162	164	143	170	159	158	158	172	136	160	139	157	167	152	150	163	145	173	167	162	159	147	156	164	151	177	177	161	165	153	135	178	177	181	145	165	144	189	154	173	159	131	174	158	149	141	148	163	163	150	160	151	176	164	158	156	163	166	178	182	155	169	165	176	156	164	153	136	160	149	127	158	161	158	151	159	155	165	159	151	151	138	156	157	172	159	150	182	156	171	157	160	162	162	143	173	147	164	146	167	160	152	189	153	161	174	150	165	144	157	139	165	155	165	183	133	154	162	139	175	160	163	168	140	143	156	154	159	165	138	161	140	141	130	190	145	148	157	165	159	159	128	168	135	161	156	179	159	164	139	156	160	154	173	153	172	153	176	141	138	160	163	150	147	154	121	155	152	161	166	172	131	150	159	155	131	164	170	185	157	177	175	164	122	174	160	192	168	150	155	142	135	142	133	158	179	154	139	163	145	155	130	141	150	145	165	152	156	156	152	158	158	150	141	162	168	168	143	147	146	151	177	147	174	157	155	145	148	142	150	164	157	159	151	156	158	167	161	160	148	169	140	163	161	169	156	137	170	157	147	158	165	167	147	132	169	175	152	158	147	140	142	160	154	168	159	182	187	147	160	144	167	159	144	160	163	152	153	129	140	130	155	150	158	162	146	142	169	149	141	153	144	161	172	152	146	151	162	142	168	166	154	155	125	160	161	166	144	153	148	151	135	153	154	139	157	169	163	144	143	144	161	158	164	153	150	154	154	160	161	170	148	178	151	142	159	159	156	162	139	142	168	164	167	157	174	149	161	162	154	144	159	176	163	150	165	160	158	172	159	154	169	161	155	165	155	162	152	161	137	180	144	150	138	151	154	159	144	160	163	165	148	150	179	172	171	145	142	155	159	153	134	162	164	158	181	167	165	166	170	144	151	157	188	146	170	161	160	183	168	152	151	146	134	138	180	184	159	163	161	157	154	180	169	148	163	172	157	160	186	150	139	162	165	160	146	163	162	168	145	157	142	180	166	141	143	150	187	143	169	141	147	155	164	158	173	163	151	152	147	142	156	178	167	170	162	179	148	165	146	148	165	168	171	164	162	164	149	154	145	163	151	170	146	164	174	149	171	156	134	162	150	157	168	156	166	145	156	177	189	145	181	156	145	139	160	152	157	169	171	155	156	160	177	167	169	162	184	140	143	153	152	168	161	152	156	145	170	153	162	165	163	155	154	152	165	165	162	143	169	169	150	154	161	163	149	139	167	157	162	178	167	174	158	184	151	146	160	163	160	180	184	147	158	173	152	137	155	186	146	168	145	128	170	157	160	148	160	143	154	131	162	168	159	141	148	174	147	170	185	156	156	159	170	150	145	155	145	166	168	134	157	133	161	161	160	164	184	148	155	148	152	157	165	152	161	150	139	150	150	172	178	159	150	168	149	165	168	164	150	172	133	161	157	167	163	143	143	167	162	153	172	158	151	142	143	165	157	153	145	149	161	165	153	152	171	163	149	144	154	140	159	152	147	152	145	150	173	159	127	171	148	151	141	150	162	165	146	118	161	143	170	155	146	146	170	143	149	156	140	163	149	167	153	180	156	127	150	167	149	143	165	149	171	151	141	164	181	163	151	182	151	140	174	158	170	144	162	179	155	171	165	145	161	155	171	175	139	142	159	149	134	140	152	160	156	152	160	160	150	147	144	176	143	169	166	162	153	179	162	165	176	174	157	133	166	164	135	177	165	145	147	160	158	166	178	165	149	165	154	138	176	159	169	153	161	141	163	172	163	161	150	149	180	165	168	144	153	139	156	157	162	155	136	144	168	150	136	150	164	155	163	164	163	167	173	176	149	177	153	155	146	169	153	174	147	139	152	142	171	139	165	174	158	157	149	145	178	160	140	174	153	146	176	159	137	165	162	179	182	154	163	142	154	156	140	143	169	150	159	157	133	157	151	146	170	147	160	143	166	160	194	141	164	158	161	153	165	150	187	159	152	162	149	165	149	170	152	156	173	156	169	162	157	157	155	137	176	157	158	185	185	157	152	175	167	159	168	170	158	167	151	150	154	151	148	155	153	158	158	140	204	165	155	153	144	138	184	155	160	150	179	141	160	150	160	167	163	169	156	144	144	156	161	161	155	182	154	150	146	174	162	165	147	159	160	144	146	175	156	148	180	165	159	148	149	149	163	165	151	191	153	183	174	153	160	144	146	171	172	154	143	165	162	133	152	166	181	182	139	162	180	166	179	144	166	141	169	164	147	157	126	179	155	166	166	155	156	153	140	174	173	175	142	139	165	168	156	159	146	164	172	159	162	176	148	162	164	172	176	162	142	175	154	150	138	149	158	159	168	164	175	145	177	159	161	155	146	164	172	152	156	135	145	142	155	153	145	174	141	117	160	152	151	154	151	164	135	165	168	145	152	146	145	172	150	156	163	143	162	156	167	143	151	170	170	136	158	142	158	169	157	159	151	157	173	134	143	165	154	141	155	157	170	140	162	160	155	152	168	161	148	170	133	167	154	143	177	146	158	160	165	150	164	162	153	167	135	166	156	173	160	155	174	175	184	160	166	152	158	142	150	140	168	160	172	169	161	154	156	144	192	143	145	148	162	144	136	141	176	156	137	146	157	139	170	141	165	160	151	156	163	159	162	135	154	163	162	169	150	152	164	166	148	159	159	145	158	167	154	166	146	162	175	158	141	181	180	159	168	163	171	158	165	170	150	165	143	172	154	136	145	135	161	167	161	137	159	147	143	151	159	139	146	181	160	149	184	133	171	169	165	164	160	149	184	159	163	153	156	140	165	159	175	165	137	154	164	157	185	175	136	163	154	138	156	153	146	186	156	178	171	191	147	161	147	165	175	177	140	161	153	160	170	150	158	155	182	165	160	145	153	161	150	188	164	158	151	158	168	150	166	158	129	159	174	140	169	154	177	163	174	142
35997	25339	12442	8582	14387	16396	15528	12774	10611	8978	7734	6918	5962	5163	4662	4301	3839	3362	3014	2721	2336	2242	2125	1956	1861	1721	1698	1545	1576	1491	1432	1377	1324	1252	1283	1263	1243	1253	1204	1242	1281	1247	1227	1224	1234	1239	1215	1215	1243	1232	1246	1171	1196	1157	1193	1246	1266	1237	1199	1245	1231	1165	1191	1204	1190	1227	1240	1234	1237	1158	1169	1189	1185	1195	1154	1192	1200	1186	1262	1192	1208	1268	1226	1242	1207	1256	1201	1202	1217	1225	1239	1191	1231	1182	1224	1229	1242	1243	1206	1171	1175	1201	1222	1226	1151	1261	1174	1211	1235	1188	1202	1207	1248	1209	1239	1208	1168	1231	1201	1246	1171	1192	1216	1220	1182	1200	1238	1236	1242	1250	1194	1226	1180	1282	1246	1184	1223	1172	1157	1259	1191	1209	1264	1161	1218	1242	1226	1204	1164	1185	1188	1204	1177	1187	1168	1155	1243	1222	1207	1197	1234	1172	1216	1240	1192	1223	1234	1226	1203	1182	1221	1181	1182	1160	1225	1259	1193	1205	1190	1240	1253	1224	1157	1201	1197	1155	1170	1195	1275	1264	1242	1236	1229	1215	1202	1174	1253	1249	1183	1215	1262	1219	1264	1149	1234	1193	1213	1209	1227	1239	1252	1197	1193	1223	1196	1227	1213	1217	1206	1190	1231	1179	1170	1209	1186	1232	1218	1191	1271	1247	1204	1195	1199	1133	1221	1228	1292	1283	1202	1182	1227	1235	1161	1246	1208	1242	1221	1167	1126	1229	1229	1145	1189	1197	1238	1175	1251	1209	1146	1186	1216	1220	1179	1248	1243	1207	1228	1209	1188	1207	1232	1222	1233	1277	1212	1219	1238	1257	1252	1264	1168	1254	1216	1189	1253	1207	1233	1215	1161	1215	1194	1193	1221	1173	1202	1190	1195	1209	1210	1204	1185	1195	1199	1195	1173	1142	1177	1181	1167	1202	1197	1262	1172	1208	1250	1223	1229	1245	1168	1276	1210	1204	1218	1264	1221	1213	1188	1228	1194	1233	1176	1186	1209	1166	1202	1207	1224	1170	1184	1190	1165	1214	1233	1214	1220	1251	1173	1186	1207	1230	1235	1234	1229	1161	1214	1157	1247	1243	1245	1206	1145	1220	1142	1218	1191	1178	1228	1227	1185	1223	1249	1205	1227	1155	1236	1201	1191	1210	1220	1173	1218	1214	1177	1232	1242	1223	1204	1148	1206	1263	1156	1267	1235	1201	1226	1171	1227	1211	1217	1176	1203	1220	1180	1157	1175	1263	1267	1191	1164	1176	1182	1187	1183	1184	1193	1181	1268	1204	1177	1278	1146	1221	1222	1235	1238	1206	1243	1182	1227	1247	1126	1143	1223	1174	1198	1181	1173	1186	1233	1174	1247	1250	1194	1199	1201	1200	1192	1239	1208	1175	1196	1205	1218	1215	1266	1204	1197	1172	1272	1214	1187	1230	1239	1190	1179	1165	1204	1236	1233	1212	1160	1180	1184	1249	1226	1229	1286	1312	1220	1160	1194	1215	1226	1184	1107	1208	1232	1265	1271	1174	1179	1198	1204	1207	1208	1240	1217	1252	1233	1231	1177	1246	1231	1230	1166	1240	1210	1232	1206	1202	1190	1239	1228	1220	1199	1187	1204	1189	1206	1186	1245	1220	1237	1138	1184	1252	1207	1177	1217	1233	1236	1335	1196	1241	1253	1210	1181	1192	1219	1219	1139	1201	1203	1291	1200	1208	1205	1190	1150	1218	1253	1239	1176	1181	1207	1171	1222	1215	1217	1205	1201	1183	1188	1172	1255	1208	1235	1293	1187	1196	1227	1186	1249	1274	1263	1234	1191	1254	1206	1218	1216	1241	1203	1216	1265	1184	1187	1186	1170	1180	1211	1207	1214	1286	1241	1254	1228	1259	1212	1199	1202	1208	1231	1152	1177	1255	1233	1206	1202	1151	1232	1165	1266	1240	1240	1184	1232	1224	1210	1163	1245	1201	1219	1174	1201	1161	1211	1196	1208	1247	1126	1204	1208	1246	1152	1223	1216	1244	1164	1201	1241	1244	1204	1214	1214	1198	1146	1220	1239	1168	1171	1181	1209	1208	1213	1194	1261	1214	1257	1263	1210	1253	1249	1217	1225	1166	1190	1215	1193	1270	1209	1280	1254	1190	1157	1215	1210	1218	1254	1205	1169	1192	1189	1208	1226	1204	1179	1203	1215	1220	1159	1273	1129	1216	1173	1199	1208	1161	1211	1234	1182	1280	1184	1263	1237	1277	1209	1213	1195	1214	1258	1203	1235	1212	1211	1259	1171	1207	1189	1211	1233	1242	1223	1195	1145	1174	1180	1197	1249	1190	1236	1199	1172	1191	1165	1237	1192	1231	1240	1200	1169	1202	1240	1248	1225	1236	1187	1187	1215	1193	1186	1193	1132	1236	1168	1269	1227	1207	1197	1209	1162	1196	1193	1182	1228	1202	1227	1226	1197	1145	1256	1225	1215	1234	1137	1230	1207	1300	1186	1236	1191	1238	1197	1219	1207	1151	1257	1234	1215	1184	1270	1190	1141	1245	1194	1178	1263	1256	1255	1215	1240	1197	1225	1183	1283	1214	1201	1219	1224	1221	1213	1222	1221	1278	1208	1226	1138	1162	1225	1232	1178	1220	1181	1193	1231	1236	1170	1223	1192	1223	1186	1216	1195	1225	1204	1191	1245	1235	1174	1182	1262	1248	1203	1223	1181	1224	1205	1187	1173	1290	1281	1209	1206	1176	1211	1204	1175	1244	1198	1213	1192	1212	1204	1158	1194	1157	1223	1149	1179	1180	1244	1196	1150	1253	1276	1265	1211	1197	1170	1192	1277	1254	1179	1171	1217	1196	1245	1175	1226	1153	1244	1182	1222	1235	1199	1229	1209	1256	1188	1284	1193	1276	1231	1205	1245	1230	1187	1254	1204	1230	1170	1172	1186	1178	1250	1224	1239	1207	1238	1205	1181	1232	1145	1263	1179	1188	1238	1245	1230	1164	1210	1279	1214	1157	1187	1209	1188	1204	1236	1230	1211	1245	1262	1215	1226	1249	1210	1242	1220	1282	1189	1188	1234	1160	1205	1218	1241	1208	1182	1258	1178	1263	1287	1196	1225	1246	1179	1180	1190	1210	1181	1246	1189	1191	1214	1178	1220	1257	1179	1216	1195	1191	1185	1209	1236	1239	1201	1215	1196	1187	1191	1184	1166	1191	1161	1198	1245	1182	1205	1197	1201	1245	1266	1263	1211	1141	1147	1239	1185	1212	1162	1250	1180	1230	1151	1215	1233	1135	1262	1173	1173	1205	1151	1217	1209	1169	1244	1208	1218	1151	1218	1240	1197	1142	1202	1106	1216	1235	1217	1166	1226	1279	1180	1219	1205	1210	1160	1179	1210	1157	1217	1192	1243	1186	1200	1199	1163	1161	1151	1255	1176	1261	1193	1205	1206	1152	1183	1205	1246	1180	1214	1236	1190	1213	1164	1184	1190	1180	1230	1249	1254	1212	1216	1158	1183	1215	1205	1196	1215	1233	1247	1170	1229	1187	1161	1207	1193	1133	1234	1191	1145	1271	1209	1190	1242	1172	1268	1251	1250	1133	1189	1187	1184	1188	1231	1201	1216	1217	1201	1157	1171	1219	1170	1201	1204	1182	1169	1235	1196	1201	1251	1233	1218	1238	1226	1196	1238	1186	1203	1277	1190	1187	1197	1159	1273	1149	1254	1184	1192	1189	1186	1161	1159	1200	1208	1240	1228	1187	1217	1198	1235	1158	1214	1210	1193	1218	1208	1198	1199	1163	1199	1272	1233	1185	1201	1206	1177	1262	1200	1193	1213	1232	1243	1172	1259	1180	1179	1218	1297	1187	1194	1222	1250	1193	1254	1206	1218	1171	1200	1232	1230	1288	1203	1193	1181	1175	1203	1198	1205	1181	1210	1163	1209	1198	1208	1236	1173	1152	1176	1239	1200	1192	1251	1199	1180	1223	1209	1182	1208	1176	1260	1239	1216	1242	1186	1173	1222	1177	1193	1187	1209	1228	1198	1189	1227	1250	1236	1253	1216	1252	1165	1162	1227	1185	1237	1245	1267	1225	1256	1236	1208	1201	1245	1233	1233	1210	1228	1290	1215	1226	1251	1197	1220	1237	1219	1204	1174	1238	1225	1220	1156	1183	1191	1206	1215	1226	1169	1217	1229	1311	1199	1188	1184	1225	1173	1214	1212	1179	1212	1175	1238	1161	1179	1226	1249	1164	1203	1219	1221	1165	1258	1135	1231	1189	1140	1198	1178	1218	1243	1161	1186	1238	1223	1167	1234	1174	1197	1218	1213	1251	1169	1224	1176	1195	1174	1179	1209	1215	1153	1212	1163	1163	1160	1269	1160	1216	1258	1177	1226	1172	1193	1179	1202	1257	1172	1206	1221	1247	1151	1273	1179	1159	1204	1188	1246	1229	1213	1222	1178	1249	1245	1161	1183	1226	1171	1278	1285	1236	1254	1168	1224	1186	1246	1302	1159	1238	1234	1240	1217	1218	1194	1169	1257	1228	1185	1192	1242	1171	1223	1191	1188	1238	1216	1195	1193	1197	1238	1199	1234	1200	1136	1147	1182	1257	1260	1184	1217	1199	1223	1235	1151	1150	1240	1186	1218	1172	1200	1205	1238	1212	1220	1228	1304	1218	1203	1198	1169	1209	1245	1146	1195	1206	1203	1211	1235	1186	1215	1157	1218	1177	1239	1232	1209	1270	1211	1246	1155	1205	1200	1221	1217	1152	1236	1189	1188	1176	1200	1229	1142	1171	1249	1214	1167	1214	1193	1177	1216	1158	1258	1186	1144	1139	1189	1164	1221	1224	1256	1279	1216	1206	1207	1172	1255	1184	1235	1157	1170	1223	1189	1217	1207	1199	1216	1181	1242	1206	1232	1166	1203	1219	1192	1273	1162	1204	1242	1164	1172	1174	1195	1164	1175	1183	1227	1187	1124	1163	1230	1230	1249	1293	1195	1250	1171	1196	1273	1292
3459	1752	599	299	241	251	279	224	209	216	162	177	173	155	157	132	121	155	113	126	104	109	111	99	106	104	85	101	102	73	91	84	85	90	100	88	68	81	77	94	74	85	77	79	96	97	81	85	93	75	75	88	82	93	96	96	72	96	86	68	84	73	95	91	84	67	89	86	74	95	88	103	80	84	82	83	79	86	75	89	64	76	95	86	83	71	93	74	80	92	85	83	93	83	79	70	74	87	77	89	82	91	79	82	64	84	84	81	94	80	78	84	75	96	70	81	85	96	80	77	87	85	74	99	90	79	84	92	88	96	87	85	91	95	81	82	102	75	93	98	83	82	104	94	87	93	74	87	74	82	80	92	79	77	81	83	74	84	77	81	84	98	88	75	97	77	101	87	84	82	74	73	70	87	98	91	106	91	84	77	80	86	86	77	74	77	86	82	79	76	67	105	93	79	83	83	93	73	78	89	81	97	94	71	78	82	89	89	72	74	75	77	86	80	85	87	90	104	91	92	107	101	68	73	81	83	100	76	81	81	82	90	73	88	81	95	88	87	102	89	92	91	85	77	94	90	89	87	82	93	80	83	102	77	77	85	84	81	94	95	94	82	79	72	86	92	79	77	65	78	81	89	83	91	77	82	84	94	78	68	95	83	72	90	85	79	70	76	83	70	93	75	91	84	81	71	90	81	77	66	86	85	84	86	76	78	72	75	89	74	95	74	80	91	81	94	81	99	92	80	73	97	80	81	88	82	93	92	92	85	91	95	88	101	83	91	91	95	89	100	83	87	74	88	100	89	78	83	92	92	68	91	86	78	91	77	89	97	87	84	76	78	88	78	96	83	79	84	88	84	74	96	64	85	91	93	91	83	87	94	79	91	96	78	90	88	70	100	87	92	99	79	81	83	66	84	90	71	81	74	83	91	74	83	88	91	72	85	78	67	72	94	70	79	90	86	86	88	93	69	81	84	99	77	78	94	80	83	76	85	99	81	74	87	76	74	75	93	84	80	96	83	85	85	80	77	89	90	97	79	76	86	96	85	81	64	87	70	85	88	99	74	86	84	77	108	102	83	67	102	90	72	94	96	100	76	96	86	93	97	89	77	85	82	78	88	80	75	108	84	70	83	77	87	82	91	84	70	78	79	76	86	74	91	94	86	87	86	75	86	77	80	70	89	86	85	88	102	90	87	89	87	96	86	80	78	88	85	92	91	79	91	86	74	96	73	81	86	85	86	80	90	91	95	85	108	78	80	86	80	90	93	67	86	68	78	64	82	92	86	76	85	82	81	80	86	76	91	81	103	71	75	70	100	83	61	84	100	100	97	75	89	77	96	74	95	84	94	93	72	91	78	76	68	93	71	89	90	75	67	68	98	104	80	84	93	91	69	96	82	78	76	79	74	77	95	69	90	102	83	97	86	89	82	74	86	83	74	72	93	89	107	90	94	88	89	84	82	83	95	80	81	74	90	84	79	85	93	100	96	80	80	79	76	90	81	87	102	97	103	77	87	84	91	94	84	72	83	107	76	87	91	92	94	83	67	99	99	86	77	83	91	79	71	94	86	75	96	87	87	88	91	88	75	82	78	69	90	84	82	88	82	87	93	75	84	82	85	102	89	92	100	100	95	81	87	81	88	79	89	109	79	69	82	99	83	85	95	91	87	89	85	93	81	75	80	82	82	89	91	88	94	73	78	86	97	77	92	80	96	82	90	86	76	85	89	100	79	75	100	85	78	85	80	102	84	80	110	92	88	80	88	83	77	87	80	111	79	87	87	95	81	66	89	81	89	95	71	93	77	92	75	93	89	97	83	88	88	78	84	76	90	84	71	72	85	88	72	68	100	83	85	100	96	93	90	80	86	71	102	65	80	86	92	83	79	77	86	86	99	84	77	94	86	70	78	71	92	81	102	87	86	83	89	88	76	91	68	72	90	94	99	81	79	78	85	80	83	93	86	82	91	85	94	82	78	87	63	74	91	95	88	83	73	90	83	87	84	87	77	78	84	76	72	82	90	82	79	91	89	75	77	81	74	84	72	82	77	79	70	80	95	97	82	95	100	78	94	72	90	71	80	75	68	87	83	79	81	99	93	75	77	83	105	92	91	77	89	77	83	94	79	83	88	87	80	77	85	71	81	75	95	78	79	66	81	110	77	82	75	87	64	71	89	71	94	83	85	87	65	75	87	96	88	72	91	80	91	95	95	92	75	99	90	98	98	83	76	92	92	88	100	82	81	71	101	85	102	82	98	93	83	73	87	90	68	85	94	98	80	77	101	98	89	81	91	81	73	68	83	70	89	73	85	88	76	88	98	85	103	64	72	78	81	81	87	90	85	74	98	79	81	100	89	96	77	104	83	83	80	92	88	80	77	97	91	80	81	98	84	78	83	71	79	88	88	85	76	93	81	81	104	84	63	72	98	88	85	92	86	83	98	101	89	94	65	91	84	81	79	100	93	94	76	79	87	78	98	82	88	87	85	85	85	84	85	89	65	100	94	83	87	84	82	96	98	87	83	89	87	75	88	78	80	76	94	100	92	85	89	87	81	78	80	79	82	80	82	86	80	97	105	90	85	83	92	73	81	94	59	89	94	88	84	84	77	73	94	78	92	97	95	73	106	103	85	77	82	86	85	76	91	84	79	76	67	82	84	112	82	68	73	92	84	91	88	92	69	79	83	87	92	91	97	106	90	82	92	101	75	103	71	86	83	74	98	80	81	88	89	82	102	82	79	73	83	94	80	101	82	102	99	84	84	80	82	92	78	84	93	79	76	81	93	87	98	82	90	91	78	90	80	87	85	90	92	84	84	82	76	87	80	76	74	84	89	81	94	92	82	72	97	85	88	91	73	73	105	84	102	78	87	88	79	85	72	86	86	84	77	89	79	94	80	102	87	106	81	85	77	89	84	84	89	92	71	81	90	82	69	74	88	100	93	75	91	82	64	75	94	77	84	101	96	78	95	74	73	73	87	99	77	91	73	84	91	85	72	90	89	89	90	73	88	80	91	81	77	92	89	94	93	92	82	75	87	75	81	102	102	85	74	77	89	82	88	87	83	78	83	79	89	94	95	82	74	72	82	80	84	88	68	82	105	64	95	78	85	63	84	91	105	84	94	71	79	80	77	75	74	83	86	90	67	95	92	86	95	70	88	83	86	63	74	87	87	82	94	91	92	84	95	74	82	74	90	88	91	69	91	74	84	94	73	83	78	75	83	86	93	85	78	92	76	100	79	81	83	87	71	73	82	93	103	97	86	99	83	76	81	76	85	76	90	63	79	89	84	94	69	97	92	83	82	80	88	85	76	88	95	94	79	87	76	101	93	73	78	83	98	80	80	83	86	86	80	93	87	100	88	72	91	92	93	86	94	76	96	76	77	89	89	83	94	83	95	91	86	95	78	90	74	94	79	91	92	95	80	61	95	73	69	76	78	86	75	79	71	84	78	77	84	79	93	84	78	66	68	70	93	77	87	93	82	84	70
27440	15506	6304	5190	9217	11032	9958	8270	6683	5656	4756	4195	3651	3187	2832	2572	2320	2010	1844	1614	1404	1251	1150	1138	1069	956	948	932	885	825	811	762	755	712	723	699	672	698	695	719	718	674	666	696	703	673	719	719	662	709	694	648	695	684	724	673	649	711	669	647	668	672	688	654	742	709	678	657	693	656	652	684	670	635	644	727	684	642	668	699	665	691	675	648	691	735	696	708	689	754	639	689	675	705	680	659	673	664	676	651	662	621	639	676	707	692	708	716	686	689	661	714	715	677	678	699	708	654	694	742	744	684	713	709	667	707	667	706	668	679	718	674	725	700	715	714	640	662	718	715	662	642	715	694	729	660	684	700	665	671	658	675	676	697	680	691	696	655	685	711	684	683	651	675	642	676	669	697	682	707	684	722	658	700	661	720	692	692	645	653	689	679	629	705	710	680	729	724	675	676	661	695	717	655	729	643	684	693	688	695	678	698	659	710	666	677	740	612	672	663	664	690	705	709	700	707	682	714	653	692	698	697	673	688	688	640	674	673	724	705	639	659	666	711	722	663	665	680	659	625	639	689	702	712	658	675	678	758	714	699	652	667	715	682	687	661	666	682	674	659	673	658	686	671	662	640	719	705	657	649	723	658	676	691	647	685	659	677	694	648	706	680	704	651	672	683	676	680	666	714	705	692	663	684	657	693	660	673	686	691	693	689	699	616	658	666	647	699	692	675	702	652	659	699	705	681	679	696	709	728	705	700	677	668	672	656	647	651	656	682	681	675	660	650	698	683	671	693	663	715	653	702	695	670	630	676	708	629	709	667	636	681	704	709	655	714	675	665	707	705	704	650	668	692	718	667	713	638	635	681	656	673	688	699	667	660	667	644	760	682	666	652	717	663	704	658	705	704	704	703	696	646	694	697	658	676	650	667	685	644	680	719	656	688	707	722	694	704	663	700	671	721	726	691	687	694	662	664	670	681	719	702	685	619	674	699	661	691	703	687	690	696	657	662	675	701	681	636	691	689	673	684	669	684	701	652	681	697	671	709	659	681	705	668	681	687	655	698	656	736	642	650	673	725	675	717	668	637	687	697	711	703	696	724	701	690	700	705	673	683	691	672	656	656	676	706	684	658	664	702	755	682	667	678	648	731	642	671	681	667	698	726	673	705	660	683	714	630	637	672	725	684	658	621	658	666	712	669	670	714	727	669	735	667	728	712	669	672	717	692	668	684	695	687	683	615	696	646	663	663	652	636	707	721	693	677	696	662	724	669	664	658	656	729	691	672	668	686	751	713	672	690	605	723	721	743	683	710	658	716	686	686	656	669	680	663	635	662	675	654	641	689	732	658	685	657	711	675	658	619	693	662	709	686	680	726	712	725	661	687	697	693	680	681	654	675	681	668	655	661	689	656	672	668	699	664	675	701	707	694	711	660	691	682	708	704	696	646	695	708	721	696	689	708	656	668	667	672	684	674	686	657	681	686	677	649	691	673	672	668	696	701	672	673	700	724	702	714	702	655	709	680	704	708	646	674	669	678	698	668	668	712	667	732	667	679	675	680	711	725	701	676	713	703	683	704	667	701	681	712	674	676	676	651	709	696	702	653	720	717	667	677	691	651	650	683	684	683	677	684	705	720	657	725	696	673	639	719	645	673	668	689	673	659	717	681	716	715	672	695	608	695	688	650	700	680	691	697	723	664	693	716	693	684	690	686	635	693	704	688	700	647	701	703	695	648	705	678	713	663	718	703	693	649	679	680	672	703	693	680	701	676	642	663	696	673	674	692	684	688	686	728	669	679	682	683	629	674	670	695	728	708	679	710	688	630	682	679	702	687	749	685	690	697	708	668	689	694	637	654	678	732	704	741	694	690	658	696	643	671	705	645	713	628	674	704	675	656	628	703	676	694	708	683	680	678	652	664	674	706	668	688	718	670	675	653	685	689	699	700	658	690	690	668	656	675	736	687	685	692	691	714	709	681	647	636	660	681	647	692	649	697	652	768	680	671	667	689	677	678	660	664	653	694	655	690	688	662	688	661	672	650	678	694	689	700	615	661	661	670	679	734	693	656	696	661	657	678	656	674	682	640	625	615	682	686	640	688	704	690	693	679	652	678	663	689	704	656	686	712	621	695	682	676	682	702	687	681	683	681	668	683	671	727	675	707	688	661	691	711	717	675	702	643	704	644	628	660	638	735	686	693	663	680	671	638	675	677	698	696	678	663	671	644	694	719	676	662	680	699	701	675	704	621	658	684	646	655	692	697	678	709	695	747	690	671	673	684	636	664	655	707	673	693	648	661	665	669	674	673	718	676	648	693	721	718	670	700	685	680	697	694	653	707	705	637	676	722	669	663	635	683	679	680	656	684	678	693	698	645	645	681	732	692	694	702	681	670	673	719	644	721	726	687	670	667	658	682	675	602	698	665	726	690	669	683	680	688	671	697	718	628	693	668	685	661	724	642	733	690	663	707	664	691	668	642	670	686	682	683	697	738	680	650	703	661	666	685	723	700	660	641	668	672	717	687	695	651	673	664	685	661	695	686	703	650	674	668	630	662	678	626	730	657	723	654	681	682	674	694	652	688	634	686	671	703	638	727	657	693	708	676	663	643	690	671	687	691	689	660	695	730	685	698	708	704	682	743	683	687	711	664	681	708	665	636	707	646	698	663	666	686	670	698	692	703	658	717	729	679	647	705	680	641	656	722	681	718	671	695	675	673	677	668	684	696	651	711	652	741	625	658	738	692	644	673	676	690	640	660	645	682	710	679	684	701	703	677	664	675	707	639	736	679	674	684	650	670	719	690	705	647	728	688	631	699	646	668	703	679	683	693	685	665	670	680	685	661	692	667	673	654	670	707	667	676	676	653	675	723	662	665	676	698	623	748	690	699	710	660	643	636	661	708	631	658	691	702	735	694	613	687	676	647	680	659	693	681	682	689	697	677	698	690	676	695	693	689	687	666	708	667	662	711	660	676	659	674	678	725	696	697	694	677	671	739	680	667	705	694	687	668	711	679	707	632	729	664	677	703	690	681	684	672	704	664	683	686	675	701	651	722	676	656	683	628	697	677	663	701	719	681	713	648	707	683	727	675	734	651	674	704	585	667	654	700	714	660	654	693	644	680	670	736	677	638	671	721	696	695	704	654	681	657	684	712	687	685	682	663	712	660	666	680	672	672	683	672	650	728	714	645	695	709	678	673	617	670	658	719	737	716	642	663	674	659	684	709	661	669	718	722	644	696	678	661	688	687	685	679	671	730	702	683	669	673	671	685	720	648	721	692	661	641	682	684	680	701	664	710	674	654	689	711	651	690	639	684	635	701	679	670	677	693	687	640	679	635	627	694	650	677	675	613	742	718	716	673	662	692	714	645	687	748	672	679	666	695	677	722	660	665	659	722	678	712	650	675	704	709	666	642	698	698	667	667	659	664	710	671	685	674	674	671	700	657	655	635	712	710	668	677	657	679	667	684	649	661	672	666	685	688	681	666	691	688
3557	1865	627	313	258	275	271	234	213	188	161	205	161	160	161	154	157	130	126	147	130	130	112	110	98	93	105	91	88	104	101	95	111	92	100	102	96	122	90	92	105	98	97	88	113	83	88	98	88	96	100	83	89	96	105	85	98	97	88	91	87	98	98	91	92	81	85	98	95	104	78	98	86	96	92	88	83	111	96	88	97	83	97	93	85	90	77	105	85	93	100	89	96	95	86	97	87	107	93	101	90	89	88	98	90	94	112	99	95	106	99	93	89	105	78	85	101	99	88	90	103	109	86	91	83	97	101	118	82	98	87	102	109	93	103	101	94	107	92	80	102	81	79	85	112	108	89	101	84	81	90	106	91	98	108	104	105	117	87	96	100	90	88	89	119	96	94	95	102	100	100	96	85	103	101	106	103	104	109	100	97	90	96	98	83	114	95	111	91	85	97	104	80	93	112	97	108	92	101	71	97	82	79	97	100	88	103	89	78	92	84	100	104	95	96	94	89	98	96	79	106	101	106	91	102	100	96	107	86	103	98	83	99	83	93	102	85	79	96	79	102	100	93	81	96	87	102	89	94	81	96	100	94	93	88	98	99	112	65	91	111	90	97	94	86	92	94	90	94	107	103	97	94	80	112	84	87	102	97	111	91	101	100	94	101	111	91	91	99	85	86	100	99	110	103	76	116	71	95	104	99	83	106	101	96	91	87	98	94	104	89	92	111	75	101	100	90	104	100	101	92	89	99	80	74	75	100	98	97	105	82	89	93	103	108	102	104	81	92	115	83	105	106	94	92	100	94	95	79	85	91	93	102	102	97	72	97	88	103	106	87	99	91	96	89	113	109	101	114	78	95	93	98	89	90	99	107	89	94	103	93	118	99	88	90	111	85	87	108	109	102	90	91	100	96	97	103	86	105	93	90	100	105	96	80	81	117	97	94	91	91	111	90	113	92	111	101	88	83	99	94	92	81	107	106	94	88	95	106	86	82	71	99	98	106	113	91	99	93	114	110	91	109	96	90	91	87	89	88	105	88	100	94	87	84	101	99	98	95	102	89	103	95	91	90	98	92	96	103	79	99	101	106	106	87	113	104	99	96	96	80	96	123	89	95	119	108	95	116	107	93	115	104	82	101	91	99	107	72	96	84	112	102	121	87	101	91	104	88	97	119	106	106	99	110	98	115	92	108	79	98	113	88	101	94	98	105	81	98	95	106	100	85	91	78	95	85	103	103	95	109	103	92	87	86	107	106	82	102	83	91	103	103	89	109	102	83	85	96	118	85	95	100	108	91	99	88	85	109	104	92	91	104	90	107	87	84	110	97	103	114	89	121	103	88	88	95	101	89	106	97	98	93	98	87	76	86	90	107	92	104	93	101	98	94	90	99	104	129	102	83	111	88	88	104	100	102	100	97	95	78	105	83	87	110	89	83	107	105	94	89	112	99	88	90	90	96	85	99	83	97	104	101	94	89	97	94	108	95	83	89	92	94	102	89	92	96	97	92	82	114	103	97	98	97	92	116	99	103	88	109	100	101	106	97	81	111	101	105	92	93	88	101	95	100	107	110	106	83	95	76	104	81	88	106	89	120	85	94	96	96	96	101	112	100	114	104	87	110	107	106	97	101	105	96	89	100	110	91	91	84	76	83	85	107	97	78	88	87	108	116	87	100	106	115	112	83	86	89	83	87	83	92	102	101	114	80	90	109	91	85	79	99	97	104	87	119	107	107	85	94	95	95	113	79	104	95	100	93	90	102	95	68	99	82	96	96	110	106	95	86	90	100	72	104	88	106	104	88	82	102	95	88	87	94	114	78	102	104	87	76	114	104	94	91	90	101	92	89	111	98	95	98	83	109	95	96	105	93	103	99	89	87	98	83	87	91	86	106	105	101	100	82	101	85	71	102	94	98	98	89	94	89	109	111	85	101	99	98	90	101	104	88	114	84	83	103	85	87	90	100	100	89	94	97	99	103	95	84	107	88	100	97	108	83	88	96	89	111	89	96	103	87	98	80	117	107	101	97	97	88	91	102	94	99	87	92	93	99	105	105	101	85	87	101	89	93	110	91	85	85	83	97	92	95	91	91	90	85	92	102	91	96	97	101	107	108	97	90	99	105	104	92	111	102	92	85	109	90	92	103	75	85	94	89	103	86	103	111	100	91	95	92	98	89	102	100	93	92	96	75	87	97	93	84	106	98	91	99	94	97	88	85	109	107	97	71	95	109	92	89	83	85	82	100	97	84	102	99	102	83	101	92	109	100	72	81	82	88	107	89	90	97	80	99	111	103	95	93	95	84	92	103	90	90	90	100	98	109	84	102	108	103	104	101	113	101	89	95	97	91	98	98	90	85	92	117	92	108	105	85	100	97	89	98	79	110	98	110	87	96	103	91	113	103	100	97	103	85	84	103	96	99	85	88	88	103	84	96	96	104	89	76	103	94	89	110	62	85	98	100	104	89	90	90	79	114	109	85	96	93	83	81	94	100	88	97	104	85	105	108	102	90	98	84	99	94	104	97	105	98	101	72	79	91	110	104	86	101	111	98	93	99	98	84	91	89	90	93	94	97	93	103	87	98	103	99	106	102	89	95	99	80	107	79	85	94	98	113	112	115	97	106	103	124	91	87	97	90	71	86	98	103	117	88	108	110	109	90	94	95	81	94	108	106	96	92	81	97	101	75	106	101	89	105	79	80	73	87	103	86	100	83	94	113	90	106	90	104	76	95	91	99	99	92	88	101	109	82	102	82	101	115	95	87	100	91	94	107	95	104	95	90	100	105	83	99	97	89	91	87	84	89	84	85	89	95	102	87	93	87	91	89	83	99	82	98	73	89	98	82	95	112	104	100	88	105	90	98	96	111	100	89	94	90	91	92	88	88	114	100	100	96	107	106	100	93	99	105	90	87	90	89	108	109	98	97	109	86	106	93	105	82	96	96	100	94	99	91	106	107	100	91	91	76	100	112	86	85	84	101	94	93	81	94	120	82	97	109	115	108	99	97	100	104	98	101	89	120	85	96	87	100	86	95	91	100	108	96	101	94	102	98	102	92	91	90	80	98	90	83	95	93	98	83	90	107	113	114	106	97	89	90	100	95	94	93	88	89	97	84	92	94	93	98	101	91	81	102	102	91	106	107	111	118	104	95	85	102	100	98	101	103	104	91	96	97	110	99	84	101	105	106	101	92	94	92	96	98	88	98	86	79	75	88	93	83	92	77	93	106	86	100	99	106	74	73	104	113	99	91	95	99	101	84	97	86	106	96	92	102	100	108	92	103	85	80	86	91	102	105	99	87	97	80	106	120	97	104	115	96	100	85	105	89	93	94	86	107	110	91	97	118	97	73	102	105	87	114	99	112	100	83	90	108	100	84	106	94	92	78	109	96	95	107	97	73	93	107	91	90	89	100	98	104	87	94	94	108	108	113	95	90	103	96	76	100	102	104	81	92	90	101	102	91	86	91	114	98	89	94	94	85	87	86	108
28600	16282	6521	5236	9401	11256	9843	8276	6873	5744	4826	4198	3722	3205	2872	2514	2375	2024	1823	1614	1470	1302	1250	1227	1148	1054	986	922	898	871	896	887	818	772	748	785	768	743	811	802	768	755	752	784	741	782	838	711	766	747	729	753	751	734	751	730	733	791	745	795	757	730	738	748	771	791	764	811	755	728	783	715	807	743	778	772	757	736	776	756	725	750	810	729	783	774	723	747	745	698	768	744	798	768	724	754	707	789	764	782	794	761	734	770	748	784	781	795	734	779	777	775	726	732	714	731	719	780	733	736	723	749	726	762	804	786	735	789	750	765	822	679	723	774	731	791	789	802	749	802	727	738	752	791	766	754	733	757	754	739	713	729	719	697	695	692	730	759	722	743	747	750	724	743	767	748	749	774	706	718	709	746	732	789	765	723	797	791	768	756	729	708	789	773	730	747	721	799	746	831	759	764	725	711	716	718	767	758	727	756	775	794	763	793	700	766	772	765	765	713	729	746	709	740	755	744	785	763	759	764	715	728	760	736	731	790	730	770	744	777	777	782	749	745	747	814	760	760	731	753	768	742	759	744	818	789	754	744	670	783	800	696	759	754	793	736	758	759	780	677	762	749	779	786	773	728	769	773	742	742	707	740	727	760	731	727	747	772	772	668	732	806	797	788	737	754	770	742	738	763	738	762	772	753	753	756	754	734	720	733	765	745	725	752	718	759	776	738	741	764	748	794	765	778	706	727	752	758	731	694	784	722	787	765	721	756	734	760	757	740	703	729	751	729	771	811	785	793	773	784	738	714	776	780	753	696	727	761	720	805	755	726	775	707	786	755	769	735	730	749	695	731	745	724	750	733	754	783	733	778	751	787	768	781	802	740	787	778	768	798	754	796	736	768	723	740	787	745	770	726	704	755	769	786	723	775	769	769	747	763	706	749	747	738	754	729	758	716	739	749	792	761	733	733	746	763	750	728	789	774	747	748	795	750	737	789	824	777	778	733	733	763	707	790	795	708	802	745	798	770	743	731	734	727	789	753	774	725	735	828	760	762	780	726	769	785	776	751	770	734	771	771	753	780	739	744	771	784	756	766	752	753	762	723	729	756	765	756	753	789	746	726	807	793	752	754	773	746	778	691	762	794	747	758	722	753	747	773	759	734	731	789	791	776	708	788	728	732	794	813	728	746	749	718	725	752	776	744	765	774	749	787	716	790	770	759	749	780	760	772	754	734	791	759	741	726	761	703	679	772	760	729	751	750	759	736	758	750	729	750	741	740	762	750	764	769	783	754	779	707	746	752	763	736	745	742	737	753	774	784	766	737	767	777	773	776	733	725	755	782	731	735	750	756	753	737	733	734	749	742	758	766	777	765	742	769	755	766	781	726	753	747	748	740	727	749	776	723	780	774	786	773	768	768	753	753	760	743	722	758	710	766	786	792	767	714	755	777	740	758	752	790	686	717	769	745	771	778	782	749	743	750	733	748	785	769	779	746	784	775	771	778	801	743	727	732	838	779	779	706	747	726	763	777	765	742	774	770	736	753	756	739	786	773	729	737	722	694	801	746	735	768	743	784	749	754	767	745	726	756	781	775	740	740	790	769	704	733	757	709	774	753	727	740	757	781	770	720	768	758	732	723	699	794	750	778	701	738	758	734	778	756	827	822	762	731	728	732	739	752	737	695	790	759	742	746	735	698	750	765	745	715	811	756	744	767	768	731	748	784	741	766	726	746	777	776	733	748	746	751	740	731	753	769	791	689	753	780	766	737	729	724	746	782	732	733	751	746	733	784	722	637	786	726	795	747	736	731	695	769	731	779	811	718	762	805	779	767	794	794	786	723	757	763	711	697	796	780	763	762	785	690	778	790	709	715	744	733	760	773	801	700	754	743	764	730	767	739	794	733	723	777	719	775	764	765	743	798	802	762	798	749	761	778	759	745	802	774	779	686	749	771	704	705	751	785	786	758	766	727	729	735	806	786	725	719	752	722	766	693	690	746	779	748	780	765	762	749	758	811	758	747	752	703	704	717	721	712	747	755	753	773	742	764	729	777	726	728	814	769	804	732	736	740	758	736	781	729	750	778	749	710	727	780	762	808	706	780	808	757	761	771	747	761	704	720	701	782	799	813	737	758	801	788	748	716	775	730	775	783	712	753	758	717	740	755	738	764	742	705	739	771	753	765	722	761	732	795	742	772	752	751	748	778	736	758	762	738	743	726	735	700	744	803	766	750	749	785	781	736	733	746	806	697	726	745	700	771	745	734	740	728	768	771	760	725	667	731	746	754	758	752	754	747	742	717	723	753	796	769	760	732	778	716	708	730	706	717	745	747	722	791	743	806	775	771	757	754	740	752	766	771	734	758	736	753	736	771	767	714	728	766	764	759	742	734	738	750	789	758	749	796	720	715	708	762	771	778	758	762	748	740	768	752	737	750	785	725	738	739	761	770	767	761	721	731	758	747	763	796	779	804	747	721	749	736	768	750	770	704	756	762	772	753	744	700	764	737	805	728	736	747	771	766	719	729	719	765	739	751	813	758	710	725	763	784	714	752	746	756	777	743	715	725	744	732	802	769	729	751	750	748	739	747	811	727	694	775	731	782	773	745	737	790	741	722	752	723	706	716	705	772	751	774	719	770	734	773	716	768	676	765	740	791	749	710	766	760	726	769	737	795	783	725	732	743	708	812	754	814	786	729	720	748	703	773	735	725	737	735	758	747	777	767	766	788	725	777	766	746	748	703	742	759	726	809	740	728	788	775	727	735	716	780	717	759	764	750	802	760	753	740	745	770	749	767	717	787	758	745	738	728	723	795	766	731	775	776	765	758	687	768	716	740	767	733	776	717	755	750	769	742	807	727	706	690	762	761	723	763	751	741	776	812	745	747	738	764	736	745	689	748	773	701	718	752	763	760	769	759	780	756	727	732	692	693	786	764	745	750	776	768	770	800	689	736	740	777	795	724	761	775	736	763	749	736	782	720	772	765	771	771	746	750	735	709	783	735	760	748	735	733	706	757	742	739	728	768	762	742	751	783	726	759	790	754	714	713	799	765	708	741	728	718	747	733	702	734	775	794	773	774	746	724	782	768	736	788	784	725	771	779	759	738	737	758	738	803	727	766	745	770	734	783	783	745	706	722	686	751	762	769	756	715	787	749	704	743	754	750	784	791	698	798	708	741	749	750	731	764	719	778	765	778	763	763	715	708	707	771	774	709	787	756	789	748	718	749	777	729	743	695	732	782	764	688	711	792	726	729	742	779	716	751	748	703	735	745	780	723	704	791	734	704	758	761	781	710	814	755	742	763	714	703	745	781	727	758	711	754	783	786	698	746	761	744	767	770	790	738	742	793	723	750	743	743	772	746	724	772	731	785	762	778	796	823	752	755	704	747	754	773	733	757	699	711	724	772	752	731	807	765	738	725	745	763	746	741	751	742	761	739	744	744	751	694	770	786	717	768	790	800	711	763	775	768	697	747	747	753	714	778	773	751	814	754
5636	3365	889	402	345	365	327	319	314	257	251	262	209	204	225	171	168	198	140	148	139	134	128	125	134	129	124	99	96	104	113	107	88	114	112	82	95	110	116	92	92	96	94	106	99	89	98	103	91	94	91	103	107	97	85	101	113	90	91	97	98	93	105	111	129	110	99	99	93	95	98	95	96	109	106	86	104	88	116	107	95	93	92	97	114	93	118	108	108	97	111	77	100	105	102	97	94	96	95	91	94	98	104	95	125	113	101	102	90	106	110	96	99	97	107	92	109	116	75	86	116	98	100	96	102	85	95	99	99	97	88	99	102	87	110	97	101	97	94	111	95	101	112	109	116	89	95	98	107	112	87	106	109	108	93	109	96	126	93	99	107	115	105	94	106	99	94	79	110	111	104	81	106	84	106	83	92	95	90	103	94	88	106	99	121	101	84	103	116	86	108	94	112	108	100	104	93	107	95	93	111	104	110	108	112	88	97	101	115	86	99	74	113	92	116	96	100	113	85	111	97	93	93	114	109	90	105	105	100	90	100	84	90	113	111	109	101	104	108	93	95	84	97	119	101	108	107	96	104	115	96	88	101	92	97	92	97	113	106	87	99	98	117	87	97	107	102	106	103	120	101	104	113	96	90	114	90	111	106	112	113	113	113	111	83	94	103	101	83	116	110	97	93	94	94	91	101	106	97	98	106	105	118	105	82	82	99	96	99	89	100	105	93	76	97	120	111	111	123	98	96	89	120	109	118	94	128	87	111	99	120	111	88	92	94	90	101	98	80	108	101	119	109	103	103	94	121	89	81	106	99	90	84	100	96	108	107	98	118	84	113	100	117	90	89	91	113	99	109	98	107	99	91	105	101	103	111	99	95	83	94	101	103	108	107	97	96	111	93	102	111	106	115	91	103	97	95	107	89	116	94	97	100	109	105	99	116	120	102	85	107	99	103	95	102	83	111	100	106	99	123	94	112	82	111	97	104	83	120	107	92	117	102	101	91	109	81	107	99	89	95	112	92	98	87	112	93	106	109	98	119	105	117	97	86	88	109	104	115	103	102	94	94	107	93	106	116	109	74	99	92	110	104	111	107	114	95	108	111	98	102	90	101	90	93	105	104	112	96	83	113	89	87	85	91	93	106	102	98	106	112	116	90	98	99	83	97	94	112	108	109	97	114	99	93	103	109	114	95	92	109	95	113	105	103	98	92	99	96	117	101	107	101	96	93	87	123	115	104	96	109	92	102	110	93	95	93	111	90	94	78	85	95	105	90	100	123	86	100	102	100	91	99	90	109	98	94	97	92	103	95	99	111	95	108	87	86	99	90	105	94	105	94	102	113	120	93	95	90	119	115	102	98	100	110	95	86	101	119	103	103	98	111	112	104	92	110	93	105	99	92	97	113	108	100	93	105	99	115	105	116	111	86	111	95	109	97	104	106	96	98	98	83	100	110	105	108	108	108	105	118	83	99	97	107	89	115	93	99	94	104	102	97	110	91	106	120	113	115	118	108	105	110	104	99	112	115	90	104	105	93	114	94	83	102	100	95	98	84	97	103	95	123	116	128	101	105	108	86	101	91	93	91	97	90	91	124	101	92	112	83	117	110	96	98	101	100	116	103	112	90	110	109	81	84	108	123	111	121	97	92	96	113	98	94	103	108	111	92	100	107	111	113	111	107	117	97	119	119	90	93	95	109	111	94	100	116	107	120	87	99	88	89	91	118	104	127	102	92	88	103	103	101	93	105	95	106	97	110	95	111	109	112	107	87	97	108	95	117	109	100	96	97	99	90	125	89	108	110	88	94	92	94	115	100	119	88	102	111	108	100	91	122	90	95	89	113	97	106	87	123	113	90	101	102	94	124	100	100	90	100	114	104	84	116	124	103	100	94	103	113	85	100	104	108	106	73	114	90	105	90	114	100	95	102	80	123	113	110	100	90	89	120	120	86	86	98	110	93	86	93	100	95	103	96	104	108	105	97	103	97	90	93	90	98	85	87	75	96	97	116	99	107	89	102	105	129	107	113	112	89	114	94	93	102	84	103	96	106	107	100	111	90	101	105	110	89	94	83	94	105	96	90	102	93	107	96	103	88	112	101	108	114	104	114	88	117	114	119	112	94	77	109	90	109	89	99	103	102	89	101	116	93	106	97	104	84	95	91	84	115	109	92	109	104	88	92	95	98	101	93	94	101	107	94	95	92	90	82	88	107	119	82	91	122	85	101	88	117	99	114	89	103	87	106	117	102	94	88	108	103	92	101	112	112	98	103	117	99	116	95	89	97	123	83	94	86	100	94	102	95	97	104	100	123	93	116	106	102	94	91	105	92	114	104	105	99	89	95	101	94	114	99	106	106	95	108	90	108	106	85	94	104	99	115	101	95	108	125	95	116	109	108	102	94	93	101	90	94	111	107	103	96	108	104	99	93	92	92	94	104	110	98	85	77	95	83	108	90	104	98	105	96	86	70	84	116	103	107	105	110	96	124	102	99	124	99	95	97	92	105	105	101	113	108	99	94	109	97	80	107	112	108	115	78	77	105	99	102	111	116	106	90	110	93	88	98	92	114	102	105	108	102	111	112	105	92	112	98	104	95	94	115	88	99	88	117	100	106	91	111	97	101	82	97	122	96	105	96	108	115	88	91	100	98	102	94	108	92	100	91	95	112	97	87	120	98	108	87	86	101	110	113	104	107	107	109	104	92	95	85	85	112	95	105	109	105	112	95	101	106	93	105	92	96	108	91	115	104	95	107	122	110	87	110	106	84	106	105	107	109	89	115	118	88	90	106	102	83	114	95	89	100	119	107	102	95	94	126	97	84	110	98	103	104	96	109	92	89	112	114	95	102	100	116	104	94	111	105	92	115	101	103	86	105	103	98	106	88	98	99	110	106	108	95	102	107	114	95	83	104	107	105	115	108	103	97	107	102	115	90	113	107	89	91	104	97	86	99	99	111	74	91	109	97	114	113	103	80	91	101	112	94	101	94	109	113	79	120	87	101	95	98	105	108	87	103	80	104	101	107	78	105	100	114	114	107	104	97	122	100	86	112	97	106	120	100	112	115	92	96	111	105	91	101	85	97	82	101	106	88	78	104	106	89	93	72	113	96	105	101	112	111	95	95	94	101	82	86	88	103	103	97	84	86	105	107	102	95	90	111	95	85	104	116	88	79	126	125	99	115	115	108	85	77	78	105	100	109	100	94	95	89	95	119	88	112	87	98	107	77	99	111	100	102	92	106	102	95	97	90	94	103	88	98	111	109	96	104	116	97	114	88	114	96	103	85	100	98	109	85	91	108	120	128	99	107	98	94	104	88	111	93	77	93	104	111	99	93	102	112	95	93	117	90	92	93	96	107	103	95	81	102	111	115	93	107	103	88	98	110	93	86	98	108	86	102	87	94	100	94	98	94	103	91	100	106	93	92	113	99	86	91	101	97	91	96	124	98	103	113	100	89	118	98	101	82	104	102	85	97	112	109	109	91	90
31494	20771	8177	6338	11065	12898	11986	10334	8664	7211	6086	5354	4564	4041	3649	3258	2914	2582	2220	2007	1830	1648	1493	1381	1297	1280	1115	1156	1033	967	949	932	883	890	854	802	864	798	716	763	827	793	804	773	840	798	818	801	739	816	843	827	801	816	783	801	777	823	844	751	799	815	787	820	841	832	791	787	843	792	802	801	803	801	791	797	782	814	791	801	785	793	807	792	786	814	813	813	806	782	799	843	787	838	820	808	769	807	812	799	760	785	819	768	753	817	800	827	805	810	789	765	839	759	801	782	810	810	773	822	802	786	831	785	803	823	737	798	770	796	781	831	825	781	870	781	827	827	785	844	805	808	865	827	837	768	781	802	798	810	767	835	837	838	790	773	791	792	790	808	776	787	823	793	828	760	765	826	757	802	790	774	838	727	789	806	801	833	823	767	796	814	743	841	747	803	816	807	820	812	790	827	768	791	770	844	804	826	764	834	835	806	747	784	812	824	779	861	804	803	806	820	817	768	775	794	790	833	843	797	847	850	771	768	786	851	792	783	819	832	821	828	763	771	767	859	799	782	850	884	722	782	815	755	841	781	825	813	749	750	876	764	835	793	829	799	757	843	840	818	778	781	828	802	837	821	794	828	813	821	820	836	823	798	812	794	843	862	775	805	794	835	822	779	789	768	811	800	835	785	837	783	811	751	794	777	810	793	794	785	764	785	779	789	843	845	789	762	864	738	799	825	750	792	771	786	811	828	803	761	814	794	773	836	799	860	840	755	787	763	820	811	839	769	810	782	800	771	804	798	807	768	776	816	771	794	796	798	798	783	800	797	786	785	805	768	789	794	818	784	766	803	815	844	789	818	832	817	788	828	774	791	788	818	793	800	753	777	825	841	849	788	807	796	830	783	768	783	853	785	840	797	787	751	814	821	751	769	784	784	786	834	789	792	794	809	789	788	788	791	829	797	798	850	828	780	833	779	799	812	841	824	873	778	787	817	813	891	823	824	830	790	798	766	756	795	763	760	812	784	806	782	823	732	822	772	759	807	823	755	818	769	792	757	866	789	811	833	805	816	805	794	825	795	810	794	766	816	791	803	767	771	842	793	816	859	827	779	789	853	793	764	761	790	772	840	753	797	782	773	820	774	824	771	780	804	814	768	794	816	816	738	807	830	768	828	828	841	891	814	815	806	806	800	804	833	825	789	796	823	764	795	784	802	771	819	824	802	774	770	726	822	786	839	755	822	742	754	749	770	747	771	786	795	778	823	803	800	812	769	777	783	800	812	784	787	735	834	822	830	782	708	833	855	745	772	795	777	804	784	822	780	765	835	793	780	788	786	816	776	788	831	791	771	750	776	823	831	795	791	814	822	773	816	832	764	839	764	763	799	827	784	772	804	829	802	772	801	808	811	792	797	812	761	850	812	774	804	820	809	770	807	830	766	720	774	820	815	786	852	784	779	814	783	699	786	816	779	772	808	793	843	807	781	819	736	813	769	879	787	829	776	724	750	787	837	818	841	832	809	810	854	797	771	844	836	822	803	804	786	805	753	803	763	831	795	789	824	772	745	847	741	793	808	810	746	750	796	789	804	784	845	817	845	772	784	763	774	792	816	785	760	820	844	815	758	777	794	799	836	799	785	780	795	791	765	788	826	853	880	802	803	814	774	809	835	782	761	733	776	753	772	805	784	814	800	790	807	785	844	771	787	836	840	804	760	791	803	819	792	764	755	829	816	762	780	792	796	761	784	761	822	777	799	780	813	793	839	799	842	770	787	821	838	814	856	810	793	766	785	785	853	783	810	811	815	803	839	860	815	851	790	818	785	782	812	786	780	784	781	798	792	826	819	823	810	822	816	797	807	816	857	789	801	788	856	705	803	766	832	863	783	815	789	773	840	792	818	787	815	799	818	813	810	791	787	816	798	861	826	854	760	805	754	826	750	772	777	810	832	828	772	774	798	830	758	797	818	843	818	784	828	810	806	795	849	828	792	784	834	826	830	801	795	819	809	797	791	844	787	791	740	824	800	821	826	791	833	873	776	803	817	827	822	804	773	819	763	804	811	806	779	784	740	840	761	827	767	772	815	762	796	836	808	798	807	805	792	793	783	778	770	803	828	771	746	814	777	795	838	848	826	801	751	785	748	821	784	801	830	811	824	859	759	801	787	809	851	825	744	782	727	840	772	826	754	788	839	832	813	772	843	829	811	844	793	787	798	792	825	811	826	796	801	855	816	813	808	833	803	806	784	763	765	822	804	800	773	786	814	790	768	817	778	832	766	830	806	776	772	769	841	801	780	817	833	783	832	780	816	780	783	801	787	755	795	839	820	775	726	800	791	780	806	786	812	790	825	807	804	769	861	813	785	829	837	851	768	798	828	822	767	763	809	790	772	788	829	807	781	803	820	809	809	847	760	774	770	762	744	733	810	824	749	804	839	801	811	789	751	729	816	830	807	778	795	795	749	839	774	810	776	762	759	830	808	846	813	807	804	783	767	810	835	779	804	809	785	800	738	748	799	805	844	809	851	783	834	819	769	833	809	788	805	828	790	798	764	796	776	818	825	775	811	793	751	797	785	779	832	823	848	787	831	795	798	765	755	767	765	770	764	816	807	765	788	808	783	827	791	807	837	796	789	792	799	773	841	803	798	822	782	839	785	770	759	785	772	805	790	756	834	837	806	805	817	829	799	752	819	762	796	833	805	793	826	830	832	802	815	764	811	793	851	761	856	824	787	774	837	799	773	780	810	788	812	804	763	785	849	797	809	826	734	845	816	783	816	793	753	781	860	776	791	779	825	821	786	807	806	753	804	789	802	761	790	783	824	866	792	779	769	769	763	772	779	796	766	793	781	778	792	798	816	770	833	798	775	783	773	812	812	809	754	801	810	760	779	791	796	783	830	822	787	797	776	811	779	809	788	802	743	764	810	820	773	794	773	816	778	812	832	822	846	807	790	821	769	840	818	801	779	788	776	825	813	781	807	829	797	822	816	818	792	858	801	814	821	816	778	787	785	822	831	793	835	821	774	823	816	807	803	815	816	825	745	886	826	791	770	856	833	832	730	823	787	809	848	824	808	791	845	832	822	786	806	803	797	819	807	803	811	813	786	769	833	799	787	785	766	793	812	792	796	800	800	760	794	787	838	851	800	786	775	790	817	777	783	809	787	779	796	816	837	806	816	879	771	800	810	769	794	779	796	855	850	798	806	826	786	776	791	812	820	744	767	807	835	840	753	838	779	797	802	777	766	785	800	789	795	863	784	869	763	769	827	811	849	821	842	821	849	758	783	768	756	787	801	825	825	811	818	821	808	811	808	816	822	778	829	782	818	795	789	808	799	810	770	796	790	857	760	794	802	792	790	801	804	805	789	810	774	831	828	758	758	781	815	844	775	760	802	780	797	749	808	791	795	730	786	821	818	819	829	777	769	799	792	831	763	790	803	845	782	793	786	791	825	801	796	817	766	796	816	855	863	793	801	787	827	761	813	813	807	768	805
7175	5632	1357	520	459	480	459	441	389	356	343	303	287	299	261	255	238	260	251	218	219	207	212	209	165	166	181	194	184	168	158	139	168	166	147	171	186	158	177	158	149	170	140	152	155	146	171	151	135	167	153	162	162	143	167	129	163	139	175	146	154	143	146	145	170	145	172	153	146	165	172	154	171	170	158	172	166	151	165	142	153	160	148	157	150	150	175	173	136	167	143	159	147	149	150	145	165	187	155	153	171	140	161	158	151	152	152	181	169	148	159	155	174	141	149	160	174	162	150	142	145	159	149	152	177	139	150	152	129	174	139	153	148	154	147	142	147	158	167	160	160	139	161	196	167	157	157	173	145	146	167	162	156	162	144	159	157	139	163	160	137	140	158	151	156	144	151	154	151	165	137	173	141	174	149	159	160	157	167	142	152	185	153	157	164	162	147	137	144	141	154	149	160	153	165	140	166	152	145	144	153	168	149	138	155	176	154	147	154	135	142	148	174	166	150	156	177	158	183	158	164	185	160	163	151	144	162	157	184	174	163	158	153	139	158	188	151	151	137	151	139	170	150	175	142	139	150	159	153	154	160	187	173	149	150	135	169	148	157	155	169	158	133	135	133	156	155	138	144	160	151	160	161	161	154	152	162	168	145	148	175	176	166	147	160	168	155	168	155	157	158	170	171	152	155	150	145	146	151	148	134	166	160	158	143	150	148	153	154	162	136	160	164	165	164	160	163	167	153	163	171	146	145	142	160	181	141	170	164	158	155	151	140	175	167	158	166	175	150	152	164	158	143	165	175	169	153	152	140	136	152	182	168	159	151	170	155	173	184	140	159	164	158	157	137	161	142	160	168	146	145	147	149	152	170	142	151	150	158	143	158	139	163	162	161	138	168	150	145	176	128	143	156	149	159	163	163	146	168	147	158	180	180	167	129	148	174	138	171	164	144	165	155	160	167	160	171	157	142	157	134	144	162	159	129	162	153	173	146	161	164	165	152	178	151	158	147	134	141	159	160	146	168	144	159	168	158	158	152	159	165	171	149	143	166	168	139	176	136	166	160	161	145	155	163	163	189	152	146	164	168	134	156	165	142	160	157	161	148	150	140	148	162	162	146	162	154	171	174	145	145	142	164	165	171	149	150	156	136	170	172	145	145	153	167	158	157	149	150	132	139	134	172	138	161	160	160	168	150	142	131	159	141	160	160	170	167	147	152	171	147	148	156	146	164	139	167	157	168	171	152	154	160	166	182	161	175	148	151	141	151	172	149	154	187	157	163	166	159	122	135	150	168	160	145	154	150	140	163	167	146	179	153	154	159	150	149	155	148	158	158	145	152	162	150	151	144	148	154	175	142	171	152	170	167	194	191	148	170	174	147	138	167	137	150	156	166	135	158	146	134	167	169	143	166	166	154	161	145	149	161	185	157	163	151	137	167	151	156	170	172	134	154	167	164	158	173	159	157	176	134	148	170	147	165	174	140	149	166	160	179	161	159	142	153	151	144	145	119	178	173	165	165	157	163	150	169	150	148	153	152	162	170	160	167	159	149	156	153	144	157	153	149	154	162	166	144	165	144	194	150	147	171	151	155	144	154	152	149	149	142	155	154	167	140	157	129	174	183	153	177	162	131	160	153	131	165	160	148	151	167	173	142	159	152	155	135	149	163	149	154	158	134	164	178	150	169	145	156	143	166	167	151	154	147	153	174	179	160	180	156	150	151	158	147	156	139	153	140	156	153	145	152	146	143	143	140	130	153	164	157	184	168	159	145	159	158	158	141	154	173	150	162	136	149	149	140	151	159	190	161	153	139	155	180	144	163	154	144	161	174	143	142	158	171	154	144	169	146	166	141	184	154	157	158	125	147	165	157	153	138	149	145	168	174	130	152	138	151	166	170	161	140	150	140	186	148	149	163	155	177	153	145	157	130	152	159	157	155	151	153	158	137	145	134	163	139	170	145	151	164	173	141	161	163	164	156	155	148	166	161	155	143	183	158	134	150	156	144	157	134	164	169	164	129	150	150	157	159	171	169	170	156	157	164	156	143	155	146	136	130	157	150	142	159	162	183	137	144	164	186	199	150	166	156	162	173	154	147	158	141	151	131	170	173	137	161	146	163	169	148	157	163	163	137	156	160	142	164	149	151	142	168	163	149	156	154	162	161	158	165	157	158	175	149	162	146	144	160	151	164	145	145	167	180	179	150	152	157	169	134	151	171	146	145	139	158	165	154	139	135	148	145	144	154	149	144	143	161	141	159	160	168	137	169	159	151	152	156	148	165	163	136	141	161	164	153	149	155	156	150	144	166	169	157	169	160	159	161	149	177	161	152	147	157	146	170	167	129	168	143	134	164	157	163	165	140	166	159	170	164	154	138	162	151	153	149	150	142	136	144	141	164	145	168	165	166	162	143	147	154	138	153	158	146	177	153	153	160	169	152	159	173	147	173	140	163	165	174	166	152	129	146	153	158	159	144	167	148	160	119	140	169	167	159	156	176	172	159	152	156	175	152	169	141	158	154	162	160	158	127	139	174	155	164	145	141	167	176	160	156	166	152	152	165	136	169	146	147	156	164	153	157	156	159	154	156	157	150	144	154	157	121	154	147	187	165	184	156	168	131	157	185	150	141	145	159	172	148	139	170	168	143	145	160	154	161	150	167	172	165	174	158	163	160	161	156	151	160	159	183	175	158	142	142	170	162	139	184	144	161	156	154	169	171	165	150	188	153	183	158	163	154	160	152	168	128	158	151	164	137	154	196	162	177	141	150	174	140	152	156	146	177	149	147	199	148	129	156	145	128	149	132	149	179	152	171	148	168	161	169	153	150	150	151	160	173	159	158	146	158	157	160	173	140	144	167	139	136	164	156	159	169	151	165	152	163	139	153	134	146	141	167	140	169	156	164	148	170	152	172	142	177	145	141	162	162	155	151	148	167	152	154	167	144	156	184	145	179	151	169	165	148	163	129	152	148	143	153	154	153	178	147	175	145	163	165	152	172	166	162	144	172	170	135	164	162	148	160	158	165	148	164	160	153	144	153	158	147	159	142	156	158	152	144	147	163	154	132	172	172	175	168	139	156	141	152	154	151	157	165	139	171	140	178	156	154	183	167	168	175	145	141	155	169	165	150	147	123	161	159	161	153	174	164	159	165	159	157	162	144	181	189	147	164	163	160	143	159	149	176	149	169	166	163	160	168	163	160	145	164	166	132	165	148	152	154	141	172	160	136	153	171	173	160	158	144	154	152	163	169	174	159	179	149	141	138	167	180	136	140	165	168	153	178	167	168	162	140	150	159	153	146	159	163	138	157	160	166	156	138	173	137	155	160	159	153	138	147	144	150	156	164	171	156	156	134	135	165	156	125	150	143	153	155	151	150	155	166	145	133	165	157	150	174	148	141	160	160	147	169	162	156	170	153	162	171	148	151	125	154	162	159	138	133	159	190	162	173	145	160	127	192	147	162	140	170	146	166	157	163	177	170	164	147	154
36396	25655	10540	8281	13965	15820	14789	12606	10755	9009	7829	6662	6059	5264	4654	4281	3911	3371	2972	2655	2393	2246	2055	1891	1771	1683	1655	1586	1527	1469	1425	1279	1294	1301	1237	1248	1320	1265	1210	1264	1219	1281	1222	1192	1267	1181	1186	1227	1224	1200	1175	1231	1159	1192	1217	1263	1219	1227	1194	1151	1258	1169	1255	1233	1202	1239	1182	1168	1184	1233	1187	1200	1131	1166	1219	1141	1208	1192	1199	1158	1220	1173	1175	1148	1163	1169	1178	1157	1232	1212	1179	1190	1225	1117	1185	1154	1217	1185	1183	1178	1220	1185	1198	1174	1241	1201	1185	1216	1145	1225	1243	1262	1221	1215	1167	1216	1167	1181	1195	1178	1246	1236	1207	1198	1212	1172	1179	1210	1247	1172	1218	1163	1188	1274	1276	1252	1290	1183	1190	1143	1224	1238	1141	1208	1170	1181	1200	1214	1206	1206	1238	1147	1209	1252	1186	1222	1227	1231	1229	1187	1207	1171	1160	1213	1183	1230	1184	1213	1164	1215	1171	1126	1178	1115	1160	1190	1227	1202	1170	1239	1200	1160	1236	1201	1173	1215	1222	1233	1242	1277	1138	1200	1233	1167	1215	1251	1186	1179	1245	1192	1209	1160	1175	1191	1145	1183	1155	1190	1190	1199	1206	1189	1141	1242	1209	1172	1176	1175	1253	1179	1193	1234	1211	1236	1176	1236	1223	1198	1223	1189	1211	1145	1263	1260	1171	1192	1204	1192	1193	1187	1244	1144	1139	1146	1221	1254	1249	1200	1243	1186	1207	1205	1253	1173	1111	1204	1191	1158	1217	1171	1130	1204	1172	1158	1118	1171	1214	1158	1232	1186	1218	1190	1164	1195	1218	1196	1162	1224	1207	1235	1200	1241	1157	1199	1202	1188	1159	1132	1165	1232	1199	1190	1194	1250	1172	1181	1220	1209	1201	1223	1192	1264	1156	1196	1143	1125	1184	1265	1241	1194	1144	1228	1188	1192	1148	1174	1210	1177	1171	1235	1195	1208	1223	1185	1219	1160	1205	1184	1209	1177	1207	1197	1141	1234	1189	1203	1222	1150	1131	1177	1199	1245	1223	1165	1235	1234	1209	1133	1182	1166	1292	1190	1228	1214	1233	1195	1217	1213	1195	1196	1238	1168	1154	1244	1225	1180	1233	1248	1262	1220	1197	1152	1221	1209	1229	1239	1190	1211	1131	1143	1151	1193	1206	1221	1253	1239	1215	1128	1169	1195	1267	1155	1263	1244	1226	1145	1198	1155	1120	1147	1224	1226	1195	1144	1193	1199	1197	1199	1231	1179	1202	1232	1249	1232	1164	1188	1226	1134	1214	1262	1168	1133	1165	1225	1196	1201	1189	1257	1181	1177	1114	1224	1178	1179	1159	1202	1155	1204	1216	1147	1256	1170	1196	1222	1195	1152	1207	1216	1191	1124	1224	1187	1191	1154	1261	1245	1208	1187	1197	1141	1189	1152	1307	1225	1211	1175	1146	1218	1232	1180	1177	1210	1199	1150	1247	1197	1184	1181	1176	1203	1240	1185	1204	1210	1219	1218	1158	1182	1154	1182	1165	1226	1208	1235	1168	1216	1199	1159	1195	1238	1196	1176	1198	1177	1250	1224	1215	1179	1219	1170	1176	1147	1213	1221	1229	1164	1145	1149	1235	1167	1304	1181	1147	1205	1199	1175	1213	1203	1168	1205	1233	1181	1167	1191	1234	1176	1189	1236	1159	1187	1193	1144	1199	1216	1134	1200	1213	1171	1224	1213	1181	1201	1281	1192	1212	1207	1167	1221	1184	1191	1195	1148	1161	1215	1204	1143	1237	1138	1200	1239	1189	1182	1254	1202	1150	1228	1178	1208	1164	1186	1170	1163	1196	1238	1186	1198	1231	1166	1146	1160	1189	1217	1159	1207	1161	1192	1199	1223	1209	1221	1245	1145	1188	1173	1140	1201	1182	1211	1174	1190	1193	1198	1182	1203	1116	1190	1136	1119	1186	1199	1219	1234	1182	1189	1212	1253	1184	1180	1188	1278	1204	1191	1131	1222	1194	1180	1215	1232	1153	1214	1201	1186	1193	1209	1164	1193	1251	1196	1253	1158	1237	1199	1189	1227	1243	1204	1239	1166	1163	1175	1250	1204	1175	1199	1223	1200	1222	1170	1183	1247	1156	1213	1140	1204	1156	1170	1190	1192	1195	1195	1199	1228	1122	1157	1160	1164	1223	1219	1216	1191	1196	1237	1220	1194	1159	1200	1245	1197	1209	1104	1182	1225	1199	1173	1149	1239	1235	1242	1242	1194	1169	1242	1241	1144	1181	1200	1208	1223	1225	1241	1238	1159	1200	1207	1107	1222	1158	1179	1167	1177	1235	1171	1225	1161	1183	1227	1184	1171	1233	1190	1209	1162	1179	1201	1159	1257	1164	1213	1166	1231	1220	1210	1183	1187	1155	1198	1182	1263	1145	1257	1217	1260	1222	1192	1200	1188	1164	1217	1197	1189	1147	1209	1189	1173	1234	1168	1160	1187	1209	1196	1195	1263	1190	1221	1231	1088	1125	1205	1137	1200	1162	1210	1176	1145	1177	1222	1182	1203	1172	1174	1238	1179	1186	1176	1178	1156	1175	1224	1239	1173	1184	1136	1232	1157	1187	1216	1270	1211	1154	1190	1153	1186	1177	1178	1226	1196	1195	1150	1148	1218	1241	1172	1184	1240	1183	1196	1189	1160	1209	1202	1124	1229	1186	1167	1218	1170	1235	1174	1185	1177	1232	1214	1220	1204	1154	1197	1178	1215	1186	1166	1153	1248	1184	1195	1184	1244	1211	1175	1206	1192	1156	1206	1209	1197	1208	1087	1185	1262	1202	1202	1217	1178	1182	1177	1198	1238	1113	1220	1233	1174	1217	1248	1169	1223	1238	1228	1250	1192	1212	1158	1150	1169	1259	1154	1196	1147	1179	1154	1143	1190	1195	1164	1186	1230	1240	1171	1197	1138	1229	1178	1208	1172	1211	1239	1197	1150	1194	1278	1177	1159	1195	1282	1193	1256	1213	1212	1180	1228	1156	1147	1181	1141	1210	1235	1235	1137	1223	1255	1185	1176	1192	1206	1167	1157	1175	1165	1180	1228	1184	1211	1242	1132	1168	1190	1197	1166	1198	1134	1226	1168	1230	1160	1245	1169	1185	1121	1226	1194	1207	1155	1242	1240	1178	1161	1255	1237	1291	1144	1172	1164	1233	1184	1174	1265	1194	1205	1236	1210	1116	1167	1207	1181	1205	1216	1278	1161	1205	1209	1198	1189	1272	1256	1242	1208	1266	1223	1211	1159	1179	1178	1235	1210	1188	1196	1199	1194	1214	1137	1227	1157	1212	1138	1216	1201	1182	1194	1183	1152	1145	1233	1207	1194	1208	1160	1241	1208	1262	1193	1169	1183	1185	1155	1238	1248	1187	1177	1225	1233	1222	1192	1153	1233	1199	1170	1205	1211	1279	1177	1176	1158	1227	1227	1164	1190	1182	1125	1216	1196	1127	1253	1179	1172	1196	1174	1181	1224	1269	1191	1277	1222	1190	1280	1185	1161	1205	1209	1206	1144	1162	1175	1221	1206	1151	1186	1211	1216	1203	1236	1172	1177	1189	1163	1230	1215	1116	1218	1119	1210	1214	1164	1176	1173	1219	1188	1197	1214	1189	1165	1213	1202	1207	1242	1171	1222	1176	1231	1221	1181	1213	1200	1191	1228	1221	1170	1196	1246	1237	1200	1168	1201	1213	1221	1142	1199	1293	1232	1202	1253	1201	1227	1213	1119	1181	1245	1235	1184	1206	1263	1216	1217	1238	1188	1171	1224	1177	1223	1174	1178	1219	1188	1204	1167	1215	1248	1192	1140	1201	1134	1163	1201	1208	1204	1173	1196	1163	1186	1206	1219	1183	1129	1199	1218	1185	1205	1183	1229	1168	1168	1122	1181	1223	1167	1236	1184	1167	1210	1266	1174	1205	1213	1210	1205	1217	1167	1206	1209	1201	1197	1246	1173	1174	1216	1175	1169	1196	1174	1138	1216	1155	1194	1177	1243	1168	1160	1177	1165	1262	1239	1227	1232	1186	1203	1201	1164	1121	1158	1158	1155	1205	1241	1142	1218	1195	1148	1173	1196	1176	1166	1208	1155	1198	1190	1245	1121	1183	1183	1190	1220	1165	1212	1202	1209	1236	1194	1204	1134	1186	1142	1261	1128	1161	1177	1251	1213	1156	1260	1156	1219	1196	1161	1208	1197	1192	1232	1240	1208	1149	1204	1159	1169	1179	1170	1148	1239	1181	1189	1169	1221	1235	1160	1174	1230	1201	1231	1177	1196	1205	1200	1182	1184	1208	1160	1155	1125	1200	1224	1236	1263	1143	1143	1204	1220	1170	1253	1193	1151	1174	1226	1200	1160	1147	1126	1254	1193	1151	1227	1202	1178	1173	1150	1276	1238	1228	1236	1208	1199	1207	1192	1219	1185	1195	1179	1233	1236	1134	1226	1241	1162	1231	1207	1213	1206	1215	1244	1193	1220	1168	1184	1244	1199	1174	1152	1253	1228	1157	1186	1222	1255	1199	1202	1175	1216	1184	1218	1175	1124	1197	1218	1153	1160	1134	1240	1188	1195	1258	1168	1165	1159	1206	1247	1218	1194	1187	1170	1234	1159	1181	1168	1188	1202	1202	1207	1214	1208	1228	1141	1216	1202	1176	1245	1237	1172	1205	1190	1154	1268	1184	1188	1202	1272	1189	1177	1146	1157	1193	1223	1215	1186	1172	1226	1153	1200	1224	1170	1145	1231	1140	1217	1205	1233	1186	1197	1337	1231	1158	1143	1158	1190	1174	1183	1121	1213	1142	1233	1172	1269	1212	1177	1141	1231	1212	1246	1204	1199	1239	1187	1214	1245	1181	1246	1184	1167	1174	1170	1228	1144	1203	1218	1227	1180	1233	1171	1195	1202	1152	1231	1183	1203	1292	1215	1262	1162	1209	1210	1228	1164	1102	1178	1193	1215	1177	1272	1178	1204	1248	1189
3579	1818	545	261	224	254	248	210	229	207	182	165	153	150	168	143	128	121	89	122	110	111	109	119	93	97	98	85	92	96	90	94	68	90	69	75	78	72	64	76	74	87	80	79	72	75	79	82	69	74	83	95	87	90	89	70	93	76	99	97	84	65	81	63	75	92	89	70	92	92	91	75	88	90	85	72	95	89	78	87	71	79	86	83	89	66	59	85	82	80	79	88	67	62	89	80	80	75	104	85	83	84	88	64	82	75	79	82	103	98	78	66	82	74	90	94	73	90	91	77	76	95	85	66	77	80	80	93	86	83	94	93	89	87	70	81	73	75	83	92	87	84	101	84	94	81	86	69	96	81	80	90	66	75	87	71	84	83	85	84	85	77	85	76	94	100	89	75	101	92	77	68	91	76	94	72	61	67	104	63	88	83	87	78	81	83	80	91	95	106	79	80	94	83	75	86	87	83	81	89	77	73	90	98	93	77	80	84	90	65	101	76	81	69	93	74	76	88	83	83	67	100	112	79	84	87	79	106	93	75	83	104	108	81	96	85	84	87	85	84	83	73	75	89	74	66	80	83	91	90	85	86	72	80	81	71	78	78	85	88	97	97	74	98	85	92	92	80	75	80	82	85	76	80	84	87	83	74	81	99	84	84	100	88	92	69	65	89	82	64	88	90	84	86	89	93	90	77	78	80	68	75	83	91	80	98	87	88	79	103	96	66	89	83	80	107	87	82	99	95	79	65	79	73	94	81	80	76	84	75	83	102	83	78	78	83	77	84	97	90	100	95	78	96	89	91	83	75	79	95	87	113	86	91	86	82	82	71	93	86	77	67	99	87	84	93	83	77	71	88	68	76	84	94	75	88	101	99	78	100	94	94	93	76	91	80	96	77	81	78	76	60	91	73	90	83	85	97	94	90	87	81	75	82	87	99	93	93	98	82	77	83	80	90	91	83	79	83	74	84	84	72	71	86	80	92	91	88	87	90	101	76	85	91	69	86	89	76	88	88	72	92	88	98	76	70	99	95	75	77	98	84	83	76	75	86	110	69	82	91	87	81	90	86	76	78	75	86	89	102	75	85	88	95	83	89	87	84	87	92	84	85	97	92	85	72	82	90	103	80	75	76	81	96	93	101	91	70	80	84	74	80	94	91	106	83	75	101	85	86	84	88	74	94	96	73	94	96	92	82	88	92	85	86	82	69	75	97	71	76	78	85	70	72	70	85	95	81	81	78	91	95	94	77	85	84	93	84	72	83	69	87	77	91	89	81	97	86	73	84	75	77	80	76	77	70	82	73	79	95	85	82	93	94	74	65	85	84	109	78	90	85	81	83	77	84	87	83	83	91	75	78	76	84	93	77	90	85	84	88	82	89	76	82	92	90	108	76	101	92	76	84	81	66	92	86	85	89	77	89	84	87	78	82	87	76	72	75	91	90	79	76	76	79	97	93	74	78	80	80	94	85	98	92	78	77	83	92	73	85	83	78	74	80	78	75	87	90	81	77	67	78	73	84	78	81	78	85	75	80	96	78	67	73	99	73	82	83	82	96	101	86	75	87	65	82	99	73	80	77	79	88	72	85	81	95	70	78	95	84	96	80	86	72	60	82	81	81	87	75	92	83	87	62	71	81	85	95	84	100	83	92	80	88	75	79	105	89	83	83	77	89	80	105	67	80	76	64	72	77	86	98	82	80	81	110	94	83	79	83	66	81	100	65	93	95	70	73	87	84	87	76	94	63	73	82	82	83	89	89	86	79	84	78	88	91	87	84	85	89	85	78	82	78	96	91	75	91	65	67	85	80	85	78	102	88	84	75	80	95	88	92	102	82	93	57	72	61	92	81	75	74	76	75	70	84	84	88	90	82	78	90	100	94	70	81	71	77	79	79	85	74	85	82	82	76	90	86	71	84	78	69	102	93	91	98	88	85	71	83	85	92	88	73	84	84	79	94	80	78	86	82	78	92	95	79	60	84	87	80	88	98	83	74	70	82	76	81	72	70	90	85	90	94	91	79	96	76	75	69	90	82	77	76	88	78	92	92	89	99	83	69	83	71	82	89	96	72	78	85	84	75	90	86	102	92	88	84	93	86	89	86	73	88	76	76	87	71	91	76	95	99	68	77	96	65	78	73	98	65	94	81	87	95	81	70	76	94	77	95	87	74	81	61	82	83	107	83	77	67	96	86	76	80	76	73	78	89	84	81	84	98	84	86	74	90	83	76	98	69	85	79	81	79	83	78	83	77	92	96	63	80	76	88	73	77	82	81	86	77	61	77	92	75	76	93	79	92	70	74	83	97	78	89	72	74	77	85	83	82	93	89	88	83	98	68	81	89	72	82	83	77	91	76	91	89	73	76	95	80	80	84	84	71	88	96	82	66	72	86	87	91	81	83	73	88	99	83	101	96	96	72	73	79	58	88	86	65	87	104	96	90	91	73	80	98	82	93	84	84	103	86	95	88	76	72	106	85	92	83	99	82	81	83	101	84	89	77	86	69	82	83	96	84	72	89	87	100	73	84	83	94	87	74	85	101	75	85	79	77	81	70	96	80	77	88	80	80	69	72	91	74	85	100	80	84	87	82	71	80	107	75	86	94	81	84	65	90	79	71	93	98	82	68	80	77	79	73	84	85	84	76	89	84	93	72	81	75	82	101	79	85	95	67	83	84	75	74	93	78	85	77	92	84	78	76	74	85	74	75	77	86	84	83	84	82	76	84	84	92	74	84	82	87	80	67	75	81	76	72	83	71	76	84	84	82	87	86	84	73	84	88	91	89	84	82	90	103	74	93	83	83	81	80	60	75	66	75	97	93	92	76	78	77	72	94	87	83	77	80	74	91	84	87	110	82	92	92	102	69	90	90	90	77	86	76	84	89	93	63	59	89	92	66	78	92	83	90	71	101	83	96	82	93	75	79	78	86	86	73	96	75	78	102	71	74	81	82	80	86	95	81	67	96	85	83	79	86	84	83	73	94	82	75	75	87	76	91	88	82	81	81	89	88	92	88	87	75	85	76	79	106	84	81	89	79	76	95	100	76	88	74	78	90	76	75	99	94	82	81	78	86	74	86	77	94	79	85	76	97	82	78	89	86	82	90	90	83	68	75	77	68	74	90	92	83	102	67	88	67	80	81	73	83	75	74	76	73	110	79	82	90	79	83	66	94	86	92	73	92	87	81	102	74	79	80	100	69	82	86	97	83	89	70	78	94	76	83	94	96	79	86	98	85	92	90	103	85	71	83	86	84	89	82	69	82	91	86	78	90	86	80	81	83	85	88	82	82	84	74	73	83	86	86	91	99	90	85	79	101	79	76	90	64	82	87	83	87	79	99	95	84	84	78	82	91	84	82	72	81	85	73	67	93	94	78	92	69	73	76	86	113	95	78	78	74	90	72	85	67	90	86	97	71	78	90	92	82	84	75	73	63	86	82	93	94	64	88	93	61	91	94	82	109	82	66	98	87	93	93	71	76	90	88	74	66
27699	15391	5827	4842	8846	10275	9541	8031	6664	5618	4718	4185	3625	3032	2814	2340	2298	2049	1771	1547	1465	1244	1142	1099	1069	958	911	874	832	802	756	743	710	722	731	687	693	689	656	659	658	698	665	660	660	668	632	682	692	681	645	642	670	692	674	655	711	667	693	631	702	682	627	662	646	699	678	657	679	655	665	611	697	693	646	656	630	670	653	663	683	658	670	679	675	662	651	681	657	640	629	713	647	641	645	663	692	685	675	643	639	624	654	639	641	654	680	710	649	690	628	680	681	648	618	651	680	628	679	636	702	665	646	703	666	669	709	643	654	684	678	690	655	737	722	713	678	711	647	675	684	662	680	680	687	650	678	667	664	663	685	716	675	662	667	676	685	611	670	702	665	667	648	697	640	640	676	672	690	702	620	706	631	667	692	634	699	701	632	706	660	631	698	644	679	654	589	692	691	681	682	623	645	684	669	670	688	638	678	659	679	639	670	690	688	687	658	694	676	685	667	680	671	639	680	632	650	676	711	687	688	625	699	680	684	666	703	664	656	669	595	685	672	646	632	648	615	694	689	603	693	661	696	659	650	669	624	674	663	670	665	678	670	658	688	670	686	704	675	625	688	669	686	650	664	668	653	632	641	724	645	632	677	691	727	679	709	642	669	649	669	664	654	676	643	634	645	589	721	705	617	721	664	684	661	701	685	656	674	672	692	700	648	660	698	663	602	712	637	670	658	653	685	666	696	674	678	695	639	665	720	634	672	682	626	661	675	656	695	651	629	709	619	632	669	675	673	677	670	652	659	659	635	664	691	628	653	672	682	673	663	668	618	634	697	692	706	668	654	672	629	654	645	651	686	644	650	686	663	653	696	684	649	675	650	681	646	728	623	644	668	672	700	658	645	680	679	659	637	680	644	620	678	641	673	669	686	683	717	614	656	735	633	659	693	672	688	662	660	653	646	719	699	695	681	695	677	677	679	682	696	642	679	660	660	671	649	667	654	640	665	661	653	651	646	656	612	664	658	677	612	671	697	712	639	665	714	664	662	643	635	648	676	684	715	689	639	671	656	642	672	698	692	681	645	630	647	656	686	654	652	668	694	684	655	664	649	612	672	660	683	673	675	645	717	679	644	674	727	631	638	698	646	659	659	647	695	685	700	674	669	701	699	669	666	682	649	651	699	639	682	687	635	642	671	687	654	656	654	669	617	660	635	678	636	703	658	632	633	656	672	629	697	651	680	668	679	651	700	626	664	688	646	666	661	708	675	708	699	656	715	694	708	658	690	689	685	630	653	645	679	608	679	673	647	658	639	711	710	670	641	689	674	699	666	713	697	656	631	683	628	637	688	700	658	657	646	660	636	670	683	681	667	664	678	603	638	669	672	717	672	671	648	674	656	666	627	633	649	633	649	684	627	722	658	638	653	667	677	680	660	662	669	644	694	711	631	684	669	623	674	648	697	610	640	688	650	663	634	679	631	675	675	629	713	653	679	653	648	655	669	692	698	655	671	684	692	667	691	663	671	691	649	665	675	710	621	685	662	684	668	717	697	697	688	651	661	693	716	660	705	681	665	691	629	674	735	665	668	699	658	665	683	688	647	710	690	690	640	674	658	640	666	684	648	654	650	611	629	688	670	656	682	664	690	661	704	633	676	696	632	664	660	649	621	662	672	686	685	705	683	712	647	642	677	655	692	659	656	652	672	689	657	704	660	681	653	689	655	666	686	653	622	658	676	711	654	647	694	688	685	661	631	631	631	699	689	643	635	664	694	657	635	655	684	641	675	651	668	690	689	665	616	669	656	642	637	662	664	648	689	665	713	684	651	696	654	657	665	659	643	675	701	667	639	658	647	680	645	656	667	731	684	637	653	714	667	697	671	677	652	646	629	669	598	668	663	641	694	649	690	682	660	655	651	666	642	669	649	648	639	631	656	650	687	659	701	623	658	698	678	706	701	638	686	638	662	680	669	704	677	640	672	655	683	706	684	657	700	704	631	724	710	640	647	690	677	673	665	615	685	668	650	628	701	682	695	667	699	674	662	663	654	681	711	635	705	664	677	731	633	646	632	679	707	680	700	654	708	647	697	718	670	674	698	652	581	662	669	675	639	679	689	683	680	629	658	665	662	659	704	689	683	655	652	653	657	648	637	707	676	653	703	676	680	609	665	685	660	646	659	686	697	688	653	654	653	647	718	658	671	648	644	694	649	701	672	702	638	640	705	662	630	621	630	637	658	646	628	660	636	689	674	661	671	651	646	648	643	709	661	690	673	663	673	637	649	641	643	653	618	666	666	650	704	653	705	682	711	688	661	627	678	630	672	633	703	666	630	697	635	702	692	684	636	665	715	604	677	651	677	617	635	669	668	672	710	665	659	657	673	704	680	657	676	656	621	686	675	697	632	680	666	652	667	645	656	671	697	678	664	633	647	669	673	640	654	638	723	631	660	685	679	694	693	680	640	680	648	670	686	685	672	634	666	660	676	648	701	686	699	669	662	665	697	664	671	653	684	639	621	684	638	680	668	635	683	627	680	668	678	695	676	645	649	654	695	654	694	698	683	640	650	589	689	651	631	642	656	629	616	623	675	671	685	624	716	700	727	653	670	665	635	644	640	717	657	673	734	712	640	631	689	621	650	646	696	642	659	694	662	652	630	659	680	659	662	693	665	680	676	678	693	643	707	660	668	670	662	693	689	678	674	614	708	689	685	672	690	653	704	667	700	670	684	672	630	652	685	672	625	689	673	685	660	635	652	685	669	661	670	653	716	652	639	687	636	685	645	640	685	658	670	658	670	700	648	687	669	630	670	631	641	658	685	683	657	644	681	670	624	747	627	699	667	634	635	675	640	658	665	664	631	709	654	649	673	661	665	679	654	708	683	657	683	687	655	645	678	620	654	646	686	661	677	643	643	642	715	685	658	652	672	670	654	656	677	693	685	687	687	686	687	650	651	692	666	666	676	684	651	674	679	686	686	671	696	636	683	682	664	691	670	683	671	632	729	668	662	640	673	693	665	683	699	615	684	647	668	662	676	686	648	637	668	695	666	644	640	645	649	633	689	654	660	661	665	606	702	708	672	656	650	677	601	680	663	638	653	665	677	660	696	633	652	666	637	662	698	652	640	674	673	705	675	633	654	612	647	649	708	702	654	709	676	667	669	687	650	717	658	732	632	635	658	655	662	706	711	694	666	694	702	688	659	630	658	602	670	669	708	680	663	656	636	692	697	622	683	658	627	656	694	731	665	623	690	656	668	640	642	650	664	665	694	644	625	651	705	649	674	686	642	634	645	689	701	644	661	617	690	596	704	650	664	631	627	663	729	690	679	698	668	633	658	686	643	613	648	663	666	692	709	666	690	648	692	647	691	668	682	659	654	694	691	714	631	671	658	685	652	651	695	708	690	640	679	681	606	668	649	675	664	636	683	651	629	673	659	692	671	657	656	620	661	631	646	664	647	698	637	661	671	688	674	635	676	633	658	674	697	683	670	672	691	683
3506	1888	508	269	230	276	274	228	220	200	178	192	159	166	163	157	162	132	160	123	113	121	125	117	117	108	110	116	104	116	101	110	101	90	90	102	94	89	106	92	99	99	90	86	94	100	95	78	87	77	88	90	105	98	96	97	101	98	104	106	90	85	114	83	107	81	89	102	95	106	84	95	84	83	95	88	86	94	102	95	103	91	89	103	101	97	95	113	88	102	99	94	101	102	75	90	92	93	85	92	93	99	116	83	77	90	101	100	94	88	80	85	83	92	98	89	105	89	99	98	106	98	91	106	102	96	92	96	85	99	94	97	85	89	84	108	112	119	92	100	95	105	80	100	76	114	98	96	95	97	96	81	89	86	85	99	86	83	101	92	81	101	100	92	107	112	90	88	91	73	77	100	78	84	93	87	95	105	101	110	90	79	87	105	117	89	88	104	89	94	97	118	102	92	108	100	97	95	88	86	86	108	69	94	74	97	76	90	110	101	75	76	103	76	117	100	97	100	79	101	86	117	89	100	100	101	100	96	108	91	96	100	86	107	92	103	103	94	93	93	116	96	103	98	84	92	80	91	82	96	101	83	106	89	82	102	87	79	107	73	111	108	75	79	83	89	95	87	79	114	97	105	94	107	97	94	90	91	98	90	81	94	88	101	85	98	99	98	100	91	93	89	90	104	88	95	88	96	90	91	96	96	91	91	109	104	88	92	111	91	89	95	105	97	98	78	98	86	91	81	103	71	85	90	98	100	97	84	92	91	87	93	90	72	100	101	90	93	94	89	90	95	96	96	85	101	89	102	82	96	96	84	100	102	80	89	96	79	101	100	73	100	77	84	85	90	87	90	90	118	89	90	91	100	100	98	102	92	95	89	86	103	91	98	95	106	106	93	101	85	82	116	108	92	81	90	89	98	80	91	98	91	87	100	91	90	110	74	104	91	91	98	98	77	82	77	100	102	79	109	89	90	81	81	90	101	108	79	86	102	87	105	87	103	88	103	96	110	102	118	96	91	97	92	94	73	86	105	97	99	110	97	99	83	99	85	93	106	84	93	89	94	99	99	91	84	87	108	90	99	101	105	78	92	78	67	102	81	88	91	83	100	95	97	99	101	91	114	75	104	90	90	99	91	69	98	77	88	97	98	95	94	97	86	96	86	92	98	107	82	88	86	92	89	84	95	90	94	95	84	88	93	99	88	101	77	70	83	81	94	106	91	93	103	108	107	82	104	88	86	99	95	92	108	85	114	99	110	86	92	100	101	101	102	102	98	83	99	95	88	81	107	96	103	91	89	86	94	90	90	111	89	83	92	99	92	96	85	94	110	103	93	91	101	101	84	130	86	95	96	97	87	100	95	80	114	82	95	92	98	101	85	105	113	82	88	88	103	92	99	98	106	114	99	84	87	86	96	98	86	94	88	99	99	90	101	69	76	90	97	92	89	109	97	116	97	95	103	96	107	96	89	99	97	91	108	111	89	89	93	93	97	94	100	94	104	104	86	110	83	93	89	95	103	97	100	95	86	88	93	94	107	88	93	87	107	100	104	103	101	81	100	106	108	104	88	90	77	108	100	108	103	75	83	96	76	92	93	84	97	93	97	92	102	91	91	79	91	96	102	84	81	98	95	84	103	90	103	89	95	88	94	76	94	101	90	100	86	86	103	111	96	79	100	84	83	88	94	99	98	118	96	103	86	80	83	79	105	108	79	88	94	79	84	107	88	81	85	104	97	87	99	79	100	103	111	80	85	106	88	102	94	89	87	102	94	84	79	98	92	94	95	82	84	95	92	100	93	114	96	86	110	95	75	105	113	93	103	95	93	75	83	82	83	78	102	98	96	96	96	105	92	83	99	99	104	85	98	72	95	85	114	99	95	93	84	75	84	94	103	83	79	97	74	89	95	85	92	106	80	88	86	95	102	85	94	91	95	89	101	96	83	90	106	94	82	92	90	95	88	80	73	83	100	105	84	110	100	110	105	74	104	109	91	80	91	103	93	85	92	106	80	98	87	89	104	95	80	86	88	92	92	103	88	85	82	95	101	94	87	100	89	93	77	74	96	107	96	96	83	106	100	104	95	91	81	101	88	104	94	94	78	107	88	101	94	98	105	100	93	102	91	112	93	109	86	96	109	95	90	87	82	94	107	110	119	79	84	90	93	103	109	96	92	89	104	92	89	96	101	82	92	90	115	97	107	107	87	86	82	99	96	91	99	92	90	99	106	87	86	92	81	101	97	92	97	98	106	74	90	79	96	105	82	77	112	107	122	98	79	90	88	95	78	84	94	93	83	102	81	74	104	80	104	91	116	78	99	80	93	94	87	117	85	95	93	94	97	107	80	91	109	100	104	98	88	92	84	107	85	71	88	96	83	69	79	97	84	107	96	101	92	105	116	84	95	97	89	98	85	94	82	81	102	76	103	84	84	83	103	82	108	86	104	120	80	99	97	82	103	95	86	104	97	90	101	91	95	86	110	95	92	81	81	95	99	78	72	87	80	97	99	111	80	83	73	121	93	88	93	83	87	72	85	89	99	89	104	79	98	82	97	76	89	95	98	95	91	91	85	97	116	93	81	99	95	92	81	88	81	87	109	108	84	100	115	93	100	83	118	97	85	87	98	90	83	95	91	97	87	84	84	99	102	99	104	89	101	81	94	78	107	94	93	90	88	101	99	89	98	99	96	88	88	95	99	88	85	89	89	113	78	96	99	91	80	96	109	94	92	76	88	102	95	106	92	96	103	103	92	78	88	92	90	90	101	101	105	84	98	96	101	80	99	99	78	100	97	91	98	96	88	75	108	80	89	86	103	95	104	87	99	76	74	104	100	106	104	89	102	102	87	97	98	85	105	93	107	95	97	100	97	86	99	91	98	97	97	95	105	93	97	92	95	109	93	111	91	89	96	82	104	95	87	83	78	92	107	94	97	107	89	91	105	99	99	95	105	89	85	112	92	87	108	85	110	102	106	93	86	98	83	86	86	93	97	87	100	109	98	86	108	91	111	95	87	96	94	105	108	107	107	109	107	93	100	94	92	83	95	93	99	102	105	89	98	84	103	110	88	97	81	82	93	108	93	80	98	95	99	102	91	98	100	88	86	101	94	100	78	108	93	113	120	93	86	111	84	83	89	113	97	95	102	87	101	78	101	91	93	107	72	92	117	86	78	105	76	100	102	89	70	119	92	92	82	108	94	115	95	86	101	84	103	81	88	98	100	115	88	88	112	89	100	85	99	91	101	89	97	96	116	98	106	100	103	110	93	90	90	91	94	103	92	99	105	95	91	106	77	81	88	99	90	90	98	100	105	91	95	84	86	104	90	84	95	105	81	111	89	91	95	92	92	83	94	90	101	113	91	89	98	95	104	99	91	97	99	109	108	103	91	98	96	101	94	82	98	84	77	106	100	90	106	90	93	101	77	95	88	95	87	85	113	102	85	101	94	78	96	91	92	85	98	90	97	81	94	101	99	105	89	87	86	83	107
28777	15938	5318	4957	8971	10630	10004	8286	6783	5666	4882	4301	3686	3193	2828	2556	2336	2080	1749	1616	1588	1420	1243	1211	1111	1050	994	947	926	855	805	841	734	754	805	808	726	727	740	721	807	692	738	729	761	722	785	728	733	740	702	745	793	732	757	782	733	753	759	759	742	698	703	754	736	785	786	734	774	710	765	756	807	762	783	762	744	720	756	732	706	724	734	775	755	802	764	714	758	795	752	720	769	751	704	760	767	750	765	783	739	744	775	742	702	772	738	781	772	760	745	790	766	733	797	720	735	808	737	754	753	729	765	727	740	732	764	770	777	709	765	769	767	769	797	748	694	732	721	739	735	725	741	724	760	758	758	738	750	748	762	750	755	759	694	753	737	782	769	714	792	810	725	710	798	770	746	779	730	695	731	704	760	758	766	747	746	741	801	732	721	726	734	725	753	765	739	752	730	701	743	759	748	798	751	794	745	734	722	779	758	782	692	800	700	726	720	749	761	795	728	757	730	704	767	697	758	682	732	715	802	735	764	770	750	736	729	767	717	733	743	789	736	731	751	744	722	727	734	801	759	778	748	712	696	782	810	764	733	772	739	734	761	748	706	769	797	729	774	719	772	702	742	793	737	719	712	734	742	767	715	745	732	776	737	737	744	745	740	749	699	781	726	719	719	732	716	736	808	742	760	758	742	761	771	727	741	767	719	750	722	734	767	777	729	728	708	751	730	760	753	729	759	742	705	726	743	754	733	768	731	769	681	792	760	754	753	764	739	746	779	706	751	676	731	735	738	768	770	722	765	798	731	781	710	709	795	753	731	730	719	765	776	731	724	740	734	787	705	743	737	762	742	743	759	727	774	737	788	712	752	728	748	736	767	768	743	773	701	759	711	753	749	707	774	760	725	780	751	778	771	737	753	739	767	772	776	815	715	818	735	725	793	732	717	728	785	767	734	772	728	771	692	759	756	736	721	779	759	744	789	792	768	753	735	732	730	794	738	740	748	744	749	757	714	745	722	725	733	725	751	760	757	774	766	727	733	730	802	755	757	742	727	731	749	735	719	711	763	721	694	748	746	748	767	657	748	742	742	769	755	749	734	716	755	736	711	705	768	761	714	754	760	774	738	719	734	709	761	770	710	707	762	747	725	718	744	733	768	734	766	774	742	749	763	767	745	731	765	728	736	734	756	774	758	755	764	714	752	746	712	709	748	739	744	772	764	770	755	730	749	675	712	787	712	732	772	694	727	756	750	748	732	735	744	756	745	777	776	756	747	743	743	715	764	769	760	772	732	730	761	759	724	778	799	753	745	723	748	779	732	701	739	717	703	750	763	692	696	766	767	695	719	757	784	755	788	747	763	742	752	701	743	755	774	723	754	763	724	768	736	735	759	771	755	763	798	699	756	714	723	715	782	757	762	758	734	796	761	765	721	757	781	778	723	766	800	791	779	755	775	739	743	759	765	752	736	724	728	767	716	709	781	775	751	763	750	708	744	717	733	745	758	807	761	697	756	769	789	767	761	746	792	742	723	757	765	793	710	698	748	710	726	751	738	731	788	725	728	769	724	796	736	741	758	748	694	778	785	807	715	707	698	747	754	780	766	744	728	758	779	784	769	767	713	714	791	735	780	750	758	712	679	739	721	709	715	755	723	741	729	779	784	786	723	745	785	753	710	737	740	725	778	770	731	794	759	769	766	776	751	763	746	742	734	794	749	777	725	730	749	727	738	742	721	745	775	727	785	797	713	757	772	720	802	787	706	740	758	771	755	735	775	723	781	710	782	697	702	756	789	739	726	745	777	725	698	765	770	738	755	765	744	745	708	730	748	728	778	790	720	727	736	729	772	769	780	762	747	766	688	751	765	741	805	709	772	788	719	778	771	773	783	733	724	775	768	707	774	701	716	735	761	772	730	698	724	783	801	742	754	722	707	684	739	757	774	712	773	709	779	740	792	695	752	774	767	719	725	736	751	701	732	773	745	707	778	741	714	752	725	743	742	764	753	688	738	737	750	726	703	747	751	698	775	757	694	733	759	799	725	730	765	754	770	781	714	752	736	738	752	782	760	731	712	740	696	741	745	788	734	741	744	742	714	761	701	750	746	744	708	737	758	734	735	728	768	754	740	740	707	770	736	732	745	715	785	729	751	777	772	744	725	728	686	740	736	743	757	745	728	740	811	736	754	724	754	729	734	733	787	760	742	733	700	770	718	744	730	771	754	713	774	726	736	745	768	763	777	727	746	712	744	708	708	708	752	763	695	730	754	726	770	751	779	718	736	751	747	767	722	732	754	760	754	733	759	722	752	778	712	714	832	723	787	735	796	729	717	757	727	750	733	727	695	751	763	769	790	751	802	742	742	746	732	768	759	761	734	768	733	716	736	759	760	767	757	756	730	748	767	720	753	720	728	747	787	756	735	710	675	752	742	778	740	738	699	782	709	707	762	747	729	715	745	778	713	774	753	723	731	768	757	759	694	719	721	772	742	744	743	761	800	745	742	704	758	731	745	779	734	755	718	732	811	741	753	768	693	756	758	746	689	721	772	758	753	707	715	810	714	743	768	745	751	743	721	730	723	731	731	760	758	744	734	749	747	693	765	765	783	732	699	731	723	731	765	753	771	770	737	789	729	716	758	777	716	760	729	727	757	738	750	767	777	732	727	779	774	752	742	747	752	732	769	718	737	777	783	727	723	747	779	752	738	728	718	746	760	758	730	748	740	789	742	734	731	745	730	712	762	744	778	792	744	693	710	792	721	767	756	737	747	735	695	790	733	733	761	801	750	762	738	750	754	742	765	738	679	757	720	726	789	747	738	726	742	732	744	736	755	727	747	738	725	761	720	736	785	741	752	773	750	792	706	765	765	751	746	705	739	714	753	724	767	779	729	736	733	762	794	740	756	794	761	751	803	798	795	746	741	771	773	759	797	792	697	722	757	731	751	753	756	743	769	737	760	765	785	741	737	722	743	804	730	751	742	733	702	757	779	809	722	761	729	725	707	758	729	791	714	728	742	744	770	789	759	745	735	720	795	809	729	703	770	738	714	760	775	752	744	750	768	785	772	712	736	739	748	749	708	733	716	778	747	756	731	779	689	697	728	781	685	755	738	750	689	739	714	713	755	759	805	799	750	727	739	789	764	728	763	778	756	739	751	758	738	810	733	727	754	758	733	756	722	724	749	809	748	726	760	763	711	799	742	766	767	733	724	782	749	733	739	722	706	741	763	727	749	772	758	768	693	755	766	758	723	757	753	745	836	781	728	715	753	764	726	708	757	808	804	725	785	691	775	805	739	801	755	709	760	747	782	699	739	742	730	752	670	691	791	798	796	736	716	760	793	744	752	729	762	793	742	729	786	746	745	743	774	758	772	759	754	714	726	726	775	743	838	759	719	761	743	746	767	728	738	744	715	730	785	772	799	750	754	746	816	736	740	764	691	749	749	732	728	744	805	736	773	730	735	711	786	753	756	752	736	698	744	786	751	755	736	749	753	730
5528	3221	834	328	279	312	305	300	306	236	215	217	230	228	194	197	156	157	150	151	122	125	124	134	124	126	117	96	111	100	102	109	98	109	108	118	107	126	102	107	112	122	98	103	108	105	121	104	86	102	111	115	90	100	68	117	94	95	101	96	121	101	107	111	89	101	80	98	96	90	95	105	103	117	89	75	99	98	100	99	115	99	89	110	101	116	105	95	108	113	92	110	109	93	95	100	104	112	109	89	90	97	108	104	91	94	96	105	101	93	102	90	97	104	101	97	120	107	112	91	91	103	104	93	93	88	96	95	96	89	103	109	121	100	122	90	94	124	110	97	110	114	101	96	114	114	94	95	104	103	109	102	97	91	91	99	93	99	114	118	94	100	122	102	96	113	85	103	89	109	90	87	101	103	104	85	91	129	110	84	109	100	90	90	101	91	100	96	104	102	104	100	86	100	99	95	90	98	91	105	99	122	103	102	99	121	104	99	104	89	99	99	107	81	98	85	86	90	110	115	98	96	115	101	97	120	108	112	74	105	87	100	96	100	102	95	108	119	100	105	112	118	82	114	99	99	96	95	100	99	94	94	114	87	76	96	91	100	109	83	89	97	114	91	97	99	110	82	108	116	102	111	105	104	108	90	98	114	124	97	88	99	96	115	104	106	109	107	99	107	84	99	106	110	98	109	89	100	109	93	96	94	96	104	97	98	99	99	125	96	94	105	81	93	97	128	104	94	89	108	91	99	94	111	87	90	97	126	91	100	103	94	88	98	106	112	87	112	94	97	91	107	99	105	93	93	100	106	112	105	96	106	104	110	121	90	114	122	103	90	102	117	95	97	104	109	94	103	110	99	106	109	96	86	95	112	96	120	98	113	95	92	99	109	103	91	85	114	94	98	86	113	111	113	98	94	107	80	89	124	102	97	103	107	97	111	93	107	89	95	96	94	107	90	94	95	108	103	112	100	114	71	106	112	91	95	107	101	91	84	106	114	103	105	116	107	106	106	80	110	91	121	82	101	95	88	111	122	110	97	108	104	99	87	123	97	90	113	105	115	71	104	107	106	90	97	108	103	96	101	96	98	106	81	123	110	94	100	106	122	94	92	107	109	95	105	102	100	106	136	83	119	98	92	97	103	112	115	102	113	105	102	92	122	109	98	103	102	98	93	85	105	81	91	99	103	95	97	96	93	102	113	83	91	98	99	101	104	101	95	108	105	84	109	111	89	108	132	107	100	81	97	106	102	100	88	91	104	103	100	97	122	95	103	104	94	96	97	107	102	95	101	104	120	117	95	85	114	98	89	105	104	100	97	105	111	91	101	114	94	99	101	93	114	101	92	116	122	88	101	101	73	102	99	79	86	101	85	126	101	91	102	81	92	112	110	113	75	103	122	120	108	116	107	86	104	105	93	119	104	92	113	105	94	89	97	89	125	121	100	107	84	100	87	87	102	100	101	111	96	82	100	101	104	102	100	108	98	94	108	89	112	100	97	107	112	92	92	114	121	119	92	112	75	98	102	88	87	108	93	85	129	131	105	90	85	99	109	109	95	96	92	99	88	93	97	97	97	105	107	101	98	104	95	88	77	98	93	102	87	98	115	101	94	105	100	97	91	112	110	94	93	90	107	122	105	89	108	103	108	97	100	83	107	112	101	83	112	101	111	118	111	99	104	111	102	104	96	104	131	121	100	90	107	99	103	77	109	103	100	98	106	95	119	83	102	111	116	90	110	110	106	119	88	103	110	90	93	102	107	84	104	105	90	98	91	106	97	108	113	86	101	101	104	90	109	93	121	114	103	93	111	115	99	87	109	106	106	96	107	104	80	97	97	97	97	98	98	113	108	93	90	97	99	103	99	105	104	100	117	86	98	104	103	107	109	103	92	99	95	104	97	109	105	106	99	104	97	109	104	98	105	94	109	99	105	101	87	109	99	105	107	105	100	102	82	104	101	90	101	101	107	104	84	110	103	106	97	95	121	105	92	112	108	90	94	86	93	79	97	115	97	97	85	98	109	95	114	85	103	101	96	96	124	127	110	90	109	101	85	88	100	87	105	93	112	113	102	103	94	95	91	108	93	109	104	103	90	100	110	123	94	98	109	96	94	102	99	112	95	117	118	84	100	72	102	110	90	113	113	106	102	116	98	96	86	104	95	119	101	115	99	106	84	107	100	96	106	113	115	85	97	99	90	103	105	102	102	109	93	88	92	96	100	116	96	102	95	109	92	93	106	109	103	107	101	90	96	97	84	104	90	92	101	93	114	104	100	107	99	93	120	106	111	117	104	108	107	90	110	92	108	78	98	96	116	110	96	101	120	101	113	94	90	104	108	102	99	106	94	97	108	96	102	105	87	97	94	84	115	95	116	116	113	93	115	84	110	102	89	92	95	76	104	114	98	87	95	103	92	92	95	115	90	99	110	102	101	108	104	97	95	135	93	90	98	113	102	106	97	115	125	92	109	97	104	86	92	88	90	111	94	88	105	112	91	89	95	96	101	100	82	102	95	103	101	90	110	101	98	96	85	115	103	109	89	109	104	87	112	102	97	74	116	116	122	115	96	89	110	96	94	105	103	95	96	89	102	107	88	110	90	88	105	95	102	114	114	99	123	82	88	107	115	111	101	103	92	107	110	95	102	107	94	104	97	91	98	114	101	117	98	110	100	97	113	91	107	116	81	97	96	93	106	99	112	101	110	103	90	95	110	98	100	113	100	79	87	94	117	130	89	97	96	85	85	100	89	97	88	107	123	90	107	86	99	96	109	81	94	108	101	92	123	102	103	83	108	116	90	85	101	88	100	108	88	106	83	90	98	106	86	101	107	92	124	91	114	101	98	95	102	96	80	88	96	115	112	98	103	89	88	102	100	120	98	89	97	93	99	110	87	108	114	107	100	79	108	103	95	97	105	84	87	88	106	83	107	132	87	88	97	109	117	108	82	98	119	95	117	106	94	95	100	104	105	123	113	102	110	91	116	98	88	93	92	96	97	109	84	105	93	105	98	99	84	102	101	104	85	107	111	88	108	109	104	108	101	121	109	109	96	114	97	112	95	97	90	81	103	112	105	102	103	104	108	100	92	96	102	90	93	85	108	101	103	96	117	97	89	96	103	105	108	99	115	90	91	113	108	107	106	89	100	102	100	110	90	97	116	94	106	103	113	104	116	104	103	95	78	92	86	101	93	114	98	86	88	102	97	98	99	91	86	114	93	109	111	106	121	111	120	110	100	97	94	101	82	97	107	102	104	99	122	91	119	104	104	91	103	108	89	98	96	103	104	94	95	89	95	93	101	105	92	93	100	90	105	94	115	111	93	87	108	86	99	88	117	94	106	117	106	103	95	82	71	108	92	104	94	105	99	111	96	87	94	117	96	99	86	104	113	95	98	113	122	104	101	117	82	100	96	99	91	105	97	103	117	110	87	101	97	115	111	109	106	109	115	101	99	87	125	100	106	117	102	83	88	122	104	118	106	101	90	113	98
31580	20253	8032	6018	10476	12794	11714	9976	8502	7147	6111	5213	4698	4062	3629	3288	2869	2484	2204	1972	1811	1667	1519	1326	1291	1179	1193	1077	1063	1005	973	922	860	817	823	858	827	822	781	803	829	839	790	858	797	799	822	744	824	790	784	815	790	847	808	744	805	795	815	776	815	790	822	776	820	758	839	792	786	794	776	805	833	804	792	843	782	814	754	852	810	818	853	793	818	783	818	816	757	779	782	832	742	835	753	827	823	815	782	815	801	764	765	746	830	772	808	782	761	791	824	820	767	844	821	797	830	817	841	876	815	785	852	785	808	849	794	764	811	847	807	830	806	783	777	790	822	840	819	792	812	771	795	780	794	796	810	781	787	820	814	776	790	832	767	778	825	783	800	815	811	811	764	780	815	782	792	807	782	791	756	813	818	815	791	802	856	834	792	821	818	818	774	792	741	750	839	809	804	768	748	838	768	777	742	810	822	818	815	794	765	749	779	793	824	819	816	798	814	796	844	802	770	846	803	853	836	781	832	799	820	796	773	786	807	770	749	813	847	852	809	772	809	796	736	780	825	827	804	816	769	800	784	810	811	803	795	806	803	795	806	830	816	767	820	756	809	812	818	780	800	812	836	810	827	790	830	833	801	827	747	837	817	780	809	814	782	780	804	776	799	792	805	817	804	806	781	813	767	761	783	809	750	859	781	810	780	761	831	820	825	778	857	839	771	777	770	831	789	805	799	766	779	766	807	789	775	805	753	797	776	784	784	853	783	789	791	767	820	804	796	807	775	760	810	802	796	820	797	791	820	764	816	808	800	836	783	819	808	821	798	812	806	748	777	801	809	780	792	786	794	767	795	811	792	809	803	783	827	838	838	852	782	832	804	798	761	814	878	806	788	765	813	809	768	800	811	839	757	828	827	814	809	795	794	800	751	788	822	752	810	786	775	817	782	769	776	825	797	788	778	828	771	822	780	849	782	803	806	775	821	769	826	792	793	798	794	816	816	828	842	784	832	815	790	854	787	821	765	785	798	798	760	770	778	792	777	774	782	785	727	833	757	784	810	813	788	784	772	839	766	814	824	843	793	800	830	769	795	805	816	812	792	819	770	793	772	811	808	832	869	794	801	777	857	851	808	808	799	889	818	813	808	836	784	788	799	856	800	806	761	792	852	778	802	805	760	803	794	783	830	782	799	838	774	795	822	826	795	792	781	777	818	787	838	824	795	780	806	755	790	778	788	818	842	808	820	771	810	822	739	815	770	797	793	860	746	794	747	773	801	798	792	856	790	832	823	837	819	791	840	789	806	822	799	807	784	803	854	807	784	764	796	831	815	733	766	799	755	780	778	855	806	787	830	819	723	848	789	838	816	785	831	816	810	834	755	794	865	777	831	793	789	791	809	812	820	833	776	819	799	874	795	814	770	815	799	832	786	757	849	796	801	788	827	806	792	774	826	855	784	786	798	825	757	817	808	784	846	811	797	827	792	756	812	807	858	758	814	775	822	764	857	795	796	809	822	826	800	816	761	795	810	854	741	796	819	836	725	811	786	756	793	764	799	813	761	778	737	840	807	804	771	817	780	809	829	868	817	828	833	835	807	785	799	801	731	789	807	779	762	804	806	790	826	817	802	829	838	784	802	836	798	817	844	868	793	754	781	822	810	848	784	760	817	843	820	850	794	768	793	806	818	778	782	871	814	817	761	818	791	773	754	805	811	769	844	794	872	806	769	822	769	804	791	769	811	748	796	804	797	844	836	776	835	857	767	819	869	794	783	804	838	801	833	789	770	786	798	779	796	801	844	812	828	764	790	817	811	796	798	817	839	849	776	788	826	824	778	805	798	798	811	866	818	791	841	812	838	820	814	846	808	819	817	787	752	758	834	795	777	820	813	789	819	737	813	792	788	822	711	771	758	831	817	796	812	782	762	853	747	844	838	804	764	848	833	814	802	740	814	803	838	804	818	831	796	838	839	774	775	797	826	762	757	777	835	789	823	790	779	831	810	822	872	780	755	810	823	826	813	792	786	801	815	784	768	772	808	810	780	848	827	799	780	790	806	791	768	858	804	781	809	814	835	825	817	805	792	745	774	795	799	803	762	811	770	821	819	762	798	782	813	762	810	826	784	808	755	804	825	805	786	804	772	793	834	746	804	800	839	817	774	840	811	783	777	783	808	819	782	830	778	754	841	740	795	800	820	848	808	799	841	789	836	825	841	754	820	781	828	734	843	801	778	851	804	785	769	779	822	828	854	807	807	862	803	810	788	782	829	790	852	809	825	837	804	760	861	782	832	779	789	822	740	826	786	793	788	839	798	828	776	770	782	805	757	826	803	871	798	792	761	792	787	820	765	844	784	769	825	801	814	819	778	801	855	836	769	726	838	784	792	770	746	825	815	808	823	807	801	782	824	844	775	847	817	803	774	842	769	878	819	821	787	788	795	782	829	755	768	800	739	852	805	851	788	764	763	783	801	803	808	808	753	791	794	823	777	777	827	799	788	812	795	816	792	808	799	812	811	808	825	790	761	816	839	798	772	793	777	759	828	851	819	776	774	780	800	813	787	773	831	806	806	860	762	799	788	776	838	772	807	796	811	843	800	852	783	795	837	812	827	782	821	782	818	751	806	776	780	748	752	797	787	749	794	795	797	807	845	745	725	778	810	848	813	775	810	760	780	790	730	817	811	830	801	790	832	858	767	784	857	781	776	772	811	733	772	793	765	752	874	826	758	820	839	863	860	790	794	745	770	802	788	802	824	761	799	781	805	798	785	823	821	783	827	768	802	763	859	825	773	836	754	811	799	801	780	720	815	819	840	768	797	894	805	832	786	790	782	838	812	813	827	788	790	803	765	768	831	793	807	873	768	763	793	782	807	734	769	775	816	834	823	806	767	787	782	782	804	785	824	793	770	802	760	820	813	802	864	781	763	780	782	815	852	777	868	861	843	800	823	865	807	831	815	744	802	821	800	827	804	806	774	757	763	824	852	789	805	815	737	803	775	789	846	836	787	746	799	785	768	785	791	850	833	849	798	843	815	793	810	828	818	759	815	811	815	814	785	804	829	839	829	773	791	865	771	863	790	819	843	784	736	792	792	825	747	796	760	805	769	772	790	819	763	824	760	813	815	744	817	800	799	828	798	832	809	799	822	862	761	751	815	824	849	783	811	835	796	780	821	801	801	778	759	789	789	800	760	820	791	799	762	827	776	860	757	818	805	778	828	771	827	775	772	816	857	806	751	813	794	794	843	807	821	823	785	785	768	833	787	777	821	778	835	768	846	748	801	812	781	841	805	843	774	788	795	816	821	789	808	802	801	781	799	836	835	810	830	838	795	866	778	753	816	787	787	809	786	799	832	800	802	826	784	812	795	800	811	839	777	746	782	785	822	779	787	759	783	838	766	785	788	769	804	816	815	765	833	810	813	816	770	812	766	843	802	789	774	754	809	802	804	830	864	790	778	812	792	794	810	818	848	791	779	806	823	766	781	835	806	772	757	799
7354	5795	1424	491	401	450	421	401	381	375	359	299	259	269	260	236	253	201	273	210	209	174	184	182	195	153	177	178	152	179	175	151	144	153	161	147	164	160	140	152	147	159	156	178	163	159	150	126	139	158	136	172	143	155	169	140	157	177	176	152	135	144	147	162	161	160	173	166	155	143	156	155	165	163	152	167	156	169	150	156	160	166	176	148	178	129	157	155	171	138	167	164	144	158	156	153	151	167	145	139	161	142	136	145	165	149	168	161	159	155	175	172	170	161	167	157	167	169	141	181	169	151	134	162	186	174	145	147	165	140	158	155	156	159	144	154	160	176	157	162	137	149	167	159	138	143	174	170	161	152	131	158	180	169	143	150	159	136	139	152	140	171	154	180	129	116	162	149	153	173	165	139	177	141	154	149	163	170	148	169	170	160	156	166	154	150	167	173	172	160	171	136	165	137	152	154	181	168	149	154	177	167	150	156	162	151	155	182	155	154	157	163	142	145	150	168	165	175	148	125	155	166	161	135	154	173	167	152	132	160	133	158	161	142	145	127	152	152	142	174	145	162	154	155	156	160	144	152	148	143	175	148	183	151	161	176	148	165	138	152	157	152	157	169	174	138	134	163	168	173	157	162	173	152	159	163	137	155	156	138	136	149	167	156	173	172	181	151	163	146	161	172	142	133	168	159	159	179	156	130	149	171	146	155	166	170	139	167	144	161	169	148	167	152	162	168	146	173	148	169	113	144	145	150	156	163	149	141	173	162	159	169	141	156	159	158	175	172	156	155	146	183	167	140	153	155	147	178	160	152	175	135	138	155	131	151	147	138	161	161	155	138	157	156	128	170	159	177	148	167	156	134	159	148	144	152	154	158	174	154	164	173	170	146	144	158	156	154	154	143	147	154	127	154	171	141	145	157	131	150	154	150	148	166	149	154	152	141	138	149	161	160	148	171	174	149	139	149	143	141	151	126	131	156	181	164	159	148	151	138	145	143	153	158	155	160	159	151	146	146	168	158	154	144	153	153	170	137	160	145	190	140	171	161	164	160	168	148	162	158	159	163	152	157	153	139	146	150	138	157	142	150	146	151	169	152	136	147	152	141	190	148	136	139	137	185	142	135	156	147	137	164	148	154	165	174	149	146	173	169	168	151	144	149	144	144	157	145	137	146	156	147	158	160	172	169	153	163	166	185	148	162	157	150	174	151	129	152	150	157	150	153	159	148	150	155	159	162	137	142	143	138	170	137	133	143	154	154	145	156	152	130	167	143	153	154	141	173	162	161	150	141	146	174	159	151	151	170	155	169	181	156	176	143	172	144	157	156	175	151	159	170	166	143	157	155	162	148	149	155	173	168	165	145	151	162	141	168	149	156	170	173	145	154	152	166	144	163	156	148	141	150	155	175	154	148	158	144	162	151	139	146	152	169	158	153	163	149	156	149	141	149	160	157	130	155	163	175	137	147	149	137	155	132	160	135	146	144	147	153	132	149	154	139	158	155	173	146	155	160	164	160	144	153	166	133	166	152	184	150	138	159	181	150	133	150	152	157	152	163	156	137	178	173	143	165	146	171	136	167	179	139	156	157	142	159	162	147	192	140	190	161	172	149	161	189	171	184	139	174	163	137	145	140	161	153	170	134	151	166	157	145	150	166	130	148	148	153	153	148	154	173	146	136	160	163	178	152	153	136	138	142	148	164	169	157	147	172	157	141	159	157	163	157	157	159	154	166	148	143	138	159	147	171	148	171	162	142	124	152	148	152	155	168	180	152	133	172	156	155	156	157	162	137	157	162	152	147	156	157	152	143	170	171	146	147	159	163	147	148	154	130	160	166	142	141	170	161	146	138	162	143	150	152	147	169	165	141	168	154	163	162	151	138	129	176	145	164	156	164	149	166	135	176	154	153	152	175	158	150	145	163	147	151	167	152	170	166	169	165	155	159	149	149	153	159	148	153	129	141	159	150	147	172	168	165	167	133	140	166	156	166	171	142	146	162	154	141	155	151	152	146	154	181	153	160	126	160	175	171	164	161	128	162	159	179	149	148	152	148	143	128	136	142	147	134	182	150	158	159	154	148	158	156	161	152	151	160	162	145	163	144	149	156	155	145	167	159	158	136	144	140	163	152	165	161	158	147	146	160	144	161	150	145	156	159	169	162	157	167	143	145	170	164	151	152	150	160	159	150	159	160	157	146	192	153	160	152	196	153	174	170	146	151	157	165	156	169	137	175	159	164	151	165	159	197	178	138	165	164	167	163	147	165	160	152	151	149	157	164	128	161	147	158	135	159	162	159	140	170	140	152	185	141	163	168	160	147	156	162	175	166	176	148	144	155	152	160	147	144	147	150	157	145	154	169	142	140	139	161	148	155	153	150	164	159	162	146	144	152	152	161	155	161	141	167	148	152	138	180	148	182	166	166	153	169	157	156	161	190	146	171	158	155	152	138	155	139	169	175	148	146	162	130	146	154	145	148	153	149	160	173	136	146	169	167	141	163	163	146	131	160	177	163	140	126	181	168	152	162	151	153	164	143	165	168	176	148	152	169	164	168	131	124	156	159	164	121	142	170	152	149	142	180	181	171	165	152	146	146	131	153	154	174	156	164	165	147	139	145	152	137	155	154	167	146	169	152	137	143	150	159	156	133	149	150	157	154	184	137	148	144	161	148	161	144	136	140	166	161	155	139	162	149	144	156	156	153	165	166	160	176	169	169	148	160	164	152	147	152	147	168	151	169	162	144	151	142	150	152	162	154	175	151	134	153	123	144	159	186	145	120	144	143	141	151	129	166	145	165	152	154	180	152	159	164	149	144	160	178	146	159	182	161	151	172	154	148	146	153	160	152	151	156	172	157	154	165	127	125	165	156	148	129	145	176	146	165	167	162	157	171	177	169	161	154	155	155	172	150	158	182	137	150	137	149	162	138	169	155	163	160	191	151	159	173	161	144	165	155	155	182	148	185	156	161	152	147	165	139	162	153	125	150	149	187	163	149	145	160	157	166	153	148	160	165	139	174	153	164	168	160	168	139	177	133	146	145	164	156	154	148	135	170	163	171	164	137	154	141	160	142	137	135	151	147	152	158	164	154	147	166	150	152	168	151	178	123	155	166	171	141	151	170	156	144	165	140	165	152	127	150	152	159	119	153	169	154	148	144	176	146	136	145	154	171	167	155	147	144	150	162	159	154	148	149	150	151	167	155	148	145	145	155	160	180	169	157	151	147	156	144	160	148	159	167	132	159	163	159	162	135	152	158	164	155	143	153	162	139	159	157	135	159	152	164	150	171	149	163	146	152	151	146	140	175	158	159	161	172	147	148	139	182	164	144	144	149	189	159	149	158	135	146	115	160	162	175	160	176	147	155	153	168	148	143	159	144	163	156	150	157	161	163	168	133	148	146	160	147	150	129	158	145	168	154	151	153	147	148	144	153	178	139	138	144	154	146	149	153	160	161	162	175	156	163	174	164	166	133	182	146	150	135	158	163
36391	25578	11321	7654	13210	15551	14209	12395	10611	8684	7702	6584	5720	5187	4663	3979	3628	3202	2921	2539	2499	2317	1993	1959	1804	1666	1647	1592	1474	1379	1414	1329	1343	1247	1250	1226	1282	1147	1217	1250	1209	1205	1202	1192	1186	1245	1224	1198	1242	1175	1195	1204	1166	1208	1237	1194	1212	1232	1196	1218	1172	1143	1129	1159	1183	1211	1177	1142	1193	1167	1195	1147	1176	1276	1265	1198	1181	1176	1161	1114	1227	1142	1223	1200	1242	1195	1142	1243	1217	1123	1198	1256	1201	1115	1177	1139	1159	1171	1193	1166	1184	1188	1197	1166	1241	1134	1198	1235	1228	1198	1218	1171	1201	1227	1144	1212	1149	1206	1162	1153	1155	1206	1179	1210	1262	1183	1173	1178	1190	1205	1204	1227	1280	1233	1245	1181	1189	1173	1206	1127	1197	1258	1204	1195	1170	1217	1208	1192	1172	1182	1181	1161	1194	1246	1200	1190	1176	1141	1154	1140	1226	1186	1140	1234	1158	1246	1175	1210	1167	1201	1169	1234	1201	1148	1105	1176	1124	1181	1210	1260	1163	1264	1152	1159	1164	1212	1199	1188	1211	1175	1180	1131	1210	1219	1202	1168	1179	1175	1162	1185	1192	1244	1259	1154	1189	1180	1169	1170	1185	1156	1278	1134	1170	1205	1208	1230	1198	1209	1207	1257	1178	1215	1175	1174	1190	1194	1206	1188	1235	1199	1216	1106	1148	1217	1152	1196	1204	1179	1166	1150	1156	1230	1198	1221	1218	1172	1223	1240	1234	1195	1249	1206	1179	1191	1165	1168	1195	1173	1167	1241	1236	1275	1212	1222	1215	1170	1187	1133	1227	1141	1206	1174	1195	1166	1189	1171	1175	1203	1162	1214	1172	1195	1163	1180	1168	1202	1161	1167	1185	1124	1240	1227	1146	1253	1217	1159	1132	1212	1160	1216	1215	1198	1194	1176	1184	1217	1173	1158	1237	1204	1176	1193	1200	1212	1220	1192	1184	1157	1177	1145	1227	1189	1183	1189	1133	1126	1196	1180	1181	1273	1209	1163	1256	1211	1136	1143	1148	1208	1175	1249	1190	1202	1202	1177	1209	1203	1215	1235	1197	1192	1153	1212	1260	1187	1152	1193	1158	1163	1151	1210	1152	1151	1205	1185	1181	1185	1185	1200	1191	1151	1152	1221	1187	1142	1167	1140	1211	1206	1164	1174	1190	1203	1198	1182	1239	1162	1211	1174	1236	1147	1203	1150	1183	1239	1193	1225	1204	1299	1217	1178	1171	1197	1192	1270	1206	1219	1218	1213	1251	1236	1153	1208	1198	1203	1157	1273	1165	1164	1153	1220	1163	1182	1163	1195	1184	1199	1185	1189	1189	1145	1184	1164	1170	1171	1167	1223	1175	1171	1187	1188	1196	1225	1243	1160	1153	1206	1189	1210	1177	1153	1174	1214	1181	1170	1143	1156	1220	1207	1203	1218	1184	1253	1154	1163	1153	1201	1225	1231	1189	1150	1182	1167	1143	1226	1172	1142	1219	1181	1162	1223	1161	1186	1124	1163	1157	1178	1144	1175	1180	1182	1130	1188	1225	1211	1264	1172	1241	1252	1145	1193	1198	1226	1235	1208	1176	1180	1237	1204	1204	1163	1173	1205	1201	1199	1218	1190	1230	1202	1187	1192	1180	1163	1131	1187	1203	1102	1151	1233	1196	1248	1188	1182	1153	1173	1188	1241	1212	1216	1178	1229	1145	1221	1247	1214	1166	1191	1245	1176	1215	1257	1150	1176	1198	1222	1162	1193	1154	1176	1162	1175	1165	1136	1187	1185	1150	1144	1191	1181	1184	1185	1200	1090	1242	1173	1173	1170	1142	1235	1203	1163	1204	1169	1154	1143	1187	1222	1202	1198	1172	1239	1263	1204	1182	1220	1143	1188	1209	1183	1193	1138	1220	1210	1229	1193	1202	1168	1188	1198	1192	1206	1184	1176	1168	1220	1121	1282	1198	1178	1142	1253	1224	1171	1187	1204	1196	1195	1195	1172	1196	1184	1187	1244	1183	1176	1226	1160	1227	1184	1252	1191	1218	1189	1264	1183	1154	1179	1203	1167	1250	1205	1128	1137	1197	1179	1292	1158	1175	1208	1158	1163	1172	1104	1151	1180	1128	1180	1194	1248	1178	1170	1185	1229	1188	1159	1116	1226	1173	1182	1161	1153	1170	1208	1209	1232	1168	1153	1114	1183	1191	1173	1174	1183	1199	1180	1148	1205	1175	1195	1147	1177	1131	1190	1233	1181	1169	1173	1202	1156	1162	1181	1197	1189	1199	1152	1199	1198	1165	1180	1226	1193	1195	1222	1215	1238	1188	1165	1136	1182	1156	1142	1242	1157	1197	1269	1151	1202	1199	1174	1197	1196	1202	1139	1199	1202	1215	1233	1177	1145	1128	1175	1172	1158	1226	1240	1239	1191	1142	1217	1202	1203	1161	1176	1233	1125	1205	1216	1213	1137	1147	1175	1230	1162	1208	1191	1125	1193	1192	1217	1208	1113	1222	1210	1198	1142	1156	1150	1139	1118	1228	1150	1237	1149	1223	1216	1193	1166	1170	1203	1168	1201	1243	1153	1168	1212	1253	1165	1241	1217	1164	1186	1204	1221	1175	1232	1189	1173	1266	1207	1200	1257	1205	1172	1205	1189	1182	1197	1175	1143	1197	1173	1139	1233	1183	1188	1151	1205	1148	1165	1196	1199	1210	1249	1170	1180	1166	1222	1187	1232	1172	1169	1215	1185	1176	1172	1215	1166	1210	1178	1190	1195	1149	1209	1169	1181	1214	1221	1211	1148	1239	1166	1248	1141	1184	1172	1233	1215	1217	1199	1172	1213	1177	1240	1208	1183	1228	1200	1184	1246	1109	1237	1200	1177	1210	1244	1214	1162	1127	1242	1201	1205	1197	1135	1159	1159	1187	1224	1152	1179	1176	1152	1167	1190	1214	1200	1162	1150	1203	1183	1232	1256	1133	1215	1172	1214	1189	1181	1207	1151	1215	1211	1200	1168	1257	1207	1175	1161	1223	1195	1219	1247	1228	1162	1204	1174	1142	1180	1211	1193	1204	1211	1229	1225	1157	1212	1198	1202	1139	1199	1157	1228	1206	1215	1197	1236	1248	1219	1166	1206	1110	1273	1145	1208	1196	1216	1197	1217	1230	1165	1216	1247	1162	1158	1192	1197	1201	1134	1235	1171	1241	1116	1158	1201	1215	1233	1215	1243	1183	1181	1174	1205	1229	1175	1129	1158	1249	1204	1132	1129	1211	1254	1216	1212	1228	1157	1196	1216	1143	1194	1185	1226	1133	1193	1121	1151	1153	1218	1236	1202	1212	1165	1206	1233	1211	1167	1168	1247	1153	1220	1129	1237	1159	1123	1230	1221	1243	1219	1152	1165	1174	1256	1157	1123	1155	1185	1120	1197	1213	1187	1164	1224	1202	1197	1220	1200	1257	1160	1257	1172	1174	1137	1166	1213	1206	1168	1163	1149	1188	1183	1130	1203	1145	1181	1176	1260	1209	1159	1213	1185	1145	1201	1144	1202	1195	1140	1157	1206	1190	1155	1150	1192	1187	1156	1184	1187	1158	1118	1160	1211	1153	1163	1208	1199	1223	1155	1130	1187	1183	1201	1208	1202	1159	1164	1177	1215	1170	1190	1180	1149	1143	1209	1222	1244	1190	1137	1195	1196	1173	1128	1158	1218	1234	1189	1251	1218	1174	1186	1127	1218	1219	1147	1205	1203	1160	1134	1189	1150	1202	1156	1197	1181	1093	1159	1203	1156	1230	1169	1105	1209	1181	1196	1240	1175	1159	1199	1184	1162	1155	1107	1167	1118	1208	1179	1176	1180	1166	1251	1171	1126	1197	1156	1181	1217	1205	1154	1288	1119	1177	1177	1166	1189	1224	1218	1193	1182	1182	1270	1222	1135	1186	1157	1175	1145	1231	1128	1159	1174	1243	1125	1213	1194	1249	1188	1211	1192	1174	1201	1261	1155	1183	1181	1169	1230	1174	1198	1155	1199	1175	1186	1167	1163	1178	1146	1220	1184	1172	1200	1186	1191	1235	1195	1219	1164	1179	1206	1152	1191	1160	1178	1184	1251	1195	1244	1075	1215	1229	1199	1155	1169	1184	1219	1209	1160	1213	1162	1235	1203	1151	1206	1190	1134	1258	1200	1230	1189	1166	1190	1221	1198	1185	1225	1203	1190	1213	1205	1205	1148	1175	1155	1215	1171	1160	1192	1153	1165	1145	1121	1173	1189	1282	1185	1239	1236	1236	1196	1188	1171	1149	1220	1176	1208	1137	1166	1181	1186	1206	1220	1186	1153	1207	1180	1131	1195	1272	1193	1212	1226	1250	1213	1210	1159	1240	1269	1144	1140	1187	1177	1191	1237	1201	1157	1197	1078	1156	1223	1205	1137	1183	1177	1166	1187	1196	1179	1162	1200	1169	1157	1208	1147	1220	1216	1192	1243	1128	1202	1187	1184	1123	1220	1209	1178	1171	1183	1218	1152	1215	1181	1158	1177	1159	1109	1135	1240	1176	1139	1160	1194	1199	1152	1160	1207	1246	1229	1154	1237	1171	1220	1166	1180	1167	1233	1229	1176	1200	1173	1155	1249	1157	1145	1216	1197	1165	1177	1185	1189	1179	1180	1180	1211	1188	1243	1196	1220	1220	1175	1269	1164	1178	1154	1220	1223	1196	1157	1196	1154	1229	1179	1228	1169	1207	1208	1122	1237	1164	1185	1185	1180	1164	1162	1143	1139	1203	1215	1155	1199	1176	1151	1197	1147	1208	1142	1172	1151	1218	1183	1144	1212	1182	1215	1172	1176	1197	1151	1210	1237	1176	1176	1191	1273	1181	1227	1215	1191	1156	1182	1203	1175	1162	1222	1174	1219	1158	1165	1161	1189	1180	1202	1155	1149	1240	1216	1211	1203	1207	1206	1231	1164	1189	1174	1138	1231	1172	1184	1158	1161	1146	1134	1205	1192	1194	1257	1162	1168	1176	1120	1212	1207
3624	1827	560	242	226	241	249	229	223	200	181	167	147	164	146	147	127	137	116	131	113	109	105	108	92	107	77	100	87	96	78	99	79	81	72	85	85	74	75	80	88	92	97	93	88	94	86	82	63	92	87	89	77	91	89	96	93	99	79	76	83	89	80	84	88	73	88	74	78	81	83	78	70	102	75	73	86	79	85	75	91	80	65	80	77	83	73	84	77	94	81	100	86	72	89	95	89	93	94	83	71	72	76	97	102	80	82	83	102	88	94	86	81	79	92	91	77	88	104	78	93	94	82	74	102	76	83	79	79	83	76	86	77	81	76	77	64	75	89	75	88	88	72	76	72	78	82	70	69	82	83	92	86	91	89	105	69	82	81	95	81	75	84	87	92	72	81	91	80	71	79	81	79	93	89	83	91	71	102	90	82	83	85	87	110	84	93	62	79	94	93	77	71	78	66	79	76	81	86	87	79	68	87	78	78	84	87	72	88	87	104	86	68	78	89	88	87	77	77	53	68	93	75	86	81	85	83	109	96	70	86	82	73	74	84	80	91	76	83	63	74	85	82	76	69	77	87	76	86	83	78	71	78	87	85	87	73	78	81	72	96	77	81	82	89	79	75	69	82	76	64	75	90	96	75	84	87	85	70	77	84	77	89	92	89	89	89	73	85	78	83	94	83	98	92	78	99	78	67	88	75	97	82	83	79	76	87	74	71	97	80	91	62	79	91	94	90	95	90	83	77	96	83	79	72	98	102	79	89	94	83	95	87	87	76	75	77	65	69	88	82	81	73	103	85	84	75	79	77	76	82	82	76	85	95	63	82	80	84	74	90	88	70	91	79	80	82	73	75	61	71	66	68	78	86	81	76	81	93	72	69	80	82	74	68	86	77	82	86	92	72	78	80	85	80	71	89	78	78	88	88	94	102	90	77	67	73	84	91	88	82	75	88	88	69	68	62	69	78	74	90	84	86	77	73	80	91	70	95	88	98	84	80	76	100	79	98	91	86	88	90	69	82	75	68	77	67	98	89	91	90	77	70	76	73	90	89	76	65	88	77	88	75	84	78	79	75	79	84	86	94	86	98	78	75	88	70	89	76	89	105	76	112	80	81	77	91	81	70	88	78	88	96	91	70	91	77	75	84	82	83	87	85	85	76	60	85	88	91	92	93	81	83	88	77	86	85	72	84	82	86	95	82	68	82	82	77	76	80	65	88	77	88	80	76	86	84	72	80	77	64	79	78	82	85	80	66	95	76	80	81	82	87	59	74	106	82	86	70	73	91	84	75	84	85	77	82	93	93	80	60	79	80	78	92	94	84	99	73	80	79	64	81	87	76	70	88	69	82	75	73	73	97	80	98	74	100	85	79	80	73	83	78	108	70	78	100	73	85	74	87	94	87	87	76	76	74	92	107	80	78	85	84	95	92	81	84	73	80	85	88	91	93	77	93	85	86	90	62	96	77	78	84	79	88	61	82	78	78	97	82	93	95	105	73	66	82	75	84	86	68	88	79	83	68	73	75	70	76	82	97	76	106	82	80	99	73	80	86	77	86	94	83	69	93	91	75	82	79	82	77	72	83	73	79	71	74	75	86	94	71	76	76	79	85	71	77	98	74	83	71	71	81	82	91	87	81	83	82	88	84	83	65	91	77	93	77	86	83	84	88	90	88	81	82	71	85	79	88	73	71	85	72	83	91	62	105	76	83	75	95	98	100	79	68	80	94	100	83	84	84	82	87	94	92	87	84	90	87	92	73	90	97	71	78	76	100	74	71	78	83	80	58	97	84	91	93	97	81	91	80	87	92	90	72	95	82	87	66	93	96	67	78	62	87	83	85	97	71	73	74	90	86	72	69	70	75	71	87	96	88	76	96	107	73	80	82	95	96	82	86	86	86	82	91	75	89	100	90	70	85	75	99	106	79	76	75	94	99	90	83	98	77	101	88	75	86	80	84	90	92	80	84	69	90	90	79	79	79	96	69	92	79	78	65	79	93	102	87	76	84	86	93	81	93	76	78	88	77	75	103	81	83	82	75	80	71	86	85	74	74	90	68	82	76	89	93	77	76	77	71	83	102	85	96	89	68	88	86	88	96	89	80	86	85	82	68	78	85	74	81	92	80	88	83	89	82	108	75	106	66	83	92	60	91	75	89	99	92	91	81	84	71	83	90	89	94	60	96	84	91	81	75	78	80	65	72	83	70	87	101	81	78	75	74	84	79	72	102	79	81	85	86	82	72	80	104	99	104	72	89	86	90	80	87	74	86	94	75	81	88	84	91	89	89	76	91	94	84	83	62	96	76	82	70	81	92	69	93	87	70	84	84	91	83	90	74	95	86	94	80	81	78	90	83	81	82	83	79	75	77	84	85	76	84	86	70	75	76	87	91	97	75	87	92	81	78	79	69	80	79	96	72	77	79	71	80	104	85	87	86	80	66	98	91	86	80	95	69	90	81	71	77	96	85	89	92	79	80	79	88	77	78	91	78	88	87	67	77	78	76	81	82	84	81	82	83	75	91	82	89	83	65	83	79	79	99	88	92	75	76	94	83	92	82	70	84	78	102	76	97	84	88	84	82	74	77	85	90	80	73	87	86	71	67	79	86	90	85	86	93	95	100	87	68	86	97	91	73	73	65	62	75	71	83	66	75	83	81	79	70	70	81	90	85	83	79	92	89	70	85	67	73	86	85	75	82	79	99	80	81	78	74	71	83	69	87	95	81	68	76	88	81	73	96	81	97	73	90	67	62	80	77	87	96	76	73	102	63	64	90	90	83	81	76	85	96	75	68	86	81	74	66	85	92	84	75	89	81	58	77	88	62	82	69	77	80	76	63	85	68	59	82	73	85	89	87	82	86	92	81	80	88	89	72	77	82	75	62	86	75	99	73	82	85	69	63	79	92	75	103	71	87	72	74	84	80	78	91	81	89	80	72	74	82	89	84	85	74	93	56	99	89	81	73	95	74	75	84	69	72	70	79	81	92	78	87	76	118	77	74	78	66	88	83	84	83	88	95	108	89	85	84	78	89	58	89	86	92	80	89	87	84	95	77	77	85	96	85	96	86	86	91	78	92	101	87	94	73	93	96	72	91	83	81	86	74	90	97	71	89	102	89	68	73	76	67	69	87	84	94	70	67	83	86	93	75	68	77	78	84	79	70	87	78	77	90	64	73	81	81	81	90	80	81	86	69	78	83	83	87	79	88	72	93	81	72	84	80	78	94	80	72	94	88	81	78	93	87	75	94	91	72	66	83	73	95	84	90	72	80	94	83	76	81	82	94	97	91	89	72	69	80	83	90	84	92	76	75	71	85	95	79	83	72	93	82	77	55	83	73	99	89	88	82	79	70	64	74	86	72	86	91	81	81	80	91	87	84	93	81	83	74	80	95	96	87	91	72	80	71	72	84	88	94	67	73	81	86	70	81	79	87	79	81	93	93	98	85	84	70	85	85	88	98	89	90	83	94	83	74	79	74	78	75	86
27882	15316	6185	4519	8375	10068	9143	8004	6573	5502	4438	3982	3353	3010	2640	2467	2204	1821	1679	1433	1453	1242	1139	1069	1029	953	884	889	841	764	771	728	701	693	682	675	669	681	727	627	697	673	697	635	647	624	641	645	646	666	704	673	687	651	643	661	695	626	661	712	677	683	604	644	677	657	691	681	641	650	641	689	648	685	674	652	633	665	669	691	707	670	690	680	692	645	645	648	670	674	689	703	637	658	696	674	675	705	668	678	678	652	681	633	703	684	672	624	690	724	671	649	648	674	655	720	712	732	662	657	665	643	648	609	639	710	634	685	666	613	660	681	740	675	643	653	670	718	686	676	691	690	642	668	615	694	655	641	626	637	627	660	623	679	633	694	642	629	655	692	650	673	629	682	647	678	579	640	672	649	677	648	653	649	675	692	686	612	657	694	706	669	641	648	648	626	663	621	678	629	648	675	681	685	682	672	634	655	649	627	660	680	663	664	689	670	633	699	663	671	679	668	672	631	665	695	668	655	651	649	635	650	645	645	632	696	691	678	636	665	619	701	653	668	623	641	666	721	671	687	637	632	667	697	654	677	705	611	640	650	599	648	635	685	656	656	699	683	663	712	731	660	638	645	681	660	655	656	690	639	689	696	649	673	639	602	650	681	674	681	633	688	657	689	644	682	632	672	626	648	637	699	653	710	617	666	673	691	639	654	646	679	664	710	665	679	669	718	621	640	660	674	622	665	658	646	685	635	637	647	704	694	707	674	666	651	628	695	625	715	714	704	677	676	640	632	702	656	642	667	703	681	664	710	667	634	661	600	677	638	685	657	682	680	643	644	677	685	659	678	667	664	684	681	669	644	690	689	654	642	660	655	668	654	652	691	678	668	654	666	628	625	675	657	710	663	664	621	714	651	725	641	642	632	631	687	671	659	682	652	694	722	651	638	660	709	702	667	672	664	692	660	680	656	700	648	647	647	643	637	603	674	694	660	656	654	637	615	653	642	644	648	675	628	657	695	635	686	605	698	644	674	666	647	659	697	688	662	620	630	648	692	660	672	660	665	666	628	621	657	691	652	671	640	614	654	676	600	697	677	623	662	642	675	652	641	664	687	621	655	643	611	648	633	679	673	661	656	678	666	630	652	647	669	657	655	655	646	681	713	653	691	638	672	683	654	637	640	674	669	633	681	648	681	706	715	673	663	667	657	686	628	674	717	622	675	641	639	677	645	660	632	690	698	654	682	657	716	683	648	624	635	646	680	687	647	682	649	641	644	647	733	703	644	679	662	668	651	685	670	619	694	673	653	633	648	665	630	661	660	676	714	697	649	703	639	615	640	640	603	655	695	626	629	629	662	670	628	663	675	613	716	661	687	635	671	641	677	636	628	676	668	687	628	650	622	640	659	647	687	687	680	687	652	675	654	721	650	681	684	652	672	684	621	665	645	634	662	651	652	646	685	660	628	666	642	653	665	690	657	673	620	661	634	666	651	696	665	645	673	688	619	654	660	667	654	641	648	672	635	660	655	684	643	673	663	697	665	686	655	642	696	651	721	677	663	660	732	656	670	656	700	636	679	603	668	669	639	633	653	680	667	717	614	676	673	668	632	645	661	685	637	654	690	698	640	697	694	660	658	650	679	655	624	671	669	663	690	683	684	657	664	662	659	663	692	682	685	663	699	668	613	668	678	665	686	640	628	611	664	655	685	626	630	679	700	692	645	670	646	637	651	691	665	668	658	655	694	656	633	672	647	678	651	666	666	646	688	655	681	659	652	696	615	614	661	646	626	615	678	670	637	685	666	674	655	705	679	681	670	677	673	661	643	632	667	664	648	641	652	656	618	670	683	581	665	692	743	673	696	660	664	655	707	599	649	655	635	654	640	662	676	678	665	668	653	678	645	699	668	663	666	666	649	668	658	639	668	709	659	703	658	656	673	648	661	696	678	656	642	654	694	640	654	612	631	685	645	689	646	655	675	620	640	668	646	642	671	614	704	661	671	608	644	611	595	662	662	657	652	651	656	663	672	688	645	662	659	629	643	622	632	661	657	668	638	660	636	666	719	645	692	651	665	661	664	632	698	627	669	644	688	673	635	694	634	651	632	643	617	630	654	618	692	652	696	683	671	660	674	635	658	656	655	628	626	721	661	655	649	640	597	677	672	666	655	629	692	667	667	657	600	695	672	613	657	677	689	693	625	704	646	644	661	690	625	668	652	606	690	644	680	678	686	649	659	632	666	613	698	651	675	674	618	651	687	669	672	650	652	647	651	650	689	688	688	678	663	653	665	693	608	638	632	708	686	672	647	644	645	743	681	649	660	714	672	653	693	648	677	692	694	647	619	697	648	634	711	658	651	622	728	629	662	643	665	703	645	663	667	683	628	646	672	656	658	707	649	672	652	642	637	629	651	686	662	652	653	643	665	655	666	630	679	723	678	662	674	641	601	679	682	620	626	658	670	650	644	610	675	669	656	687	655	682	675	707	684	673	684	647	686	655	664	648	594	648	641	648	674	689	634	634	651	635	688	683	636	644	721	692	688	668	676	685	648	679	676	672	670	668	651	651	642	664	649	710	702	624	662	648	698	664	679	677	660	703	684	673	684	665	650	647	667	645	645	671	672	620	687	644	672	669	676	661	648	658	628	602	647	668	667	661	675	679	657	669	645	652	698	637	673	619	697	686	662	689	659	667	649	696	643	665	640	706	640	681	669	682	645	688	672	672	675	651	679	668	631	670	644	638	648	615	657	627	667	677	650	688	678	662	711	664	685	667	622	682	640	665	658	642	678	649	658	692	651	649	692	651	703	653	678	647	690	673	668	686	640	648	665	620	664	648	684	691	656	616	691	621	684	638	639	696	634	626	647	679	669	640	619	659	648	629	639	641	664	637	629	613	679	623	672	644	643	656	641	658	679	685	653	677	634	595	659	684	677	645	650	652	617	708	679	645	689	661	685	626	660	655	627	631	655	670	667	640	626	643	631	642	660	704	677	704	673	617	686	641	635	670	680	651	639	675	709	655	656	650	697	684	684	675	648	651	704	669	627	671	676	655	646	653	671	630	649	672	646	698	675	695	678	668	613	666	682	684	702	663	636	619	682	655	659	656	643	691	685	685	677	685	651	685	657	648	691	665	683	649	651	702	662	683	669	666	729	720	638	696	666	653	659	638	668	651	690	653	675	659	657	703	678	717	643	655	675	611	650	707	620	679	662	644	649	626	642	673	729	646	669	642	636	713	659	694	695	666	686	694	675	658	662	647	703	664	617	665	662	656	657	708	724	687	632	633	687	679	648	661	654	659	654	616	658	630	628	663	667	621	636	597	676	690	637	660	698	654	665	664	648	670	668	683	654	681	678	689	684	671	643	648	644	635	656	614	677	619	668	642	625	656	643	687	647	636	696	698	648	678	691	652	666	662	688	693	678	702	697	690	649	667	671	693	665	698	655	634	649	653	632	668	684	666	631	615	680	630	683	711	645	645	654	607	629	679	737	690	621
3401	1889	659	275	200	273	254	248	236	224	203	178	159	175	153	139	130	129	143	110	122	118	102	112	114	108	102	115	100	98	98	92	119	101	101	82	67	85	88	80	98	86	88	100	97	93	68	97	96	88	69	92	84	104	90	78	93	96	80	96	101	80	83	107	105	86	71	77	91	91	94	88	84	99	103	90	89	112	83	77	98	95	81	85	95	83	84	86	110	94	104	95	88	80	81	94	99	95	88	94	71	79	89	103	84	93	116	89	87	106	91	96	72	82	85	111	96	91	85	80	84	89	81	97	80	98	78	79	91	92	96	93	83	81	93	76	96	86	100	96	89	76	92	81	72	92	88	98	104	76	106	79	89	101	107	70	93	92	94	99	89	106	97	95	101	95	99	104	96	108	98	97	84	97	77	95	99	86	93	89	104	102	86	105	95	94	77	113	92	88	93	92	103	90	88	102	114	81	97	90	92	91	82	88	74	93	84	79	84	83	95	104	92	97	95	82	93	88	88	83	77	85	103	85	102	101	113	99	94	81	83	90	102	106	107	108	114	101	102	81	84	89	98	82	82	82	123	92	84	96	93	96	75	98	89	116	100	82	86	84	92	71	76	93	112	77	95	84	74	72	91	95	83	93	87	100	84	89	102	93	81	91	90	96	91	100	100	83	83	104	78	102	96	85	108	109	89	103	104	84	81	74	95	87	112	97	89	82	96	92	86	84	83	94	99	94	95	103	97	85	104	91	81	96	86	85	95	95	98	100	82	84	105	76	105	92	93	95	105	110	88	97	90	89	103	101	93	84	88	88	83	79	94	102	94	103	82	97	95	90	105	94	98	72	81	82	83	72	77	108	88	88	90	77	80	85	94	98	102	98	110	84	79	78	91	104	100	85	94	80	99	86	100	81	89	94	80	85	76	92	85	103	77	94	78	77	76	89	81	82	96	83	100	102	83	85	85	88	88	98	88	96	88	79	100	111	100	91	113	101	90	96	100	82	91	94	79	88	77	100	84	96	95	95	103	81	93	94	99	80	89	103	102	98	103	85	98	93	88	93	91	93	100	100	88	66	102	100	83	88	82	94	96	80	71	84	86	85	94	106	97	82	80	99	76	102	93	97	88	88	96	88	100	113	90	98	91	79	85	100	102	86	78	86	88	95	85	79	80	107	85	94	90	74	92	95	85	98	86	107	92	88	90	107	105	105	90	81	93	81	100	93	99	72	85	74	94	93	97	89	93	94	89	96	92	102	100	97	92	113	81	95	96	104	97	82	82	92	100	94	89	101	87	91	95	97	94	107	90	88	79	77	84	104	82	94	99	102	97	102	79	89	106	112	100	88	89	94	94	112	69	79	109	94	79	79	64	90	89	91	84	92	95	79	96	86	83	84	107	73	82	87	91	94	100	90	103	84	96	90	77	87	113	101	94	91	89	87	95	94	105	80	96	81	100	83	93	98	118	78	105	108	82	89	72	97	98	90	89	81	84	97	94	84	92	118	88	92	93	92	101	85	76	106	120	95	78	88	86	108	100	106	87	93	90	87	98	78	84	99	92	85	95	107	90	77	90	99	88	87	78	84	103	88	96	90	85	109	97	87	92	97	76	83	91	84	96	82	74	87	91	74	90	78	95	70	90	100	94	94	81	90	103	81	97	73	107	108	104	84	85	91	93	91	91	83	106	92	102	93	103	98	83	80	78	104	80	79	96	98	86	88	90	100	78	93	82	99	103	78	85	92	96	94	93	99	107	97	77	92	94	80	91	93	80	87	88	94	91	89	91	113	94	109	83	89	97	99	91	105	99	92	92	92	100	96	93	91	98	87	81	80	93	85	113	99	97	100	84	96	95	95	99	99	97	88	96	93	107	88	92	90	101	94	104	79	88	95	95	99	98	81	79	103	98	85	84	98	77	89	90	101	107	100	96	88	98	104	93	106	93	82	92	70	95	81	86	82	106	91	95	106	97	89	91	85	110	91	102	79	89	86	79	105	94	83	83	97	92	85	88	83	92	90	88	94	88	83	89	92	87	86	96	101	84	89	98	104	106	62	101	105	104	107	85	89	86	107	82	85	86	65	84	100	92	104	97	80	91	98	96	89	91	83	94	98	70	91	83	77	110	94	103	84	90	92	84	79	85	106	96	88	86	90	95	86	93	88	90	75	103	91	85	101	96	89	76	94	87	86	92	86	84	106	114	82	97	93	100	111	102	91	90	87	94	79	100	87	79	90	87	104	87	84	93	71	102	93	99	101	102	96	104	92	95	81	91	90	103	92	97	81	103	92	100	81	99	85	73	74	103	73	90	103	103	95	81	102	80	88	96	90	86	112	102	87	77	89	82	102	111	87	87	81	78	81	89	93	108	104	84	83	99	88	88	92	74	98	91	105	95	95	89	97	79	88	79	88	103	98	86	98	103	81	85	97	114	81	85	74	82	103	97	72	98	95	66	91	77	83	91	96	114	89	108	88	82	99	104	89	89	115	87	94	97	82	86	90	87	76	84	91	100	94	92	102	94	90	91	98	79	95	89	96	102	82	105	84	102	84	90	79	84	98	89	102	88	85	100	94	109	86	91	79	103	97	81	87	102	90	94	93	92	83	86	91	84	96	85	95	96	97	91	108	90	82	78	84	96	93	91	102	97	68	99	71	106	83	91	83	106	98	100	97	76	81	102	93	98	87	96	99	106	102	103	77	86	90	87	74	89	83	79	94	88	88	97	93	88	92	107	83	88	88	80	90	95	86	99	92	92	103	88	82	81	94	96	108	96	103	87	101	89	80	97	101	103	104	99	74	109	100	75	98	95	95	79	92	104	92	101	110	92	91	84	89	75	77	95	86	89	101	103	105	106	106	84	83	93	95	97	92	77	75	97	107	84	94	97	81	93	95	91	82	96	93	106	90	94	88	99	70	91	79	95	84	94	75	94	100	89	91	107	73	103	93	106	83	97	75	81	89	110	108	84	89	92	94	106	82	95	112	91	102	84	74	93	116	108	98	75	86	101	87	91	91	104	89	73	89	90	95	94	97	79	89	97	88	87	99	84	75	82	94	95	89	97	75	79	73	94	73	87	109	99	89	110	85	101	112	88	102	85	82	92	77	95	80	87	80	75	88	94	83	110	93	82	97	79	107	88	93	90	96	98	79	105	88	76	90	87	85	106	82	99	90	87	87	75	100	97	74	102	111	82	82	102	98	78	101	102	89	95	93	92	86	106	95	99	87	95	90	108	92	86	97	102	105	98	106	101	102	82	88	94	87	95	90	92	74	82	98	86	91	84	80	77	81	88	99	94	103	116	80	87	115	95	100	70	94	91	72	86	75	99	84	93	98	107	106	104	90	93	93	90	111	103	92	92	112	77	82	93	95	103	83	95	92	89	100	86	90	100	83	86	96	85	71	87	76	87	106	99	84	93	91	100	89	83	108	93	92	85	96	84	107	93	82	85	91	93	109	103	80	107	100	90	94	87	94	77	94	94	102	79	95
28848	16394	6912	4704	8683	10051	9469	7926	6457	5538	4615	3973	3449	3073	2723	2492	2114	1919	1687	1554	1486	1356	1269	1131	1039	1011	984	893	900	880	798	841	791	800	742	720	755	727	750	769	766	741	759	767	727	694	705	781	754	737	749	725	765	738	714	745	713	708	693	739	791	727	748	741	717	731	745	714	745	771	730	739	735	715	744	735	759	767	727	683	723	724	722	725	773	722	717	649	739	783	716	729	729	746	765	782	727	762	701	697	735	709	704	754	707	751	776	708	675	675	734	736	718	761	731	738	724	741	780	735	751	730	753	720	732	743	728	672	748	752	722	743	700	747	767	707	750	703	740	780	752	781	731	738	740	755	741	727	744	720	711	749	675	710	725	747	709	707	750	759	717	743	702	707	744	749	792	775	759	736	701	708	697	687	681	726	662	757	753	740	748	751	774	689	738	720	763	716	683	704	723	726	773	736	724	709	719	710	799	714	712	746	713	719	773	704	688	724	762	695	759	753	744	698	706	735	735	734	674	702	708	725	757	705	748	709	724	714	741	726	758	737	757	744	734	709	731	755	713	718	748	742	726	761	735	786	719	690	741	723	712	717	743	729	765	686	730	723	702	725	728	722	771	724	709	704	710	708	714	783	736	737	716	693	714	716	748	739	748	750	723	747	726	711	686	736	741	764	694	761	711	768	728	688	719	702	772	785	691	761	705	732	705	731	729	744	721	749	712	689	722	726	695	730	724	741	760	690	776	716	712	724	722	697	766	706	742	747	716	689	698	688	709	724	743	722	740	778	716	708	735	724	708	713	726	728	753	717	714	743	737	697	762	706	704	767	761	789	759	735	708	726	723	748	748	776	716	700	706	695	711	772	766	749	720	765	734	698	702	738	719	762	772	750	721	750	704	752	702	717	758	742	760	717	730	691	702	705	714	698	739	715	706	710	711	703	727	670	701	740	726	731	744	694	700	705	708	737	731	727	734	681	783	729	714	760	734	738	721	759	728	719	735	705	714	744	728	698	769	708	709	754	704	709	661	712	728	694	692	715	718	674	754	740	723	696	673	706	773	714	685	695	726	710	778	711	742	688	730	701	730	747	692	745	679	723	813	717	716	734	738	754	695	741	714	778	791	723	751	697	722	736	748	738	740	717	730	723	744	726	689	748	739	713	666	752	749	754	704	700	681	748	748	771	757	704	715	734	679	753	650	723	731	739	786	777	731	742	758	724	751	702	718	758	775	732	730	700	743	744	713	725	710	739	743	732	754	724	762	710	750	743	743	766	710	712	703	736	736	751	717	739	696	761	716	690	745	755	760	737	736	729	748	743	729	724	772	741	743	749	731	722	726	694	755	674	701	690	707	825	700	744	711	727	751	736	747	745	717	713	747	742	715	734	721	741	782	772	729	710	731	735	691	726	774	754	756	775	690	711	711	751	711	732	707	700	709	713	693	747	726	730	754	697	699	737	693	740	756	713	741	751	704	716	715	719	720	753	712	724	705	719	721	736	719	678	723	745	722	729	714	739	713	735	707	702	747	750	699	668	701	745	760	758	744	734	770	740	729	761	760	717	721	756	750	699	750	717	726	733	745	732	748	728	772	712	699	707	705	716	751	722	710	736	765	741	720	762	733	732	737	747	804	741	738	697	723	702	750	741	736	702	704	732	740	712	748	749	688	659	743	707	743	740	722	723	741	699	721	722	678	696	695	705	771	738	752	755	764	693	672	751	745	754	720	694	772	701	724	766	751	718	744	744	697	735	706	730	766	717	755	701	739	746	731	664	731	746	704	710	723	703	723	785	717	719	730	691	726	684	724	678	766	728	756	720	720	716	708	717	704	732	732	732	776	746	709	726	724	714	749	735	703	734	721	709	759	678	754	717	780	721	706	709	718	651	779	703	735	702	743	742	684	744	761	746	682	740	754	740	762	684	747	744	697	753	688	710	730	763	747	734	706	749	747	716	777	727	720	721	784	739	744	772	733	743	713	748	712	718	685	716	699	689	741	686	724	721	769	705	697	763	740	693	719	714	697	718	746	707	712	731	728	740	738	735	730	770	735	735	743	745	710	673	758	734	789	762	735	712	754	749	693	753	684	684	774	691	726	692	725	718	717	758	732	732	697	710	731	777	745	711	729	707	767	728	750	676	721	745	745	722	738	740	740	755	725	693	744	769	743	725	689	742	758	733	733	748	722	766	705	748	747	714	716	742	699	710	692	730	703	758	713	754	737	701	760	785	714	723	729	776	738	717	729	772	754	717	744	789	777	728	694	726	730	728	766	734	793	733	742	783	710	706	740	788	694	758	736	741	769	721	737	706	701	712	718	722	736	748	667	740	806	736	724	796	699	722	724	706	753	716	713	730	730	721	712	706	726	737	728	676	739	728	725	730	724	729	744	718	706	732	685	730	753	714	692	726	800	721	755	718	736	691	712	706	748	743	727	729	732	789	716	725	724	691	742	690	733	742	718	756	687	752	767	721	731	757	731	734	743	741	759	702	712	686	739	720	704	718	744	696	705	723	722	677	764	692	714	705	732	746	723	765	723	675	683	716	720	677	759	733	742	735	774	751	696	734	733	725	726	669	743	763	757	740	712	750	699	722	747	702	728	751	763	753	750	727	745	770	750	745	725	767	738	789	674	678	739	743	763	715	712	691	732	727	755	723	742	729	720	749	724	776	727	713	722	733	756	710	754	773	687	697	722	708	732	727	718	746	734	666	722	733	710	715	744	685	707	745	721	737	742	701	726	713	729	713	709	670	786	774	710	709	749	739	757	731	726	740	677	696	709	737	746	780	733	751	753	743	706	693	694	709	740	718	711	704	730	769	740	743	778	708	782	742	713	733	775	681	748	746	719	754	753	758	729	735	722	747	784	704	749	730	744	711	689	696	762	726	780	751	702	725	671	699	695	690	706	768	737	733	693	701	706	733	744	694	713	706	738	728	729	728	740	723	723	731	780	737	782	753	726	737	713	705	686	755	691	762	731	733	751	719	730	704	725	711	759	740	745	726	726	707	711	699	684	704	742	742	699	717	676	741	744	700	679	731	658	731	748	736	739	748	708	723	760	711	742	742	717	742	721	707	735	738	743	778	726	761	729	718	736	741	713	687	763	718	750	735	723	727	736	739	712	742	706	693	761	711	748	749	728	750	753	754	719	717	758	709	693	732	730	728	699	720	730	763	745	718	706	738	710	737	688	778	746	764	762	741	708	699	742	742	734	731	742	726	718	719	721	715	760	753	738	684	678	787	709	731	772	705	706	746	738	701	697	734	702	722	760	745	688	700	739	710	733	698	679	722	730	745	718	757	702	761	748	784	729	722	724	737	697	720	719	727	692	697	768	744	765	665	769	707	740	742	692	732	749	750	737	779	741	706	746	777	679	697	695	731	731	752	778	766	711	739	659	752	686	724	727	695	724	716	708	701	787	707	715	698	722	693	713	761	754	730	768	747	735	771	720	749	738	726	737	741	765	691	726	726	733	728	721	755	729	763
5751	3545	1174	333	260	292	336	291	279	235	213	230	218	174	169	164	147	140	157	145	137	131	114	114	93	111	130	121	104	92	113	101	98	98	135	110	101	90	102	114	105	102	91	90	86	97	89	89	106	107	92	89	104	107	92	92	110	112	99	107	102	84	98	90	102	100	112	111	94	97	101	110	106	107	115	92	103	105	113	99	113	83	86	116	98	102	105	87	88	101	91	89	122	98	95	99	89	96	90	104	94	97	98	89	99	100	108	121	87	90	104	88	101	108	95	92	109	96	110	102	89	101	107	113	118	100	93	92	107	106	119	98	106	99	109	121	96	105	98	107	86	92	107	112	110	83	114	97	103	118	102	99	103	102	110	106	97	108	89	86	100	103	119	101	110	101	104	103	91	75	91	118	121	95	116	84	88	103	83	98	100	105	88	123	98	100	96	91	87	103	102	90	91	107	106	95	108	113	101	108	109	103	83	101	114	97	87	106	92	102	103	112	101	107	93	98	100	93	111	92	97	81	102	116	98	122	106	93	94	98	106	101	78	116	99	80	91	93	113	107	105	98	100	130	100	90	104	97	97	100	107	92	113	91	105	93	82	100	109	104	96	86	95	93	118	95	70	120	74	116	101	93	102	107	98	91	122	86	93	103	108	96	98	98	95	97	95	89	101	115	109	114	102	101	101	91	111	82	90	105	110	100	105	104	108	82	95	90	93	103	99	88	112	105	91	99	100	98	107	113	85	101	98	89	121	94	94	99	110	96	90	105	108	97	102	113	105	116	94	94	98	98	70	134	97	90	91	102	88	97	107	88	96	76	116	90	96	88	92	111	80	95	90	116	113	105	92	99	114	94	116	95	94	113	98	100	116	74	105	100	98	87	97	108	97	106	98	115	103	118	98	104	93	92	94	89	113	84	96	99	93	97	92	96	101	113	88	112	107	86	95	103	90	115	100	98	103	85	91	96	103	94	88	87	101	78	80	89	109	107	109	103	103	93	106	91	103	99	113	80	91	82	98	82	94	117	86	101	96	96	96	102	103	93	94	79	96	95	101	85	102	100	88	100	117	128	101	105	93	92	113	90	100	94	91	106	78	111	85	82	94	93	91	89	81	97	90	105	115	99	91	98	107	102	91	115	83	104	83	84	88	100	98	94	95	120	107	86	91	89	95	109	92	94	107	102	99	96	108	117	101	104	99	90	82	93	105	109	108	96	101	95	104	107	115	107	103	98	88	100	109	100	94	92	82	85	129	94	94	97	104	87	104	105	93	99	90	92	82	106	100	92	99	91	90	94	106	88	99	92	89	99	99	108	91	86	108	111	95	118	109	117	105	108	84	89	112	76	88	84	95	90	96	115	85	97	115	107	91	99	112	102	102	107	108	103	101	103	96	92	103	101	118	93	102	93	109	103	105	116	109	117	119	105	114	109	106	93	98	113	109	107	97	87	93	104	88	90	82	84	92	102	84	81	101	92	110	108	115	97	84	96	109	91	104	94	141	111	88	103	125	105	97	79	108	110	111	67	100	85	100	86	103	102	93	93	99	108	91	95	97	101	84	111	89	88	105	96	95	95	81	104	104	118	102	113	97	92	103	93	102	96	110	91	105	97	109	102	95	99	83	100	100	84	85	89	110	96	105	90	106	118	115	95	105	101	102	93	94	93	85	122	112	100	92	98	102	108	106	117	98	87	116	110	101	88	102	88	104	108	88	92	96	94	85	92	97	104	98	124	112	97	118	97	88	101	85	94	110	94	96	99	97	93	116	103	99	115	105	102	108	100	92	101	106	97	94	100	116	112	124	87	100	91	108	104	96	99	104	109	106	93	92	109	102	107	102	96	121	89	103	95	96	97	104	86	95	90	115	103	84	102	110	93	95	97	102	105	94	95	94	95	101	95	97	93	102	106	81	80	116	88	94	100	87	109	99	87	96	96	99	113	93	88	90	99	110	92	99	99	98	85	101	103	73	99	107	103	109	96	96	109	100	109	105	93	96	109	99	91	95	99	106	102	90	87	95	105	90	111	89	106	100	91	100	98	92	98	109	91	78	98	90	77	96	99	81	101	108	96	113	81	100	83	94	104	113	110	79	103	99	105	97	107	97	96	105	94	112	88	111	90	74	105	106	111	112	102	93	97	114	101	96	94	121	79	107	105	95	98	95	116	108	87	94	92	85	109	96	105	122	106	87	94	89	93	105	103	99	109	101	115	93	100	109	82	88	113	110	107	95	105	98	94	93	114	108	90	103	98	110	102	103	103	112	91	94	99	114	101	99	110	107	84	108	112	105	99	93	94	95	83	106	89	79	94	85	90	114	105	111	85	75	97	91	86	89	96	118	100	111	97	93	98	105	100	112	105	110	101	93	91	96	89	94	112	90	106	113	91	110	103	94	101	100	92	97	102	93	84	109	88	99	94	97	106	108	115	98	92	116	103	98	105	104	104	111	90	101	107	117	93	102	90	104	98	110	101	90	94	97	99	103	87	104	91	106	87	115	93	100	96	93	104	127	79	122	111	113	108	104	93	97	88	97	110	106	126	104	116	83	109	90	95	86	99	87	102	85	97	91	88	104	93	88	79	95	100	97	94	109	98	107	106	97	99	105	115	103	103	82	85	107	94	93	97	85	101	91	78	111	115	102	125	95	104	111	103	94	94	94	107	90	100	100	83	104	106	113	101	87	104	98	103	87	117	105	104	94	85	89	94	111	95	79	106	88	97	113	104	100	105	85	105	110	106	84	103	91	78	108	107	104	97	104	97	103	98	94	98	84	81	101	98	96	101	94	81	83	88	103	93	91	71	97	79	105	101	108	115	99	89	103	102	107	84	116	104	100	108	118	112	94	92	109	103	105	118	95	106	82	107	105	106	95	106	106	86	108	98	101	90	97	106	106	86	99	104	91	101	85	98	133	88	83	111	97	92	92	89	104	81	98	116	100	100	111	82	96	110	101	103	107	89	88	97	91	125	91	114	89	118	99	101	115	96	114	118	83	97	118	93	105	115	102	99	108	102	103	114	96	90	110	90	97	100	121	99	108	109	83	106	108	89	100	105	94	103	89	94	86	95	88	114	112	88	117	94	105	115	91	85	110	104	117	94	84	103	85	109	106	102	93	106	90	95	122	76	121	91	102	82	104	101	95	92	107	102	116	104	104	110	81	103	104	106	103	104	99	95	94	91	86	96	95	92	91	100	104	96	91	105	105	106	114	98	100	98	95	83	93	103	107	101	111	99	98	97	98	112	98	101	93	99	101	111	88	83	98	81	103	96	99	105	93	101	101	112	111	99	121	92	98	110	109	87	117	109	110	95	111	87	98	95	90	76	104	98	86	106	106	105	92	89	88	101	88	100	94	97	89	114	89	85	112	115	113	106	107	116	101	92	91	118	105	85	95	103	90	110	95	101	103	90	102	110	99	96	88	84	115	98	100	113	98	99	101	105	103	81	95	104	104	118	88	101	99	100	83	95	107	89	101	99	107	87
32048	21315	10306	5632	10030	11896	11628	9677	8097	6927	5700	5017	4325	3856	3393	3116	2654	2338	2086	1963	1762	1605	1480	1375	1291	1146	1080	1054	1072	1031	940	917	842	858	824	814	800	818	777	870	771	816	839	756	789	831	761	797	787	789	866	807	814	786	790	805	795	790	790	806	802	831	783	846	774	797	829	772	786	827	770	802	796	793	770	768	791	765	831	851	771	795	786	806	822	820	836	866	818	743	768	793	773	789	782	801	801	757	822	791	807	863	819	847	802	754	802	773	774	835	820	743	797	796	761	813	738	773	810	770	790	789	798	749	828	811	842	834	831	826	798	795	778	782	829	827	830	792	779	817	845	769	818	807	781	801	793	836	766	804	791	813	779	777	801	779	816	845	802	806	771	784	856	795	770	795	737	809	850	758	743	829	744	798	815	787	813	794	794	814	830	777	793	799	802	754	772	771	772	858	790	767	746	853	744	780	833	836	794	778	785	745	786	809	836	823	787	761	811	847	793	805	766	800	768	770	762	837	745	808	776	773	733	795	739	779	794	802	779	825	785	794	794	844	764	850	840	803	792	807	768	833	774	772	780	762	752	818	737	799	767	787	760	777	781	799	776	847	812	739	764	738	762	836	739	765	773	784	819	787	790	796	821	778	755	757	803	781	757	746	826	815	792	755	764	809	832	827	774	793	831	774	782	724	795	829	757	791	779	810	760	766	803	779	812	841	761	813	809	818	768	762	847	738	831	823	824	815	810	775	733	803	818	796	796	834	783	805	810	811	764	796	784	798	813	850	800	791	828	861	825	813	792	755	803	778	763	789	807	821	806	811	765	810	787	752	788	794	829	765	739	807	842	807	778	762	783	848	757	814	807	770	797	847	812	774	803	814	765	783	776	776	867	794	771	797	838	797	827	825	789	811	802	797	773	798	818	778	783	817	771	767	738	809	778	771	789	760	783	801	770	841	726	780	789	796	802	752	795	786	808	787	782	802	787	783	802	797	832	814	824	824	835	790	808	807	780	797	828	789	788	761	812	798	778	818	776	750	805	783	802	786	792	806	812	847	788	743	787	799	818	749	817	775	763	842	833	834	812	851	795	803	753	835	803	793	824	803	785	828	809	782	771	820	811	782	778	819	803	815	757	809	766	800	783	806	803	836	828	831	816	795	844	840	759	820	824	823	799	805	790	814	818	809	773	806	744	814	786	808	768	809	769	780	841	821	802	795	788	808	797	803	794	821	761	786	808	811	812	779	814	785	801	765	813	821	833	772	814	753	786	728	770	828	738	765	821	832	770	818	715	832	782	792	801	851	766	822	760	733	763	811	783	751	760	769	790	799	855	791	795	812	785	809	774	789	792	741	771	759	780	787	773	772	824	812	759	835	825	809	773	779	803	823	810	799	775	792	793	782	790	820	839	779	753	811	794	838	827	745	819	796	832	804	797	827	831	758	783	792	804	814	790	826	798	792	831	822	779	828	763	780	779	745	883	750	725	801	835	792	773	825	823	758	784	785	835	817	812	747	790	800	810	785	791	743	783	808	758	830	839	805	824	773	760	759	793	823	775	809	798	812	801	840	765	836	785	761	819	812	777	794	772	774	818	812	766	765	808	795	803	807	777	759	774	767	802	781	806	794	824	778	686	794	840	809	792	783	843	797	821	770	767	822	814	778	790	802	834	789	784	796	784	725	797	843	789	826	815	796	783	795	769	806	791	799	788	821	783	788	789	777	809	745	829	825	801	823	817	834	811	790	738	780	803	812	789	767	765	791	822	775	781	790	778	810	789	791	798	810	785	834	808	766	817	768	808	802	792	829	810	769	824	772	783	781	815	825	789	797	844	790	805	763	806	771	750	801	759	806	787	752	836	802	809	744	766	764	830	764	757	835	808	789	753	830	806	782	820	800	802	779	799	770	826	781	783	745	866	763	857	820	784	745	860	730	814	743	821	803	834	822	818	811	808	823	813	805	790	773	809	797	809	789	821	751	769	778	761	796	786	805	750	807	807	768	775	798	811	789	791	825	809	778	761	807	805	798	754	811	743	761	788	813	814	820	782	779	803	770	788	774	794	783	783	805	821	740	847	829	826	798	818	816	775	790	779	802	785	803	751	799	808	770	750	809	783	789	824	779	796	784	806	771	810	819	786	853	792	793	764	786	764	759	821	762	767	742	783	790	785	749	810	808	772	776	793	821	813	771	803	788	803	813	760	757	779	807	821	775	798	810	826	835	792	785	773	791	780	787	728	750	815	836	828	846	784	760	819	803	823	835	764	828	809	750	858	784	793	780	777	773	774	782	777	770	829	815	814	779	769	749	760	758	773	813	774	823	841	778	778	828	781	788	853	806	823	778	803	827	792	742	785	757	776	773	804	743	808	775	781	811	826	831	765	810	795	761	822	791	761	789	786	775	793	779	754	856	753	761	805	836	821	898	806	718	761	772	848	725	816	798	805	804	770	824	820	756	773	797	770	830	801	797	801	832	804	819	795	852	802	825	827	783	765	772	772	773	800	757	813	737	798	817	731	843	794	792	764	822	768	825	748	768	778	753	790	808	773	809	791	859	811	786	837	757	823	749	738	806	815	841	804	815	785	802	838	800	800	725	778	823	741	752	751	793	806	822	748	761	821	817	795	816	742	785	785	806	832	788	801	776	781	753	791	798	822	748	809	788	793	817	792	789	767	756	785	749	802	778	777	759	821	791	767	806	753	798	811	817	791	866	832	816	836	777	803	841	795	806	794	832	804	787	792	786	798	823	739	812	770	809	778	828	809	786	788	846	787	793	767	851	811	772	801	806	767	797	816	830	814	787	819	761	792	793	805	791	783	779	738	830	784	792	754	745	799	786	766	736	798	745	817	812	863	815	810	795	784	832	824	754	740	773	821	831	793	829	790	788	799	829	803	783	854	825	762	795	776	817	783	799	815	808	789	784	786	800	789	816	731	798	765	841	794	821	792	802	792	812	812	736	820	773	769	806	751	806	769	785	773	783	789	825	830	803	780	750	827	779	792	746	805	842	803	837	753	812	756	788	785	811	798	761	804	811	790	793	759	773	814	783	837	789	773	814	794	800	780	832	836	790	782	809	805	813	779	778	773	743	789	793	779	784	794	840	769	774	789	775	796	852	779	862	829	762	773	818	806	810	766	760	748	760	735	765	791	782	773	767	844	817	803	809	805	797	799	791	746	788	783	785	795	766	751	749	800	768	786	792	807	755	816	845	746	776	810	838	822	825	776	771	789	787	793	795	852	781	754	773	774	808	790	754	779	730	780	792	798	777	791	756	825	803	767	745	795	776	833	829	815	855	799	782	747	808	791	752	838	800	818	797	827	803	764	782	832	836	771	758	808	850	801	775	821	807	785	848	807	830	812	745	820	804	810	821	801	786	764	789	749	793	744	797	797	814	828	742	761	778	836	791	829	827	796	783	791	793	807	779	815	777	784	803	799	819	800	765	833	818	751	804	811	794	778	814	808	791	830	771	790	785	810	774	795	794
7309	5838	1632	447	365	446	438	409	375	341	286	293	232	291	241	230	221	232	211	203	180	214	147	199	173	170	181	177	171	163	167	157	154	146	165	162	138	165	148	140	167	180	133	157	151	133	134	138	169	163	160	140	160	135	140	161	178	167	156	165	161	164	145	155	145	160	161	164	137	145	163	143	142	149	162	175	134	140	146	162	157	155	166	151	142	155	160	152	161	137	156	150	161	154	153	141	144	158	149	164	157	162	148	148	155	153	132	141	146	169	141	156	154	175	159	155	156	140	150	140	158	178	141	152	165	165	165	138	141	162	173	142	167	136	120	144	158	142	146	168	162	135	158	126	133	146	166	155	151	162	159	151	163	146	150	169	147	132	145	163	155	159	165	152	138	170	134	157	162	140	168	158	150	180	150	150	161	168	169	167	161	162	135	162	185	160	141	138	137	142	155	133	155	168	153	139	155	148	162	147	140	150	157	144	151	168	126	169	145	171	172	144	172	156	140	156	145	150	137	154	127	165	174	162	128	128	146	152	166	141	152	133	145	174	145	138	173	166	154	184	154	143	160	177	154	137	172	136	152	154	146	137	168	136	153	161	157	134	149	151	141	138	146	127	160	150	148	153	158	157	174	169	148	158	157	160	157	140	150	159	150	155	170	158	149	126	168	141	126	134	153	143	170	160	150	164	179	161	163	172	130	156	136	138	145	137	148	159	132	152	161	164	166	175	143	141	148	149	154	153	135	135	162	157	151	178	163	157	151	168	156	151	144	158	154	153	154	159	154	142	156	164	168	194	143	128	168	142	156	179	160	175	142	166	152	154	147	149	169	168	157	142	135	149	140	143	176	143	149	142	152	170	158	151	145	154	151	164	153	123	136	147	168	134	118	137	176	149	152	167	163	144	141	125	152	142	159	191	139	149	151	176	139	131	150	159	149	162	151	131	156	147	148	128	149	135	155	138	136	150	152	143	141	151	142	147	151	149	173	136	151	145	143	145	170	157	134	150	158	154	154	156	134	155	160	152	155	134	135	160	157	163	147	135	170	172	175	139	154	159	171	156	139	173	165	149	158	168	141	169	161	162	134	150	170	152	160	163	142	160	148	145	158	175	154	142	143	154	168	144	153	145	180	157	165	165	139	145	152	142	155	160	165	143	182	141	141	170	163	153	160	140	156	147	166	157	169	177	137	166	143	124	128	152	151	151	155	153	139	159	134	167	166	158	142	159	168	139	150	134	139	150	158	157	156	148	156	144	150	163	149	139	154	145	150	164	164	174	167	167	143	130	150	158	161	171	156	164	165	155	154	155	159	145	138	157	145	164	154	150	158	140	156	161	173	155	142	177	171	142	151	149	149	145	154	146	185	154	159	165	171	148	144	164	175	169	157	191	162	182	134	150	136	145	152	146	147	153	150	151	145	165	146	154	150	160	176	146	137	142	195	145	163	144	154	140	158	158	147	167	150	144	127	171	159	147	148	142	137	136	156	142	142	158	164	160	189	149	172	163	154	139	149	170	164	150	162	131	143	162	143	153	158	157	158	146	151	133	140	170	158	173	144	150	150	170	148	151	147	162	150	156	149	160	152	173	150	164	157	137	146	143	135	148	158	143	167	148	146	139	143	141	155	153	152	119	148	145	145	150	163	149	146	145	146	166	138	141	145	156	159	133	179	146	163	153	147	161	146	149	184	138	143	151	146	168	143	157	175	145	154	132	147	161	160	165	155	165	171	157	156	169	146	149	174	163	146	148	143	161	140	157	138	135	166	163	141	143	162	162	128	159	140	152	146	184	160	151	154	152	139	147	160	180	148	147	144	155	150	162	155	151	136	173	174	150	147	145	159	131	160	147	166	133	163	170	155	151	133	161	151	163	148	154	146	148	164	170	178	144	162	141	161	153	143	150	159	164	153	152	116	170	135	147	131	163	166	145	158	146	153	141	165	145	172	173	158	160	157	142	134	160	145	165	153	171	127	154	158	148	158	152	152	145	140	139	147	153	145	158	149	164	148	147	137	153	160	163	159	148	159	144	165	167	151	148	143	146	147	166	153	144	155	154	137	162	139	158	142	164	155	175	142	162	157	160	146	163	162	150	142	153	142	159	142	159	159	155	159	161	140	157	170	163	133	145	130	144	166	153	142	169	160	139	144	144	145	167	152	138	152	144	145	157	156	141	157	145	157	159	109	166	121	155	144	143	141	150	167	155	164	140	168	159	151	170	142	162	173	162	141	171	162	144	150	186	151	156	155	158	158	154	169	156	143	149	147	156	138	155	154	137	165	166	135	159	173	162	160	165	175	153	162	160	155	162	159	157	167	149	163	154	153	143	149	144	180	132	147	152	152	160	153	120	168	118	160	134	151	159	119	168	148	183	163	146	140	170	154	157	161	153	178	145	140	163	126	172	145	145	151	153	166	165	160	154	150	154	165	152	151	152	165	153	171	142	163	146	135	184	131	157	158	170	143	154	150	163	167	164	171	160	134	152	169	128	158	155	162	124	129	155	134	166	146	171	146	161	158	155	155	147	154	137	147	173	164	149	136	176	163	157	167	166	155	170	168	164	142	146	144	140	182	130	153	138	149	167	162	149	154	151	143	147	145	172	154	177	153	159	168	168	166	183	152	151	154	184	136	158	185	136	135	138	154	145	141	134	168	159	172	150	151	138	175	167	175	165	168	149	157	147	156	150	174	168	141	182	156	157	180	149	159	139	173	150	170	157	176	126	150	162	170	161	160	136	155	141	155	168	148	170	151	161	163	152	141	173	155	166	174	138	146	149	154	148	151	174	163	146	159	160	148	139	175	187	177	159	159	158	149	138	156	150	160	156	156	171	144	126	151	175	166	149	137	136	141	151	157	148	156	167	161	157	167	148	163	147	131	164	163	145	152	149	162	134	157	155	184	178	151	158	157	141	160	156	172	116	146	155	144	168	153	166	151	151	154	170	142	152	169	157	143	143	130	167	156	166	156	160	150	161	138	149	167	172	152	162	171	140	163	134	166	153	133	149	177	149	153	147	170	187	140	173	159	152	159	165	161	148	153	162	162	143	158	165	167	142	156	166	143	162	152	147	172	160	163	168	157	151	164	166	140	162	148	164	162	165	153	158	162	150	172	165	139	150	150	161	128	140	167	142	157	157	152	164	166	160	137	132	126	165	152	160	164	175	168	141	174	138	128	139	143	156	163	162	183	173	157	177	171	134	143	152	152	154	150	169	164	142	140	160	157	151	152	151	156	177	133	148	145	175	178	171	140	154	143	144	155	160	152	149	154	188	146	144	143	180	142	138	165	142	156	168	152	150	128	177	146	152	174	164	168	162	156	149	148	166	159	169	165	152	144	174	168	142	160	151	150	164	144	147	142	167	167	162	142	143	155	153	163	145	164	144	150	172	140	141	149	158	156	177	151	140	150	159	177	139	163	150	151	168	141	156	148	152	158	150	149	149	148	150	150	160	149	134	177	147	123	136	155	145	145	162	164	169
36922	25627	11688	7343	12912	15250	14246	12090	10230	8658	7266	6365	5753	5028	4524	4080	3504	3102	2860	2585	2462	2260	2055	1868	1785	1699	1660	1607	1464	1460	1363	1290	1280	1269	1265	1255	1233	1198	1241	1222	1273	1148	1186	1191	1231	1175	1182	1205	1164	1169	1238	1164	1268	1232	1178	1278	1234	1190	1164	1176	1227	1263	1236	1226	1219	1237	1247	1197	1141	1161	1225	1196	1169	1232	1188	1209	1154	1170	1245	1186	1183	1191	1174	1244	1196	1146	1224	1214	1186	1153	1187	1217	1231	1217	1203	1210	1130	1147	1170	1231	1204	1182	1207	1240	1210	1165	1192	1195	1216	1244	1136	1196	1170	1181	1195	1237	1207	1216	1245	1222	1194	1212	1170	1266	1187	1240	1249	1159	1236	1149	1201	1214	1207	1198	1264	1248	1162	1128	1171	1209	1196	1265	1161	1211	1250	1190	1170	1243	1220	1230	1131	1174	1187	1180	1191	1196	1184	1186	1215	1197	1126	1240	1213	1195	1181	1194	1165	1234	1095	1171	1186	1177	1190	1140	1139	1203	1224	1225	1204	1204	1201	1205	1239	1165	1210	1206	1228	1213	1171	1248	1182	1195	1199	1189	1191	1209	1220	1184	1169	1226	1201	1211	1176	1151	1237	1197	1183	1172	1210	1196	1143	1212	1160	1228	1221	1189	1158	1169	1193	1233	1209	1208	1222	1095	1166	1110	1227	1210	1102	1116	1171	1174	1227	1206	1222	1178	1180	1235	1152	1164	1220	1119	1173	1244	1219	1159	1202	1216	1182	1154	1176	1098	1188	1176	1242	1159	1210	1198	1163	1191	1174	1214	1212	1246	1147	1198	1194	1186	1168	1170	1164	1168	1132	1225	1176	1252	1193	1143	1227	1183	1230	1188	1207	1193	1192	1206	1235	1174	1193	1227	1184	1194	1216	1223	1215	1185	1265	1153	1202	1168	1225	1143	1201	1188	1170	1259	1174	1213	1226	1206	1220	1216	1192	1147	1198	1180	1245	1156	1205	1235	1209	1214	1219	1230	1144	1209	1184	1169	1155	1214	1205	1218	1182	1253	1237	1233	1212	1249	1238	1148	1243	1187	1166	1193	1041	1220	1154	1261	1201	1170	1201	1215	1235	1178	1200	1176	1251	1226	1205	1182	1189	1196	1200	1200	1221	1185	1252	1128	1264	1244	1160	1205	1123	1170	1181	1142	1221	1225	1206	1216	1211	1198	1175	1173	1175	1171	1127	1207	1179	1170	1159	1162	1235	1181	1195	1178	1199	1217	1255	1254	1189	1150	1219	1211	1177	1152	1173	1210	1255	1148	1186	1300	1226	1210	1203	1192	1243	1258	1238	1190	1204	1165	1203	1234	1120	1165	1195	1157	1192	1153	1204	1203	1198	1136	1216	1114	1180	1215	1185	1200	1227	1180	1143	1258	1173	1216	1238	1207	1202	1198	1194	1229	1166	1162	1217	1139	1262	1156	1249	1208	1203	1192	1191	1201	1234	1198	1204	1170	1149	1187	1219	1187	1213	1245	1170	1228	1169	1196	1157	1184	1133	1234	1207	1158	1189	1206	1205	1262	1195	1212	1210	1165	1192	1211	1127	1206	1199	1158	1204	1168	1195	1253	1206	1238	1193	1226	1186	1211	1194	1222	1148	1217	1156	1174	1199	1216	1124	1176	1197	1177	1230	1193	1223	1258	1197	1231	1193	1194	1214	1178	1219	1165	1104	1270	1163	1237	1198	1221	1173	1231	1168	1198	1223	1127	1165	1173	1181	1199	1194	1185	1200	1225	1231	1160	1192	1197	1229	1233	1185	1194	1165	1177	1278	1199	1197	1201	1181	1196	1195	1241	1193	1169	1218	1181	1205	1221	1145	1139	1183	1184	1247	1179	1180	1162	1200	1216	1210	1176	1199	1221	1244	1203	1226	1210	1209	1218	1197	1240	1220	1167	1123	1163	1183	1145	1186	1255	1190	1216	1244	1176	1178	1235	1125	1184	1164	1200	1244	1229	1209	1247	1191	1171	1229	1250	1218	1196	1226	1230	1123	1199	1214	1176	1197	1267	1221	1164	1189	1171	1147	1150	1230	1154	1211	1141	1197	1185	1148	1195	1188	1192	1265	1228	1194	1212	1152	1204	1217	1208	1182	1206	1201	1253	1188	1177	1156	1220	1276	1188	1246	1194	1216	1158	1213	1248	1232	1174	1152	1208	1191	1237	1183	1186	1181	1239	1196	1242	1224	1196	1164	1159	1261	1213	1207	1254	1194	1189	1249	1157	1186	1169	1178	1133	1208	1163	1185	1220	1244	1186	1227	1145	1193	1199	1189	1201	1169	1116	1144	1157	1217	1260	1218	1167	1194	1198	1223	1212	1159	1155	1184	1200	1233	1214	1227	1116	1221	1168	1187	1195	1212	1249	1174	1203	1174	1167	1182	1156	1167	1179	1227	1225	1207	1202	1145	1204	1282	1157	1253	1231	1217	1187	1226	1257	1232	1180	1248	1167	1225	1208	1202	1240	1166	1158	1278	1209	1191	1164	1182	1108	1251	1198	1210	1201	1206	1182	1197	1182	1148	1207	1177	1233	1237	1212	1175	1218	1191	1140	1220	1130	1190	1134	1177	1194	1172	1177	1182	1219	1209	1249	1249	1201	1204	1176	1213	1216	1107	1181	1158	1183	1144	1175	1254	1241	1198	1250	1147	1234	1161	1241	1208	1136	1168	1213	1214	1184	1188	1198	1145	1184	1237	1217	1184	1222	1191	1263	1154	1174	1237	1169	1130	1199	1157	1232	1159	1174	1180	1193	1187	1211	1206	1152	1164	1187	1142	1161	1252	1135	1146	1199	1185	1239	1164	1162	1168	1186	1172	1195	1191	1191	1168	1133	1203	1178	1201	1233	1179	1201	1188	1225	1163	1095	1187	1176	1150	1168	1198	1181	1193	1193	1134	1167	1140	1170	1211	1234	1168	1281	1173	1218	1166	1205	1245	1238	1223	1142	1200	1182	1228	1184	1185	1193	1218	1224	1231	1206	1197	1194	1135	1217	1118	1154	1179	1167	1152	1183	1173	1235	1167	1183	1234	1180	1156	1181	1179	1177	1179	1146	1253	1218	1254	1220	1206	1231	1193	1198	1189	1217	1170	1146	1217	1138	1150	1230	1170	1222	1195	1192	1199	1230	1223	1242	1182	1197	1217	1235	1140	1204	1203	1240	1159	1163	1169	1146	1193	1253	1191	1138	1149	1202	1136	1175	1151	1179	1231	1177	1242	1237	1150	1216	1167	1180	1151	1189	1197	1225	1289	1233	1184	1275	1231	1208	1187	1202	1222	1177	1192	1182	1193	1234	1200	1264	1222	1166	1181	1155	1194	1213	1233	1202	1250	1203	1225	1205	1172	1219	1223	1146	1232	1233	1139	1194	1237	1171	1170	1211	1155	1198	1177	1189	1220	1224	1194	1243	1197	1181	1238	1223	1218	1207	1207	1168	1165	1182	1261	1106	1252	1228	1125	1210	1168	1195	1226	1185	1208	1211	1215	1162	1213	1137	1164	1174	1220	1212	1214	1181	1214	1224	1223	1179	1160	1213	1220	1240	1163	1198	1182	1225	1195	1167	1172	1223	1182	1169	1234	1275	1216	1179	1211	1183	1182	1214	1190	1207	1073	1251	1232	1214	1180	1157	1214	1207	1213	1151	1185	1179	1184	1175	1241	1162	1161	1182	1181	1167	1187	1169	1189	1137	1214	1208	1174	1204	1236	1171	1224	1204	1265	1206	1176	1137	1162	1207	1210	1259	1209	1218	1166	1213	1154	1242	1226	1201	1158	1242	1265	1200	1238	1159	1196	1141	1237	1170	1253	1232	1204	1166	1261	1215	1246	1198	1181	1139	1150	1218	1177	1204	1183	1227	1187	1192	1188	1177	1211	1150	1151	1169	1226	1169	1165	1187	1138	1130	1154	1164	1172	1249	1206	1237	1194	1178	1153	1213	1158	1202	1173	1261	1209	1227	1183	1235	1201	1203	1228	1209	1180	1150	1183	1178	1223	1123	1137	1227	1208	1146	1225	1185	1238	1191	1182	1260	1239	1240	1191	1201	1237	1193	1205	1188	1190	1223	1152	1164	1194	1196	1193	1212	1167	1208	1239	1193	1179	1192	1181	1149	1130	1192	1180	1144	1142	1256	1161	1178	1156	1192	1200	1201	1173	1221	1111	1176	1200	1109	1173	1218	1249	1260	1177	1213	1206	1157	1215	1193	1185	1218	1212	1179	1198	1186	1177	1182	1153	1202	1194	1188	1170	1261	1207	1180	1192	1190	1219	1131	1251	1196	1223	1157	1254	1239	1194	1199	1213	1218	1265	1148	1185	1220	1211	1200	1142	1247	1181	1209	1174	1114	1177	1197	1152	1171	1248	1114	1191	1221	1246	1167	1224	1194	1158	1172	1189	1184	1227	1192	1106	1210	1171	1194	1144	1202	1178	1205	1198	1155	1168	1231	1295	1196	1172	1256	1173	1228	1198	1252	1208	1237	1203	1157	1209	1189	1140	1161	1143	1212	1258	1217	1169	1173	1159	1164	1195	1216	1231	1169	1198	1173	1178	1186	1197	1175	1116	1173	1202	1189	1225	1185	1220	1213	1182	1226	1191	1181	1168	1160	1188	1193	1138	1163	1226	1203	1200	1177	1138	1210	1239	1123	1218	1248	1220	1240	1265	1209	1182	1171	1225	1117	1216	1197	1136	1182	1100	1202	1179	1214	1215	1211	1223	1206	1177	1192	1264	1221	1211	1179	1191	1223	1205	1160	1256	1180	1192	1124	1230	1246	1152	1173	1186	1200	1209	1184	1249	1205	1157	1229	1153	1209	1196	1241	1194	1186	1243	1266	1188	1198	1186	1216	1188	1172	1247	1187	1168	1137	1189	1240	1272	1194	1197	1230	1236	1225	1183	1185	1217	1234	1184	1295	1218	1194	1134	1140	1215	1211	1134	1195	1209	1186	1196	1119	1176	1214	1203	1192	1235	1152	1195	1187	1230	1182	1197	1240	1158	1254	1198	1178	1256	1169	1225	1172	1212	1178
3575	1802	565	221	193	242	265	239	221	201	178	159	154	147	135	124	121	110	123	107	98	107	89	89	88	71	85	92	90	86	76	86	83	91	77	66	79	89	94	70	76	70	81	81	75	102	89	90	86	95	105	88	88	82	94	79	81	71	74	100	86	90	79	87	106	63	83	94	81	83	91	80	81	90	91	81	78	79	74	89	57	64	78	79	84	84	86	84	89	96	72	81	96	85	81	78	82	80	99	77	78	81	85	92	91	78	72	61	78	79	88	69	89	83	80	90	105	78	80	92	80	92	74	83	88	85	88	86	89	72	90	77	89	87	70	70	75	84	78	86	84	65	82	68	107	80	85	76	75	82	81	92	77	75	102	85	90	78	99	89	88	79	83	81	94	90	80	93	76	83	76	83	66	94	90	93	72	94	71	94	94	72	79	90	86	92	92	89	82	96	75	96	82	79	91	69	81	86	83	93	99	95	81	84	77	88	79	79	83	70	76	89	77	94	98	71	83	83	94	93	89	87	87	83	71	85	92	87	85	83	76	95	72	97	85	74	92	90	86	70	83	67	96	68	90	91	64	86	92	78	69	68	103	78	71	87	78	62	91	93	85	78	74	75	80	79	77	84	87	74	80	78	75	97	80	89	84	98	81	77	78	83	73	104	82	82	51	102	93	86	82	100	81	74	82	79	62	82	73	81	88	102	92	87	76	95	86	82	100	80	100	106	79	75	67	96	72	78	78	89	65	87	80	93	75	100	90	97	84	97	91	71	72	89	87	84	77	78	92	80	75	68	69	82	83	67	85	70	88	90	84	80	80	71	77	74	71	81	80	83	81	76	59	77	95	100	77	74	87	80	72	90	91	79	84	84	97	76	65	63	76	76	86	85	90	75	80	89	76	84	85	84	84	92	97	77	76	92	76	96	100	79	93	83	63	93	73	69	75	87	82	79	95	89	86	90	79	87	99	82	75	83	93	77	90	65	85	95	78	88	75	103	73	77	79	91	85	81	70	78	78	72	89	79	61	85	79	73	91	79	100	91	88	88	79	101	66	82	67	90	84	94	76	85	76	101	85	83	76	93	81	77	79	96	83	84	95	86	66	79	91	79	81	104	85	85	87	80	72	103	74	74	85	96	80	85	77	78	91	73	79	74	77	87	80	89	79	81	82	87	78	80	78	93	97	68	70	79	77	67	80	97	85	69	89	91	77	75	89	69	78	96	61	83	74	96	79	83	92	81	73	83	88	79	90	97	94	95	71	69	77	92	90	98	76	79	86	79	78	83	90	91	78	71	76	96	75	81	87	89	84	89	75	87	62	86	79	78	89	77	78	86	102	97	93	88	86	86	79	73	80	63	85	74	75	77	98	72	83	65	102	73	71	93	97	87	92	97	86	70	80	86	91	82	87	81	73	82	67	81	78	78	90	83	71	91	66	94	94	79	69	86	80	96	66	90	85	70	78	93	68	89	102	70	64	68	98	96	87	83	89	58	70	75	87	81	70	81	73	74	86	86	86	85	81	90	82	94	66	83	95	73	85	102	74	77	87	81	78	76	73	67	69	71	99	79	92	93	75	112	82	93	90	90	82	84	81	87	76	72	78	87	85	88	78	72	84	99	76	84	83	92	79	91	95	65	77	86	65	76	69	80	69	82	83	86	76	76	98	77	92	76	90	78	78	63	96	94	91	74	82	76	70	76	85	65	79	100	85	76	74	83	79	87	98	62	80	75	84	93	93	69	89	57	85	86	85	76	89	87	79	85	82	84	91	92	85	76	85	74	68	64	68	88	65	84	84	73	73	82	69	90	74	95	77	69	72	86	84	90	92	90	81	82	82	78	87	80	95	76	83	85	77	88	86	93	86	85	81	94	82	71	92	78	84	95	78	86	104	86	74	83	81	78	75	70	60	88	94	93	91	79	69	83	74	95	92	100	70	86	88	84	75	94	99	87	83	88	93	79	78	86	67	92	82	85	83	71	80	79	89	80	91	83	90	93	86	88	70	85	94	87	94	75	65	77	91	86	79	82	78	69	77	82	76	86	84	98	86	72	94	74	103	75	76	79	77	82	78	99	89	85	80	77	75	68	64	78	79	76	70	83	92	67	83	96	68	81	108	96	88	80	68	92	78	60	91	83	79	89	87	68	86	70	103	92	68	79	90	63	78	105	88	73	85	83	74	87	82	82	82	82	88	63	63	84	91	85	94	93	84	78	105	77	89	84	88	84	96	80	86	85	74	94	79	77	90	98	81	81	90	99	97	84	88	86	91	80	97	85	86	82	79	89	71	85	79	85	87	73	71	87	99	72	99	82	89	96	87	88	74	87	75	72	68	79	91	83	72	90	93	85	73	84	75	70	99	104	76	111	91	91	104	98	73	79	83	76	73	86	103	84	105	72	89	80	62	80	93	93	68	83	82	72	82	67	82	81	99	85	75	107	72	73	98	94	81	90	78	78	75	88	86	86	84	93	79	90	80	92	81	87	93	84	74	77	71	111	79	88	87	70	99	82	77	80	83	91	86	67	76	78	71	81	79	90	76	93	74	83	79	73	73	97	76	75	72	65	80	90	72	92	84	73	82	81	99	69	96	73	77	91	78	96	92	93	98	81	71	74	80	86	73	83	86	73	88	81	79	95	67	85	102	97	74	70	77	75	80	79	89	98	86	63	93	83	77	76	74	71	97	79	76	90	84	67	80	86	84	85	87	83	76	55	97	78	93	86	77	82	80	76	88	88	94	98	81	65	83	71	93	75	68	62	82	80	88	84	92	74	95	88	83	87	96	101	68	88	91	78	72	89	86	87	72	76	85	76	77	68	90	67	74	75	78	76	81	92	84	77	82	83	81	81	78	84	75	85	77	80	78	90	92	79	72	78	89	89	92	84	89	85	73	74	93	97	81	76	83	83	71	96	78	108	65	66	76	80	68	76	84	71	80	79	73	76	84	77	82	80	92	74	75	86	64	72	87	88	67	84	82	56	84	69	85	71	100	81	80	92	82	77	81	95	77	66	96	86	77	83	76	75	82	96	88	90	68	100	77	83	78	80	90	61	86	72	87	68	78	83	83	73	79	85	90	82	89	67	87	89	80	80	89	92	73	71	85	75	85	83	72	70	83	92	84	67	76	86	65	88	93	87	89	72	79	95	95	88	84	77	90	77	94	82	86	80	68	78	87	79	92	70	94	86	75	85	86	83	88	73	69	101	96	96	90	79	102	96	96	81	81	82	91	96	64	68	69	78	81	75	77	85	99	75	81	79	69	83	79	86	82	87	83	78	83	95	73	85	83	80	87	78	82	78	72	84	81	90	76	84	81	80	76	94	75	89	78	87	93	89	96	69	76	92	84	75	85	86	74	68	69	86	79	93	79	81	85	88	55	72	75	73	83	99	96	90	81	66	85	79	66	79	69	73	75	73	65	81	108	73	84	72	73	74	82	89	68	89	96	93	84	85	83	107	84	65	69	82	81	78	82	86	83	84	58	85
27781	15359	6167	4131	8168	9733	9021	7535	6334	4981	4353	3725	3268	2886	2584	2301	2000	1829	1651	1478	1364	1255	1144	1041	1020	965	888	854	783	785	717	744	708	663	665	703	640	690	646	700	633	703	634	659	714	674	638	701	620	677	660	702	664	708	639	714	644	679	650	688	641	634	705	680	667	664	651	616	691	631	668	673	633	648	662	685	679	665	663	701	687	678	662	657	638	705	684	670	715	680	697	649	700	700	620	683	670	674	680	694	688	675	667	637	652	662	689	653	693	664	648	680	707	658	631	655	717	690	626	663	691	669	680	686	736	663	647	716	720	676	679	678	660	662	627	675	668	677	665	706	689	684	642	715	663	666	645	655	639	615	634	623	670	656	690	647	673	654	682	654	632	660	681	656	651	654	692	615	672	663	667	667	619	658	639	652	705	657	676	686	687	697	666	685	688	667	670	693	657	676	675	660	632	694	631	681	688	635	657	628	648	693	694	656	688	686	675	691	644	643	708	685	605	672	661	640	648	658	673	664	696	647	685	676	684	664	572	651	678	636	701	641	645	657	675	684	656	675	641	655	652	684	674	613	662	622	695	651	669	655	684	627	641	654	668	658	703	658	644	657	667	687	693	629	689	644	650	685	687	627	623	650	655	662	684	683	673	629	688	704	646	663	671	683	675	650	637	626	678	635	693	689	678	658	660	672	669	598	604	714	696	692	636	626	611	669	662	639	648	698	659	627	663	657	655	632	669	699	632	654	623	695	676	622	636	620	632	655	624	708	669	689	654	689	644	651	627	637	646	684	641	678	722	713	667	688	669	650	672	621	675	661	664	648	645	652	634	666	650	659	622	674	689	698	695	687	649	636	651	676	658	690	696	622	638	658	635	638	620	649	687	666	647	659	715	614	652	651	626	666	642	667	675	646	654	667	655	661	656	681	695	648	689	648	693	674	643	703	655	667	674	672	643	651	671	662	677	651	625	671	667	661	717	712	739	612	624	691	634	717	611	616	652	663	669	665	639	672	709	687	672	652	662	700	648	688	692	633	646	650	637	649	673	700	677	663	712	670	619	629	690	612	693	616	647	663	633	677	625	682	657	661	644	634	646	659	661	638	667	683	592	665	656	635	689	660	642	618	657	691	657	651	619	658	610	638	683	639	695	673	677	669	630	656	646	730	612	697	672	692	672	599	691	676	629	674	705	640	716	700	649	644	667	687	666	658	664	707	667	680	651	659	707	679	686	664	685	675	680	648	678	651	685	627	653	707	647	637	667	664	662	701	667	678	675	628	697	626	652	596	661	664	669	701	669	651	680	638	660	648	690	667	655	663	660	683	679	621	660	648	682	658	648	698	674	653	683	691	659	690	654	650	637	675	634	654	643	719	642	663	684	709	636	652	656	690	641	649	665	615	679	667	647	631	673	647	656	670	661	639	654	636	640	714	682	657	655	663	688	649	683	674	668	669	664	673	626	666	650	639	648	637	695	655	686	633	708	631	664	648	633	650	661	660	590	655	672	637	662	678	671	661	668	663	667	677	694	687	659	657	684	706	709	691	648	630	682	672	615	662	697	675	694	659	686	670	676	646	682	638	678	696	644	677	639	640	672	652	686	677	668	641	628	657	672	671	683	642	661	658	700	593	724	688	651	680	655	659	668	637	677	691	677	685	706	669	639	680	664	694	647	653	653	682	659	710	682	659	670	688	694	672	636	662	637	647	678	672	699	692	650	649	671	625	637	637	653	645	656	648	659	646	667	648	633	655	701	643	659	696	625	653	678	637	644	674	704	686	643	677	636	666	701	685	615	640	666	653	712	634	649	647	642	668	628	662	651	647	716	645	635	677	652	689	636	688	639	678	633	655	663	641	575	666	657	654	656	653	691	703	644	639	721	639	661	646	684	706	645	633	707	671	684	669	613	654	656	663	700	667	693	619	617	722	644	652	677	660	649	657	681	653	698	637	641	659	675	620	669	686	675	632	703	656	693	612	619	655	633	673	690	697	679	699	688	653	655	667	649	662	682	607	620	686	668	679	660	680	678	646	633	658	695	665	646	700	643	677	667	670	694	718	666	701	645	666	682	673	634	724	672	667	656	692	680	704	657	677	664	674	640	644	656	663	682	649	666	693	664	640	663	663	714	681	652	636	661	598	638	711	654	627	669	640	613	679	632	642	674	686	692	669	651	677	674	681	636	633	708	669	683	647	643	638	670	706	611	647	625	630	673	657	689	665	675	624	649	692	671	614	707	646	702	664	655	672	688	687	656	628	683	636	593	685	665	745	667	681	653	700	619	631	680	653	661	665	659	663	686	675	650	682	664	692	656	659	670	668	629	670	627	648	659	690	661	709	605	647	669	658	692	648	675	662	681	646	726	647	671	696	664	607	684	673	676	672	672	639	645	604	645	645	638	620	688	624	653	659	659	672	663	686	655	681	643	678	643	647	702	661	675	652	675	619	708	633	676	663	688	655	597	635	640	680	695	625	665	686	679	637	665	675	665	648	675	686	693	632	662	642	661	671	645	644	663	617	644	692	658	643	677	670	663	685	688	665	673	688	656	631	665	661	682	683	708	709	650	693	700	683	646	661	655	698	656	648	646	694	578	653	660	680	681	645	643	678	687	659	660	676	717	650	662	637	677	707	636	661	693	674	614	675	692	670	658	657	672	644	664	645	688	681	631	643	643	656	681	661	654	642	688	684	642	656	662	663	644	692	634	656	660	693	645	659	674	656	669	697	622	647	692	676	639	681	678	650	655	660	703	634	626	685	663	666	660	666	671	674	707	655	697	687	691	670	625	692	658	677	645	643	692	691	669	686	715	693	669	691	628	648	661	655	689	617	659	690	684	674	653	682	656	674	628	626	662	706	647	673	660	703	664	690	648	679	653	651	631	694	626	649	639	657	645	702	656	710	683	684	739	635	659	609	650	672	693	682	651	659	642	636	699	646	649	621	672	664	661	628	690	697	667	636	651	671	693	644	665	741	648	601	665	670	688	695	653	663	718	615	627	658	642	691	681	643	646	671	642	697	683	638	689	640	679	677	650	701	682	692	674	645	655	719	702	652	683	623	638	672	652	652	666	649	645	660	618	651	652	644	645	692	642	639	641	652	721	656	645	671	648	675	714	611	661	653	683	669	652	681	682	710	638	627	639	668	699	660	728	665	700	645	660	637	652	624	702	640	657	668	695	650	651	668	689	693	671	712	673	683	660	694	647	665	651	679	637	608	669	657	666	661	659	649	650	708	642	652	629	687	652	691	702	699	670	651	682	658	644	648	658	682	641	663	690	638	677	676	675	609	670	667	683	704	656	668	680	658	642	630	675	706	641	662	662	660	676	701	658	671	664	667	702	677	705	683	676	646	677	633	675	690	655	669	702	700	641	634	665	655	649	710	650	653	667	652	680	651	626	663	687	672	670	617	606	643	671	669	672	671	686	616	669	660	681	672	685	647	682	631	653	683	677	662	688	679	619	615	661	664	677	654	708	664	671	645	659	664
3523	2050	553	248	232	272	246	226	205	222	206	178	152	137	150	139	135	135	123	118	116	113	112	104	120	113	97	104	104	117	123	105	94	97	96	80	99	102	105	87	89	95	95	91	113	80	102	77	105	106	85	84	104	91	111	84	102	92	101	77	93	77	84	99	98	113	96	90	100	100	101	93	93	87	91	99	90	88	79	92	109	88	83	89	95	98	83	80	98	99	100	100	88	98	92	103	93	88	74	89	106	81	89	94	95	103	86	102	86	103	96	101	104	96	103	101	110	90	109	86	97	97	85	95	81	102	91	97	100	100	94	109	100	90	91	78	95	94	87	73	102	108	97	89	85	111	84	87	88	107	95	93	120	90	90	109	97	88	91	67	84	102	86	96	119	97	93	89	92	82	83	98	77	96	89	97	104	91	110	69	92	94	89	101	103	108	99	99	80	85	91	89	85	78	99	101	95	93	100	96	92	92	107	82	106	110	87	71	84	103	98	90	84	93	91	110	93	101	99	104	93	80	106	94	99	102	93	95	78	85	71	77	102	82	78	109	93	95	107	87	88	86	107	102	90	85	85	87	95	73	100	93	93	102	91	92	112	88	79	87	84	87	90	94	108	84	93	84	108	98	108	95	101	88	101	99	100	74	102	87	90	79	79	78	90	110	115	72	86	92	87	93	119	82	94	85	100	101	90	88	104	85	87	102	75	89	100	105	87	89	82	91	89	86	84	88	115	92	91	90	79	91	111	96	85	96	106	91	112	97	103	90	98	103	89	111	103	71	99	97	102	88	95	98	93	86	83	91	99	108	101	92	92	115	115	99	92	105	94	99	103	98	79	109	99	89	103	103	101	92	84	89	83	117	85	99	93	99	80	102	88	101	93	91	88	82	98	84	101	83	88	97	87	86	95	96	101	90	87	88	88	102	94	104	92	92	94	92	94	96	94	91	97	91	90	105	101	100	83	125	109	99	92	93	87	96	104	99	86	93	97	82	117	99	92	91	95	86	91	110	95	99	94	95	108	97	83	94	100	105	85	83	96	96	86	86	107	89	83	102	103	70	99	92	88	96	88	108	102	86	98	75	85	94	92	103	105	97	97	102	93	108	82	102	82	96	99	100	107	86	90	99	94	83	94	82	94	103	91	95	88	89	91	101	92	107	90	77	82	101	95	107	109	87	108	94	86	111	110	85	89	103	96	95	90	104	82	106	95	98	90	97	97	96	82	81	100	91	99	95	99	114	91	83	106	92	96	89	109	88	95	91	109	87	93	99	78	104	101	87	86	89	83	96	95	82	99	97	119	95	81	101	93	85	90	87	86	87	100	97	90	98	90	97	86	93	89	81	108	86	91	88	91	74	97	82	113	83	76	96	99	75	106	76	103	108	95	100	86	111	98	86	101	98	96	77	90	91	95	108	110	92	81	93	92	83	101	98	77	122	107	71	78	102	96	90	77	101	102	73	97	110	85	88	108	89	100	92	87	105	88	80	84	103	107	103	90	90	65	93	99	69	88	92	107	94	95	92	94	101	88	88	93	76	90	100	97	106	99	97	91	66	91	99	86	90	94	87	102	86	104	102	94	81	104	88	91	93	97	91	100	72	92	100	116	90	94	109	85	107	89	86	101	84	94	86	104	91	83	89	99	97	85	87	99	108	90	81	80	88	94	98	82	95	95	91	104	86	102	101	104	91	102	107	88	94	112	104	89	82	73	82	109	78	97	89	104	96	89	87	85	83	107	84	117	98	94	91	114	80	83	95	100	99	97	87	97	90	91	89	91	85	115	95	102	102	87	97	87	91	103	78	85	108	93	103	103	108	95	93	100	99	101	95	92	88	92	87	89	108	106	120	99	91	85	98	94	111	96	84	103	104	94	86	86	100	106	80	90	82	104	81	79	100	84	91	90	85	79	80	93	97	89	80	97	88	92	92	93	78	87	93	99	87	84	83	94	84	87	87	85	90	95	110	87	81	80	100	83	105	89	80	92	90	93	113	94	85	88	100	86	106	91	93	84	101	93	84	87	97	97	90	75	84	88	99	99	74	88	90	90	101	107	88	94	71	88	111	97	82	106	81	92	92	95	107	103	107	100	98	95	95	100	103	103	84	85	95	80	84	98	95	89	82	91	110	103	89	112	97	89	96	91	108	97	77	97	83	107	93	107	89	77	86	90	106	98	84	91	105	101	97	95	81	94	89	90	83	89	94	97	96	92	100	78	99	92	106	76	91	89	100	95	97	104	95	97	83	97	96	106	114	92	100	94	105	94	97	118	107	77	105	101	88	107	99	103	102	92	88	105	80	108	104	122	96	103	95	84	95	96	90	104	96	93	106	107	100	109	88	94	110	89	106	120	93	84	99	101	79	96	97	109	87	98	90	77	114	79	98	91	100	90	92	89	83	86	87	86	86	106	100	97	80	83	88	105	97	92	80	93	87	98	96	102	92	91	92	84	87	87	90	97	77	120	105	96	82	101	89	81	90	84	92	70	95	86	86	79	84	95	75	97	87	99	109	99	81	99	82	98	96	86	84	98	81	82	97	89	86	99	93	89	83	105	108	102	88	70	90	92	87	85	99	86	95	67	87	109	105	95	90	109	97	101	103	78	95	92	95	100	89	93	106	106	83	109	85	91	103	96	87	87	83	93	94	86	94	96	85	88	81	98	89	88	102	83	100	94	83	102	99	80	107	88	94	120	90	97	93	91	97	96	100	93	110	94	122	78	88	103	88	96	87	90	101	75	94	96	100	84	122	101	86	95	94	92	107	82	99	100	88	115	105	100	91	82	116	89	100	102	88	88	85	90	89	104	100	109	102	105	106	104	112	85	91	82	94	95	93	95	105	81	91	95	92	85	93	84	75	87	92	107	92	104	88	90	83	104	85	91	98	86	85	101	74	86	97	93	86	84	84	95	96	103	88	96	88	106	103	96	90	97	86	105	93	93	96	102	75	76	92	116	91	96	71	87	109	90	94	90	82	126	88	101	102	82	88	96	105	94	90	111	92	85	112	103	83	94	104	79	124	110	85	111	92	97	74	104	78	87	96	92	96	100	96	101	101	103	82	89	81	86	90	100	111	107	98	98	98	106	85	93	104	93	81	97	77	103	102	99	92	104	109	84	86	103	68	90	83	108	91	90	82	90	98	104	89	97	102	95	101	84	99	83	93	94	93	90	91	80	106	74	103	118	112	103	98	99	99	101	103	112	94	107	87	82	98	108	99	97	100	92	91	96	89	100	104	99	96	98	88	74	87	85	97	106	80	126	111	96	93	107	98	101	85	87	101	91	85	102	86	95	92	112	94	97	82	100	84	104	87	87	100	100	83	77	99	121	91	80	86	92	91	92	101	91	91	105	97	80	80	84	92	97	112	92	89	96	96	77	88	86	84	111	117	76	93	93	95	92	89	83	101	100	93	92	98	83	100	88	106	87	103	89	92	83	76	91	92	99	102	93	77	84	92	92	77	96	107	86	101	95	87	86	96
28694	16582	5905	4361	7926	10023	9225	7595	6158	4985	4437	3750	3297	2861	2687	2260	1982	1843	1744	1597	1526	1348	1206	1184	1064	1002	1055	976	867	833	829	781	768	709	775	740	733	741	740	699	777	766	742	764	734	757	742	707	735	770	773	721	771	777	752	742	740	706	727	720	739	762	762	766	674	705	746	731	728	761	729	791	739	726	746	759	725	731	745	749	724	686	766	745	748	740	686	749	749	703	772	733	752	735	735	698	752	730	722	734	786	729	726	755	741	794	713	689	752	747	763	771	744	724	750	770	727	756	759	736	673	695	789	767	727	768	753	726	748	774	769	718	754	702	771	755	680	692	718	742	750	758	723	785	757	747	755	708	737	773	716	717	761	724	711	787	725	758	773	731	717	724	702	755	764	763	684	746	733	752	709	749	767	749	736	707	739	729	727	762	720	765	762	763	790	738	754	746	702	699	733	724	764	743	738	691	690	773	741	703	725	731	772	725	715	713	751	745	705	747	794	729	741	747	765	766	749	731	700	725	780	705	727	723	759	682	756	731	761	721	790	742	740	741	737	763	765	740	731	747	738	739	699	747	766	729	730	712	749	748	680	730	758	744	775	715	724	744	744	723	711	718	689	755	693	791	755	760	766	700	732	734	782	717	715	746	774	724	746	742	723	770	766	749	743	701	739	740	748	771	725	710	757	783	708	757	731	745	752	678	748	744	730	717	746	722	768	787	782	706	692	750	793	679	745	750	721	719	729	723	769	732	767	763	782	712	726	759	740	780	760	766	713	741	716	737	736	722	742	816	735	761	703	739	727	732	697	743	751	751	683	723	698	733	766	751	728	729	778	686	776	736	705	744	702	788	748	760	761	713	742	706	760	777	746	735	777	768	681	760	702	748	752	734	741	740	754	752	682	742	726	755	761	748	712	773	703	769	704	782	736	749	710	765	713	715	750	794	750	747	717	740	723	771	735	728	773	732	768	729	727	709	737	777	817	742	725	795	734	741	742	756	708	737	752	770	702	763	695	765	767	685	732	712	746	756	751	746	720	728	726	746	736	733	734	735	692	772	742	720	753	766	764	835	776	751	776	720	718	795	759	731	692	737	769	728	719	730	731	761	739	753	692	778	725	720	792	740	721	721	748	737	751	700	711	718	756	729	746	788	728	728	746	732	726	746	770	756	745	720	778	741	766	729	753	767	757	731	738	757	788	773	734	724	764	717	732	753	709	809	727	749	711	765	734	740	745	734	731	699	734	729	715	761	694	709	729	757	698	822	727	715	736	756	713	738	683	781	758	735	749	717	743	759	768	753	743	749	756	729	711	713	735	760	762	716	758	763	781	771	709	775	736	754	796	727	731	712	772	734	665	724	763	740	766	781	715	737	762	757	715	750	766	703	746	755	763	744	757	750	684	747	708	737	776	748	737	689	762	755	739	711	770	719	733	748	797	751	733	763	740	690	720	752	762	761	761	718	752	736	679	709	767	732	735	744	732	774	780	695	741	701	734	760	753	757	783	758	736	741	730	736	736	747	696	771	762	749	722	782	780	743	774	726	686	745	778	724	684	718	718	798	710	746	741	716	701	781	713	755	711	751	726	785	744	715	741	714	759	738	760	760	762	801	681	757	741	760	765	768	714	752	744	712	763	722	724	789	704	756	728	721	758	693	764	752	746	703	769	723	724	750	747	744	753	721	682	722	787	772	767	709	765	734	729	798	737	766	750	720	728	735	725	707	699	693	794	758	731	727	729	704	692	716	756	693	763	750	766	686	702	761	686	750	746	707	777	762	731	724	702	717	747	770	760	805	755	775	727	752	761	725	762	772	752	730	730	731	719	781	730	734	753	775	760	739	794	771	752	698	730	722	735	704	774	739	718	807	747	721	714	749	712	697	789	751	728	746	730	753	739	770	698	718	747	785	739	708	724	745	705	720	692	723	678	787	749	745	736	787	726	737	770	707	741	754	748	756	775	731	742	700	701	770	723	738	763	730	719	733	757	752	721	728	715	771	713	742	714	734	737	753	743	754	734	734	760	742	731	744	715	775	682	750	718	737	783	715	729	731	814	727	750	742	731	765	752	793	758	753	744	726	777	779	748	738	694	749	742	757	760	696	737	702	688	721	744	746	698	770	703	716	746	759	739	761	738	773	706	769	783	712	742	760	707	743	745	745	741	798	670	713	808	738	772	751	724	771	698	745	764	703	771	743	758	781	729	779	716	765	694	725	771	745	751	703	763	718	764	756	761	757	764	726	761	774	753	756	740	700	722	731	726	775	741	767	762	733	750	736	737	744	711	762	759	705	748	748	742	739	718	759	727	741	725	771	769	737	768	728	690	773	731	755	751	687	735	713	736	780	816	809	737	732	694	710	720	732	721	756	738	743	769	682	756	738	749	758	708	781	789	711	715	731	779	792	734	747	736	806	692	754	749	743	738	700	727	742	759	739	729	755	695	714	730	756	742	713	709	732	713	742	674	744	768	738	731	730	707	770	711	718	779	740	767	747	737	733	738	755	762	720	728	740	725	794	730	719	734	695	760	790	727	761	736	723	747	717	742	760	733	766	749	742	729	725	732	805	723	728	804	744	702	727	749	766	722	734	739	724	738	773	708	695	706	759	736	682	749	696	755	692	727	738	731	790	713	769	759	756	760	773	752	782	743	737	740	687	730	785	722	726	732	710	772	770	745	722	731	770	773	730	751	717	771	742	722	737	757	781	761	725	747	775	737	757	725	760	736	736	742	741	737	752	726	727	702	716	721	722	750	704	728	699	744	721	762	752	709	720	746	779	697	703	766	760	799	737	729	788	791	739	681	747	749	755	722	716	744	746	705	748	762	744	747	673	771	784	707	741	732	724	726	744	746	744	691	740	737	719	774	768	702	701	747	722	746	702	755	715	770	729	770	742	782	763	713	768	714	768	753	733	769	715	755	738	773	708	701	797	731	744	717	674	737	684	715	744	753	777	725	780	807	711	731	758	738	738	750	726	694	774	785	734	758	739	743	738	745	781	752	742	740	758	733	791	767	741	720	753	731	765	707	715	709	792	753	732	699	757	790	728	761	721	775	750	691	716	714	766	728	749	707	742	781	740	692	729	757	779	702	717	740	769	761	780	748	748	729	740	731	721	750	780	712	724	757	704	748	778	783	730	722	760	724	747	761	696	716	740	787	792	726	776	709	716	809	757	745	724	721	706	748	731	749	755	766	734	737	741	759	738	718	793	768	700	746	726	725	729	771	787	716	750	712	757	734	751	739	728	780	757	739	768	784	720	752	788	737	792	753	743	708	721	783	745	725	726	726	714	698	777	702	751	763	760	772	728	728	731	765	783	719	722	762	695	723	717	727	782	782	724	743	725	732	730	760	770	718	736	710	751	779	796	749	763	754	742	750	745	725	740	712	719	729	672	734	745	779	732	697	722	776	731	702	752	716	774	730	749	716	713	719	762	736	727	743	718	746	744	732	771	760	715	720	766	717	735	695	705	676	730	729	762	673	740
5584	3466	1066	292	272	295	312	290	260	217	240	190	185	183	189	173	124	143	142	146	136	132	127	124	131	112	105	127	100	114	102	126	105	112	91	122	92	95	91	99	104	83	128	104	88	116	90	110	103	94	96	94	93	111	106	97	94	103	98	106	104	98	98	109	90	111	89	103	79	103	93	126	109	134	98	90	96	107	104	106	118	89	111	94	101	114	113	100	92	103	92	111	94	95	107	105	85	87	91	104	107	102	99	111	119	120	109	95	93	83	95	117	106	92	82	111	107	111	85	105	109	118	96	102	82	113	106	124	77	119	98	114	102	115	99	88	97	98	108	102	110	95	102	104	94	100	87	100	85	74	85	120	117	106	99	103	95	84	95	102	103	101	103	112	104	82	128	92	99	99	101	111	98	106	99	92	102	107	103	88	84	114	93	108	117	89	114	92	99	105	112	93	99	124	95	95	107	116	93	97	97	91	98	84	115	98	93	116	122	97	99	111	101	108	81	88	116	118	91	101	111	110	93	111	120	93	110	97	128	90	96	90	95	98	87	104	105	97	108	100	110	103	83	92	101	93	101	106	108	102	92	116	93	108	91	85	117	98	86	88	91	89	88	100	112	102	89	111	94	92	96	106	101	106	100	92	124	98	100	97	114	96	103	115	108	112	115	133	103	99	125	85	95	113	84	117	100	112	81	116	107	101	104	105	86	81	91	101	100	102	103	93	106	117	124	108	85	78	108	106	104	109	94	109	103	83	100	116	91	107	94	113	103	97	114	103	104	104	102	95	114	111	107	105	119	86	90	100	89	119	101	97	103	96	110	100	128	104	95	86	107	101	107	91	102	109	100	96	118	96	102	103	105	92	110	88	111	103	113	91	106	91	101	114	104	90	112	90	110	96	91	103	81	119	104	112	116	95	112	93	116	101	111	127	94	131	114	110	110	99	113	95	74	75	118	81	114	108	110	107	104	92	109	101	109	99	98	100	108	97	97	95	103	88	94	116	97	84	98	91	94	98	85	105	104	108	126	86	121	108	79	104	87	120	111	117	96	87	102	100	103	83	101	104	85	104	93	114	96	102	89	97	110	108	98	114	115	93	95	98	107	102	113	105	95	114	111	90	95	103	116	106	118	106	110	107	98	92	102	92	98	106	98	117	111	106	104	106	101	128	113	107	91	80	79	110	111	88	94	106	93	110	99	94	116	94	85	105	121	99	107	119	103	111	94	94	95	113	113	118	115	96	93	116	114	99	99	88	91	89	109	87	107	90	121	111	89	103	112	103	110	92	103	82	109	92	104	97	114	95	102	94	100	81	122	94	115	118	100	111	101	103	112	116	97	96	108	120	113	118	103	85	100	103	110	89	91	105	114	109	114	97	105	119	92	99	93	105	115	88	103	109	99	101	116	87	100	92	95	94	124	98	102	93	109	87	84	99	120	104	83	117	114	117	115	93	91	97	96	117	103	106	96	96	101	91	107	114	131	89	88	98	99	109	100	98	113	109	104	99	132	102	103	106	102	100	119	91	108	105	95	98	94	98	90	106	105	92	92	97	117	96	92	104	96	96	102	98	99	111	108	101	93	102	111	120	103	110	103	114	108	94	104	107	100	98	104	109	103	108	121	111	119	70	123	100	102	120	114	119	85	83	116	110	100	133	84	85	112	94	101	100	113	107	101	113	97	104	98	98	88	101	111	89	100	113	120	98	97	106	88	97	99	107	82	96	123	109	107	97	88	113	114	100	91	102	96	106	93	124	106	102	101	102	83	86	99	108	103	120	93	83	100	103	104	95	91	93	94	109	96	112	104	99	102	102	89	88	110	106	84	88	87	98	83	111	106	115	100	97	98	102	112	116	96	104	104	93	87	104	86	110	106	112	119	95	96	91	101	100	96	105	90	109	99	109	82	94	88	113	121	96	101	96	80	115	128	88	90	94	111	113	115	110	104	106	97	96	82	104	122	114	105	109	100	101	90	92	101	109	114	100	90	108	117	110	86	96	91	100	96	107	116	92	97	90	99	108	92	123	92	95	113	117	106	93	100	103	108	110	128	104	108	106	120	89	122	87	109	101	107	95	105	115	109	105	95	101	103	86	107	109	104	94	88	95	86	122	117	106	111	108	89	120	94	93	93	104	120	102	82	95	109	94	121	98	107	107	103	91	101	99	123	110	92	118	81	112	103	87	102	111	99	101	113	118	108	105	107	97	114	114	100	111	108	87	106	114	117	98	98	99	101	103	95	116	113	100	102	95	103	87	102	100	102	108	113	93	107	113	102	112	125	110	112	100	118	106	125	110	111	115	100	107	96	95	81	109	79	111	105	93	96	112	116	122	104	104	101	109	106	96	94	107	102	88	94	97	91	82	102	114	111	96	99	101	115	110	100	105	107	118	91	82	103	119	115	103	112	80	95	107	105	101	96	101	122	86	118	103	96	108	85	94	109	107	107	118	112	105	118	91	91	102	111	92	122	100	92	117	112	108	112	104	109	94	123	114	83	101	98	116	93	96	113	100	105	96	91	82	90	98	97	118	97	107	113	95	107	97	101	97	117	99	94	88	101	91	102	89	98	114	93	88	96	87	94	120	100	104	89	94	95	106	98	106	99	96	96	101	95	112	108	83	111	91	93	93	106	93	102	119	88	108	120	104	84	83	88	100	118	98	98	105	90	114	90	120	109	112	115	100	106	111	83	102	94	117	107	90	97	91	111	91	112	108	92	112	95	107	99	99	100	93	109	84	119	104	108	107	96	99	104	91	105	99	119	107	80	87	107	85	114	109	113	101	87	103	103	98	116	99	102	114	106	90	90	100	88	110	98	100	110	111	119	92	108	97	106	89	108	122	108	103	94	105	112	88	100	105	115	99	116	103	100	133	113	97	111	118	113	98	99	91	88	89	96	105	108	120	95	98	97	103	97	105	79	88	96	112	105	100	108	100	113	92	88	70	99	92	103	89	86	95	79	110	113	111	110	95	114	108	93	109	90	94	94	99	97	125	123	94	123	98	96	103	101	117	91	97	94	96	98	102	109	98	109	100	99	95	100	90	87	102	111	104	99	111	93	94	114	95	93	93	94	131	109	104	117	84	96	103	87	94	100	99	110	93	93	109	80	103	107	109	106	121	110	104	108	99	90	103	107	103	90	103	103	121	100	105	93	96	100	113	93	105	114	89	108	98	99	106	105	100	117	113	108	121	88	102	104	100	113	109	108	103	108	97	88	99	107	116	102	109	77	101	114	107	119	93	108	111	107	103	100	101	102	100	91	108	103	89	103	114	92	101	86	98	99	90	87	109	90	94	94	91	98	91	102	102	105	82	107	116	90	88	103	100	99	109	91	111	120	99	97	89	105	102	101	97	104	117	100	113	91	102	108	103	95	99	112	93	101	110	116	107	113	99	93	92	140	97	86	85	115	110	105	108	96	106	107	92	103	102	108	94	99	91	113	95	88	101	91	110	93	118	92	93	85	103	105	93	110	111	94	94
31891	20999	9414	5295	9567	11845	10934	9370	7830	6363	5754	4725	4172	3590	3291	2841	2472	2374	2088	1923	1787	1651	1477	1441	1225	1213	1131	1073	1001	941	926	968	871	843	803	825	850	857	892	838	836	818	816	859	796	824	828	763	756	766	801	784	825	808	865	818	805	797	808	796	778	811	817	760	813	821	829	798	831	790	758	845	818	808	792	792	809	821	796	815	786	812	811	779	802	772	810	797	794	793	859	825	849	784	793	817	797	829	793	789	839	770	804	794	773	806	857	792	885	815	818	874	839	844	775	822	794	793	831	791	810	815	833	788	858	809	774	820	863	859	869	819	840	766	815	826	812	812	823	794	787	788	806	847	812	804	790	872	797	804	771	824	791	846	799	820	814	848	819	802	813	825	819	786	782	810	843	836	849	814	804	800	778	734	800	789	841	824	819	808	800	815	794	771	830	778	816	793	757	782	820	785	790	824	785	802	836	840	839	802	838	814	814	766	808	782	806	827	749	779	804	776	778	748	786	827	794	796	773	817	856	713	792	809	808	838	843	844	822	849	826	812	781	784	765	815	776	770	809	822	778	842	786	865	801	808	818	790	765	802	826	833	876	763	793	796	818	808	803	806	742	824	824	831	799	765	835	799	784	813	810	792	806	814	814	771	803	776	848	827	820	790	789	792	810	745	771	793	830	851	816	820	766	799	756	826	841	770	806	819	769	809	795	838	811	824	761	790	789	788	800	797	790	805	857	817	841	813	816	827	812	778	829	812	815	803	816	787	780	807	771	829	802	782	822	776	810	780	888	816	807	776	804	801	800	807	853	823	765	793	816	792	763	814	807	839	837	816	788	821	834	822	828	719	816	819	821	830	803	785	861	804	790	795	776	772	801	789	807	835	796	773	836	756	865	808	784	762	823	819	791	834	804	819	817	759	853	810	820	787	811	800	825	767	814	822	831	809	794	836	786	846	850	846	818	772	803	773	772	798	814	803	793	814	797	751	769	769	814	785	792	809	889	751	767	795	820	804	803	836	841	858	803	749	765	787	824	799	804	811	778	850	800	786	813	806	794	824	781	724	789	788	819	818	806	851	805	817	774	812	826	820	830	886	800	741	819	794	805	846	831	863	781	778	810	819	826	777	815	797	817	830	789	803	757	812	832	786	834	792	787	791	778	831	786	823	777	746	810	839	778	823	830	789	797	814	812	812	833	782	778	888	797	823	833	809	819	845	823	754	758	836	744	836	824	793	761	759	838	786	822	770	775	769	800	800	798	807	816	843	825	800	752	795	823	820	839	824	798	793	808	829	794	785	843	834	814	793	795	811	800	819	857	801	800	809	808	784	811	811	825	833	841	871	794	846	800	819	814	823	818	850	814	743	835	804	820	758	817	806	809	798	801	831	827	804	824	842	808	813	808	789	848	792	778	836	816	770	812	822	782	835	803	786	807	813	835	804	761	781	882	777	810	820	790	904	843	848	790	772	832	820	778	793	815	807	788	822	825	751	764	790	890	818	772	779	781	791	880	800	784	790	772	818	816	794	772	834	829	824	825	764	815	772	786	771	823	791	808	813	798	848	785	830	776	821	825	812	780	775	803	829	805	817	829	819	775	816	790	808	787	777	826	820	800	807	799	805	819	864	825	768	818	802	797	802	782	832	768	757	807	813	822	816	826	788	804	843	810	788	799	800	829	781	835	810	774	803	796	835	792	859	805	835	812	811	797	783	841	842	797	821	891	778	819	801	751	841	838	835	806	785	852	812	794	777	784	837	827	793	796	827	803	776	771	843	832	808	796	819	859	856	829	755	823	833	811	762	763	762	802	845	801	859	834	800	841	731	807	791	801	816	835	784	806	836	772	800	822	817	803	795	845	752	786	772	791	747	810	831	831	823	804	812	833	763	811	734	827	799	775	789	835	798	799	803	836	830	795	799	829	789	777	785	818	784	800	820	800	811	832	807	802	805	770	829	829	808	814	801	765	841	820	802	755	837	808	784	805	804	803	817	788	791	830	809	825	798	803	784	844	831	822	781	800	802	817	766	804	858	822	785	787	775	840	818	804	765	816	742	829	820	729	790	802	807	773	801	783	834	864	863	823	796	850	845	780	882	786	800	815	804	792	752	825	795	792	712	787	805	831	863	748	820	804	817	819	771	753	803	783	832	825	878	803	849	842	853	768	787	798	773	789	823	810	803	820	781	813	789	777	789	730	776	802	812	827	780	830	867	815	833	825	801	798	804	764	820	805	828	796	799	784	828	812	822	822	778	785	762	788	796	782	784	847	777	815	796	814	774	847	775	809	825	829	822	809	830	814	782	750	781	768	721	810	780	804	796	832	827	826	818	793	781	843	812	798	827	846	814	808	812	828	752	838	840	819	796	757	749	830	809	806	801	852	787	801	801	829	747	833	796	813	835	747	776	822	807	767	777	801	803	795	773	808	812	774	764	786	782	839	799	817	789	820	809	783	767	852	866	806	834	824	774	774	814	755	785	771	802	823	822	843	796	815	840	815	778	794	784	803	821	811	825	787	802	787	765	787	814	796	804	782	799	836	860	800	801	810	785	821	785	761	785	805	780	750	773	843	799	768	836	795	776	791	822	843	807	829	805	819	797	794	819	787	789	816	776	818	788	834	768	768	816	832	798	845	789	827	802	763	737	830	789	765	765	825	873	798	822	765	824	841	855	841	807	824	794	812	775	796	804	794	794	883	756	765	831	833	852	790	814	805	807	781	744	774	815	794	766	795	828	798	819	841	767	808	867	782	800	766	846	815	831	859	759	849	781	827	867	824	835	798	803	795	819	757	827	798	782	766	800	841	828	806	796	818	797	743	782	794	815	860	773	795	781	813	788	813	839	792	831	818	783	842	810	796	791	851	772	830	801	765	823	815	814	759	830	838	821	786	753	769	805	803	775	771	786	811	822	797	791	818	832	797	875	806	828	807	853	755	813	792	823	853	795	777	791	839	832	779	798	767	834	803	784	820	782	765	807	863	798	834	793	800	792	826	804	806	799	828	822	791	781	842	812	801	813	882	809	832	844	754	819	791	813	798	810	776	802	780	794	834	833	836	859	812	814	833	825	827	755	805	766	771	818	824	848	785	798	794	759	819	817	823	764	799	798	865	788	728	880	806	794	785	813	849	783	775	855	809	793	819	766	777	810	798	776	780	797	781	755	832	794	762	815	791	765	810	829	811	816	842	810	821	824	864	823	781	799	801	815	764	812	780	815	858	812	802	797	799	800	830	819	823	810	814	803	808	796	856	787	790	818	816	816	716	824	794	809	762	787	820	821	776	794	782	809	802	835	817	759	804	760	779	793	850	817	778	823	836	791	816	789	794	847	805	783	800	751	819	838	795	773	758	820	857	829	771	803	804	847	782	772	837	811	841	781	803	801	757	772	797	802	857	777	802	784	757	793	817	847	820	775	846	818	804	848	830	806	782	776	843	763	770	801	806	879	869	810	790	744	823	817	788	819	794	820	791	790	789	803	815	784	791	770
7210	5907	1797	440	386	406	428	409	371	304	334	303	270	256	254	254	244	233	211	209	225	177	196	186	163	171	175	168	161	171	170	150	141	159	143	152	163	175	150	162	164	153	179	156	166	153	161	171	149	156	138	149	146	139	137	150	161	144	152	158	147	146	133	157	166	162	175	153	188	171	145	143	159	156	158	154	155	146	149	165	146	142	136	164	146	147	171	157	178	166	188	157	140	115	165	149	146	150	177	171	161	166	174	164	124	155	165	169	166	155	160	179	130	166	148	172	156	144	165	161	140	131	182	148	171	162	147	166	163	179	140	171	163	163	142	143	166	157	149	142	141	144	139	166	179	159	153	164	164	164	149	171	159	170	156	160	168	150	160	145	152	167	173	131	137	156	160	153	162	159	153	158	181	159	173	161	192	154	167	174	163	167	168	151	138	158	165	151	154	159	149	158	165	142	166	166	164	148	153	142	150	159	177	149	131	173	142	180	178	149	153	147	170	145	164	165	150	138	151	146	163	160	131	149	145	181	180	174	159	154	163	152	159	183	144	163	131	151	167	151	165	152	166	137	145	158	151	180	175	188	147	161	144	145	168	143	153	168	162	138	154	132	149	141	166	156	164	139	163	151	137	155	161	175	156	139	156	177	161	163	156	169	164	171	169	159	165	162	167	171	158	168	173	162	151	141	164	141	168	154	159	162	164	149	147	158	153	161	154	150	140	184	136	165	163	153	136	148	166	157	149	152	153	144	157	153	161	163	146	160	156	161	136	152	162	167	145	138	150	151	156	160	175	158	145	163	158	174	158	160	172	151	159	157	158	153	175	165	173	165	166	165	162	164	165	156	145	150	177	171	160	138	139	142	164	153	142	167	178	148	146	160	158	133	143	155	153	141	160	185	162	168	176	146	131	147	137	173	168	167	154	173	158	159	169	153	190	142	141	151	161	161	170	166	158	160	147	148	146	122	162	152	163	144	148	152	155	168	169	143	148	143	173	142	140	158	140	131	147	149	148	135	153	144	157	158	165	165	168	180	170	136	156	157	148	146	156	162	159	172	162	150	164	152	174	155	179	165	167	146	163	165	156	175	153	148	160	144	151	159	151	169	167	136	154	148	146	148	142	139	157	162	145	154	166	155	150	126	148	165	171	151	146	178	163	157	150	149	145	146	166	158	116	153	168	153	173	138	172	161	130	173	178	153	133	170	149	144	162	146	146	150	140	152	161	169	179	152	148	153	156	165	175	164	145	171	154	157	177	151	174	165	145	156	171	163	197	136	157	185	164	165	169	169	173	149	148	158	141	159	152	156	144	146	167	152	166	149	171	180	146	156	153	175	137	155	158	146	161	164	162	159	149	141	170	188	170	143	167	165	150	164	158	159	164	179	170	162	145	150	157	156	142	140	149	155	156	169	141	141	175	151	161	138	154	155	174	156	171	164	156	156	137	162	133	156	148	135	168	164	150	140	150	160	147	162	164	152	147	150	158	162	158	149	138	140	153	158	152	157	157	165	158	138	141	158	154	148	151	151	165	168	152	162	153	166	163	179	154	144	151	143	151	153	152	143	163	151	147	142	171	157	142	159	169	154	158	144	144	155	166	142	167	149	133	174	128	136	155	129	148	185	173	151	155	135	150	144	150	141	171	176	147	162	158	152	153	154	164	142	151	153	169	171	169	131	157	160	147	151	193	153	171	153	203	158	161	178	158	154	168	174	168	182	153	170	161	158	155	165	157	164	169	147	160	158	145	151	151	145	162	150	160	162	172	163	149	158	134	186	168	139	164	172	168	138	165	165	170	160	156	162	153	158	155	179	153	130	175	149	150	165	153	175	171	152	151	162	153	171	159	159	155	153	161	163	170	155	159	142	152	167	154	191	169	160	149	135	163	159	167	180	160	146	142	173	151	147	170	147	165	185	167	149	161	143	165	158	173	157	168	139	154	154	159	164	141	141	155	162	189	136	148	137	134	150	158	179	141	165	150	167	151	158	154	167	129	165	155	163	185	170	138	147	133	168	138	156	143	158	167	161	150	179	156	178	143	138	146	169	172	147	168	164	158	148	163	141	158	161	160	170	160	154	178	162	145	148	165	144	179	160	161	135	171	158	165	139	178	162	166	166	157	188	167	155	177	169	140	151	174	163	171	176	165	158	171	156	152	152	155	172	152	182	157	140	166	143	140	166	143	155	148	165	154	165	164	135	159	148	159	140	160	178	150	172	146	159	156	162	167	157	169	146	154	167	159	151	159	141	162	167	162	136	143	155	177	145	155	159	143	148	163	159	139	145	144	154	163	152	168	157	159	149	180	181	144	158	162	156	126	174	164	157	167	154	171	137	148	178	171	146	170	157	156	159	169	135	157	172	160	150	163	157	160	155	160	160	163	167	166	146	154	159	120	154	169	157	156	170	157	154	160	159	152	175	141	143	170	156	158	180	149	158	158	164	127	173	160	143	163	179	152	154	153	165	153	146	167	150	145	155	168	186	158	174	158	175	159	145	163	159	185	166	135	148	154	169	153	160	150	138	182	160	158	165	166	143	159	161	148	153	179	155	172	162	186	186	137	158	163	146	155	149	160	159	137	140	136	152	166	154	166	165	143	176	189	159	141	150	160	159	164	193	163	138	163	157	153	159	129	188	140	160	167	163	150	162	147	158	170	166	156	145	177	170	163	132	153	164	136	170	150	162	153	170	154	160	139	143	155	162	142	149	140	153	151	161	159	129	148	166	162	169	156	149	136	197	153	158	154	151	164	161	160	150	182	169	175	147	166	155	151	160	157	141	145	153	157	170	161	173	180	156	158	149	158	152	141	148	138	159	149	166	155	167	160	202	145	141	157	162	168	162	150	179	147	138	163	145	163	159	138	141	170	162	151	164	162	146	182	177	140	163	142	161	148	140	147	117	152	128	141	155	154	145	163	172	173	143	159	163	182	152	154	155	164	166	173	154	173	170	152	152	157	166	160	135	166	174	164	150	155	160	151	173	156	161	149	159	145	164	155	166	148	165	147	153	162	150	176	160	155	154	155	159	175	157	166	158	155	163	151	186	174	176	177	139	159	168	143	165	159	160	159	151	146	153	142	158	175	154	174	164	170	140	154	149	166	165	160	153	157	162	165	153	168	156	160	175	160	145	148	160	143	166	158	145	156	148	157	158	162	175	156	143	152	180	146	152	164	171	152	162	173	158	155	165	146	149	166	175	150	166	145	129	158	149	175	145	148	178	176	163	161	169	162	175	146	157	150	171	163	157	169	146	132	158	162	148	158	143	171	148	161	162	148	157	142	160	142	174	178	155	154	157	155	173	174	162	163	162	160	152	171	180	189	154	160	159	175	147	162	162	148	147	171	154	141	147	143	158	158	158	167	174	155	159	174	166	155	174	189	143	149	136	162	163	155	157	149	149	148	181	165	165	149	145	175	159	146	165	148	161	151	153	172	146	164	184	149	160	177	162	156	154	147	154	143	154	162	146	159	152	192	141
36538	26083	12017	7047	12135	14680	13587	11682	9555	8152	7005	6094	5223	4511	4164	3647	3353	3036	3045	2626	2500	2284	2052	1903	1828	1682	1584	1599	1503	1401	1377	1344	1362	1254	1285	1232	1228	1216	1241	1242	1218	1209	1160	1242	1146	1204	1240	1245	1230	1177	1230	1244	1182	1223	1193	1218	1246	1183	1213	1266	1207	1196	1216	1248	1209	1211	1230	1216	1247	1194	1162	1183	1211	1262	1227	1236	1188	1220	1189	1212	1232	1225	1278	1212	1213	1261	1223	1167	1263	1187	1225	1241	1223	1191	1181	1227	1165	1140	1191	1213	1232	1178	1182	1290	1236	1242	1172	1211	1238	1222	1202	1195	1225	1215	1217	1187	1244	1218	1187	1264	1215	1168	1249	1267	1226	1185	1202	1207	1198	1174	1227	1211	1201	1244	1226	1212	1247	1192	1222	1212	1203	1194	1199	1196	1194	1149	1242	1200	1238	1197	1220	1165	1181	1229	1180	1191	1169	1225	1136	1223	1213	1202	1240	1230	1260	1286	1170	1127	1193	1259	1233	1240	1212	1170	1205	1211	1194	1203	1219	1169	1140	1220	1222	1228	1226	1182	1201	1213	1197	1185	1186	1203	1162	1168	1211	1225	1243	1162	1204	1191	1235	1124	1236	1224	1226	1215	1212	1175	1280	1155	1207	1215	1205	1205	1158	1236	1175	1230	1209	1225	1189	1216	1200	1206	1187	1186	1140	1176	1144	1140	1272	1243	1193	1175	1160	1228	1182	1181	1143	1244	1220	1199	1171	1186	1231	1152	1184	1230	1233	1250	1195	1217	1152	1235	1189	1222	1162	1205	1195	1245	1209	1260	1254	1123	1217	1208	1141	1180	1173	1189	1181	1218	1171	1249	1169	1225	1177	1246	1166	1118	1190	1164	1244	1197	1168	1244	1169	1173	1225	1214	1243	1163	1228	1193	1159	1185	1208	1294	1264	1183	1159	1210	1214	1183	1202	1172	1199	1221	1216	1302	1235	1147	1180	1143	1220	1158	1238	1157	1195	1293	1201	1186	1199	1242	1143	1252	1216	1213	1245	1189	1175	1197	1229	1243	1162	1158	1239	1185	1211	1122	1249	1208	1196	1200	1164	1148	1217	1152	1282	1195	1223	1141	1211	1204	1149	1196	1191	1184	1223	1135	1256	1261	1224	1191	1223	1163	1199	1158	1236	1207	1156	1172	1178	1215	1146	1214	1203	1211	1246	1226	1207	1229	1275	1251	1252	1236	1164	1252	1186	1203	1133	1215	1281	1150	1217	1238	1242	1186	1201	1165	1244	1171	1136	1249	1183	1200	1157	1178	1199	1212	1202	1206	1224	1212	1184	1206	1084	1186	1155	1222	1183	1192	1194	1242	1243	1221	1185	1198	1144	1200	1192	1172	1163	1205	1240	1185	1202	1225	1199	1165	1181	1209	1180	1194	1206	1190	1224	1141	1228	1173	1185	1166	1200	1183	1249	1200	1222	1183	1225	1177	1193	1211	1230	1164	1212	1168	1200	1179	1240	1209	1204	1245	1202	1267	1214	1220	1174	1139	1231	1187	1197	1201	1256	1193	1198	1187	1126	1156	1202	1234	1184	1139	1249	1158	1224	1179	1229	1117	1180	1209	1221	1237	1202	1196	1172	1208	1192	1206	1186	1178	1231	1129	1256	1228	1226	1247	1169	1226	1190	1239	1205	1170	1219	1196	1199	1243	1186	1180	1207	1182	1245	1256	1181	1203	1156	1186	1249	1141	1201	1192	1225	1197	1163	1200	1177	1173	1224	1238	1213	1223	1209	1171	1174	1218	1164	1261	1178	1218	1205	1225	1162	1301	1227	1114	1151	1237	1181	1193	1180	1243	1171	1198	1190	1222	1153	1172	1241	1208	1274	1165	1174	1155	1160	1249	1213	1215	1169	1154	1206	1235	1190	1231	1237	1179	1210	1163	1232	1214	1205	1222	1203	1175	1186	1188	1143	1208	1143	1236	1182	1209	1164	1204	1162	1217	1151	1121	1307	1187	1201	1260	1179	1277	1228	1223	1211	1245	1191	1157	1137	1259	1209	1226	1204	1182	1215	1179	1284	1167	1132	1190	1234	1173	1209	1165	1293	1191	1144	1238	1145	1246	1109	1196	1209	1242	1186	1162	1172	1212	1162	1195	1220	1235	1259	1216	1193	1181	1193	1160	1218	1217	1198	1145	1229	1182	1155	1138	1213	1200	1178	1196	1154	1179	1220	1203	1169	1158	1216	1169	1172	1264	1180	1220	1234	1156	1156	1209	1162	1233	1189	1171	1191	1218	1207	1226	1219	1137	1215	1211	1237	1169	1257	1216	1162	1163	1214	1232	1202	1175	1161	1164	1152	1154	1255	1154	1227	1193	1162	1167	1171	1193	1220	1162	1193	1214	1211	1187	1197	1230	1191	1173	1178	1188	1195	1202	1151	1155	1192	1210	1160	1219	1167	1204	1253	1171	1201	1198	1229	1165	1177	1223	1297	1260	1226	1230	1210	1184	1202	1208	1180	1202	1194	1180	1238	1204	1220	1270	1221	1224	1174	1244	1175	1179	1186	1236	1132	1197	1218	1190	1151	1237	1126	1209	1212	1204	1211	1150	1177	1157	1201	1207	1182	1175	1174	1243	1195	1190	1178	1263	1204	1147	1177	1206	1235	1229	1244	1178	1151	1198	1222	1179	1173	1181	1198	1228	1187	1161	1215	1190	1163	1199	1189	1231	1161	1157	1233	1126	1230	1227	1230	1182	1216	1186	1219	1198	1148	1179	1126	1238	1171	1172	1178	1219	1201	1182	1201	1214	1193	1255	1139	1112	1118	1190	1237	1149	1196	1204	1239	1178	1160	1217	1168	1144	1265	1168	1193	1128	1222	1170	1165	1223	1223	1138	1218	1144	1149	1131	1189	1222	1171	1148	1119	1274	1211	1185	1126	1175	1205	1197	1196	1160	1190	1241	1165	1167	1214	1164	1218	1143	1156	1241	1202	1221	1187	1228	1175	1209	1150	1212	1247	1185	1194	1185	1229	1231	1230	1211	1233	1227	1171	1239	1227	1199	1199	1149	1184	1220	1227	1259	1187	1137	1224	1288	1194	1230	1223	1222	1193	1215	1155	1210	1242	1235	1206	1147	1192	1115	1181	1199	1181	1197	1207	1233	1167	1261	1175	1145	1283	1213	1148	1228	1154	1192	1183	1239	1161	1167	1171	1199	1218	1165	1217	1234	1179	1215	1220	1199	1187	1194	1255	1238	1229	1165	1197	1192	1177	1197	1203	1172	1269	1225	1203	1205	1152	1168	1224	1177	1164	1170	1245	1176	1229	1101	1170	1178	1123	1230	1185	1195	1192	1157	1204	1178	1224	1171	1188	1218	1233	1156	1200	1165	1184	1191	1137	1242	1222	1196	1230	1225	1233	1181	1204	1210	1159	1255	1152	1198	1162	1199	1217	1186	1170	1247	1256	1199	1144	1163	1164	1274	1139	1207	1192	1247	1196	1141	1235	1183	1209	1197	1232	1192	1223	1236	1197	1246	1247	1183	1193	1211	1181	1191	1187	1194	1216	1195	1129	1217	1188	1181	1211	1208	1241	1171	1186	1195	1170	1138	1165	1183	1254	1238	1219	1188	1223	1224	1273	1182	1231	1233	1138	1230	1207	1167	1222	1151	1196	1222	1204	1175	1214	1228	1167	1253	1218	1172	1191	1209	1174	1177	1124	1196	1211	1239	1150	1147	1210	1195	1185	1225	1238	1231	1229	1216	1215	1204	1182	1177	1163	1183	1165	1164	1202	1183	1212	1173	1148	1219	1178	1195	1201	1182	1200	1188	1191	1190	1175	1195	1176	1203	1249	1222	1191	1182	1202	1207	1217	1187	1208	1227	1232	1172	1216	1198	1239	1208	1178	1152	1175	1194	1167	1205	1186	1238	1170	1216	1239	1197	1224	1162	1170	1159	1230	1215	1208	1224	1237	1191	1194	1147	1171	1159	1200	1117	1202	1203	1248	1205	1195	1218	1166	1179	1175	1130	1260	1179	1185	1218	1202	1195	1193	1183	1172	1209	1176	1242	1234	1150	1209	1136	1256	1169	1230	1170	1187	1137	1269	1238	1180	1176	1223	1208	1166	1270	1207	1235	1191	1211	1216	1182	1203	1176	1187	1204	1218	1210	1172	1170	1184	1147	1185	1132	1234	1164	1160	1191	1208	1213	1164	1198	1174	1180	1175	1150	1177	1172	1178	1160	1196	1202	1183	1222	1264	1177	1133	1166	1204	1152	1179	1142	1165	1213	1194	1140	1154	1205	1216	1226	1281	1180	1221	1229	1224	1227	1208	1210	1180	1191	1251	1201	1225	1203	1234	1188	1215	1177	1174	1196	1198	1220	1191	1128	1177	1188	1161	1236	1247	1165	1216	1169	1196	1189	1236	1169	1193	1219	1218	1162	1257	1203	1193	1145	1199	1223	1172	1189	1234	1153	1256	1212	1194	1156	1240	1203	1251	1198	1175	1178	1179	1207	1159	1233	1136	1204	1158	1206	1198	1190	1240	1170	1163	1230	1221	1145	1240	1148	1196	1247	1210	1190	1208	1173	1184	1220	1237	1181	1186	1202	1243	1268	1137	1163	1213	1193	1256	1214	1196	1219	1155	1205	1211	1214	1197	1208	1141	1130	1198	1229	1180	1192	1186	1184	1177	1168	1197	1184	1248	1205	1192	1226	1213	1176	1180	1202	1219	1224	1189	1175	1173	1208	1145	1199	1175	1191	1165	1231	1200	1227	1203	1143	1227	1176	1181	1202	1202	1240	1213	1168	1182	1228	1220	1161	1127	1153	1188	1220	1180	1161	1143	1181	1165	1200	1217	1194	1190	1234	1247	1230	1227	1197	1202	1166	1207	1245	1193	1203	1216	1244	1159	1229	1174	1236	1113	1277	1239	1202	1226	1237	1210	1219	1219	1226	1175	1246	1184	1199	1170	1195	1207	1199	1197	1226	1281	1206	1225	1221	1212	1230	1174	1242	1157	1161	1129	1172	1158	1183	1189	1206	1211	1221	1206	1199	1208	1158	1187	1203	1200	1223
3503	1753	478	229	215	214	244	239	221	212	149	154	135	161	134	131	124	119	101	99	124	113	98	88	97	94	80	85	85	96	93	104	84	85	80	73	84	86	70	72	81	90	73	73	63	85	84	76	79	88	78	94	72	75	88	72	83	77	70	74	77	82	80	82	66	82	84	93	69	77	80	82	80	71	82	77	89	80	91	78	70	79	91	70	96	83	71	73	85	85	76	80	96	63	98	84	76	85	70	84	75	91	88	83	83	62	81	96	68	68	85	77	72	86	90	90	77	103	94	99	83	82	75	100	83	69	76	75	68	83	84	101	94	86	77	71	82	71	96	82	75	90	82	66	71	68	92	71	76	78	78	79	90	88	70	71	96	84	103	75	80	83	61	69	83	73	91	86	82	101	69	85	80	88	95	104	80	89	80	75	90	83	92	91	86	76	98	94	77	85	109	83	79	82	78	77	75	71	83	77	86	83	87	83	85	76	89	83	87	85	97	69	95	84	82	95	85	80	90	80	77	84	109	68	89	65	88	72	85	80	100	67	72	80	85	100	78	77	87	83	96	78	89	80	88	78	88	83	77	107	71	71	79	82	80	84	81	88	90	97	76	80	87	79	65	74	81	78	82	82	78	93	81	92	70	82	81	86	73	83	80	82	88	80	72	87	87	93	68	89	79	93	84	85	92	88	74	103	85	91	93	76	86	92	84	94	94	96	85	85	97	89	88	81	89	77	103	72	90	88	77	85	82	67	93	96	75	89	96	95	77	72	94	93	92	87	90	81	68	85	101	88	102	66	79	99	89	86	85	87	103	83	82	76	66	91	88	88	81	79	94	78	97	74	84	85	89	77	76	89	76	87	94	90	82	79	82	87	60	91	76	82	85	79	80	81	94	73	82	83	87	76	80	85	76	78	69	91	87	76	87	93	73	99	75	87	75	84	89	80	90	79	91	84	83	92	79	74	86	77	98	83	97	102	108	77	99	82	82	71	80	80	78	77	76	79	82	87	91	86	84	91	82	91	90	84	88	78	96	80	78	80	70	81	78	88	95	82	95	95	71	86	87	73	87	76	82	78	89	85	83	80	79	81	78	72	79	88	84	80	83	79	81	80	69	70	80	79	96	106	77	89	89	82	87	91	88	87	68	84	84	74	89	85	81	80	82	79	76	86	92	87	80	85	83	88	77	80	77	79	80	96	76	100	84	98	78	77	98	81	98	110	64	73	72	88	81	90	78	76	88	77	78	77	106	103	77	70	83	82	83	74	78	79	91	92	86	70	75	89	84	64	87	82	84	97	77	105	90	90	84	87	93	76	73	72	93	97	71	87	99	87	79	89	98	84	93	78	82	73	90	75	69	97	89	101	81	77	81	85	91	81	74	82	91	78	81	82	73	85	88	101	70	68	86	70	71	84	87	77	89	90	85	92	69	82	70	95	80	73	90	77	88	89	72	96	64	81	92	91	85	86	68	68	102	70	76	82	94	86	89	98	84	75	72	91	82	62	81	60	93	80	86	76	85	65	74	85	75	93	96	86	82	87	82	83	73	79	84	76	75	75	72	95	66	73	89	79	84	84	64	100	84	75	86	82	87	83	78	82	102	84	95	68	64	100	84	102	87	93	80	75	83	86	80	82	71	80	86	82	88	94	91	86	90	85	86	90	79	66	76	92	93	86	74	83	71	81	74	74	88	81	93	82	72	80	98	93	78	86	73	102	92	99	81	91	87	67	82	87	69	63	72	91	79	85	99	91	92	81	72	77	71	83	80	85	62	103	78	89	102	78	89	75	66	70	72	84	83	93	86	78	81	80	84	81	98	77	91	63	78	88	69	82	72	86	94	76	84	81	82	81	65	77	99	80	82	65	90	85	72	77	72	83	98	70	70	86	84	69	85	94	85	90	60	91	76	81	77	89	93	85	97	81	75	79	94	90	78	73	96	87	99	102	70	81	72	79	82	81	69	71	84	83	85	76	80	94	78	70	63	75	94	95	81	85	92	80	89	72	79	75	80	79	81	60	78	82	97	80	86	98	82	86	67	83	88	85	81	89	79	77	82	87	98	84	93	106	68	96	84	94	74	91	86	90	88	76	78	76	79	88	69	76	77	91	74	71	77	89	78	80	99	92	77	76	88	81	60	104	85	99	74	99	71	80	94	71	77	92	83	93	89	70	88	98	77	91	89	96	86	87	83	88	90	96	91	94	82	76	91	77	95	78	74	82	88	87	80	70	77	82	79	80	65	76	74	84	89	76	77	72	74	78	92	78	76	77	80	99	81	74	84	81	84	88	81	87	67	72	81	87	90	67	72	77	99	80	84	73	77	77	75	84	87	86	89	76	83	84	78	95	84	69	91	91	78	85	72	95	92	93	63	73	76	75	77	78	71	106	82	88	83	92	93	90	73	90	94	88	107	88	103	66	79	65	86	86	66	78	74	88	70	72	84	83	76	85	72	102	75	82	63	74	78	85	86	76	82	85	88	87	75	70	93	88	72	82	81	75	74	82	92	65	98	86	81	68	67	64	86	61	92	77	82	66	67	84	106	74	90	85	90	86	81	94	83	82	90	84	78	71	77	77	79	70	83	87	92	75	82	84	91	83	80	83	82	86	78	80	75	90	80	89	74	69	71	77	86	70	91	85	84	80	72	84	73	90	105	83	97	86	72	87	91	88	68	90	77	91	84	80	77	79	72	90	83	84	80	81	92	69	66	77	85	68	80	83	79	81	71	79	71	72	75	71	96	96	93	93	89	75	79	94	91	94	79	66	73	64	87	69	97	62	102	82	73	87	92	103	73	85	93	88	77	91	86	73	87	85	79	68	87	79	101	72	93	73	82	98	77	99	84	80	81	79	80	78	91	76	96	106	86	71	85	82	88	90	85	99	92	77	90	83	80	82	93	70	66	78	86	84	93	73	79	78	80	89	91	71	86	81	93	73	68	90	73	72	76	78	87	86	81	87	84	85	83	80	73	91	71	71	88	78	84	82	78	78	73	75	92	78	71	90	85	78	76	65	68	67	80	77	88	70	95	79	76	62	96	102	81	94	94	114	76	84	94	80	87	80	88	77	96	69	76	71	77	95	81	87	76	90	90	87	82	73	89	68	62	81	73	89	83	77	82	83	77	104	78	92	83	88	78	95	88	71	88	83	81	83	82	90	88	85	77	92	77	83	90	74	87	78	80	80	81	88	92	71	73	82	81	89	93	78	81	83	79	83	98	72	69	100	88	88	75	84	94	88	82	80	92	95	87	82	78	95	67	86	82	73	86	80	84	79	73	91	91	80	80	66	75	72	87	73	90	88	74	98	86	83	93	88	86	81	75	81	68	89	85	89	90	74	96	103	82	79	82	80	74	68	64	87	101	86	66	88	89	77	92	94	85	77	89	88	82	80	80	73	92	69	80	75	70	75	76	82	80	88	77	93	93	85	80	86	66	85	96	83	65	64	95	84	81	78	82	75	101	91	108	74	84	82	102	69	91	83
27352	15258	5122	4280	7948	9617	9042	7443	5908	4886	4219	3557	3002	2705	2344	2165	1964	1762	1606	1525	1442	1342	1158	1046	997	956	919	857	808	854	756	761	713	688	700	683	686	672	660	670	624	685	681	677	655	688	660	658	678	651	692	673	690	656	631	651	653	682	662	649	632	640	658	626	663	641	657	712	657	671	656	674	625	655	646	622	665	658	679	674	671	680	681	618	627	658	635	653	699	674	652	623	702	656	595	641	665	658	665	663	730	600	648	669	677	685	635	624	690	650	659	707	664	618	654	672	650	662	698	665	639	694	674	672	633	650	645	618	651	648	659	678	640	680	701	670	605	618	632	669	637	649	627	659	623	675	668	675	628	657	674	615	644	652	648	662	704	606	655	659	640	669	643	629	637	681	622	676	615	668	671	643	661	693	677	659	667	658	679	707	658	672	670	673	613	622	659	663	673	678	634	663	619	676	680	655	631	608	606	665	642	629	632	661	657	663	675	623	627	665	680	626	650	686	632	633	708	718	592	650	625	665	687	647	639	644	662	655	684	653	648	668	658	661	657	657	698	655	663	616	699	630	640	650	711	633	648	647	686	663	645	674	643	680	622	662	683	705	659	698	668	674	659	653	669	649	638	679	656	681	665	619	672	670	667	638	633	643	666	633	586	680	653	662	634	662	643	675	695	656	692	671	682	654	659	685	637	666	680	646	617	689	665	668	692	675	666	682	655	634	733	695	648	654	651	621	661	672	649	661	666	603	680	652	625	642	637	645	696	625	642	692	677	676	662	646	656	618	656	664	662	647	659	653	622	620	669	631	678	656	629	683	653	652	615	663	667	688	665	657	638	630	694	672	693	645	629	661	647	666	677	645	619	627	689	667	631	703	663	692	600	674	647	691	666	661	678	662	627	673	702	647	646	690	628	698	678	643	707	664	650	692	663	603	691	647	638	665	667	677	604	656	658	659	652	661	661	687	667	671	652	656	628	651	646	620	666	669	615	635	650	647	639	651	631	661	690	655	665	677	720	619	639	668	638	661	678	666	633	631	654	695	665	700	666	671	660	712	669	680	675	674	704	668	651	672	635	615	678	633	638	698	585	674	710	660	625	644	672	695	658	668	665	654	644	665	666	610	594	638	646	665	626	650	676	643	642	625	676	650	623	679	615	640	631	621	697	640	650	614	647	608	646	676	680	626	623	656	623	642	645	654	674	647	690	642	715	639	651	668	645	696	665	661	683	648	663	656	674	670	676	679	696	637	619	673	641	640	645	634	596	664	642	674	660	607	664	637	657	648	668	677	652	717	665	666	672	675	666	684	638	680	642	652	610	677	657	652	673	645	675	684	663	671	654	659	681	655	655	652	657	679	681	662	663	678	691	677	666	687	685	679	689	689	687	636	677	656	625	648	670	628	658	606	678	637	654	656	705	640	668	651	617	641	646	625	686	612	647	702	681	644	649	671	645	682	655	677	652	647	629	652	632	651	616	658	632	654	631	647	649	614	637	682	623	656	654	644	641	673	624	663	682	616	648	669	669	704	651	620	665	683	662	671	652	660	639	637	634	683	675	715	662	625	651	642	652	627	626	644	675	683	651	673	614	595	662	644	644	634	627	725	648	636	691	654	678	668	642	624	647	646	708	694	703	652	659	658	658	646	687	642	655	654	635	617	665	652	678	620	635	616	624	649	676	642	684	658	653	627	639	639	699	650	635	665	655	656	675	694	660	636	653	661	635	666	684	636	685	679	662	628	671	645	638	680	661	644	629	684	686	633	664	630	676	650	670	677	684	695	677	646	627	640	653	653	604	651	643	680	643	668	689	634	692	656	663	681	652	643	636	631	643	672	667	671	661	675	653	658	633	653	682	612	643	697	621	642	671	644	661	685	719	663	626	667	686	673	637	641	660	670	681	672	659	646	670	658	701	638	640	657	664	596	663	654	693	665	668	699	683	711	681	643	647	631	655	628	650	661	672	673	687	646	674	641	632	698	685	633	653	655	686	663	702	622	651	619	638	691	672	619	708	667	661	647	638	647	632	695	687	657	668	680	672	689	695	667	671	607	697	679	664	646	670	650	626	671	642	657	645	651	687	665	685	670	687	633	684	651	658	687	667	673	648	649	665	682	675	609	643	675	658	642	683	625	682	656	646	665	722	665	654	624	689	671	670	681	673	709	645	622	610	695	681	674	661	663	670	621	650	683	647	661	671	691	695	673	683	691	678	588	639	647	671	642	686	636	601	658	642	605	660	669	639	646	627	617	661	638	666	686	673	666	654	651	655	651	644	646	636	643	679	658	609	641	667	700	665	670	663	655	668	690	677	635	707	642	619	689	663	686	659	660	683	677	668	636	650	613	651	617	663	710	666	655	644	666	634	709	666	665	662	672	658	616	660	647	685	661	623	624	659	701	620	638	651	634	660	639	656	639	661	666	667	597	648	668	658	640	685	634	648	664	642	653	663	632	622	663	626	644	682	676	648	694	692	652	681	672	686	654	707	647	648	656	613	670	638	662	671	652	667	660	692	682	615	619	618	655	653	661	673	645	644	676	685	694	674	661	688	677	687	692	629	646	666	663	621	673	648	666	668	650	671	694	662	650	628	686	683	679	683	664	662	625	653	671	634	652	664	602	680	647	647	632	654	667	673	678	631	610	692	686	677	667	674	644	661	615	646	690	658	598	684	646	687	614	691	647	649	656	672	636	654	657	656	634	655	663	596	679	640	691	649	666	665	690	678	644	676	667	664	696	669	658	645	708	681	642	685	648	653	653	695	696	705	655	669	673	641	658	616	614	654	661	640	649	681	640	650	668	677	616	670	671	674	657	690	710	695	667	707	680	686	649	710	627	651	608	682	673	666	611	661	671	704	618	673	655	632	645	672	650	659	678	603	653	669	624	703	624	662	682	643	657	628	662	671	641	673	646	640	654	641	640	694	670	635	632	627	648	698	681	719	642	616	681	613	717	631	662	651	684	668	711	675	638	636	615	660	666	638	678	674	675	685	684	686	627	674	655	666	666	648	645	636	655	676	664	645	645	638	667	672	669	666	648	683	623	668	642	696	656	605	609	683	665	663	686	671	667	645	673	699	643	659	687	691	640	652	646	694	686	681	660	629	643	708	693	652	682	676	641	689	674	651	693	683	674	651	617	632	682	658	677	661	662	654	667	655	641	635	625	653	649	713	688	676	669	640	669	709	623	654	679	652	630	669	670	675	679	698	644	653	634	650	626	630	678	658	661	630	636	664	658	652	627	688	627	658	674	629	608	682	651	664	644	660	686	682	640	642	631	677	661	647	644	608	699	622	668	660	656	629	659	663	654	701	633	663	658	635	695	646	675	676	681	659	611	633	625	673	656	664	638	645	648	647	649	698	648	695	644	677	618	677	678	670	650	668	640	614	639	681	641	707	614	669	629	660	649	706	687	625	713	661	632	677	662	647	666	675	649	708	622	713	628	639	680	628	684	649	667	672	708	671	653	692	644	669	682	686	646	643	609
3456	1773	445	267	207	236	237	238	189	183	174	157	167	153	139	146	118	118	123	100	116	128	114	102	83	128	99	102	82	102	81	96	104	88	105	92	117	70	89	88	73	89	99	98	106	101	112	103	82	102	103	104	76	80	72	82	87	84	102	86	91	111	89	96	80	77	97	88	89	106	86	82	88	99	109	109	102	90	74	82	94	103	90	95	88	90	91	93	96	93	101	95	97	105	84	83	87	98	102	105	99	92	107	87	114	96	104	83	96	105	95	85	89	93	93	96	96	104	102	94	89	93	87	98	99	89	88	89	81	79	80	102	97	104	86	97	100	110	78	73	84	97	115	74	93	90	94	106	80	90	89	97	90	93	96	100	97	92	94	83	87	99	85	102	85	75	102	86	103	108	108	85	84	106	106	98	95	93	115	67	69	82	86	89	100	79	91	88	94	87	111	90	82	79	96	86	87	92	94	108	101	99	107	97	97	95	90	90	83	99	88	81	100	88	93	94	79	106	89	86	84	90	119	90	100	94	90	116	82	94	87	81	75	79	88	97	114	101	108	100	84	103	93	92	87	85	88	90	103	70	99	104	94	75	90	90	103	84	99	85	99	87	75	77	84	86	88	87	102	93	87	105	93	90	95	93	94	88	93	103	89	82	100	107	97	90	81	91	88	89	83	100	77	83	93	93	110	97	93	86	110	103	99	104	83	93	93	97	113	89	89	101	88	121	104	95	98	107	94	77	81	91	95	71	106	76	82	86	95	101	105	106	109	85	89	91	95	111	92	90	76	87	74	87	80	100	78	87	102	97	70	96	94	92	93	90	74	85	95	79	102	81	85	85	91	102	101	82	99	79	75	73	105	92	90	93	77	88	86	86	106	85	80	96	89	85	89	100	110	91	97	88	78	100	97	80	94	100	91	87	109	112	94	77	90	81	106	82	103	90	96	88	96	81	94	88	92	87	93	77	87	81	87	105	94	89	81	86	89	89	80	83	78	96	111	82	91	87	94	93	87	89	103	76	94	93	91	96	89	91	93	86	99	88	99	95	92	88	94	103	105	110	93	82	87	82	75	92	111	101	93	109	109	91	93	79	85	111	89	96	98	101	80	88	85	93	77	99	98	69	92	90	86	92	98	96	92	108	87	108	87	97	81	104	102	95	72	80	106	67	87	81	82	89	101	86	85	85	106	92	90	97	93	101	87	91	81	81	99	103	109	97	89	86	95	73	70	94	108	102	95	91	110	93	104	95	74	107	96	90	80	86	84	83	97	78	91	105	98	92	93	93	96	74	105	105	83	99	84	82	88	107	84	82	99	97	85	90	91	94	77	93	74	88	80	92	92	88	86	101	113	78	86	93	89	84	95	105	71	92	104	81	102	88	82	95	96	76	85	87	88	96	105	91	88	83	120	94	92	83	82	99	90	87	91	84	85	78	89	90	83	83	81	85	100	90	84	91	97	91	86	76	100	77	103	103	98	93	108	114	86	97	79	97	84	83	96	91	88	89	90	101	84	88	93	84	82	94	91	82	89	91	87	90	97	95	84	87	92	85	101	95	89	85	68	91	85	84	91	112	94	107	90	75	88	104	95	87	93	76	85	88	98	98	105	88	91	93	86	86	97	89	84	98	89	89	96	97	78	81	81	107	86	94	97	93	94	89	92	95	100	108	109	87	91	88	66	104	85	75	103	99	90	80	88	82	101	95	94	85	111	92	95	89	77	81	89	83	90	93	104	99	89	96	89	72	99	81	82	89	95	88	93	81	106	91	102	78	99	95	98	80	103	109	99	90	114	90	89	82	96	98	103	79	105	85	94	80	85	94	79	75	121	102	92	81	106	87	98	111	85	91	99	89	98	83	93	91	100	95	92	77	85	104	90	87	95	88	86	78	88	88	89	95	95	78	88	83	107	103	118	100	84	93	86	80	92	106	85	112	76	95	99	84	87	115	80	83	102	105	88	102	99	86	101	84	108	106	111	107	79	97	98	93	98	91	106	86	91	101	86	97	83	90	87	80	90	84	92	82	103	107	93	90	85	88	72	89	91	100	109	96	87	91	98	90	78	89	89	83	81	87	86	83	91	82	91	76	101	104	108	75	91	91	87	82	83	96	99	102	84	89	96	78	87	98	93	84	107	92	120	93	81	94	90	91	110	92	94	100	102	90	88	104	81	91	92	94	107	97	95	103	89	101	82	104	96	91	96	103	108	106	100	95	108	92	101	102	105	86	86	120	108	98	96	89	108	83	91	93	103	82	97	84	97	77	105	112	93	100	93	94	90	86	96	88	97	96	91	87	97	97	88	101	82	103	110	79	83	94	96	88	88	84	91	104	94	92	93	89	89	86	83	95	85	102	92	94	91	88	77	87	91	92	91	89	75	74	91	84	97	101	102	89	97	94	77	90	105	92	94	99	104	93	88	88	111	88	83	89	88	87	97	90	78	97	95	105	87	95	109	110	92	76	93	91	89	98	93	89	111	92	105	103	91	102	105	97	97	98	81	92	103	108	93	95	93	101	105	90	88	96	83	89	91	108	111	110	90	101	104	84	85	97	71	97	114	107	92	102	78	95	90	101	95	96	87	91	86	96	92	99	83	90	86	93	92	105	94	95	108	101	100	95	86	91	105	90	89	98	112	89	99	106	98	85	90	105	102	92	96	94	74	90	88	89	87	94	71	88	83	96	85	103	88	87	90	81	104	94	78	104	88	87	93	86	94	88	82	105	86	74	86	91	93	85	89	89	95	85	84	97	91	95	103	81	89	97	94	84	107	102	95	85	84	99	71	95	82	98	83	113	96	82	84	98	88	84	85	99	92	88	83	91	88	105	80	113	91	94	79	84	95	100	90	111	80	113	106	95	100	106	77	88	93	91	83	94	68	106	78	75	92	92	76	100	91	92	95	117	91	100	94	94	88	81	97	89	94	109	96	86	97	95	101	98	82	82	93	80	88	97	96	92	94	86	76	96	89	79	93	93	105	92	108	106	94	107	95	81	102	117	84	92	95	96	82	91	79	78	91	85	85	91	109	99	94	75	92	90	93	97	98	81	101	83	85	83	104	91	96	105	87	102	92	103	91	84	87	93	95	87	99	89	84	99	100	89	86	76	81	96	96	105	106	83	92	86	106	82	94	85	79	94	80	83	95	101	78	95	80	107	87	85	110	77	110	85	96	107	97	84	93	93	114	89	90	96	89	89	80	97	106	90	73	102	83	105	94	88	106	94	107	105	93	105	93	90	99	95	80	100	98	94	73	102	83	86	86	99	106	95	74	82	101	92	92	86	96	94	89	92	81	88	95	90	88	92	93	84	84	92	109	85	99	100	93	90	93	88	83	92	95	103	79	99	85	78	88	96	82	97	112	93	82	101	96	72	87	95	88	96	88	75	79	86	92	101	88	81	91	67	92	93	91	88	76	93	88	106	65	119	83	94	89	99	84	100	101	96	95	106	92	91	102	104	70	87	82	95	77	98	86	83	93	96
28666	15337	4871	4376	7932	9693	8899	7233	5923	5007	4135	3594	3088	2728	2355	2261	2025	1855	1737	1634	1436	1368	1218	1166	1025	1071	1023	897	902	869	793	839	746	792	743	747	695	728	710	712	692	756	724	726	753	750	742	787	729	684	693	703	721	753	729	764	674	735	743	712	722	709	733	699	745	702	699	716	720	726	717	711	701	706	744	780	711	747	732	755	681	724	726	744	706	723	722	746	756	754	732	758	667	682	695	684	670	704	693	679	656	687	743	719	725	726	745	718	695	734	682	737	703	723	692	751	715	733	702	709	736	706	769	733	726	752	703	727	706	712	741	690	767	721	765	755	678	735	712	681	744	725	736	712	794	757	754	731	735	747	704	751	734	696	709	695	736	712	698	744	709	733	683	749	745	655	736	741	721	723	744	693	733	757	715	674	750	667	726	741	704	672	735	738	759	733	730	709	718	758	705	741	687	717	688	722	694	711	655	742	691	704	731	744	718	701	723	717	757	723	754	758	710	722	748	686	674	729	770	748	716	695	773	709	742	762	750	697	721	733	684	726	723	704	703	787	721	727	681	671	723	696	744	742	740	690	729	707	696	733	694	738	752	699	738	734	704	719	742	673	693	708	719	744	720	778	689	749	720	748	739	739	704	739	725	767	747	796	699	720	764	703	725	730	710	712	693	720	727	746	703	738	723	749	703	726	693	749	736	778	723	739	714	742	713	740	764	743	717	710	764	729	707	736	716	714	683	744	748	725	711	664	718	693	713	713	783	683	741	698	747	722	699	709	714	760	756	724	736	683	740	707	675	749	742	678	733	676	711	695	706	700	749	727	720	750	760	693	687	770	726	741	735	739	707	748	721	731	724	722	742	711	776	705	720	718	751	718	704	692	721	706	710	707	752	678	698	710	681	711	726	709	726	727	786	735	689	732	710	742	750	719	696	753	719	739	719	749	734	748	728	708	766	762	690	701	712	730	740	720	688	733	748	740	667	698	723	725	758	713	765	753	790	726	724	772	684	738	700	751	688	670	706	697	707	734	679	729	746	696	721	705	721	742	746	761	755	684	713	726	685	653	723	748	756	758	703	751	763	687	684	792	672	732	716	696	686	673	712	760	760	728	748	710	718	704	697	741	681	737	733	722	658	745	748	701	757	733	751	676	690	724	733	681	721	749	716	716	756	749	727	741	718	708	705	671	713	722	704	710	744	690	713	714	723	719	712	711	721	659	712	799	689	759	697	752	705	706	752	691	705	724	714	686	748	782	724	661	720	730	769	730	710	726	730	696	746	736	712	723	732	768	718	700	729	740	760	720	739	716	696	760	699	688	691	732	706	714	761	738	729	718	762	770	720	706	695	724	725	719	742	691	675	743	702	736	734	753	719	724	748	737	687	743	716	779	694	736	732	691	726	660	729	710	731	755	713	725	700	699	717	706	731	724	754	725	720	741	735	708	703	703	734	724	722	683	690	679	734	731	701	690	709	684	706	720	743	748	755	743	756	704	733	722	707	714	687	667	741	731	711	729	692	723	757	761	693	717	704	725	740	741	724	723	713	760	706	693	705	752	745	726	771	647	688	743	696	743	706	711	724	711	712	738	676	676	750	696	760	724	742	741	689	771	739	712	757	683	690	706	699	757	740	707	706	719	709	709	752	710	712	682	731	693	738	785	712	768	721	735	777	668	711	720	723	741	705	688	756	710	691	748	742	722	689	739	675	710	726	726	727	741	735	730	751	777	651	710	741	751	681	727	673	716	708	717	735	749	788	690	725	736	738	714	711	764	695	725	714	711	725	739	730	696	728	731	750	704	714	732	660	742	685	744	686	733	708	727	709	762	679	710	696	719	722	724	753	734	701	725	711	732	731	742	716	668	719	696	710	704	706	693	706	693	684	734	713	732	718	732	714	786	702	790	684	708	706	695	722	686	693	737	717	725	711	767	767	752	694	784	725	756	728	700	732	722	723	692	736	765	724	697	784	723	753	676	730	723	720	731	691	706	731	728	730	664	670	747	670	752	735	712	755	708	709	741	746	732	733	689	738	730	719	682	749	738	715	732	689	728	716	712	676	710	714	701	725	717	730	732	732	744	691	713	689	741	715	732	746	737	724	716	751	730	714	763	749	739	712	716	735	740	754	710	679	688	691	707	708	697	763	746	740	725	704	708	752	677	708	710	710	714	738	733	699	703	709	754	693	716	713	734	778	775	698	708	702	743	709	693	695	720	660	737	705	691	718	689	710	713	753	722	746	703	704	669	737	678	690	708	698	747	735	744	707	685	738	721	737	715	761	652	711	754	769	733	697	687	756	714	727	690	737	716	693	724	705	717	735	707	700	756	688	695	712	700	713	716	759	732	674	678	693	740	725	712	719	748	742	766	705	760	721	747	787	712	755	713	706	705	689	736	697	706	698	700	752	731	756	741	708	791	705	743	718	721	761	717	697	719	695	716	770	727	729	700	729	668	745	722	733	714	723	710	741	723	695	721	653	715	748	734	721	728	755	745	716	690	685	723	709	740	728	726	708	763	730	737	695	756	706	729	768	718	740	701	712	770	743	696	691	703	750	731	775	734	714	686	721	735	752	675	728	699	742	727	707	743	657	719	733	698	709	738	721	732	714	713	770	736	753	710	707	734	654	787	686	735	709	757	712	695	709	729	746	715	726	716	710	743	728	718	777	758	676	725	657	748	732	695	723	729	756	730	729	755	681	723	767	720	713	713	717	744	729	734	700	730	689	733	737	744	788	728	688	734	735	706	743	677	699	709	708	748	762	706	689	691	662	747	733	763	708	743	703	721	685	683	747	704	713	723	773	699	731	711	705	789	719	694	726	722	737	719	753	735	729	764	772	722	709	696	775	698	732	732	701	706	728	718	734	747	741	745	682	738	738	738	734	730	702	827	739	731	719	732	753	775	756	695	707	774	714	715	706	715	759	730	795	741	757	703	726	746	712	677	753	722	704	680	724	735	733	736	786	730	730	691	718	721	727	701	745	755	763	741	728	754	738	707	666	720	671	736	776	753	702	754	708	746	702	709	706	681	723	688	703	738	691	732	718	691	742	695	694	698	769	689	741	711	769	698	733	681	697	730	687	712	726	736	706	740	750	728	716	662	735	720	713	727	755	732	728	734	708	712	727	715	720	682	737	749	753	707	731	727	746	759	708	751	723	753	695	757	690	726	740	789	681	728	715	737	703	707	724	725	701	665	735	725	701	762	760	709	794	773	736	753	726	723	672	719	708	734	715	732	711	733	749	715	705	713	692	720	665	715	705	746	713	748	682	776	740	746	731	721	769	693	762	733	766	698	748	736	690	728	706	726	698	703	752	689	755	725	730	745	679	668	764	717	707	730	731	722	739	746	722	741	758	709	731	750	722	736	711	711	716	764	731	717	717	700	706	731	717	787	710	713	696	759	699	725	708	731	704	720	730	705	746	729	698	691	726	682	679	774	763	713	719	699	727	722	700	704	743	711	719	723	687	712	754	716	682	683	755	747
5539	3106	550	264	235	327	297	281	285	250	213	204	191	214	172	142	137	146	163	152	155	148	123	112	109	122	128	115	108	102	94	109	102	97	98	97	111	94	96	102	97	105	110	97	104	97	108	119	91	96	124	97	89	90	92	106	95	86	93	109	100	99	105	125	86	92	89	96	94	83	111	94	108	87	105	101	91	118	118	108	105	100	95	102	90	88	101	98	106	101	109	97	96	81	90	79	109	91	107	92	105	102	92	103	100	106	86	98	105	130	89	93	105	96	96	113	119	101	88	98	112	100	95	108	84	84	102	97	103	90	90	102	91	109	105	103	94	83	94	117	105	106	110	95	102	98	111	111	100	90	103	90	107	86	92	104	112	84	97	94	102	98	96	103	110	110	103	99	99	111	93	97	111	119	105	109	110	105	114	112	111	100	100	106	104	94	91	91	94	89	94	99	99	100	116	105	116	113	98	105	117	100	103	89	107	122	110	114	98	102	96	89	101	86	103	95	102	99	113	96	122	104	94	109	123	89	93	104	110	86	98	89	87	88	97	105	86	111	106	90	93	107	107	86	84	90	107	103	103	104	108	93	105	108	119	90	92	123	88	91	84	93	87	108	97	108	102	81	106	96	109	121	94	95	108	96	96	131	104	94	104	92	104	90	95	106	99	92	104	93	104	95	98	107	111	92	90	86	95	114	106	89	128	98	106	115	82	110	90	105	96	101	105	98	100	115	96	91	101	105	87	117	99	113	85	90	89	89	95	80	97	110	110	106	106	92	87	98	85	126	91	103	101	94	83	100	93	87	84	98	85	87	81	101	102	85	95	77	104	99	94	102	97	115	99	99	109	98	103	116	97	82	99	108	110	96	100	103	88	87	115	111	107	97	106	94	108	101	99	93	107	99	101	98	121	108	93	105	101	110	95	99	95	106	92	97	96	103	89	96	108	103	96	121	100	100	90	105	106	97	109	102	101	105	113	104	97	94	92	96	95	124	111	124	94	91	99	98	117	98	86	109	109	96	88	104	93	117	83	105	103	100	114	105	96	86	105	98	107	105	97	103	105	104	80	117	92	111	102	96	91	94	94	98	87	95	88	93	101	91	89	90	118	91	91	102	95	97	83	102	102	93	113	99	94	102	93	91	108	108	98	88	104	101	99	101	103	95	89	94	89	105	103	89	93	97	89	110	103	97	81	109	95	94	103	97	113	90	100	89	109	100	92	118	112	107	112	107	93	82	100	101	117	102	112	104	98	91	96	107	99	105	103	108	102	92	109	105	85	98	106	111	107	100	102	100	100	102	102	108	98	119	112	83	100	105	108	119	111	97	116	92	89	111	99	106	93	103	110	88	101	77	108	95	96	99	97	108	108	93	111	100	89	101	91	94	104	80	106	99	81	110	98	104	100	99	85	90	113	88	103	131	91	122	107	99	94	103	87	95	97	104	98	111	105	112	115	110	103	106	91	110	106	83	105	106	98	92	107	94	89	116	97	103	95	116	105	91	107	85	88	108	96	88	99	112	104	99	97	97	97	99	100	83	96	113	117	116	117	95	109	111	116	80	118	105	107	82	120	87	99	104	81	113	100	94	104	114	97	93	90	104	88	93	111	88	91	91	96	94	130	97	92	86	115	112	97	105	112	104	104	112	91	87	117	110	101	123	105	101	111	86	100	109	98	112	91	104	114	104	111	98	106	112	110	107	104	116	91	106	101	91	88	83	94	97	108	107	88	101	105	81	116	100	97	101	93	104	99	123	81	92	93	100	101	98	97	100	100	103	93	113	89	110	111	107	95	104	90	126	111	116	78	108	90	94	116	107	111	92	82	104	106	114	100	91	95	105	114	97	110	93	103	84	88	103	113	98	107	96	92	99	102	82	102	86	111	95	95	105	100	92	115	104	89	98	84	94	101	115	126	101	98	95	92	100	100	93	114	98	98	125	94	94	87	98	84	90	93	95	114	111	96	95	94	99	108	101	95	118	121	95	97	88	87	111	99	115	106	106	96	103	107	96	107	91	102	101	101	108	105	100	97	99	103	106	93	104	90	90	96	93	104	109	124	112	95	107	99	111	102	101	108	104	122	95	86	112	86	104	109	92	86	93	94	87	90	100	88	105	98	91	92	77	97	131	106	103	88	91	103	107	101	97	113	124	119	86	93	102	96	101	116	107	85	100	97	109	111	91	98	106	101	91	109	108	105	90	94	90	98	84	104	106	110	92	122	111	114	96	116	112	86	93	82	105	89	88	102	106	122	107	94	96	82	105	114	96	128	110	106	79	96	101	99	82	91	103	84	110	118	96	104	91	97	107	84	88	109	117	106	126	93	89	117	110	88	98	86	103	109	92	99	99	92	106	108	79	104	104	103	86	101	98	97	99	91	95	112	101	104	107	102	108	114	80	103	90	84	100	102	96	103	93	112	108	97	98	105	121	104	100	81	103	83	105	113	83	112	100	99	123	97	98	96	84	100	107	104	95	116	97	95	120	104	81	97	108	103	107	104	109	112	99	101	110	101	94	88	74	94	102	96	102	83	114	107	109	94	96	105	76	83	119	107	92	103	107	107	100	97	106	96	107	99	106	104	106	86	98	98	111	106	109	102	107	113	87	93	109	105	92	88	123	94	107	106	91	112	80	101	107	103	90	89	107	87	99	86	106	103	100	103	100	107	102	104	97	119	96	117	88	96	101	108	108	100	91	113	101	100	101	111	88	92	95	105	109	101	109	109	106	90	100	103	90	76	99	110	105	88	110	91	83	112	94	110	98	98	123	126	101	95	106	109	87	90	105	103	95	91	90	105	112	89	100	103	121	119	100	88	102	113	112	115	97	90	99	104	93	104	90	112	86	98	120	91	102	104	98	100	107	94	87	98	103	117	98	100	91	98	94	92	94	110	109	86	89	106	94	86	99	107	101	97	89	108	103	104	102	90	83	115	121	103	92	90	100	106	101	97	87	106	91	87	104	103	96	91	91	91	90	98	100	96	74	104	114	98	93	107	87	105	104	108	111	94	102	125	92	104	111	100	100	96	95	105	82	95	101	102	90	102	111	100	106	101	100	95	101	102	102	85	95	97	94	80	105	102	100	113	84	112	117	97	119	102	112	96	98	96	91	98	83	104	71	104	99	109	95	97	104	109	95	94	90	97	99	96	97	103	111	112	116	104	98	108	136	116	104	102	108	87	106	103	109	124	98	93	97	111	105	117	99	103	115	92	104	97	116	112	83	114	102	107	98	101	105	104	116	102	104	96	104	107	99	93	74	82	115	95	103	78	94	96	87	102	93	104	102	105	93	99	93	98	86	94	124	106	88	89	88	88	90	104	113	93	86	104	84	92	106	102	92	105	96	97	103	99	100	113	105	91	92	107	101	88	104	94	109	102	96	90	115	99	104	86	117	92	97	101	98	91	82	91	93	98	95	83	92	107	87	88	66	123	93	98	102	79	99	101	101	97	108	108	96	94	124	112	91	101	92	107	89	115	93
31594	19629	5317	5044	9366	11503	11034	9168	7691	6362	5428	4652	3923	3554	3158	2802	2635	2197	2160	1990	1824	1674	1581	1332	1266	1234	1145	1107	1105	932	904	944	855	852	895	843	789	819	785	806	756	775	775	825	796	782	798	817	763	742	809	766	810	752	761	827	778	790	750	802	818	849	833	736	834	812	816	770	817	789	745	824	818	813	795	810	763	767	747	768	756	812	816	791	776	811	820	767	770	779	728	754	817	802	813	758	799	761	809	838	783	765	843	795	819	839	787	784	739	800	773	847	797	776	759	774	795	817	797	841	744	792	802	784	829	825	791	836	841	803	827	832	811	768	842	797	780	765	725	806	814	794	812	841	780	839	799	821	753	759	835	825	756	787	801	834	802	820	776	726	838	806	776	750	791	731	778	824	860	827	759	732	762	833	768	739	770	727	731	826	810	793	789	834	777	771	770	771	761	777	768	799	764	797	749	842	786	810	779	800	855	789	776	783	797	780	790	766	800	803	804	776	766	803	752	749	774	806	780	779	806	755	751	802	824	779	764	773	801	802	792	813	767	781	802	763	797	725	756	760	789	773	779	857	812	740	760	778	792	757	774	750	784	794	793	760	806	803	819	778	734	789	834	792	816	805	782	781	742	851	813	790	758	801	755	825	782	765	855	844	803	820	768	764	851	735	742	760	782	789	821	804	764	780	781	771	803	760	786	800	790	729	763	783	784	800	796	797	797	809	766	757	804	757	776	787	755	811	807	777	793	773	739	820	822	785	826	842	798	844	802	793	780	795	833	788	724	768	732	730	793	788	752	793	790	774	787	784	820	812	753	820	763	816	806	777	805	782	734	740	800	776	792	763	771	783	809	800	790	725	749	795	788	796	784	779	784	786	849	790	777	799	807	810	778	764	749	777	833	818	780	794	761	806	798	814	808	776	803	782	708	745	796	749	786	819	761	814	798	754	766	822	807	751	779	790	793	798	760	783	727	775	759	793	772	782	811	779	810	773	806	817	807	763	793	797	760	773	830	826	850	744	790	796	826	857	715	808	823	832	806	782	855	805	815	772	783	795	773	787	746	792	857	816	798	786	802	786	771	788	788	794	781	810	772	823	788	774	770	728	785	735	735	789	767	795	804	815	741	814	768	796	826	757	803	777	797	747	805	824	794	820	762	740	794	777	778	773	775	761	815	793	794	827	798	758	789	797	820	778	773	784	819	743	809	841	811	836	778	772	763	735	777	770	746	754	817	769	759	795	776	774	760	775	765	801	769	763	828	781	794	728	756	851	756	785	796	737	786	773	778	779	781	808	773	801	757	773	824	774	772	798	800	768	760	795	806	837	726	729	812	816	780	807	806	813	818	805	802	749	815	771	752	786	795	786	753	786	741	757	782	772	779	797	795	816	734	831	801	752	794	749	777	756	778	890	785	761	763	796	819	825	750	791	802	736	792	754	728	843	799	760	824	757	754	842	782	822	774	727	801	812	833	830	743	789	807	753	863	810	757	779	769	772	840	795	836	766	771	835	760	791	737	782	762	786	776	770	760	761	753	772	793	779	799	854	773	815	812	799	828	810	813	771	771	765	798	791	732	827	814	837	777	755	783	815	790	771	752	751	773	836	789	792	788	779	807	767	835	778	767	814	781	834	772	790	745	802	746	789	755	792	747	774	772	791	794	788	759	779	795	812	785	748	790	785	810	791	790	775	749	787	766	786	772	811	764	820	761	788	708	768	809	780	744	783	762	811	824	785	768	756	781	807	761	803	754	749	808	782	745	817	853	785	790	786	726	781	831	796	767	794	762	776	743	836	838	758	822	821	784	770	796	756	813	765	787	733	863	771	772	778	771	813	848	763	751	795	751	812	751	759	763	778	812	766	796	801	792	758	818	793	805	832	789	781	849	791	785	806	770	780	772	799	765	827	786	779	762	802	810	732	836	815	781	788	838	776	764	781	811	802	798	792	826	775	764	783	739	733	813	757	807	776	762	768	795	847	815	759	796	807	755	811	782	771	819	792	783	742	787	820	831	795	762	818	818	773	744	836	790	735	767	802	753	807	815	766	728	745	793	797	808	763	780	799	793	802	767	808	806	786	829	732	763	810	797	796	739	852	785	757	777	804	741	786	805	785	791	780	768	835	835	791	813	804	794	801	780	762	791	698	736	765	750	783	766	812	784	805	787	742	791	775	787	840	783	806	802	797	749	790	786	804	852	777	782	790	807	818	777	754	804	790	753	743	819	832	767	757	779	773	747	809	784	818	810	794	778	789	800	796	751	775	835	791	777	805	723	766	773	781	800	773	818	772	782	809	774	821	748	802	820	811	729	801	823	778	797	815	765	801	789	809	795	795	789	812	814	800	792	776	742	762	743	785	851	760	867	805	800	822	843	783	773	823	774	826	836	738	799	780	852	795	796	763	770	807	785	770	777	780	771	845	829	722	791	819	773	803	821	728	804	784	754	793	810	775	824	795	755	830	793	820	772	835	746	782	799	770	763	785	723	777	801	774	808	777	789	791	790	785	744	788	773	781	818	767	784	767	755	780	790	808	793	812	756	790	764	810	785	792	865	820	750	732	787	803	821	809	795	805	792	736	740	770	760	772	776	853	807	811	779	771	794	757	809	787	761	804	800	788	796	813	767	772	772	807	720	755	784	775	764	733	731	805	811	829	835	741	784	710	734	756	827	761	769	777	794	766	768	819	784	792	771	760	836	806	831	790	776	797	777	763	800	779	770	807	741	736	819	781	752	769	774	757	791	769	835	760	792	814	741	757	805	779	707	719	810	784	775	849	772	813	798	779	831	821	758	784	780	794	834	809	786	798	798	768	798	766	796	824	724	806	811	815	746	787	791	767	782	751	742	775	775	807	799	756	775	775	763	800	784	746	727	770	807	767	788	797	749	818	839	772	768	749	798	724	784	780	753	744	791	797	796	765	778	791	814	793	754	814	817	840	800	817	833	834	757	728	793	812	755	804	742	753	770	752	781	781	805	756	820	764	799	826	772	763	814	744	775	807	812	765	787	845	835	779	775	803	769	799	841	747	769	852	756	821	775	794	804	825	752	832	764	755	791	799	812	799	795	794	821	771	807	860	798	809	773	867	793	818	808	830	801	810	772	778	799	782	793	782	741	787	682	741	781	753	783	835	743	810	775	742	788	799	772	771	768	797	795	768	741	799	816	786	844	814	802	816	824	818	789	796	771	821	781	805	756	800	759	767	806	747	760	759	796	791	717	778	775	789	773	804	801	784	737	756	742	795	750	771	770	767	823	776	786	764	799	769	796	773	773	837	785	807	781	779	798	792	808	800	741	815	850	767	805	851	802	739	775	809	811	856	722	832	778	749	790	788	782	821	788	796	806	752	810	770	797	788	779	812	770	793	775	775	875	801	814	742	779	821	801	769	787	817	773	772	837	796	772	780	818	781	774	787	819	787	734	759	768	787	792	785	752	786	793	772	844	818	842	776	758	774	778	778	784	793	801	787	840	774	789	784	786	803
7051	4671	774	420	369	430	420	405	360	341	299	291	282	289	233	225	245	203	213	202	202	220	181	173	169	192	164	149	149	154	181	175	166	152	175	173	146	150	167	161	151	158	157	144	156	156	142	181	149	151	146	145	123	192	153	145	160	178	151	159	142	146	160	145	154	160	160	163	161	152	154	172	145	168	161	165	160	149	170	142	158	163	163	172	164	150	132	154	179	146	155	131	160	170	178	158	147	161	159	152	164	162	140	173	158	137	169	147	156	163	148	171	159	172	166	153	168	139	165	159	152	161	149	177	129	148	164	149	155	151	164	178	159	165	155	152	163	144	175	148	155	156	150	148	144	166	163	157	170	182	170	182	148	149	146	148	147	155	171	160	143	149	136	174	157	162	152	170	145	143	172	167	164	162	148	156	148	151	155	145	134	151	157	155	142	163	152	140	158	149	160	159	160	170	166	153	165	163	148	138	163	174	161	137	155	160	165	160	172	146	148	156	168	175	150	151	176	150	172	134	152	149	144	160	138	137	157	163	132	148	148	168	139	172	177	159	168	163	148	157	167	144	163	155	156	181	151	161	167	160	153	176	144	151	154	145	134	171	155	162	151	146	145	150	143	169	171	145	166	150	169	168	157	163	173	165	161	147	144	141	133	163	169	162	181	136	177	141	162	140	171	141	164	152	154	165	146	159	163	153	168	144	152	151	164	136	144	158	176	164	154	153	150	154	151	154	173	171	154	144	158	181	156	164	162	160	160	150	169	173	164	165	164	131	132	162	162	163	162	167	163	139	148	133	164	154	157	149	154	167	180	157	162	158	149	153	133	154	157	155	149	134	146	134	160	177	154	150	131	165	170	173	166	167	188	169	141	161	168	163	163	139	144	164	158	139	171	147	152	149	136	153	158	166	138	149	162	169	184	158	162	153	162	153	164	140	121	159	150	138	150	146	146	145	151	132	147	134	182	150	138	152	164	151	146	165	142	157	123	184	161	157	150	158	167	150	186	160	160	190	136	154	166	163	152	171	149	153	167	174	166	137	171	167	168	145	170	155	151	146	161	150	153	163	164	145	144	159	138	154	146	155	162	154	136	145	149	156	142	148	165	144	149	164	164	173	147	156	156	146	162	159	177	160	183	157	143	143	149	159	174	150	149	162	174	156	145	158	154	146	173	148	141	158	161	151	163	163	177	132	141	146	154	164	162	156	153	158	147	150	168	160	154	156	169	153	128	135	164	162	146	187	175	167	132	140	150	150	160	148	155	140	155	158	172	165	148	161	163	164	147	161	162	145	180	149	157	174	172	161	137	151	154	159	140	164	179	168	162	164	155	167	177	160	150	149	171	161	144	154	165	150	145	160	153	146	151	163	158	176	165	120	145	164	156	146	152	144	162	153	126	169	140	163	164	166	160	166	133	173	154	177	154	140	172	154	142	145	162	162	152	145	154	163	137	145	149	146	155	161	193	133	170	151	149	166	142	163	183	158	128	142	170	165	175	180	179	147	166	162	146	172	158	159	182	169	154	186	157	177	146	152	170	147	164	163	149	160	155	151	138	169	160	129	162	166	161	145	137	145	159	153	157	153	145	158	178	158	148	163	156	169	155	162	136	151	141	174	156	158	156	161	185	156	140	164	156	146	173	155	172	177	131	158	172	159	153	159	160	150	159	156	136	133	165	163	168	166	163	152	126	151	160	162	142	142	166	164	144	152	139	165	149	155	150	144	152	192	155	164	151	124	140	158	157	132	168	169	164	148	151	176	134	149	153	166	154	167	145	177	161	145	171	164	147	164	174	158	156	162	144	181	153	177	181	155	183	145	157	162	178	178	170	153	157	154	161	160	168	163	166	155	126	138	165	142	147	155	172	158	162	180	157	170	151	160	142	153	155	161	135	173	150	143	149	150	159	163	153	132	158	139	148	150	159	149	166	134	151	153	157	142	155	147	161	134	134	136	160	167	146	161	153	150	151	150	162	164	148	158	152	157	159	138	176	153	164	151	155	179	169	163	155	171	147	155	152	139	151	147	160	150	155	148	172	176	150	126	166	167	143	160	136	171	143	168	168	149	154	161	165	146	166	155	150	141	159	148	162	166	173	154	149	151	141	157	182	152	139	149	142	159	158	177	142	158	158	151	142	192	145	151	154	145	159	175	157	167	160	166	144	157	136	162	145	171	161	126	176	161	140	163	147	179	156	159	184	140	155	153	182	149	152	133	160	177	157	148	138	135	151	180	173	150	158	142	165	141	138	153	157	148	154	155	178	173	171	180	155	140	164	160	150	173	147	149	157	147	163	178	152	146	179	157	161	134	148	175	156	152	138	151	160	174	168	173	173	149	152	166	173	143	167	177	157	141	139	165	163	150	160	172	155	153	178	157	158	154	154	152	163	139	140	178	140	150	153	160	153	161	145	145	150	141	150	167	161	153	162	158	160	154	135	164	175	181	151	171	149	161	161	151	152	157	135	171	182	162	154	150	170	139	150	134	161	157	173	158	152	172	136	164	147	174	168	153	150	163	153	131	162	157	155	135	163	175	165	140	162	184	137	149	155	158	179	172	160	156	166	140	146	167	168	172	160	154	188	156	160	162	169	126	155	144	149	167	167	148	178	182	166	154	150	157	152	132	149	115	153	159	149	153	150	153	147	151	150	184	171	145	159	136	157	150	155	160	168	157	172	161	170	163	160	140	196	158	144	161	146	167	161	176	167	143	155	170	163	199	157	167	158	163	184	147	163	147	166	166	143	185	172	156	154	156	149	160	137	192	171	144	151	177	144	170	138	148	162	146	151	157	174	162	165	171	158	149	165	130	168	147	162	159	182	163	140	144	158	157	137	141	168	143	168	162	164	144	159	160	161	138	169	143	177	155	141	141	131	157	136	153	156	149	143	147	130	162	185	143	179	157	150	154	141	173	165	139	153	128	155	140	148	131	166	162	160	173	177	157	175	163	153	150	149	159	135	122	125	160	161	152	146	162	140	121	155	160	161	164	157	160	175	160	163	156	143	155	147	155	137	149	167	142	162	142	144	153	150	163	152	167	149	134	172	155	146	188	153	156	176	141	165	158	154	155	149	154	154	166	156	130	182	172	152	170	156	138	134	163	166	165	142	146	166	172	160	165	172	175	159	158	161	164	142	154	162	139	156	174	174	169	132	159	161	165	157	185	136	145	149	187	160	148	160	149	166	144	160	173	152	131	158	151	164	180	168	143	162	210	162	159	151	147	160	144	137	168	172	172	168	174	170	156	164	153	152	148	152	169	148	170	157	157	152	158	173	155	184	154	161	165	165	165	165	163	142	158	137	169	144	152	139	149	145	144	174	141	153	160	165	164	132	150	161	147	160	170	154	177	171	150	162	178	150	187	167	156	178	171	166	151	139	156	154	166	143	155	154	130	143	154	162	180	159	144	154	163	154	181	150	159	166	134	155	176	149	163	150	137	137	133	154	167	185	184	172	152	146	183	157	150	145	172	179	165	154	139
36149	22536	6618	6695	12113	14547	13515	11487	9827	8104	7104	5894	5513	4800	4222	3819	3397	3138	2919	2692	2444	2330	2164	1963	1890	1748	1635	1568	1518	1439	1448	1421	1332	1251	1236	1242	1186	1156	1235	1235	1213	1251	1245	1225	1159	1221	1189	1229	1270	1184	1192	1219	1222	1182	1243	1243	1241	1139	1197	1179	1206	1179	1226	1218	1206	1214	1140	1197	1203	1187	1203	1199	1193	1096	1199	1222	1191	1180	1200	1152	1213	1174	1196	1233	1135	1173	1164	1213	1224	1161	1193	1211	1226	1219	1236	1142	1243	1231	1204	1233	1216	1229	1212	1216	1158	1107	1224	1198	1247	1158	1156	1151	1206	1204	1228	1223	1206	1204	1197	1203	1158	1201	1157	1237	1130	1133	1200	1241	1218	1255	1257	1230	1171	1204	1267	1221	1208	1232	1136	1190	1215	1257	1181	1161	1163	1180	1175	1225	1171	1168	1227	1210	1158	1257	1253	1178	1225	1185	1180	1163	1212	1183	1212	1173	1209	1199	1235	1206	1199	1180	1244	1259	1230	1138	1190	1168	1200	1208	1213	1165	1159	1186	1238	1196	1260	1168	1180	1215	1151	1228	1142	1286	1153	1152	1217	1195	1115	1230	1131	1165	1187	1228	1197	1222	1237	1195	1160	1149	1187	1205	1198	1153	1216	1179	1207	1191	1205	1160	1216	1221	1216	1208	1227	1204	1172	1177	1178	1222	1200	1181	1180	1191	1207	1180	1198	1180	1192	1216	1181	1180	1218	1141	1187	1155	1266	1246	1255	1213	1216	1278	1235	1172	1115	1139	1211	1171	1222	1207	1146	1178	1231	1152	1145	1150	1168	1171	1189	1193	1225	1268	1193	1134	1199	1195	1199	1167	1175	1254	1176	1207	1162	1177	1166	1145	1240	1228	1195	1232	1164	1233	1156	1169	1192	1216	1195	1177	1198	1176	1207	1184	1208	1219	1182	1203	1205	1231	1194	1155	1194	1209	1129	1205	1228	1199	1157	1218	1199	1217	1192	1218	1193	1229	1239	1181	1168	1220	1160	1171	1176	1141	1225	1139	1171	1201	1252	1165	1229	1248	1182	1190	1142	1207	1196	1184	1168	1221	1165	1191	1195	1182	1197	1164	1199	1228	1210	1165	1232	1178	1145	1192	1216	1220	1166	1213	1210	1137	1177	1168	1245	1232	1192	1173	1229	1176	1175	1185	1136	1219	1262	1195	1191	1199	1151	1218	1165	1167	1183	1157	1149	1185	1144	1221	1143	1285	1110	1211	1205	1200	1212	1194	1230	1236	1138	1224	1118	1129	1231	1189	1159	1197	1195	1185	1190	1144	1195	1144	1240	1156	1203	1166	1215	1199	1199	1242	1246	1193	1213	1188	1226	1194	1208	1251	1204	1174	1168	1188	1205	1184	1166	1213	1207	1228	1208	1164	1261	1138	1194	1170	1174	1230	1183	1147	1166	1119	1214	1219	1168	1172	1172	1241	1232	1217	1196	1210	1185	1194	1198	1196	1167	1166	1218	1155	1233	1190	1166	1179	1196	1196	1193	1175	1173	1189	1168	1195	1157	1243	1198	1200	1190	1139	1205	1164	1172	1161	1200	1166	1174	1208	1229	1201	1204	1144	1224	1279	1210	1231	1183	1211	1177	1244	1178	1268	1235	1210	1173	1200	1224	1164	1166	1150	1199	1212	1167	1227	1166	1184	1180	1251	1215	1238	1186	1226	1151	1218	1178	1237	1124	1165	1164	1212	1242	1176	1252	1173	1229	1192	1192	1157	1209	1157	1131	1143	1200	1160	1242	1194	1223	1184	1241	1193	1208	1191	1145	1233	1175	1147	1213	1166	1176	1160	1238	1235	1200	1202	1185	1144	1149	1198	1171	1154	1185	1217	1176	1207	1232	1189	1181	1180	1167	1215	1206	1191	1161	1179	1224	1205	1173	1166	1160	1164	1198	1231	1216	1180	1219	1217	1208	1174	1203	1239	1194	1219	1153	1283	1195	1213	1219	1170	1192	1221	1214	1164	1217	1161	1163	1181	1188	1171	1236	1189	1139	1246	1174	1175	1182	1173	1158	1183	1157	1181	1163	1184	1226	1213	1113	1218	1216	1267	1196	1166	1226	1180	1170	1265	1181	1206	1178	1198	1242	1199	1155	1252	1185	1196	1246	1155	1167	1176	1260	1155	1172	1197	1276	1189	1219	1217	1199	1228	1201	1137	1153	1209	1233	1150	1197	1178	1204	1266	1168	1178	1175	1204	1202	1188	1171	1194	1148	1210	1220	1175	1172	1182	1176	1193	1130	1266	1170	1149	1190	1257	1251	1170	1157	1135	1162	1244	1170	1212	1190	1231	1182	1210	1159	1231	1162	1249	1158	1197	1201	1256	1150	1223	1176	1199	1212	1200	1216	1183	1217	1204	1158	1209	1163	1190	1189	1151	1169	1240	1163	1299	1189	1187	1184	1128	1203	1135	1198	1189	1174	1211	1234	1251	1226	1279	1210	1226	1240	1186	1184	1154	1154	1179	1170	1187	1253	1170	1193	1167	1187	1163	1224	1137	1256	1173	1189	1143	1191	1188	1237	1197	1185	1266	1230	1196	1194	1184	1235	1196	1266	1191	1176	1188	1212	1172	1201	1205	1175	1134	1190	1205	1197	1191	1237	1215	1207	1184	1187	1168	1228	1156	1197	1261	1226	1224	1253	1133	1186	1203	1196	1131	1129	1175	1166	1211	1218	1177	1182	1187	1188	1182	1242	1205	1168	1202	1142	1173	1215	1188	1201	1193	1108	1210	1154	1152	1174	1159	1164	1194	1233	1174	1196	1137	1231	1213	1245	1169	1235	1196	1204	1199	1178	1216	1198	1142	1197	1163	1213	1212	1161	1176	1210	1155	1202	1242	1140	1144	1135	1147	1182	1185	1201	1211	1213	1292	1136	1147	1194	1159	1201	1192	1193	1236	1194	1151	1212	1194	1176	1203	1184	1224	1181	1165	1214	1180	1190	1169	1240	1191	1169	1224	1188	1132	1171	1251	1233	1213	1241	1197	1165	1195	1236	1214	1162	1192	1205	1175	1230	1191	1277	1168	1207	1210	1211	1226	1170	1197	1171	1154	1202	1186	1172	1201	1175	1175	1186	1145	1240	1208	1167	1197	1168	1204	1164	1189	1139	1228	1177	1231	1145	1222	1153	1187	1231	1182	1177	1213	1253	1159	1190	1195	1219	1180	1213	1234	1185	1176	1233	1186	1224	1174	1187	1229	1220	1158	1173	1193	1196	1198	1158	1200	1202	1182	1219	1221	1236	1120	1241	1183	1146	1143	1174	1202	1183	1167	1212	1147	1199	1169	1129	1227	1199	1215	1169	1188	1239	1233	1167	1183	1231	1215	1171	1174	1237	1182	1212	1232	1234	1241	1160	1128	1219	1132	1153	1225	1231	1171	1254	1253	1228	1198	1203	1213	1219	1100	1173	1169	1218	1247	1166	1200	1135	1179	1223	1207	1197	1193	1254	1211	1207	1206	1185	1198	1185	1198	1273	1194	1178	1124	1190	1207	1189	1209	1167	1203	1220	1228	1188	1172	1213	1276	1277	1196	1232	1238	1189	1190	1188	1250	1153	1200	1211	1175	1209	1194	1140	1259	1192	1169	1201	1190	1191	1164	1174	1135	1167	1208	1145	1157	1227	1155	1206	1144	1132	1173	1277	1203	1161	1147	1250	1237	1218	1234	1222	1184	1179	1166	1191	1102	1192	1167	1203	1151	1192	1114	1230	1178	1177	1201	1191	1223	1154	1226	1173	1187	1200	1193	1232	1186	1165	1224	1241	1162	1189	1163	1194	1142	1172	1114	1220	1182	1168	1223	1227	1195	1216	1165	1162	1238	1130	1195	1232	1164	1140	1207	1211	1240	1207	1193	1163	1213	1160	1200	1184	1147	1160	1166	1144	1246	1182	1187	1145	1138	1194	1187	1182	1180	1154	1173	1094	1192	1205	1168	1273	1235	1196	1188	1191	1198	1175	1276	1283	1193	1194	1199	1203	1216	1232	1221	1151	1244	1220	1262	1148	1148	1167	1172	1160	1221	1261	1168	1157	1145	1180	1232	1221	1232	1233	1198	1260	1193	1177	1186	1197	1239	1226	1200	1173	1177	1171	1238	1167	1105	1248	1198	1231	1201	1167	1244	1246	1196	1184	1183	1185	1185	1171	1227	1176	1213	1163	1158	1229	1237	1170	1204	1210	1221	1236	1194	1205	1140	1221	1181	1153	1175	1273	1240	1168	1194	1172	1213	1241	1208	1154	1149	1170	1246	1191	1209	1196	1207	1158	1192	1218	1146	1195	1217	1234	1239	1186	1219	1157	1185	1169	1222	1213	1215	1169	1202	1177	1162	1208	1150	1184	1169	1207	1250	1203	1185	1185	1173	1233	1181	1213	1227	1223	1204	1179	1168	1224	1207	1197	1232	1193	1236	1203	1197	1187	1194	1114	1158	1172	1136	1150	1214	1195	1163	1163	1216	1136	1156	1251	1140	1163	1186	1145	1166	1162	1188	1205	1223	1205	1136	1227	1201	1220	1186	1172	1228	1250	1249	1218	1154	1237	1206	1194	1185	1178	1207	1146	1179	1282	1194	1165	1179	1214	1191	1206	1177	1246	1176	1199	1186	1207	1183	1203	1227	1160	1218	1240	1213	1182	1229	1168	1225	1224	1181	1205	1203	1179	1203	1202	1152	1208	1144	1196	1176	1184	1151	1161	1250	1140	1242	1131	1182	1193	1236	1150	1177	1165	1190	1200	1174	1169	1193	1161	1185	1189	1221	1210	1188	1214	1162	1204	1191	1129	1203	1251	1230	1152	1202	1177	1155	1211	1248	1187	1211	1198	1175	1177	1230	1241	1171	1172	1178	1183	1168	1127	1240	1139	1214	1147	1177	1139	1204	1200	1221	1201	1186	1187	1155	1193	1092	1191	1202	1174	1155	1196	1169	1256	1197	1235	1214	1203	1162	1202	1271	1149	1136	1173	1185	1101	1233	1194	1151	1180	1225	1225	1191	1180	1202	1176	1177	1180	1174	1178	1210
3273	1293	353	206	193	223	205	222	201	185	161	150	135	144	131	130	116	151	120	118	88	121	83	90	86	101	106	79	85	80	85	93	71	81	110	86	84	96	80	63	76	81	73	92	74	86	76	63	68	87	64	79	83	95	79	78	91	78	92	89	71	82	93	73	89	71	93	86	84	82	78	54	81	94	80	68	82	93	83	95	84	87	72	82	69	72	93	86	74	85	90	90	81	83	90	52	94	75	61	86	69	96	82	88	83	88	85	102	89	76	63	84	73	72	101	78	88	75	81	87	91	92	88	91	93	82	88	87	90	67	75	84	92	80	76	81	79	76	80	92	80	85	67	71	65	66	57	71	80	90	93	78	76	91	73	76	82	73	88	81	80	80	84	70	81	70	73	80	100	79	66	80	75	90	83	80	80	83	89	81	100	80	94	82	85	67	94	71	88	80	78	83	77	76	75	82	83	89	75	81	84	88	87	74	79	75	85	90	88	94	81	88	73	82	69	76	79	69	94	81	94	81	81	95	78	71	71	96	94	91	100	93	94	70	83	67	86	78	83	73	96	78	69	103	66	98	77	88	80	83	65	87	81	81	75	94	90	97	74	90	71	77	96	78	90	85	79	74	79	80	95	81	81	82	83	70	81	81	84	92	81	83	77	80	104	80	66	82	78	76	75	80	69	74	101	98	79	89	88	76	86	84	84	72	75	72	79	73	80	94	82	69	84	75	78	80	82	95	80	65	73	100	70	68	80	86	86	78	83	96	102	92	73	77	91	85	100	61	87	83	89	85	80	79	80	88	90	80	64	96	92	77	71	70	86	78	94	73	81	91	93	86	94	74	78	74	87	74	83	71	82	84	75	75	70	105	84	66	68	77	99	77	79	75	84	86	80	81	104	87	77	91	84	82	70	85	61	88	85	90	76	96	86	64	99	103	87	100	84	81	79	117	73	73	68	62	65	80	85	82	84	101	91	87	92	85	85	73	86	70	78	74	88	74	86	90	73	78	86	84	74	77	77	95	71	81	72	74	84	83	93	85	75	92	83	83	60	87	86	77	93	88	72	92	94	86	70	82	85	90	75	93	87	92	83	76	75	71	83	76	71	79	71	94	88	94	84	91	85	88	76	72	78	91	84	92	91	89	70	80	77	82	84	90	78	80	77	74	95	94	78	81	92	72	93	75	70	83	91	90	76	71	93	86	88	78	85	56	87	85	68	74	101	72	73	89	75	65	77	70	81	73	71	83	73	90	82	85	64	94	73	75	77	79	81	83	88	58	88	75	97	80	79	82	82	93	85	75	84	71	93	90	82	87	89	84	74	107	86	95	84	84	79	76	73	76	74	70	88	93	95	74	79	87	77	102	73	73	91	80	87	79	95	84	74	90	79	90	90	89	72	72	88	80	86	78	84	82	79	86	82	88	88	79	78	71	82	88	77	101	81	72	74	84	76	82	86	73	73	82	92	85	86	88	96	83	70	76	88	86	81	88	89	74	80	93	73	89	78	75	75	69	69	75	69	64	89	74	84	63	90	69	94	95	66	56	84	92	85	78	74	78	81	81	89	65	87	74	78	89	90	84	95	89	93	79	74	82	73	79	72	98	74	91	84	90	77	87	87	76	76	94	85	64	80	65	81	97	92	89	69	80	88	83	97	82	71	92	80	76	73	68	66	80	71	69	89	83	79	78	91	76	73	92	68	73	71	75	98	89	63	71	88	79	70	83	89	64	78	79	71	82	86	84	75	81	70	71	82	83	81	79	81	72	96	75	67	79	69	93	68	98	72	78	68	76	80	76	78	84	99	64	79	78	86	70	85	83	82	91	75	73	68	85	94	81	97	88	69	78	75	81	73	62	80	87	73	76	83	91	80	81	79	88	67	83	71	80	78	75	94	90	84	57	74	87	83	81	75	81	75	74	80	75	82	73	85	86	80	88	95	70	84	76	95	86	80	82	75	77	76	100	86	88	61	78	80	83	105	74	80	84	73	72	77	65	76	83	76	88	64	72	85	85	74	67	80	81	86	86	74	96	94	91	73	83	79	75	89	73	91	73	73	80	78	81	74	82	75	86	78	87	81	82	60	76	81	93	78	92	79	65	77	77	92	64	77	62	86	84	71	93	74	86	81	67	67	74	93	74	84	75	96	68	81	94	87	77	74	72	80	73	85	89	85	84	85	87	87	79	79	90	78	103	72	77	75	74	88	78	80	86	89	93	86	88	77	75	77	87	95	68	64	84	80	80	85	83	94	85	81	85	82	86	80	92	78	81	71	88	87	93	99	61	85	82	59	84	62	86	67	89	73	81	107	81	86	79	81	70	83	71	65	76	79	86	90	74	96	80	76	76	76	82	81	100	76	76	83	88	87	69	82	82	74	74	86	80	80	86	73	71	86	83	83	91	71	86	70	85	82	92	89	101	91	81	71	82	63	86	76	86	96	68	91	86	79	82	95	85	79	75	88	66	83	83	85	81	88	80	97	71	97	74	86	81	81	79	92	79	75	104	86	84	78	77	84	78	96	82	91	82	93	74	89	77	79	83	69	82	88	76	82	78	93	98	80	86	70	74	97	103	76	83	77	78	99	82	87	87	87	88	65	75	79	87	70	82	81	86	73	84	82	83	85	82	94	84	90	73	87	64	78	93	87	108	89	73	82	82	88	88	85	84	92	74	88	78	80	84	94	84	91	76	85	92	66	63	95	88	64	84	82	64	81	81	64	77	80	67	94	71	71	73	70	89	90	77	92	80	85	56	66	72	78	74	83	90	96	79	73	63	79	82	81	76	76	80	92	75	81	87	97	74	76	81	90	74	68	82	81	83	95	88	78	86	86	80	75	79	84	89	96	72	95	81	85	82	75	92	80	73	77	77	84	87	66	68	70	76	86	88	84	80	85	90	75	77	73	91	78	94	53	72	72	97	68	75	77	93	90	70	83	93	92	93	77	87	86	91	83	77	77	79	102	91	71	83	69	85	80	93	87	83	83	84	66	91	91	78	87	74	90	74	84	78	74	87	91	74	79	75	78	87	75	84	77	83	88	75	79	79	71	94	70	79	80	76	91	81	77	81	83	77	94	86	82	70	80	94	81	77	82	73	70	77	85	71	83	73	78	89	81	77	84	81	78	91	91	72	71	88	79	82	107	90	99	97	70	86	96	81	64	89	81	82	78	74	79	68	92	65	76	89	73	86	78	88	78	68	90	71	85	65	88	78	89	80	80	76	85	83	93	66	83	74	73	62	75	58	94	90	93	81	78	75	80	70	81	84	87	73	86	69	82	72	69	83	85	92	82	81	85	82	85	82	91	82	84	89	82	89	79	78	87	89	97	86	85	76	81	97	80	83	80	85	97	79	82	77	84	85	84	84	87	71	77	78	96	71	76	81	78	70	73	90	72	71	81	76	63	90	83	89	87	101	82	85	75	79	72	88	87	84	78	81	82	83	85	75	93	86	93	83	74	85	78	85	87	80	67	90	86	69	80	79
26918	12626	4106	3893	7545	9205	8622	7304	5758	4876	4143	3533	3176	2868	2342	2150	1984	1828	1630	1498	1356	1353	1226	1072	1017	972	915	911	754	758	742	693	700	723	668	655	663	650	615	642	674	645	681	647	696	629	674	663	655	646	648	616	634	621	634	668	658	593	640	657	633	643	604	622	640	706	672	660	660	607	672	635	623	655	660	654	691	677	584	702	637	666	639	663	676	687	646	617	662	681	639	630	641	663	662	634	673	655	653	641	648	673	583	669	653	652	678	614	653	672	625	645	677	648	666	677	679	642	630	643	662	684	688	661	681	648	635	669	690	642	629	661	621	654	697	611	685	698	666	626	624	670	718	675	613	677	648	626	617	669	643	699	698	663	696	662	680	585	649	688	679	637	673	635	686	670	633	630	706	639	652	665	628	636	645	647	648	650	658	660	655	688	714	656	636	641	617	643	686	606	648	656	661	619	653	665	625	655	715	681	675	675	676	629	661	671	664	673	654	623	620	642	625	659	671	647	642	668	649	615	645	683	655	637	663	646	628	624	645	670	642	667	643	663	665	657	676	659	728	626	664	639	618	633	663	671	616	651	698	679	651	665	655	684	618	655	716	647	606	676	681	627	671	656	660	681	640	653	660	703	596	673	633	600	633	691	673	693	620	661	616	648	697	680	634	675	629	676	641	615	648	650	631	663	687	673	659	634	632	613	632	682	686	668	647	679	679	615	700	680	637	632	704	671	655	682	656	638	661	634	639	689	650	650	672	625	646	666	618	635	671	653	673	650	666	646	625	652	631	647	692	661	653	676	692	688	658	670	664	656	628	676	664	639	653	629	639	619	665	636	653	617	618	641	685	648	637	663	663	668	632	665	679	672	636	674	668	641	671	676	620	660	639	647	657	664	643	657	687	654	609	671	657	647	674	648	675	632	632	678	650	650	681	624	657	658	662	660	681	619	605	632	651	669	656	634	676	633	632	683	631	631	638	661	598	644	627	674	653	680	641	630	668	645	664	662	648	658	641	665	639	639	663	650	673	659	680	685	664	652	670	665	688	660	648	648	627	627	637	666	667	639	678	691	664	685	675	711	659	647	631	717	651	673	656	653	626	604	672	708	618	656	624	646	655	652	651	688	655	650	621	632	652	620	682	637	687	644	678	660	639	658	635	658	663	631	624	660	682	648	631	639	604	644	639	608	654	678	677	662	674	684	704	649	677	664	614	654	639	712	671	625	626	612	637	639	650	671	712	644	644	641	675	639	679	642	676	665	668	655	661	645	676	658	644	686	650	679	675	641	643	662	673	653	616	619	621	635	646	658	632	646	672	676	623	662	667	666	638	650	652	677	663	686	671	681	651	660	640	675	668	656	681	673	620	583	649	670	643	671	599	656	652	643	634	688	647	662	668	681	650	612	669	626	665	646	612	659	677	628	693	672	633	610	663	646	698	661	688	662	644	614	679	664	691	692	684	647	681	682	665	647	679	647	605	657	640	654	642	670	635	619	670	635	650	683	681	651	657	616	638	658	672	674	620	703	646	669	622	677	619	700	673	654	648	660	672	605	632	685	675	704	672	626	640	652	659	610	638	648	667	646	650	647	594	698	650	654	630	706	686	667	656	659	613	625	625	670	629	678	652	666	683	695	673	627	707	687	636	655	627	645	662	668	623	672	631	656	655	674	640	650	658	662	664	679	675	650	628	657	631	667	643	635	712	658	705	684	638	638	615	655	662	653	691	638	645	647	677	654	670	665	665	658	650	631	665	654	630	656	673	652	657	622	659	680	682	632	652	672	679	645	657	612	652	637	639	618	621	654	654	622	698	688	700	636	653	644	661	613	678	632	647	661	637	737	658	667	656	669	669	659	668	633	650	667	656	661	671	612	643	623	656	640	631	652	676	647	650	688	671	679	615	653	667	651	623	626	648	666	635	647	669	627	693	660	660	668	674	648	629	642	678	677	682	628	640	674	656	706	623	615	668	629	619	687	612	631	663	628	656	616	676	682	619	641	628	655	642	656	700	648	663	628	658	688	652	684	676	689	654	626	630	691	632	701	655	665	682	631	651	685	655	663	594	672	632	639	686	663	669	647	627	616	613	623	675	672	671	628	655	679	642	637	663	671	665	660	658	663	651	649	642	691	669	620	644	669	659	641	638	632	684	660	671	605	639	684	634	659	635	667	640	645	643	679	657	690	681	628	677	624	618	680	687	608	680	617	682	641	673	653	616	622	656	599	662	622	638	669	652	694	643	619	627	663	659	633	651	651	672	642	696	655	662	638	684	710	685	652	661	677	633	604	673	654	689	661	667	646	689	651	641	667	653	629	703	635	656	658	669	655	666	658	604	671	665	634	657	635	675	615	612	661	653	638	654	651	646	642	641	621	642	648	692	657	632	643	681	680	651	616	680	649	661	661	627	667	686	635	677	660	656	651	661	612	661	642	667	647	686	648	614	647	723	639	647	660	653	693	655	667	661	693	684	676	654	661	617	659	653	628	676	648	676	666	672	684	671	666	687	655	608	632	648	624	656	630	656	667	680	701	674	603	673	685	677	654	670	628	667	642	688	636	642	665	636	666	665	649	658	644	618	674	601	602	639	679	667	664	652	645	595	650	666	610	662	660	699	628	650	645	653	689	651	697	679	664	645	634	628	634	617	696	637	634	651	644	694	677	595	655	619	660	650	642	632	665	687	664	642	663	643	692	653	665	688	613	640	666	612	684	660	624	660	630	641	682	660	646	626	666	671	609	681	631	633	635	650	677	583	653	618	649	663	669	641	654	638	666	634	666	662	691	679	654	650	651	686	636	676	658	640	646	687	667	644	682	698	656	626	671	634	633	650	670	647	681	669	689	652	642	657	676	635	669	676	636	643	665	686	641	676	632	656	687	614	685	683	648	706	666	577	651	633	661	699	685	719	648	644	611	663	613	661	706	706	614	629	650	625	660	688	635	599	664	639	641	624	661	672	624	660	627	644	645	661	669	667	640	624	636	653	612	660	623	650	603	635	627	650	684	665	622	652	643	646	669	668	619	646	639	653	651	697	610	670	675	664	634	629	649	646	669	616	668	681	669	641	663	665	645	686	692	648	663	642	706	690	673	644	682	668	655	640	670	631	658	637	640	625	674	615	633	635	684	691	687	683	706	663	694	652	689	668	664	630	639	723	626	632	631	641	669	637	637	625	665	659	657	653	649	638	655	613	638	635	662	631	637	686	670	632	629	644	679	642	688	616	695	653	679	658	624	663	676	664	656	642	655	671	703	702	615	622	695	644	703	662	619	647	647	659	659	624	666	671	635	617	657	664	630	630	674	647	660	666	646	679	697	678	706	635	624	657	685	600	660	640	649	653	633	610	646	623	613	649	688	625	624	639	649	635	664	658	618	647	669	660	630	657	678	668	650	603	677	683	694	670	628	670	636	674	660	631	695	659	650	632	616	628	641	656	606	674	670	691	663	684	669	680	637	600	676	664	634	670	683	665	635	680	628	644	662	652	644
3292	1633	463	235	209	203	248	225	201	168	180	151	148	156	157	124	152	121	116	112	114	118	124	90	91	111	92	99	95	102	100	97	101	88	96	90	101	89	74	90	93	90	107	74	89	80	92	114	83	98	97	80	106	85	103	81	105	86	97	99	104	112	89	102	87	71	83	93	88	83	84	87	80	109	80	78	91	97	109	100	93	105	81	102	85	115	76	100	88	63	102	94	75	96	70	103	88	87	103	81	107	94	89	84	96	89	89	87	97	97	102	98	89	105	91	85	91	88	84	74	93	97	87	113	106	79	104	92	91	89	99	98	100	84	84	82	100	102	100	98	83	91	96	92	94	91	92	85	78	107	103	87	101	99	99	70	99	93	93	89	98	99	85	93	96	112	91	90	89	92	94	93	99	100	92	79	109	87	90	98	99	85	102	98	99	99	95	98	94	92	90	86	83	99	83	91	87	81	97	105	123	83	100	111	89	78	91	117	99	85	77	83	120	78	87	82	90	95	77	111	79	89	106	74	101	103	110	95	89	98	92	93	74	96	108	81	87	82	83	81	94	75	104	102	79	95	103	101	76	89	103	80	95	101	105	94	78	96	94	78	89	81	107	91	103	96	88	88	87	103	108	95	79	84	102	82	108	109	85	87	96	73	95	105	82	93	87	98	86	90	105	105	98	77	104	100	85	74	85	79	111	98	88	98	101	119	103	111	94	105	103	82	86	97	104	94	90	82	88	96	74	109	89	85	93	79	102	98	114	102	95	100	90	84	84	105	104	99	70	84	87	94	91	90	90	101	91	77	98	107	88	100	97	103	98	82	111	91	87	91	94	92	89	65	78	95	79	107	100	120	96	104	84	70	104	83	99	105	96	81	98	101	97	90	99	98	77	113	89	92	106	81	81	106	82	97	98	85	82	98	111	93	75	109	104	91	107	104	103	109	97	87	94	92	71	87	85	108	107	98	76	77	94	94	81	95	101	106	113	84	94	107	91	80	86	92	94	92	92	95	104	104	90	100	91	95	83	108	94	93	102	89	99	94	99	102	93	92	81	85	108	97	91	96	93	90	87	91	93	99	107	94	95	109	100	94	85	104	82	93	89	105	80	101	101	85	91	93	85	95	104	91	91	93	98	83	95	85	82	101	83	92	92	106	88	96	83	77	94	74	82	95	102	117	101	99	94	88	81	89	89	89	75	81	95	103	112	88	104	86	107	88	94	98	70	94	95	62	82	100	95	81	85	107	103	83	105	87	102	101	112	93	98	100	92	104	84	88	88	84	87	89	108	104	92	94	78	79	90	110	85	105	92	96	84	94	83	83	97	94	84	83	92	68	87	82	81	103	97	96	85	91	87	89	85	104	86	96	91	91	100	93	92	86	92	90	89	82	102	85	84	92	89	112	102	95	85	102	96	85	91	88	98	81	99	98	71	90	94	90	75	111	102	93	89	85	106	72	89	87	100	97	109	79	96	87	105	84	84	82	89	112	97	109	81	98	94	93	93	98	96	95	106	106	106	90	106	107	101	96	106	95	105	89	83	97	98	89	104	110	80	78	87	89	95	99	103	103	100	94	102	72	94	92	68	106	109	107	100	88	111	108	91	87	90	94	99	88	90	91	100	93	77	96	107	94	87	109	92	102	87	102	97	105	88	87	100	98	102	96	87	85	98	92	89	88	93	83	98	103	84	96	103	103	99	84	96	96	97	91	85	100	92	100	95	85	93	113	84	86	97	80	75	98	82	95	120	101	92	80	100	86	100	98	85	85	91	88	91	94	81	101	103	99	95	79	92	90	84	86	101	91	97	95	94	103	105	86	98	80	92	86	87	82	99	88	95	85	95	87	91	82	86	128	86	97	99	90	99	106	103	102	87	118	91	74	84	108	92	81	100	79	92	93	86	83	97	94	100	96	89	97	101	78	86	93	79	84	89	102	94	93	96	112	90	72	107	95	81	84	102	93	98	119	98	90	94	85	98	91	82	89	101	97	105	71	95	104	89	96	102	93	93	78	111	74	91	101	89	89	80	90	87	92	100	82	90	108	111	106	82	104	100	74	93	89	83	102	93	96	100	105	85	93	76	107	110	102	91	88	93	104	89	81	92	80	80	79	92	97	88	104	85	101	100	98	98	100	89	81	74	94	93	96	99	93	90	87	100	83	120	76	80	89	106	90	103	88	90	85	96	99	95	97	116	80	93	94	94	87	85	100	101	82	92	102	87	100	95	90	80	93	124	105	83	94	78	91	109	82	80	97	96	93	110	82	104	112	94	82	80	103	84	98	81	102	94	78	94	100	84	109	88	90	100	90	104	98	98	98	103	97	86	90	99	101	90	101	97	91	99	93	88	108	89	105	75	93	110	97	88	82	85	79	104	96	89	101	90	99	95	97	80	82	88	85	96	91	101	107	99	102	99	115	80	94	67	83	96	90	97	102	89	92	107	82	99	89	88	97	101	99	88	80	94	95	87	81	100	107	88	98	101	91	92	107	87	80	91	103	82	96	99	73	101	104	105	88	84	82	89	105	89	95	111	95	82	92	107	102	114	113	94	87	108	91	90	86	78	103	91	92	108	91	85	88	91	103	123	96	109	81	93	87	93	93	89	79	97	92	101	87	98	91	98	96	107	100	111	92	75	95	83	104	103	81	89	97	91	108	96	101	95	85	83	78	85	95	94	97	105	106	107	104	90	102	107	88	108	96	99	90	85	86	115	106	90	93	83	98	97	80	83	109	87	98	88	96	83	99	81	91	89	96	100	84	94	90	114	90	92	86	90	77	97	112	91	75	88	93	93	89	97	107	94	94	102	84	108	97	82	91	90	81	92	128	97	104	91	110	88	111	89	103	83	84	81	85	81	105	64	82	87	100	82	92	119	82	93	77	94	97	99	99	110	90	67	94	86	90	92	87	73	77	77	85	97	86	112	81	105	82	91	110	106	109	78	107	99	108	84	117	84	107	112	88	95	91	101	99	93	94	83	81	63	93	82	115	92	90	93	92	80	106	90	86	95	90	84	101	92	77	95	104	93	95	95	95	84	98	78	98	89	100	113	87	66	77	90	101	77	98	103	116	98	83	83	104	89	104	106	85	98	79	102	105	91	86	85	92	87	87	87	95	94	87	75	92	99	92	93	89	88	97	88	70	99	95	100	96	86	100	99	108	94	108	98	92	86	93	101	103	81	88	86	90	86	87	91	88	95	76	106	94	80	85	97	102	77	99	96	89	76	82	79	81	89	92	86	103	81	97	96	93	84	94	96	90	99	96	107	97	98	109	83	86	113	96	90	88	98	82	85	84	108	93	93	96	85	90	100	79	100	91	90	77	77	82	89	92	112	96	87	94	94	114	97	94	91	110	93	74	75	103	93	114	96	96	85	100	90	89	98	83	94	85	94	76	82	92	96	92	82	98	80	89	65	82	94	99	108	80	84	87	77	89	101	98	102	93	75	95	104	100	100	90	93	76	93	126	86	105	98	88	94	88
28056	14166	5473	4179	7588	9246	8569	7271	5809	4831	4127	3512	3118	2851	2446	2246	1988	1784	1670	1543	1363	1314	1263	1150	1079	1022	948	948	868	851	824	825	750	732	730	757	767	715	715	763	726	699	723	719	695	689	699	702	776	744	723	713	754	762	718	768	745	731	715	697	771	744	722	758	680	695	738	770	741	752	736	742	772	702	744	688	714	736	663	722	682	706	747	721	716	738	720	715	710	731	757	707	719	719	733	708	710	768	745	746	744	738	722	707	701	710	747	726	680	726	771	702	737	739	754	717	688	742	717	720	739	730	734	725	731	743	725	735	743	729	725	736	710	712	726	708	754	699	716	797	772	739	708	712	744	699	743	733	726	733	704	772	716	725	724	752	752	728	708	765	744	744	712	754	715	714	729	722	721	727	721	700	680	785	765	735	743	745	741	687	741	759	698	692	766	736	746	736	688	739	773	742	726	701	714	733	735	731	735	726	705	744	702	738	739	714	724	719	760	716	717	732	693	720	734	738	728	731	743	714	710	743	715	758	730	784	741	713	758	768	679	739	688	777	746	719	720	731	756	768	742	730	752	763	673	764	703	785	692	728	686	739	726	709	761	770	713	720	709	727	686	746	729	725	686	734	682	696	708	726	761	785	747	691	717	723	698	714	724	741	704	698	775	758	708	722	748	706	752	688	687	745	717	811	766	727	755	719	781	699	733	740	726	695	777	687	765	697	737	745	720	748	751	694	741	769	742	734	735	760	680	734	764	734	749	677	717	746	737	721	738	689	739	763	720	733	719	745	776	747	693	734	699	765	700	772	754	742	696	784	750	754	728	735	695	714	742	713	734	759	723	715	731	717	769	692	721	756	733	761	713	752	685	747	752	720	694	710	732	693	731	836	739	729	711	689	776	745	736	737	746	747	726	740	753	724	719	744	740	705	746	717	717	750	709	725	742	734	744	693	759	764	705	728	726	696	737	713	697	686	743	760	686	708	720	721	735	769	719	714	725	751	752	700	699	782	721	762	732	701	722	762	746	718	731	727	707	733	750	750	698	720	734	719	723	760	699	767	677	730	728	732	717	767	695	736	758	755	675	744	666	704	736	730	733	728	773	719	695	732	721	746	721	771	730	745	713	727	715	708	772	693	736	726	729	723	709	721	683	670	750	669	725	715	724	735	709	732	760	711	741	735	714	694	692	705	695	801	747	743	720	745	767	744	719	712	713	721	762	739	701	679	697	761	720	694	689	720	790	739	739	757	754	745	722	715	728	717	747	725	737	751	751	703	720	722	711	710	747	767	744	714	707	730	735	740	708	743	730	746	726	755	741	709	700	707	735	766	719	726	679	736	713	716	730	719	710	713	708	730	767	719	773	762	704	741	724	706	720	750	730	779	750	761	728	699	725	721	777	715	731	736	739	722	686	722	735	745	719	726	687	719	700	685	725	705	750	724	722	736	746	681	733	707	694	749	758	718	677	770	714	710	755	729	737	728	732	783	715	753	732	767	728	744	681	721	707	743	710	714	725	730	765	729	721	730	729	718	697	722	695	756	759	743	683	719	725	742	689	710	709	739	773	744	714	709	728	740	765	695	771	720	772	769	698	741	735	726	720	758	718	745	738	722	713	732	724	680	756	705	741	755	733	739	737	713	726	747	743	815	770	708	785	699	718	762	766	725	727	728	745	711	712	726	738	753	739	726	752	729	718	703	700	769	702	742	718	687	720	726	739	734	673	725	745	720	745	752	766	755	751	719	718	717	723	706	720	696	754	758	768	716	743	715	742	750	703	730	706	703	746	702	671	732	712	728	711	758	764	724	747	761	734	720	707	690	711	760	740	759	756	738	824	755	734	757	747	697	713	694	728	783	736	697	723	735	710	730	759	741	702	773	718	747	717	712	717	751	728	720	751	769	770	743	769	764	756	709	725	695	753	699	724	759	725	794	733	787	711	702	742	724	706	736	711	764	723	736	725	740	774	763	711	717	715	768	700	768	769	746	706	720	757	680	732	724	740	703	699	717	740	717	717	728	761	721	744	717	733	683	724	727	720	767	755	742	718	764	754	740	710	687	669	739	710	718	769	802	701	683	760	752	713	727	738	750	744	736	724	737	728	760	728	705	690	776	725	763	730	733	759	711	759	709	717	777	738	698	757	716	770	757	761	694	752	783	753	758	702	732	704	708	772	766	729	768	738	751	702	725	774	747	749	737	706	733	724	735	714	712	723	697	734	694	794	712	717	715	746	697	766	751	772	765	689	727	705	727	722	710	756	746	689	743	701	779	680	750	687	777	683	742	734	737	756	739	741	730	741	745	738	735	692	738	765	743	782	754	730	726	723	718	746	771	691	754	796	718	770	766	740	730	719	714	722	751	705	764	751	671	753	722	697	779	710	732	691	776	692	753	735	783	799	752	751	699	744	716	714	706	687	705	697	743	705	702	770	729	782	722	730	705	717	702	705	728	715	720	732	700	709	732	731	713	709	789	722	713	711	739	780	726	765	711	714	724	728	738	741	712	739	754	723	743	746	717	753	744	724	720	771	688	718	704	791	746	675	722	714	707	717	738	758	705	687	750	740	726	724	776	741	707	704	713	751	755	742	716	735	734	687	747	747	766	712	692	709	755	706	704	743	702	703	755	759	753	757	735	714	751	680	703	744	726	699	741	741	742	777	728	719	715	734	748	670	756	678	773	704	753	725	755	747	697	718	694	667	711	724	753	751	750	681	733	725	746	738	733	666	740	742	754	717	722	727	700	742	704	724	769	697	765	731	710	718	665	723	757	743	739	760	782	750	729	710	704	745	795	727	723	783	734	674	706	790	731	750	747	688	724	736	719	714	712	701	720	774	730	763	737	674	735	729	744	722	764	726	695	702	727	678	763	772	730	758	723	736	749	746	728	671	717	760	731	714	723	698	672	717	701	747	717	777	747	741	717	768	740	708	730	784	752	704	739	660	725	767	713	762	689	725	760	727	747	718	700	709	750	755	690	741	663	734	703	743	685	749	713	723	788	716	737	719	674	703	683	743	720	733	738	723	738	720	740	722	718	765	712	702	717	742	727	750	734	765	754	739	701	735	732	683	785	748	729	758	751	741	749	739	754	692	772	716	702	769	644	730	728	721	721	738	710	743	695	709	698	707	691	742	741	724	710	705	737	732	748	797	676	763	707	722	759	744	787	784	699	707	710	711	729	712	758	755	683	730	712	749	687	733	689	785	705	736	746	737	708	672	720	758	707	756	789	723	761	749	743	708	736	746	728	727	691	764	679	733	787	756	778	771	742	727	761	755	732	750	729	720	771	777	726	742	705	742	748	712	691	739	741	713	717	713	704	706	756	719	691	702	668	730	755	737	726	690	749	772	755	755	698	751	678	756	748	688	693	730	706	764	738	706	769	675	756	691	793	752	716	727	709	715	716	708	748	747	734	740	800	741	692	741	756	737	703	774	758	747	707	734	742	723	713	659	737	766	732	733	770	772	760	732	735	753	740	745	743	746	724
5418	2805	1104	350	252	276	279	272	232	242	205	200	198	186	165	180	144	154	142	144	120	119	134	127	117	131	129	117	122	112	118	105	100	82	105	106	108	76	100	95	115	111	99	113	97	97	117	95	90	115	104	117	99	104	85	87	116	97	98	109	107	104	87	109	109	106	103	73	84	97	96	104	106	109	121	92	91	107	101	93	106	115	105	99	117	107	103	95	105	109	94	95	93	100	97	113	86	101	117	110	96	105	91	102	100	84	100	99	98	91	97	75	83	115	98	95	86	103	96	126	99	105	108	103	103	102	104	105	94	97	96	98	99	94	111	103	107	113	92	116	118	102	93	117	106	93	94	100	99	86	86	98	85	109	105	91	89	101	93	110	94	88	86	74	96	84	93	102	94	123	93	102	90	135	108	102	111	112	110	96	88	115	92	120	104	110	86	103	102	84	101	99	84	80	111	103	100	94	103	109	100	104	113	99	100	115	99	101	103	93	102	117	88	96	116	87	105	113	98	97	112	94	114	113	94	83	93	87	98	100	105	108	97	121	101	119	97	118	114	89	102	108	106	92	108	105	109	124	114	90	111	116	112	113	90	101	109	98	110	103	89	92	119	96	95	90	105	106	81	91	87	110	108	118	115	106	94	102	75	98	106	96	91	91	93	92	102	95	115	94	90	109	101	92	112	97	79	113	81	110	106	108	112	108	102	108	88	75	105	95	87	110	105	95	102	114	110	98	99	91	104	82	88	124	120	100	102	110	118	102	97	92	89	85	88	95	108	99	103	110	108	106	102	102	103	130	120	81	104	116	111	86	102	114	100	76	105	92	83	90	106	108	96	102	101	110	117	80	89	107	109	109	113	105	94	98	92	110	115	92	110	110	115	103	105	115	82	121	112	88	81	117	104	118	113	101	87	95	97	120	95	99	111	104	103	105	115	92	91	94	111	104	101	97	101	95	97	100	93	108	80	96	120	87	107	105	122	91	113	96	109	92	89	97	96	99	107	104	96	114	124	90	90	85	92	103	89	75	108	84	84	95	102	105	106	87	93	89	94	103	107	77	108	90	86	98	104	107	102	105	101	93	114	83	107	100	119	114	90	112	103	104	105	103	95	95	108	101	97	108	95	112	117	83	83	105	108	96	100	107	98	109	89	83	111	92	108	93	100	99	98	97	103	108	103	108	82	106	107	113	102	99	81	110	103	107	96	104	108	99	119	87	109	91	112	111	93	104	87	103	100	108	97	88	110	95	113	94	94	110	93	93	112	97	98	97	113	106	96	118	111	97	115	106	115	94	97	95	123	96	93	86	109	85	102	104	92	106	109	99	94	105	103	106	99	84	95	91	101	121	121	111	108	96	102	109	108	91	87	106	90	98	98	100	93	99	120	94	81	117	105	98	112	107	109	99	96	94	94	98	117	99	101	112	105	114	93	100	103	104	128	100	104	94	91	106	90	106	110	81	97	101	91	91	103	109	109	116	115	117	111	94	88	96	104	105	115	116	103	107	123	120	100	100	101	109	98	87	90	108	88	102	93	110	100	99	102	91	103	92	98	111	116	103	108	94	88	112	114	85	98	96	107	115	93	86	76	99	103	104	112	92	95	99	90	87	83	104	98	109	90	105	126	88	100	97	113	84	100	95	108	94	106	88	82	105	104	98	81	99	98	112	98	108	101	101	106	99	92	126	119	94	81	86	107	104	99	96	89	95	105	95	109	106	102	86	103	102	95	96	120	104	106	85	100	123	91	103	103	115	85	90	113	95	106	82	100	91	99	102	102	97	98	96	102	89	83	100	96	115	104	92	101	89	109	85	108	100	92	91	92	95	108	101	105	114	95	93	101	76	92	105	93	104	108	106	94	97	98	87	103	92	116	102	91	106	104	105	111	109	82	98	96	117	101	111	93	71	109	94	105	109	99	103	77	99	101	107	95	98	107	113	95	98	117	104	110	107	103	103	103	80	121	96	98	94	96	94	105	95	104	99	117	91	120	100	100	91	101	110	80	106	105	105	91	121	73	102	110	105	103	70	104	100	106	96	106	100	101	93	106	98	85	101	115	92	96	97	96	89	109	93	106	120	116	90	115	104	108	131	110	100	99	110	105	100	111	98	102	110	105	86	111	95	86	101	105	108	82	94	96	108	110	93	83	120	106	106	79	107	79	107	94	109	105	93	77	89	95	107	100	91	113	95	107	104	102	106	88	107	97	125	117	92	132	88	95	94	106	87	90	101	107	95	109	92	107	110	116	104	98	100	89	95	95	101	87	109	99	103	97	73	87	109	94	95	122	98	102	109	106	97	121	102	107	98	112	93	105	106	121	107	99	99	104	96	106	96	103	102	97	103	79	110	95	103	105	92	98	111	96	102	97	109	93	102	96	98	106	108	110	82	76	86	83	104	93	98	118	110	91	95	94	105	110	90	101	105	111	87	102	89	98	114	95	103	107	96	117	100	76	86	107	89	100	104	97	105	103	110	98	100	100	83	87	102	97	90	96	91	110	113	104	104	109	91	106	113	99	87	79	99	120	101	107	80	111	96	93	117	99	90	107	113	83	114	91	98	105	99	106	79	105	106	117	102	115	79	96	93	115	101	99	114	80	88	119	94	119	113	93	97	93	105	83	108	87	92	86	114	90	119	92	104	90	96	108	95	88	90	119	94	87	93	89	102	109	87	108	93	108	89	106	108	92	101	96	104	87	120	112	102	122	90	87	98	110	113	104	86	109	94	100	93	97	106	104	128	94	103	99	107	114	105	103	115	100	115	102	105	106	107	94	111	82	115	82	107	107	82	99	100	104	114	103	98	95	109	86	105	101	100	112	109	106	96	93	99	101	97	115	98	104	92	101	97	90	96	98	89	89	88	99	111	84	98	104	93	98	95	106	106	104	103	101	104	102	101	95	94	103	113	83	100	111	115	97	104	101	109	112	95	102	88	99	82	83	106	110	126	105	105	107	84	95	102	92	89	110	88	95	101	105	117	105	108	102	87	93	95	95	100	120	100	104	85	98	103	109	98	94	105	106	115	90	98	113	97	100	97	113	102	100	130	99	122	95	97	81	95	104	101	102	95	107	113	108	120	105	106	109	93	101	103	135	105	98	90	118	105	125	92	113	104	89	91	106	108	104	89	99	80	113	92	110	110	93	102	101	96	98	99	92	94	114	130	105	96	107	130	86	109	95	124	125	99	114	114	105	92	107	87	107	84	101	95	86	108	107	92	104	115	97	109	110	91	97	99	115	102	112	106	95	116	98	110	105	110	95	99	91	127	108	107	99	89	93	114	98	110	99	83	89	102	82	116	98	110	92	101	109	87	104	106	109	110	120	87	106	111	89	113	101	102	106	94	94	104	112	108	111	93	115	114	96	107	107	84	101	101	88	99	90	102	120	75	97	96	96	99	110	103	99	100	99	96	112	89	101	87	96	101	113	101	100	85	97	118	97	89	86	107	104	99	108	101	104	109	98	107	80	85	89	94	86	104
31287	18628	10449	5618	8874	10767	10383	8925	7149	6347	5097	4293	3821	3496	3050	2688	2352	2206	1943	1830	1673	1554	1444	1308	1222	1233	1152	1021	1023	1018	912	914	857	854	920	882	811	831	768	825	819	756	817	819	794	841	786	828	813	792	752	783	801	822	923	815	811	799	769	803	758	841	775	784	845	817	783	778	837	846	792	782	797	736	777	815	794	798	812	789	838	777	835	818	782	804	760	824	773	832	773	791	841	795	775	763	807	717	821	814	777	873	808	826	777	832	773	804	723	860	821	778	772	837	782	755	717	810	807	748	780	778	825	840	836	788	829	800	827	812	797	802	794	825	802	795	827	769	751	816	824	838	783	804	777	846	844	757	806	856	799	778	775	817	826	823	804	800	833	807	778	804	807	775	787	790	780	773	802	790	764	817	829	807	785	796	773	757	826	811	839	787	832	808	775	829	772	846	789	797	752	848	800	822	839	789	741	805	779	814	774	780	836	806	778	802	790	771	816	774	822	800	800	799	796	814	752	779	789	774	792	783	839	747	811	787	815	818	790	826	805	787	801	840	817	779	790	807	805	754	782	808	817	794	831	790	786	818	777	822	776	827	815	745	741	810	799	811	826	763	856	828	791	750	803	754	792	771	822	810	793	746	758	798	772	793	815	758	759	738	845	771	756	781	770	818	773	795	784	802	854	792	764	775	802	787	805	818	791	839	817	813	800	790	762	769	773	796	820	765	866	797	827	789	801	778	775	794	827	823	811	800	773	783	778	848	773	798	818	825	817	784	787	788	770	809	810	840	770	758	791	841	803	816	787	767	800	796	812	779	840	807	776	770	829	768	787	765	842	858	783	805	809	813	772	853	827	769	825	802	809	831	812	808	834	753	822	861	778	805	831	715	792	792	836	825	776	800	775	788	807	781	792	841	776	794	856	787	822	779	762	724	798	811	807	775	803	798	802	842	785	745	808	833	742	823	765	759	780	780	789	812	766	787	845	793	798	768	766	814	785	783	795	797	777	791	789	769	779	755	815	756	839	764	767	787	781	755	767	782	776	803	805	807	769	814	778	785	742	793	805	805	784	730	756	808	759	826	816	816	839	827	864	848	801	805	776	786	847	781	782	781	761	787	761	803	795	775	767	816	794	821	767	770	787	797	780	796	794	845	749	761	793	832	790	771	794	819	782	803	781	802	804	777	780	813	781	782	825	775	795	765	798	784	804	844	798	805	792	817	818	804	787	812	812	800	770	779	769	815	791	828	828	823	807	774	752	795	768	771	780	814	751	783	813	761	816	837	784	793	794	718	797	745	808	792	781	815	769	825	794	785	807	804	804	809	820	810	824	878	790	812	818	851	757	806	827	782	807	825	791	802	777	798	766	804	785	776	781	814	787	818	763	817	788	813	794	809	804	805	787	798	793	797	813	803	806	767	833	813	797	838	821	775	809	817	816	792	781	796	757	796	826	759	809	792	826	771	788	823	777	840	813	787	784	826	811	735	814	807	830	769	744	815	806	787	756	786	723	835	779	764	844	769	791	786	760	828	795	764	777	747	805	786	730	774	788	836	755	830	757	812	795	744	811	770	750	779	775	800	761	774	840	786	830	802	784	763	782	824	794	796	752	764	777	765	778	772	783	805	797	804	753	824	835	801	819	859	802	791	755	835	832	814	735	773	792	848	787	746	800	807	834	750	765	825	762	854	790	773	749	829	820	819	761	824	729	792	815	791	786	798	779	794	732	822	815	822	784	809	800	811	791	833	785	811	794	785	840	769	806	812	749	820	817	795	851	775	765	830	809	796	827	811	777	796	778	767	775	807	775	818	826	792	804	754	780	796	807	854	794	815	798	793	782	815	842	825	810	775	779	797	866	822	782	848	812	798	776	790	799	791	791	787	840	785	804	779	781	765	766	877	821	806	749	778	777	789	774	766	801	817	812	814	792	795	818	735	798	738	823	813	855	815	783	784	819	789	777	748	820	766	828	821	816	817	785	807	783	818	776	756	812	772	793	790	809	740	758	777	802	813	796	824	811	804	793	769	820	773	780	792	879	823	761	789	863	771	797	868	771	761	789	785	881	802	803	775	822	770	741	796	791	828	796	755	801	840	851	798	832	802	828	855	762	785	786	799	813	734	781	802	797	798	780	820	830	833	789	785	798	767	804	777	748	841	783	768	774	798	798	804	764	803	826	772	769	812	815	810	772	788	790	827	778	808	797	833	782	755	811	828	757	803	791	818	810	768	797	769	829	794	800	820	872	788	854	812	781	799	808	824	788	815	788	828	803	814	788	809	773	787	791	768	833	774	773	782	846	790	783	788	808	768	833	817	781	778	796	774	825	778	847	868	822	844	798	833	765	806	776	811	799	816	785	765	724	833	777	779	804	848	756	774	791	845	821	824	774	808	761	816	799	780	813	843	856	809	784	827	812	757	788	833	754	808	805	769	795	807	808	752	797	779	753	808	814	773	828	773	838	805	822	775	796	794	812	779	762	793	823	835	822	790	805	741	779	782	817	780	801	790	811	830	759	771	753	812	778	804	781	760	775	796	765	746	809	814	716	796	799	800	826	827	738	818	793	790	809	787	797	776	793	840	820	806	812	796	799	787	805	785	769	827	730	764	789	828	798	805	794	823	767	790	804	807	774	789	748	822	787	750	788	840	788	813	786	780	774	842	817	826	771	805	838	808	727	882	781	822	801	792	808	855	789	755	756	773	777	775	805	776	817	815	839	840	824	790	797	786	801	799	796	803	805	792	808	773	783	796	765	785	800	795	762	772	827	877	799	799	789	794	795	798	780	828	771	764	831	784	839	758	754	788	794	837	798	758	832	808	836	812	796	776	769	793	824	805	875	772	779	792	765	792	787	747	760	836	819	777	833	831	808	798	791	789	772	806	815	776	760	812	772	766	769	797	812	758	768	833	803	781	805	802	817	756	828	821	829	840	780	823	824	810	806	822	765	818	819	809	809	803	792	797	793	838	757	753	783	836	749	816	828	729	800	789	791	791	789	768	816	779	809	791	824	783	760	771	780	777	824	756	808	769	758	757	762	803	806	799	803	791	804	808	802	811	764	856	783	773	816	816	804	763	803	812	871	842	835	801	764	786	797	779	808	789	842	752	790	783	798	806	833	804	788	778	787	779	856	844	785	783	812	823	757	767	841	782	808	804	781	797	811	802	792	779	802	815	762	778	810	808	760	846	769	835	831	801	807	796	839	815	804	787	796	827	799	820	803	739	787	810	798	776	797	830	807	839	787	774	803	797	813	848	812	793	857	777	762	806	804	828	778	766	792	788	811	792	788	796	787	817	767	768	745	824	748	782	804	811	758	772	781	806	786	790	788	776	800	774	786	759	793	769	803	783	856	766	816	767	846	806	784	788	769	776	805	750	834	795	812	853	783	814	810	790	763	789	828	770	754	755	798	780	788	765	789	832	794	757	838	808	832	785	772	765	816	755	814	778	806	763	845	800	787	795	819	811	784	824	860	842	857	825	822	775
7042	4799	2148	529	353	371	384	401	351	320	291	281	273	250	250	238	195	226	197	195	195	181	183	163	169	181	159	153	142	161	161	174	161	155	162	164	170	187	144	158	144	154	166	174	154	140	160	156	160	188	142	173	142	163	163	143	189	155	159	147	138	150	156	140	171	170	153	154	158	144	176	184	147	178	146	156	157	178	167	135	176	154	170	155	147	155	173	160	151	174	154	136	159	153	162	157	168	145	123	181	162	166	161	134	134	158	153	165	125	151	165	151	161	139	176	163	159	170	132	132	178	157	158	186	143	143	183	172	133	167	150	171	147	159	136	161	147	171	156	144	143	168	159	186	174	144	160	139	141	184	172	165	159	157	173	159	143	143	154	165	188	145	140	162	140	164	161	151	188	165	153	145	157	144	142	158	179	172	173	146	162	159	165	169	154	181	176	144	154	168	151	177	156	142	148	164	171	151	169	172	171	175	171	166	159	167	151	168	167	158	167	157	144	151	181	163	138	175	157	167	156	138	173	165	150	181	147	169	162	170	167	164	157	174	168	139	157	161	167	151	146	132	159	157	151	158	153	137	180	154	163	168	161	157	154	176	145	170	180	158	157	138	169	174	179	163	154	168	154	177	169	153	156	171	147	148	162	177	158	175	166	179	165	160	159	147	151	150	169	143	155	142	156	138	145	163	144	157	136	145	168	150	149	154	158	163	160	132	165	137	159	138	140	154	139	161	158	151	162	152	150	165	151	160	152	138	162	163	150	165	165	165	169	169	139	166	155	139	163	132	156	164	143	173	154	164	135	142	157	168	152	127	162	169	172	156	182	172	158	155	178	160	143	142	159	141	185	160	170	159	170	163	163	153	137	176	150	136	148	177	157	134	146	171	182	205	164	149	136	145	157	159	149	168	181	158	169	157	143	172	165	146	153	140	160	153	165	159	160	131	166	175	139	143	156	142	158	164	154	165	164	135	150	159	168	164	135	168	166	163	156	134	183	170	150	152	163	181	155	162	163	171	143	171	152	133	139	158	183	143	143	146	170	149	159	175	163	174	168	164	169	162	162	164	163	164	168	152	157	154	144	158	168	150	193	149	137	189	168	152	152	151	155	142	145	147	150	153	163	157	153	144	150	149	151	173	147	154	170	141	171	168	166	160	160	156	161	143	151	167	168	159	147	182	141	152	152	147	144	137	178	151	171	170	153	176	142	143	146	196	162	130	171	166	183	153	140	161	169	136	163	145	187	144	169	183	155	134	137	163	147	155	138	160	150	182	162	158	171	159	128	166	137	159	126	146	160	147	160	187	167	159	145	155	150	172	157	159	147	147	158	158	171	158	136	147	139	157	148	183	137	146	146	189	165	175	135	137	147	134	170	161	138	166	163	151	150	158	179	178	185	185	148	159	155	171	166	157	170	176	172	173	156	169	138	150	153	154	163	163	157	169	162	161	181	157	147	155	172	182	157	151	132	157	163	168	164	139	151	159	164	179	148	170	182	165	158	180	159	140	162	155	157	178	159	160	160	144	150	136	175	157	153	152	171	133	160	140	137	164	154	151	146	135	163	148	159	163	168	170	165	180	172	150	169	146	165	155	159	170	155	144	159	142	133	155	174	158	149	136	146	150	139	162	127	172	164	164	141	158	146	157	169	139	188	145	148	164	159	164	168	159	161	131	146	149	177	147	165	138	182	160	154	144	169	145	151	168	165	152	145	167	147	150	147	158	141	151	148	177	152	148	154	161	158	156	178	148	163	162	142	153	158	157	158	146	152	183	144	155	176	181	160	151	150	159	142	144	161	183	158	153	146	150	155	167	166	166	166	149	158	166	150	154	144	146	165	145	157	144	158	156	156	153	165	159	143	170	144	167	146	181	170	173	143	172	138	168	170	148	137	182	152	156	158	152	149	171	158	158	155	165	156	161	166	161	147	161	159	157	172	164	161	146	141	145	155	164	163	170	146	164	155	165	148	144	131	162	152	152	148	151	169	150	143	136	153	172	147	163	161	170	172	157	140	157	130	159	147	174	151	142	140	137	142	161	133	157	145	142	159	143	164	163	149	157	156	164	143	156	151	164	171	150	131	145	156	160	161	164	127	154	156	163	144	140	155	167	141	163	176	161	159	160	180	146	156	143	157	155	154	167	180	153	144	153	149	170	162	134	160	140	147	174	163	157	174	151	165	168	186	145	146	155	191	167	187	150	155	191	158	158	164	178	162	161	170	174	150	145	139	155	153	153	179	167	160	156	144	152	148	185	145	168	150	164	164	205	178	167	148	155	147	154	147	147	152	166	157	153	174	149	161	173	161	136	169	153	150	143	179	181	154	175	176	161	152	180	171	170	170	156	138	147	142	147	147	155	165	160	153	151	155	159	169	163	158	152	138	160	154	158	172	127	166	163	165	184	157	150	159	158	176	165	146	150	171	167	156	144	172	147	162	170	153	152	156	169	170	173	150	159	155	145	151	145	148	152	149	194	163	180	155	131	171	151	157	185	169	157	155	146	174	155	161	149	152	161	154	160	155	155	170	175	172	176	143	146	165	184	158	155	160	169	131	133	166	189	156	147	119	152	146	152	158	161	159	176	140	142	170	158	152	178	162	152	170	154	140	158	148	155	160	145	155	160	156	156	144	183	169	151	191	148	157	156	155	154	145	181	133	144	157	162	145	157	177	157	152	165	134	151	148	163	145	134	161	169	161	165	187	157	159	162	164	141	149	186	160	165	147	161	129	189	150	165	158	145	157	172	179	157	169	150	174	163	130	139	158	162	167	161	149	163	152	156	167	163	142	157	155	166	145	151	140	147	156	145	178	165	147	169	148	169	134	147	167	146	167	166	145	168	128	164	143	162	159	162	155	148	140	168	151	137	164	170	133	147	166	174	135	171	157	181	167	175	181	157	155	155	164	133	177	166	149	134	167	155	148	142	163	175	150	146	148	189	134	161	163	140	151	160	156	146	151	143	163	184	159	146	129	147	151	153	165	157	154	158	173	173	170	160	142	149	151	179	160	152	189	156	164	146	163	169	158	154	133	149	149	162	141	141	165	161	167	135	136	169	164	138	177	165	169	162	152	152	171	156	162	149	176	148	135	155	140	154	146	156	158	130	146	149	147	161	184	148	163	167	163	162	141	143	170	152	159	157	155	157	151	161	168	155	142	173	173	138	145	160	160	163	160	144	184	154	157	149	142	167	178	153	162	149	147	155	149	147	154	150	154	155	167	154	155	169	175	160	178	164	153	166	155	155	164	164	157	175	162	151	154	149	162	156	177	138	176	161	147	167	144	152	158	149	185	151	156	171	170	136	160	162	163	168	174	178	174	172	155	168	164	147	138	169	132	141	142	161	181	186	180	150	145	150	166	173	155	160	157	169	153	159	156	149	189	159	166	138	151	164	128	143	158	161	169	141	159	146	187	170	155	167	159	147	162	156	180	154	141	164	185	169	186	164	135	163	140	142	167	160	173	155	156	144	159	167	148	167
35754	23331	15626	7146	11144	13555	12883	10872	9170	7913	6468	5420	4872	4425	3916	3735	3134	2844	2567	2370	2467	2104	2020	1862	1751	1708	1572	1595	1479	1405	1428	1372	1282	1301	1266	1278	1223	1208	1240	1219	1178	1207	1207	1185	1229	1238	1141	1175	1146	1233	1200	1209	1197	1216	1202	1216	1149	1209	1218	1212	1176	1164	1168	1254	1187	1175	1254	1222	1200	1197	1207	1178	1182	1214	1212	1210	1218	1224	1141	1176	1204	1181	1236	1191	1233	1228	1187	1184	1180	1102	1255	1278	1247	1255	1246	1198	1228	1221	1147	1237	1220	1180	1235	1266	1183	1208	1185	1206	1182	1183	1146	1251	1282	1257	1215	1175	1242	1154	1188	1237	1167	1253	1165	1179	1221	1301	1231	1217	1189	1234	1210	1203	1204	1178	1219	1166	1273	1250	1236	1188	1193	1253	1231	1234	1232	1222	1202	1258	1188	1205	1179	1171	1228	1263	1238	1183	1123	1191	1178	1162	1201	1181	1195	1173	1149	1179	1229	1197	1254	1242	1213	1166	1212	1194	1180	1190	1210	1191	1200	1206	1181	1256	1150	1129	1207	1227	1226	1225	1163	1152	1244	1141	1217	1152	1191	1245	1184	1207	1183	1202	1221	1242	1170	1215	1190	1247	1259	1204	1248	1164	1192	1221	1191	1181	1216	1209	1175	1205	1240	1182	1228	1176	1196	1192	1181	1185	1216	1189	1153	1204	1159	1238	1198	1183	1175	1231	1123	1172	1187	1154	1239	1186	1167	1251	1223	1161	1134	1184	1221	1202	1212	1169	1191	1224	1147	1211	1198	1167	1278	1156	1238	1196	1181	1223	1200	1256	1231	1180	1252	1222	1220	1224	1202	1236	1185	1186	1223	1269	1225	1192	1263	1186	1177	1255	1187	1157	1213	1250	1215	1263	1215	1171	1159	1245	1165	1196	1162	1222	1200	1229	1227	1202	1199	1214	1226	1206	1192	1207	1193	1186	1165	1223	1216	1137	1152	1226	1231	1205	1223	1201	1270	1147	1209	1209	1217	1236	1164	1203	1197	1169	1185	1154	1180	1207	1222	1126	1198	1198	1237	1230	1185	1187	1193	1290	1166	1227	1201	1200	1163	1168	1167	1240	1251	1266	1171	1173	1203	1167	1186	1213	1206	1145	1255	1241	1188	1204	1207	1176	1156	1159	1163	1189	1189	1210	1267	1161	1183	1258	1250	1220	1208	1179	1178	1117	1264	1248	1176	1142	1223	1267	1243	1165	1186	1240	1206	1185	1208	1193	1184	1141	1140	1215	1227	1142	1165	1227	1221	1205	1294	1190	1199	1272	1187	1288	1215	1144	1153	1209	1178	1232	1206	1129	1183	1197	1213	1186	1197	1200	1196	1169	1209	1227	1226	1230	1177	1202	1165	1229	1204	1214	1186	1196	1184	1158	1188	1182	1193	1212	1184	1250	1233	1169	1143	1226	1226	1216	1148	1145	1219	1232	1170	1195	1160	1204	1158	1208	1160	1167	1162	1190	1206	1245	1148	1176	1170	1237	1238	1197	1189	1142	1140	1221	1224	1219	1229	1146	1193	1193	1235	1245	1120	1224	1209	1278	1163	1202	1250	1141	1246	1161	1232	1198	1169	1228	1249	1226	1208	1194	1162	1159	1141	1196	1192	1219	1207	1165	1195	1202	1194	1175	1201	1159	1191	1215	1250	1162	1199	1228	1174	1211	1236	1139	1232	1267	1223	1232	1155	1162	1223	1208	1173	1218	1227	1268	1240	1169	1148	1173	1202	1237	1249	1201	1222	1185	1216	1119	1173	1193	1171	1212	1179	1168	1202	1180	1216	1230	1159	1263	1216	1237	1192	1168	1176	1190	1150	1180	1214	1244	1245	1203	1197	1182	1174	1178	1151	1182	1254	1213	1205	1196	1201	1169	1160	1238	1207	1193	1294	1192	1265	1183	1191	1219	1224	1205	1212	1172	1209	1236	1211	1163	1181	1236	1226	1104	1184	1207	1215	1250	1175	1169	1248	1193	1173	1176	1178	1231	1204	1178	1147	1257	1174	1198	1172	1245	1253	1236	1215	1191	1163	1208	1202	1209	1204	1216	1156	1235	1228	1156	1236	1238	1205	1216	1245	1206	1275	1229	1204	1268	1238	1220	1225	1250	1215	1175	1182	1185	1154	1194	1247	1259	1191	1256	1209	1177	1165	1187	1242	1178	1192	1197	1234	1229	1248	1201	1180	1204	1215	1214	1216	1238	1193	1145	1237	1233	1200	1204	1221	1208	1168	1189	1192	1193	1233	1139	1170	1215	1257	1166	1193	1190	1198	1204	1216	1247	1188	1155	1207	1206	1152	1206	1234	1181	1226	1180	1193	1227	1207	1196	1200	1233	1240	1200	1210	1213	1229	1228	1201	1250	1173	1174	1265	1201	1216	1210	1232	1196	1173	1229	1201	1192	1229	1158	1226	1180	1202	1267	1243	1204	1261	1169	1250	1153	1181	1264	1288	1213	1255	1195	1246	1207	1217	1217	1202	1178	1223	1169	1203	1207	1166	1177	1259	1186	1198	1236	1201	1214	1261	1151	1272	1280	1153	1203	1177	1175	1179	1215	1194	1153	1170	1227	1237	1146	1237	1204	1231	1193	1188	1179	1178	1140	1225	1138	1226	1262	1200	1233	1217	1147	1209	1232	1181	1228	1227	1190	1230	1225	1219	1174	1210	1162	1223	1230	1115	1188	1190	1255	1194	1152	1153	1167	1200	1180	1200	1216	1195	1181	1212	1152	1114	1196	1179	1218	1229	1238	1226	1217	1224	1215	1233	1150	1219	1227	1242	1212	1210	1237	1218	1255	1188	1246	1193	1186	1167	1125	1098	1157	1164	1196	1164	1201	1220	1194	1218	1205	1187	1231	1234	1144	1170	1176	1168	1249	1250	1146	1227	1222	1225	1168	1185	1205	1216	1200	1220	1158	1248	1245	1199	1215	1140	1195	1242	1188	1202	1114	1225	1244	1212	1165	1222	1219	1214	1205	1219	1189	1152	1174	1239	1121	1193	1204	1165	1148	1178	1250	1188	1220	1131	1212	1220	1198	1188	1232	1180	1185	1205	1181	1158	1199	1177	1190	1208	1207	1207	1193	1122	1220	1162	1202	1206	1217	1230	1233	1182	1186	1190	1195	1168	1285	1162	1222	1163	1194	1158	1149	1170	1240	1218	1236	1193	1194	1224	1191	1214	1174	1281	1229	1205	1187	1184	1156	1281	1215	1244	1202	1216	1204	1192	1216	1188	1179	1272	1249	1245	1177	1213	1201	1172	1243	1177	1180	1242	1210	1154	1242	1247	1168	1163	1225	1169	1200	1218	1139	1225	1235	1170	1227	1186	1223	1181	1159	1208	1182	1232	1158	1239	1243	1236	1198	1232	1178	1182	1162	1193	1174	1209	1176	1182	1196	1210	1201	1224	1190	1189	1151	1225	1242	1236	1278	1228	1210	1231	1157	1200	1192	1221	1184	1187	1186	1132	1227	1182	1173	1159	1265	1170	1164	1188	1176	1253	1160	1268	1201	1302	1241	1169	1227	1225	1177	1147	1241	1190	1172	1176	1204	1179	1212	1184	1199	1188	1229	1202	1187	1174	1160	1222	1282	1115	1217	1150	1174	1195	1295	1198	1201	1185	1184	1175	1200	1154	1203	1174	1206	1209	1140	1192	1264	1239	1171	1179	1213	1158	1200	1258	1189	1177	1167	1197	1199	1165	1203	1167	1157	1188	1143	1169	1227	1257	1208	1260	1242	1169	1185	1172	1198	1225	1186	1198	1225	1196	1211	1180	1186	1195	1217	1146	1196	1171	1156	1257	1213	1186	1189	1263	1211	1237	1196	1185	1177	1199	1233	1216	1148	1236	1237	1199	1175	1193	1129	1198	1193	1228	1199	1184	1276	1125	1235	1211	1218	1174	1223	1245	1241	1233	1203	1160	1251	1238	1195	1187	1258	1224	1291	1189	1176	1157	1172	1260	1155	1176	1194	1181	1235	1217	1193	1212	1210	1202	1216	1178	1160	1216	1164	1220	1172	1171	1182	1204	1254	1176	1197	1161	1181	1220	1207	1172	1160	1211	1194	1230	1180	1209	1210	1219	1237	1272	1180	1219	1209	1138	1184	1193	1181	1200	1211	1232	1156	1206	1138	1153	1222	1201	1170	1207	1154	1246	1255	1226	1221	1181	1208	1239	1208	1208	1195	1195	1238	1194	1180	1139	1213	1193	1205	1171	1117	1236	1168	1211	1176	1185	1239	1201	1204	1196	1226	1241	1216	1204	1189	1254	1157	1150	1192	1193	1226	1152	1189	1207	1161	1163	1182	1181	1190	1224	1231	1177	1158	1246	1174	1247	1228	1155	1208	1237	1192	1219	1199	1228	1145	1214	1187	1199	1213	1252	1227	1245	1216	1132	1206	1213	1233	1196	1249	1215	1198	1202	1182	1171	1198	1246	1219	1193	1167	1204	1216	1190	1234	1182	1228	1173	1177	1173	1229	1238	1215	1200	1212	1226	1214	1196	1182	1220	1145	1196	1232	1214	1190	1232	1112	1160	1216	1159	1178	1166	1197	1235	1180	1271	1202	1208	1226	1230	1159	1175	1251	1232	1196	1215	1211	1284	1202	1221	1202	1253	1238	1156	1193	1217	1207	1197	1232	1170	1255	1220	1190	1206	1253	1233	1209	1171	1124	1185	1247	1236	1230	1161	1193	1224	1198	1203	1166	1192	1167	1147	1154	1155	1150	1237	1245	1267	1200	1210	1230	1244	1182	1221	1259	1149	1232	1227	1224	1218	1187	1183	1154	1196	1123	1193	1222	1218	1212	1204	1218	1240	1197	1234	1213	1206	1209	1193	1173	1199	1174	1154	1191	1217	1225	1152	1196	1209	1134	1254	1191	1234	1240	1216	1159	1249	1220	1243	1227	1254	1169	1166	1236	1192	1165	1230	1247	1160	1203	1228	1182	1188	1253	1198	1181	1168	1204	1214	1263	1167	1168	1178	1201	1213	1185	1215	1165	1220	1147	1158	1196	1210	1274	1193	1158
3366	1515	712	198	185	223	239	182	205	165	155	150	140	122	137	120	127	101	91	119	118	105	94	109	107	102	84	96	90	78	77	81	97	87	69	97	94	106	101	80	83	91	87	74	92	90	79	86	97	83	80	74	93	104	97	73	102	100	71	87	62	60	81	54	61	71	91	83	84	90	80	80	76	77	83	86	101	72	86	92	92	82	91	90	80	80	81	82	86	83	91	84	87	81	83	85	88	99	66	72	79	62	85	91	67	76	94	76	99	84	85	80	71	79	61	89	93	88	86	90	72	93	88	83	85	78	75	93	80	82	71	79	93	82	65	76	90	88	82	72	70	72	72	73	80	78	94	83	87	76	91	81	86	75	85	82	91	100	74	92	89	88	59	84	98	87	81	97	87	79	77	71	86	72	87	76	71	82	101	89	87	87	75	95	88	100	86	79	73	88	80	92	89	72	80	77	78	79	63	74	84	84	93	87	91	69	84	79	102	69	86	73	67	69	80	84	107	93	72	92	93	83	82	67	102	93	105	81	94	78	93	78	88	78	84	72	63	72	88	82	91	76	67	90	86	99	68	89	79	89	85	88	80	76	102	83	83	64	77	87	104	78	63	72	82	78	85	84	81	90	89	70	77	77	69	83	74	92	82	77	93	94	82	72	87	90	88	74	86	71	89	80	95	79	79	96	98	86	88	75	75	85	71	86	84	75	81	81	71	78	91	66	100	91	88	79	79	86	78	81	79	79	90	88	80	96	77	83	95	80	84	91	87	81	108	73	84	76	90	91	79	66	79	87	93	87	73	83	100	76	90	95	70	87	85	76	82	80	88	84	80	82	72	63	83	84	87	80	85	77	88	86	72	87	70	94	73	66	92	84	75	83	94	89	61	103	77	84	82	82	101	77	94	92	81	98	85	91	85	74	68	94	103	80	74	99	78	89	77	72	79	94	76	82	77	87	79	80	86	75	92	70	91	84	78	88	80	84	73	76	87	109	92	77	82	82	92	85	92	107	74	76	93	79	86	82	77	73	83	81	94	90	102	67	91	90	72	77	90	74	80	75	79	69	76	76	94	88	89	73	95	73	82	96	84	80	74	81	78	85	96	78	82	87	77	98	91	79	85	77	89	105	75	85	72	99	73	75	72	81	84	79	77	80	103	77	71	95	77	83	83	81	75	71	89	81	81	89	79	99	79	98	84	90	80	93	91	89	76	95	81	74	92	96	77	74	72	69	70	84	87	90	74	79	93	87	64	84	73	88	77	92	76	92	72	91	90	87	77	94	66	90	78	77	85	100	89	85	87	87	87	63	92	83	95	80	80	72	86	90	88	102	91	83	79	85	91	74	83	89	92	77	101	77	62	93	75	85	68	80	79	92	84	81	82	88	75	82	76	90	88	89	77	77	97	78	85	85	66	67	96	74	92	86	91	86	76	96	76	84	101	92	83	84	104	62	62	77	81	74	74	80	83	85	77	85	67	83	84	86	87	72	75	74	94	79	86	72	73	71	106	77	93	82	64	84	73	92	72	81	74	82	89	85	85	69	97	78	74	81	81	89	76	95	90	82	87	81	93	74	69	71	62	80	80	90	90	90	85	85	81	82	82	85	100	92	81	66	81	82	92	72	93	91	80	97	84	65	81	81	89	80	76	82	93	78	83	101	95	82	83	80	90	76	81	91	76	83	74	100	95	97	81	75	90	79	74	76	78	84	78	93	83	86	76	73	96	72	90	72	86	91	88	95	86	80	78	90	93	104	82	92	75	75	80	68	97	92	76	84	85	79	96	85	74	95	91	84	70	70	81	93	80	78	81	84	95	81	82	86	89	85	90	81	111	77	78	89	77	81	82	87	77	96	83	85	88	96	76	67	84	89	79	79	95	72	82	77	79	77	82	86	85	86	84	99	80	95	70	92	80	76	96	75	88	90	76	83	79	62	84	73	98	105	89	91	77	99	88	79	102	73	93	81	84	73	81	72	93	92	72	78	73	72	79	85	105	92	80	75	86	79	71	79	100	86	88	93	84	69	81	83	79	90	67	85	82	86	64	79	69	92	75	80	80	69	75	79	88	91	82	78	71	84	79	67	77	76	82	94	97	88	99	59	82	85	106	82	85	86	80	79	94	90	77	82	98	85	73	88	79	88	86	95	71	84	92	78	94	72	85	67	89	89	81	86	83	88	89	82	73	92	93	75	73	89	79	82	96	84	66	91	93	90	84	67	77	91	88	91	80	112	97	93	102	69	84	92	74	87	73	93	79	84	88	91	108	98	88	72	82	88	77	82	81	83	82	79	93	85	64	110	89	73	94	70	104	82	74	97	85	82	88	73	93	92	76	74	89	94	86	100	74	88	84	94	81	98	91	96	80	103	86	81	84	96	85	74	93	91	65	80	85	79	72	73	79	95	93	93	74	91	75	74	82	68	95	81	97	98	73	79	96	72	86	90	83	82	83	73	82	73	69	80	96	93	68	78	85	77	91	84	84	89	75	88	73	99	82	62	79	84	87	72	88	92	88	91	79	79	90	102	83	84	85	67	80	89	101	79	76	97	101	87	83	78	91	97	83	89	77	88	83	85	80	86	67	89	88	73	79	82	77	95	97	84	100	80	76	79	76	80	82	85	85	89	79	83	93	80	87	92	83	79	91	91	81	89	72	85	87	73	76	86	90	91	90	81	84	86	76	63	95	89	90	92	94	94	85	100	87	98	94	81	91	93	100	79	87	77	79	89	77	85	82	84	90	79	70	85	70	101	82	79	96	78	90	80	82	75	81	93	76	70	97	85	65	82	86	93	86	108	87	86	82	82	73	94	79	86	97	80	78	72	100	86	87	88	85	94	86	91	64	82	71	99	85	72	73	82	94	78	78	78	98	92	83	81	87	81	82	87	79	94	93	69	83	81	82	81	85	80	86	82	88	90	70	96	76	74	67	95	72	75	79	73	64	95	90	92	90	88	100	74	69	79	85	68	82	76	83	87	103	86	68	95	99	79	81	95	88	87	101	89	87	97	82	79	87	100	97	83	74	65	74	96	76	90	100	95	80	95	103	70	86	93	98	77	68	80	82	92	77	88	100	68	81	74	64	95	65	75	70	81	83	94	100	80	91	90	77	86	92	87	88	89	94	76	79	84	77	73	86	89	76	97	84	89	84	81	83	90	83	85	70	79	88	99	76	84	80	77	82	93	78	67	89	76	76	88	75	85	86	101	82	79	88	81	87	91	90	84	101	73	102	95	73	78	72	82	100	69	82	81	90	73	72	82	88	92	79	81	72	78	78	93	83	91	74	77	110	76	97	85	81	99	95	86	92	90	87	87	82	98	85	85	69	64	102	77	82	74	81	82	81	83	75	73	90	96	87	81	78	83	80	60	91	91	82	102	96	90	81	72	80	83	94	86	76	78	74	86	83	100	80	88	88	84	74	87	102	90	90	85	90	67	84	102	84	89	85	97	82	84	77	85	83	83	73	70	67	106	85	94	80	94
26774	13846	7669	3660	6655	8531	7923	6745	5509	4673	3570	3104	2596	2471	2186	1870	1834	1524	1531	1374	1279	1163	1108	1010	948	894	867	817	814	825	733	727	689	655	701	684	630	625	674	637	670	642	670	607	676	633	690	680	631	658	695	653	657	627	671	657	629	649	683	609	621	683	675	696	643	689	616	711	680	649	638	691	682	675	685	625	664	669	674	664	690	646	678	673	658	671	687	672	668	669	658	671	657	705	664	645	632	668	694	633	673	657	659	621	649	621	698	684	700	657	670	650	658	631	613	602	673	664	665	629	657	662	635	674	677	660	687	685	684	651	655	648	637	659	677	707	675	668	646	650	670	692	693	658	696	662	696	688	621	661	662	691	628	656	673	684	677	644	639	677	635	660	649	646	666	631	634	646	637	672	708	668	691	649	672	689	650	651	638	718	650	668	656	627	674	683	695	668	665	679	667	650	627	678	655	652	666	673	651	650	649	682	659	639	693	676	634	652	661	656	632	670	637	678	681	618	683	674	670	669	630	652	625	677	669	656	661	664	700	648	648	662	629	658	676	651	690	635	640	642	671	661	661	652	666	628	665	676	673	655	650	652	655	671	730	653	686	643	649	680	641	700	634	700	690	702	666	634	687	624	678	666	625	662	638	637	722	698	667	632	628	689	677	664	689	625	671	670	609	657	638	693	645	662	677	677	631	671	632	678	614	639	695	690	651	721	616	623	681	657	672	691	680	663	675	629	669	706	718	690	656	655	689	689	634	687	643	703	641	674	688	673	678	671	643	678	673	670	606	677	664	642	595	682	726	659	662	627	683	685	626	669	650	681	702	627	676	663	627	626	673	695	679	663	651	660	666	638	660	673	710	671	654	619	625	714	648	690	659	689	716	678	709	671	714	682	666	650	697	666	618	679	690	710	646	705	656	690	673	633	672	677	639	698	718	685	680	667	616	653	663	700	632	688	654	677	626	705	726	689	678	658	689	639	674	645	663	704	711	627	628	652	663	653	673	685	670	633	677	710	662	667	659	681	642	666	692	678	679	629	630	657	663	742	643	690	662	633	643	678	704	672	686	652	692	688	684	634	707	655	668	659	633	683	643	729	645	639	667	661	721	649	633	650	655	662	663	655	698	622	690	650	659	614	680	671	617	697	677	693	666	685	675	584	667	672	701	657	665	682	633	690	654	655	632	629	653	666	691	678	678	652	669	606	647	679	665	643	653	686	642	657	636	661	638	691	703	653	663	653	649	630	663	684	712	651	684	663	660	638	671	658	711	656	664	673	696	682	659	627	660	673	704	686	651	657	680	687	667	652	673	680	613	697	659	649	644	665	664	656	634	683	623	654	673	731	668	644	662	681	694	628	676	644	653	662	681	656	680	671	674	696	666	653	677	683	634	661	669	674	691	645	684	662	688	643	652	651	674	636	690	646	709	675	651	664	691	673	672	667	644	642	682	638	655	650	654	649	643	749	673	674	680	653	716	699	676	684	714	689	670	612	643	635	704	641	633	646	661	685	671	637	650	642	603	606	646	662	640	667	685	679	657	640	629	671	683	647	663	651	705	675	624	679	661	679	710	675	674	691	623	684	653	668	661	666	604	700	642	644	656	656	675	651	682	647	629	671	600	654	680	620	661	652	663	628	639	676	669	682	709	741	648	680	680	666	645	660	648	625	668	645	685	661	666	683	704	659	656	704	653	639	674	667	620	673	617	662	655	636	641	678	660	622	661	692	702	652	672	675	634	682	636	658	659	681	679	648	663	706	690	679	639	674	620	688	646	664	690	653	661	658	668	679	644	653	690	657	648	674	655	622	672	700	696	684	710	650	669	661	716	651	635	667	666	658	688	677	660	617	671	698	680	627	680	637	628	610	643	685	725	673	660	697	684	667	659	644	666	714	677	667	698	635	667	628	673	646	670	677	642	685	677	649	661	600	667	673	687	652	666	669	712	634	649	646	650	612	669	643	653	730	677	681	679	615	584	676	676	646	645	677	687	657	702	679	636	668	660	667	677	710	634	670	664	696	683	649	647	670	664	612	639	665	666	641	651	655	633	665	668	641	656	655	653	670	654	665	683	655	660	633	682	632	715	635	641	642	709	682	661	674	636	692	668	675	674	648	666	635	692	685	690	685	631	662	648	668	657	644	673	717	729	648	688	652	680	672	665	635	641	668	654	662	716	658	653	695	687	684	690	637	667	631	630	646	672	659	638	656	674	648	663	682	710	622	662	664	644	676	696	638	646	684	630	673	653	675	631	664	606	653	650	697	696	629	662	673	650	719	666	647	687	652	650	676	664	607	672	726	659	655	674	651	678	664	656	684	642	674	675	664	636	673	667	660	630	618	664	681	652	646	639	637	696	707	652	633	679	659	657	685	691	693	643	657	660	696	620	651	713	629	645	720	603	653	649	689	631	653	688	655	678	657	685	711	693	641	678	653	663	655	663	661	683	659	648	690	648	661	664	715	732	671	663	682	734	644	670	678	630	665	666	670	657	646	677	646	661	671	696	629	693	636	647	700	677	639	685	639	703	603	661	683	637	649	640	641	665	657	673	651	696	655	668	674	703	689	641	694	659	663	678	689	678	662	660	627	665	656	712	629	675	629	635	664	660	693	611	644	701	635	624	699	647	634	665	672	659	688	656	702	665	676	691	654	676	706	612	714	688	659	632	653	658	654	697	675	658	636	632	673	649	710	651	697	626	658	657	678	715	666	684	681	612	665	666	645	670	647	638	675	694	641	658	667	696	663	685	629	641	606	686	680	651	631	686	705	662	669	641	639	707	664	677	699	686	665	667	693	680	682	675	649	688	656	675	652	637	654	638	676	690	672	693	703	660	679	642	713	685	713	680	668	664	627	648	658	677	634	681	645	644	628	674	667	676	671	638	704	646	682	713	642	682	646	644	682	654	656	666	665	682	658	648	687	678	681	673	745	667	707	635	663	680	627	658	674	673	686	669	673	655	652	689	676	698	636	677	692	680	692	663	624	701	668	686	685	674	664	691	656	663	662	589	698	694	633	642	705	655	655	660	649	684	624	655	629	667	673	676	689	726	624	697	656	621	672	658	650	626	680	659	680	664	656	677	642	624	696	653	624	639	646	641	657	675	664	673	639	650	682	618	687	645	681	654	676	672	643	697	644	646	656	667	678	693	646	648	661	692	634	723	627	659	630	633	711	673	665	641	689	629	636	642	661	677	615	664	689	653	670	655	614	702	671	650	653	682	620	660	659	677	662	666	675	646	668	671	657	665	662	674	671	668	649	685	672	673	640	678	695	646	662	688	688	667	694	633	670	665	688	656	691	642	712	648	709	651	625	642	659	632	655	724	608	676	631	636	651	681	680	670	653	627	647	654	610	688	648	679	712	683	681	639	662	680	721	687	661	627	670	662	617	651	659	668	630	659	683	686	663	683	614	688	655	695	627	672	672	691	696	674	672	616	635	643	643	654	676	650	685	649	720	723	668	686	638	686	681	685	635	665	629	657	659
3255	1729	773	214	206	236	260	241	194	201	159	144	139	138	152	154	129	108	134	120	106	117	107	108	101	107	97	119	105	94	100	93	117	87	114	89	103	87	90	83	116	89	84	101	95	113	92	89	100	100	95	111	114	89	109	99	91	106	98	86	92	110	91	93	100	89	94	117	101	87	101	84	94	92	89	100	89	90	96	88	121	119	86	114	108	117	88	94	95	79	105	104	87	129	104	113	100	89	84	84	104	85	89	78	93	107	93	76	102	99	104	93	89	112	89	107	96	110	96	91	83	100	103	111	97	86	91	84	101	106	98	92	89	87	94	91	89	106	85	74	85	82	105	100	92	98	100	103	84	99	85	105	101	102	104	91	96	85	109	104	80	91	115	93	110	87	89	97	109	107	96	94	106	92	92	97	94	90	128	96	82	106	93	113	105	103	105	116	109	101	85	91	99	97	100	121	102	107	98	91	91	93	94	85	84	84	89	82	88	87	103	100	93	108	102	103	83	87	92	97	84	97	96	98	100	114	111	99	93	90	105	103	75	75	82	86	95	101	109	94	97	124	114	84	104	82	112	115	107	103	94	91	99	81	109	108	86	98	96	100	102	101	109	84	126	95	88	104	89	88	108	92	101	94	89	100	89	102	99	94	106	87	84	108	105	120	85	100	106	107	99	98	100	92	107	103	116	95	114	86	101	119	105	93	94	100	109	90	94	98	110	91	87	93	90	114	96	103	85	99	94	105	92	93	98	100	113	116	102	90	87	96	101	100	95	114	97	86	105	92	78	101	82	89	97	109	122	87	94	84	107	99	96	86	85	98	101	113	108	95	102	111	87	97	101	100	100	90	105	105	103	103	99	106	85	97	96	100	90	104	103	97	95	87	104	120	101	90	105	95	93	96	97	119	92	102	112	113	105	110	100	76	88	92	105	98	106	99	85	86	81	94	120	107	86	105	92	96	110	108	105	98	95	89	90	93	118	82	101	91	101	84	97	102	90	104	95	86	86	89	90	92	90	104	115	102	100	99	94	93	85	93	85	103	99	90	95	92	115	75	85	96	99	104	77	91	115	104	103	98	98	110	91	96	107	89	104	100	84	108	94	84	122	86	87	110	100	91	102	91	101	100	97	84	103	93	100	114	83	92	99	106	112	99	111	91	98	108	94	102	101	83	89	100	109	94	116	102	94	88	103	89	113	97	105	95	99	120	98	109	86	89	98	93	93	100	97	97	108	107	101	82	93	103	98	101	79	102	100	99	99	98	106	91	104	88	100	101	108	105	108	98	98	85	96	82	78	104	110	90	90	111	96	107	92	104	87	100	92	86	96	97	91	102	97	92	102	97	95	98	95	108	78	92	92	96	94	94	102	103	100	93	105	96	102	120	92	85	96	77	108	113	108	114	110	82	96	94	81	90	96	106	111	93	103	83	99	102	106	78	96	105	104	87	120	104	84	79	116	97	113	122	122	95	101	91	98	91	121	79	109	106	86	118	108	110	93	92	106	89	102	97	99	90	100	89	123	88	107	90	110	87	95	106	88	125	90	97	90	99	95	79	103	120	89	102	99	92	92	107	112	101	86	95	80	87	100	100	93	102	88	87	90	103	89	84	86	96	89	81	93	104	77	112	96	103	106	104	105	95	91	98	83	91	90	93	103	91	108	110	104	96	97	99	99	95	97	100	113	94	97	95	112	95	85	98	80	94	104	117	76	113	100	110	97	96	105	108	116	95	102	106	90	94	108	102	79	95	93	93	101	100	99	97	97	97	85	108	92	83	97	98	91	111	97	90	99	89	104	109	84	81	99	113	109	112	95	78	93	93	85	94	108	93	93	91	113	111	88	96	103	85	92	70	107	96	99	98	109	90	86	117	99	100	91	91	100	87	94	90	96	105	94	102	99	103	99	101	91	114	103	93	89	110	106	104	96	106	110	86	112	103	79	88	94	95	92	85	103	105	86	116	83	88	101	109	114	107	108	80	86	109	101	96	99	97	82	84	108	104	122	98	90	88	95	76	97	104	97	85	109	93	99	84	108	125	95	117	109	93	93	90	88	105	104	93	109	99	91	110	82	93	87	96	83	81	97	97	107	98	77	87	95	102	77	107	103	107	101	97	89	98	86	84	98	100	101	89	101	104	105	97	100	105	101	102	100	100	85	104	91	101	81	113	98	103	92	85	105	97	102	93	99	100	97	93	108	110	94	80	94	110	102	102	87	93	93	90	87	116	110	82	98	90	96	88	99	107	98	91	94	90	99	100	108	103	90	101	85	96	92	100	84	103	83	90	102	119	95	100	103	106	96	93	103	79	97	91	95	88	100	93	105	98	78	96	103	109	89	93	105	104	86	90	116	92	96	109	100	84	121	99	90	97	84	110	94	109	97	97	97	109	105	97	99	96	86	72	89	100	107	104	101	93	75	96	98	98	96	101	90	114	98	92	99	104	96	102	102	89	84	126	91	75	109	92	107	105	98	89	108	107	100	91	101	93	86	102	86	109	85	102	96	103	87	110	83	101	97	100	102	110	97	84	108	90	107	86	81	92	105	101	84	91	83	103	109	86	113	99	93	91	99	82	101	103	97	111	94	91	106	94	98	98	92	102	122	82	85	112	108	93	99	97	96	103	93	102	89	96	95	81	115	112	106	112	94	103	96	92	104	92	102	95	100	107	75	98	113	90	90	95	98	113	100	72	105	88	95	114	91	107	90	104	92	98	109	106	111	90	103	91	92	105	96	93	84	89	89	87	115	95	100	106	101	71	106	105	90	94	79	89	98	90	96	100	83	97	110	100	95	98	96	101	75	97	103	83	103	78	101	98	108	113	91	92	76	94	108	113	96	91	117	99	103	90	109	109	112	88	95	82	86	90	100	89	83	92	93	92	81	112	111	88	103	98	101	108	88	100	94	88	86	94	100	99	97	83	101	97	90	98	101	90	93	101	107	91	109	90	89	92	88	107	91	94	93	101	116	103	84	90	75	90	91	93	101	82	110	84	99	95	80	107	103	88	99	98	93	97	95	119	91	98	95	89	92	103	79	110	94	93	95	101	105	97	104	77	101	106	117	94	91	87	92	100	91	100	103	100	96	94	98	99	94	97	110	96	106	97	89	99	88	83	91	100	113	107	92	109	125	97	90	93	98	94	105	76	101	104	90	87	103	94	107	95	91	82	99	83	108	107	84	103	85	96	107	100	103	113	101	97	109	100	109	97	97	93	112	99	110	82	99	86	76	94	116	87	111	85	101	89	95	77	92	80	118	105	111	88	116	116	81	113	79	91	89	100	103	78	99	91	86	101	94	107	80	94	94	100	92	77	81	102	101	104	93	112	90	101	96	111	98	87	103	102	89	85	85	80	100	103	93	98	100	87	94	97	85	110	83	102	82	105	100	98	95	99	92	102	114	106	85	94	117	93	88	119	98	82	108	109	97	99	108	101	93	79	106	94	121	99	106	101	105	98	96	98	96	83	87	84	106	93	87	96
27976	15185	7560	3575	6930	8479	8117	6975	5644	4569	3674	3077	2777	2551	2284	1933	1915	1604	1495	1481	1304	1247	1204	1050	1094	991	964	946	947	873	820	809	804	770	796	760	824	801	755	764	717	803	793	751	815	771	697	728	775	722	743	828	764	787	792	734	734	712	718	757	768	716	783	758	723	778	765	766	709	748	779	766	750	738	827	763	748	754	718	709	722	739	731	762	743	738	737	825	716	732	756	703	764	772	790	746	765	786	725	769	709	747	765	745	721	720	779	811	754	725	794	681	750	720	733	794	738	719	744	763	725	742	781	706	748	767	705	756	776	787	795	751	748	733	783	747	734	734	762	825	803	778	723	802	776	742	769	753	786	723	785	749	772	722	804	709	733	741	782	766	754	746	782	700	727	729	766	765	764	760	774	722	785	818	750	738	755	789	778	779	747	794	755	776	699	779	756	746	796	725	725	688	777	716	766	735	762	787	756	729	802	739	740	749	733	757	739	718	694	768	750	755	775	745	773	762	762	767	770	749	778	789	768	766	729	749	729	774	764	747	783	735	766	742	795	754	755	738	745	759	724	770	795	781	745	739	768	749	755	776	802	751	758	742	778	764	721	773	750	744	761	761	756	746	724	782	752	722	744	757	746	757	741	747	751	706	781	787	725	789	768	760	763	747	737	760	746	711	777	741	789	780	799	730	744	782	750	720	744	803	739	766	798	750	762	772	763	788	769	736	767	733	744	791	778	794	765	702	760	756	733	776	730	763	760	705	705	766	762	788	763	776	795	779	730	799	752	776	762	758	756	760	746	736	738	755	766	741	746	708	754	812	693	707	778	787	766	740	749	762	772	738	795	713	750	794	756	777	759	758	765	739	777	767	777	728	791	763	765	714	814	747	755	782	769	760	764	689	791	726	769	766	757	776	774	751	737	757	751	825	735	723	746	757	780	712	757	802	719	764	763	718	738	748	749	757	763	702	800	780	746	713	772	751	734	784	750	790	763	717	777	777	737	750	726	732	737	795	730	806	698	774	748	757	776	715	756	791	744	736	748	690	760	769	743	754	795	713	771	774	716	742	746	750	783	763	761	744	723	689	741	760	739	688	784	754	754	777	751	751	797	767	795	739	795	736	729	784	692	744	815	746	723	756	790	741	778	745	803	737	742	715	723	738	744	786	753	725	731	784	767	735	743	761	746	724	704	774	757	743	720	708	749	736	777	766	763	739	749	772	793	732	705	749	778	770	798	756	717	730	749	726	714	739	745	722	716	761	728	767	719	759	741	720	712	760	780	710	744	794	757	771	736	746	776	721	757	782	784	732	713	753	723	804	767	738	738	831	744	790	738	777	709	750	792	765	750	760	757	760	745	719	745	745	783	735	725	770	719	763	747	736	715	758	733	738	797	706	765	814	791	789	728	756	759	731	715	720	729	765	770	772	724	815	727	758	775	672	805	750	784	805	763	746	792	734	760	721	763	750	766	758	787	740	742	747	754	724	767	737	794	780	658	765	769	757	715	786	764	784	741	719	749	766	753	733	727	745	719	783	787	784	758	708	725	777	761	776	726	784	731	732	773	710	799	747	753	779	695	713	797	755	819	764	790	759	785	730	750	714	723	784	728	752	785	787	716	770	738	789	758	734	777	731	745	753	757	747	731	743	712	743	796	764	742	785	738	746	770	719	767	760	761	721	796	724	747	749	781	728	766	734	719	745	745	716	704	782	769	754	769	779	777	720	765	734	749	716	708	766	784	701	810	787	736	737	728	780	741	755	755	743	782	767	785	740	771	719	750	772	764	746	761	686	775	768	783	746	758	811	772	761	800	731	797	744	744	711	734	748	778	773	732	744	745	763	762	753	743	743	745	765	774	748	703	749	737	761	774	780	745	807	792	739	742	770	791	717	741	773	789	746	713	769	728	731	758	726	789	776	750	763	744	746	781	765	732	684	719	767	746	764	752	715	790	746	772	756	711	789	755	750	766	736	744	742	758	697	753	729	742	733	720	728	784	783	750	718	709	760	783	793	786	761	741	802	730	742	795	740	815	739	776	788	700	763	806	772	768	729	791	717	696	735	755	727	741	756	758	714	743	763	745	735	744	719	783	720	764	780	754	767	774	744	728	728	749	743	763	824	789	740	731	742	750	726	758	757	747	801	791	772	701	744	724	798	761	720	744	750	778	760	776	747	737	723	721	759	728	750	780	779	755	717	768	756	750	771	758	767	763	734	754	832	717	734	746	790	736	708	736	748	753	786	817	739	751	777	791	773	742	695	783	750	768	752	795	725	792	733	743	762	727	785	806	722	804	743	744	708	753	742	768	772	734	773	744	738	737	718	783	841	723	735	764	744	742	712	760	795	784	691	735	735	722	762	783	725	731	783	735	766	746	750	720	745	804	741	702	741	761	725	774	748	792	788	777	748	737	781	771	790	750	749	730	717	774	794	745	719	769	707	748	791	719	744	732	754	705	791	752	747	725	754	751	751	723	759	720	739	736	737	740	713	729	736	773	736	742	733	715	739	790	773	756	729	726	728	738	762	799	691	802	732	776	820	735	794	735	744	748	754	749	779	783	757	731	777	773	662	746	782	737	786	809	811	742	765	751	799	730	760	726	741	767	718	831	730	745	752	766	768	752	747	731	784	734	763	734	754	764	773	766	748	794	744	752	788	815	774	790	801	734	804	753	764	766	726	762	764	773	748	727	739	717	769	804	764	739	711	744	793	740	754	791	720	754	794	787	778	720	742	750	717	733	796	786	811	802	774	734	736	730	761	777	757	766	787	730	732	737	713	724	710	789	737	788	729	745	727	760	763	768	759	768	785	732	763	759	811	797	782	737	791	768	800	727	784	752	757	745	777	786	732	783	771	797	739	736	777	731	794	745	760	755	744	758	739	759	769	795	734	811	720	740	720	780	771	757	714	761	771	761	753	766	727	767	755	754	761	760	740	705	789	785	727	737	718	783	761	763	821	791	727	753	737	777	734	709	741	763	802	738	811	725	697	742	737	709	713	818	716	758	772	760	754	709	730	802	764	761	755	787	751	700	763	786	805	739	786	738	767	763	786	757	741	761	790	739	761	781	775	718	762	766	795	773	744	763	802	785	736	722	765	707	765	757	771	745	808	767	744	780	766	767	755	749	763	732	755	703	759	780	744	742	727	796	749	771	792	780	775	768	732	770	743	740	732	726	725	758	792	723	749	785	752	767	759	741	759	739	807	739	764	749	733	774	724	766	702	731	735	819	776	746	740	740	772	769	740	754	747	724	764	771	763	745	749	740	743	767	778	758	744	795	765	757	794	721	741	728	696	728	749	728	744	722	791	756	772	808	765	738	757	754	781	792	772	716	785	763	729	798	778	793	775	753	761	768	781	733	805	754	772	754	773	704	779	764	754	715	775	757	696	806	764	792	724	718	789	770	757	833	755	746	778	728	731	738	790	742	756	727	765	759	774	726	791	760	705	775	763	760	734	766	753	717	754	797	761	783	730	726	772	700	745
5438	3262	1018	286	247	283	289	274	250	184	217	198	189	190	169	155	157	152	136	153	143	116	118	129	129	125	120	105	98	106	97	101	127	100	97	129	115	104	103	110	107	90	96	117	125	114	101	120	124	107	103	108	114	103	121	107	111	94	111	105	108	90	108	109	109	118	110	98	89	98	99	107	121	90	119	109	98	121	90	103	100	106	112	95	90	115	100	102	106	115	123	118	109	89	108	102	110	104	122	105	99	120	101	105	110	104	97	116	117	88	106	105	96	122	97	104	124	95	95	119	102	94	107	102	120	112	102	106	108	119	99	112	122	101	112	114	114	98	110	114	116	95	104	113	108	110	99	91	98	97	97	86	99	109	122	107	110	109	107	108	98	108	97	102	107	109	101	108	109	111	114	102	118	113	117	93	110	103	102	100	94	122	97	97	103	84	110	109	108	96	93	105	92	104	117	111	107	118	128	118	110	103	116	118	115	131	104	102	102	102	113	116	120	107	115	111	104	102	101	99	108	102	126	111	107	106	99	87	120	105	106	119	100	120	131	97	121	117	101	112	99	101	88	109	112	102	113	91	103	116	111	94	98	104	112	114	98	127	89	117	114	123	95	114	91	107	111	114	111	110	110	93	104	111	101	116	95	142	97	109	101	117	96	96	111	114	103	127	102	98	110	105	97	110	102	97	112	95	107	126	136	108	131	108	114	96	114	98	132	115	116	114	102	94	94	99	103	115	113	92	114	116	98	100	114	105	95	107	107	111	117	108	117	99	92	113	103	102	102	105	99	125	104	122	107	103	100	97	92	113	99	95	126	107	98	126	110	109	102	108	114	103	116	103	85	110	120	105	98	109	120	135	118	100	98	103	88	120	113	96	101	109	110	100	112	111	108	122	92	109	136	103	132	101	102	88	101	120	95	97	119	112	104	95	120	125	104	90	117	93	107	109	108	99	103	95	110	109	123	111	109	94	91	114	107	105	96	117	108	101	98	113	105	107	112	105	118	110	102	92	105	99	116	103	102	122	96	121	104	92	102	105	107	101	115	94	107	97	102	116	119	118	115	105	115	106	94	98	100	124	121	92	108	114	106	113	91	118	112	125	94	99	103	107	102	118	98	116	116	98	114	111	97	106	110	116	111	114	100	103	96	107	110	91	99	109	108	110	130	108	96	118	99	93	109	99	112	118	109	111	92	89	106	111	105	127	120	116	114	95	109	99	108	97	102	95	100	117	108	109	124	111	112	103	114	113	102	91	102	115	87	124	101	104	99	102	85	118	107	127	122	109	84	121	115	92	83	100	108	106	115	109	111	108	101	82	100	107	92	108	104	116	107	98	101	118	108	109	92	130	97	116	123	97	100	110	84	106	135	116	107	94	118	94	92	120	104	113	98	91	110	128	104	101	121	110	109	111	115	106	105	100	85	117	100	99	126	111	105	97	95	110	117	107	110	102	116	100	115	86	102	103	111	113	115	98	103	114	111	108	106	113	107	101	105	89	99	96	103	103	94	101	108	107	99	110	114	127	109	105	109	113	130	120	90	125	100	95	91	116	116	110	85	84	123	105	91	97	105	114	94	96	95	126	117	97	111	98	106	106	98	102	108	114	93	106	99	126	103	100	111	92	125	103	96	121	118	124	104	113	112	121	117	103	112	115	124	105	109	95	102	118	96	109	98	94	98	103	112	100	90	112	102	108	114	106	106	101	95	91	111	102	132	112	96	104	103	102	93	116	101	118	95	93	106	101	99	116	121	106	108	117	95	110	103	95	109	109	106	95	96	120	108	115	110	106	100	113	108	109	89	96	104	115	80	101	108	109	100	96	88	89	96	99	106	99	108	132	119	94	74	123	110	114	118	114	104	117	116	114	110	111	100	114	106	118	103	106	113	97	116	91	95	91	97	123	94	100	110	105	107	107	114	108	110	101	112	78	123	89	108	106	105	109	100	105	93	100	96	106	103	99	114	93	106	99	93	111	102	111	91	94	111	102	113	111	117	89	112	101	109	112	112	103	106	98	97	99	94	81	115	111	106	111	93	104	93	110	107	117	100	108	98	107	89	92	115	93	119	86	89	98	99	95	111	114	107	98	123	102	109	129	115	101	129	120	89	125	102	107	106	125	117	118	105	102	99	118	95	98	104	101	97	133	106	94	107	124	91	94	100	105	122	105	100	104	115	124	110	105	100	111	97	111	123	100	107	113	88	113	101	104	109	93	102	127	102	95	121	103	110	103	116	106	112	103	100	118	110	114	114	107	114	103	101	113	114	103	102	103	97	92	121	98	115	99	107	102	93	88	95	103	97	97	113	96	104	102	96	100	110	109	109	112	116	113	105	101	114	82	112	112	107	117	101	110	90	102	87	101	102	95	106	104	101	118	113	93	106	111	105	114	109	90	119	97	110	102	94	98	93	99	116	109	116	98	102	108	94	104	100	97	115	99	108	87	108	90	107	114	102	90	88	109	95	109	110	93	108	113	126	110	95	108	111	115	132	126	95	109	110	113	93	109	105	90	124	109	124	98	107	102	111	115	119	90	98	110	113	106	108	89	106	121	97	96	86	103	96	90	108	101	114	104	102	105	106	114	125	113	112	102	105	105	114	96	128	115	104	95	112	84	122	117	115	106	116	108	101	98	111	106	112	106	113	107	81	96	108	116	109	113	110	107	106	117	111	111	109	102	108	119	94	86	116	98	98	107	121	113	116	105	117	117	114	101	107	100	78	88	115	91	107	123	101	106	95	96	108	107	111	99	104	99	106	126	115	110	97	123	115	108	95	102	98	101	102	97	123	111	108	107	96	99	126	109	104	122	98	114	104	113	102	106	116	98	98	121	91	100	111	123	118	110	96	115	102	94	110	112	109	95	114	103	110	93	126	115	104	128	107	114	99	120	114	106	103	109	111	103	110	113	99	109	98	110	89	104	97	97	95	96	96	110	122	105	103	104	109	122	103	116	105	93	104	120	113	109	105	107	105	100	95	109	135	111	109	100	102	97	112	81	94	105	109	109	110	99	111	93	104	104	110	107	115	118	90	109	97	103	106	122	102	111	121	88	88	97	106	129	84	109	105	110	108	117	111	127	111	95	119	103	122	95	113	101	93	106	123	119	118	101	107	106	97	109	106	98	95	112	122	84	113	101	131	79	111	116	126	89	119	103	103	115	119	123	116	104	101	104	117	113	131	114	105	119	96	89	100	99	98	105	113	110	104	118	115	101	129	118	106	110	85	113	104	126	114	112	109	126	105	108	117	119	116	107	93	123	99	98	92	104	102	114	107	122	115	104	100	111	97	101	101	87	91	111	102	104	98	113	97	96	99	94	101	91	119	105	108	114	94	92	103	104	124	103	116	118	116	86	122	99	99	100	112	113	99	89	115	94	115	115	103	110	109	101	111	105	100	122	89	118	124	100	100	75	112	99	105	106	95	103	104	102	119	93	114	117	89	98	106	102	110	96	110	114	102	121	109	102	86	119	98	115	133	96
31186	20150	8560	4710	8482	10560	10292	8479	7076	5934	4851	4144	3652	3210	2793	2510	2472	2116	1915	1779	1730	1604	1431	1372	1308	1253	1189	1128	1075	990	977	852	863	911	840	840	914	904	827	889	854	849	848	895	858	875	856	881	885	840	839	883	829	908	845	880	849	851	857	806	842	788	838	831	897	850	808	803	845	847	857	777	821	868	841	861	836	841	855	855	870	837	876	848	792	854	844	827	885	856	865	834	851	855	837	838	840	845	784	865	844	871	842	856	843	864	836	820	846	895	820	800	874	826	857	827	838	908	831	831	859	914	886	893	832	817	836	849	826	837	864	849	832	875	917	901	798	857	862	821	829	806	800	861	877	859	850	805	873	825	847	860	898	853	868	794	818	859	810	812	859	849	867	867	797	843	817	853	833	803	858	796	822	799	893	860	799	845	878	851	816	851	777	843	821	868	846	865	803	825	799	815	825	828	853	857	840	820	835	804	835	831	835	820	828	812	848	842	844	864	813	933	831	814	877	845	904	824	817	794	841	805	860	850	831	841	792	813	812	816	862	806	820	849	823	840	895	862	859	794	822	833	815	839	855	835	866	827	859	842	843	856	820	813	827	883	882	888	856	842	794	851	866	828	876	848	802	783	797	820	856	864	894	808	842	815	864	761	844	823	903	825	779	814	851	843	869	807	839	869	862	848	857	795	804	868	915	838	829	851	851	845	843	903	827	877	822	915	859	910	870	831	860	859	832	831	838	876	811	824	791	832	858	789	840	839	866	884	789	822	810	865	823	833	851	822	856	831	889	833	837	857	864	850	846	854	839	833	850	814	832	780	853	846	831	869	822	841	847	838	830	863	854	819	855	910	836	807	799	813	800	867	832	813	825	822	848	870	827	803	849	816	893	856	797	806	863	796	838	861	884	837	830	918	794	859	839	847	880	865	858	816	849	897	868	821	837	865	815	913	848	893	864	849	837	825	808	856	827	861	844	843	792	877	774	809	843	824	870	830	842	911	847	812	814	819	842	847	849	807	840	852	834	824	841	849	826	796	832	810	813	880	842	810	812	887	825	873	845	863	795	887	799	887	889	868	841	883	895	838	807	817	816	872	831	850	810	801	845	842	811	861	841	870	851	830	873	859	821	839	865	871	820	839	846	867	852	811	797	821	851	794	826	841	836	794	862	846	841	879	885	834	862	802	821	845	824	793	830	857	851	809	834	798	905	893	839	843	874	839	872	822	811	859	837	791	849	808	797	819	851	865	844	827	899	864	842	873	815	818	836	835	834	823	774	843	905	796	816	888	800	844	872	811	810	829	839	809	884	881	913	805	853	851	817	853	846	855	861	851	780	802	789	873	828	840	836	851	790	849	779	792	847	855	839	841	836	815	825	866	914	830	831	828	807	830	865	812	812	884	836	817	862	884	862	903	819	835	818	845	876	826	828	821	830	859	871	827	853	816	768	823	799	813	843	862	887	857	865	824	807	788	851	826	813	847	839	831	839	829	819	826	865	859	825	837	872	822	867	828	826	830	828	848	823	849	861	790	834	857	821	847	836	841	840	821	845	845	832	889	809	846	862	858	855	877	841	842	790	832	804	848	810	883	843	794	826	831	842	808	853	831	858	839	841	864	847	803	889	859	861	880	827	807	840	783	837	855	849	868	881	842	838	839	795	862	804	821	826	888	764	830	846	766	801	806	836	813	821	804	844	804	853	848	816	797	787	837	852	918	823	827	845	845	901	843	883	877	804	806	865	825	824	821	807	840	874	843	839	810	938	822	895	841	807	812	807	811	868	883	845	859	811	794	826	833	812	799	839	875	885	821	867	875	855	774	838	865	845	919	859	855	894	843	889	861	810	814	805	836	842	826	861	856	823	806	860	848	861	892	811	827	865	859	835	823	845	833	818	870	876	845	859	857	806	848	864	825	841	850	891	792	864	841	825	847	778	877	811	831	866	840	892	868	867	857	854	820	822	844	876	819	804	850	865	843	834	849	848	829	819	841	822	827	767	836	842	871	808	833	826	868	851	846	866	852	867	860	805	824	881	859	917	825	921	812	816	850	805	877	816	815	787	860	786	875	848	813	854	841	812	868	877	851	773	857	833	812	884	811	832	869	856	792	849	798	814	859	808	872	867	833	819	860	863	844	834	858	844	859	853	839	858	830	812	834	896	887	852	816	849	856	829	844	815	862	821	866	862	830	806	819	828	872	855	873	804	852	807	858	789	866	819	866	878	856	868	829	824	851	830	872	801	853	834	867	827	825	815	836	835	891	856	843	795	862	794	837	861	852	835	884	885	840	850	844	860	860	822	782	846	825	865	867	807	853	865	872	822	821	833	862	883	829	834	823	813	797	852	820	851	836	863	835	828	842	809	896	837	851	846	810	849	816	807	815	848	815	850	805	812	829	810	806	836	825	818	868	857	839	817	849	852	787	884	846	858	875	833	825	832	835	866	807	869	825	811	859	826	826	832	858	841	868	859	855	888	811	815	866	832	839	868	834	817	803	843	792	880	850	792	807	804	830	835	856	906	828	850	841	861	830	853	797	915	880	777	839	875	882	833	805	825	874	758	806	854	837	817	874	820	826	863	843	807	840	856	822	846	845	818	838	836	836	833	844	881	872	844	817	848	830	859	830	854	823	857	902	821	865	878	863	912	870	816	874	857	848	863	816	878	890	835	910	799	857	827	816	810	837	807	867	864	859	835	887	757	811	881	828	852	858	864	897	861	795	844	824	881	821	824	823	863	847	870	780	812	834	884	855	864	837	877	796	847	845	828	812	834	812	826	821	849	832	913	861	824	831	849	843	851	794	806	882	831	839	860	806	887	821	811	864	875	823	888	850	856	816	836	879	866	824	854	815	833	832	798	874	878	834	854	864	795	803	788	825	835	851	896	881	818	863	834	795	867	816	787	820	835	814	810	821	856	867	866	885	893	830	823	838	858	843	869	860	858	845	811	913	837	839	900	846	826	783	893	842	855	842	821	869	800	842	819	838	812	835	801	804	813	856	839	795	864	863	841	866	857	817	797	871	787	843	811	839	879	842	821	818	773	880	810	792	847	870	816	909	901	821	866	821	832	847	830	830	835	828	869	772	816	799	868	795	848	867	820	901	874	820	815	825	848	855	808	846	837	875	849	809	834	836	871	823	846	820	856	870	795	837	881	825	819	869	855	792	847	855	861	845	840	838	880	873	856	850	862	803	872	818	890	881	803	868	813	812	833	849	836	843	812	784	882	849	860	885	840	873	847	850	854	824	879	791	880	856	872	846	831	886	803	823	818	816	841	836	865	823	833	852	848	832	805	801	864	838	857	768	897	818	786	874	835	845	825	828	837	828	819	854	826	851	841	842	835	885	828	855	818	839	812	814	840	793	876	810	857	830	866	839	864	874	794	830	921	863	799	801	777	875	863	841	844	815	812	842	877	773	850	874	843	799	839	814	884	867	859	882	850	847	856	840	870	843	837	890	873	845	838	770	832	843	822	884	835	818	843	815
6938	5354	1014	435	342	430	389	363	368	349	336	285	294	264	250	248	248	219	222	201	202	206	190	199	190	202	152	188	167	179	170	172	177	167	173	158	188	159	170	161	171	176	167	176	154	146	152	168	157	153	157	183	166	192	176	174	175	146	158	160	140	160	155	150	174	183	169	170	178	173	156	173	164	167	183	167	167	180	176	191	178	170	176	170	144	155	167	184	186	181	190	160	161	161	172	191	167	172	172	177	168	182	220	165	155	186	171	192	183	167	166	162	179	194	154	169	162	158	164	173	185	181	151	165	160	160	159	164	190	173	167	171	164	186	175	159	154	162	152	179	169	177	177	178	159	154	167	167	187	151	186	143	173	167	154	163	164	146	158	159	167	179	170	149	171	163	175	167	177	155	178	152	146	164	162	181	162	170	165	144	187	162	139	162	171	157	180	170	162	188	152	178	152	173	156	176	167	170	168	156	162	151	186	179	149	168	185	185	155	171	181	144	176	175	177	190	167	186	170	167	154	148	167	177	158	182	158	173	157	164	161	157	154	162	180	171	176	162	172	163	175	172	184	171	164	177	178	186	195	182	175	165	159	156	162	187	176	178	167	167	168	171	173	177	174	181	162	171	169	178	157	177	162	165	185	148	194	194	172	190	164	173	172	162	154	171	175	194	150	159	141	201	166	153	164	156	142	165	161	157	127	174	168	165	153	165	180	157	175	173	178	137	170	156	152	164	168	154	183	176	187	171	150	167	158	161	137	164	183	162	167	173	176	174	182	161	159	171	168	167	172	165	162	157	171	207	163	145	150	159	175	175	180	167	176	199	163	182	165	178	153	159	167	170	188	191	177	181	151	151	160	182	188	163	159	192	181	164	173	164	160	171	185	156	175	143	188	148	143	188	157	166	166	165	165	183	162	189	177	175	154	162	165	193	179	164	193	163	162	192	176	164	141	153	158	181	160	173	170	196	175	168	164	169	196	164	163	168	177	157	162	158	182	176	173	156	147	167	170	161	164	167	188	169	179	189	178	157	161	174	175	167	182	173	196	157	186	185	161	157	154	185	151	180	182	167	176	155	181	161	159	171	179	184	185	161	170	177	150	158	177	173	156	169	134	158	173	157	165	195	193	166	164	183	176	161	183	162	173	175	167	151	178	162	158	163	195	154	160	167	184	152	161	179	176	170	144	165	176	185	153	154	167	167	171	157	188	178	166	159	164	156	157	165	180	206	199	174	176	163	165	170	168	171	162	149	159	162	173	179	165	174	151	147	156	201	165	167	178	166	160	152	162	181	179	158	178	192	171	164	192	179	176	168	158	162	142	190	154	147	197	191	165	144	163	177	167	164	150	153	179	170	153	184	161	152	186	175	187	184	157	150	164	155	162	177	175	166	168	163	161	196	162	188	182	172	178	166	171	151	168	167	165	170	168	163	178	180	202	193	145	172	188	170	178	167	175	177	165	182	164	167	179	159	135	151	158	155	188	167	187	188	172	149	154	166	145	174	164	167	185	175	174	173	166	181	179	187	155	178	177	157	178	173	156	167	165	162	173	170	158	152	184	166	173	156	175	166	146	157	145	182	163	164	170	168	163	171	167	159	151	163	162	172	152	166	181	192	178	195	154	166	186	196	183	170	172	161	190	179	156	152	136	172	162	179	166	192	157	168	160	196	184	157	168	144	154	181	171	165	163	148	162	177	149	154	186	161	161	154	122	162	174	191	158	175	186	148	159	184	142	167	166	169	172	192	167	169	185	173	171	193	171	144	149	184	162	195	164	157	179	167	175	166	149	166	163	160	159	155	188	160	167	153	156	161	166	166	206	152	162	190	146	141	147	188	155	161	161	185	185	158	154	147	190	153	147	155	180	174	154	188	167	164	137	159	177	176	157	165	177	165	151	162	181	166	163	192	154	154	170	175	167	175	162	185	164	166	166	166	147	156	170	177	207	188	153	143	154	164	168	163	163	162	180	160	165	176	181	170	178	145	174	156	160	155	184	147	175	155	173	150	153	169	208	178	177	161	143	163	160	175	139	172	163	176	157	179	189	164	166	169	156	156	139	183	170	166	180	182	158	188	174	153	170	184	197	197	183	177	159	144	195	178	158	185	177	178	160	155	178	186	166	160	147	145	182	159	188	144	152	172	165	182	176	147	167	191	159	149	174	154	159	189	187	162	146	191	151	157	189	181	176	167	177	158	161	171	152	163	186	175	174	168	181	154	160	163	185	173	180	181	170	163	158	160	168	164	183	162	167	170	155	166	170	160	168	152	129	189	173	152	177	180	165	150	150	166	159	154	168	183	166	183	192	170	186	158	135	159	158	167	164	136	166	177	172	176	183	155	160	162	169	168	185	154	153	196	147	193	163	164	163	159	167	166	158	162	162	166	173	187	161	181	172	176	171	164	173	165	155	178	169	176	180	199	203	177	156	156	162	174	158	135	168	149	169	183	173	149	180	147	169	133	176	166	163	158	173	172	159	163	166	179	161	161	150	164	188	175	189	159	181	170	164	151	183	143	196	165	174	175	163	179	170	159	154	169	160	165	188	184	162	166	168	159	182	166	169	167	198	183	136	143	133	169	185	150	156	207	164	166	171	170	154	184	167	175	171	167	166	174	195	174	195	150	181	195	165	170	189	159	147	176	162	156	165	159	170	157	164	164	172	152	174	142	197	191	150	161	157	176	158	164	164	182	161	175	189	177	177	175	175	177	163	190	166	160	162	157	175	171	169	181	171	168	161	183	164	189	178	198	174	158	165	172	151	149	142	161	148	179	168	134	170	156	177	153	154	167	138	166	162	192	172	180	197	144	161	152	168	179	141	193	163	183	153	130	179	175	186	153	185	152	162	157	169	152	168	164	168	164	188	147	165	161	181	170	173	167	152	159	184	174	174	142	204	153	177	143	161	172	172	175	173	173	165	173	183	169	165	164	169	188	174	177	173	164	173	177	181	170	170	155	178	179	180	153	189	157	176	167	152	185	178	194	164	176	175	168	161	180	184	162	150	160	145	142	158	136	151	156	166	188	189	162	167	176	173	164	160	167	154	160	170	187	162	164	174	156	164	159	162	159	165	162	144	148	189	151	185	165	164	174	178	172	187	167	192	176	187	157	182	163	172	155	188	174	163	169	173	168	153	169	155	185	148	175	156	187	164	156	153	168	165	177	156	166	188	181	186	185	168	168	171	167	156	170	151	167	175	156	183	185	196	176	161	170	194	189	166	179	173	172	167	170	160	165	168	179	187	178	146	158	188	146	174	174	188	163	164	167	157	154	176	160	154	185	146	158	194	160	172	182	181	165	171	155	182	168	179	159	176	165	204	158	172	182	185	169	176	170	173	159	184	147	189	166	167	165	191	179	133	169	152	168	170	179	166	164	187	150	178	158	185	161	187	140	192	182	154	181	163	180	166	154	175	156	165	179	190	151	190	156	170	158	170	150	168	148	167	159	165	162	153	164	142	155	155	171	148	149	174	162	148	159
35950	25210	7112	6391	11800	14089	13121	10973	9007	7380	6430	5481	4856	4434	3846	3538	3348	2950	2727	2565	2446	2289	2041	1875	1871	1773	1646	1606	1498	1569	1452	1383	1400	1452	1352	1289	1332	1330	1350	1318	1317	1283	1284	1291	1339	1329	1336	1298	1321	1199	1303	1302	1329	1297	1358	1250	1242	1282	1279	1356	1284	1230	1276	1251	1270	1239	1289	1221	1279	1303	1253	1263	1310	1326	1268	1305	1235	1296	1324	1257	1279	1293	1226	1263	1278	1305	1196	1272	1237	1315	1221	1229	1266	1243	1265	1290	1317	1261	1326	1281	1266	1256	1301	1238	1239	1282	1271	1343	1250	1275	1291	1291	1192	1246	1317	1225	1284	1300	1258	1305	1301	1288	1259	1295	1239	1305	1323	1217	1271	1222	1349	1249	1353	1227	1356	1260	1357	1339	1319	1268	1283	1269	1193	1252	1264	1376	1304	1208	1213	1295	1302	1298	1341	1277	1273	1267	1315	1260	1266	1278	1258	1301	1285	1292	1296	1271	1268	1278	1301	1270	1281	1290	1267	1208	1294	1342	1253	1201	1296	1322	1276	1292	1361	1256	1315	1256	1283	1279	1302	1249	1268	1208	1296	1333	1284	1233	1245	1230	1315	1241	1306	1270	1204	1307	1238	1211	1297	1223	1267	1273	1285	1256	1279	1337	1255	1320	1243	1274	1325	1218	1287	1241	1293	1256	1238	1330	1283	1257	1249	1149	1241	1305	1248	1311	1310	1295	1278	1261	1307	1287	1298	1265	1244	1178	1228	1264	1304	1273	1261	1354	1247	1247	1273	1232	1304	1276	1281	1257	1292	1275	1275	1314	1238	1265	1238	1230	1307	1307	1237	1280	1234	1237	1302	1275	1306	1247	1245	1326	1257	1268	1284	1300	1256	1325	1312	1250	1310	1292	1231	1325	1297	1272	1306	1196	1281	1268	1327	1329	1233	1278	1309	1217	1327	1249	1270	1276	1334	1241	1321	1289	1301	1305	1293	1260	1319	1248	1297	1270	1263	1221	1329	1275	1337	1195	1350	1341	1300	1321	1280	1285	1296	1339	1280	1295	1266	1270	1312	1296	1253	1249	1263	1248	1248	1315	1238	1259	1280	1278	1203	1252	1221	1244	1258	1254	1309	1272	1288	1279	1244	1318	1299	1244	1281	1277	1289	1282	1279	1275	1310	1218	1340	1261	1288	1300	1280	1347	1289	1296	1304	1189	1325	1253	1264	1242	1318	1222	1291	1254	1290	1260	1278	1340	1227	1324	1279	1329	1311	1272	1253	1308	1267	1228	1248	1290	1311	1270	1237	1274	1238	1280	1323	1269	1289	1255	1257	1319	1283	1313	1262	1233	1313	1276	1263	1214	1328	1283	1254	1255	1237	1297	1324	1284	1246	1308	1286	1278	1313	1215	1317	1261	1320	1248	1319	1328	1306	1242	1369	1300	1279	1296	1248	1263	1298	1249	1263	1248	1277	1315	1243	1218	1263	1286	1212	1301	1272	1283	1212	1231	1293	1293	1237	1244	1329	1297	1353	1265	1196	1225	1366	1272	1272	1316	1317	1300	1280	1248	1231	1307	1291	1294	1264	1310	1300	1311	1224	1254	1290	1291	1275	1360	1304	1225	1322	1267	1275	1292	1310	1298	1261	1293	1232	1249	1322	1246	1274	1282	1303	1259	1254	1295	1346	1300	1244	1263	1221	1270	1317	1311	1217	1281	1249	1286	1277	1268	1280	1343	1271	1314	1317	1284	1308	1285	1329	1266	1265	1261	1307	1232	1263	1291	1251	1302	1278	1271	1323	1302	1277	1295	1333	1277	1315	1267	1257	1259	1236	1250	1241	1283	1273	1323	1213	1288	1335	1292	1252	1225	1252	1261	1216	1301	1243	1314	1318	1270	1310	1281	1340	1241	1286	1263	1242	1307	1306	1265	1216	1283	1237	1326	1324	1263	1273	1276	1269	1236	1245	1269	1307	1296	1194	1198	1313	1283	1266	1255	1272	1228	1285	1194	1221	1241	1237	1276	1231	1249	1264	1258	1288	1340	1282	1328	1256	1285	1307	1222	1282	1312	1222	1269	1275	1266	1291	1279	1265	1228	1297	1266	1302	1290	1287	1254	1213	1275	1264	1209	1230	1307	1301	1248	1359	1262	1375	1278	1222	1341	1295	1299	1294	1255	1269	1307	1252	1265	1297	1309	1325	1242	1295	1282	1294	1290	1269	1261	1289	1294	1258	1285	1291	1311	1238	1299	1253	1328	1234	1254	1279	1299	1314	1277	1315	1301	1279	1284	1331	1228	1276	1286	1275	1258	1215	1240	1299	1283	1282	1278	1285	1294	1284	1304	1302	1283	1279	1294	1210	1269	1346	1240	1290	1205	1293	1292	1276	1225	1322	1264	1240	1202	1274	1340	1282	1282	1264	1253	1252	1283	1266	1257	1275	1311	1306	1308	1316	1276	1291	1285	1345	1294	1301	1325	1268	1240	1238	1280	1307	1278	1297	1202	1261	1250	1265	1303	1312	1274	1272	1351	1288	1333	1297	1219	1295	1296	1271	1246	1259	1261	1296	1214	1267	1284	1269	1341	1295	1303	1251	1360	1289	1312	1281	1290	1320	1259	1277	1294	1255	1263	1306	1214	1274	1251	1318	1262	1241	1315	1233	1354	1347	1288	1286	1245	1325	1267	1296	1247	1277	1247	1284	1227	1201	1360	1240	1318	1250	1239	1328	1344	1250	1270	1322	1296	1303	1294	1232	1267	1281	1224	1241	1261	1244	1314	1258	1232	1205	1309	1252	1225	1278	1248	1320	1286	1300	1333	1214	1272	1242	1324	1242	1321	1225	1272	1279	1238	1317	1277	1192	1210	1305	1275	1235	1303	1272	1308	1234	1254	1286	1286	1224	1252	1250	1253	1334	1303	1318	1231	1300	1243	1272	1260	1327	1270	1273	1274	1215	1225	1326	1314	1264	1245	1323	1224	1280	1265	1334	1298	1228	1327	1308	1280	1262	1279	1296	1304	1256	1321	1325	1274	1287	1380	1263	1248	1254	1262	1235	1308	1253	1295	1298	1253	1203	1268	1264	1315	1287	1290	1303	1269	1242	1300	1284	1298	1234	1261	1248	1240	1302	1275	1268	1245	1309	1263	1289	1286	1342	1287	1292	1238	1326	1240	1288	1250	1272	1257	1296	1264	1231	1258	1268	1313	1250	1251	1216	1257	1230	1208	1302	1332	1261	1248	1242	1268	1267	1258	1238	1294	1331	1238	1228	1212	1214	1309	1312	1339	1225	1235	1279	1277	1235	1281	1248	1239	1233	1281	1295	1323	1300	1243	1312	1247	1277	1207	1276	1250	1233	1266	1217	1252	1297	1287	1319	1263	1255	1308	1242	1274	1308	1240	1266	1289	1280	1285	1277	1187	1359	1303	1272	1346	1213	1262	1280	1287	1264	1331	1214	1346	1278	1296	1231	1298	1264	1287	1255	1274	1253	1275	1263	1295	1301	1254	1249	1270	1284	1279	1246	1279	1262	1306	1251	1281	1261	1222	1258	1241	1266	1309	1325	1247	1281	1274	1253	1327	1313	1345	1233	1269	1243	1330	1262	1282	1290	1253	1298	1370	1237	1300	1318	1262	1276	1232	1251	1284	1256	1250	1321	1294	1259	1269	1270	1259	1277	1317	1293	1255	1239	1271	1265	1274	1214	1304	1295	1276	1276	1288	1298	1343	1330	1312	1369	1335	1278	1241	1238	1324	1248	1313	1289	1271	1241	1279	1232	1215	1280	1271	1241	1299	1251	1372	1303	1273	1270	1309	1261	1285	1246	1261	1297	1250	1288	1327	1285	1246	1261	1290	1297	1263	1326	1311	1291	1276	1242	1278	1209	1246	1348	1242	1245	1234	1237	1322	1288	1309	1243	1210	1258	1308	1281	1298	1293	1286	1270	1268	1268	1280	1297	1274	1263	1264	1264	1324	1256	1318	1283	1288	1270	1305	1331	1295	1277	1264	1267	1286	1344	1256	1258	1318	1242	1247	1276	1257	1319	1280	1335	1248	1226	1285	1277	1226	1260	1257	1259	1283	1334	1208	1240	1333	1241	1292	1260	1266	1296	1216	1284	1340	1341	1303	1286	1276	1208	1231	1262	1297	1319	1295	1275	1224	1294	1260	1297	1282	1242	1300	1303	1261	1249	1316	1241	1271	1320	1293	1272	1316	1272	1246	1330	1251	1264	1233	1372	1352	1229	1210	1293	1242	1274	1265	1207	1228	1240	1283	1227	1252	1242	1265	1309	1239	1335	1294	1299	1328	1306	1233	1275	1256	1249	1261	1256	1241	1262	1221	1321	1310	1251	1299	1268	1279	1343	1290	1312	1264	1229	1321	1342	1348	1296	1264	1287	1259	1246	1240	1266	1183	1253	1277	1244	1276	1284	1250	1280	1294	1263	1234	1340	1287	1297	1255	1338	1284	1240	1325	1251	1265	1252	1286	1251	1266	1278	1335	1268	1287	1310	1272	1279	1263	1313	1304	1239	1330	1221	1290	1254	1244	1201	1276	1247	1309	1310	1254	1290	1298	1319	1318	1337	1288	1280	1329	1333	1285	1256	1303	1263	1314	1292	1340	1257	1278	1320	1251	1303	1278	1277	1281	1310	1276	1240	1326	1243	1297	1259	1323	1317	1339	1267	1248	1309	1283	1244	1298	1288	1307	1272	1281	1259	1223	1275	1280	1239	1287	1310	1247	1306	1248	1247	1278	1236	1343	1269	1261	1298	1344	1279	1344	1273	1331	1307	1237	1240	1265	1281	1244	1296	1282	1288	1265	1226	1322	1304	1286	1329	1287	1326	1257	1351	1304	1247	1252	1238	1312	1267	1265	1310	1304	1263	1258	1298	1355	1283	1339	1252	1221	1347	1323	1274	1312	1307	1309	1279	1251	1313	1257	1314	1280	1252	1272	1322	1286	1272	1271	1280	1277	1300	1259	1280	1251	1291	1210	1275	1294	1254	1266	1301	1282	1284	1275	1193	1248	1300	1262	1292	1239	1270	1306	1263	1237	1269	1271	1258	1240	1267	1312
3321	1540	305	224	201	238	234	222	171	171	160	157	159	147	120	139	125	116	107	118	144	98	99	99	106	98	85	98	92	98	93	101	120	91	93	89	98	95	85	107	103	98	82	89	93	93	83	99	74	89	69	85	85	91	107	95	94	89	96	96	90	103	92	112	78	97	91	97	89	91	87	78	87	91	99	84	71	85	93	100	100	89	82	87	94	80	90	93	91	80	80	86	87	99	102	90	84	105	95	88	84	97	78	116	102	101	66	94	83	82	93	83	82	82	89	109	99	94	97	79	80	80	67	88	81	101	110	70	91	82	89	90	75	104	109	89	83	84	85	86	84	83	79	100	98	99	102	95	101	88	99	69	85	93	91	86	100	88	89	83	87	98	77	102	94	94	99	96	78	82	101	80	89	73	91	94	86	92	90	117	80	86	98	104	77	92	96	80	96	80	96	87	77	66	93	81	94	98	90	89	79	96	101	99	98	87	96	72	87	81	86	99	85	80	92	84	90	102	69	88	75	85	87	93	84	90	99	84	90	74	81	72	76	88	79	96	113	106	94	108	83	88	104	89	89	85	82	91	79	93	90	84	99	84	77	68	109	90	89	90	104	101	93	86	96	77	72	107	81	84	90	82	95	97	95	99	62	109	84	94	96	92	92	85	116	85	104	87	82	87	89	102	81	107	93	86	92	103	96	103	100	104	87	81	93	98	94	77	89	90	99	85	88	100	92	88	79	91	87	86	87	96	88	76	94	88	82	87	90	89	89	115	97	83	119	84	99	105	99	90	91	83	106	92	98	95	85	105	101	107	82	101	97	73	85	96	84	95	100	77	92	95	111	93	86	92	81	100	81	89	82	85	88	77	75	87	80	90	82	97	108	78	78	109	86	82	84	87	89	85	93	78	81	91	97	79	89	96	94	74	97	99	72	91	96	86	94	89	90	92	94	98	96	89	85	82	84	73	96	102	84	91	87	103	104	99	93	107	91	92	99	93	89	93	94	82	89	85	91	96	102	82	89	99	83	87	90	91	86	92	90	86	110	87	85	81	73	99	92	89	90	94	85	92	96	85	92	80	96	116	91	109	70	97	78	86	106	97	114	96	83	85	103	70	94	95	97	85	97	99	87	88	76	99	80	68	89	87	92	93	84	111	92	105	86	72	81	83	70	89	93	88	75	108	83	85	102	89	63	90	76	93	74	98	79	76	73	83	90	76	84	93	81	85	75	93	93	96	79	98	84	96	90	86	85	90	82	107	79	100	99	97	94	95	88	89	78	105	101	89	92	84	101	105	90	79	81	90	87	110	95	90	87	94	109	111	87	90	80	76	97	86	86	95	74	90	92	90	73	93	77	78	96	99	90	79	86	68	101	78	84	92	98	91	104	98	96	89	78	92	79	88	83	81	103	85	78	84	100	100	90	66	101	81	85	91	77	81	97	77	78	96	87	88	106	79	93	86	81	85	86	114	83	82	84	103	92	96	80	94	92	84	90	72	95	86	90	78	95	93	106	98	87	78	68	94	76	91	83	71	90	88	106	87	92	76	112	96	95	94	88	80	93	99	91	82	95	93	99	79	81	83	98	85	97	104	84	102	92	82	104	82	92	102	82	95	99	94	88	63	96	82	90	86	87	83	87	97	83	84	74	78	91	93	97	84	82	96	87	80	89	85	74	83	93	89	81	101	96	86	89	81	90	91	102	93	92	97	95	104	92	91	90	91	72	83	80	104	80	99	79	82	90	79	79	84	76	105	86	88	119	71	86	88	98	90	93	80	85	80	86	90	80	87	76	95	77	96	79	91	88	81	78	82	75	80	95	65	90	79	98	80	81	87	86	88	86	83	77	91	80	90	88	77	86	91	88	88	82	92	97	107	83	118	89	93	90	95	70	96	83	87	86	89	83	76	101	96	79	80	101	96	82	76	108	95	73	81	95	84	106	80	82	90	88	95	67	94	98	101	81	97	93	90	77	104	110	85	85	96	101	90	91	91	89	81	87	69	102	104	91	107	83	98	79	101	99	105	72	94	89	92	91	90	101	82	98	90	99	85	89	86	68	88	96	93	93	102	89	92	103	79	83	83	75	80	79	86	90	76	100	100	95	83	86	70	88	96	91	95	84	92	63	76	80	88	90	106	79	71	77	93	82	79	90	98	78	97	100	87	75	80	92	91	84	104	96	84	92	103	89	83	76	93	94	87	72	101	96	89	88	97	66	84	98	90	78	87	92	84	86	102	80	81	76	96	81	85	102	86	82	82	98	96	99	86	95	76	91	93	80	82	82	99	93	89	79	87	78	97	79	93	85	89	101	84	99	90	77	105	93	82	111	86	76	88	93	77	81	102	106	91	77	85	91	79	88	86	114	110	83	75	95	84	94	105	100	95	90	76	105	80	93	82	82	92	86	85	104	86	89	91	104	93	81	70	97	92	105	77	90	93	103	67	71	95	93	88	81	77	74	82	105	79	86	84	88	87	88	92	99	94	89	102	91	87	93	97	114	92	93	81	84	96	84	100	103	88	82	104	92	97	92	87	88	76	82	81	101	82	100	92	102	86	96	81	64	89	97	91	113	87	83	94	99	90	98	89	96	88	81	95	85	81	76	87	102	90	82	87	85	90	90	86	108	74	95	95	94	71	90	91	82	100	92	86	97	75	97	85	78	102	91	86	102	94	109	74	93	84	81	79	86	77	81	101	97	81	97	109	85	84	83	87	86	93	100	91	116	88	85	72	94	82	88	90	102	91	75	80	96	103	89	91	90	94	109	80	80	98	100	75	80	85	76	85	77	83	99	85	94	104	88	83	84	101	84	97	111	93	93	97	100	84	91	81	90	76	111	77	84	104	75	82	102	79	112	107	86	86	87	108	82	107	93	101	94	70	92	96	94	99	93	85	93	82	91	93	93	89	87	86	89	103	87	91	81	95	97	86	85	88	77	89	82	89	79	63	99	82	99	72	94	105	74	74	84	97	96	76	93	87	95	84	96	79	109	83	96	93	88	84	90	105	89	87	85	87	90	96	90	95	85	73	75	89	83	92	90	85	84	89	83	72	85	79	65	86	77	95	87	107	88	92	91	81	89	99	95	96	89	78	106	87	86	88	101	101	80	93	107	86	97	94	91	88	89	86	87	100	105	90	89	95	86	77	89	78	110	84	97	91	89	89	93	71	77	97	83	67	80	81	112	91	68	77	75	99	93	87	76	73	88	87	106	78	75	90	96	99	91	82	104	97	88	94	90	81	92	85	95	103	90	91	79	73	86	87	81	85	82	91	95	81	91	90	80	93	106	98	97	68	104	103	97	88	74	99	94	84	78	96	102	92	87	96	95	97	79	84	95	105	106	93	117	75	97	111	84	92	87	105	69	96	100	102	77	80	92	83	89	80	93	88	97	81	99	85	105	97	92	85	96	78	73	91	78	86	83	89	85	94	78	85	85	89	85	91	109	84	91	81	84	102	109	76	87	82	89	94	75	93	70	92	91	102
26558	13759	3217	3844	7377	9273	8214	6745	5483	4388	3832	3225	2796	2576	2270	2015	1810	1669	1468	1426	1397	1283	1187	1073	1042	948	942	887	912	787	808	734	726	757	716	751	679	691	749	689	734	730	726	774	686	678	691	705	713	662	665	703	735	643	734	669	733	718	755	718	664	726	723	681	732	722	711	732	699	767	691	705	690	739	714	764	717	710	749	703	671	712	722	683	693	690	791	699	758	687	710	725	655	716	674	707	695	692	716	671	771	692	702	697	712	668	718	721	733	689	694	726	713	718	701	704	726	699	669	769	688	722	751	687	716	722	679	662	729	725	725	719	778	690	728	706	725	715	734	716	769	703	705	694	731	744	715	745	660	710	726	726	729	712	732	757	719	716	699	690	699	689	725	698	686	699	707	730	748	736	692	707	708	698	716	689	695	732	706	734	729	713	725	703	662	678	731	688	742	690	744	736	702	716	687	728	730	687	719	686	712	656	739	730	735	719	717	698	707	694	726	728	716	716	638	716	676	721	668	745	722	682	740	703	708	677	719	715	707	716	733	679	725	685	729	696	710	745	707	702	736	718	748	697	701	693	689	707	664	664	717	724	722	714	723	705	767	694	704	702	706	697	727	718	692	741	717	723	692	689	686	710	698	701	713	702	654	755	701	711	702	695	653	695	669	764	704	744	727	696	700	719	681	673	646	709	675	774	764	748	691	671	699	733	713	680	717	718	717	692	741	702	655	708	748	662	715	739	722	700	726	725	700	722	699	714	688	759	690	730	777	659	684	742	725	729	690	697	676	698	758	679	700	685	771	680	703	734	667	659	664	662	695	714	712	750	705	734	684	657	671	729	722	689	714	696	744	704	706	707	667	705	700	745	693	710	703	695	706	745	708	741	724	712	729	735	680	704	677	706	689	725	744	696	717	714	718	684	720	734	683	708	710	714	690	677	650	648	692	681	724	664	725	685	718	736	709	729	697	715	660	701	729	715	716	715	695	699	744	717	704	719	692	687	738	698	723	667	679	682	717	685	669	710	733	693	681	683	670	709	704	683	708	690	740	719	715	692	720	726	712	700	690	655	722	710	717	742	716	716	727	704	719	691	728	660	689	715	673	707	707	732	739	731	715	698	699	715	695	674	675	755	713	687	715	711	697	719	709	728	768	733	699	689	719	686	707	676	682	695	728	663	721	691	724	696	696	719	691	733	742	707	754	714	728	653	700	762	703	730	733	678	669	731	711	770	697	672	670	699	737	716	713	691	716	700	688	730	699	713	688	675	707	647	731	691	667	749	700	681	726	714	724	701	695	698	726	723	699	725	689	697	717	711	694	729	698	730	708	722	726	724	736	716	678	726	724	710	720	708	708	706	729	690	693	701	675	732	702	691	710	676	721	715	702	700	726	677	717	717	722	722	677	748	700	757	684	675	759	733	709	707	683	763	707	673	718	680	746	687	718	716	701	694	668	726	757	669	732	718	716	740	696	732	693	684	663	699	742	746	718	706	751	662	702	706	717	708	739	727	703	656	722	774	735	703	687	741	743	687	668	733	751	706	795	727	722	710	697	698	674	674	664	699	713	708	644	716	660	734	748	689	697	702	678	684	698	711	699	717	715	702	709	752	740	672	710	672	723	656	703	656	707	768	698	646	701	699	701	738	722	713	698	744	703	743	762	704	739	716	699	679	666	676	718	714	701	709	696	708	665	697	711	715	735	735	696	718	714	702	704	685	693	713	713	711	692	740	695	693	731	657	754	749	650	744	725	707	721	704	703	699	720	705	685	719	685	697	701	682	716	679	695	694	717	737	692	661	704	709	740	704	740	710	728	681	738	736	687	696	687	729	739	712	704	726	640	733	677	710	675	740	696	687	681	680	712	709	720	685	704	691	665	686	705	678	728	730	689	693	698	702	719	684	679	697	704	724	699	730	675	709	726	691	723	739	727	735	705	700	767	677	754	641	680	742	705	703	697	710	755	719	685	714	679	677	764	709	694	715	694	690	686	694	696	676	730	728	718	700	711	695	697	713	674	651	708	692	680	684	730	725	688	709	701	713	715	669	701	701	750	709	695	745	697	709	714	726	709	679	721	685	721	792	733	697	714	717	725	660	691	704	748	671	736	746	696	693	719	711	682	692	727	699	714	697	701	724	668	723	742	705	732	717	706	701	697	690	674	733	700	685	691	685	672	722	726	739	733	746	715	715	727	677	664	681	688	681	666	704	685	695	734	670	691	670	686	696	685	725	687	706	669	718	702	735	711	686	731	682	695	699	729	702	755	732	713	650	673	687	704	722	717	686	688	722	720	701	707	707	676	717	711	764	689	658	708	676	701	720	721	662	730	713	720	693	731	713	664	689	697	701	703	683	693	732	705	686	718	727	740	713	718	747	681	746	720	673	679	675	720	715	694	726	675	723	720	712	743	677	730	713	720	734	683	723	696	711	684	747	760	668	706	683	670	698	691	695	758	744	719	700	710	703	713	676	668	718	724	707	731	705	703	685	709	658	713	720	727	658	722	732	695	730	680	680	684	725	693	721	696	768	713	696	714	740	737	686	692	710	741	686	737	693	729	732	657	683	744	726	712	711	682	730	711	682	663	738	707	695	720	685	728	755	687	675	704	714	719	708	721	696	725	691	703	699	734	708	686	687	709	721	727	669	722	705	680	685	698	669	697	676	703	704	728	760	737	724	679	679	718	703	671	665	704	676	685	662	667	676	740	714	713	701	681	702	713	744	712	743	689	647	689	686	706	695	720	681	678	689	704	709	748	708	732	737	737	679	696	733	716	715	696	719	704	744	719	696	643	717	663	723	698	691	727	697	702	725	762	710	714	711	716	670	706	714	732	740	768	705	710	672	717	719	675	719	721	721	699	720	739	701	732	721	742	683	737	687	722	728	684	680	719	704	711	719	754	716	760	655	682	706	674	712	729	690	695	702	717	701	687	694	722	708	711	678	709	710	701	711	713	727	696	715	705	716	710	722	687	718	722	687	704	688	701	712	751	716	692	693	701	689	713	669	692	687	717	714	752	715	684	687	727	752	679	693	722	709	715	685	736	713	757	677	719	666	734	714	700	736	744	744	723	718	713	733	722	719	741	701	709	679	700	693	742	782	702	733	713	706	735	692	734	693	708	725	681	729	784	716	741	681	687	684	723	726	708	712	675	699	708	648	718	666	711	696	718	683	702	705	683	744	677	737	677	704	694	681	687	699	630	729	725	686	687	710	733	717	724	719	681	732	665	681	727	720	719	688	678	731	715	771	695	678	722	737	673	713	683	666	733	676	680	697	719	769	722	656	721	697	750	759	703	709	700	772	720	737	742	708	699	661	692	708	720	634	730	695	715	658	696	685	741	702	725	691	689	703	715	742	728	723	678	690	662	681	709	686	683	737	706	738	700	658	700	743	682	717	718	752	663	703	699	734	679	680	762	691	743	734	686	715	727	704	717	791	686	715	675	688	709	722	681	734	712	702	690	690	707	700	697	712	720	681	728	695
3258	1588	270	218	186	221	230	214	227	197	165	156	171	149	155	118	126	127	129	124	128	121	134	118	108	103	106	112	105	105	103	93	110	101	94	108	103	96	110	99	94	104	83	97	102	92	100	106	89	96	107	109	93	98	95	109	105	85	99	103	99	103	92	97	98	72	103	110	93	101	103	107	98	112	98	91	109	87	87	99	108	92	101	94	105	97	91	93	105	87	105	86	116	110	100	104	115	92	86	115	98	106	98	101	86	98	85	97	103	103	90	115	104	102	94	97	94	90	92	99	110	114	92	104	100	97	102	108	99	81	120	97	115	101	104	106	95	95	80	77	80	91	92	89	100	103	97	100	89	100	89	92	103	95	93	105	91	89	111	93	106	95	96	93	92	112	104	95	105	99	92	109	88	95	94	85	89	106	95	90	91	100	114	95	98	89	106	90	114	90	103	83	112	109	93	111	100	98	85	103	109	98	99	115	91	87	98	104	91	84	91	114	92	95	100	89	82	92	103	106	89	82	76	105	85	91	92	95	98	104	76	110	104	94	88	103	105	91	102	108	97	106	89	98	119	93	101	108	130	92	104	101	89	109	108	91	106	94	96	97	97	100	98	106	103	93	75	93	117	71	101	119	98	93	86	96	98	95	87	101	92	93	91	104	93	92	102	102	93	116	104	110	89	98	100	84	122	91	84	85	119	93	106	107	91	103	96	90	85	82	100	87	89	97	93	100	89	99	104	109	97	88	107	108	106	88	99	110	117	92	106	94	89	93	112	102	99	103	86	93	108	101	94	93	92	115	83	93	109	85	100	110	102	85	84	108	83	109	81	100	112	107	91	99	94	91	115	101	100	96	100	118	96	91	96	98	93	99	62	89	95	89	101	94	92	98	102	86	87	91	86	107	99	100	99	92	108	106	111	94	99	93	122	101	89	91	92	116	102	90	85	91	96	96	81	97	85	90	124	90	96	91	111	110	105	93	101	92	90	111	90	99	102	94	84	120	114	104	91	105	112	102	81	116	96	110	108	102	105	96	109	106	94	109	88	104	96	104	108	106	129	92	110	88	100	103	105	82	107	90	97	129	79	77	94	94	91	105	98	113	89	93	96	111	95	107	104	86	106	100	103	113	96	100	87	87	95	110	101	95	85	91	92	102	115	94	89	89	93	113	109	98	88	91	90	100	97	100	100	95	104	98	99	109	97	100	91	102	97	105	85	101	89	72	99	113	98	80	103	114	90	131	87	114	90	123	79	102	104	101	114	100	120	87	91	94	101	109	118	85	105	100	110	125	96	107	87	89	102	111	111	108	95	83	101	88	92	106	93	109	107	105	72	113	96	92	99	90	99	106	100	102	104	84	120	96	98	106	89	114	111	102	101	107	67	89	87	93	91	91	91	118	94	93	99	90	108	99	97	96	110	112	93	100	100	91	108	103	106	97	94	99	101	100	97	110	110	100	94	111	121	84	82	90	102	98	99	102	117	93	81	111	119	100	96	100	98	89	76	98	97	85	106	101	96	94	109	95	110	97	107	106	80	99	95	97	80	100	94	112	101	94	97	100	104	116	93	88	95	111	97	96	119	107	92	94	92	97	95	92	98	107	86	90	93	101	95	89	85	90	109	89	91	103	102	91	104	117	83	106	97	106	110	100	107	102	107	83	105	93	103	96	116	98	98	83	108	132	105	107	115	106	95	84	104	96	101	93	104	101	109	110	107	94	114	111	100	88	97	94	112	109	103	105	97	106	114	113	91	110	107	94	102	101	99	84	124	97	84	114	100	99	92	86	98	96	99	84	98	87	103	98	93	96	102	88	88	117	99	104	125	104	89	103	89	79	112	109	94	95	105	106	102	105	105	95	88	97	80	109	102	97	96	97	103	97	89	97	95	111	85	91	90	103	91	98	93	107	104	94	101	113	101	109	99	91	98	96	83	104	80	99	100	89	108	85	89	88	94	96	119	110	102	91	94	103	111	91	85	104	117	111	111	107	101	93	90	108	103	84	91	99	104	110	92	111	97	103	106	96	120	79	104	93	85	107	107	115	97	87	92	87	101	110	104	108	93	103	93	114	108	84	95	101	100	93	102	100	94	89	93	101	120	87	111	99	90	102	90	92	98	103	101	115	100	92	88	92	110	105	98	107	114	101	100	107	104	107	109	92	119	92	117	114	81	88	97	96	101	95	91	111	115	112	91	103	82	108	97	108	109	95	95	87	102	92	98	106	94	110	87	107	105	112	93	107	84	87	97	97	92	114	85	105	110	120	94	89	88	79	89	111	107	106	94	108	93	100	88	105	100	85	94	103	115	89	123	91	118	93	92	80	111	105	83	95	111	91	103	85	89	96	90	93	85	99	105	101	107	94	123	87	89	106	98	110	87	110	99	109	72	88	86	107	103	104	92	92	105	114	92	107	99	98	105	108	85	76	105	109	88	91	98	101	117	91	99	92	105	90	93	97	100	99	93	94	85	94	101	96	86	100	115	105	88	98	118	98	100	105	83	103	103	87	89	91	103	117	94	84	122	95	109	91	88	109	89	104	99	89	93	102	91	111	93	93	95	112	89	109	108	93	91	126	100	102	86	83	99	107	106	114	99	84	98	97	103	86	106	107	97	101	126	95	113	101	98	90	82	94	94	99	95	107	106	100	100	108	95	89	111	103	96	101	85	98	99	109	86	79	100	115	100	101	81	91	90	99	96	98	84	100	104	97	105	105	111	97	100	95	95	105	91	102	105	99	85	89	110	115	101	91	110	99	82	91	84	85	96	112	96	122	116	85	97	102	99	108	96	110	110	112	85	106	85	87	86	95	92	94	105	96	85	94	93	92	102	122	109	92	97	102	94	88	104	103	108	108	101	84	104	90	96	90	90	90	93	92	111	88	100	98	90	94	89	99	99	82	91	101	100	112	110	106	106	92	121	100	110	109	109	93	94	99	106	104	98	108	99	105	105	78	107	96	88	90	118	104	104	115	96	89	109	106	79	93	95	113	94	95	99	106	97	100	91	88	105	108	118	93	111	95	87	76	93	77	89	91	99	115	80	86	102	96	109	109	78	107	95	92	98	92	110	112	111	86	102	99	106	109	90	110	91	102	94	97	88	106	103	111	88	113	100	98	104	107	108	91	105	101	96	102	98	97	94	103	96	86	102	81	90	94	99	90	103	97	100	109	100	107	92	94	96	86	121	82	79	100	116	89	105	105	88	109	88	92	105	106	89	96	107	87	103	106	99	107	102	105	96	103	94	94	105	112	105	122	99	103	102	102	111	97	86	97	85	92	111	103	109	94	107	100	114	90	87	109	95	100	100	101	111	94	74	117	97	100	103	84	101	100	98	91	99	84	101	82	107	110	93	96	104	98	96	87	97	100	102	105	114	100	104	85	97	111	83	98	101	115	115	78	86	89	92	87	102	95	110	96	93	84	105	110	105	98	103	99	96	86	85	95	98	94	76	95	95	102	104	98	88	107	93	100	104	101	107	122
27661	13678	3464	4017	7727	9663	8601	6952	5670	4553	3877	3182	2840	2509	2252	2101	1929	1648	1663	1448	1418	1363	1256	1181	1091	1046	1046	878	952	900	852	849	877	831	763	815	752	793	749	804	762	815	824	782	756	770	768	741	782	735	776	771	723	723	720	766	769	738	767	747	789	768	761	809	746	761	732	773	763	823	750	734	812	769	788	738	835	717	796	710	794	719	726	763	772	733	774	756	774	795	795	770	758	746	748	758	752	734	739	735	784	742	749	736	762	772	777	761	789	741	806	721	796	793	760	752	770	745	749	783	735	769	794	740	799	801	794	765	755	800	772	759	817	819	761	763	733	800	790	788	781	793	752	815	831	799	800	836	812	795	735	764	763	810	773	742	762	772	759	739	747	764	794	828	755	730	729	753	727	817	766	753	753	793	776	789	781	803	766	746	786	800	744	728	828	770	767	754	754	800	795	786	801	750	766	745	794	714	776	774	772	743	775	797	731	751	735	784	770	777	730	766	770	790	774	809	758	797	765	764	760	798	778	754	763	782	768	741	743	806	785	757	798	761	779	763	755	747	743	765	752	758	770	726	767	757	767	831	728	726	784	782	781	767	760	794	753	796	812	764	799	776	785	796	776	754	756	784	778	766	806	711	762	772	766	743	810	744	676	755	822	810	794	804	790	811	776	740	777	770	730	744	728	770	753	743	799	771	784	779	757	757	755	765	744	782	745	815	727	792	728	798	789	773	706	729	765	809	760	794	766	790	761	805	793	751	799	822	755	743	737	790	768	779	755	750	756	773	781	756	796	777	747	751	754	720	781	748	789	775	768	801	744	813	716	771	772	796	813	751	753	791	756	777	773	737	748	777	797	806	824	760	779	732	760	770	758	783	747	717	764	768	757	808	720	784	813	772	788	741	783	770	759	733	776	794	806	802	752	808	752	798	745	769	798	776	776	726	830	760	771	742	733	807	758	780	805	767	710	781	798	770	801	791	762	825	809	748	803	756	819	760	792	745	759	741	772	773	739	799	740	758	744	808	817	733	788	778	763	779	758	757	785	773	789	733	730	773	743	761	803	744	790	793	790	761	746	773	751	783	765	755	783	746	789	751	760	771	803	807	783	759	749	767	745	760	793	814	791	766	777	751	779	777	742	727	783	748	815	761	732	777	761	765	744	749	739	755	798	742	780	789	766	761	713	772	734	763	740	781	744	754	766	764	748	751	778	781	735	735	809	722	767	758	742	780	737	758	773	820	721	729	801	700	764	788	808	766	753	679	749	733	756	730	724	807	764	756	780	790	775	816	760	741	768	746	768	734	754	769	756	784	797	742	756	837	814	749	726	728	783	762	758	751	751	769	766	749	779	792	770	801	789	750	768	754	802	780	750	773	776	823	764	754	774	761	746	755	767	762	780	778	792	762	746	762	745	782	762	772	775	777	835	762	773	712	716	781	771	798	766	733	700	739	753	740	786	785	735	771	737	751	776	786	825	776	719	761	753	753	809	813	764	783	765	769	763	760	753	788	761	804	789	759	784	776	729	823	755	771	785	720	773	793	780	781	824	805	732	718	790	754	780	747	774	755	750	795	739	756	779	773	797	737	773	755	746	815	780	739	745	757	788	751	725	763	755	754	780	775	784	768	797	774	759	742	765	736	783	809	813	744	754	799	779	799	824	733	809	785	758	784	816	757	747	727	762	762	772	749	818	715	762	717	748	765	818	766	748	771	745	805	752	782	763	761	764	783	786	722	809	781	751	746	759	748	734	833	779	789	761	767	771	811	801	757	753	778	778	801	724	744	778	824	748	782	809	781	795	790	782	740	797	790	767	766	756	810	793	819	736	785	776	773	815	744	749	737	807	752	731	772	734	763	791	717	756	777	764	763	735	794	765	774	759	772	797	783	734	829	752	789	777	783	793	756	788	759	722	787	737	775	734	769	725	737	776	760	768	796	737	810	780	752	842	761	808	756	814	768	741	795	725	738	768	769	757	749	763	826	771	761	735	761	761	774	730	754	796	792	808	756	758	753	770	748	782	750	776	747	813	759	770	770	784	775	787	823	805	779	776	788	776	777	795	701	768	754	768	770	786	752	730	735	779	786	758	755	789	763	774	790	713	731	790	747	715	785	789	786	781	828	775	783	764	763	780	786	724	845	783	720	799	795	737	705	747	713	775	742	755	736	836	794	792	753	712	749	764	746	728	758	789	779	814	748	746	750	765	782	760	771	772	732	774	767	758	771	702	785	770	759	788	793	727	737	747	744	751	815	787	746	790	788	749	762	788	816	779	752	709	788	789	808	792	817	792	746	777	773	780	798	759	757	792	784	802	765	770	751	714	763	732	799	727	769	723	777	738	808	775	739	752	772	818	796	729	786	757	807	725	830	795	778	730	789	748	781	792	766	758	777	750	803	751	762	774	757	775	765	741	776	802	795	741	797	745	752	760	786	732	726	798	778	776	756	727	782	718	777	754	749	786	712	752	743	792	756	715	782	817	822	707	750	756	802	766	754	759	757	773	757	785	785	808	811	746	765	808	714	734	747	755	798	734	784	798	720	720	791	819	726	823	774	754	804	831	784	792	789	764	803	784	798	768	713	781	758	761	772	788	721	763	799	781	773	751	805	833	772	786	764	742	770	780	768	792	764	752	719	672	741	787	790	746	755	728	754	798	746	786	784	767	735	783	782	761	774	857	792	758	749	789	779	726	766	767	801	737	787	761	785	720	755	753	806	757	827	797	785	742	746	813	779	792	777	728	732	782	773	747	766	791	793	805	811	748	757	799	759	809	774	797	762	774	770	790	776	746	757	798	755	762	746	765	824	778	771	787	783	801	824	760	761	770	768	755	807	781	772	773	759	790	746	770	773	740	793	776	745	737	735	703	798	777	783	755	789	774	733	782	703	800	714	747	758	781	746	800	767	755	836	788	763	776	760	724	775	787	759	772	723	800	778	731	793	729	800	753	753	758	788	795	763	729	757	746	746	731	766	764	750	779	777	717	772	773	745	774	742	765	744	788	745	763	800	777	758	736	751	761	800	780	795	763	791	768	762	814	757	801	797	737	750	759	755	797	754	828	782	764	739	834	736	760	795	753	747	771	767	750	736	757	752	802	801	774	774	734	762	756	754	747	754	789	737	778	774	759	806	844	781	815	705	720	743	771	777	736	818	801	748	804	774	819	810	772	742	770	780	735	739	791	769	771	766	731	767	735	758	747	795	776	769	734	734	729	793	775	768	800	792	714	800	751	822	748	751	717	780	760	752	815	717	780	803	810	753	792	769	738	802	785	768	725	768	800	794	761	756	747	747	744	740	789	724	783	799	786	771	779	770	789	753	763	803	810	777	752	804	765	742	796	745	788	790	756	802	692	779	784	831	741	755	810	755	751	756	807	742	754	784	699	746	743	756	743	778	751	797	772	797	736	785	736	809	782	749	741	802	816	751	793	805	748	787	752	805	783	813	794	732	735	746	717	765	795	828	724	768	742	762	794	746	767	729
5289	2603	477	272	258	278	300	285	254	243	203	197	183	171	158	171	171	142	135	140	124	124	121	130	120	134	121	116	111	128	106	129	124	103	103	113	99	116	99	116	115	124	112	105	129	107	109	125	96	94	91	97	107	111	131	119	108	111	100	101	89	108	97	102	107	94	122	103	104	112	113	109	97	103	119	113	102	104	109	108	111	91	108	113	94	102	96	141	102	113	114	92	102	92	94	126	93	104	107	98	114	108	112	127	106	103	115	94	107	97	106	115	104	105	92	100	105	133	91	111	97	98	108	93	108	100	107	104	102	111	108	89	95	121	113	124	91	102	114	101	111	108	106	99	108	112	102	120	99	107	99	128	110	109	123	90	102	109	99	96	100	93	105	124	117	95	112	97	103	93	96	99	98	116	96	94	111	100	112	105	91	99	119	101	104	118	99	110	110	118	130	87	96	102	130	108	122	127	112	110	105	113	98	110	96	109	118	88	106	97	101	101	107	97	95	93	113	110	109	117	105	103	100	114	111	106	113	113	105	104	117	103	103	88	103	101	92	121	111	94	84	119	106	96	136	126	105	92	116	114	98	118	113	118	113	108	102	99	113	110	95	104	101	114	93	102	101	93	105	115	107	90	105	88	116	109	105	118	102	108	111	115	103	82	114	103	110	98	92	106	98	98	94	115	111	112	129	88	111	106	101	95	107	107	102	106	99	101	98	92	109	108	110	108	107	106	97	100	103	116	112	113	118	104	84	102	99	110	107	122	98	102	107	103	107	88	112	114	118	109	109	105	94	101	115	85	99	108	111	108	87	96	98	95	105	113	103	88	108	102	92	118	119	77	102	101	104	108	106	117	89	108	108	107	102	116	101	120	102	108	91	107	109	111	110	105	100	88	106	120	128	106	90	124	94	94	118	110	104	104	106	127	111	96	96	98	102	111	97	113	104	110	92	104	105	108	112	113	118	109	91	118	99	118	99	106	106	107	99	89	98	95	90	117	104	96	89	93	99	89	93	118	97	109	99	104	110	104	106	108	115	107	121	98	98	109	118	105	123	107	124	80	110	105	96	111	113	95	108	110	93	114	106	106	113	113	115	127	104	88	93	102	99	108	110	105	88	102	100	98	105	104	112	123	91	127	92	108	115	109	87	112	106	119	98	98	97	81	98	94	103	104	118	92	99	107	127	128	88	99	114	109	110	110	108	98	117	96	101	80	93	101	103	114	90	108	107	102	112	113	110	89	121	98	103	122	115	124	112	114	111	121	109	89	96	110	97	102	113	105	95	107	96	102	98	89	111	90	103	108	94	95	105	121	119	103	99	105	126	115	131	99	115	116	119	116	113	117	110	106	99	110	122	101	104	115	109	108	111	115	87	112	94	102	117	121	106	105	106	93	113	113	108	110	102	102	124	102	108	116	93	104	104	110	104	95	94	108	108	105	140	106	86	110	117	100	106	102	110	100	106	90	112	79	102	91	107	127	95	110	91	111	110	93	111	100	112	113	105	94	111	98	90	123	110	110	106	95	100	106	96	75	111	102	103	103	102	127	120	117	101	106	112	107	93	107	103	100	106	100	102	115	95	106	95	105	97	112	95	104	128	118	108	123	94	106	101	131	114	104	106	95	94	95	109	105	89	122	120	101	101	99	121	102	109	100	105	105	105	93	91	103	111	110	117	107	110	111	98	94	119	122	97	92	88	106	95	113	93	120	107	115	103	107	115	106	101	111	93	115	86	117	100	103	110	91	108	110	115	110	110	106	105	101	107	106	95	106	120	95	117	104	92	114	101	116	115	105	90	117	101	93	119	127	106	112	92	122	108	95	101	98	105	108	105	103	108	114	109	123	118	98	93	111	96	116	109	123	88	108	115	109	120	98	109	120	122	113	110	119	99	108	91	107	105	104	125	122	110	107	129	111	112	98	120	106	94	122	95	98	86	110	93	109	90	111	95	96	114	111	108	110	103	95	101	124	87	110	98	97	116	102	111	110	100	94	104	113	115	86	97	103	106	103	120	105	109	118	103	103	94	100	115	95	96	106	104	133	92	102	108	111	96	94	104	111	108	104	98	98	109	88	113	99	102	118	107	106	101	108	125	121	113	113	114	124	111	103	109	103	111	100	139	111	106	106	101	119	99	102	95	106	111	128	114	110	101	123	114	118	107	121	108	126	113	98	103	113	107	104	94	103	109	112	90	96	108	114	116	98	116	112	118	102	113	113	105	94	98	102	121	110	96	111	104	107	88	103	103	117	107	87	97	96	96	108	97	109	88	110	105	96	99	93	122	101	105	106	115	108	120	109	120	113	113	100	95	103	103	101	87	108	117	105	114	138	122	104	107	93	113	111	104	117	109	103	90	102	115	102	97	109	106	101	92	101	100	115	95	111	111	112	103	117	119	105	115	91	117	118	116	100	104	114	94	122	109	104	121	115	107	99	102	95	106	85	100	101	114	102	109	89	97	110	89	107	106	98	101	95	113	93	106	106	102	120	107	117	119	111	104	94	113	106	102	101	104	117	99	104	106	99	109	107	110	124	115	100	113	111	110	100	99	111	114	96	121	110	112	98	104	111	101	112	105	116	108	121	117	92	98	102	122	116	102	96	91	109	114	129	111	99	106	101	126	102	134	103	112	92	109	103	111	124	101	101	104	93	116	105	123	108	104	87	102	100	95	112	111	111	106	112	100	104	98	121	93	105	119	100	106	94	101	106	86	102	105	102	99	102	100	103	120	90	78	98	110	96	110	107	95	91	113	115	104	116	96	100	85	114	98	104	118	109	103	106	101	110	115	114	115	119	89	107	110	118	107	103	106	94	95	91	110	109	102	91	112	91	106	116	106	110	112	101	118	101	115	108	131	103	106	105	83	101	108	108	110	108	122	100	98	103	116	103	123	114	96	116	108	106	116	94	99	93	109	93	97	125	96	104	110	110	124	97	128	95	111	116	113	116	89	105	95	92	131	108	118	112	95	111	101	93	120	103	119	104	109	98	111	100	91	108	123	104	100	120	118	107	105	90	104	92	102	81	95	111	120	101	102	112	96	99	116	99	121	108	121	96	124	118	100	98	79	126	100	108	117	113	94	117	100	117	104	121	100	95	116	75	119	99	138	96	115	114	106	98	109	119	116	90	109	98	122	114	89	109	98	98	97	94	113	113	118	94	100	82	95	99	116	103	109	97	110	113	114	127	107	124	97	110	113	114	105	118	104	101	106	120	109	89	133	100	104	115	99	119	112	120	100	111	102	110	120	95	115	84	93	92	118	111	109	111	107	113	118	100	111	98	98	104	96	95	121	111	106	116	97	108	101	88	118	122	106	103	98	115	91	109	94	104	111	105	100	110	120	83	123	110	113	108	114	123	109	104	114	92	90	89	99	100	121	108	112	95	107	101	108	121	105	95	109	95	128	114	110	112	113	121	114	110	107	114	115	91	134	108	84	107	87	120	101	121	104	101	109	113	109	111	115	126	111	116	99	110	94	121
30870	17336	4990	4970	9468	11623	10530	8825	7241	5997	4961	4209	3584	3300	2831	2538	2302	2121	1942	1747	1631	1575	1442	1385	1283	1208	1128	1080	1045	966	928	962	907	839	871	888	908	856	815	794	818	859	807	804	826	822	838	856	866	801	807	837	784	809	827	774	859	831	871	805	826	792	835	766	831	827	891	843	813	839	791	898	855	882	840	858	818	833	869	778	810	835	834	872	839	795	887	819	854	814	811	844	849	802	865	800	843	846	781	805	774	801	840	814	826	828	810	864	800	810	849	830	797	841	825	805	813	860	739	853	858	893	886	853	904	833	840	817	849	876	810	864	848	821	822	795	822	861	806	835	804	856	871	868	873	835	853	830	822	836	856	825	868	892	858	853	777	821	833	895	859	805	835	853	819	826	796	851	810	810	838	880	831	836	816	855	825	834	892	788	862	829	840	805	791	862	837	881	835	813	828	844	844	818	835	821	847	866	840	864	844	854	827	852	850	762	810	887	862	844	817	802	810	810	805	861	877	828	854	882	836	872	825	840	848	810	822	902	823	821	851	833	839	832	862	851	812	791	805	846	848	833	823	824	843	861	857	788	875	823	864	802	785	809	842	826	803	831	836	855	757	855	813	842	808	847	807	824	850	836	826	822	883	818	767	791	836	843	837	781	847	805	814	822	842	791	827	797	873	849	785	829	845	845	864	874	854	840	869	802	763	819	811	814	842	791	779	819	810	816	817	819	821	792	770	822	881	804	819	838	846	791	819	796	784	829	786	885	855	842	816	848	838	780	813	878	801	840	821	840	869	785	854	828	835	845	888	849	900	851	797	833	820	848	809	819	834	838	845	823	818	842	835	845	839	822	880	862	850	783	854	889	833	748	833	799	801	823	837	879	831	812	837	799	831	812	825	833	821	822	840	862	821	828	895	849	868	781	864	791	815	867	811	821	803	826	855	879	784	828	859	833	820	856	778	800	861	824	810	874	873	869	828	837	809	838	823	853	841	813	830	841	833	808	828	777	811	819	807	857	826	832	783	830	846	839	894	803	857	815	809	808	826	796	812	907	797	830	862	780	842	851	842	831	795	856	840	832	899	837	842	852	873	850	826	782	816	804	851	853	821	838	802	862	827	809	828	808	815	802	820	819	845	849	818	817	805	834	851	864	843	838	827	817	807	797	841	798	834	843	850	826	811	812	788	842	832	800	801	839	784	831	833	809	789	835	795	838	848	777	836	801	885	823	805	835	865	794	822	860	818	844	757	832	790	819	798	832	879	860	842	814	839	829	796	843	839	801	846	801	827	837	812	836	877	864	804	860	838	833	842	838	807	788	837	798	819	815	846	800	877	827	841	843	808	834	804	901	794	825	811	826	870	835	819	857	815	780	817	816	819	841	849	866	815	828	885	856	833	820	820	805	855	824	871	808	809	829	770	857	811	837	775	800	866	830	820	838	847	887	848	781	811	784	808	805	859	845	829	846	912	839	848	849	798	791	800	872	850	792	847	846	849	844	784	849	852	844	828	872	803	834	792	835	803	790	862	855	838	825	825	841	843	806	792	798	821	827	847	849	824	816	866	796	878	796	851	815	788	836	796	790	823	809	805	824	834	890	809	856	820	865	798	833	826	835	836	824	812	821	803	875	838	849	836	867	805	857	827	763	801	844	796	815	796	839	812	825	823	819	865	850	799	804	820	830	887	836	838	822	863	868	858	799	780	806	796	845	805	837	838	831	824	877	869	790	776	834	791	845	817	818	853	840	821	847	792	838	817	847	808	840	814	830	882	871	850	855	849	845	812	877	822	842	871	811	804	881	843	852	793	868	796	824	841	844	789	805	788	765	875	821	851	822	868	827	861	806	848	845	781	821	823	812	813	848	839	855	842	838	852	867	824	832	841	795	848	832	803	806	825	861	798	815	829	830	869	849	820	820	796	838	833	854	795	838	809	855	877	814	859	821	854	827	898	819	859	826	792	885	862	852	815	822	829	841	820	769	887	826	807	839	813	824	831	806	878	862	829	830	783	807	848	869	856	773	859	805	845	877	811	788	857	831	818	851	800	753	777	852	812	866	855	810	850	860	813	800	811	838	831	829	857	851	794	825	839	858	839	816	838	789	809	795	827	872	833	852	819	876	830	816	840	841	837	809	853	852	845	828	783	822	821	832	845	828	848	825	804	857	806	869	884	863	817	821	837	804	860	802	864	852	816	871	780	841	847	797	863	800	781	794	793	823	829	866	833	798	829	832	765	811	859	829	813	802	822	821	811	828	799	772	842	845	888	860	798	763	840	839	825	807	853	788	869	888	817	820	771	823	843	820	850	842	744	854	858	836	819	827	828	812	862	822	824	787	865	860	831	826	835	838	801	874	812	841	816	801	866	799	834	806	827	857	869	781	861	855	883	825	861	808	823	882	830	842	851	813	780	793	856	856	839	874	799	838	873	820	805	836	851	831	859	837	781	862	854	820	873	824	804	789	830	819	805	860	820	848	847	882	854	857	848	798	829	853	855	829	825	827	845	859	804	828	864	808	772	870	806	824	855	867	863	842	842	809	846	802	847	797	789	752	829	809	854	810	836	854	752	756	825	853	835	811	823	822	800	808	823	803	823	764	826	783	845	826	820	887	834	865	878	906	821	833	853	855	794	814	867	793	833	815	849	829	871	783	846	850	850	799	795	861	842	830	843	802	808	885	808	868	842	842	874	849	805	853	830	805	858	853	819	764	817	864	809	825	817	866	817	792	834	809	806	841	824	867	867	817	823	831	844	789	850	812	826	823	867	817	820	864	866	833	806	862	825	848	828	795	821	831	844	800	842	811	811	880	819	812	787	832	803	801	848	831	873	804	798	877	811	841	815	815	807	841	769	817	877	846	827	807	835	881	841	808	787	819	811	829	818	793	788	820	811	837	815	806	851	827	825	847	871	854	863	843	817	861	789	799	810	779	877	848	847	870	783	870	800	801	847	811	826	881	853	849	842	870	833	863	863	897	838	840	830	850	834	833	811	831	866	867	830	812	804	883	876	838	816	855	875	836	764	780	826	846	806	781	867	823	852	862	862	868	802	779	859	886	891	852	875	806	876	826	842	798	808	799	876	886	830	888	817	830	857	907	830	825	873	856	835	804	850	871	802	842	818	848	798	811	825	829	793	822	834	810	843	824	833	832	802	812	835	841	814	831	849	797	888	832	867	767	786	818	845	799	821	829	864	825	811	840	807	841	837	853	835	848	836	785	813	834	851	828	811	806	824	824	835	867	820	839	831	819	845	844	786	807	861	803	842	817	835	780	809	835	828	826	827	830	851	811	786	838	843	865	860	801	831	813	799	780	810	828	834	797	825	797	807	854	801	823	855	852	841	859	799	786	875	754	839	842	802	852	812	828	846	857	831	842	773	889	891	791	877	806	874	813	817	849	849	779	842	830	818	788	805	804	835	851	832	795	816	810	844	836	801	819	880	850	848	858	865	789	829	831	866	789	856	797	837	851	826	815	798	858	856	801
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	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
