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
339939490672	339939491191	339939491741	339939492291	339939492841	339939493391	339939493941	339939494491	339939495041	339939495591	339939496141	339939496691	339939497241	339939497791	339939498341	339939498891	339939499442	339939499992	339939500542	339939501092	339939501642	339939502192	339939502742	339939503292	339939503842	339939504392	339939504942	339939505492	339939506042	339939506592	339939507142	339939507693	339939508243	339939508793	339939509343	339939509893	339939510443	339939510993	339939511543	339939512093	339939512643	339939513193	339939513743	339939514293	339939514843	339939515393	339939515944	339939516494	339939517044	339939517594	339939518144	339939518694	339939519244	339939519794	339939520344	339939520894	339939521444	339939521994	339939522544	339939523094	339939523644	339939524195	339939524745	339939525295	339939525845	339939526395	339939526945	339939527495	339939528045	339939528595	339939529145	339939529695	339939530245	339939530795	339939531345	339939531895	339939532446	339939532996	339939533546	339939534096	339939534646	339939535196	339939535746	339939536296	339939536846	339939537396	339939537946	339939538496	339939539046	339939539596	339939540146	339939540697	339939541247	339939541797	339939542347	339939542897	339939543447	339939543997	339939544547	339939545097	339939545647	339939546197	339939546747	339939547297	339939547847	339939548397	339939548948	339939549498	339939550048	339939550598	339939551148	339939551698	339939552248	339939552798	339939553348	339939553898	339939554448	339939554998	339939555548	339939556098	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2722	3600	2300	2722	3600	2300	2722	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2726	3600	2300	2726	3600	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21915	20016	27284	22466	20017	17293	2220	937	669	598	535	449	434	402	357	369	342	354	329	320	299	279	304	275	286	292	283	284	275	276	283	305	269	289	294	294	287	273	261	269	262	252	279	248	257	251	258	287	252	265	259	253	259	276	254	277	270	261	286	260	263	240	260	274	246	279	234	268	284	255	255	243	269	285	290	278	269	246	272	282	275	240	238	254	274	252	284	268	252	253	230	271	256	253	265	286	239	243	254	249	237	266	265	253	241	252	258	275	248	265	270	240	262	256	234	251	283	237	262	273	277	273	231	253	237	263	242	262	278	296	226	256	230	237	275	264	262	272	262	265	276	261	255	240	251	261	243	277	224	254	268	247	249	227	283	266	261	230	259	234	274	268	251	256	261	269	237	243	242	258	259	265	268	245	259	280	247	256	244	232	259	242	268	242	262	265	232	243	261	266	236	253	262	264	265	246	275	226	262	240	280	276	256	259	249	270	258	276	267	252	239	240	271	251	241	241	261	286	238	248	261	234	270	238	274	262	263	263	258	270	249	262	257	264	256	250	253	243	255	256	244	225	288	281	271	233	266	237	261	232	239	254	258	223	249	262	266	268	255	281	265	226	239	240	240	252	264	281	246	268	277	260	266	237	252	253	248	278	254	232	258	265	251	246	284	234	239	231	238	280	271	260	275	237	268	250	265	260	259	253	253	239	265	232	292	231	238	250	227	248	273	226	223	273	263	273	250	233	262	227	257	255	237	256	259	267	251	238	262	250	255	270	240	252	265	256	259	261	265	258	273	238	226	267	248	259	244	255	256	246	243	267	250	273	259	234	238	253	279	264	269	242	237	261	247	254	287	263	281	275	280	258	262	256	264	252	270	225	273	258	237	246	280	235	262	243	235	236	256	232	252	264	241	251	276	230	246	260	258	253	256	258	286	260	255	213	271	263	228	238	265	245	253	258	277	239	266	252	243	264	259	251	258	273	248	275	269	247	262	241	236	253	252	253	263	256	236	253	246	230	271	285	256	243	243	263	242	249	242	265	284	253	222	284	278	239	237	275	261	243	256	261	256	220	260	269	259	231	243	288	275	227	229	267	268	262	229	266	272	257	253	257	240	253	251	233	222	243	256	264	245	249	262	291	258	247	260	254	259	255	250	237	226	246	250	250	242	246	230	221	260	273	263	219	282	254	245	268	230	249	237	273	265	251	247	260	289	236	253	232	266	245	259	264	252	268	238	279	239	272	248	246	244	249	241	260	286	233	265	261	249	264	262	247	236	247	261	277	249	228	253	282	258	256	273	255	282	242	227	256	257	261	234	253	262	246	248	249	244	243	236	242	255	241	241	273	264	221	275	243	242	255	232	277	271	262	260	251	248	290	259	251	233	264	240	221	243	243	253	261	264	246	270	255	268	253	255	240	292	272	245	249	253	243	233	236	236	274	264	257	242	248	242	265	257	281	253	247	256	265	261	274	240	269	256	262	263	276	240	256	244	272	249	291	252	255	213	246	250	274	241	261	219	250	248	236	265	237	271	259	273	278	263	289	265	237	256	266	272	267	226	249	239	258	274	277	251	254	267	266	280	251	235	249	256	253	278	243	272	266	265	263	205	242	234	240	231	254	268	255	263	276	257	244	273	243	266	281	235	260	240	247	253	229	269	254	230	248	237	239	256	249	244	238	261	252	237	269	285	267	256	245	240	246	247	241	252	250	262	257	234	258	245	230	265	247	246	244	250	264	244	241	290	236	244	236	239	247	249	261	259	240	251	286	229	226	252	274	263	255	244	247	267	267	245	220	252	269	273	241	274	255	237	236	252	261	247	260	245	241	259	228	247	229	233	237	245	277	274	262	255	283	245	224	241	269	242	269	248	269	252	228	253	245	211	242	246	256	238	245	235	257	252	250	256	259	276	244	261	225	267	259	254	264	247	280	254	226	242	238	243	238	257	255	247	240	264	220	241	292	233	264	248	243	265	243	278	242	250	272	289	262	271	258	242	268	231	239	279	270	274	278	233	253	272	293	230	268	270	261	246	290	254	243	286	276	245	223	280	263	257	259	258	246	264	250	242	259	245	241	245	229	229	272	232	250	229	267	245	267	267	253	244	240	265	245	243	232	246	265	262	264	258	254	254	260	247	260	224	237	258	278	266	264	259	247	249	276	252	237	255	285	257	240	259	255	285	273	252	270	266	241	247	248	234	263	257	230	242	224	232	250	230	286	247	279	262	266	246	264	263	234	234	271	257	248	229	278	264	269	246	269	235	262	255	232	244	233	254	264	271	276	279	265	257	268	280	229	258	279	265	278	246	229	226	266	255	264	267	260	288	268	260	283	273	222	241	263	257	253	251	268	259	255	242	251	294	259	240	262	230	269	274	249	279	238	249	218	250	251	257	257	265	240	279	249	280	260	265	245	238	235	251	264	255	251	295	243	264	243	257	271	268	268	230	231	229	260	268	248	271	240	238	245	244	238	224	222	250	248	230	276	244	253	246	202	244	237	253	273	241	280	280	265	254	265	257	235	242	266	230	233	243	256	268	242	238	258	293	228	241	277	263	229	255	264	281	245	283	287	248	255	245	248	257	248	264	250	230	257	258	241	244	250	266	245	262	248	257	239	252	232	244	239	251	240	244	239	252	257	257	264	269	232	249	239	248	264	229	254	257	259	275	219	244	259	255	254	260	269	284	240	246	253	253	258	258	227	243	266	253	237	242	252	275	231	247	225	244	251	236	262	255	240	240	235	264	256	238	239	236	253	253	258	265	284	260	292	243	274	266	248	245	263	249	248	248	238	263	299	264	269	271	258	259	250	287	277	261	244	255	259	240	254	267	269	236	276	265	260	222	256	248	261	231	246	260	244	244	264	224	260	280	269	280	234	260	235	224	261	247	255	267	254	261	261	235	281	261	270	279	225	248	232	270	284	236	259	259	268	247	268	271	251	241	289	258	249	272	243	247	238	253	232	247	221	276	222	249	273	249	276	246	262	263	261	282	268	233	204	257	256	245	249	254	272	240	232	263	247	255	243	241	225	241	282	254	242	246	238	255	243	249	241	264	241	256	267	252	248	243	231	223	239	251	272	233	264	269	267	227	240	268	265	256	238	259	254	278	276	255	265	210	270	284	254	242	244	278	266	262	269	269	256	253	248	255	281	274	239	245	231	253	285	287	239	249	241	257	228	247	264	266	276	261	215	245	257	233	239	275	257	256	226	265	238	240	254	276	244	261	243	276	259	256	251	268	255	272	245	232	245	245	271	273	259	252	251	267	260	270	255	260	251	272	251	289	251	261	264	232	277	261	248	263	275	246	260	231	257	246	270	251	248	252	247	245	276	250	271	231	238	243	250	276	245	263	251	264	257	250	255	258	238	280	236	236	271	222	258	257	278	215	240	245	250	279	271	235	269	263	261	274	236	278	268	263	251	241	252	259	253	299	253	254	261	250	247	263	232	269	235	253	240	236	279	233	246	231	257	237	217	265	287	233	261
9037	16679	14805	7904	5376	4050	3501	2575	2030	1699	1391	1135	1037	956	862	841	730	783	617	675	620	614	654	592	620	554	581	551	551	525	514	502	478	542	513	535	513	492	461	487	511	503	497	531	488	484	486	474	441	464	468	446	478	476	477	438	454	485	442	455	482	470	476	455	432	478	440	445	481	450	492	500	470	464	448	427	461	436	470	434	459	454	467	424	471	459	468	472	468	469	480	451	462	450	462	424	448	430	464	441	457	462	474	412	468	448	457	463	452	469	454	447	450	471	466	453	487	412	427	457	466	450	461	455	402	456	468	410	473	478	461	451	456	422	459	444	445	437	430	496	430	423	490	475	433	493	449	450	439	468	434	466	420	454	461	451	474	421	443	433	457	442	422	428	481	421	428	458	434	441	475	449	429	486	487	485	472	403	432	428	456	431	438	448	435	434	446	467	441	460	439	486	492	457	433	431	453	441	477	442	423	444	496	451	441	395	449	432	452	464	422	454	450	470	439	442	454	424	439	434	473	446	452	462	427	471	436	436	504	450	425	445	446	425	482	452	437	428	480	419	452	477	435	434	437	425	435	496	461	454	444	432	416	440	432	457	446	449	452	461	452	473	460	461	441	470	481	471	455	474	446	468	450	397	443	457	429	469	451	469	447	449	416	426	421	452	431	477	473	404	435	450	436	440	492	440	459	439	422	450	438	454	475	434	478	475	433	437	412	465	438	464	423	442	439	450	454	450	482	431	447	432	454	439	451	444	444	454	442	420	460	407	428	444	450	463	475	458	451	473	443	418	421	459	458	438	433	438	455	442	445	440	445	435	480	462	437	410	444	473	434	473	464	425	455	449	458	467	476	433	490	462	430	432	470	461	484	431	460	455	457	446	444	455	440	472	449	444	436	461	441	425	442	450	462	468	460	484	440	430	428	454	425	444	471	452	436	447	447	466	396	469	433	446	463	493	469	455	482	433	465	419	463	463	433	466	459	461	423	443	455	428	476	488	467	428	457	452	442	436	452	411	420	461	430	445	433	424	467	468	447	426	503	422	492	439	478	432	481	478	472	433	411	447	447	445	411	440	423	444	425	450	424	445	436	463	462	433	463	482	440	472	468	452	447	447	433	445	444	486	452	449	443	487	440	457	428	446	458	485	441	417	429	465	461	465	444	444	450	492	457	442	458	425	447	474	451	442	443	487	451	447	451	489	457	451	461	448	462	410	458	440	444	500	449	461	468	460	444	455	437	456	424	451	439	464	463	422	435	481	453	437	421	437	424	465	413	442	432	413	418	438	449	467	422	436	426	460	477	448	470	484	436	476	441	480	450	469	474	433	448	437	441	422	446	452	431	442	408	465	452	459	430	455	426	485	402	468	433	439	478	424	468	453	462	462	461	446	439	437	415	434	441	488	452	393	400	462	447	454	433	464	441	459	452	414	462	460	434	463	480	432	433	446	467	437	443	469	441	436	438	440	474	426	467	438	456	450	412	456	417	476	425	453	446	437	445	462	466	470	449	458	392	410	471	422	486	461	424	432	453	458	469	416	427	468	410	455	443	473	444	421	453	455	457	485	429	452	466	475	463	425	478	477	455	460	444	470	434	423	438	430	463	478	424	462	461	466	474	427	457	437	446	397	483	455	407	453	462	500	455	463	408	457	499	446	438	445	444	443	437	406	439	458	453	467	455	470	408	439	437	436	432	458	444	483	430	446	476	472	439	441	452	453	451	448	477	460	456	476	457	435	452	431	504	477	471	429	463	438	425	453	489	465	413	471	418	409	455	457	436	399	438	472	456	473	408	445	463	450	437	455	442	450	444	471	452	474	434	462	423	427	454	429	493	452	447	435	413	476	457	451	481	453	467	430	438	426	436	409	461	464	417	446	418	467	473	464	478	491	470	492	475	454	470	467	438	470	458	452	412	463	444	439	447	460	448	421	473	383	431	458	464	463	447	442	426	472	425	456	435	419	431	497	447	471	441	485	441	447	450	456	444	464	426	462	464	414	463	463	483	476	442	485	446	466	410	492	442	432	449	443	429	433	433	475	428	397	478	463	441	441	461	486	449	417	457	463	451	469	425	443	447	457	451	463	475	438	450	435	444	442	483	453	412	456	460	461	446	455	398	442	432	447	479	504	414	430	439	475	439	456	424	443	453	438	457	424	455	455	433	418	435	479	455	427	451	441	460	414	404	439	438	456	467	424	438	491	428	429	419	460	413	446	411	435	470	443	458	431	468	454	439	468	424	449	440	450	442	466	456	450	438	449	476	450	456	445	432	431	429	443	427	432	439	452	449	475	458	451	434	490	420	440	473	433	425	463	471	462	442	443	414	441	464	452	455	433	447	464	463	489	432	466	448	457	475	432	453	422	429	448	454	444	470	433	439	462	470	419	424	441	452	433	471	420	433	453	474	446	440	429	455	485	423	468	461	458	435	420	456	461	448	394	447	467	435	480	430	455	450	480	422	444	411	441	445	429	441	484	460	446	461	460	496	419	502	475	454	473	460	459	481	499	466	447	463	450	451	459	436	432	459	446	449	447	446	426	443	429	438	467	435	437	444	414	457	454	460	415	456	479	485	440	409	474	427	452	445	433	476	423	448	428	450	463	418	464	391	452	464	439	438	435	470	443	451	475	428	437	428	408	441	412	453	438	437	468	418	477	431	467	463	476	437	461	451	478	417	473	484	436	437	456	458	437	439	457	413	397	466	461	451	424	449	440	468	460	443	472	502	463	458	482	455	451	434	439	423	443	464	413	453	460	474	460	433	433	443	421	519	435	434	464	428	429	441	419	416	415	469	452	452	441	443	441	438	468	408	499	493	473	426	429	447	452	435	513	428	450	464	475	425	460	457	439	454	437	451	438	419	436	435	438	431	427	439	438	468	450	422	442	445	412	472	456	458	453	459	457	423	442	444	438	441	458	470	417	429	434	445	450	431	424	436	468	450	460	445	452	454	479	458	479	445	449	450	453	445	470	479	440	438	434	444	461	415	456	478	472	464	427	493	441	429	444	448	474	405	431	462	471	433	478	457	472	466	475	434	443	425	469	413	476	436	482	474	449	422	437	435	419	466	441	437	444	448	461	456	483	443	434	459	447	465	468	413	458	450	419	447	443	465	470	445	495	455	442	471	432	478	420	420	472	443	455	440	458	466	462	496	444	446	452	470	456	402	432	457	449	478	463	458	480	421	427	448	445	448	483	438	467	430	443	453	439	441	446	445	430	460	514	434	459	449	459	474	449	447	477	473	434	460	473	446	447	468	462	448	454	425	419	426	408	410	473	445	459	453	425	431	444	424	425	447	438	446	479	428	406	440	415	448	433	440	452	449	448	474	471	445	421	449	442	412	447	439	434	452	437	453	449	447	460	452	456	449	414	431	430	452	414	448	445	483	464	462	431	473	404	474	446	420	515	441	437	422	419	435	451	421	438	451	411	470	427	445	445	444	433	431	444	420	442	470	431	437	489	440	424	456	473	446	436	493	451
26845	19669	6128	1345	803	617	676	601	560	565	508	512	519	501	483	533	497	507	523	516	473	557	543	498	526	472	510	510	499	494	471	456	494	514	509	513	518	473	467	502	507	499	536	477	532	493	507	502	488	490	505	514	473	468	476	503	484	459	474	495	479	451	497	550	497	505	524	481	477	538	501	477	526	497	502	502	531	423	479	488	474	500	478	504	496	492	527	531	474	522	546	488	433	479	443	515	447	509	522	452	526	504	495	469	496	486	493	501	511	460	484	521	502	487	486	501	542	503	496	502	542	493	506	499	472	474	541	462	567	509	470	481	516	512	515	495	470	497	493	484	523	495	502	458	492	491	494	522	499	451	508	474	507	478	487	468	532	492	480	502	482	439	482	518	496	510	463	473	525	485	500	540	529	501	501	508	503	493	470	502	515	490	413	496	504	525	519	495	500	459	487	506	496	495	482	475	516	472	499	508	513	495	539	556	474	478	512	508	448	513	505	493	480	491	540	468	516	480	478	480	494	485	504	505	504	469	490	493	491	505	466	475	491	521	523	501	472	509	527	527	522	480	487	503	480	506	470	493	465	506	510	468	495	528	517	507	499	477	517	542	495	484	558	493	480	504	475	493	499	532	447	555	531	497	524	482	502	492	496	498	496	500	466	500	490	509	531	490	501	509	466	468	480	475	512	492	512	491	491	524	497	530	499	534	484	472	491	505	531	514	478	493	501	489	489	546	485	472	475	493	504	453	498	471	518	456	496	466	505	486	513	491	503	491	500	500	493	506	493	441	475	454	515	460	498	492	488	487	500	494	511	511	453	481	478	528	489	530	519	498	524	504	524	501	488	510	511	513	524	471	492	509	520	512	463	549	497	503	500	494	498	516	531	492	523	518	533	510	474	481	492	470	557	473	499	495	471	514	523	489	507	512	494	479	473	523	515	470	483	528	483	486	524	528	513	489	533	515	539	469	515	481	509	497	495	458	492	507	538	475	501	458	466	485	521	499	491	506	508	488	499	515	500	466	509	491	491	505	527	494	484	484	516	482	483	468	489	470	460	492	454	504	488	515	533	531	493	483	505	530	510	493	516	505	510	497	492	508	493	503	502	481	530	503	496	536	511	480	498	516	522	509	534	519	471	509	488	493	478	459	453	491	478	535	478	485	497	584	527	515	500	519	517	475	510	490	496	482	499	517	527	492	487	479	482	498	534	479	501	464	517	462	510	519	457	539	470	490	502	503	529	514	468	496	495	505	454	521	442	488	473	486	473	536	488	514	511	484	504	470	531	472	494	500	491	527	483	512	525	525	519	485	497	559	490	500	508	483	502	483	478	518	486	520	524	516	538	501	473	440	457	487	507	506	452	497	474	522	440	492	539	461	489	494	485	524	489	500	524	508	500	538	465	465	478	510	500	509	464	469	464	489	482	502	496	470	508	448	464	539	495	526	479	546	505	487	492	497	479	496	563	477	478	538	501	499	500	484	524	516	501	503	488	515	481	513	534	489	486	511	498	508	498	504	465	494	498	492	486	486	521	518	499	471	531	517	491	469	499	522	512	522	515	495	534	461	486	496	500	541	492	465	520	476	467	483	508	490	522	473	513	505	486	533	510	458	501	483	511	527	499	483	513	500	465	472	522	523	484	487	483	515	493	499	521	500	460	535	516	483	503	486	522	495	472	495	521	505	483	533	508	519	504	506	490	505	473	490	481	477	498	546	514	497	481	515	518	504	486	482	512	521	455	519	535	492	484	501	478	512	506	522	556	463	520	474	456	493	542	502	486	491	478	530	520	482	499	514	512	530	503	470	500	519	512	488	487	480	519	438	482	462	492	522	491	489	466	521	524	528	480	493	502	498	465	474	516	525	483	521	477	522	481	503	528	496	471	506	524	503	498	506	448	500	489	479	504	457	447	513	483	453	491	511	517	470	495	445	513	510	488	464	505	459	492	483	524	516	480	464	478	496	487	490	493	499	524	533	514	511	509	525	492	505	479	488	474	470	466	502	492	501	502	554	504	448	537	506	484	510	500	513	522	502	498	485	532	500	515	487	508	473	524	499	549	538	490	505	451	502	495	502	499	474	494	544	490	442	477	499	496	499	502	526	475	447	498	530	479	513	475	520	507	476	504	509	534	511	529	507	483	516	509	519	527	486	478	494	483	480	517	550	471	500	492	485	452	478	476	490	500	497	495	492	526	447	526	492	515	540	457	497	471	473	475	529	473	469	488	528	486	517	507	508	463	515	514	449	487	505	498	470	496	498	475	513	502	500	498	512	489	459	530	505	521	476	507	516	469	503	468	506	479	496	493	472	520	530	495	470	493	515	500	450	532	460	465	515	489	480	492	510	515	457	470	487	511	498	486	509	502	468	483	547	498	506	509	523	468	456	544	518	511	522	537	476	468	465	491	498	536	516	494	435	507	476	519	504	531	478	499	481	500	462	477	511	476	501	535	472	514	508	508	473	493	467	542	497	498	481	489	538	477	523	503	483	497	488	475	541	508	486	488	487	460	491	489	468	513	504	502	525	506	507	508	487	497	553	475	467	522	519	490	511	480	503	446	536	496	551	502	530	514	496	506	476	490	448	489	482	491	485	505	500	500	508	524	506	477	457	491	502	496	496	508	491	485	461	509	507	491	502	543	498	514	498	560	494	470	536	519	508	522	478	493	494	482	484	475	502	491	499	529	531	529	498	495	506	487	533	468	490	502	477	528	493	440	513	493	472	511	507	472	473	493	458	532	497	503	477	526	523	465	498	506	489	477	493	540	512	475	482	464	493	492	444	514	521	478	455	507	480	503	515	506	529	477	492	512	484	479	527	475	549	522	508	502	462	496	490	548	524	517	502	519	479	490	531	473	505	448	535	504	531	463	502	514	546	496	509	493	512	488	481	522	476	488	471	464	498	499	519	524	494	485	492	517	487	515	485	457	482	518	518	474	453	520	537	482	497	482	516	487	521	502	499	513	496	483	533	487	502	463	485	472	490	505	468	517	534	552	493	462	511	530	492	494	512	464	474	479	492	540	465	467	467	516	474	521	476	556	516	497	479	488	486	462	492	497	505	447	503	468	520	516	507	506	495	484	474	477	469	446	463	495	489	477	522	485	490	500	507	505	524	504	500	510	473	504	513	462	478	542	480	502	503	497	535	507	469	491	484	490	473	498	521	532	487	480	548	492	500	497	507	531	508	489	483	469	504	502	500	471	494	505	488	489	466	490	452	473	500	549	453	487	506	483	531	474	476	506	489	508	529	450	488	520	489	490	511	509	563	493	474	518	526	516	499	449	503	495	488	473	523	538	518	526	432	477	529	498	485	491	517	448	485	461	494	498	535	525	468	504	441	497	522	466	512	503	484	478	498	488	454	505	473	494	500	491	487	537	455	491	499	472	485	462	499	502	509	471	475	482	522	508	501	500	491	516	515	499	497	519	471	499	475	471	510	486	422	498	487	488	474	496	513	507	496	484	489	479	484	466	519	459	482
5486	4067	4243	2391	1602	1440	1341	1195	1065	990	938	950	894	949	887	891	845	878	907	883	850	849	928	907	891	799	893	892	856	830	857	886	859	855	872	820	855	876	850	809	891	853	839	834	882	881	774	827	880	856	893	826	854	865	835	856	881	841	871	866	817	863	797	849	826	806	879	883	850	868	895	847	861	846	837	829	875	828	906	897	792	923	846	873	857	889	842	828	855	824	842	847	880	834	839	873	847	876	834	820	823	868	865	875	856	864	822	824	805	884	882	858	821	803	859	811	867	871	863	858	917	908	908	803	896	848	820	860	828	834	829	829	818	889	853	831	867	881	845	839	846	816	878	836	833	880	822	885	869	815	816	854	896	890	856	885	870	860	875	884	836	843	847	856	867	819	859	873	883	834	849	842	817	869	822	856	882	891	892	839	820	866	816	862	887	878	824	872	824	871	894	830	883	858	841	857	823	822	843	817	827	847	831	863	888	846	906	898	885	853	902	848	853	872	797	838	821	896	822	853	849	841	843	836	840	867	882	825	902	834	865	816	801	890	896	884	899	890	861	901	895	871	837	867	859	838	884	912	874	889	864	807	879	861	878	857	812	850	888	803	856	814	908	865	868	867	823	839	829	876	835	800	865	874	857	874	873	843	881	876	839	852	884	900	889	872	812	885	867	854	850	867	854	856	802	833	888	815	831	845	803	842	848	891	895	874	862	838	848	797	838	788	893	888	902	818	890	795	849	821	838	848	884	841	897	833	845	857	857	796	784	849	902	860	862	856	901	826	797	823	857	794	842	821	841	849	848	883	857	848	835	809	830	828	842	843	828	882	857	845	828	870	867	887	860	821	880	768	807	893	833	846	872	915	846	864	853	835	796	857	898	848	854	829	870	810	810	873	807	837	844	873	835	804	862	802	866	846	891	827	838	829	843	834	806	854	789	860	849	914	841	846	824	859	858	798	872	839	841	847	845	892	810	863	846	871	910	854	862	916	828	860	889	878	828	876	908	814	846	843	777	883	792	856	820	824	947	901	812	879	837	857	866	848	853	833	879	898	852	913	859	873	851	901	845	864	822	791	880	845	836	844	878	883	838	849	868	815	847	885	859	863	819	855	796	831	819	832	805	869	857	838	839	889	869	874	866	819	842	838	816	908	809	786	849	859	857	815	870	818	857	873	862	871	849	797	788	872	847	883	798	816	815	824	859	872	852	824	850	843	810	777	853	833	851	819	861	841	875	824	842	867	863	820	845	886	857	844	843	865	830	831	817	798	859	875	855	864	875	838	850	835	824	881	879	818	891	836	903	831	881	824	847	859	867	868	875	817	831	841	824	817	878	791	787	889	878	862	832	856	848	884	884	799	796	859	870	825	868	904	785	796	876	830	843	890	820	869	798	872	887	842	877	840	807	847	848	870	845	914	859	869	857	886	856	771	846	841	858	862	865	854	825	866	852	845	875	801	897	901	833	922	909	869	871	839	834	814	833	890	867	859	825	867	881	855	886	842	806	885	894	842	876	873	850	848	896	817	816	856	802	874	855	890	892	868	876	802	896	870	860	845	857	833	877	857	859	850	822	846	857	908	844	840	766	848	785	867	827	860	799	880	799	851	871	852	849	854	914	839	863	832	857	850	881	830	859	864	837	862	875	852	840	871	838	870	883	862	815	903	819	838	832	846	838	812	882	836	859	859	861	820	820	864	857	849	828	880	849	793	852	843	825	838	786	841	898	901	828	875	835	830	811	834	865	865	843	836	849	851	823	854	820	830	846	854	840	803	848	898	935	818	913	874	827	856	895	882	840	885	821	834	817	831	849	859	865	804	860	870	852	897	873	812	847	907	814	846	875	840	845	861	850	839	863	814	870	793	816	891	801	835	846	813	835	852	835	829	860	903	777	835	904	796	846	857	856	773	801	795	842	828	851	859	833	803	814	911	830	817	828	828	874	801	828	809	874	858	845	827	828	819	848	846	834	891	886	868	854	805	850	830	870	879	800	816	847	852	817	835	867	805	894	842	829	851	932	887	836	859	819	896	832	871	831	821	834	855	845	863	831	851	881	861	876	899	866	887	878	842	881	847	807	823	892	896	818	858	828	860	824	813	831	860	804	827	858	823	898	832	867	869	797	880	807	865	897	832	794	866	834	842	857	850	814	882	855	870	853	848	909	810	853	866	843	855	847	898	892	845	851	874	847	842	876	872	872	826	861	793	894	862	857	870	820	850	879	858	796	870	849	910	825	882	806	826	818	873	858	918	846	871	831	838	865	878	877	818	821	850	826	853	810	829	835	840	823	900	851	865	789	798	824	815	825	801	839	833	829	847	788	816	824	825	874	863	837	863	806	845	841	837	838	806	830	829	848	856	810	816	826	868	857	843	886	843	851	889	838	867	857	869	864	848	826	832	837	816	873	862	828	858	880	838	877	853	843	820	859	871	862	866	855	882	889	891	842	846	871	853	828	871	896	864	856	817	872	842	896	882	848	850	838	823	845	846	873	848	841	802	852	846	806	878	855	875	845	849	868	860	884	828	854	843	879	865	819	853	794	844	833	830	848	896	873	877	860	879	865	820	871	902	845	869	839	819	876	829	863	843	889	861	840	846	817	845	879	817	858	883	846	881	819	821	894	834	831	838	863	813	865	886	876	865	879	848	809	816	844	912	872	845	811	870	820	853	831	860	830	815	859	791	865	812	856	908	848	847	808	838	800	853	858	853	868	805	851	831	843	855	864	841	864	858	816	861	826	796	872	850	845	845	858	843	871	860	871	906	821	865	833	850	912	847	832	837	853	841	848	828	902	853	828	852	846	830	877	893	861	779	845	849	796	823	899	835	819	768	896	823	855	828	840	894	864	837	867	845	894	873	849	840	818	873	906	855	841	836	839	832	831	820	830	870	881	834	860	790	863	849	835	851	841	840	863	822	797	904	820	879	884	878	806	838	890	856	815	803	888	833	893	841	839	839	858	847	917	875	842	854	866	831	859	824	822	834	893	877	884	833	833	881	829	872	809	890	874	835	844	815	811	868	829	852	847	872	826	885	809	802	878	878	825	897	859	803	853	902	872	820	762	828	795	847	838	871	915	883	858	821	800	883	873	837	820	867	852	813	843	859	850	881	807	821	913	892	874	868	880	819	811	853	917	862	871	814	841	820	855	836	840	800	829	884	826	865	862	871	859	816	867	877	851	858	860	856	824	843	835	857	819	785	854	872	864	894	812	820	842	840	851	825	862	863	852	826	823	850	863	788	837	839	825	863	884	865	845	872	859	845	801	820	830	798	886	865	839	841	855	845	863	873	814	846	878	910	836	904	833	853	805	843	851	866	860	873	916	883	838	823	899	836	805	909	826	854	862	877	852	853	874	880	838	849	873	865	819	833	847	826	860	882	869	865	823	842	822	894	807	837	903	858	847	866	855	876	879	831	868	871	831	884	872	869	880	871	808	907	824	807	828	860	831	843	935	862	913	923	844	862	848	809	849	837	840	814
24253	21321	28357	24587	19829	2690	1258	827	654	586	580	598	544	500	520	470	496	488	473	491	455	479	453	470	450	500	444	470	439	450	446	417	437	429	463	457	422	462	449	429	479	424	434	458	452	479	456	429	452	457	424	445	463	449	435	478	461	465	438	431	424	486	466	410	414	461	455	422	436	470	439	459	410	427	443	407	427	405	414	409	478	448	468	422	432	449	412	411	446	428	420	480	430	441	432	435	456	433	428	472	429	413	437	444	426	428	432	454	406	487	413	461	436	437	462	453	426	434	447	403	441	413	454	410	459	447	389	438	398	437	433	422	483	481	407	399	419	413	441	462	406	438	424	416	410	436	444	405	462	434	453	440	422	430	436	426	464	414	442	404	439	393	414	391	459	428	446	407	411	420	435	445	471	435	439	443	450	463	448	431	433	403	434	455	469	413	417	419	447	448	439	447	462	439	436	438	399	441	458	427	423	440	441	458	431	454	435	461	402	427	432	428	418	389	420	419	405	448	442	415	433	409	427	427	381	437	435	437	412	443	425	408	433	462	410	428	423	458	478	438	454	422	443	437	441	412	445	439	405	446	422	442	453	432	439	447	423	410	467	416	449	432	406	476	422	408	469	412	429	407	433	427	460	429	446	456	430	419	422	451	463	437	411	434	424	452	465	451	470	438	427	439	431	443	442	449	459	431	413	432	445	408	446	462	445	462	418	429	426	464	436	436	458	416	439	440	412	430	396	454	409	389	476	477	424	424	440	454	406	428	424	425	421	422	399	423	436	424	462	444	441	443	426	422	466	424	450	433	449	438	468	407	428	425	441	446	430	418	416	430	446	407	477	417	407	430	416	433	426	445	420	474	477	408	437	420	421	479	449	508	415	451	465	451	466	432	460	406	377	437	462	497	439	447	456	420	435	462	430	381	441	467	426	398	448	435	395	453	430	472	460	418	466	442	439	423	436	441	446	436	439	446	444	426	439	434	413	417	475	457	459	462	439	411	423	428	437	413	445	494	408	429	425	445	394	408	431	452	455	449	423	454	423	385	434	426	468	406	408	443	405	450	461	464	454	413	467	465	454	457	461	406	452	446	393	442	428	470	462	438	405	427	435	443	426	438	420	430	439	429	436	433	401	418	392	446	467	450	460	448	441	454	428	447	423	439	488	452	408	413	444	427	383	412	446	421	454	439	470	422	423	434	442	412	440	412	422	388	437	442	465	396	423	439	436	423	460	442	411	408	465	428	444	427	422	471	454	414	428	472	457	395	455	466	479	408	440	423	442	437	400	419	402	452	443	421	442	441	400	445	420	430	451	449	440	450	431	433	422	412	394	457	416	407	417	443	441	443	443	403	414	434	428	473	384	410	451	431	408	449	426	424	495	448	420	410	412	436	422	422	427	430	438	413	439	439	419	450	425	454	452	420	464	421	424	436	402	409	440	436	420	396	455	443	400	440	424	437	450	462	417	453	456	441	406	442	418	405	456	424	443	443	427	460	433	448	395	410	438	446	446	437	428	446	448	405	444	444	438	435	406	458	429	440	433	437	419	426	401	440	473	426	445	424	488	412	388	438	417	435	441	427	404	437	414	473	433	429	440	418	454	457	413	420	418	463	432	451	440	415	444	402	426	438	429	434	417	432	445	452	473	473	456	416	452	424	429	382	446	451	418	411	422	418	459	411	461	443	428	452	444	439	414	436	431	436	431	473	420	439	455	419	417	435	448	411	418	444	437	437	444	434	437	447	456	464	416	463	412	411	409	426	437	429	430	445	418	448	455	451	467	444	425	419	400	458	420	409	419	431	440	411	457	425	460	427	424	422	449	482	389	408	404	431	410	451	412	409	402	440	413	454	452	437	437	455	453	452	440	441	440	406	438	421	428	433	440	466	423	411	470	455	440	435	432	435	440	441	454	443	457	436	397	416	402	479	437	438	446	434	432	431	430	454	378	443	422	454	430	462	434	396	421	427	414	459	425	404	441	435	454	425	470	395	414	459	452	416	425	398	425	439	416	426	444	425	482	456	441	450	426	435	427	434	465	405	442	426	433	425	450	452	458	419	389	445	423	443	437	430	467	419	428	469	447	420	425	448	458	434	463	452	414	443	416	426	449	438	434	469	424	440	430	425	420	432	456	438	449	459	442	382	453	491	457	485	423	470	487	449	449	476	452	457	426	429	397	450	418	434	432	415	418	430	411	433	457	442	463	489	428	461	438	449	472	432	435	449	484	447	429	432	449	410	445	447	448	446	443	448	412	395	415	433	432	407	443	425	441	419	394	412	438	430	419	436	434	386	472	397	458	422	420	455	440	454	426	473	438	471	412	394	440	424	433	412	444	436	438	382	420	439	419	446	438	436	459	441	419	406	448	449	420	430	462	437	409	438	440	453	476	405	437	452	433	444	454	407	420	427	416	440	445	434	430	477	441	459	427	431	476	450	429	422	428	448	425	475	431	422	462	425	413	460	397	438	397	438	454	468	443	446	424	432	427	453	382	490	439	433	419	487	422	428	433	399	428	443	418	434	389	426	430	457	446	447	429	480	439	424	465	440	419	432	423	431	431	438	401	464	421	417	463	460	406	440	467	434	469	454	421	419	432	467	472	406	410	474	456	425	476	456	438	460	457	473	469	440	442	436	451	431	451	441	439	455	427	423	406	402	429	444	401	425	400	433	399	416	423	471	413	441	469	409	417	449	418	391	453	410	421	439	415	461	438	447	440	379	432	409	441	449	442	443	403	420	425	414	449	447	409	414	444	453	425	495	429	408	445	437	414	425	461	434	472	427	436	430	381	455	459	430	406	433	414	467	440	433	438	397	449	449	477	438	450	461	413	461	416	429	423	446	429	446	404	410	473	422	426	431	478	448	436	420	401	428	432	404	452	409	447	452	428	443	460	407	453	439	426	433	438	417	429	458	405	467	431	422	434	409	455	436	458	452	446	431	414	425	396	426	432	425	437	421	438	417	417	436	457	453	479	427	461	452	427	487	427	429	387	474	451	483	423	418	417	493	419	475	468	437	394	420	426	439	421	428	452	428	432	422	391	468	442	450	420	471	427	450	455	451	441	434	470	459	401	446	458	442	481	445	468	418	423	434	466	439	417	464	443	408	407	435	413	391	423	423	444	441	423	476	477	462	456	446	473	423	454	422	397	445	437	426	493	471	436	462	478	435	414	413	425	438	454	413	450	449	423	436	440	462	397	440	423	436	465	423	443	411	459	436	430	435	427	429	454	460	446	459	411	460	410	437	477	402	440	409	421	444	464	425	496	476	443	452	451	393	508	469	428	433	409	445	416	436	435	434	438	434	399	410	435	432	428	432	411	407	413	439	444	420	408	458	433	430	457	446	413	411	434	450	439	397	419	422	442	386	427	425	435	443	422	462	418	422	417	429	445	460	420	445	470	423	452	424	430	422	460	418	461	483	415	424	453	391	472	420	430	402	435	409	460	437	445	423	436	438	451	477	438	427	458	455	450	411	439	435
7135	12542	11264	5965	3932	3111	2672	2062	1743	1490	1291	1219	1107	983	1065	957	920	914	910	860	881	883	867	830	839	795	789	871	833	814	817	752	817	833	828	756	781	792	789	795	762	789	776	767	725	770	792	794	785	801	828	737	743	795	761	774	735	750	759	792	750	823	760	770	811	793	756	782	809	741	776	764	752	824	716	815	796	763	759	760	744	786	794	754	784	767	739	795	792	779	776	763	778	784	751	797	750	803	790	748	741	714	764	760	757	735	765	768	760	745	741	776	754	771	771	799	751	770	759	755	806	766	735	780	749	783	783	754	755	736	837	776	751	777	764	779	778	726	798	806	766	771	751	750	787	783	807	768	802	744	784	754	767	726	768	807	746	764	783	745	813	754	740	750	764	792	813	788	750	787	794	793	757	775	819	752	748	790	705	817	795	776	763	748	763	780	773	781	767	747	752	721	777	744	725	761	762	790	787	758	760	746	786	729	761	750	715	763	754	730	797	776	751	762	771	752	752	753	775	765	765	790	709	783	756	803	783	780	753	754	795	777	780	783	757	768	786	776	795	738	794	754	765	750	774	738	711	748	774	755	789	784	735	722	772	760	773	786	743	732	732	800	767	709	777	786	751	742	770	710	768	787	738	781	734	750	787	741	762	753	757	822	763	707	804	777	756	784	774	776	789	795	721	765	780	745	720	743	729	762	817	764	740	764	792	733	771	770	824	759	792	749	745	748	729	778	816	724	763	775	733	732	790	774	735	801	789	743	758	769	758	767	774	779	751	777	798	763	775	790	773	768	781	738	761	721	749	764	768	790	792	775	795	852	816	758	780	808	767	767	785	805	757	743	734	746	733	778	783	777	745	821	755	760	780	752	794	754	791	776	728	805	757	800	778	792	769	784	798	786	808	771	777	734	744	775	752	779	795	779	727	763	765	807	743	760	752	802	754	776	781	806	754	742	755	798	782	733	777	740	779	779	772	739	767	725	721	712	815	778	805	766	774	787	780	758	747	769	789	789	731	808	793	727	746	753	780	787	740	730	776	807	744	755	769	788	726	749	736	742	765	776	795	754	778	784	766	765	770	752	788	751	793	801	800	766	745	761	723	761	686	731	754	715	725	748	760	767	798	756	760	776	753	810	754	774	784	762	710	731	794	730	767	731	753	798	784	842	739	788	792	787	758	774	730	746	699	701	755	793	833	766	745	749	762	754	814	775	767	741	785	774	748	786	773	776	778	805	749	756	740	734	742	751	770	767	775	838	802	707	776	752	796	757	789	759	775	722	774	728	736	795	781	749	735	749	778	826	720	756	730	765	753	779	724	750	785	791	782	761	771	768	785	775	760	806	732	771	727	755	752	812	786	763	767	775	793	709	738	759	816	753	791	800	749	784	748	774	743	779	764	757	752	792	804	758	777	781	778	763	726	809	756	809	781	776	778	734	791	747	756	837	739	736	745	778	769	762	774	751	760	780	736	781	758	723	793	699	806	802	755	739	752	768	808	723	764	745	781	769	789	730	758	723	810	739	748	777	745	777	776	774	754	772	767	762	757	795	787	730	733	751	731	750	728	801	771	734	805	723	757	756	777	811	754	774	755	762	729	752	769	766	761	768	798	819	730	725	776	792	794	769	776	774	781	717	793	742	767	768	746	745	737	734	744	743	813	727	779	776	772	768	762	779	749	815	745	740	805	764	768	742	797	725	799	757	741	726	729	805	782	766	791	787	774	776	739	731	744	767	756	780	764	725	770	763	711	764	722	804	793	778	744	733	733	788	790	740	794	757	717	776	721	752	770	764	692	784	746	771	774	751	779	781	756	762	789	795	779	797	755	765	757	730	793	740	748	797	828	764	749	760	754	763	783	777	761	798	785	786	781	808	708	745	764	717	722	776	778	728	753	743	765	786	728	774	796	783	774	753	773	780	781	760	753	758	743	740	759	769	745	777	720	746	747	736	746	770	814	783	753	747	724	753	757	788	726	736	762	729	808	815	719	795	748	797	776	751	727	741	754	739	747	778	758	817	763	793	774	711	735	759	818	787	763	712	778	753	756	797	741	722	780	752	733	760	747	779	766	768	744	736	813	787	754	811	764	746	695	765	800	789	755	722	756	757	801	812	733	742	752	753	768	727	759	764	748	807	757	736	737	754	759	717	807	772	747	762	710	792	814	779	783	773	762	752	781	793	731	760	800	778	786	781	766	768	743	773	797	805	770	736	751	741	706	774	778	788	788	757	746	767	746	763	802	794	738	751	753	766	739	725	781	789	752	756	766	718	749	745	809	731	743	791	790	794	755	798	762	785	747	744	735	756	728	746	782	751	735	761	781	707	756	763	723	741	780	780	775	723	770	811	779	747	754	748	764	745	732	736	735	768	758	732	773	764	746	736	723	739	735	772	797	773	712	720	744	751	793	747	798	761	763	780	822	752	761	802	714	774	797	755	780	758	756	736	767	786	767	766	751	761	768	769	791	762	743	726	793	772	797	761	768	726	750	767	804	793	780	786	766	735	736	763	759	762	781	765	765	728	742	783	791	729	731	800	787	764	736	692	711	756	766	765	747	781	764	739	745	760	802	789	739	776	800	758	763	775	776	764	689	768	835	744	757	760	786	772	752	777	776	754	736	755	756	805	747	720	750	714	788	783	741	769	785	765	809	736	808	788	796	768	745	754	730	765	775	737	741	749	775	732	721	717	780	759	770	764	750	701	744	722	782	742	779	757	792	771	758	778	759	719	784	771	806	751	788	785	725	736	774	763	723	773	695	820	756	778	751	733	773	754	784	752	755	710	767	731	737	738	760	759	744	773	752	771	769	731	765	746	822	734	807	759	785	726	730	771	768	711	785	726	730	755	769	744	752	753	730	733	777	761	817	778	798	727	741	774	764	761	792	754	761	751	767	722	801	708	721	773	753	750	756	734	776	760	779	713	775	753	758	801	804	815	826	740	781	772	802	768	713	763	749	762	743	774	793	773	723	755	754	792	770	787	795	744	759	740	750	695	769	783	731	759	801	784	737	799	742	799	737	783	736	742	783	777	791	784	784	745	759	767	791	714	750	777	776	744	758	738	735	718	780	758	762	760	766	716	760	785	784	794	729	715	832	736	758	765	720	810	753	781	704	760	726	791	770	783	762	755	744	778	722	772	783	742	754	713	785	738	785	730	805	777	730	751	755	787	771	800	761	741	741	776	763	760	738	779	815	824	793	808	772	739	771	792	742	765	784	817	808	713	750	793	698	767	767	780	743	754	791	711	774	766	759	768	744	799	778	742	712	734	743	734	772	770	810	766	749	715	762	775	789	723	700	716	758	740	721	735	726	785	785	738	756	738	756	773	747	770	779	767	751	761	752	757	722	748	785	755	797	752	740	779	700	771	754	761	802	744	830	769	754	796	754	780	765	736	743	767	800	760	739	782	756	746	728	772	818	753	781	737	773	761	758	745	769	755	789	749	778	760	795	722	739	767	777	790	711	753	775	750	741	763	751	760
23272	21283	28976	23901	21281	18323	2335	1008	657	580	546	462	399	387	378	363	334	312	314	313	287	292	282	294	281	264	296	271	257	260	280	268	247	246	264	269	273	252	244	250	264	226	273	265	261	238	263	262	256	245	257	244	256	278	286	271	272	253	243	267	248	289	257	249	246	252	237	255	272	230	237	226	255	240	248	263	269	246	228	228	262	252	237	241	268	220	284	245	227	239	255	236	230	240	253	255	264	243	259	261	260	221	245	276	265	257	221	278	248	242	250	227	250	257	228	241	239	241	233	260	261	239	228	239	250	211	260	230	218	264	231	226	246	247	232	221	243	256	243	254	219	237	234	238	223	267	262	263	253	235	241	225	254	228	250	279	246	248	264	238	235	242	230	230	251	231	247	278	247	248	252	264	278	261	234	241	248	267	276	255	253	266	252	243	269	239	243	242	256	223	260	246	272	244	249	246	259	260	237	250	257	244	261	244	254	283	238	245	248	260	240	234	250	245	251	234	233	255	258	250	253	261	243	241	231	238	249	226	217	235	252	227	237	262	218	234	242	255	254	236	245	228	301	257	258	254	246	235	233	268	257	240	237	246	258	224	242	257	244	246	262	261	220	222	248	254	268	232	246	216	265	247	245	252	271	248	235	248	251	264	260	255	221	229	258	258	227	256	203	238	235	250	257	249	236	244	268	233	237	245	241	265	217	232	271	236	253	253	234	266	230	233	241	271	238	212	249	267	271	235	250	243	224	255	250	253	246	247	240	252	206	263	237	253	244	254	245	248	242	271	259	223	237	229	231	253	259	228	259	241	240	246	253	239	233	257	250	216	250	227	261	261	242	255	228	263	226	227	250	255	236	254	236	244	247	247	253	236	248	253	249	243	243	273	258	237	248	220	250	263	242	233	254	257	232	213	233	238	263	256	255	232	257	250	214	261	254	258	227	224	252	258	241	254	250	233	236	243	222	268	246	240	264	248	235	237	257	267	264	261	226	268	239	239	245	253	241	255	245	244	242	245	249	229	233	242	229	234	229	244	254	251	234	231	263	253	231	227	241	232	228	225	258	247	246	256	246	256	234	255	226	236	255	244	249	241	263	250	233	248	240	263	247	282	251	248	251	265	240	245	234	211	260	241	267	242	237	260	269	282	251	247	264	237	260	221	238	248	262	269	254	268	211	249	269	250	207	253	258	255	229	232	276	232	247	246	233	243	242	235	237	239	232	221	250	230	238	238	257	227	262	248	234	247	245	243	264	249	263	252	262	223	264	271	230	256	238	251	254	236	236	217	238	255	260	256	246	221	238	264	233	242	245	258	243	259	245	217	253	252	233	257	240	246	255	229	248	221	236	267	231	272	266	231	281	238	252	226	249	232	251	240	237	210	208	240	261	221	262	249	251	234	255	252	268	229	264	248	249	238	206	229	249	256	245	265	241	249	253	232	233	255	253	254	234	234	224	245	227	250	241	266	238	230	238	223	262	266	251	260	227	214	248	238	267	261	266	224	262	264	238	251	268	262	261	272	265	256	249	254	258	243	228	237	288	235	251	261	237	239	227	227	242	233	267	226	247	265	237	254	249	258	242	247	258	246	279	215	280	252	216	237	254	249	235	233	256	247	251	250	248	251	252	231	238	255	234	216	252	244	223	227	233	228	236	233	234	240	228	236	245	269	244	256	267	223	231	251	251	232	277	236	246	245	237	251	220	223	258	264	234	268	243	259	213	217	267	261	246	242	230	266	262	278	261	228	254	260	257	234	238	253	260	246	252	279	216	233	222	264	221	226	239	229	242	238	226	239	245	226	239	266	260	254	234	232	250	242	266	226	251	256	230	268	247	250	256	280	224	236	242	248	277	261	259	235	237	279	252	259	249	245	251	232	260	245	246	243	249	185	239	238	230	229	261	220	242	216	261	213	270	231	250	213	249	256	226	227	245	256	244	255	277	262	256	282	206	254	264	238	240	261	259	250	242	248	263	257	247	270	248	255	265	269	226	269	266	247	231	263	253	269	259	289	206	241	255	258	262	249	248	240	256	267	257	265	236	239	239	244	272	237	248	238	255	217	227	274	232	244	213	254	242	234	262	228	254	261	234	267	267	232	224	235	239	239	262	231	258	243	253	251	240	211	246	231	214	236	240	257	236	246	248	258	241	260	250	244	240	227	238	236	247	252	235	235	268	220	240	232	261	193	258	252	234	212	252	249	234	257	221	240	224	237	234	263	240	253	244	235	253	263	244	212	240	255	258	255	229	295	234	276	236	248	221	230	232	224	241	255	241	273	221	283	237	246	251	253	235	296	260	247	210	234	228	231	243	251	225	225	242	260	257	232	225	269	262	241	267	268	250	259	250	238	276	285	254	261	229	217	241	247	249	248	258	244	240	255	278	226	258	233	253	238	237	251	243	243	229	247	261	253	249	241	238	236	260	219	271	270	244	227	259	252	260	241	268	237	236	229	231	247	244	222	242	236	225	251	265	238	254	244	240	253	236	250	251	255	234	244	254	224	247	218	239	254	243	234	239	276	239	278	261	248	218	271	252	223	244	271	237	265	258	231	236	237	245	212	227	247	222	256	248	267	225	257	247	235	247	261	251	235	250	245	258	256	244	222	248	260	254	240	241	209	261	256	249	228	250	286	225	245	244	248	242	223	246	238	245	243	247	242	255	255	253	242	265	258	243	265	226	252	238	233	237	246	251	249	236	245	233	240	252	252	229	249	262	246	214	251	240	240	271	248	251	241	260	247	257	244	237	272	213	239	258	247	240	233	258	238	248	228	249	264	250	249	239	235	254	249	219	239	278	249	253	238	232	239	227	244	269	247	210	261	253	230	227	250	268	206	237	243	231	273	234	234	253	240	271	266	227	249	238	245	239	243	233	236	263	232	259	253	231	231	291	240	242	250	230	235	229	273	243	275	267	261	243	241	215	253	271	244	268	230	263	222	240	227	246	224	223	244	258	215	228	272	239	243	255	234	215	255	226	227	243	256	226	221	243	230	217	242	267	214	227	232	212	235	247	241	248	256	259	248	255	247	235	257	251	224	258	220	239	256	248	218	237	258	265	250	276	256	228	242	247	275	249	232	237	235	273	263	247	272	228	261	238	271	258	221	255	231	226	199	247	229	239	231	247	253	224	241	231	244	257	235	254	266	245	257	260	247	234	252	283	225	228	239	263	236	250	224	207	245	227	274	255	256	231	240	281	226	238	241	240	232	259	221	234	235	237	235	231	209	237	245	234	219	243	265	257	264	239	231	245	266	256	228	252	256	237	235	257	244	262	259	245	238	236	243	232	249	253	245	261	265	243	241	243	262	266	273	248	266	275	240	245	241	231	228	240	233	231	225	245	260	257	244	239	250	218	245	228	260	244	251	229	233	236	233	227	233	232	256	242	267	254	245	243	245	265	235	239	253	252	255	237	236	254	228	240	251	256	250	233	248	231	236	230	263	277	222	233	260	212	237	234	245	237	244	249	237	254	256	244	264
9614	17898	15753	8698	5581	4354	3476	2710	2137	1734	1470	1197	1108	951	850	822	760	709	670	654	614	622	599	553	569	553	521	577	579	554	561	528	531	490	511	469	494	461	502	485	500	488	494	495	462	464	501	446	458	458	477	468	460	448	504	487	467	452	458	424	467	430	474	486	481	448	476	466	422	469	453	439	448	455	480	434	419	427	429	478	428	412	421	443	413	415	454	410	458	473	425	463	450	456	394	464	459	478	442	431	468	415	465	411	444	433	466	474	486	423	476	450	398	424	431	440	447	436	459	458	425	449	428	462	424	436	465	460	424	449	419	426	429	462	420	428	397	475	421	419	444	439	458	482	432	450	458	442	423	427	443	440	478	404	420	462	466	449	441	436	484	440	424	447	414	437	408	446	432	456	443	447	477	479	468	440	424	458	434	456	428	440	444	423	425	434	458	434	422	450	436	407	463	423	422	439	431	440	485	443	468	430	470	410	441	436	428	471	393	416	432	435	440	443	420	400	444	448	429	445	449	458	455	402	475	447	443	434	436	416	478	463	453	463	433	445	451	426	462	483	433	399	470	423	420	401	412	430	424	432	386	448	423	444	424	423	474	413	431	452	426	449	431	471	479	466	452	452	443	451	454	431	417	442	462	425	430	422	423	452	446	479	431	478	472	415	439	504	407	421	438	429	427	472	463	460	441	440	409	424	438	428	425	467	430	411	431	459	413	438	405	387	443	444	433	424	419	406	440	426	450	428	439	412	442	425	454	471	441	409	434	433	444	451	423	481	403	424	465	415	442	460	426	457	389	424	433	443	435	416	410	445	449	458	459	429	420	422	452	420	449	432	445	437	465	455	456	420	445	424	470	433	435	450	459	424	418	441	440	444	425	381	479	453	484	421	452	474	413	459	452	434	440	439	458	449	428	412	462	413	415	444	413	466	454	438	436	422	434	394	466	415	448	432	457	459	445	449	436	419	403	487	450	483	435	449	436	453	440	456	467	428	444	466	465	428	413	409	428	437	411	453	476	419	433	448	439	422	419	447	431	455	467	471	422	404	453	407	414	445	452	457	454	446	469	462	446	465	397	425	451	462	449	443	470	393	460	448	444	426	438	397	423	450	441	421	401	425	418	413	454	440	479	446	433	402	461	380	484	429	457	458	439	405	438	426	418	454	451	428	448	426	443	454	451	442	462	450	417	451	429	436	425	435	427	447	482	438	464	445	444	427	436	438	425	443	436	420	452	456	446	427	443	423	462	432	377	439	422	434	439	461	414	475	449	476	437	464	425	435	477	426	407	412	443	449	411	420	442	445	426	460	418	396	476	408	443	459	448	445	406	429	440	469	432	391	435	484	432	403	446	440	412	459	407	416	437	417	438	418	434	430	449	441	471	401	427	421	407	453	467	415	430	435	444	453	446	440	434	419	457	470	449	427	443	454	475	406	418	467	396	433	438	438	430	451	496	444	460	453	448	418	404	444	412	450	448	433	430	442	442	451	439	447	473	418	417	440	477	408	463	439	427	427	433	497	408	421	427	417	444	441	437	455	441	419	475	479	457	425	474	416	445	432	388	426	445	443	432	437	447	453	440	506	466	418	444	441	430	448	426	443	447	391	408	419	447	407	427	450	401	434	416	466	455	445	432	413	461	458	449	402	462	436	442	418	445	434	417	425	436	437	466	411	426	431	413	416	430	452	429	444	456	431	428	465	406	473	481	445	452	419	436	462	431	456	445	426	457	432	439	471	468	440	482	432	440	429	474	442	450	454	432	440	395	407	431	465	427	422	423	433	448	453	448	423	405	395	462	420	441	449	436	427	432	426	486	415	415	421	460	451	437	455	454	437	402	409	475	471	467	486	470	431	487	429	440	434	455	418	464	421	427	453	440	421	454	402	426	455	417	425	406	460	434	469	416	424	481	442	451	429	414	386	443	443	424	443	476	415	405	399	467	386	446	441	452	438	449	446	431	446	423	426	491	438	432	410	459	468	446	424	405	438	435	435	451	466	464	432	419	420	431	425	454	419	486	463	436	431	429	459	458	463	476	440	426	443	432	431	432	449	432	464	446	473	439	417	422	451	451	460	416	443	468	434	448	430	439	438	454	437	440	453	445	429	433	433	436	417	483	431	427	424	480	395	484	398	456	463	462	401	426	467	433	448	393	432	418	443	465	444	429	460	411	439	447	421	440	426	451	443	439	439	473	399	459	430	482	432	421	450	453	438	493	407	439	428	480	450	441	502	472	460	431	433	408	413	367	437	400	438	409	435	441	466	465	416	452	485	473	458	447	443	447	434	444	415	476	456	422	447	424	434	413	482	424	472	468	450	420	430	460	476	478	406	443	455	458	436	453	420	446	410	445	449	444	440	451	483	451	447	441	431	466	433	467	402	429	477	449	399	419	436	436	448	454	419	433	406	447	416	455	393	466	408	427	427	427	423	465	432	434	413	469	437	439	403	433	438	435	423	436	437	447	445	433	446	438	435	441	451	453	444	453	419	459	428	420	483	448	436	431	473	434	488	399	425	461	429	456	408	423	431	453	405	425	481	420	451	464	467	476	446	440	429	457	431	490	458	424	432	455	386	410	458	414	482	419	396	456	435	426	435	451	435	471	429	465	479	439	430	414	427	413	425	451	398	457	434	415	443	415	431	461	417	424	447	433	441	449	425	460	414	424	422	436	442	449	424	449	459	408	414	464	436	489	432	427	458	451	445	449	403	434	478	447	448	452	403	438	431	460	455	407	422	423	409	388	468	452	419	438	456	436	454	433	421	443	443	444	429	457	418	463	383	413	445	475	463	471	433	412	437	450	411	407	459	442	465	447	450	440	427	471	438	455	435	451	450	429	444	382	446	479	400	456	447	442	417	481	448	411	406	422	417	436	444	450	428	446	437	415	430	451	434	441	454	470	455	459	408	453	429	435	435	427	431	448	461	414	432	459	437	462	446	454	450	456	438	422	404	395	421	438	423	444	432	456	400	410	441	436	440	467	451	427	423	419	427	471	395	437	430	400	425	451	391	429	434	442	427	444	418	425	477	465	425	440	466	477	444	439	427	415	416	432	401	444	439	430	453	425	429	420	416	423	409	429	459	401	464	425	446	439	492	428	416	394	434	395	458	425	445	402	464	395	437	442	442	410	446	433	427	458	431	428	446	431	412	451	435	453	404	419	438	428	450	438	440	410	427	417	425	426	457	422	411	468	434	466	459	415	443	399	456	457	446	440	398	423	417	443	478	466	437	442	442	407	500	444	435	425	458	429	450	435	423	420	499	442	453	453	427	408	410	421	450	438	420	422	447	443	427	444	422	489	402	445	425	432	436	457	450	428	476	430	408	379	422	446	435	457	437	458	445	443	458	434	449	417	416	434	427	427	429	426	430	442	449	465	433	476	454	440	472	420	444	399	416	462	455	467	442	464	420	445	399	430	462	438	395	414	448	469	431	412	413	440	395	458	450	446	440	385	437	470	449	429	422	434	435	430	441	451	434
26856	19646	6093	1494	735	584	560	536	520	497	523	477	453	461	456	474	500	453	455	476	467	506	503	441	531	451	443	457	474	491	489	481	456	481	481	467	488	470	475	505	516	444	451	461	435	464	483	461	473	468	437	473	468	468	508	489	528	499	542	451	499	471	476	464	488	488	453	463	474	451	448	473	476	455	465	460	443	450	472	465	457	446	456	494	485	464	474	484	486	484	516	499	409	494	474	446	467	508	465	444	468	479	432	493	473	433	422	464	468	452	494	470	502	455	475	492	469	485	479	469	463	477	482	460	429	458	444	466	486	463	466	487	497	435	458	489	468	443	468	481	469	481	504	488	447	494	459	462	462	469	485	492	502	484	475	453	472	439	535	457	486	473	470	447	443	503	442	471	450	475	474	473	485	513	492	454	504	462	448	478	459	490	447	462	463	469	456	493	428	444	458	470	481	440	475	447	479	467	452	466	456	494	456	484	476	459	459	492	459	449	456	452	443	464	505	422	498	502	460	475	461	498	502	481	477	482	487	479	483	471	462	483	503	452	447	482	433	485	464	472	501	508	510	515	478	493	449	488	461	483	437	480	491	496	451	493	455	450	475	473	486	506	472	506	469	505	447	469	448	455	466	469	488	481	476	458	459	450	484	479	443	427	481	487	472	468	474	463	440	465	517	446	468	457	451	447	472	492	445	452	463	502	447	466	444	473	498	479	445	475	447	490	466	513	461	494	469	447	463	454	471	477	470	469	486	511	486	448	489	474	524	455	445	498	447	471	480	489	497	466	466	492	437	463	462	468	473	486	443	487	439	486	442	494	450	474	466	491	466	477	483	431	495	461	490	458	418	500	462	440	479	452	494	453	474	471	487	458	466	493	480	448	464	461	467	486	466	456	458	435	478	465	446	457	439	474	490	507	496	470	453	504	476	475	480	510	474	451	502	485	478	479	435	485	494	456	447	512	479	430	451	497	460	472	485	490	470	452	504	491	468	462	489	470	502	471	471	476	495	465	453	461	472	490	464	425	449	476	425	489	440	508	448	457	473	524	493	515	479	455	483	472	474	480	441	488	480	502	479	434	511	497	486	436	462	477	452	449	459	481	469	470	447	490	456	481	432	483	462	463	431	504	450	484	502	470	441	465	447	475	473	497	446	491	469	439	451	485	438	497	492	472	432	503	465	468	449	469	469	485	467	456	481	502	463	525	469	488	478	448	487	473	469	474	427	474	494	483	459	479	481	490	450	458	441	470	504	450	454	465	497	459	458	476	486	484	491	493	468	508	465	449	466	516	450	423	498	490	470	455	455	464	503	452	472	469	475	462	500	460	466	490	484	448	479	445	454	520	512	483	462	458	502	471	431	446	464	463	462	472	494	484	472	505	483	490	466	495	475	436	468	522	463	497	488	467	496	464	459	459	469	471	469	480	448	482	459	491	519	478	497	433	469	459	465	486	466	513	518	498	474	472	508	473	443	469	477	464	435	448	480	456	470	461	479	447	474	458	503	471	469	503	476	439	495	463	480	452	487	487	501	483	451	445	499	496	488	465	470	502	445	449	468	485	487	465	462	506	501	442	449	490	413	447	468	493	475	490	426	490	461	477	452	474	477	447	455	485	482	481	507	477	498	467	479	463	495	458	473	434	469	446	509	534	439	463	437	484	491	463	478	494	486	491	523	486	511	501	468	485	493	472	482	473	504	465	483	443	464	417	458	529	485	470	446	464	499	466	509	454	493	462	494	445	483	497	469	464	451	481	471	470	433	493	506	462	478	502	476	503	478	488	454	468	502	470	465	439	487	450	475	462	473	453	482	491	485	473	471	496	471	492	448	457	469	459	494	464	500	467	485	449	484	426	493	485	486	479	456	476	422	487	435	460	469	475	493	477	489	471	422	470	484	479	437	464	450	433	457	499	506	485	476	459	494	489	467	482	464	508	497	495	442	475	520	471	492	437	451	478	489	503	500	494	423	487	490	487	486	471	487	472	473	493	511	445	467	491	473	492	471	508	454	492	455	479	470	489	459	466	492	470	457	469	488	433	464	434	453	497	509	426	467	444	543	473	446	459	461	482	501	488	496	462	539	505	457	476	481	436	467	528	469	468	451	498	498	488	467	472	466	476	486	463	478	461	447	485	494	440	487	463	467	464	455	486	480	465	446	469	479	461	514	453	493	496	484	465	458	435	473	446	466	456	460	457	448	478	478	447	477	441	482	450	512	485	488	463	498	450	443	499	474	460	466	434	442	448	484	510	495	507	496	470	479	461	434	501	479	476	463	465	447	458	470	499	489	490	475	484	470	464	462	489	498	514	435	472	466	462	465	475	447	495	486	462	460	454	484	464	484	525	460	454	456	501	510	520	447	449	464	497	475	469	454	486	461	432	479	473	438	480	476	467	509	476	518	479	481	444	485	450	453	423	460	490	455	458	478	485	463	489	487	458	477	490	490	434	503	468	466	482	507	481	435	446	478	463	468	470	497	442	475	493	485	457	463	480	480	487	487	444	534	485	487	471	488	500	469	455	468	461	544	480	456	445	487	475	449	477	479	481	460	462	493	465	491	498	468	462	463	449	455	435	488	475	473	482	442	452	487	485	469	434	485	471	463	462	462	484	490	451	471	462	495	461	470	490	497	448	473	519	470	432	480	421	417	466	444	507	508	453	447	451	505	490	483	470	482	488	452	474	505	453	456	480	455	502	472	473	463	517	458	477	458	466	466	455	462	450	448	479	465	438	442	496	447	408	452	475	478	478	491	480	446	419	433	488	536	457	491	448	473	487	461	509	505	460	435	460	489	449	450	426	457	437	479	488	474	468	454	434	445	467	446	450	478	475	476	454	460	446	488	466	488	460	450	453	464	480	449	456	499	519	462	460	481	497	491	475	468	444	484	477	491	487	454	459	436	497	451	451	497	447	449	499	514	464	464	464	468	504	472	440	490	463	476	467	458	485	443	520	448	479	461	468	456	495	512	411	463	497	488	494	454	473	471	458	438	450	487	455	448	492	483	473	429	523	437	484	435	481	464	468	466	479	506	447	485	432	431	466	441	478	509	459	468	509	453	517	501	443	438	506	466	456	466	471	489	428	504	476	466	504	451	471	444	473	468	499	450	450	477	450	466	442	501	478	515	449	527	438	484	461	462	465	468	514	452	526	454	448	484	436	500	462	481	443	487	482	448	474	475	460	477	444	499	435	480	491	478	464	461	472	534	476	457	457	485	465	445	420	473	423	472	445	494	498	514	443	426	505	446	463	465	487	498	476	459	451	464	476	507	476	453	439	491	515	484	474	472	433	515	477	484	447	458	508	476	476	478	461	469	491	467	453	459	470	495	490	475	483	486	453	478	479	474	505	472	465	480	459	451	463	428	498	459	491	429	475	455	480	450	451	459	452	466	472	473	456	494	456	465	472	491	476	429	459	466	482	462	470	504	508	456	449	499	499	477	541	445	474	460	483	476	481	453	451	486	450	490	485	436	489	470	472
5560	4036	4045	2585	1564	1452	1310	1149	1032	979	920	954	871	876	859	812	820	863	829	859	854	860	809	786	854	795	806	863	809	849	841	852	832	843	794	794	834	820	853	795	804	795	787	764	847	850	806	838	824	828	774	782	810	846	773	816	830	821	836	838	820	860	740	774	795	826	867	880	791	770	792	846	856	776	838	799	791	817	781	818	838	826	838	799	790	766	825	839	820	897	794	827	782	809	833	803	764	778	875	802	762	806	800	833	796	794	795	841	772	815	775	802	830	880	801	857	817	818	776	799	801	799	808	783	844	800	799	777	833	834	839	800	824	821	844	817	821	806	812	840	838	803	826	736	805	803	800	796	814	768	809	795	824	803	828	796	842	761	831	778	803	882	793	846	768	814	853	841	851	769	835	775	779	824	863	811	834	798	798	846	821	803	781	834	834	834	763	812	765	790	841	814	848	823	862	796	800	812	778	801	842	770	826	837	850	822	737	831	759	837	842	770	772	838	799	835	779	790	783	846	807	825	814	820	835	826	901	764	849	790	777	826	782	776	842	842	831	867	799	809	804	809	843	840	793	802	851	813	768	823	806	834	785	772	800	833	793	815	826	806	820	805	808	791	780	810	744	756	824	771	841	824	828	839	801	818	816	825	850	794	837	846	823	796	820	823	823	816	865	813	770	793	807	792	848	795	812	827	819	831	817	840	786	802	824	847	827	841	855	812	777	840	786	777	791	816	804	742	839	799	820	791	824	833	832	763	833	831	779	807	845	784	789	827	857	808	821	786	820	786	839	854	854	814	828	841	824	778	809	802	787	811	763	836	805	792	798	796	799	821	817	832	818	838	848	765	843	846	777	795	820	797	833	809	811	815	793	795	814	809	833	826	798	879	838	842	775	805	809	804	861	793	788	819	808	805	845	832	811	839	795	798	809	869	809	817	762	804	777	779	794	816	839	817	777	804	826	795	792	836	803	818	832	800	853	789	823	826	798	788	823	811	800	816	836	871	830	845	809	856	767	754	793	808	797	814	819	814	815	811	793	796	823	776	773	799	870	819	792	798	817	746	838	831	816	871	791	788	862	827	829	783	860	816	806	849	780	788	870	823	781	825	836	809	807	798	820	805	782	911	813	862	842	802	834	817	771	807	778	799	836	791	809	783	812	793	774	843	825	830	864	783	864	820	811	817	813	784	831	783	833	772	815	811	792	797	772	828	806	813	794	849	844	801	838	806	777	830	803	815	789	828	771	831	774	832	880	805	825	799	799	794	785	820	748	837	772	794	818	840	808	818	802	823	796	803	828	827	811	808	829	822	800	866	839	781	795	849	796	860	809	791	838	814	798	795	788	842	811	804	801	808	832	827	788	793	794	787	841	758	813	789	848	771	824	806	850	818	862	780	822	834	828	774	803	817	842	814	820	812	810	832	824	781	763	806	823	792	796	839	778	751	806	838	816	775	856	787	820	764	802	788	829	845	814	869	831	828	785	820	836	796	805	785	769	795	886	834	795	832	829	812	850	825	811	822	868	856	810	846	753	800	836	812	819	769	826	814	841	842	827	815	802	786	811	777	802	812	815	818	824	830	802	807	794	827	797	778	808	769	778	826	836	824	857	809	752	821	769	843	840	795	793	851	819	816	795	864	828	820	813	806	793	783	819	795	842	811	769	779	781	833	820	856	776	763	788	809	813	799	835	795	767	815	782	859	765	849	821	800	805	822	850	808	858	792	809	815	826	807	787	790	770	827	822	818	857	807	799	751	812	812	852	767	809	841	850	813	784	795	797	801	787	837	798	806	789	887	837	833	801	808	833	823	793	836	780	827	807	821	798	789	802	854	767	789	845	778	810	794	804	786	801	782	812	833	821	793	833	820	831	789	807	805	805	805	828	757	796	823	818	851	786	754	822	841	789	768	803	746	822	821	831	866	794	821	779	829	816	856	795	783	802	792	803	775	770	809	857	809	845	799	789	799	793	816	812	819	800	867	789	853	792	790	875	739	819	830	872	770	845	832	811	838	820	812	835	832	798	828	792	829	828	804	807	776	807	803	758	830	830	816	839	786	784	823	858	832	798	770	812	832	816	808	767	801	852	805	811	829	796	830	813	800	859	800	792	850	813	802	811	813	806	751	857	832	827	808	796	826	850	843	829	802	775	856	761	783	765	822	805	838	778	789	815	828	786	806	845	795	852	807	842	812	820	845	844	809	841	804	775	826	800	812	833	862	818	833	792	847	842	794	799	815	818	810	841	782	798	796	759	793	819	848	817	765	836	847	829	803	864	824	773	761	852	800	801	758	824	822	803	819	812	786	859	750	790	812	847	775	825	758	805	824	840	803	795	837	783	827	777	819	833	839	855	802	795	799	853	757	814	845	859	809	798	786	821	819	792	790	812	841	766	834	789	814	781	881	783	798	789	786	731	843	809	843	866	803	793	844	790	801	819	810	836	802	781	807	781	830	774	796	840	806	817	802	820	802	809	829	786	813	805	750	764	816	783	802	797	806	796	838	818	756	757	800	842	764	805	808	770	814	784	808	838	831	803	814	844	801	826	824	787	802	853	816	827	835	762	805	833	809	802	778	839	829	800	809	806	836	816	807	753	862	814	816	787	814	834	815	847	831	858	847	805	800	856	830	814	852	804	837	832	828	812	806	781	814	850	829	825	810	783	782	841	787	811	796	839	812	839	772	840	829	844	771	808	784	823	822	888	801	837	764	823	827	805	824	821	796	788	864	785	872	795	830	803	797	756	776	808	800	798	807	818	795	885	799	818	837	814	796	827	817	822	815	792	794	871	810	829	789	866	786	816	773	813	830	790	769	865	793	817	841	808	841	816	778	802	844	861	845	793	851	796	795	805	800	834	794	780	805	807	811	850	792	803	819	823	793	816	813	853	794	805	835	762	808	854	775	818	824	845	805	805	865	829	827	805	843	807	779	800	820	784	825	760	819	840	775	793	792	846	762	801	801	783	783	803	807	785	796	867	819	810	759	794	825	810	812	796	777	793	806	799	800	803	821	817	818	792	774	764	858	779	788	843	832	772	827	792	794	785	780	768	790	742	830	835	798	820	794	780	814	822	828	802	863	818	812	809	827	818	782	795	815	817	795	817	785	822	767	803	802	782	767	840	834	826	823	765	816	867	866	830	793	762	818	836	792	777	867	793	797	862	797	840	855	841	807	874	777	850	826	798	819	851	822	811	842	854	864	810	817	795	840	804	815	819	847	850	806	866	802	870	835	782	825	836	834	843	803	805	844	784	747	807	835	819	840	787	819	824	817	760	784	775	783	776	751	784	823	818	859	812	784	840	774	761	847	806	802	814	809	861	824	802	798	830	878	805	787	810	796	804	767	755	807	820	783	798	846	800	800	841	819	790	857	842	834	799	840	803	843	819	808	824	804	815	801	806	812	790	792	810	831	793	757	778	829	799	793	840	799	822	898	818	839	847	810	828	802	816	823	822	820	849	788	813	738	770	779	801	816	782	839
24134	21221	28216	24513	19661	2586	1086	803	692	568	558	564	508	492	459	488	465	486	437	455	475	428	476	404	395	447	473	466	439	414	422	435	413	476	415	431	427	449	448	437	402	435	435	419	417	436	440	410	430	432	435	417	434	390	379	411	412	454	426	413	417	421	389	418	411	376	452	403	421	458	418	400	407	440	419	413	400	465	409	461	445	453	417	443	402	403	427	411	436	412	427	443	427	431	429	425	429	385	427	426	450	418	420	417	453	401	434	440	405	415	449	379	394	392	423	451	420	405	400	387	399	391	418	447	431	404	417	401	426	402	380	414	429	351	405	422	473	438	400	426	428	428	437	397	431	422	404	443	397	447	416	410	406	404	411	414	389	403	420	443	415	430	409	433	367	373	422	431	414	406	390	393	382	412	406	422	390	414	375	441	450	403	419	403	418	421	400	449	443	420	403	404	433	433	413	427	423	409	411	412	425	420	417	413	395	431	418	430	435	390	433	403	404	430	420	404	436	424	407	419	393	418	407	455	445	404	428	418	411	424	415	391	440	417	425	411	427	452	396	431	421	406	438	385	416	415	416	399	411	413	418	395	416	404	405	410	418	413	423	403	406	430	404	379	439	401	427	443	412	405	397	463	415	418	427	409	426	420	420	419	442	392	462	435	438	392	437	422	414	423	448	418	441	407	423	394	444	443	463	413	397	404	426	402	454	390	435	424	416	445	391	425	407	412	410	427	437	395	452	378	431	413	465	429	413	394	436	406	392	455	463	392	409	454	425	382	431	416	398	410	448	426	393	359	381	402	414	433	456	429	426	439	399	422	416	425	371	428	398	404	370	408	433	375	411	414	412	423	426	389	426	414	421	421	421	412	433	411	425	404	394	391	429	408	383	449	412	418	440	421	408	441	456	433	457	399	369	424	402	428	413	423	413	437	420	395	459	432	434	372	403	388	414	385	414	414	412	415	408	386	412	391	402	473	425	390	397	410	396	401	405	406	389	403	436	417	438	423	450	381	429	407	446	371	401	417	430	414	434	397	415	416	406	428	406	392	411	412	378	430	409	444	393	413	424	405	423	427	425	414	416	412	429	445	413	409	386	396	441	408	420	381	455	380	438	417	408	460	386	406	389	364	443	443	418	407	405	405	396	433	442	422	386	421	424	387	411	461	398	427	442	423	439	437	411	427	403	372	409	411	432	437	393	408	443	427	425	404	389	424	403	399	395	412	418	425	418	389	390	440	396	406	415	398	444	405	459	463	448	411	446	404	422	448	448	395	423	394	387	420	435	374	427	423	439	383	434	387	407	452	405	372	416	442	420	374	440	442	400	435	425	405	388	385	435	451	394	394	392	402	417	419	414	417	392	420	455	379	411	449	416	427	424	416	452	435	386	414	428	419	410	425	412	419	403	430	421	396	436	434	399	418	435	446	431	401	405	400	411	414	387	400	469	406	407	432	382	391	430	409	450	428	431	416	398	421	398	426	408	401	405	408	428	422	392	430	451	409	405	388	392	399	438	433	403	429	413	422	410	438	450	382	423	454	418	403	442	406	451	387	420	417	442	429	415	420	436	382	395	420	442	388	455	418	389	392	393	388	409	417	394	392	420	430	420	397	403	385	420	443	396	421	458	401	422	409	398	430	405	449	395	426	397	421	419	394	443	358	421	435	417	414	429	410	429	437	442	414	445	391	438	448	395	438	398	405	422	409	396	415	408	436	411	414	464	426	420	434	375	402	428	423	440	395	421	405	462	438	405	442	428	407	407	380	424	415	409	442	397	371	398	410	419	453	380	414	425	433	416	377	423	448	399	442	434	426	442	432	420	389	429	451	424	390	392	438	444	424	410	430	430	389	448	409	397	399	410	413	425	433	450	395	425	388	420	435	407	423	440	407	432	422	387	421	437	425	397	436	422	417	485	439	386	407	386	433	407	463	437	411	396	431	413	402	412	411	453	418	454	400	456	437	416	426	398	428	422	413	397	401	444	385	380	392	411	396	422	430	444	408	401	419	393	411	404	420	417	436	423	462	370	410	460	433	394	462	370	421	400	415	442	383	424	423	384	410	412	422	409	409	409	406	417	388	436	427	415	383	417	439	384	376	401	440	391	396	394	454	421	414	392	404	404	394	476	400	446	425	444	400	433	369	396	422	416	409	396	408	446	460	403	400	383	415	429	425	391	451	419	438	408	429	422	429	412	400	423	418	398	409	434	391	412	447	409	397	409	416	436	426	386	442	423	406	389	420	402	376	413	398	398	421	444	444	382	436	410	412	381	419	442	429	399	420	430	399	418	384	379	408	427	416	402	391	391	406	426	433	401	416	422	465	410	411	429	402	419	426	372	430	433	423	427	394	403	401	430	393	434	409	414	405	437	462	436	430	389	437	382	389	412	423	430	443	428	408	411	404	424	415	415	430	413	435	426	434	432	411	375	431	410	428	406	448	438	414	393	389	428	409	428	418	419	389	441	408	408	436	391	450	423	431	428	433	424	392	415	420	384	384	429	402	425	412	430	402	407	398	441	435	376	415	420	412	411	411	389	400	390	408	413	392	434	405	435	430	428	421	412	426	387	392	449	448	395	427	428	399	402	438	411	424	374	418	401	437	425	390	446	410	425	428	423	421	414	405	408	406	430	398	432	435	369	415	421	393	449	430	425	436	431	405	421	407	426	426	404	405	439	398	421	391	380	428	409	419	444	443	440	436	408	405	441	416	426	414	415	388	403	386	411	408	443	380	392	432	438	396	448	397	381	385	393	416	424	406	421	413	390	380	399	416	426	436	390	420	425	404	419	399	415	391	369	406	408	418	477	386	386	421	403	440	429	423	407	412	419	440	413	401	430	437	410	402	432	431	411	429	419	411	416	372	434	409	424	402	430	402	441	421	430	425	392	380	408	414	390	432	392	384	445	427	423	433	441	419	425	443	400	446	429	416	412	383	419	428	444	422	434	422	421	428	427	454	432	405	436	388	425	398	390	462	389	421	422	440	413	381	385	416	429	438	435	427	416	387	391	389	396	398	410	436	415	410	403	400	441	424	376	410	396	413	433	424	396	440	406	418	411	399	412	442	429	387	424	430	453	411	391	443	403	353	435	391	421	369	396	391	414	418	378	411	400	425	428	407	382	417	422	418	433	446	397	416	417	419	418	413	419	401	411	382	429	440	403	402	434	414	391	436	393	398	374	427	378	441	424	459	415	426	451	369	401	393	417	439	400	435	447	429	390	435	430	417	406	415	428	433	422	396	395	406	429	431	436	449	448	426	449	409	430	402	414	419	402	425	445	412	404	432	436	429	410	441	410	441	409	414	420	449	412	405	429	402	398	424	395	447	467	432	397	440	441	421	398	405	429	382	409	468	402	417	417	430	432	419	457	410	400	408	417	421	404	441	421	391	405	383	390	408	428	419	396	414	428	367	425	398	417	402	422	406	396	448	424	441	428	419	390	432	404	388	449	391	422	434	399	412	402	464	424	425	393	426	425	438
7431	12328	10967	6683	3943	3033	2477	2034	1672	1436	1264	1153	1019	998	1002	969	878	867	886	777	838	827	807	761	742	755	781	792	720	836	774	839	763	764	784	767	782	712	723	740	774	715	760	785	820	702	758	744	803	744	766	765	710	731	753	721	744	759	671	748	737	760	708	775	804	686	719	690	755	740	719	718	705	690	724	757	727	751	770	682	686	722	746	751	735	714	756	742	702	706	760	702	727	727	721	726	726	769	756	698	748	708	744	761	741	714	755	749	731	765	714	721	743	721	753	723	706	729	767	774	725	732	719	711	753	717	724	737	737	732	738	749	771	702	728	708	708	718	751	791	691	715	685	770	741	757	746	731	739	775	721	713	720	743	670	701	759	755	697	730	741	730	766	732	724	728	718	744	693	733	701	716	747	701	780	743	694	728	750	778	702	741	722	685	734	763	678	697	752	745	723	709	707	733	750	711	758	766	737	726	727	697	728	768	734	701	772	695	745	747	748	720	732	707	730	662	666	742	766	736	730	717	718	726	754	800	739	676	754	814	755	742	740	729	704	753	794	743	734	742	768	729	719	687	705	752	699	787	739	719	733	726	711	697	716	762	700	744	724	723	712	687	715	711	784	761	790	741	736	734	702	690	691	770	682	765	690	714	789	745	756	752	759	775	704	715	730	770	754	753	646	745	697	692	750	756	736	732	736	688	682	706	744	675	696	726	741	790	713	670	681	706	749	724	721	757	682	701	750	723	737	739	726	706	738	754	731	755	718	702	663	732	764	720	734	717	755	687	734	680	756	715	749	701	771	707	778	733	692	715	750	776	701	764	726	770	719	735	773	753	721	730	725	746	764	761	752	714	741	700	737	733	720	722	715	719	764	769	804	700	741	759	700	715	669	730	703	683	754	735	734	705	743	700	783	710	709	714	730	700	728	790	756	735	746	759	750	731	748	757	726	737	754	700	690	703	723	707	745	704	687	768	700	734	764	664	732	741	681	684	740	711	741	712	737	745	714	776	816	770	776	673	685	753	729	723	738	674	738	718	738	673	769	738	774	753	725	716	718	701	698	674	747	716	717	746	706	780	749	713	704	788	699	763	704	720	717	723	735	715	730	753	662	741	743	719	712	788	713	730	731	695	743	693	684	743	682	719	718	722	700	743	793	756	702	733	731	703	757	697	724	741	669	771	736	726	723	706	741	725	731	730	725	698	701	696	717	736	697	720	718	735	724	717	757	703	728	724	754	698	763	762	739	750	754	712	673	751	773	726	760	729	695	731	694	706	748	803	763	801	666	716	680	707	751	703	790	703	742	723	763	711	734	736	743	720	719	694	728	742	715	702	680	759	744	705	730	664	739	726	696	702	746	753	739	734	673	718	738	690	750	689	689	731	693	754	760	670	729	736	745	725	723	741	696	729	697	721	735	786	739	659	810	742	700	758	753	717	717	750	731	723	720	787	744	736	726	735	701	765	750	741	674	736	662	739	766	731	684	757	726	735	730	704	715	739	742	702	752	755	744	739	712	744	748	703	770	735	803	763	765	754	687	715	746	765	751	718	687	730	740	770	719	704	746	763	750	726	643	730	693	717	760	714	713	699	759	754	719	723	705	751	739	722	786	705	696	739	736	751	701	779	733	707	778	691	715	735	728	712	747	671	671	696	706	749	723	719	731	721	767	733	703	725	726	760	723	715	681	686	681	768	741	696	700	772	727	711	721	734	733	728	734	797	732	773	784	712	754	754	718	714	718	726	763	732	743	724	720	746	764	724	738	719	691	734	804	717	698	725	735	718	713	732	740	724	734	664	747	722	717	713	770	746	733	709	715	725	744	711	695	734	721	741	724	695	739	757	752	690	722	714	664	691	770	733	730	674	773	704	736	752	758	726	721	709	741	706	768	710	763	710	755	740	763	716	714	748	704	720	677	739	773	744	720	754	734	735	729	688	785	729	763	717	695	737	738	739	725	666	693	710	732	749	711	712	746	749	740	735	714	740	707	760	694	688	745	709	733	703	748	771	723	720	740	727	749	739	725	741	736	732	716	743	744	701	697	715	741	724	742	685	734	770	766	717	750	714	773	736	771	719	770	776	681	766	713	731	715	665	706	688	742	727	728	736	734	746	734	742	761	737	749	760	786	786	757	722	681	764	767	711	702	735	755	776	715	755	746	706	751	747	729	706	755	742	700	721	736	758	739	679	744	753	777	759	763	739	754	745	737	733	720	732	731	715	694	705	775	728	716	734	724	747	735	733	710	751	733	740	730	753	739	737	738	706	731	738	768	678	667	694	712	737	699	765	745	735	737	682	730	750	798	757	730	708	729	768	726	744	752	735	694	740	721	721	741	733	718	759	706	730	672	757	765	729	753	722	722	761	678	738	755	736	716	738	742	734	736	697	722	724	771	735	725	686	756	700	724	743	748	777	704	729	705	722	768	729	725	681	716	732	738	688	774	692	674	733	756	716	722	741	743	731	778	726	714	708	707	757	767	764	700	745	685	721	737	674	692	769	748	741	707	714	741	744	765	713	663	774	736	735	669	736	667	738	749	708	721	739	791	694	776	723	725	738	722	702	753	746	735	707	737	709	770	736	689	740	734	728	741	791	682	729	683	713	740	703	763	718	722	716	723	728	730	703	745	704	714	810	766	799	731	703	744	750	770	730	786	735	682	742	730	735	648	743	748	704	735	749	734	681	725	709	724	694	768	751	741	758	684	744	693	693	721	748	739	703	738	733	728	720	723	728	710	716	732	743	736	709	724	719	751	700	710	734	732	741	751	718	743	746	764	697	689	683	724	692	762	713	725	713	737	732	731	686	724	705	798	775	689	749	677	721	699	697	735	695	718	723	773	753	737	702	730	713	780	701	693	766	750	762	724	659	713	722	753	744	672	746	730	742	688	743	698	724	699	712	702	732	716	746	758	719	682	691	745	764	720	778	706	711	743	705	726	700	757	770	712	712	752	747	732	711	720	710	775	766	732	729	728	741	703	736	751	731	759	725	697	738	741	734	738	782	721	709	727	774	717	734	738	784	727	690	749	724	711	753	733	734	717	727	753	741	771	733	749	726	765	739	747	738	696	785	711	744	687	719	742	780	739	715	744	754	752	714	677	701	706	715	757	742	791	743	685	735	733	723	733	689	725	724	744	697	752	687	741	703	742	721	732	687	769	742	737	748	744	737	731	761	740	773	689	717	764	681	692	710	767	725	738	764	714	769	719	688	716	728	741	720	680	699	741	701	692	699	767	746	745	698	697	701	757	701	752	763	709	747	662	721	692	728	761	750	674	699	735	731	716	734	756	697	736	754	693	707	698	763	751	727	722	707	721	753	680	754	772	743	755	734	752	751	741	707	728	730	719	750	690	700	757	726	776	699	701	724	724	704	698	733	707	761	724	775	683	738	719	743	728	766	699	740	694	776	730	716	715	765	741	697	758	737	717	726	712	713	717	757	703	735	709	724	768	776	699	715	719	731	735	707	726	694	756	779	716	747
23304	21303	28996	23920	21303	18208	2225	894	660	551	460	420	373	349	352	303	310	315	300	292	309	275	277	279	232	233	246	261	271	258	256	238	240	233	238	266	255	257	272	225	232	262	231	248	241	253	273	275	232	235	249	211	264	214	236	206	248	222	258	249	233	225	257	232	239	232	249	224	270	244	255	226	248	232	236	189	243	226	216	213	229	249	232	246	236	243	225	245	232	209	262	236	220	201	255	210	236	231	229	223	252	211	236	227	243	228	218	231	237	233	246	236	219	233	249	227	204	213	228	225	221	222	255	221	249	225	207	235	230	235	207	235	221	223	222	228	216	244	215	222	235	207	244	209	212	242	240	238	237	266	237	231	265	245	215	241	252	230	228	249	229	210	236	231	219	214	243	249	236	221	199	228	211	260	219	226	234	204	224	227	217	247	230	244	223	225	234	241	232	222	203	225	215	237	231	240	234	230	268	254	242	231	207	230	238	221	223	273	252	234	278	229	213	206	249	211	251	223	245	236	236	226	202	228	228	241	230	232	226	227	256	236	271	247	236	211	246	221	273	223	232	244	237	228	239	237	233	221	275	216	223	252	239	240	223	242	230	219	250	230	233	240	219	251	269	250	254	225	237	231	241	236	239	238	240	272	214	218	225	198	239	235	208	223	236	237	248	230	236	237	238	216	228	213	251	254	239	237	217	240	203	228	232	237	232	228	228	249	221	238	216	257	220	234	240	243	237	231	237	217	223	239	218	199	237	225	246	230	237	240	238	246	248	253	228	232	221	236	256	219	243	246	242	232	224	229	224	243	243	245	242	259	209	232	221	224	250	226	247	240	226	254	207	238	225	237	249	250	222	233	225	238	216	210	234	211	229	233	248	244	225	222	246	231	234	188	228	215	231	218	237	205	221	229	233	217	258	247	253	239	228	231	218	234	237	228	235	223	220	242	213	202	209	216	250	239	217	239	210	220	269	211	237	238	220	248	240	245	233	237	239	233	238	236	228	231	209	200	243	250	244	232	226	224	234	220	226	226	240	244	231	234	228	252	231	202	211	226	235	211	232	213	244	246	235	260	225	208	245	221	239	236	231	258	218	220	218	210	244	237	199	208	226	226	235	222	254	237	231	237	219	217	202	243	220	240	209	251	260	207	220	223	232	234	245	245	218	227	214	229	227	218	243	227	220	248	253	246	245	249	222	228	226	236	210	233	241	223	231	225	254	250	233	223	249	209	216	217	259	237	223	209	225	239	239	221	239	218	218	248	259	230	212	239	229	236	196	222	238	216	229	232	228	194	241	230	221	223	256	203	237	220	228	213	219	247	234	259	236	235	245	227	257	229	216	227	223	272	227	220	206	215	220	260	236	217	223	245	240	242	236	250	210	237	190	219	237	207	217	240	235	232	218	235	228	210	229	233	221	229	219	243	233	225	234	249	237	246	217	205	224	218	251	227	245	261	238	236	221	224	227	235	219	237	220	250	236	233	236	236	243	209	238	234	243	250	231	218	260	228	227	228	240	178	229	232	229	223	215	272	244	238	254	254	235	240	259	238	223	194	256	211	219	245	251	221	240	229	244	232	233	235	236	245	221	255	229	214	232	239	237	226	233	241	224	225	241	242	229	231	225	242	224	221	226	224	214	208	242	251	235	218	244	234	230	232	235	237	213	240	250	229	244	210	283	200	252	233	223	246	236	244	228	258	239	233	193	272	217	206	225	214	246	222	235	216	250	226	221	239	218	234	238	221	243	229	232	212	239	225	239	253	226	204	247	224	228	224	266	225	233	192	249	257	228	248	232	246	190	222	257	199	250	258	214	221	234	231	243	261	264	228	241	225	218	217	244	235	212	216	245	235	230	218	225	242	220	204	250	246	231	212	228	228	233	247	218	226	226	259	247	227	241	241	224	229	220	224	217	214	248	233	260	236	219	244	279	241	253	229	225	238	248	243	213	270	225	213	260	245	229	217	248	219	198	236	237	240	253	215	259	226	237	227	247	235	227	237	244	225	243	240	236	235	230	235	225	218	207	218	215	225	251	240	245	235	249	231	230	211	216	226	239	207	215	186	223	230	239	236	222	231	229	254	226	226	217	221	219	242	223	222	235	248	213	233	213	235	220	228	233	227	241	225	244	200	226	222	226	234	196	257	242	203	254	231	242	241	236	226	244	210	244	257	240	262	226	240	224	260	214	233	221	236	227	272	230	247	242	202	256	202	259	245	217	238	223	225	247	232	269	240	230	223	249	250	191	240	230	229	230	219	225	200	240	235	261	250	235	257	235	248	239	222	235	217	221	232	216	225	244	215	234	235	224	236	238	202	251	250	240	214	236	232	243	193	224	232	242	224	248	222	227	247	216	235	243	220	273	213	249	239	227	224	211	232	229	214	246	221	226	238	233	218	261	246	210	226	244	232	216	235	237	259	210	204	250	247	231	216	222	191	234	236	241	230	235	229	223	223	215	235	240	243	211	216	201	193	220	234	205	193	224	233	245	265	224	238	204	226	226	236	212	238	240	228	245	207	224	247	228	237	232	219	268	234	244	226	237	243	222	226	245	245	262	217	236	226	240	205	227	230	234	252	230	247	224	217	232	245	224	250	224	223	221	223	236	254	241	218	237	255	222	219	230	242	217	244	233	246	243	232	231	238	238	212	228	229	240	241	221	227	208	229	240	252	252	210	215	232	217	216	243	234	243	232	228	211	221	232	245	223	239	220	230	214	231	238	245	214	239	221	213	224	241	238	229	226	259	232	234	192	256	237	228	211	226	203	251	197	232	220	235	219	215	230	228	227	234	222	228	241	211	225	217	214	235	234	218	216	230	230	228	215	229	196	262	248	243	233	220	230	234	219	235	231	233	218	238	244	220	227	226	220	225	240	234	234	239	243	212	229	283	208	256	239	209	226	244	204	227	240	259	245	199	230	243	263	247	263	244	217	225	227	211	235	236	221	225	242	227	250	263	254	232	207	218	240	235	230	238	249	219	246	219	235	201	229	247	219	217	216	223	244	237	235	232	231	236	209	217	236	227	229	243	222	239	201	228	225	210	212	234	230	244	243	225	214	225	199	267	235	259	245	258	225	246	231	230	232	246	222	209	212	238	199	224	247	209	264	236	219	219	244	224	227	233	243	226	253	210	242	235	221	231	224	211	239	224	230	247	231	217	214	251	214	237	210	245	241	234	218	209	214	233	245	238	238	232	231	215	249	207	228	257	206	231	229	236	233	221	239	229	228	205	217	236	208	221	230	229	224	237	212	243	240	222	228	233	256	242	238	226	216	233	202	226	241	227	233	212	206	241	225	254	240	245	226	242	243	220	241	245	228	227	245	223	224	203	230	253	246	213	222	230	222	242	233	259	222	207	221	246	219	228	226	244	246	228	245	230	223	220	237	244	230	247	238	217	262	218	241	199	247	232	231	249	260	251	252	233	215	232	229	224	245	223	226	231	235	225	235	238	227	238	216	236	241	221	226	246	216	246	213	242	241
9915	17942	15419	9562	5927	4215	3451	2623	2117	1709	1410	1314	1037	894	887	791	690	696	670	623	590	572	576	558	584	532	573	561	505	522	510	446	511	502	480	456	457	494	503	442	457	427	455	458	446	407	465	436	415	424	444	497	464	463	415	438	433	414	459	458	418	427	463	474	446	461	473	429	442	413	446	446	431	465	429	432	412	452	443	409	471	431	451	424	416	421	415	429	430	434	405	419	427	436	449	435	400	417	435	444	418	426	427	414	385	384	457	423	443	412	402	443	413	425	395	433	406	460	387	458	411	397	431	441	433	408	438	422	429	420	445	418	426	470	418	407	414	402	420	428	418	402	410	439	417	411	403	443	432	427	415	462	435	434	399	403	408	392	398	404	416	430	417	399	421	397	405	404	437	423	407	433	428	401	439	429	441	409	442	434	393	423	429	399	439	426	421	445	452	400	399	428	422	393	417	401	410	420	416	393	413	427	446	438	450	419	396	409	409	421	393	408	423	419	407	419	388	454	428	405	406	467	397	443	416	382	422	440	421	386	459	409	434	413	432	443	454	407	377	427	418	444	397	428	445	429	417	460	397	407	433	430	387	425	414	377	429	426	439	401	456	457	460	437	411	396	412	414	430	404	413	425	408	446	429	417	472	406	442	398	388	397	454	406	409	460	428	395	414	422	438	403	411	394	423	398	414	430	412	389	459	413	416	409	449	424	432	403	431	419	420	371	446	479	439	412	389	415	417	372	378	379	414	404	423	453	425	421	437	415	391	415	397	389	406	413	394	451	394	446	433	424	434	413	420	450	449	425	394	432	413	416	412	430	421	417	417	376	408	426	436	429	400	402	390	379	391	414	422	414	394	397	433	435	424	478	411	387	445	431	428	450	440	396	424	402	419	417	429	446	440	377	422	422	394	459	448	401	398	421	435	378	458	395	467	438	445	371	389	414	443	402	423	437	427	405	420	464	440	396	388	413	394	417	417	422	405	409	410	399	434	428	417	444	422	377	437	455	421	392	412	409	452	428	418	431	406	425	437	444	425	404	415	429	418	435	421	426	448	417	431	419	488	463	390	448	418	408	420	409	405	379	410	434	418	441	426	405	440	414	418	439	413	404	414	418	416	406	422	438	406	392	436	388	418	381	432	419	415	390	418	414	441	412	431	376	366	425	412	406	395	402	404	399	451	398	386	424	422	413	415	402	399	371	435	407	373	402	427	409	398	436	418	396	421	417	386	409	388	420	413	404	426	417	439	424	423	418	413	437	407	393	439	417	416	415	387	449	438	424	415	424	451	443	436	419	416	416	418	405	403	400	451	380	453	442	442	407	396	416	438	388	412	402	427	386	414	431	418	415	385	410	425	440	419	412	426	454	398	405	402	428	406	400	411	385	427	393	453	409	416	401	425	382	415	416	426	450	406	409	440	461	433	421	417	408	419	400	400	401	425	403	423	439	428	427	437	395	424	412	441	386	411	429	420	467	419	422	391	375	433	424	419	423	387	384	454	436	437	432	426	397	391	418	383	412	449	433	402	440	442	418	418	399	441	439	441	410	393	400	380	434	424	428	425	421	422	372	368	404	438	420	412	421	443	419	434	429	390	416	394	420	445	444	409	445	425	405	420	428	455	445	419	418	398	409	406	417	384	429	405	412	427	384	414	429	435	392	410	455	394	431	428	412	414	394	404	397	390	410	444	429	427	442	440	466	399	417	412	386	433	426	447	399	443	438	404	415	404	417	448	396	376	414	388	419	450	429	396	435	408	437	401	387	396	378	412	430	438	440	428	416	423	452	445	426	396	426	437	447	461	377	422	367	394	435	433	371	458	411	407	396	422	391	410	400	410	429	424	469	410	414	444	426	470	421	431	416	432	424	423	424	409	403	397	402	437	404	413	396	380	432	430	399	419	420	407	392	408	382	398	427	381	400	391	450	426	393	445	411	450	393	438	429	428	414	405	426	411	403	421	436	439	407	419	405	387	406	425	388	413	443	392	411	440	411	431	414	440	409	368	423	417	417	416	418	451	423	398	393	434	423	426	431	422	437	466	402	398	412	420	416	433	409	403	431	459	377	384	429	445	410	408	414	415	396	392	411	415	420	428	422	391	467	394	388	406	446	418	437	387	408	402	406	376	425	421	390	401	411	415	389	397	414	412	413	432	458	444	433	381	413	412	404	413	418	444	418	410	416	417	405	387	402	382	423	366	423	406	417	414	408	416	399	446	411	396	390	427	403	422	438	407	422	448	425	404	409	402	395	458	416	416	419	444	380	383	451	422	398	419	421	431	413	400	438	418	419	422	399	452	391	406	421	435	409	419	421	405	421	424	410	400	425	390	399	416	381	420	428	384	412	418	415	419	426	444	433	426	406	438	425	402	405	410	410	414	400	437	421	451	446	379	395	423	443	425	431	435	412	439	402	404	403	394	424	408	426	439	379	396	441	433	427	420	449	421	413	409	427	400	379	385	465	411	441	411	383	419	410	362	396	415	459	412	417	418	442	394	421	413	406	444	421	398	455	398	403	406	403	414	448	405	419	374	463	395	375	409	390	425	369	444	393	421	419	417	390	409	409	409	414	407	406	394	438	441	437	443	408	410	404	377	408	447	416	420	424	370	411	426	425	449	426	413	393	407	411	446	446	438	408	421	448	422	426	448	381	448	452	396	428	405	388	414	404	404	403	459	407	425	413	433	419	422	424	430	420	398	409	425	399	477	404	398	432	428	410	380	431	408	424	373	435	418	404	424	424	433	406	402	423	421	410	438	398	387	421	428	457	389	452	442	398	375	400	402	413	385	380	419	420	423	421	431	439	392	410	434	408	379	449	429	399	421	416	409	434	447	430	424	419	407	427	411	450	394	382	414	419	410	428	435	423	410	413	404	399	409	360	407	428	398	416	407	406	415	422	370	412	383	426	442	429	380	436	434	422	419	394	407	394	400	436	427	416	409	429	413	417	404	404	410	393	432	410	398	389	425	446	419	429	396	418	451	432	387	411	431	423	450	435	411	408	430	411	432	426	424	417	436	410	459	388	456	446	451	400	392	402	417	462	408	405	425	395	448	408	411	378	431	427	422	420	406	407	419	386	392	424	388	394	417	434	385	469	420	434	442	435	405	428	428	408	451	434	423	412	450	417	366	399	409	447	410	411	455	481	399	401	401	432	381	415	417	407	447	398	361	407	379	396	388	413	394	427	401	401	396	414	431	382	373	435	423	423	436	408	423	414	422	394	426	428	450	428	415	403	415	440	400	416	443	421	417	411	404	418	426	433	388	425	440	426	400	449	395	379	438	428	449	395	397	458	432	403	409	420	413	411	472	416	450	398	378	410	431	438	419	434	398	389	448	412	448	435	424	423	425	400	399	436	384	396	452	383	438	416	450	436	415	437	427	481	432	413	401	436	400	436	405	401	426	410	392	443	405	437	416	396	420	408	406	389	416	421	398	411	433	409	439	408	390	421	397	420	419	435	417	404	420	452	427	411	397	423
26902	19644	6101	1594	749	617	588	560	534	543	484	492	466	487	494	489	455	482	466	449	502	457	478	509	476	497	493	448	461	528	462	422	458	466	435	456	468	493	507	448	481	503	464	442	449	469	472	456	443	481	485	484	488	454	470	456	491	468	468	456	444	443	486	442	456	461	450	482	428	484	490	472	479	468	513	496	450	457	465	476	474	448	429	473	424	470	447	473	483	459	452	516	452	467	452	439	444	442	468	438	476	483	481	443	445	457	428	465	483	442	493	515	444	438	476	457	483	465	446	451	459	452	534	482	474	480	464	495	469	457	448	474	461	454	506	461	489	512	455	491	461	459	480	457	461	464	467	470	449	463	444	486	466	454	442	474	492	484	464	469	471	431	444	476	467	463	437	456	466	457	466	485	457	460	476	500	489	470	498	447	491	416	483	475	498	466	479	466	480	450	481	455	486	451	449	461	458	431	453	435	504	453	488	445	488	473	429	459	464	443	490	430	466	477	448	452	479	445	498	461	456	442	492	489	444	505	472	485	454	402	471	430	453	472	444	466	473	490	471	486	482	446	466	451	451	487	468	486	469	444	450	458	501	467	484	451	503	465	452	416	475	450	467	485	470	465	447	440	452	493	445	490	433	475	448	456	460	480	463	461	459	489	453	494	508	462	438	480	472	456	465	445	467	446	462	443	413	491	489	465	457	469	454	463	501	482	468	473	438	472	503	456	495	416	473	495	473	455	448	456	446	468	466	464	479	479	450	462	458	470	513	454	450	489	510	479	447	498	453	448	444	466	460	446	456	474	463	501	446	445	425	456	483	434	456	454	427	500	473	483	504	485	448	471	468	439	451	480	479	463	473	487	519	489	438	479	475	480	493	484	462	457	489	457	494	450	479	454	447	485	461	470	457	477	477	489	486	454	471	394	488	433	458	473	446	467	477	467	472	460	448	464	476	470	467	483	456	470	481	425	440	452	489	441	484	459	483	490	485	477	462	478	493	484	454	493	447	458	484	446	483	496	440	473	441	497	472	448	471	459	474	438	469	459	502	460	455	455	441	504	468	452	406	453	470	459	490	471	487	466	462	467	464	446	511	484	478	458	485	435	458	503	507	453	437	475	448	511	443	491	419	410	458	472	440	470	477	466	503	481	495	439	453	476	454	471	471	466	478	514	474	441	484	447	446	449	491	500	452	474	441	455	460	442	498	463	495	463	453	474	453	442	468	459	470	422	481	440	471	516	478	409	457	438	484	425	468	456	441	456	456	481	438	462	440	448	453	475	447	425	442	489	507	491	486	458	445	487	476	469	478	487	488	473	461	431	455	461	493	465	471	462	505	470	468	444	449	503	474	478	433	487	463	482	435	452	460	469	469	490	456	472	502	438	441	448	460	503	473	463	476	441	474	503	456	457	478	473	485	462	481	485	440	439	458	475	466	455	500	475	457	465	482	464	492	474	439	493	445	500	444	475	478	419	455	468	491	451	458	463	486	469	521	486	452	433	452	474	478	483	467	444	487	459	452	465	445	453	448	462	450	445	462	479	479	467	455	465	469	446	415	469	488	444	463	455	453	451	454	449	457	480	457	454	466	484	497	452	467	501	471	472	465	463	470	485	469	465	471	454	493	495	477	489	435	463	454	459	443	453	435	437	431	472	453	450	459	488	477	440	464	455	422	460	457	443	504	471	405	478	474	458	439	444	480	476	458	500	488	494	483	424	477	478	484	439	498	463	451	482	487	466	446	463	463	453	476	466	451	475	490	458	477	490	476	471	462	444	469	481	516	501	467	437	470	434	480	448	498	455	446	435	427	445	479	467	446	455	499	485	466	472	440	476	484	479	466	478	463	454	463	507	467	480	501	497	450	444	434	414	449	479	478	433	479	445	452	454	482	463	466	430	432	462	478	475	455	466	487	470	478	440	450	485	444	482	513	477	461	451	461	442	472	466	474	450	449	454	451	459	487	501	441	459	461	469	463	453	494	466	454	460	460	455	494	463	435	478	481	476	430	484	530	463	513	453	498	451	478	445	435	454	511	430	453	475	452	499	521	478	489	439	476	479	483	459	480	472	477	530	466	500	442	480	448	475	494	474	483	473	471	478	431	455	501	439	455	447	441	448	454	499	410	523	488	466	498	453	448	435	483	510	489	435	466	467	494	425	480	457	464	467	494	455	432	463	450	453	472	492	449	437	487	454	479	495	443	467	486	459	428	463	453	451	478	475	474	477	469	470	454	491	477	483	446	461	453	495	478	472	488	424	477	461	471	461	468	437	477	515	459	477	463	462	463	483	436	460	478	448	463	459	430	436	456	482	445	424	445	510	475	427	443	455	488	448	422	462	453	483	482	471	486	516	469	446	454	461	485	517	446	486	447	492	453	510	468	444	466	459	476	493	440	460	487	500	471	487	467	500	472	480	451	486	472	470	478	512	464	480	447	482	449	481	490	449	484	431	464	489	477	496	461	443	452	441	421	432	433	466	501	457	484	460	475	471	502	493	438	484	498	412	420	460	511	468	462	458	436	460	460	470	468	429	449	469	456	435	451	474	462	456	441	477	481	428	485	426	453	467	483	429	470	458	473	487	517	467	479	437	481	465	479	441	446	434	491	453	484	505	509	412	486	466	487	441	445	507	460	505	457	498	462	479	483	474	448	489	477	491	470	459	487	468	430	482	484	476	470	460	460	477	498	455	477	442	467	474	461	511	432	482	452	463	448	452	435	453	437	487	500	490	462	484	435	435	452	460	478	446	459	466	473	444	472	477	495	445	460	455	459	492	504	483	450	471	429	462	503	483	443	476	477	449	458	456	473	445	465	482	450	497	441	488	494	442	453	483	434	474	457	511	499	444	454	440	459	449	452	486	441	500	460	478	484	507	462	496	484	428	475	448	418	467	444	495	491	495	477	483	475	448	510	435	491	457	467	478	491	469	470	465	443	441	466	494	419	442	477	445	509	460	499	485	432	478	468	465	454	479	430	510	473	457	497	478	483	455	452	456	424	455	443	488	432	450	477	476	429	474	454	462	453	523	448	498	469	436	461	459	459	462	478	476	506	463	478	512	454	438	446	463	503	465	489	462	456	448	478	459	476	465	441	444	477	508	450	446	478	498	464	458	464	504	411	481	463	483	457	414	471	494	482	486	469	439	483	435	476	460	480	498	456	483	452	493	433	458	472	491	458	458	460	428	458	426	502	473	457	450	468	492	482	480	483	461	474	480	473	485	454	477	433	446	472	457	471	473	489	456	427	479	473	463	490	484	471	507	429	452	486	491	460	496	484	440	490	474	443	466	455	455	459	491	468	456	444	508	486	464	453	455	435	463	459	503	462	435	471	521	448	429	439	479	460	488	476	472	480	443	454	457	494	484	525	463	470	457	452	474	470	474	468	481	449	444	430	459	450	466	484	423	423	470	476	469	456	474	512	474	501	475	486	448	468	494	445	460	465	470	471	441	474	476	434	469	455	465	476	474	455	477	462	452	484	448
5721	4121	3478	3062	1679	1289	1243	1064	974	924	897	854	863	838	795	811	806	860	790	813	847	814	781	831	839	807	778	818	789	826	801	789	826	805	768	837	838	806	823	801	828	831	771	772	815	868	772	782	766	804	811	746	834	785	794	815	788	796	835	788	838	768	814	805	850	785	843	783	768	777	816	799	806	770	810	833	843	823	863	836	803	826	838	859	828	838	814	812	816	859	784	782	784	785	817	726	797	799	785	803	784	825	803	826	765	750	759	857	770	870	814	738	779	804	768	805	790	799	809	820	763	790	807	785	756	780	840	817	781	785	782	817	788	777	821	765	829	810	783	787	843	824	824	821	822	765	788	809	778	824	804	785	832	771	799	750	826	845	798	770	802	817	797	814	782	779	805	830	788	823	792	820	825	809	830	829	828	791	817	845	814	824	808	761	829	775	785	828	783	768	786	819	778	792	820	826	825	782	815	756	812	821	840	802	787	778	832	799	803	796	824	805	826	812	758	793	800	791	784	844	827	779	796	785	814	800	812	802	799	799	801	803	786	816	816	794	825	817	806	784	800	837	833	770	790	796	825	791	825	788	877	825	752	806	802	803	811	791	790	806	823	795	839	790	790	843	808	753	805	797	762	798	795	820	784	796	812	810	822	804	769	817	817	812	831	795	817	799	833	795	781	785	797	790	781	780	830	805	790	805	797	774	806	795	833	779	791	804	828	812	797	863	837	866	790	841	798	782	782	808	832	788	783	781	777	853	813	824	794	783	825	763	814	807	800	804	780	811	774	770	769	757	804	817	814	808	804	800	790	777	833	838	781	743	835	804	797	804	821	744	812	835	810	811	820	803	821	776	851	828	799	784	809	789	802	801	828	782	820	802	853	802	834	776	787	789	775	832	831	793	810	800	800	776	796	790	746	800	770	731	813	797	803	807	808	837	842	778	809	735	776	788	821	807	803	805	777	837	794	783	777	851	771	800	755	860	773	810	807	827	803	785	804	835	790	761	802	811	755	781	813	794	786	745	824	839	815	802	799	775	779	761	831	862	797	765	805	807	824	787	804	802	795	795	761	782	815	806	814	846	793	857	757	815	810	791	810	792	749	791	797	843	803	811	759	772	759	805	818	753	824	785	806	796	799	809	804	840	730	774	801	842	812	827	847	794	801	809	838	768	807	792	849	790	818	839	761	831	794	767	848	773	792	811	817	751	775	865	802	788	791	790	817	832	858	776	806	824	784	830	758	773	803	800	855	829	822	795	743	740	796	838	819	770	849	801	857	814	759	867	748	802	847	846	776	861	797	821	794	786	783	785	774	829	808	798	834	807	773	780	767	800	809	796	800	775	820	813	770	773	818	780	792	801	798	794	799	783	873	809	767	878	801	789	752	842	853	805	830	814	784	791	797	770	815	819	806	779	812	777	874	805	780	844	751	834	782	790	813	785	819	809	798	830	781	804	867	759	791	750	790	824	798	837	830	802	800	818	741	818	782	830	802	782	822	848	796	787	774	806	817	823	803	774	788	818	766	787	822	813	804	742	794	800	799	801	826	817	779	761	794	841	834	794	838	775	822	779	834	829	809	807	802	814	762	783	768	793	820	814	788	786	866	851	774	823	825	745	764	779	819	762	829	810	815	791	831	782	799	790	818	791	807	828	793	829	835	794	757	814	840	779	789	828	787	800	834	765	750	770	858	753	738	795	757	787	823	816	834	792	799	794	802	779	855	821	779	793	832	790	770	782	783	788	800	779	774	804	830	810	796	801	769	809	755	816	824	814	799	800	835	810	778	851	814	846	778	804	795	797	830	802	773	780	775	811	845	779	788	794	827	823	809	791	822	839	783	803	858	786	829	827	797	799	802	832	791	772	825	785	807	800	769	796	813	822	827	805	814	807	808	822	798	782	795	790	803	786	833	819	839	810	798	769	774	777	769	800	795	838	759	816	765	742	818	811	825	826	818	791	780	814	813	790	798	805	801	812	797	791	836	817	805	808	814	781	792	777	814	797	794	851	800	832	796	772	820	834	894	842	804	802	786	787	848	785	824	800	796	791	814	767	829	793	796	786	826	770	775	789	787	810	766	798	768	839	754	842	788	805	793	820	790	774	793	791	744	767	799	829	784	773	836	808	812	811	827	820	819	807	798	811	787	785	787	764	853	813	779	827	844	816	842	834	788	810	790	828	802	774	844	812	810	778	806	780	780	772	772	874	784	836	822	767	775	790	803	795	794	809	791	793	831	800	792	771	801	817	811	800	819	800	824	810	838	799	777	800	794	798	817	820	791	781	783	788	710	771	805	814	770	801	836	767	754	827	820	808	825	778	765	831	759	791	812	842	774	816	786	823	783	797	828	814	793	816	816	784	802	789	783	803	855	840	786	785	822	815	844	793	876	821	816	801	794	800	812	811	785	831	762	858	782	777	847	792	848	810	864	771	809	803	789	793	792	750	778	781	785	775	825	776	784	852	793	833	851	794	829	818	833	820	802	809	787	791	761	835	746	758	770	840	813	777	814	760	803	822	820	833	829	788	778	804	782	818	790	766	823	813	819	776	793	806	783	803	815	817	810	804	792	819	775	816	828	838	815	802	834	828	840	832	809	782	778	788	787	880	763	804	801	734	838	806	847	824	797	786	797	775	788	786	822	823	776	820	739	812	798	819	751	809	816	781	844	781	836	845	802	790	733	852	815	745	785	822	816	774	821	825	740	823	764	776	811	800	830	791	809	801	813	763	800	736	819	789	805	800	796	815	785	813	759	802	753	800	824	754	859	769	801	810	786	794	783	737	812	815	781	828	834	804	818	838	774	802	795	808	783	787	807	803	814	805	760	835	822	769	799	799	806	793	816	766	812	816	760	789	787	806	769	830	785	795	842	808	811	810	866	790	820	810	795	833	818	820	775	846	766	807	785	841	803	830	842	831	784	829	828	794	788	795	782	827	755	830	817	803	790	784	767	827	819	779	767	763	827	817	777	786	772	803	833	825	728	774	777	764	801	791	823	842	822	841	801	802	870	818	784	762	767	758	789	837	759	790	821	838	851	809	787	788	763	793	840	790	818	800	749	811	786	805	816	821	838	803	825	787	767	838	812	833	781	803	816	791	786	793	788	748	806	757	806	813	796	771	790	794	814	747	765	807	802	792	815	866	816	819	810	779	833	773	816	771	795	805	808	826	793	768	841	850	828	809	821	787	763	822	796	806	800	817	800	784	735	788	825	833	757	863	791	834	784	843	841	848	812	750	813	825	755	765	737	847	823	809	792	737	827	813	799	863	782	824	827	826	792	810	788	775	801	848	850	781	770	803	808	790	850	780	752	797	804	796	809	813	828	823	785	805	773	833	763	811	780	796	820	790	829	816	818	817	868	789	796	795	788	743	796	788	788	788	787	848	767	807	805	797	842	748	768	794	817	838	811	766	792	789	833	808	778	813	783	786	830	797	793	804	771	825	831	839	805	800	819	786	808	793	806	772	808	839	830	786	795	833
24122	21249	28281	24530	19683	2547	1067	798	677	609	562	504	515	466	489	484	443	456	414	439	454	435	442	456	459	438	448	433	440	397	442	364	431	420	440	415	446	431	417	420	473	440	415	421	422	418	444	426	419	430	405	433	405	473	427	411	383	396	434	424	418	412	436	425	433	420	438	408	399	468	406	421	450	414	447	417	400	422	427	438	412	433	438	410	411	412	440	426	446	431	382	443	448	423	412	429	437	387	425	399	413	409	445	412	405	408	437	414	458	412	396	457	460	373	402	377	450	427	372	397	409	431	445	427	438	416	445	416	410	403	411	418	358	400	403	450	385	428	412	413	409	430	414	413	406	443	401	389	444	411	413	432	457	412	402	442	406	416	381	398	406	428	436	398	456	422	436	449	381	450	415	393	393	381	405	419	435	453	434	452	436	437	407	389	423	397	413	415	360	394	428	445	390	420	427	408	406	463	431	429	423	413	424	421	428	411	419	423	429	432	426	440	418	397	392	438	439	379	407	417	368	421	421	412	425	437	439	382	415	448	467	408	435	443	401	399	436	381	387	419	419	393	433	373	398	430	438	438	423	384	391	420	452	406	399	379	423	424	373	426	417	392	425	421	391	438	400	415	433	369	414	396	398	378	423	392	429	404	432	409	403	391	415	440	372	399	456	400	408	416	428	406	418	460	411	400	369	442	453	411	395	384	396	393	405	400	443	452	424	408	383	406	395	405	378	428	435	433	402	410	451	410	443	437	427	407	422	427	426	430	449	408	394	425	422	430	414	414	410	417	426	439	416	424	394	422	417	395	424	400	418	392	428	462	423	442	423	428	371	429	434	421	387	425	396	435	388	389	435	402	431	407	399	387	416	414	422	413	436	416	394	418	402	411	396	394	416	412	421	422	389	401	411	378	420	427	414	444	414	436	370	445	427	439	391	416	417	451	401	438	404	400	408	393	377	437	439	401	416	420	420	397	406	447	430	398	418	393	401	391	399	422	388	391	413	378	391	426	444	404	384	442	416	439	454	446	396	392	412	409	411	376	359	407	370	425	379	426	384	384	436	430	418	436	382	384	436	391	408	390	427	468	392	426	379	407	420	438	399	456	384	476	404	463	447	405	381	410	409	421	415	403	412	400	385	407	441	417	373	416	411	407	439	448	431	414	397	425	392	433	431	412	412	412	417	404	413	390	426	428	466	432	407	431	418	384	434	390	402	412	400	400	432	442	436	422	407	417	404	420	418	392	398	407	437	404	414	389	412	384	405	381	417	405	427	415	423	427	446	408	391	407	416	385	390	428	438	421	378	397	405	402	419	409	375	423	425	402	398	441	406	438	403	400	414	415	420	479	395	447	446	422	440	421	408	377	398	472	352	405	430	400	444	429	419	438	414	434	408	434	392	389	416	427	419	412	400	394	387	415	378	414	403	426	470	402	430	384	416	436	394	432	386	442	402	402	426	429	380	414	416	416	408	417	409	420	412	430	393	413	442	404	437	417	409	455	396	425	388	422	393	400	416	411	405	438	407	398	426	414	447	445	414	428	422	398	406	410	422	424	435	402	396	415	429	400	429	424	419	385	419	370	393	449	447	405	399	405	440	407	414	397	418	418	430	413	409	406	423	424	428	386	438	442	412	383	423	409	437	405	401	426	427	392	421	445	437	387	442	424	426	423	412	435	440	388	424	423	421	434	431	419	390	377	425	456	433	401	421	414	427	449	395	422	380	446	428	373	427	430	433	415	433	444	397	419	405	452	381	412	434	405	411	428	450	423	419	407	450	407	442	402	417	401	415	420	413	407	408	407	412	419	420	447	383	438	421	459	423	428	397	411	402	431	426	406	396	426	390	388	432	405	442	412	414	399	426	424	439	387	424	401	401	388	425	446	360	450	421	425	406	390	417	386	403	431	419	398	401	404	403	389	430	432	450	430	445	401	415	447	376	450	411	412	420	405	427	401	400	403	425	388	428	407	414	411	403	402	401	409	391	415	447	390	408	404	396	384	382	431	433	439	422	394	386	408	412	376	427	429	446	431	396	398	412	402	428	406	411	411	448	417	426	414	427	463	418	391	377	413	414	424	404	377	417	409	426	388	445	409	402	375	413	392	388	409	421	437	414	436	406	419	432	417	423	404	432	372	395	410	405	415	443	343	423	410	403	434	424	392	431	402	417	405	415	422	390	372	444	429	418	403	441	397	403	448	393	443	430	401	430	405	424	450	366	449	411	430	393	409	402	423	410	415	402	386	404	410	437	421	394	373	418	403	443	419	420	412	462	457	382	415	379	392	399	410	422	422	420	415	400	430	385	408	413	423	425	408	405	423	425	418	381	421	413	431	438	407	393	412	433	427	429	427	428	434	426	428	391	478	431	448	405	417	416	408	405	418	427	396	398	439	394	412	407	437	427	395	421	449	406	418	401	404	416	422	408	411	404	459	415	408	432	417	410	392	357	438	406	429	414	418	442	421	438	393	368	416	423	405	452	401	417	363	466	415	438	427	402	377	423	431	439	368	389	410	413	429	470	406	418	443	400	423	413	456	392	422	385	465	430	354	433	438	433	435	468	409	438	412	460	406	419	439	406	434	428	417	418	423	407	424	395	438	417	436	417	404	368	414	400	408	417	468	397	411	414	433	404	411	389	422	419	422	391	454	391	392	428	400	401	419	453	415	392	448	425	394	407	398	418	421	413	399	392	408	434	402	412	433	406	417	430	383	426	397	385	443	427	418	377	421	424	411	430	384	460	395	391	401	421	427	413	404	429	398	386	443	439	389	410	472	394	393	417	421	422	416	408	409	423	403	418	424	414	379	394	440	450	438	429	401	473	390	412	405	405	415	438	395	424	433	390	426	424	436	407	419	440	408	414	397	395	396	405	406	405	441	455	426	426	460	428	414	398	387	447	432	407	412	423	392	380	412	427	405	439	438	398	437	415	397	434	439	419	399	410	422	411	391	428	452	445	441	450	372	397	407	430	380	404	427	407	382	400	423	413	437	400	405	420	421	424	421	400	426	397	438	434	405	414	422	414	403	411	375	410	384	432	415	417	397	406	449	418	402	423	405	383	427	413	396	398	401	419	367	412	414	371	392	406	412	387	416	401	416	402	400	433	421	398	405	412	402	423	401	433	431	402	394	416	431	413	391	419	380	392	423	373	398	438	388	404	434	432	396	457	377	409	417	434	387	419	418	407	428	446	391	414	393	418	405	416	404	424	384	408	418	400	430	393	443	420	426	392	409	408	441	411	424	379	401	390	367	399	382	414	396	422	382	421	418	437	413	436	368	412	425	475	422	431	399	434	428	388	410	403	392	409	445	450	426	425	430	377	428	437	418	405	407	368	421	395	408	372	394	443	436	410	418	415	398	433	408	457	404	412	403	402	418	446	377	406	402	393	411	444	420	443	421	381	394	417	418	397	402	387	391	450	432	447	439	395	404	424	392	414	443	400	422	449	415	406	421	439	405	439	414	428	404	428	370	411	394	387	400
7321	12200	10264	6780	3942	2787	2453	2032	1614	1435	1260	1177	1078	1065	962	932	889	865	839	871	848	845	805	834	772	775	788	780	846	781	754	769	775	753	748	772	748	747	759	808	780	760	722	770	712	771	774	756	721	776	828	783	774	748	733	727	686	750	785	793	793	745	745	704	760	731	754	769	717	646	810	716	728	717	758	774	703	734	745	724	734	743	712	714	787	721	755	748	738	743	753	763	740	715	713	767	728	732	714	728	707	763	767	721	752	746	758	748	740	761	725	746	754	740	734	742	748	707	758	687	773	707	714	709	750	751	738	769	752	728	741	736	754	727	771	772	762	731	726	693	747	701	718	714	737	723	703	711	765	704	764	717	799	805	737	733	695	699	738	729	773	716	698	718	758	723	757	729	749	762	748	719	726	731	776	758	750	772	721	731	738	691	732	712	699	709	721	713	740	700	716	746	762	767	726	707	712	694	689	727	751	742	731	708	739	734	760	743	785	732	720	690	712	747	726	746	711	780	676	694	767	755	723	695	767	699	706	725	690	780	691	698	761	712	751	684	724	776	710	755	753	700	750	742	737	760	655	709	746	719	721	718	740	755	689	758	737	701	737	770	758	718	724	704	716	752	715	755	682	717	679	739	726	687	743	701	766	743	801	732	731	774	750	736	724	779	715	697	721	726	711	684	717	692	774	717	721	728	759	731	771	741	685	772	735	732	744	767	754	749	769	751	769	723	719	735	694	690	765	709	741	704	700	707	761	733	740	742	699	685	759	729	747	756	749	720	728	743	753	719	743	729	705	712	756	753	705	733	724	720	735	767	728	727	733	750	725	755	783	758	764	733	736	721	742	741	719	740	736	770	735	776	779	731	754	707	732	747	734	702	797	736	716	773	747	721	788	780	735	677	730	777	716	696	758	723	734	704	739	720	727	712	698	759	731	753	755	723	711	732	731	711	721	719	749	690	731	721	681	727	725	709	714	659	739	758	734	731	677	794	697	696	734	740	696	736	755	740	738	735	761	686	755	735	729	701	748	786	759	713	736	706	717	759	730	744	752	727	695	720	701	722	737	719	784	708	705	730	784	695	743	757	739	750	727	718	700	733	727	707	727	739	743	701	720	734	705	718	683	721	698	708	729	751	720	759	736	706	796	728	723	730	764	692	779	738	735	765	707	771	720	750	730	682	741	708	717	690	722	752	728	736	749	735	762	767	710	744	685	730	755	723	733	729	734	723	749	784	735	751	682	696	743	790	721	740	720	728	701	750	718	706	718	712	689	784	738	751	764	740	749	734	723	708	753	755	661	713	755	759	693	758	747	721	706	708	739	762	725	753	737	768	703	719	718	795	746	757	773	719	724	764	733	728	724	748	717	702	728	714	710	680	725	706	665	716	730	720	736	772	747	729	705	774	718	702	746	673	670	692	766	728	741	738	692	729	693	740	777	739	758	764	762	736	765	734	708	713	747	729	716	704	726	710	743	758	694	711	739	746	713	724	704	760	777	745	725	777	733	754	695	727	710	754	773	772	759	744	702	725	766	789	757	746	778	732	713	696	780	777	706	749	739	745	754	734	761	706	729	763	710	742	731	722	734	785	756	719	728	704	706	732	703	700	726	701	708	696	726	761	762	757	692	703	676	701	779	720	746	716	732	661	709	752	740	758	742	745	745	726	726	762	736	782	730	747	721	679	697	689	693	716	739	707	736	748	722	740	757	682	760	737	728	737	701	720	698	733	705	696	747	754	708	703	731	685	709	756	745	735	735	726	769	729	714	730	761	706	713	710	720	693	708	712	712	692	711	727	676	723	706	710	765	737	765	743	747	657	774	746	751	745	745	779	731	788	726	694	753	724	735	722	721	763	712	764	770	759	695	769	718	709	739	720	725	695	692	743	733	709	783	751	709	675	773	756	704	743	766	735	787	746	732	703	741	708	703	748	704	699	774	718	689	738	751	744	735	708	776	709	789	759	748	695	717	743	709	742	734	777	776	726	724	702	773	731	704	752	703	677	706	681	706	692	732	675	743	760	721	723	710	719	685	715	760	759	719	748	728	726	761	750	674	763	755	718	751	698	712	752	757	701	750	721	745	717	739	735	687	716	793	728	702	747	758	719	692	746	743	673	729	756	729	775	713	734	739	687	737	743	734	728	725	764	769	739	727	754	728	727	724	729	708	703	726	755	685	744	744	686	699	667	724	726	711	722	758	703	678	788	760	725	719	726	702	728	737	736	746	724	737	728	702	744	733	738	700	736	749	746	756	733	756	739	715	727	721	736	733	748	746	693	721	775	727	733	731	729	769	724	767	717	730	722	752	737	731	763	722	783	731	759	740	694	703	710	711	717	742	735	693	672	731	693	737	744	708	715	760	712	709	748	708	749	771	757	690	746	725	735	709	734	744	742	765	710	715	742	718	732	739	742	761	766	752	679	727	691	703	745	738	728	754	707	726	718	717	743	713	772	716	744	685	715	727	710	727	732	716	766	729	726	726	723	775	782	708	738	739	734	763	718	705	777	773	741	678	729	761	745	776	724	783	765	741	732	718	723	740	720	754	717	804	710	708	708	743	734	703	710	724	750	724	728	708	745	752	758	707	749	717	720	726	733	729	752	726	759	757	691	704	762	770	753	709	758	678	737	741	700	728	713	727	749	777	737	679	706	686	758	698	717	699	768	714	707	754	693	725	731	718	746	770	734	736	749	752	772	701	743	759	691	768	710	720	715	697	727	748	715	763	735	721	743	700	707	809	715	770	743	693	691	741	756	748	775	724	751	711	740	720	731	710	722	757	742	715	698	737	720	718	689	751	735	746	774	711	731	753	730	809	763	751	724	770	729	737	755	709	770	696	719	744	732	758	723	695	746	720	709	681	747	731	754	728	717	724	689	705	702	721	731	722	706	763	711	764	727	718	708	718	719	730	738	739	770	737	720	694	726	699	741	740	710	732	723	724	736	743	749	709	696	800	718	707	702	739	797	748	754	733	699	741	749	714	722	758	762	739	700	738	710	761	722	764	726	801	683	721	718	687	715	768	737	808	726	749	720	718	753	734	739	701	685	741	682	695	734	717	759	745	707	729	674	732	715	724	723	746	798	751	758	723	740	728	719	725	762	752	816	776	800	734	793	739	791	716	740	716	699	763	721	732	700	729	732	742	742	719	717	738	705	733	742	734	733	700	753	717	685	730	690	729	752	743	765	731	769	736	748	749	728	718	723	702	762	746	731	740	803	713	721	726	721	681	732	730	744	685	768	751	750	759	709	709	750	719	678	668	710	764	723	763	727	707	718	750	709	729	743	711	747	764	741	758	689	713	701	686	715	770	731	743	758	728	727	764	766	758	735	688	786	716	718	759	718	726	730	680	765	787	706	756	733	763	739	712	710	750	730	739	734	790	767	673	742	696	705	753	717	748	664	795	735	715	698	719	728	722	714	715	736	700	698	757	706	744	771	740	752	736	737	721	741	769	715	709	765	740	738	752	737	732	754	717	729
23255	21256	28939	23892	21260	17991	2063	906	649	590	480	450	402	409	365	306	340	314	271	295	279	308	295	272	268	267	240	273	301	286	249	268	240	258	246	241	285	286	245	251	268	242	236	223	256	246	236	275	224	225	240	235	255	241	275	266	237	259	238	234	223	226	246	258	255	228	225	252	223	257	238	204	231	247	247	258	239	218	238	254	248	250	214	233	240	252	266	268	235	239	242	235	233	232	245	245	235	184	210	249	267	261	244	227	251	261	274	255	265	250	238	225	269	241	242	259	233	234	244	242	249	257	208	225	222	256	226	246	235	244	224	255	244	226	230	239	229	217	236	224	237	215	273	228	214	227	227	200	238	243	229	231	237	231	236	248	238	220	224	255	237	222	219	218	202	234	209	223	244	262	238	225	260	219	243	234	234	251	262	225	238	232	247	263	264	228	250	209	210	246	233	227	220	213	210	224	247	220	223	252	208	244	236	230	242	254	219	208	222	239	241	228	246	252	265	234	236	239	228	228	237	234	248	228	229	245	246	209	249	225	253	215	222	257	247	220	241	237	258	242	253	201	249	205	238	229	224	210	257	236	265	215	247	248	234	262	265	231	235	235	234	253	230	244	248	244	259	232	217	206	248	222	243	224	226	220	246	230	233	228	244	231	233	249	226	222	228	230	238	228	254	234	230	242	242	245	226	211	224	268	245	210	212	229	239	209	214	232	213	244	223	241	227	239	234	253	227	210	200	249	237	207	232	226	217	246	225	246	238	199	251	240	245	233	241	231	224	235	225	229	226	226	233	242	236	218	257	226	252	241	229	211	217	242	265	236	237	217	230	218	240	227	244	234	223	235	245	247	233	219	228	230	235	225	221	229	221	229	248	244	229	238	212	262	230	230	235	253	240	220	244	226	214	239	261	243	257	250	230	250	213	241	240	225	224	227	252	238	237	251	263	217	254	231	243	240	242	236	213	232	219	225	260	226	211	237	225	269	205	240	235	229	252	236	243	236	227	242	254	221	239	252	233	241	235	246	241	235	235	216	242	195	222	230	242	226	237	234	212	245	219	232	244	235	220	225	236	232	213	243	231	229	238	231	216	229	228	217	210	227	262	246	250	236	247	236	215	236	245	230	213	245	211	236	226	248	244	239	249	237	241	218	245	248	237	230	227	221	229	214	247	265	229	237	262	234	238	218	239	233	241	226	241	245	211	246	252	222	253	254	246	237	223	214	249	247	222	207	215	225	234	230	240	219	204	237	249	202	236	247	240	230	236	226	234	241	235	230	241	212	206	224	263	244	225	244	255	252	251	235	238	208	247	243	236	259	266	247	253	233	228	252	241	229	251	234	219	229	224	240	258	216	241	237	251	256	226	252	227	223	229	246	241	249	220	224	238	270	228	235	256	222	247	188	232	231	235	238	238	237	215	230	240	230	251	214	246	225	237	236	237	227	229	206	235	239	241	234	251	255	246	242	241	211	241	257	235	251	215	236	228	237	241	270	210	231	246	245	246	206	249	227	237	219	251	229	263	245	244	251	235	189	245	223	226	227	206	239	236	240	241	251	263	259	219	233	210	250	268	238	230	239	203	229	213	254	229	278	232	243	232	214	222	247	236	232	214	245	204	233	230	244	230	221	243	220	217	234	239	244	236	228	231	234	255	228	196	237	218	223	227	242	241	248	238	230	207	250	200	249	207	273	254	244	200	270	247	249	224	209	226	249	226	228	232	249	235	239	234	285	233	235	220	232	255	219	229	223	243	259	225	251	238	205	230	253	233	219	243	240	222	224	220	238	248	220	243	221	227	223	235	224	235	244	232	228	244	224	245	236	232	256	231	234	214	252	230	212	251	246	211	234	227	218	217	269	195	217	242	240	218	223	242	257	201	251	228	229	237	201	225	223	217	243	236	251	232	229	232	235	242	225	203	257	207	229	231	232	224	222	240	220	243	247	249	249	225	236	243	279	223	231	204	257	216	260	230	250	228	241	256	222	230	257	241	250	248	239	221	229	228	224	230	226	215	266	245	226	214	214	230	270	236	241	218	228	259	240	230	234	251	235	268	235	237	222	231	239	242	228	248	245	242	247	230	227	226	237	254	226	214	219	233	207	229	229	214	228	242	220	223	258	242	248	253	240	219	247	227	230	261	263	205	222	220	225	236	251	213	245	228	252	268	214	240	243	202	207	220	237	207	229	250	223	245	228	242	239	227	247	216	242	239	232	233	223	236	237	202	251	245	244	247	233	209	232	233	251	210	231	230	242	215	210	238	212	225	239	257	223	234	252	233	249	229	248	257	227	219	222	263	226	241	253	232	207	233	225	242	225	236	253	236	237	246	225	235	213	238	196	240	208	232	213	233	217	230	258	255	251	240	220	238	204	238	232	239	233	241	231	244	236	245	243	245	239	250	229	234	228	241	207	249	242	220	242	215	247	246	255	208	216	201	258	230	251	239	236	241	232	252	231	213	226	250	250	251	235	228	215	226	249	247	233	213	262	223	248	224	227	214	198	231	244	251	247	260	243	263	230	222	240	251	198	201	231	226	243	228	243	237	223	229	242	241	257	224	240	214	251	240	242	240	230	230	221	221	244	240	238	204	247	234	243	226	228	204	226	216	206	233	237	243	227	286	231	240	234	231	241	254	224	228	263	237	209	205	227	227	220	231	236	246	225	224	272	240	226	230	239	211	230	211	233	235	199	231	235	235	267	242	227	214	260	238	235	229	215	240	228	232	228	253	235	227	215	240	242	259	234	207	251	209	239	254	238	219	221	247	203	241	206	240	250	224	251	227	255	251	229	229	254	231	255	217	231	238	240	256	229	211	253	220	249	231	240	225	219	235	241	224	226	233	257	248	212	235	248	249	232	247	217	240	224	245	233	243	213	226	266	238	265	239	234	240	226	219	225	231	242	229	238	267	222	220	250	237	222	262	244	213	232	262	261	256	226	217	216	270	233	258	240	227	242	242	252	235	264	259	223	224	224	232	229	223	240	251	262	233	232	234	229	252	237	237	251	221	239	244	241	252	223	236	239	229	205	243	234	226	231	249	262	241	264	239	244	250	252	216	234	256	223	234	237	227	249	231	230	218	230	257	224	216	215	256	259	262	248	225	239	225	238	217	223	253	233	257	247	246	249	227	238	227	242	217	217	239	227	201	235	235	258	231	234	224	245	202	234	226	241	222	262	236	223	218	186	217	234	248	238	227	238	226	273	241	237	205	224	235	228	234	209	211	210	210	242	242	275	258	219	228	221	210	225	222	243	230	228	218	254	216	223	233	242	234	251	260	256	221	224	250	245	223	216	216	241	240	257	201	221	228	267	233	216	228	242	234	241	258	247	234	238	247	235	243	224	256	216	220	229	236	216	278	220	260	220	253	255	208	250	210	211	228	236	235	243	223	234	231	253	228	218	246	216	242	245	207	225	222	232	245	224	231	255	254	214	239	216	228	247	220	212	229	232	232	255	221	195	226	249	240	222	229	240	242	224
9680	17935	14818	9890	5723	4051	3271	2723	2106	1769	1410	1185	1087	897	873	739	755	677	654	622	586	657	595	557	505	533	560	516	529	520	461	520	507	502	477	493	506	469	477	463	420	443	481	445	465	458	478	424	456	439	451	462	409	437	414	429	402	437	425	449	427	463	481	451	419	462	421	459	392	454	423	415	410	440	411	435	425	444	441	451	445	450	411	447	410	400	396	475	442	422	428	440	428	409	436	452	418	452	416	471	387	440	433	448	449	436	431	436	420	438	409	451	418	431	394	432	395	420	444	401	409	414	425	409	463	417	450	440	427	401	438	410	464	450	425	439	421	432	431	403	427	452	446	438	408	405	452	419	432	438	413	438	441	413	424	427	456	435	437	431	422	460	431	430	411	433	417	468	418	432	402	422	455	422	427	450	422	447	413	409	468	452	446	430	397	440	410	421	422	440	414	413	416	428	434	444	434	421	426	455	398	461	396	373	430	440	429	443	388	454	433	408	422	430	384	399	434	429	462	413	445	424	450	472	441	424	431	449	427	446	382	382	463	434	440	412	416	406	455	395	414	404	405	418	397	411	412	406	412	378	421	408	435	401	456	428	395	443	425	400	407	435	429	424	417	428	440	419	432	446	458	434	435	435	438	421	413	409	434	421	419	432	428	440	418	439	394	430	403	500	416	444	441	413	447	433	397	436	431	424	429	435	448	411	412	410	412	423	410	410	414	388	423	431	429	427	410	400	418	403	411	433	411	448	461	422	391	392	430	404	391	406	413	420	436	438	429	406	418	439	435	421	405	399	419	473	435	460	436	437	400	387	424	448	413	421	399	400	445	413	430	403	410	426	407	421	437	432	439	426	426	444	410	430	425	395	420	380	412	418	439	436	447	438	418	451	404	408	409	369	378	428	370	424	417	408	437	427	442	429	398	405	437	412	441	465	432	425	433	422	416	429	408	421	435	437	396	420	443	405	452	421	429	426	392	427	427	408	398	432	415	421	412	420	404	427	434	422	393	428	419	391	449	387	402	412	423	413	450	464	430	435	415	417	434	418	408	437	439	435	395	416	402	426	453	422	452	395	420	443	412	403	412	382	435	378	423	417	428	425	407	422	414	398	450	441	421	418	410	452	462	436	420	418	415	421	437	461	422	426	414	405	423	433	413	450	416	404	441	420	397	383	406	419	413	413	446	408	422	440	452	434	414	472	432	429	414	449	452	458	417	408	394	421	426	461	404	404	431	450	414	416	411	451	437	437	433	432	409	414	412	395	429	428	422	409	425	428	455	413	441	440	407	404	432	456	428	430	438	436	443	385	414	419	413	454	416	422	425	458	419	442	409	366	448	391	373	415	430	420	399	446	457	409	401	373	434	448	434	420	453	412	417	440	399	427	451	400	396	422	420	435	451	406	469	440	418	415	406	415	414	380	437	445	427	375	433	377	417	437	441	408	445	420	393	422	443	429	404	407	430	414	427	435	414	436	406	418	426	434	435	396	409	391	424	366	428	417	414	426	425	441	385	443	433	421	414	430	435	426	467	472	421	439	410	416	387	400	428	422	400	416	420	423	446	425	464	394	423	456	476	403	426	441	439	406	431	409	435	463	446	418	429	461	444	420	421	462	400	420	422	452	413	410	430	448	444	433	465	447	458	452	448	443	387	413	407	457	420	408	419	459	426	406	433	412	414	447	409	419	412	439	442	427	439	427	412	410	424	432	420	410	431	479	423	436	412	424	435	425	379	438	464	401	420	403	436	430	418	465	421	414	425	431	442	425	431	390	431	421	383	450	465	414	431	443	380	429	417	453	429	447	441	399	455	429	403	423	409	463	409	450	463	450	412	423	416	435	413	442	398	435	412	442	426	428	435	428	443	438	415	407	451	431	425	397	418	421	417	462	401	441	408	464	421	466	467	418	406	397	445	451	441	429	442	428	422	406	410	427	409	419	435	450	413	412	449	426	446	397	445	441	429	423	439	437	459	404	424	427	405	441	388	401	370	441	408	392	386	454	424	417	452	441	422	431	418	408	389	447	463	472	386	405	429	440	451	419	432	413	457	454	412	434	425	392	439	429	423	437	454	419	414	387	401	411	407	447	437	416	422	459	394	424	430	409	433	427	450	439	404	420	447	439	439	435	412	454	436	404	411	427	414	437	389	432	405	424	417	422	440	433	431	400	413	408	473	391	442	453	469	410	460	419	411	430	412	434	392	409	408	390	391	426	392	455	420	452	437	399	425	432	428	403	416	411	424	390	421	420	416	477	393	430	417	428	440	423	445	416	379	425	432	411	422	422	424	410	424	437	424	404	400	413	450	447	426	452	454	431	435	422	440	417	429	456	420	432	438	421	459	402	410	437	447	426	443	399	433	438	453	401	447	437	439	385	395	406	397	434	389	432	434	428	446	456	438	415	440	409	452	408	411	438	436	426	408	380	426	430	398	420	421	397	484	480	404	412	428	452	423	465	411	406	460	418	438	420	444	426	431	424	457	463	450	415	406	422	418	388	432	428	421	474	446	422	402	406	417	423	444	447	437	468	407	395	428	400	379	450	438	410	409	408	398	419	415	424	424	411	414	433	392	434	408	407	396	405	454	416	472	423	443	425	434	390	412	417	440	383	392	439	440	417	440	446	423	435	414	446	426	429	432	436	391	437	405	421	438	384	410	421	403	434	407	432	483	403	438	438	424	423	428	391	422	432	416	423	421	406	452	458	414	395	403	426	456	395	426	418	392	461	432	464	371	420	393	433	468	437	381	411	421	437	430	464	473	423	440	427	380	440	425	378	418	388	417	410	393	402	467	416	413	426	432	436	429	441	413	421	460	411	420	414	406	412	438	438	419	401	422	446	460	467	447	432	411	433	412	431	402	432	409	424	431	429	456	433	427	427	420	406	428	395	426	408	465	423	441	440	420	403	452	428	405	415	451	424	381	421	454	391	444	391	413	440	382	433	413	406	481	421	453	431	445	411	425	437	421	415	421	414	404	433	436	408	408	399	411	450	400	440	419	425	426	439	431	442	398	397	439	408	437	428	419	396	441	456	418	428	407	393	424	410	405	403	430	395	411	464	398	432	434	429	444	452	428	418	444	438	430	417	440	452	416	445	421	438	437	429	432	429	433	418	427	427	399	436	413	430	448	427	422	433	435	381	416	427	407	429	419	412	415	416	414	419	385	439	415	401	399	440	402	440	412	420	421	395	443	412	416	400	439	408	408	471	413	433	405	445	391	491	417	421	416	423	469	431	437	452	448	391	415	452	445	415	415	445	429	412	422	435	419	412	406	453	377	416	454	439	424	406	446	374	415	447	424	402	447	430	387	410	442	410	405	460	425	390	421	426	394	425	431	415	413	478	374	441	412	423	421	402	398	424	392	429	450	385	402	466	432	441	431	405	424	452	377	429	423	421	389	408	410	434	421	418	449	419	425	419	411	401	396	439	413	393	404	452	458	425	422	444	422	454	381	454	437	437	420	438	413	429	428	402	436	419
26751	19626	5950	1535	782	642	566	564	515	519	531	489	475	424	492	439	487	454	478	499	458	447	425	441	479	447	478	473	468	485	441	471	445	452	468	418	475	438	459	473	465	432	428	478	436	444	455	467	427	461	450	422	458	474	435	440	432	437	486	435	471	503	456	423	434	441	444	462	430	453	440	465	429	472	421	504	450	466	463	458	435	477	443	466	441	446	460	448	448	474	428	455	514	456	423	450	458	406	449	496	464	452	415	442	461	455	469	440	456	459	485	464	485	457	467	495	427	448	451	453	468	458	450	485	474	442	486	456	416	401	409	423	437	481	445	435	435	471	466	468	441	483	422	498	432	485	471	457	455	524	456	476	450	464	478	434	446	462	454	444	444	466	463	423	478	417	472	418	430	428	437	446	458	503	427	413	482	456	425	457	463	457	423	457	451	522	447	451	405	407	438	455	445	489	453	473	437	469	460	449	443	441	449	467	465	440	468	426	454	475	446	477	457	457	481	455	446	449	448	476	441	471	462	452	461	446	447	482	443	438	488	450	448	443	478	432	429	437	469	429	449	444	423	449	451	429	451	479	464	429	454	473	446	469	457	436	473	431	477	486	451	486	463	460	470	473	431	450	449	481	433	419	461	442	450	412	414	433	474	435	425	443	448	455	464	426	479	474	471	460	449	463	493	437	466	472	444	475	476	462	450	479	417	468	472	481	457	478	469	471	491	451	445	461	470	436	433	469	467	438	430	428	441	454	448	456	461	437	408	427	432	400	438	445	434	425	458	480	464	450	464	451	469	420	467	436	442	453	476	396	475	454	466	464	474	468	463	474	475	451	437	434	458	451	424	463	472	388	496	444	417	445	470	477	459	477	417	461	448	458	470	458	449	443	462	455	449	467	450	452	488	405	427	418	473	425	452	463	453	484	486	465	460	465	453	461	442	452	480	463	448	419	449	470	462	425	490	437	466	471	470	455	461	448	477	448	412	467	456	454	433	484	452	442	457	439	456	475	405	435	414	453	466	438	481	440	465	464	451	464	448	453	435	438	491	476	426	408	434	407	442	425	432	463	453	414	454	445	426	454	431	469	437	441	479	453	425	430	458	474	483	442	503	424	431	451	469	443	442	427	435	472	437	458	421	467	454	452	454	412	468	459	448	450	471	456	470	463	428	477	455	506	436	459	456	458	434	468	460	459	445	426	421	439	448	471	440	471	474	440	449	466	480	412	472	439	473	497	460	419	473	444	467	461	488	463	448	476	462	454	435	470	474	487	449	459	473	468	420	442	456	415	480	478	457	432	483	462	460	479	486	465	461	492	473	443	469	455	450	424	484	463	476	438	471	475	459	445	483	449	453	484	475	430	448	431	477	471	491	428	487	414	458	433	433	445	476	449	425	470	431	449	437	485	439	446	451	470	486	458	453	483	455	442	456	449	487	439	420	418	459	440	461	440	459	432	447	475	442	463	436	447	458	445	467	460	433	407	442	480	456	440	449	461	468	434	465	447	434	446	457	460	440	485	441	413	453	420	440	483	435	475	445	454	421	468	418	464	428	455	430	448	457	466	417	417	436	432	400	469	440	493	463	466	465	484	505	423	450	468	459	393	449	456	459	479	482	461	449	417	438	484	421	463	457	412	477	451	475	464	502	453	470	444	453	467	486	438	490	461	446	439	479	490	416	477	461	442	450	434	459	486	443	452	458	457	448	458	454	422	422	444	480	449	473	464	440	460	406	491	447	422	444	483	456	456	421	475	467	435	466	473	455	459	488	467	441	423	452	459	445	471	487	482	459	467	467	478	409	441	444	514	463	469	423	458	480	425	442	465	473	450	440	461	437	437	474	466	448	460	416	436	417	445	479	443	469	449	455	504	461	483	437	446	455	463	463	467	431	424	471	450	455	461	483	477	431	493	438	427	433	438	463	482	460	434	452	458	464	484	460	441	439	445	452	456	444	444	468	463	435	414	491	451	483	457	460	413	443	420	460	426	447	495	441	468	454	473	461	423	435	453	426	411	443	500	442	458	424	498	442	439	443	463	433	451	423	472	497	460	424	449	408	441	482	414	468	441	438	442	442	490	450	442	441	470	424	431	464	438	483	474	425	422	438	408	511	478	501	439	442	443	469	479	445	422	467	468	443	429	444	464	422	471	474	457	463	464	431	444	463	464	444	458	460	434	443	432	462	445	488	493	455	496	471	472	443	458	467	435	437	424	446	448	478	468	463	422	452	455	447	459	455	446	478	455	470	448	443	447	451	437	458	437	428	466	459	433	438	457	460	437	475	471	449	471	514	492	512	440	436	481	450	448	452	452	456	419	457	478	433	451	497	462	469	495	445	449	456	446	479	472	437	465	418	447	443	477	457	448	438	458	462	469	430	438	439	459	459	483	466	451	456	490	479	447	456	463	432	456	462	452	453	447	418	478	448	476	478	456	471	515	490	462	401	447	419	462	472	435	473	438	447	459	451	461	471	458	472	426	476	435	478	475	468	422	442	469	449	459	421	467	484	453	435	426	449	471	453	497	412	444	490	432	439	445	470	432	419	458	475	452	434	455	471	481	473	456	476	451	463	466	466	426	432	449	424	455	420	433	463	417	423	435	440	447	480	454	458	453	415	421	456	431	451	461	465	440	484	439	470	464	466	423	483	459	424	460	432	453	484	456	448	431	496	432	469	424	445	419	435	465	470	466	491	442	459	458	493	466	449	453	453	435	470	427	461	476	460	420	428	441	444	469	476	463	458	416	494	452	419	465	498	434	456	421	445	457	478	471	465	443	457	470	463	470	473	435	439	443	450	439	479	448	411	444	467	465	426	459	434	440	463	458	435	466	464	439	404	449	468	464	480	432	478	471	496	454	406	467	451	452	485	433	449	458	433	452	458	424	429	440	450	474	468	443	441	409	442	460	441	478	426	448	455	449	480	475	445	455	467	478	422	438	454	445	459	451	460	436	425	451	481	437	454	474	432	467	444	479	457	443	439	406	441	465	483	422	402	447	443	490	449	460	499	435	437	471	455	441	479	480	458	436	457	462	435	431	484	457	442	443	471	456	484	455	450	468	468	455	441	446	466	471	482	433	441	440	422	469	469	485	453	440	436	460	421	459	480	421	450	431	469	431	471	470	450	438	434	412	433	416	445	465	465	454	459	430	452	459	492	468	424	429	470	481	429	473	421	430	442	429	433	456	441	432	422	461	442	413	446	426	461	442	444	479	461	427	439	473	435	484	451	460	443	493	507	462	461	471	471	426	465	431	457	410	473	437	461	463	426	466	461	445	446	424	480	460	493	444	450	491	473	477	474	426	445	461	440	445	444	442	459	461	489	457	493	479	437	424	431	442	442	456	451	442	450	463	452	460	484	481	469	445	461	482	431	448	441	413	431	438	474	447	446	425	452	458	445	436	477	452	450	458	444	447	446	448	468	484	469	444	435	459	448	437	458	452	497	471	483	501	497	469	447	469	451	478	452	448	461	461	445	456	466	478
5533	4188	3627	3047	1760	1302	1263	1050	990	908	884	877	854	811	825	836	762	784	804	753	787	822	771	836	805	796	862	795	748	797	785	779	812	789	812	811	872	763	807	805	742	780	765	761	777	772	816	751	822	808	812	817	804	802	768	797	778	788	768	828	799	768	768	759	791	793	793	755	769	815	733	784	799	852	817	785	802	813	758	751	769	774	799	791	775	794	772	864	816	768	813	796	776	788	832	829	830	821	784	776	786	861	796	769	782	785	803	778	809	795	782	758	823	803	827	817	800	784	790	777	739	791	781	748	803	740	779	781	793	791	802	766	830	775	789	802	731	786	773	776	780	813	744	879	776	742	807	754	794	827	801	852	771	800	806	778	795	822	804	782	769	754	782	804	817	787	841	749	776	818	758	769	839	794	803	770	782	780	817	767	768	830	801	804	797	745	798	834	795	767	813	776	777	750	750	763	770	790	795	796	777	775	833	795	797	786	811	776	836	776	757	835	757	806	811	809	747	778	814	750	785	800	789	833	781	807	778	769	804	761	763	775	779	812	807	763	797	814	820	842	786	837	766	781	782	793	818	814	826	797	841	763	845	845	809	803	852	743	808	780	759	827	739	803	785	776	774	779	764	761	815	783	782	826	816	797	780	800	782	851	766	819	849	762	796	751	817	746	773	752	786	776	797	765	808	778	733	817	745	745	813	805	802	760	788	780	850	780	775	839	783	780	761	790	767	782	759	812	819	814	807	785	778	757	761	758	828	750	796	805	746	790	816	780	753	823	793	760	795	801	792	772	773	805	847	813	789	828	811	828	799	760	759	784	785	810	782	770	743	734	773	871	768	822	775	757	819	804	788	802	808	789	766	794	801	812	774	780	825	808	788	795	743	798	813	838	792	808	831	746	827	773	841	842	833	807	779	776	811	820	805	814	858	805	800	818	733	835	770	755	826	799	835	777	829	825	825	787	824	820	834	814	768	793	812	768	779	820	808	787	745	795	822	765	790	838	780	775	785	796	795	798	808	781	796	782	777	783	806	827	799	838	813	834	826	785	798	808	773	791	798	807	802	800	775	817	829	750	788	798	830	763	797	823	769	790	779	805	817	764	772	766	864	809	757	738	803	783	826	767	740	779	810	787	794	761	772	763	819	780	777	829	800	810	757	792	805	812	839	767	736	791	735	824	765	769	759	766	812	812	806	834	786	809	753	732	742	785	805	771	839	804	801	731	757	792	758	807	792	738	816	831	773	806	769	834	751	780	795	796	792	765	781	769	817	841	775	846	753	791	799	794	790	807	783	774	816	790	823	802	793	799	779	812	842	781	803	817	767	833	795	825	772	784	755	822	820	774	811	784	818	808	838	827	857	795	794	785	795	820	855	782	780	774	783	744	808	775	855	801	784	809	799	723	801	795	842	784	827	846	800	838	820	785	800	810	808	787	776	864	791	788	771	751	768	813	761	797	774	805	790	794	770	779	778	793	845	760	805	793	773	779	780	859	782	810	731	758	776	780	825	845	810	756	815	750	801	775	776	798	844	763	801	774	740	798	807	781	847	765	753	746	817	859	792	754	827	772	732	788	806	728	761	788	764	825	824	804	814	813	752	792	776	814	810	743	772	832	788	793	778	778	848	787	774	775	766	846	768	779	811	841	791	767	766	780	759	784	764	801	815	805	729	802	826	785	832	837	762	803	768	774	776	773	796	778	826	821	777	844	844	778	773	755	782	811	805	798	778	811	778	791	825	836	812	808	814	797	795	799	792	791	783	772	802	839	798	772	833	755	806	806	718	819	832	831	780	808	771	727	785	795	825	774	821	789	772	771	811	806	805	769	793	807	765	767	783	823	826	833	772	693	752	790	745	753	826	780	724	756	802	786	833	805	776	809	773	796	793	767	765	767	729	758	806	796	844	815	827	789	781	779	777	792	808	752	779	805	823	804	813	797	794	809	810	758	767	740	748	795	836	776	767	839	857	770	791	772	796	810	809	814	781	852	817	810	796	838	850	795	752	780	806	749	801	842	755	863	764	784	804	782	771	834	771	798	798	799	767	830	809	802	810	811	825	835	789	811	766	801	799	748	752	810	787	820	825	771	802	793	804	818	795	789	777	774	828	792	747	813	777	782	786	807	813	760	779	773	810	791	781	800	805	810	813	806	866	778	834	782	766	788	797	809	796	797	831	809	777	778	822	846	829	782	804	866	834	761	753	836	781	813	786	775	768	774	818	826	804	827	807	760	797	812	744	823	812	786	834	776	767	764	797	827	765	821	771	828	831	814	751	786	784	815	830	765	796	802	849	743	815	801	783	758	753	793	813	822	811	777	808	811	829	825	759	809	781	827	796	836	741	764	819	755	804	810	761	789	812	849	781	776	784	825	754	773	802	803	815	820	781	810	767	836	795	800	744	805	793	779	790	797	749	782	825	786	846	799	760	805	802	738	838	788	824	786	806	819	810	805	805	812	778	801	794	842	888	803	808	764	849	757	779	791	784	738	771	811	828	823	830	789	767	787	817	769	796	745	811	747	845	743	730	790	762	777	799	742	769	806	727	777	790	823	715	804	822	784	857	819	793	770	785	849	792	821	779	785	780	774	792	778	832	833	792	791	818	750	771	819	824	781	737	769	783	822	812	787	795	836	743	757	779	803	780	796	761	780	826	791	787	814	802	775	722	769	825	815	791	802	767	801	804	760	812	763	808	767	762	780	826	798	795	800	781	808	789	795	749	861	793	808	804	816	820	769	820	809	803	830	783	853	793	815	800	824	761	792	767	813	807	780	836	815	813	789	763	747	766	810	842	787	783	812	773	796	820	769	796	829	771	849	807	755	818	757	843	831	796	783	791	821	824	794	802	827	751	803	787	830	824	800	763	805	777	797	790	782	810	802	793	741	811	856	770	741	785	801	786	778	832	767	799	791	748	797	764	827	798	782	815	754	802	738	795	742	771	821	802	763	782	845	802	747	779	771	783	795	789	768	784	809	823	805	802	863	819	777	808	835	781	793	758	748	808	826	779	761	801	856	780	793	777	780	760	799	738	808	785	804	838	773	806	784	825	797	794	831	788	821	820	799	782	811	788	782	807	749	726	760	825	800	788	850	795	820	841	796	793	793	809	781	804	774	793	772	835	773	773	818	765	777	763	797	717	795	765	788	771	759	786	748	772	803	781	770	738	755	776	822	810	800	798	786	788	796	786	756	829	812	809	801	831	767	797	808	775	821	777	786	761	814	812	761	792	817	815	810	752	775	823	790	790	807	794	774	828	808	807	810	804	763	792	826	806	770	780	757	759	828	791	769	749	770	796	788	805	766	794	777	748	748	769	776	793	793	817	779	746	778	834	783	760	815	800	821	810	803	798	797	772	828	781	791	797	760	785	794	820	768	792	815	716	803	794	804	807	754	800	760	789	810	776	789	804	799	797	741	741	767	781	781	779	750	798	749	762	803	825	764	733	793	791	846	827	792	836	756	854	786	802	801	733	810	779	813
24128	21247	28273	24487	19612	2481	1054	830	615	579	551	519	507	435	427	471	500	456	467	446	447	415	436	410	424	474	456	450	405	429	415	457	434	423	382	414	425	426	418	444	449	423	397	403	449	433	429	425	408	417	377	416	431	391	379	418	433	427	443	430	430	428	400	463	385	413	408	403	429	416	417	410	421	398	406	409	435	404	407	387	399	377	397	389	414	417	385	407	397	389	394	436	402	452	410	410	394	407	402	443	427	387	386	363	413	391	395	387	434	450	380	381	409	421	422	441	383	397	416	400	391	397	367	421	419	385	431	367	424	401	394	399	404	433	415	418	423	411	405	400	437	410	384	411	419	402	384	399	354	373	431	397	417	407	408	412	411	393	397	401	423	403	404	419	436	409	423	393	448	401	396	374	432	422	436	409	429	389	427	398	417	418	387	404	426	417	439	386	427	426	364	393	394	369	407	400	440	412	400	377	392	431	416	428	404	392	414	408	382	424	410	407	392	409	398	431	407	429	401	429	378	372	410	426	417	396	400	414	421	407	415	436	418	410	399	420	389	415	401	416	403	400	360	370	423	383	412	426	415	395	380	412	393	407	370	396	412	415	416	386	422	401	423	384	396	431	455	427	376	423	430	405	404	391	376	356	398	425	368	404	404	441	414	415	429	404	389	397	401	396	398	405	391	395	399	390	420	394	428	401	394	361	468	417	388	417	413	390	419	399	389	408	401	402	384	420	397	411	383	423	393	425	424	423	379	417	415	382	411	397	407	403	394	423	378	368	412	394	386	422	425	384	421	413	385	412	400	444	399	417	404	410	435	423	384	394	391	395	417	392	400	418	388	432	410	376	395	408	411	411	390	409	407	388	416	395	404	427	385	371	366	407	406	396	442	397	390	404	363	408	394	420	433	355	417	424	397	404	398	391	433	431	408	435	405	410	403	413	378	414	420	377	414	429	387	382	365	408	385	422	403	446	401	387	405	415	398	428	410	394	444	406	372	418	450	376	393	448	372	410	387	387	436	379	386	407	414	399	414	401	412	416	415	402	410	397	396	405	358	393	386	433	402	423	416	394	433	405	390	446	428	410	405	429	358	414	413	412	401	426	401	434	376	400	397	422	388	429	428	418	397	378	408	396	399	426	411	428	402	388	410	389	416	349	403	421	400	424	386	397	412	387	440	406	441	401	409	419	387	425	409	408	398	411	415	405	380	402	367	395	394	406	377	411	417	440	404	367	385	411	397	400	420	389	403	395	372	397	389	400	392	413	426	411	385	414	391	418	384	387	436	398	444	389	408	385	407	428	411	398	432	422	408	420	396	404	387	383	414	412	421	396	383	445	412	412	360	402	412	421	391	397	437	409	395	397	422	406	414	428	372	396	410	404	409	420	413	396	396	400	448	405	422	431	411	395	396	419	422	408	416	450	426	408	433	391	402	422	410	422	387	420	417	394	428	403	396	396	405	432	413	408	399	444	402	400	382	391	394	382	404	405	435	400	411	377	376	411	402	385	422	418	444	397	386	387	427	401	390	383	384	388	428	372	462	407	404	418	369	421	417	407	390	444	435	371	405	417	373	390	358	400	405	418	382	423	402	439	403	396	375	390	442	390	397	394	426	386	393	377	390	441	408	406	347	390	372	359	374	462	415	414	383	399	413	380	391	413	427	426	387	415	421	376	442	420	409	420	419	395	397	408	364	380	424	388	400	406	412	390	410	418	448	407	406	406	423	420	426	416	409	395	423	402	393	374	400	427	394	381	408	414	402	409	383	426	398	431	456	388	371	380	414	423	406	412	396	444	374	407	424	423	398	401	428	382	414	394	420	408	391	436	370	396	402	397	403	406	395	387	404	389	401	418	389	428	394	390	402	382	381	407	416	419	408	411	420	452	446	424	406	424	369	421	418	387	393	386	421	384	348	408	386	428	403	384	397	435	403	401	405	400	451	444	425	414	391	416	401	421	399	398	407	423	391	428	403	421	425	408	408	387	408	422	385	411	402	401	422	406	432	382	406	390	427	419	439	432	405	433	404	411	420	412	442	409	401	392	405	400	379	390	437	398	420	451	412	410	440	398	426	393	404	394	404	405	435	377	390	408	418	368	414	384	396	419	415	369	408	379	391	451	423	401	392	385	432	433	403	430	416	393	435	435	401	418	398	386	404	408	387	425	455	426	377	429	411	364	439	355	411	412	426	414	401	372	381	413	385	391	423	421	399	398	410	463	367	373	389	430	370	425	367	397	427	403	401	409	418	411	413	405	411	407	403	407	406	380	387	427	438	406	378	416	411	405	379	420	433	415	434	384	396	386	406	401	404	419	433	427	444	402	392	406	418	383	376	424	383	416	378	365	395	410	394	355	403	405	401	394	410	394	424	430	401	399	423	411	408	422	407	374	403	388	418	398	389	394	420	384	388	415	364	412	400	410	395	443	408	372	407	423	397	422	396	427	394	405	445	379	383	411	403	380	405	384	379	425	405	396	413	388	423	425	427	386	381	388	420	391	418	402	375	389	420	407	419	403	409	394	398	385	409	366	407	390	388	396	419	403	405	379	434	407	410	401	386	392	400	418	407	388	382	431	402	406	398	419	421	369	431	417	399	429	425	405	392	408	388	437	411	390	393	395	408	423	403	405	386	394	401	413	414	423	401	451	387	423	399	426	401	420	408	385	399	409	420	427	407	416	405	388	400	426	434	380	413	422	384	402	396	377	384	412	416	407	416	375	423	402	439	416	403	385	440	422	398	400	423	408	409	406	424	347	425	412	425	427	414	406	395	399	382	429	388	395	428	397	420	414	397	392	391	405	384	381	426	408	401	394	394	422	386	429	425	385	426	411	398	417	425	418	426	411	428	425	403	417	432	428	377	399	421	441	402	404	375	430	417	407	402	368	372	388	404	376	418	430	427	425	397	392	408	415	396	404	420	440	392	390	436	400	405	387	386	433	377	431	401	427	386	375	390	420	370	427	374	376	444	373	410	422	377	396	418	394	407	400	386	381	399	404	361	399	380	397	445	404	415	404	384	396	420	436	412	387	393	427	395	394	432	379	422	446	365	404	418	434	440	407	390	413	456	434	417	408	395	407	420	421	420	419	399	409	379	409	388	398	394	390	417	395	405	408	430	412	430	409	437	411	406	377	409	441	389	382	433	382	403	399	390	409	405	429	386	415	387	412	402	414	412	447	412	410	418	426	383	441	376	381	397	426	416	389	399	414	348	405	369	406	392	429	424	392	424	431	396	429	447	451	425	412	383	412	391	413	416	447	391	445	426	410	388	407	397	445	387	386	395	350	397	419	386	384	409	434	413	379	454	394	406	463	411	403	410	380	375	390	385	395	374	369	447	397	385	408	363	412	425	390	429	402	419	397	420	407	438	415	418	405	391	425	371	404	421	417	392	396	381	437	465	409	419	397	409	391	384	400	446	373	391	398	396	415	408	405	392	408	389	400	397	444	394	418	403	385	405	394	393	363	420	434	408	375	383	400
7340	12465	10265	6863	4061	2910	2317	1983	1627	1476	1250	1187	1077	968	920	870	897	887	883	837	862	844	855	821	765	795	745	773	819	771	748	703	738	766	764	760	708	744	738	724	721	738	752	735	711	764	764	740	766	746	732	754	753	742	729	722	754	739	688	748	736	714	702	744	763	770	693	725	745	740	717	701	696	730	744	751	727	703	705	736	719	756	734	732	754	710	703	741	745	696	744	782	716	720	720	732	704	734	724	783	735	703	744	722	758	677	726	725	728	739	734	729	674	766	702	718	739	738	708	735	700	742	728	763	687	737	706	735	693	705	683	685	759	734	687	734	710	728	740	757	722	773	691	698	747	705	735	739	722	762	710	708	781	750	714	741	716	720	723	701	710	693	750	713	693	732	734	683	706	721	698	714	737	709	726	683	736	733	732	740	731	735	774	765	656	724	753	702	711	712	695	730	701	714	696	709	740	681	777	699	669	722	717	690	714	725	740	731	705	705	724	725	724	695	793	687	725	725	766	771	732	736	774	742	694	692	738	752	752	727	735	718	702	712	718	736	732	720	712	713	680	705	695	740	718	728	766	778	705	677	713	649	752	724	760	673	708	675	757	677	708	733	708	704	726	730	740	719	776	749	715	728	702	717	678	690	714	725	761	764	737	712	732	706	749	762	763	751	760	732	750	718	708	699	743	701	754	698	730	716	671	710	732	757	732	706	737	699	718	708	761	701	706	685	725	726	732	730	702	743	720	746	728	691	701	727	716	734	716	767	718	713	744	670	732	668	714	745	744	761	724	722	692	732	703	684	762	743	724	766	695	707	723	660	662	704	726	692	798	702	739	725	702	729	727	718	716	664	713	732	729	716	737	770	737	761	725	733	682	727	709	745	716	739	697	721	727	726	680	693	749	730	760	693	736	774	719	706	704	723	757	711	704	767	720	695	732	715	656	705	675	716	660	714	712	699	684	700	737	725	712	695	688	713	721	740	695	741	736	729	772	782	704	706	762	754	719	665	690	769	715	704	737	713	710	740	737	664	686	714	744	723	705	704	698	719	687	721	680	732	715	706	689	749	746	724	714	730	701	707	746	717	759	767	718	748	664	728	692	736	698	716	708	688	730	722	727	749	701	702	706	750	699	719	764	706	737	720	753	725	721	744	742	674	731	693	732	739	698	687	703	704	705	719	706	752	711	727	741	721	701	707	720	651	726	725	691	723	699	719	754	754	719	722	687	692	780	733	697	753	739	710	666	713	694	729	740	686	698	707	710	729	723	662	696	744	724	711	715	727	713	796	717	758	716	713	704	770	739	761	786	682	738	757	710	751	761	718	722	756	692	705	706	717	710	767	714	714	775	705	722	725	700	699	692	738	704	729	766	721	710	711	724	720	721	737	709	741	702	721	702	742	706	711	701	708	672	667	715	692	760	755	711	774	723	680	751	679	720	729	776	728	674	731	679	741	700	718	718	694	763	713	720	734	748	694	734	705	731	746	758	669	750	729	681	709	725	738	721	699	745	718	743	756	722	699	754	721	733	704	685	698	699	683	711	713	688	671	677	744	719	746	678	705	703	717	718	740	711	755	732	773	709	744	706	700	737	702	732	755	711	709	751	672	685	759	704	717	698	723	678	712	726	744	742	712	763	724	714	710	703	701	706	723	736	718	734	681	710	743	709	692	702	710	679	751	710	750	733	707	742	684	711	702	696	711	716	727	727	767	710	717	731	710	716	723	731	739	773	718	758	750	763	729	704	710	742	714	714	755	669	699	725	727	714	688	722	720	712	719	731	682	752	717	662	723	800	719	718	715	728	740	712	723	730	674	710	723	746	702	717	712	707	778	726	691	696	675	713	695	791	698	729	691	763	702	740	752	665	690	696	717	722	727	701	698	677	707	736	715	735	706	775	711	721	707	747	682	789	733	754	705	662	737	720	737	681	728	746	740	704	707	710	751	726	695	732	691	749	708	710	694	714	725	773	726	737	738	747	719	699	766	723	720	736	717	676	753	736	752	707	691	765	732	691	742	727	706	703	701	746	688	751	724	690	739	695	706	724	708	700	710	760	792	742	697	711	711	705	776	717	729	715	782	696	728	760	723	689	708	678	726	755	721	695	696	765	779	701	720	740	724	711	703	697	720	710	703	720	718	685	730	709	712	763	744	743	730	737	712	709	711	750	718	719	665	687	696	775	683	685	745	695	714	694	688	726	739	727	743	732	721	739	684	725	741	754	709	723	672	748	705	685	742	767	742	727	753	709	701	744	705	710	724	697	763	678	749	718	711	722	725	693	692	702	759	721	727	695	685	742	700	723	690	736	734	736	709	717	678	710	718	713	655	730	750	657	714	728	739	728	742	682	695	732	700	763	725	700	722	689	684	740	726	715	661	778	745	753	710	739	737	710	735	759	715	668	752	737	685	702	763	696	735	777	713	735	761	715	726	714	786	690	720	731	735	715	722	755	724	726	726	692	755	744	747	722	714	691	681	766	715	739	718	711	725	688	744	752	660	699	685	713	721	728	708	728	728	661	695	706	709	765	690	668	666	719	720	712	732	702	734	737	680	722	763	727	711	686	785	697	711	719	718	729	739	666	721	753	751	721	711	674	781	730	731	768	705	703	722	722	752	735	662	715	788	642	696	673	724	726	710	735	715	723	733	773	746	697	692	721	727	667	771	787	703	720	750	693	716	697	701	721	738	708	738	750	729	707	734	752	726	710	716	687	751	700	721	732	704	741	751	736	678	755	709	799	773	694	697	761	668	764	704	725	690	706	684	739	720	676	711	719	692	685	734	728	774	690	695	734	712	737	707	687	743	755	688	676	724	697	723	698	748	694	762	751	689	768	682	770	728	695	717	720	741	763	717	731	699	743	743	675	698	719	692	697	688	675	717	731	719	707	690	730	739	649	755	699	687	708	648	753	719	676	757	675	747	727	735	686	714	723	717	789	740	753	644	753	707	706	715	715	718	705	711	756	741	738	756	739	715	747	714	739	721	720	712	757	743	706	730	744	733	758	734	711	718	709	723	686	723	697	750	703	749	672	698	713	791	737	723	736	706	703	711	675	751	707	701	739	722	721	756	707	700	736	744	702	723	721	718	744	732	730	747	707	728	728	699	736	743	763	689	735	704	704	709	691	682	749	763	739	744	777	729	697	785	683	678	719	694	708	736	720	696	743	724	727	731	687	682	696	721	690	762	713	690	733	743	762	704	730	700	733	761	717	721	685	752	725	703	713	701	760	665	653	734	757	751	749	728	730	673	721	683	772	742	735	675	735	682	702	746	729	707	701	739	667	782	735	736	721	761	732	720	685	702	713	731	693	700	712	737	699	727	716	707	721	732	791	686	689	655	747	754	749	721	733	736	703	715	684	686	714	713	718	727	756	757	738	738	753	747	728	722	753	741	695	741	770	710	709	726	743	730	736	721	692	678	763	772	720	709	758	696	712	730	734	709	702	742	776	679	680	708	707	697	667	691	782	705	692	694	778	720
23300	21252	28918	23871	21248	18020	2172	931	669	612	507	436	439	379	447	346	305	308	340	301	283	308	281	296	269	277	270	275	247	283	317	263	281	307	281	304	263	263	267	258	273	242	263	276	256	276	248	255	287	263	300	259	237	263	259	232	226	257	272	250	295	239	270	283	267	284	255	280	238	248	247	229	239	239	254	251	230	251	253	255	240	238	242	250	258	247	259	235	236	254	249	225	251	234	230	249	253	222	232	243	240	250	240	233	236	255	235	246	232	200	224	238	248	262	235	239	264	252	252	214	249	272	255	247	266	246	248	257	239	213	239	245	234	279	240	243	247	265	241	277	263	238	229	248	242	273	271	239	239	244	251	250	271	225	226	227	222	233	247	273	237	245	253	234	240	243	235	245	253	272	281	250	266	248	262	255	270	216	244	232	256	244	241	261	268	242	272	253	242	247	264	227	261	274	243	260	243	265	252	230	264	257	226	259	268	220	247	230	259	249	239	261	279	237	242	233	256	268	239	254	250	235	248	270	242	250	248	228	246	245	243	241	253	259	239	241	232	249	254	233	213	234	243	238	236	254	249	232	227	229	232	252	255	268	226	298	250	260	245	247	223	269	259	262	264	264	245	250	255	216	239	228	245	268	274	236	242	254	247	267	243	245	238	236	276	252	264	222	267	268	246	246	271	267	260	234	237	268	253	247	248	242	260	244	260	242	242	254	266	238	250	282	231	266	264	302	233	271	248	250	268	226	246	239	270	241	277	217	250	257	280	267	230	239	244	236	263	256	264	259	244	258	255	253	261	231	244	240	234	245	275	261	246	237	257	260	276	240	235	255	259	235	281	245	222	259	236	252	247	252	249	247	245	249	258	247	241	248	233	241	259	236	257	250	252	262	258	246	253	239	227	237	235	240	268	247	244	249	289	277	220	239	214	261	236	239	242	230	252	254	252	246	260	231	260	241	262	236	252	244	248	249	279	248	244	221	236	253	226	262	243	260	237	230	240	237	256	249	246	241	269	252	259	248	242	268	285	253	255	222	237	259	249	262	246	234	221	235	249	234	255	237	278	253	269	255	251	247	229	245	255	267	258	233	225	274	268	271	248	222	221	233	250	245	244	244	252	267	244	252	248	236	242	262	244	225	243	215	240	233	267	290	229	265	266	257	282	246	246	243	240	237	233	223	258	259	275	239	244	220	251	252	229	255	225	256	252	242	236	258	229	267	226	235	257	265	236	241	266	269	258	264	257	266	228	241	241	251	251	242	239	236	251	263	273	247	234	253	254	220	263	262	250	249	245	239	235	242	240	253	233	243	247	262	232	248	257	263	249	248	229	251	246	272	265	249	262	239	281	241	275	265	256	256	248	242	234	259	238	244	256	259	223	240	249	267	245	257	218	255	241	261	248	244	257	277	263	215	238	261	269	277	258	235	234	242	236	264	269	242	236	275	277	256	252	273	231	242	259	262	258	237	274	257	205	224	228	245	230	239	269	237	248	235	243	225	256	246	217	283	238	237	233	221	230	236	258	241	270	244	240	242	237	246	235	244	240	238	240	251	255	244	240	242	229	224	222	254	259	235	250	232	236	233	256	252	272	264	244	262	222	241	245	252	247	252	242	262	239	270	268	238	269	226	222	247	237	259	243	241	256	264	236	248	244	239	219	261	269	248	231	253	241	240	281	275	279	240	251	264	255	257	260	246	241	233	274	244	228	238	250	257	255	267	265	250	243	251	251	227	263	237	232	253	254	246	254	240	268	242	253	222	258	243	214	222	231	269	243	250	236	237	270	238	232	253	242	243	239	259	256	225	246	255	234	239	251	280	224	233	234	233	242	234	272	258	260	245	244	250	246	220	245	224	226	261	230	251	232	254	256	214	248	238	256	266	252	243	237	287	240	230	240	271	257	270	216	239	228	280	263	238	223	262	248	237	242	246	230	251	243	230	256	233	240	228	241	264	246	246	225	243	243	239	248	225	233	249	256	235	260	241	249	261	259	226	221	225	260	259	256	239	233	249	228	232	258	259	232	267	264	232	251	259	252	279	246	276	254	238	241	249	237	239	242	256	257	241	244	239	270	226	256	235	232	262	233	296	241	225	244	256	262	206	241	202	253	257	242	253	238	232	251	245	237	241	228	249	254	249	241	272	248	286	257	228	249	266	258	254	249	245	278	250	239	240	270	225	238	205	261	259	271	264	259	251	274	243	245	250	233	207	267	256	238	234	231	256	233	272	260	236	252	249	259	258	244	233	253	271	251	258	249	261	233	242	266	258	271	241	241	239	231	243	243	262	228	256	228	246	238	239	256	230	248	211	242	238	225	249	230	229	230	227	247	263	232	253	215	235	242	258	251	235	227	255	224	242	242	236	253	237	253	267	250	235	247	245	268	250	253	243	261	279	231	266	261	248	255	261	243	266	261	271	245	256	235	254	263	248	259	246	247	254	258	250	258	233	247	257	238	276	246	248	265	247	263	237	258	215	259	239	250	246	270	223	242	260	258	265	252	240	240	273	258	236	251	232	244	241	270	235	236	258	235	250	231	241	244	239	271	251	222	263	255	274	258	220	252	278	259	263	240	249	256	265	233	263	246	231	252	274	256	264	271	242	249	262	271	241	237	237	261	242	238	249	260	236	237	265	258	247	238	226	252	269	240	240	257	250	235	237	252	242	269	255	250	219	254	244	236	260	238	267	238	240	241	256	248	234	237	225	271	246	253	251	269	251	231	246	231	269	243	279	239	262	229	242	267	247	241	242	277	258	239	230	221	221	237	254	259	220	249	242	232	227	251	275	239	260	252	241	232	251	214	256	232	264	243	256	262	231	237	255	255	255	242	281	257	260	251	275	236	250	223	251	235	244	253	264	244	233	262	249	260	265	251	275	245	241	252	238	277	225	241	244	268	234	226	271	253	207	253	243	255	213	246	251	265	236	256	288	241	232	232	242	233	265	245	220	268	214	236	246	250	227	232	245	216	254	223	258	230	261	245	246	224	250	236	240	235	217	209	275	258	236	253	285	250	255	214	260	244	248	237	257	221	243	232	254	283	229	243	260	215	243	252	240	254	235	248	250	241	219	257	256	246	237	253	247	251	245	255	265	224	251	250	237	268	231	210	287	218	253	266	270	247	258	246	257	258	241	268	248	239	245	273	238	263	272	264	231	245	248	258	265	234	262	215	240	244	263	251	244	229	246	234	243	254	242	224	243	227	228	242	244	258	262	231	278	258	262	246	249	247	224	246	227	219	265	260	250	282	261	241	222	236	234	238	226	241	236	262	246	259	265	244	269	267	243	279	256	244	227	261	260	238	258	253	240	234	243	252	244	236	237	254	268	221	249	260	263	206	261	264	222	251	287	239	235	262	260	268	223	256	217	243	233	224	261	243	253	269	242	257	232	258	265	253	246	252	240	277	238	273	247	208	233	263	255	257	284	226	240	238	255	237	237	241	250	247	229	270	253	229	242	241	228	238	252	217	238	262	259	245	258
9702	18069	14946	9685	6371	4123	3141	2627	2033	1733	1435	1164	1100	1033	906	832	748	738	665	676	627	580	618	617	571	579	606	542	557	510	540	513	555	496	516	513	508	515	459	529	469	461	475	476	463	472	459	489	452	478	458	471	415	419	455	462	436	439	488	483	458	502	464	483	494	462	457	449	452	438	483	437	429	483	479	474	437	446	445	422	445	449	454	444	448	451	437	458	424	434	467	426	438	492	418	437	445	461	419	448	451	447	449	463	453	465	434	434	475	426	451	452	436	432	428	461	445	485	451	459	449	439	443	455	442	438	426	447	468	435	428	431	431	412	456	441	469	430	475	467	436	450	457	416	421	453	478	432	413	443	434	446	465	445	470	496	432	428	420	424	472	453	413	471	472	465	414	429	448	420	469	466	428	439	429	434	454	441	454	452	425	452	429	441	481	472	438	454	442	425	438	482	416	435	470	440	411	471	454	411	435	433	433	474	445	464	453	465	485	428	420	444	470	423	455	436	425	449	421	437	429	453	452	458	446	418	453	453	442	455	446	433	471	480	479	442	431	445	460	420	425	456	442	456	428	434	408	461	422	461	458	436	412	443	412	474	400	459	454	432	458	462	448	408	413	474	450	468	492	447	455	512	486	453	417	439	445	413	420	411	475	449	437	472	436	442	453	450	446	451	412	424	457	504	424	432	454	452	427	395	420	403	442	454	443	449	457	464	437	416	450	430	435	392	443	448	435	418	434	456	424	433	414	436	406	453	440	446	390	409	462	433	451	457	461	445	454	463	413	464	418	430	435	393	448	452	452	448	439	468	458	450	422	449	461	442	442	479	440	392	436	426	412	449	438	445	430	473	416	430	464	427	446	430	443	408	426	425	453	490	473	477	439	467	459	442	454	446	466	445	409	413	408	460	397	448	449	427	456	444	429	442	449	468	487	447	432	401	450	438	439	455	438	434	446	460	414	391	431	463	418	432	424	436	462	439	439	444	458	458	459	396	437	458	470	445	437	427	440	424	460	389	474	438	454	394	467	421	413	471	425	445	447	426	433	407	439	472	419	431	441	424	398	461	410	430	434	464	414	467	438	439	455	421	455	422	453	410	390	414	458	452	417	475	420	426	425	456	465	416	420	457	407	437	465	434	444	476	443	473	430	459	450	467	454	469	415	445	485	418	427	463	449	436	433	446	432	481	418	459	437	466	453	437	433	446	471	472	478	460	400	437	440	440	449	477	412	433	446	451	420	456	454	449	418	453	453	460	428	388	443	452	446	451	442	438	453	426	441	422	422	432	438	446	456	405	465	458	417	415	442	413	404	403	451	440	406	457	418	453	459	453	443	472	458	468	431	418	453	456	437	444	472	422	457	428	469	414	457	451	436	453	417	418	457	458	429	410	436	462	447	481	403	427	457	400	431	443	446	432	451	422	443	413	463	424	480	434	431	439	441	486	408	417	436	466	444	440	432	441	442	442	434	443	437	452	426	454	459	452	440	461	471	454	415	409	442	406	432	413	482	470	400	439	419	408	457	433	477	436	457	431	454	450	423	453	449	441	428	446	376	389	430	433	429	468	408	464	435	443	473	427	469	431	413	431	431	481	414	434	466	424	451	401	427	442	425	417	480	421	493	465	478	460	434	439	418	458	442	466	446	461	409	427	391	481	475	450	429	474	445	436	407	429	465	435	449	457	456	487	441	440	465	451	475	413	394	440	426	440	477	445	418	435	417	437	436	437	428	446	435	455	409	460	426	422	437	450	429	471	462	456	448	439	416	440	412	451	426	475	440	436	460	394	423	443	446	451	458	437	436	421	438	455	457	422	461	402	447	451	447	470	457	448	406	419	445	455	420	481	436	442	437	428	476	445	474	444	431	443	409	409	466	478	437	457	448	453	453	440	449	418	443	452	461	416	439	443	424	440	413	446	436	445	445	442	466	469	439	452	438	418	426	426	457	421	440	440	442	444	408	433	448	449	439	434	437	420	431	460	443	471	443	426	422	459	428	446	431	453	378	420	475	440	491	428	432	431	430	465	434	413	422	417	407	452	453	449	459	454	455	439	462	432	415	409	488	438	442	404	432	454	440	447	448	470	444	428	437	438	417	449	441	456	415	414	454	441	444	442	414	410	439	471	433	415	486	458	454	431	476	427	429	497	441	446	437	412	428	421	435	407	473	480	456	437	435	470	462	443	451	436	461	416	437	455	444	455	439	451	469	432	430	460	415	496	454	478	454	432	448	453	440	448	427	449	444	433	433	442	448	397	447	433	409	429	461	453	450	457	438	422	415	432	472	436	445	414	445	457	419	444	446	435	444	443	484	474	449	458	432	467	427	446	428	443	417	414	409	474	439	428	420	429	443	434	432	429	432	443	437	447	454	449	414	452	419	435	408	469	409	433	488	478	434	437	438	460	408	457	412	460	446	429	443	428	445	454	426	438	464	457	438	476	446	417	418	423	406	461	417	448	475	447	418	439	425	438	413	421	414	469	436	464	415	421	433	452	442	390	449	427	457	423	462	441	438	463	423	427	460	460	436	470	437	462	476	468	453	394	468	415	395	397	460	458	448	452	480	441	410	429	425	420	466	431	462	447	447	429	434	436	410	463	452	454	460	439	455	454	435	448	418	397	415	438	427	457	420	432	416	423	453	419	454	453	455	464	431	474	402	432	403	459	418	472	461	449	428	443	417	427	436	445	428	441	448	444	407	463	436	428	434	381	426	417	416	403	474	426	404	446	431	450	469	407	450	445	438	448	449	406	405	429	459	417	439	466	434	470	504	477	432	463	458	441	402	450	489	443	415	449	450	442	472	482	412	409	452	443	415	453	468	417	435	441	454	460	453	448	436	422	435	433	420	455	423	429	469	427	430	460	429	465	429	429	444	467	439	434	466	407	457	442	429	432	421	423	459	459	463	437	464	413	435	484	449	440	453	443	415	443	461	434	430	447	448	455	459	446	436	440	446	440	437	441	442	443	406	489	456	448	410	421	429	414	433	430	424	443	424	465	414	439	455	401	441	432	423	445	435	442	423	426	476	439	436	460	446	447	419	481	449	434	432	432	411	425	441	451	435	440	387	438	474	409	454	440	456	435	478	424	455	407	439	444	456	482	477	435	455	422	413	431	416	454	452	432	501	407	450	446	459	461	433	447	407	447	434	451	433	457	435	450	441	452	426	448	437	419	461	422	389	451	450	379	466	399	418	435	445	438	430	445	428	459	443	447	449	415	466	423	447	471	422	418	464	389	434	443	419	479	466	430	411	453	388	442	444	450	444	437	451	415	480	505	413	393	394	458	417	412	459	422	411	455	476	486	457	460	442	436	454	441	435	415	474	460	438	446	390	438	432	439	457	416	442	396	433	398	452	419	439	467	441	419	424	438	462	490	414	394	413	432	420	454	398	484	423	450	429	460	488	437	440	432	406	451	448	431	463	469	470	429	423	436	435	467	428	414	456	447	476	437	466	477	451	442	449	431	446	433	431	444	430	451
26862	19651	5925	1510	884	633	590	562	515	530	473	477	514	485	465	493	525	457	494	465	430	467	476	441	482	481	443	440	479	471	488	484	462	471	478	468	480	519	412	485	471	445	479	450	514	451	469	415	492	461	474	443	487	453	486	489	482	483	495	459	493	498	467	481	490	444	483	451	458	484	475	443	493	462	520	447	485	413	446	472	463	452	445	506	470	469	465	445	481	483	442	455	538	462	471	473	483	453	479	461	475	491	484	514	470	448	470	471	500	451	466	465	484	453	505	506	450	449	460	474	497	491	455	506	447	452	491	434	514	475	478	442	456	438	481	480	465	428	467	482	482	468	465	477	467	464	457	466	492	467	493	435	482	457	471	494	451	488	461	416	441	453	464	439	488	450	455	452	505	451	461	472	477	462	475	461	443	458	459	457	478	451	464	469	495	478	470	447	483	498	487	473	486	471	463	463	448	462	489	482	494	435	502	481	490	509	500	485	466	463	454	457	475	461	494	483	482	441	443	449	469	518	486	443	456	497	444	525	478	451	485	463	434	484	459	463	466	423	469	497	504	464	461	460	488	460	445	485	480	471	464	417	447	480	493	424	480	463	462	488	446	445	427	463	474	481	452	451	506	493	490	449	470	507	463	422	443	457	479	456	480	453	472	443	426	473	425	482	436	451	487	452	505	485	442	395	496	472	431	486	470	480	461	465	458	458	458	471	440	483	472	447	450	515	461	486	468	450	470	469	449	431	445	467	467	472	484	469	479	436	477	452	472	490	462	498	442	483	468	490	524	452	502	485	488	486	513	510	485	514	461	469	468	457	510	487	484	514	480	498	485	477	465	520	433	469	464	493	483	482	445	469	496	443	445	460	494	484	470	478	481	474	441	430	502	536	476	434	457	431	492	466	460	485	468	445	460	458	470	444	417	467	444	476	497	494	436	504	470	480	461	508	495	495	484	501	466	475	495	441	507	458	466	488	476	488	438	498	438	464	496	483	464	457	471	493	492	441	470	450	503	484	444	467	478	459	489	486	501	450	460	461	517	478	468	453	465	450	492	478	430	481	476	459	493	420	477	450	491	467	502	497	456	495	469	468	462	452	469	458	479	456	464	453	437	517	473	486	481	478	441	440	497	492	479	469	488	466	530	472	466	431	469	477	476	452	454	460	449	460	485	461	486	484	467	472	461	483	504	444	484	444	495	496	487	431	475	457	458	450	460	494	462	437	418	444	462	436	490	450	468	455	448	459	471	464	503	457	480	458	486	467	440	465	453	450	518	485	466	467	440	482	469	446	458	457	487	493	444	466	531	458	467	424	497	479	500	460	463	457	474	459	460	493	459	458	453	471	481	496	472	474	457	468	424	477	433	481	467	468	510	481	490	489	515	466	491	452	492	507	486	453	488	468	482	474	449	492	477	453	477	471	481	471	481	455	432	462	441	456	459	474	450	462	454	480	467	477	437	457	460	490	481	505	455	440	441	460	446	456	431	472	509	469	485	462	456	473	472	441	461	475	489	495	483	467	489	504	446	444	446	490	486	445	471	481	447	493	500	472	487	484	476	482	483	435	483	484	444	480	467	444	484	487	476	478	486	500	462	453	469	482	487	465	474	462	456	471	494	440	502	505	439	485	485	455	445	440	507	500	506	477	467	481	485	473	478	469	458	506	494	477	455	475	484	470	487	464	477	490	479	479	468	475	427	482	436	451	429	473	487	470	447	454	463	463	465	460	476	492	495	428	462	463	501	483	447	474	470	465	465	425	443	501	475	447	512	464	443	457	454	447	499	475	485	496	463	468	482	456	477	524	457	487	470	470	460	470	467	469	485	449	500	468	455	469	492	460	489	459	501	452	467	470	462	519	482	503	486	480	466	479	465	459	450	460	484	454	434	457	465	494	475	470	456	490	490	478	449	415	446	478	492	452	435	469	468	441	494	448	471	451	439	468	456	463	440	489	446	487	485	472	487	490	430	461	475	481	464	455	499	496	474	471	462	442	475	489	469	477	494	477	480	486	484	467	471	454	461	473	477	491	461	449	436	485	494	474	463	466	484	485	455	460	481	476	453	501	510	491	492	471	459	476	459	459	477	459	483	445	478	466	491	453	483	464	463	455	466	473	466	461	438	496	442	491	451	469	481	491	474	487	522	468	459	425	492	455	495	456	446	450	513	467	496	420	477	475	484	497	507	452	483	472	509	494	458	487	474	475	440	445	499	503	489	443	456	482	429	466	474	469	487	453	439	484	464	510	419	471	481	492	429	465	471	460	472	493	445	514	460	488	405	452	442	442	462	459	457	488	480	441	462	430	484	472	480	421	450	462	519	455	465	448	492	440	489	514	512	471	444	437	492	435	472	438	460	474	483	430	473	481	448	497	485	444	472	489	445	459	482	424	467	488	485	454	465	477	467	464	458	464	492	488	498	469	440	414	484	409	473	454	458	459	447	458	441	465	498	487	466	457	487	432	438	452	513	493	459	461	505	473	523	478	469	429	465	480	466	426	464	477	452	452	475	483	467	439	445	448	490	527	450	462	465	453	477	469	465	449	475	490	484	461	484	442	469	458	461	481	435	498	519	477	466	476	460	485	442	478	498	465	455	445	445	472	420	470	475	455	467	436	495	527	440	465	448	460	462	508	496	500	501	469	471	487	527	470	489	470	502	495	473	473	462	501	458	477	497	477	483	469	449	489	466	473	436	464	484	440	482	470	458	464	483	482	442	468	477	513	467	474	493	462	448	495	450	433	491	455	474	490	454	476	485	456	488	416	486	470	444	495	497	437	471	506	496	493	448	462	483	419	492	455	459	479	466	480	496	481	466	471	475	482	459	465	437	468	480	489	477	459	473	422	476	494	448	491	464	475	509	460	461	482	469	466	460	451	449	439	488	486	459	428	440	497	448	444	488	482	451	498	472	451	456	469	462	433	487	452	430	469	440	488	491	468	459	430	437	485	473	475	511	501	474	444	461	496	495	487	474	511	466	440	494	457	457	466	472	517	499	471	424	473	488	479	472	488	462	522	456	484	471	481	447	502	452	462	489	514	440	432	504	459	505	445	490	499	487	481	475	475	463	494	474	468	486	483	482	472	471	465	462	494	479	464	488	480	470	488	492	448	466	469	485	444	458	496	498	493	457	475	443	459	449	457	492	404	487	460	485	457	488	465	442	466	465	493	431	484	435	497	503	460	454	494	466	504	452	428	498	452	485	457	493	483	499	456	466	436	449	492	450	428	449	453	430	468	502	484	473	478	474	489	463	446	467	480	495	475	492	469	436	432	510	463	494	487	461	495	486	484	502	457	448	435	484	437	486	492	465	478	455	418	484	487	470	471	459	442	439	495	444	473	496	472	485	490	437	462	481	438	480	482	491	466	506	506	460	484	431	489	464	483	448	451	490	480	489	462	459	430	423	500	459	471	498	445	494	456	455	471	498	500	484	495	469	450	458	476	438	471	472	487	410	486	483	505	472	470	491	491	477	478	476	461
5658	4164	3516	2810	2205	1331	1194	1121	1015	979	883	874	855	878	854	856	844	856	783	870	799	842	806	798	820	823	815	790	826	833	818	805	836	816	816	793	836	804	850	841	800	800	812	792	785	827	808	772	814	772	780	840	782	845	797	785	773	790	830	818	825	805	776	853	757	747	770	833	789	761	765	828	790	862	783	819	808	781	818	777	818	833	796	823	792	809	907	802	814	814	828	836	807	833	814	811	800	810	807	820	802	788	826	819	822	830	832	827	831	843	797	787	790	823	837	775	772	826	855	808	788	782	825	790	756	793	838	845	798	808	782	807	786	827	820	833	774	778	805	834	809	777	810	769	792	796	827	770	832	800	830	803	814	793	821	835	820	799	804	825	846	781	812	831	789	780	820	819	795	767	807	817	814	813	835	875	893	799	759	801	743	822	843	746	784	805	740	804	913	766	812	810	819	773	825	778	817	751	815	868	839	832	761	759	802	777	768	841	785	810	787	836	846	833	814	785	766	810	766	828	751	808	771	760	843	809	876	781	778	839	834	839	836	831	744	837	810	853	800	776	835	769	759	772	823	830	853	833	797	806	820	813	855	824	812	780	817	831	842	834	877	774	787	826	856	817	862	810	803	820	812	791	805	798	774	803	841	769	783	827	853	799	815	802	818	824	800	833	793	824	774	798	804	779	792	792	801	798	767	800	806	842	782	831	808	733	791	849	815	826	847	819	792	850	781	803	759	806	821	836	801	806	810	773	798	825	803	860	822	797	805	826	786	825	782	808	850	823	765	803	783	786	855	823	787	797	801	855	807	815	780	787	815	784	829	805	835	818	794	793	802	790	810	795	791	769	788	817	814	843	848	805	828	840	815	868	787	848	774	791	856	802	820	811	793	826	818	811	748	811	801	852	846	831	790	779	819	831	820	788	816	775	807	822	775	798	755	809	829	783	809	764	858	812	877	819	787	805	840	797	806	780	826	829	812	817	726	806	791	852	850	787	773	830	821	804	791	781	783	834	807	812	777	857	798	791	806	771	831	792	769	819	847	837	808	808	797	791	833	854	845	797	867	834	783	803	794	778	766	826	806	794	804	830	828	789	819	847	738	821	838	824	814	845	805	803	746	823	782	816	827	831	795	806	865	823	784	808	833	821	837	801	745	801	797	768	807	805	838	799	813	802	776	838	889	840	797	778	829	768	797	784	748	784	779	772	869	807	828	826	869	827	812	854	799	784	780	767	818	835	803	775	868	794	794	764	822	806	800	802	824	788	823	780	804	778	759	858	827	805	847	752	814	795	813	820	744	835	830	843	827	809	778	769	790	809	831	811	806	840	781	809	778	828	824	796	818	822	833	761	792	820	869	824	767	723	857	819	779	761	830	824	802	803	794	782	811	800	830	849	827	790	817	787	797	797	865	854	795	804	830	773	830	807	787	824	800	804	791	830	786	813	774	775	807	801	827	832	787	811	796	785	779	826	787	815	811	794	799	833	828	847	804	802	808	827	828	821	782	805	838	873	824	813	823	845	788	782	851	772	818	820	763	807	811	779	861	846	841	782	813	871	798	792	833	830	798	813	803	843	840	810	768	811	798	820	813	782	767	796	856	787	828	801	783	782	787	826	846	775	827	794	758	806	816	788	809	837	815	785	857	808	850	808	850	799	803	781	817	825	802	840	774	757	809	772	764	873	843	824	778	769	801	812	800	820	801	845	843	807	776	781	840	749	822	877	802	794	785	831	789	803	767	888	793	813	823	816	781	819	821	844	849	819	798	813	815	831	797	783	801	786	782	836	794	791	783	827	797	774	797	867	779	812	856	828	811	835	773	811	809	814	810	787	805	782	799	851	807	806	828	778	832	793	845	881	834	788	805	831	822	839	827	841	774	806	814	824	825	835	819	796	834	820	807	821	823	772	856	808	793	815	793	766	802	823	802	824	763	837	785	819	829	846	816	791	855	793	842	825	779	797	800	824	811	828	848	783	792	778	818	818	839	809	799	852	826	855	812	783	813	837	826	771	802	814	832	754	816	799	806	773	874	795	874	812	802	829	771	791	788	809	844	779	834	801	854	790	785	786	789	838	830	791	814	803	806	804	781	796	853	839	828	798	786	843	818	790	782	823	768	823	827	842	815	813	801	828	777	835	900	826	842	798	876	820	832	791	846	818	786	848	797	776	805	827	809	841	781	834	800	861	795	843	821	811	850	848	791	826	810	838	818	815	801	785	832	809	792	768	865	790	841	801	839	795	826	769	749	797	830	819	837	842	799	795	849	819	882	770	813	814	836	783	895	810	805	798	805	838	805	748	810	793	820	830	830	777	832	866	868	832	822	781	815	836	784	814	797	784	837	805	824	780	860	841	810	826	817	798	830	775	762	836	769	784	830	830	820	802	832	839	790	765	786	808	800	830	779	765	781	826	803	794	843	832	818	805	820	869	818	799	790	819	783	838	801	819	848	780	811	817	827	818	842	794	806	824	806	798	808	832	797	840	808	850	793	818	776	846	819	793	765	829	813	788	810	818	835	807	790	802	771	776	819	764	778	814	823	793	839	815	786	829	805	819	784	844	797	846	806	876	825	821	807	801	811	749	856	820	813	820	807	832	827	810	796	796	833	807	815	830	806	762	839	824	786	770	803	805	783	816	817	789	836	780	822	845	796	803	812	825	831	780	782	797	854	758	788	833	789	808	794	820	837	845	791	861	826	766	811	808	840	793	807	803	838	797	784	794	809	832	870	812	801	819	792	784	779	880	823	829	794	789	841	791	775	815	862	838	827	794	834	773	783	814	752	810	842	800	802	812	815	825	773	798	807	859	820	824	775	833	861	797	869	810	827	836	800	808	796	823	829	826	823	759	780	767	852	797	841	828	813	808	808	841	787	823	848	830	803	855	780	807	830	829	830	747	801	800	817	794	824	774	798	808	821	784	856	842	799	769	767	816	779	777	786	820	798	780	813	834	796	773	806	826	774	782	815	822	785	792	777	782	797	782	799	854	883	779	816	770	802	835	813	810	830	800	795	825	805	851	824	805	828	825	793	767	852	834	815	833	807	820	878	802	808	760	814	829	883	854	832	857	805	799	796	848	813	801	781	874	780	795	790	799	815	828	811	777	784	820	769	809	811	832	798	831	792	805	825	833	832	777	833	840	804	832	827	811	771	838	798	852	791	784	810	812	787	842	879	805	783	808	770	854	794	827	808	783	759	791	786	801	837	771	770	794	829	816	834	786	810	814	747	803	811	784	771	822	828	820	884	842	830	798	847	821	876	811	858	858	779	814	783	759	857	828	864	811	833	787	803	845	830	828	808	830	768	772	788	830	787	786	795	793	852	815	853	833	809	837	813	809	796	833	833	840	832	799	792	802	817	766	822	830	841	837	815	788	782	767	780	786	738	756	790	810	822	818	788	812	795	838	827	787	840	783	811	773	793	816	778	794	771	795	758	812	794	803	812	764	808	798	833	835	836	842	771	816	797	819	804	836	794	773
24174	21253	28271	24558	19697	2626	1046	791	624	596	576	530	525	496	452	438	420	453	441	445	451	427	435	423	426	458	471	423	442	447	422	411	480	437	421	449	425	398	430	433	431	414	379	439	415	427	472	398	419	412	421	449	385	418	414	436	447	412	457	427	413	430	401	412	409	410	399	454	397	415	426	382	416	420	415	412	432	404	397	396	458	398	388	418	366	452	392	455	406	411	426	399	418	410	456	415	437	437	387	430	424	407	461	414	438	411	441	398	431	401	422	420	436	471	416	419	422	409	390	461	400	406	408	387	413	358	413	421	410	434	415	386	466	420	395	431	441	414	409	402	415	402	461	451	441	451	382	429	415	417	393	433	410	442	420	420	403	420	392	402	400	390	417	397	395	413	434	416	400	435	420	412	452	401	405	382	392	421	417	388	400	394	422	437	408	422	443	397	425	428	392	404	434	398	429	430	414	418	421	413	421	420	405	401	420	439	409	413	432	423	392	413	399	416	406	415	399	462	443	403	436	400	437	413	415	402	427	366	411	387	392	398	471	397	405	412	396	430	425	454	442	385	373	430	432	378	387	414	399	389	397	433	413	412	429	427	440	396	416	395	447	398	423	398	416	410	420	433	426	399	433	396	419	419	422	428	433	421	429	410	453	417	392	408	437	429	407	439	402	403	413	426	421	412	432	398	382	394	427	400	404	420	371	408	423	397	407	402	400	434	420	432	411	414	417	403	445	401	372	395	411	438	403	373	397	396	419	418	445	439	407	421	394	440	421	376	421	409	429	384	431	411	403	395	402	410	454	379	409	444	401	420	397	398	411	427	388	383	429	390	426	424	429	414	411	441	382	391	436	435	403	415	406	359	461	423	419	448	390	418	444	397	400	438	435	418	407	395	433	384	389	421	418	436	396	403	427	427	418	393	417	420	434	402	415	433	438	402	377	405	408	416	397	380	411	401	378	402	401	431	417	437	423	463	430	417	425	418	461	415	438	443	467	417	407	389	393	453	418	420	410	444	451	425	444	427	428	426	405	379	439	473	385	409	407	426	411	411	375	428	433	448	392	404	453	366	409	421	411	418	414	426	429	392	439	431	407	379	424	422	409	411	403	424	433	399	395	382	409	398	434	412	400	402	435	407	384	401	425	438	405	407	367	456	391	444	408	430	388	439	415	440	444	406	394	394	430	455	467	396	398	400	408	436	406	461	412	414	388	432	398	382	438	385	417	421	462	406	407	420	409	407	372	439	407	381	427	401	430	415	416	385	410	426	409	422	410	431	444	383	378	435	384	447	422	439	430	405	424	429	447	406	418	413	393	436	413	444	413	412	385	426	393	421	439	398	448	419	422	421	423	407	400	432	377	445	401	421	400	423	436	438	423	421	419	412	423	438	426	428	430	451	434	441	388	405	397	397	425	437	393	409	426	393	407	441	398	406	432	425	420	418	412	427	391	418	396	389	416	387	401	424	404	374	423	427	399	417	431	402	425	395	438	390	379	437	388	410	397	394	422	423	421	413	416	392	402	412	418	406	428	430	411	391	384	441	456	440	407	430	438	392	435	427	445	432	423	435	430	445	426	420	451	395	396	460	424	405	429	382	426	397	372	427	421	424	414	391	379	426	404	428	428	444	395	385	380	397	385	396	417	386	383	419	435	405	387	406	423	454	385	418	432	422	438	411	425	376	439	431	409	426	438	391	405	382	412	437	439	416	407	392	442	413	428	442	426	411	415	411	446	431	391	422	408	413	421	429	440	436	422	461	455	414	397	421	364	425	373	400	414	413	389	402	443	411	439	433	415	420	439	398	404	359	424	388	432	418	445	427	414	405	395	406	390	408	467	403	451	395	387	443	414	409	426	422	417	413	441	427	413	439	388	411	424	428	398	398	391	397	410	399	361	403	405	401	395	407	412	418	423	419	409	416	409	412	462	428	423	414	404	434	438	443	441	432	438	373	427	428	413	463	395	447	418	427	399	435	406	438	404	420	403	413	400	415	414	420	431	421	411	404	409	403	438	415	451	412	431	427	341	394	380	426	405	418	401	395	410	413	408	477	421	410	431	385	410	410	408	403	393	405	409	415	423	425	443	412	429	402	427	416	398	417	416	448	447	411	427	406	403	431	398	399	400	452	406	416	420	434	412	408	425	397	448	403	377	412	411	361	428	417	410	440	444	419	394	416	441	399	428	399	401	430	446	404	449	429	457	403	418	422	398	420	429	409	426	416	408	358	416	396	432	410	425	405	359	422	396	403	438	398	395	415	408	419	400	404	458	433	431	417	392	425	397	427	404	406	423	417	436	414	438	444	400	423	376	422	417	418	414	394	415	438	401	402	389	392	423	425	393	405	417	402	412	413	428	432	421	403	431	428	415	413	430	409	427	431	383	373	404	428	429	429	429	409	439	385	435	389	385	404	421	408	412	398	421	411	406	398	398	412	410	434	421	366	406	447	445	445	383	416	390	416	413	424	424	406	438	386	444	466	390	402	420	416	442	431	434	425	407	406	359	404	389	439	411	410	397	429	422	397	425	401	386	410	419	423	397	440	424	440	400	441	428	443	388	414	420	415	441	422	472	401	424	427	393	411	413	414	409	429	455	398	421	429	410	417	426	433	402	396	430	419	388	416	421	396	409	408	418	416	404	404	411	414	441	411	382	410	397	391	415	388	419	401	419	411	438	424	409	400	404	409	413	417	436	403	448	432	403	427	437	402	382	417	425	423	418	427	365	448	399	413	432	423	421	377	430	459	400	409	433	371	398	392	444	406	415	418	397	414	401	435	394	387	431	390	449	399	410	385	448	387	409	418	384	422	415	412	433	454	412	416	411	403	388	442	416	390	436	413	440	418	353	444	421	364	385	459	423	427	449	412	423	389	382	403	432	397	433	419	382	403	419	404	442	417	413	438	419	424	413	428	420	459	390	430	412	442	404	403	404	404	411	400	416	386	409	399	379	403	410	390	435	411	379	390	426	431	449	437	424	412	401	446	447	407	428	430	387	425	400	446	377	402	395	399	436	428	439	399	443	395	425	413	398	431	407	414	429	400	435	437	395	393	414	391	411	426	416	400	417	417	387	442	438	435	414	404	443	407	418	380	393	414	405	403	416	438	410	365	405	407	397	432	403	443	419	414	390	392	414	409	382	435	414	421	430	410	443	404	408	421	410	429	430	405	415	365	417	396	427	426	385	441	414	413	438	424	394	425	427	440	417	377	408	407	412	428	372	413	405	425	425	401	392	414	436	402	385	385	390	411	375	384	413	388	421	436	427	429	396	372	421	414	419	426	439	381	435	402	394	439	413	400	410	426	386	448	411	442	406	424	408	410	445	410	428	401	413	408	409	417	385	411	418	444	433	408	403	425	442	440	435	423	408	369	422	410	382	417	437	393	420	406	387	390	408	399	409	424	410	420	422	411	401	423	408	410	405	412	417	415	448	430	431	408	429	394	414	421	400	411	448	386	433	429	426	396	403	448	400	391	366	409
7437	12715	10393	6581	4845	2886	2314	1991	1654	1409	1245	1099	1045	995	1021	912	895	902	849	876	846	849	767	805	788	802	805	753	824	791	749	769	787	755	783	745	757	746	809	679	756	752	763	767	787	763	729	794	743	784	747	782	750	772	749	747	727	738	742	743	775	757	711	777	737	739	733	762	711	730	778	713	723	799	722	753	758	745	745	696	767	702	737	732	734	739	727	737	770	713	742	711	734	717	741	754	716	752	787	737	696	730	724	739	701	744	716	752	770	735	746	754	778	745	770	706	717	739	734	750	741	702	745	751	737	755	703	753	691	746	736	734	745	717	705	705	725	716	756	752	763	756	744	702	688	726	738	695	712	722	750	735	695	730	729	684	725	682	757	696	767	739	749	726	665	740	732	704	710	755	729	703	708	755	724	736	720	736	724	743	730	739	747	804	731	722	717	773	738	758	753	755	737	787	779	743	708	756	725	743	756	763	725	794	731	766	768	760	676	765	785	763	714	750	728	720	723	699	723	787	712	728	764	761	739	744	726	741	790	745	753	717	751	773	699	788	750	726	770	706	741	728	745	779	701	711	726	746	708	689	688	752	734	761	754	754	736	751	711	721	726	722	756	688	733	675	701	708	744	777	744	699	723	737	761	725	765	774	734	762	719	706	788	727	733	714	718	762	750	743	746	768	716	729	779	782	691	757	726	743	714	694	753	775	772	763	751	671	728	758	686	708	742	780	721	718	679	735	687	716	731	692	709	742	708	713	742	747	721	720	699	717	736	709	726	705	711	782	729	761	731	718	733	790	803	726	734	747	715	725	742	718	697	738	730	737	712	743	731	723	764	727	728	723	754	729	743	711	686	720	728	713	777	765	742	756	723	733	748	747	722	746	723	693	740	714	687	741	720	728	723	698	773	748	765	767	665	731	734	700	746	746	719	723	718	779	702	718	711	730	741	726	759	692	741	723	753	741	682	703	704	747	752	714	723	758	681	731	750	706	718	702	758	749	719	751	761	729	740	727	697	742	727	703	729	757	759	759	720	680	747	761	746	744	707	718	746	751	730	724	713	753	703	760	755	736	735	771	752	739	710	759	729	727	742	756	722	766	748	729	751	750	699	769	697	742	691	786	754	741	729	731	720	745	711	767	726	721	704	777	736	707	736	701	662	714	720	782	718	698	764	769	703	720	729	700	708	762	799	719	750	759	747	746	760	718	812	723	758	752	689	708	710	740	728	676	764	729	693	737	759	732	709	701	743	748	737	735	716	675	761	729	762	689	720	779	744	726	737	731	737	803	724	755	704	741	695	758	716	747	723	728	742	731	755	745	741	758	694	774	700	695	728	740	713	748	711	743	746	712	763	725	751	756	700	681	741	721	722	693	697	724	688	736	745	740	719	759	720	748	753	734	718	721	745	689	752	731	744	735	749	707	742	728	721	781	705	736	754	706	729	739	691	729	721	694	763	710	697	730	704	715	719	708	742	722	678	727	738	707	782	748	734	709	724	732	733	701	723	729	721	761	699	761	759	711	705	749	753	699	752	697	719	725	748	722	727	719	751	777	770	689	692	753	708	728	724	739	738	753	748	720	686	735	729	705	747	737	750	774	772	711	748	750	753	764	726	754	687	734	709	699	722	709	717	731	707	743	767	680	717	759	731	706	742	710	747	705	717	737	717	759	698	716	760	750	720	693	721	708	712	703	777	743	729	712	773	734	743	756	664	701	685	736	798	740	738	744	745	742	715	718	727	734	762	736	739	717	730	711	736	722	703	736	731	723	689	713	693	717	710	684	691	743	719	699	772	753	737	725	690	745	694	668	754	692	741	701	709	730	712	681	702	707	745	760	714	735	764	750	764	753	746	718	715	736	741	747	716	722	751	768	726	706	733	709	792	748	718	740	719	701	729	734	682	766	742	711	762	731	754	724	741	736	729	772	691	721	751	741	730	690	671	718	746	754	712	748	740	744	715	731	708	744	712	753	788	693	745	718	787	619	766	705	693	692	704	726	730	673	735	686	751	789	732	735	735	771	746	731	749	696	697	694	690	727	707	712	712	728	738	755	722	672	691	747	723	722	716	749	713	684	771	680	785	727	766	749	732	737	699	754	703	705	685	729	746	731	710	731	774	759	742	725	733	735	721	740	709	748	698	720	742	726	711	784	712	692	709	739	704	697	731	766	724	754	715	724	738	706	696	717	740	736	727	724	675	711	721	781	728	815	720	759	669	678	735	727	706	751	681	705	741	781	727	685	706	692	676	717	698	783	751	748	762	765	764	752	774	698	671	741	720	769	741	721	734	759	764	726	683	708	694	738	731	753	734	738	750	734	744	763	753	740	772	678	767	718	753	742	700	722	768	724	756	798	712	736	736	703	790	691	706	754	734	723	697	747	737	671	674	757	740	740	727	781	799	728	732	733	725	733	724	740	731	719	757	746	704	720	747	731	742	732	742	746	720	763	736	755	770	676	758	708	769	750	717	751	740	700	738	794	701	732	725	747	712	770	740	736	688	719	760	763	738	723	728	792	725	764	727	701	722	747	742	740	682	765	710	722	700	721	705	718	746	743	763	745	739	750	705	741	745	711	706	696	757	734	716	751	699	712	710	732	748	722	746	733	733	755	740	725	718	746	733	728	747	732	746	745	712	757	764	673	758	749	747	731	745	709	732	751	717	779	706	707	756	722	702	735	714	760	772	738	764	724	708	739	730	680	773	731	734	769	746	739	738	738	687	780	716	726	712	776	782	751	733	685	747	703	749	724	696	726	727	731	720	761	705	720	792	719	732	761	702	699	758	750	750	724	716	690	727	737	721	747	702	766	662	783	738	697	679	702	694	703	672	725	684	784	717	735	730	722	699	694	729	704	744	690	715	722	674	713	705	726	722	797	715	690	714	723	714	700	692	717	734	714	708	756	766	710	732	770	765	711	757	741	730	715	747	720	716	715	740	722	746	772	743	775	729	743	744	716	733	683	711	704	808	706	762	750	761	739	761	763	720	726	705	715	689	697	697	666	750	714	719	744	693	767	739	732	704	723	785	726	728	735	716	697	760	734	712	719	711	725	772	766	746	704	721	694	718	722	756	740	705	715	691	725	758	681	699	710	740	773	743	732	713	745	741	711	756	774	688	696	742	764	733	792	715	678	763	736	715	732	720	754	700	716	692	705	698	698	737	726	747	705	723	728	787	701	738	730	711	702	690	788	753	721	745	731	729	773	718	694	689	743	740	711	739	763	767	717	706	765	750	706	740	725	701	782	701	730	746	719	711	748	760	755	747	738	753	734	743	709	737	733	685	724	680	683	703	718	720	755	702	718	740	750	711	742	726	750	732	725	716	766	696	764	763	701	753	761	728	741	734	714	729	713	755	730	768	721	763	777	723	743	729	779	723	738	738	718	758	730	760	739	746	659	703	746	754	722	703	769	705	750	772	727	717	714	735	724	753	755	749	747	739	762	698	802	671	765	689	752	730	690	723	737	737	721	731	736	781	685
23259	21256	28940	23887	21257	18035	2110	893	690	584	497	452	420	367	329	357	346	317	295	331	303	275	282	315	283	261	291	292	266	269	252	256	240	285	241	265	230	250	266	266	241	246	273	230	251	227	276	241	261	225	255	270	247	282	260	245	255	238	249	255	236	243	233	235	261	262	261	225	246	221	226	260	248	204	218	224	263	195	245	228	245	235	236	264	245	226	253	248	250	232	250	228	235	219	216	234	221	224	247	250	226	250	233	239	280	270	223	211	231	217	209	266	240	245	256	233	232	225	242	232	242	237	240	245	231	233	243	279	221	221	241	242	256	231	225	215	240	255	242	265	228	227	235	222	241	251	275	254	237	237	240	242	225	225	244	233	251	258	249	256	214	259	251	260	214	214	241	257	212	257	235	248	249	225	250	230	238	230	238	241	230	231	219	232	212	258	237	243	280	242	268	229	243	241	260	251	248	227	259	249	236	225	223	242	240	263	231	222	205	259	219	207	262	226	239	225	239	222	231	218	246	258	243	223	233	246	219	247	247	261	217	245	241	237	255	240	253	251	225	214	231	248	231	250	250	238	249	216	235	228	218	233	247	234	252	233	232	222	227	214	261	236	247	241	239	270	239	253	231	228	257	244	228	227	253	258	242	229	228	252	244	227	240	232	239	245	251	222	237	230	248	241	224	210	266	258	259	261	261	226	237	243	235	250	237	213	227	265	235	254	267	249	216	239	237	231	270	221	224	254	217	229	243	219	238	246	246	233	222	244	217	241	234	222	240	236	237	246	252	228	205	246	235	222	222	271	243	251	227	230	274	221	202	254	248	238	249	243	251	249	227	251	258	254	212	247	235	244	220	209	271	257	226	218	266	233	226	202	226	217	254	243	243	250	219	259	254	241	214	252	233	248	279	211	253	230	248	251	249	225	211	238	240	254	234	232	242	249	236	223	233	255	230	229	239	266	241	253	239	212	232	247	224	261	233	238	241	252	210	228	247	245	223	238	236	241	243	240	229	237	218	221	225	224	251	257	235	235	267	234	224	249	240	216	233	238	242	253	228	214	235	234	229	233	232	218	236	228	243	228	231	213	240	226	258	256	203	228	278	235	244	260	224	218	233	226	240	239	222	225	243	213	248	214	208	224	230	227	258	238	221	229	228	240	266	242	280	250	234	220	248	242	243	239	267	239	231	228	227	233	238	245	213	258	266	253	238	247	231	237	240	219	246	229	224	217	234	243	211	247	255	224	237	211	235	268	225	261	241	244	230	227	252	248	233	231	244	237	197	231	244	197	230	204	272	220	229	249	232	237	250	264	240	222	238	254	231	228	244	246	234	244	219	234	235	253	239	236	217	214	227	244	220	260	227	230	219	251	228	236	263	223	220	252	200	244	264	219	221	228	199	239	236	222	254	235	231	231	257	240	246	255	243	233	220	219	225	236	236	244	228	215	241	221	219	257	215	233	248	237	247	217	239	252	227	238	274	237	256	243	240	226	233	229	264	268	240	237	244	234	228	218	235	225	250	241	228	234	201	242	251	248	239	240	209	214	230	273	228	251	243	226	272	264	230	230	247	252	223	231	259	236	251	228	214	230	226	258	219	231	221	258	252	238	238	245	229	229	254	255	252	227	217	224	220	259	235	236	224	275	239	234	231	248	207	248	233	233	234	229	245	238	243	223	256	253	217	205	241	226	247	249	248	263	239	235	249	243	223	226	248	236	252	219	224	235	253	243	250	251	213	229	232	233	227	256	249	229	230	246	224	221	227	270	217	260	236	251	243	226	261	257	263	229	248	241	226	244	234	209	222	253	272	247	229	250	226	241	240	225	221	244	266	234	227	251	224	245	238	218	233	234	225	242	232	236	262	252	244	237	224	224	256	213	216	233	240	212	216	190	224	243	256	212	259	219	251	250	237	251	215	243	248	215	245	221	228	237	241	241	237	233	238	227	249	260	237	244	254	224	248	244	259	241	230	223	238	237	250	236	252	212	248	217	225	262	230	259	243	243	220	245	229	222	224	232	243	253	204	237	225	256	236	216	226	236	254	230	238	223	213	231	240	204	241	234	234	254	240	231	239	234	222	240	238	221	250	261	260	225	231	248	253	231	226	215	249	246	279	207	243	224	235	226	225	277	249	252	229	251	238	229	225	277	241	234	256	258	250	240	241	210	208	245	239	231	236	232	215	215	226	240	269	256	226	236	251	232	232	218	207	258	236	229	242	224	242	223	255	240	210	247	252	237	249	212	238	245	245	235	197	249	205	250	233	241	233	230	215	231	237	225	275	236	228	207	214	249	244	229	230	217	236	242	220	228	245	256	252	247	237	236	235	251	237	256	248	235	248	239	220	229	231	257	212	212	231	234	239	255	243	231	241	254	257	250	243	227	235	229	226	203	219	214	194	245	242	206	242	237	228	262	239	250	250	239	260	211	246	240	245	246	244	237	229	206	206	238	252	257	216	214	239	240	226	251	232	206	238	234	211	233	255	256	196	246	258	208	256	280	223	246	267	223	225	252	248	215	239	237	244	258	219	280	235	217	236	243	216	219	226	244	239	245	228	225	237	242	242	245	243	226	222	226	229	254	257	234	232	236	223	230	255	244	242	252	227	250	229	247	242	223	231	227	246	243	246	226	251	196	240	230	256	254	241	241	224	222	250	247	226	203	243	201	225	224	229	231	227	242	234	231	276	226	247	241	232	234	243	266	252	225	251	222	226	251	230	240	232	247	211	224	218	235	249	232	237	229	241	212	209	254	229	237	262	228	241	248	257	220	255	218	249	239	252	220	252	236	225	256	235	230	248	245	242	217	212	233	255	223	244	258	227	210	235	230	231	235	228	249	218	243	229	220	240	225	229	223	237	256	245	238	245	216	227	234	264	214	208	249	236	229	227	243	253	248	258	199	254	245	227	261	253	252	238	227	271	234	235	242	217	243	218	268	246	261	229	251	234	229	214	240	229	228	228	239	214	258	232	227	229	274	267	270	233	232	224	231	260	235	225	235	220	246	198	219	234	230	213	250	213	205	273	226	223	237	228	250	204	249	247	232	265	245	247	271	252	217	227	266	240	254	244	251	253	259	227	223	238	211	243	241	237	263	236	236	260	252	241	233	242	258	249	236	233	239	238	248	248	247	227	203	245	242	237	245	226	234	216	230	257	239	229	229	228	256	242	252	256	241	219	220	217	246	226	249	239	215	211	248	213	241	246	261	258	224	231	218	232	223	220	241	225	240	262	232	238	260	257	256	227	226	235	256	224	218	221	278	262	262	233	226	243	243	231	252	235	232	238	240	237	225	236	245	254	253	248	249	204	219	247	254	261	241	254	230	214	235	230	245	222	204	239	232	248	216	242	247	231	242	259	245	238	249	257	228	232	227	254	208	241	240	251	226	243	235	228	223	259	196	264	236	244	222	207	239	254	248	227	239	225	213	237	230	253	231	225	262	226	219	214	262	252	228	281	254	239	227	245	247	241	237	226	244	231	226
9708	18038	14958	9207	6958	4108	3212	2553	2062	1600	1380	1124	1045	905	798	785	793	746	685	667	597	607	586	572	550	557	538	537	532	505	489	462	496	532	477	457	498	497	454	502	491	478	492	473	445	419	472	456	450	441	439	435	466	441	450	429	469	470	481	473	462	426	412	475	484	436	423	450	455	462	440	444	434	423	450	447	435	422	448	409	411	409	453	419	423	457	424	441	462	456	422	460	438	426	418	437	460	452	435	443	411	483	438	498	430	476	431	429	418	433	411	438	430	406	408	424	420	394	447	427	424	437	469	414	415	431	379	414	455	415	437	403	422	418	414	398	439	431	439	397	438	458	387	416	419	447	434	450	432	415	457	430	427	416	438	447	447	457	421	434	453	415	422	402	427	420	460	446	466	427	427	438	449	435	442	455	402	439	434	427	423	427	421	427	416	407	407	437	433	413	415	437	438	396	414	468	392	438	431	416	435	399	411	442	421	434	427	426	434	444	441	438	383	415	440	382	413	410	402	436	444	427	405	404	456	414	419	473	402	404	444	422	434	439	421	425	411	401	397	369	409	434	469	451	405	443	402	447	412	429	426	486	422	443	433	444	452	395	425	392	431	411	408	424	419	421	396	390	443	408	449	425	459	429	430	436	433	376	402	411	457	433	407	413	432	406	418	409	421	478	435	417	422	407	427	426	467	409	428	419	459	416	428	429	428	414	456	408	415	389	422	419	407	403	405	439	429	432	460	403	419	464	427	415	438	417	440	449	409	442	404	444	418	440	434	427	403	431	413	389	400	447	419	393	416	416	417	440	467	448	409	466	433	441	432	450	396	418	419	410	447	396	400	399	435	436	407	440	412	410	405	450	414	443	438	473	431	455	433	438	428	412	398	493	371	453	441	415	403	417	423	468	471	441	432	418	420	437	451	451	436	445	441	416	444	431	437	425	461	407	428	400	455	453	434	432	400	428	428	427	426	401	419	426	434	438	419	440	414	440	438	401	447	416	435	390	422	450	399	446	442	409	434	417	437	421	425	438	446	491	430	420	410	412	441	432	411	416	414	433	409	438	395	410	417	407	425	455	421	428	394	404	390	422	422	434	438	417	449	443	393	441	450	443	456	449	425	428	450	413	391	400	437	419	435	464	449	421	440	456	463	428	420	395	391	422	436	453	404	398	434	450	407	397	442	410	420	432	398	397	442	402	395	411	462	430	379	403	386	453	434	421	414	444	456	456	441	443	407	452	452	440	445	424	418	455	415	432	409	440	420	418	473	457	440	421	424	450	423	391	441	379	404	421	443	434	387	409	438	400	406	434	446	431	418	430	454	428	430	430	425	429	434	416	429	370	427	417	401	435	434	405	432	470	440	433	427	435	449	392	426	405	412	399	413	434	451	414	400	430	426	424	405	424	404	464	434	445	476	439	418	447	447	439	455	431	420	410	437	406	409	408	445	372	454	457	427	395	436	433	413	435	460	426	427	448	407	434	404	427	400	463	414	470	439	435	395	437	435	453	426	388	475	441	415	416	450	396	449	445	420	406	409	436	440	414	430	457	406	432	446	450	436	448	434	439	462	412	410	420	423	456	440	448	422	396	398	409	443	454	415	371	409	443	416	434	424	451	455	433	436	448	428	435	410	407	441	467	439	408	390	426	436	401	401	450	446	421	434	427	424	416	406	448	404	403	414	412	414	432	409	403	383	438	427	434	418	427	456	444	406	442	443	440	402	446	410	439	426	426	427	436	409	401	439	406	434	440	438	418	434	440	427	418	416	439	417	445	442	423	400	454	451	413	446	418	429	380	426	425	461	441	450	421	448	409	424	388	431	442	444	408	417	397	449	398	427	400	418	439	434	444	392	455	395	425	423	445	412	445	408	414	472	449	457	361	412	429	411	422	396	459	420	445	416	425	472	439	450	410	383	405	421	442	404	445	441	382	403	452	409	431	410	404	417	447	406	430	395	426	407	388	465	409	405	450	436	439	452	431	383	459	440	426	420	424	398	408	403	448	399	442	426	428	454	444	440	441	423	422	446	440	419	460	414	431	418	420	406	420	452	450	391	421	438	397	409	431	407	425	439	414	420	430	414	384	412	465	403	401	401	421	437	431	403	417	437	479	410	422	409	418	410	414	445	428	436	432	402	443	415	429	426	419	455	420	384	436	398	413	386	404	433	415	425	470	430	391	419	437	401	401	390	429	413	454	437	378	428	436	463	429	427	425	429	455	440	416	425	407	439	458	417	406	439	444	428	414	418	435	430	460	431	461	422	421	448	416	432	408	431	460	420	447	384	424	405	412	404	395	395	415	420	458	404	426	431	417	437	430	375	418	416	416	375	430	456	376	408	429	428	392	402	413	435	444	406	454	433	396	394	441	432	431	439	438	435	428	416	429	422	449	441	407	438	442	413	405	465	458	413	435	429	417	397	419	406	423	452	455	423	436	444	428	446	431	430	455	418	426	441	452	438	432	415	442	427	411	402	441	405	401	433	404	426	415	429	415	423	414	396	426	400	389	413	426	437	429	446	430	415	412	395	400	431	406	371	399	435	429	454	421	380	441	437	387	439	466	457	413	447	423	418	451	409	458	414	405	434	429	441	435	448	425	439	452	400	426	423	418	434	435	441	425	440	432	464	455	429	423	444	429	422	439	391	412	478	413	424	384	436	411	427	433	427	445	425	419	381	413	425	427	423	431	409	436	422	400	435	395	446	412	401	428	428	450	446	438	474	460	412	446	447	420	427	434	438	429	425	434	437	443	425	406	451	439	415	430	405	414	414	427	428	440	452	443	390	409	458	433	424	420	418	454	403	405	377	404	429	395	395	407	450	448	427	412	428	439	413	415	400	420	425	401	401	425	422	428	480	462	408	486	414	425	409	455	442	400	462	418	436	442	397	440	413	427	448	414	443	416	434	435	393	374	458	396	477	419	419	422	450	461	416	437	400	403	415	436	396	401	455	430	477	409	451	444	438	434	426	428	456	383	448	430	430	446	425	441	440	459	421	441	439	440	403	403	427	435	393	414	384	403	421	429	409	417	421	459	431	425	424	424	449	455	413	448	409	416	401	410	466	441	394	461	440	418	434	456	413	440	426	463	458	419	429	416	468	441	425	448	434	427	464	430	452	395	401	470	445	433	409	418	415	422	413	398	429	437	432	394	464	447	413	416	390	425	435	465	429	387	451	411	405	423	378	435	446	447	449	399	407	450	435	451	436	418	409	440	439	436	431	407	397	436	438	433	399	444	411	431	417	453	413	421	402	450	445	423	413	442	416	407	439	411	421	444	443	461	466	410	461	426	411	439	468	394	398	419	379	457	435	422	421	399	385	406	441	403	429	411	412	427	463	404	434	421	419	422	445	419	421	411	374	428	423	420	414	441	408	409	402	413	420	447	417	448	407	422	446	418	413	470	421	400	443	416	427	412	466	417	435	412	389	378	414	436	415	391	456	409	458	417	414	448	446	415	413	420	444	464	433	400	433	446	382	419
26965	19651	5828	1291	897	579	559	523	527	503	470	470	498	478	465	456	502	448	454	456	457	466	452	456	487	428	474	492	463	462	487	494	437	463	485	451	424	528	465	466	448	477	470	436	421	489	474	507	495	431	461	446	430	429	431	465	436	449	453	471	452	475	457	500	453	467	501	471	491	447	437	448	471	482	459	458	448	461	444	430	495	471	447	429	451	450	464	486	420	462	461	465	470	427	432	464	461	429	437	429	418	482	477	458	445	420	451	446	463	440	420	454	464	428	475	457	486	471	466	465	463	432	488	466	433	459	432	456	455	399	453	458	477	437	468	445	484	447	435	446	455	460	469	458	443	453	446	448	473	464	457	464	453	468	462	493	475	428	478	452	481	476	436	473	435	474	437	446	476	440	445	439	432	451	444	438	429	467	462	485	490	455	478	459	462	459	428	498	467	460	459	482	457	457	468	475	460	412	465	444	457	398	427	497	415	434	464	515	442	467	456	434	461	470	476	467	451	436	480	435	442	452	468	470	448	454	440	416	448	496	454	463	430	419	435	435	488	464	489	442	460	465	449	449	451	470	446	434	427	445	468	468	446	455	451	413	461	482	447	441	431	431	488	505	447	452	460	492	438	488	462	463	459	484	450	461	427	495	472	445	475	459	468	419	426	477	492	437	478	468	431	454	458	436	457	484	446	460	465	486	465	481	437	422	468	499	473	439	406	448	453	453	473	443	454	476	437	428	469	454	432	484	449	433	439	451	439	433	455	486	448	450	500	451	425	447	465	404	484	423	447	457	449	465	451	426	493	452	470	445	427	427	466	471	462	461	427	469	451	411	488	461	451	447	451	459	405	451	456	470	441	444	480	477	436	469	487	440	425	459	457	451	452	438	481	475	448	460	469	461	470	466	406	468	435	439	423	484	450	451	463	444	450	456	475	468	451	440	453	459	461	480	457	485	460	488	453	436	446	423	439	453	462	435	458	453	417	486	459	475	434	418	446	476	456	478	452	422	455	480	427	464	454	479	484	461	476	456	472	476	476	459	434	436	464	459	423	417	452	460	499	431	460	446	439	447	475	460	425	481	464	483	435	443	451	455	453	436	449	420	460	463	477	467	488	489	466	477	478	442	464	464	478	444	456	430	453	444	440	437	459	481	465	420	466	466	424	452	480	444	432	498	468	456	461	441	447	448	438	488	460	405	464	434	460	461	454	448	448	431	454	496	440	447	437	457	472	418	432	494	469	461	474	443	463	435	473	457	466	456	480	473	435	497	443	425	479	475	389	446	453	501	468	432	510	436	434	450	450	453	435	448	457	488	430	486	444	426	439	449	464	444	442	459	468	440	460	400	500	459	447	469	457	405	461	418	456	477	436	462	475	483	439	410	451	483	478	435	449	430	418	446	444	479	460	478	462	473	444	495	453	485	458	426	427	470	449	473	478	452	461	467	465	450	423	453	492	471	425	484	448	444	428	463	466	438	471	423	423	458	428	431	426	473	484	450	472	441	471	457	468	474	471	438	466	443	451	481	481	432	449	408	406	437	469	478	456	450	462	464	461	457	424	465	474	412	462	438	470	427	434	463	476	447	426	439	439	456	467	453	437	457	432	437	432	474	420	460	440	431	469	430	435	442	446	436	429	483	455	467	440	454	474	469	471	453	463	427	431	467	415	453	492	463	429	458	489	486	489	455	463	448	453	459	433	443	491	467	477	430	452	482	466	479	454	453	455	479	445	444	419	463	440	461	410	439	461	463	443	438	435	489	446	492	449	458	467	455	447	471	429	472	451	476	444	468	483	469	416	478	459	447	450	440	437	454	454	459	447	407	460	452	449	473	437	476	468	432	449	441	466	437	460	480	432	433	423	445	440	466	468	457	454	432	460	426	436	396	488	465	423	464	447	457	439	432	416	449	436	458	477	460	414	425	484	418	422	476	434	438	450	484	444	457	454	472	476	466	443	395	487	465	464	443	459	470	483	455	445	454	469	469	458	458	447	430	467	452	431	477	483	446	465	468	433	411	440	467	481	466	436	454	474	444	454	467	453	465	400	461	446	472	469	449	425	438	475	451	486	443	482	460	451	468	456	435	445	451	427	497	438	479	438	472	452	480	438	437	432	467	420	481	469	458	464	444	422	462	439	481	458	452	483	470	485	439	446	457	429	479	470	482	432	458	435	464	466	431	436	449	462	463	438	481	456	433	451	402	458	445	451	438	434	454	452	437	417	474	442	464	413	460	474	413	437	449	445	421	460	450	438	426	476	450	442	453	460	423	457	431	435	441	454	454	484	497	429	415	462	470	466	494	475	422	433	459	453	483	466	460	467	457	460	483	473	435	474	507	457	460	450	432	472	419	461	457	464	499	473	446	478	466	440	427	426	400	488	414	470	445	483	443	452	449	467	458	469	447	423	428	435	507	484	423	459	446	450	448	482	433	434	477	484	438	411	444	452	460	475	470	453	424	425	490	434	477	452	479	494	483	468	445	416	453	494	476	462	456	439	478	452	466	448	464	418	449	480	441	457	454	471	455	498	475	497	448	457	456	438	438	489	525	421	423	462	484	460	439	425	446	468	467	460	441	456	442	471	460	441	454	438	505	432	460	465	423	446	481	418	449	473	445	465	441	419	437	423	429	443	437	485	446	477	432	425	443	440	461	477	438	435	513	444	486	441	470	455	421	449	449	441	406	479	473	455	461	474	483	511	454	440	470	487	417	444	470	462	428	450	477	476	482	474	470	451	421	435	442	435	471	443	470	449	452	452	416	457	442	433	451	476	450	441	462	470	459	440	413	404	441	433	439	462	492	437	454	485	455	459	429	434	501	486	486	481	457	441	442	443	441	458	450	465	431	452	459	455	458	417	493	431	446	452	456	433	451	428	465	434	468	435	471	458	447	435	436	445	428	466	427	480	452	435	440	452	487	477	470	485	431	439	451	459	456	444	481	482	449	462	452	431	480	437	457	414	427	478	459	456	464	480	441	464	462	432	442	463	457	480	465	456	477	427	443	453	441	438	484	474	423	441	481	483	470	473	423	453	433	442	456	499	457	467	437	432	424	421	447	446	439	464	491	462	461	437	458	396	432	472	469	430	466	448	450	473	442	469	449	476	504	465	486	449	448	443	430	449	465	428	439	420	437	438	418	475	452	446	469	436	454	425	476	469	445	447	451	469	425	426	447	431	469	449	444	496	464	433	435	435	458	450	450	468	461	456	457	474	437	448	484	460	456	452	434	447	454	480	451	455	460	451	444	440	419	439	474	436	409	463	463	462	461	496	467	470	440	435	464	462	458	472	460	418	429	475	461	478	510	457	478	480	429	449	449	451	453	449	447	456	463	442	486	428	401	489	470	484	464	427	462	425	426	466	441	462	458	463	412	416	460	474	436	457	430	489	470	482	456	459	473	462	462	447	424	469	456	472	497	462	453	457	469	499	450	474	452	440	496	470	450	433	408	435	451	456	466	468	433	459	444	484	429	464	450	477	466
5526	4226	3419	2207	2245	1315	1148	988	985	995	917	831	820	910	874	829	828	809	814	806	808	779	802	809	763	780	862	820	835	833	848	803	794	773	835	776	771	833	751	779	781	811	795	773	804	795	742	818	832	784	819	767	769	792	774	794	798	800	788	841	783	813	799	752	844	802	751	786	842	794	791	775	782	779	834	800	722	794	803	819	800	742	835	784	844	784	780	749	812	823	785	756	760	771	753	814	781	771	768	772	753	786	771	827	764	776	739	778	815	826	812	812	736	793	778	776	776	804	802	792	817	772	834	774	755	786	754	779	771	789	777	810	795	824	815	779	820	802	760	809	782	782	813	795	817	795	756	775	781	804	789	774	781	800	776	804	772	805	751	802	796	792	787	780	816	814	763	817	842	792	801	751	795	805	841	785	791	791	784	797	869	773	793	803	830	781	779	777	763	748	801	801	761	790	835	742	728	836	806	782	797	826	813	760	766	774	795	785	762	785	792	804	771	791	759	790	811	789	799	781	811	799	768	761	774	820	759	757	795	794	801	840	779	779	774	789	754	758	774	743	765	787	755	767	814	820	799	822	766	800	772	751	800	738	797	770	765	811	840	772	790	789	837	790	820	824	811	786	760	768	816	816	811	760	765	801	771	821	778	778	798	729	744	806	743	826	759	802	776	795	787	765	787	810	778	782	736	749	764	782	791	787	773	742	811	804	825	822	778	780	753	779	748	800	781	752	753	759	760	777	828	800	812	807	755	824	755	796	802	795	766	781	793	787	769	777	766	835	819	801	827	822	781	801	782	801	809	777	733	746	758	743	787	813	788	789	802	788	799	845	800	835	796	795	766	795	797	809	807	756	796	771	793	774	785	768	774	798	780	809	769	838	810	793	799	797	769	792	774	806	783	847	815	778	824	747	831	755	784	807	783	816	768	758	811	790	816	803	751	752	783	793	824	855	820	777	856	759	749	805	802	728	791	794	774	833	769	792	867	768	800	772	713	771	819	798	761	785	793	807	816	753	735	776	775	814	805	770	799	763	780	760	820	734	783	787	803	802	800	805	834	779	773	827	813	785	782	842	824	747	785	803	816	778	810	747	771	776	818	799	825	797	749	775	741	751	814	798	815	818	793	781	825	785	808	760	757	792	782	746	759	782	807	829	807	787	777	769	831	791	793	805	803	744	781	766	724	772	770	803	825	774	822	782	817	764	829	793	796	796	746	822	794	795	797	811	802	798	757	834	731	761	821	759	770	777	776	759	806	802	793	772	790	767	811	784	766	842	774	793	793	770	758	828	807	768	785	804	881	795	787	791	802	820	827	786	793	765	778	758	812	813	815	715	817	773	791	743	782	789	755	815	833	850	757	800	781	784	763	807	762	797	794	806	724	772	804	786	783	801	805	754	817	814	794	842	788	746	745	870	798	797	821	751	748	743	785	787	821	827	787	832	806	830	814	772	766	794	807	807	800	854	760	757	804	829	776	803	773	818	782	761	747	788	785	805	857	837	766	792	775	811	768	810	805	767	806	790	833	784	756	796	733	811	810	808	830	759	768	792	777	773	773	755	828	787	767	773	770	816	766	821	778	780	763	814	788	823	776	771	811	781	807	791	747	766	813	792	863	811	769	765	749	797	798	745	794	798	827	811	775	774	798	789	771	813	795	803	823	795	769	757	797	763	808	758	781	778	810	767	798	772	760	791	811	781	779	838	783	797	787	757	706	776	740	812	790	769	799	802	838	818	795	832	776	787	823	808	796	796	818	759	804	772	770	826	793	797	821	752	742	768	787	797	799	756	807	803	775	792	796	763	813	826	761	742	784	761	847	838	754	811	815	869	778	835	766	791	773	806	783	794	779	747	753	791	802	797	757	790	826	747	870	809	799	755	747	740	797	788	816	798	756	782	803	783	795	782	758	789	820	761	775	777	757	797	797	706	784	772	743	774	793	754	799	740	782	800	791	745	733	762	772	739	769	770	790	784	752	730	736	792	760	761	769	787	796	778	781	743	839	790	754	803	760	828	775	828	797	752	819	792	789	821	714	817	745	757	843	801	834	847	811	755	780	810	829	751	781	828	801	826	795	764	832	811	766	775	793	808	809	758	794	786	831	755	787	795	796	795	782	807	768	777	799	787	761	770	794	767	805	815	775	773	773	795	777	815	814	863	753	780	811	789	829	771	839	758	832	743	827	749	793	787	794	780	834	822	812	819	831	799	763	792	804	793	778	751	789	776	784	764	731	771	813	750	805	806	741	741	780	815	819	819	768	770	801	777	832	798	817	773	794	866	828	838	846	807	816	789	794	773	753	796	780	792	713	785	799	788	776	791	797	774	776	809	847	799	814	792	840	769	759	817	813	802	796	828	776	833	806	761	809	775	788	815	781	834	833	795	731	764	808	765	770	735	797	765	772	812	809	820	802	800	831	805	788	835	776	815	844	816	790	788	813	762	779	789	784	775	792	780	726	786	805	824	845	846	786	793	780	836	814	820	795	809	801	794	792	791	817	830	807	753	821	809	765	765	818	790	795	824	808	822	807	803	779	804	795	814	805	799	813	769	780	824	821	779	785	786	801	799	809	816	788	856	737	784	829	766	778	752	788	817	774	774	765	800	738	827	757	798	772	804	784	796	844	786	798	823	774	787	755	762	819	797	794	802	774	812	807	790	796	810	763	810	773	764	802	819	770	751	794	783	788	731	775	850	736	796	787	797	791	763	779	790	762	853	786	790	846	800	802	748	811	797	766	791	765	768	779	813	800	842	751	844	779	763	818	785	798	751	777	839	802	797	786	811	803	802	777	809	792	746	761	759	789	822	839	773	782	805	722	806	790	737	776	761	755	798	795	824	821	769	794	821	815	820	812	830	775	744	811	810	785	766	745	833	828	798	791	782	784	759	810	768	774	778	784	784	795	787	804	772	812	856	761	804	772	832	767	786	821	761	812	751	788	758	840	768	844	783	783	819	853	777	796	775	815	838	746	783	864	840	812	786	797	817	804	808	795	868	795	769	806	839	820	822	812	840	842	771	754	791	793	878	767	749	759	791	812	823	791	763	737	756	772	787	773	770	803	801	765	791	805	807	784	780	768	795	824	778	815	775	817	759	846	749	793	791	766	862	788	793	795	764	765	749	760	821	807	815	770	729	791	748	778	769	770	825	755	794	805	798	808	787	802	783	806	786	764	809	835	797	821	754	788	807	842	788	782	794	764	815	743	823	823	781	820	756	773	808	752	773	738	796	850	824	801	766	780	745	790	763	762	792	784	764	755	785	760	842	752	828	816	813	821	809	807	786	792	817	794	813	753	817	758	787	753	799	825	821	847	780	807	778	789	805	773	841	784	768	738	782	819	743	735	736	779	774	775	795	757	779	783	822	836	756	793	818	765	780	798	766	762	792	762	790	791	818	729	746	762	752	843	813	819	783	770	815	783	796	834	800	792	802	756	759	840	783	787	766	819	822	795	768	774	772	746	799	784	787	833	832	786	750
24212	21301	28300	24583	19685	2675	983	780	621	611	537	575	489	463	466	482	476	457	482	456	438	418	434	409	429	453	432	415	391	413	380	423	413	412	428	397	428	423	409	412	403	451	397	418	430	416	418	394	415	405	411	416	404	431	434	419	402	430	406	407	408	407	402	428	453	413	426	406	425	409	394	430	385	414	421	398	430	412	371	386	417	382	350	399	452	442	402	412	422	400	446	401	405	412	379	415	401	389	387	407	405	430	380	423	427	402	419	405	398	365	404	429	409	387	441	387	438	402	427	439	377	408	415	398	367	394	369	460	388	392	403	432	422	413	424	409	436	413	434	391	429	407	424	392	378	395	437	397	360	437	421	426	411	384	409	407	404	358	436	376	462	377	385	366	424	409	427	373	411	425	428	460	374	398	423	400	401	422	399	403	395	387	451	428	413	369	378	404	428	430	397	381	436	377	444	418	396	392	391	373	414	399	425	422	404	397	430	390	399	418	393	402	384	404	402	398	419	403	417	385	424	429	433	417	449	404	410	428	413	370	403	403	444	415	428	392	391	394	434	421	409	444	387	403	390	380	384	384	374	415	400	387	418	401	398	392	390	422	398	405	384	345	395	400	398	385	415	401	424	385	407	386	388	402	398	413	418	396	413	393	442	403	418	401	406	375	397	405	391	419	417	395	390	382	384	410	417	446	385	391	405	384	386	382	416	428	440	389	402	420	372	368	425	383	418	367	386	381	391	422	419	429	437	425	398	421	387	385	372	371	387	395	427	392	368	427	399	368	448	424	384	350	412	379	398	393	368	386	369	396	367	423	408	398	378	399	433	422	394	372	416	402	383	346	443	398	439	419	410	387	363	399	390	426	412	402	404	415	404	419	405	441	406	406	415	382	398	412	414	421	398	383	394	380	384	391	389	394	456	400	404	406	402	387	429	424	382	425	413	398	382	383	406	440	412	433	462	415	397	377	383	380	366	400	422	436	395	409	423	400	403	379	396	442	378	410	391	396	377	425	423	413	396	401	403	369	409	444	397	408	424	452	394	427	393	397	386	372	420	405	413	419	427	437	358	421	434	396	398	407	434	394	464	392	397	389	382	368	404	428	398	392	399	376	383	398	415	432	380	388	393	390	412	416	407	381	385	409	367	394	398	385	372	420	385	359	401	391	393	441	464	397	403	372	394	401	375	387	399	413	408	409	379	394	405	436	434	394	352	379	412	390	390	396	404	383	374	367	449	425	416	431	408	398	365	390	420	364	383	402	389	387	398	412	407	386	401	369	389	412	390	407	409	422	400	406	435	394	411	429	421	393	387	381	432	379	405	412	415	406	395	383	416	397	408	449	447	406	378	411	403	411	434	419	391	405	404	380	445	416	402	387	424	386	408	455	426	429	404	369	407	435	433	399	366	391	420	404	423	377	380	362	375	418	428	375	413	397	411	427	414	385	368	402	385	441	464	428	381	418	400	417	414	408	397	383	413	400	447	387	440	380	459	400	411	397	377	407	383	417	377	426	345	383	369	393	390	396	380	385	418	394	424	419	388	370	374	435	430	408	421	393	391	404	396	413	408	397	416	397	404	391	418	388	383	412	396	436	392	414	396	398	408	379	393	384	400	364	416	370	414	393	406	420	398	421	460	419	397	403	416	372	419	403	428	368	403	397	407	402	425	427	411	393	408	384	435	419	399	391	422	394	399	412	409	406	400	424	377	394	393	394	422	379	391	425	408	399	400	358	387	397	422	429	376	408	424	381	383	419	378	397	404	435	442	403	391	380	439	390	423	386	385	446	416	417	423	349	385	407	449	429	409	421	409	411	440	412	421	389	399	413	432	412	380	402	397	381	412	398	374	456	371	418	373	398	389	393	420	432	382	417	387	413	395	394	415	396	409	427	416	405	407	388	387	402	402	426	406	393	377	430	396	389	429	415	412	375	408	383	424	391	420	399	415	370	408	404	411	410	363	395	414	425	390	403	371	394	358	389	399	420	385	430	403	406	397	434	410	425	395	418	404	401	382	431	388	401	411	400	411	428	404	375	421	393	435	385	399	421	420	394	394	405	399	408	432	379	379	401	405	418	405	382	422	402	401	398	387	416	406	400	415	403	358	416	398	397	440	403	385	377	402	377	427	415	431	401	399	406	396	411	362	388	402	411	399	422	400	403	413	392	371	408	413	385	392	421	357	394	384	387	418	389	410	371	456	394	411	412	380	411	416	369	421	401	398	371	385	374	410	356	431	399	400	415	423	375	399	413	387	443	396	433	396	392	395	414	420	393	401	407	398	475	421	426	423	394	377	401	400	395	391	380	422	418	419	401	425	357	382	396	406	410	430	378	378	399	399	427	407	366	411	412	370	398	415	393	391	375	410	432	356	409	394	416	395	437	392	397	435	391	386	392	380	372	389	393	401	463	406	379	388	408	398	406	394	406	396	403	391	389	393	397	400	406	397	395	407	364	408	419	434	425	421	412	389	398	421	394	393	392	407	406	388	394	391	396	404	387	432	380	403	392	393	388	398	395	448	388	378	416	411	437	408	401	403	422	411	384	401	399	376	396	381	423	409	411	359	413	419	410	416	386	396	417	368	465	421	378	401	361	391	390	391	378	426	410	390	386	380	416	405	408	406	397	407	388	395	416	393	386	397	393	403	386	369	415	413	434	422	424	409	403	406	375	414	419	454	429	416	404	408	398	399	403	409	410	427	403	419	431	447	375	392	406	414	426	429	426	407	406	394	417	387	427	408	403	378	422	397	393	411	400	399	422	384	403	404	365	420	408	426	395	371	380	402	394	409	374	475	402	395	402	390	400	394	410	381	417	417	417	426	409	348	395	364	380	383	414	466	428	379	391	396	397	403	419	439	434	380	399	438	384	405	450	401	401	362	371	412	360	393	392	372	398	405	373	411	417	397	404	402	349	407	403	395	395	411	377	430	417	402	395	428	417	409	431	424	403	394	382	425	410	417	388	389	416	440	402	382	370	381	383	374	390	423	383	400	384	425	399	403	438	389	435	379	390	383	413	400	439	411	391	403	384	400	411	376	404	390	396	392	401	418	385	411	360	397	388	409	392	388	403	405	393	369	384	344	366	408	388	372	393	405	408	398	406	398	403	445	412	394	450	436	414	421	401	403	420	427	420	411	398	419	409	359	430	368	420	419	458	411	351	387	375	395	382	405	418	384	413	422	411	376	423	392	371	393	372	389	405	398	403	410	417	413	405	401	362	365	394	386	430	428	432	398	423	382	414	396	404	409	378	389	416	412	375	403	419	397	464	394	399	426	381	419	390	436	383	402	401	373	378	393	418	395	360	396	429	412	398	371	388	413	386	423	380	404	409	378	385	382	419	386	375	404	365	427	399	379	400	371	393	385	408	401	410	393	392	415	399	393	423	389	368	390	411	379	423	390	396	386	397	390	391	415	421	393	392	390	423	394	391	405	401	416	386	387	416	397	394	414	379	371	381	387	396	397	403	359	391	377	381	402	427
7402	12370	10432	5777	4982	2928	2373	1921	1621	1386	1233	1114	995	1032	912	903	900	862	883	842	784	818	827	775	784	790	748	814	746	754	728	765	769	746	740	710	720	778	762	699	689	725	689	714	767	746	683	762	741	732	762	728	691	739	753	706	759	657	746	671	729	726	800	698	733	709	695	724	663	754	748	715	731	693	681	738	748	788	670	704	724	709	712	726	732	717	698	689	701	706	703	740	728	702	702	689	708	751	710	712	659	696	711	687	716	745	739	704	761	735	688	732	718	733	696	698	697	741	735	697	681	776	698	698	764	716	688	735	701	759	728	694	692	755	686	707	669	758	653	704	718	689	698	713	727	728	690	740	720	689	689	677	707	713	695	709	693	745	725	706	744	703	758	725	718	709	720	720	733	721	703	708	686	755	754	728	688	656	763	742	710	697	727	739	693	717	805	694	761	723	746	730	707	733	683	731	656	703	728	731	723	685	727	678	721	746	719	737	721	717	772	715	713	684	690	704	712	701	685	763	750	674	704	727	703	720	720	731	756	720	716	752	728	725	717	699	739	620	684	704	703	686	699	770	705	703	641	685	745	729	727	764	725	735	707	719	726	713	731	719	715	665	690	715	729	709	734	732	662	700	736	680	772	713	756	721	687	696	702	711	723	731	710	724	732	702	750	684	752	720	732	703	716	690	722	735	709	714	743	745	727	674	645	695	752	769	708	709	676	725	708	707	715	701	637	692	722	732	702	719	679	727	697	682	724	734	733	679	717	731	728	722	690	724	709	720	743	713	723	732	650	753	668	671	702	718	724	688	693	703	728	701	700	769	694	765	724	795	698	718	723	721	728	712	742	690	671	717	710	670	689	717	664	713	713	733	708	726	745	740	742	714	696	703	719	703	716	711	702	709	728	691	648	708	707	700	749	708	672	688	686	667	735	707	717	716	653	715	756	768	696	692	722	703	708	664	714	704	733	694	745	660	708	723	706	697	720	746	687	736	675	711	726	773	721	685	712	713	703	711	733	767	715	707	709	721	695	752	683	714	709	706	690	758	721	748	704	695	666	718	702	692	741	660	750	724	713	775	688	749	693	680	729	717	671	695	768	692	751	744	693	719	653	685	714	708	658	730	659	729	677	694	699	723	706	729	671	738	630	718	703	688	711	692	658	714	679	689	723	706	683	736	726	707	742	753	720	706	721	743	697	750	731	710	712	700	707	711	682	692	719	701	750	755	750	695	722	706	702	702	695	725	777	688	721	767	730	730	675	705	707	674	693	702	695	709	680	730	717	705	710	708	716	714	721	704	650	722	733	701	713	709	728	708	695	649	692	727	683	698	731	725	704	728	712	725	663	734	662	730	710	730	700	733	688	699	734	677	712	706	724	688	727	698	692	676	723	734	696	709	680	757	646	695	695	734	660	714	688	702	716	726	676	715	687	702	713	715	758	692	693	687	728	740	706	755	701	669	676	734	694	733	708	716	749	680	697	702	751	699	696	693	688	729	720	731	731	703	706	688	667	668	749	694	676	677	739	758	712	695	774	713	699	700	732	734	692	726	655	668	698	717	775	655	742	751	688	691	731	769	696	677	728	662	721	715	696	711	699	682	682	722	680	669	669	652	703	746	751	724	712	693	671	712	728	707	704	720	754	643	722	730	735	709	699	694	671	687	676	739	726	687	683	711	713	671	739	712	693	695	705	723	738	639	708	717	699	742	716	691	700	680	748	714	708	708	694	715	730	735	723	719	713	712	725	719	718	689	730	697	712	708	692	706	735	678	659	693	690	657	660	751	756	694	689	719	698	813	769	729	698	754	665	688	732	689	696	712	701	766	734	705	731	665	712	722	664	712	705	715	717	727	689	695	790	720	736	700	723	683	706	701	732	712	690	697	718	719	703	725	730	723	677	693	697	755	711	635	726	677	693	708	694	709	681	699	731	701	687	724	742	720	722	749	707	715	729	745	647	737	779	737	708	758	699	752	689	700	651	688	703	731	673	736	713	714	720	696	736	715	674	705	757	664	723	711	708	709	721	719	683	656	705	729	666	699	734	761	665	730	721	700	713	722	740	738	693	708	734	707	742	671	751	687	682	713	735	729	744	711	700	740	656	709	685	705	709	683	678	738	732	713	755	714	712	705	758	728	721	709	696	723	703	671	716	750	793	699	693	687	718	740	697	697	680	702	698	698	704	705	706	719	755	726	708	723	739	717	746	678	740	732	727	663	695	721	718	677	716	701	641	738	720	686	742	730	682	737	672	706	726	687	718	669	715	707	701	755	718	680	721	700	696	723	712	730	717	685	727	744	754	694	703	701	692	689	749	681	743	672	689	705	729	733	728	717	687	736	740	735	685	758	732	697	709	746	744	715	695	727	674	718	756	761	714	710	720	713	731	732	723	720	735	717	705	731	692	730	717	747	672	760	723	709	665	693	636	739	789	700	732	690	679	779	728	718	770	696	676	713	712	696	744	714	810	745	668	724	700	699	731	756	719	725	740	712	741	728	725	709	678	697	759	695	729	719	704	723	755	661	686	701	762	742	671	740	725	732	688	697	727	688	711	698	729	728	692	710	673	744	692	694	704	707	697	733	734	681	733	728	740	641	658	693	726	664	701	745	708	683	670	731	732	716	683	688	723	645	749	714	717	678	740	741	694	700	686	697	727	719	731	707	716	666	711	741	726	732	750	688	711	715	696	749	752	697	680	703	700	665	715	753	720	739	684	710	730	735	799	699	730	723	763	680	694	717	697	704	705	681	683	715	673	656	752	711	676	719	729	710	725	706	737	700	763	744	730	697	735	740	664	734	727	687	695	733	710	693	728	704	703	699	727	684	725	721	717	704	670	716	694	717	705	695	697	729	729	760	771	737	725	714	690	717	724	726	708	760	671	714	702	717	756	724	722	685	698	732	745	721	766	729	709	720	726	716	717	713	706	700	685	728	777	761	716	718	722	734	736	702	722	757	752	697	681	687	702	703	706	698	763	701	692	717	716	720	726	739	761	686	738	675	702	706	718	643	652	705	741	713	686	684	715	773	728	728	667	711	668	733	682	732	662	713	667	730	691	723	723	707	676	727	746	713	718	689	742	697	657	738	749	685	716	702	722	678	688	654	696	736	707	705	697	689	677	722	742	662	721	673	747	687	741	718	744	701	673	719	671	733	716	719	757	697	698	704	706	718	732	733	749	709	753	675	744	707	705	737	668	720	692	682	719	718	741	745	762	767	733	758	719	730	691	669	692	724	725	686	729	709	682	681	713	762	748	698	743	698	752	696	660	767	725	720	749	734	724	726	682	742	665	695	686	699	746	728	716	744	706	705	668	726	701	717	666	696	711	663	759	680	707	710	712	715	668	684	719	718	707	728	716	704	715	695	711	680	717	698	751	759	688	724	708	651	690	660	704	757	761	716	767	706	672	717	701	708	696	706	708	707	674	655	700	679	721	703	691	732	757	667	687	703	731	724	700	759	714	719	684	734	683	713	679	718	704	717
23189	21242	28929	23843	21242	17846	2001	841	677	540	473	453	384	346	341	344	310	291	298	287	278	272	278	254	262	262	273	247	227	252	249	259	261	277	260	261	237	246	273	236	259	245	219	226	249	241	230	252	240	258	216	240	233	248	250	249	268	230	250	221	248	245	235	219	251	225	245	235	263	263	202	270	234	244	207	220	241	220	245	223	209	222	237	223	233	249	216	236	255	240	222	243	245	241	244	232	229	230	227	222	233	240	229	216	246	214	191	220	225	235	212	251	226	235	215	227	208	215	208	225	228	230	237	219	246	209	218	221	242	218	232	224	217	195	248	226	223	240	219	213	209	242	236	235	213	249	196	228	250	240	241	218	226	229	225	224	236	230	211	229	213	216	215	212	218	253	221	233	235	254	232	251	216	240	233	209	242	222	242	238	234	225	241	225	217	234	223	245	247	241	207	232	227	238	230	236	233	210	231	223	228	227	210	261	215	247	242	221	245	235	244	224	213	216	216	214	252	239	236	243	233	245	222	235	243	204	229	246	242	237	236	212	233	234	222	242	255	219	229	232	238	235	214	202	231	225	260	222	246	246	242	245	237	237	239	219	222	239	248	226	219	230	208	212	229	219	247	241	215	233	226	242	233	224	211	219	242	244	206	224	226	234	222	221	244	224	221	218	224	251	234	242	258	221	208	247	229	229	212	220	250	227	222	231	250	258	211	234	217	241	220	232	243	240	216	221	217	254	221	231	228	243	216	191	234	210	234	207	237	244	227	232	222	198	214	227	238	228	208	234	200	213	221	239	217	246	229	235	228	229	217	225	220	236	223	214	223	208	225	215	206	257	229	226	211	264	206	235	214	230	207	229	254	229	218	214	231	202	224	192	239	209	219	217	226	235	228	248	234	220	217	212	228	227	260	209	242	217	243	227	249	224	253	231	214	222	250	227	216	219	246	214	186	239	231	239	223	204	231	247	236	231	207	223	259	234	217	223	228	211	242	259	219	229	247	214	226	254	250	219	207	207	222	209	217	228	241	244	221	219	244	251	228	217	223	219	217	208	206	197	229	237	241	204	221	227	244	234	225	254	248	218	239	249	244	204	251	212	215	214	238	233	232	242	218	233	222	244	253	220	215	233	215	224	227	205	224	258	231	211	225	233	267	222	248	234	232	220	221	263	249	244	238	225	239	226	210	211	232	251	254	245	220	235	241	221	233	213	229	246	223	241	210	236	240	221	245	207	234	249	207	209	270	210	244	225	235	202	220	242	223	212	253	244	235	231	188	215	248	222	232	246	220	236	221	241	235	230	239	232	236	216	233	228	237	207	234	236	206	238	219	234	248	220	249	240	225	227	240	235	224	214	212	189	239	236	209	204	230	234	235	223	242	249	196	239	253	252	220	242	239	196	223	233	224	238	219	247	215	219	243	207	231	209	213	217	223	229	245	214	212	255	236	208	248	204	232	192	235	215	205	223	214	226	222	195	267	227	253	227	238	237	254	232	224	212	232	249	201	225	246	220	213	233	239	220	221	262	227	260	224	218	220	238	223	248	246	228	209	194	197	224	196	212	214	221	237	192	220	211	249	229	220	248	242	257	258	217	213	220	256	237	226	234	212	233	256	241	212	250	215	183	230	244	232	205	241	209	229	218	217	234	226	224	243	228	223	236	212	238	233	233	211	242	230	242	228	230	234	213	234	234	218	234	197	210	233	235	247	238	249	246	218	250	229	219	213	211	236	229	242	222	201	232	222	229	209	229	260	224	217	238	233	266	242	231	216	243	225	244	220	235	225	206	218	227	211	212	222	234	240	210	204	214	229	232	224	233	227	229	224	245	222	256	227	203	237	231	226	212	242	217	226	207	212	241	213	221	232	229	253	223	229	247	200	209	226	220	215	218	231	202	228	232	240	229	259	223	235	217	225	227	208	223	230	211	226	224	218	241	213	221	239	224	238	225	215	229	232	252	219	234	219	241	231	243	216	221	221	237	221	212	218	248	241	237	227	216	233	200	243	220	231	191	220	228	219	215	227	218	226	239	231	218	228	236	221	237	220	225	231	244	228	225	240	216	229	243	213	239	227	244	230	216	230	234	215	220	234	220	244	237	221	241	250	223	231	244	218	211	192	239	237	246	236	222	235	247	248	228	222	237	236	200	234	224	233	232	211	232	235	253	224	220	246	211	207	227	243	227	226	213	239	241	248	259	236	221	219	223	193	237	226	236	234	240	229	264	235	205	225	222	210	247	224	252	222	222	239	233	238	265	256	243	232	240	205	210	206	219	221	233	235	250	251	230	210	227	220	224	247	217	214	228	214	254	234	250	229	217	226	244	258	222	221	237	234	232	250	227	227	214	212	229	215	228	200	231	221	240	199	230	235	222	220	231	229	260	237	222	236	222	214	234	204	218	220	202	236	217	242	221	252	210	249	210	261	254	247	243	232	222	221	225	233	229	224	211	198	227	239	239	272	240	226	227	214	212	242	227	213	233	210	247	245	227	221	231	237	236	227	252	223	218	235	249	226	254	229	214	208	226	209	250	219	248	236	225	234	248	219	258	216	259	205	233	219	217	238	212	230	221	224	216	233	245	230	247	224	230	228	244	248	215	229	264	209	247	230	221	238	207	242	227	214	234	196	261	222	248	216	225	230	229	226	229	230	224	189	240	234	223	270	222	231	250	235	212	224	219	217	231	242	220	243	236	240	215	240	229	215	200	219	206	207	201	212	225	241	253	216	229	240	199	215	228	222	199	231	233	237	237	227	247	224	199	215	224	228	208	234	217	218	211	213	244	212	216	211	238	222	231	201	256	213	227	228	235	228	222	243	205	232	248	229	207	221	212	222	224	221	228	224	237	230	235	209	217	229	232	217	216	210	251	238	250	229	238	235	208	252	233	201	211	226	241	227	216	226	204	202	238	214	227	228	241	206	247	238	215	242	210	229	252	218	208	212	243	211	209	243	240	216	202	215	242	242	214	218	194	219	223	226	232	228	219	222	192	209	246	244	231	220	239	219	215	245	205	224	221	229	228	237	225	209	242	224	227	251	215	230	228	234	239	244	212	225	213	237	256	248	235	201	258	226	265	243	210	239	245	208	255	223	236	214	230	235	227	196	232	231	213	203	222	232	235	218	209	222	234	248	237	220	235	226	245	222	192	222	231	235	257	222	228	229	214	207	206	250	226	250	220	210	219	224	237	232	233	236	230	254	213	217	247	245	241	245	249	212	213	214	225	204	229	209	220	247	263	236	216	228	236	212	219	236	237	196	243	243	237	215	220	234	228	218	243	224	253	215	236	219	203	241	215	227	209	224	278	220	238	238	234	239	199	215	210	241	215	210	235	228	231	230	237	212	236	218	228	235	229	250	216	229	244	219	203	238	233	222	220	225	231	249	206	236	221	235	235	212	238	221	209	216	240	258	219	211	231	261	233	223	249	236	198	219	228	219	236	209	229	212	214	250	237	236	216	223	235	246	223	202	211	245	207	231	232
9684	18084	14748	8373	7117	4253	3116	2562	2058	1630	1391	1165	1046	917	866	770	765	715	685	643	645	560	562	578	569	515	553	526	523	502	511	476	462	483	439	421	495	472	464	465	458	459	441	448	431	469	451	458	441	417	421	428	430	447	427	434	441	448	451	445	446	445	426	435	426	450	478	433	426	465	427	398	409	446	418	439	434	396	427	426	408	401	467	426	422	415	432	435	427	427	412	442	400	409	427	404	408	400	429	427	451	435	448	432	424	448	445	426	418	404	389	412	417	434	404	439	441	426	430	468	425	391	412	414	429	465	426	418	414	441	424	418	414	410	419	386	422	424	431	440	398	393	428	414	410	441	460	425	430	415	459	454	435	433	392	460	412	435	406	398	438	380	449	398	392	418	421	412	392	445	388	398	392	405	394	418	436	422	402	452	400	417	377	397	435	416	462	430	405	376	414	421	444	422	425	391	420	411	390	413	416	447	417	386	431	376	463	397	396	389	400	392	410	444	432	400	389	434	428	409	429	434	419	442	435	406	427	407	421	428	395	407	433	398	405	435	419	420	415	398	447	408	441	418	446	415	396	404	392	453	431	436	380	392	383	426	418	390	385	417	416	410	391	372	412	413	423	432	383	381	433	425	405	450	403	401	438	418	424	421	411	416	367	418	456	387	404	383	387	409	434	438	415	424	423	430	393	418	420	402	400	440	418	410	425	442	405	432	427	396	408	365	387	360	406	399	407	402	396	391	397	421	403	427	393	429	426	386	424	434	412	440	399	393	417	418	402	419	407	431	444	407	409	420	409	390	402	399	408	422	380	419	417	407	417	403	431	411	419	399	405	385	411	485	420	393	390	397	404	397	404	388	420	421	417	397	439	418	399	392	440	411	395	432	432	441	423	398	400	406	406	411	428	436	401	426	414	417	415	417	420	429	423	384	394	388	407	421	447	411	410	442	423	387	396	437	443	396	415	412	409	395	401	409	409	425	410	438	412	403	429	438	435	368	375	411	411	447	395	418	456	439	428	418	431	411	410	427	430	423	376	430	411	397	463	402	420	440	430	401	457	436	435	430	395	415	421	417	380	434	419	395	417	407	424	395	423	450	445	414	383	440	386	424	420	416	395	393	408	359	415	445	416	396	410	405	407	414	389	367	410	420	448	404	411	400	394	429	441	371	408	420	391	420	414	392	453	392	428	414	419	446	390	436	386	384	451	437	401	420	392	426	365	383	383	409	385	416	404	395	402	408	393	432	394	429	440	375	464	411	410	404	422	418	447	412	434	398	421	397	391	418	432	418	400	447	400	405	402	401	404	421	401	404	418	407	407	408	413	422	457	424	423	445	401	427	415	412	416	443	387	422	441	408	409	403	421	397	389	440	418	405	422	398	403	423	419	400	383	408	400	403	403	412	407	444	416	422	392	423	404	437	410	387	425	433	433	382	418	396	392	413	376	414	436	394	368	426	425	395	434	424	408	445	385	396	385	430	413	437	397	410	404	446	428	412	422	410	378	422	405	408	400	419	403	398	405	459	404	430	454	372	374	395	382	435	435	412	407	404	408	359	462	405	406	408	417	427	480	423	401	413	454	392	442	412	401	387	424	397	390	407	417	408	400	404	430	438	412	416	386	343	420	393	393	434	395	385	445	438	413	410	438	403	388	396	446	429	423	394	416	387	420	412	394	416	393	429	446	411	403	385	411	455	428	427	397	440	410	461	389	417	414	375	440	453	431	421	430	395	405	408	422	416	428	402	401	429	422	406	434	404	382	445	444	399	435	402	399	404	397	419	430	375	423	405	383	412	404	391	423	406	443	413	413	432	443	406	401	389	398	451	393	424	399	425	418	419	377	439	402	431	433	429	425	430	439	406	397	417	440	415	391	427	378	401	406	463	401	436	440	405	442	396	433	413	422	396	383	422	433	438	371	343	420	407	420	434	416	420	385	414	452	428	435	404	422	419	421	386	406	380	398	432	394	421	411	419	405	401	431	402	423	400	403	403	443	400	412	414	387	422	420	446	411	356	399	385	408	402	443	399	407	380	391	414	434	413	399	407	401	406	411	451	371	395	420	398	402	414	405	433	432	416	448	419	423	395	404	418	438	439	385	448	427	423	404	428	415	424	386	423	421	409	403	391	408	416	429	412	380	396	418	394	374	399	405	416	457	416	414	418	398	385	408	405	404	433	412	396	383	422	418	448	391	478	431	412	451	427	379	367	426	429	401	400	432	392	430	435	465	382	384	391	424	415	420	416	421	411	432	387	396	404	400	462	403	441	419	426	421	438	425	381	419	392	422	402	424	434	408	436	440	427	414	384	445	419	422	411	383	419	433	426	418	417	388	411	440	417	371	410	387	430	416	424	438	419	398	424	413	427	412	467	433	406	434	416	394	447	433	425	393	432	412	420	428	385	385	427	420	406	438	419	424	405	420	418	382	392	433	423	382	453	402	416	422	384	447	416	406	374	414	390	418	393	379	404	410	453	378	393	406	413	401	426	430	407	410	391	418	408	396	449	379	418	397	402	414	391	393	391	417	397	409	409	405	434	435	428	412	415	424	378	396	439	438	445	419	394	383	407	417	425	437	414	407	394	424	389	432	401	409	410	422	412	435	417	405	425	391	421	397	420	417	402	379	407	407	396	441	465	426	413	381	449	401	417	355	445	431	447	398	406	409	409	421	433	413	418	419	375	422	431	442	416	386	392	399	379	396	445	407	388	428	392	431	394	440	423	404	389	445	449	405	393	424	372	390	402	426	397	411	420	416	419	370	386	448	416	429	416	429	381	421	403	416	400	378	400	365	443	392	424	426	407	411	408	418	427	387	398	401	457	378	374	450	409	417	399	433	406	385	449	420	400	411	417	407	398	397	420	393	382	455	444	390	403	424	447	431	410	411	387	424	446	414	393	411	425	427	414	419	408	397	410	402	436	403	433	431	418	409	394	413	410	402	447	444	402	420	422	455	407	373	363	368	441	417	409	429	432	396	377	398	418	370	424	387	383	370	397	408	410	394	431	389	435	448	456	419	415	466	391	408	378	412	395	444	425	413	360	395	372	462	434	408	463	401	409	407	394	391	406	399	460	432	344	412	421	426	424	399	379	436	402	383	421	427	427	428	398	436	434	426	434	411	452	410	372	424	421	438	411	423	401	417	420	435	394	411	405	435	424	386	388	393	407	411	405	401	427	386	409	413	410	404	402	396	387	367	405	421	388	418	400	446	393	425	422	421	378	394	397	405	402	411	429	411	424	421	402	411	379	404	435	418	423	407	459	429	393	417	417	371	414	407	396	442	412	412	424	399	393	402	439	412	390	411	402	449	411	380	438	407	396	419	407	394	407	425	396	442	420	388	400	443	393	437	405	401	427	423	431	408	408	450	387	391	413	398	385	423	407	425	359	413	410	442	391	376	406	421	426	472	417	429	382	400	430	425	407	388	403	449	422	402	411	427	396	404	432	408	413	384	440	432	408	418	402	381	423	380	427	419	399
26855	19682	5918	1342	1070	773	554	538	517	510	466	520	475	490	491	430	479	480	440	445	441	481	421	467	423	469	476	482	463	457	466	498	431	449	436	456	497	440	465	431	457	449	481	428	473	452	459	458	494	446	439	437	462	476	483	467	475	467	459	447	412	433	468	503	463	460	463	460	468	486	462	464	423	467	453	457	446	480	461	492	465	478	462	463	487	477	436	437	489	465	458	462	484	473	457	494	489	479	440	488	491	484	436	493	474	459	444	475	398	464	477	436	443	459	486	413	418	435	448	475	488	454	459	490	444	444	472	474	447	477	448	446	454	468	429	480	438	474	459	461	422	418	461	455	455	470	437	442	445	458	473	450	472	471	449	515	432	428	471	478	422	462	463	476	451	446	473	477	466	451	491	475	421	461	433	461	424	405	439	465	455	449	455	458	490	447	441	467	455	446	422	437	477	485	464	462	434	486	423	480	458	403	452	445	483	472	448	450	450	451	462	429	463	420	451	479	442	493	477	466	459	442	439	442	514	484	492	450	459	456	431	436	416	448	472	450	482	469	447	430	467	443	446	473	421	469	460	426	443	448	479	445	424	443	445	487	462	441	435	415	459	427	422	472	517	464	467	433	487	419	433	438	437	455	479	451	486	468	472	440	455	460	465	486	453	464	435	439	457	465	461	468	487	481	450	509	439	458	496	468	469	459	448	389	484	453	450	426	449	448	471	454	466	460	460	449	426	474	469	453	442	448	438	480	438	451	471	455	476	452	439	454	462	457	461	454	457	491	461	513	427	430	461	481	489	475	444	452	489	451	476	453	455	456	449	465	511	445	468	458	431	468	468	458	509	468	446	423	453	429	446	452	495	458	452	518	438	477	471	440	471	444	431	461	441	478	462	465	407	473	474	444	418	487	458	450	459	445	465	441	499	473	481	475	467	481	442	454	434	455	427	420	422	468	442	443	459	463	429	456	488	440	497	494	483	470	458	432	462	458	469	429	445	462	467	457	488	425	494	479	471	461	461	480	465	485	426	447	459	472	440	458	467	462	434	481	428	426	463	455	469	519	435	453	473	449	466	474	483	442	455	486	444	456	472	472	456	443	474	447	460	462	445	480	473	440	468	472	482	469	472	474	486	431	454	534	401	492	461	475	474	470	436	472	443	441	471	459	490	491	469	454	487	435	440	471	467	479	450	471	458	487	481	431	426	489	472	469	486	474	485	473	477	425	468	435	438	475	447	467	498	405	458	456	432	491	425	458	465	460	453	454	452	452	465	478	443	443	462	465	481	449	474	458	442	467	448	463	436	511	477	431	500	423	481	471	462	477	441	427	477	471	465	473	481	481	456	417	472	479	487	499	459	467	481	483	454	523	424	485	434	445	440	492	464	446	436	494	452	487	441	468	471	448	458	445	437	446	477	444	476	441	446	497	480	390	444	468	472	491	475	460	476	463	464	429	427	452	430	464	490	447	440	444	498	456	455	463	489	483	443	432	480	458	454	431	458	492	440	488	424	442	449	507	462	467	453	462	461	428	474	442	428	444	465	465	454	419	484	438	475	487	435	450	439	494	480	476	474	419	478	459	483	418	480	448	468	478	470	419	451	467	443	475	486	478	440	476	448	446	436	463	461	470	426	476	430	474	467	470	470	457	469	465	487	459	439	491	427	485	494	464	470	444	464	452	448	431	474	483	434	484	425	464	440	433	483	417	473	459	476	463	450	457	476	447	457	491	440	444	470	442	460	482	470	475	421	484	473	455	450	444	478	450	476	454	421	494	474	480	446	451	456	484	464	486	512	441	476	478	434	498	436	471	463	465	463	458	473	472	453	450	472	471	424	442	462	433	458	434	470	457	424	473	474	470	472	490	438	455	458	483	437	481	471	467	448	463	451	479	452	504	444	479	435	464	463	419	475	493	433	444	410	454	434	478	437	463	467	435	415	464	478	415	439	462	482	423	423	463	424	411	496	435	478	474	478	469	454	465	432	444	471	461	436	414	428	435	473	500	486	486	435	441	494	391	442	448	439	457	449	471	440	437	446	474	459	435	476	438	448	443	443	459	467	480	457	497	454	427	494	449	476	440	399	469	455	504	442	457	483	450	468	443	467	523	497	419	434	462	480	504	478	424	461	456	455	458	407	482	467	447	466	470	458	470	490	437	438	433	454	444	455	473	407	440	441	485	495	441	452	464	489	465	456	446	460	452	450	463	500	450	422	493	480	467	423	436	436	469	476	456	484	446	448	483	461	452	477	463	466	484	452	451	482	479	454	463	445	456	447	489	539	445	452	461	467	505	474	436	445	446	425	479	414	477	450	468	487	454	494	434	463	468	470	500	431	470	429	484	464	456	482	444	445	459	463	441	425	446	471	482	501	496	472	433	467	461	503	455	511	470	444	465	446	436	456	458	423	471	423	457	452	477	444	449	463	473	463	457	487	441	479	449	466	452	463	458	467	420	443	518	460	467	493	433	456	443	454	459	429	451	489	496	474	477	422	459	485	499	457	522	443	490	457	483	450	443	488	440	473	482	438	465	453	477	452	489	482	435	458	464	436	421	431	445	452	455	481	444	458	465	441	445	469	474	472	476	462	448	517	476	482	472	461	436	409	488	463	459	474	465	422	422	478	466	482	460	431	458	460	464	473	461	464	468	430	454	501	472	479	466	410	464	484	443	459	456	453	432	467	452	520	439	489	435	453	463	468	494	456	457	490	422	465	489	497	458	457	445	476	466	459	489	479	484	494	468	472	503	459	453	494	458	440	474	435	480	505	469	438	457	446	452	465	493	446	489	452	476	485	466	445	473	462	456	449	493	453	444	464	436	483	453	462	504	491	429	457	473	463	446	494	463	498	467	471	440	431	449	436	470	466	460	493	466	468	462	446	448	459	469	465	449	451	466	455	522	466	479	469	457	449	471	461	433	462	437	458	453	497	468	465	451	432	465	440	429	468	495	468	465	480	464	435	485	484	464	464	462	432	431	461	447	469	442	488	481	455	475	489	429	494	461	493	443	468	466	453	441	433	451	468	456	452	471	451	474	492	469	485	503	486	459	477	457	488	420	443	457	445	502	465	456	438	453	477	505	459	465	443	436	473	466	467	511	445	467	489	470	449	465	433	465	461	472	461	471	511	501	482	485	483	451	472	456	467	446	466	463	471	472	491	436	458	477	423	505	471	475	462	467	429	437	462	449	439	491	457	459	455	470	485	453	438	477	498	459	464	477	406	481	473	471	459	437	441	446	464	450	467	452	468	458	477	472	463	459	468	461	409	493	484	445	492	483	437	452	451	479	449	483	425	477	431	489	453	431	471	448	450	465	435	503	440	453	467	454	443	420	415	438	443	464	480	474	424	418	468	492	433	455	436	427	464	463	476	470	471	453	455	458	431	487	465	455	453	439	480	458	463	444	451	412	492	448	486	448	440	504	494	441	446	414	467	451	447	462	483	511	463	480	488	445	431	470	451	469	491	446	460	446	421	443	440	451
5569	4033	3147	2199	2350	1423	1179	1085	972	1037	930	845	912	869	769	815	804	811	820	874	820	789	750	848	788	772	779	799	809	817	856	804	765	813	746	803	790	824	797	776	824	823	788	808	767	794	829	829	780	826	801	861	812	756	785	762	846	855	809	768	833	831	820	792	863	800	831	783	781	783	839	861	801	790	791	783	795	787	796	817	797	805	785	805	760	783	815	812	744	839	821	805	788	779	774	797	800	792	806	813	844	779	782	826	835	810	789	804	825	776	771	831	817	793	808	834	776	771	758	798	791	784	831	793	810	784	822	825	754	737	784	803	813	821	766	809	767	830	836	820	831	755	817	785	774	784	797	833	796	837	783	810	800	834	745	765	766	850	796	827	810	848	840	766	801	828	785	790	846	752	794	780	713	765	762	769	779	759	809	758	792	797	820	791	775	824	791	820	788	828	772	815	777	808	773	817	802	816	821	788	819	783	802	789	768	808	795	783	852	795	828	838	832	704	747	824	757	803	809	887	829	782	783	781	805	810	806	807	779	802	765	824	758	843	803	840	850	759	796	830	758	817	803	801	844	775	760	771	818	844	795	781	776	772	829	854	823	824	788	786	851	801	771	769	753	856	786	782	811	752	789	801	814	838	807	833	796	761	804	815	764	762	817	819	774	788	832	794	849	846	810	830	771	756	752	794	797	846	789	824	789	851	822	791	854	822	786	825	771	839	766	833	802	781	792	821	811	775	789	817	824	784	764	808	777	789	818	855	805	805	794	775	814	789	805	816	752	829	785	815	845	798	781	834	813	791	773	804	786	761	785	804	768	819	780	808	840	836	777	832	815	828	835	807	777	800	841	830	788	795	753	865	774	792	776	776	781	779	760	798	791	780	788	757	787	755	835	780	793	731	784	779	773	780	799	829	760	774	818	813	791	797	848	794	803	781	851	804	821	797	795	801	810	795	793	763	794	825	804	815	752	776	798	812	777	798	818	753	770	855	773	813	816	814	822	792	816	724	765	826	796	784	756	811	771	764	817	789	808	767	803	760	833	807	807	813	826	796	857	788	788	826	751	788	828	765	771	776	776	758	849	760	791	822	798	789	778	788	804	759	749	823	791	777	766	848	832	778	786	797	785	778	779	827	788	771	795	803	805	821	756	819	824	777	815	799	796	808	832	805	797	791	770	804	805	806	834	779	808	825	831	807	739	836	808	747	844	809	793	777	798	788	810	825	794	783	810	760	833	794	776	761	864	780	796	800	785	814	822	739	839	839	822	780	785	800	750	835	847	814	797	869	810	812	790	837	827	785	798	776	837	766	798	759	835	755	775	798	822	762	771	820	797	798	789	762	770	764	784	746	759	783	804	842	778	750	778	809	761	798	803	776	832	761	775	751	802	774	812	809	780	806	773	760	811	796	776	793	843	766	787	777	831	795	818	796	844	840	788	782	798	816	768	853	763	793	834	823	790	774	786	777	823	818	815	794	750	828	810	804	765	822	785	793	819	792	801	788	772	839	799	783	755	812	801	829	816	785	852	809	825	806	770	830	794	791	821	800	779	797	774	860	769	777	789	762	849	837	765	807	802	804	819	821	713	846	801	771	778	752	809	790	800	765	824	782	806	806	783	781	827	796	831	789	784	743	785	792	849	786	799	749	786	809	739	828	751	786	810	769	796	758	828	807	770	814	818	805	754	821	841	752	778	742	786	767	787	769	807	843	805	768	832	840	836	803	781	791	813	838	806	816	798	806	778	793	758	788	775	807	801	748	798	799	824	835	851	793	776	820	861	763	750	783	806	779	814	809	807	804	814	747	798	791	798	783	805	787	836	787	777	800	773	779	711	819	812	782	838	822	753	769	770	809	789	783	765	752	791	796	795	812	871	811	826	822	776	812	843	801	769	745	806	812	835	774	805	823	775	740	838	813	840	783	787	750	794	775	772	826	800	829	781	784	870	765	840	748	761	778	816	794	852	814	788	817	792	816	839	762	808	804	775	849	759	768	770	812	835	831	788	794	782	809	826	793	806	844	823	818	761	802	809	794	758	823	758	777	758	771	788	781	743	753	776	756	833	775	756	812	777	795	821	786	767	830	818	797	792	784	787	837	793	795	819	818	760	783	790	786	764	818	765	823	794	774	828	764	868	805	811	792	797	802	816	784	792	746	819	812	764	829	710	789	785	813	783	801	797	806	800	814	774	785	777	805	782	761	761	762	752	839	784	818	821	802	853	848	762	806	800	793	790	851	771	802	788	792	775	765	797	808	752	788	784	809	830	843	798	757	786	756	793	800	788	815	778	841	818	824	845	764	791	808	841	797	851	766	839	799	827	797	784	819	804	799	776	793	806	833	795	781	784	811	777	804	737	793	811	805	754	766	816	801	748	760	794	788	752	747	771	775	793	858	810	804	801	836	776	802	820	814	765	796	784	805	838	816	858	805	820	839	786	829	802	779	805	769	755	772	824	810	836	809	781	789	772	776	820	788	801	800	756	857	807	776	821	757	785	810	764	792	817	841	783	799	827	822	809	782	810	784	791	775	794	800	764	820	812	790	796	762	787	828	804	819	817	819	813	761	809	793	786	832	859	789	810	808	759	800	836	807	814	802	827	782	762	789	826	763	822	802	816	843	864	780	756	816	773	839	795	800	781	824	774	791	801	819	823	790	819	811	805	826	797	774	826	829	811	764	834	785	805	802	770	809	849	827	800	864	776	773	769	726	775	768	811	798	787	831	776	767	807	802	843	808	802	791	855	794	797	783	775	811	798	813	817	794	800	812	817	773	807	788	789	785	817	790	767	825	769	858	819	823	780	760	808	780	818	757	819	734	756	820	794	796	810	807	788	797	812	780	810	765	783	778	801	741	776	805	837	820	864	815	769	800	793	791	831	841	771	801	830	808	777	801	766	812	772	794	813	790	783	783	827	794	787	794	784	848	801	767	800	829	806	787	809	803	798	804	855	829	761	800	785	813	784	812	790	802	819	814	750	824	824	858	805	804	764	728	796	785	809	834	773	792	784	828	788	811	787	789	789	737	829	772	729	801	766	774	798	858	775	819	800	771	802	818	810	821	762	838	790	773	761	786	786	783	802	794	776	788	800	739	800	760	770	816	791	767	791	803	797	825	822	838	747	771	753	815	826	822	825	805	774	804	811	775	813	848	790	822	866	789	776	799	780	835	754	822	827	866	814	792	786	794	817	854	791	777	829	794	814	821	849	807	772	775	803	797	833	806	777	827	805	806	781	750	859	807	835	792	813	802	812	817	764	803	785	762	814	848	821	846	807	784	749	783	786	788	850	805	790	803	849	782	773	760	785	808	799	760	807	821	782	793	859	832	805	759	800	745	772	826	806	785	801	781	811	754	790	783	861	805	736	781	736	801	780	837	868	782	793	876	774	782	838	768	790	776	826	796	794	785	855	827	782	821	815	784	788	795	806	815	702	826	795	753	809	803	805	813	823	787	816	832	776	731	816	797	806	803	772	806	771	810
24231	21254	28265	24529	19760	2780	1043	789	606	575	579	506	526	524	482	437	423	452	473	412	458	406	460	484	452	419	388	424	425	447	419	448	414	402	449	427	398	426	418	404	429	421	448	437	447	417	420	405	420	397	388	414	443	424	430	444	381	432	411	442	434	428	407	400	405	411	404	417	388	397	419	376	424	409	415	427	415	407	396	397	431	424	423	425	408	398	395	413	391	403	429	389	402	408	432	420	416	440	418	408	418	443	385	397	423	420	377	387	382	387	420	398	435	421	412	424	409	410	431	425	426	398	435	364	433	416	408	384	408	439	392	422	380	404	409	404	399	430	418	387	401	418	448	405	418	430	380	365	435	424	415	395	410	400	371	421	440	392	423	391	423	395	405	407	402	414	405	406	366	429	421	405	424	390	398	400	402	387	406	420	413	419	411	402	408	418	399	410	412	438	430	379	429	404	387	400	410	385	406	422	395	400	412	414	406	400	377	411	415	400	400	395	422	415	405	368	424	429	404	411	387	403	407	405	382	411	417	428	396	398	383	456	409	419	374	425	375	415	415	397	372	395	403	406	406	382	382	404	402	392	398	395	392	389	406	380	392	375	398	387	413	408	369	391	396	398	392	401	382	424	362	424	398	444	385	420	381	425	386	412	412	420	421	426	413	424	420	424	421	432	441	417	441	388	419	427	385	407	407	382	421	414	426	398	375	395	389	410	430	390	426	422	402	413	422	435	418	388	426	395	385	400	396	434	410	421	411	403	401	380	400	396	437	390	436	376	410	377	454	388	399	396	436	395	385	435	406	371	404	388	406	402	416	443	378	419	406	383	424	411	416	397	403	430	438	414	400	403	370	416	445	433	389	383	382	400	395	432	389	426	405	442	418	423	431	388	404	419	418	433	412	411	430	431	398	384	391	395	391	394	399	407	406	401	380	403	412	425	421	414	392	430	420	409	385	411	399	408	397	418	408	395	409	377	412	387	384	419	422	377	398	416	411	432	386	449	448	402	402	423	408	397	449	397	402	398	377	401	387	413	442	413	432	432	419	374	389	411	395	398	406	416	393	437	381	384	406	384	401	391	415	417	419	408	438	443	363	422	433	428	398	393	420	437	409	410	400	394	412	414	378	414	414	426	413	392	361	430	415	411	443	397	408	414	424	394	407	445	398	404	424	376	413	400	422	408	402	385	387	408	434	411	404	386	434	396	387	399	380	428	381	379	440	442	368	405	398	414	406	442	367	389	398	381	425	400	376	406	403	379	442	394	424	372	404	377	437	410	387	439	380	432	409	412	444	428	392	362	435	421	413	410	434	385	403	376	398	402	408	402	380	433	424	391	394	368	363	388	456	408	387	400	407	360	405	416	401	412	361	371	387	402	406	403	406	424	405	392	438	386	411	411	405	414	388	391	466	397	381	395	402	411	423	389	373	441	392	433	433	401	417	432	413	448	397	389	390	396	417	420	422	444	403	408	408	412	413	388	416	444	422	400	445	425	400	410	398	411	410	393	429	405	369	393	432	384	427	441	381	388	402	436	396	460	431	422	434	400	417	416	420	397	426	420	374	400	417	426	426	439	405	394	441	402	399	405	381	402	392	427	421	409	385	392	409	448	442	435	378	402	408	407	377	388	401	418	393	434	417	452	402	409	381	410	395	391	406	387	430	402	410	409	408	386	426	410	423	418	409	395	424	400	429	418	383	422	402	403	403	425	426	386	394	419	420	405	397	405	435	427	437	408	419	427	397	417	384	376	373	419	411	374	431	435	404	398	383	410	423	372	430	411	406	376	399	413	414	413	424	402	431	405	448	406	385	400	421	440	405	408	413	415	434	380	424	442	451	410	385	401	371	370	450	397	417	403	404	360	413	421	384	358	382	419	409	363	441	404	395	411	392	433	443	437	422	371	371	451	454	419	389	451	389	416	413	398	428	409	425	367	419	384	394	370	406	449	424	397	408	409	369	393	410	419	396	389	408	410	401	380	380	447	388	417	405	432	389	403	406	365	396	344	406	415	391	383	403	404	443	386	422	413	390	399	442	396	430	378	390	424	406	411	410	425	383	400	402	408	418	386	381	437	397	386	399	410	423	436	402	420	407	442	443	410	400	429	425	394	410	428	377	429	372	373	381	411	386	436	403	417	410	409	385	410	418	406	402	437	413	439	413	396	410	416	419	446	381	399	396	383	382	450	359	421	448	427	457	371	434	411	430	386	422	418	429	394	407	396	394	403	395	327	388	424	391	428	395	382	413	426	451	391	395	433	448	415	408	397	441	405	390	394	398	448	417	413	386	375	418	387	423	432	381	413	423	396	376	391	423	422	412	366	414	438	400	378	389	442	413	402	409	374	399	411	363	417	398	395	402	409	421	392	407	410	408	376	395	378	442	395	390	391	419	386	402	427	457	430	415	404	404	391	390	398	437	392	409	407	413	412	409	413	403	406	382	435	434	379	399	378	381	421	437	445	447	422	408	377	369	424	405	402	354	461	405	405	402	400	404	416	404	429	409	413	392	395	423	396	405	419	406	392	428	386	425	406	408	409	388	384	410	411	392	389	424	423	389	411	409	433	422	421	454	404	386	415	403	364	443	386	399	394	409	418	381	401	410	430	392	398	406	454	379	389	393	389	410	420	385	451	450	397	384	403	406	395	396	425	433	413	396	421	426	397	410	427	396	374	416	402	449	407	376	396	455	374	376	398	384	396	349	409	442	406	447	388	438	434	406	421	395	419	420	384	399	394	408	422	404	401	392	391	396	416	393	402	432	430	412	417	374	377	409	412	394	402	408	427	395	413	428	418	426	411	397	392	416	417	435	375	403	380	433	424	396	386	410	432	389	430	420	405	399	403	420	395	402	411	376	397	383	434	391	395	414	416	421	430	378	429	418	426	417	435	389	391	425	400	395	422	378	436	427	400	403	404	388	407	420	419	426	402	406	405	383	429	437	364	413	417	386	424	427	432	402	417	413	373	403	433	396	356	420	425	428	389	402	398	394	388	381	381	415	413	413	409	388	402	399	424	384	390	346	401	410	408	421	413	378	369	367	392	382	433	408	404	420	391	433	415	403	382	406	402	401	395	384	367	410	396	443	396	413	399	395	392	460	395	423	435	383	379	410	419	386	399	395	392	396	440	374	419	389	399	405	408	406	382	434	405	412	431	421	405	408	409	372	404	404	447	418	397	425	464	399	435	399	402	427	438	411	375	423	417	376	373	432	404	387	432	452	469	456	418	426	370	412	387	401	432	379	402	399	393	420	426	403	425	346	393	433	397	428	416	367	407	401	392	393	408	401	429	390	410	391	408	394	387	416	403	443	431	381	415	433	413	425	407	390	393	399	388	410	398	390	435	443	453	417	377	436	399	385	368	417	370	409	415	417	433	425	431	440	366	377	433	392	411	424	381	401	426	447	462	417	393	397	379	376	405	383	400	411	384	437	384	417	449	450	391	399	360	376	401	399	431	436	452	407	401	392	402	425	436	409	431
7308	12231	10051	5643	5200	3003	2332	1879	1692	1466	1294	1149	1045	980	977	925	836	812	818	844	857	851	779	831	804	808	801	829	770	786	781	750	812	773	767	724	780	746	724	807	788	723	752	746	749	712	708	694	715	707	697	725	773	736	712	726	741	722	747	686	740	794	682	765	713	727	703	773	724	720	774	717	734	715	778	725	733	718	731	745	767	682	726	701	762	701	711	679	719	745	747	687	697	722	736	728	710	702	760	752	708	687	753	743	739	723	691	733	696	695	719	743	707	705	687	711	753	742	732	704	724	691	722	732	665	740	699	724	674	754	730	695	705	689	716	687	737	732	768	736	734	709	752	758	721	670	713	730	691	707	745	692	723	733	733	730	697	708	753	733	684	729	720	713	714	732	712	740	733	740	674	707	722	690	705	726	660	732	765	731	750	730	725	705	708	721	666	718	686	692	782	699	717	752	718	743	741	696	739	720	709	712	725	665	741	710	728	747	705	726	747	713	741	698	665	717	714	719	754	681	731	736	706	734	732	698	724	730	750	698	750	686	762	691	690	735	704	686	719	664	685	709	697	755	724	728	741	745	715	725	710	751	724	697	689	722	689	698	729	659	737	773	693	741	754	758	742	731	694	716	699	705	670	714	707	698	681	703	726	757	700	681	723	744	690	741	692	700	775	673	701	715	725	732	742	713	670	723	689	663	752	754	769	739	691	779	718	689	677	706	700	712	721	726	725	758	715	730	693	770	744	733	774	699	731	712	726	732	729	728	758	740	752	653	735	747	704	741	724	681	729	725	701	728	715	729	716	712	710	690	665	677	703	705	761	708	700	668	725	690	731	709	739	693	753	701	730	747	666	742	680	688	657	722	707	707	710	707	753	773	700	731	697	739	701	735	746	721	689	709	738	733	685	726	687	766	774	723	702	744	739	657	736	739	733	697	701	720	758	728	708	724	704	706	770	719	760	710	715	758	697	724	691	737	693	766	725	666	722	723	705	702	706	717	662	743	693	769	718	695	714	752	708	688	732	772	703	732	681	707	705	671	701	716	709	729	730	734	719	703	703	725	721	672	722	751	710	717	683	693	693	759	769	746	767	749	721	695	700	796	758	707	731	744	717	678	730	736	675	751	718	685	763	786	676	679	724	727	723	724	647	717	739	678	692	722	698	722	737	701	688	750	744	745	689	713	742	753	748	714	688	705	720	714	764	743	700	717	744	708	695	760	723	751	759	732	737	724	732	699	742	726	731	718	672	709	681	747	754	754	715	747	717	728	683	704	753	744	793	697	740	725	701	736	694	693	732	702	735	732	717	719	712	729	697	673	712	711	760	721	708	738	714	697	721	709	753	743	736	665	708	699	735	718	694	750	767	718	720	744	744	720	728	735	756	726	721	714	708	745	703	694	713	681	700	754	747	701	672	730	734	746	728	695	686	707	698	716	695	770	712	665	696	746	712	715	726	698	708	741	738	704	738	740	727	676	717	714	734	703	672	694	667	709	715	730	778	720	694	716	688	708	715	706	719	694	741	741	758	709	691	713	726	733	660	681	722	739	767	743	696	698	731	744	684	705	739	716	730	729	698	741	678	748	743	655	715	720	772	744	782	749	747	708	700	724	689	690	753	747	736	684	707	745	725	674	731	705	710	661	693	770	717	711	720	721	727	683	730	674	727	710	689	692	726	695	753	728	752	730	647	730	724	714	725	725	721	696	726	755	706	711	721	739	698	697	710	723	675	716	741	694	722	693	684	720	700	757	727	687	701	711	722	679	727	680	709	707	709	702	703	720	746	665	712	707	740	710	758	723	703	731	719	746	714	697	684	699	742	699	707	722	661	684	689	681	688	662	709	733	711	721	707	710	690	676	752	655	767	739	732	751	741	730	682	701	701	728	746	702	720	715	693	671	674	710	764	746	710	736	680	688	728	714	750	704	750	774	731	717	724	725	716	718	676	724	697	712	723	730	686	767	736	711	697	730	709	743	763	691	673	693	766	718	777	732	747	704	726	688	722	695	704	690	748	724	713	704	736	683	703	719	717	688	746	702	713	752	671	720	730	708	723	744	711	677	693	686	670	758	693	721	742	687	694	741	682	686	721	663	683	692	733	699	711	712	682	730	760	702	709	692	740	730	684	723	680	731	722	694	707	720	700	714	741	711	696	740	709	711	745	702	724	732	724	718	679	718	711	722	696	719	719	674	723	743	699	790	726	727	749	707	710	684	731	727	695	712	720	721	696	727	727	749	685	712	730	734	731	721	756	704	668	702	695	677	698	726	669	742	769	717	677	659	702	767	737	728	766	741	713	684	770	710	732	695	713	796	687	739	745	711	732	759	730	684	675	741	698	742	709	719	713	704	707	720	733	725	725	714	696	696	711	727	703	717	659	743	705	682	733	697	714	711	755	687	719	707	710	715	781	704	716	762	732	684	702	687	723	727	711	729	743	766	739	745	715	681	703	713	732	743	722	685	719	700	724	749	719	710	760	752	681	720	753	704	713	698	719	718	714	749	701	728	713	693	717	729	737	702	725	702	720	743	748	723	691	717	701	745	760	699	730	634	705	698	736	752	726	745	683	750	689	733	740	694	675	741	725	750	676	722	686	693	766	704	704	727	732	717	712	777	719	685	677	724	736	726	673	734	665	684	752	733	732	718	740	704	671	732	751	756	692	669	695	742	722	651	760	715	741	726	691	742	753	735	750	708	716	722	741	711	726	678	754	718	717	723	679	686	724	707	721	698	735	682	789	741	721	733	706	659	689	723	735	755	703	720	715	712	745	686	715	731	763	736	698	699	703	703	699	702	746	690	676	708	744	744	725	745	714	767	715	717	682	718	707	746	710	695	734	707	672	737	776	720	746	712	673	707	754	696	770	699	712	690	716	672	696	649	719	724	674	723	746	736	701	757	759	697	697	746	655	712	735	705	720	743	743	747	689	708	739	742	736	711	708	738	701	698	702	760	644	700	706	666	745	708	734	727	658	760	732	724	714	720	760	737	702	688	736	704	734	717	659	704	695	702	727	763	693	728	756	714	726	735	717	666	682	727	732	675	728	720	733	714	746	704	678	744	694	683	684	688	739	735	710	719	748	730	736	715	729	743	733	729	715	719	683	754	711	757	723	736	698	725	713	777	762	774	675	721	722	725	715	726	749	729	729	729	684	704	713	724	691	714	742	727	706	732	751	716	728	739	712	714	731	689	747	695	759	787	742	698	716	716	712	725	692	691	721	721	735	674	739	750	693	694	728	682	717	783	741	714	770	722	767	664	696	671	728	677	724	687	729	728	695	736	690	721	702	725	721	720	689	700	736	718	703	691	747	725	723	763	746	698	739	735	735	728	714	696	703	738	690	744	704	732	721	688	696	700	722	698	705	786	713	732	718	695	688	715	763	700	725	711	755	750	676	713	704	676	716	714	710	691	763	697	678	715	769	723	729	750	741	705	725	684	721	713	712	730	714	756	671	694	786	702	648	718	698	697	746	715	718	678
23251	21255	28891	23901	21254	18060	2012	866	663	556	472	405	389	343	322	332	318	279	290	300	297	314	291	268	285	278	259	260	237	276	254	260	254	244	242	259	246	270	246	262	243	273	240	252	239	210	253	251	253	224	253	229	202	248	224	244	235	251	263	224	233	249	234	265	221	223	220	255	281	240	210	230	241	229	246	207	245	236	251	217	221	220	248	227	229	237	223	217	227	219	245	227	212	250	208	231	245	221	260	226	208	204	231	221	217	240	231	211	215	217	213	221	203	265	214	235	229	208	226	218	208	215	236	212	224	230	246	208	224	262	229	256	218	247	222	221	226	220	225	255	252	247	217	246	247	209	252	229	211	194	238	236	201	226	244	222	229	242	205	237	190	217	215	209	240	248	211	242	242	198	239	210	211	256	206	237	245	224	212	234	220	238	216	256	242	242	233	235	239	222	225	230	250	225	218	243	204	226	225	233	242	227	231	226	216	212	220	212	231	224	246	241	226	205	222	262	215	232	229	226	225	214	241	220	222	254	217	225	248	203	221	240	230	234	229	204	225	259	218	238	251	225	212	242	231	234	228	229	272	216	200	229	231	235	218	187	249	239	223	226	250	208	238	218	232	205	244	223	233	225	201	247	228	210	208	225	229	219	244	218	248	205	218	242	242	231	222	226	234	241	213	241	228	220	249	235	227	217	231	255	235	237	247	224	268	213	213	224	222	240	255	252	240	220	247	226	220	256	250	255	207	222	230	235	210	237	230	224	213	237	226	233	237	251	211	245	216	238	234	226	252	266	210	226	224	207	191	249	235	252	238	250	211	224	217	215	221	211	244	234	220	258	260	228	213	249	235	206	256	223	227	238	249	213	225	247	218	210	222	220	200	249	239	238	218	228	207	249	221	209	245	228	219	203	214	230	257	210	210	238	241	225	222	213	221	240	234	229	224	232	260	229	228	224	230	214	240	210	230	226	250	224	228	211	232	214	204	215	251	231	229	242	245	239	264	232	202	245	205	228	204	214	257	242	215	224	244	226	227	209	230	221	230	225	232	231	195	201	238	258	220	254	205	219	259	206	225	209	226	237	220	243	206	210	257	232	240	232	237	244	217	226	247	237	238	222	221	232	223	227	205	222	222	234	230	217	238	230	221	227	222	223	215	229	218	230	236	215	228	215	241	233	236	221	239	199	210	225	221	205	231	219	222	225	190	194	220	228	238	237	223	218	219	227	222	249	238	248	213	233	196	213	231	196	206	216	271	247	238	216	217	210	187	220	218	233	236	211	222	215	226	246	234	227	234	199	202	198	231	199	242	263	238	213	221	199	248	238	228	245	248	237	227	233	224	211	222	230	261	198	217	237	197	221	223	219	271	218	230	233	225	242	217	227	208	229	215	233	235	211	240	231	214	214	244	202	227	222	208	214	213	239	207	203	235	230	219	218	206	219	217	234	201	229	238	214	224	207	255	215	222	227	248	201	247	214	249	206	216	227	225	207	234	217	206	219	224	221	225	225	244	234	231	205	240	222	187	230	247	222	248	224	229	226	245	227	241	215	217	234	197	235	229	208	230	186	232	236	216	219	244	223	206	213	196	224	221	248	220	218	214	219	199	232	222	223	238	230	194	237	231	225	213	189	226	228	244	227	205	243	221	215	221	247	246	217	208	235	233	245	237	260	217	231	241	232	223	235	231	243	215	229	221	237	232	237	249	242	243	204	219	235	197	218	206	235	231	225	207	206	218	243	221	205	220	222	256	225	222	228	221	200	222	221	223	219	232	228	231	245	217	214	236	233	217	253	233	229	221	218	240	246	251	219	225	233	236	242	229	218	244	225	231	199	215	229	250	255	224	188	231	200	228	234	234	219	231	226	217	228	203	203	212	228	224	195	230	250	214	217	223	262	224	237	231	246	252	213	242	236	249	215	235	227	242	224	221	220	233	227	232	223	213	226	200	213	208	219	231	242	216	230	233	203	237	202	232	227	236	218	220	204	238	207	214	224	226	234	227	255	240	216	226	239	253	220	212	214	238	201	223	226	238	250	215	232	204	196	237	233	233	220	231	237	234	218	249	236	246	231	268	261	212	214	234	233	260	232	245	212	239	211	235	229	244	222	228	239	236	245	212	229	215	233	214	203	226	242	207	228	239	215	222	225	238	215	213	216	219	207	244	215	259	208	240	248	243	256	219	200	201	233	212	216	225	219	212	261	231	233	207	254	225	229	226	234	232	211	199	224	224	228	219	218	228	238	228	239	203	204	222	241	240	219	239	226	239	233	261	236	226	240	229	218	212	232	225	223	223	229	227	252	244	234	196	228	219	228	218	229	224	196	217	248	197	230	229	231	226	250	228	237	252	221	248	227	217	231	224	222	222	245	231	208	240	226	222	235	225	239	228	222	200	224	220	230	226	239	213	240	234	223	208	252	239	252	205	245	238	220	245	243	239	232	198	217	227	206	234	227	248	234	217	225	234	221	196	224	218	223	225	197	218	224	214	233	217	212	229	236	263	252	234	222	205	221	235	230	218	220	258	234	241	240	230	219	210	234	224	205	220	216	224	206	213	221	257	254	243	215	223	237	234	215	223	229	219	232	218	248	250	197	209	230	214	249	222	221	223	211	234	220	224	232	224	248	222	226	229	227	224	231	214	220	215	216	231	226	235	218	265	252	231	232	223	197	202	223	240	224	215	223	230	219	231	243	232	211	236	226	206	264	225	222	256	243	235	229	251	248	230	226	240	220	197	209	229	211	219	239	224	230	204	237	208	202	259	223	250	225	224	208	248	197	206	219	255	252	217	239	210	226	230	238	234	222	215	234	244	264	227	240	228	193	233	208	241	237	225	212	209	230	233	210	243	216	245	194	211	211	215	221	221	219	238	229	228	229	216	255	214	233	235	225	238	222	240	223	221	242	249	228	225	233	225	220	218	187	222	255	240	201	222	239	227	223	240	219	211	218	223	205	218	238	246	211	240	230	223	227	208	226	216	228	239	223	220	208	208	248	246	230	230	247	229	250	223	235	254	201	225	192	216	202	225	249	257	203	236	239	247	219	231	210	250	240	227	221	231	226	225	227	211	206	244	221	196	235	232	229	255	212	214	217	218	242	217	229	224	205	228	229	227	242	225	222	249	237	211	231	234	224	224	219	245	216	241	204	229	213	220	240	217	236	198	251	234	213	227	230	202	243	231	225	216	244	230	257	256	194	207	231	220	243	223	206	244	221	230	221	197	240	228	212	228	200	254	230	206	242	221	243	226	198	220	216	224	226	239	223	218	250	218	240	213	229	233	228	211	219	235	222	238	221	232	215	264	243	209	207	233	211	244	211	197	224	220	224	249	205	227	204	195	232	240	213	239	194	240	217	200	241	219	225	251	249	219	216	224	211	214	224	217	214	257	209	201	232	219	240	236	214	260	255	226	242	222	212	230	234	249	224	211	203	209	219	250	211	211	239	251	209	242	228	242	238	235	240	229	197	225	234	251	236	216	215
9612	18009	14612	8284	7280	4367	3146	2512	1973	1699	1355	1137	1031	895	820	770	733	686	637	640	583	576	560	571	510	562	514	536	488	437	502	460	462	516	448	463	440	483	447	536	463	472	431	438	480	455	423	444	432	402	468	427	465	461	393	449	475	404	436	436	471	432	455	439	426	431	451	453	447	403	415	436	420	434	407	407	445	422	417	399	423	414	415	387	449	420	420	396	459	433	420	439	400	380	414	442	397	407	405	404	417	404	402	388	412	382	415	422	464	404	435	411	409	400	390	422	425	413	401	423	374	392	429	436	374	413	394	397	413	407	401	398	396	393	418	391	387	408	397	407	416	402	421	416	432	431	406	429	416	388	405	398	414	441	424	431	398	420	395	388	413	418	405	422	420	405	446	423	401	396	387	403	427	413	393	403	387	399	432	404	424	420	394	400	399	400	420	425	411	420	422	413	408	412	397	403	415	385	405	406	390	423	418	430	389	387	421	371	444	409	427	399	389	404	400	377	411	394	386	419	423	407	414	411	420	416	444	436	418	393	413	424	405	414	398	403	404	443	420	419	450	432	405	446	392	411	426	385	414	401	404	365	403	412	407	394	433	415	428	378	451	427	464	429	402	413	429	401	434	397	391	424	416	390	393	409	414	394	415	408	400	419	402	421	397	420	412	438	392	376	428	395	373	409	415	363	413	432	396	434	374	430	409	406	405	408	431	414	441	408	415	429	459	420	392	418	411	401	412	400	406	426	392	417	412	359	411	410	413	411	387	401	390	439	436	388	398	387	387	420	418	430	374	421	415	392	387	465	402	427	397	419	418	421	392	402	414	421	434	408	406	404	427	382	421	419	392	406	390	387	404	428	408	391	440	399	424	445	433	431	404	419	424	403	362	443	403	413	395	431	403	412	450	456	411	405	431	396	420	417	389	397	439	405	412	403	434	419	437	425	423	437	419	404	416	412	409	430	383	401	436	442	406	428	414	419	392	404	406	447	394	403	437	434	399	376	399	454	440	392	434	430	390	368	422	412	416	377	433	433	400	399	388	417	401	435	399	425	395	376	432	397	438	394	400	422	429	389	424	409	408	414	381	440	418	399	407	425	378	446	434	390	451	423	383	422	399	400	399	435	372	406	400	414	406	415	390	434	403	417	412	389	426	420	415	408	425	427	399	410	421	400	395	411	404	422	411	421	423	397	423	391	405	400	430	418	413	430	397	409	404	421	411	422	421	425	410	422	390	443	408	362	434	404	442	374	419	396	409	382	406	418	417	420	415	412	396	432	405	420	442	431	397	431	435	422	424	457	426	377	419	394	424	436	380	417	419	362	398	413	382	423	430	378	417	416	388	419	446	409	413	440	429	409	418	403	387	405	418	422	417	378	413	393	397	390	421	407	419	413	410	405	395	397	417	414	387	418	404	426	412	422	385	401	410	402	414	425	429	420	440	441	411	405	405	402	414	405	398	424	432	409	384	388	423	423	418	405	414	434	414	388	363	392	417	397	387	417	385	401	382	417	425	444	416	399	438	412	454	436	398	411	382	401	408	431	405	426	416	417	409	426	412	427	407	438	381	447	386	434	421	387	392	413	414	383	386	391	400	398	418	405	416	395	403	407	395	400	372	384	431	427	407	399	442	373	405	420	429	426	387	393	390	397	432	368	439	440	418	387	401	446	417	395	438	388	397	443	388	396	390	412	401	400	400	444	416	426	445	389	437	394	434	397	444	402	396	403	393	360	394	399	399	416	409	403	423	442	409	386	412	410	419	408	436	427	416	410	391	411	395	423	405	391	421	394	395	403	420	407	396	417	398	443	407	405	460	401	386	404	407	385	422	418	405	376	418	431	413	386	393	428	398	388	407	372	416	404	444	428	398	454	439	430	435	421	412	408	421	426	388	475	426	438	392	431	412	387	432	410	427	389	406	378	388	400	386	406	389	402	399	397	390	410	400	438	393	433	377	443	378	395	408	412	445	423	438	443	431	411	419	376	376	405	411	387	401	408	445	422	389	432	419	454	395	420	397	428	404	443	408	362	407	423	416	407	424	403	382	384	413	427	395	429	434	445	426	419	413	412	433	389	395	404	412	425	396	425	412	446	395	386	418	383	407	437	445	412	413	427	406	390	427	412	396	395	393	412	386	412	411	366	441	402	382	405	423	405	433	422	399	410	385	397	414	418	430	410	390	422	389	415	398	394	419	396	386	363	422	432	403	410	390	412	418	422	413	412	418	404	437	427	399	406	423	379	429	417	402	407	419	402	412	418	443	417	375	390	425	402	426	436	419	423	381	422	416	408	387	422	425	429	402	395	397	395	401	428	445	410	430	421	416	385	401	409	420	396	432	413	404	398	430	459	428	392	389	374	409	403	429	410	396	401	431	405	430	426	404	418	398	398	439	402	425	424	412	402	419	411	430	403	402	405	430	411	396	432	409	420	415	416	401	453	421	419	403	389	383	398	422	423	443	442	396	421	385	391	404	417	408	400	370	383	410	430	437	433	395	400	424	425	425	419	426	385	389	431	398	403	408	392	446	449	473	384	393	415	419	390	434	403	402	407	383	381	405	400	389	398	435	459	404	399	396	430	424	399	424	391	417	419	363	454	383	421	403	392	423	446	418	363	405	406	428	385	414	390	408	418	382	426	460	398	348	380	450	418	370	428	409	387	442	386	389	411	438	409	380	395	395	423	386	437	404	380	393	441	408	410	416	420	420	419	392	433	424	396	395	402	423	376	445	409	423	378	397	421	426	409	337	435	369	432	384	407	402	395	434	425	405	378	380	403	417	409	440	435	405	425	413	394	419	390	408	387	401	393	414	428	407	406	377	403	415	397	412	401	423	419	412	437	419	429	430	407	419	417	411	404	419	442	419	412	370	389	414	430	384	365	402	390	419	401	399	443	387	406	392	405	415	402	432	398	433	419	418	416	407	372	392	415	424	446	391	402	391	429	408	413	371	403	397	412	424	388	400	402	402	380	353	386	415	433	431	428	421	409	433	409	417	418	407	405	414	382	402	422	442	360	404	405	433	398	400	429	371	403	432	410	463	424	419	398	417	382	427	425	409	375	404	410	397	421	415	407	402	420	413	376	359	446	397	414	392	455	468	372	409	393	425	383	408	405	381	432	396	414	416	379	404	379	393	438	447	398	391	431	383	432	398	447	414	426	394	428	414	425	425	384	435	408	389	412	400	436	424	387	402	429	411	399	428	373	384	429	381	417	417	417	409	418	366	413	407	383	428	425	447	385	425	411	405	446	398	427	388	391	397	430	412	416	407	436	410	432	404	420	398	407	374	375	400	412	419	393	399	403	406	397	424	391	400	395	364	426	383	412	424	394	399	395	411	429	395	417	390	450	389	400	390	416	426	443	424	386	449	385	414	423	437	408	406	429	409	398	433	368	436	416	431	402	380	413	429	416	402	406	411	430	412	387	392	420	451	408	423	391	394	386	401	409	427	413	422	396	442	404	388	439	392	427	413	417	388	420
26782	19704	5836	1066	977	689	591	521	493	518	509	488	423	433	468	439	432	417	458	440	411	455	475	443	496	474	437	483	467	450	428	443	439	454	462	439	440	459	488	475	461	465	443	459	432	495	450	432	440	486	442	458	469	455	452	421	454	469	451	471	448	431	434	468	458	475	452	459	471	442	464	417	462	459	431	429	435	472	440	486	429	442	462	456	438	442	437	510	444	418	397	451	472	456	424	444	471	447	437	451	455	437	485	440	442	478	444	451	475	459	459	486	473	463	469	440	419	476	434	454	466	417	439	448	425	418	463	489	450	422	455	443	482	443	459	438	456	474	442	431	472	452	447	406	434	454	496	438	457	453	450	431	466	445	455	443	447	449	434	454	466	497	434	445	460	497	446	474	474	416	491	461	480	468	445	426	439	440	455	473	453	488	449	435	466	448	432	433	443	446	447	498	456	415	444	459	421	479	463	438	432	435	456	418	458	447	445	420	414	445	467	452	483	471	464	435	468	421	430	504	452	468	440	451	454	497	459	414	449	456	485	427	442	429	462	431	414	440	420	443	431	465	477	481	452	418	452	429	487	444	431	449	469	466	416	430	411	390	487	419	471	452	472	394	457	426	446	470	462	459	431	446	458	437	489	427	491	457	414	447	460	459	420	451	427	433	428	434	454	459	444	462	450	466	474	446	480	487	435	430	434	456	458	429	456	432	454	483	422	460	454	455	494	476	480	471	460	412	442	471	397	473	467	449	411	422	454	438	456	449	498	445	457	431	445	456	440	442	466	486	485	486	445	471	414	453	473	434	432	473	460	436	467	452	401	448	462	455	417	425	453	467	441	460	445	416	438	460	442	419	483	470	480	434	487	481	472	489	426	417	462	454	449	467	421	446	431	467	449	418	452	469	441	458	418	446	436	448	460	426	448	465	467	449	484	445	440	429	485	422	425	461	448	436	431	428	474	460	459	457	429	456	424	502	462	400	433	474	418	443	479	452	448	458	509	453	454	435	486	459	437	416	489	453	476	438	431	480	462	461	471	437	406	433	447	438	462	461	454	451	471	426	435	454	455	455	439	432	434	453	487	428	476	462	446	454	468	443	438	451	456	469	438	437	480	447	444	471	462	438	408	457	413	459	451	474	442	419	485	475	430	447	440	430	443	455	444	419	456	481	508	494	431	466	457	461	412	452	487	483	458	439	465	413	441	434	473	480	446	467	432	462	438	439	446	468	468	479	473	469	438	466	428	463	440	439	479	444	419	453	461	507	457	469	418	444	476	414	421	462	475	485	454	423	452	454	428	426	461	435	467	443	464	441	460	416	486	438	385	403	462	467	462	472	465	438	407	462	427	475	438	432	444	424	454	449	453	451	426	476	423	483	460	475	480	413	445	490	438	459	453	499	480	414	471	424	427	420	448	462	459	463	436	426	439	487	458	487	410	426	437	446	501	488	484	425	439	465	391	440	451	458	477	423	431	424	455	465	454	432	448	453	487	458	467	476	463	440	450	455	462	424	492	415	494	480	461	464	458	443	473	456	421	450	454	426	419	476	428	468	464	432	457	422	441	446	452	416	453	479	452	479	429	452	446	439	422	487	476	466	444	467	462	452	472	451	480	449	422	430	436	424	469	446	470	461	471	498	475	490	457	469	412	464	457	425	460	435	425	457	460	458	434	435	432	451	442	478	455	429	430	423	460	460	504	456	448	422	462	455	467	468	415	460	452	452	457	442	436	444	468	421	433	470	480	461	469	433	473	447	421	434	464	434	437	439	472	443	442	484	447	452	474	461	444	434	460	467	434	438	427	453	432	509	452	453	436	424	495	459	481	472	435	447	468	402	460	466	451	446	463	433	452	465	485	420	452	472	447	461	452	447	435	470	472	461	453	439	480	454	439	450	454	437	453	466	464	472	432	435	475	449	467	445	474	409	466	458	436	517	459	467	429	448	489	450	408	415	451	412	426	488	444	462	454	477	439	471	456	473	441	437	437	445	450	433	450	431	443	448	439	428	404	447	463	468	445	445	483	460	488	441	472	452	426	478	481	464	441	419	448	459	454	431	460	425	446	445	447	428	436	435	410	422	404	409	462	433	434	450	463	439	428	454	434	457	446	417	475	447	450	425	457	488	448	491	444	442	444	476	432	458	455	463	460	456	434	480	460	452	426	457	432	461	424	476	464	463	429	457	465	410	466	466	456	485	436	455	459	426	451	451	465	445	479	457	449	488	462	462	454	457	459	454	481	472	412	480	435	468	455	424	461	467	478	470	425	437	488	503	467	440	437	458	481	458	425	490	452	444	455	467	474	449	465	428	471	451	472	436	443	444	470	451	434	441	471	479	475	431	490	422	487	444	479	425	410	434	415	456	445	493	443	407	469	451	471	466	445	433	453	462	454	443	476	433	415	478	474	436	429	438	480	436	463	471	459	449	466	409	440	475	423	479	429	461	430	431	472	449	419	424	442	449	444	445	451	459	439	439	421	459	477	472	438	454	432	441	446	472	444	427	455	385	468	485	444	467	444	461	454	433	479	445	453	473	443	404	477	433	430	445	495	419	464	449	453	482	463	432	468	435	454	452	453	460	476	453	503	472	459	488	454	442	491	455	507	471	450	497	439	471	505	431	398	442	452	437	443	446	455	494	481	440	474	447	456	439	407	453	457	403	430	433	425	446	439	483	439	439	480	459	446	452	465	421	424	464	452	426	460	462	488	454	423	447	490	464	455	475	455	455	457	474	431	444	484	475	458	451	445	446	437	461	477	450	449	452	416	475	413	480	416	476	455	467	433	470	462	429	437	487	412	440	432	442	448	463	452	425	448	491	463	441	481	452	471	429	450	456	456	494	452	444	448	472	428	452	440	498	477	454	430	447	458	442	457	449	443	446	460	421	476	468	458	455	435	475	419	430	464	423	480	421	441	438	473	470	489	417	496	449	448	493	440	450	469	451	437	434	445	461	454	443	429	488	448	412	438	443	453	434	430	455	409	421	451	440	442	442	453	407	459	476	442	420	458	424	457	493	435	461	461	452	447	496	459	482	451	465	455	506	482	438	462	447	449	465	462	466	413	474	469	457	438	437	462	418	468	413	432	479	481	448	433	453	469	466	424	460	430	462	413	454	458	432	477	406	466	407	441	443	434	461	480	450	478	417	461	472	438	436	471	466	471	453	413	473	431	428	476	450	484	465	433	439	448	449	513	433	449	456	488	431	430	415	445	468	439	430	430	504	464	457	448	393	455	462	462	443	491	458	448	462	434	445	448	432	427	425	485	478	434	465	445	456	485	481	436	457	459	463	462	434	468	417	451	474	495	465	438	447	439	441	450	443	457	475	460	422	460	439	449	468	421	448	430	431	487	466	450	418	460	444	405	425	471	423	443	493	460	445	493	476	458	473	436	444	408	474	439	426	450	473	465	437	428	455	507	459	430	479	474	452	410	477	471	461	484	481	454	449	438	450	429	446	434	449	476	473	435	462	449	487	474	473
5451	4024	3093	1792	2378	1635	1175	1018	978	927	851	835	858	796	810	878	837	798	775	826	793	822	836	800	832	789	838	822	814	840	790	779	790	771	778	786	788	799	781	736	767	797	798	802	745	841	778	794	814	755	826	790	733	737	760	795	795	784	759	743	785	788	791	761	759	722	803	852	800	770	740	773	753	769	832	776	793	779	780	793	782	788	770	812	780	783	797	757	804	791	804	764	749	804	779	750	854	754	724	786	790	783	747	775	763	774	785	796	806	711	772	778	819	773	826	813	800	791	835	776	754	807	820	800	752	750	787	776	749	766	756	784	746	815	833	808	750	740	782	798	794	773	803	762	802	835	814	773	775	766	754	794	789	795	775	799	787	755	803	819	809	767	782	802	809	790	763	728	775	772	783	789	812	790	828	751	739	763	783	787	753	785	780	761	794	797	764	778	761	796	792	803	830	781	756	750	800	821	816	764	788	804	821	775	791	780	791	815	748	784	803	829	804	753	767	798	776	805	741	778	781	821	768	772	784	734	779	724	768	820	782	776	765	761	765	821	830	802	731	799	813	808	800	805	765	743	818	774	787	776	768	765	766	797	763	758	776	807	790	829	777	745	729	773	790	753	785	770	769	776	776	792	787	819	803	759	754	809	782	808	791	733	746	805	788	835	795	745	797	736	788	830	781	786	749	786	761	738	810	767	792	774	802	819	787	807	762	740	774	794	785	729	777	782	800	763	826	781	850	747	768	757	794	769	798	730	753	807	831	792	865	782	778	806	751	755	756	808	769	774	779	778	791	818	766	767	811	809	759	759	819	766	773	727	791	789	780	765	828	809	754	758	780	751	757	816	814	732	788	731	800	758	839	742	773	799	838	771	759	754	790	753	796	816	862	738	795	746	804	813	795	759	776	827	782	788	798	860	824	757	751	804	778	789	750	777	693	771	796	781	767	807	825	780	833	769	765	805	773	771	813	744	823	734	729	838	758	759	735	780	778	763	779	776	748	819	766	803	795	789	760	718	818	748	766	776	777	782	821	772	768	803	725	804	766	768	814	783	804	809	767	821	809	753	820	758	749	835	763	816	821	761	759	795	792	719	787	797	783	765	807	718	801	741	821	719	822	802	762	735	780	815	728	787	753	762	738	774	815	767	775	744	752	778	820	809	766	811	800	831	815	778	776	753	772	799	825	789	795	844	795	793	770	781	777	823	796	838	802	779	766	798	798	770	798	793	786	798	740	805	795	789	799	758	788	792	791	768	818	777	747	823	757	764	777	786	720	810	798	790	787	790	764	786	750	788	791	770	833	775	818	787	813	791	772	762	793	768	776	769	793	768	795	775	807	769	823	814	774	751	773	725	762	802	829	784	780	754	751	794	773	763	779	803	826	791	759	766	803	779	823	752	798	752	750	773	820	769	842	798	758	776	790	824	863	758	752	783	817	780	739	767	765	767	825	817	792	789	691	827	785	760	748	780	801	764	791	798	762	785	757	804	801	816	775	802	786	729	768	869	723	781	814	784	745	791	785	772	756	744	724	782	790	789	756	723	734	820	789	784	777	808	797	797	796	804	725	807	761	794	785	784	793	755	830	805	782	792	771	805	773	786	741	780	826	832	802	749	737	813	805	764	773	838	788	800	806	766	821	753	801	793	767	787	787	780	806	769	781	800	773	796	784	808	761	801	735	790	805	808	775	818	735	730	806	764	785	798	784	769	773	765	776	804	785	725	792	783	793	769	830	781	794	697	744	712	793	778	779	820	753	804	785	715	786	803	775	782	782	826	765	782	808	764	779	790	810	795	752	771	776	819	768	766	789	797	778	777	783	743	751	781	811	773	765	731	768	788	779	790	784	759	817	750	779	799	762	796	804	769	829	787	752	797	823	776	760	758	806	804	776	786	809	815	794	781	707	767	763	761	806	753	723	763	765	790	771	781	797	768	794	791	796	773	769	819	814	765	807	798	778	768	773	748	732	795	750	809	840	801	774	772	769	802	798	814	860	752	782	746	779	802	793	759	791	799	774	776	741	733	751	795	733	797	760	781	802	782	770	780	794	798	811	739	779	768	748	705	841	797	792	778	779	782	762	754	783	817	722	769	787	788	814	780	810	793	782	781	779	802	780	829	774	797	786	781	759	819	815	762	754	797	770	822	720	780	798	802	783	782	736	778	774	780	765	737	840	797	753	751	857	792	744	781	789	806	842	796	811	827	762	759	786	777	806	758	765	793	796	731	789	803	766	729	752	801	810	799	797	750	795	756	787	793	818	718	789	806	807	749	805	777	797	763	768	770	757	773	744	794	797	783	750	772	773	750	776	830	761	800	779	767	782	783	799	810	801	770	850	802	708	726	776	798	803	845	768	777	831	789	778	752	784	803	822	790	809	726	786	764	794	746	789	801	833	767	765	781	789	790	790	786	764	823	805	782	758	789	772	766	797	783	794	750	762	764	748	756	793	846	743	811	838	788	775	778	772	808	764	767	754	792	823	813	811	812	833	831	769	775	793	765	776	826	761	759	767	750	800	751	729	787	800	792	759	833	768	775	748	796	780	799	777	816	785	778	791	737	796	784	745	810	810	746	779	803	779	801	784	823	762	751	809	754	765	803	787	798	744	773	767	818	783	755	753	800	801	760	794	762	769	801	792	770	817	778	798	732	799	754	822	809	810	779	772	812	818	808	798	807	794	738	752	759	793	755	811	748	806	796	763	813	764	768	782	784	759	748	796	820	808	781	761	844	729	790	805	760	784	818	798	794	759	782	789	796	788	785	798	798	757	788	807	791	794	788	796	771	752	810	766	797	755	794	731	790	782	714	858	787	807	859	822	789	797	788	770	812	792	821	708	769	767	722	771	795	766	768	834	816	815	736	749	782	792	725	797	801	817	814	768	745	774	711	796	742	765	774	781	801	715	770	771	802	754	776	788	802	774	754	777	811	770	803	816	746	802	737	828	774	746	787	808	827	814	794	785	804	817	783	748	780	808	725	761	814	758	806	780	862	724	769	832	769	750	776	786	747	754	801	753	842	712	841	776	765	824	760	806	749	754	765	819	783	806	760	754	792	813	781	790	821	758	758	743	785	789	781	772	770	797	814	742	783	795	809	789	764	793	775	820	812	817	819	774	784	751	777	761	783	759	762	759	805	743	807	801	790	763	773	761	841	802	798	765	743	785	787	809	764	737	819	761	846	749	772	778	832	785	800	802	779	785	779	803	796	758	739	796	790	790	755	773	782	779	790	790	815	777	800	803	822	821	822	832	808	823	808	737	782	786	798	742	825	793	775	763	706	754	832	800	774	820	794	744	765	838	762	792	778	819	804	782	722	796	825	816	812	765	768	803	755	779	814	820	829	808	765	826	785	772	774	755	782	770	811	727	814	819	776	787	810	767	770	779	791	768	852	788	766	782	761	766	781	747	781	765	832	800	785	757	764	814	776	828	783	860	736	755	760	798	777	840	779	783	732	795	785	820	805	822	804	769	765	766	798
24112	21240	28265	24500	19706	2901	1122	765	628	564	543	516	504	475	453	471	471	444	474	432	456	437	397	409	426	439	423	422	430	419	423	409	411	397	415	407	399	389	416	383	401	391	409	419	371	401	407	419	403	421	391	382	399	336	370	369	386	413	401	419	424	395	378	385	428	390	398	420	387	393	414	406	432	415	403	414	381	395	408	425	391	404	410	419	414	405	410	396	412	404	389	387	402	405	420	435	388	417	381	410	406	440	388	449	366	382	368	386	392	406	355	404	370	371	368	416	410	389	423	404	382	351	403	410	384	396	366	410	392	403	419	349	397	395	377	365	379	406	389	406	408	392	395	398	395	384	421	383	383	387	357	416	428	417	404	403	399	387	409	405	377	400	399	414	383	394	399	395	373	423	383	405	435	382	387	398	379	367	416	417	395	379	408	403	409	408	402	365	410	394	362	396	392	360	355	387	367	354	389	409	376	383	380	389	388	368	419	382	361	422	376	431	390	403	395	413	421	380	354	391	395	431	376	384	394	388	406	405	358	398	383	414	393	408	386	374	373	394	356	378	417	409	419	357	377	406	396	433	404	391	381	351	385	365	403	395	392	375	392	357	394	439	396	367	386	408	430	399	411	400	437	365	390	387	386	361	401	381	417	385	383	399	395	395	390	407	387	393	392	403	376	390	371	382	432	419	402	399	396	375	386	379	394	366	366	388	376	409	393	385	408	376	377	418	386	389	393	412	410	395	389	394	384	397	368	376	372	419	398	392	392	414	390	418	391	395	407	389	372	397	352	416	416	390	400	418	395	399	394	394	435	389	395	382	418	406	386	380	376	356	425	351	383	369	434	371	390	367	389	342	400	380	397	385	429	409	418	398	395	406	384	390	414	397	402	417	443	408	371	375	385	386	369	397	391	413	414	410	388	403	389	391	417	377	406	421	415	386	359	411	425	389	387	375	379	391	444	362	385	394	398	371	388	375	409	414	387	377	389	401	398	395	324	397	405	398	396	406	397	383	388	405	414	414	387	374	425	412	354	360	388	414	413	377	383	407	389	392	399	392	416	391	411	429	363	394	407	378	395	378	406	430	406	385	384	431	355	385	397	416	413	397	410	389	372	407	421	410	396	423	422	404	384	436	394	387	401	424	371	387	439	412	384	419	380	382	423	399	376	419	401	365	378	404	362	417	376	410	406	417	406	399	399	389	413	398	394	423	380	388	407	359	407	431	421	408	434	399	450	405	378	366	393	419	393	375	369	388	365	402	409	394	420	413	415	367	382	420	389	379	377	430	406	398	390	406	390	383	412	403	400	372	403	395	383	388	401	400	393	370	416	410	391	385	346	374	376	409	415	406	424	355	418	386	387	380	354	385	387	404	384	421	399	384	382	424	393	460	358	351	403	380	365	387	408	402	400	385	362	398	410	367	414	375	381	383	350	380	423	435	408	394	353	382	373	376	354	390	386	429	413	400	380	425	363	393	408	392	418	370	400	427	395	374	397	366	379	408	401	398	391	406	402	425	397	426	418	355	408	448	400	412	400	397	395	413	431	375	357	369	413	398	388	417	346	394	398	393	401	388	371	389	403	385	371	380	388	429	417	408	374	405	420	373	428	371	406	389	413	420	414	380	412	381	420	424	400	409	366	389	393	369	395	363	404	384	402	380	416	398	414	370	372	382	408	399	410	408	419	400	377	369	396	381	365	411	378	392	390	406	395	404	420	391	394	404	421	387	399	393	400	380	418	412	396	391	400	384	419	402	390	381	375	400	401	387	386	395	365	380	376	393	417	381	426	411	415	377	375	384	401	411	378	395	389	396	405	410	396	393	420	401	395	377	391	365	402	436	375	383	385	452	409	362	386	373	387	372	394	414	379	380	406	381	390	392	381	396	385	397	360	407	397	418	442	415	373	435	420	397	399	368	385	383	414	373	379	419	380	400	394	394	437	398	400	395	420	393	391	382	407	372	392	429	431	368	392	397	423	405	396	432	385	383	433	426	390	414	367	416	405	407	372	431	414	399	389	416	393	421	382	404	377	429	415	400	399	385	410	398	402	382	399	382	430	405	387	401	422	389	391	369	365	398	381	439	351	424	399	372	396	393	383	405	409	394	413	386	387	421	413	406	418	383	369	386	390	375	358	399	347	373	357	395	414	381	402	404	383	396	418	365	396	407	404	424	387	416	350	391	405	414	395	418	362	400	408	395	399	406	411	400	403	398	405	356	418	388	386	371	385	371	378	352	380	416	401	386	395	420	403	384	365	377	397	402	383	408	380	389	377	382	382	399	384	372	423	373	368	367	406	414	399	366	413	397	407	369	404	406	370	410	396	379	398	386	408	442	417	370	418	401	362	377	400	380	409	410	400	366	393	417	370	390	391	402	388	395	374	410	370	382	392	407	395	397	400	405	413	382	402	388	371	360	395	382	425	373	398	362	385	379	375	383	374	398	398	429	414	396	399	396	407	413	361	373	377	373	396	407	443	399	408	385	365	417	403	390	438	428	395	382	394	416	404	402	418	392	386	391	388	420	443	392	391	424	389	397	367	410	371	437	413	398	408	389	410	405	379	417	394	389	371	379	429	427	410	408	386	421	416	380	398	398	432	447	368	391	402	375	433	379	378	385	365	420	410	377	371	402	385	390	390	379	410	408	411	408	391	394	381	428	393	388	401	394	397	363	403	399	405	385	402	401	371	398	406	420	423	430	412	395	398	413	386	386	435	385	381	374	372	391	394	364	392	404	395	390	382	378	417	396	416	445	365	377	373	397	416	424	389	398	388	389	422	387	364	395	379	394	423	391	411	390	375	428	406	392	399	383	399	416	395	384	410	417	386	388	376	394	422	428	400	359	420	347	421	360	352	367	394	404	382	389	369	383	370	410	362	351	365	382	421	322	419	398	424	376	382	407	376	398	401	383	374	354	386	367	398	372	393	392	380	405	427	393	383	381	412	396	439	434	411	407	379	391	377	396	380	429	461	395	376	380	393	404	413	395	398	418	419	417	416	364	413	375	415	413	380	341	397	402	398	405	398	375	386	340	405	390	423	386	373	365	394	403	389	394	374	383	383	388	390	426	434	386	411	422	391	395	395	394	371	382	392	415	403	401	415	386	364	395	392	407	415	416	392	387	403	393	438	389	410	420	383	424	372	390	388	367	372	393	382	393	426	400	389	382	399	421	373	425	386	410	383	403	377	388	386	416	389	406	389	375	397	413	404	392	460	400	404	387	382	380	436	426	398	373	418	402	397	396	408	392	371	417	412	401	466	401	394	379	391	400	404	369	386	422	416	415	390	377	411	401	425	405	382	385	405	411	362	398	393	394	411	364	408	407	396	393	363	402	416	376	458	399	407	387	374	389	408	375	387	418	418	423	377	408	387	381	407	406	410	366	398	416	445	387	421	387	437	396	360	396	385	446	385	378	415	418	380	390	398	417	398	412	365	392	417	421	360	371	417	401	413	379	402	397	398	359	372	372	369	373	394	395
7362	12268	9899	5238	5076	3392	2394	1896	1580	1459	1200	1129	980	1027	981	924	878	852	915	854	827	829	846	756	756	787	790	757	731	768	779	712	772	771	709	712	764	711	756	690	660	733	712	789	762	700	717	765	682	754	691	760	710	733	724	691	695	724	713	730	737	697	750	676	659	703	731	666	753	674	705	659	714	730	734	732	650	682	652	710	698	669	692	663	683	720	696	655	695	761	713	701	697	699	725	706	696	660	695	760	703	736	782	661	701	714	702	705	748	676	676	702	740	694	714	654	673	716	696	693	680	653	726	730	716	716	713	721	725	711	724	696	734	736	696	675	685	737	731	702	709	676	751	720	693	695	738	737	667	745	737	683	701	675	693	648	737	678	701	694	689	646	715	716	737	722	714	726	690	718	699	695	711	659	670	706	710	744	666	721	685	724	701	682	715	726	668	743	687	703	685	699	685	659	701	703	685	693	701	717	644	708	640	705	703	659	649	722	726	758	698	713	699	709	702	717	698	714	719	731	741	692	671	653	722	735	693	683	703	681	730	691	717	709	729	672	674	678	656	733	742	726	658	735	705	702	710	711	632	711	687	733	696	698	727	713	684	703	673	719	664	715	672	692	661	710	709	725	712	713	716	697	705	728	725	741	715	696	703	716	724	655	663	738	730	683	672	701	674	745	667	721	690	675	704	686	700	705	740	731	668	692	688	750	686	708	730	691	688	688	726	720	706	767	704	689	744	695	660	757	717	723	694	684	670	698	684	694	746	639	693	704	703	700	690	684	695	697	766	689	723	742	698	689	728	718	686	711	718	713	766	681	706	719	717	712	666	624	699	710	691	725	702	663	686	703	663	714	700	701	731	689	703	710	673	682	688	712	709	732	710	717	664	706	657	668	721	696	761	703	750	698	703	715	738	720	694	720	736	653	701	633	698	716	710	697	679	675	718	726	696	698	709	703	733	686	708	638	706	716	684	699	731	704	645	753	705	713	714	689	698	702	680	701	724	719	744	712	758	667	689	698	705	724	678	763	694	678	744	733	714	667	670	712	724	696	667	669	713	765	724	694	699	673	689	679	706	705	715	709	697	679	740	666	723	739	721	742	671	742	689	744	673	717	683	715	688	710	729	741	772	712	725	737	695	728	723	672	675	720	656	703	706	702	689	694	653	671	678	711	699	717	722	701	704	684	709	694	642	693	718	666	745	682	696	705	700	690	681	754	718	686	700	726	641	693	701	692	722	683	666	637	715	714	697	710	691	719	695	675	717	703	679	757	718	708	684	712	689	709	674	699	692	653	713	695	684	732	696	702	736	698	714	733	692	700	667	730	689	677	724	704	709	765	663	703	696	677	702	696	739	713	710	709	691	749	704	739	722	678	721	747	664	689	688	707	694	711	742	685	655	731	724	719	680	719	695	669	667	688	686	699	675	695	738	710	711	686	680	729	654	720	698	678	679	727	733	666	722	687	736	687	664	675	694	695	738	737	701	689	698	755	684	695	654	731	736	680	658	693	712	696	674	690	711	722	708	656	693	699	703	651	647	718	734	727	724	716	680	725	719	719	708	706	715	651	672	703	724	741	709	711	709	689	675	703	745	694	731	709	694	715	709	727	668	714	665	686	692	714	715	707	701	655	693	772	696	690	719	688	699	673	686	706	700	685	710	703	716	700	707	707	730	659	710	701	734	739	741	704	690	717	704	733	718	722	733	689	742	681	716	712	691	750	702	715	660	742	710	719	714	735	685	677	708	731	685	708	706	688	681	671	664	719	722	662	670	703	667	728	682	744	737	650	692	728	692	640	717	710	723	732	729	714	688	697	745	722	670	679	690	728	743	711	668	718	673	687	700	712	709	701	727	695	705	735	653	722	719	725	682	676	717	739	698	710	715	740	729	708	717	649	733	719	728	706	634	685	685	706	688	708	727	684	688	663	745	711	700	705	670	671	651	667	701	699	683	742	715	675	669	687	675	691	732	692	672	713	730	682	705	751	712	750	713	700	674	721	688	711	700	694	707	719	688	747	719	676	721	715	705	690	704	707	720	709	665	698	705	718	684	697	698	720	748	657	703	714	747	717	737	707	726	728	672	696	699	730	732	761	677	677	684	664	704	713	666	701	686	692	675	720	679	733	715	708	696	722	712	665	722	652	731	762	713	679	714	699	672	713	717	731	713	683	676	698	688	691	665	723	719	711	693	680	713	705	718	715	669	731	729	696	687	731	738	662	683	672	707	694	703	674	709	751	737	698	652	740	738	689	686	685	718	688	671	649	707	691	733	671	677	735	716	739	695	731	736	721	682	728	690	687	742	646	705	681	734	696	722	742	664	668	702	698	716	694	719	665	702	711	706	678	711	731	671	694	692	688	709	683	689	659	699	723	686	698	717	683	714	706	711	688	722	692	711	667	695	696	703	654	700	737	700	752	702	727	657	712	721	673	755	722	720	732	713	715	728	694	658	716	732	696	751	708	753	693	712	709	685	731	769	700	718	688	659	670	689	667	676	684	717	722	703	694	726	678	692	688	737	684	692	755	690	735	680	678	735	722	694	723	792	715	699	676	661	680	703	682	647	726	728	700	709	703	685	700	720	733	720	743	738	660	727	670	705	693	712	673	691	662	659	669	681	662	737	711	698	713	761	730	706	717	692	710	717	708	708	718	647	738	695	675	683	763	706	677	743	716	693	731	698	640	722	720	661	667	667	678	730	676	707	731	709	720	683	727	735	653	739	726	712	701	708	668	727	706	685	734	733	697	696	669	713	666	688	688	678	660	700	738	752	722	704	782	706	673	678	692	690	663	720	731	741	713	688	679	685	761	689	684	695	703	693	683	714	709	665	702	733	649	686	683	738	705	739	696	700	658	663	670	689	723	725	726	686	744	723	690	712	719	720	702	778	721	696	738	693	741	685	748	704	697	681	704	731	750	719	732	717	683	741	688	701	688	716	668	692	717	729	684	693	719	682	652	690	705	662	696	661	664	708	675	705	690	730	682	694	685	693	681	749	742	692	690	695	672	726	674	669	673	732	696	719	708	706	746	708	731	700	708	708	687	713	719	697	706	705	704	730	696	689	687	696	754	698	744	716	695	735	711	700	735	682	712	733	716	704	736	695	684	718	695	729	710	668	685	664	711	673	714	643	693	711	680	693	701	703	683	668	727	694	749	706	711	705	711	720	705	699	736	729	688	714	732	705	732	714	704	696	689	750	710	674	681	692	728	661	667	672	679	730	706	697	716	729	759	673	746	702	719	719	713	648	756	759	702	677	673	712	743	750	658	699	689	717	714	699	729	728	669	647	723	670	709	704	710	665	712	702	738	694	686	689	704	702	680	694	721	704	666	681	669	727	652	688	665	682	704	698	709	658	695	723	699	726	717	706	744	712	694	691	669	704	675	745	689	659	775	714	670	690	712	681	703	695	704	677	696	751	729	708	716	704	725	733	730	690	703	686	718	674	703	694	703	699	683	722	692	689	692	710	701	711	723	715	643
23092	21132	28760	23730	21130	18074	2190	938	625	532	486	438	419	330	320	362	309	336	293	278	302	269	296	265	262	265	294	263	268	246	253	241	248	275	247	257	256	246	268	250	243	262	252	254	257	242	223	247	243	270	256	260	206	209	214	284	240	232	248	239	225	232	260	255	225	250	234	260	254	236	227	248	235	233	227	221	272	245	224	277	232	238	229	235	227	265	221	245	224	249	256	224	228	244	209	217	232	240	208	248	243	216	211	260	228	228	252	240	250	255	249	216	263	201	239	233	219	225	240	225	222	224	207	234	251	245	241	261	248	255	230	232	243	213	247	222	244	246	223	268	253	184	245	229	228	271	221	222	234	214	264	249	254	251	245	252	242	252	235	261	235	247	221	244	251	221	223	236	231	246	231	251	204	221	235	242	246	258	253	256	242	237	242	232	218	210	249	232	235	226	228	241	225	271	245	251	226	217	222	231	224	243	207	239	237	212	219	224	258	277	235	227	208	236	228	239	207	227	222	243	228	235	225	230	229	238	236	240	259	233	236	232	259	275	232	206	226	222	243	234	249	242	253	229	226	253	227	246	243	220	224	243	243	217	255	255	240	246	239	232	201	208	229	244	265	260	235	249	221	245	213	231	226	240	247	236	238	261	223	229	246	224	220	211	260	247	259	250	227	243	236	224	255	261	245	222	231	225	258	229	215	233	248	218	223	239	214	241	227	211	223	220	260	234	220	232	235	262	237	247	233	240	231	229	228	227	238	217	252	223	229	224	243	237	224	235	245	206	245	261	246	243	209	229	242	227	250	252	246	238	241	231	277	240	235	204	262	221	256	195	233	235	255	248	236	232	229	223	240	230	246	234	229	222	222	246	229	219	208	247	236	229	208	222	238	259	223	237	236	235	229	247	256	248	265	232	222	225	248	238	240	250	241	245	228	227	251	244	248	225	229	226	224	249	253	242	225	199	245	224	235	234	254	243	265	245	228	260	242	248	249	221	251	217	232	233	256	236	235	256	225	203	219	257	244	256	236	270	231	212	223	213	227	249	210	247	207	210	249	250	251	217	228	258	232	211	222	252	257	247	232	213	240	208	242	244	244	260	232	215	237	236	239	234	228	222	239	247	228	233	215	237	232	205	223	242	229	244	227	243	230	215	254	209	212	242	222	242	217	226	228	232	208	223	221	236	235	229	243	260	227	211	227	225	229	242	200	234	232	256	260	239	248	215	235	248	220	248	215	218	268	229	218	238	252	237	258	235	251	258	243	218	230	234	231	221	227	240	206	229	262	250	248	254	229	229	221	250	227	268	252	242	230	230	223	257	240	230	206	258	218	214	242	211	235	218	245	227	231	257	248	263	212	217	230	232	237	232	245	223	237	233	245	263	218	236	255	231	233	237	223	211	253	221	225	227	211	214	219	203	239	236	228	195	239	196	242	242	244	238	235	261	220	235	258	225	243	246	236	221	238	235	235	227	235	227	268	239	268	225	238	260	233	252	249	238	228	247	217	207	237	233	253	260	263	232	238	213	221	239	242	219	237	238	236	237	203	259	212	234	242	244	242	224	204	206	235	234	240	237	233	217	194	242	242	249	221	239	218	265	265	213	250	228	247	249	207	243	214	247	224	213	210	212	282	230	235	238	217	224	222	198	233	222	202	232	265	239	218	227	234	212	222	233	208	253	248	236	233	204	216	219	256	249	225	228	205	223	231	249	254	220	225	259	236	259	234	242	240	228	249	210	230	219	222	226	222	228	225	243	258	237	262	246	231	256	252	253	248	210	227	237	222	242	226	217	256	242	211	234	224	218	245	260	238	230	245	244	226	247	248	238	268	238	205	228	253	218	236	214	216	241	237	230	249	220	241	229	255	232	222	216	231	245	225	234	237	222	213	224	230	228	242	235	200	228	230	231	231	220	228	235	240	228	257	225	250	223	228	227	247	232	231	251	251	257	256	236	227	211	241	230	239	243	221	248	236	256	229	235	213	245	240	244	204	220	231	229	224	229	235	234	222	234	246	247	247	229	222	238	237	248	253	227	220	226	260	261	239	231	230	215	250	232	262	227	241	220	225	249	213	246	244	240	207	212	252	229	263	220	228	244	259	235	211	229	259	248	272	251	203	209	247	227	255	220	241	227	238	231	244	222	246	261	234	246	210	227	244	236	253	245	225	234	222	234	216	243	230	237	212	243	261	242	241	243	220	232	220	258	225	242	220	219	235	252	246	214	252	236	199	244	230	223	251	234	237	223	233	250	255	225	241	225	235	249	247	218	263	224	236	254	228	231	219	238	249	231	232	252	244	276	238	265	245	234	249	252	238	231	273	237	238	228	259	227	224	223	206	214	232	223	239	249	224	212	219	228	243	236	197	251	252	226	241	210	235	247	223	226	255	216	213	216	228	234	216	243	231	239	232	226	241	226	220	229	211	250	229	250	251	223	254	247	234	236	251	227	248	251	237	194	220	224	225	205	227	220	237	222	240	233	240	235	244	228	209	234	271	221	244	241	244	233	255	251	246	241	252	237	240	245	228	277	231	241	251	229	227	253	243	232	216	232	221	226	234	247	269	236	233	224	244	229	231	227	236	222	260	234	233	254	235	230	224	220	238	224	233	208	215	244	246	245	237	229	224	225	245	242	252	253	234	234	220	235	231	214	225	251	223	248	242	241	227	242	240	263	237	231	236	237	215	248	249	201	235	223	253	264	262	249	211	237	223	278	227	213	239	234	227	243	235	217	243	207	271	204	227	264	212	244	253	244	267	212	234	265	246	225	237	206	241	246	245	226	251	235	220	248	248	224	223	212	247	217	208	251	247	243	226	224	238	233	209	228	209	229	232	234	229	208	238	235	257	230	262	234	230	243	256	227	239	244	247	232	266	236	206	248	239	215	246	208	214	236	228	212	243	236	226	216	234	265	237	254	245	230	239	216	244	228	220	240	220	237	274	222	241	247	217	226	254	240	214	274	227	234	251	247	226	229	223	211	232	234	220	208	241	264	248	242	256	239	257	218	247	242	199	221	229	239	230	228	214	238	221	257	236	228	226	249	209	233	232	238	251	237	254	228	212	233	239	212	261	211	253	221	239	245	229	229	253	233	235	232	234	220	234	195	251	243	251	227	228	221	244	216	227	221	248	220	247	246	246	253	243	231	241	250	215	252	238	226	211	240	246	241	271	241	242	235	204	226	207	247	227	223	261	226	247	244	247	240	195	268	254	234	258	248	248	243	239	234	236	222	257	226	219	235	263	210	217	229	232	222	254	217	231	231	203	249	221	232	237	257	249	207	211	231	238	256	245	214	223	215	259	250	223	227	240	241	216	237	224	202	231	251	213	220	224	259	225	198	244	210	207	224	202	228	240	240	261	232	253	225	220	262	249	226	252	223	219	221	222	223	231	246	213	240	242	235	212	233	224	216	230	230	223	242	236	211	259	255	231	201	222	231	211	247	223	227	208	208	219	241	240	244	228	224	256	207	243	229	215	231
9546	17642	14506	7974	6945	5111	3160	2350	1950	1688	1498	1208	1021	930	892	814	757	692	586	685	574	604	601	565	538	552	546	507	556	515	528	485	499	473	454	493	498	485	415	464	454	480	437	459	449	441	437	443	423	461	487	415	474	410	424	428	465	399	466	423	423	441	458	465	434	438	460	452	427	415	420	427	459	440	423	435	445	412	464	441	443	436	407	396	442	403	429	418	466	462	435	418	453	441	424	423	419	389	411	424	426	414	460	422	446	407	417	425	458	490	408	436	426	414	415	431	462	432	452	404	393	433	413	435	400	394	474	438	400	383	401	441	406	387	440	368	428	404	401	454	412	379	417	418	392	427	412	417	408	441	431	415	437	447	437	424	412	400	428	413	453	467	407	412	457	435	427	396	445	402	406	403	429	438	423	411	424	412	458	432	435	426	402	408	441	412	447	438	423	417	404	408	412	417	423	399	459	477	432	442	385	442	412	439	436	434	406	414	421	422	420	432	444	408	426	426	435	409	420	452	428	405	407	400	427	412	450	446	464	461	444	422	436	412	408	418	443	416	409	403	454	405	377	403	414	420	431	373	405	403	396	420	390	418	430	388	410	384	435	422	423	419	461	367	450	403	402	405	457	426	401	417	392	422	421	423	406	418	422	443	394	413	429	394	411	437	441	412	431	413	422	467	424	437	420	417	430	409	369	442	397	450	417	442	420	411	384	413	415	387	441	396	441	376	447	436	419	407	434	420	431	422	372	455	415	429	412	435	421	406	405	426	421	427	409	404	433	431	394	456	415	378	434	407	423	430	409	425	426	465	433	467	448	390	395	403	408	448	409	412	416	492	417	410	437	424	412	435	419	422	405	395	412	442	405	393	383	424	437	431	386	425	421	409	446	416	428	414	451	416	435	421	415	426	418	409	386	405	397	424	375	414	442	454	406	424	404	436	425	430	474	438	437	418	396	405	437	418	430	404	458	435	421	394	401	419	455	370	411	399	405	441	452	423	430	429	417	439	385	442	432	428	426	464	416	427	421	435	396	442	416	416	417	413	421	394	421	420	387	475	430	407	410	403	438	409	421	447	454	390	437	410	395	427	432	437	421	418	416	399	413	451	399	443	433	430	443	409	445	442	399	427	398	369	429	429	438	442	414	434	395	421	440	426	428	424	403	429	389	408	472	380	408	422	427	400	426	423	402	422	432	424	414	414	414	445	438	421	405	404	423	400	441	437	406	449	436	439	423	413	439	429	417	433	428	409	394	405	399	452	410	415	417	412	423	428	405	417	418	408	444	398	444	421	405	422	412	416	431	402	411	415	393	452	423	447	430	409	419	399	428	443	394	391	450	435	399	423	428	391	429	439	455	434	387	409	402	432	403	439	396	457	395	443	390	426	405	430	406	399	455	457	414	445	449	384	380	391	449	410	417	448	398	427	431	394	392	417	410	455	391	406	372	415	439	408	415	424	423	402	428	384	399	449	435	422	433	416	432	394	436	415	444	415	407	412	421	437	413	433	448	454	435	432	451	437	396	439	437	426	446	433	408	447	420	427	417	423	398	437	383	406	419	429	446	451	413	446	424	401	419	417	448	394	428	442	374	442	407	381	450	392	428	429	437	429	439	403	422	404	439	435	468	432	434	429	418	414	446	395	411	448	414	423	405	426	439	402	398	406	437	413	435	384	407	430	396	430	447	400	400	472	419	446	454	413	467	420	469	399	416	414	423	453	447	456	408	439	411	395	390	383	431	424	414	426	435	404	442	418	400	415	417	427	378	446	447	435	386	447	424	461	407	454	404	379	433	371	408	449	431	420	441	427	402	437	442	400	452	410	388	434	420	427	406	433	456	409	431	402	372	428	407	416	391	417	443	408	429	432	391	388	399	404	446	436	433	432	435	436	413	442	401	420	429	406	379	422	399	399	438	430	405	433	435	395	406	414	397	448	425	400	402	391	413	433	413	431	421	452	431	420	444	423	453	426	399	435	406	415	478	424	424	461	453	421	400	387	428	423	410	418	389	398	446	425	391	444	399	440	418	403	412	438	396	451	426	378	395	403	453	406	398	390	381	416	426	410	424	444	409	415	414	404	439	376	402	391	431	402	407	436	392	459	442	441	399	416	410	410	375	421	469	438	428	385	369	407	417	418	400	405	448	421	427	404	446	402	397	419	439	403	421	439	418	448	461	417	410	404	434	415	430	410	442	404	407	434	445	419	439	399	405	420	408	408	416	363	412	382	415	392	415	462	411	453	440	417	413	419	445	451	447	407	402	425	428	426	408	429	397	420	434	450	414	401	391	423	447	437	433	435	391	397	365	416	427	401	417	423	418	399	401	409	421	437	445	410	442	423	391	415	457	384	465	423	430	435	414	417	396	420	394	415	422	421	405	400	440	439	419	397	394	415	433	410	433	435	432	403	423	392	425	426	396	434	424	366	405	404	429	415	422	422	398	413	399	443	402	440	413	470	436	417	390	421	406	435	393	447	425	437	446	418	416	406	428	435	451	420	432	398	385	418	405	395	438	440	422	421	433	442	435	454	383	420	428	447	400	414	420	401	415	392	415	428	417	388	451	362	393	420	443	403	406	418	397	424	433	404	414	398	389	377	391	443	438	382	377	433	431	404	430	410	463	405	394	423	403	459	408	418	404	417	412	414	427	421	441	433	407	397	419	396	442	421	421	425	407	411	418	405	439	382	422	433	411	415	385	426	384	436	413	391	410	429	451	416	407	403	441	438	414	400	404	405	408	406	417	405	434	457	446	373	449	397	398	413	451	437	420	443	435	420	434	415	450	439	408	423	394	382	388	402	448	437	423	456	409	411	386	401	416	392	423	419	419	401	426	446	408	385	455	409	434	413	452	443	446	389	414	392	454	409	416	402	435	461	414	457	425	442	402	426	428	387	407	417	452	468	408	405	430	411	424	442	419	424	409	418	429	371	409	420	412	419	418	434	405	443	435	402	472	430	410	398	465	453	416	379	397	439	429	412	435	411	430	414	450	411	420	425	432	438	431	422	435	445	435	381	457	419	405	437	406	392	414	432	425	417	417	427	416	446	444	403	406	421	419	406	425	464	440	442	426	432	413	420	433	434	427	417	394	406	389	428	392	400	478	409	406	417	393	416	410	386	419	420	433	370	414	412	450	418	424	414	457	410	432	440	464	451	412	384	433	417	399	372	402	468	396	439	427	436	418	395	457	430	400	425	418	389	423	438	446	409	421	436	409	432	396	417	418	414	380	420	440	422	391	419	426	433	416	426	391	410	432	396	428	430	430	406	425	411	431	405	386	442	466	392	413	409	403	438	435	429	416	433	409	407	455	454	405	419	406	441	407	439	406	420	435	427	395	433	428	409	440	405	466	459	439	412	412	414	396	436	417	443	456	423	431	354	425	420	410	414	435	416	427	412	413	416	394	424	413	387	420	388	412	441	425	430	406	372	440	459	413	496	406	408	406	452	377	425	434	409	409	423	439	407	397	412	442	433	421	432
26765	19575	5940	1230	953	832	534	523	479	501	486	475	486	492	445	475	473	438	433	499	459	473	452	437	451	464	450	479	441	439	461	455	435	434	457	474	480	473	465	432	459	452	465	453	442	462	472	424	464	446	453	440	477	457	473	452	460	478	466	418	456	439	398	437	429	474	480	467	469	430	427	453	458	428	435	469	427	507	505	464	453	415	434	432	456	456	426	468	443	456	421	428	466	439	452	482	440	480	417	435	461	463	493	442	455	425	442	476	460	475	465	461	464	441	446	457	412	472	469	438	472	468	438	448	468	452	468	462	470	448	460	483	417	464	458	443	430	454	429	464	433	468	440	454	455	425	426	439	442	442	439	449	427	450	437	462	469	457	479	455	445	440	460	437	476	457	453	419	466	426	441	446	402	474	411	428	454	479	433	464	463	428	442	460	469	438	448	422	466	457	439	453	398	464	461	430	458	469	475	420	437	410	466	456	449	439	432	445	418	444	431	469	457	468	482	413	442	445	468	460	410	438	433	441	465	460	433	450	455	456	427	434	487	429	469	464	460	505	437	463	436	479	460	438	459	445	460	449	482	439	445	415	448	439	425	423	459	434	500	504	451	474	423	465	481	488	441	486	452	437	431	442	457	446	473	466	446	442	471	440	434	473	429	448	443	471	473	441	451	416	436	436	434	402	449	460	466	445	432	466	424	472	448	475	452	468	444	452	444	483	509	424	404	459	425	424	477	476	427	444	435	490	469	452	414	481	430	436	428	432	421	443	461	459	469	443	458	472	438	416	431	450	459	473	459	432	497	432	452	398	412	435	437	490	424	445	449	409	473	465	464	451	478	401	446	415	433	446	458	448	425	453	473	412	465	484	433	465	479	457	455	454	438	463	463	451	405	439	441	440	459	413	451	440	442	431	479	479	435	446	439	432	451	434	473	480	455	438	422	436	444	411	391	419	473	419	438	450	456	428	437	447	422	405	460	433	439	429	443	483	455	455	455	435	421	446	434	437	445	442	458	457	435	449	436	437	448	446	466	466	457	437	459	454	444	434	442	459	454	444	442	458	456	441	483	466	441	430	428	507	429	444	454	440	445	460	472	443	443	448	469	449	438	433	432	453	436	423	460	448	496	451	432	468	425	460	449	421	475	431	437	459	414	441	454	492	422	472	458	454	426	448	465	486	484	458	429	438	482	441	464	458	427	455	461	486	476	463	451	446	435	471	393	417	449	473	465	440	460	430	448	472	418	437	427	461	473	461	435	427	428	448	421	423	467	471	448	439	492	453	428	499	445	492	446	436	432	452	414	477	494	487	467	449	480	449	420	454	442	476	439	456	466	427	454	417	487	480	445	487	449	467	475	446	449	448	429	434	459	432	461	412	432	451	441	461	455	474	462	430	449	446	445	463	430	448	490	446	435	431	487	425	454	440	466	454	449	420	492	453	435	466	482	450	447	460	473	439	417	406	420	443	439	482	433	457	431	477	461	463	456	446	473	456	450	451	444	479	450	456	464	440	477	433	439	480	421	451	417	440	442	444	422	443	461	460	456	450	458	467	464	458	465	435	447	439	449	450	456	457	434	452	459	472	418	449	465	439	454	478	436	437	415	471	443	441	467	440	457	454	430	421	471	459	477	422	482	471	417	416	445	449	411	477	461	442	451	456	471	437	468	443	468	464	462	446	439	400	470	404	455	447	446	464	418	466	490	456	438	463	464	445	436	443	416	430	440	421	428	478	443	466	477	426	422	468	445	438	435	424	446	466	454	506	448	432	415	435	456	402	435	464	419	461	483	405	433	435	465	429	465	489	419	430	476	496	434	453	468	444	450	439	452	415	489	458	447	460	459	460	421	449	445	398	420	442	441	450	465	480	447	437	436	466	438	479	451	480	401	434	482	417	469	382	437	471	437	448	459	445	433	419	451	437	406	442	480	403	499	448	440	414	449	444	431	506	427	442	473	447	493	452	456	442	449	438	426	484	451	425	436	474	417	400	461	439	447	472	463	421	420	444	462	450	481	456	480	489	441	427	462	454	444	448	445	468	431	448	432	431	470	432	412	463	415	422	480	469	439	455	449	452	419	445	423	406	454	448	459	442	439	467	376	463	419	425	486	452	466	440	429	467	453	452	476	463	460	406	458	493	454	464	427	452	429	470	417	456	474	472	454	447	474	390	437	477	490	451	435	438	450	461	423	451	412	456	474	469	508	425	429	440	479	483	429	484	475	490	481	455	402	462	427	444	454	428	425	449	409	450	429	430	444	464	445	461	428	472	449	414	434	411	448	476	454	450	449	444	419	471	448	435	433	465	439	453	464	492	441	451	438	434	472	421	444	435	424	460	410	432	432	491	439	457	372	430	455	405	452	442	433	431	438	449	482	477	438	470	457	413	438	455	427	447	474	409	488	455	432	426	465	446	437	452	441	476	452	485	437	461	435	445	478	459	464	428	462	467	473	435	459	435	452	460	468	474	490	436	463	454	443	455	462	450	461	455	445	463	431	420	477	426	461	449	442	453	413	427	445	470	446	463	441	462	464	444	431	444	470	428	480	441	464	451	473	498	464	423	462	418	496	447	429	462	450	485	465	431	438	470	483	468	439	457	455	453	481	446	436	453	458	499	472	447	479	425	450	435	455	464	452	475	413	464	439	439	469	430	425	483	428	443	475	440	420	443	446	440	436	437	448	496	454	452	471	529	433	451	473	441	461	446	484	430	422	482	394	452	437	421	461	452	409	409	426	464	416	453	434	483	446	463	459	405	459	456	468	484	471	445	473	434	420	456	435	467	469	462	413	420	427	479	471	435	487	439	459	464	400	445	474	461	440	467	449	445	455	457	456	469	432	482	424	493	435	459	436	480	471	451	437	442	481	429	447	463	446	446	421	409	467	445	432	458	461	448	471	500	428	446	455	437	433	447	465	474	451	432	463	421	439	450	452	434	439	406	441	453	484	456	427	429	445	444	439	448	454	474	394	439	458	496	476	420	402	482	427	450	451	434	415	408	481	449	442	460	476	452	476	453	457	433	451	487	452	409	452	452	427	445	468	425	473	412	415	441	451	451	441	470	420	475	447	421	452	439	466	494	470	403	462	406	409	476	417	430	437	446	439	454	455	454	450	444	445	424	384	438	425	423	477	469	469	495	466	448	461	422	434	413	468	453	455	428	462	425	448	483	452	447	440	416	429	401	433	444	454	450	451	450	425	461	460	382	496	455	457	486	481	419	445	464	484	456	390	424	465	468	442	478	447	449	473	450	435	451	456	476	429	397	470	447	478	448	431	467	431	446	473	453	461	439	405	410	446	452	449	437	470	442	450	473	450	460	459	462	454	417	455	441	431	469	414	419	456	461	423	430	434	416	459	430	440	418	474	447	450	441	434	439	444	494	451	419	474	447	456	450	454	446	427	459	433	457	464	449	427	423	453	454	457	464	451	429	450	463	446	452	448	445	436	453	442	493	468	430	489	442	427	416	446	413	430	452	501	435
5346	3864	3154	1851	2107	1879	1222	1094	1000	874	906	835	862	853	838	776	849	832	816	810	806	755	800	764	845	772	782	775	814	787	797	773	852	772	742	810	775	767	829	805	787	761	804	800	760	801	770	832	750	741	775	833	820	740	743	771	799	750	818	760	758	782	782	833	740	800	854	733	763	750	776	729	812	763	764	706	721	754	770	758	754	762	761	757	761	737	827	758	801	777	875	743	751	761	790	801	755	784	787	720	810	799	719	747	772	775	768	771	753	824	749	772	751	778	790	824	782	802	755	792	778	791	758	734	718	819	757	727	769	765	808	771	752	757	770	762	793	759	784	773	798	763	797	771	770	754	750	746	765	823	783	769	777	806	712	815	754	776	770	792	767	822	766	814	756	769	739	739	767	834	794	786	795	821	781	817	795	745	811	764	790	804	807	808	744	828	770	824	784	780	761	728	801	770	803	735	835	764	776	753	786	790	731	757	783	792	776	759	794	766	797	771	776	793	816	779	832	804	790	775	732	767	786	756	745	797	818	775	774	794	821	789	796	811	789	784	790	775	776	813	779	758	793	814	798	781	785	735	740	829	788	753	763	750	810	806	751	762	748	791	811	828	756	820	798	756	804	814	790	734	762	771	816	825	793	728	765	775	757	848	780	809	749	764	798	751	813	746	752	812	729	792	786	798	693	783	768	815	766	782	755	740	760	838	775	737	799	748	762	740	724	782	772	764	756	771	802	757	794	803	768	741	770	779	749	743	738	760	765	807	813	763	768	771	750	807	774	817	809	745	793	773	786	784	785	760	787	758	815	786	737	765	782	753	751	822	786	786	841	832	763	766	805	772	796	747	810	837	776	772	710	799	804	788	741	754	811	785	746	789	772	801	773	767	800	781	831	726	775	773	808	779	758	766	794	710	812	801	756	714	779	791	756	832	787	778	824	750	825	797	785	773	772	792	778	751	806	733	787	788	777	761	764	829	831	850	729	762	737	751	790	766	756	800	725	813	791	765	836	822	759	743	783	771	760	815	786	777	707	725	751	785	762	781	795	793	747	810	756	797	792	752	726	787	718	790	752	791	795	740	779	766	775	737	819	793	778	831	799	740	827	804	773	790	753	791	794	748	795	781	776	749	807	794	748	789	775	830	770	799	742	742	800	755	754	768	767	816	766	813	758	777	803	770	806	796	779	772	787	776	752	779	796	758	800	756	806	825	857	745	769	749	805	805	781	801	759	747	821	792	799	748	767	776	777	754	800	803	819	734	756	823	832	772	768	805	735	770	745	764	747	744	811	781	809	769	768	766	754	786	780	798	797	769	786	815	790	791	788	801	766	780	801	801	744	797	790	771	752	780	768	732	739	813	789	746	762	771	755	770	734	793	759	742	806	795	779	752	770	845	799	744	805	805	809	791	779	771	746	748	857	793	822	796	775	756	743	774	817	767	798	763	769	775	741	779	789	787	779	784	760	781	779	812	781	768	736	750	725	785	793	756	785	773	821	786	796	770	778	819	786	790	791	770	785	727	823	754	775	778	746	790	811	807	798	804	731	807	774	808	772	827	778	794	782	744	773	745	728	760	752	768	804	769	792	765	747	789	789	762	741	814	774	771	764	743	767	773	792	835	800	773	787	800	787	778	773	782	846	767	765	774	772	780	795	740	819	795	770	771	775	831	767	749	787	748	745	788	798	804	799	792	806	769	768	767	802	765	792	794	762	780	780	766	795	780	817	783	732	782	778	736	798	767	820	731	747	799	781	767	777	805	803	753	778	745	759	770	817	783	760	790	755	770	808	753	772	853	793	796	825	791	796	765	759	766	809	755	836	811	804	783	823	774	822	775	796	767	722	800	825	754	771	751	799	768	820	772	756	833	783	762	770	760	812	755	751	786	781	785	786	749	763	773	772	775	756	783	819	810	706	767	817	774	779	742	823	757	783	817	786	732	753	756	771	793	793	729	800	795	774	809	824	787	777	720	777	756	797	788	778	788	759	811	800	770	775	777	765	779	786	781	767	733	780	776	778	806	800	773	801	754	736	770	731	806	784	782	780	803	746	822	736	826	783	835	760	763	790	765	786	817	747	745	714	816	820	759	792	797	731	797	832	750	791	822	772	759	785	783	843	839	770	772	809	747	745	759	754	728	790	808	801	823	734	739	848	750	736	761	756	806	775	798	763	794	747	783	750	767	807	806	759	811	812	768	797	783	793	841	792	792	769	785	809	802	793	803	797	731	809	784	803	824	750	832	767	815	764	741	806	752	776	715	743	782	757	763	798	771	767	747	743	813	813	814	763	766	769	755	774	734	763	737	779	768	842	777	804	783	762	811	810	730	799	786	762	731	771	789	768	759	792	729	800	817	790	803	763	839	788	758	795	800	796	780	777	758	754	757	804	765	788	776	750	763	791	774	752	790	767	787	786	769	819	759	764	818	771	757	813	776	744	754	738	829	763	792	759	790	822	791	784	750	811	774	767	803	747	807	732	760	790	788	800	818	810	736	780	771	745	779	820	779	820	808	766	742	799	722	772	821	760	781	725	809	767	758	797	758	777	779	787	765	768	832	802	764	790	750	789	798	789	783	822	791	811	760	774	767	794	805	795	818	796	767	750	810	770	786	787	808	747	744	801	809	752	807	756	782	776	782	764	782	762	759	770	800	771	785	730	782	787	759	782	748	785	783	838	809	772	778	798	761	789	790	767	822	742	799	821	810	828	782	776	815	786	756	803	835	782	755	787	815	782	797	789	713	782	775	779	813	803	815	776	790	788	732	719	788	773	803	745	751	812	745	749	748	774	787	807	780	835	749	765	773	782	780	713	807	776	735	780	794	772	774	771	810	754	776	751	799	740	780	766	774	809	806	784	753	812	741	799	769	762	798	770	773	779	800	801	816	793	797	816	797	778	796	805	778	729	778	804	712	783	747	830	777	771	804	791	720	762	745	746	797	778	768	796	809	764	788	755	793	745	830	788	768	780	757	781	779	758	779	764	764	772	783	781	753	809	745	823	775	807	836	792	790	741	742	748	823	765	751	776	806	779	799	731	801	716	826	792	764	787	822	780	730	729	783	776	759	850	781	798	803	780	787	805	851	766	829	776	813	751	788	774	785	747	829	847	811	763	805	774	822	804	803	739	779	810	811	808	792	779	749	797	790	782	789	715	771	822	809	789	782	786	767	812	791	764	803	767	721	738	766	779	748	823	762	801	804	794	765	800	744	809	821	811	762	787	739	791	765	782	758	810	727	768	765	815	743	823	753	799	797	813	798	811	811	791	791	793	759	785	760	799	792	754	786	788	795	763	757	763	779	748	797	816	747	792	765	751	760	798	777	779	817	804	796	750	762	788	783	761	792	745	809	762	743	750	794	776	725	788	784	751	819	784	742	757	759	805	820	781	771	726	772	803	792	763	778	819	802	771	802	793	780	763	743	793	812	731	761	744	792	761	774	729	787	777	830	791	810	806	782	763	810	814	794	767	796	778	793	792	830
24235	21281	28307	24566	19739	3133	1034	786	611	599	579	542	478	472	454	449	466	453	438	452	441	432	431	476	443	436	460	450	399	417	408	418	430	418	415	425	415	394	440	416	379	434	411	417	390	408	426	420	395	417	379	414	388	389	419	389	372	420	435	447	379	471	387	414	427	392	409	422	367	386	414	362	394	402	392	417	389	420	380	414	395	436	391	451	421	423	378	418	418	394	420	357	400	407	398	473	426	426	412	430	415	386	411	391	388	419	392	418	402	380	378	435	403	398	438	382	398	409	425	416	397	423	415	370	393	397	380	390	387	390	419	427	450	425	410	383	420	413	361	428	459	414	403	441	394	421	392	402	410	449	411	401	404	401	393	389	408	363	425	372	367	407	396	399	437	425	418	376	409	434	395	396	409	388	404	384	346	395	409	403	427	409	422	426	402	372	413	405	380	361	396	394	403	402	406	420	394	408	369	396	373	427	399	437	416	401	415	433	403	373	388	419	384	399	371	411	361	426	440	408	447	394	378	449	414	433	391	401	407	395	418	377	404	401	403	385	380	384	401	422	392	406	408	453	393	413	375	414	381	406	412	398	386	384	394	388	377	411	398	402	422	412	413	433	382	424	428	357	374	407	402	406	423	420	386	351	374	384	420	368	435	395	386	395	417	423	387	400	416	392	384	402	404	437	427	401	402	372	379	414	380	370	410	403	388	424	391	400	381	383	381	355	445	368	410	410	380	423	398	443	385	401	434	442	408	419	423	387	341	369	379	431	417	381	398	427	383	410	421	420	375	403	409	373	378	397	416	389	391	386	430	446	393	453	424	441	411	381	421	405	391	418	402	398	415	412	388	406	398	436	414	389	417	411	383	400	413	406	408	384	367	422	379	395	408	392	411	401	400	399	375	412	431	369	423	424	380	384	404	410	411	401	406	391	411	394	409	380	402	411	396	419	387	443	399	363	402	412	432	398	393	397	381	438	379	405	377	402	394	402	402	403	425	406	422	428	396	395	386	392	396	382	406	405	404	369	443	391	405	395	419	450	425	402	427	383	390	400	421	402	387	388	393	433	444	395	398	382	409	411	403	412	421	384	444	396	385	424	387	368	387	380	401	388	381	400	404	369	382	368	409	428	378	410	425	450	409	406	403	405	394	414	414	377	427	403	391	393	390	379	408	391	404	403	409	386	372	422	380	409	393	381	404	401	399	394	373	384	410	397	407	375	404	385	393	418	399	380	409	368	393	387	356	409	414	402	380	393	383	446	417	419	403	393	410	401	372	394	411	398	382	442	413	390	388	410	385	412	392	412	411	369	398	383	379	377	391	396	382	399	394	415	404	411	396	430	417	392	378	400	415	395	410	398	375	400	410	420	407	396	389	392	359	402	408	410	433	372	416	415	421	433	410	388	382	422	377	411	362	404	407	380	406	399	417	389	412	387	392	448	344	402	430	420	414	399	368	376	422	399	415	397	421	388	405	376	368	418	366	433	408	387	392	393	373	406	371	395	393	395	428	413	418	398	420	448	404	411	388	410	407	395	381	384	385	419	432	395	379	376	367	377	407	435	413	359	412	378	459	363	420	375	440	409	386	422	413	408	400	336	427	406	386	424	388	383	388	403	396	375	406	417	408	390	413	413	395	420	396	419	439	400	409	392	376	382	413	421	424	366	399	409	406	377	405	422	432	400	426	397	414	402	369	382	390	399	424	379	417	399	412	397	420	428	395	419	405	408	407	402	388	415	367	398	367	438	379	429	398	376	410	388	423	353	390	415	415	402	381	376	432	389	400	434	395	378	363	410	427	445	388	429	409	413	406	394	398	407	410	392	416	432	403	422	439	374	384	394	407	418	394	388	373	372	399	432	416	392	377	380	415	375	436	445	401	425	438	379	444	446	413	398	385	383	359	389	425	423	380	381	412	397	407	390	382	389	358	420	424	423	410	387	387	383	421	418	368	401	422	358	391	364	404	366	398	391	419	402	388	396	395	433	400	396	391	370	414	437	367	383	361	380	400	386	400	408	365	414	401	454	403	406	392	406	390	403	418	414	434	384	406	433	386	375	393	360	422	418	386	406	384	392	385	389	404	408	389	422	429	384	414	397	402	357	394	443	416	421	421	422	390	394	414	439	419	403	408	358	363	379	402	418	377	418	445	394	431	407	443	379	394	423	432	435	366	427	383	411	418	403	436	390	382	416	411	374	406	382	371	442	417	397	361	378	399	403	390	392	439	391	391	384	404	391	395	411	415	380	444	426	384	411	403	407	411	393	408	392	384	395	415	390	393	402	402	404	426	407	386	407	399	399	402	417	437	420	423	396	398	393	406	424	402	399	414	374	445	413	360	435	403	393	372	410	407	342	376	445	391	436	423	410	388	432	420	414	409	413	414	410	361	400	465	433	396	390	453	445	400	441	411	420	383	382	373	382	388	419	417	416	422	397	380	393	424	396	420	364	418	376	404	395	398	409	394	467	420	411	383	408	421	373	378	400	393	422	390	386	415	394	402	388	360	363	424	380	434	411	415	403	416	425	371	404	408	384	394	428	398	398	395	416	417	414	423	403	398	378	392	399	392	369	385	387	397	352	392	376	417	426	406	396	424	400	400	427	396	384	423	391	407	396	407	415	435	362	409	378	405	398	432	388	438	394	381	422	373	348	361	418	413	391	396	405	410	405	389	450	418	400	440	429	402	405	401	422	411	394	389	409	409	419	411	396	399	404	364	471	383	392	436	363	427	433	347	434	412	392	378	349	399	367	408	374	373	362	388	413	393	407	417	362	405	406	374	436	384	421	372	396	406	393	402	441	405	415	374	420	415	413	403	409	360	392	423	400	387	391	408	383	425	425	401	411	408	352	387	387	385	405	379	397	398	391	366	398	417	404	374	393	373	418	402	371	364	383	409	392	390	427	418	428	421	414	423	389	417	402	408	358	379	399	418	427	388	411	443	429	369	411	410	399	391	394	431	427	406	362	372	384	410	389	391	423	429	376	402	318	394	427	421	409	406	397	384	372	436	408	360	394	415	429	414	391	379	395	409	415	421	393	447	375	392	393	426	390	415	358	405	399	393	421	380	403	421	423	420	386	406	415	399	399	415	396	405	429	397	376	387	385	383	394	402	394	427	370	389	397	396	388	387	396	412	421	378	347	380	390	403	423	388	388	424	407	399	401	403	371	399	395	400	427	395	412	399	433	390	389	407	385	416	371	417	414	378	418	398	423	399	417	359	407	386	358	429	359	374	352	378	432	420	383	405	393	374	425	398	434	394	417	417	388	365	367	408	409	408	407	441	409	430	389	394	403	408	422	422	427	432	407	380	444	401	406	409	432	375	394	408	438	396	391	425	394	405	391	383	366	407	431	412	399	442	403	377	418	404	405	401	385	383	387	447	392	362	419	398	417	416	392	382	384	381	405	412	445	431	440	406	405	341	405	422	425	415	378	419	395	365	379	409	404	429	404	418	400	365	397	405	414	402	373	404	389	394	385
7108	12304	10121	5296	4688	3896	2335	1910	1622	1387	1187	1178	1055	1051	951	882	968	833	857	803	816	824	814	842	753	767	791	845	722	728	709	733	746	712	746	761	742	692	760	713	724	734	709	717	766	683	770	708	736	730	757	746	750	698	687	741	706	706	735	728	766	733	740	703	734	753	737	766	734	744	714	715	708	720	694	706	768	667	719	679	684	785	784	761	721	674	756	719	754	724	695	725	708	725	733	701	724	725	748	687	708	690	691	700	690	717	719	736	669	713	737	714	731	699	744	710	738	722	691	733	727	706	712	689	705	685	715	689	670	704	678	720	723	708	721	702	678	776	731	722	735	668	743	762	704	776	736	766	729	699	719	731	719	745	675	723	729	737	738	720	700	749	707	718	731	721	699	676	710	711	701	714	710	700	724	742	693	682	692	677	712	666	717	703	717	685	724	690	714	699	725	681	694	741	696	693	709	673	695	707	699	669	755	736	687	707	706	715	744	735	717	750	736	709	694	666	729	729	709	715	693	708	694	660	722	716	730	657	735	754	710	685	748	726	748	684	690	719	684	738	719	730	706	728	685	725	763	733	715	730	658	715	667	732	692	772	678	738	719	680	703	720	731	749	675	721	712	695	702	734	730	681	679	710	692	722	698	652	772	691	694	675	721	723	736	730	693	692	743	708	719	708	711	732	719	725	675	691	720	772	716	701	730	757	692	706	689	684	717	692	735	710	723	745	680	736	709	711	726	725	701	721	743	727	713	683	711	724	752	719	692	687	685	690	713	745	736	753	694	613	717	767	762	742	699	675	712	736	703	735	714	736	705	670	688	746	672	729	651	708	722	680	717	723	701	742	741	749	669	745	723	721	716	691	683	734	718	678	700	750	750	695	703	798	709	698	721	680	717	702	721	696	667	702	739	727	713	713	691	727	706	658	728	717	673	671	702	722	693	683	719	723	698	791	719	715	776	725	734	689	696	677	710	701	721	668	703	688	657	687	687	722	753	729	734	698	730	704	698	724	718	725	709	661	710	704	739	727	752	721	700	743	737	703	706	718	712	684	706	679	730	742	695	692	712	716	719	726	700	673	667	724	724	702	710	708	726	694	714	725	691	761	744	687	718	761	702	716	718	726	721	714	681	678	741	695	727	749	753	741	662	708	717	719	706	711	719	719	733	747	686	704	729	715	731	664	652	753	685	720	732	693	756	691	690	731	694	669	706	700	679	746	712	730	632	746	710	739	696	768	717	725	714	699	744	664	708	675	781	690	719	685	698	704	730	716	733	647	689	709	715	730	661	698	707	663	713	677	686	662	762	703	732	740	674	700	711	722	720	723	713	692	769	711	750	753	731	692	675	751	730	686	714	644	698	744	714	730	730	758	725	675	724	723	716	644	685	718	660	717	700	731	693	695	705	705	684	714	752	762	659	685	707	714	722	763	721	727	718	700	696	691	726	712	710	730	688	674	699	694	684	722	700	673	696	709	708	707	668	688	657	726	741	732	685	724	681	705	749	693	713	708	708	665	703	642	709	696	677	715	696	654	742	747	743	699	701	744	644	736	743	688	678	656	723	703	718	720	707	674	764	679	717	690	730	696	693	717	674	730	714	648	739	680	723	699	761	736	706	685	694	742	691	706	717	736	707	739	684	728	728	690	705	707	731	721	736	744	727	699	655	692	671	759	715	693	711	743	713	754	728	772	739	675	693	712	672	763	695	722	711	741	746	699	757	697	718	735	731	690	667	722	662	701	686	719	697	741	727	736	688	723	730	755	742	758	650	691	683	707	705	689	679	695	782	672	685	695	709	719	686	761	732	766	690	684	693	728	690	724	702	686	721	741	726	708	684	744	683	792	718	699	694	703	668	711	694	693	731	693	683	668	711	724	714	680	719	739	714	722	694	697	734	698	728	690	706	703	690	754	668	715	714	720	708	711	725	683	736	709	696	705	669	676	680	684	717	705	717	690	715	690	714	725	737	742	722	715	693	681	717	742	726	671	702	720	712	709	683	704	650	723	674	685	706	645	692	715	696	728	686	703	721	682	700	736	752	696	677	690	696	691	702	696	693	712	715	749	687	704	743	751	714	718	705	739	683	699	716	694	719	677	711	710	750	728	705	692	726	690	746	700	673	701	715	739	705	675	687	749	702	686	679	734	733	704	728	705	681	711	733	714	657	714	714	744	772	688	700	698	686	692	731	740	711	754	702	675	666	684	663	701	697	667	751	736	717	683	752	667	716	707	711	728	683	747	703	730	725	731	715	698	721	692	647	697	720	741	728	734	710	736	697	746	719	701	704	702	690	702	699	736	728	690	703	705	725	763	701	703	716	693	663	710	695	720	703	661	688	750	695	708	734	697	719	727	714	711	723	676	704	713	737	688	698	739	692	683	705	698	674	714	727	716	700	658	665	724	717	670	692	687	707	657	722	726	678	725	670	742	724	677	701	742	708	695	714	722	693	726	699	647	711	703	736	709	704	691	680	657	733	721	725	749	703	769	749	714	677	744	709	705	717	727	702	694	726	726	686	684	715	715	714	761	676	709	693	731	719	739	782	744	777	693	723	708	744	699	709	710	693	714	692	704	680	718	786	728	691	714	705	714	773	732	747	676	765	757	697	692	685	722	698	681	731	723	742	718	753	703	674	680	738	758	708	686	672	743	683	714	693	718	705	687	703	727	720	712	716	758	690	733	728	674	711	692	691	716	720	705	722	675	669	683	700	715	654	710	717	670	711	687	712	688	753	728	720	707	692	688	705	675	752	677	708	654	749	699	712	733	760	730	715	744	713	763	738	741	707	715	704	720	696	767	676	712	781	704	680	710	703	724	716	712	695	708	721	700	697	662	711	666	707	697	714	739	741	733	652	673	737	685	728	688	723	682	704	693	691	664	735	724	713	714	678	725	733	750	684	711	712	709	751	703	725	738	721	662	687	701	677	731	697	697	714	699	679	710	696	730	702	759	714	728	690	674	663	748	691	722	677	673	719	735	707	705	692	711	750	711	734	732	747	744	730	706	717	707	718	697	698	695	692	711	683	720	715	751	659	682	691	666	690	720	733	685	693	697	708	723	700	686	734	705	728	751	709	702	696	725	722	672	739	685	690	745	689	748	698	721	712	689	741	695	709	724	710	704	717	660	716	695	719	727	705	730	699	712	692	686	649	758	725	714	735	721	707	711	681	658	703	671	771	715	725	735	694	706	706	745	665	724	678	746	713	691	717	716	693	732	759	697	732	712	695	658	681	705	685	731	714	709	731	738	728	702	700	735	732	699	697	702	727	719	708	688	722	724	739	740	700	689	723	704	657	732	712	717	703	708	732	675	729	742	723	709	689	728	673	675	680	721	719	718	723	671	727	679	726	711	693	666	725	719	705	708	745	761	710	710	654	685	688	690	703	722	715	731	673	708	689	687	659	701	709	663	696	718	717	701	651	700	665	752	701	687	739	680	742	706	698	699	687	691	704	725	708	698	706	672	681	693	706	696	728	718
23350	21351	29072	23978	21349	18306	2292	946	693	545	504	448	418	404	354	318	298	330	323	298	308	297	305	267	297	282	272	291	304	288	302	239	294	291	270	265	258	257	266	266	285	264	246	263	261	251	281	253	282	258	255	279	259	251	268	279	265	305	284	269	250	274	263	262	268	250	254	266	266	272	238	247	293	242	236	211	237	249	241	250	256	254	270	259	287	249	261	294	246	272	267	257	271	258	291	270	258	262	240	290	248	213	282	234	253	262	229	254	274	271	270	263	262	249	245	257	281	239	265	245	260	229	242	229	232	252	249	250	261	280	254	248	254	264	251	271	215	250	220	245	256	252	233	244	294	267	260	243	257	274	268	266	226	252	272	274	240	276	210	259	274	242	253	260	234	278	260	236	249	256	246	247	262	231	242	249	276	241	298	240	253	256	259	223	226	219	254	263	251	261	251	234	262	232	233	239	253	275	243	257	269	242	243	258	256	244	265	261	233	258	266	225	233	260	234	255	235	249	251	268	262	254	281	248	259	234	266	250	252	293	245	247	257	247	247	264	275	268	240	255	214	244	240	237	267	238	234	257	248	252	282	283	240	248	251	269	268	271	278	265	251	262	267	228	260	240	257	258	252	279	249	238	275	225	230	261	241	238	237	238	254	243	258	245	244	276	233	241	226	240	253	247	270	246	248	225	265	270	253	261	279	257	263	267	273	235	256	268	256	275	241	229	235	269	263	250	241	240	266	249	249	276	224	246	253	250	265	242	257	256	244	276	261	249	223	252	251	246	280	246	237	250	244	271	250	235	240	254	263	225	236	224	249	226	245	245	270	246	254	260	268	256	220	219	258	256	218	217	277	272	258	240	239	252	252	262	241	246	235	259	247	264	255	268	278	239	256	233	227	264	244	277	236	272	254	249	262	270	262	222	251	267	256	252	284	254	251	257	204	244	245	250	238	257	270	235	243	271	251	260	255	265	264	261	237	247	209	248	258	256	233	240	264	260	245	279	252	259	245	240	246	262	254	260	257	235	263	236	245	238	244	258	256	238	278	257	223	246	251	234	258	242	239	234	235	265	238	230	220	243	234	261	224	269	224	262	261	257	270	227	250	249	251	243	237	233	262	219	272	239	250	256	238	248	270	260	270	231	264	274	241	250	274	232	292	267	254	262	277	255	254	228	231	241	262	255	239	243	271	262	247	235	251	247	248	265	242	232	263	253	272	246	260	242	247	237	239	246	245	255	250	238	275	284	242	262	247	235	250	259	230	269	274	265	237	273	229	247	249	239	237	223	251	240	247	284	255	252	255	237	252	234	258	280	269	265	270	235	238	257	246	275	242	259	295	217	259	277	277	256	264	256	254	267	256	273	254	243	255	281	232	276	248	265	241	255	269	222	227	232	250	260	265	258	236	245	250	248	272	253	245	262	262	255	246	246	253	234	240	237	236	259	229	231	262	272	231	284	244	247	265	259	248	250	257	243	256	233	229	251	231	247	252	248	281	267	234	248	268	249	237	237	291	237	263	279	245	262	252	251	250	282	280	252	236	258	255	209	231	267	262	268	268	259	241	253	265	249	235	247	248	253	249	283	262	264	283	246	253	256	243	246	267	276	258	225	252	246	273	248	252	250	234	269	250	278	255	227	268	260	239	254	230	237	230	259	246	260	274	262	279	243	235	263	299	240	247	245	261	222	260	285	250	257	268	244	244	234	288	250	269	227	248	250	261	270	237	228	257	246	220	267	266	252	287	237	232	246	234	277	250	257	256	229	256	246	238	241	216	248	257	250	257	250	259	235	261	240	262	253	248	270	269	243	244	251	230	250	266	268	264	236	253	273	240	250	255	249	272	261	254	243	254	262	239	243	279	221	240	275	270	263	239	215	245	253	251	249	260	224	233	248	230	255	237	270	238	261	275	237	274	233	246	242	247	275	260	258	241	246	245	263	239	244	250	273	256	263	231	261	238	250	272	229	238	215	247	228	232	243	240	250	237	259	255	262	256	256	255	260	225	254	231	244	252	254	230	281	239	263	241	259	287	250	256	241	250	238	244	266	252	271	262	253	235	247	272	248	248	240	228	273	271	228	284	262	269	260	231	256	252	242	258	255	251	272	285	254	271	239	263	250	227	241	275	254	263	259	244	271	256	221	243	229	252	259	237	273	255	253	263	253	237	238	250	241	250	266	251	253	255	260	255	246	268	255	239	257	254	243	257	261	243	246	255	267	260	262	227	225	267	233	267	260	227	238	274	232	222	265	231	214	245	228	230	263	265	255	267	252	246	256	271	239	241	253	243	232	241	263	275	243	269	261	277	254	268	268	233	240	275	282	244	251	254	277	215	278	258	264	265	256	239	241	268	241	227	217	271	250	229	257	252	244	261	227	255	249	255	271	269	244	242	249	242	234	266	256	264	264	292	253	232	254	226	246	248	238	250	269	261	254	250	252	254	267	284	280	233	276	266	250	253	257	261	282	229	247	230	262	253	220	250	246	260	266	246	256	259	246	273	240	236	248	269	222	231	258	272	247	267	246	238	259	214	255	241	275	261	246	261	250	247	255	238	209	255	259	252	237	294	250	254	270	262	240	255	256	274	266	234	242	268	231	246	246	248	246	277	239	252	254	245	285	266	266	252	255	270	231	210	252	239	247	260	262	239	226	236	269	238	208	242	228	266	248	276	228	259	232	206	243	264	248	255	261	254	240	241	252	271	231	245	257	261	281	250	234	252	277	233	241	239	262	227	236	223	243	259	272	241	257	243	270	246	265	248	273	242	258	245	273	223	237	263	271	235	293	251	278	236	234	237	243	253	247	252	252	224	260	252	233	243	244	243	269	229	257	232	250	259	237	253	249	231	241	264	268	251	258	247	259	250	219	240	238	254	269	248	216	250	242	249	245	231	254	250	255	249	242	242	254	269	246	245	258	238	252	247	280	256	293	234	265	261	238	275	251	251	245	230	262	250	251	287	256	271	209	226	257	229	216	245	266	237	265	253	247	252	259	237	239	262	242	257	263	267	257	256	265	245	283	256	237	222	262	248	253	234	268	224	244	255	281	263	260	274	251	256	244	252	249	245	274	238	256	242	232	242	263	255	281	276	266	228	234	250	244	252	263	261	245	261	254	273	263	263	239	235	266	258	257	261	241	254	244	237	247	295	245	240	237	229	257	273	221	236	247	266	227	274	243	273	259	224	232	249	252	245	272	253	270	253	234	258	242	250	252	251	246	244	271	246	242	252	246	228	254	246	292	259	234	254	242	244	295	263	226	252	251	242	262	242	251	265	242	248	239	262	246	226	250	247	243	239	233	232	249	235	262	255	246	267	246	248	257	258	250	244	236	263	259	259	264	244	217	247	256	286	259	251	267	266	233	257	232	239	263	244	259	255	247	244	248	259	232	239	263	234	243	277	234	248	260	225	265	241	250	250	271	264	243	232	249	240	223	258	241	249	274	276	236	246	288	249	270	240	268	254	230	227	272	247	254	260	217
9606	17673	14514	7926	6231	5829	3365	2526	2065	1740	1406	1232	1111	1025	893	814	810	734	713	622	649	657	644	621	601	603	586	545	599	559	544	543	515	533	533	521	517	518	487	496	504	465	488	481	483	525	485	484	481	469	461	444	451	496	462	481	493	438	458	455	515	491	473	466	489	501	451	450	457	459	445	483	494	480	458	445	458	478	478	419	444	457	473	464	441	464	470	445	451	466	454	471	440	423	427	459	466	464	495	466	457	470	469	459	387	462	459	452	473	474	464	458	443	421	451	457	434	429	464	454	447	430	472	454	427	468	440	417	463	465	458	440	427	425	469	461	435	448	440	479	473	416	430	431	421	473	466	446	452	445	432	415	435	474	460	467	482	469	488	443	422	416	470	442	469	437	468	450	442	442	424	486	449	490	452	453	457	441	491	441	450	435	437	448	484	443	457	431	433	433	460	452	470	504	440	434	463	439	480	476	443	499	416	451	460	414	460	437	495	466	433	455	434	444	436	439	458	484	453	460	435	432	458	468	465	475	464	480	425	420	412	471	440	483	455	424	428	458	421	439	506	483	452	489	414	468	493	463	492	432	453	436	493	426	491	472	471	465	451	457	435	417	441	457	470	481	450	426	502	462	479	442	457	447	424	454	468	474	467	455	448	452	437	455	458	427	428	465	402	461	476	432	472	484	428	461	457	427	439	455	411	433	471	467	427	420	449	443	452	468	431	435	418	452	441	429	438	446	425	415	428	438	443	438	452	425	476	487	463	468	448	470	485	454	440	441	437	423	477	467	432	492	443	459	429	462	497	444	508	442	479	463	454	436	442	450	490	439	473	477	451	455	484	467	481	430	440	471	404	460	463	438	432	461	433	478	499	426	462	436	464	454	453	471	465	460	458	452	475	458	446	384	455	440	430	480	439	436	446	474	432	438	396	503	463	472	456	428	430	410	508	456	438	473	440	460	423	478	453	455	414	455	437	431	460	436	471	455	465	447	450	446	475	442	429	461	464	461	475	468	467	455	458	463	441	417	425	418	430	443	450	454	440	412	447	459	449	475	425	482	479	464	435	445	430	448	492	413	449	450	430	419	471	450	425	490	421	466	460	435	461	437	470	440	447	479	474	447	444	473	436	459	440	443	480	450	500	429	436	450	466	438	468	453	489	470	457	463	465	478	448	471	434	434	440	455	467	462	444	468	458	447	411	448	396	436	450	407	422	432	455	457	477	425	427	470	474	429	475	434	513	488	435	438	447	447	472	449	412	464	437	436	446	427	470	453	459	418	428	438	499	453	448	430	473	418	440	454	431	451	436	414	460	424	394	470	424	453	446	419	490	453	435	439	469	443	474	429	480	471	445	451	414	441	459	415	433	488	405	485	469	441	395	424	461	493	419	458	425	462	464	454	491	469	456	462	476	481	501	402	463	473	444	463	463	420	426	444	452	439	466	448	401	422	470	425	430	436	424	445	467	410	451	449	468	438	467	445	464	436	402	435	458	446	462	414	437	488	473	439	474	407	466	486	427	452	399	447	451	505	441	469	422	450	458	437	448	435	472	405	426	478	461	446	465	481	446	444	401	412	433	432	440	414	453	421	455	435	448	452	469	463	454	445	442	409	449	437	465	446	477	461	433	447	400	422	457	465	454	435	465	419	509	428	442	459	462	447	437	513	443	453	469	421	434	420	452	456	446	496	461	453	458	486	419	484	448	420	487	487	417	442	434	461	463	478	465	442	457	461	453	450	465	462	457	427	447	444	468	427	477	499	435	426	448	469	433	435	494	493	473	462	460	432	437	417	439	440	467	456	432	484	435	414	391	478	445	453	418	455	430	424	469	436	439	431	448	502	444	449	436	426	453	458	479	434	423	423	430	472	468	457	464	431	464	457	453	467	458	407	412	450	467	464	442	423	474	441	456	443	454	446	476	465	437	437	444	424	448	427	451	437	453	462	461	405	428	427	467	458	455	455	474	451	486	448	459	446	447	451	448	417	448	473	423	431	478	421	455	458	465	455	441	443	478	466	426	432	440	417	450	436	440	476	453	475	492	465	473	474	429	441	471	459	444	438	443	467	417	458	439	451	405	447	467	431	470	466	454	452	418	425	460	419	439	464	426	472	475	450	451	434	463	466	430	426	442	425	428	484	447	438	422	454	437	411	440	454	443	448	468	417	451	470	436	457	466	439	476	468	430	453	472	431	457	479	443	465	447	437	446	423	440	409	466	485	465	479	432	476	456	463	447	448	441	443	447	462	453	425	432	493	437	474	430	439	430	467	434	484	451	491	490	465	423	467	434	461	421	438	466	467	439	425	439	427	417	438	444	436	450	443	453	451	450	425	448	462	453	430	480	431	484	453	468	440	459	452	448	418	449	419	479	493	428	465	438	446	445	446	439	459	455	487	424	433	457	458	443	408	443	466	436	460	438	434	436	456	421	475	425	427	458	469	449	461	456	466	463	447	434	427	445	453	459	478	426	465	438	453	435	445	434	453	464	432	463	468	410	408	458	401	431	481	427	450	443	462	420	428	457	452	460	496	457	403	442	475	450	424	437	451	514	447	420	432	466	456	463	489	415	449	455	441	441	450	468	456	445	454	453	468	453	475	468	436	450	471	454	459	451	443	423	450	468	466	464	432	483	452	480	428	430	433	484	467	433	463	432	440	456	438	479	428	461	424	476	467	454	474	436	436	454	474	438	446	440	464	468	459	431	426	420	452	436	451	458	461	459	430	476	424	466	470	461	440	452	440	418	437	437	459	458	460	463	436	458	453	453	429	453	443	414	459	456	418	487	452	454	432	424	430	445	426	496	473	436	442	477	480	453	461	477	444	459	461	435	444	440	507	439	469	447	470	427	485	467	440	454	468	454	448	445	473	443	430	469	457	461	461	409	417	438	400	464	478	442	424	448	463	456	450	449	416	427	436	451	401	487	459	424	426	458	443	447	466	474	453	454	443	460	461	463	424	434	435	447	489	465	450	462	427	448	422	461	432	397	454	463	435	470	430	471	465	468	444	463	423	478	448	460	443	479	473	471	413	462	475	424	469	453	423	440	493	467	467	447	467	426	430	439	481	445	468	445	457	469	438	474	472	482	451	432	451	465	417	439	490	437	432	457	434	447	462	448	445	430	464	445	445	466	465	477	434	461	449	474	481	466	447	423	459	438	458	435	463	465	467	456	433	457	450	461	483	483	481	483	456	436	438	446	437	458	426	483	462	459	452	415	460	468	476	468	470	472	466	439	451	433	451	473	412	451	448	414	473	448	426	475	436	436	417	446	413	463	456	447	440	434	451	456	400	451	435	482	455	463	435	438	470	467	465	464	431	437	474	425	461	458	443	467	446	434	438	457	470	408	480	511	456	423	459	464	473	449	428	475	456	448	437	448	451	450	469	432	467	463	452	446	411	459	434	464	446	446	469	446	448	485	498	450	455	450	462	474	448	477	452	470	446	454	459	424	425	429	480	449	452	488	458	472	479	451	436	448	464
26635	19491	5761	1074	775	856	569	539	505	525	477	497	464	483	511	477	482	423	483	451	453	461	418	492	433	482	458	470	439	425	420	437	468	479	473	441	474	491	479	435	422	444	476	471	474	439	470	463	461	445	449	453	476	429	434	452	488	492	463	453	497	474	437	459	464	433	469	500	444	433	430	464	399	467	451	444	448	454	462	449	448	442	453	444	432	479	421	473	462	433	452	447	452	394	442	490	491	464	419	478	443	469	437	427	460	434	481	473	467	442	443	446	477	476	470	481	418	464	432	454	481	452	469	464	450	473	450	486	461	464	401	452	440	450	400	452	471	444	448	483	429	441	451	464	472	439	482	483	468	426	484	467	445	440	440	476	469	445	465	427	393	439	434	413	462	471	465	462	443	450	450	459	457	462	411	455	437	439	439	441	449	431	438	449	473	430	435	456	435	499	492	477	474	455	448	465	465	414	469	480	472	442	413	428	446	451	429	412	473	449	456	442	455	425	457	421	383	483	430	426	453	448	421	467	468	456	468	438	413	467	446	461	403	427	430	471	481	428	460	439	472	473	490	439	449	455	442	428	439	452	429	484	447	449	435	449	465	437	439	436	455	475	476	459	461	470	489	458	478	468	457	483	504	435	439	441	432	462	461	483	459	419	453	480	454	450	457	429	412	450	471	405	398	439	447	464	432	445	468	448	462	415	427	477	461	462	441	444	452	471	427	461	453	418	460	469	449	439	440	464	478	453	439	454	466	481	430	462	458	423	450	413	463	424	477	452	464	491	440	454	468	448	494	445	455	456	476	454	452	465	434	450	473	448	452	459	473	453	470	442	441	471	440	452	499	470	498	469	528	452	432	442	446	473	441	450	515	435	481	442	449	492	475	448	499	452	481	477	437	457	417	459	440	418	454	436	465	461	465	432	466	452	423	464	480	482	478	475	436	452	450	406	465	432	477	433	444	412	441	418	443	489	460	456	456	488	461	460	444	438	473	466	442	453	465	453	493	475	429	452	473	433	452	491	409	478	516	436	479	436	464	457	495	448	426	441	480	448	461	437	472	476	430	435	464	465	453	453	470	504	453	460	433	476	462	457	479	488	466	465	434	456	465	472	445	472	447	477	460	428	431	447	466	436	462	443	461	479	450	431	444	436	489	484	467	440	462	431	449	496	469	444	452	441	487	475	458	446	441	453	436	470	445	463	424	451	420	472	467	463	459	403	450	444	469	508	454	499	460	425	416	423	472	436	430	446	450	454	442	444	412	437	459	470	452	444	481	434	481	474	485	444	490	447	452	485	417	460	495	442	422	509	435	438	456	434	439	471	454	458	466	459	477	447	435	454	480	470	429	455	442	485	481	427	442	469	448	424	428	476	449	452	437	471	472	453	430	479	430	452	442	464	489	505	444	395	437	467	462	460	471	462	417	466	484	457	463	459	453	422	435	456	479	439	430	491	416	487	445	415	450	465	431	440	490	481	405	469	464	435	455	473	444	448	465	447	471	450	440	461	432	427	439	480	459	440	435	434	431	450	440	439	439	453	436	415	442	470	455	457	450	474	467	476	409	481	461	434	501	432	483	471	470	442	458	469	429	454	439	474	462	426	464	464	439	420	444	490	485	454	467	448	428	457	416	453	468	443	476	452	476	477	475	467	420	451	473	451	452	435	437	456	476	448	449	459	434	427	465	466	438	414	440	467	456	429	429	429	498	487	446	448	490	474	427	435	464	479	493	428	467	443	457	449	482	441	450	421	428	455	442	471	414	484	447	445	485	490	458	460	461	438	475	456	452	483	453	474	456	403	447	426	459	464	454	431	438	463	446	448	489	479	470	519	465	460	463	466	456	468	413	458	422	475	469	467	476	429	457	478	459	465	459	455	459	515	443	469	486	442	418	464	456	470	467	413	430	428	452	457	448	423	487	464	463	494	443	435	420	485	430	454	445	471	454	461	419	436	444	443	448	472	459	463	463	504	469	477	439	418	476	436	446	492	436	436	454	424	473	450	429	458	445	450	462	418	482	443	473	460	436	478	461	477	438	466	489	457	455	440	438	431	474	458	432	433	471	487	424	487	428	450	487	460	444	490	490	477	453	417	430	421	437	456	459	466	481	463	437	460	472	421	426	457	464	443	462	447	460	447	429	434	437	476	442	489	473	455	447	426	442	461	455	470	473	476	452	505	492	462	485	460	489	440	446	494	477	445	458	473	459	449	469	474	503	474	491	416	473	454	451	441	445	484	441	428	413	442	449	432	458	460	447	476	471	466	460	445	460	463	462	438	481	445	435	421	446	456	482	444	432	454	449	497	429	438	442	455	454	457	439	449	462	448	438	453	422	406	494	432	458	440	470	470	428	448	439	440	455	459	445	451	460	411	440	442	475	462	450	437	461	441	435	432	472	467	458	461	467	432	454	438	452	420	456	415	427	460	465	503	440	445	443	443	456	448	461	446	420	466	423	446	477	475	484	451	446	472	463	469	449	440	447	452	446	427	427	447	449	434	424	453	474	460	446	444	469	438	418	426	487	455	437	486	408	466	451	452	412	475	449	470	454	433	467	477	456	429	455	417	427	454	482	422	429	431	461	424	447	472	421	488	454	467	456	437	428	459	433	467	461	434	453	423	452	461	471	442	443	449	491	466	507	453	471	478	435	467	452	457	432	469	464	409	483	497	466	421	448	477	437	462	499	450	490	438	457	464	455	479	470	433	453	457	448	474	432	460	463	443	442	456	443	462	458	448	479	419	487	452	454	421	514	455	444	429	456	468	464	444	427	484	465	503	441	421	467	452	486	424	475	452	430	456	471	439	473	463	460	443	424	512	464	421	486	475	450	493	455	437	433	470	437	467	447	445	459	473	436	438	440	427	449	452	434	424	452	448	459	447	458	424	440	490	458	439	464	451	425	485	432	469	467	448	479	437	422	426	479	453	431	446	453	482	486	482	441	412	451	482	473	421	479	473	471	412	478	452	415	450	446	483	483	477	414	451	454	445	443	478	458	460	433	437	440	414	432	442	495	480	486	452	434	457	451	496	472	463	445	463	419	425	449	470	486	462	481	425	443	456	462	452	430	456	439	429	422	484	441	424	467	454	478	449	472	431	453	435	454	446	459	490	430	448	430	448	426	494	486	464	442	447	442	459	463	463	422	473	464	431	448	471	450	465	479	465	415	455	467	477	482	447	476	438	479	488	477	431	453	476	454	442	448	434	459	446	454	446	480	448	423	433	399	459	466	434	453	399	438	441	459	468	459	481	445	422	435	466	433	438	445	447	411	463	473	470	452	464	458	453	451	510	441	479	476	436	471	452	416	463	474	452	508	474	477	381	444	456	451	446	470	478	450	419	486	420	475	458	430	478	465	461	473	437	497	453	470	457	448	463	457	469	466	446	430	439	462	448	450	472	430	444	460	489	445	501	441	480	458	450	468	455	442	432	424	446	432	473	413	448	429	433	457	407	468	456	470	451	472	514	419	433	432	441	464	436
5228	3785	3039	1734	1740	2180	1277	1055	1031	933	903	827	867	793	830	824	831	792	809	808	801	822	785	885	802	808	776	840	808	807	799	776	831	804	851	808	825	788	778	796	773	825	807	775	740	824	795	779	804	796	800	776	808	780	795	811	768	807	756	797	715	764	794	820	792	773	768	812	790	789	827	758	763	813	755	785	768	808	823	773	801	715	764	818	779	798	808	787	768	847	787	776	757	842	793	743	779	784	764	735	843	802	746	780	784	777	810	761	822	791	782	764	773	783	767	792	782	759	739	722	809	807	776	768	791	775	792	751	796	749	777	777	787	749	730	792	813	726	800	756	777	739	764	746	776	820	787	804	767	816	800	851	745	808	805	732	747	811	752	801	765	821	838	780	774	797	796	696	778	791	813	812	803	807	763	750	768	783	762	786	780	805	812	764	782	791	771	742	764	764	808	773	803	755	769	782	768	845	774	819	771	792	801	854	776	775	794	783	781	783	785	750	813	796	733	811	808	825	758	745	760	777	767	734	776	729	780	790	821	791	801	761	739	832	747	812	803	730	792	742	767	779	778	810	774	764	762	805	810	772	784	805	797	799	785	781	780	769	768	827	802	807	782	763	796	786	775	762	793	821	722	748	813	789	794	775	801	804	772	780	824	790	771	827	803	782	847	772	719	770	792	767	775	795	829	796	797	804	764	787	780	776	781	807	780	791	806	826	771	839	798	777	821	740	798	772	769	779	775	833	750	827	817	795	818	822	793	757	795	783	790	800	814	750	825	772	814	781	765	792	766	821	786	767	774	795	888	755	801	790	840	751	768	755	767	819	779	790	765	737	828	764	843	789	779	790	807	777	785	783	791	814	784	751	814	791	775	771	767	783	801	803	769	746	792	806	800	780	778	815	813	748	829	748	779	772	813	803	839	761	779	760	740	736	791	768	799	806	806	785	781	769	807	728	788	839	789	815	787	758	791	761	717	805	739	719	787	809	790	836	819	731	779	820	772	757	805	745	732	775	770	810	780	752	801	834	744	814	795	841	821	760	758	789	787	739	746	774	778	767	801	786	801	822	802	789	781	776	799	753	830	767	808	807	777	819	779	771	805	785	764	782	835	837	821	754	820	798	756	791	765	763	789	802	830	773	821	762	789	752	811	789	761	808	714	815	779	777	729	803	765	804	738	808	741	782	824	771	761	795	836	719	871	810	774	807	792	804	768	764	801	789	735	717	770	807	776	766	742	770	766	840	814	800	794	764	756	746	791	769	780	829	786	758	774	740	805	786	787	800	847	788	831	774	797	823	826	805	811	784	771	833	785	738	764	761	792	801	811	757	798	793	790	784	765	830	820	812	798	751	875	754	745	811	797	777	767	779	797	754	769	728	797	811	745	768	813	808	757	848	818	840	763	802	782	797	767	786	793	762	774	769	781	797	760	778	772	798	801	750	774	797	732	816	816	748	821	755	767	793	789	780	805	800	816	782	758	776	788	774	790	777	734	741	776	779	836	784	734	795	805	801	743	813	767	742	801	809	816	770	773	753	815	781	823	796	768	731	830	827	823	812	810	791	792	822	768	812	771	804	789	772	751	782	809	768	753	779	809	777	756	762	792	811	756	820	838	789	790	771	778	777	770	824	743	795	781	790	845	797	823	748	781	772	795	750	772	748	736	801	744	830	770	778	796	772	778	790	819	778	795	774	802	735	825	806	793	824	774	771	832	803	744	773	807	772	772	775	806	822	821	834	841	801	764	798	836	768	774	806	799	796	870	783	806	790	796	824	791	767	765	799	761	818	775	856	818	796	714	790	783	790	789	789	839	799	791	803	785	795	746	742	741	788	743	817	772	775	785	793	757	735	808	774	760	795	805	841	753	805	793	763	722	797	806	774	747	772	782	812	766	773	775	784	755	806	778	785	773	790	784	811	760	851	783	746	765	746	785	766	775	794	779	750	793	813	810	782	796	829	791	723	855	739	759	803	806	803	803	767	766	817	774	782	754	775	721	796	775	850	753	775	788	718	780	757	796	838	804	748	812	809	743	763	801	829	779	761	800	744	809	764	735	775	792	751	765	792	812	736	758	775	739	762	731	837	787	787	797	789	804	787	811	806	771	752	827	782	789	811	764	782	810	822	767	761	770	824	812	736	851	769	864	794	811	797	787	782	768	773	789	774	780	761	792	776	756	845	755	796	844	779	775	765	780	750	802	737	835	778	764	806	783	773	768	812	800	819	741	776	769	805	764	779	759	752	813	856	789	771	825	803	775	779	788	800	815	819	802	783	764	752	775	794	805	818	769	779	784	813	819	768	785	797	863	786	779	835	789	820	738	826	766	765	771	815	775	813	802	780	795	787	756	853	762	770	821	771	782	782	771	770	752	766	775	810	820	768	799	739	771	811	725	763	774	829	736	792	786	766	816	815	751	807	781	810	742	809	810	763	766	785	783	774	760	792	812	766	806	794	766	839	747	800	798	786	796	737	797	767	793	797	744	770	825	786	823	776	831	812	774	790	777	779	821	803	838	810	808	805	873	836	740	733	768	773	760	843	793	778	773	793	774	813	789	797	771	803	787	790	764	798	798	815	739	809	781	780	784	791	781	800	817	810	764	780	759	794	778	785	755	777	777	733	803	792	769	800	808	771	770	793	801	807	772	730	764	756	787	796	815	747	818	770	769	760	784	795	782	766	814	774	810	771	836	796	760	821	730	806	720	731	774	812	749	767	812	783	799	791	792	857	767	767	754	777	789	769	798	838	796	811	811	806	795	751	792	801	786	783	742	806	821	808	772	760	752	813	728	778	753	749	836	770	794	808	796	771	721	831	806	800	786	824	810	822	750	787	796	718	782	763	774	780	775	793	823	821	754	783	769	731	704	814	833	803	842	814	794	722	773	803	771	775	787	718	805	776	768	805	811	778	791	791	788	812	793	810	814	793	809	804	787	805	835	753	884	815	804	804	796	766	761	735	786	766	773	802	846	779	798	767	775	811	794	767	796	772	786	788	814	816	789	731	786	779	805	800	782	756	787	799	783	811	807	775	768	792	785	794	742	759	788	760	820	810	733	841	762	798	768	763	797	799	800	738	808	820	802	783	817	744	769	739	740	773	795	787	784	794	794	829	733	760	791	791	757	800	823	802	759	808	822	794	827	815	784	740	770	800	794	792	770	762	782	776	762	790	786	798	736	760	769	723	731	750	772	753	755	781	817	800	792	757	748	762	773	758	745	821	830	815	814	788	745	779	729	781	799	819	792	789	756	750	777	821	805	773	776	766	741	778	793	846	763	795	726	798	754	806	743	755	767	766	791	780	797	802	781	795	758	789	818	770	752	792	812	784	763	790	759	797	771	856	766	728	809	814	756	709	787	776	753	774	762	719	819	766	782	778	729	805	752	819	780	769	784	801	750	768	801	831	827	770	747	772	768	757	758	818	799	846	826	816	799	755	820	784	820	727	783	755	694	815	754	736	847	777	802	766	794	801	773	828	740	721
24225	21233	28169	24475	19557	2962	1165	767	648	624	491	522	528	530	475	509	450	452	433	398	417	429	424	416	425	370	402	426	423	403	369	415	442	416	413	416	441	419	403	378	381	416	379	400	408	416	411	398	468	430	354	391	421	444	395	408	380	411	428	449	422	433	410	377	389	399	403	406	412	392	388	406	423	368	393	394	392	394	419	366	362	384	422	390	381	397	385	397	383	402	364	455	403	409	389	397	424	404	405	404	393	401	388	408	385	411	407	413	380	413	383	390	402	413	384	414	390	402	387	418	429	368	376	397	396	389	396	424	383	393	423	405	391	383	409	378	395	376	414	392	392	363	380	385	418	368	372	382	424	396	382	402	395	408	439	387	348	377	423	394	425	430	397	368	410	378	391	430	408	407	425	438	387	402	392	416	427	416	334	395	417	403	426	422	393	399	423	418	397	427	388	388	423	409	437	380	371	417	383	372	387	397	391	378	386	414	402	419	411	376	385	413	395	392	374	384	386	366	398	391	393	378	401	425	411	396	399	353	413	398	376	386	437	376	394	411	405	407	419	406	358	383	378	396	399	439	404	410	371	424	370	417	391	383	400	409	381	381	427	423	411	393	375	392	401	387	376	368	379	375	346	401	358	364	401	374	371	378	420	336	427	397	379	408	395	377	416	390	374	391	368	392	380	404	386	368	395	377	401	365	383	411	412	416	408	371	400	428	401	445	392	398	394	420	434	382	400	424	416	394	378	420	379	400	367	417	412	389	402	404	385	403	387	407	402	394	368	406	430	385	411	388	411	410	382	384	421	410	414	380	386	393	423	397	389	390	371	403	374	378	381	410	407	394	419	384	390	420	415	369	369	411	378	399	406	402	429	390	393	390	403	436	406	415	376	374	387	393	401	415	392	384	395	451	388	414	418	415	414	386	373	370	403	395	407	364	374	387	377	370	364	411	372	381	364	399	404	383	366	400	367	388	400	449	366	417	404	406	417	414	383	375	377	390	410	410	380	379	400	378	370	390	384	386	398	367	397	375	384	403	424	374	382	399	380	360	394	378	420	413	410	445	375	413	397	401	375	409	418	391	428	388	415	385	353	375	390	380	393	416	404	374	375	411	427	365	399	393	416	379	404	389	411	397	375	391	386	430	360	423	381	387	371	393	379	383	423	402	376	354	365	436	403	411	414	426	377	355	396	376	391	393	400	408	413	379	375	407	411	380	414	387	425	412	394	409	388	365	369	377	439	401	398	401	415	400	382	389	416	365	429	374	402	368	406	423	431	377	400	388	407	388	402	369	409	387	422	373	423	394	394	392	412	397	395	388	401	375	376	396	385	370	400	421	411	413	380	416	417	384	374	404	379	424	370	421	422	415	370	386	416	394	393	395	383	388	402	450	376	433	414	433	365	394	411	376	391	404	404	417	451	414	378	411	384	407	372	396	394	394	376	405	382	399	385	393	410	395	381	366	441	373	409	382	398	385	412	379	395	409	415	388	399	397	425	410	409	398	398	410	379	374	398	392	391	446	389	420	411	395	408	405	400	347	448	399	382	404	415	375	384	360	413	424	365	378	410	382	371	412	406	372	429	430	399	397	416	413	435	382	389	389	404	408	405	403	440	404	396	411	374	444	387	438	411	433	375	411	410	416	401	364	375	427	423	375	383	424	386	404	415	436	412	432	372	364	373	398	421	407	414	391	361	405	428	392	426	387	391	388	364	415	370	395	389	429	413	408	383	385	388	388	419	386	409	393	371	392	384	369	394	409	421	407	410	422	373	370	394	402	408	399	379	395	399	400	387	390	383	370	394	371	405	398	399	414	392	400	385	390	430	401	417	428	383	407	370	361	408	375	379	423	392	429	405	391	396	410	399	398	416	392	403	364	408	409	387	383	395	444	363	402	380	402	408	393	392	385	422	385	405	396	399	383	421	392	415	373	371	428	392	407	402	391	354	385	433	395	417	394	380	379	419	423	363	413	385	389	351	385	406	392	398	369	383	372	413	370	409	414	403	387	380	387	375	422	392	437	411	363	351	341	388	417	398	426	374	420	430	415	376	383	407	380	428	391	409	386	387	384	363	425	430	361	391	383	381	404	383	381	376	420	398	403	361	409	418	398	423	404	389	422	389	381	387	388	425	400	385	411	357	373	406	418	402	416	435	367	399	396	393	382	382	384	383	369	375	387	362	368	394	419	378	398	423	424	391	384	405	429	380	403	383	399	376	372	366	399	402	407	344	439	419	409	385	391	385	373	401	415	386	382	369	425	416	381	436	445	445	402	406	370	405	380	451	379	430	402	409	380	387	388	390	395	406	367	413	430	388	360	428	407	401	413	410	393	429	391	399	383	380	382	415	391	410	386	391	426	396	398	420	424	422	384	373	425	439	403	356	399	391	422	409	414	392	387	360	412	366	402	403	385	354	401	394	395	418	405	431	420	414	390	408	409	391	379	413	410	379	425	412	411	372	388	407	383	372	439	409	412	455	390	421	381	376	435	405	389	416	408	413	373	390	432	376	401	395	381	392	414	406	367	414	407	374	359	401	408	415	384	369	364	428	420	405	399	406	397	411	378	414	386	378	441	424	346	369	378	403	441	400	368	374	409	395	360	356	419	404	399	390	401	461	398	356	397	397	361	434	380	364	393	421	425	425	407	387	377	371	400	403	416	431	382	396	374	405	364	408	385	387	392	387	413	378	375	413	407	386	377	410	379	401	392	383	416	371	362	368	416	416	372	389	390	415	390	426	410	363	353	428	402	389	380	417	403	363	414	396	351	394	419	394	387	407	384	360	411	392	382	375	392	406	411	398	366	386	409	386	362	443	411	407	413	406	377	384	402	370	388	352	386	411	395	375	419	390	387	375	380	407	408	390	379	380	385	356	394	407	412	396	406	380	375	375	395	390	421	419	382	367	410	413	374	371	345	364	398	379	384	367	390	395	394	370	427	442	413	397	391	385	455	401	426	407	372	402	395	394	440	363	396	378	360	402	377	395	388	401	381	405	390	394	398	373	390	429	408	389	405	375	417	433	402	386	389	356	407	377	408	375	407	413	372	404	391	387	409	399	387	376	400	387	380	410	383	399	407	408	423	415	401	399	409	383	420	383	389	370	377	409	394	390	374	393	384	387	422	409	411	365	407	386	384	405	408	414	376	384	434	397	419	371	397	421	413	379	426	404	422	391	392	422	418	379	379	376	392	410	398	429	411	406	367	371	369	370	369	375	405	385	406	398	424	397	417	387	384	381	420	396	398	413	400	395	392	389	394	404	429	382	396	410	390	384	398	385	380	411	398	411	397	391	406	439	402	434	398	414	408	395	411	427	377	394	400	394	399	366	382	389	400	395	396	423	403	392	400	373	433	404	424	407	403	412	376	402	424	396	377	365	425	434	385	413	409	405	378	368	390	408	411	400	398	382	421	415	428	442	405	376	389	401	407	387	390	397	416	449	383	380	414	401	375	393	397	394	389	401	413	381	393	413	395	389	373
7160	12083	9982	5162	4025	4087	2506	1883	1604	1369	1264	1133	1057	970	971	922	865	856	867	820	818	807	788	777	785	828	756	737	788	786	767	759	693	728	764	733	758	775	759	726	694	682	697	705	725	741	719	744	847	717	757	728	721	718	713	692	771	744	708	709	685	786	705	693	696	711	736	732	713	730	676	684	732	688	725	732	656	684	725	679	670	747	682	669	763	746	722	710	719	711	708	696	687	721	703	719	679	715	687	657	712	719	700	680	724	656	663	698	760	712	704	729	753	720	659	657	662	723	678	690	739	714	671	692	648	684	729	674	715	736	675	640	684	682	715	728	699	712	731	726	692	689	747	718	708	688	702	698	706	698	674	699	732	693	660	668	730	728	686	705	716	664	715	748	756	723	651	694	703	699	680	716	700	694	673	719	723	703	680	673	721	709	678	741	692	726	735	727	697	669	717	733	757	703	655	668	697	727	677	704	753	685	690	759	682	701	718	714	733	721	687	689	685	759	719	751	711	694	699	714	710	753	736	716	725	656	736	713	721	685	673	761	684	701	719	711	678	715	717	703	723	684	688	693	740	738	707	734	726	711	765	681	741	701	732	759	669	702	744	717	719	686	737	683	713	701	701	646	680	726	669	766	669	706	700	679	697	685	702	668	769	728	688	673	693	661	708	703	731	664	745	701	724	687	658	675	703	672	658	764	683	703	700	721	693	645	755	685	717	639	674	690	728	699	735	668	724	709	729	683	679	675	686	689	727	718	717	697	693	713	746	700	705	724	734	732	677	735	678	700	682	658	751	712	723	681	689	685	723	751	669	685	727	702	667	723	758	722	690	669	706	729	639	674	753	719	721	726	731	757	708	692	713	727	712	671	683	699	727	688	719	755	727	697	700	709	691	737	711	718	689	689	735	629	712	690	715	688	668	689	696	714	690	661	640	697	708	690	732	735	708	677	693	701	662	689	693	707	720	700	690	753	777	682	708	723	713	721	693	735	691	698	701	713	668	675	725	722	732	721	723	703	655	712	666	640	756	712	691	686	730	712	736	705	689	679	721	750	715	694	730	690	673	694	735	706	702	688	711	719	705	676	712	700	704	756	668	749	733	709	729	693	685	717	693	717	706	728	677	704	690	684	732	687	682	718	720	747	674	685	734	698	665	656	771	733	729	660	684	721	723	687	712	676	746	708	654	738	714	701	724	728	705	667	723	702	756	698	686	720	701	693	708	700	713	742	681	727	766	706	714	712	667	696	693	687	717	737	715	707	715	740	675	662	717	660	729	695	738	732	706	724	727	688	715	706	686	675	731	692	730	704	713	673	690	696	756	701	693	741	672	712	729	701	689	679	676	711	717	696	705	704	687	695	678	685	709	743	705	655	746	676	679	718	722	734	650	708	691	664	695	651	711	725	681	700	664	724	682	674	713	682	675	676	703	708	673	727	761	688	683	689	708	722	693	745	702	724	675	697	738	733	707	700	672	707	657	737	684	677	669	677	736	715	693	712	695	647	684	685	649	725	719	711	688	635	712	692	685	738	740	686	741	735	709	715	676	754	711	669	741	706	729	673	687	736	715	723	697	702	680	695	709	686	719	767	698	712	661	720	667	706	680	707	700	734	676	686	665	720	700	731	703	733	719	727	672	710	675	685	749	728	692	687	722	694	707	684	750	723	689	704	732	674	693	698	725	700	675	722	666	711	695	719	661	698	665	720	708	710	737	713	694	720	699	701	672	716	713	716	703	678	699	711	695	707	737	696	732	738	710	658	717	695	700	736	730	731	699	702	654	730	687	745	705	731	754	712	749	726	719	730	778	668	706	709	697	680	713	694	715	685	706	671	738	722	680	663	699	703	683	633	680	735	701	684	702	757	733	695	720	654	663	707	719	719	688	688	673	694	701	764	704	675	661	737	664	679	738	727	672	723	723	689	698	734	704	757	715	688	708	707	720	680	697	715	705	683	724	730	690	687	712	666	640	692	758	713	726	725	692	690	674	724	709	664	742	700	664	686	676	715	741	735	759	685	694	690	691	701	722	693	725	668	747	671	698	720	705	717	668	699	724	707	726	683	694	720	676	746	709	706	682	727	699	712	735	729	715	709	660	723	652	706	728	719	666	698	729	658	679	750	641	703	710	717	716	755	728	709	698	725	659	719	692	713	705	726	675	677	701	723	715	706	697	692	759	722	688	715	670	691	747	698	753	668	713	713	689	712	673	794	744	716	686	661	693	693	732	712	718	718	697	723	677	744	674	708	712	696	668	715	728	682	702	695	688	725	680	728	714	723	716	712	715	686	712	713	695	685	669	720	698	708	679	747	702	721	650	697	684	711	709	681	729	723	684	661	659	664	730	675	730	690	690	670	738	717	729	676	650	713	741	692	661	670	678	719	715	693	720	677	688	749	651	715	672	753	675	708	729	720	649	720	715	679	692	692	717	707	671	697	712	751	714	719	665	742	681	695	709	740	728	717	688	668	707	730	715	674	705	685	689	678	754	698	737	707	725	733	697	714	702	719	713	702	734	721	737	745	719	678	733	682	699	697	738	749	704	687	733	669	714	705	690	675	701	667	737	695	706	678	677	713	716	707	740	687	673	690	696	712	669	716	687	685	760	716	675	682	673	711	703	744	702	752	697	724	677	684	715	716	712	700	683	670	739	698	713	730	701	710	690	695	689	715	706	727	727	694	670	711	743	687	749	741	704	705	718	739	713	751	648	680	748	699	666	710	723	668	681	677	682	716	728	767	709	686	695	722	698	782	692	774	700	702	689	711	690	667	723	701	728	689	678	674	710	753	677	770	706	700	676	659	748	728	710	661	691	706	687	745	725	721	723	740	670	667	672	723	727	741	737	691	737	689	721	703	705	715	740	778	669	686	713	697	665	686	675	725	714	723	710	714	697	695	692	685	699	705	740	649	724	696	722	706	700	701	701	684	682	667	697	724	687	715	716	720	667	702	711	678	684	696	730	689	686	734	740	684	714	708	680	745	652	691	704	717	731	679	681	668	704	735	743	668	716	699	737	671	737	752	695	704	706	708	687	682	727	717	735	725	669	658	735	695	714	752	717	742	731	700	728	704	692	687	680	691	741	706	697	702	732	681	738	720	696	700	736	716	667	718	732	688	718	703	670	733	727	696	735	696	693	692	671	746	682	723	719	643	681	695	698	685	741	702	727	667	705	725	655	730	704	727	725	698	753	726	676	716	639	735	747	723	705	670	717	699	711	706	722	716	706	724	694	750	702	713	694	681	706	747	710	687	722	683	648	704	662	686	692	684	683	694	707	680	692	721	744	731	675	727	704	691	674	709	691	705	689	713	736	692	654	747	691	715	688	698	712	691	720	706	687	652	692	750	696	769	702	674	750	688	660	707	714	676	723	649	690	699	683	724	716	725	688	703	769	700	718	660	693	672	696	761	709	681	766	691	739	733	741	689	684	730	694	683	723	694	654	727	720	706	727	724	709	720	695	711	714	685	681	684	696	691	720	675
23211	21251	28956	23835	21249	17998	2324	870	619	515	442	423	351	357	386	304	302	275	298	276	310	260	270	233	265	274	257	252	227	245	256	263	232	228	224	232	255	232	236	231	221	232	210	207	251	229	186	223	220	227	218	258	209	220	224	218	231	238	257	211	246	243	221	245	233	223	218	225	206	205	230	225	204	205	202	215	222	235	213	198	223	215	206	219	224	224	207	228	200	224	226	210	183	227	235	205	240	210	225	205	236	218	200	219	214	229	222	220	182	210	228	238	212	198	221	201	217	202	228	214	220	221	222	225	215	217	225	206	205	214	217	211	195	215	225	205	226	209	227	224	227	184	192	216	215	207	203	259	213	198	233	216	194	220	232	236	198	208	200	189	218	197	204	206	198	215	232	211	220	207	221	213	210	221	212	206	220	222	200	212	228	205	212	225	195	216	232	210	191	216	213	253	171	216	201	223	195	214	231	236	204	220	189	213	220	233	208	216	210	229	212	198	207	196	207	226	212	193	235	202	212	201	195	203	192	189	230	221	209	232	230	230	211	206	193	209	219	211	215	245	232	203	237	223	211	198	221	214	208	208	235	224	247	204	218	216	223	207	212	217	226	188	207	204	227	239	225	214	197	208	193	222	238	202	223	225	209	223	234	224	222	202	201	206	227	214	241	219	213	215	236	237	217	201	204	208	219	237	199	219	232	192	238	207	216	224	198	214	206	210	204	232	202	225	202	232	195	224	207	194	207	235	226	223	210	201	249	220	218	188	222	234	226	212	235	225	203	221	215	225	200	212	216	201	221	205	211	215	183	210	213	227	210	233	215	223	221	201	192	208	210	233	195	213	215	205	219	214	213	210	210	237	198	207	206	212	226	232	208	211	222	223	251	227	206	221	189	234	212	211	200	232	186	211	212	236	207	186	194	202	234	226	216	215	207	218	237	210	212	210	218	199	195	236	228	230	224	261	211	220	218	211	201	196	230	212	219	231	210	240	239	204	174	186	217	228	214	238	233	229	230	216	213	206	239	229	179	212	210	220	220	192	215	217	220	197	217	218	206	237	195	226	216	215	207	214	222	189	202	205	193	199	238	213	215	194	227	205	231	225	221	209	232	215	223	220	217	219	214	201	232	200	194	226	217	203	223	206	195	203	208	191	205	222	203	231	190	230	240	210	216	231	217	215	191	200	229	206	197	232	221	204	195	222	211	221	230	214	200	219	219	253	210	214	188	194	215	209	213	226	217	195	205	199	213	237	197	215	222	240	208	224	226	202	222	232	197	218	201	224	239	224	216	239	220	227	207	219	219	194	207	201	208	208	224	229	216	194	223	199	233	251	202	212	220	212	246	202	200	202	226	235	209	225	206	215	204	204	218	204	188	222	223	227	219	235	230	249	197	218	224	202	215	231	205	193	223	220	226	194	207	203	210	189	228	226	237	226	228	194	197	203	231	227	217	210	223	219	230	221	220	212	218	192	207	223	226	204	236	223	208	200	190	204	201	220	207	245	228	213	242	188	230	218	245	235	198	224	237	227	232	226	214	225	244	196	232	217	215	215	187	222	214	213	223	209	235	217	208	221	200	218	198	210	220	224	236	196	221	226	227	187	197	204	203	236	200	210	231	250	220	191	210	209	218	228	202	207	205	222	246	221	213	200	205	224	219	243	222	243	228	233	218	233	217	204	225	224	228	228	227	228	218	194	214	214	199	262	201	229	223	208	200	227	205	219	240	200	208	214	210	192	218	210	205	209	207	210	214	225	238	207	195	231	216	204	250	225	219	224	201	234	223	216	207	232	208	219	205	226	224	212	239	223	227	218	208	201	231	220	241	229	230	233	221	217	201	230	194	211	196	232	220	192	217	202	179	197	257	210	230	219	209	238	214	201	210	201	197	222	218	244	198	218	216	210	220	220	201	213	223	222	207	213	214	210	222	192	220	176	211	201	203	199	206	224	223	206	196	218	214	210	246	204	217	211	228	209	213	228	215	207	219	198	207	219	201	219	210	194	207	230	221	207	206	222	188	233	224	219	222	210	202	196	223	201	209	201	209	225	214	240	208	225	212	216	196	199	232	213	217	198	209	230	202	190	220	227	203	224	203	191	217	219	209	241	222	207	212	207	209	226	221	214	223	220	196	225	224	232	235	213	197	236	201	243	216	212	218	193	232	242	197	226	200	231	240	191	201	205	239	196	216	217	214	206	213	226	201	215	228	197	189	217	218	209	218	217	212	214	201	225	239	228	216	200	196	221	209	181	218	229	229	213	215	227	199	200	230	232	224	222	207	201	193	223	204	230	230	225	204	219	218	194	207	207	211	212	222	240	213	191	199	253	242	221	206	220	229	222	217	232	189	220	205	216	191	222	234	225	223	194	209	212	215	214	201	223	206	213	207	213	208	231	216	226	231	189	233	232	207	237	221	230	201	232	217	218	226	215	225	216	227	219	216	238	210	216	208	218	196	218	216	212	209	208	215	218	231	211	204	203	185	212	223	205	232	227	213	208	215	199	212	206	223	187	189	205	204	218	192	203	208	202	211	199	215	239	235	233	226	200	207	211	217	193	236	235	224	224	195	210	221	194	209	223	225	242	247	232	193	206	252	226	222	232	205	215	208	243	208	206	218	199	208	229	227	206	226	210	225	224	208	217	232	187	221	205	226	222	195	214	225	196	213	209	208	238	219	213	233	198	193	181	208	207	227	212	248	211	243	233	226	197	210	208	209	209	210	203	226	180	202	222	205	226	237	200	188	198	199	212	211	228	214	205	197	230	227	221	213	215	208	194	236	209	232	222	223	210	182	222	217	229	203	231	211	218	218	222	200	200	194	191	244	209	221	212	217	247	205	211	217	224	220	217	229	224	216	226	195	249	201	220	202	207	206	225	193	205	201	206	222	238	204	218	220	216	219	218	196	177	227	192	206	218	200	218	248	209	217	220	200	206	236	198	226	186	194	232	217	212	205	189	237	202	208	205	230	228	194	225	213	199	186	250	214	210	207	207	218	222	229	224	221	217	215	195	210	224	244	227	218	211	203	222	193	198	220	220	202	204	201	221	208	219	200	208	227	203	206	213	196	222	209	198	229	210	225	229	206	214	215	206	193	206	198	240	226	238	207	196	206	228	207	222	227	215	202	208	237	187	236	220	224	232	220	211	196	213	218	212	217	215	198	202	238	199	228	223	237	193	223	214	216	221	223	196	165	240	195	224	234	232	209	222	220	212	211	233	233	228	208	209	197	213	225	217	224	214	209	212	209	236	241	229	236	204	211	223	219	230	200	207	177	203	197	213	196	229	236	229	233	213	211	225	200	218	190	201	230	218	230	210	213	213	248	209	233	246	201	208	200	172	201	231	204	204	220	204	207	242	233	212	246	194	230	211	223	218	227	230	202	207	216	204	192	220	232	230	232	198	208	211	222	186	207	206	212	225	214	214	205	222	196	224	222	228	203	209	222	193	200	203	220	194	172	213	213	206	217	212	202	220	216	234
9249	17376	14602	7933	5661	5558	3526	2436	1935	1673	1419	1125	1037	878	915	778	733	689	675	625	613	654	555	557	594	500	513	474	523	470	464	463	446	468	436	449	466	414	418	467	425	427	447	421	398	426	430	420	430	445	448	392	420	428	440	441	467	447	432	439	421	417	419	394	423	409	418	410	434	423	404	416	419	426	408	424	367	388	399	357	390	401	384	385	375	417	368	386	419	420	404	393	375	415	397	372	426	441	369	386	398	388	371	409	399	401	390	424	368	402	368	365	391	409	359	394	367	394	399	399	386	356	418	389	391	421	398	420	356	381	412	393	391	396	361	390	379	396	370	399	403	389	413	408	391	419	405	425	444	379	439	409	375	397	416	389	374	394	383	414	388	396	397	374	365	426	451	402	408	360	427	390	422	382	364	413	384	409	409	351	381	373	402	396	398	379	412	372	413	389	412	365	398	392	406	372	406	413	350	374	374	424	400	390	430	402	361	360	406	392	394	391	391	390	407	410	386	433	409	401	418	396	405	382	391	404	358	392	375	375	420	406	403	388	401	420	427	400	424	418	379	369	414	366	373	395	413	386	402	427	361	402	403	382	379	365	391	404	391	411	458	388	392	406	387	381	418	365	366	386	364	384	419	379	415	387	420	397	350	397	407	428	393	412	375	393	362	397	423	392	367	367	381	402	387	429	378	401	403	371	391	401	379	371	411	390	370	377	393	363	368	421	407	405	358	407	383	374	438	415	437	391	430	373	382	404	388	417	364	352	423	397	398	416	379	373	410	371	407	411	413	408	406	419	383	378	389	379	415	404	402	400	434	358	416	361	409	402	390	397	383	367	399	400	415	366	382	432	382	412	393	404	394	417	373	409	377	427	395	400	382	399	381	385	379	363	392	371	372	371	399	380	407	356	419	403	354	389	357	424	397	378	422	398	396	402	396	417	381	393	382	379	403	387	375	417	418	406	383	384	368	416	364	387	387	403	416	381	340	400	412	422	371	419	369	410	375	400	353	348	387	367	358	403	402	362	442	408	368	360	371	395	391	407	364	365	420	370	392	401	402	387	396	398	393	412	397	401	376	402	390	372	399	399	389	390	383	386	381	363	378	390	416	409	411	363	362	407	416	401	373	421	375	399	385	400	393	352	397	375	409	409	415	362	370	396	388	387	384	398	382	388	359	400	391	392	396	405	379	387	399	398	363	403	400	368	382	388	374	383	410	392	394	401	379	375	423	399	384	404	355	397	402	403	419	389	379	394	402	395	410	370	399	359	379	414	352	368	397	390	427	363	393	412	408	402	346	413	376	415	396	424	406	420	397	406	397	392	409	381	378	392	379	404	375	375	357	389	362	372	428	404	415	390	374	364	388	382	415	400	371	397	392	405	392	372	412	393	381	389	378	380	380	395	400	400	383	352	421	415	392	387	420	384	413	375	350	387	378	409	389	416	352	370	380	376	415	364	397	387	385	406	408	364	381	373	414	365	417	377	395	406	357	384	413	372	410	412	393	384	370	383	391	402	386	394	410	390	370	377	406	382	379	429	384	413	376	413	423	386	386	362	418	415	392	370	360	391	415	404	394	399	404	406	377	360	379	368	399	363	424	412	364	386	385	350	378	400	346	402	407	397	389	408	357	379	377	404	386	363	386	397	385	443	393	404	406	386	395	393	399	391	372	396	381	369	382	379	377	425	392	384	361	383	404	404	369	408	362	384	397	373	366	364	375	373	379	404	392	399	386	385	393	430	375	406	387	432	375	396	393	374	385	411	390	374	395	430	371	371	380	393	367	389	410	405	378	363	380	348	389	396	397	376	358	429	383	399	413	375	357	383	409	383	398	424	400	391	398	385	407	373	359	381	387	354	387	428	367	411	411	382	385	387	375	364	391	370	384	354	399	402	362	410	357	370	410	368	379	386	360	417	388	387	382	422	413	387	394	398	383	385	406	377	374	376	405	382	390	394	421	385	395	394	401	405	388	404	388	393	398	432	416	387	387	393	371	406	365	398	417	411	396	354	404	376	394	363	438	400	384	400	379	392	392	411	403	421	379	405	397	375	412	358	411	387	402	384	403	368	371	391	383	405	412	433	409	404	423	405	394	393	387	407	371	411	370	409	393	402	356	379	401	366	379	374	387	377	410	392	401	447	391	376	410	391	402	379	377	414	403	410	359	367	404	414	351	369	402	375	388	396	398	391	424	366	406	381	403	408	398	395	408	390	360	417	412	353	410	382	383	402	408	406	366	366	396	376	385	408	376	410	415	414	404	386	368	388	385	398	402	379	395	388	402	403	426	400	392	380	401	419	403	407	398	414	394	391	394	407	358	412	395	390	427	389	467	399	369	393	383	377	388	400	413	390	407	366	398	374	386	419	377	390	381	418	389	365	394	379	396	378	388	407	403	416	390	398	398	391	377	442	364	409	384	450	386	388	391	399	420	372	391	379	398	418	381	376	391	424	396	399	413	389	391	393	376	387	375	393	395	407	352	404	388	379	435	415	400	374	416	371	383	402	411	392	382	371	395	397	384	396	385	416	413	433	364	390	414	421	420	412	400	396	384	379	398	378	418	394	394	387	413	424	383	392	374	408	423	375	395	404	409	388	363	405	402	402	439	381	414	406	390	377	414	389	382	355	394	361	412	393	371	369	370	407	396	415	375	389	390	401	410	432	386	399	371	412	367	413	349	375	376	360	442	410	366	422	402	384	400	367	402	375	379	418	427	382	415	383	429	400	410	406	448	401	383	416	395	379	375	394	359	381	420	399	387	387	415	408	420	392	386	433	375	397	426	405	377	398	390	396	365	424	381	389	388	431	409	395	382	449	387	394	413	424	391	393	367	404	413	401	385	382	382	431	372	396	406	396	387	389	411	414	402	371	403	375	376	378	395	382	414	418	394	404	415	380	406	374	387	409	387	392	365	339	383	384	377	386	413	433	389	408	382	391	386	415	392	379	392	418	420	405	365	384	389	388	382	407	406	388	407	388	386	393	401	395	403	412	397	407	358	365	360	388	393	404	363	400	414	385	371	378	390	378	379	369	390	404	391	397	385	358	405	435	405	381	381	406	384	395	395	394	386	411	423	401	400	382	415	419	386	367	393	371	368	402	370	434	368	368	398	394	374	369	409	392	417	426	400	384	402	379	371	371	378	403	372	369	404	410	403	367	417	393	412	375	397	380	348	387	430	367	370	401	378	380	371	431	405	425	375	385	361	367	416	418	393	366	398	361	363	410	390	396	426	399	417	401	380	389	390	414	409	352	385	389	392	414	432	403	400	390	401	396	404	376	381	380	374	398	418	388	394	380	392	404	383	408	418	392	422	384	371	398	345	387	384	409	394	386	422	406	411	385	427	392	389	394	404	396	371	415	393	385	402	398	392	427	382	418	419	428	421	391	400	400	367	403	402	428	412	406	399	378	378	401	393	424	386	392	398	422	417	423	394	366	396	378	384	415	384	361	416	404	403	366	380	414	400	382	414	373	364	396
26903	19695	5613	992	675	758	633	494	517	504	479	491	445	448	425	428	462	453	415	452	458	418	436	426	442	436	434	441	417	382	432	450	409	442	427	481	456	425	457	379	412	415	440	442	433	391	454	426	453	426	451	436	437	407	380	425	459	414	460	412	453	422	420	480	425	408	440	421	408	463	414	426	429	427	430	407	418	445	433	415	480	454	449	429	425	444	460	409	416	448	444	460	440	448	422	464	467	433	432	438	446	425	427	436	444	414	409	468	422	436	426	448	423	454	441	434	460	433	416	405	470	400	429	476	476	456	422	431	410	411	451	432	407	438	456	420	409	407	440	437	409	407	438	413	408	426	422	440	421	424	461	412	412	408	434	451	426	410	439	434	413	420	416	439	451	417	477	460	396	431	433	450	418	392	434	460	409	427	426	430	464	411	425	403	438	406	406	444	410	431	486	409	460	425	438	445	403	408	424	383	457	410	431	430	426	440	477	445	444	399	432	407	418	396	447	442	444	428	429	455	412	406	439	425	477	434	451	424	447	439	436	410	413	425	409	453	439	391	458	425	438	473	416	424	450	427	447	395	445	438	430	406	469	417	433	433	387	410	433	401	467	436	446	438	406	424	409	435	421	451	425	422	390	431	454	434	415	442	446	441	429	450	438	441	432	424	435	446	400	417	463	426	447	473	430	458	411	431	435	420	448	437	438	414	469	418	434	437	429	450	415	429	414	436	428	429	392	406	429	456	434	463	446	441	440	451	422	458	399	428	435	439	429	426	410	434	428	426	426	437	432	424	437	435	421	447	425	402	452	411	423	469	434	446	452	420	446	457	425	421	457	403	410	432	437	452	389	415	452	423	438	413	472	447	390	447	438	381	420	370	442	437	444	450	421	376	442	457	419	435	455	418	447	390	462	439	429	418	411	416	391	401	442	402	430	433	430	434	458	459	442	418	428	385	436	436	464	432	471	434	456	407	404	480	407	442	445	424	442	465	440	421	438	453	454	443	462	428	406	427	433	476	419	406	436	408	393	437	459	441	425	430	461	446	446	396	420	394	432	435	447	424	468	405	421	416	443	428	423	445	441	395	439	445	425	398	428	406	456	471	388	425	419	430	455	450	423	409	436	477	456	455	412	445	401	398	419	420	447	416	441	406	439	438	437	479	406	377	431	399	435	412	418	431	426	437	423	422	459	417	428	413	409	426	438	460	440	425	440	436	423	400	431	417	458	396	412	472	405	438	442	473	415	416	402	410	405	398	395	454	452	396	434	417	450	379	410	441	436	417	428	425	452	408	416	431	433	425	471	434	426	432	440	422	411	447	423	439	407	443	419	423	414	432	429	399	454	423	436	437	411	424	451	425	468	435	415	395	420	435	422	415	453	465	406	455	440	435	414	442	429	443	434	470	394	465	426	435	433	412	414	385	431	427	457	417	480	430	440	426	439	457	434	426	423	403	478	447	440	444	392	384	454	419	416	424	428	440	477	423	435	434	426	429	449	449	426	446	437	416	433	454	429	413	448	426	430	427	426	422	421	441	430	445	426	415	439	405	428	422	414	450	423	405	457	439	429	409	408	423	427	412	428	445	423	455	396	422	407	471	447	433	413	426	422	454	419	451	403	413	406	445	442	434	419	404	437	441	418	497	438	435	436	434	441	395	416	445	464	439	458	418	448	395	460	419	431	444	453	432	449	427	416	404	418	417	398	431	417	450	440	465	393	417	414	488	453	444	416	408	420	437	445	416	385	420	415	405	411	450	394	425	417	445	467	461	430	454	434	454	442	485	468	440	472	403	445	440	430	441	421	469	432	429	445	424	456	417	440	419	465	402	426	426	410	456	449	433	452	471	462	446	444	444	448	426	451	450	442	427	460	434	415	407	411	421	425	428	450	463	430	456	441	429	422	449	412	440	443	437	442	454	415	454	456	434	422	427	425	413	414	434	482	424	441	423	440	416	447	428	432	399	389	411	402	468	453	415	443	467	424	420	462	429	461	444	426	452	431	425	423	410	445	421	457	447	428	398	460	441	459	408	419	424	421	399	487	416	416	441	382	406	439	455	418	428	450	451	398	455	428	410	427	429	436	416	427	417	428	421	441	444	423	419	454	435	422	446	411	453	431	424	409	413	472	445	416	477	474	435	438	391	396	431	461	422	448	454	418	441	463	429	445	359	455	395	426	426	434	426	419	426	406	407	401	467	445	421	411	405	414	435	454	398	436	408	449	434	406	463	407	456	441	451	442	435	436	451	446	404	435	454	427	429	427	426	432	419	411	423	445	454	433	440	428	434	434	421	400	453	430	425	394	429	429	425	395	442	431	418	426	448	437	440	473	469	446	403	434	401	455	431	430	423	427	441	420	452	455	424	443	447	419	422	424	444	439	441	446	398	444	423	455	437	415	424	422	408	398	435	414	413	452	445	430	432	402	412	458	433	457	449	411	417	424	429	424	394	425	443	408	423	446	430	439	452	408	431	418	463	419	437	429	379	432	412	468	441	459	453	446	427	433	447	433	401	422	408	424	458	434	429	429	461	419	427	455	450	443	410	476	390	432	420	456	456	451	390	416	410	417	403	442	428	408	406	416	447	423	382	429	458	436	422	391	416	422	395	469	408	446	414	428	432	454	444	436	418	458	388	410	398	440	458	416	445	437	439	444	418	408	447	419	446	487	430	446	385	428	417	467	455	437	441	435	424	470	417	446	399	429	420	412	416	428	459	407	417	431	434	417	427	437	415	431	417	399	421	430	428	418	416	410	415	440	419	480	440	419	443	433	442	415	415	425	446	408	431	412	427	459	429	431	397	488	417	432	401	424	426	418	430	434	385	418	436	398	455	413	426	411	403	463	433	414	438	434	417	432	421	419	418	457	439	442	464	444	421	465	437	419	420	411	435	414	399	454	426	431	443	405	454	423	460	413	426	451	446	435	426	418	429	432	431	417	405	421	420	419	436	443	423	384	462	434	452	428	386	406	387	427	419	413	414	440	414	442	448	428	442	454	389	452	434	438	437	462	462	435	442	444	458	438	407	397	423	442	437	440	423	405	412	410	461	433	403	410	438	451	439	416	406	444	422	403	477	424	453	425	444	431	444	463	434	444	401	482	437	425	448	438	420	448	442	434	420	416	432	394	445	414	433	444	448	401	429	470	397	406	437	431	426	438	412	444	438	408	428	406	416	400	437	454	398	405	446	441	415	400	412	420	454	416	439	417	481	452	424	453	428	433	446	426	421	385	410	404	422	409	442	466	420	457	427	387	443	460	432	419	441	415	424	452	428	418	425	420	412	446	434	448	426	418	418	407	423	429	429	417	427	455	422	410	394	420	403	415	414	433	450	442	450	413	417	416	434	440	466	460	428	434	432	423	449	458	435	417	389	414	468	439	433	411	409	397	434	446	410	434	405	462	436	438	432	425	442	443	410	443	434	438	441	432	452	403	420	405	434	461	474	462	469	406	406	402	427	447	431	414	419	403	420	416	446	402	429
5282	3575	2990	1733	1429	1897	1384	1080	987	926	871	856	835	820	832	807	845	743	760	816	813	761	758	773	832	733	800	782	739	770	782	765	739	735	764	788	794	728	728	717	740	695	773	784	781	752	748	796	782	718	726	776	722	709	744	767	744	770	745	727	761	738	780	758	755	827	795	752	802	749	740	759	754	746	817	785	776	757	743	763	779	713	715	758	735	743	722	744	751	753	744	730	679	756	748	757	749	712	765	758	738	776	736	796	756	745	683	742	778	713	767	715	759	786	784	781	788	760	761	712	701	716	723	769	773	775	746	781	734	769	727	798	810	752	713	728	700	733	756	761	774	736	774	743	761	770	741	788	747	747	766	751	720	726	791	729	724	742	744	730	730	757	758	755	722	777	768	726	758	734	773	760	749	738	756	725	752	786	761	789	755	713	762	778	764	746	757	707	766	743	753	751	745	799	708	742	730	773	732	766	713	770	806	772	758	741	738	725	740	749	756	754	772	816	739	802	743	730	738	744	744	809	678	760	816	709	784	757	709	755	810	745	775	790	749	751	770	690	757	777	725	737	728	712	767	785	775	774	705	745	768	772	782	773	729	771	768	765	732	762	766	780	725	734	739	782	751	756	731	772	699	764	762	725	810	753	741	753	729	723	777	767	777	772	747	758	737	785	735	755	784	777	775	726	731	761	702	794	787	758	732	781	726	708	765	696	764	760	758	741	748	727	748	713	763	762	754	785	736	742	714	741	755	750	763	775	743	745	779	750	768	793	759	702	731	742	746	747	767	785	769	745	764	788	726	796	796	751	735	790	771	742	771	746	785	756	753	707	759	785	723	744	724	783	753	726	765	745	744	730	733	772	679	758	701	758	780	732	751	719	780	753	757	728	729	778	755	757	789	784	736	702	695	775	769	715	784	741	755	746	741	750	743	754	756	751	767	719	727	753	798	733	773	755	790	748	768	729	716	716	761	761	784	741	728	763	775	769	705	809	726	770	736	761	748	750	777	794	748	802	761	772	744	773	720	771	768	785	766	735	763	759	691	741	763	744	693	721	748	816	744	766	690	805	756	730	755	799	741	746	713	735	758	746	718	721	747	804	741	807	745	706	775	780	757	748	737	767	761	721	747	736	737	763	755	804	762	754	758	742	723	742	752	729	735	718	719	723	766	705	747	751	816	830	723	725	727	722	764	752	792	757	743	775	700	789	777	769	800	778	753	779	778	752	755	755	714	730	732	761	739	782	742	751	796	734	758	742	736	803	764	733	783	700	722	772	746	778	737	755	754	731	755	763	740	776	752	724	727	754	726	725	767	754	744	727	794	768	758	734	776	806	767	734	728	732	738	761	763	718	778	775	792	714	743	767	765	785	771	770	769	767	774	778	781	727	709	778	736	756	762	721	729	708	774	695	735	717	763	737	824	771	761	750	769	736	726	721	696	768	771	762	798	776	722	798	773	778	777	719	750	731	785	780	758	775	767	760	736	721	733	746	762	806	769	737	767	737	723	758	769	799	750	731	778	751	787	734	718	756	720	725	774	762	750	749	736	748	749	794	781	772	727	740	768	738	754	776	744	755	720	778	763	719	776	733	733	799	740	749	804	734	779	761	740	809	724	738	780	760	776	789	757	720	740	733	744	715	750	767	764	729	833	739	768	760	747	724	720	717	744	750	713	774	764	771	701	775	747	729	726	708	744	759	739	757	787	783	745	729	761	788	720	759	694	763	709	735	807	712	760	745	721	724	752	710	774	686	703	751	669	703	758	788	819	780	721	755	713	801	759	814	736	749	723	740	816	720	812	726	771	748	775	771	826	737	764	717	775	743	776	748	745	813	781	692	745	733	704	761	750	730	742	773	764	830	805	795	751	749	759	769	757	775	755	715	766	780	763	735	757	736	784	729	704	720	733	736	770	742	770	725	744	707	767	705	796	807	759	737	714	755	745	682	766	767	755	756	741	742	730	739	681	783	785	759	738	743	744	720	765	725	785	748	786	725	737	715	679	757	781	812	777	764	743	797	783	777	730	744	740	742	752	762	749	719	732	791	775	727	812	747	744	756	752	789	758	740	762	755	675	735	723	764	770	693	758	733	775	746	806	777	760	721	788	741	768	807	722	709	750	781	758	715	758	734	762	752	777	737	726	697	761	745	731	711	765	757	747	775	730	761	764	737	766	752	795	738	785	769	735	732	749	764	766	719	753	824	726	757	754	707	750	757	771	710	751	731	753	768	777	798	733	770	719	743	752	753	727	775	740	765	751	769	764	737	738	715	755	757	770	756	697	784	738	763	790	752	735	752	698	684	764	776	738	758	779	686	734	756	739	716	750	775	700	763	754	736	716	712	763	708	730	762	711	730	759	761	807	760	776	773	784	766	789	789	766	718	759	758	782	751	765	747	746	744	764	735	775	751	750	770	720	764	764	769	740	775	741	767	781	717	761	741	753	741	792	755	735	764	784	729	780	738	784	771	740	785	774	734	747	768	700	774	747	718	770	773	758	777	782	744	728	767	743	766	809	735	783	750	734	744	758	780	752	773	734	694	736	719	722	742	738	744	763	717	765	773	745	722	772	720	761	731	751	749	781	736	804	754	756	719	763	765	749	773	781	749	749	758	791	741	726	769	749	782	757	784	775	748	730	727	761	825	754	753	717	769	757	755	760	751	732	745	770	761	724	687	771	742	747	817	690	738	755	722	808	821	737	778	799	721	759	780	769	773	755	736	813	788	735	817	824	826	705	694	748	744	733	754	722	793	737	742	719	751	763	768	711	792	750	765	799	764	742	725	779	725	755	705	741	754	762	767	770	731	748	749	773	772	769	702	770	778	776	771	762	775	785	743	778	735	742	754	737	670	804	764	732	721	708	789	738	766	718	776	707	741	758	761	737	753	740	747	739	754	748	746	765	766	752	776	794	784	729	761	758	763	723	756	752	733	705	737	694	764	717	768	712	712	756	716	744	727	706	753	712	753	733	725	753	761	746	724	744	766	783	782	764	748	740	754	726	742	792	716	785	753	735	782	742	754	716	755	787	734	764	742	775	752	738	749	752	771	797	786	736	750	790	770	790	734	735	789	722	766	784	710	750	766	755	731	733	778	779	755	796	709	741	774	736	743	790	757	780	760	767	727	788	758	787	722	768	755	767	740	772	768	754	758	783	787	781	711	769	745	711	775	741	783	747	729	718	738	798	724	764	767	763	769	759	731	771	733	745	759	749	742	763	756	738	773	777	750	723	707	722	763	743	741	805	758	733	747	754	721	767	764	739	743	761	758	781	702	783	757	750	766	730	771	749	764	803	748	770	742	734	750	774	756	721	784	748	760	729	781	746	775	709	769	744	755	755	778	701	756	766	766	751	803	706	790	706	697	743	723	754	745	734	696	711	792	735	784	746	711	746	762	718	781	761	789	768	773	725	769	797	762	748	764	753	757	787	713	743	750	724	757	752	812	780	767	729	705	764	768	802	739	721	784	768	779	755	752	762	750
24101	21254	28300	24521	19601	2826	1234	717	634	521	539	544	489	504	432	436	461	404	446	412	437	443	411	425	413	394	382	394	382	394	427	395	378	394	385	387	435	404	407	377	446	370	410	396	406	407	429	370	414	448	377	373	445	356	398	402	368	432	362	414	413	398	396	403	390	378	400	385	421	370	412	380	406	393	410	347	350	403	376	404	399	411	353	417	415	400	399	363	408	398	371	370	409	389	407	400	384	373	409	424	409	382	402	414	414	378	387	416	390	398	383	407	411	360	405	414	380	436	387	437	404	408	386	374	385	426	400	394	390	385	411	412	404	380	396	356	370	389	359	423	406	413	408	390	390	427	381	400	403	356	395	400	398	405	389	395	370	389	398	401	416	409	383	361	405	393	400	407	388	381	395	407	405	392	385	395	429	397	411	398	395	409	355	411	400	376	405	408	403	428	382	391	409	415	381	382	399	379	392	382	366	395	418	407	361	393	395	385	398	398	361	392	372	461	437	399	397	413	420	384	385	394	391	408	427	366	428	400	347	401	397	385	386	389	426	396	391	375	407	405	333	400	367	384	383	401	379	372	427	399	389	379	393	385	377	424	383	366	397	384	382	400	382	368	389	405	359	389	377	366	365	352	404	383	385	390	359	404	398	381	370	404	375	379	408	387	381	412	392	386	424	381	425	392	385	399	417	391	357	390	386	400	419	383	415	427	391	412	379	420	369	402	393	394	365	406	390	401	406	352	405	383	396	392	403	432	384	403	419	385	411	372	394	401	402	382	386	426	386	377	415	381	391	404	359	382	381	390	397	413	379	394	387	390	390	419	407	388	407	408	419	392	397	414	385	371	400	388	393	377	392	391	398	408	370	373	374	398	383	415	369	370	394	399	405	426	418	398	379	369	389	379	355	423	377	406	395	369	405	419	403	377	378	398	383	386	387	431	368	383	384	361	398	387	392	402	381	380	393	408	400	339	399	392	400	389	397	426	378	381	395	385	376	425	371	392	408	401	396	360	422	426	357	380	393	377	377	390	404	417	370	345	408	375	396	372	411	405	369	414	372	371	394	395	388	404	398	425	344	395	397	408	420	391	427	394	407	372	362	423	353	403	395	435	419	393	408	405	418	397	389	404	374	433	365	400	379	404	466	385	336	364	387	404	387	384	434	396	377	389	376	395	361	396	370	380	379	382	384	390	388	402	379	388	450	370	390	384	360	420	414	381	401	397	396	388	369	373	402	422	383	407	419	400	381	366	385	405	390	412	396	340	381	376	381	371	421	338	373	433	406	376	434	360	412	386	357	388	381	388	344	377	382	383	368	374	382	417	413	415	406	374	402	396	386	394	379	371	368	406	375	405	384	375	366	400	416	362	355	392	385	379	377	387	395	377	403	399	395	413	401	409	386	400	416	428	410	401	359	387	394	437	408	371	428	388	360	395	422	373	393	371	375	385	394	401	382	355	400	403	418	409	384	395	396	401	366	408	401	397	425	382	407	368	362	381	389	413	405	411	415	408	387	387	401	398	414	394	399	413	378	392	348	426	386	367	352	380	366	387	410	377	379	422	404	379	387	415	387	397	407	385	383	367	401	382	378	417	418	379	393	399	408	399	375	396	399	419	385	388	374	417	412	399	400	381	401	427	392	405	364	388	407	389	422	382	415	371	361	397	379	396	402	382	406	422	370	382	396	396	396	384	392	367	388	373	391	410	389	431	403	395	392	359	374	369	397	398	394	376	399	381	408	390	410	380	383	430	394	423	361	396	362	385	381	386	440	401	368	376	393	394	390	398	403	366	403	397	398	400	413	362	369	388	388	362	395	389	408	376	356	389	366	395	375	426	409	384	353	388	383	443	367	389	399	410	446	380	382	376	414	417	369	407	392	414	421	407	369	383	417	441	395	383	358	379	413	433	403	391	396	378	398	423	389	412	406	381	364	397	407	425	374	382	374	427	393	366	388	400	380	396	412	385	416	393	412	384	401	409	428	347	392	391	392	367	385	389	388	394	375	373	363	387	393	368	405	376	396	402	368	386	393	363	377	388	432	391	410	374	399	365	428	369	396	392	366	403	398	395	421	412	393	381	365	409	378	390	386	394	411	394	394	403	361	397	422	415	421	396	367	381	389	389	373	377	407	378	417	376	407	389	398	412	397	398	376	423	378	411	400	386	380	372	345	422	385	362	383	398	400	412	397	399	394	377	397	409	386	405	406	432	378	384	381	380	349	393	381	354	399	404	374	438	397	380	381	366	414	417	403	384	409	408	396	418	374	382	406	435	374	373	367	389	383	383	391	415	405	394	400	412	404	396	385	381	391	399	350	388	377	353	393	407	389	387	394	389	395	427	354	401	378	416	397	407	406	406	395	372	423	388	389	391	394	397	367	378	412	419	403	404	427	378	381	356	365	407	386	430	418	443	378	414	412	398	366	381	399	407	377	422	415	366	387	375	406	402	381	374	389	359	358	384	376	424	445	360	397	414	376	400	344	468	374	404	383	361	396	408	387	363	376	370	404	402	414	372	411	392	364	402	412	443	395	352	403	380	354	382	400	395	375	377	404	365	401	381	400	417	356	395	392	380	393	400	367	364	423	401	376	388	382	376	380	398	388	396	424	387	396	382	370	387	408	399	370	396	390	379	416	399	379	389	435	388	407	396	363	401	382	428	406	407	409	381	392	359	428	388	426	359	429	404	413	399	389	370	387	412	401	382	371	404	412	417	407	406	401	391	408	364	387	395	397	378	376	393	364	398	401	451	411	387	396	390	371	346	410	367	415	400	395	425	387	359	393	412	398	428	363	389	365	427	388	395	398	390	396	392	411	375	365	374	386	385	416	416	389	413	414	376	432	373	375	380	402	385	407	397	386	385	389	356	397	406	353	353	413	350	390	386	343	370	371	419	385	389	395	398	396	353	399	419	366	341	375	371	360	405	406	361	408	380	375	389	344	409	369	398	412	426	339	348	396	414	385	419	426	372	405	406	434	409	403	387	354	402	418	383	374	421	406	391	393	414	414	362	362	357	372	372	408	388	404	361	402	378	390	370	444	421	358	390	395	443	396	372	375	421	386	389	380	438	383	401	396	363	402	396	375	401	384	428	398	378	427	399	393	429	416	400	362	406	381	391	382	398	379	347	356	403	370	410	421	386	356	406	400	397	362	408	373	365	403	415	381	367	386	375	395	404	420	410	391	400	404	394	380	363	406	406	372	390	389	387	385	404	399	397	360	379	403	368	362	404	424	377	362	419	392	368	399	409	365	391	356	391	428	390	390	437	363	383	390	359	368	409	396	395	415	387	402	368	357	387	357	354	363	384	361	380	377	390	404	448	405	359	383	427	425	388	384	401	378	406	390	412	394	395	387	408	399	397	371	401	377	398	407	378	407	385	381	377	385	418	376	377	393	394	368	392	404	368	412	401	401	366	446	385	369	401	372	413	366	359	375	389	400	418	416	389	359	409	414	384	392	385	368	427	366	364	394	400	414	365
7037	11730	9775	5267	3573	3829	2923	1966	1662	1412	1217	1184	1062	1058	992	916	889	892	877	872	823	830	805	781	742	768	808	738	718	772	800	723	781	689	746	753	740	716	735	750	718	715	739	704	726	710	658	703	717	718	704	764	739	714	779	734	722	739	732	688	728	729	701	674	723	705	721	699	746	754	692	714	718	724	656	685	706	708	722	743	700	703	699	705	735	756	702	734	677	681	697	704	700	726	692	698	739	691	665	740	676	738	697	744	693	693	642	712	702	785	721	695	699	708	704	683	694	711	685	728	671	759	733	742	702	684	698	704	695	686	695	706	653	653	696	686	669	705	693	656	649	698	735	700	678	713	727	717	667	664	687	735	717	710	721	661	707	695	731	712	680	713	730	684	720	707	695	679	745	735	695	714	641	687	733	707	719	708	734	720	744	717	680	681	688	661	716	725	688	726	714	709	720	716	689	673	742	675	668	679	688	643	688	712	672	708	726	677	671	720	723	691	664	678	699	694	727	669	712	667	668	689	687	700	703	706	712	682	740	691	684	693	689	688	698	678	690	705	698	684	672	693	712	733	688	698	687	752	719	707	652	667	642	704	684	709	661	707	697	683	692	704	706	693	619	684	719	709	664	686	735	704	674	663	748	673	713	689	723	719	702	620	661	713	696	730	663	750	716	729	706	701	691	693	719	687	671	668	690	685	777	700	690	673	707	683	709	707	678	644	710	700	681	689	703	707	742	679	680	696	721	662	675	701	695	659	702	755	718	756	711	665	707	658	704	691	636	747	708	710	688	707	653	724	704	694	702	709	708	705	743	721	697	719	738	688	672	705	701	689	703	658	708	695	735	719	696	737	688	726	730	706	717	744	710	693	711	689	687	729	721	691	667	686	681	727	707	665	672	680	722	663	726	729	711	698	725	679	696	715	706	696	700	676	678	720	716	681	741	722	718	696	705	707	660	677	694	705	637	684	659	732	674	688	711	663	719	738	700	678	700	695	728	671	709	640	723	700	717	656	705	674	731	671	641	715	638	703	679	649	702	716	714	673	704	727	677	707	702	720	680	686	704	706	695	737	665	728	656	704	696	713	724	713	729	695	682	720	680	712	719	683	698	710	692	660	676	689	727	703	724	659	701	693	666	710	675	695	691	699	682	690	705	676	681	703	729	688	675	612	698	682	693	696	673	727	679	664	707	720	734	707	670	659	719	663	702	666	679	701	738	638	681	704	624	677	697	666	670	644	725	728	716	681	703	711	725	666	709	698	673	682	741	732	679	698	687	666	695	670	701	734	679	730	696	675	710	684	701	707	684	731	729	677	678	742	716	682	705	673	683	680	656	687	695	726	663	733	723	686	687	661	680	645	666	703	669	684	690	678	702	698	647	716	734	658	677	713	667	687	680	661	699	683	715	680	680	655	743	669	684	712	699	718	692	706	660	717	703	682	666	660	702	714	739	684	687	672	692	702	717	736	719	695	692	702	715	644	672	696	718	695	732	693	718	703	710	732	692	706	705	714	696	729	672	682	665	700	681	708	678	752	657	655	672	677	737	685	715	666	734	684	675	669	743	652	684	717	710	721	674	689	738	697	709	707	705	693	710	706	744	711	724	676	700	683	713	717	760	683	692	732	713	722	666	692	694	702	712	691	717	711	663	719	683	711	727	663	743	672	704	726	679	709	723	759	712	727	715	708	683	704	698	659	707	693	725	660	670	694	705	738	718	684	686	683	698	751	696	674	707	703	686	717	672	692	671	688	668	648	639	704	692	672	715	724	738	728	707	685	724	717	706	734	705	684	654	745	752	732	724	725	670	695	709	686	690	609	757	683	715	670	717	715	692	713	708	679	677	664	691	701	700	680	677	696	708	668	721	642	691	735	674	723	707	709	708	674	727	740	692	715	687	726	703	714	646	686	672	620	710	694	716	676	709	694	718	688	716	679	713	736	687	739	710	750	703	731	701	688	714	691	694	713	728	714	667	715	700	696	689	698	707	711	675	742	622	696	721	675	647	709	713	650	690	710	689	712	678	678	688	716	663	673	686	719	688	683	704	731	684	677	676	729	690	702	724	670	660	727	671	724	661	684	700	697	722	710	745	651	716	702	665	684	737	724	691	717	724	735	722	678	687	696	664	706	686	693	672	690	718	713	705	700	689	693	716	721	698	687	699	690	721	708	713	742	717	672	732	697	685	709	654	725	683	669	684	731	675	699	731	685	724	724	681	710	708	676	724	684	750	687	743	639	665	670	708	706	664	658	701	679	758	682	675	740	683	686	721	692	705	715	661	678	687	692	697	703	637	696	679	692	727	642	659	726	682	704	681	714	679	692	664	696	749	712	682	719	696	731	681	691	735	675	666	683	690	647	650	722	674	732	690	731	662	732	738	728	669	701	718	673	714	705	687	710	703	676	712	662	653	704	706	683	725	714	680	686	687	723	703	689	718	665	672	694	692	685	716	710	678	679	679	692	692	666	749	663	672	717	689	661	697	675	699	699	692	653	758	722	690	720	707	709	726	667	666	688	705	663	683	728	692	698	736	706	719	703	706	680	662	660	736	706	754	685	673	642	677	685	706	657	668	736	738	713	750	697	719	694	650	681	667	673	668	689	715	675	670	671	710	693	713	674	700	697	651	684	670	717	610	701	713	706	729	690	660	709	679	693	713	712	690	676	687	694	714	740	646	709	682	691	694	759	719	688	739	706	663	711	692	689	639	738	729	695	667	669	724	706	695	702	675	689	659	703	759	670	668	749	751	666	685	701	704	642	732	682	648	720	731	757	710	744	657	662	692	735	695	714	687	727	669	699	701	686	688	685	684	708	691	733	712	741	711	692	692	701	684	686	687	723	671	647	709	662	662	711	689	675	692	672	724	701	724	701	711	700	737	737	641	743	751	672	729	687	657	694	684	734	668	694	691	680	712	710	653	741	716	728	703	710	689	722	723	649	716	650	727	652	745	695	705	706	685	690	691	700	694	693	701	712	681	684	711	659	724	743	693	703	719	696	729	707	717	715	686	679	723	734	718	691	673	662	722	689	674	721	700	693	666	754	701	680	697	688	723	714	619	614	694	693	714	676	725	689	685	676	687	649	677	680	668	678	700	693	761	694	700	688	716	688	713	688	732	719	668	692	707	677	647	709	712	670	746	701	666	705	681	738	687	702	684	740	756	715	696	696	684	664	659	716	698	717	688	684	692	685	720	698	727	665	667	711	666	682	713	698	683	682	708	755	781	668	679	695	729	689	683	701	705	673	719	691	722	688	694	694	687	704	759	686	693	749	653	712	684	677	726	678	745	713	704	700	772	679	728	690	743	631	676	701	718	667	696	689	692	779	687	658	693	711	731	747	672	689	632	701	698	733	660	721	721	725	699	711	707	700	758	716	714	697	687	707	675	700	666	677	701	681	670	714	733	692	706	744	688	656	702	660	655	751	714	660	675	662	736	674	716	703	734	694	708	712	682	679	675	661	715	709	743	675	686	688	666	658
23272	21269	28937	23899	21266	18034	2736	848	640	594	507	429	439	435	356	359	342	332	310	284	245	272	273	267	293	293	255	270	253	274	237	244	248	238	246	253	251	264	207	196	253	232	230	231	232	222	231	236	240	258	242	252	217	252	228	224	219	249	251	266	239	231	233	247	250	187	264	226	229	244	216	219	221	234	236	226	222	239	243	221	250	236	247	233	256	240	231	232	229	233	223	245	227	238	238	261	230	254	220	245	227	195	216	225	203	236	233	220	215	235	237	231	221	231	236	224	227	245	242	230	223	238	245	203	231	246	223	237	252	238	257	210	246	208	226	231	232	224	228	238	220	219	232	218	216	236	246	229	207	250	251	201	210	208	209	234	187	251	204	217	213	228	236	244	260	228	219	236	230	245	213	224	220	231	230	257	240	243	216	227	214	212	213	246	244	217	218	235	216	235	217	238	250	219	239	224	213	232	241	234	241	225	211	234	233	249	237	224	226	231	203	217	226	213	226	206	252	229	225	212	204	217	261	234	240	225	242	231	236	215	210	231	247	200	240	231	219	229	235	249	243	250	228	243	240	212	209	237	221	225	222	231	227	216	220	214	261	221	228	236	268	218	237	235	227	232	237	231	217	256	237	201	224	227	245	224	230	226	213	230	226	228	199	245	241	225	196	213	213	213	236	205	213	219	237	227	202	233	239	226	236	207	226	227	214	231	206	228	240	215	223	226	232	233	200	253	240	234	231	242	240	222	234	258	204	202	223	246	225	237	216	220	262	208	250	222	225	224	252	214	236	211	214	212	237	232	210	218	239	241	227	224	250	232	224	229	264	239	233	260	291	207	210	243	215	231	242	233	228	205	230	230	230	244	230	229	228	209	220	202	221	204	215	203	215	280	257	226	213	223	223	236	206	213	213	232	243	211	249	232	229	199	247	234	214	212	207	251	215	231	227	242	218	256	219	238	226	250	245	237	217	233	244	247	229	224	266	229	224	241	232	225	219	223	239	224	222	258	208	226	188	238	234	237	234	221	221	223	233	234	260	239	239	253	228	254	241	239	262	222	226	227	210	290	222	257	222	233	240	217	203	253	227	212	206	233	228	239	232	231	251	217	250	219	223	243	240	210	207	208	238	221	226	240	228	232	211	223	213	256	236	238	256	213	210	226	251	215	208	258	232	219	219	231	215	209	231	236	211	233	245	225	248	213	225	235	234	210	219	250	245	215	241	250	247	222	250	215	242	215	190	230	238	207	225	210	230	240	227	248	236	236	226	251	221	197	213	219	237	249	222	245	237	238	202	225	224	238	242	236	226	248	262	228	243	212	218	230	241	231	231	255	248	269	236	221	212	240	203	211	232	224	242	253	233	237	258	201	239	238	214	245	237	216	249	227	223	223	231	215	203	251	236	199	200	228	203	222	247	249	238	230	233	214	209	251	232	246	206	241	251	259	247	244	224	229	254	245	202	232	225	219	232	230	234	228	239	240	235	231	233	203	237	271	220	234	251	239	251	226	225	245	243	221	229	222	245	230	233	232	225	208	224	194	251	254	208	237	222	242	237	212	224	232	241	230	225	246	225	200	228	243	248	260	226	215	240	201	264	219	205	217	235	216	254	232	199	225	210	251	242	252	204	207	228	248	231	237	230	215	240	234	215	244	252	238	233	250	224	232	231	233	221	232	237	233	219	217	245	236	226	236	217	210	223	223	215	239	243	231	213	229	227	231	209	226	232	221	256	237	191	235	224	226	256	234	241	221	218	230	235	231	266	224	212	236	239	199	228	270	213	208	239	230	218	245	247	236	223	211	240	246	224	250	245	197	255	215	221	220	233	237	208	227	213	221	237	211	246	244	237	249	218	191	215	241	227	212	238	233	228	244	230	213	227	228	206	230	233	236	244	231	232	218	240	200	233	225	194	243	258	215	234	242	228	221	221	224	191	257	223	246	243	252	254	212	216	201	254	222	224	246	239	240	235	231	260	222	203	236	234	234	214	231	225	215	217	213	237	218	201	225	230	212	205	233	233	258	249	226	218	233	229	227	209	250	223	251	235	252	204	228	220	250	246	254	216	242	232	236	245	246	229	258	212	252	203	234	235	249	230	198	261	249	212	224	228	262	233	252	222	261	245	237	220	208	212	227	245	230	255	224	232	221	240	221	239	237	210	256	254	211	235	231	223	246	256	197	233	230	215	221	201	216	251	231	212	242	223	232	230	233	241	222	243	221	254	228	220	262	229	229	230	225	198	248	241	255	227	223	247	257	238	233	246	225	238	199	221	219	270	232	229	219	234	223	223	219	239	254	268	240	216	225	237	241	211	221	214	225	239	243	225	201	245	249	227	225	239	205	234	247	210	216	227	211	230	222	255	241	230	209	237	222	219	206	215	214	214	194	220	250	214	206	222	230	227	236	222	250	227	241	231	228	235	223	270	225	234	224	232	216	223	232	226	217	246	217	215	242	215	212	212	216	232	234	232	238	250	231	240	227	224	240	250	209	224	226	227	252	234	224	227	222	203	235	235	236	249	242	255	236	227	202	231	237	219	243	237	230	244	227	228	225	242	238	235	254	200	258	228	251	237	232	249	215	240	208	210	219	199	221	241	228	244	214	213	207	261	251	233	231	208	230	193	247	238	221	202	236	232	219	221	229	210	206	206	231	223	241	242	222	220	236	224	204	210	229	218	235	219	228	228	239	212	241	230	208	228	211	246	251	226	230	236	263	208	210	222	200	222	236	238	229	232	233	234	213	227	246	220	208	246	234	243	239	242	224	235	212	198	230	246	238	224	215	233	258	237	230	233	244	253	209	251	235	217	256	187	224	256	221	223	234	232	256	215	236	245	231	241	237	246	258	234	206	212	234	194	223	209	255	232	236	220	228	202	228	249	255	222	237	232	236	204	216	239	224	234	224	254	214	205	251	232	217	222	199	229	238	211	206	221	224	218	239	239	235	182	224	216	218	229	234	217	219	244	260	237	197	250	222	222	218	216	227	201	239	217	218	240	233	226	240	212	213	213	252	230	213	232	206	230	198	239	242	234	211	229	264	206	236	237	222	217	210	234	225	214	247	232	235	221	239	238	214	256	237	229	223	237	252	222	224	205	225	214	241	255	235	234	211	227	225	249	228	219	242	236	232	236	221	225	222	220	222	226	214	248	222	250	215	221	248	200	207	220	265	220	224	240	227	197	232	231	208	210	224	213	234	228	231	220	229	240	228	216	233	202	250	215	208	221	226	217	215	237	215	236	239	237	243	231	255	244	238	220	235	242	234	213	217	248	216	227	220	237	234	234	225	247	212	211	235	223	235	196	220	241	220	220	234	205	256	243	257	231	233	225	203	239	236	229	230	236	203	229	220	242	213	224	221	233	236	222	238	242	221	220	229	203	236	230	225	200	253	217	218	238	219	242	234	235	235	223	209	208	232	222	228	219	245	224	231	225	217	225	230	221	219	250	231	225	221	249	216	255	217	223	216	228	207	210	233	223	235
9605	17016	14085	7836	5407	5241	4037	2502	1918	1675	1408	1213	1064	937	886	821	787	707	657	671	629	602	599	592	544	585	550	499	498	530	484	455	461	482	513	482	494	461	485	474	453	463	446	434	462	456	453	443	429	449	427	434	436	464	410	442	471	442	446	475	433	471	462	396	430	430	398	421	419	427	450	460	424	427	409	449	409	416	440	427	437	458	471	424	443	416	437	431	415	413	378	436	409	426	392	425	409	432	437	360	418	441	432	436	432	435	410	399	410	418	414	405	449	420	391	372	410	413	394	449	417	424	409	416	417	419	419	436	430	458	393	410	403	427	401	439	428	409	460	436	418	404	444	443	415	417	405	399	416	420	396	424	438	436	450	418	406	418	420	418	407	423	428	390	381	398	440	434	384	420	377	393	408	413	372	410	414	408	442	422	428	407	412	429	392	435	421	426	415	445	391	414	400	440	397	401	425	404	407	432	439	415	422	416	424	419	399	435	394	441	438	436	425	396	427	405	430	411	413	421	410	413	347	407	464	457	421	434	421	415	414	440	398	414	417	411	419	440	407	418	381	405	467	440	412	411	401	433	429	416	419	422	439	441	403	422	412	393	438	396	416	427	390	444	400	427	382	417	426	447	412	413	404	396	391	394	398	406	437	411	384	383	387	451	422	481	388	406	420	401	409	418	408	435	387	382	398	428	416	381	411	402	429	423	419	383	398	420	423	425	428	458	420	420	422	395	435	409	429	415	387	448	392	409	407	411	390	388	412	406	404	433	425	420	408	403	406	437	434	435	416	440	374	416	435	421	405	398	409	411	379	493	452	431	444	423	401	434	422	403	406	428	444	407	466	417	426	423	423	438	422	416	440	407	399	406	407	429	421	416	429	373	419	399	420	403	389	433	418	424	423	433	397	417	415	427	385	402	451	420	399	439	427	408	420	434	444	430	450	422	409	427	441	403	402	403	417	381	448	411	444	418	419	415	424	417	403	405	426	439	446	427	380	424	384	426	420	409	397	412	421	384	399	443	366	443	429	419	425	463	401	442	400	440	424	398	413	373	400	413	398	397	388	391	408	425	408	426	441	418	396	393	402	392	404	385	415	395	390	446	421	425	418	437	391	411	432	425	419	394	454	419	414	459	424	413	388	431	461	364	403	431	418	410	392	408	408	411	400	440	369	418	418	407	417	421	418	430	392	443	400	421	408	409	418	397	379	399	435	457	397	451	425	416	419	466	413	440	414	445	430	400	443	387	433	408	416	368	384	450	417	397	371	409	402	446	396	400	431	445	396	444	394	442	394	453	407	453	411	425	422	400	413	404	426	406	391	388	431	451	416	393	416	416	402	426	420	426	444	442	439	380	441	431	434	437	406	409	422	396	423	419	416	444	389	394	385	421	439	385	461	406	415	393	404	461	451	406	417	425	385	411	411	411	412	412	418	406	426	428	445	435	382	407	420	381	430	405	388	389	434	412	416	428	374	431	441	424	390	446	458	397	386	404	392	395	414	429	476	390	419	403	425	426	387	411	398	430	440	391	386	418	412	433	416	469	428	405	387	450	402	443	423	391	428	396	437	439	413	458	441	417	412	421	414	414	389	421	418	388	424	426	397	428	369	409	431	416	426	436	425	392	402	394	426	437	431	409	421	432	462	429	453	429	397	425	434	425	411	379	414	423	433	411	430	397	446	437	398	379	408	423	400	434	434	396	461	412	422	416	424	447	406	426	403	431	387	404	380	374	392	409	395	418	375	378	407	398	387	420	428	423	424	440	377	425	397	418	417	434	410	428	429	463	443	443	435	419	425	426	443	425	423	423	422	423	417	355	422	439	426	393	393	414	399	369	394	382	438	418	434	390	408	382	435	402	442	415	409	419	409	427	438	436	415	413	463	390	404	444	424	400	401	418	420	439	388	452	458	407	449	398	400	409	447	365	410	400	402	390	417	437	461	395	423	427	429	362	436	417	391	443	437	429	441	437	415	388	414	437	386	425	447	408	376	410	387	437	412	413	429	385	457	404	445	427	450	413	400	416	402	419	446	405	402	390	433	461	387	434	422	377	443	401	412	432	401	410	427	383	396	412	422	446	420	409	433	409	415	440	364	438	367	428	388	409	404	420	424	426	422	406	403	393	421	436	482	464	433	444	397	424	427	460	414	418	430	432	400	419	395	376	387	423	441	431	365	388	398	473	420	398	382	390	404	403	415	426	423	419	434	392	416	406	396	414	388	418	364	380	417	441	433	439	433	391	403	397	406	431	421	411	433	427	420	364	395	388	407	440	439	384	418	437	379	416	416	366	405	428	437	429	419	435	408	407	418	394	442	410	423	421	426	405	474	396	414	420	417	464	374	429	429	374	432	394	404	411	400	388	391	418	425	402	435	437	416	422	392	416	389	397	433	420	412	415	441	423	439	396	377	434	442	419	419	416	433	429	441	430	433	404	401	417	425	387	441	441	441	406	415	433	428	393	412	401	401	405	422	376	417	403	418	441	409	422	400	411	407	397	432	425	417	415	399	423	427	402	409	419	395	402	423	405	409	438	391	446	411	375	407	422	404	421	432	430	409	419	433	425	416	437	455	394	389	382	419	410	427	418	423	389	387	462	403	411	413	417	377	371	414	409	410	427	421	387	443	406	436	401	419	445	420	406	427	392	412	429	386	412	392	384	425	385	422	410	422	388	423	389	401	395	402	410	412	388	397	410	374	418	392	431	387	410	422	426	425	394	413	394	357	397	388	409	389	389	412	405	407	409	442	391	378	403	404	440	439	409	408	444	431	398	435	434	404	440	389	392	420	402	427	435	426	399	403	429	433	463	417	400	416	441	431	419	454	429	419	427	439	392	415	404	425	374	391	406	447	422	413	415	449	395	429	419	432	437	423	396	393	421	415	442	402	422	399	403	392	433	435	385	437	433	401	406	447	408	403	395	447	439	420	404	434	459	393	429	413	423	403	423	383	393	433	427	421	427	409	392	402	390	385	459	397	383	417	424	397	436	415	413	437	405	421	401	392	430	385	414	430	425	414	416	394	398	398	369	424	400	379	398	417	402	427	444	403	416	429	436	402	387	399	391	417	439	382	413	378	435	418	451	400	411	439	413	419	426	420	426	437	410	426	437	449	438	429	393	404	429	414	409	427	406	411	448	416	398	385	473	412	439	429	402	455	411	400	401	440	424	408	393	445	393	415	406	427	434	409	444	414	443	436	396	412	432	424	388	413	442	425	420	403	399	418	396	418	393	425	431	418	398	432	401	432	436	398	442	452	421	411	396	421	409	406	431	393	430	404	420	397	423	426	418	429	399	447	399	428	425	429	416	404	415	442	392	433	388	455	415	402	409	438	398	395	429	412	421	379	430	455	411	423	442	405	433	450	427	418	374	421	402	429	393	358	433	427	400	397	411	434	417	390	411	428	414	399	426	402	408	411	387	427	403	414	415	388	393	422	385	396	430	411	409	423	452	424	438	429	449	404	414	429	403	408	457	427	429
26880	19618	5627	1045	613	640	695	529	526	541	497	485	482	453	468	417	479	469	455	457	451	480	441	481	471	473	455	458	393	501	459	476	450	487	463	461	465	479	394	483	427	464	447	437	501	471	489	470	431	447	473	501	472	473	504	508	451	472	499	466	493	477	469	421	443	431	502	475	459	457	494	430	441	444	447	485	441	475	479	523	438	473	462	454	412	419	463	471	464	433	438	511	417	452	462	479	455	450	475	463	446	478	509	452	462	481	454	467	451	441	457	476	425	412	480	478	450	486	427	421	439	476	444	452	464	478	482	431	442	497	434	451	414	448	469	471	496	461	451	475	458	439	420	418	474	449	455	447	451	479	436	440	445	448	484	420	442	485	447	441	453	428	423	463	449	424	462	455	455	452	468	455	435	475	442	455	461	477	465	440	442	430	446	497	459	460	450	448	446	441	463	441	424	446	461	479	454	464	442	453	478	441	456	453	445	512	454	485	456	406	443	475	449	448	447	443	482	454	502	434	497	446	458	501	447	459	490	456	461	456	496	473	464	456	471	482	447	454	470	456	435	457	443	496	493	457	432	468	442	485	510	474	462	440	456	423	419	457	454	461	448	442	479	452	467	468	468	480	453	463	419	448	497	445	449	464	449	434	458	492	434	474	494	474	467	455	471	466	447	483	458	462	437	491	437	465	476	461	472	414	457	464	446	453	496	505	420	487	488	468	457	494	426	510	438	480	419	430	458	487	450	427	435	440	442	449	483	436	450	413	466	449	479	408	440	431	424	466	439	437	437	429	469	427	454	472	447	458	486	457	460	442	484	481	465	467	449	473	438	462	485	463	485	441	489	460	441	442	435	479	437	465	490	440	453	437	468	491	459	470	485	447	512	450	452	442	467	452	444	470	477	480	464	473	454	431	487	464	440	464	452	448	492	427	477	463	492	428	443	445	444	444	460	426	463	458	480	436	480	448	478	459	464	463	430	450	417	467	445	439	462	447	426	451	489	474	466	412	481	450	481	437	440	415	428	416	459	482	450	450	454	414	470	467	438	451	452	463	479	488	446	479	436	448	470	476	440	414	453	450	439	439	459	477	451	402	428	424	481	450	454	448	428	460	472	453	407	435	478	428	484	460	495	465	466	436	467	498	469	448	470	446	479	466	440	458	469	449	438	448	456	490	480	462	476	487	480	478	460	406	480	454	427	475	436	469	448	475	458	480	481	497	467	484	409	417	432	451	425	450	408	491	453	433	457	457	432	450	442	455	497	458	424	456	469	452	495	455	490	471	496	463	478	464	459	480	484	437	488	424	474	448	429	446	463	475	408	495	451	432	451	487	442	458	485	471	481	429	452	458	501	524	441	447	460	458	441	471	391	491	465	445	476	455	444	464	414	444	465	435	455	447	476	440	493	440	457	440	492	468	453	422	447	471	446	422	448	426	441	454	456	464	451	445	459	464	481	435	460	462	478	476	419	470	450	473	452	440	444	495	462	485	451	472	481	464	438	453	470	449	441	478	440	454	475	458	434	465	452	469	511	420	437	450	504	464	473	489	440	430	445	448	446	433	474	422	432	450	487	472	413	425	444	459	473	430	474	424	448	491	423	460	473	435	452	446	444	415	461	440	438	470	470	462	455	456	442	480	524	450	460	465	446	451	452	428	456	458	482	464	488	478	478	425	460	508	508	435	465	440	449	423	435	490	472	448	454	502	476	459	447	464	436	467	489	459	448	445	450	461	490	439	460	465	431	500	446	454	491	485	461	441	457	473	452	528	421	414	419	422	451	482	447	465	470	456	464	479	474	465	441	420	448	441	446	455	517	447	486	485	422	469	426	485	461	440	469	471	442	447	473	477	485	492	454	444	455	472	480	402	440	423	442	427	461	448	437	479	456	454	451	470	460	463	451	478	454	467	472	459	443	440	441	446	475	475	456	468	434	509	427	436	443	437	448	420	436	450	445	456	421	481	464	458	462	453	469	456	459	419	403	484	437	433	485	453	426	445	472	450	451	431	490	431	470	469	458	475	424	473	473	464	464	459	409	464	446	455	464	475	467	459	442	437	481	451	474	438	447	450	469	472	479	457	406	472	468	483	502	420	395	450	448	458	444	460	493	466	451	465	466	440	485	464	463	488	469	444	474	448	452	504	496	487	476	462	461	451	479	436	435	433	461	447	467	438	448	413	417	478	447	460	426	448	498	435	436	423	444	455	452	465	452	447	502	413	475	449	465	443	465	468	469	465	437	459	476	440	488	499	414	467	442	449	456	449	482	469	487	443	493	492	439	480	447	471	475	483	444	461	480	456	465	406	462	460	453	430	444	441	478	429	498	468	429	469	494	468	458	476	475	457	453	481	482	480	465	486	450	454	472	477	472	469	470	468	430	458	464	458	418	474	494	440	454	474	466	473	440	415	461	469	475	471	485	457	488	440	472	455	457	463	434	498	448	478	461	479	443	443	451	465	448	486	483	437	468	415	471	483	475	454	417	462	461	413	458	489	442	448	463	445	463	460	460	433	461	430	458	435	457	471	426	454	462	453	432	477	436	474	479	502	449	438	444	445	469	455	468	448	431	465	435	472	406	413	482	481	461	436	453	434	442	433	484	471	467	466	445	445	462	444	464	442	486	460	443	455	441	447	457	458	473	437	463	473	476	513	478	460	485	416	435	450	472	500	481	486	425	420	470	480	482	449	474	438	439	436	465	475	472	477	467	476	478	444	457	445	446	477	434	470	459	474	464	452	480	426	443	471	450	449	452	450	457	445	423	420	487	420	431	501	458	484	438	477	431	467	417	444	461	460	424	460	477	454	444	487	471	443	451	447	467	456	466	460	456	455	436	475	493	467	493	465	464	436	440	441	487	469	445	476	454	472	503	491	485	459	456	448	442	483	458	428	423	449	499	458	498	496	445	453	415	423	486	488	447	413	422	442	427	484	470	466	409	463	426	461	475	431	466	450	455	466	449	438	448	474	465	456	441	461	456	488	427	445	470	472	455	495	457	447	422	457	482	496	484	478	465	471	488	454	481	440	438	480	474	471	447	473	423	451	486	452	436	445	493	473	466	474	427	422	489	445	466	469	465	493	432	487	453	413	433	490	517	419	451	427	470	430	484	437	464	456	473	416	470	401	503	494	472	492	444	435	467	436	469	453	462	461	425	480	461	479	423	466	461	443	443	498	466	483	465	441	469	474	451	483	470	474	460	471	445	442	485	436	480	432	464	449	446	500	480	462	444	445	442	425	458	475	454	418	464	463	411	455	464	472	470	476	464	465	459	459	468	452	487	463	467	500	485	470	462	447	455	455	449	430	452	450	473	461	464	448	464	430	448	444	423	450	479	431	446	439	505	431	460	478	445	444	491	482	474	486	463	434	493	487	432	443	461	463	478	479	453	441	498	404	481	440	436	445	466	465	428	458	443	496	492	447	461	456	474	510	491	432	442	463	498	493	480	465	448	449	477	452	463	456	455	430	494	440	468	417	460	416
5233	3577	2941	1655	1401	1622	1684	1106	1029	908	949	864	850	887	833	880	817	824	865	800	795	855	780	776	819	811	806	809	825	819	808	774	761	845	796	782	859	830	802	796	786	793	822	800	772	818	843	763	783	778	804	779	771	808	807	800	807	740	791	782	780	813	840	809	789	784	781	832	753	760	824	824	799	801	805	814	834	811	808	760	799	800	836	751	770	795	793	828	784	793	789	803	785	801	817	819	783	796	849	813	805	777	773	766	801	791	816	766	793	782	766	760	769	841	766	801	812	769	839	779	737	825	813	810	782	767	808	774	778	749	772	795	779	828	752	769	773	796	795	796	818	801	725	786	760	797	780	766	828	756	782	791	830	827	776	750	799	803	787	797	773	795	786	716	834	820	767	765	832	781	779	830	825	815	816	756	771	756	772	823	824	763	773	817	826	774	814	795	744	780	691	856	831	836	749	773	761	819	801	793	804	790	756	779	793	749	782	830	745	808	797	757	806	795	805	800	796	824	822	787	818	768	733	819	779	735	777	793	782	800	804	769	793	813	780	853	765	776	838	747	750	798	761	702	832	781	796	831	783	771	766	767	817	756	799	762	755	741	766	795	816	802	801	742	765	823	801	774	729	782	833	808	771	812	793	786	755	815	824	812	791	748	800	762	765	758	790	791	797	814	791	803	774	804	794	783	820	832	797	786	763	858	786	827	833	790	838	821	804	808	758	773	749	846	815	805	823	796	782	825	818	792	778	782	816	741	779	804	769	773	769	749	797	799	799	798	772	754	738	816	778	820	786	754	806	802	818	776	816	816	794	752	809	793	716	846	815	822	808	800	770	780	833	727	826	797	758	777	786	802	809	777	803	742	816	753	786	763	791	783	838	788	789	788	838	815	799	770	785	795	849	818	811	807	755	796	761	782	776	825	761	801	745	788	767	847	753	813	765	798	794	796	819	833	794	840	764	801	819	792	785	833	799	846	771	779	817	785	782	762	770	832	789	764	806	770	790	777	779	766	725	804	781	769	715	825	741	821	816	822	789	785	777	797	805	780	821	814	833	721	754	798	759	783	833	761	804	804	774	790	799	783	818	799	774	796	736	810	801	786	779	789	826	755	740	784	775	787	782	788	762	797	796	788	840	835	778	811	797	786	766	831	840	759	713	741	811	841	766	782	785	775	795	822	793	755	764	738	752	783	796	754	779	827	818	812	808	803	813	765	765	828	801	769	796	821	783	796	769	781	821	779	817	753	812	830	792	803	809	774	804	795	760	799	771	787	769	805	811	765	805	863	749	802	782	738	789	778	766	734	764	764	794	809	830	793	818	788	750	817	792	802	784	837	820	733	783	800	827	799	777	763	762	771	808	745	755	819	800	784	829	807	774	739	758	755	812	781	799	791	778	807	732	754	789	802	803	750	807	867	781	803	756	832	793	800	736	742	845	740	793	784	820	793	806	795	814	759	773	747	812	804	793	808	806	766	768	788	823	711	732	800	820	771	783	816	851	815	757	760	794	776	864	770	793	775	813	760	779	795	755	806	757	764	807	782	807	799	781	807	787	753	802	801	824	785	742	735	810	781	786	771	756	793	766	762	818	767	779	791	810	829	814	763	753	746	767	760	790	824	744	750	777	771	777	728	815	786	804	829	819	763	811	797	784	784	799	770	757	771	806	819	794	761	791	761	751	762	747	793	800	817	790	753	749	779	739	769	802	768	774	775	846	798	827	760	771	768	832	829	832	868	842	792	765	845	770	775	802	808	760	788	808	827	771	782	762	846	814	747	778	845	800	793	765	751	849	767	745	765	786	798	801	809	795	789	741	800	763	776	809	772	719	785	765	753	791	814	756	804	810	812	807	819	731	812	804	782	749	803	802	841	763	768	832	779	776	740	767	780	781	816	753	790	775	799	782	820	759	806	784	783	788	792	716	775	817	800	732	718	786	777	765	799	796	785	772	763	845	804	737	791	800	768	767	789	709	783	815	796	818	810	801	757	762	793	842	840	750	787	742	750	802	844	790	795	796	810	787	797	780	762	833	733	796	730	813	793	819	781	755	773	759	799	742	821	791	764	798	770	769	790	761	842	833	791	799	773	805	854	764	782	765	788	786	807	826	804	755	804	799	792	759	822	795	815	821	768	806	844	775	798	804	788	760	779	742	791	835	814	764	804	816	759	817	753	754	786	760	803	774	797	790	820	746	836	846	796	721	789	801	762	837	820	783	817	782	792	786	734	816	800	769	776	842	793	795	770	846	778	769	791	800	755	853	775	803	748	784	814	773	843	787	769	807	821	768	728	837	769	775	804	819	793	830	780	779	759	796	808	772	760	842	761	791	845	789	838	791	842	758	801	777	789	821	788	842	792	762	807	794	787	798	833	789	786	821	814	781	770	765	805	806	795	802	802	816	812	783	790	808	812	807	800	797	814	829	764	808	813	770	774	783	797	741	803	761	858	767	783	735	814	768	818	790	826	758	816	770	819	765	803	828	795	773	805	784	778	715	791	755	812	768	774	789	802	784	774	778	797	808	828	798	830	792	822	833	754	762	798	810	771	864	759	778	791	797	827	787	814	815	770	800	851	814	862	782	790	770	771	765	800	800	765	796	750	755	818	789	843	758	796	745	828	758	810	773	825	801	782	810	828	779	786	811	756	803	793	787	730	760	822	770	798	785	751	839	768	751	743	808	806	798	781	754	814	801	797	778	697	810	776	761	758	794	752	793	798	789	815	800	818	796	842	781	798	788	797	799	786	780	822	762	805	780	803	829	797	805	822	748	803	743	715	786	836	840	791	802	784	768	816	847	820	782	742	740	798	789	786	795	789	703	764	760	756	818	796	814	781	750	776	802	825	773	815	758	840	789	819	813	816	792	731	834	792	750	806	812	744	822	756	769	798	808	770	836	826	781	787	783	817	794	777	807	843	780	777	813	808	780	791	736	819	761	807	813	807	837	725	850	774	769	804	798	789	753	861	796	834	809	757	813	769	794	826	828	839	834	774	780	829	821	745	783	814	815	790	754	740	804	833	740	786	794	824	746	782	729	810	788	816	831	747	817	813	790	822	756	800	782	765	831	830	836	762	810	812	802	818	781	783	848	816	788	807	751	738	801	768	777	750	795	865	787	764	796	847	760	771	744	770	791	754	805	792	792	772	766	866	761	774	766	800	790	786	787	810	801	810	780	826	786	797	840	776	806	781	787	796	812	827	821	815	801	804	808	779	755	821	814	848	809	792	743	811	793	819	755	764	805	738	831	803	828	780	785	788	799	812	787	802	831	780	790	728	784	765	833	746	795	797	822	791	784	781	791	797	777	789	791	754	772	773	739	809	731	820	736	768	823	835	803	794	767	798	841	779	793	813	807	820	779	740	815	789	762	795	730	806	781	775	756	791	758	744	842	799	782	833	781	793	797	821	762	787	812	798	792	817	796	803	798	813	810	801	805	777	814	836	818	767	774	774	802	823	820	785	823	819	772	818	789	777	798	765
24149	21246	28257	24524	19569	2498	1375	787	650	571	552	472	476	511	443	462	435	464	430	436	447	445	415	423	433	424	407	438	402	396	409	392	416	448	368	391	408	398	430	431	426	392	414	381	393	376	435	366	423	385	372	413	439	389	401	412	410	397	415	378	417	419	392	406	424	403	426	399	405	407	371	400	400	416	405	403	402	409	405	396	410	399	420	410	387	417	403	365	427	427	400	389	386	426	384	358	392	359	393	426	403	382	365	385	368	384	388	387	374	405	417	420	361	403	452	410	447	394	391	375	468	415	379	412	386	409	389	409	407	407	380	412	372	404	372	401	372	422	408	417	368	408	442	397	401	379	416	399	399	404	400	411	398	400	372	381	380	429	386	377	426	414	383	351	423	407	365	362	424	405	384	391	383	412	387	382	389	387	352	388	391	364	398	382	405	407	402	401	372	375	405	412	408	390	392	381	362	410	425	405	388	382	421	405	402	398	368	343	405	377	365	427	352	398	396	363	396	420	411	366	369	368	400	400	355	432	369	393	419	412	439	409	416	373	377	382	368	385	414	439	389	390	414	391	372	416	397	400	403	375	401	376	385	392	418	409	414	389	414	397	383	384	370	394	377	362	401	420	382	400	401	409	389	423	400	396	371	386	379	373	386	428	406	426	362	353	372	398	351	413	387	365	394	391	393	392	396	369	394	399	397	383	421	401	372	394	387	401	404	417	373	411	397	377	377	411	372	396	342	413	399	383	397	410	402	407	394	394	387	415	367	373	393	370	418	374	391	364	414	376	358	424	399	403	382	413	370	388	396	393	426	373	349	378	395	379	406	393	393	359	401	406	409	372	402	401	398	381	397	410	414	392	379	368	417	402	383	368	346	380	384	411	419	397	401	366	365	375	381	398	348	389	389	383	368	396	438	391	377	434	424	395	421	407	397	411	405	403	383	413	395	416	412	413	390	395	441	382	382	377	385	398	377	382	377	354	386	405	363	410	406	428	377	382	388	386	377	375	369	363	402	379	427	410	370	395	413	380	372	381	394	455	398	364	406	413	387	398	386	439	402	387	421	401	412	407	399	383	400	405	383	381	401	358	406	417	420	390	433	405	389	356	381	391	390	380	393	391	398	402	410	370	364	386	412	425	395	343	408	376	413	382	404	402	420	370	399	405	414	395	389	377	413	384	421	411	381	435	392	357	379	399	373	381	403	405	400	368	400	398	383	389	379	405	393	407	407	403	387	394	431	397	378	390	387	401	377	395	395	400	392	433	388	374	393	389	390	376	366	371	408	398	409	415	399	382	377	366	383	365	387	415	388	395	390	379	382	393	380	390	422	375	403	386	385	394	392	378	409	397	357	393	400	410	386	400	376	402	386	396	389	392	376	345	413	408	409	381	402	420	373	410	402	397	410	413	372	362	392	374	417	359	398	394	360	347	415	390	375	401	360	384	402	390	406	418	384	401	392	414	406	364	400	412	384	364	410	372	425	409	407	391	418	408	383	400	404	442	418	420	380	391	416	425	376	406	409	368	369	385	402	386	449	378	402	391	393	390	395	425	374	385	409	380	411	374	361	411	367	405	392	364	417	381	388	377	392	398	420	412	425	404	388	390	404	377	387	431	420	399	403	369	374	388	423	407	402	416	414	385	389	376	394	398	382	388	366	377	371	418	381	386	381	386	400	377	387	375	437	409	390	452	379	391	374	385	402	395	404	363	417	387	427	415	393	399	384	367	434	377	418	400	404	382	411	425	380	385	417	394	357	369	390	376	425	396	405	396	377	400	391	389	398	411	384	389	386	393	392	400	380	377	445	386	389	407	384	409	361	401	404	399	397	406	377	417	394	391	383	388	379	407	371	387	382	402	407	386	399	382	402	396	377	401	424	386	414	376	388	388	404	408	400	355	412	382	413	374	413	392	392	442	372	363	400	379	429	421	389	369	385	406	382	380	393	383	395	399	405	428	439	425	421	425	373	419	402	385	415	383	346	426	420	385	387	418	392	384	399	388	388	427	401	386	401	412	376	411	379	414	405	406	374	400	406	415	397	378	368	350	417	409	414	407	422	400	393	388	408	394	385	417	392	438	408	401	383	406	375	381	402	379	428	417	382	371	388	401	398	402	423	396	376	394	388	360	390	383	391	388	392	402	410	418	400	412	410	376	385	399	402	406	388	371	437	398	378	411	353	428	417	394	384	424	379	409	400	423	441	413	391	391	380	437	383	414	419	386	367	411	383	418	374	398	416	387	389	393	392	401	388	384	386	413	371	391	389	392	393	365	380	384	381	405	390	368	412	379	377	386	392	362	394	413	425	434	388	380	370	396	401	411	385	395	385	416	400	365	397	382	408	414	384	393	402	408	430	379	401	386	392	374	378	370	383	394	359	362	409	361	358	357	428	392	384	412	396	379	368	405	352	387	405	381	399	371	410	412	383	410	391	381	404	378	335	398	411	366	386	375	346	410	395	391	387	389	346	392	404	365	388	377	371	357	384	386	438	389	381	365	380	418	407	389	427	409	396	411	341	412	407	380	407	419	421	359	395	385	379	406	395	372	410	387	378	374	389	403	380	370	407	376	362	385	407	397	398	422	424	382	349	371	406	382	416	402	402	426	397	451	393	417	379	427	416	337	422	377	362	393	412	392	399	390	355	365	407	384	416	375	431	421	390	432	406	383	398	407	397	402	388	388	399	433	397	410	390	391	355	400	414	400	384	380	381	404	377	395	385	391	404	364	425	380	383	379	415	417	371	383	390	419	381	396	388	364	390	403	393	359	405	374	388	439	382	375	383	381	408	397	384	441	413	408	399	377	390	385	405	388	427	398	416	401	351	406	415	416	353	399	412	392	403	382	428	368	406	404	418	434	404	410	397	392	374	413	374	362	403	396	410	410	374	348	411	403	407	383	392	436	394	401	372	383	405	362	376	401	409	379	379	389	404	397	378	385	354	411	369	431	369	389	378	418	409	393	375	361	391	340	415	413	416	366	414	359	373	388	396	388	398	391	442	360	361	430	430	368	352	407	373	390	397	370	358	427	421	421	402	403	381	385	376	431	393	379	365	413	362	400	385	404	368	391	395	420	372	401	417	444	399	383	388	407	366	366	391	410	409	411	387	391	404	401	384	382	404	385	427	361	393	375	385	394	381	365	393	380	358	388	359	407	381	409	376	378	391	384	401	399	393	408	417	404	406	425	376	370	357	392	389	405	368	357	432	390	360	397	392	401	407	398	411	409	394	398	387	415	410	406	380	420	405	375	407	360	373	376	357	379	394	395	376	366	403	397	353	379	414	410	406	391	395	382	403	441	368	380	397	364	407	373	397	393	415	406	368	387	393	375	422	408	413	427	390	398	392	376	396	396	400	370	391	372	409	398	408	395	376	383	351	368	389	392	413	387	395	391	428	402	418	411	369	390	388	358	403	375	396	400	334	381	387	394	392	418	420	403	403	401	359	368	412	405	373	413	424	378	356	366	422	419	376	403	362	397
7269	11815	9810	5193	3610	3297	3194	2057	1614	1423	1262	1161	1082	1072	1000	929	878	914	833	812	808	790	813	827	766	800	811	741	747	700	780	701	709	738	678	712	744	755	723	742	719	747	741	721	704	730	744	695	744	742	684	712	699	704	769	745	680	690	738	704	768	697	737	721	694	692	703	743	743	747	656	712	731	722	717	688	748	752	675	634	694	653	730	726	647	710	693	662	720	696	678	695	717	683	704	706	738	689	673	741	673	719	709	678	711	691	675	668	675	711	683	696	695	697	693	699	686	697	692	731	648	720	619	728	695	735	735	696	685	734	737	718	688	754	725	705	741	737	744	690	665	759	774	692	695	684	691	719	694	668	679	697	656	703	687	683	686	697	682	751	686	695	691	681	716	731	693	686	661	706	675	649	664	674	707	724	714	711	690	686	683	709	709	643	693	676	698	698	750	700	695	696	759	730	734	693	751	678	697	667	710	701	724	696	681	666	704	659	710	712	729	685	669	698	671	702	681	715	744	682	721	714	694	649	687	670	748	668	698	704	688	723	733	685	768	682	703	678	713	719	715	710	682	707	694	711	688	703	714	685	670	715	711	676	664	701	674	704	703	672	696	699	718	696	743	729	684	671	649	733	748	682	664	685	702	684	748	662	741	664	690	713	714	651	729	710	698	696	664	735	727	701	779	715	710	671	685	742	648	725	658	726	730	692	677	682	737	663	690	660	694	722	667	659	705	717	655	733	732	739	715	693	713	644	710	713	723	703	684	679	715	679	721	716	701	689	667	686	684	661	728	725	668	692	701	695	698	701	674	705	657	752	724	692	682	636	705	656	692	669	709	702	733	691	693	688	716	669	720	700	667	687	684	709	693	691	789	721	714	724	727	672	693	725	658	633	702	700	712	694	700	711	704	711	693	707	727	719	704	677	647	713	691	730	703	678	707	695	715	693	712	700	714	674	699	721	740	723	755	724	661	689	701	709	667	705	703	698	701	658	731	709	734	723	724	756	722	703	701	661	666	667	711	696	679	628	653	700	739	735	743	778	689	677	729	685	717	698	713	695	714	711	736	698	666	693	720	715	684	664	690	733	676	689	712	664	690	700	689	667	719	700	664	737	702	681	668	700	666	687	683	728	721	735	693	680	730	697	737	687	710	706	675	694	699	729	668	705	683	671	705	731	694	696	698	732	723	706	683	739	723	688	693	712	710	688	727	695	696	685	703	710	700	682	687	690	755	667	705	689	673	719	719	683	736	733	715	726	694	731	665	679	717	725	663	701	708	687	705	732	640	695	686	690	697	723	685	680	692	690	666	711	741	655	737	709	682	675	712	739	695	707	731	688	694	695	735	712	714	724	677	701	708	637	697	689	639	689	721	676	671	679	720	666	658	719	661	741	706	706	667	665	684	706	663	723	710	727	710	644	689	662	737	713	667	680	659	697	731	698	662	723	689	727	710	716	694	651	705	726	694	697	715	705	698	672	707	691	678	695	778	689	731	739	709	711	719	732	677	703	708	684	706	679	721	670	739	735	655	698	689	722	668	750	678	627	684	679	651	731	687	719	684	704	722	712	712	690	658	654	686	671	735	701	728	709	671	713	679	678	689	687	686	703	694	689	718	680	740	695	693	701	718	726	769	660	719	715	672	631	638	651	710	722	685	675	703	676	681	680	704	702	674	661	706	720	683	680	699	718	734	667	691	742	696	723	713	726	681	688	714	724	728	678	736	707	691	690	718	688	654	721	689	671	697	681	698	686	710	672	702	693	689	699	695	714	755	663	732	676	743	724	650	725	738	701	754	679	716	660	684	715	746	708	675	687	691	732	681	676	755	704	725	696	691	690	634	686	694	676	740	700	712	693	690	682	669	663	714	700	714	711	694	648	708	662	734	726	720	665	670	710	723	677	663	692	723	703	705	694	703	707	643	730	705	640	704	697	716	691	689	667	699	665	728	692	660	696	701	704	750	673	718	698	659	758	672	672	696	694	680	690	711	683	697	687	693	731	721	686	670	718	651	699	766	703	696	677	691	693	660	688	711	702	655	710	720	714	747	725	700	698	724	705	709	708	667	695	691	674	709	671	695	667	701	697	668	725	723	656	700	643	673	715	674	745	714	681	741	724	707	632	717	697	724	701	735	690	712	749	730	685	673	704	716	723	736	699	696	691	691	737	664	694	666	704	721	697	718	708	656	702	672	704	736	684	655	684	657	663	705	691	692	679	734	710	735	708	709	705	699	728	737	653	674	690	668	659	656	651	702	733	709	653	662	709	719	691	651	699	722	711	643	705	657	714	625	688	643	708	676	702	685	718	749	639	672	745	699	688	655	736	717	702	692	649	690	665	725	683	713	716	749	730	644	701	716	734	727	701	715	695	736	689	682	678	709	711	701	707	660	700	729	735	709	740	659	700	744	711	657	715	681	694	699	647	680	711	707	673	710	689	734	668	667	687	693	744	737	672	698	706	689	691	700	694	710	658	678	702	701	721	743	720	709	684	680	673	703	631	699	708	710	732	722	697	672	705	690	673	661	683	680	731	711	677	707	657	691	685	752	698	707	684	689	702	708	699	686	661	677	684	692	686	701	680	705	675	669	753	678	709	677	725	752	711	674	704	670	712	742	721	714	683	656	675	743	671	706	637	670	689	708	675	690	668	711	698	680	679	687	698	691	692	698	707	742	689	647	687	702	722	674	669	685	762	708	663	716	661	697	747	655	733	721	704	656	709	705	692	686	713	672	699	640	661	710	679	668	729	702	705	707	749	694	697	702	736	727	689	667	666	689	666	768	688	694	695	679	700	673	696	677	772	709	714	656	703	667	680	665	698	712	738	684	683	730	719	725	702	696	711	661	673	735	715	722	692	717	703	724	738	729	637	686	731	706	723	677	690	684	749	687	708	697	672	649	686	675	681	711	675	649	705	731	713	695	699	700	711	685	731	635	714	654	666	675	740	705	690	694	686	683	761	672	724	693	703	729	718	726	685	713	717	690	711	719	703	745	728	726	759	668	694	672	720	656	697	687	700	693	689	676	685	714	679	704	712	673	710	681	728	719	692	663	642	709	670	694	728	689	668	679	700	714	725	710	708	693	694	683	669	711	682	695	697	702	657	668	685	677	709	692	729	705	676	697	712	731	664	687	714	692	676	734	732	668	685	645	701	671	714	709	681	706	742	689	755	730	711	692	676	669	701	671	686	653	746	644	694	721	683	704	712	667	720	666	616	710	699	640	693	729	707	691	727	726	669	670	668	677	738	699	686	693	683	704	724	719	660	654	700	670	721	709	738	664	714	679	653	674	705	676	739	718	712	740	683	686	691	675	648	701	724	751	740	710	688	682	675	697	698	659	736	679	658	692	687	687	731	675	680	692	681	712	698	715	691	719	710	675	742	727	686	683	728	715	741	676	652	684	693	743	702	696	680	699	647	671	700	687	670	725	686	670	655	704	702	699	718	663	676	708	691	731	689	732	738	751	734	719	725	712	660	696	759
23339	21338	29019	23968	21329	17977	2589	944	651	525	460	445	381	335	305	306	291	256	310	249	262	280	279	262	261	252	278	251	261	231	243	241	239	217	220	229	227	228	239	216	251	223	230	221	222	204	219	242	224	229	216	205	235	247	237	222	269	225	219	230	244	215	206	221	227	179	187	184	209	212	192	231	197	222	211	184	216	173	221	203	246	188	205	200	210	210	216	211	211	205	214	207	198	203	243	213	207	233	209	230	180	200	233	220	214	199	218	198	220	217	188	219	209	220	227	198	225	224	215	193	185	204	177	212	217	205	220	226	215	208	224	233	204	196	209	211	212	227	206	194	201	196	208	209	206	185	231	192	199	199	203	215	217	201	206	241	197	228	218	201	173	198	212	212	208	239	214	209	196	208	207	210	221	207	223	213	200	214	230	226	241	200	216	236	219	188	199	177	229	212	228	224	202	195	188	211	225	204	209	223	218	191	213	239	211	207	223	198	207	199	213	226	221	210	218	181	204	187	217	205	223	227	213	205	189	203	212	211	217	209	201	207	190	197	220	223	194	208	176	201	199	208	240	225	205	231	219	205	206	214	196	230	216	232	202	215	181	217	203	212	208	220	195	187	230	209	199	197	214	210	214	206	228	207	194	215	198	227	222	205	210	240	215	232	208	208	191	209	229	210	232	198	200	194	256	208	221	220	198	192	208	231	210	193	207	207	221	198	211	209	217	216	196	207	198	245	223	210	205	211	197	212	195	204	196	196	184	221	216	193	204	209	196	218	203	205	229	219	224	194	221	201	211	221	212	213	219	217	203	210	170	222	226	206	198	207	225	228	188	209	204	216	232	238	222	218	217	227	228	212	214	222	221	214	205	207	205	200	221	196	205	228	223	223	200	226	215	214	194	223	181	198	228	212	199	213	202	224	211	207	216	217	239	212	225	187	211	205	200	222	206	214	195	198	218	215	212	185	185	216	207	196	194	223	185	229	212	198	217	233	217	216	218	228	204	203	201	209	232	235	213	236	205	201	209	239	197	203	225	200	194	222	228	221	209	210	245	230	220	214	235	206	232	194	208	218	230	224	193	224	223	224	217	194	217	228	224	197	206	230	196	220	187	239	216	207	202	188	221	201	179	239	242	194	194	213	207	219	211	217	222	210	235	198	234	212	208	230	221	191	195	210	194	239	201	198	207	217	210	218	200	202	221	205	203	218	217	234	205	218	219	225	202	213	196	207	197	204	212	206	210	176	194	210	192	248	200	221	214	202	198	226	210	211	217	191	213	232	208	201	238	197	199	222	223	195	216	185	206	196	209	217	225	223	201	195	194	217	205	224	206	208	243	184	196	229	207	211	217	238	224	204	234	192	197	236	206	219	201	183	210	200	195	196	218	210	216	236	204	203	219	212	224	234	215	171	196	213	204	215	203	199	233	198	200	200	217	179	237	235	205	201	216	181	202	227	203	213	223	229	215	231	202	203	227	212	226	225	219	220	216	204	224	232	218	219	228	230	199	219	206	220	216	219	217	199	224	216	204	238	217	224	203	198	230	214	207	209	214	225	196	227	224	220	197	213	218	216	200	226	187	221	225	210	211	192	219	205	188	193	187	204	223	223	225	238	209	185	221	226	201	217	199	211	214	227	210	188	214	204	216	218	224	242	210	203	215	199	211	206	226	199	197	215	219	208	218	220	207	230	203	203	201	215	199	213	207	202	223	209	223	217	238	212	212	216	207	196	174	213	195	228	200	202	196	215	229	228	218	209	223	217	214	232	199	194	227	196	246	216	218	222	213	211	206	201	201	238	190	212	214	203	208	224	233	197	212	227	205	223	223	230	216	218	196	241	219	201	195	210	223	236	221	185	209	193	218	229	210	224	197	220	211	207	213	195	233	231	204	234	194	218	206	209	209	199	235	198	197	215	182	211	196	231	205	230	221	190	192	209	217	199	214	234	217	231	209	191	196	215	219	202	219	228	244	193	238	203	222	221	194	210	209	201	205	220	224	194	220	203	209	211	205	195	206	207	235	229	213	228	206	207	209	216	182	222	204	216	228	198	208	205	212	217	198	213	196	191	189	242	200	237	229	208	171	215	200	207	248	198	210	221	206	203	206	219	199	211	208	205	198	220	211	211	202	214	228	239	199	208	220	215	209	188	208	204	203	218	203	193	202	202	219	225	225	209	215	213	224	206	205	211	187	248	218	202	205	224	217	213	205	203	195	215	254	197	227	223	208	239	197	202	229	245	190	210	191	229	205	215	215	206	193	210	195	196	212	226	219	214	204	181	225	201	204	220	195	218	201	204	210	212	217	200	221	215	220	203	204	214	237	239	220	208	194	215	202	208	200	225	188	206	219	206	202	228	195	193	250	203	216	206	217	214	250	192	217	212	213	202	225	198	201	205	210	193	183	177	206	220	224	206	222	198	196	217	202	184	215	197	228	204	218	201	213	204	214	210	214	231	204	218	186	220	199	211	214	213	197	219	206	211	196	199	227	188	206	219	223	215	217	236	197	213	181	218	239	195	230	196	223	205	221	207	225	219	224	220	195	204	198	212	185	199	218	203	193	214	206	224	208	259	215	200	210	192	214	203	208	188	242	184	212	201	213	202	205	203	232	239	216	221	208	222	218	210	216	215	191	221	228	205	222	243	220	192	205	178	194	195	181	204	212	190	178	196	185	178	182	209	190	214	206	218	203	205	211	216	206	205	224	188	201	219	222	203	221	214	189	190	241	249	236	211	212	221	208	183	209	239	217	218	225	236	200	235	201	192	197	216	212	205	231	231	213	193	204	200	196	239	201	198	209	205	230	228	195	194	223	213	209	200	236	195	211	225	226	233	212	207	213	198	217	226	214	191	203	191	214	208	199	233	194	196	211	232	210	205	199	225	230	204	223	194	217	218	238	230	205	239	241	210	202	219	230	216	215	230	188	230	205	193	213	212	218	212	207	193	230	199	209	233	214	225	214	180	202	207	213	241	191	207	211	214	199	207	230	233	229	225	210	213	227	223	226	193	226	206	232	201	219	233	222	198	183	224	199	207	194	202	231	213	195	195	228	239	238	211	236	188	193	190	194	221	210	226	198	208	198	201	216	196	221	230	229	206	194	214	226	237	193	179	177	200	205	231	223	215	199	226	230	206	194	168	232	210	233	187	195	191	193	219	203	191	195	199	206	202	203	207	220	229	210	207	205	174	208	209	191	199	202	230	223	226	224	218	211	213	190	208	216	206	226	214	192	221	225	205	234	220	220	213	198	188	195	202	226	211	215	230	222	217	229	187	189	209	198	206	219	206	236	237	215	212	212	207	210	205	231	199	196	212	224	206	199	196	191	201	180	205	212	204	208	196	210	213	215	198	192	191	205	214	188	219	229	209	207	212	212	230	225	197	208	209	185	207	194	205	227	229	219	203	219	214	197	201	226	258	195	218	198	199	210	202	225	222	224	197	205	207	207	203	207	255	186	210	233	222	198	226	236	209	198	230	202	216
9559	17320	14371	7676	5331	4396	4543	2680	2043	1561	1383	1178	1063	932	855	760	752	704	695	642	657	566	552	558	574	523	515	485	494	460	496	472	450	451	439	438	475	406	401	438	433	432	401	380	421	445	428	401	417	409	430	424	341	435	433	373	442	429	461	422	422	419	424	425	384	410	414	411	404	418	380	383	413	388	386	394	394	414	404	398	375	371	407	403	384	416	404	399	415	381	368	377	374	440	389	404	399	377	402	402	395	368	362	413	391	372	391	408	387	370	409	397	398	399	382	398	387	366	385	373	391	402	377	433	373	375	394	372	374	382	371	351	392	380	401	370	356	398	412	394	368	356	386	397	380	369	356	359	354	361	345	395	360	400	379	402	376	382	371	392	370	410	399	415	382	421	392	375	394	376	380	383	372	399	384	377	403	388	391	392	401	367	422	384	360	402	374	383	354	382	339	360	390	389	370	377	375	412	369	389	395	352	402	406	377	377	407	328	410	373	396	395	374	401	370	395	385	371	380	409	346	380	395	370	399	377	380	361	383	418	400	375	368	379	399	361	390	382	377	413	364	387	381	408	365	388	365	376	412	371	378	391	376	372	386	385	383	383	404	390	385	344	376	389	383	370	412	387	389	398	352	381	389	361	380	414	431	393	414	393	377	422	384	421	358	355	395	400	379	387	353	390	413	373	378	350	374	381	361	385	365	370	388	343	379	350	377	378	364	385	401	427	377	400	393	383	373	398	383	418	389	374	394	390	415	399	371	372	378	382	356	404	343	405	360	371	374	438	334	364	395	391	372	383	421	372	417	379	367	391	386	382	379	411	375	364	381	382	373	398	397	370	408	392	375	406	352	393	402	369	341	348	422	406	396	368	427	381	378	368	358	361	370	385	366	404	396	372	383	387	376	358	382	397	342	414	407	382	375	430	366	411	355	363	405	359	381	404	372	402	380	386	385	379	369	433	412	419	370	385	400	351	385	378	378	404	399	410	377	378	424	367	408	411	405	424	375	371	369	382	435	390	393	341	370	385	375	384	409	362	417	389	377	375	390	384	379	373	350	404	341	391	365	371	385	375	395	386	399	418	360	430	391	363	378	391	346	430	352	427	380	381	419	429	385	367	388	357	382	350	384	364	404	375	400	374	375	362	335	394	343	361	374	359	361	358	399	381	359	392	372	421	373	376	390	361	379	437	414	399	379	408	367	357	373	390	370	327	394	406	410	396	403	405	358	393	386	415	337	388	386	406	362	366	391	392	396	393	426	386	350	393	373	366	412	368	371	387	408	359	383	375	404	348	368	388	380	360	419	380	397	379	400	381	380	346	397	367	381	410	378	363	396	381	388	379	429	365	356	304	382	389	428	365	381	356	407	383	429	377	393	360	354	360	361	365	376	412	385	370	401	366	399	349	398	388	367	406	370	373	393	409	361	386	387	366	362	385	354	375	412	394	379	412	394	380	371	396	363	381	388	405	399	358	388	360	423	366	390	385	393	394	413	399	390	384	388	378	384	348	384	381	362	390	374	429	396	385	372	400	418	416	386	395	381	402	371	364	370	366	373	385	391	387	398	384	395	392	400	353	333	399	371	363	374	382	377	370	393	378	378	439	356	373	397	375	380	370	396	391	389	373	380	362	420	418	369	387	418	366	384	378	370	369	381	398	361	416	394	371	364	395	367	367	396	409	374	383	447	381	402	361	409	345	394	360	376	368	389	372	369	382	401	381	384	378	357	398	355	367	396	419	359	416	419	431	410	402	367	393	392	411	421	393	368	376	374	377	348	384	416	416	392	393	381	389	349	413	398	389	359	401	414	371	389	389	378	398	426	397	418	401	377	365	404	347	375	393	389	376	388	418	356	343	348	387	364	385	377	398	367	377	386	384	374	386	378	382	418	378	386	402	381	403	378	381	370	362	386	415	381	397	370	400	370	361	363	381	361	371	379	386	360	363	406	409	408	357	395	385	384	405	399	375	385	367	370	369	424	390	366	384	379	389	385	386	380	364	390	392	368	355	421	404	433	383	391	364	379	380	402	378	355	411	387	381	365	384	361	394	401	397	406	413	380	358	430	375	355	372	360	390	376	370	367	379	386	386	406	385	375	425	396	390	367	367	382	366	386	419	381	373	371	324	368	336	376	382	365	381	399	416	427	391	396	405	357	390	368	435	424	376	382	414	370	374	350	357	387	337	385	409	393	350	375	372	393	399	369	394	418	396	373	439	394	377	397	394	381	372	377	358	377	430	395	349	379	386	379	386	404	371	392	389	378	413	405	391	405	391	400	391	364	368	368	379	373	353	394	381	368	363	391	417	396	354	359	351	386	366	377	386	393	417	348	372	371	400	349	389	360	362	402	394	377	399	381	376	384	407	377	369	376	381	373	376	392	355	328	370	355	383	423	399	396	384	386	366	415	383	395	394	389	381	363	368	370	372	403	428	419	387	390	368	374	364	396	403	399	355	413	348	406	376	433	402	414	407	393	391	388	397	424	385	348	377	364	398	392	381	385	372	376	385	385	378	385	393	396	340	380	380	354	373	389	398	387	383	362	419	352	351	391	429	408	354	435	354	365	407	364	388	376	383	410	379	378	389	348	385	379	430	414	377	418	391	386	393	396	347	407	385	401	392	377	390	377	414	378	362	414	385	380	376	383	377	352	368	354	367	397	393	379	361	370	377	382	399	335	368	404	406	404	391	370	361	382	394	385	375	392	387	389	348	395	405	412	364	384	384	390	341	387	393	395	389	370	367	372	420	365	402	383	385	351	428	380	385	404	408	407	380	378	389	393	370	383	381	357	423	375	384	359	385	423	361	387	407	391	353	406	380	404	393	384	371	412	412	347	353	372	356	399	424	390	359	375	349	379	385	366	390	374	402	383	354	367	410	409	347	343	409	386	414	402	420	393	363	356	384	399	383	388	390	370	384	380	398	381	375	367	385	353	393	352	374	392	354	404	391	380	386	385	409	394	356	409	379	380	392	400	367	382	401	411	416	418	380	386	373	387	367	371	383	383	396	373	383	369	362	382	409	417	400	376	402	371	385	389	363	390	419	399	400	359	393	356	407	360	402	359	398	385	367	380	396	383	370	407	354	395	367	428	408	416	383	409	384	366	383	391	367	384	374	370	415	373	392	396	378	395	373	402	361	403	426	416	422	415	376	371	380	360	375	368	389	377	378	421	381	411	415	401	413	368	385	418	390	374	415	385	398	396	391	393	383	369	442	412	402	381	374	411	385	418	410	390	379	375	350	425	409	382	398	388	403	352	391	386	407	386	359	413	387	373	410	388	392	372	360	393	388	394	389	389	372	344	394	391	402	407	403	398	393	390	382	385	381	386	369	414	374	385	377	395	400	360	376	392	365	378	433	375	380	369	367	358	402	390	385	393	370	387	391	390	390	383	393	377	417	406	367	369	388	385	393	399	413	367	371	402	371	375	398	346	331	394	375	419	380	378	410	387	402	396	355	388	384	398	393	400	404	364	357	379	387
26874	19576	5630	995	658	551	619	560	455	461	469	439	440	439	439	422	442	396	447	441	449	429	455	413	408	400	453	395	445	399	426	431	439	428	402	409	412	404	430	401	427	437	447	399	418	398	452	445	409	463	401	395	436	436	443	443	424	404	390	423	450	406	388	426	450	414	382	421	457	440	412	392	440	448	418	417	423	405	420	408	416	422	457	415	403	399	394	398	434	377	402	405	421	435	408	426	413	414	414	441	362	423	424	442	428	418	444	431	403	392	441	415	406	375	410	409	374	430	412	424	430	437	417	405	436	428	405	418	417	434	439	441	408	451	431	407	385	454	402	437	411	462	432	395	418	431	404	435	409	455	394	406	451	410	419	434	437	413	403	444	447	415	409	396	441	397	418	405	395	421	442	403	412	395	372	422	419	450	429	439	451	421	418	426	417	428	419	423	436	432	436	410	439	425	418	465	452	430	432	401	424	441	426	439	416	434	401	391	393	420	468	368	449	424	434	463	415	429	423	413	458	444	407	411	401	431	424	424	420	406	424	416	442	422	408	419	421	426	451	427	427	445	414	439	430	427	459	425	413	439	426	412	401	407	408	414	421	439	449	441	403	442	453	430	450	449	416	418	441	443	446	448	432	438	464	457	409	400	422	441	448	411	440	430	448	441	389	446	398	479	386	417	404	412	418	411	445	439	406	421	399	449	437	437	427	428	413	421	401	435	424	401	432	441	437	415	400	442	415	408	434	432	419	485	414	469	441	420	455	410	393	433	406	432	413	428	434	395	424	404	436	422	466	413	411	423	428	432	403	434	428	405	410	434	411	426	394	449	450	425	430	410	430	435	433	460	430	424	422	427	411	398	465	384	422	427	423	363	398	428	427	394	389	494	471	441	463	428	456	419	415	446	385	409	460	398	415	395	463	422	390	435	419	443	429	418	421	443	421	441	395	460	415	446	436	460	407	447	409	453	440	428	430	399	420	441	393	421	417	408	399	450	446	408	485	424	399	437	405	399	461	425	415	424	430	381	401	451	384	402	416	446	427	384	412	397	426	433	415	434	431	397	439	388	414	429	400	427	460	413	421	411	413	409	416	419	430	446	389	386	379	444	420	471	398	456	415	417	428	411	397	434	418	417	404	434	420	419	447	431	438	439	417	425	439	443	434	395	415	434	406	420	395	408	409	416	449	448	481	434	415	403	431	450	392	452	432	456	390	438	415	436	412	418	415	429	461	417	431	415	422	401	403	428	430	423	407	387	425	429	424	388	416	451	395	390	418	440	405	397	413	399	458	438	430	431	410	444	440	422	429	397	455	426	424	459	430	421	437	438	406	420	440	424	429	403	407	420	427	417	385	410	434	443	442	419	399	443	418	428	420	395	441	380	444	411	409	418	439	405	406	396	467	421	441	390	432	393	395	406	421	413	423	415	413	413	406	428	420	414	430	431	412	437	439	438	399	414	442	421	449	412	403	433	409	403	422	381	463	423	410	389	422	418	452	425	421	436	430	454	385	386	447	437	446	409	448	455	424	419	444	443	431	425	445	399	456	440	419	464	444	386	435	406	428	457	411	424	426	449	407	407	432	452	424	407	404	409	415	422	422	407	449	424	387	433	437	423	385	414	406	410	405	444	427	431	409	418	434	441	393	432	420	421	430	405	426	425	453	441	415	411	427	434	411	457	410	466	413	406	434	410	421	402	456	441	449	408	403	448	442	401	360	412	378	420	394	457	417	431	422	437	435	400	428	430	425	451	426	435	429	432	426	401	438	454	439	414	410	388	392	412	430	405	427	424	402	422	394	408	416	434	417	454	465	434	411	403	417	402	417	417	431	437	443	451	397	447	419	410	414	407	444	437	458	381	445	431	421	445	429	427	425	445	409	402	394	393	400	411	361	435	436	405	406	418	419	429	430	423	405	452	417	403	424	426	441	406	401	392	445	387	436	428	425	392	409	421	431	407	434	411	415	392	434	399	440	439	412	415	434	443	465	413	481	425	439	452	422	438	450	405	425	447	426	391	415	395	396	440	375	420	426	397	446	428	415	404	432	422	424	443	411	382	435	402	410	440	419	417	385	423	416	458	401	430	404	426	455	424	407	396	428	440	447	406	443	424	447	429	401	391	361	403	428	409	433	405	389	447	438	400	437	417	427	484	402	424	392	426	418	408	399	457	383	436	418	438	402	410	434	420	382	437	448	408	411	428	443	393	402	403	420	413	385	398	389	405	425	419	447	385	401	458	432	428	427	404	392	434	420	429	381	410	423	449	416	436	431	398	437	447	469	455	422	461	413	420	413	439	405	452	408	427	438	442	385	436	448	397	433	402	421	422	418	450	417	427	451	416	409	435	423	464	419	418	431	384	414	441	433	387	409	419	455	448	409	403	418	399	425	405	442	405	397	429	428	427	423	421	403	427	394	430	396	411	403	394	433	436	454	398	426	478	434	412	434	447	396	417	419	454	395	422	425	424	430	401	410	427	470	410	440	454	409	430	410	450	440	435	424	397	436	401	413	465	432	411	418	424	394	432	415	446	399	393	410	407	428	418	428	433	456	441	433	430	400	400	390	418	441	430	441	386	452	403	437	418	418	433	447	412	413	377	395	440	426	439	390	409	444	436	417	406	412	432	430	423	422	437	431	435	421	392	463	428	431	458	431	441	473	404	450	416	463	429	399	404	450	432	445	428	419	427	440	425	408	411	429	385	427	459	445	425	407	397	412	457	426	388	435	427	437	485	426	431	429	416	430	452	405	388	418	430	444	426	424	462	417	431	405	415	444	434	431	428	394	419	476	433	459	443	454	449	434	430	401	433	424	430	461	435	424	397	434	427	421	443	403	445	420	431	427	440	422	432	419	456	430	444	439	433	414	438	398	418	386	393	432	403	402	404	422	391	429	414	408	399	388	409	443	412	459	425	408	436	392	419	461	414	409	463	436	436	429	424	403	414	450	407	408	426	435	446	440	441	411	374	390	407	416	413	443	423	440	411	403	436	406	444	469	430	412	389	396	417	454	440	423	440	436	417	428	409	413	419	447	427	395	392	428	427	420	435	400	450	404	428	416	427	427	369	431	417	451	469	432	427	440	414	384	409	461	425	401	442	448	470	424	416	374	453	454	434	403	405	408	425	415	413	422	422	430	428	427	426	425	425	413	388	371	435	441	415	418	397	403	401	446	449	376	426	413	411	440	425	424	405	404	443	446	398	398	442	406	386	423	409	426	452	401	451	429	429	436	407	395	430	384	436	422	472	411	389	395	397	393	387	428	419	470	405	410	384	417	407	376	402	439	424	408	422	421	453	451	385	399	437	437	397	428	487	438	423	408	413	398	399	445	423	429	417	433	440	438	416	414	381	448	430	439	416	413	405	403	409	446	422	409	400	434	420	429	463	402	420	400	418	403	412	420	456	426	432	423	387	433	449	439	388	435	397	418	436	462	413	391	403	442	394	408	417	412	433	414	410	444	430	443	417	416	425	437	450	404	403
5215	3402	2827	1612	1227	1383	1673	1113	1024	904	854	843	841	806	864	772	781	832	754	798	840	777	804	798	800	768	742	805	717	726	769	711	735	739	750	765	715	785	749	714	713	747	759	761	751	730	735	775	742	747	764	757	721	752	724	735	782	760	741	812	797	718	772	781	777	737	732	798	770	805	747	731	795	756	784	789	721	720	727	763	729	775	771	780	765	801	745	765	711	767	785	744	760	774	771	761	773	694	722	775	742	711	722	778	721	774	765	769	757	696	743	746	722	742	738	769	726	705	771	787	760	720	702	741	778	740	737	703	754	778	732	749	761	758	738	759	745	760	757	775	761	753	755	731	750	705	723	722	736	726	704	745	742	733	756	754	786	695	752	750	687	778	789	750	744	760	764	701	809	729	708	756	745	746	744	762	727	734	732	748	718	785	771	760	775	752	769	746	767	755	729	728	753	740	755	706	746	776	741	758	762	742	788	736	776	791	765	701	783	769	738	756	709	757	720	757	731	763	769	752	760	723	754	713	769	788	714	710	751	759	736	791	768	741	790	759	752	771	752	703	748	717	709	738	758	748	737	722	783	759	780	703	729	724	767	703	755	726	792	730	794	724	711	780	763	806	714	718	763	758	734	754	815	739	733	685	703	749	738	758	797	757	767	734	782	776	756	793	733	771	770	751	763	751	725	744	791	770	787	771	698	699	711	789	738	718	726	734	771	749	763	792	750	735	725	759	708	709	737	752	742	737	733	753	707	737	761	742	749	758	740	767	805	756	739	702	768	690	737	787	787	715	745	750	740	786	762	717	766	730	724	720	776	718	748	745	745	750	729	803	790	722	728	771	818	764	777	757	759	736	771	789	765	719	763	773	756	709	718	802	772	733	767	760	735	757	736	734	734	766	693	752	713	795	754	768	725	759	770	767	752	752	770	768	716	734	736	768	736	743	778	778	691	738	729	757	792	740	737	732	727	760	743	733	715	775	778	723	760	731	783	754	749	749	717	779	776	745	710	759	752	754	699	774	795	731	763	750	760	729	755	707	764	761	763	752	742	761	726	722	775	750	759	772	761	767	721	725	744	742	763	713	746	798	798	748	750	704	776	749	750	736	756	762	740	775	753	720	742	727	723	801	755	757	706	807	786	712	697	792	757	725	740	741	777	810	729	766	720	772	748	753	776	744	748	734	746	759	764	740	751	736	767	795	763	730	773	756	804	736	736	730	798	710	750	739	748	734	796	771	712	773	728	730	747	752	738	777	732	769	758	745	745	764	768	751	729	765	738	776	723	740	736	717	732	714	740	760	728	726	751	774	760	731	720	708	727	761	754	758	804	729	751	740	760	763	722	774	727	781	753	724	712	775	750	768	771	731	786	743	742	721	757	732	745	748	743	782	741	761	716	723	793	749	711	798	722	746	730	745	740	752	776	774	751	746	717	775	795	778	726	785	740	756	742	717	802	758	718	786	743	771	733	735	747	719	719	697	762	723	776	697	761	770	723	710	715	757	774	693	746	772	753	740	769	759	778	748	769	741	715	738	787	713	764	756	711	784	728	796	762	775	742	780	790	753	729	722	751	743	773	727	718	763	708	688	728	743	827	716	732	705	786	729	707	796	729	738	796	754	765	746	788	743	746	716	739	799	749	767	762	724	734	769	729	722	804	760	723	753	716	732	778	710	771	736	756	753	745	730	736	697	746	720	738	799	781	730	722	724	728	764	773	719	774	732	745	714	766	734	725	737	714	710	755	761	698	729	743	725	745	808	732	742	807	738	702	789	736	715	765	754	790	751	769	757	721	762	782	730	734	718	729	788	723	705	720	750	775	762	747	727	710	691	769	696	753	726	753	725	753	741	731	810	734	717	757	724	765	753	724	720	766	752	756	750	730	771	740	734	805	726	736	791	742	747	787	755	784	762	716	736	780	776	708	733	730	737	726	776	750	745	739	690	724	755	770	740	719	753	731	819	754	717	759	711	692	744	748	754	747	759	745	772	782	724	765	762	759	763	736	740	735	792	773	733	806	730	749	736	724	785	717	729	699	717	703	755	745	766	721	742	762	761	748	787	793	820	784	753	738	721	727	725	762	791	778	717	758	686	744	731	759	720	764	750	732	743	743	745	728	794	755	727	735	717	752	747	722	758	748	744	769	737	719	758	707	791	765	762	726	709	740	730	738	742	772	749	762	745	733	768	780	804	752	750	789	751	729	712	756	728	764	713	773	738	751	758	731	769	742	753	758	702	761	751	751	756	764	750	779	781	825	737	752	745	736	808	705	791	743	769	720	700	723	782	745	713	759	750	737	771	729	696	763	811	744	747	787	741	738	759	714	757	794	738	721	730	738	730	691	755	724	724	799	704	709	743	758	686	758	768	756	713	715	764	773	804	722	731	743	743	748	715	752	708	732	723	768	730	764	756	745	717	793	772	734	714	785	753	698	760	733	758	718	766	779	678	697	750	757	751	749	686	706	784	721	734	802	755	749	723	772	737	787	746	753	743	774	778	703	744	756	762	740	755	775	771	785	769	742	772	738	717	728	748	779	736	770	740	758	736	739	730	746	706	737	789	759	751	747	784	786	749	718	744	761	813	733	831	779	714	785	741	719	762	743	727	732	778	737	748	747	739	766	761	720	758	737	805	781	734	736	743	772	746	770	743	788	739	742	748	776	742	717	760	751	718	728	806	770	814	728	711	810	832	699	749	772	754	777	749	733	789	748	727	720	697	746	735	729	743	754	722	760	777	799	726	769	777	698	755	714	764	727	745	725	737	740	729	707	789	754	742	722	752	795	713	773	730	729	744	749	805	729	778	761	735	768	721	758	751	729	719	714	723	700	787	719	740	723	768	712	772	764	740	745	738	768	740	715	780	722	710	782	732	730	768	692	711	770	769	736	757	732	685	761	733	733	716	765	760	710	732	748	770	750	805	726	716	731	715	764	747	795	765	743	706	759	737	751	745	787	768	709	830	747	763	785	747	759	734	700	732	770	753	735	757	722	707	784	723	752	751	763	754	714	725	769	827	768	742	725	742	771	746	725	721	755	765	757	763	742	753	732	755	732	782	747	707	775	696	730	756	700	746	738	722	784	722	721	736	756	801	701	741	717	740	746	738	719	763	775	710	750	754	713	784	726	710	736	757	744	734	774	753	811	736	742	724	745	801	780	703	789	744	732	786	698	759	709	730	799	750	780	723	744	784	715	811	738	792	707	731	759	722	771	752	807	748	765	755	753	773	746	780	796	720	749	756	767	752	752	757	744	735	719	759	726	741	766	798	718	783	780	768	772	757	779	757	686	759	769	772	770	764	730	763	769	765	774	766	745	788	760	785	793	759	730	770	755	756	761	775	720	701	713	715	749	749	797	744	782	784	750	751	803	744	759	832	766	709	689	770	774	789	733	745	760	735	733	722	729	747	750	775	775	731	754	796	723	733	770	769	734	732	729	774	755	787	710	716	702	758	753	738	792	766	755	741	746	717	777	759	765	732
23954	21131	28081	24392	19421	2337	1270	798	669	566	484	508	450	461	424	502	442	419	439	403	412	423	384	392	456	407	347	334	401	409	387	380	412	418	385	367	383	418	391	347	342	371	402	359	375	371	403	418	368	359	400	403	383	420	376	389	364	378	394	378	401	379	395	362	393	408	389	371	383	363	383	366	353	377	405	378	361	400	374	396	378	377	390	376	368	381	396	358	376	361	378	361	366	366	352	384	373	370	369	335	381	391	386	354	351	383	371	374	391	376	368	434	382	375	395	375	354	393	380	358	371	408	387	383	411	393	373	397	384	417	400	368	372	389	382	393	394	383	369	361	384	385	393	379	412	359	402	404	365	375	376	401	378	372	376	353	412	416	382	371	379	385	356	372	365	398	366	376	391	360	381	377	393	409	412	358	369	351	377	369	360	419	354	415	369	373	382	412	392	401	396	405	379	360	358	371	395	390	372	361	442	404	347	383	341	422	378	369	352	397	410	385	374	395	389	372	363	396	364	377	378	348	377	374	380	385	387	364	397	387	387	336	412	383	386	354	366	383	409	358	403	348	346	386	395	380	426	383	358	362	380	381	362	389	355	385	344	379	346	385	375	389	360	349	387	358	363	409	385	363	419	348	395	365	351	391	404	349	356	398	412	379	380	353	408	413	351	400	395	381	362	360	400	380	343	364	358	342	383	383	397	364	368	387	374	353	366	361	347	375	386	361	374	358	400	373	392	341	354	376	398	357	387	377	381	379	377	391	370	396	391	381	373	376	380	363	373	375	417	406	343	368	372	363	378	346	374	419	392	348	400	387	387	364	378	384	371	355	368	376	389	373	392	376	357	394	357	358	373	345	388	394	380	326	353	387	396	336	378	367	388	357	385	403	351	363	375	370	372	391	379	330	406	387	404	394	354	346	342	379	368	421	404	391	374	334	368	396	376	360	354	392	399	391	377	375	394	387	367	380	396	420	382	379	362	392	394	378	374	363	382	381	363	379	401	372	362	440	381	357	381	340	363	383	376	384	367	368	416	385	365	368	333	361	362	378	407	369	383	378	341	365	378	392	358	369	361	399	342	386	395	374	369	395	390	386	348	367	349	384	360	384	369	373	363	367	375	404	377	361	396	392	350	358	368	359	368	391	407	351	326	364	385	400	379	379	393	341	370	380	389	381	389	365	370	405	397	356	398	420	352	427	364	372	381	400	388	359	324	368	365	392	369	357	370	377	370	383	375	377	354	384	359	388	388	394	377	358	374	370	366	376	373	357	354	397	361	332	367	398	389	347	370	364	371	397	368	411	362	375	367	378	394	366	366	392	365	398	360	378	374	358	364	397	368	381	384	355	388	383	357	351	403	390	361	324	350	354	404	400	377	368	387	347	382	396	400	392	380	353	363	417	367	389	370	347	361	364	362	377	340	376	397	406	386	391	366	384	379	367	380	377	405	390	357	392	357	441	393	373	333	373	391	358	389	379	365	340	389	365	373	358	396	362	375	388	413	405	387	386	384	394	393	375	402	380	332	358	407	411	361	389	384	374	370	369	344	372	397	356	352	394	365	346	359	360	340	419	408	415	391	344	385	362	369	377	362	377	322	425	401	357	371	402	364	393	375	400	350	352	359	370	362	361	365	353	395	385	376	356	371	411	340	371	414	389	364	395	379	365	347	375	387	370	349	394	361	370	406	402	361	358	377	371	380	370	381	380	334	376	403	364	390	388	374	373	354	384	409	394	354	353	363	392	411	356	364	385	364	337	352	357	374	365	394	362	380	359	374	375	367	346	374	398	387	348	396	355	368	371	381	340	347	367	384	398	388	370	370	350	372	393	338	350	395	403	347	389	394	389	402	342	340	364	396	383	363	405	385	377	390	384	356	372	358	395	421	393	383	348	355	350	379	388	389	416	416	357	357	396	367	397	386	385	387	388	376	360	369	361	347	416	362	386	343	368	363	374	389	377	372	402	407	381	378	409	326	381	401	375	378	372	383	327	391	373	396	362	359	355	388	372	393	368	388	387	367	408	365	386	333	385	391	371	364	386	392	432	359	387	385	362	367	383	371	374	393	365	387	409	357	351	396	382	351	385	375	373	410	377	380	376	372	389	362	391	384	376	382	383	344	416	387	373	392	366	385	356	371	368	366	383	340	388	360	394	357	417	373	361	399	415	375	355	397	335	359	372	383	375	375	340	363	377	390	392	362	366	360	401	410	349	373	386	384	389	366	374	386	351	353	364	342	402	367	332	372	377	393	366	359	413	365	385	355	373	374	367	378	375	357	394	349	364	370	373	351	369	342	401	418	354	378	365	366	362	358	379	363	397	413	360	354	382	372	362	369	388	375	374	392	361	369	397	358	373	349	382	374	365	381	363	387	329	362	382	390	363	375	370	375	359	378	343	382	368	382	366	350	359	358	367	353	378	353	396	367	385	384	381	383	386	336	376	350	410	380	364	395	386	392	355	382	348	386	366	390	364	368	383	381	368	376	379	343	355	395	367	367	377	377	369	393	368	377	361	379	373	402	383	374	359	374	392	384	391	389	402	355	358	366	351	352	392	392	373	397	399	380	356	366	406	389	418	322	371	397	413	381	376	366	398	360	362	368	360	409	393	390	367	366	389	345	391	387	416	353	396	413	370	391	367	341	379	407	378	390	401	361	390	356	345	369	382	387	385	387	386	362	377	371	370	426	378	392	414	379	369	376	380	364	376	389	365	404	362	357	380	378	387	373	395	387	393	371	367	378	363	354	380	381	404	393	403	412	364	391	359	353	365	342	364	362	404	355	343	360	370	372	350	358	379	350	341	381	378	392	404	424	391	384	352	412	379	364	393	349	353	376	378	404	359	369	351	395	398	386	366	408	383	335	393	343	355	373	384	365	358	339	415	349	369	342	393	384	356	367	391	370	369	331	356	330	390	393	365	380	353	358	361	369	389	379	321	376	361	385	341	393	377	373	368	381	397	346	359	373	355	370	362	353	350	382	407	351	360	374	337	356	377	386	392	345	381	370	357	361	383	380	345	373	376	412	363	389	387	358	371	404	379	379	363	381	381	383	398	385	358	359	360	383	402	353	378	369	367	394	364	399	358	393	329	389	365	352	373	393	371	359	367	379	348	346	352	378	428	382	373	368	388	369	353	386	378	380	404	357	399	396	365	350	382	372	378	389	365	380	372	385	399	367	379	372	391	359	380	380	378	363	375	385	377	365	402	364	379	383	375	368	378	395	388	398	357	396	369	385	368	377	371	380	379	367	397	384	367	373	382	398	382	370	411	362	367	360	392	395	376	428	365	394	391	354	394	353	371	339	395	346	367	391	389	355	381	367	376	421	379	364	395	401	364	390	431	387	386	368	374	390	395	320	387	365	394	379	368	371	357	363	391	381	388	358	366	394	367	424	353	363	373	393	363	356	389	375	351	385	384	366	360	371	399	380	366	401	380	371	403	349	373	383	396	398	359	378	384	372	363	355	349	413	377	366	342	384	409
7140	11540	9549	4972	3489	2923	3139	2087	1592	1373	1223	1074	1042	985	965	849	889	823	761	859	782	796	785	726	722	707	758	748	756	729	768	703	733	698	726	665	731	699	736	695	668	705	687	661	707	718	683	713	709	706	711	671	683	687	719	655	708	664	646	771	706	708	629	672	680	742	682	729	702	689	728	683	686	637	609	682	661	659	656	659	663	654	699	676	667	676	650	651	659	645	650	620	727	677	678	696	688	706	671	731	674	684	649	736	650	647	660	652	666	687	626	666	707	705	653	685	687	658	678	687	653	653	618	689	716	687	656	677	669	642	651	678	681	672	636	675	639	653	683	661	681	677	699	719	649	691	677	708	692	680	711	696	658	658	664	644	675	700	696	662	678	677	636	644	684	638	630	684	642	693	663	703	673	679	704	687	696	693	689	677	646	715	661	667	707	721	712	685	696	709	635	657	672	668	707	692	691	684	658	714	712	701	664	676	633	717	661	662	706	670	672	669	682	681	679	636	703	716	668	694	666	659	654	671	690	734	739	691	699	668	684	640	658	686	673	641	657	704	724	675	682	611	666	657	656	710	640	656	676	687	701	696	680	688	669	698	692	662	660	675	734	736	609	673	663	649	676	682	662	688	661	703	653	699	661	664	630	642	678	704	668	698	736	695	707	729	679	706	672	668	685	691	708	655	628	655	680	680	637	650	678	657	712	670	646	666	681	695	700	643	675	686	618	634	663	653	685	702	663	638	697	676	670	675	672	650	704	699	674	649	688	656	684	644	715	664	659	684	649	682	685	724	686	695	682	636	678	660	745	689	668	696	686	698	705	674	670	676	694	714	695	655	663	704	654	697	644	670	701	622	632	706	677	679	674	691	672	681	686	715	659	648	645	673	675	622	684	680	675	647	738	664	729	687	670	699	688	694	640	660	650	659	656	677	644	677	680	658	696	735	689	691	609	726	698	672	634	649	680	637	661	667	672	647	648	645	700	698	671	694	672	716	709	665	660	624	681	639	698	644	690	629	670	669	694	667	680	656	714	687	685	703	643	657	695	685	623	651	672	639	666	686	645	663	716	672	638	705	663	692	672	643	609	671	669	671	644	687	702	701	697	662	696	676	679	646	692	677	725	700	684	675	714	676	684	670	651	712	651	697	692	678	624	670	668	708	664	691	644	702	683	630	685	655	701	681	660	676	647	620	648	653	620	691	675	708	640	657	635	659	648	645	682	644	659	656	678	688	680	644	637	633	671	694	682	673	673	672	673	664	678	719	669	697	667	688	678	688	661	655	668	706	688	709	706	652	662	634	677	662	682	673	661	694	635	699	672	688	684	677	723	692	700	665	621	696	692	662	675	695	677	666	667	669	644	644	687	681	690	635	676	672	688	726	688	644	710	707	667	646	702	656	678	670	702	674	676	692	641	719	674	691	639	695	664	677	657	711	649	634	647	685	670	653	688	667	685	696	667	675	671	674	637	620	683	672	665	653	695	655	629	635	709	670	695	668	711	706	635	669	679	695	679	702	690	651	651	669	668	666	655	642	686	661	643	686	651	660	650	689	643	669	667	670	670	647	675	673	705	710	671	704	640	659	663	639	651	675	662	636	705	683	670	711	646	657	702	680	670	688	681	691	664	654	657	684	692	670	661	641	676	677	652	649	671	710	671	613	705	678	691	638	640	676	718	715	618	684	686	665	647	703	685	704	669	686	663	648	649	653	703	712	663	663	672	655	633	719	633	689	703	656	656	675	680	686	670	646	660	656	679	688	683	637	679	720	678	679	655	713	697	687	684	707	696	684	666	693	686	716	653	640	659	675	665	687	681	658	685	636	670	624	666	681	655	678	670	714	680	670	648	669	682	645	689	656	673	656	654	713	698	734	650	671	661	680	668	682	655	664	696	659	680	696	645	687	669	707	657	714	689	641	674	625	684	698	653	658	719	695	659	659	636	661	662	681	653	658	650	648	688	662	656	697	702	703	671	648	701	698	710	712	680	683	644	672	680	704	642	675	643	666	656	675	687	645	693	639	687	699	692	624	727	619	673	717	658	696	690	691	646	727	632	684	695	621	691	644	678	670	700	649	667	695	703	672	675	661	679	700	639	644	696	659	696	685	669	646	648	683	674	691	651	706	649	663	708	693	704	656	677	733	642	711	650	651	646	650	663	680	674	649	690	687	683	648	691	596	677	648	730	688	659	656	661	717	668	687	677	631	661	640	683	643	633	709	693	685	680	722	660	670	695	684	655	664	694	670	666	703	676	664	646	669	642	657	679	728	701	706	660	670	688	667	689	647	668	686	688	720	676	705	654	694	695	641	677	663	630	696	685	713	679	706	648	687	671	689	637	683	680	693	685	638	676	642	659	691	700	663	637	673	695	633	695	660	674	686	694	693	684	684	704	703	731	661	671	681	676	630	665	676	693	667	696	667	702	654	702	680	624	654	685	667	649	703	648	718	707	645	666	665	671	692	643	678	655	684	711	720	641	667	647	626	689	645	666	672	684	654	708	697	719	676	689	682	689	646	700	689	664	697	638	695	615	656	661	689	731	689	679	663	627	698	678	692	645	679	694	668	645	631	713	717	698	680	746	684	654	672	697	689	655	685	686	690	696	731	647	612	641	693	685	687	652	667	650	657	680	658	635	662	630	640	682	684	651	691	643	620	680	702	642	713	645	705	692	670	630	693	685	665	664	699	682	702	660	687	650	663	668	692	669	696	644	651	692	684	671	624	712	641	655	613	666	655	724	682	678	633	696	664	661	635	672	673	691	676	630	673	695	719	680	702	675	669	689	685	663	625	666	710	682	633	688	654	714	675	644	681	677	691	680	694	710	688	626	709	667	708	680	688	656	693	703	674	627	680	719	734	721	722	663	697	629	651	683	643	647	720	692	706	703	686	697	646	699	741	694	652	654	687	659	662	673	648	643	692	657	733	644	695	649	692	618	691	660	703	661	667	685	720	632	683	617	696	685	660	645	694	699	645	687	728	629	689	681	625	681	649	697	670	678	703	671	654	672	635	707	696	706	665	671	661	714	671	657	676	652	710	668	697	619	669	709	644	660	704	703	732	653	667	629	660	672	702	661	691	703	674	662	672	709	629	660	698	657	658	700	657	691	657	676	641	678	673	655	640	619	677	671	665	707	639	666	697	723	686	665	690	620	698	679	687	698	670	667	657	673	714	677	649	707	709	723	686	665	663	677	658	654	655	674	650	682	701	660	675	656	711	656	716	659	706	675	673	680	684	694	681	651	739	704	702	721	647	650	664	673	695	660	701	675	677	674	686	672	710	637	680	680	688	651	644	720	678	647	720	696	668	654	652	666	673	680	682	707	671	655	657	712	651	706	684	687	713	705	704	669	652	669	691	659	650	678	663	668	692	670	685	690	689	629	676	642	685	723	661	644	666	675	624	660	672	658	670	677	636	651	701	683	674	656	682	711	688	620	700	702	669	670	702	718	659	671	703	679	716	643	644	718	662	672	630	652	676
23204	21230	28887	23836	21222	17796	2295	893	621	517	438	429	383	372	325	304	342	250	334	295	283	271	273	242	244	242	225	230	230	232	274	216	231	248	245	231	235	217	234	215	229	216	242	201	212	224	210	234	219	222	208	235	211	230	219	224	241	222	211	222	260	215	226	217	212	218	216	216	231	221	210	195	191	210	220	221	214	224	191	218	199	220	237	243	228	193	239	224	211	202	209	230	221	196	212	219	206	187	190	202	242	213	229	240	197	206	214	232	226	186	220	236	248	191	200	216	215	200	173	219	232	239	236	201	206	212	218	202	247	219	197	222	225	213	226	196	205	229	208	219	242	218	203	222	209	189	223	230	211	220	196	202	229	201	213	212	248	230	211	214	220	210	215	212	193	204	204	208	206	209	241	201	234	215	220	211	225	213	213	197	219	207	200	203	234	225	216	210	204	193	207	216	219	229	206	224	215	250	202	234	218	208	212	204	213	215	207	231	204	236	203	216	209	199	209	230	228	220	228	214	233	205	210	226	219	221	204	212	211	202	194	192	231	224	217	217	199	209	216	212	223	225	221	217	221	229	208	216	220	226	206	222	223	199	195	220	222	231	211	222	209	235	240	193	203	242	216	207	211	199	206	230	203	187	206	222	220	233	209	217	204	209	246	211	214	207	212	209	206	250	212	224	210	233	232	234	227	229	225	212	234	206	221	203	213	212	204	212	196	201	212	247	213	235	216	233	198	219	211	223	207	209	217	238	214	236	201	198	216	241	202	236	200	215	225	210	207	211	194	207	200	209	215	199	217	219	236	222	228	198	210	200	232	202	182	212	214	196	188	222	210	213	215	216	223	229	216	227	209	241	206	201	217	228	206	236	229	206	186	195	191	227	201	227	221	206	220	206	198	173	190	193	209	221	214	214	209	228	208	194	196	205	235	224	209	217	220	228	233	231	226	202	217	194	185	214	180	200	195	197	200	220	196	204	219	207	221	194	203	223	225	210	212	209	223	213	219	231	212	195	229	213	199	217	202	233	205	247	203	213	215	224	230	224	199	232	216	207	210	190	232	188	213	222	204	206	204	204	192	200	226	235	214	240	203	220	218	194	218	203	209	238	215	204	234	224	236	213	230	220	201	209	197	222	212	205	213	191	203	205	204	227	224	226	190	242	222	202	243	210	211	200	208	223	235	220	246	203	183	209	229	201	203	207	221	213	200	217	207	216	222	204	212	183	229	220	231	234	224	218	213	202	205	233	215	207	246	232	218	204	237	203	221	183	218	202	231	220	189	196	205	203	187	225	211	224	223	200	254	196	201	190	205	224	215	219	230	214	180	211	206	219	211	202	184	194	200	211	192	186	210	240	183	187	225	224	218	216	221	202	236	209	250	225	212	243	238	237	224	238	226	228	229	213	213	223	214	234	231	219	227	221	213	216	223	208	194	188	190	196	210	208	210	223	222	186	227	218	235	228	212	192	219	211	205	223	201	200	231	211	201	213	222	236	199	202	209	217	220	230	197	220	197	217	217	206	212	218	188	214	219	225	197	219	224	222	237	210	215	209	242	199	193	220	178	221	205	191	229	213	225	229	225	220	233	224	221	216	233	221	233	220	197	194	207	200	191	207	221	190	219	201	197	219	236	191	222	229	234	226	223	236	191	214	199	209	209	209	206	229	204	220	183	235	230	188	239	214	193	224	203	199	216	227	199	209	190	217	191	210	199	224	194	219	185	215	189	200	206	204	203	210	220	221	231	224	187	206	223	235	219	229	201	210	247	222	218	209	225	184	201	230	203	213	211	204	217	208	210	220	229	228	214	206	188	223	211	194	217	236	218	207	208	241	191	206	195	211	210	185	220	199	192	215	234	214	194	207	229	228	217	212	196	225	210	200	206	198	209	208	235	223	215	197	181	206	208	222	201	212	209	215	222	219	212	194	197	200	208	227	218	196	229	211	214	199	198	214	220	205	210	206	195	211	214	223	238	201	219	221	206	220	231	204	207	210	204	197	222	222	210	214	198	215	186	192	198	223	211	201	213	225	197	208	206	214	210	202	187	201	196	232	211	190	235	219	205	232	202	202	210	210	210	212	198	215	206	221	198	211	245	265	215	213	194	224	188	196	222	242	213	218	219	206	199	221	219	211	179	215	195	204	203	201	205	215	225	224	216	209	226	225	195	187	216	226	210	211	211	236	209	223	220	186	239	221	200	218	198	193	203	178	220	211	221	197	186	209	220	223	233	207	206	233	209	204	214	210	194	211	209	215	219	194	220	216	221	206	194	202	213	225	213	187	230	216	211	206	232	209	199	215	215	197	214	207	201	196	216	197	223	227	192	205	210	201	216	191	217	220	214	226	211	186	217	233	213	219	199	203	199	189	203	195	211	204	225	213	207	215	177	198	189	179	223	212	189	219	229	227	227	225	217	202	214	219	205	192	227	208	218	189	215	222	210	197	215	218	232	199	228	194	197	256	221	201	231	224	194	215	217	209	241	202	223	218	209	233	227	211	211	223	215	194	210	212	192	181	234	235	212	182	177	207	197	206	211	205	209	196	217	187	237	221	202	215	214	206	208	220	221	185	194	203	232	219	193	216	229	217	226	206	219	249	200	226	207	184	209	244	188	242	215	216	242	202	200	204	200	220	232	228	205	227	208	201	183	210	202	235	227	211	213	211	205	216	218	215	192	220	202	212	222	173	191	215	217	218	215	236	207	207	214	213	204	221	226	203	204	197	246	214	223	209	194	226	211	229	206	202	198	216	205	218	233	244	214	220	190	212	230	212	243	180	209	205	195	218	221	219	196	240	186	201	203	214	207	218	232	218	190	192	184	234	204	223	203	210	200	189	205	195	245	196	199	238	223	222	196	187	226	220	238	195	210	225	234	229	189	198	197	233	222	209	214	222	222	214	226	197	196	215	200	196	182	185	211	221	207	223	222	195	189	211	247	200	199	205	202	195	212	195	229	216	209	213	219	225	206	224	212	214	201	209	202	249	206	211	202	235	226	239	216	177	220	211	220	211	222	215	212	196	196	211	194	215	204	207	214	199	195	218	220	229	200	240	198	243	220	221	228	208	207	212	202	218	238	189	216	221	209	225	195	204	222	233	216	203	200	196	232	220	191	234	202	199	216	233	187	206	229	208	214	203	205	203	208	199	213	202	208	220	214	223	218	211	237	243	247	189	207	216	237	207	256	195	228	216	206	222	197	206	231	188	197	218	185	205	228	234	184	216	200	183	209	206	216	198	209	214	191	198	219	188	194	224	208	213	215	212	212	233	193	221	222	213	198	214	206	223	220	219	200	227	224	219	205	206	225	174	205	226	226	235	223	204	238	223	227	186	218	218	198	216	232	217	211	201	238	201	216	223	200	228	227	210	208	209	204	192	209	192	214	200	231	231	197	191	199	216	211	215	237	217	206	212	217	199	214	204	199	208	185	197	233	211	221	227	237	209	224	228	254	215	220	211	209	209	229	190	238	191	187	221	219	199
9408	17073	14276	7574	5312	3943	4106	2883	2124	1740	1364	1183	1034	916	824	767	758	678	684	618	636	546	537	576	508	553	472	498	468	483	457	457	407	448	455	432	444	413	429	422	428	398	406	414	404	425	402	402	426	423	388	430	425	421	398	415	426	426	389	418	401	412	399	353	431	421	409	421	390	377	431	412	412	371	383	375	376	378	413	384	398	384	381	439	396	375	421	380	411	411	366	397	376	382	351	367	384	371	397	363	369	374	383	406	388	417	408	357	391	358	382	425	390	396	383	382	366	408	382	399	396	405	379	407	394	412	381	396	413	371	366	395	372	370	390	409	395	431	424	386	412	383	393	411	395	390	417	411	366	373	400	356	332	368	383	374	384	412	399	381	409	388	391	365	400	424	421	376	394	390	367	382	403	364	375	388	371	387	407	410	395	366	390	379	396	411	379	362	387	407	364	388	384	367	427	395	389	393	387	409	400	380	374	391	426	377	403	397	389	398	361	373	380	408	363	386	392	369	418	384	408	391	384	383	386	382	374	412	398	405	393	394	392	383	402	399	410	370	382	371	391	377	397	408	362	397	416	364	378	378	370	377	381	391	369	376	397	409	365	374	375	385	408	355	375	391	331	396	387	395	387	391	404	396	388	365	375	391	367	386	403	410	380	394	418	398	364	375	393	328	374	420	396	389	340	383	366	389	340	372	410	403	407	409	356	376	392	390	406	389	383	378	390	396	384	379	380	374	376	397	341	392	400	404	362	380	401	356	387	391	370	394	341	378	376	361	393	403	373	372	416	383	371	388	387	385	389	373	375	394	407	397	374	382	385	390	384	329	426	383	387	386	362	380	380	401	384	403	386	427	348	376	381	389	387	365	346	371	368	408	380	397	396	404	396	395	358	372	368	367	428	376	408	388	383	368	378	383	401	360	372	366	422	351	386	381	360	393	412	385	389	394	399	395	414	422	351	369	371	385	407	391	402	409	380	381	401	419	396	365	376	400	404	380	385	401	385	383	395	355	387	369	394	374	393	395	396	406	377	418	401	403	411	382	406	425	361	396	367	358	361	382	378	383	382	386	348	367	414	411	417	338	394	399	392	361	394	383	424	410	353	391	372	375	384	373	361	378	414	405	343	370	411	362	381	367	395	375	359	373	382	392	410	381	357	380	368	381	412	366	361	438	382	379	378	362	364	384	380	387	420	369	391	372	370	387	359	387	400	402	403	397	397	390	404	400	363	366	371	356	420	425	391	412	352	392	365	387	341	400	387	385	398	392	411	375	353	391	387	409	377	431	395	402	369	377	368	376	380	373	372	369	386	385	378	377	415	408	372	385	397	405	368	386	377	366	412	397	390	365	393	361	382	407	367	383	357	389	389	376	371	396	354	399	395	367	381	376	367	396	426	406	380	362	405	351	371	397	377	388	379	376	371	375	363	385	419	359	379	417	409	362	379	372	371	400	379	403	386	359	379	382	389	359	412	422	398	396	374	424	381	362	396	396	391	367	375	368	404	410	366	374	386	367	359	405	395	404	419	388	389	400	380	379	397	392	409	403	396	387	393	380	367	359	344	399	377	372	393	399	395	369	349	370	360	366	377	410	375	390	356	412	357	395	355	398	401	370	402	368	412	373	362	355	412	394	394	399	385	409	381	407	381	365	392	383	414	392	380	372	369	358	384	386	373	413	392	412	412	362	372	368	376	372	409	358	388	374	410	396	361	360	388	380	413	374	378	381	396	375	356	388	368	404	369	393	400	349	398	381	392	372	406	401	351	369	396	371	383	397	332	361	395	388	353	386	353	393	412	401	388	379	374	371	369	373	353	406	380	373	361	405	377	398	418	364	368	384	401	380	374	347	384	429	391	394	399	387	450	382	383	377	382	379	397	380	376	368	338	419	390	353	370	363	391	426	384	378	384	393	396	361	398	372	397	358	411	370	374	409	382	388	387	373	366	393	391	380	389	354	395	356	366	371	379	368	420	351	395	375	403	364	392	374	388	392	402	403	367	380	364	421	382	396	364	383	371	384	383	362	361	414	376	384	362	414	404	365	439	358	409	378	368	352	408	399	404	395	396	371	407	377	377	386	395	419	407	392	355	404	385	380	350	382	386	364	397	419	389	363	392	417	390	427	326	381	381	391	385	384	395	386	380	383	351	377	379	395	407	406	375	381	390	388	404	390	361	397	357	395	396	373	394	392	390	369	390	362	402	403	367	403	364	364	380	398	375	375	382	412	414	394	370	424	371	400	354	406	379	409	403	387	361	389	386	375	428	400	401	398	393	413	387	391	361	362	378	395	380	366	419	380	379	384	395	413	391	372	395	391	371	362	419	372	396	396	366	386	373	391	328	344	366	392	388	383	385	381	387	383	388	363	383	369	374	432	373	354	381	386	392	377	404	371	390	388	387	398	393	375	377	403	403	397	373	405	349	375	401	399	357	398	409	382	387	409	412	372	379	368	404	416	408	385	365	395	393	415	370	373	397	397	412	412	402	387	450	409	406	417	394	389	423	432	382	400	381	364	371	397	387	354	398	382	403	390	382	380	339	388	380	386	378	400	385	375	382	377	368	369	388	362	386	373	380	383	380	414	423	409	381	391	418	385	385	413	379	395	390	348	360	339	390	390	381	391	382	383	409	368	350	359	347	412	376	386	367	351	364	378	363	381	379	383	376	364	357	334	388	425	389	372	354	386	384	382	376	425	361	404	384	389	373	377	358	393	353	360	346	377	394	382	382	375	369	401	407	365	385	364	365	345	370	404	367	400	364	379	375	389	399	377	413	411	379	390	372	382	373	377	393	386	376	383	387	398	373	391	367	354	389	400	403	383	376	402	410	358	390	409	386	403	392	367	390	370	354	384	388	382	349	396	350	379	383	395	370	409	381	416	371	395	387	398	400	403	401	373	358	390	351	329	377	401	382	361	364	364	373	405	387	400	356	387	404	357	386	380	373	367	394	399	373	381	383	351	415	386	381	366	384	378	380	399	395	375	398	391	368	398	419	358	392	386	393	379	387	379	360	374	402	414	389	387	370	392	390	397	378	399	371	377	380	401	402	395	378	417	376	389	368	384	405	367	360	379	372	437	398	375	423	335	419	382	398	405	395	390	408	377	380	391	380	386	384	386	385	380	406	398	417	393	429	363	363	375	371	386	370	400	339	376	375	391	372	383	392	406	388	420	378	398	384	414	398	395	366	372	426	385	381	365	367	390	373	409	362	380	356	399	370	397	405	387	369	361	389	418	362	365	378	383	378	395	433	362	388	366	361	396	352	361	391	374	393	390	369	397	374	398	398	406	394	388	339	401	395	399	383	388	415	373	349	351	387	399	405	370	397	397	363	384	391	386	390	400	365	391	412	380	402	339	375	407	389	378	387	413	377	359	390	407	371	379	401	364	377	378	357	359	364	379	404	366	363	366	379	405	392	386	377	378	383	357	425	375	358	430	394	431	362	363	389	391	387	405	386	411	360	433	392	394	399	394	358	351
26813	19620	5593	960	601	551	636	593	547	474	502	481	450	446	447	430	457	437	405	431	427	475	472	419	437	446	392	471	432	437	447	463	439	412	434	433	478	451	435	428	415	434	435	462	427	415	432	414	433	465	423	410	429	437	449	449	436	420	420	447	459	425	436	423	441	442	398	414	422	449	440	418	413	451	435	424	462	368	402	455	408	393	453	448	457	418	441	407	467	425	390	430	430	451	424	419	452	427	432	431	418	438	390	454	428	457	430	410	414	429	423	419	390	377	433	412	428	401	453	435	450	434	421	443	474	486	406	396	448	481	445	404	440	396	483	401	413	450	452	396	430	416	435	445	412	455	461	430	428	455	441	441	435	439	383	380	411	432	394	466	445	432	445	398	434	425	445	426	437	432	423	447	431	435	452	425	403	427	419	434	459	445	423	464	414	395	448	414	455	404	423	449	425	427	491	467	458	450	418	447	438	448	424	426	457	444	442	420	459	461	432	428	417	414	410	448	434	440	430	464	450	410	431	409	417	423	414	429	443	459	418	402	435	429	429	408	429	427	423	459	406	436	405	427	420	484	388	413	403	460	417	434	450	418	475	429	415	448	454	430	445	456	432	424	440	452	437	436	431	405	435	420	422	397	435	402	401	405	439	449	438	443	449	441	413	434	454	374	410	430	401	456	421	447	424	463	412	414	388	450	441	404	410	428	412	429	465	471	407	424	407	412	421	460	448	442	437	453	419	453	422	426	427	428	419	429	451	434	426	480	484	448	457	434	419	413	443	416	394	430	438	459	419	400	427	438	418	433	436	438	433	381	452	437	433	377	434	443	418	439	428	428	437	479	439	414	443	430	412	441	455	422	434	438	452	413	435	445	442	478	437	432	447	445	424	445	484	423	451	413	457	460	410	428	423	410	430	422	409	434	456	449	432	422	438	465	380	446	425	430	432	441	421	409	437	463	424	407	426	430	423	426	434	442	462	437	449	438	435	423	433	414	447	462	438	395	445	425	451	450	440	416	414	409	435	424	462	420	438	412	453	433	434	428	422	458	450	422	406	441	467	416	431	462	484	453	428	443	408	418	451	444	423	428	449	423	461	450	422	465	454	423	454	435	440	390	432	424	398	418	452	443	468	422	435	425	468	397	394	426	424	420	394	497	441	465	396	453	451	434	473	445	415	435	452	391	461	430	411	404	439	427	435	448	399	431	442	425	468	440	413	394	435	473	439	484	451	441	426	414	438	405	433	387	452	405	409	398	443	416	479	435	424	411	440	429	447	439	426	489	433	453	443	423	419	463	476	479	413	431	429	450	457	418	408	423	406	406	438	466	441	436	434	435	418	421	464	409	438	446	411	421	438	450	441	383	419	437	430	388	459	443	477	421	407	423	422	426	443	447	421	413	429	431	411	415	445	400	411	429	437	433	421	419	396	467	444	414	461	448	422	445	436	397	408	451	472	463	438	417	435	436	473	426	426	444	449	438	454	465	461	424	433	432	421	448	439	436	435	481	453	411	434	442	433	463	376	467	431	460	429	404	417	427	456	428	423	423	413	402	452	453	411	434	421	454	453	396	430	443	457	448	396	417	449	367	417	432	442	434	483	442	434	422	437	439	465	455	419	395	440	442	423	443	434	437	459	418	411	419	426	436	415	422	436	440	429	466	469	440	436	466	433	439	437	428	385	450	424	447	454	423	395	422	455	419	383	401	429	462	436	422	446	431	442	465	407	404	420	430	445	432	416	405	426	453	437	402	408	444	441	446	397	443	441	403	421	436	448	438	460	413	428	407	456	421	465	441	453	419	426	463	411	417	429	427	424	408	415	433	432	436	391	423	433	420	405	430	437	436	422	438	477	414	391	434	433	431	457	404	428	435	440	413	409	425	388	404	441	415	367	415	466	440	460	433	445	458	423	415	427	453	414	437	416	426	437	434	429	426	413	425	423	435	471	411	434	441	412	416	430	452	417	447	401	453	444	421	397	445	438	393	425	433	433	423	423	432	416	403	469	446	429	406	445	443	447	410	453	410	434	386	410	437	391	415	421	434	482	430	406	435	446	437	414	400	427	450	464	403	412	475	420	427	429	405	403	463	437	410	413	448	433	407	467	446	412	436	424	435	423	419	430	437	425	437	412	435	473	435	438	437	438	436	473	427	414	445	426	431	412	450	436	439	496	429	429	411	402	453	410	418	410	414	403	441	421	424	442	435	417	463	467	430	415	451	465	387	419	434	424	460	424	402	448	418	446	428	417	420	432	405	445	442	400	406	431	436	412	445	418	450	457	408	428	401	456	423	435	431	410	423	440	429	456	435	447	422	454	415	438	452	424	439	433	415	434	410	453	455	412	419	451	432	479	403	449	422	443	404	391	454	460	420	406	441	447	448	442	464	437	466	445	413	418	402	404	440	443	452	475	456	427	429	452	440	416	438	441	466	414	422	423	467	414	445	442	436	421	465	428	446	433	422	402	424	398	438	425	427	428	422	436	430	437	440	442	416	440	437	445	428	419	442	437	446	445	449	421	450	415	429	436	419	434	410	447	420	444	413	446	447	427	450	420	459	394	439	432	460	434	443	444	433	462	435	400	418	451	467	432	454	431	448	460	415	419	428	453	419	464	417	432	433	446	435	437	446	448	434	423	437	435	437	416	411	409	408	448	422	426	463	457	435	452	440	399	416	440	427	451	442	448	447	460	437	455	431	461	417	473	416	430	444	430	392	467	449	449	444	468	454	452	478	422	445	404	431	400	420	410	432	387	412	412	408	386	390	442	475	492	472	468	433	447	437	444	412	430	450	426	424	427	454	414	418	416	443	435	405	415	464	448	428	435	426	465	477	434	433	415	471	464	442	410	413	416	424	445	455	470	452	400	412	390	445	467	440	449	397	448	471	444	454	455	411	448	425	434	442	413	393	441	427	427	436	435	461	421	434	412	457	424	428	412	470	439	443	449	455	438	402	440	416	453	420	432	417	455	367	450	425	440	439	373	463	429	411	443	465	443	406	436	398	454	400	431	450	418	437	459	434	437	411	427	420	430	454	425	406	404	433	414	380	424	441	450	412	431	468	422	429	423	395	441	383	395	444	463	442	448	436	428	437	393	506	457	418	438	421	429	427	423	407	441	444	431	422	423	442	445	392	453	442	454	408	435	452	432	392	387	449	452	432	458	445	442	429	467	445	440	434	436	458	458	421	410	402	423	438	393	453	451	440	446	440	445	402	466	437	430	424	403	432	434	420	423	418	391	488	428	426	423	476	454	423	378	399	443	419	453	445	416	435	444	456	434	405	446	434	451	441	429	431	437	419	439	427	444	389	444	464	454	437	411	389	441	445	384	440	421	441	442	405	449	435	419	415	396	438	450	414	419	458	444	446	387	431	450	420	410	438	420	480	405	459	408	442	432	397	396	398	446	443	413	466	441	388	401	422	424	448	422	454	436	406	444	435	456	400	407	381	449	388	472	423	441	436	453	415	482	464	414	425	427	467
5254	3402	2859	1598	1294	1206	1519	1285	1006	886	907	847	826	805	799	792	807	806	782	748	769	808	734	765	781	802	841	757	764	787	766	780	775	760	791	770	819	758	745	792	791	749	755	735	841	769	710	777	755	745	752	755	751	775	738	780	796	760	734	752	755	791	796	760	731	777	725	807	775	825	785	736	743	723	771	771	737	715	807	794	716	773	768	757	789	749	776	774	772	789	793	773	766	759	722	779	770	758	780	751	725	717	755	743	782	750	750	770	770	746	748	730	749	743	768	803	736	738	756	734	756	768	749	738	793	749	823	724	770	748	714	774	747	807	733	793	699	754	771	740	759	761	803	774	742	750	746	732	782	796	789	778	762	718	804	717	773	812	796	749	722	701	751	668	728	706	743	752	756	747	792	789	710	795	771	715	753	752	800	772	795	799	733	749	734	784	750	707	757	760	751	746	819	784	750	745	781	765	731	819	772	741	765	785	763	762	797	760	779	784	748	763	745	756	755	766	734	709	728	769	710	772	758	779	787	704	727	721	747	735	813	726	747	768	758	792	784	768	740	768	790	737	752	741	732	787	711	801	756	759	776	769	747	765	728	746	749	738	829	790	740	786	697	778	771	755	722	785	781	786	761	792	761	737	776	740	767	723	721	769	740	767	837	744	753	732	748	753	749	772	743	749	751	763	734	745	757	781	775	799	799	755	749	770	769	762	757	795	762	715	747	756	715	756	746	746	732	764	768	709	736	759	738	792	841	718	789	758	730	797	773	758	792	735	767	768	699	767	791	740	734	735	710	773	753	754	745	740	757	745	742	749	737	742	745	844	782	762	750	784	718	756	796	714	740	780	783	742	763	755	794	757	809	743	789	764	750	738	713	762	712	733	767	757	733	756	738	727	749	716	746	651	783	690	738	763	786	708	763	782	803	765	732	762	752	802	763	724	739	747	742	795	811	746	779	733	718	744	750	762	793	742	739	740	696	733	778	727	790	763	754	749	774	798	765	720	750	792	744	756	764	778	737	808	807	717	752	784	764	730	792	763	773	754	768	777	772	703	749	773	754	766	728	695	772	739	732	733	767	813	762	786	769	806	743	726	806	771	799	748	750	807	740	775	763	743	774	756	761	793	776	778	760	789	763	786	774	701	750	734	740	822	731	712	746	769	745	772	776	790	747	713	728	740	788	760	779	745	786	782	734	758	799	762	763	753	720	805	759	785	719	714	774	776	756	731	743	773	749	715	744	759	696	733	772	774	798	753	760	765	753	732	794	741	803	735	794	746	777	752	736	770	771	730	776	764	718	770	758	730	748	741	752	737	699	794	771	781	722	712	742	741	751	787	702	769	769	756	722	747	756	792	818	753	728	749	753	787	759	722	725	788	759	784	749	763	803	756	725	742	765	819	748	750	792	771	754	764	763	769	724	738	733	776	776	761	747	709	783	748	796	787	771	753	766	780	743	738	781	783	830	710	759	796	772	758	759	719	744	726	732	743	722	758	782	770	760	774	790	784	769	735	740	777	800	755	745	681	759	780	741	727	796	755	764	745	735	687	748	762	752	771	758	743	781	724	700	721	746	724	710	763	735	746	796	739	756	741	761	793	745	801	786	723	788	740	743	799	732	768	773	749	727	794	769	742	783	735	731	757	785	789	734	725	811	760	705	772	778	746	729	761	818	778	768	753	754	772	740	725	761	735	807	734	778	769	759	766	730	773	778	778	744	763	751	752	752	780	759	756	764	765	758	740	742	774	746	778	739	737	768	739	817	761	751	712	739	753	734	746	755	769	756	727	714	745	776	779	737	699	746	768	755	764	737	744	773	719	739	709	776	847	782	751	789	776	742	728	766	754	770	755	743	792	807	706	754	732	753	775	762	735	779	752	770	737	744	792	762	727	738	762	741	799	808	741	757	747	724	788	771	735	790	778	733	702	747	778	724	729	697	727	795	752	747	728	716	755	738	745	744	744	725	748	746	747	738	792	782	755	740	806	752	803	710	721	726	791	747	793	791	758	763	785	778	727	809	750	764	720	754	707	745	744	755	781	759	779	752	740	757	799	775	760	746	767	754	736	779	760	774	787	770	776	766	728	718	840	736	726	776	766	749	743	764	796	733	791	790	755	773	781	707	783	755	750	761	770	750	723	762	757	754	767	780	782	718	710	721	794	776	767	705	753	732	794	755	798	757	745	734	715	786	755	782	740	773	780	765	723	733	724	726	737	780	754	746	702	726	749	716	755	766	733	737	739	747	757	731	772	736	753	715	740	736	739	773	773	755	731	768	742	785	746	801	815	721	788	763	785	756	706	791	778	755	790	795	735	769	789	754	768	772	755	755	764	743	723	808	764	759	776	755	764	799	790	717	763	724	767	730	790	708	781	725	711	751	771	750	777	716	787	730	780	733	789	746	736	743	742	783	734	772	751	791	766	709	768	768	749	709	730	734	771	735	744	792	801	782	755	803	790	698	753	756	744	748	772	746	749	758	754	699	791	716	737	758	793	714	783	744	723	741	750	744	811	732	802	734	725	710	798	748	732	732	755	769	775	730	770	761	790	754	734	777	775	778	761	768	788	752	785	740	712	751	727	766	747	804	794	786	753	744	757	773	782	766	721	740	732	716	743	765	758	777	782	769	809	720	799	755	758	743	718	745	763	762	790	783	757	766	750	805	800	720	723	769	740	727	752	797	767	748	827	752	742	716	760	693	775	710	755	803	778	755	791	766	706	745	733	749	736	758	776	707	755	773	743	728	717	701	777	750	728	775	710	793	729	775	754	756	753	730	700	741	738	789	780	723	735	754	723	687	803	735	718	775	731	775	732	760	773	741	779	743	739	714	728	755	763	795	786	696	766	698	753	794	751	799	762	729	743	725	765	749	781	753	778	784	785	791	716	719	695	757	779	729	759	721	771	788	791	757	748	736	780	783	780	761	790	770	754	815	749	768	785	739	765	729	720	779	718	753	747	725	770	747	800	738	712	762	761	726	768	754	747	799	766	756	761	746	768	740	773	764	778	728	747	728	786	726	747	745	756	763	752	702	717	781	723	773	740	775	784	774	786	712	729	745	707	762	718	763	741	756	782	744	694	735	795	759	766	739	748	753	754	765	757	744	799	751	789	750	756	709	701	730	763	757	771	772	736	726	777	805	770	771	752	748	743	764	803	746	761	767	742	716	751	732	767	787	756	747	760	761	741	754	777	775	761	781	745	779	783	745	742	720	785	726	775	752	795	748	770	786	755	768	795	735	754	796	760	762	698	748	801	790	730	755	756	730	743	746	699	746	792	721	719	787	756	763	768	761	822	750	761	763	762	805	778	765	767	778	727	747	741	724	723	762	757	758	742	747	758	743	757	782	739	737	800	734	739	726	760	788	732	810	752	800	761	764	735	790	733	747	734	772	799	793	762	706	793	743	767	765	811	784	771	722	742	747	722	744	742	762	737	772	788	743	752	716	745	779	776	804	764	739	799	734	700	785	794	777	712	749	711
24156	21264	28292	24534	19647	2367	1217	857	618	591	594	493	459	465	522	434	435	413	423	415	418	399	416	398	389	402	381	401	410	454	407	386	426	414	400	379	387	416	386	417	398	379	401	400	359	399	383	401	418	363	372	396	394	376	359	374	364	361	378	379	379	383	367	389	389	412	346	393	382	403	389	393	406	369	359	378	375	382	374	390	409	366	398	389	399	393	414	362	394	382	357	370	394	400	397	375	384	391	381	411	402	406	406	355	385	380	410	373	407	383	396	358	378	357	346	384	392	390	365	381	426	388	387	353	385	367	355	393	359	379	373	358	395	368	409	392	383	368	365	361	376	389	386	390	383	410	402	403	387	400	350	357	357	369	415	362	392	396	390	409	409	407	378	384	403	363	372	367	373	385	385	391	372	396	397	373	387	382	399	378	392	378	385	380	383	420	360	368	375	381	396	376	378	387	347	385	424	433	377	402	376	382	407	395	369	375	365	361	393	346	415	388	418	379	407	368	406	363	387	422	360	414	393	393	397	427	397	401	386	375	401	368	406	381	408	371	379	352	382	384	344	390	393	409	375	367	399	392	381	384	400	395	344	402	353	388	362	376	331	388	397	372	405	383	409	367	356	360	351	422	390	396	411	358	379	374	399	367	415	340	351	374	372	357	379	386	379	405	375	387	370	372	369	393	358	393	385	390	388	366	426	373	338	387	377	376	393	384	329	391	364	360	347	393	378	386	364	377	408	383	375	368	400	354	368	396	379	369	361	378	408	375	424	360	421	377	404	376	376	369	382	368	395	385	384	374	390	386	375	363	369	384	426	411	369	394	378	370	374	371	382	376	373	372	381	393	412	392	406	335	374	373	389	406	380	354	374	379	369	351	372	411	370	381	383	342	397	355	340	387	390	385	424	350	405	387	392	399	367	427	382	375	373	371	359	364	408	414	340	359	396	399	379	382	400	392	380	389	374	394	359	400	372	406	367	377	361	406	426	373	394	358	395	397	374	385	387	396	353	357	377	377	401	376	392	386	375	380	376	343	353	395	422	376	379	394	389	385	396	379	379	392	406	374	373	407	374	427	353	407	374	426	364	415	359	366	382	399	416	364	412	375	421	396	409	363	403	417	379	400	347	418	380	364	404	366	416	387	412	403	390	417	405	393	376	379	385	403	406	345	377	372	414	370	357	377	380	397	385	418	394	390	398	345	397	367	357	396	344	378	370	378	371	416	366	391	364	411	370	399	385	406	380	343	378	373	388	371	365	363	398	419	424	366	400	369	386	417	350	374	384	398	374	382	398	403	393	382	357	347	366	373	371	405	391	353	383	368	391	349	362	383	373	386	401	396	393	353	360	346	382	370	379	372	385	359	394	375	348	369	399	381	385	353	401	370	363	431	432	357	366	378	389	393	419	434	378	427	401	373	367	426	357	403	454	382	394	367	377	347	365	380	381	375	396	389	427	379	365	405	391	409	401	367	395	354	400	359	414	345	358	370	367	395	372	365	358	401	370	393	353	361	365	389	382	357	371	420	366	361	372	366	385	368	363	405	384	426	368	383	375	374	393	407	348	366	414	366	369	410	357	391	379	405	363	387	413	413	383	368	384	394	338	396	400	392	411	411	393	397	386	402	383	367	376	351	382	366	370	379	379	377	377	384	367	403	357	378	359	345	374	376	405	394	365	377	359	407	390	397	373	390	386	377	389	365	387	398	406	364	364	357	375	373	386	395	368	355	333	384	378	356	393	380	351	372	387	391	403	380	394	376	393	384	403	382	406	385	380	350	384	371	385	410	392	370	396	384	367	397	410	353	401	395	400	404	358	373	372	380	423	354	383	366	351	409	389	359	367	357	379	375	368	394	362	399	382	392	350	383	404	380	376	352	376	382	407	399	375	365	385	386	420	361	384	358	377	372	347	355	416	358	383	369	413	368	379	381	374	343	384	393	382	395	375	417	372	388	419	369	376	361	345	384	369	386	385	420	406	395	387	386	409	366	380	388	395	343	374	369	393	363	358	401	413	404	391	395	387	384	399	398	374	415	430	378	400	362	395	409	366	385	378	384	373	373	378	391	370	389	374	360	397	366	386	393	386	366	390	334	407	374	351	422	390	401	382	396	398	378	395	346	398	354	369	348	425	428	420	401	365	410	427	375	372	344	386	371	375	381	372	405	406	348	388	383	393	383	384	390	359	362	405	355	392	349	411	367	401	378	420	384	392	367	362	379	409	376	362	403	388	348	398	389	391	367	385	367	390	375	383	361	407	377	370	373	393	360	351	383	369	350	387	365	383	390	357	379	347	392	359	396	369	395	373	359	412	414	342	376	349	382	366	356	417	376	385	382	352	374	401	391	347	383	404	406	406	356	446	380	374	354	370	388	374	384	404	402	389	357	397	376	396	373	340	359	339	397	381	382	372	403	377	378	354	356	358	365	404	372	376	380	364	333	361	407	395	349	418	371	390	341	386	379	359	394	380	388	367	383	368	397	359	379	400	370	355	437	386	404	415	357	350	404	364	366	390	412	373	363	433	371	379	370	375	441	362	371	371	377	374	363	391	372	380	348	423	393	365	367	408	365	409	371	376	358	348	360	384	364	358	382	393	439	383	418	423	354	370	365	373	373	404	382	351	384	386	370	403	400	350	370	371	384	387	396	345	374	388	356	407	365	376	385	427	381	365	342	387	351	358	374	344	382	354	390	403	390	394	378	376	378	358	348	371	393	363	352	358	420	335	398	386	352	386	374	395	381	364	389	360	389	398	389	402	373	343	392	359	361	372	376	377	388	420	425	395	369	356	401	375	382	382	387	368	344	379	380	356	359	364	384	343	386	362	381	406	393	360	370	382	384	356	380	381	358	374	372	376	395	384	347	400	356	407	359	383	403	411	357	340	383	380	362	361	355	384	388	389	394	376	411	385	415	411	375	366	376	375	392	427	383	380	395	416	414	369	375	362	365	396	345	409	366	393	384	398	373	356	374	390	365	373	412	367	399	359	382	365	375	394	391	362	382	354	372	370	359	354	370	377	373	384	390	374	365	381	417	384	377	383	413	403	375	387	388	414	407	369	389	389	369	366	386	406	354	364	360	415	375	368	396	372	364	378	372	390	402	366	403	394	378	417	427	371	388	373	407	400	389	364	378	385	353	351	404	365	384	419	401	382	373	380	373	362	363	370	372	417	395	367	364	364	398	357	399	402	387	398	411	371	372	350	360	391	409	399	385	373	402	387	365	375	380	385	381	364	391	373	364	366	403	355	346	354	397	399	410	375	352	378	379	386	379	381	388	410	386	383	374	360	359	372	357	359	391	380	387	364	406	369	376	352	345	356	367	403	398	375	355	393	370	391	407	375	347	370	421	417	375	385	402	366	392	384	363	408	365	381	386	363	377	369	428	412	406	399	378	365	370	399	402	369	388	390	360	422	367	375	370	349	375	392	365	374	400	375	375	365	384	378	389	372	368	350	389	380	378	400	347	352	387	371	360	375	356
7404	11713	9616	4935	3594	2800	2968	2177	1686	1397	1288	1174	1102	1003	929	937	894	844	826	805	755	859	772	784	756	769	762	740	710	802	772	717	704	750	708	695	697	721	705	682	737	662	702	683	694	680	669	722	746	703	709	681	708	762	713	726	691	772	703	733	699	699	716	694	700	679	766	658	682	687	667	658	696	726	707	729	719	707	677	755	699	732	650	650	693	701	682	663	686	667	650	671	722	698	736	694	707	658	678	640	684	669	675	716	653	673	704	750	687	690	677	629	658	682	644	667	693	663	639	669	678	671	671	684	679	691	661	700	692	729	705	660	648	664	705	679	699	671	700	646	665	688	674	697	661	657	716	659	719	697	674	659	664	705	635	651	654	695	662	692	650	723	694	706	652	691	707	632	678	674	661	671	666	686	629	676	609	665	682	673	653	688	658	611	703	666	649	679	721	679	693	730	697	688	635	684	700	701	660	707	665	666	665	681	706	668	689	683	690	660	666	708	692	721	665	737	662	695	669	674	690	640	692	719	716	688	684	675	712	732	676	693	691	652	713	693	656	704	646	661	697	643	666	711	660	720	678	681	626	646	733	639	715	670	664	677	699	656	669	682	659	659	643	697	657	696	688	680	684	651	706	621	743	676	643	647	698	682	664	684	692	625	680	660	655	682	670	699	665	674	660	729	671	669	690	683	654	668	693	676	693	666	642	712	698	649	713	677	625	651	716	670	702	724	640	679	691	644	673	698	677	647	671	665	702	714	690	683	662	672	696	684	626	668	683	697	657	708	739	716	689	676	666	673	722	687	676	707	633	685	727	680	650	692	655	675	643	671	703	716	653	685	723	680	661	718	644	636	714	711	679	686	698	664	711	637	690	683	702	695	663	742	655	695	719	662	615	672	687	727	737	665	720	646	671	668	716	644	710	726	689	679	694	682	672	728	718	655	706	687	700	656	723	642	664	678	633	655	706	667	668	680	665	698	690	710	674	689	661	693	703	699	661	692	682	720	675	668	707	658	686	711	681	694	696	721	699	723	702	665	618	691	671	701	692	676	702	721	686	675	674	656	701	634	657	662	693	649	737	680	665	678	671	688	695	679	738	725	692	731	669	653	650	692	712	747	666	669	728	637	660	692	667	670	695	767	688	670	687	653	659	710	650	658	654	698	705	663	740	655	669	633	699	698	680	647	705	684	661	656	693	677	679	659	749	693	712	682	639	698	685	745	662	727	683	721	719	670	685	699	649	686	705	641	709	706	675	688	672	648	658	692	624	718	662	661	704	699	638	661	685	691	682	732	676	672	687	675	704	701	669	684	653	683	626	726	659	694	705	661	727	675	679	659	700	724	696	705	685	728	672	712	716	668	711	662	699	687	681	667	692	696	646	707	668	683	657	683	640	695	631	663	654	711	700	625	685	684	675	683	687	700	686	610	657	715	672	740	709	686	670	674	671	643	721	736	711	680	683	656	678	658	689	726	670	671	683	689	664	644	623	655	680	695	692	687	667	639	673	656	669	683	674	692	665	629	712	673	628	643	699	702	690	655	692	680	675	668	661	645	674	689	686	642	641	717	738	699	696	640	698	650	707	658	720	680	680	643	691	695	668	675	675	657	705	685	694	676	661	691	718	719	653	711	651	751	695	661	694	684	644	695	641	688	671	709	636	742	693	729	686	700	650	700	702	669	715	732	652	679	697	692	683	641	694	656	658	648	698	740	688	645	667	635	670	644	674	668	692	708	668	669	734	726	709	696	676	709	725	702	680	685	656	715	624	661	665	672	670	672	682	716	703	656	691	677	657	650	673	683	692	654	672	670	668	663	659	701	688	694	640	664	695	703	739	634	684	688	680	693	654	680	638	720	727	686	650	682	682	695	717	683	705	657	725	631	649	651	664	696	704	688	643	677	690	653	638	653	681	663	671	708	667	740	700	693	636	728	718	672	711	665	695	654	687	716	667	654	693	660	726	702	637	679	682	676	644	688	674	659	736	665	632	694	663	679	694	684	675	670	636	661	680	727	658	670	693	716	660	712	690	698	691	666	683	688	685	660	683	676	694	711	687	717	615	663	684	693	681	671	703	667	703	668	678	666	687	687	688	673	693	674	692	647	652	678	650	678	703	682	663	669	707	718	671	659	689	623	674	681	696	691	677	676	686	620	708	669	685	690	649	698	640	751	661	659	708	660	701	672	639	682	668	727	682	692	684	725	688	686	673	666	713	690	652	700	638	684	647	656	696	652	674	698	655	661	660	708	644	679	651	685	714	720	670	677	682	721	705	668	694	682	665	683	671	685	670	641	648	674	666	685	661	719	651	674	694	638	697	680	716	665	695	615	682	686	655	700	692	729	678	707	664	697	682	687	681	682	699	674	712	681	699	656	681	671	642	731	686	693	699	708	703	650	652	648	697	675	711	684	661	711	658	673	681	696	678	622	657	639	683	680	647	677	665	677	689	737	753	661	705	685	696	698	696	641	687	701	639	681	678	660	651	646	656	681	710	697	660	649	696	672	661	649	694	644	691	668	665	673	673	721	691	633	678	718	699	677	677	699	671	706	669	670	691	664	699	676	667	675	681	662	676	697	698	693	676	696	636	652	702	663	680	703	678	700	666	645	674	659	659	696	690	714	704	670	686	701	704	728	688	718	691	705	662	703	711	685	726	646	709	681	669	701	716	675	688	644	727	677	683	625	676	663	682	667	707	664	644	695	704	700	640	725	686	677	650	714	699	712	678	659	678	706	712	672	662	707	657	679	694	699	722	673	658	710	671	657	671	646	646	677	669	674	660	662	677	643	688	669	616	700	636	695	651	695	678	702	696	695	676	677	748	651	673	710	696	682	688	696	679	628	767	713	673	677	689	695	648	647	651	674	690	692	712	648	683	722	662	665	713	658	700	647	671	660	673	665	697	676	671	687	685	726	640	692	704	694	699	674	673	670	695	719	705	696	672	657	720	643	680	701	752	686	656	648	687	707	696	698	680	662	666	682	676	678	712	656	697	719	732	672	682	698	687	698	678	630	680	670	676	633	664	656	650	642	641	695	646	623	705	691	651	656	608	701	713	642	674	700	687	660	675	728	656	706	687	709	711	662	672	639	699	664	699	650	696	687	722	665	694	679	657	675	736	686	666	651	664	673	679	718	637	685	621	703	699	708	696	662	672	687	696	665	718	669	614	662	700	677	710	656	653	717	673	653	651	684	629	702	671	768	679	692	685	685	619	653	737	748	659	670	684	632	681	704	696	681	643	680	669	712	658	654	649	702	734	682	677	736	643	692	635	669	654	686	657	647	702	648	676	705	681	667	664	672	709	678	695	685	685	657	646	667	670	686	681	695	654	650	668	704	624	668	637	706	700	716	682	672	634	685	667	728	648	697	723	717	669	736	671	664	650	674	695	637	635	658	711	660	670	688	656	712	671	671	762	743	650	652	688	712	715	670	644	666	681	691	673	693	625	702	692	729	684	678	687	686	658	724	657	693	685	734	695	663
23317	21298	28979	23938	21293	18019	2271	1063	655	557	535	408	384	365	328	347	348	307	277	298	269	286	274	247	260	275	241	263	244	251	214	235	215	223	236	225	213	227	233	262	242	220	224	228	207	249	229	220	222	231	214	229	223	235	251	233	212	236	222	234	252	213	216	216	213	249	238	234	225	214	207	217	237	216	234	217	238	221	212	214	223	216	243	209	256	228	199	223	236	218	203	204	207	238	195	213	204	237	203	242	216	229	198	200	203	198	223	216	226	215	199	232	215	207	206	222	217	208	198	204	235	217	228	201	234	216	209	231	224	247	197	230	207	260	224	229	230	222	214	230	227	231	209	216	210	226	228	211	200	225	234	215	215	212	193	212	236	224	240	232	202	221	225	207	231	250	226	212	213	220	197	194	231	216	231	198	218	226	210	200	226	215	211	203	211	251	200	208	209	226	230	212	218	194	216	226	226	213	239	216	219	209	237	230	205	211	209	221	217	202	242	236	231	223	226	215	188	242	248	199	203	234	238	231	219	206	203	223	197	207	240	207	215	222	236	226	226	220	233	218	201	184	227	217	217	195	213	241	227	213	235	216	227	225	227	196	189	236	226	230	229	209	205	202	196	207	202	182	213	225	212	225	249	214	217	219	204	223	230	184	212	213	227	231	227	204	211	205	216	248	226	217	217	241	220	224	231	200	212	206	216	204	211	184	204	198	221	217	220	229	219	210	213	220	214	224	232	227	219	214	227	221	256	226	211	220	222	221	241	207	190	212	225	245	217	215	223	218	241	212	209	211	197	211	201	228	216	229	239	214	234	239	236	185	231	217	224	211	210	209	213	209	237	218	210	218	236	224	201	228	206	226	236	231	231	231	233	219	223	225	219	221	242	185	206	214	219	229	225	228	219	230	222	228	233	203	209	231	235	219	240	223	222	221	221	242	192	199	187	241	219	217	208	222	209	201	207	236	229	204	217	208	215	173	210	201	209	217	206	230	222	203	206	232	229	193	247	220	215	212	223	237	227	229	216	218	227	220	215	219	230	220	207	242	218	222	209	240	217	236	213	235	220	203	229	230	214	214	208	213	224	241	209	205	220	222	208	212	216	224	200	226	238	217	224	234	225	243	217	184	215	223	208	226	207	226	220	237	202	201	230	227	226	210	218	207	229	216	251	201	222	215	232	216	225	207	208	208	204	194	217	221	229	218	197	214	210	211	207	215	201	221	211	227	196	232	199	186	213	214	218	225	214	210	199	195	210	200	197	222	222	190	214	211	211	208	221	231	228	200	227	209	208	231	224	182	216	232	229	243	219	221	205	204	223	202	209	225	208	207	217	204	213	256	242	201	221	236	241	226	199	213	209	226	212	219	205	242	235	220	209	207	223	216	193	206	209	243	222	211	208	241	229	233	213	202	189	240	252	210	195	228	176	229	213	223	237	215	217	200	210	238	206	242	232	206	222	219	225	243	199	219	215	198	218	235	246	221	238	219	211	216	241	205	212	199	208	213	207	236	206	218	207	229	205	202	254	237	197	214	181	237	207	234	229	204	208	206	224	218	230	215	212	230	216	229	194	208	235	215	217	207	201	239	210	229	205	237	223	221	209	225	218	242	215	249	218	215	213	239	240	207	205	194	216	230	210	225	204	206	228	233	203	233	204	211	219	229	197	222	222	213	205	218	230	203	218	210	234	210	240	224	212	226	220	219	213	203	223	223	239	224	209	222	232	237	227	219	232	209	236	203	195	206	210	211	229	215	211	231	177	209	230	205	211	219	220	234	219	220	223	205	193	223	222	207	221	233	232	220	208	229	225	235	213	201	229	198	215	217	210	223	219	214	203	213	214	218	226	218	220	244	218	221	208	220	222	197	230	217	213	196	248	216	213	212	221	199	204	217	202	206	202	197	211	182	208	245	213	228	198	206	269	207	209	198	211	219	231	178	239	219	238	210	223	215	198	217	214	211	216	200	212	216	211	198	210	193	218	230	188	211	223	206	234	229	214	219	225	212	220	218	215	212	239	224	233	219	231	210	241	215	237	207	214	204	233	191	206	225	238	207	217	230	238	229	221	222	241	193	209	226	218	232	195	201	198	244	183	230	240	234	223	243	243	212	224	220	215	203	234	226	227	192	224	210	208	234	207	216	236	242	206	222	196	215	228	219	220	207	223	240	211	207	208	200	204	234	212	206	202	249	204	249	216	223	218	203	198	229	206	221	213	233	224	229	206	207	198	202	208	218	207	201	240	202	219	209	232	244	222	218	214	209	212	223	211	197	223	206	231	220	196	222	240	236	212	214	220	227	211	221	228	231	198	228	203	237	239	220	206	211	235	225	228	238	215	222	216	195	220	212	213	225	192	230	204	228	223	222	231	217	229	212	218	215	181	240	223	230	205	200	201	230	219	210	223	263	214	203	227	211	219	212	216	200	201	203	228	188	206	206	241	230	222	232	206	190	222	223	234	209	201	239	219	235	242	205	234	214	189	181	217	214	224	232	206	201	223	221	216	219	218	230	211	224	187	235	233	187	214	201	195	243	207	212	184	207	226	207	207	213	210	200	258	219	214	213	214	220	211	216	242	239	225	227	203	216	194	235	218	234	197	218	190	221	223	215	226	199	213	209	226	196	208	200	203	229	198	201	222	237	201	231	232	217	232	211	221	218	203	211	195	214	189	199	219	205	208	212	219	220	215	208	209	210	229	238	205	202	202	224	224	221	211	221	206	209	206	201	206	227	208	196	251	226	226	228	211	190	238	232	240	226	192	219	220	234	205	216	222	231	236	217	212	209	209	209	210	229	216	222	207	206	219	208	213	215	210	226	238	204	226	228	220	225	202	225	239	219	208	219	199	234	201	196	231	235	197	227	208	215	210	202	235	223	199	204	240	217	243	230	237	219	226	214	205	216	224	205	244	186	249	222	224	205	223	215	218	231	198	229	229	230	198	198	213	246	197	232	226	224	244	212	219	195	225	231	246	254	219	229	186	218	213	211	210	198	213	207	224	214	244	207	193	216	223	227	225	220	226	213	210	193	201	229	209	227	218	217	210	232	211	187	232	213	220	212	207	212	201	224	196	194	229	238	210	197	215	211	221	212	214	229	220	216	217	224	239	181	211	196	233	212	200	224	226	217	223	210	210	225	251	192	233	216	232	230	198	200	214	243	216	227	208	240	214	250	201	223	223	206	215	210	207	231	226	219	208	211	203	239	210	210	215	227	238	218	222	208	213	234	216	209	214	210	235	214	231	214	227	208	180	249	206	217	215	235	215	232	219	209	200	191	213	226	198	211	209	206	234	238	234	233	236	190	205	222	208	215	205	210	205	214	217	232	200	207	221	210	224	215	223	204	205	214	224	217	212	211	230	190	215	199	207	197	220	209	205	209	216	202	222	212	236	229	217	236	187	230	218	224	230	221	235	237	221	215	219	228	206	221	215	229	205	211	231	199	212	213	232	203	203	183	189	211	245	224	204	232	219	210	226	204	199	230
9844	17283	14288	7430	5267	3895	3824	2978	2047	1740	1374	1235	1038	943	852	740	780	697	640	629	629	598	494	557	510	514	506	511	500	497	485	446	461	455	451	477	457	447	432	419	455	415	436	443	423	440	451	418	403	449	423	404	448	438	428	421	449	416	409	431	458	426	426	377	422	451	418	395	437	422	420	406	397	408	423	389	387	437	400	378	377	422	402	427	391	431	396	373	372	402	396	401	413	405	370	381	379	400	379	376	376	382	359	414	379	404	363	420	398	409	401	408	384	386	375	409	411	387	375	356	378	427	420	381	366	378	355	381	390	402	389	385	422	371	382	382	411	379	371	385	402	398	399	390	388	374	382	419	406	391	375	411	362	389	352	382	383	426	410	400	410	398	395	382	365	383	424	368	362	382	401	370	385	401	402	384	400	423	397	384	400	371	427	400	363	403	380	394	363	435	379	400	389	393	395	374	403	369	380	356	408	362	395	397	397	396	357	372	407	396	392	414	401	329	398	443	373	413	409	381	403	380	409	391	360	398	401	414	369	406	408	421	420	407	386	379	365	382	410	409	396	413	371	382	409	364	396	409	397	406	356	385	396	381	379	406	359	374	369	382	412	404	417	368	373	392	411	382	381	393	421	370	356	347	416	428	386	416	391	430	391	401	393	406	402	415	368	426	396	431	387	385	373	390	367	386	388	375	386	406	366	422	395	400	374	381	397	389	431	392	360	394	371	403	399	419	375	379	415	411	381	380	416	406	420	346	381	398	405	426	437	410	400	403	370	374	400	390	446	355	373	395	378	358	409	400	412	397	386	364	401	411	405	398	390	365	381	402	384	401	389	397	381	360	406	357	365	383	409	412	367	393	398	373	409	408	394	381	388	400	401	387	364	381	399	382	401	441	397	394	407	393	401	364	402	397	393	383	388	425	383	359	391	396	401	404	364	400	368	375	408	383	405	390	418	378	432	371	415	366	377	414	393	369	359	410	430	430	368	394	400	407	377	398	394	387	393	409	394	391	356	366	403	400	419	388	380	402	385	406	398	426	362	360	379	392	415	362	387	444	382	398	362	421	441	405	398	393	397	416	352	405	390	366	369	375	386	391	405	366	392	401	405	391	410	409	405	404	347	364	402	398	379	391	352	416	346	350	372	422	407	405	385	405	414	373	395	389	428	353	400	367	362	393	407	391	414	418	418	357	387	398	381	398	419	379	431	395	379	392	379	401	414	410	399	388	382	384	379	359	346	393	400	398	419	385	401	378	366	390	366	411	373	363	399	384	414	371	439	395	397	386	381	369	410	404	395	392	385	374	385	398	400	388	400	335	368	393	376	399	423	392	427	405	398	388	408	388	376	402	427	387	380	391	397	411	399	399	418	391	369	423	410	374	420	381	382	383	392	384	350	422	417	376	417	421	384	410	398	368	371	398	392	387	385	387	379	402	401	394	385	351	394	383	378	378	393	355	397	407	379	359	385	386	373	403	390	408	412	410	398	350	365	394	390	382	398	369	411	390	412	385	384	374	383	425	358	386	384	367	409	409	408	402	381	384	397	363	406	351	432	380	371	375	391	399	399	372	416	400	408	387	404	433	392	363	378	395	384	394	377	401	384	412	388	401	386	395	412	389	436	396	373	393	371	369	443	405	418	377	430	394	408	395	363	411	405	364	419	387	362	400	395	424	386	366	348	400	407	394	375	403	406	370	364	377	395	386	394	412	394	422	409	424	361	401	392	384	325	416	398	424	372	403	380	392	376	404	402	381	383	370	369	431	402	376	422	368	378	362	427	402	366	408	398	383	395	401	421	390	369	405	364	398	399	360	391	427	405	408	378	401	409	383	395	380	384	370	370	402	384	381	415	385	387	388	377	382	392	409	406	408	422	412	388	410	411	388	380	409	394	407	388	407	389	370	389	388	405	402	404	400	392	398	389	372	340	369	354	390	355	366	371	385	406	374	356	394	363	376	398	389	366	376	406	385	406	422	409	383	380	396	410	399	371	407	359	366	389	404	396	387	390	406	369	391	385	370	399	410	382	436	409	393	373	357	418	387	384	400	417	412	381	388	398	382	395	396	387	372	399	376	387	383	374	386	417	396	375	389	369	374	377	363	404	385	387	391	381	399	394	404	406	393	436	405	374	410	388	354	396	397	377	392	436	380	380	366	384	402	369	392	433	416	439	393	431	373	391	423	405	369	387	362	405	371	386	388	405	432	412	378	442	358	401	423	405	390	369	387	423	402	426	403	407	416	403	406	410	391	382	410	419	375	388	366	390	376	369	376	380	383	386	386	428	427	385	377	364	394	367	401	397	394	385	360	397	357	398	429	389	368	407	423	369	413	385	374	390	386	374	375	384	403	357	417	393	389	408	383	392	393	390	393	382	387	379	333	414	404	379	384	429	379	394	368	380	404	404	390	419	397	429	385	378	362	364	392	361	389	417	366	401	406	373	395	379	413	421	407	385	352	418	373	401	384	410	419	388	390	376	358	383	390	387	412	388	408	419	409	422	418	359	375	425	366	425	404	387	404	387	388	407	394	389	384	388	391	395	393	396	425	352	389	403	408	340	378	341	390	392	377	377	377	388	423	370	393	379	380	385	395	424	386	390	414	373	406	428	406	376	398	406	369	389	375	372	410	407	430	398	379	368	368	383	375	393	367	400	408	366	407	390	369	397	420	434	417	367	400	404	394	415	420	385	381	397	383	390	391	406	414	357	396	392	361	399	402	390	392	402	389	397	396	388	374	381	415	410	363	397	421	390	380	399	395	399	378	425	391	416	401	406	371	389	392	398	383	429	369	395	403	354	388	392	418	365	384	371	433	394	395	386	389	388	438	392	388	361	365	405	406	380	398	339	414	387	391	368	355	403	413	384	381	414	404	385	382	392	391	368	347	390	382	416	386	415	395	362	382	359	350	414	461	417	382	422	404	374	408	384	395	372	397	428	387	397	378	382	349	413	381	392	381	399	405	368	353	414	415	370	419	389	411	362	386	392	368	385	388	369	401	371	358	389	386	371	396	394	426	369	395	388	378	383	372	367	374	392	382	368	416	382	402	375	426	391	363	384	380	439	410	381	390	420	397	378	378	373	375	379	401	377	334	397	379	395	382	406	387	363	378	385	378	384	398	368	373	402	406	392	409	389	406	396	403	388	357	414	379	386	385	375	382	378	355	402	398	398	374	375	400	398	418	411	403	380	386	433	377	371	351	390	405	397	388	385	394	409	372	399	392	337	389	412	403	378	393	413	385	439	380	428	402	424	378	410	364	437	353	399	372	422	372	370	390	414	368	395	398	394	412	351	378	419	354	374	347	374	406	403	380	406	392	338	405	431	378	358	382	411	391	415	400	418	386	426	409	384	369	388	408	388	393	391	413	388	387	368	397	386	371	375	409	371	394	382	395	394	379	380	387	394	421	366	383	403	413	366	397	423	409	397	398	398	407	360	390	364	373	376	360	376	397	404	402	369	386	415	413	384	359	396	389	387	383
26780	19693	5734	957	605	566	583	565	468	499	460	467	436	457	465	433	443	406	467	420	427	445	427	420	441	434	463	351	402	470	455	419	423	415	445	436	423	430	437	405	483	433	427	440	427	459	422	436	469	448	462	384	433	428	455	422	400	407	429	435	452	432	441	442	445	424	443	425	435	433	386	438	413	433	413	441	456	466	406	413	409	422	447	442	433	454	428	441	469	437	463	397	451	450	461	438	449	428	429	432	445	436	444	428	451	428	460	373	396	418	439	409	428	425	463	408	432	401	406	459	401	450	427	452	457	393	452	447	428	406	407	431	403	428	438	439	423	416	459	430	409	416	463	425	396	465	448	429	418	439	421	442	440	454	440	434	447	423	421	451	472	457	433	436	394	439	431	433	415	451	421	439	465	457	399	430	412	404	449	447	456	431	481	412	450	442	437	470	420	456	434	419	446	393	392	444	448	426	419	434	459	464	434	444	439	450	449	445	404	447	410	437	454	418	394	414	430	422	405	425	398	429	430	409	402	405	416	447	444	430	420	399	438	449	437	440	436	439	425	437	441	435	444	406	454	454	437	445	407	435	407	456	434	403	427	450	397	425	423	438	436	423	421	441	415	466	425	425	433	426	434	452	399	406	428	455	432	423	423	392	448	459	420	475	446	446	384	436	426	416	439	391	394	413	438	434	456	429	440	442	443	449	447	419	433	418	442	405	409	445	421	401	420	415	408	437	395	458	450	442	442	412	421	426	434	425	449	467	419	421	434	455	416	416	447	441	441	420	412	456	440	421	402	450	430	397	391	395	419	424	429	474	406	408	435	455	415	410	399	430	434	433	439	428	432	421	429	482	438	420	468	446	443	424	388	398	438	437	426	449	439	439	437	414	449	404	467	447	440	406	445	402	443	432	449	448	482	418	428	433	414	456	427	405	420	450	449	440	419	460	392	441	417	419	415	438	447	409	467	448	428	456	434	417	477	406	424	435	416	370	425	449	411	411	421	435	409	410	440	453	403	424	444	460	409	441	447	450	410	417	422	437	421	402	439	443	461	466	434	467	403	419	413	454	425	414	414	450	418	432	400	401	465	444	445	465	428	399	435	402	418	478	403	440	404	449	430	392	416	415	430	450	444	411	430	445	458	429	459	454	415	449	438	451	399	426	453	441	404	442	394	445	417	464	397	430	437	439	442	395	414	409	420	442	425	400	426	437	416	441	468	412	437	413	446	449	419	401	418	438	463	433	428	413	389	428	442	443	416	436	415	387	458	474	426	400	413	391	408	484	439	407	416	451	440	437	459	420	433	435	446	442	437	424	407	422	431	403	448	436	450	442	420	437	454	432	424	460	436	489	455	427	419	463	427	449	428	401	410	443	426	442	457	451	431	448	426	454	427	388	405	439	414	394	464	468	438	400	419	457	448	437	410	413	404	449	405	438	427	450	427	429	400	401	431	418	468	423	467	423	453	477	460	434	451	398	449	465	397	443	452	420	406	429	415	420	407	463	422	451	444	422	439	422	440	447	400	442	438	423	430	477	433	443	460	441	413	418	429	412	454	430	387	411	422	416	441	428	450	457	444	448	440	463	459	416	440	423	420	415	462	433	434	443	435	465	444	440	422	417	447	415	425	410	461	413	429	436	448	431	429	454	418	458	402	462	413	421	433	443	442	403	407	466	432	439	433	442	439	440	440	411	435	436	447	446	420	406	449	427	448	419	434	479	436	429	426	425	418	432	442	417	436	416	424	439	411	384	437	445	401	462	414	410	444	412	454	412	410	422	460	415	477	417	415	420	457	438	433	419	442	417	423	417	433	404	445	433	423	394	402	468	460	449	443	409	466	468	421	395	465	414	418	429	430	418	466	466	449	422	418	415	400	441	449	427	424	400	422	427	438	442	430	406	423	461	436	447	426	422	434	435	403	423	449	432	400	408	470	437	417	423	432	423	437	442	457	436	416	436	406	452	432	461	452	484	445	442	419	428	460	420	439	442	410	424	454	422	445	434	438	435	437	402	409	450	419	395	417	453	432	398	457	435	443	436	412	443	420	454	438	433	426	414	478	432	404	437	430	439	456	414	433	402	439	419	432	430	436	436	454	427	426	417	459	409	399	437	448	437	392	428	433	446	436	392	419	440	396	437	440	389	447	425	416	457	439	427	422	426	446	419	430	409	435	409	405	435	409	434	441	436	424	418	429	407	451	433	432	448	417	418	413	421	433	450	442	420	410	440	456	454	407	421	427	430	456	444	421	447	410	417	436	471	433	463	419	476	449	420	454	446	388	418	427	480	429	434	426	427	417	425	450	445	422	448	387	456	415	428	434	430	471	411	408	440	440	388	427	451	450	425	456	405	441	446	392	439	443	421	413	428	427	461	405	414	422	416	404	422	392	445	426	417	423	400	462	430	476	444	414	468	401	442	439	403	466	440	447	422	421	419	444	440	431	443	418	420	442	389	425	435	441	421	437	457	454	442	440	443	452	408	422	453	431	426	459	426	437	440	431	426	443	469	467	432	455	431	468	424	455	438	410	400	434	447	378	383	432	419	429	426	416	451	385	440	422	413	396	454	445	440	415	432	437	438	431	415	413	418	441	411	436	443	420	415	436	446	453	447	438	437	428	401	372	433	463	418	431	424	431	447	421	456	423	436	466	395	412	423	414	447	390	462	429	433	451	433	403	436	422	415	420	406	436	439	461	428	463	458	416	443	442	437	435	420	420	439	395	468	417	445	428	429	438	443	435	435	452	404	449	435	446	462	396	438	420	481	437	445	457	435	418	452	414	409	450	464	426	415	426	451	450	433	459	436	441	438	450	426	454	459	431	465	457	421	414	414	426	437	432	433	434	421	443	400	457	424	413	448	413	412	424	413	388	434	511	451	404	402	431	458	453	451	395	462	417	424	430	443	446	412	428	392	425	459	400	435	465	422	425	468	420	472	448	450	418	456	456	411	419	389	444	436	431	412	445	467	456	432	417	393	400	466	449	419	405	416	401	414	424	478	437	414	387	429	417	439	444	443	443	442	420	409	450	406	462	429	449	405	429	440	394	426	454	433	439	420	453	438	431	437	425	403	401	422	451	425	432	454	433	441	386	435	466	425	411	406	413	412	445	421	491	437	427	418	451	442	445	487	417	449	466	422	443	410	449	451	436	426	452	452	445	471	460	451	449	414	425	449	435	402	430	427	437	434	433	479	447	436	426	463	447	438	437	444	408	420	440	405	480	379	457	429	409	407	472	405	436	462	395	428	440	457	416	451	443	443	457	430	476	442	419	449	451	427	442	462	423	439	449	400	442	427	453	431	468	409	432	433	429	420	403	430	451	442	449	424	412	400	430	426	393	451	427	403	431	432	414	438	449	423	469	428	439	435	463	403	406	420	411	450	459	410	407	403	422	455	431	408	412	457	439	407	441	443	404	403	464	422	414	410	434	442	436	421	437	425	423	462	407	450	462	407	413	456	417	425	446	435	450	440	438	433	407	447
5337	3432	2844	1502	1249	1216	1373	1291	989	970	860	818	805	773	842	781	782	776	758	784	838	747	771	755	792	769	743	746	731	756	747	752	753	716	731	698	758	743	743	755	762	781	722	733	749	740	759	726	774	775	772	790	728	755	792	723	763	748	723	744	768	794	712	798	737	757	766	788	780	760	696	710	747	761	761	705	714	767	776	742	736	737	730	731	761	772	688	748	758	741	741	680	758	728	746	758	763	739	682	710	745	755	781	732	688	713	768	705	740	721	744	771	726	779	780	738	764	713	723	754	677	675	720	785	787	753	753	790	803	754	777	780	782	707	752	731	719	711	750	803	736	752	756	749	766	730	749	725	710	738	759	779	724	801	759	756	770	762	790	793	778	761	720	723	724	742	748	780	810	760	717	729	734	797	726	737	725	716	807	735	782	776	755	825	718	763	795	723	753	769	759	734	749	783	769	735	766	748	779	767	756	755	803	712	715	752	728	781	751	738	791	738	772	746	722	775	733	751	769	768	794	777	754	731	694	744	770	788	752	792	778	762	749	812	737	756	785	682	676	718	745	744	769	762	767	751	798	743	750	768	743	720	675	814	771	743	747	719	761	759	784	713	739	746	722	743	802	700	765	800	736	782	723	717	770	771	763	757	750	737	788	776	743	801	730	749	734	710	772	722	767	744	750	744	769	797	723	773	720	768	795	753	716	759	768	730	717	774	766	800	735	757	751	752	763	796	773	751	729	707	820	727	799	761	735	720	778	754	738	727	781	729	761	823	762	745	740	747	744	790	740	749	778	780	762	723	755	706	801	702	725	737	739	730	721	791	763	771	793	792	776	764	765	740	712	762	749	756	750	768	742	753	811	784	736	773	763	726	787	725	751	738	731	720	749	753	805	741	745	777	813	715	733	741	718	717	740	792	754	729	786	702	722	755	798	706	759	735	773	711	775	715	763	731	757	781	720	764	760	776	747	709	712	770	794	718	787	778	772	764	777	759	772	764	723	749	710	729	772	773	732	804	818	742	763	763	742	784	751	782	698	801	771	725	776	794	748	769	748	742	747	756	739	721	773	714	728	760	778	722	717	766	802	756	766	762	745	770	782	763	722	741	758	773	799	740	789	777	741	739	736	723	786	763	748	745	782	765	724	741	757	739	744	750	713	755	749	708	724	772	711	750	736	756	753	754	751	744	745	736	772	787	748	754	751	740	735	725	754	731	739	697	765	728	746	747	764	717	785	730	787	753	721	757	760	760	740	757	733	752	776	753	728	729	760	804	724	733	746	727	757	751	762	771	749	719	755	777	715	777	775	761	729	734	817	809	749	746	716	758	734	778	729	744	757	746	745	748	719	755	738	761	766	753	746	717	740	745	759	765	744	783	782	773	722	767	710	754	700	754	797	761	739	730	730	741	776	791	747	727	665	704	779	739	781	736	763	744	758	751	730	799	771	766	755	759	747	755	716	774	780	700	705	740	735	721	766	735	763	792	739	739	750	770	778	749	744	771	776	783	738	784	755	784	724	741	762	779	724	757	735	747	716	702	726	735	728	738	778	756	759	739	761	754	699	777	730	791	787	751	782	731	757	726	744	813	772	756	762	716	776	769	757	754	736	742	724	647	748	756	767	778	776	752	748	767	732	781	755	768	762	739	794	730	753	784	715	757	717	745	764	741	811	729	711	757	790	747	748	722	762	738	781	708	775	782	793	736	687	731	705	784	768	766	760	754	746	740	751	776	706	710	782	742	699	767	751	740	767	771	743	748	736	741	740	759	774	767	725	756	781	710	744	771	718	751	722	733	756	742	768	795	727	763	778	758	769	751	729	784	741	723	762	719	772	761	794	727	747	744	770	699	776	743	780	808	750	719	738	732	757	807	769	722	761	764	749	796	778	755	748	749	775	743	713	705	747	745	777	739	746	780	734	766	768	799	806	750	742	777	787	756	751	720	726	780	743	786	752	763	692	762	740	756	741	754	723	760	786	750	734	767	763	778	807	765	775	774	738	741	754	724	772	783	770	778	738	734	727	761	766	756	804	746	734	754	733	744	752	692	799	768	770	687	761	750	739	763	733	732	749	707	749	732	744	683	753	731	687	747	787	732	744	744	730	770	743	748	744	737	758	804	727	771	750	724	798	732	754	727	722	735	756	764	757	744	761	740	760	779	737	775	718	770	700	771	753	746	737	698	745	678	763	729	709	746	705	754	768	728	725	782	714	779	759	743	739	746	775	780	772	796	754	746	723	753	801	802	806	715	739	781	697	762	743	743	754	758	813	747	762	733	717	764	698	708	743	749	746	763	752	725	743	727	771	737	740	747	770	719	708	785	803	696	734	748	764	773	779	717	737	782	802	764	752	757	745	741	770	795	759	731	741	740	792	711	796	724	783	789	779	769	727	733	784	695	764	766	751	776	754	723	764	762	709	739	752	745	732	731	751	769	730	730	726	757	727	732	733	798	777	747	756	742	759	761	710	765	753	737	773	770	731	765	769	796	748	770	775	744	785	777	759	761	729	730	719	743	741	756	738	764	714	805	772	756	743	748	780	716	782	742	729	800	755	718	737	743	772	789	743	756	716	741	783	778	702	769	736	811	770	733	742	746	708	776	742	759	730	742	743	751	748	772	752	773	810	736	716	766	805	752	740	754	761	774	793	758	768	822	778	760	781	732	729	767	743	729	780	734	781	760	785	753	744	732	707	729	824	731	708	720	750	740	779	799	725	766	758	751	781	715	772	747	742	739	715	693	752	795	774	688	777	762	729	764	740	751	777	781	762	823	847	732	751	779	730	735	768	787	757	753	806	759	705	737	768	790	804	720	747	716	771	765	752	757	748	712	753	794	774	760	774	712	732	764	799	723	745	736	758	791	731	801	744	743	777	797	779	780	749	689	726	712	760	758	707	765	736	736	750	817	768	761	772	751	733	741	716	743	749	692	776	734	764	748	767	724	759	743	703	756	786	713	766	774	725	788	739	731	750	797	727	704	781	748	757	762	737	742	736	720	745	725	751	779	759	730	727	759	756	762	755	779	733	703	738	781	759	715	736	761	739	708	692	753	747	725	780	720	735	745	770	708	740	730	730	722	713	738	739	801	723	767	736	743	724	759	725	753	786	758	749	684	748	742	724	727	809	735	781	756	701	748	763	750	739	771	762	737	795	775	774	798	791	723	768	765	763	766	789	795	721	761	728	711	744	716	738	736	754	740	764	733	791	759	716	755	750	763	742	759	739	758	781	765	769	780	757	743	697	703	760	778	764	783	759	766	785	800	691	803	742	801	741	782	738	739	720	740	738	767	789	761	696	780	752	761	750	721	756	740	757	793	779	747	733	725	749	716	759	771	779	756	785	734	802	752	714	782	694	723	791	770	761	771	753	800	770	759	754	758	736	724	756	750	784	756	750	699	730	712	737	764	801	735	761	727	763	773	786	745	797	787	761	748	775	761	729	723	745	758	826	715	832	708	722	779	766	745	756	752	776	780	777	737
24088	21224	28239	24485	19690	2321	1072	863	659	609	545	502	483	454	436	440	434	440	417	466	448	411	422	427	378	411	392	398	434	366	415	362	408	366	406	392	403	411	370	344	379	396	394	400	357	378	432	384	380	435	398	456	378	401	405	373	371	408	407	405	400	339	375	409	397	380	391	405	353	388	380	408	375	391	381	388	378	388	417	390	388	402	387	372	386	373	354	373	405	374	403	375	372	361	391	402	393	401	410	376	360	374	381	386	415	397	419	408	369	371	397	355	412	386	362	396	403	355	391	380	394	385	397	397	350	394	377	400	399	386	356	395	393	401	373	408	423	348	381	409	384	371	370	419	365	392	389	410	372	360	407	374	373	361	401	381	391	379	406	401	389	401	394	409	402	386	397	418	387	389	408	376	416	388	393	422	421	383	370	343	397	382	360	368	377	380	341	381	367	345	369	409	370	383	361	372	382	382	373	378	365	401	395	361	399	379	368	396	383	387	390	361	398	405	357	378	396	366	411	357	388	358	409	387	391	376	359	355	359	408	392	371	411	364	411	376	396	386	396	400	358	376	399	369	383	350	378	391	385	397	402	377	391	397	414	381	363	410	410	407	392	368	381	357	388	398	419	396	371	368	366	338	387	378	377	428	384	376	374	390	396	367	362	390	388	374	360	385	374	390	356	395	375	397	428	351	351	369	369	384	387	405	389	408	392	385	378	438	373	381	402	424	389	373	383	394	391	394	347	400	387	416	387	412	381	409	348	357	370	387	395	377	397	385	393	376	368	380	397	353	377	412	374	369	379	371	384	346	399	400	393	396	372	376	403	391	393	380	425	413	390	366	375	381	375	384	375	379	399	395	379	385	395	415	403	370	408	433	387	369	386	395	385	393	372	350	388	368	388	376	365	377	424	351	380	396	392	358	391	364	402	349	352	428	381	365	383	370	390	375	405	372	377	402	400	404	364	371	377	365	372	386	377	377	402	381	402	426	406	372	355	379	354	384	392	394	384	375	380	353	369	414	397	374	383	374	393	403	368	378	367	410	397	365	376	372	381	379	384	387	380	426	367	397	377	374	373	379	361	409	357	402	391	386	392	396	359	393	365	420	408	398	412	375	359	384	383	382	405	359	385	411	376	392	385	420	367	393	355	390	379	378	375	352	399	407	398	332	381	399	373	414	412	398	402	361	358	358	394	388	359	370	395	390	360	367	382	369	387	380	369	398	389	399	373	346	371	360	366	368	360	373	391	383	374	366	410	391	393	410	375	364	402	416	400	373	383	392	369	400	409	374	386	413	412	403	383	385	365	392	351	370	378	405	388	384	388	389	405	377	378	396	346	398	389	417	391	350	387	364	361	370	371	403	386	402	395	399	390	374	349	374	377	340	370	388	404	393	350	376	374	358	364	377	371	362	367	412	360	370	353	385	384	375	391	388	361	417	381	369	387	377	391	362	381	406	372	365	430	388	394	390	358	387	408	390	408	416	353	378	374	370	373	395	418	368	351	398	372	445	367	402	404	392	373	401	401	426	381	347	392	393	350	392	365	353	388	389	403	376	421	412	381	376	416	359	380	455	379	364	366	377	375	363	387	380	392	404	409	378	347	382	401	403	419	405	381	387	403	364	378	368	387	393	424	395	372	379	354	381	371	381	367	404	381	372	366	385	363	373	404	369	362	362	387	379	361	382	409	353	368	369	384	371	418	396	406	425	391	370	384	371	368	406	380	415	392	351	378	375	342	378	396	374	364	375	414	367	360	364	379	367	377	360	392	393	393	395	422	379	375	393	411	407	395	372	398	394	398	385	369	394	382	399	393	407	384	356	345	411	404	374	410	399	397	393	380	366	378	365	349	407	394	351	343	404	387	363	367	385	368	406	388	423	399	406	337	416	377	392	356	397	355	369	402	385	390	394	399	365	376	415	384	366	329	370	367	350	361	365	339	389	372	402	382	400	341	385	402	363	382	384	362	372	377	360	407	333	385	395	395	432	391	351	410	399	410	375	367	401	372	380	391	419	383	386	360	376	369	347	373	406	373	387	348	360	378	348	406	384	375	345	374	388	339	390	397	388	373	406	374	383	398	382	369	373	385	406	375	390	349	387	349	355	401	351	410	385	390	401	347	401	404	388	389	386	391	361	372	395	411	375	385	377	391	371	371	364	357	408	377	420	419	408	410	357	397	361	390	394	387	358	384	364	370	385	371	363	401	379	408	373	385	370	353	382	368	420	408	396	361	367	383	369	397	382	378	389	379	363	378	387	370	410	396	371	353	362	378	385	391	369	376	378	409	373	381	393	417	414	361	396	372	358	357	386	412	378	369	395	371	384	380	412	408	388	398	382	403	402	404	354	373	398	390	407	387	394	396	391	383	375	393	415	370	399	386	409	399	378	382	376	355	369	389	393	387	388	396	402	353	365	373	367	383	402	364	385	422	349	404	385	363	373	338	403	375	365	355	351	366	381	345	363	366	410	388	376	420	386	370	378	366	382	367	393	384	383	386	371	324	373	399	371	383	385	375	381	365	375	413	388	378	374	399	359	371	365	383	379	389	376	405	386	402	360	399	410	396	363	390	343	420	411	416	408	383	364	403	402	389	395	395	346	400	389	356	397	368	392	367	409	360	402	375	358	396	375	401	411	396	392	405	371	390	349	393	409	380	394	388	397	345	392	359	371	385	403	380	355	344	401	404	360	383	413	384	408	418	401	373	385	382	368	391	400	405	370	387	349	384	397	417	379	375	406	401	350	408	387	381	396	382	386	388	365	385	380	371	366	377	373	414	412	356	388	344	404	386	373	376	383	379	343	385	366	422	374	413	369	383	370	390	382	390	404	393	364	383	378	390	363	388	372	383	399	368	366	401	389	392	381	373	423	371	373	367	402	396	360	448	348	412	388	372	398	396	376	402	381	385	398	346	384	392	378	357	358	384	394	418	380	407	419	382	425	409	408	373	376	370	403	359	416	401	331	364	381	398	358	426	378	382	359	389	385	377	392	366	384	357	381	400	416	388	387	362	389	388	384	391	371	340	411	380	346	378	344	393	372	415	382	325	393	370	377	361	375	427	374	379	408	357	369	368	392	376	381	401	338	423	379	356	393	351	377	383	405	337	408	371	349	386	406	406	375	403	388	365	395	349	409	396	375	390	378	382	384	379	366	397	422	384	399	380	410	413	361	404	348	351	400	381	424	362	372	344	358	387	398	374	394	385	379	396	367	406	384	386	362	380	370	395	385	381	387	340	373	377	373	386	401	378	371	381	388	409	395	383	425	394	357	350	425	349	392	363	373	391	384	370	374	386	372	410	390	394	381	379	374	399	392	378	386	394	384	436	392	405	362	376	389	382	387	413	356	394	382	355	402	398	388	394	391	396	354	390	386	369	346	375	373	378	404	380	407	386	397	410	371	400	392	375	384	388	379	376	411	401	378	380	358	403	379	418	410	413	379	354	397	398	383	399	356	390	425	389	381	374	344	386	398	408	393	417	367
7303	11633	9720	4825	3385	2687	2543	2327	1770	1506	1284	1135	1045	971	942	869	875	833	865	752	816	802	820	780	787	748	768	686	711	762	692	775	695	758	662	701	728	741	698	674	699	681	710	697	739	733	690	731	718	681	685	708	677	726	657	688	702	723	716	742	654	681	682	702	708	649	688	713	701	710	722	667	677	715	660	680	660	686	687	720	673	683	695	711	690	620	667	671	665	650	667	701	718	661	659	697	642	661	680	638	636	714	674	686	709	686	712	665	677	684	716	726	697	678	692	682	680	711	681	704	758	716	648	685	710	676	691	732	710	687	679	692	665	708	683	662	663	670	681	681	631	717	620	673	684	658	704	679	656	710	671	663	687	687	687	705	697	687	669	649	711	737	668	658	656	694	683	639	700	691	726	650	688	666	666	665	660	660	639	647	667	655	681	661	700	689	683	682	722	636	699	649	678	678	732	681	703	664	670	713	681	710	632	697	688	634	646	717	696	729	662	660	688	683	654	689	689	655	678	668	711	649	654	677	724	664	697	726	659	705	708	714	651	739	641	713	652	675	714	721	652	689	659	665	630	699	693	698	657	694	720	662	660	688	713	699	723	690	742	641	645	669	662	693	632	673	698	719	634	676	680	686	685	651	773	704	639	683	675	685	651	669	692	692	674	692	707	715	683	683	689	713	710	685	676	696	693	694	684	660	698	671	678	705	690	725	678	704	671	653	707	674	696	662	657	732	669	750	659	680	688	678	637	671	683	684	700	667	657	654	674	677	740	664	644	673	713	681	682	691	700	658	670	705	640	680	695	676	627	728	631	721	686	666	662	684	682	668	673	688	697	680	684	664	725	684	699	677	690	684	722	712	677	642	635	675	708	687	684	693	704	646	655	667	682	662	656	675	700	658	695	736	623	623	653	643	701	729	710	701	667	665	652	703	722	697	710	662	710	671	712	654	693	703	707	745	692	650	723	664	664	651	697	695	653	692	742	668	660	674	693	699	702	649	660	688	663	656	691	681	732	705	647	715	688	686	667	709	671	740	657	662	679	685	742	717	692	684	674	673	659	676	700	672	688	704	702	660	689	649	687	678	666	666	664	707	705	672	688	689	705	706	649	661	709	692	693	702	659	681	669	708	693	655	655	694	664	698	699	698	644	667	679	705	732	689	689	691	748	659	662	679	667	668	719	685	699	672	707	675	660	676	696	673	709	683	676	664	684	709	709	680	679	687	682	675	683	689	707	720	679	643	662	699	659	703	641	646	671	714	652	686	679	661	616	696	667	639	656	680	670	679	693	669	648	675	664	666	684	681	664	688	638	680	695	650	660	670	681	679	659	688	691	659	695	695	689	691	673	695	697	689	683	675	719	708	659	711	686	674	694	717	699	693	628	690	682	667	683	717	735	669	686	672	658	651	623	737	643	640	674	683	675	678	606	703	746	668	654	686	695	632	686	681	717	694	730	716	687	647	704	622	672	664	675	643	696	671	706	705	726	659	717	691	654	728	702	692	672	698	659	711	689	643	672	686	688	710	674	685	652	635	681	663	663	654	693	663	674	689	668	686	682	691	686	739	702	718	663	682	670	665	679	655	664	634	710	614	649	679	732	712	680	663	653	684	672	659	646	648	690	723	688	694	645	676	684	693	703	640	663	678	644	723	634	682	710	679	680	681	669	680	706	687	673	665	694	698	685	655	653	706	657	628	677	658	705	695	675	706	711	680	645	700	740	661	692	649	706	661	680	698	669	674	683	668	700	694	628	677	673	687	675	641	666	671	665	620	685	660	671	673	652	654	688	676	700	677	643	690	686	677	682	696	688	656	734	677	687	697	633	665	651	697	674	727	636	675	709	676	630	656	622	670	710	691	676	675	671	694	667	663	671	677	661	654	713	716	715	684	703	697	690	672	702	715	686	695	638	710	720	693	688	736	631	687	706	675	661	662	643	664	651	691	717	679	648	655	690	653	712	672	632	691	678	611	716	621	650	672	687	682	728	645	692	732	661	648	696	673	669	701	693	700	670	673	683	654	669	704	675	702	664	675	671	691	664	708	663	661	695	666	689	689	720	617	620	647	675	652	700	698	740	716	680	620	687	663	696	659	711	673	683	672	693	695	757	724	658	631	694	657	679	650	644	713	687	684	682	700	641	685	692	660	672	672	711	706	619	631	697	672	670	702	672	681	628	666	707	674	692	715	649	655	670	678	683	683	634	652	631	696	701	678	709	708	675	629	655	715	712	678	711	660	688	672	642	701	690	689	678	678	654	698	641	673	633	678	656	698	657	694	665	659	633	644	661	695	687	666	668	690	649	680	656	665	696	625	655	669	670	665	694	691	716	660	650	707	686	670	701	662	685	664	697	677	721	719	691	646	686	722	665	652	645	683	661	686	696	691	698	691	648	647	709	716	642	706	664	715	703	660	665	697	661	706	712	709	732	677	658	699	696	704	681	700	657	717	641	657	706	682	666	645	683	663	674	628	652	627	744	711	710	722	731	726	725	685	652	727	718	684	695	680	701	650	719	642	681	705	722	703	664	687	688	680	725	632	704	653	715	693	682	694	743	719	689	704	675	664	711	649	701	649	676	697	696	616	623	711	662	716	679	680	689	692	665	671	645	670	682	668	698	661	706	713	671	696	649	628	713	671	687	745	630	701	695	729	666	676	668	622	638	713	683	673	697	682	653	657	709	690	655	703	689	645	662	688	675	677	667	658	689	697	715	666	740	661	680	697	664	688	695	698	685	669	662	678	695	702	743	640	733	697	680	688	663	652	670	650	723	650	676	710	711	670	731	736	678	710	682	685	698	686	691	679	676	705	678	678	681	646	721	680	715	736	684	689	700	640	662	682	686	685	696	644	629	705	673	704	679	682	681	693	700	673	656	627	720	706	681	674	666	678	673	725	685	727	622	688	636	682	695	697	693	715	666	703	725	673	692	694	706	695	673	650	683	702	690	679	701	695	734	679	720	690	703	687	698	670	637	633	695	687	666	621	705	625	650	745	642	679	686	660	710	720	739	694	682	685	664	657	648	661	667	655	647	651	660	677	662	627	711	680	650	690	705	667	718	652	644	628	665	701	677	719	712	677	659	691	715	675	690	702	663	650	672	661	650	657	676	680	679	666	701	698	723	694	675	718	729	708	688	656	669	698	696	681	609	690	746	664	675	703	702	720	669	713	689	706	699	737	653	704	682	722	735	704	675	719	685	668	693	686	668	707	698	693	716	687	666	717	658	673	675	698	661	677	712	656	657	643	697	690	684	686	677	667	687	648	722	694	675	688	665	702	702	750	707	676	675	651	675	694	690	635	663	656	730	693	691	696	657	663	653	643	682	696	693	725	651	690	647	660	686	683	681	679	677	684	725	643	715	658	701	736	683	656	684	723	695	669	686	643	688	668	712	681	743	653	690	678	686	671	695	690	663	705	681	660	684	690	731	666	682	688	678	645	690	676	687	664	681	719	675	664	692	696	645	679	655	719	686	682	697	663
23197	21244	28912	23880	21246	17853	2152	1099	715	569	499	443	379	349	352	347	304	300	290	261	265	277	255	269	242	240	254	229	243	249	260	239	250	234	229	244	221	250	230	224	240	229	230	237	225	264	198	189	250	239	225	248	233	231	238	211	219	240	252	242	229	213	187	221	231	226	219	216	223	249	243	231	229	227	223	220	215	190	220	217	208	217	235	237	216	207	219	235	207	192	207	241	219	229	224	222	231	208	205	208	210	221	204	216	219	206	208	204	244	232	194	201	213	211	217	242	214	213	204	229	222	230	213	190	213	250	222	206	212	205	251	210	213	213	231	236	209	208	209	236	209	200	191	217	233	215	213	200	236	218	220	213	232	222	214	238	244	235	214	240	191	248	219	206	229	213	197	201	214	235	232	218	242	213	200	221	220	203	216	221	215	200	212	237	216	204	230	222	207	212	207	202	216	231	212	231	207	233	218	220	222	225	217	215	226	213	228	216	190	221	213	211	231	221	214	220	214	234	217	206	220	219	213	216	233	224	198	236	224	237	213	203	216	220	201	210	203	204	200	256	221	204	215	209	199	193	237	239	225	196	215	213	210	233	245	210	203	230	219	211	205	232	215	217	213	206	186	209	236	219	222	213	234	216	209	188	236	195	219	231	216	189	250	217	229	225	245	213	198	234	231	218	223	208	208	225	221	227	206	217	228	228	222	214	193	228	238	231	206	230	239	212	215	219	225	218	196	217	210	183	214	196	189	231	208	213	222	235	210	230	220	207	225	212	239	225	217	232	211	214	197	190	212	233	211	220	216	229	198	218	193	222	227	227	204	199	218	202	232	214	205	219	204	229	239	223	209	206	229	213	226	239	210	200	204	229	202	223	220	220	216	228	202	187	255	238	214	191	205	233	216	204	213	225	236	229	212	215	201	222	235	226	227	232	219	235	221	228	212	229	232	196	204	207	215	208	211	230	214	233	208	236	208	217	203	231	200	230	232	220	185	219	181	230	206	236	199	205	210	214	208	217	208	221	235	227	220	206	199	220	238	235	230	235	245	213	226	211	242	226	200	236	233	212	220	234	207	217	218	236	210	243	225	202	197	249	216	233	195	224	194	205	225	214	198	208	222	211	200	216	214	225	238	219	199	266	225	233	193	193	203	225	226	217	242	210	197	234	210	204	216	241	186	215	227	224	214	197	214	210	220	182	217	223	190	210	212	239	202	216	205	217	199	239	205	188	201	212	226	194	223	192	217	207	196	224	222	199	215	221	223	247	188	221	211	216	214	203	241	208	221	230	201	231	210	193	203	209	225	222	215	234	220	219	234	210	218	215	233	211	228	210	229	225	210	237	197	237	222	195	232	215	220	197	231	220	228	206	218	199	189	202	218	222	211	227	201	257	201	211	240	203	240	231	225	204	203	212	213	200	226	224	210	223	237	224	213	218	205	237	206	225	198	232	228	230	219	213	181	232	209	209	238	206	168	206	237	218	211	197	217	230	223	224	216	228	223	205	210	235	225	206	224	193	231	203	230	216	263	235	187	213	230	209	214	203	205	214	223	217	192	206	219	225	237	210	220	208	199	199	205	237	195	191	209	202	212	200	219	230	196	215	210	224	234	203	228	212	211	237	222	204	196	204	204	205	225	232	210	215	208	185	217	227	182	218	236	214	212	247	213	227	230	210	233	204	180	231	188	230	208	214	201	219	174	216	200	213	232	229	221	236	237	207	212	228	192	211	201	214	266	227	209	222	225	238	200	197	231	225	217	215	217	213	235	191	221	204	221	184	209	182	195	202	221	224	224	225	195	198	217	224	224	228	203	215	205	220	206	215	196	211	230	227	236	219	206	226	244	213	251	210	199	204	202	207	209	225	215	217	194	195	223	211	213	187	182	213	211	223	236	214	221	208	238	198	228	216	201	232	173	192	206	218	207	216	198	202	225	210	235	216	232	238	214	231	229	209	215	225	232	211	197	231	254	219	220	215	204	241	236	186	210	195	227	203	199	235	204	219	219	219	222	210	214	220	197	202	245	203	237	219	222	213	195	223	216	202	226	209	236	244	230	237	216	227	201	195	212	227	211	232	217	195	189	215	207	229	213	225	192	228	207	220	221	211	197	217	230	210	217	212	230	199	220	232	207	208	189	209	203	215	228	219	197	207	206	223	227	237	219	205	207	207	231	209	237	223	229	211	203	198	233	224	236	245	242	225	216	228	224	225	214	208	213	201	212	209	211	236	230	212	216	210	233	214	220	192	225	206	232	225	210	241	213	224	183	252	237	209	216	214	221	207	237	212	206	199	242	212	230	231	215	207	200	231	227	228	217	218	197	233	223	200	244	225	226	224	198	198	225	250	214	239	222	193	218	223	213	205	199	242	221	207	220	220	192	202	207	194	229	224	204	216	248	204	200	226	234	217	211	220	226	195	220	239	226	220	217	193	245	224	190	202	218	229	222	214	216	173	221	233	247	214	227	225	254	240	210	212	211	219	210	233	207	204	224	223	203	229	224	212	198	226	215	217	220	205	222	215	194	221	235	221	222	207	200	228	226	228	216	197	205	245	229	216	206	220	208	236	215	216	217	195	200	208	225	233	198	214	218	235	204	197	197	205	189	209	226	225	216	252	196	216	238	184	203	218	244	223	216	214	200	222	239	225	224	209	221	220	222	206	223	243	233	187	235	214	222	213	213	203	222	218	204	228	236	218	207	203	212	227	237	207	236	210	235	222	222	172	213	195	201	231	212	215	217	211	214	211	223	215	237	210	194	201	183	230	213	236	242	218	224	196	243	225	214	224	224	213	240	216	203	212	240	208	207	200	217	201	216	218	203	241	195	219	190	227	193	208	199	216	211	209	209	232	232	218	202	247	204	208	218	216	222	211	196	203	234	223	192	238	206	247	212	210	224	217	222	210	206	237	212	225	219	228	192	230	192	188	222	212	220	215	232	231	215	226	238	196	229	188	223	206	225	210	206	214	215	207	232	213	175	215	199	195	227	218	199	216	244	206	208	203	190	228	212	212	218	225	233	195	244	212	208	200	235	217	221	222	227	220	219	246	213	230	204	209	195	231	236	233	206	204	239	234	204	236	205	243	217	192	223	232	209	205	225	209	193	208	201	238	209	211	223	207	255	228	197	251	231	210	208	234	191	194	222	223	219	218	214	219	245	217	217	224	210	233	213	225	226	239	238	215	218	197	221	236	225	198	206	228	211	213	216	239	217	227	204	216	213	221	204	207	216	210	218	207	219	205	233	228	221	210	235	201	214	187	234	220	226	218	221	195	203	213	227	196	207	204	236	242	213	229	235	206	213	220	214	231	231	219	226	200	220	220	211	239	188	193	222	232	226	219	219	233	227	210	244	221	225	189	213	207	201	205	231	202	202	222	233	205	223	216	208	216	209	206	244	202	216	194	208	193	201	235	229	217	240	219	211	194	238	204	232	201	222	206	205	200	211	233	194	205	230	219	208	210	199	230	224	243	205	216	209	212
9701	17296	14160	7431	5175	3900	3480	3176	2175	1641	1396	1191	1020	948	843	820	709	720	701	622	629	586	540	540	499	514	501	478	498	487	484	470	494	454	394	456	451	452	407	413	431	427	474	439	456	429	371	366	440	426	458	420	457	430	455	403	431	428	417	422	438	444	427	439	430	427	379	415	435	399	380	395	384	446	420	425	408	390	434	441	393	429	416	381	384	448	383	404	399	395	411	408	398	411	368	398	410	372	407	399	405	401	370	400	384	409	419	374	409	406	384	401	398	378	395	407	377	395	397	401	374	395	419	374	399	390	352	410	408	390	395	389	393	413	403	402	378	382	417	416	378	364	422	406	393	382	412	407	387	395	376	414	367	378	431	393	393	398	416	410	395	371	391	378	407	431	391	405	352	352	408	416	422	400	384	382	359	396	412	427	399	405	378	380	377	391	423	367	410	381	385	380	399	437	408	418	392	381	393	419	403	411	392	406	382	399	371	413	429	390	380	399	413	380	397	394	416	409	369	414	397	378	406	380	368	368	385	382	397	420	386	425	351	399	380	414	403	390	393	368	426	390	379	389	385	386	383	365	391	425	390	403	422	369	381	405	398	432	399	425	410	382	362	364	404	424	406	364	383	370	400	367	365	401	385	374	389	403	402	405	385	368	422	388	371	374	391	405	389	407	400	397	385	415	388	377	377	398	379	385	359	417	360	393	388	356	411	371	403	375	403	383	402	439	377	382	383	411	381	367	389	399	417	386	383	384	412	370	373	399	406	402	373	374	425	397	407	379	376	367	367	383	389	404	370	401	403	340	374	389	369	421	463	387	378	364	420	368	386	380	397	391	367	425	397	387	414	365	384	380	392	408	391	390	417	406	418	361	390	425	397	406	351	395	370	418	401	374	378	386	406	405	402	395	363	394	402	371	399	388	379	368	436	443	399	366	347	382	400	389	377	408	376	412	401	382	363	420	344	398	394	366	430	419	368	363	376	378	394	349	400	392	354	379	414	355	410	384	416	379	384	418	356	411	376	397	410	401	392	379	391	366	379	402	357	383	380	406	386	445	382	403	413	402	356	423	396	391	381	372	394	428	400	391	441	394	374	381	387	382	380	394	369	384	423	380	373	413	418	386	392	384	409	384	355	379	376	397	380	393	401	389	385	391	391	404	406	420	376	415	400	391	412	413	371	385	383	393	378	379	392	392	377	386	424	398	378	356	393	388	405	421	385	380	389	345	396	408	372	368	397	380	402	409	398	390	377	399	431	422	441	370	413	401	450	412	356	410	368	399	408	419	403	392	411	391	421	393	430	378	408	391	409	393	416	430	374	388	407	366	401	405	407	405	403	388	350	380	361	412	394	398	393	359	364	404	375	370	371	389	370	394	406	354	394	405	415	365	379	385	387	381	386	398	384	383	392	388	386	375	388	365	377	404	391	417	404	404	413	377	393	395	384	375	389	381	401	432	407	374	403	376	404	418	402	393	374	384	387	339	405	427	427	406	369	407	405	404	410	405	410	394	385	410	379	400	392	388	414	361	391	402	410	389	404	398	398	400	412	403	412	412	361	394	375	381	427	395	416	399	369	380	371	390	360	415	411	385	397	390	393	424	428	394	434	374	368	378	428	401	425	380	404	413	381	352	384	396	363	383	429	409	402	411	418	393	395	416	413	354	388	424	394	380	391	397	393	419	382	398	415	419	404	380	404	394	388	404	392	381	387	387	422	381	371	388	401	372	364	388	376	397	389	418	412	400	408	386	412	409	381	409	364	406	402	402	408	379	404	385	369	387	382	384	400	377	406	379	385	375	421	387	417	387	365	386	394	413	421	368	386	400	430	391	377	381	389	406	355	391	387	418	371	361	424	378	425	377	370	396	399	374	392	397	347	379	403	407	379	384	404	372	376	405	371	384	380	390	390	396	376	371	393	380	399	376	379	402	387	410	365	402	402	368	382	390	421	391	411	374	388	390	390	394	424	399	386	382	408	396	387	371	390	381	404	387	404	429	394	396	387	370	398	385	362	394	395	372	358	414	413	378	400	409	403	400	395	398	367	383	392	395	411	419	402	393	392	420	372	384	394	430	402	402	399	404	399	399	392	425	366	426	395	379	405	416	398	397	396	413	401	399	393	399	375	413	418	373	392	424	385	379	402	386	361	395	380	391	386	390	401	430	410	393	392	397	391	414	409	388	420	393	418	414	394	423	389	425	402	397	389	378	371	403	367	376	390	368	408	370	388	414	350	413	400	418	380	388	401	387	378	384	384	409	395	382	409	383	393	387	421	402	364	398	373	416	374	402	397	405	384	366	395	418	430	389	399	385	385	368	376	366	392	380	389	373	394	413	416	404	380	384	373	402	369	408	384	427	371	397	358	415	376	383	399	414	406	390	369	371	374	362	411	448	395	383	405	385	422	421	352	411	370	420	384	402	411	383	382	407	393	408	430	351	404	393	393	393	366	363	392	390	424	404	418	386	384	375	367	405	450	368	404	398	367	397	396	380	440	404	411	368	393	421	406	425	378	409	381	377	387	383	397	395	398	411	389	376	413	404	403	388	395	429	378	384	393	393	382	387	388	401	353	425	384	434	378	385	358	408	396	388	346	353	418	424	409	420	410	399	424	422	406	378	407	387	377	408	391	366	361	404	362	386	399	368	418	379	389	398	429	383	375	393	421	388	389	396	368	413	377	394	371	372	396	377	393	410	388	376	386	394	396	379	401	385	399	373	363	354	406	419	389	386	396	422	377	403	397	387	398	389	413	388	381	405	387	429	399	357	422	407	392	358	401	377	412	384	409	377	407	372	401	397	398	411	415	378	405	426	420	388	384	407	383	358	370	366	396	408	376	364	408	367	406	397	413	371	372	371	426	375	407	418	405	407	391	379	421	345	385	397	390	386	397	392	426	372	410	385	406	404	387	404	401	411	414	412	400	402	401	398	420	393	403	392	372	358	385	383	426	396	403	374	357	394	392	394	366	425	394	350	352	409	390	399	367	370	390	420	402	352	408	378	411	386	414	422	427	371	375	376	389	384	380	431	382	391	407	388	417	383	373	401	413	401	378	374	410	372	395	380	409	398	415	403	386	379	398	381	375	387	386	384	379	396	407	406	388	393	360	389	344	420	385	390	419	368	402	369	380	402	371	426	413	418	360	393	393	358	409	409	407	409	416	391	397	398	391	391	433	428	370	431	376	386	385	393	376	389	387	378	433	383	397	402	405	385	403	402	391	391	413	375	413	401	405	413	365	409	383	381	396	387	381	380	407	342	379	445	356	377	385	381	384	396	388	400	394	388	402	406	390	400	397	413	345	358	397	394	412	398	440	419	363	395	411	422	379	402	393	396	360	371	400	359	399	412	427	411	376	371	376	346	385	377	382	394	390	399	425	420	414	394	412	367	380	384	368	452	392	385	414	398	423	379	391	404	371	380	426	401	377	370	368	400	422	387	388	398	387	377	374	415	390	396	413	415	396	388	369	405	383	378	407	394
26897	19722	5857	1011	671	551	547	587	478	511	470	458	440	428	459	430	452	464	452	475	467	456	460	425	445	466	447	456	449	454	425	448	428	422	442	459	434	488	395	440	425	441	428	420	438	438	452	454	446	402	463	440	444	441	485	438	410	460	442	440	446	425	452	468	391	442	455	457	453	448	439	427	450	437	444	392	444	450	432	432	383	449	442	448	466	453	420	420	412	417	458	408	429	447	364	414	467	441	459	420	391	447	417	424	442	446	429	408	444	460	451	424	430	430	443	427	419	411	438	442	416	450	421	444	443	449	432	426	433	420	425	425	444	434	495	441	420	431	470	405	453	431	420	436	463	414	450	391	402	474	453	445	435	452	409	418	459	420	426	430	427	436	434	434	395	442	423	404	418	475	442	472	442	414	396	394	437	464	428	468	451	448	441	435	443	460	459	411	408	425	429	453	439	439	466	415	458	439	432	394	425	394	451	447	479	418	438	430	438	423	437	433	419	429	440	469	424	420	453	416	461	454	402	421	443	412	431	399	448	430	424	428	448	414	418	463	431	454	462	431	429	481	429	492	415	454	465	427	428	486	451	416	453	419	433	446	473	439	427	475	436	417	428	452	478	467	416	436	460	443	444	429	391	434	437	476	460	415	447	447	447	448	453	431	417	448	421	432	424	439	433	414	416	450	420	421	408	460	407	456	434	407	462	442	428	415	387	438	457	425	438	433	439	418	409	433	423	456	430	420	457	441	362	445	450	424	473	438	454	427	448	439	448	437	415	416	433	429	440	453	429	425	410	408	458	446	414	461	450	469	443	444	456	442	436	410	477	436	453	435	444	433	473	449	414	376	453	421	448	451	432	448	443	419	436	396	447	434	424	431	436	431	427	443	464	478	422	435	404	429	470	490	397	456	444	442	469	465	414	466	452	430	425	463	388	454	456	458	432	448	452	429	451	455	421	456	405	458	409	431	441	429	437	414	444	427	428	457	431	430	440	440	417	410	454	409	431	442	443	423	400	431	422	442	439	426	419	451	430	442	439	432	434	424	443	391	401	415	390	436	428	436	428	440	457	402	403	424	442	458	404	434	415	408	445	418	462	460	440	414	451	425	452	443	438	423	455	463	430	415	434	461	433	445	468	424	442	426	408	445	438	423	408	442	447	443	436	429	426	414	436	493	433	462	457	421	487	441	428	445	443	410	413	456	460	474	474	436	466	429	437	455	452	381	409	478	427	438	402	450	457	421	436	469	433	449	411	461	471	454	477	410	418	448	425	478	462	447	430	420	419	395	431	427	400	423	442	429	467	443	468	461	445	451	412	418	465	400	475	446	431	412	475	416	453	454	440	467	466	458	459	409	415	416	420	458	467	417	462	481	445	454	431	421	424	460	454	473	428	486	461	433	439	475	431	451	415	444	453	397	490	454	435	441	411	417	459	424	419	403	439	425	411	468	460	430	438	445	451	428	449	444	426	457	430	422	438	456	464	464	406	424	415	435	455	437	396	412	404	440	422	437	422	400	433	425	442	401	450	464	413	437	460	445	437	451	435	443	484	436	415	453	470	427	434	435	480	409	424	449	436	439	416	418	415	447	440	445	439	493	473	439	408	434	483	462	431	462	472	441	451	454	416	449	420	408	432	433	400	427	471	436	412	439	391	435	457	435	429	449	419	461	447	424	417	439	450	464	417	454	436	418	432	412	435	465	449	403	417	412	443	419	480	432	449	452	408	474	418	433	427	472	438	428	450	450	431	440	469	468	447	459	453	438	463	445	464	411	416	420	429	408	450	462	431	418	453	441	415	458	462	443	395	440	440	420	460	434	435	451	459	460	441	418	402	452	453	427	408	448	442	451	459	418	441	443	441	435	418	461	451	443	443	430	430	445	413	502	415	452	486	409	429	398	411	444	451	449	410	474	463	438	440	439	435	432	408	397	406	432	449	445	410	413	457	451	448	448	448	458	461	453	436	482	476	419	414	413	397	456	441	449	435	432	487	473	442	417	436	426	435	423	478	462	459	467	426	435	430	446	426	432	431	480	414	456	462	407	423	453	454	443	432	461	416	449	416	456	412	425	427	454	443	442	462	440	454	469	437	455	429	493	404	460	444	435	433	420	430	454	448	410	424	419	433	446	464	438	429	434	428	442	451	460	444	435	444	436	456	429	435	479	406	411	398	449	449	455	412	457	410	438	453	437	447	451	462	464	411	411	453	444	460	390	453	450	451	466	453	464	431	428	438	427	422	410	448	440	486	453	401	396	425	437	411	478	487	470	440	435	456	401	482	410	415	457	433	407	451	445	483	437	428	423	415	446	468	436	442	446	435	402	405	439	405	465	426	409	432	448	452	425	451	435	430	444	459	460	445	467	436	428	438	431	441	459	413	449	444	430	458	463	415	452	481	440	441	475	473	419	390	427	434	475	483	430	456	424	405	429	440	421	422	451	449	422	427	425	434	450	426	410	418	411	447	433	431	467	456	429	448	429	434	437	443	452	458	447	404	449	437	443	453	472	445	456	444	422	417	442	422	416	425	415	458	465	446	475	458	389	442	460	413	445	420	451	452	450	457	428	457	395	424	416	404	437	456	410	447	481	409	445	448	428	454	445	424	420	412	464	429	429	432	438	414	428	442	421	468	408	392	406	457	484	472	463	444	409	418	426	455	420	430	431	445	425	484	426	427	403	471	420	422	405	470	452	434	468	473	427	462	469	440	441	455	443	457	458	485	425	376	451	457	403	470	417	467	453	445	416	431	439	426	439	429	411	432	449	420	449	415	456	432	454	443	446	437	437	457	423	430	409	419	469	401	443	388	437	443	473	455	425	422	436	444	424	437	443	463	404	427	449	460	434	426	408	424	423	432	424	449	461	450	405	459	437	474	474	424	462	456	442	441	404	464	432	501	462	449	479	469	434	420	438	470	426	448	427	453	436	421	423	471	419	423	460	412	449	421	413	407	427	424	441	406	437	410	456	393	448	460	472	460	446	443	406	458	430	423	437	401	423	415	398	490	415	469	433	454	419	420	443	409	432	478	454	440	425	449	422	411	470	444	486	442	420	424	420	447	449	451	430	456	447	450	457	423	416	427	435	454	423	422	439	428	377	423	408	467	424	427	466	419	428	424	453	407	419	428	448	444	446	425	435	421	401	489	446	419	448	431	442	450	458	420	458	442	445	475	450	431	459	405	445	470	452	433	430	451	440	428	417	448	405	426	438	435	466	445	456	454	405	427	439	447	424	435	432	440	418	401	426	391	437	419	428	411	451	418	443	442	462	439	398	454	434	459	436	437	427	435	427	485	437	455	453	453	430	456	418	437	413	432	463	430	432	465	469	425	423	432	457	474	469	433	416	441	447	448	429	449	411	469	445	393	479	429	447	445	451	370	407	440	431	458	452	425	425	433	448	418	443	400	483	428	470	448	412	447	486	431	451	452	389	430	470	480	476	421	436	416	413	432	404	442	436	432	415	431	450	438	434	470	408	440	401
5542	3687	2890	1555	1350	1177	1233	1336	1089	1019	933	879	861	849	815	822	792	796	808	784	826	796	838	832	795	775	821	760	824	728	778	796	772	772	697	784	754	725	737	738	756	770	773	736	759	787	835	747	778	741	769	796	747	774	796	788	800	814	762	771	748	757	767	734	750	813	765	765	785	758	752	757	723	697	747	746	754	781	792	847	780	743	765	829	762	801	782	742	783	767	731	767	738	812	749	767	723	795	789	771	767	756	772	848	778	783	725	762	779	760	771	757	739	743	738	764	797	778	734	723	793	780	816	777	775	733	696	758	750	780	786	739	778	730	770	795	767	750	823	758	760	789	795	776	770	783	715	743	747	771	814	765	730	739	738	741	751	750	807	749	772	747	822	800	748	780	764	812	786	775	760	784	750	767	735	759	767	788	782	764	770	744	744	784	767	758	753	778	826	769	774	752	749	752	770	736	801	746	749	728	764	748	758	806	760	763	804	759	759	806	799	721	824	766	716	770	822	752	779	760	774	752	729	776	764	762	801	768	739	790	734	741	735	768	774	801	781	787	754	664	748	730	764	762	759	799	827	752	785	752	785	759	768	783	823	747	723	800	743	790	741	801	772	761	807	738	763	722	763	800	754	760	797	750	831	716	753	722	739	762	727	742	758	801	826	772	774	760	740	800	824	741	795	789	743	744	765	738	724	718	740	753	757	767	762	773	771	758	795	766	769	769	777	791	734	712	794	813	775	743	764	775	744	761	787	756	732	792	778	761	770	792	759	747	726	778	802	788	784	785	775	755	788	765	808	770	722	776	782	704	816	786	726	741	778	789	763	784	760	728	785	737	750	809	765	759	755	737	799	778	687	776	782	765	740	778	779	755	742	817	740	772	750	728	734	746	808	802	744	745	749	767	753	754	763	721	753	755	792	745	765	749	784	788	747	733	748	724	764	791	779	731	757	744	802	769	752	730	763	775	760	740	776	759	806	745	803	768	722	759	776	752	819	786	766	758	754	770	725	807	763	813	801	787	788	794	765	713	737	820	764	775	750	776	787	754	780	839	768	775	833	774	744	725	757	765	726	759	746	794	768	780	803	717	755	781	787	765	732	771	717	705	786	800	752	735	775	771	771	767	830	814	759	759	734	766	740	786	828	768	739	749	750	793	814	769	750	839	761	764	748	762	783	710	802	783	752	791	745	786	761	781	759	764	725	759	809	793	719	797	761	848	790	812	742	752	809	783	795	795	752	790	772	785	728	725	739	755	744	746	761	778	823	775	780	743	787	805	773	829	727	757	724	765	748	739	740	773	788	774	709	761	791	747	764	772	781	796	776	806	726	739	758	720	749	767	763	749	775	795	786	749	762	791	736	742	758	748	800	765	778	726	754	775	733	823	751	772	774	765	771	742	799	750	746	796	809	769	746	714	822	768	751	755	782	762	757	769	770	723	767	777	727	761	711	779	777	743	794	760	754	734	729	733	785	752	759	778	739	795	726	793	767	755	746	776	785	782	768	812	732	791	803	752	827	744	840	778	769	811	747	750	718	745	747	770	779	832	772	782	712	785	785	754	723	773	817	749	798	789	741	800	756	793	738	758	721	778	741	785	773	775	798	795	774	768	771	760	809	755	769	768	739	756	789	760	820	772	769	777	758	833	771	796	792	717	756	800	761	759	774	714	717	728	760	801	826	812	772	766	714	792	769	779	778	770	754	746	800	777	736	754	769	777	718	756	785	739	730	741	740	769	760	760	800	759	812	779	786	776	742	733	793	741	736	777	807	766	758	777	764	712	751	769	765	792	764	703	790	790	775	781	760	791	753	815	755	750	752	760	746	763	751	756	764	746	780	746	758	763	828	706	772	730	764	758	793	794	752	782	787	771	787	740	761	760	791	754	804	715	793	781	800	786	743	823	801	736	800	766	737	810	716	784	745	781	765	761	764	812	789	751	775	772	795	784	767	803	760	737	825	766	732	753	765	776	748	753	769	725	792	810	764	808	758	765	776	780	785	750	758	764	754	758	777	786	805	771	769	741	759	773	776	772	831	762	785	711	734	732	782	712	820	767	786	812	796	713	740	728	752	791	770	774	729	737	790	792	791	754	749	775	727	743	768	767	762	779	777	786	750	752	767	770	782	758	769	710	723	754	743	707	743	717	827	776	716	835	783	783	764	772	750	769	792	764	753	714	744	735	821	776	814	776	756	756	775	739	758	737	797	711	763	765	746	743	735	784	817	767	754	762	804	756	781	782	797	791	812	764	783	782	769	840	756	752	773	792	779	761	793	774	793	799	732	780	754	799	764	779	767	734	696	741	744	822	733	757	722	790	793	784	716	768	742	762	783	792	760	840	750	778	750	772	774	778	739	772	779	723	763	753	800	801	785	772	838	754	731	767	757	784	786	806	762	736	748	803	803	712	795	755	781	758	769	779	779	744	732	761	746	771	700	799	796	749	761	827	761	737	788	798	742	739	731	731	758	774	771	713	805	734	737	760	813	791	703	785	739	753	782	786	757	765	756	746	740	780	808	744	748	773	753	794	753	811	801	800	758	787	750	758	758	765	753	768	742	800	720	796	821	767	811	764	785	764	762	775	750	801	735	790	753	789	765	756	758	797	726	733	746	768	759	756	753	749	760	745	751	786	779	788	784	759	742	746	763	763	739	848	746	796	757	698	755	754	759	815	785	751	746	760	760	769	741	771	797	786	791	759	780	764	794	750	790	776	782	783	771	786	758	772	788	751	764	779	779	769	767	781	756	742	768	796	750	747	746	730	774	772	746	770	704	756	772	760	750	781	706	748	797	752	790	801	762	768	748	767	718	727	784	755	771	749	729	770	752	796	721	757	739	785	745	760	732	801	720	710	728	758	739	774	760	748	805	771	812	717	764	751	779	741	749	730	718	774	768	771	728	756	746	820	796	780	780	749	748	742	791	769	785	742	753	745	766	753	755	775	726	777	743	769	754	842	716	735	755	753	793	780	782	794	784	802	751	727	759	761	799	771	782	750	769	760	741	766	709	741	764	757	724	780	711	772	771	782	758	753	727	741	736	792	794	773	750	785	753	748	749	695	724	788	780	659	782	797	799	752	755	751	806	747	764	772	738	757	721	732	803	769	780	745	796	766	732	806	762	775	769	783	783	771	757	735	778	803	769	731	761	759	762	777	739	750	768	783	767	751	780	733	802	785	765	725	751	792	749	794	769	791	760	753	820	789	807	785	714	762	765	766	740	751	721	757	743	725	764	689	752	787	747	766	806	756	730	754	770	757	753	805	773	787	773	732	773	748	776	819	787	797	797	743	751	773	713	758	744	734	753	771	780	813	781	781	777	755	794	718	763	782	754	760	774	811	807	734	754	747	751	751	787	725	761	797	757	757	761	784	750	788	737	725	792	748	823	772	760	738	728	716	738	816	739	778	820	753	760	823	817	779	820	786	744	735	781	773	754	779	774	729	801	813	741	753	741	754	767	746	734	723	741	756	776	742	735	803
24191	21245	28252	24519	19713	2321	1056	840	668	570	545	543	529	510	479	455	438	491	428	459	445	445	398	406	436	396	391	457	414	442	414	405	441	423	418	418	428	393	370	407	403	369	398	413	353	405	396	365	390	395	350	363	420	428	395	375	405	414	387	375	398	391	405	393	396	379	410	379	393	355	421	397	399	395	381	376	374	453	417	369	413	377	408	378	393	406	405	370	394	408	384	396	411	416	387	388	382	406	395	368	374	414	384	398	375	415	399	389	398	422	418	383	356	389	409	342	389	388	389	385	410	367	353	398	437	405	388	392	416	445	382	399	399	384	415	352	367	400	371	341	363	397	373	419	387	355	389	412	385	406	368	396	431	379	388	418	398	399	395	414	421	371	392	392	353	386	380	384	385	425	413	371	400	409	396	405	382	401	412	431	390	400	377	376	375	428	398	381	414	360	405	385	414	402	387	410	407	405	395	379	382	389	432	378	407	423	390	382	375	407	362	396	397	411	337	415	397	394	412	403	409	376	318	415	443	394	401	385	383	404	378	394	408	394	407	413	417	416	388	397	398	371	426	361	379	388	375	369	377	368	386	419	405	387	413	387	373	361	391	421	401	399	391	392	373	375	399	386	407	383	396	392	416	415	405	373	384	391	393	405	384	388	380	369	409	384	377	426	408	385	413	393	416	359	396	371	404	407	391	367	344	392	356	393	369	412	367	383	395	391	399	411	387	402	411	368	401	375	415	357	408	402	374	391	398	373	394	392	366	394	415	410	375	393	413	401	377	406	406	388	388	413	377	400	392	410	383	379	377	428	395	351	376	381	385	400	414	380	371	389	393	432	403	402	418	382	415	400	392	384	380	342	387	405	409	383	414	410	381	396	404	343	398	399	398	419	420	413	431	429	352	411	388	414	438	399	409	373	410	389	374	390	394	392	408	395	423	391	378	389	408	405	358	369	407	375	394	378	365	376	374	383	387	375	368	391	406	379	424	390	439	382	391	388	392	396	370	393	390	402	380	413	371	397	371	412	360	382	403	398	404	386	403	393	383	366	380	404	387	385	391	412	390	367	380	383	392	404	394	380	416	393	376	400	391	399	393	420	337	410	379	402	392	444	384	379	388	427	382	409	409	418	429	365	384	390	361	369	380	407	378	414	371	407	366	379	422	385	400	394	369	367	408	376	358	380	396	372	409	374	357	387	408	372	409	359	367	365	429	364	400	406	442	451	402	390	407	397	386	382	413	386	399	357	404	363	374	391	374	377	382	406	350	363	393	391	408	403	389	385	409	376	374	408	390	334	405	412	384	377	386	352	401	411	402	374	394	402	397	391	342	383	397	403	409	372	404	372	405	369	384	389	398	379	384	386	356	393	379	394	393	399	409	410	393	388	427	389	390	382	403	366	394	383	359	397	386	395	369	362	379	399	375	388	389	408	465	408	395	391	404	403	373	385	407	419	395	368	399	377	391	386	403	369	396	366	410	376	387	405	354	419	405	381	381	399	395	364	416	386	399	402	375	382	380	397	391	388	382	412	417	383	374	387	374	363	399	418	385	379	395	385	426	411	362	393	366	427	405	380	390	379	363	431	437	379	374	386	388	387	358	411	379	382	389	374	402	403	383	382	427	379	402	405	407	415	384	397	401	407	375	385	374	368	405	404	432	367	397	391	396	355	367	409	410	354	376	405	386	382	390	428	398	385	389	376	401	408	366	391	400	403	388	397	381	389	406	368	386	394	398	376	418	387	352	376	382	397	372	388	399	410	343	375	391	417	387	418	400	390	400	423	361	399	378	395	410	395	381	409	355	387	363	382	415	382	407	366	361	378	405	410	381	390	416	400	384	376	418	364	387	414	389	374	381	405	417	429	380	394	376	381	408	387	394	375	394	395	402	397	408	430	381	396	429	376	384	386	359	388	431	369	373	398	375	414	391	383	378	389	417	408	377	396	361	396	396	389	386	406	365	373	397	403	396	357	400	388	421	394	407	371	390	393	392	392	386	402	394	377	400	392	386	368	391	392	409	382	404	356	366	417	433	386	409	349	404	404	401	398	376	413	406	389	363	331	404	419	379	362	393	366	365	381	383	382	391	386	424	372	353	406	402	403	383	403	386	405	421	367	401	348	416	407	433	399	412	399	356	374	385	384	394	405	391	368	405	346	374	398	416	389	427	362	406	415	394	369	374	413	368	373	361	392	414	418	367	387	368	400	406	393	384	403	393	379	412	376	398	384	369	414	389	369	411	400	380	397	418	335	424	392	419	405	378	402	417	381	404	384	424	378	395	380	395	447	391	379	383	419	393	379	391	444	374	397	383	390	387	383	360	410	445	390	414	398	434	384	399	384	389	388	364	375	385	390	427	371	394	383	424	371	379	378	422	362	404	425	360	414	372	400	389	373	379	388	409	415	381	354	376	378	373	418	350	399	405	406	403	403	357	386	377	399	399	366	433	382	384	403	375	384	365	354	390	387	396	387	365	387	372	360	405	378	397	391	385	401	378	368	364	393	403	411	387	386	388	406	386	381	363	396	399	364	442	385	376	390	406	420	409	369	384	404	394	384	419	389	394	388	381	399	374	385	420	383	394	398	405	377	426	392	406	373	375	377	378	385	385	357	416	423	404	395	362	383	432	381	388	423	426	385	400	389	410	410	371	386	439	381	392	388	367	413	352	418	372	388	380	369	371	389	400	426	367	385	384	385	406	414	394	387	365	368	380	418	384	406	401	374	352	356	400	393	394	377	412	402	374	397	396	387	395	397	399	380	444	361	385	369	392	366	362	378	346	424	437	386	382	380	437	408	397	362	379	376	401	389	380	411	416	377	372	373	377	384	384	417	402	397	380	379	367	370	393	347	378	379	373	383	394	392	383	403	385	403	396	401	393	375	395	375	372	399	387	405	391	400	399	396	390	407	393	379	364	401	419	388	379	418	391	369	384	419	391	352	354	425	436	377	380	402	373	399	393	395	376	360	375	394	371	410	409	374	347	363	404	376	397	394	390	361	359	373	386	366	413	422	408	360	387	386	399	402	387	387	360	381	434	373	368	345	401	424	378	388	393	385	416	379	400	376	401	382	405	402	382	360	401	427	389	403	390	401	381	416	387	402	364	405	418	398	399	402	389	395	371	395	387	387	373	383	399	378	378	376	419	413	370	411	396	396	391	364	401	398	395	444	401	389	424	377	406	431	382	352	393	393	365	425	376	395	415	408	394	386	412	375	382	428	419	407	395	417	379	403	415	348	402	383	393	410	404	376	392	364	409	366	387	404	403	383	377	414	372	354	387	366	374	391	423	418	423	411	378	357	382	383	368	394	385	361	380	375	381	385	401	411	420	399	398	376	399	361	400	424	389	372	397	390	400	417	412	381	395	387	406	376	395	387	325	416	399	365	371	398	412	395	391	366	393	378	417	397	389	398	375	377	388	403	400	373	383	351	424	384	385	349	411	416	427	375	397	379	395	414	392	370	390	392	405	396	380	398	387	381
7420	12038	9782	5066	3354	2768	2341	2414	1754	1460	1259	1123	1133	1037	965	921	859	864	822	827	873	772	772	755	769	747	745	769	717	732	762	738	694	791	776	749	734	711	741	709	718	686	694	750	746	733	792	711	777	723	720	739	741	756	737	728	694	719	669	718	741	751	699	692	742	781	665	723	693	693	697	718	693	706	705	658	683	670	745	731	697	681	691	714	680	691	683	691	705	652	690	680	779	669	663	657	666	742	719	760	683	699	684	693	676	690	705	658	708	676	661	706	648	683	705	724	736	655	710	714	707	695	707	686	727	666	720	677	688	725	684	664	708	736	647	721	749	710	707	665	711	678	735	721	701	744	663	713	691	680	674	678	672	707	712	735	681	687	669	691	743	680	677	699	690	677	709	707	701	693	677	680	638	724	737	688	687	705	665	725	696	692	646	640	721	723	709	720	695	704	697	699	725	690	725	656	641	666	719	729	720	679	731	669	695	697	671	688	687	707	715	702	726	745	686	702	708	700	659	698	690	689	713	762	674	701	716	699	674	698	716	714	703	729	739	687	701	745	629	654	689	683	701	679	677	664	712	701	667	687	678	652	674	675	689	656	734	701	716	706	660	714	685	688	708	724	693	679	733	692	726	713	662	721	719	697	697	711	666	726	746	611	716	723	717	704	708	689	698	651	698	726	681	676	682	695	687	685	714	660	649	722	732	671	672	725	699	734	657	697	724	704	732	707	712	713	727	695	698	663	704	677	699	686	731	683	685	683	740	664	742	699	645	702	715	703	650	690	658	732	669	696	673	695	690	684	717	689	701	682	732	700	696	703	688	668	707	661	703	719	733	648	691	675	708	693	732	715	700	680	685	713	661	670	667	713	714	681	691	711	706	724	662	728	687	725	717	692	660	679	706	696	667	690	698	690	669	701	724	694	726	729	683	717	727	683	656	742	698	686	723	707	705	724	710	646	702	673	672	669	687	677	696	712	703	721	700	656	696	735	721	685	652	734	727	668	689	713	724	720	650	707	680	690	713	726	649	684	648	720	723	749	673	688	696	670	692	679	711	691	683	702	687	695	680	678	724	741	708	649	703	723	684	721	681	685	674	746	693	750	673	718	645	668	689	680	700	678	683	711	702	643	696	722	680	650	711	727	690	686	680	672	692	682	718	673	691	670	709	676	689	646	724	667	717	688	718	731	715	681	718	697	718	739	712	691	691	728	674	681	701	670	682	660	730	682	668	639	666	675	673	649	686	685	684	706	660	687	677	695	634	692	688	668	675	711	702	706	728	657	700	710	730	662	742	674	684	709	690	683	702	673	731	731	668	705	709	712	665	667	707	676	697	703	699	731	712	676	684	697	701	682	687	678	713	711	720	710	674	663	714	680	683	659	612	735	722	710	675	708	738	722	706	705	735	626	664	694	691	658	668	714	659	688	681	750	696	708	712	688	689	687	712	699	702	704	700	723	694	672	701	658	704	655	689	689	680	670	695	683	663	689	711	660	646	710	693	655	686	695	686	666	731	697	718	685	654	759	658	690	637	696	672	627	665	695	712	704	701	667	702	664	666	733	733	728	725	685	649	673	663	645	706	701	668	651	675	674	693	723	722	643	704	760	668	684	694	698	712	724	684	692	677	722	654	737	676	683	684	643	662	728	741	670	708	666	677	690	716	697	674	729	692	676	728	693	661	667	682	723	730	679	688	718	691	730	684	678	711	679	734	687	718	634	698	694	722	686	667	650	710	663	709	680	704	684	682	726	684	678	694	684	734	711	678	711	731	664	695	664	686	680	669	724	744	661	699	700	694	653	737	662	686	680	655	666	694	716	660	675	675	687	678	695	729	705	654	684	680	655	739	686	691	682	674	671	720	670	623	686	681	706	704	684	661	730	681	700	694	638	652	683	706	717	693	695	720	675	692	685	692	652	699	635	683	671	683	708	731	729	695	738	664	693	703	665	703	669	744	688	673	639	684	726	706	742	672	691	668	746	727	692	702	714	654	682	654	708	658	674	708	715	678	684	720	728	714	651	708	705	709	720	711	718	691	688	712	662	672	698	702	694	733	702	732	723	717	669	711	728	701	672	692	669	668	711	736	712	669	698	711	667	710	701	731	695	646	629	718	671	693	720	687	670	722	676	678	713	713	726	705	676	727	677	682	702	709	700	737	658	714	701	695	697	670	664	722	692	691	655	646	716	708	715	699	678	705	709	677	657	729	692	686	736	705	647	713	762	703	645	678	710	688	698	713	683	715	723	668	689	700	652	663	720	668	691	683	687	689	646	693	680	689	684	709	674	689	682	722	708	667	653	667	711	708	720	659	692	702	710	644	710	671	717	658	704	666	681	698	658	699	712	720	705	700	654	711	721	709	714	660	717	654	683	712	648	679	710	710	694	690	696	720	669	685	680	662	662	692	670	674	692	630	696	720	687	674	710	661	669	704	697	699	713	657	718	709	712	737	694	651	692	716	682	676	771	685	703	711	707	703	699	639	664	680	737	668	687	703	673	657	680	675	697	698	744	698	689	744	727	718	713	687	733	705	738	660	715	720	694	696	681	719	713	640	743	710	642	694	695	693	697	703	655	732	709	710	699	662	671	675	705	667	727	692	722	688	687	684	728	689	697	701	700	686	692	713	636	694	700	687	667	671	674	699	698	704	673	696	666	684	747	735	690	727	714	688	730	722	695	695	685	726	706	660	707	750	720	737	691	715	721	669	709	698	730	698	687	690	709	683	715	691	706	683	703	658	688	714	740	683	701	727	738	719	681	677	696	723	719	740	635	687	762	662	668	693	704	659	737	702	666	696	712	695	673	708	702	732	713	699	717	687	702	717	695	659	662	662	679	688	723	659	707	686	678	688	695	712	720	657	683	624	653	705	698	717	690	667	684	672	702	750	735	690	726	684	702	646	705	719	695	676	731	720	658	668	763	679	708	684	697	680	705	729	681	686	755	675	723	678	721	721	728	701	749	691	710	717	727	651	721	686	639	701	704	725	635	662	693	668	700	682	691	712	714	694	728	718	699	689	692	692	703	674	701	697	686	705	722	678	681	668	715	688	685	708	682	735	720	736	666	688	673	661	688	661	702	704	722	709	714	651	716	698	754	709	694	677	652	662	718	683	690	701	681	680	679	716	742	717	685	656	699	671	725	690	687	643	653	654	691	716	677	658	687	674	725	681	671	704	720	708	705	693	712	693	674	692	680	698	677	691	692	700	669	707	679	708	693	729	701	702	664	679	740	685	716	674	618	683	743	674	763	700	684	658	663	729	717	696	685	668	684	663	698	723	717	646	679	721	673	669	655	704	694	697	740	664	666	688	708	661	730	687	664	685	717	695	715	679	749	690	658	676	661	699	699	681	665	682	689	664	657	722	715	719	730	648	676	721	669	691	656	703	691	643	718	721	676	700	700	676	703	731	698	690	643	668	711	696	676	713	666	617	725	698	688	669	713	692	644	734	688	659	659	680	726	702	675	687	692	699	694	669	708
23236	21252	28963	23875	21254	17789	1955	1065	737	577	463	407	396	366	343	314	347	326	322	287	262	283	315	264	249	250	251	261	243	246	285	240	266	243	262	276	253	250	210	224	222	236	235	229	214	238	217	243	224	240	240	243	222	247	246	240	234	241	233	232	228	251	217	244	248	233	230	195	220	222	247	205	226	257	238	217	241	221	232	221	251	220	214	250	208	223	203	231	208	205	240	231	255	202	225	221	235	228	219	256	240	226	211	195	239	214	223	214	211	248	208	206	218	215	262	196	225	217	216	227	230	228	220	250	221	211	230	221	209	242	230	239	229	214	202	225	227	235	227	245	233	230	227	238	215	224	213	208	228	220	236	266	250	218	229	240	214	210	240	211	202	226	219	220	232	233	213	205	211	234	225	249	248	220	215	242	217	205	220	232	236	234	227	219	257	225	217	225	216	197	220	214	228	219	239	231	229	207	229	239	219	233	220	264	227	227	212	227	212	209	230	237	203	258	189	183	221	228	195	231	229	230	237	230	242	269	234	229	238	206	204	240	225	218	185	231	227	253	236	213	243	213	244	226	221	228	235	220	231	216	231	245	201	218	233	210	233	210	229	215	221	234	266	219	246	225	248	235	200	228	219	253	228	221	245	238	230	232	223	239	216	223	226	232	237	213	224	235	221	238	234	257	223	253	250	228	219	199	220	225	235	207	207	234	208	224	199	197	255	225	230	218	213	214	230	236	212	213	224	272	222	239	202	226	227	240	255	242	220	224	236	233	232	212	262	225	205	234	234	207	223	225	224	218	233	237	220	216	248	229	206	247	223	238	195	224	219	243	219	208	253	212	269	245	199	221	200	229	209	221	197	229	217	217	208	247	239	202	227	220	221	209	227	224	211	233	247	197	237	244	231	225	219	227	244	225	224	222	201	201	214	228	222	208	235	232	225	226	236	235	211	208	216	247	196	183	246	231	221	221	201	196	200	202	235	240	227	225	216	249	222	235	200	226	207	222	206	228	221	249	243	195	226	222	213	205	202	238	243	223	207	229	222	225	207	230	220	222	244	224	233	236	225	219	241	267	202	212	228	227	231	233	206	218	224	222	232	232	224	214	238	258	234	206	226	238	216	206	213	254	202	197	201	246	223	216	234	237	199	237	226	234	216	241	226	232	227	221	206	231	231	218	239	239	214	209	208	221	229	217	229	234	220	200	219	235	230	181	229	200	236	245	263	213	233	230	205	220	230	210	236	231	202	234	247	224	213	229	229	216	228	237	265	214	216	233	228	219	220	207	247	227	247	226	224	239	213	222	249	214	241	212	214	229	219	242	243	224	227	221	242	229	218	238	254	229	245	223	234	236	226	243	227	207	218	238	211	216	228	223	219	237	224	227	203	235	237	228	237	229	218	210	226	218	240	242	223	219	217	218	223	211	213	214	217	199	231	216	265	216	215	240	225	222	208	247	201	202	206	211	237	233	210	234	204	226	212	208	235	212	238	220	225	202	203	247	209	246	230	220	239	209	208	226	207	247	211	246	223	211	211	229	215	213	211	209	231	215	232	226	256	219	206	210	234	226	219	234	189	204	233	220	234	209	220	212	216	244	206	225	213	229	241	217	257	197	213	246	227	200	213	207	229	231	220	219	213	196	218	243	222	237	205	234	230	216	220	222	204	233	231	199	248	215	215	231	198	251	201	237	261	214	213	218	218	245	226	227	214	220	215	238	218	212	234	220	204	211	215	238	244	244	222	227	244	212	244	240	215	206	215	217	217	234	227	231	219	236	222	206	215	218	232	239	227	218	235	222	267	206	217	204	204	208	237	228	225	226	195	239	222	233	258	222	248	222	240	231	226	252	194	217	224	209	227	235	205	221	232	241	195	217	218	238	207	216	214	221	240	219	211	202	244	192	241	210	228	207	205	212	203	206	208	205	219	235	214	226	231	234	225	233	220	230	204	235	235	200	228	245	238	221	208	205	212	239	216	227	202	213	242	242	231	230	205	211	205	250	229	218	220	214	219	207	232	191	227	226	232	218	227	232	216	238	243	204	225	204	220	209	219	238	214	222	207	235	231	221	229	210	238	223	203	222	245	208	224	233	241	226	215	209	226	214	226	215	237	199	219	199	237	220	211	242	240	237	233	236	224	223	240	239	219	231	203	234	236	220	194	233	228	230	246	229	238	216	221	223	230	238	215	246	215	228	238	246	222	203	211	212	208	207	242	196	212	210	220	202	175	209	220	212	208	225	221	231	219	227	198	219	198	221	217	218	214	222	239	245	223	210	211	205	221	211	231	219	212	227	222	217	215	232	211	212	193	206	216	218	218	196	213	223	225	204	224	231	241	243	215	203	219	213	227	213	217	222	223	223	210	224	216	250	227	217	210	227	237	232	228	224	210	214	234	224	229	215	249	213	225	217	227	222	220	219	202	224	220	220	231	240	213	225	204	208	211	231	251	209	242	220	228	238	213	249	206	209	203	217	220	199	227	231	223	234	243	206	226	235	228	195	236	213	238	214	247	222	205	211	230	246	230	234	225	227	228	231	246	195	236	222	230	195	213	202	222	191	209	223	239	236	235	241	227	235	247	216	248	224	246	208	223	201	244	230	229	220	235	236	258	214	192	207	209	195	205	202	229	219	221	208	209	215	235	224	219	204	239	264	226	234	217	235	218	228	228	235	220	209	210	209	249	225	226	222	219	226	188	219	226	207	212	213	236	190	247	207	237	203	203	241	218	211	200	219	237	233	221	224	218	207	237	234	198	199	227	227	231	224	236	227	220	232	218	213	213	232	237	237	224	236	233	224	208	244	216	208	227	245	218	221	249	240	227	240	214	216	213	227	247	216	213	196	201	215	208	222	236	238	210	203	213	237	252	209	214	212	222	212	224	219	206	222	218	225	219	233	252	229	252	221	207	244	225	218	219	220	218	269	222	210	240	234	223	209	245	201	214	210	232	229	207	233	222	217	202	245	226	192	231	226	209	234	239	237	210	223	199	205	209	226	205	231	198	233	208	248	222	220	201	227	198	235	233	216	222	231	253	227	222	208	210	235	242	205	218	205	225	246	225	214	238	209	246	232	211	218	211	230	207	219	219	232	222	232	224	224	221	222	236	223	233	225	268	224	217	206	227	210	206	189	217	215	253	248	216	216	206	235	213	228	212	204	248	210	238	213	196	219	228	233	193	225	216	242	212	239	216	247	193	214	232	205	222	198	224	223	222	233	229	225	228	223	229	230	236	228	211	235	224	219	212	223	221	211	214	192	206	202	240	209	175	229	216	231	201	228	226	229	222	236	222	214	240	218	240	215	216	216	218	221	197	226	210	239	229	202	217	234	226	216	219	216	218	208	224	226	219	219	244	214	219	210	219	258	201	217	180	233	236	214	232	197	213	206	204	256	231	222	246	187	221	226	192	228	214	228	208	234	234	216	222	199	218	218	236	239	222	214	230	203	230	191	219	219	249	212	230	236	209	215	221	209	247	236	249	224
9933	17593	14277	7534	5138	3876	3340	3233	2324	1804	1469	1233	1079	992	919	828	767	692	672	634	626	639	564	575	540	539	523	518	497	492	521	498	502	469	456	465	473	428	470	427	431	429	471	446	442	477	419	386	442	436	477	453	444	433	461	437	455	438	428	439	459	413	453	469	416	444	465	434	407	431	404	405	401	422	401	447	432	443	386	428	423	449	382	376	382	412	400	442	412	422	407	396	411	430	412	417	406	433	400	389	404	467	391	415	425	398	383	445	423	399	356	399	428	385	384	395	405	428	429	387	364	436	382	365	432	364	429	437	430	401	366	414	399	395	392	372	424	389	406	413	408	432	408	351	388	373	426	441	413	429	363	409	387	426	419	395	410	425	406	404	376	410	414	386	411	405	397	370	375	438	398	405	408	389	415	409	417	430	362	456	436	389	391	415	374	409	411	412	391	394	419	431	411	390	421	420	423	413	428	398	405	401	421	389	399	446	385	389	448	453	433	433	446	396	363	429	382	437	373	385	388	376	385	422	389	410	412	404	419	367	424	454	431	412	384	429	410	390	442	402	430	418	367	411	425	429	428	396	376	434	415	410	421	420	416	392	383	418	380	431	396	402	389	356	394	416	355	397	392	428	431	400	387	398	400	441	360	366	399	402	397	415	406	405	385	404	429	448	374	434	389	373	416	405	422	411	391	384	389	378	429	409	423	399	413	388	438	364	401	373	385	417	389	404	404	408	372	401	401	400	412	389	435	389	445	394	415	428	411	391	407	419	380	391	419	386	403	402	402	417	420	423	414	380	388	408	392	405	389	451	412	394	432	420	435	401	443	439	428	388	387	428	425	372	408	447	387	423	385	413	441	417	412	427	397	410	378	429	386	413	398	443	410	410	416	400	414	399	385	412	400	396	412	423	388	380	407	405	409	384	418	416	426	401	392	388	396	429	428	410	417	425	405	379	390	405	398	377	422	373	409	427	430	390	410	388	407	383	431	432	419	404	401	420	397	386	392	439	374	392	394	403	423	430	409	384	410	418	410	379	407	440	410	376	400	390	423	385	419	427	429	381	397	391	411	408	397	404	374	382	377	350	411	403	426	418	429	402	428	434	410	373	435	417	436	391	389	392	383	388	427	417	390	391	406	414	412	411	427	429	404	409	364	393	390	444	439	460	380	383	458	396	408	400	405	415	413	369	367	419	389	391	457	396	387	391	408	445	380	406	416	407	413	369	417	390	385	394	409	373	396	434	408	407	396	430	427	415	375	382	431	394	438	417	407	389	384	409	404	406	414	423	426	411	428	393	409	387	415	396	424	402	391	405	410	387	404	404	412	449	436	416	395	442	393	386	389	397	384	410	365	422	425	390	376	426	394	438	405	398	402	415	450	393	435	411	413	367	432	394	402	427	407	415	403	420	413	406	427	419	408	406	424	439	395	376	427	393	423	435	384	367	385	390	388	406	418	449	390	378	409	436	370	435	427	420	376	438	395	446	402	378	441	377	403	408	427	400	415	383	405	428	437	379	379	389	411	413	413	401	419	391	405	423	423	393	397	425	386	399	429	383	400	410	419	407	391	411	410	443	395	374	397	398	397	420	348	393	406	373	409	397	377	411	428	392	401	390	361	433	386	418	404	390	432	417	385	380	442	379	408	393	414	439	356	407	389	390	392	402	427	402	386	433	403	415	404	368	413	387	365	391	408	366	391	413	386	418	440	449	381	416	401	392	423	417	405	386	410	409	392	425	424	383	409	400	388	414	373	395	403	393	360	417	409	419	401	411	410	403	464	421	396	406	432	406	421	384	397	375	391	389	405	462	438	364	426	436	381	405	375	404	381	409	407	434	427	409	420	430	392	417	408	390	396	420	417	416	390	390	433	433	399	397	433	392	398	404	386	410	420	416	402	385	425	427	394	400	377	450	443	412	399	409	395	408	447	401	389	385	435	398	434	432	399	372	391	446	429	429	361	396	398	409	442	389	404	386	419	382	411	350	408	402	380	419	451	392	396	409	390	382	368	394	381	419	394	409	406	404	393	394	416	453	399	418	397	383	366	410	397	445	446	393	440	388	400	436	409	405	416	406	388	406	373	407	415	416	434	367	388	418	392	386	417	373	391	378	391	391	441	388	388	437	445	398	414	404	428	393	417	394	364	429	414	410	397	372	403	404	412	388	393	409	411	434	421	395	395	393	376	373	387	404	385	470	428	423	413	453	418	431	435	424	384	412	425	415	378	406	413	416	428	371	395	387	346	401	399	421	441	403	408	390	421	385	434	394	412	411	450	413	422	378	415	390	402	384	403	392	429	426	420	379	432	390	401	410	398	393	423	398	409	405	380	422	410	397	373	396	377	430	426	404	441	412	403	408	375	393	412	390	420	377	397	429	453	401	413	387	414	423	418	403	416	376	412	429	422	419	386	399	435	418	413	380	399	441	386	395	396	394	424	370	436	416	437	398	366	403	409	389	407	429	389	428	440	378	382	445	413	399	436	397	404	398	346	386	402	400	404	409	410	409	411	349	387	435	409	426	404	401	409	396	365	390	401	381	376	397	409	395	387	360	418	402	398	407	428	414	383	409	404	396	404	415	379	399	420	376	411	432	420	384	349	402	421	396	439	444	416	416	416	431	384	404	444	448	406	398	357	435	402	410	376	399	395	412	413	451	393	421	411	363	386	424	415	352	419	445	400	435	361	427	392	423	431	390	392	431	399	377	366	447	440	418	427	402	385	418	423	427	414	415	408	396	421	377	403	453	404	413	371	411	419	416	413	386	387	402	425	421	401	417	424	420	455	430	395	404	377	411	442	407	419	383	378	383	405	365	433	382	412	427	411	391	421	388	419	407	372	396	428	410	387	404	393	398	415	413	419	398	412	410	436	404	403	397	399	408	392	395	405	427	425	394	447	424	367	372	390	417	408	404	429	401	404	373	407	399	400	425	390	412	376	404	399	417	387	406	393	406	400	417	391	419	415	438	403	404	396	433	417	414	409	413	410	419	381	414	433	424	399	421	423	403	381	398	390	389	381	459	378	434	386	421	416	443	385	432	371	415	404	383	451	393	417	440	416	434	379	393	386	430	406	435	381	407	402	408	411	403	421	418	387	388	399	390	420	440	422	436	444	358	414	413	434	428	390	423	401	398	436	383	389	410	386	429	398	424	407	384	387	432	390	374	395	393	419	379	394	421	395	390	396	402	416	440	380	404	436	394	409	405	425	393	422	405	372	391	429	430	394	424	431	409	396	409	435	413	404	429	414	367	396	424	387	406	409	403	429	455	379	365	422	409	407	360	397	389	424	394	396	414	452	404	399	404	387	395	384	388	420	415	378	401	395	415	444	380	398	421	402	381	420	406	423	417	395	434	405	376	416	416	427	383	436	377	399	440	428	456	432	400	376	399	374	428	421	426	436	385	409	361	424	429	409	423	369	413	425	424	424	379	406	402	396	407	442	433	399	414	453	390	389	409	376	394	391	426	434	391	385	406	396	371
26721	19674	5973	1271	838	734	572	548	515	495	445	465	460	424	439	498	454	428	480	419	462	433	444	423	438	451	452	462	466	419	448	443	429	429	449	482	455	429	437	413	447	396	458	427	472	435	433	451	417	434	409	446	448	432	465	461	440	433	461	438	394	411	437	419	424	451	428	424	440	436	386	441	402	409	447	438	408	426	420	430	443	474	425	427	427	450	418	412	493	432	447	463	426	421	425	444	463	440	458	452	403	407	443	427	459	461	427	418	423	436	436	417	406	431	452	391	429	409	423	437	431	413	435	420	427	438	468	420	419	447	420	449	430	443	445	438	425	481	422	421	427	475	408	434	426	465	459	432	407	446	456	402	396	452	460	441	437	423	410	428	449	429	440	459	396	410	412	419	413	445	441	484	444	432	433	436	434	459	399	440	479	436	463	432	421	438	463	428	412	454	437	455	454	430	455	414	405	472	419	437	450	427	449	425	444	463	422	445	429	451	426	448	471	427	435	469	426	437	431	428	433	437	417	438	448	454	445	432	432	430	394	464	421	400	450	423	404	423	476	413	406	404	435	435	409	437	407	468	416	463	444	435	432	452	424	414	432	451	430	409	414	437	446	459	425	415	412	438	482	432	409	437	421	459	418	466	454	414	430	466	431	434	435	471	462	439	461	393	449	460	426	450	457	405	415	420	429	439	425	421	451	424	419	431	454	430	436	401	467	447	407	441	434	430	394	418	446	451	443	434	397	458	455	442	468	456	436	381	422	436	458	485	425	436	446	432	419	466	439	409	452	406	422	461	438	428	428	440	424	460	458	436	464	427	405	426	450	432	491	462	454	420	454	452	417	432	421	422	428	419	417	435	480	392	442	396	409	457	408	445	402	416	439	473	431	401	435	438	425	439	400	447	425	402	451	390	433	449	431	434	440	425	420	431	445	447	426	452	433	458	435	425	466	463	450	454	420	438	436	450	446	432	422	447	430	428	434	441	431	415	414	438	412	444	456	474	440	448	460	434	421	449	438	482	432	414	435	400	432	419	428	425	417	412	434	435	423	455	436	453	440	477	418	415	443	434	430	416	454	444	424	459	450	438	452	414	441	444	424	433	438	404	427	425	431	433	431	425	433	415	451	423	439	416	449	415	418	457	446	431	420	380	439	446	442	445	480	438	470	437	460	425	449	458	482	434	389	465	445	402	404	445	436	424	427	437	419	425	430	425	426	414	444	442	398	438	404	466	467	464	454	449	448	432	501	439	432	427	433	437	420	395	421	441	429	427	439	422	431	442	404	390	431	455	412	425	457	457	429	436	432	432	442	445	443	419	459	403	404	440	405	448	420	472	422	414	407	442	418	447	434	406	441	447	443	429	453	455	440	449	459	429	460	466	456	454	480	417	423	461	457	421	473	438	440	376	467	459	421	433	452	423	453	429	444	469	429	399	415	444	440	443	413	415	410	455	464	423	444	377	426	434	440	446	390	450	462	458	444	402	435	444	449	415	389	439	407	452	410	460	451	486	464	461	433	416	420	505	447	437	465	432	450	441	488	436	396	462	461	408	442	402	379	439	427	451	430	443	424	473	427	453	441	432	467	436	432	410	442	424	436	446	436	468	464	466	452	419	439	445	465	423	447	428	431	480	439	421	433	449	392	425	478	447	442	433	441	451	457	436	445	418	464	451	497	431	415	408	432	401	417	420	478	426	448	414	448	421	434	436	441	445	442	438	409	407	429	470	417	450	403	428	441	391	453	442	459	431	437	442	438	452	405	459	435	426	448	449	474	404	466	424	464	424	422	443	473	402	453	421	427	488	456	431	418	444	461	427	476	443	402	464	423	440	431	467	403	433	429	479	456	435	436	436	494	463	462	427	422	411	421	435	414	412	424	438	427	417	483	435	450	425	438	462	439	430	418	438	421	461	414	458	456	393	413	459	409	455	461	427	456	447	417	416	426	480	439	463	429	446	445	412	428	408	444	439	426	465	432	461	456	415	422	410	413	421	463	443	443	417	426	444	440	433	424	452	423	421	403	484	422	448	392	445	440	409	453	429	417	470	435	445	482	415	467	405	452	442	462	418	418	472	401	462	443	450	495	404	451	395	456	463	431	415	440	460	442	446	416	419	427	469	416	428	428	420	431	391	428	420	421	443	446	443	384	467	459	443	434	421	424	433	412	436	438	424	443	457	435	434	401	444	435	485	411	465	420	450	405	428	434	413	445	429	425	409	448	456	428	406	404	427	456	454	425	458	438	424	432	412	372	444	424	461	442	463	430	425	406	438	439	444	440	462	477	464	417	412	404	440	440	474	433	423	408	436	459	429	444	411	485	427	428	452	470	412	477	451	400	455	423	462	443	454	434	451	438	445	454	435	405	461	467	414	465	449	468	426	462	424	439	425	452	401	425	441	399	430	448	436	443	422	446	401	423	446	428	453	412	428	462	420	464	396	475	427	448	414	447	430	425	444	488	433	424	461	403	438	433	451	449	454	419	444	436	424	462	417	457	416	410	394	444	435	462	446	432	448	421	446	460	408	420	449	442	464	467	481	438	410	430	443	453	446	479	435	438	461	447	389	434	448	388	425	427	457	424	447	461	441	437	428	403	460	410	465	441	408	394	403	446	413	448	439	450	429	447	381	451	453	457	442	422	447	451	430	465	459	449	394	464	451	418	435	454	446	427	445	412	458	449	423	416	422	460	451	427	454	444	424	428	456	429	461	428	420	470	444	428	457	433	410	440	437	433	416	470	398	439	429	427	443	432	425	434	442	459	454	436	449	445	430	402	415	460	449	417	415	432	430	418	428	430	430	457	484	457	466	431	417	424	390	415	434	420	428	418	433	428	417	460	491	440	422	442	418	424	446	426	391	423	422	439	447	408	418	473	463	425	422	408	456	427	442	459	466	446	462	410	413	457	446	467	408	453	463	432	403	439	454	427	429	443	463	438	415	454	410	414	430	427	433	444	397	445	445	412	426	429	445	418	444	435	421	450	406	424	424	419	425	393	407	396	462	434	442	418	445	438	433	426	434	436	481	460	448	428	438	416	428	405	431	435	468	430	449	401	469	422	430	433	442	435	445	459	408	406	429	434	436	440	453	446	450	438	459	443	429	427	406	457	433	461	426	423	425	438	431	430	426	451	456	406	435	443	448	434	447	437	471	454	483	432	422	424	401	474	429	428	413	452	435	455	459	424	440	432	448	447	425	419	489	402	428	425	437	438	397	440	460	478	435	433	379	450	433	443	434	408	455	436	428	425	450	437	400	479	416	435	430	429	442	417	451	433	442	419	478	435	431	414	467	406	422	429	479	437	441	438	432	453	411	402	449	452	457	448	457	421	405	449	442	426	463	437	446	436	427	401	433	495	402	447	452	415	440	460	432	417	409	403	412	464	428	445	406	421	439	477	452	419	403	422	429	397	445	436	442	422	403	448	440	420	423	400	467	455	427	437	442	461	414	438	456	441	433	446	453	480	417	452	402	434	444	468	416
5680	4195	3209	1613	1342	1158	1155	1363	1139	1029	933	832	834	806	816	810	788	794	745	802	793	768	815	797	751	829	794	751	745	775	737	749	818	785	756	778	791	813	772	722	777	750	737	776	761	805	802	775	780	754	815	772	734	733	760	751	786	819	834	815	752	801	768	725	769	777	800	703	747	802	740	781	755	790	780	785	772	739	744	754	771	743	768	747	755	808	749	771	766	746	794	741	741	761	773	764	776	777	745	759	795	788	781	766	779	745	718	698	746	781	746	789	777	759	726	768	793	686	802	764	797	766	787	746	740	782	790	815	782	752	732	756	784	751	759	764	779	747	729	777	726	778	775	747	783	735	764	760	785	742	787	773	796	724	732	778	734	780	765	747	738	712	769	779	786	798	839	792	807	788	805	718	757	776	769	743	764	784	707	798	770	754	748	802	764	791	770	760	761	735	753	782	773	763	837	759	823	727	718	744	807	758	776	820	715	772	793	808	767	778	801	740	753	791	790	751	727	739	744	761	730	782	760	772	790	749	739	806	780	780	795	764	730	730	748	788	765	769	748	788	805	744	764	764	701	767	795	775	790	746	758	768	723	713	745	742	729	750	775	780	740	717	763	786	754	787	722	746	808	738	733	708	767	820	785	757	808	759	783	740	765	780	735	788	783	731	773	745	771	775	808	748	770	722	686	752	785	760	767	805	796	755	761	760	773	807	817	714	750	780	732	757	728	824	760	803	732	736	793	748	769	758	798	799	720	748	713	745	745	795	788	728	672	771	729	752	769	723	777	779	733	730	792	812	765	801	818	762	773	738	797	769	761	736	725	786	726	798	784	781	769	740	726	757	727	752	752	779	736	759	777	735	754	747	780	719	775	764	766	753	765	731	774	779	771	752	775	726	731	774	750	772	739	785	743	786	801	811	804	741	727	735	797	799	748	806	801	774	756	767	728	744	740	764	768	757	725	737	813	768	781	739	782	784	753	767	757	819	766	777	762	803	759	742	741	803	765	797	759	787	766	764	749	758	726	760	786	735	753	706	760	757	824	775	718	720	749	781	751	770	765	746	742	770	777	783	770	824	772	746	712	771	719	738	739	783	764	753	785	759	769	785	759	746	739	742	761	811	729	753	782	756	725	756	723	795	787	764	794	747	774	786	803	726	748	778	746	749	740	748	740	739	726	729	741	760	783	755	798	725	807	808	761	776	746	759	792	765	749	731	724	769	806	738	724	750	771	814	669	739	725	767	731	694	766	744	753	786	708	771	768	814	766	728	746	806	742	763	778	789	794	745	758	731	753	795	739	725	779	784	747	715	794	704	797	777	789	790	783	741	727	751	723	763	764	699	753	769	734	762	744	748	762	774	743	752	796	731	768	803	702	761	797	768	773	787	758	765	732	750	734	744	785	716	781	750	743	725	768	732	748	777	749	797	741	765	754	778	770	776	746	768	789	756	720	767	778	766	750	768	791	783	735	776	762	738	803	769	801	772	755	772	766	781	749	780	775	765	753	750	758	778	756	808	751	740	811	774	706	825	770	743	802	830	739	763	731	677	748	736	765	753	760	739	728	762	796	769	791	768	752	783	724	738	805	788	783	770	727	739	731	764	790	772	749	738	752	765	816	743	764	760	738	770	793	714	712	750	754	787	744	729	750	812	770	741	766	770	745	759	794	771	773	781	779	812	740	767	760	733	749	732	765	744	788	759	723	749	787	816	673	739	772	728	761	762	760	792	759	756	789	752	689	811	746	753	766	759	734	783	760	738	770	764	758	764	793	781	764	721	726	769	744	727	758	728	777	738	756	702	698	788	785	797	774	739	706	779	761	771	763	758	770	727	755	797	765	725	749	733	764	800	780	803	782	750	804	694	757	660	747	772	777	757	768	730	825	786	732	749	785	774	777	817	705	749	738	784	798	732	750	760	811	756	790	745	724	761	743	752	751	756	727	730	768	775	793	712	775	788	759	793	782	811	724	806	788	760	787	698	757	754	738	796	738	726	700	723	755	777	814	716	784	798	769	768	790	746	775	725	800	739	808	786	789	761	742	800	764	746	737	729	767	753	751	754	761	767	748	769	739	752	716	717	743	757	788	744	733	805	748	736	774	755	691	771	745	751	778	778	748	794	799	779	742	687	774	741	761	770	760	740	730	770	748	736	789	804	747	747	700	773	722	763	731	772	745	747	778	795	759	754	727	763	740	784	729	752	811	807	741	771	781	760	764	771	749	762	777	745	718	824	754	777	783	755	732	750	802	764	755	821	809	752	737	752	762	787	770	756	768	765	767	705	746	740	765	707	812	762	789	784	706	790	726	729	752	773	732	746	816	711	848	736	814	773	767	769	777	754	800	764	782	745	757	809	743	776	736	800	809	770	709	762	833	724	778	760	790	777	798	763	802	710	803	802	747	740	787	731	732	763	751	743	748	752	746	799	747	757	797	726	726	770	753	776	754	753	752	776	759	731	725	726	764	772	756	700	795	774	812	750	779	728	719	781	784	747	759	759	745	759	715	740	756	726	760	755	807	780	768	803	778	760	783	773	778	755	726	773	751	795	802	771	775	798	772	748	756	756	743	774	742	810	779	781	809	775	751	769	763	781	754	774	792	744	777	777	762	802	751	792	777	735	770	742	785	769	786	689	744	722	751	754	761	710	740	772	718	740	718	820	784	743	785	809	764	777	732	759	793	735	731	760	755	788	782	759	803	770	785	795	800	772	742	734	743	692	805	756	731	798	751	772	739	795	767	744	744	751	788	787	764	748	772	808	780	833	829	798	690	786	751	785	781	754	735	739	762	750	788	713	749	754	762	745	767	765	799	780	771	740	736	703	751	801	785	782	769	759	741	761	725	758	733	775	763	752	773	744	745	744	739	725	711	765	781	743	722	736	796	760	783	761	805	747	744	715	821	770	770	738	733	763	801	741	810	773	810	756	771	750	760	760	739	759	753	752	792	712	745	750	768	794	765	780	757	772	742	768	767	721	745	761	751	742	766	733	749	777	794	742	811	814	730	778	728	785	744	731	764	768	735	785	768	739	744	752	705	761	767	801	748	717	789	807	818	733	799	748	781	768	762	734	759	750	777	804	748	779	774	776	794	731	709	759	710	763	749	749	778	790	725	777	704	742	776	815	783	742	790	768	736	735	786	794	775	739	805	755	771	758	762	766	759	731	769	754	790	780	811	811	761	775	734	769	776	727	788	756	772	769	773	804	788	746	761	753	787	795	753	756	717	766	731	746	760	762	760	763	754	784	738	764	796	796	747	753	750	803	722	717	816	789	772	746	728	764	711	771	758	793	795	772	742	721	794	765	732	750	737	781	739	799	747	724	783	759	790	795	715	764	781	784	809	774	816	804	810	783	790	822	753	737	732	766	761	743	750	746	747	745	768	733	756	825	717	826	776	748	741	749	764	767	768	765	762	761	758	732	770	746	750	751	779	761	781	781	757	777	759	752	773	802	818	747	737	700	740	822	756	713	737	721	767	743
24154	21265	28282	24515	19624	2218	1056	881	662	622	533	486	465	474	504	435	457	448	398	494	436	406	367	419	446	394	394	432	382	413	368	391	412	435	414	392	439	417	369	385	411	369	381	392	365	387	443	386	387	397	389	396	427	372	387	374	383	436	407	409	413	370	409	412	411	408	392	409	427	451	399	403	385	401	374	349	349	346	376	360	407	415	393	396	380	389	406	386	364	384	383	366	361	397	379	416	373	380	425	409	418	404	370	389	367	386	410	381	421	386	368	324	379	388	372	386	410	428	395	367	388	391	376	380	410	414	368	406	383	394	371	393	408	403	419	397	388	385	361	386	378	411	373	407	413	382	362	377	368	406	397	376	411	354	360	330	411	379	382	364	347	383	382	415	403	388	406	390	400	388	443	397	388	380	431	339	366	362	375	363	403	423	352	361	406	373	425	349	364	412	358	405	395	374	430	402	417	409	353	398	390	384	376	387	382	405	390	377	387	387	352	383	362	383	373	419	398	356	400	390	356	396	405	345	388	385	371	367	402	396	365	366	402	401	395	413	392	416	365	412	397	387	371	350	393	416	392	428	389	371	372	408	403	365	386	394	373	367	400	435	406	389	385	446	367	382	379	415	387	361	399	372	393	397	420	383	411	394	385	405	384	373	422	382	417	394	415	396	370	368	359	377	406	369	415	358	400	382	399	394	383	387	382	381	386	427	384	422	411	399	390	339	380	429	438	405	395	362	376	370	379	386	396	370	400	373	405	368	389	390	409	374	409	393	400	364	392	393	398	385	409	364	404	381	381	422	374	403	394	400	379	376	354	404	380	409	404	410	398	411	366	404	387	367	374	389	371	419	411	415	391	409	378	378	357	370	389	379	390	390	394	358	415	370	394	384	405	407	384	383	359	410	380	406	434	376	369	407	394	384	394	397	407	365	373	367	371	370	398	388	384	369	379	421	406	376	371	362	395	371	389	369	411	380	396	418	353	403	366	364	359	381	418	393	374	381	372	378	397	353	399	380	362	393	379	418	391	383	394	402	392	368	376	388	408	420	398	392	426	373	396	377	384	371	361	377	374	412	383	413	406	389	408	409	384	380	412	378	393	399	370	385	405	418	395	395	370	388	372	414	416	389	394	367	392	398	378	394	404	396	408	377	379	421	373	391	390	381	365	381	392	426	366	427	380	398	377	426	334	373	375	376	382	406	351	393	410	399	369	366	411	383	363	402	393	367	385	346	377	415	399	362	378	407	431	378	386	371	392	396	387	361	414	409	370	392	395	394	380	404	391	396	373	372	407	392	367	394	363	361	385	360	390	368	381	356	388	386	387	373	344	392	364	373	402	425	414	364	398	410	364	403	402	382	409	381	400	406	349	371	442	378	366	372	362	404	370	404	358	379	400	388	381	373	370	403	398	356	387	396	422	401	374	380	372	389	403	369	377	376	389	372	368	385	409	382	369	394	381	418	364	393	374	402	380	385	385	382	387	408	383	413	376	380	366	382	395	378	365	366	378	435	373	394	366	390	406	388	455	410	381	415	381	425	399	365	406	408	377	399	357	376	363	384	368	394	390	412	398	377	394	347	379	429	387	392	364	436	381	382	383	384	384	414	364	391	367	344	379	374	411	386	394	387	375	373	365	370	371	382	381	390	401	393	388	381	387	393	410	393	396	394	339	374	416	389	369	371	373	338	374	389	351	350	372	367	383	372	375	356	424	359	397	417	405	372	412	404	366	418	381	384	358	382	429	379	351	378	376	376	382	385	370	388	374	401	409	400	361	367	370	383	390	374	399	363	376	425	394	413	391	411	362	436	415	405	382	380	347	342	430	372	388	390	366	353	398	379	402	405	389	416	369	418	378	425	399	370	407	354	401	384	382	389	396	381	372	385	375	402	396	377	404	389	403	407	419	416	370	389	390	350	394	425	403	405	378	396	365	375	410	406	393	386	385	393	424	377	406	384	368	385	396	409	406	403	376	413	373	418	389	391	355	382	377	411	389	358	421	359	407	384	385	384	408	374	396	421	366	386	371	340	394	401	382	430	374	374	413	387	408	394	393	415	367	352	369	379	376	357	393	420	379	381	358	385	371	421	396	417	387	365	405	393	359	406	390	364	379	366	403	379	395	398	373	379	439	407	417	389	378	377	382	389	384	405	404	380	354	378	390	364	394	365	401	397	410	389	375	405	377	389	393	406	388	404	343	346	390	399	362	405	388	381	376	404	376	446	393	378	388	364	403	352	429	411	385	416	385	419	397	372	364	376	383	418	392	372	361	357	401	397	375	374	383	397	388	386	387	372	414	354	395	383	384	408	395	375	372	400	396	408	374	347	374	380	394	379	385	391	404	351	387	399	346	396	348	393	403	414	373	395	361	399	391	365	365	377	408	386	401	377	403	393	385	379	400	398	387	376	433	420	354	373	400	395	381	398	379	355	353	353	392	370	397	422	363	402	394	369	398	385	398	404	391	413	388	397	401	397	422	372	351	434	367	350	383	400	420	420	348	377	360	374	363	421	367	371	367	410	401	355	384	386	370	380	399	366	380	371	380	355	426	342	381	379	400	422	410	372	403	404	374	384	382	370	365	364	417	421	412	351	376	405	400	370	392	351	402	405	379	352	364	377	392	385	389	364	369	384	382	381	354	394	422	394	358	401	372	384	366	398	388	381	370	386	394	395	390	396	373	395	380	401	416	419	397	349	355	366	399	392	364	373	405	374	364	411	375	410	383	397	391	398	375	377	380	382	395	413	356	368	381	399	365	416	369	436	373	385	396	405	398	400	380	394	396	369	372	379	377	403	385	397	391	351	364	371	411	369	413	383	365	399	397	353	407	401	346	382	361	363	400	403	403	396	365	382	384	382	410	390	364	366	368	375	400	357	352	432	395	383	405	383	391	386	403	395	390	378	444	382	390	405	368	426	384	392	402	377	368	403	366	384	391	364	377	363	393	406	382	372	399	372	344	395	418	375	357	385	366	353	360	364	371	350	402	396	351	425	345	407	354	410	420	357	439	363	359	421	408	380	376	355	415	393	379	371	426	350	403	387	356	403	377	375	378	374	392	367	386	376	387	393	367	371	403	357	384	379	389	378	362	417	392	383	403	349	403	405	353	374	360	398	400	358	408	376	389	397	373	396	377	384	436	376	383	376	398	371	385	411	383	389	402	392	391	396	411	412	376	404	380	364	398	373	380	406	359	374	410	378	401	374	396	378	376	372	389	382	373	396	353	366	343	408	361	392	365	405	367	394	364	386	382	377	368	415	393	387	403	398	377	402	368	374	423	372	370	379	393	370	394	383	394	396	370	409	392	381	414	400	380	393	404	454	409	405	382	365	397	343	410	414	405	384	384	381	366	403	338	369	399	379	430	364	396	359	378	350	392	400	379	362	406	410	400	355	399	373	396	358	399	385	406	402	380	369	375	380	398	389	431	383	383	402	377	398	384	409	387	395	380	395	417	378	389	375	369	356	379	375	363	361	372	410
7649	12432	9732	4947	3471	2645	2341	2332	1827	1495	1289	1126	1083	1008	913	921	910	846	792	794	800	843	788	786	818	739	732	778	726	747	683	750	701	745	721	696	722	718	704	715	710	678	736	656	703	745	715	743	725	729	742	732	747	695	702	710	717	713	669	684	715	759	681	733	727	717	767	674	735	758	697	733	681	726	755	714	697	671	699	696	724	676	660	704	660	663	700	736	705	676	753	730	696	670	685	688	661	686	685	691	677	727	686	694	692	680	690	693	707	737	684	693	669	707	733	700	658	720	642	725	733	722	689	691	640	672	692	679	721	691	664	707	697	690	720	681	665	729	656	660	632	656	699	699	732	680	686	721	679	702	700	734	685	719	716	717	718	672	635	686	698	683	688	671	696	677	670	653	689	672	720	694	720	675	672	696	686	670	693	736	659	740	697	682	659	671	686	677	673	681	715	672	668	718	658	709	658	722	727	722	670	675	682	718	679	725	679	721	660	726	643	705	695	652	705	681	683	607	683	728	669	741	699	697	689	671	666	678	690	717	739	685	729	720	711	666	743	720	642	704	715	699	696	703	678	668	703	664	721	711	672	655	706	713	689	696	680	674	675	719	693	680	726	723	633	704	677	641	675	681	691	664	689	677	665	692	675	696	682	688	668	658	687	696	710	707	667	679	714	683	682	664	694	678	700	718	666	694	653	685	686	723	661	716	732	694	734	715	681	676	697	717	674	692	651	701	708	746	697	688	675	694	671	625	685	706	673	623	740	698	658	693	735	690	658	749	684	694	669	694	655	656	688	669	674	718	701	685	662	676	602	708	710	751	697	717	707	651	723	713	659	722	699	714	705	661	683	689	702	759	709	725	687	674	706	674	698	697	749	698	699	709	649	670	696	643	725	724	689	669	694	662	755	697	708	727	727	673	729	684	735	693	700	678	719	713	643	730	681	739	685	673	663	698	737	763	647	689	720	703	702	671	672	698	706	684	706	698	705	695	657	693	699	732	688	690	675	701	735	670	771	624	703	652	677	659	671	720	680	676	698	633	681	670	726	703	653	698	729	702	670	698	701	689	700	665	670	694	690	683	669	694	665	728	660	704	706	694	661	708	660	709	671	677	708	692	721	741	693	673	702	702	730	705	681	708	712	691	672	714	742	720	675	692	726	623	660	687	710	667	749	716	680	702	659	705	662	719	685	664	729	692	671	656	689	687	740	721	702	697	684	681	645	705	668	711	713	750	672	641	685	659	702	688	665	725	677	722	681	757	645	713	741	679	692	720	663	667	657	695	648	683	628	697	636	685	695	652	684	695	688	712	640	717	667	642	738	657	725	666	705	663	694	694	712	654	690	701	668	738	640	652	693	701	701	681	723	702	708	734	694	668	689	694	690	652	711	684	663	700	713	664	666	729	723	707	662	695	671	686	672	655	697	665	696	654	655	728	694	663	684	716	725	687	721	697	687	673	707	689	675	675	645	704	667	640	707	669	746	650	693	694	694	654	687	701	624	645	707	685	680	698	656	646	633	644	645	695	674	655	661	676	730	700	672	742	703	660	679	679	686	708	675	679	655	689	730	671	701	710	646	657	675	676	742	734	684	680	710	690	679	673	686	696	666	686	682	721	728	679	704	693	656	683	699	685	725	696	705	717	699	719	658	692	627	671	686	691	698	649	706	677	754	722	639	690	687	719	714	696	627	694	693	722	700	682	687	728	687	714	691	647	683	682	707	663	675	699	732	688	721	725	696	692	713	709	719	689	687	630	760	642	652	648	674	661	640	692	722	662	769	736	698	690	712	660	685	661	692	686	689	704	695	703	698	689	692	699	642	685	697	722	723	668	698	671	733	710	658	708	672	670	737	657	664	712	692	724	672	705	677	708	703	680	720	694	687	675	712	671	711	648	727	724	687	684	722	698	676	704	724	714	722	707	691	699	734	724	709	667	677	678	679	697	666	707	685	706	725	667	721	677	656	698	665	680	736	740	691	688	715	696	669	696	714	670	693	706	664	692	708	687	672	693	648	635	691	732	648	698	735	685	716	679	695	639	695	682	728	694	676	699	685	684	726	669	727	655	707	639	656	702	679	707	732	645	620	697	727	672	729	673	666	741	660	709	700	642	699	696	693	712	657	682	700	704	704	701	707	671	696	711	706	684	695	676	680	724	679	692	719	637	684	658	683	713	696	689	712	708	671	693	666	675	693	679	674	686	680	721	685	683	709	658	702	713	671	702	752	696	715	707	689	674	635	733	725	735	775	661	729	682	642	688	751	700	667	724	654	736	759	682	666	677	721	709	681	699	678	689	654	655	751	675	713	654	688	673	726	690	667	687	727	730	644	681	704	696	737	682	687	669	671	673	674	668	681	714	694	697	694	692	696	659	714	714	716	733	723	660	693	702	747	741	685	656	728	683	694	668	726	684	671	698	676	630	698	720	728	674	709	721	688	676	682	675	666	690	677	687	709	730	709	671	691	727	714	671	708	714	693	734	727	663	683	665	716	697	734	689	706	697	678	714	664	653	685	718	680	686	718	709	733	702	669	693	715	736	741	701	698	734	736	695	693	705	687	674	665	688	667	688	671	685	681	708	689	635	682	705	665	736	665	715	706	700	645	674	674	667	673	639	737	716	686	701	711	702	701	693	717	685	688	724	695	705	680	726	686	716	700	702	647	698	637	697	681	665	705	653	720	631	677	722	709	711	736	676	695	727	625	671	719	659	732	694	721	678	702	677	729	680	708	700	695	707	672	644	696	698	727	662	725	663	673	720	691	703	695	664	654	627	731	693	738	695	677	712	678	670	675	667	646	696	709	704	646	731	674	699	674	705	658	674	677	713	705	694	693	716	715	677	666	746	705	687	705	682	723	697	674	681	695	695	698	691	651	703	684	685	709	659	684	738	679	741	680	686	664	679	672	708	651	734	698	703	724	684	735	724	694	734	686	679	672	646	639	676	639	689	684	681	689	669	709	671	714	682	675	691	691	667	709	687	677	652	727	677	625	706	701	699	662	705	708	698	691	693	690	661	704	725	716	685	740	724	719	685	680	645	673	696	660	711	705	706	691	677	692	701	684	691	673	680	702	682	703	709	669	662	744	684	687	675	679	684	700	665	667	680	674	715	729	712	687	711	718	695	673	694	678	669	719	737	755	708	712	701	659	663	695	597	686	681	710	653	712	748	663	704	688	739	681	692	706	723	697	679	701	718	669	682	682	661	668	655	656	726	666	647	671	664	703	680	708	690	681	713	635	701	674	719	694	692	681	711	675	710	691	670	699	681	612	707	686	711	726	686	682	686	663	692	708	693	739	679	672	689	697	693	693	728	725	702	695	712	691	683	696	674	707	661	724	707	660	665	713	768	695	689	709	732	732	624	704	686	729	653	663	683	661	697	703	716	731	724	734	680	672	746	688	689	688	728	669	686	695	708	705	667	712	669	686	697	717	688	651	693	687	673	696	700	740	704	689	721	620	680	699	722	704	716	645	659	690	649
23227	21238	28909	23844	21229	17821	1812	1004	675	601	522	398	400	371	359	326	351	324	299	293	287	285	286	265	260	252	246	257	242	272	279	244	236	204	253	216	225	233	223	213	244	206	249	227	236	228	250	227	218	228	252	254	247	259	223	225	221	216	225	249	249	237	244	236	243	190	233	210	224	226	210	212	227	237	226	234	215	206	195	249	220	242	232	222	223	258	216	239	219	227	242	220	212	219	218	225	203	227	215	204	242	235	230	219	217	230	207	192	232	238	216	234	202	233	225	220	211	203	220	232	225	242	229	210	228	238	258	249	215	208	228	214	224	196	234	222	232	213	231	230	207	232	226	200	226	200	234	222	226	215	221	258	228	225	227	220	213	214	224	253	201	219	220	251	227	225	240	222	218	232	230	263	239	179	207	219	218	225	213	198	248	231	203	216	236	226	214	207	213	235	224	204	213	225	221	222	232	217	210	221	222	228	213	229	228	238	206	203	205	217	183	201	221	227	224	232	215	256	242	236	191	226	190	230	208	228	237	219	198	238	259	209	226	207	203	229	216	210	213	205	233	234	209	195	210	208	224	229	224	241	218	227	214	243	245	196	233	207	214	225	225	226	223	224	215	211	201	243	228	207	241	230	225	239	233	221	211	233	216	236	198	213	231	217	222	240	221	207	231	247	230	230	194	246	208	191	222	210	233	206	216	238	219	214	212	187	222	225	221	250	228	212	191	206	209	231	238	228	234	220	195	216	260	191	227	200	218	211	218	230	243	234	190	225	219	203	208	207	230	210	202	236	217	242	211	231	206	228	212	199	214	220	221	211	206	219	237	215	221	220	211	195	228	214	213	207	198	217	242	214	209	195	209	229	197	225	247	198	219	209	217	191	239	241	217	223	254	241	212	219	232	222	209	255	256	231	213	201	202	218	217	222	218	212	231	231	195	213	232	208	229	241	225	222	214	227	197	207	231	204	224	197	240	233	206	206	256	215	215	234	232	225	212	224	196	236	222	228	210	206	199	246	241	226	224	240	244	230	210	222	211	222	220	193	242	224	248	205	234	216	211	205	236	235	231	221	220	221	223	240	220	219	231	231	220	199	229	219	226	211	229	220	210	217	208	207	226	221	228	204	256	214	237	219	236	228	219	202	213	229	241	211	221	209	218	208	229	217	239	226	192	222	210	208	202	241	177	205	241	239	221	244	205	228	226	221	216	222	238	249	226	232	255	207	235	225	218	239	225	230	217	218	215	210	213	226	238	226	219	239	228	223	243	230	207	192	234	215	245	235	199	212	226	235	203	208	220	195	238	213	239	213	212	228	220	203	216	214	220	216	205	219	192	227	206	180	235	212	205	215	216	226	196	234	212	218	250	221	223	215	216	224	206	216	213	212	241	240	244	212	217	227	200	195	222	226	207	192	224	229	215	241	205	211	233	231	210	210	217	219	218	182	223	217	216	239	230	223	220	226	227	228	255	234	202	263	258	240	250	239	239	222	239	223	216	221	219	210	202	225	233	216	230	237	200	224	224	229	216	213	221	222	203	227	206	201	234	192	223	227	235	214	242	251	218	230	196	233	204	229	214	193	218	211	215	219	206	222	240	209	211	201	207	207	211	213	211	209	211	226	176	234	256	204	226	226	226	228	242	224	238	206	226	246	237	209	214	241	205	231	221	219	222	268	221	221	220	213	225	254	251	200	210	222	218	237	230	199	210	230	206	240	224	218	203	242	230	222	235	228	238	230	240	221	224	204	205	230	235	226	248	206	216	230	217	212	189	236	227	216	228	241	231	219	215	211	223	217	241	212	263	242	239	227	252	217	240	228	246	242	208	198	224	227	208	224	211	217	230	235	226	207	228	218	238	234	211	220	231	240	210	219	194	218	223	196	244	254	221	228	236	200	217	224	185	206	232	219	211	203	226	232	228	210	215	224	236	200	204	198	209	241	197	219	231	203	230	209	209	223	250	221	207	238	203	226	241	177	236	211	245	230	235	211	204	226	235	218	209	215	223	218	208	219	237	228	217	252	201	214	262	234	242	219	208	210	226	213	231	220	230	231	229	240	223	206	197	211	210	237	227	229	229	208	247	200	226	236	226	221	229	209	241	217	223	221	213	225	237	222	212	192	213	234	216	208	226	227	216	215	255	228	235	208	221	213	220	235	209	225	222	246	229	207	212	218	222	223	227	201	195	231	223	215	225	228	220	226	207	216	228	229	191	219	213	216	234	213	221	206	223	234	216	221	233	220	244	212	223	225	214	223	205	211	227	207	210	236	219	232	224	233	201	194	204	208	192	227	217	216	199	196	198	215	209	236	213	197	226	249	201	204	236	239	241	189	230	195	201	230	228	203	226	225	210	220	204	259	210	222	208	191	217	210	205	205	243	242	197	234	204	198	226	212	247	235	222	220	210	214	226	198	231	237	210	233	202	217	222	191	205	245	235	216	220	240	213	223	218	203	208	202	243	249	216	193	247	209	219	245	231	221	197	214	224	217	220	198	200	239	214	221	225	203	206	226	226	230	207	230	198	214	204	223	227	212	228	227	212	230	230	225	210	227	212	208	218	205	216	240	204	217	234	213	229	176	227	222	214	241	235	213	197	209	217	190	227	225	215	212	223	217	224	220	224	237	234	248	226	246	226	237	263	219	195	241	212	214	211	231	207	231	245	236	207	218	222	215	235	225	229	209	220	201	204	233	209	230	228	221	203	205	214	232	225	193	238	238	221	187	239	229	233	209	196	230	230	217	204	226	250	228	216	214	218	244	193	226	240	234	241	239	203	231	223	216	208	226	217	218	256	205	197	221	223	219	229	195	195	224	222	212	209	228	244	233	225	221	203	196	205	215	227	234	221	236	214	245	208	204	202	205	220	224	214	209	246	229	216	231	238	225	207	219	235	205	174	213	220	209	226	223	227	243	233	223	225	238	222	211	202	211	205	221	209	222	221	209	214	213	206	192	192	225	230	209	214	230	189	218	222	218	233	213	226	227	228	241	227	229	203	216	221	198	214	233	217	214	211	207	233	211	208	194	205	210	230	212	233	214	214	199	213	220	224	203	212	198	202	203	231	223	230	226	222	210	192	208	215	198	234	223	212	205	220	215	214	229	218	215	230	202	212	204	216	226	224	205	223	223	215	202	225	199	204	228	229	219	230	209	212	238	217	215	209	227	242	223	249	220	212	212	205	238	201	194	235	199	214	223	236	195	226	229	238	226	221	194	200	212	223	207	202	253	229	229	215	235	223	242	208	193	200	191	220	209	228	235	219	219	247	223	229	216	217	223	204	207	207	218	246	207	228	191	224	209	226	213	226	225	211	231	221	200	228	231	213	216	210	229	230	238	226	242	182	227	205	208	193	188	194	209	237	235	222	195	247	227	229	240	208	231	213	223	211	218	229	221	222	241	219	234	212	215	237	212	216	248	204	195	216	236	219	212	212	237	221	238	224	221	197	210	233	215	211	197	231	242	189	204	211	205	193	204	263	215
10072	18023	14414	7427	5029	3819	3174	2982	2164	1788	1483	1166	1057	930	891	869	695	714	649	671	593	613	581	561	480	529	547	536	511	500	489	415	494	488	474	436	449	454	469	432	468	466	456	441	436	452	448	428	461	422	449	477	430	442	456	431	486	460	434	449	421	436	451	427	414	417	413	419	427	427	398	410	416	420	406	403	407	429	425	367	408	418	419	425	380	411	381	403	433	410	412	408	437	403	391	438	377	397	390	376	436	453	431	398	422	370	451	357	403	421	406	425	372	414	396	421	379	416	356	405	379	405	389	366	441	387	367	393	427	420	413	427	402	403	402	426	402	428	429	387	423	422	390	439	381	414	430	358	393	416	375	428	406	389	429	365	423	368	395	382	386	423	403	377	437	378	448	393	397	421	430	401	381	433	434	410	430	419	393	377	405	403	416	420	392	415	373	401	414	422	407	415	392	407	395	389	383	398	392	385	425	407	402	386	396	424	422	342	414	389	406	390	403	379	396	379	408	429	415	416	408	401	401	396	400	395	391	434	414	427	461	397	407	437	403	388	378	382	368	393	414	388	392	414	458	393	418	386	385	397	409	412	417	376	411	376	409	396	439	399	396	416	392	384	426	387	430	393	402	392	427	394	417	406	424	408	396	364	368	392	390	406	415	397	422	385	444	417	388	423	393	377	392	394	407	410	414	404	394	371	399	380	408	377	416	398	432	428	409	400	398	420	404	394	444	432	389	399	424	399	417	410	399	405	423	377	380	402	401	398	402	381	391	398	379	424	416	396	424	362	368	398	422	422	401	368	404	389	365	455	382	382	406	420	401	425	416	431	388	372	422	421	371	423	385	418	407	417	426	380	380	414	407	413	371	409	425	414	402	399	431	401	419	413	398	413	411	406	413	431	372	386	414	369	405	409	437	346	378	394	402	422	390	396	382	364	367	396	408	395	419	408	408	390	393	411	381	365	365	380	435	411	386	417	398	392	426	393	403	419	385	447	400	363	386	356	418	376	398	430	376	400	427	382	413	411	409	460	412	411	425	391	390	392	414	401	394	384	408	416	363	409	366	417	413	381	408	389	416	384	392	416	409	381	426	415	382	408	395	400	402	390	374	361	388	410	423	384	413	426	375	377	395	406	389	373	349	410	405	404	404	388	428	397	390	389	395	398	363	424	408	395	384	367	439	411	401	453	420	391	383	415	387	365	406	396	411	406	383	377	393	379	394	416	389	380	378	377	421	434	404	358	404	434	392	389	399	433	394	405	382	379	393	404	401	388	400	382	381	388	390	400	421	421	391	391	412	402	391	387	405	417	391	413	416	419	405	363	398	393	416	386	383	397	398	415	406	426	387	409	403	367	381	375	411	372	377	362	363	371	330	392	422	385	415	384	389	395	390	422	402	389	392	419	398	350	388	383	432	421	401	400	408	421	401	423	405	432	410	390	376	397	418	415	381	391	398	418	408	405	372	417	424	413	399	368	405	397	383	392	405	411	402	411	413	439	379	414	439	402	370	401	403	386	418	398	382	394	403	415	401	389	416	392	391	389	432	427	389	387	425	406	404	385	375	391	387	391	390	371	372	389	417	380	370	399	417	406	406	382	395	402	423	409	422	410	389	406	423	366	430	406	380	404	384	414	401	386	368	383	427	427	398	404	414	409	423	381	401	389	409	395	417	383	389	414	404	404	403	395	382	388	401	404	409	392	404	400	372	403	395	390	418	428	374	388	391	372	393	402	433	406	439	400	426	388	402	394	402	413	368	392	406	385	392	371	382	416	411	354	427	402	400	392	397	411	392	401	373	402	410	426	405	367	394	447	402	402	390	385	422	419	392	422	392	433	372	401	407	413	382	380	391	378	398	391	396	398	426	396	462	417	414	355	410	416	442	404	385	399	409	422	383	345	394	401	386	412	395	392	413	391	414	385	402	425	382	384	391	413	395	361	416	404	384	442	370	422	387	417	407	420	399	420	384	381	422	420	422	432	389	413	409	331	416	377	394	415	381	411	397	404	401	382	416	405	432	367	392	381	399	429	380	425	414	401	423	406	415	394	376	402	398	407	407	470	375	417	379	386	418	421	381	416	419	425	383	391	397	422	403	402	421	412	432	395	420	384	424	380	402	439	391	407	410	403	395	378	424	375	376	407	388	395	417	410	387	402	379	415	368	432	401	380	406	384	371	415	441	392	398	414	411	401	396	449	402	381	419	384	357	400	451	414	395	364	396	442	440	403	418	393	384	399	393	407	397	412	403	450	353	411	414	411	373	403	447	384	388	442	382	427	414	405	358	408	406	384	439	383	402	378	402	398	410	406	405	383	408	408	420	416	395	388	397	396	392	438	411	372	402	429	417	407	382	400	397	395	378	412	407	437	381	415	422	419	384	387	406	384	419	384	387	434	412	395	398	364	424	385	397	404	420	428	363	381	388	410	407	406	409	399	392	427	402	369	420	393	394	399	408	413	416	385	427	381	393	396	429	425	394	390	399	395	398	406	367	388	385	400	410	402	401	400	401	452	404	420	416	406	382	408	365	415	416	385	387	424	394	391	409	392	414	411	422	405	408	399	378	397	396	419	422	434	386	413	421	389	393	394	417	387	401	402	380	413	424	404	419	410	434	376	420	429	420	421	412	439	375	391	403	421	391	395	399	415	405	418	433	410	392	415	405	462	405	371	434	418	382	375	407	386	391	373	373	422	390	404	432	413	410	388	406	427	378	437	418	394	386	404	373	422	393	398	421	398	394	382	397	412	400	422	429	385	400	408	432	381	419	408	397	412	402	426	390	407	389	375	390	373	395	382	415	415	390	408	384	390	383	386	396	417	422	431	404	422	396	425	365	402	404	426	417	390	386	403	385	368	387	423	387	391	408	411	434	394	379	436	399	419	395	421	398	394	401	380	391	394	378	359	413	432	417	410	406	440	426	391	395	399	421	410	422	418	417	377	402	411	419	366	440	398	394	422	413	408	384	399	413	368	408	434	418	406	403	429	400	365	425	376	405	411	417	395	422	455	411	385	410	378	419	398	415	398	418	396	389	427	364	403	397	384	393	382	429	390	403	399	431	410	431	418	393	419	415	413	407	410	388	405	389	392	417	364	396	425	376	402	451	427	376	389	424	415	418	379	422	398	393	391	390	379	397	346	405	407	394	394	388	429	422	399	390	391	366	378	374	442	451	405	444	434	390	417	407	412	397	379	411	427	419	364	410	369	401	391	401	398	386	404	447	405	414	388	399	396	371	374	408	398	402	385	394	391	413	387	388	389	396	435	408	407	384	410	388	391	380	397	400	413	426	434	401	400	436	379	391	387	390	389	396	418	383	441	415	381	431	397	366	410	420	406	424	372	391	388	373	388	368	376	409	401	418	418	425	416	396	427	382	391	436	389	403	383	405	390	426	406	455	387	392	379	439	386	407	423	377	425	403	427	409	398	371	408	437	387	409	402	423	404	405	380	415	395	373	398	433	395	427	405	423	409	424	381	410	427
26782	19726	5895	936	587	545	570	519	514	473	475	488	431	450	414	425	441	432	444	430	446	444	391	410	392	481	453	446	425	418	432	429	414	468	414	431	446	434	406	432	452	414	409	406	455	392	427	423	452	428	435	430	441	438	436	466	396	420	416	426	430	429	437	440	453	457	453	467	458	430	406	430	416	447	412	423	454	434	445	449	453	446	438	448	417	410	398	430	418	449	441	374	437	430	425	423	376	446	455	413	432	427	444	408	419	448	411	469	416	412	421	425	382	457	432	451	427	410	417	431	415	432	410	486	413	432	426	437	410	436	438	433	386	460	408	434	400	418	454	413	400	421	443	443	403	453	411	411	429	421	430	418	459	439	435	438	441	444	411	414	409	445	411	408	428	417	409	397	423	446	401	420	403	448	437	401	455	445	419	434	440	440	401	448	464	432	402	441	447	451	428	449	475	429	441	405	477	439	404	460	435	449	449	394	434	410	453	417	435	447	411	427	439	445	436	422	407	452	383	449	438	400	395	426	445	444	432	465	436	446	450	394	421	419	383	415	402	413	469	462	425	428	425	408	435	432	494	435	456	399	438	418	391	442	454	417	443	408	435	410	419	431	426	475	446	428	411	443	409	416	407	445	427	412	441	455	456	413	429	430	437	443	393	440	401	415	440	442	416	409	445	443	428	435	422	412	425	413	429	443	423	375	436	448	443	441	429	425	409	427	434	437	405	476	452	420	419	436	430	441	429	453	435	427	416	460	444	417	467	470	429	426	437	427	464	402	477	423	411	436	481	434	439	437	403	395	431	433	447	436	467	397	395	383	470	412	423	421	439	431	430	429	387	409	411	435	419	423	433	476	421	448	423	464	421	413	448	422	425	430	421	445	419	448	414	465	445	456	408	394	455	410	449	440	420	455	421	404	412	416	450	429	427	429	439	445	459	449	430	425	410	433	427	417	432	450	451	452	416	437	426	438	435	433	437	422	463	473	421	401	402	428	439	440	429	446	413	426	479	427	418	432	428	425	439	456	445	440	405	420	407	406	423	453	450	405	451	451	469	425	424	453	420	421	461	424	426	462	435	407	400	415	470	442	408	424	439	439	422	471	441	425	387	429	469	431	439	427	436	408	431	426	450	422	430	426	434	400	417	479	434	455	454	477	388	425	412	459	450	410	424	463	435	428	450	465	395	436	449	420	439	449	436	452	423	432	407	430	465	445	463	432	441	432	420	419	438	421	411	421	433	440	411	458	455	426	382	413	398	419	422	421	376	373	416	432	422	387	413	439	450	467	457	444	406	421	489	457	468	396	413	427	405	411	443	465	432	441	403	451	464	375	410	459	428	434	435	456	422	413	468	434	407	420	437	410	435	408	464	466	434	422	471	434	449	433	427	423	438	430	436	440	394	413	422	445	407	410	435	471	423	419	452	461	435	432	415	421	398	445	416	430	437	462	429	447	403	417	418	407	407	421	424	467	401	437	410	446	475	426	391	437	413	423	403	406	397	439	450	417	421	416	436	422	434	428	457	465	450	420	428	416	382	427	430	432	383	426	403	413	414	427	411	438	431	414	416	426	454	398	434	431	403	475	443	438	425	432	413	440	430	434	457	433	410	442	417	439	443	429	438	424	415	387	466	436	396	421	416	444	463	431	405	453	431	483	463	400	451	438	415	466	429	408	461	439	417	413	437	422	446	412	394	431	397	409	423	419	425	481	416	472	379	431	407	425	428	422	447	419	451	435	429	433	455	441	429	435	413	419	424	401	444	439	455	445	427	423	414	416	439	443	436	433	487	470	444	438	434	452	415	383	397	419	413	481	469	451	439	383	428	443	469	414	475	411	436	421	447	424	414	425	425	401	411	434	423	394	419	423	441	434	397	466	402	426	408	433	479	425	405	438	422	427	444	417	441	421	436	454	429	457	419	396	436	432	409	465	419	395	410	434	416	440	420	444	461	421	461	444	434	427	430	422	441	407	449	416	390	449	453	410	445	435	433	456	435	440	441	438	461	437	427	447	421	472	431	436	424	459	440	426	395	384	486	460	458	448	471	418	454	402	419	406	433	440	442	401	420	386	440	425	427	462	440	427	406	413	431	440	459	424	415	426	435	396	430	419	449	432	421	413	473	420	436	412	458	475	424	431	477	440	432	401	423	396	425	482	456	399	438	427	469	440	396	410	397	423	423	485	413	417	415	407	410	474	398	467	440	427	456	390	404	416	457	435	416	399	444	420	432	391	429	443	469	403	436	440	447	417	463	448	421	398	455	431	396	430	430	442	389	408	450	398	419	400	410	445	427	414	424	458	400	403	383	461	444	439	430	453	457	441	442	466	394	446	431	459	433	443	422	457	407	486	422	424	445	415	453	467	466	417	409	395	452	427	426	436	407	413	431	423	429	449	414	475	442	416	408	438	465	433	406	451	434	414	428	388	448	415	405	432	425	441	406	434	426	444	457	452	418	418	436	430	438	407	427	442	424	387	425	430	458	392	464	434	433	382	429	436	456	412	443	433	398	391	461	423	424	444	425	415	389	434	424	395	494	436	465	441	429	447	453	414	447	431	423	463	426	430	437	409	412	456	395	439	446	407	423	437	445	464	432	468	425	424	413	411	441	472	378	413	441	411	442	384	409	438	417	405	451	405	424	415	420	422	457	442	453	429	446	430	453	480	412	429	453	477	425	407	402	449	446	462	427	413	419	431	419	422	394	430	391	432	466	428	404	451	442	455	406	410	415	419	480	436	447	405	419	402	427	425	425	426	430	433	479	409	435	435	445	440	441	436	433	456	459	437	433	435	421	436	456	411	419	437	412	449	456	419	443	429	453	469	468	446	423	446	430	432	408	424	448	422	405	449	452	440	441	429	398	422	438	426	437	450	464	441	427	437	407	458	430	434	449	426	418	425	413	450	424	455	426	444	452	423	453	431	397	431	428	438	396	446	410	422	412	435	446	426	447	437	431	421	438	467	395	473	429	454	448	441	429	413	442	428	428	388	454	404	450	416	440	405	457	432	450	412	433	432	441	459	429	420	451	438	422	372	437	458	393	451	395	418	450	418	420	427	452	406	443	380	449	479	411	437	447	392	405	418	410	443	410	431	441	443	437	424	434	401	436	439	447	393	425	430	413	445	404	466	465	445	432	412	438	451	428	398	413	464	433	433	428	450	447	427	427	436	400	415	447	402	444	461	416	447	415	430	417	412	460	439	434	444	431	397	461	392	433	411	429	448	435	461	400	455	413	462	430	437	447	411	415	415	453	457	435	436	437	469	415	427	408	425	439	425	443	452	444	449	404	405	448	466	384	404	440	421	367	411	446	455	424	429	454	443	401	459	424	445	429	454	403	437	383	401	409	488	441	400	420	426	390	411	447	414	414	431	420	438	414	399	479	423	427	471	428	423	436	462	410	424	414	498	367	464	448	413	405	424	473	424	404	433	430	426	423	431	436	475	418	447	430	424	462	426	437	437	439	425	422	426	432	417	435	443
5939	4271	3070	1563	1262	1130	1088	1226	1133	953	940	829	864	817	818	878	767	786	774	792	839	739	770	769	754	722	738	796	755	732	776	757	765	737	807	743	776	769	753	784	798	739	745	784	771	778	747	786	733	770	786	786	738	742	743	730	748	748	751	805	785	756	768	771	776	770	779	795	742	734	714	798	761	744	731	760	752	713	740	781	756	793	760	771	789	764	747	746	756	815	753	735	752	768	741	800	745	723	742	733	720	753	730	737	726	728	705	762	721	767	796	727	736	753	773	783	733	758	751	775	734	756	761	744	727	751	752	752	726	739	746	729	776	790	775	764	731	752	787	775	741	759	758	692	727	696	766	739	795	820	740	764	730	742	703	744	814	751	729	739	738	754	779	720	770	790	735	749	728	818	759	789	732	788	763	723	741	771	770	755	758	771	732	762	793	724	782	833	704	746	718	750	727	823	754	820	739	689	754	729	771	751	741	726	765	750	783	780	777	789	735	702	761	753	763	815	748	709	725	751	772	768	758	677	775	750	727	718	690	755	735	750	763	740	765	720	735	742	716	749	755	749	753	779	751	778	756	745	736	716	735	746	734	782	764	758	731	755	767	753	740	760	759	747	733	717	789	780	765	735	744	773	764	821	770	757	793	770	781	735	752	767	801	769	768	771	742	757	737	747	795	749	749	755	756	741	793	793	775	805	746	824	716	727	751	786	768	786	805	768	819	725	764	774	793	793	762	723	776	696	714	739	745	748	697	761	747	690	747	736	732	818	735	748	745	770	689	732	811	671	761	735	771	751	763	715	727	695	756	759	811	785	751	773	771	741	702	732	764	768	720	762	732	712	720	741	776	735	740	747	760	809	786	744	730	736	757	738	741	732	783	794	755	732	763	775	762	754	783	767	757	746	723	757	753	756	730	745	744	764	747	752	769	777	775	713	747	820	772	724	747	761	698	741	739	767	796	747	714	776	741	757	779	728	745	711	777	711	763	719	762	758	722	773	749	739	760	820	757	722	788	783	714	819	776	707	774	745	769	687	758	826	763	761	714	715	757	815	737	770	752	761	739	731	749	752	758	736	780	788	779	743	769	696	832	806	765	773	747	779	762	740	724	779	727	828	677	795	736	770	734	754	777	775	769	721	768	727	742	743	789	792	833	766	747	817	791	768	746	737	756	702	743	719	740	784	781	744	748	763	790	700	774	778	753	692	738	768	769	775	706	743	770	725	739	749	759	783	736	748	740	743	761	800	783	754	764	768	741	734	705	701	732	768	794	748	762	745	731	758	722	747	678	795	725	758	730	782	700	727	724	742	742	754	753	714	749	775	753	788	752	758	729	760	761	748	798	772	754	751	760	749	783	747	765	723	731	758	759	749	724	766	729	787	743	777	739	777	694	784	793	767	732	744	761	761	738	761	751	728	744	746	737	765	708	818	752	719	764	762	721	710	771	786	747	746	758	781	716	756	769	778	777	762	760	725	746	747	759	765	781	759	772	767	746	753	736	759	762	716	757	784	726	796	742	774	716	731	742	791	738	741	749	684	765	763	769	727	767	773	711	790	762	738	713	733	756	784	776	748	728	724	749	733	718	746	700	735	790	809	772	736	749	757	721	787	748	784	778	776	762	744	768	743	805	770	746	757	785	747	727	694	729	794	743	735	747	776	716	790	776	715	728	763	774	739	757	772	784	748	751	736	703	772	728	726	754	787	733	760	771	748	782	748	756	732	759	796	712	770	763	728	730	745	766	702	743	760	709	729	780	759	718	791	795	764	751	752	770	736	753	719	720	751	749	757	768	727	805	750	714	752	715	728	785	766	755	733	765	721	765	756	737	776	708	761	780	801	763	772	755	740	741	750	710	803	780	747	808	752	766	742	756	684	738	782	760	754	759	807	797	756	733	779	774	763	731	727	707	738	755	760	822	815	772	757	772	682	775	744	770	771	701	733	753	682	734	775	774	706	769	749	801	749	806	752	768	724	738	730	760	756	811	752	757	778	717	694	754	777	723	751	806	779	741	765	718	726	762	751	761	783	751	691	802	754	716	783	719	757	728	768	783	728	728	729	714	781	783	708	768	794	759	776	748	743	730	737	747	768	786	789	706	706	716	750	760	773	722	727	726	740	719	700	753	806	726	793	692	743	778	754	714	762	715	761	764	734	722	731	765	791	716	754	749	758	740	775	746	742	679	756	739	775	744	770	727	792	779	736	744	752	754	767	768	751	752	725	759	807	734	682	746	722	751	753	798	767	729	737	732	787	752	782	741	768	725	742	740	716	751	756	749	781	763	772	787	724	772	808	762	704	769	788	762	767	753	725	689	790	793	744	765	782	758	759	792	730	763	780	748	713	756	744	767	778	799	779	766	767	807	761	714	714	735	771	754	760	754	787	768	727	736	782	751	695	761	752	811	709	791	774	773	780	790	774	755	730	770	731	775	706	764	777	769	739	776	726	770	768	774	782	750	740	791	757	768	723	725	760	755	752	755	734	774	717	751	743	755	757	756	745	710	797	773	731	764	734	766	732	750	683	752	742	792	750	759	720	779	781	778	744	742	799	734	769	784	780	717	750	732	756	727	746	767	791	740	717	722	708	738	740	763	762	731	705	768	782	772	789	769	768	744	740	764	812	746	735	791	785	832	769	767	761	709	768	792	743	761	749	778	808	755	734	750	757	726	728	767	725	750	786	771	735	759	798	760	794	740	758	752	721	722	730	769	726	727	772	736	713	744	748	744	751	770	765	769	755	751	748	752	766	770	772	720	786	764	726	734	766	764	731	718	765	744	789	718	758	763	739	798	787	757	720	729	803	748	773	727	747	731	741	706	741	733	721	730	723	745	769	767	761	726	740	771	735	817	727	770	724	773	794	754	753	740	738	703	752	748	755	809	784	767	711	734	710	774	749	760	731	759	717	715	756	769	738	750	766	723	752	726	748	732	756	799	743	715	716	762	730	752	762	833	733	755	731	765	669	759	745	729	713	773	766	785	728	820	693	708	747	759	812	768	785	720	716	819	713	759	766	730	715	702	766	779	770	766	791	773	821	728	744	788	808	740	797	774	761	737	746	738	736	783	716	753	760	765	815	789	737	761	752	782	777	800	738	727	731	750	770	743	740	767	749	805	735	774	832	796	750	737	797	788	781	748	760	776	834	740	731	774	750	790	758	749	756	764	749	769	794	790	739	776	798	753	811	772	792	769	800	741	755	793	762	767	799	780	751	773	713	761	766	691	729	753	718	769	747	792	775	759	689	715	721	756	750	759	763	764	715	780	760	799	792	720	731	734	740	794	735	720	743	742	769	761	746	731	758	751	740	778	748	758	769	747	765	750	754	725	778	729	760	788	765	768	739	766	785	779	710	797	807	832	759	745	752	745	763	720	792	746	732	712	717	785	821	774	700	759	760	709	729	802	808	755	746	688	763	750	770	762	747	769	791	732	799	797	734	787	737	747	736	740	774	755	766	743	742	742	789	732	805	743	754	789	741
24180	21222	28069	24316	19452	2216	1001	819	676	605	528	516	467	474	470	445	413	421	395	389	389	439	412	391	383	402	414	379	388	401	357	392	413	379	418	407	371	389	383	356	380	415	404	420	391	373	370	432	399	416	419	407	398	444	369	397	390	386	395	389	372	408	388	380	399	397	369	375	411	360	392	388	405	392	414	409	370	406	353	402	350	362	360	368	362	384	405	394	377	373	408	416	390	354	404	424	359	351	369	386	378	388	377	377	341	362	373	386	388	412	395	391	384	396	383	383	371	397	375	383	384	377	364	369	399	403	373	361	410	395	389	383	397	393	374	356	379	348	384	390	376	355	395	371	377	393	377	388	370	383	399	404	405	393	397	367	357	382	408	388	373	378	389	345	379	401	368	394	359	360	372	357	366	420	393	343	344	351	382	392	354	397	347	370	356	370	398	402	368	389	368	395	375	379	391	354	376	397	381	408	351	391	353	418	384	396	346	349	383	362	375	410	382	377	379	417	413	376	350	357	405	400	382	374	397	399	379	374	391	347	418	399	371	373	392	381	392	415	389	410	391	361	359	371	345	411	392	406	371	353	391	406	387	358	415	380	384	383	367	345	378	370	393	390	357	397	381	401	363	371	389	412	384	408	374	356	407	418	370	357	348	360	392	386	411	381	403	342	396	390	367	378	350	378	376	382	371	397	379	384	364	386	433	341	347	370	391	375	378	382	389	375	394	388	406	371	383	399	372	383	401	393	381	401	366	386	368	386	431	401	377	362	399	396	340	393	400	385	384	349	384	395	388	392	412	374	377	364	374	381	381	368	402	395	393	368	364	379	398	383	389	355	391	339	388	395	411	362	362	395	402	362	372	404	398	406	365	413	381	398	408	395	382	372	362	366	401	372	381	399	400	404	385	386	377	381	376	405	407	401	360	367	382	387	387	363	372	392	383	400	387	408	370	399	394	337	351	361	397	383	369	378	379	384	402	390	381	368	381	376	387	393	367	366	391	406	387	402	347	397	375	382	341	381	383	381	374	367	362	357	363	393	360	392	380	387	365	397	376	399	392	363	389	402	379	388	384	370	414	386	364	384	410	399	392	398	401	350	392	377	412	363	419	377	433	359	376	375	389	404	379	401	398	375	412	409	381	348	397	401	398	391	390	360	375	382	367	417	403	455	390	379	410	348	387	371	396	384	409	380	401	379	353	389	348	392	355	399	386	364	359	378	400	366	397	384	388	405	378	405	374	379	408	371	366	394	372	378	366	340	377	389	362	347	387	381	398	394	358	409	379	352	386	405	383	389	390	365	377	411	392	415	348	398	388	354	362	390	354	398	396	434	388	362	363	363	399	394	368	410	369	363	420	337	391	406	401	401	362	346	359	388	407	380	429	359	382	383	378	368	354	358	387	367	400	365	365	369	370	388	364	381	352	373	388	416	369	384	342	405	384	345	398	373	380	387	400	378	362	342	365	389	369	356	364	390	419	377	374	384	364	350	394	369	405	397	391	380	399	424	386	376	405	398	384	417	419	373	409	411	368	384	362	402	344	366	395	366	388	345	393	388	395	394	404	399	393	407	377	340	386	379	393	406	384	350	385	375	380	389	390	384	414	375	379	384	393	366	385	375	381	363	394	416	393	391	402	385	395	374	394	387	328	386	403	354	355	389	365	390	355	395	380	395	377	423	355	387	363	371	372	360	384	368	380	379	392	401	373	401	414	381	379	398	346	407	367	396	364	376	395	413	401	350	366	398	379	381	391	420	400	366	397	403	395	378	379	402	389	374	375	355	398	350	363	405	389	394	391	379	414	371	376	364	390	361	341	370	379	406	374	379	390	410	413	359	370	409	367	416	382	389	375	379	398	376	361	404	397	388	356	379	406	386	378	379	350	393	388	376	374	365	418	349	375	401	381	396	380	378	380	392	386	415	395	369	386	381	409	400	348	397	354	403	376	364	376	375	370	344	391	361	355	356	366	371	381	384	349	360	392	356	361	413	390	364	403	352	383	375	408	381	393	407	412	380	373	389	394	365	354	431	387	333	418	407	365	359	348	359	384	373	366	399	420	376	364	395	372	359	385	420	408	369	423	386	379	372	355	383	389	385	399	396	383	371	361	384	356	352	373	396	383	375	385	374	391	361	389	372	376	355	377	376	390	410	361	385	389	337	376	370	382	385	360	366	401	348	413	389	393	365	386	398	370	384	391	402	414	398	378	367	375	360	369	387	350	385	388	351	375	361	364	368	363	382	389	366	354	380	386	394	385	408	384	395	382	371	361	358	363	398	363	364	381	398	406	379	421	390	352	384	345	385	373	409	378	397	351	355	402	400	387	408	393	388	394	371	346	385	398	391	365	356	402	388	388	394	386	381	400	379	373	395	362	364	369	366	367	371	356	381	380	370	414	386	381	381	398	371	355	404	344	360	381	406	396	404	425	406	363	373	397	395	351	439	370	351	404	405	387	347	374	390	380	360	357	362	370	360	374	356	349	387	376	358	391	380	373	365	389	381	356	386	363	365	369	377	420	382	428	389	383	403	419	396	375	343	395	386	354	395	394	378	395	374	371	353	375	374	364	403	403	364	401	388	364	369	378	367	375	383	387	349	411	398	392	424	359	359	380	372	368	387	404	429	386	398	367	406	379	373	374	375	387	384	371	386	397	353	391	351	380	392	391	379	351	393	381	351	385	404	365	372	375	364	386	382	369	369	391	393	371	410	370	370	385	380	377	379	377	374	388	371	389	415	380	350	365	378	379	354	385	403	420	392	415	415	375	371	382	372	399	402	397	406	395	374	352	389	397	355	407	398	388	372	318	395	373	392	380	415	368	421	371	375	357	371	404	374	349	384	396	391	375	320	367	351	378	360	427	382	350	366	378	380	425	409	366	373	399	368	389	368	400	393	394	386	407	389	394	354	377	418	392	356	392	376	353	354	364	362	379	366	408	367	409	389	383	399	374	380	382	388	365	369	388	393	406	370	361	401	416	360	406	369	383	357	377	389	354	345	368	407	376	387	399	397	403	342	391	369	343	379	408	388	333	383	394	387	388	394	381	381	364	388	408	353	393	376	373	378	353	357	407	388	382	381	358	364	421	377	390	383	377	413	367	354	379	378	394	402	389	402	349	421	345	356	387	426	358	351	381	368	377	385	383	378	370	390	389	390	411	361	395	350	364	418	383	377	355	362	390	387	374	354	371	350	393	370	385	396	365	377	381	361	431	369	372	371	377	366	394	366	364	386	370	373	367	390	398	393	361	378	379	391	358	417	439	351	386	389	355	362	379	392	377	379	411	399	406	365	324	346	414	370	379	374	396	387	359	383	394	400	382	363	416	392	400	373	415	398	358	337	407	386	397	378	396	407	419	395	377	364	386	385	393	382	405	391	370	398	379	401	377	375	355	387	363	386	408	381	403	413	378	364	390	379	376	411	383	383	381	366	410	402	378	393	400	381	373	370	397	373	396	422	392	380	362	376	381	335	400	391	380	375
8017	12572	9842	4985	3330	2606	2174	2153	1891	1533	1345	1207	1086	1047	930	835	843	767	790	831	766	759	819	764	746	737	756	721	730	757	730	707	679	696	703	715	670	756	674	720	692	720	738	726	705	676	743	703	715	731	735	698	701	708	698	742	638	680	668	780	712	688	691	749	675	726	701	688	712	726	713	668	708	686	706	637	655	728	659	640	640	685	665	689	709	680	686	707	685	679	655	685	636	689	641	676	701	699	684	679	720	722	658	692	706	714	675	648	687	680	672	661	702	679	660	715	729	727	695	677	644	723	691	658	718	663	687	721	689	682	690	672	674	694	672	690	699	718	681	694	720	711	689	685	691	700	709	664	690	708	696	684	641	694	644	671	690	705	700	698	697	664	631	691	681	677	711	701	662	693	673	619	683	714	676	685	685	668	715	675	633	665	642	681	711	678	695	752	654	676	657	698	700	729	675	683	664	685	687	603	662	637	679	670	660	694	634	650	664	711	652	689	675	726	683	668	693	678	695	685	730	704	716	681	685	661	700	697	703	675	671	682	701	690	689	688	680	677	693	694	677	648	659	655	619	703	679	675	681	675	666	695	662	657	641	701	682	653	712	696	705	678	692	695	641	677	691	675	681	699	727	651	672	694	648	680	686	646	729	671	673	709	663	724	678	681	645	620	699	626	695	683	728	722	664	652	689	663	627	647	694	673	674	706	671	668	666	712	693	686	659	707	636	632	656	690	676	665	648	632	670	717	641	744	642	645	688	637	638	690	707	731	696	712	687	704	693	675	708	714	620	688	752	730	673	719	723	642	683	665	685	689	723	680	730	635	691	666	689	693	679	686	684	662	674	710	621	663	713	668	669	636	707	704	642	642	706	671	669	690	760	691	656	709	656	694	647	688	688	668	708	662	710	659	650	663	690	686	698	646	669	673	633	668	751	689	707	700	749	668	699	714	676	705	650	670	697	699	732	695	663	683	708	696	688	675	696	665	680	683	655	676	617	697	684	692	705	658	657	686	689	659	683	702	701	672	635	696	671	633	681	677	652	681	688	711	683	685	708	699	659	687	688	688	728	719	636	673	632	675	658	685	684	665	689	698	686	693	685	683	709	673	662	689	702	676	680	680	682	677	664	687	682	645	703	690	656	702	679	735	721	661	685	700	672	686	706	712	670	668	670	697	675	713	726	665	698	703	675	687	700	681	653	707	688	678	638	697	651	664	679	699	692	675	679	689	652	715	661	675	660	720	669	716	686	654	655	664	689	694	676	675	661	654	695	656	670	742	718	735	684	664	717	703	678	698	722	692	710	658	713	677	694	654	690	699	625	682	705	678	707	670	702	690	718	722	685	687	675	675	708	686	668	677	687	679	656	667	690	664	723	693	727	650	660	649	698	708	687	691	668	716	664	692	704	667	701	696	680	659	704	685	679	650	650	744	685	659	681	722	664	688	615	658	681	683	666	716	664	632	641	695	697	693	662	705	708	714	691	673	686	713	667	691	676	688	678	683	674	672	697	657	711	694	696	689	686	661	654	663	654	676	656	695	664	675	729	712	671	701	714	679	651	691	677	687	715	639	692	637	659	650	694	663	647	700	703	656	725	667	669	655	640	679	634	682	675	630	706	655	638	647	689	679	668	673	714	705	680	696	725	707	724	667	695	697	725	691	698	679	672	642	703	708	687	678	673	677	725	669	685	684	638	662	687	708	708	701	660	652	686	660	699	681	695	698	660	681	708	675	669	685	693	663	657	632	702	668	686	659	716	623	729	661	664	661	727	708	663	670	712	651	718	680	677	730	696	659	707	664	682	681	666	669	653	691	664	689	679	657	676	707	628	665	701	661	670	713	686	688	649	697	668	700	676	721	666	637	686	720	679	690	717	691	700	684	658	723	640	688	733	630	699	649	663	701	746	684	706	651	670	664	682	619	655	712	706	677	632	724	625	680	714	682	680	679	702	712	673	679	697	657	674	684	678	641	674	667	632	719	655	705	721	655	682	651	667	680	658	701	683	687	709	724	713	633	705	678	660	688	709	673	678	710	674	693	660	681	670	640	618	668	699	709	714	660	693	625	710	696	684	672	615	713	671	648	669	684	690	707	674	726	714	682	705	682	683	679	662	745	710	697	668	649	662	650	700	731	698	703	710	722	716	697	685	707	659	683	662	686	687	687	666	697	661	691	662	708	677	647	694	696	681	691	705	675	698	709	720	631	689	625	701	697	729	692	665	691	666	670	673	691	677	669	704	681	687	676	666	685	691	689	648	665	644	687	680	658	739	650	688	737	684	687	661	647	686	713	679	700	698	661	674	681	634	679	711	682	697	686	707	702	642	664	657	687	668	663	667	685	651	660	668	719	627	724	714	652	639	661	699	698	737	665	638	670	690	665	663	704	638	669	737	705	686	641	734	657	644	698	627	670	665	632	698	679	662	718	717	658	688	652	672	712	706	682	698	734	669	713	709	689	675	676	676	746	709	673	641	681	690	727	658	718	667	733	684	688	661	711	680	696	653	628	683	695	711	736	729	706	707	687	711	640	667	712	701	698	652	731	679	694	673	696	683	713	660	668	645	647	698	656	658	676	641	670	629	637	702	692	678	686	665	667	680	668	692	695	683	655	659	658	668	683	689	706	653	683	641	698	682	659	691	693	674	658	663	641	678	660	681	664	726	657	723	700	690	681	666	731	686	715	694	692	706	689	680	673	684	680	690	711	653	678	646	738	663	641	674	682	687	665	703	681	662	735	670	671	691	694	666	705	672	659	625	740	740	687	709	725	721	726	720	652	736	652	683	656	665	638	713	652	690	692	660	664	696	682	668	650	675	656	689	660	669	700	639	691	677	697	709	661	705	731	664	698	675	690	616	697	653	652	664	728	672	656	686	693	701	671	741	662	667	669	703	668	663	717	667	696	695	672	739	680	655	671	692	730	696	657	670	702	636	699	683	696	706	699	637	668	685	635	743	694	651	724	628	695	685	704	678	669	740	651	734	719	682	676	669	650	670	702	696	639	624	662	632	663	682	706	730	722	648	674	711	650	691	667	714	675	669	628	717	686	701	676	670	680	669	659	692	698	700	666	658	671	655	684	663	707	683	689	682	670	667	655	674	657	718	670	654	707	675	671	685	744	687	700	658	681	669	657	688	671	705	677	678	673	667	702	678	741	704	667	654	635	691	720	650	665	679	675	676	665	696	705	689	669	698	666	662	678	656	696	700	665	614	662	658	643	700	728	667	702	671	661	703	672	649	704	667	656	681	685	664	684	699	700	708	698	665	675	677	663	693	654	697	687	675	699	657	638	719	674	692	667	701	689	707	696	639	675	729	676	661	667	634	649	680	701	640	711	688	667	700	630	680	655	641	652	719	718	707	652	631	670	708	647	669	694	684	610	724	679	670	698	661	657	661	656	693	643	643	664	648	657	687	722	676	656	678	648	707	690	674	699	640	689	702	679	671	666	691	647	695	697	690	650	716	690	674	695	680	673	640	701
23234	21235	28905	23866	21229	17581	1893	969	724	619	494	411	364	380	328	302	321	294	301	300	277	270	246	261	243	252	243	220	280	240	225	269	262	250	220	222	239	229	226	227	208	202	263	237	225	221	218	229	208	235	221	226	254	253	239	243	224	217	222	212	230	206	235	229	212	254	197	222	214	229	234	241	217	200	228	217	205	220	259	226	218	204	223	208	214	218	253	203	190	227	223	189	230	238	212	232	200	208	198	214	188	232	208	240	209	211	209	223	200	217	211	219	218	228	213	216	209	229	223	220	224	212	207	220	214	219	219	217	223	238	243	220	214	184	221	186	206	226	220	224	202	237	213	207	202	194	230	211	236	232	214	220	218	216	188	253	217	224	219	227	206	225	225	220	228	223	206	182	212	193	212	231	212	217	217	227	195	222	231	200	216	184	207	234	201	241	195	205	233	224	218	221	238	208	208	214	201	230	228	217	226	200	203	214	223	228	204	209	194	232	207	207	216	221	236	209	206	223	211	197	224	221	239	194	224	208	206	227	222	199	197	195	216	224	230	220	247	231	213	221	220	245	225	202	236	235	217	241	218	202	233	242	220	224	228	242	222	224	207	252	209	209	203	224	210	188	215	232	242	211	200	199	222	233	223	243	209	225	220	210	213	237	197	217	228	194	198	217	202	223	185	190	209	228	178	225	188	231	245	193	230	188	215	208	216	220	168	195	211	216	231	220	238	224	224	210	195	213	211	246	204	209	226	209	231	218	231	181	245	210	229	205	222	224	217	226	198	206	203	203	213	211	206	227	200	242	229	228	187	226	199	213	222	209	214	203	231	201	203	236	205	222	207	223	214	218	208	218	219	232	208	251	219	221	217	220	221	239	232	228	246	194	221	210	200	216	228	185	198	217	237	214	205	230	242	215	222	230	201	238	211	218	205	234	234	194	220	233	214	209	227	214	229	183	225	190	258	208	222	200	250	194	190	212	214	212	198	202	233	219	228	226	211	215	214	189	211	221	236	198	215	235	211	204	223	217	199	231	215	206	212	208	226	227	221	207	201	231	206	204	227	220	218	207	226	208	219	212	233	223	201	225	218	214	211	210	236	211	222	192	234	215	197	204	253	237	219	227	217	226	204	193	173	203	227	228	231	215	236	200	208	193	233	219	215	226	207	251	201	198	219	219	198	222	208	231	203	188	215	225	203	218	212	226	210	217	212	207	208	178	216	227	207	210	213	198	203	214	232	201	200	227	182	220	212	216	197	225	237	202	224	176	211	222	204	202	215	201	215	212	195	215	215	228	239	209	216	231	237	218	195	201	214	177	219	229	203	190	216	213	211	203	214	203	210	211	209	222	228	246	229	195	227	195	214	223	213	238	227	226	223	239	220	211	213	243	219	259	213	210	211	199	223	226	222	229	225	222	212	218	200	223	212	216	214	239	218	214	226	184	223	203	205	192	210	235	206	217	200	180	209	218	202	229	241	209	232	244	221	262	203	210	213	218	210	232	222	226	236	227	193	230	198	197	219	227	207	219	213	189	230	213	226	210	223	203	243	195	195	215	223	206	212	201	184	224	233	178	227	215	230	195	209	223	207	237	196	212	213	215	228	228	230	210	218	200	244	211	219	193	241	213	212	224	204	179	188	219	223	213	220	225	210	209	201	227	223	196	202	206	213	224	207	232	232	221	190	226	209	228	206	231	220	204	233	196	217	184	214	210	222	210	193	244	220	204	207	225	235	217	227	191	239	220	210	253	219	235	189	235	220	206	234	230	235	213	237	204	222	220	232	205	210	217	220	217	212	217	226	241	194	215	202	219	199	177	208	203	212	225	218	211	209	203	206	202	209	211	221	206	213	213	234	223	228	221	229	192	189	207	208	201	202	211	192	225	209	214	210	229	214	225	220	218	230	212	220	202	237	220	209	199	223	207	205	235	207	203	231	192	215	220	199	222	213	198	207	201	235	217	223	210	212	221	201	225	230	199	224	214	200	201	212	214	198	233	189	231	224	233	225	227	236	215	214	212	216	202	224	205	210	239	233	192	199	227	184	255	235	199	205	198	227	238	203	223	228	211	243	186	217	197	214	201	218	212	215	215	185	229	206	212	206	241	213	214	218	207	208	241	201	217	234	195	207	254	227	213	220	245	210	192	190	200	201	219	202	219	221	241	218	211	221	221	219	225	195	224	208	210	210	213	233	211	216	205	213	240	195	234	182	203	210	218	225	209	206	204	218	217	212	205	213	204	207	210	243	223	187	232	208	207	189	226	198	216	212	203	228	203	230	246	234	237	192	218	226	211	193	204	215	201	218	213	196	211	213	203	192	214	221	241	237	215	201	214	214	228	245	220	203	229	199	208	210	223	233	206	210	212	208	232	215	217	217	211	226	238	209	163	212	236	229	226	235	230	201	200	205	222	231	189	222	203	210	221	216	199	206	238	240	215	208	219	220	213	220	187	231	215	235	206	202	222	206	191	200	220	203	227	238	225	225	214	211	238	229	220	213	209	198	206	219	211	206	217	216	218	222	238	205	204	219	204	189	211	221	215	239	191	193	210	244	212	195	219	221	235	211	200	215	203	198	213	209	206	231	224	195	207	224	231	201	204	201	200	222	232	217	200	191	214	221	221	217	214	219	205	204	207	228	198	223	217	229	235	212	252	196	212	218	227	190	231	200	221	213	200	234	218	187	212	249	220	223	210	204	190	214	209	214	224	241	216	197	228	224	224	228	228	223	238	203	213	231	205	213	207	182	224	200	219	214	201	186	226	233	213	210	209	230	210	193	217	192	230	212	212	182	224	231	209	191	185	219	209	185	227	209	212	224	202	207	212	221	214	222	243	221	226	222	222	215	220	216	215	205	223	204	224	212	220	194	223	224	229	235	248	207	193	219	220	226	222	245	234	215	228	207	222	203	212	212	207	224	220	206	208	204	201	224	199	207	208	202	196	236	198	191	207	217	239	257	210	224	207	219	194	197	237	207	209	236	209	224	191	195	240	207	231	199	221	208	226	207	211	220	201	230	245	194	217	222	203	242	207	215	225	222	214	236	203	220	212	202	219	206	218	224	224	210	228	207	210	208	193	227	206	209	241	204	216	222	216	219	210	206	211	212	201	215	202	214	234	182	221	226	224	231	231	219	238	211	204	207	240	203	215	213	210	193	208	191	222	229	217	232	242	196	216	200	199	227	198	218	243	211	199	236	191	220	211	212	228	219	221	238	205	216	218	203	190	207	230	207	223	212	203	220	219	218	198	195	201	222	220	213	200	204	205	218	201	227	229	194	215	204	222	205	195	210	198	217	223	198	200	220	210	215	203	236	217	240	186	184	215	224	214	206	194	198	204	229	225	214	214	198	229	196	227	211	202	217	227	185	221	209	199	201	221	249	204	215	240	213	216	199	190	214	221	209	208	232	210	205	231	199	169	208	198	204	197	218	205	226	218	223	212	240	208	216	221	225	215	197	213	210	205	216	229	219	210	235	188	191	243
10513	18285	14675	7471	5033	3799	2947	2822	2369	1747	1495	1227	1087	964	895	821	765	672	630	666	566	627	535	548	552	519	541	517	462	487	490	490	478	447	494	472	455	443	432	444	426	423	401	421	393	442	442	436	426	410	444	473	452	417	466	430	438	431	404	430	407	419	399	405	401	385	387	425	378	415	440	382	434	407	393	396	431	394	420	425	374	429	398	402	435	436	409	427	451	416	438	419	352	358	386	395	373	402	381	370	375	386	388	381	405	394	381	407	417	395	373	390	427	394	426	388	425	402	369	428	394	395	356	394	372	421	400	365	407	398	416	394	397	422	389	380	367	390	388	399	429	412	368	411	410	393	403	413	400	399	385	422	394	403	397	364	381	419	389	396	353	371	388	400	408	384	420	380	400	380	420	428	384	395	426	412	398	406	399	421	398	373	368	432	348	374	372	412	415	372	401	371	417	410	414	381	411	389	425	349	411	399	371	402	389	383	389	403	400	432	438	371	404	407	384	387	382	413	413	345	424	372	395	398	385	374	415	405	364	387	404	397	367	411	377	420	372	387	402	380	395	395	407	378	371	393	357	368	391	402	405	388	384	375	417	390	412	402	368	401	364	402	359	403	407	390	405	409	417	406	392	407	404	396	399	416	393	417	393	399	380	373	408	407	387	364	397	397	411	379	404	410	433	442	350	393	413	379	394	436	392	393	416	372	394	413	416	401	408	392	385	399	412	366	416	393	376	384	406	405	378	413	414	382	371	391	380	450	398	407	375	399	394	391	398	388	415	394	353	347	421	421	433	413	406	400	411	393	400	393	395	376	391	405	382	395	435	396	419	371	400	448	384	401	414	379	401	398	377	393	398	403	389	382	382	379	398	378	409	385	374	361	368	395	394	391	376	419	382	390	407	403	396	390	384	413	429	387	419	399	358	380	387	401	393	395	388	375	401	389	404	361	386	405	379	390	370	376	392	368	359	402	376	385	427	401	354	367	405	404	402	382	412	380	418	408	414	388	380	405	382	391	387	423	368	408	400	444	386	387	408	395	418	378	403	408	390	371	403	388	379	389	388	400	345	347	409	380	390	382	394	402	400	400	360	386	403	374	412	387	376	404	377	404	358	442	416	373	399	418	449	409	404	405	435	356	385	389	381	379	357	380	386	418	397	408	404	431	398	380	366	410	406	433	382	417	388	395	402	367	408	399	405	396	401	375	366	376	390	374	443	402	425	364	388	376	389	375	400	411	385	378	363	395	363	397	386	381	385	417	395	383	376	387	360	390	421	380	395	372	367	431	418	377	374	428	403	385	394	362	405	404	406	363	399	371	410	380	388	411	382	358	394	378	396	412	393	400	373	390	381	417	383	413	386	375	420	414	410	419	395	412	418	369	406	390	399	400	362	400	406	405	415	374	372	377	387	394	399	408	385	403	429	394	418	420	382	423	390	382	401	397	392	436	394	381	399	381	391	422	421	387	393	403	413	388	369	408	391	423	368	354	415	381	359	379	396	417	350	424	399	364	400	398	404	429	373	380	412	380	389	397	408	397	427	375	360	344	394	413	393	420	414	408	368	419	413	404	353	396	385	408	419	382	395	402	378	387	383	368	378	407	381	354	351	408	396	377	395	366	375	395	424	402	381	438	395	365	396	344	401	382	407	360	408	422	402	401	362	377	420	393	373	407	421	371	394	426	370	425	380	437	395	369	378	389	373	399	387	392	418	390	374	365	388	401	371	409	421	386	416	394	386	380	382	377	390	360	362	413	392	421	376	395	394	393	366	368	410	386	389	392	401	400	373	409	404	387	384	405	402	402	416	380	412	396	412	400	400	400	371	404	407	407	399	402	416	403	399	384	425	417	387	374	371	337	398	420	386	407	375	360	397	410	420	376	412	392	343	387	393	391	382	426	379	439	401	402	375	389	423	434	390	392	398	408	390	414	407	381	384	383	421	426	406	394	400	417	357	389	376	376	380	386	386	405	376	403	372	409	405	400	411	397	355	377	384	339	386	435	358	416	410	377	408	413	386	373	404	359	390	334	385	388	365	386	340	421	439	421	369	401	380	392	381	396	395	387	401	408	381	386	371	408	393	368	417	413	370	405	393	427	401	402	375	394	392	405	384	375	415	366	399	388	384	389	405	389	377	373	383	424	415	414	397	365	397	354	398	383	412	395	387	397	385	371	396	428	430	373	385	391	366	385	386	393	374	384	391	412	366	398	413	413	375	390	382	456	398	398	405	399	399	404	408	420	363	367	438	382	408	397	416	399	413	410	399	370	407	346	384	393	390	398	396	424	411	383	415	398	374	370	414	389	377	382	414	399	360	372	380	362	398	396	361	414	378	390	381	410	385	389	386	395	403	413	362	357	395	390	385	414	396	364	402	442	401	365	334	396	364	414	396	401	379	405	365	412	405	413	420	398	384	401	427	402	388	418	400	420	391	398	351	392	404	403	404	413	410	393	419	389	418	356	392	401	381	379	399	402	377	419	434	376	397	386	395	411	382	399	408	365	401	408	405	410	359	393	378	390	375	384	413	394	436	381	385	437	446	387	412	394	418	406	402	364	378	390	367	416	408	387	357	383	406	371	394	390	397	396	434	388	396	429	393	366	396	393	396	392	418	406	399	363	410	389	398	372	402	393	396	432	427	370	368	419	416	425	402	389	374	407	378	401	378	376	385	410	407	404	386	400	375	384	393	403	363	398	375	417	379	415	395	388	421	400	377	408	375	391	402	414	388	351	432	403	392	381	394	413	374	397	412	406	381	392	393	389	388	391	414	385	389	358	389	408	405	383	410	401	383	384	366	393	376	405	413	417	383	389	374	378	370	390	398	404	340	386	398	401	389	416	397	393	419	383	402	398	402	374	406	417	385	394	405	370	377	404	384	394	416	378	387	381	404	386	386	370	385	413	372	347	397	383	385	403	390	373	415	418	408	411	407	388	409	424	404	412	405	414	395	389	378	413	371	392	404	388	392	402	384	370	392	382	380	401	430	413	372	391	365	363	407	408	407	390	406	390	411	412	364	362	385	387	404	376	396	380	392	405	408	409	415	388	397	379	371	375	411	382	373	365	402	390	395	412	373	414	383	386	459	374	378	423	337	380	381	382	408	406	381	378	366	415	419	382	367	378	399	403	394	393	399	404	392	375	432	376	399	395	397	429	377	395	377	397	381	387	383	401	403	395	390	394	406	395	406	389	415	405	408	404	382	365	362	387	392	353	401	377	397	431	375	389	391	421	394	372	403	390	366	374	349	413	385	426	403	338	376	443	376	403	424	400	391	387	401	401	383	394	393	376	393	374	416	386	349	400	404	423	356	401	400	372	441	365	376	375	386	365	375	391	414	389	393	389	373	414	411	424	397	376	430	367	389	390	377	374	360	397	380	393	365	407	388	385	419	384	391	381	411	382	426	421	400	368	391	433	399	398	377	385	398	385	407	360	381	401	383	451	360	403	397	388	404	410	406	379	369	388	405	406	379	383	392	426
26845	19674	5855	1151	680	567	517	528	500	471	500	434	451	439	403	429	395	398	408	445	469	400	463	420	453	444	431	387	458	400	413	416	451	436	404	447	444	394	383	411	396	433	466	415	418	416	398	422	422	433	400	432	459	432	433	428	410	430	402	397	417	464	450	441	435	415	431	431	413	413	411	407	431	440	433	371	444	457	410	410	412	403	384	392	407	448	417	416	421	463	408	392	434	392	414	434	406	438	428	419	482	457	409	431	398	413	425	430	420	429	446	428	434	433	377	425	408	423	399	424	410	426	432	433	441	456	414	435	441	414	436	411	452	422	432	401	400	412	427	413	397	390	413	434	395	412	426	394	469	443	424	431	436	416	406	427	439	395	429	421	459	422	439	401	426	404	428	421	383	428	411	428	446	427	468	404	419	429	406	437	427	439	418	394	397	423	404	415	405	409	386	423	392	433	410	426	424	445	454	434	401	396	404	415	427	371	425	387	406	425	443	410	404	415	408	390	405	421	446	403	418	449	415	405	414	425	408	412	436	444	422	391	438	413	446	414	447	416	378	415	394	403	441	423	408	416	421	387	388	423	428	394	416	411	451	443	418	433	418	432	437	393	436	403	384	397	398	431	423	427	383	420	429	406	435	389	413	397	469	422	434	435	429	432	424	476	399	449	399	439	418	380	422	408	430	429	398	441	410	426	440	466	453	421	410	447	425	424	442	404	448	436	394	457	424	410	395	427	467	447	424	408	413	425	452	392	433	410	403	388	412	394	416	424	386	442	443	426	401	420	433	460	438	429	424	410	422	405	413	416	394	428	399	410	434	461	416	394	400	440	387	408	399	412	405	421	416	413	424	420	395	443	401	454	399	434	424	437	419	419	394	420	409	384	415	459	409	417	415	389	449	424	432	441	423	421	398	404	443	403	404	427	428	414	413	400	425	450	392	446	440	381	428	438	412	451	443	398	443	460	416	405	403	411	430	408	412	439	443	391	420	394	407	425	425	450	461	436	444	440	415	406	447	392	418	466	407	394	442	430	408	435	370	439	464	411	426	389	422	424	400	411	411	411	452	394	428	411	434	432	427	434	411	468	411	394	396	425	427	406	455	440	441	424	392	423	419	407	409	390	445	437	418	378	414	399	398	421	429	418	425	429	420	435	390	429	458	394	395	430	402	450	397	421	435	396	412	412	418	413	394	419	455	412	430	402	409	432	392	400	438	427	414	429	441	403	421	445	420	426	409	424	445	418	395	416	403	397	434	405	426	412	432	400	414	449	394	384	409	389	386	429	412	431	439	417	421	415	385	424	463	416	408	427	438	413	453	431	427	433	428	405	423	422	422	446	413	425	421	394	394	427	423	421	404	427	407	392	416	456	401	430	419	403	377	384	413	446	445	391	412	430	448	396	470	463	414	434	416	388	467	408	437	436	454	440	411	402	428	423	417	405	460	454	424	411	415	394	451	459	417	384	427	434	429	438	430	425	415	439	412	427	444	409	392	413	460	437	446	414	450	426	405	426	391	437	413	431	441	470	425	405	441	382	421	395	434	409	459	378	423	401	441	444	408	374	402	407	432	415	407	471	441	406	400	407	416	430	446	458	400	411	459	422	414	442	442	425	464	404	406	422	459	421	455	435	431	439	447	417	436	390	451	470	399	433	427	422	430	424	444	412	482	443	442	430	434	424	422	377	430	431	419	443	397	414	456	423	390	401	455	427	443	400	414	428	402	421	434	445	399	406	427	384	416	431	420	412	413	447	416	449	449	397	438	383	412	430	433	416	435	434	439	403	437	405	420	450	472	392	403	450	387	447	412	399	420	460	412	397	415	404	440	430	422	449	447	446	447	406	401	423	368	417	433	424	412	400	432	425	457	421	415	422	421	436	419	408	408	432	442	424	407	430	411	400	434	433	428	414	437	425	423	444	422	411	442	393	418	423	449	406	382	423	418	422	428	397	412	390	367	413	383	424	417	386	455	390	413	441	394	428	411	407	455	408	414	393	402	424	374	399	432	444	424	389	426	414	427	454	379	476	407	416	422	432	449	405	445	446	439	443	456	472	431	421	394	411	427	427	393	423	423	403	402	439	416	423	408	412	415	433	445	439	433	399	386	421	367	420	410	427	443	420	432	396	379	390	411	436	420	422	412	392	408	430	374	411	378	405	421	434	418	397	447	411	423	431	438	434	419	475	389	408	411	368	422	457	415	417	443	457	409	433	441	419	401	386	397	419	423	395	414	446	432	450	407	447	348	447	430	400	449	456	444	386	430	413	408	410	416	435	407	385	455	397	424	389	422	399	452	428	431	424	413	408	432	444	438	390	411	415	406	402	414	419	446	400	402	483	435	412	432	404	381	409	425	408	409	443	447	427	402	438	447	440	413	378	442	432	383	421	405	378	403	423	415	442	419	456	425	441	418	403	411	416	409	413	450	418	422	436	420	422	439	412	400	415	381	410	399	405	427	445	398	376	436	441	430	393	397	440	415	426	414	401	401	391	399	397	438	435	427	412	407	410	428	414	436	413	423	382	431	421	442	446	400	426	451	443	422	412	406	404	440	395	373	378	391	396	455	408	425	406	420	448	422	410	442	406	413	433	424	431	423	432	391	417	381	414	425	430	422	455	446	402	438	407	385	409	392	433	429	422	420	415	423	410	443	386	441	406	415	422	462	438	428	480	428	434	418	405	388	452	408	420	420	445	431	436	399	449	437	406	400	418	431	450	405	407	384	456	428	404	436	427	383	422	419	388	415	408	419	401	391	445	411	408	441	412	423	430	390	424	406	405	458	426	427	420	422	391	436	398	420	388	426	416	434	412	427	420	398	417	419	394	399	430	421	479	411	421	412	403	434	438	417	404	409	430	438	431	450	423	401	405	411	402	438	422	459	427	468	427	395	443	444	409	422	448	431	426	407	407	429	407	434	391	436	404	410	409	413	415	414	417	414	435	442	421	436	369	413	423	399	420	398	447	416	400	452	394	438	401	416	402	420	412	412	425	414	444	403	444	436	407	414	401	416	398	443	451	432	450	417	427	446	415	415	399	423	445	408	442	401	431	433	444	446	451	481	426	419	430	424	404	374	423	398	412	420	406	436	428	404	409	429	441	396	402	421	463	430	450	422	427	417	386	449	436	404	404	441	431	418	435	444	420	405	405	374	419	423	428	367	412	428	405	449	453	425	414	418	453	416	386	409	411	404	414	411	456	434	447	388	385	425	386	411	422	393	422	407	401	432	448	413	422	404	392	415	446	424	389	423	415	441	417	424	387	382	424	469	402	401	419	398	412	417	415	402	435	461	431	367	392	426	425	432	426	424	413	415	432	406	410	402	380	412	415	414	462	423	421	352	395	380	425	393	420	424	390	406	432	430	418	445	422	402	418	439	382	416	437	427	400	408	448	444	425	456	445	454	396	455	423	409	418	424	425	406	420	413	399	426	439	430	441	393	433	417	419	445	390	393	411	391	435	400	425	424	431	395	419	386	415
6227	4982	3444	1632	1304	1099	1040	1119	1065	973	985	790	807	823	781	800	761	786	724	772	822	751	798	745	776	721	735	712	737	687	785	723	762	732	714	728	810	722	702	752	749	709	800	697	770	746	714	779	738	805	762	700	706	744	734	787	750	782	707	747	731	757	743	784	722	768	725	744	714	738	753	736	692	746	779	736	685	749	721	704	693	758	741	693	688	752	765	745	736	756	731	743	738	720	717	712	778	765	743	748	733	740	778	738	768	700	768	755	684	750	768	727	777	727	761	786	749	741	765	752	741	723	771	770	770	759	733	741	722	740	684	743	801	771	710	747	730	723	716	747	789	761	727	694	745	725	722	743	711	747	743	757	735	731	765	744	744	700	725	736	728	758	775	732	739	729	773	718	741	696	752	751	711	740	731	731	749	757	752	745	719	761	763	733	717	718	746	743	723	769	726	763	691	738	714	727	692	793	743	775	767	736	758	724	717	717	728	767	754	778	708	718	732	754	783	756	747	770	747	709	754	746	751	779	726	732	741	706	756	757	759	749	698	719	751	727	748	752	733	708	771	761	735	728	783	746	707	751	708	768	725	733	730	732	721	727	711	701	787	711	758	717	763	729	804	785	735	750	734	772	761	735	740	739	715	743	678	715	793	702	724	731	809	737	774	734	731	704	760	763	683	754	754	746	691	705	756	768	750	744	780	689	739	733	756	725	765	787	781	795	709	773	739	722	749	771	716	744	718	722	706	710	777	782	699	734	696	787	696	717	766	804	699	752	685	766	774	693	703	722	730	718	689	768	769	781	769	706	722	777	724	695	724	754	716	745	717	692	714	741	739	728	719	731	742	773	776	735	711	704	737	774	738	737	749	749	713	732	737	717	807	777	748	783	716	739	748	745	738	755	769	786	707	815	759	716	761	789	753	705	698	725	750	707	766	696	747	743	692	737	729	752	733	687	701	739	723	735	740	748	714	697	726	731	707	700	745	810	690	763	789	712	701	728	766	699	727	733	747	709	786	768	692	733	690	720	735	762	730	764	767	697	744	769	734	751	719	746	762	780	723	703	807	711	727	789	743	760	739	734	726	768	739	769	741	782	755	715	717	758	745	756	671	776	755	695	758	759	767	732	767	766	696	771	726	757	755	746	730	713	739	721	761	755	747	755	779	763	747	747	737	764	786	734	727	779	735	686	741	760	695	705	769	740	720	749	756	766	755	716	736	743	777	731	782	748	770	768	758	695	723	733	729	718	724	748	703	713	747	714	782	755	777	785	782	724	713	746	741	733	733	761	729	757	744	702	738	705	710	695	701	701	757	724	728	701	730	774	725	719	676	757	709	759	750	733	749	759	756	734	762	698	766	719	733	725	740	756	680	767	731	753	779	718	736	726	750	744	770	715	707	760	737	715	769	719	726	733	784	754	739	793	754	749	707	732	697	755	693	737	706	762	748	751	713	736	707	725	720	740	729	740	755	730	779	713	749	727	759	748	741	749	708	756	713	737	736	720	719	742	744	715	732	748	773	720	730	755	708	733	751	775	781	737	742	711	742	754	680	763	717	710	686	763	750	787	803	725	742	722	722	763	710	775	716	717	738	728	764	756	716	740	749	744	750	776	785	720	761	774	761	766	750	776	731	760	756	725	769	752	788	731	757	771	719	711	782	721	722	721	714	686	754	733	747	780	713	714	726	767	727	729	724	717	704	673	716	758	719	729	714	732	773	794	746	754	747	731	731	723	676	720	763	729	773	733	704	686	768	748	725	727	746	705	762	734	810	739	750	670	717	726	716	730	722	713	712	785	745	761	719	702	757	742	651	776	765	744	730	707	755	712	774	712	753	756	749	784	754	798	741	748	781	737	783	749	734	776	742	686	719	716	689	755	705	690	794	773	724	724	747	750	684	773	740	727	705	684	769	742	714	773	722	701	720	745	750	760	708	762	713	697	740	714	717	742	736	773	731	764	725	721	795	727	784	791	751	712	738	723	711	741	739	746	736	703	739	750	727	712	746	757	737	746	749	735	720	763	739	760	729	694	749	732	751	782	736	755	738	700	717	770	687	702	720	746	726	708	759	770	781	772	726	752	771	731	693	753	747	742	709	759	734	751	749	721	712	726	794	693	724	740	671	706	726	741	725	736	735	748	725	730	740	739	750	739	793	696	746	755	742	762	738	727	696	761	751	774	772	718	706	741	732	747	771	770	765	753	728	730	749	791	755	715	760	734	775	799	775	674	778	729	729	744	735	737	785	687	786	718	764	762	739	709	721	751	743	727	728	681	750	725	743	750	779	706	737	792	742	728	705	708	719	748	747	726	739	716	767	699	778	750	767	684	716	776	770	735	701	691	768	746	759	741	796	745	745	725	771	719	715	728	773	783	704	712	782	723	740	707	756	763	769	704	738	775	754	703	723	735	771	731	723	743	725	773	738	712	743	735	753	764	708	729	726	660	732	745	697	743	745	773	738	701	746	736	690	794	743	712	780	698	727	739	729	745	717	787	759	795	716	704	726	729	711	716	708	771	741	759	764	707	770	719	688	742	761	691	808	783	757	754	736	695	769	779	731	764	725	699	736	745	723	747	702	723	752	710	716	726	749	675	757	729	714	744	743	688	744	787	721	731	767	741	747	741	735	736	738	725	726	721	726	744	813	751	767	774	712	750	722	738	694	773	767	716	763	785	791	737	755	713	765	716	762	698	685	757	762	713	822	722	763	748	699	756	778	704	796	763	745	748	755	682	703	784	723	749	721	716	723	780	735	715	742	734	729	769	777	695	730	765	698	758	759	753	788	798	749	767	738	709	731	796	706	713	736	745	749	717	752	752	796	730	747	691	767	736	741	765	717	793	712	723	743	703	742	735	742	674	755	782	745	778	742	714	728	752	717	761	689	750	732	786	727	749	759	729	706	734	759	731	748	697	730	724	767	742	732	732	754	714	738	752	796	729	746	746	710	729	760	760	708	768	763	712	756	773	750	713	742	714	721	664	745	744	751	747	720	726	776	712	735	733	704	747	719	720	776	733	717	723	786	773	694	754	743	741	692	721	720	726	752	780	745	739	726	749	737	737	788	755	761	751	741	752	750	738	745	733	752	753	770	715	778	757	743	711	739	732	753	772	736	732	774	739	748	695	755	765	727	733	784	664	779	760	714	722	701	775	773	742	742	705	726	743	751	728	761	762	694	733	725	751	796	766	747	764	775	725	729	765	739	703	738	766	743	742	743	712	729	761	700	752	703	711	789	776	714	725	763	726	705	734	740	725	767	777	733	733	720	730	792	699	718	704	696	708	688	754	755	725	761	761	699	725	768	759	778	742	721	796	705	770	763	696	725	756	724	739	739	714	741	719	743	729	730	725	750	750	768	730	706	780	707	741	747	716	713	700	703	739	752	754	737	690	704	717	712	739	764	812	711	772	724	715	774	760	734	802	719	706	733	760	787	735	761	767	659	756	741	763	742	698	721	749	768	752	755	692	764	772	703	740	725	769
24130	21252	28282	24524	19595	2233	926	790	687	617	560	491	474	458	413	451	437	409	408	379	389	372	379	412	375	369	406	370	365	375	358	367	374	355	374	389	365	375	368	364	357	371	383	393	366	389	354	379	357	388	406	375	370	363	367	386	373	372	358	356	395	377	373	396	370	380	381	401	358	372	400	335	412	421	378	365	373	371	337	366	371	371	370	377	368	346	357	375	384	393	388	371	368	351	371	381	378	394	406	341	362	335	368	343	371	423	390	393	397	350	392	343	362	380	366	355	363	373	422	331	372	374	356	340	347	393	381	386	360	349	379	377	358	378	357	382	402	349	329	368	386	348	370	344	411	387	378	384	395	343	367	381	367	349	388	340	368	365	389	366	354	379	427	360	347	403	405	357	370	358	384	367	375	317	389	374	384	389	341	373	411	383	403	396	382	397	370	350	337	342	383	359	346	358	334	357	325	380	350	386	378	388	387	357	347	367	394	355	368	361	342	378	379	354	440	363	377	337	390	344	352	358	368	408	388	357	360	396	381	356	391	391	322	394	429	359	384	392	368	405	404	365	387	369	414	357	403	348	343	357	370	360	362	385	399	364	355	367	381	398	362	351	357	345	368	364	375	363	353	406	361	381	377	368	378	375	362	355	372	383	356	343	355	347	342	338	384	357	346	362	361	359	362	378	381	348	355	442	378	343	402	445	363	391	392	388	372	324	369	383	365	377	384	378	395	360	344	364	354	367	381	387	385	393	375	345	354	355	379	377	357	355	382	358	356	335	349	390	353	360	316	373	370	368	385	397	313	361	366	348	390	336	376	343	389	367	384	359	370	374	409	364	384	374	381	379	393	411	356	387	355	352	355	370	362	387	351	370	376	392	342	372	356	403	352	374	383	367	375	379	364	369	355	393	407	382	401	379	369	417	363	361	334	371	369	371	377	390	365	368	373	357	400	383	362	358	388	365	377	373	401	396	372	368	389	361	381	378	381	352	347	359	346	361	320	365	395	371	381	389	361	388	355	364	358	390	363	366	398	357	347	341	369	351	371	349	347	354	389	374	397	353	345	348	399	386	333	371	395	357	371	329	361	362	375	360	376	361	360	372	399	387	383	340	366	365	344	347	355	386	389	376	337	369	368	366	382	392	358	351	360	349	369	382	336	357	380	382	354	361	349	354	335	331	372	364	368	366	385	359	353	346	370	379	372	342	397	399	398	390	319	403	399	364	364	381	378	365	392	361	381	362	357	391	354	346	385	392	361	405	370	375	384	332	379	379	346	378	366	369	330	343	355	385	364	365	386	393	320	404	389	394	377	366	376	339	369	375	380	374	373	326	356	346	366	384	389	351	379	344	387	330	381	364	358	349	403	351	412	378	368	399	365	374	346	361	372	362	381	380	372	372	378	357	364	379	345	358	386	364	371	383	377	361	363	379	374	337	355	347	369	391	359	379	379	345	354	366	339	362	350	370	389	379	399	369	374	383	383	371	360	357	334	364	361	357	368	367	354	391	358	373	360	387	345	334	391	376	377	357	376	384	371	392	373	391	375	389	361	355	373	393	344	377	400	383	391	362	378	369	349	358	357	381	361	425	391	374	325	391	381	346	388	350	366	373	380	359	387	364	374	374	374	376	369	383	384	406	381	385	373	358	328	364	370	378	386	368	347	392	375	345	353	366	358	379	344	396	398	372	367	400	378	359	375	382	350	380	367	350	365	378	353	351	353	394	371	361	381	419	391	365	392	343	388	390	362	355	366	368	376	395	371	383	361	369	369	386	335	324	358	413	347	341	393	390	325	353	379	358	364	396	348	335	376	383	371	352	360	345	390	348	372	367	347	380	379	398	346	380	379	374	369	364	400	386	369	379	377	411	388	375	352	343	384	378	381	383	380	379	338	369	355	366	388	361	385	402	369	370	381	369	357	386	362	376	362	389	349	360	354	397	338	400	387	383	368	381	321	372	386	370	348	359	380	372	418	345	383	366	360	356	347	334	363	386	388	394	398	371	375	350	396	373	369	384	375	353	375	390	366	349	375	372	347	337	351	357	392	370	373	356	406	398	389	364	383	382	384	389	353	385	400	312	356	326	358	380	370	397	384	359	379	390	338	357	379	357	386	335	343	388	339	337	367	371	391	309	323	351	366	351	365	355	376	361	399	353	367	402	343	406	364	364	372	352	376	370	365	354	352	359	397	376	383	356	371	322	358	394	382	361	376	382	357	356	393	361	369	392	374	331	334	346	384	381	338	363	386	339	375	344	376	357	338	366	350	357	368	381	349	376	344	347	329	343	366	375	416	351	361	366	384	372	379	342	390	407	360	365	324	368	376	376	383	376	391	358	368	387	363	369	354	359	351	358	382	351	397	373	382	367	372	377	341	367	375	365	365	366	391	364	345	349	355	366	376	369	349	391	396	363	393	359	368	368	363	355	368	360	392	339	381	336	395	369	358	355	395	336	364	349	367	385	372	346	385	381	366	370	364	379	391	380	385	342	348	341	366	396	363	376	367	379	384	364	367	381	386	360	393	383	344	343	407	401	368	402	361	373	361	369	373	357	369	358	368	366	356	367	365	357	399	366	386	364	362	409	377	359	371	392	403	350	387	380	397	396	370	378	317	376	363	359	344	354	373	345	380	368	374	403	345	385	372	400	378	373	376	346	386	372	380	331	376	401	376	371	352	356	379	342	386	370	370	368	348	371	366	366	364	334	368	351	339	399	411	358	370	346	361	385	355	342	360	379	397	377	367	370	365	384	379	363	385	366	400	374	374	370	386	364	398	374	386	377	352	366	365	371	389	389	351	344	403	360	363	398	368	372	364	422	341	389	333	371	360	381	375	366	378	360	404	337	367	359	342	360	364	372	372	374	339	398	341	394	368	377	391	375	395	357	378	342	328	369	382	365	360	361	389	395	381	375	394	376	394	385	355	385	391	386	381	367	383	382	365	392	344	353	397	357	374	371	355	371	347	399	374	371	357	360	328	374	386	346	344	398	388	356	362	370	361	347	352	357	349	371	344	362	375	345	356	394	378	390	346	366	364	354	357	379	408	359	393	359	379	351	344	372	377	353	359	366	372	366	382	371	365	365	341	354	380	358	361	386	377	387	377	338	367	414	372	421	385	365	374	344	347	371	377	364	363	399	355	373	393	366	390	391	377	331	381	372	347	364	399	371	392	360	374	396	375	354	365	355	401	388	369	344	368	349	377	354	377	387	353	353	347	359	365	374	360	401	385	375	368	366	358	370	368	344	377	379	341	374	378	355	373	325	369	361	388	346	390	369	346	367	380	355	336	357	371	348	381	410	373	382	343	328	373	375	370	400	360	368	381	365	369	348	374	387	391	379	328	361	351	346	383	351	381	348	367	356	354	371	385	397	388	387	394	378	382	386	389	359	364	343	345	379	369	367	394	358	358	357	409	395	393	369	383	337	346	378	377	332	373	357	352	384	369	379	334	338	362	335	375	353	401	365	361	379	366	383	391	387
8340	13569	10415	4998	3375	2634	2129	1946	1836	1515	1292	1145	995	960	930	871	838	816	801	797	749	754	739	712	743	774	681	707	736	703	733	717	667	682	685	684	706	742	694	714	673	650	718	623	701	682	688	672	696	703	699	665	682	656	698	717	648	688	649	694	692	681	693	674	671	666	676	701	677	624	685	662	701	730	699	676	685	666	637	691	708	657	687	694	649	656	673	670	673	665	684	707	689	687	666	665	658	673	659	642	650	671	663	704	684	651	649	699	676	667	706	707	681	660	659	630	695	639	684	682	654	676	651	687	714	683	694	707	656	631	646	641	702	659	612	684	653	731	651	690	655	684	709	616	693	656	677	685	643	635	643	639	675	663	671	642	651	670	655	677	668	625	659	656	611	641	707	609	674	693	638	643	660	657	730	678	652	670	656	678	658	670	672	662	670	626	634	680	643	629	659	660	628	671	630	651	684	605	681	642	688	690	692	691	685	649	639	670	659	684	658	646	664	622	651	655	667	652	696	653	638	666	627	679	680	661	628	613	665	686	685	667	668	696	627	648	634	661	638	637	655	640	654	673	695	683	677	680	687	641	651	651	688	667	649	661	645	666	655	658	651	676	712	695	652	635	683	674	713	683	686	722	644	633	683	638	690	662	675	666	665	644	654	660	653	644	688	644	705	641	673	682	673	686	626	682	670	693	748	691	656	664	618	648	708	646	669	656	668	724	662	681	671	686	652	642	707	654	647	659	642	634	614	683	700	637	653	686	646	650	661	624	682	661	638	651	675	695	657	666	687	691	675	667	658	665	649	637	653	665	633	694	677	639	644	652	699	714	637	665	634	672	648	693	666	663	707	653	676	672	700	602	683	666	691	667	642	675	641	628	649	685	627	661	682	680	654	652	660	641	636	703	663	641	683	663	622	651	666	668	724	659	635	667	686	647	669	651	664	629	635	689	674	687	669	702	654	653	694	678	677	665	608	650	662	634	667	672	716	622	745	653	597	674	695	674	655	603	670	648	666	659	674	667	694	715	633	662	660	638	689	696	710	619	653	667	685	648	652	646	710	662	688	679	646	685	666	620	685	628	638	667	684	662	623	643	646	606	658	646	677	690	648	653	670	676	606	678	649	662	616	631	667	657	663	708	674	653	686	624	680	669	656	675	660	660	680	666	665	678	693	599	705	637	705	663	663	688	654	666	648	641	664	664	667	664	618	640	703	650	633	669	596	628	675	692	697	700	667	674	684	667	659	685	663	686	649	635	683	700	670	685	646	686	654	644	698	683	652	644	691	639	633	668	681	659	624	647	641	679	658	671	660	616	690	703	650	674	734	657	644	668	701	619	681	649	661	645	678	641	668	663	663	662	660	651	672	612	646	689	642	692	624	640	669	684	637	648	644	647	680	640	668	645	675	636	689	624	620	678	634	666	714	666	626	723	643	644	669	648	649	646	698	635	608	666	670	645	685	689	682	705	652	660	627	672	670	631	664	684	633	694	730	683	738	673	661	669	656	726	668	658	680	679	663	659	616	591	651	659	630	627	651	606	659	684	634	673	662	643	648	598	609	689	670	642	655	711	688	684	685	675	654	683	672	629	694	646	683	658	623	651	689	680	639	644	610	688	655	642	719	658	632	649	708	654	633	690	661	708	692	659	620	661	628	696	671	672	634	659	661	652	699	711	677	688	673	627	660	668	684	640	649	684	661	676	672	691	665	670	645	610	626	693	601	684	687	662	661	707	636	628	684	645	685	690	664	686	653	680	657	682	674	678	659	713	617	688	646	644	670	634	696	642	684	666	730	693	674	661	655	652	686	663	688	673	691	657	656	646	618	668	634	611	665	605	637	656	670	626	710	685	684	675	657	656	646	690	673	663	695	701	647	641	640	667	655	617	650	664	669	672	660	645	684	710	680	643	675	653	675	690	676	702	669	659	647	659	651	649	624	651	688	688	655	684	649	650	681	661	666	680	653	648	693	699	684	666	678	663	660	675	597	669	608	657	711	676	656	702	675	656	626	668	693	667	691	678	650	668	640	653	725	591	680	657	677	669	671	637	603	690	654	661	643	660	712	650	665	656	624	666	688	623	666	631	620	634	659	620	688	726	649	669	678	687	668	679	662	672	626	683	675	660	665	636	667	709	742	651	660	648	639	698	643	655	629	697	681	714	633	699	633	664	667	680	672	637	700	653	635	664	655	677	658	650	678	688	657	651	670	658	689	653	681	676	687	688	662	697	670	693	645	643	644	665	677	692	647	667	617	639	661	660	657	661	665	640	695	688	646	666	659	653	619	657	701	647	708	671	657	661	689	646	649	676	655	643	691	657	632	680	679	716	651	694	643	643	640	628	669	662	660	635	704	638	637	654	658	667	709	651	647	713	683	608	703	697	687	694	649	667	696	640	644	688	667	658	662	701	665	664	646	677	645	709	645	702	680	631	685	702	659	640	677	678	654	648	674	633	638	670	645	639	654	611	663	680	640	686	657	719	660	656	653	630	647	603	645	663	662	621	636	674	682	708	708	682	667	691	693	647	643	673	688	697	685	661	666	736	668	661	686	665	677	691	690	663	636	672	682	677	662	652	597	653	648	684	690	684	692	653	660	668	630	653	660	693	646	673	704	609	653	637	639	649	673	672	649	671	676	662	668	658	659	662	642	671	673	635	639	685	656	634	671	666	714	654	667	645	645	632	669	676	643	665	664	642	644	661	663	627	666	666	678	674	634	669	666	625	671	633	712	659	620	684	679	672	713	681	649	688	649	652	650	670	674	633	637	691	674	662	667	666	625	668	668	630	653	642	622	663	659	692	668	646	645	596	641	688	653	700	646	616	667	665	654	670	673	640	658	667	653	715	696	653	623	681	632	655	632	641	632	636	670	675	701	709	666	668	679	676	678	676	678	688	637	624	669	659	645	661	656	682	632	611	668	666	637	683	673	636	639	610	694	636	687	649	665	668	688	649	656	620	658	714	670	666	654	656	649	692	660	637	657	689	688	630	681	648	681	652	640	668	622	638	658	672	671	643	668	672	621	665	703	677	633	671	700	624	694	685	672	641	696	660	647	668	657	690	594	637	644	631	688	684	686	651	700	690	624	624	654	644	687	689	640	649	678	646	648	620	701	645	649	672	674	618	631	627	683	682	673	594	669	625	680	684	696	649	661	707	690	651	690	673	655	653	650	676	677	585	698	693	671	612	700	622	697	673	647	671	664	656	664	642	697	645	674	664	644	692	677	715	659	701	661	671	631	714	664	678	644	643	663	673	675	648	613	655	676	619	637	634	639	661	678	635	668	635	660	664	679	681	640	628	658	698	652	668	679	626	601	686	660	660	649	674	714	636	670	646	664	671	655	716	651	668	642	692	666	682	656	671	696	642	582	630	639	694	681	644	630	691	619	725	659	635	620	679	667	687	634	635	671	679	692	707	698	653	657	647	672	671	656	667	676	640	655	616	697	690	698	647	643	659	650	678	637	638	645	667	684	638	688	679
23288	21250	28946	23857	21252	17793	1835	888	778	644	480	457	379	381	361	337	293	272	279	265	263	279	259	255	255	283	228	231	231	224	253	235	267	232	264	233	269	221	201	227	223	213	202	252	225	222	214	218	200	241	224	197	228	236	236	213	226	226	204	200	223	237	210	201	210	206	227	239	214	216	220	208	204	217	241	190	220	199	216	210	197	203	208	205	211	212	207	220	178	188	209	208	228	194	209	209	200	216	210	241	231	198	217	191	216	198	194	201	218	194	226	201	195	198	217	200	206	222	204	210	237	242	218	203	196	216	216	238	232	188	211	217	235	208	205	217	203	243	226	193	203	211	219	202	220	230	187	209	199	215	191	221	206	203	216	193	201	224	250	192	198	214	209	192	228	198	222	212	216	219	197	211	193	224	185	213	210	204	227	199	202	198	212	183	209	228	226	204	228	207	193	214	192	194	208	229	198	207	210	217	205	204	202	214	208	186	197	200	204	211	195	213	195	196	242	202	205	221	219	215	208	223	226	204	192	190	214	210	198	218	220	214	199	191	219	199	219	200	206	222	207	220	221	210	207	216	194	192	224	206	228	215	203	203	199	179	226	233	200	193	217	198	228	211	215	196	226	193	216	211	218	199	180	214	216	219	210	212	189	207	184	209	219	179	234	219	253	189	249	198	198	216	233	218	205	203	196	235	222	247	203	203	224	218	215	209	254	198	213	240	226	216	212	172	229	215	198	222	225	214	209	217	209	205	205	207	203	222	240	226	203	210	219	210	213	225	209	209	211	200	228	209	224	217	212	218	214	198	201	234	209	214	198	215	225	229	223	197	214	204	214	191	203	227	229	215	234	192	221	214	193	218	218	203	202	210	200	226	214	226	215	213	220	203	226	208	219	195	246	220	223	215	193	196	222	193	204	223	208	192	210	229	204	209	220	199	189	199	193	200	221	215	214	230	220	202	227	231	189	209	221	220	208	199	193	211	207	208	191	236	204	210	214	213	216	212	230	233	231	202	247	186	207	209	195	221	225	223	227	214	224	216	204	219	225	213	195	199	227	217	227	205	196	210	209	200	198	207	210	203	197	211	193	215	191	231	190	206	206	215	220	196	213	211	206	206	218	198	193	187	197	183	232	237	211	204	218	215	216	238	227	201	224	219	228	227	204	203	204	198	236	197	213	207	220	217	243	221	242	224	233	231	203	220	180	209	198	202	230	212	184	240	215	230	210	227	196	218	203	196	199	205	208	224	201	224	197	210	208	201	233	218	193	222	229	232	206	187	217	199	217	237	202	204	225	223	210	221	205	176	257	234	217	220	209	209	212	223	216	204	203	224	202	213	217	207	255	232	222	238	240	196	213	214	201	235	187	225	216	217	210	187	204	228	199	238	203	217	202	208	214	187	223	191	199	209	205	198	195	215	180	212	208	211	195	217	220	224	178	223	222	213	214	204	215	194	229	234	225	210	224	205	261	200	208	218	210	230	223	227	199	213	212	236	218	204	213	197	207	235	210	211	199	199	198	228	234	214	206	202	224	228	204	200	205	208	222	192	198	226	193	190	233	215	214	218	203	227	222	189	189	218	199	210	215	199	201	193	202	192	210	231	183	198	185	193	209	178	198	196	214	208	209	227	236	213	198	206	210	210	187	201	216	205	190	214	215	230	201	227	237	215	205	218	218	213	217	226	207	228	202	201	170	194	181	224	220	212	191	235	219	227	241	194	207	209	230	177	186	218	215	196	215	195	228	215	233	232	240	221	212	221	225	214	215	216	188	215	211	204	218	198	213	201	208	206	200	227	211	202	213	208	220	194	206	196	230	239	216	204	226	218	185	192	219	210	227	206	213	218	189	192	209	209	192	201	223	196	215	210	216	234	207	236	234	194	220	216	212	204	191	206	219	238	198	236	226	196	192	206	223	223	219	189	209	210	212	209	217	232	206	195	230	226	217	191	236	221	201	191	218	227	201	201	188	207	187	216	222	199	215	193	211	218	228	190	207	236	188	194	216	242	223	185	218	226	232	187	214	214	173	204	219	240	208	186	214	214	212	213	210	176	203	241	225	195	219	187	206	228	210	206	191	205	215	194	202	209	197	192	225	210	229	201	194	227	218	222	197	217	245	214	196	207	205	238	203	204	193	202	190	218	197	190	211	227	195	197	198	223	221	253	231	211	213	209	197	210	244	208	208	195	206	216	217	220	213	172	186	218	212	193	210	203	202	203	223	213	210	188	201	197	234	217	209	220	198	231	205	208	200	184	206	219	201	190	192	238	195	229	208	207	202	190	203	212	224	198	204	216	200	232	216	213	209	214	216	199	200	244	217	217	182	227	189	209	196	196	208	228	179	192	218	195	213	218	220	205	186	199	198	222	211	228	204	172	194	247	215	195	214	191	212	208	197	200	209	230	214	187	224	212	225	218	226	215	227	228	245	211	200	195	204	234	215	197	209	228	224	233	225	205	227	227	190	208	217	226	213	202	199	203	191	202	215	203	221	207	215	203	243	229	210	209	242	202	226	206	213	220	199	227	197	195	211	223	194	200	211	215	220	192	214	216	185	179	223	229	209	207	211	221	206	206	194	207	220	186	191	218	226	235	224	250	202	183	242	205	180	178	170	214	205	228	206	191	200	212	227	228	199	207	211	203	232	205	206	211	231	198	185	211	243	214	206	245	216	223	196	215	222	218	192	203	194	207	214	197	227	227	212	209	213	238	222	192	218	223	206	205	221	220	207	247	207	224	207	204	193	223	198	223	190	211	214	219	204	216	222	210	201	204	225	216	244	214	197	208	225	206	217	211	201	219	216	212	203	216	212	203	205	206	222	213	231	203	211	172	184	204	210	222	221	198	211	195	192	204	218	189	213	207	190	215	206	203	189	187	222	218	212	211	219	218	198	200	223	232	221	195	224	179	211	219	199	186	225	228	231	204	206	204	207	179	198	229	199	225	239	230	218	222	184	203	206	194	236	206	222	224	182	205	196	213	231	219	200	224	198	224	202	218	203	203	218	228	203	215	219	232	221	235	210	245	223	209	214	183	205	193	195	224	217	223	202	203	213	201	196	210	192	220	197	209	235	199	182	234	222	204	203	233	220	199	214	208	215	218	209	215	222	214	219	227	213	214	229	205	205	230	220	197	233	262	194	226	224	207	214	186	194	220	226	214	213	199	225	229	206	218	210	185	189	237	242	217	217	207	205	200	222	239	213	216	200	222	214	210	215	217	212	206	233	210	189	179	226	194	210	183	221	202	236	212	200	229	205	221	212	219	216	203	230	195	219	198	225	178	227	182	217	200	189	225	217	212	212	207	203	204	180	199	218	220	175	212	206	199	226	221	229	223	250	236	206	204	226	203	220	231	216	221	204	205	217	212	194	188	202	230	222	204	198	210	212	207	226	207	204	224	218	209	213	223	197	225	195	216	214	214	196	214	216	223	214	201	208	202	219	224	214	217	214	209	212	195	208	204	196	210	207	198	211	241	208	191
10531	19238	15117	7701	5090	3744	2936	2570	2428	1870	1561	1267	1041	928	851	797	758	700	675	660	592	493	560	531	532	533	483	482	508	492	478	457	422	467	454	461	471	429	414	441	429	453	440	453	410	430	437	468	439	435	424	435	457	451	435	455	441	428	413	409	451	419	396	415	406	388	401	419	389	377	408	429	421	376	410	391	402	378	442	395	402	398	427	364	405	428	400	373	387	390	391	405	422	373	416	383	409	378	379	408	406	412	409	374	396	389	402	368	407	386	440	391	357	354	380	361	406	406	430	369	344	392	392	415	377	404	370	425	361	406	368	408	384	390	341	433	386	377	398	399	396	403	365	431	397	367	381	372	416	374	398	395	370	406	386	420	383	375	409	389	384	336	406	400	392	379	369	348	392	376	387	385	407	386	383	393	418	358	391	389	379	409	373	391	383	410	428	390	344	398	394	367	350	407	375	355	433	399	388	383	411	370	383	372	403	382	399	394	379	387	392	386	411	350	396	390	381	386	369	396	370	356	356	387	382	390	389	391	389	374	370	377	365	396	372	407	397	373	368	373	392	374	357	372	392	361	398	340	368	394	371	396	355	412	381	388	387	403	406	377	387	336	361	399	351	393	387	389	386	397	378	355	383	386	359	358	410	395	371	399	406	346	388	369	381	404	344	356	411	360	357	360	409	374	381	375	421	389	411	387	376	343	397	361	372	353	398	370	426	381	393	409	361	385	403	414	352	380	393	357	399	401	368	375	380	340	358	399	392	358	388	392	411	380	398	373	394	371	362	368	383	379	387	396	421	430	386	392	413	419	410	423	362	389	377	347	362	401	371	403	410	381	362	397	405	383	380	401	392	384	357	383	389	396	393	351	398	411	388	400	398	379	375	373	402	407	381	359	396	338	401	422	376	389	401	384	387	375	352	379	361	399	375	402	407	401	417	377	400	382	356	402	397	361	393	393	360	393	381	407	407	425	365	398	356	392	390	393	367	388	389	401	377	399	398	371	420	409	434	393	400	361	400	351	365	404	363	378	357	369	393	372	428	378	387	371	381	392	381	377	411	409	443	386	387	402	380	408	366	398	372	380	361	379	405	388	387	367	374	361	342	382	362	414	402	400	411	382	382	396	370	370	387	371	374	391	369	348	370	375	361	356	383	402	386	390	396	377	370	381	406	389	396	379	411	375	395	362	397	413	429	352	390	395	409	403	400	384	400	460	355	390	371	397	355	408	362	378	381	379	379	408	383	388	392	419	389	376	370	389	363	404	421	353	380	369	375	376	419	383	389	388	388	396	366	380	387	401	391	378	380	393	410	370	371	370	404	378	380	382	387	390	395	359	370	403	363	421	377	399	391	397	401	388	369	387	395	366	376	415	383	401	379	355	355	403	385	390	404	388	367	339	394	416	359	382	378	372	374	391	371	399	428	350	357	383	399	363	395	402	393	390	420	379	391	363	361	350	388	403	384	375	372	396	378	369	462	398	428	368	365	360	371	356	369	386	387	382	386	376	381	366	386	364	362	381	373	396	390	409	368	340	404	396	368	409	369	377	378	375	375	367	395	393	390	414	373	389	394	392	402	359	399	410	361	398	375	372	377	377	365	425	405	408	403	358	407	387	392	397	368	364	378	364	371	387	352	411	379	353	377	393	397	379	372	371	404	395	380	407	393	425	394	407	408	372	387	342	412	395	366	381	377	406	360	413	406	415	383	363	397	383	413	339	366	348	383	378	388	400	413	388	407	363	359	396	398	398	384	390	436	383	367	417	364	368	353	392	357	395	399	394	351	386	411	387	384	420	383	389	386	408	381	389	379	394	396	351	402	423	412	352	389	397	396	365	388	378	394	407	411	372	336	368	412	364	412	382	381	393	364	375	378	357	412	390	378	357	362	397	374	385	393	404	370	387	389	369	419	422	368	345	398	396	391	361	375	380	393	396	404	426	374	368	368	393	369	400	447	363	384	413	385	399	401	409	372	404	387	341	399	388	399	386	358	405	379	381	384	362	380	364	375	370	378	352	394	403	425	406	408	392	383	406	353	392	401	380	390	382	376	370	409	379	373	416	377	390	377	378	377	358	364	402	386	363	387	385	386	359	396	380	402	383	360	353	404	366	407	360	384	423	371	412	394	396	352	390	369	384	373	406	364	342	374	391	399	393	390	363	375	371	397	395	416	394	414	379	387	385	388	350	353	374	393	414	369	417	393	397	381	402	400	407	389	385	403	393	375	382	372	394	395	385	364	404	378	377	399	358	363	382	390	398	405	388	411	368	370	353	410	385	367	383	389	375	392	360	397	382	378	438	388	407	372	427	344	374	313	371	393	391	381	383	366	381	410	399	399	399	409	402	391	409	445	368	385	376	369	400	392	401	386	404	354	357	393	360	385	376	381	421	373	381	364	406	371	380	387	387	372	378	392	393	352	389	413	390	419	369	368	381	357	399	338	386	399	374	368	383	378	377	383	370	420	403	386	378	410	384	377	419	407	367	382	356	427	376	359	396	341	371	391	383	408	388	370	404	406	387	356	390	386	394	366	407	375	346	350	376	363	417	381	399	382	401	422	394	386	375	377	407	405	400	369	332	431	372	408	384	355	376	427	399	400	403	381	366	363	379	372	426	388	375	383	420	400	403	400	365	370	397	344	367	379	391	409	372	394	365	396	373	385	390	387	398	430	386	391	360	389	400	367	401	377	425	372	373	380	365	412	367	383	387	393	365	372	399	374	389	377	354	361	400	397	402	397	383	401	405	394	388	409	375	375	385	373	356	406	375	373	373	398	395	386	361	381	365	387	362	376	381	393	369	402	356	418	397	394	382	384	410	423	375	380	391	376	383	395	421	368	371	396	386	381	398	395	402	372	392	401	381	378	331	364	398	367	414	397	386	409	428	394	363	367	381	380	381	347	403	411	360	367	363	403	373	399	426	403	386	391	376	425	347	388	382	390	370	384	397	370	399	398	379	359	394	394	435	383	400	391	357	382	375	370	382	377	369	383	384	405	372	365	384	378	384	374	375	382	375	361	378	403	371	379	385	392	380	394	399	397	377	399	390	392	388	384	363	405	374	374	422	388	405	400	387	386	374	368	364	375	382	373	378	384	393	395	370	407	404	395	397	398	387	373	419	411	375	405	384	375	382	383	364	395	348	358	352	418	391	399	362	349	396	407	356	398	384	372	393	378	379	414	413	382	417	377	402	390	403	400	367	396	415	375	389	403	429	380	402	388	380	342	388	386	365	404	379	421	379	398	359	392	372	378	370	423	435	374	394	370	365	418	405	402	399	384	407	363	397	394	395	399	357	399	346	415	412	423	404	373	349	389	409	372	390	376	404	352	397	419	401	403	395	378	363	394	417	374	357	375	397	362	399	358	381	398	402	392	394	411	406	363	384	407	399	391	363	386	374	426	383	369	364	412	375	389	387	385	366	415	377	340	370	365	375	422	381	416	413	370	380	363	336	423	381	370	382	342	375	380	393	355	431	394	393
26838	19743	6124	1070	593	541	509	509	558	496	459	464	449	428	436	446	421	400	427	415	409	424	405	433	413	430	415	400	434	472	415	441	463	427	407	423	435	407	408	418	415	413	396	398	412	428	434	469	450	397	408	448	436	389	422	432	407	433	448	409	446	465	411	425	446	422	428	428	409	454	387	405	393	423	419	399	397	399	413	416	419	419	438	420	394	434	398	469	427	419	462	428	443	407	424	409	432	429	420	433	417	437	409	419	431	443	396	442	360	439	423	417	466	452	406	421	467	400	426	415	432	398	454	423	432	394	430	360	414	393	405	444	435	424	433	421	428	432	453	426	423	402	425	435	414	435	414	408	395	415	420	406	450	423	439	405	424	398	438	458	445	414	405	409	396	446	409	409	397	421	430	385	446	435	405	432	425	426	415	448	394	418	426	395	423	415	369	406	430	402	447	420	426	414	386	406	449	474	444	424	448	398	394	412	450	380	421	401	406	408	453	464	415	412	436	422	413	427	426	448	450	426	432	416	418	392	392	423	417	465	416	434	420	409	394	443	453	398	433	400	415	432	384	413	425	431	457	384	434	473	448	459	393	396	410	446	390	437	419	415	424	397	379	373	412	397	396	416	430	423	446	425	425	420	413	436	426	427	409	408	442	424	424	448	422	442	417	397	389	451	387	429	394	444	426	395	395	443	422	412	410	400	431	413	389	445	403	412	409	377	406	424	452	405	415	400	418	402	423	385	455	445	415	443	430	408	430	393	387	447	445	427	429	410	429	389	401	487	420	430	385	418	408	402	399	402	404	419	428	402	439	398	416	414	427	437	398	450	406	434	396	388	430	411	425	405	454	396	426	415	401	431	430	407	377	407	418	413	473	421	417	461	407	430	436	397	411	410	426	395	438	431	421	422	399	396	386	392	434	423	387	427	421	413	428	432	394	418	428	409	434	453	378	427	394	417	417	432	410	424	396	414	438	431	407	441	423	425	417	392	374	427	446	410	440	410	472	457	423	392	377	434	446	403	407	417	409	443	425	401	423	417	425	420	423	419	415	412	425	420	431	386	388	435	422	435	443	425	415	420	398	410	425	416	446	401	417	394	420	451	372	423	396	428	406	408	438	415	399	391	400	432	454	383	450	453	391	395	405	416	442	425	423	403	430	412	425	445	418	389	425	377	405	384	413	432	420	382	462	426	441	442	387	446	399	399	449	417	445	436	399	393	406	432	409	408	434	425	425	432	487	457	415	399	405	373	459	438	388	435	442	419	413	419	449	427	432	425	410	431	423	452	446	418	377	437	381	398	456	427	426	421	426	415	389	418	439	398	446	424	411	420	407	430	433	403	395	420	440	432	387	417	403	409	407	419	406	423	461	431	426	430	434	391	411	402	433	392	437	413	393	431	402	407	404	423	447	408	403	450	416	408	425	391	414	403	435	414	453	403	397	400	417	423	420	414	392	402	462	418	437	396	409	413	406	431	385	399	422	405	423	416	411	419	440	439	439	453	390	386	456	389	441	416	413	390	455	424	406	425	389	398	387	416	398	357	419	385	412	426	426	398	435	418	399	399	443	412	463	427	414	439	442	448	418	399	436	412	435	457	405	437	419	443	428	417	400	410	448	410	409	449	432	405	409	401	422	438	418	436	446	417	444	440	401	395	409	417	421	435	438	419	465	432	435	426	411	375	402	467	443	374	388	430	411	414	456	403	465	403	427	397	455	415	387	413	410	407	428	421	408	411	416	415	412	416	403	388	397	386	442	404	447	417	418	468	441	438	420	426	409	418	422	453	415	392	435	432	433	414	417	413	425	384	416	393	445	463	414	435	421	434	385	430	403	426	379	425	396	421	433	412	438	391	403	435	389	409	417	404	430	425	440	390	400	449	422	439	464	431	401	427	404	422	402	390	400	403	459	419	416	455	420	416	427	414	398	412	442	438	450	411	418	396	424	409	443	414	399	445	401	436	405	424	426	364	410	423	432	366	419	426	446	417	417	395	379	431	441	410	440	445	424	418	463	430	442	428	447	395	410	410	437	401	377	417	437	435	442	433	430	409	425	430	417	425	414	415	428	448	392	429	443	398	395	411	442	427	418	402	409	434	420	425	410	418	418	458	403	404	385	410	399	428	408	430	376	402	411	408	425	395	430	416	443	444	436	408	403	444	456	455	427	410	454	405	477	408	426	445	385	417	443	405	422	413	425	423	424	422	432	392	409	401	433	468	434	421	433	413	416	393	401	412	423	427	411	423	402	421	412	411	426	421	436	426	421	439	412	446	411	406	421	470	407	435	429	429	416	445	418	408	426	384	396	444	425	415	428	448	366	399	420	430	407	395	447	399	433	409	378	403	473	427	448	371	418	410	388	401	422	417	418	381	415	416	397	411	417	439	461	416	431	426	451	401	427	441	414	435	420	431	424	456	463	413	421	380	418	423	412	450	415	399	443	432	409	446	440	447	441	408	419	408	416	423	451	466	433	393	397	425	433	393	412	393	425	478	465	412	409	437	423	440	443	430	442	397	427	446	425	429	440	413	427	423	393	457	464	424	432	426	416	395	417	447	467	426	443	431	417	413	423	416	415	379	402	438	429	379	425	413	383	419	398	446	421	395	381	394	437	422	410	431	419	419	402	440	427	403	417	481	439	387	462	423	470	425	418	414	395	412	412	393	417	472	426	434	407	439	424	437	424	412	424	404	423	428	424	442	430	415	436	450	428	404	419	387	443	442	474	397	407	420	430	411	399	417	411	430	430	439	391	441	422	391	454	422	409	411	435	424	397	435	393	413	418	407	410	413	391	407	428	420	387	390	414	410	431	439	439	436	371	408	422	417	397	415	396	440	420	436	382	448	430	425	460	397	420	437	414	405	429	417	410	404	432	443	444	424	396	436	399	413	441	378	415	407	429	474	424	377	394	456	387	455	443	438	435	423	425	391	413	412	409	411	415	434	445	449	427	415	432	438	435	389	391	407	393	448	385	443	460	392	422	387	427	416	454	390	439	421	412	433	437	433	404	409	407	431	426	413	404	423	405	426	423	410	478	442	426	451	424	408	407	429	412	397	424	384	423	410	386	471	378	394	428	428	395	440	438	431	419	428	420	413	410	435	442	429	440	393	415	435	429	449	420	421	386	424	431	402	388	413	404	399	404	403	425	408	405	437	429	412	420	426	385	426	394	394	407	452	416	405	412	449	425	403	403	404	402	410	388	391	394	437	412	435	429	425	425	391	431	413	426	364	445	403	468	401	481	406	354	412	399	436	463	427	415	379	417	410	425	450	451	446	397	403	425	407	408	428	421	389	442	400	416	430	413	410	464	435	430	430	452	407	407	416	419	427	413	439	409	398	434	433	404	367	427	445	424	440	417	416	436	424	426	422	394	426	448	404	413	448	389	411	411	407	376	420	430	396	413	448	428	398	427	435	395	411	457	415	401	433	427	435	413	421	449	418	402	450	452	399	452	449	434	426	436	398	431	420	422	432	448	401
6330	5889	3800	1757	1269	1129	1024	1079	1080	968	908	851	806	831	812	745	780	788	768	787	782	786	801	742	754	779	772	751	719	779	720	793	758	774	747	764	750	737	757	745	735	795	768	747	747	680	697	725	694	741	766	730	775	756	772	754	753	736	723	754	734	728	769	749	718	743	738	813	775	742	705	707	766	731	718	736	735	764	731	732	713	739	759	715	755	758	771	749	741	749	771	744	715	720	740	776	748	709	733	735	719	736	768	791	727	745	745	734	757	731	741	727	729	753	740	723	699	717	761	733	731	778	780	693	709	719	743	759	767	739	735	730	740	744	782	750	710	726	752	717	761	753	738	757	744	777	751	761	745	723	761	753	711	730	744	705	744	735	721	769	760	667	773	766	716	719	728	755	742	756	739	742	738	709	698	746	714	732	698	739	743	748	767	747	721	698	694	731	776	706	764	740	765	737	735	788	735	688	724	792	724	732	725	766	713	761	754	730	772	747	703	735	726	763	711	727	773	732	743	705	720	755	790	652	732	727	769	764	739	712	772	736	700	741	717	720	741	765	691	782	773	776	793	739	769	797	753	736	740	745	735	718	739	739	725	709	721	739	718	737	730	746	726	742	728	750	778	690	704	712	728	775	743	729	735	716	731	753	723	747	746	766	691	779	741	721	714	720	771	786	721	711	747	727	730	740	779	691	734	790	734	749	664	726	774	705	743	755	731	720	752	728	740	753	768	713	708	746	736	753	747	727	708	742	755	687	775	690	710	722	695	709	747	749	774	749	744	748	778	718	729	769	769	767	783	765	754	765	768	750	747	712	724	729	737	748	738	770	712	762	759	770	763	751	749	661	746	691	753	707	759	736	787	725	700	736	717	729	780	684	764	687	750	725	749	729	792	777	756	734	740	755	734	759	771	704	745	733	748	732	704	780	776	779	712	756	791	744	704	718	752	740	748	733	710	699	745	760	731	780	755	734	752	712	715	754	755	757	718	751	730	755	751	776	754	772	749	727	725	742	758	787	730	724	754	729	715	723	756	741	746	754	691	758	719	762	781	774	748	763	745	700	742	730	746	711	714	741	735	776	723	771	765	759	732	734	708	721	735	749	691	714	733	767	760	782	775	725	699	738	742	739	780	758	738	761	826	777	736	707	750	758	758	719	731	774	791	743	724	732	774	724	749	765	733	722	720	762	767	722	799	803	698	727	756	722	773	764	718	730	754	700	744	745	738	760	758	723	698	746	810	768	761	737	713	752	758	782	743	753	678	752	707	684	705	739	671	725	745	726	723	725	774	686	771	737	767	707	760	735	735	726	766	712	725	738	724	717	730	697	730	753	746	756	690	736	721	733	755	747	733	766	682	749	725	767	731	728	737	718	774	741	760	747	740	713	751	766	695	754	734	707	721	758	752	765	739	735	740	679	711	760	731	782	761	778	741	716	765	720	708	768	724	767	757	737	722	776	747	725	729	808	708	719	750	685	746	756	745	713	763	695	768	737	724	713	736	759	708	668	751	753	684	744	759	737	709	777	715	737	724	742	718	760	758	773	721	733	735	738	714	776	675	731	727	728	737	709	770	711	694	742	755	724	731	685	722	722	759	733	730	741	710	715	743	738	718	758	730	753	731	776	781	735	762	721	733	704	770	718	761	764	748	717	753	734	745	760	731	757	702	744	665	730	736	738	748	750	739	719	760	722	729	704	689	709	713	700	749	819	792	756	726	760	742	735	790	718	724	730	772	724	777	729	687	753	732	729	743	724	713	759	736	742	747	790	738	765	737	757	743	730	740	772	748	735	738	723	787	737	740	770	705	758	764	727	755	701	793	713	750	705	725	720	754	744	695	741	742	762	742	757	736	742	705	747	686	737	736	782	773	765	791	736	728	704	762	747	762	753	749	747	729	769	747	760	748	764	738	736	770	743	745	744	729	765	747	720	725	696	722	718	739	746	722	726	714	751	719	744	738	734	749	707	757	759	732	777	742	731	755	696	734	697	727	761	762	772	771	793	757	701	739	767	748	733	753	698	704	712	727	696	749	744	749	731	778	729	719	751	762	754	709	802	748	721	753	753	716	721	749	727	719	714	777	752	748	693	726	737	752	764	746	739	776	710	724	753	719	733	733	743	752	747	789	758	732	762	749	750	772	796	781	758	742	736	744	762	712	766	713	775	778	715	737	763	738	762	737	763	785	775	765	760	725	763	805	728	704	736	710	758	717	742	707	773	715	789	740	724	769	760	779	806	774	675	737	741	799	737	752	744	710	740	701	729	733	701	726	769	712	771	701	732	733	712	743	773	750	717	773	712	732	710	666	734	829	700	723	737	701	727	755	753	752	705	714	737	747	777	717	740	762	774	694	771	764	711	737	721	739	719	834	773	758	714	730	768	723	710	760	715	712	792	763	717	738	756	731	760	674	758	714	747	711	716	681	739	753	757	753	747	752	723	770	729	714	734	752	755	713	750	734	740	702	715	779	724	751	765	724	768	710	722	716	757	718	701	728	770	790	747	732	698	731	726	735	720	749	754	742	802	693	695	686	771	701	753	699	746	751	689	774	770	695	735	746	791	793	733	751	722	732	762	721	722	738	759	709	723	725	713	722	747	717	663	745	725	728	736	757	672	740	712	735	721	708	748	721	773	764	752	714	721	727	765	722	710	752	710	763	758	726	741	735	739	760	748	769	723	746	727	730	731	719	728	698	744	739	712	780	756	767	711	687	731	774	757	720	741	732	699	737	694	742	763	743	780	796	690	771	771	732	744	766	714	770	761	775	734	711	758	752	758	773	753	706	747	746	761	753	684	727	719	752	742	694	772	708	757	752	746	709	713	747	689	767	720	739	734	723	709	721	714	689	732	702	753	766	714	746	715	683	718	695	716	710	743	809	691	755	770	759	741	732	751	738	735	682	755	700	733	718	723	739	749	740	776	724	766	732	754	730	788	757	723	786	701	741	760	772	719	713	714	841	797	770	712	713	767	755	725	721	712	736	776	725	766	753	758	728	701	754	735	734	748	752	770	738	748	719	744	732	731	746	754	763	760	713	791	748	727	745	773	756	668	754	727	793	713	736	744	731	740	738	753	714	686	773	713	742	750	754	727	769	754	731	725	762	770	781	731	713	730	770	755	722	738	698	769	759	743	710	703	796	722	772	757	728	777	708	731	752	702	747	751	744	708	745	735	785	718	770	767	740	731	739	761	755	706	766	810	746	732	739	776	776	733	782	738	713	751	710	776	768	718	720	675	748	730	715	743	750	697	706	723	789	780	747	718	783	711	705	733	725	756	766	758	737	769	758	707	749	741	736	749	738	735	766	745	725	806	721	739	729	706	761	731	762	734	739	773	782	703	756	720	754	760	738	776	770	717	787	698	755	717	771	753	723	770	741	743	768	708	713	753	682	736	752	730	747	752	748	774	727	750	741	738	693	750	752	743	701	702	768	737	741	807	736	764	713	763	745	737	744	749	787	746	759	757	747	731	770	709	732	756
24220	21287	28300	24548	19565	2219	905	715	681	581	495	503	466	442	415	409	432	411	423	404	394	362	401	370	380	364	391	388	378	399	374	374	378	363	397	360	380	351	381	358	319	364	361	363	360	383	386	395	367	362	383	364	384	373	380	337	407	394	370	395	378	404	411	374	396	352	369	366	361	364	350	354	348	342	375	356	415	316	395	377	372	362	362	374	348	381	348	378	385	391	325	339	356	355	369	345	370	371	363	382	398	351	351	371	338	359	361	366	366	365	347	365	394	376	368	410	344	360	369	348	370	407	358	386	371	356	349	334	364	352	342	348	369	325	373	339	385	371	388	346	367	358	392	366	359	368	385	368	392	354	377	405	384	344	389	362	359	389	392	379	350	356	409	357	338	355	374	377	367	380	379	346	394	361	369	355	363	351	365	381	367	361	402	401	371	359	382	378	403	366	379	337	348	363	350	363	337	374	361	368	356	336	353	374	365	362	356	361	308	381	396	358	369	362	391	396	358	367	372	372	349	371	332	359	384	344	379	396	358	363	363	389	367	412	392	354	343	352	358	338	360	358	369	377	362	383	359	357	358	384	371	352	371	385	393	379	386	337	366	359	347	393	387	349	346	394	380	351	366	392	368	365	380	372	347	374	358	391	366	372	382	345	349	354	409	367	361	379	390	382	366	374	343	376	340	380	368	356	345	380	352	407	354	373	332	365	397	342	347	369	366	340	357	332	402	354	407	360	341	362	328	329	413	385	362	373	332	365	366	372	345	367	328	369	355	335	383	350	380	392	390	368	404	395	383	384	393	352	391	374	411	358	354	380	359	390	361	378	331	350	391	369	380	389	363	336	379	371	362	347	363	394	348	387	343	360	350	385	364	389	366	358	368	352	368	363	373	358	376	364	356	372	349	347	358	379	347	393	380	370	362	365	373	373	375	386	333	387	370	328	352	359	376	358	382	355	366	344	360	364	354	400	326	358	304	391	399	333	358	344	384	363	346	356	359	346	374	372	354	387	392	371	345	339	357	356	395	354	384	335	368	348	382	348	367	348	356	348	358	391	350	396	368	389	353	372	374	368	372	375	383	363	358	388	403	358	356	350	355	369	373	374	355	370	349	411	374	379	342	343	382	362	348	382	355	337	380	358	364	386	369	387	356	417	383	338	383	370	381	368	361	367	362	395	394	340	346	390	349	372	345	352	380	361	351	333	334	364	385	392	361	357	357	332	359	396	377	358	406	367	383	360	351	393	376	355	389	347	358	357	381	326	374	381	357	375	370	354	361	380	344	365	355	351	358	344	410	403	330	361	359	358	389	339	366	372	376	313	394	358	340	382	342	331	336	334	346	358	350	376	336	361	365	370	369	350	347	384	370	386	373	382	346	364	377	366	337	367	383	354	354	338	357	372	363	334	361	361	376	393	381	368	354	403	374	348	375	361	346	360	348	385	383	349	351	354	385	340	381	360	378	358	364	354	366	358	343	385	354	348	355	337	380	376	382	338	366	365	350	410	379	355	345	369	368	338	379	376	349	370	381	362	386	370	362	398	370	321	383	379	363	348	369	362	354	363	349	361	365	354	359	347	342	376	357	370	356	345	377	371	357	355	378	367	309	335	380	356	388	354	380	366	364	384	375	350	343	370	350	354	374	362	361	342	367	328	367	342	358	384	379	395	386	338	345	357	335	360	346	379	365	323	349	356	390	402	396	339	378	342	348	380	374	363	352	376	351	375	361	351	373	367	337	335	369	337	384	385	402	373	376	324	329	347	389	358	366	365	381	334	390	367	347	352	385	411	353	389	382	361	369	349	381	374	377	404	368	363	402	334	351	353	351	349	371	366	362	387	368	361	352	360	385	388	363	381	413	388	366	331	343	371	374	359	350	338	383	360	366	337	338	371	361	393	371	353	363	360	377	362	387	349	382	338	363	362	353	355	356	378	362	360	339	357	360	360	362	354	365	358	376	391	338	348	382	366	364	337	371	366	342	394	382	343	391	378	355	372	337	317	368	349	387	391	375	397	357	386	343	357	353	360	350	356	389	351	325	381	363	364	374	382	369	356	329	364	378	351	350	386	365	376	356	375	366	368	375	370	339	342	372	351	346	374	352	363	385	390	370	334	412	339	343	345	348	355	362	353	381	351	342	358	402	339	342	337	377	336	399	354	385	372	366	349	326	337	352	366	406	344	392	345	364	371	385	346	325	353	381	351	370	356	354	368	333	354	377	356	347	371	371	339	384	374	378	362	353	355	368	352	376	382	357	345	355	394	351	321	363	357	375	364	368	346	337	353	356	352	320	365	368	334	387	374	360	378	372	327	395	367	343	388	364	361	378	353	360	361	327	338	350	384	317	378	387	387	379	337	365	370	370	381	364	388	375	370	357	343	347	360	366	337	395	339	378	375	345	379	358	386	347	349	373	360	361	357	368	340	376	373	335	332	338	339	379	328	353	394	348	322	378	385	363	367	326	350	394	392	343	377	357	348	379	344	356	369	357	397	374	375	369	368	381	349	397	353	315	347	355	353	335	406	356	365	375	353	362	357	361	360	346	388	347	367	375	386	411	366	382	354	347	349	362	403	333	373	355	380	363	344	345	383	371	378	377	362	379	367	340	325	374	375	366	366	345	370	366	377	391	374	357	387	347	361	378	341	359	358	372	334	391	359	389	355	326	386	383	338	326	338	359	362	356	357	376	357	371	351	362	358	358	377	373	360	386	359	388	365	390	337	362	338	375	353	349	308	362	331	383	342	348	354	347	376	340	380	345	336	342	348	407	362	412	384	357	368	383	359	351	370	327	370	359	355	343	400	365	368	348	399	377	381	369	340	342	357	370	339	374	375	378	396	379	374	348	375	344	363	341	335	382	339	377	388	372	350	346	367	353	358	377	369	357	348	346	348	371	386	377	338	355	400	375	351	393	339	385	361	356	365	342	373	361	365	324	381	346	344	373	361	332	380	376	369	380	345	365	360	371	370	395	350	330	359	373	385	358	380	357	378	389	352	364	405	369	360	360	395	361	368	388	357	391	332	370	380	363	370	362	328	363	322	368	368	364	390	365	394	395	389	337	365	335	363	385	361	338	356	371	362	353	396	349	398	383	349	361	364	350	320	380	352	322	376	346	371	356	366	379	369	368	369	360	358	333	379	399	396	380	372	382	366	389	360	370	369	364	387	384	363	361	369	383	388	327	395	359	389	381	333	372	379	340	369	361	324	349	364	353	373	398	368	395	360	344	386	349	360	357	374	372	394	365	366	344	369	376	351	395	352	320	370	350	350	385	385	342	353	368	348	355	376	342	366	355	385	367	357	388	351	361	372	386	384	371	377	372	402	378	346	402	348	355	379	345	374	366	358	386	370	356	381	384	340	364	385	360	356	372	362	387	368	358	362	387	336	360	360	354	403	402	374	350	334	328	361	334	411	390	379	360	351	373	342	374	387	388	333	357	400	340	383	338	350	343	362	375	342	374	353	371	352	384	359	392	359
8139	14873	10776	5404	3342	2550	2088	1882	1811	1486	1348	1180	1101	1040	862	872	869	822	770	756	806	766	716	697	718	752	749	740	670	686	673	732	690	682	724	680	718	619	676	652	678	711	712	707	667	705	624	679	702	662	675	705	661	687	670	659	691	707	695	694	656	641	687	697	724	670	657	667	669	654	661	666	720	677	695	629	691	644	671	671	680	671	661	614	654	585	628	671	679	650	659	628	668	634	662	643	658	597	660	625	699	650	697	696	707	670	663	633	676	622	705	723	632	665	641	647	655	656	635	633	695	668	669	641	653	620	624	603	630	668	600	713	643	648	683	626	638	679	652	640	689	669	653	612	625	633	650	691	680	638	673	686	643	686	672	617	622	669	646	651	634	678	655	662	619	657	639	672	664	645	668	653	680	699	624	662	659	628	688	627	624	636	641	658	636	655	660	689	670	618	640	653	683	669	648	663	621	610	609	634	674	699	664	636	688	670	663	655	652	653	640	657	678	638	620	632	639	654	633	657	664	654	653	642	632	644	666	659	636	625	645	661	651	637	651	683	638	646	667	658	657	669	646	642	643	653	668	702	677	693	600	661	623	648	659	626	652	661	644	641	651	634	676	660	676	638	708	654	647	630	649	688	636	631	643	615	667	665	635	660	702	647	656	682	670	629	671	608	630	639	648	616	666	664	620	671	596	613	625	638	655	712	638	634	658	647	643	676	659	680	658	678	653	685	604	599	654	639	655	668	632	615	668	661	644	689	668	685	669	682	666	683	662	694	678	646	670	678	653	650	634	585	665	654	575	643	678	622	627	623	668	655	616	605	679	668	630	663	682	646	651	612	663	658	687	715	616	658	698	647	691	604	623	644	659	662	629	674	650	671	640	665	635	656	644	647	657	617	654	623	645	651	634	659	666	697	686	654	727	622	641	676	660	652	645	617	621	692	619	633	695	646	674	646	636	623	687	691	647	640	672	629	676	640	618	633	664	684	613	659	687	669	677	636	615	626	662	658	709	653	629	665	700	661	605	713	634	697	715	615	673	622	642	645	688	615	686	657	641	634	691	699	674	647	640	618	684	674	660	675	657	653	647	637	690	690	637	629	667	614	661	666	678	638	651	660	648	653	624	687	661	642	689	686	641	658	631	666	614	682	653	679	696	660	616	609	650	689	638	668	641	665	650	717	630	641	635	659	636	613	693	639	648	602	630	631	604	644	638	673	696	660	668	695	670	630	632	685	702	646	615	624	663	681	683	628	661	662	674	669	600	623	668	617	658	675	670	627	668	651	706	650	707	609	632	653	716	600	668	683	655	637	631	669	677	655	611	710	656	605	589	693	675	650	634	644	656	658	653	686	606	665	640	644	690	665	651	634	675	650	589	675	625	616	627	660	658	635	676	668	640	702	663	666	672	604	679	651	653	640	621	655	605	644	656	614	652	649	637	692	643	659	622	628	637	638	679	650	668	643	660	663	623	597	665	647	667	624	650	635	597	635	656	665	634	635	657	629	688	647	668	629	628	636	638	684	679	682	647	640	682	674	663	630	638	650	663	680	659	653	660	673	632	622	624	631	673	671	679	637	647	646	614	627	630	657	646	652	687	666	646	620	657	660	686	653	685	628	660	665	643	648	682	668	659	641	651	649	653	652	647	686	649	639	651	693	594	640	632	623	656	654	682	663	643	649	626	672	643	611	642	647	645	636	658	668	629	693	641	665	611	647	665	646	699	680	668	676	671	655	631	616	676	686	610	641	647	639	657	676	659	671	653	629	657	699	697	662	631	676	638	628	662	677	691	637	668	633	654	661	681	701	624	648	667	662	609	621	661	631	698	688	635	623	666	670	583	636	613	649	679	641	655	657	663	695	637	648	673	651	694	667	649	645	664	666	652	632	661	617	674	655	690	612	628	620	733	619	689	652	700	628	673	642	686	683	659	654	633	674	631	653	669	623	648	647	651	634	643	632	638	654	624	684	655	637	613	666	614	663	655	689	659	655	618	686	715	638	659	679	637	637	654	660	652	676	656	649	680	637	678	639	673	645	673	653	627	651	607	677	673	653	638	634	657	673	625	644	671	645	667	674	637	632	657	700	623	658	658	665	647	644	659	627	622	685	630	694	662	669	661	672	666	662	635	668	636	624	647	664	663	645	674	680	664	655	656	658	648	649	630	721	604	625	651	638	671	676	645	668	663	674	651	652	668	653	652	652	651	663	699	650	652	647	653	643	686	635	654	660	641	663	605	656	671	696	665	653	652	639	653	619	665	675	685	636	631	625	678	648	635	640	657	647	690	598	629	653	649	676	578	647	665	650	662	648	592	615	658	646	656	686	598	624	685	663	624	655	662	666	636	646	681	671	695	668	627	633	673	640	612	694	682	686	644	644	627	681	655	646	642	598	639	631	642	677	667	673	609	647	674	633	622	676	632	666	641	619	654	676	669	647	691	656	684	650	632	647	614	645	663	685	632	667	665	647	631	685	650	646	625	687	669	617	634	686	660	678	675	666	623	673	645	670	613	636	653	656	701	642	646	633	640	634	654	648	629	618	690	673	683	713	610	644	683	641	650	625	636	651	667	627	684	661	660	645	673	619	687	616	641	671	647	630	651	645	701	634	672	653	675	667	640	664	685	607	646	664	673	617	652	645	645	664	652	645	635	672	636	665	668	686	643	636	643	678	626	594	659	661	617	662	660	641	654	661	684	613	677	674	662	641	693	627	677	698	675	615	667	644	629	625	689	632	661	702	636	685	647	671	656	666	662	647	652	637	714	664	669	691	648	677	655	683	691	639	626	676	604	642	670	650	650	667	653	635	627	670	677	662	628	608	646	671	652	617	624	630	616	661	641	634	644	630	723	647	674	700	667	600	648	705	669	659	697	648	648	673	673	645	656	682	611	622	643	670	616	632	623	666	712	647	689	672	643	681	650	671	690	658	645	662	658	654	638	645	647	626	668	665	644	632	610	634	648	652	696	667	620	658	629	674	669	701	666	610	640	638	708	668	611	678	622	688	634	714	640	651	633	663	675	661	677	664	629	638	689	668	634	658	631	664	679	627	654	633	667	677	641	674	659	630	637	679	654	653	633	637	655	696	683	700	641	657	643	660	653	658	676	647	639	616	652	615	663	692	626	641	636	623	639	655	620	671	684	684	660	621	674	673	619	633	617	667	658	646	713	646	667	686	632	646	594	644	637	646	663	603	658	671	662	658	641	697	649	642	675	666	650	648	687	654	680	620	654	659	582	688	666	665	607	621	655	664	655	689	644	685	674	608	619	654	683	606	645	652	650	655	690	645	645	662	646	705	649	664	620	644	668	692	654	676	694	669	665	647	655	637	619	616	679	671	691	601	653	618	601	643	684	643	619	631	658	644	661	614	653	613	635	655	671	703	654	649	625	647	636	716	659	668	669	679	653	660	659	661	613	667	698	648	634	696	648	660	641	632	632	649	663	666	685	658	622	633	669	641	696	654	694	635	666	708	666	713	669	630
23219	21233	28909	23851	21236	17783	1800	820	686	598	510	414	393	348	365	303	300	284	265	247	275	236	261	233	245	233	247	240	228	220	237	214	250	202	228	231	233	215	221	188	196	222	196	210	220	205	228	211	207	238	232	210	221	220	222	226	213	202	215	197	212	194	215	230	218	218	211	217	215	232	234	199	225	186	218	181	238	190	217	233	219	210	240	220	249	207	233	201	195	175	198	208	221	200	209	189	202	193	212	193	243	215	201	226	191	206	209	190	202	217	174	195	194	196	194	191	210	200	225	220	191	198	222	207	210	187	209	198	198	211	182	186	213	211	202	192	207	208	197	197	226	209	221	212	222	204	203	227	225	210	216	236	189	194	186	205	190	236	190	214	212	179	213	206	226	224	228	192	185	222	186	215	186	239	191	201	180	177	202	204	207	216	206	210	222	191	188	192	198	223	193	198	207	172	211	207	186	229	194	214	202	205	184	206	203	202	197	218	196	212	212	191	213	222	196	186	193	205	201	216	200	199	201	203	192	219	201	194	217	201	212	220	187	186	204	223	218	193	207	206	218	213	209	199	205	210	203	219	207	187	194	189	203	216	213	216	219	209	174	205	210	225	218	196	195	189	194	193	195	187	187	215	195	206	203	190	178	199	222	190	210	221	214	184	200	221	184	217	214	231	216	219	209	200	198	203	209	207	198	192	190	218	222	205	174	212	204	219	204	211	201	190	203	223	216	187	223	201	223	218	205	199	216	181	203	193	184	213	159	236	201	213	205	213	199	225	233	212	193	189	211	200	194	201	210	197	202	201	228	201	236	192	193	202	193	213	179	191	216	223	220	211	238	197	199	204	209	208	206	211	195	179	221	187	186	176	215	200	217	194	221	223	211	200	225	183	203	228	216	193	199	208	180	218	199	238	235	193	226	217	217	186	204	211	193	196	197	203	202	227	199	214	200	203	198	229	212	205	207	195	208	212	206	191	216	225	199	214	219	233	229	184	222	206	212	194	218	190	219	174	223	201	210	201	222	216	197	202	226	217	229	222	200	198	169	198	193	208	224	209	206	216	221	233	219	222	224	186	211	220	217	203	205	199	203	200	203	235	170	225	201	197	195	179	206	230	217	216	183	218	211	198	187	235	222	206	217	205	210	219	202	209	219	220	200	211	188	215	202	185	199	198	224	220	188	213	205	208	233	218	210	232	214	187	227	212	194	221	171	203	201	222	204	205	231	205	173	195	173	208	191	209	205	199	177	210	209	204	211	212	184	215	191	203	215	209	179	204	209	222	213	195	204	210	196	218	198	180	207	196	183	201	200	216	213	220	200	189	226	191	204	195	204	199	213	230	227	216	190	210	181	209	219	226	232	204	216	209	215	214	188	187	193	205	197	171	207	210	196	220	215	209	193	185	196	202	189	210	184	193	200	218	205	188	221	208	198	197	204	217	187	199	205	191	197	193	191	209	194	200	206	193	213	205	196	182	212	198	187	214	192	192	186	204	174	224	208	221	203	208	197	192	178	230	191	214	226	217	205	231	205	185	219	188	219	216	167	207	199	187	215	201	184	206	197	216	212	202	206	205	218	214	213	209	215	205	220	237	195	205	197	210	195	213	219	215	178	191	198	199	220	213	195	197	219	183	202	209	226	220	234	190	200	197	203	229	219	225	204	214	170	197	209	213	212	212	208	213	199	212	215	187	230	187	225	187	208	199	199	215	198	189	204	191	210	223	215	201	195	201	208	205	191	229	211	212	198	193	202	195	211	177	215	197	233	205	217	219	210	242	209	217	194	213	181	195	193	191	235	204	211	197	227	228	203	210	207	195	225	193	221	201	210	224	196	228	181	213	179	213	217	217	219	172	237	209	214	204	193	202	224	192	207	199	192	218	222	198	203	173	204	191	207	198	184	210	214	192	219	173	179	180	204	186	183	198	213	186	192	198	225	188	203	213	201	225	216	202	172	219	211	165	196	201	224	183	208	203	175	209	209	213	220	203	195	175	200	202	202	224	179	174	235	196	200	213	209	188	191	207	184	201	209	207	185	178	231	192	189	206	202	200	190	224	225	195	213	221	181	224	195	208	204	192	212	191	223	216	206	216	211	198	217	205	187	223	202	201	214	205	209	235	217	209	232	198	226	206	181	219	205	200	184	171	200	201	191	214	233	200	198	192	230	229	200	185	182	240	224	188	204	235	211	208	200	202	188	218	206	214	211	222	197	222	222	209	188	209	194	209	197	207	199	206	195	210	202	217	200	185	230	210	226	225	215	180	192	185	216	209	188	207	201	229	209	194	229	197	199	219	189	236	184	182	209	209	219	194	212	203	179	213	210	225	190	202	240	189	209	220	218	215	230	187	212	210	194	210	206	216	197	197	188	211	223	172	184	207	225	227	181	190	213	188	221	199	201	186	195	195	206	195	201	187	209	191	171	196	191	202	211	195	219	188	183	227	222	202	204	205	187	207	184	215	190	206	213	182	195	189	188	210	220	232	192	202	201	219	212	222	186	190	200	186	198	206	202	215	203	192	205	203	188	239	216	212	220	224	207	204	207	192	185	213	208	172	207	244	207	204	229	188	202	187	215	192	179	241	190	198	191	200	190	193	216	228	210	182	185	208	229	190	195	210	213	221	224	220	191	196	204	240	201	191	214	212	216	222	217	191	190	200	206	177	210	255	191	184	203	213	199	230	202	195	223	186	210	208	203	216	191	197	199	216	189	193	201	175	197	199	239	202	182	220	194	203	219	196	212	206	226	204	192	196	225	226	225	199	209	222	186	210	215	215	178	197	197	240	226	222	192	224	196	205	196	203	182	209	207	190	211	215	224	211	191	202	167	195	203	199	210	203	246	210	178	198	222	204	198	203	208	215	188	229	203	190	193	193	220	208	203	181	179	218	195	214	195	175	223	201	186	194	207	223	191	219	212	189	210	196	216	213	194	226	209	201	206	235	220	229	225	194	226	199	199	214	179	184	181	196	195	191	193	194	196	212	213	210	178	196	199	201	213	206	198	219	223	192	199	208	237	200	205	195	240	210	201	183	213	209	178	220	235	191	201	218	203	212	206	209	214	183	191	188	177	210	189	201	210	214	197	215	218	193	215	213	187	192	189	182	200	185	214	219	201	221	194	202	206	199	221	195	205	182	200	225	199	191	203	196	212	203	215	222	190	192	183	209	201	198	222	187	199	203	217	199	221	198	224	214	190	184	226	210	207	183	245	202	189	198	200	230	195	199	200	223	196	200	207	204	188	218	215	185	201	215	198	215	209	186	215	196	222	201	206	221	206	191	204	223	212	208	217	212	214	208	199	202	191	196	177	214	201	210	213	177	207	202	185	185	205	206	218	158	212	212	201	221	181	215	207	204	207	195	187	209	233	211	191	220	209	208	207	209	201	202	219	204	196	202	213	209	207	182	216	202	215	213	218	197	205	205	213	205	207	207	188	193	207	199	203	184	201	189	206	216	195	193	191	216	225	197	211	196	179	177
10590	20304	15058	8140	5105	3852	2885	2528	2330	1873	1494	1299	1076	946	780	755	704	672	601	603	593	575	571	480	505	502	488	493	470	428	443	445	478	422	454	447	448	451	429	392	383	439	437	409	386	430	429	387	414	417	428	447	440	426	386	396	421	387	407	390	420	382	400	421	412	399	398	409	379	406	397	396	432	390	385	386	402	374	370	344	371	380	389	372	375	367	361	360	397	352	396	348	420	399	410	364	374	370	415	365	368	397	393	398	375	355	351	396	359	420	365	397	377	342	379	378	334	362	350	340	326	371	376	334	378	352	384	399	395	335	357	342	354	389	374	360	345	337	386	356	370	367	356	385	352	345	385	358	368	339	355	385	374	376	356	330	405	382	305	352	351	368	393	357	383	403	369	382	362	349	400	411	393	383	376	386	343	389	363	373	359	342	343	379	370	371	372	415	357	355	366	397	349	378	361	404	349	351	375	366	384	329	347	347	390	397	376	363	362	357	355	397	382	359	370	367	382	358	352	344	357	396	369	395	406	372	347	345	368	356	356	371	373	360	372	394	350	342	400	371	344	364	399	377	367	368	372	391	392	360	372	412	364	345	381	363	354	355	339	351	404	374	359	383	353	372	362	378	415	369	361	386	350	385	386	392	326	392	403	372	360	349	407	368	383	369	376	374	388	356	352	335	344	353	368	346	368	358	372	368	365	364	367	353	372	389	346	390	366	363	355	370	366	338	380	381	338	386	390	385	362	370	334	385	368	404	378	370	375	352	378	367	381	360	398	348	384	374	370	358	397	395	397	374	346	398	373	375	385	346	328	379	388	363	351	325	352	369	381	371	389	360	384	358	362	385	356	400	371	334	369	342	362	331	353	342	402	370	390	359	413	384	383	396	365	374	368	358	382	356	382	377	391	357	373	336	360	377	340	368	387	382	378	414	380	367	393	362	359	367	396	407	375	387	355	392	383	375	351	324	389	341	398	370	378	379	372	344	336	409	391	356	355	355	320	381	395	372	371	353	351	377	372	326	395	370	409	339	352	383	362	382	355	355	371	357	393	373	361	353	394	352	384	369	376	376	354	314	366	354	385	373	394	373	385	381	378	359	394	368	374	358	415	386	396	358	374	378	393	391	350	367	363	380	350	369	354	364	369	379	365	335	372	387	347	353	383	372	375	395	357	389	374	395	394	373	378	367	366	375	378	381	351	367	361	385	376	359	366	400	356	413	393	394	382	352	348	384	366	360	377	336	355	356	388	377	417	375	346	374	327	368	353	358	365	376	344	340	376	362	402	377	360	358	397	387	344	393	356	388	366	341	345	347	364	351	372	404	375	425	352	366	393	363	375	399	362	382	381	354	378	356	368	359	362	328	371	395	395	385	346	339	334	358	391	406	379	345	378	378	374	393	349	362	357	362	382	394	369	375	359	374	365	364	392	370	346	374	339	392	347	388	415	371	367	355	373	336	366	367	365	354	357	375	340	370	410	389	405	379	381	354	350	349	368	407	364	354	365	387	367	363	351	384	362	344	358	365	333	380	343	343	397	408	375	359	339	364	329	383	388	366	362	362	368	349	388	357	398	344	393	405	385	362	365	345	383	382	394	328	374	386	353	389	371	378	391	376	406	337	371	387	365	351	366	368	351	366	407	382	359	400	423	344	386	373	355	377	370	344	367	389	371	338	377	361	360	328	368	370	355	375	352	381	344	389	364	374	357	366	367	354	388	342	391	354	378	369	377	370	350	376	370	392	413	403	381	400	361	388	354	350	384	380	373	375	356	372	380	364	348	342	359	402	369	396	315	367	343	348	376	380	371	364	393	347	343	377	364	358	393	379	330	373	404	386	324	373	339	397	377	350	406	332	359	359	354	367	364	390	370	379	383	357	361	386	369	383	339	353	354	362	341	354	408	360	386	381	392	369	351	355	384	367	372	363	347	392	352	369	360	382	359	335	375	383	372	334	388	345	391	361	347	410	330	353	374	366	390	397	359	371	382	381	375	359	366	372	342	399	361	374	376	369	417	360	359	383	348	356	444	379	384	370	363	355	354	378	328	411	385	381	367	396	382	346	354	362	368	375	365	361	351	405	382	357	355	373	397	352	334	373	383	389	349	338	359	366	408	377	411	380	377	360	384	349	402	362	370	381	367	323	353	343	349	411	377	358	369	366	392	366	375	389	391	382	369	391	357	370	367	397	374	365	384	359	382	385	390	368	379	375	357	368	409	338	354	346	331	380	379	362	382	360	385	374	373	371	362	383	398	356	367	410	370	380	341	380	401	350	364	378	351	384	382	346	391	353	385	362	375	393	409	348	360	349	335	400	434	363	376	371	385	349	397	357	389	368	383	378	391	367	374	352	379	367	375	364	339	337	381	398	420	339	368	364	378	391	367	374	363	376	381	376	362	383	379	382	368	378	386	356	341	379	370	321	338	379	387	357	360	377	370	410	366	396	370	332	374	352	363	368	360	395	345	407	366	355	425	329	360	366	327	365	377	337	397	347	363	361	366	365	402	384	371	327	338	365	384	412	389	381	378	358	383	365	391	385	373	385	377	382	353	370	386	369	352	323	345	368	347	389	360	387	361	394	357	358	333	346	392	391	354	367	354	413	388	363	358	375	347	341	376	352	369	381	390	348	376	373	390	388	363	359	347	377	382	378	357	390	354	372	347	361	384	369	363	372	363	414	357	361	409	319	383	389	393	333	372	387	366	372	388	372	366	380	383	389	380	375	379	403	356	369	392	344	357	361	351	352	373	383	370	367	390	388	357	382	392	398	392	354	335	390	391	366	386	367	356	362	398	384	377	347	359	384	342	388	388	361	358	348	380	367	384	370	356	366	353	380	385	362	361	387	378	365	361	328	377	362	367	374	411	362	391	388	324	382	355	368	394	341	351	377	376	347	381	349	355	387	377	382	349	395	328	405	376	363	369	379	380	354	384	362	343	363	405	370	337	355	388	357	388	377	339	353	376	391	362	386	383	337	360	346	350	366	338	362	370	366	366	370	368	367	352	385	383	336	349	373	373	345	352	358	361	360	353	384	390	366	393	363	368	380	372	390	376	371	367	387	381	365	388	346	343	342	358	380	385	388	366	372	385	359	393	368	398	417	399	364	397	368	398	362	400	349	392	342	370	358	367	361	354	370	360	385	356	364	374	351	364	361	386	379	354	398	409	355	360	376	354	406	328	361	332	335	366	391	346	358	371	363	371	353	358	357	389	344	357	356	369	355	376	415	319	360	365	388	397	369	377	380	347	369	367	341	383	394	356	377	375	395	349	382	397	401	314	392	360	361	381	365	358	385	377	354	365	356	412	380	389	371	385	338	378	380	378	397	349	376	415	340	420	365	372	431	367	330	339	359	384	366	390	363	352	368	376	349	355	378	359	379	397	422	362	367	387	351	399	401	364	371	359	384	323	376	318	362	357	375	368	372	373	363	387	350	377	361	346	370	381	398	380	376	353	356	393	377	359	368	398	371	361	352	388	350
26881	19677	6077	1188	580	491	545	490	475	503	489	449	466	404	403	439	425	444	405	430	408	399	439	432	411	416	386	396	426	378	398	396	387	471	424	415	429	435	438	400	423	449	412	424	434	439	412	444	420	415	423	406	386	441	397	449	476	406	421	414	474	412	410	448	441	423	422	442	403	415	379	425	385	384	415	402	449	466	412	427	389	373	420	432	445	406	415	421	413	426	421	374	417	378	426	412	428	411	398	425	447	396	389	396	412	411	395	419	386	417	418	377	480	453	428	424	412	396	442	483	385	427	388	448	406	384	404	447	435	425	427	390	425	407	406	377	427	385	411	431	408	447	423	421	422	424	399	410	349	417	374	438	420	394	407	428	408	441	430	410	377	443	393	466	420	411	407	416	422	402	397	415	418	415	426	424	392	387	411	411	419	438	397	416	414	396	404	414	433	394	415	418	399	369	384	440	449	437	409	466	405	409	395	451	439	405	393	470	407	408	385	411	410	445	415	406	405	415	394	430	442	401	388	408	430	399	404	445	433	432	419	419	427	390	414	430	408	427	416	403	423	427	410	390	398	411	365	394	402	368	452	401	413	411	416	408	426	439	441	402	417	398	401	419	430	389	445	419	430	445	413	419	401	414	441	407	414	435	434	417	419	405	397	395	385	384	400	422	449	384	408	409	415	403	395	387	391	392	398	398	394	428	409	434	417	436	410	376	422	426	427	421	403	424	399	415	438	403	426	427	453	423	396	408	416	413	382	450	407	455	414	405	391	390	417	409	455	397	426	405	411	430	406	398	384	420	432	388	386	395	408	435	360	406	417	412	420	416	429	407	428	411	407	432	417	380	424	422	447	418	450	423	431	414	432	423	398	424	451	431	422	427	430	422	397	433	426	412	395	417	427	448	417	413	417	398	401	452	441	413	405	410	406	429	401	373	428	414	420	394	420	408	439	414	446	425	451	421	403	407	431	367	409	399	420	415	395	373	412	398	387	416	411	404	384	412	451	425	404	382	421	419	418	428	402	403	423	400	415	396	415	392	426	380	418	389	409	432	423	428	384	387	406	421	430	413	395	410	424	392	394	389	385	439	402	389	418	418	406	403	422	389	424	397	402	413	385	391	403	426	428	419	404	411	421	411	403	418	372	388	420	418	443	409	374	424	415	415	398	407	413	398	404	400	402	392	400	433	427	420	442	439	427	401	423	435	414	424	407	406	396	385	406	368	419	441	395	437	405	423	414	406	449	423	424	427	402	413	425	389	412	392	418	426	402	384	369	360	372	424	419	427	412	376	422	395	417	415	438	429	431	384	408	465	424	404	406	431	429	353	437	408	390	429	385	427	430	454	422	421	375	419	409	365	442	413	440	435	417	417	405	406	415	405	407	415	419	422	412	395	394	401	405	437	400	429	377	411	434	414	414	414	391	431	392	433	434	392	395	425	422	421	429	393	406	408	451	423	418	386	402	395	388	415	405	438	387	439	413	414	397	385	406	432	431	402	432	423	398	444	356	399	441	441	434	410	419	400	432	424	395	391	421	395	421	402	425	386	440	420	380	355	380	413	448	412	387	429	434	387	452	438	410	444	386	410	405	431	389	432	426	402	393	421	432	409	406	413	374	430	440	409	420	410	435	409	410	401	424	404	386	427	392	433	393	363	391	405	373	383	412	431	336	451	416	400	414	380	433	428	402	407	411	394	448	421	398	415	405	401	426	428	390	392	401	419	431	408	396	434	424	389	419	432	403	419	445	442	450	408	437	413	447	380	441	405	430	437	436	432	392	433	404	432	432	397	398	433	420	456	427	420	402	441	390	438	396	445	409	434	430	432	443	426	413	413	427	403	408	447	389	441	410	386	390	416	420	424	431	437	392	398	412	413	439	415	398	427	405	434	440	431	417	391	415	371	416	403	415	407	442	410	384	409	423	405	388	386	406	396	428	393	399	411	398	436	395	392	436	369	401	416	410	408	412	432	390	382	411	394	422	368	378	408	446	417	401	447	398	406	413	404	383	408	415	400	412	410	413	408	424	393	412	398	408	412	398	407	419	384	424	398	399	395	390	439	418	435	439	417	446	401	416	384	396	414	432	421	423	392	391	402	403	412	454	406	387	373	406	402	426	426	391	403	391	405	424	432	456	386	444	397	414	427	414	419	396	427	410	383	430	422	450	394	432	396	448	365	445	389	384	422	415	445	393	410	402	395	386	401	407	408	426	407	409	410	402	420	434	393	392	440	442	436	393	407	382	410	383	436	389	418	420	411	416	398	455	415	400	409	408	428	403	401	398	428	424	409	397	427	403	442	416	388	424	417	395	411	408	400	420	396	432	434	377	405	427	396	408	446	437	396	394	398	417	397	419	433	395	417	358	416	464	446	418	354	412	420	409	423	387	398	407	445	433	386	435	435	374	427	423	390	435	390	419	431	448	431	431	410	424	400	452	390	377	411	411	397	428	424	438	398	395	432	414	458	390	440	423	443	422	431	417	441	435	443	417	395	449	437	422	429	399	425	418	416	396	403	404	461	422	437	405	443	377	392	422	403	394	415	409	396	370	409	455	409	429	397	396	399	428	412	412	411	414	413	437	367	418	400	430	411	396	375	414	383	377	440	398	394	427	416	461	410	397	456	417	458	399	409	388	378	389	424	376	425	418	441	397	418	412	455	406	382	434	410	439	429	407	424	420	412	396	405	433	409	382	468	420	401	410	413	400	427	396	408	446	423	415	401	418	412	405	404	438	390	447	432	403	406	407	369	409	429	403	422	405	423	417	421	432	435	416	422	417	408	425	415	429	429	410	412	453	417	425	421	392	384	423	429	405	432	453	404	437	432	415	391	422	435	424	396	440	433	401	408	379	398	425	380	400	422	435	410	451	424	399	392	443	438	407	412	404	403	354	450	425	444	391	399	403	393	379	442	393	387	415	417	436	404	438	381	393	422	417	386	387	398	394	385	404	396	410	431	400	415	427	395	414	430	405	398	398	433	399	450	431	423	409	397	421	440	395	408	399	361	398	429	410	406	395	455	416	421	373	409	419	410	406	424	393	411	421	437	430	398	412	414	450	418	383	452	402	441	407	402	419	392	420	441	424	414	412	430	400	418	402	401	381	416	406	400	411	426	377	416	451	454	383	440	430	412	410	400	388	425	444	421	392	396	413	396	400	429	416	427	418	418	439	390	408	408	389	415	443	368	395	438	415	440	436	382	400	421	430	411	388	408	413	444	401	401	424	440	393	422	404	407	434	458	473	409	437	424	422	419	443	411	415	386	429	384	406	409	413	469	413	407	404	440	431	409	402	427	444	406	394	409	382	386	389	392	398	399	424	403	416	401	400	410	404	474	411	380	410	458	427	435	405	403	435	376	378	428	373	431	408	470	425	397	411	409	385	394	409	416	409	450	462	415	378	420	425	422	413	440	398	428	372	426	424	398	410	430	381	418	441	456	417	406	413	400	426	402	418	409	407	424	399	398	379	453	397	443	386	363
6267	6327	4112	2041	1300	1071	1058	1026	1021	963	884	859	794	801	788	784	770	743	730	733	761	730	762	718	813	696	728	731	705	700	734	760	756	756	751	707	714	693	693	693	713	709	748	733	723	729	741	712	742	748	723	744	766	703	788	730	806	719	734	695	732	761	725	704	735	741	751	721	727	699	763	694	698	727	707	710	751	740	712	710	718	734	757	705	752	739	697	675	695	710	730	658	768	703	719	746	724	732	694	696	691	750	699	716	686	742	740	714	720	716	765	727	758	703	644	732	736	721	756	709	693	749	782	708	724	747	720	764	719	763	770	663	740	699	719	683	699	740	700	707	689	764	677	719	766	757	731	754	732	704	750	738	740	721	752	789	731	748	679	736	718	746	765	745	751	737	728	724	734	726	727	672	722	730	669	734	729	741	693	725	782	717	763	731	685	754	701	757	729	716	709	759	702	687	742	753	716	730	686	743	678	721	651	739	720	749	691	746	737	761	722	702	752	724	687	730	703	711	731	745	771	723	728	696	771	643	735	723	716	717	742	725	767	697	738	731	670	752	716	720	761	714	736	728	711	745	743	769	743	708	728	706	774	678	703	727	718	771	735	720	680	695	713	673	688	701	713	706	695	711	706	684	756	721	693	753	704	746	685	718	700	717	664	724	732	725	735	744	673	682	725	705	756	767	717	723	733	712	733	763	726	734	704	728	696	734	692	749	742	740	777	685	717	736	727	736	762	718	727	732	729	732	692	719	660	696	759	731	710	727	772	703	755	713	705	678	754	741	739	749	776	719	750	701	739	750	717	750	731	686	729	774	700	691	696	688	758	744	763	744	737	724	696	658	706	699	743	717	739	701	715	724	723	703	757	724	733	737	691	694	703	719	686	710	705	696	725	763	712	740	764	720	707	724	718	685	695	712	738	777	709	736	757	767	691	691	731	755	711	701	729	737	711	706	725	729	749	732	685	730	689	735	703	695	710	723	729	713	747	767	719	680	713	727	699	687	711	747	751	687	742	689	720	726	723	693	731	725	731	718	688	733	770	728	763	744	742	715	781	714	741	742	742	710	726	723	735	725	744	730	728	755	714	724	695	757	776	762	707	730	707	695	712	786	667	771	738	724	704	766	697	739	748	710	730	771	708	763	780	729	711	720	729	703	694	746	717	676	670	722	727	707	758	695	736	753	752	730	769	705	683	724	724	729	692	713	777	707	723	696	721	729	708	716	709	744	686	712	778	691	724	698	686	744	733	692	725	746	746	766	721	732	726	738	746	710	745	677	715	709	721	752	716	709	720	721	671	725	699	744	718	712	746	796	669	702	754	736	757	713	714	656	706	706	748	695	696	753	703	699	718	763	690	732	777	734	757	733	719	724	747	731	761	724	698	744	767	711	720	715	728	739	745	712	717	705	729	774	720	681	756	778	701	749	756	738	687	701	750	704	747	735	754	757	756	713	726	721	699	693	711	723	716	749	787	730	743	703	749	763	700	721	676	784	752	749	753	755	700	684	740	687	713	731	671	734	706	667	765	681	704	645	721	748	662	691	788	745	743	733	763	736	701	681	742	723	658	695	756	687	732	708	726	741	716	734	744	708	752	752	741	690	734	756	785	700	711	732	681	712	718	721	737	736	692	758	709	738	745	760	741	731	751	763	722	725	731	710	700	718	728	695	658	765	726	700	719	673	716	713	734	701	758	663	744	732	752	715	750	762	718	690	721	741	692	761	740	717	720	720	727	768	736	697	712	711	745	784	753	729	733	718	746	688	696	711	696	779	759	722	727	701	720	758	736	733	735	710	726	700	749	696	753	747	736	702	696	728	707	736	707	761	715	710	750	734	715	759	722	739	722	688	735	734	718	692	716	706	713	717	747	745	711	733	722	769	677	727	760	724	704	724	707	723	702	736	734	740	725	737	734	691	761	694	763	750	725	678	708	729	723	754	694	722	734	771	717	758	679	737	711	751	712	720	700	729	746	718	720	716	753	718	695	740	713	762	734	759	729	687	693	794	734	727	703	715	755	709	771	733	759	723	695	774	752	753	744	752	800	758	735	704	672	741	722	718	759	732	736	718	725	762	738	711	735	724	670	728	729	783	704	722	709	710	700	732	684	720	700	744	745	723	732	771	684	729	742	740	721	709	761	716	705	707	699	722	717	720	720	709	720	751	722	741	820	690	705	736	672	720	725	764	723	708	721	708	694	755	679	729	729	750	728	720	748	731	722	711	679	716	713	726	659	712	746	694	724	711	715	676	709	764	706	732	701	723	737	689	721	777	694	714	702	709	702	733	683	722	739	718	717	787	717	708	703	747	731	749	727	712	695	735	746	735	708	740	713	737	718	700	714	756	757	769	731	707	696	702	672	718	661	697	718	725	710	719	739	698	734	706	750	702	708	734	766	733	738	709	722	728	733	690	711	699	747	737	703	721	744	761	762	705	667	693	718	734	729	744	705	709	687	696	742	733	723	742	702	715	727	779	701	693	725	696	703	761	707	732	773	767	714	732	713	760	743	691	747	706	692	747	731	758	733	684	722	718	694	727	733	715	706	713	671	747	754	729	777	686	714	704	739	700	728	740	724	711	772	741	690	756	746	729	778	714	782	719	755	699	714	717	715	698	715	741	732	730	748	746	737	731	711	742	754	690	732	755	743	723	692	718	722	760	693	717	734	739	731	718	755	759	703	699	775	728	709	775	714	728	746	730	684	726	730	740	701	738	736	738	727	706	729	749	743	781	756	694	715	740	707	712	713	712	751	782	715	805	723	718	704	745	726	748	707	728	794	723	700	725	733	747	745	699	729	748	720	716	735	744	720	708	701	722	751	669	740	720	710	698	742	731	720	728	735	698	711	731	718	723	717	705	698	729	713	757	727	760	697	716	740	715	752	678	754	751	748	750	664	708	730	720	692	713	673	714	769	710	760	707	726	731	745	728	747	745	692	708	701	723	729	767	737	745	675	717	722	713	695	723	692	782	721	759	756	722	725	732	692	723	770	757	678	775	741	727	700	709	709	751	761	728	745	726	764	710	727	706	749	725	734	746	742	708	725	730	739	752	692	725	758	724	760	747	759	707	713	676	704	712	727	746	753	754	763	689	715	746	754	725	685	727	745	689	747	743	755	747	711	755	724	702	724	726	713	717	766	724	736	727	668	728	713	723	737	732	704	706	719	746	748	689	700	730	732	728	714	779	683	695	726	764	740	677	702	716	714	693	702	710	687	702	749	793	693	740	729	654	752	754	725	728	737	720	733	718	714	782	666	766	706	764	754	712	701	689	728	714	700	740	721	702	760	725	726	744	692	760	715	725	731	768	754	771	761	738	739	728	707	672	681	735	688	746	736	723	690	732	759	779	694	731	741	710	738	714	724	725	714	722	709	753	662	709	706	688	732	696	727	739	746	762	740	730	726	735	705	735	721	755	703	717	767	723	707	750	747	732	736	699	711	753	713	741	696	747	752	717	730	750	765	759	708	746	719	704	716	653
24166	21224	28128	24375	19432	2311	855	675	647	548	577	483	466	439	422	410	418	388	383	398	422	406	391	362	359	359	402	374	352	366	400	363	393	353	366	383	357	393	372	370	408	369	423	361	360	390	351	366	347	374	335	378	363	376	357	367	353	369	373	383	376	380	357	355	410	383	387	386	380	342	336	371	352	354	332	349	352	337	347	380	372	392	342	343	395	357	383	326	366	366	394	343	331	341	337	362	347	355	373	334	374	339	345	363	381	370	371	336	362	375	323	378	341	340	355	332	379	358	355	383	364	341	407	374	360	389	354	351	364	348	374	360	377	355	350	351	377	350	346	342	396	335	335	345	345	385	339	317	359	368	368	335	358	381	351	359	368	339	354	357	323	371	351	368	363	362	360	383	333	345	331	353	340	300	339	393	334	362	359	402	351	386	376	369	345	360	355	351	365	396	374	375	380	351	354	358	355	373	369	396	330	355	347	399	368	369	340	353	342	351	346	327	369	364	396	353	313	364	362	353	359	385	329	351	355	332	378	388	354	367	356	362	375	359	366	373	384	340	342	335	339	347	340	363	362	372	356	356	338	332	345	336	371	367	327	363	382	366	371	373	331	371	367	401	340	356	415	355	370	354	322	371	336	351	361	347	331	293	367	367	364	387	393	399	382	342	344	343	329	378	365	370	334	328	376	376	340	381	372	331	353	342	372	383	367	342	351	338	372	374	378	340	389	379	355	378	342	376	347	371	380	343	379	347	379	374	376	379	339	342	378	357	341	362	318	384	362	383	358	336	384	338	349	319	308	360	366	346	358	349	355	324	352	354	330	323	333	355	336	363	325	366	370	369	417	393	342	326	318	357	349	398	423	401	358	318	364	342	340	340	339	342	371	372	323	341	368	379	359	331	392	369	340	343	377	350	349	352	347	345	337	378	349	367	352	347	363	312	363	370	418	368	331	376	323	365	363	377	351	390	385	386	372	365	327	357	358	335	370	339	368	380	342	346	370	338	350	349	369	364	336	376	375	353	338	358	343	371	340	352	373	349	403	373	367	382	362	324	342	364	344	331	355	345	371	309	371	358	383	380	376	405	351	341	388	361	338	345	371	373	377	404	332	342	366	379	367	380	362	351	373	354	364	374	353	340	361	358	385	365	365	373	373	365	357	368	361	340	362	353	371	358	351	354	382	342	343	365	365	405	355	358	356	329	371	372	376	373	362	331	347	341	340	372	346	374	338	355	333	347	390	365	368	340	336	367	347	384	346	385	342	325	376	377	355	341	368	359	377	328	374	331	338	328	381	336	367	353	377	374	334	339	325	358	362	357	348	348	396	363	363	376	362	352	381	357	335	370	347	354	371	342	333	371	364	387	378	334	378	376	383	367	354	371	376	347	346	333	362	363	371	382	310	377	366	333	368	337	377	335	348	347	359	335	358	347	324	364	374	376	339	350	410	350	358	381	364	340	403	355	332	371	351	359	339	378	354	359	370	353	347	371	365	366	354	320	377	351	349	361	385	358	385	367	336	361	376	353	367	368	368	350	417	353	358	329	351	390	353	357	367	357	334	349	340	376	371	359	322	387	342	375	389	365	364	353	346	383	382	363	341	350	348	337	368	362	322	360	362	354	347	336	355	387	362	360	353	385	359	357	333	358	352	367	345	355	365	350	345	353	354	319	360	336	343	387	377	355	363	352	349	354	395	388	374	353	372	337	364	363	402	389	365	367	326	381	359	344	368	357	347	357	365	364	366	354	357	343	336	358	366	380	368	372	342	330	401	336	377	377	322	389	364	380	347	385	316	365	322	359	361	344	362	321	372	365	346	345	362	368	327	319	331	357	366	348	361	354	341	345	364	361	354	362	352	364	343	365	366	365	384	377	345	359	374	375	344	336	377	401	377	353	366	357	352	375	325	356	359	352	372	376	348	350	373	349	339	326	349	346	369	349	371	391	368	343	339	363	360	357	347	347	380	358	376	388	368	344	364	361	351	391	351	377	376	379	360	348	332	354	351	380	369	357	340	375	413	331	334	356	341	361	359	368	416	380	337	302	346	342	362	322	348	347	387	341	388	373	388	339	338	365	342	367	339	335	350	363	337	346	305	364	347	378	363	359	342	377	360	395	359	331	392	374	370	378	351	367	368	338	318	339	351	355	367	340	365	357	364	344	369	366	339	343	369	377	357	399	340	371	380	345	347	371	356	372	349	364	349	396	368	350	355	350	362	347	324	373	353	373	360	340	388	371	369	374	346	338	316	364	340	335	327	379	370	359	387	391	388	340	369	373	332	377	323	378	358	391	358	337	372	342	360	350	335	366	376	319	367	359	362	355	367	317	326	391	344	364	370	358	367	401	359	351	362	333	351	328	363	354	337	397	341	358	363	347	379	319	370	361	335	363	392	365	353	366	342	350	370	379	369	369	375	346	345	343	345	354	359	366	379	353	358	360	382	373	360	363	364	338	371	361	329	374	365	358	371	320	342	365	348	383	336	381	357	380	329	354	335	378	357	373	363	362	357	344	369	331	337	367	319	326	372	360	361	379	373	376	360	401	382	339	356	311	371	368	362	344	363	343	361	373	369	376	363	331	338	368	351	349	347	357	373	373	335	370	394	361	362	369	371	353	366	375	356	339	344	376	317	345	344	388	379	393	388	352	378	349	334	344	375	333	357	352	358	358	328	358	356	386	376	307	331	356	345	348	352	381	337	347	360	333	359	359	348	360	322	351	357	350	350	351	344	355	383	382	340	344	356	374	327	378	336	342	378	382	346	395	369	368	377	328	355	344	345	368	348	363	361	376	348	353	373	359	364	362	350	346	330	392	378	365	340	345	376	365	349	356	383	356	350	358	356	356	358	345	381	357	327	371	381	375	350	345	351	322	373	345	376	378	355	350	345	354	376	365	379	362	398	356	335	370	336	350	345	324	340	368	365	338	362	357	352	357	373	339	350	411	345	369	366	370	368	336	357	381	373	374	384	362	368	371	346	386	372	340	392	367	340	343	359	352	346	368	374	342	369	371	353	378	359	349	346	346	388	347	334	365	369	341	342	360	358	382	375	349	389	356	338	342	359	345	359	365	336	361	349	376	364	354	371	341	346	391	342	347	333	377	371	369	333	349	354	386	358	364	349	350	313	388	354	377	383	376	357	354	360	398	345	365	342	339	359	335	375	376	379	347	331	393	360	391	334	344	364	371	354	362	323	355	364	392	354	349	352	322	351	344	397	350	340	347	352	366	352	335	366	387	361	382	332	365	351	379	344	309	348	368	352	374	342	370	337	384	379	352	356	336	359	350	372	349	353	340	338	354	365	366	359	377	331	353	331	363	344	346	356	349	354	326	356	370	342	363	374	350	386	373	351	360	357	342	387	381	347	359	390	348	329	326	347	360	347	385	334	388	357	355	370	333	361	387	351	351	373	379	394	377	363	313	345	345	356	347	361	351	389	338	353	378	366	362	392	331	356	367	336	398	380	347	360	365	341	348	362	354
8286	14571	10862	5569	3515	2504	2060	1896	1834	1512	1298	1220	1042	933	900	891	836	818	743	774	730	781	741	670	688	705	715	716	708	714	669	682	728	703	639	641	651	656	613	636	641	671	651	685	640	658	707	697	643	706	674	678	663	680	684	691	677	659	642	678	614	676	684	684	668	648	638	700	667	652	634	627	660	614	649	637	649	655	597	619	663	604	621	654	624	635	646	595	609	655	634	639	658	631	638	643	629	659	668	659	640	612	636	650	733	654	650	669	612	640	654	655	613	674	667	640	609	642	639	623	600	644	599	631	596	684	659	608	693	617	647	632	598	616	621	641	638	634	653	624	658	653	628	657	609	647	645	627	670	677	674	672	592	655	635	640	609	639	644	637	698	714	620	687	677	615	617	643	649	679	663	639	596	612	651	661	668	670	636	608	634	647	652	655	659	584	633	639	683	605	644	641	634	581	625	607	621	602	623	649	690	656	669	622	653	644	611	658	687	633	641	685	610	618	645	634	624	671	694	636	669	680	625	649	675	633	562	683	647	641	628	631	620	602	668	638	638	602	665	681	619	634	640	612	614	657	652	642	647	637	625	639	645	649	624	600	629	645	610	682	593	638	619	620	633	669	698	627	671	609	600	646	650	638	688	641	645	630	663	662	641	626	659	650	650	651	666	703	603	692	673	645	655	636	607	628	644	686	616	598	649	599	633	662	684	682	639	665	606	650	650	627	630	654	640	658	694	629	639	653	655	645	621	613	602	647	663	640	647	656	634	610	663	614	670	642	674	636	640	619	641	671	674	618	633	664	618	645	656	588	637	640	636	597	600	651	659	640	624	653	670	630	639	619	647	646	638	657	611	627	663	661	660	650	648	652	670	664	634	635	625	627	652	651	640	640	661	647	618	649	657	616	658	612	621	660	612	624	670	637	645	642	662	600	670	654	597	649	651	629	663	613	630	597	685	633	653	624	642	654	670	642	650	633	665	624	629	632	652	675	652	640	648	634	667	612	616	639	634	703	675	641	623	641	632	644	584	629	637	698	665	641	669	665	633	651	637	636	645	649	615	622	650	645	643	620	669	648	598	638	632	675	643	648	637	655	649	672	623	646	648	613	642	631	671	645	629	674	616	647	661	668	657	615	703	670	645	646	639	620	654	699	635	586	629	621	644	647	655	620	643	587	618	654	651	639	611	705	639	674	651	660	661	616	672	650	632	619	635	655	685	660	611	628	652	627	659	620	655	638	636	613	657	683	640	655	637	615	658	670	623	649	656	655	605	641	635	725	643	598	686	662	642	670	644	654	616	636	668	646	661	648	675	619	666	593	608	655	636	642	610	679	641	673	680	631	686	663	644	673	681	682	658	661	653	641	654	623	661	582	627	684	627	635	648	666	594	666	642	613	653	660	600	623	665	646	640	679	641	650	649	655	681	648	701	621	624	616	634	624	621	651	637	659	722	624	634	631	660	631	623	692	623	609	633	631	662	651	676	673	643	679	605	618	631	693	656	624	662	652	625	632	601	653	683	648	634	646	639	665	634	664	631	654	664	660	635	656	650	604	662	644	622	632	626	630	647	610	658	633	664	642	612	649	607	660	609	604	615	657	609	619	623	667	613	633	598	609	656	606	631	665	602	635	666	646	596	672	629	638	670	649	647	630	609	656	618	617	665	644	620	618	640	650	677	638	619	666	631	628	642	596	659	623	648	644	638	624	631	617	644	661	650	596	649	648	635	624	660	629	672	656	572	597	617	672	646	635	601	599	617	631	650	616	614	656	601	620	689	635	683	636	646	625	630	631	634	628	606	613	627	606	614	678	625	654	579	648	635	647	695	614	634	629	656	683	612	684	678	616	680	656	655	654	652	653	612	650	656	662	695	616	605	652	621	673	623	713	582	643	659	666	631	654	631	659	631	624	668	633	625	633	665	652	655	637	693	671	654	638	664	632	602	643	618	629	638	604	635	684	671	664	679	631	686	649	625	634	662	659	649	644	657	661	636	610	637	641	667	588	638	623	655	644	652	610	619	684	647	637	643	678	629	620	645	626	663	640	622	622	637	611	636	621	646	688	627	632	650	633	643	613	611	653	611	597	614	660	664	669	614	631	626	593	658	589	664	647	649	625	622	625	586	678	658	596	611	669	612	606	658	638	666	659	578	633	635	636	650	678	667	630	691	624	641	683	615	631	648	612	730	618	640	635	628	685	632	651	679	626	618	648	597	654	645	593	658	595	662	651	648	590	642	615	653	619	685	666	648	660	667	691	699	660	637	621	634	646	624	646	609	627	627	630	682	629	612	631	668	665	645	609	650	621	632	681	699	640	647	652	674	620	652	649	648	652	616	619	609	691	624	628	657	661	635	621	589	584	668	671	656	614	684	635	619	671	672	689	607	626	660	626	652	649	614	622	587	606	649	612	604	673	630	616	652	634	630	692	640	613	612	652	616	614	650	615	632	658	685	606	655	596	658	667	625	666	626	585	634	659	618	618	643	661	642	662	607	651	640	652	639	657	606	643	622	658	645	686	653	652	637	587	640	640	595	640	659	584	608	640	634	663	657	574	629	643	681	646	625	724	647	621	634	639	645	651	608	613	676	612	656	635	674	615	669	626	607	691	651	671	624	579	654	623	658	650	649	654	618	618	624	615	584	661	637	621	632	640	637	622	604	669	656	685	653	683	631	640	600	623	655	643	638	615	603	611	642	686	626	658	623	659	652	599	684	634	667	620	684	639	653	645	661	679	637	634	649	688	707	624	631	626	638	603	620	669	578	646	654	646	684	664	617	652	659	629	627	643	692	646	696	636	648	652	643	656	616	637	663	623	637	635	578	662	648	645	628	628	610	614	631	630	662	616	659	596	670	662	631	665	615	623	663	607	587	666	660	643	620	633	618	721	623	632	645	645	676	654	650	676	674	613	623	597	619	623	627	602	590	614	639	635	624	642	663	658	619	659	630	639	617	673	652	641	659	584	668	616	612	660	656	611	640	660	633	676	607	641	630	641	641	663	639	653	609	657	622	635	650	642	623	627	617	607	597	661	640	582	632	634	628	618	610	672	651	684	596	595	651	670	612	602	627	651	672	653	643	683	614	654	641	662	698	644	660	637	625	613	634	648	674	640	669	632	607	665	712	652	649	613	609	725	652	625	653	625	616	655	628	622	654	645	671	657	646	650	637	607	675	628	604	622	649	664	630	610	636	594	615	624	643	617	657	619	618	671	606	681	638	593	619	626	621	623	658	678	647	645	626	655	687	633	613	639	654	618	640	630	608	669	624	651	669	621	620	614	688	592	615	642	662	645	662	650	632	635	676	680	631	625	620	648	633	604	650	654	598	599	628	666	651	652	610	653	670	602	665	647	629	618	632	652	600	672	655	610	649	674	662	604	663	640	642	668	646	666	647	652	703	660	639	650	722	652	656	628	618	592	637	662	656	671	690	638	622	590	687	616	607	597	654	655	613	627	638	649	662	685	669	605	619	636	656	638	643	618
23205	21231	28915	23809	21223	17873	1837	809	668	549	469	430	408	359	305	332	274	280	309	265	247	267	240	237	228	228	237	227	259	249	196	221	228	233	215	184	208	199	213	211	246	190	201	216	205	199	238	226	219	213	234	177	218	218	214	203	218	220	237	194	216	238	204	218	232	237	204	206	226	205	209	197	216	205	228	217	220	192	231	194	204	192	230	217	198	220	188	190	247	219	188	201	205	215	185	181	204	200	212	217	194	226	170	209	233	200	216	214	201	202	209	206	210	202	201	183	205	198	213	207	185	210	191	181	219	212	203	208	206	213	220	200	187	189	207	205	198	212	191	192	219	199	188	212	190	174	201	203	220	210	186	194	196	233	192	181	198	222	212	181	210	181	210	208	183	207	184	209	221	220	198	216	201	193	181	215	193	218	195	188	184	206	230	161	228	228	196	186	201	182	214	212	208	190	201	209	215	206	213	186	194	207	190	184	172	196	181	214	195	208	194	203	203	200	216	214	205	181	202	170	215	203	200	182	230	208	206	218	238	168	186	220	208	185	181	213	206	201	233	246	222	210	205	202	205	189	198	208	224	213	225	190	223	211	217	225	197	194	223	222	199	201	210	189	190	207	213	209	190	220	201	206	198	201	178	215	220	202	187	189	197	195	209	222	196	188	205	202	210	218	206	223	215	215	198	189	212	211	219	212	218	210	184	196	193	195	204	219	214	187	209	217	210	189	201	200	185	200	190	182	180	237	196	178	191	200	183	231	193	194	206	206	210	221	200	197	223	199	192	172	181	208	207	193	204	203	209	190	163	196	187	187	202	189	219	194	200	183	234	205	215	204	205	225	202	208	207	202	217	228	218	211	212	209	200	208	208	229	187	207	170	184	204	209	197	209	214	199	201	217	196	182	195	197	199	233	195	194	211	184	190	222	166	200	200	197	211	197	231	207	211	191	209	197	187	217	199	199	205	186	199	212	199	193	197	209	187	208	199	189	243	208	202	190	216	204	216	197	223	216	196	216	180	207	197	185	191	185	231	202	205	211	226	181	172	190	181	182	187	190	217	212	218	197	196	220	185	207	209	179	200	217	220	188	189	236	187	177	186	223	179	225	196	206	160	187	197	223	196	196	215	214	188	184	207	194	206	192	200	200	183	209	198	220	222	207	236	217	203	201	180	204	193	203	196	194	203	213	202	194	215	222	200	194	224	197	218	212	200	213	230	211	211	177	194	211	189	187	199	179	213	203	209	204	193	186	205	212	213	202	215	208	180	184	200	197	191	208	189	203	201	205	176	201	197	196	210	200	213	184	191	216	206	184	200	195	196	224	190	227	208	226	183	199	196	196	195	244	221	236	209	208	197	197	213	194	191	211	203	201	205	209	207	216	217	227	178	185	190	220	219	207	195	195	194	219	209	188	207	201	193	206	193	184	219	213	202	202	224	225	219	195	184	205	200	219	218	220	203	192	193	232	201	195	212	205	199	216	202	214	188	215	225	219	208	193	202	212	210	183	170	180	191	212	206	225	179	187	192	197	211	191	181	207	192	209	204	194	204	191	176	206	187	215	194	202	204	207	199	199	201	187	217	221	205	184	206	213	231	231	207	223	195	202	205	210	202	187	205	200	198	183	219	203	227	177	201	169	216	215	214	194	197	213	205	187	191	188	200	230	206	198	188	192	212	181	210	232	186	192	189	199	171	201	213	201	205	188	201	209	217	200	213	215	196	212	216	209	220	201	177	191	196	193	201	219	225	199	207	214	185	214	206	217	199	191	184	207	174	206	200	200	205	192	224	184	192	212	202	202	216	207	200	213	177	233	208	207	216	219	185	196	182	204	232	183	202	189	193	218	186	200	212	181	206	174	204	208	195	203	199	188	191	201	183	209	168	197	186	202	189	188	198	197	207	200	222	180	195	224	193	216	178	207	205	192	192	218	192	214	205	213	195	193	197	174	224	206	213	217	191	196	201	190	221	219	229	211	229	186	193	219	210	209	200	220	180	202	200	198	196	211	196	171	209	201	169	213	189	191	212	206	197	221	220	199	200	216	211	186	197	199	216	185	164	213	229	217	219	194	165	194	211	201	202	225	224	210	207	201	225	203	185	209	220	195	185	198	218	190	202	218	212	218	217	198	211	201	186	199	186	213	200	186	198	212	193	189	180	202	216	180	199	197	208	192	233	179	208	219	191	199	210	213	196	193	222	197	184	197	209	189	230	187	204	202	204	195	189	214	201	202	185	186	215	217	209	203	188	169	190	212	200	222	182	217	198	208	196	165	217	206	216	218	202	203	209	214	179	189	181	205	196	196	200	207	193	198	174	182	201	217	206	210	180	214	201	201	207	209	187	208	203	222	200	212	194	213	204	207	193	191	205	193	202	194	231	209	213	201	213	207	207	214	207	217	220	192	229	191	223	221	209	204	189	201	210	190	185	197	191	185	214	191	177	179	188	235	197	194	223	216	176	210	199	204	186	205	214	210	222	226	210	223	225	190	215	195	201	208	209	206	220	210	184	202	190	205	199	202	180	213	180	205	202	197	188	189	194	210	211	195	206	209	199	214	222	188	179	189	195	198	187	188	224	210	190	216	214	222	186	191	212	201	186	187	219	215	182	197	193	184	194	211	187	214	221	207	193	187	210	214	207	181	219	197	190	183	204	227	193	196	187	199	212	208	246	190	204	212	212	195	187	212	230	221	173	180	207	199	214	203	207	200	207	193	194	206	223	237	216	190	187	210	193	215	193	208	220	208	198	203	208	192	202	204	193	199	198	186	189	193	193	210	201	201	237	202	213	207	196	204	224	188	203	203	200	195	203	230	194	216	222	210	184	222	210	197	222	185	203	210	207	191	184	197	188	188	223	165	180	206	190	212	233	209	183	190	217	196	205	194	194	211	227	210	179	189	193	239	212	206	185	193	192	206	183	216	153	186	215	208	192	194	205	211	188	217	221	186	207	183	193	190	214	190	205	175	196	208	195	213	214	196	203	212	208	220	187	194	193	213	189	199	190	195	189	184	205	214	223	203	208	212	191	208	232	191	193	201	196	183	215	222	213	204	222	192	209	215	206	206	192	195	223	219	210	183	214	209	189	204	210	189	199	202	212	191	189	209	216	198	194	198	207	211	236	182	207	189	220	235	229	200	202	201	198	187	203	217	211	185	213	221	189	223	213	198	182	206	214	188	226	203	201	218	204	207	167	182	225	174	212	214	202	216	225	197	186	218	201	209	192	209	217	197	200	200	192	171	181	189	195	185	189	231	196	196	181	216	250	186	207	198	206	176	187	212	192	168	195	225	220	184	197	201	222	228	190	220	203	184	203	204	197	239	233	198	190	211	185	184	199	209	201	213	190	220	198	209	191	207	213	218	221	183	199	214	207	194	217	203	212	198	211	211	222	212	200	220	193	191	216	195	221	189	209	220	192	211	219	210	195	208	199	197	219	182	200	208	207	216	208	203	234	190	207	190	225	195	193	178	218	204	203	207
10462	20240	15951	8453	5330	3664	2879	2337	2241	1788	1456	1237	1058	946	892	778	695	661	648	584	599	579	550	525	461	500	534	454	477	431	452	442	441	469	453	410	423	465	399	428	393	410	440	420	425	393	421	375	416	408	408	416	437	386	415	396	379	404	401	375	444	436	411	395	427	432	378	422	391	381	357	440	390	387	384	408	360	404	363	389	393	361	405	414	368	406	340	367	385	400	335	362	369	387	376	382	360	371	392	380	383	390	393	374	375	352	374	368	383	371	373	367	360	339	392	384	365	381	365	379	335	363	401	334	380	365	329	333	357	386	368	353	378	380	366	347	382	385	373	357	401	374	381	392	364	393	384	363	400	369	363	398	345	362	412	380	374	385	391	367	387	385	366	378	380	365	361	403	383	389	387	382	402	401	357	383	363	365	353	394	340	368	363	369	367	364	372	345	362	386	347	379	375	385	364	384	339	368	376	426	368	395	350	353	369	381	381	397	380	371	352	358	350	388	366	375	393	372	400	357	350	368	370	373	400	391	383	363	371	368	379	398	358	406	330	376	361	394	386	315	352	364	362	374	380	347	367	362	374	372	388	380	370	363	363	389	394	367	402	357	382	357	376	341	407	373	377	389	391	346	351	390	395	384	344	374	358	386	372	371	360	345	361	363	388	393	360	403	356	386	373	376	389	355	370	377	363	353	394	380	345	368	399	354	359	359	343	344	377	361	354	367	342	382	344	352	384	361	365	365	388	405	341	371	355	384	374	373	389	383	392	386	413	375	351	396	389	379	381	344	345	408	353	376	369	397	403	399	360	371	360	375	362	377	349	389	376	391	349	370	351	382	365	354	356	378	344	386	330	390	384	378	336	363	392	367	365	365	393	366	354	355	369	341	382	344	385	355	382	335	366	388	360	342	349	379	378	370	380	345	365	349	371	360	349	356	390	347	361	411	357	329	388	373	395	370	394	386	363	376	359	357	368	385	352	369	394	380	401	352	364	384	356	368	352	363	349	362	376	399	370	363	396	384	382	356	353	354	365	398	390	395	360	367	369	370	366	354	379	374	356	366	377	385	369	348	358	363	381	369	325	370	389	411	378	382	412	373	327	348	359	372	357	369	379	388	388	336	381	347	322	352	384	369	395	395	352	406	367	361	362	365	366	396	385	397	375	332	354	379	392	328	332	399	341	403	369	367	366	352	363	365	360	346	365	369	336	390	355	387	354	380	328	339	358	364	392	369	352	394	394	377	364	379	382	375	342	385	372	340	328	382	338	350	388	353	375	363	380	382	410	359	373	357	357	399	369	359	343	350	395	358	358	375	369	398	409	404	380	375	388	379	386	365	365	366	332	379	379	387	391	340	368	374	355	352	415	353	361	374	355	365	338	383	371	396	402	397	386	386	388	346	401	361	358	395	370	352	388	351	365	346	376	378	370	393	374	367	350	352	367	400	367	368	410	381	372	362	391	362	386	388	388	417	385	365	366	377	383	322	391	348	356	359	379	396	386	384	363	364	319	390	357	369	358	339	354	374	355	363	385	354	353	357	355	387	372	343	368	387	390	364	376	357	374	372	342	354	365	377	348	350	370	348	362	379	355	388	356	399	364	363	370	400	362	385	350	370	383	387	372	370	374	379	436	359	317	367	378	383	367	379	380	391	364	344	336	403	365	371	372	368	391	369	376	326	371	372	365	369	359	358	336	350	326	375	305	378	376	354	366	378	374	396	375	326	374	370	387	369	388	388	393	356	333	374	328	379	376	366	372	368	362	357	387	389	375	366	353	365	339	389	381	328	356	370	382	324	344	316	372	385	405	353	333	376	373	356	350	391	379	346	399	379	334	393	340	388	337	356	354	369	352	357	371	323	367	384	376	374	383	382	372	336	353	398	363	341	363	377	339	383	414	388	377	347	358	381	384	361	370	351	370	355	355	384	340	415	379	364	381	334	375	326	369	419	386	352	373	374	391	376	394	353	371	346	363	368	348	379	392	362	374	357	394	358	363	349	380	380	352	370	379	369	373	387	364	353	391	388	370	390	348	378	357	340	370	377	370	362	387	364	346	368	324	367	370	333	333	380	364	386	349	350	392	349	353	346	370	368	387	394	347	378	314	395	386	382	347	359	341	374	388	372	358	374	350	394	403	350	349	395	358	349	388	361	349	385	389	376	391	368	376	386	350	333	332	395	369	358	349	384	361	365	370	346	343	358	358	398	338	411	390	378	350	361	360	389	332	346	389	376	378	346	387	342	364	349	398	372	385	394	423	358	329	332	346	365	379	382	385	373	382	384	343	351	393	376	362	359	377	372	354	358	412	358	357	345	387	397	319	388	343	353	393	401	355	399	394	343	389	366	365	376	385	372	361	368	374	344	352	384	381	377	366	388	342	353	376	385	387	339	373	372	371	396	405	365	371	354	372	370	407	350	380	348	346	380	357	394	377	389	369	315	391	409	333	359	378	374	333	358	381	387	353	349	359	379	382	380	355	348	363	347	343	395	372	374	381	375	393	403	360	351	388	372	341	362	416	369	363	418	362	377	400	366	354	379	357	399	355	365	396	361	340	356	328	365	365	363	366	366	380	348	366	366	357	342	351	371	360	367	373	348	331	344	358	370	366	376	380	366	358	371	382	390	397	358	392	370	354	374	380	366	418	360	375	354	374	387	385	398	385	404	383	356	358	390	387	354	347	388	325	378	370	355	376	362	362	389	411	376	373	368	370	396	348	350	376	344	344	362	366	376	381	337	387	312	343	364	378	382	368	376	363	407	342	364	388	327	396	365	346	355	372	334	379	366	369	360	375	333	359	356	375	340	394	398	362	391	366	351	381	326	359	374	371	369	380	354	353	403	383	382	369	348	378	390	348	378	397	360	345	369	389	353	361	376	359	368	374	352	372	359	398	367	344	371	350	348	352	354	359	384	348	380	390	357	346	358	361	388	362	384	383	402	408	370	382	388	344	373	359	387	394	373	398	369	354	384	362	359	375	371	352	366	385	367	375	401	355	388	402	342	363	338	387	369	359	336	368	358	367	383	350	396	358	374	385	346	372	382	345	364	372	399	360	349	404	357	380	395	375	403	356	389	351	365	349	368	402	384	357	357	387	356	364	403	376	377	374	354	342	341	359	432	389	367	392	393	374	348	356	374	357	346	353	337	360	380	385	389	368	398	369	407	381	385	352	347	323	341	325	365	352	344	365	409	366	393	353	341	351	366	368	379	347	383	356	412	368	404	368	370	390	367	370	387	379	380	382	382	362	357	366	341	342	359	333	370	399	358	375	375	371	364	339	390	364	373	385	374	422	386	362	382	355	362	368	363	390	387	379	369	381	354	366	382	357	365	331	336	369	385	405	354	356	364	381	353	382	390	417	334	354	365	339	362	359	365	373	360	402	377	400	352	365	313	375	329	364	385	360	391	349	371	348	338	342	382	378	377	401	383	381	378	354	347	361	392	385	385	371	369	393	357	389	381	388	380	391	383	373	361	363	361
26857	19686	6589	1213	580	513	531	504	545	529	467	503	439	441	401	415	390	406	389	431	417	447	435	448	407	420	414	427	402	406	417	435	380	411	401	439	393	402	398	401	413	423	421	402	416	413	391	439	436	383	449	425	415	460	415	452	443	424	442	391	393	441	419	443	437	429	422	383	410	425	410	403	404	395	438	412	455	425	393	399	395	428	439	426	406	380	438	444	424	417	395	384	395	432	408	396	429	430	434	427	412	444	388	404	418	413	416	439	427	414	407	440	410	369	398	383	373	420	421	453	406	429	410	405	421	425	364	421	382	418	426	436	411	422	427	434	386	430	422	393	415	410	385	430	445	411	414	398	400	411	417	380	380	404	432	415	394	417	421	435	418	370	430	432	389	417	391	394	438	425	415	444	381	416	408	429	376	402	394	400	413	400	388	414	417	427	433	437	415	387	401	417	397	444	404	383	384	398	426	454	412	449	413	354	391	378	440	396	394	442	422	411	419	385	398	416	395	393	381	407	405	456	395	394	428	441	428	474	433	435	452	440	438	390	430	385	433	409	397	405	439	410	396	410	367	429	392	405	403	425	419	414	392	409	419	410	376	421	399	403	426	424	402	403	401	378	411	380	407	415	445	438	394	404	421	410	407	402	427	439	437	431	407	398	375	425	435	390	415	407	412	428	411	430	394	393	395	365	422	403	409	378	391	424	449	411	434	388	399	399	400	372	417	373	414	366	409	425	430	397	384	446	410	395	431	423	461	415	453	420	385	411	413	447	406	401	433	393	422	411	423	418	440	384	432	409	406	414	417	402	417	421	379	411	419	396	385	419	443	426	385	434	437	371	444	443	419	380	400	399	448	431	415	432	408	404	416	393	407	381	396	401	406	405	439	385	432	426	416	424	430	425	366	384	424	417	423	412	413	405	413	415	430	439	425	408	413	375	435	424	412	399	418	435	427	477	433	416	387	405	434	408	402	403	429	411	425	393	415	396	397	366	385	434	396	406	371	404	385	374	428	404	399	380	434	390	388	409	425	400	390	391	425	408	409	399	429	404	403	427	394	397	408	444	398	398	399	422	369	417	372	363	446	389	441	383	424	437	434	413	387	400	478	410	414	405	361	430	414	445	382	439	430	408	391	419	394	439	400	416	424	415	387	381	397	408	385	384	457	393	406	404	413	418	381	397	419	433	405	414	427	446	385	407	402	451	443	413	369	383	386	409	393	378	436	392	383	405	380	431	413	417	415	402	392	444	398	428	403	435	417	423	419	383	410	406	411	420	401	414	395	407	416	447	417	422	394	415	409	423	382	399	422	403	444	438	412	389	418	436	426	393	409	443	393	402	370	434	428	442	406	423	422	448	402	418	444	425	383	452	472	420	420	415	393	401	419	439	424	420	426	422	407	418	424	407	393	397	416	389	440	414	440	412	421	411	423	376	427	397	394	405	433	426	417	448	428	401	402	423	397	419	431	378	402	429	397	431	438	427	410	414	402	402	411	420	449	404	408	444	439	403	404	408	419	392	430	435	419	384	380	417	404	403	391	420	442	424	403	414	421	431	414	417	420	394	420	407	451	427	405	390	394	401	427	406	427	432	409	409	426	398	428	401	433	432	405	401	422	405	348	394	454	426	428	438	419	439	398	443	442	452	404	427	381	372	403	469	423	384	408	439	396	410	423	414	389	417	422	407	399	386	416	384	450	412	413	398	436	403	424	429	406	401	410	441	430	397	421	409	427	409	416	405	410	395	417	403	395	397	404	444	436	475	421	429	428	414	348	434	426	426	417	406	403	406	406	413	413	389	424	413	381	358	412	423	427	418	399	395	425	428	425	378	384	406	381	447	392	422	408	450	391	425	403	421	435	408	423	425	430	419	381	428	402	423	430	404	394	391	411	413	412	407	394	423	399	426	404	411	396	417	427	452	394	412	404	388	391	394	400	392	418	389	430	411	396	409	425	401	401	415	426	401	374	384	387	376	414	399	388	389	430	403	394	365	420	371	408	438	425	414	405	417	403	405	426	395	419	393	428	428	402	410	421	387	395	408	409	409	429	434	438	404	429	417	397	415	432	421	404	395	449	422	420	421	390	384	437	452	434	415	404	412	424	400	404	398	411	419	437	406	419	446	393	422	405	378	407	387	399	444	400	437	406	382	421	426	444	379	405	398	405	404	402	381	412	406	400	431	413	381	437	390	395	422	418	443	420	452	434	432	414	427	368	419	408	404	356	420	384	399	419	421	402	420	436	389	393	405	384	428	402	439	411	395	428	421	419	406	375	377	396	407	418	402	431	413	430	416	404	425	421	404	376	412	425	416	411	405	422	433	409	383	394	418	407	429	414	386	432	406	414	390	394	436	428	413	401	400	401	385	409	401	413	421	443	391	401	423	402	405	393	402	407	400	417	419	377	404	408	417	441	407	386	420	394	434	390	413	423	448	419	421	399	448	429	392	436	391	384	409	435	389	403	395	394	401	401	429	421	428	430	403	450	412	399	415	409	431	385	411	376	404	412	427	455	423	408	438	414	453	388	408	426	400	385	429	415	411	403	424	407	407	404	404	419	372	405	404	390	425	439	375	429	464	416	433	404	434	407	378	409	400	409	411	407	414	457	404	406	386	402	409	464	410	401	409	442	411	436	418	432	401	411	398	376	387	387	404	416	386	427	415	402	416	427	433	399	396	395	436	425	384	384	390	410	421	422	397	406	436	410	431	419	399	387	381	432	434	388	435	404	416	438	400	434	385	436	391	420	404	416	394	445	395	410	426	446	484	436	409	400	410	408	403	420	387	430	399	383	420	408	414	374	430	425	406	394	429	389	399	395	442	435	399	422	389	393	399	424	441	418	407	414	408	398	412	406	462	437	440	412	440	387	442	405	398	386	400	380	395	419	401	408	431	400	419	410	421	405	407	415	399	406	459	418	422	374	423	428	427	351	391	377	371	420	425	422	411	431	431	423	369	413	413	370	385	408	417	409	401	407	383	434	415	416	406	400	389	417	412	406	389	442	417	406	423	426	394	423	436	374	415	399	426	399	400	470	418	432	405	380	377	440	428	399	414	403	380	390	410	410	372	406	418	405	370	433	439	408	456	452	388	429	448	371	403	420	423	413	402	389	386	405	432	417	377	405	386	393	412	378	431	401	437	438	420	400	371	422	395	427	416	436	451	407	412	397	405	425	405	454	413	414	406	395	378	440	408	396	418	403	425	413	381	442	397	384	387	454	407	383	421	374	416	438	408	425	430	408	399	435	397	425	383	440	368	381	385	411	421	419	407	426	380	393	394	432	406	437	453	418	415	394	424	409	410	414	434	416	414	410	413	400	422	384	401	387	440	416	389	428	375	414	414	393	422	394	396	426	420	413	397	412	403	420	443	404	436	430	448	423	436	424	445	412	388	421	383	423	411	402	380	361	435	391	403	419	410	384	421	391	396	401	401	429	415	424	403	397	395	418	435	442	444	413	431	439	400	425	395	412	420	395	396
5898	6188	5085	2110	1259	1081	991	1015	981	991	874	879	782	833	788	765	784	730	727	736	784	773	741	767	720	777	746	787	751	782	768	746	756	745	687	742	729	743	740	743	689	778	726	739	748	763	787	717	741	726	744	737	746	760	784	740	758	708	695	781	729	778	760	736	742	748	750	726	753	740	770	808	774	751	722	725	723	687	744	761	761	739	733	737	751	741	710	737	745	751	715	695	751	692	737	715	771	726	689	735	707	708	764	738	746	695	738	681	781	636	731	724	721	742	788	729	751	741	745	692	708	719	751	694	711	738	722	732	761	712	716	707	729	733	697	752	768	746	698	661	749	744	707	679	762	723	711	661	738	697	684	739	703	753	724	718	733	730	723	740	688	718	728	695	714	697	691	732	743	726	730	684	725	770	765	768	701	753	699	792	720	742	705	777	661	730	701	679	691	717	702	729	744	733	749	694	760	700	759	682	680	691	709	703	756	724	735	730	695	705	787	729	719	737	730	721	735	733	720	688	701	729	722	697	709	721	726	736	764	704	751	741	792	744	771	744	724	790	718	739	701	705	718	680	736	673	738	773	703	724	739	733	665	739	752	720	710	725	788	738	750	730	730	747	782	691	753	726	788	721	690	743	676	712	693	698	737	700	738	712	707	753	746	746	751	753	752	786	715	726	733	720	756	758	720	680	772	687	710	738	751	680	710	734	735	674	722	786	722	711	690	707	767	726	684	701	730	717	728	684	708	762	669	726	734	725	690	756	723	693	716	746	748	782	744	729	705	740	703	713	756	712	788	693	701	704	688	684	708	735	714	718	731	700	714	775	731	730	713	782	740	719	752	734	759	653	756	662	691	748	775	781	704	717	745	731	708	758	729	697	711	764	705	754	701	752	747	717	709	738	715	703	721	752	716	712	722	709	727	677	746	720	739	687	718	755	764	751	734	689	727	666	718	721	687	778	736	683	700	744	744	759	706	746	742	701	776	737	734	707	762	735	729	711	739	707	711	717	688	753	714	734	729	691	699	749	728	713	719	713	752	786	711	714	717	710	691	732	729	700	769	759	729	705	688	722	722	702	764	759	714	697	729	766	715	784	740	709	708	722	698	705	752	752	702	738	689	738	738	727	777	801	673	785	753	726	696	747	680	735	730	729	720	706	713	723	690	712	661	711	754	729	744	732	737	706	750	724	770	721	696	748	723	733	742	720	642	766	747	756	701	691	768	757	708	715	754	753	753	695	722	710	770	671	721	717	761	741	702	702	774	748	668	684	717	752	724	747	761	712	753	707	743	702	686	741	735	685	671	716	737	763	709	703	697	701	677	746	751	748	756	736	689	733	775	733	742	733	691	718	715	757	724	729	696	727	682	738	743	740	716	713	743	754	725	722	736	685	732	785	797	686	742	700	711	739	739	750	730	724	755	701	735	676	731	734	739	741	724	740	717	715	710	713	718	721	753	753	720	689	712	730	782	708	747	762	734	721	741	728	720	706	744	699	729	704	683	722	718	746	753	673	756	711	761	661	729	733	723	724	710	694	747	732	724	698	723	689	711	771	704	745	727	713	718	728	697	705	744	710	753	706	656	715	691	718	742	727	662	776	646	774	728	716	722	719	768	766	712	710	730	723	709	705	750	760	719	689	726	732	733	712	681	757	685	781	727	738	740	744	755	727	732	715	717	743	710	722	714	700	755	706	754	749	773	714	687	713	695	745	738	699	731	744	720	709	725	735	742	699	735	703	731	738	751	710	726	691	742	688	738	739	735	732	724	692	696	763	715	685	716	764	752	720	705	705	693	693	732	691	674	735	699	734	731	691	763	691	733	767	704	746	736	738	746	708	727	704	734	734	763	730	743	779	729	762	706	756	733	727	704	731	671	661	765	729	763	718	728	720	693	721	721	718	740	729	708	767	727	690	707	725	709	718	711	720	706	745	760	781	706	707	722	768	746	779	713	751	669	739	736	726	718	693	749	759	722	675	714	732	728	762	728	734	732	753	680	702	710	724	719	743	771	694	703	724	737	748	726	717	742	738	743	726	747	753	789	649	788	727	721	750	765	718	750	708	764	686	757	719	756	752	768	681	733	738	797	735	704	711	772	710	739	726	717	722	766	729	750	686	697	735	770	745	760	737	713	705	730	692	723	650	763	702	748	713	745	706	698	736	747	808	749	715	718	742	729	730	761	719	713	756	694	683	728	744	702	771	689	674	733	715	753	700	741	733	762	731	688	717	708	712	737	730	761	718	716	728	736	786	717	729	671	731	678	715	692	766	723	738	704	681	714	737	756	708	721	713	746	686	757	731	765	777	695	694	767	793	754	708	751	694	689	679	698	747	736	752	722	776	691	753	727	700	727	708	692	738	755	737	744	725	732	725	731	755	707	750	734	711	703	719	727	735	744	720	687	712	697	745	747	715	765	709	683	686	699	753	730	701	722	718	757	725	784	715	721	682	756	713	690	724	753	741	714	686	686	729	734	685	788	742	691	709	711	784	719	772	731	768	705	715	711	720	680	718	702	710	755	714	725	745	746	706	705	665	712	785	736	731	802	724	668	731	715	722	715	739	766	735	721	711	770	735	706	738	722	706	750	702	746	718	767	732	727	738	718	764	731	703	736	724	679	746	732	692	759	726	743	710	718	783	764	734	758	754	716	725	765	696	761	738	694	791	733	735	760	771	697	753	724	734	682	732	746	682	722	703	782	740	741	706	752	728	734	701	746	731	680	738	763	709	712	772	743	736	755	692	715	685	711	721	723	768	703	715	711	694	714	744	733	712	745	689	758	773	699	724	738	691	704	706	706	701	753	721	771	774	720	730	693	710	725	741	728	709	723	733	764	749	739	773	719	759	730	705	705	708	731	738	753	758	766	712	741	733	772	701	722	776	718	702	710	705	731	720	729	696	718	715	709	735	756	737	723	742	738	765	727	718	696	724	774	722	699	705	736	725	696	737	752	717	742	724	754	752	725	766	770	697	761	729	733	726	713	746	743	713	770	748	731	726	713	748	733	791	699	725	716	690	747	682	689	714	694	707	735	758	722	753	723	705	710	709	752	723	707	686	763	697	738	700	686	754	721	707	698	681	705	770	713	712	749	746	705	717	709	713	772	741	696	728	744	701	723	726	762	726	724	716	730	697	711	713	675	763	649	685	712	746	698	708	719	717	718	694	708	720	729	721	741	748	704	761	743	727	737	696	709	733	732	750	753	738	744	700	740	724	742	711	713	727	793	733	772	719	753	747	709	720	663	718	719	733	718	732	742	685	709	681	735	733	704	746	718	704	719	678	707	725	741	725	717	734	712	719	731	715	782	690	741	780	723	732	668	718	726	695	728	736	790	754	723	698	752	750	735	772	755	737	735	726	741	684	734	727	717	675	765	721	751	755	762	766	725	715	737	733	714	721	743	640	723	745	769	702	662	753	754	702	739	714	709	754	751	700	686	669	735	726	683	720	769	722	743	714	733	755	699	716	730	695	775	751	703	741
24159	21270	28276	24511	19656	2291	937	748	667	599	529	517	462	442	451	422	459	436	402	420	437	404	431	371	379	364	389	354	361	392	402	383	373	357	385	389	365	375	415	387	357	386	365	348	403	373	400	359	387	380	390	384	361	375	362	369	423	333	386	360	395	395	356	402	401	346	367	349	386	367	362	363	342	366	368	353	386	378	366	363	334	335	337	357	380	367	381	376	350	379	391	370	380	348	358	369	373	329	418	379	365	353	362	376	355	336	379	349	351	396	372	349	366	366	386	365	353	380	379	343	355	336	397	376	358	376	391	379	377	373	357	379	340	328	380	365	372	386	381	371	365	351	358	368	347	353	352	377	411	307	386	377	334	350	408	355	361	368	352	384	372	361	341	355	348	384	358	400	376	375	391	337	364	372	375	352	366	385	379	361	346	377	330	362	376	385	354	391	382	377	364	352	371	351	311	388	350	364	354	366	385	404	363	375	355	365	373	374	389	380	416	365	334	357	361	406	402	343	350	348	374	341	348	377	355	333	337	330	376	399	409	358	377	373	383	363	363	359	377	336	349	375	383	357	365	376	365	390	383	384	400	360	370	362	355	380	391	386	382	369	373	354	371	365	354	357	372	382	352	384	369	345	376	354	378	382	321	396	347	375	344	355	372	356	356	375	377	382	380	382	356	366	365	391	389	332	382	383	350	352	377	379	366	377	346	380	360	377	350	375	390	336	320	368	378	379	403	359	347	353	356	371	319	411	345	339	365	400	381	371	330	357	345	381	368	374	370	368	367	371	407	379	403	362	360	350	390	366	390	362	364	397	378	384	367	348	386	384	382	357	368	374	384	336	366	353	356	382	384	376	391	384	398	361	354	386	364	357	340	349	375	347	349	387	368	381	383	367	353	363	379	364	344	408	376	354	375	385	368	388	366	368	395	394	376	373	380	399	401	385	389	334	341	390	356	393	340	367	344	345	385	339	351	371	369	337	363	364	350	378	346	381	386	371	374	372	324	384	345	365	373	370	376	334	386	389	351	381	390	381	350	350	366	350	329	374	383	357	393	410	341	392	347	344	376	370	376	368	378	355	373	364	367	393	349	353	383	380	337	357	379	393	382	374	369	371	346	394	354	391	333	320	393	360	375	346	361	341	399	352	358	378	361	373	371	342	363	336	351	372	379	349	353	360	376	350	353	354	377	388	361	347	404	356	389	365	380	354	394	357	407	369	374	366	357	360	375	352	382	386	325	385	375	360	380	378	377	368	378	360	372	386	353	307	388	356	338	360	365	383	432	358	380	369	363	375	379	384	371	357	371	364	361	375	359	371	376	361	347	346	367	371	372	344	361	359	354	354	379	371	384	320	376	361	352	370	337	388	350	328	349	346	342	343	407	372	386	347	377	363	342	382	360	376	356	389	418	371	336	386	363	348	401	356	360	356	361	352	337	359	356	369	344	377	351	351	366	349	364	359	372	355	372	359	356	352	378	376	378	402	359	361	359	356	332	337	377	379	330	358	383	379	364	395	355	377	373	346	384	406	371	397	362	368	343	397	354	360	355	374	312	371	383	364	367	380	384	363	388	360	356	362	362	373	402	381	379	371	361	371	375	329	379	384	371	371	366	352	369	333	399	376	326	372	351	374	343	381	348	360	372	377	371	373	353	363	385	336	357	350	379	405	421	373	366	372	390	348	330	383	397	379	376	355	388	374	372	382	403	381	393	378	359	357	340	362	331	384	361	360	355	340	362	396	350	382	362	397	368	354	372	362	377	414	371	347	375	351	376	355	350	349	387	352	343	355	345	370	341	367	376	344	378	341	362	369	373	374	347	338	394	359	385	366	365	373	362	369	362	365	378	369	358	376	381	366	393	353	379	356	380	401	357	388	366	380	382	388	342	358	365	353	359	404	360	388	373	353	332	366	352	382	368	353	346	341	373	362	329	353	359	381	381	373	338	367	361	387	359	370	354	385	373	385	367	358	361	359	362	362	326	342	395	332	359	388	379	342	390	363	368	388	349	373	365	394	367	354	387	348	331	357	376	408	394	366	365	360	393	387	391	383	383	361	370	368	360	405	348	368	381	384	367	339	354	376	349	340	343	360	331	360	402	368	361	340	388	384	371	368	373	379	375	376	372	332	377	379	368	388	354	390	334	354	361	404	371	318	389	407	410	364	363	360	377	380	377	360	342	350	380	313	349	378	348	372	366	359	351	362	375	340	381	334	361	355	358	360	375	389	352	350	347	388	371	340	372	402	385	370	354	358	379	387	335	342	367	378	363	367	371	355	352	365	390	377	329	367	388	375	411	368	375	371	334	379	380	339	358	361	402	337	352	347	356	342	374	373	375	327	327	370	373	379	378	368	384	354	354	335	372	356	357	384	326	376	369	406	354	368	362	371	386	387	361	386	360	360	372	356	391	367	361	338	365	398	382	359	370	401	380	366	352	394	351	401	375	331	399	389	343	351	339	387	388	341	390	345	343	359	370	347	336	367	356	368	356	371	353	386	410	394	340	372	368	392	366	361	362	367	340	394	315	339	344	367	375	378	375	378	364	345	363	303	352	350	357	408	371	367	372	395	368	362	377	364	374	408	383	362	357	411	380	382	382	359	373	346	357	362	350	356	358	366	392	376	340	372	387	370	377	377	361	333	364	354	382	389	347	368	397	351	353	337	363	408	387	342	368	375	409	357	404	390	366	391	398	373	348	371	354	362	348	368	376	377	396	385	398	357	361	351	370	325	380	360	371	347	363	349	414	363	344	359	373	386	345	335	383	387	359	354	401	353	399	359	352	357	358	401	354	353	363	343	364	351	379	383	367	347	376	368	364	378	355	390	376	374	353	367	332	355	352	361	366	365	350	387	377	406	349	384	383	370	351	388	376	397	369	385	342	341	371	372	361	320	390	365	373	362	367	393	376	330	385	384	342	359	346	345	376	326	383	375	349	388	395	353	349	341	365	386	367	384	355	371	369	335	371	426	381	343	418	349	370	356	377	346	359	361	385	345	366	335	375	362	354	343	379	333	372	363	369	379	382	349	377	376	347	380	367	352	364	370	342	362	338	344	386	350	382	382	365	381	391	389	364	354	350	373	341	331	334	399	386	338	376	343	360	397	382	365	346	383	346	350	373	361	347	388	352	327	342	350	320	371	400	362	384	348	344	360	371	371	378	401	387	391	374	334	369	388	338	364	353	360	420	359	352	350	361	362	368	373	379	366	384	359	373	359	350	366	383	367	354	353	388	388	392	322	358	364	340	377	393	359	338	377	352	385	358	359	381	320	380	344	394	384	387	382	356	351	371	368	340	348	359	391	363	387	348	358	361	329	365	396	341	346	366	381	329	341	369	372	386	353	347	381	363	373	350	351	347	358	387	340	320	343	372	376	344	357	382	370	399	372	370	333	372	373	346	325	387	384	348	346	375	383	404	344	380	375	356	361	337	404	375	346	375	399	363	372	357	379	370	354	338	327	392	390	343	355	337	353	343	338
7559	14313	12472	6084	3645	2569	2105	1806	1711	1510	1351	1204	1070	923	953	886	854	848	789	740	767	755	732	742	719	682	732	720	701	729	669	695	673	756	704	684	675	641	680	666	702	686	731	688	740	686	738	693	688	695	682	697	735	675	668	657	650	732	654	655	678	664	717	655	671	691	652	645	641	665	678	673	644	667	717	686	586	618	681	684	640	674	666	664	588	698	660	643	654	642	621	691	598	628	618	664	640	719	686	616	637	634	583	667	636	672	673	673	682	645	635	619	665	682	638	672	629	650	627	661	657	640	658	624	604	628	630	663	660	671	723	640	615	655	661	665	641	637	657	731	627	651	640	592	671	613	641	651	665	634	637	661	629	647	634	646	671	667	640	672	658	665	659	621	655	674	638	664	677	663	673	706	648	671	647	617	677	611	625	631	605	635	644	666	679	645	678	680	624	630	609	631	654	654	613	683	674	620	672	657	602	600	635	609	639	665	632	655	666	692	705	738	682	670	712	667	637	579	635	670	649	611	635	609	654	672	702	637	668	648	650	629	670	633	662	652	633	670	610	689	629	639	634	661	662	649	661	616	674	688	644	674	692	653	700	653	642	630	681	642	626	650	670	675	677	661	606	613	636	657	676	633	647	661	662	652	682	635	665	675	677	659	633	662	682	684	666	616	656	682	655	660	619	641	632	636	658	631	647	670	659	673	658	668	706	623	624	602	656	653	650	662	639	699	651	645	653	628	672	674	697	642	638	638	618	646	661	629	695	684	631	594	637	657	652	631	677	660	632	659	625	694	650	675	674	645	639	675	658	656	721	634	638	676	674	657	633	635	682	693	701	628	608	683	692	652	638	665	642	660	614	594	627	686	680	624	647	661	673	636	675	643	664	631	630	661	621	641	623	642	611	575	653	695	684	679	610	654	675	625	638	663	634	661	636	624	620	682	712	672	674	609	655	650	640	669	679	676	622	614	646	650	709	649	657	655	638	718	716	642	647	640	629	646	684	645	689	703	669	642	629	637	648	629	695	640	644	639	624	660	607	664	667	620	606	653	657	636	635	641	631	645	651	644	601	643	638	652	684	652	687	667	673	677	639	650	638	672	615	642	660	627	655	632	664	659	592	637	659	635	632	648	656	678	700	701	655	668	652	644	648	645	665	628	628	655	593	655	661	658	711	652	662	676	659	638	641	669	626	686	626	610	618	653	682	643	666	620	664	628	630	732	659	651	648	633	630	638	704	650	664	606	642	643	652	638	646	704	642	648	675	681	615	659	621	665	646	701	714	672	603	668	662	625	661	648	626	646	681	683	671	675	629	625	664	679	685	641	709	639	658	631	641	654	664	628	678	649	662	682	653	646	617	647	621	635	639	662	655	623	676	635	647	630	623	649	675	664	659	715	664	649	649	638	674	656	637	666	642	661	642	658	646	661	636	637	662	695	624	683	642	635	674	632	630	634	621	647	647	656	598	682	651	606	678	613	705	688	650	674	616	643	608	643	655	639	637	615	641	662	655	620	619	661	695	606	635	688	662	656	651	677	622	646	669	618	654	684	584	670	635	676	673	662	615	641	673	639	653	672	596	624	641	656	616	634	667	655	657	657	709	634	686	673	661	603	654	613	670	610	648	633	663	691	611	632	619	653	655	643	651	665	665	581	644	655	637	710	676	658	667	679	712	648	637	619	682	619	630	687	601	634	660	646	684	651	651	620	671	635	654	667	660	661	717	647	634	632	688	635	636	623	634	667	669	640	670	657	696	667	615	664	642	639	623	652	695	637	646	674	677	659	656	678	687	616	680	643	650	673	637	659	666	618	621	709	638	667	619	717	617	648	666	664	661	639	650	646	616	635	662	614	685	619	645	694	611	631	657	687	648	669	677	660	600	655	649	667	643	651	669	643	635	657	604	640	632	686	641	652	690	647	588	653	627	640	704	627	632	696	707	665	677	661	647	659	647	653	694	603	613	648	684	694	651	671	609	652	657	620	674	647	590	656	658	680	649	698	649	633	656	633	657	645	654	683	634	659	637	684	636	652	648	642	658	657	638	649	635	584	741	722	672	669	624	620	627	643	682	642	635	687	673	672	646	675	653	640	679	634	650	636	650	663	659	657	628	672	693	661	679	647	702	622	650	653	674	621	664	625	656	664	636	659	672	675	658	655	674	659	675	635	640	689	631	612	702	661	610	613	625	655	641	638	618	683	625	654	648	655	660	638	676	641	645	688	652	615	663	657	690	660	649	651	679	669	642	618	685	669	635	638	655	597	631	646	673	666	648	677	655	664	686	648	671	678	618	660	656	646	688	656	630	620	648	632	651	647	644	603	657	649	654	636	651	669	683	676	686	644	653	638	679	638	637	639	688	623	642	644	690	709	678	659	678	649	689	632	692	640	656	663	656	649	634	645	702	630	656	649	677	655	663	661	667	670	665	605	662	624	688	622	672	713	660	670	647	643	599	671	674	694	665	715	664	625	646	658	629	641	689	640	665	632	611	660	656	619	644	647	656	639	689	610	691	674	628	672	659	673	681	649	625	610	652	647	617	662	662	691	653	647	633	666	644	655	603	641	651	643	653	619	646	627	668	646	672	607	610	634	656	623	681	690	646	651	647	577	641	660	659	728	645	623	610	635	619	664	639	694	663	685	638	672	641	651	615	662	681	610	676	636	660	639	632	619	658	624	649	631	633	667	580	628	656	654	657	652	630	604	620	614	682	645	674	640	623	615	666	654	679	675	659	641	632	646	654	639	672	594	691	690	636	640	658	633	623	672	688	613	634	632	666	697	631	624	644	607	638	630	659	623	689	675	631	656	644	610	660	639	661	636	643	671	647	627	643	663	627	633	701	661	643	657	656	658	649	655	644	645	629	616	652	647	626	635	619	641	648	663	694	643	664	673	614	648	672	655	691	619	690	682	640	643	662	662	653	633	681	655	639	612	623	660	632	640	671	634	637	707	637	635	646	644	675	654	631	635	645	638	697	639	623	637	624	641	627	676	672	690	664	652	631	663	649	669	687	644	649	690	699	683	676	657	617	653	666	605	644	691	662	623	654	639	641	644	668	672	657	597	626	654	657	606	623	658	640	639	637	655	647	635	671	655	660	597	632	621	654	630	671	634	666	645	629	685	573	606	640	593	644	672	650	625	692	608	675	627	686	666	655	639	630	612	660	662	657	647	648	667	643	662	654	632	643	653	645	633	681	647	667	638	637	669	652	626	632	646	632	678	670	587	618	610	651	640	671	690	657	605	647	652	608	651	675	663	624	693	657	695	668	661	557	680	628	656	623	671	637	657	677	606	623	677	662	669	645	720	625	679	670	661	621	608	624	678	628	650	640	641	631	652	675	629	674	638	618	690	640	655	666	610	656	658	638	667	658	643	633	685	675	651	643	650	652	660	718	604	636	637	650	677	637	695	644	705	656	689	643	705	619	634	667	642	634	635	649	640	646	634	624	684	648	640	654	664	661	649	703	689	638	672	650	594	682	603
23232	21254	28939	23867	21242	17722	1801	866	658	568	521	482	410	389	324	343	306	255	263	274	282	298	259	250	241	234	208	250	247	242	211	236	190	212	243	226	204	204	204	212	219	254	237	230	243	223	228	254	271	243	277	239	217	249	230	225	214	218	194	236	191	220	240	248	199	211	226	215	197	218	228	204	208	221	199	224	218	216	243	203	226	218	220	217	222	214	222	208	221	221	214	222	202	233	213	232	216	196	201	221	232	234	218	210	207	210	214	236	224	205	219	212	226	206	217	194	233	216	221	198	183	234	231	212	242	239	211	221	236	221	240	210	200	217	202	198	211	225	187	214	225	195	229	239	217	224	233	210	198	201	214	225	209	212	225	233	195	214	199	230	237	215	210	216	215	223	225	229	199	221	189	208	218	229	195	216	213	196	209	212	234	208	194	203	218	217	191	204	247	182	213	206	208	228	184	234	220	188	185	224	210	217	203	219	202	208	225	192	223	195	192	192	210	204	216	189	218	184	212	208	187	205	214	251	210	214	204	201	226	237	213	211	228	237	226	198	218	201	227	211	209	186	220	193	209	206	196	190	209	229	207	222	207	204	207	249	233	225	246	187	199	208	203	191	226	209	253	221	234	218	208	229	213	235	203	215	203	225	183	218	218	245	203	191	210	202	226	213	216	218	204	224	223	223	228	201	212	199	221	221	204	208	207	228	193	210	205	235	224	211	221	248	184	236	224	240	223	227	198	218	236	251	219	201	217	219	221	235	248	229	219	219	205	227	192	221	213	249	222	183	209	210	233	217	224	211	223	234	215	263	198	214	205	210	194	225	217	217	230	223	207	207	212	202	183	218	232	199	230	216	235	205	180	228	244	200	226	210	210	237	239	182	232	234	239	225	208	241	217	205	213	199	230	242	211	194	194	189	219	222	215	218	209	220	243	245	209	210	213	218	212	229	208	207	223	206	223	210	224	216	228	203	194	219	224	247	194	199	231	202	232	254	219	229	213	210	227	226	202	220	225	208	188	214	188	249	223	192	215	213	222	202	231	196	238	235	214	215	219	208	199	175	221	205	235	199	199	232	241	200	220	224	206	183	227	198	207	220	190	217	200	218	214	217	203	208	214	180	220	205	236	177	214	224	224	204	205	212	227	210	235	201	209	217	201	198	226	209	207	235	221	194	191	196	217	233	199	218	221	211	205	208	197	225	240	213	234	196	221	216	207	218	209	211	221	216	190	231	223	240	222	216	217	201	228	209	217	193	222	223	217	206	222	225	242	233	193	215	215	220	216	216	214	193	205	250	217	208	224	208	228	217	205	215	251	204	191	198	240	190	205	214	183	225	216	199	232	204	208	213	234	200	219	225	199	221	256	207	212	209	194	206	199	223	193	206	237	192	215	227	210	218	213	208	199	203	237	230	204	219	216	225	210	207	202	194	203	204	220	241	213	204	208	198	219	226	216	225	188	212	238	210	193	198	186	232	220	217	218	229	206	212	198	209	223	211	222	227	224	204	201	232	218	212	231	194	218	217	207	194	233	223	217	191	217	205	215	206	191	192	177	214	205	213	225	234	209	220	197	222	211	204	201	230	214	206	216	216	224	249	207	190	236	204	205	219	236	211	202	190	230	217	207	210	200	200	188	200	194	247	225	217	219	225	216	196	205	198	213	193	204	218	203	218	199	204	195	203	193	236	229	223	195	205	248	237	219	251	219	201	188	197	228	227	221	242	185	215	206	225	184	200	214	220	230	226	246	221	206	216	237	241	231	218	231	220	204	187	207	218	206	221	193	224	199	210	222	212	243	191	194	215	184	201	210	191	186	183	221	208	205	240	201	227	203	202	224	232	214	219	207	238	238	216	230	209	214	215	206	201	231	210	241	205	199	212	215	204	230	213	233	222	228	218	209	223	189	247	219	207	217	216	207	221	192	206	230	213	214	199	197	209	196	210	205	228	211	236	216	207	203	204	213	217	229	236	222	226	208	213	224	217	200	195	213	209	194	215	230	196	193	187	201	217	224	218	197	215	219	213	203	218	231	215	219	237	201	223	197	230	213	238	218	214	229	221	226	230	235	205	210	207	223	202	231	203	220	209	201	197	222	245	206	233	204	199	219	230	220	204	213	215	213	212	215	232	214	212	202	210	196	208	247	208	213	211	234	206	195	211	213	208	227	218	213	209	242	223	225	228	219	204	216	216	218	221	219	209	229	221	209	234	218	226	208	239	219	203	198	215	205	227	217	238	218	220	214	219	210	226	215	211	226	199	214	218	207	218	218	227	197	229	222	232	190	248	208	225	231	207	218	232	190	211	201	199	209	229	218	192	191	214	206	215	208	226	218	195	203	198	220	213	238	225	230	204	217	204	216	218	190	233	224	220	199	204	209	199	227	209	175	208	203	206	222	195	198	217	186	214	238	208	227	211	209	212	215	208	193	213	210	215	211	197	233	219	225	226	229	207	212	196	201	226	222	257	209	245	202	198	236	217	214	220	257	207	230	215	218	196	202	242	198	216	221	220	232	188	243	207	220	229	220	209	216	206	211	230	221	201	203	196	213	207	221	206	236	222	210	227	223	215	214	217	190	234	225	220	216	224	216	204	219	208	207	250	216	195	215	217	218	208	197	226	196	200	238	209	218	225	227	197	250	223	205	186	206	209	237	225	212	198	228	200	220	234	243	205	201	230	198	196	251	200	216	218	236	217	219	199	197	198	214	228	223	204	223	194	208	209	221	215	202	222	193	221	214	230	208	188	209	222	203	193	191	204	221	214	197	195	207	219	218	198	219	221	242	233	225	209	238	213	214	203	199	242	220	207	184	249	214	219	218	225	201	222	219	210	206	191	211	225	216	192	214	200	205	221	213	198	214	231	222	216	208	177	191	227	227	174	207	217	189	219	203	220	223	221	213	221	213	225	237	212	201	215	199	195	221	225	183	195	239	213	225	205	198	218	195	217	218	205	223	223	200	207	209	210	205	218	216	212	207	216	220	217	216	206	186	177	218	217	217	195	244	178	223	228	198	195	201	222	216	228	207	209	197	222	211	204	219	214	200	210	201	212	204	240	213	205	232	218	205	231	183	197	231	213	188	226	199	178	239	213	226	213	226	219	195	215	224	217	225	195	211	218	214	218	203	201	214	210	213	245	191	197	185	193	223	236	214	213	209	209	220	209	211	210	215	234	214	218	205	250	226	235	223	220	203	208	220	176	209	209	204	212	227	201	229	216	221	232	215	228	213	190	219	208	199	214	217	227	205	240	228	208	213	217	206	192	225	210	234	203	217	225	211	200	221	219	203	190	196	206	203	214	200	211	204	185	221	216	222	210	205	238	221	202	221	175	228	223	204	219	197	188	210	212	212	220	239	216	197	213	221	209	203	224	189	213	210	196	216	227	206	215	214	201	231	224	207	214	192	229	220	196	194	218	219	212	215	192	225	225	228	204	236	214	210	223	245	225	219	218	211	198	225	234	227	195	223	220	185	212	217	229
10005	19615	17251	8867	5471	3585	2867	2375	2175	1816	1559	1310	1050	974	868	821	711	682	680	628	612	597	573	566	506	495	522	481	503	485	474	476	502	466	428	452	472	434	439	468	456	415	450	468	432	391	441	416	458	424	446	442	452	418	444	385	412	445	405	436	401	465	426	434	438	389	396	413	434	395	407	423	419	371	413	414	362	370	376	371	408	376	389	437	375	346	383	392	389	396	357	423	372	401	348	384	408	403	387	422	366	387	383	374	394	401	371	397	378	443	381	383	367	401	385	420	382	395	384	433	383	386	397	395	377	403	425	416	357	395	362	404	414	371	373	407	385	389	406	364	390	395	386	388	388	395	382	369	350	394	401	368	386	365	395	370	363	387	391	390	352	387	365	403	379	349	365	386	405	380	420	340	383	384	413	377	370	392	376	373	410	393	417	411	389	379	339	374	396	361	362	395	377	379	383	371	397	373	411	393	361	385	394	400	390	395	353	386	387	398	374	414	384	394	394	401	376	399	367	405	389	404	392	431	355	376	390	426	400	400	369	394	381	385	422	397	382	378	347	388	353	404	419	409	337	413	397	404	357	350	397	393	384	374	390	385	391	388	409	374	399	411	361	380	378	400	363	395	388	365	370	361	387	392	371	353	420	400	370	379	381	388	388	377	370	399	415	394	398	367	359	373	393	422	381	362	406	385	374	365	376	398	405	390	392	394	380	407	385	407	382	389	380	384	396	384	381	361	373	386	398	372	368	367	402	396	410	382	376	398	400	352	390	413	379	416	391	413	409	419	378	419	397	384	383	412	376	352	410	417	370	401	385	381	414	393	369	374	418	388	361	378	379	388	426	374	363	400	362	383	389	360	379	390	390	374	414	386	374	403	410	377	360	401	400	362	378	390	369	360	414	379	379	358	405	379	405	353	395	376	415	367	388	409	408	366	387	376	387	386	381	366	370	372	376	394	386	378	381	412	366	412	393	359	356	401	421	381	360	398	377	391	375	402	363	374	382	363	407	377	388	425	434	354	401	416	371	393	370	392	384	390	379	405	362	399	402	360	385	362	398	362	370	371	368	424	379	377	410	378	368	377	434	383	377	398	425	394	357	416	369	389	373	412	352	406	385	380	396	395	387	393	384	383	370	397	385	406	367	332	376	381	409	367	390	348	379	372	393	373	400	406	399	401	367	392	380	360	383	413	385	397	364	398	358	388	372	406	408	427	386	409	388	381	386	388	356	415	420	370	410	375	374	385	370	369	397	412	398	368	398	398	358	391	356	354	385	369	382	358	385	390	383	433	392	380	391	383	384	385	375	397	370	381	406	389	417	402	392	383	408	372	374	382	386	418	391	393	381	407	370	389	391	403	406	413	406	352	380	369	394	374	352	397	425	350	401	394	382	400	381	402	388	397	383	372	379	392	366	411	382	360	408	375	396	401	387	364	375	383	373	370	362	350	407	384	360	392	378	355	401	391	423	414	426	371	375	389	365	401	386	377	378	400	348	376	376	414	380	391	422	372	394	389	387	380	378	401	396	370	355	386	387	375	387	412	420	409	418	390	421	376	401	399	373	426	391	399	384	433	351	375	426	398	375	383	396	364	399	392	378	398	407	364	374	374	357	364	359	402	391	372	365	420	396	378	391	414	376	390	387	405	390	376	367	381	332	334	370	382	360	389	386	424	395	381	353	365	371	424	374	360	388	388	338	409	370	376	418	384	384	399	370	392	412	404	385	392	422	384	375	359	380	372	385	380	350	337	393	413	419	387	386	407	384	398	385	384	391	380	355	394	384	396	377	389	361	382	371	398	405	425	372	404	348	405	410	376	414	380	376	387	366	402	402	421	383	390	378	385	385	369	432	365	373	384	367	358	395	423	389	380	427	385	368	362	367	390	381	373	368	370	419	373	386	391	423	400	378	399	374	366	386	379	386	372	376	372	363	381	391	404	403	391	399	343	351	416	387	360	358	417	364	381	398	381	373	381	378	367	415	404	383	388	393	368	370	378	376	341	354	377	408	405	378	390	395	387	380	393	368	380	400	411	376	374	396	378	420	385	421	398	397	357	375	381	379	429	382	397	394	399	385	401	355	360	361	383	393	433	397	390	367	392	350	399	356	382	355	412	361	369	356	407	356	367	424	388	406	379	381	411	403	411	407	376	364	379	387	382	393	393	381	410	418	408	399	409	394	419	340	379	400	397	372	419	394	413	368	393	363	407	370	350	391	353	360	377	363	422	384	425	342	397	401	375	405	381	392	378	408	406	400	394	418	395	348	398	405	408	372	420	370	416	355	364	394	367	399	385	400	398	388	376	398	399	401	358	356	372	394	405	391	406	378	406	398	404	365	351	399	422	363	401	394	380	411	418	381	370	395	394	428	393	350	394	386	427	374	396	399	387	389	385	395	396	427	392	388	389	419	384	414	364	393	415	353	405	395	375	373	378	386	392	371	382	400	363	382	395	406	410	396	382	393	373	355	397	392	381	392	381	358	366	379	366	377	392	383	381	399	400	383	429	410	384	411	384	373	392	365	375	386	350	388	384	367	395	392	382	393	378	405	385	401	395	402	423	425	397	372	376	427	388	371	378	393	406	368	421	430	368	383	404	374	390	363	399	389	380	392	430	403	383	377	409	389	353	394	366	370	392	345	380	400	379	392	371	406	349	396	390	388	405	409	391	376	413	414	374	413	386	379	377	383	410	383	382	401	370	397	373	408	425	403	378	388	370	346	384	404	388	390	358	405	359	374	391	366	443	368	374	384	344	390	384	347	372	376	373	368	395	394	377	436	398	421	364	384	386	367	390	385	400	406	356	403	401	413	373	367	412	386	406	360	359	397	385	388	391	355	393	366	387	397	403	395	424	422	347	352	336	356	412	374	369	404	392	408	408	348	400	392	374	382	406	355	386	373	409	371	399	383	429	388	393	400	420	348	372	390	375	414	377	397	370	412	359	353	391	383	418	341	410	409	389	359	396	383	399	404	405	417	433	385	413	368	383	376	405	384	408	388	363	392	392	399	375	359	412	393	401	404	394	384	402	391	384	388	391	413	387	383	382	420	396	392	366	374	396	363	374	380	389	360	361	385	358	365	385	379	370	401	385	393	355	366	395	412	366	389	392	374	387	392	368	378	383	404	381	380	384	359	378	395	396	391	384	423	373	381	394	406	393	358	354	389	374	364	373	372	371	423	373	391	363	377	386	418	440	389	410	399	379	399	363	366	381	392	355	369	411	382	382	380	373	368	352	383	342	367	368	394	387	388	369	417	406	382	383	400	381	384	373	402	381	352	377	362	359	371	391	369	394	367	383	386	415	383	411	416	390	365	407	401	405	393	424	379	390	366	376	360	395	355	406	391	405	382	406	383	377	383	365	361	404	383	382	386	422	398	391	384	327	381	400	386	378	396	368	410	401	338	401	410	380	355	411	412	408	407	395	351	396	423	394	384	400	374	366	364	425	376	418	376	422	394	387	382	407	379	401	395	383	377	390
26849	19739	6776	1412	678	557	493	492	466	483	478	496	477	425	429	435	411	442	447	446	417	453	422	447	452	411	461	414	398	432	428	381	471	437	442	438	423	414	457	398	410	428	424	405	431	403	389	414	416	486	408	400	454	449	420	429	426	470	408	444	411	433	443	403	484	462	433	422	421	442	408	450	424	422	415	396	413	429	429	382	405	403	441	433	413	426	421	425	447	418	412	447	409	411	398	421	427	422	431	384	437	501	397	443	426	402	441	444	409	435	412	428	400	408	432	464	391	436	418	444	411	443	435	413	399	427	398	431	382	413	399	441	424	378	431	400	425	434	410	402	448	411	441	433	430	433	433	438	418	420	455	431	423	415	464	379	428	430	405	396	429	413	432	440	443	445	389	439	481	365	412	420	406	433	396	365	441	396	432	417	448	435	435	414	447	417	431	438	438	418	418	457	390	421	398	463	412	450	418	410	412	444	417	428	436	444	440	407	416	394	414	438	408	434	416	421	403	420	426	405	418	421	443	423	434	443	422	424	376	409	427	428	403	390	433	422	395	433	405	446	416	432	448	428	396	406	390	453	397	423	393	429	429	400	441	438	411	425	400	441	410	405	441	391	418	443	417	448	398	401	417	408	399	443	439	419	437	427	423	433	420	421	414	435	432	455	456	413	442	419	428	401	427	421	450	432	409	373	438	428	464	439	439	449	439	450	440	395	410	406	451	447	410	434	423	439	410	408	394	442	405	401	431	421	421	418	411	423	401	460	397	437	430	400	443	444	430	474	446	409	430	437	395	450	445	411	389	442	441	434	419	431	398	440	465	376	400	431	432	416	442	397	426	416	423	361	412	437	384	419	454	409	424	443	412	456	415	422	416	414	437	421	423	416	395	439	449	434	429	421	427	446	426	365	425	467	393	411	401	444	447	437	450	404	422	398	420	461	400	458	435	451	413	400	410	433	426	415	407	447	376	424	409	440	419	433	449	403	439	410	417	402	442	438	442	406	414	432	432	418	403	431	400	412	389	445	453	413	396	425	434	398	423	419	434	420	440	421	430	443	416	407	438	437	409	411	411	415	420	396	451	426	424	402	438	466	425	437	429	412	430	442	406	417	425	400	431	397	426	438	385	438	430	416	412	450	403	410	432	413	439	452	441	428	417	378	411	399	432	424	401	414	395	445	412	429	415	402	409	419	427	432	420	438	430	414	388	457	396	432	463	437	400	435	439	435	411	389	437	448	454	416	405	415	432	415	426	398	431	434	433	445	441	397	421	411	423	426	409	405	409	374	413	428	430	439	445	408	433	446	411	414	458	384	397	411	435	412	413	423	419	451	415	420	401	419	408	460	413	466	410	440	434	429	443	416	411	432	430	379	387	422	428	427	414	428	380	437	377	394	402	435	418	422	399	462	378	422	416	424	445	403	395	399	410	439	416	445	429	383	447	458	369	436	394	416	410	443	403	445	470	412	398	437	412	422	369	432	441	394	383	410	392	427	443	408	383	424	433	433	416	383	390	408	430	381	435	421	404	442	422	423	381	444	400	422	422	382	428	432	445	422	420	409	447	406	399	384	410	419	431	439	386	395	404	409	448	398	397	428	451	398	431	427	434	419	398	403	396	400	430	430	419	435	403	456	465	425	448	413	419	408	373	399	469	404	423	395	415	410	442	459	389	416	411	449	399	421	420	410	440	433	415	392	413	408	405	426	420	427	406	414	416	412	400	444	446	412	387	443	457	429	419	458	389	407	452	466	405	431	393	419	438	462	457	386	388	427	416	454	413	403	462	405	410	405	422	406	425	382	427	401	436	434	465	431	399	373	370	421	405	415	426	405	425	369	411	400	430	439	429	413	406	407	411	414	407	467	406	435	463	435	417	460	452	423	466	454	443	400	413	405	408	415	446	387	393	439	445	416	424	428	396	425	446	398	367	439	433	385	426	414	431	402	433	419	427	430	400	411	408	436	432	401	405	423	408	439	409	449	428	423	425	380	401	411	446	407	406	461	413	439	422	440	405	458	410	441	435	401	447	443	403	390	407	451	417	431	433	422	401	438	414	451	416	414	428	419	456	409	405	395	407	428	407	386	469	459	421	430	425	430	430	454	449	447	415	428	429	418	391	437	413	411	433	422	419	441	462	426	416	404	433	408	417	415	440	390	421	390	438	428	418	390	416	387	418	399	417	413	437	450	401	427	427	442	382	428	373	425	441	430	413	454	422	398	433	432	436	462	450	450	430	415	447	457	400	416	465	445	437	392	404	406	440	413	432	396	442	437	411	419	423	461	389	447	428	418	424	453	408	411	403	409	448	412	441	455	436	410	441	426	387	391	432	419	411	415	418	445	421	389	442	414	434	411	418	441	409	441	416	409	409	394	440	459	458	429	437	397	436	397	408	424	430	445	395	442	401	475	434	394	419	444	446	438	398	473	376	415	416	421	392	439	435	413	432	441	453	419	438	417	435	429	416	407	420	424	435	465	417	412	419	438	462	437	418	409	436	401	439	410	432	417	421	427	407	385	398	424	398	434	408	406	426	398	392	436	399	435	440	390	397	406	397	426	426	445	429	402	421	431	430	421	420	421	408	438	442	439	419	428	433	416	427	432	439	420	428	412	430	408	432	394	408	411	413	438	418	425	431	402	406	435	449	450	430	423	430	456	379	393	425	426	386	394	413	418	434	440	417	417	400	438	438	401	385	428	427	442	417	429	407	417	434	426	449	455	412	432	432	401	428	398	415	427	433	409	445	417	403	389	406	408	444	435	401	433	433	453	402	402	392	419	421	392	414	404	427	428	416	398	396	431	424	395	409	413	405	442	413	424	436	419	424	439	444	419	420	409	429	411	403	413	391	400	401	395	396	407	422	438	424	430	409	436	444	419	417	454	434	440	443	422	382	442	406	440	424	435	391	421	429	416	413	430	423	425	446	404	408	432	404	408	413	445	455	404	421	438	404	428	430	409	451	434	390	424	423	424	424	398	405	417	396	447	414	444	400	376	417	430	405	415	390	416	441	410	428	388	393	417	379	441	410	384	416	476	423	416	449	440	409	411	421	420	454	434	441	421	445	427	443	425	409	424	392	441	408	443	411	409	438	395	402	457	428	448	442	432	430	414	435	425	432	386	431	430	410	398	421	417	411	473	407	396	428	435	410	396	386	412	429	403	455	420	436	460	435	394	416	395	403	429	416	394	469	387	435	445	386	410	432	440	437	424	427	436	391	442	447	402	412	391	450	423	382	408	442	436	417	440	411	446	416	457	409	447	419	421	398	415	421	407	420	425	408	415	446	398	466	410	394	450	433	407	436	415	437	427	473	437	424	399	406	468	422	440	442	450	376	399	440	410	448	434	425	437	393	379	399	432	430	427	409	430	452	412	429	430	380	405	409	438	427	424	453	432	428	407	422	420	450	442	412	446	412	417	458	397	403	425	439	444	423	409	429	445	412	428	401	408	431	418	423	441	441	405	421	402	412	462	419	427	422	426
5745	5589	5417	2453	1487	1111	1021	947	1025	1006	912	812	833	811	771	788	786	791	771	775	736	757	729	732	761	759	778	728	801	729	812	782	759	773	799	751	726	769	740	748	745	719	771	763	714	735	746	791	777	785	732	696	727	755	758	728	753	728	757	772	735	743	799	755	737	711	801	733	742	757	747	744	816	741	731	757	661	763	747	747	762	751	747	708	711	746	738	731	715	731	751	714	742	701	757	770	685	706	789	695	729	729	711	730	716	763	743	743	743	737	725	771	738	805	748	739	743	748	779	759	689	760	732	706	705	736	807	752	775	737	753	733	746	730	725	719	757	815	777	712	671	722	722	741	771	709	742	736	779	761	742	729	757	739	736	728	710	757	732	736	755	725	743	778	769	735	709	740	710	721	788	744	676	719	752	685	733	773	747	771	719	727	763	727	762	727	712	757	744	770	763	751	757	722	752	697	719	768	721	754	727	747	766	733	769	756	789	717	743	704	760	672	718	752	764	747	755	734	689	737	690	735	727	674	747	742	778	735	757	724	755	767	718	749	726	717	790	743	776	741	739	735	741	752	744	743	725	757	754	743	745	735	753	753	747	755	769	758	682	720	736	735	711	749	756	736	765	766	729	774	765	744	778	678	722	752	733	699	728	776	736	671	753	749	719	691	737	746	730	718	719	778	734	719	739	778	728	763	770	761	734	716	722	723	753	732	741	727	746	781	737	706	707	759	726	777	752	762	732	770	776	719	743	735	782	737	736	745	727	739	717	670	739	719	776	703	734	733	680	739	701	714	697	761	740	712	712	757	733	778	779	799	750	749	731	768	744	777	742	740	770	757	700	731	707	707	735	693	735	787	682	782	720	712	724	702	744	749	764	724	726	740	770	737	747	745	739	704	700	727	798	748	742	709	728	748	695	743	697	763	745	723	761	704	760	739	719	753	769	766	749	736	763	694	776	724	771	682	716	742	741	787	756	758	761	754	765	723	719	711	763	759	712	754	731	744	714	677	756	734	699	707	721	748	748	744	741	720	749	703	713	754	771	728	768	749	732	746	713	705	747	769	749	766	744	740	732	741	714	757	755	741	706	740	737	744	712	767	718	774	751	765	727	766	742	705	734	734	721	761	710	760	720	727	768	768	672	753	703	761	744	711	731	743	726	706	751	670	722	740	715	794	758	717	757	754	685	768	770	751	721	733	724	765	703	771	720	731	716	724	716	756	746	749	697	758	723	712	749	719	728	799	764	751	758	761	731	734	708	812	709	749	764	770	767	743	676	681	770	738	745	779	750	742	745	762	756	748	771	777	756	727	726	745	756	695	801	697	757	744	756	759	710	744	742	774	746	729	727	761	744	717	751	747	771	779	719	771	740	756	682	719	755	784	750	724	725	718	745	711	750	715	725	769	762	710	743	718	750	722	756	783	737	782	787	764	689	800	713	795	728	731	787	715	736	726	733	707	771	768	728	756	744	694	735	735	726	709	796	752	687	728	747	778	732	811	772	742	760	731	705	709	741	779	741	768	764	726	725	721	748	753	772	763	771	688	707	730	728	746	723	723	774	709	753	717	723	760	721	712	702	705	701	692	699	736	726	706	701	768	757	719	750	743	692	728	703	800	750	757	720	689	712	759	724	735	759	759	728	759	725	770	717	722	729	739	776	818	718	762	783	824	746	723	778	716	782	766	726	725	684	746	719	760	751	713	752	743	686	694	723	755	767	756	696	713	759	724	684	744	701	720	738	728	706	760	727	706	753	719	760	743	794	740	787	772	772	743	728	737	778	774	734	745	751	771	764	784	723	776	676	717	718	747	729	707	732	720	789	738	745	757	766	755	777	739	723	750	689	751	734	728	798	743	733	760	727	775	750	757	750	761	724	743	716	770	727	706	779	732	763	704	739	774	790	711	738	727	745	766	703	759	761	712	738	737	712	777	725	737	708	726	727	710	702	710	729	716	752	732	687	743	712	705	743	735	704	776	723	734	679	743	763	730	733	729	691	715	717	725	801	706	722	752	759	747	785	705	740	800	770	764	751	764	740	771	745	679	778	722	771	810	757	702	770	752	757	736	718	743	773	749	700	738	732	754	718	788	712	725	738	771	707	743	707	740	798	753	732	742	756	720	699	725	717	702	759	722	715	758	749	740	709	721	737	691	748	766	699	695	715	768	762	764	718	726	745	755	720	740	735	768	726	758	763	757	741	720	773	772	779	798	757	759	726	748	730	716	722	757	724	786	734	780	788	743	782	712	742	760	767	754	727	733	723	718	763	730	728	759	726	744	754	756	782	732	756	762	713	719	764	776	732	705	766	740	783	743	763	758	744	708	773	787	753	732	756	756	744	786	724	722	782	703	759	771	693	745	770	730	693	753	777	769	725	756	755	752	767	762	808	734	710	713	739	699	736	733	691	747	723	746	737	753	745	724	767	748	794	783	666	751	710	711	742	763	742	691	752	776	756	736	784	747	735	713	760	774	762	712	708	719	758	754	733	753	777	728	754	701	739	775	715	724	728	745	697	786	759	789	713	733	711	700	754	725	731	750	740	746	782	769	710	769	759	721	739	784	735	757	768	758	692	781	697	752	708	719	766	769	706	720	703	776	785	742	752	708	816	774	753	695	804	704	755	738	723	745	717	737	691	735	752	762	746	752	760	665	751	703	731	669	754	689	712	778	763	714	778	787	748	771	721	747	720	783	718	780	738	702	726	694	725	686	705	741	746	733	696	713	744	767	768	718	764	717	716	732	795	725	689	704	803	727	755	781	733	701	748	757	772	753	744	740	762	739	759	754	817	735	757	759	745	753	706	722	779	756	758	707	737	731	750	751	740	781	731	778	719	715	794	732	756	733	760	715	715	722	734	757	753	676	720	746	757	712	751	756	728	766	714	762	795	749	701	737	717	767	712	692	757	723	720	744	758	720	733	725	735	703	731	764	703	748	764	773	682	719	758	759	726	707	700	732	777	777	740	707	728	793	732	765	757	767	748	753	686	735	719	759	756	715	747	739	739	704	740	757	788	757	756	715	701	748	734	758	744	714	692	730	759	737	742	763	760	724	721	767	718	744	737	750	731	766	756	757	733	684	746	705	753	749	756	753	717	765	760	731	706	772	764	718	764	733	673	719	721	728	757	746	766	728	723	745	723	724	775	679	712	733	731	712	737	742	728	680	723	749	719	741	726	739	765	741	814	721	741	738	734	751	755	693	727	715	704	747	730	748	732	743	709	791	704	792	778	782	726	737	730	701	714	706	739	721	745	744	809	736	745	742	766	783	673	707	749	770	731	744	746	738	747	708	756	738	739	692	724	734	686	751	734	751	722	671	709	776	764	727	712	787	731	705	749	690	755	719	744	752	780	734	778	806	737	709	763	774	743	762	739	753	749	763	745	757	729	759	765	716	750	747	716	735	698	760	736	748	739	800	761	778	721	772	686	763	707	723	707	707	699	741	752	760	718	792	766	717	765	758	749	754	727	731	790	821	711	744
24151	21247	28245	24511	19491	2338	872	677	618	569	528	483	449	459	427	391	417	421	409	398	386	395	386	380	413	348	370	359	344	351	408	394	390	378	370	390	365	347	383	380	386	394	364	339	355	335	353	340	393	395	334	384	374	377	362	361	363	335	362	328	386	380	387	403	353	391	370	381	351	390	414	375	363	348	383	338	352	349	368	337	366	381	357	346	370	330	375	345	350	358	384	347	342	347	361	350	321	348	365	389	368	345	354	348	375	369	370	361	410	356	349	371	352	354	361	382	366	381	368	345	322	351	374	365	389	368	342	322	371	371	335	356	383	340	340	336	377	382	385	326	399	339	337	382	380	362	364	361	360	379	363	354	360	391	326	327	335	364	358	379	357	357	336	339	333	330	383	362	350	367	377	359	336	385	359	361	346	354	379	374	362	390	350	381	339	356	377	365	336	341	340	382	350	392	352	352	362	365	356	359	346	374	370	376	356	376	379	371	371	357	349	344	371	362	354	352	344	385	353	353	322	375	370	370	360	351	395	331	389	373	342	344	366	330	355	336	355	339	366	368	397	387	378	326	382	388	414	356	332	374	372	373	367	348	347	347	362	394	377	352	357	347	357	370	358	377	327	376	361	353	365	358	351	358	381	366	365	366	352	388	385	372	401	385	347	359	353	366	381	384	325	352	355	353	357	353	375	352	369	340	380	358	311	352	376	342	394	364	345	383	376	400	367	355	346	381	367	354	354	368	366	392	351	378	378	349	372	355	370	344	356	394	370	361	385	359	364	365	357	375	311	355	398	346	346	373	343	351	323	382	370	354	326	345	368	346	361	345	346	372	385	347	361	340	378	366	352	346	349	380	349	328	365	356	365	386	372	340	319	363	375	365	345	356	342	324	335	380	349	391	358	320	332	375	368	356	338	385	353	342	373	357	377	360	379	352	341	355	354	393	346	354	375	377	374	362	385	363	351	375	367	329	359	366	377	409	353	381	380	375	366	390	343	391	390	332	336	365	360	368	412	378	328	315	361	337	372	388	349	372	400	377	352	334	359	324	352	380	357	365	363	348	404	394	337	355	354	353	373	378	354	361	356	346	396	371	322	347	341	349	395	363	349	346	350	335	364	338	376	350	383	373	353	334	406	396	333	363	414	354	388	365	401	341	371	375	341	383	353	414	380	396	346	365	406	374	366	349	324	344	337	346	374	379	340	371	355	382	407	389	329	367	392	347	376	362	392	360	358	388	343	360	364	313	359	349	406	356	349	329	350	337	359	393	355	370	344	365	328	381	350	376	377	328	342	329	375	331	356	375	364	368	353	379	373	368	314	355	334	351	359	362	373	404	351	374	353	365	313	334	380	382	330	377	363	350	366	346	389	353	349	343	387	334	355	338	355	363	362	372	362	381	393	346	376	398	370	322	338	339	373	357	371	362	372	363	395	355	342	361	371	356	347	376	362	384	384	369	390	345	357	340	367	359	343	382	378	341	381	347	345	377	348	357	344	363	371	359	350	363	368	382	394	341	391	300	354	355	390	333	354	381	346	376	364	368	377	361	379	380	360	371	341	371	345	354	338	352	370	362	333	385	385	365	380	364	348	358	359	363	364	379	385	385	374	346	348	351	366	362	349	382	362	348	385	357	333	370	327	342	352	372	313	359	357	394	352	337	345	345	330	343	356	383	379	311	360	378	342	333	387	344	345	371	341	334	358	375	345	340	362	336	382	348	363	388	346	342	386	357	325	363	374	377	337	363	324	344	384	394	362	380	355	365	329	354	353	358	345	361	364	357	358	358	382	368	373	384	344	371	346	318	351	332	341	368	406	349	344	352	344	342	333	332	334	332	389	352	359	353	370	331	352	366	350	355	339	367	358	366	376	368	355	384	341	385	372	337	365	342	366	360	336	353	350	345	345	331	368	372	343	355	351	358	422	364	375	369	354	358	354	373	422	338	372	350	343	356	336	338	376	390	350	377	400	380	350	360	343	334	348	359	360	360	332	354	368	335	351	381	313	348	352	333	338	369	394	324	370	353	363	349	360	370	318	380	360	353	387	370	319	368	356	352	334	378	365	344	378	366	339	371	350	361	367	351	355	342	335	333	365	345	360	348	389	345	399	365	373	365	319	386	384	364	375	382	369	351	347	364	366	354	368	319	359	377	373	332	361	337	359	356	355	350	361	348	355	318	342	361	326	358	367	378	369	367	365	390	359	335	337	370	357	337	399	416	380	346	373	376	368	328	349	361	337	364	328	381	342	386	359	384	385	348	328	353	370	352	336	374	334	333	333	361	379	356	361	362	352	373	341	394	364	391	359	362	369	319	367	365	341	381	374	346	375	323	381	360	331	361	346	379	321	389	350	337	354	367	347	381	372	357	395	329	371	354	345	369	371	339	365	330	362	314	354	336	357	332	363	377	346	360	344	373	344	379	337	371	335	357	362	351	362	393	383	369	353	386	358	353	361	350	346	342	332	373	369	369	363	339	404	375	382	363	373	378	347	363	349	355	323	345	383	415	354	328	352	351	343	350	356	335	360	359	370	357	360	371	339	382	338	330	357	328	351	372	349	339	377	365	359	376	366	353	337	346	361	347	391	335	336	316	349	363	387	323	336	366	338	395	382	373	375	347	354	343	337	342	360	351	352	357	320	365	359	348	333	373	354	396	360	329	370	360	346	347	362	330	368	397	367	362	378	349	355	335	356	339	333	371	350	339	343	356	358	349	347	323	350	369	350	373	349	374	370	328	343	359	365	355	371	366	340	356	356	363	351	346	349	368	367	347	352	347	361	383	363	355	340	363	341	367	325	348	376	368	326	347	358	363	361	348	359	347	339	346	367	373	366	351	326	367	346	353	365	366	365	330	375	369	413	361	378	343	366	349	372	365	351	361	364	342	349	344	384	337	386	369	325	348	339	323	387	369	321	355	339	359	374	357	360	378	380	374	406	346	379	378	336	363	392	360	379	337	360	350	357	356	351	355	371	378	352	322	371	369	359	349	352	366	357	360	358	350	373	339	319	342	352	316	328	385	355	349	345	380	409	380	360	399	330	359	344	352	368	312	392	367	372	334	356	313	378	375	364	345	367	353	374	370	377	379	354	380	367	389	372	339	351	379	391	326	382	311	357	370	359	316	342	338	330	347	364	345	337	348	343	359	356	353	348	374	330	345	328	342	383	370	337	391	371	351	397	353	351	355	348	358	353	367	363	345	342	340	382	353	350	358	330	343	381	376	323	389	387	377	338	351	348	389	387	313	366	336	335	348	374	319	360	345	375	331	358	360	356	353	346	360	333	364	373	369	314	358	340	352	347	364	349	381	359	390	361	392	352	344	371	376	351	361	319	364	371	395	363	359	362	349	361	350	363	367	389	353	367	336	349	345	350	353	367	394	368	346	324	329	342	370	321	321	364	363	326	322	346	336	357	353	364	376	350	348	356	344	351	376	390	337	365	372	340	362	365	373	376	396	385	360	343	374	371	366	342	368	370	356
7688	13802	12394	6169	3690	2567	2188	1782	1707	1431	1386	1173	1008	955	914	876	857	849	737	732	732	733	734	735	714	743	754	675	693	705	658	654	694	692	653	672	667	673	690	679	669	684	641	674	689	700	707	714	754	752	662	680	655	650	693	689	633	657	672	700	665	659	699	646	683	673	643	639	639	674	670	673	657	674	673	683	636	650	622	632	657	644	639	669	646	614	682	598	624	637	704	679	615	642	655	646	646	631	616	644	617	623	645	671	616	639	616	604	614	618	635	657	608	645	669	672	632	661	618	652	587	620	623	626	618	635	698	643	646	578	655	621	615	617	608	710	608	615	681	621	609	635	691	619	704	659	633	635	630	648	702	623	690	641	632	647	631	638	612	609	621	640	684	655	630	673	704	633	641	668	615	628	680	624	641	594	684	649	638	631	620	649	646	667	622	624	617	634	655	632	617	640	645	634	645	642	647	653	572	674	621	674	652	634	676	621	639	616	575	641	606	682	597	577	639	639	627	637	639	672	683	643	665	657	654	690	651	665	645	606	653	670	621	651	673	630	645	641	628	696	617	604	699	624	656	607	672	647	637	645	683	614	656	625	626	648	635	662	649	660	649	636	626	703	611	670	610	610	653	638	659	654	634	645	659	632	635	626	680	673	661	610	670	618	644	640	672	629	655	604	691	626	658	685	624	643	634	646	668	569	637	606	646	632	652	628	673	642	632	650	665	652	630	595	617	633	640	631	662	616	657	653	634	649	638	651	644	659	620	629	639	674	691	674	684	650	668	632	679	663	651	646	623	599	616	624	656	679	627	670	661	599	647	659	631	651	629	654	639	615	664	595	651	641	653	685	647	618	660	598	690	669	683	648	675	617	625	579	628	641	635	655	689	648	618	672	688	632	634	665	646	656	684	612	641	637	655	615	659	700	620	664	662	665	663	597	627	628	622	574	610	626	634	633	647	649	686	589	645	630	622	644	638	657	640	641	634	641	633	626	650	636	631	680	639	629	625	613	673	626	628	647	612	656	582	644	633	603	695	601	639	654	629	657	645	637	630	677	660	635	667	659	653	637	625	682	638	610	665	671	690	679	676	649	634	616	643	647	678	658	636	670	596	612	679	676	660	661	640	626	649	599	669	669	671	644	644	626	639	665	610	614	681	645	617	645	675	677	616	650	683	586	646	658	665	613	640	620	668	638	659	671	602	676	659	635	631	645	627	669	658	606	658	654	618	633	651	645	650	692	634	686	624	622	614	634	632	656	647	654	634	644	621	658	620	636	634	649	601	671	668	666	638	603	646	652	657	619	646	688	608	597	589	617	647	696	608	613	638	666	654	667	641	599	649	649	665	718	644	647	664	626	590	667	643	639	659	654	653	638	659	663	648	646	683	634	647	599	631	609	615	653	608	681	611	673	631	670	646	709	667	633	652	626	607	636	674	604	640	665	658	622	658	664	691	660	632	677	692	631	619	667	642	660	645	637	625	647	653	670	597	655	659	639	662	680	644	650	651	671	626	673	638	680	639	683	644	655	608	629	613	661	686	651	648	614	645	642	648	669	619	652	688	634	628	637	661	641	648	622	620	631	596	596	646	636	638	681	616	636	659	642	587	630	674	635	684	663	626	656	590	641	668	651	623	653	668	666	655	654	662	590	639	624	632	666	664	677	649	674	606	647	676	622	683	602	625	688	668	630	644	627	605	661	644	695	642	646	611	668	623	653	658	662	630	645	647	652	669	649	649	675	618	640	683	655	638	638	653	669	658	669	627	722	599	652	655	643	643	646	659	637	638	670	635	645	680	648	601	679	666	611	636	606	681	671	647	616	662	647	655	647	642	691	607	664	639	614	625	649	599	655	646	651	687	660	662	637	639	568	655	664	627	637	705	673	615	660	666	626	636	671	611	627	650	626	637	647	630	626	660	637	623	610	676	650	659	669	656	605	644	648	656	672	638	644	645	622	629	670	665	614	625	677	623	583	684	651	653	665	665	655	606	684	588	629	677	623	622	631	667	632	653	659	699	619	640	610	630	618	646	631	620	641	641	684	674	659	640	626	674	650	621	649	636	656	660	667	703	632	657	664	638	637	647	630	628	643	655	665	696	613	627	634	660	669	646	658	625	668	677	632	642	658	630	648	672	653	645	662	667	615	667	631	652	651	634	685	636	614	685	669	673	643	675	654	642	662	651	638	601	628	654	617	657	622	619	622	611	626	594	641	659	649	651	630	616	646	587	619	649	645	630	648	640	607	668	681	634	615	605	656	605	667	622	656	648	624	659	596	679	688	649	607	665	697	643	676	669	667	637	673	647	669	669	675	683	628	674	657	678	654	653	671	620	652	610	617	650	631	630	623	624	649	640	634	664	664	651	625	662	645	669	643	660	654	646	655	671	678	614	635	656	627	674	650	653	682	651	625	644	621	698	627	609	587	631	608	665	611	647	630	641	638	632	659	666	639	591	678	659	638	622	617	673	684	633	608	641	635	648	630	646	613	646	620	653	675	648	665	624	710	653	666	681	617	658	623	613	672	555	618	638	666	683	671	663	596	612	642	622	667	633	648	680	627	697	661	659	623	654	647	650	613	646	645	604	643	690	625	596	649	606	657	620	600	648	657	645	647	650	669	661	626	655	680	663	641	630	612	608	683	656	685	647	602	651	647	675	612	668	592	659	669	596	658	682	656	621	643	666	620	620	671	651	669	662	678	642	634	644	665	628	608	608	635	635	622	635	682	631	682	676	604	657	631	619	602	642	612	626	638	626	637	657	612	657	687	641	673	647	660	649	597	620	633	606	591	628	647	641	643	644	682	645	618	638	607	644	673	651	647	601	633	677	685	646	662	621	604	662	691	672	631	659	618	621	691	684	644	653	659	628	642	651	633	603	634	576	688	651	635	634	654	593	675	689	652	624	640	657	650	638	636	663	690	678	659	691	652	669	632	646	625	632	638	613	624	645	654	618	638	625	631	618	600	649	628	610	658	621	629	636	688	640	620	663	691	628	594	663	671	674	649	712	659	627	664	642	650	663	628	622	653	626	640	647	648	632	623	652	641	668	626	626	674	668	672	633	641	589	638	639	620	626	623	632	642	641	652	646	602	659	643	652	605	671	637	645	669	652	668	647	696	676	642	683	663	641	695	638	653	631	623	645	679	651	616	646	617	615	662	655	636	633	658	651	657	643	657	581	639	665	620	665	615	619	643	630	693	690	644	664	648	688	631	591	632	629	686	659	672	652	673	666	622	612	640	687	671	647	658	644	697	608	663	635	631	628	646	642	632	619	679	649	660	626	636	636	656	635	671	628	651	653	649	698	674	638	649	683	653	659	670	647	658	659	643	644	688	653	641	613	608	614	559	698	648	595	619	622	670	637	651	651	639	670	626	646	583	666	650	638	660	623	691	633	638	605	684	623	599	607	629	670	655	680	628	638	678	588	691	646	641	686	633	654	653	657	651	644	705	629	670	650	636	623	634	650	598	684	636	651	680	631	651
23249	21243	28875	23875	21236	17794	1867	848	669	612	521	417	370	347	319	299	285	261	263	274	237	267	250	259	249	250	235	239	217	220	203	244	256	226	216	207	227	228	221	227	194	214	224	227	195	209	246	226	282	266	227	223	219	228	206	209	217	203	226	209	236	204	224	225	235	223	220	215	200	214	228	210	207	201	208	176	202	215	191	209	216	210	188	214	240	206	210	200	221	198	234	195	207	192	237	203	195	212	206	206	210	210	212	186	194	206	201	222	204	208	179	198	185	211	224	214	190	213	175	201	193	218	222	186	201	200	204	226	194	207	211	195	205	195	199	218	191	217	220	216	200	219	199	198	201	200	192	217	203	193	235	213	208	182	180	211	216	201	199	214	226	200	183	204	202	208	208	177	193	200	211	185	213	203	211	212	186	197	210	194	221	184	193	198	205	193	205	230	215	209	230	190	205	201	199	196	189	193	176	227	224	213	212	199	209	198	228	209	213	190	186	246	204	207	212	203	209	216	206	205	206	210	208	249	173	198	206	201	192	197	232	198	216	199	201	216	196	211	211	213	200	213	188	192	213	183	210	215	202	192	191	194	214	228	203	219	195	206	184	204	199	197	196	191	195	217	230	220	185	177	188	192	196	215	219	201	207	190	199	217	201	207	204	185	219	205	160	189	213	191	185	186	196	186	208	227	197	206	247	202	188	197	220	197	209	208	204	200	204	193	211	201	220	189	191	201	215	225	227	217	205	198	206	212	179	217	193	193	189	189	213	202	213	186	220	205	207	191	203	201	208	202	216	190	219	219	204	207	203	197	202	220	199	181	208	217	211	218	203	206	184	199	197	226	207	202	207	194	195	217	231	200	215	222	198	215	206	196	214	214	221	227	194	198	211	234	195	215	230	196	231	198	230	211	209	210	235	191	196	221	208	192	220	201	206	180	228	194	207	226	163	188	228	223	211	202	216	205	204	226	203	199	208	190	219	182	214	220	190	201	195	188	217	207	185	182	222	191	219	205	216	184	202	205	212	203	196	215	213	234	200	194	233	200	186	191	208	204	201	197	221	174	174	210	215	216	218	211	217	205	210	183	233	205	194	205	186	219	196	198	215	191	188	226	230	191	217	214	191	216	181	185	209	208	188	224	193	195	214	190	199	220	181	182	210	212	209	201	200	198	201	198	185	201	246	219	199	193	175	198	193	186	200	189	209	201	211	212	191	200	198	192	219	188	199	200	180	191	197	191	187	201	201	227	204	197	197	224	203	220	176	188	199	195	199	203	200	198	198	191	198	219	194	219	197	189	197	211	197	204	200	188	228	211	205	195	234	176	179	190	190	212	174	212	186	180	207	198	208	192	208	190	204	191	194	198	218	191	185	204	212	195	193	180	222	198	202	232	202	186	182	245	183	200	214	212	195	199	197	201	185	194	180	202	210	211	190	220	196	213	211	204	204	207	202	198	173	200	194	191	181	215	181	212	209	194	205	197	195	199	194	193	190	212	216	191	184	200	226	217	225	200	196	193	211	208	199	201	192	186	185	229	194	163	194	208	210	181	202	167	186	210	176	222	204	201	203	196	200	224	207	212	189	193	179	195	227	200	197	201	195	207	186	181	207	199	211	182	202	198	216	185	204	209	210	182	205	224	180	172	217	202	198	215	193	194	205	216	188	212	193	208	210	185	202	200	207	196	189	214	218	181	209	212	182	189	196	189	194	194	192	222	210	210	201	194	218	219	196	215	217	221	192	219	189	194	213	190	174	209	205	207	195	216	196	197	200	216	203	219	207	175	210	198	219	213	226	188	207	201	184	220	193	184	215	191	202	205	223	191	197	193	200	212	186	197	221	194	209	195	192	236	212	197	193	200	225	183	205	172	231	182	197	250	202	230	200	181	236	184	189	194	188	211	215	207	200	199	240	204	188	213	225	215	232	213	229	192	195	228	199	191	201	180	208	206	184	200	187	205	204	215	225	201	211	218	192	188	192	199	225	213	197	224	208	208	221	208	193	211	199	172	199	189	198	232	184	171	212	201	209	213	225	201	193	189	200	216	195	218	215	195	185	203	211	201	185	216	208	222	225	207	200	186	215	234	206	216	207	191	198	218	199	185	211	215	164	205	209	208	201	203	189	193	235	197	227	179	196	189	220	202	221	198	189	225	230	189	176	200	188	207	215	198	214	209	206	230	203	210	216	201	215	223	217	176	233	207	204	195	201	214	206	194	211	211	217	188	207	186	173	180	213	208	232	185	179	182	178	224	181	241	197	199	212	192	200	203	181	218	172	244	192	197	191	221	196	190	187	198	192	206	213	204	215	211	210	226	235	184	191	195	200	226	238	212	181	200	197	230	187	224	174	211	184	207	196	213	215	203	206	223	207	213	208	211	240	197	208	197	211	229	218	223	192	198	192	177	181	206	208	190	188	183	190	186	194	213	192	203	197	185	204	205	188	195	189	195	189	215	179	191	210	212	196	223	207	210	228	213	183	190	195	237	205	233	189	182	212	219	199	206	214	204	199	199	208	167	190	225	197	211	214	214	196	187	202	203	203	219	180	222	201	228	188	182	206	227	192	201	180	187	208	225	192	200	209	211	240	202	185	191	223	226	198	195	212	190	244	206	214	190	185	199	182	235	194	196	220	194	211	182	180	202	245	203	186	210	224	206	229	170	195	217	198	182	189	204	190	207	188	197	237	209	186	203	191	179	180	179	196	202	196	202	203	192	224	217	205	199	186	215	198	204	206	195	182	206	197	203	218	228	190	195	212	231	210	186	183	182	215	191	229	195	195	202	215	224	185	212	222	203	235	220	234	212	232	192	194	222	190	204	178	172	196	225	195	231	200	212	223	198	209	174	216	195	200	187	185	187	187	188	191	200	186	198	211	196	206	180	200	248	207	184	204	191	205	216	226	191	221	193	207	197	196	218	202	215	187	210	229	209	196	202	196	206	201	208	203	182	206	211	195	202	168	228	193	223	208	240	210	210	211	229	213	167	188	217	209	233	199	202	184	195	180	206	212	206	205	191	189	238	195	191	207	193	218	196	214	197	194	203	222	209	200	228	248	203	238	205	213	197	195	210	201	209	190	183	194	208	211	202	205	190	193	208	214	186	202	205	195	201	185	219	204	210	198	217	218	185	205	188	193	179	199	216	200	215	192	207	196	218	205	195	185	184	201	192	201	182	181	199	183	186	193	234	180	196	203	212	205	178	207	207	217	189	186	239	204	195	217	188	199	185	196	196	216	218	208	204	189	216	234	197	211	199	197	218	192	209	216	194	214	209	188	210	221	197	223	199	223	194	194	209	192	196	208	190	198	191	205	186	194	214	186	205	190	198	203	209	185	194	182	187	215	209	221	207	195	201	197	198	198	213	222	196	213	195	212	208	185	212	200	199	201	229	188	212	185	172	222	180	192	209	214	207	215	200	194	187	222	192	209	198	187	220	203	199	208	197	210	187	205	176	199	202	223	195	194	211	212	198	202	199	200	207
9865	18763	17284	9174	5663	3782	2909	2375	2081	1749	1545	1290	1047	986	876	792	721	714	635	615	606	599	536	479	535	499	500	471	456	492	477	415	481	429	408	448	415	397	408	439	423	405	412	474	417	427	465	478	597	594	412	437	391	426	395	372	438	392	411	444	372	404	431	426	413	394	432	389	389	430	384	431	396	375	341	378	390	396	378	344	394	366	397	392	369	366	326	409	390	381	396	370	357	385	384	366	374	380	368	409	369	394	411	381	378	409	372	377	360	406	360	366	334	352	410	355	363	384	364	374	371	354	361	371	397	354	381	353	407	376	377	363	370	391	410	379	351	388	357	369	385	387	396	347	357	358	374	394	378	373	335	387	380	378	370	384	365	366	388	349	391	359	404	368	354	400	372	341	375	364	391	394	370	364	370	378	375	372	380	362	378	372	386	350	345	392	408	367	362	363	371	360	370	387	380	345	384	389	346	375	346	387	356	341	387	385	338	378	332	394	412	368	379	395	378	384	360	350	348	416	351	364	390	366	359	370	382	364	380	360	390	355	339	395	395	365	378	333	402	372	366	406	349	366	379	370	357	337	352	367	369	398	395	369	341	415	365	390	384	389	359	361	342	343	377	373	385	374	361	376	385	398	370	355	390	367	404	378	360	360	366	371	384	384	366	385	391	377	350	377	369	344	381	388	374	380	398	403	376	361	391	361	363	370	370	377	365	376	385	405	327	329	377	347	379	374	372	415	389	371	338	366	375	341	385	407	395	347	372	356	376	398	383	368	436	370	384	361	363	381	394	380	365	349	370	355	373	391	377	378	400	397	370	379	342	378	384	366	354	366	371	368	351	395	364	397	387	369	367	378	396	362	358	361	375	393	360	383	352	371	386	376	338	369	386	391	379	375	392	392	341	392	343	357	364	363	371	378	346	316	364	367	412	358	389	381	351	359	374	371	373	328	364	394	362	360	362	404	383	373	379	351	385	377	369	365	357	348	360	371	371	372	344	356	341	380	373	390	339	372	358	352	411	404	345	375	391	352	376	370	374	373	413	362	349	358	365	388	387	391	358	389	393	353	343	395	361	395	358	379	363	350	377	381	371	378	362	327	411	354	350	363	372	367	385	338	396	375	398	360	381	380	382	355	356	387	374	390	405	391	336	377	385	404	396	347	377	345	366	389	401	392	366	359	400	368	408	384	361	347	354	361	378	341	360	407	379	371	373	381	353	382	374	405	389	387	369	390	370	386	382	377	350	371	357	377	376	366	418	366	385	361	369	389	382	382	366	348	360	371	356	391	393	362	370	382	382	402	362	352	380	354	386	393	355	374	380	356	417	366	355	371	355	335	370	401	372	379	381	393	374	365	364	401	370	385	356	371	378	368	400	363	364	387	379	353	365	394	389	359	376	391	395	389	370	358	330	360	378	377	405	365	330	350	369	378	360	367	337	360	400	384	405	394	364	366	371	352	383	366	386	342	378	374	351	391	377	372	346	343	330	389	378	356	366	351	360	343	371	402	365	376	392	375	377	371	367	383	371	370	384	397	365	369	371	370	350	366	394	385	359	363	390	388	344	343	354	365	370	356	369	380	379	343	366	396	372	326	363	370	341	351	370	353	365	348	368	346	345	359	372	359	360	394	343	380	348	368	378	378	384	405	322	373	403	342	406	379	373	371	363	376	355	387	373	368	373	407	341	363	369	354	395	362	377	351	347	372	358	375	390	353	376	333	416	377	371	378	346	377	363	366	379	390	374	368	374	383	388	402	361	373	377	405	398	382	399	388	352	343	387	376	402	376	373	382	391	367	395	376	346	400	370	353	372	353	398	386	377	419	328	354	339	388	362	387	379	400	359	377	373	385	379	377	406	365	361	366	381	384	399	355	377	381	348	368	390	346	355	383	386	378	389	384	338	392	397	402	350	372	353	393	380	378	378	344	372	374	332	383	392	362	366	350	381	376	364	399	385	357	370	344	378	395	350	355	354	360	363	360	366	352	379	349	383	358	370	352	392	382	350	350	341	376	371	364	395	356	360	390	375	351	356	384	404	379	355	372	358	384	369	369	363	370	384	342	388	375	361	366	400	397	372	359	372	419	365	331	341	389	380	376	378	363	373	325	331	372	360	363	352	388	365	376	395	365	340	367	371	395	371	406	387	351	359	398	347	354	370	353	365	364	389	373	388	366	337	398	371	368	359	380	381	332	373	371	374	386	352	393	384	386	388	393	387	357	375	311	386	365	362	341	353	360	370	362	370	398	378	367	373	383	380	385	357	338	343	372	373	380	387	402	364	338	371	409	361	352	371	361	383	367	359	369	369	402	359	375	381	368	384	355	349	391	397	373	374	363	373	356	376	359	360	389	374	387	337	344	353	381	363	413	360	391	361	366	372	367	337	354	379	384	329	378	367	343	349	372	363	367	369	373	375	359	351	362	394	398	345	385	391	331	351	373	375	384	375	343	373	367	358	364	370	384	351	406	363	379	364	334	385	415	346	396	358	390	361	381	398	389	351	392	382	352	352	379	371	408	346	394	368	360	392	349	355	384	389	356	352	364	367	357	374	368	380	371	356	374	384	363	366	381	340	345	402	381	372	352	331	338	368	423	333	383	353	403	341	353	336	392	374	373	405	405	353	333	346	352	386	381	373	351	378	379	364	369	392	381	393	389	382	334	404	385	360	356	359	392	396	369	355	346	387	338	415	331	382	391	353	389	333	371	366	380	394	373	399	378	351	378	318	362	365	367	378	363	362	382	353	351	387	384	355	419	355	388	397	367	381	395	341	366	374	355	385	379	387	391	418	376	402	367	393	373	396	370	344	370	347	397	387	366	371	385	387	340	345	377	376	351	354	385	368	364	357	387	332	385	395	378	384	376	389	372	380	381	368	389	388	405	343	359	358	389	384	370	381	394	383	355	348	371	341	406	378	372	367	351	401	386	383	407	373	369	370	383	335	400	365	389	381	366	345	349	356	348	370	352	360	382	383	377	348	397	329	397	364	360	354	366	368	391	390	359	402	368	371	356	381	378	380	392	355	369	392	392	350	368	352	354	385	379	379	376	343	406	353	357	374	367	372	356	409	387	404	372	392	409	358	391	391	384	375	366	389	376	362	377	361	370	366	346	358	377	353	361	359	386	389	350	361	360	372	333	357	364	395	382	381	367	349	354	342	419	331	331	384	397	323	380	368	390	366	366	415	382	310	342	371	408	381	365	367	429	373	343	367	386	381	374	390	388	382	376	372	380	374	341	344	364	377	335	333	371	383	401	395	373	372	393	345	365	401	336	358	380	415	350	358	364	379	362	392	344	371	361	352	375	396	368	395	387	391	402	372	381	389	382	394	360	382	383	365	336	374	362	372	370	347	376	411	366	374	399	384	344	362	349	355	362	382	386	379	385	378	365	376	396	365	357	352	362	362	382	392	375	375	383	327	352	392	363	355	370	353	387	337	364	350	370	396	327	360	356	351	353	354	389	344	374	413	377	373	384	370	373
26831	19779	6632	1647	786	611	554	480	478	448	468	433	426	443	400	402	411	402	405	449	461	383	416	418	409	450	409	420	386	414	416	401	424	415	427	406	410	403	387	421	391	427	417	422	391	367	413	431	415	406	397	413	430	426	414	396	468	417	377	386	416	425	421	398	424	426	404	413	398	406	390	366	400	422	408	392	412	410	470	397	399	409	454	390	391	449	393	397	442	396	419	428	385	402	414	390	401	407	413	393	361	389	416	412	399	428	418	415	390	401	393	415	406	426	433	407	434	434	437	386	391	428	410	407	360	395	386	457	407	433	378	421	406	444	438	416	406	387	419	411	425	411	411	406	426	378	414	396	459	383	433	399	397	414	420	410	391	411	426	398	436	407	437	439	370	406	408	426	433	380	409	410	404	384	405	391	412	397	390	418	417	396	439	457	377	381	402	403	371	404	404	405	363	406	401	413	398	434	410	452	416	385	399	413	409	448	405	386	400	340	412	389	405	405	432	386	418	405	438	389	434	399	386	414	411	421	415	447	418	416	394	417	393	429	416	383	385	382	372	389	384	379	421	366	406	401	395	423	379	381	414	413	388	385	412	405	420	437	396	431	413	399	408	410	415	368	391	400	434	435	403	387	395	386	419	396	418	427	387	393	379	432	380	383	378	412	392	371	393	434	431	410	408	363	401	414	421	421	425	391	384	391	406	406	419	412	444	391	446	401	393	407	401	403	442	409	412	423	444	409	382	418	407	369	458	395	406	395	417	423	390	392	414	406	424	407	383	444	400	411	398	424	407	427	428	399	397	412	413	403	409	419	366	377	355	386	376	448	438	403	395	412	405	417	422	398	429	420	436	418	390	431	394	415	369	407	416	390	382	416	409	423	401	394	412	411	399	411	432	400	400	420	456	401	433	438	414	400	410	396	404	419	371	391	396	418	430	382	420	405	428	403	442	396	406	395	413	395	398	378	388	409	416	394	468	400	398	383	378	383	419	448	383	421	400	425	434	391	414	413	411	409	397	440	417	384	371	411	377	386	379	388	410	396	414	397	427	383	413	383	427	396	416	378	379	426	410	379	404	411	386	422	387	405	410	377	398	413	425	399	379	406	399	404	393	416	416	421	400	442	414	371	408	416	400	417	390	406	383	414	411	402	421	403	443	446	414	410	418	410	385	409	418	380	438	395	422	390	392	416	425	364	413	414	417	426	425	387	400	420	396	450	383	392	423	402	400	421	411	405	394	412	373	397	403	438	409	408	409	434	420	389	400	386	392	391	393	417	360	392	423	427	380	422	412	430	430	379	413	407	427	418	389	429	393	410	355	420	438	445	395	395	414	379	399	390	421	447	440	382	433	447	389	399	433	394	429	412	396	430	420	404	413	398	408	389	448	417	415	411	411	387	407	436	390	382	415	399	399	408	400	418	443	435	356	385	420	426	407	447	414	419	399	430	402	400	391	400	407	382	387	416	415	411	395	405	394	411	400	415	436	429	392	398	393	411	425	391	436	392	437	442	417	393	422	418	440	425	392	432	431	403	424	409	372	407	394	381	404	430	462	388	438	398	407	398	413	397	397	458	411	423	393	379	388	382	422	408	409	415	425	431	410	399	391	409	426	422	418	447	408	395	416	442	416	409	422	414	409	435	446	397	396	414	429	441	403	400	437	379	395	407	390	407	352	437	416	355	421	441	405	411	404	382	372	384	424	395	430	412	405	449	389	432	427	394	404	402	402	402	365	415	406	411	444	400	412	417	450	412	410	436	395	439	458	389	424	399	414	434	432	375	437	380	369	419	402	462	381	372	449	435	376	435	370	387	363	440	381	428	381	374	415	407	397	365	411	405	384	391	416	407	397	399	395	407	402	396	387	391	435	397	381	413	410	416	406	388	384	397	397	389	452	424	379	437	391	417	416	397	404	393	375	414	394	430	436	443	417	395	410	412	391	407	389	413	399	385	411	415	416	388	389	442	387	415	405	432	390	400	419	431	411	410	398	430	424	424	438	403	400	365	409	395	380	380	404	428	407	380	428	393	412	396	440	395	396	396	404	384	460	390	387	375	409	389	371	391	423	425	397	418	396	411	416	419	400	426	403	389	386	420	437	403	411	425	405	393	409	414	390	442	434	427	387	382	381	395	401	436	422	406	407	394	411	405	403	450	420	407	433	415	401	393	450	420	391	411	424	429	419	417	435	406	429	380	403	433	405	409	390	396	389	404	443	393	413	435	392	434	391	409	412	402	448	417	389	407	427	402	424	409	412	400	384	410	412	380	429	434	406	391	421	406	414	400	359	376	402	384	401	412	406	376	436	409	368	371	410	410	416	398	394	404	414	403	463	395	439	370	367	413	410	405	409	438	383	420	411	422	439	364	385	418	395	400	416	422	406	440	396	394	411	418	416	394	393	410	389	400	385	403	449	378	404	421	444	425	415	444	382	428	413	424	451	405	387	434	411	428	405	363	371	418	404	426	410	395	357	417	412	377	440	400	422	420	425	424	416	412	424	405	415	414	415	416	435	431	410	413	408	405	438	445	395	413	445	391	395	402	444	425	434	404	407	385	427	439	455	428	360	353	405	419	449	382	435	423	425	414	436	381	394	391	434	377	419	407	382	385	414	368	405	362	393	416	379	397	407	398	422	374	367	417	408	424	427	450	407	461	375	411	390	409	440	404	459	392	410	426	416	389	430	389	419	411	411	389	401	406	386	419	418	420	371	409	389	434	395	445	399	429	410	423	390	387	394	414	375	397	388	378	421	370	400	406	405	424	407	380	425	398	389	388	380	425	390	389	441	432	414	407	422	440	381	409	397	391	422	393	433	409	374	388	395	406	399	418	408	407	393	421	386	430	399	382	422	414	393	449	410	387	403	402	376	406	395	393	400	382	443	400	427	423	428	441	418	430	409	407	383	384	432	410	404	413	411	408	424	405	395	406	439	398	384	410	430	404	407	430	408	415	370	414	389	449	425	418	445	383	404	418	391	387	416	380	425	405	379	424	432	399	406	431	373	388	410	433	422	370	410	413	381	379	399	422	412	421	414	411	380	380	355	400	400	425	402	374	432	390	392	436	410	374	430	442	411	424	411	373	390	418	402	431	436	429	391	394	414	411	419	414	409	429	429	362	389	437	392	430	430	413	413	421	425	389	369	419	392	377	404	399	374	381	412	417	409	375	414	447	351	432	419	429	392	387	429	394	438	410	397	429	412	388	412	385	427	404	390	379	418	408	405	373	374	427	422	427	453	443	401	421	417	385	391	389	374	415	390	414	419	435	395	412	425	389	369	396	389	406	367	417	414	428	413	426	402	409	395	397	388	406	439	433	427	407	437	438	401	413	419	407	445	423	408	402	410	397	410	408	385	396	387	424	393	381	416	417	431	413	419	434	392	400	416	410	410	410	395	435	434	426	390	407	426	417	366	387	378	409	402	400	399	373	381	386	383	404	398	430	401	431	437	430	412	409	422	393	455	364	383	402	399	404	401	407
5764	4954	5500	2898	1485	1131	1025	1000	939	888	895	840	803	739	775	709	781	819	755	748	770	801	677	752	738	738	715	738	716	739	698	741	765	737	732	758	740	712	733	719	740	731	757	730	735	714	734	752	731	730	728	714	692	743	692	733	700	754	735	748	736	705	692	756	762	714	729	735	743	738	704	780	689	705	712	712	756	736	721	761	701	735	690	712	692	682	705	730	756	712	729	734	731	702	711	759	709	701	772	703	679	721	694	743	731	732	734	713	722	738	675	769	688	699	706	765	699	770	735	678	721	677	758	669	719	657	713	754	733	716	732	721	730	766	700	712	711	710	751	757	748	722	753	742	684	742	741	698	732	728	693	723	671	688	715	711	736	781	722	695	733	753	782	735	755	768	726	724	728	701	726	740	737	728	730	762	748	785	740	684	724	716	703	715	724	704	721	665	686	748	761	714	739	713	734	707	719	804	739	666	713	697	679	713	712	712	712	703	682	734	729	749	709	719	724	752	710	735	713	715	718	721	773	734	729	718	718	702	723	716	755	737	723	724	707	731	720	723	731	768	734	681	771	742	687	730	750	677	759	708	742	685	705	766	731	700	773	723	699	721	741	724	734	704	706	735	723	739	660	692	770	719	713	709	720	740	807	720	747	727	716	701	687	699	776	719	705	745	708	744	730	731	721	708	693	708	726	721	715	779	713	696	767	663	720	755	665	708	710	723	744	688	703	697	741	730	736	727	720	701	702	714	735	743	679	703	754	737	720	730	689	755	695	693	772	695	751	743	722	715	731	715	659	692	697	717	733	700	749	754	749	719	718	740	731	730	718	730	718	715	691	767	713	721	704	711	743	739	730	742	693	717	722	776	694	729	740	686	688	765	668	684	675	726	705	691	692	696	726	717	707	754	720	753	685	743	701	671	729	698	755	720	673	730	720	688	695	696	664	725	698	710	711	715	749	709	779	744	728	702	704	752	683	716	703	712	758	690	746	676	758	720	716	782	715	708	752	737	736	749	727	738	720	704	718	730	712	769	705	729	735	736	727	732	724	730	702	724	646	726	726	707	701	731	720	713	752	730	712	711	661	727	741	708	730	745	747	740	739	708	727	713	695	796	706	716	654	749	664	762	755	737	729	725	732	731	715	708	712	712	714	765	703	696	724	751	706	704	766	750	750	735	745	733	697	747	692	748	738	653	776	674	699	737	740	711	697	778	752	751	748	660	681	730	718	737	715	702	719	689	709	728	719	731	739	713	779	746	721	726	754	728	694	745	710	725	751	756	715	754	746	720	768	755	741	698	721	682	706	787	727	774	750	733	683	712	711	719	718	713	748	732	749	731	682	715	688	766	758	705	711	672	721	708	741	697	704	699	780	735	737	720	748	730	705	725	723	724	739	735	702	745	760	690	718	718	763	712	718	721	689	752	738	723	748	724	737	708	683	738	749	710	699	676	708	729	718	637	680	679	717	686	689	679	772	721	748	759	723	706	728	718	737	738	664	657	758	722	722	672	722	735	696	715	690	689	702	772	711	725	730	740	718	751	718	762	724	719	724	717	734	695	701	714	736	710	708	712	733	681	726	703	742	731	723	712	725	723	683	707	702	727	738	727	712	735	728	754	713	704	750	767	710	669	704	791	726	704	753	687	734	715	717	725	693	711	727	703	716	667	703	692	732	751	711	746	710	727	733	690	705	774	740	682	691	726	766	735	738	703	704	690	696	709	704	713	698	711	735	747	739	717	704	694	717	759	763	691	714	727	734	753	711	717	686	710	738	710	669	702	689	726	740	734	697	739	721	732	706	704	747	691	740	724	695	760	727	732	735	715	731	675	769	712	682	721	740	689	667	728	691	746	763	716	734	724	697	732	694	735	749	733	742	702	756	694	707	706	684	728	709	727	758	764	776	688	744	701	700	747	670	730	716	771	736	770	710	682	692	722	755	675	754	723	731	726	756	690	701	709	758	725	705	756	700	713	712	736	737	724	704	739	682	730	762	732	672	682	704	746	725	676	729	725	733	724	720	700	738	735	722	684	794	736	705	751	696	732	735	698	703	709	668	719	696	658	741	668	723	720	734	711	713	711	696	744	695	736	724	667	707	779	706	720	739	752	706	713	716	695	739	753	744	735	736	724	729	714	680	726	701	742	742	737	736	753	714	731	743	724	690	716	673	690	757	718	706	756	709	730	738	724	767	736	751	652	765	735	764	737	731	738	722	721	731	740	715	669	666	754	717	685	748	660	693	768	717	715	730	726	740	705	730	724	696	682	722	738	695	697	687	741	768	683	695	726	756	724	745	719	735	709	729	731	755	703	699	732	714	715	704	749	742	708	725	711	748	749	772	671	757	736	741	713	720	664	722	735	741	715	717	707	757	687	717	693	721	694	752	738	748	765	703	703	742	692	672	739	771	801	710	721	699	695	743	705	715	716	710	714	685	782	781	742	720	729	747	704	650	752	699	699	677	697	700	715	750	655	764	739	685	697	720	689	705	741	728	733	741	735	693	675	710	719	762	796	732	707	707	733	770	746	691	736	745	718	725	725	737	704	716	712	728	720	708	701	736	752	707	711	726	772	720	730	720	719	694	751	726	711	714	729	680	673	783	698	745	694	763	748	655	707	736	725	696	666	697	701	740	726	717	683	743	764	660	698	734	735	697	758	729	753	722	709	728	705	727	698	693	725	677	744	730	712	707	684	704	723	681	688	717	762	740	707	689	699	696	721	724	704	726	713	708	728	732	705	671	713	683	709	680	720	708	713	751	683	743	742	733	754	711	693	695	747	671	711	701	730	728	716	726	709	725	729	708	728	742	756	696	695	706	724	724	698	716	744	719	735	689	708	737	723	721	740	698	733	714	707	688	712	772	739	726	738	683	765	789	688	770	722	700	693	733	699	698	732	738	741	714	684	719	720	673	744	730	709	717	732	766	735	736	724	687	728	695	717	685	705	726	703	725	728	725	694	724	697	717	727	687	718	744	692	730	722	774	740	711	760	740	704	741	719	721	723	716	761	676	725	713	727	707	708	668	741	677	749	736	714	707	704	689	698	710	724	720	732	734	717	689	711	747	678	741	696	716	708	754	727	665	698	717	736	694	736	659	747	710	690	713	720	714	731	737	644	755	734	711	632	716	736	712	710	729	746	722	719	784	730	704	689	719	730	694	722	727	676	725	709	730	728	767	663	729	763	730	732	736	734	698	701	726	728	709	702	689	747	706	743	717	746	744	773	712	767	688	768	780	719	737	720	751	731	749	697	701	712	718	736	734	650	761	767	731	731	722	701	751	676	707	692	748	727	721	739	731	751	734	747	758	691	752	712	725	731	730	721	742	716	725	683	720	721	691	717	719	724	679	680	739	719	748	707	722	691	676	723	700	739	680	701	677	707	721	792	738	727	758	701	730	737	735	675	737	693	788	750	679	691	712	780	761	745	678	660	759	727	717	681	744	760	782	722	717	723	741	770	734	664	751	706	717	762	731	729	709	729
24168	21237	28246	24510	19527	2279	909	703	628	582	519	485	470	448	401	421	418	377	400	432	387	405	383	405	341	422	382	383	384	359	365	375	367	405	365	350	376	361	371	411	351	380	364	353	367	337	413	372	368	382	374	374	407	369	387	379	367	372	369	380	321	377	366	361	404	376	362	352	304	352	377	354	367	380	352	353	349	384	351	330	354	400	361	326	325	371	334	350	395	364	349	346	356	349	344	334	348	366	331	372	357	377	354	394	344	360	356	359	336	352	387	383	362	366	385	353	409	341	405	366	362	378	302	356	348	357	375	375	386	360	363	342	322	364	363	354	358	346	363	349	344	343	332	388	347	360	346	368	353	360	352	352	371	331	342	337	370	389	384	336	352	339	369	346	351	336	363	399	364	343	367	359	354	348	335	357	365	365	358	349	373	361	369	359	352	370	366	377	346	361	367	358	354	359	341	374	356	346	352	353	381	351	345	327	347	344	345	342	342	341	365	360	355	375	392	342	389	374	332	319	329	387	338	350	342	346	371	360	331	375	375	363	366	342	374	367	354	383	375	354	386	381	350	340	365	355	344	336	335	362	348	288	368	352	389	380	377	353	369	318	370	346	351	346	363	380	357	363	373	362	361	361	314	340	369	387	355	354	352	344	355	344	368	317	360	367	375	412	344	357	391	386	352	353	345	354	373	343	321	361	320	345	356	332	360	345	345	377	349	336	353	410	360	359	349	353	350	325	358	356	382	355	338	358	358	379	341	375	348	369	366	365	387	345	334	353	345	371	358	335	349	351	370	344	372	377	335	343	349	329	348	364	384	346	336	383	371	375	387	354	376	361	359	386	374	370	371	359	341	346	368	349	374	358	325	357	357	368	384	374	340	324	384	366	329	367	351	330	360	359	348	365	344	332	353	321	385	359	352	339	359	375	337	328	344	349	352	371	351	351	370	372	352	347	365	353	360	365	405	332	382	332	335	394	352	365	340	379	335	336	343	355	327	375	389	359	388	360	354	345	356	324	388	390	374	345	356	367	322	349	393	348	394	329	372	350	366	338	358	344	357	336	364	369	367	353	319	358	356	356	351	342	361	380	384	366	360	367	344	346	332	374	329	367	356	334	344	364	392	352	371	343	343	362	344	337	351	365	398	355	380	379	360	360	312	358	368	389	379	356	347	394	337	363	340	355	343	373	379	371	363	399	341	365	366	331	349	341	366	335	370	329	384	359	379	396	345	391	327	384	390	365	364	336	342	372	376	317	337	329	320	377	343	359	373	365	361	342	345	356	366	360	372	351	347	363	371	346	314	397	393	376	334	346	340	364	325	365	348	341	359	356	385	372	363	380	398	358	304	356	382	352	354	353	375	349	388	339	348	356	333	379	342	346	334	360	372	344	365	351	363	359	380	344	410	374	365	358	357	334	334	312	332	358	367	365	339	352	354	364	371	364	374	383	355	343	337	372	374	356	337	370	363	392	341	349	365	340	380	371	385	341	341	368	343	373	380	346	367	389	357	368	329	338	351	374	389	353	365	354	341	319	334	356	377	355	362	367	318	367	307	350	334	322	335	347	347	349	355	393	322	387	362	319	341	333	367	361	387	364	398	357	369	361	342	390	407	379	337	347	357	353	354	379	347	360	348	357	376	358	329	349	336	392	320	325	355	401	344	416	320	347	361	353	345	330	375	355	343	387	329	356	340	356	354	330	328	340	323	354	352	381	375	365	371	354	325	371	361	358	372	366	332	339	361	357	339	382	385	362	379	322	334	351	370	330	334	367	401	342	358	377	357	359	410	354	364	345	354	382	373	340	362	369	321	366	357	350	326	380	378	348	361	340	368	361	379	367	360	369	360	376	328	368	337	303	338	362	390	338	351	364	344	345	374	385	354	327	371	354	395	371	354	365	360	357	340	375	364	333	369	331	349	357	384	367	336	336	384	353	379	355	361	376	359	354	357	390	354	373	384	359	347	365	377	337	352	356	344	360	363	376	351	362	351	386	350	356	367	343	369	355	363	336	345	355	335	344	372	358	378	335	361	383	373	334	357	367	351	351	355	334	371	371	411	346	360	384	339	342	325	357	372	327	353	377	356	334	350	373	351	380	331	366	365	349	337	366	363	318	340	348	359	356	397	356	344	330	334	351	343	331	326	344	341	354	323	357	357	356	340	346	367	345	375	361	367	339	346	361	366	349	356	370	359	371	350	337	358	344	344	342	388	345	364	349	362	342	339	345	336	335	377	374	357	355	328	368	355	394	368	377	365	333	337	297	333	345	335	354	351	324	404	367	366	373	361	365	372	343	354	347	400	335	378	365	362	359	361	342	358	370	351	363	371	337	379	339	320	344	369	329	335	316	359	371	357	367	344	351	357	402	376	331	351	340	363	325	348	341	379	382	352	369	362	324	371	375	363	362	370	375	345	357	325	355	353	349	350	343	336	352	346	344	360	339	330	397	338	363	359	350	359	371	346	340	314	343	348	317	378	350	347	382	356	350	351	403	365	349	345	361	372	311	334	352	384	347	361	357	404	383	358	373	349	353	323	362	369	328	359	352	342	356	346	322	391	358	380	375	372	341	365	361	372	356	375	360	323	396	316	385	354	336	324	336	354	333	332	368	346	337	362	327	336	363	372	358	354	351	350	353	371	356	372	378	340	396	337	367	345	385	388	315	382	374	371	338	337	325	338	346	357	358	363	336	364	339	367	374	367	373	348	336	332	359	327	381	349	320	372	323	371	363	358	393	358	341	338	364	378	353	347	370	357	355	363	367	357	381	313	350	389	334	378	371	343	340	337	364	352	385	353	328	358	353	352	372	377	364	347	354	372	354	335	360	352	370	360	329	347	334	334	359	370	340	353	379	358	368	340	344	386	354	345	354	351	341	341	359	378	371	335	376	386	337	366	359	354	375	372	361	336	361	327	352	350	363	360	358	352	380	334	332	366	355	373	349	360	370	369	315	374	376	347	367	378	347	355	315	354	349	342	359	342	362	357	365	335	349	353	363	344	376	347	330	414	362	345	358	338	373	345	323	353	348	337	317	403	388	354	386	392	340	368	364	337	340	374	369	347	354	329	351	353	352	322	405	331	362	336	338	369	354	360	352	347	374	380	364	371	376	391	352	342	340	341	337	354	373	348	362	365	342	349	351	354	312	405	336	369	345	370	348	367	344	343	366	364	353	366	358	344	366	340	366	359	398	364	361	377	397	344	342	320	358	372	369	354	373	316	363	343	338	375	329	364	357	365	360	411	331	371	367	348	358	368	340	355	347	361	347	351	348	361	340	384	373	326	354	369	389	338	380	369	353	340	387	381	369	353	346	347	314	349	373	335	352	405	326	328	369	349	353	362	362	377	370	384	373	372	344	389	376	379	366	388	370	316	368	360	345	378	337	331	324	372	368	372	396	342	360	371	386	347	346	349	359	361	316	380	385	379	321	401	352	358	349	364	373	356	361	392	315	347	376	357	357	340	343	367	334	343	339	365	369
7552	13008	12533	6730	4228	2602	2094	1751	1584	1463	1276	1139	1022	982	882	846	838	799	780	751	746	778	722	715	731	770	713	677	715	692	679	689	721	661	705	614	619	668	693	658	699	634	665	647	671	667	648	684	663	702	728	684	701	666	675	694	700	642	651	644	693	643	702	694	740	665	646	632	658	675	619	645	642	674	643	675	665	597	685	666	604	612	692	661	634	659	688	639	695	616	629	665	670	647	606	645	642	665	626	650	672	635	605	615	691	643	622	620	631	631	608	661	662	631	698	641	637	642	639	657	652	672	637	621	641	667	621	639	640	636	638	650	657	651	616	627	635	636	651	650	666	662	664	658	620	633	659	696	700	647	607	671	657	654	666	642	630	684	660	662	669	659	681	646	625	608	661	639	630	588	642	700	640	666	634	597	581	671	690	654	598	624	668	605	659	624	644	623	642	660	644	655	643	651	657	603	657	647	672	630	728	665	658	662	633	614	655	672	623	625	725	664	666	636	649	695	642	657	652	629	651	619	601	628	614	695	615	640	662	648	624	622	647	644	661	667	682	662	695	644	628	617	669	630	629	633	617	652	612	655	637	681	616	602	689	677	656	653	641	596	633	599	636	649	658	660	580	637	628	657	665	685	657	699	662	636	671	654	634	624	678	665	647	635	620	640	641	643	642	691	639	621	621	620	663	646	676	668	629	633	666	661	684	685	653	652	607	628	633	629	604	684	618	705	639	667	659	656	691	631	620	612	623	694	689	593	657	661	670	607	659	652	666	631	684	647	692	661	616	686	666	676	671	626	631	647	646	626	631	651	637	655	652	660	631	673	639	581	646	658	641	695	641	627	643	682	628	660	662	637	642	609	624	647	602	639	601	619	634	637	622	713	614	660	612	615	612	663	627	608	625	597	657	674	660	602	648	610	633	666	690	648	622	617	655	599	658	658	676	635	676	657	661	675	646	653	666	615	627	620	659	641	656	634	679	632	629	640	617	634	602	676	650	664	636	657	601	629	610	667	649	668	574	644	635	664	639	657	575	647	633	658	682	644	627	643	642	628	654	666	663	650	674	671	691	623	640	607	650	656	649	694	660	613	636	633	680	634	656	641	680	639	624	654	653	612	650	615	653	684	615	624	671	695	613	653	640	680	669	672	715	631	651	632	635	635	667	681	595	606	665	666	684	675	667	608	617	629	638	655	634	640	669	655	643	667	680	671	663	642	673	648	634	664	636	632	611	648	639	620	658	610	629	667	625	661	627	618	645	631	631	628	648	621	682	660	610	666	635	594	677	642	651	655	664	610	614	641	648	631	611	629	629	663	641	610	658	618	622	621	587	684	638	685	669	661	669	619	618	648	656	579	641	627	654	645	625	645	635	640	622	667	659	578	621	623	618	607	623	681	638	682	618	647	645	638	660	665	634	642	700	623	660	632	632	663	700	579	639	633	652	613	651	646	604	654	643	680	606	672	641	618	619	629	667	637	680	606	636	615	662	621	646	648	632	641	627	639	671	587	671	671	631	685	612	661	677	626	628	662	628	649	626	663	651	629	618	628	633	645	675	630	605	657	663	661	648	560	625	639	680	663	606	649	643	623	670	651	595	656	663	636	624	657	698	659	664	659	665	649	646	656	678	652	657	678	653	624	638	678	709	649	616	617	627	684	634	651	633	591	674	671	639	616	645	657	637	661	620	647	667	641	673	636	676	665	573	651	622	625	599	601	686	632	657	608	645	660	646	703	618	626	715	650	667	660	662	658	640	624	669	686	625	626	640	670	635	645	672	627	637	659	684	640	664	665	647	654	627	601	688	670	636	632	658	616	639	662	622	602	638	643	641	613	647	639	598	637	620	643	668	629	597	658	646	632	627	682	723	701	666	612	622	653	648	630	704	668	623	610	658	652	597	634	617	666	667	668	648	682	657	677	678	646	646	637	655	608	687	606	657	668	615	664	637	628	651	629	614	657	626	647	614	686	640	648	638	696	633	646	616	652	673	645	636	600	685	626	632	672	647	643	622	600	654	606	685	629	666	663	663	640	650	594	632	701	659	625	597	666	624	666	708	614	648	664	652	662	652	646	643	650	604	677	696	620	670	619	656	668	697	650	632	656	647	663	645	640	637	659	690	686	617	662	657	664	604	677	636	654	632	647	617	642	659	642	696	679	644	663	646	653	640	642	611	685	628	620	617	668	681	683	632	631	653	650	623	660	633	591	654	647	650	619	628	568	690	659	662	600	632	666	620	652	646	657	638	624	583	649	634	649	676	629	697	657	629	631	636	668	679	620	635	663	647	585	694	650	624	632	632	681	640	628	675	668	690	635	681	622	654	590	649	623	627	594	651	673	633	630	671	667	613	615	681	680	614	660	639	671	630	646	641	641	609	664	638	649	632	664	639	679	623	642	676	603	679	609	573	666	645	677	654	675	645	609	653	618	621	641	598	685	631	662	608	667	640	658	663	604	625	643	706	596	619	645	662	653	603	657	604	602	625	631	648	708	664	645	627	677	606	574	652	661	675	658	627	622	718	683	654	679	618	639	640	663	625	645	693	638	666	658	668	643	631	664	625	657	670	635	644	628	650	644	638	641	634	646	656	680	597	642	675	572	641	695	611	626	617	643	595	656	651	657	687	608	638	635	657	628	664	616	654	652	618	687	633	650	707	634	692	624	663	606	624	583	657	605	666	640	647	631	656	651	638	653	642	589	676	706	690	621	642	663	617	677	637	613	635	626	669	685	627	643	602	644	677	643	683	676	654	594	651	639	674	641	656	642	645	592	624	655	687	616	683	656	716	637	616	634	630	631	702	627	641	621	658	623	678	634	694	671	630	712	697	627	637	627	569	722	654	636	638	613	658	590	636	613	675	661	634	621	650	651	683	631	620	664	666	616	605	576	645	630	630	600	686	657	645	641	624	639	651	631	622	645	612	622	677	635	629	645	653	656	638	706	647	609	620	627	665	634	594	680	591	625	659	687	661	646	637	649	646	639	641	636	626	696	684	654	656	635	666	624	618	673	686	632	631	626	616	648	629	638	584	662	620	600	614	656	653	651	620	647	671	653	638	589	649	617	673	607	609	628	650	627	648	668	643	644	634	637	649	609	619	620	626	643	626	643	667	615	633	654	661	624	649	600	616	620	604	693	654	638	624	638	611	622	643	671	664	597	692	675	629	692	596	652	586	668	652	702	639	621	620	678	673	609	667	648	628	607	620	660	644	641	628	651	647	646	686	612	664	658	634	670	651	616	615	568	672	649	664	646	606	649	614	652	598	632	627	612	617	653	624	676	646	624	655	660	648	667	622	641	651	659	662	667	608	645	682	612	684	657	638	627	645	693	640	618	617	651	682	672	636	615	628	619	638	675	689	644	698	652	643	659	665	607	655	655	652	673	695	647	649	677	661	678	689	615	646	675	649	645	619	703	644	613	647	661	628	637	619	662	633	648	647	635	634	664	639	589	641	595	656	659	681	624	643	611	661	679	664	657	648	672
23276	21280	28959	23918	21281	17587	1825	790	600	587	503	440	391	321	348	325	313	277	267	265	250	249	268	227	237	264	254	252	230	260	237	218	206	210	217	229	244	238	212	224	205	219	225	201	235	202	232	237	230	220	238	235	248	194	204	225	200	235	211	227	235	233	241	214	216	245	215	232	228	238	222	239	233	234	212	220	230	219	203	201	226	220	216	194	193	179	210	209	235	229	209	193	188	208	187	251	217	192	231	203	217	214	221	224	208	215	222	208	201	230	212	223	211	229	205	206	229	211	216	208	235	223	199	233	237	222	215	200	204	195	217	213	213	236	198	211	206	191	218	229	217	225	237	222	190	204	199	225	215	181	185	213	216	186	203	201	228	200	230	193	235	197	218	199	191	227	184	231	167	200	209	202	188	202	217	207	204	231	231	207	200	223	207	195	211	206	213	209	236	210	212	230	192	240	219	197	199	213	204	214	208	199	183	228	194	232	227	233	234	223	196	219	212	208	210	189	212	198	203	201	212	209	208	193	201	221	205	239	217	223	221	190	216	195	179	216	190	202	216	194	198	195	212	221	215	194	184	195	212	223	222	201	215	206	203	206	204	213	208	195	212	219	217	223	196	208	213	212	233	222	220	211	200	213	221	202	221	247	187	185	217	182	208	191	187	210	205	204	216	224	205	195	189	220	196	231	227	221	206	183	237	203	181	221	220	213	209	216	207	216	200	208	200	214	197	197	248	207	197	216	197	237	222	203	190	213	205	210	226	189	201	241	200	195	197	222	197	222	193	198	217	223	195	212	210	188	198	203	198	227	209	196	216	198	221	214	258	220	221	191	196	234	183	212	197	227	204	212	235	225	241	197	179	213	206	223	213	207	206	208	213	178	231	231	227	186	184	210	212	201	206	208	192	214	212	197	197	208	220	192	212	201	201	216	208	192	207	210	226	218	189	194	223	228	233	228	220	206	237	200	210	207	213	223	202	220	220	208	202	213	232	205	206	204	227	215	196	213	224	204	191	200	204	231	202	218	223	199	227	213	194	228	246	191	210	234	211	211	209	208	199	211	181	213	191	192	219	212	205	207	211	194	202	208	199	203	205	202	184	221	197	208	199	189	197	191	212	221	209	208	201	201	199	207	214	207	216	191	190	213	198	212	222	205	221	223	213	213	236	227	194	227	195	209	215	244	218	208	202	207	205	202	229	216	214	197	206	217	196	206	203	228	192	183	221	178	234	182	212	198	209	194	233	242	209	200	198	201	197	222	210	214	214	221	207	204	232	224	203	186	198	215	244	221	198	188	226	191	210	219	201	207	205	231	212	203	214	200	199	198	212	216	221	193	216	200	218	201	213	219	234	219	204	206	213	197	219	218	210	218	200	205	210	225	220	213	214	214	189	218	211	196	212	184	199	211	233	231	210	202	226	212	215	201	186	203	197	213	204	213	210	197	194	209	185	188	202	214	226	211	207	231	203	197	217	194	202	215	199	204	200	197	185	216	216	209	182	231	245	193	204	218	195	235	193	189	240	196	173	213	199	215	222	254	218	217	198	188	208	215	215	210	232	205	217	210	202	234	236	196	213	218	184	223	196	211	222	200	208	201	205	221	204	228	194	198	196	208	210	202	209	210	187	201	202	232	177	194	220	188	228	187	225	222	230	212	221	206	205	233	206	227	218	191	221	234	228	217	193	189	183	201	236	198	247	210	203	203	196	205	227	216	223	205	217	203	216	206	209	178	189	224	205	232	199	210	211	195	209	231	198	205	225	188	188	201	205	196	203	200	217	209	219	209	190	215	201	193	217	209	198	204	215	202	207	210	203	203	198	203	211	240	193	219	236	208	228	225	180	218	224	218	209	192	202	239	198	198	203	199	193	215	208	230	206	201	205	214	208	215	189	208	218	208	170	219	190	217	198	190	217	209	231	210	231	227	208	219	210	206	222	221	223	207	198	219	201	230	183	220	199	223	207	204	239	186	192	201	217	194	192	212	206	182	205	212	189	197	219	206	211	200	217	189	198	205	205	214	207	177	223	191	210	219	199	196	207	184	236	204	229	205	212	207	224	201	227	213	217	214	205	218	217	219	195	195	206	226	218	200	234	207	209	189	220	232	217	202	220	212	214	192	211	249	220	205	203	204	195	236	185	190	211	202	196	210	198	212	207	223	223	232	197	196	203	211	197	191	220	210	194	187	204	201	185	217	204	208	208	182	199	195	199	206	210	170	208	203	193	212	217	213	193	209	199	181	207	214	208	218	215	186	233	214	188	220	213	202	223	227	209	228	215	211	210	196	216	196	203	210	205	198	218	207	217	222	225	212	230	183	216	208	200	196	215	193	209	216	198	202	215	209	216	231	180	177	228	204	187	194	204	219	206	184	214	203	198	203	204	225	191	174	205	199	203	184	193	201	187	196	201	200	209	204	213	214	210	205	244	197	196	194	193	224	222	215	195	201	200	202	220	193	225	246	224	217	204	214	195	217	222	246	216	219	210	195	203	185	193	196	205	198	213	182	173	211	205	193	208	206	218	199	208	208	218	240	201	198	202	189	205	196	211	203	216	232	235	206	220	198	221	239	204	216	196	188	215	197	216	222	192	202	182	206	218	199	222	220	201	227	217	206	192	214	226	171	199	215	220	205	233	189	225	203	171	235	221	220	205	239	233	189	193	218	206	215	197	211	219	185	211	189	214	216	215	217	218	217	186	200	191	207	189	201	217	212	207	193	228	213	217	209	213	195	178	210	213	207	205	218	202	220	224	204	227	213	219	214	221	202	236	221	186	227	191	203	197	195	216	220	227	224	218	200	230	223	211	198	196	209	216	217	214	225	219	222	186	209	199	172	219	218	199	200	222	223	195	209	214	210	202	205	236	189	210	203	228	185	205	189	200	208	235	214	206	206	185	219	206	208	211	182	189	212	211	195	225	221	190	237	232	214	196	202	222	232	189	228	226	207	221	209	219	194	184	209	219	196	195	222	200	183	218	220	214	199	215	220	193	215	187	194	212	203	212	195	193	225	193	198	204	192	199	180	234	211	205	215	208	198	207	198	210	201	205	256	206	200	180	203	218	202	218	179	198	189	195	223	236	217	217	211	221	194	202	209	211	211	206	206	227	181	207	222	199	227	194	198	209	231	221	193	200	231	186	240	179	195	224	211	221	198	194	219	198	194	224	205	201	196	179	214	218	209	221	228	195	225	192	198	185	185	195	194	197	206	212	211	219	229	191	195	204	184	182	204	184	196	217	214	201	201	213	211	215	205	205	213	189	206	193	217	193	217	216	226	211	212	222	196	217	197	206	199	209	196	194	208	209	214	221	191	204	208	217	194	211	192	215	199	208	210	208	209	206	213	236	218	230	208	221	220	211	186	209	214	215	198	196	213	194	200	230	219	196	202	202	219	210	201	222	207	210	215	202	187	207	205	210	221	193	213	214	190	196	225	184	194	194	199	191	225	213	212	213	200	194	226	201	189	196	231	210	207	193	211
10134	18915	17060	9388	6120	3664	2848	2276	2054	1737	1451	1371	1058	939	848	801	767	693	629	633	603	558	513	529	512	507	492	507	465	476	436	470	429	400	431	445	417	432	466	430	404	427	428	423	416	486	450	393	440	474	393	451	406	437	420	389	413	472	436	449	425	418	432	427	418	405	398	397	373	389	364	409	410	383	395	392	417	420	392	391	418	397	350	391	357	402	382	393	384	414	382	388	381	361	388	426	357	406	398	377	390	403	361	415	430	378	370	375	374	377	387	348	365	372	372	388	392	391	358	372	372	390	364	357	378	363	394	373	353	413	340	371	368	380	382	387	402	394	354	379	399	405	343	389	395	369	365	422	402	364	390	378	380	376	384	376	415	386	402	384	361	373	388	396	367	389	363	383	367	374	370	383	342	372	404	379	383	371	391	380	370	399	359	384	402	375	391	415	366	383	365	386	382	368	409	391	388	361	387	383	400	370	392	424	396	375	401	407	394	384	372	368	377	354	328	399	374	422	410	413	382	388	399	372	386	394	396	401	403	381	369	411	366	437	385	399	360	379	357	400	358	361	352	394	386	396	361	366	379	357	359	381	376	402	390	399	407	373	381	390	418	331	381	402	333	383	369	371	357	386	427	382	351	419	392	391	375	395	398	405	383	380	439	353	429	326	378	367	412	393	402	356	370	346	372	388	399	401	398	400	371	376	331	363	371	391	378	380	369	360	348	391	395	358	358	417	336	356	405	385	378	360	357	416	366	410	367	360	395	394	381	354	411	384	372	354	357	354	383	380	385	407	411	400	394	377	391	356	393	396	381	370	354	394	378	404	348	403	381	361	371	386	372	356	331	352	369	371	332	345	403	378	380	381	369	371	391	399	406	378	390	371	390	386	374	367	379	403	369	342	336	385	399	388	376	395	372	401	386	417	374	388	359	391	339	387	406	390	392	406	347	383	355	375	351	397	374	361	365	411	357	361	361	393	409	399	368	399	354	391	358	425	368	380	392	342	357	386	397	385	372	381	382	370	384	397	404	382	347	365	361	401	369	348	382	388	388	397	379	372	395	343	363	381	430	394	347	359	397	356	340	408	402	333	384	369	426	398	354	385	410	375	363	383	384	417	365	359	419	400	353	396	401	404	395	374	373	382	373	370	352	385	365	381	388	374	377	336	363	368	379	374	422	397	384	367	412	397	406	394	405	380	385	385	407	398	369	386	374	354	382	419	370	383	375	410	402	400	358	344	408	378	370	358	388	358	370	373	348	409	409	385	378	384	417	345	367	386	347	385	377	405	369	373	414	370	402	391	363	352	354	404	385	397	399	362	368	389	389	384	393	354	395	384	393	340	377	383	374	404	351	382	355	385	366	350	397	348	401	370	381	362	387	375	373	363	387	400	392	367	382	379	371	387	377	386	378	380	379	411	412	397	418	380	370	399	352	377	367	362	370	372	429	358	372	343	382	391	386	361	359	367	398	402	403	369	356	403	353	377	363	367	350	376	376	358	355	402	364	358	371	373	340	410	384	409	386	360	395	379	405	402	392	392	369	379	350	390	358	388	400	394	358	362	385	404	371	364	371	401	354	361	380	355	354	354	381	391	315	391	382	328	400	371	397	373	390	380	341	395	410	380	410	398	386	361	388	383	364	359	387	391	402	374	391	375	387	375	322	343	368	397	372	372	365	397	373	364	360	375	383	391	363	367	366	380	346	379	385	402	394	405	392	365	390	386	351	407	370	415	368	356	353	395	374	394	371	370	396	381	343	417	341	394	435	351	374	343	386	374	326	393	342	355	421	369	382	400	350	396	385	365	379	351	373	347	382	352	354	395	361	387	387	375	379	413	384	394	361	385	373	387	401	384	379	405	359	370	348	395	362	380	405	382	389	382	388	400	343	376	410	387	382	394	396	374	369	381	319	377	394	357	404	407	397	388	376	409	404	380	360	357	357	367	379	359	388	352	348	382	384	350	363	381	359	372	391	402	387	367	387	361	385	387	376	398	386	358	375	380	399	378	387	372	387	407	399	358	349	339	411	372	375	402	381	371	393	400	358	407	371	370	386	342	359	397	400	415	390	376	364	376	361	410	369	365	393	409	369	328	382	362	351	369	378	355	355	386	374	368	387	402	357	390	375	378	368	399	359	359	365	377	395	374	402	368	388	394	367	404	427	373	389	392	375	401	418	388	354	412	410	395	346	408	401	396	364	377	367	351	401	378	359	391	377	394	367	405	382	347	365	402	387	378	378	379	398	375	387	411	394	386	407	382	369	389	370	370	392	391	372	381	366	377	407	361	363	366	381	389	356	345	361	367	346	367	377	372	394	369	368	384	376	381	352	337	365	366	414	332	363	335	373	366	358	369	370	400	399	379	415	391	358	366	361	357	362	360	364	380	396	389	391	362	342	378	408	339	399	355	369	382	379	374	375	368	375	373	396	399	384	371	370	372	377	369	378	384	373	364	354	388	379	369	392	399	358	369	382	386	372	381	387	387	391	366	393	377	398	347	381	334	387	369	392	434	377	360	361	391	346	403	382	379	378	371	396	395	359	384	366	347	351	387	392	378	375	390	372	362	369	397	369	398	327	340	340	376	378	380	396	387	380	390	362	359	367	359	372	359	378	371	359	371	372	391	370	402	375	386	393	411	358	372	394	390	425	379	379	434	399	402	346	411	338	397	367	380	365	374	408	360	367	397	372	383	345	360	394	362	351	413	362	384	341	388	386	373	350	414	370	385	363	366	376	392	407	369	365	371	390	335	367	373	384	363	387	359	345	379	359	371	366	388	346	354	382	399	369	355	396	382	375	368	374	382	375	364	356	387	370	377	345	385	355	377	398	378	375	377	366	396	381	405	351	364	387	397	386	372	373	372	355	386	391	352	357	380	366	418	392	361	394	367	394	352	385	359	378	413	345	395	350	352	357	375	349	392	373	355	415	347	369	357	364	407	386	381	384	383	366	359	395	382	358	353	347	364	346	383	365	382	405	374	393	391	348	395	365	357	369	363	380	389	425	396	390	367	326	393	372	383	340	392	385	377	374	392	404	366	348	396	367	342	378	343	378	370	396	374	376	381	355	378	372	351	379	360	369	405	378	367	390	386	386	385	389	369	382	381	413	381	411	377	361	339	365	383	368	376	355	357	376	374	410	386	356	348	355	359	350	396	356	365	351	352	369	382	387	394	364	392	352	371	402	384	395	383	403	370	372	394	419	382	381	361	403	396	380	355	374	396	378	380	387	390	357	341	374	395	364	345	377	377	340	367	372	368	400	370	429	363	396	351	392	380	343	387	398	408	382	352	393	381	405	384	357	403	359	373	397	394	364	395	406	394	379	401	367	405	380	362	372	346	376	359	343	404	388	353	407	386	371	382	412	376	432	354	390	387	382	373	334	353	385	382	385	410	396	377	425	359	348	373	388	412	393	359	382	364	362	372	385	374	358	387	383	368	373	352	361	373	381	374	359	394	378	382	364	372	371	369	368	381	412	389
26714	19582	6430	1499	733	527	479	491	458	430	426	467	419	423	418	402	419	444	373	439	433	429	456	396	429	420	423	417	410	409	401	437	411	387	411	406	413	425	431	414	424	473	398	450	430	406	376	445	406	402	408	447	408	418	437	421	442	417	435	439	429	376	404	403	454	447	428	429	421	400	424	408	400	426	420	396	401	440	417	382	420	413	402	404	407	429	424	381	416	380	373	392	440	378	407	420	415	384	463	424	408	371	387	387	395	391	432	403	422	430	398	397	413	398	403	365	399	427	386	422	417	409	402	405	374	441	394	384	411	402	353	366	392	371	393	393	422	466	393	423	419	405	420	401	413	402	396	408	424	433	394	424	400	397	392	390	436	405	405	400	403	404	424	391	381	396	412	410	404	414	414	390	382	397	397	407	408	407	415	429	419	421	423	408	387	430	428	433	418	390	409	431	405	429	399	370	378	425	429	401	428	408	417	424	393	416	417	392	415	405	415	355	417	409	408	381	420	375	421	401	401	427	470	445	413	423	409	419	410	473	412	436	419	410	396	381	404	350	412	396	396	422	419	405	396	407	386	411	416	414	369	396	449	388	406	406	413	401	393	418	394	400	415	441	411	361	396	422	411	426	432	382	402	378	404	467	388	394	402	438	423	394	415	416	436	404	422	408	403	448	368	418	426	414	377	422	389	429	463	405	411	403	437	364	398	432	425	458	419	417	404	402	419	400	459	433	417	417	384	420	417	377	384	389	412	388	405	433	412	397	422	415	436	411	386	422	394	437	403	425	419	451	436	454	395	396	404	378	384	395	439	378	414	389	419	377	356	386	403	402	391	427	394	384	356	407	432	424	426	421	428	391	405	406	390	373	407	410	427	435	391	411	410	409	422	397	403	407	411	398	436	417	391	408	430	370	417	386	410	385	440	387	363	440	388	424	422	381	396	385	439	372	417	378	360	418	405	400	408	395	409	429	378	369	394	424	414	410	424	453	416	422	428	406	414	387	408	399	398	391	416	405	424	440	383	427	413	408	438	385	392	395	459	447	383	415	423	387	433	423	340	411	434	396	381	427	405	414	404	401	421	400	390	389	441	373	390	442	411	391	399	436	411	408	435	410	414	388	406	397	401	392	392	435	422	401	390	409	401	415	398	443	418	397	400	388	431	392	402	436	400	417	386	427	423	403	432	428	429	403	401	424	414	423	397	446	377	389	400	414	411	407	413	410	407	415	371	420	397	375	425	402	417	424	389	419	403	423	423	385	375	449	423	434	415	423	395	419	397	440	410	410	370	355	395	403	420	398	409	442	413	409	385	388	434	397	405	415	400	448	406	449	410	386	403	415	400	415	378	371	396	434	407	453	397	415	390	443	403	399	429	443	419	373	424	382	386	432	433	434	447	383	433	358	393	416	458	397	411	400	391	381	413	399	406	426	394	416	414	393	393	407	427	393	417	428	388	403	393	412	413	357	398	432	411	419	398	386	412	427	402	402	420	370	447	414	414	405	399	381	435	401	396	410	377	397	403	401	392	412	413	411	400	408	423	435	399	385	390	418	427	414	395	385	440	440	417	434	401	401	425	413	399	428	421	405	410	414	394	422	382	400	380	409	408	451	366	411	409	389	423	398	454	405	398	412	408	387	399	419	413	412	415	441	431	407	397	419	410	396	451	363	430	391	437	369	393	398	433	412	433	410	432	409	360	406	409	415	421	432	414	436	415	394	428	377	440	436	417	432	403	414	393	417	407	392	368	399	408	386	432	431	421	394	408	375	387	396	435	434	423	397	370	450	417	391	374	415	422	405	447	424	406	401	400	394	403	455	433	379	415	388	370	406	428	372	391	407	385	394	456	401	404	444	425	402	388	396	399	407	415	386	385	400	440	428	420	404	428	401	398	395	406	428	406	405	415	420	374	467	392	397	419	431	398	370	431	448	427	370	411	416	415	417	406	417	405	405	420	424	395	364	438	390	407	428	434	389	394	382	422	414	407	388	409	405	407	403	418	417	386	419	415	377	438	398	384	424	432	369	421	414	385	408	399	411	413	408	427	399	411	409	419	414	428	389	418	424	396	433	401	431	418	391	403	441	422	429	423	394	395	389	422	374	375	404	419	434	426	440	391	413	382	415	419	415	422	414	391	398	392	376	389	442	423	381	425	415	359	418	411	414	419	404	405	432	405	417	420	405	381	396	427	400	427	400	444	406	438	386	422	421	457	436	390	398	378	368	407	417	397	408	429	422	461	433	414	390	433	384	409	421	381	424	431	365	396	431	454	426	423	377	435	398	427	394	409	426	414	389	387	422	399	397	425	457	443	400	407	441	408	400	427	417	440	432	407	403	408	403	383	375	400	384	411	428	388	387	370	388	405	398	418	421	384	390	407	403	378	397	395	410	377	450	430	412	406	407	430	415	381	426	399	402	419	413	405	426	361	423	432	402	420	427	419	434	423	395	394	413	411	380	396	400	392	409	390	391	402	425	385	446	455	421	396	412	462	411	409	411	415	404	407	414	359	406	405	426	409	385	401	417	436	407	371	432	423	446	355	386	414	385	397	452	415	400	405	391	380	410	409	415	410	448	394	376	419	407	398	406	425	394	417	404	397	425	424	364	391	417	393	403	372	391	488	408	404	396	396	443	408	397	440	386	412	456	421	423	414	433	369	428	435	402	390	391	398	433	398	423	423	411	401	363	442	411	396	463	389	428	418	431	421	389	405	396	386	423	425	411	408	419	424	418	417	401	418	425	413	408	377	413	381	428	398	407	365	439	428	401	416	433	409	407	390	440	405	419	409	406	387	400	372	428	420	382	436	369	435	419	430	402	420	424	416	390	403	403	427	425	426	432	441	414	389	415	404	391	369	420	386	398	407	414	408	374	421	429	414	390	413	367	443	399	394	444	410	385	404	411	397	416	429	417	402	397	388	413	397	450	400	424	409	388	385	411	431	384	400	394	428	414	434	415	400	431	408	415	352	384	441	419	409	411	387	418	407	396	426	412	429	402	418	397	409	381	406	410	392	430	385	417	434	372	386	414	369	406	410	399	400	393	391	409	413	411	415	410	431	450	408	397	435	374	370	405	441	396	400	433	402	393	438	423	427	439	422	392	370	413	404	406	395	435	405	396	421	389	440	409	435	430	436	394	417	403	393	368	430	405	443	427	407	416	421	374	450	404	419	400	401	421	419	403	417	406	378	409	440	390	387	405	363	390	386	406	377	387	423	406	366	422	384	403	403	386	407	412	415	421	423	432	427	402	440	399	392	399	360	405	341	394	408	397	391	376	416	412	405	405	397	420	366	398	402	462	421	391	422	438	402	401	388	420	394	373	404	448	437	422	402	447	394	421	389	417	403	429	412	417	418	451	416	416	419	424	431	419	421	408	405	432	440	380	415	428	429	426	380	407	406	416	422	438	385	430	419	390	369	408	408	351	419	417	390	433	451	404	409	401	411	386	407	389	436	416	383	382	397	389	433	376	411	374	401	409
6056	4358	5327	2701	1682	1144	1072	990	921	954	878	846	823	769	778	756	731	741	751	770	739	787	721	725	709	718	734	686	690	746	749	698	712	742	784	717	711	724	680	779	722	738	697	710	727	728	692	753	736	697	711	726	703	733	732	688	732	720	728	723	724	709	718	710	722	722	697	756	679	771	778	733	705	762	749	755	696	730	759	743	788	691	744	691	708	700	736	705	723	754	736	753	716	727	738	726	722	727	711	733	705	744	704	739	761	736	723	740	679	755	717	712	707	700	741	685	743	721	722	739	744	739	697	708	713	700	728	726	728	722	720	709	750	726	674	767	735	780	694	708	666	698	767	706	705	713	750	715	711	704	723	726	761	735	732	708	699	752	705	723	748	673	721	720	762	673	684	680	731	745	696	709	718	721	739	688	698	704	706	731	717	730	711	685	706	715	748	705	696	717	732	714	675	703	744	751	731	747	750	761	741	725	675	741	724	738	709	729	708	726	697	683	724	693	705	776	730	679	714	695	760	747	737	685	728	717	733	706	765	711	697	728	732	734	722	758	711	667	713	704	711	702	749	759	744	735	681	711	726	730	677	749	771	690	713	767	737	717	703	698	733	780	709	761	713	725	735	709	720	731	762	737	776	721	735	727	741	677	681	729	694	774	714	685	702	712	676	731	711	710	696	703	694	661	727	722	717	711	775	761	700	775	703	707	673	648	696	717	702	665	704	712	749	716	697	737	660	687	696	729	712	721	687	711	695	690	734	737	712	704	698	698	725	665	725	697	677	744	713	719	670	733	712	712	722	728	685	698	727	691	708	692	733	715	693	727	741	748	733	694	735	695	693	746	696	709	722	700	714	735	730	684	769	716	720	717	678	716	673	675	706	691	702	716	713	699	697	698	695	779	763	716	780	736	721	699	719	713	714	720	695	681	752	746	721	721	763	725	692	702	723	718	720	706	750	753	714	720	708	736	732	699	692	704	742	736	725	739	716	715	688	685	723	703	728	723	714	726	737	741	657	678	735	674	707	709	708	739	748	745	741	717	663	726	700	689	757	757	712	736	706	745	710	743	709	707	703	701	715	686	685	726	736	733	707	748	714	742	753	716	733	778	677	732	726	718	695	702	707	747	683	715	662	751	718	750	711	730	737	749	692	684	759	728	712	711	728	726	761	714	726	737	743	742	739	712	690	718	699	692	737	717	715	744	767	738	696	703	737	676	720	721	757	704	727	694	732	731	730	733	762	725	701	705	692	708	727	730	685	754	719	681	733	702	765	723	754	731	709	736	644	733	685	721	707	682	666	751	749	722	681	782	724	722	727	711	699	741	692	741	693	719	716	748	711	725	693	672	767	715	798	700	740	760	709	689	689	757	781	720	688	723	697	744	759	699	739	685	706	740	759	721	683	707	704	717	711	708	775	669	714	746	728	700	722	710	739	720	670	691	662	767	736	749	727	730	705	734	694	731	732	700	730	767	724	679	712	648	718	699	730	683	677	707	695	709	728	754	685	733	736	714	752	724	701	768	747	759	769	715	698	707	712	723	733	716	711	731	710	697	721	738	787	706	671	739	743	744	706	716	732	776	754	756	785	695	671	658	723	736	705	682	711	709	718	710	702	774	711	695	698	693	723	770	707	734	704	751	741	739	715	738	713	690	715	723	722	711	685	682	730	726	716	717	735	712	751	670	721	690	736	736	698	712	741	709	742	757	682	739	698	681	704	754	685	668	755	714	702	677	732	689	713	744	734	711	662	709	656	719	718	708	690	742	707	702	713	698	696	730	673	697	678	716	710	679	729	673	773	718	721	725	754	743	720	724	739	707	693	757	703	739	726	705	713	713	670	742	711	675	739	698	699	702	688	663	733	798	741	745	693	726	726	728	720	719	712	708	718	700	664	687	718	719	742	677	707	698	734	703	703	732	736	749	674	716	709	686	694	713	736	708	701	744	734	698	717	662	727	730	704	698	710	723	701	729	702	719	724	696	725	757	746	690	724	758	680	683	666	721	672	749	716	732	724	720	772	673	703	700	741	682	744	715	771	703	735	735	724	709	723	729	742	710	696	671	689	712	699	690	697	675	693	759	707	712	701	718	753	738	703	715	714	733	721	708	736	727	699	706	718	741	754	680	732	714	758	712	712	721	727	760	746	724	745	719	719	705	731	735	677	679	726	720	751	753	747	695	716	697	730	735	671	728	712	731	658	699	692	731	725	729	694	729	748	702	728	711	737	721	729	716	723	719	742	709	734	742	707	715	683	679	727	726	705	679	695	668	707	703	679	753	733	714	730	703	664	679	691	753	762	685	728	745	715	725	708	715	745	747	725	748	757	730	718	697	706	711	723	677	755	696	717	727	720	695	731	736	723	727	722	762	700	721	725	730	736	712	759	705	716	722	770	683	680	720	698	679	719	704	763	731	686	728	734	706	671	735	754	698	712	715	724	715	790	684	705	752	701	709	717	707	733	742	676	691	718	715	688	731	758	718	694	732	721	776	713	708	734	711	751	728	710	678	731	726	708	729	706	672	709	706	766	709	732	743	747	727	689	697	711	720	709	715	719	703	704	692	681	735	701	705	707	706	741	758	750	749	676	674	704	737	733	704	720	740	696	721	724	760	700	722	738	706	700	702	732	688	742	746	680	684	717	750	708	746	756	754	719	723	757	680	706	719	746	705	788	706	711	728	741	692	778	764	728	724	711	751	721	696	698	732	743	744	685	669	725	696	731	722	698	712	707	717	724	689	718	662	692	723	718	744	721	749	754	691	745	689	711	693	706	708	744	715	722	724	673	770	729	725	734	762	700	741	720	704	768	736	707	693	767	727	712	757	744	703	692	723	701	689	674	755	729	736	742	728	697	682	763	751	703	705	732	721	787	720	709	660	753	732	713	729	688	723	733	720	678	744	708	724	735	670	736	704	714	794	715	704	691	701	682	712	738	668	740	751	747	729	726	747	773	699	680	699	734	755	710	753	695	718	712	725	740	682	715	705	683	689	742	683	713	687	741	678	775	743	722	680	711	703	703	694	673	774	769	748	673	731	740	718	675	738	722	725	680	702	648	707	690	748	731	691	718	662	749	748	714	718	681	716	739	699	706	734	760	733	665	765	721	718	752	739	712	703	747	708	712	720	726	716	792	755	735	716	728	723	694	738	754	748	746	708	718	692	744	703	696	710	759	696	715	678	734	711	689	754	722	727	713	705	717	670	693	725	716	801	722	691	739	737	765	762	708	714	721	708	678	706	670	710	714	731	775	730	730	723	705	666	755	704	764	740	746	724	688	665	697	728	652	720	678	760	718	730	702	681	716	700	744	731	759	732	716	740	701	686	698	720	705	751	717	749	702	697	727	755	725	719	703	730	756	685	732	719	762	688	750	705	712	751	719	723	693	716	697	712	680	721	649	760	707	774	697	750	706	698	752	792	695	730	688	694	685	755	726	726	731	732	699	694	770	724	742	716	701	692	694	760	705	689	728	747	694	721	702	719
24158	21255	28230	24561	19656	2432	964	691	611	602	507	465	488	445	423	446	412	380	403	407	398	382	383	347	407	370	353	402	405	394	411	396	389	341	408	402	372	354	352	379	339	350	388	358	398	390	374	352	360	379	361	361	368	388	383	382	358	363	337	393	391	378	345	346	360	380	366	344	353	371	396	352	372	396	383	336	337	326	331	387	373	368	347	378	372	345	372	368	379	382	358	324	358	334	355	323	354	378	383	390	366	319	372	375	350	347	396	366	355	366	407	345	325	376	348	333	342	340	403	376	340	377	342	330	362	364	367	369	373	358	376	334	358	355	354	375	347	332	359	360	350	345	343	323	393	349	386	373	366	380	377	359	406	367	315	341	334	361	349	357	383	377	352	361	368	371	375	361	334	339	335	342	357	340	374	384	355	333	360	404	324	356	344	357	379	360	345	369	387	385	356	357	337	364	331	360	365	342	301	338	369	358	360	370	344	359	337	324	372	342	393	394	322	371	337	330	367	342	379	335	379	358	364	390	376	361	352	384	333	368	362	373	346	365	350	378	364	388	397	330	383	392	380	355	369	333	368	366	372	362	325	359	361	331	356	377	367	397	375	364	349	351	363	359	384	336	403	366	344	368	362	345	361	341	348	382	347	365	344	358	356	356	360	393	372	365	320	377	365	329	344	343	328	343	358	357	334	391	364	384	349	371	326	341	358	354	330	366	388	372	367	350	360	344	364	365	353	367	350	360	408	371	362	366	374	366	365	389	375	375	361	376	378	370	374	335	341	369	340	357	368	356	358	347	349	383	357	316	317	329	392	359	301	378	355	387	366	352	310	346	339	369	326	361	328	361	352	390	365	364	336	351	379	384	361	355	366	370	362	323	350	344	338	358	346	340	359	348	347	389	346	393	368	346	360	383	374	382	376	365	351	354	363	367	347	362	365	343	338	354	347	366	356	335	356	352	358	365	324	368	348	389	382	370	357	388	367	362	364	348	358	332	348	365	351	359	339	345	352	376	354	382	344	346	376	342	399	363	368	372	383	378	357	341	367	369	374	386	363	337	332	360	372	358	370	372	339	355	368	337	325	348	374	365	371	370	354	359	354	351	376	388	376	396	381	337	345	367	383	370	406	388	346	383	386	378	383	348	334	310	359	372	368	347	380	359	337	364	342	358	356	368	377	324	366	379	349	349	349	365	336	375	348	395	351	387	340	352	378	366	355	337	389	329	368	327	379	351	350	357	370	391	346	358	328	363	341	360	345	345	371	323	380	359	376	347	354	393	374	382	385	366	332	382	340	335	383	345	331	377	326	391	351	348	371	353	351	378	356	336	351	391	321	355	338	365	350	363	347	355	349	335	365	386	355	335	357	328	345	354	351	364	371	345	401	360	400	374	351	365	361	388	368	372	361	352	349	329	367	380	340	352	304	356	329	390	352	363	338	369	344	333	363	380	386	329	343	394	382	334	377	345	332	392	392	333	341	398	355	344	363	369	343	379	375	367	367	355	377	367	382	340	379	330	376	340	340	362	375	339	375	341	403	349	364	332	342	363	359	421	363	397	371	363	350	396	357	372	336	389	336	354	352	345	375	340	368	340	359	338	344	333	361	342	355	350	379	380	342	383	356	367	350	340	371	343	389	332	379	369	378	344	389	344	343	334	349	361	366	353	390	391	338	381	358	371	354	345	379	367	341	380	363	357	347	356	357	339	388	381	376	363	354	353	361	366	346	330	339	355	354	365	365	340	355	336	376	364	332	352	354	354	335	352	363	354	370	373	388	397	355	375	376	358	347	368	315	381	332	341	382	335	365	346	362	369	368	337	359	362	365	384	368	362	390	370	342	353	358	366	358	371	365	394	384	365	339	350	397	336	364	360	370	382	378	383	389	354	359	368	361	361	351	364	316	340	361	340	377	337	368	346	356	345	362	354	362	360	319	369	349	342	359	353	349	341	367	347	363	359	375	332	374	359	352	368	373	356	344	330	367	316	351	351	366	373	356	340	355	373	361	342	362	346	377	358	384	369	345	358	356	371	353	377	396	395	354	386	377	357	348	330	375	347	357	386	371	355	362	373	387	373	342	363	349	381	389	345	365	384	379	345	404	361	324	346	370	368	349	360	402	347	355	358	348	323	370	358	404	383	363	341	343	348	342	372	335	344	359	366	357	375	355	371	345	314	371	382	358	369	349	373	379	384	377	372	385	352	340	386	329	357	378	356	353	352	358	391	373	374	363	362	338	378	358	341	374	367	357	352	349	320	366	322	382	375	366	358	371	332	371	342	358	334	332	334	341	395	373	370	367	347	369	359	348	345	347	362	347	339	336	365	358	374	388	360	353	336	356	348	384	322	349	369	357	366	386	360	378	361	377	349	362	330	356	371	370	373	377	344	383	327	349	350	356	347	370	356	326	354	355	375	364	352	365	370	380	370	324	353	372	330	345	369	370	334	362	347	360	362	352	383	347	376	354	357	312	323	367	361	350	323	378	366	388	363	374	363	332	352	354	349	351	359	337	369	400	373	372	353	361	326	328	365	351	336	374	354	350	337	375	328	345	370	362	386	385	369	360	398	339	364	326	359	358	384	381	314	341	389	381	355	364	380	352	360	353	328	349	348	342	344	379	359	361	361	387	372	382	330	365	378	355	316	372	351	358	342	370	346	375	361	376	339	377	371	377	369	334	382	360	342	386	333	375	369	360	358	373	341	374	349	347	355	355	367	358	357	407	337	353	371	361	323	393	357	355	369	350	394	340	334	352	354	368	329	350	342	307	355	361	342	345	389	375	368	341	372	340	319	361	374	336	338	366	359	371	380	330	362	346	350	367	390	349	333	373	365	351	350	355	353	361	353	358	380	364	347	377	360	315	357	365	366	361	332	347	336	342	327	391	380	367	361	368	361	391	351	350	327	359	337	327	373	350	354	334	361	364	338	354	398	379	370	365	365	331	352	359	349	390	347	333	343	312	365	349	350	313	328	383	377	374	350	335	349	324	373	375	338	373	372	325	373	356	368	338	309	371	368	325	361	374	369	385	378	345	347	353	374	374	361	343	325	367	359	342	368	404	376	376	358	344	359	355	358	363	371	372	357	345	374	347	364	338	326	403	346	358	342	367	347	363	365	335	380	337	346	356	345	356	365	390	352	372	377	344	375	366	327	344	381	349	364	335	366	337	343	339	351	368	367	343	354	347	359	392	396	372	321	361	382	342	335	328	362	358	344	363	351	369	353	379	364	357	380	384	379	340	332	379	350	383	317	362	353	396	348	373	391	387	380	359	364	355	370	352	365	369	330	362	326	356	383	351	348	388	389	318	364	373	370	368	378	346	347	324	343	357	355	373	320	347	377	348	400	359	331	335	324	361	330	372	358	374	383	376	341	384	323	369	346	340	360	366	366	374	342	358	351	347	341	359	361	348	385	338	325	396	391	313	370	338	345	352	366	380	371	365	369	364	353	330	334	379	365	372	353	367	371	360	352	322	371	331	332
7794	12874	12018	7271	4225	2647	2073	1826	1608	1467	1294	1174	1061	930	861	864	823	823	751	757	748	716	677	753	727	700	701	699	686	643	668	663	681	662	705	679	627	653	657	612	668	646	713	658	659	682	660	659	731	711	673	681	683	667	683	652	602	685	660	688	675	701	603	613	651	641	669	685	650	643	673	642	639	681	632	642	668	677	655	617	648	657	664	640	629	596	625	632	628	614	606	655	634	698	678	639	644	616	625	620	659	640	617	647	580	651	647	675	638	681	654	626	644	654	639	657	647	595	636	649	640	635	633	667	607	630	625	650	634	627	616	610	615	663	625	629	631	630	638	626	627	631	588	630	582	620	671	672	611	654	608	649	646	624	591	662	636	596	639	652	608	630	631	621	615	594	694	645	639	608	644	655	623	654	686	655	646	650	629	706	670	626	622	648	629	588	604	686	621	629	620	643	668	621	644	651	632	625	670	637	625	644	666	629	624	614	629	625	621	647	632	674	652	657	629	602	604	655	638	594	647	614	665	627	597	640	669	635	661	683	629	634	634	622	634	647	649	630	654	669	647	657	625	593	641	645	640	655	642	642	627	678	610	628	624	655	626	689	618	604	611	657	669	644	644	600	637	644	667	617	634	660	638	632	658	616	619	669	646	665	613	659	613	635	631	649	607	656	611	649	666	594	633	595	642	633	655	655	652	623	648	653	638	661	634	635	621	620	665	592	669	658	662	638	651	621	639	661	651	659	606	599	632	634	626	647	638	656	637	633	641	586	643	628	656	673	623	642	640	648	625	681	644	602	645	620	642	630	639	610	640	639	651	645	660	642	671	636	658	627	659	645	657	627	592	636	597	642	621	622	625	659	641	620	652	680	629	611	658	620	669	658	661	670	645	640	658	602	638	633	592	673	627	611	655	653	631	611	650	627	664	637	610	656	676	613	657	643	613	646	663	670	631	653	593	588	634	662	644	648	632	657	668	662	660	670	596	625	635	673	616	621	653	670	632	660	656	655	633	680	616	620	671	601	651	660	628	605	609	622	684	614	602	640	676	679	650	630	608	663	595	655	652	625	611	655	648	678	620	630	649	648	668	639	631	647	660	597	632	621	646	644	645	632	636	633	637	647	661	588	662	621	637	637	615	648	596	671	601	628	669	630	625	652	626	624	649	621	610	649	679	594	638	667	706	665	634	625	687	648	669	662	605	629	611	623	607	672	634	644	596	640	638	637	641	613	603	621	676	617	618	675	662	638	636	635	651	624	652	635	617	620	637	620	624	604	651	654	631	626	674	644	596	635	595	654	667	606	641	594	590	677	624	647	641	654	655	618	634	616	636	629	624	608	627	645	671	663	640	645	630	599	657	632	655	656	668	636	617	674	697	639	613	596	624	644	619	641	618	619	605	644	666	638	583	603	648	623	623	653	640	603	681	680	647	647	648	630	631	627	609	669	635	659	693	636	646	659	634	642	587	663	641	626	612	635	601	650	624	628	631	613	637	631	622	634	617	611	648	609	657	594	646	658	617	628	621	668	632	662	637	648	687	631	599	604	678	625	627	659	699	612	614	627	671	637	659	638	639	627	606	662	695	650	687	652	668	630	629	626	648	588	620	651	651	644	649	611	609	631	623	621	665	628	654	662	642	624	641	648	622	644	658	617	634	670	672	641	645	651	639	627	636	597	652	599	624	669	675	670	662	667	608	651	620	636	628	669	621	642	654	605	642	657	667	609	655	596	639	659	683	636	653	621	654	686	671	591	679	637	661	610	631	666	613	633	662	687	639	662	648	647	649	647	634	679	621	626	637	633	643	650	638	638	605	678	621	645	695	626	625	667	598	646	636	626	660	646	632	667	632	680	610	649	621	636	638	649	641	653	635	653	647	650	676	625	665	619	646	680	595	683	624	629	609	665	658	681	650	648	643	657	615	640	681	674	594	626	638	651	674	624	618	652	626	650	633	621	616	625	690	694	624	664	634	662	613	642	609	613	580	608	621	626	655	677	639	632	641	603	620	632	644	640	624	622	612	620	620	611	709	639	628	668	689	627	646	683	650	630	636	633	720	664	657	620	629	620	605	636	593	577	645	672	656	648	670	652	621	673	701	649	632	628	610	643	601	616	641	635	618	651	696	669	620	641	587	637	630	629	647	604	631	681	628	659	590	625	668	616	642	641	606	642	595	677	656	636	635	633	670	620	644	614	661	666	621	627	639	600	615	617	659	641	617	639	640	625	644	657	603	604	642	602	608	647	605	650	616	620	647	617	616	613	645	643	599	670	652	648	686	619	595	613	616	625	629	610	645	613	636	634	660	594	686	630	611	632	623	688	612	637	653	659	629	625	633	648	647	643	655	644	652	604	682	638	675	632	618	652	631	633	621	644	667	648	657	622	634	636	576	631	646	601	615	637	637	643	629	677	637	659	660	617	661	668	610	604	659	639	637	654	656	658	631	626	651	646	592	649	591	676	622	640	660	642	627	620	658	607	654	617	611	670	632	703	650	630	626	626	648	624	650	643	641	679	662	642	649	587	639	669	584	666	653	667	663	618	655	606	594	614	689	635	632	643	689	622	675	617	618	641	657	646	639	683	637	654	639	635	610	645	646	619	643	639	625	644	654	635	606	658	647	621	660	604	684	606	663	603	611	569	626	687	643	652	698	611	671	645	618	623	650	610	692	622	620	640	623	607	672	663	661	663	628	634	659	633	649	623	620	655	559	679	641	643	650	606	618	634	590	647	660	627	656	646	632	668	685	654	623	619	671	610	662	654	624	640	634	659	649	630	636	589	602	615	640	639	709	654	647	604	619	632	630	608	639	721	630	592	649	644	642	614	656	659	650	708	664	670	630	624	635	631	601	649	642	621	648	712	701	639	656	604	684	642	656	607	595	656	625	609	617	626	655	615	595	603	606	650	643	629	617	675	670	633	663	635	611	654	668	640	591	650	632	643	646	657	606	662	628	640	640	614	638	661	628	620	646	643	610	646	608	654	605	662	638	629	665	650	637	638	632	637	612	621	651	633	616	622	625	618	664	657	649	615	632	660	625	673	613	606	640	633	633	627	629	643	618	624	642	662	628	638	655	642	645	657	620	665	647	658	603	622	638	605	626	637	668	635	640	650	671	701	639	617	659	629	639	634	609	656	642	586	629	655	633	593	602	579	657	616	665	636	641	670	643	623	650	638	615	658	666	654	645	622	610	613	668	664	653	615	686	666	628	627	627	661	636	683	622	667	640	648	648	639	628	613	670	607	622	602	694	631	648	652	655	647	667	642	675	647	661	627	622	675	625	654	647	657	667	649	629	627	680	679	661	638	642	659	636	668	602	643	654	638	681	675	653	662	604	649	651	659	603	653	653	626	635	670	644	620	635	617	584	615	660	596	630	629	632	622	644	628	620	654	642	633	582	650	581	631	614	651	663	667	639	702	662	661	619	678	644	619	679	662	609	684	653	642	632	659	625	655	636	651	674	619	605	610	619	627	648	626	634	633
23338	21280	28967	23900	21279	18023	1824	832	627	566	517	415	405	354	327	295	264	289	241	256	257	255	277	226	267	212	250	262	253	223	234	209	198	223	215	204	214	211	208	230	190	229	216	210	205	226	242	219	246	219	252	215	231	205	245	203	208	211	216	206	217	214	236	215	200	242	210	192	207	218	198	195	205	215	221	220	228	191	207	200	218	180	218	209	182	199	216	217	192	195	210	213	205	214	240	219	231	216	220	215	181	234	202	223	204	224	219	196	210	194	206	211	227	208	192	184	199	201	208	191	207	200	212	202	207	228	199	199	209	192	194	182	211	211	189	205	182	231	207	211	206	214	189	217	190	205	189	205	204	204	248	212	195	204	221	225	222	201	187	200	206	212	167	216	197	200	209	227	201	203	201	202	224	197	234	209	201	192	225	216	189	205	195	218	191	214	201	225	191	219	209	222	185	188	218	204	232	188	188	182	208	194	230	236	203	205	198	189	233	186	191	237	190	182	197	219	199	174	195	197	196	183	200	195	229	224	235	212	215	212	196	206	181	190	197	197	207	209	178	210	210	211	201	174	207	185	204	190	222	197	185	191	222	201	211	199	175	209	217	206	167	213	189	200	213	202	180	208	198	208	205	207	225	226	221	225	217	214	188	205	217	211	189	218	195	210	213	213	201	176	222	212	212	184	193	201	225	196	190	196	206	205	192	228	197	198	190	199	182	224	221	222	194	223	203	205	190	201	205	206	182	219	213	194	193	205	210	215	184	193	206	175	213	200	212	192	188	194	214	186	208	208	198	198	196	197	186	175	192	194	198	199	192	194	198	213	206	201	198	179	208	228	208	207	215	206	215	204	224	210	184	196	196	199	205	211	216	193	214	219	218	185	192	204	213	194	210	242	210	189	204	191	217	182	186	198	198	217	192	182	189	200	195	204	211	212	191	205	186	197	190	193	215	210	184	195	202	193	208	221	169	220	227	209	196	209	233	201	210	199	198	190	210	206	198	195	197	209	216	215	207	224	186	215	200	215	211	214	195	238	212	196	214	192	199	187	204	201	201	189	190	207	206	208	190	205	182	203	200	213	203	219	208	202	218	172	213	184	209	201	232	208	232	199	214	204	210	215	188	217	220	223	237	194	187	234	208	183	194	189	190	197	211	184	212	206	218	168	180	181	217	197	229	189	208	179	182	213	217	187	211	210	195	241	201	212	196	191	193	238	197	224	192	175	201	211	196	199	222	213	233	216	197	218	224	199	185	209	210	213	193	191	216	224	200	205	185	203	202	210	199	204	203	182	207	202	204	194	176	180	212	174	208	213	193	170	239	188	193	195	232	234	215	199	221	243	211	205	208	220	169	217	203	194	199	190	174	187	180	196	200	194	202	238	216	193	192	217	185	223	196	207	211	203	211	213	208	203	221	207	211	217	183	187	223	183	193	200	213	172	190	184	194	200	194	188	211	229	199	190	215	228	229	182	199	213	193	209	200	196	207	191	183	200	184	217	189	205	223	232	215	196	219	200	194	212	213	186	202	223	203	213	216	204	195	213	191	202	197	179	208	197	187	207	196	213	217	208	193	196	215	204	207	212	201	208	192	179	187	193	175	188	187	223	200	179	225	221	202	183	208	221	196	206	193	188	196	205	222	219	189	178	201	211	194	211	180	192	208	193	203	219	214	191	225	191	204	209	210	199	221	226	196	196	184	193	184	215	204	220	218	191	193	175	193	220	208	208	198	202	200	216	212	229	190	203	206	228	219	204	192	207	205	205	213	187	169	218	179	199	207	196	184	218	176	217	192	174	190	199	198	188	237	222	190	186	201	198	209	208	191	218	200	205	196	206	185	220	186	178	222	202	198	183	217	231	200	184	187	203	232	205	209	209	186	205	203	201	229	209	204	222	220	193	188	239	209	176	220	227	202	223	186	185	200	219	201	194	200	211	203	195	228	191	236	220	192	203	202	216	181	202	216	193	230	232	213	206	206	205	208	206	206	202	194	208	200	205	196	189	206	230	213	186	200	219	190	182	192	187	205	198	209	197	191	215	202	177	215	197	217	230	179	215	193	210	210	201	221	206	206	204	211	197	186	212	197	206	192	211	188	217	186	207	204	184	187	209	213	220	196	201	192	185	211	216	195	212	194	208	210	230	199	215	230	180	214	225	202	212	192	196	198	193	195	226	204	208	213	171	198	179	199	217	181	212	191	187	198	184	219	195	216	196	223	203	213	221	200	184	203	207	203	188	207	193	193	241	198	226	193	223	196	205	193	201	221	204	216	211	212	163	191	183	194	190	210	226	208	233	216	182	231	198	185	214	199	206	198	205	224	211	217	212	187	203	227	187	202	210	224	196	221	192	205	210	188	194	193	200	205	229	194	185	176	201	196	186	206	190	202	193	221	182	217	187	191	194	188	223	206	213	200	191	234	226	197	214	197	212	171	213	213	213	205	203	197	221	213	178	205	208	170	199	223	203	211	206	190	212	227	207	209	212	193	186	223	186	212	225	205	215	207	194	232	211	162	200	194	201	210	197	202	203	200	188	171	212	196	220	199	213	186	175	189	199	224	190	197	184	197	231	210	207	240	190	211	179	210	201	216	202	202	198	211	201	194	178	201	217	213	199	218	197	205	188	221	203	224	184	206	163	179	197	191	196	200	197	216	223	203	200	211	218	215	208	221	203	218	192	188	212	221	215	208	211	203	202	197	177	197	213	178	233	223	203	234	192	229	194	167	197	214	187	188	189	209	198	192	206	211	206	192	207	231	222	198	219	223	222	213	218	194	212	199	194	199	188	195	193	210	181	197	219	213	214	211	195	219	224	191	219	219	189	205	200	186	195	188	196	203	196	182	192	192	204	178	207	206	172	208	211	177	206	219	225	193	218	180	211	185	206	213	205	195	217	186	223	202	208	225	215	204	216	231	197	200	179	195	220	200	226	207	225	201	226	213	193	199	229	211	165	206	213	202	206	201	211	212	214	221	195	197	203	191	217	204	219	191	206	198	204	222	190	208	224	188	206	208	206	223	185	206	201	198	227	224	184	216	205	178	209	208	222	213	215	197	195	206	205	204	199	217	201	208	211	202	211	202	219	211	188	191	206	219	199	195	203	181	208	211	217	200	195	211	202	231	199	197	225	207	185	208	228	190	198	223	185	190	197	217	217	199	200	215	188	219	212	194	207	218	230	208	202	197	226	243	210	204	222	207	196	203	201	199	221	207	203	188	221	178	207	220	207	196	179	185	202	202	182	209	214	197	191	217	218	197	221	196	198	207	178	215	232	211	187	196	226	199	164	215	187	198	193	199	182	207	197	213	178	200	203	229	198	196	209	194	224	198	214	190	201	215	190	217	197	193	209	189	186	207	238	190	227	216	192	199	196	195	235	220	183	200	211	193	199	225	206	182	202	205	222	206	192	206	184	204	190	203	199	217	233	200	207	198	206	201	203	200	227	177	192	181	184	217	196	213	217	182	216	167	206	190	214	170	216
10002	18963	16205	10395	6380	3880	2867	2341	1925	1715	1538	1262	1110	966	808	790	678	706	634	582	547	545	523	490	523	539	519	508	467	503	428	420	447	446	404	389	421	440	408	452	423	393	434	396	433	429	431	473	431	473	405	439	417	401	411	416	369	406	391	406	408	404	426	432	414	415	426	393	394	386	381	408	413	396	388	426	361	413	333	364	390	382	401	363	385	350	394	368	404	389	352	391	427	401	377	371	362	405	354	340	371	359	421	376	345	347	378	368	366	421	353	381	386	332	376	400	383	350	387	368	361	325	386	385	343	366	336	391	393	365	357	383	382	410	387	375	400	380	346	384	383	354	367	361	388	382	393	371	341	383	369	372	407	349	412	370	357	371	351	352	378	361	363	379	382	336	376	351	377	378	349	394	363	343	380	371	340	338	410	376	352	378	383	362	375	406	366	371	374	377	369	358	387	349	371	359	356	347	363	384	361	364	377	355	391	405	359	340	389	375	389	356	424	410	351	382	370	362	390	352	355	350	350	370	344	357	391	372	362	390	373	353	371	393	362	358	411	382	354	384	356	359	364	358	354	382	341	337	373	356	369	364	384	356	350	350	361	341	388	356	391	375	354	385	361	367	364	366	389	380	368	363	398	376	347	319	372	357	352	380	377	316	402	364	354	385	395	387	391	366	341	357	355	380	355	361	370	372	342	378	357	364	351	372	384	363	350	350	368	367	355	381	361	349	368	373	373	392	349	402	382	347	368	363	368	373	377	340	341	392	427	349	402	371	404	391	393	364	379	343	378	397	381	366	378	345	343	365	363	395	339	401	353	380	394	341	373	363	353	379	378	368	388	391	342	392	360	373	343	372	343	358	368	365	363	377	355	363	368	368	375	340	361	377	375	367	357	344	385	356	349	387	370	344	373	375	369	348	386	370	401	373	350	355	413	364	345	403	353	349	358	410	361	378	369	360	378	354	358	410	397	373	391	366	379	378	390	369	366	353	357	372	379	363	383	359	384	364	347	373	391	362	356	343	349	375	368	395	361	390	342	400	355	365	367	426	369	346	360	410	330	351	366	363	382	372	349	392	348	360	400	361	386	320	365	328	343	367	356	387	344	376	375	348	377	382	362	353	381	371	405	394	373	364	347	373	400	360	372	361	354	400	365	372	341	412	384	369	371	320	356	379	399	353	395	375	324	381	352	363	362	349	378	372	375	361	384	356	365	390	378	356	354	379	358	370	388	392	356	366	381	342	389	387	380	355	385	366	349	376	348	369	362	345	361	345	385	384	372	366	362	374	364	377	383	373	340	332	345	368	355	389	357	386	373	398	371	355	358	378	361	394	375	347	371	417	382	372	357	369	357	370	379	375	335	404	364	363	370	351	351	365	353	374	360	336	411	382	367	371	363	368	400	385	401	373	385	363	380	382	368	388	363	336	374	380	364	339	349	352	350	361	375	373	360	393	356	372	360	389	388	408	361	326	360	372	399	347	404	419	352	351	362	375	357	380	366	371	366	330	376	395	373	383	350	376	374	378	373	373	372	376	400	408	362	367	405	344	407	377	388	352	360	379	380	387	344	362	381	389	375	358	366	381	392	366	362	377	382	336	377	369	380	384	357	360	351	362	381	384	383	373	345	345	371	397	361	389	349	366	375	345	362	354	393	372	347	370	411	367	410	343	353	386	382	364	352	348	382	407	380	388	343	346	363	398	364	334	356	356	383	358	338	382	374	385	410	364	387	353	370	344	359	366	376	393	383	395	368	345	363	381	411	379	349	395	382	371	380	383	395	381	383	347	407	361	367	353	385	334	361	369	345	415	405	404	385	332	381	383	381	377	368	351	370	359	353	402	382	383	377	386	351	373	370	345	386	374	312	390	377	387	347	354	373	321	335	387	362	380	377	366	370	391	363	382	335	375	356	355	372	378	355	367	401	400	397	398	342	359	328	335	374	372	348	375	352	378	399	402	354	395	385	357	361	382	371	362	387	350	400	402	392	389	399	370	341	360	358	375	367	370	351	378	355	379	386	362	351	371	367	368	353	368	372	380	388	348	360	358	355	364	359	366	349	360	363	383	390	380	384	356	388	340	376	410	372	377	435	382	345	342	385	360	369	382	359	350	368	337	375	347	373	385	368	425	352	375	368	376	376	359	401	358	373	407	388	373	357	386	379	374	350	376	365	387	350	402	349	353	391	358	408	375	359	405	377	377	381	362	377	381	399	408	387	375	379	397	387	352	375	384	354	372	360	376	355	348	355	372	373	368	325	396	356	373	371	393	346	377	352	340	358	337	335	357	369	376	376	363	380	391	372	383	386	362	348	345	390	376	366	375	371	372	409	346	352	390	362	369	394	364	385	356	384	386	369	386	345	385	354	374	361	359	327	377	383	388	348	387	394	349	391	386	370	382	386	391	371	335	384	362	357	340	367	402	380	374	388	394	406	362	391	372	392	401	360	369	387	366	354	352	343	377	380	361	347	341	383	370	357	379	357	365	373	366	371	387	361	332	358	386	381	391	359	358	385	393	397	381	318	372	332	361	377	349	361	359	346	375	374	358	407	357	359	359	366	395	359	365	362	366	351	384	352	385	388	347	386	394	371	378	405	401	396	382	368	357	354	350	375	390	356	391	339	350	354	375	371	358	368	372	392	399	364	364	391	379	346	359	350	371	352	380	374	349	379	360	389	367	359	376	382	418	392	349	349	346	343	374	396	351	364	388	347	396	421	377	371	358	364	384	360	358	374	407	375	357	350	350	377	380	380	363	343	372	393	390	379	370	379	344	360	364	357	370	354	388	351	375	381	372	344	380	352	358	378	386	350	377	330	366	378	388	355	309	340	350	405	358	393	390	367	360	390	373	346	382	392	359	351	383	389	362	369	339	377	360	381	371	384	368	372	376	363	366	396	348	385	366	368	361	340	365	372	348	411	381	381	379	350	382	373	380	370	351	328	383	376	354	362	391	362	381	357	332	354	368	333	399	371	382	365	323	330	353	351	367	373	356	345	385	339	319	360	355	395	331	364	342	357	361	357	380	381	386	350	336	372	392	361	356	350	378	403	400	314	364	357	369	384	387	334	397	375	359	355	371	388	364	330	377	372	373	328	355	363	369	364	395	360	386	358	388	362	365	340	389	350	359	369	396	369	380	395	386	361	380	356	361	412	344	374	357	359	390	354	342	425	351	365	371	366	395	344	360	364	369	374	351	327	371	372	379	360	406	368	370	373	387	361	352	334	367	362	382	391	399	383	340	368	383	370	364	378	357	343	368	384	338	336	363	395	355	349	365	359	376	340	393	360	391	361	348	384	380	343	391	374	392	344	348	363	373	334	374	405	384	392	377	380	375	394	358	380	360	348	350	366	364	379	375	330	391	395	318	393	382	362	341	356	358	367	377	347	360	375	397	383	382	381	337	349	372	365	343	366	349	383	354	368	348	357	366	362	374	389	372	414	355	369	343	362	419	365	411	353	326	392	343	354	380	343	338	342	375
26989	19735	6255	1513	793	549	504	479	448	468	416	419	430	406	398	407	376	417	422	381	373	370	439	416	396	374	374	441	436	389	406	398	401	394	386	415	381	388	418	388	401	361	414	408	397	388	411	445	397	407	390	413	405	415	416	424	355	387	378	405	405	399	378	391	398	438	359	403	361	420	431	412	368	388	370	403	428	389	441	467	378	418	416	396	360	389	400	404	412	377	393	410	375	413	384	388	416	410	390	424	379	408	418	370	359	404	413	419	406	410	407	373	388	395	387	407	344	386	391	398	386	421	401	381	409	396	402	394	423	397	388	391	423	432	402	382	425	397	414	367	401	388	423	376	397	395	407	435	360	415	460	395	372	382	408	383	378	406	402	388	379	398	389	383	430	443	402	409	404	394	411	379	364	388	419	378	372	370	409	423	411	407	410	380	387	398	420	406	399	379	379	383	383	397	405	422	378	416	410	406	417	390	392	384	390	427	407	376	411	394	418	415	405	369	373	387	390	383	408	400	395	392	367	414	378	397	393	429	406	416	401	403	391	378	401	409	432	406	380	385	422	408	390	373	354	432	414	375	393	409	387	387	388	377	395	419	382	413	382	391	404	419	385	372	413	393	422	390	393	409	397	411	402	383	406	384	399	404	396	398	424	393	387	404	407	397	435	407	396	396	387	406	386	381	386	406	395	423	400	449	423	381	399	398	354	393	393	428	399	415	376	379	420	386	397	397	427	386	411	395	383	416	388	401	378	373	413	374	399	426	385	384	400	408	385	418	397	413	376	423	391	398	431	393	416	435	385	399	380	391	405	411	432	361	433	414	363	400	415	406	420	397	394	394	378	378	388	402	393	398	418	378	408	375	379	430	435	405	402	403	428	414	392	417	410	415	398	384	366	378	410	398	393	366	406	393	414	428	408	367	404	410	379	394	408	405	352	397	412	395	376	406	374	351	369	381	419	431	392	381	398	412	400	416	379	377	400	401	385	405	389	424	417	389	427	395	410	398	411	391	380	430	372	389	388	398	387	411	405	383	408	363	399	399	396	430	410	438	404	399	398	427	390	389	380	383	401	393	419	409	409	422	394	382	387	394	375	438	381	413	402	386	396	374	383	378	384	398	394	419	413	368	402	356	398	382	370	410	378	417	385	400	408	423	397	398	378	399	400	412	442	430	385	382	401	375	404	415	419	428	373	393	359	394	410	423	409	402	431	389	376	370	387	388	376	416	423	414	376	403	400	391	364	423	394	400	394	401	368	415	387	408	399	430	388	393	406	409	383	389	392	398	435	393	389	420	419	365	416	433	398	403	406	416	412	431	415	431	408	430	431	366	394	372	379	394	421	365	415	374	392	395	435	383	422	397	410	399	388	390	407	411	351	411	404	399	397	380	452	414	393	399	431	397	391	387	386	383	370	429	375	415	412	388	389	361	385	385	361	434	388	384	390	392	418	429	402	429	406	392	404	390	383	425	418	427	391	417	382	399	401	423	411	402	396	401	438	369	422	390	419	402	402	410	411	404	387	405	426	423	397	405	405	404	355	390	404	401	430	363	384	405	406	399	418	418	410	418	392	400	387	436	382	395	434	414	379	405	414	379	406	381	404	402	388	396	416	360	412	398	420	421	374	404	405	392	416	402	405	407	381	406	421	409	434	389	409	394	401	386	400	397	391	388	429	426	389	355	392	369	393	411	377	370	397	360	434	396	391	399	394	429	392	408	401	371	432	452	428	387	392	422	367	401	392	425	361	362	416	387	360	374	401	413	352	408	406	415	410	397	438	402	378	385	404	401	364	397	428	400	381	412	425	403	391	424	359	418	386	424	393	416	383	409	397	377	389	389	356	409	404	376	397	424	396	388	395	423	412	369	393	408	385	377	400	385	406	383	407	384	387	399	407	355	387	385	411	399	389	391	393	348	387	380	396	387	404	393	411	377	404	405	397	395	385	411	392	384	413	401	399	395	394	393	374	388	414	366	378	392	413	383	380	368	418	388	369	396	400	398	382	378	385	414	422	403	424	378	391	396	391	393	385	435	366	401	383	407	399	415	410	424	403	403	389	396	382	395	358	393	356	410	402	370	390	394	415	402	431	380	388	400	411	391	402	425	425	414	414	386	400	409	401	368	417	406	389	404	413	432	383	382	415	411	413	384	405	390	413	407	379	369	387	405	429	394	380	399	403	387	405	389	392	389	412	444	420	401	379	393	401	393	412	387	411	367	435	377	438	364	390	417	417	397	390	367	389	413	367	356	382	378	422	400	388	413	395	423	395	382	381	386	368	429	377	434	413	367	421	456	397	401	391	410	397	432	395	420	421	408	400	403	383	419	389	381	395	399	405	406	397	389	393	367	398	372	423	378	387	400	401	389	398	380	366	400	377	419	404	375	378	376	379	368	410	411	392	372	366	425	385	396	419	409	363	391	412	409	371	431	391	411	342	430	422	391	424	405	358	388	410	390	417	383	393	377	423	420	392	428	401	373	416	390	377	401	404	392	401	400	420	393	402	411	418	389	381	379	396	396	380	385	396	396	409	391	393	388	418	358	391	372	427	371	405	394	429	374	394	417	375	406	390	381	387	401	382	443	391	413	387	408	392	352	359	415	433	422	401	365	417	405	385	412	377	395	393	389	401	427	413	389	395	406	379	409	417	415	393	402	361	397	365	413	387	400	379	412	392	386	382	414	360	394	407	400	393	408	396	443	424	420	400	373	394	355	403	375	386	385	399	397	400	416	420	412	395	396	439	419	377	435	394	401	364	414	441	388	402	389	424	414	365	414	417	412	398	406	417	361	412	414	431	393	424	429	393	383	379	423	402	437	399	420	406	401	392	427	393	405	420	428	395	404	386	388	386	411	405	403	378	423	393	396	393	385	431	364	419	358	407	391	446	402	423	374	400	413	405	425	393	387	417	383	340	420	409	338	395	404	399	404	379	401	381	354	386	409	415	410	392	423	415	434	414	423	396	415	402	437	391	376	395	377	417	412	404	401	411	371	413	424	386	401	360	419	380	380	433	423	422	426	432	394	367	389	428	386	395	371	406	423	388	392	411	410	419	369	404	413	381	406	449	395	401	402	398	392	399	394	405	413	419	410	405	398	390	395	373	406	416	401	403	389	419	390	417	408	432	391	373	410	425	395	393	412	398	367	390	392	409	397	411	424	383	421	428	399	397	385	421	390	406	395	409	406	442	421	400	418	380	407	419	404	375	385	434	387	377	387	389	386	394	400	440	426	434	390	432	424	417	383	390	430	428	397	382	399	374	393	400	382	402	398	387	400	387	417	383	387	419	379	385	424	397	399	398	353	369	413	367	362	385	425	394	385	387	437	389	360	410	388	385	393	409	367	418	399	372	392	401	385	399	419	429	386	372	396	462	398	412	423	395	397	408	396	400	422	433	390	377	399	384	401	421	390	393	409	432	374	387	406	419	377	377	399	367	411	405	383	416	354	379	379	374	384	433	398	415	393	390	445	415	397	433	395
5769	5065	4544	3126	2081	1182	1011	938	926	913	853	804	729	746	749	734	781	774	708	715	698	710	746	721	729	722	713	715	786	716	719	731	681	743	677	707	721	763	700	753	720	710	729	665	677	743	730	760	793	765	732	756	682	680	716	707	675	684	722	725	706	700	694	743	700	672	677	730	680	693	693	686	677	682	712	721	703	675	708	728	706	700	677	727	719	725	692	732	684	722	682	701	692	727	718	689	721	770	677	699	637	693	689	717	737	700	714	702	689	728	733	682	739	739	720	716	711	734	729	706	658	690	683	692	746	754	695	682	654	747	693	711	708	718	720	653	744	740	650	702	702	714	712	731	693	662	706	700	752	687	721	697	698	701	670	724	734	709	699	689	691	692	711	716	684	657	730	716	672	699	727	691	677	719	685	718	724	712	683	696	676	702	720	739	705	679	743	705	685	697	737	681	692	737	715	685	713	709	724	721	710	728	696	710	696	749	736	667	693	741	749	699	733	671	704	691	701	682	726	720	721	721	695	745	701	706	693	721	647	719	747	720	715	685	711	704	699	676	682	694	666	702	727	725	706	749	668	676	752	710	725	693	728	666	736	717	756	721	738	710	681	690	714	709	717	665	701	684	693	684	712	702	692	687	710	675	748	660	674	663	730	739	712	679	698	708	689	721	727	707	721	701	709	690	715	699	698	654	684	707	705	708	700	699	704	721	670	703	657	678	718	713	691	701	730	697	650	703	682	676	714	674	712	737	680	698	709	699	751	701	688	755	673	678	680	726	701	699	685	719	708	726	726	730	733	635	732	665	715	722	663	714	726	697	725	700	741	720	687	693	727	683	710	704	730	696	683	690	692	733	704	674	704	721	718	716	722	721	718	687	741	674	680	701	752	682	708	702	664	721	727	731	763	708	722	714	696	716	700	689	663	661	685	699	724	694	686	698	702	711	721	719	728	726	719	686	692	666	716	738	759	705	705	731	722	680	653	724	681	706	751	679	718	722	678	702	687	670	741	679	680	666	709	699	739	758	655	694	684	709	665	709	716	684	745	739	720	706	736	677	712	700	734	715	703	744	685	689	728	727	661	763	704	719	710	683	706	731	687	693	727	708	678	689	683	692	751	696	704	695	744	687	698	725	674	696	743	677	701	691	703	708	749	740	694	686	699	690	682	761	723	701	712	735	702	691	695	697	713	683	735	731	690	743	702	738	712	723	700	668	709	653	706	650	676	728	744	675	660	687	681	694	700	735	739	709	695	721	702	756	791	697	760	718	736	700	700	741	680	729	692	663	675	704	739	707	736	749	717	721	696	690	685	651	724	685	738	743	726	733	661	693	698	715	712	759	689	708	708	713	710	689	707	731	733	723	719	711	740	708	726	713	675	741	694	703	650	689	654	723	702	699	732	729	730	728	744	719	677	712	684	730	678	703	702	678	633	760	719	707	655	723	704	704	713	688	730	726	687	706	702	695	691	694	746	732	694	700	725	707	712	716	672	717	702	687	701	722	684	671	714	631	681	743	637	722	718	711	644	732	722	699	699	724	696	690	713	682	744	709	684	691	704	712	715	691	688	688	733	715	716	708	746	727	703	711	734	705	734	701	694	659	642	674	657	745	688	731	728	674	679	697	723	738	711	672	714	722	716	693	679	707	643	691	707	700	672	694	653	664	708	735	755	660	747	700	741	693	682	707	692	684	710	748	741	661	693	682	733	683	685	708	683	720	684	697	687	666	711	697	728	748	695	724	695	727	694	700	726	709	677	681	710	702	679	692	683	726	703	706	687	702	711	708	715	701	747	698	651	668	667	700	670	722	698	732	697	742	690	699	719	697	743	734	690	739	716	703	718	723	711	695	720	697	724	688	696	669	702	730	687	749	725	690	689	745	675	731	735	674	710	708	691	697	742	696	678	678	676	695	756	662	699	696	702	727	691	693	710	681	764	724	688	714	735	715	716	724	717	701	663	691	749	694	704	681	691	709	718	692	687	724	708	725	712	740	669	750	700	686	679	710	744	737	712	708	718	708	709	672	619	691	631	684	672	697	687	751	672	727	714	715	670	751	679	727	709	672	672	732	679	753	672	664	717	690	714	685	709	666	687	756	715	711	674	712	717	691	673	707	685	704	728	700	716	674	700	699	722	748	724	675	684	673	673	729	703	677	725	697	734	675	679	703	679	723	756	749	742	647	757	725	706	723	739	708	737	701	701	720	736	700	676	692	727	685	755	742	697	715	679	682	657	710	694	672	704	686	707	735	696	698	671	742	722	681	771	683	739	665	720	716	727	709	721	672	762	658	715	679	673	700	714	738	681	687	691	662	707	661	744	680	716	716	704	700	684	704	694	737	732	719	691	703	674	718	751	742	728	736	680	698	673	662	690	659	736	691	694	729	696	729	728	693	675	717	717	660	749	699	720	706	676	711	690	733	691	731	714	677	739	725	707	737	658	714	709	708	671	731	673	739	657	727	724	676	677	758	716	671	755	750	674	688	697	718	680	678	718	704	704	712	724	732	717	723	684	706	704	703	697	716	674	740	617	700	662	678	694	685	751	663	692	702	688	706	719	652	699	718	662	723	761	684	667	721	706	692	681	703	720	675	718	702	686	696	735	688	731	720	690	728	713	695	688	633	671	680	708	732	727	710	719	703	714	717	704	699	661	691	725	723	692	744	700	704	709	687	673	687	749	712	672	738	717	668	726	736	713	658	768	658	709	670	692	658	743	660	685	725	688	701	707	729	693	705	658	709	718	683	676	686	757	674	737	648	729	700	722	690	691	710	728	689	675	698	681	712	642	685	678	750	746	726	671	708	700	703	662	711	687	752	716	701	710	691	658	709	667	740	751	683	708	664	703	734	706	736	703	725	742	661	687	663	730	680	669	678	660	718	674	715	718	713	722	736	715	690	658	745	699	692	698	716	687	675	745	633	712	728	682	703	707	664	738	710	677	674	660	703	755	688	692	694	746	683	687	729	760	717	712	766	744	707	698	665	717	689	695	688	696	687	681	667	730	668	681	700	766	704	692	689	711	690	705	655	687	731	742	690	706	713	719	706	681	700	706	691	712	702	724	708	790	677	668	683	700	702	716	679	666	729	662	709	701	684	699	704	633	714	694	709	659	708	667	718	712	709	683	705	648	724	709	736	674	688	692	727	703	693	711	698	692	718	708	712	734	741	732	679	686	620	697	701	691	748	698	718	698	701	692	688	704	727	680	739	705	740	705	705	701	736	704	766	688	734	675	716	722	698	729	675	687	703	705	735	664	678	700	714	702	700	716	686	635	726	689	739	729	705	683	702	758	728	766	658	699	690	674	748	727	700	727	731	685	731	707	752	680	716	670	729	699	729	678	688	663	678	715	720	759	723	724	681	707	709	717	690	696	683	649	727	701	691	678	716	681	713	707	766	723	719	718	744	704	730	702	686	745	713	712	706	718	629	706	703	758	693	712	684	684	688	716	694	735	731	692	707	705	699	735	644	709	700	687	695
24241	21327	28398	24557	19677	2594	898	613	593	597	566	472	504	459	433	387	403	399	411	381	393	377	372	369	391	376	388	377	365	361	368	370	376	357	369	370	384	346	361	353	367	350	386	393	395	367	371	366	399	429	343	398	362	384	352	381	363	363	385	388	334	392	346	384	371	353	411	357	388	377	335	350	374	378	352	372	356	352	355	349	328	360	366	351	331	356	311	358	356	363	393	347	363	388	362	360	349	382	373	387	345	361	357	348	342	328	345	358	360	361	368	393	394	346	340	357	355	359	362	385	406	357	371	370	384	363	359	363	341	361	346	323	327	392	341	336	354	378	347	378	367	353	352	358	367	381	332	333	316	344	388	372	336	343	313	354	352	355	360	338	354	339	408	378	335	378	368	391	356	368	349	345	360	379	347	362	346	332	356	392	365	394	356	387	353	342	387	329	356	349	339	328	350	324	369	334	372	389	375	365	363	352	358	332	368	366	329	363	347	346	357	373	386	351	371	402	338	338	357	318	366	329	368	360	366	340	348	351	373	362	353	354	350	353	387	338	372	317	344	366	342	366	351	351	355	347	360	363	345	364	335	353	355	412	374	359	353	369	349	344	376	348	331	382	364	386	338	387	375	354	359	321	358	351	326	331	352	372	313	351	337	361	347	367	358	365	383	350	355	312	376	337	325	368	339	361	360	379	326	339	354	338	353	353	384	356	332	357	345	384	363	342	364	352	362	372	342	333	333	383	360	378	353	343	375	361	363	365	354	354	390	338	353	346	369	360	370	347	384	355	334	335	353	333	363	365	376	356	336	370	308	373	394	347	365	378	354	328	367	337	369	326	367	318	368	353	328	330	359	333	345	370	383	366	377	347	339	390	355	313	367	350	324	351	381	348	363	350	327	349	366	341	352	340	345	338	348	336	331	369	354	345	344	364	376	348	341	361	348	339	333	381	353	362	362	331	349	356	360	340	352	368	362	375	366	371	392	337	344	329	328	368	372	381	344	345	339	383	356	350	367	387	349	331	389	375	379	348	371	331	344	339	398	351	335	355	370	367	367	362	329	371	361	384	361	344	363	352	359	315	379	340	344	331	358	391	345	361	356	394	339	368	404	381	333	339	358	366	387	347	361	347	360	348	340	299	367	375	351	355	352	335	350	360	343	334	327	356	332	347	351	349	355	357	339	362	373	357	379	353	357	385	350	330	359	365	341	361	357	344	355	350	323	346	368	353	315	333	368	362	366	364	333	331	367	362	351	333	389	344	331	366	352	376	365	352	360	355	343	377	311	341	368	360	355	354	365	365	312	357	361	345	360	355	366	363	354	349	344	354	352	364	356	346	395	365	361	377	343	403	337	362	332	357	383	368	354	341	358	394	387	334	373	365	348	347	348	326	356	371	343	342	370	356	354	365	390	353	358	380	372	344	332	369	356	360	381	352	343	359	354	379	367	363	404	355	382	343	372	355	359	366	345	363	332	334	322	359	397	357	341	337	333	337	378	358	353	356	354	350	350	376	374	370	344	369	343	336	372	315	353	352	334	369	324	361	351	393	338	390	353	373	350	377	354	388	355	354	356	380	343	371	346	357	339	369	340	334	366	379	366	350	340	349	336	363	322	357	349	369	357	349	360	371	369	321	336	348	367	349	348	362	379	341	376	328	349	383	374	350	359	362	319	333	357	349	333	353	357	349	366	356	337	342	351	356	337	339	368	341	355	360	353	370	322	382	368	338	344	384	376	349	348	379	379	394	362	338	354	314	371	349	338	371	315	361	342	321	347	358	352	365	339	359	330	333	368	349	393	359	342	372	339	387	326	352	348	352	334	375	396	338	345	376	345	349	359	371	364	363	358	366	337	340	328	396	360	348	347	360	362	338	352	346	356	362	352	380	346	336	360	330	353	361	382	355	361	385	354	368	331	369	339	382	354	369	409	351	321	351	388	371	342	366	354	345	338	368	350	357	364	380	382	334	384	364	334	388	347	364	358	354	358	338	387	380	371	375	355	365	356	349	378	380	365	346	341	336	361	365	387	355	336	388	324	331	331	332	351	326	397	327	346	332	379	349	378	344	351	353	370	351	367	351	351	339	376	319	347	325	332	360	332	343	376	361	344	340	357	376	347	363	347	347	352	348	360	320	350	377	311	363	335	339	345	364	337	331	362	390	363	356	386	358	369	356	352	347	374	345	330	356	363	385	344	345	374	325	354	393	331	386	348	360	363	400	375	372	371	348	339	345	351	345	356	319	368	373	377	325	366	329	335	364	382	378	359	384	332	339	381	345	334	364	364	363	370	352	352	336	364	351	371	348	364	395	386	332	361	361	367	351	369	359	387	323	373	361	325	371	366	381	377	352	352	368	324	378	333	343	379	397	329	328	370	351	387	339	352	319	362	352	364	347	342	375	348	357	322	348	315	369	351	358	349	380	327	331	339	319	356	361	377	347	401	343	358	393	369	364	368	338	356	359	376	351	389	323	408	365	352	370	374	345	328	369	370	357	358	355	380	337	394	364	335	335	400	334	364	349	350	335	359	313	338	343	369	372	368	399	336	383	357	354	348	376	333	330	384	339	350	376	340	349	377	362	331	353	376	328	354	360	367	342	348	362	385	349	368	372	347	361	348	313	355	373	351	391	367	323	389	391	364	349	368	343	330	346	346	342	366	323	335	394	338	358	324	363	352	397	356	356	346	377	300	341	360	338	355	364	352	370	361	379	356	352	376	361	365	338	332	373	344	331	345	364	365	332	354	372	395	360	330	392	336	359	390	335	404	343	311	354	370	331	387	360	371	343	355	349	318	352	375	336	344	365	372	373	340	338	348	361	327	350	366	370	342	358	316	328	361	375	344	342	317	363	354	382	355	373	358	336	349	333	329	350	332	350	352	325	326	375	349	345	389	333	416	335	352	325	359	358	332	337	340	336	369	350	333	378	370	357	327	376	347	356	401	351	322	361	371	360	356	373	389	401	363	362	354	336	330	349	329	352	350	362	356	350	389	331	364	343	371	378	357	331	328	339	346	411	351	386	385	351	326	353	334	371	357	358	342	329	369	379	335	333	340	354	344	365	335	384	363	338	350	366	373	337	360	355	318	369	319	365	341	367	371	381	391	328	365	359	346	368	360	350	354	330	360	334	353	327	357	362	358	346	335	338	369	329	341	338	364	351	381	344	364	383	314	353	333	350	352	385	375	352	359	352	362	353	364	354	391	352	332	364	372	352	373	354	335	353	334	364	378	342	362	350	341	337	357	350	333	340	330	344	341	365	334	365	345	338	389	379	363	325	378	356	385	357	372	341	371	372	354	330	320	331	354	381	351	369	363	349	362	352	354	352	378	392	349	328	348	361	348	373	337	373	344	371	379	348	383	360	335	346	327	331	368	349	359	346	365	383	368	346	337	352	363	368	335	390	333	368	363	384	341	379	332	350	378	367	371	319	346	407	392	355	334	346	314	350	312	363	323	368	357	344	375	327	379	387	315	376	375	367
7765	12524	11379	7028	4889	2888	2091	1841	1586	1435	1318	1174	982	946	859	872	803	836	753	751	734	765	710	705	703	702	699	683	736	655	638	710	621	698	686	625	655	611	697	685	618	696	650	668	642	726	673	713	641	844	665	648	669	667	631	662	685	643	652	718	691	609	690	674	688	688	672	625	634	636	631	655	634	666	629	677	612	606	640	638	654	628	597	617	642	659	646	649	629	638	637	657	634	658	637	655	656	615	642	651	627	649	608	643	644	672	646	600	642	609	676	624	692	621	682	638	642	615	596	611	639	649	648	653	617	645	612	655	622	656	611	631	609	616	644	635	640	601	651	636	641	666	682	670	640	666	623	635	670	617	641	640	640	626	659	653	633	634	655	650	613	601	638	673	653	602	625	641	653	639	623	629	661	621	636	630	648	663	663	658	641	670	650	615	579	623	622	639	627	602	640	619	655	623	623	646	657	663	629	609	635	621	653	597	695	604	629	656	630	642	688	671	655	641	653	652	624	659	616	612	620	607	650	646	608	611	672	648	679	648	712	634	650	655	597	602	622	636	664	640	618	687	632	669	612	674	666	629	601	622	615	643	662	646	659	652	648	594	642	602	643	639	678	651	611	588	613	626	624	636	660	667	605	685	667	637	639	655	621	608	632	647	639	603	636	621	622	627	609	628	667	625	647	632	629	649	659	645	678	646	668	629	647	632	657	661	662	626	604	665	605	662	610	643	656	587	608	664	656	621	665	644	634	607	588	625	648	658	644	582	625	638	631	665	669	627	676	667	621	668	601	623	639	658	598	631	664	615	646	668	654	614	647	632	637	668	584	596	640	653	675	648	653	642	687	643	608	650	634	671	672	653	661	626	635	614	629	609	634	636	632	655	661	626	670	642	617	680	608	647	641	638	624	659	625	644	661	617	568	641	654	643	678	595	593	644	637	663	648	643	661	666	617	630	606	652	602	652	649	635	671	633	600	636	665	656	638	663	683	651	659	619	625	623	584	635	598	642	661	662	668	630	632	647	643	628	715	620	631	645	705	704	577	651	654	647	625	595	620	650	603	641	660	606	640	669	618	651	646	668	628	637	650	642	603	635	628	653	633	676	636	679	657	590	614	628	649	602	628	626	666	675	712	646	650	617	611	676	621	613	647	618	583	588	635	634	652	614	599	642	603	652	644	605	613	637	695	650	690	642	649	613	629	575	619	625	659	679	643	609	629	656	616	682	647	630	654	642	657	657	672	645	676	643	716	665	600	623	652	674	658	660	645	672	635	675	615	644	633	628	637	636	631	631	649	647	585	631	633	634	604	585	630	679	583	631	653	606	681	634	654	586	659	606	642	638	616	608	609	643	630	630	647	628	630	634	652	666	659	654	629	637	588	672	646	634	680	604	614	631	632	643	637	607	632	648	631	655	659	619	638	624	608	671	607	614	610	641	628	638	621	644	642	609	633	642	673	654	685	627	656	642	620	637	631	613	620	631	661	672	586	626	626	722	626	675	652	624	620	648	622	663	610	624	641	630	666	632	601	620	680	647	609	634	591	589	623	621	645	636	616	603	618	633	651	642	648	669	631	623	594	632	640	631	634	673	673	673	671	600	658	636	635	692	673	637	642	654	643	623	603	625	652	678	622	613	660	634	626	625	709	634	624	617	601	632	640	656	617	635	597	664	687	582	633	595	633	612	635	640	620	623	652	683	632	636	639	641	615	632	656	622	629	622	647	631	640	625	628	649	616	651	688	657	655	638	640	583	670	605	665	655	679	642	625	669	598	633	643	674	614	654	643	630	625	643	587	664	614	659	660	648	645	615	612	600	626	636	640	619	678	661	606	645	622	634	642	620	633	597	639	629	610	612	591	637	601	610	639	624	643	647	593	695	677	606	640	633	623	607	665	627	634	621	591	638	618	660	622	620	623	653	642	616	670	659	665	627	642	665	669	693	626	618	604	640	588	646	668	655	645	603	650	646	610	617	630	642	649	619	643	665	636	661	701	669	656	617	632	624	660	611	646	681	643	637	647	608	647	616	661	646	630	654	647	650	662	645	657	643	688	661	640	654	599	662	644	630	640	627	636	642	605	629	641	653	656	597	658	644	620	604	652	603	633	658	626	659	652	615	661	622	639	647	604	640	628	646	652	623	638	643	616	663	665	651	639	619	677	643	607	633	643	639	694	622	604	597	652	645	611	659	619	684	652	622	621	671	619	664	613	628	682	649	639	648	633	643	622	654	651	623	608	633	630	683	648	642	619	607	638	640	683	676	603	638	610	653	621	625	645	664	583	608	606	647	646	611	618	624	606	626	663	639	660	672	686	624	629	626	611	610	634	596	625	632	660	649	610	700	639	644	657	636	640	615	666	604	659	623	658	677	622	654	626	642	640	641	671	667	651	685	638	667	649	630	645	647	644	640	647	618	658	635	638	630	634	656	604	595	668	640	642	619	621	616	622	608	645	596	637	657	606	619	615	640	658	618	646	644	653	609	628	664	657	596	595	643	694	648	587	609	638	625	638	623	633	668	580	606	661	649	632	654	657	616	655	624	653	641	632	635	632	613	622	620	626	662	623	661	639	669	625	631	627	621	647	626	637	657	647	654	660	611	621	629	632	646	612	631	628	613	643	608	665	652	668	580	612	644	651	671	622	616	646	587	657	629	629	619	679	637	628	589	592	661	640	638	648	659	621	650	643	652	647	599	610	666	686	635	636	619	613	640	638	638	611	651	673	698	657	621	659	656	654	685	613	598	597	563	580	650	643	596	647	601	625	637	647	607	624	662	656	644	667	647	604	618	633	602	676	659	641	680	633	632	641	595	626	654	626	685	632	612	622	645	639	641	726	611	651	613	671	597	631	584	665	647	661	621	648	642	674	633	647	666	656	652	584	634	625	660	650	631	668	601	626	614	629	649	591	607	673	668	626	643	661	647	659	626	667	650	676	637	648	645	645	660	559	611	614	660	611	639	687	629	669	642	654	629	621	682	661	633	608	681	637	624	657	599	629	628	639	629	634	673	638	622	604	617	661	651	649	624	606	675	611	618	602	639	617	639	672	666	648	592	672	600	608	657	687	667	651	657	658	600	636	638	592	634	666	649	636	598	652	631	647	597	632	658	618	608	646	644	641	612	660	614	624	668	675	659	643	627	702	681	648	574	646	659	628	582	576	622	641	679	622	679	624	584	586	650	645	604	630	596	677	692	652	616	641	654	679	642	690	627	612	612	643	639	666	640	660	633	658	675	625	659	623	610	620	652	631	669	603	623	594	658	608	654	641	658	652	633	633	653	681	652	614	656	631	655	589	663	625	646	645	672	682	598	606	620	602	641	622	695	634	620	601	613	677	632	611	626	636	626	616	625	638	626	617	608	612	613	664	633	650	652	621	620	661	618	688	646	654	610	633	610	639	611	607	610	628	606	662	625	665	616	612	626	616	590	655	650	662	629	679	673	685	659	631	653	626	620	643	624	592	617	650	654	635	615	653	664	591	613
23239	21245	28912	23854	21240	17945	1873	812	634	541	468	427	334	352	297	313	269	256	257	258	263	269	248	255	277	203	254	213	237	233	230	241	203	225	224	229	221	212	228	210	212	221	203	198	191	246	196	236	228	234	230	241	219	223	253	228	222	220	221	218	199	187	206	238	206	215	200	203	219	212	224	205	209	212	239	206	199	199	191	209	216	200	199	191	208	223	220	179	206	197	210	238	202	205	204	210	193	211	214	194	189	200	207	172	186	191	209	188	197	200	200	207	165	210	241	182	220	221	195	198	206	210	207	192	230	215	202	201	182	197	187	190	200	181	212	199	188	189	203	216	184	203	213	222	229	207	187	178	189	205	223	207	208	184	201	198	204	226	202	200	205	209	185	195	196	196	224	198	220	216	194	172	206	217	198	194	203	188	220	197	213	223	190	203	208	191	198	219	206	192	232	175	197	216	227	202	207	217	175	218	229	207	215	196	221	173	225	157	200	216	202	184	192	196	212	196	193	209	202	205	207	211	205	207	193	195	204	208	214	215	200	242	206	181	220	200	202	189	193	207	204	202	196	202	187	198	193	186	206	209	193	194	224	181	195	226	207	195	207	205	197	205	177	206	197	192	213	170	203	189	175	185	190	197	218	189	186	214	206	185	222	209	178	188	191	201	231	205	214	186	191	206	221	231	197	196	206	196	210	204	188	202	177	200	213	228	206	226	160	195	199	188	195	225	204	195	190	238	204	185	185	239	219	193	214	223	204	180	216	183	173	219	182	189	183	201	201	193	202	202	198	200	233	189	208	194	215	202	183	204	192	238	208	185	198	187	205	210	204	233	193	198	214	223	186	214	218	189	200	179	203	191	166	208	196	217	199	216	211	172	196	202	203	198	190	202	212	205	220	200	202	193	176	183	192	216	194	187	205	192	209	189	195	187	205	232	206	199	202	209	205	214	206	182	173	220	221	212	225	186	227	219	191	197	189	222	193	203	206	195	195	198	195	198	171	210	206	178	207	188	202	220	204	192	210	185	209	194	180	209	199	203	226	205	193	180	220	197	208	204	212	236	211	199	192	215	215	194	177	185	219	195	200	200	220	193	229	195	204	214	202	207	172	219	210	199	194	188	186	175	176	204	227	188	206	221	195	222	190	214	196	193	203	186	206	215	204	194	205	188	200	186	185	226	200	209	194	188	192	208	193	208	178	199	205	222	189	192	206	188	206	214	217	199	196	209	212	204	195	206	221	195	208	218	215	230	203	189	207	192	196	213	202	209	222	172	207	189	195	196	216	202	212	187	217	219	204	207	187	207	196	195	201	207	202	215	196	220	205	203	224	220	205	211	203	212	238	210	196	196	207	195	183	200	195	202	201	190	218	197	203	208	188	194	216	200	208	204	193	199	199	172	199	222	202	223	217	177	219	220	192	197	192	201	191	228	179	200	201	212	219	211	204	202	217	193	201	214	208	201	213	217	210	203	214	189	210	199	209	214	206	196	215	209	192	218	215	222	193	221	211	202	176	211	190	214	195	213	218	208	201	182	180	197	214	209	156	197	186	192	192	193	226	210	202	229	186	192	195	220	203	207	204	199	201	212	214	207	218	224	219	173	225	207	213	183	180	214	195	212	186	214	190	208	208	196	186	180	206	205	210	204	195	220	203	207	192	201	243	203	209	220	191	234	192	184	183	184	206	217	201	214	215	212	228	200	194	214	212	213	189	196	192	209	194	199	202	176	196	218	235	191	206	205	194	198	203	216	200	185	202	212	192	169	204	201	197	209	210	206	230	190	210	204	182	211	208	190	217	210	192	208	217	209	203	203	199	197	193	202	190	202	203	189	196	209	203	195	191	190	206	187	215	181	194	216	184	241	200	213	185	181	206	201	194	186	216	179	190	192	201	195	177	201	190	196	194	193	213	218	198	219	203	180	220	203	206	196	188	211	179	192	219	212	194	199	192	185	196	198	200	190	207	190	208	232	256	217	236	218	183	216	169	191	191	201	204	221	171	218	211	219	209	212	223	181	203	212	225	222	215	234	205	233	190	201	188	196	211	202	185	212	208	207	203	207	185	202	183	190	190	191	196	178	201	192	202	219	206	206	210	216	204	210	208	202	196	195	225	211	171	224	218	198	196	200	192	179	210	201	188	203	177	220	195	199	189	170	204	221	217	194	217	231	209	213	209	214	216	195	188	190	213	217	211	210	198	189	212	200	189	207	194	195	243	220	199	180	183	225	220	191	182	215	200	196	195	223	204	230	191	183	227	191	190	203	223	212	209	216	215	198	209	186	187	191	189	187	212	200	217	186	203	182	180	216	211	208	179	204	210	213	198	196	199	209	209	229	207	187	193	211	206	212	208	199	195	184	201	204	206	191	204	193	173	183	220	196	210	206	178	203	221	199	220	189	196	213	209	212	190	223	175	195	184	197	199	199	194	220	200	211	192	212	196	200	176	212	230	192	207	203	192	192	184	171	170	182	231	188	213	178	215	180	195	176	209	185	225	197	207	189	212	195	220	212	206	212	212	203	206	206	211	231	193	190	219	212	192	185	184	223	211	225	182	188	191	183	203	211	237	212	194	222	198	181	190	207	210	175	190	214	206	196	217	213	178	198	220	187	189	178	190	192	196	217	185	177	187	201	218	209	199	220	199	198	200	200	188	180	224	205	189	175	202	182	175	192	187	230	219	207	185	199	190	181	184	210	213	222	192	210	210	197	226	204	186	207	197	206	183	203	225	195	183	217	197	209	220	219	185	214	193	212	186	221	198	220	231	209	203	210	174	187	181	203	210	205	206	197	189	186	212	188	202	214	228	164	224	212	201	210	196	182	212	195	217	206	223	236	161	230	196	199	189	217	212	203	200	218	196	218	216	209	205	184	190	214	209	200	196	216	190	235	209	195	179	211	218	216	191	221	186	181	189	182	213	209	189	225	184	205	206	194	210	193	189	205	209	181	196	197	204	179	194	201	205	188	201	223	195	199	154	206	196	167	210	179	188	183	183	208	191	195	177	201	191	216	195	209	192	200	214	199	179	192	179	210	220	203	203	223	193	200	196	182	208	205	204	196	191	207	195	222	189	179	203	191	197	192	199	221	180	182	222	170	219	208	186	183	204	200	186	228	187	211	186	225	202	206	203	173	183	203	202	203	210	217	192	199	207	214	202	206	166	187	201	209	193	190	217	224	228	200	181	214	195	226	206	192	191	205	168	217	189	189	223	208	193	187	210	180	221	178	207	206	219	197	218	189	164	220	193	211	209	221	212	231	179	215	197	214	198	192	185	221	200	190	206	197	172	220	224	189	203	193	206	180	205	206	194	182	200	213	202	200	187	210	197	215	212	240	217	242	208	189	160	211	220	195	217	192	195	205	184	210	195	190	208	244	196	200	206	200	195	183	209	198	195	224	177	186	209	194	206	208	221	216	197	202	219	184	209	183	206	208	202	209	205	220	189	189	207	193	222	213	186	196	217	193	203	214	205	223	195	196
10036	18363	15812	9914	6948	4297	2898	2402	1989	1761	1488	1232	1073	862	780	780	740	675	666	606	599	548	543	517	517	522	526	490	434	477	435	466	450	451	420	441	439	409	381	443	435	401	419	427	399	429	488	448	436	492	422	415	425	404	390	414	348	393	410	411	422	400	394	406	432	343	391	364	386	381	378	420	419	383	353	369	431	424	379	397	382	372	367	385	381	418	345	354	369	394	400	377	369	378	335	321	375	348	390	370	387	406	361	375	384	371	374	363	378	341	343	375	360	379	376	363	375	339	344	353	382	385	339	388	378	384	333	383	352	371	394	386	359	363	364	365	389	384	359	402	364	374	376	382	348	389	379	376	365	350	378	368	397	368	341	410	363	342	355	340	398	393	338	366	376	393	386	376	357	348	333	404	383	347	390	350	360	366	349	366	398	348	330	334	374	348	381	377	346	379	362	337	370	356	364	392	364	377	364	361	393	397	364	385	363	409	374	392	342	360	359	352	397	373	358	396	366	397	405	353	364	387	390	343	402	412	371	371	415	379	384	362	383	375	374	390	395	376	337	417	329	359	405	383	387	377	353	393	389	371	384	396	386	341	385	349	383	355	363	353	334	375	354	359	348	410	356	361	367	369	405	396	369	321	360	375	373	391	356	407	311	359	383	369	355	371	380	363	381	376	354	378	360	380	380	366	384	366	364	395	380	345	371	321	342	371	365	360	372	399	383	371	350	369	374	366	378	385	360	348	380	378	352	349	353	361	351	366	367	370	381	339	380	388	394	385	383	396	375	336	373	381	368	379	377	347	347	397	382	366	355	354	323	367	404	376	371	378	349	379	334	363	342	365	351	389	369	375	381	380	328	346	387	359	333	410	368	380	371	339	371	380	371	380	398	388	371	354	383	358	346	349	390	366	365	391	331	362	406	394	379	388	362	377	346	351	382	351	372	374	331	355	346	377	399	356	363	361	367	355	344	363	359	350	345	347	358	389	398	405	345	380	382	362	350	357	355	370	386	383	374	366	350	347	374	369	361	372	366	374	379	341	361	394	358	362	374	371	351	358	367	381	330	347	401	384	362	367	365	356	334	356	344	385	350	330	336	372	331	383	375	363	360	383	343	373	337	388	357	407	362	360	365	381	365	342	393	387	380	379	352	373	342	359	373	358	368	377	369	371	378	386	397	347	412	372	385	362	337	374	391	354	364	358	395	327	354	385	386	378	357	310	341	391	372	375	361	344	390	351	336	333	374	377	351	371	358	345	358	331	402	375	375	327	364	372	399	363	354	363	338	365	384	376	355	355	405	374	372	353	358	339	366	317	359	345	389	376	363	336	372	384	380	374	388	392	343	374	384	366	373	386	338	372	356	355	356	362	347	354	369	407	369	353	364	368	349	371	344	382	407	376	338	387	359	366	353	381	357	366	351	391	337	362	377	374	384	380	406	371	336	357	356	367	352	355	336	365	372	343	393	366	345	353	351	356	351	371	371	332	380	380	377	387	383	375	340	381	353	319	362	381	331	371	393	375	345	362	366	365	353	372	346	364	403	385	366	365	351	383	375	378	371	356	360	370	392	395	351	371	363	372	362	335	355	373	355	351	391	390	362	342	389	354	372	378	366	363	358	361	356	370	387	399	350	356	355	340	381	365	360	343	350	339	373	359	370	341	367	361	358	341	350	357	354	346	341	350	369	386	359	332	345	378	343	362	386	361	407	391	360	380	381	361	398	369	389	369	363	362	361	376	398	355	374	357	373	355	382	351	342	354	378	368	387	365	340	336	350	390	352	343	394	391	364	355	350	392	360	342	385	369	362	373	382	399	360	365	327	312	360	335	344	395	379	352	400	370	350	352	366	357	325	367	358	375	373	384	399	409	382	374	359	409	383	366	363	371	376	366	373	356	355	383	369	381	389	394	356	359	374	364	382	355	353	349	358	345	356	389	359	332	409	368	359	364	377	396	306	412	346	405	384	395	366	423	370	378	350	368	343	365	374	387	370	373	373	380	320	370	383	375	400	357	359	376	367	385	389	370	370	380	387	354	356	390	362	358	370	354	371	362	358	352	365	386	380	360	372	357	353	363	351	349	390	385	384	350	372	376	360	370	351	385	386	379	401	362	370	346	344	382	406	359	397	358	384	343	371	366	377	391	387	369	351	368	348	373	369	334	332	368	328	346	391	426	394	407	384	375	344	387	364	369	355	390	391	323	349	386	369	364	350	364	395	354	386	382	371	342	367	366	377	386	356	373	352	352	369	350	357	367	380	378	372	371	341	373	366	330	356	359	340	376	344	341	328	355	364	377	380	342	377	359	374	391	403	362	357	353	386	369	375	327	394	372	329	373	375	399	397	327	367	404	340	319	402	347	370	381	386	326	351	369	396	345	349	340	364	365	368	373	343	380	381	349	356	373	380	376	374	344	343	361	347	365	367	345	362	405	369	375	343	341	397	360	360	348	343	359	383	373	389	367	384	363	395	356	386	379	380	341	351	376	391	333	344	349	368	371	337	330	391	372	344	379	378	405	364	338	337	370	379	374	387	361	375	357	362	377	369	375	365	387	363	386	387	372	337	332	408	394	353	358	372	388	375	373	353	397	395	370	401	372	323	386	354	346	367	378	341	356	360	378	366	324	363	371	398	359	375	373	364	405	359	368	339	378	391	348	377	337	357	340	317	365	384	353	352	377	374	348	395	355	377	382	395	345	380	359	353	386	377	347	371	338	360	361	344	349	377	363	375	362	383	349	344	371	382	387	350	346	384	393	355	335	354	368	367	378	368	371	374	343	349	371	377	339	358	387	361	394	357	386	350	398	374	348	369	404	374	340	365	355	332	361	349	403	342	341	387	356	396	367	316	361	367	359	366	374	345	343	368	364	348	361	326	350	370	353	365	371	400	384	379	397	375	367	343	408	367	367	359	379	397	309	413	338	395	365	358	352	392	398	342	378	389	364	355	346	352	364	370	371	379	374	377	368	398	367	342	384	352	369	332	354	389	377	351	409	342	350	359	378	369	380	360	417	382	382	390	358	369	387	380	341	353	391	367	370	348	349	366	335	338	359	377	351	356	381	373	351	415	367	368	366	340	355	402	354	357	335	348	357	341	360	369	395	351	352	417	367	369	394	352	375	415	374	357	355	358	350	364	349	408	362	360	380	371	365	413	378	402	366	393	351	341	345	384	357	357	414	379	371	375	359	316	399	365	366	378	337	378	339	366	385	354	343	352	346	363	351	372	378	361	388	369	365	376	375	374	344	376	371	379	333	374	372	358	374	371	350	410	342	339	353	356	341	364	385	380	371	332	343	371	376	353	363	354	385	351	349	384	362	362	409	343	400	378	345	359	362	358	363	345	353	350	365	385	349	358	353	368	358	375	376	356	379	354	337	358	373	359	373	383	376	354	351	383	350	409	374	350	368	350	358	364	362	367	352	389	359	359	380	359	375	370	348	361	386	377	362	350	372	388	343	338	336	387	366	344	348	373	374	375	393
26885	19853	6164	1383	777	612	497	465	426	454	431	457	406	423	413	405	396	430	416	420	398	407	410	397	396	390	439	424	402	374	407	381	416	400	427	417	371	407	427	396	412	413	381	407	401	428	436	412	384	392	376	375	417	388	362	386	402	362	418	419	387	418	388	399	417	441	398	407	416	376	392	390	419	407	400	418	386	382	369	386	405	397	419	416	400	423	449	401	373	383	432	401	386	427	438	396	400	415	372	396	399	403	402	429	407	394	399	403	388	415	387	399	414	407	402	428	419	400	414	410	398	387	390	408	400	410	404	383	354	405	389	457	389	391	383	416	422	365	380	407	408	374	381	419	397	406	399	396	379	414	419	415	400	425	399	436	420	369	396	414	418	383	420	381	418	418	403	432	403	404	402	447	419	429	387	389	424	389	373	382	405	417	399	408	389	385	375	422	393	409	395	354	393	415	402	408	367	431	405	399	427	383	426	383	374	424	402	404	375	386	397	405	393	401	411	400	418	378	389	392	413	407	388	367	431	432	373	407	425	403	390	387	411	413	413	392	424	386	421	454	380	396	431	436	419	390	430	393	404	413	362	419	428	383	371	411	424	388	425	411	362	404	423	417	440	413	416	391	412	372	427	401	450	409	420	409	400	418	394	408	415	378	422	396	429	371	365	390	393	420	396	403	392	422	411	391	413	425	355	410	450	396	402	391	382	407	416	403	386	397	392	417	466	395	405	390	407	386	421	393	387	388	405	403	398	439	424	404	406	414	416	389	418	391	408	396	396	395	357	393	386	382	399	404	360	402	390	382	422	366	387	393	394	398	430	413	416	399	415	393	413	416	396	393	405	395	416	417	397	378	386	388	423	418	417	394	416	387	406	412	403	407	413	387	379	381	415	413	402	398	411	395	390	358	399	403	395	389	420	428	421	431	395	381	407	398	386	397	397	449	354	393	420	392	426	424	426	382	396	413	416	426	404	398	405	408	400	375	378	418	400	364	402	411	379	407	394	385	416	458	398	394	374	390	399	390	394	391	395	393	416	425	405	389	396	409	385	386	371	412	408	412	416	418	376	399	392	396	400	393	417	409	436	396	380	386	415	426	418	403	417	409	374	393	414	353	428	432	448	406	391	418	355	417	378	442	387	417	386	449	412	406	412	413	400	423	430	385	419	407	384	411	405	409	374	373	385	430	394	438	396	380	365	425	357	437	423	400	419	371	422	371	409	382	410	405	401	429	384	410	396	383	395	380	411	438	402	383	419	387	390	388	460	419	387	366	401	380	435	410	404	393	401	358	357	385	401	404	383	418	418	391	371	399	404	401	355	408	416	456	386	404	408	435	393	434	421	428	384	440	401	397	434	394	391	400	418	386	409	393	439	421	405	413	371	371	402	399	402	412	377	365	401	401	379	430	412	377	396	386	372	426	396	373	405	401	404	416	426	382	419	391	422	392	383	387	396	418	408	414	381	385	411	398	380	410	403	424	382	382	411	390	376	361	412	392	380	408	386	428	406	399	403	387	374	412	409	414	376	379	419	425	394	403	402	392	436	413	390	370	410	416	419	393	395	381	395	394	402	380	356	389	392	418	406	405	388	412	381	374	414	378	404	403	396	390	418	404	376	376	433	377	405	400	393	416	426	442	401	385	424	386	386	384	392	415	384	428	419	400	378	404	403	430	394	368	404	401	373	393	386	405	434	411	369	421	403	379	463	419	376	388	387	395	410	435	412	397	387	423	406	428	411	441	434	413	403	402	418	397	402	398	402	413	430	426	387	391	434	405	410	404	422	411	403	373	417	372	416	399	433	389	395	437	401	424	398	434	395	418	401	422	417	424	404	433	393	385	395	408	414	427	430	377	395	401	400	407	393	409	373	377	416	401	399	405	406	394	383	424	410	405	422	406	384	386	411	417	391	408	431	413	382	368	375	410	424	415	424	412	436	367	452	381	431	416	421	415	411	421	373	361	374	403	415	450	360	356	401	411	430	383	425	379	381	403	418	402	373	399	423	371	410	428	386	324	393	402	403	392	432	417	360	414	422	401	398	397	408	403	407	376	422	392	373	404	377	424	387	400	410	382	399	400	387	394	409	391	380	391	415	421	434	379	399	393	353	404	398	379	391	403	392	403	368	370	426	418	406	402	411	354	394	407	375	392	397	419	421	380	410	400	408	427	385	410	418	409	422	410	412	400	429	391	435	384	422	386	400	388	378	388	396	405	398	400	400	412	404	406	430	397	381	428	400	428	419	428	421	418	392	374	426	404	418	387	400	407	372	433	389	405	418	410	395	378	400	403	414	412	416	403	388	421	383	386	392	390	379	398	405	400	406	400	384	392	396	421	400	392	375	397	392	445	404	418	392	419	419	433	383	420	397	384	407	408	438	420	399	395	424	371	418	423	391	409	408	371	359	389	402	392	385	400	355	381	396	378	390	373	390	411	421	410	404	414	442	365	432	396	390	386	444	435	376	409	384	420	398	378	396	447	398	399	385	393	371	411	377	412	401	393	398	398	412	395	384	458	377	451	386	436	382	417	442	400	388	404	370	433	435	377	363	373	395	416	420	414	408	387	404	381	410	423	397	430	438	404	386	414	429	404	370	407	372	438	382	407	404	410	388	423	402	410	393	362	375	365	354	381	429	426	403	392	412	382	388	413	380	390	446	413	393	375	411	414	404	361	404	405	419	402	394	404	396	414	391	414	400	411	391	398	403	422	401	410	436	446	390	404	392	407	440	404	419	378	406	394	400	433	425	414	380	405	428	422	391	394	389	391	396	410	409	383	371	419	386	371	401	421	370	424	418	394	385	369	359	410	391	434	382	419	406	409	374	375	396	381	441	375	382	374	375	403	384	417	378	412	401	375	444	364	419	392	386	362	406	395	397	425	388	418	373	442	406	413	404	437	439	398	404	411	392	395	379	369	465	380	445	410	398	409	405	428	448	406	371	342	416	391	414	418	368	354	393	394	438	390	369	408	407	413	387	390	383	396	398	371	444	384	405	378	414	379	407	392	383	399	427	365	396	363	389	404	381	423	379	405	376	406	412	394	418	376	418	415	419	387	398	385	448	423	381	379	419	378	388	434	418	388	404	408	374	393	406	416	377	397	360	400	393	398	406	380	417	443	400	393	416	430	419	364	433	368	394	355	387	383	414	418	402	412	385	408	363	389	412	430	384	405	436	395	387	378	435	403	426	369	439	408	438	466	431	429	399	418	400	406	412	411	394	366	403	394	421	390	369	418	402	386	404	380	393	379	391	411	390	392	392	424	379	373	436	435	397	364	375	390	414	391	395	425	431	424	406	377	394	449	424	391	394	397	440	406	410	411	364	373	412	416	365	432	401	404	380	412	375	383	396	399	384	386	369	368	396	412	390	395	390	385	418	366	391	417	377	377	358	429	426	369	395	370	429	400	366	375	374	364	415	352	381	429	415	416	403	401	385	389	406	424	418	417	412	394	410	440	423	418	416	448	435	410	407	377	410	415
6080	4957	4076	2860	2139	1411	1060	1014	941	898	840	858	774	783	782	748	794	714	720	738	767	715	717	738	747	710	671	729	728	755	716	717	709	735	730	722	748	658	721	742	678	740	719	700	714	720	703	710	670	722	766	715	736	734	728	717	730	732	728	725	722	703	704	693	732	693	672	728	761	677	713	711	728	678	698	759	703	682	757	730	705	690	699	670	692	692	705	731	712	677	675	716	771	718	742	694	745	675	751	678	731	697	697	705	720	713	730	718	728	727	718	733	735	672	677	723	765	709	708	714	712	677	685	775	664	730	759	650	691	689	698	672	743	660	750	705	690	715	672	682	685	713	704	710	753	724	700	684	682	717	681	702	739	748	714	710	690	724	709	697	725	727	670	684	724	641	664	697	701	702	702	723	700	693	743	739	714	691	672	743	732	736	685	736	743	624	703	690	663	736	728	728	712	705	671	662	704	698	696	716	686	778	742	699	725	708	700	715	668	738	715	749	734	686	692	722	683	746	668	734	736	664	657	687	739	642	718	702	772	741	677	718	716	683	717	693	674	679	751	741	707	740	760	713	749	737	740	682	757	681	701	700	670	670	703	722	676	754	707	721	668	673	719	736	692	707	705	697	647	708	705	719	718	650	706	717	705	697	743	739	689	681	744	711	702	711	735	689	683	721	694	745	708	729	732	699	675	703	703	693	707	697	712	694	683	696	740	706	716	689	646	735	653	696	739	670	724	688	691	698	696	745	715	701	716	638	700	715	687	703	725	744	667	702	691	725	652	772	718	678	705	716	689	730	681	686	723	710	695	738	763	702	693	796	681	716	702	686	681	765	756	709	720	704	702	717	745	737	733	726	703	712	702	708	678	717	738	735	717	671	705	681	712	694	746	668	705	757	669	722	669	711	684	697	712	732	678	744	697	712	711	676	677	720	698	688	684	690	702	669	706	743	739	685	688	693	710	690	738	715	719	763	697	697	720	705	725	704	711	692	736	699	727	715	747	686	696	740	653	720	691	693	677	734	708	728	691	680	693	723	746	719	680	668	713	691	710	688	753	684	681	768	704	691	700	710	672	712	671	718	706	755	705	680	682	694	725	659	761	713	715	745	744	724	728	692	733	695	706	710	738	738	666	753	732	699	719	764	700	700	759	730	706	691	691	707	741	691	718	698	698	669	687	730	704	736	712	692	728	697	694	735	690	663	718	694	702	702	682	680	680	688	689	689	751	747	686	716	690	722	683	694	688	700	777	669	684	768	693	736	756	761	712	703	731	731	700	719	707	696	666	735	667	728	782	769	724	708	726	724	698	695	686	762	696	703	654	732	695	709	702	698	681	745	683	697	700	692	755	700	741	715	657	672	671	719	705	691	695	668	709	718	672	705	745	741	695	708	728	722	695	736	758	726	702	669	757	709	707	697	698	678	670	674	701	665	708	705	680	697	769	676	709	677	678	697	710	702	720	722	675	653	706	704	748	703	737	723	701	681	721	700	746	687	724	721	691	692	723	693	711	701	690	728	725	746	704	687	717	710	716	702	720	716	705	722	719	727	729	756	729	713	711	700	729	704	706	742	769	747	698	702	707	725	729	709	730	682	739	701	696	696	730	712	772	666	673	699	739	678	714	702	681	712	673	726	721	725	740	732	745	691	667	748	725	686	713	712	716	697	700	693	670	696	646	702	690	743	684	691	713	695	701	699	680	714	703	643	734	714	743	689	719	682	696	709	698	734	751	714	719	679	743	684	753	704	657	660	706	736	684	663	723	680	709	678	734	728	699	731	721	690	714	711	699	703	689	711	714	711	745	686	684	748	688	741	703	727	703	658	752	709	715	647	773	746	710	721	726	690	691	768	672	761	735	700	704	748	694	691	709	683	712	706	665	738	739	728	715	714	665	676	713	736	741	722	711	677	656	675	702	760	729	755	691	698	709	745	754	695	749	656	683	729	717	706	736	731	707	700	696	710	697	762	717	701	766	678	742	727	726	737	689	710	725	712	705	723	718	722	683	698	701	692	713	691	715	661	671	728	755	678	767	697	719	678	724	708	683	712	698	662	710	723	745	705	706	753	678	670	715	684	684	689	668	684	697	734	690	783	642	706	702	705	722	714	705	730	644	693	713	719	735	702	730	700	707	699	738	703	680	687	735	698	716	721	697	733	673	684	732	749	723	681	711	707	724	728	692	710	696	736	683	733	698	667	742	722	712	704	693	663	705	716	725	686	716	688	731	698	679	724	703	694	684	746	703	750	696	717	720	703	705	689	692	680	701	695	671	675	725	702	736	717	725	659	707	699	766	715	686	721	714	698	681	708	721	718	665	720	705	695	686	690	723	718	673	722	708	733	689	766	741	761	735	676	697	705	660	707	746	719	710	712	695	725	738	674	690	721	700	681	707	667	682	736	698	686	698	758	692	697	695	705	754	744	697	661	704	695	709	763	698	746	686	711	696	742	694	707	723	672	728	724	698	737	730	679	705	729	756	644	707	719	698	689	741	785	700	674	675	742	715	715	701	691	726	663	725	728	728	740	721	680	705	719	721	767	714	695	682	734	743	725	735	698	665	691	691	711	736	701	715	739	710	740	702	705	769	675	692	681	705	717	709	713	683	744	713	698	693	674	709	735	692	690	698	729	720	697	709	755	675	686	689	700	714	662	694	684	678	659	725	670	711	725	699	667	731	671	686	742	672	711	703	705	704	739	710	717	671	713	697	686	693	709	672	703	672	701	742	713	660	777	740	745	719	742	726	721	707	655	759	727	683	661	726	726	717	687	669	710	730	712	738	721	698	705	746	698	689	675	661	708	691	733	729	710	695	693	727	668	734	707	682	719	705	741	674	760	700	675	685	685	687	679	671	760	668	676	711	709	667	728	700	646	738	677	696	674	661	686	727	724	700	684	726	703	690	700	717	705	697	709	714	753	670	784	667	678	690	753	713	720	780	708	734	711	690	744	721	656	632	673	729	691	714	708	714	682	716	737	692	700	712	729	725	694	731	708	711	691	739	679	680	725	751	676	657	731	705	708	702	695	746	699	733	658	663	718	712	744	750	740	706	731	701	678	733	749	710	710	717	690	747	700	673	699	710	754	685	718	693	703	725	697	714	708	723	730	706	704	716	687	694	756	695	713	677	674	719	716	730	692	667	707	664	686	673	779	754	712	785	670	682	675	717	726	731	738	702	779	674	682	692	648	719	748	698	689	713	682	770	731	683	723	709	706	734	668	730	737	746	707	722	737	707	714	682	689	678	701	688	697	674	717	717	670	739	726	753	699	715	734	703	707	713	679	742	675	742	668	710	737	700	723	714	691	699	714	711	716	695	756	747	657	707	640	736	726	693	769	722	710	721	727	716	713	760	720	700	727	704	749	723	730	745	705	747	722	714	726	685	723	718	678	697	689	659	665	717	712	742	734	684	742	738	706	720	732	709	677	707	728	677	719	746	720	686	739	651	683	703	666	720	716	728	724	716	712	756	686	684	680	668	693
24052	21131	28116	24358	19459	2606	909	692	552	536	507	486	448	440	385	422	393	392	394	363	386	397	367	375	348	342	351	369	364	370	337	352	368	362	361	361	335	370	328	371	383	366	419	329	329	347	366	351	353	379	443	362	349	340	364	346	353	343	370	364	383	333	336	367	361	353	357	348	338	346	347	334	344	348	333	344	316	379	370	331	330	329	318	313	346	356	362	357	384	337	342	369	378	355	380	312	315	336	371	334	341	339	346	339	341	364	345	390	349	296	360	355	321	319	350	322	389	354	367	357	323	340	328	368	368	362	339	365	371	354	339	358	345	316	372	348	333	330	326	374	353	345	334	345	358	342	371	324	325	366	360	324	328	318	346	323	353	341	337	317	377	369	346	344	384	323	360	334	317	345	381	388	375	354	359	353	375	359	367	355	334	315	372	344	357	321	358	381	344	330	373	352	355	328	351	386	374	336	344	358	348	334	393	352	339	349	319	365	374	361	354	346	352	357	372	349	349	360	363	351	357	320	342	365	335	328	366	338	346	366	326	339	348	339	332	328	359	350	348	324	351	357	317	343	313	359	359	333	372	334	358	374	366	373	387	352	337	324	343	346	340	377	342	359	360	378	331	352	365	379	350	371	346	363	321	322	328	333	374	350	347	403	358	315	351	352	350	343	342	350	360	332	356	324	375	326	343	342	332	345	356	333	351	378	338	340	340	355	350	341	360	343	373	357	347	391	340	319	364	314	311	368	338	369	335	305	362	339	322	336	321	363	322	372	367	339	327	390	337	343	338	365	340	316	335	373	320	352	327	340	349	329	351	340	323	315	343	339	366	344	329	332	381	313	350	323	317	339	336	321	349	334	394	357	342	362	328	331	357	348	352	354	338	375	368	358	356	378	336	351	314	324	331	327	316	340	340	338	318	313	344	332	355	332	334	334	389	357	345	328	348	344	354	329	371	340	343	366	343	339	329	329	345	322	330	381	327	305	356	356	362	337	323	349	355	369	358	343	369	359	356	317	358	345	333	362	337	346	355	372	317	344	367	352	363	353	300	338	354	317	363	362	308	365	329	337	333	335	365	356	340	341	312	342	352	365	350	344	363	340	329	326	361	322	344	350	308	347	361	366	357	358	361	379	350	334	382	330	315	333	356	334	351	362	325	343	360	333	346	371	336	339	343	354	342	318	365	374	361	334	348	333	349	335	341	367	313	344	343	365	346	332	380	311	322	364	360	333	367	339	340	344	356	360	311	349	308	357	360	326	339	334	369	339	333	366	370	353	342	372	342	318	366	376	307	347	319	333	359	378	321	323	344	333	370	357	368	336	319	337	370	370	335	348	314	351	321	361	340	323	341	327	357	343	364	332	334	339	362	385	331	337	341	333	313	336	360	323	361	348	354	339	310	338	352	329	351	325	352	358	315	351	378	346	360	337	351	343	374	335	335	380	357	337	348	347	350	326	348	344	356	341	329	345	391	351	340	326	344	386	328	323	323	344	352	340	400	354	362	334	344	369	337	338	331	340	354	342	333	332	324	348	342	374	347	379	354	355	401	367	349	377	333	338	328	329	335	345	352	381	363	329	336	389	380	374	361	371	318	314	344	346	343	338	353	328	347	373	359	331	366	327	336	308	322	342	360	328	366	295	367	379	375	352	364	333	333	377	354	351	333	351	372	328	366	330	355	380	362	333	363	337	317	323	318	359	349	335	348	355	360	321	330	363	354	374	365	347	347	336	352	350	374	388	333	307	316	324	319	347	362	337	336	384	380	377	323	339	335	386	331	361	344	355	332	336	331	347	335	362	333	346	348	362	337	335	350	388	348	346	378	389	345	363	347	350	371	356	323	369	339	382	325	361	333	346	358	294	355	366	361	345	370	405	367	328	316	346	306	339	348	303	341	375	389	367	340	357	349	359	330	340	352	334	318	379	331	353	367	347	334	413	322	333	347	388	321	364	343	344	355	336	358	342	335	341	326	353	315	357	343	364	355	382	349	380	370	337	343	359	325	350	337	338	343	357	322	373	339	328	359	345	342	326	321	341	361	365	358	328	335	368	334	321	349	348	363	356	356	364	348	342	329	392	329	324	330	332	347	352	341	342	380	360	338	327	321	340	341	334	309	346	352	349	358	349	349	353	348	361	361	344	334	326	312	380	334	352	349	336	363	387	361	342	354	369	351	360	347	333	356	358	326	374	346	334	326	354	330	380	357	337	400	348	338	384	342	364	349	351	363	334	363	367	338	341	340	345	340	346	355	339	349	370	358	370	350	331	366	365	349	333	348	367	349	344	329	359	338	351	356	341	348	345	345	398	308	352	333	335	340	342	357	332	316	372	344	369	347	371	347	363	344	326	352	321	366	362	374	342	348	333	358	363	360	339	332	332	342	353	351	315	353	369	350	354	324	323	350	342	356	333	338	337	335	360	352	357	357	339	329	352	333	338	363	375	337	357	355	361	360	329	347	328	383	349	374	356	356	387	323	344	350	343	318	358	367	324	330	323	328	357	364	315	355	365	325	340	329	318	341	346	362	370	336	363	347	314	349	318	334	366	332	324	345	355	353	363	361	326	347	355	372	354	347	346	345	342	365	373	334	332	332	343	330	351	313	378	368	332	388	338	356	361	354	344	341	338	320	365	361	338	388	363	326	329	333	317	317	348	375	353	335	348	330	356	348	339	359	366	331	357	342	360	375	329	346	349	343	389	371	361	372	306	362	333	351	373	348	336	337	345	387	339	360	323	368	361	336	349	350	352	330	339	312	338	336	364	344	350	332	359	325	363	330	313	393	335	371	345	345	315	339	365	382	339	343	331	318	364	353	352	319	363	355	357	346	355	342	376	329	354	347	332	328	380	387	354	322	353	385	373	349	329	359	341	357	338	330	368	346	341	334	350	371	350	334	359	343	318	364	346	339	338	325	358	370	325	366	352	351	358	350	323	299	321	355	348	349	355	359	358	319	352	339	332	331	341	344	331	363	340	355	370	337	323	366	340	341	295	346	327	339	336	353	346	370	336	350	330	371	326	319	337	351	335	365	350	368	334	329	350	347	333	304	351	367	343	331	358	371	335	385	357	350	335	331	345	353	334	334	386	321	365	385	347	351	378	373	337	334	336	375	345	364	342	349	322	359	329	356	325	357	330	366	355	379	339	311	338	349	308	305	352	366	341	317	314	356	338	314	348	340	361	345	360	340	341	325	359	397	329	361	367	357	336	349	350	347	342	351	340	337	337	336	388	376	348	318	363	353	359	372	328	338	353	372	340	321	382	344	342	344	348	361	342	336	360	362	321	331	347	350	333	326	325	340	334	363	353	297	363	344	375	345	355	329	343	369	329	364	375	342	366	366	350	376	319	342	330	339	348	334	327	344	342	342	350	340	348	337	338	330	325	352	335	341	341	379	386	363	349	326	346	355	327	340	342	349	358	344	330	382	339	370	344	333	350	352	354	343	343	344	361	339	386	315	357	298	375	350	324	360	360	359	389
8019	13333	11411	6759	4660	3072	2156	1778	1572	1411	1231	1180	1019	878	903	849	825	801	765	738	717	750	696	692	726	660	713	687	650	671	670	656	690	650	623	679	687	671	650	671	664	617	688	682	670	659	640	673	630	789	939	670	656	619	638	698	639	661	673	659	642	653	642	656	638	610	623	634	653	647	659	659	628	672	640	641	670	652	656	635	606	615	662	622	644	678	651	658	621	588	614	685	678	625	632	671	627	640	650	643	610	606	592	604	595	638	620	617	642	649	653	620	619	631	626	620	640	618	647	629	642	643	592	643	685	618	613	567	669	694	651	696	636	645	667	653	593	618	637	618	621	600	643	671	646	618	655	632	604	726	635	649	620	601	618	662	670	583	635	615	601	643	602	595	561	601	635	627	592	623	618	630	610	618	656	659	576	632	657	630	642	633	599	626	639	650	641	582	673	593	610	601	633	647	607	641	606	588	628	667	637	651	629	624	614	612	684	664	659	661	605	598	644	648	655	662	597	630	639	617	606	614	619	616	627	607	618	646	641	582	599	626	606	628	607	656	653	610	633	626	645	646	595	617	634	586	599	619	652	661	633	602	605	607	660	613	637	659	611	639	647	604	658	639	614	653	623	657	602	627	616	631	621	667	626	612	606	650	612	617	588	633	607	616	659	624	669	671	595	647	625	644	647	609	643	680	643	639	615	640	626	586	630	610	627	662	622	615	631	630	646	625	634	621	599	683	633	630	624	615	615	652	615	663	641	602	653	589	607	639	645	634	618	609	667	638	571	622	621	612	599	652	626	623	626	624	608	619	610	659	606	661	617	600	621	671	630	623	647	680	633	671	625	611	617	641	629	673	626	645	632	653	607	663	627	656	625	639	621	618	601	611	638	619	640	621	650	635	630	644	636	695	603	635	658	629	616	603	620	596	672	626	596	608	606	626	595	633	618	637	693	642	585	612	596	627	573	632	570	606	627	658	640	576	626	607	632	615	619	676	642	603	635	685	614	652	615	629	628	619	604	635	680	626	635	612	614	607	627	602	632	573	619	632	630	645	610	622	661	633	662	693	611	614	649	614	632	650	644	618	610	644	640	611	580	605	683	640	650	628	656	662	616	654	617	627	660	589	607	597	626	674	619	618	589	632	625	646	600	646	674	628	643	650	617	601	666	610	619	642	638	620	650	659	589	632	590	632	670	669	608	593	627	596	588	590	618	634	673	631	599	642	652	636	612	601	571	575	633	620	599	621	640	645	645	608	603	680	609	620	645	627	608	642	625	634	637	682	635	620	569	636	627	659	594	607	631	588	624	688	635	587	648	626	674	643	614	625	678	639	642	598	665	624	601	631	619	610	604	601	621	604	618	624	650	627	662	596	621	632	624	669	624	637	674	625	631	635	618	672	620	571	649	632	624	626	625	625	642	625	611	637	636	664	639	629	671	622	616	602	637	645	642	616	580	637	631	659	615	653	635	618	643	606	653	637	572	682	605	712	646	620	581	632	654	656	630	638	599	607	576	637	584	614	622	637	677	603	616	614	609	647	614	653	647	621	624	597	632	655	615	610	624	614	626	636	624	642	640	643	628	659	631	640	641	682	656	635	635	594	593	626	646	664	625	640	605	628	658	593	629	657	616	643	634	628	676	644	620	681	612	617	655	652	601	606	623	615	637	637	688	593	653	581	638	645	626	624	584	614	656	638	609	648	654	603	624	616	643	609	618	680	645	635	577	634	641	652	641	575	623	597	612	646	641	630	656	646	641	641	646	633	624	637	650	699	603	615	630	660	636	623	593	611	592	678	676	643	633	664	628	597	624	619	619	643	651	616	652	642	645	637	604	625	625	568	636	639	623	679	639	641	619	639	585	616	630	587	631	660	623	680	633	614	649	596	633	593	670	657	624	615	680	659	677	657	667	604	634	597	642	602	634	625	624	634	628	615	665	626	690	625	638	642	608	633	625	605	686	653	572	677	605	641	647	623	637	608	608	590	639	612	618	659	649	634	600	609	610	665	621	638	650	654	648	690	654	657	641	643	670	670	603	645	647	624	681	649	645	609	642	676	633	633	622	669	648	635	643	603	677	614	627	619	638	626	607	598	647	593	628	647	629	601	650	596	650	635	607	599	600	619	642	612	634	630	637	640	670	608	617	584	648	626	585	634	684	638	666	641	607	653	649	612	624	658	566	687	668	618	623	624	601	628	605	641	632	645	613	632	640	647	597	635	656	614	601	647	623	638	607	633	658	644	605	651	581	649	630	613	618	611	624	646	620	678	637	612	588	631	662	669	615	610	609	628	689	604	612	679	625	612	635	618	667	652	646	633	635	622	582	566	655	663	601	636	610	636	605	610	663	636	596	646	672	654	594	612	599	634	665	630	590	616	638	624	634	675	640	658	630	623	624	646	652	658	630	622	619	615	665	607	633	680	664	616	643	635	596	648	663	634	589	600	631	662	644	578	662	643	657	605	648	624	643	610	672	628	618	630	609	640	591	596	607	652	624	649	603	621	608	642	628	580	635	602	581	617	579	596	617	636	586	674	669	648	608	580	620	612	680	660	627	639	607	638	617	649	624	621	595	628	619	615	626	638	641	642	624	613	604	588	598	616	621	623	606	614	645	671	587	576	610	665	598	630	615	657	615	615	626	615	618	641	624	655	646	620	628	621	628	643	635	637	662	630	659	660	674	687	637	623	613	651	652	637	668	655	646	588	648	612	619	673	646	651	627	632	622	615	619	684	614	634	640	601	656	683	636	652	662	616	619	608	609	622	693	636	706	677	640	629	638	628	615	636	599	644	619	599	621	632	630	632	610	613	663	643	617	641	626	630	638	693	650	636	621	616	619	646	623	671	613	618	638	678	627	668	645	622	602	620	624	597	616	674	628	632	639	604	627	609	668	619	634	571	614	604	598	612	642	646	637	664	607	668	624	631	622	645	664	607	631	583	617	638	608	619	576	663	629	596	653	600	641	608	662	674	609	657	585	612	663	648	612	601	608	637	619	601	610	629	595	642	655	598	653	614	604	652	688	592	607	639	634	650	613	638	677	642	600	614	638	598	635	623	615	645	605	627	649	640	600	631	642	589	620	636	694	622	657	662	581	612	648	602	586	593	652	635	653	621	628	628	635	650	599	624	625	667	636	619	613	646	580	613	669	659	634	642	640	660	670	612	623	659	615	636	650	691	685	633	598	605	640	656	655	587	597	598	671	631	613	593	616	633	630	624	607	663	662	647	654	646	615	631	622	625	616	667	618	665	647	600	654	620	641	617	658	660	625	604	652	608	608	626	635	646	619	622	600	602	624	648	624	650	636	622	648	552	633	633	640	633	607	605	627	615	601	624	668	619	654	593	634	610	635	612	610	588	650	638	642	599	610	600	626	654	621	662	661	651	599	605	625	625	642	659	636	639	602	603	599	642	590	608	603	623	621	657	647	644	635	620	635	589	659	598	598	598	651	611	633	596	578	643	669	646	644	623	572	630	619	616	632	670
23242	21243	28954	23835	21238	17965	2153	821	604	514	522	431	362	333	340	306	287	310	287	285	260	266	229	242	260	224	253	212	246	228	250	222	215	206	238	221	220	218	241	209	190	204	208	237	232	239	197	223	233	196	283	215	231	228	235	220	207	233	228	192	214	196	223	221	204	224	215	233	207	178	204	216	220	205	240	210	211	198	219	208	230	209	196	202	207	189	228	233	236	189	192	235	180	195	203	207	181	202	204	209	204	202	195	195	191	225	207	199	208	215	221	175	225	206	205	205	211	203	189	205	208	201	191	195	180	216	199	213	212	199	207	185	213	203	196	212	212	219	231	210	227	210	214	215	186	204	197	184	205	198	188	199	197	223	221	184	213	208	214	215	207	193	197	194	192	245	209	209	182	223	232	218	195	199	204	193	207	194	230	207	225	190	205	184	187	201	228	218	202	211	203	218	207	195	202	185	179	214	230	191	195	193	204	225	193	210	212	196	223	215	174	222	191	202	219	180	208	218	204	222	209	188	196	230	206	186	212	214	225	214	179	216	199	182	183	206	204	239	218	160	217	215	221	226	215	194	198	194	207	213	197	245	207	215	199	194	191	213	210	188	205	194	238	188	215	193	204	215	211	199	225	204	199	210	221	205	230	198	188	208	215	185	205	219	193	207	185	182	206	210	193	217	196	227	217	199	216	208	211	199	210	205	213	164	235	219	222	206	187	215	224	202	192	222	200	195	213	211	193	208	218	206	223	220	210	210	179	201	200	175	206	170	200	216	237	230	179	205	190	196	204	192	217	185	206	199	203	187	216	201	197	191	221	202	198	206	165	177	207	199	226	239	217	193	215	201	203	201	222	197	212	200	206	193	185	211	194	187	227	203	201	206	214	204	207	178	210	225	200	196	158	184	212	220	225	204	233	180	200	190	212	202	199	200	219	218	193	211	227	204	183	198	204	181	193	209	204	212	199	226	183	210	206	199	209	196	224	200	212	218	209	203	195	222	217	195	216	178	199	226	228	175	215	187	184	185	192	190	199	200	193	190	201	207	194	230	182	209	207	208	188	183	216	212	209	198	230	219	200	196	194	197	195	206	206	189	227	190	214	210	209	229	183	215	191	202	217	182	198	209	193	198	207	196	194	208	204	202	216	179	218	203	209	196	184	202	204	191	193	209	205	201	185	211	178	216	187	206	185	196	205	230	191	177	197	196	204	205	184	198	209	202	222	188	190	199	183	218	206	192	193	199	192	204	205	220	200	216	199	207	203	209	198	192	209	199	211	194	202	205	183	200	219	197	217	196	202	219	196	206	197	214	203	202	211	193	202	219	234	222	204	198	203	212	183	218	202	236	198	208	196	183	190	198	207	202	224	177	181	189	190	202	190	203	219	204	197	202	210	200	218	196	196	220	199	224	187	209	201	193	213	197	219	191	185	231	221	198	213	212	184	190	180	194	232	214	199	213	205	228	211	200	192	224	208	202	211	186	176	219	210	228	202	206	196	187	195	200	215	194	207	204	193	193	235	190	198	212	217	190	234	195	193	183	215	230	217	192	193	199	207	187	207	214	189	202	197	187	198	179	200	202	196	208	192	208	215	216	197	223	204	196	221	213	199	195	218	165	177	231	207	187	187	198	190	208	219	220	230	208	195	207	193	166	207	191	206	175	203	199	202	214	222	186	219	211	201	211	210	225	191	207	197	212	200	202	205	188	224	213	223	212	203	217	192	196	193	174	212	237	191	226	215	173	219	186	221	194	192	181	201	203	233	198	215	185	225	200	190	201	222	197	204	197	199	222	220	222	205	213	208	179	210	196	209	204	185	188	191	202	211	214	179	194	195	200	204	204	214	213	192	215	194	195	203	181	202	207	228	202	207	201	215	205	208	180	219	216	211	214	206	227	189	213	208	207	184	190	207	205	196	197	206	197	223	211	201	196	216	185	207	215	190	217	207	202	203	186	221	210	186	204	201	209	211	204	236	217	221	218	198	216	174	189	210	221	189	191	201	186	213	190	224	204	197	218	206	184	191	203	183	204	195	210	192	202	211	201	209	197	228	206	194	205	184	188	220	181	177	219	207	195	218	212	239	216	197	208	201	220	226	184	190	190	183	223	195	210	203	197	217	206	193	221	203	203	219	218	197	224	204	212	158	197	179	212	214	207	184	206	189	189	214	188	180	210	189	207	227	178	170	224	208	183	220	197	221	208	196	217	196	211	211	204	230	199	225	213	225	196	197	207	201	196	214	201	209	186	201	180	207	231	224	206	215	207	201	196	177	202	209	200	181	213	194	216	199	225	197	209	204	219	225	219	197	193	217	181	216	179	210	195	204	216	209	197	219	185	197	196	225	206	189	213	178	199	174	204	210	205	218	214	191	193	213	197	211	204	205	197	197	198	213	199	209	229	203	196	213	189	195	190	214	174	204	238	206	207	187	195	212	199	216	226	214	203	196	197	218	196	214	194	204	208	210	199	210	211	203	191	162	221	223	226	190	177	192	192	199	184	205	223	205	184	216	182	212	219	219	195	209	203	214	206	197	201	199	198	196	218	211	188	209	205	205	200	215	208	200	197	233	185	189	180	199	193	243	211	208	220	202	188	212	213	218	202	188	216	204	200	215	222	210	164	198	210	189	197	217	202	197	221	218	219	208	191	204	200	201	174	215	209	219	207	209	203	195	187	183	205	229	182	217	213	189	201	209	218	215	205	219	203	203	178	187	210	196	180	207	183	220	234	216	200	197	213	203	236	185	193	200	198	211	211	215	223	208	219	199	212	212	216	217	200	228	181	216	233	198	212	206	207	199	203	179	181	230	206	220	206	196	175	191	200	193	196	186	210	207	212	177	190	215	185	232	179	236	209	208	225	192	203	206	228	188	204	207	206	219	193	200	175	181	200	195	185	202	202	209	186	205	212	205	211	223	206	221	222	190	195	201	198	179	198	218	192	220	182	192	186	225	235	184	187	222	197	217	216	188	224	207	217	219	192	190	206	214	202	203	183	166	206	202	193	201	202	218	200	199	170	196	200	179	221	200	221	205	217	187	209	199	212	182	203	206	220	209	209	197	215	213	191	219	235	193	193	221	207	182	187	208	204	200	222	180	231	232	226	209	206	210	200	216	220	211	211	214	222	218	231	189	213	197	215	204	220	215	225	206	198	203	211	212	207	207	195	217	224	215	203	208	200	207	194	188	182	196	198	217	201	198	213	213	192	196	205	197	224	166	183	221	199	207	207	182	214	187	198	172	209	213	234	195	210	200	217	199	199	199	197	188	210	190	214	208	182	220	191	187	206	202	174	215	200	239	211	221	205	200	193	213	242	183	233	204	196	182	176	204	216	206	191	201	218	189	196	199	212	202	187	189	219	184	203	218	199	205	182	214	214	172	211	188	224	204	184	214	202	187	188	192	212	186	209	215	191	199	191	205	203	229	194	208	195	203	188	182	200	197	208	203	214	226	182	220	183	198	217	196	183	205	230	197	204	193	209
10220	18002	16600	9882	6692	4361	3091	2371	1963	1753	1435	1327	1107	994	809	776	698	657	653	612	618	546	562	526	546	516	484	484	481	474	443	443	435	418	439	467	429	443	446	414	409	432	437	432	492	440	444	455	457	472	629	451	411	407	405	435	445	422	434	390	384	421	381	375	414	423	371	398	422	430	402	399	407	421	400	395	380	342	359	382	371	396	423	388	373	404	354	386	374	357	358	359	401	386	369	376	366	411	366	379	397	385	362	388	383	360	364	378	344	356	378	371	406	370	388	378	369	355	381	365	346	371	401	370	372	365	399	408	406	388	355	368	387	378	358	378	406	350	367	386	388	373	408	349	356	401	348	371	356	377	382	381	351	395	385	396	395	362	396	393	386	370	368	381	394	365	389	359	373	374	381	381	386	404	368	376	361	395	341	389	409	369	376	362	365	380	367	366	410	359	382	382	380	390	352	406	367	399	376	382	412	362	384	341	363	394	342	347	415	337	392	376	382	357	374	341	382	387	374	353	377	353	401	355	353	367	408	368	384	404	397	364	385	366	346	386	355	372	375	370	386	378	361	388	404	362	389	379	375	368	367	361	335	361	409	384	375	387	390	384	383	367	359	375	371	408	382	397	352	369	418	385	369	362	364	360	360	402	369	342	376	349	375	376	392	380	346	350	363	363	367	430	390	420	392	367	352	394	378	395	358	362	347	352	346	372	376	364	348	379	383	394	377	339	367	386	359	383	378	376	360	404	392	397	369	381	423	381	357	358	383	359	366	390	386	380	358	362	402	358	320	381	404	367	363	360	403	365	357	393	344	343	389	369	378	343	351	381	391	374	373	371	365	357	381	330	374	382	373	383	359	375	377	376	377	341	392	383	369	424	361	364	363	379	374	364	359	372	352	336	386	380	393	393	348	341	360	383	395	375	350	382	376	382	335	372	374	394	361	340	392	375	369	383	380	390	373	376	381	365	382	367	377	326	378	422	379	380	398	380	368	385	346	379	366	353	384	381	409	354	370	389	373	356	365	387	387	393	363	375	397	409	367	353	371	386	385	370	370	393	397	368	341	339	382	366	370	353	372	388	387	345	380	421	396	372	367	370	337	377	362	362	371	363	363	355	377	364	401	414	374	383	406	387	325	369	378	377	358	358	357	368	387	352	393	349	340	389	387	376	379	378	362	362	384	328	364	350	350	367	365	377	356	353	360	357	368	351	381	385	352	413	366	379	393	386	384	350	368	417	376	375	349	395	410	359	368	398	357	386	391	360	364	376	342	400	363	404	390	372	370	370	372	371	371	409	347	354	396	357	358	368	385	365	361	393	359	357	377	396	372	399	372	346	359	387	382	337	359	391	369	339	351	368	358	401	337	321	357	409	375	373	381	389	377	372	356	361	365	356	384	365	364	373	348	383	346	395	392	349	372	385	407	354	412	351	393	383	351	358	334	367	386	354	397	402	403	385	377	409	378	393	400	372	350	378	357	350	356	358	404	348	372	366	365	361	382	405	377	342	365	360	378	373	364	407	383	372	372	386	360	385	386	388	385	385	376	379	345	359	370	405	391	374	405	377	346	375	373	413	379	390	376	349	360	357	396	403	389	406	397	414	349	347	360	380	378	379	353	386	344	328	368	361	344	350	378	387	390	379	363	352	371	348	380	341	364	394	405	359	360	407	354	410	368	396	394	382	370	365	395	376	383	394	386	396	387	363	409	345	357	361	388	384	385	385	375	377	342	410	359	395	372	388	345	368	389	366	352	378	377	325	339	371	381	390	393	348	370	355	354	384	427	360	356	354	378	369	378	380	343	368	373	381	410	379	387	384	362	375	353	373	342	393	385	379	386	386	382	365	376	361	359	340	387	376	364	349	404	360	360	376	373	381	373	345	370	347	404	372	371	385	433	350	417	380	398	365	357	378	367	352	385	357	370	360	356	394	366	367	359	371	351	357	388	379	345	383	338	355	395	364	371	340	398	388	404	361	349	371	385	320	414	383	361	367	353	360	351	369	352	361	368	395	350	384	327	366	379	362	395	377	372	368	388	380	363	378	372	360	375	379	374	374	404	387	358	377	350	361	400	366	376	391	346	382	336	384	375	365	354	389	389	370	365	378	364	376	342	391	391	375	364	343	369	371	356	367	400	384	362	381	360	377	375	365	376	383	369	400	363	388	379	373	377	398	376	354	339	415	381	347	377	359	368	372	367	367	363	363	393	377	360	366	363	363	427	397	383	377	378	408	381	365	358	432	392	376	384	376	374	349	416	352	371	376	388	372	393	362	370	348	372	370	358	387	378	362	407	362	352	394	344	373	355	374	389	370	406	368	359	372	373	358	385	353	363	398	384	351	417	389	402	378	371	408	357	391	371	378	380	382	373	371	400	381	346	363	362	372	383	359	357	391	364	350	343	397	373	392	357	379	372	365	353	381	353	371	368	371	400	350	405	382	403	361	409	361	417	395	356	367	394	370	372	357	366	360	435	359	371	384	352	374	342	357	380	378	377	343	368	392	393	368	394	363	371	401	370	381	372	362	399	417	372	342	393	349	385	359	347	382	377	371	368	365	387	396	373	380	377	375	370	368	350	393	399	387	391	392	355	371	380	358	381	349	370	389	359	359	370	316	361	363	373	405	425	388	395	376	355	362	378	405	369	369	347	389	359	381	382	383	388	393	362	342	403	384	335	401	386	349	366	368	392	381	364	384	372	353	368	369	383	353	380	368	334	412	382	337	400	378	361	381	354	378	384	446	402	403	340	393	366	350	365	403	380	387	407	352	389	345	385	371	429	376	401	381	349	371	390	378	377	350	373	399	344	386	367	384	384	321	361	377	356	386	399	351	384	351	354	375	385	403	385	378	346	355	388	374	365	360	367	362	374	368	380	355	374	398	397	352	372	357	379	373	411	396	373	375	389	367	334	415	370	378	385	381	368	367	349	369	370	391	363	398	373	383	366	399	377	357	373	375	380	342	361	367	342	384	358	403	362	390	389	362	382	394	381	372	389	329	393	365	383	404	366	357	342	352	348	395	367	330	394	346	369	350	429	416	386	382	409	357	363	370	371	381	371	382	349	377	358	359	396	367	348	416	355	378	370	397	409	392	359	389	392	419	375	387	337	392	362	401	361	362	370	379	402	380	364	361	398	360	372	412	364	417	390	347	392	352	373	398	361	346	337	355	425	362	395	376	403	380	353	355	370	383	409	381	350	366	389	375	367	362	389	378	344	391	401	395	376	359	351	363	373	397	340	381	346	343	383	340	385	395	344	402	351	355	364	384	401	400	400	377	341	433	386	370	382	399	347	351	358	358	355	356	348	371	388	367	360	378	339	383	405	370	379	395	354	402	411	395	414	381	350	369	402	372	365	385	401	382	403	372	400	388	380	357	374	381	353	357	377	363	406	356	367	425	413	389	355	347	375	381	372	408	397	357	392	420	374	353	358	369	398	396	363	361	374	376	349	392	367	367	380	377	384	378	388	391	419	379	374	355
26816	19670	6148	1778	977	727	564	475	452	466	434	433	419	422	420	442	438	418	385	413	412	373	402	419	441	420	377	373	445	442	417	413	391	417	410	408	412	383	422	429	377	409	392	404	383	382	401	417	413	400	420	389	403	407	459	416	406	420	426	383	425	410	415	422	362	405	414	397	443	375	432	409	406	381	423	366	418	381	399	389	430	420	413	400	418	412	403	398	388	407	405	402	427	434	378	437	388	406	373	412	403	427	382	389	396	389	400	446	411	419	379	393	401	421	396	389	439	389	399	384	406	413	385	382	401	393	382	420	420	401	389	396	413	389	392	427	399	379	418	413	423	396	372	382	417	417	368	410	408	393	424	408	410	393	369	422	400	376	408	402	395	398	416	386	374	405	413	438	422	384	362	407	432	411	417	430	443	414	410	365	391	386	375	388	444	421	432	382	375	413	364	418	375	402	396	439	431	418	442	391	375	386	394	404	400	377	432	417	384	406	426	422	411	396	407	406	421	405	417	410	440	374	416	386	383	384	439	414	411	376	395	392	404	399	376	389	435	451	416	383	411	425	424	432	393	401	386	410	381	403	416	357	399	416	391	405	404	397	413	382	430	427	422	409	408	396	406	391	392	409	383	404	411	363	435	442	376	388	399	416	392	402	405	454	405	413	418	402	376	407	451	363	426	384	423	442	445	404	379	418	400	400	438	426	391	387	393	407	362	373	389	374	408	401	409	395	386	390	435	414	392	408	430	374	393	393	449	417	397	394	408	390	438	412	378	388	401	401	426	406	403	445	434	407	413	422	426	394	386	419	422	406	394	377	414	388	419	426	404	429	382	413	411	412	396	432	396	395	379	396	395	397	435	385	406	372	370	390	388	408	414	407	399	414	392	434	394	422	435	401	420	398	395	405	400	439	375	420	445	402	403	395	374	408	439	409	406	418	432	405	394	394	383	391	419	413	418	406	438	414	399	410	380	393	405	406	412	423	412	403	421	418	393	415	409	411	436	423	401	380	398	429	404	426	418	429	394	414	380	393	353	451	420	434	371	415	397	379	424	397	397	384	409	402	393	424	449	377	400	394	407	393	398	416	404	388	406	418	388	405	436	397	422	392	428	394	388	393	362	416	436	407	380	394	428	406	419	403	423	404	406	379	429	399	402	427	402	417	381	425	395	413	401	423	411	417	393	393	427	413	408	362	415	420	417	403	415	427	408	404	424	404	402	400	419	390	405	389	413	426	410	400	385	398	405	373	435	395	356	387	383	398	440	425	361	385	410	413	415	386	372	382	403	383	381	403	411	401	418	419	398	428	419	414	392	411	373	468	446	420	404	368	389	393	414	417	379	424	421	411	401	396	418	413	388	421	428	381	428	407	366	446	386	405	405	383	406	378	369	409	402	370	435	418	390	412	425	384	407	405	412	375	389	419	428	424	373	415	408	442	420	373	412	389	455	392	411	412	395	341	426	449	410	435	416	406	397	395	385	386	383	371	358	392	410	414	395	431	422	368	426	410	374	406	368	405	402	408	399	403	400	396	409	412	401	423	397	382	395	426	396	419	377	404	432	413	395	394	411	378	426	382	388	436	401	432	371	422	396	384	418	393	422	426	394	395	397	379	403	417	371	404	378	389	377	451	396	377	413	378	418	432	398	408	422	412	442	395	445	424	391	412	379	431	392	371	413	425	407	411	401	419	398	423	413	393	423	385	442	395	404	384	408	415	451	403	380	393	413	430	409	411	383	396	414	411	425	429	441	406	397	417	380	420	392	379	407	358	391	425	418	429	375	359	396	408	398	407	402	394	414	438	424	385	400	414	418	394	431	434	394	400	436	396	417	424	430	398	388	401	406	394	391	397	432	357	457	403	405	394	426	441	434	371	389	430	380	421	385	386	392	417	379	426	376	395	395	422	414	439	404	402	373	421	427	396	408	384	373	384	412	393	392	399	394	428	390	391	383	391	413	427	395	384	434	431	377	390	377	397	393	440	420	390	393	401	443	426	408	411	406	405	393	397	384	402	397	389	351	405	430	358	431	377	407	392	381	421	405	416	407	416	410	377	396	404	455	421	400	400	408	378	411	440	424	385	412	379	403	386	414	398	410	388	412	387	408	416	377	430	415	406	368	362	421	374	406	447	362	402	373	396	425	393	431	422	369	415	395	410	422	418	415	434	440	389	405	408	425	419	397	392	404	438	390	384	398	422	405	394	420	428	368	399	392	394	455	393	412	427	398	384	425	396	410	414	400	447	417	414	417	386	418	419	389	403	405	396	407	382	404	382	421	409	414	393	384	397	367	437	412	388	408	402	393	425	395	378	402	388	410	416	456	378	389	375	392	386	413	439	423	397	395	396	398	412	434	392	439	408	383	395	399	389	402	399	448	385	431	387	393	416	438	415	413	409	423	439	410	387	406	415	398	411	397	379	392	440	404	410	392	379	414	383	399	424	412	407	411	391	427	409	371	433	455	371	394	407	391	430	410	416	395	396	400	363	403	418	417	408	459	430	377	420	407	413	368	422	370	368	376	405	407	405	450	398	400	420	390	363	413	413	384	415	421	407	380	387	414	399	397	408	429	416	452	408	392	412	432	371	415	416	389	385	422	416	393	439	372	378	407	387	415	429	455	401	391	386	418	427	407	429	456	435	384	399	373	384	346	404	412	385	407	377	410	410	406	401	407	385	443	426	432	381	394	378	396	391	430	405	376	383	405	400	399	399	361	407	403	402	433	380	390	397	419	382	387	404	394	399	377	376	447	392	395	442	412	420	429	410	421	414	404	410	410	431	387	403	392	392	422	392	369	378	412	407	395	391	403	420	412	391	375	414	409	420	408	357	413	422	358	402	400	370	400	368	387	387	407	405	402	425	406	391	377	456	415	403	397	390	420	422	397	420	382	364	381	384	381	428	407	400	377	438	412	423	379	366	368	449	443	404	421	395	414	423	384	429	397	400	382	441	372	459	386	402	394	405	377	391	405	426	379	400	399	402	399	362	417	424	429	412	425	378	404	431	412	434	400	394	396	442	380	428	364	393	370	402	396	411	371	382	390	420	381	405	397	422	411	384	403	392	465	386	431	385	402	416	385	386	385	438	377	398	393	411	406	419	399	398	404	401	398	388	422	386	388	415	370	430	396	410	428	405	409	405	412	408	417	422	419	381	402	427	392	380	436	417	358	400	412	391	393	409	401	418	404	438	412	394	400	360	390	398	379	396	396	390	401	422	392	395	432	419	403	416	364	406	419	415	396	413	378	429	388	409	398	425	408	405	377	430	407	388	388	382	431	435	416	446	425	373	421	381	422	368	415	405	413	404	417	419	431	393	433	398	418	401	396	420	435	428	437	389	421	382	422	449	390	407	371	384	414	400	438	422	387	377	364	405	395	371	394	393	385	444	404	413	428	403	410	414	401	395	413	404	412	434	384	405	390	421	396	376	377	410	411	384	402	429	418	399	372	382	402	407	396	410	428	414	411	398	428	408	422	421
5961	4033	4137	3151	2117	1414	1091	954	956	928	842	843	802	803	771	739	735	766	735	764	726	713	721	743	779	715	775	730	693	727	704	691	724	713	720	708	723	729	732	751	712	777	741	718	748	738	750	734	725	747	786	735	743	731	732	732	731	729	722	761	698	772	753	777	764	700	717	755	683	734	732	726	777	707	735	706	713	709	766	723	722	672	722	693	709	714	708	732	694	753	715	745	729	721	731	673	700	726	726	728	753	683	754	744	675	761	682	730	704	705	711	761	676	703	695	709	707	748	707	685	696	695	713	678	705	747	726	734	728	740	717	727	756	710	715	713	729	690	683	657	709	746	679	743	720	666	748	739	708	705	735	712	715	686	701	705	699	693	708	749	737	730	704	696	727	675	723	681	716	735	725	694	736	714	689	694	736	716	711	687	715	720	692	733	745	755	700	685	722	716	739	711	703	684	720	684	706	687	707	732	732	683	685	682	760	684	718	722	733	731	772	769	688	697	752	708	730	641	690	752	717	683	710	711	713	742	720	686	749	682	718	739	733	718	737	682	735	694	716	727	750	714	787	802	760	759	675	690	691	705	705	687	719	750	770	768	734	657	698	748	750	698	676	725	675	699	739	672	669	690	685	697	727	728	747	737	755	728	733	757	708	737	700	731	749	722	688	674	692	710	665	708	684	759	697	673	760	720	702	679	721	722	705	713	717	740	711	731	711	723	705	706	715	701	667	730	713	722	733	666	751	722	744	745	687	708	746	754	722	683	685	770	716	703	735	737	708	703	688	712	723	726	697	708	732	676	670	694	690	735	702	733	699	704	683	784	699	699	700	731	728	770	735	722	729	755	729	726	740	737	710	718	700	716	744	752	668	773	740	714	763	697	726	746	711	745	705	725	712	757	762	728	669	749	718	703	672	719	755	708	720	722	690	740	704	696	679	708	699	701	693	740	761	735	763	695	724	728	729	728	681	698	720	701	768	702	706	741	729	740	692	734	705	714	750	688	739	675	715	691	730	741	715	708	756	774	709	734	802	682	654	724	711	709	740	729	692	711	686	701	694	711	674	718	751	703	698	725	778	699	745	659	751	673	691	740	714	769	701	716	709	756	682	731	725	710	725	698	745	695	745	728	722	695	732	715	714	686	715	666	699	741	684	709	708	714	682	682	715	659	674	732	667	739	724	742	774	714	723	814	687	708	706	675	694	733	660	726	719	711	768	733	765	769	775	725	743	720	736	720	707	663	675	726	722	672	708	768	720	703	748	671	692	730	708	721	732	784	732	716	721	699	717	697	712	726	715	730	725	746	690	718	684	733	692	706	707	716	690	703	692	724	702	762	741	746	722	786	722	683	714	749	728	684	708	697	684	740	745	729	754	746	703	686	721	696	674	710	713	758	693	715	737	680	718	778	744	767	708	728	674	745	789	720	657	703	720	704	716	709	738	670	726	749	686	711	718	752	695	671	699	720	695	658	699	734	711	693	741	630	670	728	718	746	702	684	752	678	709	731	708	704	669	713	692	739	709	672	668	704	729	698	685	744	727	719	677	716	726	706	759	714	736	752	722	736	741	727	711	748	749	738	703	735	693	729	760	688	689	711	729	708	696	743	691	720	744	732	705	741	686	720	685	717	755	716	714	714	750	709	703	712	732	754	712	746	686	752	707	662	711	727	690	713	715	703	717	699	756	713	697	710	668	710	743	705	703	715	742	690	731	746	695	690	705	759	692	739	686	740	703	749	700	667	654	737	682	742	687	693	718	696	695	717	717	730	753	716	706	728	713	678	698	687	732	741	718	705	733	747	745	718	728	722	706	712	730	700	664	681	708	711	709	718	719	731	708	684	710	690	772	713	754	736	623	697	716	734	723	738	738	711	704	645	709	748	712	703	732	701	703	733	735	689	670	665	696	706	717	717	676	660	700	689	701	732	738	721	675	716	665	748	752	714	711	735	715	742	701	708	759	665	693	710	777	716	698	671	707	717	720	714	715	730	714	711	679	719	710	699	727	727	727	746	740	758	756	708	688	687	705	695	669	728	739	717	725	725	728	717	693	754	734	716	757	673	692	741	741	714	722	733	697	671	737	708	781	722	729	760	685	768	735	720	649	700	773	720	728	692	724	753	750	708	712	693	772	701	689	702	704	749	740	734	690	778	700	765	712	739	717	736	737	703	683	723	663	650	664	710	716	735	768	694	732	747	672	724	745	730	762	720	760	709	730	739	692	668	775	704	735	690	718	761	691	715	775	698	705	773	697	695	706	726	759	721	697	718	703	724	726	708	729	724	745	708	715	718	744	697	735	696	745	740	722	724	727	685	706	725	726	756	770	771	721	719	736	713	721	698	712	710	690	722	723	700	741	694	684	731	687	736	770	760	715	726	703	716	699	743	748	739	725	725	684	706	718	745	741	718	766	734	693	709	687	703	695	747	734	719	732	705	707	730	702	732	673	702	723	734	713	722	688	701	709	705	711	708	717	681	740	770	727	715	755	705	724	729	729	658	717	746	682	739	663	724	757	768	693	716	698	683	744	674	686	690	719	755	727	761	667	681	737	722	729	692	735	672	755	727	740	738	679	737	728	688	709	703	697	738	744	761	758	722	748	727	723	717	732	727	687	722	722	662	747	726	732	719	699	700	711	750	715	700	746	758	716	715	730	665	677	702	711	707	707	727	696	682	685	726	656	723	694	702	694	713	739	740	686	739	713	730	753	745	757	753	737	703	697	733	733	713	652	706	667	741	727	727	691	777	706	745	728	752	715	758	755	704	705	703	689	686	734	737	700	751	717	685	742	775	698	707	750	771	628	741	742	772	705	682	714	712	735	739	726	737	710	727	765	678	728	722	715	766	718	679	694	765	705	756	676	726	721	776	695	748	751	731	704	691	683	720	736	704	699	780	751	680	764	727	750	727	700	719	699	698	725	752	708	730	710	688	764	703	701	699	687	718	725	691	716	702	735	704	741	768	717	733	687	710	778	670	704	701	697	719	685	739	705	742	724	750	739	663	696	746	690	739	730	728	675	710	688	703	758	748	704	731	710	690	671	715	734	739	669	715	698	733	702	757	722	745	675	730	692	681	745	731	723	725	671	728	754	762	702	722	698	752	726	726	699	684	703	666	709	676	737	714	703	678	685	712	712	745	721	731	736	685	742	681	732	730	716	687	682	735	785	700	695	718	767	756	693	743	699	730	726	741	700	745	733	690	749	710	713	727	708	668	734	725	698	711	704	715	728	730	717	691	765	668	742	678	739	718	746	720	690	749	700	710	739	721	710	764	708	670	721	729	718	738	715	758	721	708	732	764	760	722	746	728	721	717	680	768	743	739	727	684	669	733	729	719	707	756	727	686	736	678	681	702	688	741	743	712	754	708	710	668	675	710	710	733	671	746	712	741	785	778	734	720	732	688	700	763	719	659	714	736	691	698	675	703	739	739	678	736	708	683	739	738	690	683	688	668	712	725	743	699	723	710	707	725	701	746	744	698
24135	21230	28263	24445	19641	2638	963	667	577	576	559	491	450	432	426	474	416	365	390	393	356	373	381	365	371	380	387	396	414	400	381	351	398	393	369	376	372	384	358	355	365	352	340	369	372	357	387	376	380	660	505	363	368	373	356	374	391	375	325	364	398	372	362	392	346	368	376	360	328	371	363	380	363	382	376	378	362	388	386	363	358	359	376	384	367	377	375	355	368	362	390	341	416	353	397	341	354	361	343	391	378	352	335	373	358	363	357	377	362	357	349	384	344	370	371	378	392	364	345	421	371	354	372	356	385	378	367	396	395	351	344	348	338	332	345	365	335	352	353	359	342	371	356	341	335	334	364	350	357	334	368	354	348	359	363	385	358	391	363	400	352	347	393	330	335	355	317	345	351	370	364	357	369	337	388	335	354	337	317	331	386	364	330	374	392	367	384	372	371	382	352	354	363	361	346	355	358	354	355	351	384	347	367	317	347	362	365	351	362	341	359	376	354	396	353	377	400	346	353	340	370	328	391	357	384	355	349	369	391	371	379	390	329	346	318	378	391	322	363	357	369	347	396	351	359	368	376	382	341	382	381	375	341	354	389	365	376	371	341	367	360	381	337	365	386	356	355	304	348	380	343	331	342	335	349	363	355	361	335	350	326	340	340	387	353	380	363	331	369	419	383	381	387	381	357	352	379	350	360	375	355	330	381	336	320	352	364	363	348	330	372	361	366	339	357	348	341	343	389	370	357	359	361	356	354	392	348	347	322	348	358	356	383	411	374	358	369	376	356	390	366	326	386	357	330	343	360	350	347	349	395	364	376	356	360	374	338	369	386	397	374	369	340	364	357	362	356	374	374	360	351	347	353	335	351	371	372	365	376	354	332	352	362	342	343	332	377	342	364	348	360	343	362	390	371	361	379	363	404	357	334	339	323	336	366	357	368	356	344	377	380	361	391	358	378	359	346	370	346	317	346	347	372	327	350	319	357	363	375	394	347	326	332	329	394	348	389	335	360	321	346	395	333	366	372	364	356	383	369	380	351	405	364	337	313	373	377	348	379	403	367	347	366	383	368	359	393	365	382	364	358	345	347	339	365	356	389	362	408	373	347	359	340	374	369	347	359	349	399	353	345	388	334	357	373	369	397	351	354	359	401	355	352	342	327	378	343	344	354	336	380	355	386	356	342	369	387	329	379	393	348	341	329	356	359	391	351	365	366	384	362	380	349	390	365	327	353	355	342	333	396	359	355	342	385	357	334	363	392	357	367	373	351	388	390	341	390	345	326	346	354	361	356	351	403	375	364	350	400	345	365	382	334	371	335	393	370	348	332	321	351	382	378	370	361	352	372	322	339	347	356	336	369	371	353	351	386	378	344	357	373	326	362	331	330	360	362	360	383	363	363	358	354	372	362	366	321	336	341	383	328	352	373	349	374	346	357	366	334	380	362	351	349	364	386	351	392	360	374	344	370	333	382	380	363	351	385	367	388	316	360	350	357	349	370	379	369	336	377	339	354	369	360	330	413	375	338	356	392	356	373	336	389	374	347	358	360	381	375	349	364	339	360	378	344	307	372	380	352	341	372	384	320	341	360	354	346	389	360	360	366	354	376	367	383	366	373	385	375	333	378	349	364	339	375	353	370	368	360	363	374	357	346	361	353	362	353	364	345	327	339	314	361	339	354	388	365	366	331	343	377	356	361	354	338	333	323	338	362	349	344	358	346	358	375	382	371	374	364	358	399	338	366	381	340	354	358	376	376	367	410	365	356	377	370	357	339	346	409	370	330	384	361	369	371	337	371	394	374	361	386	348	367	384	349	332	404	369	377	346	396	360	360	338	354	367	346	339	320	330	371	356	334	337	364	324	355	384	381	354	352	354	361	366	372	384	353	339	352	370	328	376	357	349	380	342	356	317	393	392	369	370	328	357	356	362	365	344	381	409	387	369	347	339	347	376	349	365	385	368	364	332	372	356	363	361	360	356	392	371	342	352	316	351	387	389	345	369	377	350	317	396	355	375	370	355	377	369	375	370	347	396	339	351	367	339	364	391	329	380	343	363	342	366	335	371	337	363	351	314	317	369	374	360	336	339	353	389	334	333	370	370	349	371	339	374	385	361	383	371	351	378	337	363	366	348	328	338	330	363	385	365	373	358	347	377	394	348	386	384	320	372	328	377	368	348	365	379	375	356	342	324	343	338	329	395	327	350	357	349	380	340	347	349	343	327	357	371	353	347	368	368	364	346	357	327	344	381	349	379	338	365	394	370	380	374	318	413	362	368	347	389	327	365	360	368	330	404	383	344	350	389	355	350	343	376	344	369	389	340	348	372	346	384	351	370	342	370	348	305	349	405	346	365	334	341	381	340	384	385	390	367	360	406	372	376	340	336	327	389	373	384	361	340	380	349	387	367	358	381	402	341	374	344	347	347	337	354	341	360	339	370	382	370	361	295	373	370	387	332	339	351	369	390	370	334	344	352	365	350	397	345	344	346	326	352	379	293	344	348	399	372	356	362	325	379	338	329	369	367	317	353	387	385	386	347	351	344	370	345	343	373	351	358	367	351	371	338	389	362	362	333	353	372	363	379	411	336	372	352	362	383	377	349	375	346	342	342	352	375	357	355	348	379	360	349	334	357	362	365	339	359	363	355	403	364	358	384	360	344	398	358	352	363	350	354	356	370	354	331	381	354	353	374	351	379	339	372	354	358	372	346	338	367	368	345	395	388	354	311	373	358	381	355	362	334	317	306	355	332	381	373	370	290	350	357	366	372	373	343	356	342	362	369	342	335	364	360	359	392	386	358	362	339	334	358	366	397	353	349	362	346	352	338	361	366	361	326	376	380	345	359	365	363	328	325	374	350	374	376	388	348	364	380	346	361	347	374	377	346	343	374	360	395	394	404	350	393	386	342	357	345	362	366	340	363	346	374	386	335	348	377	366	355	352	364	340	346	363	349	357	349	362	351	326	335	386	356	367	394	387	378	365	357	367	393	360	337	354	343	378	349	355	316	348	360	336	335	413	374	358	329	322	373	385	356	350	337	344	374	389	353	345	333	362	341	336	373	363	361	344	355	387	372	368	380	347	340	333	328	365	319	353	327	381	381	379	363	364	359	366	387	356	326	366	368	341	363	364	370	377	386	345	346	358	367	367	366	342	353	385	340	356	329	384	334	364	375	360	366	349	369	359	367	320	345	377	369	364	340	378	348	355	381	354	370	366	388	353	329	350	325	359	346	358	367	384	349	387	335	360	371	368	357	380	334	347	367	377	346	353	345	362	389	361	359	329	363	356	341	405	347	379	337	381	352	365	362	363	353	350	363	320	407	375	354	348	382	343	378	367	385	357	386	357	376	364	359	383	364	332	347	361	358	341	368	344	361	349	379	358	331	366	339	325	360	384	371	346	340	348	330	376	397	404	369	373	350	344	350	346	345	366	363	350	373	362	345	358	326	349	338	370	374	355	346	335	394	379	365	413	372	372	362	401	351
7699	11953	10705	6863	4841	3047	2253	1792	1544	1464	1232	1127	1082	1006	883	849	862	795	839	745	760	745	771	701	725	761	735	728	699	692	724	691	693	675	707	627	656	654	656	678	674	709	695	664	679	706	704	730	733	1642	1190	672	661	710	639	674	665	688	650	677	643	665	694	658	641	649	669	658	645	639	662	668	611	680	666	682	654	642	661	635	663	634	630	681	633	644	620	653	682	635	659	652	662	627	653	667	688	633	619	651	613	631	690	646	652	690	682	694	629	646	627	661	653	668	643	686	636	653	624	635	635	624	659	666	673	693	651	676	631	662	691	673	647	627	685	621	659	679	659	664	670	664	640	631	662	661	686	633	625	587	638	660	631	673	666	616	639	622	633	665	656	671	640	655	638	634	632	643	647	643	668	630	661	644	637	681	632	658	643	618	668	662	654	624	673	670	619	637	633	626	658	663	638	601	637	662	662	658	646	660	623	643	661	655	623	668	668	624	633	604	607	694	634	667	641	632	653	664	644	645	659	672	629	706	660	657	663	663	706	652	705	653	635	612	666	643	639	661	709	706	686	666	682	692	669	711	601	651	641	670	667	657	671	587	685	643	665	642	659	659	667	607	629	676	658	631	683	609	686	678	670	647	641	658	675	629	650	633	671	667	588	663	611	654	643	690	640	665	664	581	649	624	622	632	635	683	666	613	673	612	643	650	643	653	631	647	606	648	631	631	620	655	621	662	658	611	712	633	635	692	659	671	680	642	654	681	613	670	619	636	656	683	639	668	662	665	661	648	636	649	697	621	644	654	644	616	632	637	625	667	629	626	652	647	654	651	644	701	628	639	647	632	659	655	640	605	654	656	622	689	657	669	654	626	646	620	636	655	616	656	622	658	672	632	641	653	619	586	659	608	625	661	671	643	641	642	622	682	641	682	592	678	649	628	637	685	630	626	695	639	594	667	649	669	659	664	658	659	652	613	658	639	669	694	668	650	688	617	606	657	663	643	643	680	646	630	606	655	631	711	624	660	671	665	644	666	614	664	644	665	620	645	664	677	628	657	650	644	670	666	684	637	645	690	599	674	689	645	642	703	618	666	652	663	690	667	618	636	658	638	646	676	628	666	651	660	630	645	623	618	673	627	673	674	697	648	636	620	664	675	654	642	687	639	698	680	642	648	654	614	629	641	647	670	646	671	647	670	601	660	636	611	656	654	670	698	665	630	632	607	694	649	612	655	624	658	613	677	655	650	636	625	688	656	669	650	660	617	615	693	707	628	644	653	656	653	675	647	657	667	602	691	682	647	654	685	614	652	667	701	618	662	703	670	624	636	624	666	651	645	629	639	651	672	655	661	654	725	653	689	699	672	680	609	687	662	599	632	671	613	637	684	639	692	626	653	664	613	634	627	655	665	650	642	667	673	643	684	660	688	625	661	647	619	702	638	668	611	589	623	592	611	639	675	599	673	675	656	684	705	671	661	617	653	682	657	635	643	640	669	660	689	620	637	673	623	670	613	576	616	684	677	670	661	669	639	668	594	625	618	622	657	649	637	699	662	648	647	596	658	689	685	626	635	682	642	616	626	648	681	675	631	608	652	700	646	628	670	642	677	631	657	664	635	656	686	647	628	668	610	625	658	646	625	711	634	606	644	695	680	650	656	659	687	667	652	605	617	621	652	664	631	642	623	607	660	645	631	664	682	661	625	594	654	711	619	633	645	617	673	656	622	633	690	638	654	626	669	661	628	676	648	679	639	657	672	680	638	641	616	635	648	665	631	677	607	647	604	641	673	670	662	652	648	627	665	659	650	657	629	629	639	643	664	606	661	657	616	682	668	674	637	677	629	629	661	627	637	658	631	632	633	649	638	675	628	680	597	626	568	620	626	634	638	602	589	612	690	658	656	691	663	613	659	647	624	595	684	615	654	630	660	643	667	640	650	647	667	681	589	619	635	670	681	641	696	634	660	628	676	654	644	624	675	677	634	679	649	655	621	651	666	642	642	635	636	646	601	634	621	693	636	643	622	619	603	665	669	683	636	631	645	651	654	656	634	661	703	668	646	652	706	611	648	628	605	648	663	663	625	671	614	658	628	645	680	603	603	648	615	638	661	644	611	606	608	616	682	627	653	626	669	621	673	644	626	639	667	654	654	665	623	641	657	669	683	648	691	639	643	691	665	667	596	669	626	696	622	666	678	638	635	641	639	677	659	679	624	659	651	666	627	639	684	646	573	629	700	656	613	641	646	664	639	681	653	674	664	695	655	655	637	616	621	645	632	646	645	655	614	634	698	629	619	653	643	641	629	647	662	685	635	619	673	653	624	653	635	689	642	676	645	649	660	617	632	667	655	651	654	661	624	630	633	601	662	636	651	671	637	629	651	638	664	636	644	634	639	679	631	663	606	684	638	609	664	628	667	652	647	645	652	656	648	693	651	696	624	663	691	654	623	630	617	676	644	595	648	677	656	663	619	641	632	596	641	671	655	637	654	658	656	646	637	630	628	607	654	638	651	651	627	651	661	617	639	596	638	658	621	666	637	664	638	640	612	676	642	675	619	677	691	657	684	625	643	622	640	643	629	623	640	628	638	618	698	662	601	638	634	649	634	693	646	613	621	677	651	639	681	659	629	635	650	640	663	607	640	667	659	657	611	638	667	654	628	655	584	629	663	610	659	644	655	658	671	611	643	634	658	697	666	650	651	638	654	627	646	645	667	637	664	644	653	611	643	642	610	652	643	660	694	639	668	691	730	644	617	667	681	606	666	631	620	632	611	623	626	655	654	675	653	677	615	657	604	624	659	646	684	674	630	653	667	672	657	666	601	632	662	660	629	611	671	641	638	672	626	604	701	648	682	679	628	679	673	662	636	650	623	688	634	664	589	679	664	638	660	639	631	673	615	643	647	667	642	618	628	658	648	669	675	653	644	626	666	648	652	646	615	633	722	654	634	651	682	689	688	641	648	615	641	658	653	660	633	643	640	642	626	668	633	653	673	642	645	668	659	651	576	661	652	597	652	658	708	638	643	658	646	631	632	623	657	622	670	620	609	638	619	671	656	618	669	606	634	666	621	701	642	642	648	636	639	667	670	692	649	666	647	631	637	660	642	655	638	650	633	626	662	645	642	657	605	673	639	632	626	632	625	667	653	667	681	599	613	641	632	642	674	597	613	677	672	683	690	654	668	658	610	639	634	628	670	645	623	616	711	611	643	646	633	700	599	629	626	688	658	646	667	644	691	684	613	656	654	600	645	686	616	615	636	648	696	634	664	671	676	635	661	653	633	613	673	643	631	597	665	702	613	601	650	667	639	641	680	667	610	638	647	637	677	623	642	649	683	634	608	618	629	652	621	669	656	614	643	637	621	643	669	619	627	639	691	651	645	646	646	690	648	680	626	665	717	668	643	631	660	606	643	654	652	624	616	621	668	669	587	671	616	622	635	673	678	635	601	591	635	673	663	677	665	666	637	657	650	636	619	631	675	643	654	646	650	654	691
23268	21312	29039	23925	21312	18035	2023	825	589	572	494	437	395	365	366	329	296	288	313	300	246	208	269	261	250	250	219	263	251	238	246	238	231	229	213	257	220	228	241	237	224	201	232	216	229	262	259	227	257	1085	306	240	226	229	219	235	228	222	206	232	232	233	217	231	223	226	187	209	224	209	201	219	236	228	229	218	210	221	197	219	217	223	225	208	216	235	218	208	196	267	221	228	243	204	211	231	231	239	222	248	241	198	217	227	233	192	239	242	203	205	238	226	220	224	214	225	191	201	201	224	220	225	225	233	207	236	199	219	207	228	194	225	220	205	221	215	229	211	258	220	205	187	211	223	218	209	214	234	214	186	193	201	220	213	210	241	204	217	207	202	219	204	226	221	202	226	217	229	209	237	203	236	224	210	189	225	246	217	240	200	217	215	206	213	221	211	245	189	214	211	213	227	212	220	224	203	223	236	225	220	209	208	211	233	221	215	237	201	192	203	226	218	239	222	210	233	221	204	227	221	249	243	235	228	225	217	217	224	207	217	212	209	206	223	203	234	212	235	227	227	215	220	208	206	201	221	234	254	245	235	225	206	228	223	228	222	228	234	216	244	225	231	223	214	213	213	204	209	207	236	241	218	222	220	192	220	206	217	243	211	203	244	205	227	196	226	228	222	229	214	215	205	218	223	216	231	214	190	213	201	219	204	223	217	243	230	228	198	217	214	208	197	228	227	207	203	239	216	194	214	230	208	218	226	227	232	230	201	184	184	195	229	214	233	204	224	196	199	218	224	209	211	189	211	209	225	228	208	218	213	193	201	230	190	234	213	233	225	236	263	215	256	218	231	199	227	222	198	236	225	216	214	233	190	175	199	223	208	231	225	214	220	223	202	237	221	213	215	205	231	238	232	209	216	227	218	199	181	211	212	220	220	234	221	214	228	216	198	204	213	203	235	211	216	216	193	246	231	237	210	239	221	213	211	236	211	218	206	212	197	229	193	233	206	226	216	207	206	243	226	229	229	220	196	235	197	231	221	221	226	203	216	209	209	238	229	191	228	231	210	194	220	232	220	223	188	214	219	221	199	238	186	226	217	216	241	212	228	239	223	223	184	217	220	205	248	223	228	218	212	201	203	226	198	206	226	216	206	201	221	205	221	218	214	232	216	199	218	221	194	195	221	223	190	240	225	235	218	233	206	210	215	190	206	216	230	209	246	201	218	229	224	243	223	215	231	223	205	226	211	213	214	200	239	247	238	210	224	214	223	186	226	212	213	223	219	198	215	237	199	196	246	228	220	209	229	215	199	212	214	200	229	230	227	230	241	223	215	201	238	216	196	246	223	185	209	227	224	238	235	227	224	214	235	224	227	208	231	221	207	232	189	207	206	217	217	232	203	227	205	210	207	214	209	243	215	215	204	205	203	197	222	238	219	195	228	250	231	227	226	234	220	224	216	220	239	217	205	206	225	209	222	216	227	216	222	210	195	231	225	221	230	202	210	196	225	206	247	198	200	226	232	201	197	192	216	221	213	197	204	203	217	214	205	216	221	211	239	220	218	197	210	196	226	230	255	223	233	215	212	229	219	209	194	186	223	232	206	222	215	251	214	190	195	225	195	254	212	211	186	223	208	198	198	219	211	238	202	210	224	220	227	196	210	206	193	231	186	213	224	221	227	195	219	205	230	220	206	221	211	241	202	200	230	219	232	204	194	200	231	194	199	220	230	218	227	214	205	202	193	191	212	210	230	202	224	201	229	195	231	207	219	173	229	222	189	214	231	213	220	226	219	205	217	222	213	256	208	221	211	216	230	221	237	196	219	212	212	217	236	211	230	222	229	208	231	261	218	188	220	199	240	216	223	233	238	218	196	228	239	213	209	189	214	239	214	199	209	228	240	220	202	212	229	204	209	220	216	230	224	244	242	220	191	227	223	240	239	218	199	218	227	183	220	223	200	222	221	226	219	234	207	242	211	224	205	226	232	261	217	232	191	212	240	218	185	235	216	200	207	214	221	213	205	188	222	209	238	222	239	241	185	235	207	226	220	202	230	205	188	221	203	222	208	204	225	181	223	210	216	231	202	200	216	219	237	186	214	209	211	222	185	241	240	202	235	206	225	205	198	210	198	254	196	206	224	197	217	219	199	216	220	211	209	196	188	210	214	209	221	226	221	210	232	193	226	239	232	224	222	245	213	219	217	196	240	212	203	206	238	207	238	214	206	223	225	219	231	217	206	216	202	240	217	250	217	212	202	204	212	223	205	231	220	222	198	222	220	211	218	214	232	215	205	232	211	209	219	206	247	222	196	209	211	252	218	195	221	221	233	199	237	229	235	199	222	212	226	224	220	205	215	222	218	213	232	230	226	215	204	213	222	189	227	208	226	216	210	226	200	217	182	183	235	220	213	216	197	197	215	191	206	215	200	245	224	212	215	221	222	235	204	217	224	206	207	207	197	199	199	222	219	222	236	236	231	210	223	214	221	210	199	232	208	215	224	195	212	208	210	207	213	217	200	207	208	188	206	210	193	215	245	220	228	175	206	190	224	206	223	210	237	195	233	194	199	225	204	219	220	233	205	249	218	205	228	225	216	230	233	194	220	188	171	220	231	186	183	218	216	238	231	235	244	236	211	208	242	209	220	186	210	212	207	196	211	192	196	230	201	208	240	227	221	209	208	218	216	224	194	217	200	249	186	214	205	215	205	187	235	215	193	225	213	181	199	197	220	222	193	222	208	202	217	235	207	216	235	247	220	222	215	212	212	220	217	217	216	185	207	216	223	209	240	228	210	206	194	203	229	197	231	223	211	230	199	219	219	238	214	201	229	214	235	241	208	212	223	196	234	220	223	229	230	209	204	236	211	217	204	203	237	224	221	213	235	226	203	223	211	236	197	222	225	222	200	209	197	230	213	208	209	204	235	207	204	214	230	218	220	221	225	210	214	194	227	215	210	203	201	191	244	218	213	246	206	208	211	196	228	218	214	191	215	201	218	229	228	218	221	197	214	202	218	227	219	209	210	195	227	196	204	210	222	222	203	225	208	228	184	215	207	224	205	221	182	207	243	207	223	197	201	217	212	221	204	202	201	212	202	239	245	215	223	215	202	188	220	233	223	217	250	227	200	203	215	208	195	224	218	217	215	225	213	223	229	207	208	240	226	206	197	213	211	194	213	222	237	216	215	192	214	221	219	211	210	200	210	219	236	240	215	201	210	223	201	206	195	198	197	197	212	253	228	239	232	186	221	211	213	231	208	199	239	239	215	222	209	218	207	229	233	209	215	212	198	209	219	195	231	228	201	229	194	242	229	226	217	222	222	219	217	224	204	196	206	199	223	247	199	207	204	224	242	218	229	217	206	221	212	194	214	239	211	241	231	207	247	205	207	193	216	208	193	217	225	207	181	217	220	209	226	217	216	205	221	226	211	229	202	208	203	196	215	207	216	202	227	218	196	201	229	202	208	206	218	242	226	202	217	213	220	230	226	211	203
9935	17158	15188	9072	7235	4491	3083	2380	1886	1733	1529	1218	1055	999	918	768	793	654	653	632	572	598	523	558	493	485	510	510	498	459	473	460	478	499	459	420	440	455	400	449	446	447	433	447	460	461	457	487	554	3336	711	444	415	439	462	438	416	452	455	438	410	420	425	413	398	412	420	395	403	427	433	400	399	406	374	395	401	413	413	392	394	385	389	380	386	399	419	363	424	394	388	409	400	388	397	419	407	431	387	411	393	402	391	419	428	404	410	417	414	394	369	425	411	379	422	410	381	361	386	417	400	368	394	426	391	397	376	389	411	407	406	401	407	380	412	381	410	371	422	392	392	384	400	405	414	446	397	374	433	408	385	407	394	414	382	419	390	408	372	390	404	397	406	385	369	376	430	396	426	420	399	421	388	408	411	367	405	429	377	390	380	383	419	376	405	376	369	381	421	434	384	398	405	391	366	401	400	406	392	404	362	402	349	393	347	376	388	422	414	381	388	371	390	416	389	416	362	364	364	389	368	419	384	407	407	427	363	383	416	413	413	414	385	370	416	423	405	416	408	387	417	417	377	414	400	419	377	393	406	385	372	374	374	374	443	398	412	433	369	395	437	390	404	369	376	397	413	388	410	366	380	415	392	372	387	403	393	411	404	380	390	409	387	436	410	415	393	421	399	383	377	387	382	379	387	416	424	383	407	392	395	383	408	396	415	385	404	409	403	383	409	412	378	415	417	420	389	369	396	427	382	412	375	393	409	386	400	422	410	396	403	370	385	386	414	381	404	387	403	402	399	421	400	410	379	426	405	379	371	389	415	438	404	393	388	364	415	406	404	366	410	410	405	362	387	383	401	407	368	383	379	383	392	375	404	379	362	417	378	382	413	398	400	397	416	415	391	366	419	398	374	370	400	355	401	372	410	376	410	403	404	410	412	387	386	422	359	348	410	408	394	376	391	393	383	373	397	406	382	397	433	434	373	419	385	400	411	382	423	388	389	407	396	386	406	423	399	416	353	387	370	425	390	407	416	380	399	411	399	377	373	364	399	378	436	353	415	374	373	391	407	393	403	399	380	363	383	419	359	391	385	393	366	390	400	383	396	420	379	403	398	407	380	379	375	376	377	392	366	374	395	388	403	407	422	405	395	402	383	399	370	398	390	402	373	383	374	369	382	415	425	420	395	383	358	403	420	390	435	386	415	409	404	388	383	396	422	410	419	428	405	378	411	413	365	391	371	394	389	394	408	408	373	425	365	400	396	411	395	392	385	409	382	400	393	398	401	404	384	403	398	384	377	405	416	349	427	370	415	420	376	431	346	393	393	392	392	417	394	370	430	416	397	373	374	422	376	403	369	425	390	426	417	415	384	404	393	422	390	407	367	368	383	419	373	393	406	399	393	394	383	378	367	400	389	381	378	381	401	419	387	394	421	402	452	392	416	410	368	395	365	391	423	387	364	385	401	380	370	423	397	410	402	388	372	422	390	370	413	369	396	404	392	392	399	368	402	422	406	386	370	362	392	402	379	399	350	414	396	404	401	392	398	395	381	374	399	374	372	373	388	399	378	390	409	374	403	400	415	351	444	399	379	354	385	427	419	393	392	390	390	405	384	376	342	370	366	366	425	398	402	396	373	399	394	413	411	404	380	414	395	386	393	394	427	388	401	370	390	374	379	382	425	385	397	377	394	357	376	403	400	405	393	378	381	378	416	432	428	444	395	400	384	385	407	372	411	387	441	413	398	398	376	381	358	418	402	372	398	372	349	379	375	378	398	385	389	377	367	412	402	420	368	386	405	413	399	359	430	421	410	393	417	409	375	421	405	399	419	428	422	371	386	415	397	420	390	385	388	415	412	399	398	425	422	428	387	415	339	397	394	433	373	430	366	410	390	409	372	426	402	346	376	395	393	378	386	389	402	426	360	404	411	406	392	400	381	380	397	367	379	426	401	407	395	425	356	392	411	403	414	399	405	386	387	375	408	405	408	388	355	398	412	367	394	382	378	403	380	405	390	388	407	379	417	453	376	414	411	394	399	413	398	383	391	393	411	358	401	413	398	376	378	381	395	373	387	384	435	409	407	378	404	399	426	386	391	395	398	429	398	375	388	377	385	383	361	432	433	463	389	404	370	401	398	393	369	382	400	382	414	382	379	411	416	391	395	407	399	384	406	340	400	373	367	408	398	367	404	359	378	404	398	369	401	391	365	420	370	385	415	411	413	376	404	401	395	378	395	383	385	403	439	409	420	380	389	435	372	380	411	371	403	429	377	418	430	396	383	412	379	383	410	412	403	415	375	382	398	399	392	401	439	359	392	407	439	397	401	360	409	379	377	413	394	411	406	405	390	394	394	419	374	428	418	374	390	361	385	403	390	400	389	384	377	376	397	404	400	421	376	423	379	374	426	383	410	406	401	368	386	388	387	430	414	396	402	402	407	367	426	427	400	389	398	391	390	430	409	410	349	354	444	383	405	372	381	406	354	425	387	380	381	394	417	379	389	411	406	386	372	385	388	389	409	393	381	391	375	418	393	377	354	383	390	405	411	414	392	386	437	394	406	417	428	413	357	390	390	389	412	408	363	427	393	395	454	408	350	412	376	388	399	359	390	384	422	391	396	408	398	415	369	421	364	406	416	395	399	400	414	419	448	409	406	406	377	420	399	423	398	399	372	358	388	392	392	373	395	413	377	407	406	377	428	390	378	345	397	406	391	412	449	402	343	389	406	420	394	383	378	378	352	399	396	402	418	369	379	391	383	409	405	404	373	427	381	381	377	388	420	412	394	437	404	373	452	398	386	417	387	394	378	413	383	392	383	387	390	400	392	397	400	423	362	389	385	401	401	399	407	385	380	406	416	403	426	424	361	402	406	375	381	375	378	395	430	377	357	372	390	412	371	400	424	398	384	394	375	391	387	380	419	377	370	362	368	397	397	414	369	403	390	378	387	418	383	401	408	387	395	392	370	344	387	406	425	381	368	362	409	408	389	373	385	410	374	406	420	422	391	422	401	390	431	416	366	430	394	450	387	382	398	418	405	429	389	403	421	398	428	381	390	371	373	382	373	406	428	397	399	380	372	388	425	385	416	383	373	415	411	402	367	400	381	389	362	409	436	404	421	405	406	387	392	423	420	398	394	386	416	402	357	404	357	380	385	381	383	389	411	373	377	406	396	384	365	368	419	386	400	437	399	379	386	358	422	386	406	374	398	402	372	408	360	405	403	441	383	408	398	401	370	407	401	435	377	386	417	388	406	406	395	378	429	419	380	398	401	362	384	394	391	387	409	388	386	394	377	403	406	420	386	389	407	399	382	376	388	402	392	399	388	391	395	372	392	413	393	396	366	398	352	411	347	382	415	416	408	408	387	426	393	454	370	386	418	393	387	420	390	433	380	390	384	388	390	384	356	394	386	416	389	394	368	380	368	380	402	390	394	344	389	397	399	416	402	409	389	441	362	433	387	408	376	413	406	413	428	385	396	380	377	397	416	407
26798	19700	6157	1251	943	664	509	471	473	444	442	413	385	414	460	432	397	435	401	412	436	405	413	454	410	412	437	405	412	409	381	394	408	419	401	407	395	415	420	379	473	430	385	405	409	403	413	409	409	457	421	391	422	401	433	426	391	418	410	393	359	398	435	416	385	418	427	432	417	413	415	373	417	374	428	419	405	399	405	410	417	395	393	464	387	415	437	399	427	420	406	415	385	417	398	393	416	413	434	434	439	401	389	392	446	400	397	423	406	413	438	384	419	387	426	405	411	392	430	393	408	392	438	426	377	403	396	422	420	409	381	400	391	401	410	399	419	452	411	404	387	442	408	409	399	422	415	411	406	386	375	404	372	406	436	376	406	393	384	441	407	402	397	400	411	406	467	397	454	420	401	366	410	416	398	403	427	410	380	399	433	445	412	395	387	386	405	457	408	444	398	427	393	397	401	404	398	413	380	403	413	395	398	418	387	422	399	439	402	460	399	412	455	383	421	420	411	406	420	429	359	382	409	396	399	402	431	399	415	417	408	402	381	386	393	420	392	369	426	389	399	399	385	362	405	441	385	415	393	422	419	414	409	402	367	419	405	405	399	414	405	417	401	398	404	407	399	416	368	402	426	430	373	440	414	413	379	400	411	378	387	452	385	425	390	389	379	422	442	419	437	429	409	381	407	404	412	394	405	374	382	408	412	403	425	405	407	423	395	424	388	432	434	441	396	401	398	456	411	439	392	404	387	386	403	413	381	411	431	419	417	413	386	419	384	390	423	408	393	384	447	396	380	412	414	426	406	424	416	369	430	415	412	399	416	397	372	422	409	445	412	393	409	362	426	398	413	408	400	398	382	391	429	422	379	393	402	404	390	429	422	403	427	440	414	401	401	412	394	362	362	433	435	396	404	405	404	403	399	447	389	407	431	397	450	411	407	405	421	427	364	422	401	410	400	429	387	401	416	391	384	396	381	380	394	427	434	405	415	417	430	411	411	378	404	408	405	426	410	450	426	431	385	396	391	405	396	377	420	367	404	414	398	422	396	419	417	388	434	435	419	415	410	414	417	399	406	419	412	413	400	395	403	414	411	403	386	445	404	362	416	435	433	398	380	392	407	383	417	419	380	415	405	398	443	395	440	406	394	404	402	422	429	447	418	400	406	382	432	447	409	387	400	439	407	428	395	415	394	421	425	383	405	407	402	425	393	419	386	436	451	389	409	384	388	420	377	386	415	400	420	409	411	426	403	406	398	400	417	419	431	433	411	385	417	412	405	402	394	405	411	428	423	404	441	404	409	384	403	404	426	415	408	404	400	406	360	387	404	387	433	402	401	427	429	393	396	390	395	412	398	429	400	436	391	409	408	395	430	403	395	441	401	386	395	390	389	401	424	380	391	393	386	416	382	426	433	407	453	391	400	391	395	413	403	382	388	363	435	433	375	421	392	398	397	412	468	415	400	392	387	413	358	412	415	391	428	438	386	414	388	411	412	381	426	399	437	372	401	393	408	419	422	404	402	398	402	423	432	435	396	424	401	369	401	417	413	391	377	385	404	416	434	438	410	403	367	429	404	390	437	407	423	430	380	394	387	396	443	417	395	437	414	398	387	450	444	402	408	413	420	414	405	403	397	397	410	397	420	417	387	400	390	426	389	407	397	436	399	410	367	431	417	407	424	352	388	393	397	414	413	398	382	395	398	399	395	400	439	373	407	420	446	411	412	414	377	409	401	431	425	400	408	434	407	399	437	395	408	374	404	417	405	450	419	418	398	413	409	395	382	428	405	412	410	398	388	397	401	408	411	433	411	407	433	400	429	393	361	371	406	404	420	402	417	426	392	390	389	429	419	421	412	449	425	401	415	436	424	394	404	389	421	377	420	387	438	413	422	383	394	395	396	421	424	401	382	408	416	422	386	385	412	369	420	381	401	383	440	422	422	415	405	464	447	413	417	364	399	400	433	418	394	419	418	413	406	408	381	410	402	417	410	396	395	380	373	423	388	391	410	381	407	386	401	390	432	443	443	362	400	398	379	385	403	396	398	409	423	389	401	408	436	407	383	466	416	395	396	401	397	402	394	419	400	416	392	383	431	402	397	387	393	420	438	405	422	417	369	404	393	390	415	426	422	417	425	394	409	391	366	412	419	410	411	387	385	402	425	390	390	419	392	423	420	386	383	400	417	422	393	382	425	420	383	446	431	428	351	382	393	413	386	415	420	393	387	413	360	382	409	416	402	442	433	388	394	399	421	380	405	373	412	421	371	424	388	412	402	444	402	419	423	404	392	427	381	405	414	400	398	351	399	404	411	404	406	394	393	431	428	395	415	395	399	391	394	387	378	414	441	412	370	410	430	417	375	415	376	369	377	435	421	417	415	446	441	405	377	427	410	401	406	400	402	399	401	428	381	431	411	422	366	402	403	385	411	398	396	402	391	404	427	370	438	400	452	411	394	368	404	385	402	395	428	439	401	430	399	446	433	442	407	416	411	404	405	419	389	383	387	410	411	387	417	418	389	401	377	441	425	381	398	392	407	426	372	398	401	402	401	412	423	400	404	370	411	413	443	392	369	434	421	384	429	439	398	456	400	422	409	430	409	419	452	423	429	401	397	421	415	410	383	410	373	412	376	397	396	387	423	420	414	421	397	408	379	381	404	419	373	389	388	403	403	408	427	442	428	402	377	444	400	434	412	392	431	421	403	390	451	395	406	414	389	362	397	420	417	399	469	408	409	408	396	426	425	401	371	409	389	412	386	386	389	416	428	397	416	374	410	411	425	408	405	373	418	375	440	411	411	444	403	402	386	395	403	424	396	366	382	367	429	408	405	374	374	415	416	396	392	386	392	408	370	430	406	386	395	407	420	399	403	430	405	437	394	417	399	386	396	387	424	459	372	407	398	403	390	430	434	374	384	389	415	417	390	395	447	381	390	399	415	437	418	407	437	426	423	408	421	366	415	404	380	427	385	438	474	425	409	386	363	410	442	388	389	402	403	430	394	401	384	395	388	440	401	422	408	393	399	419	394	379	419	401	397	414	392	416	418	399	418	421	449	388	402	406	425	391	418	396	402	385	402	407	449	409	416	392	405	422	426	436	412	417	401	420	382	391	429	410	358	429	390	390	417	391	411	412	435	419	423	387	408	400	401	364	372	405	401	385	397	451	412	427	424	424	401	408	381	413	399	405	401	415	405	401	410	386	432	416	392	499	393	377	391	405	426	409	434	404	415	351	384	440	391	407	413	400	411	381	386	398	422	379	403	403	396	410	398	431	423	430	417	415	387	424	399	398	375	397	407	386	386	427	449	401	389	373	399	379	396	430	396	380	422	394	428	436	422	429	411	390	380	411	411	454	420	414	417	404	379	406	405	426	380	396	422	406	400	426	365	388	387	399	446	423	388	412	410	410	423	391	433	423	417	418	430	361	407	406	408	423	401	398	417	395	436	404	415	418	421	411	405	425	380	418	407	432	434	383	418	404	416	402
5680	3617	3677	2218	2383	1516	1139	999	938	898	839	860	808	773	711	738	749	770	755	752	707	726	710	678	755	728	749	745	736	751	698	759	681	742	750	731	699	753	751	720	727	752	707	776	729	730	730	726	735	862	779	707	687	733	770	754	704	724	669	720	754	774	717	651	707	733	773	662	664	718	691	678	716	695	756	720	748	701	741	740	751	695	761	693	762	683	710	726	696	726	709	753	703	730	738	722	725	709	751	701	775	712	671	671	740	685	734	745	728	749	711	690	725	724	678	730	735	751	680	744	714	771	689	689	676	678	690	677	731	779	725	697	733	726	687	689	739	694	703	730	716	672	735	703	694	739	703	749	703	696	767	757	707	669	754	754	732	720	740	729	719	710	711	729	720	708	729	698	717	674	774	707	713	726	727	717	733	745	679	720	744	712	696	710	724	739	721	732	742	701	750	695	715	717	746	695	693	672	736	741	724	667	740	739	680	698	767	719	701	768	742	685	656	698	712	747	789	732	703	709	694	737	710	730	712	733	687	716	711	744	706	758	716	747	686	725	754	710	723	669	694	772	703	766	714	731	741	699	690	708	744	710	742	683	701	729	720	759	691	744	684	684	750	744	732	734	717	727	719	738	704	715	716	733	706	741	714	690	778	716	769	739	729	767	710	781	765	740	692	711	720	714	688	748	772	734	708	726	740	817	723	755	725	764	705	712	680	694	649	744	709	747	719	696	709	705	757	742	729	725	718	712	697	738	708	734	668	748	727	748	719	735	722	696	745	742	716	700	700	716	729	699	664	715	712	678	721	713	749	701	711	686	723	721	722	690	724	776	747	727	734	681	740	707	720	680	681	713	777	740	688	711	681	705	716	696	691	748	743	733	676	727	661	766	713	738	690	724	703	719	747	750	726	715	699	752	703	714	709	726	777	744	703	743	691	746	723	701	715	697	702	725	722	694	669	691	708	734	772	718	704	715	725	715	719	723	709	706	765	743	730	705	729	707	729	736	706	711	712	676	704	703	738	721	696	699	764	676	694	665	738	732	698	708	709	701	703	768	731	700	766	728	725	752	734	707	738	703	699	752	730	724	676	709	737	709	693	714	702	732	751	682	731	717	718	721	661	705	678	714	697	695	711	724	737	722	755	699	691	702	717	677	754	686	743	721	750	755	729	710	719	647	726	778	626	747	727	751	692	693	713	709	691	692	708	708	692	717	678	710	713	740	706	695	710	706	706	737	678	712	724	757	777	797	740	729	713	731	683	690	714	724	705	700	746	724	696	721	718	670	735	701	758	711	698	726	724	723	700	749	738	669	690	739	742	684	694	732	729	749	688	715	655	754	734	787	705	681	681	728	703	721	716	699	758	708	687	759	735	744	682	711	751	714	709	737	691	722	733	714	717	705	703	687	704	778	775	776	684	762	700	723	735	687	710	738	717	689	713	753	687	720	709	707	705	737	684	695	737	700	710	744	770	733	728	765	737	714	718	707	732	682	773	763	727	729	748	704	715	699	768	711	697	718	692	710	708	747	708	714	744	711	737	770	731	676	748	667	713	721	739	778	712	769	714	701	736	716	702	724	706	738	652	698	748	720	732	700	721	691	720	730	696	722	729	774	687	675	713	710	759	755	698	703	704	760	686	724	725	730	746	706	672	717	729	777	737	723	717	748	734	687	702	703	710	787	716	738	725	758	725	697	707	702	706	710	712	705	733	742	732	669	739	741	687	693	698	733	714	684	748	761	682	739	702	717	703	695	746	724	736	722	657	725	695	727	764	710	723	723	740	719	713	661	694	750	691	707	732	692	757	697	701	722	709	717	729	761	801	698	719	705	728	711	720	711	759	734	728	740	759	705	721	752	672	688	713	758	696	725	693	711	703	713	748	700	698	684	727	725	715	721	660	739	676	715	717	697	751	679	702	730	692	672	684	703	727	739	653	694	695	752	741	749	694	703	765	712	715	775	737	751	702	687	694	701	689	665	731	701	736	697	727	754	707	724	715	677	739	729	739	710	717	725	738	688	728	695	740	659	722	726	746	708	691	710	706	720	728	716	739	691	715	658	731	743	761	740	702	714	736	767	716	734	704	739	705	714	726	745	746	725	693	694	695	704	710	698	693	715	752	688	744	694	741	728	718	753	753	748	713	696	696	722	736	682	736	722	699	708	694	753	661	726	728	730	713	688	758	753	732	708	712	730	707	710	661	710	721	727	739	704	734	689	700	713	780	696	692	638	735	729	697	715	746	723	688	722	714	740	690	679	672	725	690	679	763	721	697	692	730	689	724	713	685	698	739	692	676	727	721	719	670	714	732	700	756	729	693	767	733	695	756	702	705	737	710	707	716	736	720	720	730	730	716	720	750	705	751	653	728	711	784	717	734	709	702	770	713	702	697	722	727	687	729	722	750	716	719	761	721	684	715	764	705	687	741	701	682	726	743	721	740	672	710	727	731	731	696	718	729	722	685	741	773	681	704	709	720	747	723	688	698	719	736	748	733	682	738	749	728	779	728	695	714	712	677	743	719	738	717	687	700	722	756	735	741	750	729	708	794	711	735	733	725	694	696	733	693	736	715	676	721	696	677	663	744	723	713	677	724	682	724	738	771	681	781	711	725	720	733	710	718	754	748	678	684	710	666	712	733	722	741	734	702	735	680	711	727	752	691	740	749	740	748	702	692	710	697	669	652	710	800	707	692	716	711	708	724	717	683	742	705	685	720	748	753	713	753	724	658	716	675	694	716	725	730	725	717	750	707	710	743	683	734	681	720	730	722	687	716	756	736	698	721	747	713	748	731	683	675	720	702	746	736	676	733	727	718	726	686	698	702	749	715	713	801	705	690	699	664	719	718	703	700	728	723	758	752	698	696	703	685	715	708	685	703	735	733	700	715	664	717	701	679	697	716	688	732	716	714	681	726	748	739	682	745	750	774	651	676	699	769	729	733	687	724	753	684	785	732	686	700	730	738	752	718	689	680	738	735	698	678	768	734	694	772	732	719	787	737	678	741	699	712	681	725	695	702	750	759	684	707	736	754	697	711	716	690	667	729	697	624	724	759	731	750	752	716	750	717	737	753	735	710	705	706	735	761	747	754	722	749	797	693	679	746	731	706	712	688	728	721	741	702	730	727	724	774	723	730	699	742	694	747	711	696	743	692	708	739	742	737	730	703	729	686	693	667	704	743	724	680	729	730	707	736	652	707	702	743	735	727	741	742	755	718	724	717	744	690	703	733	701	743	701	690	709	705	740	691	744	729	728	786	740	763	722	736	706	730	694	694	705	688	698	693	744	763	698	705	736	712	742	737	699	705	680	706	730	749	672	722	707	743	709	711	690	698	729	741	731	699	712	695	688	693	724	696	687	697	719	684	737	740	747	698	743	733	742	709	752	773	798	712	735	696	723	735	717	696	688	738	678	717	719	750	738	685	678	753	753	747	723	700	705	649	668	735	686	701	721	718	686	745	689	682	715	707	675	762	743	708	693	750	719
24148	21241	28304	24475	19777	3025	989	717	600	555	513	504	456	416	404	408	385	383	404	438	408	381	377	387	383	396	365	403	366	415	374	374	346	368	357	375	382	354	377	365	365	363	407	373	376	350	365	362	438	903	416	364	364	374	393	349	379	367	389	369	406	399	357	349	373	340	344	374	337	370	368	393	380	377	346	342	347	340	339	338	379	346	361	381	341	355	390	377	371	354	348	373	337	345	348	342	391	374	331	345	360	351	374	334	362	356	327	369	340	378	362	362	385	363	352	356	381	369	355	323	355	346	364	350	333	344	398	359	366	356	373	358	363	334	374	402	373	356	379	353	331	342	381	390	351	357	374	364	378	368	348	337	343	345	336	363	387	340	363	332	369	361	342	372	359	351	363	361	371	391	353	358	351	367	355	354	371	401	334	347	382	360	348	357	338	340	364	345	385	376	357	374	364	345	350	348	334	409	358	367	342	356	326	362	375	375	368	376	341	356	380	355	348	364	336	335	363	326	338	355	342	328	344	359	341	321	363	361	392	367	366	387	329	348	357	349	363	316	335	367	351	365	307	376	355	345	362	386	368	366	360	359	382	338	362	375	382	374	377	334	355	359	375	364	320	382	369	371	372	343	368	345	380	345	341	397	372	331	359	360	359	360	367	336	369	339	393	358	375	365	391	374	384	350	336	367	334	369	391	353	358	321	378	348	365	363	340	348	370	353	333	359	369	339	341	403	366	366	331	367	345	346	377	340	381	384	374	337	345	347	344	402	335	348	323	321	357	385	333	354	341	329	334	370	394	342	327	346	394	380	355	362	375	387	364	343	355	387	364	349	377	369	358	350	365	344	342	362	366	342	350	366	360	353	343	337	329	379	386	351	354	366	389	364	386	342	359	339	349	358	366	401	379	369	372	361	360	356	364	389	341	346	391	378	357	389	363	396	398	352	336	368	399	358	357	358	368	347	339	369	366	337	361	336	364	365	349	368	360	357	348	389	357	357	337	347	386	355	341	352	354	324	340	346	343	334	342	360	393	380	357	371	380	345	365	351	342	371	340	393	363	371	364	344	385	389	356	372	375	339	376	403	360	344	381	356	363	341	341	376	359	354	360	366	357	345	365	364	368	335	383	349	308	370	380	360	349	353	347	362	355	367	377	360	356	335	382	354	361	344	383	344	364	345	407	356	386	357	350	362	373	357	373	383	365	350	362	354	332	347	359	370	355	355	347	329	312	362	335	377	363	362	361	387	361	349	358	320	374	398	381	375	349	359	324	368	327	369	358	364	382	376	354	338	370	331	340	370	376	337	324	357	382	329	374	359	367	387	376	342	334	357	346	383	373	360	350	365	385	361	339	377	353	339	351	353	348	372	381	330	348	360	352	356	355	392	370	360	363	348	365	369	328	350	365	342	333	372	350	340	404	340	370	364	336	379	364	333	364	379	350	356	376	377	349	346	339	327	387	361	346	335	336	335	353	369	374	373	353	352	373	375	366	359	394	376	340	347	345	358	364	355	348	369	369	352	339	370	355	340	375	337	365	362	349	351	341	386	356	375	390	399	348	356	371	358	350	364	362	347	401	389	357	343	360	370	364	352	375	380	351	325	339	366	342	364	348	387	361	346	339	385	363	356	351	348	364	379	343	369	344	333	352	359	345	344	360	377	371	401	349	357	371	357	350	340	362	346	332	353	380	350	370	370	339	336	366	377	340	385	355	324	356	346	361	381	331	350	353	378	330	370	359	364	374	374	397	366	347	337	361	352	350	381	349	376	364	346	379	344	323	353	393	365	368	347	359	370	368	358	360	381	357	351	356	344	355	346	376	379	361	368	360	348	363	382	373	327	389	367	358	336	366	352	377	329	351	364	355	365	371	351	346	382	357	370	365	343	379	339	328	352	381	357	372	377	378	336	340	353	356	346	364	349	356	350	346	374	356	332	369	338	362	345	362	373	360	349	387	375	339	388	373	329	343	387	351	357	380	361	365	366	361	354	376	412	346	363	371	365	349	348	369	374	379	354	368	337	355	368	324	371	347	353	348	330	361	357	370	372	349	363	388	372	352	359	338	341	348	350	370	365	344	357	378	355	367	371	356	368	358	371	330	336	353	322	347	353	348	355	359	356	350	358	345	330	342	370	346	375	379	357	354	327	359	354	346	380	360	358	347	388	344	362	347	347	358	391	354	357	386	362	354	350	378	353	364	395	348	365	378	350	372	334	332	368	345	379	331	336	363	372	345	361	355	375	397	382	347	375	374	345	342	362	336	374	358	323	342	361	360	347	352	372	350	392	383	368	368	363	364	364	336	366	336	331	350	387	375	372	335	349	349	365	390	373	366	349	352	352	378	360	368	387	354	364	346	357	389	332	348	366	358	336	362	370	329	343	389	337	368	380	350	385	336	366	370	337	332	346	339	356	349	352	424	340	364	318	382	366	319	338	361	369	379	345	340	348	355	342	343	386	375	361	328	372	346	351	347	357	351	339	350	376	392	329	357	366	336	369	338	362	349	340	335	366	354	375	392	370	316	361	345	343	365	343	360	330	373	372	389	338	356	387	354	361	357	352	357	338	346	404	330	367	373	335	351	396	349	343	354	345	340	318	338	360	384	351	360	392	366	395	346	397	341	341	360	363	379	360	369	358	381	356	360	356	344	383	366	361	367	346	389	357	360	352	326	380	355	351	372	383	333	375	362	384	365	363	342	381	310	333	385	387	328	391	357	380	339	357	370	352	367	370	375	323	351	388	319	339	382	364	336	364	381	367	356	345	366	349	391	361	370	379	338	341	329	347	377	380	336	361	315	357	373	359	344	370	359	341	353	365	349	361	362	377	338	360	398	370	395	379	363	377	336	373	372	382	358	369	313	335	361	363	353	373	353	367	384	340	353	370	368	385	346	362	358	348	366	361	383	368	353	385	332	348	382	384	359	374	350	352	330	377	358	377	375	339	372	342	349	333	357	323	323	349	375	395	378	364	363	352	342	370	375	326	390	377	376	373	360	374	359	355	390	370	347	390	356	343	338	360	405	363	381	354	362	347	366	384	347	341	360	386	328	371	354	402	375	364	331	362	357	342	349	342	346	398	355	344	345	338	365	377	359	359	373	320	344	352	365	373	344	373	319	350	327	345	350	334	374	348	358	347	331	350	343	339	360	344	365	341	365	370	355	384	369	366	327	353	366	338	352	391	370	349	367	361	380	323	369	353	339	338	328	365	360	365	371	362	384	384	365	356	344	365	324	380	369	347	362	345	378	353	352	361	362	407	370	365	369	380	380	342	381	385	352	330	390	315	331	369	324	344	326	372	358	350	349	372	367	348	334	337	348	391	341	356	371	365	362	387	339	343	346	359	358	332	335	378	355	343	347	319	374	325	407	380	344	317	364	327	413	368	374	349	317	377	348	311	358	376	349	356	375	396	377	359	340	369	352	368	327	352	376	367	332	346	337	319	357	380	349	372	374	335	328	329	354	364	353	337	353	337	371	423
7451	11980	11051	6094	4830	3488	2277	1789	1512	1429	1280	1156	978	923	821	884	837	815	805	743	796	708	738	714	728	745	717	678	671	706	692	671	659	676	703	709	660	667	687	639	698	678	674	693	656	714	659	677	842	2437	891	639	632	691	682	695	662	641	657	630	632	631	610	647	668	624	639	646	654	681	703	694	617	649	644	666	632	634	617	653	659	657	660	630	624	650	659	664	624	663	630	686	652	587	644	614	667	707	629	640	679	660	650	663	664	656	629	676	599	676	688	618	635	637	607	640	615	665	654	668	663	647	615	634	687	628	682	624	644	623	647	660	662	620	658	616	642	650	668	678	625	623	638	657	644	611	635	656	636	645	623	621	659	676	651	624	656	606	635	672	650	674	658	659	616	629	622	650	647	626	625	660	632	642	676	653	630	645	658	652	643	670	626	655	587	639	655	654	648	629	600	624	684	661	651	605	643	629	643	629	624	630	674	630	672	670	622	643	655	621	684	674	602	675	621	649	645	643	636	643	643	605	649	608	666	675	645	711	659	628	639	648	585	642	659	592	634	641	626	616	667	602	610	662	650	640	628	661	638	633	672	620	664	659	617	628	666	640	687	648	659	622	643	682	661	598	667	589	651	649	639	677	598	648	667	616	632	675	623	647	623	600	654	668	654	642	651	635	682	621	642	621	627	689	646	660	582	656	687	644	667	633	656	590	658	653	666	608	619	658	615	632	603	660	652	646	656	659	620	608	639	602	634	626	616	625	666	676	612	606	656	585	675	649	617	647	686	620	640	656	625	644	644	638	648	654	627	663	696	664	641	644	696	677	598	623	622	664	624	614	637	650	692	583	627	659	632	614	642	648	608	641	617	642	642	662	622	672	692	651	635	638	641	679	611	658	673	630	668	617	651	638	678	680	643	636	615	655	639	638	660	639	659	671	663	676	627	626	631	676	627	663	671	637	621	619	605	678	639	670	627	629	646	655	622	622	625	648	639	632	676	639	608	652	619	638	635	591	642	657	629	661	674	628	614	653	653	637	646	624	642	653	662	631	626	605	663	628	585	619	675	598	660	614	654	652	642	644	648	663	640	625	631	668	627	654	663	620	654	638	593	672	697	678	651	652	659	638	622	665	612	623	657	663	647	612	616	693	652	715	682	647	658	647	643	648	624	643	642	630	653	646	661	648	635	634	674	662	654	629	641	628	605	694	632	662	616	639	627	639	679	647	633	639	668	660	607	646	672	636	607	643	645	628	647	645	658	631	612	666	647	629	668	633	665	643	609	662	680	641	645	604	682	675	660	682	640	633	667	653	649	652	619	626	699	612	644	666	615	599	621	641	633	620	656	625	629	658	677	657	642	670	657	637	643	658	681	652	651	618	663	641	660	637	631	608	648	644	654	656	661	654	626	640	624	660	674	633	630	603	631	607	662	642	580	670	664	632	640	584	673	620	635	641	620	622	654	624	660	654	679	668	612	622	643	650	633	656	657	608	629	656	626	650	658	657	668	656	649	670	619	668	652	604	647	671	609	627	557	635	639	637	617	626	647	626	639	670	636	670	631	603	637	627	637	630	629	653	624	608	638	636	630	617	638	657	650	625	620	663	636	661	649	637	661	629	682	618	650	626	656	642	654	654	614	677	649	629	648	641	670	657	662	631	674	624	669	647	691	625	642	661	623	655	629	618	670	576	614	668	686	656	639	698	651	664	636	627	653	614	676	614	679	656	635	697	643	665	599	606	681	682	620	682	676	618	650	674	653	658	649	630	643	656	667	657	625	675	648	607	652	637	667	633	659	640	670	623	625	611	632	677	577	684	618	650	624	634	633	586	647	610	653	657	655	620	655	621	651	596	571	616	669	646	645	661	618	620	677	625	663	674	644	624	618	645	598	652	642	625	634	637	636	687	638	633	683	671	647	636	679	643	621	628	710	622	658	649	631	616	627	626	616	626	666	649	650	622	627	666	639	612	620	675	626	645	628	640	645	632	675	654	664	684	635	600	601	627	654	646	648	668	666	630	647	643	599	644	640	647	652	640	640	636	673	608	610	658	657	645	626	669	661	628	659	707	645	660	591	626	630	619	634	642	645	671	645	642	620	664	631	689	628	664	661	635	639	629	660	647	640	653	625	643	641	621	674	626	666	665	654	647	688	647	653	667	599	696	605	636	633	619	614	642	613	640	647	625	643	577	602	658	605	647	628	594	607	659	696	660	626	638	672	655	656	635	625	652	644	642	665	626	682	642	665	642	606	661	641	606	666	651	660	639	648	657	673	701	676	670	627	624	622	664	689	667	643	598	671	657	663	673	588	649	653	657	636	642	647	617	621	627	658	672	590	629	697	624	683	659	688	677	683	659	663	657	640	658	657	639	644	667	607	675	673	656	639	634	610	610	646	695	658	664	624	597	645	662	688	603	645	646	702	633	657	631	608	639	652	594	654	665	670	656	668	622	579	610	683	633	636	642	625	630	637	632	619	625	644	633	659	638	707	669	640	656	666	683	646	655	656	666	629	654	633	660	668	620	692	689	610	653	635	663	673	651	682	645	616	672	632	657	683	671	665	616	640	649	636	631	656	672	615	642	612	627	621	624	659	649	647	630	623	661	691	683	618	612	671	624	586	669	623	654	667	641	620	609	594	661	682	613	651	640	678	638	655	626	646	641	574	610	628	645	640	655	657	652	659	704	691	628	650	683	676	642	614	666	612	618	626	650	646	662	650	636	637	666	659	676	602	627	641	636	630	669	614	642	653	662	627	659	634	675	691	657	640	647	658	643	627	645	653	611	631	630	644	610	626	633	646	655	631	677	624	672	700	652	626	638	623	656	635	671	619	672	690	642	665	636	666	610	641	642	642	635	648	638	629	620	638	646	691	661	669	645	644	659	631	669	657	664	651	605	641	698	613	653	665	662	627	623	628	606	623	616	626	635	619	654	610	685	663	600	633	667	633	659	653	615	653	635	604	621	654	606	619	654	643	662	612	628	611	667	654	634	584	626	657	636	686	625	613	623	661	609	688	673	609	708	657	642	604	683	647	631	621	614	637	660	642	644	645	652	615	673	649	631	639	669	638	633	663	605	615	681	639	658	628	663	641	707	633	661	652	629	620	613	632	641	627	641	664	669	647	650	647	659	641	602	667	630	620	648	663	641	667	638	615	629	677	625	652	670	636	618	623	632	686	620	675	620	634	620	639	624	622	624	659	629	676	635	603	634	617	656	658	652	612	660	608	614	646	604	645	670	610	624	631	620	658	677	610	624	660	634	662	657	659	615	651	602	607	620	639	683	680	705	628	630	614	631	679	631	589	618	647	639	650	605	649	630	622	620	633	624	631	680	643	664	645	631	627	682	631	648	583	665	685	603	697	633	663	637	680	670	639	653	629	686	679	633	658	671	668	619	660	648	646	632	645	635	629	632	629	648	619	656	635	664	670	677	620	643	700	661	635	625	611	581	620	601	637	674	650	621	636	642	646	657	627	666	630	606	635	612
23250	21246	28915	23895	21241	18023	2187	818	561	545	482	395	373	341	336	324	316	262	259	278	258	304	241	263	253	273	231	245	237	232	230	224	201	211	211	232	219	230	234	208	219	224	226	237	224	237	209	206	253	890	241	197	249	200	210	201	209	207	231	195	208	224	176	230	217	197	212	202	228	224	245	218	212	205	211	192	205	201	224	206	208	198	200	226	211	195	192	196	213	176	206	211	214	216	211	224	201	217	212	170	194	200	211	195	199	221	190	203	206	197	221	210	214	192	215	185	207	197	172	191	217	212	188	193	213	213	198	214	221	211	211	205	211	221	205	197	200	197	210	203	218	182	183	200	206	194	234	230	210	222	180	198	204	212	193	196	204	237	197	220	176	198	199	212	226	205	216	210	234	224	220	216	198	218	218	186	205	200	174	216	184	176	197	227	228	210	205	190	208	206	211	200	208	211	168	195	205	211	203	219	217	230	207	202	208	210	193	231	184	213	210	190	222	189	228	223	212	213	211	210	187	203	217	223	222	198	215	199	180	201	227	212	200	217	198	205	194	199	216	216	223	206	194	192	211	192	197	211	224	183	204	193	196	213	244	181	225	195	177	225	212	190	177	186	200	183	217	221	199	204	215	207	202	213	182	205	220	227	191	197	237	212	201	201	226	229	214	202	226	224	194	195	196	171	201	180	193	206	198	221	199	199	210	173	203	195	196	216	192	251	205	190	200	198	192	223	182	224	220	231	172	198	184	202	200	227	205	220	226	201	196	198	227	191	212	201	225	217	192	186	187	212	201	211	181	216	191	191	194	220	198	220	229	224	214	228	217	208	230	227	208	203	228	211	182	231	239	241	201	223	216	227	191	192	190	204	218	190	213	204	209	205	211	214	181	181	219	205	204	216	206	195	181	213	245	207	222	206	223	207	211	206	207	181	184	212	211	183	207	212	203	206	205	180	209	228	203	209	205	185	198	223	191	193	203	214	223	191	187	215	201	189	200	219	180	204	208	205	215	228	207	219	209	185	202	248	235	207	231	178	188	223	197	225	212	222	202	195	216	235	199	240	204	215	236	179	218	202	200	212	224	197	217	210	218	202	188	208	215	220	200	226	215	205	205	206	208	212	210	191	212	209	199	194	188	222	212	195	201	194	190	230	193	216	216	222	218	222	203	212	212	205	198	219	231	224	214	191	222	202	204	217	216	200	204	195	197	171	211	223	227	217	206	197	196	229	219	191	219	213	219	205	181	214	184	212	250	220	210	206	211	198	213	192	196	207	211	190	223	211	183	223	253	206	232	163	197	199	189	220	223	173	190	189	217	200	210	218	206	232	210	190	195	225	201	203	210	215	227	213	223	202	187	192	186	196	204	197	203	196	196	188	208	201	208	242	221	211	211	220	219	186	204	213	220	237	211	189	188	195	217	199	220	190	224	181	227	206	222	180	189	169	229	224	215	195	199	210	212	223	214	212	188	191	213	210	193	204	221	192	219	199	199	216	213	207	186	222	214	207	193	186	218	218	231	218	227	212	206	209	196	207	192	224	183	185	204	184	214	198	192	217	185	203	175	186	197	235	199	211	186	227	187	189	226	191	198	206	211	212	202	197	230	206	214	178	192	220	207	228	209	218	204	222	201	214	208	230	196	222	207	205	184	219	199	187	182	203	218	221	174	211	209	217	237	197	199	221	179	196	201	224	207	205	198	208	210	201	194	234	205	214	231	213	193	215	186	199	202	194	208	203	187	191	204	206	220	202	197	210	202	213	202	188	195	210	224	215	226	217	188	205	204	218	199	193	195	214	198	230	218	190	214	189	236	229	202	202	200	204	224	198	203	210	196	194	211	224	202	209	208	219	199	208	185	206	191	208	196	231	231	204	215	218	229	203	213	212	198	210	207	208	179	205	220	228	180	218	224	204	180	219	218	190	221	204	188	217	204	207	213	191	199	196	212	193	211	184	172	191	227	203	213	187	234	207	238	175	196	188	225	203	230	190	196	196	209	215	196	206	226	167	219	217	213	221	240	212	204	215	185	203	202	217	228	223	206	192	210	199	219	203	222	217	204	218	216	197	228	202	192	169	190	217	196	197	189	191	186	223	203	213	191	220	215	215	197	234	226	208	220	232	231	206	222	196	195	220	216	188	198	171	193	198	227	199	208	196	214	188	221	182	219	215	214	196	212	212	211	184	220	194	212	219	202	207	193	226	213	202	226	201	199	230	202	214	212	219	204	188	203	199	195	188	172	190	211	198	175	185	214	215	202	217	225	204	204	170	210	217	246	215	212	194	217	180	175	213	198	203	183	219	225	209	206	179	225	206	192	193	195	212	196	189	202	219	206	208	202	230	210	207	161	181	196	226	238	184	221	195	230	238	210	206	192	205	206	209	196	202	206	209	214	181	195	202	188	218	209	214	246	207	198	199	224	203	203	197	206	192	217	232	198	196	216	196	202	195	191	213	175	187	216	199	177	208	227	209	225	196	222	213	211	201	187	208	194	211	228	221	189	202	241	206	209	204	196	218	216	201	214	174	199	195	207	189	206	208	177	229	208	208	199	228	218	188	215	232	194	239	191	210	209	216	194	193	212	202	227	235	191	185	202	231	195	226	199	213	204	226	190	203	213	201	191	233	185	190	228	208	200	219	218	203	220	212	208	205	211	208	209	196	185	190	188	209	194	246	199	210	198	191	182	184	210	178	240	210	180	224	203	206	220	218	191	177	192	206	193	215	205	192	184	194	193	158	186	200	213	212	199	224	214	197	208	196	189	211	219	216	234	210	209	214	213	232	205	206	192	207	205	187	216	197	199	225	176	209	211	222	201	207	177	213	205	212	212	196	214	185	210	192	230	208	183	182	211	209	223	216	195	215	203	246	209	190	226	196	184	208	184	203	175	198	232	212	215	196	180	208	188	208	199	208	245	187	189	234	182	183	222	209	194	203	180	211	219	190	209	215	215	197	185	198	214	224	179	214	187	201	208	191	213	195	212	202	190	215	220	226	226	191	190	225	207	206	202	187	177	213	202	209	235	197	195	210	221	187	212	221	222	253	203	196	225	214	210	194	197	222	195	208	186	213	209	204	217	229	225	247	176	188	215	191	205	204	182	203	202	212	202	223	197	194	207	198	202	216	214	213	211	214	229	210	190	214	194	219	195	215	220	207	219	205	213	189	208	197	207	196	182	170	225	196	206	209	199	207	220	196	199	208	198	211	177	210	212	194	206	195	207	194	199	212	200	202	225	202	215	214	206	227	198	203	225	213	195	193	199	202	212	192	231	227	210	176	221	195	199	188	180	211	207	213	234	191	193	201	231	203	210	173	192	231	202	205	201	194	197	197	211	227	211	213	224	196	203	216	181	186	183	217	191	184	214	224	186	207	218	221	205	206	199	202	176	194	193	221	173	208	197	191	198	208	188	212	193	194	202	204	218	204	188	225	211	219	203	202	196	213	207	205	193	200	192	199	207	190	195	204	223	197	213	210	213	193
9920	17886	15528	8718	6463	4995	3263	2429	1920	1665	1476	1216	1034	993	894	796	730	654	637	578	590	529	561	544	512	520	498	474	478	445	460	468	455	461	461	412	440	419	424	453	408	424	434	449	453	438	444	418	479	2698	473	449	398	394	403	442	427	450	426	399	408	414	397	402	405	362	380	416	396	373	368	382	419	387	424	390	394	383	439	376	377	370	374	412	351	379	376	357	393	398	403	385	399	371	410	384	397	358	371	360	364	402	340	397	343	344	384	407	393	357	401	393	410	357	385	374	372	369	372	415	370	381	400	390	392	375	340	377	360	347	344	371	373	401	363	363	382	374	383	397	389	399	419	376	384	341	392	378	385	358	389	400	346	352	354	355	384	371	372	384	368	366	397	351	356	418	364	411	377	381	376	359	370	361	355	364	367	350	379	383	380	377	353	377	401	371	390	389	365	362	376	398	357	369	374	372	383	381	398	377	396	385	368	404	373	352	355	337	340	383	353	397	379	382	353	375	382	374	371	382	357	352	370	376	390	386	367	362	387	360	401	370	356	353	379	365	328	371	368	353	363	377	379	418	367	378	391	384	407	374	365	360	389	405	395	345	351	337	390	359	383	359	396	366	361	409	396	359	388	381	352	373	363	351	385	369	413	377	392	393	371	377	375	351	354	356	341	409	359	368	398	382	396	348	413	366	375	357	395	363	388	373	374	348	370	366	360	395	347	354	355	346	383	360	327	404	343	373	359	366	388	363	386	359	377	401	370	395	375	336	359	378	379	376	349	354	368	346	363	375	364	356	365	360	346	382	387	355	352	387	345	350	403	371	418	401	383	386	395	350	421	404	392	345	370	366	326	369	396	384	385	366	350	364	383	359	353	383	392	363	412	325	386	360	373	352	403	343	357	367	367	420	381	384	360	390	373	342	364	388	368	367	366	349	387	367	376	371	359	348	330	373	351	392	383	366	397	376	373	401	385	411	373	356	364	382	372	337	344	402	392	399	379	397	377	368	373	396	409	383	372	362	382	386	354	362	370	364	396	405	358	345	360	366	395	404	399	369	394	398	361	387	351	390	408	372	367	383	374	375	386	357	384	344	371	373	375	384	375	386	395	363	368	339	357	392	383	380	406	411	405	395	364	373	380	369	400	402	389	380	348	369	385	386	355	365	379	378	392	365	324	370	416	387	390	358	379	340	391	381	378	386	372	358	385	326	337	366	373	366	396	390	392	338	377	319	333	376	374	366	362	347	354	346	331	344	364	413	369	327	333	385	375	357	400	376	358	385	379	372	393	352	348	380	354	400	380	360	390	344	370	366	385	364	371	363	386	372	399	406	356	379	372	409	384	365	382	377	391	409	376	352	358	362	378	352	369	425	370	373	356	399	346	376	357	362	392	361	362	389	352	404	377	366	380	376	374	340	399	401	396	390	366	385	398	351	371	397	385	371	373	397	373	350	396	412	378	402	356	403	365	381	349	371	398	364	397	384	384	383	358	408	376	369	330	381	370	418	372	362	406	342	379	433	361	360	367	429	341	363	362	369	391	394	392	371	388	350	395	375	375	363	381	368	378	396	374	380	404	353	363	345	393	368	317	388	389	346	370	363	378	365	391	383	360	366	365	394	379	396	372	389	385	413	356	349	380	365	372	371	341	362	362	380	377	342	353	354	414	408	367	385	389	346	357	357	394	360	338	357	396	333	380	392	397	357	359	340	347	373	387	358	393	357	358	370	374	385	347	372	427	376	383	365	397	395	378	381	353	373	374	397	371	372	374	350	376	361	390	350	358	379	382	396	372	362	391	372	403	386	346	365	376	367	371	373	388	366	385	356	362	392	354	358	401	378	359	363	398	367	329	407	348	368	384	411	336	363	419	398	358	387	379	363	358	389	364	370	343	392	396	387	361	363	382	387	385	379	348	388	389	368	371	367	402	376	360	359	361	371	379	413	420	378	394	376	387	383	395	381	382	391	369	391	355	371	352	357	363	383	367	405	361	370	358	349	355	385	374	448	396	341	371	345	356	349	367	394	387	357	391	385	345	384	381	407	381	335	377	396	389	367	352	391	363	374	392	375	381	353	356	354	371	365	370	335	391	399	375	400	372	393	338	391	395	387	402	366	364	352	377	352	357	345	367	401	372	373	370	364	366	369	368	370	367	345	373	380	375	403	372	376	388	368	389	383	342	347	347	346	367	382	358	368	393	366	368	383	393	340	388	362	406	379	376	382	357	367	374	411	378	365	362	402	391	357	366	374	404	335	352	408	405	375	385	370	356	368	382	354	354	376	369	391	397	365	378	346	393	383	371	373	357	389	348	387	372	372	373	374	375	347	376	397	360	367	378	357	364	370	398	390	374	396	369	347	357	355	373	379	352	383	370	323	397	398	373	401	391	375	339	370	378	379	380	359	336	387	391	371	361	370	393	372	367	397	371	403	349	405	403	391	375	324	409	374	334	358	359	380	355	369	359	418	332	330	379	417	394	381	396	360	364	344	377	369	364	369	376	373	371	353	378	372	400	393	381	394	365	404	373	403	399	369	406	406	355	396	373	403	351	348	402	349	366	378	372	360	367	350	361	363	377	364	370	351	365	396	402	361	369	359	347	365	368	399	385	357	354	405	389	352	379	344	369	369	372	369	348	341	368	352	387	378	407	408	396	363	349	354	372	371	375	379	369	381	379	376	391	379	384	394	361	365	394	350	374	364	358	374	365	391	405	376	405	435	393	367	394	369	377	358	390	356	375	378	398	360	372	349	374	365	390	373	366	400	390	385	395	382	390	395	407	365	368	375	394	366	397	385	379	415	380	347	372	361	341	357	385	396	380	380	402	379	410	394	386	409	373	355	368	362	374	387	394	367	362	384	337	370	405	367	385	362	372	393	359	339	401	358	347	397	374	368	357	341	370	396	408	367	376	372	367	386	395	386	388	403	350	384	331	365	374	358	351	399	380	366	364	351	346	370	392	381	366	385	383	392	382	382	379	384	395	361	370	377	320	387	373	361	375	408	389	376	378	386	367	372	387	381	379	358	341	378	357	383	370	402	401	371	361	377	403	370	338	351	390	348	349	370	360	383	376	381	418	342	372	393	366	356	371	373	356	401	339	370	356	336	345	391	391	356	374	389	360	377	399	365	363	389	374	385	376	373	355	375	324	412	341	377	390	352	363	351	364	360	413	395	388	374	348	350	371	373	378	429	384	378	386	378	394	384	393	359	396	366	404	400	378	324	362	359	361	377	389	368	403	393	376	349	387	371	383	375	377	366	378	359	380	354	386	392	382	364	372	367	364	357	332	372	378	351	386	383	360	353	354	386	380	365	381	383	340	390	370	389	370	348	384	365	415	379	381	362	360	367	373	358	361	340	361	376	398	375	384	371	402	430	371	370	394	370	374	373	366	399	357	347	388	354	401	375	373	359	372	382	355	365	406	380	367	378	336	355	426	364	381	378	314	392	329	377	348	375	389	371	364	387	363	392	372	361	343	351	384	344
26894	19641	5912	1252	850	655	525	478	464	460	469	411	419	383	409	408	413	432	432	401	390	397	406	390	401	405	433	406	449	421	420	425	400	388	403	420	421	417	409	386	377	434	380	415	450	421	452	401	411	436	384	363	423	401	424	449	405	412	403	434	430	375	437	374	380	400	401	422	423	408	410	390	413	427	439	409	388	415	380	415	455	394	402	395	429	397	423	435	412	413	419	448	406	393	400	405	373	400	350	368	386	452	422	376	402	431	398	400	398	414	388	391	416	410	412	420	427	401	421	403	386	396	398	373	394	419	445	423	402	397	396	418	404	432	397	409	407	404	376	377	429	416	391	418	395	400	380	407	389	434	429	438	425	397	418	419	437	439	399	412	421	416	450	416	429	404	443	377	378	388	387	413	389	391	426	378	387	395	394	397	381	413	379	424	395	407	388	394	372	397	395	425	411	431	386	431	415	406	396	404	401	423	443	416	414	435	411	426	394	418	427	405	416	445	375	407	400	407	417	414	409	407	403	439	425	421	452	421	403	433	426	385	382	446	411	387	379	424	393	363	403	392	440	421	388	407	426	388	392	421	419	377	407	420	422	404	419	433	406	429	443	377	430	448	411	404	406	385	374	403	390	405	396	389	394	425	352	414	389	415	422	396	404	443	410	366	410	402	384	412	404	408	402	422	402	402	402	426	418	393	358	416	417	407	418	429	393	411	369	385	395	402	389	435	419	364	415	427	376	416	416	384	372	426	424	415	408	415	424	396	422	400	412	396	412	394	416	390	417	406	435	383	434	411	406	405	404	423	410	400	365	418	418	413	414	369	408	394	406	394	381	404	372	396	368	419	390	405	382	431	428	408	424	394	417	405	420	415	413	419	432	413	409	399	421	415	443	396	389	373	417	361	412	395	409	436	376	394	433	433	411	405	412	391	399	419	425	396	432	382	384	417	389	412	429	380	403	373	399	379	420	405	413	396	411	415	385	417	391	444	419	424	403	383	406	415	396	426	426	410	422	401	423	422	417	400	434	417	382	399	402	405	405	384	427	406	408	373	405	430	410	394	418	445	387	409	410	360	414	386	398	406	379	408	370	381	410	380	401	419	392	392	396	410	387	388	416	408	403	426	408	388	373	375	372	448	390	393	380	406	413	421	403	395	434	379	420	403	427	419	407	430	415	392	374	424	392	395	431	392	422	401	380	384	415	409	374	363	408	396	401	404	416	385	380	390	381	414	410	407	394	407	400	407	391	411	362	411	403	413	406	406	375	421	394	419	388	401	416	389	397	386	406	358	413	391	376	387	415	410	417	414	405	373	404	405	379	366	390	459	379	427	400	420	388	430	428	379	402	410	383	407	383	436	400	390	408	398	389	397	419	378	404	411	430	415	372	401	365	400	422	384	376	407	420	394	409	430	399	402	420	439	341	366	422	377	388	409	398	346	406	407	422	411	402	406	392	433	422	406	398	427	416	391	393	391	414	378	444	388	433	393	413	390	429	398	404	415	396	407	440	383	432	401	417	387	399	398	415	424	403	402	363	407	355	391	382	391	369	413	385	380	389	396	403	400	391	434	411	428	370	417	410	382	388	404	428	406	434	380	403	408	396	363	397	399	433	405	378	376	400	401	420	375	416	398	378	372	413	415	374	391	389	387	411	369	409	376	364	365	430	419	420	429	391	404	403	411	367	448	403	392	392	400	388	379	407	411	406	426	364	389	405	376	374	387	401	371	417	414	379	427	426	391	396	441	411	386	411	419	378	399	413	393	389	408	425	425	412	421	398	428	425	455	374	394	432	402	381	435	395	405	422	428	437	395	367	407	389	395	400	429	372	421	396	378	422	345	389	409	414	384	418	408	424	399	412	412	385	422	402	401	385	380	393	389	445	397	413	403	404	435	412	427	405	415	398	371	377	390	409	448	381	389	422	410	401	417	436	439	403	400	397	406	407	418	392	410	391	423	427	400	421	426	383	375	423	396	366	409	432	416	403	408	371	421	420	421	425	412	412	418	385	408	400	420	404	393	415	380	409	380	392	402	386	415	368	388	415	395	379	394	409	399	407	437	387	381	397	391	444	405	395	412	403	424	387	374	407	406	387	440	389	432	410	413	411	369	421	399	433	427	402	368	357	402	400	409	417	372	383	398	395	400	445	381	404	426	433	451	407	423	395	416	366	361	404	398	407	410	415	405	408	390	434	409	417	398	381	423	404	373	388	387	433	351	410	387	403	405	421	432	388	409	424	410	394	417	400	427	406	376	416	404	353	391	400	416	410	355	407	433	368	388	413	399	409	377	398	396	405	400	402	411	426	399	413	425	431	401	408	361	402	421	401	430	427	397	416	386	413	407	421	410	378	382	367	398	434	423	401	415	396	410	388	405	411	426	413	400	409	391	405	375	387	433	419	370	401	358	404	415	388	382	383	389	443	404	377	406	392	447	427	420	415	460	396	444	375	394	398	389	404	417	401	418	410	413	383	386	397	420	401	452	422	379	425	368	398	402	389	391	420	395	378	381	419	406	434	430	388	405	408	411	382	413	390	444	405	370	393	436	408	419	393	405	391	400	377	398	404	408	400	424	401	391	401	397	382	379	407	410	414	392	426	392	409	412	381	418	393	404	412	430	415	404	427	379	425	398	388	381	409	375	435	360	408	400	383	401	419	404	411	412	387	404	387	407	394	380	401	413	423	417	418	405	387	404	409	383	412	370	362	414	379	457	397	393	389	422	440	420	384	422	406	403	399	387	408	398	398	381	373	386	435	396	405	382	428	409	372	415	405	390	412	358	389	456	451	382	419	392	446	373	409	402	412	424	372	430	408	460	426	402	437	417	443	411	430	393	390	416	396	434	376	399	392	421	442	432	386	401	402	400	420	408	387	441	422	378	410	401	411	397	387	393	409	413	381	440	384	384	415	377	412	357	412	431	385	431	383	389	401	401	407	415	403	428	397	406	387	395	413	396	396	426	420	415	424	395	426	396	403	398	433	394	413	427	403	409	378	434	418	389	387	416	414	424	425	413	426	401	406	407	405	386	387	417	397	406	382	364	418	382	381	433	378	383	394	430	441	448	402	376	410	440	423	434	406	420	407	375	424	381	431	396	409	422	392	412	395	409	401	410	384	416	388	411	407	409	436	387	408	414	415	402	404	417	410	374	408	401	407	435	424	426	385	425	414	388	438	383	414	405	415	387	383	367	383	381	377	390	383	397	427	446	417	438	409	417	431	403	409	408	356	374	395	410	394	401	397	412	408	394	438	392	420	411	388	412	400	408	400	391	411	438	393	427	391	447	394	384	404	412	406	374	404	403	410	411	360	422	376	377	418	422	437	379	420	381	393	377	424	397	402	395	391	412	405	404	448	442	420	380	389	421	412	387	392	388	418	403	386	420	432	422	407	420	435	418	400	437	427	390	372	381	421	389	423	399	427	408	393	396	407	387	425	403	400	416	373	407	378	389	421	425	405	397	413	404	394	421	379	374	383	418
5981	4121	3703	2342	1919	1732	1205	995	907	856	885	743	839	800	760	783	758	785	698	740	735	707	718	682	709	708	742	706	724	706	733	689	737	750	713	703	743	680	735	703	744	727	735	752	690	720	742	721	772	781	706	759	731	791	701	700	694	707	704	723	680	734	710	731	747	729	725	738	709	700	741	729	708	718	711	741	705	671	730	710	727	688	673	718	755	687	718	747	682	700	677	722	678	681	729	752	733	695	698	686	674	731	754	707	664	725	707	698	732	735	692	721	717	705	688	695	686	720	746	709	753	697	709	756	734	727	733	737	745	721	786	678	697	710	680	704	677	664	738	731	725	679	728	714	684	701	717	698	760	695	754	693	708	630	741	694	690	714	691	718	681	691	687	707	717	706	735	708	753	687	731	754	718	711	715	741	709	718	695	731	703	691	705	696	655	697	708	738	676	686	708	732	706	652	711	702	726	695	704	728	703	686	715	720	716	704	690	708	652	737	713	708	710	713	682	760	705	688	727	742	757	717	693	695	715	672	705	690	705	669	666	760	762	749	718	751	746	714	708	707	670	741	688	685	741	738	722	684	734	674	728	739	684	731	728	690	746	688	685	733	707	721	744	738	693	664	731	674	709	727	710	689	681	728	688	715	730	724	692	739	709	725	752	693	763	711	716	745	705	749	697	697	660	715	700	680	684	699	682	719	700	724	752	742	706	686	715	697	710	741	716	696	673	729	721	683	737	683	718	712	687	716	728	684	716	709	724	731	685	746	734	743	706	687	712	760	684	676	692	678	661	718	747	738	692	742	735	665	698	681	669	705	732	687	740	706	680	706	677	741	741	705	700	711	731	698	702	705	734	720	685	730	696	727	691	683	711	689	705	694	695	777	714	721	740	722	682	720	717	720	696	745	638	664	718	699	707	705	711	702	737	686	677	713	697	720	730	722	709	727	695	714	750	699	711	738	733	722	720	708	715	724	683	742	703	706	744	670	684	716	716	702	746	725	715	721	696	730	738	720	684	722	706	718	681	727	709	710	712	711	714	757	690	692	679	707	723	706	699	696	714	715	654	658	728	711	724	699	712	683	706	680	704	712	707	665	662	704	679	656	705	744	748	730	753	699	735	722	690	748	689	675	709	699	706	696	741	696	734	699	707	694	722	734	709	711	740	686	690	765	703	727	706	696	668	708	720	652	701	734	737	716	729	705	700	706	705	696	673	705	706	739	677	723	733	750	700	656	724	730	751	709	712	681	721	684	688	750	687	703	696	690	707	727	751	719	746	684	711	689	742	678	737	729	696	725	704	717	730	705	723	723	726	678	737	698	721	705	716	691	705	738	708	703	738	664	717	744	705	690	687	744	701	704	740	717	726	730	713	709	685	700	751	682	738	675	659	741	780	733	747	717	746	701	741	698	700	667	739	754	707	689	730	723	686	701	727	735	716	709	739	700	756	698	685	740	749	716	680	686	710	748	705	732	707	760	705	667	707	701	713	726	718	692	657	748	693	771	696	712	707	729	744	712	707	692	707	720	739	705	692	707	732	714	709	669	692	730	699	739	700	698	726	707	696	734	734	665	686	674	712	711	708	668	660	728	711	723	681	727	728	724	690	709	659	652	702	716	740	711	728	721	734	682	712	724	690	663	743	727	694	727	721	728	783	715	705	699	692	699	687	706	674	740	730	756	717	719	728	741	717	713	736	704	741	722	680	733	684	710	753	699	702	710	708	715	701	716	680	696	699	702	770	682	678	729	725	712	737	683	727	699	707	729	705	715	731	752	702	723	702	685	658	687	707	713	759	700	715	726	702	719	715	696	717	705	695	673	723	703	732	718	688	713	751	720	709	677	721	715	710	723	683	721	706	668	720	733	718	686	737	735	686	637	717	680	717	721	727	727	732	681	681	717	692	690	694	678	729	695	684	689	707	732	728	698	696	709	730	708	677	751	686	734	714	717	718	754	708	715	704	722	707	685	668	697	710	707	733	689	702	730	728	723	646	679	680	693	710	730	752	675	714	732	688	705	707	730	677	681	681	756	712	730	705	678	672	762	696	707	717	676	692	740	731	696	700	763	744	714	695	688	700	732	743	760	680	720	718	681	677	678	743	668	714	711	737	697	689	713	728	763	756	729	676	724	698	707	704	734	718	738	695	684	736	751	731	707	701	718	738	692	703	724	699	711	745	740	742	694	738	706	720	713	699	712	708	736	733	691	699	719	702	722	684	732	717	746	675	715	705	685	739	749	697	678	697	704	697	760	725	716	733	721	738	657	735	690	777	718	715	678	658	685	710	681	721	692	693	717	684	722	713	659	741	696	713	705	692	718	774	690	714	714	673	702	726	699	734	691	722	730	706	631	648	707	706	750	708	716	704	648	749	689	746	698	732	728	669	721	692	697	731	757	676	689	711	675	698	748	734	703	740	741	716	716	682	735	722	736	729	674	686	726	666	761	744	710	711	703	730	666	730	701	706	718	731	688	735	701	768	744	689	655	731	680	684	699	723	673	706	735	742	673	718	694	719	689	719	721	670	722	698	710	715	693	685	700	714	705	716	712	715	704	761	764	727	686	689	737	687	749	675	706	707	718	706	718	765	705	692	739	763	711	705	667	707	685	678	679	701	704	753	671	728	700	680	693	728	722	673	717	722	648	702	697	705	711	677	746	693	670	669	686	751	697	716	685	653	665	745	739	688	714	707	737	660	728	729	706	717	715	674	763	698	720	715	690	702	700	704	750	686	734	716	741	714	701	732	718	754	746	707	717	694	740	737	760	747	695	721	733	771	682	707	728	770	656	730	726	716	684	727	693	699	685	698	699	721	732	725	708	703	748	694	788	706	703	695	767	737	749	720	707	643	731	685	734	734	702	745	719	723	747	719	682	752	711	725	691	729	738	733	706	716	693	758	714	719	723	665	741	694	724	762	672	693	703	731	695	741	701	698	682	715	727	727	700	747	670	748	729	746	695	698	701	753	715	739	709	728	704	751	715	670	727	708	737	718	645	753	679	727	706	756	725	716	699	703	695	721	691	713	721	712	696	706	757	696	712	689	706	701	729	739	678	690	696	723	672	756	710	683	740	759	725	703	672	720	685	708	710	693	690	692	689	712	748	689	743	718	721	725	763	713	694	731	763	716	753	647	668	752	708	706	695	651	683	706	691	752	721	685	737	698	767	687	684	747	717	709	699	722	713	715	711	645	646	690	696	722	696	720	715	684	756	672	720	732	663	711	712	703	671	734	747	662	753	692	721	800	662	734	779	761	709	680	712	701	699	712	740	714	710	748	720	739	742	690	665	689	703	699	727	745	731	650	718	721	738	727	734	728	691	690	694	687	712	707	709	711	706	726	690	766	673	748	731	720	683	699	737	716	651	761	711	727	733	696	730	745	706	715	724	730	706	701	733	752	704	735	724	713	737	763	725	691	726	680	680	691	714	729	726	700	686	716	692	678	726	684	733	670	681	715	711	706	727	691	680	709	744	711	734	701	688
24147	21225	28141	24312	19708	2856	1034	701	576	533	505	475	423	458	409	448	402	379	386	357	361	371	361	375	370	409	380	385	383	381	389	360	338	393	334	339	395	337	372	357	363	372	371	374	374	333	359	398	405	457	354	395	369	309	372	379	353	387	370	380	362	369	341	350	334	363	360	375	348	394	340	402	344	361	391	336	355	349	350	323	385	354	341	350	346	350	363	335	373	379	357	374	332	372	368	364	361	342	322	366	339	368	357	387	372	336	376	391	342	367	332	358	368	382	342	372	400	359	369	367	351	359	383	367	340	324	350	372	343	351	332	383	378	351	333	323	368	368	360	352	332	361	364	347	348	355	339	368	365	373	362	336	366	351	377	329	321	324	330	359	361	346	366	354	339	335	363	356	341	366	335	350	392	382	367	357	350	378	334	343	348	321	345	341	360	365	361	330	359	363	337	368	326	385	332	344	345	364	368	345	305	368	392	369	327	351	385	349	387	394	368	370	328	335	324	370	337	362	344	336	323	338	332	377	384	335	366	370	348	366	378	331	358	376	355	371	362	349	359	374	394	357	348	369	351	332	350	359	345	383	372	368	352	374	355	343	346	358	411	312	334	363	360	336	317	382	379	352	329	347	326	354	362	316	360	337	374	322	327	342	335	350	329	356	345	372	359	398	342	345	362	292	346	351	380	381	349	330	361	353	350	384	347	340	350	366	363	321	330	327	346	391	376	371	287	381	365	305	341	320	356	342	362	360	353	372	344	367	369	360	356	369	317	357	363	368	370	362	357	350	341	346	366	367	354	343	319	401	331	381	349	327	332	346	345	349	335	348	341	345	379	343	334	354	347	333	355	354	332	379	370	352	358	368	380	363	319	357	377	375	333	347	341	373	376	324	375	378	310	356	357	351	363	382	336	335	320	353	358	357	367	320	357	360	388	305	343	359	380	330	323	352	341	368	341	363	375	347	369	357	405	348	370	360	356	316	342	367	328	355	344	357	351	372	361	382	348	358	314	382	345	338	352	375	336	355	346	317	350	337	380	350	329	363	370	335	360	332	390	398	350	362	360	335	335	370	334	358	331	343	328	382	323	354	326	340	308	368	330	357	343	360	356	301	373	403	376	349	317	352	355	338	346	356	320	379	343	319	347	316	334	374	363	351	328	335	370	339	360	334	349	376	329	352	355	359	343	330	349	373	356	412	339	377	358	343	345	411	342	378	340	328	404	362	370	363	343	352	324	341	392	365	347	338	369	360	332	366	363	331	353	342	342	344	345	365	306	336	335	350	333	361	324	349	345	348	346	341	356	347	320	376	346	352	326	348	356	347	377	379	360	343	340	368	373	377	344	332	341	348	369	336	363	349	361	356	324	361	347	345	394	374	371	338	370	333	335	381	326	332	355	348	357	373	388	359	320	384	316	336	373	343	334	387	337	372	367	364	395	377	344	350	348	310	380	356	344	345	335	365	395	354	356	331	349	333	329	367	330	348	368	346	342	377	372	340	357	367	360	348	391	356	363	385	353	347	341	349	331	334	376	325	338	375	339	360	332	386	320	340	321	356	334	351	361	341	340	334	318	339	362	380	325	317	335	338	343	344	347	342	335	326	335	315	364	329	357	350	338	339	364	326	356	353	352	370	348	347	365	347	324	369	356	352	315	360	365	343	353	328	378	386	357	340	343	318	376	355	356	344	330	361	359	371	379	310	365	360	361	345	352	352	326	318	366	371	346	311	348	336	328	390	362	344	344	351	368	366	390	379	369	323	353	348	369	364	358	348	375	371	336	352	361	388	349	326	349	354	354	356	357	365	354	326	332	348	319	360	352	370	362	343	340	381	340	377	372	371	340	350	366	349	304	380	336	345	348	379	363	352	364	351	363	381	335	356	349	392	346	338	359	352	353	371	372	346	356	326	348	380	329	358	337	351	335	348	348	359	334	355	334	371	347	391	353	335	357	338	315	358	340	383	345	346	343	350	370	346	342	311	381	339	348	348	372	349	369	342	356	342	349	341	352	372	346	367	341	349	337	334	342	373	375	360	344	348	383	312	360	363	323	350	364	338	366	389	363	351	346	350	390	353	363	358	362	342	359	358	382	334	386	355	330	330	348	342	369	364	344	359	337	363	353	345	381	362	333	367	292	338	370	333	361	378	377	357	357	360	355	359	324	370	340	347	332	316	351	378	352	343	367	329	360	360	368	343	369	345	329	357	359	341	347	361	373	384	337	338	385	382	350	343	379	347	343	345	345	332	370	366	336	339	384	339	350	350	341	354	367	369	381	313	360	365	351	352	351	370	318	367	348	354	329	387	356	339	330	373	378	363	362	343	334	357	354	348	347	331	357	363	351	338	327	357	356	324	348	346	358	344	327	364	355	354	372	360	356	373	342	343	349	357	330	384	342	335	387	363	333	360	343	353	333	364	338	359	321	362	369	314	359	321	338	339	344	365	377	368	344	373	342	360	370	325	350	364	365	360	353	332	369	344	338	405	345	361	361	355	339	379	368	374	346	350	356	355	353	368	349	361	369	345	356	342	373	387	358	358	363	326	332	357	357	369	329	338	364	372	326	360	336	340	367	332	344	345	344	332	336	403	335	360	304	347	363	317	362	340	360	383	342	367	371	346	379	330	311	339	337	323	366	352	365	369	346	341	342	336	353	356	348	321	368	335	319	358	312	336	336	378	356	378	362	347	353	376	358	375	357	331	378	339	344	362	382	359	351	361	348	349	340	351	355	339	346	374	352	367	337	349	375	354	324	370	332	379	375	354	358	371	366	354	331	360	326	328	350	343	349	344	341	351	335	382	376	350	334	400	349	374	353	325	300	373	375	325	348	346	377	322	318	341	356	346	355	323	379	327	379	338	366	361	398	344	350	307	355	391	333	343	326	338	324	336	340	347	327	378	333	354	386	337	387	342	317	345	362	305	335	321	350	355	353	361	317	327	354	338	338	354	333	348	351	330	359	365	371	369	347	323	346	359	364	397	343	371	322	354	344	345	355	327	325	358	372	345	354	350	311	372	365	372	352	368	336	358	352	355	358	343	360	348	322	322	377	341	377	377	360	356	351	361	355	352	328	328	369	339	349	365	340	340	350	379	334	353	369	336	349	371	350	370	319	338	334	337	379	351	338	387	340	392	350	374	351	347	343	353	313	342	344	376	353	336	353	350	340	348	353	362	390	347	378	321	358	380	378	358	322	331	344	339	352	321	342	343	335	369	360	333	345	388	384	359	351	355	340	357	386	343	338	354	365	353	387	356	373	372	357	325	358	360	368	370	352	369	369	352	337	337	347	361	380	329	338	370	341	357	361	323	328	352	315	364	355	388	354	363	343	338	330	377	351	340	356	359	330	382	330	356	342	348	371	378	354	365	367	340	334	359	353	354	376	359	349	412	344	397	370	350	343	364	378	353	355	357	384	384	368	345	352	342	346	338	354	356	356	355	327	361	337	375	344	349	347	359	365	367	344	348	367	324	328	343	352	345
7374	12145	10518	5887	4654	3627	2423	1770	1512	1322	1223	1130	977	966	934	844	866	793	726	774	767	758	699	738	711	728	718	714	676	687	690	679	654	656	698	636	658	693	673	685	688	649	664	679	704	636	708	699	729	902	677	640	697	677	653	655	662	601	680	655	642	673	689	664	630	613	603	636	627	638	651	618	657	667	628	675	612	651	607	648	574	636	597	647	602	617	585	665	631	667	640	659	638	647	617	608	653	632	602	649	635	637	675	641	639	639	653	633	642	574	657	650	582	593	647	659	612	645	635	604	635	626	576	610	590	574	628	608	578	622	664	634	650	647	628	681	650	606	625	663	612	647	632	608	632	637	651	612	633	674	649	631	650	595	622	643	666	621	640	620	668	647	617	625	614	688	646	632	625	653	643	641	642	623	630	667	640	609	647	674	627	660	598	624	672	591	612	627	641	630	667	648	599	630	607	614	639	591	643	589	640	610	630	631	649	601	666	625	622	665	644	666	658	614	608	670	660	624	624	637	591	646	601	613	624	623	628	633	606	632	638	637	672	602	666	648	647	655	671	630	609	613	607	638	606	657	612	634	630	633	628	596	573	647	627	612	636	635	584	619	625	656	622	573	651	616	649	629	666	608	636	639	636	629	622	576	570	606	608	629	621	636	644	579	628	638	623	595	601	638	624	601	640	616	636	623	630	651	613	639	622	591	595	649	598	646	606	649	657	618	625	661	620	681	656	639	613	669	611	608	632	580	659	673	672	615	635	637	639	620	606	641	623	632	602	644	663	620	662	605	626	611	674	633	635	640	614	608	616	638	630	631	626	642	583	629	619	599	590	609	632	642	651	672	622	656	597	629	633	662	625	622	608	613	601	636	630	637	623	605	673	628	642	662	588	586	622	617	624	610	661	640	644	635	573	651	588	638	688	604	586	628	664	605	673	681	641	591	588	642	644	614	685	642	603	623	604	646	647	661	621	631	633	635	614	629	620	621	642	640	652	613	637	639	612	613	633	588	610	672	669	618	666	609	620	645	643	635	620	656	631	638	638	638	628	605	598	576	645	637	657	610	606	595	646	642	635	624	611	611	656	609	655	653	636	637	678	650	617	630	590	616	645	604	643	637	658	664	595	719	664	632	620	654	619	602	695	640	614	594	612	648	622	680	635	666	681	650	623	624	641	669	637	648	638	623	644	615	649	592	610	574	565	609	610	641	621	607	643	601	605	622	618	635	591	642	613	677	642	560	631	651	659	617	646	657	649	606	650	619	604	635	614	619	613	592	603	668	642	640	612	611	596	655	624	612	593	628	608	616	620	635	645	600	605	585	666	612	620	598	620	644	633	655	613	646	660	617	614	583	635	658	612	646	629	648	668	607	593	641	601	625	628	617	666	610	641	635	614	596	658	643	653	665	667	611	625	632	655	656	648	643	638	616	650	646	611	645	629	614	631	610	634	623	606	625	620	634	623	622	595	675	607	646	657	597	669	603	555	661	611	612	635	657	623	675	691	646	631	602	644	677	625	611	602	666	617	625	633	607	656	636	632	657	611	629	589	643	598	652	653	627	670	667	658	593	624	622	630	626	608	645	613	670	638	639	586	620	673	636	622	640	596	602	642	616	608	605	623	620	635	638	595	641	644	640	637	603	655	650	619	638	656	681	618	621	635	635	601	623	617	652	612	622	623	625	627	655	607	632	602	644	637	642	634	636	616	634	625	680	649	638	607	642	672	635	649	631	632	584	641	619	606	651	603	624	607	621	698	643	623	634	645	584	606	651	633	621	621	636	685	615	622	621	695	622	626	641	637	617	612	667	610	621	629	600	614	640	638	600	651	588	643	666	661	629	647	618	614	646	653	656	608	654	680	658	684	632	661	632	588	675	621	591	611	592	634	607	602	605	618	612	647	632	626	598	657	607	603	637	625	631	623	658	623	659	674	627	644	636	654	653	657	631	649	638	623	632	641	654	636	639	608	614	604	605	659	620	658	616	649	624	613	646	694	600	610	655	609	633	566	614	660	631	613	621	649	669	621	607	634	624	638	639	594	620	611	647	645	646	602	660	634	595	628	592	645	636	615	646	600	641	597	665	653	625	664	624	578	601	664	601	631	615	644	629	627	621	641	652	641	635	611	606	614	649	624	613	653	600	621	601	633	572	618	647	645	639	657	662	644	606	606	626	638	615	636	650	608	601	590	649	580	682	624	653	629	647	616	571	681	604	659	632	648	673	638	625	609	628	622	592	604	653	639	629	674	621	653	624	653	640	644	629	659	648	619	600	627	667	663	651	655	648	645	602	628	653	627	654	641	601	647	591	615	598	639	681	630	648	635	626	639	633	684	618	621	630	639	624	611	641	613	603	619	635	625	631	615	577	632	620	660	612	581	637	638	595	616	679	638	653	693	646	604	675	589	604	627	606	675	625	573	625	603	674	625	627	638	637	639	682	633	612	644	676	661	594	679	640	642	583	632	630	643	587	661	614	630	617	609	598	615	667	612	594	658	624	635	618	630	664	617	649	608	648	677	652	637	610	646	599	604	634	645	639	623	592	590	593	632	627	610	616	593	666	603	618	653	623	657	630	625	630	637	606	628	638	645	629	629	614	624	577	599	623	685	658	625	589	640	640	602	638	624	636	605	580	623	612	612	660	644	639	638	596	604	616	649	629	612	612	659	595	639	621	606	650	607	614	631	641	617	633	623	597	597	588	608	631	652	614	579	649	676	602	631	679	610	643	634	609	679	660	605	575	587	603	658	620	595	657	619	659	618	634	591	639	637	653	662	628	648	589	602	642	618	654	644	621	631	644	648	669	641	641	631	645	654	607	652	579	665	629	618	638	669	638	645	628	655	625	635	636	605	612	660	614	602	648	632	616	617	608	613	603	606	644	663	631	620	621	653	633	633	611	650	651	616	654	599	609	590	620	591	643	612	644	634	613	666	627	590	620	602	630	591	658	611	579	621	625	647	608	649	628	640	621	651	607	609	614	593	577	625	628	612	626	667	649	643	670	608	652	610	635	639	580	655	623	596	605	638	630	652	630	620	655	632	604	588	636	658	602	631	624	612	619	637	586	649	636	619	634	593	646	655	654	622	637	651	697	619	630	639	675	633	637	648	642	630	613	619	619	651	636	659	617	632	654	627	566	587	666	587	648	643	624	652	648	651	618	636	654	618	677	627	658	657	630	580	653	647	659	630	615	645	625	679	609	625	646	608	622	617	641	628	612	663	613	625	631	663	674	677	623	632	636	634	623	645	637	614	636	625	684	665	626	634	657	639	628	629	626	593	633	629	614	623	652	652	651	637	591	625	609	622	617	633	637	664	623	632	642	647	626	644	675	611	584	642	658	570	657	572	607	603	557	624	634	636	607	620	648	591	599	658	644	631	618	676	700	664	647	602	631	620	637	645	667	635	645	603	646	638	607	647	629	603	624	693	616	607	571	625	616	628	628	638	614	640	611	602	649	631	659	632	666	641	642	621	599	619	633	649	621
23238	21237	28954	23815	21238	18205	2203	836	611	581	491	438	387	323	350	315	324	297	252	290	246	236	260	242	244	244	232	219	231	240	258	231	242	213	233	210	220	183	244	234	207	244	243	246	210	231	246	241	248	528	196	198	249	211	189	236	202	220	247	212	204	197	252	212	206	233	218	246	189	223	251	208	246	214	194	217	232	187	211	215	216	213	217	205	229	235	205	199	193	225	200	203	194	200	194	208	203	192	236	222	218	212	210	212	203	227	200	197	219	197	225	217	212	195	223	203	208	213	193	198	194	226	215	243	183	218	225	227	199	188	231	187	219	214	193	231	225	189	208	204	234	187	196	211	215	221	218	176	203	228	211	198	212	214	226	200	217	182	220	245	201	218	198	201	179	207	194	208	214	235	193	223	206	218	215	241	203	191	239	223	194	217	197	215	199	193	202	227	198	201	182	210	207	212	215	191	186	202	200	223	193	225	203	212	209	211	220	229	222	224	181	215	175	208	185	214	220	214	208	191	212	204	201	205	196	204	200	224	199	201	219	201	176	202	225	211	226	189	222	199	220	219	210	210	214	181	217	241	201	183	220	198	199	211	205	215	210	195	232	208	224	226	225	192	209	207	189	205	219	217	205	225	209	206	218	213	207	222	202	223	195	201	210	209	211	211	215	205	228	218	198	179	196	217	205	222	180	216	215	216	230	229	226	217	213	200	194	218	218	189	245	220	212	232	189	198	209	211	216	198	176	194	227	185	220	202	209	200	209	225	201	207	199	201	232	185	236	195	207	239	210	198	226	208	235	197	214	229	219	215	199	190	218	207	206	226	218	219	216	205	219	194	198	199	224	210	216	202	221	216	210	211	214	195	213	196	213	196	232	230	206	218	221	201	208	224	207	206	217	217	187	209	202	193	216	198	194	203	223	223	217	188	217	241	208	186	216	205	232	209	217	184	247	185	218	183	235	191	202	198	205	202	227	197	200	219	185	209	219	209	224	211	218	205	182	211	192	203	195	225	219	199	218	214	211	208	190	222	217	220	201	222	182	208	195	200	202	195	202	207	176	208	221	189	195	188	206	226	201	203	185	228	186	216	194	229	183	212	199	201	239	203	214	197	187	204	221	209	204	217	216	206	200	205	214	215	223	223	211	222	226	222	214	234	181	181	202	215	211	195	226	185	197	198	211	206	215	206	191	216	180	210	197	210	204	188	215	216	193	200	218	177	219	214	216	196	196	203	197	212	203	198	221	193	217	194	213	201	210	216	211	209	226	208	217	202	201	204	206	196	211	219	208	206	230	247	225	218	219	214	235	234	227	202	189	230	219	220	208	205	205	176	208	204	215	196	212	207	200	211	217	232	200	212	211	227	216	198	194	201	185	164	207	203	215	211	233	198	221	200	205	202	190	213	186	231	226	207	197	219	209	203	201	209	200	220	222	204	233	200	220	206	221	205	211	210	168	233	199	194	206	203	194	194	218	204	218	197	212	223	201	184	207	209	204	209	217	218	220	185	224	213	206	205	172	199	215	204	219	215	202	196	218	195	190	197	241	205	178	216	192	210	213	215	200	218	192	242	194	214	190	225	222	212	211	202	200	234	219	200	216	232	197	192	225	199	209	251	204	200	200	226	180	207	243	204	200	204	218	203	208	213	210	203	222	203	200	187	187	204	201	231	209	181	208	211	218	196	230	193	202	205	211	231	216	194	212	210	203	201	212	222	220	193	196	191	207	200	199	229	208	204	213	219	206	209	210	218	198	210	222	218	194	213	219	200	187	224	217	204	228	217	189	233	207	192	202	214	227	211	210	244	212	221	227	214	158	196	217	228	210	190	197	199	206	222	205	191	174	205	233	221	205	202	214	201	210	225	195	207	234	222	221	203	208	215	210	226	195	203	220	194	228	221	220	184	187	202	225	212	194	164	226	227	209	190	231	215	203	190	215	172	198	192	198	197	203	220	175	188	209	208	220	229	223	199	231	193	213	198	208	232	195	206	221	198	242	182	219	181	186	232	205	194	195	213	213	209	220	195	200	226	205	195	218	218	188	216	182	223	198	186	200	192	212	206	203	199	195	198	218	206	203	195	207	226	240	186	206	225	204	218	204	201	227	217	186	210	211	223	225	204	193	179	209	219	227	216	199	221	211	209	225	190	227	209	217	196	219	210	206	211	226	195	219	216	210	217	193	179	231	222	218	198	219	214	211	195	212	206	204	209	205	213	197	221	229	209	187	201	211	247	220	233	200	195	235	216	202	198	195	215	192	200	191	198	197	224	212	178	216	226	197	232	229	212	193	203	203	225	193	201	197	245	198	216	209	218	226	206	209	214	213	210	188	206	233	221	196	219	217	227	215	188	215	192	204	199	189	207	246	210	228	207	233	230	202	219	215	219	204	222	194	205	220	213	198	195	214	211	210	205	194	207	221	217	193	242	219	185	196	205	217	190	230	201	210	195	212	216	214	175	206	183	220	209	233	229	236	217	224	221	215	230	220	208	195	202	183	191	200	234	197	231	220	205	208	220	193	220	191	169	205	225	178	218	211	217	185	199	200	211	215	233	216	182	202	226	224	214	206	197	173	203	223	214	218	213	192	197	224	209	235	198	207	228	205	192	178	235	224	196	227	199	228	230	221	203	202	215	219	192	218	214	199	214	211	186	222	206	198	170	190	218	207	195	175	233	206	193	197	232	204	206	222	212	222	213	212	204	204	205	212	196	226	213	203	204	196	212	187	213	193	203	190	212	209	212	186	221	193	212	194	228	217	200	224	209	223	219	216	224	209	228	219	204	185	225	198	229	234	209	215	186	217	201	219	209	226	207	195	208	203	189	199	207	227	233	207	202	207	208	224	225	198	210	232	213	206	203	219	205	201	207	212	203	204	210	182	200	220	202	201	220	226	231	215	228	212	220	256	236	180	194	231	198	226	212	195	193	198	210	212	193	206	201	204	203	200	209	199	219	199	199	189	195	187	201	190	212	190	212	220	228	180	202	218	228	213	208	211	197	189	216	204	248	205	180	218	199	190	218	193	218	171	221	210	176	217	192	189	197	189	209	210	216	224	216	212	211	194	199	201	207	192	204	208	219	188	207	204	198	205	215	207	209	201	208	213	221	210	213	198	216	201	215	216	210	201	193	191	209	186	216	209	220	188	215	201	215	222	231	217	202	198	221	222	205	200	196	221	216	219	221	179	210	210	212	207	229	198	203	197	238	203	176	219	215	190	232	203	217	201	203	211	225	203	215	187	218	193	233	201	206	187	199	208	203	204	236	225	220	201	209	234	191	206	186	199	222	211	224	215	236	200	213	203	214	172	220	203	206	207	237	204	210	217	211	185	198	221	213	190	197	190	198	198	192	208	213	212	206	203	199	235	205	216	228	221	194	205	201	214	208	216	204	205	242	229	220	198	220	205	181	189	207	226	224	214	214	217	209	230	211	181	196	209	215	184	214	187	201	187	213	191	200	216	213	202	222	214	197	207	214	211	209
9855	17656	14625	8480	6902	4908	3403	2355	1946	1707	1440	1204	1102	901	846	759	704	694	629	662	551	552	506	462	468	477	523	482	492	480	481	430	453	440	456	426	425	434	459	453	442	440	438	457	458	429	454	443	520	1519	421	434	432	415	411	400	448	423	398	427	416	376	410	389	424	396	409	396	403	390	390	398	428	379	413	399	383	387	394	375	405	393	371	386	364	366	376	384	386	349	350	416	403	388	357	394	368	386	402	398	403	379	381	383	391	354	386	359	403	367	379	372	371	387	376	374	403	386	380	403	390	411	348	372	380	405	396	347	364	369	387	388	373	346	404	385	378	369	416	424	388	391	403	365	381	434	443	416	404	398	433	369	392	394	401	361	360	370	331	344	382	418	404	383	378	446	360	403	373	366	377	396	367	400	391	358	398	375	390	381	369	367	395	404	379	404	385	381	367	375	360	371	377	390	372	387	397	375	332	356	401	374	404	398	389	367	385	385	369	362	403	366	382	366	377	396	383	382	387	356	400	355	354	401	375	394	383	408	367	384	357	368	348	354	381	421	389	352	387	381	362	359	379	378	390	366	366	375	384	379	380	350	377	391	356	389	349	364	379	353	357	377	379	358	359	408	364	368	397	372	394	389	392	382	363	372	372	375	368	377	370	401	397	339	411	411	370	394	378	337	386	362	336	410	399	363	365	395	370	387	333	360	380	376	407	430	382	406	393	367	347	372	343	415	358	336	379	374	379	391	361	411	389	396	387	350	371	354	375	366	386	382	346	356	398	387	352	373	359	427	375	365	376	371	399	413	375	366	372	396	358	385	381	381	397	377	369	368	353	387	375	355	400	347	343	364	402	384	370	362	373	390	383	412	362	395	410	372	397	393	367	393	348	353	368	377	385	371	357	383	397	368	378	388	371	366	384	354	367	361	386	345	380	418	383	399	356	360	362	387	385	382	404	354	385	385	415	355	381	364	367	373	400	390	411	396	376	377	328	359	374	337	380	387	397	363	404	415	383	381	399	404	397	369	354	358	414	395	352	374	397	366	365	367	364	393	380	357	407	402	405	356	390	385	400	374	394	384	395	355	367	394	403	402	418	370	381	382	362	400	365	377	381	371	426	375	385	385	388	382	388	338	330	364	350	384	385	384	369	358	404	362	381	389	363	387	374	354	414	382	377	377	357	384	381	367	386	370	401	369	394	366	373	392	387	374	357	385	405	428	361	374	388	393	399	363	373	366	376	367	399	374	386	381	352	407	370	360	368	378	380	378	382	401	363	368	370	390	366	385	387	368	353	360	383	357	367	368	387	367	387	382	380	391	389	380	350	362	392	380	373	399	380	386	354	383	378	385	351	400	402	365	362	362	343	425	374	359	372	394	384	357	396	398	375	372	353	355	381	360	381	341	380	386	371	350	364	416	409	391	408	361	391	365	401	365	356	403	396	347	350	367	406	388	384	384	354	361	365	429	392	401	346	361	387	403	387	382	357	401	390	389	366	382	371	405	365	383	380	367	381	384	358	420	377	374	396	361	409	394	357	410	370	363	377	379	378	378	389	401	423	394	368	396	356	373	379	359	359	346	367	364	395	374	399	389	361	349	378	352	389	342	392	387	372	366	361	354	363	377	383	401	399	390	432	390	392	371	355	367	390	354	368	382	351	397	372	369	366	384	368	369	380	395	406	365	365	356	403	366	398	362	397	378	359	351	370	360	399	351	394	399	380	384	359	354	399	362	361	396	355	370	365	386	337	373	378	369	379	387	343	372	381	336	382	360	414	383	400	378	358	396	361	379	384	391	382	369	361	370	378	377	385	411	362	363	371	375	370	344	368	335	354	384	427	367	368	387	360	376	388	396	362	400	375	369	377	391	381	365	375	400	392	378	371	398	388	391	368	397	369	385	372	390	348	386	388	353	362	353	369	375	412	384	387	355	378	369	361	385	370	351	392	395	376	376	365	336	411	392	333	359	382	385	409	394	405	357	378	371	343	389	411	335	377	403	384	362	360	376	379	391	399	361	391	377	413	381	343	402	368	402	399	383	364	371	358	351	391	395	358	370	407	331	370	373	369	345	361	391	349	389	387	378	384	393	366	375	410	379	367	380	354	363	391	382	399	359	377	375	356	387	385	381	350	336	354	360	389	398	351	372	398	364	372	390	365	357	359	377	386	381	372	396	365	399	366	377	394	394	387	365	348	369	355	362	370	387	389	381	384	393	384	381	371	379	397	381	396	365	385	353	346	371	423	361	364	371	404	395	388	368	389	369	384	379	381	384	356	389	382	368	366	357	381	369	383	339	397	350	353	388	396	408	394	426	374	360	385	334	366	394	382	363	365	413	384	386	403	374	355	363	375	403	383	382	349	357	410	369	375	398	366	363	410	377	362	389	388	392	372	391	404	371	371	348	388	398	401	343	397	374	380	370	381	383	381	358	411	387	361	386	396	387	396	406	377	372	373	362	369	397	381	400	392	384	365	392	398	371	365	395	371	362	401	372	411	379	384	412	377	397	381	370	389	368	342	366	342	405	405	370	390	391	413	380	384	344	357	391	427	397	380	389	384	379	419	371	394	383	338	381	377	363	389	376	368	372	344	385	346	357	384	376	385	402	363	388	379	363	352	326	364	343	381	387	389	381	371	370	362	403	399	360	370	371	375	355	352	402	379	332	365	363	388	394	385	389	373	396	349	380	379	366	388	384	399	363	360	376	383	410	326	377	359	391	363	376	374	360	385	394	351	352	417	381	378	389	365	390	367	385	360	370	383	404	392	389	340	359	383	386	396	410	349	398	375	381	376	411	404	370	367	351	380	386	374	386	367	418	358	406	421	412	370	372	363	386	386	366	353	375	391	379	362	361	361	368	375	381	372	359	375	362	374	370	390	369	391	387	374	408	367	359	381	370	366	361	409	366	400	354	382	364	375	340	364	370	383	379	373	344	413	389	394	370	374	382	373	360	355	358	406	402	398	395	375	394	368	414	371	370	364	374	401	390	349	357	389	403	375	369	391	380	371	345	392	392	357	378	363	358	380	380	393	372	380	348	404	374	377	388	381	350	369	363	355	365	367	363	353	432	373	382	398	384	364	374	373	325	408	373	394	355	385	346	398	372	397	359	377	390	385	370	396	367	387	364	370	384	391	412	369	408	381	382	365	367	376	400	352	361	369	421	367	377	359	397	393	384	328	375	376	362	355	359	370	413	369	381	354	382	373	356	396	369	366	408	412	356	408	403	357	365	360	378	409	389	402	355	384	385	345	391	398	389	375	381	373	367	379	379	420	402	408	359	393	411	417	373	360	352	378	404	377	394	346	366	388	364	405	394	375	363	375	372	355	359	380	365	371	370	396	389	387	380	389	371	373	353	380	361	376	369	350	376	374	403	373	378	384	369	393	363	349	398	356	393	341	372	381	354	361	370	384	378	388	387	376	370	352	379	410	388	339	384	391	369	355	383	351	379	385	404	401	357	382	375	355	391	388	342	366	426	368	393
26771	19725	6061	1414	1093	892	581	456	450	456	435	440	417	400	441	399	419	419	389	438	416	360	397	416	441	417	397	403	385	380	381	369	420	384	406	421	371	434	373	436	414	382	448	394	378	442	398	434	420	428	427	379	420	382	392	386	416	379	429	405	395	395	406	408	410	412	368	377	436	431	425	378	412	396	417	405	382	391	451	391	414	408	398	386	363	424	403	371	427	410	459	425	387	412	399	408	438	385	411	402	404	391	400	393	476	429	415	403	390	390	375	425	396	397	400	408	403	402	394	438	405	414	380	441	409	403	380	420	387	412	399	370	397	433	394	393	404	397	410	430	375	407	409	435	408	417	400	361	401	364	427	377	391	422	453	411	412	393	439	396	398	423	403	399	410	385	379	408	400	405	371	429	405	402	400	389	363	406	359	379	374	416	385	397	394	423	385	398	359	415	367	427	444	427	404	399	414	408	398	423	374	417	394	398	434	377	378	390	445	426	406	407	401	404	423	432	373	402	423	382	428	369	417	385	382	404	393	426	390	408	415	423	382	424	415	374	380	395	423	405	385	398	422	421	431	387	393	410	379	421	420	410	403	398	420	402	417	385	417	372	393	397	413	410	421	401	413	408	409	401	408	416	416	389	379	376	376	458	424	382	410	435	375	437	415	397	398	434	386	387	407	426	408	383	400	417	393	434	397	425	395	425	385	377	389	390	405	407	408	391	403	378	404	429	368	392	422	410	417	392	371	409	417	398	440	397	404	388	407	410	408	413	421	383	386	368	431	411	363	432	365	376	409	384	407	378	364	413	405	419	398	406	389	445	413	390	379	408	382	440	394	388	377	416	404	416	377	406	398	433	401	371	399	385	353	378	407	415	385	394	398	415	408	408	408	385	405	410	388	395	428	397	401	435	422	405	406	415	412	400	395	421	412	399	405	378	401	427	410	377	393	409	405	457	419	405	392	394	387	418	377	410	410	381	417	400	407	376	380	392	387	403	406	399	427	397	433	388	422	412	395	360	382	411	383	388	423	382	381	466	388	375	380	377	395	392	413	413	416	401	403	393	387	438	399	366	425	349	376	369	385	367	376	382	388	403	390	372	413	396	406	383	389	404	420	421	394	387	395	383	413	370	403	372	404	389	397	399	376	405	410	388	410	388	418	416	410	406	423	418	357	412	389	384	377	377	389	380	369	422	391	415	398	423	386	405	417	405	435	373	380	405	435	399	424	383	397	415	372	387	385	373	404	358	385	384	371	390	409	398	436	387	423	412	357	362	405	429	414	404	381	406	375	385	363	400	374	379	395	389	399	382	407	403	377	389	434	411	394	405	372	422	412	391	406	419	406	420	402	380	391	394	406	415	415	454	401	435	421	391	404	382	410	388	400	409	432	407	427	413	434	419	382	395	417	386	398	394	426	431	377	402	402	423	412	387	405	398	404	439	390	418	387	383	418	404	405	434	417	433	427	436	395	407	383	428	408	406	369	365	392	404	411	388	406	433	372	427	367	413	413	432	428	422	414	405	380	436	410	407	375	386	402	433	388	410	389	382	409	370	413	403	398	417	420	387	412	428	431	421	408	389	407	423	403	419	426	417	384	426	437	407	385	387	408	404	402	384	421	404	398	384	389	405	373	373	373	412	382	412	398	411	405	449	376	439	412	432	420	363	373	406	449	450	412	444	426	384	441	401	418	407	396	410	406	376	391	394	415	409	413	394	418	390	382	369	390	393	390	427	377	422	394	400	399	386	395	389	397	462	415	416	360	413	388	439	423	386	364	404	387	372	407	428	387	439	387	388	423	383	391	406	375	364	441	411	422	390	396	420	368	415	417	400	391	388	357	401	393	396	391	439	413	394	392	382	417	401	414	424	431	398	396	407	400	409	408	396	409	385	389	408	402	377	427	384	390	413	399	379	384	390	385	380	403	416	403	456	400	358	397	372	390	397	429	422	432	402	369	387	463	398	404	428	398	409	401	353	439	413	385	397	378	404	389	427	445	415	375	385	410	431	407	406	410	404	392	410	377	339	390	384	371	395	391	413	366	397	395	410	373	428	387	397	434	364	401	397	386	380	419	390	421	380	397	380	411	395	384	399	391	407	391	438	425	358	388	377	393	408	382	422	439	418	400	406	418	419	388	416	399	397	395	397	413	413	411	427	418	423	435	428	387	386	389	373	408	433	403	387	408	411	429	401	405	389	422	392	413	409	389	424	354	423	397	383	381	438	409	408	430	419	381	403	393	393	381	400	370	384	403	449	405	408	428	405	406	422	402	408	412	381	404	402	411	414	400	407	431	390	438	349	369	401	395	399	391	420	380	424	414	406	379	428	384	388	387	383	401	400	419	403	411	410	410	375	406	410	399	389	391	430	434	411	405	419	368	415	393	392	386	412	396	405	383	380	412	387	412	381	382	385	417	383	424	387	407	407	411	407	398	383	408	394	401	408	392	422	397	414	412	393	415	374	422	394	418	402	389	391	385	399	426	392	422	396	391	385	418	394	387	433	414	392	375	450	426	404	392	405	416	370	416	406	394	403	402	402	407	379	403	403	386	421	412	383	410	438	409	383	403	409	390	417	410	384	389	410	403	404	425	410	417	419	408	374	408	377	418	403	372	388	409	411	421	388	400	411	437	403	405	400	365	419	375	422	431	415	416	384	382	381	381	356	375	346	393	395	396	372	389	398	407	411	430	405	390	387	411	410	421	400	390	355	382	428	402	382	385	408	430	396	381	400	408	408	376	409	433	375	417	420	440	405	397	404	401	410	361	438	352	404	404	404	423	391	395	419	409	399	405	405	439	386	388	415	419	371	428	431	411	398	367	372	389	380	387	411	383	406	397	378	410	371	390	405	411	398	407	411	423	375	415	413	405	427	416	406	408	384	380	435	383	414	443	410	430	423	411	427	387	406	400	436	428	409	416	425	430	435	392	414	413	404	378	415	397	383	390	406	389	422	398	382	423	419	429	378	377	369	402	436	399	370	392	391	411	418	389	404	410	418	436	401	396	461	392	392	430	425	377	434	391	413	431	396	410	399	422	392	422	401	432	414	379	427	378	390	357	419	421	406	389	411	427	399	393	376	409	389	394	416	407	369	394	401	402	407	410	418	423	393	386	423	376	411	409	436	392	400	420	394	411	382	384	408	395	383	358	381	373	375	375	428	436	387	376	421	405	419	442	405	417	349	419	436	406	437	405	460	397	381	397	428	416	386	386	418	416	404	421	390	414	399	383	408	413	394	432	405	402	381	406	433	388	452	401	406	388	403	410	431	379	423	406	399	382	405	409	406	407	423	385	388	366	366	393	427	391	416	436	415	415	415	402	347	424	406	406	402	415	423	404	426	378	412	390	395	378	356	427	430	405	408	413	421	402	373	368	399	367	374	442	422	403	412	410	421	386	381	420	412	404	414	414	428	403	422	423	380	377	384	380	392	372	398	385	408	416	437	402	401	388	376	374	393	381	365	414	418	411	419	425	397	371	411
6018	4244	3401	2146	2124	1773	1207	1048	940	900	845	821	802	787	782	776	754	751	697	727	678	739	733	727	718	701	724	702	720	736	716	728	712	709	735	741	746	765	734	690	743	705	728	676	746	700	713	750	734	760	739	733	692	713	675	757	730	738	734	735	725	720	723	716	725	760	688	718	727	725	772	694	740	747	720	703	654	719	753	691	697	688	724	676	739	734	754	688	743	703	717	686	674	732	707	671	686	682	773	733	695	755	670	720	696	704	705	718	706	720	683	683	693	662	702	722	688	737	730	724	717	701	674	715	652	708	768	712	708	718	641	721	682	679	690	728	689	717	703	727	710	716	652	729	698	717	745	756	703	702	730	678	679	708	674	682	734	699	641	692	670	692	692	699	727	760	695	693	754	705	743	723	709	734	725	692	729	716	670	756	672	696	708	706	723	671	686	689	717	746	707	674	710	746	724	690	647	754	712	741	646	679	714	684	696	744	734	679	745	689	701	685	728	704	698	704	696	708	717	692	676	689	690	660	700	743	713	692	676	716	670	713	748	759	739	750	763	680	726	674	693	695	714	719	702	686	732	725	715	716	687	679	688	659	659	755	711	716	742	703	745	745	677	691	689	696	696	693	673	706	643	678	727	736	759	740	708	704	707	732	722	739	707	692	709	647	738	720	706	692	736	722	722	715	714	722	704	703	753	723	698	733	729	705	717	651	762	703	688	727	655	703	743	710	697	737	717	701	707	713	726	719	689	684	681	728	721	666	701	652	720	733	778	697	758	762	767	741	667	731	730	669	718	693	695	727	724	711	729	733	666	698	712	702	721	710	751	681	665	712	696	689	731	705	640	695	673	664	704	701	691	719	721	706	687	692	751	706	750	684	708	695	701	688	694	670	704	706	732	689	702	708	718	693	666	629	751	697	660	722	749	724	696	684	635	722	719	709	666	719	726	662	704	696	709	687	713	703	708	713	697	763	727	691	687	680	702	733	754	686	666	723	728	691	715	684	687	704	712	704	709	710	651	711	712	675	640	723	733	668	678	696	670	687	733	720	755	661	731	708	723	687	705	727	685	746	687	683	673	686	730	708	725	704	718	753	734	726	695	749	714	678	709	678	707	753	669	700	701	705	715	704	658	710	686	697	726	711	712	716	705	692	652	767	729	698	652	709	708	669	713	666	723	678	697	692	747	686	688	719	701	693	721	748	703	728	679	774	697	701	721	735	667	678	725	752	683	736	709	682	711	740	707	728	668	722	693	710	701	742	732	732	700	705	710	680	706	674	696	748	687	711	663	734	714	704	705	707	689	667	758	709	690	704	711	711	736	679	775	746	734	734	704	721	729	680	708	745	714	724	696	658	729	721	699	688	654	682	693	754	680	713	700	719	686	770	740	700	725	723	660	679	712	700	717	684	759	694	684	701	731	700	676	730	756	705	736	681	684	679	686	679	721	665	757	672	711	750	684	690	749	637	717	717	695	699	702	703	697	719	694	763	718	726	752	669	674	730	713	688	721	732	748	700	669	719	707	699	678	719	748	697	720	724	714	699	672	735	677	752	687	702	730	697	728	652	764	716	753	674	716	682	699	704	727	708	679	669	704	714	740	726	721	668	706	688	663	701	738	718	698	706	701	664	735	727	743	700	670	718	669	702	690	698	719	758	709	709	682	663	690	652	730	766	673	697	686	715	677	708	766	719	690	702	677	691	688	739	712	723	727	681	682	722	718	697	681	692	683	718	696	737	691	657	697	730	730	716	723	691	717	718	710	680	747	692	683	727	671	733	717	718	765	685	660	701	736	718	731	713	674	688	671	715	714	685	674	698	657	689	711	652	705	689	652	719	731	699	693	646	751	732	699	703	699	692	685	681	692	714	712	659	697	693	713	701	734	670	694	730	717	657	697	718	715	717	719	724	697	691	710	703	721	655	682	656	661	741	702	715	722	734	748	644	691	723	714	673	726	747	683	702	729	637	703	758	723	739	681	683	725	746	661	718	716	675	688	712	635	683	718	695	703	711	685	721	684	712	722	670	673	731	689	743	762	651	658	687	738	724	679	692	667	718	670	682	694	701	729	679	755	656	736	685	757	700	705	712	753	697	720	655	634	689	718	715	685	725	726	730	682	733	694	735	699	702	686	717	655	712	738	688	700	709	691	736	717	647	759	669	763	735	716	726	734	683	678	706	705	716	708	718	725	675	669	673	708	700	695	722	686	720	717	689	671	731	724	690	721	749	752	714	700	679	716	691	722	751	727	733	735	691	664	702	715	708	700	722	705	692	708	737	697	736	706	726	712	728	650	752	737	672	734	715	740	686	669	692	727	740	703	714	695	665	707	735	746	729	710	702	743	703	737	704	690	708	713	693	685	663	733	716	683	745	681	719	735	732	654	676	714	691	762	743	669	707	693	725	723	704	736	776	706	729	694	727	714	660	713	694	681	733	719	743	691	700	708	719	689	759	665	677	713	657	722	700	704	721	667	714	666	685	684	723	716	691	716	697	699	692	695	686	697	703	694	715	709	706	714	742	710	721	710	704	698	704	712	688	725	690	749	692	711	729	728	735	734	699	654	663	710	750	714	648	728	730	699	689	692	712	706	723	720	648	680	756	754	718	708	679	743	670	711	714	665	675	663	704	712	729	672	698	713	647	708	755	678	744	702	674	764	719	688	707	725	726	670	717	766	729	734	690	705	710	724	733	721	703	692	759	684	713	703	715	736	678	696	681	673	650	680	663	694	693	717	721	694	742	669	710	681	672	733	700	684	708	752	647	698	688	709	681	667	725	733	740	660	635	717	688	731	699	707	690	698	688	730	699	727	707	690	686	712	789	697	707	671	723	728	700	679	728	765	721	701	722	735	706	675	697	694	716	750	765	689	725	679	689	693	660	748	667	704	702	710	696	673	685	575	727	732	726	694	728	718	765	718	647	710	677	719	719	678	683	709	704	705	679	684	715	670	722	715	704	708	726	729	733	730	700	654	754	699	733	655	699	718	744	734	672	730	738	694	688	668	687	713	667	683	697	736	687	650	713	717	720	682	670	687	720	708	698	712	674	724	730	719	756	734	735	671	756	708	709	707	708	719	741	711	717	708	715	738	714	708	731	659	743	699	728	658	706	731	709	698	700	734	719	673	716	717	768	728	681	668	742	703	700	734	754	722	684	721	704	704	705	720	716	734	752	673	698	766	697	758	674	681	725	729	680	723	683	734	776	684	729	717	668	650	702	753	714	701	647	713	726	710	650	753	674	726	682	703	678	681	682	733	698	692	681	691	713	686	707	709	684	708	692	671	778	708	705	686	759	734	714	632	747	684	651	664	733	727	705	699	775	735	741	746	709	685	762	728	683	707	702	677	744	711	662	720	710	707	702	725	677	668	683	706	755	722	747	676	707	717	671	718	660	707	751	665	694	674	720	700	694	690	725	727	696	695	697	731	704	733	688	664	703	696	700	661	710	644	662	675	753	663	723	713	758	705	708	672	709	666	652
24133	21228	28256	24486	19771	2823	1017	731	572	559	518	486	439	438	454	405	421	380	452	384	372	404	366	394	373	367	420	367	395	384	358	380	388	355	383	348	341	364	353	380	406	379	386	373	341	384	350	396	372	425	365	381	345	352	348	390	362	369	360	347	382	371	362	351	373	352	377	369	359	373	367	362	353	372	344	345	319	384	371	382	366	341	364	350	370	345	345	331	364	347	361	343	355	377	353	341	364	378	358	362	365	333	380	354	372	348	333	391	351	364	368	343	349	402	377	377	365	370	378	346	383	373	365	393	349	335	338	380	389	380	360	340	315	373	344	395	341	349	378	339	348	354	389	337	366	367	377	368	348	345	357	386	324	365	380	347	381	342	365	352	344	353	346	364	357	360	381	337	370	356	362	352	395	317	330	392	373	331	377	396	383	357	375	354	345	337	369	355	366	357	358	355	339	361	349	363	340	370	353	349	337	405	338	354	314	329	321	334	364	338	378	348	336	346	380	381	335	358	392	325	355	356	332	356	372	331	338	366	367	336	361	327	359	351	319	331	351	358	347	358	362	333	348	362	306	357	367	338	371	351	349	379	361	377	364	366	335	406	373	352	354	372	361	348	363	400	375	337	323	345	327	370	363	330	367	330	338	353	340	347	351	346	357	365	348	380	327	391	333	345	365	349	342	356	362	375	347	352	349	344	364	347	323	355	341	385	353	352	393	342	343	355	358	362	329	336	342	391	305	345	381	353	368	340	369	340	370	374	343	346	349	381	364	373	357	357	345	344	326	363	381	353	384	354	326	371	336	349	371	329	360	346	346	343	358	346	320	356	329	341	360	360	361	320	353	339	350	352	366	373	340	319	321	361	324	369	338	351	346	337	359	370	350	359	365	346	333	375	370	339	360	370	319	346	354	396	353	373	353	350	346	394	341	358	368	347	364	354	390	333	358	353	375	318	361	355	383	342	355	342	361	350	349	352	350	339	337	354	341	322	344	373	341	350	362	331	354	358	352	354	375	333	355	337	384	354	359	369	339	378	355	338	326	328	359	377	341	337	320	355	344	317	353	335	369	355	337	339	385	347	359	368	332	336	369	353	351	366	322	359	383	377	344	348	378	366	382	399	364	358	346	328	354	339	350	375	344	381	362	351	353	358	343	346	331	346	333	350	340	339	355	367	356	345	380	362	352	357	361	353	372	351	381	371	369	327	359	346	349	326	350	366	385	314	350	358	353	365	381	364	343	333	337	366	329	315	355	350	349	357	348	375	347	326	390	346	353	341	360	336	379	359	346	345	364	342	368	358	311	342	339	380	356	340	384	345	365	318	365	370	351	356	368	369	347	380	335	326	321	333	356	365	368	307	332	393	377	389	353	357	347	335	384	359	351	364	354	371	377	354	384	386	328	369	341	361	355	359	329	392	371	369	380	371	344	336	326	340	349	380	352	375	341	351	357	368	362	402	389	356	357	360	358	354	341	352	329	336	365	371	343	370	361	339	350	378	380	363	345	321	344	353	347	340	372	348	357	348	377	317	370	332	381	357	367	374	333	382	378	348	323	341	354	363	338	351	313	337	362	364	369	318	375	334	350	353	331	372	357	361	377	334	384	391	345	374	362	334	351	371	374	342	341	368	345	359	355	363	328	331	372	378	355	341	354	366	328	405	354	367	342	327	338	356	336	353	357	357	330	365	347	340	367	331	382	333	346	337	372	361	363	365	330	400	335	372	358	346	333	385	346	362	351	339	332	359	326	328	369	380	351	355	365	363	324	406	340	367	352	351	336	357	353	337	346	330	359	351	345	377	336	343	335	339	356	357	329	339	378	374	368	350	368	352	365	347	327	340	362	334	377	362	346	362	327	345	391	374	379	365	357	362	368	329	334	332	362	375	343	363	360	385	328	352	365	359	356	336	348	351	335	338	368	336	353	324	344	346	365	360	378	362	325	358	363	375	380	377	362	365	322	343	340	344	329	349	351	384	365	374	355	376	357	333	386	403	340	347	349	376	345	353	389	353	378	352	360	366	335	362	361	358	364	357	352	333	364	353	366	325	350	351	352	337	345	341	332	377	346	381	365	371	369	340	345	338	384	323	358	342	351	383	341	371	363	368	313	348	341	351	316	339	342	351	365	330	344	347	350	347	379	355	360	334	370	355	340	375	350	366	332	344	339	326	372	328	354	319	335	331	383	344	334	358	359	345	355	365	391	344	360	375	347	359	388	338	356	355	371	333	361	367	364	294	351	347	376	325	359	354	323	361	346	371	369	349	362	347	345	328	357	346	345	361	357	343	344	340	320	338	357	347	336	343	358	358	366	342	379	358	349	340	334	360	330	334	340	331	328	336	354	347	339	352	341	358	367	382	370	366	351	323	330	369	350	350	357	363	358	347	374	346	355	361	358	348	361	346	343	353	357	356	318	339	331	361	381	327	349	337	331	371	331	394	365	352	369	377	362	338	336	359	358	345	358	371	348	364	404	362	341	372	365	371	323	339	349	384	378	363	373	327	362	352	353	333	338	328	344	353	341	379	353	349	343	355	322	366	325	355	367	382	368	362	364	382	326	357	390	382	342	365	309	342	353	368	360	331	370	385	340	354	392	346	393	325	344	332	353	343	393	313	359	371	372	343	376	334	343	323	377	383	367	355	322	363	383	334	340	337	341	322	331	313	326	384	335	338	343	366	325	357	331	376	355	361	369	348	339	350	361	336	368	377	349	343	301	374	374	347	368	371	384	345	368	334	352	380	358	353	323	381	367	383	355	345	360	354	327	357	357	339	354	350	346	354	356	361	335	361	315	318	334	353	340	324	354	351	356	320	356	348	340	343	378	328	360	393	336	351	335	400	356	381	343	357	341	368	357	350	332	321	368	328	354	345	364	338	377	341	375	352	373	353	339	337	346	363	317	331	338	359	385	334	322	365	347	361	346	349	353	366	349	370	370	344	331	365	356	387	362	355	375	342	347	344	353	355	374	337	353	319	330	381	368	359	339	342	369	337	341	320	381	351	314	324	362	326	349	361	338	357	332	354	332	342	332	335	357	354	378	387	356	360	352	328	311	363	381	372	360	371	380	376	357	344	378	368	374	334	372	323	374	348	360	312	353	353	305	387	345	355	384	345	335	345	333	375	372	360	369	345	334	322	368	352	362	327	345	332	353	374	358	356	380	348	331	345	319	341	362	362	342	341	391	365	359	394	373	342	329	380	394	340	351	321	342	363	360	356	338	335	373	375	354	318	342	375	365	350	327	362	394	361	378	352	370	371	371	353	349	334	355	337	339	372	358	340	328	344	356	370	348	379	352	351	334	328	330	344	333	341	315	385	363	359	366	329	335	364	313	351	380	350	362	352	353	346	382	365	392	369	370	356	328	346	337	397	358	344	369	372	343	339	353	352	362	378	339	335	395	344	367	348	384	349	373	348	376	382	313	336	334	326	399	363	350	359	359	363	345	348	344	338	352	383	338	353	355	312	349	372	372	345	342	342
7659	12646	9990	5544	4632	3484	2446	1858	1552	1433	1237	1144	1103	935	932	872	807	813	750	794	755	703	734	682	716	681	706	712	682	698	670	653	660	665	658	685	745	661	633	722	695	622	663	668	714	637	648	631	681	954	685	598	675	628	641	638	684	628	692	673	638	656	661	646	667	619	630	641	628	684	665	645	648	694	618	649	616	620	641	657	645	624	632	625	648	593	601	638	653	658	637	661	630	600	599	633	653	635	588	678	600	624	623	636	618	638	598	577	620	641	650	598	620	583	674	678	613	593	678	650	585	671	668	665	612	616	652	661	628	619	634	646	610	618	620	665	624	664	584	678	588	686	622	627	597	687	652	689	684	582	621	625	629	628	651	596	581	614	646	655	633	642	641	695	611	605	634	628	628	646	616	621	626	621	630	635	621	695	643	646	630	589	627	594	612	609	597	569	648	638	657	635	632	634	651	632	635	625	671	628	631	622	647	635	619	607	655	590	620	639	602	658	640	616	650	649	613	593	633	650	611	655	610	636	626	626	643	614	630	666	615	643	631	628	602	640	640	633	655	608	662	622	639	601	593	663	619	628	604	658	643	621	616	660	613	628	628	643	617	650	638	614	655	656	612	662	646	606	658	638	642	633	643	665	626	663	621	613	618	642	610	646	640	644	589	616	635	674	586	640	651	649	636	618	642	640	623	617	629	618	666	636	618	686	632	641	608	632	682	627	633	630	638	663	593	638	652	635	601	617	606	627	632	565	607	625	651	646	633	668	584	633	608	607	633	639	604	609	665	682	619	651	612	623	652	644	607	611	606	627	613	645	648	624	638	623	599	681	616	623	675	651	648	613	626	600	605	619	657	615	634	610	649	649	662	629	652	645	643	684	638	607	641	625	619	613	625	617	615	650	647	622	644	648	647	601	627	636	664	599	640	661	647	584	663	659	641	650	639	659	676	650	601	630	639	656	619	599	609	626	615	645	651	678	675	660	589	644	627	618	640	627	606	638	655	623	638	655	616	590	609	649	641	660	619	644	627	711	626	629	677	678	646	664	682	652	662	673	649	683	641	605	641	629	675	626	650	646	649	666	641	630	629	678	673	604	623	657	694	669	622	654	624	629	581	618	646	657	605	617	702	637	661	616	620	659	650	651	651	660	653	620	606	635	636	621	610	640	660	635	635	643	629	632	596	604	658	652	650	605	639	592	645	706	630	643	655	604	621	603	632	635	631	621	625	621	658	667	638	609	620	632	659	641	664	610	607	675	651	673	584	642	638	588	657	622	701	597	664	627	638	592	633	619	645	627	650	652	600	659	644	620	632	577	606	626	657	677	573	620	657	619	625	611	620	648	599	651	609	636	648	658	641	620	648	607	582	673	683	614	668	618	619	583	641	623	671	623	645	630	666	626	607	654	651	664	629	656	628	630	640	629	612	658	633	625	554	659	678	613	644	608	647	620	612	672	674	611	614	652	640	587	606	660	663	617	630	653	633	640	655	657	648	637	676	628	619	659	605	624	585	678	612	625	654	654	620	581	588	579	633	611	673	621	598	610	636	608	616	575	626	595	627	647	558	619	610	626	649	619	707	661	629	670	619	620	627	634	566	632	622	640	599	607	639	632	648	662	660	612	616	619	622	654	653	643	654	636	612	647	624	646	638	623	624	627	638	667	620	630	611	647	642	616	631	617	588	653	636	596	620	604	662	643	628	601	591	621	685	588	637	624	670	625	640	611	616	666	634	591	624	646	681	607	665	644	666	646	626	624	654	603	648	653	618	617	637	621	644	653	651	641	605	604	650	609	606	621	640	617	637	646	645	662	609	569	666	652	646	658	623	656	576	635	675	677	633	643	641	624	614	621	643	652	654	610	641	627	586	625	645	622	636	598	642	595	632	626	621	639	633	646	650	637	601	644	654	609	576	601	634	610	639	659	668	598	612	633	653	659	632	629	644	641	604	612	627	686	672	654	636	650	602	611	638	658	660	650	624	648	620	614	633	660	632	666	620	620	630	614	649	619	622	618	625	632	621	631	618	678	624	662	630	645	621	656	643	647	622	587	662	613	656	633	666	586	626	641	631	663	655	644	667	653	635	657	625	625	649	619	621	637	597	665	649	623	679	634	658	602	642	632	658	637	635	682	589	721	640	643	602	631	640	616	636	649	594	639	646	610	592	653	647	625	669	600	670	662	620	575	616	618	682	674	599	686	683	654	632	607	647	598	623	642	673	630	634	602	600	661	626	639	615	624	616	626	623	628	608	620	656	584	660	649	671	623	602	640	623	639	623	664	625	633	613	662	614	630	644	626	680	618	612	660	676	630	619	593	619	651	627	620	604	632	621	661	630	643	640	587	668	640	641	631	648	642	623	657	606	609	632	596	612	600	611	637	691	660	675	692	622	653	623	625	602	624	693	643	642	619	607	617	655	643	626	587	642	583	591	583	670	656	643	598	648	654	647	611	632	624	609	613	597	616	638	641	624	713	617	682	649	637	665	640	622	613	673	622	666	629	605	653	619	662	632	683	672	638	614	618	669	636	670	622	642	613	605	692	634	627	648	642	636	637	597	609	622	664	677	664	632	594	633	633	638	633	668	591	635	663	666	658	649	631	608	616	649	635	630	643	665	632	633	623	644	611	624	674	618	633	621	681	635	652	679	590	634	592	630	658	600	621	656	616	662	664	599	600	653	634	660	607	639	591	610	589	608	592	612	657	636	654	596	637	601	646	649	622	608	638	663	629	627	616	617	627	654	696	634	651	634	610	653	634	651	590	637	644	650	648	672	637	650	586	611	651	624	628	641	634	659	625	677	631	663	597	643	628	641	595	597	631	620	658	662	664	658	653	626	666	652	662	655	644	634	671	633	622	628	606	633	624	638	609	613	658	649	650	615	643	655	642	587	641	605	615	639	658	634	660	602	603	654	621	664	649	648	625	627	651	628	634	631	620	630	623	624	645	679	658	641	601	604	630	619	655	614	593	616	620	648	633	609	593	619	674	644	651	637	645	624	615	623	595	637	650	635	637	659	656	622	685	636	666	610	618	675	633	647	669	632	685	659	632	609	636	670	613	631	646	653	647	655	618	619	687	630	611	671	628	631	607	674	621	617	638	660	610	654	617	609	627	632	639	581	636	616	608	648	624	643	676	595	666	627	584	673	615	648	633	637	628	638	606	640	663	686	639	586	635	645	664	649	635	629	629	652	622	663	580	646	624	610	661	639	616	620	658	637	614	642	624	626	621	646	609	646	669	675	645	618	603	604	631	620	617	612	639	587	639	663	615	657	629	631	637	610	649	610	630	683	618	624	696	614	641	635	615	665	632	591	676	652	616	632	608	631	664	639	667	640	618	680	606	658	660	649	640	648	578	646	682	620	638	642	594	625	614	596	583	639	600	691	651	641	631	636	642	618	646	633	614	606	625	626	623	650	627	668	635	616	618	567	625	653	575	596	650	638	638	616	627	603	612	640	675	644	635	635	620	645	622	617	685	666	645
23254	21237	28946	23832	21230	18267	2222	864	624	525	499	400	380	372	319	341	288	291	281	268	275	283	270	245	234	220	239	244	253	247	234	221	259	245	225	238	229	223	227	246	245	211	252	245	217	249	214	246	239	454	286	243	269	209	235	232	229	239	223	230	209	222	209	218	208	228	190	211	240	244	206	223	214	190	225	220	199	221	210	206	237	206	221	200	184	226	195	215	208	215	203	200	236	207	240	233	222	201	234	203	208	259	194	208	196	196	191	229	222	204	234	208	207	219	221	218	180	212	223	233	218	195	219	210	215	215	171	196	215	204	222	209	209	206	211	224	189	221	181	212	225	222	222	212	227	192	205	196	218	215	209	208	218	231	235	205	228	242	207	216	190	208	194	215	213	197	194	203	196	227	212	234	204	224	222	208	203	223	216	214	203	216	216	243	234	204	203	171	193	198	223	214	205	212	212	210	183	218	211	208	221	220	217	228	210	228	192	208	214	215	238	201	204	208	202	206	192	207	189	198	242	211	200	256	196	204	197	212	212	211	209	199	184	205	202	191	225	228	207	185	214	168	206	187	221	206	215	187	234	197	205	204	197	213	185	194	212	189	216	212	200	200	203	217	229	219	212	212	195	178	229	222	198	213	203	217	208	191	227	207	203	228	206	216	196	214	185	224	205	213	218	200	215	200	192	183	214	212	214	175	212	196	234	191	194	247	184	214	231	236	213	206	228	209	208	211	205	250	197	192	215	208	203	212	202	216	195	200	234	206	203	214	226	190	193	215	211	206	221	209	206	207	217	224	215	206	222	218	201	204	215	204	219	178	225	203	204	197	211	210	215	221	226	212	206	216	189	203	215	199	205	220	198	197	213	209	193	212	196	223	194	212	199	211	189	221	213	223	202	209	204	233	215	203	233	219	173	185	205	217	235	218	210	235	198	206	188	214	194	207	212	207	195	213	179	187	191	219	186	230	213	213	192	218	222	202	204	232	222	225	245	230	195	188	213	208	191	197	213	221	191	190	199	237	208	203	221	211	199	209	177	211	241	202	186	215	234	194	182	220	206	215	213	189	199	181	187	217	213	199	215	221	209	213	208	182	210	221	194	217	195	206	190	181	207	197	188	202	195	206	193	213	210	205	224	210	225	205	194	201	211	225	204	217	202	213	214	190	185	202	210	199	219	210	245	223	188	220	202	195	213	195	227	207	225	202	197	193	211	203	230	217	217	195	210	201	202	224	220	209	211	232	200	210	190	213	219	214	215	208	189	244	217	218	226	192	206	190	216	204	221	198	207	224	218	195	210	215	203	236	201	203	206	218	169	208	198	211	198	204	200	232	202	202	234	207	217	198	227	201	196	215	200	173	210	237	228	216	215	211	197	200	178	220	220	242	219	224	223	183	182	195	216	202	210	240	240	228	202	203	205	222	207	192	193	190	198	198	199	186	230	222	205	215	219	181	208	221	201	196	195	197	219	214	202	205	194	212	202	203	216	208	212	220	220	189	232	203	206	214	214	203	169	230	193	207	217	200	196	196	184	203	203	223	220	210	193	200	224	229	197	206	217	195	202	213	184	222	202	200	186	207	199	204	234	226	187	198	224	192	205	207	208	218	208	202	224	178	208	201	185	203	215	203	214	208	216	225	218	178	175	209	245	187	221	217	206	224	204	198	190	189	186	220	203	193	194	195	215	179	195	183	212	217	197	216	204	221	199	203	220	195	217	173	217	205	169	230	234	214	175	203	201	204	221	195	197	221	207	193	225	182	207	212	210	195	177	204	211	205	201	218	221	220	227	219	209	224	240	217	206	215	229	214	196	204	175	178	187	199	227	233	233	201	198	210	211	181	202	187	212	221	174	230	204	219	188	201	212	223	223	198	207	232	208	205	203	192	232	219	170	211	222	209	200	223	198	220	212	215	205	209	222	237	213	198	217	204	183	213	182	212	210	193	202	197	227	212	209	195	206	184	193	188	204	208	198	207	193	208	220	220	222	216	204	187	217	205	206	215	223	222	212	226	233	197	201	203	216	236	220	228	202	215	221	218	198	218	184	209	208	216	210	200	190	221	210	202	233	210	192	222	206	221	200	166	250	211	224	182	209	211	182	221	209	202	224	185	195	210	208	214	229	193	227	215	223	210	207	190	210	193	192	183	224	208	220	211	226	184	200	208	226	229	214	215	189	196	230	194	214	209	213	204	211	219	220	194	204	202	223	213	209	219	233	206	220	215	244	222	211	181	209	222	194	193	197	179	211	212	238	198	199	205	197	236	223	177	183	199	191	194	217	199	201	176	192	188	208	205	188	208	205	205	200	216	220	236	206	227	230	228	235	220	203	211	211	196	188	206	190	195	205	207	211	234	216	236	211	208	229	200	207	223	195	208	228	194	204	215	205	197	196	195	214	210	190	203	190	186	178	218	214	176	201	203	215	195	213	199	202	199	208	215	214	190	208	195	218	212	223	208	184	234	212	188	222	200	221	228	215	204	189	221	210	199	206	203	219	220	209	218	218	206	235	218	209	196	210	215	207	205	227	177	207	205	217	221	203	196	222	204	238	221	209	224	201	181	216	184	209	195	227	224	222	179	223	204	214	201	214	203	214	231	214	224	185	201	217	188	212	190	209	192	205	196	186	193	210	180	203	209	202	189	219	193	193	207	198	208	207	221	188	204	215	207	215	177	200	214	196	204	198	201	208	223	233	221	227	219	225	176	193	197	209	232	215	221	217	205	221	207	222	192	230	214	201	212	219	218	219	235	206	200	204	214	212	197	195	220	232	211	196	201	208	217	188	212	209	206	202	200	190	192	211	217	195	211	193	245	211	226	184	204	203	226	207	240	227	222	191	221	177	198	195	167	232	208	211	220	209	198	182	205	201	186	221	202	201	199	218	218	234	222	193	230	222	202	178	187	211	181	175	208	187	193	190	228	203	227	231	215	202	223	202	224	193	228	201	197	207	177	219	210	188	208	199	224	181	216	212	232	208	227	202	188	190	195	220	197	206	215	190	223	212	203	198	197	196	206	239	212	213	205	202	233	203	200	209	212	199	195	204	206	234	200	214	217	197	181	205	210	199	224	199	195	208	189	213	244	203	234	199	207	201	220	204	222	225	202	188	216	216	207	208	220	219	187	202	204	199	212	202	190	190	206	222	203	228	205	205	240	195	210	205	220	197	198	188	213	212	192	227	191	209	237	198	211	194	187	214	211	199	218	193	194	218	200	219	223	212	196	220	215	220	197	200	218	196	210	225	187	204	200	200	211	217	205	194	237	225	203	204	226	215	211	211	222	193	216	204	219	188	229	211	214	225	204	208	211	216	207	213	223	240	205	207	219	228	216	209	200	223	227	201	214	189	228	212	235	202	200	208	178	228	208	200	225	218	217	192	206	212	200	217	221	214	223	210	214	204	213	213	207	198	202	185	201	219	203	189	203	211	186	204	217	185	197	212	215	205	217	224	220	210	192	218	197	218	199	213	215	202	220	213	202
9945	18035	14584	8238	6310	5066	3420	2585	1905	1681	1458	1214	1075	952	897	762	739	653	607	612	596	543	565	523	527	527	499	490	521	484	462	440	472	427	431	472	470	461	425	443	477	476	450	477	468	477	418	399	459	1331	677	415	428	426	444	409	426	424	389	405	422	416	407	428	401	400	377	411	413	440	399	387	382	422	392	386	395	420	423	373	374	378	404	401	406	354	378	353	370	396	398	369	417	351	363	365	362	354	410	393	367	378	361	388	380	417	396	430	369	387	368	368	395	405	390	318	384	350	396	387	383	369	421	397	391	350	393	406	415	385	382	383	424	363	398	367	355	367	414	387	388	398	416	378	376	368	350	371	402	375	343	370	329	405	421	395	394	388	397	372	374	401	397	352	384	343	399	345	352	403	395	363	412	386	377	409	406	347	372	384	388	376	396	366	384	416	361	399	384	399	398	427	398	394	395	374	405	358	390	359	356	394	387	381	399	364	361	386	371	427	356	393	370	366	358	381	354	379	383	383	394	377	394	383	387	367	392	379	402	370	387	370	380	384	349	406	397	406	384	409	402	392	390	376	395	410	379	387	383	402	369	357	408	412	398	397	388	374	384	360	362	379	418	377	353	384	386	397	431	421	380	380	384	374	361	418	371	364	388	364	380	392	395	381	400	380	392	389	400	396	408	362	369	393	372	359	400	381	363	381	366	387	348	364	332	429	385	371	401	405	353	377	369	378	391	374	393	363	373	405	400	367	383	371	357	403	372	401	408	355	371	414	412	357	365	390	380	377	397	404	380	369	368	381	371	392	392	367	380	380	391	381	377	367	391	418	365	385	370	418	406	396	372	359	393	383	395	411	374	380	369	339	417	372	367	361	409	381	392	422	393	347	387	394	364	377	384	386	379	411	378	354	396	389	369	388	408	355	361	354	348	339	406	393	366	374	345	389	361	384	392	358	375	403	389	391	402	378	390	363	379	381	419	366	381	363	364	379	398	348	364	422	362	402	340	310	384	401	369	369	369	379	402	388	392	344	404	369	384	389	393	395	366	423	388	366	413	346	401	372	398	406	340	390	365	376	341	369	380	437	401	371	369	362	409	427	377	371	399	392	384	404	372	380	417	368	373	385	394	371	412	360	381	347	348	383	401	365	363	384	376	349	364	393	338	363	367	334	416	344	380	407	391	334	417	389	354	391	379	394	379	393	357	357	380	369	364	356	371	376	365	376	390	362	386	379	386	372	395	359	412	360	389	395	379	394	387	397	345	389	369	382	377	367	409	382	371	355	373	404	399	384	407	384	381	381	375	394	404	392	378	333	384	369	371	402	370	378	360	363	382	373	356	396	429	382	408	352	387	398	328	372	396	399	357	368	380	402	378	390	368	374	422	367	411	377	382	402	391	353	367	398	346	407	400	392	355	368	380	359	385	393	371	393	377	364	370	361	378	375	393	359	385	346	378	370	381	379	406	411	392	374	350	360	383	384	369	398	361	382	367	377	345	404	375	366	351	388	337	365	386	377	372	402	393	370	399	370	376	390	398	401	359	392	352	368	364	374	389	385	402	354	425	374	394	415	375	374	336	368	359	398	378	356	430	365	373	369	367	376	367	338	368	364	411	381	390	365	397	371	398	352	394	397	384	358	394	378	355	381	358	394	372	402	376	386	401	381	400	353	362	399	341	379	373	372	386	409	381	360	350	368	383	384	359	377	369	427	381	394	371	356	328	354	387	402	352	383	381	388	379	365	430	376	379	372	374	361	377	361	371	340	350	382	375	367	376	375	388	379	367	388	364	392	360	401	402	390	358	356	387	377	397	385	365	384	368	371	385	383	376	378	430	352	375	391	376	392	375	398	345	406	379	378	356	368	388	389	417	372	339	347	404	385	378	362	376	373	385	401	350	383	363	388	361	393	378	378	364	385	364	354	412	400	354	369	395	383	392	392	403	346	359	349	358	397	331	354	406	369	370	381	359	376	409	367	381	363	375	354	398	361	358	378	380	377	365	386	402	373	375	368	365	398	379	357	378	391	390	395	390	376	348	377	351	386	386	366	369	376	379	371	396	382	367	404	376	384	375	379	374	387	374	365	415	389	383	366	390	422	380	364	385	383	370	363	372	411	357	362	395	384	394	357	372	376	438	385	404	367	389	390	373	383	382	369	378	403	375	380	347	414	399	395	368	331	396	371	373	387	378	374	395	392	394	360	349	399	387	403	408	379	400	401	370	404	345	391	352	396	386	384	343	385	364	373	382	367	381	370	408	381	426	409	395	406	388	365	357	353	404	351	361	380	355	386	373	382	363	344	387	424	325	405	412	382	351	363	379	383	356	370	421	393	406	369	365	377	399	381	364	370	350	385	381	384	389	373	392	401	370	404	352	359	378	383	388	369	397	403	346	401	385	373	377	354	371	353	382	381	393	351	391	370	340	383	381	378	385	372	365	364	347	375	360	377	363	371	398	370	360	394	403	387	385	370	382	416	364	339	398	365	402	363	411	398	380	408	398	374	386	386	367	374	388	359	401	361	396	355	397	394	349	395	384	374	369	356	399	361	414	405	365	367	377	379	384	364	363	406	400	358	379	382	382	419	371	394	348	381	371	373	398	388	364	399	373	377	379	372	399	420	383	347	405	392	371	383	388	373	384	391	398	384	392	387	383	411	400	353	372	361	381	387	362	373	379	404	381	411	371	393	403	372	373	373	393	376	358	381	374	354	385	348	373	328	407	385	391	400	370	406	367	393	366	342	352	356	404	366	390	386	362	354	401	364	375	367	380	374	359	410	357	365	378	354	364	362	348	380	372	386	373	388	369	373	377	396	404	396	396	357	389	439	378	381	365	404	394	413	368	363	398	366	397	384	371	358	412	365	385	351	399	403	404	366	407	394	382	381	403	371	402	396	405	378	383	349	358	409	338	422	374	353	371	358	375	368	399	362	360	383	380	356	390	400	383	392	422	405	366	398	394	365	373	372	367	413	345	365	377	380	388	379	372	355	389	393	381	368	378	380	378	402	392	394	360	387	354	359	344	391	392	363	367	375	368	404	385	396	367	382	385	396	372	385	360	355	369	367	381	388	390	426	366	356	386	381	389	403	374	407	355	377	349	404	382	381	394	357	373	366	365	370	368	394	382	380	364	367	394	394	347	378	388	364	408	411	356	381	365	391	371	341	430	383	406	378	412	360	385	391	401	400	392	342	383	357	368	338	387	386	369	373	386	376	383	400	373	367	361	392	407	371	380	397	360	375	359	393	387	369	382	372	353	396	387	349	378	389	413	370	353	336	397	385	389	369	386	391	403	385	364	392	416	344	351	377	385	378	381	400	387	389	373	405	377	312	352	429	366	346	384	391	376	369	423	396	331	366	400	375	343	421	369	357	404	395	364	379	399	370	373	380	399	384	359	381	395	373	362	372	362	372	378	370	390	373	369	376	358	350	356	360	374	387	371	383	396	362	406	335	382	371	352	388	379	392	387	386	374	323	387	357	391	396
26821	19628	6083	1121	760	684	508	477	434	483	458	429	425	434	415	391	401	400	419	379	465	435	416	372	413	394	407	402	405	410	416	387	376	432	408	410	394	399	422	398	381	449	405	405	420	429	418	413	391	386	379	395	439	404	416	403	406	419	409	358	418	425	426	401	393	410	404	397	404	397	440	377	437	412	392	392	418	413	391	420	428	410	397	425	388	413	404	396	378	400	389	386	420	363	437	407	388	442	413	364	389	397	359	446	418	374	427	434	430	424	407	404	421	412	422	381	420	387	394	401	442	375	386	416	415	408	383	422	433	408	400	378	392	374	417	409	378	393	403	448	380	399	421	403	412	399	370	375	408	365	400	416	411	391	395	371	400	373	387	406	391	423	402	372	405	428	379	400	402	417	364	410	383	404	404	397	382	416	377	442	406	434	423	395	412	382	385	392	408	375	391	412	376	375	395	423	397	383	380	369	403	396	407	412	391	408	397	407	415	407	408	403	372	382	387	383	437	382	391	443	392	391	381	429	454	413	394	386	412	457	409	386	393	426	400	416	412	402	414	379	417	419	398	444	395	416	399	392	376	370	429	398	367	408	401	386	417	452	387	385	400	339	377	434	357	382	404	405	418	427	403	396	373	371	437	406	399	402	402	416	413	382	417	425	390	429	432	395	418	384	404	397	374	412	389	409	451	400	379	438	427	436	380	369	382	399	410	413	397	404	411	403	398	389	378	431	393	388	402	429	418	385	366	472	401	395	423	388	419	388	393	395	393	386	405	378	400	366	391	391	381	385	401	429	404	416	427	431	398	369	407	446	389	389	400	438	402	420	419	395	403	381	410	405	415	407	407	380	399	384	425	398	390	429	384	382	402	403	424	407	417	383	409	391	410	431	387	424	422	399	388	416	370	386	393	398	411	380	346	422	403	402	397	397	427	412	398	384	384	439	380	407	419	365	417	405	410	399	423	414	390	419	416	403	405	377	392	422	391	406	406	406	370	405	398	386	399	388	428	382	415	387	404	423	400	370	411	408	383	366	390	404	414	404	376	417	406	422	409	406	426	383	437	389	387	393	401	396	413	406	396	405	413	394	413	371	388	390	383	406	422	417	390	377	423	414	385	398	387	377	411	413	449	407	406	391	424	436	391	452	427	408	436	411	394	398	405	417	399	387	396	342	421	369	384	389	468	400	389	395	384	403	395	400	441	415	382	384	409	391	434	408	445	437	400	417	396	402	413	403	421	391	356	430	393	418	390	426	390	375	370	396	405	391	402	405	380	394	386	427	426	411	375	371	412	438	390	370	416	387	446	418	388	398	431	398	400	415	361	401	397	420	433	384	402	423	367	369	394	427	420	404	394	389	383	379	401	405	404	415	397	432	406	394	436	397	409	409	426	401	411	430	395	401	409	423	402	403	394	470	408	404	391	389	355	429	404	367	384	435	390	357	387	414	389	375	396	439	390	410	431	405	443	401	439	383	410	411	405	394	396	379	416	411	432	446	419	358	407	406	413	406	407	447	450	371	422	381	406	386	432	409	369	412	424	379	404	399	389	389	432	376	396	419	442	410	386	397	397	399	404	415	402	426	392	414	402	388	423	391	405	389	409	431	402	411	406	371	442	416	400	398	382	400	415	416	399	442	379	414	407	382	438	402	410	434	371	376	366	440	407	399	368	434	409	384	414	421	357	410	380	440	416	396	406	402	400	396	412	381	406	433	389	386	421	396	391	427	419	403	391	411	378	430	422	378	393	407	385	409	412	393	420	393	408	443	377	420	350	388	438	414	445	388	446	414	371	427	400	376	366	411	430	408	381	383	456	385	398	420	405	362	407	378	397	396	398	410	394	402	398	378	418	396	402	432	359	407	441	391	408	389	391	384	409	374	391	407	411	436	370	419	422	400	401	390	391	435	406	398	407	409	379	374	386	370	428	426	372	375	415	403	376	429	399	444	376	391	362	411	380	402	399	385	433	391	379	398	400	385	419	396	386	373	425	415	409	399	382	433	412	390	409	383	417	399	384	432	391	460	384	421	369	394	424	393	400	393	421	394	421	421	393	413	390	429	417	413	406	395	396	397	423	433	428	398	404	407	385	398	456	379	376	423	404	370	436	380	434	414	412	425	377	419	369	381	424	414	423	370	424	407	437	400	393	415	395	412	436	405	402	383	381	411	364	388	368	399	409	372	378	407	424	403	405	401	398	370	407	406	412	407	382	389	422	388	425	380	401	457	382	434	401	422	384	420	387	407	416	390	350	397	432	375	383	370	430	382	398	398	416	413	406	424	416	403	428	400	389	402	418	412	403	418	412	391	389	409	407	377	401	409	417	398	406	385	402	378	410	412	416	409	437	407	432	395	418	410	392	404	389	390	416	393	371	384	410	383	436	401	396	392	412	407	432	396	401	363	394	421	387	419	358	424	408	393	397	384	394	401	400	385	366	461	399	406	395	407	399	406	391	409	404	406	356	416	406	397	413	389	397	387	421	422	403	442	400	381	396	403	383	417	420	410	407	423	439	412	427	371	383	434	368	411	405	422	396	408	410	377	422	399	358	397	415	401	399	409	380	411	423	410	381	416	392	397	419	418	382	416	402	404	435	392	398	434	400	395	378	451	399	404	428	443	372	418	394	381	386	410	453	370	398	373	462	414	378	414	417	403	400	441	391	393	410	371	418	400	385	400	384	380	391	392	399	377	383	344	402	386	382	379	393	412	419	411	384	403	394	390	430	410	401	367	374	411	442	400	428	442	402	390	435	391	429	398	375	371	397	379	392	399	437	394	392	376	371	416	401	401	403	429	404	408	400	409	423	403	418	396	404	412	404	422	365	393	367	401	381	378	399	424	392	395	427	403	391	371	421	421	368	417	387	377	409	423	390	368	375	413	365	400	416	389	456	403	365	382	369	376	359	424	386	405	409	393	399	413	388	403	381	428	404	422	412	408	405	398	370	387	414	406	433	411	415	391	407	433	393	403	387	410	363	421	405	399	399	418	403	431	409	385	398	419	401	414	369	439	404	385	386	415	412	385	406	394	356	405	387	424	387	400	381	376	405	404	415	457	424	409	407	385	428	423	388	372	402	395	428	376	416	382	439	369	412	353	388	350	402	389	400	411	410	426	405	392	374	383	415	442	412	399	364	399	430	400	425	403	399	369	398	428	376	417	367	405	397	415	407	413	408	408	371	413	405	408	387	416	407	395	390	435	396	404	369	417	406	395	407	410	373	381	392	392	405	382	418	432	402	373	424	373	402	432	409	420	438	381	406	369	392	402	390	400	411	432	389	438	425	366	405	409	348	385	379	400	422	372	396	409	417	367	401	400	435	372	381	408	427	417	457	402	415	402	392	368	435	370	384	378	388	404	394	392	426	387	428	440	381	382	367	406	363	404	393	374	393	426	409	458	379	418	448	427	377	421	437	358	425	401	363	380	417	412	405	389	409	396	386	410	422	425	413	409	385	383	414	399	360	414	399	377	394	414	435	419
5867	4429	3417	1911	1851	1588	1193	1002	843	858	879	811	794	730	695	810	753	740	759	702	718	701	724	723	716	702	770	737	724	695	687	698	697	727	685	761	694	711	706	746	717	753	762	705	696	731	709	743	748	713	699	721	723	739	756	711	692	718	746	724	708	677	674	710	742	720	705	734	715	738	698	683	701	713	691	730	710	732	726	703	734	679	720	715	751	751	734	669	672	697	753	713	696	742	658	688	660	702	690	693	702	758	707	738	698	724	715	712	737	792	718	699	716	732	725	667	725	737	688	731	705	724	710	716	724	685	674	734	706	725	672	710	669	683	734	711	730	749	698	684	750	736	743	710	748	680	711	720	747	735	673	706	716	733	732	700	692	713	781	745	731	699	699	664	682	705	754	761	696	756	705	690	717	721	751	707	707	715	716	679	734	730	732	722	671	670	689	696	693	710	698	709	679	693	719	696	715	711	639	762	739	651	746	723	704	716	672	717	692	705	681	704	728	748	671	711	715	708	709	688	735	715	695	682	747	722	739	701	717	751	723	737	722	662	712	725	740	702	706	715	729	675	706	749	677	719	714	686	730	744	683	726	655	665	708	732	652	710	693	699	719	679	699	685	735	726	718	692	695	703	716	691	700	670	730	686	652	697	700	670	682	692	698	711	704	721	700	730	689	735	689	707	712	708	701	707	696	691	705	714	696	683	742	673	724	724	721	729	781	749	695	719	716	697	675	742	726	733	709	681	689	707	723	693	680	683	699	695	751	712	729	725	721	741	715	697	689	714	738	641	696	764	748	722	703	712	704	715	720	751	714	707	754	675	719	659	721	715	721	713	750	709	653	699	702	712	701	720	672	633	731	687	693	727	727	718	734	742	712	700	695	677	666	744	673	731	754	699	739	739	724	699	701	719	754	694	670	703	668	661	731	739	686	664	679	665	725	719	702	685	740	707	711	732	722	702	762	687	646	703	747	711	718	685	739	688	632	728	695	681	662	713	674	708	717	727	666	654	727	701	713	722	730	703	665	723	754	669	704	704	693	772	718	660	739	699	723	700	686	737	677	689	696	730	700	710	714	714	627	691	768	705	686	702	723	789	714	740	703	692	709	683	767	738	682	699	721	692	658	726	679	682	768	668	713	698	715	715	713	690	710	684	693	693	734	742	738	721	744	714	745	734	723	720	687	686	672	728	669	669	672	659	649	721	735	722	693	727	721	708	705	740	678	751	682	660	765	689	699	702	631	716	739	727	712	707	721	708	735	695	738	732	739	695	730	693	684	707	668	707	681	712	688	717	728	716	674	703	712	686	746	707	742	681	711	704	714	691	718	693	711	680	682	695	736	689	754	702	704	710	707	747	757	766	680	731	754	709	740	755	689	685	702	687	698	705	729	709	698	674	724	720	725	741	712	742	707	709	693	740	678	708	688	696	664	719	691	728	731	737	697	700	672	720	742	726	703	674	667	679	723	736	674	711	730	721	729	711	713	718	712	692	697	702	727	697	696	679	673	696	708	703	719	713	763	651	752	678	701	753	698	714	660	682	660	737	715	674	731	721	664	698	760	659	719	712	717	739	679	710	714	707	716	725	662	688	697	676	693	736	691	738	735	702	706	719	759	752	650	688	681	762	738	704	685	702	701	748	734	706	710	710	682	692	675	708	670	671	734	697	729	735	729	707	732	742	731	713	739	678	650	723	669	674	696	688	689	711	708	718	678	710	712	725	654	701	719	733	692	694	717	711	691	703	708	717	687	699	683	650	716	681	670	728	672	699	731	694	690	686	728	713	693	759	682	702	677	746	740	748	746	667	710	714	698	679	729	731	733	658	734	693	706	693	695	677	719	680	724	724	743	701	733	755	694	708	694	681	727	740	704	690	688	709	680	707	740	722	652	729	699	682	684	641	683	691	698	677	719	748	755	667	678	722	751	711	689	715	675	702	716	700	698	738	677	752	732	699	760	711	702	736	652	707	697	717	685	693	693	689	707	725	701	735	696	713	694	677	711	668	690	697	671	733	707	744	661	714	697	701	738	756	684	731	622	680	672	665	686	746	667	723	729	677	726	683	743	700	723	703	699	707	794	692	698	664	726	682	712	675	744	687	686	702	677	728	719	727	735	705	751	683	722	753	715	690	738	738	776	729	710	756	714	682	691	702	684	718	708	694	678	721	695	671	692	696	726	659	680	700	746	720	695	729	701	675	697	748	756	669	737	695	721	761	702	712	699	694	715	734	704	770	694	715	718	713	731	766	732	739	693	706	768	708	675	695	732	674	630	737	710	677	705	718	723	751	717	682	715	721	692	729	695	701	747	743	699	695	759	659	800	708	732	678	706	746	679	737	697	697	671	732	673	671	696	734	736	694	734	693	689	662	715	684	703	699	691	735	745	711	735	699	715	686	706	727	745	668	713	697	699	712	741	713	739	754	717	712	700	725	721	705	716	717	669	697	716	721	710	726	687	707	731	754	751	696	729	708	728	723	667	689	711	697	751	766	727	730	697	708	733	690	757	696	667	698	736	721	694	739	744	742	697	680	675	710	757	706	690	702	705	731	679	720	750	680	692	710	739	693	709	700	713	707	702	696	713	691	739	692	727	712	700	699	707	702	718	682	732	757	724	699	707	691	737	709	665	747	745	697	704	696	735	698	717	695	693	704	751	672	741	706	719	681	697	750	671	701	693	721	707	692	740	697	713	709	714	705	723	717	736	711	705	682	709	653	703	657	689	705	720	737	680	764	720	697	723	713	737	726	702	701	726	710	737	725	685	735	715	684	733	747	749	667	716	687	675	676	728	681	722	725	689	689	746	727	719	648	684	712	702	731	725	688	715	698	711	669	701	715	682	720	721	705	687	716	810	647	665	706	689	698	699	721	686	716	681	684	761	709	723	719	735	699	699	692	732	739	670	738	699	702	734	733	702	672	737	684	673	695	704	668	714	688	684	739	711	699	687	722	696	748	696	690	720	698	743	766	719	714	731	724	708	718	721	722	725	711	734	716	772	698	690	691	709	694	716	705	727	683	713	686	701	731	674	757	632	652	686	702	692	668	698	728	706	713	721	680	679	736	688	701	681	711	711	710	707	705	726	716	682	761	719	667	691	693	687	669	711	674	685	660	715	718	747	707	674	688	718	746	718	720	722	699	748	723	708	696	729	705	698	742	693	722	650	732	682	705	693	690	718	719	667	727	730	749	710	715	752	727	714	716	734	721	683	730	709	697	691	706	697	717	696	769	735	730	690	696	679	734	683	675	774	681	700	728	714	721	696	725	662	679	677	702	713	711	730	699	688	678	710	738	706	744	698	674	699	712	689	693	733	704	693	748	684	703	687	693	704	692	780	716	717	677	666	670	736	740	706	680	703	696	682	699	704	713	762	728	760	716	728	722	714	656	679	718	725	723	670	747	661	710	694	746	726	688	712	703	710	710	719	693	676	677	737	745	687	719	718	746	697	722	728	762	619	737	660	701	699	699	708	736	696	713	681	727
24113	21233	28266	24491	19760	2803	1046	691	587	551	542	480	479	458	400	392	413	402	359	387	383	345	394	396	331	392	389	372	412	360	406	379	385	387	353	347	363	331	372	368	352	350	424	356	345	359	368	367	402	591	426	340	383	374	369	373	346	363	360	381	359	399	359	376	368	356	340	341	361	351	365	360	368	326	353	370	369	339	384	338	361	366	363	345	333	374	362	342	369	377	368	390	347	387	365	305	378	382	385	367	361	320	355	413	323	366	330	366	358	330	364	367	389	375	358	335	357	361	348	356	375	365	365	369	374	368	341	346	341	386	383	336	366	376	373	382	347	349	375	371	343	369	352	358	388	373	356	342	360	352	370	385	394	350	340	351	347	366	344	350	371	350	372	380	364	337	337	348	378	320	361	357	351	342	379	372	356	350	380	340	380	351	378	369	360	330	350	351	376	351	372	361	378	378	363	381	388	396	363	354	363	372	374	335	350	370	359	319	384	364	328	358	341	386	325	374	328	415	388	364	348	333	386	358	360	359	351	376	366	358	341	354	360	361	377	359	352	356	380	340	384	397	389	340	328	348	349	363	374	373	378	342	348	349	319	332	357	348	330	327	385	349	326	379	355	390	367	354	335	337	381	372	359	368	333	384	368	337	316	345	360	355	364	369	338	377	341	364	369	393	360	368	364	317	395	362	389	363	322	325	365	376	377	378	321	357	356	366	361	347	351	361	368	356	368	341	362	344	372	332	397	356	370	356	367	374	339	363	353	328	337	359	397	387	367	355	345	392	361	381	352	365	362	372	357	339	344	355	353	360	329	356	327	339	356	331	365	344	355	367	350	346	324	348	383	333	353	371	331	365	352	340	372	383	399	395	368	339	371	321	369	339	344	408	339	370	360	363	356	369	367	320	354	377	349	342	358	350	367	364	357	373	384	333	352	346	404	370	366	361	324	398	342	349	372	353	346	360	354	335	339	387	326	388	368	368	338	370	324	342	337	361	355	359	337	390	367	361	364	359	358	381	387	372	322	343	392	338	399	381	345	375	337	357	408	340	360	376	349	402	380	336	424	391	363	319	347	363	362	354	365	366	362	346	371	370	331	359	379	393	353	344	372	372	313	331	341	357	352	316	341	374	377	375	319	378	315	362	341	348	325	341	375	311	342	359	381	354	315	323	388	379	345	383	380	355	338	343	364	349	386	329	365	362	367	326	355	361	335	346	363	344	342	370	355	355	350	328	345	360	388	327	368	346	360	391	377	332	362	368	352	390	372	367	379	327	334	320	364	369	346	349	391	326	356	356	363	360	348	364	327	334	325	362	383	333	376	349	358	359	380	336	330	362	315	344	363	348	375	361	328	364	356	333	324	356	310	340	385	362	378	364	378	334	329	335	357	352	369	362	353	351	379	354	346	365	384	365	377	333	370	355	391	350	375	352	330	314	331	350	372	360	343	363	344	344	350	353	373	377	373	372	372	307	350	339	383	358	356	411	338	352	368	347	348	371	350	332	400	379	338	354	349	372	373	356	357	363	357	341	369	320	350	346	370	331	360	386	335	356	359	349	339	347	364	354	352	338	373	339	324	368	361	412	359	370	340	388	358	350	354	334	347	359	350	331	337	361	417	351	339	336	397	350	339	344	354	368	357	338	361	350	321	367	378	349	360	375	362	352	325	349	368	341	390	345	375	376	387	367	358	355	365	355	377	345	327	353	363	353	349	340	350	340	344	389	335	329	335	343	344	336	335	346	370	359	375	378	367	328	335	342	359	340	367	371	367	373	378	365	355	364	381	370	340	370	362	311	319	344	397	343	339	346	377	357	369	361	360	393	349	324	337	372	352	356	352	358	331	366	376	359	368	348	372	318	351	368	357	341	357	340	325	358	337	365	352	313	351	336	358	354	371	361	362	368	395	380	365	347	362	365	371	355	381	355	343	334	399	348	376	398	360	364	365	334	369	339	359	367	340	341	359	380	323	331	335	357	383	368	351	312	372	358	318	376	410	340	366	401	323	363	361	359	357	369	393	353	386	353	323	374	393	365	327	357	343	353	387	372	331	352	356	361	371	343	350	359	339	373	366	379	353	343	349	348	338	387	352	345	355	337	361	332	365	362	381	383	361	360	327	326	325	363	354	355	348	348	383	343	356	335	343	339	312	369	339	375	367	362	372	358	379	337	406	344	338	368	352	348	370	362	363	347	364	341	364	336	391	367	356	359	366	363	370	352	313	378	377	361	361	365	367	332	378	364	392	335	358	401	360	349	330	352	366	335	357	341	391	377	368	352	337	355	345	382	371	336	360	351	331	364	369	352	343	385	363	356	350	341	383	364	358	351	348	363	350	380	382	370	356	359	381	368	343	372	353	360	369	350	336	347	353	362	386	333	332	377	386	358	324	336	379	346	352	372	335	340	360	359	351	373	370	343	402	385	382	367	313	359	338	350	357	387	354	373	388	350	357	354	354	379	342	340	333	359	354	353	352	370	342	339	367	346	371	325	366	345	375	390	371	340	351	334	344	356	359	314	365	379	365	377	347	377	366	386	369	314	355	358	364	372	353	360	369	381	386	349	359	366	353	341	395	349	351	359	362	387	341	353	373	368	370	368	379	335	368	321	345	365	363	346	377	367	352	378	345	346	330	355	333	352	342	377	325	382	354	385	345	333	379	361	356	375	347	354	373	339	330	321	360	394	353	347	319	323	351	364	345	353	354	350	345	356	334	372	345	348	345	344	350	369	355	391	361	362	366	378	347	341	355	363	352	353	366	370	352	368	352	339	352	371	362	338	377	346	365	342	363	383	337	400	400	343	344	340	352	379	384	320	368	365	378	335	351	367	339	337	324	352	329	354	345	380	353	348	339	395	401	333	355	378	314	355	358	323	333	369	370	342	343	322	354	356	352	341	363	369	356	378	343	375	388	380	348	373	349	344	369	356	399	372	334	350	368	347	382	354	339	372	367	388	383	335	387	369	323	399	367	348	371	377	357	345	354	357	326	401	372	328	373	339	329	362	372	378	361	370	385	313	349	368	340	366	363	351	364	376	360	378	384	350	368	373	382	373	385	357	325	391	358	326	363	383	357	334	380	329	319	350	368	377	370	340	352	345	346	333	361	360	366	357	344	343	329	347	343	325	354	354	357	365	348	359	358	355	345	342	388	383	400	360	376	346	352	341	344	369	333	346	319	347	355	367	361	373	382	316	342	374	333	339	348	329	356	350	345	351	360	346	380	384	354	352	365	363	378	307	364	386	369	380	370	352	372	370	357	345	351	373	396	333	374	369	339	360	357	332	342	361	352	371	349	346	349	350	374	343	362	354	350	360	366	358	380	360	355	389	347	336	368	344	331	360	363	330	348	324	345	353	344	382	362	327	348	358	327	322	373	400	358	356	355	354	375	310	335	348	368	363	326	362	339	372	365	371	303	317	360	357	368	351	350	363	366	359	356	377	382	352	385	359	315	379	342	351	363	349	384	368	348	344	389	357	338	324
7455	12551	10379	5518	4223	3448	2558	1836	1505	1419	1342	1163	1041	941	882	854	830	799	751	762	694	706	732	727	683	698	702	668	727	712	685	711	685	695	699	660	700	688	662	701	697	673	660	654	726	727	674	687	875	1448	808	688	688	674	672	675	670	675	653	692	673	688	678	650	671	665	669	693	627	670	601	672	644	656	653	629	684	643	662	686	630	686	619	648	678	616	649	682	633	621	674	682	668	616	680	691	684	640	630	660	633	680	659	653	626	673	635	647	635	683	625	640	690	655	664	608	635	665	669	656	692	645	653	662	681	642	631	661	635	641	648	601	675	616	671	645	625	649	641	603	638	623	663	634	642	631	650	604	649	681	661	649	632	643	657	683	637	649	652	604	656	666	673	693	676	631	659	599	665	661	640	677	642	667	650	663	646	671	674	671	593	653	690	630	614	631	661	668	681	634	673	671	617	616	634	646	647	622	639	662	687	658	637	662	632	663	628	661	629	646	681	659	654	607	649	639	656	620	637	649	592	605	654	689	686	676	635	616	621	689	634	660	671	634	661	641	632	611	638	672	601	625	656	662	665	648	626	675	662	684	662	648	644	610	662	635	682	672	611	634	607	643	631	612	625	624	678	677	669	648	635	650	680	637	665	632	634	650	687	677	604	619	635	669	556	642	619	654	650	634	682	663	635	636	633	661	600	661	641	674	669	647	633	627	671	648	624	633	618	615	642	659	627	622	651	638	631	683	663	690	628	640	690	623	647	644	675	624	604	656	662	625	637	681	625	647	642	627	639	670	653	620	605	673	646	644	640	642	643	628	677	633	695	601	671	647	640	649	639	655	639	603	678	632	645	663	610	619	626	638	668	649	672	670	627	612	630	630	643	637	672	631	648	636	636	608	652	635	625	658	707	658	629	657	657	716	632	622	703	683	629	649	655	640	638	601	641	686	653	648	625	621	673	669	653	608	635	668	670	622	644	613	650	623	661	650	638	679	653	655	623	638	640	669	652	651	627	616	682	587	629	618	675	684	651	659	661	620	674	654	628	623	695	623	661	633	628	719	687	610	594	629	654	657	645	632	647	649	636	722	672	624	620	710	697	623	673	628	641	643	647	661	655	665	632	618	673	684	626	648	676	611	629	631	643	689	652	647	679	691	694	629	650	639	568	661	603	619	656	631	644	667	637	641	641	648	648	631	610	650	686	583	659	630	650	641	616	652	642	645	629	674	621	644	702	621	638	623	640	628	660	655	672	627	700	663	609	591	665	626	666	623	636	655	611	637	670	645	642	617	663	630	646	688	672	681	602	610	699	614	668	652	640	654	676	650	636	651	681	640	698	636	679	690	661	646	662	594	680	668	611	627	637	719	648	652	659	680	652	632	636	654	671	654	634	672	681	649	615	682	663	624	639	665	601	653	639	601	627	639	669	629	658	644	627	625	669	615	651	613	692	655	635	646	621	657	680	634	584	618	667	623	678	611	625	688	672	665	650	632	676	635	622	644	631	670	655	648	602	641	666	614	636	631	664	645	662	683	751	622	639	621	625	695	641	620	625	615	699	641	676	618	591	627	630	604	683	610	636	665	654	624	667	676	629	638	669	654	641	609	695	661	611	639	669	634	641	617	604	665	596	608	645	627	623	669	620	662	670	644	622	629	589	635	645	663	634	647	626	631	655	642	655	609	652	658	674	644	625	609	666	663	662	672	617	624	656	683	607	619	658	618	677	617	625	655	612	669	639	591	594	664	641	597	615	611	632	605	652	629	636	657	601	627	646	650	698	644	630	662	662	660	624	610	641	633	633	645	697	596	650	672	645	656	636	649	624	614	605	654	649	625	621	619	634	673	662	631	650	628	656	608	637	642	650	657	614	635	638	667	642	632	684	677	667	635	599	655	652	680	670	639	644	661	665	626	629	618	641	648	634	645	638	710	646	609	718	608	636	661	619	661	656	652	656	637	615	584	645	643	676	718	641	647	652	710	647	651	636	611	665	650	634	637	618	626	615	640	662	651	619	642	667	680	654	681	654	654	663	608	605	668	651	656	639	651	627	651	637	631	639	637	618	655	646	677	618	615	669	637	622	661	627	718	640	659	686	666	676	578	681	632	638	649	635	607	636	632	626	655	631	648	674	647	660	676	628	668	624	638	694	652	643	706	674	677	647	629	663	632	673	626	617	666	630	617	635	622	590	679	658	683	656	705	620	685	627	649	645	634	710	647	634	685	642	636	650	683	648	627	645	631	669	630	639	621	652	625	673	660	630	633	666	613	623	679	675	656	636	642	650	641	675	621	682	670	630	643	690	602	635	594	615	661	578	638	627	663	650	677	620	620	623	634	634	625	615	619	625	608	634	656	633	606	661	648	635	629	673	668	676	686	639	684	633	649	675	642	658	611	589	703	635	621	672	657	586	623	675	659	640	637	653	672	673	685	639	684	655	619	680	693	682	649	646	653	643	672	630	660	655	624	652	632	713	632	648	662	630	676	670	615	606	605	685	638	643	602	644	628	620	706	640	644	615	669	630	632	607	658	646	668	630	667	638	641	676	625	665	650	615	679	621	648	659	643	613	650	664	673	615	631	634	656	634	626	647	644	682	674	642	640	674	620	637	601	643	644	698	655	652	625	613	663	608	650	649	669	668	669	664	625	618	649	622	663	637	633	609	646	649	630	637	637	626	653	617	672	664	619	636	687	615	685	683	606	650	626	623	669	698	690	603	654	645	614	663	679	654	624	658	619	638	650	637	691	611	626	643	608	623	575	649	632	674	660	668	658	649	680	657	664	645	687	610	687	672	670	667	668	623	680	632	646	685	624	698	624	671	612	644	679	626	678	607	659	600	645	608	633	668	644	656	640	633	700	653	662	635	601	662	661	654	618	609	671	609	628	656	655	631	641	673	669	638	670	665	674	655	636	622	647	624	610	622	613	653	647	645	630	660	638	591	634	635	664	666	705	639	640	640	686	636	639	636	651	646	627	573	610	653	625	621	628	641	637	628	623	657	612	673	618	675	645	627	586	688	670	682	633	605	679	653	657	662	647	633	620	682	687	602	649	616	649	672	612	662	623	646	657	654	655	629	664	630	613	670	671	633	646	615	653	638	637	609	643	674	651	659	622	631	658	654	663	691	658	669	633	616	617	655	637	632	658	604	642	660	684	651	636	678	659	629	618	617	648	661	608	654	635	605	658	676	622	646	623	704	608	610	641	648	683	605	666	701	673	670	621	639	655	569	600	652	649	618	584	661	668	598	646	656	632	642	643	651	602	628	598	639	677	650	613	640	598	634	641	666	687	664	651	621	695	697	660	655	655	658	657	600	641	633	664	639	640	647	648	627	623	652	634	634	674	655	599	668	650	646	664	683	628	657	637	649	653	642	676	655	627	584	652	709	623	668	611	637	614	595	608	711	619	655	632	655	620	647	649	644	640	662	662	648	637	609	627	647	615	657	635	629	624	606	638	625	634	687	678	672	684	584	699	631	650	658	611	678	660
23244	21236	28923	23834	21236	18239	2309	867	617	532	493	437	357	351	315	323	281	296	298	276	304	260	250	247	255	253	263	242	246	233	258	220	253	217	237	229	249	234	234	209	227	236	229	244	247	279	226	236	247	952	511	231	230	247	225	239	220	236	236	212	245	230	225	241	212	214	217	204	215	231	243	226	228	241	222	202	210	227	210	218	225	217	206	199	225	214	204	224	238	229	231	199	238	242	213	224	213	231	222	211	194	209	225	199	226	224	227	230	238	219	210	197	235	222	221	196	231	188	202	203	228	213	197	203	237	237	216	205	219	224	196	228	234	212	203	222	216	232	245	216	206	227	251	216	221	221	222	222	214	204	226	235	211	219	211	212	214	215	236	222	207	217	194	222	229	213	219	224	195	244	206	227	244	191	221	230	207	209	233	202	240	219	228	217	214	219	188	207	198	233	235	200	207	233	201	224	233	226	215	215	198	203	199	214	194	212	189	227	238	214	218	221	202	209	226	242	218	220	215	216	218	198	235	236	179	207	206	233	217	230	227	206	241	216	239	201	222	191	199	204	243	212	205	204	224	213	228	235	220	231	246	248	193	239	217	250	208	209	226	197	210	222	198	206	206	209	242	221	216	219	232	199	230	213	253	222	216	218	217	230	221	223	212	220	201	227	214	222	228	250	225	241	192	199	217	229	216	210	228	233	235	222	225	211	227	213	243	210	214	213	200	185	203	214	198	217	231	219	208	202	242	202	238	225	214	223	212	201	236	201	203	215	212	233	214	212	209	192	222	208	199	200	220	208	227	222	237	231	229	209	210	213	223	194	218	187	229	231	199	206	181	204	214	211	206	231	216	210	202	205	243	233	236	236	220	221	205	212	225	214	232	192	201	225	189	226	197	231	195	224	216	195	235	218	218	205	208	185	216	218	186	209	226	226	212	193	211	213	210	210	231	180	173	223	213	215	209	202	212	229	210	202	226	232	211	242	213	199	217	223	202	211	199	210	215	227	218	209	217	214	184	209	231	232	203	226	227	206	218	197	215	201	226	215	220	215	244	243	222	189	231	220	249	217	240	222	233	253	191	182	230	214	193	219	222	203	181	220	243	223	228	242	195	236	230	231	231	196	221	236	214	202	240	194	187	201	218	206	226	226	228	218	225	215	210	213	231	217	217	207	238	205	239	251	232	216	195	231	216	242	227	226	220	223	197	176	220	216	190	209	192	213	212	210	206	207	209	221	229	182	212	188	237	187	226	257	207	205	223	193	224	228	194	235	208	210	208	196	226	236	223	211	196	223	208	218	240	206	222	214	207	179	248	216	218	206	230	214	214	237	217	221	240	212	225	211	212	220	205	201	229	239	214	240	211	215	216	227	222	215	216	221	207	224	195	230	210	234	236	216	195	215	228	196	211	224	218	192	228	254	231	230	213	225	209	200	246	216	211	203	193	203	212	226	208	234	233	229	201	250	206	212	238	229	218	198	215	216	208	242	207	200	228	223	214	188	220	227	193	191	235	231	219	222	206	224	199	196	197	228	219	180	224	229	205	209	226	179	220	241	227	217	235	216	208	206	217	212	196	226	220	180	225	208	202	206	209	220	213	216	199	227	220	206	210	226	242	227	224	210	221	226	224	216	221	235	224	227	224	190	216	205	192	209	217	196	196	202	215	193	217	212	235	206	236	238	219	233	236	209	236	220	221	209	240	210	198	222	219	226	228	212	185	200	218	224	212	205	223	227	226	191	205	216	209	202	245	211	218	211	212	208	226	208	202	192	199	200	192	216	201	237	221	206	246	242	210	209	206	192	226	210	220	193	221	213	200	213	225	198	230	212	224	230	215	207	211	212	218	204	190	235	249	211	223	223	216	238	220	216	230	210	214	223	226	215	205	217	212	219	226	213	221	225	227	203	205	232	231	209	195	209	201	233	224	233	195	209	219	210	197	224	219	216	235	203	212	207	217	205	219	202	224	219	187	203	195	213	220	200	214	216	210	207	225	216	239	234	217	193	227	199	226	214	221	225	214	246	216	206	237	213	211	198	220	185	246	195	218	207	195	208	232	228	196	190	231	205	211	210	221	197	220	218	219	220	197	196	206	227	237	207	193	224	237	200	197	209	215	197	228	224	210	206	223	203	197	197	220	237	192	198	228	201	235	206	225	225	222	203	220	234	202	252	232	204	207	222	240	219	209	231	202	205	231	226	228	248	222	196	205	189	219	213	221	217	242	228	229	194	192	219	196	237	249	214	211	208	197	195	198	202	209	224	227	221	182	190	228	205	232	214	206	198	219	243	198	219	248	200	203	229	224	204	237	214	212	213	205	236	224	216	207	206	215	243	202	225	226	219	201	221	202	216	200	226	238	224	232	242	216	213	218	208	217	212	228	204	227	232	210	215	213	213	227	204	223	232	214	221	217	214	221	229	209	201	252	191	214	208	217	211	219	225	243	208	203	229	243	200	244	213	235	217	209	197	229	225	247	199	226	227	231	187	240	225	217	197	206	241	207	225	186	214	215	181	220	206	232	223	224	219	223	212	201	221	207	233	216	204	241	221	224	206	194	207	218	195	237	220	192	222	214	218	196	235	194	242	201	246	204	200	210	209	225	217	219	237	224	212	217	215	226	215	219	190	219	211	215	198	204	226	199	205	219	254	210	218	200	212	198	211	233	240	230	195	208	224	213	243	217	192	205	222	220	198	197	212	205	207	203	238	220	223	223	209	194	232	197	197	215	205	213	217	212	216	249	208	210	213	215	232	224	213	214	191	218	244	214	222	218	227	210	219	215	222	222	202	193	232	234	217	205	229	249	203	218	221	216	223	205	198	217	195	195	235	224	222	224	206	215	184	233	219	195	226	206	215	199	251	241	224	227	208	202	207	196	230	203	206	197	229	210	229	224	252	216	232	225	240	238	234	226	212	217	199	216	232	200	204	220	189	234	237	205	212	230	211	198	226	216	202	223	201	225	221	250	219	209	209	232	213	207	208	242	207	193	225	201	185	209	229	193	200	217	228	251	195	201	205	238	202	188	195	227	249	243	239	213	234	226	205	202	202	204	201	215	218	235	218	190	244	253	200	233	224	219	221	228	209	206	221	204	223	232	218	220	235	222	239	228	224	222	206	225	210	227	210	222	200	221	211	214	205	215	194	232	248	197	193	220	204	224	235	230	212	228	218	221	202	203	206	205	240	194	196	242	216	195	233	204	200	221	196	228	226	201	206	208	217	211	224	230	233	234	211	200	224	216	226	222	222	210	232	208	229	219	188	209	181	218	201	193	231	205	228	219	230	240	202	225	190	198	201	213	242	230	227	204	195	224	197	225	233	207	209	236	225	226	227	210	213	220	222	211	219	215	215	231	222	198	224	228	218	215	201	205	207	217	202	220	190	217	226	227	214	224	236	208	223	193	198	211	238	192	208	226	211	217	209	213	201	195	212	211	198	180	219	189	216	207	210	198	224	227	199	218	218	228	201	228	228	204	197	219	236
9876	17953	14726	7993	6231	4615	3749	2458	1916	1648	1425	1251	1112	920	873	772	698	684	629	596	575	597	563	554	521	524	541	507	478	469	464	477	508	423	475	440	461	515	451	462	451	503	469	456	524	488	461	479	566	2599	1423	444	413	419	450	436	432	479	404	432	452	428	400	366	382	420	428	441	436	437	416	405	428	420	437	408	394	418	413	407	372	390	393	378	432	420	407	371	401	387	397	379	408	390	387	385	370	424	406	397	389	375	406	421	390	418	389	397	392	387	395	396	400	374	418	387	375	384	382	380	422	401	391	406	399	358	382	390	363	378	357	430	405	370	381	392	391	393	385	394	382	418	397	396	385	371	399	402	398	411	380	405	420	368	390	427	396	389	368	363	376	399	378	431	408	401	403	392	399	399	384	373	391	387	416	395	373	400	418	360	413	434	363	407	399	412	375	399	393	378	387	417	392	422	388	412	386	408	405	377	407	390	422	395	383	395	400	417	383	367	400	389	404	415	412	381	408	402	361	385	382	381	373	381	391	378	431	414	380	395	422	363	380	408	393	419	422	392	397	402	395	397	397	404	430	395	405	379	392	385	405	393	385	415	401	442	384	410	422	405	391	384	396	388	401	398	419	386	380	449	384	383	379	409	399	376	420	334	405	395	390	399	374	403	432	375	394	389	377	410	373	404	387	380	363	381	399	362	454	420	385	383	397	395	398	397	372	398	374	423	437	381	395	398	382	384	404	406	374	402	375	373	382	386	418	397	384	414	380	417	376	397	413	364	390	367	386	369	412	379	389	366	382	422	390	407	371	410	387	384	387	386	400	390	375	416	389	376	417	377	405	433	382	377	373	390	367	349	424	395	387	365	385	376	380	409	385	397	403	415	400	382	447	421	400	387	409	409	409	381	348	409	396	367	407	422	366	355	381	428	406	391	359	397	399	354	413	357	411	400	422	375	425	378	378	416	418	395	382	413	387	390	381	403	399	365	408	381	413	402	415	407	399	385	419	392	402	408	387	392	393	403	400	382	431	392	400	402	390	404	405	426	384	373	380	410	410	376	396	428	415	404	418	400	405	379	379	379	398	371	400	366	389	383	430	420	421	418	385	387	358	372	377	426	396	387	385	389	424	424	383	382	374	372	420	375	377	376	380	423	373	392	396	387	369	358	389	360	401	411	383	374	413	384	391	383	382	405	354	416	399	405	374	371	435	437	376	387	394	408	386	384	407	423	404	381	427	428	371	419	397	399	439	385	426	386	352	361	403	389	425	388	418	357	420	395	420	390	413	417	427	403	396	389	400	409	388	390	391	379	402	404	405	409	363	415	407	379	394	375	396	357	392	385	395	376	399	379	411	382	384	391	392	405	409	387	364	408	384	366	382	385	401	373	447	381	415	384	406	386	409	415	412	377	402	437	411	442	391	390	397	424	399	397	350	374	412	390	386	398	411	380	414	406	406	393	402	392	421	389	382	400	416	413	398	389	392	362	342	426	396	372	410	381	359	384	421	382	422	372	404	370	358	399	387	395	385	368	403	421	403	385	413	369	421	394	414	402	371	368	368	388	379	400	382	411	350	363	377	418	396	438	421	398	415	417	416	358	405	394	410	362	386	380	403	383	390	407	376	414	396	398	404	413	403	366	397	387	397	388	392	397	405	398	403	393	393	393	392	371	409	364	409	380	365	397	379	388	388	420	386	352	391	403	391	401	426	407	383	385	400	381	368	401	368	363	381	416	397	366	360	411	406	413	382	365	417	374	410	419	393	408	394	400	391	383	384	370	387	382	411	395	391	420	398	376	377	420	377	403	414	362	393	369	385	421	394	393	419	375	393	395	391	394	372	381	393	421	380	393	391	373	403	400	423	407	386	413	438	382	447	398	398	436	389	384	381	385	373	353	388	370	364	383	404	365	423	388	364	390	393	425	390	408	395	392	386	431	392	385	369	421	367	377	384	406	419	417	355	399	384	384	418	415	381	419	394	405	427	375	400	414	359	402	411	396	401	386	403	414	376	390	398	386	399	405	395	400	423	380	414	421	425	395	351	389	376	402	369	389	420	355	386	404	397	393	388	389	371	392	424	404	378	440	388	418	392	405	419	395	388	402	378	378	392	361	406	409	418	388	372	400	383	406	393	414	388	405	428	391	414	360	381	402	385	429	377	403	409	358	368	381	427	425	368	370	379	398	385	415	412	414	386	413	378	363	388	397	393	372	419	368	393	393	397	388	366	416	382	434	362	421	383	431	412	380	392	401	393	428	398	356	400	410	373	405	348	400	399	406	387	395	398	408	451	428	415	395	412	416	411	372	381	365	441	380	371	404	370	414	385	385	383	379	405	396	428	406	395	399	380	369	356	398	399	386	454	412	404	425	353	390	377	394	383	351	416	379	385	387	431	418	424	415	421	393	422	404	443	408	405	352	392	376	388	349	422	399	403	425	417	395	369	408	400	394	383	393	410	384	372	414	418	391	416	401	381	379	417	390	360	370	377	376	424	369	411	381	419	381	397	410	392	386	398	414	392	394	415	411	428	405	388	353	433	399	436	413	392	406	423	406	415	384	420	414	368	350	397	414	364	383	415	397	410	399	380	404	401	423	366	386	403	429	440	396	386	406	411	377	413	405	386	379	368	432	397	389	365	392	399	410	403	406	374	401	364	427	424	375	366	372	401	401	379	377	417	401	401	388	399	444	388	395	412	366	361	385	367	376	393	389	404	397	412	411	362	401	391	399	378	399	367	385	394	382	378	369	375	406	443	412	399	432	377	396	416	424	411	381	435	354	423	376	380	405	392	377	397	410	427	363	381	403	426	411	389	417	373	398	420	381	412	397	411	388	414	386	369	394	394	371	388	385	357	393	406	400	408	387	385	406	386	413	403	414	390	435	366	419	436	410	396	393	411	438	386	424	400	377	400	376	389	378	379	448	395	404	421	368	390	393	380	363	365	380	406	370	398	372	379	420	379	381	355	427	403	410	389	420	393	407	391	413	369	393	376	401	411	431	377	414	370	393	383	403	380	350	403	366	397	391	399	396	418	376	363	419	383	428	442	391	400	389	379	404	409	390	434	388	428	380	421	403	359	405	380	415	406	367	385	403	385	346	428	424	369	387	457	409	389	395	399	456	381	365	387	399	386	406	386	345	390	382	396	398	410	388	390	373	385	393	359	402	394	396	401	397	394	433	399	384	379	374	391	388	381	393	380	355	419	394	413	410	436	418	406	385	376	430	384	405	365	382	408	409	395	384	395	393	415	373	382	406	391	423	430	401	397	401	407	356	403	381	361	402	414	415	354	407	394	399	413	385	370	429	383	385	402	385	400	392	389	417	440	406	454	395	440	405	415	405	397	418	399	402	368	398	400	420	392	409	388	359	408	390	382	389	412	390	368	416	408	425	387	409	370	395	375	365	379	393	368	393	373	339	400	393	394	375	378	388	417	389	392	397	384	376	365	376	398	402	394	421	408	416	431	398	365	402	396	396	416	394	417	425
26824	19805	5899	1167	732	602	620	467	490	456	425	416	432	441	451	429	405	399	394	412	432	417	447	430	385	410	443	407	410	407	434	449	426	443	404	427	417	403	426	411	424	409	404	388	458	422	437	429	395	447	434	389	437	435	406	382	453	439	380	437	431	434	393	423	423	433	429	423	439	435	427	426	444	428	404	428	425	423	453	419	388	441	456	404	406	414	399	407	425	410	450	396	407	431	387	403	429	433	436	444	441	421	401	421	397	432	432	461	426	389	427	442	404	438	389	410	433	403	381	381	428	453	386	462	409	434	391	430	401	398	415	429	441	437	453	457	402	429	400	433	423	437	373	418	417	417	417	408	454	377	445	398	398	433	457	390	432	401	394	398	380	383	382	426	418	428	390	394	423	422	385	401	390	394	403	423	450	448	366	461	434	413	398	440	449	440	420	460	401	420	433	424	421	405	416	410	371	386	397	406	426	368	413	400	445	407	396	433	428	415	401	375	449	423	437	390	430	426	413	410	436	482	479	447	380	399	400	394	417	426	397	418	448	438	419	404	456	402	417	432	385	371	428	436	393	435	416	395	418	408	431	401	441	415	400	440	410	418	372	417	441	406	390	393	383	417	417	412	427	410	408	435	402	413	455	381	421	419	417	442	418	419	358	395	407	360	426	429	437	399	418	417	401	384	406	424	385	432	390	401	418	406	405	434	451	450	414	463	436	434	389	406	428	438	420	439	412	410	407	389	416	435	408	376	452	404	388	425	410	413	396	394	411	389	406	417	441	405	419	403	416	421	432	396	443	381	439	404	422	407	420	405	407	422	371	401	425	412	444	431	422	407	426	418	410	407	454	404	396	407	417	402	403	400	405	416	412	375	430	416	437	416	429	463	381	402	431	397	431	403	445	430	417	411	394	420	402	410	406	439	397	426	435	415	423	426	430	432	395	392	432	427	418	399	429	444	401	428	376	430	403	401	383	368	407	413	416	432	408	420	449	407	390	417	408	425	430	405	410	369	388	392	431	410	472	421	457	403	414	421	411	427	415	444	402	389	392	426	465	432	400	449	425	425	440	421	379	407	389	423	407	432	434	419	402	432	468	456	402	436	401	424	432	474	430	424	413	433	429	426	445	417	428	449	448	418	381	403	418	403	436	422	375	441	381	412	413	373	387	416	436	425	432	423	409	441	419	417	385	405	404	409	394	439	452	407	417	400	401	427	407	464	403	430	413	389	381	385	414	415	438	439	402	387	444	416	418	392	435	400	409	455	418	403	395	430	397	418	455	427	417	449	455	433	433	439	395	426	444	431	398	383	380	395	452	432	400	431	419	404	441	401	417	398	404	451	413	423	422	394	406	410	362	439	396	403	441	400	410	457	385	377	434	421	390	443	401	418	417	391	420	418	415	436	361	384	406	420	455	404	423	436	450	441	437	419	420	407	387	399	424	421	424	384	416	410	467	428	446	434	444	401	411	389	421	415	421	384	436	402	395	396	445	383	374	430	401	411	405	400	387	424	423	404	409	409	436	431	422	386	398	465	441	435	420	414	443	405	456	452	403	405	406	409	389	430	417	426	432	406	403	393	428	440	397	408	410	394	409	443	433	470	442	400	384	414	413	471	402	397	400	388	452	388	414	438	382	406	411	426	426	425	467	416	397	446	436	371	408	434	423	432	395	362	395	446	423	401	435	426	394	384	393	377	453	439	408	430	421	404	426	439	396	422	421	410	446	440	402	418	395	396	404	399	410	416	385	408	448	389	411	431	426	386	418	409	398	410	422	420	428	437	413	418	437	410	429	409	442	443	367	400	422	460	418	410	376	436	421	412	436	434	443	409	372	435	387	455	444	447	413	402	419	465	416	413	410	371	405	414	421	434	373	442	373	436	398	432	392	417	426	453	426	409	423	435	433	429	433	409	409	434	452	385	392	447	408	367	414	415	419	402	399	419	403	372	432	428	434	440	422	416	411	403	401	390	398	418	419	411	428	403	433	407	443	407	396	413	421	399	408	412	400	424	451	422	426	429	441	405	435	396	415	418	402	412	408	431	412	464	417	375	418	414	422	441	427	403	407	447	436	409	433	430	403	424	415	446	403	415	431	396	437	448	414	398	402	391	421	418	392	407	410	401	411	430	384	415	402	415	420	425	404	398	391	416	417	436	430	421	403	401	434	408	361	447	427	450	440	364	440	389	437	425	415	453	436	403	396	407	461	421	395	396	407	407	428	387	406	416	416	370	429	436	373	416	410	411	426	409	443	438	411	427	404	404	434	386	443	433	443	390	447	414	407	440	432	384	466	415	413	417	356	406	434	412	389	431	428	401	391	407	420	393	400	417	415	442	439	427	432	421	403	377	414	443	410	446	413	405	468	435	412	405	394	437	423	381	443	404	387	406	416	403	412	409	415	380	414	413	395	408	398	439	415	438	412	398	445	431	389	409	381	424	404	406	419	453	423	475	405	399	406	414	411	435	415	392	429	395	403	386	438	429	422	408	451	433	411	423	391	433	421	464	408	405	408	454	395	445	392	421	382	407	420	464	424	412	442	410	461	412	420	419	423	437	431	435	419	475	392	398	406	441	408	414	435	406	415	404	385	440	441	422	447	409	422	379	425	387	439	439	342	398	410	435	434	445	439	443	410	425	413	379	399	444	425	451	434	394	410	406	457	381	426	394	424	420	465	398	412	353	422	427	431	437	403	410	417	398	401	436	436	417	398	447	463	407	391	403	444	416	422	423	430	423	402	421	411	430	411	410	388	450	423	424	415	414	382	428	415	419	417	452	364	421	420	440	385	396	460	421	393	440	401	416	434	452	425	413	417	388	400	457	397	434	402	445	417	394	394	418	457	419	426	393	433	441	398	409	401	423	394	435	458	411	407	444	386	409	456	437	445	425	415	395	414	417	386	378	451	384	411	407	416	437	426	397	415	456	419	402	421	430	375	416	460	419	386	396	400	413	432	397	412	419	434	418	397	451	419	431	434	400	396	396	432	436	397	419	388	418	427	418	417	452	424	446	444	393	407	457	401	420	421	422	432	436	434	395	379	426	432	379	421	425	385	387	367	391	402	409	424	422	417	395	446	464	415	422	446	437	403	398	429	443	432	432	412	408	409	448	419	405	422	405	415	404	401	400	441	419	420	382	415	461	459	405	392	429	438	439	440	445	401	422	439	417	390	423	415	448	425	429	411	403	412	409	447	442	428	419	428	453	387	406	406	406	414	413	442	425	462	422	440	407	411	422	412	419	438	418	384	430	390	405	419	384	402	438	431	431	390	396	390	394	420	404	395	417	385	414	431	409	399	398	406	405	363	435	429	403	395	422	387	388	399	398	422	434	419	387	403	422	422	384	368	406	414	462	453	432	409	437	422	405	427	399	394	392	401	420	426	424	380	412	396	407	428	425	410	386	383	428	412	387	414	452	423	394	414	415	421	414	434	399	427	407	390	398	398	465	434	400	415	422	429	418	412	434	386	408	431	410	399	425
5666	4255	3002	1917	1713	1445	1367	1008	897	913	849	801	847	777	745	768	732	762	755	719	768	725	707	742	695	722	771	729	715	728	758	735	765	736	716	737	707	707	773	744	761	734	757	721	729	726	769	778	766	825	728	770	779	716	681	760	710	741	752	815	700	781	748	724	689	731	739	704	706	725	715	735	732	763	740	766	726	708	728	742	718	755	731	677	748	709	707	701	663	717	689	725	723	697	727	705	737	746	726	721	711	712	747	710	682	708	767	778	710	699	700	685	701	757	732	743	740	752	751	709	774	733	798	736	708	736	705	719	663	726	661	707	754	665	672	737	711	731	777	710	749	747	702	734	700	757	743	737	734	707	756	713	764	727	706	733	695	714	677	725	764	731	711	788	746	745	729	708	765	723	703	720	723	706	725	742	697	694	727	729	727	703	726	750	691	732	730	711	744	725	724	719	712	765	761	719	733	736	774	685	747	677	728	744	722	719	696	729	726	732	759	734	683	739	719	736	710	700	765	679	765	722	755	727	701	744	732	740	716	710	729	732	756	765	719	726	742	735	767	668	735	739	747	783	730	751	699	698	734	716	735	738	711	749	778	761	753	740	778	743	741	725	726	794	762	743	750	731	706	724	690	707	747	692	741	727	710	702	716	755	767	712	712	737	695	733	760	775	754	662	679	755	695	727	684	774	759	733	714	696	734	755	698	684	746	733	761	761	734	709	736	730	687	727	808	722	679	707	720	729	696	724	709	718	673	672	737	723	732	692	775	746	674	704	726	718	753	727	703	686	768	698	714	741	780	766	694	743	752	731	683	741	735	718	757	713	750	734	745	716	687	745	709	747	745	764	760	695	714	760	737	719	669	699	700	713	723	743	692	733	755	756	803	688	723	734	716	743	729	714	770	722	729	703	709	745	761	696	727	719	687	720	709	726	709	748	724	718	709	733	727	753	750	695	644	755	737	767	726	749	715	721	748	730	754	712	710	693	684	699	714	701	709	723	724	757	709	715	731	749	734	688	745	741	669	732	730	742	736	689	681	722	749	705	715	749	756	731	771	703	700	750	702	775	729	769	731	736	710	719	696	728	761	734	743	751	744	703	723	715	738	701	713	796	697	777	748	741	739	708	756	703	737	708	773	697	710	742	713	672	764	756	722	771	757	735	723	699	741	726	735	771	707	743	739	749	715	733	688	713	767	781	718	722	747	674	701	740	733	676	696	770	731	717	728	713	732	743	699	721	782	701	713	713	720	732	705	711	730	700	787	750	720	711	724	694	742	679	726	756	725	721	698	717	666	713	708	731	736	706	721	712	720	702	680	733	752	747	766	767	763	764	688	735	714	744	717	731	738	750	727	720	694	714	724	735	754	728	741	756	742	740	731	715	702	701	745	727	719	692	714	761	711	730	725	731	713	786	730	714	690	708	686	708	755	702	743	684	759	745	763	750	705	749	680	730	737	728	734	713	739	741	707	735	695	699	696	710	681	703	732	739	709	729	754	736	774	764	731	733	723	745	702	770	734	665	677	725	718	732	732	749	738	785	680	720	723	720	748	714	742	748	709	752	712	750	691	738	741	735	701	734	757	726	722	715	707	761	731	723	723	678	735	720	777	746	725	704	747	705	730	778	785	699	747	737	769	712	740	746	727	727	684	737	727	734	731	683	740	721	764	712	725	669	717	759	705	705	718	713	723	734	688	735	741	735	752	722	707	743	728	714	728	684	736	707	731	750	701	678	746	702	776	727	790	769	724	738	737	748	711	773	733	674	716	705	731	707	742	744	745	757	706	726	767	772	750	730	743	721	715	769	723	704	761	724	777	712	713	726	760	722	714	776	703	734	683	744	706	689	737	713	702	712	730	742	746	720	672	711	730	717	708	718	711	742	757	741	704	658	724	725	728	725	764	686	703	749	716	733	739	713	712	722	733	725	731	735	731	713	745	699	745	726	719	725	736	718	703	736	714	719	724	705	723	721	703	712	700	744	714	736	696	744	713	742	733	728	712	727	663	706	733	765	756	691	715	747	708	742	724	705	715	751	754	731	776	701	746	727	731	723	732	705	704	760	750	698	735	772	744	739	738	737	710	732	687	734	724	748	760	747	731	720	746	762	693	711	701	721	678	726	759	688	706	705	763	756	754	722	744	727	722	769	772	769	709	682	764	767	715	718	723	715	729	727	742	717	712	740	780	691	751	697	758	703	702	723	723	729	760	774	717	696	689	736	736	745	717	739	753	697	717	725	670	741	747	779	740	734	798	702	750	742	715	722	748	693	724	736	736	699	701	732	746	729	714	730	695	740	748	716	719	757	729	734	746	743	757	744	733	767	737	748	700	785	694	702	741	669	666	756	727	704	732	693	689	765	699	722	748	754	698	666	716	696	744	731	688	762	717	736	778	739	732	781	743	742	755	725	716	722	703	699	726	717	709	759	746	741	710	717	711	686	727	719	726	770	702	722	749	714	741	781	673	690	804	705	732	723	764	706	731	708	702	698	696	717	686	704	709	655	788	737	720	717	741	747	695	792	712	720	687	717	682	710	743	683	752	702	696	779	741	742	721	720	756	722	744	738	702	758	753	729	780	749	733	713	758	699	707	736	762	706	718	689	729	759	711	709	743	742	760	697	734	689	703	740	744	679	734	715	708	741	734	714	739	739	727	767	694	689	685	721	739	714	679	748	759	732	716	723	747	759	721	740	728	746	799	730	748	735	715	708	771	753	688	722	730	737	702	716	725	706	723	763	760	691	723	762	752	732	717	766	752	708	719	761	778	730	722	678	719	727	759	680	695	733	720	715	730	690	754	714	720	672	730	689	705	709	707	742	750	745	756	694	748	689	728	734	739	723	733	674	725	724	724	746	716	716	718	706	743	777	759	696	732	693	749	714	770	705	719	805	729	766	727	721	712	775	690	752	724	764	732	713	742	772	730	757	740	765	747	748	717	729	754	702	717	761	764	739	764	724	752	717	759	770	763	712	725	733	740	787	719	769	722	705	745	723	679	694	729	741	708	718	715	747	756	726	762	718	700	731	725	697	726	740	745	738	753	680	727	722	731	698	772	686	694	707	724	703	743	711	748	740	745	719	735	728	712	749	747	759	738	698	728	728	739	714	727	741	747	718	712	681	729	711	779	774	729	739	711	723	703	744	705	761	706	758	705	746	715	729	682	758	756	738	723	764	750	738	723	715	732	722	734	750	742	759	778	713	690	675	717	716	745	695	738	706	685	762	744	732	788	747	721	753	679	748	710	698	748	746	730	704	700	707	809	708	745	753	706	732	736	658	741	752	670	724	700	738	764	726	697	733	741	714	708	741	700	720	718	698	710	741	772	754	766	716	792	718	717	705	771	719	661	726	746	726	745	713	734	769	725	713	742	771	730	748	743	744	690	748	688	702	731	686	752	736	691	747	716	729	761	752	658	706	717	727	766	690	752	720	718	750	730	667	709	684	716	742	737	744	705	667	764	723	707	729	775	704	752	742	691	764
24207	21258	28273	24552	19881	2634	1124	782	582	545	568	457	448	462	450	434	388	423	379	396	386	401	380	391	380	398	390	403	358	376	380	392	389	339	365	391	363	348	372	377	379	404	385	398	375	376	365	388	355	676	580	422	345	342	353	356	351	374	413	375	384	381	366	347	364	339	393	357	351	349	330	353	368	372	370	357	354	369	412	364	359	334	357	360	343	326	332	342	396	379	388	318	351	349	328	352	359	334	356	353	322	389	371	344	391	365	363	347	368	343	359	371	360	353	374	371	354	336	343	369	372	354	356	367	363	354	357	376	359	342	384	380	368	390	374	318	351	348	388	361	346	374	374	370	393	343	376	380	376	351	347	341	337	355	360	357	378	346	343	359	402	333	367	370	373	349	388	358	345	369	348	316	378	357	342	370	377	358	374	335	328	399	369	359	362	376	334	345	380	375	411	382	374	310	353	362	333	373	359	344	361	375	352	340	371	351	362	366	365	326	348	345	347	344	348	372	366	361	314	336	373	327	341	337	360	356	355	374	365	357	387	365	354	399	369	371	354	373	359	379	353	352	377	361	378	381	374	347	364	357	337	363	328	343	394	374	387	362	340	361	310	381	389	352	359	375	324	354	341	373	334	371	363	363	380	380	387	356	355	337	341	362	364	383	394	329	296	336	352	366	397	377	330	337	381	378	384	333	358	362	370	357	352	328	383	342	357	358	356	373	372	371	376	322	295	354	305	351	347	365	368	372	300	369	348	355	336	348	357	342	374	338	363	403	384	359	345	346	341	377	380	390	382	371	395	361	382	335	333	367	344	378	375	354	354	319	355	343	356	333	359	369	334	339	376	361	365	359	364	349	322	367	324	371	361	384	335	344	354	363	388	368	364	369	352	378	366	360	378	359	359	381	348	343	363	373	353	351	333	381	340	376	362	332	363	358	330	359	342	386	335	346	328	363	362	337	381	356	389	340	367	365	375	338	368	390	315	333	373	346	355	394	336	346	362	355	380	358	356	350	387	351	373	323	366	368	368	404	386	355	354	346	376	340	361	346	392	337	379	329	336	358	371	339	379	348	350	384	362	344	350	397	342	364	365	325	375	349	385	344	366	349	367	347	358	384	328	389	382	361	336	364	355	361	361	405	353	361	362	326	382	354	385	397	328	388	354	356	402	381	339	351	372	342	390	380	365	341	391	376	325	385	347	377	345	362	367	343	362	343	392	328	369	387	387	382	349	372	374	381	368	370	354	363	370	370	320	373	322	309	366	378	363	358	315	325	408	367	361	363	362	348	353	340	391	358	348	350	370	369	354	360	379	392	346	348	369	359	377	364	356	400	387	363	362	344	327	355	367	376	362	351	327	354	342	348	393	369	339	370	382	391	386	304	381	352	365	351	344	370	366	348	362	325	339	342	368	375	363	365	377	355	342	382	388	355	394	386	350	379	342	363	331	399	357	398	368	331	338	350	359	340	351	350	338	336	378	370	384	369	355	351	329	354	356	392	367	339	343	386	363	351	399	342	344	352	334	373	337	349	338	334	355	365	374	378	364	344	342	356	348	329	399	355	341	386	377	362	343	390	368	365	343	329	376	330	370	350	348	342	359	331	360	324	356	369	373	344	369	351	382	369	371	357	364	348	353	340	362	351	356	360	365	380	358	366	368	354	369	352	326	417	341	371	374	347	395	355	351	378	345	382	355	328	349	336	338	366	349	372	337	371	358	370	342	387	370	353	349	352	370	382	371	344	331	372	374	394	376	352	333	366	402	372	340	340	382	337	380	339	364	351	367	328	368	363	355	355	369	387	369	349	371	363	379	364	358	363	308	408	332	364	386	347	336	335	338	364	330	359	361	353	345	373	394	335	377	353	347	384	323	345	370	370	400	327	347	389	355	364	369	357	371	375	321	368	351	363	368	345	354	354	329	347	370	352	388	312	330	337	353	353	347	358	343	352	356	382	377	313	355	323	347	369	338	371	375	354	316	384	367	362	372	363	363	382	325	325	381	387	338	345	369	352	335	382	370	349	352	347	358	369	351	378	348	375	346	371	367	369	389	373	354	350	363	391	376	343	360	379	377	331	337	346	364	336	361	374	362	363	382	363	342	367	344	330	329	337	354	320	378	378	325	391	327	350	327	385	347	329	329	371	366	384	352	327	355	364	351	357	334	368	348	372	325	355	345	356	356	347	365	378	374	351	361	344	392	367	350	363	377	352	357	368	361	355	319	365	373	348	391	402	375	374	345	371	356	350	373	376	355	348	355	389	361	355	355	328	355	361	345	355	371	353	369	365	340	359	388	397	314	367	350	369	387	355	338	394	356	341	368	377	365	361	364	348	400	352	387	353	357	357	371	332	352	370	375	367	354	359	346	364	331	350	376	370	374	344	368	355	351	349	324	358	326	357	355	362	348	380	333	358	416	372	374	318	345	349	381	362	356	377	355	329	366	394	367	382	394	361	413	350	339	341	376	355	362	342	363	338	317	340	343	363	383	358	358	361	343	397	342	349	344	388	343	358	389	350	367	364	365	359	328	370	370	361	362	397	364	336	312	362	362	350	360	348	357	315	351	319	316	346	355	378	344	358	358	365	339	347	338	365	358	329	369	343	337	316	356	356	369	376	372	361	364	366	357	355	351	352	341	339	361	334	365	338	351	366	361	369	338	358	381	356	360	347	355	361	378	375	358	359	350	345	385	382	390	360	341	329	344	382	342	345	332	359	373	375	335	381	340	340	309	365	317	359	362	345	343	345	367	369	370	385	333	366	349	351	348	374	334	358	365	314	378	343	412	352	362	374	345	336	349	360	374	370	342	372	384	320	365	347	361	404	360	342	370	350	362	369	349	353	361	349	348	364	329	349	363	405	354	340	376	384	352	371	367	372	379	362	368	382	366	382	340	358	378	363	338	368	379	363	370	357	363	342	389	371	360	342	317	363	335	387	350	348	375	332	385	379	389	363	350	359	385	380	344	350	352	345	367	343	312	397	347	373	309	367	367	361	385	344	339	363	370	353	387	364	358	382	342	384	352	358	329	359	345	347	356	320	364	341	383	362	370	371	367	354	358	358	408	352	344	337	357	355	315	390	320	342	355	371	358	333	338	361	373	378	343	344	347	365	348	356	370	367	358	332	363	306	386	356	334	342	390	361	367	369	360	326	358	345	357	364	357	389	372	354	379	369	359	361	362	334	351	359	386	374	388	382	374	310	353	345	330	353	372	380	389	376	363	376	318	329	358	335	354	325	375	334	383	361	334	359	357	360	375	366	336	359	346	374	359	353	363	355	358	361	371	392	396	337	331	361	371	380	385	365	366	363	381	382	374	371	345	354	363	355	384	341	361	349	368	406	360	367	337	359	361	383	357	375	368	342	380	346	335	417	369	342	365	364	361	329	331	354	356	365	353	330	391	375	380	362	390	367	374	355	366	398	367	357	366	363	385	324	337	340	382	356	357	348	381	329	363	345	354	363	376	379	352	377	354	333	357	352
7531	12470	9620	5293	3937	3266	2625	1990	1461	1314	1279	1122	982	960	886	917	815	752	795	766	755	747	719	701	712	674	672	725	703	692	658	721	730	680	685	692	709	669	671	684	691	721	717	686	712	719	716	713	709	1637	1334	655	646	662	686	633	661	651	723	649	655	706	653	699	666	675	700	689	661	668	616	655	628	611	686	639	615	690	701	681	641	644	592	633	637	618	634	638	628	649	593	656	621	612	634	654	600	617	627	654	644	652	638	594	683	638	688	654	655	611	606	633	632	687	618	665	655	616	643	627	674	644	645	646	656	664	610	651	665	623	633	611	674	635	656	638	666	677	590	647	647	625	620	627	661	637	636	650	668	656	649	688	650	678	668	656	632	605	630	673	661	655	604	666	627	678	647	708	656	601	643	600	632	643	655	631	653	639	660	656	664	633	608	665	647	668	622	641	644	674	646	664	612	610	644	667	642	632	627	643	699	678	598	617	668	633	663	637	632	690	670	599	643	616	638	654	643	672	619	633	644	645	644	647	652	635	618	634	645	652	634	667	676	620	659	665	620	651	625	655	690	639	623	634	681	640	617	686	649	665	647	678	632	685	646	631	633	654	680	658	649	658	643	612	611	633	610	619	654	650	628	638	683	599	618	598	686	648	697	664	617	613	668	652	651	617	588	662	661	585	653	622	638	663	641	624	654	697	670	580	654	631	690	608	658	605	621	674	680	653	679	598	641	655	671	655	700	652	683	609	644	663	642	627	625	675	624	653	652	611	621	653	649	647	639	671	664	657	640	645	653	657	659	631	662	609	660	605	631	649	629	663	654	659	674	631	631	652	627	652	670	668	633	638	625	696	647	670	625	594	663	639	653	652	651	646	635	707	643	633	652	690	619	642	677	651	667	615	655	649	638	646	675	640	652	611	647	625	638	664	615	628	655	618	628	660	655	649	697	624	646	664	635	666	643	641	656	605	649	616	683	621	622	640	619	675	620	614	687	655	639	657	662	599	665	663	647	644	658	627	655	614	644	655	649	654	643	630	631	621	681	643	649	641	626	626	656	647	637	628	633	646	635	621	628	628	666	604	628	610	625	645	634	616	668	649	653	680	634	637	633	604	649	681	627	646	639	583	639	657	645	660	644	628	633	604	631	623	624	646	607	648	684	620	615	647	635	640	687	701	629	645	676	634	670	643	634	623	663	617	598	634	648	620	698	656	656	624	614	696	595	672	631	627	640	640	611	635	643	618	642	614	642	641	621	618	648	627	661	649	649	658	615	653	666	714	674	629	630	699	683	620	663	690	627	616	607	614	654	652	647	651	680	667	703	601	669	623	662	651	626	608	612	649	666	605	659	650	634	666	624	653	612	611	557	682	577	635	664	651	596	648	645	628	634	696	660	648	615	640	633	639	642	639	685	614	647	648	659	632	663	616	617	647	685	622	591	638	651	637	687	602	659	628	622	622	641	620	612	631	639	581	620	644	638	647	674	653	629	628	648	624	626	646	635	639	693	601	618	595	658	626	644	637	628	668	625	655	645	637	626	639	627	645	719	644	605	648	662	646	619	676	604	642	663	600	664	630	631	621	588	669	621	634	664	621	648	586	688	636	638	633	664	652	686	654	679	654	585	647	638	628	633	609	647	642	639	638	628	623	633	641	683	655	686	692	640	677	646	645	607	683	673	626	633	674	652	614	615	645	619	624	647	617	631	613	631	644	679	620	658	665	666	646	650	609	621	637	623	649	645	646	664	646	601	623	593	635	603	626	626	635	693	640	643	638	689	616	653	629	677	615	636	640	628	633	637	598	643	652	614	656	658	652	649	622	638	606	672	633	666	636	626	625	648	631	647	645	624	644	634	662	710	643	641	651	658	584	644	652	610	587	624	682	566	674	649	670	587	625	592	602	683	590	658	637	634	597	650	668	622	661	660	643	662	587	621	682	649	633	608	641	633	619	594	614	647	621	650	648	668	634	651	631	629	673	628	631	655	610	662	626	663	634	611	678	649	640	652	652	647	693	623	613	620	648	629	636	659	656	624	667	646	657	667	613	653	675	669	663	655	686	639	697	639	650	629	629	669	640	657	642	668	635	681	617	645	637	634	625	609	640	654	620	645	629	667	620	672	666	637	597	598	609	682	607	645	635	623	644	598	628	625	665	671	628	661	657	623	636	618	633	652	639	632	638	627	660	663	654	653	666	651	637	635	626	603	681	617	670	637	641	611	691	637	632	641	681	671	646	623	638	635	647	640	670	662	691	658	664	639	629	684	611	617	666	617	656	639	643	661	623	610	635	658	661	588	627	632	641	601	643	651	652	685	625	618	661	633	673	634	641	641	640	595	635	637	614	624	620	598	612	658	615	607	647	625	670	599	596	646	646	640	625	636	616	637	656	606	649	594	645	656	624	618	626	658	601	644	626	629	656	630	654	678	674	688	670	657	633	647	660	665	652	606	620	635	652	664	609	601	628	656	632	611	593	577	625	663	658	647	685	694	667	609	634	610	655	630	655	591	651	615	671	653	646	630	604	625	633	645	642	647	661	684	641	705	656	638	650	633	638	651	665	655	622	662	609	621	684	614	646	598	620	692	610	635	655	647	690	627	644	668	640	600	681	666	635	667	656	637	651	661	634	686	645	625	643	657	705	633	652	631	640	597	637	596	676	636	665	661	592	597	631	621	658	619	603	684	651	634	655	557	610	662	644	678	665	639	686	674	619	646	636	646	636	645	660	656	655	644	652	611	654	635	680	628	658	645	663	621	655	627	660	637	583	670	644	650	655	641	661	630	643	614	659	632	653	641	627	661	655	629	683	659	656	631	614	669	624	621	628	708	628	616	623	658	654	653	650	617	629	635	575	654	659	621	625	660	676	648	633	616	644	606	624	641	630	689	648	641	639	628	596	658	689	686	643	592	631	659	639	589	641	621	627	614	648	639	637	637	624	637	628	604	665	645	638	623	643	660	648	632	641	633	655	711	652	632	601	646	610	622	666	625	600	663	606	679	640	648	654	644	649	646	625	693	643	665	691	628	610	625	644	666	659	670	628	629	600	674	658	666	609	677	630	660	617	682	625	645	642	621	636	667	688	672	651	623	652	649	692	651	632	642	630	645	594	624	659	656	636	592	620	627	622	647	650	679	630	637	671	653	674	631	642	631	633	630	637	659	660	661	649	647	652	651	613	666	635	664	629	637	613	624	636	590	646	628	627	666	605	675	639	597	618	619	661	675	657	695	682	548	625	654	665	664	609	611	644	657	635	621	657	620	639	675	636	720	654	658	657	683	621	653	659	661	617	651	640	648	650	648	651	665	672	622	638	630	646	666	649	649	634	632	618	576	610	585	616	648	665	573	661	628	660	640	629	644	634	687	636	655	624	702	621	634	666	643	695	631	621	651	632	631	636	683	553	655	570	697	654	672	677	660	659	633	624	600	637	599	648	657	635	636	683	633	687	667	603	690	648	663	608	672	657	638	622	657	628	673	643	626	656	667	673
23324	21264	28960	23855	21263	18195	2275	899	564	547	494	457	389	356	303	273	290	310	285	240	269	253	262	285	240	271	221	241	212	241	264	248	257	258	235	237	227	249	233	248	228	230	240	264	259	250	243	274	293	983	1045	239	230	225	252	248	210	243	217	239	218	249	237	207	262	231	198	224	244	203	212	220	218	201	204	218	193	191	240	239	254	223	235	240	233	218	208	222	263	208	233	217	219	240	230	204	220	226	217	207	206	223	198	235	246	228	221	250	240	232	200	190	233	200	235	206	224	232	217	204	212	207	209	203	219	229	234	234	209	215	227	207	237	212	205	208	215	235	215	219	216	217	198	213	206	215	237	217	222	200	212	219	220	238	234	202	234	238	218	230	229	233	222	215	216	224	228	198	205	210	235	236	219	229	220	217	232	219	203	208	226	219	222	226	210	198	224	220	236	231	212	250	208	229	196	232	239	204	231	219	205	224	213	213	204	211	238	205	228	211	220	199	228	221	198	224	232	225	240	204	230	203	198	212	226	238	205	188	210	229	229	229	205	230	218	242	209	210	216	205	218	225	192	236	213	204	198	209	211	229	218	205	208	212	236	243	231	206	241	201	226	203	238	217	207	197	194	230	214	228	225	206	189	228	199	226	245	226	210	221	229	227	232	212	217	246	213	229	235	227	240	187	227	234	235	196	230	224	209	235	218	218	240	222	223	218	216	238	228	214	232	213	222	221	221	228	207	207	243	211	219	240	234	207	210	226	218	234	209	242	258	218	243	229	225	219	230	223	221	223	220	227	222	237	219	229	204	230	224	226	208	210	173	213	217	228	221	204	217	228	209	224	218	229	221	213	217	215	237	203	194	204	205	237	246	251	234	225	205	217	245	234	222	195	217	188	200	211	219	225	235	186	201	246	199	198	212	214	230	229	227	209	206	212	203	227	217	211	228	224	221	218	240	193	200	227	226	223	224	232	209	205	202	202	215	208	247	233	217	246	235	208	213	235	204	206	217	219	236	214	206	215	217	208	220	222	241	247	250	219	219	204	238	201	200	206	225	211	228	246	215	226	239	197	209	220	241	230	234	197	222	205	217	228	213	232	216	211	222	184	242	226	208	226	221	200	224	226	195	233	226	215	220	194	198	246	195	192	217	241	197	206	226	226	221	218	197	239	218	211	226	184	207	218	236	239	227	224	199	218	220	225	205	203	243	229	214	228	193	194	204	221	197	211	218	209	237	219	216	211	198	225	236	231	195	200	212	251	227	204	243	200	236	213	217	251	221	212	186	242	219	213	221	220	224	228	228	215	216	226	211	210	215	183	225	208	214	244	235	211	248	233	226	220	212	203	215	206	202	221	214	223	207	209	226	210	195	210	202	188	215	208	203	231	219	235	215	225	221	255	221	225	213	216	211	207	205	209	202	215	210	218	246	245	225	211	238	220	238	214	227	224	227	238	204	227	218	214	230	207	263	218	220	222	226	216	233	219	221	201	226	224	218	246	225	217	201	198	214	215	202	211	215	210	205	233	212	214	204	232	206	208	214	216	227	187	213	191	218	204	253	215	241	212	209	237	258	233	233	209	217	212	214	217	228	226	216	235	220	229	213	224	228	239	214	233	211	230	242	212	209	217	224	233	231	217	205	222	224	191	213	211	228	193	224	223	215	231	222	192	215	220	208	224	206	230	241	210	209	207	225	207	214	229	200	243	207	223	227	219	215	234	224	229	215	231	226	218	226	236	214	211	220	195	213	229	217	213	215	221	215	225	221	195	194	226	233	210	239	215	205	212	239	197	217	226	214	235	265	221	207	234	200	236	242	222	207	221	202	219	208	213	223	211	189	216	203	230	197	237	196	209	220	210	222	218	223	223	199	200	230	239	210	214	215	201	214	236	208	224	214	231	219	227	238	238	226	218	220	228	235	224	209	221	208	215	215	234	208	225	211	225	191	237	246	242	218	216	233	201	231	215	219	202	244	204	202	218	244	218	239	200	218	233	214	214	231	215	225	235	229	232	202	228	216	223	205	223	226	183	209	228	231	204	205	219	228	221	215	205	227	242	203	230	237	250	211	177	216	209	224	199	231	201	228	212	229	208	192	211	223	212	226	222	238	217	205	227	219	205	215	252	233	230	253	206	208	239	189	193	227	205	205	201	234	215	231	230	208	234	216	213	211	234	204	213	229	208	198	203	222	203	207	227	230	206	226	188	210	207	238	203	216	226	209	212	239	204	236	228	245	219	236	209	220	238	206	209	206	250	200	238	209	206	200	217	207	216	229	225	233	219	233	214	211	220	243	214	219	213	223	231	196	206	216	214	214	208	215	223	200	223	245	217	227	225	213	222	223	200	248	219	204	195	206	248	234	213	196	208	235	203	238	209	242	218	225	215	191	209	223	227	215	253	192	243	250	241	229	188	207	211	232	205	213	251	225	230	229	222	216	243	216	209	234	205	210	251	224	237	234	224	259	215	219	225	204	234	210	226	247	201	223	218	240	205	250	214	226	221	194	217	202	175	228	218	203	202	187	203	249	236	226	229	227	232	199	244	222	224	213	240	241	226	224	198	234	203	181	238	222	226	187	208	215	221	240	227	258	204	220	222	224	228	223	226	215	222	218	222	216	224	229	216	227	214	186	210	233	231	233	220	199	235	245	210	213	244	224	229	206	181	226	252	212	204	229	216	223	204	229	223	251	203	232	228	242	218	203	238	197	198	216	204	202	233	228	206	216	241	234	219	207	201	216	241	245	219	218	196	225	202	228	221	243	236	230	227	214	229	242	198	194	246	190	227	246	224	197	233	232	233	201	216	233	185	212	207	222	229	222	236	228	225	207	229	211	214	212	218	231	217	218	192	221	237	232	217	235	212	231	239	228	239	209	222	246	212	202	227	224	236	235	215	243	241	212	202	218	217	191	203	236	190	231	222	245	227	253	209	245	226	233	242	234	219	200	223	197	231	217	212	204	207	239	223	215	224	213	213	207	232	233	224	232	196	213	241	223	226	228	195	188	213	223	203	217	210	237	232	216	217	225	207	205	217	241	222	249	213	238	233	205	227	219	224	235	232	196	207	223	208	209	220	210	248	265	203	249	199	207	219	233	232	212	209	208	173	237	201	198	215	225	208	213	210	211	231	225	246	227	218	219	193	231	216	198	194	217	244	220	225	230	221	243	201	224	221	205	230	195	225	177	210	199	214	217	227	210	211	211	202	209	198	226	225	236	233	227	216	230	244	245	204	224	223	218	221	225	213	183	190	231	222	234	206	242	198	209	233	255	209	198	245	238	235	232	219	223	219	212	228	208	244	220	212	252	213	226	229	212	191	220	215	205	227	226	193	216	201	188	207	205	226	210	220	215	232	212	231	204	227	225	195	215	219	223	234	236	243	218	215	197	227	211	232	197	200	231	228	225	227	227	214	223	200	227	216	239	219	219	202	222	221	220	228	240	250	236	216	234	232	209	222	218	196	226	230	238	196	212	244	229	231	197	194
9930	17948	14160	7998	6070	4653	3702	2695	1845	1673	1484	1291	1081	940	901	783	719	719	640	630	560	549	567	554	547	541	487	515	491	464	475	479	482	487	495	474	446	440	472	471	445	479	509	489	483	485	482	460	478	2971	3029	444	447	450	463	445	463	445	412	439	385	470	415	432	399	399	413	442	411	424	423	427	400	430	394	417	396	385	424	421	401	394	400	412	395	422	418	403	403	404	385	392	380	418	369	389	384	410	400	396	398	409	369	383	377	400	411	398	413	387	391	419	413	385	416	412	402	380	385	416	390	400	404	424	364	402	413	415	391	399	400	396	377	415	365	408	383	382	402	417	371	392	414	384	403	384	355	401	399	406	353	408	382	403	384	401	419	419	409	388	390	414	398	399	389	378	364	415	386	394	378	363	409	392	404	404	396	381	387	429	381	369	414	435	375	402	424	413	367	418	430	405	441	409	399	395	383	401	412	386	388	392	395	409	365	425	405	439	386	460	378	373	417	397	400	421	396	378	400	381	377	365	362	394	402	437	387	428	422	396	424	435	402	408	404	430	410	426	401	375	416	375	382	419	409	425	372	395	362	396	394	367	389	406	394	426	394	436	420	403	397	396	417	444	405	396	402	388	387	404	373	388	400	377	389	431	389	389	393	380	384	438	414	401	376	424	386	394	410	404	390	382	390	393	385	379	381	414	412	402	390	393	394	379	391	372	403	391	393	384	397	407	394	401	453	404	368	403	416	396	400	397	422	383	401	394	377	349	386	343	390	425	380	396	421	414	404	393	394	413	431	402	402	389	419	389	368	394	405	415	392	389	388	423	400	407	415	416	394	409	373	399	405	358	370	388	406	409	409	385	386	426	411	410	407	375	421	397	407	419	415	368	390	408	367	390	416	389	388	369	393	378	375	420	393	383	398	413	390	395	389	380	402	388	368	394	432	400	406	388	421	375	419	396	400	422	376	399	385	400	385	430	398	388	384	411	426	396	406	416	413	381	407	411	390	363	394	390	404	387	361	394	375	400	396	396	419	432	413	431	375	376	394	389	390	392	414	370	400	379	406	399	421	410	367	411	356	420	400	406	410	390	364	390	364	396	393	380	423	405	395	406	390	397	392	398	429	422	346	409	418	417	361	409	417	397	382	410	407	413	391	405	373	385	360	413	369	372	366	411	373	375	385	398	411	370	398	405	386	412	395	398	358	393	398	425	416	421	391	386	392	386	405	388	396	406	394	396	392	434	389	417	410	385	409	405	383	360	380	429	396	406	396	392	391	387	415	389	398	430	362	388	402	373	400	423	415	404	410	408	404	376	409	360	393	420	430	414	361	410	391	378	419	413	390	386	393	431	386	394	427	403	355	428	382	410	392	439	362	399	371	363	406	398	392	401	390	383	400	405	402	401	372	413	431	388	414	376	404	378	387	379	410	393	386	394	416	399	412	388	423	420	395	382	416	376	372	397	398	406	395	413	421	403	379	417	357	391	389	407	407	402	395	397	395	423	373	417	417	428	345	424	355	424	401	403	398	417	388	404	371	425	394	358	425	400	372	393	396	408	401	435	394	422	410	416	391	358	395	375	390	378	389	392	387	412	408	362	384	383	403	398	426	392	401	395	380	383	402	355	409	415	381	409	407	403	394	400	394	381	370	388	386	377	399	396	388	389	368	413	384	395	413	407	409	402	404	407	375	374	392	377	377	398	369	367	385	361	413	372	407	417	403	379	394	376	383	406	414	418	383	421	402	384	403	375	419	419	390	384	418	423	386	389	444	392	411	379	405	379	414	409	392	401	389	387	401	400	377	396	384	390	396	373	374	429	409	437	369	406	409	423	373	411	374	432	394	400	386	420	386	387	390	393	433	385	387	425	381	397	407	437	372	377	361	436	415	385	373	382	381	403	389	405	394	375	393	416	387	405	394	406	380	387	430	399	418	407	379	401	396	375	430	421	406	414	385	367	370	408	433	422	425	398	395	367	383	373	384	378	395	396	422	402	421	399	443	427	430	397	384	384	398	394	423	389	400	388	379	399	402	418	383	375	376	395	420	413	381	390	412	394	432	370	407	414	401	437	405	387	409	363	391	423	403	392	368	379	400	416	376	433	408	369	422	375	426	392	369	407	394	398	406	374	380	395	368	408	410	424	366	381	358	414	377	399	413	399	360	408	385	397	411	374	415	419	389	372	368	390	372	405	382	387	397	389	375	384	364	376	409	436	395	386	404	407	412	435	360	392	394	388	392	364	404	403	384	391	411	408	375	424	423	400	423	415	379	391	377	372	441	403	409	401	373	391	418	427	370	412	410	405	398	409	417	416	404	420	387	408	392	389	422	373	407	402	394	404	366	393	381	386	373	389	385	406	395	396	401	399	397	415	415	362	388	368	392	397	365	389	387	395	398	421	374	409	409	392	391	388	396	382	395	399	403	387	385	426	379	366	394	405	388	424	395	405	413	396	414	418	385	399	401	397	393	406	407	409	398	385	386	415	403	362	419	381	401	406	363	413	421	414	418	396	413	359	415	402	376	360	374	410	414	409	372	430	404	417	378	381	395	418	416	403	378	378	396	388	396	430	382	371	396	350	403	397	406	395	409	422	394	419	403	361	400	372	386	382	430	397	444	421	409	405	405	413	374	394	400	392	414	413	389	345	403	396	370	383	401	380	391	399	376	413	383	410	377	449	409	412	378	379	386	434	381	365	419	411	358	396	413	401	376	385	368	415	377	399	402	373	412	426	388	380	417	386	399	414	381	387	392	380	389	425	422	427	405	394	339	406	381	366	421	387	393	404	438	413	433	377	395	390	389	402	412	388	403	367	400	376	371	423	387	358	331	394	411	406	376	384	408	420	368	405	428	380	414	425	378	398	385	384	396	386	389	402	392	418	418	429	398	445	411	412	406	406	387	450	368	390	391	396	393	419	415	389	427	406	418	392	437	404	364	411	422	400	405	398	382	443	390	409	404	426	377	412	450	416	380	393	403	389	371	385	438	378	378	374	392	394	399	391	406	386	413	421	397	420	401	402	398	386	390	386	421	404	428	381	424	385	446	394	395	395	392	406	374	373	422	375	363	398	406	399	422	418	411	432	389	417	413	387	410	382	390	402	465	391	397	383	404	357	379	406	406	400	376	392	378	409	424	382	396	407	389	399	417	395	395	379	376	388	423	402	422	426	387	417	387	387	356	388	408	366	389	389	387	409	439	393	399	409	379	433	386	386	401	400	399	384	412	379	401	438	388	401	388	401	403	391	414	406	397	383	387	393	390	394	407	388	410	371	420	388	393	404	412	398	388	381	352	402	410	408	393	380	423	410	354	384	403	375	408	417	399	430	346	409	388	409	346	398	409	398	376	425	416	373	411	343	367	409	408	371	387	391	395	421	376	387	381	399	424	420	381	366	411	406	360	356	403	370	394	410	399	440	387	362	393	410	411	397	409	416	401	382	384	413	387	397	374	374	390	415	372	455	386	376	406	412	405	387	417	377	411	400
26875	19670	5816	1086	723	609	601	544	462	467	431	489	422	426	454	427	461	457	452	424	406	431	443	408	460	456	419	457	412	418	418	394	455	429	436	419	400	415	404	431	420	426	458	450	421	395	418	398	459	448	470	399	428	418	383	422	427	409	431	441	425	454	415	398	455	407	436	406	390	439	422	403	434	388	433	411	444	417	438	413	382	439	420	374	425	392	393	390	416	461	455	418	428	435	416	420	377	396	408	425	408	432	430	440	466	419	431	411	416	442	417	402	450	426	405	406	421	435	399	417	412	424	434	380	438	423	384	406	422	447	380	422	404	416	415	399	436	418	410	414	418	443	404	463	430	439	439	393	431	416	405	423	425	407	426	415	454	384	398	397	421	425	423	384	449	454	439	420	393	406	409	394	400	372	420	410	423	456	397	425	419	423	391	401	393	399	429	429	452	408	424	415	425	415	395	459	412	411	399	431	414	386	437	448	437	409	422	444	416	400	481	415	426	388	416	438	416	433	401	415	406	391	386	406	379	418	431	455	440	434	413	405	409	435	431	417	433	433	398	422	421	413	428	412	430	450	414	426	440	376	411	418	421	428	409	415	414	436	402	426	414	403	417	417	451	416	406	438	435	411	394	410	409	399	458	408	396	415	393	413	424	430	419	425	469	436	436	397	444	413	406	420	420	440	443	427	423	411	407	411	407	390	434	440	417	390	409	401	447	419	383	409	407	423	404	435	415	467	430	441	420	451	400	443	430	415	405	412	407	416	422	413	434	424	408	437	432	389	438	407	439	398	452	443	431	435	432	409	393	414	385	411	432	385	423	426	387	409	412	401	393	479	414	444	437	436	407	411	400	403	419	433	440	416	418	416	441	422	391	388	411	418	380	377	412	419	397	394	444	385	414	437	433	392	386	444	431	430	387	438	422	442	428	419	455	428	406	429	407	413	429	445	427	433	444	447	413	454	407	430	440	415	409	465	393	438	431	421	429	433	406	459	402	417	427	421	400	430	412	432	396	422	415	393	403	417	421	418	409	398	417	445	396	443	439	401	407	422	409	421	438	450	439	410	397	411	395	419	445	415	426	455	427	451	416	404	419	453	435	414	431	448	434	442	420	413	457	417	430	445	416	398	440	429	426	427	391	437	415	397	437	405	396	394	429	427	473	425	403	413	391	448	408	408	418	441	472	434	428	405	428	436	442	388	444	429	426	459	380	451	400	441	422	419	416	433	416	443	429	396	441	426	373	451	423	408	420	388	450	445	443	428	432	451	407	416	437	401	430	429	460	401	437	385	429	391	392	427	433	445	396	418	401	415	398	428	404	424	404	433	415	438	404	420	413	395	386	440	433	408	411	420	462	412	428	430	434	426	415	421	431	423	387	404	399	409	414	421	439	416	439	421	427	422	436	443	417	407	407	426	478	411	460	414	426	390	448	434	403	454	392	440	433	399	415	410	407	412	430	450	383	430	404	416	424	428	390	415	423	416	465	398	388	431	400	432	405	403	419	400	402	419	416	440	433	429	412	452	388	414	401	434	452	431	421	469	411	391	393	447	415	443	432	389	389	425	358	421	427	461	443	410	398	426	416	406	435	413	390	424	432	414	402	441	388	425	406	432	453	413	436	442	398	424	459	427	416	436	417	412	396	416	416	423	387	437	420	410	406	447	422	430	424	408	429	404	396	452	414	406	394	417	426	412	428	427	430	429	454	406	411	402	393	449	422	395	412	423	410	457	417	404	421	422	410	416	407	383	419	427	416	428	441	433	431	375	423	446	473	437	457	382	449	428	424	409	437	425	409	434	416	431	398	448	450	452	410	395	412	429	457	412	428	397	420	412	413	425	407	455	389	397	432	376	448	419	409	448	409	420	438	448	407	416	454	424	451	412	423	399	426	397	416	458	422	442	432	394	415	409	450	423	424	412	377	368	451	446	441	449	396	427	439	443	408	427	430	395	396	428	421	407	422	399	407	403	409	430	414	433	415	427	403	438	414	440	406	427	416	472	420	420	425	450	401	459	423	434	438	407	350	393	407	410	421	423	422	418	377	409	411	422	461	453	441	427	440	375	407	448	397	437	422	450	433	383	415	395	431	437	431	403	413	419	383	459	408	432	417	423	394	413	404	411	384	421	424	424	412	410	425	389	393	410	401	414	417	418	433	404	426	425	391	378	412	410	442	416	437	400	451	427	457	415	401	414	406	406	397	454	426	390	396	419	406	412	443	433	440	427	437	450	407	419	440	436	434	428	393	418	442	428	414	454	441	408	403	434	402	418	429	423	419	424	430	460	405	436	432	424	432	450	421	408	407	409	433	439	388	417	365	424	389	415	427	381	455	409	458	420	416	392	413	416	414	431	380	411	348	384	394	430	418	417	451	410	427	424	398	422	398	432	427	438	401	393	423	425	391	421	436	384	444	463	407	425	430	420	432	425	425	415	432	401	423	456	399	443	469	403	396	429	432	419	404	422	399	429	435	398	421	398	418	441	374	412	438	393	382	422	415	430	458	401	433	400	360	413	421	399	398	427	419	403	442	416	413	428	437	445	385	423	419	392	397	417	402	404	419	423	414	404	389	428	420	415	446	404	420	421	429	415	440	427	440	409	438	412	450	455	422	409	460	426	401	433	435	447	429	447	416	401	409	450	430	415	436	447	407	428	406	401	395	445	398	409	429	383	424	427	434	391	432	462	404	412	416	399	404	452	418	397	406	421	411	453	390	446	417	408	417	394	417	468	424	406	419	475	414	391	433	427	454	419	422	406	437	402	428	414	425	447	394	450	417	422	438	444	422	383	405	427	391	450	414	426	451	382	434	417	436	432	385	378	406	432	439	386	415	434	378	408	418	422	404	367	420	415	424	431	446	418	419	401	442	423	423	413	402	420	380	411	451	410	382	423	463	417	405	403	429	416	446	412	394	424	406	468	417	422	414	433	422	439	419	412	435	425	415	446	412	444	437	377	411	452	402	442	447	442	401	392	415	414	407	394	386	430	418	400	435	387	410	376	445	395	418	406	413	449	448	391	417	428	403	415	408	401	449	408	430	466	397	434	429	434	417	399	412	389	397	425	399	412	423	391	412	423	417	431	415	413	392	413	438	445	445	407	387	416	438	467	426	398	437	420	422	451	435	422	414	442	437	415	421	453	440	410	421	417	446	424	426	407	370	397	403	400	399	402	420	390	399	429	438	404	388	400	417	419	386	414	423	432	413	402	453	413	441	414	435	393	444	411	424	416	398	412	435	418	415	373	421	455	425	401	401	421	396	425	411	415	434	412	397	419	403	458	418	422	417	400	438	442	387	458	423	407	467	441	401	407	441	420	418	411	403	477	407	450	411	433	445	423	415	431	393	411	441	409	410	423	409	409	375	414	436	452	379	393	400	426	455	416	435	383	423	378	445	422	420	410	438	404	436	420	410	394	390	447	421	411	396	425	417	402	417	396	427	402	388	436	432	427	438	389	414	427	394	403	438	391	395	422	410	389
6096	4741	3036	1878	1630	1427	1346	1110	911	897	867	811	827	839	791	819	762	758	754	722	773	754	730	772	771	719	744	691	730	773	760	727	711	776	741	710	717	784	728	722	740	733	733	685	737	759	723	784	744	823	1022	750	749	802	728	735	732	753	749	749	748	749	705	762	752	726	766	735	725	715	756	735	763	700	749	771	715	728	776	745	718	795	693	743	720	669	724	756	729	761	697	746	722	706	775	759	744	762	777	711	677	721	737	722	766	758	733	731	743	765	705	775	765	734	716	702	705	717	711	704	746	712	740	741	763	750	733	731	717	763	742	727	723	731	760	748	762	685	743	703	755	732	757	742	700	733	734	724	715	750	779	723	718	746	749	757	738	713	787	722	704	722	695	743	701	737	777	704	733	750	717	719	758	728	748	735	703	767	724	742	737	728	720	709	731	748	768	717	691	713	770	699	747	698	721	790	735	699	709	738	727	716	717	755	753	663	732	737	736	736	696	701	725	762	741	738	734	734	749	746	743	731	809	736	709	736	787	717	704	756	723	745	740	728	736	710	745	795	754	743	780	710	723	714	689	741	747	772	788	710	737	730	765	703	780	669	724	755	751	774	716	745	737	693	710	734	753	697	804	723	701	711	722	751	727	690	725	753	718	780	777	730	757	739	728	727	723	688	693	737	710	688	769	732	702	749	741	755	725	711	714	721	736	746	724	736	772	730	787	721	777	756	727	765	750	753	719	662	746	745	761	734	729	747	728	767	760	750	722	717	741	739	756	729	738	729	750	746	753	761	694	726	797	752	716	782	746	743	709	751	707	749	788	711	724	788	759	753	768	799	713	726	767	737	775	729	742	713	743	693	710	729	760	730	694	731	719	789	757	757	796	734	730	776	749	703	748	732	724	729	708	698	742	722	758	725	777	752	722	733	794	698	707	719	716	710	747	715	715	747	732	732	755	756	702	758	751	687	749	762	725	766	710	836	748	716	754	763	748	747	724	737	735	696	710	735	712	719	735	727	725	699	740	733	753	735	708	719	730	748	699	742	740	742	764	769	759	722	717	727	761	756	756	738	762	745	701	709	730	712	706	740	757	707	754	729	716	740	678	717	733	748	695	754	702	715	744	714	755	733	742	681	750	737	753	711	738	770	770	693	700	751	754	733	773	718	714	773	718	785	734	741	735	766	734	736	750	770	710	711	732	736	712	749	785	744	737	751	730	770	807	763	717	771	713	710	711	739	725	723	736	758	714	775	708	740	736	732	743	727	714	711	698	753	800	721	704	762	721	748	725	748	782	736	733	735	710	743	693	728	698	721	775	825	717	751	738	702	685	769	757	715	793	723	717	731	749	710	803	715	749	700	746	721	708	754	730	709	695	723	724	720	738	782	784	698	746	721	676	695	706	698	743	742	721	725	751	707	746	711	728	726	740	704	793	785	717	739	749	732	685	705	714	726	754	742	752	739	698	728	737	753	726	695	762	722	768	752	663	769	738	774	731	709	782	731	754	710	728	754	731	735	681	708	762	731	725	730	765	734	712	726	729	695	741	721	752	750	760	748	724	736	771	752	708	750	751	756	710	711	748	712	717	755	787	763	744	784	690	733	719	698	699	689	718	693	733	767	771	743	729	720	707	756	712	707	764	752	769	694	781	697	787	735	748	760	770	773	746	743	738	749	741	719	739	721	761	687	660	712	740	689	738	771	681	732	728	799	757	756	730	756	701	764	751	736	723	729	745	782	777	714	691	759	782	740	739	738	708	775	782	701	723	776	679	701	748	710	743	757	772	743	744	732	799	774	750	764	754	746	720	704	744	713	751	765	749	740	778	762	780	763	714	714	745	693	738	699	743	771	694	737	710	681	757	724	716	753	758	694	749	736	710	718	710	784	734	685	713	769	773	719	761	780	744	729	743	751	727	749	710	743	726	742	772	765	716	756	744	728	698	716	748	681	766	743	708	718	701	710	731	730	747	704	750	723	714	716	741	701	702	724	719	746	720	754	782	713	759	778	720	748	732	746	732	683	751	756	732	707	741	743	753	712	735	753	726	756	762	725	731	718	737	743	727	758	702	761	697	755	704	775	754	729	685	756	703	711	794	741	753	749	746	719	717	744	717	709	733	748	725	814	739	776	768	756	739	752	735	751	725	712	720	763	773	722	799	752	713	733	698	700	702	785	736	721	760	743	739	785	728	781	736	685	730	731	718	706	765	716	709	741	753	744	766	742	709	728	723	687	692	722	757	730	719	697	731	756	780	717	736	712	708	746	792	735	766	722	722	735	774	788	758	721	703	759	707	748	734	730	695	766	764	760	783	738	807	757	722	778	772	740	702	746	661	747	739	768	700	762	774	713	764	760	678	699	763	722	801	765	702	763	730	740	722	705	774	733	722	709	779	708	725	709	760	756	708	772	751	735	738	715	729	775	708	712	695	694	684	752	736	727	742	714	708	733	785	736	709	742	739	762	733	759	761	786	749	774	753	682	730	755	728	716	756	710	708	726	698	723	705	714	727	724	763	725	721	773	743	738	732	719	702	780	742	743	698	737	708	716	735	720	753	807	753	751	806	766	727	768	750	740	733	726	753	741	762	774	768	752	756	773	720	762	702	702	703	733	753	728	809	720	696	725	706	743	713	775	715	752	729	790	709	703	703	753	721	740	730	719	712	739	714	706	705	768	772	660	729	728	731	693	742	715	738	720	719	725	767	728	786	734	705	762	758	760	749	759	678	722	743	750	696	665	779	719	753	723	742	765	766	696	699	747	727	754	683	747	733	748	730	713	725	727	725	736	781	688	718	724	753	715	693	753	773	706	766	749	745	736	754	716	765	776	722	740	724	735	703	731	732	729	737	714	747	742	726	736	739	701	779	753	749	718	747	788	693	716	726	722	759	720	710	716	760	701	743	792	708	725	756	713	742	698	779	729	747	730	785	717	766	712	730	752	695	766	663	723	717	746	731	745	711	775	752	710	716	731	695	784	722	727	719	765	729	742	800	754	742	706	754	784	747	726	720	763	745	736	766	749	726	697	674	752	808	737	750	739	742	799	755	747	718	747	757	726	752	770	741	713	737	739	765	774	747	742	719	758	713	717	749	718	736	718	691	762	784	736	731	775	742	782	726	781	729	766	739	780	706	743	702	760	726	783	728	788	753	721	754	723	716	736	703	741	733	717	747	693	754	751	768	722	747	731	717	783	729	772	739	737	749	748	759	716	710	751	690	750	707	737	756	752	729	782	723	770	771	735	726	749	762	739	715	773	730	727	717	737	744	752	756	774	742	749	721	728	747	768	724	762	759	741	742	717	710	680	710	726	726	774	759	765	750	736	738	712	727	728	722	721	744	740	755	766	728	780	753	756	747	753	715	757	771	754	708	738	748	748	728	711	741	726	747	721	670	747	702	709	728	717	799	741	752	730	732	756	738	663	700	739	739	782	792	737	758	745	762	753	772	757	698	713	772	755	703	733	742	715	772	726	741	714	741	760	724	733
24140	21232	28244	24456	19878	2655	1132	775	586	560	481	487	453	469	412	428	428	448	423	429	401	417	449	378	387	365	381	360	369	384	420	389	389	353	387	373	341	390	369	408	389	395	418	372	401	352	407	408	419	771	883	384	337	393	374	399	396	370	354	396	338	390	358	341	373	395	422	363	393	396	389	425	367	369	394	417	354	349	356	381	357	370	372	382	375	383	381	343	319	399	388	387	410	381	372	394	354	358	373	411	362	397	374	414	393	408	385	408	344	391	376	340	375	405	364	387	387	409	366	395	423	354	383	387	358	371	373	368	364	384	379	331	374	358	349	378	374	374	384	377	384	381	376	394	357	382	418	372	385	349	387	399	376	369	370	319	356	388	378	353	392	434	381	338	371	370	391	382	373	374	356	395	366	358	400	375	382	369	373	389	358	377	378	419	358	372	360	350	391	378	389	382	396	386	380	379	333	404	338	337	401	385	401	384	381	363	341	381	381	345	360	368	380	383	388	360	367	375	374	363	389	360	387	429	340	382	382	365	354	373	392	365	411	349	384	365	383	410	365	369	399	368	359	389	375	360	337	392	388	338	363	369	378	409	382	396	372	392	392	415	387	371	391	386	372	397	388	382	342	367	382	372	389	388	378	375	408	371	358	386	377	361	338	360	399	399	374	392	381	372	391	378	365	407	371	396	337	360	385	356	353	351	372	390	372	371	350	354	391	389	368	368	386	368	350	380	327	386	377	414	385	359	376	404	393	365	340	356	392	343	380	390	371	364	373	376	378	366	350	366	378	371	415	384	370	348	365	371	364	384	370	386	381	352	371	382	367	378	360	394	381	338	413	361	384	381	357	364	369	361	393	370	373	401	345	406	365	373	358	391	357	390	363	378	350	362	370	419	417	349	401	372	381	370	366	379	379	406	370	376	394	362	379	356	383	341	363	365	365	368	359	349	369	354	387	380	379	382	369	342	369	368	389	403	385	364	366	377	415	352	355	382	390	383	410	352	387	383	364	328	381	343	406	350	381	347	394	352	377	396	383	373	396	420	362	384	394	372	398	388	401	397	379	392	393	391	396	393	365	362	367	370	419	382	383	387	366	368	330	359	360	345	387	370	349	376	412	357	367	395	377	342	389	383	379	370	363	379	396	402	367	377	384	352	385	377	397	361	394	365	390	409	362	357	396	384	383	417	369	405	352	371	378	377	367	351	367	363	379	409	375	362	373	370	385	345	377	390	346	415	375	384	366	396	400	386	395	400	369	377	371	360	382	387	363	375	356	393	397	354	350	371	357	359	384	365	389	401	393	367	369	386	364	394	335	352	361	351	363	388	387	356	420	389	367	365	348	358	378	360	383	390	417	352	391	387	382	375	352	353	399	395	396	359	368	376	342	342	366	348	367	399	389	394	343	362	396	335	382	376	367	352	404	371	378	401	386	383	391	374	336	395	404	375	378	371	369	378	398	365	372	358	408	394	395	345	404	381	404	350	371	396	397	377	394	331	405	370	391	350	377	376	385	373	393	370	343	371	348	396	389	400	385	338	349	342	402	360	359	373	364	332	350	346	426	409	373	408	387	355	412	366	345	414	405	400	380	369	392	375	376	347	416	361	378	352	353	346	369	350	393	394	346	333	360	411	350	335	366	340	377	386	354	402	374	364	382	368	361	368	370	385	372	382	372	385	369	369	375	406	380	386	334	350	362	371	333	363	409	372	400	377	380	379	401	376	398	373	376	368	381	395	376	354	363	367	388	392	368	377	398	380	352	391	381	386	360	360	377	365	372	408	382	363	369	386	362	363	391	392	381	376	386	358	368	352	408	391	383	379	384	360	359	406	342	358	353	382	390	354	349	384	407	417	361	385	412	373	394	371	390	376	376	397	389	378	375	360	390	377	372	387	365	436	366	347	400	337	363	374	401	381	349	428	353	374	399	410	373	378	382	360	412	399	362	361	363	385	373	340	361	386	394	348	395	400	358	386	353	373	401	374	344	397	381	370	392	346	360	378	381	376	378	379	372	394	348	372	370	367	363	400	384	360	374	365	369	342	374	380	365	388	365	364	347	421	381	343	363	387	388	370	378	431	377	397	400	369	342	401	357	396	388	356	396	381	352	383	396	397	374	387	391	396	315	367	331	367	378	346	381	339	343	365	333	355	371	379	358	369	386	393	353	366	347	381	354	335	365	369	347	369	374	384	406	394	339	379	324	398	385	387	375	393	409	377	386	357	388	346	370	383	352	400	374	359	382	368	397	375	390	388	417	376	378	380	384	362	355	382	371	342	394	366	386	379	397	391	410	397	383	351	381	338	386	362	387	335	377	404	336	362	383	359	386	368	371	363	375	386	386	342	401	392	377	381	385	412	379	369	351	352	380	418	368	362	380	385	369	353	390	407	362	397	359	385	375	398	375	361	338	391	393	431	355	397	374	378	389	383	396	376	389	357	370	356	378	383	401	349	362	381	353	347	396	368	344	347	390	354	365	379	354	375	370	328	371	394	365	396	377	347	351	380	380	382	362	357	340	374	359	434	366	388	421	374	356	374	344	350	362	388	379	339	363	370	381	396	360	385	392	371	376	372	389	356	373	376	387	441	383	328	365	363	379	353	389	380	377	346	354	376	387	369	361	376	351	375	355	399	379	376	415	372	381	388	374	398	358	379	414	386	363	388	368	395	333	379	369	356	365	374	377	347	375	384	347	333	376	376	396	332	333	367	372	397	397	348	352	380	392	386	351	381	368	391	381	391	388	322	389	364	343	366	333	361	391	369	371	376	382	410	333	368	373	356	344	427	363	337	365	381	409	377	372	371	323	352	337	360	368	348	364	353	367	346	378	395	381	379	359	348	386	371	403	373	348	365	351	342	350	409	354	359	378	386	376	382	429	379	370	372	375	401	365	386	382	357	374	345	395	358	365	371	351	359	368	403	386	381	361	358	374	378	353	393	340	359	384	383	383	392	350	362	388	389	368	352	396	386	368	386	367	352	372	370	324	377	376	366	379	377	343	399	345	407	384	360	352	365	355	388	373	390	327	371	373	374	388	369	402	389	373	377	369	374	358	373	362	389	346	332	381	358	369	390	399	392	371	393	393	368	368	384	385	392	374	386	366	387	387	373	367	369	387	397	369	360	385	390	376	397	353	360	371	389	388	396	369	390	385	373	351	371	357	390	357	361	364	380	364	366	366	349	371	377	366	375	385	367	375	383	356	366	389	393	396	383	358	396	366	360	353	352	380	385	399	362	375	347	327	373	377	360	363	382	397	372	338	371	353	376	386	366	348	364	361	362	382	375	365	371	375	368	352	403	403	385	353	383	382	410	385	340	357	395	380	389	363	352	362	343	405	370	400	357	412	392	396	343	362	387	387	373	354	353	361	337	395	346	378	379	369	376	384	393	385	365	351	377	407	378	370	369	368	391	360	351	396	401	415	353	363	344	405	346	352	414	374	378	387	398	358	363	386	379	375	371	356	354	415	371	386	407	339	365
7802	13087	9683	5422	4029	3171	2584	2024	1585	1419	1285	1171	1018	1036	972	845	813	800	778	766	755	791	754	790	777	729	717	716	664	733	672	677	679	628	676	701	653	681	707	720	691	755	738	750	728	659	724	743	741	1882	2405	703	663	653	704	690	681	703	638	649	632	680	670	672	626	678	650	694	624	676	665	664	649	649	606	655	699	692	688	634	655	642	711	665	667	680	692	685	663	644	647	635	676	668	634	690	643	639	648	658	587	654	685	626	708	648	688	692	682	667	651	680	648	655	660	677	649	663	700	671	687	662	663	673	664	635	638	686	699	684	609	651	643	621	667	690	628	641	720	649	678	636	657	654	673	681	659	686	667	698	670	646	679	666	627	638	658	682	683	754	674	617	640	699	648	697	656	655	668	673	659	629	626	685	618	679	716	646	679	655	637	670	693	665	690	629	705	629	707	622	633	678	682	647	698	640	637	626	660	658	705	656	661	648	662	683	616	660	663	674	661	672	666	689	663	646	651	676	699	710	677	634	707	671	675	694	624	677	671	674	657	649	681	641	688	699	735	677	642	701	675	641	629	727	703	655	627	669	687	640	658	676	645	646	657	636	663	636	634	669	663	671	672	699	702	666	692	679	689	703	680	660	676	676	673	695	657	672	677	674	656	680	647	651	681	669	635	674	663	666	660	662	643	693	676	678	640	689	613	666	667	664	671	650	700	591	647	621	644	656	671	613	685	686	668	650	670	637	704	642	619	653	683	634	690	660	681	667	642	646	633	684	658	646	656	666	668	648	632	683	628	698	660	678	650	647	612	631	662	655	622	668	713	674	661	640	612	677	679	632	646	611	690	645	671	620	632	697	639	664	692	663	632	682	688	675	660	652	671	639	686	674	677	717	683	699	660	631	694	650	763	659	689	644	696	652	684	667	693	691	681	690	697	675	677	664	690	695	646	650	676	697	662	622	694	640	686	649	637	632	701	669	669	694	643	659	673	691	620	678	660	637	685	703	694	650	667	644	663	678	672	675	687	682	640	638	670	676	635	683	706	742	641	651	650	732	690	669	637	674	707	642	718	681	675	694	618	677	669	656	633	697	637	660	684	683	683	652	693	653	678	716	677	683	696	649	656	680	637	629	652	640	686	634	724	641	705	659	671	672	687	659	650	676	682	699	656	617	658	620	662	667	678	651	673	714	698	677	625	684	623	698	642	630	659	711	592	642	647	689	698	664	636	637	653	681	717	679	658	666	667	652	703	705	682	638	643	675	623	719	729	653	626	661	667	661	709	695	695	628	626	639	666	669	651	697	646	708	674	680	673	705	660	693	688	628	657	682	665	660	707	641	687	702	669	634	674	621	638	654	651	712	692	655	630	648	626	730	672	701	694	694	649	649	648	658	627	641	629	702	673	697	677	643	672	721	682	660	640	680	703	653	713	678	672	664	631	647	663	647	644	674	660	650	653	676	623	656	663	646	624	616	685	664	664	648	647	624	676	694	646	649	647	666	689	666	655	652	647	670	693	636	618	639	697	661	660	626	732	669	658	682	631	687	641	661	646	650	655	648	669	678	685	696	670	694	657	704	608	681	692	673	689	670	642	670	667	620	699	658	635	636	668	665	644	669	664	663	632	657	648	635	682	639	649	710	659	706	713	682	657	666	629	654	674	659	656	631	628	659	665	679	693	654	674	636	677	673	687	679	697	659	653	667	670	671	641	674	691	683	682	665	619	706	671	689	670	630	632	690	670	671	660	635	673	702	639	630	687	676	705	694	652	681	710	704	660	664	702	666	678	714	686	704	570	636	659	691	662	681	640	630	686	663	695	688	636	618	666	671	650	696	677	686	677	642	647	681	673	650	641	666	695	676	681	637	674	642	662	668	674	664	667	645	672	664	685	697	644	677	655	690	590	667	673	654	657	656	676	658	697	635	652	640	655	673	692	707	681	630	674	642	680	660	647	665	665	738	684	656	649	673	646	687	674	626	680	601	666	682	635	659	672	662	625	663	671	696	642	690	702	690	679	661	655	710	638	664	652	678	709	701	685	678	664	657	706	661	691	648	647	674	648	684	651	645	702	700	686	671	657	644	684	670	671	699	672	688	645	654	652	644	634	624	659	656	661	643	648	663	667	672	681	703	643	715	667	682	651	682	626	674	705	697	669	663	712	647	658	651	651	644	666	693	694	620	661	642	642	674	675	654	615	660	640	707	635	669	605	686	678	638	657	669	673	681	661	665	703	676	657	669	701	646	628	662	717	662	643	660	694	686	635	661	653	689	663	637	651	680	658	654	693	655	675	672	711	697	679	656	737	633	649	666	668	672	642	692	688	709	671	652	678	659	703	650	649	639	660	657	692	670	684	714	705	671	654	649	685	627	637	691	612	685	655	692	620	633	652	682	665	608	636	678	633	703	634	724	619	669	686	643	693	700	736	633	635	689	615	652	692	680	632	632	673	618	664	665	630	638	623	640	630	654	631	654	663	660	646	649	695	698	683	708	636	689	694	641	664	682	683	649	704	667	713	625	706	643	675	708	663	650	678	633	675	622	645	644	685	644	736	637	679	637	671	669	667	616	702	717	617	696	674	697	638	637	639	682	655	648	650	714	655	653	714	682	640	673	709	616	628	630	637	665	612	650	686	699	635	689	663	669	657	671	684	674	698	675	658	680	662	643	720	690	707	651	678	713	665	669	718	635	613	651	681	683	694	685	670	603	648	636	659	682	617	633	687	661	657	681	673	654	629	701	702	656	676	662	707	669	647	677	680	651	700	664	682	652	673	645	685	682	679	657	665	663	691	657	688	638	657	609	668	689	605	709	676	651	625	616	695	760	649	698	704	620	645	644	656	662	685	662	669	675	654	634	676	720	658	693	641	677	684	616	694	641	681	645	689	648	680	688	704	688	678	705	671	651	647	658	659	641	654	622	691	640	678	663	660	665	682	702	665	689	666	698	682	686	659	668	734	606	656	630	653	656	607	672	643	650	654	664	626	693	676	644	662	662	666	658	669	693	691	645	701	682	662	651	683	707	632	656	675	655	660	630	646	687	729	621	687	672	664	687	705	687	701	641	673	656	677	648	688	638	621	672	673	674	668	648	691	646	655	652	711	655	669	691	665	642	621	705	669	626	631	630	627	704	672	654	648	661	680	650	627	699	674	685	630	651	693	703	632	653	639	669	634	714	699	659	609	643	672	687	656	693	673	646	665	675	682	714	660	632	656	711	692	671	657	672	654	684	653	644	629	637	657	710	684	676	667	715	670	603	685	695	622	663	649	675	688	646	637	632	696	634	684	714	692	688	688	680	624	657	635	654	707	673	671	669	646	664	617	659	658	677	733	690	676	684	649	677	688	620	695	676	669	695	618	678	668	659	650	636	665	674	607	677	696	695	700	678	671	630	644	641	641	668	680	626	670	679	710	656	700	665	666	682	729	680	685	710	646	671	634	662	635	690	688	677	675	664	654	671	659	676	636	666	631	660	691	678	703	634	659	701
23263	21265	28957	23881	21264	18393	2364	935	590	567	510	480	403	386	358	332	304	290	310	266	296	280	278	258	237	282	295	282	268	262	258	260	256	252	252	259	272	251	231	271	263	285	249	236	304	279	251	255	279	1275	1133	252	253	257	235	272	229	250	236	271	265	221	243	238	234	242	236	223	228	235	243	261	254	238	217	249	221	242	238	231	236	244	227	213	232	226	263	222	225	239	251	216	246	201	235	226	249	225	211	242	219	243	232	246	270	218	202	263	236	228	215	234	242	217	222	243	216	235	224	244	209	226	243	270	231	239	247	234	213	231	244	215	241	235	222	249	232	258	204	219	241	251	252	213	227	234	229	206	222	257	228	236	217	226	233	268	213	209	241	229	218	250	220	224	230	204	201	232	260	249	217	194	240	237	240	232	235	237	235	268	220	228	228	245	240	226	226	250	219	229	226	226	206	251	220	213	228	209	237	261	217	222	228	241	272	252	227	212	213	242	246	206	239	244	222	231	232	218	239	246	241	232	215	253	210	223	214	219	247	233	244	241	222	261	232	235	235	237	210	241	241	233	235	229	248	235	227	243	239	248	222	227	225	218	229	216	227	238	238	196	220	203	247	245	234	233	216	227	215	208	233	229	222	218	228	210	234	230	264	220	234	246	230	211	218	240	253	237	224	227	233	231	229	234	230	255	181	235	246	254	201	215	233	234	244	240	219	219	245	219	222	229	269	221	228	231	234	239	237	242	240	226	224	217	245	207	214	225	231	250	238	238	214	212	211	239	214	241	225	269	235	226	235	220	221	246	217	264	249	244	233	257	225	235	211	237	243	216	264	219	244	223	240	240	208	218	247	231	230	242	244	207	219	258	230	227	253	222	231	225	211	236	214	246	237	243	227	234	234	221	222	248	229	209	253	271	230	231	232	205	214	228	242	265	256	240	208	231	223	248	232	251	236	243	262	220	221	243	213	214	230	239	217	256	245	216	246	224	244	230	252	237	233	231	260	236	262	242	237	208	251	212	263	224	200	196	255	226	219	252	238	241	233	224	252	232	234	225	251	250	222	263	219	235	225	250	239	260	204	234	212	216	230	260	242	257	238	231	238	268	220	247	237	217	254	227	236	220	244	228	226	235	226	229	235	196	230	229	248	232	223	224	231	223	231	242	254	252	236	230	259	234	239	208	248	242	203	220	223	235	244	237	208	242	207	272	216	233	216	260	247	238	218	230	228	243	224	226	221	240	236	219	219	224	259	227	248	216	226	243	250	224	215	236	181	230	236	275	219	257	245	259	247	240	262	245	209	245	255	197	246	231	239	239	225	232	209	252	194	239	251	252	217	233	231	206	250	228	238	205	223	246	228	252	248	229	244	248	213	215	237	234	233	227	229	243	199	221	237	218	226	214	258	234	221	211	225	260	209	252	235	207	235	233	211	243	224	233	251	224	233	213	213	239	228	248	234	236	234	220	246	240	238	231	213	222	233	198	234	225	260	226	219	225	213	230	247	257	234	263	241	256	260	221	222	200	206	220	246	247	197	244	213	208	226	242	246	243	224	241	225	241	257	240	233	248	236	241	221	244	236	237	191	243	242	222	234	216	209	220	225	213	228	232	208	237	220	220	256	253	243	225	235	233	258	242	249	246	230	218	239	215	225	234	237	214	234	247	229	219	260	239	271	231	249	222	204	246	219	258	222	236	220	225	222	226	230	217	239	201	226	255	239	262	233	194	230	227	230	216	241	227	231	248	234	214	222	236	246	247	233	192	221	241	210	230	234	253	268	233	245	241	232	257	271	242	246	224	222	240	228	230	208	210	233	220	233	229	236	262	206	215	220	210	234	201	246	256	211	244	242	245	230	222	221	231	223	219	221	223	223	220	239	202	226	243	226	234	251	220	219	256	230	247	242	219	253	246	228	227	213	223	239	231	215	236	211	253	201	220	220	220	204	226	225	204	230	215	226	250	245	230	222	231	234	215	224	228	215	233	222	197	229	221	235	204	246	230	249	223	257	241	254	220	220	228	234	224	258	221	276	228	237	245	245	227	244	258	214	207	234	224	259	248	233	207	190	209	240	226	220	204	219	215	222	246	240	241	226	216	213	254	237	217	251	249	214	232	224	223	252	250	212	230	228	225	226	218	246	207	232	225	227	241	238	209	238	222	233	230	235	228	228	241	247	232	222	188	221	223	239	244	237	215	225	222	207	235	254	221	217	240	233	211	240	221	212	224	249	224	237	229	238	248	247	223	252	248	230	256	210	239	240	238	225	257	251	222	240	216	236	232	232	235	229	254	225	225	247	214	236	218	219	239	228	228	227	277	224	234	228	230	223	225	225	234	228	250	227	251	214	271	234	227	229	261	249	221	241	250	208	226	243	216	250	234	241	224	228	192	247	225	229	234	252	242	215	235	217	221	217	218	220	239	213	212	240	250	241	237	283	211	254	232	231	228	233	250	210	250	222	247	231	222	228	225	240	233	230	247	247	234	237	218	234	206	231	228	241	229	226	238	257	247	261	212	242	251	233	226	242	212	185	228	234	217	243	236	264	215	226	244	244	235	231	229	241	241	229	225	204	240	239	205	254	220	256	239	218	226	230	241	252	206	246	218	226	251	242	240	233	233	210	245	225	251	225	239	228	227	234	245	223	259	244	248	250	239	215	224	239	205	235	259	221	239	213	242	224	229	229	232	260	223	233	198	244	237	231	236	248	210	214	222	225	234	202	246	237	234	226	221	237	199	211	201	189	226	228	240	222	251	269	208	246	232	251	205	254	226	247	223	218	249	218	228	222	202	230	223	232	219	212	225	244	217	214	233	218	202	237	219	227	231	233	206	255	228	229	212	251	240	247	216	236	239	227	216	235	237	237	228	250	256	243	232	215	212	231	234	238	222	216	235	241	214	242	248	238	225	249	223	235	237	239	239	235	228	241	235	226	235	221	254	195	241	224	206	234	203	239	232	228	234	233	239	251	209	239	215	244	234	239	208	236	204	219	226	245	203	236	242	286	251	216	246	259	230	235	235	219	212	215	238	222	232	223	229	216	210	237	218	237	268	226	234	221	256	241	236	217	230	229	218	234	233	250	222	220	250	216	252	226	224	216	227	244	228	208	244	215	232	266	232	248	234	259	211	228	229	205	237	235	238	256	206	219	216	232	223	229	254	219	250	215	236	230	224	236	243	244	257	224	253	226	243	233	219	236	229	207	244	219	210	191	207	219	238	238	237	240	219	233	233	233	221	263	216	228	230	236	222	219	230	233	240	246	231	238	228	212	255	233	216	255	227	214	217	222	228	221	255	245	217	182	224	225	229	225	230	234	241	214	247	247	239	229	235	222	227	247	246	229	219	231	236	228	235	227	207	237	211	232	223	244	240	253	226	243	247	230	245	218	253	230	201	235	204	252	212	232	223	235	236	241	213	232	249	242	209	223	225	212	222	231	247	219	246	243	223	240	217	230	236	235	239	209	222	250	235	278	238	216	234	230	241
10239	19174	14338	8018	5780	4523	3623	2647	1980	1689	1459	1248	1072	933	903	748	752	699	646	642	659	586	563	570	565	560	500	495	515	512	508	508	467	492	492	448	477	485	505	550	493	542	528	529	510	516	504	478	654	3713	3019	438	426	466	446	434	460	464	404	445	482	444	450	428	406	431	413	440	410	449	423	432	413	415	413	438	416	424	442	435	420	414	433	447	415	426	420	417	432	423	428	404	382	414	396	437	424	419	436	401	425	410	407	435	432	408	415	428	401	436	442	406	419	436	409	441	404	434	413	417	383	432	430	372	419	409	446	429	437	422	436	392	404	411	415	372	433	428	425	426	452	422	443	416	418	430	400	428	439	440	398	409	440	407	416	409	430	425	432	430	409	451	477	400	416	409	403	408	435	424	388	426	393	455	376	422	405	426	393	447	414	384	460	397	419	407	375	417	436	416	397	395	420	390	401	413	436	403	403	390	422	402	425	411	411	410	436	435	433	374	390	394	383	455	388	395	411	410	398	408	404	436	432	418	425	399	414	456	419	435	391	403	414	416	425	433	424	426	420	445	472	417	435	402	430	385	466	433	404	393	432	416	409	434	420	436	418	431	455	425	417	435	408	436	398	429	424	378	413	408	424	436	419	414	401	391	427	392	415	418	400	403	422	431	392	434	388	375	399	382	421	402	417	409	408	405	406	413	397	419	416	402	363	385	409	394	443	461	420	449	421	439	413	390	435	401	416	457	420	433	416	368	428	421	406	409	452	410	407	421	418	425	433	393	342	414	409	365	404	416	421	413	409	390	452	442	419	388	412	381	417	462	403	385	435	450	419	398	413	402	422	382	422	435	429	408	424	417	430	455	407	411	396	440	404	428	426	403	395	408	407	402	429	415	438	378	398	428	450	400	437	397	408	437	433	416	424	406	414	411	420	418	444	410	410	424	413	427	434	409	412	427	405	406	406	427	434	418	406	402	435	413	395	402	404	424	439	413	380	401	398	406	377	436	431	406	411	419	407	407	421	399	432	427	417	460	435	399	411	428	432	427	433	411	423	411	385	407	398	420	406	378	432	389	397	431	417	429	413	400	437	389	434	455	405	418	412	384	442	430	442	378	375	390	398	373	400	405	424	408	420	396	419	423	425	408	408	405	432	437	404	418	409	423	432	393	412	385	417	397	408	400	405	392	429	405	403	390	422	436	409	406	384	446	378	436	414	421	391	439	414	423	415	421	412	409	429	423	398	419	412	387	455	415	386	388	384	461	413	416	397	381	419	400	395	395	406	392	403	362	432	391	419	417	405	379	425	383	449	419	389	429	423	425	421	395	423	378	401	416	381	431	373	417	423	395	408	404	426	439	418	400	419	368	415	392	390	420	390	415	409	422	436	384	382	395	411	425	422	417	426	382	407	397	442	423	435	441	419	424	394	397	455	416	446	388	425	372	395	433	434	417	432	411	395	446	439	424	412	410	437	405	443	419	431	384	398	414	421	425	410	457	407	395	426	451	409	414	420	455	397	410	410	405	412	430	402	402	372	393	405	411	389	396	411	421	435	428	414	383	423	439	421	408	424	449	411	430	390	449	447	422	409	391	392	430	385	411	433	413	451	420	369	423	421	426	442	389	376	428	447	380	445	409	423	423	409	408	419	396	375	428	427	428	422	403	438	416	366	422	406	420	378	398	396	428	381	414	448	403	434	430	422	418	416	407	411	408	417	431	432	412	435	401	425	425	409	414	435	447	401	400	443	408	402	414	412	415	422	403	388	416	437	420	397	424	426	406	391	428	404	423	402	402	409	398	416	414	415	407	375	424	429	440	419	391	421	406	420	415	452	384	437	411	451	440	440	428	409	401	436	403	419	426	435	452	373	406	410	409	381	418	404	405	424	434	436	422	422	425	382	419	446	436	413	407	386	409	429	421	389	430	428	400	439	419	434	407	466	413	379	398	427	470	441	399	407	402	419	423	423	413	431	435	388	410	404	446	430	389	392	414	411	401	420	443	414	434	431	406	397	396	401	413	394	434	399	402	389	417	382	399	367	403	424	423	400	398	399	403	414	397	379	419	424	439	403	406	425	391	400	407	389	379	427	439	435	405	409	402	429	414	424	424	438	406	390	401	398	425	421	388	382	420	420	435	389	417	418	394	390	422	420	422	415	400	420	392	423	427	398	383	395	421	425	430	438	447	432	406	443	407	398	418	403	418	423	404	386	410	428	395	395	391	445	438	405	408	433	425	383	425	411	417	391	427	438	424	404	401	401	395	431	354	422	423	430	402	437	412	405	396	441	414	409	414	413	376	385	454	411	446	413	463	423	428	442	448	415	396	425	435	464	396	395	452	464	423	410	429	425	393	442	408	420	438	401	414	440	442	420	360	380	406	395	395	440	449	420	419	436	415	415	399	431	408	409	409	419	411	421	415	386	397	452	424	412	421	452	415	415	408	424	451	409	445	410	405	403	399	439	388	422	410	428	431	408	411	454	398	419	408	431	410	427	425	470	402	391	445	405	426	418	395	381	432	435	398	384	417	426	440	386	453	486	370	418	416	396	441	405	407	405	413	395	438	418	391	456	442	434	415	432	381	452	372	398	389	431	409	398	395	427	425	457	386	417	416	411	429	384	410	354	427	434	431	429	402	428	426	455	407	431	442	412	393	415	408	442	446	401	420	394	394	406	392	443	413	388	436	394	425	451	398	410	409	389	397	420	412	412	418	401	431	438	442	364	412	394	423	423	422	417	406	424	416	450	426	389	386	430	431	408	410	356	434	404	409	387	398	418	419	412	391	425	418	407	406	385	408	406	419	404	465	438	423	390	428	421	420	449	412	407	411	395	421	432	422	446	405	428	415	436	451	407	403	437	422	432	423	420	393	438	421	436	391	396	443	410	414	374	422	399	434	396	449	421	391	422	399	411	416	419	413	411	408	473	400	455	428	405	377	428	397	407	460	386	421	422	402	422	432	380	432	425	406	410	373	378	415	433	419	414	414	395	396	416	413	395	413	393	401	405	415	400	396	412	427	378	420	361	385	429	436	394	390	413	414	393	445	413	440	400	445	428	418	404	397	407	380	404	394	437	424	431	391	447	384	405	426	375	394	418	436	375	428	412	364	415	384	413	438	394	430	404	415	390	432	414	408	395	422	437	419	437	432	389	405	420	390	436	384	421	441	437	420	426	394	375	380	438	390	351	411	427	426	393	429	431	406	430	387	426	413	445	438	367	416	464	391	392	414	424	410	391	413	419	404	402	399	439	430	406	420	434	418	427	411	397	404	398	437	404	457	382	407	419	418	388	422	421	404	430	425	443	410	402	360	423	440	378	402	398	415	409	386	419	433	428	412	421	402	438	411	396	401	408	448	405	424	397	443	428	398	427	426	472	401	399	415	429	447	401	442	440	411	418	410	396	391	409	405	458	413	383	405	445	401	471	431	393	426	427	384	382	414	424	420	403	374	405	415	415	418	409	411	415	390	428	418	395	423	406	407	395	393
26869	19779	6141	1043	706	566	549	512	448	432	427	426	423	391	374	412	399	424	392	374	427	391	391	368	396	417	440	422	402	427	412	422	397	416	385	402	414	402	384	434	407	394	387	392	407	433	403	398	368	410	416	432	410	398	467	402	407	398	439	383	422	388	410	390	416	415	403	356	407	357	413	409	388	373	422	437	382	396	418	412	377	423	385	404	409	399	413	400	406	395	387	400	421	401	425	423	385	420	402	410	368	389	421	442	393	380	391	422	396	356	392	390	385	395	389	394	374	400	413	410	398	416	386	407	438	367	373	390	385	422	402	397	427	404	417	399	387	400	381	412	393	400	407	377	381	376	385	425	386	372	413	387	393	368	401	399	395	383	406	393	387	389	401	390	396	359	404	426	424	415	364	393	348	415	443	397	395	417	413	413	379	401	430	372	404	439	427	421	419	394	395	415	417	412	431	384	408	389	379	413	382	393	386	381	449	419	409	363	345	423	414	417	444	382	405	403	417	393	370	375	413	386	402	380	365	385	366	409	411	411	421	392	408	398	381	423	410	405	387	398	387	403	436	395	381	390	389	389	389	374	419	428	387	389	413	421	392	373	425	368	430	385	431	424	373	390	391	391	411	396	373	362	435	388	423	427	388	403	385	403	418	412	429	366	374	385	375	381	405	396	420	397	396	411	378	380	383	440	437	403	367	436	412	385	438	405	432	430	407	407	390	408	435	396	381	408	400	392	384	385	389	378	387	422	392	438	379	415	405	391	420	385	395	419	383	403	390	388	422	420	429	399	389	421	403	361	396	419	398	413	376	369	413	433	440	408	392	380	396	360	362	417	388	374	424	445	409	379	406	409	418	418	406	386	373	413	406	396	406	408	403	409	383	399	412	376	448	436	366	366	431	375	421	413	392	373	393	409	411	390	361	394	416	409	389	402	390	422	398	420	409	388	374	388	404	370	415	357	408	407	371	426	384	377	414	417	398	424	384	414	407	400	413	386	404	423	362	408	433	408	418	388	419	382	439	416	360	407	387	398	410	445	415	378	419	374	384	383	365	422	397	378	430	392	365	417	410	410	382	390	395	419	415	383	393	378	409	448	404	396	403	409	398	374	422	399	389	427	388	424	408	386	409	399	397	407	412	411	410	360	357	375	388	427	406	398	403	381	389	373	421	412	384	388	364	400	422	428	395	385	418	418	416	403	400	419	375	391	419	420	409	436	384	409	404	376	395	406	399	402	392	359	404	396	383	409	396	416	392	414	421	381	397	457	427	426	421	393	379	402	400	420	400	401	402	366	430	367	421	399	429	416	374	423	368	374	369	370	369	397	385	417	390	365	410	423	404	365	393	391	390	388	419	391	400	384	415	403	405	396	405	380	344	436	415	371	378	366	399	375	423	430	413	448	407	437	407	407	405	398	378	387	409	413	395	416	409	398	396	394	394	376	354	440	402	417	421	375	430	367	441	418	371	393	422	375	360	382	382	405	377	394	408	417	410	389	401	423	393	373	379	385	395	397	419	379	372	406	394	433	416	394	383	370	379	399	374	379	409	413	386	383	423	419	401	412	393	401	413	411	403	396	373	403	405	407	406	362	380	448	411	425	426	386	388	405	404	373	423	413	424	389	394	397	393	383	396	399	431	379	400	396	384	418	397	421	384	449	376	440	401	401	368	383	415	418	381	412	404	406	391	346	375	397	416	420	423	414	391	395	378	378	406	406	367	407	403	426	379	386	392	383	433	382	375	449	393	397	382	381	391	432	411	400	407	426	422	391	379	441	386	397	402	444	393	436	400	357	405	416	433	392	402	437	384	378	359	395	378	413	430	425	368	394	428	412	378	387	374	394	413	380	409	413	381	399	401	393	412	410	417	426	392	398	397	407	397	400	405	394	368	428	417	417	386	403	401	411	374	390	393	413	410	399	333	409	382	419	394	358	409	393	389	405	375	444	368	421	367	426	413	413	350	417	414	386	409	392	398	401	380	423	373	390	389	408	435	431	350	400	383	363	392	427	393	394	432	391	395	404	386	402	408	408	418	409	402	405	395	417	394	368	384	359	408	387	387	403	405	441	402	419	415	423	401	401	424	395	386	394	398	371	385	397	391	422	424	374	433	379	417	374	375	369	392	397	418	402	396	427	372	431	407	394	405	363	406	400	397	433	387	379	359	366	394	388	380	389	439	386	403	382	383	377	405	424	412	413	398	363	399	374	399	393	427	405	387	436	367	432	390	405	405	369	379	387	391	419	409	410	379	406	382	417	421	406	393	383	373	402	389	415	435	360	410	370	397	423	439	393	394	399	430	421	382	380	416	396	405	373	404	423	396	409	414	417	431	402	390	406	382	404	397	401	402	412	414	395	422	386	394	375	374	369	394	403	384	421	391	402	385	415	392	419	421	381	387	411	373	385	358	401	401	418	421	404	432	436	383	386	400	399	406	383	393	382	422	413	395	399	420	425	435	369	405	401	413	388	407	411	380	369	421	390	394	398	422	429	413	417	413	429	389	425	382	393	417	396	403	376	404	388	404	393	424	404	401	384	400	400	458	376	396	395	430	441	410	400	408	381	387	401	419	410	402	369	387	388	380	374	377	399	388	420	407	412	360	430	423	401	383	401	389	415	398	399	390	384	391	389	390	404	398	408	390	377	410	408	426	392	359	364	398	424	421	362	407	375	397	397	381	389	369	346	444	391	377	428	393	389	392	417	396	418	410	418	424	400	364	428	388	394	450	428	399	386	384	381	413	385	453	383	365	389	410	423	353	393	439	417	395	427	372	391	364	416	367	405	389	425	433	417	391	393	388	425	416	367	406	378	381	386	434	396	416	412	374	414	391	395	391	408	420	397	393	393	415	401	427	420	397	388	421	414	385	386	361	418	358	412	426	380	378	408	398	406	368	381	375	380	392	401	410	372	371	379	438	391	393	374	413	432	420	417	455	397	399	420	415	379	421	389	408	391	389	432	394	374	401	422	396	391	390	406	401	394	392	406	423	389	419	343	387	414	421	380	382	375	384	425	402	422	395	409	399	414	385	397	397	413	380	370	441	399	401	386	396	406	381	409	429	390	407	366	425	448	420	396	396	399	385	392	433	393	420	386	385	408	434	405	420	419	397	383	415	398	397	399	406	399	423	374	436	371	395	387	372	436	350	361	388	442	349	389	434	400	438	441	352	403	383	384	386	412	380	400	420	391	382	462	359	408	417	392	383	399	427	417	409	379	399	403	392	421	399	400	409	378	399	385	418	404	412	407	407	381	433	418	431	407	391	371	417	398	381	416	390	389	379	410	392	399	415	421	373	413	421	411	407	411	377	396	377	411	422	425	396	419	425	403	411	398	427	374	437	410	389	411	362	424	422	388	409	396	375	398	366	359	400	373	355	375	423	442	397	406	392	398	418	392	383	394	387	393	391	411	379	369	397	397	404	409	411	402	392	387	404	391	366	340	408	450	401	418	376	386	399	405	412	366	424	422	430	362	396	381
6308	5438	3435	1825	1606	1345	1256	1084	957	881	885	848	717	746	769	737	778	725	678	763	734	715	708	714	704	738	705	696	688	767	703	693	724	666	694	740	682	724	751	739	735	733	769	726	721	715	700	757	794	870	889	713	685	671	727	732	741	704	700	715	722	733	685	652	701	736	708	728	717	742	737	710	673	715	692	678	670	714	721	734	790	801	691	695	734	700	705	727	757	732	678	703	704	697	668	697	738	733	704	685	667	689	673	728	683	697	697	669	745	690	653	668	702	703	678	707	682	722	743	704	668	672	702	726	701	696	695	683	733	667	699	682	706	702	751	694	673	736	696	650	706	658	695	701	704	684	696	703	710	685	677	701	707	710	703	738	741	680	682	738	723	682	669	690	718	688	656	691	720	703	688	679	710	741	666	695	717	696	730	720	712	694	717	740	667	715	716	688	730	698	710	666	774	681	708	720	678	708	716	695	707	690	687	660	722	702	712	727	716	685	667	688	737	715	772	686	735	693	658	760	660	669	723	715	719	712	703	725	749	708	695	699	705	710	647	699	696	703	697	665	706	691	706	672	728	685	721	695	712	687	708	689	693	739	724	699	713	696	707	730	686	745	686	744	718	670	713	764	692	753	750	722	710	702	735	686	677	696	693	659	695	684	675	737	717	720	668	748	722	678	720	754	733	738	693	722	659	683	733	714	717	691	632	740	717	720	689	682	691	762	708	712	721	694	677	650	703	697	679	687	671	693	667	682	648	696	704	683	750	712	695	771	708	682	677	664	740	668	697	719	722	677	729	691	722	648	670	705	701	727	704	672	702	744	697	744	709	702	688	728	684	742	662	696	688	681	686	700	719	741	711	705	693	667	721	671	671	670	664	661	630	715	722	697	719	714	721	667	686	783	763	737	687	748	673	682	686	721	726	702	685	756	677	724	715	675	686	647	693	689	722	697	717	724	750	709	739	704	700	678	689	717	677	713	703	691	652	740	695	749	732	728	685	701	717	684	718	665	720	668	673	689	692	719	714	651	734	679	715	652	684	702	695	719	729	683	703	707	669	715	693	706	753	720	690	748	709	697	767	719	669	710	701	702	696	701	718	716	696	700	741	708	695	713	722	698	715	758	724	696	736	702	717	690	696	628	660	655	660	696	705	701	692	770	707	641	704	728	714	696	714	681	663	729	700	736	672	748	717	685	709	723	708	698	763	707	727	687	724	715	708	721	683	704	692	678	713	683	746	714	669	708	689	701	701	745	711	698	676	696	688	755	702	705	685	724	744	658	661	719	688	724	712	695	708	715	713	701	723	722	657	702	776	700	647	663	730	735	714	738	662	698	751	717	723	676	663	706	686	706	713	729	654	682	677	736	667	702	719	749	708	697	711	722	703	704	691	692	770	680	740	728	708	722	687	738	684	715	662	669	715	677	695	679	724	724	735	673	663	712	713	733	685	729	736	688	691	734	716	702	739	674	690	719	689	751	679	708	683	730	670	693	705	721	708	718	736	686	732	711	713	769	677	674	705	735	745	707	722	703	711	663	706	700	707	713	717	682	712	694	703	672	683	703	700	729	669	711	698	678	744	742	680	713	677	703	739	727	702	674	697	730	749	670	744	723	725	747	696	680	720	706	679	682	698	691	681	731	737	726	678	763	706	700	717	717	683	641	727	718	708	663	724	676	698	685	731	655	646	694	685	691	715	714	690	723	707	691	711	662	659	686	716	698	654	684	740	724	677	699	692	693	758	690	705	643	683	672	675	650	716	735	689	699	703	721	693	736	718	694	730	727	687	697	698	683	695	719	705	669	678	680	727	703	726	687	698	685	711	721	716	699	719	708	696	714	675	674	700	702	691	716	715	695	666	675	709	735	652	686	666	719	693	681	728	683	700	688	678	688	707	676	668	693	724	729	673	680	687	682	700	684	713	741	692	684	696	705	672	632	703	722	687	703	722	686	742	705	712	710	664	698	692	703	707	709	738	665	686	692	673	647	721	698	700	702	656	737	672	693	757	694	686	709	708	728	755	704	685	672	720	695	698	689	660	716	691	750	692	698	726	729	641	670	693	733	715	779	719	729	712	721	738	711	730	694	674	725	715	700	683	686	710	711	703	692	674	724	706	653	667	732	709	738	701	709	755	674	703	675	695	674	702	682	710	721	739	704	685	725	696	721	738	744	690	683	726	728	739	724	725	672	665	668	658	718	716	669	713	707	682	737	747	709	693	728	680	716	714	718	696	677	708	690	690	704	676	739	698	685	669	725	669	679	675	687	709	696	692	709	709	706	693	744	735	671	694	731	688	714	679	682	667	657	648	699	750	695	712	717	751	682	713	695	655	716	740	730	684	675	704	746	701	696	713	747	688	721	667	713	729	666	681	732	696	754	668	692	685	676	692	713	694	711	725	719	667	643	679	653	729	670	639	690	709	697	691	709	736	690	696	701	703	698	720	691	757	734	705	743	671	666	729	724	690	717	708	736	744	700	703	696	698	709	666	671	729	669	658	719	685	682	682	689	693	707	711	674	683	743	717	729	724	710	664	724	701	671	710	688	719	676	705	678	688	695	691	680	711	709	684	737	673	713	757	739	683	722	684	695	697	710	680	739	722	671	666	709	734	669	747	716	662	678	718	703	703	703	689	712	740	679	673	661	660	701	706	674	675	728	706	677	696	741	729	685	694	671	727	748	722	703	715	647	692	679	737	711	739	697	695	721	709	715	738	686	712	713	692	681	680	690	687	743	648	706	658	718	660	668	687	676	683	707	724	667	647	709	722	695	654	724	702	683	716	716	698	688	744	709	720	655	703	687	682	711	690	719	657	701	682	723	700	703	685	691	682	683	677	710	712	689	729	726	669	715	717	682	681	696	670	691	716	731	666	676	723	734	719	721	730	678	708	757	695	735	683	703	693	696	694	686	727	707	678	686	716	708	709	709	734	716	663	696	739	682	675	676	684	710	679	682	664	686	672	754	701	679	673	712	702	721	645	705	696	709	662	687	756	687	678	687	723	710	660	693	738	721	722	716	700	688	737	744	670	713	727	734	712	695	708	731	690	715	689	704	664	690	714	741	691	675	737	705	722	719	728	744	704	702	701	718	693	752	708	702	661	722	716	656	714	692	694	723	694	701	678	660	725	672	680	727	683	719	658	692	676	695	712	712	723	720	717	727	713	694	715	685	686	720	741	706	695	692	684	687	669	715	715	719	678	682	653	685	757	716	685	653	705	717	717	695	737	702	700	730	682	679	680	674	687	715	686	729	700	656	709	724	677	715	664	659	634	699	639	734	727	711	714	735	720	721	707	662	670	743	725	728	671	690	677	718	690	697	699	721	655	749	712	668	650	651	715	695	723	695	683	675	708	733	737	677	679	680	709	711	727	719	713	706	696	692	716	735	707	691	756	669	696	685	766	705	734	685	721	689	675	746	747	682	728	729	687	671	704	760	697	728	705	646	729	717	697	703	714	703	718	688	743	643	719	741	685	722	719	673
24066	21248	28300	24505	19829	2554	1064	812	586	568	517	476	437	454	425	399	384	419	365	396	404	416	378	361	389	358	362	372	388	376	375	374	357	371	360	368	349	346	355	386	429	390	395	378	345	374	388	367	371	825	795	377	369	338	344	344	356	348	355	356	357	384	361	362	357	319	370	305	344	355	343	338	366	346	373	409	372	387	330	300	347	360	346	340	379	368	375	318	371	340	384	367	380	344	354	339	359	372	358	351	352	393	353	366	343	340	334	355	375	371	339	341	356	360	370	341	375	384	348	335	356	350	346	377	366	364	381	352	356	380	321	321	372	335	372	324	347	333	350	351	329	367	340	344	363	342	366	368	321	369	331	350	361	345	365	351	330	367	368	390	341	355	347	346	354	360	356	324	334	377	344	382	356	342	335	311	364	387	384	365	372	352	367	361	360	333	372	349	367	327	368	366	362	399	341	358	325	329	329	323	346	371	366	394	363	379	357	344	359	347	317	409	324	344	371	356	336	352	358	360	310	384	350	380	337	334	350	319	369	329	341	306	397	347	331	355	357	319	352	326	352	316	347	359	341	365	356	373	354	374	364	379	341	365	372	333	347	363	329	366	352	337	367	364	379	376	362	345	373	352	375	323	377	357	369	340	385	370	365	338	338	371	360	375	374	350	352	326	338	366	346	340	372	370	338	336	361	343	339	341	378	370	379	333	362	328	351	389	378	354	340	330	338	352	347	381	391	378	347	333	340	377	359	350	355	315	378	324	346	385	346	363	346	358	354	347	340	373	328	325	366	331	352	367	360	331	360	343	347	337	409	347	368	337	347	375	357	373	377	360	345	342	343	322	385	331	377	393	331	331	398	360	355	361	322	337	355	335	325	344	356	365	345	343	356	374	376	344	366	342	356	367	333	363	351	378	370	329	354	358	362	380	345	370	355	334	342	359	377	353	379	333	354	356	364	350	351	344	298	332	340	367	361	340	368	352	379	353	338	347	338	362	344	313	362	321	366	360	337	350	368	399	358	306	353	387	347	349	362	352	340	349	358	357	352	366	353	326	344	372	351	357	343	367	334	332	351	358	331	358	355	385	342	332	342	361	325	358	328	364	331	366	361	300	355	344	344	344	353	340	371	329	351	368	369	342	351	380	370	342	355	334	373	318	345	393	331	364	372	357	353	335	344	384	352	379	358	355	343	348	367	372	355	330	347	358	352	347	349	373	332	343	366	327	355	338	366	376	366	349	367	326	322	362	365	352	380	330	360	395	362	292	337	393	342	355	334	367	328	381	368	359	349	365	344	360	375	359	333	318	350	379	336	367	348	361	312	324	335	336	361	342	367	348	367	345	358	386	325	337	350	320	367	358	356	341	375	367	365	335	355	376	380	402	361	341	334	327	347	372	367	358	356	330	353	361	331	372	348	369	363	359	366	332	363	356	338	347	375	356	343	344	350	392	318	318	364	379	387	329	359	347	346	353	366	379	380	355	359	336	355	358	347	380	359	377	354	378	327	334	304	379	347	322	321	352	378	305	347	385	395	368	319	360	365	328	357	325	388	338	389	351	331	384	333	368	327	382	364	338	360	344	362	350	364	333	354	374	358	350	358	349	346	352	359	356	310	330	336	342	372	358	343	365	357	378	369	368	368	375	365	348	361	339	341	347	331	333	358	379	359	381	356	328	368	367	343	351	369	352	357	353	354	376	339	306	328	350	377	307	331	378	361	336	348	377	367	353	338	344	356	365	348	357	322	361	356	381	362	372	333	318	367	332	337	347	358	369	351	358	339	386	358	341	356	322	374	343	367	335	355	343	372	327	326	347	364	387	350	337	367	337	371	333	345	366	358	359	335	326	334	350	333	334	320	311	349	322	355	352	337	316	341	338	333	341	350	354	357	331	356	360	337	325	358	382	339	381	331	320	384	364	344	346	347	368	363	378	316	331	294	327	339	385	364	346	376	387	340	347	320	380	355	323	356	337	345	338	370	329	373	368	337	351	338	373	366	369	361	354	328	344	376	339	336	358	358	341	311	359	334	323	363	374	343	366	368	340	384	369	332	335	380	346	368	323	333	366	352	370	361	350	337	335	336	370	376	389	341	369	374	353	337	327	340	361	350	358	344	361	384	340	330	367	367	351	366	326	341	363	339	352	358	333	339	355	350	341	366	329	349	340	337	338	363	360	333	367	341	336	348	345	333	390	390	350	355	319	355	357	352	354	317	314	366	322	321	355	339	340	350	368	356	362	378	362	329	353	367	353	344	356	353	371	327	381	350	347	332	367	355	355	361	369	357	335	342	377	334	353	354	336	319	362	348	361	364	352	357	334	340	366	337	403	357	335	339	357	352	383	370	360	368	317	350	338	383	396	374	357	353	347	315	328	365	371	335	305	361	308	354	379	338	363	333	371	329	342	348	370	360	380	366	341	365	366	349	339	325	345	443	353	336	355	336	370	342	393	328	351	340	343	358	355	343	338	333	346	340	356	322	335	368	368	348	335	353	341	334	330	341	366	378	302	347	346	356	366	361	328	354	346	357	325	358	355	352	370	368	363	361	349	369	354	357	368	366	359	336	322	344	351	392	381	349	353	359	347	350	324	344	330	365	353	333	349	368	347	362	328	354	366	344	351	353	371	350	364	340	392	342	382	341	373	344	369	356	369	338	336	373	362	323	345	344	334	349	347	322	367	327	360	360	367	363	360	347	366	323	324	341	386	379	386	351	337	368	342	331	318	339	363	357	359	365	341	368	341	357	361	357	369	372	334	368	334	361	372	375	380	340	327	325	340	347	386	353	333	359	325	325	344	342	377	348	341	369	351	371	374	314	358	349	355	340	338	384	353	358	334	327	344	342	365	387	341	305	360	400	367	334	370	342	349	339	350	362	332	341	360	362	373	296	389	357	339	360	342	328	348	349	331	372	353	351	363	353	309	336	342	359	363	339	347	350	329	351	358	361	338	351	363	333	350	350	323	341	378	355	373	364	369	350	353	364	353	366	358	374	382	330	363	364	365	344	365	337	356	331	358	345	346	348	343	330	328	347	365	312	341	336	361	338	357	373	362	374	316	345	372	392	395	335	337	348	396	395	335	353	336	351	370	329	366	337	359	370	388	334	352	334	358	365	357	360	349	352	357	367	354	326	373	326	337	338	335	370	330	400	330	365	309	363	344	366	330	333	332	354	386	325	342	349	370	355	360	317	367	336	347	344	368	360	340	347	340	363	355	368	326	329	393	343	358	345	378	333	352	366	343	374	377	406	341	352	357	327	340	325	397	345	354	337	390	337	366	346	372	338	352	369	355	365	324	356	355	330	351	355	354	368	382	351	357	352	356	310	341	334	322	347	355	310	382	347	345	344	330	334	333	324	368	323	391	386	378	370	333	329	357	365	346	344	389	321	343	365	370	368	387	324	317	369	323	353	364	375	349	379	333	322	336	338	374	345	381	368	340	347	358	358	358	343	360	381	328	316	359	346	357	351	359	343	337	409	388
8096	13307	10622	5194	3840	3052	2486	1958	1578	1321	1221	1089	1005	970	879	793	807	790	812	794	801	724	681	696	627	731	633	682	646	675	678	637	643	673	667	694	708	688	647	670	650	711	717	675	687	707	662	624	654	2033	2025	650	677	674	636	651	661	659	662	648	668	622	644	648	656	629	629	615	640	611	634	645	677	633	613	660	672	691	641	626	684	644	634	639	619	614	648	605	616	608	585	675	638	658	633	615	612	640	661	655	646	596	593	625	640	699	622	647	637	689	666	618	577	665	620	649	619	643	625	646	624	603	610	652	611	615	628	645	653	624	584	627	608	613	646	618	662	650	584	641	618	646	648	635	650	631	569	630	610	611	632	642	631	643	631	656	616	624	632	610	635	617	618	632	611	605	684	659	627	608	635	614	604	617	630	623	682	639	616	619	604	572	625	654	600	647	573	635	628	595	636	632	617	648	648	623	655	580	623	601	649	644	646	592	633	693	614	647	630	648	615	610	618	623	601	644	603	648	610	641	623	632	577	660	625	592	635	703	626	634	616	650	584	647	640	620	655	620	662	623	622	618	557	615	563	648	629	642	612	617	653	617	628	622	626	625	619	631	612	590	612	624	639	630	647	682	650	656	612	609	676	653	625	622	682	665	634	616	615	630	578	557	628	633	628	620	673	609	611	635	553	570	626	683	657	627	649	692	645	642	630	644	650	635	619	638	641	681	604	611	689	630	645	641	642	638	673	623	608	597	636	566	611	609	590	616	657	667	634	628	677	611	626	611	600	639	621	639	600	597	615	661	615	639	595	606	639	632	601	658	612	617	660	632	661	638	616	656	606	626	645	633	634	617	662	666	611	622	594	585	633	636	634	644	616	617	623	648	626	582	611	636	611	637	638	689	625	609	611	650	612	622	628	605	643	655	687	651	628	649	594	591	595	638	630	610	591	643	589	635	624	640	580	649	588	591	622	668	648	626	601	594	632	638	606	668	571	584	604	621	623	627	629	602	681	657	615	636	571	660	638	646	595	599	618	590	649	609	607	632	660	647	596	657	580	663	614	641	655	610	625	644	621	635	644	638	629	670	649	663	638	658	622	608	650	646	611	609	600	572	627	593	640	641	635	619	625	571	635	616	645	603	603	604	616	598	655	643	589	633	658	674	630	635	651	601	633	637	653	635	610	649	643	616	618	648	583	613	559	615	657	603	599	633	591	646	623	658	711	641	609	634	622	596	628	651	642	600	602	607	658	635	622	584	622	569	639	686	611	606	659	625	656	636	663	624	642	607	624	626	653	631	676	591	629	603	609	656	709	638	655	622	606	619	580	624	639	600	642	626	604	623	662	624	631	630	653	672	664	635	627	624	628	647	593	640	636	600	646	619	639	614	617	617	622	626	642	635	619	616	622	637	577	650	600	604	644	611	596	643	665	647	666	600	616	566	629	614	640	648	652	602	630	624	645	652	619	633	599	631	621	654	637	630	606	614	625	625	660	674	600	622	635	589	667	622	684	623	608	609	610	643	647	580	571	646	647	619	630	620	616	627	612	601	662	631	636	632	618	637	584	632	632	638	627	684	620	611	626	652	592	619	652	599	600	596	654	631	671	656	630	606	594	648	640	645	623	608	612	634	607	664	598	639	646	616	675	589	632	635	652	643	607	626	638	636	614	632	625	610	639	622	659	643	632	568	570	628	656	593	652	683	625	630	648	632	587	644	628	610	621	600	603	617	622	624	604	611	654	626	650	647	618	647	635	673	610	693	638	636	594	589	663	644	601	618	638	630	660	601	610	618	590	613	617	576	696	667	616	634	640	634	632	638	604	615	637	615	627	634	660	635	648	588	636	680	624	639	636	683	612	616	681	608	625	647	592	612	632	634	623	575	661	603	578	614	636	580	663	628	670	643	641	611	616	599	648	626	613	634	606	629	625	673	613	600	605	604	602	640	620	622	606	638	618	640	631	624	640	625	624	663	640	646	621	636	590	658	635	589	623	647	658	639	631	633	634	627	619	648	669	646	628	648	652	616	666	638	628	615	645	651	615	595	643	586	583	601	600	587	610	613	656	632	611	630	588	642	617	634	653	624	575	599	633	630	568	624	600	641	618	632	621	586	671	626	637	604	651	631	672	619	623	644	610	624	622	597	634	631	611	602	648	660	595	640	606	643	665	609	672	643	690	621	645	629	616	623	640	610	630	585	640	600	647	618	660	602	623	595	628	618	663	683	601	619	664	677	633	629	635	649	585	629	610	647	609	602	604	638	599	594	597	657	622	668	572	598	619	660	629	576	588	613	679	654	648	620	648	638	619	654	656	617	644	634	632	632	646	589	622	606	596	577	632	598	601	598	618	637	660	639	656	609	658	602	654	693	642	607	635	608	659	656	638	568	622	625	636	589	642	625	606	606	652	672	633	638	611	644	637	621	614	603	627	686	656	631	639	616	616	639	650	622	588	629	598	619	635	601	586	643	630	636	594	623	625	663	619	644	641	620	624	642	691	636	601	655	649	623	577	609	639	619	604	644	631	587	650	605	582	632	639	639	633	646	635	635	653	621	653	605	615	619	625	641	613	649	616	586	626	604	607	639	588	668	639	648	622	614	660	582	624	672	657	599	614	621	640	651	564	619	657	649	584	667	593	649	614	654	621	621	636	626	590	577	642	632	636	602	681	637	608	656	605	618	622	636	642	624	664	586	631	638	673	632	636	664	634	635	637	659	607	633	595	585	593	644	615	580	618	638	624	616	561	615	634	622	582	583	629	633	638	599	625	592	654	647	617	637	639	589	629	570	686	612	601	634	560	646	653	628	598	592	654	631	630	640	601	648	646	616	628	624	605	613	602	624	622	630	583	629	648	647	592	654	639	617	647	602	633	655	653	598	610	629	615	596	655	625	640	642	650	659	659	658	625	636	634	648	607	636	605	640	602	618	642	639	638	608	618	612	648	640	589	662	617	586	619	623	642	683	675	626	615	603	606	666	620	622	615	627	577	624	586	628	650	618	605	619	596	629	604	629	614	624	662	660	610	651	623	613	657	667	618	647	636	620	622	610	635	584	635	632	584	618	643	607	618	667	676	594	650	619	599	592	684	627	632	649	638	640	637	677	616	635	660	662	671	630	661	625	644	664	612	599	603	630	619	603	670	665	590	593	653	644	629	619	642	599	640	652	641	645	621	630	650	639	606	676	615	625	616	585	643	681	687	611	608	613	686	607	639	626	606	654	625	604	598	627	623	635	622	609	577	661	596	671	633	643	638	646	603	624	593	604	621	618	578	644	608	645	605	627	651	596	659	611	638	594	645	626	655	624	608	653	645	643	613	603	600	634	607	592	657	634	603	599	638	628	655	684	683	563	674	615	625	592	652	687	628	631	606	653	616	639	618	629	653	635	622	629	579	681	670	651	621	638	620	685	607	620	656	630	651	612	630	645	582	645	634	665	645	638	625	646	617	657	644	595	608	673	625	650	686	657	653	687	660	608	643	634	634	634	668	649
23259	21222	28917	23826	21221	18266	2242	897	619	529	486	443	364	345	339	296	306	282	291	282	264	249	266	247	276	239	256	257	248	251	240	216	238	251	260	245	255	251	230	230	250	252	245	225	258	256	230	240	219	1081	1402	248	222	226	208	214	222	231	209	217	210	232	246	225	241	203	213	223	235	234	233	222	238	228	215	195	227	217	211	208	200	217	182	195	212	234	212	204	201	211	192	211	198	223	205	204	203	214	238	208	193	216	220	235	225	189	202	191	232	235	211	207	209	240	238	214	198	222	189	192	200	200	189	231	194	200	239	222	211	234	218	200	228	221	224	229	200	204	231	199	199	203	207	215	222	211	218	207	239	216	214	217	228	233	209	223	234	248	213	198	191	242	235	198	215	218	220	245	209	235	194	209	215	205	205	208	194	212	235	210	201	234	212	218	205	179	224	201	210	190	225	203	227	232	225	195	212	218	181	223	216	229	235	200	195	215	194	227	211	206	217	191	205	204	235	218	235	228	227	197	211	217	207	217	210	229	207	231	235	228	216	214	219	208	196	213	203	227	203	194	227	235	223	224	218	202	237	207	200	242	211	180	214	224	206	207	200	209	203	198	229	186	203	204	233	215	217	228	200	191	201	188	215	196	209	228	228	203	198	215	200	212	212	204	202	222	221	224	233	215	210	201	218	232	208	214	215	233	190	203	236	199	224	243	231	208	218	201	207	207	207	244	189	225	227	206	237	203	219	211	214	195	210	212	215	212	207	197	218	232	208	239	230	214	211	232	219	206	206	245	214	227	201	217	232	206	235	239	197	215	189	208	222	211	222	218	220	205	209	222	216	191	250	213	194	225	221	197	206	212	223	238	203	216	193	227	206	204	200	237	194	214	215	222	217	204	200	211	218	215	223	208	207	233	194	242	229	211	223	193	207	204	230	217	191	201	224	224	232	200	215	224	204	208	235	181	191	201	202	192	220	221	222	200	210	210	214	249	244	204	197	223	236	225	185	213	214	224	232	221	216	236	209	183	226	174	218	236	210	187	230	212	197	219	211	218	228	218	208	217	238	210	210	213	218	241	214	221	187	236	213	197	218	206	244	204	240	219	212	208	211	194	211	218	205	197	187	216	213	229	217	211	240	219	223	235	221	220	199	207	214	214	218	213	238	209	216	229	217	252	214	209	197	211	191	190	216	222	180	224	194	225	216	220	206	212	203	213	200	214	208	205	215	230	202	219	209	222	225	213	200	212	215	209	201	204	226	220	211	214	211	217	213	197	214	209	208	200	201	186	232	210	212	197	222	224	226	215	224	245	227	231	230	196	196	226	226	220	237	196	200	226	197	216	206	211	208	223	227	191	214	179	199	242	222	213	213	216	184	229	212	220	201	198	193	205	222	225	225	194	207	220	211	195	202	214	210	222	240	201	198	192	182	202	204	211	197	233	220	178	184	211	202	229	224	205	223	226	224	223	213	196	222	214	218	179	222	222	184	206	191	203	204	196	212	193	198	216	190	204	203	205	211	185	206	212	221	179	208	210	200	226	214	227	229	209	201	208	223	239	222	213	202	251	187	210	227	212	200	198	198	241	212	181	240	214	199	214	215	212	218	220	224	232	213	239	226	204	216	208	213	210	210	221	224	191	202	216	214	222	211	223	225	207	215	198	193	224	199	200	235	195	200	218	189	237	209	210	218	237	209	209	211	204	214	200	230	222	195	211	226	230	194	248	225	187	214	221	219	189	207	226	208	197	219	195	189	215	227	245	241	223	210	208	223	205	168	202	183	199	225	195	197	220	205	250	187	233	220	209	205	211	209	226	210	195	212	222	194	235	228	230	205	218	220	229	209	240	211	209	218	201	208	207	206	223	215	226	204	192	222	208	190	221	215	226	202	188	218	195	227	215	208	225	200	240	213	242	219	218	218	219	241	198	222	218	189	207	209	210	204	196	235	206	204	209	190	203	201	211	228	232	222	212	194	215	199	209	214	232	213	216	211	206	215	205	218	190	201	214	260	231	194	214	208	194	231	213	205	192	217	187	206	212	206	222	215	202	250	208	216	200	240	220	211	204	205	190	215	221	223	240	214	202	221	200	210	236	227	232	223	232	218	208	189	218	197	222	195	210	223	199	222	206	202	223	201	244	219	208	178	219	197	227	212	245	240	199	230	188	214	212	220	221	190	229	206	192	224	223	221	218	204	214	219	212	214	177	202	227	211	225	223	182	211	186	203	233	217	202	201	211	194	214	234	192	222	223	206	192	206	208	235	207	210	204	198	210	223	199	235	222	194	201	189	209	235	216	227	186	239	216	225	215	209	223	218	247	212	245	208	209	239	208	188	210	208	214	205	215	212	227	204	200	228	207	223	219	201	193	196	215	212	214	216	235	214	220	191	197	224	225	220	217	233	205	213	227	231	213	231	207	199	234	205	216	229	225	194	219	197	235	220	228	205	224	222	216	209	213	239	218	214	212	215	219	211	206	227	219	223	216	209	232	228	194	208	185	187	199	211	196	238	199	219	196	205	212	194	203	195	211	224	207	226	210	208	224	207	219	227	201	215	222	211	224	211	226	230	220	231	215	225	221	213	212	201	207	217	230	183	215	208	216	186	216	219	209	196	214	209	221	190	219	190	232	207	222	227	246	212	173	214	219	213	233	212	188	219	206	205	199	217	206	208	223	224	212	219	200	207	233	217	214	200	231	211	224	218	220	218	207	203	208	217	203	243	211	214	206	209	203	238	194	198	204	202	210	175	218	198	203	180	205	193	184	216	206	202	199	192	229	198	210	209	200	200	215	194	203	219	224	218	207	195	221	191	205	231	220	198	195	227	234	194	206	231	226	211	189	223	208	208	212	199	222	171	214	207	207	235	217	211	201	226	213	201	224	216	232	223	212	207	223	223	217	186	214	208	214	203	210	223	214	199	226	200	244	202	221	208	194	233	191	220	197	222	206	205	204	212	188	186	227	232	218	203	196	192	235	217	225	211	198	216	204	211	198	240	223	207	199	225	225	208	208	218	204	197	195	207	207	223	236	238	228	218	206	222	237	202	205	234	205	195	187	206	210	228	212	207	206	210	214	211	205	216	206	188	222	206	194	205	178	213	226	200	218	185	211	222	208	205	212	220	226	195	203	212	209	219	205	212	212	187	200	206	224	238	174	214	230	214	225	214	212	191	224	235	225	221	207	216	184	219	202	244	202	232	190	223	186	215	223	197	195	199	190	216	238	223	201	213	195	216	205	214	187	231	200	210	223	211	195	230	223	213	209	218	225	231	215	190	226	220	191	216	227	193	202	222	217	215	216	201	214	189	210	212	203	223	209	221	235	218	193	204	209	205	205	205	210	211	208	223	228	197	223	216	210	206	229	195	231	203	231	225	192	202	202	226	215	210	212	206	196	194	225	225	198	217	215	220	192	216	202	204	227	221	221	227	213	238	204	215	191	216	214	219	235	205	208	190	201	236	231	210	218	194	223	217	235	208	201	217	204
10312	18657	15584	7697	5713	4298	3514	2686	2020	1670	1318	1234	1065	896	872	714	641	671	611	632	602	582	521	524	513	477	514	478	468	487	466	444	482	462	461	453	454	477	505	472	508	488	504	482	463	459	497	459	485	3261	3807	496	416	419	382	455	419	406	387	385	384	401	384	391	363	415	410	392	398	412	394	429	373	429	376	415	384	405	392	417	394	398	386	383	394	424	372	348	383	372	403	411	394	395	388	376	372	366	401	384	370	371	399	371	402	392	377	367	398	379	369	378	383	360	382	442	349	407	389	375	355	376	383	413	388	346	371	357	377	403	393	432	403	383	394	364	368	393	393	387	396	381	361	385	389	397	355	394	340	396	368	390	400	366	431	394	378	366	350	389	362	377	370	362	368	400	340	425	392	362	397	371	382	380	381	399	382	389	383	391	384	422	372	424	363	409	410	401	366	385	420	399	380	402	365	389	348	369	336	402	370	361	406	368	391	396	401	365	398	452	377	359	396	390	385	368	406	402	387	348	411	374	387	389	375	414	348	422	391	401	365	432	360	376	380	382	360	365	379	402	356	373	376	359	368	363	365	438	393	366	372	378	378	390	367	415	386	373	405	400	398	379	386	386	386	375	335	374	373	391	405	377	356	384	376	385	364	369	376	381	402	385	394	373	379	413	379	351	342	368	394	358	374	380	367	363	380	406	383	394	384	400	395	366	372	364	379	376	400	393	409	360	383	402	412	397	377	368	386	342	372	383	369	352	386	385	380	404	390	359	390	376	391	370	404	390	389	386	393	364	366	390	367	360	407	395	384	398	363	395	375	392	404	444	407	406	400	389	352	364	387	386	413	366	395	382	404	387	372	363	357	374	380	394	394	398	370	397	397	371	384	403	387	386	403	358	410	363	362	390	382	379	406	397	382	375	369	387	366	370	405	379	374	363	387	376	405	345	388	376	356	401	399	439	373	390	364	380	390	340	389	357	345	375	395	391	389	415	418	415	368	380	370	406	382	350	407	367	350	388	378	356	366	393	378	420	401	400	387	427	344	392	362	387	391	381	401	381	370	413	372	396	360	382	394	372	384	388	400	373	361	423	374	356	410	369	383	390	392	382	364	369	405	401	372	407	408	379	365	399	375	401	413	409	366	386	345	410	397	389	412	409	387	396	375	404	344	363	398	377	379	390	395	327	392	407	384	385	403	342	342	394	373	376	377	386	364	363	381	410	395	385	364	393	375	389	406	388	397	371	380	364	407	362	386	371	417	388	350	389	370	403	390	384	372	399	383	384	385	401	391	405	361	381	370	363	394	404	407	403	377	358	356	384	400	399	397	384	398	374	390	399	345	378	363	374	392	390	400	376	434	366	386	385	417	377	358	364	352	389	425	355	425	363	391	392	396	375	371	369	395	376	382	359	357	345	388	394	371	408	386	395	396	392	396	391	355	357	395	383	383	378	379	366	398	387	392	368	393	383	362	363	405	415	363	371	377	356	395	369	405	387	375	369	401	420	398	386	331	359	365	387	364	401	365	374	371	373	367	341	379	371	380	408	427	383	380	368	384	358	375	411	389	417	386	372	399	382	390	390	394	395	369	362	358	372	362	368	419	429	409	391	375	368	398	353	339	373	388	376	382	390	401	372	371	358	380	411	391	384	354	392	407	381	362	406	352	413	390	382	378	413	421	404	388	346	394	375	395	391	382	377	367	391	375	391	395	363	390	381	417	377	377	385	360	393	361	397	404	364	398	375	417	418	340	374	409	361	402	366	384	388	415	376	378	366	384	384	369	390	371	358	426	362	362	389	386	384	362	387	370	391	375	358	376	368	385	403	386	370	331	387	382	366	355	388	404	366	358	434	391	389	375	411	369	401	389	369	392	427	384	382	374	378	414	379	411	386	371	385	376	373	372	407	353	397	328	381	389	404	400	381	390	366	400	361	394	382	397	359	376	404	382	398	370	363	392	390	383	374	313	366	375	398	409	394	385	401	392	349	405	402	387	408	357	392	407	409	406	395	398	384	385	397	405	370	401	434	373	411	401	357	390	391	373	406	381	398	415	347	411	403	401	380	382	399	404	378	380	367	392	407	390	384	370	386	378	362	368	379	382	400	403	414	347	375	382	388	373	400	380	367	401	376	375	357	393	388	397	352	383	379	383	416	391	373	380	398	344	379	365	377	368	398	340	382	392	374	342	401	410	352	410	370	386	357	379	392	384	395	388	367	415	349	386	361	378	366	391	402	341	364	344	360	379	350	392	395	414	363	380	389	362	398	404	379	382	357	392	379	359	386	379	369	377	408	357	394	380	405	382	389	408	392	375	403	356	377	394	380	418	365	362	377	369	354	360	409	402	384	356	374	408	376	384	352	366	398	383	355	438	373	409	350	380	392	389	382	384	391	385	396	367	414	394	363	387	352	366	378	373	392	371	371	396	377	364	393	377	439	392	394	353	418	382	381	375	378	377	386	380	355	362	378	380	389	370	358	395	377	398	386	393	376	385	404	411	344	395	381	375	382	382	373	360	405	388	397	365	398	367	368	390	401	391	382	397	342	445	391	412	368	381	442	366	393	430	414	382	368	374	410	371	385	368	370	386	389	412	385	368	399	375	391	389	374	410	373	382	389	354	386	387	375	418	359	373	397	372	375	395	435	385	386	369	358	401	396	366	425	404	405	384	369	371	375	375	394	398	386	412	416	412	369	393	403	336	384	369	424	340	406	355	403	362	419	362	369	384	362	348	341	382	363	389	367	381	362	388	378	366	357	362	409	392	377	380	421	396	413	393	329	362	354	391	373	378	392	352	360	384	376	359	374	362	389	389	395	389	363	366	409	398	356	373	379	376	390	387	361	336	361	390	370	384	384	376	379	371	361	398	351	384	375	374	369	371	374	401	381	365	391	354	407	364	380	359	392	358	344	358	385	400	342	380	388	404	381	359	359	393	389	382	357	392	386	370	383	388	364	366	402	390	353	387	361	431	362	357	383	373	389	421	393	404	402	426	351	399	374	367	366	347	367	375	370	385	400	382	388	405	356	360	389	399	363	367	377	379	395	360	365	368	384	383	376	378	355	372	369	384	374	360	336	374	385	412	368	377	395	426	389	381	413	395	367	409	358	391	406	387	377	380	374	343	420	348	396	389	407	386	424	394	405	351	399	344	361	387	393	343	406	379	382	366	361	355	357	392	361	381	388	420	368	382	369	405	416	337	356	386	398	374	346	403	403	372	364	364	386	398	381	387	365	367	406	378	363	368	390	354	398	403	409	362	405	408	387	394	362	384	426	383	385	374	358	356	426	348	393	365	340	375	389	364	391	364	406	399	383	390	387	372	373	366	330	405	397	364	389	409	380	392	377	376	410	400	383	405	370	384	389	379	376	361	388	342	405	398	405	363	398	399	364	377	377	361	373	403	357	413	362	411	370	368	352	389	426	366	381	378	354	374	369	377	392	375	368	384	437	410	377	368	352	395	392	403	343	353	373	393	391	376	366	389	404
26778	19724	6337	1146	753	717	605	530	459	476	439	440	455	426	408	423	398	407	377	423	436	420	393	385	409	387	427	425	402	412	441	402	415	449	422	386	420	413	416	389	426	445	464	404	400	416	389	373	453	486	474	369	414	407	398	377	386	366	412	412	390	415	397	426	405	419	383	425	439	389	426	402	412	371	418	411	399	416	408	414	427	381	392	424	395	434	426	420	385	421	385	408	388	422	405	415	423	382	397	366	373	404	405	423	387	402	363	424	381	416	414	399	419	426	369	403	393	424	431	388	406	393	410	400	404	404	421	384	412	389	390	402	403	386	413	389	391	405	405	444	410	401	383	402	401	398	390	384	421	395	385	411	432	398	370	401	412	434	378	377	420	436	384	402	409	381	400	385	430	401	387	421	411	423	411	380	408	419	355	412	390	395	381	364	404	395	410	393	385	380	389	410	408	385	386	437	411	393	395	412	402	435	421	363	407	421	447	414	403	399	418	391	399	439	412	421	417	386	401	370	394	415	409	418	368	383	375	412	428	393	383	420	417	362	395	425	399	424	400	404	415	435	405	428	403	432	407	423	420	396	450	396	427	413	396	444	389	389	372	384	379	413	432	435	400	420	422	408	418	396	383	401	436	457	371	420	411	410	439	409	403	408	407	405	368	432	378	417	408	375	378	407	397	441	381	380	401	422	433	395	429	398	372	436	350	403	426	381	355	426	430	384	378	426	374	386	397	416	425	385	436	378	401	426	395	365	383	418	444	380	402	377	388	426	422	397	413	377	401	410	397	428	380	381	415	415	398	387	394	435	407	398	421	416	345	397	394	417	416	432	367	398	407	369	418	379	410	426	432	400	419	423	409	402	384	419	370	427	401	379	408	375	382	385	411	459	406	384	410	425	381	433	399	405	395	397	426	429	390	407	401	370	391	434	387	395	430	431	414	399	438	426	417	406	377	368	376	374	409	385	447	392	417	384	438	401	391	403	399	403	400	408	429	387	418	408	393	402	387	412	385	381	388	403	411	415	409	379	385	437	396	392	401	397	419	377	432	417	398	427	413	347	410	415	389	411	401	403	403	408	368	421	397	402	408	403	406	411	416	372	408	399	418	396	415	412	395	437	397	360	389	393	396	394	353	425	398	378	393	382	426	400	387	438	406	410	410	424	407	361	386	392	394	376	403	389	407	396	388	415	372	425	415	366	426	398	409	390	392	418	408	425	408	412	389	431	412	390	420	379	390	396	398	409	383	387	424	399	378	417	406	388	410	427	433	393	450	407	388	403	389	379	381	397	380	405	401	393	405	447	400	427	405	410	432	409	395	373	387	414	388	402	392	371	415	414	416	376	412	438	416	407	421	400	383	381	422	392	404	393	417	394	409	418	384	400	406	387	450	394	356	383	418	380	370	415	411	425	403	388	414	410	373	390	409	412	392	388	386	373	393	396	409	445	375	405	382	440	431	386	392	381	428	427	388	382	415	421	458	406	363	376	397	413	374	411	387	452	384	385	412	427	431	372	416	405	400	422	409	397	392	412	425	390	387	403	390	419	401	382	409	398	402	384	369	417	416	408	417	403	382	411	400	421	395	400	390	389	402	410	404	386	424	384	400	395	438	417	399	386	376	387	401	438	411	421	415	424	363	402	415	389	416	391	411	381	362	410	388	411	408	426	379	398	408	392	407	410	395	383	399	415	412	372	368	427	393	378	390	382	391	392	396	416	375	401	402	402	454	400	442	385	408	410	389	391	414	400	366	417	406	424	407	406	381	411	411	385	421	402	397	413	403	409	374	359	384	400	390	406	400	401	409	398	410	402	412	396	399	416	387	386	437	371	384	383	422	391	416	425	405	426	417	390	439	417	379	397	383	386	358	381	444	341	375	410	417	396	396	392	394	362	387	416	447	410	387	422	404	398	375	417	431	410	389	397	408	398	424	412	382	410	384	387	410	412	422	380	426	459	403	430	410	402	430	379	401	424	381	412	377	367	410	397	395	383	394	376	409	405	405	389	384	412	433	418	406	411	392	417	375	423	411	419	407	437	411	391	395	399	409	411	403	392	382	389	395	427	418	410	402	396	379	412	424	405	389	352	435	386	409	391	382	388	365	361	395	366	420	397	370	429	432	381	375	366	421	378	403	433	381	382	380	365	413	414	394	404	402	398	402	431	402	445	412	417	366	427	401	384	412	386	399	403	418	397	388	394	385	391	397	406	410	420	394	438	417	373	432	396	400	412	381	386	406	391	395	398	398	376	395	370	405	402	382	425	421	389	400	390	434	402	465	402	399	417	398	383	416	377	394	407	431	389	393	397	395	401	417	393	402	416	405	385	435	415	386	418	426	431	426	378	390	400	400	369	372	406	436	388	445	393	375	415	421	397	398	402	446	395	445	399	396	387	407	400	410	422	413	383	397	384	390	412	398	408	421	402	428	411	391	390	403	427	388	446	403	400	396	394	412	407	436	408	390	375	396	412	382	363	420	391	389	370	388	380	418	397	447	406	399	359	433	418	406	399	411	408	409	387	395	406	390	438	414	400	426	394	420	394	382	412	417	413	389	415	394	388	392	439	395	437	421	382	427	394	429	441	388	419	412	389	428	444	390	392	399	410	394	388	402	422	433	401	428	449	409	427	434	423	392	396	412	398	413	418	394	382	376	378	408	398	375	408	392	379	393	380	382	413	362	417	416	418	418	407	376	428	384	440	370	379	384	382	382	385	372	410	435	434	378	378	380	386	414	367	409	370	391	375	384	415	380	433	373	373	406	393	441	386	413	378	404	439	389	384	384	397	419	358	388	374	409	428	412	426	403	375	399	423	418	398	397	384	405	398	394	394	377	422	392	411	419	437	427	394	412	362	415	396	456	435	405	393	402	401	390	401	422	367	394	373	425	422	391	400	391	417	423	402	410	383	408	429	415	389	414	403	396	403	391	413	388	400	364	434	422	403	406	366	402	369	377	403	393	412	409	431	373	403	419	431	411	420	377	374	447	408	407	378	381	398	418	412	428	379	391	399	372	441	390	394	377	390	422	410	388	416	370	371	431	431	383	390	399	413	393	410	376	407	407	396	409	405	413	432	393	431	417	400	397	416	429	364	406	439	402	431	385	442	404	406	368	435	405	394	423	397	386	411	413	398	388	386	378	386	419	432	421	377	425	411	389	406	380	414	392	396	425	392	415	405	412	370	398	448	415	432	430	409	406	418	397	385	405	427	407	377	386	404	402	419	381	465	395	391	429	398	392	388	412	416	423	388	384	436	415	406	415	393	368	423	369	384	405	417	397	375	408	368	399	420	395	409	381	403	404	422	388	426	412	429	373	370	407	372	392	430	409	387	420	397	391	406	375	422	409	402	420	373	400	428	399	385	365	410	418	413	436	415	407	372	394	433	426	397	398	396	432	404	383	417	393	380	397	377	362	399	388	413	387	417	406	397	378	376	429	425	414	397	383	391	353	437	403	383	378	386	392	417	397	397	405	412	391	413
6347	4847	4093	1760	1513	1402	1282	1174	958	889	775	798	745	729	772	721	734	718	692	717	736	720	717	715	685	746	785	676	759	724	732	723	741	731	750	696	807	731	715	723	743	739	751	776	750	709	754	748	731	876	909	739	719	755	772	753	719	737	732	701	772	696	716	711	735	750	701	683	769	729	741	674	755	678	746	674	746	792	721	687	771	728	714	727	723	688	697	695	714	720	729	727	730	703	747	702	726	698	702	723	702	706	690	749	757	738	672	664	702	735	708	682	702	644	705	674	705	717	737	688	667	669	684	703	777	707	722	751	750	695	707	702	676	659	732	726	720	636	753	717	702	718	707	780	647	681	725	682	740	733	725	656	724	740	689	686	713	713	726	662	683	753	700	703	721	670	775	689	727	692	700	748	681	749	738	651	661	712	700	740	745	734	700	675	705	701	683	756	731	734	714	698	741	704	741	689	728	722	732	781	717	731	798	717	675	727	664	753	732	710	739	730	670	722	697	739	679	734	699	695	711	744	697	727	703	744	735	730	697	723	708	731	716	683	702	743	713	753	691	705	739	715	729	726	733	709	698	744	713	743	745	672	724	671	689	724	758	738	720	700	681	680	711	702	716	668	713	745	741	662	720	711	756	729	724	749	642	751	697	725	717	707	673	649	717	715	731	714	719	701	749	747	691	772	730	742	680	717	752	713	737	706	736	686	696	677	652	651	686	711	702	726	732	736	696	727	733	671	763	700	693	693	704	728	687	743	730	699	720	707	698	778	689	728	674	765	725	712	729	710	697	693	705	727	722	676	708	745	716	710	683	684	754	666	703	681	687	709	725	691	761	750	724	712	687	708	674	708	692	722	750	713	722	686	695	696	737	675	681	678	742	703	730	711	707	740	795	719	656	679	724	694	730	678	734	723	697	662	726	693	736	709	732	683	714	743	683	740	723	732	726	744	701	727	705	730	705	696	673	736	731	710	735	724	699	692	639	710	684	723	674	711	682	744	733	706	686	749	657	679	715	708	708	721	740	668	675	719	709	698	699	772	741	702	744	746	738	702	681	674	738	709	744	712	703	719	741	709	669	706	702	755	668	731	684	747	669	679	689	717	729	717	734	736	725	774	671	731	686	745	732	696	705	691	738	726	767	698	750	706	725	726	684	684	750	735	720	692	675	692	724	694	673	717	720	700	683	720	707	749	702	711	681	683	738	722	750	730	681	724	723	751	710	725	715	737	697	754	734	716	751	672	716	693	705	717	725	687	700	709	709	684	726	711	687	740	735	720	717	711	700	723	692	698	767	743	702	692	701	667	723	783	696	731	741	725	723	729	755	676	654	724	745	748	707	678	727	715	752	729	735	728	761	723	671	695	727	666	683	708	736	730	662	702	712	689	718	723	735	716	693	725	723	668	677	663	703	792	654	725	719	717	694	678	738	691	726	698	733	667	728	677	699	690	662	689	717	662	721	704	738	689	792	695	717	690	697	744	796	752	712	711	720	682	676	728	728	701	663	702	681	770	703	689	681	708	765	703	711	765	740	732	703	716	690	714	737	728	685	735	722	704	677	726	778	712	676	690	673	690	684	705	675	732	765	723	765	741	686	694	700	741	671	670	736	719	736	717	704	686	723	700	747	706	725	721	672	698	724	698	703	718	736	712	697	715	716	656	691	675	698	679	734	684	691	701	693	751	718	704	687	693	734	739	715	737	741	726	696	726	729	639	702	700	709	711	690	703	656	685	736	674	664	729	716	736	729	718	727	682	702	759	697	731	741	696	675	699	732	734	688	681	716	650	673	707	741	725	752	699	714	734	751	712	745	704	691	700	761	706	689	727	712	703	731	726	692	767	711	674	720	706	747	749	682	684	700	701	695	739	684	713	713	710	671	695	760	706	723	696	709	746	688	701	710	714	660	728	707	703	762	679	728	749	712	698	665	753	706	716	733	694	707	694	690	721	702	756	709	707	733	714	690	723	714	671	747	735	721	728	740	702	701	709	715	719	725	743	718	681	719	688	713	783	685	696	690	686	718	740	674	718	690	670	744	705	711	743	731	660	699	737	700	797	696	730	718	703	699	727	670	723	682	700	742	714	745	719	704	683	747	718	724	683	716	771	728	705	766	672	733	686	764	757	718	714	673	704	703	684	692	681	761	680	731	703	748	750	691	713	750	697	724	686	715	710	728	685	705	702	774	696	725	703	708	722	710	695	678	744	667	705	720	666	721	740	696	674	725	743	714	756	693	730	728	698	680	715	722	744	712	698	697	717	699	718	717	759	754	686	739	752	689	674	746	686	665	666	695	714	754	731	702	743	715	680	733	699	706	759	728	744	664	754	688	734	700	715	728	674	690	717	717	739	684	751	730	674	750	708	734	728	713	715	682	682	751	734	708	729	773	739	660	750	696	689	733	695	691	712	741	708	684	721	687	673	732	718	741	700	715	708	748	739	721	754	710	738	688	726	751	738	708	717	738	733	645	691	718	740	696	759	706	695	742	743	734	665	743	719	725	704	694	720	696	741	742	675	769	724	721	704	743	724	706	747	753	718	764	724	698	756	751	696	706	728	693	698	703	730	695	704	731	739	743	715	753	695	749	703	690	667	712	701	707	705	723	690	700	715	659	694	702	705	730	750	696	673	702	726	699	714	681	723	758	689	736	698	722	711	661	680	708	739	700	735	694	712	704	663	743	743	744	695	676	734	717	710	717	683	688	750	745	713	705	735	688	676	712	726	725	729	694	675	717	648	673	760	654	714	670	756	679	745	717	723	709	681	672	691	723	728	704	706	667	699	730	757	671	705	726	701	772	684	688	720	695	665	670	714	707	726	729	732	694	744	717	705	745	730	697	741	679	711	698	757	735	727	719	745	767	700	708	684	755	760	692	729	715	763	762	721	697	771	786	751	677	713	745	747	710	675	727	750	716	752	696	773	699	713	705	684	740	648	707	714	694	712	713	703	726	710	707	713	671	703	679	729	744	740	742	667	739	758	712	705	713	730	734	682	721	736	734	745	726	738	696	686	734	683	784	730	701	733	737	694	710	685	716	695	720	742	728	649	712	728	739	738	722	636	711	699	749	681	703	721	696	706	678	715	732	720	703	680	672	736	728	699	703	695	716	726	727	748	746	713	683	711	669	731	678	710	725	735	746	670	702	717	714	722	690	729	727	670	694	736	677	696	694	716	746	721	682	709	714	644	696	702	748	700	701	757	738	692	691	715	692	682	722	744	705	734	713	722	710	737	711	695	687	702	636	728	715	700	722	720	674	741	696	743	691	683	728	723	684	700	735	702	730	733	704	695	734	688	723	676	749	696	717	689	712	739	711	692	698	700	725	650	725	733	702	743	719	732	683	787	728	691	690	691	685	716	709	700	727	745	678	725	692	753	760	638	692	731	740	672	733	723	711	713	701	727	720	709	741	711	693	751	714	738	695	704	747	721	752	707	705	664	695	739	697	717	682	702	726	738	684	737	753	689	724	727	724	663	781	733
24134	21259	28289	24474	19817	2626	1067	709	660	548	484	515	419	432	452	388	442	383	413	377	390	402	388	374	380	394	380	384	395	362	394	407	347	348	379	326	349	342	392	348	402	379	345	362	374	348	360	402	376	749	914	394	350	378	390	335	359	366	346	366	366	366	356	345	366	368	372	390	367	362	336	366	342	368	339	353	350	361	326	353	345	341	397	350	359	375	381	318	345	344	385	380	371	320	354	354	355	370	387	356	360	380	328	329	352	367	360	355	379	340	351	353	342	333	361	366	331	343	344	344	364	373	333	355	334	322	381	328	359	359	330	363	350	352	359	330	375	349	346	352	363	358	355	381	365	337	351	351	376	313	381	331	388	352	375	347	353	381	366	361	367	351	364	347	318	348	370	302	362	402	369	319	331	328	357	374	363	364	354	356	358	360	375	387	362	338	334	370	341	380	343	305	377	343	334	338	371	373	319	373	368	351	341	355	361	360	362	362	345	368	356	387	334	354	359	347	336	348	334	371	374	324	351	378	365	353	358	369	363	343	317	336	377	387	361	342	376	361	325	368	364	365	360	340	345	357	373	342	345	349	344	352	362	383	383	344	386	362	353	358	357	352	337	351	373	348	355	367	345	349	334	384	331	345	386	356	363	369	349	348	376	364	363	360	361	337	359	333	368	299	352	374	355	376	350	339	354	356	397	359	369	346	324	332	384	342	352	369	370	353	339	331	379	348	354	346	341	320	362	365	318	364	342	384	374	388	353	356	344	332	371	325	360	329	331	328	334	369	352	376	373	378	325	364	340	338	328	328	361	355	325	364	345	351	376	349	340	340	339	361	372	345	336	379	350	374	341	367	335	377	367	364	320	379	361	324	325	333	364	363	367	360	338	315	331	348	371	373	346	369	317	352	336	346	316	363	379	332	388	354	336	344	349	371	338	345	339	373	365	314	350	357	351	355	358	350	353	338	327	353	348	375	336	342	339	329	361	336	362	335	376	325	380	362	371	351	332	346	358	332	328	368	355	329	358	376	376	337	339	381	352	334	372	355	369	377	364	382	372	320	364	373	373	371	305	358	382	336	364	341	331	372	373	366	367	334	379	364	350	335	354	364	372	349	375	352	351	357	356	336	369	377	340	326	354	363	360	364	372	336	330	311	342	342	361	346	353	360	354	349	363	330	326	350	307	336	354	383	359	321	344	348	394	329	378	368	356	363	326	361	374	345	360	368	327	359	357	365	358	331	376	336	345	354	330	348	331	352	365	377	353	345	348	335	353	324	346	334	348	357	359	380	376	341	380	349	345	358	356	356	346	363	357	343	374	345	342	343	358	332	328	361	347	339	328	347	372	328	338	363	341	340	340	356	375	347	349	358	373	374	363	322	346	342	383	364	363	329	384	334	345	334	356	320	378	358	357	344	357	343	313	337	333	361	335	347	344	357	322	348	346	381	392	335	323	367	352	350	336	351	373	337	364	326	335	359	348	361	361	393	385	367	346	326	351	388	359	330	354	364	332	360	355	351	336	385	356	334	342	376	353	331	357	328	345	371	391	345	361	368	358	347	383	341	331	360	356	355	341	375	335	371	365	329	372	368	330	351	359	324	326	358	349	342	347	345	363	348	370	332	343	359	342	352	340	332	348	368	377	326	348	344	354	359	365	367	359	359	355	368	364	341	360	359	335	347	339	341	362	349	344	348	310	370	347	362	342	362	334	300	321	348	336	355	355	370	365	408	416	402	338	352	355	359	348	336	354	364	357	332	350	377	346	363	308	347	371	363	339	351	369	341	357	357	351	369	356	363	351	372	356	307	335	349	353	369	376	340	392	370	342	378	351	333	369	370	352	357	378	383	355	309	357	370	343	317	363	350	382	328	338	323	329	340	320	383	346	371	346	344	387	382	379	368	366	355	368	349	350	331	358	359	348	367	358	367	362	348	356	360	348	368	353	361	382	350	337	367	360	353	345	407	355	386	368	350	327	349	345	368	358	342	315	339	383	337	331	367	374	364	365	351	372	348	341	351	363	352	329	314	330	356	351	342	362	344	362	338	358	328	321	317	367	357	354	373	407	366	321	337	365	318	348	399	354	332	316	344	337	363	350	378	355	365	350	364	375	357	346	378	355	340	369	347	358	369	366	329	338	367	332	328	333	390	347	364	373	360	349	351	367	342	345	346	336	357	337	357	359	349	360	312	367	334	371	387	364	329	331	376	353	332	328	354	325	329	325	348	360	368	353	302	353	357	348	365	341	365	322	382	338	367	362	346	379	328	370	351	348	360	344	381	328	364	357	345	380	353	320	353	370	356	369	352	353	315	359	359	333	361	323	348	330	382	350	341	360	386	339	327	381	382	343	338	353	339	373	358	400	316	344	348	349	366	392	354	356	392	353	358	385	319	402	354	352	368	327	342	361	372	364	373	346	347	355	349	357	353	377	386	357	322	329	374	374	374	371	344	352	362	380	322	365	385	328	383	343	358	394	346	337	351	386	369	349	338	369	326	344	347	377	349	330	339	350	383	345	390	350	341	367	389	378	351	347	349	379	394	375	368	316	360	337	352	342	365	360	342	364	339	363	355	341	351	341	362	353	361	359	337	344	344	363	349	355	366	376	378	369	344	369	324	304	352	385	329	361	347	360	349	338	341	345	349	335	359	364	351	340	351	331	384	338	340	340	380	340	353	365	350	340	330	356	347	363	342	351	388	374	381	353	347	343	380	321	363	358	312	359	369	361	340	366	345	349	324	373	350	359	370	369	363	375	320	341	319	362	354	370	367	370	363	340	356	325	336	357	357	324	376	355	342	334	363	345	363	364	319	346	351	350	360	353	368	394	339	318	372	321	349	348	360	355	341	376	343	363	351	384	358	386	345	355	347	361	368	382	358	370	340	373	338	374	323	380	376	366	357	373	340	347	367	328	357	332	381	321	354	371	340	342	353	352	318	339	364	368	319	351	354	362	345	335	349	360	333	379	344	349	386	381	369	351	315	342	372	381	363	383	334	325	332	377	334	341	351	344	371	364	376	387	340	369	385	361	329	357	349	334	354	338	383	355	357	373	381	335	341	353	374	388	348	332	368	374	330	351	344	330	337	329	364	351	365	307	401	366	353	362	359	352	329	325	372	362	326	384	390	371	361	393	344	341	358	341	378	351	369	397	335	346	344	310	329	360	335	343	335	342	365	345	368	363	391	347	337	343	337	367	354	356	358	371	354	322	352	352	351	327	355	362	323	336	335	334	375	309	324	322	365	351	356	351	386	367	365	361	349	331	356	369	380	367	373	348	339	359	336	370	315	336	362	362	334	394	369	350	359	351	356	331	370	344	392	396	347	365	374	345	359	350	323	377	344	376	370	363	362	347	333	339	334	381	363	374	338	338	352	343	354	332	377	347	351	352	342	318	402	331	357	308	374	330	343	354	336	360	360	336	351	348	354	338	371	337	327	333	334	345	354	321	368	361	367	393	302	332	369	351	361	303	354	345	371	342	329
8156	12747	10759	5267	3652	2920	2460	1967	1626	1381	1228	1073	976	967	846	843	824	769	796	708	713	733	742	722	673	706	680	668	682	690	689	658	699	719	694	682	740	658	654	717	724	690	679	740	745	701	660	688	684	1999	2181	691	635	663	640	683	686	657	671	663	678	616	688	622	644	645	659	599	652	667	579	664	617	603	635	610	654	638	610	625	645	626	612	656	621	667	656	602	635	634	641	683	657	616	636	605	625	640	700	644	646	616	682	653	623	608	646	629	648	623	666	628	642	599	635	627	613	636	581	597	631	651	601	658	627	599	581	667	712	650	665	652	652	623	598	622	629	600	687	655	660	673	611	623	623	637	632	605	640	675	624	632	638	616	630	637	600	626	652	609	610	646	634	659	626	616	610	614	618	652	613	713	634	621	638	603	638	625	660	623	612	664	607	600	685	652	576	622	647	602	669	633	622	671	636	637	660	618	670	596	651	575	654	653	643	652	661	627	599	637	671	630	644	597	631	654	654	652	615	668	661	624	654	615	631	644	598	669	610	645	694	607	625	644	604	701	651	658	611	640	628	679	636	630	688	588	627	556	617	614	640	642	655	648	638	601	597	611	634	635	626	651	613	632	611	598	670	625	636	628	595	618	642	604	623	644	636	648	644	628	644	659	644	662	633	627	638	657	632	595	567	609	665	641	609	591	577	579	694	555	627	645	642	603	631	635	643	601	616	613	636	651	611	608	644	605	611	638	588	642	628	643	649	634	608	640	610	623	627	657	652	633	630	604	636	626	654	618	610	656	595	620	633	609	651	636	640	684	616	659	579	660	586	639	641	625	661	631	612	622	620	610	601	640	636	616	615	601	690	659	636	639	610	661	636	641	662	614	662	610	611	630	626	603	634	597	630	632	643	651	645	642	616	599	627	646	690	615	633	622	603	622	657	656	630	614	657	650	660	618	615	602	630	673	594	576	621	632	635	649	624	629	582	668	639	607	644	626	637	604	602	672	585	667	643	622	636	613	653	657	616	632	664	638	591	610	607	669	627	641	598	642	628	632	642	633	651	620	637	649	585	650	649	599	638	612	655	583	612	592	636	590	603	605	648	661	637	601	592	621	641	623	623	636	685	612	694	609	667	638	594	631	641	649	586	642	618	602	626	598	636	628	623	575	622	629	643	634	626	564	636	650	646	596	653	657	628	647	656	653	626	655	592	654	681	656	641	617	625	632	638	641	644	604	626	587	642	616	610	651	674	642	600	631	697	631	641	644	639	597	652	612	607	605	654	660	645	617	643	583	625	576	632	654	654	620	609	647	621	652	660	596	633	588	611	638	640	641	622	637	617	648	605	619	640	632	630	609	612	669	602	647	684	654	652	641	641	668	635	617	625	615	679	609	637	600	621	607	621	640	636	633	669	606	672	606	649	601	658	645	675	642	623	603	645	638	588	629	679	659	649	639	635	634	607	654	629	629	679	664	619	631	635	651	641	611	654	636	625	637	646	670	630	632	638	624	646	654	658	625	633	650	612	609	647	612	655	647	653	640	648	650	626	644	644	663	623	657	588	597	605	604	650	614	662	629	669	597	625	577	575	655	589	662	601	642	610	643	632	618	608	627	640	641	656	624	600	623	700	633	616	602	649	614	638	653	660	633	623	580	631	679	632	636	652	644	605	683	655	602	613	632	651	602	617	610	619	632	602	597	636	614	625	667	650	617	604	619	655	647	673	617	632	654	609	634	602	624	640	657	653	642	659	645	606	612	654	641	676	620	629	625	598	648	665	621	643	670	629	615	633	665	544	645	647	622	627	668	642	646	646	610	559	646	644	628	583	607	592	634	645	630	618	636	633	640	608	641	579	642	622	627	591	587	567	649	630	623	631	661	651	678	615	632	613	610	625	610	630	629	645	635	628	656	678	644	626	656	628	628	573	638	647	693	634	601	616	618	621	608	642	647	597	596	650	616	619	630	629	663	653	681	634	659	651	642	655	660	597	593	642	627	615	682	656	624	639	596	608	615	592	653	676	619	622	703	661	620	584	643	644	622	636	645	628	626	662	622	646	652	659	624	635	634	653	637	624	602	657	647	620	676	622	637	585	641	642	648	630	625	631	642	617	607	649	624	624	614	693	593	592	596	624	623	627	609	622	596	663	628	696	636	593	637	633	614	574	598	633	618	646	619	615	618	634	654	645	658	601	613	592	648	645	648	687	641	609	578	648	643	638	658	642	620	638	652	681	645	610	653	647	658	600	602	653	605	630	655	646	672	632	596	611	611	613	634	632	635	620	591	689	636	640	640	571	621	614	641	658	638	653	613	601	621	656	628	645	580	591	637	624	624	612	609	598	671	644	651	643	579	653	691	603	636	643	634	617	588	664	626	603	625	608	592	615	579	657	647	686	627	623	631	629	649	612	600	659	639	630	631	642	638	630	632	640	604	610	645	619	626	614	620	602	633	626	633	618	636	598	594	578	632	624	605	666	659	638	637	643	587	609	638	615	688	625	601	627	640	649	639	628	641	643	598	628	626	613	648	637	627	620	665	635	623	672	607	585	663	616	609	645	586	665	603	651	648	599	675	605	620	613	637	618	614	662	645	615	644	658	600	592	617	637	651	688	579	597	586	619	600	610	692	576	628	597	632	642	612	674	661	619	642	598	660	649	655	639	623	642	640	622	616	629	585	632	615	616	672	676	677	689	600	675	624	642	602	677	607	668	634	629	630	615	618	585	648	615	622	635	629	611	631	639	670	634	635	598	611	605	641	635	618	602	624	610	617	665	624	645	688	589	627	625	638	696	629	631	598	646	625	651	619	636	627	668	625	623	611	625	594	575	629	613	645	683	605	653	632	593	641	663	658	640	630	662	585	635	662	615	659	653	656	610	605	648	585	657	610	613	627	654	628	641	688	644	589	637	648	671	621	621	606	636	678	614	650	623	656	690	607	615	602	615	656	618	640	613	635	652	632	625	603	595	589	668	626	614	608	647	615	633	603	649	657	622	670	592	677	621	625	680	632	653	653	568	591	681	599	622	610	633	662	660	608	641	640	657	627	693	659	629	622	604	665	604	628	599	616	643	599	633	617	624	610	604	629	621	617	606	621	654	621	619	614	607	646	640	665	619	642	647	653	624	639	586	649	637	651	610	632	647	637	627	641	626	645	671	636	648	613	602	648	614	648	600	657	639	615	632	608	640	606	597	600	607	663	664	652	631	651	611	605	682	594	590	619	597	615	637	604	657	658	660	627	652	618	629	630	658	597	651	630	621	675	607	621	666	603	616	669	578	635	680	621	709	541	651	641	614	640	599	692	634	623	659	570	672	613	621	636	620	620	666	613	634	649	646	567	625	614	647	646	629	635	646	588	624	626	629	631	617	611	611	645	668	657	583	652	625	600	628	651	635	583	626	632	619	632	599	624	633	642	636	640	650	590	623	634	604	651	629	619	664	598	599	696	592	655	610	586	640	626	665	617	646	650	610	636	592	636	618	620	656	655	587	638
23173	21183	28843	23765	21183	18092	2264	971	652	577	485	428	354	339	348	305	305	313	256	269	283	250	248	253	282	232	253	253	212	244	232	245	230	270	242	235	259	229	227	227	235	221	261	231	264	241	238	240	229	1007	536	223	213	224	219	226	242	215	242	227	192	246	244	214	212	203	220	235	236	209	225	207	210	227	233	206	208	212	209	224	194	206	234	207	232	215	213	240	206	214	227	218	241	251	210	216	220	219	239	209	207	219	221	205	229	199	206	200	211	225	205	215	236	216	204	230	221	186	201	235	235	201	210	236	210	202	209	208	235	219	211	212	249	200	228	208	185	229	190	193	210	193	208	220	211	191	220	191	222	211	253	199	205	207	200	204	195	198	218	209	223	199	231	215	237	195	186	211	203	218	204	215	207	219	209	210	227	200	212	218	213	201	228	200	207	200	239	195	235	209	200	212	220	202	191	216	206	204	214	203	210	213	186	216	175	190	205	213	208	220	225	225	205	201	235	213	237	219	220	234	218	242	200	222	195	216	198	219	183	214	223	208	205	210	193	199	233	212	185	235	210	201	200	232	215	235	201	220	221	223	207	215	217	186	210	246	198	192	213	193	195	212	227	202	213	236	239	194	208	218	221	215	218	217	203	206	238	208	205	210	209	228	209	208	212	188	197	225	229	213	208	240	205	212	229	230	217	190	232	202	181	225	223	231	218	229	245	201	211	240	213	259	197	193	195	218	218	223	210	224	220	198	190	220	206	228	205	198	201	211	211	201	220	193	223	216	209	206	209	222	184	200	191	193	240	198	200	212	172	211	225	204	223	188	195	213	239	208	207	209	215	225	208	211	218	184	213	228	182	190	230	191	206	202	207	239	205	222	224	198	188	222	210	215	192	213	225	212	199	245	229	199	236	208	221	192	209	206	202	208	212	205	208	243	223	215	197	194	236	223	182	200	219	261	209	228	196	201	238	218	204	234	214	243	232	215	202	236	225	229	248	204	211	187	213	221	186	213	229	223	217	223	223	213	205	222	230	232	185	205	216	214	223	183	203	219	221	211	232	206	215	205	256	215	234	220	220	197	219	228	229	205	224	214	202	226	198	187	201	216	250	214	212	216	191	213	225	224	211	197	234	186	211	215	203	196	232	235	214	210	223	221	223	205	212	182	217	226	203	223	216	194	209	211	190	206	188	222	212	206	216	208	231	230	207	218	202	186	196	230	196	196	196	198	203	214	218	197	214	201	206	207	206	191	209	196	221	206	188	233	218	220	194	204	217	220	218	197	199	189	201	210	225	239	234	225	195	214	202	214	203	209	208	236	204	222	194	234	216	195	201	216	213	216	226	210	213	199	220	201	187	188	218	204	202	236	215	203	221	209	224	206	216	230	195	181	217	204	231	251	226	213	219	223	216	214	217	223	231	222	204	221	206	234	207	211	184	208	190	218	215	190	227	213	234	224	237	216	198	206	203	199	211	224	207	204	206	211	217	229	227	230	213	217	218	206	212	207	209	221	208	213	228	205	216	215	204	184	246	221	209	228	228	214	198	209	225	223	216	207	238	205	220	242	196	221	223	217	218	197	217	217	187	217	191	207	190	219	190	221	213	213	205	201	206	219	204	201	210	231	225	201	192	199	218	204	202	199	194	180	198	214	206	211	216	201	185	197	230	208	202	203	210	215	236	186	218	213	199	214	231	197	232	236	207	202	185	209	219	197	231	213	210	231	236	201	237	217	222	205	215	216	203	166	207	208	207	238	193	231	222	209	213	197	199	211	200	189	245	223	206	207	210	227	206	216	230	216	231	215	213	238	216	208	219	211	209	209	216	214	188	213	219	208	207	224	231	242	224	207	211	219	219	222	244	216	196	236	233	215	217	208	212	216	195	222	247	220	197	233	208	204	207	224	221	207	230	213	226	230	197	211	228	211	209	205	208	212	208	231	199	231	243	220	226	221	200	223	219	229	226	194	191	210	202	215	216	199	216	199	192	196	209	194	215	210	212	204	199	198	223	224	205	206	236	223	201	210	198	218	201	195	195	226	201	209	235	207	239	197	231	207	212	190	203	210	218	222	185	205	229	215	210	218	203	214	206	215	203	229	201	214	204	230	190	208	219	237	204	216	208	240	223	210	198	222	214	223	229	221	204	194	211	181	193	198	225	210	219	218	206	218	193	200	212	211	217	237	189	189	216	231	196	204	212	208	221	231	182	236	226	211	218	208	215	243	179	240	195	207	221	213	195	220	211	233	225	248	205	219	207	228	222	217	195	200	188	210	200	228	221	199	212	217	209	210	217	188	222	215	222	207	221	230	210	223	204	225	219	213	225	222	227	208	198	208	208	211	233	204	208	212	240	209	186	207	207	217	203	207	194	230	219	186	216	191	211	210	163	203	191	225	189	228	195	244	200	208	207	223	198	210	215	222	219	176	213	199	206	192	216	225	217	231	214	215	185	200	203	218	193	204	217	191	199	224	206	221	202	220	231	213	221	186	180	188	200	210	195	204	213	214	216	206	205	224	224	214	196	211	226	221	224	228	194	218	220	227	209	194	217	218	203	220	191	240	209	218	224	223	231	221	223	227	238	195	214	223	227	228	223	208	246	212	230	214	213	225	236	218	213	232	210	214	195	213	214	183	195	221	202	231	207	191	219	204	205	250	204	200	198	224	210	207	217	210	234	196	194	202	209	231	229	216	245	205	208	226	224	208	207	226	226	213	225	224	239	215	213	209	217	193	226	206	232	220	220	237	193	225	220	196	219	214	217	202	189	211	192	217	219	191	205	191	224	224	250	247	225	194	222	239	226	203	242	214	201	229	208	204	206	221	204	225	204	243	212	214	219	225	234	187	211	196	219	217	208	219	221	228	219	200	231	214	188	216	221	214	191	209	199	194	236	226	239	216	205	226	223	218	215	205	200	206	222	212	214	234	192	224	258	224	192	220	195	197	200	210	221	189	261	208	215	213	200	206	212	210	212	219	205	219	218	217	185	194	199	224	206	211	199	216	220	221	236	218	192	225	196	215	229	220	202	205	200	213	210	207	233	190	213	213	208	208	196	250	183	210	257	211	214	238	216	218	216	211	202	217	213	218	198	213	197	215	195	202	229	244	201	216	236	205	205	210	211	202	189	207	203	233	232	208	250	212	218	227	209	214	214	215	193	218	228	226	241	209	197	203	207	211	219	239	219	212	216	197	204	236	211	213	175	217	187	241	231	232	226	221	226	230	242	182	221	206	213	200	210	187	202	211	209	206	214	213	222	199	252	194	214	222	213	205	200	234	221	195	196	226	213	252	212	224	220	198	229	213	211	193	191	218	217	221	231	194	196	214	213	200	219	215	196	221	219	212	211	209	220	197	230	194	198	209	198	209	204	205	239	223	212	241	198	248	215	214	198	203	180	202	196	210	200	241	230	213	214	209	226	223	244	211	189	215	207	196	211	213	223	203	214	216	207	208	220	213	216	226	202	197	194	198	228	219	187	223	206	224
10352	18756	15212	7907	5443	4349	3395	2763	2120	1610	1389	1277	1059	886	815	809	743	681	678	608	596	599	557	534	518	504	515	517	493	447	470	451	453	505	509	477	527	545	478	515	482	492	470	485	525	436	494	472	494	2859	1432	436	430	425	426	425	412	454	439	436	392	441	392	432	400	376	438	406	413	406	409	433	408	395	433	401	389	377	390	381	393	366	375	375	393	353	415	384	330	415	375	414	399	380	388	380	401	372	364	370	374	408	391	406	405	424	402	424	402	361	408	402	376	373	425	370	389	401	367	410	362	412	356	370	385	366	401	410	411	372	410	401	394	371	370	378	396	388	404	352	394	401	368	384	421	369	358	358	397	380	410	398	359	347	372	369	391	385	394	402	385	413	429	367	396	347	406	387	383	380	425	410	386	407	376	376	389	389	374	357	394	388	435	395	389	369	388	366	373	406	360	406	380	383	376	383	381	362	380	356	399	402	385	409	398	380	390	424	381	361	354	411	332	357	350	388	355	417	384	382	392	371	349	349	382	364	371	403	386	406	370	372	394	400	389	377	365	395	411	399	363	368	388	386	382	420	375	379	389	438	388	394	414	388	418	403	367	364	353	404	377	386	370	374	371	414	365	400	378	384	350	416	406	392	395	419	398	349	384	381	364	400	407	393	371	406	417	375	374	404	375	392	381	389	381	402	353	379	418	382	383	385	413	413	375	399	392	375	421	400	380	376	401	388	402	385	388	433	386	435	347	411	368	392	380	397	379	381	376	371	383	406	374	392	385	376	377	393	400	368	385	430	410	360	402	406	393	389	381	359	416	372	348	375	414	349	343	391	375	383	377	332	391	379	395	402	421	396	380	390	389	380	385	366	361	374	390	382	406	362	350	387	397	369	367	361	368	411	420	398	392	366	400	404	409	388	404	370	382	370	395	390	412	366	383	366	362	407	364	390	390	395	409	403	412	401	396	344	412	399	368	370	400	412	373	364	401	378	410	378	386	397	406	368	374	339	380	333	419	407	374	366	367	381	363	397	392	390	403	371	376	400	424	357	396	353	365	397	377	361	412	394	339	360	369	381	405	350	377	372	400	370	320	328	384	365	377	376	373	360	363	391	382	406	381	379	372	360	376	393	362	392	391	377	366	374	386	380	370	383	384	387	409	400	410	362	379	390	380	371	400	388	377	376	403	380	390	357	386	392	393	379	403	397	380	378	409	364	415	378	372	404	374	371	364	396	398	396	390	379	336	387	364	360	415	425	383	384	400	395	377	409	369	343	364	386	386	399	372	398	370	400	377	441	440	407	357	356	362	420	402	402	405	374	380	402	383	384	376	399	395	422	382	385	365	395	360	413	409	364	391	383	371	378	406	351	364	395	395	389	412	405	370	377	388	403	388	381	389	367	392	407	367	392	396	405	411	400	387	399	418	384	383	392	345	384	363	374	390	381	396	385	338	390	412	396	387	383	364	371	383	392	391	389	389	339	381	415	380	419	413	413	401	405	400	393	411	407	405	411	404	401	392	395	387	415	381	369	393	381	369	376	381	409	402	379	366	364	430	405	369	389	376	403	379	397	404	379	383	384	383	382	387	367	373	389	379	397	369	388	380	377	385	386	391	350	373	350	373	386	405	397	363	396	365	375	397	383	398	367	360	385	347	406	388	372	365	403	374	340	416	388	405	353	382	394	364	405	392	375	350	389	426	387	378	375	419	341	390	406	400	375	395	410	426	392	396	373	440	404	359	367	387	425	342	369	375	361	356	403	380	359	381	406	417	395	405	390	389	405	395	383	390	425	386	368	405	418	401	379	361	414	390	420	366	413	394	374	372	394	395	417	367	407	408	395	403	409	390	355	390	391	419	400	393	381	363	375	390	378	412	396	371	364	412	379	381	373	378	391	398	341	388	382	363	396	393	437	380	374	393	384	377	376	394	391	398	421	402	356	364	379	380	369	378	382	405	379	356	390	394	393	396	365	404	347	407	379	392	388	400	356	375	396	357	410	382	383	370	414	382	408	381	402	389	405	356	375	376	373	382	382	405	366	404	375	387	366	406	361	395	393	365	368	408	367	406	404	349	382	384	376	365	383	387	404	392	388	377	410	371	408	432	351	394	394	375	365	395	393	380	387	391	355	386	375	399	364	388	401	387	419	381	347	393	383	380	372	412	369	368	344	396	370	375	392	398	411	375	379	389	393	384	389	396	392	400	375	396	392	372	369	406	375	353	403	399	411	367	389	342	364	380	367	398	423	369	371	401	388	393	399	444	417	365	387	377	390	405	380	370	379	408	404	381	375	370	384	348	386	370	397	383	415	363	427	407	378	367	399	401	396	372	392	379	381	385	392	401	397	380	398	382	397	363	432	382	399	400	373	371	399	382	358	391	334	351	409	355	372	372	395	389	381	373	386	426	405	402	371	388	408	387	423	370	389	397	378	354	408	416	379	374	409	395	403	369	384	370	384	393	388	391	405	384	412	371	398	418	418	378	387	425	407	436	375	356	386	404	376	383	395	405	351	369	408	387	379	346	375	415	405	396	370	361	399	372	370	384	403	380	381	407	375	382	351	410	398	390	345	373	407	400	434	360	379	381	378	382	391	346	407	395	387	390	392	378	358	375	376	399	399	374	416	376	376	411	389	392	388	359	372	395	373	368	382	412	384	384	381	416	387	387	389	403	400	361	387	407	359	427	364	385	388	400	406	400	386	389	394	361	411	377	386	404	405	371	364	366	388	383	386	386	371	407	384	420	382	349	380	370	379	394	388	389	373	400	373	364	371	401	367	383	390	395	371	403	369	370	374	387	361	392	415	373	410	373	398	391	380	387	389	380	395	407	403	375	406	374	383	419	378	390	362	381	342	404	379	384	396	391	388	359	383	378	414	354	378	369	387	367	399	401	403	391	425	364	433	391	378	376	372	408	375	400	375	373	395	402	374	388	376	394	374	418	393	390	409	384	402	402	380	413	428	406	393	382	374	379	371	382	378	364	410	402	396	361	417	381	376	399	388	391	377	356	371	358	409	395	389	336	394	392	385	388	400	442	396	415	406	409	399	383	347	412	409	397	439	398	423	397	388	354	341	359	370	397	377	397	403	366	358	378	398	397	435	413	396	348	376	420	358	384	400	377	354	404	381	364	405	363	424	381	341	428	371	372	420	397	389	396	374	360	369	393	383	369	360	424	393	384	377	389	406	364	371	378	357	379	361	388	415	406	362	381	415	400	401	382	393	403	359	369	385	397	385	375	360	418	428	380	370	380	389	370	403	403	388	386	390	398	374	353	389	351	355	398	408	389	387	374	415	366	396	346	387	419	362	371	380	411	386	407	390	397	380	387	351	358	429	379	402	395	385	378	374	430	380	380	394	410	377	381	391	377	421	374	392	368	355	397	386	385	406	378	363	352	409	413	389	389	370	413	386	396	411	357	392	374	349	396	402	389	379	396	371	371	403	402	381	346	403	377	356	362	397	362	404	386	385	372	412	353	375	422	403
26790	19737	6334	1130	616	549	529	518	462	431	407	427	399	382	412	382	423	394	417	435	370	387	390	383	385	431	424	427	396	361	385	384	391	385	429	413	389	431	388	363	393	414	372	408	410	418	389	425	424	443	415	381	408	385	404	388	388	375	415	410	394	409	402	412	422	399	427	410	411	376	359	407	392	380	383	359	434	388	369	391	392	384	370	400	391	399	406	397	398	411	403	397	360	373	394	394	336	411	406	397	387	389	371	404	441	410	377	357	378	407	400	375	387	395	413	363	354	406	379	366	360	398	384	443	353	403	396	395	371	401	416	415	363	372	378	430	396	398	353	391	392	387	421	417	361	381	417	448	372	413	408	413	406	394	416	377	402	387	404	403	383	383	423	374	401	396	375	377	383	372	394	413	390	380	404	373	426	376	420	356	417	381	350	397	390	388	392	390	440	378	374	405	413	389	437	370	434	372	409	355	374	406	384	453	381	373	383	404	408	412	427	388	379	408	405	382	421	428	393	375	422	400	374	402	380	353	392	396	423	387	372	375	400	399	381	362	416	375	428	426	400	390	417	396	403	384	396	403	364	423	402	391	412	384	389	380	413	401	348	395	386	373	396	406	342	393	408	387	381	391	375	424	368	408	401	417	423	405	388	378	395	372	381	365	396	380	378	431	389	394	396	433	381	404	433	388	375	378	405	415	385	373	403	361	375	408	424	395	403	401	374	367	392	389	417	363	376	367	392	416	377	378	399	393	384	407	396	419	412	397	378	406	404	425	390	387	365	363	411	399	339	397	388	419	402	396	403	397	375	384	379	371	399	401	369	388	396	383	401	407	379	374	376	398	382	400	413	396	412	367	383	377	423	403	374	402	413	395	401	385	390	380	373	392	405	401	366	383	381	391	412	424	354	402	376	413	405	384	368	415	376	367	374	398	384	358	402	374	402	397	393	367	393	381	373	366	402	344	400	400	402	361	381	358	358	413	402	397	374	381	343	365	387	367	400	394	433	410	418	384	410	390	390	400	396	396	381	350	401	342	401	397	409	391	405	420	437	401	383	386	374	366	392	375	416	376	375	356	408	377	392	426	394	390	427	385	398	416	395	402	428	413	412	423	390	365	403	384	410	376	377	393	367	412	402	390	396	360	343	356	376	374	411	396	376	413	398	390	399	427	399	355	354	399	392	368	386	357	407	386	374	449	382	393	366	406	418	366	395	430	374	416	399	387	356	433	408	400	391	378	362	390	420	402	400	358	402	390	400	384	385	403	373	363	408	389	407	378	376	375	401	407	389	403	390	393	351	394	414	368	405	409	393	400	377	407	372	413	432	390	409	380	363	359	393	397	405	389	344	374	360	407	419	419	372	373	400	380	388	397	408	391	394	373	372	394	369	396	409	375	393	361	398	386	360	381	390	371	376	382	390	375	399	360	373	396	386	386	391	347	386	406	402	413	391	390	381	334	390	396	384	383	418	359	419	411	419	350	388	416	404	429	381	385	387	381	396	402	411	374	414	421	402	422	381	421	413	397	405	389	389	406	371	391	375	420	394	389	382	371	363	393	426	374	352	387	377	410	393	368	367	358	388	380	400	349	373	414	380	400	401	386	381	424	385	372	377	411	399	370	385	374	403	396	359	412	394	366	381	369	376	357	386	377	404	380	387	367	413	376	416	394	342	367	393	366	384	402	370	380	403	387	385	374	420	411	379	414	396	383	369	375	385	391	382	387	386	398	406	392	392	388	375	381	415	402	395	387	404	427	445	386	389	402	417	417	408	377	412	405	414	398	403	366	388	387	389	415	410	399	435	406	385	394	401	357	374	439	340	390	405	411	369	426	387	425	388	395	373	421	392	417	371	370	402	376	389	406	358	400	400	391	392	388	392	418	392	399	376	350	382	400	390	399	432	397	397	378	392	404	363	390	412	388	355	401	385	410	388	415	397	366	367	397	403	413	391	368	393	402	354	396	383	380	411	374	425	421	458	361	389	422	402	397	396	373	410	381	422	387	388	386	372	399	377	373	393	385	412	363	389	416	389	387	348	438	401	376	397	383	403	347	407	392	414	411	391	398	365	374	363	381	401	402	418	382	354	381	402	413	409	408	405	368	396	384	397	396	374	368	374	391	377	422	420	414	374	404	386	380	412	376	396	379	373	398	401	442	404	385	367	371	400	369	349	409	381	381	398	402	436	416	399	418	388	421	382	395	418	398	389	402	413	387	426	389	398	383	425	394	416	391	423	388	387	401	402	379	396	400	378	352	408	381	378	405	355	405	339	397	408	412	375	341	355	388	362	387	410	362	402	363	387	400	424	414	377	382	386	437	354	396	368	426	391	397	420	383	404	392	392	387	372	407	388	387	391	385	378	397	375	383	388	366	397	374	417	413	394	379	402	402	365	389	403	388	413	380	401	369	402	368	399	412	407	384	398	395	407	376	384	397	390	396	434	376	388	392	412	398	413	393	397	414	383	393	398	392	422	370	389	405	403	366	414	397	379	392	402	394	397	391	392	399	380	389	423	400	423	397	392	412	377	360	393	395	394	391	373	398	425	420	404	365	380	391	424	392	396	416	375	382	387	388	372	368	362	409	371	380	428	400	394	397	398	361	397	378	394	400	414	410	414	353	404	380	406	364	419	413	340	391	348	407	398	385	396	426	410	367	372	368	362	378	396	402	379	373	412	376	369	379	346	377	405	404	435	398	418	394	375	369	403	411	376	392	388	380	381	387	381	397	399	406	391	374	436	398	366	388	379	371	414	382	372	385	372	403	412	384	360	383	363	379	417	392	394	414	415	352	390	392	403	406	411	425	372	371	381	377	379	396	383	409	356	397	396	374	406	417	400	428	357	372	389	393	356	347	400	390	396	360	404	382	417	374	387	370	367	380	386	392	390	359	388	393	347	412	409	444	410	351	402	371	360	362	389	374	420	381	403	395	404	387	390	373	391	383	392	352	372	372	392	386	390	422	372	406	387	361	443	370	405	404	399	412	385	382	375	399	359	371	371	404	407	377	426	416	401	385	396	387	393	353	429	366	405	405	400	390	409	420	400	399	424	401	377	355	390	381	386	366	408	418	362	395	411	363	406	398	422	386	380	411	383	375	392	406	400	399	394	390	384	394	385	401	388	388	388	364	376	347	374	402	372	376	432	379	419	391	403	380	410	382	357	432	390	393	396	381	376	398	375	424	381	384	376	408	386	382	386	347	372	391	396	379	389	380	413	406	387	413	394	384	408	413	416	368	376	393	365	406	361	394	402	352	358	393	356	389	370	392	406	380	377	381	399	367	418	425	372	350	391	407	380	412	355	428	422	412	372	412	396	380	389	412	373	392	353	374	380	409	391	380	380	374	370	366	402	380	379	366	384	404	379	384	407	407	401	386	371	407	409	388	418	367	400	386	354	382	398	405	375	379	403	408	365	374	385	353	414	397	425	364	405	398	384	399	413	369	408	388	399	361	402	347	409	371	427	379	370	398	364	396	409	416
6499	5423	3859	1811	1487	1333	1187	1057	987	881	823	806	744	760	741	685	732	730	705	689	706	671	688	709	696	667	672	681	739	693	714	725	655	716	680	657	732	736	693	719	666	727	730	691	691	734	744	722	790	844	744	681	693	749	721	694	714	665	687	703	706	748	758	719	724	647	744	640	681	727	707	626	726	762	700	708	679	696	702	681	694	664	714	669	675	736	698	720	691	687	708	701	667	674	689	700	686	696	709	719	716	712	649	672	679	658	722	699	678	723	703	745	726	668	719	712	674	637	707	658	705	735	727	711	703	704	683	679	667	663	688	688	679	689	697	689	729	663	651	707	728	726	698	688	695	707	748	760	751	718	702	650	694	625	679	680	700	744	705	728	741	663	703	746	720	695	687	712	658	700	671	683	742	659	679	731	705	719	675	711	685	686	678	688	667	708	650	711	684	665	655	686	689	692	674	648	685	745	732	690	694	650	718	706	732	721	716	707	686	661	689	714	688	707	681	689	678	673	688	678	660	685	675	725	728	725	707	712	715	709	705	694	643	714	707	695	737	726	669	658	712	682	701	717	701	726	710	718	731	722	732	700	735	634	650	727	730	728	699	688	757	702	701	694	703	707	670	675	723	661	681	708	697	690	691	672	708	702	712	709	694	706	689	701	678	702	695	668	651	713	708	646	711	656	678	649	736	670	644	706	678	720	761	694	669	700	729	724	661	685	676	708	712	637	700	698	725	656	735	670	678	736	714	668	735	727	716	663	704	702	746	710	674	706	698	681	686	661	752	665	692	683	693	702	694	686	670	736	699	705	709	685	698	706	687	653	662	697	703	681	706	706	701	726	710	682	628	702	690	676	673	661	678	688	717	731	679	681	702	671	686	696	719	693	691	693	668	739	676	713	692	728	716	659	727	716	674	691	701	737	658	757	720	648	709	687	718	694	748	693	742	725	708	691	706	692	700	691	717	697	702	699	694	718	732	666	687	694	694	733	688	702	650	709	696	698	699	719	726	717	703	691	667	696	694	696	697	697	677	683	696	690	695	720	704	691	712	718	690	697	661	667	691	715	652	716	714	675	659	662	717	747	689	683	643	712	688	716	651	659	656	688	724	743	734	681	731	697	691	703	663	707	684	689	688	696	688	697	712	683	693	708	659	704	683	702	694	683	676	706	703	738	708	719	657	747	664	671	721	673	693	723	729	710	731	674	742	672	720	656	689	661	690	736	672	683	669	683	651	678	682	715	699	691	708	697	684	731	630	725	679	690	711	671	696	700	675	706	657	656	696	635	676	707	703	734	719	696	662	677	732	718	682	719	688	682	712	691	677	701	730	699	726	692	724	734	697	691	687	733	692	761	728	650	682	693	687	715	723	702	692	696	687	640	710	684	688	688	704	697	677	702	705	697	709	712	675	703	722	685	687	654	674	702	722	671	726	680	707	677	671	679	682	634	651	694	699	697	660	683	682	652	709	700	668	735	715	680	703	701	689	643	647	678	686	681	692	751	661	663	679	690	727	676	696	695	695	649	714	746	702	678	687	647	698	694	683	716	727	672	673	668	715	699	681	669	738	716	695	706	679	663	723	712	671	678	666	712	698	727	672	685	698	675	698	697	687	697	698	667	691	733	673	722	723	654	674	720	683	673	641	727	694	647	680	706	697	677	699	733	711	725	691	733	722	692	695	711	716	657	689	709	681	711	664	714	702	703	689	708	697	742	706	695	693	685	736	692	679	713	695	684	722	688	679	696	667	699	735	673	721	694	682	706	748	694	628	698	726	655	672	661	709	725	660	687	697	686	635	661	721	699	649	748	730	713	668	655	722	658	721	701	784	711	714	671	650	679	712	716	694	717	737	716	648	693	683	668	698	668	722	690	709	663	773	720	700	675	711	674	669	708	719	733	655	674	652	673	690	653	701	706	661	708	693	706	697	643	737	684	691	677	646	669	695	694	661	679	745	664	719	693	718	703	691	752	669	660	675	703	673	710	713	718	738	690	678	696	696	689	684	706	671	727	679	673	683	668	723	712	644	674	676	677	688	717	682	709	649	708	696	726	683	669	690	701	683	670	667	659	660	677	712	733	729	670	709	691	700	668	682	679	709	752	697	678	706	676	713	651	655	732	722	670	675	666	735	695	691	715	731	673	665	687	677	750	678	733	733	702	690	687	739	784	666	703	709	709	710	688	731	690	701	670	670	654	666	717	727	725	695	687	725	752	659	672	669	671	693	704	714	719	708	669	745	751	692	699	737	626	660	680	703	713	697	712	715	679	679	699	728	693	679	713	696	669	718	700	718	664	705	662	676	713	732	711	720	684	725	681	713	681	707	699	691	682	735	637	766	683	647	673	702	684	712	731	724	758	683	688	675	670	706	675	704	710	709	686	714	671	671	673	708	686	705	704	659	730	687	669	685	681	692	730	719	693	686	676	649	689	736	656	686	665	680	708	711	708	683	690	702	683	672	675	742	661	682	675	665	690	702	694	695	693	697	676	710	703	677	686	652	711	703	686	713	665	680	722	692	716	666	693	686	765	714	724	701	683	723	667	720	699	696	700	659	688	663	655	661	699	680	690	702	736	682	693	724	667	744	682	728	710	694	686	711	686	677	721	669	684	701	658	702	721	646	724	675	695	727	661	706	679	721	671	645	718	643	687	670	695	675	684	674	699	708	677	720	738	698	696	701	746	686	667	732	680	692	759	721	730	710	676	663	686	706	712	698	691	717	649	715	699	680	723	685	686	667	736	703	695	668	658	703	680	670	706	753	709	663	713	697	676	715	684	663	683	711	678	683	741	702	705	676	698	699	657	702	746	680	709	740	680	714	675	745	743	676	680	679	671	735	708	725	661	632	701	670	645	688	691	686	649	676	705	699	676	703	665	655	729	669	667	653	675	662	740	644	710	712	654	709	684	733	729	664	670	708	673	711	725	690	684	712	719	736	690	685	711	696	648	712	704	671	677	710	686	701	715	696	681	663	651	741	702	702	709	679	730	652	707	727	682	671	701	697	673	673	689	692	700	718	712	664	693	736	726	698	720	659	678	692	729	709	692	728	721	658	699	689	694	686	688	672	706	681	683	698	756	646	639	704	696	713	671	682	638	690	733	683	679	658	660	665	690	724	662	713	700	662	669	699	760	713	660	712	683	702	676	720	634	715	729	672	677	751	732	656	669	726	734	671	720	693	718	678	758	715	737	667	720	627	701	691	679	666	684	674	697	666	700	692	712	678	683	681	698	707	637	657	708	712	660	672	708	687	698	764	734	703	664	742	702	728	789	693	695	671	691	701	646	651	699	696	727	700	676	693	702	693	711	728	734	703	664	726	695	722	702	665	721	722	692	670	691	649	692	723	706	650	709	705	699	702	719	690	682	689	697	714	730	736	687	664	698	718	685	704	703	698	695	658	728	667	705	644	667	673	712	711	655	671	674	716	697	677	624	698	675	689	735	729	659	691	659	646	726	712	625	673	711	692	692	701	699	726	669
24218	21259	28285	24565	19785	2564	1080	747	583	537	504	501	468	432	449	443	414	390	400	391	371	406	366	354	409	389	326	361	366	361	365	373	363	348	348	374	369	336	376	330	373	380	390	374	341	360	390	410	391	553	544	374	350	379	371	378	355	344	393	359	348	337	339	333	349	345	354	346	346	334	329	366	361	357	343	324	343	369	335	315	383	385	376	346	351	323	333	349	346	354	369	347	364	353	351	369	310	356	333	320	390	340	357	365	338	357	354	349	341	363	319	362	360	335	308	329	355	332	352	348	361	344	367	358	353	346	346	338	354	337	356	334	337	345	341	365	307	367	355	328	334	326	342	356	348	317	353	354	354	358	353	348	344	361	326	374	351	309	354	350	377	343	353	390	356	316	360	360	361	312	350	336	351	326	332	358	361	345	275	332	360	370	334	373	325	354	379	340	356	322	354	373	360	384	323	355	376	347	316	352	378	355	317	366	336	330	349	378	317	321	359	335	378	349	346	356	358	359	338	377	321	360	360	350	320	362	369	376	344	340	376	349	328	345	343	346	332	339	326	315	338	372	349	314	363	390	354	363	356	346	363	335	328	351	332	346	340	360	366	340	338	390	350	335	380	402	354	373	375	394	369	351	356	369	332	327	372	341	370	343	362	356	383	300	341	385	372	336	352	342	330	371	327	338	380	359	399	384	352	330	378	338	346	353	313	345	357	338	379	346	356	355	329	359	369	328	332	368	355	360	350	389	382	364	326	359	384	354	341	282	372	311	368	347	370	330	314	338	396	366	363	380	361	345	339	344	396	335	331	372	344	340	339	342	322	377	330	339	322	360	350	357	326	342	362	342	315	387	361	345	360	340	376	343	334	326	337	379	356	332	348	357	339	336	350	333	379	328	357	348	356	354	360	358	327	339	380	325	377	343	346	341	323	341	361	347	361	327	303	367	359	378	363	364	350	367	327	358	372	328	345	346	369	380	338	345	358	366	379	354	366	384	351	292	366	360	367	371	370	333	362	367	356	374	375	359	338	393	338	362	330	387	327	404	343	329	339	333	344	331	328	357	357	365	359	334	336	343	349	350	334	343	333	332	348	331	343	340	331	312	344	346	348	344	357	357	356	335	341	344	316	330	351	337	385	351	349	350	356	350	341	350	324	378	306	343	383	358	373	326	355	312	352	337	358	334	329	326	322	346	375	328	351	390	355	335	355	345	363	355	325	350	345	399	348	340	326	317	335	344	354	365	340	337	362	324	343	344	320	340	347	332	333	367	358	327	369	347	348	348	351	352	389	350	331	333	352	335	398	383	353	340	332	401	333	323	348	353	353	340	331	367	350	400	341	336	328	365	336	370	380	362	372	329	369	371	385	343	351	315	381	376	395	338	341	354	362	340	335	358	345	372	340	342	336	353	344	312	336	330	378	349	357	383	340	367	347	385	361	383	344	324	339	360	379	379	360	343	373	344	374	359	358	351	344	333	330	346	366	371	353	388	365	374	387	390	373	347	373	314	320	327	352	349	323	318	382	336	355	345	362	366	369	350	338	363	359	368	386	356	376	380	355	365	376	380	331	336	389	358	340	341	342	327	354	351	338	352	370	351	359	342	340	362	368	345	352	374	348	375	374	337	334	340	327	358	357	376	361	343	360	340	338	336	325	352	330	344	359	340	363	371	356	370	376	320	381	334	392	366	353	325	363	366	375	359	363	354	300	357	392	323	361	339	356	351	299	357	348	354	331	329	337	354	364	323	341	345	348	343	365	330	357	371	334	346	342	331	355	320	339	357	329	325	353	358	349	354	356	348	354	327	343	346	305	320	355	325	334	361	329	332	331	369	365	332	333	359	352	348	308	368	334	358	333	339	349	367	358	344	383	325	343	330	377	326	364	366	304	329	357	334	327	323	375	365	362	318	335	331	382	327	370	356	361	356	313	375	345	365	321	359	396	354	354	359	306	348	324	341	377	347	353	359	355	332	346	374	348	337	389	349	346	348	372	359	346	348	370	359	336	355	352	351	324	368	359	369	370	374	318	366	374	369	324	342	347	321	369	336	327	351	363	298	330	306	374	373	381	381	321	323	322	360	320	335	351	339	332	361	342	347	343	313	394	337	332	369	319	317	320	344	337	347	367	370	368	363	366	341	375	319	352	350	363	342	330	327	349	351	378	348	358	334	307	317	306	344	379	368	352	356	368	349	335	355	357	336	338	321	357	366	354	348	372	324	363	324	349	316	355	352	346	321	347	360	384	329	331	381	338	365	341	345	367	365	325	367	358	346	323	330	363	374	350	370	366	336	353	325	339	342	330	327	364	330	333	343	352	353	346	326	349	350	353	328	371	363	302	359	348	368	361	350	374	356	359	296	355	326	343	338	348	356	327	319	330	325	370	364	359	335	338	341	306	353	381	326	382	333	349	340	346	345	368	334	329	368	366	381	346	314	344	344	362	343	374	336	338	346	351	320	336	296	329	348	338	353	382	362	336	333	339	342	325	363	361	349	336	317	352	375	346	338	338	336	337	350	375	389	357	352	337	331	358	325	330	342	343	344	354	352	342	317	343	325	346	338	306	339	370	333	377	315	359	345	306	319	338	338	330	339	349	359	370	328	343	350	320	319	324	298	351	319	332	371	366	334	323	355	356	365	301	374	344	308	349	362	368	346	312	412	386	355	385	356	350	339	400	334	338	338	343	369	317	350	328	329	365	369	387	361	341	349	359	367	368	332	360	307	344	381	339	382	334	335	355	350	342	302	358	337	323	318	345	342	351	339	345	339	369	340	335	371	333	329	364	371	345	352	369	330	334	351	354	354	337	351	333	351	363	339	366	368	345	355	346	338	335	367	333	367	336	330	326	347	358	352	356	365	350	366	391	336	348	302	349	342	336	371	347	342	326	351	363	355	324	358	368	359	361	350	359	365	341	343	357	351	353	370	394	360	335	354	372	345	355	360	361	354	336	358	363	363	317	350	312	326	391	359	360	369	340	355	346	319	368	354	369	358	354	343	357	304	343	352	332	349	322	341	340	350	348	337	344	353	363	337	359	366	357	364	348	353	385	364	343	337	321	325	313	349	346	345	341	340	340	365	336	295	363	351	396	334	358	357	362	371	360	343	368	359	350	362	359	371	334	362	333	347	361	308	357	319	339	339	348	344	342	328	355	393	342	314	355	370	360	364	356	309	352	331	377	363	348	355	361	342	353	314	366	363	317	322	339	349	341	353	332	334	346	337	333	365	329	349	363	344	326	344	356	383	352	377	328	346	340	320	349	369	343	375	385	339	351	353	377	369	357	349	368	336	367	371	349	305	358	363	383	341	340	300	337	367	340	362	350	335	338	339	321	365	369	352	385	321	351	366	318	352	307	325	365	346	358	374	339	356	340	343	358	332	336	321	354	331	370	324	375	372	355	342	351	332	337	347	370	335	368	320	306	365	355	353	342	378	353	354	337	385	292	331	341	343	373	343	333	334	333	351	322	384	353	325	389	358
8534	14426	10998	5124	3648	2848	2410	2041	1627	1374	1165	1074	1023	932	884	829	853	779	774	769	754	745	701	683	745	737	670	675	695	672	686	712	649	674	680	686	715	707	674	680	660	672	679	660	702	687	603	663	690	1313	1209	644	652	681	653	645	660	660	686	657	665	662	672	668	639	620	630	660	653	633	676	669	623	648	686	626	607	624	635	630	660	637	631	593	577	629	626	680	594	643	642	621	634	599	626	616	604	652	617	614	619	620	590	630	618	636	648	645	644	608	631	648	634	635	684	604	604	616	598	621	640	644	612	612	639	602	632	685	578	625	597	627	591	642	657	649	615	636	639	661	643	628	610	640	612	613	629	641	631	639	642	652	642	611	626	673	615	648	578	572	643	609	669	631	658	622	638	616	591	672	644	644	630	632	635	618	610	662	591	640	612	648	646	594	623	607	649	602	631	631	593	615	680	598	656	644	593	614	588	617	626	632	644	628	613	667	697	639	640	627	649	627	647	606	648	625	644	629	606	580	647	591	640	629	675	609	628	594	646	631	614	636	626	622	589	622	673	620	611	612	592	606	622	634	678	665	640	640	663	607	638	618	643	623	630	602	661	678	595	604	626	601	608	605	603	629	624	624	635	645	680	655	634	588	642	630	657	617	638	671	611	652	636	613	628	644	677	625	607	637	592	633	619	608	627	608	626	639	640	593	630	639	631	645	626	630	571	637	576	616	619	660	645	671	626	658	670	668	617	685	631	655	645	660	606	592	645	644	611	597	648	583	659	677	607	636	616	608	593	631	625	604	626	650	596	618	710	670	600	668	622	610	631	604	637	595	628	620	649	615	644	587	621	648	641	618	638	670	585	655	614	621	595	619	621	642	649	663	639	644	655	660	619	640	634	635	642	654	629	619	638	598	590	636	635	648	611	598	619	602	618	616	596	687	626	650	637	664	602	666	639	601	631	620	600	616	634	631	644	624	630	589	604	612	616	602	650	644	601	632	641	635	639	619	577	623	645	631	624	604	630	608	625	629	571	621	625	620	629	586	636	557	622	594	654	614	592	599	581	648	667	629	666	654	631	641	613	642	630	669	623	623	604	625	634	583	614	642	619	617	684	596	653	655	629	616	637	619	630	625	646	624	644	644	608	596	647	599	646	618	647	678	618	627	651	623	623	597	644	627	592	653	653	668	614	640	635	604	597	640	650	634	612	595	647	645	598	637	613	669	625	638	602	640	611	644	624	610	655	630	621	643	604	629	595	639	585	626	607	644	633	618	614	643	619	643	629	647	629	647	636	632	641	656	609	625	631	621	645	634	634	618	619	645	647	642	632	628	595	629	641	583	665	627	629	589	631	688	631	607	634	601	639	624	632	582	633	637	637	650	621	637	634	633	631	622	625	646	591	618	578	619	653	607	614	641	642	627	614	659	626	661	612	611	596	593	614	582	658	624	615	669	608	621	578	590	648	619	645	648	579	667	598	607	635	631	600	628	642	622	615	599	595	631	609	626	630	629	609	653	611	632	621	594	621	679	650	629	626	657	596	646	711	662	659	660	633	670	628	606	609	603	641	646	629	596	622	630	638	632	601	659	609	681	603	605	624	570	635	635	673	606	616	598	618	654	622	649	603	604	585	651	633	642	599	620	604	607	617	641	636	650	649	608	617	654	637	627	663	607	625	566	608	620	681	629	656	631	608	587	638	631	633	635	647	631	628	587	645	620	581	643	625	619	604	643	601	582	622	618	628	596	610	691	618	615	618	614	646	641	646	646	612	604	597	636	613	601	676	671	622	628	611	664	621	625	635	627	664	600	609	651	626	610	577	633	630	617	659	595	647	603	619	633	600	577	617	644	645	635	568	624	683	587	618	636	604	620	646	626	606	591	606	636	652	637	631	615	635	630	603	606	629	644	644	603	633	651	652	632	623	645	619	672	619	627	595	613	646	627	622	610	668	609	623	624	670	605	624	629	613	640	654	681	636	606	614	607	627	633	628	646	637	628	597	608	623	630	647	646	628	656	612	646	622	624	663	625	647	625	602	633	671	583	670	656	651	618	609	572	624	656	593	609	640	623	625	640	620	613	649	649	633	588	634	603	618	598	592	639	626	651	653	634	639	629	600	663	622	611	611	614	603	588	638	639	659	639	644	633	614	667	611	578	660	635	625	635	593	613	614	591	569	672	613	615	604	598	627	660	634	616	669	626	581	627	608	610	617	616	642	573	628	588	653	655	592	617	632	635	662	652	617	634	635	618	663	638	663	645	656	595	591	650	625	638	583	595	637	661	647	612	630	634	620	600	641	592	613	595	588	608	620	615	634	630	623	604	627	604	567	626	637	611	657	609	613	691	620	617	602	615	680	612	628	632	659	647	643	642	653	639	624	638	591	563	626	620	639	614	620	636	625	644	616	607	611	620	623	648	686	651	638	606	630	636	608	629	625	646	643	651	629	612	611	614	614	633	666	639	620	621	572	627	669	629	644	615	597	626	611	664	634	572	635	606	580	588	635	638	603	641	621	601	639	656	631	612	589	582	593	619	640	636	610	636	603	683	598	619	614	634	653	636	666	606	648	660	608	589	614	637	593	572	641	629	616	623	622	638	656	632	639	606	635	665	671	629	645	613	631	629	651	649	657	651	628	620	617	576	629	588	670	580	670	664	654	615	597	643	643	626	660	647	619	636	594	621	657	610	601	648	663	633	591	630	628	607	625	584	626	662	650	658	601	613	655	638	637	598	640	677	610	620	621	613	643	645	636	638	631	594	612	664	600	616	651	651	622	618	627	593	554	636	621	649	655	654	643	639	622	633	637	602	608	668	672	584	616	617	678	646	617	605	613	595	631	671	615	620	670	620	663	626	614	593	586	644	658	689	685	631	632	642	628	626	614	650	614	704	661	623	647	619	596	642	644	628	605	595	599	618	617	617	678	632	633	543	644	684	601	629	641	629	609	635	627	630	604	633	662	624	638	631	627	622	575	627	613	667	649	645	673	631	640	639	626	584	643	636	587	623	644	618	665	624	687	605	631	626	597	618	647	644	636	612	646	617	656	576	610	575	652	645	633	683	629	659	631	589	627	651	659	626	658	649	627	656	626	626	643	656	613	629	607	616	601	635	621	614	631	657	618	626	595	599	661	631	618	673	644	623	631	632	648	635	652	674	635	661	634	636	615	574	605	657	628	601	652	635	630	608	629	594	644	662	656	634	602	609	598	564	686	666	643	664	659	636	589	639	617	616	581	632	610	614	595	620	621	641	627	641	606	589	659	658	604	653	636	629	582	646	628	613	601	611	673	657	590	629	664	624	638	655	650	612	638	634	645	612	657	627	686	603	635	637	596	612	612	634	614	605	613	613	629	614	636	605	647	612	640	627	636	674	618	660	638	671	623	659	599	650	656	632	607	660	634	630	565	627	603	640	626	659	594	636	666	592	588	642	606	627	629	620	624	634	612	663	611	612	646	615	615	634	640	659	625	599	701	650	606	615	610	626	570	622
23224	21223	28886	23828	21223	18011	2109	922	658	519	443	423	367	342	327	319	316	275	302	292	262	273	262	262	290	242	244	221	251	241	264	261	223	246	218	264	242	241	243	238	248	242	240	214	245	233	224	232	223	501	788	241	232	232	220	215	227	239	232	230	228	225	242	239	239	244	208	242	226	236	209	230	207	198	192	246	223	211	234	233	200	231	200	227	251	202	200	216	198	216	207	205	222	238	239	227	240	196	199	203	234	200	238	210	214	208	201	231	211	230	197	210	215	222	245	209	222	209	193	206	215	200	215	179	219	216	220	219	185	227	239	204	221	208	221	214	228	210	224	200	200	212	217	216	220	219	204	201	213	256	215	215	207	194	233	218	201	233	215	221	191	197	208	229	213	261	203	214	228	206	203	203	227	217	219	218	216	205	232	199	230	209	230	250	208	189	233	207	227	231	213	211	211	222	216	217	243	197	199	240	210	208	229	237	180	221	232	186	231	207	234	204	194	199	231	204	192	225	228	206	188	226	242	215	206	211	221	234	204	227	218	229	222	201	203	228	198	236	209	228	215	222	229	193	194	212	252	198	216	210	224	234	234	223	206	219	214	221	205	199	201	214	216	205	224	224	196	194	214	221	207	213	184	212	215	209	193	205	255	235	212	181	224	230	202	208	225	195	220	210	190	237	221	205	214	224	210	212	212	219	211	233	218	221	200	243	236	218	244	232	221	221	227	231	249	223	201	239	211	224	227	207	226	250	215	243	215	228	200	231	202	193	233	225	211	211	236	226	238	230	201	225	212	248	231	213	192	215	228	237	244	198	251	241	218	205	221	214	229	203	232	225	228	211	229	201	218	212	228	198	208	219	223	214	221	226	192	200	215	191	222	237	229	222	198	211	203	205	235	215	216	221	208	223	211	228	208	224	197	227	235	228	218	207	217	212	218	231	220	214	208	190	210	222	234	212	196	200	231	216	227	226	232	230	260	222	217	223	193	214	206	220	208	242	218	220	211	225	235	226	217	199	219	201	183	216	211	214	224	217	214	201	234	210	204	194	223	221	236	213	234	212	208	232	185	223	176	238	206	208	223	228	204	218	228	213	212	206	220	213	233	221	205	218	203	227	198	183	206	174	225	218	211	220	253	216	207	235	215	197	206	207	205	222	209	193	195	198	211	205	243	190	237	216	209	205	193	258	194	212	215	212	201	208	208	219	226	213	198	194	210	237	220	203	214	212	225	231	216	209	212	183	227	238	192	213	199	223	224	217	191	226	210	207	201	196	203	208	197	195	210	209	238	193	208	217	209	217	219	215	232	191	209	220	208	174	224	221	230	250	197	199	221	211	199	213	185	200	220	214	195	214	197	206	206	213	213	211	224	205	227	237	230	212	227	230	225	239	215	232	208	230	231	208	215	253	226	218	239	216	196	225	218	204	219	218	230	205	193	187	214	210	221	210	212	226	209	213	223	221	221	214	235	211	216	194	219	243	211	213	200	224	199	216	224	204	193	232	224	193	225	210	184	227	236	224	237	235	206	219	227	220	224	224	213	200	246	205	220	216	200	213	221	202	217	203	213	228	205	218	195	225	199	211	216	215	233	196	220	234	216	209	211	233	212	234	225	230	211	232	225	205	215	219	231	229	241	219	217	228	209	215	213	239	225	198	234	233	222	226	210	211	214	233	211	214	210	226	198	229	234	211	224	232	206	233	252	215	240	228	220	214	228	204	226	198	224	217	223	221	208	204	215	194	238	199	218	225	223	227	209	215	218	244	239	199	228	218	216	221	205	225	227	186	234	217	225	189	203	213	195	202	205	230	234	235	222	209	212	219	228	224	221	236	194	201	206	190	228	225	223	231	213	214	212	218	220	200	231	212	223	210	216	222	222	215	213	199	225	231	240	224	219	203	213	205	192	223	191	193	212	239	223	212	227	214	221	221	202	202	190	237	233	246	212	187	216	201	231	218	174	181	208	201	217	206	220	209	217	203	200	202	238	230	205	228	187	222	210	219	208	208	214	224	227	226	212	215	222	219	219	231	235	216	217	230	191	240	245	235	219	197	224	221	205	210	232	221	222	203	218	201	210	231	241	204	217	214	202	207	215	224	226	225	181	213	226	221	229	218	215	211	212	206	223	211	206	216	236	245	241	200	218	210	211	208	208	225	233	202	204	227	225	232	230	231	220	203	223	230	197	194	219	196	224	203	201	195	216	214	225	202	228	199	241	224	211	214	239	217	217	224	215	217	198	204	230	218	223	215	237	200	215	228	218	215	224	192	226	209	216	225	193	185	228	224	232	221	190	214	216	200	212	211	227	207	217	198	208	232	213	217	231	211	209	219	221	186	217	203	232	215	221	210	196	237	216	202	208	223	250	206	235	205	188	234	228	218	223	199	204	232	209	239	216	197	225	215	211	210	209	246	208	212	206	205	212	183	221	206	189	211	215	209	230	184	195	226	224	216	205	204	230	198	187	211	214	224	222	214	200	202	208	192	230	234	216	190	201	198	219	208	229	206	204	191	239	236	205	220	212	218	233	199	218	208	199	221	247	216	229	230	196	200	206	209	207	212	203	243	233	190	211	207	231	210	233	224	199	190	195	198	239	198	204	230	231	207	239	227	215	224	230	218	224	231	244	209	227	212	220	227	232	201	213	214	233	222	208	226	197	222	226	197	191	224	178	211	211	215	224	255	224	208	204	228	209	211	238	226	234	223	201	206	171	229	219	250	218	197	228	219	211	230	212	227	221	221	238	226	206	215	208	222	214	211	203	221	212	227	214	215	215	218	221	216	226	238	232	203	222	221	221	183	223	224	210	205	209	226	193	228	211	208	207	209	197	216	237	206	193	215	208	201	207	199	204	217	230	211	210	219	224	215	219	197	219	196	230	197	230	216	193	217	215	200	219	214	203	186	212	207	209	214	234	196	241	193	223	222	202	198	203	219	200	221	243	232	209	199	223	188	229	207	221	197	197	213	241	203	210	209	208	242	231	203	215	231	199	202	206	214	193	213	221	209	199	237	222	230	233	210	253	211	208	202	216	227	215	225	204	200	180	243	193	212	204	219	220	204	240	202	213	235	231	243	224	210	226	201	230	213	212	208	212	247	231	225	218	224	225	201	213	207	216	237	217	197	212	244	198	186	204	216	218	201	218	220	204	238	222	211	223	228	211	217	223	224	212	215	211	231	201	222	206	228	189	218	230	200	242	228	195	208	231	210	213	199	222	203	228	223	222	202	227	216	204	207	206	209	229	206	231	202	221	216	205	204	214	224	208	196	233	231	209	211	224	183	228	210	205	227	221	213	211	185	194	186	215	186	224	230	179	201	205	205	207	227	198	216	188	234	217	209	199	229	221	211	193	202	212	251	225	203	219	211	230	202	225	263	204	204	229	236	229	211	208	233	201	228	192	239	209	212	222	209	229	196	225	209	205	215	200	204	198	189	226	192	232	209	199	219	205	228	225	223	205	165	234	219	194	202	222	221	216	222
10984	20623	15835	7724	5389	4069	3465	2693	2092	1601	1457	1202	1006	930	887	798	775	688	676	609	587	580	530	552	529	493	527	495	481	461	501	517	474	460	482	487	499	533	504	492	488	561	437	498	502	469	437	490	437	1273	2126	463	422	437	496	398	412	401	423	410	430	426	412	459	397	407	417	416	403	422	398	414	408	399	405	414	384	382	372	375	392	402	415	405	378	406	408	445	380	410	416	457	380	371	387	373	377	392	419	372	375	383	373	377	416	358	414	426	436	420	387	416	405	405	411	390	423	395	407	387	396	405	390	385	389	380	411	383	394	355	376	423	361	380	388	361	399	411	400	411	368	399	376	380	375	400	355	387	379	397	415	413	357	393	380	390	385	395	359	404	406	404	385	399	397	411	385	355	335	359	378	383	424	403	380	391	403	399	376	392	394	354	406	408	383	400	383	358	400	414	372	399	379	379	416	410	400	378	401	369	396	365	378	386	405	416	386	391	420	365	427	383	383	407	425	421	357	389	353	371	404	390	395	381	405	419	393	326	422	392	438	417	396	367	400	423	397	410	378	406	419	389	395	382	391	372	370	387	393	383	379	390	384	356	399	402	407	368	401	396	412	407	412	352	409	398	382	363	456	411	374	386	386	427	380	367	397	415	415	400	382	372	370	395	420	391	376	403	375	392	374	390	387	398	376	410	360	393	377	397	381	389	347	400	360	418	396	435	356	420	372	378	427	407	400	371	352	386	399	405	406	398	365	389	358	411	358	405	427	406	424	368	382	378	385	376	347	413	365	398	351	391	381	389	408	398	375	411	437	410	360	405	385	440	378	384	390	374	376	387	404	399	403	390	369	405	391	392	416	373	404	399	404	405	419	383	389	419	423	399	372	401	367	360	408	392	390	391	370	373	360	420	362	363	429	371	396	411	383	389	394	383	391	426	391	415	404	372	385	374	391	403	408	395	371	399	367	387	402	370	379	380	388	404	416	393	378	380	388	376	392	376	378	384	352	348	407	400	397	393	378	411	415	387	402	371	394	368	410	379	386	375	366	353	402	409	417	379	353	395	361	389	366	394	408	373	440	390	431	397	401	382	411	396	365	381	413	402	410	394	381	386	421	364	399	382	380	358	386	384	383	368	374	385	368	398	379	396	388	372	407	380	397	382	382	382	393	394	378	389	413	375	404	365	389	392	380	379	392	390	394	437	400	398	398	404	351	403	375	396	407	371	352	400	392	402	373	391	411	368	372	395	386	394	411	373	376	382	413	375	392	421	449	425	402	381	399	340	402	384	389	379	377	371	376	396	387	385	362	398	381	424	397	370	382	384	376	358	377	373	385	407	385	386	387	376	409	399	383	417	376	384	385	385	398	393	390	396	378	380	422	407	392	422	385	396	403	372	428	404	393	401	414	372	394	378	384	425	397	364	395	363	418	407	377	383	384	387	369	374	382	418	363	387	378	390	382	392	374	390	356	408	357	402	415	395	400	394	390	430	392	422	400	401	407	379	346	395	426	389	385	396	424	398	363	390	393	383	384	385	387	378	377	396	396	382	381	394	383	406	378	412	356	408	380	403	394	393	404	383	385	384	391	396	426	410	384	392	396	405	398	412	401	390	419	372	384	377	378	421	353	422	372	367	416	393	383	372	421	420	378	406	366	395	410	363	391	394	396	398	362	403	419	400	392	421	407	372	407	400	402	372	391	392	416	401	417	358	431	373	367	373	415	390	335	372	404	367	359	389	405	360	388	374	393	406	391	362	376	351	381	369	402	391	434	362	444	411	393	369	387	363	383	371	399	370	397	400	398	391	394	373	397	422	397	439	423	365	424	408	417	400	389	371	383	401	357	399	379	374	370	384	419	390	389	374	391	417	354	366	367	372	367	386	400	395	336	387	369	354	392	403	392	380	364	369	367	375	405	417	393	399	353	394	403	371	394	368	413	377	395	381	333	369	399	395	344	373	423	391	369	374	390	407	422	383	358	380	399	398	389	395	378	401	391	405	392	381	368	400	398	436	393	341	422	364	408	389	375	419	371	408	392	341	394	400	417	396	376	406	406	375	368	399	392	406	414	387	387	367	373	409	399	393	384	415	363	418	378	397	385	334	360	429	381	399	396	392	386	379	384	356	379	410	392	389	400	398	441	389	373	410	370	408	377	343	411	421	410	376	357	350	376	398	382	381	376	367	393	378	402	397	393	413	385	422	400	374	349	428	382	399	371	354	394	356	379	417	354	373	404	369	385	390	358	385	416	365	397	365	374	377	396	403	387	402	409	374	379	397	418	335	396	378	391	386	386	410	361	388	384	351	402	363	389	384	396	375	356	366	384	402	372	398	385	390	356	387	402	379	383	387	385	405	422	374	382	379	368	416	355	380	372	403	357	339	377	365	383	391	422	359	413	387	377	366	378	404	373	390	369	365	385	406	397	389	397	387	366	396	395	393	398	351	390	386	383	388	396	354	354	386	376	403	392	396	385	373	373	373	385	357	428	381	409	386	359	353	387	371	396	392	371	362	377	407	405	407	376	388	417	381	363	413	408	368	396	400	396	395	394	415	381	412	423	401	383	369	419	410	429	385	392	418	371	360	432	344	386	376	414	384	400	361	381	401	401	392	375	391	400	393	399	395	407	398	381	427	383	413	402	404	415	381	403	392	363	395	383	369	416	407	406	388	409	367	387	358	374	418	380	359	387	394	394	392	409	362	411	382	393	386	382	387	381	399	387	370	336	364	420	350	396	405	388	381	393	390	429	371	372	375	378	388	399	379	403	386	433	412	399	370	400	413	384	370	354	378	361	450	423	385	396	417	375	412	408	384	401	417	393	399	373	387	431	403	391	369	412	388	410	383	388	395	403	397	379	390	418	371	367	368	431	388	411	359	373	387	393	386	388	391	375	358	395	399	393	381	410	418	359	403	402	378	375	372	412	419	383	389	355	376	404	385	397	425	358	375	389	365	385	415	370	374	394	387	409	354	410	400	342	385	365	398	389	341	377	430	382	396	365	401	404	346	381	415	387	353	360	375	402	387	391	397	400	391	396	402	414	370	401	392	424	389	387	420	358	368	401	344	402	372	397	353	386	388	430	416	356	404	395	421	393	402	447	438	371	404	392	419	398	409	423	413	418	377	397	368	422	368	385	355	390	382	399	378	384	403	398	387	389	387	381	369	432	385	376	398	380	341	362	377	377	408	428	362	383	381	401	334	398	408	402	378	392	402	394	387	379	378	430	379	375	410	385	411	372	384	372	354	417	398	316	397	375	408	360	398	366	366	397	391	388	361	389	381	366	385	371	375	370	393	414	389	385	361	384	416	417	406	360	399	402	398	376	375	411	415	336	388	410	384	411	402	416	372	397	392	388	401	390	420	388	407	397	365	434	377	391	385	391	402	353	407	381	390	387	360	351	391	378	381	391	399	390	412	423	378	416	410	418	410	379	368	380	405	378	406	382	403	383	398	408	405	395	397	366	383	412	345	376	356	398	430	390	410
26808	19880	6778	1271	769	670	562	477	471	468	440	411	394	374	457	383	442	448	422	382	402	427	420	434	436	400	402	448	397	401	430	415	432	406	446	393	408	361	425	419	435	400	398	367	407	412	403	406	389	432	501	443	477	431	417	370	387	417	400	433	409	404	404	432	441	390	412	408	386	396	407	369	432	417	443	403	393	429	426	404	395	466	366	400	443	412	416	398	436	378	412	392	386	446	398	406	410	430	404	424	417	371	410	417	421	396	411	422	391	377	429	396	396	419	411	435	430	396	394	416	402	407	426	417	382	424	412	377	404	411	401	391	399	391	443	386	394	380	436	395	415	408	408	385	398	410	421	415	432	391	416	428	443	396	436	361	440	406	432	407	400	414	409	375	415	381	420	393	407	403	448	390	399	420	431	376	367	435	402	414	387	391	410	386	425	398	403	428	406	420	364	373	395	412	441	427	396	411	398	396	371	426	424	409	385	426	395	433	405	373	391	394	406	398	388	381	372	427	410	416	393	429	419	436	408	429	405	398	419	435	401	417	400	419	391	384	426	378	400	407	395	403	389	395	375	411	408	418	425	418	418	419	395	403	401	387	409	387	396	443	424	443	412	434	400	426	392	381	409	393	418	378	386	418	420	414	397	400	398	396	406	421	413	427	432	440	436	397	415	406	395	390	399	414	383	435	405	389	399	441	403	378	368	410	397	411	399	410	425	398	387	384	407	411	403	438	405	385	371	423	422	396	357	431	432	368	396	424	413	416	376	440	395	394	405	389	389	415	412	401	425	374	376	416	402	421	444	416	359	399	386	375	386	382	451	390	407	422	410	406	408	387	424	415	394	410	424	366	392	421	412	416	425	414	411	431	423	382	446	398	390	429	432	380	412	386	420	429	407	430	405	418	427	406	418	432	423	408	386	391	394	443	430	383	465	401	402	388	385	410	367	409	396	431	436	389	393	408	396	395	409	399	402	425	393	429	401	444	417	453	466	401	403	400	402	429	392	407	423	384	450	398	432	393	414	392	405	396	413	405	443	446	407	419	388	417	410	431	413	406	429	395	421	417	419	397	410	388	383	423	394	401	401	414	384	392	394	379	396	478	424	377	434	423	457	426	412	413	402	431	385	386	395	400	378	406	392	416	414	404	381	375	375	400	370	392	386	377	431	365	410	409	391	426	395	384	401	412	392	407	392	419	412	373	408	412	427	409	414	391	419	397	415	424	427	417	413	412	432	423	436	392	386	402	412	426	419	406	403	394	406	452	404	426	423	435	411	432	434	427	439	393	418	399	439	395	427	386	419	431	416	437	397	380	425	423	403	389	379	383	417	412	411	441	399	393	421	416	404	387	376	390	382	359	397	406	413	424	403	404	392	430	454	416	406	384	384	378	395	392	391	409	428	409	388	380	412	454	403	365	461	413	449	448	423	386	436	416	346	382	378	396	419	422	433	424	421	411	378	402	422	394	401	420	413	413	405	409	422	409	381	413	419	416	393	397	393	424	423	415	390	403	423	400	416	384	435	414	426	394	407	415	424	368	397	387	412	414	398	422	388	407	414	404	412	401	409	404	397	414	427	451	428	391	381	410	385	402	384	389	395	395	471	409	418	412	385	397	414	402	423	420	360	436	408	404	421	400	426	426	403	429	409	415	365	390	387	438	415	376	372	408	375	417	414	394	413	417	426	394	379	378	417	415	400	411	395	402	410	432	414	395	417	418	392	398	409	419	418	431	394	383	397	390	378	395	412	443	400	406	405	437	406	396	413	401	443	384	369	402	422	435	378	390	385	378	405	382	413	389	401	380	406	427	390	424	428	403	439	418	369	378	427	411	439	415	429	421	404	403	437	375	408	417	413	379	384	415	423	398	399	448	373	417	373	392	409	428	416	401	385	433	397	399	443	418	435	421	420	432	427	405	398	426	421	385	433	402	400	430	418	426	409	437	393	398	419	406	403	432	389	374	402	414	422	410	378	383	376	382	432	419	413	419	389	395	402	408	378	420	437	438	416	416	398	409	406	392	404	421	439	380	431	388	399	399	409	392	421	407	420	430	427	409	426	390	444	411	385	423	424	407	412	418	442	407	414	414	447	421	381	426	401	359	400	391	386	402	416	431	438	401	406	424	417	448	407	404	402	392	379	401	386	410	442	415	410	412	402	410	376	454	438	409	386	364	417	390	387	401	381	432	371	407	415	414	393	389	377	456	406	396	402	423	400	389	403	434	421	428	406	398	368	409	399	420	365	383	398	394	418	384	355	426	442	408	412	454	421	408	391	371	353	392	425	440	426	406	461	440	370	416	401	412	388	388	426	362	396	420	413	428	465	428	376	417	424	432	379	403	421	396	373	417	401	385	437	424	424	376	388	390	392	442	385	394	403	420	436	394	385	388	432	390	373	402	419	420	427	381	389	428	427	402	402	401	396	430	393	397	424	435	439	405	418	413	400	425	439	395	404	423	365	384	415	376	448	372	402	435	366	441	411	426	428	399	403	427	402	413	419	426	378	420	360	425	440	414	418	398	371	437	377	445	367	451	421	406	404	425	379	373	420	378	417	412	413	396	422	408	386	404	389	420	407	395	410	437	380	389	427	410	416	393	373	426	415	390	398	423	397	420	421	408	429	377	413	384	416	416	383	423	415	418	414	418	399	429	351	399	394	434	394	408	436	433	409	396	387	394	423	451	406	389	411	374	396	411	397	420	394	397	373	408	395	393	407	371	436	409	378	425	401	367	379	388	417	411	423	389	405	421	405	326	425	391	414	413	410	405	403	390	409	362	415	391	422	392	417	414	388	429	446	381	424	385	436	445	448	430	466	413	430	412	426	382	406	406	427	386	375	462	378	414	432	401	408	437	436	412	408	385	413	429	410	409	440	426	399	396	395	407	430	411	382	387	409	387	432	378	371	420	425	381	408	398	402	412	383	416	430	398	394	397	432	412	400	397	407	436	405	421	382	384	418	397	405	387	407	383	391	392	434	409	390	373	411	414	391	390	367	417	351	417	403	371	384	373	393	414	416	422	365	457	402	402	437	438	418	381	418	375	387	441	426	406	402	395	419	389	390	376	395	409	415	432	410	424	441	394	416	395	395	396	383	414	400	400	401	402	406	412	444	379	459	403	384	424	404	390	415	429	401	394	402	411	431	452	437	377	409	413	428	389	403	432	400	442	390	396	389	400	403	421	424	380	421	436	397	423	395	405	396	416	414	375	380	398	439	411	413	403	397	394	385	404	413	406	435	385	415	408	440	384	396	400	411	421	439	413	380	427	436	429	414	391	436	406	408	381	397	387	421	421	403	412	433	386	414	407	416	482	397	423	366	422	400	421	419	369	385	457	396	409	426	409	396	407	397	404	430	402	420	410	409	424	401	399	408	393	402	362	414	387	409	438	420	398	410	419	429	404	396	430	425	379	452	411	426	424	397	381	387	430	458	380	420	427	385	406	392	417	436	403	421	435	390	395	417	394	412	418	372	419	405	392
6924	6836	4600	1889	1440	1301	1269	1108	963	861	811	833	815	734	787	793	802	731	750	724	719	749	710	807	733	743	726	720	705	704	746	711	710	712	768	762	745	791	753	727	752	715	769	760	773	728	747	713	795	758	899	766	702	747	721	777	661	728	712	666	715	736	726	756	752	679	668	719	698	745	682	764	690	737	735	700	697	711	710	748	743	748	723	687	735	730	734	727	731	743	710	730	739	728	725	702	710	687	705	705	772	696	771	732	712	700	702	718	754	680	709	759	680	751	716	706	711	714	704	686	726	704	697	784	680	683	689	766	749	725	721	706	635	716	721	718	713	734	747	764	745	732	717	743	721	696	728	694	688	740	751	714	743	760	718	722	712	755	710	743	807	737	718	689	725	677	723	753	702	748	727	718	722	735	727	736	704	687	716	682	744	739	743	738	753	696	685	702	763	707	700	663	705	694	696	746	721	738	734	694	736	705	728	772	715	684	683	745	718	734	715	697	726	691	709	752	733	750	711	716	739	700	724	691	731	722	708	708	704	704	697	692	696	706	733	719	743	692	710	747	705	735	701	724	679	760	708	667	742	762	692	722	734	670	728	727	695	731	725	702	708	727	732	734	689	713	753	703	761	732	744	732	691	746	655	728	737	735	709	688	723	709	702	722	693	716	684	712	705	695	691	760	656	758	709	742	705	717	667	695	719	754	676	744	707	708	750	716	740	743	702	733	719	717	717	706	724	731	722	712	721	765	689	708	656	720	765	741	697	693	729	744	737	719	730	700	727	765	735	710	711	719	747	694	686	692	697	755	713	763	730	722	708	714	698	713	755	692	718	705	687	693	717	670	727	673	746	700	738	740	689	711	695	731	735	692	708	741	736	701	740	700	736	743	721	669	721	697	742	723	728	736	724	762	725	757	727	734	743	755	732	730	705	721	692	742	762	728	725	672	729	737	698	744	691	712	710	676	701	685	733	722	695	715	652	735	706	666	695	704	719	736	749	720	724	706	723	671	694	705	768	665	719	704	673	761	711	763	710	729	735	681	684	747	697	768	783	734	723	695	697	694	756	707	729	691	709	708	717	682	685	732	749	699	688	684	755	710	761	712	739	729	709	710	669	708	742	669	704	719	754	658	689	751	753	702	747	772	727	710	732	754	672	732	756	735	730	757	707	734	717	721	711	691	675	717	719	705	712	731	725	692	702	760	701	721	750	699	712	741	735	749	706	713	687	708	737	694	708	735	729	736	740	724	736	705	694	690	692	754	748	731	725	720	732	713	706	691	726	702	747	735	705	734	735	685	717	737	750	698	725	687	726	711	721	729	745	726	716	690	714	739	707	736	721	763	699	717	711	687	721	761	681	720	696	748	738	722	724	717	692	727	666	701	776	701	738	720	713	715	746	699	744	715	668	702	715	718	742	701	689	671	703	737	729	758	716	744	704	751	652	704	771	714	694	717	707	757	747	735	726	750	748	746	734	716	737	777	733	700	735	687	728	700	706	714	711	688	696	697	726	692	751	717	696	727	702	720	688	691	660	736	719	750	747	747	747	719	721	685	684	750	730	730	680	713	721	709	712	751	709	679	797	718	701	684	662	695	733	693	703	683	725	685	697	751	697	704	725	742	767	705	747	757	718	728	763	721	715	740	758	673	745	712	708	707	759	755	705	728	676	737	759	721	712	721	743	755	702	731	694	690	716	704	719	684	732	731	720	703	731	723	688	737	742	719	704	729	734	698	760	719	705	704	707	687	657	720	759	701	686	720	720	707	680	657	696	695	707	729	755	703	669	732	741	748	747	752	700	704	742	730	739	691	682	725	737	705	713	735	703	706	699	700	706	721	696	719	771	718	705	744	710	703	705	682	732	742	689	754	720	743	739	759	750	693	762	706	698	718	696	767	730	704	694	741	760	697	705	717	707	717	714	716	728	717	707	701	716	729	701	686	751	737	691	712	691	698	734	710	789	711	669	685	722	757	747	706	714	682	701	708	747	783	734	736	702	705	725	728	720	727	706	737	728	703	761	753	753	667	729	707	698	702	732	720	722	741	669	713	727	724	744	711	753	723	718	731	776	716	706	752	736	706	724	743	733	691	739	755	716	706	724	731	735	662	734	694	715	701	717	713	745	749	702	723	689	719	703	691	669	793	706	711	758	717	687	717	701	771	696	728	759	708	721	687	721	720	652	725	692	754	712	682	679	734	784	723	716	737	746	776	729	669	696	716	721	714	723	725	729	712	693	708	757	707	694	709	719	719	721	728	720	710	759	694	669	743	685	699	750	736	719	710	704	635	682	719	701	720	688	747	697	693	730	690	724	655	694	707	702	748	696	716	737	715	718	686	689	717	728	743	662	678	711	727	723	702	704	772	732	684	710	743	681	709	740	717	700	714	715	711	672	720	720	698	739	733	733	722	689	723	708	711	698	740	718	703	744	695	667	696	722	728	728	734	765	664	688	698	736	707	706	722	722	667	719	724	756	708	724	723	675	738	722	756	718	722	736	706	750	715	741	701	708	769	719	704	702	747	691	733	711	723	721	751	665	746	703	706	756	731	703	731	709	705	724	694	751	730	682	717	699	724	725	715	721	707	708	722	716	743	741	723	700	729	715	732	696	730	752	712	708	700	704	717	668	732	739	706	691	673	708	728	685	690	728	698	695	700	699	705	676	709	736	718	732	709	693	740	712	717	750	671	702	700	715	747	702	730	703	741	737	701	779	721	731	710	688	773	722	752	730	733	719	700	716	730	691	735	762	714	726	715	705	711	725	766	732	740	707	743	712	721	756	739	732	730	735	694	678	696	680	692	750	717	725	685	733	733	756	714	745	661	710	723	716	718	752	695	731	772	688	737	748	704	729	728	745	702	731	757	712	743	711	685	743	675	746	669	712	735	686	700	715	684	689	716	713	689	712	720	733	696	748	755	717	742	747	749	715	719	741	693	686	710	684	702	733	730	713	728	702	746	763	726	752	672	752	707	703	704	698	706	712	700	768	724	711	741	739	658	729	750	695	706	765	707	749	708	715	758	676	736	728	752	717	683	694	721	715	778	774	731	747	730	729	694	680	711	760	694	731	736	733	731	723	745	771	692	685	673	720	705	716	733	758	747	719	744	698	713	738	695	745	670	706	708	718	742	701	720	703	766	734	713	728	732	738	698	768	688	693	686	683	719	714	716	697	745	694	761	697	732	735	683	739	736	666	723	709	761	720	682	735	705	720	730	704	764	729	734	717	760	691	713	676	716	753	738	728	703	684	698	745	676	716	697	739	701	726	694	735	709	730	727	712	656	672	710	723	708	763	695	706	707	692	702	708	703	729	720	716	724	744	664	679	705	730	697	712	710	739	699	673	708	725	745	747	725	711	758	712	720	714	703	710	718	650	709	728	751	766	738	757	712	729	735	708	736	742	717	712	695	729	715	710	727	714	746	733	750	718	712	772	705	743	709	736	686	704	679	735	709	679	701	733	740	741	737	734	724	677	767	738	741
24093	21241	28285	24460	19740	2422	984	796	602	570	529	496	447	443	422	420	440	415	349	387	386	357	418	374	382	383	363	364	348	400	378	381	375	354	378	411	397	388	381	357	410	385	390	365	390	367	383	389	393	663	1250	428	365	370	365	403	383	364	385	342	390	364	354	364	407	364	398	357	351	369	338	394	344	400	369	344	352	367	375	384	384	344	354	341	365	377	354	372	363	327	356	406	394	390	344	367	392	383	364	348	371	341	375	367	348	336	384	371	408	335	402	359	353	373	358	359	376	369	380	371	369	352	332	360	375	367	340	359	356	356	329	364	384	351	373	361	365	363	385	343	350	358	373	359	375	404	367	350	356	356	365	374	373	386	368	368	360	377	381	389	373	392	361	379	376	338	368	374	365	353	358	352	367	331	357	390	368	349	352	378	355	340	378	361	343	397	374	330	365	343	334	377	389	372	356	368	388	381	380	376	365	369	337	371	391	339	358	371	361	377	333	376	352	369	336	322	379	384	336	336	354	345	346	376	353	371	354	338	376	386	392	373	393	373	352	338	361	378	351	347	369	348	347	396	325	387	369	356	360	373	363	367	376	351	370	376	367	342	365	384	318	369	363	353	334	363	340	362	358	342	344	369	382	378	380	326	366	395	340	354	336	371	386	379	330	351	321	342	415	350	344	372	358	367	334	393	336	343	332	365	371	358	347	392	389	365	386	347	342	395	348	344	350	342	367	376	341	349	352	352	406	348	320	350	365	383	354	380	343	374	314	401	337	348	362	353	353	378	338	412	369	351	311	377	383	365	391	376	358	344	335	364	358	348	379	336	346	368	352	391	374	352	380	369	388	364	337	354	334	382	352	342	361	388	362	357	348	371	338	354	372	364	322	358	382	375	358	344	347	348	368	357	373	342	377	360	370	365	355	354	343	354	367	394	347	365	332	393	377	323	322	370	357	376	363	377	368	336	345	342	389	358	366	375	337	355	346	345	343	399	343	351	354	374	360	367	403	340	357	391	362	360	382	401	338	386	354	393	386	368	370	369	374	358	343	348	385	372	355	390	349	337	382	342	363	396	341	361	390	347	346	421	366	363	372	366	366	369	347	362	346	361	353	350	341	362	368	361	382	369	356	345	390	318	356	366	361	351	338	340	394	375	403	401	365	382	371	348	352	363	370	394	363	363	374	370	372	350	365	348	337	378	344	363	382	367	373	360	389	383	354	338	346	370	377	355	356	353	349	359	346	353	337	348	333	381	352	374	352	388	397	341	372	379	360	380	365	361	374	394	341	345	378	334	364	367	322	341	347	364	382	414	340	357	349	353	340	400	369	355	398	345	340	398	366	386	383	386	346	358	372	356	370	331	358	351	358	389	393	361	372	407	337	345	351	356	353	361	366	363	379	350	355	389	342	416	343	379	356	354	377	365	387	356	345	353	355	346	348	352	353	370	363	343	356	378	331	354	383	357	376	368	366	373	382	350	359	332	341	374	366	345	356	345	341	359	370	375	379	354	375	349	370	360	359	401	334	404	391	366	323	343	390	385	348	379	347	374	331	358	349	364	331	370	332	346	356	342	377	347	359	339	368	385	335	361	328	319	376	359	393	365	390	344	371	371	361	371	362	385	337	348	362	377	333	359	352	375	371	354	352	397	347	342	358	376	368	361	342	377	377	360	380	369	330	346	362	356	350	376	308	353	367	343	336	365	374	354	374	364	343	346	354	340	331	365	387	383	398	367	413	342	320	400	351	364	398	360	345	353	365	360	360	375	379	365	332	359	368	324	390	385	412	373	342	348	368	368	349	355	350	341	331	327	375	359	325	394	395	364	352	363	353	371	354	327	377	372	352	382	383	360	325	361	370	359	371	372	397	366	367	352	347	340	343	366	360	381	333	348	361	387	399	330	350	345	365	353	368	357	368	359	348	400	362	337	354	383	353	358	352	358	384	355	346	341	343	374	356	366	380	369	351	357	372	331	366	367	336	384	359	378	372	383	362	354	357	381	358	343	386	382	316	391	346	409	347	356	371	357	376	354	354	367	368	349	367	382	346	347	365	365	378	337	341	358	323	360	369	414	385	340	365	384	377	363	384	386	338	322	350	317	351	362	348	342	361	336	373	362	363	356	351	365	369	358	349	420	341	350	389	366	357	383	368	370	369	338	364	350	358	382	364	368	383	367	346	370	376	343	372	358	389	358	351	357	347	362	350	387	318	385	331	359	343	421	371	377	370	335	355	333	405	376	324	370	380	345	379	389	381	367	375	354	386	422	389	343	371	353	382	358	350	354	375	358	354	360	376	340	325	360	346	324	341	388	319	353	391	367	375	373	382	377	358	353	347	362	383	385	398	334	348	368	356	337	367	361	367	324	397	343	377	353	358	387	382	384	366	346	332	361	374	377	363	333	322	350	340	377	354	374	381	360	379	341	375	391	384	362	371	344	347	347	378	357	376	374	356	393	402	366	368	370	311	390	362	370	339	367	388	358	346	354	355	356	360	360	374	342	357	327	358	386	334	354	344	348	385	383	386	381	315	336	368	325	359	376	375	363	388	360	328	375	354	385	354	379	326	388	335	366	342	373	353	351	321	343	368	357	387	360	329	370	358	355	337	381	329	353	360	417	361	387	342	347	358	337	384	365	355	336	361	327	359	374	351	391	368	372	371	355	376	332	319	365	380	370	369	386	354	360	355	370	402	369	349	357	324	402	322	370	380	370	347	363	340	338	382	342	367	371	381	336	345	374	365	374	308	365	363	377	380	366	339	357	379	323	383	355	388	380	368	348	373	342	359	349	369	387	332	379	366	375	353	393	378	346	367	334	385	372	398	364	365	374	381	360	369	360	347	363	351	364	351	365	381	397	378	360	398	345	383	397	371	352	366	360	364	371	354	349	376	341	351	375	350	372	369	343	353	340	362	382	364	388	365	338	386	364	385	334	397	372	369	351	348	349	359	345	345	392	378	366	347	401	348	396	355	359	392	362	360	352	359	386	350	391	345	361	358	366	334	397	353	334	379	411	363	367	345	400	417	356	340	360	348	349	359	370	342	374	353	345	391	368	379	400	360	353	352	360	369	365	367	365	375	406	390	343	365	400	361	378	358	386	338	346	377	320	387	377	356	375	335	346	349	375	337	389	406	356	319	394	390	388	385	368	371	353	350	341	349	342	337	379	356	381	350	341	356	344	382	332	352	402	367	347	383	362	364	366	361	370	331	334	393	334	341	375	391	352	370	373	338	370	346	380	361	338	380	335	347	361	344	358	373	357	340	371	325	338	357	374	350	377	384	360	370	336	359	365	328	358	365	369	351	361	374	344	356	330	387	355	355	362	373	349	355	353	370	359	368	372	364	329	334	378	356	333	397	357	346	385	355	337	370	351	358	377	371	353	345	335	364	358	350	344	354	327	357	394	392	360	398	347	367	349	391	363	376	381	375	362	375	344	373	324	356	339	389	357	371	338	360	394	373	373	372	325	337	332	371	358	369	358
8996	15791	11746	5459	3730	2851	2398	2090	1643	1386	1228	1080	1040	998	898	838	793	886	791	765	763	777	726	758	695	758	781	758	763	680	719	748	666	660	708	695	654	742	761	706	799	706	708	686	683	702	646	663	674	1736	3464	871	665	636	704	593	629	699	667	689	666	664	643	641	699	675	684	648	636	675	665	643	633	633	680	643	669	645	637	636	656	679	638	648	692	656	657	635	659	696	721	646	725	630	655	639	664	653	660	664	666	608	647	639	660	682	691	649	688	657	693	693	670	629	652	670	669	680	636	651	669	693	657	654	646	665	654	647	673	641	640	721	697	652	650	711	658	664	676	632	667	640	667	650	680	671	661	682	699	617	632	610	682	696	674	649	622	603	676	685	610	653	652	700	647	682	636	630	626	627	679	689	700	664	672	599	659	630	621	649	652	634	678	628	629	684	629	674	668	630	659	676	661	657	620	631	668	629	644	631	631	615	650	630	672	654	646	647	668	639	704	688	641	656	664	622	640	650	619	667	624	652	657	669	670	640	614	642	649	606	690	613	624	670	673	652	665	648	657	654	631	673	613	674	686	649	658	655	661	624	666	620	665	588	623	651	635	657	614	658	652	653	634	667	673	685	670	635	637	626	655	667	639	707	679	593	631	624	658	623	674	668	621	638	629	639	676	677	675	645	646	623	705	678	632	645	662	654	701	678	631	668	674	683	706	607	699	650	658	668	658	688	649	693	630	667	626	701	644	622	649	679	663	632	654	656	663	623	738	674	610	662	667	653	642	676	677	622	675	674	624	662	653	658	658	670	650	659	646	636	639	648	636	626	676	665	669	638	616	591	635	613	697	675	657	608	625	653	697	662	648	693	578	680	658	658	664	660	652	640	605	665	686	657	673	640	642	670	645	651	663	639	665	658	683	695	674	641	649	641	654	666	627	651	678	669	661	587	676	672	679	680	594	666	637	625	673	684	658	681	665	692	638	710	672	697	646	650	648	649	653	655	665	636	638	642	654	640	638	659	664	650	641	679	680	638	671	687	636	658	664	635	660	695	646	641	633	644	674	600	608	652	676	632	644	661	662	657	655	667	654	659	666	638	600	618	656	670	615	680	629	699	660	637	652	637	669	670	633	683	635	650	663	658	668	649	614	627	644	635	698	644	638	643	646	676	657	624	631	700	623	677	701	645	685	668	674	636	632	640	673	646	617	673	623	644	633	627	711	680	660	641	614	654	600	635	656	656	659	685	646	646	641	640	635	699	705	618	651	657	639	626	668	653	647	600	677	623	638	629	669	648	710	640	659	614	656	629	641	684	671	653	635	738	675	657	683	720	677	646	661	664	701	625	636	625	695	660	644	650	663	688	618	653	707	656	640	641	719	632	662	657	654	633	672	624	679	691	708	658	635	650	654	635	635	644	647	649	623	678	648	674	666	642	624	645	671	655	647	649	673	655	664	668	661	629	657	678	657	658	707	652	663	662	698	649	699	642	637	643	684	700	643	646	619	676	669	650	619	659	638	611	672	616	657	699	637	637	690	654	618	643	643	645	707	656	679	640	698	650	663	622	622	606	628	626	631	671	631	638	666	676	629	625	613	668	642	649	683	645	675	683	627	666	654	703	659	625	660	654	684	644	652	734	667	658	615	674	677	644	654	654	673	607	697	614	633	669	627	611	670	677	640	640	655	631	636	674	684	655	650	607	662	641	705	654	677	638	646	694	623	627	627	673	676	679	632	673	633	649	661	656	687	633	657	641	664	640	656	704	657	659	678	685	624	672	676	650	685	629	687	645	638	650	670	644	644	644	664	672	618	701	673	651	628	655	708	653	680	680	667	673	635	647	662	651	652	628	694	661	667	643	614	625	642	632	650	687	674	655	680	670	628	622	635	636	625	647	648	642	665	655	652	653	617	646	660	673	645	663	672	681	684	639	671	666	654	683	656	696	659	672	623	674	620	631	647	665	630	670	679	634	675	654	652	646	645	632	646	632	673	644	671	611	655	648	638	646	663	635	671	691	660	644	622	684	638	664	661	683	651	648	636	662	605	653	665	641	655	593	625	684	660	681	651	598	678	659	611	661	656	654	629	663	639	653	674	625	698	622	647	631	689	691	684	653	671	673	609	644	629	681	628	622	625	677	642	684	627	676	670	645	653	648	657	696	644	616	702	678	647	652	652	674	631	606	678	695	646	662	671	668	709	624	665	662	666	647	661	672	639	596	645	662	667	630	674	647	621	659	667	646	682	660	670	643	694	627	640	605	649	663	669	640	690	662	666	681	673	636	642	642	666	671	628	613	667	609	659	714	664	618	614	610	687	646	623	631	622	602	630	667	662	675	654	640	663	678	664	657	637	639	690	692	679	644	677	666	643	672	684	646	669	694	683	641	632	643	580	621	655	659	650	654	621	645	671	633	663	679	681	670	667	694	698	653	705	701	693	639	674	680	668	663	618	607	632	664	660	608	673	641	656	663	667	728	693	619	633	595	666	631	636	599	658	666	689	607	644	671	657	666	639	660	653	630	653	627	629	668	650	645	673	684	688	703	677	643	658	679	622	672	668	646	648	680	643	705	683	641	639	598	665	636	634	650	707	629	648	652	642	613	642	648	663	614	681	631	631	660	631	667	629	647	695	637	630	639	682	665	637	660	666	683	649	604	679	722	669	619	662	645	624	618	623	589	646	675	671	682	679	659	678	612	679	654	651	650	659	646	616	644	684	646	676	635	673	655	687	635	677	683	644	659	626	643	645	627	652	612	636	640	623	638	679	669	702	717	652	661	653	638	695	662	685	620	612	683	633	644	607	663	627	623	646	612	662	667	683	686	659	641	664	650	597	664	606	710	668	665	669	672	647	649	640	660	670	636	653	655	712	660	657	655	669	663	683	627	642	648	631	634	625	663	668	632	623	666	663	624	660	662	633	641	661	606	639	650	685	670	672	616	662	662	609	639	653	674	655	650	650	644	674	640	660	688	613	704	661	627	661	656	653	661	661	696	648	626	621	661	666	659	652	628	647	642	642	630	619	659	670	647	670	628	672	653	671	695	660	644	685	682	631	638	640	694	635	689	675	660	660	658	640	671	681	661	666	669	678	648	657	663	649	643	674	679	641	644	665	636	659	618	627	627	639	692	642	669	640	658	651	661	669	608	646	619	654	676	644	661	638	614	635	636	623	660	704	644	652	640	698	644	660	652	607	633	645	666	630	649	638	635	678	668	645	669	649	651	626	640	671	661	660	663	665	638	621	675	622	640	634	596	632	606	683	637	664	596	669	633	680	638	622	681	654	624	655	672	683	670	666	638	672	589	659	609	638	663	661	649	657	603	689	617	653	616	626	643	647	660	673	693	649	653	654	620	592	644	667	612	649	652	623	662	647	627	627	659	667	602	672	656	611	692	647	642	648	642	686	661	657	627	668	652	694	625	626	663	682	653	669	663	610	674	674	666	680	628	661	616	644	660	649	670	632	710	661	662	658	651	684	636	628	643	659	628
23210	21238	28932	23834	21238	17945	2039	970	630	563	475	404	410	356	359	336	290	311	308	320	280	293	306	286	243	235	272	232	248	266	261	255	233	235	246	252	269	273	271	226	295	245	280	281	283	273	246	232	273	1487	1811	362	225	245	247	225	235	236	245	228	238	265	248	249	230	225	245	258	254	246	248	244	219	250	239	250	236	220	183	258	224	228	231	226	266	229	247	224	247	247	256	216	235	243	264	227	226	272	224	225	241	244	266	229	229	220	236	227	238	246	212	207	216	223	233	257	229	238	253	236	232	242	237	215	233	235	223	234	227	218	212	217	226	249	226	235	281	219	229	242	207	208	243	203	251	248	228	231	224	232	217	243	218	266	233	216	256	215	237	253	198	231	231	230	250	230	257	234	196	220	250	246	244	245	231	254	241	198	248	238	243	234	223	243	229	238	258	216	230	251	199	238	247	245	264	215	208	233	243	248	233	215	228	256	236	229	237	215	233	235	237	250	240	246	239	222	240	230	210	263	204	242	232	237	200	246	242	207	220	239	208	242	235	232	257	225	213	180	251	239	233	239	233	226	221	221	251	244	243	254	237	235	197	240	246	233	240	220	242	228	215	252	254	239	251	221	229	232	221	234	262	229	189	249	235	219	219	220	216	232	229	255	236	199	229	233	236	215	213	231	256	200	241	224	218	209	237	238	239	218	224	235	260	261	240	240	236	196	234	227	197	217	207	256	230	266	238	233	240	230	253	219	223	203	232	232	230	241	227	224	216	249	207	235	251	222	233	258	216	249	241	238	245	209	218	227	218	249	216	227	238	252	243	233	240	204	255	228	229	225	200	213	211	208	225	237	227	236	246	216	226	225	227	237	236	233	228	223	246	233	238	233	234	229	241	241	227	236	226	210	229	227	238	192	252	226	238	246	213	184	207	204	249	266	262	222	230	222	248	220	237	253	238	231	226	256	232	239	255	230	232	244	216	233	230	228	245	233	228	199	253	225	246	237	257	236	247	281	244	219	214	222	228	249	228	242	248	237	251	228	220	228	237	243	218	250	247	217	238	221	217	248	249	223	226	227	221	225	221	227	221	245	212	238	235	232	224	232	216	205	229	225	224	232	231	218	241	245	221	255	207	244	226	218	238	241	232	225	223	224	223	230	237	234	224	241	256	218	229	223	223	247	232	251	262	252	242	213	224	248	230	235	209	234	255	205	217	231	260	233	249	215	219	214	229	230	221	212	234	222	198	236	210	221	234	218	232	233	234	240	232	242	223	221	226	231	219	219	226	229	204	234	225	219	240	220	240	196	231	257	246	245	257	259	230	221	264	217	212	232	232	215	237	228	227	211	230	238	234	236	227	233	214	250	216	234	261	236	230	213	251	212	236	231	218	215	256	250	243	207	255	212	238	227	211	246	224	207	243	230	190	253	250	222	246	258	224	254	222	232	232	247	227	223	221	216	262	211	236	220	233	229	211	228	248	233	242	224	227	245	230	241	240	237	241	217	215	234	235	231	223	236	269	238	262	228	233	249	238	224	266	230	244	235	241	217	222	251	252	234	244	241	238	227	239	219	253	246	229	228	202	238	260	266	251	229	227	225	229	244	247	209	217	227	230	232	197	218	238	236	205	228	237	247	225	244	244	234	219	219	215	227	226	240	244	218	231	239	254	255	219	233	257	217	245	229	237	214	210	243	257	222	225	235	246	230	213	221	232	242	221	238	257	231	210	234	251	233	232	239	253	241	236	238	217	224	221	259	225	224	212	227	199	220	228	255	216	217	244	239	199	255	225	247	242	223	206	251	229	235	235	236	210	247	238	226	239	230	246	213	224	225	244	242	248	207	223	208	240	207	218	220	227	239	215	232	243	250	213	222	219	199	213	269	235	223	207	231	240	238	224	205	244	251	245	237	252	249	215	245	259	240	199	243	250	226	213	246	229	240	223	214	258	218	244	204	245	219	229	230	242	252	248	239	242	230	223	237	234	239	210	217	220	244	226	231	256	254	227	224	209	211	236	251	232	238	235	221	201	249	226	252	211	219	238	239	214	202	223	236	240	234	224	267	218	221	245	251	224	250	221	235	197	227	237	234	219	249	229	230	258	222	262	224	205	221	262	200	213	232	225	214	228	242	254	210	235	238	223	255	228	250	241	225	219	215	233	222	241	213	223	268	219	214	227	212	244	252	224	228	217	232	235	218	194	236	248	229	223	258	220	243	248	218	233	219	216	255	228	253	239	245	270	224	219	221	231	230	225	218	238	220	207	241	247	239	235	258	225	202	216	229	233	218	218	245	234	252	221	228	223	256	218	234	210	228	221	212	221	230	214	257	230	237	257	247	220	223	253	232	225	212	219	222	234	235	225	231	221	241	221	231	248	241	242	217	211	229	229	210	219	243	212	236	215	234	200	213	219	234	268	220	213	249	212	225	226	239	229	221	229	214	231	236	245	229	226	262	242	238	210	243	237	240	221	223	223	224	233	256	244	233	229	243	245	221	246	218	252	245	255	243	228	250	223	235	248	259	233	237	239	205	213	232	247	268	241	225	239	217	215	217	229	215	235	219	241	255	245	223	234	217	243	227	236	235	241	224	221	244	218	235	233	256	215	226	227	234	219	246	227	227	240	235	242	229	194	227	208	227	219	226	235	237	204	225	229	225	244	252	245	222	202	237	243	250	213	214	227	222	237	222	243	243	230	254	246	235	210	218	223	224	228	209	219	208	233	232	222	228	223	240	235	194	249	268	223	217	216	235	236	209	222	224	242	232	211	241	246	223	236	237	255	236	230	237	230	218	234	236	237	230	216	226	215	219	200	244	238	225	254	226	222	224	243	226	226	269	244	222	239	262	243	250	216	240	216	235	222	246	247	203	235	245	226	216	258	258	251	219	237	230	247	256	238	222	242	256	242	246	217	218	228	242	235	223	225	237	237	248	232	226	231	244	243	243	229	224	247	214	226	252	234	252	226	257	227	230	235	198	243	230	226	245	258	224	225	244	219	247	220	258	216	238	244	218	204	230	205	219	273	236	244	220	227	228	211	222	228	226	226	243	237	202	222	216	210	250	256	222	239	240	235	208	243	227	224	227	230	235	213	243	205	257	210	230	238	218	239	230	225	238	214	246	234	225	232	215	218	223	214	220	215	244	241	208	231	219	220	183	215	214	229	221	226	253	254	252	220	236	246	225	211	238	242	237	224	238	241	225	232	226	220	239	199	228	243	247	274	210	211	233	245	247	255	244	231	256	251	229	217	241	253	234	252	232	227	235	237	228	224	253	242	241	237	206	228	225	236	232	218	248	254	250	244	224	235	227	200	245	256	236	222	227	227	224	216	208	241	225	216	212	217	209	230	234	226	241	205	225	196	229	235	232	248	203	237	218	210	258	233	229	214	229	243	255	257	226	270	210	234	226	224	221	230	220	224	253	221	264	225	228	235	249	220	241	247	238	219	254	207	247	245	277	276	254	221	226	245	280	245	228	243	231	233	225
11463	21512	16683	8286	5659	4161	3233	2769	2064	1594	1436	1160	1120	900	865	832	738	715	661	647	632	639	614	596	586	531	535	532	528	524	517	492	530	512	527	484	512	542	545	498	568	510	578	537	554	504	540	505	514	4195	5178	761	458	418	425	447	475	447	442	441	428	456	461	442	453	440	432	435	421	447	436	437	409	431	417	396	441	411	420	393	408	450	426	461	432	425	428	396	429	416	387	432	430	439	408	401	465	443	438	429	468	424	391	426	405	417	462	418	423	397	432	452	399	404	439	382	388	455	415	407	380	389	418	418	457	427	417	406	397	435	437	453	386	426	425	409	399	420	409	414	436	427	408	435	434	398	406	401	413	423	403	429	433	442	376	414	447	414	443	372	427	440	415	418	418	432	431	417	419	449	400	423	434	396	403	414	423	416	453	445	455	396	415	416	405	432	436	402	394	409	458	427	416	409	415	406	404	423	426	431	411	414	390	407	398	435	420	389	397	427	403	439	430	431	413	407	458	430	426	413	417	423	403	408	465	404	413	442	442	432	415	441	438	436	423	436	436	381	469	396	410	442	399	404	382	426	398	421	423	440	432	392	424	422	420	403	434	421	401	436	411	455	384	513	424	409	410	422	436	405	462	407	458	407	447	431	422	419	360	419	456	431	398	452	405	440	428	400	420	440	424	425	403	421	445	437	413	402	412	414	428	428	403	432	408	447	425	422	428	392	419	407	423	427	408	406	426	434	453	433	427	437	412	419	403	380	423	399	457	425	397	384	416	435	372	417	437	375	413	397	462	446	451	411	425	428	423	395	407	409	423	417	422	399	421	390	393	394	410	403	443	436	425	397	424	416	389	425	419	412	458	401	444	408	416	413	433	418	443	370	426	426	417	424	432	419	425	398	382	393	398	404	424	437	439	441	433	413	375	410	448	427	387	407	421	388	394	435	417	416	411	415	456	402	409	443	425	440	404	376	443	386	453	431	397	421	455	427	458	433	418	432	396	415	408	423	443	453	425	411	408	410	457	420	409	407	421	441	419	416	434	394	438	400	415	423	421	410	462	409	383	432	408	425	449	431	413	387	461	409	434	417	428	419	428	437	431	424	378	413	459	436	445	409	398	407	427	446	422	417	415	411	424	431	425	423	413	426	395	371	416	411	417	430	439	423	409	370	420	418	425	408	397	427	438	443	410	427	404	405	453	427	445	422	444	428	446	427	449	422	414	404	421	384	437	405	466	451	458	413	407	420	406	420	380	405	430	421	407	422	426	407	448	437	434	410	433	402	397	433	418	414	397	446	434	404	400	416	454	419	430	406	401	409	425	397	441	461	453	375	386	431	372	403	420	420	394	405	397	377	419	446	424	393	442	447	404	451	422	453	423	386	424	418	426	442	437	444	443	383	406	401	406	420	417	454	432	400	408	402	382	417	414	439	394	454	395	420	446	443	437	432	437	393	398	431	403	436	418	403	423	443	405	461	458	433	427	444	443	421	443	411	409	414	425	410	406	409	433	416	442	452	398	430	402	384	444	440	398	430	431	415	434	445	380	420	401	413	417	430	423	421	414	421	405	425	424	436	442	388	433	420	417	435	438	425	391	411	460	435	416	407	405	424	411	447	425	415	428	451	389	408	412	422	408	409	457	433	409	432	398	406	411	434	415	396	456	446	446	427	451	421	423	398	419	445	401	380	411	400	410	453	406	457	412	402	428	414	430	425	412	400	410	402	432	424	425	398	387	447	383	438	453	394	426	425	404	411	415	405	397	425	425	411	420	431	427	400	401	449	428	465	430	442	411	411	399	425	433	420	431	429	442	405	378	428	422	441	423	418	399	413	433	404	442	436	430	440	409	391	390	426	428	425	422	410	390	412	433	424	422	424	395	439	385	400	463	433	422	433	431	402	408	427	432	407	418	383	448	425	372	465	363	427	418	446	372	424	403	399	413	414	423	395	414	430	444	399	387	421	427	425	416	437	428	432	441	441	428	458	437	384	394	423	436	406	436	441	411	415	374	463	421	405	466	413	429	392	422	454	402	425	452	425	404	445	414	413	397	388	442	407	450	376	416	451	437	384	413	418	431	425	426	413	404	445	423	439	405	388	418	455	425	445	449	373	432	454	414	394	419	400	418	395	418	439	425	417	464	404	401	423	445	404	476	434	449	405	437	440	423	417	398	455	417	428	423	429	426	422	388	399	440	417	430	402	437	423	449	434	437	419	431	414	420	442	410	426	400	431	381	447	415	409	385	401	428	404	401	428	417	423	427	429	421	412	431	442	433	417	421	398	401	429	409	421	427	432	418	410	465	409	446	443	440	437	417	411	422	402	416	404	456	481	398	423	413	421	401	418	450	438	406	411	389	406	424	427	418	417	420	442	438	419	453	400	420	459	404	411	397	443	410	405	398	403	431	434	391	424	461	402	411	419	413	426	424	424	425	411	432	369	415	360	433	399	448	413	403	398	422	427	405	437	442	421	422	446	418	415	412	464	440	421	400	454	415	431	395	414	432	416	444	392	441	401	424	396	409	433	434	442	409	411	416	455	420	417	442	452	423	443	444	383	430	456	371	430	432	402	418	395	428	447	396	405	443	435	424	425	387	445	408	446	443	419	436	426	385	408	419	452	468	444	416	418	419	431	397	439	440	439	421	404	426	436	401	421	407	385	419	421	448	410	429	413	388	410	387	423	398	440	417	395	440	402	424	414	420	398	419	437	451	429	419	418	390	428	389	400	433	434	444	423	471	417	402	403	412	440	401	445	433	421	424	432	392	438	414	448	405	459	424	403	406	378	404	419	380	448	439	417	405	439	409	405	455	424	444	425	407	427	439	414	426	428	427	414	399	438	426	434	438	411	425	394	441	403	399	398	426	428	419	398	440	426	437	390	403	444	449	431	436	450	410	428	440	427	452	414	426	445	446	416	413	415	427	447	443	434	449	413	417	441	432	406	411	411	427	419	398	425	414	427	428	418	420	446	405	412	419	437	431	418	444	420	415	463	400	419	449	419	408	423	432	378	422	439	412	456	406	437	397	407	414	421	411	422	430	399	433	430	438	423	395	447	411	380	421	408	443	405	416	435	387	427	390	372	433	432	429	444	391	419	426	402	436	411	434	457	430	395	442	437	429	440	415	454	417	415	409	426	436	387	408	423	451	435	418	444	430	417	430	399	405	382	408	414	408	432	452	423	409	467	404	400	417	376	443	450	450	429	422	409	457	410	422	431	423	434	434	389	399	421	426	444	425	419	372	411	390	422	438	446	412	386	426	425	424	438	404	455	424	425	422	381	444	434	420	441	422	432	419	414	427	378	449	436	455	393	441	442	412	428	426	440	410	439	391	406	436	372	443	447	421	429	439	435	434	414	454	415	410	417	430	415	398	434	432	416	444	411	387	385	422	439	421	460	412	400	446	429	431	436	396	452	426	412	419	447	373	445	400	418	440	398	400	408	407	482	455	447	415	413	399	397	407	425	397	386	371	458	439	435	395	392
26731	19940	7102	1325	693	572	566	475	499	455	459	424	429	411	411	454	447	443	481	426	399	426	417	431	442	418	436	463	435	453	417	404	430	436	413	451	457	399	450	458	430	421	465	439	432	400	421	386	415	486	532	448	385	427	418	402	410	442	432	429	433	419	428	463	450	405	415	403	453	410	381	422	438	408	395	451	429	434	428	419	405	420	382	387	445	412	396	446	411	424	400	387	439	411	402	404	413	423	477	444	433	431	442	392	401	413	425	412	434	402	443	419	418	412	455	448	418	389	397	390	440	416	436	449	425	421	460	456	418	412	404	421	404	425	443	393	411	430	456	432	397	418	383	389	402	409	399	437	411	403	402	440	380	387	425	438	451	422	423	433	436	441	404	408	418	439	404	402	420	434	380	440	430	383	444	373	380	448	423	460	371	403	403	390	415	434	405	370	429	387	428	459	445	397	414	400	438	439	406	419	395	436	431	450	453	418	398	415	413	405	408	423	422	399	435	416	433	415	457	433	433	403	451	406	440	432	423	442	438	384	440	438	427	439	406	428	396	433	383	434	419	458	436	357	424	420	385	411	436	370	402	409	451	394	427	432	439	396	401	450	408	415	416	376	430	439	419	417	433	411	419	420	451	392	426	417	408	412	444	389	362	410	454	417	456	433	425	421	421	452	451	412	410	422	391	397	393	415	422	442	466	406	409	400	392	384	416	427	398	454	409	442	448	441	393	389	399	426	412	400	411	374	419	389	403	426	403	425	407	425	427	398	409	385	397	445	417	384	444	432	429	377	416	451	418	427	423	398	405	436	435	423	408	375	477	414	430	418	465	386	430	445	424	436	444	394	427	417	438	421	419	429	426	436	441	393	411	452	399	392	425	403	417	420	412	416	418	440	432	442	419	443	450	451	421	385	389	420	407	420	420	369	392	459	387	428	425	419	407	434	430	419	401	426	438	414	429	435	390	406	432	441	433	369	435	444	409	459	417	445	426	427	375	446	436	419	459	388	420	439	409	402	444	412	357	406	431	395	409	385	399	401	429	435	395	411	432	442	434	410	411	431	431	431	415	402	396	371	414	398	446	441	412	419	448	440	418	391	444	379	394	402	446	412	406	424	423	421	420	454	435	396	444	422	403	421	442	403	445	430	431	406	402	445	435	429	403	404	418	398	416	433	400	417	409	434	437	427	446	391	407	426	468	414	441	428	407	420	441	429	440	393	391	426	397	406	456	417	409	442	421	444	410	437	438	430	392	418	389	407	441	425	383	440	411	442	414	425	391	454	373	419	467	427	418	439	387	435	421	434	389	420	433	412	417	400	444	403	403	458	388	432	421	409	400	382	397	423	386	435	445	408	445	403	424	442	402	427	388	417	442	419	437	466	412	412	422	422	431	405	427	394	469	418	429	435	390	444	428	446	426	398	418	417	396	435	437	434	420	408	424	407	432	414	434	425	418	423	445	415	398	398	437	389	404	416	388	413	435	412	409	420	419	421	427	395	375	431	411	462	454	419	436	411	424	385	447	438	418	416	447	403	442	445	401	409	408	417	399	410	393	383	381	426	430	435	412	438	390	439	400	462	417	404	459	415	393	426	412	392	420	379	415	398	442	407	431	437	403	423	458	449	388	435	446	416	413	409	416	408	394	399	423	423	435	429	431	405	424	440	436	425	415	432	458	442	403	384	399	428	432	453	434	441	463	420	449	423	442	429	417	394	452	435	398	417	414	401	436	392	415	423	394	413	434	421	415	414	447	425	412	432	455	401	455	442	459	437	425	412	391	438	396	425	437	444	420	391	428	414	399	405	457	417	429	395	421	439	426	400	399	417	356	451	394	451	420	386	416	432	446	424	395	386	437	455	423	404	454	436	408	440	440	419	457	431	453	386	388	457	438	417	427	409	425	412	425	403	442	413	403	409	468	408	390	426	412	422	421	421	428	431	408	414	405	414	416	405	434	445	399	408	425	431	395	437	432	417	394	440	470	407	414	429	439	434	421	430	425	441	432	461	399	399	399	443	424	436	434	412	464	426	469	450	401	393	382	431	411	387	439	438	420	430	423	457	410	438	417	441	408	395	438	428	470	426	427	432	422	441	431	396	434	456	413	426	407	431	450	440	386	426	423	419	413	432	443	409	416	440	423	442	412	420	436	418	414	396	414	430	434	424	435	412	414	440	424	426	422	409	416	449	435	416	460	406	419	392	408	384	425	449	407	423	444	444	406	443	412	389	420	445	439	414	432	444	451	418	417	408	397	405	388	415	437	424	428	431	430	420	464	452	400	413	415	445	380	411	416	377	401	409	417	418	411	407	406	415	430	380	411	449	421	410	419	416	426	450	400	410	425	400	402	415	418	411	416	433	400	388	433	407	413	443	411	413	429	410	396	438	428	365	417	428	435	417	409	384	410	423	426	410	374	447	399	436	419	423	442	431	414	425	414	370	455	394	427	411	430	455	441	443	431	442	398	423	387	421	428	394	424	426	415	419	412	416	388	466	420	413	389	387	395	430	417	450	420	400	425	431	401	385	388	418	402	393	386	391	473	431	443	437	394	406	445	437	441	415	395	405	407	413	453	399	433	422	430	396	400	449	422	425	414	443	432	415	427	422	415	443	412	423	460	446	403	384	415	423	388	440	439	421	412	447	433	387	459	438	454	402	426	403	383	412	407	423	450	446	346	427	409	407	398	409	428	401	426	453	428	427	435	398	397	398	415	458	392	416	397	401	461	465	405	441	411	455	380	429	403	403	407	386	413	429	451	437	448	455	406	376	401	434	403	421	419	424	422	429	427	416	410	435	428	411	389	440	453	435	415	415	425	432	415	423	378	383	410	416	428	455	410	435	464	407	403	438	405	443	444	451	454	443	396	401	386	407	379	419	387	410	426	420	447	456	413	422	394	428	406	422	407	414	448	426	414	433	400	438	444	400	439	395	452	462	416	401	431	425	412	427	415	408	409	396	412	400	420	462	417	415	451	425	461	431	437	444	450	434	435	450	411	458	437	405	410	418	404	419	399	444	402	412	444	411	426	445	400	434	413	410	404	394	419	405	436	434	419	462	449	389	427	394	396	456	397	443	413	432	396	406	413	387	417	429	414	364	421	415	440	446	414	364	401	443	440	427	413	414	457	459	418	444	413	413	368	400	418	444	407	414	454	454	422	431	404	370	425	408	406	368	409	417	411	422	432	402	416	449	385	395	420	422	412	421	390	463	423	435	398	427	440	407	422	398	414	442	453	418	417	437	406	422	418	427	446	429	423	417	418	431	402	380	407	400	406	389	388	399	409	420	413	439	411	462	419	408	416	408	369	443	445	429	421	411	429	435	418	413	420	422	452	451	453	434	419	437	433	434	423	444	394	406	391	423	417	409	428	453	432	417	459	436	398	419	425	441	433	429	464	447	419	415	455	440	431	432	417	428	406	396	402	451	382	400	422	447	418	442	387	464	433	375	433	424	425	404	436	451	423	403	403	452	417	394	438	424
7282	7863	5549	2169	1619	1235	1246	1112	1045	935	844	822	789	812	767	775	852	739	760	745	801	800	764	867	767	711	741	779	789	758	856	767	799	785	761	783	718	761	797	753	813	769	768	769	732	789	749	739	760	1034	1076	742	751	801	744	720	734	796	782	696	742	695	782	764	743	730	773	755	776	745	771	744	824	793	741	792	738	715	736	713	722	761	719	787	762	755	732	717	782	755	702	717	734	719	748	680	789	753	710	764	740	772	773	752	752	767	766	722	770	765	750	773	795	688	701	789	733	788	757	734	748	779	749	746	728	736	754	786	729	766	746	768	772	728	732	763	758	789	728	781	799	685	760	721	745	721	760	702	750	721	731	756	753	727	751	723	748	776	730	732	767	729	700	776	764	737	750	727	747	745	702	745	715	741	714	780	734	798	764	769	745	739	722	685	746	764	785	776	737	709	788	755	749	754	707	717	739	758	790	690	733	768	734	767	761	729	736	714	701	782	749	756	794	700	753	802	689	738	754	700	747	766	720	743	761	743	755	729	770	732	755	736	760	716	698	762	807	742	714	720	744	729	752	713	796	776	714	733	772	770	726	738	694	750	696	697	706	755	730	743	744	761	739	753	767	699	732	723	725	764	694	740	756	705	719	789	757	664	760	695	742	759	782	748	765	707	740	706	749	746	736	772	749	750	755	740	747	765	730	749	721	726	721	773	791	766	775	730	767	738	713	706	755	742	709	764	702	776	720	743	749	762	782	746	731	710	744	748	788	726	762	756	779	781	782	756	741	725	691	732	714	722	730	751	772	764	726	750	739	731	759	731	736	740	700	712	740	734	759	763	716	754	719	740	803	757	716	693	737	727	745	768	733	761	790	779	818	758	738	678	701	741	738	771	769	768	749	767	750	816	745	738	719	728	753	716	745	764	735	766	778	741	738	781	730	699	744	730	738	741	689	765	789	735	769	746	748	767	766	733	795	758	729	761	781	723	725	704	721	677	748	718	719	777	733	734	744	726	716	838	767	756	711	744	776	745	737	736	726	776	754	743	812	722	701	750	717	737	712	739	709	717	723	742	742	742	721	761	707	772	747	758	724	738	794	718	701	747	744	747	736	788	738	734	776	711	703	747	793	738	748	761	743	769	755	740	720	723	719	775	738	764	714	765	706	745	749	746	708	715	736	773	739	757	752	747	753	785	785	726	733	759	760	778	739	742	716	742	789	708	705	747	722	738	758	755	697	766	723	700	732	693	751	767	741	782	738	696	734	765	748	739	739	733	753	733	752	747	722	761	736	761	775	729	745	723	713	738	697	718	709	796	736	755	743	756	745	735	739	699	729	720	715	730	734	752	738	759	753	747	748	760	711	735	776	768	737	727	741	752	684	744	708	780	735	687	713	726	767	768	742	749	765	717	750	715	677	723	746	768	778	752	741	703	738	782	760	760	697	754	714	755	742	729	760	775	737	729	770	747	763	747	760	749	778	731	731	712	707	727	736	712	746	764	744	770	720	770	719	776	747	751	735	777	724	784	730	741	718	787	766	688	801	729	755	715	764	764	715	761	718	729	769	696	760	761	730	762	723	788	740	726	749	731	751	783	736	758	682	689	740	719	751	739	751	730	779	711	751	783	724	727	765	749	702	769	791	775	744	760	718	788	692	743	751	714	717	666	786	732	777	774	746	763	750	724	709	694	720	734	769	745	714	768	671	758	802	717	755	742	784	688	764	720	704	754	700	721	738	680	704	745	726	783	746	754	779	778	744	750	718	775	789	779	699	740	745	736	738	765	723	737	757	761	725	760	753	768	742	741	736	716	688	761	801	756	748	744	673	724	741	727	744	723	754	747	730	761	747	738	765	726	737	772	742	714	774	752	745	761	718	747	777	742	759	714	740	766	788	750	750	766	771	749	690	752	800	716	752	732	745	734	692	760	724	760	729	735	769	786	733	763	809	750	741	764	779	743	718	723	741	729	758	752	756	771	772	694	767	776	690	754	747	722	726	723	736	754	687	683	728	770	730	729	741	756	738	747	726	696	724	773	676	761	752	773	773	718	752	753	777	763	669	733	776	778	770	712	714	760	743	757	763	757	743	746	748	722	721	783	774	761	767	717	731	743	727	784	731	726	721	755	750	787	761	746	708	739	727	715	702	777	679	724	718	768	717	734	773	749	738	741	765	710	748	725	725	766	765	690	717	750	804	711	756	712	761	744	758	745	676	740	742	713	748	679	722	750	775	759	766	728	728	731	758	723	764	746	781	780	736	716	733	787	743	738	700	735	767	740	742	720	718	708	734	743	763	709	765	726	743	807	716	762	717	769	724	758	723	712	769	778	746	736	734	734	742	744	758	778	748	732	743	729	729	755	754	753	712	754	705	714	772	762	720	703	776	770	706	702	744	736	728	752	740	714	714	748	742	763	733	733	736	734	753	763	746	686	749	705	735	706	734	718	717	744	756	728	695	742	729	711	766	712	744	748	734	750	721	760	752	701	742	733	773	709	781	715	747	716	695	712	709	812	698	721	737	751	740	738	798	748	723	722	753	751	768	751	748	698	741	775	722	723	765	751	692	732	730	757	758	752	749	785	797	756	707	754	733	742	733	782	749	715	752	691	772	685	808	698	749	736	715	761	690	716	747	726	783	811	730	764	785	725	709	737	762	743	755	735	754	684	800	721	760	781	718	774	749	761	708	746	776	756	752	749	747	730	761	709	706	735	742	689	761	674	754	749	721	750	739	731	712	718	739	751	710	723	759	701	752	770	782	733	734	773	757	719	730	703	733	685	714	715	730	751	747	750	705	709	787	768	726	750	794	706	749	733	780	713	710	741	762	723	725	701	748	711	751	759	763	774	753	754	721	750	720	716	679	730	760	700	765	754	730	714	759	778	795	778	762	736	758	785	812	767	745	742	749	746	727	763	752	753	720	753	724	715	740	725	749	774	715	736	705	723	784	735	765	730	751	768	789	733	771	756	773	718	747	772	767	765	735	744	710	751	735	762	787	752	758	746	760	723	710	720	742	731	720	741	763	719	720	752	744	721	750	750	736	741	738	748	712	763	755	759	699	698	731	720	777	749	755	780	793	766	738	706	765	760	739	687	740	760	753	695	742	717	780	754	788	734	712	776	791	760	736	740	744	738	710	738	749	731	727	659	735	771	753	749	725	767	778	752	737	741	724	771	738	736	745	704	714	754	727	746	752	749	778	785	753	735	787	733	739	722	702	721	726	747	734	750	756	802	737	697	742	711	729	723	716	684	759	740	725	757	729	737	757	721	731	733	745	749	748	736	770	725	733	787	763	750	748	758	794	750	744	715	706	725	721	743	719	736	797	753	772	708	732	772	743	765	726	753	737	762	720	746	756	750	724	746	730	720	742	708	769	748	723	709	704	733	748	751	787	758	723	758	709	754	762	808	745	718	767	716	733	796	700	802	779	756	752	753	787	721	759	749	740	735	769	775	790	723	747	733	759	730	754	749	733	740	736	783	794	752
24155	21229	28242	24495	19773	2647	954	684	594	571	523	472	456	469	438	460	439	384	405	408	431	416	394	391	357	382	375	401	389	373	368	417	413	409	370	344	367	396	410	402	395	376	372	392	358	414	398	398	395	879	1095	412	371	373	329	349	360	380	374	374	366	377	355	393	369	362	374	370	361	376	360	401	339	381	385	440	351	342	347	338	357	348	340	381	360	384	382	334	361	374	358	368	409	367	400	331	330	368	369	371	334	346	405	388	347	368	378	369	345	360	371	420	387	361	349	337	360	373	328	377	380	386	355	362	384	370	360	339	390	340	372	338	351	394	365	382	363	360	348	374	349	353	363	355	390	337	360	382	375	393	378	395	369	370	375	362	353	366	362	359	340	347	357	347	372	363	402	346	374	405	364	377	350	395	354	338	387	381	352	348	370	338	356	365	347	388	359	377	346	356	363	381	349	382	357	364	345	362	362	372	373	355	378	383	373	347	341	382	350	339	336	374	329	363	365	340	385	335	349	373	386	360	394	387	346	341	383	390	321	347	373	361	349	341	362	368	382	367	365	344	329	338	379	355	378	376	375	359	366	396	355	378	363	344	357	362	350	351	362	334	340	377	379	360	354	394	361	381	359	402	374	349	343	391	369	373	360	360	367	429	368	356	385	336	336	334	360	370	359	310	364	353	368	360	360	380	361	335	312	352	339	370	381	359	355	369	299	377	378	418	370	361	386	324	361	386	357	346	363	328	353	374	362	373	378	373	353	370	373	337	344	379	345	369	369	375	341	342	364	372	365	360	337	374	367	340	338	375	379	367	373	398	375	343	375	381	391	365	339	372	356	365	376	348	336	369	336	388	386	353	376	379	377	414	370	356	351	385	345	350	406	366	378	360	365	331	356	369	361	349	371	352	364	393	349	376	327	383	345	340	361	392	354	343	373	388	356	355	334	365	377	334	351	367	386	330	375	357	376	347	353	369	411	382	369	323	359	342	322	323	347	349	359	355	362	376	364	364	361	343	356	352	351	369	380	391	369	332	342	377	348	342	365	357	328	362	348	379	379	389	361	358	366	347	397	354	375	356	367	388	337	320	378	379	361	393	367	351	340	349	373	328	349	354	378	353	361	348	367	354	340	354	378	382	381	360	373	374	360	352	351	357	338	364	386	356	365	375	344	358	337	348	367	351	359	390	367	339	379	366	369	359	361	357	361	328	350	351	372	383	358	348	380	338	348	347	366	388	355	337	344	338	341	359	351	378	334	380	349	341	379	391	348	339	365	346	358	359	338	336	396	365	400	342	371	324	364	370	383	354	358	391	376	399	359	369	376	382	362	362	382	376	372	403	372	355	338	346	376	345	405	377	374	407	362	362	339	384	340	333	361	337	354	334	403	356	380	394	338	399	362	364	355	376	415	360	342	338	370	360	388	360	358	359	395	357	370	320	347	371	381	416	343	346	379	356	405	392	382	352	370	373	367	403	359	366	336	381	382	367	356	378	384	382	355	396	386	332	374	369	395	367	361	342	358	354	388	359	360	392	391	360	395	319	347	350	347	341	367	374	325	370	365	364	355	327	358	364	375	363	393	378	366	377	389	351	346	382	392	381	334	341	367	364	363	363	371	367	370	336	363	353	333	358	379	350	387	373	371	348	375	339	332	350	361	349	348	359	348	367	344	365	348	377	386	380	378	343	391	331	387	366	365	342	356	372	350	367	368	322	409	360	372	343	344	404	362	376	369	355	364	368	388	364	326	359	335	351	361	352	345	352	370	341	365	370	372	376	380	324	332	367	353	338	369	360	335	361	382	363	355	373	381	360	380	329	333	357	364	388	379	349	356	375	397	367	358	349	358	380	351	366	368	392	381	339	389	347	362	364	351	327	357	359	371	359	371	393	358	367	351	380	357	353	363	360	368	336	389	346	342	381	359	362	333	374	388	349	360	360	333	362	381	380	365	360	372	387	357	327	347	357	354	351	368	384	344	380	383	351	380	362	354	383	367	328	389	364	364	345	327	370	334	376	361	404	349	367	354	358	395	371	385	367	366	355	345	335	381	352	378	336	373	339	359	383	376	345	381	354	376	339	333	384	373	391	391	355	371	358	404	345	345	366	354	385	378	320	369	373	402	379	376	422	365	361	401	378	391	372	322	367	351	363	367	346	376	353	352	343	362	393	332	299	383	381	350	341	359	338	372	407	370	403	402	369	370	363	343	359	359	372	333	344	381	367	356	371	358	383	338	348	337	371	373	359	377	390	368	334	377	351	366	363	384	349	369	356	352	349	337	343	395	352	334	345	371	408	359	374	364	389	366	364	352	420	351	375	366	339	341	358	343	373	351	351	393	368	339	363	358	349	363	354	383	384	321	396	322	358	346	376	366	340	350	363	386	371	365	364	378	341	378	345	379	374	356	375	358	383	358	341	341	329	372	390	362	350	389	383	356	372	365	337	386	362	350	357	354	372	350	397	375	354	335	362	385	367	380	374	343	392	383	353	360	346	362	374	363	331	361	374	358	372	368	340	369	365	400	354	377	330	365	345	352	353	360	382	357	371	373	352	381	367	368	331	346	337	360	377	385	368	355	384	323	404	387	355	363	399	368	361	391	383	346	379	368	394	355	348	338	347	382	377	337	376	369	349	404	385	342	336	371	363	356	368	350	354	335	351	340	371	374	355	386	390	340	330	368	368	374	356	349	330	411	324	365	371	363	382	374	346	377	333	364	392	348	340	371	357	355	359	343	379	354	361	345	387	355	357	359	338	385	337	345	358	380	402	333	336	392	395	398	348	354	326	356	366	377	389	343	395	371	378	369	355	354	366	374	388	367	331	368	371	372	347	346	386	361	367	387	350	349	348	371	401	383	354	355	341	358	372	382	354	380	369	363	385	368	363	382	375	359	410	364	415	365	330	390	367	397	342	370	386	360	334	375	328	377	397	356	343	373	395	331	379	357	376	334	369	358	376	390	340	317	381	351	375	371	340	354	371	362	359	348	328	368	353	389	362	346	359	361	346	388	351	355	369	346	382	399	388	359	388	337	383	354	340	360	377	369	381	347	359	351	345	353	356	371	349	339	383	345	375	377	415	375	370	351	375	360	357	401	374	363	344	411	348	370	340	366	376	367	387	387	357	365	373	390	379	354	342	341	375	375	359	345	384	345	359	338	372	374	348	329	385	365	369	333	397	312	383	327	360	399	358	352	377	368	356	339	384	373	375	388	376	374	381	373	356	354	355	356	361	359	389	353	368	361	347	405	339	363	406	412	370	355	377	362	350	337	383	376	380	379	363	327	352	369	359	373	342	348	388	347	367	350	375	353	390	374	365	356	371	365	349	340	402	360	376	360	368	368	359	350	374	348	384	378	346	361	380	368	379	321	384	380	369	372	342	385	349	344	348	357	369	333	349	346	381	345	353	362	352	373	370	355	367	398	377	406	327	330	373	358	347	367	372	346	374	375	386	359	384	347	315	363	388	385	383	366	382	349	383	330	364
9265	15946	12764	5685	3884	2748	2201	1935	1648	1367	1177	1119	1062	932	951	878	833	786	820	790	752	740	753	720	750	753	738	730	706	702	719	732	683	693	671	736	670	721	732	715	731	725	714	783	697	762	719	695	662	2441	3122	769	711	687	638	697	672	664	712	639	652	687	658	644	674	685	708	689	609	668	679	659	639	654	630	651	691	650	644	657	673	664	666	627	635	692	644	662	686	697	681	674	630	646	606	620	665	676	650	684	673	621	699	611	689	592	645	630	681	687	615	602	631	681	619	624	707	665	668	656	631	620	627	658	655	698	644	665	628	654	656	690	613	659	647	651	641	649	591	667	675	594	607	693	678	663	641	686	690	629	680	646	612	647	622	610	633	653	644	654	631	666	652	651	656	672	620	644	675	680	643	680	639	636	655	617	611	654	669	663	658	643	656	675	645	654	638	667	596	687	645	647	634	708	687	655	677	687	643	689	642	663	684	674	642	639	640	625	653	646	651	644	668	658	622	673	633	603	663	671	709	718	651	654	623	660	653	634	620	619	704	664	663	655	663	610	680	627	659	667	631	662	628	627	607	640	656	682	668	683	620	675	647	669	623	645	632	663	637	659	645	651	646	642	652	689	618	672	684	663	632	629	687	652	673	685	597	702	613	655	659	670	680	649	617	641	614	665	658	658	641	674	671	638	615	667	680	694	687	661	687	635	659	666	625	629	644	650	633	671	673	683	676	640	615	687	670	644	632	670	662	699	677	722	633	674	628	675	649	694	689	675	648	647	627	679	680	694	670	661	681	639	645	614	655	635	650	635	629	651	658	677	635	678	633	639	655	634	650	628	680	630	645	665	623	645	643	653	671	660	693	655	646	629	645	627	641	653	664	678	693	634	675	622	656	696	634	583	656	648	633	626	654	656	645	668	663	644	689	671	648	638	642	687	644	654	717	638	626	704	641	617	674	677	656	644	593	637	636	603	639	660	666	681	639	638	644	603	662	658	603	666	660	640	642	671	594	661	670	650	657	658	675	678	672	668	668	709	634	659	644	636	667	634	653	607	686	672	657	670	623	688	661	699	665	614	683	640	682	645	667	622	670	629	670	648	666	660	640	673	677	620	700	660	662	638	663	664	654	650	653	622	657	616	659	640	601	651	624	651	653	657	658	658	647	646	661	653	670	690	681	662	624	640	634	683	674	640	638	634	677	650	670	630	636	630	663	649	657	647	606	687	700	613	662	670	689	626	651	630	603	664	638	653	629	622	664	630	649	672	657	632	631	604	669	687	671	686	622	675	626	660	647	637	658	641	629	658	649	646	648	639	657	673	587	656	708	660	630	675	646	709	678	625	664	665	644	661	623	590	652	654	675	631	679	681	686	689	717	633	694	644	668	636	660	589	684	647	651	638	621	644	658	633	691	658	664	641	700	660	650	633	647	659	642	667	722	648	686	611	653	620	702	680	664	621	669	677	677	670	642	601	645	665	651	640	628	631	675	680	684	652	690	683	692	640	663	658	608	647	641	674	687	696	645	686	612	667	627	649	675	666	661	668	683	645	670	651	668	637	645	618	686	671	601	672	640	659	665	686	612	654	646	687	647	669	644	612	684	689	650	658	609	680	653	630	626	621	645	649	671	673	658	672	654	628	645	666	672	630	675	639	654	648	658	665	672	618	642	638	649	663	645	644	681	600	678	656	683	640	622	681	599	632	664	626	697	632	675	625	661	656	652	671	645	646	649	639	590	622	669	647	626	650	636	614	656	634	666	671	698	680	661	611	616	667	681	670	649	604	677	674	643	654	641	638	663	644	643	680	683	643	659	623	652	624	632	650	641	629	650	615	625	680	674	688	619	671	628	657	684	643	624	698	645	660	703	670	671	611	663	641	617	686	678	699	626	643	624	661	630	667	630	629	640	616	659	609	625	634	650	683	626	641	671	670	618	625	610	626	675	668	640	632	632	675	664	672	654	690	601	648	648	615	603	667	651	679	651	689	638	675	666	615	674	645	633	656	693	634	657	612	660	643	623	656	637	637	651	641	637	699	645	621	658	647	649	680	641	620	682	642	639	652	674	615	699	648	641	650	630	641	640	650	622	705	682	632	647	648	678	662	655	679	663	652	661	629	664	601	664	641	684	655	652	589	651	603	638	630	667	656	645	620	692	611	625	674	661	628	588	641	640	631	657	631	644	671	635	657	619	633	651	640	671	644	618	657	652	600	689	647	679	649	660	664	663	685	651	631	678	660	658	654	693	647	661	673	656	663	636	610	670	667	649	677	664	625	666	686	627	587	633	660	650	620	676	665	684	661	727	663	653	645	634	652	646	634	680	676	612	605	694	691	596	705	641	638	631	699	666	617	629	666	641	635	652	698	660	641	686	672	661	631	613	664	676	661	668	632	665	673	610	684	643	679	659	621	678	654	687	666	645	661	637	638	658	646	626	649	663	655	615	663	643	690	652	636	607	699	666	645	655	605	656	630	660	670	627	668	711	694	705	633	689	664	666	674	611	600	623	647	631	668	635	610	667	623	615	622	659	676	645	651	657	627	581	668	648	657	662	635	625	630	607	657	650	667	646	639	672	675	651	618	656	661	667	643	644	651	632	660	660	673	617	656	636	669	652	643	667	616	654	640	645	679	657	625	614	677	644	639	621	682	645	623	713	693	620	671	618	613	641	648	691	652	651	665	667	695	658	659	612	690	667	644	638	652	673	668	691	669	696	645	616	655	640	657	641	653	663	634	663	668	663	658	686	640	613	654	606	660	661	632	652	661	688	636	624	692	609	645	674	637	629	651	675	648	656	653	651	683	600	602	643	655	668	660	648	699	681	649	632	624	626	688	633	643	629	636	661	701	637	629	717	672	663	652	630	658	644	635	660	670	648	661	645	646	628	632	672	675	633	622	658	643	634	616	676	642	679	645	668	647	633	629	630	646	673	669	645	633	673	640	624	657	660	673	679	645	645	667	608	650	654	647	641	629	611	658	672	631	620	670	630	617	688	649	642	639	653	655	618	620	616	588	622	663	629	643	673	613	648	669	634	634	687	631	710	714	642	636	683	658	634	671	600	644	621	663	651	635	663	644	621	646	649	650	644	664	633	639	647	652	628	654	655	671	652	627	674	662	688	616	684	645	608	678	611	645	705	621	626	660	671	640	697	654	686	646	652	664	597	585	613	658	655	681	630	675	668	668	616	731	629	644	679	627	662	628	649	627	669	695	580	658	664	636	676	631	620	665	633	648	661	669	648	664	617	669	643	646	630	689	674	676	650	638	651	636	642	667	615	672	642	653	624	677	644	661	630	656	711	654	706	669	629	658	627	645	652	609	664	676	654	663	605	655	643	669	691	661	616	676	665	675	626	701	648	676	689	641	645	641	637	634	654	642	626	640	688	628	631	630	648	675	671	661	598	664	666	585	669	611	666	703	622	656	643	620	639	664	634	614	591	625	656	599	641	639	654	655	622	679	623	651	675	683	649	680	679	659	700	670	647	682
23215	21232	28920	23828	21233	18052	2040	913	681	551	504	433	390	360	382	333	367	299	315	280	264	297	277	287	300	268	273	271	232	256	258	288	229	257	250	264	270	279	277	294	242	258	266	240	247	270	232	238	319	1433	1536	339	236	246	248	240	251	238	250	230	208	248	258	231	252	243	206	230	235	213	224	245	241	228	202	225	206	245	230	228	229	230	232	248	237	239	239	281	217	193	247	246	262	231	234	227	244	245	203	260	232	250	247	216	246	233	237	207	244	221	243	233	229	235	263	214	236	217	241	221	205	255	230	237	255	261	237	217	223	215	223	215	272	221	257	245	213	261	219	252	205	220	188	231	222	230	244	233	229	228	230	226	253	244	223	224	217	241	230	243	227	245	210	249	237	198	214	254	235	227	229	215	245	214	243	242	232	228	206	252	246	225	233	263	212	240	246	259	221	241	237	237	259	226	229	209	228	219	244	246	233	225	253	242	233	237	218	238	235	217	234	209	227	236	237	216	235	226	260	232	208	220	234	224	245	231	229	232	243	242	228	230	230	233	233	230	262	240	218	219	232	239	226	216	207	250	244	206	221	235	223	223	223	222	258	238	259	222	243	212	244	214	208	217	239	226	243	249	227	251	205	239	198	258	234	252	196	230	231	246	205	235	252	247	205	255	241	223	245	222	234	239	238	228	244	233	223	242	248	203	244	230	252	238	229	211	228	237	227	222	220	226	227	256	231	216	212	232	237	213	189	221	205	242	213	253	225	232	220	231	203	223	235	220	240	226	223	268	227	239	249	240	216	236	242	240	242	249	201	252	227	232	212	240	249	201	247	198	224	243	212	229	210	218	204	247	233	232	241	236	219	218	222	215	259	259	224	221	221	228	216	232	220	249	220	239	234	241	229	219	224	239	238	218	240	246	246	242	237	218	223	225	226	227	243	234	233	258	251	234	228	226	261	239	224	248	239	265	226	238	240	221	232	221	186	212	212	229	228	232	227	231	251	255	264	244	239	228	206	244	212	228	234	223	237	245	233	252	236	203	201	241	261	230	214	234	239	236	215	228	201	254	242	245	225	227	238	200	209	211	229	211	238	221	229	248	233	228	222	218	207	203	241	251	210	216	215	208	198	211	242	241	245	219	255	219	225	214	210	220	246	250	249	242	199	241	239	230	259	247	223	228	245	210	205	218	222	252	227	238	234	199	206	213	225	190	229	225	234	246	233	229	234	235	248	218	231	214	226	219	204	227	213	232	231	233	230	237	209	221	229	251	245	234	230	223	216	220	256	242	232	237	246	250	222	214	253	243	221	253	223	228	257	228	250	220	230	241	231	245	227	242	230	222	211	223	249	208	227	219	226	233	227	227	197	237	226	231	232	218	256	248	225	236	232	230	201	222	256	240	226	225	219	209	255	237	236	209	221	227	243	220	202	207	231	243	220	229	240	228	223	223	232	256	258	214	260	237	237	227	221	221	255	228	208	229	209	235	213	234	262	207	237	227	220	213	228	219	241	243	236	241	229	229	215	230	226	230	213	212	209	226	206	231	212	222	252	210	221	213	225	202	297	238	214	227	244	253	240	241	249	248	232	232	217	247	216	263	225	236	226	217	227	237	237	252	208	231	230	220	244	226	250	241	216	228	219	217	208	247	248	261	245	219	230	214	230	238	256	225	248	216	235	225	262	237	249	231	214	244	242	230	235	232	201	249	236	227	222	239	215	220	220	228	247	243	200	230	231	228	239	237	227	214	233	230	203	190	230	237	246	215	253	230	234	230	250	239	250	232	222	213	250	230	261	213	256	238	215	212	212	213	238	257	238	227	244	234	205	230	268	242	237	214	243	216	213	225	221	199	217	228	239	230	240	209	224	209	213	234	211	233	217	249	231	245	212	226	238	215	253	228	236	253	211	237	238	248	213	239	216	227	227	241	253	225	225	216	237	248	235	228	221	229	227	222	223	237	185	235	238	239	259	239	238	232	229	238	229	234	228	259	215	249	207	225	204	237	226	237	231	222	232	240	243	211	241	217	229	188	208	252	238	257	226	223	250	247	251	236	209	218	254	215	244	250	248	220	245	227	238	246	239	246	234	237	229	222	235	224	209	210	230	218	253	237	240	239	259	210	220	235	210	231	220	241	228	232	254	203	219	237	211	219	230	217	241	214	232	226	206	221	240	209	233	246	211	253	248	228	259	218	231	221	210	208	246	263	234	224	259	246	245	233	226	258	218	217	209	254	209	233	220	232	232	213	252	226	244	205	216	214	241	234	257	194	260	228	237	227	252	234	208	216	230	235	242	244	213	258	254	213	213	212	250	225	245	214	226	222	210	227	233	187	206	215	235	237	224	251	220	241	221	202	230	227	234	246	221	227	241	247	241	227	232	262	216	212	232	217	243	216	243	205	256	238	219	199	235	252	245	251	256	220	232	225	235	240	259	208	238	246	223	219	232	237	257	233	241	226	241	243	224	227	238	225	247	221	241	220	211	217	241	236	237	232	207	213	247	228	234	220	243	241	256	231	242	228	236	221	234	230	258	243	255	230	213	255	222	218	239	242	243	245	218	249	244	234	223	225	229	249	234	221	223	239	213	207	216	223	230	231	235	220	220	242	200	211	251	233	223	218	234	240	225	231	242	221	223	219	232	208	214	228	208	215	246	237	269	239	251	212	215	212	257	211	224	214	230	250	242	234	212	219	230	227	264	235	198	218	231	202	230	253	232	274	251	225	206	208	235	227	226	195	271	201	234	226	215	222	241	214	249	234	244	233	201	241	250	234	243	254	229	229	248	241	202	243	236	234	252	232	224	232	214	241	217	233	262	232	252	206	196	225	242	204	204	239	244	220	233	220	254	235	232	212	255	242	213	237	217	206	202	217	246	231	237	241	237	263	226	222	240	241	198	249	220	240	242	230	223	234	205	238	228	216	255	232	256	231	244	261	218	233	249	205	195	235	213	211	263	243	239	210	206	238	239	220	229	242	252	220	243	231	230	231	258	197	228	190	241	233	241	237	225	229	249	218	257	218	218	218	234	231	237	226	231	221	247	264	243	253	233	230	232	214	221	230	242	248	239	232	238	220	218	248	222	235	249	236	216	224	226	206	214	218	230	257	234	222	218	221	221	218	222	214	224	207	225	196	229	210	245	208	234	232	235	226	240	238	231	219	235	241	237	203	205	237	241	233	244	248	218	218	224	213	233	234	212	238	217	217	235	219	236	236	215	221	217	255	239	222	230	247	213	239	221	207	235	238	222	220	225	241	217	226	236	238	233	244	267	233	223	227	254	236	213	244	228	234	231	233	236	219	257	248	244	232	216	209	209	232	250	239	210	212	229	225	243	251	196	244	239	226	231	229	249	213	244	242	240	220	233	250	249	229	232	216	225	213	211	220	232	230	245	204	229	250	250	192	235	244	221	220	238	261	226	258	218	242	217	228	210	228	241	213	213	221	248	243	255	259	225	239	207	198	226	238	221	222	238	201	235	241	251	234
11593	21742	17826	8762	5472	4060	3301	2709	2083	1735	1442	1242	1047	946	851	848	769	723	630	640	619	572	566	568	542	545	547	544	534	489	494	511	487	515	507	508	517	493	553	546	544	497	526	548	502	469	478	519	679	4294	4035	620	439	427	411	397	476	414	430	450	433	411	452	428	410	415	409	419	415	460	411	414	490	451	411	443	433	386	406	413	412	426	405	410	434	430	463	401	433	416	440	423	424	405	414	415	410	435	425	404	387	422	414	459	453	381	422	447	413	404	412	385	418	417	421	418	392	441	408	429	441	385	388	457	418	412	385	432	416	420	447	424	389	390	441	450	435	395	411	391	380	429	405	394	409	401	435	418	403	381	409	394	429	457	409	459	438	418	418	441	437	387	409	394	416	406	429	390	373	391	411	406	445	417	381	421	400	427	404	408	468	453	403	444	425	380	383	413	424	386	466	391	417	393	417	375	438	425	387	398	432	429	393	410	444	415	440	415	408	408	415	394	404	417	379	401	384	413	447	404	413	383	399	415	424	422	385	407	410	427	410	416	449	382	427	435	396	428	425	415	406	440	427	395	423	423	413	350	381	441	398	420	437	393	439	402	415	419	425	426	416	406	432	405	449	416	406	441	424	422	420	445	423	391	421	415	399	420	403	450	408	418	384	428	398	394	431	409	406	382	407	416	385	445	451	380	370	389	412	405	436	412	422	410	398	416	409	440	421	428	415	432	445	388	415	419	435	412	414	413	406	417	410	389	429	417	411	398	430	451	418	434	437	432	404	396	402	417	460	412	436	423	399	411	397	411	386	460	398	414	426	431	402	435	413	458	379	389	418	392	407	444	434	426	385	387	381	406	401	423	378	428	437	423	395	377	406	426	454	419	432	398	417	404	445	400	371	409	383	408	417	425	401	393	417	382	433	412	394	405	389	448	431	419	409	411	454	406	481	408	430	412	396	394	421	419	393	397	391	450	446	421	415	422	425	378	406	426	420	396	402	411	461	448	421	420	372	472	432	416	419	409	385	422	428	418	354	375	430	422	423	383	411	441	409	410	425	435	429	419	437	425	408	376	447	418	425	427	413	421	431	404	419	383	387	446	445	409	382	416	465	393	412	395	415	417	431	414	440	429	410	439	397	433	376	400	454	403	415	396	419	397	434	401	440	408	385	441	399	374	423	394	450	426	412	385	392	391	412	420	418	426	439	432	394	412	453	404	424	441	380	423	426	448	442	419	402	439	428	410	424	372	402	397	441	442	454	388	434	446	415	405	411	391	415	427	422	398	385	418	401	442	405	417	439	392	412	414	382	426	384	420	450	434	459	440	389	440	457	400	433	416	409	415	407	406	431	396	402	411	406	413	406	406	431	413	441	399	426	453	413	388	419	376	430	406	404	400	364	420	414	450	427	383	426	407	432	366	387	391	431	416	445	400	430	402	401	386	447	435	417	425	416	423	414	406	408	397	413	403	401	460	445	404	420	431	402	394	406	436	405	405	391	439	414	436	425	407	412	388	435	436	443	392	421	419	386	381	433	425	449	377	432	393	406	460	426	475	422	452	417	404	448	427	432	420	417	372	409	380	445	450	448	421	442	419	441	422	437	436	457	438	408	390	425	433	404	424	446	440	384	409	382	438	434	405	404	462	398	389	448	424	447	448	397	440	402	399	406	429	410	376	392	401	413	414	388	436	426	423	443	457	392	408	437	423	402	417	416	384	428	398	407	398	437	400	445	383	448	385	427	397	422	403	449	420	397	415	451	434	406	437	393	414	391	386	414	409	428	439	426	375	427	400	386	390	388	421	411	381	423	392	402	390	421	385	392	424	387	441	428	435	426	418	419	409	407	422	434	430	432	458	414	395	407	429	418	496	421	393	415	432	410	396	419	395	421	445	403	427	414	407	409	398	436	429	389	357	423	356	409	406	387	414	416	414	410	416	365	407	402	434	405	398	386	447	410	409	422	425	431	403	407	341	439	392	399	423	419	398	405	412	393	437	414	408	422	422	449	371	421	423	400	407	373	400	435	431	441	405	456	404	421	395	427	412	402	410	409	448	415	423	387	427	410	387	395	402	403	417	393	413	446	421	432	425	434	418	423	406	404	383	412	437	459	396	422	394	447	405	425	408	417	414	411	411	385	418	436	401	425	455	414	448	440	421	424	433	380	404	399	406	406	436	397	442	446	444	421	414	409	427	424	415	409	444	390	420	432	397	427	423	420	404	405	437	442	383	439	438	406	453	430	434	421	418	423	416	400	380	430	417	401	449	406	424	440	395	428	445	419	409	364	405	416	417	385	433	440	405	405	379	427	437	401	430	412	415	425	428	434	446	401	403	415	417	427	426	432	437	441	396	383	423	387	455	426	429	405	401	424	404	437	376	448	451	408	429	408	409	423	376	410	438	466	397	408	426	420	426	435	406	414	439	388	425	381	417	428	403	403	427	453	409	395	377	406	409	412	423	421	419	407	408	403	414	407	423	444	411	401	407	436	437	403	389	417	420	418	404	432	401	424	448	402	433	414	383	418	419	410	434	419	402	398	464	432	406	434	407	406	401	380	456	436	442	414	443	445	424	448	396	430	402	411	423	428	404	429	426	411	407	423	375	389	403	435	408	472	431	383	436	425	424	433	437	432	364	451	424	425	420	444	417	423	385	394	438	400	451	421	451	399	408	405	403	424	424	406	432	431	382	407	443	382	413	425	426	429	448	404	430	434	389	434	437	412	426	358	401	395	466	431	442	423	405	416	425	408	411	393	404	419	425	409	356	446	431	409	422	373	402	416	425	444	415	376	415	439	422	417	434	443	422	425	435	403	463	394	386	434	406	405	436	443	406	429	407	417	417	438	398	424	404	437	432	405	440	394	430	403	391	416	389	394	438	407	438	413	423	464	437	430	404	419	382	422	375	395	389	389	474	399	452	421	415	431	443	385	410	349	404	443	412	441	420	420	391	378	416	415	418	462	398	443	415	393	416	405	386	401	408	442	465	428	407	394	399	379	422	438	411	433	386	392	405	418	397	421	421	430	424	416	443	426	404	368	424	422	381	401	420	388	412	421	404	425	459	368	415	400	432	436	397	413	382	457	434	430	432	449	422	443	436	384	408	418	404	434	401	421	393	418	417	421	446	420	399	446	420	417	400	414	415	399	458	406	401	416	436	433	380	450	378	453	402	419	415	441	393	446	450	422	411	412	362	421	434	402	435	409	420	405	435	414	442	387	399	377	450	404	402	438	421	433	398	425	406	380	396	387	411	413	400	446	427	404	377	406	448	408	448	429	445	419	440	432	391	440	394	405	386	422	409	407	389	446	424	393	424	400	423	408	440	416	444	418	402	447	409	397	430	380	398	443	421	429	428	438	421	417	422	404	425	403	412	427	434	436	422	392	429	418	422	427	421	425	429	382	434	418	386	420	435	388	395	383	443	436	424	425	444	407	456	416	421	419	393	454	410	375	389	445	429	387	425	420	414	425	420	414	416	405	417	429	400
26912	19922	7257	1445	668	575	531	529	490	404	444	450	415	403	432	392	415	443	461	433	454	439	431	406	441	442	391	431	390	455	410	391	397	426	442	426	394	415	438	413	425	414	441	435	400	403	411	427	434	520	513	422	417	392	436	411	411	469	408	451	433	393	376	465	392	380	387	396	467	413	432	404	407	397	412	433	429	416	398	382	430	414	434	427	433	387	408	400	372	410	395	415	435	419	409	383	400	430	422	409	399	401	441	431	402	465	433	426	412	426	410	419	395	412	426	447	396	415	390	409	429	383	399	392	401	371	420	431	422	441	428	394	409	410	375	441	428	429	429	383	394	417	410	391	411	441	387	419	404	407	396	415	380	447	428	432	382	404	412	415	417	436	411	408	408	434	391	413	431	395	423	419	418	447	395	432	409	414	427	451	398	418	418	392	418	409	409	405	408	406	417	422	459	441	424	388	403	407	392	407	423	403	423	407	412	411	439	411	418	393	409	406	402	437	430	410	393	433	388	405	405	373	414	432	443	422	418	407	421	379	442	421	390	382	410	392	409	385	429	390	416	433	427	451	417	429	423	424	439	393	437	425	413	402	416	422	393	412	431	413	395	402	412	431	424	440	404	408	381	436	432	394	415	404	388	444	406	399	427	411	411	419	454	421	388	412	417	406	407	379	385	409	431	407	377	388	406	418	416	416	403	384	422	414	393	447	436	398	405	421	411	409	439	411	455	393	407	415	420	404	432	402	404	429	428	397	397	371	421	408	388	440	414	392	416	442	411	389	400	407	417	419	407	405	411	423	420	378	405	411	432	432	375	457	445	430	389	374	421	417	398	390	406	378	394	402	400	440	454	440	392	409	445	408	433	395	436	397	423	428	406	425	428	435	415	430	404	393	415	431	393	387	414	418	460	431	420	390	411	394	377	419	404	367	370	408	414	395	421	422	415	407	411	455	406	423	415	431	405	392	383	418	390	373	386	422	413	461	399	415	421	413	437	417	413	415	400	411	422	398	420	407	408	407	410	430	391	424	385	415	396	409	391	425	387	437	379	398	397	377	420	442	382	403	408	340	437	403	374	427	430	442	407	407	404	397	397	412	425	419	405	392	390	404	408	408	407	400	429	420	387	411	398	421	385	393	421	395	437	404	388	435	438	401	420	394	408	420	413	433	450	415	451	446	425	388	420	416	374	402	428	393	382	413	411	428	397	406	412	390	387	403	412	379	384	412	383	386	376	386	405	400	439	443	409	422	408	409	387	429	393	421	404	426	441	372	413	373	390	392	449	425	399	389	409	394	413	397	405	415	439	425	394	401	379	426	425	398	405	423	418	378	418	435	396	448	408	404	397	421	394	401	409	409	450	404	416	397	434	429	387	422	403	392	441	418	428	413	414	427	433	396	421	399	419	361	431	435	402	436	389	390	395	393	427	419	437	425	407	409	409	403	391	415	405	428	420	406	424	414	389	445	382	417	389	413	426	397	397	426	423	405	462	385	421	414	435	399	378	412	414	427	386	396	402	425	433	416	389	422	435	411	419	412	441	383	448	390	378	425	425	388	409	386	394	378	434	407	412	409	432	411	366	385	416	401	379	436	420	413	403	395	405	437	412	370	412	442	398	402	435	421	427	427	419	408	402	400	407	384	392	403	448	387	372	411	371	401	426	423	395	410	398	390	395	419	404	422	392	426	413	426	433	435	401	372	398	433	403	391	414	406	412	399	402	424	422	422	366	405	370	423	409	404	398	412	444	429	431	393	425	381	424	406	405	389	438	404	409	410	444	402	416	406	395	436	389	445	372	403	419	394	430	425	384	437	398	404	421	419	409	404	389	413	405	418	416	411	427	429	362	385	368	452	410	428	360	404	390	412	408	404	435	416	379	410	403	381	379	421	421	421	395	418	397	415	408	439	370	396	430	395	399	463	450	414	414	387	388	384	445	408	412	435	361	422	386	420	379	394	431	461	402	411	370	436	404	423	415	369	422	401	431	414	368	431	417	411	405	436	407	399	460	402	420	384	432	405	433	459	412	374	417	447	393	410	406	410	417	432	383	422	376	437	402	390	417	429	386	397	398	410	406	403	373	419	395	444	400	434	427	417	411	406	438	449	448	404	411	412	376	365	399	369	421	415	440	436	387	388	404	422	380	432	432	410	392	389	418	402	387	367	395	383	400	400	408	410	399	409	415	396	433	400	399	437	406	381	423	413	414	396	421	424	402	412	371	409	404	405	418	429	387	407	454	417	415	412	405	413	438	426	395	411	413	409	428	440	421	441	398	420	402	380	415	405	392	413	419	439	443	408	425	402	381	394	407	401	398	386	396	407	416	393	387	402	441	410	449	423	387	423	437	389	368	428	416	417	465	429	388	405	459	375	408	387	417	429	387	424	382	403	381	413	441	400	419	392	462	425	379	387	372	417	447	488	394	443	378	372	435	415	437	386	435	435	429	421	391	408	413	389	388	387	435	432	423	398	388	446	419	434	394	427	450	403	412	426	449	390	440	419	379	410	401	426	415	393	398	423	421	406	352	422	388	426	434	425	402	405	401	398	414	360	385	379	393	401	432	415	396	449	386	427	404	402	424	412	396	429	381	421	432	397	419	421	405	469	399	382	399	406	408	397	421	414	393	407	408	389	397	421	410	407	424	404	420	442	404	401	423	424	411	414	400	399	410	453	444	435	413	432	424	404	384	396	415	416	428	411	399	402	391	392	408	468	425	456	426	386	388	370	446	418	425	437	395	433	408	407	429	434	424	415	405	418	404	439	425	443	404	453	458	412	418	385	359	423	448	438	416	402	437	392	450	424	412	431	433	412	413	395	434	400	412	411	415	456	419	394	394	395	405	414	411	387	414	376	425	443	399	384	387	394	427	408	361	434	436	425	386	435	380	405	420	436	439	424	406	409	414	416	405	429	432	381	442	397	395	430	391	380	413	441	434	445	429	409	390	381	357	444	409	419	382	413	387	407	438	391	412	387	386	432	407	394	410	395	425	417	412	367	417	451	421	412	368	389	405	414	400	398	427	396	429	383	414	447	394	382	399	403	411	390	411	413	413	405	399	435	420	398	407	400	393	438	388	395	404	433	400	439	399	417	390	408	403	438	395	425	404	397	406	436	466	408	391	414	445	400	395	427	419	375	420	406	407	410	391	409	405	419	421	410	416	389	389	418	372	437	437	388	394	418	418	388	395	420	397	399	407	395	406	392	424	422	386	417	437	435	420	368	394	385	412	381	425	443	383	403	426	430	430	415	437	400	425	450	428	399	374	416	386	404	415	429	393	428	446	386	430	426	401	410	427	431	457	406	458	402	456	422	411	445	404	394	383	381	397	415	412	407	428	427	376	430	410	428	398	427	422	400	376	364	402	407	438	430	389	376	402	419	443	435	393	406	393	418	402	437	410	417	411	420	460	394	437	404	419	416	390	408	430	410	436	416	435	407	420	411	427	392	407	433	414	384	429	389	419	441	468	435	405	427	421	409
7378	7865	6185	2499	1617	1255	1170	1046	998	960	807	831	770	794	811	768	792	776	733	773	738	758	715	714	784	700	733	746	766	751	776	698	738	775	744	715	758	800	730	760	747	760	794	724	746	695	695	772	737	960	987	764	742	680	727	724	729	749	694	736	701	736	763	724	745	719	653	720	768	744	711	725	705	777	725	724	746	728	753	684	749	774	740	753	721	699	695	740	711	741	710	724	730	739	730	706	720	723	739	716	762	744	753	710	729	722	679	757	700	746	732	682	744	758	748	725	757	708	710	734	715	717	733	769	760	753	717	735	726	712	749	733	734	737	733	719	703	775	731	733	754	743	713	708	740	752	729	785	724	731	745	746	740	737	705	712	738	701	755	757	764	659	728	700	731	733	710	724	760	718	707	773	719	699	760	690	730	728	769	740	733	736	723	736	768	777	767	764	727	731	781	747	694	745	743	708	744	703	714	712	721	708	749	768	706	695	740	718	694	704	739	813	721	771	738	720	717	729	776	692	734	730	728	752	715	688	661	699	710	734	735	721	768	658	777	718	733	712	703	803	707	767	737	776	725	735	734	707	729	725	750	735	714	771	742	748	697	726	720	715	700	783	742	673	725	722	704	691	738	663	739	745	774	744	698	749	743	734	741	771	689	759	718	710	682	717	743	715	705	726	717	698	739	744	780	775	735	686	779	739	705	749	729	738	718	795	697	743	737	740	734	694	738	752	719	757	690	745	759	731	725	773	736	735	717	721	786	745	726	753	704	699	766	729	709	761	788	711	740	702	731	714	767	756	791	715	719	750	662	738	728	700	735	729	723	785	686	766	782	714	677	719	718	713	740	693	716	739	717	715	772	695	704	732	739	798	742	684	750	758	714	731	755	737	719	758	722	758	797	739	746	712	746	718	728	702	734	771	735	723	715	732	715	753	735	736	727	756	701	734	739	704	773	726	740	729	703	677	750	695	751	746	722	742	714	716	689	730	743	787	708	720	734	740	754	754	753	737	752	745	701	693	746	730	691	737	705	756	736	749	703	715	691	677	735	716	714	808	697	738	709	766	764	725	720	730	720	690	773	689	755	734	687	814	694	742	762	711	780	701	742	735	743	753	678	728	730	728	740	759	712	733	720	718	774	721	723	706	740	695	734	778	694	693	729	693	749	709	728	709	728	723	736	732	697	727	700	705	741	688	721	695	746	750	748	719	805	744	743	712	704	724	721	719	747	660	789	706	750	755	707	712	732	701	780	744	714	728	745	725	733	744	768	698	710	763	707	769	683	721	691	742	741	715	731	741	733	732	719	732	701	714	736	690	761	719	733	747	700	737	730	738	733	720	723	722	727	754	736	678	748	735	726	767	725	739	726	768	779	736	721	727	798	725	744	717	724	746	722	767	738	701	752	744	744	735	691	748	725	731	748	729	728	761	781	747	712	765	791	727	755	702	702	708	749	734	730	711	750	724	747	714	715	779	677	759	757	737	677	727	718	742	754	760	738	718	754	779	769	710	736	759	726	741	735	767	695	719	736	763	741	780	735	715	737	687	721	768	751	704	665	724	739	769	714	752	742	699	788	739	728	751	743	715	744	730	736	704	724	753	750	696	777	704	719	683	686	776	724	730	745	723	743	757	712	699	718	749	750	733	705	698	695	749	740	736	740	776	751	717	722	682	691	763	721	710	777	713	726	713	752	737	709	671	707	724	749	749	753	746	715	776	738	744	705	710	756	714	747	748	713	739	705	730	727	749	689	784	728	745	735	734	681	707	730	737	777	727	702	793	751	744	712	765	758	747	699	743	727	733	764	722	750	758	718	714	775	710	741	716	761	707	748	676	736	675	772	690	760	766	717	702	735	753	723	704	694	703	717	699	777	711	748	714	720	653	728	708	693	721	710	693	775	689	787	720	696	775	707	716	707	716	701	715	735	739	724	724	730	726	714	750	760	721	761	690	775	729	783	742	735	720	717	734	717	743	758	688	729	699	741	736	739	769	716	691	742	746	725	769	720	737	738	711	738	750	739	708	725	728	816	698	680	683	661	734	718	707	725	774	698	736	723	732	747	716	703	738	726	730	722	743	739	752	739	756	735	683	755	717	780	761	733	718	744	686	731	663	720	694	725	713	721	753	718	720	784	694	734	721	731	779	727	721	726	717	730	755	748	757	742	721	756	735	725	733	688	720	706	756	727	709	708	695	710	780	786	764	759	704	703	715	691	776	687	725	715	757	772	699	740	747	757	733	754	745	719	794	748	752	721	696	756	733	740	748	708	738	746	768	732	728	748	801	725	689	746	763	758	716	708	725	738	774	722	736	754	692	722	754	742	735	738	718	764	738	763	690	710	702	759	729	748	725	694	728	757	728	712	718	732	713	737	717	741	728	674	738	726	747	700	748	707	728	727	719	717	716	706	782	752	742	741	738	744	717	755	755	748	727	772	739	756	726	724	750	740	727	736	758	742	724	815	750	711	776	731	744	710	696	711	732	711	679	752	733	750	674	791	761	706	735	727	725	717	703	689	701	672	724	722	791	773	704	726	750	780	801	716	746	744	713	761	697	731	715	747	747	717	699	788	704	705	722	742	722	792	782	680	698	763	676	751	689	700	751	715	729	772	711	748	794	742	709	716	693	723	760	669	710	762	771	779	734	732	756	740	752	801	729	802	699	742	740	659	733	741	721	750	748	734	768	774	716	705	701	712	753	745	790	720	753	747	749	738	745	741	787	744	666	696	730	769	709	685	753	707	727	704	735	742	706	729	753	738	747	672	680	748	766	760	739	714	783	739	700	689	747	701	735	703	701	701	753	737	715	737	746	726	732	762	763	717	690	717	727	774	698	747	695	726	694	715	742	704	803	709	671	713	740	775	717	747	748	775	704	735	761	722	753	756	709	733	723	758	728	748	721	724	728	682	733	744	698	727	733	700	729	721	694	700	701	755	661	756	771	687	682	756	727	760	735	755	732	725	784	760	689	727	753	715	766	725	692	749	706	755	719	741	722	722	747	758	773	715	715	796	717	767	705	722	721	676	736	748	709	761	713	713	747	806	750	725	748	769	742	790	757	721	709	693	711	716	678	733	707	711	704	752	752	735	714	722	710	732	741	740	734	735	737	758	687	714	738	735	732	733	723	722	715	757	762	752	744	775	702	745	708	693	721	744	797	704	733	695	722	690	769	708	722	711	748	705	713	748	684	715	724	719	731	735	706	769	727	733	722	719	673	711	739	774	770	790	729	729	744	765	730	734	709	758	723	728	723	693	745	664	741	743	756	766	746	715	678	683	738	722	722	720	734	706	688	727	706	746	699	777	689	725	752	746	712	752	734	720	754	768	778	680	736	770	710	687	750	716	753	717	752	710	768	734	748	734	722	768	744	737	737	727	740	740	725	723	766	759	729	760	698	718	762	714	737	756	759	761	776	755	762	691	730	751	757	726	737	723	697	717	722	717	740	703	726	735	731	700	714	706	734	718	696	730	746	726	745	719	722
24190	21270	28292	24506	19742	2539	1051	718	604	583	532	476	456	448	427	412	406	379	366	371	411	401	395	378	425	375	393	390	390	378	361	358	368	387	377	364	364	398	359	379	385	389	379	359	354	391	369	351	390	1049	1174	368	358	381	378	355	393	362	343	346	369	357	327	334	349	362	321	376	368	359	400	340	354	355	356	364	352	354	402	397	371	344	351	354	367	345	348	350	357	358	330	364	355	332	362	386	386	312	313	362	358	383	356	389	323	347	332	335	359	317	342	350	358	336	398	369	350	343	379	377	354	375	393	367	345	367	358	389	330	370	350	358	340	352	386	371	391	375	366	356	346	342	349	353	353	364	363	380	357	345	364	367	368	358	363	379	334	348	350	355	382	346	405	393	345	330	342	328	369	323	359	347	375	354	334	357	391	364	362	343	341	386	339	387	367	379	364	374	349	376	340	331	358	367	365	357	342	358	345	337	368	372	371	332	384	354	377	347	375	348	351	331	352	347	353	346	378	345	384	353	367	358	376	341	342	362	348	346	371	385	364	353	357	419	344	368	363	338	357	354	303	368	365	361	352	359	352	327	329	348	351	382	355	318	338	309	360	344	354	381	356	369	319	357	366	316	346	376	386	342	330	316	345	358	363	346	343	325	386	356	342	336	356	336	353	364	354	347	362	380	342	367	381	375	323	348	385	352	353	360	393	375	342	350	384	366	373	355	365	354	342	365	354	383	388	372	389	372	340	346	360	359	355	327	327	344	396	340	362	341	352	374	381	350	372	346	352	365	361	341	318	346	377	389	366	353	333	330	382	388	377	341	376	394	360	346	357	329	371	374	356	307	350	359	345	355	337	361	360	393	332	338	346	363	357	372	369	344	350	331	386	358	344	387	336	353	369	346	349	344	346	328	339	349	363	347	355	347	357	322	369	352	395	365	357	325	379	370	349	359	381	392	361	366	337	380	370	335	360	345	340	352	329	342	397	344	357	339	307	394	332	355	349	346	333	389	380	366	374	359	330	330	360	340	359	409	345	343	347	357	359	364	333	325	378	358	382	366	369	344	332	379	349	397	377	336	311	357	366	355	357	359	378	351	366	368	371	339	386	354	339	318	391	401	338	341	339	332	379	360	369	399	388	426	364	367	366	359	368	352	356	344	350	326	361	353	367	387	332	386	354	357	373	345	373	366	354	378	333	342	403	357	390	360	339	336	359	357	347	328	336	348	356	356	327	350	350	331	359	363	384	324	416	354	332	339	340	356	328	330	362	345	336	358	395	358	360	377	328	347	293	353	347	365	376	335	383	348	344	369	364	382	367	363	373	353	370	388	335	341	340	382	347	351	335	368	336	369	353	363	348	341	372	394	335	372	307	337	355	342	363	354	356	348	399	345	354	357	390	379	400	365	329	366	298	369	357	343	350	357	369	377	356	368	359	311	363	343	337	337	327	353	343	335	375	380	380	317	378	356	374	359	366	341	373	354	325	343	368	346	335	387	371	343	386	343	355	357	333	356	350	368	403	357	365	348	355	352	349	349	342	335	352	367	380	362	383	374	377	374	348	367	343	343	353	376	334	356	320	336	381	363	372	362	337	338	376	342	356	357	354	366	372	369	377	402	363	343	361	339	389	349	344	357	313	398	377	362	366	355	347	366	368	324	364	361	332	377	360	370	348	390	367	338	354	349	390	355	367	333	350	358	346	346	342	317	330	325	370	359	371	355	375	316	360	376	347	329	358	357	321	344	377	336	292	364	333	345	375	369	347	339	357	347	373	355	366	388	353	364	356	348	326	375	360	326	386	354	336	413	342	363	360	370	347	325	371	324	344	378	353	357	384	376	344	343	374	344	356	339	363	385	339	360	333	370	378	376	321	324	364	404	353	332	352	411	367	322	344	348	366	362	356	358	353	363	380	355	359	370	328	388	356	352	341	334	375	391	350	351	343	368	354	365	356	373	349	381	377	366	367	377	379	370	332	351	375	363	356	343	383	344	355	348	363	357	344	362	345	374	345	321	348	366	368	358	362	343	360	354	364	346	328	367	355	376	374	343	361	357	360	347	363	331	347	374	342	382	357	348	343	369	369	373	356	370	358	326	362	334	388	356	341	363	362	318	335	352	392	382	354	359	353	343	343	344	403	354	373	377	376	348	397	398	359	379	389	350	370	382	362	369	349	352	364	354	364	341	387	368	382	366	349	314	371	350	360	353	354	317	338	376	343	350	370	365	355	371	355	328	360	362	393	381	365	361	348	352	357	362	359	362	339	350	344	342	362	349	331	367	332	352	349	358	361	364	349	379	381	390	368	348	365	378	339	352	361	333	401	352	379	396	375	340	337	371	367	344	340	328	344	355	349	338	372	348	349	354	350	358	353	366	384	399	363	395	356	343	336	355	332	318	343	352	342	369	312	317	355	332	340	364	345	387	360	348	335	340	340	354	355	329	366	375	351	369	337	357	365	321	342	400	356	328	344	337	328	355	320	349	366	343	392	343	375	390	382	376	364	354	353	363	366	352	396	386	342	386	353	349	365	356	361	377	337	350	335	347	367	358	353	343	353	327	368	334	372	392	356	334	365	338	357	321	345	351	378	375	355	353	356	350	352	359	363	381	352	371	351	374	341	344	330	361	362	379	316	356	351	370	377	354	348	361	318	356	333	377	368	351	378	370	385	363	358	363	388	365	373	352	332	352	320	359	363	354	366	346	389	336	368	353	347	324	357	382	339	384	339	354	309	376	361	327	380	389	320	374	333	338	355	329	378	391	384	352	400	378	372	333	348	362	371	344	361	358	338	369	361	347	333	315	362	384	381	378	367	355	340	350	361	346	370	387	360	359	372	328	367	377	387	319	373	374	327	346	366	353	340	321	347	339	365	411	365	345	371	361	342	316	368	348	399	372	381	347	365	323	366	359	356	351	343	325	343	343	371	335	379	387	404	356	376	352	354	345	361	351	380	356	357	320	364	344	335	323	358	391	381	367	375	348	368	355	353	356	359	365	347	340	360	349	345	356	341	343	352	329	331	351	356	350	314	348	375	348	371	375	340	353	348	321	324	376	346	336	353	402	347	344	306	394	351	360	371	347	350	336	330	333	363	337	326	373	365	354	345	376	340	378	385	337	381	311	384	357	344	330	353	374	313	336	351	366	405	353	360	334	320	341	321	331	334	341	343	349	356	359	359	356	351	350	318	399	361	358	351	349	380	345	321	354	333	343	330	401	353	382	388	347	365	321	379	355	353	390	377	342	347	342	344	349	375	400	333	342	325	328	353	350	382	321	329	345	352	351	323	353	356	351	340	325	351	355	375	337	366	350	356	352	348	374	359	364	344	373	353	314	377	349	366	312	385	363	372	356	384	369	374	331	347	345	350	352	358	372	364	326	378	385	369	349	373	322	328	392	393	384	372	363	350	363	362	362	368	368	389	346	344	307	354	333	377	378	373	353	345	375	383	334	334	356	320	385	320	342	338	333	366	362	365	355	334	349	365	357
9630	16051	13438	6469	3958	2828	2331	1937	1668	1421	1210	1129	1033	948	942	827	836	776	783	809	780	763	758	762	693	778	749	715	748	711	677	689	728	709	689	722	722	675	728	732	744	750	710	734	694	737	693	693	715	2778	3092	666	650	688	635	632	662	667	665	641	634	656	650	659	640	666	638	633	679	648	695	637	628	629	638	691	615	651	645	674	643	666	646	665	667	624	633	651	613	631	689	657	640	682	610	642	607	634	643	628	610	655	680	639	642	659	590	578	649	644	623	663	664	681	662	634	648	610	655	654	691	640	614	681	600	674	608	686	670	627	618	656	624	647	660	657	667	634	632	666	686	642	663	662	713	651	656	638	705	621	681	703	610	650	656	680	674	650	665	684	639	612	646	648	624	660	609	635	628	686	627	653	644	669	604	642	637	642	620	655	674	652	622	600	629	630	601	652	655	650	622	618	637	709	643	654	657	646	681	654	679	658	662	621	665	654	690	629	633	601	641	625	657	629	628	602	628	658	667	641	630	674	662	636	622	623	629	588	636	634	646	663	650	673	642	707	635	651	654	653	653	633	652	648	670	630	675	606	692	625	626	649	630	651	674	643	583	632	633	635	648	646	696	665	657	632	650	610	643	629	629	645	639	658	626	657	660	623	646	666	641	640	648	641	644	649	628	649	623	649	631	651	640	632	689	636	650	632	662	642	632	640	593	655	666	644	635	693	644	626	656	631	675	642	695	660	620	650	609	682	657	627	659	692	634	615	602	636	597	658	634	655	669	697	657	623	648	657	605	614	654	652	643	668	584	593	610	639	664	650	636	653	635	654	658	659	648	645	634	650	665	659	682	675	658	685	618	668	631	651	686	628	663	663	666	692	651	643	640	619	686	644	679	613	623	649	639	640	664	628	696	639	611	673	658	707	594	636	659	633	597	624	643	629	662	651	619	636	613	655	658	601	644	682	682	633	659	661	617	680	606	636	671	632	689	663	667	643	615	706	633	632	622	648	673	622	686	631	653	675	618	657	646	641	634	685	625	614	655	639	633	663	637	664	623	608	671	633	647	663	673	668	632	616	585	615	647	669	647	660	672	642	621	675	620	629	627	635	643	655	650	698	615	656	613	631	647	638	660	687	585	700	675	632	689	665	613	608	626	660	609	672	666	590	645	640	671	624	653	649	655	643	638	643	615	696	661	613	608	639	613	596	651	609	672	642	630	639	655	632	631	637	631	633	658	631	615	691	614	648	614	649	615	631	631	617	703	684	673	667	636	641	665	660	614	642	645	632	664	635	661	646	618	647	644	628	640	620	633	640	646	635	642	655	648	660	630	650	622	653	626	604	676	664	657	630	644	605	615	620	655	674	664	654	662	644	646	685	639	586	638	610	612	693	662	641	584	636	674	645	650	642	671	629	657	645	638	660	665	625	599	659	651	680	677	633	670	626	635	652	674	682	671	640	621	637	640	700	639	646	603	665	636	630	677	649	626	648	654	617	654	655	672	627	627	670	608	644	612	606	650	594	664	671	682	602	648	629	615	651	657	642	667	628	670	691	653	657	683	620	651	612	626	665	587	608	647	628	647	623	666	611	616	659	616	634	683	631	634	629	599	637	681	699	678	669	661	640	588	636	620	640	648	639	615	674	644	642	693	591	650	654	605	647	632	642	699	654	627	637	728	689	680	646	600	655	672	667	645	651	629	717	674	665	622	599	663	620	631	658	648	681	650	648	641	640	632	607	656	672	630	658	629	599	646	621	665	627	640	612	597	641	639	619	616	673	659	615	644	647	617	626	637	653	643	662	674	625	649	641	615	646	661	657	611	649	636	573	667	641	658	640	653	592	662	654	621	637	643	624	678	626	668	630	632	625	671	601	610	667	641	654	639	644	647	647	606	678	634	645	601	643	655	638	648	587	656	613	676	676	672	646	654	674	656	632	625	593	657	669	631	678	661	640	666	621	654	665	625	642	636	670	639	636	658	610	643	649	631	655	655	658	675	620	646	629	671	603	665	660	644	666	655	666	647	634	609	641	653	666	599	613	661	662	672	672	652	616	677	626	660	661	658	604	640	642	635	650	660	624	669	647	689	619	609	659	648	656	629	627	701	662	652	685	678	635	670	594	632	600	631	661	643	694	655	662	622	665	649	611	688	642	625	678	645	630	648	618	666	675	649	648	641	673	655	671	660	663	634	641	625	657	648	663	620	631	641	663	647	629	657	667	641	651	687	682	671	647	649	685	653	618	671	628	602	625	674	664	654	654	699	620	657	637	658	631	626	680	622	644	640	629	601	633	680	617	610	659	633	636	669	657	664	612	641	674	633	640	663	635	673	646	643	662	692	689	686	646	645	647	635	627	638	630	657	621	642	651	656	633	644	659	639	642	654	627	653	651	619	641	708	619	647	649	685	692	700	689	656	646	635	666	649	590	598	678	656	683	610	599	640	670	626	674	659	656	659	658	668	612	676	607	658	600	630	604	647	644	643	637	684	648	687	696	641	666	682	647	640	686	683	638	642	652	630	690	680	683	616	590	633	644	668	677	638	607	660	605	643	630	619	657	652	630	630	661	636	629	681	590	631	659	644	653	642	639	660	667	595	663	672	675	630	668	606	650	619	634	694	668	664	644	612	660	593	632	641	628	657	677	669	622	623	657	606	596	653	642	654	657	600	653	659	719	632	647	681	625	638	692	646	650	637	626	658	674	664	635	671	651	620	703	658	645	642	617	676	658	684	650	661	671	649	638	664	694	693	682	644	646	646	688	635	663	612	676	649	646	648	577	612	611	675	597	661	668	632	680	630	675	642	620	685	667	672	635	644	622	602	676	640	643	661	647	631	663	618	625	647	600	612	638	639	646	639	672	646	672	600	620	686	640	585	708	619	620	643	659	661	658	626	617	637	652	625	608	638	651	632	671	651	627	645	635	700	647	651	593	628	654	674	661	634	634	621	619	652	637	637	666	626	682	664	623	554	655	653	657	682	669	664	637	654	628	642	641	611	648	644	631	607	610	674	622	623	614	682	638	642	636	632	630	684	635	629	634	616	650	615	663	667	629	664	632	642	632	669	673	697	609	593	635	669	649	657	668	656	617	692	630	669	669	673	661	624	642	662	678	625	676	666	654	668	654	635	650	623	626	661	685	610	670	642	636	624	666	648	658	645	620	644	663	626	643	659	644	671	692	674	680	673	632	635	608	638	618	638	684	644	609	601	593	608	637	627	654	635	641	648	645	641	612	614	628	645	630	645	698	703	645	656	687	656	596	613	634	594	675	709	629	639	652	647	640	670	567	681	664	646	647	656	626	681	632	642	615	665	620	654	681	671	596	669	645	634	637	653	658	665	618	673	639	640	649	610	644	673	637	634	669	641	670	656	582	677	710	663	678	639	681	657	723	655	612	647	671	673	693	622	624	615	600	599	666	598	625	637	645	613	626	598	643	637	619	626	641	645	641	660	637	675	637	649	675	637	684	697	633	638	652	622	642	606	631	649	671
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
