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
339526278436	339526278956	339526279506	339526280081	339526280606	339526281157	339526281706	339526282256	339526282806	339526283356	339526283906	339526284456	339526285006	339526285556	339526286106	339526286657	339526287231	339526287756	339526288306	339526288856	339526289431	339526289956	339526290506	339526291057	339526291631	339526292156	339526292706	339526293256	339526293806	339526294356	339526294906	339526295481	339526296006	339526296556	339526297106	339526297656	339526298231	339526298756	339526299306	339526299856	339526300406	339526300956	339526301506	339526302057	339526302631	339526303156	339526303706	339526304256	339526304831	339526305356	339526305906	339526306456	339526307006	339526307556	339526308106	339526308656	339526309206	339526309756	339526310306	339526310856	339526311406	339526311981	339526312506	339526313056	339526313606	339526314156	339526314731	339526315256	339526315806	339526316356	339526316906	339526317456	339526318006	339526318556	339526319106	339526319656	339526320206	339526320756	339526321306	339526321857	339526322406	339526322956	339526323506	339526324057	339526324606	339526325156	339526325706	339526326256	339526326806	339526327357	339526327906	339526328456	339526329006	339526329556	339526330106	339526330656	339526331206	339526331757	339526332306	339526332856	339526333406	339526333981	339526334506	339526335057	339526335606	339526336156	339526336706	339526337256	339526337806	339526338356	339526338906	339526339457	339526340006	339526340557	339526341106	339526341656	339526342206	339526342756	339526343306	339526343856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22489	20426	27788	22959	20427	14722	1569	813	627	621	559	545	488	481	457	445	468	442	444	431	438	458	417	414	354	413	437	428	412	379	438	428	416	436	374	406	406	384	411	414	390	378	413	392	421	385	390	373	376	390	401	400	401	410	390	381	433	348	393	403	367	364	392	396	365	400	395	374	369	388	377	407	396	397	406	387	415	405	361	404	403	377	378	394	370	385	431	372	401	384	382	417	374	390	409	384	384	358	394	377	364	384	413	373	346	356	410	357	371	370	348	364	374	399	352	407	397	377	379	347	401	385	383	365	387	391	406	397	387	379	400	376	405	377	403	402	364	373	382	375	366	406	369	339	384	394	352	419	377	392	416	396	386	376	398	404	377	411	362	376	360	363	368	376	426	401	377	360	361	386	378	375	390	375	355	376	354	363	397	358	336	415	366	379	356	384	381	407	386	391	383	382	361	377	414	395	366	369	400	360	344	398	393	403	386	354	374	365	387	383	376	367	373	380	375	391	427	381	375	370	384	402	394	408	388	398	410	383	387	352	415	357	382	374	415	406	357	365	368	375	380	356	378	393	357	371	398	362	425	425	357	371	385	322	366	345	392	371	400	410	350	425	374	383	388	345	382	396	407	386	376	385	379	414	429	387	386	365	431	389	390	361	421	364	362	366	380	379	382	382	365	386	359	369	384	395	381	396	368	360	339	377	402	387	371	365	411	388	357	414	393	362	355	405	351	364	384	381	416	360	388	379	391	383	369	351	407	377	390	383	395	360	377	377	424	349	386	410	359	382	352	372	364	364	368	397	356	390	387	399	383	360	388	377	403	380	353	362	374	390	392	385	394	372	346	390	376	356	415	379	373	387	399	387	363	384	395	416	395	379	355	362	373	396	382	371	373	367	353	378	437	356	357	359	370	383	348	364	355	395	367	392	392	388	370	388	366	314	381	391	325	400	397	391	390	353	390	346	355	372	362	375	387	376	432	394	418	385	389	372	405	372	391	389	392	405	423	387	380	365	385	357	386	399	373	375	374	381	380	382	387	387	372	411	358	345	397	368	395	374	404	375	365	364	357	381	388	415	358	372	388	356	402	366	375	387	378	427	384	395	410	373	354	379	369	390	361	387	423	390	408	376	383	393	374	409	350	379	386	405	402	397	403	379	408	377	367	402	406	383	373	390	373	369	395	370	393	391	363	349	417	367	340	374	415	388	370	386	396	348	365	374	424	362	388	409	403	376	372	345	402	384	415	355	393	396	399	381	410	335	374	368	409	382	401	385	360	394	373	358	366	394	374	371	398	375	386	363	381	345	424	368	362	375	380	387	373	368	340	381	358	353	408	359	361	418	401	363	370	370	394	413	349	390	396	365	392	391	428	375	369	365	394	366	368	344	394	394	429	360	381	364	378	406	390	412	372	401	365	377	382	394	385	393	377	394	358	379	375	415	333	362	391	385	378	410	349	392	399	377	356	362	380	388	376	421	356	390	380	386	335	358	383	374	363	361	409	405	381	412	432	364	413	386	364	401	353	420	400	375	381	344	416	352	408	400	391	396	360	374	401	363	412	357	362	388	435	376	358	391	359	408	360	360	379	373	370	385	375	361	363	415	416	396	362	366	387	385	329	377	370	363	354	364	370	388	402	368	424	396	385	393	368	376	404	389	390	355	387	377	394	360	384	381	407	375	373	387	384	354	429	389	378	398	350	343	409	387	378	386	380	386	391	386	386	377	402	392	380	355	375	392	363	375	395	370	391	407	397	386	376	401	371	379	362	359	387	401	385	369	346	371	367	382	408	364	369	389	389	349	367	383	379	378	372	391	371	340	413	341	374	366	375	358	408	362	364	332	360	402	362	375	392	404	387	380	410	365	395	369	377	387	357	342	390	399	383	384	389	376	379	394	363	367	396	393	384	371	365	390	383	372	365	361	422	403	377	408	394	373	366	414	421	389	394	392	356	368	375	378	387	369	349	368	420	384	347	386	384	388	405	395	397	389	396	356	363	376	376	403	376	400	401	388	351	373	395	395	364	333	347	398	353	399	393	412	407	354	351	401	364	411	377	397	397	393	353	434	351	366	402	376	367	392	371	390	358	411	364	347	389	348	377	399	389	389	385	377	381	389	379	382	363	381	360	344	388	370	380	373	399	370	382	373	383	379	372	364	371	342	392	406	375	375	381	365	389	379	377	355	400	366	365	370	418	359	349	405	395	360	343	359	390	406	379	400	358	357	371	397	394	365	379	379	402	403	383	384	386	375	373	391	402	416	363	364	402	345	387	415	404	431	385	349	377	363	357	376	394	379	376	371	386	377	365	379	333	377	417	380	379	387	368	371	387	393	389	359	379	373	377	357	375	407	393	375	398	406	378	338	345	382	424	382	384	360	373	365	388	361	363	374	352	367	359	371	345	370	377	354	361	364	369	389	379	379	352	365	368	379	373	394	375	395	418	383	378	385	398	358	383	382	388	372	356	367	399	346	370	379	409	389	365	393	377	374	383	378	331	384	376	394	387	403	380	376	381	351	381	388	395	374	399	341	407	334	377	341	352	380	357	387	391	400	370	393	399	398	365	372	410	396	368	373	399	340	379	402	348	423	397	395	345	361	405	391	393	390	375	363	371	392	348	386	384	393	360	384	393	410	344	391	357	371	380	417	392	370	390	400	357	375	399	374	359	386	402	403	361	399	353	375	401	378	405	394	373	378	398	381	365	353	370	402	383	382	375	411	378	423	404	359	366	420	378	371	369	336	390	416	409	362	356	387	375	378	404	371	370	406	390	378	369	413	352	347	406	389	385	373	359	364	408	392	356	388	379	354	418	367	410	400	370	383	390	400	371	399	376	386	369	388	413	346	374	394	404	416	414	374	371	433	395	373	370	367	401	329	368	389	378	383	372	397	374	389	401	371	377	401	389	382	388	384	377	377	380	388	375	396	342	371	355	393	396	364	390	393	380	415	409	372	397	370	394	356	367	400	383	436	372	396	357	361	392	370	369	361	347	392	387	405	386	375	400	371	368	378	397	390	374	381	382	374	403	358	402	390	369	374	416	365	396	365	383	374	364	386	355	371	370	389	369	387	407	374	374	360	382	388	385	405	359	362	348	387	349	408	408	434	398	380	346	341	373	410	407	370	408	388	383	406	369	378	367	384	338	385	357	364	361	382	428	375	376	353	395	351	405	356	389	372	355	370	361	403	360	387	376	366	356	381	361	399	404	393	393	388	365	362	390	370	361	390	381	415	373	384	386	413	347	397	401	399	368	390	358	362	357	370	398	410	425	400	403	416	360	381	368	386	399	386	363	370	392	404	386	363	373	380	372	385	400	402	365	395	369	363	350	364	386	372	384	371	387	363	391	373	367	364	364	391	409	376	395	384	430	380	374	357	389	360	383	405	388	374	385	370	373	371	383	381	358	360	367	395	387	380	382	404	363	373	365	426	374	379	398	404	384	379	369	429	375	378	375	393	370	401	373	366	354	384	408	349	397	381
37546	29535	12892	6955	4774	3391	2603	2222	1807	1621	1442	1373	1209	1149	1048	1002	1007	975	955	984	909	845	846	866	837	882	770	804	818	780	804	788	830	838	772	797	789	789	784	774	766	760	791	756	759	748	709	756	763	776	728	758	720	786	736	762	759	719	803	718	762	781	803	779	838	700	732	747	733	772	737	773	745	721	773	727	759	698	725	704	745	759	757	720	741	760	750	759	783	687	752	735	692	753	758	746	673	754	726	821	738	738	764	757	783	739	738	751	753	723	728	699	707	731	770	750	769	740	781	743	748	734	779	714	743	783	744	706	716	752	747	767	733	767	713	733	696	746	728	768	802	780	700	786	694	731	699	730	812	739	729	726	776	752	738	699	754	751	735	753	662	721	739	699	731	754	717	738	719	739	686	757	710	710	718	761	787	734	680	746	800	719	753	755	685	765	686	777	723	802	695	756	743	708	751	728	744	796	791	720	753	756	758	738	742	762	752	722	748	739	752	777	730	775	745	728	713	732	723	743	755	692	744	769	742	752	764	783	683	730	754	700	720	735	738	750	754	784	718	720	734	707	706	739	720	740	753	731	717	718	726	726	741	729	719	760	724	693	784	706	752	773	767	797	741	699	697	783	725	777	701	751	729	781	765	703	662	701	782	698	742	737	770	778	712	732	767	756	736	738	722	745	701	777	745	730	740	755	740	647	751	757	739	783	719	708	760	739	672	707	693	728	699	712	741	736	765	745	752	724	751	738	736	794	782	754	738	767	763	741	756	744	720	739	732	715	722	732	757	727	720	744	712	708	750	737	726	713	701	731	755	703	739	722	741	738	749	766	731	767	808	675	718	704	758	695	759	732	822	745	721	734	723	715	740	702	713	714	699	772	744	740	722	719	733	747	731	786	745	726	730	756	760	748	761	720	723	747	733	728	731	770	722	782	760	700	718	773	755	748	755	688	741	721	735	692	734	778	760	714	752	742	719	735	703	740	741	732	712	747	768	744	781	712	718	690	763	710	757	743	774	717	729	802	775	737	725	724	688	786	739	774	758	737	743	749	739	785	746	734	715	758	775	723	718	707	748	777	763	755	736	716	729	717	780	720	778	702	740	744	761	710	789	715	696	725	749	731	728	695	699	718	775	771	736	748	725	732	709	672	750	673	748	713	746	685	738	748	724	736	749	748	719	798	753	714	736	746	717	700	739	713	715	734	780	700	719	753	763	732	728	726	714	737	698	686	715	714	723	699	764	706	778	706	723	777	744	721	714	744	752	728	723	735	694	705	716	730	741	714	718	712	721	771	733	714	728	738	733	737	743	713	746	724	745	727	746	797	728	724	721	768	753	756	729	770	727	756	785	735	724	742	798	743	728	716	751	697	738	734	706	725	721	705	755	734	758	794	709	718	752	691	695	741	754	768	692	764	791	741	763	721	718	711	773	726	769	777	728	690	728	744	713	726	738	672	762	748	692	715	744	708	698	727	772	709	702	655	740	707	699	705	771	716	753	718	745	723	708	757	716	714	712	716	772	714	731	702	752	706	713	719	695	737	747	725	759	751	742	705	694	714	810	764	735	763	745	755	737	686	693	731	776	705	712	707	712	703	757	728	713	728	759	701	731	717	719	721	727	739	690	716	688	734	696	766	744	687	742	728	741	756	748	725	730	725	705	718	761	753	696	720	729	714	747	718	748	722	732	756	717	739	728	791	765	641	717	726	760	717	742	732	760	789	724	749	744	714	738	789	761	753	695	765	700	753	776	737	719	764	755	747	733	763	775	713	709	745	762	756	763	721	699	689	702	716	733	742	743	756	741	726	762	752	707	777	755	732	729	704	740	745	739	729	705	769	702	728	720	697	758	736	684	739	740	690	694	706	788	726	726	721	743	715	737	672	731	787	726	728	715	751	732	768	755	777	741	739	701	742	756	753	713	710	725	737	749	733	749	746	690	758	741	754	737	699	785	736	754	760	744	735	747	722	751	726	724	739	720	776	717	781	739	771	708	764	722	729	791	771	728	719	718	718	767	715	724	711	759	725	687	760	777	716	738	716	734	788	737	712	768	736	725	750	787	736	671	744	757	747	718	699	734	773	752	679	702	716	744	756	687	730	760	759	711	706	710	746	739	761	733	701	774	748	715	722	695	708	715	752	782	736	731	696	686	751	745	724	728	735	683	679	714	743	722	763	734	766	708	724	726	751	740	747	705	780	709	764	733	718	728	722	778	736	702	723	732	774	716	693	753	708	756	744	760	715	725	782	707	739	785	711	708	737	720	717	728	737	706	705	720	723	756	692	750	767	757	758	710	743	716	794	686	718	727	727	711	736	727	734	699	763	743	731	756	697	727	730	759	704	746	719	727	728	716	753	762	735	775	757	720	768	766	711	727	721	736	726	784	735	717	755	728	738	784	757	710	714	755	727	691	752	720	726	735	760	734	755	744	739	788	682	728	724	695	765	709	715	737	702	710	757	704	733	753	749	788	739	737	762	686	662	744	775	695	746	723	764	719	731	718	738	778	730	751	759	728	726	741	737	706	737	699	708	746	724	741	730	717	772	697	788	740	747	754	805	719	736	733	697	733	730	752	748	698	726	784	788	717	752	763	704	777	740	745	726	725	675	713	752	736	745	767	724	730	710	707	735	762	724	732	692	759	753	731	756	741	772	734	725	704	744	784	674	730	720	758	734	716	735	782	738	745	769	763	757	774	764	716	773	766	768	767	702	685	758	737	762	755	713	699	710	697	693	743	654	753	682	772	756	747	720	719	739	719	768	790	707	694	717	747	716	756	698	761	716	759	748	735	736	729	710	730	749	740	738	738	695	744	751	740	773	726	701	769	761	728	736	707	738	757	690	737	764	751	708	767	685	730	703	795	722	727	718	698	718	733	685	752	730	724	747	758	746	756	726	736	755	770	772	767	780	759	753	744	679	729	740	752	715	726	691	730	707	728	765	722	727	713	776	713	696	787	780	752	755	701	747	755	759	726	720	741	735	707	767	759	744	715	744	730	720	771	735	766	709	764	686	764	728	759	796	747	720	715	742	701	739	719	700	740	729	744	739	730	706	783	720	748	696	728	728	721	694	709	726	770	735	740	736	715	734	706	689	756	739	751	715	704	702	742	762	709	722	762	709	708	763	762	704	710	734	744	764	710	701	718	696	720	718	719	725	746	705	752	696	735	725	709	687	767	719	695	720	765	737	804	748	761	774	713	731	761	700	749	732	704	673	691	704	760	707	750	765	740	728	762	685	739	765	769	693	738	725	731	760	731	757	699	758	782	742	714	706	713	723	717	729	744	755	681	737	771	703	750	744	734	758	723	693	741	743	714	711	799	715	701	734	753	713	771	733	717	725	755	728	724	728	749	774	701	723	799	708	738	713	720	741	764	755	753	692	720	741	767	759	718	725	773	718	766	764	763	784	728	694	733	729	736	724	730	732	714	753	720	760	736	728	730	747	730	744	719	687	708	707	716	710	721	690	741	706	772	712	745	744
27338	20596	6850	899	548	479	451	468	482	405	398	432	423	430	404	417	433	418	412	428	419	469	445	415	425	432	427	400	406	428	390	424	399	399	448	382	418	430	443	422	411	438	445	418	411	392	408	416	380	430	412	424	441	401	445	416	399	419	408	434	436	427	406	414	394	402	435	420	445	408	415	427	411	410	406	396	399	433	444	396	415	406	404	421	427	404	443	377	397	419	425	400	435	426	421	415	389	392	440	453	454	423	408	419	411	386	410	401	437	417	432	413	395	422	439	400	450	415	416	434	396	367	431	412	414	377	410	436	436	416	424	462	422	439	413	476	433	425	416	417	411	392	436	418	401	386	419	414	424	415	439	440	384	396	416	410	411	390	411	389	412	412	410	406	425	433	406	436	373	414	440	383	408	440	413	405	435	404	423	393	437	408	413	430	436	425	443	404	374	404	415	409	420	410	429	416	424	420	390	448	400	419	455	395	398	419	384	382	398	428	416	371	388	392	424	406	434	414	414	407	407	428	413	428	392	451	442	421	432	414	405	426	418	432	459	401	439	416	392	431	452	394	403	408	384	414	431	412	423	403	387	422	404	401	417	369	443	440	423	386	428	410	408	443	403	449	402	412	443	431	423	416	389	370	370	394	404	387	401	443	432	414	412	415	428	405	421	434	402	433	422	400	417	428	393	424	443	412	417	397	407	428	407	375	394	458	413	414	417	413	415	439	432	431	409	397	411	402	427	437	439	420	408	434	422	422	434	445	409	384	412	388	429	411	403	403	414	453	393	409	434	407	419	414	415	400	413	418	417	420	425	392	430	389	398	449	417	419	426	388	391	424	424	431	406	431	435	400	404	436	414	406	403	385	404	426	399	392	430	387	400	406	403	419	376	407	428	367	400	444	384	413	451	422	452	442	415	437	403	397	407	409	415	422	398	439	392	462	421	402	436	396	404	428	424	423	407	429	440	419	408	418	431	406	404	439	450	395	392	408	426	427	419	415	430	402	403	402	441	392	373	452	397	404	414	421	369	432	398	407	446	442	408	412	419	414	369	409	406	401	421	421	428	420	431	415	464	448	426	436	420	419	404	420	443	409	404	429	407	410	421	415	427	410	402	410	429	420	408	379	431	439	439	449	391	423	409	437	434	416	424	410	436	419	404	396	380	387	423	400	392	419	424	383	396	372	420	404	452	442	383	459	426	415	425	441	404	415	413	410	453	391	426	406	439	413	436	412	446	418	418	394	444	411	433	382	429	427	418	413	419	401	425	397	448	392	405	448	439	436	428	395	394	380	383	410	386	428	426	411	424	416	441	411	379	413	415	418	408	390	394	400	437	403	431	440	400	388	474	434	390	397	438	429	414	409	421	428	386	439	400	409	447	421	447	413	431	425	454	399	413	447	451	394	410	432	415	406	426	425	426	374	416	393	445	409	423	417	399	409	432	414	438	429	397	426	427	419	382	402	440	427	388	410	426	408	413	419	417	414	407	387	476	391	400	448	410	429	427	421	424	410	397	424	442	389	391	413	407	412	397	414	420	424	421	423	416	443	451	439	410	432	442	404	398	427	363	446	420	456	403	409	431	422	386	425	386	404	431	426	377	392	422	410	404	446	419	414	414	430	422	409	393	399	434	402	398	431	390	426	406	407	430	429	432	395	406	386	406	427	399	465	426	404	414	423	451	418	371	438	445	398	400	457	447	450	439	424	458	396	384	409	401	380	396	430	447	416	416	405	418	380	414	417	417	404	411	390	386	415	416	403	408	452	399	458	386	407	418	418	401	419	440	386	425	386	406	410	442	378	401	382	449	409	415	388	410	425	388	410	435	399	420	364	390	370	358	435	408	416	421	424	439	428	429	425	469	407	383	423	385	423	382	398	404	385	403	422	425	434	400	395	443	409	435	414	434	448	421	403	413	417	402	412	429	420	466	420	390	415	422	406	379	442	395	430	441	430	429	412	395	456	440	431	404	436	407	419	410	401	414	428	386	396	406	434	385	398	418	413	422	404	424	367	406	374	427	416	395	392	406	428	425	412	446	440	412	390	386	438	428	427	434	428	432	373	417	399	401	434	424	431	394	455	406	435	414	386	375	452	389	447	400	395	422	422	403	384	390	416	438	440	378	406	406	407	421	390	391	408	395	437	395	410	404	389	457	379	416	386	406	421	377	434	452	417	425	407	402	406	416	413	425	392	424	400	410	410	396	381	392	418	387	407	427	425	423	412	428	427	403	422	385	403	383	417	445	437	398	432	390	445	411	445	380	441	465	412	387	411	401	409	405	411	417	438	429	440	413	395	416	411	433	389	393	433	428	446	396	402	429	432	395	461	407	426	418	408	420	390	398	413	420	400	442	410	414	392	399	424	402	419	431	430	423	422	411	439	393	420	396	408	431	389	423	432	402	421	432	452	458	428	437	395	410	444	416	421	418	416	384	422	407	461	442	448	436	382	388	390	363	415	414	433	404	396	399	402	422	441	416	444	405	429	402	429	405	430	420	440	423	433	436	451	417	429	419	412	377	414	389	371	420	378	431	365	427	460	438	417	364	410	467	399	429	413	435	424	407	408	398	450	387	386	456	404	411	406	423	453	455	405	378	404	426	442	424	424	417	410	406	412	382	450	417	410	395	420	423	400	419	420	412	409	409	375	405	436	415	402	393	421	407	397	413	410	422	401	407	420	407	420	428	439	399	387	448	363	416	426	382	408	416	437	394	437	412	421	406	446	387	418	440	439	435	382	411	451	392	464	391	395	386	418	403	411	386	431	408	416	399	400	448	399	419	436	429	457	357	442	409	446	385	403	434	403	416	417	392	422	421	406	389	393	432	426	461	446	437	446	429	429	407	404	428	394	416	410	377	431	417	417	401	361	451	407	424	398	385	401	372	444	432	417	405	397	435	417	428	418	419	388	437	378	408	442	401	417	401	426	394	384	436	433	420	443	424	432	407	423	385	426	376	372	447	397	404	401	390	425	402	407	418	411	388	439	414	374	401	379	397	427	416	392	412	390	437	470	454	383	405	426	403	400	435	400	451	429	415	447	435	414	397	400	430	425	407	401	394	408	411	400	396	415	437	411	400	423	413	389	445	425	410	415	440	396	403	386	430	419	454	394	402	394	382	438	436	402	423	431	437	431	432	403	435	437	397	411	457	409	396	398	403	430	413	397	406	425	401	405	419	395	393	361	392	383	397	417	379	410	421	428	409	412	409	433	390	391	448	406	400	390	420	399	413	421	454	400	429	404	417	396	446	413	451	419	395	426	404	375	416	432	447	407	436	433	414	420	428	418	413	447	434	407	446	412	437	403	427	458	399	410	413	407	463	395	420	440	383	410	430	418	404	436	385	442	425	402	439	409	440	439	423	430	422	431	419	381	405	448	412	417	359	441	423	417	399	425	420	428	440	452	418	405	404	418	398	392	400	424	431	418	453	364	401	401	395	429	396	428	423	395	406	414	397	392	401	427	407	403	412	438	411	395	424	372
16521	8702	1805	1266	1102	1035	954	908	880	897	860	918	901	841	863	866	917	827	946	864	868	866	838	852	893	833	834	779	849	861	834	794	882	812	816	861	853	771	839	894	842	846	834	870	880	815	899	872	807	871	806	784	844	887	929	877	844	927	866	854	855	822	790	895	877	844	846	806	846	877	830	848	843	827	864	898	864	841	834	849	811	868	860	882	868	801	841	886	813	862	834	884	882	846	833	846	880	850	892	852	863	842	826	843	863	840	871	893	861	862	865	862	812	843	879	833	856	852	903	894	851	833	815	838	873	860	823	889	853	840	886	862	844	804	808	875	789	823	831	821	833	853	795	849	869	810	895	823	807	847	830	876	859	850	838	846	877	900	840	828	870	831	833	831	824	848	846	840	841	837	880	883	849	825	858	828	833	884	844	824	829	858	875	870	871	827	837	901	809	820	869	833	801	862	869	862	876	827	883	865	838	876	825	840	845	865	847	871	887	788	819	842	831	860	861	822	852	882	846	832	878	835	858	807	836	868	891	835	834	838	865	798	868	832	871	806	830	842	849	846	818	830	873	838	899	876	838	850	845	854	846	869	846	818	855	858	824	870	834	848	935	841	832	843	874	850	905	858	862	897	842	819	884	855	886	828	854	844	868	871	893	881	838	865	871	872	845	847	908	839	804	830	861	852	863	820	849	883	881	806	819	840	854	829	765	918	843	864	919	805	847	890	817	859	812	831	821	835	790	841	845	897	874	855	849	847	848	827	835	844	832	941	832	844	846	861	848	861	841	846	847	817	839	890	844	907	790	840	866	888	826	869	845	863	864	889	796	813	835	847	867	899	828	902	852	872	859	847	848	847	867	869	876	886	868	859	825	860	873	858	821	882	844	850	856	828	854	845	819	858	860	836	870	838	839	831	821	881	900	852	861	880	890	898	870	850	882	849	842	849	864	845	865	840	860	889	843	820	808	849	836	828	853	826	877	854	793	877	872	833	907	893	810	882	824	853	887	813	831	818	875	862	852	893	831	865	857	838	846	870	875	866	897	872	785	901	858	820	873	892	852	854	849	818	873	853	858	853	860	834	881	881	909	851	853	850	874	844	924	847	858	854	800	838	875	852	846	874	873	871	844	859	835	813	826	893	844	843	858	852	807	807	794	907	830	809	788	868	876	866	835	831	812	897	883	922	844	842	846	848	826	805	864	822	847	853	881	844	870	852	857	871	850	876	851	882	867	817	853	884	834	848	838	839	842	870	872	845	858	842	886	879	846	888	862	900	890	841	809	889	867	857	829	863	875	810	840	837	896	859	856	866	886	846	893	877	810	871	880	832	848	766	884	892	873	847	869	820	915	885	901	856	811	881	852	874	874	879	854	819	877	838	791	908	862	830	870	892	874	867	836	886	823	865	825	820	854	866	866	887	905	870	877	911	917	851	803	800	896	814	820	823	918	846	913	855	826	858	868	840	897	829	913	857	844	856	836	912	826	839	880	865	866	825	860	856	881	884	862	865	829	856	881	848	861	825	881	889	897	839	862	854	904	814	862	836	855	831	854	843	872	839	861	872	839	841	852	834	836	822	863	797	861	884	825	886	795	847	858	916	823	906	850	831	843	854	802	929	823	816	817	831	897	870	862	829	857	850	850	873	851	863	882	860	848	841	865	831	847	862	877	854	894	831	810	838	845	879	833	878	907	883	810	883	863	843	873	879	831	937	846	879	905	829	848	884	919	848	817	860	856	835	839	863	849	848	921	816	887	855	860	827	818	865	865	863	844	830	863	854	872	862	798	822	797	847	834	875	811	850	849	844	854	865	875	871	849	884	906	860	835	834	899	836	830	822	830	875	868	839	797	882	850	862	879	844	860	817	855	853	843	864	928	865	849	844	849	884	899	844	799	852	822	839	875	815	867	874	881	840	929	864	867	861	788	824	873	828	861	788	825	866	843	830	871	876	825	854	899	857	865	848	844	881	831	821	865	840	875	881	864	889	828	834	866	839	831	838	834	853	904	868	778	910	829	836	790	882	929	846	872	915	874	883	821	819	827	865	863	877	861	827	873	790	875	878	842	859	863	806	852	853	853	841	865	831	891	863	833	816	836	845	830	828	846	850	856	850	848	867	855	847	891	864	852	912	813	836	898	813	816	811	901	801	813	865	851	841	843	793	858	906	814	876	888	874	861	836	916	862	884	886	837	864	815	827	870	838	890	904	854	872	848	875	834	867	843	859	837	825	842	856	876	879	844	880	816	865	837	843	836	884	859	888	876	860	857	815	812	846	838	900	864	873	896	871	866	906	840	875	873	890	843	827	830	869	836	848	885	841	852	797	870	809	842	835	846	838	836	828	881	869	838	838	804	813	813	873	804	898	832	823	883	826	839	858	838	827	865	873	890	858	919	835	838	857	836	837	873	821	815	794	832	837	869	836	847	805	857	860	856	918	848	855	843	834	847	908	854	849	883	809	874	860	838	898	832	870	824	874	929	846	820	856	846	845	819	862	884	851	825	832	840	859	831	876	897	840	838	810	880	865	810	894	860	858	882	838	906	906	857	881	836	829	830	841	816	824	789	900	880	847	899	871	857	812	851	820	841	837	878	828	901	865	808	832	809	887	856	802	821	879	812	881	769	869	858	845	885	858	857	847	839	826	804	867	889	842	869	832	862	895	798	839	824	907	844	832	857	855	877	852	866	896	842	892	881	876	892	899	835	852	864	882	840	824	801	805	905	879	849	859	827	852	850	799	839	804	875	851	892	835	858	876	836	814	817	891	814	858	829	826	825	854	902	876	851	884	843	837	844	865	847	856	881	887	856	832	844	897	871	872	819	861	800	846	831	903	871	843	826	812	829	828	857	858	832	782	824	886	887	794	899	865	829	892	879	832	835	866	864	874	824	863	893	843	842	826	831	868	854	820	868	852	846	851	866	843	857	895	900	863	831	868	869	789	914	833	846	816	884	876	821	803	863	829	806	818	830	851	881	825	918	829	895	854	882	820	874	796	819	892	850	884	857	812	861	849	859	875	879	869	874	866	855	901	849	888	854	859	848	835	838	831	856	868	841	879	829	825	842	829	899	898	868	812	797	846	863	862	821	869	837	864	882	862	865	883	893	856	869	811	908	846	903	842	895	824	871	827	821	825	820	849	845	878	811	851	863	836	838	884	816	821	854	853	889	792	853	847	839	825	854	885	876	855	862	862	841	842	819	848	858	838	844	833	848	843	864	873	852	845	878	811	833	861	847	824	871	864	823	853	851	841	904	806	824	885	792	799	858	854	851	831	861	839	813	843	825	810	896	837	817	819	847	862	867	848	860	869	811	845	828	856	800	829	810	854	895	849	831	892	851	854	858	799	860	855	866	873	859	841	818	797	872	835	891	885	904	823	892	839	847	869	853	878	853	875	818	843	849	864	851	871	883	889	871	876	808	847	847	888	805	891	815	843	900	854	872	912	852	861	877	862	852	873	859	860	845	800	805	867	853	876	814	853
24903	21754	28659	25417	17479	1231	589	396	361	321	325	271	281	263	242	266	227	230	240	235	223	225	238	209	204	238	230	226	249	231	235	193	212	186	206	225	229	200	212	226	224	202	197	220	212	198	226	207	213	206	226	202	229	220	211	182	189	224	184	251	205	236	238	211	204	206	174	202	208	197	227	205	198	206	236	208	204	190	189	214	194	201	219	228	170	198	188	194	206	228	202	213	215	219	223	215	209	199	207	214	201	213	218	193	201	218	196	205	211	225	239	223	219	216	206	188	203	211	223	233	206	202	197	220	215	222	211	203	213	200	219	222	221	220	216	206	211	226	217	200	213	196	224	211	217	199	216	231	212	216	216	206	205	214	230	216	214	235	219	210	202	225	200	195	237	208	224	215	208	204	216	201	194	209	210	210	191	201	201	218	239	204	207	228	183	211	200	229	195	190	206	242	209	236	228	202	205	193	223	233	203	197	220	202	209	224	212	184	223	205	195	209	213	216	208	231	192	211	179	226	208	197	206	186	188	220	230	188	218	178	213	199	209	232	183	217	192	190	206	208	219	193	208	243	218	216	192	200	207	222	179	217	189	201	224	218	201	229	198	193	186	215	222	213	194	201	208	173	213	188	198	229	212	211	215	205	194	199	195	217	186	210	203	240	185	188	214	224	214	220	198	215	214	219	228	182	219	227	208	187	177	204	215	187	200	204	189	202	223	201	210	191	202	194	220	202	178	185	194	205	204	209	229	214	219	203	196	194	206	224	223	222	199	219	218	214	222	219	184	205	219	203	218	210	207	207	209	208	216	243	209	188	208	208	218	212	202	231	206	236	203	214	203	191	220	190	213	204	202	217	206	207	200	207	196	227	236	213	204	197	214	215	209	240	212	212	230	198	207	215	218	195	211	199	189	180	195	241	219	228	199	205	226	226	205	229	210	179	190	249	230	188	222	206	215	244	219	240	198	222	205	201	215	204	209	213	247	223	199	202	204	199	191	189	198	193	196	219	219	196	222	183	201	212	206	201	195	202	192	202	216	203	172	194	215	194	189	208	210	198	236	197	213	192	192	231	218	225	190	218	220	202	186	232	193	215	210	232	194	190	223	207	210	206	213	204	221	200	215	212	234	206	201	208	191	192	225	210	212	205	177	236	205	215	231	206	220	200	226	199	184	233	240	212	209	215	219	207	201	208	205	215	231	226	223	201	198	175	249	189	224	214	213	228	226	227	201	229	222	223	216	214	217	229	200	226	215	226	215	205	201	206	236	231	216	218	212	174	211	206	189	208	233	198	203	230	209	205	206	185	206	225	181	193	219	227	208	195	189	206	194	249	217	198	205	181	210	198	202	206	224	208	222	205	190	200	215	205	194	204	205	189	204	213	211	224	190	194	218	235	215	226	219	231	184	196	207	206	193	204	169	228	226	200	188	213	208	233	210	203	165	208	197	228	222	211	197	214	205	187	203	180	216	232	194	222	195	198	186	181	230	208	212	201	242	204	200	230	191	246	238	209	211	199	195	183	202	214	201	193	192	206	188	209	219	210	210	182	196	216	223	188	223	215	235	222	224	211	217	181	200	205	214	201	180	183	199	196	207	200	212	205	208	217	231	213	203	205	204	180	199	221	206	201	208	220	212	201	200	209	218	213	197	204	218	211	221	211	238	197	222	209	213	197	208	211	238	226	183	209	205	227	230	176	191	187	201	194	219	207	232	214	215	213	242	202	205	206	204	216	208	204	222	219	213	219	216	212	210	227	206	214	191	197	190	201	216	195	184	219	227	220	223	240	226	205	205	188	196	227	221	196	221	233	263	223	194	205	167	208	220	200	191	227	191	197	199	187	210	201	208	223	196	195	196	173	221	253	227	236	217	213	199	206	187	198	199	191	210	229	206	212	218	234	208	197	212	228	200	217	184	199	206	202	186	218	202	225	190	239	194	199	204	201	189	240	212	215	196	201	204	235	221	179	217	190	198	226	231	208	223	200	217	206	217	229	202	198	219	187	191	197	204	210	219	191	195	235	203	225	197	191	183	193	219	179	226	207	189	213	213	226	197	219	222	234	241	202	195	220	206	191	226	199	217	213	212	199	198	185	203	223	201	198	205	207	200	186	209	185	215	187	175	226	205	217	218	195	200	212	200	202	203	205	208	193	225	198	216	239	208	223	205	236	223	198	193	211	209	203	211	205	187	209	194	219	220	209	223	207	252	185	222	202	201	208	166	197	209	199	206	210	200	200	229	190	188	192	201	198	224	221	218	217	223	189	215	218	238	211	200	232	211	223	231	212	207	224	220	205	233	220	200	192	195	232	190	209	212	210	232	201	222	195	190	202	201	214	192	211	210	200	223	170	189	234	189	196	231	184	213	220	199	202	190	208	199	225	190	203	205	234	205	187	196	216	225	203	231	221	225	214	217	179	195	209	205	220	183	214	193	192	200	195	217	218	190	205	195	200	226	214	192	199	207	179	195	199	219	188	233	197	198	192	196	194	188	200	185	223	211	228	198	201	190	189	214	214	257	205	220	231	201	191	217	242	200	188	183	211	212	195	218	206	199	207	220	198	187	201	216	204	218	204	181	200	217	222	219	221	203	209	214	247	199	217	208	208	250	195	183	215	201	212	181	220	203	219	221	205	202	195	211	190	207	193	218	183	217	172	198	207	206	209	197	211	213	197	208	195	242	195	210	215	195	188	207	219	192	224	202	187	215	185	194	213	209	214	209	221	230	203	196	224	213	191	208	212	209	218	202	223	201	200	199	214	194	210	204	197	193	197	207	238	241	192	228	199	220	195	211	199	233	199	206	198	223	192	197	230	205	233	210	228	224	199	211	210	204	186	205	211	216	218	201	202	224	221	209	211	212	217	191	214	213	210	223	213	197	186	225	200	200	192	217	213	215	219	191	205	208	193	191	185	206	220	217	211	202	216	210	185	228	187	212	188	194	206	190	224	223	209	217	199	220	201	210	219	197	202	226	241	205	208	211	212	220	200	189	195	215	197	234	209	231	206	186	216	226	190	197	208	213	205	226	238	203	209	211	237	190	189	185	235	186	207	200	212	183	225	201	204	208	213	233	198	216	201	209	222	228	208	168	204	205	205	224	207	179	183	185	223	197	205	186	218	204	207	207	240	196	224	207	201	207	203	207	186	207	167	216	218	210	203	214	222	206	202	196	186	184	201	184	211	210	206	200	196	202	180	215	186	209	221	220	209	211	218	204	210	213	213	218	216	202	196	194	195	222	218	202	200	215	221	235	188	204	238	220	213	195	216	218	202	197	190	175	206	215	207	212	218	238	235	207	234	189	210	226	209	212	209	191	224	211	198	240	222	187	216	212	207	231	189	207	206	193	209	210	202	205	194	184	207	202	199	221	212	193	199	212	185	207	211	212	217	209	206	197	215	205	209	198	218	206	220	200	217	199	221	222	225	208	221	179	225	200	237	210	255	173	236	188	207	211	203	191	218	192	215	211	212	203	213	221	203
32385	26189	8368	4432	2830	2089	1588	1319	1064	974	907	788	770	680	682	674	615	581	571	530	506	511	523	511	517	513	490	485	524	495	475	463	514	503	507	458	428	524	498	448	460	509	458	472	505	446	450	421	497	437	477	468	427	482	444	441	503	495	490	462	416	464	452	470	469	420	452	458	466	434	437	429	466	463	470	481	477	423	457	449	454	454	442	442	461	435	466	436	463	461	463	479	473	452	477	463	424	513	473	478	438	432	429	459	435	428	480	450	468	443	461	470	435	424	461	411	453	446	462	462	429	476	440	480	455	450	442	450	447	483	444	447	500	477	437	422	463	425	450	443	473	440	447	460	470	430	437	441	451	478	469	436	431	440	449	459	477	436	432	469	477	457	473	454	460	477	429	407	421	459	469	447	406	463	471	463	391	497	434	427	465	488	431	448	422	434	415	482	463	427	486	436	407	473	432	411	475	463	451	432	449	390	464	462	464	471	450	466	426	437	441	441	460	418	456	425	430	479	458	444	414	464	459	457	435	422	400	442	437	440	440	419	403	462	450	419	437	435	418	501	472	482	471	464	469	410	438	451	432	472	421	448	452	468	473	404	418	447	473	443	424	437	434	454	484	466	459	437	440	476	435	462	444	455	445	453	460	442	441	446	447	508	472	428	459	485	472	487	439	454	459	475	457	495	454	466	461	450	448	437	421	431	447	462	444	475	448	450	423	448	450	446	425	481	471	456	439	433	450	447	462	418	459	485	452	465	452	472	447	443	437	468	427	437	444	423	436	446	446	417	494	406	466	454	448	458	430	453	465	456	481	497	466	459	451	467	463	440	446	446	457	449	500	457	396	471	447	468	450	469	478	450	462	473	455	449	432	441	470	470	478	483	423	467	437	445	459	449	438	444	476	458	473	430	440	441	460	467	457	446	431	407	454	442	437	459	457	436	422	480	426	439	460	455	444	467	393	423	431	464	410	456	412	463	461	442	454	479	424	444	445	462	433	470	439	428	466	435	476	482	428	415	444	467	466	433	440	471	457	415	451	451	388	444	455	440	459	462	477	426	466	474	458	464	421	443	428	445	464	448	462	423	451	440	463	461	470	405	419	446	415	456	444	479	436	454	446	469	441	458	435	479	496	427	450	448	412	422	455	414	468	477	456	426	481	450	428	471	465	439	464	470	450	447	437	468	459	433	467	429	470	427	473	459	470	463	472	444	482	440	456	441	466	465	430	461	443	451	457	430	412	462	493	431	491	456	437	469	419	465	465	473	412	470	433	415	450	439	471	473	478	463	451	439	453	478	430	436	457	476	464	455	457	436	478	461	460	434	418	435	449	465	419	430	450	455	482	438	440	431	439	490	452	445	452	456	447	452	435	468	506	473	459	449	421	468	458	415	438	433	438	459	466	469	442	457	433	437	444	462	502	469	403	390	430	462	403	455	482	436	443	437	441	436	433	445	441	465	444	432	443	423	414	470	462	438	438	460	452	472	488	477	425	463	448	427	456	477	452	458	487	462	463	452	485	441	448	430	440	482	439	432	455	461	468	444	456	460	455	452	435	451	402	456	459	462	451	443	472	453	415	436	473	461	447	473	431	465	471	469	457	438	476	418	447	478	455	431	453	461	420	419	448	438	428	465	417	463	432	456	455	427	438	446	430	433	440	419	475	460	459	460	472	437	457	451	464	449	436	420	443	448	452	443	467	435	464	427	457	467	445	425	452	433	463	437	454	495	464	456	441	449	480	519	493	448	446	444	425	453	438	445	476	441	448	447	390	465	477	417	414	444	409	466	417	443	444	443	432	399	463	432	445	452	420	419	447	438	432	436	485	467	427	437	458	463	428	422	462	440	492	463	473	470	430	476	468	490	447	441	415	437	437	469	433	473	427	425	444	428	463	481	448	441	445	450	498	438	409	417	447	477	445	480	431	476	452	464	468	464	429	455	428	442	420	461	440	452	423	439	482	464	455	456	451	461	450	466	407	483	460	459	426	459	463	453	507	430	439	416	445	453	451	508	445	474	457	453	446	468	487	445	425	416	459	463	481	441	424	453	476	431	451	467	422	422	451	450	436	434	486	485	444	465	440	457	420	422	418	468	450	472	442	470	445	408	431	461	458	447	448	439	437	456	454	430	456	457	451	461	454	466	427	448	429	439	415	442	439	453	472	439	450	451	459	426	470	443	433	441	435	435	430	449	418	442	427	448	488	451	430	469	463	428	442	446	422	437	460	465	473	429	450	462	415	457	422	437	430	441	449	447	423	454	450	413	431	462	448	444	472	445	437	445	403	464	455	462	416	440	461	425	452	451	465	449	438	459	501	458	454	467	467	405	439	453	443	474	447	452	434	425	468	440	437	449	428	469	450	454	435	440	479	474	485	440	432	490	472	437	465	468	451	399	454	447	450	452	401	463	461	457	472	462	423	472	480	444	435	438	456	462	428	439	424	434	426	460	444	438	424	448	461	457	398	401	455	434	454	458	431	408	446	444	466	453	448	449	458	448	428	422	455	443	451	414	438	455	453	442	445	469	439	438	434	451	469	448	464	453	443	451	455	443	438	454	449	451	448	488	455	451	427	497	427	472	413	451	429	430	471	460	463	426	477	431	499	467	448	423	445	447	404	490	455	442	456	452	443	435	448	475	480	421	437	446	433	469	457	495	471	434	436	439	436	468	438	445	464	448	435	455	480	467	457	463	481	435	418	456	448	416	433	455	467	438	432	482	429	464	467	447	418	459	496	457	437	430	440	447	454	428	471	462	413	432	462	479	470	459	455	441	473	466	471	451	430	450	454	472	464	446	462	461	454	437	455	439	456	464	443	448	472	456	460	478	435	447	442	437	450	399	450	466	462	450	455	445	455	413	451	455	419	437	469	480	447	452	424	441	439	448	448	490	411	431	446	473	454	476	460	473	441	455	411	449	451	449	447	459	460	450	435	449	452	443	441	473	443	426	439	450	472	445	456	441	505	463	464	465	462	462	461	491	440	461	462	488	460	463	457	453	410	467	419	408	442	465	448	450	454	436	458	476	439	442	459	448	438	442	486	429	462	472	431	470	458	456	463	483	511	433	455	482	434	435	445	450	462	434	432	466	437	413	422	470	449	469	461	444	453	480	432	438	402	487	430	420	467	449	470	409	421	444	440	451	453	423	464	467	459	471	456	479	498	427	412	435	446	463	455	453	432	440	467	436	427	394	438	459	474	459	456	444	463	452	436	423	440	474	449	441	450	471	426	443	438	454	434	467	430	453	448	442	439	441	448	441	460	442	501	418	471	446	488	485	458	457	436	431	446	460	442	466	431	468	446	449	460	458	463	478	469	455	460	449	444	423	447	436	474	440	424	428	481	472	446	449	444	473	435	461	449	456	471	429	438	443	413	441	420	451	451	432	441	424	424	444	445	442	461	434	418	445	446	440	464	472	466	459	433	425	421	490	474	405	449	429	487	479	454	449	430	433	459	435	426	463	448	459	439	455	463	484	458	447
22724	20634	27839	23441	20634	14902	1563	803	668	585	578	525	499	497	433	491	466	406	429	437	415	396	416	405	400	419	436	419	413	367	371	373	362	415	442	386	424	408	404	447	414	374	393	374	397	396	363	403	396	392	370	388	393	375	405	385	369	396	394	400	370	397	357	391	392	377	319	376	413	393	408	365	347	350	378	424	379	372	378	389	391	403	408	384	391	374	384	413	372	406	378	418	374	386	386	372	369	391	391	378	374	388	383	389	399	367	370	387	382	365	405	405	424	340	412	388	398	363	364	350	419	409	414	388	399	373	385	367	351	387	400	381	418	392	393	354	381	403	413	398	372	380	367	417	378	411	383	411	394	380	392	371	346	372	375	395	388	380	369	356	389	417	379	394	415	392	382	364	381	376	408	431	402	395	353	355	373	400	360	391	401	394	384	371	415	380	372	391	399	369	376	384	354	406	354	342	355	363	376	419	370	402	375	379	366	401	399	409	380	380	359	390	392	370	395	353	371	410	388	379	382	370	365	355	394	407	369	384	432	372	408	361	352	387	398	403	366	369	373	369	378	391	385	399	367	393	405	369	406	363	359	404	374	411	358	400	394	365	393	368	406	368	413	369	408	372	399	406	422	410	390	363	376	412	361	383	366	367	366	401	388	374	385	393	413	356	397	340	389	392	387	355	358	390	372	386	426	351	424	399	375	376	394	391	395	391	334	395	401	397	398	389	384	427	374	381	385	387	383	406	390	362	394	392	441	404	382	408	409	400	345	357	387	390	399	402	392	417	373	377	399	353	360	361	366	392	374	355	413	388	392	395	404	386	374	411	408	370	408	379	442	407	357	393	379	413	368	405	390	405	380	368	400	384	410	441	417	332	394	376	395	401	371	397	412	414	406	355	366	380	383	395	358	378	358	371	394	404	403	386	350	394	360	402	390	390	361	366	371	362	410	401	364	413	411	363	383	364	380	376	393	394	399	366	366	403	389	396	419	404	387	380	365	365	359	412	346	417	354	355	380	369	402	376	360	435	397	419	342	421	375	347	345	351	354	363	371	389	375	365	418	373	358	370	361	359	406	364	385	421	389	405	399	379	400	391	398	386	387	384	427	425	375	397	410	406	380	428	370	352	337	406	403	388	379	416	402	389	364	363	379	411	389	397	400	367	394	380	384	389	368	380	360	408	382	401	394	378	384	368	368	381	368	387	380	347	400	367	372	383	444	381	391	375	387	372	387	417	396	372	374	393	343	372	387	363	396	382	340	395	366	408	404	352	371	396	390	392	406	349	388	367	387	391	374	367	405	374	391	355	380	379	389	350	359	370	400	405	374	391	360	376	418	384	386	403	378	365	400	374	396	380	378	382	387	362	404	367	404	384	376	372	365	398	364	338	384	389	390	384	379	352	384	376	400	391	371	402	390	382	395	440	367	409	379	373	439	406	346	360	407	398	380	375	381	367	375	383	376	410	377	423	383	406	373	365	385	347	405	368	379	375	386	373	357	394	377	397	349	373	365	374	367	409	374	404	371	387	379	414	402	374	374	388	393	376	382	364	380	328	342	371	365	377	371	387	390	387	377	396	370	383	372	383	425	364	389	392	401	365	385	376	355	406	395	393	363	387	400	363	411	411	369	382	378	393	396	349	392	385	397	374	384	402	407	365	386	378	383	379	423	396	378	396	384	373	379	398	364	380	420	397	381	370	397	404	392	397	361	343	372	396	380	364	398	378	404	357	407	350	339	358	389	367	376	408	397	384	415	383	403	382	395	354	396	363	388	392	410	411	402	384	379	372	383	396	365	364	365	386	358	373	371	426	383	380	375	377	394	407	397	369	360	399	370	340	363	358	386	359	358	383	389	375	353	384	398	407	392	398	399	371	413	374	399	396	375	380	362	408	386	367	367	407	380	375	397	380	425	385	374	372	390	376	356	381	383	400	427	378	372	341	352	381	396	372	384	386	367	386	375	380	411	437	386	394	394	410	378	402	430	341	387	353	366	403	384	377	352	374	378	394	392	360	399	384	404	403	348	402	381	369	349	348	367	390	362	415	401	366	406	378	364	383	383	352	384	387	388	391	403	373	356	383	364	390	374	385	392	398	406	408	416	375	375	377	379	396	406	384	361	422	382	399	418	387	387	407	380	365	401	384	372	397	379	398	398	406	361	370	389	383	411	389	369	399	390	387	385	379	375	402	346	380	318	373	360	386	368	394	381	369	384	388	377	383	400	378	394	360	417	353	400	382	344	399	385	362	384	384	376	417	381	388	368	358	381	396	365	392	406	378	399	380	402	394	383	362	374	368	409	363	375	417	389	384	344	385	355	393	352	379	384	390	385	391	387	396	379	399	353	359	397	412	385	363	387	409	372	414	356	396	425	407	379	376	388	407	372	358	363	391	400	376	371	365	369	427	381	403	372	352	423	398	346	366	388	383	394	388	391	367	368	385	389	404	359	408	385	333	394	396	349	377	402	398	372	381	387	381	364	382	347	388	392	400	408	393	399	375	378	442	417	409	406	372	340	390	358	393	385	363	397	381	413	389	362	376	402	380	380	402	359	399	395	389	367	395	383	380	376	385	383	388	379	379	367	362	358	405	409	369	382	373	418	383	391	375	379	379	392	378	390	406	382	401	377	383	379	370	388	400	390	379	391	412	387	415	406	373	387	380	376	404	387	369	360	365	406	396	391	381	379	382	438	390	400	389	405	343	391	385	390	403	384	346	397	419	371	387	374	388	411	410	413	379	383	382	390	407	415	399	386	389	384	378	398	385	372	358	400	364	387	384	409	375	376	371	391	361	407	379	375	360	375	405	372	379	366	385	392	382	372	407	380	377	364	380	379	358	374	372	345	377	392	362	378	401	402	384	428	372	387	398	408	356	386	358	379	425	388	372	387	395	368	359	363	405	372	411	383	377	369	367	393	375	390	394	381	365	369	363	353	342	370	392	347	365	369	387	369	361	387	400	412	412	376	385	403	341	356	377	388	364	406	399	401	414	382	371	372	384	389	396	395	397	392	388	388	361	377	367	375	384	374	380	392	400	380	370	386	385	349	391	367	371	411	384	367	381	346	384	390	364	387	387	389	330	405	373	370	375	371	345	403	375	391	390	380	337	367	409	389	389	386	392	409	367	368	415	381	378	357	361	363	400	396	379	344	410	343	360	366	411	407	378	413	382	369	377	384	359	403	376	411	393	370	392	390	403	373	388	402	400	408	364	395	391	397	407	378	409	386	413	361	382	325	355	409	367	390	387	399	382	383	347	417	382	390	434	351	377	419	383	364	382	374	363	367	386	383	346	363	373	383	369	378	420	391	408	417	390	364	391	397	373	384	346	396	367	387	389	401	385	385	407	384	402	396	404	391	346	405	398	339	392	408	375	396	385	344	359	356	382	403	363	371	354	377	367	385	380	354	405	377	393	414	355	376	402	378	405	388	388	367	378	351	351	368	370	385	359	409	403	357	401	350	388	388	369	376	382	365	360	408	408
37482	29361	13060	7047	4801	3578	2721	2159	1944	1716	1540	1410	1293	1157	1094	1062	1024	949	963	948	879	878	873	844	817	863	822	862	804	787	826	848	759	767	769	782	807	763	810	789	760	783	816	774	849	733	756	780	724	735	726	770	736	722	768	756	803	720	778	757	790	691	733	790	753	733	801	742	761	743	754	736	769	765	779	745	797	750	735	754	776	764	734	752	746	759	746	778	743	697	737	772	720	740	737	772	726	753	728	771	767	734	701	727	723	735	767	748	744	738	736	808	756	736	768	727	742	742	683	738	720	721	703	755	775	765	774	731	735	785	731	742	838	782	722	736	733	694	755	727	741	772	779	732	711	721	766	758	743	748	782	765	742	768	761	784	745	731	783	780	742	764	769	673	744	822	778	734	724	780	760	723	799	765	780	780	756	783	750	752	708	719	728	763	729	744	744	743	745	720	714	776	703	737	747	737	715	744	727	766	749	703	790	757	722	727	742	771	728	745	771	735	786	736	685	750	756	771	784	747	745	763	718	698	763	708	730	733	703	751	757	774	738	782	779	774	777	766	727	781	828	744	814	748	713	743	750	749	744	759	756	723	791	769	717	752	774	721	713	723	747	759	751	776	729	784	732	750	742	707	749	745	744	757	766	782	728	733	742	743	720	743	817	766	741	723	785	743	757	731	781	715	685	775	701	725	741	718	784	765	715	759	752	794	667	722	770	751	725	758	737	706	719	726	699	713	725	730	760	724	747	752	780	719	753	781	747	751	746	729	735	763	780	684	773	749	741	745	715	735	693	727	693	778	758	745	693	739	738	738	759	722	716	762	781	754	743	775	732	713	737	782	772	750	744	804	768	755	782	704	739	757	727	768	725	752	790	772	747	761	753	730	729	730	721	791	740	749	736	713	705	801	725	712	752	718	745	737	759	750	771	737	744	772	788	737	759	704	806	743	729	768	719	723	735	763	781	732	767	748	785	799	721	741	738	761	765	727	760	743	767	789	759	745	749	776	724	754	762	725	746	804	755	800	724	740	741	780	754	740	740	756	722	790	736	716	733	790	749	737	746	750	718	728	755	731	719	769	743	755	744	731	742	774	769	785	776	766	747	754	750	777	723	736	772	757	733	730	730	751	730	786	754	718	750	781	680	731	763	760	753	754	723	732	721	777	760	768	726	703	773	713	714	777	702	725	722	743	737	738	736	734	694	742	700	781	737	780	742	704	735	760	779	727	769	738	767	707	699	721	765	759	746	714	770	792	714	753	783	754	742	708	682	761	762	726	790	701	784	718	730	744	758	745	752	718	724	725	745	742	735	788	724	781	777	781	743	776	687	753	766	745	739	783	745	708	753	746	728	733	769	744	740	701	761	773	794	767	736	709	713	709	765	746	723	781	750	719	740	777	768	726	761	750	755	722	733	761	739	732	739	785	770	744	749	696	688	745	773	786	715	780	791	762	760	766	719	708	759	751	752	765	741	749	756	761	721	726	757	799	768	744	736	739	770	749	759	758	746	775	728	763	761	732	703	779	741	730	770	729	742	748	742	755	712	723	689	751	728	750	755	802	741	787	746	770	741	789	752	727	794	771	772	716	702	716	759	739	739	738	747	750	759	717	734	795	752	713	731	728	737	760	740	686	695	813	713	740	677	709	714	688	747	711	777	740	735	720	715	758	739	684	710	705	762	729	712	726	780	781	721	761	769	797	742	741	717	793	701	743	721	743	721	745	731	744	671	764	784	743	711	744	761	729	734	758	744	771	769	743	762	671	691	771	764	726	759	746	739	712	793	721	755	721	713	761	714	724	705	752	769	744	697	705	713	728	701	746	751	778	755	783	741	757	749	767	736	765	775	753	765	778	724	799	754	751	731	708	773	748	778	773	793	702	713	763	733	723	735	769	743	770	783	726	732	727	705	720	747	738	751	763	772	748	744	731	743	756	756	754	752	757	705	738	742	750	743	746	713	767	758	747	824	766	696	735	733	725	709	732	724	740	704	784	713	759	733	764	814	702	723	785	776	767	744	745	719	706	731	748	768	729	739	719	762	769	776	784	726	730	758	803	734	759	709	744	756	742	748	806	723	754	782	736	758	720	780	726	723	693	749	758	742	718	725	719	705	712	795	721	732	726	756	776	748	738	734	783	728	818	769	721	697	761	732	735	750	738	723	703	707	787	801	707	749	752	779	738	774	717	727	738	717	723	720	755	713	725	697	783	766	758	724	751	753	733	772	775	745	717	738	722	757	729	688	758	800	753	727	778	721	731	790	749	708	803	733	697	745	778	773	746	731	731	771	738	723	745	770	731	721	733	729	709	716	750	753	788	711	757	762	769	746	734	721	705	757	709	744	750	730	741	703	722	732	728	720	734	730	723	788	775	754	762	742	717	718	777	689	793	739	719	771	739	723	718	684	746	722	763	756	740	730	742	716	707	748	820	810	792	757	733	735	703	769	717	723	742	717	740	736	724	732	710	746	733	736	795	767	748	781	720	730	744	760	733	761	759	790	726	751	771	702	794	727	716	768	724	735	751	766	716	733	750	748	791	799	757	754	782	731	831	783	661	775	730	708	765	768	715	763	745	710	702	740	707	701	755	761	698	751	706	755	771	669	748	751	712	729	733	774	747	754	721	676	725	786	730	764	751	759	756	682	703	783	789	751	743	793	740	729	736	720	717	737	759	737	765	724	753	695	753	752	668	713	758	699	791	762	713	745	744	774	731	773	754	757	785	795	736	756	747	753	779	752	694	728	721	757	733	744	745	770	703	754	728	745	724	736	662	752	783	707	723	774	759	713	704	792	721	764	727	782	710	701	747	772	713	761	776	758	733	728	786	758	733	753	706	755	716	774	742	719	748	776	755	725	765	771	710	756	744	746	726	764	769	690	764	764	713	758	799	749	695	725	794	714	749	748	799	702	746	745	801	717	732	731	698	696	748	729	714	750	754	729	762	746	773	761	727	722	717	751	727	762	751	770	751	678	743	744	758	726	730	737	712	751	732	771	795	741	730	761	767	782	726	738	695	736	734	719	784	699	723	752	738	745	729	735	715	777	778	719	705	777	758	794	746	737	722	765	762	771	732	718	774	758	759	734	750	779	768	772	767	725	808	754	730	748	731	741	765	766	741	736	765	752	731	715	704	761	743	751	744	775	773	729	742	760	742	727	689	785	743	730	707	739	748	736	764	736	771	738	730	738	750	794	739	799	763	764	763	748	735	766	727	768	770	750	733	761	707	757	697	740	746	747	753	732	738	770	737	730	723	711	745	714	741	746	778	742	733	724	790	746	714	768	731	766	694	776	756	713	730	704	718	748	756	783	765	708	777	744	721	704	689	735	768	738	763	736	800	701	780	706	779	745	761	728	740	717	752	741	758	757	708	728	785	748	729	770	763	759	725	806	761	721	756	733	763	727	725	764	748	768	787	773	716	791	784	717	761	742	718	759	728	746	718	786	711	723	777	751	734	740	728	698	710	733	760	738	778	741	786	683	793
27392	20751	7253	797	546	490	443	447	437	445	443	415	399	415	423	407	415	392	435	416	394	454	416	375	433	454	397	466	447	467	436	414	441	420	434	439	355	374	424	392	434	416	435	408	409	433	401	424	400	411	446	425	424	409	421	442	427	419	448	396	458	406	411	408	410	378	366	410	391	378	402	437	404	429	409	453	464	444	418	428	427	418	398	385	410	467	393	382	450	411	395	440	472	397	383	418	452	421	434	430	405	401	419	406	404	409	413	443	413	415	430	387	415	408	436	421	389	419	411	364	405	397	420	394	434	416	404	411	452	415	412	412	377	422	439	415	423	430	410	431	428	417	407	382	399	456	405	375	420	447	401	390	430	400	414	415	414	428	400	452	393	420	420	406	398	400	401	419	417	389	389	436	405	425	395	419	433	455	441	397	398	413	389	378	391	451	423	396	401	376	465	421	389	429	417	438	368	422	462	424	377	411	419	404	408	417	414	407	422	393	385	448	410	409	451	397	423	436	426	418	412	426	421	415	420	429	398	431	427	427	415	416	430	421	407	408	452	434	416	418	424	406	409	410	429	429	458	400	418	404	431	412	431	419	408	434	417	438	371	470	463	369	401	400	417	438	433	391	424	425	402	431	404	416	404	428	406	394	437	425	413	425	389	384	384	442	443	412	412	437	406	436	434	435	419	407	419	436	432	434	395	439	411	425	437	392	441	383	412	402	438	392	415	409	418	396	402	401	441	383	408	419	379	388	422	418	418	423	439	416	461	444	387	419	422	405	442	409	433	414	432	456	406	441	441	445	423	403	427	403	390	409	425	419	419	430	417	414	373	408	421	406	406	386	411	413	393	391	423	428	410	422	417	399	438	430	441	422	410	382	383	414	382	413	414	433	460	350	407	433	443	398	404	406	444	424	462	395	426	410	435	400	401	395	434	378	452	375	399	425	423	409	390	425	384	468	432	408	436	399	432	444	428	452	407	414	411	436	402	405	452	378	396	432	388	418	404	417	381	414	416	426	431	442	415	414	415	437	434	428	405	395	429	372	400	397	401	396	422	403	417	412	414	366	452	419	415	410	420	415	363	431	416	431	425	407	441	420	409	404	436	433	396	429	417	400	399	405	397	415	364	400	424	421	373	435	410	405	400	402	428	416	419	416	422	397	374	416	409	416	417	395	428	414	438	410	418	421	388	423	421	426	441	443	414	399	410	372	407	385	427	422	435	407	464	428	429	411	384	415	401	400	443	421	423	430	412	420	420	432	430	439	414	422	392	441	405	409	432	439	444	447	387	414	445	404	478	417	382	431	365	429	404	407	432	422	417	395	388	395	420	386	423	383	407	400	446	456	410	401	416	403	423	440	407	393	434	434	407	408	438	395	427	420	386	437	402	423	420	418	443	430	413	388	426	410	410	445	413	395	420	387	431	437	404	414	377	404	428	406	435	414	433	411	424	397	425	417	406	379	424	438	381	416	462	392	392	418	416	426	461	411	405	452	398	366	440	393	393	411	400	397	428	431	426	403	440	409	394	381	422	431	403	417	435	386	403	434	399	387	428	399	441	399	421	422	416	410	385	374	434	451	409	409	440	398	424	435	366	433	416	372	412	378	437	386	406	431	430	371	415	419	390	393	399	443	412	436	416	438	441	387	432	448	397	444	436	396	423	449	414	410	401	432	404	415	373	393	411	395	400	427	417	441	386	462	410	407	387	435	425	436	393	423	384	421	432	439	417	408	401	432	406	417	420	429	385	421	445	417	391	439	423	430	387	423	395	423	392	417	419	413	405	425	382	427	407	421	372	429	426	404	422	410	401	425	412	418	406	437	421	396	448	440	413	428	390	387	392	404	428	406	367	451	410	394	408	436	410	407	435	405	442	376	411	400	438	390	433	403	416	438	409	440	388	419	428	413	442	462	402	422	430	386	404	431	440	440	428	391	403	417	421	439	406	387	420	422	388	408	418	457	384	401	381	393	434	404	440	428	412	424	401	426	415	398	410	399	407	438	391	404	407	436	429	384	415	379	403	418	423	432	453	411	408	384	467	419	403	442	412	408	397	436	403	439	436	447	440	451	426	426	407	407	420	411	391	400	402	418	426	419	416	464	417	412	393	367	393	412	427	453	416	405	426	431	403	383	471	414	430	419	392	420	413	404	442	411	429	418	410	409	376	401	434	407	390	400	407	410	408	415	419	440	461	387	387	426	442	408	418	416	446	425	383	396	415	409	405	346	407	393	402	433	412	401	372	398	395	398	407	392	429	427	393	401	408	397	409	421	408	449	424	422	460	405	423	429	431	412	415	422	402	441	423	413	417	439	430	392	434	452	401	454	413	427	411	422	425	421	439	440	412	434	403	382	401	397	409	402	422	422	429	433	413	419	379	435	423	424	380	394	398	385	417	407	404	405	416	404	429	379	411	379	406	421	383	413	404	423	414	424	405	440	400	415	426	409	410	406	433	390	408	402	406	387	410	438	399	422	399	400	448	417	469	408	382	416	427	424	455	440	431	398	405	395	424	405	423	401	399	444	416	421	437	435	439	422	417	441	390	402	451	399	382	397	425	392	434	411	439	406	376	435	447	400	433	394	455	382	430	405	443	396	414	412	417	371	432	401	379	436	413	425	413	435	448	420	426	404	423	413	426	417	419	397	405	408	399	415	420	427	431	366	392	441	408	452	426	438	430	386	446	458	427	408	419	426	413	412	429	384	435	394	442	423	424	417	436	389	405	423	437	441	393	423	422	421	401	452	405	387	391	397	433	404	372	406	421	423	393	413	395	441	440	416	405	405	386	405	391	428	414	382	448	396	384	380	417	391	403	464	389	432	395	419	421	437	438	445	401	408	434	407	425	428	422	402	377	409	422	392	386	423	396	407	399	438	415	415	392	447	424	409	442	411	439	392	385	409	384	394	407	407	407	448	408	419	427	394	415	386	420	392	396	415	401	426	431	395	398	411	398	389	376	386	387	426	392	392	414	405	400	425	441	436	416	412	406	424	405	380	444	434	393	408	425	442	423	456	369	413	427	426	433	437	397	432	408	407	454	427	377	432	422	394	409	409	404	428	395	424	394	431	374	408	396	414	427	452	430	371	401	404	430	434	393	465	444	404	454	431	396	403	410	379	468	431	413	395	408	399	391	443	398	415	387	428	415	414	429	392	419	400	399	429	438	401	379	431	392	381	400	376	426	391	396	382	427	373	401	421	393	434	417	438	389	394	408	404	391	383	398	427	418	403	415	381	410	403	393	394	434	359	435	403	434	389	387	400	398	391	436	446	428	448	418	435	422	433	400	426	378	437	438	422	454	410	404	411	411	402	413	421	433	409	411	370	406	409	433	443	426	404	424	404	420	438	400	437	402	456	394	399	433	382	428	436	416	390	443	394	382	403	416	389	376	422	404	379	377	418	430	432	398	440	420	420	409	413	390	374	416	399	447	413	415	408	455	418	386	443	432	410	413	421	420	411	366	381	456	448	420	430	404	412
14949	9590	1802	1278	1089	941	931	897	891	851	912	915	905	846	883	853	836	838	848	843	891	847	907	871	912	853	911	852	829	850	856	829	873	778	837	824	832	850	838	903	873	847	844	848	834	807	860	853	838	853	839	853	841	869	795	871	821	908	847	863	863	820	855	852	853	853	786	828	856	922	799	804	858	847	834	822	863	853	837	831	846	835	832	874	873	866	849	875	843	890	888	822	835	883	823	867	887	845	847	873	854	867	802	862	828	896	813	874	897	923	861	848	813	874	847	854	799	867	848	812	825	811	860	820	849	855	808	863	898	897	819	838	922	828	818	877	881	809	908	826	827	875	904	845	864	843	840	819	811	844	835	861	831	843	867	839	829	872	870	841	838	885	853	844	895	889	891	819	831	832	869	887	872	883	816	866	877	829	812	884	851	840	828	886	868	818	772	863	870	842	872	849	872	905	861	880	885	824	816	882	856	857	849	874	824	854	846	894	863	826	848	804	847	877	857	822	834	863	898	874	786	845	828	817	825	848	846	852	812	840	834	875	847	884	851	867	822	864	836	848	829	914	822	800	828	839	851	873	821	826	849	835	809	851	884	865	859	830	825	885	868	843	871	804	823	828	876	825	852	845	846	845	873	840	779	916	857	840	857	895	837	873	856	906	845	868	870	862	854	789	806	893	852	879	859	884	854	899	879	830	853	868	843	847	850	885	867	826	794	869	852	888	861	901	879	794	824	861	888	831	823	841	843	861	827	840	892	783	851	895	860	837	829	855	892	911	893	836	809	879	832	906	854	818	897	822	923	870	811	821	824	874	844	807	853	822	825	799	904	896	843	845	846	897	871	869	804	819	852	827	856	934	855	841	825	870	850	869	829	831	825	884	795	840	826	788	843	842	861	815	849	866	846	819	875	818	871	858	892	835	852	840	862	830	862	845	870	830	811	842	915	830	858	891	828	846	856	830	880	850	876	878	845	846	867	811	840	901	869	874	846	794	889	866	854	815	797	869	847	891	843	820	831	849	864	896	870	834	851	781	912	811	904	821	845	893	870	795	830	836	855	856	847	856	856	849	790	872	801	879	851	807	826	815	842	796	855	822	842	862	839	844	844	811	831	851	774	790	813	835	818	868	842	812	840	879	859	873	857	885	827	878	848	838	833	850	840	841	820	867	852	863	841	837	835	870	799	865	864	816	852	851	814	794	845	818	810	839	837	820	854	829	889	853	853	875	813	854	879	840	853	892	828	809	799	880	808	864	863	870	810	907	845	869	829	820	907	822	827	849	858	882	863	867	880	809	857	901	868	822	860	854	846	832	829	901	850	826	818	823	839	855	855	849	867	846	848	862	848	862	849	867	860	824	877	837	911	860	842	871	844	811	810	835	874	806	854	844	833	856	823	823	826	884	866	824	857	866	860	872	862	835	870	853	854	836	891	833	833	831	820	872	871	835	841	838	835	829	812	835	819	854	832	834	844	841	815	837	890	753	864	870	837	848	877	928	807	859	867	876	844	834	840	887	859	823	806	852	850	879	855	826	801	859	806	840	880	861	802	853	848	897	867	853	847	844	861	831	915	916	911	826	846	864	892	833	811	837	858	811	823	887	839	834	874	872	868	820	806	843	854	824	866	812	874	865	845	894	899	821	812	856	875	881	834	825	818	893	898	828	867	849	877	848	874	858	828	852	793	841	878	857	846	848	811	874	847	824	918	842	900	873	869	885	899	805	859	834	863	917	827	841	819	807	843	840	839	828	808	808	866	849	856	840	859	835	826	854	860	792	888	859	811	824	842	873	845	836	844	844	841	865	831	863	879	855	807	806	875	840	873	883	906	869	874	861	851	821	790	806	826	803	853	807	836	825	868	852	833	849	838	886	831	850	887	866	856	879	857	888	870	866	853	857	853	815	912	879	826	861	887	812	853	824	828	874	873	872	812	908	781	848	872	814	858	897	916	856	865	806	879	838	881	849	848	892	804	893	870	854	888	854	774	848	847	894	854	793	796	850	899	788	850	888	824	926	826	824	841	847	824	874	864	870	846	792	888	869	820	822	850	870	887	857	854	833	881	773	807	841	821	850	869	828	829	840	874	883	848	815	824	825	807	822	841	846	857	876	847	812	878	838	877	862	857	847	876	916	833	760	868	804	926	845	848	865	880	910	867	846	813	826	823	858	797	839	835	845	863	872	842	844	856	828	836	879	812	814	863	827	864	859	857	832	850	828	859	809	917	845	827	869	892	835	875	864	891	830	824	885	893	842	829	882	842	879	856	887	820	842	882	909	868	853	864	866	899	823	844	836	867	811	858	896	836	852	896	848	830	902	815	819	820	913	867	880	831	885	858	815	842	831	829	822	831	850	827	838	858	879	854	826	873	799	869	886	839	870	871	862	855	887	831	857	809	835	854	800	871	838	870	846	782	890	852	834	869	865	906	851	832	833	889	816	795	866	869	827	836	823	854	813	901	810	894	835	815	832	861	864	822	811	836	802	849	884	842	935	823	834	875	874	854	853	866	860	868	842	861	807	850	871	841	826	823	862	855	878	848	854	864	832	840	834	821	876	874	808	831	848	855	876	817	857	837	863	850	839	888	793	840	829	890	845	848	815	858	862	885	846	849	835	853	860	798	840	834	844	841	860	825	869	806	847	870	903	868	844	890	824	840	884	872	851	848	826	814	852	845	894	828	798	861	810	832	859	876	872	884	804	863	861	814	886	884	846	877	828	847	837	867	828	809	854	835	854	843	828	845	841	908	839	825	819	851	870	865	883	828	849	797	828	865	866	826	876	860	880	814	839	843	849	830	844	892	863	875	857	857	833	847	854	862	864	868	826	932	872	813	870	829	828	831	838	839	834	899	870	851	862	851	875	852	840	835	853	848	818	821	867	824	855	830	833	819	852	826	850	833	873	838	844	847	865	862	878	823	831	804	843	840	822	861	832	819	873	876	822	861	842	869	827	838	899	875	866	787	780	886	885	877	880	830	862	855	850	852	838	870	850	850	841	827	871	862	843	844	846	920	874	774	834	830	851	822	793	876	845	884	807	917	831	846	890	871	797	802	833	818	850	834	872	829	857	803	827	888	875	859	868	818	851	834	866	854	849	856	842	903	833	835	850	798	833	882	876	831	881	861	878	926	779	852	913	851	845	876	828	844	895	837	830	885	865	915	873	833	814	798	816	825	808	833	865	876	875	860	825	805	853	832	813	852	836	818	868	894	872	846	844	888	851	887	818	837	833	821	851	883	832	868	816	876	864	842	862	888	837	851	828	842	833	883	823	836	852	851	841	866	839	845	756	824	860	889	871	842	908	793	805	897	820	845	847	865	857	846	810	835	850	877	846	836	845	879	886	886	848	850	849	876	847	842	897	839	786	838	887	802	859	888	864	859	910	857	835	837	840	844	872	882	853	807	832	839	849	840	839	813	829	886	837	861	880	826	909	850	827	825	917	843	818	887	843	845	890	824	861	891	861	838	875	836	845	879	807
24764	21552	28498	25045	19660	1481	572	448	384	309	320	283	264	229	229	266	235	216	241	236	263	225	236	219	224	207	252	233	217	218	236	212	216	194	201	204	228	182	207	231	193	205	214	215	205	220	236	185	212	223	218	237	215	191	198	233	206	194	205	208	197	202	213	226	211	202	211	188	219	222	204	192	199	223	218	217	189	202	190	200	213	194	194	183	181	193	207	252	214	196	210	222	204	192	216	204	184	187	212	228	204	196	190	230	205	218	239	209	204	204	207	192	196	232	196	214	199	213	198	211	170	209	204	211	209	204	205	184	225	190	207	196	201	174	183	218	205	226	222	215	166	182	211	213	225	191	186	203	230	233	209	223	232	215	198	193	180	187	195	192	183	210	205	203	229	213	197	199	218	209	196	195	208	221	209	202	204	207	203	197	219	213	185	205	204	183	202	209	183	215	222	215	210	212	222	203	201	189	198	195	219	196	212	194	208	176	199	218	217	185	234	238	196	204	201	213	210	191	184	210	215	204	198	197	212	186	200	223	213	204	188	219	192	199	227	211	213	206	193	191	223	201	211	211	225	200	189	196	188	196	194	220	175	233	207	211	202	179	210	217	211	189	208	173	211	178	186	183	193	195	207	211	205	246	213	205	211	196	207	213	217	180	208	212	200	216	237	187	179	202	202	192	214	204	225	205	170	215	221	201	185	167	205	195	180	192	199	196	211	207	209	209	189	199	221	185	202	204	174	196	198	205	202	203	203	192	200	184	231	200	221	193	205	177	209	195	197	213	219	187	204	192	207	206	219	192	208	188	200	185	204	240	225	180	209	213	223	204	200	194	206	193	208	213	204	178	209	199	227	215	217	214	200	203	194	188	228	196	232	213	218	224	206	198	205	198	201	228	201	215	187	204	217	218	189	193	183	187	185	209	214	223	219	210	207	210	210	214	223	206	213	210	209	202	202	210	171	215	221	207	197	200	246	218	183	209	212	228	212	200	175	226	219	194	206	203	208	220	223	187	202	188	185	218	209	198	205	211	192	197	205	195	193	192	192	223	172	200	199	203	188	195	216	205	214	196	214	196	193	196	225	193	204	205	205	183	226	199	200	199	204	192	229	192	205	197	213	211	211	233	196	216	198	199	199	198	212	193	182	206	198	192	209	212	199	199	190	201	213	199	241	195	186	211	222	183	183	187	211	220	196	213	212	202	193	190	207	186	197	218	222	200	207	229	205	187	195	200	201	180	187	195	209	224	197	196	207	209	215	213	200	190	223	208	195	214	200	199	195	193	204	227	214	195	224	216	182	208	197	194	211	204	224	214	218	178	210	234	186	198	219	226	212	203	203	213	212	184	189	178	202	191	199	179	195	153	210	198	193	195	201	198	189	190	229	179	222	210	200	189	181	232	233	173	203	224	196	188	216	217	221	225	230	193	217	203	198	211	213	216	194	221	220	198	211	206	199	203	184	203	204	205	213	202	189	220	212	201	208	215	187	235	197	224	187	208	211	209	200	167	209	217	185	187	207	215	204	205	198	179	193	200	213	213	219	214	185	226	199	217	196	196	181	207	203	220	215	189	212	210	183	207	186	204	190	212	187	208	182	205	240	198	218	192	185	212	186	224	210	210	226	213	221	226	229	184	193	202	213	218	240	192	213	187	196	201	203	215	190	201	212	193	202	206	211	187	200	191	211	195	172	201	202	224	191	168	232	200	192	224	213	191	208	219	198	196	198	201	221	189	215	203	228	184	193	201	197	215	204	190	205	207	201	228	205	202	194	182	209	199	175	202	206	210	210	208	201	212	227	193	215	224	202	192	223	215	174	188	209	206	207	205	209	197	231	200	205	190	194	200	200	212	224	201	198	202	208	199	203	210	221	203	225	181	213	207	185	200	206	222	195	206	195	226	200	211	191	208	197	189	217	208	188	212	226	187	219	219	204	197	171	212	223	216	185	221	194	188	190	201	226	208	194	209	196	235	222	219	191	213	200	208	187	189	196	203	215	192	216	205	189	205	200	212	208	189	199	197	228	212	224	209	210	178	210	227	170	189	206	203	207	203	206	203	226	219	215	220	206	208	193	174	203	204	205	198	205	193	201	217	210	214	222	208	190	201	217	201	222	210	196	194	204	192	191	206	202	222	213	196	209	188	210	215	203	218	226	201	206	180	208	188	190	197	223	192	223	198	204	195	186	195	204	191	194	201	177	211	194	189	219	202	184	197	198	196	206	187	207	176	189	190	216	199	203	190	190	213	175	190	188	211	213	235	208	220	209	187	194	214	214	200	203	198	204	180	215	216	180	214	200	213	186	227	204	202	193	199	192	223	189	202	223	193	219	203	174	226	217	190	218	219	206	227	215	205	220	187	219	201	217	198	175	222	211	199	202	205	222	211	201	176	193	232	203	215	196	211	212	212	210	197	185	228	192	193	195	200	238	205	211	185	202	208	227	184	228	173	206	204	225	198	200	192	219	233	217	203	215	203	174	173	194	206	197	195	218	194	198	178	204	214	210	184	226	222	199	205	194	201	208	212	223	214	230	200	198	223	204	196	179	199	219	181	225	196	204	184	228	191	222	214	209	179	174	216	208	213	211	221	185	170	202	218	203	216	208	189	212	208	203	203	180	227	197	197	200	219	210	192	235	202	211	217	195	222	188	221	223	207	213	180	231	196	216	220	213	202	193	189	233	243	189	199	233	188	224	187	213	212	226	196	208	205	194	201	199	214	211	220	218	188	222	188	202	182	208	212	190	205	201	212	190	201	213	216	184	200	215	210	211	209	193	211	191	197	197	216	182	193	204	197	224	233	182	205	220	178	207	196	188	175	226	203	191	188	198	204	197	202	213	209	193	204	202	220	190	192	215	211	208	215	230	191	202	183	207	224	223	182	216	193	213	203	206	201	212	205	181	224	202	202	179	214	207	198	213	171	193	207	169	180	216	196	189	234	214	201	186	204	194	233	225	214	193	245	174	193	215	202	210	240	236	234	201	231	197	184	190	205	190	212	207	191	197	216	215	209	181	207	203	185	209	195	184	187	213	220	186	191	200	220	217	211	191	221	215	211	220	203	195	221	192	240	227	226	225	199	165	209	209	189	207	222	197	213	190	200	186	206	196	205	192	214	212	216	204	198	183	197	188	201	182	194	193	193	209	190	214	210	233	193	193	206	219	217	214	195	203	219	184	216	209	193	177	179	243	219	195	214	228	186	217	190	221	187	205	228	210	187	216	202	201	193	204	188	192	200	214	180	217	201	210	218	224	217	197	239	190	203	218	184	210	190	216	184	200	193	202	209	200	196	203	197	192	202	185	189	187	193	207	208	197	199	169	193	202	209	187	207	205	195	214	208	197	194	224	213	214	217	212	201	235	225	190	222	185	189	210	207	197	212	206	214	185	229	205	211	210	208	188	217	203	185	183	214	165	192	214	237	195	214	198	226	210	223	224	192	195	192	202	227	193	201	212	198	201	212	220	211	184	218	202	207	190	218
31875	24542	8471	4400	2870	2082	1587	1347	1056	961	894	775	755	699	650	563	569	563	573	537	518	529	520	565	516	544	496	516	488	494	488	517	461	471	480	472	492	461	463	423	474	457	481	433	440	504	453	485	448	453	455	453	430	436	468	432	431	450	465	454	464	480	471	499	451	421	456	413	451	424	433	453	484	435	456	471	430	448	440	492	437	462	458	410	499	450	489	436	466	427	475	426	426	450	460	475	463	446	440	460	431	409	454	479	443	456	401	445	434	470	452	485	461	469	469	466	476	472	443	455	446	433	441	480	475	434	453	437	456	433	444	452	463	422	430	442	452	453	464	440	465	458	483	448	449	445	449	401	463	455	471	426	456	428	453	417	459	433	449	451	448	425	459	435	432	458	459	387	443	451	408	438	445	451	415	421	462	457	466	470	437	433	423	454	436	434	405	433	458	471	426	422	437	399	443	428	433	445	427	441	433	413	441	431	424	438	447	493	416	460	483	440	460	424	427	450	432	425	439	404	442	454	467	459	460	444	394	446	483	449	466	426	472	463	467	429	438	449	427	447	429	443	514	457	452	447	432	432	455	468	446	476	438	470	430	437	447	445	436	458	451	451	466	474	422	437	432	473	468	428	410	430	444	435	415	455	433	476	433	489	429	470	440	453	450	450	459	482	463	468	465	426	431	483	474	449	407	427	429	417	479	405	423	453	426	400	467	429	464	474	412	417	439	455	460	439	445	471	450	470	485	502	432	429	449	460	432	449	485	404	410	464	474	445	432	421	424	439	438	458	412	464	460	435	453	432	436	426	433	458	424	447	445	424	437	496	474	431	444	462	491	411	428	441	434	455	461	430	431	460	451	422	441	388	472	464	428	433	418	462	483	463	487	444	415	424	473	439	420	452	447	449	424	443	446	433	480	434	437	390	410	414	454	436	470	434	445	435	452	448	449	444	435	406	476	453	451	461	441	441	456	441	479	482	442	419	413	482	464	484	432	448	424	459	455	415	458	476	449	444	487	428	443	421	432	420	457	474	479	387	474	442	410	439	478	425	456	422	423	416	436	450	448	428	446	454	474	446	442	440	449	425	478	438	452	437	448	405	437	447	452	496	424	461	489	474	458	415	458	432	441	448	452	446	419	439	452	438	445	440	410	455	451	430	419	447	472	493	413	459	427	441	422	437	435	472	454	450	408	434	458	401	443	428	451	431	444	479	398	478	437	457	426	460	433	403	467	442	436	470	461	436	421	454	456	463	443	459	424	437	461	468	454	430	464	425	422	468	437	439	471	475	423	426	444	470	427	427	441	436	433	440	445	456	445	401	452	439	456	453	429	408	445	476	464	455	434	488	421	440	449	437	467	449	434	440	448	425	458	480	437	445	453	426	447	454	461	452	426	453	440	421	451	457	486	438	454	441	459	455	431	453	414	436	476	410	426	453	423	433	426	425	488	405	497	446	455	424	416	479	402	463	424	452	463	473	466	423	430	480	448	451	436	411	418	423	428	427	436	409	462	450	443	435	406	430	477	447	447	452	415	402	423	447	387	441	462	445	428	432	461	431	449	439	426	444	439	456	466	395	467	483	471	433	410	468	462	450	435	489	430	442	451	456	448	482	440	476	419	468	444	448	417	392	442	461	415	442	466	439	447	444	434	436	421	443	467	449	457	455	475	423	430	441	446	457	431	447	444	478	441	427	438	458	419	461	483	444	423	471	434	431	408	475	430	481	443	422	438	471	407	417	453	469	413	481	431	426	396	488	420	436	472	450	448	458	418	443	453	475	430	490	469	457	451	448	443	432	426	470	422	444	444	441	457	439	420	461	423	468	448	414	461	438	454	430	442	483	425	459	443	432	434	458	462	422	443	463	423	435	476	415	429	441	470	459	415	451	451	425	435	460	426	437	441	420	435	447	428	405	459	475	471	441	409	415	470	440	444	463	405	440	429	471	403	485	439	475	445	463	384	470	419	436	450	439	414	476	457	437	472	408	407	442	417	445	411	412	438	438	450	459	454	437	446	429	418	483	468	413	463	430	434	459	471	436	431	475	433	446	425	432	449	469	419	403	467	475	442	438	460	439	459	440	461	484	449	439	439	470	434	437	405	474	448	449	411	423	443	446	466	429	436	439	424	446	444	462	422	459	458	421	441	433	483	454	426	441	438	461	484	468	435	430	444	457	438	434	441	386	425	433	445	377	444	441	426	445	437	468	449	440	437	447	461	483	436	416	451	458	429	437	460	425	422	463	453	424	429	429	405	445	470	458	483	424	414	434	426	447	461	452	465	430	433	439	425	446	463	416	462	427	443	451	507	451	455	463	469	455	424	454	441	459	448	413	433	441	412	449	447	446	427	439	441	425	421	424	465	450	460	398	459	488	419	505	424	396	428	467	470	417	438	484	475	435	449	435	489	431	456	421	465	445	442	425	436	424	434	432	454	455	448	449	413	415	450	444	428	457	463	488	385	425	440	440	441	453	434	464	416	433	481	457	471	432	446	467	442	461	451	460	421	419	425	402	437	460	464	462	473	458	453	452	465	455	440	427	451	481	463	430	490	428	463	430	451	451	444	442	458	429	478	434	431	448	445	470	414	428	388	453	433	414	434	482	471	434	437	425	440	429	438	442	434	417	452	423	423	450	418	431	453	468	480	457	466	458	427	494	479	427	434	424	442	430	491	471	468	439	453	431	431	431	445	471	423	444	454	481	452	415	451	437	462	405	485	438	431	444	445	399	444	471	422	431	434	431	465	452	436	437	430	459	463	445	418	460	447	421	405	453	437	446	452	423	423	441	435	458	422	446	406	455	441	447	425	417	452	467	429	439	450	439	435	465	427	415	449	472	393	443	448	446	426	426	444	438	431	426	457	429	430	493	455	421	454	461	419	494	450	425	452	424	447	480	431	434	487	459	424	422	454	431	446	473	434	424	429	443	423	421	468	465	412	427	443	458	447	437	453	448	446	464	421	441	455	460	460	477	425	496	477	443	430	443	446	440	470	418	450	407	435	458	453	433	458	448	435	425	420	446	458	474	436	466	456	440	444	448	456	466	425	490	437	457	435	452	468	445	434	481	489	436	474	412	413	442	480	446	430	465	455	422	459	475	441	432	450	425	402	449	488	446	455	422	444	466	444	487	445	422	451	465	471	435	454	430	454	428	443	436	473	448	442	440	454	452	462	492	466	454	450	439	444	452	439	471	430	425	456	437	453	452	425	483	476	450	461	416	466	431	458	414	447	466	488	415	452	483	438	456	444	443	449	467	422	427	446	425	471	474	461	462	488	443	439	433	431	496	441	487	456	473	418	440	471	409	442	456	469	459	422	417	415	429	452	433	436	451	452	472	434	424	469	477	452	452	458	421	440	440	433	459	425	456	425	451	433	455	424	401	450	432	467	465	434	456	417	448	458	451	445	480	437	441	456	483	461	442	480	460	394	429	445	457	422	453	430	459	463	429	439	457	450	422	439	464	460	450	427	504	464	480	430	453
23818	21650	29507	24316	21651	18908	2091	871	695	604	589	565	500	485	503	555	463	426	465	480	448	422	448	429	398	412	381	421	457	443	397	433	394	418	435	425	421	423	449	398	380	404	389	407	424	418	433	398	401	387	408	376	387	399	425	392	427	415	428	428	424	446	401	386	400	392	379	426	399	393	425	381	394	391	399	449	381	396	397	360	403	420	406	436	416	415	390	429	418	396	383	374	402	390	381	396	441	410	411	364	372	378	408	434	397	393	418	407	434	425	395	387	405	359	394	404	411	427	433	401	398	420	376	430	386	392	392	411	386	407	372	393	403	408	422	374	403	397	382	393	398	401	393	379	425	424	391	414	392	384	459	393	368	383	395	406	405	384	435	374	390	392	376	408	414	397	405	428	374	424	423	418	380	416	366	398	391	389	408	378	392	380	398	408	394	395	394	395	393	422	407	410	395	394	375	345	411	356	378	389	354	395	423	386	425	381	375	423	430	392	389	410	427	413	370	417	380	367	408	415	384	401	413	396	387	407	408	374	377	398	388	406	394	388	393	424	407	400	376	379	383	428	425	397	384	405	399	387	436	371	387	413	410	393	389	388	412	427	396	430	410	402	410	408	401	412	432	375	420	359	402	358	405	383	411	407	389	386	432	356	372	427	415	376	398	402	364	387	402	360	410	415	412	403	392	370	396	413	428	402	393	429	410	372	420	394	377	382	416	419	390	391	398	376	368	407	426	434	388	426	406	393	424	375	402	394	403	389	380	358	424	385	412	401	384	433	394	393	419	412	414	379	366	389	408	413	391	433	394	408	402	403	411	416	389	396	383	408	390	422	415	435	394	433	417	416	405	389	411	404	435	381	413	398	416	401	401	406	439	387	404	380	397	397	367	424	397	387	386	426	387	401	384	412	426	438	399	403	412	399	395	385	374	397	380	435	419	370	391	418	394	412	392	360	422	395	415	366	430	394	404	381	413	398	424	382	416	414	390	413	392	427	398	399	388	401	355	412	383	380	393	405	422	391	390	387	436	447	389	404	384	390	374	381	410	408	415	360	399	389	428	418	393	419	385	345	417	423	419	429	414	391	381	452	393	386	386	433	382	388	371	412	368	398	413	439	410	420	391	426	388	394	419	398	421	353	394	397	383	412	402	360	435	377	425	403	394	404	427	381	378	425	373	416	381	386	395	354	369	403	397	374	442	438	423	404	387	418	396	403	385	387	390	403	397	394	362	384	443	396	411	443	420	395	410	411	369	384	416	387	412	397	418	379	397	369	382	400	378	440	407	389	402	409	405	395	405	410	414	413	413	398	382	383	380	360	408	371	408	384	413	406	418	364	395	396	392	408	412	452	396	401	404	401	396	364	424	381	397	395	400	422	387	424	367	391	428	398	391	408	385	377	391	404	432	418	405	405	429	389	390	418	392	419	406	382	413	423	434	418	388	393	381	387	443	368	402	374	386	408	414	386	375	409	382	395	353	376	383	419	391	409	390	395	419	366	394	404	425	367	388	419	375	427	378	427	428	415	410	382	397	392	407	372	413	416	416	426	397	357	388	413	375	384	388	386	422	411	384	411	417	391	387	375	372	409	409	407	389	392	402	431	378	362	397	365	376	411	409	406	387	382	403	382	394	383	423	359	383	371	432	398	418	386	416	419	380	411	412	393	373	412	432	407	364	404	394	403	406	417	417	422	409	448	405	419	411	400	403	368	405	379	362	370	381	433	415	378	392	406	411	407	417	385	448	405	410	432	357	408	374	403	396	394	396	391	373	385	417	404	420	409	402	428	389	400	395	437	405	386	419	415	408	419	376	390	377	385	406	383	417	393	416	407	379	380	407	389	380	379	421	416	390	397	412	397	427	405	397	415	397	414	402	436	361	394	401	406	434	364	423	394	380	418	425	411	379	378	406	391	393	402	396	397	392	393	388	440	386	365	394	386	392	411	402	389	433	412	396	419	370	411	407	413	402	429	412	403	377	398	380	379	390	379	362	388	407	394	384	366	382	399	437	335	386	404	396	343	407	401	399	436	386	398	399	394	365	394	386	386	409	423	423	399	440	385	394	397	442	409	435	385	423	387	424	406	423	402	422	379	407	376	394	375	392	385	412	391	394	400	390	360	413	407	434	384	411	389	379	384	385	409	397	420	396	389	421	426	405	405	428	402	440	410	416	399	394	365	418	413	381	450	412	455	387	408	398	382	422	390	405	434	425	427	381	385	348	408	398	381	388	410	400	396	412	389	392	395	416	375	379	402	428	429	425	385	372	387	396	353	364	389	429	368	419	416	386	410	394	427	417	406	395	416	398	378	396	364	424	404	370	391	399	411	390	398	391	372	433	395	411	390	402	401	406	399	369	429	437	416	392	372	401	411	398	389	390	371	384	390	395	388	413	368	350	375	390	381	406	375	376	369	380	385	413	422	438	390	406	387	391	379	359	411	414	399	411	441	408	419	401	409	385	373	381	401	372	396	407	425	368	408	414	398	383	408	411	416	401	407	396	392	426	430	408	431	434	361	387	429	406	394	382	393	420	385	425	403	421	394	421	409	365	384	388	443	406	393	427	416	435	396	396	421	382	396	396	400	405	392	395	411	409	420	385	389	372	367	370	362	390	442	394	374	377	397	387	411	431	390	382	404	422	431	423	422	373	388	363	429	413	420	428	374	404	394	397	369	386	403	389	421	361	363	364	417	382	375	393	386	398	387	378	366	352	402	387	447	409	395	395	413	431	392	380	440	355	391	407	334	392	382	412	386	380	405	401	381	404	423	440	374	411	401	411	437	414	411	385	407	410	380	446	397	378	406	350	357	424	376	382	414	405	446	410	422	384	434	391	373	403	408	368	363	406	380	413	379	405	395	379	403	396	374	361	416	411	374	386	435	384	419	427	354	411	421	401	420	416	403	397	387	392	386	435	404	402	384	412	431	350	413	401	431	405	414	433	413	379	378	398	410	389	364	403	408	376	376	380	407	396	397	390	430	435	441	405	400	408	386	409	410	457	451	401	399	424	411	371	413	379	427	391	398	409	428	353	386	404	395	392	402	389	440	382	405	436	405	412	391	401	406	383	402	407	394	408	389	393	399	374	394	422	371	375	411	393	422	386	410	417	401	369	390	371	385	406	393	382	403	403	412	419	386	383	405	401	391	415	393	421	438	453	388	401	424	411	354	402	415	394	404	395	361	392	417	366	391	423	410	379	400	423	407	390	422	391	406	377	416	394	392	416	399	371	400	412	373	414	385	428	396	380	414	385	396	362	407	422	395	428	416	375	374	442	372	391	417	388	399	364	423	387	402	408	406	405	350	375	382	371	376	453	407	373	405	391	405	415	386	428	403	395	389	446	449	374	414	395	425	378	394	382	377	403	395	384	374	398	388	406	394	396	373	395	386	373	416	406	404	412	412	405	399	398	452	414	380	398	412	402	387	419	403	421	373	387	370	363	409	425	380	415	405	380	393	414	384	416	432	439	376	394	358	409	421
35106	30832	13484	7609	5136	3633	2962	2365	2038	1707	1578	1401	1306	1173	1180	1119	1069	1051	965	1017	938	898	936	942	918	870	873	891	846	859	881	805	790	848	813	817	837	802	842	802	835	808	790	851	819	751	740	754	807	807	805	777	851	783	778	767	840	769	798	785	841	809	794	782	776	785	761	763	807	810	809	805	760	753	748	782	794	775	807	807	789	818	777	780	757	814	753	768	755	806	807	761	782	805	826	778	789	783	736	746	783	770	784	792	780	805	735	784	791	764	820	781	766	764	780	787	795	789	817	779	771	813	776	766	809	789	808	757	736	730	776	800	765	796	775	773	817	774	775	771	740	793	799	772	819	796	742	788	774	758	749	765	791	763	804	742	806	817	792	763	787	793	766	766	769	792	788	745	824	744	762	753	768	729	764	763	795	728	801	744	809	780	840	706	809	787	791	777	776	756	831	787	797	812	797	783	820	790	732	776	725	805	801	789	809	775	811	792	777	819	774	826	732	780	747	793	843	755	813	786	829	750	791	749	760	740	784	803	761	805	800	777	766	769	794	810	809	757	749	781	764	780	788	765	761	778	823	781	778	824	774	766	775	758	795	771	784	786	760	803	817	781	768	747	772	752	746	773	787	814	762	809	801	747	756	741	793	803	813	769	819	757	794	747	832	749	746	818	782	773	808	748	810	775	750	792	726	806	828	740	766	791	754	777	786	745	779	736	745	822	757	820	764	762	767	775	823	769	769	812	760	754	752	780	758	834	749	765	788	768	788	725	740	783	805	733	819	776	756	747	735	779	759	755	817	776	798	762	736	797	756	782	745	783	802	802	757	746	771	771	805	824	777	786	810	745	803	830	782	796	788	775	795	768	750	816	779	786	758	774	763	733	798	790	744	806	819	725	776	826	784	786	769	773	759	720	790	787	782	743	874	791	782	795	810	755	808	752	773	805	804	777	685	772	799	793	771	813	771	769	737	805	781	800	770	746	833	775	678	778	817	762	706	802	784	776	782	775	751	770	787	800	780	801	739	731	814	765	743	759	773	795	739	734	807	783	781	787	776	762	784	757	828	820	783	755	767	808	779	772	876	745	765	762	833	762	801	795	802	770	799	798	808	774	750	768	820	808	751	729	769	765	820	793	778	776	790	770	788	825	765	808	741	751	762	838	810	793	853	775	800	828	753	762	774	835	793	754	755	758	787	774	765	762	793	773	743	799	855	744	821	752	770	802	735	735	780	809	749	771	774	772	807	822	733	742	801	798	809	748	782	787	724	788	775	756	765	774	805	808	786	777	781	733	777	777	790	778	774	789	763	778	761	759	749	769	842	735	756	800	814	833	789	804	757	764	793	826	816	787	758	762	780	810	789	778	755	809	772	785	792	756	794	804	765	796	831	771	783	784	791	799	786	788	721	761	784	722	816	750	789	831	783	767	771	792	835	776	757	814	803	839	757	723	752	784	823	795	757	726	781	759	824	766	801	816	842	798	754	825	779	757	788	729	823	791	815	774	805	822	715	792	812	773	802	786	787	812	765	761	785	772	746	769	747	798	791	861	796	793	814	745	809	758	783	764	749	786	806	774	799	788	790	759	813	830	778	760	779	803	793	690	770	798	818	740	769	759	770	816	769	826	776	765	792	813	809	800	770	747	751	790	778	757	758	770	748	801	773	778	790	774	771	779	785	810	736	819	746	734	795	791	738	780	766	798	796	774	813	759	800	737	821	781	762	765	805	792	756	758	765	785	768	800	753	753	803	787	791	768	762	829	782	733	787	795	805	746	801	811	804	798	775	754	802	765	810	723	742	843	748	778	759	736	756	724	791	764	788	756	793	750	802	797	750	798	754	761	783	799	790	805	751	813	784	790	840	813	786	772	749	843	784	830	803	779	755	777	801	789	786	733	793	739	763	761	842	783	820	798	758	767	788	794	785	742	785	762	769	745	749	781	736	806	750	779	779	795	776	772	798	792	818	789	785	786	793	800	775	756	796	758	734	769	775	793	778	760	769	715	752	765	753	811	805	766	803	807	780	787	780	809	761	784	800	739	776	807	809	761	766	825	791	788	835	779	808	795	730	755	758	831	742	803	776	841	793	792	716	776	797	789	834	833	800	748	797	793	759	765	812	774	858	770	785	761	741	740	744	781	722	747	781	784	828	805	761	775	767	761	798	827	798	715	775	779	790	750	745	788	792	754	746	804	801	741	776	763	777	754	782	758	792	796	778	775	749	811	772	782	768	774	754	779	777	776	732	787	764	786	870	738	769	806	804	801	835	817	796	761	752	767	811	780	798	764	790	754	810	710	787	732	755	792	739	774	785	791	766	834	805	807	757	816	790	736	788	780	740	798	775	764	781	801	800	775	803	779	765	780	768	736	805	778	786	707	794	787	818	791	794	774	763	786	821	753	792	781	758	764	739	755	753	792	730	790	759	788	822	797	764	790	779	775	780	814	822	770	783	787	820	809	788	790	817	841	816	773	810	784	751	756	798	754	765	759	785	805	783	776	750	761	814	787	771	750	737	810	805	775	803	776	783	765	764	819	755	785	762	789	725	781	813	772	746	794	789	816	757	743	741	781	793	779	776	757	797	777	755	789	777	767	762	773	761	773	787	782	780	741	819	736	747	815	823	795	764	706	799	761	767	797	754	814	788	770	751	771	780	800	743	740	817	814	737	747	782	836	775	771	790	801	754	748	750	726	737	800	800	769	784	787	798	768	765	750	775	766	765	773	749	777	739	788	765	719	772	745	763	754	773	774	770	807	791	770	814	819	758	769	785	766	804	749	745	793	828	778	871	789	826	750	796	786	805	783	841	770	804	804	769	803	720	817	787	799	798	778	758	780	738	768	817	747	792	800	797	740	730	758	715	834	812	738	773	760	790	745	734	775	775	799	852	837	790	796	778	762	759	802	813	814	782	739	765	781	739	776	765	782	780	767	773	788	743	760	777	787	774	781	743	780	797	782	814	750	763	748	832	761	777	723	794	751	820	725	823	718	831	776	796	743	797	776	750	780	767	815	762	864	745	739	768	779	760	802	748	756	767	786	804	749	733	806	815	779	775	761	817	828	767	768	784	772	754	751	765	782	748	767	807	734	769	771	789	758	789	761	757	794	791	775	781	731	788	796	782	737	761	813	850	768	740	804	807	732	772	790	780	763	759	771	730	798	774	740	709	807	803	783	770	761	799	774	727	806	742	793	729	791	807	782	818	744	784	780	783	734	748	806	839	776	776	816	789	815	795	800	780	739	813	756	792	784	750	750	793	808	761	839	764	802	765	787	774	782	775	748	759	755	753	792	772	789	748	795	712	750	778	812	819	764	805	745	753	779	789	793	783	768	795	773	707	743	799	744	792	777	817	780	767	819	838	794	780	778	757	797	788	747	791	786	773	759	828	757	758	773	753	778	796	779	812	786	789	779	810	819	790	766	782	773	818	716	811	725	744	711	788	780	776	760	765	716	767	770	747	732	748	830	794	813	731	714	816	726
27406	20874	8057	822	507	456	452	441	425	390	443	420	460	415	405	408	421	395	436	412	413	413	428	393	412	433	450	416	413	444	406	424	382	416	395	405	393	404	379	383	418	407	398	416	404	441	378	419	444	410	403	408	394	420	420	415	388	427	423	399	405	405	409	374	409	391	403	446	406	409	391	384	387	416	418	436	361	380	416	392	376	416	394	412	405	398	426	405	409	441	388	374	413	407	376	417	407	433	368	377	363	397	397	404	420	377	408	424	415	405	406	407	413	374	413	397	424	414	373	380	414	406	468	397	407	401	410	429	413	416	349	407	435	405	411	414	428	447	402	393	394	407	399	419	408	407	413	402	413	404	378	427	354	394	379	417	430	377	408	414	439	402	431	409	397	413	360	458	399	386	439	378	402	412	444	380	405	434	429	418	383	420	432	415	427	425	409	410	414	432	422	404	424	420	404	391	400	407	380	417	400	435	394	400	426	412	411	409	404	415	387	430	378	393	388	371	393	384	364	424	398	408	410	401	397	415	392	453	387	418	412	434	400	424	399	434	408	413	397	407	370	387	376	405	380	389	405	409	381	402	428	417	394	405	400	381	432	408	411	370	417	405	428	442	376	451	384	384	442	403	420	416	446	410	402	412	419	376	390	396	399	423	409	411	460	398	416	410	406	419	412	391	468	417	434	429	424	382	411	426	413	416	381	412	370	370	392	436	418	408	409	410	403	372	418	414	425	404	393	393	413	365	383	443	394	430	395	448	426	412	414	407	377	382	401	386	403	445	438	415	444	419	417	400	429	386	424	420	417	401	387	423	410	374	457	401	391	374	432	419	419	382	424	394	450	397	423	447	402	441	385	374	401	429	435	382	379	407	404	392	414	383	364	398	443	412	429	378	382	381	422	426	432	393	426	444	388	412	418	342	366	419	407	428	389	423	432	434	420	404	390	427	406	387	388	407	384	438	406	455	392	414	383	392	399	406	412	414	414	417	412	383	379	427	408	409	398	405	401	379	424	421	399	390	432	424	394	385	412	392	403	411	385	429	434	405	411	415	408	446	409	366	434	398	416	416	424	416	424	424	397	411	387	398	394	390	409	438	384	410	400	383	400	385	414	417	409	392	388	388	441	411	442	446	429	392	424	413	411	386	410	385	393	450	444	411	428	417	424	404	410	357	433	414	425	418	394	409	445	412	412	439	434	390	382	375	386	435	395	421	437	357	365	421	395	396	397	405	410	409	408	382	403	400	384	403	408	410	418	425	425	417	363	406	409	426	407	397	458	406	399	387	416	419	432	437	383	415	375	407	395	421	367	407	392	403	413	427	419	410	432	370	430	418	397	411	392	394	408	401	399	427	415	380	415	444	412	395	438	418	366	408	403	407	406	378	387	379	411	427	442	410	434	407	420	432	408	396	374	395	404	386	394	421	402	422	460	384	441	426	421	402	409	416	419	414	432	432	386	408	382	396	427	424	429	422	405	382	386	407	400	419	402	400	460	359	404	392	442	416	443	409	405	409	401	371	401	445	378	404	384	390	416	412	386	408	434	425	418	410	376	431	406	412	379	383	415	401	376	417	398	416	387	385	404	391	403	379	404	388	403	421	415	433	411	395	395	408	409	407	431	399	430	390	411	433	454	432	412	408	391	411	419	433	416	426	425	452	387	387	405	423	394	426	412	402	405	446	394	393	402	419	384	435	413	398	426	427	404	399	393	401	423	384	415	420	395	443	403	412	425	402	415	413	394	407	423	421	418	395	423	383	393	407	378	417	411	382	405	415	402	412	400	420	428	413	391	419	389	408	412	427	426	415	409	407	405	391	434	423	433	388	395	422	416	422	400	381	429	403	408	421	400	405	408	397	402	420	405	406	409	408	418	363	378	422	375	430	402	435	407	396	400	379	372	390	415	426	404	379	393	396	405	405	417	408	438	418	435	407	394	410	412	375	417	400	416	427	432	429	414	405	437	383	416	393	415	403	413	394	415	444	424	385	414	379	427	426	378	424	396	407	387	388	405	426	395	400	403	402	415	380	375	384	419	419	389	449	420	423	347	386	397	397	399	419	431	402	423	421	426	369	424	401	413	380	388	442	387	416	379	403	384	403	412	425	433	391	437	421	422	411	385	396	424	391	418	407	413	362	402	429	396	425	424	405	457	394	407	397	400	396	419	401	392	407	380	388	376	414	376	403	384	408	393	404	422	433	451	414	429	413	440	372	384	390	410	397	399	397	422	405	406	405	428	430	434	383	395	403	391	388	406	431	394	413	407	395	417	391	421	439	410	407	395	368	408	372	428	411	392	412	401	423	372	404	418	401	407	419	432	394	375	396	405	395	417	408	410	398	401	424	428	402	380	427	425	429	407	425	419	395	424	399	395	415	428	402	389	361	427	405	407	445	401	421	416	421	403	393	406	390	385	381	445	421	389	387	390	410	421	426	408	405	384	406	376	423	438	402	405	396	417	447	390	371	421	370	414	392	415	398	430	405	401	399	393	363	408	395	394	439	406	380	404	425	389	390	397	379	413	386	435	381	372	429	422	417	430	401	430	407	406	386	419	414	368	428	384	402	378	443	359	419	402	392	384	418	415	408	383	450	392	398	403	445	436	402	409	429	410	455	403	444	439	420	444	394	393	401	432	397	392	416	410	402	403	361	372	424	384	423	439	388	391	399	374	418	415	373	418	385	362	427	446	394	416	402	421	372	406	406	383	452	403	407	418	395	443	440	382	394	420	404	390	413	422	416	412	412	419	426	402	424	383	396	377	447	418	395	403	400	381	396	388	407	416	415	409	399	409	419	401	414	381	425	402	405	375	413	402	397	414	385	415	407	427	398	382	415	416	358	431	454	395	384	427	416	393	413	409	401	411	423	399	418	399	399	382	385	403	379	400	394	384	399	395	458	411	426	377	404	420	412	396	424	385	446	404	415	393	380	387	419	405	439	417	390	412	436	428	446	406	379	393	418	424	402	404	388	419	436	414	427	441	400	419	388	424	376	415	419	352	420	435	390	408	358	384	420	409	407	413	397	422	390	425	425	419	406	395	405	416	422	399	395	393	350	397	401	417	413	380	386	405	424	420	414	434	405	426	412	376	408	451	406	417	394	404	411	421	418	418	412	401	413	369	435	395	415	391	415	406	357	409	371	381	421	407	387	395	386	436	393	416	413	385	386	405	407	375	413	438	378	418	418	392	401	404	427	404	415	364	393	428	406	420	420	441	413	428	359	418	451	381	445	424	373	416	427	429	414	409	443	415	404	412	442	377	412	398	438	425	393	385	389	371	409	429	399	411	441	430	410	442	377	391	440	410	413	398	417	372	439	385	383	441	406	423	406	406	431	394	423	378	411	410	409	391	404	417	399	441	423	410	423	425	408	421	428	406	421	379	446	421	397	391	440	430	400	440	417	409	390	435	376	391	437	411	415	416	458	424	390	418	391	441	413	412	401	410	429	404	441	395	433	392	429	430	385	416	391	428	433	407	411
15360	8896	1829	1242	1092	958	938	956	918	855	891	840	892	860	837	859	873	892	874	875	880	891	860	820	861	852	855	870	869	839	885	865	857	865	811	794	821	895	829	835	824	841	822	810	853	833	897	879	844	908	836	812	875	918	826	890	811	871	842	799	862	844	878	832	853	850	875	846	883	828	849	846	867	865	824	882	828	828	875	928	867	800	832	835	857	810	801	891	855	872	880	845	842	823	874	839	837	884	896	823	860	837	836	771	848	839	892	848	885	861	848	891	843	817	829	840	872	919	835	838	854	865	846	818	877	856	866	857	882	809	858	837	826	886	883	857	863	865	884	842	850	891	906	843	868	861	817	849	856	852	872	889	805	828	842	854	834	873	847	829	845	821	852	843	825	820	866	816	846	838	849	872	850	875	899	884	877	835	832	887	819	853	849	848	872	860	864	844	855	836	853	843	877	841	847	871	862	838	858	829	846	825	850	821	850	840	877	787	885	825	863	905	830	846	821	840	857	853	806	820	848	837	841	920	883	872	873	840	800	818	860	841	924	879	848	863	856	882	832	850	793	851	863	861	851	868	818	848	812	887	846	845	874	867	849	836	861	888	853	855	894	812	854	826	858	805	905	847	830	833	878	902	845	784	832	857	830	853	811	869	930	815	849	838	823	840	829	833	848	811	841	846	863	854	847	830	842	876	862	880	820	841	803	844	834	831	904	853	865	818	858	851	828	851	862	849	840	796	866	858	856	833	829	845	831	863	817	843	848	856	876	864	862	854	828	808	851	861	819	853	855	821	841	856	870	838	778	859	849	853	893	839	844	864	833	818	826	854	869	848	833	879	866	864	858	873	881	808	850	825	818	863	858	833	880	880	848	890	818	845	856	876	814	878	836	849	857	837	817	891	854	880	837	848	884	813	854	882	833	861	851	827	892	837	869	802	806	902	826	866	849	877	808	901	830	849	858	850	835	825	845	876	850	824	887	826	873	831	869	905	805	860	854	826	869	830	840	810	901	841	891	857	878	789	834	866	860	828	855	815	833	867	901	854	818	839	830	859	844	801	799	862	845	902	861	849	864	906	878	847	837	858	822	828	850	838	888	849	889	862	830	882	864	817	817	865	829	890	811	812	870	831	844	892	892	872	833	873	847	825	815	814	822	845	863	842	889	856	856	888	866	829	836	875	858	851	817	851	838	893	846	896	892	831	860	846	836	900	856	842	930	783	835	877	839	815	818	826	838	846	841	834	839	821	847	836	893	860	856	834	849	817	859	839	874	823	822	868	835	862	871	802	887	839	873	842	853	810	848	846	876	828	823	933	856	851	867	845	891	793	858	854	865	814	819	822	819	802	846	862	808	835	850	884	817	819	892	839	861	874	829	815	861	885	823	885	825	822	857	807	888	811	823	814	795	832	877	810	808	809	805	880	838	851	816	845	811	859	851	842	902	829	840	913	845	867	882	831	848	838	819	819	806	853	853	834	865	874	878	793	789	838	831	842	901	925	844	882	846	848	859	813	844	843	795	872	812	899	844	846	880	880	778	871	837	888	843	841	832	841	837	808	894	887	821	823	854	827	815	884	837	814	825	840	882	790	859	872	798	861	825	834	822	863	855	933	798	848	890	893	859	827	858	858	825	843	865	846	842	864	837	902	849	899	817	848	861	875	847	899	846	842	851	837	816	847	917	805	810	841	865	859	805	818	912	823	863	821	830	850	806	773	838	824	882	916	857	866	847	832	839	835	842	881	823	836	827	820	846	835	898	858	841	862	878	922	879	822	890	866	809	852	840	822	858	832	862	870	832	832	854	839	892	881	863	809	863	830	846	855	873	835	884	823	866	793	889	875	849	918	851	822	862	889	837	852	879	820	920	865	798	870	831	859	826	825	860	894	830	831	835	819	879	857	816	768	848	871	843	893	882	876	824	851	852	875	847	853	815	781	854	864	805	874	850	836	853	826	874	867	902	836	830	855	815	840	853	872	828	871	869	843	847	853	842	885	874	830	823	842	853	805	842	858	909	828	876	801	848	887	740	860	852	827	810	798	846	828	827	891	814	819	883	849	859	798	829	833	809	863	880	913	861	848	849	821	841	805	828	836	772	864	851	871	884	839	814	904	874	824	841	887	834	851	855	817	834	848	869	803	853	865	848	856	841	855	877	815	820	829	831	910	867	861	859	870	838	821	839	907	877	787	857	824	804	854	874	838	848	881	827	870	888	827	835	863	813	879	798	848	800	841	850	852	853	863	806	853	862	806	877	810	834	851	852	853	893	874	858	892	837	781	854	849	801	837	869	893	832	902	821	852	881	827	837	926	807	810	827	826	920	859	834	818	896	856	831	870	834	831	819	864	838	811	840	861	830	863	850	839	867	787	836	829	841	823	871	827	857	840	833	859	843	871	775	894	841	861	859	828	846	832	819	835	843	844	795	835	824	854	842	850	849	809	839	815	821	836	819	829	891	801	853	852	847	849	863	914	857	860	858	795	866	875	840	853	856	842	877	849	864	829	900	857	800	841	854	813	857	874	849	860	814	896	843	866	806	837	863	861	844	813	860	818	897	814	862	850	840	849	843	857	826	886	802	866	907	807	887	873	851	832	849	856	785	892	864	784	806	824	842	806	864	798	805	853	836	888	819	877	870	865	790	890	857	886	884	850	820	803	867	879	856	777	900	801	838	824	867	901	856	900	849	834	832	833	846	845	847	873	844	807	823	828	864	836	820	822	813	809	865	805	830	843	873	859	857	803	809	865	850	819	780	868	881	868	829	802	844	844	774	848	821	838	851	844	835	860	887	881	859	834	866	871	866	775	826	860	860	804	794	807	850	878	822	852	844	814	853	822	899	796	840	878	898	809	807	858	838	869	821	803	823	828	853	825	820	853	827	803	850	855	838	871	821	811	826	854	854	837	843	799	864	823	877	831	835	900	800	805	808	883	842	897	847	873	806	914	822	845	857	858	858	826	847	865	838	809	834	877	837	815	845	867	875	874	843	849	803	862	839	809	872	838	882	819	860	850	849	837	869	828	851	850	818	801	889	849	864	839	780	826	863	827	872	868	860	815	851	847	881	881	840	871	895	921	811	817	855	827	823	856	829	879	835	842	855	881	821	808	885	855	852	826	798	844	814	852	848	848	867	834	910	796	845	837	862	867	861	824	862	847	872	834	888	808	800	817	803	853	842	884	849	805	839	835	860	870	856	813	827	869	897	834	827	830	805	850	801	855	867	856	884	822	847	873	841	852	862	784	797	815	849	838	839	859	860	855	829	873	839	851	830	823	881	853	854	839	862	845	843	863	809	862	837	857	859	818	863	869	799	823	833	818	824	869	840	860	848	847	852	890	888	827	846	853	846	846	866	915	840	872	818	811	840	863	863	831	861	867	818	828	868	867	807	805	834	820	833	853	864	891	825	855	823	810	857	851	792	780	859	852	885	857	853	857	839	859	831	881	855	845	844	788	831	798	823	867	857	825	864	849	815	864	807	830
24745	21615	28834	24842	19765	1521	593	395	347	281	305	296	280	260	256	247	226	256	258	240	204	210	230	223	210	204	246	195	199	202	241	218	215	196	235	186	196	210	220	215	204	213	221	176	201	195	208	218	216	206	190	222	216	225	198	188	200	192	192	201	184	219	206	218	195	169	215	197	209	210	197	208	207	180	206	175	209	183	208	200	204	194	211	208	185	200	189	191	171	188	225	185	210	196	216	212	202	191	180	185	200	223	206	203	221	197	194	182	212	201	172	210	192	198	209	205	202	200	204	224	191	203	191	185	206	184	179	211	217	219	203	232	206	198	205	170	208	205	214	198	213	199	217	201	209	228	193	194	219	192	222	219	200	185	234	228	183	212	219	203	203	194	216	185	205	219	190	184	214	205	197	211	195	202	234	192	209	199	197	200	194	195	213	210	214	178	198	234	222	200	206	190	209	207	190	205	200	210	179	227	200	183	193	205	193	226	195	235	184	200	204	203	199	196	232	183	221	225	210	221	178	200	208	192	185	200	189	184	240	208	199	200	185	208	190	231	204	214	186	179	185	206	228	203	210	184	175	179	209	178	194	208	183	206	209	202	198	207	219	199	159	186	197	187	201	200	193	197	204	192	209	197	202	206	199	180	224	183	200	188	204	188	203	221	215	174	223	182	189	180	211	229	201	198	216	182	196	202	198	221	199	183	183	203	199	189	191	214	204	179	189	194	222	209	189	184	205	205	178	200	206	195	197	195	215	189	217	182	219	218	189	185	207	189	187	221	238	220	193	218	187	229	216	194	212	206	201	215	196	198	200	199	211	200	200	222	205	198	188	180	200	197	213	188	192	183	192	193	226	178	209	198	188	204	222	209	198	185	203	194	193	203	204	219	193	208	172	200	198	203	214	220	186	237	185	228	194	226	208	194	208	197	212	213	224	199	226	183	170	179	186	219	194	218	194	203	190	205	225	208	183	191	208	207	195	200	202	193	214	187	218	194	192	206	224	205	209	187	191	215	207	201	219	201	210	199	201	252	187	216	179	224	202	190	204	185	187	205	202	211	219	205	213	185	201	195	197	224	184	176	204	183	191	194	200	198	186	210	212	195	213	179	221	172	215	233	195	225	190	197	200	218	192	205	210	198	201	185	208	198	175	201	194	184	188	206	197	203	196	242	216	215	217	187	197	208	198	200	217	218	218	196	213	196	227	237	210	179	222	197	210	209	192	198	180	219	213	219	213	167	191	203	192	200	221	182	213	220	217	219	195	198	218	218	191	185	193	208	222	208	191	173	195	188	218	203	199	211	194	188	211	177	218	200	213	191	196	194	214	197	201	189	230	194	191	200	218	214	193	178	208	193	229	225	185	188	184	212	190	224	186	204	202	178	209	196	184	227	196	219	201	205	181	229	222	220	166	198	187	209	182	200	238	180	202	179	206	186	191	214	188	187	199	195	186	211	190	190	210	209	190	213	212	195	195	204	210	195	207	206	177	194	196	233	211	199	205	215	196	192	208	203	205	216	209	186	204	209	212	189	215	195	210	185	211	170	198	203	214	207	209	212	205	216	195	185	200	192	180	186	220	190	208	202	186	190	203	220	187	201	206	197	189	199	191	194	212	191	213	205	185	188	192	207	213	203	174	203	194	191	208	204	193	205	189	206	191	197	228	225	194	188	216	167	193	192	220	197	208	215	223	190	201	191	201	198	196	194	192	190	165	215	203	205	207	235	199	174	186	193	216	208	184	195	181	191	209	198	205	203	218	189	201	175	218	223	196	181	204	201	203	204	191	179	231	186	192	216	219	187	212	211	222	212	223	223	205	219	212	196	193	200	207	186	197	206	204	217	179	209	205	183	213	199	202	204	188	222	191	197	213	189	204	194	171	199	196	196	213	209	208	210	216	187	203	204	202	192	186	212	192	209	203	208	203	217	204	212	194	195	207	187	203	212	201	211	192	185	192	221	204	222	220	200	185	218	212	230	181	190	209	214	167	234	183	223	192	206	206	199	195	197	222	196	199	196	197	207	203	209	187	182	212	185	197	193	221	186	223	212	189	225	214	183	188	207	203	196	211	200	209	189	212	208	200	190	184	199	201	220	187	197	194	177	207	222	212	183	221	188	218	200	193	207	195	189	206	194	220	175	191	174	219	211	178	194	189	220	187	205	219	203	204	218	192	215	196	218	202	204	195	184	189	187	203	201	230	192	224	167	210	210	202	182	193	203	226	168	199	197	239	183	200	236	178	166	189	208	185	212	226	200	220	215	198	198	200	213	209	210	196	159	188	195	182	197	201	199	204	210	201	199	190	223	223	203	211	216	198	201	224	211	202	188	209	212	201	214	169	192	208	212	201	207	190	223	210	201	176	220	208	197	194	201	210	226	194	213	202	229	208	195	181	179	179	201	194	191	210	192	214	167	201	233	196	188	171	222	199	184	216	209	213	202	192	202	205	219	212	223	209	229	216	206	193	174	198	182	202	179	215	166	182	205	193	200	201	191	213	191	197	207	214	193	183	216	196	204	174	199	210	220	223	192	194	199	212	225	202	201	212	210	206	186	213	224	181	212	197	178	214	193	210	203	186	186	177	217	190	203	192	188	193	222	187	184	200	215	225	202	201	230	212	221	202	203	192	210	177	201	215	201	193	197	201	217	194	210	193	183	190	190	189	197	199	208	177	170	209	182	205	209	182	189	206	227	194	224	233	227	204	201	198	246	209	207	200	217	185	198	172	221	194	199	183	190	178	182	189	195	205	164	230	207	205	184	200	204	209	199	194	208	184	227	189	215	181	199	198	204	192	224	200	191	198	206	203	224	218	222	206	180	197	190	222	162	211	192	195	203	200	181	210	182	197	200	194	204	222	196	188	207	232	200	194	226	204	197	170	185	203	194	196	173	189	196	194	214	190	199	167	196	200	191	184	202	208	196	206	196	214	201	201	211	188	195	189	201	202	194	199	194	194	196	195	196	213	194	216	201	219	181	195	215	181	193	208	157	214	218	217	213	192	201	211	180	206	205	185	227	198	190	201	223	185	204	213	202	186	194	185	191	215	179	202	213	204	183	223	201	226	186	206	195	199	209	208	186	218	195	208	223	205	204	209	193	201	201	236	204	220	182	196	217	206	214	187	205	192	202	194	193	189	182	195	209	184	180	195	217	188	198	226	193	180	210	200	196	224	187	179	172	213	200	216	201	217	222	208	189	226	212	200	208	209	203	204	188	209	186	184	204	193	207	195	181	203	206	198	200	192	201	221	204	213	176	197	193	216	191	208	213	212	232	209	192	210	210	188	182	186	198	191	203	191	183	200	192	187	192	205	202	204	209	213	219	204	183	187	203	211	175	220	209	180	197	196	196	191	194	176	212	207	204	188	203	211	196	233	193	224	177	196	211	202	174	192	188	206	215	209	199	191	191	206	223	191	210	199	200	194	180	226	197	191	228	195	222	203	195	191	182	196	207	213	206	212	219	203	199	187	207	215	198	200	220
29997	24662	8448	4370	2821	2115	1595	1283	1104	995	890	809	721	699	660	629	600	591	558	526	588	494	476	567	498	486	495	537	466	466	454	495	457	473	452	446	460	475	491	482	454	464	451	474	448	473	442	496	464	473	440	479	442	437	441	446	493	428	431	457	446	456	423	413	485	461	456	443	453	438	501	469	420	478	433	478	452	428	444	428	460	471	477	488	466	496	421	432	449	422	462	491	466	417	424	407	469	474	451	464	481	477	447	446	460	389	447	497	479	465	400	451	429	444	468	417	442	465	423	454	475	457	437	408	452	436	462	441	435	486	458	423	448	464	450	452	456	452	442	437	443	444	440	437	445	422	453	436	500	449	506	444	444	452	444	409	467	457	445	443	446	465	438	449	414	451	450	416	453	412	416	427	422	471	461	465	467	447	461	473	436	415	460	443	491	483	457	469	455	450	458	483	463	444	449	425	436	437	403	470	468	420	459	447	408	479	442	460	418	476	449	402	433	465	438	455	459	448	466	446	456	440	441	406	495	420	422	443	440	460	449	466	440	468	458	444	429	448	434	451	445	432	417	427	457	467	430	426	429	459	465	449	449	442	449	441	427	454	436	463	416	416	455	422	432	440	425	411	471	421	407	446	419	408	478	440	446	416	450	466	448	465	461	473	444	454	449	435	433	449	452	418	436	457	450	419	436	438	461	420	450	436	428	430	453	435	464	432	459	457	448	475	481	430	438	433	409	467	452	414	456	439	452	449	447	412	463	432	462	456	453	438	476	462	452	463	448	445	389	463	495	447	461	440	496	456	469	456	465	466	447	449	456	435	465	454	440	450	450	426	461	454	442	447	455	473	460	465	452	442	475	416	499	455	412	440	460	439	422	424	464	487	467	444	435	420	428	454	409	428	423	450	433	442	410	419	419	460	437	433	472	472	445	458	420	435	450	450	432	441	444	444	470	471	449	434	450	453	475	451	457	403	473	430	462	412	424	455	430	449	470	466	429	464	427	433	460	441	399	469	487	435	423	424	418	428	440	444	450	469	444	444	448	417	436	459	440	457	465	474	467	437	419	420	450	466	423	448	416	424	466	453	463	454	457	436	442	443	457	431	449	448	427	485	424	447	497	436	477	467	443	459	481	418	441	412	428	439	436	461	413	458	437	446	463	431	435	428	448	459	425	419	439	449	472	442	463	465	489	449	420	474	451	436	491	430	473	443	410	479	415	401	426	431	463	443	459	422	444	448	425	439	416	411	433	479	453	469	434	424	435	427	455	439	436	441	475	444	460	428	446	395	474	445	423	431	461	429	417	449	468	442	436	441	458	439	443	449	458	443	451	472	426	433	437	438	442	424	430	449	458	419	447	467	445	485	471	413	457	444	459	446	453	437	463	442	435	450	402	429	492	475	466	457	446	442	474	413	465	462	438	455	443	476	456	429	413	447	455	425	466	433	433	435	478	442	442	446	443	417	435	479	452	462	444	447	408	453	454	454	432	440	421	415	439	413	456	423	423	451	460	449	470	436	424	434	433	426	454	420	431	416	418	424	442	418	461	464	426	439	446	464	429	472	444	405	395	437	480	479	434	424	382	454	489	428	477	471	447	425	451	461	487	451	472	433	463	460	451	439	467	471	408	469	450	473	458	415	450	433	435	460	447	470	438	465	452	452	400	454	467	430	456	463	396	435	481	441	424	468	436	451	410	420	437	480	447	473	447	452	459	441	435	420	406	449	470	424	463	445	425	465	438	444	427	463	447	429	483	430	434	465	429	451	442	428	469	438	441	454	433	469	465	432	481	481	379	455	443	464	401	441	423	430	434	464	416	458	452	445	433	452	465	436	490	457	438	435	460	455	450	456	436	429	475	441	434	481	450	412	454	455	472	420	450	435	449	469	432	419	445	428	428	436	451	400	453	417	467	460	479	428	434	417	453	431	467	447	405	424	435	459	452	436	453	438	475	444	445	454	480	423	425	477	450	451	427	421	462	468	452	428	467	484	434	435	447	444	401	422	426	459	453	457	463	440	445	435	433	419	452	474	448	458	423	446	434	467	427	419	446	470	411	439	443	452	419	430	453	435	433	463	475	461	458	453	456	401	438	442	421	463	438	460	442	420	437	439	440	458	454	441	432	458	447	433	465	471	416	439	430	443	433	447	488	434	450	412	494	474	448	429	435	456	462	437	430	435	408	440	438	472	432	451	458	450	413	433	428	458	469	446	461	430	472	476	439	431	435	475	432	377	458	409	454	426	471	446	453	440	448	442	442	443	424	427	454	437	400	414	440	431	408	461	465	477	460	436	435	441	466	475	498	463	426	408	443	433	484	456	436	466	453	460	420	449	405	461	415	466	475	471	405	450	422	472	478	459	434	437	440	419	449	435	467	420	455	426	438	467	473	485	454	425	454	466	448	428	433	444	464	418	465	465	485	435	424	438	449	450	429	437	443	442	403	453	454	415	442	447	429	484	426	460	459	438	451	428	433	455	448	405	472	453	475	441	432	454	455	456	451	401	468	460	409	432	520	416	439	504	438	473	481	445	436	465	435	454	411	451	434	405	469	440	428	430	438	427	436	477	425	449	447	404	472	440	410	420	412	440	470	435	468	446	446	413	428	445	420	416	434	442	456	418	480	447	461	442	458	466	481	449	419	438	466	429	443	449	441	419	447	426	453	430	413	468	462	450	397	433	440	476	438	471	424	434	455	425	418	433	450	479	416	451	424	463	440	416	435	459	458	404	447	435	453	465	441	470	453	437	431	459	413	430	452	456	452	418	431	446	449	433	432	498	443	437	447	418	466	423	415	469	399	455	453	414	451	454	465	454	452	452	456	474	444	450	445	419	439	446	446	435	425	456	428	421	427	457	427	491	454	431	443	455	442	452	465	469	438	471	433	425	478	466	439	431	442	407	447	452	459	431	445	440	491	465	415	483	448	441	454	418	452	445	449	407	470	441	452	411	448	446	452	409	436	419	420	467	439	457	456	433	434	460	419	437	479	416	457	464	426	436	420	464	448	434	438	432	459	443	462	422	450	463	456	427	411	453	419	443	430	440	414	419	434	453	436	440	429	428	411	439	426	450	464	410	436	437	464	447	432	435	455	422	439	460	448	432	466	472	413	442	453	434	449	470	446	457	442	416	443	475	426	451	455	459	450	436	456	449	454	406	460	460	406	435	475	457	452	436	472	418	463	483	443	460	451	503	422	457	425	443	418	432	454	439	424	434	426	442	452	476	434	428	433	454	420	485	424	413	400	445	442	464	425	434	417	454	487	460	475	454	475	420	474	413	467	454	463	416	469	450	403	412	466	420	458	441	463	471	477	452	443	429	398	465	466	469	438	467	404	447	436	411	460	468	430	465	407	428	444	474	469	480	439	429	447	464	491	447	432	412	453	428	446	421	449	437	462	441	426	399	419	394	461	435	474	458	448	403	429	381	470	436	416	407	448	435	396	449	454	458	466	457	441	415	434	419	418	463	407	446	419	391	478	454
23789	21626	29448	24294	21626	18413	1941	903	662	616	538	498	579	478	479	507	478	455	464	444	423	449	431	500	456	420	428	402	440	475	423	408	428	421	381	430	405	432	385	431	411	432	399	422	437	403	443	429	448	419	428	437	437	378	431	451	404	420	381	420	391	433	426	377	412	454	407	418	424	407	413	400	398	406	454	400	419	356	414	397	407	410	455	426	413	426	408	386	387	409	432	391	394	479	417	401	412	414	401	422	390	437	397	381	374	384	403	423	385	377	406	355	429	433	438	422	427	409	398	373	423	410	392	367	424	386	450	406	431	407	402	389	385	438	410	381	361	411	435	419	392	435	406	381	433	421	421	407	419	405	405	423	424	373	401	389	403	373	427	419	451	416	407	375	398	398	422	371	387	391	409	427	369	388	433	385	415	427	394	388	416	366	374	393	400	402	388	394	442	365	408	401	399	398	392	412	407	409	395	394	454	333	367	394	388	411	414	449	410	409	398	399	408	396	389	399	383	383	409	380	390	390	386	392	391	402	390	438	420	426	377	406	398	397	410	386	393	393	383	403	413	411	396	413	417	385	375	417	382	398	439	400	371	423	370	365	403	407	375	402	360	405	440	403	389	385	384	379	422	395	402	440	375	407	412	381	405	407	394	387	389	388	414	368	401	394	434	383	397	423	408	418	426	396	399	404	416	392	375	413	368	397	383	448	352	408	398	408	411	385	386	378	421	382	448	388	388	370	389	394	370	389	410	430	384	384	408	406	374	398	429	410	379	398	366	408	422	411	413	387	427	403	439	408	386	392	433	445	434	398	401	436	449	423	402	415	390	399	389	389	424	443	392	407	431	420	396	367	413	403	429	401	439	401	360	402	405	420	408	415	401	402	391	402	422	409	421	403	379	370	404	348	394	391	386	403	374	416	411	399	402	400	394	403	413	402	397	369	401	388	421	439	383	430	409	376	403	397	395	393	355	393	396	399	385	403	404	409	385	400	365	411	420	390	401	398	397	434	405	408	400	390	390	412	429	387	397	395	406	422	389	400	389	392	441	419	418	462	387	427	389	419	388	386	399	389	418	375	416	424	409	441	404	390	370	366	413	404	384	372	378	392	419	405	364	357	426	409	375	406	423	401	393	406	428	411	394	399	387	409	397	411	403	442	381	419	435	401	402	417	399	408	403	426	389	399	413	427	398	432	422	378	417	437	408	395	368	410	393	356	396	406	396	415	424	419	392	443	369	354	411	425	401	402	406	388	412	410	410	382	387	454	407	414	400	407	406	418	396	390	382	435	418	397	404	371	409	383	411	428	380	424	407	392	394	414	407	400	406	436	413	403	385	411	434	382	387	397	425	393	373	405	404	409	411	405	346	383	428	395	410	414	401	399	362	417	385	428	424	377	398	413	433	416	372	379	408	436	375	400	409	389	417	419	404	433	408	416	431	404	423	430	411	413	424	426	432	376	367	421	420	393	412	428	413	428	416	396	430	402	438	392	411	415	385	356	387	412	394	437	417	411	376	384	425	418	413	389	415	417	407	395	427	393	424	396	443	412	429	374	371	412	439	387	410	361	404	420	341	397	380	384	415	384	435	371	418	405	381	443	377	387	370	412	383	407	393	410	380	411	409	399	355	380	373	410	427	392	370	389	420	404	369	404	395	365	423	397	384	361	411	383	398	395	413	372	408	420	430	370	392	411	415	376	422	363	384	435	398	384	402	404	398	418	394	401	385	401	395	411	389	412	408	385	410	421	406	401	431	396	395	399	414	435	385	409	382	422	430	421	421	363	412	429	424	465	410	367	450	403	390	419	399	356	383	414	387	389	389	392	409	386	425	411	405	403	399	428	363	384	413	405	410	449	433	388	397	394	438	404	399	450	403	434	397	431	410	383	400	414	354	396	415	377	465	422	415	415	404	404	384	426	436	390	415	409	380	394	449	407	401	369	432	419	404	385	405	409	406	438	371	444	391	385	349	394	409	379	408	442	391	406	410	393	357	395	386	403	392	388	399	378	380	415	414	380	396	412	446	396	406	398	406	365	425	397	406	404	391	431	390	409	372	410	403	421	390	403	385	432	416	404	384	408	411	409	361	417	394	404	385	418	389	399	406	368	399	441	409	419	373	448	395	410	404	454	394	404	384	370	411	407	433	441	396	400	410	428	390	370	395	407	400	395	376	392	417	396	396	432	421	383	377	412	437	422	397	418	430	374	438	399	398	395	409	409	395	397	386	405	401	410	415	401	372	416	398	391	395	390	438	386	364	370	404	358	398	412	422	399	395	386	386	421	414	373	393	384	395	422	378	393	371	403	389	390	408	402	422	420	411	372	382	385	422	397	415	405	403	387	399	408	394	391	392	353	392	367	416	410	424	428	440	401	380	398	424	396	387	406	394	403	408	408	387	379	405	414	406	356	388	391	457	387	402	378	407	408	415	394	412	359	404	418	374	431	385	410	387	395	387	395	388	390	411	385	402	429	408	444	367	395	366	393	416	415	382	432	412	394	416	387	408	364	394	371	421	418	431	345	419	401	426	414	353	411	412	373	400	402	406	361	399	383	395	415	411	420	428	399	364	407	393	390	411	395	419	410	379	407	390	441	391	410	420	390	403	394	398	408	400	418	394	404	420	405	387	440	405	413	392	383	401	407	403	419	403	403	402	389	423	376	376	412	385	425	381	435	422	378	425	394	410	423	367	412	398	452	400	389	373	443	468	401	410	365	376	398	426	400	420	404	385	425	369	419	404	402	405	435	390	381	399	395	412	351	391	381	374	392	386	451	400	381	369	415	388	388	402	384	404	427	374	407	403	398	422	362	370	404	422	385	388	401	449	371	422	420	394	389	389	384	396	410	438	413	399	407	414	434	426	421	385	373	406	375	385	417	409	395	397	391	362	401	406	419	385	402	421	374	408	431	370	450	426	395	400	390	376	442	395	422	414	406	373	395	411	402	423	388	400	375	376	400	445	429	438	381	390	376	386	414	412	410	418	398	374	406	392	379	415	372	403	361	408	378	401	385	400	410	405	413	374	409	403	429	410	356	394	385	423	381	432	437	415	414	431	394	402	402	420	399	399	448	385	400	413	460	402	423	382	409	389	413	414	380	401	380	415	422	419	408	390	420	406	411	407	396	409	436	410	417	404	381	412	394	422	402	399	403	421	377	404	385	407	434	412	403	383	435	395	404	387	384	402	416	379	399	386	359	440	393	416	376	397	377	407	399	427	402	381	372	410	394	402	378	397	425	393	396	415	436	395	433	415	378	403	372	441	399	397	434	377	397	394	417	432	373	397	411	374	370	418	428	444	376	372	409	397	413	426	404	377	401	416	416	414	411	405	395	403	387	412	418	405	409	408	408	405	386	400	399	450	408	392	400	410	409	389	389	377	387	400	406	391	403	442	395	396	407	410	406	394	406	387	412	392	396	408	401	405	412	425	414	396	394	387	423	427	404	392	385	411	391	415	352	396	437	403	382	396	384	380	369	452	378
35938	28661	13358	7604	5187	3627	2840	2365	2010	1765	1591	1417	1364	1237	1128	1108	1086	1018	1009	1026	1027	920	913	906	910	917	829	890	843	868	875	803	857	834	804	881	840	847	824	794	819	799	819	839	800	871	814	799	824	867	846	789	775	808	760	803	748	755	823	786	802	772	770	812	775	822	780	834	786	823	760	797	828	812	825	801	814	729	775	776	766	819	777	847	804	760	783	775	806	785	821	772	760	814	754	765	746	882	769	770	757	796	772	776	758	732	777	791	771	775	815	703	777	802	761	767	738	754	776	747	778	794	805	730	770	769	733	776	804	777	743	755	748	779	742	775	811	806	796	791	788	747	760	696	763	743	747	805	774	789	772	845	759	785	773	768	762	800	752	756	777	790	753	750	792	793	845	757	803	816	776	807	790	696	770	710	755	787	813	764	721	765	817	776	741	822	756	833	822	773	751	727	778	797	772	810	784	796	794	840	756	803	761	796	789	802	761	781	810	776	787	761	798	785	721	824	809	858	776	780	800	763	766	760	760	777	737	783	729	746	778	824	775	782	772	799	750	839	796	806	732	790	775	773	765	808	738	732	799	765	797	748	784	781	802	793	793	749	796	751	819	793	787	729	746	778	776	783	779	751	761	769	758	768	800	795	756	789	808	781	770	813	789	759	788	769	756	745	740	772	827	787	783	800	766	783	745	744	756	757	761	760	784	797	752	740	747	782	790	748	826	738	750	774	788	748	790	801	776	770	783	762	808	780	787	777	798	751	778	790	778	769	737	764	751	788	800	807	757	725	837	749	787	785	744	812	804	833	781	820	774	786	836	748	775	757	752	758	782	809	710	787	792	757	742	808	792	737	816	806	811	803	764	799	753	773	748	730	751	769	802	756	790	742	767	799	834	796	768	762	749	771	812	810	802	759	797	750	785	813	742	783	785	805	789	813	770	797	738	753	808	750	840	782	790	750	750	781	779	796	803	750	771	746	783	806	802	781	759	762	780	802	764	815	806	776	783	803	818	781	797	802	768	749	767	746	773	791	762	763	778	740	813	757	786	789	788	776	754	790	812	805	750	781	822	786	815	739	786	786	783	777	756	769	775	762	805	806	784	729	834	763	791	738	793	795	840	783	771	765	816	721	773	807	791	776	793	782	764	793	802	764	774	768	793	764	739	750	821	761	800	769	822	774	769	740	790	774	757	770	771	759	749	818	764	776	770	770	818	748	790	760	784	760	783	798	842	739	744	794	733	775	767	801	765	751	813	783	738	777	795	757	780	834	816	757	813	770	790	815	780	769	751	784	839	826	768	785	771	772	768	755	783	771	751	819	782	762	768	764	789	780	791	712	766	747	796	761	779	787	759	762	731	747	774	772	764	756	755	777	823	792	773	762	719	826	810	767	780	831	800	767	774	749	747	791	798	754	816	808	738	758	773	780	834	836	792	780	771	798	804	782	755	765	807	805	793	764	791	774	845	837	763	795	785	805	801	793	758	754	811	744	761	793	719	791	812	779	790	796	822	748	794	755	849	732	783	754	784	796	783	734	778	809	752	737	784	789	777	778	761	780	811	709	802	767	774	830	794	783	767	763	763	799	764	740	825	772	775	799	783	804	736	773	789	798	752	725	803	774	767	794	787	771	780	777	755	725	765	796	797	763	864	801	753	757	851	765	784	808	775	751	753	766	786	771	791	732	763	792	779	812	753	734	755	781	730	814	760	746	807	778	710	808	745	825	779	798	773	774	753	749	802	780	811	792	812	802	790	785	803	747	763	803	807	757	788	731	734	793	783	758	750	816	803	762	755	777	820	813	759	736	755	767	792	779	794	794	793	764	765	765	760	748	769	776	788	744	818	739	761	764	783	765	741	755	737	778	790	808	760	788	838	779	787	806	756	808	761	794	836	830	789	803	792	773	791	796	809	766	755	790	768	814	799	750	766	760	759	801	778	802	794	762	832	768	764	771	740	759	820	771	809	756	826	806	791	821	772	801	733	743	769	743	767	796	778	770	788	738	780	788	786	780	799	803	786	772	778	788	784	770	778	737	794	763	756	816	788	752	780	842	813	746	785	743	798	779	803	753	787	803	780	750	808	798	792	754	781	753	795	750	767	819	758	770	795	755	813	789	764	793	727	791	746	810	751	834	792	816	794	788	771	768	781	785	837	760	789	777	784	784	739	796	718	714	814	742	748	791	797	779	810	761	792	808	828	759	826	771	806	747	814	771	809	770	790	830	757	772	798	806	794	785	738	793	766	733	808	843	786	811	780	738	765	749	752	771	738	767	811	769	759	787	755	779	767	778	803	807	806	785	771	759	830	740	820	739	779	778	797	819	753	797	771	822	755	785	757	818	776	773	745	750	786	794	813	786	746	814	758	737	779	794	770	751	781	756	757	779	739	773	816	808	769	783	733	754	830	774	752	795	750	787	772	791	805	780	800	729	758	751	770	787	769	797	726	822	806	761	775	779	776	793	721	778	724	763	798	812	763	747	722	757	728	780	778	779	768	754	758	802	815	786	808	776	771	753	748	789	777	771	744	808	751	808	778	744	791	798	800	764	769	785	742	780	808	783	809	765	784	743	784	739	806	774	752	806	797	839	801	808	746	778	772	759	746	805	805	743	764	749	810	749	779	730	776	754	730	758	759	807	752	773	766	757	769	807	792	768	799	746	785	787	817	787	758	729	765	765	824	767	762	799	766	750	832	834	815	739	819	738	744	766	762	761	787	753	748	785	822	773	770	746	797	775	777	790	752	738	768	814	762	798	778	841	788	797	742	784	785	788	799	779	746	829	774	790	795	809	753	777	800	760	781	825	805	748	827	723	777	734	835	770	819	779	748	762	778	857	791	796	795	782	747	788	782	786	791	788	789	782	744	767	783	807	753	782	781	754	777	807	774	771	849	788	771	746	738	796	769	784	760	775	845	781	770	788	786	764	773	750	801	777	734	797	769	768	760	716	716	824	774	798	718	712	767	791	790	764	768	788	832	786	761	796	787	762	809	827	807	783	764	820	809	769	767	806	777	797	795	763	778	738	775	706	832	835	831	793	759	762	771	767	732	883	731	793	767	778	774	795	786	712	750	723	757	794	792	756	784	795	778	797	794	794	786	861	752	714	804	769	802	753	775	787	844	787	735	773	760	775	776	775	770	780	810	754	774	790	782	828	795	772	805	785	799	787	757	758	794	804	771	818	815	748	806	807	813	778	801	702	789	799	839	765	755	774	795	770	744	758	745	763	772	844	768	807	811	798	844	803	775	824	749	744	768	831	754	750	793	728	802	805	784	733	785	798	754	746	807	742	773	840	754	806	775	750	795	779	758	789	736	820	823	762	839	799	797	829	764	815	738	759	707	740	794	752	798	809	773	779	817	791	752	774	810	736	721	818	758	765	763	775	809	761	754	784	805	822	826	831	802	781	790	782	766	770	827	808	790	787	762	752	802	748	833	823	801	768	723	771	785	744	808	736	789	766	784	843	807	776	771	817	799	783
27382	20832	7702	829	584	492	452	446	424	442	393	411	411	422	446	399	409	434	382	421	414	392	435	429	410	392	414	446	440	417	425	423	405	435	395	424	408	407	401	435	431	415	417	417	425	460	447	421	418	402	412	433	443	424	417	433	421	379	412	406	430	396	420	402	428	436	423	418	426	391	412	453	442	384	469	413	400	398	378	404	393	395	447	378	401	407	398	416	442	384	378	414	426	404	378	409	394	413	387	392	388	410	399	413	407	401	402	405	393	437	424	401	420	412	429	403	408	413	413	445	418	420	407	441	413	408	434	403	413	429	399	451	409	414	434	405	443	406	380	360	402	390	403	414	399	430	409	414	422	403	402	415	428	447	417	446	450	407	395	431	418	432	437	445	428	446	400	411	420	415	401	412	414	405	394	378	428	427	388	444	410	404	397	415	408	418	381	421	405	395	403	405	417	409	411	419	398	450	417	398	425	399	432	379	402	385	416	423	404	428	412	403	442	421	390	408	406	406	417	418	398	413	435	401	406	402	430	400	402	414	401	423	411	381	426	447	390	452	422	407	459	399	440	449	370	479	372	441	380	373	407	386	427	403	398	395	422	402	395	405	444	437	440	460	416	398	438	426	435	454	388	428	363	394	406	387	400	390	406	408	380	430	412	420	456	427	408	418	399	380	421	390	422	403	399	422	412	405	390	433	444	482	381	426	426	395	433	396	401	412	450	414	427	419	428	407	422	408	368	392	441	382	405	415	400	419	380	408	387	410	363	413	370	418	408	452	409	428	409	391	417	414	412	412	443	397	410	412	419	401	360	446	410	402	441	389	452	394	390	430	400	399	378	434	430	436	398	427	460	432	399	399	416	391	443	376	424	456	431	434	414	435	392	421	426	386	406	433	405	391	409	433	449	422	385	427	385	416	424	450	439	406	429	407	416	405	405	384	415	391	457	471	423	410	440	415	405	418	382	409	399	446	412	440	440	451	379	390	418	404	409	413	371	363	401	391	431	427	442	436	422	419	399	405	441	417	393	417	417	423	408	398	448	424	420	436	421	393	393	440	374	415	416	468	426	405	374	433	415	368	385	393	395	412	412	411	419	421	423	375	398	424	433	447	390	417	390	428	427	377	417	445	412	396	415	425	437	421	433	402	429	428	406	424	423	431	450	397	401	465	447	438	401	410	456	402	432	374	394	450	420	424	432	402	447	449	430	366	448	412	406	406	417	415	426	384	411	411	403	404	415	424	433	433	416	436	404	409	450	480	401	403	420	410	396	404	446	404	408	399	445	392	409	437	398	417	405	419	405	414	398	393	420	416	394	410	407	399	413	403	396	411	388	424	382	423	421	412	422	419	428	439	409	443	414	421	396	403	422	411	385	452	401	448	420	400	404	410	453	403	423	425	413	392	379	459	422	378	418	449	409	435	389	453	413	425	391	388	411	446	440	408	420	398	401	412	387	433	412	420	411	396	413	395	437	436	394	435	406	459	385	436	411	394	427	383	414	439	408	423	432	442	439	384	420	411	427	408	407	420	419	396	454	421	429	415	420	372	398	416	431	394	422	455	402	414	387	420	365	405	411	392	377	395	421	409	425	393	453	427	440	411	386	432	405	432	413	446	396	369	421	381	394	445	418	395	443	400	436	424	404	409	374	399	432	427	390	413	411	428	408	401	416	422	417	433	424	376	419	405	436	434	413	402	406	394	422	440	387	442	379	386	378	420	405	410	449	416	397	414	442	424	425	391	432	380	409	421	413	467	390	415	437	407	457	394	390	412	411	423	465	430	421	422	421	393	363	437	380	382	421	411	402	385	389	393	405	392	411	406	379	408	388	430	406	407	398	438	397	421	413	402	433	399	412	455	427	424	393	427	459	401	404	383	408	394	417	373	409	434	433	407	411	460	427	429	441	427	428	424	401	395	407	392	448	421	396	433	409	450	410	398	435	405	380	409	399	420	418	414	437	412	456	409	427	421	439	426	415	386	370	432	442	408	398	377	414	412	390	408	406	403	418	432	455	432	419	417	432	389	417	460	387	442	391	419	432	406	390	370	418	394	389	445	438	408	393	408	431	408	410	384	398	454	422	397	397	414	441	420	416	409	408	429	417	423	378	421	396	412	394	419	409	423	431	426	418	416	430	409	412	435	398	423	422	411	431	421	383	385	401	451	392	433	420	416	412	414	410	375	400	419	397	408	405	410	414	427	416	409	413	450	395	424	429	372	418	435	381	382	408	407	420	411	415	408	399	378	463	392	410	407	420	441	436	407	415	421	429	378	430	422	419	383	402	389	429	410	429	373	413	408	419	474	436	435	417	410	373	399	411	444	403	423	410	425	410	420	426	412	430	406	384	460	410	406	392	415	403	408	452	413	373	405	414	409	393	423	396	412	377	424	390	429	428	424	403	423	397	404	428	392	405	400	380	428	408	418	409	427	430	413	403	364	441	411	431	426	389	407	391	412	431	409	379	416	397	435	433	435	394	446	410	408	460	404	443	392	424	434	422	412	408	388	380	442	419	421	411	368	404	381	393	401	440	449	431	396	400	419	424	362	397	425	406	402	416	447	417	424	407	413	403	414	405	414	406	394	400	443	412	455	389	416	415	453	437	414	397	415	421	424	412	441	390	443	394	392	389	415	396	407	409	389	403	396	456	404	409	452	402	408	422	419	423	409	400	375	451	401	414	393	406	393	438	414	422	418	413	429	392	446	425	389	415	416	416	447	414	442	441	468	422	395	425	397	420	387	399	422	433	433	407	432	429	420	434	388	361	412	426	423	371	403	412	409	405	421	401	415	397	426	400	398	408	420	392	409	415	397	421	413	412	400	416	410	405	400	436	427	417	434	403	391	456	396	428	395	438	425	392	426	452	448	438	446	399	409	442	420	399	437	394	425	419	416	387	423	408	434	417	410	387	401	422	413	437	454	410	425	401	409	431	364	397	392	407	395	384	410	392	402	394	420	424	428	402	386	433	431	418	396	414	433	447	398	396	397	408	397	403	409	436	394	410	430	430	408	454	412	370	385	418	420	424	416	396	399	423	447	417	402	411	371	430	431	412	400	452	421	389	420	419	418	424	418	419	410	442	397	390	410	414	437	438	439	435	417	398	424	400	376	419	456	403	394	416	419	388	425	427	434	398	430	382	402	466	411	394	408	414	381	419	434	398	387	415	381	394	400	402	432	419	445	400	414	400	374	432	420	424	372	394	419	421	408	417	422	385	439	410	359	370	454	397	406	414	418	413	425	409	427	432	434	416	431	401	419	412	399	397	455	407	417	383	438	389	377	408	379	406	408	408	429	417	365	423	389	429	381	426	430	425	380	412	451	400	415	407	401	409	413	389	417	407	404	391	415	415	426	406	402	400	385	417	411	418	382	427	440	444	408	435	378	396	396	436	391	449	414	415	405	415	404	400	393	391	442	412	375	415	425	408	422	380	420	425	422	402	435	419	393	411	366	450	370	367	411	435	417	429	400	396	415	397	427
14408	9526	1766	1253	1080	1027	952	908	940	840	901	834	902	907	882	879	917	837	856	869	853	837	889	880	850	870	844	842	819	883	812	844	823	892	862	845	866	851	833	885	879	796	891	865	807	816	854	856	879	902	853	878	855	896	875	849	854	812	795	848	837	887	860	816	850	870	904	878	845	857	808	841	846	849	861	834	847	844	893	836	794	821	863	885	875	894	909	820	869	879	848	847	863	849	827	836	895	806	791	872	891	898	883	844	820	830	863	842	882	830	824	855	865	818	868	837	845	822	812	843	830	857	847	839	842	870	847	873	896	889	837	803	840	827	824	807	850	843	863	848	845	839	824	827	865	877	849	843	795	843	833	841	855	892	835	841	842	855	862	821	888	858	855	864	805	891	816	908	851	811	860	837	838	881	860	864	858	900	855	851	808	829	881	879	869	864	889	785	872	862	870	850	851	778	807	814	876	864	880	875	809	794	822	894	852	876	818	859	800	866	895	868	851	855	863	845	848	902	873	786	890	826	825	866	847	835	839	881	805	845	798	850	832	817	861	853	888	855	865	902	840	831	859	807	786	858	829	836	869	828	872	851	885	850	855	843	838	877	856	865	884	848	842	863	844	823	836	837	882	858	861	821	789	814	893	904	885	855	849	856	831	844	832	839	876	870	842	835	841	830	813	839	880	867	811	846	813	794	864	811	848	799	874	815	860	832	890	853	859	832	825	828	879	873	839	847	869	880	823	868	878	866	896	819	800	856	795	825	826	868	857	836	881	858	843	849	793	827	814	812	796	823	830	885	866	909	892	890	865	879	843	819	882	847	925	776	844	861	820	886	822	809	815	835	833	811	825	802	871	842	834	858	850	835	855	847	861	810	912	864	881	800	819	851	828	865	904	852	819	861	778	840	847	861	826	853	858	876	855	800	839	884	887	833	831	828	829	883	876	850	877	868	793	871	845	821	850	847	870	821	844	877	874	878	838	875	892	841	841	864	883	887	854	816	891	849	816	932	836	867	831	817	877	825	829	878	821	823	824	838	813	853	886	879	869	821	837	891	863	893	863	815	874	830	839	816	856	817	803	836	864	826	845	862	899	862	767	839	861	892	835	884	836	806	878	848	880	849	832	804	886	863	846	869	857	897	796	874	863	841	823	862	816	847	827	808	797	835	838	878	817	877	830	859	896	898	816	865	819	862	816	828	867	887	837	845	869	827	827	847	837	856	772	845	884	866	842	848	838	797	845	854	844	877	869	871	844	806	823	842	870	852	880	818	853	835	802	861	818	859	847	862	878	849	830	835	808	856	842	796	825	816	857	849	851	847	862	820	860	835	820	820	870	840	844	815	849	855	856	868	854	860	891	860	923	865	809	822	855	826	849	863	769	869	776	868	845	908	899	869	828	814	806	836	848	833	887	875	851	904	869	799	838	857	837	866	816	876	890	901	861	867	766	846	816	862	866	888	831	812	797	860	831	849	833	847	849	872	833	824	858	874	819	853	836	829	848	891	847	871	821	857	872	817	879	861	861	875	827	870	855	865	857	800	868	861	845	879	845	884	836	828	860	813	877	880	809	855	840	864	819	849	867	887	823	808	837	831	831	865	884	830	830	875	850	872	808	832	869	856	812	871	839	817	867	834	822	885	833	796	838	839	865	848	858	860	817	833	805	837	870	795	834	825	807	856	886	850	877	870	859	827	844	829	829	887	832	824	896	840	865	823	853	840	866	865	795	854	864	883	868	823	889	832	825	861	900	847	849	833	847	859	827	809	868	907	852	816	844	865	865	814	852	808	847	856	864	838	878	800	840	870	884	836	806	851	866	815	849	838	866	859	828	856	834	829	858	864	869	867	858	860	816	838	879	864	790	875	849	853	855	889	844	877	839	817	836	805	894	829	835	870	801	876	887	839	840	801	805	815	878	916	861	830	873	838	835	855	843	842	835	813	828	881	842	855	856	851	848	858	835	890	824	901	840	853	845	838	860	833	842	872	848	843	806	858	818	860	894	836	856	859	867	854	844	874	860	871	869	869	853	839	812	795	830	872	871	870	796	902	863	879	846	815	894	840	843	828	842	939	827	817	860	846	839	793	842	829	841	875	811	864	884	804	855	843	859	868	798	872	817	879	869	800	819	882	825	887	820	860	848	861	867	891	835	793	834	881	877	821	850	842	915	884	830	878	825	830	837	870	836	862	817	860	833	868	894	907	799	865	827	824	892	860	800	856	833	855	864	868	847	821	876	881	824	903	872	919	787	895	863	848	885	852	849	865	840	822	907	866	854	864	841	894	880	781	834	865	892	851	893	836	857	853	831	841	841	888	851	870	833	823	876	809	884	861	848	908	852	858	844	849	808	900	856	879	804	910	837	869	844	873	822	838	835	831	879	898	870	851	908	846	829	868	841	849	841	815	857	899	818	858	835	851	827	873	804	850	832	836	874	846	840	882	841	870	826	870	922	872	858	846	860	804	827	905	872	820	834	867	860	844	874	814	863	789	820	797	887	853	852	873	891	833	858	817	880	866	890	861	841	807	862	872	837	825	851	835	796	862	876	807	869	828	881	855	845	850	823	871	817	844	897	832	838	867	833	881	872	852	872	841	774	830	864	844	852	854	902	881	806	865	846	888	861	864	859	916	929	787	876	876	850	873	870	796	862	820	836	832	885	840	838	881	802	879	867	876	905	827	825	835	857	843	890	819	873	853	822	863	796	847	795	795	808	794	883	832	860	787	896	881	850	871	817	806	818	883	838	869	827	908	863	867	854	851	828	847	834	938	844	810	817	937	904	832	861	821	818	853	819	857	837	847	865	798	860	876	767	862	848	861	856	844	858	821	822	855	859	838	837	871	880	830	803	874	870	826	876	876	853	810	823	846	864	886	887	820	884	810	812	818	822	859	834	890	902	858	844	856	866	850	898	835	835	820	870	868	853	860	809	856	848	885	807	812	867	841	843	801	821	842	887	869	839	851	812	853	836	846	863	877	882	815	864	821	816	836	847	844	861	811	850	827	921	835	858	850	877	834	883	856	918	864	847	831	868	846	845	789	881	825	836	835	872	896	856	809	862	845	855	910	872	782	848	877	865	860	855	788	851	800	846	897	830	873	847	840	860	845	842	907	844	848	859	887	830	826	856	866	838	812	849	854	820	843	820	856	837	828	852	828	816	809	895	815	864	813	860	853	860	914	854	828	840	826	889	849	868	805	862	845	891	846	819	821	828	890	813	872	773	860	840	855	852	861	834	773	854	838	836	791	896	847	867	845	809	869	862	867	861	836	876	877	823	869	860	929	866	843	776	823	835	884	825	853	868	779	857	813	801	860	837	874	825	886	818	877	858	848	863	858	814	817	829	883	847	821	861	820	850	869	877	903	819	890	883	821	858	842	889	847	882	873	866	871	879	861	842	817	819	817	797	829	846	885	843	828	825	864	825	877	840	788	815	833	801	815	882	849	837	905	845	864	841	828	866	896	841	847	818	882	823	823	824	843
24821	21684	28667	25202	19108	1377	604	397	320	340	300	291	309	288	243	245	230	247	231	215	218	239	224	237	204	209	212	234	209	226	221	211	211	198	179	192	198	204	201	209	215	199	220	209	227	197	218	207	190	232	193	211	175	218	192	199	197	211	204	215	202	221	203	207	211	195	197	218	210	189	164	207	190	194	208	187	184	206	181	212	228	214	207	188	205	196	188	204	192	216	207	224	200	192	201	198	222	218	196	235	192	193	226	196	194	185	218	220	221	208	194	204	217	226	216	227	190	223	193	202	209	224	216	189	237	204	223	234	194	209	214	205	214	227	198	232	183	194	197	197	188	225	196	193	226	219	194	213	201	222	218	215	182	175	207	217	222	216	219	197	204	206	180	223	198	220	233	213	215	221	214	206	218	193	212	208	212	203	194	216	214	180	216	194	200	182	200	199	196	193	193	213	197	203	219	199	201	213	201	211	202	210	192	198	242	224	222	194	202	210	206	208	205	197	215	209	217	186	199	232	194	216	179	226	207	209	207	196	208	218	214	190	220	169	222	187	208	206	189	223	211	201	203	239	210	210	206	196	196	188	206	190	202	206	197	203	227	222	202	216	224	221	208	204	207	203	198	235	194	185	180	201	196	196	221	212	218	199	202	192	220	226	220	208	215	178	191	199	207	204	199	181	202	213	233	199	239	202	198	181	209	182	206	192	184	219	188	181	184	194	202	199	215	210	234	193	222	219	215	207	201	215	192	171	236	212	199	213	182	188	185	229	195	217	198	199	240	195	184	212	199	204	205	215	210	216	228	215	204	202	225	212	196	211	203	211	199	203	198	211	189	205	191	194	198	215	197	207	223	231	214	215	216	207	219	198	200	201	197	202	195	194	208	217	197	191	220	192	206	202	200	213	219	198	197	194	219	229	198	201	215	188	204	192	205	192	180	200	198	189	216	232	177	201	217	204	199	178	215	232	193	208	204	213	220	228	209	189	193	199	215	195	202	218	227	192	208	202	202	205	201	203	205	198	197	231	210	214	215	185	197	195	210	253	174	203	174	202	183	192	181	198	211	205	190	198	201	223	197	237	207	219	191	212	190	208	206	193	193	185	208	193	194	219	212	219	184	203	207	210	187	211	202	206	207	180	195	184	200	198	210	208	216	208	197	191	186	198	215	224	201	205	222	221	211	218	199	213	186	210	198	183	210	176	226	187	227	189	185	218	214	192	216	209	191	205	189	194	235	209	219	228	204	224	208	210	193	215	206	213	219	200	190	192	204	222	191	188	231	201	192	196	205	192	202	179	197	212	184	218	219	212	204	205	193	196	227	178	218	205	217	204	218	216	206	179	199	179	221	196	221	212	214	215	180	180	189	205	202	208	201	222	207	168	198	199	199	203	206	223	212	230	227	213	203	215	207	216	194	208	202	194	206	188	209	198	196	194	210	232	208	196	194	231	218	212	193	174	233	213	214	220	205	189	181	199	230	197	216	204	207	190	189	191	174	213	210	209	199	211	211	208	207	183	191	213	240	205	200	208	209	200	221	193	194	202	208	227	212	219	218	201	217	209	215	202	201	176	195	176	195	209	205	213	202	198	212	205	196	218	200	218	198	202	193	198	198	232	193	215	213	182	208	231	231	191	216	229	220	234	208	201	212	198	225	222	210	198	200	170	193	198	222	196	221	206	206	204	205	166	181	206	227	210	199	234	212	187	176	184	205	213	195	215	218	186	207	212	219	207	213	168	222	219	196	203	224	164	199	197	213	191	202	210	214	223	211	208	212	201	218	201	211	200	216	187	212	214	212	208	189	222	206	189	205	226	224	222	211	208	203	214	205	217	199	188	220	195	191	218	214	170	191	200	222	185	217	198	186	208	213	181	223	194	174	199	195	220	216	200	190	195	215	196	219	189	221	191	206	192	204	198	191	210	172	223	209	207	192	220	197	203	206	199	192	204	187	179	208	199	196	202	199	199	208	211	203	207	187	216	225	187	197	243	231	200	209	223	218	201	200	216	185	214	195	183	214	217	192	204	210	209	215	202	223	207	214	207	200	193	205	193	208	234	190	206	208	197	206	217	202	193	198	226	230	201	197	204	188	206	198	208	193	206	217	225	202	178	230	187	201	207	241	202	198	219	183	221	198	200	207	202	200	176	209	175	208	217	214	202	210	212	235	216	204	212	189	200	206	220	199	177	223	232	199	203	216	223	183	180	193	202	202	196	219	222	207	209	217	190	196	213	185	197	211	214	216	220	232	221	215	200	208	226	211	189	190	218	219	213	197	189	224	196	180	222	197	205	213	200	201	219	192	199	186	229	220	223	216	233	193	208	211	229	204	198	212	177	186	189	191	227	212	230	201	220	192	220	211	187	182	192	194	201	198	190	230	229	204	186	220	194	217	194	215	236	208	214	202	197	187	202	217	196	222	216	227	208	212	188	230	225	232	200	191	210	193	192	215	207	199	197	178	215	211	221	219	192	211	245	203	205	197	187	205	190	206	181	200	197	207	208	222	179	183	218	238	232	214	215	213	229	213	204	205	193	222	206	214	187	224	221	218	187	178	205	180	197	232	207	192	194	220	198	194	202	188	204	215	207	208	196	199	189	244	213	237	223	230	178	217	212	192	232	185	207	188	208	211	197	209	198	201	211	205	211	228	198	221	225	193	200	217	197	207	204	232	190	199	199	198	173	210	228	212	201	224	210	222	206	177	198	191	226	194	233	204	232	178	205	201	195	186	201	195	218	210	225	209	211	243	198	232	219	222	191	217	186	217	205	203	216	201	208	214	201	187	199	224	222	226	202	197	223	196	209	202	238	209	205	208	213	212	194	193	195	208	183	184	194	195	222	188	219	191	215	190	212	192	220	208	193	186	222	212	206	220	222	200	212	184	217	191	230	205	204	193	198	223	208	226	210	191	229	185	225	197	229	179	195	204	201	226	196	204	203	234	223	197	184	194	186	197	192	185	179	209	216	196	217	230	212	209	211	214	197	203	215	236	213	208	195	212	232	191	227	178	191	217	198	216	224	202	193	204	210	171	188	205	194	210	202	170	198	192	178	217	193	209	218	224	209	200	234	191	202	192	206	215	202	228	222	208	209	191	218	205	215	194	184	208	186	206	195	211	205	221	200	225	217	211	178	238	206	207	180	183	194	201	214	203	208	218	210	181	216	204	200	205	209	180	213	207	224	220	196	189	172	223	195	185	206	215	226	206	221	205	190	215	192	214	193	200	219	199	205	193	202	212	203	204	223	213	217	213	205	193	204	206	194	173	199	201	213	233	200	196	222	218	188	203	220	219	203	191	212	228	217	216	208	202	213	228	211	204	240	206	212	196	221	215	189	193	197	189	205	220	202	181	211	226	188	212	209	243	211	195	182	210	216	213	197	218	188	196	174	220	203	196	197	218	210	222	186	211	218	210	212	197	229	203	216	214	200	209	190	210	241	224	198	200	214	194	208	218	202	208	201	213	204	192	236	207	235	213	218
30943	24666	8436	4321	2771	1995	1558	1279	1092	937	858	773	750	667	666	618	564	607	590	580	513	558	520	482	526	489	530	520	502	506	480	459	476	483	472	446	487	491	451	514	479	461	478	474	454	473	474	423	449	459	449	438	476	449	419	456	475	435	442	489	462	425	413	478	439	465	439	444	471	475	432	483	448	474	440	440	447	457	479	447	456	444	495	453	443	432	449	479	465	437	446	460	396	458	480	444	456	462	419	472	445	437	441	460	415	436	465	441	469	428	426	445	481	437	442	446	473	469	480	419	440	472	437	475	454	437	472	437	467	425	433	479	470	456	437	448	464	442	421	460	454	439	479	464	453	487	498	459	455	451	483	425	434	468	465	443	457	514	442	436	436	446	453	481	461	437	472	428	453	450	423	455	427	440	422	457	426	446	470	464	445	455	482	443	440	455	473	426	464	451	458	434	463	455	436	416	461	463	425	437	448	412	428	445	443	443	444	449	425	446	463	469	440	423	444	416	445	424	427	463	451	453	457	458	450	439	441	437	455	458	469	424	456	431	388	458	459	468	439	462	425	435	460	449	450	451	489	484	452	453	461	464	420	451	451	424	465	450	457	467	396	427	431	444	485	431	439	455	470	438	466	433	469	400	467	425	437	445	461	444	443	466	450	485	470	476	460	458	463	420	441	455	424	424	397	447	425	427	438	433	450	405	466	421	439	482	449	419	478	432	454	458	429	458	452	413	454	447	424	446	455	438	466	474	473	468	496	435	406	449	473	440	442	468	442	446	450	448	457	474	459	450	441	463	470	456	434	466	462	442	455	384	405	476	460	483	482	452	424	414	442	437	470	416	478	431	434	455	483	467	460	425	463	438	455	447	485	479	420	431	462	428	471	430	452	461	470	435	469	500	452	463	450	440	426	483	466	453	460	419	479	436	475	437	452	465	487	452	472	438	461	457	457	463	472	431	457	477	476	475	421	463	422	450	488	412	446	473	449	454	410	434	405	412	454	461	451	441	447	438	432	477	446	417	444	473	426	453	459	466	461	461	413	502	466	465	462	449	430	487	476	462	459	483	464	501	428	461	424	466	432	442	424	431	473	442	453	454	447	459	482	478	444	422	466	473	441	422	406	465	454	442	481	433	481	446	478	403	440	417	449	421	454	461	449	465	480	476	445	469	462	498	443	463	488	425	460	442	436	436	437	466	470	435	460	447	451	449	468	455	457	434	470	415	447	456	432	465	475	445	463	431	448	466	425	440	447	451	428	460	475	453	445	483	455	447	451	471	454	453	459	453	478	425	454	437	428	467	447	418	473	446	466	425	465	473	458	407	458	409	470	433	453	462	443	466	451	460	466	430	424	459	432	439	433	434	430	442	406	451	452	427	408	440	468	454	475	452	436	472	440	449	447	446	449	469	435	427	457	462	443	469	436	439	459	475	448	457	476	427	420	447	423	463	464	441	410	452	423	441	473	452	442	454	463	480	471	463	428	414	411	414	435	487	468	456	442	456	420	464	451	434	445	462	455	488	449	488	461	452	381	401	434	438	442	405	458	447	446	431	438	421	397	445	442	424	466	432	446	431	427	453	482	409	452	446	464	439	444	464	419	427	416	494	459	477	436	414	466	442	461	433	491	443	411	433	417	437	460	491	429	452	427	458	427	449	468	442	478	465	503	432	424	441	431	459	418	457	449	453	462	444	494	422	463	445	498	445	435	457	473	470	470	430	464	454	460	434	457	469	422	440	444	425	464	458	481	438	448	443	460	461	454	465	484	469	437	438	419	449	466	464	427	446	478	437	463	445	472	458	462	444	441	483	451	453	438	488	418	454	450	462	478	443	458	440	450	469	450	447	470	426	436	432	401	452	447	473	462	418	450	441	475	460	460	470	458	458	499	449	448	409	448	392	454	466	502	424	423	461	417	427	476	464	432	441	474	423	493	445	445	480	434	440	457	441	464	449	441	461	495	477	445	449	414	400	427	465	430	461	446	462	472	442	447	430	466	453	486	465	432	436	485	463	467	442	439	480	461	460	426	461	442	403	463	488	478	493	423	450	431	454	448	427	443	448	442	413	450	445	479	455	411	502	480	473	402	425	485	470	424	447	443	467	392	459	442	433	451	421	456	436	447	461	458	407	420	456	435	443	464	435	436	449	450	458	455	475	486	460	425	495	477	440	412	454	422	459	467	493	451	467	472	443	450	462	445	464	463	450	450	448	438	447	484	430	448	421	462	455	441	448	469	413	411	449	448	487	443	400	427	419	460	434	436	457	462	450	452	439	428	456	457	462	474	437	465	457	464	422	423	448	452	457	466	454	417	476	450	459	441	418	458	445	453	432	446	435	483	442	468	407	463	467	460	436	451	469	448	440	468	459	458	466	437	471	458	431	444	462	453	450	426	490	412	419	460	425	445	455	444	426	450	437	430	469	444	483	452	439	449	392	468	439	456	477	446	461	440	475	462	482	446	469	464	445	413	434	446	461	434	436	418	435	425	431	432	464	432	435	465	447	418	426	470	449	400	450	450	434	436	454	460	468	448	435	454	476	457	444	445	475	459	451	459	465	430	457	453	418	403	462	442	477	440	495	431	435	408	449	465	477	433	419	446	439	427	449	447	476	448	465	460	440	442	400	438	438	452	436	412	473	463	426	429	391	465	469	448	435	421	470	445	426	431	465	447	459	474	477	457	429	427	451	450	454	441	489	423	480	429	440	469	442	420	441	420	432	445	458	453	489	439	418	442	434	402	449	470	464	426	415	456	407	447	418	445	456	430	446	505	426	443	420	415	431	481	453	436	478	455	419	476	461	489	437	473	441	456	438	447	464	483	492	459	424	427	489	452	463	470	462	428	430	452	454	435	462	390	426	465	472	466	419	437	447	443	463	448	432	436	458	398	443	418	480	430	495	428	462	413	450	440	452	467	492	418	448	434	457	460	461	454	430	457	406	470	434	469	467	426	452	427	441	486	457	494	460	434	445	458	433	448	456	470	462	443	461	412	446	449	443	448	438	455	467	447	409	446	456	452	451	489	436	461	424	477	479	467	474	452	427	439	438	443	471	427	444	421	474	477	466	413	463	444	460	433	426	430	406	451	489	426	446	454	426	448	458	441	430	422	457	428	431	440	455	428	472	464	436	439	464	417	433	469	394	433	454	498	426	440	442	432	477	449	492	483	436	438	461	442	440	398	439	418	434	479	458	416	435	431	476	460	483	439	417	438	455	452	427	470	442	455	459	458	457	430	423	450	444	441	431	425	455	445	451	488	437	455	462	434	467	455	429	463	432	453	434	421	436	466	418	463	415	477	410	441	433	451	446	420	396	477	467	451	485	427	416	412	451	440	423	433	460	422	440	442	444	439	490	448	416	436	452	435	452	437	434	436	459	425	423	476	476	432	441	461	414	452	464	477	463	475	462	477	458	464	442	491	436	445	471	420	449	465	458	458	483	454	449	471	437	434	459	451	437	438	465	474	455	426	453	456	458	433	429
23933	21708	29504	24454	21711	17716	1843	909	696	599	582	563	543	527	482	480	474	457	470	448	449	411	416	437	458	476	427	414	448	424	394	415	441	412	450	430	407	449	410	395	406	413	468	383	392	416	401	446	419	409	452	444	399	436	461	417	444	415	388	398	387	424	385	394	390	408	417	378	420	399	400	368	412	393	430	452	404	401	395	415	439	409	402	405	431	385	448	394	377	426	401	405	400	401	403	380	372	420	404	376	382	386	424	402	390	401	389	420	417	421	367	392	413	404	378	420	405	433	401	401	414	421	403	405	363	388	390	416	394	404	408	363	416	406	369	404	400	407	403	420	431	379	403	425	394	437	386	409	409	415	399	385	394	449	411	415	443	417	392	428	379	430	401	391	422	402	406	371	416	394	411	395	411	441	370	382	392	387	399	418	441	442	403	395	427	436	404	383	427	395	423	361	403	410	392	387	407	408	372	412	397	398	430	356	449	413	407	379	409	443	413	406	371	373	396	419	375	377	406	395	408	391	425	403	420	370	400	370	408	381	403	405	374	394	383	406	421	386	407	387	435	407	416	429	429	387	380	367	379	395	381	357	422	395	381	397	389	374	409	383	432	426	399	377	402	384	416	405	409	378	414	412	407	436	404	406	368	403	408	399	407	398	397	397	412	418	364	410	435	410	424	409	405	395	396	430	410	406	406	381	437	409	422	409	427	410	427	403	428	412	419	389	387	376	429	399	432	371	407	372	382	447	387	392	422	393	425	394	409	414	423	409	402	420	363	390	406	429	421	415	404	417	427	393	397	382	429	381	373	409	359	407	399	388	428	390	373	369	403	397	411	401	376	374	387	377	402	389	425	417	425	418	394	425	424	382	381	399	419	380	385	412	418	386	380	415	377	413	438	385	388	415	385	406	397	412	381	406	411	378	406	429	411	383	412	437	419	391	389	420	399	374	412	421	415	444	398	401	422	416	396	419	435	430	395	366	382	391	451	409	423	358	438	371	388	431	396	421	401	431	395	419	392	401	434	407	421	394	385	383	455	387	418	428	405	390	430	400	418	402	388	398	433	408	446	411	410	415	424	415	392	411	395	413	389	428	366	412	419	392	399	390	389	380	416	387	391	398	440	372	396	412	386	396	417	420	392	394	355	368	409	366	402	412	411	414	370	410	414	437	403	438	389	397	429	388	387	413	399	401	404	397	411	384	412	369	406	377	393	415	397	432	369	413	354	403	400	381	387	394	383	390	419	410	432	431	422	415	401	376	372	406	456	414	397	408	420	405	390	401	394	412	371	411	408	420	392	366	434	395	403	419	394	380	399	407	432	416	406	380	407	425	436	378	365	369	421	429	432	411	411	378	402	429	425	385	439	380	377	418	394	405	437	419	396	421	426	403	422	417	414	392	418	420	392	397	393	420	437	412	405	408	431	398	389	430	416	405	398	410	424	391	382	393	380	412	405	423	425	373	414	425	407	420	412	391	377	394	436	407	421	417	415	416	364	431	396	406	416	400	397	410	420	385	407	412	403	419	413	403	401	399	398	445	447	393	446	411	418	432	403	417	398	406	409	400	432	429	373	401	414	427	390	413	394	415	420	349	394	420	417	389	366	390	403	398	384	405	399	425	404	405	412	410	371	383	418	423	368	403	415	380	393	380	414	414	423	419	394	421	426	424	376	413	397	404	353	420	430	385	394	406	389	448	420	421	387	417	395	448	419	385	414	402	427	396	429	382	368	356	422	399	405	404	378	423	386	396	416	395	373	383	377	378	405	387	438	377	433	390	397	402	411	414	404	374	395	383	397	414	405	364	381	388	418	387	413	390	420	450	428	414	422	407	422	380	383	369	417	431	396	376	395	408	435	415	454	419	421	423	398	398	417	407	397	406	412	384	415	401	388	384	386	373	383	414	413	416	414	442	423	423	406	382	388	403	379	414	397	373	440	396	380	391	393	404	364	415	419	375	405	402	431	376	421	416	416	418	394	420	390	410	405	415	389	434	389	427	397	404	457	358	373	360	406	410	392	441	378	449	415	371	409	407	405	404	418	407	364	388	389	375	417	416	409	392	435	391	401	478	385	388	396	425	401	399	404	410	414	392	394	389	404	421	378	383	397	413	385	423	429	418	442	368	405	383	389	410	439	390	403	370	409	422	415	399	414	381	373	390	383	381	418	410	407	430	415	377	426	385	394	423	392	395	431	372	429	413	421	382	420	400	407	369	410	472	401	413	351	421	400	399	418	429	384	387	408	394	408	413	394	380	429	416	428	399	400	417	401	444	465	429	447	388	394	422	395	378	394	401	363	379	408	381	402	387	376	404	396	418	410	407	387	369	377	403	395	373	417	402	396	400	437	362	416	418	375	434	434	400	415	422	403	419	410	397	377	396	409	369	396	368	387	376	433	370	403	466	392	429	379	404	394	403	403	416	407	433	409	436	392	399	404	357	366	415	430	391	407	373	422	407	390	417	390	417	368	399	400	417	408	410	418	383	391	429	419	388	398	429	430	390	408	408	384	412	373	406	426	416	358	369	406	438	397	360	388	411	374	367	351	407	369	415	372	371	371	424	390	447	407	412	415	420	406	420	401	401	398	395	381	424	388	415	380	382	427	429	381	419	403	402	394	425	400	417	426	378	387	405	416	410	392	395	408	408	389	424	425	435	401	369	410	421	427	415	399	378	418	379	403	403	404	414	402	391	427	386	395	389	395	385	427	376	375	424	397	363	383	424	391	403	410	378	403	385	409	438	393	396	392	393	415	406	403	406	370	403	392	389	382	391	351	404	428	416	395	384	385	360	441	406	393	424	395	417	404	418	399	385	384	400	383	396	372	407	410	414	380	370	402	392	380	418	415	410	413	411	415	397	414	395	391	401	414	379	375	400	390	399	391	373	392	417	386	401	442	403	400	387	423	407	401	420	378	385	395	394	419	396	440	379	415	424	387	407	393	394	412	386	383	426	377	381	349	435	381	413	439	417	391	398	401	403	382	396	365	416	406	431	385	398	413	387	423	383	393	387	390	405	399	408	410	413	395	410	362	391	417	379	409	407	395	427	393	381	409	388	347	394	424	430	415	412	454	447	400	418	399	411	400	460	431	386	414	373	411	374	406	405	427	396	415	405	400	375	409	420	385	377	357	411	419	398	418	360	394	403	405	367	377	410	386	407	397	429	388	357	385	364	406	380	411	410	373	419	394	425	402	389	390	378	403	453	421	398	410	361	385	385	407	384	400	419	423	421	385	443	362	416	406	374	385	432	360	391	386	430	383	411	417	461	367	410	400	436	421	442	392	404	413	409	412	439	428	426	402	411	393	400	398	392	403	382	392	380	398	404	410	348	357	390	429	423	402	418	413	379	402	353	426	395	395	388	394	450	396	408	386	383	425	415	402	425	406	415	419	401	396	409	404	390	403	383	391	387	384	360	461	388	410	388	419	415	417	415	378	407	414	402	386	385	375	369	406	387	391	416	434	430	426	410	376	396	380	426
33983	29491	13720	7556	5063	3724	2906	2388	2033	1748	1562	1393	1323	1225	1190	1162	1105	1028	965	991	946	992	928	988	922	899	867	867	817	829	832	827	871	859	831	832	790	844	799	841	825	834	802	831	827	874	841	821	794	809	817	828	818	777	839	755	788	754	826	827	825	792	761	797	797	786	772	775	862	813	782	826	780	736	779	774	767	818	808	820	854	792	804	795	795	820	826	843	808	791	744	803	829	791	756	806	778	801	795	780	801	740	717	815	795	825	815	746	791	788	781	838	772	825	793	791	748	833	761	810	791	881	737	747	815	738	744	811	775	771	784	803	841	764	779	775	804	784	810	793	823	823	816	803	785	751	815	800	783	814	789	755	776	727	813	748	827	776	818	794	791	831	799	800	796	750	791	762	756	815	799	781	807	769	752	795	778	746	728	771	759	811	752	765	797	778	767	726	791	830	794	781	801	787	787	768	752	821	790	747	792	777	793	815	753	811	791	803	751	801	751	784	828	794	725	852	781	816	816	808	753	806	800	753	810	764	786	761	772	811	763	808	734	760	763	743	759	806	758	746	814	796	816	806	787	765	770	770	767	794	787	801	793	735	750	801	774	774	787	739	782	787	769	821	791	782	759	806	761	764	827	746	798	816	753	741	774	726	871	757	786	770	777	739	790	753	847	782	779	788	785	801	742	768	785	783	786	792	754	779	802	770	750	752	809	769	822	794	741	798	816	752	764	772	771	803	768	774	784	730	797	808	816	761	760	782	761	767	739	798	748	773	761	792	778	770	750	804	746	805	791	778	779	812	816	838	741	780	767	718	794	781	727	851	780	767	801	812	786	831	828	800	775	809	784	835	751	788	792	783	782	743	806	782	786	789	765	731	799	816	789	817	745	795	844	786	756	762	767	789	802	768	757	779	812	799	762	748	754	790	770	819	759	770	762	752	788	794	825	825	778	745	756	768	764	745	767	817	761	769	819	777	789	788	799	815	834	759	803	788	792	788	839	789	766	737	818	799	782	723	876	773	778	750	805	754	703	790	752	798	728	780	781	820	783	802	730	797	811	788	863	793	794	725	736	765	786	769	832	793	846	786	740	785	763	794	802	791	800	811	808	756	766	809	789	803	830	826	798	767	769	791	770	812	803	782	758	774	737	767	750	788	824	819	782	796	791	852	764	773	804	750	755	713	817	791	781	780	817	831	752	757	749	733	805	791	785	799	792	783	775	816	838	793	813	740	798	737	778	742	760	792	781	731	753	785	768	806	806	793	764	783	791	834	759	745	759	774	807	799	790	788	765	810	787	788	783	764	776	749	771	816	809	794	803	775	787	819	770	764	757	769	845	803	809	759	797	779	785	776	744	801	862	784	733	747	784	819	716	779	794	773	770	772	722	783	831	767	728	774	789	794	796	799	761	784	758	814	800	755	786	800	853	737	733	792	790	809	745	769	834	800	766	774	775	787	788	798	786	751	778	768	785	765	780	762	799	813	821	745	758	760	778	759	809	767	771	807	833	784	776	829	732	833	728	759	766	798	748	834	816	809	747	768	792	830	811	760	775	771	795	809	782	770	779	804	743	744	793	823	762	799	806	775	792	797	838	815	766	742	826	790	804	755	781	784	792	807	739	768	783	781	775	785	801	794	773	795	771	780	785	754	789	787	778	804	790	800	774	828	791	755	754	767	805	788	798	779	781	761	812	809	740	734	774	753	815	744	793	781	772	790	800	825	781	798	765	790	768	803	771	810	775	782	832	750	764	760	812	775	744	795	810	852	799	794	804	787	730	826	795	794	804	819	780	838	813	788	769	808	792	789	780	820	799	762	791	772	779	776	766	778	802	773	822	783	748	794	753	732	791	714	785	749	819	792	876	729	784	784	724	779	793	798	790	760	769	796	753	765	766	792	811	779	830	744	748	793	758	772	826	829	822	776	784	763	742	767	776	771	771	839	802	771	824	760	724	791	802	801	765	803	816	759	770	821	783	814	741	774	772	766	781	767	780	743	771	806	809	795	772	778	803	769	789	753	795	807	815	740	826	780	794	775	786	750	754	772	823	777	749	837	808	798	760	772	811	802	793	778	752	779	796	741	779	805	795	853	741	825	764	764	774	748	764	848	760	774	794	746	799	779	774	801	736	809	796	769	779	791	753	779	760	787	767	795	796	762	775	812	824	806	823	767	797	811	763	769	778	832	786	774	811	801	801	778	795	777	802	767	831	758	765	798	761	817	789	827	801	818	767	810	690	796	758	784	757	784	818	861	773	769	821	821	800	773	794	786	783	745	807	816	802	794	726	803	759	729	758	824	751	832	733	793	808	784	808	755	790	786	804	790	850	734	821	793	771	763	730	851	766	795	755	766	799	760	780	761	853	830	812	774	785	823	770	773	753	819	789	757	764	772	769	746	860	784	758	760	811	781	724	723	777	789	770	739	797	775	776	770	805	752	803	796	751	726	788	772	757	783	811	775	829	794	757	819	780	801	783	801	777	780	747	745	822	755	797	797	818	808	792	806	836	715	845	771	811	777	742	785	834	789	784	745	821	804	808	783	789	788	749	745	757	799	794	744	787	752	760	758	795	732	825	762	803	818	818	751	801	765	730	804	733	811	752	764	801	797	776	809	831	878	787	812	792	829	748	807	782	824	796	807	741	817	770	744	782	737	829	756	788	732	762	803	770	804	830	802	762	778	782	779	732	795	817	781	823	765	755	776	782	792	783	800	806	780	750	738	807	816	764	732	809	792	801	756	761	812	815	797	737	772	729	746	758	760	753	789	782	764	804	768	768	790	785	783	777	763	745	825	817	816	788	821	786	700	754	804	755	810	797	762	779	788	704	757	819	730	775	779	811	750	762	798	812	798	798	809	738	788	793	718	761	755	763	764	752	731	780	783	805	811	768	808	783	777	799	824	718	813	773	793	753	745	795	783	763	774	814	802	763	797	773	762	751	788	783	848	730	760	790	791	799	723	798	786	840	813	791	801	820	813	775	788	787	793	828	846	768	787	754	813	789	755	748	817	798	728	806	776	773	788	752	842	738	802	789	740	770	771	791	763	810	733	789	752	776	827	780	787	838	779	812	787	793	760	813	785	776	792	787	773	757	798	825	819	738	814	786	769	806	795	762	810	796	800	780	764	765	793	773	820	757	797	749	787	750	802	787	774	785	830	825	797	760	743	769	810	830	773	798	752	780	745	779	768	809	803	847	820	762	762	785	743	766	794	795	802	833	780	795	797	775	794	766	803	741	755	786	804	800	789	801	798	785	797	779	798	816	791	776	813	744	769	799	808	807	794	786	774	786	800	834	815	804	750	776	779	747	769	785	790	800	809	785	786	832	805	808	804	753	791	822	746	751	819	771	811	803	815	755	751	786	761	819	795	772	784	863	782	778	785	774	782	787	764	750	792	758	735	784	799	838	783	791	841	811	761	825	824	769	796	782	761	831	783	847	771	766	802	758	763	755	758	781	826	774	795	789	778	792	811	818	805	773	765
27514	20780	7432	813	498	447	462	437	420	428	458	428	408	425	394	435	423	424	392	385	420	371	422	392	450	422	396	413	440	448	371	378	414	445	431	417	399	412	422	421	422	427	408	403	401	381	432	392	400	410	419	424	404	435	402	422	435	400	404	436	426	408	412	417	381	409	372	420	427	408	389	432	420	391	417	429	399	426	407	423	406	393	379	392	406	434	436	401	421	397	415	383	388	365	422	389	417	405	432	419	446	460	397	411	387	369	365	400	413	412	387	402	397	396	423	411	409	424	424	409	413	420	437	427	405	447	413	401	378	418	456	435	439	417	421	430	425	438	378	408	430	442	404	434	428	433	383	445	415	429	422	420	400	395	398	412	395	425	445	401	406	409	423	371	404	417	442	429	398	452	407	442	424	409	399	428	385	446	397	397	435	401	389	449	398	409	392	396	410	398	398	439	399	419	405	405	448	434	427	394	419	428	399	472	417	386	405	420	421	403	403	384	402	441	419	419	341	423	420	408	431	415	428	429	420	411	416	391	397	406	434	416	422	422	430	406	428	449	422	413	388	435	418	388	428	423	418	451	440	404	434	373	425	400	431	422	425	402	419	452	474	375	380	387	384	418	395	421	435	419	400	434	428	367	399	425	381	392	389	420	451	415	434	432	378	427	393	410	431	422	387	430	434	415	399	426	405	382	376	426	420	401	405	412	401	396	422	400	429	398	429	401	420	388	389	391	440	409	418	427	409	396	394	411	408	450	378	390	412	393	391	401	367	417	402	371	409	419	405	425	424	417	402	405	459	409	436	412	432	401	390	409	434	439	413	413	396	397	380	411	409	381	421	406	427	402	383	446	381	392	395	393	412	412	411	384	407	439	410	399	433	417	392	401	420	392	404	397	411	417	398	442	431	418	443	427	407	370	404	443	433	420	396	388	403	419	377	415	386	384	404	428	420	404	408	448	450	415	424	397	409	432	417	473	403	418	426	465	425	414	387	392	407	399	401	399	407	427	489	428	407	412	430	407	420	381	397	429	421	445	474	393	440	441	425	428	425	454	426	412	373	428	442	401	370	462	373	378	423	411	419	446	457	416	417	420	420	415	382	381	407	410	404	421	368	393	398	372	427	425	437	434	384	448	462	407	438	399	402	421	414	416	373	431	387	418	396	436	457	363	394	406	446	414	384	429	423	445	386	416	418	367	461	426	440	381	426	408	419	419	407	436	360	444	432	391	468	448	410	406	422	437	406	436	406	392	418	423	413	430	378	422	400	439	400	375	422	443	417	408	393	375	427	427	414	411	410	421	423	437	421	405	417	429	459	369	392	402	417	413	409	431	452	411	413	417	383	403	396	422	454	456	427	416	422	406	405	396	399	415	396	416	455	408	447	459	427	457	370	422	452	447	390	407	400	419	404	398	410	413	455	417	391	391	414	393	384	455	389	410	461	404	457	397	418	411	374	416	398	421	387	417	457	444	401	402	444	405	423	413	401	381	400	434	424	404	429	400	416	406	427	418	407	426	409	419	398	426	420	400	407	388	396	421	434	383	399	395	415	421	413	435	398	412	426	425	396	425	402	369	419	420	421	422	398	378	410	419	436	390	435	412	425	376	432	424	397	361	418	420	415	417	408	442	412	438	418	388	414	398	448	415	434	411	399	414	379	397	416	402	421	411	413	399	421	396	463	402	418	393	397	408	374	427	391	399	396	398	405	413	409	405	427	401	422	410	395	422	396	426	430	397	423	397	466	418	375	372	429	437	409	431	448	419	430	404	388	423	391	418	448	409	418	399	417	374	398	372	415	375	395	404	398	440	408	394	401	388	398	458	396	417	395	413	382	424	440	426	410	369	401	400	387	425	411	406	398	392	419	416	450	401	394	461	425	448	414	407	407	399	392	442	408	390	427	401	419	438	440	415	373	410	402	394	412	404	440	387	394	419	412	424	421	423	425	424	419	388	382	425	406	413	406	431	389	410	401	414	417	423	406	410	415	406	408	445	447	440	401	419	389	434	409	404	422	439	428	422	428	389	405	426	421	395	411	385	422	380	433	403	398	377	417	410	415	420	400	460	392	420	407	389	446	403	422	400	450	386	364	414	454	387	427	419	408	416	420	407	420	402	379	396	421	399	418	404	395	467	400	412	419	387	409	395	436	401	406	427	436	384	379	435	416	412	378	389	390	411	410	431	401	417	429	393	409	413	385	414	409	422	415	385	403	400	406	433	426	403	439	402	390	396	412	414	371	400	420	429	416	406	425	362	419	395	417	389	432	426	431	395	427	417	424	432	464	417	386	480	424	402	388	399	412	377	378	417	408	422	369	407	394	438	396	402	396	429	423	415	405	405	373	411	422	386	426	410	452	401	421	402	413	397	399	405	390	434	401	406	381	409	408	425	405	401	432	423	413	441	387	402	405	387	382	406	415	447	448	396	401	389	410	414	411	389	388	406	409	363	420	423	412	421	407	421	416	427	409	381	407	432	412	399	428	425	454	413	404	413	414	414	435	379	361	444	420	438	377	436	407	415	403	382	433	392	422	426	386	434	406	410	399	416	395	412	414	409	464	430	432	407	438	396	382	403	454	425	413	400	425	420	466	397	384	383	413	434	397	401	391	420	405	391	413	437	412	440	409	404	405	381	396	432	394	394	409	402	409	408	400	454	438	424	388	418	413	430	406	432	391	406	409	399	402	395	410	403	419	408	393	428	389	439	388	424	422	397	401	386	385	414	436	403	417	433	390	400	412	421	393	402	397	417	427	433	428	437	422	381	400	415	411	397	435	410	412	401	438	385	423	389	419	412	423	376	389	419	411	404	424	411	414	398	413	417	417	391	438	389	392	408	400	412	418	438	421	403	390	424	416	429	415	436	408	416	405	417	408	402	382	388	388	434	398	386	413	404	407	395	434	407	436	434	412	411	393	418	401	408	389	406	445	455	396	417	391	412	413	371	403	436	425	369	430	430	399	419	396	397	368	441	402	408	420	409	384	396	408	421	383	424	417	418	386	387	394	392	418	405	381	377	397	417	411	413	395	403	418	424	402	400	423	414	397	414	383	385	409	394	439	418	410	435	389	431	396	408	425	405	436	401	406	400	398	433	467	364	461	362	400	435	395	413	406	420	402	404	430	418	440	414	437	414	424	443	414	459	414	388	414	440	422	414	427	433	418	442	431	412	397	397	407	395	415	375	395	397	418	432	445	421	412	432	409	379	402	415	432	407	430	411	389	402	427	427	416	426	411	404	439	358	412	394	384	406	424	438	407	428	381	416	429	411	402	398	406	423	392	393	410	393	430	402	422	455	437	414	443	421	419	439	429	402	400	392	417	400	413	379	408	415	379	408	413	395	363	439	405	434	429	437	398	405	402	375	381	395	382	385	383	448	409	406	417	427	372	415	422	388	426	390	432	389	421	448	399	394	384	381	399	432	412	459	434	434	414	425	425	392	410	450	406	390	396	440	437	421	406	427	438	372	419	406	421	399	403	426
13713	7737	1773	1299	1064	1085	969	934	894	964	919	868	869	844	874	877	886	865	857	921	853	885	848	841	881	855	884	867	832	851	819	829	878	857	863	837	804	841	920	867	791	840	797	860	835	840	872	873	872	863	810	850	829	795	913	875	816	874	842	797	849	855	850	860	869	834	865	883	868	847	876	876	841	842	871	861	876	809	822	858	876	863	880	881	825	815	864	833	836	802	846	822	864	797	895	852	850	837	888	856	863	822	849	843	830	853	855	820	889	862	884	804	856	833	856	840	847	804	913	834	821	828	822	842	896	851	878	829	850	796	806	789	862	819	840	858	854	833	876	877	873	863	872	795	873	868	838	842	845	882	818	872	826	883	836	825	837	801	896	837	794	822	859	835	794	923	904	843	851	836	880	849	816	874	857	861	867	849	849	786	852	860	862	872	895	854	877	816	806	841	808	810	868	852	823	837	801	843	856	828	865	879	883	805	913	815	823	883	837	840	826	860	856	834	840	808	816	884	876	845	840	840	842	806	879	841	898	834	849	876	815	811	909	898	868	875	802	863	861	840	832	872	912	839	810	827	835	883	854	882	870	824	841	823	874	815	877	807	884	870	772	781	880	797	877	899	862	804	830	839	915	836	877	822	833	851	842	869	851	907	904	851	896	850	854	813	806	804	896	840	859	837	816	830	808	852	839	857	839	832	836	855	871	843	840	889	847	823	813	852	868	838	893	838	874	849	772	901	900	853	882	839	864	819	797	847	847	799	889	835	865	854	878	885	855	874	848	878	845	841	855	866	829	849	870	815	843	835	843	820	791	873	843	819	831	852	856	889	852	809	850	861	851	860	864	891	856	869	821	894	816	842	847	848	855	856	832	882	850	880	809	885	881	837	852	872	816	832	815	803	849	849	852	837	869	853	836	822	835	890	857	861	828	808	809	841	849	868	854	900	814	837	858	870	869	869	899	824	835	796	862	811	857	945	835	810	846	812	859	777	899	843	839	867	851	854	875	863	871	809	859	837	806	822	835	808	852	837	844	857	882	878	844	875	818	785	905	864	838	872	840	874	860	889	882	847	889	855	829	866	855	889	861	859	869	840	863	846	897	837	785	866	827	847	854	830	827	843	855	854	829	852	826	806	839	819	853	879	790	888	809	834	842	856	864	869	885	882	849	834	891	883	846	842	862	857	842	844	793	850	865	871	845	916	832	824	874	872	854	902	859	865	827	824	832	870	855	854	875	915	847	887	763	839	850	885	851	849	865	803	795	803	820	856	824	845	805	840	853	892	799	857	868	821	873	898	857	849	842	828	810	858	839	917	823	899	810	924	861	834	829	872	835	848	878	847	835	842	840	857	837	890	847	810	827	845	848	854	808	865	845	866	819	847	849	805	867	875	847	847	892	866	860	888	863	887	794	858	832	803	857	821	863	830	834	879	862	785	833	841	819	796	847	799	860	803	850	839	862	826	888	836	826	874	886	811	842	848	823	858	836	867	796	855	887	867	855	890	835	837	848	862	818	818	858	882	838	890	851	777	868	844	863	911	836	837	908	825	788	839	831	864	928	848	841	877	818	839	800	834	854	862	834	849	829	861	881	850	862	904	802	853	875	892	850	842	833	790	935	834	868	812	842	797	819	864	852	862	826	845	854	848	887	829	844	847	940	820	871	869	887	825	839	815	806	811	845	860	829	832	799	788	873	818	868	846	840	878	825	856	844	819	866	855	871	827	859	801	823	854	849	796	859	840	853	775	899	876	855	871	821	872	877	841	855	814	832	859	860	883	842	871	826	838	843	823	878	816	867	861	880	843	842	865	857	888	821	876	844	862	829	885	845	886	814	925	883	879	833	802	867	885	899	843	851	859	902	846	818	829	878	846	892	855	893	867	811	879	848	849	889	813	872	874	829	876	853	827	859	800	874	862	821	767	836	844	841	829	794	835	838	808	830	828	866	904	854	823	847	856	868	891	900	851	810	844	861	859	892	790	867	885	873	851	845	822	866	800	800	829	856	849	857	807	855	886	870	856	834	836	814	859	864	811	839	806	863	832	881	829	806	864	798	820	807	857	830	886	814	862	816	830	800	830	780	844	846	847	854	844	895	838	857	811	862	858	820	829	833	813	862	875	829	889	834	827	846	835	848	889	859	815	828	863	859	861	809	817	877	806	898	812	835	862	816	853	885	885	880	889	838	875	884	813	871	838	820	834	812	847	877	829	877	859	862	821	847	816	838	818	856	825	823	827	869	801	825	838	853	895	841	889	834	893	806	837	830	870	837	861	823	880	822	853	874	815	835	850	885	897	860	790	808	861	828	810	821	825	855	820	870	853	873	829	842	841	830	855	865	878	859	839	845	836	859	795	851	863	827	801	844	860	841	836	848	856	808	848	852	804	835	847	861	863	874	852	857	883	837	850	860	872	847	864	876	841	849	781	863	916	862	821	914	861	835	857	856	889	831	867	874	837	780	850	870	867	878	883	834	854	775	850	852	847	813	874	854	819	886	863	839	825	898	824	896	868	789	835	916	889	861	830	844	852	881	812	887	840	851	829	810	846	856	824	838	834	852	885	810	895	840	863	857	851	842	857	830	851	781	832	872	834	851	866	800	762	818	867	862	815	900	853	779	833	813	877	874	831	856	847	854	851	863	882	835	875	823	809	813	787	861	867	875	838	851	841	832	842	870	859	848	830	852	872	884	876	815	873	844	922	822	821	834	806	863	847	878	869	779	829	852	856	883	888	811	881	804	875	800	816	872	806	853	845	907	872	865	815	847	836	842	864	866	850	887	819	821	835	837	851	893	819	858	826	874	900	815	853	831	834	816	857	866	857	873	877	858	832	863	855	890	878	841	844	867	840	853	833	868	850	881	859	844	847	853	881	867	793	900	823	841	793	863	811	843	814	868	828	894	860	789	839	836	843	883	845	878	900	841	856	827	797	864	868	843	845	869	782	845	868	848	807	809	879	846	836	802	868	825	825	810	836	825	847	855	811	880	850	860	752	865	821	846	854	848	821	807	833	815	836	865	897	894	856	836	821	800	849	847	821	774	903	844	859	827	886	825	889	884	850	804	843	790	889	840	797	824	871	852	881	844	837	871	815	852	878	859	845	866	883	849	856	887	840	867	848	837	878	849	860	850	837	838	886	828	840	860	846	809	879	846	856	876	884	852	868	838	860	894	831	859	842	885	850	832	827	852	846	837	794	896	829	856	876	865	869	898	891	883	798	815	845	848	828	806	858	862	865	847	821	827	898	899	904	835	863	851	833	847	807	863	870	884	870	855	865	834	865	859	808	877	865	810	860	863	831	874	875	842	867	850	786	861	830	826	843	833	847	873	878	869	845	836	846	878	891	845	870	827	867	881	845	832	825	859	841	814	891	820	863	871	850	849	827	899	812	888	831	874	864	831	868	843	840	844	868	805	847	847	827	821	876	894	879	827	816	938	859	911	879	912	820	785	880	845	893	857	856	835	838	890	905	879	864	851	864
24929	21740	28836	25149	19430	1441	589	410	305	312	296	309	257	236	254	245	231	229	239	223	234	215	232	232	223	207	239	219	211	214	259	204	217	239	230	198	227	214	196	211	221	226	219	233	191	198	189	206	231	194	221	201	232	216	203	230	195	184	207	216	230	245	209	220	235	179	214	177	195	207	194	181	190	219	179	200	208	234	200	179	195	202	223	207	199	188	208	220	207	198	207	193	202	205	182	209	238	218	220	200	199	224	224	195	216	197	183	201	202	209	200	191	201	219	232	199	215	211	188	206	205	204	228	184	191	208	190	205	204	191	184	212	201	215	165	204	195	173	201	196	210	229	210	203	213	202	197	186	202	231	169	206	223	209	217	204	190	198	203	185	170	241	200	202	197	201	229	171	207	211	205	204	226	202	186	206	214	215	211	219	226	225	200	217	219	227	203	220	194	204	211	197	230	213	196	199	220	199	223	209	219	208	207	190	223	195	172	217	210	210	206	206	192	206	198	192	206	209	230	195	227	189	168	225	185	218	204	199	213	212	198	206	205	211	188	194	193	184	201	231	210	207	208	204	200	195	206	214	180	204	215	202	228	211	205	201	194	204	202	190	191	213	200	178	193	203	180	199	198	208	192	188	205	184	221	208	177	213	205	211	208	227	179	191	215	225	188	220	233	181	197	211	179	213	217	199	201	189	216	209	224	205	194	212	224	231	211	206	189	205	202	217	196	220	221	220	211	197	199	213	187	212	201	205	228	193	203	232	208	216	222	235	198	197	202	212	203	202	204	195	223	202	234	200	223	177	193	208	182	216	180	226	202	220	220	221	203	203	217	182	214	197	210	208	209	252	213	191	188	198	196	208	211	192	215	230	184	221	199	200	230	220	219	212	199	224	176	197	206	192	187	194	195	194	182	209	218	220	235	207	216	206	207	205	198	199	196	227	183	205	224	260	195	177	200	184	235	192	197	204	194	225	213	190	217	222	178	212	209	217	206	209	263	178	214	216	225	188	195	212	214	234	203	230	215	223	201	222	180	207	211	203	195	189	196	225	215	193	218	225	207	192	197	203	202	219	221	230	186	204	217	183	212	221	197	227	222	196	201	191	210	192	215	218	210	204	200	236	191	220	218	185	225	214	213	214	197	200	211	222	209	197	188	214	175	220	199	188	187	200	208	234	223	202	191	198	206	194	205	187	193	195	190	193	206	209	194	208	189	203	223	212	197	189	222	212	196	171	199	208	192	208	187	195	183	214	211	229	214	208	219	218	198	224	197	200	212	214	206	199	201	210	202	206	224	204	198	212	213	201	214	193	215	210	225	199	215	214	211	210	212	230	219	196	212	218	213	211	216	205	221	209	194	209	205	208	198	235	206	215	217	238	205	191	218	196	180	200	206	189	216	210	194	203	207	194	224	204	206	192	189	217	196	211	217	198	183	212	202	189	191	198	216	177	209	195	198	196	217	221	206	208	209	177	201	188	184	201	210	213	199	190	161	195	208	189	203	214	189	208	193	212	189	224	209	211	190	210	195	204	186	220	201	193	213	199	209	207	214	198	210	209	234	210	206	207	207	193	186	196	191	224	216	198	212	203	226	205	191	198	177	208	233	200	242	204	203	218	198	190	212	196	215	188	237	202	183	188	209	219	202	197	192	189	218	189	212	188	209	182	192	227	180	203	198	206	195	253	212	210	195	207	216	216	210	209	220	188	187	209	199	200	192	206	201	212	185	211	193	205	209	239	220	205	214	191	201	181	236	199	210	200	212	200	190	200	199	199	212	214	203	191	201	181	206	212	199	216	224	199	206	192	220	193	194	221	220	225	208	213	201	208	183	194	209	193	209	209	188	197	215	203	225	181	199	213	191	217	203	194	210	213	207	196	206	207	202	180	199	191	194	183	232	198	181	204	190	216	215	215	203	212	207	205	212	209	226	219	200	183	186	197	193	234	206	199	189	209	204	225	215	193	209	192	216	223	208	188	213	210	209	190	212	201	204	219	210	194	215	177	210	210	210	206	193	215	183	204	192	223	213	222	194	222	198	205	182	194	200	213	203	199	222	203	190	208	183	184	189	212	211	197	166	216	219	173	211	199	217	209	186	199	211	204	236	217	192	204	202	228	204	222	219	207	224	196	190	189	200	196	211	207	197	231	206	215	206	218	200	188	224	210	181	207	222	194	187	193	234	188	204	169	200	206	201	200	192	182	205	210	196	220	212	198	170	203	213	227	216	201	220	223	211	203	184	210	172	181	222	192	200	207	197	202	184	192	230	221	204	206	223	217	183	203	213	200	205	202	215	219	246	191	218	211	199	218	188	196	178	189	200	195	188	234	194	201	206	195	225	212	182	206	209	196	181	213	185	182	193	224	196	209	200	213	203	204	206	191	222	204	205	217	219	205	187	197	190	194	168	200	204	202	222	219	165	184	198	193	196	217	183	201	168	217	205	209	191	216	210	197	208	229	209	195	221	221	198	216	230	202	208	194	184	190	209	202	184	215	234	225	197	226	180	195	179	186	227	203	195	208	172	215	190	238	240	175	214	196	220	190	199	191	199	210	212	180	224	177	204	231	222	190	200	200	199	219	195	205	181	220	203	200	191	189	213	202	178	191	212	205	176	190	194	191	216	201	202	204	209	196	200	163	191	220	200	218	212	210	204	178	215	203	183	206	190	197	225	205	210	192	178	200	203	206	228	197	199	212	199	187	195	200	180	211	217	223	207	188	194	213	197	226	214	181	230	188	202	214	220	206	197	200	209	184	201	218	190	181	219	202	219	192	204	213	188	219	216	197	198	218	209	209	194	194	186	208	215	226	213	217	203	214	207	201	199	230	196	213	181	212	202	186	192	183	200	207	190	210	194	219	190	187	201	180	182	221	216	188	186	204	203	206	201	201	209	196	209	217	207	204	219	220	197	200	189	190	228	179	207	197	182	215	227	194	201	216	204	200	209	175	201	184	196	216	203	204	203	198	182	188	204	216	201	187	190	192	205	209	196	213	206	208	195	184	206	207	228	213	198	223	212	228	213	186	212	186	191	218	195	201	196	192	213	197	217	199	209	182	195	230	210	185	196	209	199	215	199	224	203	227	202	207	215	200	219	204	201	204	225	199	214	191	209	195	215	209	227	203	187	190	192	199	224	209	216	216	197	182	218	207	208	197	214	228	216	203	188	232	219	204	202	211	186	185	203	205	201	212	194	195	190	221	222	182	218	220	206	191	211	190	211	202	180	184	216	186	203	180	179	216	187	201	177	202	218	194	210	190	203	157	202	179	207	207	218	229	207	237	216	228	189	193	212	207	187	191	197	178	216	211	217	192	178	197	196	204	221	200	213	209	188	198	204	207	220	208	220	199	231	223	201	226	202	201	177	205	220	229	203	211	197	216	222	198	214	190	185	221	192	192	196	213	204	196	218	186	232	192	199	187	202	226	207	215	204	169	195	173	198	202	228	215	197	189	215	199	196	241	217	199	200	177	227	228	188	205
29078	22956	8525	4457	2910	2124	1526	1338	1143	982	855	781	779	623	631	617	585	601	570	550	546	546	533	469	531	519	480	508	497	479	526	493	498	492	506	449	515	495	497	465	519	468	510	459	496	495	468	464	429	476	468	437	470	439	479	447	470	405	465	439	450	428	439	416	472	452	430	424	432	418	441	496	423	435	444	408	494	449	467	472	420	458	471	445	479	400	454	471	458	471	443	460	433	473	452	448	413	421	452	481	441	463	430	386	415	481	428	446	458	444	475	469	457	455	453	485	466	458	440	461	448	467	429	438	450	468	453	431	464	472	459	450	490	445	463	453	439	446	473	465	432	470	417	414	471	436	413	464	435	422	431	468	470	477	446	466	439	424	441	440	446	445	453	453	447	452	436	432	421	453	417	457	426	419	477	451	457	424	424	468	454	466	448	445	493	419	454	443	431	415	458	481	470	438	450	464	465	439	443	476	456	485	488	448	468	455	461	399	483	422	464	435	448	446	473	479	434	479	463	418	459	381	454	495	460	419	457	439	440	436	486	448	462	442	420	423	450	472	463	466	432	461	442	436	452	472	451	434	462	449	443	441	454	435	452	429	431	449	438	466	451	468	440	437	433	446	436	422	401	457	429	463	481	431	464	414	475	432	483	468	417	459	439	435	413	444	428	443	495	423	461	451	469	461	455	467	418	434	492	458	429	471	454	419	425	471	449	460	443	434	432	456	434	435	456	444	446	442	464	436	468	409	397	444	449	436	468	449	444	413	471	469	448	441	469	417	454	414	461	459	445	436	472	446	443	469	460	437	452	415	428	437	453	475	490	482	463	458	449	421	476	451	422	444	478	446	444	450	450	416	520	416	446	452	449	429	452	442	452	445	462	447	467	458	439	414	418	419	482	442	471	448	444	455	450	428	396	433	468	431	409	464	437	478	454	457	430	471	443	438	456	484	476	440	416	455	466	438	477	476	500	452	468	458	438	439	423	427	446	441	435	431	481	448	448	450	432	444	428	449	464	464	402	471	490	407	426	442	463	444	422	477	461	423	450	429	441	475	477	468	424	473	428	421	426	444	449	453	439	472	478	465	440	447	448	463	419	454	457	474	427	434	464	453	427	448	447	422	444	443	470	419	467	449	444	456	437	477	437	462	476	462	455	469	447	388	439	439	483	434	424	450	451	444	429	461	467	413	460	497	450	468	461	456	431	432	439	414	408	451	459	445	450	420	432	421	411	433	443	478	451	456	456	440	467	454	460	411	467	468	435	432	463	447	443	414	477	399	462	453	458	423	479	433	464	446	447	484	423	438	453	453	456	459	423	438	449	429	464	441	442	468	459	460	466	459	439	419	443	432	439	445	466	450	436	428	430	464	436	456	408	435	452	449	479	423	474	469	460	458	424	451	415	429	455	430	416	418	443	463	485	456	410	435	434	411	432	445	437	429	426	455	446	462	483	403	411	439	425	427	449	457	434	457	429	437	433	425	448	445	485	429	448	416	444	456	464	438	470	423	459	441	464	476	441	426	452	509	477	449	473	437	441	458	421	462	439	433	472	443	472	419	448	436	450	463	417	469	459	452	437	402	421	440	443	452	454	433	432	453	472	433	451	431	441	480	455	438	424	419	418	464	449	422	470	421	454	440	452	444	434	448	501	424	421	445	498	455	460	421	440	442	427	426	451	395	449	445	451	430	470	487	452	419	469	454	450	450	425	467	447	486	451	440	465	511	441	443	466	455	466	459	454	425	489	417	456	489	449	418	463	463	446	443	427	434	473	465	465	423	458	468	424	462	450	445	524	442	438	497	401	449	431	435	445	490	428	407	436	464	443	428	451	450	454	426	448	499	442	446	468	465	461	458	477	445	475	439	461	470	403	445	452	477	449	458	465	413	430	431	450	423	402	463	425	438	456	479	453	463	473	453	434	455	445	451	413	463	429	476	483	466	448	480	472	403	455	445	476	452	468	456	439	442	455	428	453	456	440	474	430	442	485	503	424	429	465	454	399	463	453	450	456	417	446	447	441	449	436	443	438	471	457	433	451	461	457	477	466	453	468	448	462	502	424	451	421	449	442	450	442	449	446	408	434	442	430	436	470	445	480	468	412	481	454	445	495	493	459	453	407	416	427	470	463	438	424	456	457	455	447	437	441	417	501	467	433	434	429	478	439	384	467	439	445	453	460	469	439	421	440	439	472	447	463	433	495	458	426	441	414	436	437	422	448	453	439	436	418	417	465	459	448	455	446	462	462	489	452	442	438	446	438	456	468	444	439	424	422	437	403	463	498	414	501	447	440	475	433	451	408	446	432	482	470	437	445	446	439	447	464	446	439	434	432	410	408	442	427	452	472	436	423	450	441	476	428	442	454	440	434	407	400	430	437	494	445	435	451	455	437	398	456	434	404	457	452	447	411	462	488	464	460	443	425	463	457	406	436	476	404	479	432	418	422	463	436	464	440	464	387	465	433	458	415	455	439	420	458	429	454	442	416	422	455	424	469	411	439	475	432	438	473	430	445	469	459	452	468	472	460	421	451	447	461	453	445	435	431	450	460	446	450	442	472	406	450	490	460	444	441	458	468	470	434	451	476	447	432	425	458	464	465	470	434	416	463	433	426	422	439	460	408	458	473	443	492	461	451	436	442	434	422	468	440	413	469	451	462	463	440	446	427	431	450	415	442	460	453	447	469	467	469	444	457	488	444	470	457	423	460	427	459	418	427	444	418	455	455	468	448	453	436	447	425	460	418	460	471	435	438	435	440	463	472	426	447	420	404	449	437	483	448	462	441	439	426	441	438	431	459	423	461	441	447	464	446	429	417	462	423	445	390	436	433	441	453	497	440	418	430	430	408	450	425	459	461	443	418	426	443	465	448	495	489	419	431	432	429	485	432	439	467	454	446	447	422	465	481	449	463	450	454	443	480	453	422	470	443	443	474	436	446	502	413	444	455	430	469	462	468	449	453	474	485	458	403	438	435	439	459	425	440	437	432	467	440	447	451	462	422	463	425	453	424	452	481	481	439	478	463	435	447	410	480	456	444	472	452	464	438	455	437	414	454	427	476	418	419	468	474	451	473	452	425	491	434	431	474	444	450	441	490	409	439	443	460	432	447	461	466	483	433	453	491	433	449	491	406	439	417	494	461	473	429	464	497	479	452	476	429	455	469	453	423	454	396	456	458	450	446	463	430	457	450	444	458	447	438	473	443	405	437	467	427	420	436	438	451	439	491	457	434	453	430	427	452	440	436	431	444	406	440	438	464	436	479	436	453	429	457	433	417	468	467	442	432	387	472	421	432	458	437	463	426	448	417	409	447	462	458	419	439	439	435	490	450	442	448	448	452	427	436	458	489	481	438	494	457	453	457	462	467	419	471	466	419	438	460	442	441	425	459	493	467	439	444	466	481	446	439	419	472	429	405	444	435	486	438	401	430	448	491	446	466	460	449	432	471	432	427	433	422	477	448	457	437	462	411	429	464	460	424	454	438	464
23885	21690	29640	24278	21690	17595	1835	876	702	608	588	559	509	512	482	482	482	458	472	452	423	471	437	451	462	484	453	412	409	402	430	409	428	437	396	423	406	416	422	453	408	433	398	407	412	434	418	433	393	422	422	425	418	419	413	379	435	391	424	432	424	392	407	410	425	417	437	445	406	403	422	403	415	431	374	423	411	379	422	399	364	404	412	427	392	399	397	402	389	401	412	380	426	433	427	398	394	429	420	384	392	412	396	419	405	395	406	418	393	378	361	424	410	452	454	410	356	397	406	431	409	384	357	374	400	405	383	425	393	388	416	436	396	422	433	421	387	399	409	403	382	402	403	418	399	396	392	389	393	408	380	403	392	410	391	371	389	400	433	378	403	383	381	402	420	379	414	386	414	423	428	408	427	405	389	403	413	428	396	388	395	397	384	428	384	426	400	405	405	417	385	404	422	367	418	396	409	397	416	389	388	386	429	429	426	397	427	384	432	388	385	396	404	411	414	371	392	442	432	406	397	396	379	385	385	343	427	412	417	404	389	409	373	430	413	405	409	409	408	425	400	389	374	455	410	394	417	423	405	386	368	402	409	425	427	419	409	404	391	405	394	424	463	393	378	411	406	414	381	438	414	407	390	379	399	427	411	353	379	385	391	432	376	430	405	368	386	412	396	409	420	394	378	417	392	393	412	393	403	390	393	384	413	444	385	396	399	405	392	413	391	394	403	385	407	389	387	392	397	445	426	422	387	391	374	398	404	391	430	392	395	418	378	386	381	389	393	414	371	394	413	395	394	409	406	400	411	380	401	436	423	373	414	441	420	423	412	382	414	396	415	385	368	423	399	422	431	386	361	395	400	418	400	385	393	375	405	370	390	374	413	402	397	407	406	388	395	384	392	401	396	411	380	374	417	410	425	392	391	427	398	435	395	427	377	397	384	406	382	394	397	426	423	377	403	384	435	352	412	406	392	375	423	385	428	413	398	410	409	430	364	376	417	398	421	400	411	396	378	362	405	427	411	404	418	397	448	430	414	427	397	401	385	404	377	434	392	402	408	386	377	405	402	426	410	351	413	402	380	414	430	415	402	378	344	394	400	385	409	404	422	388	400	402	437	400	410	440	378	405	419	402	422	408	407	438	395	401	395	406	399	384	398	396	393	397	366	390	402	392	371	445	400	391	427	388	397	365	366	428	395	381	411	416	401	357	392	397	409	382	397	415	400	414	400	388	421	401	409	384	388	435	409	421	410	374	391	415	415	363	401	390	390	403	416	397	382	374	400	402	436	392	404	379	372	402	399	392	445	409	418	407	415	410	424	395	397	405	424	393	365	399	403	394	398	407	385	392	402	418	382	402	430	383	394	400	403	411	372	405	458	426	402	372	402	407	386	436	379	412	419	366	396	425	397	383	417	441	412	367	398	393	418	409	389	377	379	390	405	395	396	372	393	373	419	400	428	404	421	375	449	395	419	412	399	400	396	405	406	402	412	382	394	441	365	416	389	409	396	399	398	382	417	377	385	388	419	388	411	405	404	411	384	385	376	403	396	366	381	394	375	383	421	404	426	423	400	393	388	418	406	387	390	437	422	409	409	404	383	417	420	356	406	436	372	400	367	398	421	407	357	398	389	398	409	363	381	397	407	366	421	416	421	375	386	429	416	354	429	416	379	389	385	412	395	367	386	391	422	385	401	392	424	372	386	408	416	419	422	434	432	372	394	370	398	412	439	404	402	371	406	395	410	384	415	417	401	421	409	432	365	391	410	441	398	429	411	411	380	402	367	426	421	405	412	383	366	412	398	382	368	385	401	399	376	427	404	398	391	399	384	406	381	402	377	392	406	422	420	418	397	398	438	427	365	381	380	390	390	388	442	423	416	414	412	382	380	386	401	359	393	371	388	422	410	379	405	429	403	430	380	359	438	386	402	367	409	411	384	399	412	380	417	379	400	396	393	401	403	414	408	371	406	399	415	379	415	394	401	408	424	402	410	411	393	407	392	398	410	416	388	369	371	398	392	399	392	390	426	412	358	401	422	406	414	406	428	406	398	424	397	392	388	397	428	402	419	412	431	391	379	420	448	430	371	431	393	407	383	385	400	414	402	425	366	398	393	402	378	379	385	394	390	359	373	403	370	380	436	370	397	437	402	392	429	401	376	375	420	413	400	405	432	421	385	406	401	419	421	404	413	426	408	441	412	407	420	375	400	392	408	383	413	380	378	414	383	392	376	406	393	370	387	411	422	423	370	396	429	378	428	420	392	397	414	411	384	358	388	395	428	385	420	367	413	417	417	403	417	407	422	425	389	405	395	415	378	439	443	411	428	407	395	428	385	392	420	386	419	404	362	381	406	397	417	435	383	407	433	392	424	388	384	361	373	389	431	375	363	387	413	398	401	403	379	407	405	398	379	372	376	411	395	399	412	421	391	396	396	377	413	408	411	412	419	416	413	374	408	395	387	391	396	439	358	418	384	379	406	431	396	408	393	397	386	392	415	394	413	395	408	390	404	406	409	408	428	422	431	371	385	401	385	407	381	422	429	425	384	359	360	364	414	382	377	412	392	417	375	390	393	413	420	375	423	379	388	392	395	416	392	394	402	414	401	388	379	398	374	383	414	440	401	425	414	383	396	422	404	394	380	423	417	408	404	408	399	422	392	408	402	404	418	395	391	432	438	398	417	421	409	401	404	419	437	406	442	386	405	390	378	403	372	417	380	391	385	388	389	411	414	389	390	422	354	392	427	391	384	400	394	363	418	411	404	385	404	383	424	428	381	400	401	411	403	447	415	413	404	407	414	435	348	410	398	398	429	393	411	409	391	371	394	419	398	364	435	417	386	409	427	366	380	399	394	424	389	351	381	396	422	411	405	412	395	377	446	390	431	394	391	428	401	411	376	403	389	368	386	431	404	379	426	398	414	423	415	398	369	398	406	445	352	355	370	400	390	426	403	445	381	387	399	401	420	365	390	398	439	392	388	371	407	378	396	394	386	406	384	356	370	375	424	398	375	405	370	385	400	388	391	420	390	378	395	406	393	394	388	439	363	408	419	376	442	399	410	412	379	386	398	387	415	415	400	372	406	409	419	390	369	425	405	417	421	442	382	398	385	416	400	408	356	426	393	411	394	426	393	402	386	415	395	434	400	404	425	403	399	374	355	378	415	397	356	424	415	423	411	385	413	419	374	425	405	375	366	373	435	380	377	373	377	392	434	375	389	408	411	402	384	424	367	395	410	388	442	394	447	389	403	397	418	422	418	415	415	368	389	383	396	394	382	389	451	419	417	366	405	381	417	396	392	376	429	398	384	369	394	404	388	413	390	411	390	380	414	376	411	383	378	391	405	420	348	382	354	404	402	396	404	407	379	383	410	381	396	377	373	392	394	418	406	406	398	411	413	437	426	396	389	420	421	406	398	454	397	423	384	411	394	364	382	423	396	422	383	358	391	403	377	391	389	387	366	399	425	406	427	408	411	375	395	388	406	392
33913	26992	13748	7659	5151	3643	2829	2421	1961	1759	1642	1456	1318	1265	1184	1110	1111	1077	1010	985	959	912	1011	919	903	913	909	909	871	936	856	880	810	842	835	831	823	801	783	838	818	763	868	782	875	796	789	776	823	812	841	797	763	809	792	773	779	838	759	765	801	796	848	778	782	797	789	804	807	737	739	785	791	827	823	748	807	783	813	764	790	767	770	769	799	784	758	781	742	753	750	783	718	750	824	775	764	828	751	794	797	802	760	866	824	783	753	798	790	813	799	776	758	750	811	818	803	769	806	754	851	792	791	780	805	810	793	761	786	746	791	769	739	757	829	795	800	781	784	721	795	782	799	784	788	762	796	810	765	841	769	804	803	804	748	709	774	799	795	746	818	758	795	805	797	772	746	774	774	816	780	779	790	763	762	774	750	806	766	768	786	807	777	732	757	775	810	751	782	770	772	780	815	805	740	754	802	765	750	757	736	795	811	767	827	811	794	780	772	755	764	801	770	804	772	761	774	808	821	742	781	893	782	778	760	821	771	788	808	819	763	828	786	760	773	787	775	816	753	782	776	710	757	754	774	815	811	754	786	732	796	801	816	767	795	815	750	775	785	809	797	773	731	759	740	758	810	761	816	732	796	783	795	781	755	842	783	736	745	791	752	802	704	761	764	746	771	803	759	785	795	738	796	823	806	736	702	736	758	770	805	733	754	782	786	760	810	778	817	789	790	835	801	786	781	796	818	773	777	787	773	749	772	766	791	811	788	733	757	755	827	799	790	830	778	803	752	742	743	760	780	834	790	783	752	811	800	794	813	764	750	775	784	798	794	754	832	758	790	769	780	793	787	801	776	782	774	770	759	802	766	815	760	847	802	766	774	800	800	779	735	772	782	764	740	798	820	790	773	744	769	734	769	770	784	778	777	766	776	779	773	773	805	767	755	800	758	740	855	788	763	755	787	788	790	776	780	763	774	785	782	792	750	761	761	787	762	788	772	818	749	770	797	767	749	769	766	767	805	786	767	803	783	813	770	770	825	748	758	767	758	821	804	775	807	760	859	812	763	759	791	780	791	762	784	799	801	778	800	736	786	763	766	757	794	774	787	781	768	816	798	792	749	772	757	771	832	774	745	771	762	798	749	802	816	803	761	738	791	804	731	791	825	760	804	788	808	807	811	796	773	779	765	785	791	798	812	816	773	772	827	798	781	797	773	806	793	808	792	782	762	738	806	795	776	784	737	796	764	790	744	851	801	745	766	778	798	799	833	748	779	789	837	758	798	764	748	781	783	821	766	809	804	772	788	758	858	785	779	781	753	772	812	808	768	738	721	762	838	805	736	747	752	814	782	816	797	770	858	776	768	773	764	814	784	775	778	785	762	789	804	790	752	758	787	802	779	822	728	740	786	764	789	779	785	774	814	779	773	779	759	732	784	803	782	789	792	775	742	800	756	723	782	768	782	744	803	781	830	787	823	819	752	799	780	761	768	763	734	795	760	787	757	791	821	773	765	756	781	797	777	756	776	753	769	814	751	784	771	768	775	755	726	827	771	806	778	760	785	767	768	851	777	801	744	818	784	767	815	736	811	764	802	727	789	787	753	752	831	774	806	769	812	783	734	781	746	774	752	775	701	768	764	758	778	815	778	805	781	790	785	804	777	801	780	776	795	763	830	788	739	795	804	730	832	776	826	698	754	791	774	791	767	752	774	747	770	794	811	764	807	781	781	772	831	799	783	861	790	786	781	811	782	771	759	815	806	761	777	772	805	815	783	799	737	742	838	763	768	828	746	757	813	759	755	809	828	736	809	800	782	741	805	762	747	770	728	783	798	777	763	836	770	771	716	763	804	832	773	775	748	748	746	780	804	791	839	764	803	741	804	768	724	790	796	789	759	785	809	757	748	793	770	814	782	823	824	767	835	826	775	727	808	814	755	770	770	785	763	788	801	857	785	762	767	829	788	770	819	772	788	759	790	765	791	784	767	790	731	721	750	760	801	746	780	755	788	778	789	792	832	784	794	746	798	757	762	761	800	757	815	786	775	773	783	804	800	800	765	797	743	765	770	706	769	782	761	747	809	772	849	754	806	786	789	758	781	803	797	742	766	778	760	751	788	783	791	755	804	779	767	758	783	797	787	782	801	723	763	748	764	812	797	776	775	830	813	777	794	758	758	748	847	760	785	816	805	796	789	793	783	770	757	793	813	821	753	793	796	808	780	786	740	780	810	778	811	771	796	782	754	792	753	747	778	795	749	817	795	796	729	789	805	776	769	808	793	802	850	766	810	734	816	759	778	813	794	784	756	778	787	799	770	763	803	790	734	768	824	747	755	738	814	835	798	750	773	775	785	829	772	809	779	746	809	751	760	778	730	806	869	773	751	761	823	783	758	802	738	740	809	812	726	781	809	752	785	750	827	805	741	778	795	725	763	737	815	756	770	778	727	746	820	770	797	759	843	753	735	781	769	801	792	776	808	787	792	775	790	799	790	797	772	745	752	787	790	745	788	793	800	852	751	785	795	757	797	735	778	759	727	825	788	775	819	796	853	776	750	827	779	812	755	780	815	722	778	798	806	803	810	879	707	806	761	817	760	760	782	799	779	760	718	762	753	821	792	780	773	804	772	784	712	806	761	819	819	760	792	814	787	767	764	789	784	772	817	776	795	754	811	773	786	765	780	770	797	770	773	804	739	785	753	788	791	784	734	785	732	777	756	799	776	782	796	805	819	794	826	751	757	798	780	742	732	752	744	802	734	738	774	780	770	724	814	791	794	838	758	738	776	783	767	793	739	785	775	784	773	742	787	762	786	765	807	744	761	782	784	804	749	821	805	788	800	805	742	808	763	764	762	775	753	774	854	804	827	733	769	845	807	784	760	782	770	813	778	831	779	791	757	734	783	756	779	790	728	786	753	773	782	766	776	744	721	787	795	805	787	765	780	756	779	771	738	757	772	777	754	806	832	830	765	769	819	815	764	790	810	766	746	801	792	768	732	799	751	780	810	761	732	760	767	784	792	776	737	785	775	810	789	795	782	780	812	764	751	796	808	789	778	740	810	816	797	804	858	781	751	729	781	779	776	780	749	852	796	773	788	773	808	796	796	776	768	799	771	787	764	768	792	777	762	735	808	770	772	795	797	752	793	761	785	746	777	760	757	796	801	748	761	763	806	788	802	744	774	759	808	780	769	720	826	838	749	777	786	755	786	789	775	748	796	741	801	707	808	764	769	782	771	771	797	773	778	755	786	767	736	738	776	804	792	820	811	739	794	787	810	819	778	792	784	804	765	800	769	785	775	810	761	718	732	801	783	761	789	781	794	774	767	770	788	741	765	732	752	769	759	799	747	787	795	795	789	764	784	751	803	837	776	808	823	772	781	766	754	798	736	770	828	770	745	814	786	819	782	795	770	793	753	794	781	796	789	794	777	786	753	762	780	790	726	801	764	838	761	766	806	769	780	787	745	808	792	805	838	725	773	747	800	804	781	756	791	724
26173	19742	6411	716	502	438	410	388	426	396	398	399	397	368	385	368	400	403	409	395	395	387	381	377	396	398	377	398	396	362	379	412	401	385	405	386	371	386	396	367	418	392	397	382	390	393	422	371	365	398	363	381	375	397	382	409	389	397	387	394	395	414	393	393	362	416	423	389	389	395	398	404	380	387	400	404	383	365	431	397	373	385	358	343	373	387	390	397	398	368	408	400	398	381	393	381	421	385	359	391	384	419	390	411	426	358	382	406	362	447	389	424	361	395	379	383	341	436	348	382	393	371	367	362	371	395	362	404	378	369	354	396	405	363	369	396	400	392	406	346	413	405	413	384	362	380	394	375	407	361	369	370	372	404	417	391	418	399	367	407	397	382	362	391	412	390	367	407	418	389	418	398	348	383	396	410	388	410	339	404	400	388	416	390	400	395	354	402	381	354	362	369	394	386	381	388	347	427	364	400	429	389	418	407	379	373	391	393	417	384	360	402	372	400	384	413	393	400	386	359	402	379	413	360	386	395	397	387	382	412	379	402	438	362	414	374	404	388	372	389	389	387	388	384	390	371	368	399	409	408	410	418	404	400	356	370	333	409	365	414	417	407	386	379	367	414	358	391	369	382	374	391	383	360	387	386	382	378	382	378	394	376	376	395	388	432	410	418	446	395	432	367	404	374	358	366	425	405	364	386	354	375	389	388	376	349	398	365	355	355	362	352	366	390	403	387	374	354	440	345	336	388	398	365	400	392	403	386	405	415	381	381	376	364	380	360	399	344	363	369	384	398	389	362	403	413	366	372	379	412	383	416	386	396	407	355	394	364	402	388	367	380	337	378	377	403	390	402	390	411	420	394	379	376	379	390	366	429	394	405	379	396	363	398	396	382	392	413	380	393	402	392	367	403	366	384	380	358	410	398	356	398	367	385	398	379	357	383	384	435	382	404	391	394	412	356	390	397	413	369	380	383	416	363	372	374	369	348	379	428	400	387	371	396	447	387	399	332	396	397	416	389	406	376	344	379	390	367	408	384	373	385	404	371	398	392	375	366	407	399	400	371	382	409	358	394	365	360	423	366	413	387	374	400	365	387	386	380	419	389	397	416	426	397	396	383	384	359	383	348	356	372	390	370	400	372	383	339	383	404	377	366	378	368	385	395	378	379	386	379	368	387	411	348	375	443	382	398	399	372	380	381	388	393	374	398	388	404	374	383	378	365	378	387	379	392	414	386	376	355	403	363	392	390	384	387	417	363	414	398	387	415	389	374	377	394	419	368	343	451	404	412	361	370	382	368	416	402	389	359	382	373	362	401	413	356	389	381	367	411	380	421	373	409	354	387	418	390	413	397	394	370	382	392	406	421	384	412	395	399	415	416	393	368	390	398	390	386	388	379	391	391	390	440	341	414	378	365	416	381	368	406	366	387	417	360	376	395	417	399	382	399	395	419	388	374	399	358	396	432	374	398	347	394	367	380	390	404	397	396	408	398	425	370	395	380	373	401	382	375	363	409	353	371	410	367	387	378	367	398	391	379	393	388	389	393	414	392	397	349	376	335	394	383	400	368	456	377	344	394	380	402	391	390	368	420	426	360	343	375	368	392	422	384	409	415	399	364	422	386	361	365	383	381	389	394	347	389	413	369	364	400	362	384	383	383	390	391	392	371	405	371	368	408	390	384	394	380	357	398	375	373	361	385	403	387	389	378	392	374	420	424	385	412	408	401	381	374	387	410	396	387	394	365	363	390	361	386	358	423	385	359	420	414	379	359	383	384	381	358	390	421	387	396	395	384	368	396	391	383	363	349	357	385	362	385	372	394	416	402	387	412	347	414	410	382	390	389	417	396	364	404	403	378	402	402	407	356	386	369	400	389	399	392	398	364	404	374	374	404	421	395	401	377	362	373	338	361	395	372	416	388	368	412	416	393	427	409	387	387	381	350	399	396	374	375	375	409	363	365	345	372	378	380	394	382	366	379	374	380	372	392	384	383	379	395	398	368	391	395	415	397	354	391	385	406	392	385	382	403	420	381	367	388	387	344	409	376	397	424	387	390	402	359	385	363	433	341	372	395	397	387	399	395	386	387	383	371	373	389	351	378	377	397	398	393	433	367	382	369	413	383	397	361	407	390	370	381	412	359	379	348	389	387	383	382	359	360	387	362	392	378	399	371	370	393	384	392	374	409	394	407	385	376	379	378	389	412	374	358	391	430	433	365	373	385	383	356	384	365	401	371	392	370	352	368	382	386	414	390	372	411	393	388	416	389	363	376	365	377	363	401	378	394	417	370	412	384	404	413	364	382	392	370	409	413	398	359	399	387	398	410	379	393	377	402	414	400	363	431	339	405	368	377	389	371	428	381	382	399	391	379	398	402	392	381	373	368	376	376	394	400	396	395	357	426	378	397	368	403	394	379	375	417	410	415	360	360	409	351	393	392	365	416	378	365	406	404	373	418	398	390	364	435	372	404	422	363	377	398	358	366	416	399	399	375	382	351	381	413	367	395	336	374	399	382	367	386	365	377	383	396	392	393	392	397	392	374	374	396	408	384	398	388	397	401	370	422	415	402	356	366	422	400	386	402	370	379	394	403	393	415	383	388	395	409	391	364	386	396	403	387	385	393	378	369	419	365	430	374	403	403	381	410	408	419	402	400	372	387	399	364	388	384	367	397	349	353	379	426	394	348	362	384	401	388	358	357	377	413	377	401	404	382	386	388	397	436	423	391	368	382	400	397	361	388	395	379	397	376	407	402	367	374	394	388	389	397	366	359	391	386	372	413	395	391	377	382	401	353	393	378	374	400	377	390	376	411	419	363	371	380	368	401	396	406	349	380	382	363	387	399	403	396	396	385	426	388	378	389	411	380	416	380	392	381	391	384	368	384	407	413	384	405	408	351	380	443	371	408	396	375	396	383	375	363	383	381	371	399	374	414	374	406	408	394	379	362	405	377	392	389	397	407	393	386	406	400	409	379	411	401	413	418	419	390	399	383	374	373	363	416	370	386	417	397	397	393	362	373	389	380	399	355	391	360	365	394	385	432	414	420	435	396	387	382	401	393	373	367	377	389	380	374	386	368	367	402	381	398	370	404	405	383	376	393	348	419	404	383	372	374	357	381	391	405	384	396	376	387	380	400	346	357	381	382	395	396	410	404	405	425	371	403	387	365	406	363	382	376	395	356	408	382	368	404	366	389	397	376	358	396	373	349	395	415	410	374	404	387	398	351	366	369	395	386	423	358	385	333	402	366	400	393	350	394	398	343	415	355	366	383	369	368	397	390	405	369	398	402	363	362	404	385	380	395	394	370	401	370	393	377	367	434	401	400	398	373	352	396	377	359	380	412	415	370	407	398	405	379	364	342	364	388	375	416	340	402	385	390	383	391	366	400	384	377	395	407	364	374	354	362	373	367	384	357	359	375	370	361	371	384	390	427	402	345	423	389	347	385	399	404	380	360	386	412	402	365	397	403	414	358	363	387	386	350
11390	6159	1785	1200	1075	945	937	892	862	887	864	863	800	832	846	829	800	814	866	816	794	829	765	774	797	792	776	815	734	793	789	857	822	820	832	798	793	761	855	821	818	824	821	801	866	835	850	819	792	814	785	781	723	803	811	761	818	795	785	806	839	805	806	824	801	798	799	800	827	846	778	782	780	757	850	846	817	788	787	851	810	811	841	828	836	853	816	785	810	799	797	862	810	831	836	781	835	803	788	728	785	788	808	852	799	800	795	794	767	849	785	782	825	776	796	762	757	838	795	802	805	798	788	821	801	799	821	815	824	804	819	772	791	789	792	801	775	844	806	797	862	789	777	749	767	782	837	781	781	780	842	786	811	755	822	799	794	809	772	811	787	792	785	774	814	807	768	830	799	796	833	781	808	799	819	795	800	798	827	857	819	789	767	776	760	788	822	777	766	822	846	824	827	840	739	826	782	784	772	767	771	792	735	841	786	833	818	798	798	820	834	806	811	770	830	788	764	794	820	759	807	805	790	773	848	790	773	787	788	824	839	854	777	809	784	793	796	766	793	810	810	813	772	804	807	852	764	765	829	778	767	809	786	819	782	825	823	820	781	821	828	782	812	777	788	794	801	802	820	802	788	808	806	841	764	821	784	766	812	766	749	839	816	797	841	821	788	759	792	852	806	766	778	808	803	789	801	825	805	833	802	861	772	782	802	847	776	794	827	784	776	787	783	835	799	773	793	815	799	797	775	801	827	792	788	804	786	781	816	841	820	793	793	798	856	812	795	813	781	854	814	800	751	820	767	797	797	786	785	825	800	790	834	770	821	812	762	758	830	854	821	803	828	776	809	829	803	780	797	795	862	852	779	833	822	809	805	827	811	822	839	794	823	814	841	781	809	800	817	788	813	818	855	782	820	781	775	832	840	764	807	806	782	757	772	824	772	765	832	799	796	739	802	788	817	792	819	821	883	805	802	875	762	771	841	802	840	777	797	795	779	773	839	780	751	774	768	791	836	815	820	762	790	814	786	800	810	817	835	785	759	752	827	882	817	831	784	838	784	805	833	820	788	818	752	771	814	834	835	783	837	838	763	839	745	835	797	817	779	832	812	769	793	810	794	812	820	828	831	790	809	800	795	857	794	814	807	809	822	837	844	741	851	834	793	828	828	789	771	816	772	787	827	816	758	795	847	808	785	812	829	805	847	812	769	795	818	830	806	727	819	773	770	764	818	811	802	825	804	765	812	796	770	805	801	778	768	811	807	762	859	798	866	799	764	784	776	750	811	749	865	847	832	802	830	801	799	768	778	831	820	819	838	843	808	786	833	830	792	817	809	805	813	790	774	793	809	828	827	841	840	799	835	825	785	796	833	821	820	765	803	780	824	770	824	828	774	800	787	813	735	792	800	801	796	803	789	790	820	829	769	822	790	835	778	822	790	805	817	788	800	804	809	842	792	820	836	830	766	766	810	827	817	831	809	832	805	805	817	793	789	824	808	834	806	791	772	784	790	758	837	822	713	797	824	832	776	812	819	780	780	785	779	748	790	803	817	830	820	794	836	848	864	789	835	867	798	742	850	781	782	800	851	789	812	785	815	813	821	788	801	797	811	735	766	776	808	822	854	815	782	855	832	810	817	800	783	797	851	799	824	766	811	782	816	831	790	768	798	759	795	805	802	783	784	770	789	841	807	803	770	772	777	830	824	824	774	811	814	811	736	833	767	860	838	799	797	776	779	828	801	781	802	841	821	831	825	842	762	829	782	846	754	768	794	810	824	762	783	801	806	828	770	825	836	819	797	815	854	797	842	772	824	793	798	774	796	779	806	764	802	750	820	773	844	799	799	866	795	814	776	809	807	786	806	772	846	812	793	803	809	837	840	777	778	832	765	850	825	829	842	780	829	857	806	832	801	793	824	789	824	786	824	820	804	834	763	813	802	868	800	788	818	744	846	771	789	789	814	760	792	780	798	801	794	843	868	784	851	773	816	821	809	760	804	769	798	793	777	760	809	785	802	826	838	813	788	772	782	834	824	828	798	754	808	785	781	823	767	830	814	841	772	827	797	819	818	835	790	780	811	823	834	769	837	819	786	795	787	787	825	809	808	841	841	835	810	827	825	819	775	804	781	817	817	803	817	798	842	810	795	835	814	792	815	783	769	799	763	826	775	748	806	831	850	795	833	802	776	802	795	751	834	794	791	833	805	766	809	847	834	823	831	834	836	783	789	775	836	844	878	779	806	776	832	780	834	770	809	828	765	788	788	786	801	828	778	774	809	777	800	848	795	844	796	819	777	844	784	841	768	847	824	766	785	774	860	792	759	809	825	776	797	758	828	802	838	822	823	778	786	799	795	753	808	833	873	801	783	815	788	856	866	817	752	822	774	770	807	738	837	823	843	803	774	831	841	804	756	796	815	787	811	828	836	810	803	792	771	745	812	792	841	821	793	846	819	754	748	795	784	840	775	788	786	789	767	840	828	808	740	851	830	776	818	826	804	800	758	779	776	807	758	795	804	806	760	785	768	801	805	778	852	825	784	786	809	798	790	801	781	823	820	796	794	814	755	812	767	805	836	788	778	762	827	815	815	794	796	786	825	799	810	839	848	824	835	817	798	757	792	830	809	784	788	839	821	794	832	790	739	871	729	751	792	822	793	852	767	821	811	824	759	806	828	827	792	760	800	786	759	821	820	817	807	807	838	828	809	814	746	794	827	802	798	816	812	809	789	814	775	795	836	795	814	747	840	806	800	788	777	802	813	803	771	803	817	802	806	783	809	829	799	798	774	805	816	779	793	818	785	821	778	801	765	839	840	784	781	810	767	833	792	831	795	824	783	833	793	795	865	855	819	787	827	797	685	805	806	841	809	780	795	844	737	792	816	815	827	816	780	799	829	817	823	763	811	844	807	843	790	760	798	808	856	788	833	789	822	845	802	768	772	814	836	768	848	801	779	762	801	799	894	727	747	817	808	835	846	807	787	844	783	774	764	783	838	794	840	778	754	852	816	769	771	807	793	784	753	823	861	785	795	753	797	799	825	825	829	856	812	823	838	836	814	822	758	823	807	850	798	823	815	814	756	781	805	835	747	783	777	771	757	786	749	782	863	764	821	802	771	791	764	776	751	785	870	789	851	781	811	750	756	789	791	778	808	716	831	790	790	813	790	767	782	773	832	717	823	822	797	868	786	857	763	800	800	805	805	766	851	780	778	815	800	778	798	841	865	777	815	831	801	817	809	804	830	850	817	813	779	754	822	786	773	768	813	789	792	825	830	800	814	810	784	762	765	831	783	800	782	804	739	862	778	797	800	833	803	739	852	757	790	859	754	771	765	771	796	760	802	811	777	800	788	773	841	797	855	813	807	781	762	851	805	763	837	771	769	822	803	785	801	822	853	795	858	770	767	834	787	791	803	780	766	830	818	853	769	785	779	820	767	797	818	770	802	781	795	779	815	774	793	785	803	811	808	791	799	816	797	788	750	797	783	790
24799	21684	28799	25091	18942	1356	535	408	330	311	313	316	270	277	261	256	225	237	251	224	238	203	215	217	217	209	232	225	202	205	200	184	202	215	211	206	197	196	210	218	191	194	176	205	202	203	212	191	205	217	213	214	186	187	198	198	204	205	185	208	209	214	186	213	241	187	200	201	186	207	190	204	196	191	212	199	204	190	176	215	188	203	217	221	217	186	197	226	189	191	205	196	199	210	210	197	191	194	191	212	189	186	208	227	220	208	209	186	229	217	197	223	201	211	192	205	219	179	190	208	199	196	207	187	203	205	229	189	194	173	206	198	195	214	184	182	204	184	199	187	196	178	212	193	193	176	211	202	219	237	211	214	192	188	194	188	208	202	202	204	201	202	219	228	202	236	197	206	206	175	211	189	195	221	221	210	204	204	201	214	219	206	199	217	220	209	208	189	221	204	210	182	202	214	178	218	205	217	199	190	220	195	228	206	211	226	187	171	190	192	193	208	209	202	213	212	203	198	199	166	218	197	209	206	184	192	207	208	201	189	197	198	215	209	179	245	184	199	202	218	205	188	216	216	225	199	178	196	218	193	191	193	210	207	201	205	198	205	206	192	188	195	194	229	189	197	229	196	228	175	198	183	186	199	202	189	225	198	194	209	202	205	222	192	202	197	204	207	218	194	225	208	220	200	189	196	202	221	208	208	191	179	190	190	212	200	187	205	186	205	201	195	204	225	177	191	206	208	182	187	180	207	216	214	207	204	192	210	204	185	227	180	224	203	205	218	219	202	197	199	182	201	236	204	213	213	206	169	201	185	220	229	193	211	190	202	208	227	208	210	207	201	214	193	200	185	209	198	171	214	188	206	202	196	225	203	205	178	204	207	196	210	214	182	199	192	197	193	230	204	216	213	186	202	169	204	197	230	183	188	206	232	179	211	194	193	182	184	186	196	196	173	198	204	210	186	213	202	204	210	213	205	200	210	192	211	177	208	203	222	191	191	199	198	219	180	183	175	207	191	212	191	183	216	194	226	210	202	189	210	211	222	192	180	190	202	210	185	222	182	219	173	223	225	205	213	196	199	211	200	207	210	198	214	204	208	199	206	220	195	213	198	197	201	220	232	216	206	208	174	210	207	189	191	220	192	189	195	180	210	225	185	202	192	206	192	190	206	209	193	201	188	188	206	216	199	230	194	208	203	201	206	201	207	192	193	207	207	215	190	195	185	205	205	197	198	191	197	213	183	164	193	198	166	221	191	198	181	202	203	163	191	211	219	225	194	196	230	220	200	224	188	219	212	204	217	206	213	203	181	195	200	186	203	207	179	193	184	194	192	206	207	208	199	205	203	202	215	199	189	209	201	209	186	235	186	174	213	213	208	194	198	189	183	196	208	192	192	232	191	177	197	199	195	209	198	191	203	209	192	216	206	190	199	208	186	197	189	200	203	207	196	213	203	208	196	186	184	204	212	222	219	192	191	221	203	185	211	198	206	189	213	190	202	206	202	199	191	182	215	195	243	198	219	186	203	207	180	193	193	203	182	234	191	191	215	199	213	212	204	205	202	203	201	192	186	202	217	205	213	221	202	207	192	204	194	196	196	209	179	179	206	207	191	190	200	217	215	217	227	202	229	235	202	186	203	195	218	219	206	191	205	191	213	216	180	204	219	189	218	227	207	210	215	200	186	201	202	214	181	196	211	216	200	205	205	192	200	183	180	183	215	192	169	205	189	208	185	224	179	216	211	197	190	210	212	204	192	200	212	220	212	195	196	216	177	201	196	185	192	194	222	186	187	197	207	184	192	182	186	201	208	205	178	197	191	222	223	182	216	206	194	194	215	193	192	203	217	182	204	198	200	173	180	213	207	211	196	196	222	183	199	185	204	171	200	201	189	188	213	221	210	211	187	206	183	206	204	215	206	205	207	209	203	191	210	204	175	230	206	208	165	182	183	200	196	225	191	171	203	192	207	219	192	175	224	230	203	219	192	179	182	201	186	220	212	184	209	222	215	201	212	208	220	221	211	234	207	217	226	224	184	216	198	198	184	219	191	181	194	202	181	210	190	216	194	191	187	200	210	195	204	190	184	222	197	186	195	204	210	175	200	195	203	186	199	205	196	188	217	188	213	196	222	187	194	207	192	206	224	197	181	204	206	203	210	182	183	188	216	210	200	217	217	197	212	196	188	208	227	168	232	224	190	202	189	198	207	219	188	196	186	207	233	211	219	190	199	200	223	215	190	232	197	203	175	190	200	188	189	194	207	211	179	198	216	224	222	195	214	196	185	184	183	200	195	194	200	211	210	164	202	178	192	176	210	194	191	177	197	222	183	217	198	218	223	203	183	196	194	204	205	201	239	208	209	212	236	184	193	187	200	218	203	208	205	189	218	203	191	197	189	208	202	177	212	201	227	205	210	194	191	216	200	191	207	198	203	198	208	174	188	201	227	181	204	184	181	206	209	186	190	193	205	192	202	203	209	198	209	213	205	199	209	232	203	191	164	187	194	198	199	183	190	184	189	208	206	218	189	216	229	196	196	211	184	177	190	202	204	206	207	211	204	197	194	200	196	202	225	196	189	209	202	205	188	201	189	175	196	197	215	194	181	208	230	212	186	184	228	237	194	175	193	199	192	178	202	195	202	195	197	196	226	208	193	207	223	172	215	196	187	217	203	208	187	194	185	205	208	209	190	202	216	175	213	164	201	196	195	195	168	202	195	205	195	206	196	215	207	215	201	201	193	200	198	207	181	194	182	215	176	226	188	199	209	187	185	208	204	226	196	193	178	229	195	212	176	170	212	182	205	189	216	192	193	199	207	214	217	223	184	215	199	197	198	210	212	209	185	219	200	214	193	200	209	195	191	194	196	195	239	172	175	200	197	195	198	204	208	220	225	187	210	221	206	200	214	174	204	186	199	178	226	218	191	205	210	224	215	215	187	185	185	196	208	200	206	210	189	191	208	185	185	214	169	219	209	214	197	209	189	222	218	195	194	221	195	211	178	206	186	229	183	200	225	195	207	190	214	184	198	189	217	212	202	199	155	208	233	208	199	219	199	188	179	204	197	225	192	218	189	193	193	191	208	223	195	193	218	201	207	201	198	207	191	231	194	195	197	182	190	194	212	172	199	204	215	217	172	202	209	191	197	216	205	188	187	183	196	214	201	231	185	192	199	194	202	208	206	184	194	193	218	196	188	216	200	205	203	209	192	214	187	185	181	166	215	208	211	191	194	206	206	198	214	220	203	181	192	186	223	192	209	201	197	190	213	190	209	188	200	217	220	187	209	199	202	215	185	198	223	202	203	207	198	219	199	194	212	207	200	191	189	205	202	202	203	224	188	199	208	209	219	198	196	203	177	201	175	209	210	203	202	210	208	209	200	198	197	183	211	204	200	207	210	210	201	198	202	184	189	215	192	206	214	179	206	187	208	204	195	220	185	206	192	212	192	201	184	175	178	205	179	220	197	184	211	206	190	175	203	168	219	213	193
28670	20517	8597	4429	2967	2113	1521	1373	1120	1010	834	766	773	667	661	615	631	606	596	547	578	488	517	523	507	506	485	528	467	504	485	467	454	453	483	496	452	486	476	480	445	472	468	461	464	474	444	483	416	471	432	478	450	442	433	466	424	447	437	446	413	448	433	424	436	454	413	448	444	445	430	436	471	430	453	438	446	439	448	456	420	440	436	432	436	440	433	405	403	465	447	448	489	409	477	400	414	444	434	444	421	407	491	478	417	412	441	407	426	436	416	464	423	436	432	434	410	406	452	466	451	447	432	416	413	436	436	441	437	418	432	426	442	452	440	428	460	432	453	467	429	484	514	450	470	437	435	433	416	465	423	451	433	486	441	444	416	433	405	424	480	461	406	456	452	420	461	474	433	428	442	457	404	427	438	419	446	429	451	420	437	468	451	432	464	433	440	453	421	462	412	449	438	449	464	429	453	420	447	449	437	466	441	429	438	460	424	416	402	453	433	428	415	448	442	444	410	442	452	446	458	436	427	418	448	407	448	445	445	413	431	447	436	415	414	414	446	458	430	445	442	445	491	433	459	438	419	404	429	430	426	436	433	486	414	445	456	420	484	444	449	420	454	454	437	447	452	458	394	449	458	435	441	441	443	446	447	460	453	412	454	472	456	428	434	448	468	431	435	433	432	438	468	461	449	402	442	434	455	439	432	452	457	450	427	425	487	464	481	480	439	436	479	446	453	414	448	447	429	453	443	439	467	451	453	437	450	399	483	400	445	414	426	425	448	439	456	477	463	451	416	455	429	434	473	447	443	440	457	404	446	447	413	442	454	409	439	471	437	415	422	452	430	469	434	437	459	426	457	440	440	471	434	428	456	449	435	485	423	446	426	450	437	410	451	448	468	437	476	434	395	400	440	449	447	458	440	447	464	435	457	409	431	419	428	417	444	412	414	456	439	420	452	463	434	435	472	487	436	431	459	413	429	447	446	434	442	465	463	451	443	412	462	452	482	437	478	443	452	457	450	423	480	449	489	414	432	457	452	461	444	423	420	443	455	458	426	445	433	462	423	483	444	475	448	423	432	414	438	436	448	414	436	493	429	419	421	435	445	434	436	416	443	397	452	460	454	437	453	456	447	468	424	447	464	378	460	448	433	475	432	447	462	418	446	440	437	461	459	431	442	449	497	432	441	423	438	440	406	441	444	407	480	435	484	437	450	430	445	439	461	440	408	435	424	422	460	433	479	428	433	426	468	462	433	438	424	447	435	443	422	440	391	437	428	465	474	428	468	409	450	448	412	460	450	482	425	425	471	468	433	446	466	404	436	443	445	425	423	422	473	468	413	442	435	435	427	454	436	445	468	461	457	448	458	406	459	425	475	467	467	444	455	453	425	436	465	387	453	441	463	473	439	436	460	426	455	461	461	434	417	480	416	464	413	417	427	480	472	443	452	427	461	449	448	451	409	462	447	419	458	419	428	432	445	430	447	457	416	460	409	458	428	448	428	458	437	441	449	443	438	432	439	436	424	420	413	432	431	432	468	430	439	451	464	432	417	457	449	467	396	391	443	422	435	463	429	421	428	437	435	436	402	407	409	441	448	426	430	436	448	434	463	414	479	473	469	427	472	440	481	439	479	443	449	464	454	418	408	443	438	473	455	463	428	454	427	472	449	428	423	474	484	449	426	456	427	418	411	417	428	417	426	437	411	477	430	427	438	413	472	464	423	433	480	440	436	425	424	429	423	482	467	459	482	421	442	431	464	448	459	440	445	420	459	450	429	454	474	433	437	444	434	417	415	433	434	436	448	433	421	408	476	426	422	433	417	450	435	435	405	428	436	473	439	454	438	422	440	457	454	443	440	427	413	428	431	418	458	427	448	457	431	438	435	429	451	489	430	436	451	432	445	448	433	415	433	487	433	419	434	446	437	406	396	446	465	443	463	387	439	448	449	478	395	448	470	452	420	425	413	463	442	465	445	426	479	473	407	460	418	454	405	480	410	444	432	462	441	443	414	457	435	459	455	427	444	483	434	489	421	466	423	421	432	449	455	430	473	422	421	462	472	458	442	418	436	442	504	470	465	457	452	444	432	422	458	387	412	466	443	433	430	442	399	457	478	441	420	446	446	436	458	439	420	438	414	459	449	404	435	412	410	422	484	427	447	460	450	464	452	434	439	466	446	428	446	434	422	474	430	444	432	445	457	428	461	406	460	472	440	437	461	415	465	463	461	430	418	418	450	428	411	453	468	405	459	475	427	426	452	439	456	433	435	466	447	443	436	415	419	439	455	465	449	455	455	457	442	462	431	413	426	430	456	484	419	415	466	453	440	421	429	455	414	467	402	420	442	438	444	428	469	446	448	429	431	451	455	400	435	448	442	402	397	412	433	419	419	414	430	444	417	460	445	468	400	418	442	449	412	411	453	474	434	451	457	449	454	447	444	445	483	422	452	430	413	471	435	446	443	412	468	437	434	444	434	431	463	478	456	444	428	428	424	444	429	415	434	419	438	420	435	426	460	460	471	435	473	451	421	435	406	426	481	440	463	420	431	439	457	465	468	447	441	446	420	459	421	424	457	388	402	468	390	432	443	446	426	446	442	459	410	422	430	442	413	440	458	486	468	419	444	444	466	450	472	451	448	464	442	452	439	441	419	427	443	478	438	470	431	473	447	416	427	464	430	436	420	433	433	439	430	458	460	416	416	439	447	439	437	447	425	449	437	445	426	388	436	452	433	487	436	462	443	422	458	445	422	456	428	458	448	407	478	447	430	423	441	402	428	421	448	464	470	440	453	454	477	476	422	435	410	405	420	443	419	473	414	423	433	467	423	494	428	419	434	416	476	427	442	444	434	450	467	449	445	429	481	466	401	455	450	438	422	424	422	507	438	423	468	428	400	388	441	470	416	428	436	435	461	443	463	453	442	409	466	442	482	438	439	460	445	459	415	427	469	428	410	452	473	450	472	451	434	380	452	438	445	462	454	432	431	434	428	434	419	445	457	469	446	468	448	452	464	455	402	440	447	453	472	382	449	467	435	446	431	433	437	416	422	435	425	452	468	475	412	439	475	414	434	417	419	418	453	439	428	423	406	426	467	447	482	459	469	452	421	423	420	462	461	448	468	448	449	452	456	432	450	460	449	443	445	475	456	453	424	455	456	472	442	425	439	437	434	417	433	480	445	415	475	489	453	449	420	425	444	481	434	427	446	448	432	418	435	492	446	445	437	456	419	412	437	437	482	423	456	465	445	430	401	464	433	450	446	431	444	441	431	450	440	440	503	430	445	434	437	444	436	413	453	459	467	421	427	413	441	450	411	447	446	438	445	398	445	439	419	489	428	449	454	446	433	467	454	433	447	401	427	428	382	441	429	457	454	443	412	450	446	440	439	459	429	443	455	463	519	449	430	441	439	419	439	425	454	441	435	426	408	425	447	422	451	438	433	452	463	454	453	442	444	451	440	458	434	455	454	409	437	429	432	415	405	400	450	425
23868	21704	29615	24359	21704	16974	1721	872	720	624	588	592	557	511	461	496	482	465	417	442	432	453	482	483	472	390	465	441	443	439	414	391	406	402	411	436	462	406	406	425	400	429	428	394	417	395	375	404	407	378	419	422	431	439	419	450	436	385	413	412	411	379	403	383	397	376	401	433	405	435	388	403	368	411	432	426	401	431	420	418	406	380	433	411	411	443	407	401	419	421	402	421	427	413	399	402	375	409	405	422	438	400	401	431	383	401	425	379	379	413	403	386	405	393	416	432	400	419	423	415	386	418	368	427	417	400	407	418	430	409	412	382	394	419	383	410	396	363	387	386	452	419	422	387	401	418	426	395	371	405	358	373	408	415	401	404	402	384	377	396	386	432	413	404	391	414	426	358	408	399	380	383	398	433	420	437	397	393	400	395	381	387	384	424	393	435	431	429	376	428	415	402	378	408	403	411	375	405	411	415	390	384	411	421	425	380	366	398	418	413	421	402	400	412	382	393	389	402	454	401	393	434	414	400	381	396	415	402	453	381	384	383	387	411	407	395	401	415	404	382	413	403	393	414	418	369	388	431	373	420	371	371	395	329	364	396	409	419	450	401	379	418	393	403	417	384	398	438	406	446	436	403	406	384	370	407	362	386	435	430	408	427	389	363	378	379	413	421	391	430	414	418	435	433	398	390	371	405	440	382	400	434	424	390	371	399	396	398	358	397	421	414	412	408	372	398	399	407	386	408	428	426	417	408	409	419	365	412	428	369	383	429	417	419	410	381	402	423	373	387	395	410	377	374	366	386	393	433	412	421	424	385	363	431	387	393	397	423	413	397	377	417	427	396	435	450	388	409	416	368	418	455	394	405	380	419	382	397	391	381	400	371	409	376	375	389	377	380	407	392	392	398	367	408	424	411	419	411	414	400	394	457	412	404	391	406	412	409	383	394	399	384	383	396	386	418	408	407	389	399	368	431	437	395	394	406	411	427	429	405	431	435	400	362	405	388	402	412	386	364	387	403	439	415	386	418	412	425	401	413	385	375	409	396	397	421	367	395	430	425	447	384	423	421	447	425	369	413	418	428	405	408	373	414	365	388	378	378	404	428	391	422	425	432	380	408	403	401	408	405	429	386	396	366	421	381	388	383	418	404	398	394	374	370	412	400	408	402	426	390	398	404	386	412	415	364	396	405	398	386	371	374	378	465	392	384	414	393	404	401	391	404	420	395	438	430	370	424	439	403	402	413	370	391	423	382	413	408	406	419	410	373	429	402	433	398	417	385	412	384	395	410	437	425	380	383	426	411	402	435	407	393	391	396	385	393	452	381	423	388	430	414	426	426	412	401	394	393	406	394	412	403	383	385	384	391	424	366	406	386	388	404	402	410	372	364	456	403	396	405	428	390	385	412	428	375	407	426	412	442	396	378	412	367	386	397	407	394	446	417	405	410	412	386	385	417	385	352	404	408	414	400	396	419	439	393	410	390	386	387	395	402	395	413	410	410	380	415	362	413	364	412	397	377	382	454	375	412	401	385	416	382	430	414	412	415	390	413	383	400	434	419	403	402	385	394	430	414	385	391	379	369	371	372	420	389	419	388	402	399	425	428	404	386	409	392	423	408	416	391	406	417	414	407	393	396	421	397	430	410	438	356	395	423	431	406	416	368	371	441	417	406	413	423	402	399	404	392	434	386	397	399	446	419	378	362	397	454	418	419	412	399	398	402	423	402	380	429	377	429	420	398	409	420	384	440	400	379	402	401	396	396	429	432	372	412	406	427	438	362	388	417	404	425	401	414	417	407	418	405	391	369	398	376	388	407	402	391	401	408	394	369	399	400	404	394	397	390	413	378	405	409	415	390	415	394	423	398	425	406	401	435	385	412	399	406	401	424	406	399	404	421	389	372	405	434	402	372	385	395	374	380	399	375	404	395	432	375	427	422	432	390	373	396	386	414	400	355	447	432	397	404	378	379	399	400	393	426	426	450	388	421	413	415	425	393	386	352	381	397	383	393	394	404	396	413	393	398	414	425	424	393	368	409	416	418	399	415	421	384	390	415	395	410	389	438	435	406	384	371	385	402	406	420	388	403	401	373	373	412	401	426	402	409	421	437	383	427	409	408	402	416	394	405	392	451	429	411	424	396	404	421	405	392	429	375	417	418	397	404	366	400	391	379	379	394	396	452	413	368	414	373	402	397	404	406	413	397	432	354	389	399	395	389	430	396	374	389	455	419	412	422	417	421	414	398	408	428	419	398	420	407	445	406	394	388	426	355	383	389	409	408	409	402	411	416	408	410	389	393	420	428	419	414	403	412	406	408	394	407	401	402	386	393	380	424	422	416	402	391	399	389	413	417	398	449	375	373	396	416	393	430	422	416	414	410	400	403	396	378	433	416	349	428	383	420	378	403	405	399	407	397	372	412	387	409	428	431	391	376	408	393	415	377	396	380	393	392	405	411	392	391	405	426	399	401	384	391	390	394	402	388	408	431	421	399	382	392	429	354	370	385	413	413	410	400	385	390	406	376	403	371	425	393	417	378	395	360	404	391	381	362	414	422	405	431	412	402	386	375	421	398	411	421	402	399	366	404	408	413	388	383	382	443	436	389	359	400	377	403	387	417	415	377	395	419	350	405	407	375	364	417	414	381	421	420	345	371	407	387	426	383	415	419	418	412	391	403	417	420	385	432	350	416	411	419	419	416	383	414	388	402	408	378	428	388	406	393	402	373	391	397	413	439	381	387	406	408	392	383	429	426	372	400	411	398	378	405	383	409	377	420	379	373	402	409	416	394	399	427	397	404	386	389	428	404	377	420	415	400	399	379	403	433	400	419	402	410	391	393	387	386	393	425	380	391	370	409	443	401	411	391	358	380	411	417	410	360	433	402	392	406	401	391	394	429	376	403	396	410	411	436	410	397	414	399	398	416	386	404	399	398	407	417	431	419	421	407	437	441	391	390	388	418	390	434	390	408	389	395	382	377	395	418	374	414	444	418	398	389	403	421	416	380	406	400	416	400	415	407	406	392	444	417	379	386	424	395	379	400	379	368	372	402	383	389	424	411	400	356	426	390	414	426	431	396	407	370	337	414	391	398	407	415	395	427	414	405	373	397	388	380	386	389	414	447	386	436	424	411	388	410	426	418	366	404	416	410	439	418	392	403	421	419	410	382	440	371	406	374	407	409	374	401	424	450	403	393	422	384	403	383	397	398	407	379	433	454	411	398	407	403	414	404	397	402	387	431	402	405	433	378	423	395	398	361	415	391	403	394	388	375	410	368	360	379	373	369	399	394	400	396	425	375	410	416	399	410	399	406	410	379	456	429	392	395	378	398	377	394	426	423	400	390	388	391	410	394	379	365	396	440	415	406	386	408	414	378	402	411	387	387	396	437	396	418	420	401	359	416	424	399	393	389	412	374	390	378	410	436	369	409	397	401	377	414	399	386	397	444	417	401	415	374	429	419	391	421	408	401	416	420	407	407	395	434
32375	25763	13872	7627	5137	3725	2862	2384	2011	1804	1539	1513	1313	1256	1163	1091	1060	1102	953	942	929	968	939	916	950	910	831	856	855	859	872	887	859	864	868	859	835	865	813	841	788	848	800	784	875	803	808	845	774	780	801	824	823	763	731	773	812	760	780	794	769	818	753	783	744	781	824	805	788	760	806	775	796	802	788	747	819	776	803	799	772	774	776	748	776	773	789	755	786	789	804	790	800	768	817	777	800	723	752	754	816	782	781	816	791	782	801	749	758	733	807	779	780	782	756	778	760	780	760	750	753	765	782	775	762	768	760	747	743	827	778	747	752	816	763	752	783	829	746	775	783	743	767	732	796	773	753	782	788	751	766	788	761	806	755	786	854	804	747	784	786	743	747	729	768	803	814	766	761	761	755	762	798	766	741	753	745	778	801	789	788	767	742	769	790	771	835	809	754	794	745	795	773	749	750	829	759	777	759	776	782	737	749	760	763	782	784	760	787	727	774	798	762	752	756	736	804	838	757	775	782	763	792	750	754	827	775	802	802	785	747	694	787	770	780	765	724	796	744	788	810	804	777	767	752	782	756	795	788	752	774	780	764	788	783	747	747	778	782	774	783	767	778	774	764	752	813	789	742	813	776	786	785	791	815	827	796	795	777	793	756	749	761	784	767	809	734	792	749	766	753	754	823	786	806	796	787	815	732	755	795	817	743	792	743	772	778	818	789	761	773	763	787	731	783	757	768	819	756	794	782	786	760	801	742	781	808	800	745	733	775	760	778	789	791	756	793	765	743	758	762	822	744	808	801	761	810	805	803	780	763	775	794	758	749	774	745	808	713	802	725	809	761	749	784	797	757	791	808	777	767	797	738	792	778	803	749	790	768	769	790	785	781	775	719	876	785	799	727	810	768	738	781	739	764	718	778	800	783	722	770	837	777	724	774	761	796	829	786	794	790	807	845	791	793	744	752	806	767	772	757	764	719	784	777	714	809	800	767	722	796	778	784	740	756	765	782	788	732	785	790	786	830	792	741	729	779	786	731	787	757	784	772	756	776	760	760	757	787	756	802	743	770	731	807	812	775	799	768	754	758	773	765	767	771	739	799	764	797	767	723	805	791	814	739	757	733	790	736	793	756	791	799	778	742	749	757	790	763	811	768	760	810	809	787	769	733	738	756	803	768	748	801	787	803	757	768	754	725	811	777	775	797	753	765	758	781	778	739	783	749	789	767	721	793	792	744	799	764	714	753	781	793	757	823	756	765	744	778	772	767	768	808	749	730	782	810	741	755	776	798	766	780	776	771	777	747	771	804	734	763	727	761	816	773	721	807	749	758	774	800	772	774	749	767	780	826	771	751	733	774	708	778	751	760	795	751	802	785	744	801	777	764	787	753	787	837	789	829	768	784	758	782	803	756	768	812	784	735	740	790	709	779	779	748	797	765	755	746	794	836	779	757	761	740	803	814	778	800	756	782	709	783	783	767	780	753	741	836	767	785	815	731	807	735	790	732	699	767	763	795	750	775	764	763	732	786	778	758	741	747	753	774	755	751	773	810	784	768	829	759	782	783	801	764	788	769	778	783	757	785	747	787	794	770	782	802	740	804	785	752	779	774	762	762	795	770	798	756	756	779	750	777	771	775	774	775	830	797	800	707	810	774	768	832	743	736	757	733	770	787	785	770	812	715	806	777	711	770	759	794	770	783	821	744	842	740	727	763	809	829	754	780	787	738	766	782	797	821	785	828	799	778	799	756	800	779	743	752	775	742	782	756	820	750	767	778	787	824	767	794	738	796	787	789	776	745	765	727	789	736	820	786	783	777	806	816	786	718	796	754	785	814	802	790	810	801	794	802	823	795	826	761	778	797	740	755	749	734	730	763	783	719	758	791	766	776	769	764	780	790	798	736	741	765	805	818	785	768	838	755	840	767	751	773	721	791	765	776	810	826	720	741	784	770	785	742	780	795	789	784	754	750	775	807	749	727	814	771	761	698	847	772	788	771	778	770	840	777	807	790	759	754	820	756	760	781	772	756	754	789	740	751	776	782	784	828	797	785	725	757	799	776	781	786	738	754	818	764	763	738	762	764	755	754	791	755	765	761	752	764	719	771	720	849	756	809	802	780	807	823	755	745	786	779	758	771	797	819	800	821	798	801	763	747	770	761	776	797	754	738	797	749	774	797	798	813	765	759	738	752	779	822	855	774	715	775	752	782	751	765	728	772	786	807	777	798	752	764	763	771	796	759	725	809	778	748	766	799	804	755	786	797	774	733	766	804	823	798	772	746	765	745	775	726	745	775	785	769	843	767	761	767	773	773	796	759	829	798	744	790	760	758	782	794	768	806	744	724	769	780	786	829	823	759	788	728	748	756	821	770	741	745	801	772	755	767	823	785	741	764	752	783	797	753	758	766	766	746	814	737	757	760	792	811	764	768	785	731	777	786	788	750	805	746	764	775	816	763	768	771	760	760	790	760	761	779	732	800	737	781	774	761	795	775	782	743	798	821	803	757	769	755	757	787	765	802	778	774	781	741	777	749	780	800	755	798	802	776	790	773	753	809	753	753	767	768	757	795	849	743	784	751	747	763	820	789	801	814	750	784	780	735	753	789	790	777	739	774	762	756	762	763	795	764	784	795	801	782	740	808	825	724	791	706	843	818	756	766	789	815	793	766	759	759	743	783	785	716	779	738	810	759	794	761	817	793	775	724	757	742	756	730	772	810	769	767	749	783	803	793	740	812	755	774	757	777	775	786	750	774	762	739	801	822	767	768	756	783	761	790	771	747	782	823	785	710	776	727	752	791	743	782	792	796	776	787	763	776	792	805	822	756	770	762	772	813	750	743	742	791	791	783	739	778	742	857	796	742	799	736	767	725	774	802	773	774	811	768	742	763	767	764	748	762	799	742	743	785	813	762	768	774	805	783	777	728	768	779	768	807	792	782	751	726	821	799	811	785	801	797	778	794	787	779	743	775	801	789	818	780	734	760	688	803	779	770	807	775	742	790	754	761	802	841	797	740	796	781	751	748	760	818	754	772	765	787	812	785	726	775	792	791	777	784	784	762	733	778	800	744	764	789	744	778	746	771	795	709	788	775	739	767	813	766	760	799	768	789	781	815	744	766	740	774	784	732	794	787	787	835	780	743	769	846	769	777	783	776	760	779	735	738	798	797	828	840	760	792	781	809	812	789	809	780	815	791	836	768	786	752	738	790	764	785	752	778	779	738	790	773	795	795	815	790	782	765	775	756	766	758	758	735	813	776	768	752	759	786	756	778	791	726	792	785	757	808	750	775	732	811	800	760	799	806	765	785	818	809	779	754	763	787	758	814	800	763	764	749	778	726	691	783	767	768	746	807	765	725	781	729	716	780	776	774	697	769	776	784	728	801	750	767	733	801	793	839	748	751	756	821	752	827	764	767	752	785	781	794	733	796	770	796	750	831	774	753	767	796	808	771	778	788	776	794	782	764	763	752	818	839	799	767	746	738	761
27380	20782	6837	738	477	453	412	434	446	441	438	422	440	418	449	408	415	409	448	442	406	424	388	424	395	434	409	441	410	383	383	408	452	389	440	407	397	408	419	424	422	387	408	391	414	400	403	437	424	405	367	402	407	369	367	419	410	375	393	410	422	400	397	384	392	387	410	429	433	412	379	421	393	399	420	440	398	436	413	372	407	400	413	410	418	377	405	413	367	412	390	404	402	406	387	392	429	391	433	422	442	402	410	422	340	380	384	443	427	406	419	442	375	397	442	418	408	411	426	388	403	426	419	419	405	396	401	409	413	371	375	421	425	421	369	390	416	428	393	403	404	406	441	396	404	383	438	402	417	420	358	381	415	389	373	384	402	420	427	416	432	416	416	407	333	468	424	347	421	391	396	443	411	424	412	446	386	406	382	402	428	358	416	366	390	403	401	424	412	360	378	413	439	407	393	406	397	405	437	396	406	393	427	387	406	407	409	411	371	411	402	352	428	404	400	436	412	446	423	417	380	430	442	442	411	371	411	447	413	425	401	451	430	407	417	387	399	415	374	405	373	417	415	398	423	414	425	393	445	393	414	384	380	373	384	388	416	440	422	410	414	374	419	380	403	430	399	428	441	374	456	393	394	377	377	408	423	410	414	406	428	402	409	404	381	400	383	419	381	421	381	379	391	345	430	436	379	422	417	391	427	397	423	391	417	398	453	410	448	390	406	424	386	418	405	395	428	397	423	424	405	443	415	423	425	396	415	432	375	416	416	402	408	387	375	427	401	429	402	437	373	419	407	414	440	421	401	409	382	405	393	390	408	419	436	420	427	380	398	420	401	431	419	358	415	400	434	406	392	399	398	443	376	400	360	361	390	437	436	390	405	408	403	449	378	423	397	364	387	379	411	442	359	388	428	403	391	403	389	402	378	399	418	407	424	390	420	377	438	377	380	428	409	366	421	401	436	416	389	422	416	411	420	379	448	388	404	397	381	431	399	408	397	398	399	402	397	409	355	417	414	402	427	387	399	410	378	395	393	403	404	445	409	400	419	384	419	418	411	398	427	437	467	410	396	409	423	407	388	387	413	395	434	426	406	404	406	419	398	400	399	414	415	386	380	391	418	416	432	402	388	415	427	431	377	421	388	373	399	423	386	376	405	395	353	378	404	416	390	393	388	419	408	413	414	428	383	404	416	396	395	402	407	430	395	414	372	385	420	402	435	388	412	382	418	401	409	440	388	366	438	397	423	394	409	409	400	403	441	392	408	394	393	403	428	390	413	402	402	415	432	410	392	426	451	403	436	387	396	406	390	393	396	417	390	417	400	346	436	413	391	393	425	422	417	387	383	389	407	423	397	408	384	409	398	409	406	440	386	360	394	393	385	404	397	398	409	389	417	385	421	408	386	403	410	427	383	401	412	397	405	428	426	417	385	386	394	379	384	421	436	419	422	409	405	402	398	392	404	403	404	390	391	411	442	381	385	410	418	412	406	410	401	398	344	401	397	378	384	402	394	408	406	397	428	380	436	403	369	405	425	430	396	397	379	414	432	351	396	451	384	443	383	418	431	388	412	403	453	382	387	424	391	438	391	382	380	427	383	444	395	399	396	435	445	402	387	382	409	394	402	419	413	418	405	448	397	401	400	411	350	407	400	409	441	420	412	372	416	415	404	405	393	397	404	437	428	401	444	401	423	381	386	401	417	454	417	407	407	363	424	417	400	393	397	424	375	416	438	415	397	409	388	405	438	401	392	389	380	359	397	417	429	404	369	432	407	419	383	371	409	425	421	430	399	423	398	402	400	389	428	397	403	411	419	404	401	379	419	416	417	422	404	361	356	398	414	391	367	397	421	397	430	422	393	394	413	384	386	427	380	429	423	423	371	401	414	418	394	410	380	384	412	367	402	405	400	410	401	408	414	401	404	411	415	389	405	385	399	421	412	366	376	400	398	391	422	405	425	387	397	384	447	399	416	417	392	405	389	431	390	436	400	441	421	391	384	389	418	429	410	369	425	415	407	396	399	413	434	432	394	402	402	409	384	389	382	403	418	402	380	450	417	402	423	402	413	401	416	397	455	412	423	405	385	395	377	389	413	445	414	417	373	422	443	382	403	388	446	379	404	427	414	430	390	379	421	390	443	369	419	425	399	428	436	371	366	429	398	409	436	427	419	419	412	386	408	406	424	429	343	400	406	410	413	431	413	436	385	415	410	416	424	405	401	419	404	435	375	448	440	384	381	448	374	385	413	430	407	400	379	399	389	410	408	426	397	427	410	409	394	419	401	423	416	380	412	343	404	403	397	377	405	407	411	426	409	379	448	444	413	394	387	414	393	401	404	391	403	403	405	401	434	401	414	393	398	363	388	453	356	425	412	373	407	412	389	404	401	368	409	401	418	415	412	406	431	385	411	423	396	406	392	370	392	401	414	432	403	426	401	383	402	405	420	395	393	410	356	406	407	434	415	438	386	416	453	380	399	400	389	409	393	411	449	436	382	366	382	355	395	388	382	395	418	393	366	376	419	376	386	402	402	385	417	393	387	385	392	386	410	381	418	413	399	434	408	406	431	387	395	386	396	398	401	414	411	403	391	416	391	387	428	422	427	386	435	405	438	437	398	395	431	415	410	421	417	424	365	399	402	439	408	379	378	407	414	397	369	394	374	409	394	417	430	390	348	423	385	433	432	394	426	400	397	419	429	399	391	413	397	390	416	405	436	399	445	396	398	431	388	394	421	427	414	374	380	421	413	442	437	384	439	364	432	396	407	403	391	428	380	405	392	418	396	418	419	398	360	386	397	357	442	419	401	434	407	438	383	424	415	388	439	405	396	404	373	378	401	401	441	389	392	386	378	399	382	428	393	398	404	403	415	411	389	442	402	413	406	419	397	394	375	412	405	391	403	425	408	370	426	380	394	362	436	425	401	378	426	421	400	434	426	403	430	381	441	398	431	437	391	375	392	407	373	440	381	345	428	444	438	364	430	418	380	404	408	455	399	370	419	397	399	384	401	427	391	376	385	389	422	401	405	373	408	384	411	413	401	402	377	422	431	408	412	418	438	386	440	393	431	387	377	394	423	407	388	406	426	395	399	393	413	370	400	407	410	402	395	404	418	383	392	400	400	375	400	422	402	396	396	379	419	394	372	401	423	401	425	399	385	406	371	423	392	426	391	393	380	420	410	409	426	406	428	368	387	397	407	384	395	398	407	353	395	422	391	393	382	371	445	398	403	451	402	359	397	419	407	387	404	388	415	385	460	396	392	381	401	409	407	382	400	406	390	429	379	405	380	416	420	431	407	411	395	383	431	379	417	429	425	388	427	443	382	390	370	368	372	403	380	389	390	413	387	408	408	408	414	389	403	364	433	411	430	391	421	407	383	409	395	416	374	430	417	383	401	405	387	378	368	406	397	397	403	445	427	407	423	396	396	374	421	401	401	418	413	427	403	391	407	394	413	425	406	403	385	402	393	402	406	403	408	429	441	397
11408	6737	1817	1255	1022	1038	954	961	879	828	846	896	883	896	921	796	844	858	847	858	839	849	849	854	857	855	845	862	832	819	829	853	838	849	869	855	809	834	822	800	829	856	870	787	829	863	782	804	849	795	877	825	782	841	855	798	837	867	848	835	799	811	825	816	840	771	820	830	849	906	850	846	784	874	811	825	824	814	830	867	814	823	807	835	789	834	819	836	912	853	846	844	844	832	851	853	835	828	852	862	825	817	857	861	884	808	824	773	873	861	866	823	812	830	849	845	833	831	827	834	845	894	845	840	823	841	798	838	875	830	821	844	837	856	870	861	790	823	816	820	827	814	846	861	827	831	822	821	860	852	882	860	866	852	798	876	835	859	902	840	826	817	823	875	844	830	843	857	800	861	819	853	838	844	842	831	812	834	864	845	836	825	892	781	846	841	862	802	852	784	869	800	803	825	824	854	866	867	819	881	836	816	801	839	834	812	830	832	855	896	818	829	838	842	813	820	791	846	847	864	841	811	827	822	861	848	860	856	785	844	880	768	806	805	831	838	842	845	858	875	797	822	810	775	852	854	921	864	771	878	806	813	807	833	823	891	857	814	830	837	805	827	813	936	827	870	820	867	808	837	834	817	827	810	856	868	846	839	819	811	858	766	862	830	869	849	876	864	831	843	788	812	858	808	867	873	887	865	822	845	832	839	866	831	814	813	831	815	812	861	846	882	843	891	815	863	844	902	798	812	806	834	860	857	821	830	825	846	864	818	817	835	885	901	830	820	811	818	820	796	864	862	855	822	807	816	842	830	867	778	849	870	857	861	840	813	853	834	844	865	833	848	883	851	837	828	799	830	871	837	831	835	818	851	829	840	850	919	809	853	828	873	857	826	843	839	817	834	843	854	892	800	812	839	875	801	845	840	818	860	819	875	845	797	834	817	827	828	831	828	845	835	799	848	854	828	841	855	793	819	800	812	854	817	857	850	830	825	846	827	868	840	862	833	829	775	838	838	841	830	805	846	829	800	822	788	813	841	861	868	868	816	862	825	840	805	828	824	834	840	828	786	864	842	825	882	773	794	803	807	836	781	863	860	844	836	802	856	801	842	845	892	839	836	814	805	813	875	809	837	808	839	823	839	809	841	788	813	800	853	869	795	813	854	861	806	848	817	820	800	869	858	868	811	834	819	843	862	832	831	803	852	836	857	854	819	806	824	866	870	852	833	865	810	827	834	826	868	840	822	858	831	834	834	842	807	839	863	839	854	841	800	849	905	844	802	857	850	836	857	838	841	787	859	800	854	827	845	893	881	843	821	867	890	831	859	832	824	876	888	828	771	848	869	860	830	889	916	882	878	853	866	799	845	815	846	851	851	886	819	779	856	794	905	865	852	880	873	877	795	823	834	816	815	845	829	792	839	815	890	830	823	854	835	830	817	868	862	845	802	866	842	833	824	845	844	864	857	824	781	777	816	844	793	808	843	847	852	857	825	856	799	850	827	864	872	864	856	875	866	851	864	858	816	818	784	813	895	880	795	863	845	828	824	838	865	841	820	855	841	897	815	821	837	816	837	859	858	817	843	842	831	801	831	897	860	815	852	800	820	824	797	846	820	830	840	846	867	801	797	850	826	815	858	836	886	833	838	821	867	795	890	823	891	839	838	840	800	879	873	824	834	837	807	864	868	849	807	834	804	878	856	838	851	776	822	866	865	863	787	851	832	794	832	821	838	891	766	903	816	816	839	844	803	783	817	824	877	863	801	916	821	795	850	831	830	819	895	879	817	851	786	922	831	799	847	853	845	790	851	803	857	833	788	856	904	843	827	843	841	787	874	808	835	827	830	842	862	823	852	834	805	892	768	840	828	900	839	836	792	803	850	863	868	834	808	839	859	855	799	843	810	849	865	789	797	835	880	818	796	875	912	870	837	848	847	827	854	867	840	815	840	859	856	864	863	830	838	880	907	859	836	861	768	847	814	828	833	846	880	810	852	841	806	816	838	835	827	817	814	836	821	846	819	882	832	791	809	848	848	839	848	880	836	821	802	771	852	869	868	838	851	880	854	828	794	850	862	818	866	831	842	845	843	825	821	837	814	840	823	849	879	797	806	834	836	820	860	816	849	848	825	874	839	844	806	855	824	830	836	845	844	819	797	819	851	837	843	835	855	884	852	785	858	868	885	889	852	824	842	873	874	867	853	803	802	830	822	777	765	845	811	840	835	814	853	847	792	865	849	817	842	849	854	861	777	839	824	873	803	909	840	819	782	874	864	828	844	819	817	832	843	877	853	841	805	835	844	881	828	840	829	863	860	795	834	829	792	869	839	831	826	821	835	832	860	845	814	820	827	833	834	795	799	881	863	868	886	890	821	807	846	837	848	831	838	852	829	838	819	796	841	840	828	862	896	759	822	822	850	801	857	848	785	859	797	839	802	872	844	846	847	809	851	818	812	839	840	808	790	798	800	868	854	857	888	816	831	848	852	842	915	850	842	845	838	830	831	826	803	837	799	819	809	830	791	826	793	850	893	846	850	823	873	827	894	844	839	836	857	817	861	863	886	807	904	806	842	856	842	823	834	877	814	836	894	871	838	810	845	825	902	834	814	817	841	794	862	824	859	823	847	813	878	856	880	816	802	839	888	832	841	845	833	820	850	835	860	793	892	821	854	852	831	853	884	788	847	840	781	815	840	827	882	825	795	871	821	831	868	855	850	824	854	841	840	823	798	852	823	841	876	782	864	883	845	790	865	878	824	863	881	789	845	871	849	883	849	880	847	864	810	826	880	874	863	847	827	842	853	853	829	858	827	812	883	816	840	806	818	775	864	858	869	873	892	839	838	918	829	805	866	836	860	801	849	769	856	835	917	836	796	842	835	871	836	811	840	855	827	808	844	838	835	797	823	843	813	849	822	806	875	818	862	854	890	860	820	861	817	835	829	827	821	826	866	845	798	839	852	800	807	804	820	813	814	843	856	818	843	831	852	838	816	829	863	839	803	847	857	846	808	809	833	825	829	816	847	819	877	829	818	784	871	817	885	846	809	871	882	862	900	807	852	860	836	844	816	840	832	880	781	865	837	796	788	774	804	889	843	789	844	873	837	838	796	785	823	856	870	832	828	827	790	783	871	815	823	819	852	809	827	857	873	873	900	800	845	881	829	843	868	818	853	807	819	770	904	859	846	884	868	836	852	817	846	805	902	808	813	814	857	846	850	799	805	822	831	870	872	893	774	802	823	857	840	868	839	818	860	812	869	826	874	872	829	837	829	884	852	851	852	848	821	875	791	811	788	836	817	877	807	861	848	876	829	800	810	874	783	873	907	844	811	836	832	853	769	790	873	829	870	833	877	846	835	854	815	900	870	789	811	856	850	834	816	834	799	799	838	837	810	786	823	838	836	846	859	863	858	819	863	823	868	854	839	812	807	860	791	827	853	858	861	877	868	810	809	858	848	862	822	867	842	837	811	845	858	839	822	843	821	868	791	868	822
23711	20690	27675	23776	18169	1328	591	420	333	296	307	269	249	240	240	246	233	211	203	193	197	212	234	217	207	212	221	202	212	192	206	179	199	196	189	210	219	196	223	190	189	203	222	204	175	199	195	193	187	200	199	190	226	209	192	209	188	225	181	206	173	203	187	200	211	180	198	194	197	199	200	191	178	188	183	197	195	201	193	202	197	210	184	209	186	205	193	188	201	183	215	180	194	174	175	223	190	215	205	177	200	189	220	197	184	192	202	216	200	206	192	190	182	175	186	194	184	188	202	190	165	191	175	227	200	207	179	187	173	166	164	174	199	190	206	195	206	206	161	193	200	187	177	177	205	217	211	200	173	189	174	194	186	167	191	205	200	213	191	197	184	207	208	201	205	198	177	227	223	181	163	165	185	185	171	191	191	193	174	170	182	187	187	190	206	182	212	186	193	206	210	173	196	152	184	188	183	193	164	165	188	208	186	191	169	183	172	165	176	204	198	203	208	209	193	191	187	208	192	184	191	185	193	195	204	199	194	204	146	197	217	171	197	196	201	176	179	180	178	184	206	188	216	210	171	173	193	199	216	210	188	198	184	189	166	187	191	211	197	176	180	195	200	181	183	183	211	190	202	192	188	158	183	185	198	180	173	183	182	207	190	198	198	195	186	208	186	211	209	183	179	204	193	204	195	172	194	188	191	200	167	194	182	191	196	168	180	189	195	168	190	152	184	181	190	202	192	181	191	193	191	148	185	177	166	212	204	168	186	204	169	181	183	194	193	179	184	212	188	230	197	173	207	170	198	177	171	204	198	180	182	200	193	184	167	180	195	196	194	168	207	192	186	201	178	206	175	184	186	207	181	192	169	183	178	170	196	206	198	178	171	179	168	173	171	169	197	195	193	181	188	188	198	207	191	180	164	204	199	183	194	180	182	179	189	206	190	159	180	175	197	185	177	190	188	205	184	197	178	192	199	184	157	191	159	172	182	165	184	200	205	190	201	194	189	181	170	197	171	195	192	175	181	194	183	174	190	208	193	194	177	196	183	215	201	180	176	186	167	218	180	191	189	175	190	177	187	183	195	166	196	176	166	202	187	212	207	174	175	189	191	185	177	199	186	201	217	190	191	179	209	198	196	173	218	189	176	191	178	188	158	197	194	172	183	195	202	187	191	194	203	168	187	186	185	209	185	192	219	203	181	182	201	194	194	187	190	166	201	180	168	187	200	188	201	194	205	173	219	184	222	191	169	194	184	183	185	191	166	182	175	195	173	209	190	189	181	201	167	175	171	210	191	181	188	184	187	160	166	182	196	198	188	177	186	185	205	189	200	191	197	188	191	216	187	164	189	172	169	215	201	195	194	184	179	186	174	189	211	184	171	198	185	199	184	201	206	176	200	175	184	181	188	190	162	203	194	213	161	199	215	163	188	204	174	197	195	185	161	178	208	167	192	193	189	190	177	198	196	201	190	184	161	186	190	205	186	190	188	179	197	200	179	184	192	163	217	159	204	205	195	191	200	212	190	204	187	177	184	157	184	179	175	234	159	185	196	190	217	201	213	177	197	186	177	216	182	185	193	173	199	180	201	207	171	212	173	171	169	182	194	220	182	155	201	197	164	189	177	218	199	197	194	203	175	160	208	195	188	219	170	187	183	198	166	187	195	172	174	177	187	198	209	195	181	179	199	196	216	190	216	203	187	179	177	173	202	207	209	185	194	209	186	198	205	205	172	220	191	166	168	197	182	197	203	185	172	184	162	181	178	182	204	207	173	177	195	199	185	191	189	162	213	180	185	187	180	194	193	210	181	199	193	181	200	194	166	176	208	172	203	183	183	190	180	202	193	185	207	180	174	195	171	173	172	170	186	201	204	195	188	208	194	173	206	181	217	213	187	208	195	179	187	189	197	180	198	196	192	171	204	185	180	200	192	187	177	166	194	225	186	200	208	181	211	192	185	192	176	174	216	192	176	217	199	195	208	205	206	209	180	183	186	218	166	196	200	170	184	197	184	185	186	181	195	182	183	155	213	174	194	174	186	183	197	188	172	200	186	188	180	178	194	200	160	173	192	191	198	163	208	197	189	176	164	175	187	191	214	189	193	188	199	208	174	193	185	188	173	219	183	187	184	184	180	194	187	185	188	201	174	165	189	188	198	175	194	191	202	180	182	184	192	200	203	179	206	224	165	219	201	202	196	192	174	198	200	191	167	184	181	212	183	192	190	197	197	199	173	204	199	159	196	187	185	194	198	194	181	215	199	213	160	184	205	159	188	202	198	189	183	163	196	207	207	197	188	186	211	195	180	176	204	204	213	184	176	207	169	177	199	167	194	216	189	185	190	177	178	198	179	174	182	202	200	219	189	196	215	178	182	182	189	199	182	188	193	174	182	168	189	179	211	207	181	178	190	166	203	178	178	206	210	179	198	200	214	182	175	190	178	198	188	188	186	217	209	193	198	164	175	178	192	167	207	184	190	187	173	195	200	206	186	196	191	215	189	196	185	209	174	193	213	166	180	188	188	163	196	218	208	179	197	206	199	178	200	183	183	174	196	190	205	208	196	188	184	198	177	186	166	192	162	190	185	193	190	194	189	174	200	195	191	186	182	175	182	176	173	192	177	185	198	211	177	186	175	198	180	194	168	169	221	175	200	193	216	180	173	189	190	212	191	206	171	206	202	186	186	161	193	176	189	194	180	193	170	168	187	179	185	173	193	185	151	196	198	178	185	186	186	207	204	172	186	182	190	187	175	182	169	218	188	175	181	192	166	173	196	174	189	196	171	206	183	170	165	170	190	184	197	171	185	181	188	175	201	197	184	192	205	200	191	184	174	177	185	186	176	184	192	175	189	193	185	179	171	173	188	173	177	195	172	189	184	194	171	207	189	174	199	175	178	211	185	186	194	170	194	192	202	198	186	175	204	205	209	178	199	201	180	200	199	194	202	196	182	169	203	186	175	211	204	163	175	197	213	197	170	189	186	181	167	215	183	181	149	197	172	182	199	190	233	154	213	205	193	192	187	175	172	189	194	204	197	179	169	171	176	173	202	196	181	188	197	205	184	208	174	204	177	195	208	201	184	201	161	182	186	185	191	222	205	199	159	194	199	190	191	203	179	215	212	177	198	188	202	193	215	189	178	176	180	174	200	198	192	182	189	222	198	192	204	178	182	204	184	196	189	184	191	212	192	167	184	167	192	201	193	184	188	185	209	200	176	180	179	196	203	210	199	161	176	162	175	188	183	174	201	180	213	195	169	180	188	195	163	195	175	197	196	165	193	179	195	204	192	221	197	176	183	183	172	210	196	178	186	214	189	197	190	204	195	175	179	182	163	190	188	173	204	207	196	191	187	170	171	170	188	188	199	182	174	187	185	194	184	198	198	179	191	195	185	207	220	204	183	206	191	199	189	179	191	152	194	178	195	207	206	193	165	194	202	212	188	230	183	220	163	190	194	200	212	191	194	196	176	191	191	191	210	173	190	180	173	209
24157	19938	8201	4110	2760	2024	1581	1212	1026	917	850	718	724	645	633	610	564	534	536	531	517	478	533	480	521	463	461	464	462	472	470	478	415	482	446	472	420	445	422	434	465	435	472	419	448	399	439	405	402	468	390	383	462	427	451	408	449	403	432	438	503	426	406	432	410	397	415	458	420	384	392	408	421	448	411	376	407	428	403	405	422	426	418	445	422	466	415	406	432	455	411	379	428	430	427	398	435	419	384	436	410	456	435	437	428	440	427	409	438	420	419	387	424	410	384	436	397	401	439	422	426	422	420	417	422	436	431	439	397	379	425	421	412	426	396	410	435	415	413	462	419	454	412	382	395	384	419	399	438	396	416	433	435	414	387	406	397	454	411	425	415	429	434	401	438	435	405	406	419	430	415	422	388	385	420	400	420	436	441	454	404	413	367	393	410	418	414	430	414	441	459	405	406	416	420	417	504	401	413	424	422	404	459	411	395	396	422	401	441	413	436	393	453	420	413	406	421	414	397	423	411	419	404	424	445	429	402	399	428	413	391	395	483	432	415	419	399	401	408	446	391	408	442	377	441	401	402	424	389	410	408	443	409	447	433	424	418	406	409	389	443	404	423	410	399	407	380	407	448	439	387	440	425	403	419	401	425	417	409	420	414	460	456	411	463	411	444	422	435	409	402	416	409	400	424	419	399	397	377	455	416	419	424	421	419	450	414	396	438	381	422	432	399	418	407	423	395	441	409	421	434	445	407	415	415	395	387	392	423	409	460	395	410	405	408	449	418	442	396	396	431	473	415	452	403	430	433	440	410	385	415	456	383	410	409	416	393	399	411	397	392	395	451	423	411	430	391	419	384	411	410	439	437	452	447	408	422	409	399	403	389	402	408	413	413	370	424	430	400	418	475	353	407	457	434	458	465	419	426	400	417	406	367	408	414	422	435	417	418	454	399	434	453	417	423	430	399	437	400	415	405	414	390	410	427	434	411	452	412	405	404	418	434	413	371	417	383	439	433	427	433	421	453	386	438	420	423	401	426	488	425	407	392	406	409	430	383	399	426	392	411	431	449	412	400	433	401	408	421	468	400	407	406	425	461	420	451	388	443	402	411	383	383	398	418	386	390	428	392	464	411	412	400	426	418	400	379	420	431	365	402	407	429	422	411	439	389	417	399	435	389	434	441	414	408	427	384	406	422	412	389	423	411	396	410	409	391	382	416	405	443	419	447	422	373	411	405	370	382	405	418	412	426	412	415	394	401	411	435	441	402	402	405	439	420	412	422	429	457	446	410	435	403	435	405	401	385	441	414	425	381	463	408	438	426	394	423	400	435	443	424	386	433	430	445	453	407	391	397	414	456	397	411	397	401	439	440	426	414	381	413	404	372	454	409	420	447	436	411	433	429	436	447	389	443	424	440	402	422	379	390	401	446	415	378	381	405	415	422	418	411	407	420	419	450	411	423	385	429	392	397	413	433	442	394	426	414	385	427	453	400	451	398	387	404	397	406	420	422	431	389	416	403	437	408	394	399	411	387	417	406	391	395	463	405	427	391	371	429	431	421	410	423	432	381	385	412	467	377	421	428	403	393	408	391	413	418	384	386	419	420	403	420	422	463	426	409	417	418	402	458	423	425	430	447	392	421	412	467	389	420	406	395	450	402	420	390	395	421	439	417	406	414	425	404	411	414	432	428	430	389	401	417	410	420	423	393	442	441	415	414	415	360	390	437	381	400	411	393	401	384	411	425	407	414	398	411	406	413	450	428	443	421	427	410	396	380	406	424	413	392	365	396	414	411	409	414	407	441	407	429	446	387	397	434	395	416	434	387	408	450	431	438	429	439	412	427	427	393	423	416	427	438	402	410	444	418	414	405	408	405	388	392	411	437	391	429	406	442	426	436	375	408	434	404	428	439	409	449	414	375	430	445	428	411	397	420	422	432	425	413	424	433	429	390	364	396	468	421	409	402	403	428	407	398	417	404	420	419	383	436	434	420	415	399	389	412	443	429	443	407	415	402	400	425	388	401	404	417	428	393	424	436	392	396	419	418	384	423	440	423	398	444	417	438	403	438	418	400	400	392	420	408	412	426	409	392	395	409	378	384	433	414	420	415	429	414	420	411	384	436	424	431	407	416	418	395	413	401	435	446	409	387	401	393	361	451	431	385	393	442	425	422	403	409	429	383	411	436	423	377	428	434	406	428	421	435	402	448	429	423	424	408	444	454	407	440	415	392	388	424	417	398	445	394	411	411	437	401	415	413	415	409	390	416	420	395	406	424	426	445	417	394	402	413	408	434	416	405	407	420	428	415	439	404	452	386	388	427	417	417	389	416	424	471	389	397	380	425	408	420	424	412	382	427	393	380	434	431	447	426	435	417	415	422	440	412	390	412	453	437	456	403	427	438	443	429	377	424	430	397	426	419	417	403	430	384	426	391	384	466	436	404	428	377	422	433	447	385	411	426	385	414	413	369	427	431	410	428	431	396	433	386	410	467	416	397	420	417	456	418	437	413	419	387	403	398	429	427	394	437	432	428	426	373	408	405	428	447	414	433	428	429	440	430	436	404	395	434	421	401	424	410	415	421	396	425	408	423	428	381	411	443	463	400	451	438	408	411	413	392	420	406	448	432	388	405	394	398	424	405	406	423	397	461	390	447	408	404	414	428	405	462	419	389	432	409	464	386	451	409	426	385	413	421	397	381	438	437	423	462	431	426	442	397	416	435	434	384	437	427	432	437	398	400	399	423	416	420	395	426	431	382	410	433	397	399	398	377	433	411	408	443	419	411	425	409	402	406	401	408	416	398	420	411	386	412	432	410	421	421	420	385	400	411	427	399	426	393	423	419	451	422	380	454	401	419	437	381	429	422	431	408	466	412	430	404	410	417	421	440	434	422	378	373	421	422	442	406	391	434	417	431	411	403	436	439	418	425	417	376	399	433	457	415	396	413	422	437	409	425	401	422	403	389	430	404	437	380	426	382	429	410	420	405	409	407	389	412	413	410	403	400	402	384	394	420	391	411	414	405	414	450	406	405	421	392	420	401	395	407	428	422	424	443	437	426	405	390	418	442	400	421	418	429	406	428	427	380	426	398	385	395	426	384	459	418	410	401	394	411	448	404	429	403	419	453	398	426	396	411	424	442	422	420	440	409	429	438	419	426	436	421	422	440	395	434	392	398	396	397	436	425	427	415	424	430	421	410	410	427	422	371	399	401	387	398	421	459	413	388	403	442	427	419	424	400	395	395	388	404	408	415	430	406	406	402	405	414	403	466	440	412	456	418	429	458	410	391	424	434	398	438	420	408	419	463	431	415	429	443	415	393	425	408	434	411	444	420	400	410	443	411	391	371	422	378	407	434	414	409	426	409	412	429	405	395	396	428	405	408	415	433	419	380	439	435	405	469	407	414	407	413	425	435	434	413	471	433	428	428	439	417	419	437	436	394	411	418	407	421	381	414	429	428	422	408	434	410	438	426	415	424	404	439	420
23843	21706	29870	24078	21706	17330	1816	880	666	615	615	559	521	507	518	482	467	479	438	433	463	465	456	435	431	398	444	397	429	432	451	450	438	388	441	407	420	383	435	419	402	362	419	424	456	410	422	417	417	384	392	428	442	408	389	421	399	406	386	405	439	412	356	406	369	376	407	433	410	409	380	397	426	425	389	412	363	386	417	413	435	377	410	426	387	429	369	409	399	373	389	381	396	386	416	367	400	411	387	409	405	385	411	377	387	370	384	402	408	366	386	396	403	410	403	401	438	385	376	416	429	386	419	401	382	389	408	398	393	454	396	368	391	378	394	393	419	415	405	403	419	399	428	385	408	403	440	357	392	376	388	421	393	372	415	389	440	365	373	392	395	396	388	418	355	395	404	358	400	367	404	376	394	392	374	360	423	400	401	368	414	358	382	383	370	386	430	389	382	431	397	379	410	417	391	432	366	402	378	397	398	391	412	385	415	422	415	389	413	419	423	401	388	404	405	428	427	371	405	397	423	365	369	397	403	366	398	423	377	407	384	416	387	411	382	377	378	403	383	389	409	396	378	390	430	381	356	405	365	406	444	376	384	388	400	380	415	415	413	388	396	396	407	359	408	378	410	394	394	390	382	359	425	391	374	417	380	375	384	369	378	391	418	369	371	393	407	399	372	392	376	381	387	407	421	374	393	383	365	449	377	416	401	391	420	374	425	424	380	402	400	393	363	376	408	380	390	363	419	393	437	414	391	423	411	398	412	379	382	404	389	397	381	380	429	369	387	386	425	400	403	405	374	393	378	367	352	393	391	444	401	411	426	398	365	411	387	413	396	404	372	385	414	419	396	335	360	405	380	410	392	396	392	378	413	392	430	418	359	397	390	407	399	407	391	428	398	390	380	400	415	376	394	392	397	410	381	427	385	431	388	410	369	405	352	383	379	411	356	412	387	412	379	425	366	390	409	376	373	359	405	451	406	412	381	382	381	375	401	371	390	410	399	380	378	419	384	423	403	379	409	407	387	399	374	392	403	405	393	351	421	439	384	416	391	394	410	410	403	368	399	405	403	392	406	391	426	383	412	359	416	402	380	357	378	385	396	394	369	401	392	378	405	408	406	387	422	390	412	383	415	397	397	403	410	396	397	394	399	394	405	430	408	365	416	364	409	402	391	404	382	425	429	453	408	387	404	415	373	394	386	376	393	372	405	361	387	384	372	371	372	400	361	430	419	379	408	397	400	392	398	413	386	413	421	368	387	424	366	384	381	420	390	385	385	426	390	398	358	446	376	398	371	384	412	379	379	438	378	396	363	412	402	362	407	381	413	415	386	387	417	396	381	375	365	440	388	406	406	372	420	404	417	357	383	398	415	393	397	418	395	405	424	383	399	411	414	404	383	369	420	424	374	395	404	364	397	378	379	425	381	388	378	373	381	430	406	377	416	433	379	356	400	403	421	367	422	398	382	370	395	408	419	381	407	381	391	410	376	377	391	406	443	435	407	398	377	423	410	382	377	360	422	408	370	387	401	385	412	385	363	411	382	394	404	426	402	424	402	411	378	412	396	401	393	432	382	393	387	388	420	377	413	416	399	383	423	410	363	391	377	367	405	417	346	404	373	377	399	380	392	407	426	382	377	408	423	441	403	388	387	411	397	389	402	395	381	370	411	396	395	398	377	381	406	404	410	389	423	397	412	394	388	378	388	365	395	399	385	398	362	394	397	391	386	413	396	390	372	405	383	355	363	371	425	400	407	429	378	386	412	400	428	393	378	376	410	379	414	379	378	427	391	381	384	400	390	414	372	381	437	365	395	408	395	412	407	386	413	424	400	427	413	417	403	411	391	390	370	376	421	365	388	407	385	364	409	370	407	387	424	377	414	405	398	392	367	437	365	401	396	382	407	387	410	416	383	357	437	414	394	365	427	393	406	397	415	388	363	359	388	415	419	415	442	382	381	439	387	393	401	389	422	399	414	381	430	419	392	383	380	375	416	375	386	425	412	355	402	409	418	378	389	411	388	411	408	373	439	377	413	388	386	392	399	388	425	419	415	408	388	435	399	390	425	380	414	405	404	362	429	397	384	370	405	385	425	379	382	366	391	381	409	411	400	406	393	391	392	397	381	407	413	409	381	344	405	429	388	415	409	402	428	387	418	387	381	367	386	410	374	402	386	403	431	421	373	409	400	408	440	404	441	385	355	378	399	406	438	380	408	356	372	385	375	399	404	409	445	392	386	370	391	409	376	390	404	377	376	386	424	396	389	419	382	405	387	428	407	376	432	395	393	425	383	433	417	383	419	392	425	423	406	418	363	385	383	351	391	408	401	361	392	387	396	367	398	434	412	400	375	393	397	428	401	395	449	416	395	387	406	387	388	382	428	400	409	414	402	402	375	380	389	389	358	388	381	385	399	392	433	421	421	402	404	408	402	382	403	367	421	385	351	386	390	402	389	409	403	422	375	427	402	417	434	396	432	397	402	371	410	399	372	394	411	385	376	436	405	404	384	379	388	400	391	410	406	405	380	403	387	385	362	383	421	384	388	388	379	381	412	392	379	417	380	371	396	418	383	381	380	400	393	405	402	440	394	372	393	410	390	405	392	402	438	391	376	387	379	392	410	401	415	399	373	360	367	420	396	400	432	431	402	377	404	365	391	404	416	419	362	372	428	379	420	393	371	386	411	384	407	427	380	416	399	397	364	389	384	407	426	381	379	393	410	359	394	390	395	377	402	411	405	390	363	404	402	393	394	388	396	392	405	393	415	417	401	377	363	362	383	404	374	390	385	408	388	374	388	399	402	363	413	397	406	359	400	386	359	380	398	379	396	406	410	380	362	384	390	425	401	446	373	369	395	420	392	433	411	380	403	424	346	374	353	413	388	409	388	399	412	375	398	413	389	359	370	368	394	376	409	392	400	403	422	391	408	397	358	396	409	399	393	449	365	382	384	414	413	382	388	381	383	394	392	403	418	363	387	428	370	348	394	371	407	392	395	402	375	392	384	378	426	386	369	366	393	393	395	413	375	371	370	431	406	393	379	381	416	358	417	393	420	442	382	380	381	370	430	428	440	400	358	396	408	383	404	387	391	357	360	364	416	401	403	392	393	366	398	399	390	421	395	390	402	427	414	398	383	404	376	388	388	396	393	380	405	394	396	400	397	413	411	389	369	366	425	412	367	375	383	391	406	348	385	372	412	376	415	475	391	371	416	378	419	409	406	434	396	453	393	382	394	365	401	370	398	361	393	392	374	349	409	373	391	412	368	390	418	377	441	419	391	389	396	390	373	394	371	390	400	387	421	393	371	386	366	376	380	383	403	382	372	362	406	402	363	407	405	391	414	345	362	376	426	412	421	384	406	398	389	370	381	406	385	393	367	386	389	415	401	385	435	415	407	398	412	404	392	377	354	390	382	417	394	378	380	414	394	403	415	372	397	411	360	399	436	398	408	396	371	390	394	373	392	398	374	385	401	368	415	424	376	372	403	427
30191	24895	14015	7756	5139	3831	2973	2379	2045	1813	1640	1425	1295	1281	1207	1106	1075	1029	1008	975	920	981	987	933	919	915	878	874	891	848	842	862	849	862	865	859	830	827	816	855	824	807	790	836	812	772	861	794	769	813	826	795	808	737	754	816	797	817	777	799	791	786	784	793	733	782	801	769	763	814	723	734	753	742	784	764	789	746	774	785	818	786	755	810	811	789	777	762	760	749	742	749	816	798	773	769	793	745	773	773	819	807	769	783	790	716	769	748	805	768	785	769	732	754	753	798	781	801	805	798	784	821	796	850	794	741	776	749	796	708	758	758	749	737	729	753	752	760	773	787	767	778	740	815	772	768	758	794	814	753	781	791	812	797	797	774	723	769	727	774	776	738	802	772	775	787	797	772	706	788	786	750	783	821	738	814	729	773	785	788	747	767	760	788	744	764	789	754	784	783	745	760	761	777	822	788	814	777	772	794	719	734	763	737	762	747	802	783	749	791	792	756	783	824	723	747	708	756	758	776	792	772	725	755	771	765	757	782	818	773	763	766	774	765	778	800	791	768	734	791	746	732	793	799	798	770	778	778	754	755	754	808	796	800	720	781	820	838	806	797	764	775	863	797	755	750	800	809	763	749	818	800	808	784	794	830	751	749	751	763	750	814	673	758	724	770	772	762	806	759	740	756	782	792	768	777	763	807	790	785	791	776	785	756	792	747	759	734	813	781	762	743	795	738	762	781	768	796	753	790	759	760	719	755	768	758	784	719	803	776	731	738	744	787	784	802	800	771	789	776	742	785	761	744	777	749	803	779	753	764	786	800	784	801	778	773	805	777	835	763	748	766	742	767	729	762	780	794	773	798	783	745	755	733	736	795	796	773	758	778	770	787	834	785	754	767	732	767	807	753	789	764	795	771	816	793	806	725	811	756	744	794	745	801	803	749	759	733	772	780	800	793	787	796	755	803	793	810	772	778	769	782	774	708	765	762	800	779	764	731	793	784	748	769	878	790	735	763	830	824	798	752	813	783	756	762	805	762	769	747	740	774	772	795	727	758	787	758	721	806	785	786	815	764	774	783	760	778	823	741	807	741	763	794	738	790	751	770	818	826	760	772	783	777	734	770	749	776	708	769	752	764	719	782	725	757	791	760	773	782	785	793	724	732	757	730	741	773	784	762	776	756	764	760	767	779	781	758	738	732	745	799	761	793	787	729	747	816	761	743	817	756	729	788	755	767	805	710	777	805	807	805	747	771	817	810	808	766	782	788	800	789	786	759	807	746	751	783	754	800	823	750	740	785	826	758	710	797	742	772	749	761	753	768	787	788	775	745	806	772	810	788	777	789	762	771	721	773	793	738	794	764	737	798	785	779	708	761	725	783	788	802	741	752	836	813	749	750	810	707	725	759	795	806	795	786	780	767	805	833	827	768	767	751	751	759	744	780	794	730	767	785	737	789	712	771	777	811	748	780	762	740	792	756	773	763	822	780	794	739	757	782	755	771	747	767	774	759	791	788	722	731	803	759	738	792	730	765	793	756	823	784	787	753	736	776	802	764	758	762	784	727	779	791	808	741	765	789	751	709	770	766	820	791	816	752	755	731	758	752	736	750	768	763	761	809	816	733	763	734	754	766	767	799	772	790	747	790	771	792	738	771	811	826	786	744	767	812	766	785	765	824	769	776	802	768	770	748	790	736	779	769	739	749	799	760	706	787	786	848	779	865	754	760	783	777	765	774	768	766	768	778	730	753	786	790	755	770	743	808	734	753	729	794	793	814	816	807	795	684	821	785	798	752	747	821	808	714	755	785	789	795	726	794	760	770	809	769	733	701	764	804	772	791	743	773	776	747	786	792	760	747	766	742	774	760	767	786	796	777	795	741	717	772	701	796	788	782	776	734	781	778	750	781	780	806	759	769	794	739	760	766	772	749	773	755	804	779	813	782	775	808	753	771	764	718	776	705	746	729	742	757	777	791	782	747	776	769	786	796	726	811	801	778	770	802	765	763	732	790	799	783	773	804	795	775	780	749	750	788	734	780	752	786	800	717	758	782	734	745	796	775	793	780	788	799	817	738	742	790	836	785	731	770	731	786	762	719	810	744	783	819	727	738	738	762	769	740	756	801	777	799	819	745	776	722	767	771	833	780	741	728	764	747	746	752	747	790	771	744	813	789	796	744	756	787	758	799	760	755	740	719	740	750	764	780	765	813	778	797	762	764	753	853	766	773	766	752	757	822	757	765	773	780	763	763	793	810	767	819	757	802	772	803	762	766	788	761	788	748	774	738	743	743	791	753	733	783	735	784	755	778	781	789	779	801	782	783	787	754	739	826	790	787	786	755	767	760	716	703	769	778	751	797	763	744	747	758	790	799	749	806	755	803	755	759	779	766	754	736	720	795	769	793	799	733	790	760	767	730	794	803	732	765	736	802	753	787	750	755	768	736	776	724	770	779	758	842	783	731	783	759	790	770	752	792	793	749	764	767	761	798	790	792	736	788	758	759	768	751	803	776	757	776	790	728	788	770	803	769	762	751	775	761	775	770	791	785	762	749	793	779	795	815	791	810	756	768	762	778	774	788	740	747	773	754	744	820	793	747	723	772	765	780	795	746	785	759	764	783	836	745	783	808	743	781	794	720	752	788	775	791	779	757	776	774	745	792	790	783	749	747	756	750	794	796	777	756	810	783	784	774	794	772	762	768	761	767	775	757	755	786	764	771	779	750	782	778	731	775	781	794	763	789	778	781	748	805	750	760	804	787	805	783	739	778	823	764	747	757	821	755	759	801	764	826	751	775	748	847	736	772	752	791	763	780	752	798	773	777	754	744	736	748	807	726	752	756	786	806	747	797	808	768	786	779	750	749	769	755	823	754	788	789	772	728	764	738	760	789	781	761	761	767	764	782	780	814	777	817	794	753	805	747	790	783	754	775	746	771	798	795	765	738	759	748	775	726	762	772	727	816	787	782	700	773	728	769	723	794	789	764	769	768	739	795	744	816	762	740	770	789	757	764	751	731	734	780	744	778	714	771	754	810	707	725	821	801	764	747	800	759	790	830	770	785	749	718	796	727	772	775	808	755	759	796	738	800	730	754	768	748	822	797	783	730	739	782	739	801	752	740	768	793	781	772	754	777	759	750	792	787	732	787	783	763	737	749	776	773	793	804	783	741	754	803	814	776	745	754	820	716	801	717	756	759	817	820	707	782	783	775	799	735	770	762	798	754	793	741	796	740	811	801	741	780	755	828	804	736	789	743	714	711	738	726	785	738	772	806	798	781	752	799	764	807	763	843	770	756	789	783	786	787	777	745	795	741	751	786	786	760	828	748	808	771	715	779	689	813	775	779	766	814	733	761	784	801	747	781	774	797	747	744	761	764	775	761	742	763	773	729	757	760	788	834	798	805	762	758	771	741	763	788	802	786	782	740	787	816	695	789	746	752	769	764	753	816	788	777	764	718	774	760	772	765	799	774	760	780	788	814	802	748	797	778
27483	20760	6632	730	484	433	447	440	392	413	417	409	426	383	408	373	413	394	386	410	385	419	386	414	379	407	405	397	424	390	378	372	393	412	435	397	396	413	376	369	409	406	386	403	363	400	414	403	386	390	400	381	423	392	407	391	402	400	393	386	414	427	369	391	385	423	400	410	414	396	398	396	413	381	402	393	409	448	443	416	396	390	373	411	371	409	396	382	399	434	424	397	375	369	409	403	401	426	422	409	391	392	433	442	366	396	401	426	424	412	402	426	426	391	381	398	348	395	392	416	404	393	399	412	384	399	376	381	455	437	409	397	446	409	394	394	396	413	373	409	394	351	397	402	385	408	378	403	397	410	397	384	387	397	403	436	411	400	420	399	385	401	438	391	406	384	393	376	431	392	410	396	402	368	418	410	399	429	405	385	386	405	418	412	387	390	412	412	372	391	392	391	389	397	376	417	383	380	378	401	370	385	445	392	429	407	355	401	409	397	399	373	386	447	392	372	403	424	446	371	396	399	368	382	379	386	369	409	427	409	415	407	392	377	403	412	417	367	404	398	434	429	408	381	470	405	391	422	377	387	394	373	425	422	401	404	364	425	415	421	401	399	403	408	416	400	378	411	399	379	377	424	386	408	398	406	415	392	389	424	371	432	398	404	406	375	390	439	406	421	395	431	445	413	400	385	418	401	376	394	444	379	392	414	435	389	379	424	383	370	369	416	382	406	414	409	369	385	406	390	380	410	417	388	399	394	396	402	376	411	420	418	385	443	424	415	407	423	400	403	391	395	424	426	410	421	399	403	400	342	425	413	388	384	385	430	381	399	400	426	381	390	435	388	413	407	363	407	421	414	412	404	422	399	436	390	418	401	418	413	417	388	401	376	426	374	416	404	425	380	416	398	403	401	413	367	405	369	402	362	383	396	408	413	375	410	404	404	434	433	383	414	427	443	412	417	396	431	413	400	439	431	391	366	412	377	425	386	389	402	416	417	384	412	418	452	374	405	406	411	396	437	397	366	394	402	418	390	391	412	425	398	427	369	395	365	428	412	403	412	394	401	405	436	417	387	411	429	404	365	341	415	398	383	406	339	365	383	429	418	425	424	398	402	396	397	418	402	424	416	372	386	412	378	418	393	417	392	378	406	378	394	362	402	403	393	422	390	434	414	391	418	414	382	366	387	429	393	403	403	435	422	417	395	382	404	374	378	368	429	397	383	384	394	400	406	429	362	407	410	421	380	423	405	370	381	399	393	417	453	388	394	415	415	416	441	406	378	403	392	394	404	446	402	420	388	407	406	398	452	384	376	366	396	387	445	387	396	407	421	408	392	395	389	384	384	366	426	405	402	381	396	396	415	406	384	408	399	379	398	384	379	401	394	394	406	407	409	375	417	415	394	418	406	387	406	398	433	425	406	383	403	397	412	391	424	402	421	381	395	359	368	391	415	394	418	457	419	395	416	377	406	389	402	395	410	376	387	370	424	414	403	383	369	425	392	353	391	365	396	392	409	440	413	384	412	406	424	365	385	386	405	410	435	424	413	430	414	402	391	391	379	393	407	385	398	387	379	379	375	389	387	432	399	395	403	401	410	385	349	383	429	399	387	399	374	407	378	401	405	428	393	424	420	361	401	382	398	392	424	415	380	422	411	420	410	402	396	410	383	429	420	417	400	406	395	363	430	439	398	382	424	413	413	400	398	390	402	391	424	431	433	391	412	410	405	391	399	409	438	386	460	397	393	401	431	438	408	423	381	397	402	372	374	404	396	419	431	367	411	389	410	419	367	431	445	399	390	378	412	394	402	401	399	392	410	384	362	396	423	423	387	401	435	390	418	412	393	376	399	417	407	435	428	386	419	391	372	405	412	404	420	432	360	445	376	421	393	387	397	418	401	404	354	407	418	383	396	403	390	403	410	375	422	387	372	419	409	427	422	395	436	385	396	392	393	448	396	418	432	391	381	411	440	347	411	426	436	402	399	394	403	416	410	390	427	424	409	443	412	393	412	389	404	405	413	421	381	396	427	392	386	389	367	407	442	446	358	369	398	417	411	403	407	392	402	443	411	430	412	406	427	420	396	394	447	383	376	407	427	409	463	403	433	393	369	396	360	406	393	405	406	380	377	392	391	384	389	401	393	395	373	385	398	401	395	401	369	397	429	399	400	418	366	455	422	423	406	435	370	371	389	411	392	415	376	374	380	391	396	374	404	427	408	396	375	409	419	440	377	386	395	415	425	385	380	411	394	409	412	365	398	406	427	377	436	396	389	402	420	388	375	399	411	396	409	402	408	384	397	401	409	400	373	378	389	408	400	417	407	410	417	383	403	367	393	411	427	390	418	390	364	432	395	406	403	396	405	405	402	382	405	389	380	433	380	370	383	377	393	391	402	398	407	417	389	413	420	394	403	400	423	403	409	402	388	386	392	404	430	369	390	395	422	384	378	415	447	411	397	393	395	372	417	413	411	371	397	401	409	414	340	404	397	375	377	408	442	420	412	404	433	384	383	407	366	435	385	400	393	364	398	402	445	397	408	430	416	413	387	377	370	393	435	390	380	409	386	422	422	409	375	390	385	413	405	371	401	389	414	416	400	407	406	414	411	402	376	383	412	398	378	417	409	431	387	395	387	425	424	400	409	415	429	355	398	394	359	419	402	428	425	368	404	399	400	399	420	385	432	416	388	414	403	407	429	369	432	387	384	441	396	386	408	378	408	374	409	411	425	441	413	400	379	389	377	398	409	397	390	410	404	423	387	408	418	408	415	408	410	412	384	417	409	385	447	415	417	372	432	386	366	389	355	374	389	412	429	383	389	381	401	395	357	389	422	404	429	429	381	424	426	394	398	431	425	401	406	381	380	425	378	410	401	381	402	385	409	352	382	392	383	427	372	405	405	369	369	395	395	425	392	390	389	387	382	405	379	406	441	375	423	391	401	369	398	436	407	391	427	389	413	377	401	418	416	405	399	434	417	441	443	392	408	398	411	404	407	380	402	424	399	363	397	393	400	405	392	390	410	388	439	385	398	409	423	403	397	386	401	405	399	415	351	396	416	393	391	372	404	393	425	439	362	403	391	393	431	408	353	391	366	360	425	372	442	376	384	416	395	402	400	371	356	407	397	397	412	377	406	375	365	452	402	399	395	404	429	393	391	391	392	410	386	463	393	411	381	401	390	396	403	418	393	361	402	388	380	390	379	411	410	398	413	402	405	349	436	403	405	400	400	417	396	403	408	392	426	420	412	396	396	411	406	397	413	411	482	414	372	425	421	414	386	409	428	426	391	446	386	380	394	394	394	389	412	400	364	447	430	415	399	377	408	409	385	381	440	403	399	402	414	423	399	421	388	406	405	407	398	363	391	404	440	365	410	365	435	425	431	413	385	377	400	395	402	448	383	378	399	424	415	384	382	368	398	400	432	371	373	390	390	354	387	391	408	374	381	412	382	403	378	400	374	367	354	398	432	406	394	365	395	411	424	385	410
11013	5644	1724	1276	1022	982	945	968	894	880	885	874	904	828	878	896	815	847	850	855	803	837	837	841	841	888	868	873	847	864	858	844	817	866	830	869	814	861	838	853	829	817	866	835	877	865	816	795	811	817	827	839	881	840	834	849	843	833	803	833	860	874	839	788	845	750	839	867	808	819	790	818	829	821	857	853	801	833	852	809	881	862	853	873	881	860	794	853	826	826	846	785	836	831	789	837	844	828	838	873	854	794	781	867	836	858	848	842	842	832	831	828	846	843	827	822	820	777	817	881	775	837	815	846	861	815	821	872	853	851	840	813	829	804	835	828	845	812	805	864	829	861	845	857	787	828	821	792	819	835	850	834	822	808	807	818	871	825	848	818	794	876	818	836	849	874	787	905	781	828	794	817	854	828	854	863	825	829	801	861	811	836	797	798	804	840	804	843	847	815	852	848	853	793	822	833	829	815	790	854	786	860	823	828	790	839	850	805	828	827	863	842	848	803	892	794	754	833	829	904	829	817	855	850	850	826	841	833	841	789	812	801	840	830	804	834	840	828	838	806	833	849	842	823	838	789	797	842	816	838	798	812	800	845	832	799	820	796	834	866	789	830	780	850	809	831	840	807	825	843	819	815	871	807	853	779	870	822	821	821	804	878	799	828	835	867	803	840	794	825	852	822	843	827	840	863	824	867	844	831	866	820	827	799	832	832	875	826	880	824	821	796	867	822	841	804	855	780	826	785	805	828	823	831	820	807	808	824	809	817	836	826	821	892	885	824	805	856	831	774	800	791	795	807	853	875	828	812	779	802	746	802	806	862	808	855	824	819	831	893	767	834	875	869	812	868	845	832	796	853	834	799	772	806	799	824	840	872	834	851	837	871	757	836	840	795	844	814	854	865	837	812	859	820	795	837	774	827	791	859	827	785	840	800	816	831	798	822	849	842	824	832	848	796	851	809	830	819	864	841	827	878	809	813	849	828	804	859	861	807	820	841	826	837	786	888	858	830	828	851	858	820	848	841	825	812	831	785	865	829	830	803	836	817	827	764	795	857	875	808	853	845	842	841	868	821	844	839	769	814	794	839	838	828	770	820	825	816	876	798	829	821	808	835	816	852	880	791	837	876	789	828	839	802	833	878	849	844	848	826	806	765	826	791	871	826	767	847	831	791	870	856	795	863	845	903	824	832	819	821	848	822	801	826	835	836	814	810	868	828	795	814	858	838	810	793	795	813	834	826	841	838	868	835	847	801	827	834	852	862	840	805	833	840	862	894	881	804	858	807	772	899	819	798	831	819	799	871	835	854	825	858	856	812	801	847	840	888	838	866	816	842	839	762	843	835	877	842	824	812	811	880	921	831	872	875	810	800	845	852	832	801	859	824	891	785	854	793	817	877	820	817	853	837	833	847	869	854	800	873	847	831	855	863	822	816	780	792	817	809	837	881	806	843	838	865	817	802	834	862	835	848	766	815	846	796	880	848	893	803	828	853	828	887	802	786	830	812	844	832	863	852	810	826	895	837	801	902	822	883	808	818	878	836	841	813	797	822	792	815	848	827	810	866	778	837	806	836	859	842	850	867	786	845	792	830	862	803	866	844	846	878	837	805	783	851	839	809	833	833	797	856	856	757	862	875	873	835	807	826	802	854	784	850	788	810	829	833	824	837	784	837	825	818	854	825	852	783	852	784	783	887	898	801	843	866	878	866	817	804	829	821	797	826	855	821	823	800	854	813	835	867	771	870	856	844	839	788	832	837	840	816	852	827	824	875	832	823	826	868	825	860	889	814	840	795	856	833	827	825	843	806	877	863	862	818	825	862	784	774	819	819	813	829	765	816	819	838	839	886	832	848	840	818	895	832	807	881	840	775	857	871	817	800	777	771	805	805	796	869	829	828	855	792	826	810	825	850	837	798	812	801	822	895	830	837	838	794	790	790	810	859	807	797	837	827	885	836	818	845	832	859	859	814	855	820	773	838	828	862	816	838	848	837	864	830	815	832	852	861	860	830	831	789	859	850	882	846	868	818	861	816	835	812	797	846	887	849	808	808	810	832	792	843	808	825	875	849	835	826	840	796	848	843	841	785	834	815	852	845	873	833	814	825	854	799	833	842	831	849	827	825	797	868	829	844	802	825	846	867	812	840	855	899	869	780	801	871	829	874	845	789	831	832	860	797	835	877	833	832	856	816	793	841	804	778	842	822	857	817	810	856	837	817	834	839	817	831	795	831	846	864	832	888	811	894	820	840	818	810	824	823	798	842	793	850	829	829	865	854	795	889	806	810	809	810	814	866	842	781	850	829	842	840	818	836	884	789	827	845	905	814	826	849	809	831	847	839	895	817	814	816	828	833	838	778	843	801	819	840	841	780	796	825	828	877	823	876	791	853	829	816	780	835	831	816	806	824	843	833	848	861	834	870	805	795	839	809	823	869	803	865	756	830	766	879	843	822	804	814	833	864	819	825	840	814	784	860	798	816	852	834	826	855	838	854	841	853	865	838	774	806	821	832	810	854	839	825	798	858	899	797	794	804	870	777	832	823	848	860	883	797	859	851	822	792	835	826	868	807	792	789	831	850	817	857	832	852	874	875	824	793	836	795	804	852	876	842	809	813	831	784	804	827	821	838	829	827	787	817	831	889	849	782	815	862	782	830	779	789	830	854	867	848	856	819	844	781	871	797	828	806	844	808	870	832	751	861	794	857	836	841	800	805	828	875	836	841	836	838	853	836	838	837	836	800	829	842	775	878	825	794	830	855	845	811	838	822	834	824	814	798	846	855	800	841	857	823	840	826	828	848	833	810	842	858	874	843	873	842	827	813	834	811	834	876	804	835	885	832	847	822	857	844	828	819	840	795	826	829	808	811	804	806	846	824	861	819	873	848	846	805	781	828	855	790	857	819	779	849	809	835	853	874	826	835	838	775	859	810	831	873	813	869	826	857	880	838	782	856	858	861	803	815	872	823	829	866	862	798	834	827	784	864	841	797	851	893	792	806	813	831	801	850	803	834	818	810	866	804	834	792	866	834	845	796	864	872	817	830	870	796	842	821	836	845	846	884	806	843	805	846	875	824	823	833	803	876	867	807	829	793	819	812	829	812	806	812	821	819	829	846	808	789	886	823	851	851	786	855	869	825	859	880	830	850	825	835	864	839	840	819	841	795	820	798	864	813	815	852	852	813	838	834	814	825	849	869	883	828	839	813	873	819	800	880	889	841	855	831	806	868	818	893	844	830	849	787	778	843	829	842	813	791	833	827	824	812	808	839	811	877	885	794	830	853	798	799	856	825	825	864	847	797	881	849	800	860	847	853	814	894	836	780	853	847	865	827	817	840	871	801	856	794	834	805	797	853	794	801	802	864	854	864	838	840	792	813	818	836	864	843	807	820	812	811	825	854	816	799	874	805	834	812	806	822	865	832	821	843	832	745	818	820	826	869	802	804	852	838	860	844	870	821	847	815	872	835	847	809	803	867	839	860	845	789
24809	21668	28973	24865	18592	1356	568	419	366	343	337	253	258	263	220	251	240	216	222	251	212	200	203	205	229	218	191	228	213	219	217	185	228	211	172	199	218	215	219	214	201	214	198	202	190	199	198	219	194	201	209	193	195	197	178	187	219	186	223	188	200	212	199	210	195	184	204	192	226	215	181	214	216	199	195	211	208	209	189	198	196	203	226	224	168	193	209	193	206	186	189	188	173	186	211	218	222	192	192	193	188	193	194	221	211	205	199	225	178	177	181	185	190	218	180	193	199	178	182	215	193	187	201	191	209	193	184	178	179	181	191	169	197	166	192	185	187	207	216	178	204	181	201	227	196	195	203	197	210	205	174	204	192	194	200	214	212	194	178	177	184	207	211	205	197	187	199	191	198	214	180	195	205	180	203	193	190	177	176	199	203	207	193	213	215	195	211	178	216	204	206	170	186	181	209	204	198	220	206	213	218	196	184	192	193	201	177	186	191	190	176	181	194	201	212	165	205	192	192	184	224	185	197	192	202	197	183	202	174	201	194	191	204	199	201	188	189	187	190	214	176	187	194	197	173	217	193	201	235	187	191	195	186	201	194	189	207	185	229	183	187	198	196	179	181	198	165	174	187	211	212	171	176	186	222	204	178	208	188	194	194	200	205	202	178	193	168	210	196	202	207	214	211	179	196	214	189	201	196	222	216	190	200	213	198	170	198	203	183	190	204	186	207	214	188	188	222	193	199	192	197	199	185	199	197	193	184	185	180	190	176	200	199	172	202	191	174	222	173	190	213	182	188	232	232	191	208	204	194	161	199	184	183	173	186	189	188	185	206	189	196	206	178	201	173	191	215	190	176	194	189	183	219	186	198	220	187	215	197	218	206	193	194	196	177	200	194	206	194	196	180	214	178	229	190	214	186	204	171	203	191	199	199	167	224	185	186	193	203	204	175	178	181	196	186	197	206	179	200	207	198	212	211	195	217	203	227	187	217	196	204	202	224	210	202	213	189	210	199	196	188	183	208	201	199	199	200	194	182	214	208	182	201	203	174	202	225	194	193	209	209	191	179	196	193	206	190	195	198	211	202	159	214	183	174	187	209	209	197	202	207	194	209	175	192	198	204	210	172	187	182	197	203	185	185	171	167	202	203	221	179	191	203	201	193	220	177	196	225	192	189	195	186	212	203	181	173	183	217	198	204	212	221	190	224	177	218	197	194	175	192	214	192	196	196	186	197	182	180	183	196	193	202	196	198	186	169	214	172	211	196	204	202	206	185	174	187	190	193	203	215	181	222	203	183	205	197	199	216	187	208	215	187	206	201	169	182	211	190	187	191	193	215	209	195	190	216	175	200	211	192	201	190	188	209	177	217	196	180	195	205	198	185	199	193	181	182	190	188	187	177	200	198	206	209	181	184	207	203	209	199	183	217	208	199	201	206	191	198	187	192	191	179	179	233	184	189	203	173	190	184	208	176	198	202	204	198	193	195	196	187	199	206	187	195	208	196	186	200	175	209	211	180	177	197	193	221	202	201	185	195	200	215	200	211	192	203	173	175	198	188	189	208	214	177	194	182	209	210	178	211	180	205	197	177	210	212	208	179	201	214	212	229	196	224	213	174	230	190	170	203	197	213	204	189	198	200	209	190	186	211	202	196	205	209	186	185	204	206	195	183	184	218	211	191	185	218	207	193	206	191	186	225	173	182	214	158	189	217	206	180	212	171	187	172	179	184	188	184	213	186	216	174	158	196	201	201	209	184	207	177	175	178	168	217	224	188	191	198	195	199	183	208	180	228	196	228	205	177	213	193	197	196	225	197	194	217	201	189	201	185	200	216	215	184	200	199	207	187	197	199	214	187	187	211	194	188	191	189	194	197	193	205	186	190	200	193	198	206	204	191	180	196	185	177	169	200	208	172	201	192	194	200	197	215	184	191	190	191	212	200	205	212	188	212	186	203	193	204	196	185	190	198	170	195	190	197	177	185	207	184	194	209	194	165	178	200	189	209	186	195	183	177	189	196	218	205	183	191	214	189	193	169	166	187	204	214	198	228	180	206	186	193	197	183	196	170	226	188	175	189	199	199	198	196	197	202	183	191	204	197	182	207	192	201	175	189	184	204	187	184	223	210	170	185	204	226	177	208	188	177	205	174	183	174	181	176	210	195	203	199	200	216	187	179	205	203	188	199	181	183	173	210	188	191	195	174	180	184	198	233	186	219	198	205	181	204	204	205	225	207	202	203	170	186	201	217	199	196	202	202	189	212	184	187	160	203	166	196	204	196	199	172	201	186	195	178	207	177	205	204	200	194	194	216	194	188	179	204	173	193	201	193	195	181	187	192	166	200	194	191	225	214	188	208	189	179	196	206	193	197	177	170	189	206	191	175	211	184	202	220	182	225	204	199	194	219	230	191	200	145	193	199	188	189	190	187	201	177	196	191	204	176	203	208	190	187	197	195	197	191	215	205	218	182	195	203	221	190	201	195	206	214	199	176	201	228	177	194	198	166	188	191	198	194	186	183	192	212	191	237	194	204	192	191	184	194	212	199	188	196	188	201	196	182	193	228	175	185	196	197	188	237	215	212	185	172	173	188	210	193	205	190	209	190	191	215	180	188	196	198	196	212	189	200	207	187	168	194	182	210	222	170	233	181	187	196	193	216	181	210	199	187	210	198	211	217	205	175	183	194	201	207	205	200	202	163	202	186	187	192	175	205	199	168	198	162	177	201	197	218	211	189	200	207	226	195	195	185	195	197	171	203	206	188	219	206	190	200	200	179	194	196	196	212	219	196	196	172	195	214	204	201	195	180	208	194	199	202	186	177	193	222	168	184	173	190	225	179	187	172	183	177	152	208	197	196	181	193	191	231	216	185	179	185	209	206	210	189	205	188	202	164	193	186	175	186	197	184	202	209	210	216	200	199	207	184	198	186	179	178	196	203	192	176	192	190	198	188	209	177	194	179	175	175	159	201	184	178	207	199	209	204	179	205	191	210	175	187	201	199	207	194	200	178	206	212	212	163	239	213	211	183	202	207	222	198	193	215	186	181	195	197	201	196	199	207	201	203	195	208	227	197	177	210	185	204	199	189	205	183	212	201	190	220	192	195	177	168	204	197	207	231	200	214	209	219	206	188	200	240	210	212	181	179	180	174	198	230	187	182	209	200	214	188	201	195	179	201	182	155	185	203	212	212	175	211	193	211	195	154	185	188	199	196	174	181	183	196	194	203	189	200	184	214	195	186	200	176	179	181	207	197	221	198	193	211	182	194	203	184	199	210	181	190	195	190	159	198	208	210	167	176	207	219	199	184	188	191	193	184	190	174	191	191	200	201	184	204	200	220	177	163	192	222	198	202	207	197	214	184	216	189	194	198	202	193	212	192	186	183	189	186	194	195	203	200	203	189	190	184	191	194	203	192	212	202	215	182	202	216	204	235	184	198	211	186	165	188	204	191	182	210	201	170	170	182	194	196	179	171	182	213	181	171	183
26054	20375	8820	4427	3011	2146	1616	1285	1107	997	871	797	743	675	632	655	582	570	586	567	554	499	528	486	529	497	529	496	509	448	437	484	466	491	450	463	499	518	452	442	476	455	443	429	415	485	479	427	447	439	435	471	445	446	463	474	455	461	427	449	437	442	450	431	435	430	437	442	435	457	472	454	430	416	418	446	440	443	416	465	419	444	385	484	408	436	442	479	454	442	418	438	406	403	483	422	410	401	450	391	433	448	431	443	432	430	412	406	437	420	429	436	419	407	434	444	449	416	411	467	441	444	455	407	437	432	423	428	462	433	450	390	459	441	434	430	489	456	446	441	409	444	436	453	413	420	436	430	449	471	406	431	451	427	446	443	453	427	451	418	421	432	438	394	423	433	414	448	441	451	436	413	433	422	445	453	472	456	426	445	423	435	418	440	438	429	415	406	423	435	431	401	456	467	478	437	428	436	454	427	469	429	442	402	423	434	467	446	411	428	429	446	457	419	434	450	414	403	411	428	422	430	416	429	391	384	427	403	425	446	450	431	454	426	444	432	453	410	449	465	431	434	407	453	443	412	438	466	456	470	412	416	456	459	435	403	448	428	431	417	424	414	424	449	456	461	468	431	448	419	427	451	437	439	412	432	428	403	417	443	450	424	400	432	446	429	424	394	450	455	471	419	479	402	437	414	422	447	444	423	441	458	423	434	406	398	428	450	433	431	437	437	417	436	423	453	473	412	439	435	436	452	479	439	456	424	430	412	444	412	473	440	456	413	449	471	387	425	463	428	427	437	379	456	458	432	444	435	438	443	394	455	453	430	421	447	451	414	437	458	428	416	432	410	403	406	468	449	445	440	468	464	387	452	446	437	401	453	435	408	440	436	442	450	464	396	423	425	429	435	427	442	430	445	431	432	422	418	400	425	449	409	428	372	432	427	458	399	413	436	438	431	454	446	463	454	457	437	426	409	447	422	394	395	431	434	452	431	467	416	410	439	436	445	408	421	442	446	416	410	430	415	426	432	463	435	430	429	438	449	428	418	464	450	408	436	410	440	452	418	467	398	432	457	424	487	401	414	434	401	423	422	422	432	417	476	434	435	448	454	488	438	457	472	439	421	433	426	446	479	435	439	469	459	421	437	395	446	456	417	444	443	459	449	419	428	458	406	437	446	405	463	441	434	449	444	412	423	418	428	416	398	437	420	445	455	404	435	473	411	458	430	422	442	424	450	412	441	426	394	415	445	462	449	412	423	417	428	404	454	437	424	427	433	416	465	431	396	419	443	433	442	400	418	406	458	401	469	434	387	417	447	438	473	423	469	457	447	435	427	442	433	448	452	427	394	481	422	470	420	410	404	426	423	399	441	429	394	408	446	417	424	437	424	446	441	443	430	458	439	440	442	399	403	399	453	427	463	412	450	456	526	431	464	426	449	429	443	443	461	450	408	421	404	425	433	422	459	446	463	473	426	443	413	412	460	445	452	438	438	446	446	413	451	426	446	439	419	458	419	461	386	423	419	451	471	438	446	433	455	454	446	393	456	444	470	445	435	420	436	435	439	417	456	426	418	432	406	483	425	409	410	405	428	431	396	412	429	417	446	444	486	433	429	447	441	440	445	448	444	443	432	463	437	464	460	464	440	430	442	409	423	460	417	413	443	421	440	467	436	432	437	434	442	451	456	445	440	414	389	416	449	463	441	444	429	449	428	448	451	438	378	444	427	487	437	458	408	406	430	417	393	415	438	449	409	443	432	451	441	441	457	409	441	423	415	421	439	460	411	420	452	455	401	396	458	430	453	483	421	435	455	431	443	422	421	421	433	446	473	450	453	424	424	454	407	429	434	475	428	434	424	439	467	390	432	448	447	442	454	454	444	447	470	432	452	433	451	407	402	450	431	425	417	412	412	448	443	426	408	430	441	430	489	456	442	415	482	414	453	451	413	415	410	406	435	411	425	432	455	440	462	422	439	427	373	420	449	412	441	442	396	432	462	448	444	457	421	440	424	421	448	470	435	396	390	426	410	445	418	436	442	423	463	398	427	441	458	423	434	472	427	383	419	420	446	409	435	447	453	436	462	441	440	440	440	444	458	445	423	418	413	460	421	440	446	443	426	381	432	413	441	432	446	462	438	440	417	411	433	455	422	446	423	426	428	481	434	457	421	444	436	453	432	427	437	434	447	403	430	476	405	448	457	421	432	394	427	421	394	445	417	416	411	400	455	447	473	406	466	415	405	452	405	428	457	440	416	465	421	453	424	448	453	435	431	423	376	396	460	431	422	471	444	451	456	433	418	449	444	372	404	453	421	471	420	413	425	453	452	466	458	438	425	424	448	447	429	429	409	444	408	449	451	442	441	405	417	428	425	446	454	448	458	460	470	430	444	465	449	453	453	428	443	412	382	489	411	418	454	435	422	416	436	446	420	416	436	432	430	418	405	425	441	443	412	431	462	392	455	464	409	446	472	462	420	407	429	435	446	451	443	452	441	426	419	464	430	436	442	448	439	424	427	410	428	459	435	447	461	399	457	461	441	405	440	396	435	393	457	439	437	432	464	456	453	445	419	412	462	398	436	446	402	432	432	421	420	408	422	398	440	410	435	402	460	445	411	420	426	433	440	440	458	398	437	417	419	406	429	472	429	442	433	445	448	452	415	437	471	446	443	421	455	434	419	424	430	406	424	439	424	446	415	420	422	396	439	443	419	423	428	430	450	436	464	455	473	426	413	418	430	434	462	409	424	457	441	445	453	479	420	427	439	408	407	442	427	433	445	423	429	410	448	459	477	455	450	390	477	438	442	411	468	441	443	428	441	414	460	434	418	389	427	408	474	425	443	412	439	443	476	451	436	436	418	403	448	425	452	432	429	424	424	443	464	449	472	435	466	438	427	405	438	427	446	410	403	410	468	413	410	457	433	437	441	433	443	460	442	404	447	455	437	442	427	413	451	444	428	429	419	432	419	481	437	445	436	438	469	448	429	444	421	401	414	443	452	450	412	406	419	413	439	423	429	471	432	450	437	484	435	393	436	451	429	406	448	426	407	414	449	420	441	444	418	455	459	445	401	428	427	425	443	453	413	436	440	449	454	483	460	451	453	433	496	451	441	454	429	428	418	432	406	443	431	417	455	413	451	438	452	434	439	469	465	421	392	420	417	422	433	454	406	454	443	453	433	430	417	414	408	424	435	432	450	427	425	445	442	465	441	474	423	431	461	436	421	409	423	428	465	433	414	395	421	453	442	405	414	424	411	406	433	414	448	430	412	425	423	442	464	454	457	426	462	419	440	459	471	453	436	451	450	444	469	450	459	423	429	447	421	452	432	427	413	413	432	460	456	420	448	428	437	437	449	419	452	424	442	444	432	452	425	418	406	427	433	464	415	425	435	412	418	445	423	407	426	434	393	430	420	439	441	476	466	434	423	433	434	419	436	451	447	436	448	394	460	409	421	455	422	442	435	447	436	437	439	451	408	425	443	459	438	434	409
22774	20716	28476	23025	20717	15485	1607	814	690	654	547	519	520	477	481	412	445	450	450	426	437	419	398	390	431	383	404	368	383	426	406	367	414	380	415	348	403	436	404	440	380	399	366	390	404	386	377	381	373	374	401	398	389	407	362	369	381	356	384	362	364	370	368	357	393	361	371	400	351	393	396	358	374	404	345	355	348	371	363	359	378	343	383	397	375	386	394	352	399	391	407	386	392	373	370	355	383	382	334	388	370	380	372	379	428	354	393	328	380	400	385	382	374	396	386	390	389	353	356	353	370	411	347	387	377	412	372	352	380	370	392	396	361	328	392	372	379	361	389	371	378	366	371	395	373	346	380	365	369	370	351	372	392	388	375	387	411	384	356	384	390	357	395	399	380	366	385	417	375	372	374	366	385	394	360	378	414	377	411	351	376	418	374	409	356	384	394	387	392	374	376	368	372	395	368	386	356	381	361	384	360	390	394	440	346	362	373	389	375	387	367	415	366	350	335	360	391	339	377	399	401	355	362	362	364	378	375	383	364	386	395	369	377	377	383	359	414	361	350	368	369	381	401	367	396	381	378	382	383	341	367	357	414	376	372	381	372	414	369	357	404	362	355	361	394	404	364	378	403	362	382	367	359	337	402	370	397	359	421	384	377	378	375	381	370	401	399	371	400	369	341	349	376	387	408	402	370	356	356	352	384	392	356	389	373	356	350	379	393	396	375	380	405	375	377	368	378	368	362	369	355	386	374	358	394	369	364	350	366	363	370	405	378	379	401	377	376	413	416	349	412	395	347	402	406	386	378	360	393	373	355	372	367	373	390	385	342	362	368	415	353	382	385	366	381	388	381	393	368	382	379	386	365	366	379	358	393	384	379	382	378	394	355	381	401	372	383	347	361	366	365	393	349	387	355	361	366	360	387	364	370	372	384	404	373	365	396	369	375	366	400	405	383	355	379	396	385	387	373	420	360	398	405	370	371	383	394	382	396	386	380	348	376	420	403	376	381	379	411	367	361	411	363	375	358	375	382	371	375	394	378	393	365	396	404	350	388	391	343	392	344	387	356	352	348	413	349	365	373	397	406	367	375	359	366	369	348	394	387	345	359	372	383	367	379	338	400	345	385	391	373	386	366	384	386	367	403	377	381	373	374	415	407	372	389	385	395	380	396	374	360	406	374	364	381	394	389	378	406	335	402	345	360	385	345	354	405	397	371	362	379	413	401	377	362	344	395	345	345	395	396	415	397	390	377	356	367	359	349	376	394	362	391	392	358	374	374	389	388	404	383	403	370	384	380	376	365	359	386	338	370	372	407	384	383	383	358	375	395	392	365	391	324	364	393	361	375	417	403	366	387	345	328	395	345	376	341	377	367	342	354	350	398	376	402	381	383	356	359	400	388	408	356	356	379	394	395	337	394	409	379	366	388	380	336	382	347	399	355	378	374	411	354	381	353	366	408	361	375	362	365	344	417	390	340	367	353	380	363	373	389	392	348	370	345	365	372	366	362	371	388	386	373	372	339	382	380	321	405	381	378	393	391	368	367	355	384	393	354	368	357	366	400	389	367	365	394	364	348	334	392	394	362	353	397	405	384	375	369	376	395	398	388	413	374	362	395	370	409	393	366	378	367	399	362	361	389	359	390	353	358	391	374	404	381	361	379	363	390	379	397	339	382	373	392	375	414	342	383	389	369	390	376	359	358	384	352	351	382	358	376	398	337	384	391	394	366	382	404	377	365	368	340	365	355	361	348	387	348	340	370	343	384	413	377	368	357	363	330	401	359	390	370	370	360	364	405	413	373	394	358	395	351	406	373	361	366	393	337	389	390	363	361	423	352	375	396	357	346	372	403	363	424	403	380	353	351	352	370	374	337	373	398	396	417	374	384	409	374	349	385	361	397	365	395	392	380	382	352	368	380	348	382	369	354	383	382	382	398	364	365	350	363	383	342	374	382	387	375	364	350	376	400	392	383	372	419	360	391	385	334	415	379	441	403	369	377	382	374	370	355	384	367	398	393	347	365	412	369	356	355	422	355	368	382	343	408	374	380	380	361	373	349	386	356	408	387	374	417	333	372	371	392	379	380	355	388	384	352	363	345	382	347	391	357	366	372	368	419	352	368	407	359	390	384	372	355	364	399	399	407	351	360	379	387	372	368	367	358	403	402	345	395	384	339	371	385	395	350	372	345	360	376	361	337	383	366	386	357	362	356	397	395	384	374	382	373	380	369	391	366	373	367	375	380	380	379	347	351	377	381	401	346	362	346	355	368	377	365	390	386	383	411	345	351	376	362	390	361	408	342	427	372	357	385	372	375	353	391	389	383	344	349	357	389	410	365	367	396	386	376	378	380	399	365	374	397	369	368	383	333	361	352	355	412	370	415	359	343	364	378	417	360	377	365	382	400	365	364	371	373	373	394	361	360	349	354	362	371	396	356	371	392	360	387	383	392	369	352	373	362	373	360	380	370	359	372	392	389	377	354	378	383	350	394	377	380	350	369	392	390	360	370	378	346	389	386	377	386	382	389	376	376	353	380	383	401	369	381	378	384	404	363	394	342	372	402	365	344	371	370	389	373	384	415	395	357	383	387	347	345	378	352	365	369	389	357	383	363	348	340	391	430	385	362	372	381	386	402	360	373	399	380	424	349	382	408	371	376	377	349	384	340	365	406	383	422	362	366	394	403	395	388	395	342	381	369	365	365	372	389	389	404	379	353	372	344	368	353	378	392	371	354	380	387	405	346	374	367	350	380	366	385	373	444	355	369	359	365	367	390	334	409	373	366	375	391	384	348	331	399	389	360	403	340	351	392	368	406	360	394	380	391	350	366	383	364	335	404	339	391	336	386	392	354	384	350	371	377	374	391	391	375	389	383	403	360	389	393	386	371	386	355	366	363	391	381	391	376	381	366	352	388	421	367	412	349	338	349	364	408	407	379	384	382	384	363	347	369	394	382	322	389	371	340	363	369	373	362	394	368	375	359	378	357	361	356	376	352	363	385	374	392	376	392	407	405	388	370	381	350	382	373	373	389	365	367	366	365	369	387	363	359	380	358	381	394	383	341	373	349	374	373	389	349	367	352	433	356	351	385	442	352	368	399	381	377	388	370	383	364	372	385	351	362	351	386	371	376	356	395	379	375	383	375	372	415	379	398	364	386	388	361	397	359	347	375	363	386	387	376	377	384	394	386	377	400	372	348	368	394	401	331	355	378	336	381	398	370	385	385	399	367	358	394	340	328	353	389	388	372	364	390	339	388	390	398	393	344	398	391	382	355	368	408	364	378	379	317	359	375	345	369	350	361	385	353	376	384	375	340	378	359	375	372	341	388	376	355	390	401	366	359	343	343	365	363	376	315	376	360	352	362	396	342	351	366	372	406	367	353	363	337	342	387	378	376	398	393	362	374	349	396	375	353	378	389	374	392	363	352	364	359	367	366	377	342	371	345	405	387	363	345	383	322	358	373	376	360	368	402	362	387	407	339	362
30317	25428	13324	7343	5031	3678	2758	2365	1978	1703	1519	1376	1289	1204	1141	1119	1057	1058	893	991	904	939	880	886	908	788	827	814	816	810	854	797	795	765	808	834	742	811	806	751	723	742	758	787	737	787	763	788	746	761	802	735	759	789	761	762	755	766	753	750	747	699	738	753	757	757	784	759	842	740	689	699	777	763	739	697	768	771	717	725	743	733	737	750	747	755	764	765	768	753	698	727	762	713	786	756	747	755	734	742	761	728	760	749	746	706	737	689	770	749	711	740	778	739	704	755	705	749	758	741	723	709	731	714	769	710	747	730	757	737	701	760	743	745	708	757	748	721	740	715	703	798	720	695	758	701	713	709	764	744	724	766	714	771	768	741	728	747	755	768	760	749	705	767	732	734	749	721	688	829	760	761	815	777	711	698	705	768	751	765	704	807	736	776	778	729	778	799	719	768	719	728	701	744	738	746	799	762	696	756	765	695	731	744	702	774	772	758	723	761	746	727	749	769	775	739	763	766	705	751	698	733	719	714	729	755	718	750	782	769	737	702	730	726	725	767	731	740	740	760	754	707	768	722	726	753	759	752	726	766	777	769	724	708	749	701	736	758	788	737	716	755	753	681	689	706	737	753	734	772	740	756	727	771	688	704	782	721	746	775	750	733	755	681	710	785	759	740	736	722	738	755	740	711	716	710	769	723	751	747	751	694	723	753	741	725	721	747	688	785	778	730	734	746	747	766	716	739	735	679	720	721	777	775	729	734	749	746	712	774	694	786	762	714	716	745	760	773	720	732	782	718	759	738	710	781	758	735	772	728	726	788	763	741	718	732	710	748	683	742	760	710	730	730	718	747	709	723	772	723	762	730	743	758	753	751	734	703	739	731	753	735	797	692	741	734	746	731	752	699	825	738	747	781	751	740	743	707	732	750	787	774	749	756	754	681	783	711	728	768	736	760	719	729	801	701	735	726	736	740	791	771	744	744	753	696	760	684	744	754	696	770	706	768	763	769	718	720	786	692	692	727	714	714	774	723	720	745	732	761	728	735	743	748	748	720	710	715	731	745	705	758	727	749	770	761	768	761	722	758	707	689	741	743	732	734	696	704	749	784	737	747	697	740	765	741	759	744	707	744	742	736	743	781	727	734	729	700	782	750	725	757	723	751	738	782	748	737	772	741	776	701	731	727	744	765	710	774	697	691	735	793	724	752	690	689	732	717	759	753	752	720	761	754	769	716	718	740	758	747	723	754	765	731	724	773	718	752	726	730	703	744	742	741	719	774	718	757	751	750	708	741	713	730	747	711	704	726	752	740	750	751	717	771	729	676	725	752	723	744	726	715	753	731	771	764	739	689	760	732	754	775	728	754	717	766	722	719	710	747	746	709	694	729	760	749	730	755	777	732	732	731	736	777	740	754	722	710	694	743	732	697	706	742	671	784	732	727	702	749	778	727	785	755	759	730	745	746	755	710	752	752	728	711	691	739	792	759	754	708	736	730	750	701	767	699	712	769	753	759	664	734	742	704	700	736	738	781	707	718	777	715	765	764	728	766	713	722	752	716	756	692	805	702	730	760	733	686	694	753	725	749	768	700	707	771	782	805	748	731	802	749	718	757	715	749	740	690	752	761	720	775	704	672	685	670	743	783	774	732	757	763	734	765	781	770	708	716	704	758	734	697	708	698	736	772	689	795	754	740	754	716	751	719	737	778	756	768	719	753	752	763	731	713	752	796	691	763	735	763	727	702	786	731	729	737	724	723	793	706	740	737	738	711	784	725	732	770	721	720	726	725	708	730	754	763	723	766	664	742	775	760	705	783	731	756	771	713	682	749	712	712	736	726	697	749	704	718	736	677	695	738	734	761	715	763	719	751	752	766	703	713	732	729	750	679	721	735	776	736	762	761	757	716	718	726	734	727	737	747	751	756	698	753	741	801	785	727	695	693	717	744	747	726	720	731	783	701	744	766	744	772	717	726	723	703	713	733	722	708	727	727	711	751	751	717	765	763	759	749	767	717	736	769	733	764	743	687	771	752	739	766	751	740	693	797	733	730	731	719	744	736	700	769	705	786	730	735	753	757	755	746	701	690	783	737	691	727	746	696	757	740	736	729	699	729	684	709	774	775	769	741	745	751	750	723	752	698	732	753	731	795	699	718	697	763	752	751	729	738	694	728	762	747	727	736	793	765	707	748	707	736	725	729	696	734	758	802	722	794	754	771	719	733	761	698	727	715	768	746	740	715	742	765	745	738	780	761	772	730	808	777	790	768	758	727	764	753	717	769	749	728	725	751	731	746	761	758	721	710	730	762	738	771	755	751	732	677	738	714	748	777	722	715	711	731	750	737	721	755	708	703	725	714	721	700	790	758	742	703	745	706	752	782	773	746	704	744	711	790	732	734	747	759	731	718	711	761	774	767	741	708	741	713	730	722	756	718	800	784	716	765	777	741	768	718	676	700	669	701	739	726	780	790	711	768	742	746	715	753	723	731	754	718	755	772	765	737	719	676	731	789	753	722	835	756	781	773	676	756	734	766	739	728	741	708	760	768	702	690	746	799	746	720	689	773	772	725	778	737	778	788	685	684	721	720	714	761	733	702	742	730	798	737	726	759	710	751	744	749	731	762	773	774	717	664	743	703	724	782	695	744	785	766	714	690	705	707	752	725	778	707	766	738	759	754	727	766	686	728	719	734	708	750	742	807	714	757	759	751	768	800	764	755	779	713	703	737	735	748	673	748	708	723	715	703	777	706	715	695	721	693	692	739	695	726	765	721	719	700	721	738	733	768	759	783	698	712	719	751	715	714	767	740	722	762	740	711	738	760	730	746	762	675	770	738	775	729	789	691	713	759	716	744	752	772	714	716	734	769	729	722	696	764	724	795	747	706	746	755	714	738	765	722	774	782	710	709	742	748	730	719	733	723	819	763	748	699	756	720	758	738	768	736	811	736	770	721	702	791	741	724	736	765	740	751	675	758	735	743	744	740	741	709	738	687	739	782	748	776	750	757	763	746	740	734	704	792	758	700	750	734	737	758	722	757	733	752	706	730	710	716	780	731	727	760	757	756	735	729	758	764	712	699	726	743	736	723	733	785	729	720	711	718	691	751	729	738	719	714	746	697	752	746	765	722	752	757	743	738	740	753	754	738	736	719	779	760	751	703	749	747	683	739	679	708	777	708	769	733	770	764	744	724	731	706	741	749	707	747	748	725	733	751	733	720	735	758	722	694	796	724	704	739	735	746	725	752	723	753	704	754	719	712	725	722	743	697	777	705	696	715	750	725	736	741	770	764	756	745	699	731	736	740	723	726	761	717	722	684	698	792	738	744	728	761	761	738	728	695	767	751	709	739	706	769	750	761	750	718	691	776	725	688	732	783	758	705	752	726	734	744	702	707	689	761	724	762	745	716	700	745	705	700	733	773	711	718	722	718	769	786	733	778	766	739	736	770	746	783	703	742	728	641	715	748	723	744	711	747	732	719	795	762	717	721
27390	20617	6608	710	522	442	452	404	431	420	409	459	413	441	390	399	408	411	409	407	401	397	386	378	410	402	370	413	368	371	373	395	374	402	416	403	403	471	416	407	413	405	430	417	372	373	414	394	382	402	352	393	391	434	371	407	389	419	400	421	416	412	378	392	387	399	367	394	412	414	428	402	457	397	395	387	391	434	377	386	418	391	437	429	418	415	414	391	393	424	441	404	382	408	390	421	364	388	380	369	414	405	436	396	383	378	400	424	426	381	404	393	392	394	393	366	399	397	431	411	400	383	419	407	455	396	412	435	385	386	413	365	390	416	387	410	375	412	389	358	409	374	438	381	369	437	412	388	358	404	374	426	382	441	372	391	387	407	387	404	371	419	331	389	422	385	388	397	418	390	439	395	380	418	422	425	385	402	390	369	433	420	404	439	359	391	375	366	390	390	397	426	411	380	398	432	402	416	377	451	403	427	408	400	377	418	402	395	426	382	432	416	401	391	431	420	406	401	402	402	382	391	412	426	396	404	429	392	401	378	393	399	409	409	402	403	373	461	382	401	388	418	389	413	425	368	372	390	397	406	397	424	397	413	390	388	412	375	400	422	403	415	372	401	418	416	365	398	381	397	386	385	412	436	427	391	391	400	407	372	439	422	403	382	386	394	424	416	392	432	380	404	406	366	403	414	381	411	366	365	377	361	399	394	374	421	417	430	423	353	400	421	382	405	436	396	389	400	381	397	364	373	415	426	417	382	400	422	400	393	442	394	423	393	393	388	435	409	411	416	383	410	392	401	397	396	401	411	375	386	374	378	375	389	420	390	388	403	390	378	393	377	357	388	394	384	400	395	397	391	367	383	412	402	366	399	391	414	356	397	424	415	417	395	424	399	391	376	392	402	416	410	370	396	408	411	368	379	400	421	360	442	410	359	416	352	419	373	419	368	401	374	377	385	388	438	419	418	407	396	473	419	399	401	406	379	365	408	410	384	386	399	426	411	365	374	411	392	411	394	411	379	394	411	408	393	365	390	433	371	394	419	400	413	425	391	409	375	392	412	414	393	409	387	421	413	396	408	428	391	407	416	402	399	402	409	377	442	379	412	447	392	405	408	355	401	394	373	426	390	420	388	416	380	368	376	405	392	415	396	398	398	409	406	382	453	386	393	391	385	391	423	405	419	415	385	410	418	416	389	379	426	407	419	389	422	431	391	399	432	404	404	399	400	386	401	395	411	409	385	426	372	406	414	395	395	441	374	370	392	380	412	384	397	431	388	384	373	410	400	430	432	392	407	397	437	415	374	386	435	398	410	385	406	405	419	434	424	376	398	393	413	420	389	403	395	421	418	427	428	386	392	413	399	427	390	381	406	379	398	408	400	389	402	401	363	416	396	391	419	399	374	409	385	414	386	390	384	378	365	398	418	400	391	386	373	397	386	348	421	431	378	416	415	403	417	401	400	354	407	434	415	393	372	466	405	367	393	407	412	407	386	425	397	417	398	380	378	374	397	391	366	397	450	376	417	419	425	404	435	426	373	387	386	389	417	402	390	398	377	409	406	383	342	416	378	412	380	411	388	421	376	417	404	437	470	395	367	415	445	424	427	383	403	376	392	376	376	403	410	414	405	392	395	403	398	373	389	401	378	420	380	416	415	392	414	424	384	401	420	400	417	430	378	417	398	424	376	393	379	372	406	410	404	400	380	395	412	428	411	396	396	424	379	386	369	374	452	393	388	361	414	409	406	408	412	399	400	401	415	413	411	382	409	370	395	419	420	416	379	385	403	392	441	402	365	381	404	425	398	378	410	382	375	379	398	372	417	401	397	393	390	409	409	406	383	359	372	400	384	366	375	372	409	410	372	383	419	378	398	401	409	378	394	388	383	433	407	410	413	414	401	411	405	367	405	395	403	419	418	422	395	433	380	415	396	378	426	383	417	404	414	406	388	387	376	404	385	406	424	426	396	389	400	403	371	400	376	412	377	403	432	389	430	403	387	390	368	413	393	411	407	378	394	389	413	399	388	398	369	381	409	401	432	371	409	440	445	388	404	419	369	428	375	394	414	357	367	395	413	371	403	379	405	383	396	381	402	378	390	433	423	358	410	396	422	406	403	414	363	424	385	420	378	360	393	401	410	431	428	392	405	417	420	354	369	366	395	390	406	404	386	398	401	408	373	441	366	374	395	402	391	422	365	399	418	394	376	435	418	404	401	389	400	378	419	360	424	373	372	402	393	363	423	395	394	412	404	377	372	388	378	387	411	413	391	409	410	412	381	416	406	427	420	385	420	405	396	384	378	407	364	378	426	412	415	435	388	374	410	387	401	422	399	370	402	409	371	415	408	381	383	389	376	420	415	396	400	388	388	426	386	433	426	364	427	428	394	419	380	395	372	368	396	418	377	361	385	374	365	393	364	360	394	403	394	392	379	406	378	376	395	376	393	395	383	384	401	404	386	417	413	435	376	388	435	367	421	421	389	401	412	425	432	406	421	381	409	426	393	418	406	428	394	438	400	431	376	412	404	420	425	383	400	424	405	394	374	408	390	414	402	395	407	379	418	411	407	411	372	418	380	396	413	417	430	412	405	392	381	412	367	410	387	392	389	414	386	391	416	413	413	404	428	386	408	420	416	387	354	398	386	409	420	366	427	417	394	393	431	399	403	392	400	388	430	379	391	422	384	391	364	396	384	392	377	385	405	400	379	375	398	415	386	411	397	428	436	430	374	389	391	408	370	416	377	418	392	390	378	413	415	393	420	404	383	400	414	398	401	396	411	391	420	394	399	398	366	375	426	389	385	398	398	417	388	411	369	396	392	396	428	390	452	370	407	391	449	374	382	425	414	426	432	388	432	399	392	430	367	392	409	395	376	388	418	400	394	403	395	430	397	400	386	379	390	348	413	397	383	394	402	407	385	385	367	400	386	399	368	427	396	388	431	403	390	408	401	368	345	349	403	420	373	412	398	416	412	393	411	402	385	377	414	469	399	391	396	415	379	361	401	426	418	373	377	376	378	414	414	379	417	447	421	383	412	403	403	396	405	399	410	365	415	431	382	415	423	389	401	365	386	366	391	399	338	396	439	380	388	361	415	367	437	361	468	402	398	420	407	409	421	401	393	407	399	400	429	393	400	410	400	385	381	394	411	388	401	407	374	365	410	391	387	389	431	408	410	404	384	366	403	399	363	377	429	406	433	430	372	383	402	426	420	375	422	436	373	376	391	421	376	387	415	408	421	405	403	370	405	391	389	426	398	388	386	401	403	392	374	387	441	394	422	391	410	428	425	370	398	415	422	399	396	427	399	368	392	383	376	391	419	415	424	405	384	432	401	375	430	401	392	366	394	400	386	388	376	380	404	383	409	375	414	386	402	387	399	418	409	366	399	385	435	373	399	396	405	395	414	350	377	425	427	407	404	396	414	432	390	400	408	405	433	389	378	420	349	408	408	401	383	409	413	390	424	397	407	382	373	350	408	392	412	347	424
11420	5833	1803	1255	1066	1018	908	931	927	883	870	843	844	883	841	874	872	892	882	857	881	842	809	836	869	840	848	813	850	852	804	837	845	788	819	881	826	803	810	818	854	880	839	825	827	827	823	839	862	851	878	840	790	844	845	848	837	817	845	797	845	817	869	815	819	831	833	779	841	851	831	815	814	844	852	821	796	853	820	754	812	846	801	828	864	799	864	875	833	810	798	815	856	832	830	800	853	829	863	824	825	851	844	825	815	830	813	879	826	842	825	870	809	845	823	785	875	867	817	877	846	825	842	844	846	819	885	813	836	810	822	848	827	815	806	853	809	838	816	797	829	829	864	869	836	860	863	841	815	816	790	838	839	799	822	787	851	794	807	843	777	782	825	883	868	812	862	835	871	880	819	759	877	823	840	832	841	817	811	804	881	904	813	820	806	817	818	800	853	801	804	784	802	844	819	818	798	847	876	801	854	820	855	787	802	836	812	842	776	808	806	830	826	826	821	823	890	848	897	817	789	855	861	835	839	821	805	795	813	815	807	802	854	860	801	788	792	855	859	864	827	847	846	799	850	804	898	848	815	813	832	816	843	816	825	849	774	858	808	860	836	817	803	815	862	861	864	811	824	844	822	794	804	836	858	819	801	824	831	893	843	846	844	825	814	883	830	797	830	744	770	792	818	826	766	817	880	887	802	815	848	877	832	841	828	824	843	813	815	782	796	821	817	837	828	837	874	750	833	826	832	866	869	870	805	775	829	841	808	800	839	759	805	853	856	827	847	829	815	838	769	813	784	820	812	840	790	799	830	815	883	830	905	789	818	813	816	806	790	847	858	869	777	858	823	796	811	886	889	792	814	814	848	852	866	850	871	834	822	821	793	867	837	838	857	847	808	836	810	808	861	833	810	794	805	836	805	852	837	849	809	842	836	882	776	812	820	810	853	817	822	818	839	787	810	807	848	801	817	855	866	827	878	816	900	852	847	801	804	819	822	765	843	853	815	817	818	826	795	796	804	845	834	801	863	841	843	794	836	848	867	783	884	814	821	822	793	889	789	812	853	858	835	812	837	878	810	883	804	767	837	797	842	855	837	836	804	830	817	865	845	842	810	802	851	863	848	835	828	886	803	863	787	842	766	828	826	800	842	826	841	798	837	827	846	833	802	830	805	797	854	850	810	809	780	832	808	810	817	788	806	814	881	761	841	831	832	844	856	872	812	824	858	809	874	824	839	802	814	804	850	801	808	863	831	854	830	884	834	824	799	835	808	815	842	804	846	836	825	843	828	798	818	833	790	860	797	825	862	830	839	811	871	887	824	802	827	852	796	813	803	795	798	815	846	840	809	833	779	819	863	854	841	835	830	788	830	826	811	833	858	826	794	778	831	834	803	873	834	827	810	826	820	825	869	847	798	844	885	791	835	850	761	809	844	843	832	874	826	809	838	862	807	838	820	820	816	820	837	776	796	837	795	866	812	829	815	788	774	845	829	835	818	811	797	818	797	812	860	809	826	816	852	786	819	832	790	808	800	847	813	773	845	815	812	783	856	805	854	792	804	851	830	787	801	880	879	805	792	790	833	809	848	811	847	791	836	889	769	819	818	927	844	811	858	812	796	820	842	855	834	857	881	855	842	844	812	907	879	774	880	826	818	733	805	852	855	807	825	826	867	820	815	776	818	836	772	789	819	806	828	869	802	817	876	841	838	831	827	819	793	751	857	809	807	813	843	830	862	895	841	794	812	790	848	814	866	863	816	839	836	823	820	871	811	822	844	839	821	818	864	842	783	814	873	828	876	811	846	881	800	828	850	829	885	842	843	865	844	864	829	774	856	831	839	839	786	853	853	833	823	812	803	827	842	829	844	816	849	829	861	864	840	814	807	807	859	837	889	826	833	824	842	855	832	811	855	899	811	850	813	797	874	824	786	795	809	804	839	828	808	804	808	855	794	839	856	838	845	819	825	854	810	849	829	806	862	815	834	858	838	827	880	850	768	828	862	824	762	804	863	801	838	794	840	862	815	807	764	792	838	832	816	820	849	814	824	853	836	821	830	866	794	849	887	840	833	812	802	819	768	801	774	851	878	856	837	876	865	809	831	889	848	846	859	824	823	821	807	825	862	862	819	885	798	838	828	769	904	768	869	827	760	788	812	860	777	827	861	863	859	824	836	800	850	834	810	846	825	799	913	829	836	852	846	842	769	812	812	829	859	807	910	870	856	820	805	851	824	838	811	801	805	826	765	837	847	857	843	788	798	807	843	890	850	831	792	776	797	814	828	792	801	831	831	833	834	744	850	798	861	800	801	791	900	810	880	789	812	835	829	840	815	871	845	836	779	822	807	867	815	806	823	816	861	806	795	840	813	824	810	834	827	798	819	848	800	884	833	825	878	828	864	809	885	837	811	787	806	845	792	847	814	782	806	831	798	841	812	797	778	860	837	776	847	802	879	865	781	835	867	832	787	860	796	810	823	815	808	839	824	819	835	825	833	862	823	850	882	836	849	772	852	829	802	857	834	841	815	770	833	816	802	819	803	836	783	810	834	840	828	862	816	831	851	813	836	832	826	803	851	861	814	826	830	816	804	832	792	809	872	803	832	839	855	890	851	855	787	839	858	830	778	812	892	824	798	778	854	811	868	884	862	809	825	824	822	852	795	794	808	847	835	797	885	854	841	831	817	889	803	779	855	806	861	815	832	823	842	810	851	828	799	880	826	865	823	796	837	848	844	856	804	850	794	787	825	787	827	874	814	811	765	796	789	839	817	827	818	786	837	819	819	824	843	779	845	836	854	803	816	832	846	774	828	824	806	806	816	865	881	850	805	808	816	895	834	817	864	847	826	767	842	811	816	868	848	825	840	797	796	851	777	813	835	908	814	852	830	843	814	796	867	828	855	885	808	872	852	790	780	873	838	839	868	823	801	810	836	790	865	836	826	855	844	824	830	816	768	842	824	814	797	810	870	798	793	778	896	848	855	850	842	812	843	796	851	820	861	816	834	875	873	836	874	816	828	806	797	835	812	846	891	829	836	810	852	822	832	882	815	781	769	874	842	850	845	871	788	897	842	826	841	833	799	838	844	836	849	822	797	867	799	796	865	859	848	790	839	805	787	843	802	813	766	842	819	846	802	831	817	789	851	867	778	836	834	757	801	798	833	792	833	866	881	831	789	812	851	885	808	839	838	799	795	787	772	834	839	866	823	791	844	809	814	840	789	806	863	838	816	823	813	823	887	830	820	832	816	810	769	798	838	855	786	857	816	811	848	759	813	793	808	820	853	835	827	886	820	830	781	758	822	871	827	831	852	799	795	821	824	822	771	786	848	806	833	856	829	813	852	831	799	843	810	796	838	811	847	764	788	865	803	776	872	818	828	780	863	797	815	814	834	860	829	845	810	774	807	837	780	799	844	834	820	793	822	818	785	827	821	812	827	833	830	825	821	812	844	819	824	861	817	857	834	811	818	848	808	841	819	850	838	801	812	832
24852	21742	29126	24920	18769	1373	595	460	336	336	281	291	262	254	246	238	224	244	248	231	234	248	229	215	228	201	202	222	196	206	207	209	220	214	198	196	219	198	206	215	233	243	206	205	200	208	203	197	199	176	201	235	194	196	208	173	209	199	194	212	183	228	203	223	191	224	212	188	199	197	192	208	223	211	195	212	202	207	203	212	239	195	198	207	228	169	211	199	199	212	196	214	222	217	202	180	214	202	216	194	189	188	194	206	200	217	212	198	220	195	205	230	187	207	186	199	210	201	186	209	186	211	178	192	207	209	173	193	187	205	190	197	182	212	185	193	205	188	224	207	218	209	206	194	207	193	190	201	214	169	180	212	203	219	192	217	175	210	197	170	191	198	220	217	218	187	191	201	225	189	207	208	198	187	196	217	237	200	204	219	211	205	215	204	196	225	199	204	185	198	204	186	213	185	186	186	201	207	199	201	196	184	210	211	203	202	231	187	209	206	184	210	218	229	196	198	186	202	174	190	196	206	201	188	214	188	177	196	179	176	201	194	216	217	199	183	188	204	180	183	182	197	176	177	206	190	228	194	198	212	196	185	179	219	206	198	218	202	192	194	170	195	190	190	190	191	201	213	184	206	211	184	216	217	213	201	224	210	201	202	213	201	184	163	199	203	197	204	220	212	177	216	197	190	210	219	177	175	178	205	204	196	212	209	222	202	203	214	165	183	193	193	193	202	202	199	172	204	215	200	217	220	200	210	214	209	206	201	201	191	206	192	203	194	204	212	211	202	197	205	236	181	218	209	179	190	205	177	193	198	198	203	208	197	207	175	212	186	186	189	184	188	207	203	216	215	191	209	220	228	196	216	222	183	219	203	202	196	220	171	178	209	208	199	212	203	216	192	209	207	194	210	180	197	203	171	192	186	185	199	209	208	207	179	187	193	185	220	249	195	170	191	185	211	201	167	178	196	205	199	196	191	203	191	207	176	203	196	213	205	157	206	201	192	201	240	194	168	212	193	207	202	194	206	191	190	168	200	206	209	202	205	192	194	195	185	167	201	188	184	173	170	195	230	187	207	194	191	210	180	210	208	196	202	192	189	204	187	201	203	201	222	165	193	167	203	189	223	208	206	215	180	209	195	220	180	202	227	201	205	210	186	213	200	185	211	182	219	177	204	196	212	200	207	204	228	196	202	210	199	182	189	232	211	172	193	181	173	206	208	199	228	192	190	210	199	187	200	209	186	204	194	202	171	202	198	224	214	216	196	182	188	194	192	195	197	215	173	214	188	194	208	196	199	207	222	196	180	177	216	222	202	224	172	186	200	184	206	214	226	221	183	193	186	202	209	208	186	197	211	195	209	197	207	212	206	192	184	198	189	220	181	184	209	204	212	218	190	208	213	196	208	207	173	199	184	210	180	195	204	208	192	205	225	176	199	220	185	233	191	191	174	190	197	221	217	206	231	196	203	214	219	205	196	211	181	206	219	195	203	203	187	202	215	182	205	216	186	202	226	204	212	190	190	192	211	181	197	194	212	197	200	191	213	204	200	192	202	202	226	218	200	191	200	201	207	212	213	187	206	211	186	193	193	195	193	206	177	206	203	209	174	175	236	200	190	220	209	196	193	193	191	171	198	202	217	185	207	181	202	199	187	217	210	199	214	204	185	208	194	216	171	177	208	191	173	190	208	194	201	201	234	207	193	180	210	221	204	210	186	221	184	189	184	205	212	169	203	201	193	215	207	193	192	199	199	210	192	221	211	199	218	183	204	222	197	175	200	211	188	229	178	213	206	165	176	186	194	210	200	201	194	195	175	194	181	204	209	190	199	194	185	210	212	189	178	200	190	220	210	221	199	179	186	226	198	217	188	192	195	206	188	194	208	218	218	183	222	202	185	205	201	210	193	180	178	179	205	204	196	213	216	205	180	215	180	200	180	188	227	206	189	218	195	224	212	207	208	197	192	227	223	176	231	193	202	207	189	191	200	211	193	211	220	209	218	217	222	201	193	181	198	186	176	197	208	202	174	186	191	183	181	196	223	201	220	190	219	213	194	172	197	204	194	195	199	199	188	186	203	213	207	203	193	211	210	202	175	195	191	197	193	196	200	220	230	164	225	185	197	199	177	211	212	206	208	199	188	180	216	201	190	184	204	219	217	206	213	191	177	222	200	201	207	224	209	208	195	184	202	204	228	170	197	192	186	196	175	204	174	193	207	206	199	205	193	190	196	200	184	214	204	205	204	199	212	199	201	187	218	186	205	198	189	205	197	192	182	211	181	189	201	199	205	212	195	187	199	194	205	176	179	190	221	193	210	196	196	199	198	217	231	199	193	215	215	225	197	226	192	203	186	172	197	185	205	163	218	198	209	175	184	221	188	197	204	215	185	210	209	184	206	179	206	206	197	197	204	206	194	188	165	194	195	203	195	189	196	189	175	219	223	192	196	177	182	221	203	195	200	190	197	209	196	173	195	198	192	209	175	175	201	198	219	200	206	209	217	233	186	218	174	187	198	182	205	198	185	189	198	198	182	223	230	178	204	183	191	199	180	171	180	243	212	205	175	186	197	237	182	193	194	188	198	195	173	208	206	179	195	209	211	198	189	213	193	214	201	197	217	203	191	176	195	198	238	216	198	195	166	214	189	205	210	219	224	214	201	214	185	204	202	179	184	200	216	222	220	216	200	229	202	184	210	185	207	220	189	225	181	236	217	176	207	198	205	215	188	206	211	202	176	180	206	226	191	226	192	216	208	214	190	217	204	208	193	190	195	196	216	171	196	220	199	201	191	189	191	212	199	189	205	194	207	192	185	188	181	182	199	188	213	206	185	208	172	189	193	204	193	188	188	214	196	174	184	207	216	204	210	212	182	197	208	198	180	222	181	212	195	184	201	186	215	200	210	192	211	206	190	209	215	220	191	206	195	178	174	205	207	181	224	199	176	220	196	181	197	198	184	225	195	216	213	189	200	218	188	204	200	209	186	205	189	200	188	195	211	217	190	207	201	174	217	224	231	212	186	210	227	208	216	204	198	188	207	195	186	200	206	220	195	193	206	217	200	207	199	209	209	179	181	167	196	222	188	196	212	184	199	190	201	202	219	229	209	196	181	186	217	200	187	208	198	210	184	183	222	191	211	207	187	195	172	179	229	222	203	206	202	208	197	183	212	216	180	189	209	209	225	166	192	185	172	213	210	197	174	216	215	211	184	177	224	204	181	200	196	190	217	194	181	194	191	191	210	203	192	217	210	191	174	204	203	197	189	179	201	182	187	199	193	184	201	227	212	181	183	195	204	221	195	207	200	200	215	198	187	190	177	187	193	211	206	194	199	212	187	186	189	216	209	177	181	204	230	199	185	210	213	195	178	182	183	206	178	168	206	197	205	212	197	193	199	198	220	173	180	216	197	206	199	205	220	197	190	220	198	191	200	190	207	192	200	183	172	176	182	203	188	191	184	197	219	201	206	170	186	205	194	184	181	197	184	227	207
24724	19246	7994	4070	2676	1900	1545	1116	1067	902	793	769	683	647	609	561	552	531	471	489	472	503	479	422	491	454	405	417	434	446	463	419	428	452	379	438	424	387	417	420	418	408	400	349	421	395	394	365	424	390	379	409	414	385	407	389	397	415	408	400	403	413	399	396	417	416	380	393	414	462	401	398	376	399	381	412	377	388	410	405	388	397	394	389	404	375	417	416	397	404	420	366	384	388	372	405	403	397	395	401	399	389	402	413	413	415	401	366	397	408	385	385	386	382	398	382	404	396	376	388	411	372	391	419	423	419	387	385	406	421	420	374	405	397	397	382	423	394	364	385	345	396	414	401	410	376	410	415	382	423	403	383	399	415	405	389	401	418	418	377	365	398	406	388	369	383	409	390	407	390	405	420	412	419	375	396	374	408	390	401	407	398	389	434	409	343	372	402	393	412	406	379	371	391	360	422	387	389	394	347	359	417	418	362	424	396	364	411	448	358	378	399	367	411	404	406	385	400	367	402	400	411	384	378	397	424	380	381	386	412	401	383	380	377	383	385	435	395	411	404	389	375	424	431	374	396	429	390	367	427	397	369	397	341	390	390	352	398	416	397	394	382	387	408	392	408	387	381	379	357	429	393	397	396	394	380	389	415	381	370	364	391	420	433	342	367	392	400	364	397	420	380	435	381	417	395	374	402	411	362	391	401	420	395	380	396	411	421	384	388	419	375	408	381	399	376	421	369	414	384	375	401	395	376	404	364	382	367	380	411	365	407	390	380	415	382	373	367	399	404	394	392	390	405	413	423	365	384	370	401	366	386	380	416	402	397	353	415	347	381	384	391	399	398	362	410	386	398	371	400	403	370	399	393	366	406	417	437	430	405	419	366	381	400	419	367	401	367	366	390	421	410	381	392	347	374	400	387	419	364	352	395	393	377	411	397	441	380	411	389	374	376	395	391	407	406	403	388	391	414	349	421	377	392	387	380	395	406	385	356	410	410	418	399	374	387	388	410	395	414	395	386	441	412	415	368	442	378	373	376	385	399	393	378	395	376	363	382	383	367	387	369	394	401	409	418	405	415	391	400	367	403	371	403	371	377	357	378	400	423	394	411	384	415	409	434	415	404	400	382	364	366	416	383	386	398	395	351	420	375	422	378	363	400	370	403	407	397	385	362	379	372	392	377	363	404	407	402	388	393	388	386	415	415	360	385	403	414	366	380	441	413	426	379	392	408	406	406	375	362	389	416	417	395	406	351	371	372	385	398	381	416	376	410	379	362	366	404	388	367	382	399	395	394	374	411	405	388	378	378	387	418	414	396	421	415	373	412	409	393	382	415	406	409	404	388	384	434	398	404	389	402	367	376	384	409	380	389	407	420	365	413	386	391	420	391	435	392	411	422	406	370	432	399	395	376	422	364	354	372	393	371	383	403	374	389	412	423	407	382	406	373	368	412	408	360	398	372	418	406	420	381	414	376	406	393	384	410	391	382	384	358	400	408	374	392	379	358	380	373	418	411	373	393	365	378	418	407	384	433	366	429	386	408	420	376	382	395	412	405	365	370	395	382	425	392	380	365	389	432	408	384	373	368	383	393	376	380	403	387	437	441	390	353	390	371	363	371	380	409	408	366	387	370	419	372	392	369	404	438	367	391	387	392	383	395	391	371	394	404	408	397	387	400	402	358	412	390	414	372	440	402	405	391	405	365	390	410	394	374	396	383	341	396	410	385	374	398	370	380	375	402	401	413	404	388	381	395	401	385	381	386	411	382	378	375	423	386	374	356	364	382	440	413	406	360	408	387	402	372	423	365	392	375	396	409	369	410	373	374	371	392	373	394	386	377	376	385	409	442	406	374	355	410	415	427	392	411	387	364	454	393	381	396	376	432	404	412	377	379	411	387	374	402	375	385	418	392	391	408	413	391	428	377	399	388	392	412	406	397	410	354	402	415	376	360	395	393	380	383	373	414	381	399	351	391	387	409	414	413	395	407	365	425	381	425	408	422	397	413	418	395	409	401	374	415	384	407	365	389	418	384	412	376	408	417	390	378	380	405	392	389	382	393	413	358	407	407	381	395	378	391	401	398	371	373	396	408	393	410	380	414	392	374	399	373	378	387	385	385	383	376	406	390	404	344	383	398	388	372	408	389	374	420	403	370	378	374	414	391	389	415	403	384	384	398	423	399	405	380	381	439	404	402	406	416	377	371	385	380	396	385	388	376	356	393	412	406	395	404	374	359	382	362	370	421	397	377	409	390	388	377	363	442	368	396	423	405	408	380	380	374	372	372	352	413	409	419	400	384	400	406	404	393	406	408	425	430	420	393	342	385	391	397	378	405	396	385	433	407	347	404	410	400	373	408	419	413	429	363	383	408	405	375	382	381	392	398	391	440	379	375	383	395	394	397	414	398	359	402	389	389	386	408	403	380	420	427	388	365	393	383	389	401	398	429	414	401	410	440	398	371	368	395	386	412	433	389	407	374	432	394	408	400	386	379	367	378	365	411	398	374	356	372	373	391	356	388	350	409	403	391	392	361	384	409	389	389	381	450	365	394	402	432	386	385	417	368	385	382	360	388	372	401	383	410	439	383	372	412	384	373	406	413	392	394	370	423	379	375	387	398	376	411	388	370	384	395	380	390	382	393	390	358	402	392	412	382	395	408	410	368	364	386	387	380	373	391	432	360	349	372	380	397	416	390	407	359	432	396	391	421	377	427	400	365	356	377	404	373	368	397	450	379	377	397	414	408	402	356	393	403	378	413	406	404	401	389	375	396	404	391	400	393	392	403	400	408	398	399	389	399	386	422	384	414	406	367	409	384	395	409	375	349	397	405	376	403	394	383	383	394	400	400	409	393	346	445	419	396	369	400	389	386	385	399	406	404	349	383	382	425	376	378	372	369	383	391	368	393	387	370	398	384	400	372	397	360	383	372	386	383	400	394	391	365	391	391	371	404	397	359	422	400	396	388	427	388	370	418	429	361	374	386	395	374	422	399	395	408	350	405	375	376	414	368	395	375	385	375	373	414	380	409	417	444	397	387	385	388	396	428	387	370	407	402	373	373	395	397	399	407	392	371	396	388	380	403	384	413	396	376	403	392	388	395	386	390	385	362	368	384	380	397	383	383	385	379	408	384	394	404	395	366	379	371	386	422	382	364	398	359	399	362	371	379	398	376	385	392	409	393	408	415	362	378	376	376	366	367	403	387	420	379	365	405	385	422	391	366	404	386	373	406	396	387	397	408	389	365	404	362	405	396	390	404	409	382	384	378	419	384	401	400	404	370	426	447	430	376	383	379	361	362	394	392	388	396	408	387	405	426	349	389	418	379	393	386	404	410	371	408	405	375	403	364	394	409	389	375	385	382	382	370	418	395	414	395	422	395	409	428	390	371	374	357	329	381	419	447	376	351	383	397	394	375	400	354	395	406	377	398	385	402	403	378	414	433	353	379	427	399	404	400	401	360	372	402	367	405	380	392	388	369	376	392
23882	21660	29782	24030	21663	16672	1822	882	713	599	564	547	546	502	486	488	489	457	507	395	478	442	421	419	448	424	418	416	439	397	427	447	421	432	426	402	484	442	431	425	421	405	399	399	389	416	407	376	397	439	449	411	377	434	413	382	381	414	402	396	358	400	377	417	418	372	412	398	402	474	408	426	413	412	386	421	407	412	421	406	391	427	415	396	377	403	437	373	405	427	385	419	401	398	410	429	376	376	394	377	426	436	401	402	392	385	441	372	379	402	386	400	403	392	387	405	361	400	389	446	396	377	423	393	368	405	371	405	406	367	399	415	394	408	408	359	362	434	434	401	385	397	390	431	414	404	396	396	431	427	409	430	399	421	380	395	408	402	397	387	384	403	380	362	394	414	398	380	404	379	390	412	407	402	379	403	449	388	385	355	388	387	403	383	421	369	410	423	396	422	385	354	377	395	386	416	418	367	372	441	423	393	367	407	430	426	391	393	442	366	382	380	408	411	372	380	354	412	399	423	357	361	384	448	384	372	414	386	407	400	426	407	395	367	388	365	364	398	378	417	429	385	372	392	412	389	390	378	412	419	418	366	387	416	408	391	405	443	415	375	392	341	416	382	395	404	417	414	375	388	390	396	394	426	380	383	361	422	424	384	401	422	380	370	366	383	380	417	397	424	393	457	407	372	381	366	410	393	400	417	355	422	383	410	432	375	381	419	406	403	395	395	395	361	396	391	383	427	424	433	368	409	381	426	391	404	427	408	352	415	401	394	414	393	375	411	364	324	380	394	417	428	425	408	399	391	383	372	383	382	348	387	403	387	401	396	407	407	391	379	409	409	405	413	386	402	405	397	420	379	429	397	392	410	391	392	411	411	423	375	413	432	404	432	388	400	381	366	421	400	391	406	394	394	376	401	399	406	425	348	385	393	420	390	395	374	457	384	360	398	374	409	399	385	385	401	396	378	428	402	368	392	400	402	411	409	353	393	413	417	403	355	394	347	410	417	395	409	393	388	402	389	383	425	389	440	431	392	381	401	349	415	393	435	425	396	374	421	399	400	385	392	380	417	407	383	422	419	433	432	384	405	424	412	427	414	392	383	379	419	430	407	414	394	391	394	372	407	417	410	426	386	450	389	402	427	410	405	435	405	405	393	374	402	381	405	400	394	384	416	385	375	391	391	367	431	384	436	434	415	411	384	392	391	357	373	391	404	362	389	405	383	375	411	385	410	412	384	392	415	403	402	433	394	406	359	385	400	401	412	399	376	400	406	390	386	438	417	382	395	395	386	415	400	428	387	384	396	416	392	358	408	395	355	360	394	397	383	427	389	377	369	419	386	398	385	378	417	421	416	375	369	385	394	407	399	412	377	408	381	419	409	394	385	401	399	388	365	385	393	417	432	375	376	416	370	403	407	400	406	431	380	396	440	387	380	362	353	417	373	384	401	378	398	434	388	390	389	385	421	383	383	378	402	366	403	378	431	387	412	355	400	407	430	394	360	399	399	387	417	404	354	366	393	408	435	416	416	372	401	389	403	359	408	398	405	388	387	397	406	408	422	392	384	409	387	383	421	392	403	395	383	395	389	384	392	405	361	413	407	390	398	375	431	401	420	372	412	371	410	410	410	426	412	405	413	398	354	414	407	386	421	399	406	418	395	403	403	357	381	409	377	408	411	402	446	396	399	367	385	423	388	435	393	417	373	395	393	378	391	403	413	385	431	395	418	370	417	408	425	391	350	344	391	434	415	429	386	373	417	375	416	373	409	393	400	398	400	402	414	390	397	384	373	410	368	425	408	395	387	386	386	393	376	384	386	404	438	394	359	388	409	370	398	418	373	432	422	427	385	402	397	411	404	408	411	386	418	419	404	395	401	401	397	399	405	402	402	392	381	401	367	404	406	418	379	382	390	388	358	372	432	372	407	381	445	395	408	407	402	405	398	405	429	403	408	388	404	378	399	412	371	390	405	401	395	372	390	416	369	395	398	406	399	407	399	409	397	368	393	408	365	410	382	445	390	391	382	409	394	397	387	366	405	423	372	406	407	401	385	382	414	381	354	423	379	382	384	393	419	393	381	393	423	387	385	415	400	392	391	383	368	347	362	379	404	396	398	385	346	389	381	409	405	429	375	426	400	393	409	402	377	418	383	354	438	361	406	408	424	419	403	402	421	394	404	411	420	410	423	405	444	367	390	399	373	385	378	387	424	360	391	375	437	382	396	403	428	392	389	423	415	399	427	379	381	429	369	396	424	408	395	403	353	387	388	404	386	401	412	355	365	376	366	410	355	404	440	409	426	402	412	393	375	389	412	377	375	393	411	413	414	392	446	380	395	384	404	381	403	404	411	417	399	392	418	367	434	370	396	402	368	385	405	390	382	399	415	357	386	375	407	403	408	398	386	378	412	389	415	408	410	407	415	390	420	399	422	389	428	394	397	410	385	402	426	408	388	424	359	409	401	370	367	407	412	365	397	404	393	353	417	397	405	407	390	394	395	406	402	378	416	427	376	407	396	380	417	396	390	455	418	413	399	369	387	366	386	392	381	372	384	399	357	407	383	408	396	411	385	385	375	412	394	391	407	368	401	398	421	352	441	396	401	400	355	372	390	375	398	379	410	430	436	407	415	364	412	404	412	382	382	367	363	399	419	416	417	382	437	408	406	397	398	395	433	403	387	388	407	393	387	387	428	396	389	410	404	386	405	382	374	407	399	382	381	415	423	404	377	413	369	392	403	362	378	348	385	392	392	396	377	382	372	398	412	392	366	389	393	383	361	386	409	381	379	401	373	398	409	408	379	384	374	371	373	411	404	440	388	351	387	397	398	418	386	398	397	399	395	394	424	419	425	415	375	338	375	406	373	372	400	413	412	381	432	384	388	395	369	386	401	430	368	388	376	390	384	413	398	379	378	437	388	399	429	381	388	350	399	374	381	400	392	368	388	379	394	429	419	391	431	427	410	406	403	424	401	389	414	363	382	428	386	376	367	409	401	399	347	344	406	394	407	453	399	407	407	393	381	416	340	399	439	394	375	418	382	360	387	424	395	385	396	377	400	395	382	374	427	388	416	414	413	416	401	397	423	367	415	393	413	372	407	440	394	408	433	418	365	346	345	403	349	420	369	403	379	373	389	389	414	418	379	388	373	427	433	405	343	421	386	394	407	384	396	389	390	409	376	380	386	379	418	372	428	405	369	428	390	386	379	388	404	405	408	395	383	382	404	352	382	396	422	402	397	438	391	400	385	380	358	419	371	387	403	389	413	389	394	388	410	400	403	406	388	409	362	386	409	362	390	374	369	371	327	397	374	407	399	405	432	394	381	406	383	386	355	400	371	381	373	421	384	411	394	385	404	391	391	399	409	373	391	381	410	380	426	427	407	395	401	414	397	381	406	375	389	395	397	371	425	392	393	437	402	399	378	388	382	382	409	425	381	409	398	417	416	398	392	368	385	387	380	374	399	410	384	377	358	381	364	410	405	421	374
31816	27440	13895	7664	5139	3769	2901	2429	2046	1818	1577	1489	1332	1264	1158	1103	1031	1067	977	946	904	974	945	926	900	840	862	875	872	828	843	814	828	808	777	825	913	821	816	890	833	792	840	829	805	808	813	773	738	765	801	819	781	780	784	793	782	803	824	856	776	790	736	862	758	763	775	803	755	766	807	750	772	781	808	727	794	807	763	801	815	783	796	778	737	803	699	804	787	792	766	761	799	730	754	777	817	766	764	796	751	809	786	816	781	782	797	740	790	779	779	777	762	752	745	765	766	762	830	796	799	780	816	729	772	728	825	747	799	780	734	805	756	726	785	784	737	777	820	782	791	755	769	753	746	764	734	773	777	757	709	746	764	797	778	750	770	754	722	749	775	810	788	732	789	735	749	786	747	766	781	799	753	772	786	789	789	745	818	779	768	762	761	784	753	793	755	831	747	744	771	780	769	750	765	788	797	730	768	781	818	779	764	772	803	754	787	771	772	763	730	821	800	781	739	707	734	781	747	778	819	744	766	803	838	825	805	756	771	775	776	784	784	820	787	740	742	763	813	782	749	811	745	797	786	779	779	745	787	786	791	810	766	733	767	753	774	779	763	781	746	758	792	782	779	729	769	818	770	714	790	749	754	777	726	764	750	793	807	763	762	785	764	749	780	743	799	738	768	732	757	748	760	748	822	730	784	797	774	781	820	776	763	752	758	749	729	816	779	792	776	763	751	714	778	767	756	770	818	730	764	791	720	749	728	777	764	791	730	740	740	796	779	722	740	770	779	749	743	778	761	785	772	790	773	757	771	752	792	792	720	779	779	748	753	775	803	806	785	809	716	763	778	738	745	763	714	805	740	804	768	800	767	781	761	774	814	766	755	752	809	780	779	793	787	766	784	760	758	798	798	756	780	750	802	845	805	803	790	780	792	766	781	770	772	800	756	754	766	799	753	766	742	758	723	759	755	766	751	750	780	757	781	768	812	783	770	784	800	779	788	770	768	763	734	757	803	738	791	801	833	755	794	771	750	733	817	770	738	757	795	786	769	778	782	709	723	716	789	762	769	784	745	792	834	786	745	780	750	755	753	762	723	759	761	755	806	751	721	766	748	832	735	755	734	808	777	768	753	772	755	753	764	780	739	777	782	736	757	806	771	711	782	786	764	723	732	785	798	801	762	778	710	748	798	812	770	831	755	748	748	797	749	767	778	753	743	749	768	774	825	746	775	768	745	799	756	783	795	735	814	755	824	758	802	760	719	769	748	774	756	756	781	769	769	802	722	755	834	745	775	759	757	793	765	696	784	760	779	760	812	744	790	784	770	791	778	739	771	743	784	748	833	765	732	811	775	781	736	748	798	755	750	744	742	755	776	718	722	745	789	796	746	742	794	782	795	754	747	772	798	747	816	755	766	783	763	761	811	786	779	753	781	740	797	749	802	813	798	749	758	779	755	820	729	753	765	747	755	808	795	789	756	768	757	775	769	763	806	745	780	703	738	778	796	815	787	709	767	759	760	771	781	733	777	781	757	743	788	755	717	754	748	812	748	759	791	833	811	785	783	783	751	788	793	819	746	759	807	723	748	737	728	772	749	752	821	771	784	790	781	751	805	758	766	749	806	714	772	793	825	763	756	773	732	787	749	726	752	746	781	758	719	779	765	734	744	726	758	814	753	798	832	753	785	725	797	786	740	777	731	740	774	764	769	804	782	731	747	731	754	752	764	779	780	753	794	760	740	779	713	766	737	779	769	823	701	732	769	767	694	787	746	752	780	741	832	786	804	772	790	755	810	779	771	762	746	764	829	795	792	758	793	789	747	761	738	733	760	754	773	779	781	736	737	794	771	788	794	795	778	765	782	770	786	747	744	781	771	792	776	753	764	780	747	770	730	768	806	787	783	767	759	779	767	768	793	784	852	766	763	717	775	777	763	802	725	764	790	746	750	740	741	793	764	780	782	758	812	762	784	747	814	736	783	772	754	849	806	726	785	765	802	774	784	739	782	808	779	777	805	736	694	768	786	765	751	738	792	779	793	778	775	799	764	800	738	768	834	753	765	761	787	750	768	775	727	740	756	765	758	777	766	787	756	796	801	775	800	809	794	737	777	820	827	801	778	791	734	799	775	769	756	791	754	734	765	789	801	756	762	765	810	788	767	794	810	769	814	794	778	740	773	724	778	731	762	775	822	801	740	796	796	677	693	747	780	736	789	784	757	762	757	749	773	784	788	799	752	804	790	764	763	797	761	740	762	789	808	762	796	796	733	749	766	780	758	828	768	705	760	774	800	768	799	771	752	781	771	806	800	743	783	736	769	752	774	791	791	733	769	748	786	781	715	746	720	751	802	763	765	810	789	755	752	763	755	807	798	719	798	760	764	758	789	760	751	812	812	771	827	793	768	729	779	776	767	747	736	749	751	815	725	736	763	752	763	735	778	726	754	818	790	744	752	784	742	798	768	792	784	742	758	824	797	771	791	778	817	774	760	706	791	732	807	784	766	723	737	778	795	780	748	759	762	842	846	742	774	726	778	795	785	771	766	806	738	824	777	733	774	748	759	752	738	812	826	703	783	779	785	774	767	757	726	725	739	720	794	783	771	769	782	801	785	733	784	790	747	770	768	760	727	785	758	783	766	799	720	750	768	758	773	759	755	733	743	738	762	765	759	754	768	715	789	760	752	738	778	774	776	788	762	746	694	746	780	773	810	754	784	790	707	776	771	763	687	765	751	728	783	763	777	811	780	770	794	770	751	748	781	781	784	779	762	780	754	770	784	747	776	751	772	782	786	735	765	724	822	737	827	761	750	791	747	755	754	731	755	790	775	791	782	751	805	813	780	776	821	808	718	754	744	741	793	744	773	758	793	744	757	788	779	783	753	790	747	774	781	815	791	788	765	761	776	783	808	764	761	772	801	774	744	764	788	753	748	744	735	806	761	717	798	776	750	741	791	786	829	794	757	785	768	770	805	762	781	794	757	740	782	769	733	782	772	757	790	772	730	726	765	804	814	755	777	763	725	770	775	773	755	792	791	776	746	778	748	765	788	819	762	775	741	805	771	768	784	780	776	765	777	803	760	736	806	764	773	735	781	753	760	777	795	793	778	761	770	774	764	788	766	740	768	775	818	776	784	774	744	768	740	751	741	791	742	780	818	745	799	800	761	789	753	777	834	756	761	778	776	761	796	761	736	775	759	799	767	803	747	760	730	760	800	772	752	733	774	773	757	758	786	798	746	780	803	753	775	796	725	755	766	764	755	795	773	782	751	776	765	838	757	802	780	767	814	787	791	815	800	814	752	744	775	765	786	763	744	733	770	732	749	766	764	818	806	770	726	766	757	745	726	791	786	772	809	785	813	734	804	775	750	790	764	775	728	780	816	810	796	774	812	802	730	770	744	830	792	778	707	773	789	754	751	783	766	736	742	782	814	789	745	821	830	789	724	732	791	736	787	769	749	735	801	771	724	760	771	767	730	756	731	729	771	744	786	715
27506	20611	6487	729	482	417	435	436	416	404	404	430	382	437	425	398	386	474	389	408	411	395	369	419	414	386	387	414	403	398	398	359	397	399	396	398	399	404	412	389	357	448	437	384	402	408	433	407	408	388	441	431	408	380	373	366	383	392	412	381	410	388	417	390	389	410	421	405	389	430	407	375	412	384	415	393	394	398	395	400	361	400	412	405	379	361	404	395	389	367	386	374	389	376	386	410	399	395	401	386	394	437	370	420	410	405	383	386	391	419	419	388	385	395	413	391	449	395	432	385	399	388	375	415	405	400	424	416	386	403	397	430	369	391	426	397	417	425	413	418	357	388	412	346	407	375	389	401	382	360	393	411	409	380	400	379	393	402	390	411	399	386	396	407	414	411	415	377	373	370	383	415	390	403	398	420	399	397	426	378	375	444	407	417	408	409	394	407	381	386	397	387	412	441	359	362	408	404	431	383	384	444	413	426	405	423	409	402	397	390	395	366	408	377	385	420	433	374	434	394	398	394	424	402	372	429	374	413	391	394	409	427	381	376	426	405	382	375	390	437	422	431	426	406	412	405	380	393	410	433	414	380	436	405	428	388	405	400	409	399	399	383	360	385	408	400	403	422	370	399	414	384	375	428	388	399	374	357	375	385	404	388	403	373	408	419	415	411	421	411	399	399	384	377	409	393	384	387	385	411	397	399	435	426	386	364	373	395	415	410	395	383	393	396	416	401	373	364	381	379	400	399	386	372	387	390	398	396	379	356	379	422	395	425	391	378	415	386	375	370	382	386	376	438	387	356	380	414	402	395	389	376	401	402	398	405	412	393	413	390	412	448	411	392	409	385	393	399	423	391	387	377	423	424	352	379	383	362	394	403	382	433	389	405	395	403	384	391	390	430	402	400	398	375	400	428	379	385	380	368	446	410	424	442	439	384	411	388	356	407	401	406	406	373	360	396	422	425	384	387	398	392	358	404	387	406	406	400	415	406	421	398	405	391	379	387	358	391	388	406	391	404	400	393	404	385	355	377	422	393	367	417	397	428	421	415	395	377	425	406	354	408	396	394	389	394	364	379	408	412	411	417	407	381	374	418	386	373	440	397	420	412	401	410	400	425	409	405	398	386	444	403	381	368	371	398	390	390	397	418	393	406	390	399	348	391	408	418	429	395	388	372	396	383	417	403	381	399	421	427	386	388	385	385	409	448	376	452	436	367	397	371	369	393	426	378	416	358	405	345	374	403	418	347	409	371	470	407	420	395	398	371	406	399	403	401	391	425	396	402	403	412	396	419	453	466	435	342	375	394	419	445	353	410	412	358	356	411	407	427	385	414	408	410	367	381	414	384	390	402	398	401	388	372	449	375	384	373	368	380	398	394	396	438	439	405	384	399	377	391	406	385	428	387	434	390	371	357	386	403	428	421	415	439	403	391	387	413	385	425	399	389	398	358	406	414	394	356	385	351	369	438	413	387	436	382	391	411	396	422	409	369	374	375	402	385	390	408	383	441	417	422	390	364	383	414	419	425	388	370	408	373	366	390	375	383	363	391	388	442	400	413	431	376	392	414	424	402	378	394	405	363	395	373	404	387	394	382	388	396	412	401	430	387	403	372	423	414	441	392	409	370	397	405	391	425	382	381	346	400	374	381	371	387	410	421	357	391	387	399	398	374	395	396	371	409	383	390	422	378	393	374	388	386	390	416	400	405	432	394	381	418	432	433	381	410	405	391	421	401	374	432	378	450	366	387	418	390	327	408	401	382	431	416	389	412	441	406	374	366	433	416	432	399	408	391	421	406	403	385	417	392	402	394	385	404	378	399	401	382	395	398	382	371	408	389	387	405	411	440	388	398	378	392	386	403	427	406	413	372	366	415	370	457	399	382	401	350	399	415	400	425	396	379	373	397	396	400	386	380	394	409	416	409	396	423	400	402	417	420	387	431	386	414	387	378	367	383	409	386	396	392	396	384	386	404	398	379	400	388	426	405	384	354	398	416	400	402	389	446	399	424	415	398	383	410	424	393	402	379	393	408	402	423	396	403	384	344	381	375	370	398	407	353	412	417	418	359	376	406	413	361	385	411	402	430	390	367	409	387	434	384	377	398	440	384	448	427	420	424	392	409	393	368	378	424	383	369	398	391	440	384	405	399	402	393	422	416	421	405	428	391	394	392	406	431	404	398	432	367	443	399	385	424	395	403	387	374	414	393	401	390	394	413	421	386	408	413	454	383	387	389	447	426	373	386	430	378	423	390	373	423	392	390	367	417	406	391	383	435	387	376	358	398	412	399	412	414	397	396	415	401	390	385	392	419	382	428	379	418	430	411	389	424	400	379	395	416	353	372	385	431	384	421	401	413	399	379	362	414	370	376	362	410	416	425	399	382	389	392	432	395	383	421	399	390	383	367	393	425	393	396	407	412	411	343	357	389	407	369	359	445	395	437	410	416	394	393	398	386	383	417	400	403	375	426	384	402	458	419	376	397	425	438	418	419	389	373	394	414	405	385	410	383	429	388	372	409	380	426	368	397	403	399	401	369	381	405	409	388	392	371	389	401	380	372	408	388	436	383	381	445	408	368	388	392	402	442	385	404	396	428	380	377	404	390	399	377	374	393	403	394	394	387	376	427	425	438	386	439	391	388	397	435	382	375	398	397	385	399	377	412	442	422	397	413	409	407	443	385	408	389	376	403	400	366	419	376	397	408	391	379	417	401	415	417	366	394	421	413	405	392	406	407	388	363	412	403	389	373	380	380	403	403	393	393	354	414	399	404	403	392	383	433	405	409	394	446	391	377	425	405	405	398	392	407	420	384	408	415	437	371	386	386	369	388	418	412	387	414	454	385	392	385	436	395	384	369	400	386	437	426	406	382	411	395	398	436	406	404	386	389	402	397	418	365	403	390	408	439	423	431	384	411	390	409	406	371	385	389	404	398	414	432	402	375	390	453	421	429	395	385	428	412	437	384	382	400	391	380	392	362	381	425	401	401	441	390	383	352	420	374	405	395	396	403	401	387	396	386	369	416	453	398	419	444	426	376	398	359	402	421	373	383	415	401	393	416	425	458	385	375	387	378	396	375	375	421	374	430	422	398	434	356	413	394	438	395	437	385	368	404	420	399	401	437	450	378	437	395	401	375	411	413	377	438	427	384	413	398	394	419	402	387	395	403	370	415	366	390	397	414	394	441	380	432	431	394	394	364	386	407	405	398	385	392	390	396	370	395	394	431	400	394	364	386	414	407	382	421	407	439	389	443	397	392	435	416	368	431	383	399	444	401	366	428	393	394	426	359	435	407	377	403	389	388	388	401	418	358	387	368	373	397	408	386	390	363	386	411	399	423	395	368	412	423	400	407	398	375	427	381	369	370	430	392	423	400	410	407	397	390	390	377	397	445	394	384	394	456	369	429	409	420	413	393	399	386	436	398	412	400	413	399	364	405	373	368	433	389	400	392	423	379	406	409	388	399	428	353	401	390	402	407	404	429
11400	6793	1777	1194	1066	966	914	921	870	920	845	881	864	910	809	851	813	868	828	844	866	828	849	848	870	858	857	880	865	854	800	776	824	820	811	804	849	786	814	804	818	799	889	823	796	833	790	827	798	839	855	792	836	846	874	837	797	823	783	811	856	792	786	816	818	824	838	818	866	819	812	835	829	874	810	821	813	873	819	810	804	817	861	825	831	757	829	843	836	820	834	799	798	828	824	853	748	798	874	815	803	786	770	748	831	849	859	798	767	809	785	784	830	838	860	803	803	831	793	855	819	811	845	836	824	836	830	810	820	813	803	810	831	817	853	838	838	832	826	806	804	846	806	849	813	818	828	804	812	835	789	843	822	810	774	849	844	812	817	804	855	834	886	810	850	827	788	854	827	818	808	836	840	823	815	847	843	819	822	818	823	766	844	774	825	798	858	828	809	835	809	843	865	792	834	800	864	782	795	809	837	821	808	843	839	826	794	790	813	831	845	786	776	805	748	823	828	811	806	795	858	803	778	841	781	810	807	804	848	796	774	814	804	884	835	807	871	807	824	862	847	814	776	797	766	817	825	801	793	808	788	786	822	810	812	825	795	824	768	791	820	824	821	808	846	820	814	856	814	799	859	875	780	816	774	800	835	815	807	860	798	842	841	783	871	834	787	764	804	830	829	833	868	885	840	750	775	814	795	899	854	816	837	808	820	838	829	828	784	828	828	837	821	864	869	850	790	843	808	766	840	832	803	810	894	781	798	792	833	825	838	801	811	854	849	805	823	785	834	876	817	832	851	819	823	819	906	813	840	860	804	790	820	801	805	877	791	855	813	886	796	834	818	786	843	841	819	833	817	865	827	849	837	817	801	816	788	817	807	844	826	793	837	760	837	825	850	838	818	794	813	792	796	839	743	793	808	795	814	845	869	834	808	830	810	808	813	829	833	862	848	853	789	816	795	825	842	850	875	782	806	870	841	843	859	875	835	847	820	853	808	832	839	805	829	861	822	799	789	842	848	792	860	803	868	842	838	834	824	791	829	816	779	785	865	803	842	898	796	815	828	820	819	835	840	839	819	819	872	809	855	883	807	827	841	857	802	775	863	771	834	834	803	782	802	830	776	789	794	811	830	759	819	867	802	796	825	832	808	820	813	832	857	841	761	786	837	755	797	827	827	833	770	859	851	822	844	808	821	863	845	867	870	829	805	806	795	776	847	833	860	808	795	793	795	851	833	801	845	794	791	788	809	841	825	870	805	817	792	830	793	874	831	804	775	808	767	816	806	811	793	769	805	780	789	800	862	793	894	868	813	804	816	815	836	833	839	887	851	819	862	823	785	817	830	776	835	825	791	807	810	797	788	796	798	771	822	781	837	824	843	809	793	838	819	796	804	810	800	859	817	815	800	866	837	819	835	809	829	815	814	850	847	811	804	860	804	808	772	906	840	800	886	790	802	819	808	799	791	834	875	791	829	863	807	834	821	862	848	842	770	786	835	764	832	846	838	829	851	815	809	794	746	850	807	814	817	849	825	807	793	748	838	835	819	819	869	851	818	837	842	835	838	801	800	787	833	866	789	867	868	800	859	827	823	796	831	821	803	775	829	846	798	790	799	806	840	800	820	856	851	844	811	871	835	793	833	812	868	853	837	822	823	878	772	848	824	835	895	854	836	780	816	798	854	847	796	885	820	855	900	862	824	830	804	826	792	798	831	799	856	847	853	806	802	781	815	815	806	808	806	795	819	810	907	832	798	819	809	786	802	822	815	831	852	811	828	844	796	799	815	785	806	835	823	841	802	801	817	804	847	841	775	822	859	881	812	829	817	844	816	796	824	787	839	803	821	804	829	789	821	784	772	812	820	840	835	787	857	828	886	826	789	860	832	757	880	824	835	817	825	783	783	816	877	863	756	854	845	841	860	816	784	784	789	819	810	821	814	840	818	820	827	842	813	820	842	797	863	820	808	858	860	822	810	868	850	853	841	847	801	782	810	835	818	860	791	826	804	819	846	793	836	831	790	816	832	818	829	793	828	831	777	859	796	804	839	783	847	800	813	835	807	798	859	800	836	781	870	860	783	827	774	798	808	772	858	790	849	838	801	836	781	849	846	825	817	902	791	830	793	827	879	841	856	817	803	805	841	827	822	839	831	832	784	826	771	825	853	838	813	839	831	828	774	797	865	782	882	839	834	840	846	807	828	796	837	805	851	823	795	812	849	807	822	848	780	801	797	792	848	864	842	836	861	811	781	807	792	839	825	845	811	816	803	811	846	807	794	835	829	843	791	843	829	813	873	855	833	772	885	804	836	836	819	811	810	832	784	868	873	820	830	799	808	871	886	804	842	841	817	839	840	830	798	772	830	743	817	806	779	858	851	803	846	788	847	838	818	781	786	811	911	770	854	804	827	808	798	811	792	875	940	783	852	840	823	775	806	804	825	809	840	836	856	814	840	783	810	829	828	817	824	887	863	793	828	831	823	872	838	819	801	813	779	919	823	893	821	840	815	816	797	818	848	789	791	797	780	823	833	859	830	787	854	833	804	786	751	805	797	810	851	814	820	799	854	811	838	806	876	875	814	788	750	819	821	807	847	795	787	839	842	834	822	814	821	803	865	829	859	817	817	849	853	789	812	823	839	786	797	819	787	835	844	804	825	856	791	834	825	841	841	848	817	804	813	799	871	827	822	801	845	799	788	783	829	859	781	839	831	755	848	829	829	856	803	817	825	768	829	843	806	830	837	840	792	820	863	813	798	800	789	865	851	815	837	793	839	829	800	830	859	843	836	775	788	833	781	854	859	866	800	843	816	802	877	791	809	811	763	819	780	796	822	799	772	813	787	790	864	828	784	856	847	809	822	835	810	820	830	828	840	793	861	782	770	895	857	843	817	805	856	843	843	809	794	824	817	818	769	771	794	866	795	834	805	816	864	806	799	817	805	795	865	809	816	816	795	824	830	850	844	877	848	854	818	771	819	778	871	827	900	812	752	807	822	823	878	787	861	873	803	870	813	781	841	803	839	839	863	862	888	771	812	826	827	837	803	840	807	799	835	839	846	785	822	783	815	862	849	860	780	838	830	855	866	827	855	830	827	805	810	811	835	851	804	858	832	852	830	789	855	841	823	826	813	847	825	847	853	821	831	843	801	824	797	839	839	836	850	768	805	869	781	799	815	813	844	788	784	829	789	838	812	832	834	832	865	807	804	813	820	766	807	835	823	803	875	805	825	816	843	802	860	828	790	835	858	831	843	786	743	797	825	802	812	819	822	802	809	855	775	791	826	802	785	822	772	814	785	856	838	863	773	831	838	841	787	809	808	833	872	814	796	841	848	794	849	799	794	798	817	792	857	828	828	848	788	798	865	809	803	849	834	804	803	829	837	871	821	846	788	821	800	815	782	789	857	846	777	761	847	851	809	891	777	829	801	830	836	855	779	869	819	843	812	782	835	779	819	809	778	869	820	812	809	810	845	802	851	822	808	791	823	795
24832	21680	28927	24950	18244	1262	577	430	350	302	269	268	264	251	247	258	241	231	231	220	218	223	204	196	200	225	224	199	216	208	216	210	192	201	200	190	215	210	191	188	174	204	180	198	201	193	195	214	211	185	200	193	205	208	227	195	207	173	217	190	184	188	189	178	181	177	181	189	188	193	220	170	193	201	178	206	210	190	159	183	171	210	179	197	211	197	199	188	204	228	203	213	212	195	199	193	194	181	191	172	187	205	186	217	173	203	182	192	181	192	203	209	186	185	185	169	187	201	189	208	197	201	184	178	187	198	197	190	196	187	186	202	212	187	186	195	189	197	190	208	187	205	171	196	213	192	175	197	203	173	197	204	186	193	201	214	181	207	187	182	194	209	171	205	190	176	194	188	203	228	206	192	199	201	178	188	199	212	168	188	218	197	210	203	210	195	196	214	196	191	209	184	207	203	213	177	213	190	175	220	195	186	190	194	199	197	182	182	176	179	175	203	210	221	185	203	195	179	164	206	201	183	191	196	190	197	190	198	189	189	208	178	181	201	174	194	198	208	187	197	183	186	193	201	180	208	178	228	180	191	183	195	199	201	192	197	193	188	164	193	198	206	176	202	175	176	188	197	208	195	188	219	191	189	184	205	199	188	207	186	200	171	210	199	168	212	190	186	192	181	197	209	158	176	165	199	195	205	195	181	198	191	168	172	160	194	204	185	184	210	192	196	177	183	207	202	192	198	197	210	212	194	171	200	214	200	180	188	202	178	183	206	208	207	218	176	198	215	208	166	202	197	178	181	189	198	197	201	198	177	210	214	200	202	187	213	200	198	175	190	189	187	182	189	179	186	196	183	239	177	189	193	175	172	189	215	212	195	192	214	216	183	195	181	212	195	203	184	193	173	195	187	216	192	180	195	192	195	181	195	196	197	192	191	191	202	208	200	198	174	187	176	181	165	191	194	204	189	188	195	207	187	214	203	219	180	193	209	182	212	211	186	196	157	188	213	205	186	194	198	174	189	201	194	216	190	212	166	202	200	188	194	197	176	211	195	195	207	190	204	221	197	195	184	196	176	174	199	193	187	216	178	191	196	196	190	194	194	193	209	188	213	181	193	187	185	195	209	212	194	199	184	174	195	194	192	184	183	194	195	213	180	176	198	184	185	187	182	212	190	210	220	228	214	181	197	206	190	170	197	194	205	197	198	176	208	181	188	192	206	201	172	215	197	187	205	171	206	198	200	221	215	186	198	194	175	215	190	195	226	194	178	179	184	176	207	204	196	187	188	218	203	200	161	186	194	191	177	175	197	204	183	192	189	240	186	183	187	220	203	181	204	161	196	202	207	220	180	196	182	185	199	184	195	174	193	190	211	193	211	176	187	208	199	205	215	204	199	174	170	206	212	176	216	199	172	192	202	194	190	189	191	187	193	174	202	168	191	216	185	195	183	200	208	218	203	224	197	188	183	182	185	210	197	201	175	185	199	205	192	219	199	184	196	185	187	205	184	191	210	175	210	197	186	187	182	190	182	179	191	202	202	210	185	188	196	181	190	191	191	190	165	195	192	181	203	212	200	183	164	184	175	188	167	167	195	200	186	173	179	180	196	185	225	170	198	190	173	186	201	205	186	192	192	188	199	212	179	166	174	175	175	207	200	182	224	183	198	178	188	219	187	209	197	188	200	196	215	183	181	196	164	221	202	221	222	202	189	179	174	174	186	182	190	178	201	185	201	199	186	210	199	198	216	165	173	175	187	195	182	183	187	202	195	196	218	183	212	159	190	212	200	179	201	204	190	190	176	200	188	176	192	188	195	201	202	204	207	180	201	196	192	176	195	197	191	194	195	192	170	193	184	201	224	228	187	199	189	175	193	194	193	176	184	195	204	189	212	197	200	206	215	202	200	173	180	187	199	202	199	176	187	214	206	163	183	193	193	203	194	168	170	190	176	192	184	185	196	203	194	194	199	180	187	205	190	179	215	194	190	173	193	168	185	185	193	187	193	181	218	211	172	205	196	180	212	215	207	214	207	217	196	190	193	202	173	203	190	202	193	183	187	194	186	194	180	180	210	194	221	202	194	190	205	198	199	194	190	203	188	174	195	180	182	207	195	200	175	212	187	191	205	193	183	213	180	237	192	176	198	190	190	199	189	180	169	203	195	211	218	199	189	188	209	164	189	211	196	183	203	185	198	175	186	203	197	203	194	222	181	176	193	193	209	216	193	216	210	222	197	207	199	171	188	193	209	209	208	177	219	184	179	208	195	210	193	188	202	195	183	187	181	183	203	212	208	166	183	172	183	183	176	225	190	215	206	199	187	178	197	204	166	186	193	206	165	193	174	200	194	191	195	176	177	193	191	184	183	194	181	194	182	190	196	184	203	182	194	211	205	187	193	192	194	168	204	180	197	201	192	217	210	186	182	193	192	209	198	192	185	205	195	174	183	191	205	205	207	200	187	187	201	213	185	184	211	195	183	181	194	214	224	202	190	191	206	205	182	215	191	177	204	186	181	211	222	200	188	197	163	215	195	188	178	184	169	194	180	177	179	159	198	192	169	194	181	197	185	203	176	196	191	187	200	199	200	218	187	195	172	211	176	185	230	184	197	205	205	179	198	206	186	183	195	211	197	180	219	216	200	198	212	184	191	217	203	195	202	191	205	176	175	188	183	175	203	171	211	182	180	198	214	214	204	188	201	163	173	197	217	183	201	186	190	226	190	206	189	167	204	187	191	194	197	190	195	198	209	168	168	187	177	196	209	191	174	197	193	214	182	215	158	167	184	180	197	183	195	174	191	193	172	195	186	190	209	174	200	190	175	192	220	208	215	189	197	181	183	189	196	173	189	217	186	221	199	201	191	203	187	175	198	182	184	198	190	208	209	188	202	187	174	176	181	173	225	190	221	193	199	185	190	163	186	193	215	211	173	202	178	187	185	186	179	175	183	208	192	195	202	204	220	187	197	215	197	178	163	192	180	221	189	191	202	202	191	207	204	206	218	193	201	209	183	196	163	176	205	205	164	190	196	168	184	186	197	180	183	186	173	179	247	189	179	175	197	193	173	194	188	193	202	215	192	214	193	212	174	187	210	190	185	183	201	202	222	181	227	198	159	189	207	185	203	208	224	181	207	192	204	183	214	184	192	188	182	165	184	212	195	185	184	213	185	187	195	215	195	181	171	199	179	190	177	223	185	195	193	206	194	187	191	176	192	186	170	184	170	189	196	205	184	201	176	195	212	194	214	205	195	188	170	206	190	200	197	165	166	188	184	203	181	196	209	172	178	217	194	195	187	168	214	189	209	220	195	184	192	188	190	190	200	198	183	204	199	184	197	198	182	203	216	183	177	176	196	183	208	182	182	185	170	180	195	179	177	194	180	186	209	199	206	173	218	176	203	192	208	209	188	204	179	185	162	208	181	204	208	186	198	208	221	196	190	188	216	202	197	186	202	191	200	179	178	193	195	192	188	179	162	201	199	197	188	199	205
22572	21171	7940	4115	2671	1950	1486	1158	1031	879	822	698	695	642	571	583	550	546	522	487	511	454	467	471	429	449	413	449	467	437	399	395	424	413	420	408	428	398	435	423	398	425	393	402	394	377	381	434	381	434	404	402	418	408	381	411	393	394	357	428	424	406	358	384	406	386	393	384	381	382	394	399	392	420	404	396	384	379	411	391	384	376	380	370	385	439	422	385	374	361	410	398	387	404	406	401	365	425	425	376	406	399	389	413	367	392	370	401	420	372	380	365	383	434	412	420	384	390	404	384	400	420	381	373	409	412	388	402	389	409	381	397	421	359	380	396	405	390	382	362	440	390	341	382	409	379	387	372	379	389	387	423	391	384	400	375	388	439	392	380	379	384	369	376	398	383	386	415	405	389	413	413	399	419	389	439	418	360	401	371	407	390	410	378	381	389	388	398	390	398	392	391	379	374	425	387	388	359	432	390	406	418	383	423	378	375	400	416	375	447	406	399	406	393	396	376	409	402	382	387	399	402	398	401	400	406	463	370	379	397	395	405	381	402	400	413	421	384	402	379	390	402	382	406	423	359	396	371	384	364	368	402	402	384	402	373	354	377	379	402	399	408	403	397	364	403	399	441	403	392	390	395	370	405	414	398	420	403	391	396	380	380	355	376	388	375	366	397	388	408	432	395	407	389	372	389	357	386	424	404	351	400	383	393	392	365	386	395	414	400	392	351	403	395	360	410	384	387	402	366	349	403	392	387	408	415	389	396	370	428	371	383	369	402	415	361	371	411	401	387	394	404	368	373	334	360	416	362	383	390	371	376	394	430	360	376	398	388	412	398	416	398	360	376	377	362	372	394	411	365	424	397	379	391	397	355	377	424	405	425	373	405	402	397	374	368	361	395	387	381	371	403	389	398	404	340	389	386	408	383	374	381	360	379	400	384	394	349	374	379	374	391	384	327	386	407	406	349	389	385	422	398	377	376	391	389	381	378	397	407	425	395	398	379	356	403	396	397	373	393	406	390	381	380	417	357	400	421	386	386	368	390	385	411	368	383	380	380	393	410	400	411	411	395	413	430	369	409	413	424	410	397	388	374	376	371	374	383	373	368	404	421	400	345	415	390	356	373	385	401	370	370	423	433	388	405	369	441	419	419	407	415	414	406	418	410	384	375	413	399	413	385	379	361	403	379	383	394	374	439	353	379	385	373	395	395	386	363	373	379	363	375	377	391	384	357	385	380	369	405	368	392	359	383	420	351	384	410	377	378	373	418	414	386	362	390	402	406	366	395	398	387	375	401	393	381	387	374	415	387	401	398	380	373	391	391	388	377	384	397	378	374	364	368	380	400	390	403	390	420	378	418	401	417	382	391	384	394	400	366	351	436	377	382	369	384	374	380	409	380	404	393	376	421	395	380	378	378	391	368	392	401	385	343	424	378	398	384	409	376	355	410	384	405	378	370	400	384	407	377	409	383	396	407	382	389	355	371	388	344	391	375	361	391	423	398	377	401	391	357	385	348	384	361	419	414	366	399	386	402	400	394	388	369	366	386	406	367	399	390	384	390	378	416	404	379	376	400	379	395	381	396	395	398	426	403	366	396	397	394	402	367	396	390	381	425	380	426	377	412	393	433	360	382	370	458	381	390	379	388	391	402	383	373	384	364	373	414	356	392	375	392	404	380	384	411	388	364	347	382	374	383	384	374	377	360	373	377	407	380	380	393	384	414	388	393	375	390	375	414	396	366	403	371	382	394	382	396	419	412	383	394	401	399	386	413	432	381	340	415	406	406	396	396	371	399	389	376	398	386	390	401	395	401	375	376	399	383	397	399	372	414	411	415	397	395	378	413	360	393	386	388	383	379	363	392	402	390	406	403	375	410	396	396	386	376	372	371	367	386	379	374	408	390	399	340	385	357	376	409	375	388	388	400	373	389	387	416	429	386	404	348	367	390	358	401	391	399	384	381	414	411	364	372	381	390	383	375	356	392	435	371	360	396	374	390	425	385	379	397	373	408	392	436	364	423	375	404	333	387	390	370	380	388	416	405	385	339	423	355	440	368	368	388	384	405	371	370	411	369	402	421	407	369	420	395	383	379	387	377	408	395	424	388	411	429	396	355	389	394	375	350	407	412	411	398	393	389	368	417	403	401	363	361	404	392	389	368	380	425	374	406	391	360	437	423	418	379	377	393	371	369	377	399	406	374	374	400	431	342	380	390	391	409	400	355	364	414	354	370	350	352	393	415	393	353	403	387	397	390	384	394	367	392	411	386	385	376	401	398	374	372	391	395	416	401	379	397	387	430	392	370	373	386	402	385	410	391	400	400	392	381	359	378	383	402	393	421	398	417	388	382	350	405	378	419	366	380	400	408	378	411	415	435	383	397	389	384	375	401	414	382	341	370	414	381	395	383	393	416	377	403	362	370	405	396	393	387	398	420	365	368	390	401	379	377	416	396	390	386	390	390	367	429	415	394	390	406	387	361	439	358	361	395	404	386	385	423	375	398	390	392	401	417	354	386	382	386	379	364	365	404	434	398	396	373	426	406	404	389	392	386	403	390	391	369	363	352	401	404	355	427	396	374	394	434	357	419	397	383	392	393	380	385	395	363	425	377	436	387	408	378	404	371	421	386	376	398	402	396	445	393	389	431	395	407	401	356	376	425	389	402	419	393	379	372	388	372	367	374	398	389	362	391	383	380	369	375	395	395	367	398	402	411	408	400	350	401	423	373	393	403	386	401	396	399	426	405	428	433	409	389	361	446	408	369	413	399	367	388	396	403	398	377	420	428	369	382	405	411	370	400	378	368	385	419	386	359	390	407	376	406	406	372	395	380	387	358	373	374	394	393	380	382	386	376	387	396	393	391	410	417	369	416	400	371	383	380	395	381	388	397	345	424	363	405	385	402	362	379	403	408	407	358	408	361	399	385	375	377	385	402	398	418	396	396	410	407	428	382	411	444	414	415	386	390	363	369	359	387	421	383	378	402	425	397	418	411	381	422	393	406	400	379	388	398	393	442	385	405	395	395	385	404	402	365	404	367	384	393	382	360	397	395	367	398	384	350	378	382	373	390	414	363	395	399	407	398	365	372	401	407	413	380	382	364	398	403	348	365	414	372	425	415	373	375	377	416	351	398	401	376	381	396	346	376	386	400	408	418	416	407	395	363	387	351	384	394	365	401	399	389	379	422	410	396	402	389	371	392	389	351	373	391	380	363	373	389	398	386	422	409	401	361	389	403	402	417	377	382	402	400	430	418	354	402	366	364	373	407	412	384	395	397	373	386	418	352	391	359	365	417	364	377	371	394	370	365	397	369	389	389	428	395	390	416	380	388	423	407	403	383	394	398	399	377	396	415	410	397	370	382	393	369	386	407	344	382	394	375	376	392	340	395	362	376	376	397	396	410	408	408	407	377	383	427	393	355	357	409	368	432	411	399	372	383	383	385	381	399	366	388	367	349	394	394	371	393	386	391	394	375	415	404	376	384
23980	21744	29731	24293	21744	16843	1782	871	677	669	624	599	489	544	496	475	491	456	430	444	412	417	438	420	430	406	417	436	394	429	425	417	370	430	408	391	404	433	416	429	384	407	449	389	433	421	434	392	393	428	426	403	408	382	373	368	393	399	397	435	400	419	379	407	378	427	360	359	357	437	391	413	385	377	386	412	433	411	385	397	416	377	391	370	355	395	379	402	399	387	415	402	430	388	392	410	388	408	403	424	383	378	369	385	426	407	413	417	400	375	410	414	416	412	374	418	398	371	401	377	381	400	400	400	381	416	456	414	367	410	382	406	389	402	410	424	398	418	377	384	392	408	427	382	410	397	391	399	379	413	390	364	407	384	394	394	400	406	414	403	369	408	393	385	394	403	369	430	400	384	373	402	423	399	394	389	403	436	395	382	380	405	378	372	388	367	378	390	353	422	387	399	419	378	403	392	390	386	365	399	397	398	405	378	423	371	409	367	386	394	398	383	438	406	390	411	399	398	386	369	392	400	396	409	421	386	392	397	380	380	359	390	371	403	381	374	387	409	401	411	390	387	396	399	392	430	402	381	390	396	367	365	406	391	422	431	408	419	406	391	416	374	409	421	402	420	395	388	405	379	420	395	386	404	423	410	392	445	394	410	407	439	389	369	406	435	406	373	391	388	417	394	392	407	394	419	397	391	400	410	406	403	391	417	397	413	378	376	393	414	364	401	416	388	420	397	402	360	391	425	394	371	369	378	418	345	428	387	377	407	397	368	359	389	345	414	368	402	407	375	437	378	385	373	410	414	394	388	397	433	387	377	404	378	452	406	401	349	371	419	385	405	398	385	406	389	435	423	407	400	400	377	361	380	389	364	430	408	435	391	411	401	386	375	379	396	387	364	405	381	371	385	401	394	376	385	416	379	378	409	413	368	399	391	364	388	399	405	360	375	403	376	391	387	417	410	378	384	421	409	380	390	383	396	380	375	415	347	396	385	427	409	361	391	426	379	417	428	408	376	411	396	387	408	403	402	367	386	404	400	399	429	422	423	389	395	406	406	370	402	422	404	378	377	414	408	397	383	384	391	395	375	376	401	385	407	386	402	399	371	396	366	393	402	402	397	380	404	400	412	376	398	403	387	414	389	401	414	411	371	402	405	381	394	410	433	385	353	427	396	414	404	380	419	429	409	396	414	405	375	390	416	379	354	394	381	396	414	410	393	412	425	365	393	386	381	431	421	403	415	374	363	402	403	421	388	380	412	371	415	412	418	403	403	388	407	417	401	377	365	406	386	406	370	395	390	399	419	395	398	377	407	401	397	386	421	400	399	357	369	379	423	382	390	342	429	415	405	411	376	423	387	369	414	370	384	405	434	411	417	404	374	356	413	390	371	429	338	387	389	369	382	384	420	418	365	375	391	408	381	394	374	438	377	360	390	415	419	423	407	376	406	373	424	387	447	398	372	374	430	375	424	408	425	370	371	361	413	373	394	387	368	375	393	409	377	415	383	379	392	397	373	413	403	419	356	371	376	397	394	365	394	402	404	428	404	415	415	409	400	404	407	400	393	385	375	408	371	408	407	379	419	390	367	431	386	411	382	397	398	399	405	400	398	364	373	400	408	390	395	401	385	415	377	405	372	393	388	413	366	394	444	436	389	441	384	406	367	347	398	402	403	405	397	390	431	393	364	370	385	420	405	383	411	439	429	398	411	417	414	406	408	411	379	419	413	432	384	382	377	409	436	391	418	355	375	400	412	381	406	385	412	369	387	401	373	376	380	388	400	410	368	365	383	389	417	439	376	388	363	342	390	380	391	421	397	378	382	365	387	409	372	381	400	351	395	365	379	377	365	396	403	405	381	397	416	407	389	401	419	410	401	408	406	401	387	380	361	384	395	445	375	373	379	359	353	445	403	403	395	396	401	399	407	434	400	380	354	423	422	374	378	381	386	373	394	383	386	391	363	381	407	395	378	405	379	389	394	366	387	378	374	413	413	394	423	369	377	429	418	417	375	372	389	391	381	390	407	394	373	430	386	427	391	383	376	429	392	407	359	388	379	390	424	421	426	441	414	399	416	381	406	372	350	436	381	393	416	355	406	399	378	391	422	407	392	380	398	375	400	393	394	397	440	423	376	381	414	422	389	388	422	380	379	417	385	390	375	397	376	389	425	398	412	402	395	388	410	431	427	408	380	411	384	430	383	429	388	417	375	377	401	410	397	375	394	422	372	401	408	377	361	392	406	363	433	376	409	416	409	391	376	391	388	396	399	389	371	385	439	397	401	382	383	393	384	405	390	371	407	373	421	389	393	372	385	389	411	379	376	322	397	368	376	395	379	383	393	405	385	419	420	401	391	369	374	400	418	364	405	407	389	377	385	412	449	399	411	386	372	418	376	391	359	380	410	385	360	399	425	392	374	410	417	398	422	381	341	389	387	415	395	388	391	366	395	425	367	400	410	418	372	400	387	414	390	365	350	377	384	402	397	385	376	421	443	400	392	414	407	379	406	401	388	399	392	410	376	388	389	390	387	355	415	409	394	361	399	394	403	372	447	378	398	351	390	389	409	434	399	400	409	392	367	383	422	390	362	377	404	395	382	362	394	378	446	394	393	415	412	419	402	419	366	414	369	414	407	377	399	392	407	381	360	405	399	393	381	409	410	409	419	367	444	392	430	428	397	425	392	408	386	425	390	410	379	374	378	398	416	400	361	376	394	404	346	421	377	396	359	374	365	412	404	378	386	426	402	374	410	376	411	377	394	355	391	401	407	405	402	398	363	407	406	386	425	415	385	393	395	407	401	357	391	413	387	398	386	396	360	357	385	396	384	381	395	390	409	395	394	370	381	388	381	381	391	362	391	390	377	376	406	379	373	404	395	409	352	393	418	410	353	398	417	416	406	375	399	386	410	400	379	380	400	380	423	373	367	398	407	388	398	339	386	382	376	400	385	375	394	374	394	370	371	342	363	383	411	376	354	396	374	391	417	389	414	369	389	379	392	422	352	408	412	409	409	390	389	414	366	385	390	403	393	417	371	381	362	426	412	396	404	403	384	365	390	380	405	413	386	400	370	405	395	397	419	422	395	382	404	386	395	397	352	384	350	387	399	374	411	372	397	371	424	396	360	373	398	365	398	382	404	330	346	388	403	400	376	370	366	432	372	389	407	400	376	358	438	371	410	454	374	397	403	397	357	378	397	369	360	401	375	436	409	371	449	387	400	389	393	400	407	400	395	415	401	381	395	367	415	387	397	411	430	398	379	394	385	401	392	411	402	407	399	348	406	381	362	398	407	393	375	415	384	403	417	405	381	409	401	377	395	404	422	381	402	394	403	421	387	361	366	366	381	406	406	405	383	401	369	390	392	392	385	391	417	415	405	417	374	414	373	399	370	342	394	373	399	378	429	379	450	413	391	358	379	407	434	431	423	381	391	384	375	374	386	399	353	374	393	394	380	409	378	388	426	372	392	387	389	383	408	412	385	401	387
30823	31237	14124	7873	5224	3779	3037	2464	2065	1808	1569	1364	1317	1208	1167	1155	1049	1068	1046	986	979	953	965	920	878	878	911	892	853	863	858	841	818	868	859	808	833	814	799	790	809	815	784	797	800	813	772	791	787	766	802	748	845	746	794	806	815	751	764	742	783	785	790	797	786	784	759	810	758	748	779	763	729	794	797	763	790	788	770	802	820	787	762	800	855	809	813	763	803	741	756	767	762	783	803	751	749	750	764	800	785	844	738	752	714	779	752	811	719	777	754	817	737	735	767	790	736	761	783	767	794	820	764	778	803	840	789	807	758	772	715	703	772	814	754	786	754	746	815	736	720	799	759	732	785	776	755	756	769	728	736	764	781	808	710	811	766	801	769	786	748	809	758	746	751	778	705	731	777	767	815	779	744	778	743	791	796	813	757	740	710	776	765	814	766	759	743	822	823	783	737	747	772	737	784	710	750	771	734	737	810	759	747	769	711	749	757	720	728	746	754	741	778	762	785	757	781	775	743	770	762	788	731	776	818	775	764	735	733	777	778	744	762	756	756	786	732	735	743	753	765	792	777	802	754	758	746	742	805	784	789	783	748	777	826	774	793	752	758	800	794	745	725	780	832	772	735	764	775	767	756	787	761	765	738	790	751	756	744	779	757	759	743	774	838	755	809	722	730	764	721	765	821	684	746	798	775	793	794	802	725	797	779	798	809	826	759	793	746	788	807	799	777	782	748	752	753	776	757	778	748	775	813	749	744	767	737	768	773	763	777	721	737	716	751	815	768	801	768	774	732	781	797	795	795	767	831	762	736	762	812	768	765	729	757	751	785	760	755	765	778	781	775	765	786	772	751	766	743	788	759	774	778	755	749	730	761	768	797	764	779	753	776	776	783	764	765	759	776	747	788	741	716	782	804	748	765	745	794	784	804	767	769	726	766	742	750	807	777	742	775	789	729	746	796	728	765	819	701	744	780	756	764	770	774	779	756	782	729	727	813	724	785	760	811	766	774	826	736	800	751	708	774	793	733	779	781	766	728	777	787	735	755	799	812	774	778	745	764	746	774	725	772	785	761	711	738	802	749	750	753	747	761	747	813	772	764	787	795	807	707	775	787	745	758	762	757	747	780	747	758	765	783	749	765	735	744	719	748	736	756	752	767	735	750	708	750	789	779	809	811	813	827	762	786	782	816	746	749	790	756	728	793	790	764	791	772	827	789	758	779	779	744	766	795	813	771	792	784	723	778	739	716	797	747	734	787	757	792	738	776	753	805	745	788	754	732	811	773	794	791	752	815	767	737	770	780	718	801	771	796	742	783	846	736	744	781	730	816	738	753	788	774	806	790	816	751	795	746	819	784	833	759	765	754	747	759	778	782	773	757	695	733	721	748	788	821	715	791	772	811	764	741	782	811	760	779	781	763	777	745	732	765	740	742	744	757	756	768	714	734	755	777	747	749	757	809	759	716	781	776	739	770	764	797	794	741	800	827	745	753	774	798	767	738	757	760	800	827	769	777	758	805	749	792	742	820	797	776	773	708	811	790	760	748	809	800	745	780	766	788	721	767	732	753	759	744	704	798	771	761	782	780	774	843	750	767	725	794	785	776	792	756	745	731	781	708	759	740	786	767	765	725	722	762	791	753	779	789	819	770	795	746	732	796	760	793	812	796	772	793	769	748	815	749	795	780	774	735	712	750	762	805	815	801	802	752	727	801	790	818	761	731	736	752	787	744	774	799	822	835	775	798	755	756	766	740	742	713	755	729	771	749	764	777	781	787	765	770	748	792	792	792	774	796	777	718	763	739	774	734	754	749	803	746	789	806	815	781	771	740	753	754	767	737	766	733	802	747	815	746	801	766	785	682	771	748	749	756	786	730	796	822	778	738	762	755	688	743	754	768	800	747	706	720	724	778	821	784	748	779	790	813	697	770	747	709	781	780	788	798	749	779	713	800	767	756	757	809	791	736	775	782	791	775	797	777	788	744	763	814	752	795	788	819	772	764	820	735	762	725	752	787	714	784	725	800	784	752	750	721	757	807	817	742	739	808	784	813	778	787	696	760	788	745	723	770	753	767	779	747	747	802	754	759	739	746	796	744	764	755	755	770	753	839	706	784	733	763	777	764	785	822	797	713	722	729	754	741	755	798	744	773	754	774	749	728	773	772	708	745	756	762	796	751	779	791	789	757	782	738	757	810	746	815	763	709	724	772	692	769	715	803	769	801	798	766	764	790	787	722	761	770	835	730	804	785	755	752	761	738	782	752	766	758	773	744	727	764	805	749	773	756	756	797	730	787	789	751	738	823	752	775	797	707	795	746	793	716	722	744	733	788	783	797	744	747	770	720	723	755	787	755	790	767	764	741	726	772	801	747	743	777	843	744	765	750	764	733	720	773	738	795	742	750	725	757	771	772	751	783	758	812	782	759	725	796	750	762	726	788	720	774	757	758	752	755	741	727	792	742	786	759	790	755	783	760	758	777	746	775	774	759	744	781	723	735	810	786	769	743	808	735	775	739	763	794	808	745	775	788	807	765	775	764	778	773	756	734	779	786	755	771	770	773	789	803	774	762	726	763	772	783	705	784	784	714	770	748	731	820	793	807	767	738	801	778	786	742	750	772	775	802	748	764	753	742	800	768	748	787	774	775	744	840	772	801	795	738	794	826	717	798	780	773	799	776	789	797	757	752	728	751	784	745	767	738	742	739	705	770	782	811	743	838	796	804	762	759	812	800	755	756	727	771	735	739	743	807	734	757	762	751	773	794	755	791	774	724	772	738	802	742	743	835	772	750	772	761	757	776	778	745	798	755	809	748	777	768	783	800	812	738	780	792	824	776	714	780	754	729	776	774	733	734	819	706	760	797	783	758	866	791	810	781	748	742	756	759	770	799	810	782	736	767	752	763	751	742	763	771	802	734	774	791	705	803	746	753	784	755	795	765	764	793	746	811	769	735	761	800	715	764	780	760	764	760	726	759	748	761	765	744	741	781	737	773	773	748	735	761	801	810	737	791	761	774	778	754	802	755	787	760	797	735	776	792	731	776	732	763	760	745	742	743	783	749	795	758	810	779	778	776	727	723	760	742	799	779	778	761	803	762	783	811	739	763	767	814	747	743	754	768	790	740	725	739	737	751	780	823	811	739	758	800	793	778	751	753	771	786	757	790	797	759	773	804	773	728	804	755	763	797	795	788	768	771	770	763	802	798	783	751	765	737	817	758	759	786	810	762	765	758	774	739	785	746	731	757	757	716	743	754	690	798	751	739	724	755	817	791	762	761	737	726	754	757	754	795	770	792	872	741	788	740	807	771	785	736	711	756	786	785	755	744	751	806	776	760	778	769	714	774	725	722	721	747	760	759	794	738	793	727	730	730	770	736	778	725	785	781	777	738	807	788	747	760	768	823	814	770	767	780	798	764	783	717	778	823	819	742	771	792	776	751	751	725	790	755	744	760	801	733	767	794	734	769	781	700	754	748	724	736	740	778	799
26086	19736	6476	740	497	414	403	391	352	403	396	369	348	369	382	402	372	377	362	380	357	352	402	386	370	395	388	371	404	398	398	385	387	375	362	355	399	391	378	379	395	366	395	394	398	372	358	370	378	365	414	363	393	364	425	366	379	382	344	342	432	359	374	368	374	408	391	330	378	342	366	389	362	366	410	354	381	384	379	396	385	401	400	403	381	337	386	357	369	391	377	369	398	365	397	395	404	391	400	357	352	376	381	366	359	383	385	393	394	372	375	349	406	422	376	385	343	379	384	421	367	383	411	390	340	394	370	373	352	361	361	364	349	355	366	410	366	379	417	402	384	351	409	374	380	406	404	367	358	380	328	376	374	356	370	364	358	401	375	354	362	362	354	371	384	387	352	397	347	367	393	367	381	373	373	403	398	338	388	370	368	382	398	350	380	395	370	410	385	369	379	384	381	377	369	378	398	378	398	381	378	332	355	360	396	394	377	405	381	387	366	386	411	349	383	378	383	360	372	393	398	393	376	394	378	391	364	386	394	366	366	333	394	400	353	366	344	379	385	371	413	358	335	401	422	385	427	368	385	391	358	349	369	370	393	377	336	382	338	337	382	380	363	400	373	338	423	361	370	361	375	340	364	355	342	381	355	378	363	425	335	372	429	377	385	402	379	394	393	372	395	359	362	347	382	393	348	413	388	372	402	364	381	380	369	391	386	379	409	341	382	413	373	399	423	393	379	357	390	376	381	353	393	380	354	390	398	381	362	396	387	382	392	358	383	413	369	369	374	319	379	361	403	361	365	346	385	375	400	340	376	374	404	361	389	351	398	373	390	363	429	373	349	387	404	348	371	376	368	392	377	389	349	359	412	365	381	381	410	388	375	395	375	397	353	369	379	343	361	390	382	368	377	369	371	364	376	411	377	375	364	393	390	356	396	405	385	361	413	359	367	339	380	374	394	375	378	375	336	361	365	374	348	384	372	394	349	410	355	363	376	400	420	400	356	379	382	370	397	374	368	375	383	377	396	339	358	371	382	371	390	406	389	398	397	384	348	327	389	391	402	392	391	415	381	390	357	364	389	376	367	373	401	378	396	337	348	392	352	369	356	376	386	380	371	376	356	387	342	360	378	403	358	367	360	402	381	374	408	387	388	407	401	368	370	383	400	373	349	351	403	349	374	387	357	396	348	386	371	388	355	337	396	363	424	372	375	390	364	378	396	368	384	389	377	327	366	352	382	395	362	411	376	334	376	383	380	355	320	388	364	385	378	373	356	386	375	363	381	362	385	344	381	380	358	337	372	378	362	349	327	378	357	378	402	367	357	370	394	401	376	397	406	367	379	387	346	357	355	377	406	388	344	363	375	368	383	420	396	389	383	382	347	360	370	383	392	350	392	380	383	356	400	417	385	392	383	380	350	386	310	399	370	389	384	398	423	371	365	394	409	370	418	393	377	359	370	336	368	351	352	362	383	380	382	374	354	360	340	396	377	378	392	403	391	367	352	409	423	396	383	395	361	364	390	384	372	381	374	390	376	391	345	353	377	354	380	380	384	361	381	377	418	388	363	371	384	392	364	395	395	341	408	363	367	381	363	367	385	385	369	366	370	385	388	374	395	374	404	371	403	386	343	426	397	387	451	376	360	344	402	366	361	350	388	356	421	388	363	373	398	376	367	350	374	401	372	339	425	378	372	402	378	370	383	408	348	386	406	378	379	382	374	361	406	390	372	376	435	382	381	371	366	401	377	396	366	350	372	352	393	406	353	363	369	382	343	423	334	360	368	351	412	392	379	360	370	399	376	405	384	413	351	398	392	407	373	375	355	385	386	389	426	376	399	434	400	369	359	378	389	390	388	392	356	415	405	372	375	384	430	374	367	412	370	373	384	402	389	376	395	395	376	398	393	380	381	350	400	367	357	377	417	409	369	399	386	375	342	377	379	424	350	369	361	405	375	334	384	400	376	370	368	368	402	395	371	384	383	404	359	370	392	394	393	394	389	391	393	367	374	389	399	369	346	381	363	386	384	393	398	353	393	386	387	359	364	399	391	408	388	356	391	358	382	366	373	309	401	416	358	345	355	394	392	416	387	355	385	373	381	370	408	368	383	369	351	387	410	368	378	393	361	362	407	373	343	367	356	380	380	380	376	392	382	369	346	386	395	411	382	366	386	377	382	373	383	397	372	405	387	392	360	360	402	350	386	416	363	377	376	381	396	372	341	366	371	374	378	388	380	352	371	368	396	366	367	390	395	367	385	388	396	381	372	390	366	384	414	371	400	391	347	359	375	358	404	336	377	398	387	345	379	355	404	352	375	360	366	370	365	379	375	379	372	399	354	380	383	347	396	401	390	335	397	398	396	375	361	388	378	335	363	362	367	380	393	379	393	368	379	403	378	388	373	398	391	393	365	368	363	380	398	418	394	371	382	383	393	375	379	377	331	357	380	374	378	372	384	365	366	353	373	408	363	359	378	385	405	376	364	377	408	380	374	349	393	355	418	391	372	389	425	414	357	384	377	339	386	365	339	382	363	418	401	380	392	391	406	370	403	379	366	369	373	360	365	351	374	369	432	381	416	391	391	384	412	356	388	384	358	370	400	379	391	342	364	356	375	359	363	362	380	419	365	345	378	411	385	377	378	378	376	355	362	398	359	380	393	388	361	369	392	403	391	358	395	397	380	380	388	350	364	350	402	362	367	362	358	390	363	398	375	381	403	389	374	351	340	379	370	347	413	408	355	374	348	353	350	406	376	377	376	388	391	368	357	389	348	385	370	389	361	393	393	368	372	382	384	397	360	375	376	392	380	387	379	393	350	367	362	417	364	365	345	414	374	400	398	383	378	433	373	380	380	408	369	412	386	392	368	337	326	370	371	398	377	388	375	373	380	365	375	377	371	375	389	394	374	368	350	367	407	380	379	395	387	354	365	354	393	346	322	380	349	383	371	377	364	382	397	397	371	347	394	357	358	382	357	343	395	380	397	339	391	391	383	375	394	391	337	358	371	397	408	344	396	386	409	386	376	396	363	394	400	380	394	365	394	401	372	370	359	374	371	364	379	395	390	395	396	380	394	389	401	371	381	370	382	386	340	377	352	400	346	390	367	372	408	381	373	399	386	391	342	362	404	336	374	428	385	367	393	380	372	367	377	354	372	371	418	404	392	413	379	397	351	353	400	371	403	393	377	397	400	374	368	379	357	367	401	396	418	393	406	383	386	375	373	382	394	373	373	365	389	352	356	383	372	394	393	377	412	399	379	362	390	365	357	341	384	368	378	386	372	379	379	361	351	355	324	414	397	389	412	400	395	358	356	353	342	356	407	377	369	393	359	378	369	360	366	383	386	386	351	380	383	388	402	388	396	374	374	423	386	342	340	397	365	366	386	357	406	376	354	380	368	362	367	373	370	389	372	353	351	377	369	372	383	359	383	390	359	379	393	388	370	401	339	380	378	355	366	379	372	372	392	347	376	360	393	349	349	368	343	401
11592	6112	1668	1214	984	928	836	855	793	816	789	826	829	819	820	827	831	793	865	811	798	794	819	798	795	791	815	807	728	831	694	775	771	791	767	756	777	807	805	765	774	840	806	778	741	746	777	781	806	783	760	804	779	810	793	751	776	766	783	755	740	802	831	779	805	754	733	768	778	774	760	788	798	777	789	828	800	745	767	827	776	754	787	768	781	783	787	782	765	785	838	776	744	717	790	770	800	769	728	822	752	786	753	802	778	806	778	809	765	754	809	780	800	811	821	810	815	810	745	746	774	763	786	806	790	789	722	780	826	767	795	771	712	813	803	782	793	754	764	756	836	778	784	806	793	793	813	820	730	732	766	791	747	754	749	770	787	754	730	747	749	744	753	801	783	805	763	774	795	764	760	799	795	737	746	746	747	759	769	791	731	782	744	765	750	801	794	786	768	756	785	759	818	794	799	822	806	726	734	804	784	816	817	749	785	722	820	791	761	740	741	784	804	777	798	770	812	822	751	790	761	770	836	782	818	769	722	757	785	729	744	771	764	813	809	774	755	846	794	816	764	780	747	790	788	802	773	755	791	789	789	841	748	814	768	758	779	759	741	760	752	747	807	796	804	802	747	807	777	827	811	733	750	757	804	782	778	778	777	801	755	779	742	723	796	772	853	792	738	731	778	777	752	766	783	743	751	811	778	806	768	742	794	773	764	801	841	817	763	791	773	766	777	776	829	746	735	764	793	823	799	749	861	794	764	780	762	800	791	769	755	774	820	778	802	747	742	782	773	789	770	802	821	805	804	785	768	787	796	832	788	780	791	793	795	734	800	804	774	810	764	800	791	823	815	785	761	751	752	803	760	784	818	771	759	814	795	778	809	724	768	768	800	832	759	737	793	780	751	768	750	800	770	776	763	759	778	807	779	769	820	807	822	729	747	740	779	752	770	800	745	770	789	790	842	754	825	698	775	802	781	749	799	771	774	739	759	770	811	796	802	768	802	743	768	770	808	758	810	805	825	798	778	773	758	754	822	769	791	782	744	793	834	782	792	728	778	823	795	764	770	748	760	738	716	821	803	768	812	809	818	761	762	764	813	764	843	760	768	812	782	825	805	766	778	808	761	767	779	757	766	787	780	770	827	799	796	756	787	801	774	784	808	794	800	761	816	855	722	825	761	807	790	803	734	742	782	809	771	796	757	742	758	764	745	758	774	836	798	779	817	752	754	764	761	817	829	724	748	771	845	786	741	790	774	738	767	768	761	805	832	748	802	765	776	783	796	743	774	827	788	799	764	752	758	797	748	738	774	807	792	785	754	800	815	792	773	754	770	819	783	780	754	803	837	755	752	823	804	753	784	753	784	737	824	746	771	807	758	805	824	749	817	775	771	762	753	772	784	733	811	801	732	766	741	812	739	763	766	798	732	753	762	747	816	759	787	820	706	737	767	691	820	845	787	787	803	835	830	810	818	767	826	796	838	751	771	724	761	770	760	714	758	793	834	760	726	757	823	789	789	812	789	759	790	719	792	733	797	688	773	857	810	764	776	784	789	851	782	764	778	743	783	830	753	771	748	789	770	751	775	780	772	756	782	811	807	793	792	757	787	769	812	761	765	770	762	788	775	765	794	733	762	760	780	804	809	832	795	768	797	768	792	779	734	727	788	772	805	754	766	742	740	808	788	753	759	813	775	776	774	824	784	764	810	768	766	802	735	739	784	750	748	765	780	799	783	760	859	761	833	831	753	725	728	805	799	784	752	729	752	772	815	756	725	758	765	802	807	780	791	806	742	738	818	824	770	753	769	758	719	771	773	780	807	735	791	757	797	736	806	760	755	781	781	772	753	752	812	812	772	749	785	765	769	771	791	726	763	804	737	824	767	729	796	764	763	729	819	782	754	792	798	816	778	780	774	795	825	774	777	787	804	840	822	739	731	807	764	859	739	790	785	741	731	747	796	777	769	792	799	805	766	788	781	806	727	787	785	732	803	755	761	769	815	776	790	745	807	809	805	736	826	759	808	720	762	727	766	794	771	762	780	814	796	794	798	725	797	772	750	735	764	764	804	777	783	716	748	809	851	801	772	730	802	771	748	746	821	781	813	787	770	758	741	792	784	820	788	788	773	803	777	764	753	766	820	773	761	781	813	769	727	766	744	761	752	757	814	782	770	796	776	778	746	800	808	756	770	740	777	771	767	778	738	735	795	795	785	788	801	748	797	765	792	776	829	755	771	750	801	765	839	766	742	779	795	771	795	812	804	770	810	752	806	751	800	812	788	762	785	793	781	795	778	800	829	782	813	735	829	781	775	831	818	769	796	802	790	820	756	734	743	800	773	776	788	742	757	854	719	740	740	750	815	786	799	741	802	729	767	785	763	803	755	832	767	764	785	744	736	781	774	811	758	765	799	820	818	785	748	751	798	802	773	772	794	783	770	781	778	800	731	742	740	762	802	758	744	758	755	794	750	781	734	738	828	762	771	801	770	773	774	759	758	813	810	800	791	779	839	801	766	764	836	806	797	800	778	772	746	792	765	785	837	794	791	775	791	777	755	801	745	811	861	762	784	840	783	764	732	759	785	757	735	794	756	760	785	780	774	764	771	776	757	803	773	757	760	797	812	796	765	733	772	805	751	797	773	777	757	744	775	831	784	775	783	803	752	777	799	757	759	792	767	747	811	732	793	739	803	763	767	794	766	783	742	804	803	768	814	785	734	800	771	742	780	834	822	793	792	749	794	752	783	756	779	753	760	754	758	777	795	786	789	782	815	790	796	781	795	779	786	778	771	772	790	773	755	777	760	814	776	787	753	793	802	767	824	794	831	769	764	782	751	753	814	748	752	790	804	794	754	787	805	772	802	788	753	710	773	796	747	753	817	763	817	821	812	760	803	798	813	790	751	762	854	730	783	793	784	767	789	814	812	787	756	749	768	760	799	763	816	735	793	796	804	779	769	783	761	786	816	782	784	782	773	759	781	779	807	800	783	820	773	748	773	808	815	780	756	809	798	772	781	757	746	765	836	812	809	713	763	807	785	827	792	814	808	803	803	817	801	853	794	791	748	772	800	799	790	733	819	801	719	745	781	747	795	771	800	778	799	802	730	758	784	760	821	786	732	762	730	801	781	768	802	754	799	792	816	781	809	813	763	731	817	840	756	825	787	849	786	753	751	821	804	752	763	791	804	755	767	811	767	796	768	760	792	770	749	777	738	796	800	765	778	740	791	773	767	798	747	826	783	763	791	788	814	742	750	797	877	733	758	787	779	780	804	775	778	780	842	823	772	752	714	812	819	757	768	776	790	796	795	796	788	776	761	768	810	798	755	760	774	822	764	787	757	771	802	761	781	784	788	791	790	793	741	759	777	790	804	800	802	765	775	794	793	736	812	822	777	785	781	740	797	783	766	761	772	743	782	795	792	759	748	780	794	764	784	781	748	803	787	825	789	748	733	829	786	746	820	838	752	789	784	777	761	757	785	803	786	819	692	818
24862	21712	28898	25047	18366	1337	545	419	353	353	271	267	240	242	260	234	227	230	243	209	202	218	216	232	227	220	185	199	172	184	228	239	226	204	219	223	174	174	190	195	197	203	185	199	194	193	186	208	192	187	201	189	179	220	206	191	196	177	224	204	200	212	180	198	197	190	204	190	183	203	191	214	217	166	189	196	210	190	182	192	206	204	202	193	188	198	218	195	194	189	214	204	185	194	199	205	191	194	197	204	193	193	197	180	189	197	211	191	160	190	185	210	177	191	211	199	201	205	203	204	170	208	191	219	196	216	179	199	198	181	198	191	215	196	196	171	190	219	173	233	165	210	203	198	186	214	184	202	210	170	220	187	176	176	195	190	220	185	205	192	185	197	215	182	181	202	198	192	165	173	210	185	184	185	191	211	194	190	190	205	196	199	208	193	193	210	205	206	174	192	200	194	208	182	217	219	181	205	182	194	207	192	206	213	199	218	205	199	184	189	235	193	191	175	182	192	188	205	185	186	205	212	188	198	198	227	196	198	199	183	171	223	194	201	172	189	161	182	197	215	207	192	195	190	191	183	186	175	194	187	182	178	184	167	177	169	182	183	203	158	187	227	191	217	195	199	203	198	183	182	180	198	175	218	170	180	202	203	196	193	191	199	191	169	199	182	206	179	223	207	202	184	188	203	207	192	201	186	196	207	204	193	196	199	199	174	196	163	181	201	191	207	200	188	202	171	214	202	182	180	220	184	201	162	192	195	183	204	174	189	178	194	171	198	206	191	188	185	190	212	197	166	215	195	206	202	171	194	206	166	203	187	185	200	180	206	183	197	211	184	204	187	189	212	179	203	194	234	215	213	170	212	206	232	204	229	187	212	197	197	197	173	162	212	196	208	183	214	196	188	218	207	192	198	203	188	198	176	198	175	196	176	190	194	184	190	192	187	187	197	171	195	186	211	172	221	208	209	186	189	208	198	196	195	192	186	215	208	187	202	204	209	182	193	179	191	180	209	182	202	181	197	172	190	172	189	184	185	203	180	190	195	216	177	197	219	210	193	183	177	201	230	224	211	208	201	189	194	210	192	207	196	175	191	224	187	184	188	199	204	205	178	193	220	187	193	188	195	178	207	189	197	188	172	197	181	183	208	190	194	178	195	192	183	180	190	229	192	180	208	194	207	202	187	206	195	191	220	188	185	202	216	197	186	205	201	175	182	196	190	203	185	190	190	190	210	201	232	193	223	184	181	182	226	195	204	206	212	204	188	192	180	208	190	195	221	214	168	214	205	195	183	202	176	180	196	209	194	197	169	211	194	169	178	195	192	184	206	180	192	178	203	190	212	180	217	207	195	211	200	184	163	187	200	175	184	179	194	211	195	189	185	199	192	209	188	216	205	191	215	203	183	209	202	173	209	209	202	202	173	197	174	187	194	180	192	188	211	188	234	205	202	182	201	202	188	212	193	193	207	183	223	191	183	197	175	196	211	184	200	197	189	217	195	204	220	211	214	175	201	184	205	197	199	184	205	181	169	209	184	196	168	201	219	183	203	180	195	215	165	225	205	188	172	215	218	203	202	191	218	175	200	195	195	192	192	168	172	214	188	177	176	191	195	208	184	208	211	195	169	210	212	182	174	206	181	187	190	190	186	204	189	193	190	185	174	188	210	210	187	187	207	203	188	190	189	199	186	194	215	183	183	188	196	173	193	184	204	183	218	186	184	203	193	216	186	206	182	195	189	192	194	175	195	195	208	187	190	185	200	184	184	209	192	182	189	168	189	191	201	185	211	186	193	230	214	195	168	215	192	208	190	203	195	181	183	194	205	168	198	214	185	162	203	176	204	193	209	168	223	211	178	192	204	206	199	197	206	208	191	178	196	202	176	184	188	184	193	208	205	204	184	200	205	197	181	178	183	202	193	179	198	216	186	167	191	201	192	214	186	209	212	197	207	216	174	196	220	184	200	187	193	192	228	196	202	207	202	188	214	192	192	192	195	196	193	190	189	175	184	237	211	217	211	210	198	188	193	194	180	227	204	194	188	198	182	200	205	231	207	215	187	192	209	190	184	209	182	183	215	187	200	201	191	180	185	204	190	179	208	192	209	184	214	183	197	204	206	192	205	179	196	170	208	205	184	188	193	208	212	198	221	195	209	175	204	169	218	196	177	173	184	185	199	186	212	194	177	208	190	196	186	192	188	210	195	214	198	180	178	210	211	199	184	188	211	182	172	171	219	187	180	212	197	176	197	203	190	173	207	196	200	201	185	192	192	193	197	174	216	196	200	189	195	183	173	214	204	185	187	190	198	224	203	195	204	192	189	190	188	181	203	178	163	187	209	209	201	184	190	176	197	188	173	180	197	210	180	193	175	173	172	188	196	201	199	197	181	179	210	213	207	206	223	204	191	183	187	197	197	183	187	193	216	200	205	192	189	192	227	180	188	197	191	180	178	207	173	202	173	193	169	188	177	192	203	169	191	200	169	193	193	179	199	211	191	182	188	184	211	211	208	209	206	179	174	179	211	193	195	197	192	176	200	203	191	216	187	189	184	196	210	217	198	206	188	194	206	197	192	169	186	175	178	176	191	175	185	181	211	181	187	214	191	195	172	207	208	210	188	184	175	184	213	183	189	162	185	199	181	189	194	186	213	200	191	187	202	211	180	198	219	197	217	185	154	188	213	188	157	199	209	200	195	191	191	205	212	185	187	176	179	183	214	197	187	184	206	222	193	195	210	190	196	218	165	178	178	179	200	206	205	172	197	194	202	177	204	183	200	209	197	183	231	184	173	206	204	194	183	190	191	213	187	206	199	199	193	180	210	159	183	203	203	189	198	191	182	193	186	174	183	205	178	207	209	203	176	209	207	202	187	202	197	178	188	189	197	194	170	192	213	171	197	200	181	196	175	195	194	171	191	195	184	189	192	205	187	211	193	199	193	196	182	191	205	200	198	198	206	187	200	187	207	178	198	195	209	188	214	189	202	222	188	192	206	191	185	211	181	202	195	170	202	181	179	215	205	203	180	178	194	187	178	185	211	206	217	211	196	194	194	202	188	206	188	192	195	204	196	186	187	208	191	186	189	199	190	192	190	197	174	206	195	214	201	199	208	216	214	169	184	185	208	195	174	175	213	214	185	203	183	196	192	205	192	181	176	208	173	159	223	210	231	180	173	186	202	197	174	191	192	196	203	180	205	187	193	176	209	219	211	208	185	227	190	194	188	230	187	204	181	205	182	193	196	217	207	199	214	178	172	188	173	205	213	215	180	186	163	210	215	184	231	220	189	212	189	220	198	185	180	197	192	206	185	212	195	184	189	188	187	202	208	182	207	191	191	208	200	191	187	184	196	174	186	210	190	191	203	222	193	190	204	189	193	229	192	196	218	185	199	194	172	184	201	195	201	212	194	213	198	171	185	208	182	182	187	170	194	195	194	183	182	197	200	201	199	188	206	222	203	175	196	196	196	189	203	195	201	199	223	206	196	188	191
26764	20684	8901	4573	3035	2131	1651	1357	1101	961	908	788	747	672	625	594	604	573	518	573	557	535	500	521	471	525	496	486	470	485	436	460	446	477	434	463	423	427	471	456	398	472	466	475	465	459	458	442	446	458	450	452	470	443	438	438	419	413	414	473	423	409	446	440	443	429	432	441	429	465	413	431	439	427	426	427	451	437	424	444	394	402	430	429	404	398	378	440	469	437	422	454	423	411	418	437	433	449	422	453	427	461	435	437	425	448	390	415	432	399	426	419	422	414	453	456	448	410	409	416	415	460	432	414	398	412	414	419	399	405	464	391	477	413	424	447	455	405	431	437	440	404	451	422	429	440	453	451	425	433	451	445	437	432	451	448	412	369	405	419	392	413	423	432	430	466	425	416	435	440	409	438	422	423	409	401	412	422	416	440	426	421	432	405	435	426	390	468	415	401	456	412	451	401	454	434	392	437	454	410	439	469	436	430	462	439	471	419	429	415	414	440	410	395	398	415	421	427	424	432	457	434	407	420	419	436	419	373	473	439	422	409	460	438	419	392	404	454	432	431	413	456	449	444	407	400	473	446	423	418	402	435	455	446	449	402	435	435	364	419	436	446	415	396	402	448	444	423	422	441	431	454	445	426	434	433	455	453	409	436	470	448	429	400	397	409	416	427	447	456	406	420	421	398	460	412	402	411	427	453	432	441	443	422	476	403	392	434	408	418	405	417	445	423	414	420	432	426	444	405	441	443	438	417	405	406	472	439	431	401	403	416	436	444	418	429	438	504	446	414	398	459	444	449	411	453	434	427	428	456	391	459	427	427	431	427	419	453	426	432	404	423	430	460	460	401	448	438	413	422	389	430	408	388	434	440	467	391	449	454	427	423	434	415	440	412	441	445	419	421	435	438	438	440	431	421	408	413	432	424	439	435	425	447	447	451	441	430	428	423	392	401	432	433	416	430	429	399	399	409	430	449	436	423	456	400	447	401	410	443	383	443	436	395	444	433	440	443	440	400	454	386	442	409	437	418	447	400	457	446	435	447	426	420	414	414	454	404	413	434	424	438	416	463	456	463	398	432	420	470	416	422	442	424	409	437	405	419	444	404	426	428	448	419	437	465	418	419	404	414	430	415	451	396	418	439	415	422	433	425	446	439	425	409	425	425	428	425	441	420	441	452	420	408	444	416	459	429	407	437	435	432	458	418	422	456	454	356	431	452	423	450	447	460	395	438	488	398	389	405	474	439	425	440	442	413	436	433	448	386	435	428	461	401	443	398	429	430	408	410	469	407	412	407	450	418	415	425	412	424	404	423	453	418	419	456	442	445	448	405	414	445	412	451	451	406	388	436	402	464	435	400	431	437	431	426	432	429	435	447	407	401	398	457	408	374	397	461	473	458	410	409	423	414	459	388	446	409	413	416	413	416	456	451	410	451	408	419	406	465	435	432	459	448	417	428	429	412	452	403	440	453	424	415	432	440	411	425	440	415	411	408	446	429	417	451	475	428	424	415	426	446	418	413	433	429	420	456	455	404	406	399	424	470	445	446	403	439	424	439	433	422	423	453	456	397	459	428	432	434	409	434	457	447	422	424	432	438	441	447	434	425	422	453	431	395	444	423	395	427	423	428	436	398	472	439	397	444	439	438	423	450	394	435	436	406	442	409	448	451	443	382	446	450	449	423	444	413	419	421	381	380	404	420	463	427	454	401	434	405	453	454	416	426	404	414	429	426	389	423	421	422	434	473	443	459	442	430	469	419	415	466	394	393	442	391	403	397	445	420	388	419	394	420	442	434	388	413	425	407	455	413	419	423	408	394	403	463	428	419	429	413	427	418	445	425	424	426	410	445	452	448	433	431	439	445	447	455	416	420	480	429	448	421	405	411	440	408	393	425	439	421	430	455	420	415	404	427	418	405	453	409	437	411	414	457	429	443	420	421	403	423	418	436	404	416	429	445	460	406	440	426	435	422	444	435	440	435	412	411	414	442	459	404	422	444	429	387	407	408	423	414	432	421	437	439	455	428	361	420	455	451	428	428	441	417	456	444	422	456	437	392	415	437	405	424	455	427	381	396	430	426	418	422	445	431	418	439	408	447	432	462	424	409	425	406	412	417	445	445	412	460	442	423	405	422	385	417	420	413	422	401	408	463	423	432	418	400	429	401	432	429	400	422	422	414	424	429	404	421	469	442	461	399	444	409	456	434	403	382	425	450	405	469	390	429	443	424	428	420	417	432	422	417	433	434	431	431	441	472	388	432	448	442	423	425	424	446	424	455	404	440	427	444	450	387	435	422	438	439	433	439	437	447	407	424	432	454	427	427	437	442	423	416	424	437	434	417	446	457	440	419	432	431	402	435	415	489	436	438	422	439	443	436	432	419	411	443	431	440	443	433	418	418	422	435	419	466	401	422	436	463	425	403	456	468	458	411	449	410	461	414	405	418	427	421	422	417	417	439	423	396	439	439	422	437	440	426	453	449	447	452	421	430	421	415	437	435	417	402	430	398	427	416	469	415	413	424	427	434	452	415	440	452	448	420	482	439	415	399	445	423	422	396	430	428	424	447	403	433	420	378	423	420	384	436	450	414	414	413	375	439	419	420	400	414	421	424	425	447	408	444	419	440	424	424	424	413	428	423	419	423	419	450	394	439	413	420	451	460	435	386	435	463	422	420	418	399	421	396	445	439	437	429	445	450	439	432	419	436	458	431	426	454	455	412	432	443	422	396	402	451	439	457	407	398	379	427	414	421	454	430	410	422	409	469	432	452	431	419	446	483	418	437	433	450	422	449	436	456	449	435	411	430	456	408	447	405	428	370	401	448	443	426	452	401	395	413	425	425	451	420	430	437	428	424	430	369	433	424	439	417	414	415	397	401	439	413	427	442	481	442	424	421	428	453	426	446	432	441	432	429	434	419	393	435	439	431	431	433	421	447	439	457	426	427	428	443	438	429	436	436	390	404	459	415	387	384	389	442	431	435	437	424	441	446	440	451	398	419	391	419	432	431	426	429	449	384	402	440	399	443	409	384	432	417	423	411	423	475	448	452	461	417	457	423	408	424	378	413	393	425	445	441	433	437	389	423	460	432	432	442	422	454	451	417	468	393	412	422	411	448	446	437	414	435	433	408	397	411	405	426	437	438	465	407	389	425	447	440	433	409	453	400	465	427	457	450	429	407	412	439	429	441	437	446	455	394	432	451	442	434	430	394	422	416	482	449	399	415	446	448	417	459	419	409	425	438	424	447	399	427	393	435	440	410	422	433	380	409	427	440	423	403	449	438	417	442	395	427	428	430	419	415	444	417	472	414	421	431	403	462	462	435	428	423	443	422	430	407	450	459	417	404	432	434	425	466	459	428	423	371	394	453	453	443	413	415	463	438	420	454	391	408	434	442	406	449	426	436	419	399	403	408	412	415	388	411	390	460	429	471	437	402	401	442	433	413	428	400	387	444	430	401	403	468	458	458	444	434	413	379	417	446	424	395
23865	21688	29669	24236	21689	16340	1799	915	695	630	607	556	553	470	526	464	448	403	438	453	429	465	429	379	415	435	422	413	404	399	417	404	423	374	429	443	431	428	434	417	391	397	417	417	412	428	401	439	399	389	427	397	395	389	410	416	397	378	405	417	429	358	381	417	435	392	412	379	417	384	394	428	392	392	426	405	389	417	419	397	375	396	410	426	409	384	390	420	397	384	390	386	406	456	409	398	389	402	425	362	374	407	396	369	409	370	382	426	409	383	402	436	392	419	393	376	382	374	401	409	389	367	429	412	415	392	405	390	408	385	390	372	392	380	388	387	360	340	396	387	368	392	397	421	379	385	424	404	408	396	386	379	366	403	410	395	439	410	361	381	423	401	417	392	386	399	410	401	408	397	403	405	397	410	391	396	394	374	416	391	409	418	426	366	389	358	385	371	393	412	386	367	399	435	385	420	415	388	396	399	417	390	406	434	371	366	433	406	419	386	408	392	402	378	450	335	389	381	386	378	391	417	376	371	403	411	417	410	413	392	402	398	420	401	410	368	373	398	387	382	388	365	384	372	366	402	411	398	378	390	412	385	374	379	403	399	366	378	429	361	421	377	386	389	399	417	415	391	410	372	405	381	414	406	369	402	360	398	348	403	372	362	383	397	396	409	399	390	412	398	406	389	421	372	407	421	413	393	417	365	407	381	407	411	368	363	414	428	373	388	427	399	379	400	391	384	379	380	393	344	370	407	430	395	363	393	378	426	419	408	413	383	377	403	401	371	425	391	381	379	382	381	396	379	403	386	386	415	395	398	420	374	384	405	375	404	421	382	403	388	416	411	424	410	405	400	428	397	416	356	371	440	394	418	436	396	386	395	411	404	383	380	378	388	388	375	370	400	369	380	362	368	362	387	387	390	387	436	362	385	386	408	387	396	401	412	398	426	387	366	408	396	418	386	397	406	347	385	408	420	420	396	377	384	399	416	357	407	401	419	387	409	366	418	363	338	368	430	378	406	373	364	401	376	383	414	374	382	367	421	409	383	377	389	389	416	389	383	356	418	378	400	424	383	425	399	427	401	407	401	433	416	406	391	384	399	421	343	391	382	357	384	420	428	361	391	385	431	364	382	375	381	367	396	373	418	385	390	362	413	399	359	354	413	406	398	356	405	357	401	410	407	355	402	402	406	384	407	402	375	359	390	400	434	366	378	383	408	405	363	391	453	401	393	415	380	399	375	359	400	363	375	413	385	398	359	434	397	373	360	383	387	395	401	383	425	397	393	387	373	384	409	383	402	402	386	381	405	415	438	397	349	392	388	443	396	410	388	395	395	338	373	366	382	394	413	408	399	414	400	388	397	389	423	409	372	367	384	369	405	415	406	387	373	411	397	420	371	349	385	389	385	370	354	350	383	400	370	403	400	397	423	386	417	364	376	405	410	397	387	402	432	379	358	380	393	366	348	417	369	419	406	401	383	376	352	383	377	389	404	396	352	381	391	408	399	379	412	408	393	393	362	393	365	382	397	404	388	408	391	387	436	407	391	364	399	401	395	376	411	444	414	394	381	346	412	375	410	392	380	395	377	362	439	399	393	397	383	392	392	363	362	373	414	391	385	378	393	375	370	385	371	385	411	410	382	396	395	385	391	422	391	426	384	377	436	380	383	403	400	389	389	418	366	400	376	388	379	413	362	392	388	378	415	400	370	413	407	392	365	373	401	367	401	398	380	388	382	388	357	378	353	393	388	391	397	397	448	384	418	387	384	414	404	393	389	406	370	393	402	384	377	398	381	385	385	385	353	375	395	376	401	396	375	365	354	389	427	391	429	369	383	402	397	379	400	418	391	373	383	424	371	407	375	375	383	409	375	405	420	419	411	413	373	405	403	387	379	408	391	361	421	359	351	386	392	397	391	385	396	411	397	402	407	412	421	378	396	367	411	398	362	397	378	400	391	388	394	420	381	359	416	367	401	435	405	399	404	402	375	396	374	386	364	394	386	398	368	378	374	437	409	367	386	385	363	395	418	355	394	397	394	365	388	422	411	397	437	376	412	400	390	343	432	367	367	399	435	378	412	423	404	385	406	406	370	368	402	367	402	407	368	386	353	404	399	392	430	397	370	406	355	395	422	405	385	365	388	368	389	394	418	353	407	428	439	376	414	400	384	432	400	363	366	379	435	377	407	379	411	365	400	391	397	418	424	357	381	447	373	386	422	377	338	373	418	423	381	368	391	364	348	376	382	363	407	380	437	401	402	413	400	382	409	356	327	387	370	407	399	375	413	401	392	383	393	402	397	376	396	398	412	366	396	387	418	404	369	407	405	398	399	422	389	409	379	399	432	424	388	368	373	361	387	429	383	370	360	375	371	351	397	400	388	365	402	373	400	388	358	394	384	395	396	367	385	399	380	368	398	431	402	393	392	381	390	378	384	431	405	393	397	393	381	422	386	406	394	401	401	368	383	354	410	369	393	381	401	401	352	384	420	393	383	437	388	420	376	415	394	427	379	405	373	396	395	413	370	398	372	370	421	400	404	367	415	419	340	394	356	382	422	353	389	387	389	385	395	397	386	361	391	401	362	395	433	415	357	362	379	373	384	396	432	367	417	404	436	397	399	388	361	388	401	389	373	350	403	383	395	382	418	406	392	403	411	389	396	389	407	379	355	397	367	406	381	386	377	380	395	404	376	410	408	401	403	395	405	390	418	449	372	397	401	399	392	379	377	378	389	411	388	393	413	363	384	377	402	366	392	367	401	403	390	384	361	364	401	407	368	407	397	359	375	384	400	371	390	413	380	383	382	401	415	351	392	359	393	370	407	379	371	367	372	386	412	407	375	368	391	346	404	398	382	383	407	410	370	425	380	389	367	381	383	397	372	379	409	412	375	402	392	432	388	392	346	410	392	374	382	395	387	386	407	396	393	368	384	397	388	376	407	410	382	375	398	404	357	422	410	388	375	383	398	383	391	388	400	410	393	390	372	383	390	429	432	365	418	411	401	380	400	412	412	379	396	392	388	392	416	390	394	386	347	363	365	412	382	390	381	372	387	424	355	383	399	378	400	400	396	395	371	421	390	345	372	383	398	407	381	362	387	408	381	394	387	365	385	384	372	399	405	399	394	411	357	396	393	382	392	357	417	356	391	380	382	367	405	376	387	411	412	382	413	399	393	366	363	406	397	419	411	407	402	384	399	397	405	401	385	406	391	403	355	403	364	373	468	404	374	365	366	387	419	378	397	380	429	388	404	414	369	387	349	397	388	408	391	379	394	409	388	394	420	394	370	372	406	379	400	426	400	386	363	395	366	369	392	380	362	426	352	350	428	369	415	410	404	412	433	453	376	376	385	412	398	372	408	399	415	398	393	371	336	396	385	399	407	385	399	399	407	392	407	405	403	380	379	376	392	394	381	411	399	416	441	400	396	346	367	457	352	431	363	401	383	382	413	413	392	415	414	386	424	366	388	416	408	369	390	401	398	416	370	363	390
31921	26677	14166	7773	5283	3801	2980	2402	2155	1790	1624	1480	1404	1218	1213	1088	1108	986	1034	946	949	947	899	891	828	917	894	864	825	874	813	826	861	841	853	837	832	824	823	803	852	754	851	806	737	801	717	877	791	827	768	781	792	802	760	787	794	773	772	798	777	735	688	829	759	768	785	751	851	743	763	818	813	804	789	783	788	762	804	786	752	839	796	731	731	759	756	805	813	761	752	783	796	767	738	763	794	752	799	764	812	746	794	794	810	755	689	808	760	784	779	759	770	743	771	761	774	778	757	767	716	694	754	741	782	783	779	718	765	826	790	830	746	794	807	807	747	766	736	755	775	791	787	725	750	762	759	800	786	766	749	766	804	734	712	790	777	775	735	779	765	784	824	813	757	761	752	773	791	753	731	796	760	762	772	753	790	761	760	768	757	733	763	805	755	819	736	756	770	787	744	736	786	807	772	719	783	726	769	740	774	756	800	812	729	717	726	765	804	736	755	749	806	722	771	718	785	799	766	731	778	751	743	754	773	763	776	728	761	774	766	799	742	771	775	748	784	797	796	792	778	768	733	788	794	693	730	798	820	729	794	796	787	800	760	729	738	779	772	783	814	713	766	779	752	729	739	802	775	726	726	770	783	746	801	753	767	752	766	761	771	743	789	730	735	765	749	797	805	783	768	792	792	736	813	766	773	754	762	737	771	718	814	815	753	738	809	737	741	808	787	729	818	729	739	752	779	767	796	753	778	828	765	769	763	733	808	802	725	708	791	795	757	778	813	814	769	737	786	760	779	756	757	721	764	786	752	800	769	754	749	758	750	776	743	747	736	787	768	805	736	754	774	780	744	816	729	767	726	753	731	817	680	795	750	771	786	794	796	777	766	734	750	786	764	759	749	795	743	811	788	763	753	705	725	761	760	762	778	792	780	725	798	756	787	694	758	758	764	781	755	737	767	834	798	726	725	789	786	750	743	772	763	785	843	811	823	757	784	800	767	783	743	787	834	779	798	705	713	796	761	770	722	742	774	773	786	723	741	762	787	760	731	731	763	741	807	771	774	795	770	778	761	774	765	795	716	765	755	779	763	788	736	732	776	779	743	734	827	772	755	742	755	774	797	750	779	731	752	770	775	719	769	768	810	782	805	772	760	767	714	745	743	763	792	732	741	755	748	831	746	764	768	750	732	751	754	763	763	743	782	834	747	720	769	807	717	787	722	761	731	788	738	787	785	752	814	782	760	778	771	764	685	752	769	769	807	758	793	778	779	746	730	755	809	757	767	795	809	793	787	724	786	777	760	765	767	773	747	746	780	759	708	763	741	770	769	761	799	785	755	788	763	797	750	781	722	760	768	748	741	791	713	810	754	737	778	746	772	780	756	761	728	781	787	789	767	744	807	728	804	751	742	761	784	772	785	801	747	799	786	762	775	779	769	824	744	781	741	799	742	816	723	769	777	774	819	734	753	793	715	781	738	768	754	755	830	735	767	737	774	741	819	759	779	733	746	752	781	761	748	764	770	747	731	800	735	776	784	790	756	759	736	746	760	773	776	790	803	752	777	798	761	773	804	823	739	757	747	698	767	722	720	734	728	767	756	777	781	763	768	779	758	788	745	743	774	741	764	792	732	781	746	768	800	739	746	744	774	764	746	765	808	765	766	768	789	762	746	776	752	788	778	799	734	759	791	719	709	747	772	791	776	798	717	773	749	816	812	756	757	770	795	850	769	732	753	783	738	823	752	754	754	806	757	770	771	763	750	799	757	786	727	803	785	759	815	755	782	737	765	728	839	765	754	750	771	793	786	775	759	792	759	765	787	790	784	780	741	791	760	747	759	782	778	774	797	791	756	802	769	793	782	736	777	710	768	756	750	771	770	729	823	815	772	723	689	758	763	692	725	772	760	762	745	757	745	765	747	759	783	751	790	722	740	757	753	734	762	745	775	726	766	773	754	787	780	780	690	788	768	811	765	752	707	738	722	757	792	767	765	716	779	794	767	754	752	739	757	793	739	782	724	789	778	789	800	820	772	792	755	752	746	734	757	749	788	783	773	828	727	754	777	707	779	739	727	791	733	720	781	768	760	697	744	792	743	774	790	812	780	743	774	797	744	775	740	821	764	804	690	779	760	771	704	790	735	775	723	760	776	747	731	756	770	797	776	761	793	721	788	764	748	749	786	793	769	776	773	818	699	792	788	772	755	751	776	798	795	741	769	723	780	743	708	721	797	750	766	795	794	762	746	764	805	771	758	794	758	811	783	847	758	793	787	796	754	736	728	801	763	731	770	748	807	813	777	774	756	801	775	731	761	734	775	788	781	800	730	756	777	757	786	795	792	781	740	733	707	732	769	779	776	818	811	774	751	795	760	724	773	812	735	833	728	762	715	761	759	771	766	752	739	763	771	781	731	832	761	779	736	776	765	735	753	744	727	749	744	774	767	829	799	740	801	738	793	776	745	787	761	748	642	772	727	762	755	756	765	810	785	762	776	739	818	788	799	785	747	807	794	788	772	764	790	761	765	759	780	756	781	772	754	788	738	753	786	759	741	761	762	733	753	760	776	780	765	718	826	763	776	721	777	773	721	740	755	779	796	726	797	776	760	762	757	773	742	756	802	782	728	707	752	728	767	749	770	744	775	790	738	789	718	787	773	794	788	802	753	784	735	789	774	737	772	762	731	754	755	763	759	759	730	811	789	758	755	787	755	730	731	726	751	697	741	747	758	745	777	719	743	741	745	764	774	747	785	793	725	826	775	764	776	768	742	791	768	725	773	752	738	789	767	752	802	787	748	783	748	747	790	743	768	750	814	753	733	816	721	781	755	799	792	792	751	758	777	781	813	745	767	781	727	765	769	761	820	731	793	765	755	787	779	796	742	761	756	781	794	760	785	748	789	766	741	811	748	745	796	725	796	740	778	744	749	736	723	776	726	743	782	753	772	784	753	730	803	752	799	720	786	789	771	721	745	763	789	700	779	761	788	783	764	780	757	737	701	743	771	776	721	791	780	739	694	796	741	805	754	766	741	780	752	795	756	765	777	737	755	736	729	757	731	771	740	786	706	750	777	741	737	774	725	742	741	734	769	730	753	764	797	769	790	846	764	771	764	740	781	773	760	785	745	759	708	765	798	753	801	774	694	774	757	745	733	730	782	701	751	751	742	795	793	779	765	750	726	754	778	761	768	748	770	797	776	793	731	732	749	788	749	720	769	740	796	688	756	779	787	743	769	770	788	765	817	784	751	740	770	777	774	792	799	752	803	780	721	748	701	718	751	768	793	775	798	752	810	791	794	777	760	732	739	770	807	792	796	768	807	772	763	789	743	780	811	786	765	773	788	817	778	745	723	722	784	753	767	811	796	739	789	782	773	783	784	802	785	726	738	767	745	741	754	793	742	807	760	765	762	744	766	766	809	755	801	772	795	742	779	786	740	766	770	793	816	780	797	786	780	776	749	784	767	787	761	781	818	771	717	738	799	739	765	754	741	746
27348	20594	6516	753	471	459	417	430	411	386	401	417	424	417	397	381	418	372	425	386	387	369	353	355	367	406	349	421	360	360	382	406	397	373	400	389	382	420	389	409	396	387	389	388	433	419	401	411	379	397	364	395	403	378	355	391	390	421	372	387	386	396	358	396	426	439	407	409	355	366	362	395	404	398	360	430	393	406	392	362	401	394	408	388	391	372	407	370	399	402	413	409	357	382	413	399	362	418	364	400	388	385	375	394	361	395	426	416	403	359	389	412	392	413	387	403	394	389	392	428	372	412	376	387	392	367	390	387	375	387	384	396	386	401	405	421	412	399	407	377	370	389	415	363	381	390	427	376	367	368	401	402	390	385	378	385	389	425	397	445	385	386	380	407	402	414	386	418	374	409	371	404	407	381	377	394	376	393	378	370	406	400	391	391	387	378	374	439	403	414	370	425	405	409	382	392	396	403	399	372	401	381	404	366	392	370	400	356	371	393	359	405	406	384	364	411	348	402	390	403	403	362	439	398	400	394	397	387	357	388	395	391	351	373	400	395	397	429	371	394	401	398	434	407	385	393	405	393	377	406	400	440	389	324	425	428	408	437	399	371	395	422	382	392	371	372	423	412	367	399	377	368	395	380	394	410	397	393	365	383	393	379	382	371	354	387	355	350	388	364	392	387	383	375	428	380	397	403	413	391	384	411	380	405	374	383	389	364	408	412	385	383	401	376	381	388	374	383	427	438	380	369	409	390	413	389	379	402	380	387	377	416	375	397	366	393	382	414	376	391	412	412	407	379	361	427	385	397	386	382	409	408	360	416	379	369	402	415	378	383	401	396	400	397	357	414	385	412	375	401	408	370	399	380	384	413	443	401	395	380	427	386	403	378	371	394	410	371	416	381	431	387	362	398	391	401	394	426	372	422	401	414	386	397	361	355	389	394	382	388	380	365	390	408	422	424	404	431	425	409	390	375	405	356	384	432	421	386	368	373	367	398	386	366	402	420	365	413	407	366	402	381	409	393	391	415	410	381	391	383	403	414	401	426	399	376	424	414	389	379	382	379	390	368	394	379	386	385	418	414	410	404	369	404	404	385	386	402	387	363	403	389	367	343	375	355	413	362	365	412	393	390	390	380	412	408	388	389	344	403	393	381	386	404	401	363	396	400	385	365	373	379	377	347	393	341	398	410	404	394	398	341	387	412	407	388	393	365	401	365	376	402	399	382	381	378	402	422	390	425	378	387	368	362	362	392	376	367	415	426	382	429	409	421	417	438	373	391	384	404	367	390	355	424	410	400	373	330	353	385	363	351	376	359	350	381	402	390	373	375	367	402	442	376	388	453	393	372	398	406	402	400	433	414	365	400	409	424	385	402	405	375	399	343	395	415	427	400	411	377	427	392	366	368	393	413	421	389	351	407	405	390	407	358	418	381	433	400	385	392	342	392	392	360	360	401	348	446	398	414	385	365	422	360	377	428	368	396	405	417	360	374	414	374	406	335	395	382	369	408	371	387	373	389	391	403	372	393	405	399	409	360	362	377	393	366	378	392	389	393	403	378	375	386	365	361	375	387	402	398	370	392	356	393	409	378	380	379	391	372	404	388	398	407	415	372	390	424	383	412	413	370	391	414	409	396	371	371	400	391	356	422	392	387	382	399	382	407	418	417	417	409	403	383	432	384	416	368	422	425	386	353	407	384	419	393	406	366	375	411	355	411	398	393	407	394	386	381	412	392	409	394	405	387	368	408	417	394	422	410	376	379	370	382	368	403	370	414	420	390	383	407	419	386	394	362	413	404	423	380	409	358	394	389	378	417	385	381	405	377	405	399	366	383	387	364	400	403	373	425	401	385	379	388	395	405	412	393	423	373	390	379	403	376	372	377	398	389	431	370	399	394	415	395	400	377	394	371	375	389	385	389	364	380	389	359	382	430	394	382	372	385	360	414	419	399	391	385	386	401	390	390	366	418	397	413	391	389	395	395	382	380	368	372	384	397	391	423	360	392	391	397	353	383	413	418	376	397	403	376	418	394	398	382	399	424	385	391	386	392	343	367	396	366	412	368	399	397	413	413	382	384	408	371	415	399	409	398	327	393	403	397	380	399	377	368	417	390	349	386	363	392	405	405	401	369	410	377	399	428	445	361	378	383	384	381	389	383	425	399	378	390	371	371	407	399	362	390	369	368	368	384	377	382	368	374	392	400	376	351	362	402	388	422	374	408	378	377	380	388	393	411	389	418	419	417	372	402	392	398	398	395	418	399	411	456	357	380	386	391	377	379	368	462	416	405	391	391	401	345	389	418	363	407	365	389	400	361	374	403	397	397	385	361	400	450	371	389	373	400	373	416	391	394	391	410	369	422	403	397	363	432	388	415	411	435	399	367	432	353	353	388	400	387	386	385	406	374	394	398	371	394	372	397	395	379	377	424	415	382	398	402	380	403	405	411	406	372	410	393	367	394	431	403	344	442	425	405	377	427	375	407	337	404	403	392	443	403	392	365	397	386	372	426	351	384	414	394	377	400	379	408	346	395	386	384	411	378	397	387	393	358	404	412	384	383	396	381	413	382	410	411	399	371	399	401	414	338	384	364	382	396	386	395	397	403	406	405	414	392	367	392	411	414	407	391	388	385	437	354	419	381	365	405	390	410	398	401	381	379	404	391	379	373	384	402	396	384	379	381	370	358	374	423	366	347	386	362	402	395	399	387	437	380	398	429	370	387	415	373	373	396	412	391	378	411	384	413	373	397	375	385	407	390	399	361	419	362	442	394	389	454	400	404	374	406	412	392	378	400	355	373	436	390	429	395	381	383	375	366	373	425	320	385	394	375	374	420	406	391	367	395	350	351	370	424	375	392	420	391	397	398	368	391	427	409	356	419	407	381	414	377	399	433	374	384	369	353	391	402	424	376	366	417	415	391	415	442	358	384	392	434	340	401	441	376	392	395	355	415	390	412	415	396	410	391	416	404	374	363	401	388	395	393	377	392	395	394	394	389	366	378	396	376	396	402	418	401	367	377	399	417	410	404	373	410	373	398	390	377	351	362	389	368	378	393	369	420	385	359	401	385	410	400	355	401	409	383	401	362	384	384	387	410	389	414	379	378	375	383	365	383	379	352	361	374	387	388	400	365	364	379	380	366	427	397	436	377	387	383	383	393	403	419	394	366	399	399	393	368	384	389	388	407	389	386	433	406	382	396	382	379	398	398	399	358	410	376	384	381	356	358	401	396	362	394	390	367	398	378	421	398	391	371	405	413	419	414	413	398	396	411	377	396	402	406	385	405	388	395	368	430	392	398	402	357	410	404	400	376	402	404	391	420	374	430	407	403	373	375	409	395	395	380	375	352	411	365	385	391	392	399	374	392	396	401	404	393	375	413	373	384	419	415	389	409	397	396	423	376	376	392	386	391	386	422	381	404	377	411	393	375	386	363	352	394	367	386	430	383	358	384	382	377	409	401	394	382	393	375	393	411	409	381	366	407
12221	4939	1782	1191	1063	988	915	878	864	839	856	878	825	860	840	877	782	759	859	833	757	795	726	813	864	848	805	794	858	827	803	803	782	824	794	803	846	822	796	846	805	827	814	880	758	809	819	833	821	841	780	867	841	780	828	809	786	798	780	863	790	814	777	838	805	802	802	790	811	767	770	789	780	814	859	804	822	831	820	772	800	868	836	785	804	799	872	848	814	811	861	833	797	793	875	797	834	814	817	800	867	848	846	780	833	859	895	846	793	854	838	812	777	807	833	821	826	885	806	876	852	796	802	830	840	833	781	815	841	794	803	800	814	797	759	754	839	807	782	827	832	823	760	854	772	863	842	784	755	815	839	824	832	784	833	780	824	857	837	812	761	826	794	822	857	841	795	851	830	826	838	761	845	836	833	799	808	782	856	770	777	897	810	799	788	767	826	801	828	738	836	819	824	823	836	829	809	825	803	839	792	833	829	792	801	778	826	856	793	812	863	802	821	812	794	800	813	824	823	813	800	815	813	836	855	816	797	785	827	784	795	803	834	800	873	832	813	799	759	864	851	808	764	806	832	805	848	796	798	852	815	811	835	806	837	860	832	837	812	840	786	802	805	780	819	844	862	825	889	819	809	820	820	798	797	787	843	762	825	836	893	838	821	814	837	798	843	814	786	845	820	830	819	811	787	850	799	777	843	802	809	818	792	838	812	846	818	844	846	820	789	800	850	862	803	817	859	807	817	838	796	845	786	848	802	787	821	831	863	818	826	782	749	834	823	839	806	817	818	831	810	793	823	775	823	843	839	746	807	793	779	848	860	831	816	839	771	832	804	799	801	839	796	818	838	827	830	804	762	824	786	878	864	798	812	847	798	768	818	851	820	799	779	832	795	789	857	841	778	803	835	772	798	805	831	789	835	866	842	790	828	880	808	835	787	820	808	831	812	796	840	827	840	772	793	744	797	796	857	882	849	748	832	847	885	793	867	810	823	862	790	817	803	830	821	796	816	791	810	802	818	831	857	807	832	809	805	821	797	850	777	818	807	805	777	755	826	873	809	806	803	803	776	832	856	825	846	855	851	848	827	789	825	773	803	828	802	796	845	826	850	793	768	766	847	835	822	784	825	798	797	836	850	804	793	818	777	816	864	830	804	827	782	793	787	854	802	811	837	800	782	802	782	818	846	801	856	824	839	820	801	817	844	799	865	771	828	771	818	822	818	808	816	852	887	853	781	811	781	848	791	805	808	828	800	787	823	822	832	882	804	841	808	803	825	793	816	792	817	837	800	822	814	874	831	834	768	781	838	836	856	850	838	781	801	823	782	832	818	838	794	839	849	825	791	783	836	841	830	821	805	831	812	811	833	874	798	811	816	846	866	786	769	780	791	814	825	801	777	847	822	781	830	820	804	817	868	861	825	793	808	800	837	765	790	844	788	840	862	815	799	822	786	774	861	825	802	786	807	825	804	808	781	815	798	821	801	773	818	787	767	782	807	794	814	777	824	811	782	814	844	843	818	795	828	816	797	878	775	829	794	804	836	817	765	844	780	802	822	794	832	809	851	795	804	825	801	830	802	884	804	824	789	811	817	849	868	844	823	829	839	837	836	788	812	837	832	809	829	843	843	785	792	821	853	771	832	811	826	795	793	856	849	820	840	868	834	803	848	822	775	815	819	819	800	785	818	797	828	811	794	768	830	825	791	773	806	813	803	753	876	817	840	839	844	840	802	824	824	794	783	805	808	836	819	828	816	823	831	836	839	876	827	840	823	845	802	860	814	806	820	847	862	835	814	807	832	842	822	860	833	834	791	811	772	829	804	797	831	781	830	831	852	844	787	859	800	793	797	830	823	837	793	799	840	825	803	784	812	838	794	837	851	828	807	857	851	832	815	789	808	822	838	802	874	814	833	832	783	782	869	772	816	811	808	820	816	829	846	803	776	833	807	820	851	807	852	812	844	793	819	782	829	805	861	841	806	840	852	796	845	733	786	793	817	841	817	824	813	795	812	821	786	797	780	796	835	811	809	844	876	802	824	816	811	859	839	798	777	790	820	827	841	820	847	843	821	787	829	776	856	831	840	795	786	777	820	857	839	778	800	788	829	860	786	842	839	774	806	841	854	806	762	802	788	825	815	836	812	828	863	834	793	794	847	867	776	766	791	820	842	819	834	796	812	827	844	783	831	771	805	852	839	785	812	819	797	810	774	814	867	779	830	863	856	798	821	816	798	834	816	784	823	774	824	863	778	805	801	780	780	891	833	802	834	834	852	825	819	783	805	785	784	774	879	787	841	842	829	813	850	806	897	831	793	787	860	845	811	785	817	829	789	796	783	839	832	836	789	821	851	825	809	868	780	819	824	795	796	816	827	769	797	867	853	793	839	828	767	800	805	727	838	827	818	782	825	815	793	826	839	812	803	844	764	814	856	812	819	812	782	786	847	825	782	782	797	808	876	800	803	785	821	858	798	769	818	833	768	799	813	830	800	784	860	779	837	822	869	864	845	819	834	824	768	808	762	832	747	801	849	825	840	768	837	807	851	837	810	827	769	767	806	810	849	772	807	776	780	845	814	874	746	845	822	773	784	791	787	791	788	762	848	832	853	828	819	821	803	805	827	814	825	809	798	820	768	846	825	815	841	845	744	780	775	834	896	815	796	868	785	778	797	825	766	779	819	863	815	841	842	822	832	794	860	825	828	864	784	803	845	831	864	783	822	863	792	780	807	818	836	829	856	806	865	816	834	787	829	762	809	858	789	881	855	808	824	856	807	815	771	804	830	795	830	869	794	814	816	851	802	800	827	774	816	851	836	839	812	846	762	844	847	779	821	830	799	800	827	821	773	845	840	876	839	800	800	832	804	804	792	836	814	844	803	816	797	803	870	781	836	817	835	816	792	806	838	767	808	835	828	793	809	805	807	826	855	788	817	877	825	802	853	841	819	828	794	812	798	780	837	794	785	823	775	815	824	811	751	861	759	845	850	798	843	813	782	829	765	801	842	829	818	869	800	803	791	792	797	813	856	801	822	804	800	795	803	797	767	818	836	824	896	791	799	787	838	835	771	848	818	803	861	848	821	840	826	831	771	811	770	804	822	844	790	851	800	841	842	817	874	794	815	832	827	855	822	777	832	837	816	846	857	811	831	840	817	790	784	806	797	824	842	859	798	812	891	810	728	844	855	810	819	817	851	828	828	825	795	806	782	838	818	824	792	812	802	830	780	838	815	798	849	832	806	806	854	828	811	840	839	811	784	838	808	829	793	828	814	815	801	810	849	782	803	802	786	831	770	798	796	802	803	810	789	751	765	822	821	832	769	852	834	806	779	839	863	835	832	793	833	811	824	834	802	832	760	830	821	828	830	800	816	820	828	842	846	759	827	847	805	780	828	855	838	809	800	844	741	804	821	810	820	826	832	791	814	861	815	832	851	828	788	797	807	810	811	804	834	840	822	852	748	888	745	772	843	826	831	804	803	795	846	785	797	828
24800	21708	28937	25006	18608	1386	520	407	349	375	278	247	255	257	257	266	237	239	237	244	230	198	200	212	220	202	206	202	190	217	226	230	200	196	203	194	212	220	178	228	198	214	187	203	195	195	199	192	155	233	191	193	194	153	193	205	200	220	198	195	181	203	194	187	184	193	199	203	167	173	211	188	188	191	179	218	191	179	175	183	187	194	188	200	200	201	218	239	196	202	192	160	198	205	179	185	220	172	217	218	199	178	205	215	215	212	204	213	193	208	201	209	196	184	198	181	189	197	210	190	189	201	190	179	208	202	198	198	191	186	205	192	197	189	212	185	190	196	199	195	179	201	183	222	181	221	209	196	222	206	199	209	186	205	166	186	193	195	174	181	211	185	195	182	185	204	198	187	180	188	191	204	182	180	211	198	198	201	199	186	184	205	198	204	188	177	172	174	191	193	199	216	213	186	187	184	195	226	183	192	190	216	194	188	170	192	192	196	175	189	210	217	223	199	182	166	182	208	185	185	198	215	207	205	225	167	165	188	196	225	194	214	191	190	180	184	178	204	201	198	204	208	173	185	186	191	203	201	205	191	188	198	200	193	191	194	200	156	201	203	192	173	193	192	202	186	207	205	212	182	205	178	213	193	197	175	177	181	178	192	189	219	198	183	152	185	206	192	189	179	180	184	184	218	196	202	195	207	206	165	210	196	183	194	182	199	173	189	190	245	184	210	183	181	182	183	193	195	188	190	189	173	209	190	200	188	206	187	211	195	179	198	206	199	217	220	187	200	189	212	220	203	182	219	175	208	214	191	216	201	200	189	179	181	171	192	194	176	210	181	186	216	210	184	183	207	184	193	180	185	201	173	190	191	205	226	186	196	200	160	185	205	163	200	197	209	199	197	200	195	176	207	169	194	217	171	183	192	203	219	198	190	175	188	184	196	190	208	195	213	197	195	198	192	207	195	190	231	204	172	186	173	173	196	205	190	162	191	179	181	201	199	200	182	211	211	202	214	210	203	194	190	184	196	213	212	200	200	176	183	199	189	194	181	207	172	199	178	207	216	185	219	208	184	183	192	188	193	167	169	191	198	203	201	169	207	204	185	199	169	205	165	188	192	197	214	189	190	185	175	206	196	177	205	211	186	173	210	189	174	184	194	199	196	188	188	148	178	203	212	208	180	182	194	174	194	208	193	182	208	201	202	220	189	186	189	214	198	198	190	201	200	194	195	207	207	210	190	159	191	200	180	179	193	195	197	185	199	174	197	194	189	209	187	182	216	229	194	189	209	190	191	183	216	189	191	209	207	164	214	196	197	200	210	210	195	190	206	216	175	206	198	185	185	228	186	184	198	181	194	192	210	193	199	181	192	203	206	229	168	218	201	197	190	195	189	205	205	190	164	168	204	197	190	176	219	209	187	180	165	209	230	215	188	214	197	184	193	199	207	199	205	211	201	165	198	192	180	211	211	197	165	216	185	192	178	212	170	205	182	183	187	191	184	161	191	187	189	171	188	195	184	169	191	180	194	173	187	199	152	178	203	188	212	180	195	190	174	200	187	184	183	209	168	172	208	200	190	178	185	194	201	213	195	199	193	210	192	213	191	206	205	203	188	204	217	197	195	179	206	215	180	200	213	173	185	186	173	181	190	202	187	207	160	179	205	203	193	193	179	202	187	208	188	206	210	178	184	182	209	185	205	215	177	209	183	180	207	169	200	223	196	173	205	205	168	165	182	186	202	204	205	184	178	161	204	175	205	195	186	186	195	193	201	190	169	170	165	199	218	198	197	184	233	185	195	196	189	194	203	221	182	213	186	185	217	190	185	196	190	207	198	181	210	210	215	187	187	192	187	188	193	201	194	215	198	192	177	177	200	201	190	194	176	157	184	196	200	188	191	190	198	185	205	174	174	189	173	193	181	183	196	199	186	196	193	200	218	182	195	181	173	183	200	183	199	222	199	194	209	219	165	207	192	217	187	198	204	196	204	185	173	185	212	198	200	184	213	196	207	216	190	196	184	187	218	213	210	191	196	194	180	202	194	170	186	212	201	184	185	194	181	192	210	179	200	196	196	180	148	188	198	190	187	194	221	180	210	187	197	196	201	195	189	178	213	178	195	175	179	222	185	187	202	203	220	190	175	191	186	168	183	208	178	197	214	187	179	183	195	178	198	224	213	176	185	184	211	181	191	216	199	227	224	192	194	192	190	174	206	189	183	196	225	201	156	219	164	191	172	176	183	202	193	182	176	203	196	209	177	180	201	188	229	215	200	189	209	161	199	190	194	167	178	192	215	188	197	175	203	182	209	188	193	205	176	202	174	198	182	175	180	210	188	172	196	197	194	185	196	206	203	190	179	196	187	190	182	200	190	183	204	170	221	205	181	175	217	197	197	211	217	205	204	204	191	203	178	173	182	228	177	197	195	205	204	222	197	185	223	181	232	184	193	169	181	197	210	200	182	194	202	199	210	222	212	204	209	188	190	186	221	232	209	218	181	189	189	194	209	185	212	181	195	199	184	194	226	159	201	183	187	174	175	198	232	176	181	169	184	194	187	186	190	175	221	216	210	205	187	193	188	195	190	194	196	198	179	178	179	180	208	182	202	202	191	207	193	197	204	173	183	159	173	198	183	200	224	208	207	174	179	181	194	219	207	169	195	198	227	207	199	192	220	186	173	185	207	188	199	180	175	175	191	193	211	195	191	202	189	221	174	200	219	191	192	184	199	188	190	177	177	179	195	201	202	195	204	204	198	182	163	208	218	196	184	177	198	171	204	207	194	180	192	187	210	173	179	172	214	190	184	219	181	178	197	211	197	231	198	204	186	194	173	169	197	169	202	199	195	199	179	213	182	188	189	203	212	181	192	208	201	197	184	200	209	189	206	196	180	217	194	227	179	178	204	198	199	161	176	193	174	178	199	183	188	183	192	186	178	187	212	201	215	189	184	204	165	210	206	179	225	196	223	208	211	194	184	178	158	170	214	214	194	186	194	173	192	208	161	189	195	195	177	221	211	201	171	198	186	208	200	179	193	182	207	222	177	200	196	202	197	192	187	195	189	216	194	200	182	180	177	193	205	196	206	218	201	214	214	217	193	193	153	188	174	179	215	210	180	207	212	206	184	183	168	190	201	203	191	209	191	210	167	176	198	187	213	200	196	185	220	224	192	179	200	195	193	184	181	205	199	177	185	205	202	217	189	200	190	206	202	191	198	179	193	193	201	176	201	204	189	192	219	197	185	225	197	201	208	191	214	189	201	196	190	194	179	201	202	208	169	223	186	198	185	198	202	201	198	208	223	194	196	197	171	212	187	179	185	197	191	195	185	208	191	202	205	201	191	177	194	203	203	177	183	206	194	207	187	175	178	190	207	165	194	185	191	171	195	185	196	233	208	186	172	193	221	209	180	190	193	194	227	194	216	183	202	205	216	218	176	199	199	193	197	180	177	211	210	191	175	187	180	216	198	204	178	201	220	197	185	205	185	232	202
27636	18277	8763	4548	3009	2098	1645	1299	1119	978	870	802	734	698	640	601	586	558	556	582	522	503	497	453	475	515	482	502	484	455	455	477	453	443	483	449	448	426	484	459	447	482	477	440	424	455	434	443	442	426	417	454	445	412	434	435	412	458	376	418	443	435	431	416	417	419	460	424	402	390	400	419	426	438	425	408	428	436	468	433	432	438	426	444	418	425	424	426	429	441	407	438	393	406	424	459	446	398	398	429	433	434	451	412	450	452	420	402	435	429	422	441	411	455	416	417	434	443	440	413	410	406	412	448	434	435	436	420	453	467	430	476	468	384	428	421	396	446	407	423	457	412	447	432	438	413	449	447	476	416	397	436	426	426	430	458	429	413	441	405	457	448	422	434	457	435	472	409	426	433	434	420	456	453	450	444	416	418	452	445	416	458	467	422	429	431	434	461	435	432	441	434	425	473	435	426	447	435	455	427	427	421	440	455	443	404	430	407	467	413	408	419	448	445	401	397	456	403	439	411	418	409	463	409	436	399	424	424	472	435	454	417	438	433	412	423	407	409	468	435	449	381	443	433	426	450	464	433	415	437	456	457	430	380	452	437	434	431	424	437	419	446	394	415	458	397	437	445	443	465	417	399	386	444	436	419	402	435	446	441	453	452	414	431	437	439	373	436	437	422	470	429	433	459	445	407	435	426	413	420	438	426	434	406	446	452	431	385	432	429	429	443	460	406	425	451	417	435	428	439	428	400	413	444	441	462	422	439	476	458	403	423	430	402	423	406	401	405	417	388	402	434	442	438	429	448	434	427	423	448	417	413	444	420	435	422	475	425	430	458	425	437	427	421	415	433	424	402	429	456	426	442	421	423	388	432	453	420	445	413	434	404	438	398	431	456	422	439	437	419	429	443	410	406	436	416	443	454	427	403	470	442	405	425	458	429	422	441	460	397	438	411	402	418	413	405	442	442	445	441	440	416	442	404	462	432	413	401	419	418	428	427	440	418	449	407	426	411	399	426	428	424	423	386	394	406	442	471	441	448	440	405	418	452	409	413	415	451	398	461	429	386	453	419	386	452	412	442	452	419	461	467	408	449	410	458	406	431	435	421	451	417	419	472	448	418	412	393	472	441	439	420	426	411	422	442	432	443	398	466	412	408	418	422	407	461	439	465	419	409	397	434	426	421	429	455	425	422	427	439	420	429	361	428	450	382	431	478	426	403	401	412	377	431	381	429	441	416	420	416	435	403	427	404	419	397	428	414	434	387	426	409	422	411	433	395	426	419	415	460	385	432	450	414	420	431	410	455	394	385	434	452	453	434	396	453	438	476	429	388	400	390	438	429	464	433	424	392	423	409	416	422	462	429	472	432	427	407	366	439	461	427	410	423	415	423	424	451	451	410	377	421	430	433	454	464	395	437	426	436	460	410	409	443	423	426	423	449	394	442	437	428	408	409	390	433	423	423	433	422	419	465	386	445	431	431	443	431	430	439	388	429	433	437	429	391	423	451	422	421	400	425	451	401	434	458	432	436	416	440	420	461	389	420	423	412	443	419	378	429	415	426	429	425	419	467	426	447	431	424	457	401	455	413	428	413	446	426	422	414	406	447	422	418	453	399	415	413	416	424	431	430	445	426	415	370	434	448	432	423	407	428	405	411	415	421	401	419	395	410	405	396	403	414	414	449	402	404	421	449	449	404	423	424	419	435	434	428	430	428	434	415	439	429	413	406	416	418	458	406	394	420	438	419	429	390	419	464	444	434	446	437	414	392	382	426	424	422	391	463	418	440	412	425	472	417	452	452	420	440	415	407	448	436	427	437	422	390	429	440	393	440	425	417	430	407	437	434	401	425	440	395	421	437	436	431	439	414	423	442	429	428	404	429	427	389	404	458	413	391	425	427	425	471	398	415	455	425	425	420	405	444	463	407	417	405	418	410	396	378	420	393	402	454	419	433	438	409	428	408	421	426	421	442	438	413	411	438	414	443	418	420	429	456	397	419	418	444	411	398	422	401	441	373	420	405	424	438	433	421	424	422	414	436	420	429	468	439	456	446	432	411	433	426	430	409	460	486	442	430	414	443	431	398	433	404	386	429	408	411	432	417	426	439	416	413	448	409	448	366	426	427	393	442	432	417	445	484	413	475	454	437	432	437	441	430	426	427	419	439	378	438	414	442	427	398	446	452	447	423	423	451	414	398	429	430	468	454	423	431	425	435	449	452	442	428	440	427	414	423	436	437	382	434	403	428	424	439	477	443	421	405	446	395	418	431	446	446	420	421	422	454	414	424	394	404	410	399	391	431	452	427	434	400	437	385	436	455	415	382	424	422	406	401	438	420	398	430	418	417	423	405	464	445	406	431	467	435	428	405	399	438	422	410	448	438	430	433	420	424	422	418	407	435	440	440	409	404	457	413	437	403	429	427	429	397	448	407	463	419	415	455	407	398	411	395	441	420	427	417	435	416	452	389	470	456	439	427	464	419	449	468	433	435	427	436	398	462	403	445	418	448	425	434	385	457	433	449	454	399	442	413	416	405	427	376	411	421	450	456	422	465	411	432	472	411	468	432	420	451	431	460	427	442	449	419	457	424	440	416	405	429	397	456	414	423	405	452	447	361	442	425	437	447	423	447	414	425	450	415	431	429	449	425	416	446	440	423	399	423	426	419	456	442	427	455	388	440	451	437	408	430	444	429	413	403	434	436	434	460	420	426	422	420	445	462	446	463	441	421	413	411	470	401	403	456	428	446	436	410	411	382	432	457	476	413	410	433	414	464	443	415	431	457	408	419	432	450	425	434	414	423	432	419	439	422	430	455	423	397	447	413	417	408	416	400	455	458	415	418	379	428	437	407	442	403	389	427	452	475	435	470	421	461	452	416	405	432	455	408	385	448	422	412	415	387	482	414	413	406	440	448	470	410	412	439	457	401	442	441	412	390	412	441	437	396	434	412	409	414	444	420	419	472	424	477	462	442	449	431	418	430	436	413	405	427	395	430	453	401	451	427	448	400	422	443	401	423	430	460	405	376	418	429	418	435	472	419	451	433	444	436	436	435	424	432	461	441	443	408	425	431	420	403	408	477	447	428	439	372	421	410	445	437	381	432	443	386	423	434	405	398	414	429	457	397	376	433	413	429	424	405	393	439	440	417	449	399	429	423	437	405	442	404	439	423	392	419	437	435	439	407	434	444	382	482	415	443	419	450	431	416	401	393	445	408	422	463	436	425	406	460	420	435	391	422	444	424	428	473	430	412	446	406	400	415	424	447	427	436	446	415	420	421	428	418	440	447	428	383	414	425	441	392	424	428	403	391	461	439	429	441	400	428	451	419	439	443	415	442	420	443	401	414	428	413	418	432	425	480	470	438	429	450	431	444	417	427	394	432	418	425	430	452	413	435	371	444	414	421	412	443	452	447	439	384	447	418	420	458	455	420	419	398	443	446	405	394	431	413	442	431	438	454	449	431	392	419	437	418	404	438	412	417	426	419
22757	20698	28376	23051	20700	15270	1682	849	626	613	584	517	541	483	482	479	463	447	434	458	380	424	415	411	430	430	380	415	391	405	388	375	406	403	385	408	399	403	413	383	409	361	387	409	384	385	368	398	379	355	399	427	369	363	400	355	392	385	357	357	355	374	380	395	348	393	427	382	405	375	375	361	362	388	366	392	361	402	394	378	364	384	330	380	402	373	369	383	396	384	385	365	403	369	385	347	354	346	358	393	391	354	380	383	352	411	378	385	396	389	362	360	335	379	394	350	359	375	384	352	383	360	398	350	366	367	376	356	383	378	370	381	394	355	397	373	353	354	373	359	423	366	346	345	373	376	382	390	344	381	375	386	378	402	383	363	367	366	374	362	418	388	344	377	356	402	364	393	379	394	352	363	361	381	365	381	409	376	384	386	367	387	361	394	354	377	362	430	373	353	352	336	383	383	362	419	372	351	374	367	358	349	335	398	401	362	384	376	376	380	354	375	343	329	379	351	329	355	380	350	359	400	341	373	382	341	352	383	382	371	361	330	344	370	364	367	348	355	359	366	385	370	379	386	357	405	403	367	352	401	354	380	352	368	376	370	372	352	347	403	400	409	353	397	367	379	352	378	379	380	409	369	377	384	333	383	359	375	405	361	370	397	361	344	401	370	399	385	362	359	344	393	350	372	369	328	331	357	344	384	382	376	398	394	377	404	405	377	377	397	374	396	369	377	383	378	364	380	360	383	378	373	388	356	394	384	359	337	353	361	338	356	345	378	359	344	377	321	385	399	374	352	320	344	382	369	358	382	389	373	342	355	362	356	360	358	362	360	379	377	367	392	369	350	344	395	345	399	359	403	370	371	386	387	388	389	380	383	359	365	339	325	378	349	364	402	395	374	365	379	325	371	365	327	400	317	348	376	328	377	396	364	401	389	350	394	377	371	395	332	368	395	389	346	355	368	351	369	372	369	368	403	348	357	360	375	367	376	399	383	379	357	352	347	384	372	395	355	392	367	404	364	365	359	393	357	372	394	370	369	376	359	342	366	368	381	370	368	368	364	352	355	388	370	363	385	367	329	343	378	323	384	385	375	366	363	359	356	376	360	380	376	389	350	404	369	360	374	388	407	376	349	360	349	366	357	363	366	364	352	365	345	330	400	365	378	406	334	379	380	396	360	402	351	391	386	369	385	381	361	374	373	410	403	408	393	374	368	372	406	366	385	372	367	369	377	385	350	373	346	365	359	372	370	433	367	390	360	343	375	345	400	370	379	345	375	328	365	403	382	390	382	393	378	379	377	411	378	381	374	354	351	333	408	379	383	345	362	367	397	369	368	362	366	375	336	395	382	360	387	383	383	353	380	321	339	355	362	359	389	382	373	334	351	353	355	347	341	390	372	386	380	380	357	382	393	386	391	354	389	381	364	415	362	336	382	367	398	355	393	412	371	346	406	385	365	367	371	343	375	379	373	376	402	378	383	378	364	371	352	363	376	392	379	381	339	351	397	374	383	372	364	349	359	367	361	381	346	407	369	398	381	372	350	378	366	402	359	359	362	356	381	375	356	382	392	404	355	375	353	372	371	359	380	389	378	359	390	374	390	358	399	400	375	362	395	380	366	366	403	377	408	356	344	370	375	388	372	368	373	372	345	376	358	403	373	381	364	348	373	341	349	400	366	377	395	396	388	395	352	357	365	360	355	376	369	409	365	365	344	375	373	407	382	372	345	362	399	360	338	402	377	352	361	357	385	387	364	366	381	342	373	366	396	387	373	325	384	349	390	366	359	370	376	392	393	363	389	368	373	370	385	412	388	353	401	379	368	339	370	381	377	388	348	387	394	367	377	375	339	380	334	362	367	386	360	384	344	399	348	357	363	376	388	366	340	393	354	368	366	391	336	367	365	369	364	363	368	379	365	362	399	363	345	380	333	409	390	359	361	370	392	361	393	388	345	375	343	364	386	378	357	378	383	350	354	371	373	345	376	339	393	366	382	376	375	404	357	365	354	399	387	370	344	360	375	392	376	398	380	350	384	379	369	346	344	366	358	351	360	389	369	418	349	373	373	361	373	375	379	374	393	350	380	365	358	369	379	392	353	365	355	400	362	366	378	363	379	392	383	377	427	341	360	368	360	371	368	355	399	380	382	343	367	358	419	388	401	348	357	359	378	365	371	356	361	350	390	369	380	392	380	370	368	376	396	333	349	339	371	385	386	336	350	365	410	370	369	382	363	368	383	366	375	376	367	381	374	416	357	345	350	403	373	353	359	371	371	393	378	360	358	367	361	358	362	355	377	388	377	373	400	366	384	363	385	353	339	379	378	366	344	372	378	385	379	377	383	349	360	337	357	401	368	368	348	352	382	384	352	369	361	327	317	418	386	359	342	366	361	393	375	388	389	361	400	398	339	356	396	343	370	360	371	357	369	384	378	375	366	413	352	387	383	376	393	348	339	403	359	395	360	379	348	403	385	367	344	369	365	406	365	387	360	366	368	400	378	352	429	347	356	369	349	377	363	379	381	388	373	371	321	336	357	374	359	358	377	367	406	369	392	379	385	359	332	379	377	352	364	387	362	341	385	346	391	364	377	371	375	379	390	338	371	423	345	383	369	374	347	374	407	367	376	351	355	355	348	356	418	358	368	391	333	366	379	391	384	374	341	362	358	353	367	347	345	385	351	403	349	383	342	363	367	363	358	374	349	398	398	337	359	395	369	361	373	369	405	363	368	378	386	358	355	328	359	366	349	367	355	351	370	349	369	371	414	364	353	395	382	379	360	372	361	393	344	379	354	353	375	376	360	385	369	368	355	364	372	361	353	351	403	374	336	358	365	383	375	374	370	360	368	373	331	347	399	405	395	377	334	380	364	401	403	394	387	321	388	412	381	352	359	356	302	378	379	358	382	435	350	377	402	360	362	406	338	341	364	368	384	368	352	375	385	370	368	392	375	366	375	361	366	352	402	385	339	392	344	399	370	427	336	399	384	380	352	372	388	344	373	348	388	361	432	356	365	326	356	356	379	385	371	369	364	370	319	379	354	377	364	382	395	340	391	328	366	388	377	385	349	367	383	377	341	371	380	376	373	372	352	332	360	369	372	364	403	334	426	374	371	392	342	377	381	392	389	348	367	365	368	371	391	394	378	415	364	393	342	406	367	359	350	379	325	354	366	390	386	361	368	325	357	357	373	364	382	378	363	357	359	396	381	412	364	387	374	383	344	346	395	376	375	359	387	379	353	407	346	362	381	388	344	345	349	352	382	381	357	377	330	363	359	388	379	377	398	376	368	384	362	373	367	354	367	393	337	358	389	349	364	378	388	342	350	371	366	371	392	341	373	381	383	387	365	391	375	407	356	372	372	378	348	372	359	353	382	365	381	385	373	406	374	361	359	419	346	359	362	359	322	373	375	338	356	377	393	372	363	356	377	341	398	371	381	387	360	329	394	369	392	383	382	380	392	376	405	348	381	380	362	388	371	389	388	383	369
31027	24580	13375	7368	4944	3616	2837	2371	1997	1805	1481	1363	1313	1153	1097	1046	960	980	991	970	923	830	927	920	835	871	814	808	817	814	790	791	812	756	758	764	777	781	726	750	734	783	758	783	781	714	787	736	775	776	767	753	757	738	750	730	744	768	785	775	691	716	732	738	769	739	746	735	733	736	717	750	684	727	693	753	710	735	721	763	732	731	737	761	692	742	734	776	748	754	724	761	726	722	755	750	736	772	765	726	779	707	737	770	768	764	686	760	760	738	707	762	697	705	714	717	700	712	728	715	730	724	738	730	735	716	721	710	706	739	744	744	778	725	705	777	750	779	746	713	755	754	704	768	734	699	702	711	736	728	721	753	696	707	691	736	772	704	756	728	721	769	716	689	715	732	679	705	760	698	760	727	721	734	748	735	706	749	708	719	728	727	760	743	781	719	745	730	706	689	700	758	778	719	686	726	752	720	745	715	742	726	760	717	694	711	693	719	699	695	706	731	747	712	728	719	743	667	759	724	712	748	776	733	728	727	729	756	699	722	681	679	776	738	687	740	728	715	748	684	753	670	728	664	718	754	725	752	715	731	716	727	735	708	789	797	708	689	756	739	778	712	754	708	738	733	679	741	733	728	750	711	774	700	716	739	722	710	750	718	717	770	686	717	770	737	757	697	716	691	720	755	744	756	706	739	720	735	739	740	732	726	736	719	717	718	708	730	726	708	706	738	685	709	720	725	728	776	767	766	693	713	798	743	749	711	746	720	743	754	754	735	724	716	674	725	745	747	727	721	691	733	713	693	770	699	730	741	721	707	698	731	737	738	701	742	711	759	749	677	756	733	776	735	740	726	748	769	710	740	741	760	707	740	709	719	737	765	731	759	688	762	703	708	744	654	702	742	753	677	698	759	753	765	706	752	711	758	719	749	733	674	752	773	828	699	724	791	736	770	722	728	727	723	726	727	754	729	703	737	772	674	686	699	785	702	736	725	741	765	703	737	724	784	750	752	718	695	749	694	736	693	747	739	700	711	736	717	736	720	730	680	764	767	752	742	745	683	703	677	708	734	700	752	725	720	719	703	708	702	725	752	711	731	724	760	757	706	724	727	703	765	716	783	685	692	749	786	783	729	701	764	690	723	737	719	742	682	712	721	737	746	748	705	715	731	755	696	730	740	753	725	708	779	711	673	742	776	764	761	755	710	711	698	684	732	699	728	744	742	722	734	748	712	754	712	742	739	748	738	748	722	722	761	774	720	712	747	700	712	683	667	668	744	720	739	716	730	773	744	694	720	738	682	739	743	727	721	695	685	731	657	722	712	677	717	699	717	754	742	693	695	697	752	674	713	675	746	772	720	690	747	743	759	735	680	748	719	732	769	718	694	775	735	723	710	696	742	695	724	785	713	721	721	745	694	743	726	703	747	709	716	733	730	736	687	717	702	740	754	748	699	741	722	734	712	717	732	708	696	676	665	699	712	677	731	741	726	754	743	691	736	726	723	717	736	745	707	675	734	755	707	683	661	697	713	713	699	727	760	709	759	713	700	656	718	715	709	733	744	731	762	742	789	721	760	685	689	763	761	757	731	761	772	721	772	730	747	696	745	730	740	715	717	706	795	705	699	725	746	758	713	756	706	679	732	777	753	696	770	700	717	709	764	721	770	761	766	729	770	729	696	708	697	701	748	713	708	791	760	713	747	738	711	715	706	752	752	732	736	694	723	730	715	762	773	747	784	759	767	726	747	762	735	796	708	754	717	692	718	723	728	696	670	744	714	731	746	726	697	728	739	723	728	729	736	723	753	760	743	758	742	729	678	722	707	712	748	696	758	748	727	698	741	792	771	730	708	748	729	738	733	721	712	720	721	691	739	674	732	783	690	775	713	738	703	721	702	693	729	730	743	708	706	689	711	723	746	686	724	767	767	741	769	721	756	701	718	743	694	726	726	723	721	792	736	696	700	733	780	751	725	710	708	726	693	694	755	694	757	678	745	768	770	755	707	716	732	774	760	732	755	761	752	770	738	722	706	712	756	726	737	710	725	677	761	735	695	743	718	748	730	713	712	697	766	727	689	696	693	740	757	742	749	721	719	720	725	740	751	737	726	806	740	703	692	727	713	735	750	709	738	696	741	741	711	736	713	671	771	779	758	747	777	723	716	714	660	710	767	709	688	732	707	772	718	701	725	698	695	764	721	697	702	699	714	705	758	677	805	705	724	720	715	702	704	697	743	741	750	749	729	762	741	692	760	727	716	758	780	781	713	702	752	685	724	715	727	734	729	724	720	724	737	722	751	717	736	703	721	743	658	702	742	722	694	746	740	765	742	691	759	711	704	718	714	718	715	772	766	702	691	708	744	750	744	740	672	748	707	692	758	764	693	725	709	736	713	706	772	674	742	731	791	721	718	698	703	679	692	763	746	717	698	738	706	739	762	772	703	726	720	702	709	710	732	735	734	707	736	710	694	716	731	673	729	778	691	798	768	703	699	733	734	708	726	696	722	718	727	739	707	739	751	719	697	748	701	751	737	717	707	757	696	793	735	732	785	778	789	701	717	694	743	761	751	676	740	730	705	712	710	721	729	738	748	661	686	752	701	776	664	763	713	695	728	756	739	730	700	721	738	705	724	769	718	695	742	682	768	693	731	701	761	694	719	694	732	760	735	746	711	640	705	733	727	678	765	749	724	729	744	681	722	773	783	754	753	726	678	703	702	704	726	685	755	767	726	744	703	755	701	750	746	712	766	741	746	779	772	734	664	782	735	732	693	769	767	728	744	698	704	736	704	694	722	731	798	740	734	688	728	778	683	705	761	714	663	694	737	727	726	699	767	672	726	737	706	755	754	760	731	746	755	748	696	693	721	718	710	723	750	726	721	746	689	767	738	740	729	744	724	727	737	698	740	787	728	740	667	729	748	733	717	701	716	733	732	742	727	723	749	755	726	746	733	705	737	733	733	760	799	740	684	670	722	714	698	716	763	725	722	732	739	747	756	712	759	694	746	726	755	702	745	734	769	700	739	692	717	724	717	745	766	753	715	721	711	679	727	696	734	668	760	724	763	734	721	742	744	720	787	693	729	732	701	727	699	728	705	744	699	735	708	711	716	713	742	728	722	720	703	765	714	692	798	662	724	773	758	740	731	704	729	735	712	748	761	778	721	689	718	714	742	772	682	731	761	761	754	710	706	699	747	731	770	784	755	742	751	713	755	742	774	778	722	714	749	705	732	733	677	728	736	680	733	743	734	727	725	762	742	722	739	731	731	758	737	710	717	717	746	734	688	669	752	731	720	717	743	729	708	734	769	723	758	726	751	735	761	726	732	727	752	704	743	731	763	714	747	701	744	735	728	766	733	726	744	739	771	732	754	755	695	759	734	744	692	764	735	737	713	712	734	723	730	713	723	752	685	705	753	746	730	770	744	717	710	707	750	714	695	694	732	686	749	737	700	797	733	699	734	754	749	665	749	666	716	717	699	689	725	745	721	702	757
27393	20386	6020	734	499	453	423	427	388	403	404	424	402	379	399	376	410	352	431	401	410	420	370	374	395	366	377	391	381	395	412	387	372	409	386	382	365	367	366	397	387	416	410	399	409	382	393	397	388	394	355	428	374	407	395	402	403	417	363	377	412	402	407	408	367	370	394	410	374	406	365	381	420	426	374	376	350	385	381	388	383	405	424	400	396	401	398	410	366	389	378	426	347	395	387	375	388	370	409	415	396	413	402	395	420	394	354	367	357	409	388	380	372	374	381	385	391	380	430	343	369	389	385	374	393	378	397	392	364	405	393	363	425	421	386	372	425	397	391	361	370	404	382	366	386	394	381	411	373	414	361	408	387	423	404	362	356	373	413	405	379	376	384	404	364	375	382	381	380	396	384	370	396	374	382	380	397	391	395	389	384	356	360	382	400	414	406	379	398	379	356	386	372	389	379	369	397	426	387	369	408	414	370	378	366	378	365	397	375	398	355	356	404	384	356	387	379	392	392	372	390	377	372	419	372	391	384	355	393	401	373	369	374	399	369	377	386	392	415	367	406	388	380	365	377	350	377	397	363	402	393	430	408	370	393	417	384	404	378	405	395	403	397	393	379	360	406	387	379	344	427	426	413	420	393	378	399	358	415	361	391	397	359	389	384	370	347	397	372	389	392	368	417	376	378	382	361	418	404	380	382	415	418	353	375	404	402	381	388	400	391	400	341	390	394	399	419	402	387	362	369	367	374	379	380	406	393	391	348	370	416	388	383	350	354	388	407	344	339	392	384	420	386	407	375	409	341	365	420	357	391	391	394	388	364	390	367	396	383	386	419	367	404	393	411	425	433	435	383	386	375	377	366	381	353	399	394	400	394	392	415	378	389	392	412	415	373	377	371	387	385	395	386	413	375	390	384	396	406	414	390	380	359	389	390	430	397	378	395	406	415	411	397	394	394	399	424	384	408	356	383	352	398	402	423	357	398	370	423	370	412	360	393	394	391	376	393	395	409	368	383	369	394	388	425	403	381	411	393	389	397	380	413	389	395	397	385	371	380	380	388	376	383	370	406	388	375	400	341	366	372	412	365	371	368	385	372	354	365	390	391	419	371	373	408	391	429	414	418	406	348	423	374	405	365	318	394	389	365	366	381	381	421	400	414	413	386	372	387	379	396	381	392	414	364	368	406	405	402	405	385	403	363	372	407	397	372	380	377	366	387	415	387	345	396	387	384	404	370	340	395	365	374	361	373	406	395	400	381	419	352	372	417	375	380	375	390	335	381	396	381	347	403	375	407	386	388	410	405	376	404	397	413	409	385	390	409	390	350	364	386	406	390	387	372	391	395	417	398	387	406	426	420	369	352	363	373	402	392	422	366	366	374	348	386	361	402	345	414	407	395	405	394	356	385	380	375	388	393	391	435	429	411	408	437	405	416	347	405	352	393	382	383	396	399	388	387	411	404	372	391	377	371	379	372	403	392	409	410	353	420	396	367	409	386	374	387	403	353	398	390	357	400	417	367	418	379	409	407	375	371	388	423	382	398	401	403	381	359	336	383	419	374	400	383	387	380	341	377	389	433	388	400	395	388	391	378	396	374	347	407	393	407	385	386	385	375	402	402	398	398	387	396	388	403	386	399	424	395	406	407	407	381	345	410	389	342	392	410	386	402	396	373	374	391	403	371	388	388	402	432	393	405	391	370	364	365	371	380	398	343	399	385	393	364	389	394	386	380	394	412	385	365	428	397	410	370	415	378	373	370	374	385	363	364	397	412	369	375	384	385	387	381	400	367	415	404	396	383	378	382	387	380	408	347	366	384	396	396	394	396	388	383	421	397	382	399	375	386	381	407	396	365	388	401	417	371	398	373	371	386	395	406	414	398	409	386	391	413	357	389	367	400	395	411	375	381	362	402	355	367	416	391	395	387	419	358	380	387	402	398	387	389	382	355	417	384	361	361	352	371	405	408	405	383	355	358	380	380	413	377	406	369	409	399	394	402	406	395	389	373	379	388	386	385	401	371	411	393	384	390	395	387	424	455	376	385	413	405	409	395	398	349	395	406	393	371	375	419	389	392	374	401	414	423	387	341	407	381	385	362	369	392	431	380	371	347	394	384	366	379	388	385	397	380	431	408	393	403	372	399	424	411	366	380	409	387	376	402	407	372	379	379	373	386	394	373	399	392	396	333	393	369	382	391	409	358	402	354	360	382	390	364	358	390	416	405	381	383	395	400	367	363	386	389	345	393	414	399	381	391	353	367	391	410	382	391	416	371	410	392	376	352	385	395	400	418	400	366	369	380	390	391	367	398	375	334	380	402	388	369	387	396	373	365	378	398	347	401	383	403	403	397	397	404	404	369	383	418	396	420	376	361	401	403	370	369	384	394	389	387	349	354	359	388	376	385	394	383	404	384	402	362	381	413	392	362	399	367	390	389	368	353	426	410	358	375	370	356	382	383	370	419	360	403	381	360	445	414	381	398	398	387	423	379	373	396	392	420	375	371	383	355	341	381	373	418	365	397	394	392	352	390	371	367	431	366	402	376	409	378	413	398	374	415	379	390	382	386	367	410	402	404	400	393	376	401	356	389	356	392	397	377	388	377	387	408	393	422	411	409	383	393	375	384	387	360	375	400	438	417	385	382	394	422	401	364	445	377	393	373	410	365	420	358	409	403	358	386	440	375	377	394	416	390	379	404	410	425	363	376	357	397	367	395	358	373	362	379	392	375	382	392	388	406	393	395	362	385	382	394	408	374	379	385	401	374	402	417	392	383	404	403	360	418	388	399	390	376	346	419	398	380	419	383	355	358	364	426	413	373	385	379	410	386	398	420	399	412	371	372	373	341	425	376	363	378	381	374	405	348	403	370	375	401	392	398	394	361	386	437	406	382	392	364	427	368	410	388	408	387	386	384	383	383	370	427	400	391	371	364	358	411	388	426	385	381	357	420	384	407	338	387	387	378	423	378	397	385	401	385	389	375	407	356	381	444	383	379	360	410	379	344	386	389	402	428	405	366	415	380	405	383	412	375	397	392	403	422	393	367	406	424	382	405	379	385	339	368	391	391	387	398	404	405	389	355	386	404	349	400	354	418	376	356	413	413	370	363	381	422	374	384	374	389	384	365	376	393	382	367	363	383	400	378	403	424	363	409	370	371	386	378	396	415	365	409	369	427	395	372	393	400	407	387	393	387	393	398	366	414	380	399	413	395	372	382	380	386	373	371	349	377	358	373	424	362	419	413	420	380	375	370	392	384	383	399	398	360	386	393	371	358	368	380	379	395	373	394	339	400	412	388	388	386	423	385	412	372	421	364	405	397	421	344	424	371	343	411	413	358	376	382	356	363	416	394	394	355	374	355	393	377	411	400	356	404	399	391	425	390	367	391	383	370	363	375	378	388	364	418	408	373	361	379	410	367	384	393	355	382	385	392	387	407	383	391	409	382	380	396	396	397	385	413	399	414	381	379	408	422	380	342	372	395	430
9819	4863	1631	1164	973	866	819	816	815	802	765	765	766	740	760	742	700	742	757	745	752	768	772	727	747	735	727	741	725	695	743	753	768	784	757	718	780	774	703	696	734	720	783	735	706	771	779	713	792	756	704	756	733	759	743	693	691	744	743	730	779	781	690	741	751	701	740	750	733	726	700	725	779	736	742	724	711	711	737	741	743	801	762	712	697	744	706	762	737	761	737	708	730	742	761	732	751	762	764	722	706	709	738	749	759	715	729	758	745	715	756	740	730	729	756	764	768	747	728	751	769	762	759	775	771	779	755	726	698	759	742	779	726	707	747	748	705	750	756	744	719	746	722	703	737	714	751	767	788	721	730	727	715	694	772	710	740	708	756	726	760	725	772	724	771	701	735	791	719	743	743	732	744	746	730	727	734	748	734	760	707	719	694	758	692	753	743	764	725	734	706	726	696	769	749	731	725	756	766	680	755	782	782	759	759	709	769	713	759	733	745	755	754	729	702	749	726	711	773	782	727	709	730	711	733	751	769	688	750	747	739	724	714	773	714	745	710	741	780	725	738	709	755	728	734	682	776	763	749	731	703	771	734	797	722	720	719	725	694	714	667	717	728	748	711	770	692	741	750	744	731	745	800	763	693	781	745	693	718	757	696	724	723	770	768	762	762	727	722	704	742	711	746	744	719	689	760	722	678	713	710	712	755	723	734	702	745	692	718	753	739	724	723	722	744	731	707	768	661	746	748	761	762	719	722	681	721	701	727	740	721	741	759	784	802	707	783	738	719	748	758	693	772	754	746	803	705	742	733	707	739	702	726	719	743	758	730	766	742	721	769	735	751	701	753	789	735	748	752	751	749	717	751	774	689	742	743	736	725	711	716	756	761	787	731	761	722	715	725	737	743	727	770	727	771	740	785	749	712	722	734	713	775	746	744	693	781	755	751	744	713	792	724	736	754	714	770	750	728	705	769	730	739	714	767	728	707	752	766	715	736	775	763	730	747	727	768	727	783	731	672	705	757	750	724	706	724	725	751	698	774	703	745	733	732	742	727	742	739	769	713	712	724	688	698	757	739	725	756	731	738	721	714	723	721	756	731	740	739	744	763	771	699	728	794	749	750	738	749	773	720	759	740	781	755	763	722	757	742	723	779	718	752	735	730	738	708	707	745	744	778	723	713	766	776	735	736	750	736	744	707	724	713	694	777	717	708	703	688	716	719	740	704	721	725	734	764	731	699	776	677	720	714	694	750	741	711	725	740	734	729	734	710	736	718	732	706	724	752	780	748	727	738	754	713	733	789	713	744	729	708	767	692	673	728	781	766	758	750	750	680	723	754	769	715	729	743	755	764	736	670	717	714	738	733	743	712	759	738	735	756	675	734	749	729	712	701	738	707	733	749	698	743	717	748	693	777	746	766	731	726	757	738	732	735	685	748	699	700	718	740	729	789	796	759	769	742	709	816	714	767	797	732	687	733	784	736	780	690	742	742	756	769	734	724	746	685	785	729	745	738	748	720	710	758	746	762	715	759	744	738	742	686	749	771	711	780	737	722	744	789	751	740	711	736	793	750	721	720	720	703	730	676	789	766	717	718	749	756	718	710	784	745	671	703	757	709	718	714	750	719	737	741	734	733	786	701	732	741	727	735	749	757	744	729	746	724	710	743	748	742	755	763	702	735	747	739	737	771	734	749	754	739	736	732	771	705	717	720	719	779	699	741	686	744	783	750	716	698	754	757	723	733	808	744	726	710	760	766	747	745	745	722	727	773	715	750	763	689	743	695	725	739	742	764	736	724	752	746	719	722	792	741	725	729	761	738	718	733	728	709	699	749	759	748	782	741	744	727	757	727	724	758	746	810	749	735	709	652	719	750	742	752	767	724	743	765	770	749	750	774	747	749	710	684	702	768	724	699	704	727	726	724	794	744	720	753	724	737	724	738	729	711	721	657	673	734	733	739	728	733	743	734	788	747	758	717	749	680	738	704	743	671	783	750	751	733	725	736	752	727	741	740	733	714	778	691	733	718	722	665	709	728	746	697	731	734	720	791	728	730	760	767	703	692	718	735	778	722	758	763	712	736	729	748	731	734	723	753	738	732	710	751	763	752	776	739	774	747	728	731	715	702	718	746	704	766	722	751	743	745	751	756	738	751	802	763	749	758	749	745	760	768	709	721	737	761	741	743	760	753	717	692	728	732	691	696	702	736	761	703	715	721	762	746	733	729	754	737	724	742	722	761	759	744	735	719	732	807	723	750	775	745	716	730	726	717	686	765	728	771	700	684	744	730	745	755	723	759	702	735	742	774	778	719	722	740	775	709	713	786	708	753	731	732	737	763	713	725	723	743	754	721	729	709	773	725	676	760	693	679	725	754	726	781	725	771	758	770	750	743	762	769	707	747	718	706	682	749	748	750	736	756	750	742	744	745	743	739	736	754	732	737	728	715	742	721	751	755	735	734	736	714	719	755	733	748	764	729	711	726	723	743	773	658	710	727	723	748	742	737	726	739	744	739	716	753	744	729	705	744	732	786	739	744	716	732	750	718	693	746	743	716	705	761	737	754	694	763	752	766	705	786	765	769	753	701	720	743	709	738	727	752	779	705	752	790	753	784	719	720	762	767	734	747	757	777	721	773	723	728	730	738	737	728	761	658	702	748	691	716	738	701	755	724	741	753	780	745	764	722	758	742	692	749	755	701	764	743	694	710	720	721	727	716	728	713	773	752	734	743	776	726	702	713	726	774	685	707	823	740	743	752	751	723	724	787	717	740	747	748	690	715	771	796	762	752	731	726	740	721	721	723	749	730	703	714	776	692	747	694	748	680	719	711	747	749	749	728	714	717	713	742	765	738	721	745	725	695	775	686	730	751	772	757	752	785	726	756	748	740	761	724	776	757	714	720	729	772	763	745	748	733	786	761	726	688	733	719	725	746	703	748	790	705	726	751	750	721	714	743	720	717	737	782	718	754	707	752	773	706	789	760	818	728	760	753	751	761	740	755	727	751	781	801	764	734	739	733	761	716	723	761	781	769	748	732	727	734	738	758	744	776	762	731	746	774	724	785	726	754	744	721	712	802	696	701	733	786	738	674	750	746	739	727	744	708	755	743	765	739	699	748	694	718	697	726	700	732	783	755	762	714	719	778	730	680	757	715	764	678	741	731	688	717	733	726	779	704	756	728	749	712	756	743	682	696	685	669	748	747	710	771	752	707	751	745	711	688	717	672	748	715	736	774	759	709	748	699	739	723	748	737	716	758	759	763	736	724	712	717	707	745	687	718	716	752	742	745	734	757	710	743	755	714	728	679	715	766	686	733	759	734	776	781	720	772	752	740	736	717	694	779	723	733	719	762	755	752	705	722	792	694	716	691	745	757	748	723	734	754	769	707	776	678	743	691	754	765	721	788	743	707	783	757	738	768	756	675	723	759	696	716	711	736	764	747	683	704	746	771	705	746	735	723	741	687	719	742	718	768	714	758	722	730	713
24817	21712	28904	25028	17873	1214	518	394	333	267	313	274	243	237	273	252	266	224	210	226	229	198	185	206	183	203	205	191	218	216	209	210	181	216	181	195	205	198	202	211	191	217	219	208	219	211	196	207	178	170	207	206	190	178	194	205	189	194	169	175	186	188	196	177	197	210	174	173	186	187	214	203	203	195	200	209	207	178	215	222	191	190	188	191	216	180	193	188	196	194	176	185	206	199	204	190	215	192	213	202	168	189	182	196	193	177	186	208	209	195	210	181	182	217	207	187	182	183	182	184	216	184	189	183	197	192	187	167	204	181	182	218	206	185	202	214	203	202	192	195	167	206	209	192	191	184	176	184	181	175	195	165	208	171	182	214	200	207	188	206	178	180	199	213	203	178	198	202	186	193	202	189	169	186	189	204	210	208	191	181	182	183	210	189	189	188	204	199	183	191	197	198	205	202	211	203	203	194	179	175	173	176	196	191	195	184	175	200	180	194	173	209	159	181	163	180	190	231	163	201	194	169	189	196	196	210	209	188	196	198	194	202	188	190	201	211	199	196	164	206	204	193	183	182	208	190	201	166	184	191	203	204	191	199	194	209	200	185	191	223	193	195	205	188	186	205	194	196	170	197	179	218	197	179	182	184	185	174	192	220	205	192	200	191	183	192	172	196	220	189	181	186	208	201	182	194	203	200	183	180	175	176	198	174	182	175	209	191	163	172	207	191	161	207	182	184	203	186	193	174	190	181	200	179	186	173	205	202	183	175	217	201	186	188	198	150	181	188	192	186	190	201	158	192	191	199	203	187	184	229	198	183	186	187	193	180	195	176	211	176	200	221	198	164	194	199	191	207	194	193	179	180	201	190	209	191	197	186	181	209	199	183	176	179	187	178	227	181	209	189	184	205	208	192	189	177	183	168	181	206	198	194	167	177	216	205	199	197	179	199	202	220	176	198	205	196	204	199	184	161	184	193	188	198	186	214	190	188	190	206	173	193	176	164	181	187	224	223	186	197	191	189	181	208	165	188	186	183	176	194	216	195	196	205	200	214	196	195	197	187	190	186	166	194	216	174	177	199	196	195	191	191	217	158	202	208	181	192	190	199	200	170	215	183	180	178	169	165	198	188	187	191	197	159	199	181	187	185	193	207	186	194	232	204	185	192	190	167	201	193	199	186	193	200	183	187	196	202	187	179	182	179	177	204	173	181	177	201	194	212	189	175	182	181	179	196	186	172	198	223	160	225	195	211	164	197	166	207	196	160	174	187	195	200	201	198	196	186	197	209	191	193	183	189	152	168	195	180	167	208	210	212	173	188	189	196	210	178	213	195	199	201	205	176	196	209	187	195	198	184	210	188	192	176	193	202	203	197	200	216	199	206	198	213	191	184	190	196	189	199	163	215	190	194	189	168	197	193	204	177	161	192	183	194	208	210	180	190	194	196	209	187	200	191	188	217	202	197	190	213	190	184	195	184	183	196	210	212	204	205	200	177	205	177	171	178	187	221	218	215	197	196	183	185	207	187	196	209	169	194	185	184	192	213	192	190	207	197	224	198	185	188	196	185	201	181	185	198	208	203	205	185	177	184	177	200	205	190	189	208	194	191	195	203	178	174	207	175	188	193	169	174	181	173	192	173	200	189	186	201	193	176	218	192	165	199	181	204	194	210	204	209	193	184	200	210	209	184	186	191	215	175	169	199	181	188	186	167	186	211	181	178	210	168	179	188	193	213	214	178	192	183	195	189	177	191	199	180	192	205	202	222	196	186	197	218	204	195	184	211	189	207	188	222	162	184	194	191	193	196	200	182	193	210	229	184	188	188	189	197	198	170	180	180	201	195	186	183	190	180	178	163	163	200	205	208	180	176	214	200	177	243	193	178	205	197	188	180	191	200	202	179	210	186	176	188	204	178	192	181	197	205	184	180	214	193	220	163	217	192	202	178	203	195	184	206	193	182	193	191	180	189	196	197	162	207	207	174	199	195	199	170	197	175	195	183	208	181	196	169	201	179	199	182	164	166	205	186	209	195	193	190	191	168	175	187	179	197	202	207	191	206	205	191	205	186	185	192	190	174	203	205	201	174	205	193	189	222	214	188	211	193	205	184	192	181	196	183	188	202	178	179	226	189	203	197	210	179	192	175	178	177	200	199	175	207	184	201	163	180	197	190	178	197	196	178	193	201	205	173	189	198	176	197	186	180	184	195	208	182	210	180	174	172	187	205	203	154	206	178	188	177	202	173	216	185	218	209	177	197	195	190	201	209	190	201	189	199	186	201	179	170	192	185	207	197	207	169	202	192	196	192	167	184	178	194	203	184	209	186	177	209	193	206	178	201	196	179	212	189	164	181	194	192	164	195	184	183	183	195	195	156	178	200	191	189	201	194	193	208	185	181	198	203	187	173	183	190	183	190	190	201	189	234	189	221	176	193	165	175	199	183	194	182	160	193	181	202	181	217	192	203	215	179	174	189	190	176	186	205	185	185	198	195	215	198	213	218	193	205	193	176	196	189	213	179	177	202	180	187	190	194	192	222	187	196	181	203	193	214	171	171	202	212	177	177	194	187	192	185	180	182	205	196	198	177	159	186	187	179	195	221	165	199	212	188	182	180	200	181	195	172	176	203	201	179	202	188	183	165	188	185	180	205	198	181	192	211	173	177	194	190	198	179	222	172	184	217	191	155	204	188	191	207	193	188	218	200	191	153	195	197	191	185	180	173	176	181	198	183	217	179	192	204	190	194	205	199	196	198	188	183	193	210	198	200	199	194	159	184	192	194	205	196	172	168	190	225	196	187	168	188	200	200	214	218	186	179	179	189	207	169	177	176	190	220	210	176	212	181	182	190	185	182	176	207	196	185	198	181	188	193	167	176	194	200	198	211	184	178	194	196	202	191	175	197	169	217	173	184	221	184	173	191	193	202	202	177	195	195	201	210	183	202	186	188	207	176	214	203	180	213	204	177	194	185	190	177	205	178	196	176	184	176	207	213	172	197	184	205	197	188	200	198	187	190	202	170	154	202	191	189	189	188	208	193	180	180	191	184	186	211	182	184	206	199	190	186	206	185	165	198	196	194	174	180	186	226	197	199	194	199	201	206	185	199	197	179	195	199	191	205	198	188	198	194	187	205	158	193	203	181	196	211	195	171	186	201	181	185	177	177	201	195	196	184	169	192	198	197	184	180	201	177	200	212	221	170	175	193	174	214	170	206	204	189	221	201	188	211	203	191	184	194	201	204	205	166	194	186	174	188	180	209	211	217	197	173	195	189	187	191	185	195	190	187	186	204	201	191	201	185	178	223	190	204	183	206	221	207	188	193	201	188	195	179	191	187	217	196	157	170	190	160	182	191	173	201	183	200	193	218	182	202	191	183	201	168	174	174	203	204	206	202	189	184	193	191	191	186	172	203	185	198	207	212	161	180	168	193	191	195	219	196	183	201	200	198	192	167	177	195	196	197	186	172	182	220	182	178	178	219	163	176	203	162
26765	20316	8846	4548	2920	2141	1575	1252	1170	962	863	765	709	673	692	618	624	569	538	522	517	521	520	479	487	479	487	452	496	457	450	446	475	467	448	487	465	495	434	453	460	446	449	483	473	471	438	439	386	425	438	446	457	484	426	418	428	435	403	397	480	428	472	460	456	421	432	434	423	456	436	459	480	442	413	450	416	437	417	431	442	446	456	418	421	441	422	426	449	417	430	411	429	422	397	413	390	437	414	450	397	404	425	430	419	453	426	415	418	440	447	449	441	426	438	427	432	431	405	437	451	418	430	392	430	470	437	409	418	399	388	438	426	383	442	430	439	427	444	454	397	407	456	426	443	394	427	453	456	438	436	431	414	413	427	434	435	430	432	410	427	461	419	415	441	397	399	440	380	441	416	451	404	434	439	410	404	426	412	405	401	444	428	451	425	438	412	444	437	413	465	411	412	443	436	458	427	415	423	436	452	425	404	432	423	415	404	454	432	403	412	416	461	453	406	400	410	416	419	427	435	460	428	427	444	400	419	439	419	433	449	432	399	413	427	458	450	433	413	475	411	432	454	430	418	406	421	462	449	401	415	447	451	399	395	400	418	439	432	399	445	424	395	423	434	382	399	413	390	395	450	433	406	449	431	420	428	415	446	414	427	423	405	424	394	415	439	449	407	456	444	447	429	415	427	416	415	423	425	396	452	437	422	398	462	398	448	442	413	433	413	425	447	413	399	420	444	408	454	433	446	454	446	421	393	402	427	426	423	419	430	408	401	433	434	406	418	419	442	455	436	428	436	424	406	405	424	470	429	416	442	437	408	434	420	426	406	417	417	442	429	446	426	414	441	448	401	392	431	419	426	442	419	391	434	437	433	404	449	441	467	446	440	385	429	393	438	442	437	401	419	471	437	399	448	395	426	429	402	428	414	411	420	436	436	462	411	393	448	418	458	430	441	441	441	461	420	403	432	426	425	430	436	445	410	408	428	428	412	462	405	432	453	429	421	408	405	443	436	443	421	484	393	427	458	428	400	380	439	437	394	420	394	424	423	422	420	403	412	456	414	423	473	414	433	401	426	444	473	449	445	451	451	432	434	431	407	403	423	434	451	392	416	417	426	417	465	431	480	394	420	453	448	421	419	438	398	432	409	444	445	435	408	412	401	437	450	404	395	404	426	393	415	423	464	405	395	441	412	430	437	433	427	438	437	434	429	420	385	415	422	433	396	438	423	453	421	422	462	445	426	424	414	397	423	457	444	426	385	386	441	432	436	427	407	423	430	429	425	395	450	404	443	443	406	430	449	436	395	460	435	473	452	451	440	407	406	443	420	407	446	446	457	436	401	416	420	424	426	418	412	436	425	412	411	398	400	420	413	417	421	429	407	427	406	425	441	404	437	427	474	417	433	423	419	409	460	405	407	431	438	492	421	455	432	387	438	427	416	436	416	443	443	443	478	392	447	414	443	416	439	425	413	455	429	432	456	401	472	413	383	440	464	424	441	445	414	423	446	426	410	420	412	411	418	446	430	422	427	472	471	446	405	425	430	432	455	408	418	437	412	404	438	430	429	407	434	444	450	409	394	435	464	438	440	445	399	440	428	449	441	417	450	433	452	387	443	430	415	429	455	467	413	437	430	398	412	439	434	446	424	453	427	439	453	433	419	425	426	433	398	358	411	418	448	438	446	456	399	461	384	449	443	416	382	434	426	418	390	437	397	411	429	418	431	435	464	422	427	439	425	413	421	448	454	450	431	422	382	436	465	416	464	370	463	455	470	435	399	443	422	446	410	416	416	429	455	404	411	446	379	430	444	420	441	414	443	436	443	415	438	438	456	398	409	407	449	421	443	465	506	453	407	471	442	417	458	421	414	390	426	415	440	417	389	450	471	431	410	424	411	438	433	445	439	412	442	404	481	412	414	420	456	425	410	426	404	425	410	438	425	409	413	407	417	390	413	420	422	451	414	394	420	471	444	425	408	418	403	395	426	443	456	444	449	396	422	451	431	416	419	408	421	438	436	454	469	448	427	441	415	438	434	405	419	414	452	426	413	451	452	431	452	425	447	430	426	438	444	430	436	438	433	427	455	419	448	447	431	465	400	404	415	449	435	415	426	418	424	419	452	418	462	430	427	402	434	417	449	412	392	453	436	421	414	416	464	407	435	427	423	408	428	421	440	421	394	412	477	434	438	401	422	423	457	425	408	427	405	393	426	442	429	430	443	427	414	444	419	459	444	457	422	429	418	437	417	377	457	465	450	428	439	417	432	429	401	441	451	444	451	466	431	461	418	430	454	420	457	399	432	406	394	458	448	436	448	461	413	436	432	423	388	416	430	445	447	422	387	428	429	446	437	443	429	431	438	426	404	420	424	430	418	459	437	454	389	412	418	423	404	410	437	441	424	415	445	430	410	475	417	411	407	444	435	414	414	378	406	446	466	448	440	425	407	439	415	454	416	424	410	415	436	386	442	432	391	428	435	376	446	438	439	377	444	409	450	445	401	450	435	442	448	405	432	400	445	441	406	432	367	431	467	410	470	398	418	428	408	404	452	429	437	420	402	441	388	434	442	403	408	437	428	461	416	474	430	458	416	432	411	432	439	451	421	444	412	433	388	406	419	421	404	410	432	430	424	433	428	415	439	422	409	433	430	421	427	428	457	432	415	418	416	424	407	419	421	425	417	446	446	427	408	455	448	398	414	429	452	423	441	414	435	395	404	401	408	419	416	456	429	420	452	430	420	417	417	418	412	457	452	417	395	400	435	430	455	442	433	416	469	437	411	406	419	420	417	447	439	450	404	404	414	413	409	398	413	425	421	433	452	463	408	441	426	437	387	379	432	468	386	432	407	444	456	437	410	388	404	441	440	409	419	450	396	448	423	435	465	427	436	414	443	393	393	449	396	439	426	452	468	460	409	424	409	432	465	410	432	421	445	411	386	405	420	434	398	458	415	409	432	463	449	456	416	464	412	404	413	446	408	443	438	447	453	457	423	471	420	405	425	416	441	464	446	459	461	432	409	449	465	470	418	411	465	448	416	429	444	419	425	438	425	413	408	434	402	434	420	440	440	414	446	432	440	412	452	441	438	414	397	468	424	384	451	462	435	402	462	441	406	437	386	431	404	401	417	454	411	470	460	440	406	439	418	435	417	401	411	466	453	417	427	428	400	424	441	426	435	409	420	487	446	422	444	451	416	432	451	437	439	435	427	422	421	437	464	424	481	430	456	430	437	418	422	460	407	465	439	443	438	433	413	426	406	457	402	411	403	429	410	455	458	429	445	415	445	420	406	441	421	424	452	400	482	423	434	423	433	398	436	436	416	437	423	430	448	414	425	476	424	404	424	385	407	413	454	398	440	437	421	420	394	424	461	456	444	428	410	393	448	420	453	465	421	430	411	453	430	426	410	433	425	396	454	440	422	433	407	397	411	473	411	430	425	434	440	467	453	417	418	421	410	426	420	422	472	452	421	406	409	432	397	425	435	469
23829	21688	29610	24291	21688	15941	1806	824	685	647	609	531	510	500	494	494	542	434	479	436	465	425	464	435	442	411	417	394	376	397	396	398	440	390	400	411	359	415	404	419	407	398	386	392	381	419	448	412	397	400	435	415	399	407	362	364	388	432	418	430	423	393	391	378	361	436	407	358	409	405	390	365	428	382	380	421	407	407	359	381	386	421	368	397	374	409	394	415	377	393	381	394	397	393	380	411	411	374	358	412	386	404	380	380	356	381	430	394	378	390	398	388	395	447	367	419	375	359	372	383	430	410	379	411	403	377	368	384	388	411	401	377	377	392	383	401	403	361	404	389	386	403	389	417	366	360	385	398	389	410	392	432	398	388	385	391	420	357	363	375	389	407	372	401	412	409	379	364	368	398	400	437	419	380	393	398	423	413	396	372	403	390	383	413	403	379	365	380	374	405	386	387	381	409	405	419	388	378	386	428	423	404	398	387	410	391	365	404	420	411	404	379	382	376	420	418	413	413	417	392	392	390	394	379	398	372	381	359	400	423	424	387	392	393	381	408	424	385	403	373	401	356	385	388	377	354	374	401	362	385	447	382	410	396	349	394	396	390	384	394	371	394	408	427	374	392	397	360	410	369	390	395	428	404	411	414	419	399	375	420	393	386	348	402	380	378	394	413	410	356	404	390	403	399	408	353	408	408	383	381	388	392	393	401	383	395	404	406	409	414	401	358	373	403	401	443	404	403	385	423	401	395	380	409	400	414	366	420	384	385	395	378	412	416	406	412	375	391	377	389	397	367	384	366	390	379	375	370	376	398	379	383	399	412	360	396	381	387	360	385	407	391	407	360	388	379	399	405	363	416	392	409	403	431	400	410	389	392	382	384	353	396	394	415	386	386	404	384	370	387	412	417	368	412	392	383	384	402	412	384	349	414	376	404	388	437	393	418	426	369	384	420	373	365	353	406	393	375	389	398	413	390	399	387	369	427	373	394	395	411	380	386	400	407	381	381	387	400	405	379	366	388	408	403	377	367	433	370	368	366	378	368	397	374	413	409	385	402	368	386	372	406	407	408	383	401	410	390	370	407	410	395	376	388	393	398	396	355	390	423	394	380	393	381	412	409	413	406	402	402	348	421	372	401	381	398	428	368	393	403	342	363	382	382	406	404	415	415	419	378	377	406	377	391	366	391	355	396	413	410	416	375	365	440	381	369	398	376	405	380	381	396	383	383	387	425	416	400	449	386	418	384	365	417	402	378	394	412	368	379	373	409	409	391	373	400	401	400	376	386	403	365	421	391	357	404	407	407	367	376	410	401	385	381	417	424	398	366	385	389	387	369	368	381	422	398	416	433	420	379	399	360	403	390	420	390	383	395	389	405	391	375	373	425	415	412	430	353	381	361	373	381	375	383	384	376	393	404	390	420	399	376	362	448	396	420	393	400	415	402	390	394	393	392	412	410	385	415	375	392	381	390	418	410	388	360	393	398	426	402	402	385	376	406	389	365	373	381	371	374	374	359	370	392	423	385	399	370	406	385	395	400	400	396	438	364	384	380	424	366	402	394	427	375	395	415	383	399	371	395	413	403	400	420	387	394	400	384	407	429	399	388	370	383	368	361	403	417	394	383	385	400	431	371	365	415	360	369	383	373	400	417	408	376	391	353	390	413	389	414	400	385	358	395	358	387	386	425	384	390	375	417	394	395	399	378	382	388	387	378	408	380	391	389	383	402	346	393	409	387	424	393	393	427	363	389	399	389	406	408	381	394	409	398	421	352	381	429	421	404	377	396	374	401	410	391	394	377	385	378	370	377	380	413	398	394	377	349	381	400	384	361	345	387	372	383	386	392	369	418	383	359	372	436	403	392	389	393	396	369	399	389	373	408	387	385	372	388	393	394	393	399	409	399	425	421	361	403	369	398	372	387	392	386	367	371	384	383	400	343	389	371	403	395	394	394	395	405	383	411	420	381	358	406	390	386	387	396	372	421	406	377	397	404	395	423	407	382	443	401	385	369	410	372	378	381	390	388	391	392	413	400	389	398	427	353	418	397	384	355	411	369	402	438	424	425	403	404	360	413	395	382	392	406	408	413	404	378	405	385	424	426	371	343	417	389	391	387	379	391	405	376	369	435	394	421	388	414	400	373	362	405	394	401	396	390	356	405	370	399	380	375	396	408	371	370	398	388	391	373	469	374	359	368	404	396	376	354	387	408	384	393	359	414	410	432	421	368	387	407	421	387	407	378	399	381	385	424	383	372	373	395	408	395	395	383	430	368	386	406	360	390	420	378	396	398	372	401	381	379	365	398	384	399	358	431	401	375	379	375	399	390	393	382	397	366	426	385	360	396	419	397	372	372	364	399	399	389	358	379	424	420	395	414	410	385	379	376	394	379	365	411	408	368	426	386	367	391	399	374	387	412	394	391	390	385	373	389	373	416	421	386	416	417	375	417	395	390	377	394	392	373	412	390	385	399	398	374	383	384	379	415	371	392	365	398	381	400	406	406	386	384	395	379	399	378	411	369	386	401	373	388	408	424	393	400	383	368	358	404	399	423	364	419	385	393	392	407	413	413	411	395	406	438	370	394	375	390	371	416	402	388	389	409	394	387	379	399	428	404	362	393	393	431	392	402	386	426	365	382	367	333	387	396	379	393	388	396	406	385	353	383	411	391	371	407	420	373	355	397	419	399	391	395	387	403	383	394	432	398	361	383	402	376	378	400	386	388	364	442	411	397	373	387	388	367	367	381	357	362	398	391	356	382	380	396	437	394	377	414	414	399	367	406	376	399	389	393	402	403	382	401	417	394	352	380	391	399	395	393	360	382	385	395	392	374	384	402	410	388	399	386	404	380	402	374	389	404	345	386	391	408	358	377	396	346	358	385	387	423	408	379	374	370	360	384	364	401	372	386	391	385	346	390	471	396	407	398	398	383	345	431	426	365	387	426	366	373	405	430	386	396	406	363	366	359	404	380	389	364	361	420	384	392	403	397	398	393	380	377	393	384	360	413	399	375	405	395	360	387	394	386	375	390	414	400	362	402	407	351	380	396	395	402	393	393	398	402	385	412	388	399	388	403	366	380	410	389	402	414	416	349	403	365	417	364	370	387	349	394	409	349	387	384	377	373	397	373	401	381	381	389	385	382	357	382	383	376	395	367	390	387	416	371	395	391	384	435	368	395	360	408	401	377	392	381	361	415	414	362	381	384	401	374	358	373	399	429	406	380	360	378	405	388	412	426	377	385	374	386	368	381	378	347	405	387	405	409	405	396	371	392	374	390	377	385	380	390	380	392	404	386	388	355	389	402	391	396	412	439	392	408	373	376	413	409	401	361	412	418	430	399	369	385	424	365	362	358	402	404	409	371	373	399	355	410	375	385	397	400	382	372	389	363	383	429	385	393	384	395	394	375	359	422	375	408	393	377	408	358	401	410	397	378	395	371	419	388	373	401	377	368	397	403	374	383	371	399	429	392	392	363	438	424	377	379
32903	27431	14003	7713	5166	3890	2943	2424	2039	1809	1624	1399	1313	1328	1167	1095	1094	980	989	994	966	893	898	898	821	884	851	800	892	834	865	869	821	801	774	804	836	851	822	801	776	810	762	774	850	761	858	849	817	816	777	769	731	797	820	797	754	819	750	799	721	727	753	810	829	746	771	799	810	784	790	786	762	781	764	778	744	740	828	771	745	749	728	773	770	770	764	771	787	818	759	751	773	749	821	758	794	743	782	746	743	744	800	761	799	810	778	755	754	802	791	786	771	753	752	744	761	758	805	775	808	749	711	782	796	784	797	719	784	741	730	789	752	803	777	698	751	772	797	781	781	774	772	792	791	714	827	779	733	780	765	777	773	754	788	743	733	746	732	738	741	751	723	803	739	752	790	797	741	744	732	795	800	709	780	802	760	780	727	764	717	739	770	768	811	741	740	753	758	727	769	808	795	741	795	776	749	741	787	763	790	774	814	745	721	771	830	703	763	740	747	761	757	758	764	780	787	779	772	748	767	752	769	775	767	708	805	787	682	755	787	774	807	810	767	748	751	758	740	753	754	791	783	772	785	769	747	752	757	797	767	776	783	780	818	762	751	812	782	752	751	790	781	746	754	779	749	764	722	758	686	809	803	754	771	722	763	717	817	728	773	806	745	785	779	746	753	702	756	740	754	726	713	757	832	794	783	770	745	765	790	836	706	799	750	726	756	793	800	789	727	732	724	808	801	772	747	795	743	786	801	750	754	782	781	786	789	731	744	776	766	799	722	746	752	790	749	806	721	761	748	734	786	781	736	757	760	787	752	691	743	679	778	791	768	743	753	772	788	765	705	848	755	812	778	778	711	747	745	808	747	716	771	780	783	801	795	797	740	794	745	753	769	788	785	749	756	770	795	786	759	698	759	749	765	773	727	725	702	718	770	755	782	755	745	757	770	755	730	733	776	705	773	753	743	748	730	741	786	760	768	759	757	761	753	751	769	784	787	748	725	768	785	710	771	765	711	782	711	770	781	762	723	755	676	760	760	775	729	781	787	716	811	760	788	755	757	737	784	777	774	724	764	794	772	788	772	726	755	792	751	715	797	766	773	763	808	736	747	744	751	756	759	727	779	760	780	777	759	741	715	742	846	748	748	745	748	794	796	735	773	767	782	785	809	751	774	776	738	752	802	730	790	735	759	797	746	749	773	775	755	799	753	757	764	768	730	745	741	806	769	775	766	719	744	756	787	776	720	735	744	757	772	753	761	759	757	719	754	784	765	761	777	756	773	775	786	785	775	739	737	778	750	760	761	727	738	788	776	804	749	786	719	766	743	725	740	754	807	808	730	751	812	761	763	809	752	715	752	740	790	793	741	799	793	745	788	794	757	733	756	774	783	705	754	767	764	736	756	773	753	718	765	745	739	722	709	737	737	757	772	751	720	734	743	741	744	741	789	734	766	724	744	777	783	777	760	765	762	762	739	776	762	750	773	754	763	752	746	695	767	790	740	738	746	762	767	773	814	699	771	734	732	737	708	764	757	778	760	787	740	720	771	791	751	780	713	737	785	759	811	762	776	689	718	777	771	772	690	749	772	720	766	706	736	749	708	776	739	731	790	725	758	723	761	717	737	749	779	719	763	753	736	728	753	730	747	708	773	760	719	753	750	777	810	703	750	799	753	762	761	740	790	738	736	726	773	747	730	806	705	775	750	734	763	738	744	770	745	776	725	844	742	773	776	724	784	767	803	766	750	777	762	801	738	736	771	761	736	749	781	768	787	772	795	759	789	749	750	751	764	755	760	719	743	782	750	765	797	752	734	756	746	786	794	774	747	738	733	736	730	763	704	738	740	786	727	714	741	764	742	772	785	752	777	737	745	814	720	754	734	768	753	727	750	810	754	722	743	748	730	770	696	787	748	748	766	822	731	764	805	774	705	817	792	755	731	737	735	807	721	765	755	727	707	773	802	748	740	752	761	732	773	747	755	751	698	756	797	769	710	772	782	812	764	790	804	735	732	747	773	809	771	735	694	768	763	728	777	732	793	734	792	759	741	748	777	778	779	779	736	795	760	812	747	714	767	791	758	756	720	801	762	805	761	716	809	771	772	758	752	761	743	734	760	781	811	782	773	760	791	763	737	729	794	776	779	799	734	734	727	718	778	764	763	734	831	749	798	796	770	752	754	764	747	737	818	814	776	782	706	747	814	799	774	770	792	774	743	732	745	733	760	743	768	819	743	778	747	710	755	778	772	759	751	766	728	774	814	795	749	777	755	745	736	735	821	754	819	772	729	773	782	793	713	759	759	732	746	723	756	781	697	803	750	734	757	769	775	745	814	716	786	781	741	771	815	808	803	709	727	774	749	771	733	774	706	751	743	807	745	787	742	811	744	737	799	748	774	787	753	761	747	793	717	755	705	800	720	811	711	709	813	761	751	781	741	707	767	701	754	804	735	734	740	746	716	750	720	785	811	790	776	765	780	765	758	792	758	817	776	772	715	720	738	792	731	774	711	792	762	759	736	764	786	762	780	809	834	748	732	736	772	797	728	781	734	743	706	767	787	796	799	792	764	752	744	744	745	771	802	760	745	788	804	743	791	752	786	725	783	803	765	791	761	758	749	715	774	755	804	771	759	701	788	780	800	793	698	768	805	749	759	748	779	733	756	758	747	803	780	707	745	733	742	785	775	756	732	789	722	741	749	754	759	716	757	770	723	772	756	805	739	765	780	774	748	760	765	745	746	768	748	783	755	806	740	791	786	795	795	760	752	741	766	789	767	735	710	813	743	793	739	779	707	728	750	758	780	745	774	760	765	757	824	812	732	697	755	802	740	725	780	758	735	763	688	793	743	739	705	778	762	780	803	827	769	740	771	789	756	744	731	784	747	790	805	759	834	785	753	782	791	732	728	768	803	745	790	746	754	750	750	743	847	743	754	790	716	751	726	768	732	801	756	795	699	703	747	783	756	732	741	737	776	769	741	745	710	769	744	771	762	810	793	753	774	711	798	816	762	747	743	798	800	767	816	783	768	778	768	755	739	734	740	772	765	737	739	765	753	749	764	734	753	786	742	765	746	758	768	731	742	842	775	770	778	755	811	756	766	751	763	763	732	749	758	777	770	752	742	791	742	752	752	751	779	735	746	796	785	819	712	770	736	774	766	777	743	751	782	756	774	751	767	735	729	704	732	810	765	817	771	779	725	781	732	764	676	789	761	753	760	776	780	786	843	785	764	697	745	749	782	738	703	741	754	766	725	776	758	765	767	782	748	769	746	728	764	719	738	696	763	770	754	789	747	772	770	743	769	772	769	802	781	801	771	733	797	772	724	733	767	798	772	762	752	777	770	733	744	732	750	715	792	748	743	757	738	747	790	769	743	679	745	788	807	736	790	761	810	793	761	770	762	763	782	765	762	770	757	706	780	734	705	730	702	759	751	763	775	740	768	764	782	765	743	787	747	736	777	760	765	732	748	801	779	730	750	810	772	767	746	748	748	748
27505	20639	6390	741	488	421	466	401	440	420	418	391	445	428	393	376	393	355	385	412	395	391	369	403	429	405	381	369	412	372	391	391	403	349	390	403	408	389	393	397	438	398	417	415	383	397	423	364	425	402	359	392	406	366	380	424	387	407	420	406	395	368	376	382	353	350	386	410	368	393	389	363	377	384	372	349	398	392	371	409	372	407	395	384	361	390	398	429	398	408	403	373	384	389	372	362	424	416	370	402	354	412	360	409	369	402	393	399	398	377	411	375	408	387	375	390	392	400	393	415	379	362	388	387	384	372	375	367	399	376	370	409	391	395	429	407	393	414	358	379	315	406	371	405	347	381	400	397	406	394	400	437	383	422	419	422	400	405	410	398	382	397	407	399	380	397	363	371	391	391	395	395	392	370	388	414	390	399	375	395	397	381	412	376	388	404	406	417	369	382	428	403	405	411	381	409	375	405	422	398	377	391	377	377	384	393	382	429	366	371	397	426	353	400	398	430	391	367	394	380	365	394	378	370	392	417	399	406	351	412	414	388	374	392	404	385	402	399	375	382	387	395	418	394	397	410	377	349	388	416	413	387	406	405	397	365	348	415	442	379	383	403	365	404	364	407	406	417	392	388	382	399	416	378	365	397	443	379	394	394	400	384	385	407	402	401	378	408	407	405	428	390	369	373	372	395	410	352	410	379	352	439	380	385	376	380	369	380	404	384	379	371	411	408	373	404	376	366	424	374	388	409	399	400	374	407	394	347	380	411	404	394	400	402	414	400	376	420	415	429	397	394	411	380	393	377	391	378	405	383	377	367	386	389	394	414	363	389	382	340	372	397	392	404	363	379	375	367	399	407	413	420	402	426	388	396	421	379	431	400	363	400	360	384	387	371	403	389	452	411	355	398	387	383	413	385	391	380	373	425	390	427	337	383	397	399	445	376	393	409	409	402	398	388	379	408	416	391	400	352	432	404	363	373	397	420	368	402	383	418	405	394	395	380	386	415	400	393	406	398	383	365	382	397	405	390	372	393	394	406	389	394	374	391	362	401	398	393	369	376	388	374	381	401	388	370	371	387	411	401	389	377	378	364	395	403	393	440	404	380	393	368	412	363	420	397	378	398	400	405	390	381	383	395	393	400	424	383	380	424	379	392	387	377	385	397	399	364	390	370	405	372	391	431	373	419	368	374	354	411	385	394	406	364	394	365	408	397	384	366	361	366	371	405	379	390	402	373	402	399	379	381	372	370	401	385	432	406	404	368	405	406	408	414	390	403	416	381	391	387	401	380	369	385	384	407	437	373	434	424	407	364	363	361	398	392	391	416	382	365	380	364	414	395	393	383	410	399	411	381	404	382	364	420	352	410	400	396	386	395	390	374	378	393	374	384	389	399	383	369	385	394	356	396	376	397	380	416	379	422	406	426	405	430	385	397	373	392	394	420	376	378	399	377	382	397	430	407	369	405	383	388	385	368	424	371	385	358	399	404	398	361	366	391	395	406	423	374	386	388	409	387	392	388	373	383	423	373	354	403	428	411	403	389	366	415	400	418	390	393	375	373	371	380	393	390	370	412	359	381	378	407	383	402	425	398	392	385	419	411	355	400	367	390	394	399	412	362	407	385	392	426	403	372	397	407	366	379	363	395	387	428	363	383	424	393	359	367	424	401	369	391	379	403	397	403	390	381	371	382	369	406	369	373	417	396	406	376	365	443	360	411	402	379	400	394	355	401	385	394	422	408	422	400	415	372	420	367	399	373	398	363	395	376	394	389	378	360	427	435	357	370	389	359	383	409	402	382	388	348	398	397	413	393	424	396	402	403	375	384	392	406	394	392	398	381	397	385	360	373	405	383	397	400	378	399	376	411	415	395	377	411	381	354	383	412	415	389	369	380	377	356	388	396	406	407	403	346	399	387	381	405	379	399	368	411	362	385	398	398	366	368	383	402	373	408	373	417	366	413	428	346	387	387	401	402	414	379	391	409	362	396	375	421	398	384	404	416	399	405	329	383	402	414	385	397	382	389	374	430	390	403	379	412	371	404	384	390	398	399	381	372	383	401	383	381	384	389	406	391	387	382	378	444	431	393	404	407	385	378	390	360	386	372	384	390	386	435	372	378	407	424	386	370	414	353	404	367	392	398	377	401	391	399	389	394	390	398	355	393	385	401	400	372	376	389	381	369	374	380	410	411	375	374	380	369	444	385	386	377	385	389	399	413	399	367	397	395	415	375	431	365	350	365	380	380	394	389	406	403	421	394	406	385	396	351	420	423	422	360	388	404	399	421	394	406	371	383	407	403	427	376	385	395	419	394	388	407	398	424	398	409	364	397	395	388	383	442	362	404	350	396	406	392	374	365	394	361	369	414	405	387	397	407	400	406	406	394	382	442	402	357	375	404	387	397	369	403	403	387	387	365	384	383	410	361	372	400	412	420	388	359	392	355	404	395	405	377	401	384	390	378	384	417	403	381	381	345	383	382	409	384	385	411	408	378	387	355	406	434	418	374	376	432	377	408	401	366	422	420	370	373	408	401	400	368	367	387	407	378	418	412	390	373	376	364	395	383	409	402	380	391	375	401	416	375	377	382	371	388	379	414	370	347	384	391	390	403	371	400	390	426	367	386	382	363	385	361	386	408	405	406	407	421	398	409	374	374	413	357	357	370	409	386	391	374	397	399	426	373	372	387	381	403	369	417	424	395	397	370	384	378	389	408	348	393	412	397	375	386	384	382	422	353	371	347	377	374	399	382	436	393	395	381	403	372	394	411	380	391	402	415	384	355	390	418	417	394	410	372	406	405	393	387	407	398	357	376	394	358	426	367	365	417	392	373	368	399	397	421	370	390	376	387	382	391	393	394	376	382	366	435	369	398	399	417	377	355	372	389	381	384	389	394	414	355	357	387	387	415	405	389	408	375	381	395	369	404	368	353	386	400	395	386	368	384	407	433	388	409	385	392	370	375	429	383	390	392	374	419	385	380	406	416	397	433	395	368	401	422	394	401	394	362	399	418	415	367	413	396	403	408	387	408	373	344	399	386	381	369	374	380	372	401	391	393	396	385	370	377	421	407	389	360	394	415	396	395	406	404	354	360	370	409	410	374	422	402	361	396	384	379	403	410	427	377	375	396	379	384	387	384	415	399	388	382	374	365	396	395	383	368	412	383	395	373	377	378	378	378	415	401	410	388	362	418	398	403	384	375	396	397	382	384	391	372	392	419	376	378	352	399	428	386	400	394	358	367	396	415	433	402	403	390	376	393	374	411	388	394	378	362	371	393	395	390	409	437	375	413	392	420	414	371	375	377	430	385	421	393	407	381	360	362	398	396	380	407	408	400	364	385	385	389	396	401	397	373	362	367	373	386	405	399	434	373	377	421	364	399	378	393	393	378	388	389	377	387	405	390	354	422	384	383	382	438	367	384	357	406	369	424	398	406	389	380	385	384	426	350	409	370	375	368	376	341	420	421	378	415	404	421	402	405	441	395
11525	5974	1709	1250	1061	966	918	835	866	887	857	848	873	873	826	854	798	866	826	806	811	817	808	832	815	855	834	758	801	833	814	840	771	794	821	894	804	801	799	832	800	831	808	859	819	831	793	814	813	859	830	829	773	800	826	795	785	873	763	823	845	801	785	758	843	850	759	793	795	753	832	783	816	829	826	835	791	806	838	797	788	784	826	771	775	852	845	780	824	810	823	738	791	804	818	817	848	813	806	820	842	881	803	758	851	817	757	800	848	798	824	803	801	827	786	845	803	820	842	811	803	799	812	808	809	813	840	839	779	821	822	776	853	816	817	823	810	824	796	788	826	837	831	813	841	842	829	783	798	803	781	802	804	812	854	827	814	805	783	756	818	754	805	802	800	824	849	786	803	829	788	814	815	831	792	824	818	852	826	789	850	776	840	875	825	776	799	793	772	809	755	847	801	819	803	792	816	806	794	835	831	875	832	859	781	846	808	811	854	805	837	797	804	823	792	840	836	815	799	816	823	822	789	795	847	801	793	807	805	830	801	790	798	828	794	770	856	851	797	807	824	875	824	816	827	868	771	773	849	814	761	788	826	762	838	855	782	829	801	809	858	805	835	824	769	813	744	803	770	838	855	802	865	822	748	818	803	785	800	777	854	842	802	796	845	790	829	775	825	763	809	853	818	765	857	850	792	774	800	787	769	789	837	790	802	818	789	804	830	846	891	817	758	793	867	828	813	775	840	848	813	759	766	774	783	787	838	778	761	838	795	802	831	824	827	786	838	821	790	811	809	839	801	878	815	857	837	809	825	788	814	812	805	801	829	845	786	795	848	838	837	830	849	818	789	847	823	810	789	801	794	794	813	814	854	810	825	820	805	872	793	845	803	805	826	869	808	802	814	796	776	791	766	841	756	791	855	783	846	861	818	856	846	843	808	780	780	859	819	860	881	782	837	782	830	886	788	783	767	823	759	822	785	838	836	778	788	821	855	809	816	860	837	838	825	779	857	789	769	854	853	843	813	827	847	748	813	791	813	770	840	835	809	809	832	789	794	825	753	791	789	815	752	849	857	851	843	772	800	789	819	837	773	825	855	788	798	788	859	830	843	812	802	833	826	770	842	799	872	801	783	783	778	813	903	849	827	823	832	801	853	753	806	821	828	815	799	827	808	811	815	807	851	836	809	833	821	822	853	839	811	783	780	838	793	820	862	828	776	772	870	847	790	750	814	758	833	781	779	786	786	820	804	824	804	824	791	788	834	811	856	875	766	818	839	878	827	810	815	811	779	833	827	770	806	782	804	815	755	789	814	825	833	800	778	783	809	791	784	823	783	823	807	818	781	815	816	808	829	795	803	834	838	802	808	787	830	762	788	847	816	817	777	818	818	871	776	780	812	836	821	788	795	860	812	827	817	820	798	850	779	819	825	812	813	822	790	828	801	747	828	841	737	794	781	792	833	732	793	819	801	813	824	861	772	808	802	840	811	772	731	812	850	849	852	776	820	840	871	912	780	815	818	839	779	823	906	830	841	797	808	864	753	830	811	905	838	801	845	844	757	784	803	832	798	803	812	804	814	779	806	807	818	784	749	828	857	833	795	806	840	823	827	800	833	832	804	854	768	833	773	815	814	787	831	752	856	784	813	809	820	806	791	809	815	768	869	840	820	851	839	811	806	812	852	824	832	799	764	810	820	822	812	835	851	789	815	791	779	848	835	837	813	812	810	847	818	819	817	821	814	828	784	816	849	764	801	801	791	763	804	811	825	791	825	788	764	828	819	773	796	796	831	842	823	869	823	825	858	791	780	839	785	796	763	779	779	806	787	824	836	792	809	823	807	825	844	844	769	802	822	784	812	755	789	809	807	799	842	830	829	859	809	841	800	808	801	831	831	801	856	776	825	818	810	822	767	805	831	781	812	833	783	810	815	839	795	786	792	798	824	872	789	780	752	824	824	817	800	777	860	800	841	809	820	834	788	748	761	825	838	825	814	811	833	753	850	825	836	785	809	798	854	834	743	772	783	799	834	801	864	812	845	812	790	862	814	820	792	788	819	792	869	895	810	880	847	804	814	833	842	781	781	850	832	799	847	776	830	829	789	803	830	810	824	824	797	830	796	777	773	779	764	802	862	800	825	787	783	847	803	807	819	746	786	843	828	808	818	793	808	815	829	819	837	789	825	816	832	821	784	762	828	798	829	849	820	795	779	809	776	875	803	801	832	850	821	821	834	820	789	769	777	782	840	814	842	824	790	815	841	825	822	839	847	804	838	795	823	825	778	825	776	777	826	772	812	878	822	883	823	818	795	770	826	858	818	848	855	790	777	798	750	842	781	796	807	818	790	846	843	803	800	809	788	790	830	795	786	784	847	868	820	863	825	810	772	811	783	871	856	786	786	821	782	811	808	750	790	788	852	807	795	810	833	812	838	819	795	829	763	795	821	871	794	840	804	773	840	800	833	827	834	829	812	791	820	866	859	807	850	842	817	822	813	814	809	854	812	777	786	854	807	815	825	812	823	779	832	835	816	822	819	830	820	819	801	805	799	804	824	789	866	866	855	838	822	809	830	826	831	789	823	817	853	820	808	848	816	783	818	868	804	843	770	810	822	777	795	801	805	851	846	814	807	784	812	864	801	875	808	813	807	823	823	776	844	783	834	822	855	805	837	776	775	866	862	847	816	802	811	817	838	820	803	802	863	811	837	810	802	861	833	809	775	775	774	802	837	783	778	787	844	815	756	825	819	765	789	805	795	803	793	810	778	825	810	813	758	796	826	867	856	813	781	815	818	757	826	817	815	816	840	828	795	813	807	806	751	829	820	871	828	838	809	803	863	805	807	866	813	813	840	744	791	785	867	855	877	790	799	770	795	813	830	879	774	838	871	827	798	770	787	805	792	815	796	847	808	749	815	764	778	803	800	819	786	827	817	804	767	830	875	793	781	737	823	805	839	820	796	789	818	866	829	789	869	818	776	793	827	804	798	827	778	778	803	848	818	856	802	781	780	825	773	832	828	777	807	742	793	839	829	794	813	877	773	836	851	816	811	782	814	836	798	834	801	831	787	771	874	792	784	797	858	803	800	832	814	822	815	817	810	816	877	809	793	832	832	866	800	818	852	789	778	797	820	888	809	832	832	776	810	844	806	849	852	802	816	810	838	824	848	831	830	822	848	822	832	836	824	821	820	809	817	802	835	780	902	816	781	822	792	856	802	790	800	774	800	819	840	818	825	855	803	821	812	787	815	786	848	821	841	835	807	784	825	841	813	846	792	831	841	831	783	857	872	767	816	818	826	812	766	821	794	828	800	790	749	809	831	811	826	785	833	753	818	804	871	793	827	792	817	793	802	791	826	807	863	820	808	834	834	803	814	840	834	784	797	849	820	783	798	833	795	793	794	808	829	815	793	775	800	824	853	796	807	831	849	810	769	777	825	800	797	804	788	779	779	825	799	762	826	798	809	735	834	827	790	795	784	844	815	842	824	793
24782	21666	28903	24925	18364	1209	515	405	350	316	261	298	275	266	252	245	251	251	233	201	202	217	197	195	215	214	197	208	201	202	224	209	230	211	235	191	193	187	215	196	193	198	227	199	177	198	180	200	183	226	204	203	228	198	187	190	218	199	208	205	180	183	190	187	197	197	199	199	198	214	214	217	196	184	197	182	218	206	199	206	193	176	207	197	207	172	196	189	172	200	198	187	178	181	200	191	179	187	206	194	197	205	211	185	209	179	206	193	205	176	192	218	207	193	193	197	180	194	211	198	190	199	178	208	220	172	176	213	226	187	195	197	184	201	183	196	179	188	186	179	186	158	180	193	161	163	192	190	216	189	182	194	193	195	166	180	188	211	204	199	203	193	190	207	211	186	191	200	177	173	180	214	161	187	191	203	184	175	188	196	198	206	205	202	195	182	164	180	216	176	182	195	192	184	210	178	190	205	204	194	167	216	190	189	229	190	182	180	182	202	169	210	202	198	183	212	224	187	190	198	162	198	224	192	188	205	184	182	185	199	190	187	198	215	202	171	201	184	204	202	190	166	206	223	204	213	203	187	185	176	187	211	200	207	187	202	196	195	177	190	192	192	211	199	196	205	201	202	209	198	208	200	190	209	208	195	195	191	199	199	169	193	177	172	197	204	217	190	201	190	183	190	229	214	187	182	192	165	179	162	194	194	182	206	205	219	215	180	182	203	170	183	203	196	237	198	199	194	180	197	176	187	178	204	203	211	175	192	211	205	208	178	164	202	183	192	200	179	210	176	186	206	192	211	215	188	206	211	218	193	198	186	220	175	172	180	180	186	206	214	196	182	198	182	176	187	209	193	195	185	202	176	195	186	196	196	197	190	197	191	185	210	195	193	207	188	186	198	180	189	185	173	193	181	185	207	219	206	222	197	197	185	190	196	191	183	201	214	186	226	192	194	198	200	198	188	193	186	186	186	192	170	201	204	200	193	198	200	195	178	210	199	187	181	180	187	184	226	182	192	175	176	163	191	215	166	188	199	183	206	213	169	176	189	195	166	171	189	200	182	204	188	194	187	207	200	205	211	200	226	182	179	185	199	198	181	197	197	183	210	195	194	165	204	181	164	180	197	198	177	188	171	173	213	217	190	187	209	217	183	207	231	193	194	181	189	203	176	208	205	193	180	203	196	161	168	179	184	202	212	211	210	182	186	215	181	205	189	203	188	205	188	189	192	194	214	195	198	197	193	182	173	202	205	197	186	187	159	211	195	188	202	197	187	182	194	203	194	169	190	198	203	199	210	197	194	156	190	206	177	200	195	177	189	188	201	180	192	206	198	206	179	194	195	200	190	195	173	192	191	197	207	193	181	184	183	209	209	219	196	186	217	192	191	184	184	173	185	200	206	163	201	179	177	200	190	207	197	171	189	187	181	183	194	179	208	223	204	193	200	182	188	194	189	196	176	211	194	200	194	216	201	195	180	195	202	196	198	206	222	202	201	192	197	191	189	174	197	182	184	197	193	197	210	200	191	209	185	176	174	208	204	188	190	182	197	201	202	172	225	173	197	213	187	181	207	195	182	192	243	201	199	193	184	197	207	174	205	205	186	198	201	194	207	185	197	200	194	222	189	216	192	187	176	214	203	191	168	179	187	195	211	181	206	195	181	210	191	182	178	196	184	164	184	197	206	223	176	188	189	193	187	191	202	213	176	214	217	237	188	184	203	193	178	162	202	211	205	190	188	208	201	203	194	183	191	190	206	203	198	193	218	226	177	184	178	196	195	172	191	195	194	212	198	178	193	207	194	187	187	212	200	208	206	201	178	185	165	175	187	196	188	181	185	209	197	201	180	200	186	187	203	181	216	183	191	206	202	184	191	205	202	194	223	193	183	200	192	205	190	205	217	204	213	204	222	200	195	190	197	197	216	199	194	170	210	188	195	216	184	179	192	196	194	183	191	215	178	179	185	159	185	196	184	196	207	185	194	214	195	169	202	187	198	192	198	193	183	192	202	198	177	181	215	181	182	172	185	199	195	181	178	197	207	188	176	188	199	197	214	195	175	177	199	201	200	197	212	191	186	176	199	198	203	184	155	189	202	194	200	166	195	200	178	196	160	194	189	188	193	206	193	200	201	205	192	170	189	174	192	166	204	208	169	208	193	206	206	175	165	190	196	180	182	232	200	200	205	191	203	189	185	199	213	209	207	186	191	188	181	176	181	213	173	196	195	189	196	181	184	180	190	180	189	160	200	214	205	187	179	197	181	210	205	202	185	209	217	194	193	190	184	201	199	171	185	190	204	205	194	214	189	208	182	228	203	205	181	176	183	174	185	212	194	181	189	186	195	181	178	205	184	201	181	198	194	186	186	196	200	187	179	190	192	178	168	166	223	205	194	190	193	186	217	182	188	191	188	189	168	192	184	210	227	185	199	184	202	183	184	162	203	185	178	214	207	174	202	200	191	176	212	180	175	192	194	176	170	190	193	199	182	179	200	185	192	202	204	193	214	175	163	176	223	182	200	205	200	203	214	190	203	204	194	211	213	177	189	176	190	209	211	188	190	219	191	201	194	188	210	178	182	207	176	185	173	196	187	177	191	202	184	214	186	203	192	196	217	192	190	192	196	209	182	185	180	193	197	180	203	199	199	166	211	212	174	191	188	181	209	190	185	209	204	197	179	183	157	196	206	184	219	196	210	190	191	181	184	168	202	225	173	183	180	208	212	181	210	183	194	210	182	197	211	192	178	218	163	179	187	182	221	178	197	199	148	178	194	204	193	195	197	178	192	180	182	194	181	198	193	205	197	181	197	178	183	202	205	171	214	193	174	193	212	192	197	199	198	191	188	187	206	193	197	171	182	189	199	208	218	212	184	192	195	206	211	202	203	198	185	224	205	204	180	162	182	191	169	188	202	195	201	203	168	203	198	202	178	189	197	202	167	196	198	202	220	207	209	211	206	183	201	188	197	181	206	178	214	180	190	200	199	192	221	190	204	189	196	169	200	206	173	175	181	184	214	199	189	188	207	182	192	207	210	185	182	216	177	197	200	166	209	206	184	197	173	200	203	175	183	182	172	199	207	186	171	194	184	208	185	163	178	170	169	190	188	194	176	209	207	181	191	182	188	216	178	178	199	203	177	183	177	213	175	162	191	191	192	184	192	204	199	192	201	202	194	210	185	214	191	179	210	179	189	197	173	184	197	196	200	167	200	192	183	176	192	202	201	196	190	202	182	174	187	211	191	199	210	201	197	197	184	214	175	200	208	223	178	236	178	182	223	177	175	193	186	202	183	214	207	176	221	180	184	188	193	189	183	160	193	212	198	184	196	204	177	189	189	203	195	206	203	207	190	207	181	174	210	211	210	193	208	201	220	206	193	172	194	181	204	181	172	179	192	199	172	183	183	183	206	195	194	197	199	178	182	204	170	201	194	200	184	190	172	179	192	201	195	210	187	202	193	175	172	211	200	212	204	193	207	196	183	220	196	195	187
29045	21788	8761	4421	2935	2093	1631	1230	1074	980	887	700	691	692	623	638	594	579	551	531	566	531	443	483	490	488	457	470	478	484	467	469	456	475	457	466	442	472	446	477	483	427	456	444	460	438	436	495	466	450	426	427	445	452	443	417	468	406	395	399	466	463	448	411	442	461	430	405	410	462	446	445	434	447	420	425	408	423	433	444	450	438	440	425	417	404	442	385	459	459	442	435	472	450	447	393	457	451	423	438	416	440	446	439	414	444	440	436	453	415	453	448	436	444	461	428	434	472	402	450	460	455	400	401	421	442	465	445	416	426	454	437	392	400	467	422	424	414	424	417	452	427	402	380	417	417	426	436	431	415	438	429	422	404	448	420	418	403	418	444	458	437	455	454	462	403	414	409	413	421	410	448	463	413	413	414	417	414	461	446	409	451	427	412	404	460	453	393	433	415	434	448	420	449	392	399	427	436	414	440	432	416	366	455	402	407	402	444	421	464	407	418	427	422	427	437	424	420	445	399	454	443	395	426	409	426	440	438	393	398	438	430	424	456	438	436	452	412	443	427	434	423	434	419	414	402	442	435	448	411	398	469	424	417	421	416	445	428	429	423	442	407	446	409	420	436	440	423	427	420	421	468	448	416	392	402	434	406	389	411	439	407	429	400	456	397	428	432	427	422	467	430	372	444	396	419	433	418	438	430	403	441	445	407	441	423	462	396	418	409	433	396	435	420	448	458	468	406	443	444	411	429	412	374	430	457	446	457	478	427	427	423	455	414	429	393	421	428	434	437	456	455	453	421	433	444	439	401	442	459	441	426	420	457	426	484	428	437	410	422	442	429	447	404	474	450	455	433	452	414	425	438	452	404	426	473	411	395	447	387	446	421	428	445	431	418	400	437	439	454	426	419	446	403	389	436	433	428	438	389	421	456	433	414	418	416	446	457	414	430	419	410	427	410	427	431	456	430	401	438	417	404	423	402	403	432	400	419	445	438	448	425	417	424	414	451	412	415	392	417	423	415	378	387	450	418	399	419	437	408	452	423	424	445	449	447	428	434	427	418	441	426	444	423	437	439	422	426	395	412	428	443	406	438	444	449	437	386	450	387	443	397	428	402	426	468	422	386	430	413	429	418	400	440	443	399	411	410	435	425	435	437	416	407	416	411	453	444	463	429	414	412	440	386	410	401	426	406	437	454	392	415	411	413	448	459	390	455	436	383	430	394	415	416	465	411	432	431	421	442	444	437	413	441	415	421	434	466	435	406	418	418	457	385	432	415	432	433	443	408	410	416	447	460	437	415	440	431	434	440	416	479	468	424	399	411	386	419	428	392	442	426	395	400	452	438	452	434	436	448	377	407	428	419	431	425	445	435	389	444	417	448	417	455	436	437	428	453	442	442	457	420	431	425	438	414	425	421	416	430	435	426	437	446	450	406	411	419	471	447	415	489	425	433	458	425	424	439	420	455	439	383	432	442	411	417	424	394	421	451	426	452	406	425	421	402	444	433	417	414	430	426	424	450	423	440	411	423	419	463	401	416	438	392	422	460	443	456	424	447	411	402	421	467	457	453	432	429	441	440	440	390	412	408	444	447	437	392	427	461	472	436	449	457	392	395	427	441	414	440	474	422	412	445	416	407	451	448	404	438	415	429	433	441	407	400	458	406	453	445	412	423	445	450	443	417	448	455	417	375	429	423	411	461	426	403	433	414	425	435	451	402	430	419	427	415	435	446	437	432	442	426	410	475	421	374	453	437	427	438	417	444	476	421	417	429	437	425	422	440	435	458	399	442	431	432	438	441	428	428	468	454	440	410	398	389	465	406	424	404	442	429	419	449	449	442	400	380	411	417	439	441	401	433	444	430	451	441	438	454	430	402	430	414	448	428	417	427	423	364	434	435	435	446	445	432	407	455	415	443	411	402	402	437	442	415	409	389	422	421	411	400	422	397	423	421	420	491	441	438	409	408	434	400	471	421	441	400	394	406	429	397	413	458	434	434	425	406	415	420	448	420	437	413	451	418	467	416	449	430	424	405	444	422	410	451	392	424	411	445	480	463	429	400	419	433	461	448	448	396	465	463	390	449	410	417	434	416	407	422	385	429	416	410	446	406	437	457	432	407	405	457	451	478	417	403	439	416	425	407	438	428	416	401	409	415	461	429	444	408	405	446	401	437	432	406	447	443	423	458	448	407	421	402	432	426	436	422	422	417	440	428	418	446	424	413	430	386	430	418	426	476	417	435	399	424	446	436	401	452	450	413	410	431	462	411	414	430	418	432	411	419	431	430	442	460	388	405	414	434	417	440	431	435	411	426	432	417	428	417	440	423	444	423	422	440	461	422	400	449	427	412	426	401	409	427	424	428	413	459	450	411	401	426	384	415	386	433	408	414	463	444	453	436	476	432	449	424	432	423	426	425	426	380	438	427	423	436	414	425	416	420	406	426	414	461	416	422	428	428	432	417	459	435	408	394	438	409	388	395	405	424	449	424	417	366	393	433	442	428	446	400	432	441	440	458	422	431	433	448	414	462	434	412	417	417	442	424	416	455	410	413	393	423	401	451	432	411	430	421	472	396	436	419	432	419	437	420	401	428	449	422	420	419	413	445	405	421	423	414	428	426	437	421	402	447	449	417	446	422	434	428	459	471	391	452	407	430	437	424	422	384	407	416	420	434	402	462	436	405	445	434	408	434	431	430	433	430	443	402	459	442	423	421	436	386	468	452	429	429	407	439	491	440	400	416	438	432	464	449	435	442	425	433	430	395	423	408	422	412	436	441	442	430	455	395	398	454	443	424	416	434	409	415	420	405	436	385	413	440	404	412	447	415	438	404	447	410	454	436	466	419	383	407	464	405	446	437	420	426	418	427	425	439	444	463	433	409	429	413	475	444	436	444	430	425	435	419	384	429	439	443	412	462	419	444	382	426	458	435	463	446	432	431	448	457	389	432	411	401	427	461	465	400	415	385	432	420	413	407	430	415	431	441	435	418	414	448	410	423	402	435	435	427	394	393	418	469	439	465	446	438	444	437	404	417	415	450	459	454	396	416	436	451	424	434	425	419	436	417	400	420	470	424	426	435	424	431	429	427	429	445	417	397	422	402	405	448	401	418	430	439	452	414	396	461	417	421	423	436	450	425	396	435	429	433	424	405	412	424	425	438	451	433	425	404	455	404	441	411	429	446	421	391	405	436	439	422	440	444	447	430	402	454	385	452	386	435	487	402	444	425	413	411	408	467	434	438	432	439	442	386	454	382	407	431	459	403	441	463	455	442	423	426	410	413	393	429	435	436	412	408	431	450	418	436	442	448	408	450	430	418	433	404	421	413	394	435	448	410	474	448	456	429	457	468	456	418	433	454	382	424	422	426	416	425	441	467	443	412	432	424	410	416	406	434	421	456	445	441	411	429	452	452	405	456	410	422	423	424	442	421	410	387	453	424	401	458	432	432	404	400	450	421	448	435	413	449	412	420	418	434	409	421	430	407
23897	21724	29717	24272	21723	16875	1791	872	679	634	595	491	509	462	489	519	453	425	446	444	431	410	458	425	389	454	453	422	410	447	429	404	411	409	410	385	358	403	421	445	401	369	396	404	413	417	372	418	435	427	399	408	395	408	437	377	427	409	397	404	420	396	379	444	389	415	382	426	361	441	387	402	413	409	399	362	399	416	403	398	437	395	390	376	387	440	422	408	393	405	387	390	413	412	396	396	399	387	398	399	423	421	419	410	345	392	405	416	386	421	394	407	398	423	385	361	356	350	356	409	389	393	375	404	382	414	377	417	403	375	426	370	393	419	409	387	388	416	385	380	390	408	374	406	406	362	341	395	380	365	402	381	341	410	365	420	401	400	415	391	392	385	397	365	361	404	417	397	408	421	393	356	423	386	409	390	394	423	382	414	402	422	380	429	388	350	382	403	398	408	395	369	407	406	408	419	433	371	416	360	419	376	408	391	383	345	403	378	397	379	417	397	403	372	401	401	415	443	382	373	372	376	397	423	391	369	410	414	359	384	379	404	398	379	384	421	373	421	386	412	383	423	377	382	383	406	371	380	380	397	379	391	392	396	407	363	411	368	414	394	434	367	412	372	384	381	438	404	417	405	430	379	383	356	378	397	384	408	387	389	410	394	411	387	392	362	427	387	401	403	405	399	381	404	414	384	402	435	411	403	362	372	435	372	406	389	369	401	425	392	417	397	416	387	403	418	399	410	438	413	366	426	433	421	425	400	416	408	408	396	366	419	396	428	385	377	375	357	393	369	388	398	404	412	364	404	422	422	397	374	402	390	395	416	395	421	475	391	397	393	403	401	422	423	413	408	379	382	395	410	424	379	365	371	384	434	380	372	414	377	414	413	370	424	402	396	401	367	381	405	407	420	383	392	363	389	406	349	397	422	419	404	368	403	410	366	403	397	424	405	402	393	356	408	405	371	407	419	404	396	400	446	393	405	359	393	402	389	391	398	399	394	406	383	414	406	364	399	373	376	366	409	369	423	379	402	361	413	390	364	416	388	385	396	422	399	397	376	379	401	407	396	418	353	397	377	394	402	408	347	400	429	368	393	370	380	399	416	386	383	419	401	395	417	443	376	411	387	382	415	407	392	375	382	425	401	404	395	440	403	374	416	419	403	414	420	376	401	386	366	382	396	396	372	390	411	402	401	372	408	378	377	373	438	383	390	391	394	402	406	419	387	354	431	400	386	370	368	362	376	387	392	404	397	387	379	416	362	371	420	388	370	396	411	380	388	403	381	413	376	415	401	411	372	432	434	371	374	367	400	394	376	409	371	367	424	425	400	402	385	390	377	396	371	347	379	399	395	392	393	411	401	418	420	380	370	385	392	406	380	423	390	405	373	367	411	375	383	392	395	421	379	414	371	382	399	371	426	409	340	397	371	402	348	356	410	392	436	405	391	395	402	376	411	435	418	353	393	390	366	380	408	376	426	357	385	401	410	384	386	411	425	401	428	373	389	410	425	337	406	356	398	393	399	406	364	384	415	391	387	379	367	352	404	405	394	414	387	421	427	374	418	397	416	439	395	397	375	390	404	376	406	402	415	413	425	384	397	397	424	438	380	389	370	384	367	420	394	420	440	385	434	413	392	400	374	419	390	391	415	412	412	417	394	404	382	395	380	407	390	367	400	419	373	404	401	390	395	395	373	373	380	384	402	412	412	380	389	397	394	390	403	373	424	420	425	401	403	404	384	421	412	404	381	358	408	418	369	412	412	382	420	404	394	425	418	405	383	362	368	439	385	346	407	380	393	356	369	402	367	413	402	391	431	403	412	409	373	401	385	389	401	395	407	398	365	392	374	380	395	417	389	389	434	364	437	367	398	426	370	341	379	420	419	391	393	379	392	408	377	405	398	415	386	378	396	395	399	411	399	402	433	413	418	406	425	418	361	412	416	397	401	388	396	380	362	365	406	422	417	383	354	398	375	414	426	404	401	417	353	383	395	404	373	372	403	395	383	402	408	362	398	416	429	402	399	398	436	387	385	385	383	412	387	418	448	387	420	406	427	374	449	414	428	376	371	414	396	387	396	392	376	383	394	366	396	399	401	381	391	378	407	389	379	396	427	410	387	417	425	396	390	391	408	343	464	385	429	387	423	406	388	396	368	418	418	391	407	392	380	404	407	431	410	386	408	407	411	387	386	367	375	385	414	423	381	397	410	403	391	397	399	373	401	387	402	379	378	368	411	424	426	382	379	413	414	363	380	403	396	380	407	400	401	390	395	434	429	405	406	416	350	409	398	404	425	404	422	395	401	438	406	384	375	398	401	435	395	422	405	392	433	415	425	391	381	380	391	368	408	395	413	428	357	389	392	423	379	371	390	364	413	394	387	409	388	408	377	377	429	354	415	390	370	378	375	362	366	382	413	411	425	420	412	383	433	354	407	425	406	407	379	377	385	421	405	396	432	380	412	363	440	373	383	383	416	388	405	362	362	396	391	353	419	395	399	409	381	406	389	443	370	393	391	437	363	396	395	407	370	420	416	350	429	386	413	397	419	372	392	413	421	389	382	400	417	382	424	418	390	386	388	375	426	369	381	423	378	403	399	370	396	400	417	402	389	370	409	378	381	403	403	395	425	358	409	409	411	383	390	397	395	418	409	411	383	368	350	404	416	396	375	366	405	370	370	430	382	412	396	409	414	401	401	382	411	396	408	408	372	374	389	379	392	417	403	417	390	396	427	372	400	398	421	429	412	358	382	399	383	390	385	426	417	442	386	425	396	399	417	394	371	364	445	418	416	407	406	409	393	387	451	401	402	387	388	378	394	433	391	369	407	376	414	412	381	396	354	369	399	394	367	379	426	405	425	392	358	372	374	415	383	377	429	358	391	356	400	378	425	409	421	403	432	396	421	396	403	405	428	379	421	336	387	385	402	401	407	414	424	408	355	413	375	370	404	411	401	404	365	392	416	396	406	387	392	404	373	388	437	350	391	377	395	384	416	376	454	400	437	398	390	414	402	408	415	404	385	396	419	405	397	398	401	398	401	379	369	396	422	376	404	385	427	386	370	401	392	373	424	392	428	371	370	370	384	412	397	402	372	367	387	373	388	393	374	406	408	381	389	385	383	386	378	373	371	442	366	374	434	379	387	405	421	403	391	392	415	425	406	409	395	364	422	394	378	367	392	436	413	397	406	402	417	406	393	371	410	389	409	369	405	395	378	385	382	381	384	394	378	371	430	390	378	358	413	390	389	393	394	395	398	354	411	381	379	358	399	405	382	405	378	374	372	413	419	399	397	419	394	408	397	407	413	380	400	424	406	382	360	401	377	366	414	399	405	378	366	382	392	385	414	400	429	400	385	385	396	368	404	362	418	386	388	411	387	412	430	426	373	394	433	412	414	395	383	406	402	384	366	403	329	375	408	379	391	365	379	374	399	413	364	403	412	360	436	407	370	405	402	371	378	424	404	383	400	387	447	406	422	384	398	386	392	413	393
36017	27121	13861	7816	5271	3909	2954	2385	2051	1847	1622	1459	1375	1217	1154	1096	1076	1023	1010	985	955	955	952	887	880	892	876	866	833	858	889	885	823	875	797	821	793	837	820	827	816	778	807	831	752	799	815	841	770	768	792	806	762	747	809	780	788	804	840	738	736	782	769	813	789	804	735	774	775	776	771	783	773	786	794	795	797	808	754	798	761	822	774	782	737	769	746	789	788	793	784	740	721	764	798	739	734	796	775	806	720	758	794	761	778	750	794	754	774	766	745	802	751	724	716	775	710	780	743	782	775	781	742	816	771	726	792	804	793	756	778	727	758	791	761	770	807	739	798	738	751	760	774	769	778	782	774	752	788	777	747	752	793	796	790	766	721	773	788	732	793	734	776	751	808	748	815	724	720	729	753	741	748	771	777	701	766	752	746	794	772	702	764	762	776	789	742	746	754	764	765	765	769	737	782	721	803	756	773	781	770	748	781	761	737	799	739	757	773	752	826	758	737	796	773	806	787	731	756	738	749	752	739	775	783	762	744	769	754	762	761	738	759	765	776	775	745	765	751	744	765	768	776	782	756	813	730	778	803	793	766	811	781	777	763	760	741	764	765	776	729	775	761	771	742	756	743	716	727	770	749	745	753	708	738	778	794	798	738	746	772	755	737	741	791	789	786	775	739	753	775	776	749	789	770	764	713	735	751	776	762	777	793	769	759	771	720	767	760	755	719	741	763	763	761	753	786	793	793	763	798	738	764	734	754	743	768	806	813	715	772	769	750	790	735	729	746	767	761	789	750	701	756	769	722	744	757	729	779	766	799	777	794	776	822	790	762	770	766	809	764	733	704	761	760	711	803	770	702	762	771	796	784	771	790	773	736	785	716	791	777	776	773	774	765	795	790	750	813	777	746	710	810	730	772	719	766	753	765	793	722	782	775	774	743	798	775	708	780	737	759	755	772	767	770	761	744	753	793	793	805	770	728	728	718	778	776	794	830	722	784	746	697	803	800	737	771	742	793	792	733	732	796	754	713	736	799	784	732	769	774	779	769	757	740	779	738	797	764	774	719	762	762	770	817	754	762	731	750	753	776	757	766	749	767	753	791	728	813	761	718	760	776	756	733	780	800	773	780	752	768	785	782	769	736	777	755	713	738	788	764	797	758	764	799	758	761	785	792	790	760	728	794	711	758	779	760	768	718	787	792	753	730	775	776	748	766	743	764	769	797	741	746	785	732	795	724	813	753	799	750	747	781	751	789	764	726	702	774	739	777	773	785	722	781	731	810	740	779	754	748	769	762	817	741	744	744	779	809	722	786	798	757	769	732	792	769	786	784	787	777	813	756	817	744	727	759	762	775	755	814	797	772	758	766	752	779	794	740	779	760	767	789	781	794	799	792	708	743	765	739	770	726	776	752	825	778	807	775	767	738	784	793	824	751	771	757	748	746	776	784	732	771	775	757	744	763	751	795	722	729	779	795	747	737	718	779	748	768	791	741	798	783	735	748	769	736	762	731	729	761	762	726	759	720	786	793	834	787	781	772	712	774	772	685	770	773	799	787	747	775	732	806	744	779	755	737	780	762	761	744	700	783	766	762	766	783	755	718	755	738	751	783	790	761	782	736	784	775	771	770	771	799	801	765	783	756	790	775	808	776	774	812	760	764	779	766	741	730	814	786	752	747	761	772	735	752	768	754	786	724	748	734	809	742	783	696	739	761	770	767	736	738	758	765	730	757	754	715	726	784	717	752	797	841	746	712	788	725	744	781	775	772	706	763	761	810	793	777	760	732	750	690	775	764	709	744	773	816	743	770	776	798	741	763	870	761	728	746	799	752	820	759	719	779	764	754	790	781	724	740	794	734	785	778	744	774	751	761	790	742	765	776	767	721	769	778	744	822	735	783	773	749	775	766	794	809	747	740	755	764	765	757	766	786	717	743	818	811	781	771	806	779	716	780	777	754	763	777	790	763	787	771	728	757	771	765	754	769	773	758	779	812	775	805	766	771	760	732	765	787	758	775	780	768	777	760	703	739	772	740	740	750	808	764	761	786	745	740	746	745	772	758	795	772	780	784	728	832	741	741	788	786	749	752	746	773	753	803	745	777	776	759	769	768	740	703	762	761	800	784	757	780	789	768	765	756	723	745	746	726	767	766	797	775	794	796	745	718	765	790	770	735	755	778	767	802	774	741	741	784	780	779	749	797	759	785	739	806	774	748	758	788	780	793	750	804	773	780	753	773	811	711	720	751	779	746	767	766	763	750	774	746	754	754	758	752	745	741	775	801	755	721	739	749	759	758	765	745	803	754	762	780	793	753	750	746	787	774	729	764	735	737	776	766	749	790	813	758	768	719	753	727	755	749	801	801	736	770	732	781	778	737	786	797	731	733	780	771	746	775	768	757	731	819	761	745	747	761	791	755	804	826	745	753	781	809	787	741	748	797	767	754	788	791	806	787	779	778	758	822	811	783	763	724	771	738	729	791	722	729	747	728	812	765	761	746	767	804	804	750	773	767	739	772	789	770	726	748	772	762	802	774	739	770	767	723	782	785	775	769	698	774	807	758	744	779	749	790	765	786	802	791	777	721	773	751	748	749	712	749	758	766	730	792	738	782	778	786	770	763	738	822	808	792	760	738	801	784	756	747	744	727	782	737	772	742	749	786	749	777	757	727	777	754	748	808	766	756	700	746	767	754	735	741	747	809	819	797	804	754	753	787	686	784	758	798	781	735	754	723	709	801	797	792	722	746	724	753	790	759	740	779	797	787	765	788	730	756	779	769	757	791	776	752	806	769	738	733	747	719	777	824	746	746	799	808	772	713	746	769	838	777	753	786	754	778	784	744	815	742	735	743	733	767	763	748	733	727	783	729	771	739	777	769	759	732	800	812	770	809	740	824	765	732	705	744	744	765	764	800	792	775	751	738	789	784	705	803	774	755	754	761	760	796	744	734	760	755	756	770	729	691	786	754	763	753	744	749	766	740	754	779	815	740	752	798	761	769	764	808	731	765	789	797	744	748	755	744	787	722	716	764	792	791	796	771	783	737	736	816	769	723	790	785	736	804	732	778	776	796	763	758	723	741	772	775	790	750	787	726	779	770	783	751	738	795	701	770	771	839	764	770	748	784	742	717	739	723	753	761	749	750	784	748	779	750	751	795	769	761	747	764	858	746	735	741	789	743	765	780	791	795	710	739	755	779	744	732	728	776	780	747	771	770	778	737	780	740	741	753	765	767	803	725	783	753	828	774	747	729	762	741	790	755	793	775	769	785	821	761	763	787	750	724	788	816	775	750	774	747	766	782	782	788	779	764	751	814	723	756	750	753	757	763	751	744	805	746	767	771	721	788	750	718	778	806	735	776	775	750	753	768	752	746	755	807	760	748	790	751	809	781	795	793	824	788	731	736	795	704	773	740	796	770	777	756	809	750	788	762	793	783	735	763	720	814	773	762	754	691	770	745	724	749	762	755	778	741	763	750	741	769	768	730	753
27472	20646	6876	744	486	403	456	427	420	408	407	400	380	407	396	403	417	391	429	393	377	375	387	391	386	358	385	377	377	395	383	390	352	399	423	392	363	381	373	411	432	350	380	438	364	422	390	407	372	347	389	361	384	375	396	415	374	403	390	370	386	368	398	392	405	411	390	384	375	390	378	392	382	404	375	409	406	381	373	396	347	347	394	409	435	367	401	364	409	373	370	376	380	367	362	384	402	398	360	391	370	409	420	392	378	416	395	389	387	384	374	388	350	410	347	337	391	375	422	383	406	344	395	365	424	385	432	397	392	415	373	366	394	440	398	392	399	371	365	397	381	400	379	383	392	380	429	359	394	380	383	404	381	416	374	366	369	381	374	370	364	380	388	395	393	358	385	402	395	343	387	366	393	396	364	398	374	412	345	364	373	356	395	351	388	389	388	399	377	362	348	367	404	404	410	409	396	381	409	394	400	384	377	369	377	403	397	356	414	406	377	405	403	353	382	407	346	362	399	343	428	389	396	399	403	403	372	396	390	394	382	422	383	360	423	378	372	412	411	396	385	370	393	383	448	396	386	385	382	387	418	437	374	369	380	409	416	395	370	390	357	388	373	392	380	390	415	376	385	372	394	406	390	373	387	362	373	388	376	397	431	374	417	400	378	397	381	368	398	367	378	381	392	411	378	389	349	426	399	416	389	440	376	373	394	393	393	382	371	358	400	387	377	378	418	376	412	369	395	395	349	410	366	367	382	371	397	419	375	387	374	395	385	410	382	374	371	396	401	392	358	405	367	386	376	350	403	420	398	391	385	351	384	381	424	410	353	422	373	382	409	351	403	393	393	378	400	406	383	383	366	362	417	375	386	386	414	385	386	378	386	348	386	416	377	404	422	395	370	418	389	399	377	409	399	362	367	382	363	380	389	407	416	387	420	390	411	380	384	395	367	408	381	420	387	403	360	342	371	367	390	378	392	337	378	396	411	400	383	368	334	424	412	417	393	376	386	403	383	399	399	349	434	404	385	398	394	396	385	375	358	392	357	353	383	371	396	362	369	400	373	388	396	412	385	410	401	406	408	388	395	382	388	405	351	399	393	399	404	390	402	376	409	406	357	391	401	380	377	405	360	387	402	359	405	403	398	441	404	421	369	399	377	404	363	430	341	362	389	410	362	378	396	381	386	409	388	387	410	407	402	371	384	377	411	360	385	375	404	375	392	356	370	369	411	429	377	381	415	375	367	380	397	388	352	368	393	412	419	342	395	397	406	390	373	387	408	383	381	375	374	419	378	417	401	379	370	375	338	408	420	376	396	412	408	399	433	388	395	416	432	383	366	386	370	410	408	372	417	423	379	400	393	401	381	375	392	392	362	369	397	381	409	381	365	391	373	397	405	389	383	401	366	409	389	375	362	367	359	370	386	379	387	362	414	383	388	367	386	404	421	384	408	396	409	376	384	401	369	373	347	391	398	398	379	392	393	354	401	379	365	366	400	375	361	373	387	390	365	421	400	379	406	385	413	379	403	381	396	362	386	375	381	361	408	440	368	379	415	405	391	413	414	406	393	358	402	375	360	390	377	416	396	402	388	394	385	387	390	417	390	386	403	414	402	377	374	414	381	387	381	352	372	364	344	364	416	414	374	384	371	370	398	398	402	440	355	441	393	383	448	389	350	360	393	406	387	405	382	376	378	424	404	380	416	356	406	391	373	400	360	393	391	387	368	387	403	395	419	418	372	446	389	373	359	361	395	386	361	406	386	372	395	379	402	384	377	396	384	382	377	361	413	380	377	391	390	381	385	370	392	409	401	375	396	398	352	383	366	364	361	412	352	383	354	405	402	419	378	383	420	390	389	418	399	392	395	373	387	412	385	351	381	409	374	397	385	369	400	410	368	395	371	395	387	391	378	380	384	400	421	360	373	394	369	408	350	362	381	384	397	388	399	423	397	377	368	374	404	437	370	393	383	407	381	395	344	376	428	386	385	390	364	384	376	374	429	355	408	388	394	349	386	390	366	378	400	415	408	370	401	397	390	371	388	392	394	381	401	423	380	399	354	393	370	369	371	405	400	375	376	425	386	387	412	397	370	402	416	404	419	407	401	357	404	432	364	366	374	373	375	387	378	397	418	412	382	375	367	396	387	364	399	381	361	401	389	378	380	312	390	396	369	367	367	412	369	374	395	409	382	393	398	393	379	358	413	373	409	362	398	394	374	367	381	394	392	381	385	341	425	392	391	373	387	385	404	361	384	409	387	402	387	364	376	406	404	425	381	352	370	401	375	389	392	377	365	347	379	392	426	381	366	387	404	360	388	388	387	384	366	370	398	399	388	346	437	431	383	382	392	400	396	368	373	371	370	353	394	410	339	385	402	382	384	390	398	389	378	375	402	407	395	386	397	390	445	344	385	370	371	418	400	393	408	401	382	424	368	387	399	393	383	397	397	397	398	401	354	365	403	365	379	386	414	377	419	403	429	370	376	404	354	372	400	426	389	377	388	365	387	343	369	439	384	384	375	396	410	389	380	436	392	388	362	392	389	391	391	390	400	395	380	374	379	351	407	377	445	393	370	391	404	401	395	377	405	374	417	361	397	438	399	370	397	409	374	395	361	385	384	386	423	401	392	408	366	369	369	398	406	408	381	395	376	367	385	365	417	415	418	432	360	388	350	389	392	352	360	397	376	374	390	375	379	383	360	350	409	389	373	391	420	347	383	405	406	412	396	366	392	368	388	380	393	415	403	398	387	363	377	384	382	358	371	400	394	363	420	400	395	383	421	413	373	383	429	369	460	388	434	414	409	381	411	367	420	351	389	371	377	398	362	380	393	408	377	388	383	419	395	375	358	371	385	412	398	375	414	365	388	376	383	346	396	430	397	396	427	372	390	390	388	396	386	408	422	360	398	409	361	380	421	405	369	404	398	397	383	397	397	381	391	392	404	383	377	381	400	385	399	422	379	396	387	393	378	373	381	343	395	418	393	367	407	349	373	430	386	361	380	362	404	366	397	395	398	417	355	362	404	413	400	388	413	405	377	387	397	394	383	417	380	447	382	376	414	397	389	350	396	397	383	390	371	411	413	419	398	380	378	397	375	372	401	387	376	413	379	398	399	369	420	373	391	377	383	374	367	397	411	367	362	364	386	381	389	402	372	356	383	388	387	388	367	387	373	426	354	385	388	408	358	380	382	388	392	404	388	384	341	403	393	417	384	374	377	387	406	407	365	388	408	388	370	417	400	401	393	387	380	413	374	388	383	409	349	390	376	394	373	376	404	384	384	355	358	380	369	369	361	410	359	371	387	406	428	404	354	398	369	400	420	414	366	353	386	356	370	360	377	424	377	361	368	404	394	369	394	417	358	409	358	370	374	390	404	376	394	381	414	405	404	357	383	395	415	367	394	403	405	425	363	396	377	370	394	385	370	353	347	383	391	380	408	420	367	398	374	400	420	390	394	388	371	390	412	350	386	366	393	423	365	375	390	387
12961	6195	1750	1180	1078	956	940	862	875	880	870	842	819	833	868	816	818	796	836	826	778	846	812	806	820	807	862	813	790	808	838	810	815	784	793	807	813	896	740	838	816	785	765	817	801	779	836	774	827	800	845	846	773	793	844	863	833	730	817	763	804	813	767	807	811	781	796	769	823	763	823	826	806	821	789	790	781	857	830	822	755	808	765	763	807	807	814	773	813	833	767	794	815	868	803	824	804	829	770	778	811	776	843	792	788	816	836	793	787	832	783	815	765	801	816	822	838	818	804	834	764	823	820	828	848	748	816	829	830	811	867	787	740	758	862	781	806	784	802	823	796	762	799	825	789	798	824	801	851	787	833	786	848	817	786	857	830	821	744	759	807	846	822	789	768	819	825	837	848	794	787	796	793	756	830	758	779	822	856	837	787	785	816	777	836	803	798	770	797	795	810	776	820	788	836	824	788	843	797	758	755	782	766	804	824	799	810	822	783	792	827	795	828	873	804	783	799	813	819	834	842	826	801	823	788	756	820	757	778	765	809	819	792	787	865	794	856	793	782	824	844	830	785	837	829	822	825	805	872	767	807	803	807	789	726	876	803	826	779	832	779	831	855	755	800	736	815	816	828	824	807	767	769	797	816	811	827	774	801	817	779	826	779	819	807	804	836	781	797	761	794	827	777	799	830	780	827	845	806	800	810	828	793	824	781	796	845	775	768	805	830	787	779	845	821	791	782	821	796	828	822	785	828	816	771	832	773	809	796	796	827	800	762	830	803	801	794	834	796	831	799	819	815	818	828	792	855	833	795	777	768	801	831	746	818	763	845	743	788	776	807	794	822	839	826	856	772	771	775	785	797	807	836	818	786	830	843	805	849	840	795	806	838	825	833	876	794	796	837	785	776	761	813	778	846	827	833	809	775	784	836	798	804	804	811	754	789	770	775	841	828	807	784	759	773	818	846	800	775	804	804	850	813	843	854	837	809	781	799	812	782	794	896	766	831	842	799	786	766	820	804	780	778	810	837	791	831	812	778	847	780	763	807	782	830	824	817	847	788	839	786	850	793	809	796	791	824	801	796	791	798	798	808	819	799	779	824	842	772	795	783	791	778	849	803	779	801	801	791	838	807	836	794	817	815	784	814	862	807	856	795	794	776	787	807	812	856	808	794	748	839	808	820	842	804	797	770	835	790	797	807	782	825	858	826	833	818	804	808	804	796	758	812	833	830	804	773	823	788	787	806	807	842	826	784	813	827	808	782	792	791	782	866	836	787	783	799	803	817	787	825	833	790	824	787	850	791	829	787	807	794	794	777	816	776	808	850	755	779	755	843	795	827	803	763	828	811	827	857	807	809	751	825	801	813	822	839	789	819	777	798	750	817	833	840	815	792	809	802	839	757	752	823	832	804	784	824	834	826	855	799	774	821	804	851	802	785	803	831	759	832	755	776	820	796	796	798	821	820	803	853	816	835	816	838	799	810	792	804	828	799	791	794	746	799	785	764	848	810	824	828	793	795	757	802	819	804	777	834	791	833	835	788	874	776	797	843	803	755	737	829	809	759	834	809	810	775	855	780	805	780	781	768	809	820	825	846	797	769	749	819	808	808	835	791	822	863	778	820	830	848	834	869	803	828	816	827	810	811	797	778	795	780	795	792	813	825	857	809	778	821	798	781	836	789	795	829	840	847	827	783	745	817	792	772	736	832	829	801	796	807	774	806	816	835	820	810	805	806	791	861	846	741	792	787	762	839	803	833	853	776	820	833	821	813	855	790	816	851	806	857	812	765	803	811	814	797	833	785	829	838	782	825	825	750	845	782	809	837	770	813	846	852	784	812	759	798	845	757	792	800	779	830	828	781	760	835	814	777	769	819	801	811	776	800	780	813	805	796	778	806	832	790	786	857	842	851	828	793	830	768	789	812	774	800	805	800	843	789	806	816	794	857	827	776	823	738	807	814	783	776	795	823	839	799	818	815	779	853	769	787	805	783	816	814	791	803	756	835	800	787	799	793	746	827	841	788	789	774	796	809	792	823	790	788	830	812	838	809	780	819	801	791	772	797	805	795	850	813	842	880	845	830	807	857	810	875	829	821	777	791	864	768	849	828	782	833	831	792	854	817	838	805	827	856	887	861	803	815	743	812	762	781	835	822	760	825	760	818	807	815	764	824	773	785	858	797	819	824	778	797	831	836	815	819	847	823	783	843	864	730	792	839	802	804	774	793	799	787	814	803	835	799	774	841	802	855	779	801	837	768	818	795	843	798	840	799	838	800	831	796	765	788	824	778	834	810	814	848	788	854	815	795	784	821	803	864	822	757	771	823	830	787	799	821	788	845	856	753	835	788	829	819	782	822	800	806	858	791	805	813	771	773	822	800	785	745	834	816	838	805	862	783	783	843	835	847	785	810	809	807	833	788	809	833	743	812	777	803	757	817	800	814	819	813	783	812	769	803	806	845	780	834	806	801	857	766	865	807	816	840	813	817	792	749	819	820	840	832	788	803	818	816	805	809	753	755	833	876	811	784	827	767	793	799	835	775	804	782	800	786	890	841	837	780	784	778	802	800	779	792	831	819	777	810	805	820	795	772	772	750	849	809	805	775	773	769	812	774	778	772	768	779	773	810	790	841	755	826	797	809	787	760	825	819	812	814	810	781	810	857	832	860	821	848	818	749	813	812	839	815	836	811	847	813	842	850	789	807	812	880	805	824	808	807	809	766	778	769	802	844	824	820	783	777	783	857	807	791	778	862	804	769	805	819	854	861	827	758	801	772	825	778	804	785	830	767	793	763	815	822	799	797	816	797	796	802	747	835	775	816	806	766	826	861	790	823	777	791	790	811	803	777	843	818	747	838	862	794	765	832	845	785	775	811	762	784	804	795	783	807	815	847	760	786	786	824	815	866	825	776	806	791	822	813	763	831	860	757	839	835	792	790	829	849	816	814	791	811	781	776	770	798	770	791	825	849	798	825	848	830	851	790	852	817	815	841	797	860	810	822	809	780	774	777	787	793	832	796	820	789	817	751	799	862	867	813	832	756	784	849	790	816	825	805	784	846	778	848	820	781	802	859	768	769	806	788	819	876	827	782	788	762	819	801	802	802	789	818	797	853	842	809	871	842	804	823	811	781	818	767	860	767	780	844	771	811	748	808	799	814	841	788	851	801	795	830	826	806	771	803	784	825	782	794	820	755	848	798	772	786	812	816	731	839	848	805	831	840	792	803	833	752	766	803	803	780	848	828	804	803	837	803	845	850	829	800	856	860	783	784	817	819	836	795	768	835	764	783	783	850	796	832	794	783	821	787	815	837	882	784	838	822	727	759	795	841	827	759	836	793	835	764	766	794	791	782	859	796	839	812	789	796	793	800	858	827	756	769	840	828	799	778	768	803	842	833	807	777	798	838	800	836	778	797	806	850	843	836	851	809	831	812	804	792	829	783	814	868	771	805	838	768	780	780	805	820	800	813	810	806	788	780	797	813	773
23745	20694	27673	23751	17982	1265	551	384	366	278	308	264	264	248	239	220	207	212	205	218	203	195	208	195	190	207	169	192	182	215	190	218	180	160	194	164	192	181	159	203	185	190	183	174	188	173	175	187	219	171	175	239	183	212	189	165	155	179	180	185	194	167	207	204	174	176	194	184	182	189	171	188	186	183	196	179	172	181	190	200	179	181	170	195	179	190	169	181	167	164	190	178	206	203	178	186	191	194	188	177	171	177	179	180	183	168	182	153	177	183	188	201	200	188	181	177	179	182	202	171	189	178	187	197	202	179	196	175	191	196	196	195	171	167	172	176	177	171	208	177	178	187	191	185	217	200	180	165	207	183	209	174	197	185	172	194	176	178	178	179	195	200	180	180	177	189	174	173	181	164	172	168	165	187	166	163	168	203	184	190	200	178	181	181	181	199	209	176	186	173	150	201	206	185	173	194	158	184	184	189	181	186	213	179	190	187	184	203	198	209	184	211	192	174	180	171	183	192	167	175	209	164	208	172	162	182	165	172	187	195	171	196	159	182	183	208	175	195	183	188	186	191	176	184	177	178	192	247	183	197	186	188	197	183	184	194	187	187	166	189	201	194	169	163	205	175	184	192	184	175	172	167	189	201	182	173	162	173	184	184	202	222	189	166	187	165	199	171	195	195	177	189	181	184	157	172	186	185	184	178	178	166	180	194	174	182	195	197	174	214	180	152	183	185	173	166	168	190	193	201	177	188	198	181	179	191	184	193	184	185	173	182	173	181	182	192	212	186	179	181	184	192	174	197	173	182	180	173	182	180	173	196	194	200	188	175	184	171	179	197	192	190	196	197	165	200	185	165	192	168	229	211	189	177	175	166	177	193	161	193	193	193	169	198	173	192	177	174	195	182	186	186	183	188	193	186	174	199	200	196	190	168	177	191	175	182	167	199	172	184	178	171	187	176	172	211	176	190	180	180	199	179	177	172	155	196	190	183	186	192	186	207	182	195	174	177	203	174	167	203	180	168	180	208	194	188	182	187	197	167	204	184	170	177	174	172	190	186	197	174	183	172	175	198	178	184	194	187	179	194	180	185	187	173	191	194	196	186	160	186	183	184	186	187	191	191	206	182	206	202	184	173	180	183	177	195	197	192	176	185	157	208	189	186	179	188	167	153	208	205	175	164	193	199	170	186	173	160	157	195	190	162	187	176	170	177	184	197	194	194	179	175	169	173	182	181	193	187	183	157	158	194	205	188	191	201	180	186	186	182	177	181	187	170	194	181	193	206	180	187	164	179	175	203	172	174	182	192	204	182	187	204	183	188	171	171	171	160	204	186	176	187	175	183	187	194	191	172	186	185	173	159	202	194	200	170	185	165	158	187	169	214	195	170	176	164	185	202	199	184	193	178	171	185	173	203	188	196	167	173	184	192	172	174	165	171	194	185	197	174	195	185	171	179	165	157	204	187	180	148	181	176	182	180	168	208	161	184	191	168	173	192	178	186	178	191	184	174	180	186	183	158	185	180	199	190	178	172	187	171	166	182	184	146	192	174	186	201	200	195	185	172	150	221	181	180	208	209	183	182	182	177	186	183	166	175	188	203	175	214	191	172	215	170	198	195	188	175	196	213	165	162	187	169	215	199	164	172	158	186	210	209	180	184	193	183	185	177	209	166	164	182	213	200	189	188	192	185	205	185	200	181	178	182	190	209	189	174	196	182	222	166	194	195	174	205	158	182	197	158	184	169	184	193	180	198	186	198	183	196	178	192	201	201	193	179	201	198	182	171	189	221	192	186	168	193	178	182	193	179	215	203	187	177	194	179	198	197	191	153	178	181	188	196	168	195	193	176	210	173	166	180	183	186	193	170	195	168	182	172	208	192	183	193	167	199	185	169	163	213	196	192	160	183	174	196	184	191	176	212	178	153	177	182	197	170	153	198	179	181	186	174	197	169	174	176	190	175	202	168	185	191	192	183	170	162	188	181	189	177	183	174	171	182	159	178	168	179	212	150	213	164	194	210	179	132	199	172	191	166	211	163	186	182	180	198	200	187	196	180	198	171	216	191	204	199	183	178	188	176	172	170	181	183	186	186	183	197	179	197	207	193	199	189	179	176	189	191	207	181	171	184	177	190	178	186	197	182	183	191	158	196	184	160	200	179	176	169	181	193	199	213	176	180	161	150	171	208	162	193	202	179	195	175	170	177	186	170	197	168	178	176	209	160	198	174	194	178	184	165	187	203	171	172	184	181	191	180	162	174	177	178	175	192	195	198	149	186	197	165	185	200	179	183	189	189	173	166	166	161	209	192	185	200	185	171	177	171	166	203	213	174	175	189	167	173	183	171	175	173	213	175	203	181	197	182	182	217	174	183	205	188	178	215	190	184	188	189	184	174	173	164	187	217	183	181	162	175	180	167	210	189	190	166	190	175	185	198	173	183	149	186	198	158	155	178	178	171	193	199	197	175	174	164	190	188	211	196	192	169	164	156	201	170	173	191	179	203	160	174	169	202	175	207	200	183	188	210	214	196	181	196	183	170	186	196	191	181	177	165	179	183	178	193	203	181	192	176	208	173	186	165	208	182	187	191	158	174	174	193	176	176	177	154	187	199	143	185	192	195	177	177	182	174	177	191	185	177	184	193	189	193	192	154	187	204	193	174	179	205	204	195	190	161	172	191	191	208	178	159	189	176	164	187	185	197	161	174	151	188	179	167	208	178	186	170	174	167	165	191	201	203	168	208	157	178	183	170	179	173	182	172	215	192	204	199	177	203	181	180	200	170	175	181	177	177	173	176	191	185	186	169	178	193	190	192	177	173	169	164	169	194	164	188	153	207	157	191	210	202	188	192	176	182	166	197	160	162	193	179	205	186	212	197	187	169	169	193	190	186	177	174	158	215	173	188	198	179	193	205	193	174	163	185	203	197	175	187	167	194	175	200	156	188	212	193	179	201	176	194	209	196	195	198	168	177	200	190	162	196	197	174	203	176	159	195	184	215	175	195	184	204	182	194	183	180	181	205	168	194	183	189	179	172	199	192	182	171	166	198	193	163	188	186	175	176	220	180	179	203	172	199	205	164	184	159	178	195	155	185	175	202	184	202	194	200	179	179	216	190	213	167	186	183	192	208	183	160	203	163	162	186	188	182	192	178	192	184	194	186	179	190	200	198	143	182	200	184	167	179	169	161	184	176	198	193	159	182	195	175	190	199	169	180	191	214	197	187	184	197	177	177	182	170	180	183	184	183	173	174	180	184	197	201	168	185	185	177	173	173	179	181	196	180	168	182	191	175	187	208	176	189	193	182	198	181	160	196	165	187	188	177	186	186	194	162	188	198	177	196	195	188	215	210	184	174	172	188	164	182	176	195	206	194	202	186	208	186	187	170	184	194	207	175	204	199	171	173	176	179	208	170	189	175	196	193	167	182	170	179	188	187	152	181	201	186	193	170	190	192	195	193	183	170	179	180	180	205	205	179	200	187	170	189	176	192
27445	21241	8386	4323	2820	2026	1571	1239	1031	974	858	750	707	595	629	592	576	540	481	532	499	507	465	500	515	436	446	470	455	450	448	448	437	448	446	425	424	410	427	405	415	411	444	436	419	413	404	436	385	455	400	373	375	398	401	433	419	440	413	403	391	431	424	407	428	418	405	409	402	403	435	422	390	401	424	434	399	404	400	400	409	438	398	375	406	372	449	399	464	420	420	401	422	396	364	398	438	421	405	400	427	423	410	411	398	414	386	419	395	420	371	394	391	423	426	434	429	419	428	412	401	403	390	419	431	414	433	445	426	387	416	410	402	453	378	425	420	418	433	399	391	404	406	403	413	405	430	381	408	397	413	369	391	401	405	411	456	385	405	391	392	398	361	420	386	389	405	389	379	438	441	412	390	415	452	400	405	405	428	445	425	438	435	388	411	407	368	421	379	424	424	424	427	397	419	383	394	427	448	376	404	373	411	396	400	405	401	434	417	473	399	419	378	415	453	365	417	452	424	387	392	418	427	412	407	428	395	385	411	402	445	395	423	416	395	370	399	375	417	377	404	390	407	400	451	393	397	405	404	427	426	402	416	399	420	380	401	386	407	379	411	393	444	422	422	418	425	396	391	401	392	396	433	414	440	424	431	429	405	417	403	402	439	426	429	436	402	346	335	432	381	400	379	409	408	396	436	392	405	453	388	411	402	423	421	399	391	405	378	396	428	406	388	378	409	409	383	398	397	434	416	412	416	365	417	379	420	419	373	404	390	408	397	421	403	412	372	387	417	436	398	370	383	383	409	402	390	379	419	387	412	411	397	436	414	405	406	379	410	382	409	407	439	412	392	421	404	405	398	420	385	426	441	420	434	392	425	433	437	388	405	445	421	414	442	418	425	380	393	377	393	438	369	419	400	422	349	388	403	396	402	393	444	382	420	418	391	404	417	414	406	422	410	418	424	443	408	394	384	420	402	379	425	399	438	443	400	403	415	406	398	420	414	419	413	382	388	424	437	387	392	423	408	403	447	359	412	402	427	376	417	385	405	395	389	387	392	438	412	400	387	384	391	407	387	412	425	437	415	415	397	413	413	435	396	391	398	415	411	419	378	388	436	402	394	424	419	395	364	417	397	431	415	417	396	435	458	395	421	401	395	392	411	405	393	410	387	410	376	384	454	412	392	394	383	408	408	336	406	431	373	430	416	402	422	397	426	395	402	420	433	414	433	388	456	394	408	390	376	382	413	436	415	416	388	342	406	421	430	380	424	379	439	437	401	430	408	413	401	416	431	401	396	407	439	402	424	422	366	448	385	396	380	392	382	405	428	395	456	407	390	425	419	385	425	416	388	438	411	407	430	390	385	378	414	407	422	408	408	403	390	400	395	426	394	393	403	423	434	387	402	421	412	407	416	382	423	411	403	387	442	438	424	427	420	392	407	366	423	447	425	380	438	389	407	400	422	412	428	384	406	409	405	407	385	401	353	414	447	425	389	380	387	397	416	383	405	391	409	414	433	413	399	446	386	391	416	417	412	391	399	422	413	398	392	408	386	411	406	442	418	416	398	407	402	368	425	426	376	422	400	405	425	377	418	448	384	390	391	439	379	373	398	423	401	390	429	401	418	414	423	398	390	444	421	411	397	365	371	377	390	411	377	388	372	397	397	384	398	357	406	422	408	387	418	406	404	373	420	422	404	405	421	423	413	398	407	425	409	427	402	402	399	421	392	435	405	403	401	426	422	432	411	445	420	367	408	393	402	399	356	415	360	371	403	379	449	398	413	394	380	437	393	396	415	381	389	419	442	441	446	359	390	393	423	396	373	441	384	392	415	419	410	402	454	398	385	438	431	406	427	409	400	426	426	414	417	432	384	404	410	407	382	419	409	424	407	421	412	443	429	414	401	408	403	404	430	428	413	397	402	408	417	413	394	407	407	427	394	390	411	402	382	402	426	400	425	415	441	386	413	414	434	407	387	436	415	383	383	409	406	404	443	399	423	400	407	442	439	401	388	421	408	402	430	380	405	399	393	406	411	429	398	356	396	393	404	424	408	434	399	400	428	389	407	416	423	406	393	406	372	377	424	413	427	402	391	381	414	391	383	407	422	451	405	411	398	419	419	379	398	405	439	386	373	384	425	388	391	392	375	396	420	451	406	428	412	445	407	419	417	427	439	399	425	447	397	390	414	419	423	406	401	393	416	457	377	393	438	396	400	422	448	411	419	390	427	405	394	398	407	403	391	395	418	384	379	420	418	414	372	416	427	367	404	389	399	389	402	432	393	405	431	400	424	397	367	397	415	418	378	438	413	395	378	415	398	430	427	403	453	375	373	420	365	421	393	414	432	422	411	386	413	375	448	411	436	462	394	427	396	428	368	423	425	391	406	389	414	413	420	389	412	374	396	415	420	430	370	413	389	390	383	382	408	428	415	398	423	436	383	399	416	381	364	402	416	400	394	422	407	400	367	406	388	342	401	409	366	396	438	414	367	371	424	395	400	394	417	428	378	411	435	380	407	414	402	410	402	383	395	378	411	384	396	388	388	385	381	411	395	366	388	443	405	389	360	458	395	426	388	412	388	414	377	403	386	412	409	424	392	430	430	394	399	398	449	382	387	386	426	404	401	390	433	412	366	409	395	393	401	385	406	414	385	390	422	446	435	389	421	452	390	370	401	420	428	404	400	413	406	399	417	373	390	380	410	411	404	430	398	414	421	380	404	386	431	382	402	397	384	380	419	381	418	403	402	418	381	393	417	423	421	444	392	419	381	418	401	439	437	408	403	381	420	400	414	418	413	404	388	428	370	374	440	392	417	383	399	362	409	376	370	450	427	389	448	401	387	391	426	394	414	428	397	412	410	407	425	403	412	410	377	406	386	421	378	403	394	383	407	381	405	386	424	439	375	377	431	397	417	421	429	419	433	418	398	382	408	369	394	396	420	390	372	407	438	382	402	405	361	392	392	387	401	400	428	382	447	418	420	419	417	388	392	424	395	393	417	376	400	429	413	406	410	415	393	410	423	430	397	388	367	401	414	358	395	411	413	421	419	410	406	424	378	400	413	398	366	398	391	359	410	419	388	426	400	400	397	400	396	407	412	442	406	377	402	406	394	412	345	395	387	449	445	398	424	408	443	424	435	401	427	452	416	433	420	390	399	379	425	409	403	433	384	417	427	388	367	447	410	427	447	396	391	372	391	419	426	428	409	415	408	408	394	399	431	422	403	381	415	400	392	413	412	374	406	374	381	425	422	403	393	425	439	422	394	420	408	403	388	415	430	402	438	390	418	423	421	376	406	384	394	419	426	410	375	409	448	387	430	416	388	422	436	412	416	400	439	417	455	439	405	413	398	389	406	406	426	430	407	399	403	411	383	416	449	428	406	406	389	386	417	375	423	394	424	400	384	395	428	418	386	416	413	396	397	402	399	443	392	403	415	399	391	373	388	427	435	456	398	431	374	361	431	390	410	391	398	436	466	388	418	413	388	405
23836	21700	29658	24249	21700	16871	1827	846	729	645	572	577	524	507	470	515	492	460	449	441	493	471	440	455	385	462	388	405	417	410	379	425	400	419	438	419	429	364	375	412	416	412	415	402	389	401	412	429	436	400	409	406	415	397	367	393	410	402	400	412	365	421	438	426	405	368	392	403	342	416	427	371	414	401	416	382	389	397	400	370	405	398	395	395	400	415	365	385	366	411	383	431	413	365	405	379	397	384	383	408	393	370	406	403	407	410	394	414	385	395	419	396	372	392	371	376	374	376	384	410	390	414	378	391	416	416	419	384	390	392	395	395	437	366	378	407	389	416	423	405	373	391	371	404	373	373	356	366	391	357	387	381	382	401	393	399	419	376	391	422	384	378	397	412	390	372	369	398	407	412	366	368	389	395	336	381	378	413	396	399	440	411	392	370	421	417	374	417	349	401	394	374	348	376	411	387	398	377	419	380	400	397	397	389	391	389	418	401	384	373	410	389	421	407	386	409	365	391	405	380	418	418	384	398	397	378	385	355	372	396	394	388	435	376	380	384	401	359	373	387	390	401	380	386	395	372	400	387	401	383	411	380	389	382	374	397	376	362	388	382	409	387	401	380	389	395	428	387	403	389	387	405	384	400	388	360	413	409	356	392	404	405	390	374	359	385	401	428	404	401	359	387	381	367	392	416	435	420	375	407	411	406	389	369	395	390	414	386	363	395	426	417	401	391	387	382	411	409	396	386	367	339	381	372	351	396	395	348	385	390	360	411	380	399	388	412	388	381	346	408	403	420	378	412	391	408	362	383	359	394	394	397	389	394	369	370	397	365	426	416	406	364	409	394	413	373	378	421	393	403	402	429	371	413	389	402	422	353	440	395	409	388	425	412	407	378	398	413	398	418	409	380	383	402	390	375	409	368	424	381	392	386	405	376	393	402	345	386	367	365	371	459	405	371	361	381	416	380	369	411	443	403	390	394	374	404	389	397	414	416	384	384	408	403	367	384	406	410	392	418	396	419	375	389	353	363	408	421	363	404	393	386	361	367	383	366	387	409	380	418	416	364	361	362	410	392	410	395	402	414	387	400	372	397	409	370	380	360	393	385	396	414	404	412	381	393	377	341	382	372	387	384	353	412	391	365	369	372	374	407	407	370	405	417	415	399	392	390	405	388	386	396	399	380	407	378	348	411	361	393	376	386	396	418	395	391	390	400	420	403	377	378	361	358	382	354	384	445	385	388	364	378	365	412	370	430	377	402	370	375	416	403	367	394	385	392	386	413	396	410	381	366	403	416	405	404	387	392	421	403	414	368	411	393	380	408	360	398	351	388	367	367	384	379	410	408	406	403	366	379	393	377	350	414	366	422	365	410	415	377	374	394	424	378	386	438	370	366	394	407	395	400	400	440	418	414	355	390	386	417	397	380	404	358	406	404	407	406	395	406	392	409	382	389	388	424	403	404	392	388	408	374	355	358	413	408	382	420	361	365	416	379	433	391	407	394	410	376	399	421	396	383	420	407	410	412	373	385	424	400	378	337	376	383	410	387	396	437	393	398	392	420	424	390	384	391	391	396	351	340	405	398	407	383	378	396	383	390	388	385	421	358	374	399	383	382	376	402	342	377	363	402	403	413	432	380	380	372	421	396	382	397	378	418	425	399	372	382	401	381	425	386	381	391	377	371	397	380	381	381	391	370	377	387	369	409	407	395	358	376	403	404	396	368	349	381	379	422	411	402	373	396	408	411	382	406	423	368	374	402	414	373	404	414	407	365	388	418	405	441	405	395	404	377	394	381	388	376	415	402	436	424	398	401	373	390	358	369	380	388	397	403	375	365	410	383	398	388	380	418	384	393	396	378	415	396	408	385	382	369	377	386	386	397	371	381	392	370	378	366	397	418	390	402	367	362	422	422	394	409	390	397	416	393	392	391	363	396	385	368	368	378	372	368	371	393	408	423	384	391	415	413	390	391	409	400	354	426	376	356	390	398	378	390	412	366	382	365	368	406	372	405	387	414	369	400	409	396	432	428	386	386	428	395	361	426	371	397	427	426	391	408	410	378	418	387	404	428	371	337	431	365	383	412	378	358	380	350	388	381	390	387	359	420	415	421	410	389	420	408	376	386	398	380	405	405	395	387	396	402	410	418	384	411	409	400	389	424	353	377	401	427	403	381	411	404	374	409	393	384	434	400	400	386	404	368	394	392	399	438	431	395	400	350	428	371	411	422	402	403	416	424	398	390	375	423	382	381	413	419	392	386	417	390	397	406	394	381	364	374	375	407	396	408	403	401	382	400	403	356	405	413	346	389	372	374	409	418	391	385	397	416	395	362	347	381	418	395	380	357	395	365	413	386	407	400	388	390	381	406	409	413	414	377	370	406	417	445	390	356	368	389	420	399	416	396	419	384	423	409	407	394	403	408	379	392	401	388	396	403	387	356	409	370	392	411	418	416	396	403	406	400	393	397	389	395	358	410	415	399	397	364	366	375	353	390	372	419	388	406	384	387	364	385	402	400	348	405	382	370	393	370	412	352	386	400	387	385	390	414	385	366	407	399	381	400	405	398	355	361	405	411	407	430	420	391	385	385	392	389	374	391	370	381	405	385	392	369	376	406	376	410	381	400	425	431	371	409	412	403	396	390	416	385	395	421	405	392	407	416	413	406	378	352	432	419	381	369	374	364	416	383	400	390	430	434	396	404	409	418	399	401	382	394	362	384	403	379	405	399	357	414	377	380	381	401	382	387	378	423	456	391	383	422	407	429	374	357	400	359	381	385	378	410	435	385	402	400	396	383	396	404	395	404	377	370	415	454	419	367	408	379	402	363	375	385	421	386	375	418	412	386	406	406	376	404	391	402	348	371	413	381	387	404	400	386	375	406	387	381	439	362	357	417	375	382	381	407	379	404	403	422	394	407	383	384	420	391	380	380	423	428	414	398	372	412	404	418	374	425	378	371	363	415	409	456	395	384	368	356	399	405	396	371	370	399	404	363	375	367	402	380	390	389	359	409	406	431	395	377	369	382	414	401	412	433	367	382	420	394	422	390	355	352	388	369	409	388	373	382	363	393	353	405	411	360	390	354	384	420	379	359	415	425	393	378	385	392	401	429	381	376	400	376	377	398	383	429	393	400	374	406	368	433	379	382	423	413	363	427	364	384	406	378	395	375	382	372	375	334	369	425	404	375	378	402	372	400	369	368	387	356	392	388	342	377	396	419	373	408	359	386	375	377	402	354	363	411	387	383	378	383	392	389	389	390	386	392	394	407	369	370	441	396	403	368	388	396	363	395	400	418	403	405	375	386	432	419	414	422	362	400	396	366	455	387	387	394	441	360	398	406	376	393	361	408	381	381	371	364	375	380	356	335	367	401	373	381	381	405	404	366	410	362	398	398	385	398	413	402	389	435	426	357	382	370	363	404	405	374	380	355	421	387	377	362	395	389	388	379	363	429	399	415	396	402	362	400	413	395	375	400	395	394	435	416
32542	26292	13957	7893	5353	3881	2925	2429	2052	1832	1645	1492	1454	1237	1211	1134	1154	1030	993	984	934	960	849	907	930	910	875	864	907	864	860	848	834	792	826	806	808	902	842	805	787	825	791	819	758	781	836	792	736	822	782	765	749	794	713	754	756	779	744	795	781	788	740	792	745	760	723	768	790	774	774	806	752	804	805	768	754	749	818	769	761	765	729	769	750	803	789	788	771	739	760	795	746	794	792	757	784	780	768	755	752	721	727	726	756	761	773	729	798	767	787	806	763	749	724	767	754	783	732	741	781	814	775	738	770	734	717	798	763	736	785	740	788	766	789	733	819	771	725	776	755	770	799	765	747	764	730	734	748	771	774	741	739	765	748	778	739	772	754	781	780	806	793	806	747	762	785	752	756	736	813	813	752	755	748	739	804	757	817	739	760	767	751	810	803	749	738	821	754	756	743	744	772	754	763	759	740	717	789	765	773	780	827	747	813	773	762	763	739	789	703	800	794	724	726	747	766	762	757	744	770	754	722	756	754	754	776	803	763	790	761	779	727	820	762	739	715	750	780	704	739	759	739	740	720	754	716	799	769	736	769	763	731	765	713	746	743	761	771	771	831	842	779	759	684	745	792	799	795	755	764	767	741	707	775	749	786	764	785	719	776	736	736	773	716	771	809	773	792	786	792	778	734	782	780	752	765	771	771	803	721	778	726	818	805	792	737	768	724	750	768	749	725	747	774	735	782	793	783	771	746	806	730	792	773	734	796	714	748	785	761	791	780	812	751	739	745	756	812	796	747	785	808	773	738	762	738	756	724	737	764	771	753	758	762	731	762	766	766	740	754	779	782	766	764	753	780	772	765	753	831	789	730	779	767	803	765	796	759	790	779	744	781	717	735	798	782	771	812	762	735	782	732	765	777	758	734	736	791	713	723	784	723	768	737	778	771	776	700	748	794	770	785	743	751	724	772	791	789	781	744	770	738	795	741	740	746	806	746	726	740	777	751	799	812	794	740	779	806	779	744	736	735	797	781	776	766	772	790	743	756	721	750	789	815	744	839	773	798	758	753	795	802	782	769	809	748	764	694	767	741	744	751	722	751	724	774	738	795	727	753	701	758	795	737	758	760	776	761	785	743	744	769	801	742	747	772	763	786	792	702	779	742	805	777	805	761	741	762	707	795	783	751	742	766	737	775	767	758	739	824	695	745	772	742	784	789	773	733	772	803	787	800	736	769	728	751	820	755	737	779	798	733	714	770	735	775	747	708	721	793	763	768	761	743	718	795	779	782	775	847	730	750	779	729	760	764	772	761	805	806	733	758	764	739	727	793	820	719	707	782	812	790	739	764	758	819	761	770	793	826	801	769	756	736	793	788	706	763	845	802	760	826	750	777	792	778	767	763	802	776	786	722	768	788	705	761	743	768	755	799	751	763	775	813	768	680	767	763	785	719	756	739	850	755	725	781	803	778	748	740	752	719	773	775	733	777	784	798	731	722	741	747	747	777	752	771	750	773	721	737	722	721	747	808	787	833	730	771	833	798	757	743	768	735	717	761	788	764	793	780	736	757	779	785	750	748	783	784	742	783	775	741	745	806	770	760	801	751	762	797	816	775	776	806	748	744	720	797	775	760	728	743	737	770	772	803	764	764	777	735	775	772	745	791	780	776	785	747	796	789	772	753	771	755	785	776	784	732	715	720	742	746	764	761	768	801	729	771	806	752	785	746	761	837	760	797	723	806	763	743	772	804	752	781	780	773	787	761	805	769	772	789	787	798	771	738	780	774	745	786	773	744	737	761	772	781	752	742	758	790	725	762	740	767	749	792	734	779	781	774	738	786	747	728	737	815	780	768	770	747	773	799	712	728	807	730	752	827	775	752	744	716	763	743	813	757	784	779	783	765	774	760	728	735	727	793	757	783	789	774	771	769	759	771	781	763	740	789	836	771	818	770	745	784	752	778	793	745	769	755	738	801	735	816	770	741	730	767	729	707	792	731	777	774	737	776	681	826	791	784	745	769	719	746	736	767	731	772	728	771	746	765	792	750	739	761	727	747	786	773	786	805	760	800	788	764	747	731	736	735	793	734	790	770	783	774	780	724	770	725	797	758	759	798	706	760	782	801	777	756	746	754	779	772	778	738	734	740	769	794	744	779	751	709	766	770	771	806	784	813	750	742	790	778	757	800	806	708	775	783	758	759	714	754	796	775	779	739	770	774	780	730	771	755	766	733	763	768	766	816	759	804	738	736	755	810	742	771	750	768	766	820	715	758	737	778	775	720	702	752	794	721	750	730	765	739	771	717	743	728	756	728	755	747	752	795	795	750	736	749	803	827	793	788	738	756	770	758	713	751	756	779	797	771	706	772	768	796	745	727	758	782	748	760	757	714	791	750	723	791	812	747	785	797	769	832	736	744	774	761	786	738	750	786	744	722	747	759	824	775	804	768	719	702	748	713	805	788	753	790	722	724	724	730	783	787	793	759	759	769	742	762	741	756	805	750	801	749	810	732	772	760	769	808	777	739	758	812	765	753	757	776	759	740	757	720	753	761	683	736	718	797	767	748	764	742	734	799	816	759	768	769	716	745	820	710	785	758	728	758	777	796	756	783	780	765	756	750	758	759	754	755	703	796	758	732	727	773	712	713	781	772	766	776	802	753	789	766	772	733	755	753	799	788	762	786	815	797	770	735	858	727	779	759	766	786	750	787	744	729	805	803	764	758	788	755	763	790	735	773	810	762	805	772	771	780	742	784	786	750	753	785	751	773	750	766	786	758	759	738	796	727	763	731	789	782	790	723	739	784	809	733	708	762	718	761	689	750	802	755	729	741	788	732	745	753	750	740	743	722	767	741	777	735	787	745	755	826	754	735	738	759	755	783	752	787	737	729	736	730	787	774	745	783	793	765	765	774	780	777	741	777	763	798	781	813	733	797	738	809	734	757	793	752	718	760	747	753	732	757	791	755	777	780	764	766	774	709	738	753	772	771	789	724	748	776	768	760	726	836	773	718	781	740	731	786	746	780	778	749	800	762	757	818	751	746	700	781	755	735	791	789	799	755	741	721	796	737	739	777	835	784	722	759	723	751	766	785	775	785	774	718	796	782	779	815	747	754	768	719	739	783	720	760	747	760	770	737	764	794	776	811	747	783	773	786	763	720	805	772	778	744	823	774	747	713	771	793	820	757	828	735	766	791	771	763	785	765	807	723	748	680	753	772	812	803	769	790	739	756	733	720	806	788	821	755	782	765	791	744	781	755	776	723	773	787	768	786	756	773	831	758	740	769	792	768	761	776	796	747	757	732	743	788	802	824	779	759	734	801	724	756	773	723	739	704	823	748	769	767	796	735	843	774	797	797	792	815	809	774	715	782	773	733	812	751	819	789	747	739	758	722	776	759	748	782	797	750	713	788	759	782	752	785	779	785	780	755	728	821	771	745	760	796	805	744	765	743	740	745	735	753	791	767	779	807	743	754	758	711	780	731	785	781	706
27401	20616	6485	696	503	428	430	430	403	439	382	385	372	403	380	390	383	390	414	396	373	382	378	375	389	400	361	384	370	382	393	401	377	414	385	388	373	382	404	399	386	363	390	411	375	375	385	389	390	393	419	375	365	392	395	353	379	359	419	367	361	376	397	374	395	351	402	377	397	352	393	396	390	395	379	380	354	428	344	379	384	398	372	386	373	386	381	380	392	390	397	425	409	393	347	376	389	394	434	364	394	375	373	352	390	366	374	393	348	368	392	373	383	358	384	405	392	362	378	378	375	362	335	399	366	369	400	415	403	386	383	423	395	407	389	394	355	377	358	389	365	345	389	357	350	389	438	398	379	410	368	359	421	402	400	380	381	382	361	389	360	358	395	361	402	386	415	413	420	399	387	402	365	371	367	411	419	425	401	434	382	384	363	368	408	397	408	372	367	407	389	366	391	382	407	385	364	378	394	399	409	374	356	379	386	374	401	382	384	371	391	379	360	389	414	336	382	367	410	372	368	421	371	377	376	380	349	384	406	396	390	401	423	370	396	379	371	363	397	386	391	376	379	380	391	417	384	378	377	407	397	380	366	390	388	397	421	380	400	378	381	374	407	406	381	358	404	377	365	387	383	396	377	415	418	390	362	381	383	363	378	428	377	403	398	379	351	381	407	377	400	386	388	363	386	391	344	396	366	401	392	425	380	365	397	409	376	370	386	399	410	428	401	405	410	380	343	367	358	387	380	385	387	381	414	382	365	373	378	405	387	376	372	390	390	372	421	367	405	357	416	374	425	384	396	394	403	377	381	403	368	402	345	388	388	373	389	386	388	392	380	355	361	378	408	348	381	386	418	405	383	398	365	411	424	348	374	378	371	385	362	374	388	375	394	392	384	402	375	383	371	372	362	368	401	395	392	406	369	371	357	375	397	387	369	385	350	394	372	352	404	384	380	383	374	414	371	377	400	400	414	411	375	391	396	405	412	378	375	414	390	365	401	412	400	403	389	355	369	385	393	406	382	390	365	375	382	353	384	374	417	398	357	384	401	404	373	388	392	370	370	382	412	371	390	382	362	379	413	434	404	369	370	345	397	362	407	392	382	389	384	427	372	405	422	335	356	351	355	364	387	388	381	363	365	354	407	405	380	371	380	392	387	360	359	376	386	401	416	405	383	408	381	396	368	388	382	367	375	423	377	401	359	349	364	400	378	401	394	391	376	402	426	407	360	369	380	418	370	383	359	391	353	416	423	401	400	374	374	405	406	377	372	395	351	388	349	391	368	400	361	382	363	349	370	375	384	399	348	415	362	356	379	363	367	435	400	364	389	370	381	399	364	366	345	369	398	374	380	398	350	420	356	387	361	378	397	374	358	406	401	391	388	399	337	371	376	374	386	364	384	384	404	391	389	407	399	378	348	389	353	347	374	369	433	354	379	371	404	420	388	381	391	350	397	386	399	344	394	384	381	384	389	382	446	383	378	402	357	374	369	387	389	407	371	388	362	372	387	386	427	358	393	404	398	385	400	394	434	394	393	391	364	385	364	353	393	375	400	350	412	408	411	366	366	373	375	351	366	367	413	396	418	374	352	347	398	371	416	376	361	369	379	358	362	387	366	374	375	389	396	389	359	417	364	400	383	384	391	385	382	355	401	378	384	397	387	377	422	364	393	384	407	386	416	401	374	370	397	369	387	384	390	389	398	369	381	370	392	380	363	397	367	399	412	377	385	388	396	346	417	397	386	396	405	406	397	389	389	399	331	369	408	398	413	375	431	394	412	410	416	383	356	371	344	399	367	375	406	371	377	401	375	373	365	388	385	422	369	398	363	368	367	416	390	384	432	364	377	369	379	370	394	395	410	367	406	351	359	389	367	376	405	381	398	399	383	395	373	384	369	400	402	381	389	354	367	392	350	382	378	362	422	387	362	414	392	380	373	411	386	346	368	358	344	373	374	384	392	382	364	420	376	389	390	380	372	379	412	381	400	392	367	393	386	376	334	420	393	361	386	370	398	399	381	375	373	351	416	347	382	410	426	370	404	396	392	395	393	374	357	376	382	374	396	361	358	379	411	417	355	382	369	362	376	387	398	428	401	395	390	366	412	421	380	377	371	358	390	371	389	368	375	349	385	382	361	389	364	391	391	376	383	404	367	385	380	393	385	374	386	393	355	377	369	393	370	395	396	394	413	371	373	390	384	369	369	380	396	367	419	371	391	363	378	392	380	395	373	354	379	362	368	401	382	378	363	369	402	394	400	393	388	389	373	418	396	399	395	379	401	355	386	396	358	382	383	402	395	365	396	412	407	396	376	401	413	417	404	408	359	386	399	358	403	389	342	373	404	398	381	390	378	386	382	350	383	391	395	353	368	377	370	372	370	389	364	381	360	385	367	384	382	404	378	401	410	427	390	381	378	425	397	384	385	354	400	378	423	362	384	423	383	369	368	370	366	383	418	382	436	407	345	393	360	360	407	384	376	391	365	364	365	363	355	406	355	410	365	409	402	411	416	388	383	392	390	401	376	376	376	381	373	405	428	410	389	362	401	385	382	393	383	373	376	397	366	362	375	396	375	384	405	384	393	364	413	371	380	436	378	400	371	355	383	399	359	403	350	379	364	390	379	369	388	383	418	385	372	359	405	372	360	361	385	354	371	404	437	335	411	414	386	361	393	407	376	381	367	403	374	356	363	399	368	359	359	358	361	395	387	332	427	388	383	362	408	389	383	381	357	399	397	411	386	383	375	398	374	387	413	348	384	382	369	411	403	388	404	395	376	372	374	401	384	405	388	410	329	360	407	358	375	379	393	346	346	379	392	412	388	374	382	398	405	377	387	421	419	402	363	399	407	392	374	379	442	393	409	405	381	363	399	401	386	392	399	357	402	371	403	410	377	405	356	346	378	369	369	422	447	406	401	388	368	369	403	386	428	416	385	347	402	387	375	421	363	372	459	397	393	362	354	438	400	360	395	355	391	345	387	400	374	407	368	370	380	415	359	318	371	355	346	395	406	352	377	362	373	374	406	420	372	376	362	421	375	397	379	396	426	401	374	365	420	378	425	380	370	417	388	363	369	414	394	374	352	367	358	373	390	430	389	399	400	390	358	374	404	369	379	362	389	362	392	367	411	376	330	354	352	391	365	389	394	397	386	393	368	401	352	417	357	343	377	389	426	351	433	401	357	373	377	380	385	362	395	396	400	392	372	391	384	392	375	404	387	380	400	407	394	382	386	331	395	390	347	394	376	380	362	373	425	383	372	403	377	363	415	384	384	396	408	391	391	380	362	377	429	363	381	390	387	410	413	361	414	373	405	371	422	340	389	371	383	427	371	376	362	397	379	389	398	364	403	365	390	360	386	339	390	397	410	342	354	359	400	380	408	380	400	382	394	369	361	394	395	394	424	352	381	398	383	383	385	339	428	406	397	397	398	394	412	372	361	366	367	367	400	345	378	373	394	409	407	409	424	384	387	383	393	363	352	375	398	391
10872	6200	1733	1162	1026	1027	880	904	866	875	892	820	858	782	838	820	787	799	871	867	827	768	852	834	821	833	807	824	805	835	809	816	857	803	789	841	813	777	824	804	844	791	824	822	810	801	764	817	811	793	812	858	817	806	782	847	800	807	804	798	787	809	786	842	782	785	873	781	778	767	799	778	812	764	789	772	832	785	813	817	743	787	824	800	815	797	792	787	803	781	839	747	764	803	789	791	848	865	855	783	807	832	836	847	847	752	784	780	815	803	842	785	789	793	787	782	791	802	818	782	808	812	814	788	830	783	799	828	800	781	788	757	787	783	812	783	819	824	875	787	849	767	777	796	842	865	787	794	790	756	764	793	771	798	825	798	768	811	831	780	788	815	835	808	787	811	778	753	903	789	814	811	834	819	785	778	817	814	799	820	746	816	831	797	793	805	740	791	806	761	770	851	792	858	791	808	748	796	778	832	757	790	789	781	817	809	776	795	800	827	801	774	767	789	774	753	812	832	779	769	799	836	833	792	796	805	779	753	821	806	844	813	809	767	784	795	857	807	816	828	770	728	765	781	808	845	828	796	834	824	815	794	804	804	749	814	821	761	813	778	774	780	816	753	767	795	841	876	761	856	811	817	793	826	819	817	785	816	819	826	857	796	823	790	785	815	852	735	818	790	784	853	829	797	750	817	780	815	852	798	765	791	806	813	803	817	768	776	837	789	825	732	804	819	805	782	793	853	813	765	776	832	804	784	848	764	809	753	804	774	790	816	788	809	753	824	778	835	796	801	817	823	779	775	870	743	842	805	765	799	842	744	772	830	808	797	801	825	843	820	801	781	781	785	837	840	807	782	801	834	790	820	799	768	852	790	804	792	801	817	813	852	801	848	890	791	767	811	811	819	797	802	806	810	733	786	799	776	791	774	789	836	803	794	834	769	820	793	791	818	752	775	805	793	742	808	776	755	763	798	799	756	764	797	800	806	726	812	796	751	792	856	796	778	840	810	804	776	802	812	798	820	776	837	814	794	853	785	811	849	830	831	790	811	811	856	789	796	847	772	807	883	830	802	813	799	832	822	813	801	789	802	846	826	798	768	806	809	778	803	770	814	799	809	843	757	767	746	783	814	831	875	801	813	828	765	818	817	840	839	784	822	779	809	795	828	818	803	765	814	796	790	818	805	864	793	797	770	769	812	749	860	806	830	778	790	826	810	741	831	777	782	774	804	769	821	784	857	759	850	853	820	786	814	823	794	840	815	775	798	787	801	808	842	824	807	775	771	834	783	780	765	807	813	772	834	793	834	805	820	800	800	747	830	828	744	814	821	815	834	773	791	806	817	851	812	785	804	757	802	812	862	794	816	784	768	762	800	791	841	772	791	764	803	803	835	845	759	813	814	781	810	799	822	816	822	790	866	744	822	830	758	778	804	826	764	803	763	786	864	820	764	796	769	774	803	831	820	808	813	772	848	770	825	812	820	784	775	807	787	788	749	820	794	811	822	783	829	789	784	810	823	811	848	777	779	745	743	809	775	864	797	802	828	790	808	792	813	789	804	776	843	824	831	748	751	788	790	831	812	833	805	818	832	806	762	835	788	758	854	780	779	821	819	786	775	803	784	778	806	800	823	794	753	777	764	812	768	790	828	736	849	775	759	801	810	794	796	814	755	805	830	819	837	760	800	823	827	803	767	825	793	839	819	768	766	810	809	828	821	856	805	808	833	794	787	759	769	786	809	823	836	783	805	834	743	752	746	759	783	777	750	873	797	800	807	832	810	814	790	851	789	799	849	803	798	807	759	828	788	801	835	847	796	806	789	843	803	852	783	804	795	790	759	791	779	775	797	823	767	811	800	817	792	821	806	814	834	786	794	747	789	821	822	772	803	803	756	797	810	771	826	747	809	794	815	776	809	765	773	851	815	807	780	800	801	801	764	819	822	830	794	831	811	801	790	766	819	825	774	831	787	772	814	790	800	784	764	761	828	851	758	789	820	796	797	812	803	811	810	825	771	817	841	829	791	767	787	829	807	788	829	838	785	769	801	773	771	792	811	809	804	764	813	857	825	790	813	816	795	810	795	795	808	809	802	754	819	838	774	798	795	755	823	805	801	817	815	817	834	810	781	817	825	855	850	785	803	788	754	826	825	802	780	737	818	762	776	803	817	809	855	794	856	801	842	774	750	821	797	803	809	788	841	801	832	799	823	825	799	851	848	863	851	787	851	734	771	803	852	865	793	794	846	823	778	795	848	783	803	827	829	801	767	819	833	825	808	835	818	817	813	831	823	781	837	794	844	791	820	827	773	776	769	790	853	777	773	795	819	760	856	751	829	786	808	817	809	794	791	835	801	848	804	774	845	817	761	741	822	832	802	791	762	808	762	828	796	813	765	844	823	791	809	796	795	785	760	746	777	784	831	824	789	766	791	778	786	843	811	756	773	808	766	779	807	806	753	875	796	819	816	813	778	852	792	816	797	815	828	771	838	801	818	773	835	835	798	799	835	780	808	789	822	801	794	782	785	786	808	858	808	814	809	837	812	777	818	874	797	763	819	782	796	819	852	800	819	793	817	796	850	797	784	799	793	793	806	812	809	820	817	835	831	756	810	795	834	783	725	795	791	779	818	770	779	807	854	791	789	799	819	827	848	810	823	875	826	762	836	766	804	808	799	795	821	791	789	779	835	783	783	820	798	785	806	800	809	838	785	790	761	770	814	780	760	785	787	818	829	772	854	806	785	789	804	887	760	786	837	765	755	802	791	835	833	788	833	790	847	776	818	814	808	777	784	815	821	803	789	829	804	836	817	775	819	863	819	810	818	753	838	785	820	843	800	818	817	810	805	803	788	769	815	804	815	786	762	792	792	848	775	799	777	837	756	828	855	853	826	778	752	769	770	809	790	821	833	798	758	804	801	895	778	821	794	805	808	770	794	804	833	771	804	793	788	813	780	819	791	823	819	773	823	836	794	783	767	773	799	828	806	791	788	835	840	780	790	775	785	835	783	771	783	802	823	788	867	787	806	822	768	774	779	734	763	860	766	838	795	821	824	825	797	806	766	822	751	774	776	811	831	761	801	796	814	836	847	805	808	785	790	725	783	780	791	801	805	831	781	797	803	809	766	797	783	780	815	826	851	741	840	805	816	778	772	870	805	798	792	829	808	827	791	827	794	810	762	772	782	764	771	820	793	792	797	826	789	783	753	791	808	830	794	804	850	827	835	803	814	808	768	771	828	813	778	809	801	827	870	821	828	808	803	810	815	810	862	804	818	811	735	841	800	783	840	817	782	832	826	833	792	776	847	773	858	805	776	808	842	795	804	806	828	786	776	786	778	775	810	813	797	765	802	795	788	808	802	799	793	797	776	846	821	767	803	793	778	812	860	795	829	784	823	825	773	807	774	791	822	788	795	825	810	840	787	794	792	790	813	798	784	826	835	773	799	791	834	789	787	802	822	780	750	824	779	790	804	792	819	809	776	808	747	772	819
24854	21749	28904	25138	18696	1320	552	404	330	322	308	273	249	239	226	186	240	206	234	215	187	224	221	230	227	215	191	188	193	209	214	186	192	191	205	231	198	183	210	199	205	199	200	194	191	186	211	219	221	187	225	176	220	202	197	208	185	166	189	198	218	193	175	190	207	190	200	206	189	207	174	201	213	192	200	193	193	233	185	193	207	192	173	173	198	200	202	186	218	223	206	209	192	184	212	183	207	172	183	175	188	211	206	177	201	194	187	223	203	194	193	201	209	199	172	193	205	184	211	185	190	190	205	203	239	168	206	178	195	183	182	200	174	195	172	206	186	190	174	208	204	190	177	193	178	180	189	200	203	212	204	168	180	203	182	207	196	184	197	205	173	181	209	197	205	182	206	189	189	187	206	180	185	187	185	205	188	199	218	174	215	157	172	198	177	209	186	192	195	202	202	182	187	189	176	182	173	154	200	206	158	195	196	186	206	197	203	201	192	220	196	203	188	188	196	188	183	186	179	187	196	209	177	172	193	197	199	234	224	183	189	201	190	193	174	196	201	174	198	199	203	173	175	181	163	206	180	187	178	192	178	203	200	181	215	166	193	190	177	211	185	201	189	182	180	192	187	214	183	182	184	187	190	190	195	215	183	194	189	187	218	207	206	184	176	205	209	187	186	198	205	183	182	207	199	172	201	209	203	190	196	216	186	194	204	185	192	197	210	186	171	195	200	185	199	194	194	182	215	182	221	208	185	185	195	178	219	184	175	200	201	200	177	182	200	197	192	190	185	204	199	178	165	190	182	209	199	179	212	198	185	195	169	167	166	190	186	199	187	183	175	188	205	206	189	191	216	187	201	196	187	202	199	186	181	181	207	185	193	184	177	192	221	194	198	188	164	204	189	182	178	181	183	186	183	178	173	181	203	192	192	172	197	163	207	198	198	186	165	194	200	193	221	216	202	191	159	185	194	195	176	197	190	220	215	179	184	162	176	199	193	198	177	186	188	188	183	187	211	211	189	179	184	201	190	188	194	170	198	193	172	190	200	223	170	209	194	183	182	189	183	197	175	178	187	204	211	196	181	193	189	163	187	199	198	177	181	188	161	190	193	186	195	223	186	181	196	201	188	189	190	200	200	180	182	186	181	197	186	185	198	204	200	158	201	165	202	184	161	207	175	210	177	199	179	182	200	199	174	182	163	204	184	182	200	220	180	200	201	198	193	173	197	196	184	187	187	202	184	196	186	187	183	193	188	189	168	196	213	190	195	184	171	168	200	182	184	182	188	189	185	202	178	189	182	195	207	180	202	181	178	174	205	188	164	194	213	209	186	181	196	204	182	201	189	185	180	203	195	170	178	178	198	186	169	199	201	189	190	203	182	195	189	182	175	201	192	194	203	185	198	202	178	177	176	179	197	177	203	196	211	176	176	195	193	181	198	211	203	190	217	207	227	196	158	218	150	187	195	190	187	183	192	194	180	181	181	186	205	193	210	184	194	197	194	200	205	180	174	192	181	194	192	193	211	221	209	201	213	171	193	200	208	174	166	223	193	185	195	175	187	202	221	194	188	206	206	181	197	213	194	168	158	191	191	178	177	199	193	200	192	166	188	189	179	188	195	208	199	202	198	177	192	186	175	193	184	200	175	188	200	175	175	195	194	178	193	204	176	168	188	204	216	214	186	198	190	182	168	169	189	208	195	192	194	197	191	217	198	202	198	202	175	180	202	198	218	204	186	182	168	209	194	179	156	219	187	180	214	187	189	190	177	172	211	206	163	199	175	186	206	185	204	205	188	210	201	181	202	205	204	184	193	190	203	232	185	210	211	185	208	186	207	190	198	180	188	182	207	218	206	177	188	201	197	190	189	187	172	196	164	205	173	194	215	199	211	177	202	204	181	213	170	205	203	174	168	203	183	178	167	180	184	182	187	173	188	206	210	186	176	193	190	188	191	191	200	166	181	175	186	187	167	197	187	194	185	172	193	176	194	185	183	197	231	189	197	199	193	198	189	192	172	223	199	216	201	221	163	211	211	193	190	191	193	206	199	183	202	182	187	185	191	192	187	185	193	186	196	189	202	191	182	181	216	229	200	176	191	189	179	193	208	198	181	173	184	208	193	205	183	170	217	196	169	180	178	166	214	200	197	198	183	206	191	201	176	190	182	199	211	202	195	184	189	193	197	196	177	219	194	213	208	211	208	203	184	200	202	188	180	173	191	176	181	181	196	179	185	198	198	188	198	181	205	192	200	194	203	200	208	186	184	168	207	207	199	200	188	224	190	187	203	199	180	193	217	184	212	204	206	189	188	220	185	203	176	203	203	199	218	197	200	187	207	184	202	172	179	199	170	192	184	192	194	172	184	194	191	189	197	204	184	207	180	183	183	193	189	175	207	187	178	180	186	193	178	174	195	186	179	178	232	182	176	213	194	167	183	203	193	208	169	173	175	178	184	195	205	190	194	169	181	209	194	190	196	181	177	208	223	188	194	181	213	220	215	170	174	187	203	195	197	195	178	208	178	205	202	195	168	214	208	190	217	195	189	191	216	230	196	198	225	207	211	195	180	189	199	183	190	197	187	197	204	194	188	191	204	197	185	220	200	180	200	206	198	211	184	179	220	169	195	187	213	179	199	196	200	176	168	182	219	195	205	195	185	202	209	182	214	207	199	184	198	182	189	208	181	220	191	186	212	181	192	183	212	191	184	179	198	196	192	179	201	212	179	194	210	196	186	197	194	191	197	189	195	200	184	200	198	189	195	202	193	204	199	219	179	180	185	216	199	195	179	186	202	197	182	175	181	192	188	191	196	198	195	191	189	176	185	197	217	218	204	197	218	183	197	180	177	183	197	188	205	201	189	189	180	197	197	198	214	171	174	205	167	213	217	192	205	188	204	179	191	198	196	189	207	192	186	195	198	180	202	188	173	180	179	181	209	188	215	178	200	193	223	211	203	194	195	180	192	196	177	197	209	210	189	197	160	178	220	181	186	189	183	189	219	192	204	179	203	161	179	182	204	192	189	181	199	189	201	187	195	194	174	200	201	188	194	196	182	217	186	195	204	172	173	176	192	201	193	176	192	204	189	201	212	194	183	175	207	197	184	193	163	186	226	162	197	186	218	192	198	215	198	192	166	196	162	187	190	190	203	214	193	187	177	187	176	193	205	209	201	187	197	193	182	206	206	192	183	212	210	195	182	175	214	183	195	205	204	216	210	176	182	189	204	164	185	199	173	198	200	196	193	194	213	186	197	172	186	170	187	179	170	194	206	218	206	174	205	194	194	196	211	197	180	193	188	174	179	183	199	164	194	196	186	188	208	206	174	203	186	199	185	192	199	202	192	197	179	207	211	205	200	181	209	183	211	195	196	197	182	183	186	196	196	185	188	210	188	190	185	207	190	198	209	202	179	191	160	196	191	207	197	180	189	209	189	193	191	211	193	204	179	191	199	174	194	182	214	192	174	190	212	185	198	185	183	191	168	175	193	209
28673	21731	8722	4566	2933	2123	1655	1300	1116	942	842	757	688	667	644	592	601	595	553	533	472	475	468	522	466	478	480	477	489	451	499	472	429	469	466	436	486	482	466	458	420	436	480	457	450	418	423	437	413	431	450	435	421	488	454	407	465	452	464	448	480	461	394	417	398	437	453	423	471	409	454	431	449	432	391	481	431	441	420	430	433	423	421	408	434	387	447	410	414	397	393	418	439	387	431	429	454	470	427	416	448	427	428	450	433	426	383	401	425	391	404	469	445	425	442	445	434	413	422	441	368	403	429	420	414	429	441	436	454	412	425	444	442	411	416	414	462	421	431	412	428	411	432	418	429	417	423	438	445	408	426	452	426	408	420	424	416	412	422	441	402	426	404	395	417	448	414	410	420	408	421	451	351	446	425	419	430	410	392	438	431	447	411	418	449	388	466	375	405	402	422	427	450	401	435	439	425	406	432	439	450	426	450	418	447	390	430	447	443	439	446	434	385	418	439	402	486	415	391	436	433	420	426	449	443	431	433	408	400	411	446	416	443	429	431	429	419	402	408	406	443	456	421	453	409	415	431	441	438	438	430	397	409	414	451	459	458	408	419	451	450	418	432	389	394	406	423	426	431	458	441	419	426	391	454	421	469	417	432	414	435	417	411	424	411	437	413	454	439	395	441	408	444	421	420	389	431	427	456	440	445	425	412	404	410	430	424	389	409	404	416	426	391	449	438	433	418	440	448	415	380	385	411	401	409	417	383	450	417	386	406	451	405	429	458	423	434	407	425	438	382	430	412	417	423	429	438	438	405	425	397	421	438	393	446	429	433	449	408	438	412	414	461	447	428	405	432	433	428	404	402	421	441	411	420	414	424	427	483	415	429	393	406	432	411	429	450	429	412	433	412	436	428	436	440	427	406	415	421	469	421	437	404	409	417	466	440	432	442	439	411	433	465	431	419	386	450	448	439	443	463	430	433	432	435	419	410	407	487	405	432	390	414	435	451	407	417	406	404	469	398	469	440	432	429	389	373	428	402	403	407	438	448	425	414	421	450	421	420	454	388	415	393	419	446	394	445	397	429	450	401	469	408	397	458	431	470	423	422	462	433	414	448	413	412	435	395	404	453	412	404	417	410	452	408	409	433	450	405	431	391	439	455	408	434	446	448	406	425	428	452	459	415	420	439	422	431	438	428	448	431	429	446	432	403	437	452	390	380	386	420	414	390	423	396	462	396	430	441	428	441	447	405	454	425	420	456	409	398	438	441	465	415	440	445	423	442	429	452	398	443	418	484	431	411	405	430	442	443	383	410	426	432	409	410	384	450	412	455	443	403	479	423	416	415	412	449	416	429	414	449	419	393	419	455	392	434	415	390	485	409	430	412	449	456	411	426	429	433	431	420	426	447	421	437	377	408	398	424	389	442	418	396	414	401	444	415	441	440	405	423	432	386	422	436	422	413	442	446	407	382	430	410	466	426	454	429	395	457	414	404	384	408	443	418	417	461	454	463	417	439	380	414	445	418	372	428	404	437	397	448	416	408	426	437	424	418	426	398	437	418	418	444	395	416	438	441	442	393	421	442	430	426	421	392	416	411	437	436	428	428	426	400	407	434	408	373	411	405	419	454	428	470	432	415	424	424	411	441	433	444	436	394	437	417	424	419	429	426	443	392	415	435	435	411	446	456	394	446	404	456	420	410	396	415	437	449	456	405	466	443	406	456	438	392	464	437	446	378	407	442	427	415	461	450	407	424	404	418	431	404	469	448	410	408	446	403	423	420	414	419	439	416	435	454	396	443	433	430	410	396	396	416	418	435	453	402	399	420	465	434	415	456	435	435	444	435	447	424	415	406	463	414	410	444	430	428	417	435	390	430	431	436	434	414	431	434	377	428	408	415	433	443	431	428	408	415	411	407	445	458	426	443	415	451	434	436	457	418	407	429	413	443	416	471	425	410	403	434	407	404	418	428	418	382	418	407	441	440	429	425	432	418	417	418	435	396	425	417	411	415	410	454	449	409	408	431	426	406	442	408	440	445	416	419	448	397	376	422	439	426	428	372	451	422	427	395	430	436	404	398	400	405	426	434	404	427	425	418	448	422	428	442	453	437	430	435	421	406	423	425	411	394	404	432	417	430	411	403	414	436	417	417	402	401	434	413	450	416	419	415	380	408	419	447	407	405	398	432	436	422	453	427	411	434	446	410	460	434	388	432	404	420	415	450	391	423	408	422	394	423	420	444	425	427	428	412	464	440	450	451	392	425	413	389	434	420	457	430	443	404	373	421	423	421	448	419	398	429	406	392	433	416	398	425	433	458	407	470	447	394	435	426	389	402	415	384	427	469	381	412	396	441	430	415	408	432	420	376	429	430	384	424	379	422	426	415	424	454	431	447	436	413	400	439	372	478	446	432	419	445	403	417	424	437	395	399	438	432	425	415	447	400	419	396	439	428	401	412	429	420	409	416	398	427	421	489	438	412	423	422	414	402	444	446	407	428	459	411	411	400	437	449	446	399	385	428	427	435	417	430	432	425	437	399	442	404	406	424	420	423	446	410	434	450	440	429	416	421	421	419	432	407	448	418	451	416	455	413	417	428	452	420	388	449	406	403	439	419	433	388	444	407	425	400	411	431	412	438	421	416	455	416	397	436	414	444	415	400	439	409	404	453	430	407	423	414	458	415	418	443	437	421	436	421	403	431	433	406	411	421	394	440	407	400	433	457	389	387	435	442	407	422	433	444	389	415	433	422	404	424	402	433	447	425	438	441	426	432	412	429	412	439	415	441	411	422	406	405	419	410	443	449	394	407	405	449	418	410	442	429	425	408	440	390	418	415	418	402	387	385	427	402	436	461	450	397	447	423	394	447	435	428	407	421	458	455	443	433	417	386	391	414	463	415	430	401	447	416	445	448	414	405	438	453	433	429	393	427	395	440	415	406	448	427	417	441	430	410	407	445	431	417	415	448	403	422	440	455	378	425	428	409	422	449	436	426	426	443	452	446	419	456	422	396	440	419	439	402	432	414	447	410	437	401	463	406	400	472	445	442	424	392	443	441	429	456	425	472	416	402	396	423	421	404	412	427	416	416	423	425	434	450	439	406	412	429	426	437	456	420	408	425	445	392	418	435	437	393	431	423	453	393	440	445	426	396	451	439	417	444	413	408	451	421	440	417	431	399	413	421	429	401	434	433	441	450	379	400	429	417	411	413	414	440	428	440	423	409	440	418	437	426	436	444	430	427	427	412	438	458	459	421	430	415	426	428	445	383	409	427	413	452	410	435	426	454	414	429	424	402	419	381	416	421	433	410	424	435	442	417	393	434	438	435	445	431	424	429	430	427	387	396	444	422	436	433	423	418	429	441	441	404	407	406	433	408	402	393	443	413	447	443	416	415	425	442	415	467	395	410	440	436	392	437	450	414	391	415	445	379	434	420	449	462	407	417	432	437	434	410	454	413	481	449	446	450	441	435	426	442	433	438	451	460	428
22744	20700	28229	23204	20700	16331	1620	803	643	608	525	555	469	497	494	502	440	402	450	433	424	453	404	403	379	411	384	390	454	437	363	373	399	401	410	351	372	361	388	395	398	413	418	388	393	362	358	374	364	365	355	411	348	343	394	416	397	397	377	380	352	381	406	391	383	401	412	365	386	431	363	360	377	370	368	366	372	351	374	350	388	360	393	392	426	366	386	394	408	397	388	386	379	392	349	391	387	392	383	371	386	373	353	355	386	357	339	366	386	412	398	363	390	384	347	357	395	388	383	371	378	343	372	347	395	391	347	330	364	328	371	383	374	366	389	367	388	359	367	372	372	390	370	369	397	361	377	360	380	406	345	403	368	400	360	370	407	393	383	385	391	361	388	365	383	370	379	382	356	393	327	374	368	384	373	400	349	386	399	401	352	380	389	364	371	379	368	363	431	379	369	422	368	421	347	388	342	375	365	368	359	360	406	343	401	363	340	349	369	403	366	416	376	381	380	378	381	397	382	390	371	369	363	386	391	369	388	348	343	368	362	379	395	372	387	366	366	368	368	336	381	329	391	350	369	358	374	366	372	372	385	365	350	356	390	350	353	337	410	380	356	386	368	367	386	362	399	357	380	385	355	350	413	377	394	389	360	371	330	367	364	406	369	347	391	387	353	389	391	391	371	395	396	368	376	358	403	371	382	357	394	409	384	408	376	381	379	359	350	377	345	383	374	400	371	359	361	414	365	367	385	328	368	397	372	395	368	378	420	395	390	400	381	370	361	372	359	406	412	353	430	357	391	395	365	377	395	348	354	357	384	360	393	361	353	373	370	353	353	386	378	369	345	368	373	353	370	389	365	374	354	373	358	403	429	418	357	339	378	385	367	366	337	335	358	379	406	353	355	363	363	412	351	421	352	355	375	350	372	360	384	367	367	363	387	385	388	386	358	415	370	391	364	368	335	317	355	386	416	352	350	348	373	371	362	379	386	398	379	398	373	393	342	367	356	336	364	376	345	346	357	347	369	379	391	393	341	421	346	402	374	353	361	333	369	375	382	371	348	363	391	381	374	366	403	378	347	372	366	359	365	364	341	380	381	387	351	378	370	363	366	377	398	365	374	376	396	371	397	337	388	351	396	358	367	404	383	386	373	349	414	368	366	341	355	335	373	400	326	380	373	393	358	363	365	355	364	371	365	367	361	354	368	313	368	343	417	403	372	348	386	403	366	359	382	382	389	400	386	347	344	379	358	321	354	384	394	388	354	390	359	370	377	344	388	338	372	382	360	381	370	351	378	344	374	408	366	355	388	397	341	366	362	332	382	386	384	360	359	342	354	374	396	392	379	357	397	370	400	374	387	396	393	391	379	358	390	373	363	375	350	348	339	360	341	396	357	358	383	360	386	345	417	348	378	387	380	395	402	327	375	390	355	358	363	410	364	382	371	382	381	370	368	388	334	366	400	377	367	377	385	380	369	359	381	351	376	374	431	396	377	376	380	369	361	359	390	343	411	385	364	364	362	386	377	396	356	376	356	332	376	391	359	370	390	362	370	370	381	375	400	366	404	412	397	343	396	389	368	395	378	371	386	363	398	341	361	369	365	388	377	371	422	419	387	395	380	360	361	383	379	349	357	368	395	398	352	385	359	356	354	372	386	381	354	356	371	407	399	342	352	409	375	386	399	412	366	345	368	355	383	375	380	363	370	381	354	338	365	348	345	367	368	352	404	345	371	404	376	385	339	373	358	377	366	361	349	338	379	360	392	368	372	413	409	358	386	375	403	352	354	366	374	382	377	391	343	356	346	358	367	381	382	356	423	375	369	369	362	377	336	363	362	380	392	403	388	396	374	372	365	372	360	333	364	375	379	381	380	353	389	376	396	407	341	394	377	370	361	375	395	355	383	364	366	343	373	366	353	402	370	351	337	370	399	356	376	376	355	382	365	397	394	357	365	371	376	358	341	376	363	357	366	373	376	384	360	368	391	373	383	373	333	347	385	338	392	351	400	377	359	361	362	349	344	359	368	357	359	360	369	373	379	383	365	348	373	334	382	405	361	394	368	362	368	403	350	411	344	372	354	348	351	399	374	358	360	385	353	380	379	376	389	342	409	404	358	355	371	379	377	385	432	353	370	382	414	340	381	357	341	356	346	379	351	369	380	371	391	353	404	372	368	370	395	378	376	396	385	364	387	375	352	356	389	382	374	339	377	403	378	358	407	338	375	363	366	364	353	371	373	352	368	359	374	368	378	378	379	392	367	395	350	377	365	367	374	376	358	374	356	379	390	354	385	364	376	393	380	311	414	389	385	365	411	380	356	344	387	359	367	407	369	370	412	359	351	368	387	370	361	346	362	422	380	360	396	363	362	372	332	365	383	403	385	350	360	418	381	359	348	356	363	342	353	382	426	352	362	384	366	404	360	375	391	370	395	364	347	356	351	363	379	410	396	362	365	364	384	372	349	366	355	379	371	390	365	363	351	352	364	369	357	369	344	345	403	339	370	405	391	405	363	379	378	383	379	402	390	370	374	395	405	361	384	357	372	372	354	375	360	400	381	353	383	351	365	366	355	355	340	383	368	379	369	378	369	356	364	349	374	364	340	363	359	364	328	357	386	374	364	369	374	349	370	394	382	383	349	347	349	357	364	358	380	394	400	392	414	379	345	372	370	377	375	385	370	360	364	378	372	359	373	380	411	363	375	409	368	395	372	372	374	363	369	373	370	350	373	378	396	403	359	369	335	388	343	412	384	359	387	371	377	382	404	376	367	363	378	366	353	362	358	359	404	395	337	382	363	355	373	335	396	392	350	370	353	393	385	342	382	363	382	371	379	365	363	355	401	355	383	347	370	369	365	372	348	359	371	368	391	369	377	371	364	375	352	398	381	367	356	381	394	372	343	398	367	372	348	369	371	348	368	340	401	374	401	396	385	342	359	345	368	374	381	350	372	363	318	372	383	339	387	327	352	380	360	371	354	382	384	358	376	361	385	402	390	332	393	374	344	374	378	365	349	376	383	376	363	340	400	374	359	371	377	381	353	360	361	366	347	371	357	370	352	382	337	377	353	377	353	357	380	399	375	359	381	338	354	386	400	355	398	374	348	397	331	382	354	367	352	352	390	360	343	344	355	375	358	388	349	385	359	333	363	348	368	371	371	379	367	351	356	395	360	368	357	390	382	396	379	374	379	330	382	346	354	367	383	364	366	369	396	374	358	392	389	398	400	398	343	371	384	373	342	358	322	376	365	355	371	383	374	356	358	394	386	393	364	371	356	356	368	375	390	338	348	371	359	384	381	369	364	393	365	379	354	406	393	376	361	370	358	368	356	366	385	370	367	338	396	402	357	346	371	386	379	328	405	344	370	357	368	346	378	375	413	382	356	326	336	334	361	380	347	365	359	372	359	365	367	384	356	352	392	363	354	367	360	383	351	321	351	343	361	389	392	361	388	373	387	355	356	381	381	397	374	354	379	378	366	340	365	386	395	358
32248	24944	13420	7613	5025	3635	2860	2306	1930	1701	1551	1372	1240	1226	1182	1057	955	985	943	968	918	849	846	848	857	821	841	738	772	812	800	799	788	789	794	801	775	754	770	787	728	761	740	777	749	766	783	710	765	788	740	733	755	786	719	729	783	718	803	737	701	732	707	722	671	757	755	739	699	771	760	771	735	759	749	721	716	736	721	724	723	722	733	731	751	681	785	742	780	703	725	668	733	711	740	743	739	730	713	746	756	750	726	740	753	737	723	692	709	710	744	712	729	698	740	772	748	732	716	769	709	717	694	718	757	739	694	712	734	760	733	698	719	748	787	779	758	695	740	761	718	739	704	747	701	745	769	744	699	758	697	747	715	675	739	712	739	681	734	747	718	664	739	773	689	678	689	762	703	720	762	777	764	705	747	696	735	760	692	722	689	766	717	737	737	687	713	698	745	724	764	743	752	732	714	701	759	715	753	733	762	736	730	757	740	745	738	737	712	694	748	730	752	717	728	744	741	743	710	715	693	712	777	731	734	772	693	707	759	737	681	707	703	732	694	720	698	715	691	730	750	737	701	717	741	722	743	759	718	691	733	737	717	712	733	741	750	716	695	715	784	777	769	662	675	726	770	781	785	670	728	710	743	708	751	702	744	683	711	723	802	714	728	721	728	737	701	750	727	730	719	712	716	683	781	753	685	690	716	708	711	737	781	737	695	744	740	715	721	730	734	743	752	743	755	671	699	723	746	719	721	701	778	746	737	746	716	710	782	731	710	725	727	730	720	745	740	763	726	732	752	717	724	712	728	706	708	733	712	715	705	730	680	713	733	758	735	719	711	711	710	682	773	736	713	738	736	726	770	681	731	725	752	757	707	737	705	647	708	673	687	693	738	754	726	728	718	741	721	707	713	744	750	722	741	736	718	697	735	730	781	696	766	721	719	718	726	725	747	721	708	705	712	756	709	740	667	732	769	740	737	756	785	708	711	736	692	683	745	734	711	730	738	712	761	700	737	699	750	757	719	738	704	714	792	708	711	750	735	757	738	713	685	704	707	691	711	740	722	702	758	730	750	758	720	743	692	711	764	697	725	740	709	736	735	707	720	700	708	732	729	701	762	719	654	689	747	728	771	784	720	714	692	754	755	744	707	709	751	734	734	699	708	756	737	713	687	724	736	717	715	721	755	697	669	741	717	722	743	731	760	688	690	760	735	734	763	759	713	727	726	744	757	702	704	748	732	740	717	692	719	743	709	725	718	715	735	723	733	723	755	698	736	734	766	746	687	666	743	709	778	757	734	712	729	701	746	717	696	748	726	704	726	680	745	733	736	772	726	760	721	782	746	707	773	739	699	750	737	780	736	752	736	705	724	649	683	755	724	681	711	693	717	708	671	717	758	750	748	702	675	742	695	746	746	774	708	720	711	735	749	727	685	722	747	687	764	738	713	739	776	737	751	747	715	736	739	718	744	765	751	711	695	736	728	721	718	734	763	763	696	714	731	788	673	682	722	720	744	724	730	723	731	738	755	734	722	706	674	798	743	766	713	709	760	755	790	743	716	687	702	712	743	720	690	719	726	701	702	745	783	750	724	690	763	701	737	695	724	740	776	747	666	748	699	679	762	700	731	700	704	707	763	724	719	695	721	723	737	743	714	738	708	759	723	742	734	728	742	727	722	703	734	745	732	743	735	670	722	717	746	714	670	723	722	746	693	696	703	705	687	728	734	690	715	716	762	674	770	723	735	735	756	755	724	736	739	720	733	766	744	743	712	748	712	713	709	741	692	723	759	744	758	714	768	756	728	737	736	745	721	710	739	733	721	729	681	668	732	700	726	718	728	726	746	759	696	750	755	711	770	728	783	703	734	718	749	713	763	726	717	702	740	772	707	678	752	719	724	731	787	720	749	722	726	719	728	738	760	756	696	746	726	752	699	707	735	724	738	759	731	686	718	699	707	728	736	742	793	749	731	696	712	721	682	722	716	747	767	701	725	716	746	728	730	754	719	690	721	728	715	731	721	753	734	723	705	727	730	739	734	700	754	750	674	732	733	704	672	706	679	748	724	721	735	741	743	739	740	690	697	754	719	755	769	710	685	722	741	718	729	693	752	739	755	661	750	722	769	709	696	765	791	771	705	731	756	680	725	685	762	751	716	742	726	725	739	725	763	740	712	714	698	733	720	747	722	734	754	704	756	775	667	779	734	722	744	719	722	681	749	789	733	719	714	734	758	745	717	694	767	697	732	712	739	722	728	694	716	707	694	734	736	712	719	745	746	766	765	757	731	750	668	725	714	737	717	708	741	693	695	722	719	741	734	756	774	735	676	753	682	717	728	765	726	729	748	706	739	700	701	700	745	720	706	723	708	727	775	722	713	706	719	680	760	694	725	741	746	722	759	737	749	710	739	683	712	724	723	733	735	719	716	682	686	703	670	747	679	690	737	686	729	710	725	739	671	698	764	753	721	715	744	711	676	729	762	700	715	726	735	769	666	754	723	748	704	707	699	773	758	723	762	759	744	739	740	723	747	760	736	760	745	763	711	717	757	743	750	770	755	744	760	748	720	668	743	727	741	724	764	685	730	750	690	676	768	764	683	723	696	737	706	735	753	721	689	782	695	697	719	720	712	708	704	763	724	695	691	735	694	733	698	700	708	744	729	681	692	712	749	705	712	704	763	721	731	763	734	705	743	718	748	695	737	744	746	752	745	727	737	773	719	756	722	726	755	742	745	712	735	704	717	760	727	706	711	737	772	716	712	756	760	757	698	742	719	760	715	728	762	746	714	758	725	718	709	741	735	769	736	757	768	739	722	693	710	673	673	758	689	735	708	687	732	725	666	710	767	723	733	693	735	704	730	704	703	733	754	747	711	733	729	721	779	710	736	690	757	754	692	770	720	700	735	706	692	736	693	677	723	702	710	724	719	709	747	694	691	750	748	747	693	709	728	710	746	674	739	726	730	800	712	714	760	731	738	743	763	692	701	754	730	700	739	735	724	729	683	732	706	709	680	724	719	722	731	683	724	689	749	740	721	789	777	747	716	717	731	716	738	741	686	747	708	699	706	687	770	755	736	721	743	733	743	731	753	739	754	730	760	721	699	709	657	748	794	703	686	736	708	723	728	706	709	754	709	678	726	707	708	711	728	743	687	785	669	732	707	691	788	732	750	730	677	721	683	706	759	740	704	699	698	742	711	711	731	719	733	690	734	711	740	783	723	716	708	764	728	672	790	710	710	718	738	688	738	732	729	725	726	726	708	692	761	749	749	739	724	737	717	720	713	709	731	739	747	760	761	724	740	718	733	741	738	688	759	693	748	780	717	707	691	782	748	736	750	775	663	723	702	710	734	732	752	755	767	722	739	661	762	735	727	720	730	702	739	736	732	786	744	754	695	667	707	686	756	688	725	766	738	730	739	736	740	722	688	746	741	726	763	698	767	742	727	747	696	735	690	698	784	723	730	713	771	775	740	690	717	740	731	704	687	686	727	755
27402	20663	6673	756	476	391	430	428	397	438	389	353	407	376	430	378	378	368	399	407	367	415	391	388	420	376	351	398	392	373	401	449	388	400	406	388	386	360	365	426	390	400	394	372	370	392	435	404	363	388	363	412	431	382	374	374	390	397	401	380	373	390	389	380	380	410	371	406	372	384	382	395	367	416	394	388	388	386	391	413	374	357	390	395	417	386	382	372	392	375	375	422	371	386	381	384	387	381	381	405	379	395	381	348	382	389	411	401	375	363	392	350	386	388	401	381	385	389	391	376	383	395	430	362	400	396	416	381	404	403	404	448	349	378	379	415	349	369	349	393	391	429	357	391	358	384	392	399	422	374	412	389	414	368	390	396	404	392	385	391	401	373	390	351	397	395	388	406	406	364	381	388	395	345	385	378	421	414	399	400	377	392	399	411	389	398	385	419	391	385	431	406	377	374	389	375	373	359	356	406	395	379	419	371	376	345	407	368	383	368	425	395	405	350	380	385	359	372	391	382	405	380	391	364	383	375	399	396	384	415	373	362	410	374	377	375	420	368	392	383	383	392	388	378	424	417	363	384	358	378	349	390	415	381	388	415	354	350	383	410	403	389	379	364	384	382	402	391	438	360	364	380	365	371	378	420	397	373	379	396	358	395	392	324	402	380	374	364	397	389	374	419	415	387	404	373	367	358	381	397	381	347	429	388	381	425	395	372	390	408	376	367	383	404	374	396	398	358	362	390	411	395	374	360	367	404	353	408	365	364	393	377	348	399	410	374	389	376	378	386	365	374	392	372	418	397	424	370	386	392	395	376	394	376	365	427	364	369	403	433	383	332	373	397	399	375	355	374	380	385	405	362	409	378	393	389	391	380	436	372	393	392	386	387	390	394	394	434	382	369	391	375	395	404	357	364	397	386	384	367	383	385	381	376	389	366	384	368	395	374	394	391	380	402	391	393	431	389	435	434	351	354	394	394	380	391	394	390	366	403	355	390	377	364	388	396	378	413	422	399	387	424	406	360	365	405	356	387	421	343	374	442	374	376	400	424	368	368	411	385	387	376	368	388	391	382	431	394	389	374	357	397	392	378	412	395	424	376	380	375	373	397	413	399	409	386	393	360	392	390	396	418	370	388	389	418	418	372	386	400	370	395	393	425	379	406	380	371	413	353	380	346	402	405	382	412	403	401	365	389	328	373	373	428	370	381	351	408	409	387	387	375	380	391	395	376	355	382	397	380	377	362	381	368	371	395	401	402	359	394	378	402	394	380	372	407	385	387	373	389	374	395	369	357	366	391	412	368	377	427	398	379	372	395	372	406	375	384	413	408	361	384	400	422	398	393	364	368	391	403	396	419	386	386	384	384	356	368	367	399	381	362	355	377	363	395	405	401	375	382	406	385	389	369	351	377	374	390	345	397	412	365	379	394	346	374	358	415	390	371	379	376	395	402	385	390	387	371	365	384	382	404	381	403	374	392	356	382	374	373	394	400	389	384	375	359	379	396	349	402	406	402	394	366	371	352	382	347	370	388	364	373	383	375	404	368	408	410	376	402	367	371	390	355	365	400	410	361	410	420	389	351	389	416	411	390	372	381	414	385	416	353	401	417	401	380	359	377	381	413	398	427	352	361	403	376	371	403	425	415	403	363	419	385	375	412	381	419	401	370	420	380	414	400	394	409	407	383	379	418	354	424	374	389	375	352	403	368	376	379	401	392	400	364	375	390	407	366	415	389	398	399	378	389	373	407	362	373	413	383	402	402	378	375	417	381	383	369	384	377	384	359	379	411	396	396	393	402	387	390	377	352	384	365	402	384	357	401	352	376	381	379	381	429	395	400	371	426	382	374	396	427	386	428	385	418	394	383	442	384	377	379	368	398	380	383	397	386	373	398	376	390	372	396	385	412	393	354	351	378	363	417	413	380	379	411	403	431	392	385	383	416	399	389	376	379	420	396	334	367	377	374	389	360	393	395	382	389	406	371	397	379	387	358	395	405	415	412	365	429	369	378	404	366	405	387	387	388	360	411	408	403	397	395	404	362	411	409	365	390	384	387	382	392	388	363	365	394	369	389	389	379	377	393	398	405	411	364	391	378	385	361	401	398	402	413	361	364	435	409	380	408	411	370	382	385	404	387	407	376	381	395	419	388	367	398	398	400	371	400	382	420	391	364	408	384	380	409	403	384	347	405	395	363	365	386	426	416	357	435	386	422	380	380	388	371	419	370	395	410	382	379	394	393	361	400	365	403	383	379	373	384	391	367	378	369	359	383	382	334	395	422	392	376	398	372	356	380	400	378	405	390	380	419	413	383	394	392	425	395	349	372	408	400	373	380	353	368	399	435	379	383	391	415	341	417	341	387	380	376	370	423	427	392	417	386	406	416	379	342	367	416	372	386	391	362	369	388	394	409	363	382	364	350	380	405	380	389	358	379	386	402	381	419	336	427	364	419	401	420	375	399	389	399	382	368	382	409	415	389	361	388	397	399	410	401	383	394	410	363	376	394	416	375	383	370	414	354	422	391	376	406	395	381	419	391	427	397	385	392	364	384	377	380	356	375	371	400	384	359	349	397	387	415	353	352	402	383	397	378	399	365	414	370	409	371	390	398	417	407	391	401	357	390	374	408	345	377	428	384	394	370	365	405	381	403	365	417	398	364	439	407	415	373	399	376	436	401	347	399	343	389	407	412	403	389	380	422	407	379	405	382	400	384	375	392	392	392	372	368	348	373	329	372	370	403	361	361	424	395	383	387	381	370	378	384	400	397	374	378	380	423	385	351	408	372	388	411	368	369	357	414	386	363	429	389	366	375	391	382	389	412	403	386	378	396	378	406	383	425	373	406	387	364	415	366	352	406	386	358	388	388	405	420	410	383	392	381	390	393	402	396	391	391	362	389	419	375	386	379	400	388	380	403	371	395	361	388	403	383	381	411	411	387	354	390	364	412	410	393	391	370	415	381	438	382	433	412	395	418	394	386	401	353	391	371	413	388	398	406	388	386	382	406	348	383	407	384	396	397	412	391	360	391	355	377	392	368	392	402	389	413	412	377	393	383	407	430	420	380	396	366	407	370	402	418	404	392	396	398	393	370	438	385	411	414	398	375	371	374	421	384	373	409	386	419	396	376	381	375	358	388	386	373	366	365	405	374	378	381	402	356	399	423	389	412	396	368	395	364	407	404	388	382	402	376	393	390	367	365	393	364	407	389	406	414	392	352	384	395	375	361	386	348	373	397	450	406	380	396	402	394	399	410	366	411	384	402	363	361	385	404	386	377	374	369	385	405	410	384	395	385	386	382	403	423	400	373	382	379	379	384	397	384	373	413	431	358	413	368	397	367	382	369	370	418	377	369	378	361	384	376	424	403	412	381	414	367	388	400	369	396	425	368	378	387	405	372	404	380	405	382	369	378	383	406	431	336	372	392	388	390	361	386	410	411	369	400	371	363	417	410	363	362	368	385	407	414	369	363	386	396	404	421	387	396
11257	4712	1815	1227	1003	953	929	850	894	823	823	819	860	840	818	818	820	812	808	750	787	754	833	849	825	814	852	819	814	814	819	812	801	834	831	790	782	814	815	796	770	785	806	791	790	821	799	743	792	794	791	810	839	833	841	812	831	797	793	809	756	745	793	754	789	768	829	792	819	816	745	784	790	769	810	796	827	797	781	850	772	825	795	786	848	756	840	824	811	807	828	818	792	789	762	851	801	818	781	852	787	829	782	806	806	833	798	812	773	804	821	796	773	773	778	827	751	748	750	799	778	778	791	783	797	833	807	796	803	823	800	768	799	811	805	810	799	815	756	798	839	786	823	823	825	783	791	862	804	818	798	793	805	806	771	780	836	816	793	837	803	791	863	789	788	836	797	807	779	841	800	812	751	806	814	792	838	801	815	840	780	807	817	805	852	830	790	842	834	808	742	806	833	817	798	814	805	809	817	828	795	780	810	785	815	802	853	796	806	809	809	808	775	822	809	863	812	792	773	866	806	788	824	822	797	816	846	824	789	811	743	780	752	798	820	836	783	785	801	788	792	812	847	857	821	765	825	807	788	800	819	814	789	765	792	802	773	819	799	815	820	795	835	776	796	736	806	812	843	823	779	777	794	795	783	794	810	821	813	765	794	835	788	779	802	734	794	820	808	780	767	795	848	814	861	759	817	809	799	804	761	804	793	791	784	843	801	811	800	803	782	822	816	799	751	827	816	770	723	799	813	818	811	830	784	795	781	845	823	808	849	815	820	838	810	817	786	743	822	838	813	790	813	770	746	836	817	819	805	749	870	804	743	815	810	854	789	803	796	813	788	807	794	822	766	832	816	842	717	791	796	785	805	807	826	842	754	768	825	864	793	748	814	784	798	784	800	815	829	808	826	786	802	786	815	818	853	761	823	811	812	815	788	803	806	813	803	819	801	809	795	731	804	817	801	842	782	827	802	836	753	806	780	783	759	838	784	872	792	802	798	812	781	773	814	825	809	850	835	800	818	779	808	808	802	831	790	808	785	800	809	835	827	808	798	812	796	791	775	835	817	822	802	810	765	831	845	822	798	754	826	786	793	824	822	848	855	799	788	799	792	807	803	785	789	808	823	745	826	798	802	798	801	803	808	806	809	828	821	811	797	823	819	804	779	801	792	800	794	762	850	785	759	819	799	767	842	810	816	840	773	805	809	864	815	799	775	776	766	828	841	776	809	782	745	761	783	773	760	782	793	804	831	793	869	789	831	766	801	766	756	811	819	780	811	792	803	772	789	800	766	796	800	817	824	794	822	809	784	816	816	778	804	848	813	750	775	754	799	758	816	826	825	800	795	794	789	781	791	813	758	795	805	792	774	794	770	746	769	770	840	778	729	798	782	786	829	846	797	821	838	828	820	896	752	772	846	825	804	789	826	763	808	808	811	795	813	845	803	801	793	807	800	825	829	794	830	809	786	796	800	765	760	838	786	798	827	776	777	816	803	755	840	807	845	812	799	800	772	801	805	801	808	839	782	833	785	788	787	839	819	767	805	796	773	816	799	808	842	795	793	821	812	812	767	778	789	727	805	784	789	797	813	795	796	755	795	808	761	783	808	785	808	827	809	775	797	755	803	833	837	792	819	820	842	839	812	782	810	823	771	802	823	830	833	760	855	775	835	835	770	760	798	769	791	804	816	854	811	771	759	817	803	796	761	786	810	772	802	842	788	794	814	753	809	816	809	767	791	844	789	810	826	837	786	791	849	787	807	813	825	775	855	776	776	808	813	790	742	832	804	784	775	826	799	774	809	769	782	842	794	805	850	851	783	837	786	760	832	763	753	813	840	774	794	757	808	740	749	767	818	805	804	801	805	834	813	776	776	784	824	817	819	774	826	810	854	837	803	771	764	785	839	800	869	798	790	812	756	805	835	813	809	797	755	749	778	817	805	776	788	767	785	824	803	827	842	807	764	805	790	833	804	887	765	726	806	818	809	839	801	813	771	829	796	784	825	823	783	823	781	809	802	798	816	812	765	792	780	777	792	773	816	829	788	789	817	860	804	775	825	760	822	842	792	831	828	843	824	824	835	833	854	755	813	796	782	771	813	825	802	816	807	746	796	819	856	803	774	874	758	845	851	767	815	830	784	883	770	764	801	800	832	771	802	792	806	790	771	761	794	850	819	788	789	728	746	808	803	788	821	774	800	819	826	831	782	856	828	781	808	795	788	816	780	821	817	816	780	842	738	807	779	811	765	755	781	781	815	772	776	817	766	793	756	820	788	767	851	809	809	781	768	770	799	784	765	815	846	764	798	784	767	752	808	814	826	800	817	837	794	760	814	795	754	764	784	805	775	845	743	843	809	849	766	761	831	826	807	823	805	791	865	789	793	787	808	771	814	780	803	751	813	810	772	796	826	812	791	775	851	801	799	835	810	841	799	790	801	762	788	843	795	792	776	779	759	825	784	811	799	790	758	815	818	784	819	804	794	780	842	756	807	759	847	810	766	825	734	770	810	832	794	772	838	843	815	798	874	799	787	749	772	768	778	790	807	808	821	764	791	788	812	817	783	786	807	800	764	783	803	770	832	787	795	806	758	780	762	760	795	784	847	788	777	774	812	817	786	813	809	771	774	793	819	786	825	789	881	816	817	867	756	807	760	772	794	822	846	817	744	770	787	835	764	786	773	844	819	811	804	791	813	783	820	819	794	775	776	791	795	806	712	778	758	808	836	798	824	820	840	822	781	845	811	799	813	798	796	802	785	802	838	754	773	750	840	795	879	830	818	824	748	807	732	800	839	790	844	769	821	798	779	797	806	791	822	786	789	834	822	799	827	770	791	762	766	805	743	834	831	795	829	805	804	792	796	844	763	833	805	765	841	834	766	855	787	817	828	797	799	835	797	810	833	777	760	831	766	796	826	811	762	803	809	800	792	843	844	789	790	747	823	764	758	810	824	808	786	791	777	786	789	779	790	797	823	799	814	768	788	767	783	779	815	765	848	874	809	761	782	795	758	805	779	845	786	812	832	813	766	858	810	809	855	809	800	802	821	790	803	826	759	834	792	821	804	827	815	783	797	854	778	787	774	813	794	811	758	816	812	830	772	805	744	812	817	795	805	844	776	868	841	806	824	803	857	773	772	851	772	785	825	804	773	821	725	823	814	829	837	831	809	802	784	800	825	791	791	780	753	804	756	801	812	860	775	788	776	817	798	765	819	744	829	800	821	776	762	812	776	787	819	759	813	759	782	797	768	825	827	808	823	819	809	773	782	852	835	814	822	794	828	831	777	799	787	783	828	831	845	809	797	814	798	818	780	763	791	758	828	824	804	783	792	813	823	812	787	782	794	784	794	807	766	788	830	799	799	791	817	838	820	819	789	802	790	800	788	754	824	786	840	808	833	787	800	796	829	821	823	806	818	842	811	786	791	793	786	814	785	822	826	818	790	778	810	825	834	822	791	820	817	783	776	790	788	800	798	770	807	781	755	807	866	784
24823	21688	28684	25197	18672	1228	565	403	319	305	285	270	239	243	257	255	242	237	209	216	221	191	222	229	223	202	196	194	205	191	202	257	201	216	201	209	195	203	196	171	212	204	213	194	206	211	172	185	202	210	214	168	201	184	199	190	200	201	203	209	193	193	190	223	189	194	196	195	168	185	181	211	204	188	208	208	208	191	209	207	195	197	217	196	186	227	207	189	189	203	189	204	180	202	200	190	178	198	182	190	196	185	207	228	197	214	199	210	215	182	187	188	208	179	199	200	187	195	183	202	197	199	183	169	187	202	204	194	190	191	200	172	198	192	213	183	191	207	185	180	183	184	204	190	174	179	181	209	171	186	155	206	197	179	189	212	190	187	206	201	196	201	178	193	197	212	162	189	195	194	197	167	198	182	157	222	191	201	189	186	208	185	167	200	192	180	204	211	198	190	228	188	187	205	186	177	194	188	186	203	175	197	182	215	201	174	215	186	174	182	181	212	197	187	211	224	200	208	218	204	205	186	196	198	188	197	193	198	191	206	204	200	186	179	206	188	173	208	180	169	197	204	197	177	197	200	189	199	199	207	213	195	205	209	197	190	182	195	213	221	191	185	178	198	193	198	172	186	195	204	187	186	197	206	197	197	170	186	209	173	188	181	220	191	177	167	204	192	196	188	203	197	187	183	192	186	177	177	168	195	215	186	200	201	173	221	170	178	190	198	209	185	202	170	171	182	189	196	199	182	199	176	195	187	199	224	188	192	177	190	171	183	208	166	196	163	205	201	191	175	189	185	219	213	197	194	176	206	211	202	191	191	200	176	182	192	182	174	193	190	180	195	224	185	195	217	173	211	205	172	184	188	174	191	181	204	196	191	187	188	195	182	186	210	198	175	197	182	209	186	180	205	181	165	196	218	177	192	178	183	178	183	212	181	207	187	211	194	164	170	196	198	190	218	202	202	200	197	197	162	175	193	205	172	194	195	166	179	195	207	187	176	207	205	201	181	186	199	207	208	204	186	164	186	192	192	212	182	208	189	183	207	200	174	189	198	173	208	166	204	189	187	203	197	176	184	200	188	189	200	204	187	192	201	179	215	183	170	201	224	197	178	189	167	189	176	179	215	184	190	201	185	196	163	161	212	186	172	173	212	188	200	171	194	179	197	189	196	189	197	181	167	215	182	191	187	202	183	208	177	202	181	177	196	166	185	194	195	185	209	193	195	211	223	200	196	206	209	187	188	179	199	165	206	182	201	190	189	195	188	216	217	161	200	214	196	179	175	185	192	196	207	197	176	197	182	217	199	178	194	190	193	208	204	205	196	180	186	207	180	176	231	197	212	198	203	188	186	210	199	185	196	227	214	210	178	161	193	196	197	195	199	214	166	188	194	210	190	169	202	203	195	209	201	200	169	208	189	190	197	193	210	202	190	189	215	190	202	188	212	177	155	174	179	187	206	190	172	201	195	199	199	199	208	189	196	193	192	196	206	191	174	200	190	207	190	203	175	186	203	194	187	194	195	158	173	190	194	183	198	183	191	204	201	202	197	180	216	185	201	214	202	167	194	207	187	215	174	185	188	197	191	188	181	195	193	195	178	185	197	203	197	171	193	185	178	192	209	190	201	197	181	207	203	176	199	179	196	183	197	190	192	204	189	178	216	209	207	211	198	205	204	196	213	185	209	206	194	194	185	164	201	196	182	177	198	200	192	173	195	191	193	196	225	204	171	186	198	174	180	207	179	191	211	196	171	189	179	187	205	189	196	211	181	223	166	182	173	213	182	198	196	188	194	181	180	206	186	197	205	194	186	183	220	173	174	197	176	193	190	164	168	205	177	189	204	197	191	180	179	194	204	194	225	220	177	180	166	179	203	184	200	198	195	212	179	205	220	217	176	190	202	205	217	175	185	183	200	177	180	198	213	191	204	184	180	209	190	202	167	192	161	206	206	201	217	187	210	175	183	183	187	187	180	181	188	185	203	176	210	172	189	175	199	206	193	216	188	202	180	188	193	185	206	222	196	169	190	184	202	191	193	169	190	196	201	220	195	202	206	173	202	205	166	203	184	193	209	207	199	178	189	177	192	197	208	178	191	182	200	156	204	202	176	180	173	188	214	195	186	196	199	194	195	174	193	182	176	197	173	179	188	206	200	184	214	196	177	194	182	198	196	173	203	191	183	217	180	209	191	189	207	187	207	203	204	188	196	195	171	219	219	185	180	175	178	187	190	183	201	163	161	175	168	185	207	207	180	179	193	178	191	209	199	187	200	182	193	206	190	192	190	183	192	189	165	196	200	192	163	181	194	197	212	185	171	209	188	189	205	178	194	216	187	200	191	196	212	205	178	191	187	164	197	183	201	209	170	176	172	216	186	177	202	205	198	217	186	192	191	184	213	230	206	195	185	216	214	200	197	222	198	194	186	178	185	190	181	199	190	189	192	173	186	198	200	192	209	208	156	206	189	206	196	194	187	183	172	190	188	188	203	192	189	168	216	199	183	203	188	193	195	170	201	213	179	177	216	189	160	199	185	207	178	173	187	195	193	201	190	192	198	184	205	182	163	181	176	196	172	189	180	220	184	200	196	219	194	208	197	196	191	168	190	203	175	160	195	178	204	179	212	199	205	175	195	194	176	196	174	177	201	192	206	208	185	187	209	185	190	188	189	170	184	207	191	199	176	179	197	190	195	180	188	234	200	194	200	182	191	190	182	194	187	193	201	193	191	190	186	177	190	177	192	196	190	203	213	188	176	191	210	215	174	211	190	220	187	200	205	179	193	204	195	213	171	201	208	187	182	202	204	214	174	196	190	197	200	186	190	170	192	187	172	169	224	176	181	195	190	168	185	187	178	187	213	208	200	168	183	200	223	188	191	175	200	157	198	196	196	174	209	184	192	199	192	177	159	190	187	203	179	189	171	191	187	209	174	192	182	195	174	192	181	183	196	214	202	180	179	203	190	200	226	204	180	189	200	194	204	204	164	195	188	183	204	186	188	203	177	173	192	197	172	213	188	208	196	202	212	183	202	180	189	185	201	190	190	213	178	208	187	197	196	182	204	175	187	183	186	185	179	189	169	191	197	184	187	197	191	182	180	194	212	212	175	219	189	181	180	196	185	200	181	165	185	200	195	209	176	184	181	177	203	211	194	165	191	204	181	206	189	200	194	200	201	209	186	192	192	199	172	183	221	187	199	205	221	167	176	207	200	181	201	206	185	199	175	180	183	217	211	168	185	209	201	197	190	187	192	191	195	179	180	192	180	208	232	195	204	192	202	191	184	174	195	191	208	193	172	194	181	164	203	200	183	201	178	187	175	182	164	177	161	176	211	188	189	189	186	190	195	198	220	193	192	185	200	206	211	184	188	197	195	223	202	200	188	185	193	207	193	185	169	202	183	203	202	209	182	190	172	184	184	193	210	199	206	191	196	192	200	190	193	208	184	203	203	194	191	202	218	199	193	184	196	177	181	193	176	188	182	218	197	194	207
29078	19261	8828	4521	2990	2155	1632	1359	1136	935	816	786	786	690	654	621	584	588	548	546	509	538	497	493	468	467	492	447	462	474	469	433	456	464	435	467	429	471	449	446	453	451	447	444	410	451	446	404	423	420	472	465	408	424	425	436	442	428	416	421	405	429	431	406	400	420	391	466	449	409	427	425	421	424	410	422	436	439	457	472	426	409	405	465	452	428	413	419	424	369	410	427	417	430	409	434	410	413	457	430	425	407	419	412	474	428	412	426	452	461	442	418	403	385	435	438	448	420	429	431	461	403	438	435	434	436	416	421	387	416	410	427	428	411	403	388	450	436	425	424	410	424	410	445	412	444	447	433	399	409	472	442	402	353	451	419	437	455	426	442	411	410	401	416	417	420	435	440	371	442	423	415	433	384	416	411	414	459	438	459	427	395	414	443	437	413	466	396	438	357	440	440	395	447	439	438	430	444	390	391	409	414	410	411	436	414	414	438	464	425	448	411	430	375	452	428	442	397	416	421	406	432	408	430	444	432	461	443	459	400	395	428	401	448	455	406	430	400	388	417	420	407	443	420	470	416	422	412	433	439	433	411	410	403	409	397	451	419	437	437	408	422	412	432	412	399	423	395	424	407	407	416	447	418	403	416	404	426	414	400	404	439	410	394	454	450	454	430	425	403	428	446	436	397	440	436	421	395	411	421	427	402	417	471	419	408	446	452	401	417	410	421	420	443	441	410	436	441	441	431	407	448	433	435	435	428	417	405	446	415	415	410	435	413	425	478	395	447	432	415	450	454	401	421	382	416	407	428	401	449	451	428	430	414	422	385	443	414	411	388	431	412	442	430	370	444	421	416	475	390	387	433	381	437	436	430	416	433	392	413	378	433	447	396	423	447	432	445	425	392	408	418	440	411	420	404	425	432	431	397	400	447	400	438	454	433	466	391	431	429	440	424	440	395	447	441	390	404	471	409	394	420	422	418	421	494	429	412	449	392	429	401	411	488	454	404	440	400	396	390	424	384	388	409	370	445	408	419	437	427	416	416	424	419	408	419	440	410	403	446	423	404	386	434	392	433	414	442	433	426	378	415	428	441	410	400	424	371	426	423	417	415	444	407	444	451	416	437	404	394	452	438	454	415	431	416	423	419	419	425	438	428	440	438	442	437	403	439	430	430	432	392	365	454	442	418	409	425	412	423	427	448	432	382	422	419	453	441	431	421	416	428	400	449	445	391	430	423	394	406	398	422	401	413	430	437	427	441	412	395	413	426	442	415	417	418	418	403	428	438	460	414	388	440	437	458	427	401	394	413	441	436	404	422	445	420	387	382	421	395	436	406	457	429	438	432	416	437	423	431	420	416	431	438	379	439	422	422	427	410	411	415	423	425	390	414	448	419	461	428	395	393	448	452	434	438	452	408	440	441	424	363	417	420	432	425	445	385	424	390	395	395	435	383	397	434	417	398	400	409	443	434	459	429	414	414	405	413	408	426	420	421	397	409	437	437	420	400	376	392	427	371	415	403	441	408	418	402	411	463	388	472	428	413	396	459	386	409	422	406	412	444	411	408	454	421	394	413	409	440	405	419	421	409	418	410	408	424	409	421	436	437	425	422	378	401	405	443	414	432	440	413	410	382	417	442	388	462	366	449	396	422	436	373	397	400	407	427	436	443	424	408	435	385	426	422	405	400	423	439	447	418	421	410	411	431	424	412	386	405	461	393	421	452	439	423	410	400	416	416	385	403	419	422	411	427	428	387	468	444	396	413	421	435	432	424	408	404	407	428	410	427	430	429	409	443	426	431	442	443	444	392	409	424	386	442	418	433	392	432	453	442	419	415	415	427	427	443	420	411	404	403	409	439	393	418	403	454	393	439	419	448	412	412	409	412	399	402	400	406	409	451	402	434	406	429	418	402	406	435	467	377	389	423	438	417	395	389	421	422	456	414	430	407	439	415	414	431	447	427	425	420	402	412	409	447	387	436	387	378	400	448	406	397	417	414	431	419	430	427	458	395	427	456	444	408	405	422	407	419	401	446	431	400	414	409	413	395	439	392	414	410	421	396	436	462	429	430	417	423	377	415	444	423	414	417	424	423	431	419	401	423	408	434	417	424	442	440	405	419	449	426	412	399	421	428	435	378	402	433	417	427	427	397	450	429	400	402	465	434	404	432	420	426	377	420	436	428	412	459	398	428	400	403	423	435	404	407	399	418	423	400	400	459	403	401	404	429	402	421	421	437	438	437	454	401	461	440	421	425	408	449	421	477	447	404	421	458	441	426	383	424	446	478	419	443	435	475	424	429	432	446	391	461	441	405	417	415	430	439	426	393	450	441	442	410	468	438	441	419	430	408	436	405	418	420	410	441	462	413	419	438	407	455	418	390	430	430	424	435	380	431	407	462	450	432	412	431	448	406	422	441	408	415	435	390	396	421	443	434	435	409	452	439	367	399	414	372	451	450	411	429	420	427	434	447	398	417	410	414	394	443	408	408	409	402	397	440	409	412	463	407	422	439	422	411	392	420	417	450	404	454	413	409	403	452	450	407	422	429	425	414	421	444	423	422	437	411	397	398	407	406	414	427	411	415	436	412	369	396	411	414	445	423	466	432	436	397	396	445	427	418	444	385	430	436	410	440	431	399	454	389	440	428	419	445	414	474	458	434	404	413	431	445	441	373	410	431	432	392	454	432	430	423	427	430	437	414	417	422	466	417	409	441	433	430	435	416	388	441	382	467	416	423	428	446	402	446	415	423	402	456	447	430	412	443	452	453	439	403	442	438	433	459	408	436	400	417	408	418	439	450	405	424	400	430	449	370	421	414	425	421	395	407	391	431	365	425	433	443	389	392	445	369	456	416	375	401	408	380	424	377	384	410	407	454	407	426	450	419	418	426	462	375	397	418	430	425	418	475	388	446	423	439	415	407	440	416	401	431	405	420	406	480	406	460	425	449	435	425	397	413	414	372	441	427	399	422	441	405	425	444	405	426	450	412	367	434	459	407	446	391	428	407	436	442	431	434	382	411	422	425	384	441	426	394	403	391	454	384	399	414	440	433	436	410	426	407	452	450	397	412	462	392	425	409	428	425	416	405	445	437	425	431	397	406	467	392	406	431	393	468	414	447	414	428	430	429	423	408	415	412	439	396	429	421	428	424	432	456	465	442	415	418	424	424	467	440	397	421	420	410	402	450	461	411	414	394	416	417	411	450	417	422	424	431	445	447	431	400	392	413	431	430	435	434	443	396	409	458	416	418	419	432	410	432	384	449	410	437	432	391	429	397	444	411	409	420	390	439	436	393	434	418	417	412	408	365	457	417	427	415	429	462	485	419	448	436	416	386	395	460	418	422	432	437	410	399	399	421	416	427	444	412	419	424	426	428	420	434	395	386	418	424	416	445	417	436	389	395	449	433	428	401	430	402	440	412	438	436	411	443	432	417	400	436	408	403	418	405	424	406	420	416	435	437	426	395	410	432	420	419	433	416	402	393
23817	21624	29361	24387	21625	16470	1743	862	709	670	588	556	523	504	478	464	482	485	436	480	445	429	431	468	406	439	427	434	463	391	423	422	372	408	387	372	415	394	387	413	419	400	372	405	391	417	389	436	428	405	399	407	372	405	382	416	428	420	413	378	381	368	366	413	422	404	372	401	393	367	383	377	416	405	402	371	416	412	361	371	387	401	400	390	432	386	374	409	402	414	387	389	417	370	394	390	431	372	405	403	381	376	360	402	426	439	380	403	393	381	381	384	375	355	387	424	381	396	389	389	383	365	358	373	404	398	404	385	382	392	380	379	403	415	390	414	388	325	386	390	407	420	415	411	410	384	402	394	414	381	364	395	382	379	400	370	397	373	400	389	425	411	405	391	377	379	360	396	391	409	383	403	385	394	396	389	358	387	379	394	413	414	387	365	382	366	378	402	391	386	409	385	379	409	381	371	361	412	366	409	402	430	437	399	363	416	419	399	423	397	399	422	436	351	400	359	385	392	389	375	372	390	400	394	385	399	368	335	391	364	399	411	410	392	400	401	370	391	422	361	386	370	403	376	408	382	365	425	379	399	384	397	390	401	373	385	384	400	388	384	393	375	348	396	400	428	402	323	396	364	382	379	385	362	373	406	396	397	373	371	389	378	426	390	388	395	407	399	365	385	390	411	363	383	396	394	389	364	405	387	391	405	380	373	364	340	404	396	356	389	379	391	403	380	425	399	358	403	377	362	380	374	417	378	363	383	365	362	367	442	402	387	385	386	438	377	366	373	389	360	383	396	388	362	368	408	397	375	367	393	423	337	394	399	389	366	382	407	397	394	411	375	373	371	363	401	367	358	388	368	395	407	391	391	384	394	424	412	399	396	379	400	361	392	421	418	379	410	393	395	404	400	373	401	425	399	399	375	366	402	398	386	409	389	386	388	357	407	414	371	368	390	360	422	381	417	393	374	369	399	406	397	407	412	406	385	394	366	387	381	396	447	380	406	431	382	392	420	400	345	391	388	401	391	394	400	379	406	445	416	377	376	386	381	397	387	368	427	370	389	389	387	384	388	408	384	391	396	388	370	395	424	387	384	361	407	366	377	411	411	357	400	388	387	398	371	382	394	364	420	358	395	384	393	397	375	409	387	360	363	393	409	344	387	356	390	409	386	401	378	397	393	401	426	411	408	394	387	358	401	388	373	341	376	394	366	368	379	392	381	400	427	403	380	367	409	369	417	390	378	387	410	363	405	395	406	381	404	372	369	385	392	430	386	418	384	391	387	384	388	375	389	395	376	355	387	408	381	406	404	371	369	444	364	417	404	407	359	386	353	389	422	385	380	352	404	386	389	388	407	397	430	345	384	405	375	400	407	381	401	366	375	371	397	418	367	406	370	369	367	368	371	359	397	391	370	360	388	394	378	363	394	404	408	395	376	373	397	373	375	364	429	390	398	387	389	389	394	443	377	371	344	394	387	402	416	393	394	422	411	374	375	389	410	371	367	356	357	369	436	360	390	415	383	407	355	356	393	406	416	369	379	413	400	371	393	368	422	387	411	387	374	393	371	423	384	417	409	369	403	406	372	407	371	405	375	397	398	367	381	405	401	405	400	391	384	346	412	361	390	375	388	397	393	381	399	388	404	384	406	391	356	384	390	382	378	427	421	405	398	379	382	394	408	368	358	419	361	379	437	386	383	407	391	415	364	391	395	380	356	399	372	362	402	391	357	396	406	401	389	393	391	366	377	446	378	388	359	407	396	374	418	387	393	383	406	400	382	402	372	349	407	353	385	430	375	413	385	394	455	368	428	389	351	396	399	402	441	384	416	375	400	349	403	356	377	378	360	362	377	378	384	397	417	412	347	398	369	375	408	395	391	406	397	341	401	426	371	416	413	412	361	428	406	401	372	377	393	376	390	382	390	415	433	398	401	385	395	371	382	413	422	363	359	392	382	372	375	407	379	392	364	384	362	404	409	383	371	380	363	418	362	410	390	370	402	381	347	382	378	373	378	391	387	436	400	397	374	393	379	383	404	394	394	392	376	373	391	408	397	411	350	352	379	401	395	418	383	387	382	390	378	368	375	410	380	381	388	394	371	386	404	429	372	394	397	366	408	447	405	392	383	366	381	408	372	386	386	384	394	378	388	392	387	409	408	412	400	369	402	395	390	395	390	394	393	379	395	386	369	403	401	348	376	403	388	387	421	377	369	354	415	364	404	394	367	385	390	366	419	384	371	402	374	386	408	384	405	393	410	388	388	388	391	369	402	367	393	445	412	383	429	393	371	371	385	398	361	415	408	372	354	382	354	379	373	344	420	388	351	397	396	389	366	373	439	387	365	378	385	409	394	405	381	405	394	409	378	375	384	421	362	395	380	350	389	378	396	396	399	345	416	359	353	380	418	395	386	384	413	396	367	406	386	354	387	418	410	405	408	363	409	385	430	336	400	389	355	420	414	365	396	379	410	392	388	385	389	374	385	395	412	373	390	408	390	404	374	378	382	402	340	387	407	357	381	388	397	394	384	426	411	399	389	444	379	367	435	392	363	370	365	375	372	374	411	419	353	405	407	394	376	393	422	378	415	372	397	398	373	387	375	405	335	387	393	432	397	377	395	358	401	400	397	387	358	400	370	406	403	399	374	366	413	396	403	395	383	368	374	392	410	371	431	331	377	354	377	357	350	374	393	396	369	405	367	394	354	401	402	404	404	422	406	407	373	412	401	380	375	383	403	375	382	407	398	377	395	379	407	381	394	395	362	376	412	410	413	407	365	402	373	385	381	362	361	354	390	372	401	385	394	430	381	383	405	406	384	382	372	423	378	383	384	422	393	402	396	359	375	400	383	409	371	375	405	371	359	373	388	392	393	396	416	379	402	409	393	411	337	412	405	375	371	381	371	395	425	401	394	377	383	399	398	377	396	404	388	344	397	395	370	380	345	348	380	394	405	380	415	404	373	369	410	343	379	384	358	387	357	408	378	404	395	391	402	383	356	394	398	400	401	427	377	371	395	413	411	398	404	413	380	383	406	370	389	392	392	385	362	359	397	364	356	374	387	391	377	354	371	400	420	406	400	412	410	365	345	394	415	396	363	360	380	390	370	378	381	390	391	379	389	407	369	418	382	389	375	397	418	384	406	436	362	368	408	386	418	362	364	382	428	390	391	389	418	377	400	362	417	351	413	422	386	404	366	361	378	333	387	391	388	420	404	377	392	388	389	362	343	375	384	388	391	375	385	400	394	395	414	398	387	363	388	429	337	394	368	387	380	379	402	402	371	387	381	394	377	387	396	377	350	378	382	397	407	432	388	399	361	376	396	353	427	402	400	380	369	422	393	363	412	444	404	366	364	401	390	406	361	356	405	429	398	415	399	372	363	385	412	360	446	379	381	408	380	403	388	419	391	386	365	375	390	427	424	433	351	377	404	403	381	391	387	387	386	388	407	377	401	388	387	388	373	405	380	393	365	398	440	360	419	412	381	355	361
35878	24664	14140	7821	5250	3742	3013	2414	2066	1805	1621	1433	1313	1224	1171	1126	1039	1024	1006	991	926	930	890	869	902	908	850	816	858	875	844	817	805	833	795	792	811	826	824	829	853	801	819	796	812	831	825	806	790	746	801	757	847	752	787	779	813	775	810	787	781	760	762	732	767	726	732	785	838	838	787	747	814	798	755	737	784	794	745	814	781	733	759	711	796	802	769	784	733	731	787	770	790	768	760	763	722	682	752	774	746	791	750	781	771	778	771	772	719	734	753	742	821	725	746	739	783	747	768	711	767	740	785	740	766	775	829	763	790	763	791	785	757	777	762	719	776	771	785	779	760	738	798	767	798	707	757	774	801	773	766	775	761	753	743	758	760	723	729	778	737	759	729	773	764	735	744	793	758	782	762	763	754	737	765	766	707	780	752	743	768	738	803	727	762	774	743	770	734	762	743	791	750	746	739	733	762	746	702	780	765	732	695	763	796	778	809	763	805	757	758	739	797	765	763	754	704	767	774	776	785	789	762	752	754	769	753	784	762	730	756	795	736	769	797	799	752	742	749	769	807	746	735	771	772	772	748	741	773	753	790	738	769	746	788	755	784	761	730	774	793	804	744	761	752	783	787	748	765	767	791	811	783	774	752	745	770	711	816	749	767	750	761	751	742	804	745	730	739	776	750	755	764	746	774	740	747	731	770	711	781	786	763	775	754	827	720	739	802	811	788	771	778	740	761	711	736	786	734	747	742	738	793	739	792	741	683	792	756	771	743	744	786	760	776	749	794	728	725	722	771	719	718	723	799	729	755	809	772	755	724	772	708	785	763	742	747	746	742	744	706	785	786	766	742	737	774	760	734	783	749	768	773	780	724	774	775	740	732	789	778	812	766	745	765	782	795	765	765	781	747	777	744	746	760	783	780	731	708	772	749	736	739	775	739	776	756	763	722	771	750	751	784	743	683	791	744	774	774	746	759	786	744	705	769	776	817	762	773	721	743	769	777	790	718	755	773	800	789	803	746	759	770	717	730	778	794	759	798	685	777	756	709	737	756	773	767	761	730	785	737	777	734	777	762	718	712	746	790	778	723	746	749	790	757	754	769	779	730	754	747	773	719	776	775	829	730	736	745	757	753	744	796	777	732	778	776	797	700	769	785	764	772	778	756	717	753	756	819	796	802	733	786	787	778	767	780	740	787	775	731	791	720	767	792	796	790	769	767	757	774	770	716	744	726	708	761	730	751	794	752	789	797	745	718	790	785	753	775	753	754	795	767	786	812	757	776	821	757	777	772	806	784	738	739	765	731	783	757	732	744	742	735	732	750	778	758	698	760	787	739	764	780	756	727	793	778	721	752	726	680	749	784	771	755	744	752	720	717	776	773	741	732	738	766	747	782	754	751	788	759	755	716	706	748	726	776	753	754	782	752	828	813	708	760	758	793	738	769	763	761	755	784	736	776	739	760	713	722	734	773	724	699	768	762	741	766	744	752	757	739	744	724	784	800	771	750	728	708	754	745	750	746	762	762	756	746	698	733	689	791	763	728	776	698	746	769	756	784	777	778	781	750	762	789	752	785	739	743	734	775	779	730	734	739	737	778	774	785	761	758	768	736	760	764	753	728	746	768	730	764	737	751	732	730	790	734	733	802	708	779	753	739	711	792	740	812	754	737	746	805	790	736	733	769	713	775	780	765	792	732	744	721	767	701	756	720	748	756	739	729	789	764	793	727	748	776	766	755	742	755	713	711	738	750	775	743	736	752	766	770	762	798	761	762	800	754	744	767	774	752	709	737	748	756	714	735	735	805	756	795	765	747	751	792	742	761	742	730	792	741	744	764	760	746	697	779	758	797	739	742	748	759	743	765	786	731	772	801	731	746	708	732	750	769	770	758	684	747	805	776	775	809	756	756	810	757	731	768	740	772	768	771	753	761	775	760	759	765	743	742	755	771	769	766	732	745	777	780	800	728	749	724	769	692	785	772	738	767	776	754	750	787	748	767	769	774	704	748	767	782	773	764	762	765	746	745	748	741	763	761	722	795	788	691	780	726	771	721	751	718	784	773	823	783	729	736	765	732	779	780	732	742	703	803	780	745	739	741	788	793	734	760	761	723	759	776	757	717	779	770	765	781	734	744	775	783	777	780	803	766	775	739	754	706	764	716	791	732	834	749	745	762	764	771	749	771	764	798	754	742	724	801	738	774	741	741	700	761	751	722	779	768	810	749	750	790	716	756	740	707	740	752	750	736	729	780	762	761	774	707	754	792	761	768	731	776	794	741	769	763	753	730	746	709	732	736	716	757	814	742	731	756	815	769	749	819	751	718	767	794	740	771	745	742	741	758	770	748	676	742	760	763	740	734	736	738	761	755	788	754	768	747	777	784	748	762	779	701	768	784	754	768	719	789	746	758	749	767	740	715	734	761	805	748	747	732	700	797	716	733	802	805	723	749	786	758	752	768	799	771	792	696	779	797	786	778	731	761	754	769	749	750	712	745	783	748	718	743	742	772	724	742	762	702	798	722	751	770	755	781	745	735	750	770	740	732	751	749	742	753	806	787	753	732	781	695	755	702	812	707	774	759	778	709	740	734	778	735	754	816	787	737	745	780	742	731	761	751	806	720	800	785	760	734	824	746	803	753	795	732	755	737	753	747	739	749	753	757	734	740	744	692	792	724	809	801	766	717	763	743	776	758	766	751	755	732	779	744	739	741	708	717	761	745	738	723	826	773	784	745	793	777	707	741	787	750	754	761	761	734	787	732	742	758	792	712	784	756	751	774	743	758	806	705	740	753	729	768	748	737	723	761	760	721	734	826	767	717	734	776	771	797	800	735	736	713	733	735	804	705	766	798	775	774	736	749	768	745	757	740	769	750	702	764	739	742	802	733	753	770	762	750	744	752	722	731	755	789	819	731	748	849	778	745	758	786	707	700	781	762	734	786	748	741	813	780	795	745	795	757	792	689	747	785	747	785	779	728	721	721	747	781	727	783	747	717	774	766	746	802	761	746	758	733	745	783	733	795	734	800	734	760	743	731	731	767	720	728	783	752	761	737	789	741	723	760	787	768	716	735	783	759	769	791	729	772	732	803	774	739	790	767	724	720	769	741	725	734	750	772	758	751	752	741	749	698	782	753	703	797	701	784	735	789	755	836	758	722	744	772	740	769	753	792	781	722	750	764	706	777	781	783	778	732	791	812	776	756	768	794	771	754	745	741	762	752	723	727	705	754	735	796	730	764	740	716	786	794	738	737	756	785	729	680	761	777	725	749	798	692	756	749	752	804	805	763	706	767	780	797	801	775	725	691	803	776	749	759	803	805	753	777	781	788	771	771	763	798	773	777	770	734	761	764	706	732	787	765	750	738	742	760	750	784	799	800	759	756	731	757	724	732	763	712	769	709	723	743	732	791	766	749	729	706	719	764	748	754	776	735	758	803	801	768	762	765	782	742	762	738	763	742	748	778	680	765	737	752	769	765	709	750	728	762	738
27366	20422	6318	905	613	536	414	373	406	370	376	358	420	391	399	385	370	411	413	368	367	373	416	390	375	388	396	384	370	392	387	359	333	343	387	370	363	412	359	395	348	413	387	374	364	376	400	414	366	381	397	395	413	354	395	415	386	393	386	397	362	355	390	344	368	371	371	391	369	381	361	403	370	391	395	380	354	374	365	403	339	410	352	384	379	385	429	394	377	396	420	346	398	378	406	379	364	374	360	407	371	399	335	356	383	386	358	424	359	400	333	372	414	399	381	385	371	356	405	355	363	360	395	373	366	385	391	370	353	359	360	374	394	372	389	367	415	408	365	384	386	408	390	359	385	367	350	362	394	391	350	362	382	337	339	389	379	407	413	409	425	358	387	399	378	368	376	382	362	339	385	396	399	404	385	395	402	373	417	366	423	382	389	385	363	386	383	404	377	373	372	384	370	376	373	357	373	412	346	379	378	404	373	348	381	395	396	375	380	414	410	367	353	361	387	355	345	404	416	351	384	350	397	397	380	398	342	387	350	416	407	327	366	368	387	364	384	356	372	359	369	367	383	386	402	343	396	392	369	387	400	412	383	389	404	364	376	363	360	402	376	406	373	385	369	378	390	392	365	386	352	385	359	385	399	396	368	391	347	365	396	381	375	374	377	382	373	413	345	364	361	368	407	365	377	382	392	365	376	390	374	413	396	356	393	344	397	353	368	371	398	386	387	388	373	417	365	386	367	374	345	389	372	363	395	359	352	381	380	354	377	403	369	348	376	377	402	370	412	364	346	372	397	421	386	353	390	384	411	386	396	374	366	385	394	377	343	374	387	391	415	398	350	363	374	433	397	389	375	370	361	401	382	394	357	401	362	358	382	414	396	413	380	352	400	380	380	404	429	388	366	360	343	354	366	379	414	380	378	367	366	404	381	415	372	381	425	365	360	328	419	396	384	393	359	357	396	378	415	345	367	382	379	429	395	379	366	359	377	392	382	378	387	412	375	404	400	366	378	381	364	402	365	352	363	355	348	381	364	380	377	373	401	408	346	383	378	385	379	399	381	340	385	377	366	373	352	379	324	372	372	381	387	379	370	404	390	369	391	372	376	401	388	411	365	366	387	378	381	358	359	348	374	399	385	388	375	391	381	333	390	364	371	366	372	396	358	356	380	378	394	369	411	371	370	385	331	379	357	371	391	378	411	397	388	381	376	380	384	354	375	400	371	366	368	364	378	376	391	411	412	410	391	403	377	365	396	401	374	399	366	381	375	353	392	394	391	406	364	404	417	357	377	365	411	377	413	402	371	350	395	397	388	384	391	370	387	369	375	376	365	367	360	381	416	394	400	379	434	379	396	374	357	393	353	379	408	392	398	361	395	374	375	338	381	362	364	378	403	425	390	361	381	364	378	368	387	353	387	383	378	385	355	364	376	399	380	348	378	341	394	390	390	403	381	370	386	417	394	383	377	346	382	387	369	381	379	364	407	380	379	381	369	373	343	354	388	397	394	411	349	372	359	377	396	409	378	404	416	366	393	392	375	333	373	391	368	380	396	397	383	387	385	392	390	417	393	361	382	381	381	379	334	396	398	415	389	336	368	373	365	396	379	362	382	401	380	348	383	379	397	392	367	382	351	358	386	371	414	364	374	380	369	378	367	385	406	404	390	392	398	375	390	402	393	412	400	394	364	389	384	378	359	399	390	384	407	389	389	413	390	354	389	406	373	374	359	379	416	412	388	416	384	392	385	397	378	383	405	395	383	367	389	364	399	402	387	348	384	390	384	419	351	393	393	369	379	371	413	375	381	360	361	421	381	381	364	416	400	385	410	337	383	433	385	356	364	351	403	398	364	355	374	404	388	384	348	403	388	386	365	362	397	363	409	360	389	403	344	350	381	404	361	377	388	389	380	374	389	386	418	396	397	374	355	393	371	400	359	389	353	361	357	346	363	383	402	399	383	351	409	356	377	381	381	422	379	384	362	407	375	356	362	406	397	392	400	352	390	374	377	352	397	353	375	361	383	394	364	343	354	433	367	390	384	385	340	378	402	427	364	390	416	403	344	355	355	382	394	359	399	345	362	377	391	385	390	390	384	369	379	382	375	361	393	395	343	361	379	362	359	363	376	371	364	375	354	363	370	389	350	392	362	390	374	374	374	357	401	357	393	390	382	352	363	376	345	380	407	428	405	372	370	389	395	387	385	416	370	390	391	391	410	359	369	398	394	351	389	370	353	393	380	372	390	372	365	371	368	418	393	366	402	380	386	346	411	403	383	367	379	358	376	347	415	344	373	378	382	378	347	367	405	393	372	400	358	381	416	380	410	335	382	353	377	364	371	381	389	392	378	378	386	358	348	370	372	389	372	387	381	360	367	378	348	368	393	379	359	417	412	377	362	398	401	385	367	374	348	377	403	395	374	419	389	403	333	345	398	394	363	339	375	360	380	376	363	398	393	372	304	404	396	376	376	356	364	321	384	391	394	389	412	393	383	357	411	401	360	331	417	356	371	381	413	382	352	385	397	395	379	377	372	381	367	351	388	386	354	372	375	365	371	406	378	375	388	360	387	379	350	394	364	342	340	378	406	383	408	379	391	357	392	359	364	388	369	390	412	373	363	386	373	362	400	369	342	371	399	375	387	380	377	375	404	361	373	367	383	341	359	389	375	365	378	391	387	389	365	360	376	416	353	361	396	371	362	398	394	357	367	351	353	418	363	380	355	373	352	385	382	411	374	406	423	364	375	395	362	353	342	383	411	387	356	370	383	397	386	379	381	377	357	406	418	372	395	367	355	410	376	371	362	354	387	376	358	412	397	405	392	354	356	367	392	370	372	389	405	383	375	379	381	363	362	379	382	402	343	387	349	365	387	366	432	381	349	377	331	376	389	340	368	391	355	365	385	418	382	400	387	383	357	393	395	389	411	423	369	384	402	393	376	398	409	353	370	394	398	374	401	400	395	380	395	379	415	382	350	391	376	388	404	346	364	372	402	393	388	374	349	376	392	379	352	381	394	402	377	354	375	369	367	386	368	356	363	391	392	375	387	342	379	372	374	390	418	404	415	398	399	353	393	400	405	386	354	386	361	401	346	377	395	370	364	356	382	357	427	387	404	410	374	383	398	365	392	416	389	364	391	375	405	400	361	412	357	361	393	384	386	403	365	374	389	399	362	356	386	372	400	418	370	386	363	386	368	396	386	398	417	380	388	390	359	352	391	352	383	384	376	334	405	381	356	382	359	405	381	352	359	389	416	383	415	389	386	401	369	378	358	373	372	338	388	410	354	371	344	361	349	379	421	367	374	389	383	365	398	396	389	425	415	392	381	392	341	381	406	380	406	382	403	366	381	390	401	385	375	367	409	363	370	388	371	398	381	404	365	382	372	383	379	390	328	374	369	400	388	392	341	405	357	380	405	395	398	368	380	355	340	384	405	394	384	399	365	369	354	375	394	369	373	356	379	371	376	364	402	379	392	356	396	367	399	402
11469	4641	1841	1247	1072	921	903	906	823	840	845	807	889	775	812	815	770	799	808	835	798	865	784	811	735	791	806	865	750	820	803	824	776	765	794	790	818	807	791	744	807	763	767	796	781	786	803	813	809	785	802	802	768	783	808	792	836	809	786	754	847	769	799	762	832	750	739	781	747	788	764	831	775	807	792	773	794	776	840	784	748	803	831	797	760	778	779	769	726	782	769	840	771	742	784	832	783	821	746	802	788	753	781	785	871	734	764	781	721	748	794	766	771	834	806	755	784	795	717	774	808	784	756	825	826	825	760	796	803	778	763	798	798	738	738	827	790	759	783	805	745	784	799	814	796	781	781	847	780	825	772	780	809	833	799	757	777	792	786	763	815	805	779	814	738	832	815	813	745	804	782	796	829	819	755	756	800	807	764	843	780	811	786	837	812	754	808	766	815	795	784	818	831	829	784	779	802	762	810	784	824	818	789	820	753	775	776	743	763	811	775	774	811	817	779	821	809	801	767	793	798	813	781	853	808	758	776	759	805	791	759	793	800	802	773	799	796	783	756	788	827	785	807	810	772	826	802	830	793	794	800	788	790	822	766	799	878	802	788	768	788	753	824	779	784	856	815	819	848	796	772	786	806	807	802	754	786	810	807	766	806	791	790	789	793	798	780	775	793	841	796	798	792	819	775	824	818	822	804	831	738	773	800	767	778	767	767	813	770	802	791	744	782	780	797	803	783	811	750	754	762	760	811	783	782	768	815	762	843	766	771	814	767	719	796	760	785	744	794	763	768	787	773	830	770	803	778	798	761	812	791	825	773	803	822	766	877	814	792	804	810	807	773	822	753	766	834	842	775	788	818	794	808	806	793	833	773	805	808	773	717	791	763	754	783	769	760	769	734	752	786	795	770	820	778	792	780	828	795	743	823	776	789	797	783	848	786	802	787	780	764	766	779	741	813	801	780	767	789	817	814	814	779	802	839	782	825	804	724	796	789	769	800	810	798	812	800	788	806	774	745	810	828	763	804	750	785	795	812	785	787	818	796	804	791	812	784	797	830	757	806	761	781	770	794	811	766	796	762	761	831	801	819	775	830	833	763	811	778	793	822	775	761	793	816	807	811	765	772	798	801	813	790	786	747	799	783	716	810	816	786	777	803	752	748	823	840	799	802	816	778	767	750	791	833	805	785	795	763	774	805	799	768	818	756	795	838	744	800	750	792	780	769	797	810	813	780	829	799	750	788	774	788	784	748	757	806	791	809	775	844	812	783	786	785	834	785	814	804	760	806	811	816	784	782	776	788	836	789	781	844	796	834	764	825	827	841	768	796	797	808	772	785	754	791	812	785	787	761	796	819	828	769	823	827	820	755	843	750	840	809	795	772	774	812	799	807	755	723	784	723	799	782	785	800	776	796	765	752	811	830	786	852	746	779	799	816	766	767	782	811	816	799	800	799	757	789	775	818	726	787	765	720	767	804	812	807	758	778	828	772	818	824	846	828	794	836	779	755	825	847	751	773	821	819	762	802	837	785	785	807	772	826	765	780	790	730	796	850	762	774	762	798	758	781	796	815	880	796	812	823	804	791	774	817	802	796	818	788	771	790	747	801	840	806	769	811	759	777	740	763	751	799	847	787	816	769	778	806	784	756	767	809	804	819	762	811	781	751	770	778	787	809	809	735	786	772	839	765	801	778	852	838	780	778	815	775	797	768	811	737	780	720	778	809	814	782	838	735	823	799	818	798	738	803	805	778	856	821	764	802	849	805	785	807	803	772	784	813	852	838	825	752	761	798	752	739	794	788	810	819	814	755	801	832	835	789	805	850	773	773	779	778	776	812	796	795	785	760	777	818	811	770	824	781	802	758	815	810	795	768	796	794	799	765	850	790	792	771	771	771	803	770	786	793	825	760	839	820	784	761	771	843	775	747	787	785	773	829	726	780	765	813	796	818	763	814	770	813	780	811	778	767	750	819	816	846	801	806	779	777	701	781	847	822	771	814	796	784	855	802	840	813	772	742	803	796	814	777	824	807	794	793	757	787	809	795	817	782	799	819	747	800	785	815	786	767	836	790	762	784	811	766	864	748	735	795	801	789	763	765	823	760	811	835	755	850	791	802	832	828	814	778	806	828	808	783	793	726	766	800	786	816	800	815	760	750	817	846	851	807	814	841	811	795	842	778	806	790	818	778	809	824	808	795	787	809	810	803	800	808	772	778	837	794	804	805	830	826	836	777	768	788	829	796	833	816	785	768	765	747	784	826	853	813	820	814	824	806	816	783	816	851	795	773	788	798	757	763	805	774	795	770	802	825	816	759	747	768	836	809	846	809	830	788	776	798	800	794	791	755	845	810	783	802	828	819	820	749	832	803	822	761	787	796	827	807	777	783	841	770	855	797	796	777	799	798	813	808	795	790	787	840	775	801	823	767	822	793	784	759	864	817	761	811	736	785	812	770	780	820	757	767	788	859	804	731	812	839	801	787	819	792	792	790	768	804	786	779	797	784	801	799	821	789	802	801	784	779	750	762	823	785	766	806	811	771	818	772	798	823	837	791	763	800	776	806	812	751	758	849	820	794	829	788	810	785	849	761	767	809	798	809	791	775	828	791	788	765	865	838	763	790	811	787	776	833	758	779	825	831	780	842	770	780	770	772	809	789	814	802	787	751	803	775	813	809	806	803	813	759	781	800	779	806	820	814	786	776	761	830	844	763	764	823	797	863	784	802	782	826	800	813	778	811	779	803	703	746	745	799	793	819	777	816	776	757	757	817	759	807	793	775	829	816	794	785	844	828	765	775	790	793	824	822	761	784	811	804	770	772	832	768	820	821	826	803	794	795	836	789	747	777	821	813	785	771	811	778	780	764	809	877	782	793	756	785	784	839	795	821	817	754	780	791	780	787	833	768	769	781	803	774	754	795	796	795	821	818	810	805	767	742	795	797	768	801	800	795	809	800	772	817	792	796	714	811	851	791	765	776	769	798	784	792	773	816	845	816	759	838	757	733	795	790	777	792	798	775	773	821	781	773	802	797	784	785	824	776	754	800	753	811	771	811	803	847	776	786	824	778	760	744	808	786	812	749	782	810	787	799	774	808	791	822	765	793	775	819	810	761	813	820	779	851	788	792	825	803	808	793	772	814	797	780	813	782	773	848	856	782	745	736	777	796	812	804	777	807	780	776	810	821	787	770	774	747	820	820	832	854	818	825	757	738	775	790	755	831	774	793	791	762	785	821	775	759	817	831	787	779	746	770	806	803	812	788	769	825	832	774	781	840	789	793	755	764	778	801	811	804	827	763	801	763	755	771	742	765	818	853	817	807	782	711	814	827	794	779	816	787	740	804	807	861	781	822	801	826	804	742	788	771	793	793	785	847	841	792	817	798	836	739	803	791	768	810	827	810	796	791	765	827	789	783	795	761	781	814	780	794	791	800	824	787	765	793	774	774	750	754	783	807	792	800	792	780	795	792	801	782	769	800	806	747	798
24806	21650	28595	25186	17410	1138	551	391	336	315	295	269	262	251	216	224	232	221	199	239	235	193	218	231	202	210	216	228	207	194	211	196	204	204	216	204	193	164	195	218	198	199	200	185	200	212	206	214	193	212	192	196	197	205	185	207	210	199	194	197	213	185	179	211	176	190	206	182	183	189	196	180	184	206	198	187	208	180	159	184	184	204	179	170	164	164	181	206	185	196	199	172	168	192	170	173	175	191	180	177	177	170	199	192	181	173	213	176	190	194	173	171	197	197	188	189	218	205	181	198	200	164	194	163	196	179	175	190	197	176	195	193	231	196	198	201	184	154	197	168	203	184	202	210	177	177	200	206	202	186	192	190	230	186	194	190	201	214	185	192	206	210	197	195	180	217	182	201	185	202	159	194	193	181	197	209	204	196	194	211	195	200	186	194	190	199	180	208	175	191	165	193	173	177	198	178	184	186	240	187	168	203	194	177	165	183	188	179	178	187	201	197	212	206	203	201	178	214	181	200	195	184	200	196	172	172	196	196	167	175	184	180	204	202	195	191	171	199	167	212	177	213	177	233	165	193	176	189	206	181	205	179	184	180	209	199	185	194	183	193	209	194	188	197	167	173	199	171	184	182	215	188	183	195	220	201	215	169	188	188	190	190	196	175	187	212	177	169	185	184	230	191	218	171	191	178	199	194	198	192	181	212	184	200	182	180	212	181	188	188	187	172	212	190	191	203	192	220	205	189	182	176	206	189	196	184	186	188	188	204	179	188	206	187	190	174	170	204	195	188	187	189	168	173	201	199	186	205	164	195	179	177	175	205	200	210	174	201	205	166	186	198	185	184	175	206	196	217	190	185	183	191	189	184	185	194	195	192	203	192	185	184	170	205	203	176	198	199	188	161	194	204	178	188	195	175	180	180	206	177	192	194	195	192	177	165	206	207	195	169	195	193	187	186	177	196	182	198	197	179	179	201	187	194	172	200	196	187	193	181	198	176	191	180	216	213	204	184	185	169	183	199	195	190	209	176	195	195	182	193	191	192	210	212	216	182	174	204	177	192	179	171	197	194	201	181	189	179	188	200	192	201	199	175	175	192	189	178	183	186	190	198	210	198	209	204	206	184	211	185	213	175	185	183	188	185	197	204	197	180	180	211	182	181	196	202	191	196	183	194	179	208	207	162	196	184	201	189	167	222	222	180	180	182	188	191	181	199	170	199	212	195	173	202	195	192	187	171	202	199	206	213	203	189	175	211	184	192	206	194	205	209	193	168	192	182	190	207	191	191	159	206	209	184	188	193	207	177	183	203	168	177	183	160	207	198	204	206	164	176	165	185	197	181	220	202	168	204	154	175	227	185	185	186	185	187	170	189	173	186	212	190	208	184	187	168	214	187	181	205	193	195	160	184	166	178	187	189	179	206	191	182	197	223	190	214	198	171	202	193	218	178	196	168	190	226	176	191	170	191	181	209	170	207	200	191	190	203	212	197	194	214	193	186	185	196	191	162	182	184	174	222	196	210	162	199	194	196	159	176	194	211	184	187	198	172	192	210	192	177	192	185	186	180	162	223	180	190	212	159	190	191	190	197	177	199	188	184	181	167	199	191	168	206	178	175	196	192	208	188	197	193	177	184	177	199	180	179	181	211	195	185	198	203	185	187	195	185	214	169	181	204	178	201	203	190	191	188	195	198	186	199	186	202	200	180	184	192	183	198	173	214	217	197	192	173	209	195	187	167	174	203	191	188	179	184	168	175	167	199	181	200	178	179	180	211	193	188	165	188	194	196	196	182	184	200	185	192	182	202	172	193	191	171	180	165	200	201	177	189	194	211	186	192	163	189	164	159	181	188	190	190	218	193	191	195	189	195	198	203	182	198	191	199	199	175	182	208	192	182	181	189	195	193	216	182	176	178	199	176	172	195	202	177	184	173	190	193	195	162	195	186	175	199	208	182	190	206	187	156	190	198	200	183	195	168	180	194	191	178	188	189	192	178	191	228	194	203	199	183	168	184	169	175	196	193	187	192	179	165	189	194	213	196	212	181	180	187	184	178	197	196	191	178	197	191	212	212	205	176	208	181	174	208	195	184	191	205	192	165	195	188	202	187	153	196	180	205	193	216	182	202	179	192	177	184	206	218	184	164	205	177	197	198	177	215	209	205	184	184	218	185	173	179	208	201	178	188	197	166	172	181	187	178	176	207	190	209	194	194	186	181	183	215	182	193	188	219	189	195	182	186	180	189	201	195	185	186	167	178	210	193	203	167	175	171	162	199	185	190	199	178	197	185	201	180	198	221	192	194	216	176	216	199	197	179	195	183	173	168	186	174	213	191	213	187	182	167	196	189	212	187	181	190	170	194	192	202	194	203	174	162	197	176	191	177	189	199	218	182	172	191	201	176	181	192	189	184	189	188	186	189	211	179	195	189	191	195	196	172	192	207	209	192	189	205	189	179	197	212	195	183	190	212	175	202	210	221	208	189	209	187	199	174	211	165	192	185	189	161	177	174	212	173	208	190	186	202	191	182	213	175	220	180	181	174	187	191	163	180	184	197	190	210	185	161	199	177	172	186	219	188	195	168	213	200	188	211	180	190	164	214	197	204	212	179	199	178	193	184	197	208	167	192	204	209	199	196	198	186	204	196	209	207	179	193	199	180	185	186	165	179	202	220	170	167	190	183	175	161	191	187	189	190	183	185	198	186	167	201	208	199	187	193	166	204	173	195	183	186	190	185	182	199	185	202	195	184	199	190	207	186	182	172	192	216	174	172	173	184	181	216	208	188	177	186	171	204	214	198	172	206	192	173	179	192	191	169	178	185	172	195	220	195	197	200	185	176	197	179	177	204	201	163	190	201	202	182	188	196	202	188	189	176	197	189	172	180	185	181	183	201	204	200	187	178	184	165	167	192	181	172	191	195	185	194	211	224	199	216	184	176	209	203	182	200	203	188	189	173	176	183	177	204	182	195	202	182	186	192	176	187	220	180	205	205	176	190	202	193	214	178	200	203	181	185	169	216	178	183	188	187	184	186	189	191	186	164	180	180	189	188	185	222	173	185	188	192	181	189	206	193	170	158	180	200	174	182	214	195	173	182	176	203	197	213	210	173	210	209	188	221	162	193	181	168	185	198	215	171	200	181	178	187	178	177	174	204	215	178	189	199	192	200	182	200	203	196	187	188	173	191	194	190	160	198	221	166	189	199	184	201	180	182	197	179	172	219	188	191	183	193	159	193	169	168	188	186	175	186	176	184	185	196	197	172	186	211	192	167	172	192	176	171	186	172	173	194	177	211	216	199	175	198	190	199	186	167	186	210	214	173	182	214	181	210	190	187	204	173	178	192	182	187	212	197	177	179	183	173	202	195	202	165	187	199	187	172	203	194	197	177	194	180	191	185	161	215	175	190	192	212	205	203	175	199	205	203	181	174	179	195	192	201	181	192	214	189	181	178	195	206	198	215	190	171	197	184	174	192	175	194	171	191	191	203
28876	18746	8689	4550	2977	2136	1620	1283	1141	962	871	772	754	662	663	585	516	594	553	529	499	479	500	486	499	463	469	470	457	461	485	435	475	477	454	456	484	417	407	450	427	485	424	443	468	461	441	441	410	430	450	414	453	450	425	430	399	443	430	441	416	456	425	431	432	457	437	408	427	434	423	408	440	459	444	429	434	419	422	428	436	431	441	417	411	404	397	431	420	425	409	434	437	454	428	452	402	439	424	432	446	382	450	435	454	409	449	417	443	427	434	421	435	417	397	434	449	431	436	395	429	410	434	405	406	404	426	381	415	423	428	407	395	444	407	421	459	409	427	390	408	422	414	423	397	397	417	432	417	440	412	437	433	411	408	425	406	408	376	432	457	396	441	409	425	374	425	419	394	458	418	421	441	432	419	424	451	412	422	379	406	393	425	385	421	444	410	414	433	434	411	448	425	409	415	423	427	438	444	406	432	428	392	382	418	375	449	403	397	396	453	403	399	419	439	435	433	423	454	456	437	419	421	416	443	431	420	400	412	445	415	418	414	414	415	441	462	440	423	408	399	419	411	426	442	417	425	450	388	427	441	415	416	403	416	445	448	405	437	403	398	399	396	436	408	418	425	439	412	420	384	466	430	431	414	423	401	445	425	374	465	424	445	405	437	417	438	413	399	427	398	424	431	424	421	426	406	389	411	410	366	409	425	423	422	450	418	421	370	427	370	446	370	410	371	424	383	424	460	401	418	417	409	409	418	425	403	431	421	435	385	410	418	410	465	422	413	393	415	433	392	436	462	409	398	426	389	409	413	444	435	402	410	429	409	419	409	425	460	439	418	399	413	440	387	429	426	448	404	403	407	410	432	407	410	420	423	426	427	425	409	424	422	416	424	433	426	437	431	408	451	436	421	430	418	413	452	423	405	466	400	447	426	448	398	418	418	375	403	429	410	424	416	469	413	399	399	409	412	419	404	429	423	409	437	394	418	392	445	421	409	443	422	437	421	450	404	409	406	382	438	383	441	416	406	391	412	418	415	443	434	429	388	391	408	412	416	430	414	389	465	398	419	410	458	417	447	443	414	431	421	399	432	417	454	389	444	423	412	400	409	418	450	426	452	392	428	455	424	385	429	416	436	414	424	398	435	403	401	416	415	393	471	455	399	400	426	418	431	400	402	399	386	433	447	389	393	401	431	392	408	416	399	412	443	423	429	454	435	379	434	435	420	432	449	393	391	397	376	436	414	427	423	414	416	433	469	420	420	440	416	409	415	395	413	426	426	405	447	394	426	435	439	442	419	446	410	387	403	430	409	421	455	443	409	443	402	418	418	409	427	397	409	411	409	416	448	445	386	385	443	439	443	366	445	416	450	441	455	418	440	418	405	442	456	389	409	428	393	423	419	390	426	440	425	434	422	402	425	431	419	416	418	433	427	381	451	402	418	395	433	410	426	433	410	425	399	396	386	416	442	439	392	412	413	389	404	412	427	432	412	445	404	384	434	404	458	405	414	388	430	423	431	448	419	410	416	429	398	432	381	443	424	417	406	433	396	454	457	433	427	429	415	453	406	414	415	393	412	399	386	406	430	396	419	428	420	413	441	428	402	392	419	421	410	426	420	430	406	402	386	402	412	411	413	395	469	419	465	461	417	428	444	439	370	416	418	426	432	438	392	434	451	433	432	419	408	390	411	405	420	449	427	452	402	449	445	415	449	396	422	416	422	426	416	416	444	418	406	394	416	397	409	419	455	414	454	442	404	403	407	416	450	419	440	451	384	416	414	383	430	442	427	429	416	398	397	439	421	447	403	440	452	441	423	429	458	429	437	394	397	406	419	435	404	425	421	449	411	404	427	409	417	431	431	426	433	436	445	418	421	413	406	429	416	401	415	444	397	423	414	400	431	400	409	395	433	435	404	398	463	403	413	422	378	476	401	438	421	425	403	419	414	434	430	418	417	400	368	391	388	385	397	407	415	450	441	409	389	412	444	407	388	409	410	413	408	422	468	424	452	427	393	402	377	410	395	444	464	432	439	434	455	391	433	442	405	402	417	407	414	410	382	395	399	410	426	403	422	429	408	457	416	420	433	401	412	412	439	415	425	408	386	453	411	385	418	451	425	419	399	382	402	416	404	437	413	423	420	422	412	410	445	410	398	449	428	423	403	447	439	414	415	427	384	396	398	415	417	409	420	378	406	419	412	420	394	425	467	427	411	419	440	430	417	413	421	426	419	407	407	445	444	402	401	433	420	459	457	441	411	417	424	391	425	395	435	394	438	411	393	424	443	427	438	423	398	432	435	417	434	414	402	432	384	409	423	417	438	434	411	455	402	410	403	399	420	435	435	440	430	416	403	416	422	445	401	401	426	426	400	450	434	437	398	432	445	414	405	410	423	430	388	420	403	413	395	392	399	468	414	421	414	444	406	405	426	418	410	447	414	428	394	427	391	428	393	426	414	417	435	389	396	407	415	415	395	428	421	414	402	430	429	403	409	417	460	442	441	399	411	453	371	455	413	393	419	440	389	431	413	437	426	415	414	443	447	455	446	415	398	402	424	462	449	416	424	415	429	420	376	430	437	425	438	414	410	424	434	464	411	443	409	404	400	389	381	409	402	395	432	400	410	412	446	401	422	443	402	425	414	408	408	407	413	427	469	439	461	365	421	430	421	451	440	391	431	396	399	395	407	407	417	419	430	419	426	407	428	412	422	408	437	404	386	425	412	442	433	442	398	382	460	404	407	409	437	426	489	408	419	443	416	432	412	400	424	433	388	434	451	435	438	452	446	379	411	427	406	396	437	430	387	406	430	430	442	428	381	414	431	399	448	393	413	396	416	429	435	431	403	411	430	412	407	404	408	426	438	400	420	442	399	398	402	418	406	409	416	422	399	421	433	420	380	414	404	392	418	438	395	423	460	426	425	394	454	389	423	403	401	433	434	433	438	395	443	451	406	418	426	421	429	398	457	391	408	387	421	396	391	392	394	387	406	439	401	381	416	395	405	374	432	382	448	418	392	446	412	473	397	409	448	422	402	397	432	416	421	419	453	446	443	428	417	444	443	404	406	430	409	401	407	410	405	465	444	430	416	400	402	425	431	429	406	425	432	394	427	424	436	401	437	464	414	403	419	373	442	403	446	422	424	432	431	429	397	387	410	448	425	448	454	386	458	430	429	391	413	400	431	431	409	426	415	399	409	438	429	441	446	421	419	427	425	409	406	399	489	429	407	440	417	407	404	438	416	424	422	424	406	445	382	429	439	452	427	391	414	437	444	422	439	447	410	413	433	377	449	423	416	376	390	401	447	412	409	422	424	415	416	457	456	414	425	383	450	428	428	419	430	464	418	397	424	432	404	404	406	401	395	398	414	422	423	419	411	416	377	420	434	405	417	421	411	429	413	455	385	442	415	403	433	437	388	435	424	436	409	396	425	420	421	430	443	418	432	421	398	399	473	409	425	416	440	422	407	385	430	412	420	394	408	426	411	416
23789	21598	29374	24320	21603	15512	1641	897	648	616	552	546	547	505	509	481	447	446	471	461	410	400	402	416	454	430	447	421	421	411	419	437	450	411	370	397	392	428	418	395	393	410	420	396	401	391	386	418	366	361	410	412	421	369	417	441	379	399	400	393	382	412	401	414	375	399	398	373	356	425	395	399	403	398	408	397	371	398	425	417	392	402	444	415	391	428	392	386	382	364	345	373	401	393	385	388	385	423	438	385	358	395	392	406	392	385	362	400	409	377	414	362	380	409	406	366	383	385	360	404	360	411	388	400	365	369	393	402	384	388	413	362	403	382	380	383	362	371	366	394	408	360	393	380	381	439	392	393	439	408	402	401	385	430	382	399	411	372	401	381	397	410	363	393	375	398	406	394	400	405	366	411	395	389	402	408	416	404	412	389	401	383	402	349	386	378	366	369	402	372	372	384	384	374	337	384	368	384	361	401	380	390	412	400	381	400	386	378	383	355	377	386	377	401	368	415	383	372	344	390	381	402	379	404	388	419	405	380	407	392	412	403	399	393	438	407	414	395	384	404	363	396	383	401	397	370	355	406	377	402	388	406	381	386	367	421	396	370	411	392	380	364	349	381	370	364	367	406	383	401	390	381	389	401	414	368	397	381	404	407	409	410	388	381	398	385	407	389	429	405	401	400	358	381	382	383	412	380	432	378	389	412	340	375	396	411	372	374	424	386	419	386	356	396	346	428	385	421	425	375	381	400	389	379	419	410	395	384	399	396	392	395	423	389	370	420	421	388	397	384	381	358	400	380	366	370	389	384	380	400	410	373	420	352	395	379	400	405	403	393	379	366	411	377	438	407	390	386	408	353	392	379	391	364	380	435	387	378	397	405	383	425	415	414	358	406	354	387	364	429	364	378	388	362	382	371	433	391	389	394	400	378	358	416	390	365	381	391	403	420	399	392	370	390	408	423	384	416	409	399	357	374	398	391	372	433	349	392	368	401	364	364	391	388	391	353	368	370	400	412	358	395	398	386	387	385	370	406	400	393	380	393	401	392	369	385	425	374	403	382	408	379	406	404	365	399	397	378	420	394	385	370	421	395	375	435	362	430	409	378	392	387	373	365	366	420	397	383	401	412	404	422	403	375	402	387	401	421	404	407	371	382	386	360	379	364	383	391	398	399	350	391	396	364	350	370	354	430	368	409	411	373	386	376	395	401	367	374	398	414	391	386	348	368	397	370	365	346	382	424	383	382	365	421	415	416	387	383	369	385	364	404	390	394	360	365	390	353	398	383	387	377	410	366	407	390	355	393	379	368	407	376	396	383	390	416	409	365	382	385	392	405	345	387	370	365	366	365	408	377	424	393	398	407	371	351	367	392	407	414	397	376	376	369	410	407	386	371	345	373	361	393	366	374	376	389	372	381	380	342	380	402	382	391	404	388	381	360	409	395	400	369	383	398	429	382	398	404	420	368	381	371	404	401	391	412	398	385	379	414	385	363	386	371	387	415	397	365	411	381	360	378	400	401	376	398	398	396	382	360	384	381	431	411	373	383	400	406	391	393	388	402	419	343	389	387	405	359	364	357	393	414	383	381	400	364	379	388	383	391	407	440	394	375	382	397	387	353	401	393	431	382	404	389	374	379	405	394	373	415	403	383	370	354	368	378	400	383	406	365	407	392	383	396	379	378	366	400	367	386	410	384	404	402	387	382	384	408	388	389	383	380	397	395	387	389	387	400	382	396	383	372	378	387	365	388	404	397	365	381	379	383	394	402	433	355	407	370	424	396	360	399	363	394	385	410	393	396	398	367	373	404	423	336	394	373	379	393	427	408	404	403	377	360	374	366	387	373	402	384	403	382	382	409	365	395	378	373	390	380	411	380	355	365	389	373	409	400	384	383	417	363	384	364	381	383	381	397	379	387	394	393	395	404	410	403	371	367	374	381	379	342	407	385	396	417	348	380	380	403	377	385	369	382	386	364	398	405	371	420	385	376	393	390	374	368	441	392	383	364	353	404	372	415	392	380	375	371	396	394	369	447	398	397	384	367	382	412	396	374	369	369	382	359	379	378	364	400	406	419	357	414	372	380	383	394	396	356	411	356	372	380	371	412	423	416	403	361	386	396	392	382	395	409	404	392	424	427	419	417	366	406	379	395	372	401	402	406	374	384	369	397	404	423	384	387	389	426	408	391	395	382	377	396	382	390	412	398	375	364	392	387	367	379	374	378	402	370	398	389	397	382	376	400	373	389	404	398	407	352	380	428	354	371	380	393	365	405	384	422	361	385	424	385	400	375	396	355	365	364	364	399	357	410	383	349	397	373	400	401	391	387	400	397	353	386	394	382	385	378	364	389	389	382	375	395	408	378	367	414	409	398	378	368	407	388	368	370	354	388	399	396	393	393	375	409	384	368	416	406	368	387	372	422	422	351	398	376	377	371	400	384	416	425	382	367	395	400	386	385	385	386	368	414	353	390	402	407	395	388	381	404	371	385	404	362	376	376	394	400	381	385	406	372	389	401	391	409	367	374	408	360	370	385	368	403	355	368	383	392	385	372	391	378	397	415	413	351	420	385	392	362	394	380	375	382	370	399	421	389	355	407	408	408	356	386	395	393	363	355	406	377	376	396	383	384	378	395	374	389	397	349	389	392	352	369	360	358	385	371	405	398	374	386	389	395	375	384	385	343	392	401	382	375	405	393	410	387	346	385	389	410	420	432	408	361	373	375	387	411	391	398	368	395	405	350	402	417	381	404	368	372	387	405	388	388	387	438	367	398	391	376	388	362	401	413	384	406	349	406	401	407	365	368	342	376	359	358	391	413	358	359	394	393	356	354	389	399	411	388	401	360	388	366	366	420	363	379	415	370	390	381	377	397	328	388	362	352	403	416	360	376	358	376	418	376	345	389	420	373	362	392	386	388	356	393	383	386	358	370	380	386	377	381	416	398	380	397	380	390	412	383	354	386	390	412	366	384	410	404	407	403	405	401	384	418	385	418	372	367	358	411	368	393	395	394	379	428	366	384	360	382	375	377	392	368	376	370	362	382	366	382	393	408	391	390	398	393	380	386	416	388	349	362	388	419	352	396	368	371	390	382	391	387	411	374	358	387	381	385	398	364	390	389	371	384	374	381	390	367	390	385	386	369	386	377	399	352	387	382	371	394	402	381	403	363	363	392	393	358	405	400	398	354	386	412	401	404	392	391	387	389	366	393	365	412	401	417	393	361	370	385	389	400	387	337	379	362	418	389	389	373	424	375	398	427	355	425	388	383	380	384	384	378	388	424	395	407	415	362	401	377	413	411	385	376	378	382	401	394	377	409	367	364	412	408	416	372	365	370	386	360	390	386	406	387	404	396	344	364	347	360	436	378	378	387	411	414	365	361	386	394	403	449	427	387	386	408	374	414	423	380	370	369	404	395	418	383	367	399	402	371	383	380	407	400	408	388	353	382	394	383	370	392	407	386	388	378	383	382	362	392	357	384	368	396
34261	24699	14129	7804	5368	3911	2922	2420	2023	1866	1623	1460	1344	1242	1221	1141	1121	1002	1015	925	967	869	904	910	938	928	897	856	861	835	823	773	838	809	843	769	826	849	775	778	828	773	764	822	833	829	832	786	785	763	795	822	791	774	750	778	761	738	806	730	761	776	831	780	772	768	842	783	726	785	791	791	789	737	806	736	740	755	798	754	724	783	769	777	759	708	758	813	780	733	755	755	801	790	732	729	714	775	763	751	743	781	729	798	730	769	758	802	748	751	767	780	764	723	795	710	776	762	731	797	733	782	719	766	798	743	735	761	817	715	757	703	794	797	727	732	764	708	748	751	714	793	763	756	779	727	746	742	827	753	756	756	741	734	738	777	814	755	762	766	758	781	749	768	720	760	738	766	739	768	768	806	746	802	779	769	808	675	783	759	735	767	795	748	723	749	730	742	703	756	709	731	796	768	733	759	763	785	760	734	737	761	751	812	748	755	724	762	769	734	778	713	750	748	763	720	729	754	731	799	766	753	768	732	758	756	698	763	726	776	785	764	780	767	800	754	763	786	715	730	761	765	773	754	759	800	719	756	758	750	746	731	749	756	779	747	763	758	774	726	748	740	756	763	724	737	748	807	780	772	774	759	708	723	771	764	766	756	698	732	731	731	742	743	699	783	784	745	710	763	691	821	724	767	737	794	784	736	764	753	757	746	760	775	745	759	736	787	728	739	753	736	734	741	745	781	750	729	740	776	778	743	774	751	776	717	713	738	732	776	760	737	755	721	766	774	763	718	787	728	740	733	739	749	733	728	758	793	809	790	748	730	778	748	768	770	782	771	766	726	771	749	780	717	769	726	771	815	751	759	715	756	781	775	758	721	759	750	750	785	734	728	778	786	751	805	777	721	766	770	752	769	738	726	728	741	783	817	753	722	736	819	791	766	767	755	791	721	683	768	747	756	723	766	732	722	717	761	739	778	756	807	781	803	714	783	744	755	727	731	783	726	810	743	783	755	745	711	771	753	772	781	754	735	709	715	797	799	756	738	752	753	752	760	773	755	802	767	759	773	775	784	755	774	728	764	750	780	758	762	751	739	722	744	741	770	754	774	753	738	766	772	756	697	802	765	795	739	768	726	728	747	719	796	771	766	717	778	792	783	754	796	729	739	781	693	771	775	754	765	797	725	792	680	728	761	772	769	749	736	762	771	714	745	744	742	761	759	783	726	758	766	777	795	762	743	764	767	764	780	765	737	779	799	743	745	750	796	828	760	696	754	778	776	745	747	785	771	738	811	791	783	748	708	707	753	724	741	773	702	784	799	801	777	731	764	730	793	814	754	757	738	765	755	751	735	744	767	738	751	720	709	748	773	754	783	731	748	800	723	735	772	766	756	712	740	735	757	765	740	738	751	724	703	783	755	763	783	750	719	735	782	765	749	744	776	747	747	771	778	778	691	721	732	751	766	691	763	777	796	735	762	759	768	778	768	778	750	769	827	781	771	760	781	784	756	737	736	758	742	818	812	743	691	760	770	745	755	717	768	780	778	751	784	734	728	715	748	744	742	787	756	788	687	747	775	690	725	756	739	724	753	782	805	789	719	743	745	745	814	773	752	755	726	744	773	756	732	764	808	737	752	773	747	764	754	753	755	801	809	746	740	733	778	761	804	734	793	695	716	775	774	721	766	767	748	739	748	782	812	712	716	822	718	737	786	767	807	776	762	766	777	762	769	755	764	735	754	723	777	771	742	790	746	741	751	778	778	774	733	751	740	763	783	765	768	800	751	756	737	758	743	746	734	758	697	692	779	724	745	773	711	756	727	762	738	759	815	771	770	698	736	771	733	776	788	732	759	761	750	779	838	769	791	774	777	756	758	730	739	744	772	764	721	788	742	731	726	716	763	813	774	759	763	818	807	758	763	715	743	785	772	750	810	768	723	777	754	766	750	739	753	775	758	771	757	747	757	739	769	769	754	757	743	754	727	761	699	735	795	797	723	756	755	798	752	723	746	753	793	756	691	771	735	756	761	763	772	720	775	750	741	733	816	859	709	748	745	721	705	793	792	749	745	781	768	762	751	738	799	748	755	765	767	787	773	797	734	757	783	767	757	767	780	798	756	717	741	785	793	782	755	769	783	741	763	748	748	733	740	746	765	747	765	737	752	789	734	782	754	762	748	773	797	758	742	810	766	755	758	733	758	747	746	732	720	707	786	755	734	743	768	756	801	787	752	779	790	707	755	755	728	721	712	726	726	784	814	774	787	775	729	765	708	717	750	767	772	792	768	784	752	749	745	759	798	763	808	808	756	759	745	733	769	741	749	727	768	755	732	755	769	753	801	674	748	743	748	801	756	781	735	776	700	783	766	750	764	757	742	735	766	739	800	761	702	746	797	702	735	754	750	752	730	708	745	809	801	730	795	744	752	787	721	766	780	754	750	734	722	772	778	771	760	753	789	730	770	795	738	807	799	686	741	745	746	810	730	767	777	752	733	739	747	721	770	757	744	730	791	774	751	770	696	800	745	744	782	759	802	756	785	749	690	766	747	754	721	786	779	727	765	742	715	757	761	749	725	749	766	761	770	807	753	762	781	731	799	772	752	742	734	853	790	788	738	749	800	760	729	709	743	803	778	757	735	743	742	759	787	740	731	721	768	776	758	707	750	717	719	764	791	766	752	716	742	781	740	783	729	748	775	716	762	709	787	792	754	759	748	763	827	786	785	741	790	723	732	751	810	767	740	758	750	746	768	761	823	763	729	745	767	720	739	767	776	779	779	779	749	744	764	739	724	744	731	709	754	716	738	764	739	777	765	768	782	771	763	725	785	713	721	755	746	743	768	760	726	772	791	733	736	770	739	763	772	700	777	718	792	769	785	791	717	801	790	734	721	765	759	750	764	773	745	778	737	750	743	753	767	783	735	773	751	772	744	725	773	720	757	793	789	717	795	762	747	810	703	762	767	758	699	735	734	760	765	780	753	732	767	769	757	767	720	759	731	743	761	747	729	748	755	748	753	714	778	748	750	732	763	784	760	749	766	768	714	748	758	726	757	745	727	749	735	769	770	738	747	739	735	726	760	722	765	816	762	814	726	812	762	773	746	742	755	750	753	750	792	783	792	745	792	745	755	781	759	805	727	729	760	699	762	765	766	767	739	766	747	786	771	791	762	763	762	748	777	760	794	687	742	782	718	762	757	769	739	763	747	738	736	754	769	729	691	715	767	769	772	735	733	721	794	751	750	781	750	731	803	713	743	709	714	727	734	759	728	742	716	754	763	783	733	780	705	814	715	724	772	767	732	758	776	702	774	760	776	812	719	734	769	752	759	796	697	728	763	745	764	744	715	752	798	748	801	740	719	780	804	768	767	762	738	760	789	764	757	768	762	741	740	747	747	700	774	756	753	754	736	720	731	717	743	774	742	783	750	735	762	770	728	740	719	744	743	731	733	761	767	801	764	773	761	727	785	800	786	734	773	770	750	795	769	753	750	740	710
27247	20377	5981	762	460	399	393	422	414	379	378	359	375	382	357	401	393	379	364	382	380	366	369	408	370	355	352	377	428	364	366	373	387	367	375	380	370	393	423	390	359	368	369	358	391	419	390	349	341	364	367	393	384	408	377	414	421	394	365	374	386	378	350	388	370	384	353	399	369	357	369	363	377	364	378	407	386	363	356	340	379	372	390	379	383	370	404	394	369	383	384	364	346	392	379	404	371	367	417	382	364	348	368	366	377	373	379	368	386	362	363	402	370	387	348	377	380	405	372	380	392	363	387	369	365	355	334	387	416	339	404	345	354	365	343	379	370	361	347	360	420	377	382	366	373	387	345	366	343	388	366	376	364	393	380	405	388	386	352	394	380	371	371	399	366	409	377	371	404	346	386	372	371	390	392	399	390	373	392	351	364	377	357	386	380	427	391	404	388	397	388	395	369	367	352	426	377	386	357	375	373	379	393	377	357	366	399	359	350	390	380	361	393	374	385	393	393	383	388	402	358	338	377	390	362	359	373	393	367	328	394	368	369	403	361	394	394	395	374	358	396	345	373	397	349	401	402	385	319	356	379	349	349	349	385	365	389	395	393	412	378	376	356	351	396	411	320	382	370	394	403	371	386	409	358	363	366	400	378	382	370	352	354	352	395	397	392	369	423	392	362	403	371	391	356	349	377	409	395	377	376	389	366	355	376	363	340	348	372	365	364	363	358	419	366	426	364	389	372	420	381	352	406	378	405	376	400	359	358	355	349	359	395	400	356	385	392	333	388	377	336	387	401	374	399	347	346	360	369	396	369	343	369	339	372	364	390	389	379	360	400	391	381	353	338	366	390	379	393	370	394	361	381	383	403	389	358	385	372	385	394	387	347	327	364	390	346	412	361	370	381	372	395	362	356	374	344	363	388	357	365	394	416	363	370	378	334	374	388	355	361	385	395	374	376	383	356	380	382	355	388	356	375	388	344	363	401	366	372	355	374	338	372	384	379	389	378	406	379	408	406	395	401	404	384	328	370	382	382	405	347	372	365	355	374	361	374	379	366	387	374	366	372	357	390	426	369	381	378	398	363	369	367	335	359	400	359	359	393	353	376	366	387	363	373	372	382	343	392	356	390	389	389	391	376	383	374	371	386	352	380	388	401	366	369	376	377	346	381	387	364	373	386	373	351	364	373	391	375	369	410	364	390	389	357	370	395	382	365	385	395	371	390	386	391	338	381	387	382	396	396	355	402	384	360	356	369	349	344	360	374	341	359	373	384	390	429	342	383	382	337	393	366	382	386	385	386	377	399	363	361	400	381	381	356	384	367	397	402	378	394	409	372	366	325	380	369	384	424	325	361	377	363	369	350	377	385	356	352	356	386	355	359	382	337	388	389	405	380	374	369	388	384	374	412	399	397	338	382	337	374	386	349	389	318	394	394	388	364	373	383	377	382	420	382	374	370	416	374	363	350	367	346	383	371	391	334	418	389	362	349	373	370	390	422	401	394	362	350	377	379	390	389	364	370	377	394	360	369	374	342	386	378	371	337	362	391	385	326	350	401	378	346	395	368	422	359	353	385	376	369	381	347	380	375	371	414	376	349	383	361	365	380	368	344	358	389	376	359	407	373	350	398	371	357	403	369	374	408	422	365	385	393	386	379	392	370	358	367	356	334	383	401	348	376	352	354	405	368	358	380	364	384	405	375	359	421	368	354	405	431	412	394	330	357	365	392	372	337	358	379	405	365	377	370	379	370	381	358	328	390	389	364	380	364	394	353	347	357	400	398	352	395	381	390	361	375	401	376	406	384	385	344	360	355	389	345	361	373	371	375	367	363	408	402	388	400	367	371	366	364	405	390	374	383	372	359	365	385	336	382	393	361	364	382	360	399	349	353	373	367	384	360	343	368	429	370	383	347	375	368	327	362	398	364	386	384	412	408	347	381	395	369	403	404	385	384	385	409	362	388	420	372	394	355	345	359	401	399	369	359	402	363	381	406	362	375	353	388	352	375	374	415	393	364	387	376	382	388	366	385	373	386	361	375	394	365	376	348	352	347	391	388	379	393	394	370	375	375	372	362	385	368	402	373	379	370	403	387	383	382	383	347	352	382	386	375	391	388	386	408	376	402	358	405	352	391	436	376	375	357	352	392	401	376	360	342	330	372	354	390	397	327	347	370	368	384	359	385	373	362	354	391	356	403	374	394	386	417	363	373	371	375	355	369	414	397	404	371	358	359	394	372	382	373	345	381	352	367	370	382	378	375	368	410	363	379	369	351	379	393	366	387	363	392	370	388	373	331	397	387	344	382	384	384	383	373	373	415	361	399	346	358	370	405	357	372	339	353	356	367	387	377	396	380	367	386	413	400	356	365	338	397	375	377	383	396	368	376	372	352	381	386	373	413	375	348	376	356	423	362	370	381	382	400	369	362	371	388	376	352	394	386	380	412	355	377	382	373	373	363	377	346	353	371	383	391	364	382	393	409	383	383	379	393	347	385	375	355	367	385	362	372	381	393	407	408	354	348	388	387	355	398	360	368	341	383	372	422	393	353	362	344	389	392	390	407	381	361	384	378	398	352	402	376	362	360	387	361	370	353	378	391	370	378	395	393	371	380	354	349	344	375	386	351	381	367	388	385	404	373	338	400	399	383	357	377	356	365	395	353	377	390	370	406	358	359	370	358	379	360	383	389	323	389	384	360	370	416	362	399	361	400	395	391	383	384	407	339	397	349	393	384	365	385	380	326	370	405	387	403	403	385	370	389	366	387	438	386	360	346	367	367	391	358	379	363	414	380	374	398	378	404	387	378	385	371	389	386	344	366	378	356	386	358	393	418	334	408	378	370	390	386	359	380	371	384	366	373	351	351	370	366	391	373	373	364	364	381	364	386	369	379	371	406	397	422	388	415	360	386	391	389	398	396	388	406	383	382	408	398	405	405	363	372	387	410	383	375	367	322	337	376	382	393	408	395	385	355	374	397	372	366	389	366	367	366	384	388	402	387	403	380	382	398	380	401	380	373	396	396	406	388	396	371	335	386	384	376	383	401	354	388	354	361	370	372	360	364	388	365	366	367	378	363	396	354	368	385	378	379	367	386	394	353	337	378	370	372	372	361	359	359	360	388	391	394	367	363	380	352	396	370	377	379	362	374	377	370	368	399	373	385	368	358	371	352	389	412	382	373	368	370	388	372	373	403	396	359	365	358	372	394	373	399	386	377	377	408	352	361	390	382	364	391	351	375	367	376	360	381	413	367	381	367	353	389	374	365	357	351	356	363	359	369	362	376	375	375	358	344	377	364	355	383	355	392	393	386	374	362	399	421	379	350	397	385	396	371	356	374	361	374	356	382	396	349	397	367	365	346	401	369	383	404	387	366	389	365	368	385	395	380	391	384	389	357	373	359	374	387	396	357	375	397	384	372	376	363	357	344	375	343	382	374	378	384	364	397	431	348	398	348	407	378	379	373	410	380	394	367	336	394	369	378	382
10644	3893	1713	1189	1044	936	850	891	881	861	833	841	827	814	808	858	827	764	828	815	789	828	789	766	826	807	783	808	865	792	866	773	797	815	804	840	740	750	769	791	802	775	800	795	809	815	834	738	780	787	834	766	798	773	755	817	769	786	789	804	771	830	746	766	833	812	794	788	795	770	786	818	738	831	826	783	751	821	767	748	807	823	714	767	771	848	756	762	796	787	835	795	855	794	802	798	729	807	753	809	801	809	794	805	782	826	817	822	808	720	805	833	715	775	787	827	780	814	807	790	793	795	834	807	769	803	797	791	822	734	773	794	819	797	786	835	812	815	807	802	747	779	789	768	799	736	771	761	768	800	818	800	807	801	803	783	800	783	778	814	749	778	841	776	797	729	754	793	783	818	790	747	779	800	835	794	771	801	810	818	793	809	807	763	798	763	819	755	811	788	790	802	777	756	810	800	823	771	735	838	809	761	803	789	837	777	812	761	816	805	786	814	770	753	898	783	740	788	806	782	807	795	814	823	761	799	798	787	745	802	761	808	818	805	787	750	792	753	766	766	810	780	785	777	807	753	819	824	762	750	762	817	828	758	774	771	727	756	800	789	800	811	804	832	821	826	797	814	792	800	764	785	755	806	765	778	785	829	821	754	792	762	776	815	801	799	866	818	813	804	766	746	758	783	818	794	761	791	764	818	833	759	793	823	802	745	796	779	779	854	811	787	783	784	861	810	788	799	791	729	791	747	779	792	854	766	806	796	799	727	735	811	792	824	761	793	811	820	781	822	852	777	822	783	805	758	799	805	765	795	824	804	842	736	825	738	748	805	793	773	748	774	809	780	751	734	743	785	773	838	804	771	841	759	779	796	809	763	774	768	769	774	843	793	778	827	763	798	745	752	769	821	799	803	834	776	785	809	808	778	815	804	693	759	806	750	847	756	756	746	762	790	803	810	767	815	753	762	827	816	772	759	759	775	783	820	826	766	777	778	787	769	779	727	764	839	744	761	785	797	774	814	810	803	835	760	815	832	748	834	777	828	810	811	767	789	762	757	736	799	781	836	788	766	766	791	777	811	763	766	784	845	825	814	798	784	829	768	773	799	795	820	765	842	813	786	758	801	833	775	841	806	803	770	795	813	787	766	867	779	822	757	812	767	826	763	755	854	797	785	788	862	746	827	732	802	842	785	835	800	780	791	821	814	795	742	773	758	813	783	777	788	801	766	804	793	760	782	759	781	788	795	863	777	847	802	808	790	795	763	768	833	794	785	787	815	799	802	792	774	791	772	759	794	808	805	797	776	797	777	812	768	788	758	773	820	773	810	778	759	745	813	807	780	741	760	761	827	768	825	767	817	828	774	822	745	804	753	812	832	727	812	810	808	803	804	852	797	768	743	768	769	775	752	804	775	848	767	763	823	808	790	754	805	810	808	769	794	829	830	757	748	802	818	832	781	822	826	774	787	803	749	833	751	729	720	812	824	810	757	762	778	781	830	819	768	737	750	845	795	766	830	785	834	755	815	793	758	765	845	784	777	796	768	761	774	802	821	779	785	800	773	774	773	806	788	770	775	742	829	764	809	818	757	775	730	778	813	785	825	780	720	773	811	771	753	770	819	781	789	847	792	774	803	784	765	766	823	786	808	805	797	776	788	789	817	803	846	780	783	796	821	790	779	772	790	791	846	832	752	787	805	784	822	835	767	777	811	716	807	813	788	853	789	794	801	774	816	836	822	798	845	792	794	757	794	817	784	827	778	782	797	772	807	767	819	735	779	810	826	744	758	798	785	825	795	846	746	788	796	775	778	804	801	784	779	780	803	790	774	812	813	804	745	845	794	776	856	818	760	792	744	791	766	771	793	772	760	718	775	788	789	829	795	772	837	707	747	772	772	785	829	795	755	802	807	811	780	841	765	791	848	812	783	797	844	771	837	748	780	768	789	797	832	790	779	785	848	848	807	759	775	830	771	763	784	798	818	774	802	768	795	765	811	802	806	796	792	808	795	830	802	794	786	818	807	799	797	780	811	760	758	817	779	782	772	807	792	825	806	786	758	745	782	772	779	785	797	806	748	832	786	808	799	802	805	823	776	755	787	824	782	801	788	798	865	814	819	755	763	770	715	770	784	797	815	797	775	776	846	790	784	810	732	790	790	801	779	778	816	764	765	809	785	804	817	790	757	801	768	753	785	802	767	810	791	778	745	738	773	795	781	823	798	799	820	747	773	806	706	792	859	832	750	775	793	804	797	776	807	779	796	817	782	767	812	797	813	812	783	822	753	785	840	786	805	796	818	845	780	795	782	761	833	835	843	784	795	811	804	821	781	754	802	772	775	791	759	753	761	817	757	745	794	786	801	764	787	788	768	814	794	825	803	770	784	808	816	797	803	782	786	810	798	787	775	771	771	791	791	804	796	784	797	822	788	777	766	816	787	825	788	848	816	830	822	828	795	811	838	778	794	790	807	853	768	794	811	810	801	798	864	798	788	805	776	755	806	822	823	797	760	747	798	768	814	825	756	834	767	750	794	829	792	798	761	769	769	805	778	801	808	784	761	794	787	818	798	769	810	778	785	750	763	736	813	769	800	757	860	799	812	803	753	793	779	791	824	772	812	770	756	812	777	781	784	828	792	811	824	818	806	752	756	755	744	804	768	736	801	754	819	808	787	810	779	801	804	757	815	763	765	803	804	757	795	788	770	800	792	802	794	799	771	780	794	812	771	845	773	786	813	848	788	755	810	774	706	764	783	788	757	771	785	796	787	780	804	789	822	820	881	748	821	823	808	812	808	797	824	820	721	781	747	756	815	802	830	802	746	719	835	771	781	768	802	765	844	821	771	811	787	849	848	786	796	838	777	785	822	787	808	810	777	845	804	795	835	789	797	815	715	738	771	792	838	747	776	779	770	836	811	773	849	759	772	814	818	788	745	814	823	846	772	792	813	801	825	812	775	788	791	768	773	767	790	846	774	768	831	820	836	787	804	774	768	778	799	799	833	815	776	765	789	799	817	803	830	786	787	827	800	776	825	818	813	748	759	826	763	785	733	829	783	776	783	829	766	764	851	807	788	816	801	802	778	832	782	798	769	751	828	758	797	797	772	762	811	809	806	844	798	836	780	778	819	801	862	792	768	767	802	809	826	794	821	767	793	752	781	786	735	767	790	737	787	793	818	772	799	755	803	743	745	751	744	807	783	832	793	809	796	850	759	807	800	772	802	740	831	798	818	796	806	792	760	818	772	809	754	754	784	803	760	776	788	769	800	777	736	766	782	796	802	790	803	829	767	805	805	836	823	791	834	784	781	794	782	786	757	831	865	840	780	817	793	774	846	774	818	755	761	810	808	748	787	778	761	811	792	809	811	765	765	762	779	775	843	804	814	806	833	792	804	724	794	812	827	790	791	820	794	803	779	802	775	795	839	804	814	797	779	840	802	799	798	778	798	742	748	814	735	765	805	799	782	764	765	812	744	790	762	808	822	759	807
24743	21620	28597	25088	17260	1152	615	393	363	334	272	278	269	236	234	231	229	252	206	191	210	226	202	231	223	190	200	194	204	229	190	208	185	206	193	174	208	186	185	192	214	199	201	175	185	181	195	196	196	188	218	202	182	205	210	205	186	192	187	205	200	197	182	188	178	195	190	182	196	224	166	207	193	204	170	207	168	192	180	182	208	206	170	186	162	168	172	191	201	213	189	177	162	175	192	190	184	199	178	171	187	195	185	199	181	184	183	182	190	183	200	184	172	191	201	201	190	201	186	186	182	212	176	186	189	179	189	188	193	184	202	149	200	182	181	178	185	177	169	201	190	177	172	217	203	200	205	202	184	182	190	198	178	186	203	181	210	196	176	156	181	182	170	149	199	180	178	198	186	191	172	172	179	187	204	176	197	188	198	180	195	199	187	197	202	195	172	184	197	164	165	198	185	171	201	188	163	189	195	167	181	179	191	184	206	183	193	158	192	226	205	176	189	187	179	165	150	187	176	204	177	166	171	177	186	187	206	189	188	183	201	179	174	177	186	189	172	209	206	191	162	192	185	219	199	186	170	185	182	208	163	172	177	183	217	178	201	183	221	208	176	183	183	213	182	179	193	186	201	189	219	187	185	173	181	160	201	200	199	194	199	200	183	190	173	167	193	211	188	191	166	187	231	200	201	177	180	187	191	204	182	195	182	177	172	158	189	207	184	173	170	169	181	184	158	205	163	213	196	198	186	203	190	205	205	170	185	187	204	158	189	209	190	189	181	200	183	170	182	216	196	161	155	212	184	178	190	201	206	193	204	194	186	184	198	206	190	176	200	191	195	205	191	184	187	171	199	190	185	192	198	207	177	163	186	181	203	160	194	199	160	197	166	190	179	181	191	200	193	189	189	208	167	184	174	196	190	173	181	181	187	186	205	158	181	186	167	177	190	170	198	182	181	196	182	180	197	206	178	179	158	195	194	212	181	207	183	190	175	193	188	200	175	176	200	188	172	193	192	202	211	207	193	192	171	162	175	182	188	182	182	198	221	207	221	176	192	189	194	200	196	193	201	201	189	182	185	169	196	194	179	169	187	194	180	177	181	200	199	189	185	212	191	207	181	195	179	171	223	197	182	174	204	193	197	197	196	199	210	186	199	193	191	205	208	220	191	197	186	175	194	202	188	173	190	176	207	171	195	214	195	187	171	171	175	190	213	187	189	187	214	171	197	191	190	187	200	205	198	204	191	215	216	180	200	199	178	198	193	188	216	171	172	195	188	209	191	189	192	186	199	186	177	154	211	146	184	201	201	191	179	191	183	177	165	186	191	190	187	191	184	173	199	170	169	186	210	152	184	190	175	192	187	195	190	157	213	186	191	169	187	198	175	172	166	204	182	169	201	200	189	208	183	193	204	193	166	189	178	188	188	179	190	180	201	191	187	194	174	164	179	168	179	185	204	150	200	202	186	191	175	187	192	185	196	194	186	190	205	198	182	180	204	186	200	197	178	188	195	188	179	191	202	187	186	167	177	204	192	195	179	190	178	189	199	176	208	168	183	191	194	202	162	201	202	173	178	189	199	219	177	204	182	193	197	170	195	177	198	197	207	169	201	203	182	198	198	164	194	192	181	171	166	202	178	183	190	205	204	186	195	176	197	172	201	180	190	174	192	196	196	189	176	202	183	200	198	190	195	172	197	175	209	182	149	166	179	212	206	209	198	169	189	199	192	194	203	183	197	199	195	170	164	207	170	182	184	176	208	182	177	196	187	182	204	211	173	186	190	175	182	195	192	205	201	191	189	192	203	184	188	187	180	197	205	179	223	184	196	190	181	196	179	213	189	193	165	192	230	183	171	177	222	190	163	194	194	187	221	195	204	186	193	192	188	169	185	174	177	184	188	186	197	191	213	198	175	204	166	184	183	183	178	183	154	168	193	197	195	183	188	206	216	215	195	209	190	195	185	203	217	200	178	179	179	203	196	169	186	203	177	192	184	178	193	208	182	168	173	181	167	204	183	173	182	185	178	179	189	185	182	155	155	206	192	185	188	175	174	183	160	171	213	190	179	179	197	175	204	199	189	193	182	187	199	193	193	173	197	199	193	182	189	210	203	184	177	194	184	211	195	175	201	199	217	160	201	192	177	185	190	179	163	171	196	170	209	189	217	188	156	188	185	186	166	182	190	191	176	193	180	191	190	202	193	194	204	189	184	189	202	175	170	217	181	181	189	181	192	182	149	209	207	177	185	199	182	180	172	201	205	184	177	179	184	182	178	188	208	193	176	178	198	173	172	181	181	183	193	189	209	177	193	191	194	184	194	174	185	189	186	171	215	181	179	196	180	185	182	189	197	173	183	191	186	194	181	175	192	193	186	181	191	189	186	177	175	205	186	198	154	152	177	188	198	220	185	183	195	177	191	199	197	203	208	202	195	191	190	176	172	193	172	197	207	189	198	175	185	191	186	162	193	190	182	213	175	175	200	186	192	193	182	200	178	163	188	190	176	183	190	165	173	196	179	185	201	181	182	206	188	185	170	189	189	200	179	187	181	190	215	185	170	171	179	201	183	217	195	189	181	176	206	175	154	188	190	171	181	187	180	179	195	152	203	186	171	184	189	189	184	199	195	200	189	173	185	190	194	201	196	176	192	179	178	176	185	201	199	211	208	171	199	199	193	199	176	181	173	202	206	185	188	180	188	182	186	195	188	186	191	198	181	198	202	162	187	176	163	192	174	177	169	172	211	166	164	208	199	193	176	213	175	198	179	187	171	175	203	185	181	195	160	176	189	180	178	165	176	185	163	165	204	203	157	205	183	199	201	188	199	189	172	183	169	195	183	182	173	189	193	200	192	171	191	174	189	194	191	167	199	185	172	168	206	163	183	182	197	192	198	194	184	178	148	182	183	212	192	176	168	184	175	177	192	188	211	175	174	188	196	215	181	194	199	180	184	173	154	183	170	190	184	200	199	188	163	197	182	215	178	199	200	197	199	181	186	167	185	215	205	174	182	205	180	199	200	185	184	180	177	190	168	204	167	174	197	198	161	177	185	204	184	181	187	204	173	172	215	179	204	190	176	192	184	213	199	191	196	180	186	180	195	182	182	177	190	194	183	198	190	169	207	184	180	191	183	198	196	209	200	195	170	189	184	176	187	181	161	196	194	172	196	165	197	188	199	213	194	161	216	215	177	172	196	199	188	193	152	204	199	180	204	189	185	178	180	211	196	186	211	168	172	199	206	177	183	186	201	183	191	194	184	169	171	183	207	179	202	198	210	201	198	187	178	206	175	202	221	183	205	176	180	183	179	177	182	195	168	189	197	176	173	213	192	195	189	204	212	191	195	204	136	165	194	185	177	198	180	180	189	208	182	178	189	199	161	165	185	199	182	180	200	211	175	174	187	173	185	197	196	189	190	194	206	188	174	182	166	159	176	213	178	193	201	189	190	197	204	183	182	192	188	172	175	178	208	196	210	204	168	191	210	182	177	222
28977	17160	8640	4559	3021	2101	1671	1328	1148	1027	886	723	763	680	627	596	558	556	527	552	499	462	495	487	512	490	472	480	478	464	442	510	458	431	451	459	438	446	448	435	446	442	439	425	428	421	457	427	438	420	436	480	426	416	441	430	397	433	395	418	434	423	401	407	422	438	396	408	437	444	410	438	441	432	430	406	411	426	438	396	411	380	424	414	440	462	430	451	403	420	429	410	441	414	447	440	399	404	388	407	416	430	474	431	429	400	419	421	373	415	458	402	424	433	397	444	435	397	413	441	446	426	421	396	420	393	407	401	408	392	423	395	391	431	413	411	440	411	409	396	406	462	432	416	439	403	396	424	391	437	415	450	391	463	438	409	423	406	420	405	406	459	399	403	432	409	392	424	423	419	433	418	440	440	429	412	451	415	395	413	459	404	399	451	429	433	445	417	382	434	387	414	412	422	392	418	405	410	403	404	419	405	430	425	452	431	400	422	397	443	473	393	399	410	402	417	438	437	450	403	424	400	395	430	428	470	459	389	401	419	429	426	425	468	428	407	377	407	401	463	407	413	439	410	380	345	428	404	443	419	446	419	426	442	415	442	424	415	429	421	384	437	446	408	413	414	413	419	404	412	389	410	386	428	365	434	350	405	412	413	445	437	456	404	426	409	388	407	432	398	406	467	441	421	432	442	431	405	394	413	444	442	430	451	418	414	385	421	448	399	386	445	421	440	415	445	448	428	397	428	435	389	374	411	452	420	426	411	396	453	454	411	417	444	438	423	404	432	403	414	450	427	411	442	438	414	375	401	407	409	403	400	422	412	375	435	390	399	446	423	413	437	445	462	407	396	435	431	413	392	439	414	410	426	409	420	449	430	437	466	409	449	436	427	401	412	423	408	443	402	434	449	420	395	457	437	422	429	422	406	405	427	458	408	466	421	438	415	438	439	403	405	417	406	420	436	417	396	386	401	425	421	421	443	399	442	381	403	392	439	416	419	391	439	402	381	412	453	389	419	411	381	460	434	417	427	401	423	457	408	399	426	409	389	450	413	415	435	422	410	419	409	439	425	440	429	426	366	393	427	455	400	412	402	402	434	421	431	396	446	431	442	367	450	416	414	366	400	409	463	388	466	430	415	414	469	420	440	389	429	422	447	429	434	450	429	404	412	416	424	444	394	385	436	431	388	432	406	396	407	415	401	416	462	448	399	435	449	411	441	410	449	419	427	390	452	402	410	431	416	421	413	407	406	427	411	422	433	405	400	412	391	447	420	407	446	421	398	436	407	423	365	400	418	416	464	416	415	431	436	427	416	422	452	447	448	432	411	403	394	412	402	394	425	387	418	398	425	450	424	413	373	422	409	413	397	408	419	418	405	397	423	417	424	405	435	405	440	397	431	373	410	400	427	413	387	396	418	383	430	447	433	405	431	427	423	420	431	422	415	392	430	420	388	428	390	416	445	422	426	406	418	425	421	388	419	432	429	435	412	450	412	407	403	418	370	426	397	439	411	410	419	402	441	418	414	405	432	422	405	435	421	403	435	422	395	429	411	415	409	407	448	443	417	429	419	435	446	441	402	426	404	427	435	410	373	440	407	395	434	395	378	421	435	413	423	416	437	436	404	428	420	457	436	411	436	426	420	463	401	411	404	392	417	397	422	415	429	399	407	421	445	400	407	394	415	410	434	404	447	445	417	386	436	417	386	418	432	426	418	426	405	401	389	427	376	425	417	404	409	387	422	438	419	388	441	401	408	400	393	411	451	394	403	402	422	424	411	432	434	422	454	452	415	429	440	427	413	414	409	429	422	414	386	387	428	412	375	407	426	454	416	407	415	424	396	416	440	422	388	420	455	434	408	425	422	395	444	411	418	392	416	402	427	399	405	393	465	394	425	411	437	414	412	409	448	429	449	443	418	425	402	417	428	401	422	429	419	438	396	430	457	446	386	430	397	431	394	444	412	440	360	409	456	419	438	423	428	444	403	430	406	447	400	436	442	408	410	436	403	434	445	439	408	423	411	387	421	422	446	407	442	436	425	370	398	420	407	419	410	406	415	419	386	426	396	402	397	393	422	461	405	404	395	434	437	412	408	409	427	453	438	434	454	411	394	396	383	408	406	426	433	426	463	416	418	444	441	430	386	411	407	399	479	382	379	426	440	410	426	402	381	451	459	403	409	435	429	456	436	402	412	436	416	438	393	376	408	411	414	421	393	425	421	431	425	418	420	411	427	408	388	412	450	421	445	424	386	409	467	454	425	428	424	409	386	409	459	397	425	395	374	426	415	395	405	383	423	426	432	422	418	377	388	448	441	425	411	405	414	408	409	400	413	464	407	428	443	396	403	406	441	417	437	440	406	422	417	408	424	406	419	426	439	431	423	430	428	390	382	416	439	441	418	411	414	419	417	420	414	393	404	433	463	406	392	383	395	401	386	455	457	413	445	448	386	470	435	413	439	414	409	419	429	420	399	435	399	428	392	388	406	428	457	440	407	416	383	420	421	420	415	437	374	413	386	425	394	397	414	462	416	431	420	400	430	447	427	403	401	435	412	431	450	408	418	414	423	433	466	418	439	408	442	414	446	436	412	407	423	394	394	415	409	432	413	443	441	418	396	414	404	415	406	430	405	435	415	434	381	404	393	397	439	395	433	461	427	425	404	449	420	424	410	480	403	446	389	415	394	381	398	423	431	434	440	420	395	411	449	423	432	430	400	403	407	432	426	420	392	417	417	394	421	420	391	430	386	435	438	425	432	428	399	458	467	435	432	416	430	387	396	389	411	410	427	386	416	420	420	433	434	417	418	405	421	398	452	391	446	431	462	428	401	432	440	399	422	449	436	408	458	424	410	443	452	455	460	407	399	419	405	420	412	387	390	438	409	389	459	403	393	393	417	442	446	427	414	450	386	417	444	429	444	403	462	453	390	413	419	396	434	428	394	438	387	406	409	420	410	404	407	368	401	420	431	422	401	412	424	447	434	416	397	414	429	418	444	407	429	400	411	403	436	415	390	447	415	397	419	413	431	385	405	434	425	398	411	432	419	410	377	407	411	404	422	388	417	438	399	428	440	439	424	414	428	425	407	417	389	389	418	407	389	347	413	399	426	437	420	414	414	423	428	415	453	410	415	415	435	404	385	392	450	472	384	425	427	429	422	446	404	420	393	389	423	412	419	418	452	416	415	419	429	417	451	426	418	402	389	430	419	392	407	434	416	396	401	443	444	409	467	400	438	431	452	394	408	444	412	437	430	434	430	457	404	429	438	429	429	407	411	396	419	423	397	425	424	420	404	443	439	389	436	411	424	414	422	409	433	397	476	402	457	447	439	450	379	419	408	426	436	418	414	425	435	415	406	417	448	435	444	418	434	447	419	437	399	444	427	433	411	417	435	417	396	425	429	434	424	383	390	393	397	415	415	371	453	414	433	433	432	409	398	395	378	431	401	416	420	430	406	430	417	387	450	425	406	440	428	421	407	375	400	454	396
23826	21642	29417	24364	21644	15446	1652	825	699	651	563	524	504	513	501	461	485	437	436	443	471	456	448	444	436	414	436	403	425	449	418	431	411	387	455	419	427	419	397	403	395	415	411	412	387	416	399	396	387	393	397	403	432	389	393	350	386	418	398	409	428	399	385	389	399	364	402	386	414	380	400	396	395	412	386	423	378	379	363	383	367	423	387	406	393	391	437	391	410	390	409	418	381	380	401	408	334	386	393	412	389	371	402	372	406	385	385	391	428	367	394	422	390	394	357	402	351	382	406	410	384	371	369	381	375	406	377	359	387	356	395	402	451	377	398	376	393	392	395	358	357	393	437	363	412	390	413	394	419	393	383	396	379	408	406	411	412	405	363	406	387	361	340	383	366	341	393	408	388	405	404	405	407	393	389	392	379	352	461	384	410	376	387	390	445	398	392	368	367	388	390	375	402	392	392	401	397	385	421	353	371	411	394	407	405	370	413	375	363	399	378	398	384	404	420	369	409	385	410	384	446	376	399	391	396	436	391	390	368	376	400	366	443	375	365	397	365	350	402	418	403	397	401	373	393	368	404	375	362	384	385	450	376	382	410	402	369	407	389	397	397	421	390	373	398	378	375	351	395	390	398	375	394	370	390	414	379	399	355	420	387	380	403	388	413	347	374	390	406	402	401	361	388	375	385	424	388	388	372	410	386	393	380	424	409	392	424	394	370	422	381	373	403	435	386	448	373	409	398	399	420	414	346	395	410	401	391	374	388	359	376	385	417	349	356	404	405	420	393	417	411	390	409	384	397	386	394	412	397	380	431	374	384	396	412	362	385	385	416	352	363	388	401	397	421	364	386	388	424	361	365	411	377	356	444	399	364	391	386	420	353	386	426	363	409	419	352	371	404	380	380	366	382	362	385	404	393	355	398	367	373	379	408	369	380	377	374	389	388	367	401	411	394	416	381	385	387	410	381	390	371	379	423	398	418	410	360	379	392	413	370	412	378	389	387	376	408	413	407	373	398	398	385	390	398	403	377	344	394	389	386	368	389	387	365	387	367	388	341	379	410	404	423	381	359	364	383	415	400	396	390	376	384	418	385	404	393	386	367	382	407	398	421	417	410	367	401	396	410	399	411	362	387	365	398	407	371	377	346	378	384	365	348	398	361	365	391	376	409	419	393	394	351	425	391	398	393	421	415	390	385	377	387	439	375	382	354	374	431	406	406	408	398	368	412	393	399	399	369	418	393	371	368	407	388	386	395	389	411	369	393	385	398	376	388	372	380	389	393	423	408	376	394	402	417	377	376	383	401	362	387	415	370	403	358	384	364	413	405	407	381	412	403	385	391	376	389	400	364	389	403	382	389	403	388	405	420	344	388	404	391	423	401	364	366	403	431	411	391	376	338	388	378	362	395	361	387	398	415	379	363	410	355	407	367	400	408	381	371	377	386	378	394	369	361	409	379	398	410	371	374	356	374	383	411	398	399	381	372	370	369	369	388	419	398	388	389	380	427	396	339	367	393	393	398	396	402	374	368	385	408	397	385	391	399	375	401	401	343	417	431	370	427	379	384	414	386	388	377	388	409	427	372	415	406	389	397	369	410	383	409	382	369	383	418	414	405	373	412	383	397	383	370	393	339	409	383	387	426	403	392	388	369	378	400	390	379	348	377	396	369	390	406	380	411	391	415	379	400	397	375	375	411	383	365	406	399	353	410	378	449	383	385	425	355	361	380	388	375	395	377	376	407	364	397	400	360	397	338	395	407	391	410	432	421	359	404	363	407	375	419	416	377	389	421	377	383	394	379	359	452	377	403	382	365	377	363	401	389	361	408	375	377	356	401	413	360	426	404	405	390	374	400	370	377	378	362	413	415	361	375	379	366	398	402	379	415	375	375	374	427	370	354	423	397	376	403	427	364	399	401	380	400	373	414	409	389	411	405	388	390	399	341	380	376	392	400	402	365	370	362	400	392	369	359	384	419	376	379	375	362	397	388	368	365	383	374	372	406	350	406	369	386	407	407	411	377	372	387	358	386	412	357	412	425	392	368	384	383	376	395	379	396	386	398	407	380	409	401	388	406	434	381	370	361	394	389	407	398	397	381	405	375	389	387	372	376	401	411	392	393	416	392	410	409	420	368	400	366	392	392	400	369	389	353	404	412	352	373	358	387	390	414	376	387	385	388	364	401	375	394	377	372	440	373	373	384	406	391	384	365	358	333	400	401	383	360	390	387	426	383	395	408	359	374	420	358	353	386	393	404	357	411	401	393	384	381	390	400	412	391	388	381	364	382	368	364	368	376	389	380	384	403	353	331	400	400	389	378	400	387	417	392	430	370	384	382	350	390	375	371	381	363	365	376	376	428	397	387	393	386	437	388	382	385	368	374	384	372	403	375	368	388	423	387	356	343	384	369	381	390	393	404	382	392	368	396	412	366	399	347	367	378	388	406	369	390	389	375	416	366	392	367	374	388	409	379	355	371	364	384	372	401	339	404	381	341	387	394	387	376	361	385	390	399	401	414	382	371	406	381	372	378	383	416	377	367	396	406	412	387	363	380	372	379	409	388	388	386	410	384	376	381	394	380	383	373	400	389	371	370	375	370	385	388	384	354	419	365	408	381	374	352	370	398	396	356	401	369	405	405	406	381	386	362	378	426	416	371	405	372	401	391	384	357	404	358	383	365	351	397	386	371	412	410	385	368	368	381	373	384	388	386	394	383	402	386	363	398	392	384	373	396	379	392	417	380	381	369	405	402	385	377	437	387	364	368	397	379	372	379	404	363	391	418	391	400	380	400	362	366	406	407	366	408	403	416	383	400	404	423	381	385	407	377	347	367	373	384	363	421	390	352	391	386	350	381	386	335	376	387	343	382	362	362	386	406	380	374	382	384	367	393	372	368	416	378	375	363	384	380	346	401	416	381	384	401	400	376	410	383	358	393	350	378	392	393	374	376	407	398	392	410	389	363	354	362	380	382	384	407	372	398	369	421	392	417	389	418	379	416	402	375	425	403	416	433	404	394	388	370	400	387	400	393	372	368	391	394	380	383	410	378	403	375	393	371	386	366	375	425	381	439	419	381	397	419	380	399	371	415	400	406	405	411	375	401	381	364	387	429	374	397	393	359	375	391	361	391	380	390	408	413	391	390	364	373	391	411	400	378	410	371	368	363	378	396	373	415	379	383	385	412	359	401	376	393	387	389	372	377	425	359	363	390	390	365	377	370	388	418	380	374	380	386	387	352	388	400	364	381	400	356	425	416	371	399	372	380	402	384	395	423	407	414	408	400	390	380	381	373	376	351	390	367	386	389	388	376	370	413	381	381	375	426	372	381	440	407	351	384	401	364	374	394	350	410	397	379	387	364	385	357	381	392	406	373	391	347	397	371	367	415	371	378	398	409	335	394	393	396	391	419	393	426	383	396	409	439	419	389	406	344	409	413	397	382	377	376	418	395	409	377	400	379	368	413	394	363	351	386	370	415	402	382	366
36417	22599	14066	7703	5322	3795	3034	2407	2049	1807	1596	1434	1289	1188	1182	1087	1140	987	989	994	944	849	932	930	903	915	854	900	853	809	821	880	810	819	857	788	813	824	885	820	797	807	807	742	821	743	752	752	781	754	801	777	787	774	758	829	783	764	796	792	783	779	742	772	793	802	753	780	757	746	737	818	775	735	801	781	774	763	755	802	750	799	770	748	823	750	767	798	815	716	765	742	736	752	792	771	719	767	767	816	774	762	770	741	767	740	740	784	729	749	711	741	745	836	855	819	790	779	767	709	780	742	743	784	761	703	797	786	799	811	755	727	794	804	751	742	710	736	740	741	768	760	823	783	730	764	780	745	740	760	757	749	760	777	771	767	794	779	759	762	809	701	734	791	742	799	721	763	778	800	764	788	765	745	769	768	728	779	718	770	782	767	812	766	772	759	788	818	725	774	789	718	800	727	757	776	778	745	793	774	798	744	711	738	792	710	777	781	728	737	733	767	788	758	697	761	743	750	774	770	745	735	764	740	749	734	722	770	792	781	762	790	747	729	782	767	729	764	751	753	750	778	803	800	769	783	759	809	733	726	788	718	775	758	786	798	789	768	729	724	756	745	784	788	748	752	743	808	729	712	683	736	747	736	788	756	793	739	745	747	758	743	759	733	740	774	772	770	762	762	775	786	769	700	743	780	775	762	746	763	751	761	747	731	738	773	773	706	758	746	759	757	732	761	751	742	747	722	767	738	737	755	783	799	753	744	728	745	787	768	737	756	763	707	690	719	804	771	787	774	740	784	757	737	716	759	696	761	800	791	719	780	714	780	741	741	738	709	769	812	789	787	738	803	738	729	779	772	781	749	765	741	764	792	726	744	770	795	740	727	726	763	755	737	743	784	734	742	717	765	756	798	809	757	753	771	758	720	727	771	748	748	767	739	741	709	775	751	760	765	752	714	706	747	722	729	765	799	790	732	770	771	750	803	796	789	783	734	812	780	759	758	808	780	795	742	787	757	759	722	744	739	755	736	758	743	772	767	728	746	737	771	756	759	777	786	765	769	761	742	761	764	730	722	783	763	746	729	758	750	801	743	765	792	766	698	751	757	751	721	784	741	750	756	754	776	749	751	718	734	766	751	766	780	802	724	722	734	720	730	754	762	764	773	786	777	722	761	754	771	732	803	767	802	713	766	771	748	794	738	799	757	730	749	734	792	733	748	735	743	773	781	745	743	748	760	704	801	760	741	741	734	764	776	760	765	789	724	736	719	744	767	721	774	733	759	759	757	772	780	755	747	774	705	763	783	744	749	783	741	749	750	754	719	764	770	795	728	750	749	795	717	783	701	788	732	758	751	774	789	744	758	789	733	779	743	759	724	745	767	803	800	758	754	729	755	741	778	759	753	780	785	733	782	747	770	736	762	728	751	727	735	802	801	794	722	761	738	757	778	700	796	775	754	777	737	758	760	726	762	790	779	724	751	806	787	743	782	771	713	755	791	761	751	748	737	733	722	745	725	727	756	783	823	718	755	736	753	736	769	799	748	776	735	737	752	735	750	768	775	781	786	691	777	744	714	800	763	798	747	741	780	739	727	773	766	732	751	763	773	738	763	790	759	760	728	760	802	779	767	773	749	771	752	700	744	739	742	728	753	770	728	779	772	750	787	758	723	751	706	735	757	746	742	761	746	742	787	769	789	770	778	746	799	761	800	783	781	789	731	730	711	762	809	759	791	761	695	797	776	786	744	752	751	768	811	722	768	758	736	799	733	707	751	799	729	802	710	779	771	782	759	764	795	808	788	701	729	802	739	769	714	730	765	739	793	751	730	768	810	710	754	808	771	758	828	792	809	795	768	750	803	773	808	791	735	742	764	791	730	753	752	738	722	758	750	747	733	779	735	769	761	778	753	736	720	771	781	773	764	728	756	781	794	785	718	756	820	747	750	742	770	790	800	738	755	772	770	769	729	770	759	745	759	728	743	777	771	792	753	774	794	754	757	775	739	748	783	808	740	789	771	734	769	702	750	780	777	732	772	756	770	759	748	724	779	827	758	757	811	750	747	739	695	750	826	744	778	696	790	739	779	767	817	783	734	778	695	742	717	673	755	734	721	706	758	735	736	786	780	749	723	720	766	733	773	792	738	771	782	753	780	726	701	784	778	740	753	763	788	781	757	744	758	766	786	734	788	750	802	707	779	787	723	780	811	742	742	721	766	762	731	822	748	796	737	766	793	789	788	709	768	731	778	733	761	772	799	754	749	767	777	739	781	722	822	755	734	750	779	829	767	733	711	789	772	727	747	778	747	730	743	801	740	768	760	716	784	738	810	820	715	794	819	806	749	796	751	709	727	705	739	801	758	772	708	769	818	791	782	747	777	785	776	771	762	736	737	734	754	696	743	796	797	754	748	794	753	740	751	756	760	760	694	784	775	796	758	757	778	785	760	757	805	725	796	775	813	740	795	755	756	776	759	728	749	811	764	785	744	723	730	725	760	754	766	784	745	736	758	701	778	750	759	745	763	712	824	754	803	791	753	770	743	756	750	747	703	764	764	742	751	735	732	773	700	775	746	785	811	780	727	755	770	787	760	735	752	703	757	741	741	712	742	754	727	723	751	815	737	756	756	767	777	758	718	781	732	746	731	758	793	747	753	764	723	742	739	723	720	736	760	720	784	771	774	735	760	722	776	717	716	720	747	744	763	778	729	747	750	753	721	747	747	799	700	781	728	767	760	741	770	769	780	758	788	771	748	780	784	721	792	754	698	742	723	780	754	779	744	755	769	780	799	789	778	780	736	768	734	781	736	750	759	738	699	714	731	757	728	706	722	732	758	737	735	771	747	769	720	748	714	797	755	819	776	753	746	747	794	746	756	747	701	720	755	774	762	779	776	732	780	754	745	707	698	794	721	777	719	739	765	748	789	781	779	756	771	770	750	755	742	817	736	767	780	746	732	783	779	748	727	758	776	703	736	751	747	734	702	773	765	770	773	747	753	766	770	729	742	766	748	802	758	773	768	747	747	792	756	751	791	760	788	750	787	824	773	774	729	781	755	753	801	745	756	768	756	746	737	744	786	766	764	748	720	792	757	777	736	701	797	747	746	764	755	739	751	739	754	776	726	752	697	764	757	790	704	727	782	752	771	707	728	815	734	785	760	746	679	758	742	747	752	793	769	751	763	770	731	717	726	769	750	748	767	768	764	760	760	743	742	764	720	711	757	732	764	726	747	748	743	738	751	719	734	758	736	716	775	743	751	772	780	733	774	778	786	741	753	739	700	748	748	715	748	754	775	798	758	763	753	755	744	787	779	760	770	780	756	734	756	744	801	771	761	744	750	730	780	738	760	742	721	788	823	715	734	728	724	762	745	746	716	701	769	728	736	758	769	769	709	743	717	741	761	737	786	742	709	750	766	769	775	735	748	755	751	742	785	744	720	707	750	734	745	722	795	729	751	782	779	828	745	779	747	733	703	730	741	828	744	704	715	808	768
27237	20385	6186	935	643	538	444	423	386	360	411	360	367	420	412	364	390	386	403	414	341	365	374	388	379	353	385	386	393	378	375	408	372	407	390	390	380	407	388	395	382	376	334	389	372	373	382	361	385	344	441	392	364	378	400	368	386	392	354	349	377	344	376	391	375	408	366	402	424	377	373	392	375	380	368	380	360	371	361	385	361	365	395	353	388	361	364	338	402	385	364	358	379	402	390	410	321	372	410	363	370	369	383	379	385	349	362	369	355	418	409	387	356	394	399	354	379	384	373	348	347	391	404	387	367	361	355	387	382	368	407	358	371	372	369	366	371	381	364	380	385	385	345	383	354	348	384	361	380	394	427	384	376	383	381	390	375	349	343	408	371	402	376	385	389	364	372	398	398	371	421	381	381	390	389	393	370	387	374	393	345	378	357	361	362	364	344	376	375	421	360	366	367	362	414	355	381	383	377	330	350	398	370	367	392	388	379	359	353	370	365	406	360	377	373	338	385	394	370	361	378	391	388	367	401	357	386	359	361	384	367	376	415	381	346	402	420	392	396	386	364	374	375	353	404	351	367	386	374	420	361	371	383	369	370	389	372	371	383	367	359	393	389	367	358	399	371	392	414	307	346	377	361	380	356	387	362	349	384	388	346	380	358	361	380	394	384	334	369	370	381	352	360	397	393	387	396	359	362	394	391	343	374	376	369	345	374	407	392	339	376	412	352	351	362	417	391	366	371	395	392	399	358	370	388	371	355	359	374	405	345	372	389	405	383	368	396	386	379	395	358	370	371	389	396	359	399	402	395	377	399	333	360	373	383	380	400	373	384	386	386	368	375	373	388	359	384	394	348	389	392	364	363	372	376	367	398	369	406	382	377	395	382	381	390	393	385	408	406	375	363	355	356	380	401	371	408	370	384	379	372	341	348	375	358	361	394	361	370	383	384	382	386	358	381	370	365	345	405	361	324	437	368	382	369	348	341	375	384	393	367	357	434	349	361	361	376	366	377	390	354	366	389	379	378	369	349	394	360	383	379	389	381	375	332	367	374	404	368	382	377	405	395	387	361	389	421	401	415	364	390	341	409	375	410	380	394	400	386	345	388	391	370	367	389	362	396	380	366	372	369	404	370	390	396	369	364	392	374	425	372	402	388	362	370	387	386	373	369	377	368	385	361	350	379	336	358	397	354	360	355	389	376	377	360	378	385	377	386	391	349	355	356	369	405	388	382	355	406	361	356	353	386	348	368	376	374	431	365	376	353	361	381	370	393	378	354	381	392	383	392	357	380	402	382	411	349	361	388	351	359	358	374	363	360	394	386	381	362	380	344	367	398	389	384	374	355	346	375	377	365	363	376	389	392	393	372	343	378	368	381	387	392	360	412	363	363	386	369	361	367	359	385	394	371	396	368	381	372	348	437	350	386	357	389	392	370	365	369	357	379	378	364	377	325	377	363	371	364	374	361	379	391	431	374	378	372	422	415	332	412	413	389	396	359	362	347	393	385	377	391	366	344	395	412	355	349	386	362	362	332	408	373	380	396	352	389	394	383	384	370	389	343	372	340	381	366	395	354	358	371	379	344	357	361	396	390	392	360	350	397	372	363	369	373	383	378	405	398	396	377	380	345	368	383	383	376	397	411	387	352	387	350	396	360	357	361	376	348	385	396	369	358	365	409	310	370	381	351	373	398	371	338	385	368	402	371	386	410	397	395	370	360	359	363	390	391	357	383	372	402	406	390	363	397	407	382	383	383	369	380	367	360	376	386	369	377	365	403	380	367	395	374	406	384	373	372	364	386	390	365	400	366	366	346	332	370	400	406	390	344	363	381	377	393	350	349	411	392	383	399	361	372	401	368	373	351	367	365	384	378	374	378	375	386	392	381	436	401	365	373	369	357	369	406	389	393	407	408	351	363	364	412	371	341	339	363	393	367	401	356	372	392	387	387	369	376	376	378	370	395	393	363	397	390	343	397	382	368	374	367	399	367	378	356	398	369	374	338	356	401	374	387	364	396	362	385	369	381	393	414	382	391	345	366	365	374	385	399	411	392	392	358	388	387	362	373	319	382	387	398	387	389	387	347	373	413	361	386	369	366	406	392	379	346	378	378	399	371	372	425	362	378	372	375	395	392	391	376	379	386	368	386	350	380	365	358	397	402	360	417	400	372	373	361	365	404	367	400	365	348	356	386	370	388	383	348	376	368	365	372	360	352	391	374	359	370	409	404	373	393	354	359	365	372	367	385	353	369	361	365	387	378	376	402	363	375	383	390	378	396	353	375	351	381	400	388	344	391	365	345	336	381	411	385	381	356	381	373	374	394	402	360	388	389	345	392	387	372	408	361	399	365	334	390	381	372	385	383	375	349	388	382	366	371	338	330	376	404	378	378	383	372	350	389	386	417	409	372	380	390	378	393	374	375	375	361	385	358	363	390	350	389	381	387	401	378	370	373	374	408	368	364	368	362	377	375	400	394	384	381	391	387	361	345	349	393	354	392	388	359	399	391	373	401	364	366	385	396	363	407	352	367	376	380	365	337	354	402	343	399	360	358	370	380	405	362	376	387	363	384	355	375	396	391	382	391	376	389	388	387	375	403	348	369	417	364	355	377	407	368	380	382	384	370	377	347	377	357	336	387	352	392	366	390	436	427	368	357	350	388	349	373	356	319	404	357	380	394	361	342	390	384	404	367	355	373	394	386	365	368	393	383	407	329	408	385	405	362	380	395	397	395	382	378	364	338	359	376	368	359	400	388	381	373	349	359	379	355	386	381	390	407	383	347	372	392	362	377	374	391	371	387	389	372	369	371	372	403	401	340	370	390	360	400	376	426	353	420	353	374	349	405	343	407	366	386	352	383	359	390	400	385	357	361	369	394	365	403	366	363	352	379	383	404	388	389	362	414	348	375	371	409	366	363	359	337	366	343	387	350	401	411	404	353	399	363	376	396	385	366	389	366	345	368	356	357	375	400	381	381	405	348	386	385	388	381	357	368	364	419	344	355	385	389	400	342	366	387	346	376	356	373	372	386	373	422	370	378	356	368	388	399	368	365	344	385	387	407	348	387	390	370	378	381	366	350	366	368	354	377	410	333	327	385	337	391	366	372	370	380	370	343	366	396	375	405	352	361	371	388	369	371	395	403	396	392	374	374	377	396	378	409	369	398	404	330	405	356	373	366	382	395	414	394	369	366	352	380	409	373	420	347	383	353	347	348	384	364	356	355	384	370	364	363	398	404	413	337	397	385	404	381	363	379	390	369	426	397	392	370	357	379	392	391	390	377	373	420	385	373	381	405	389	376	386	404	418	395	382	369	347	357	375	363	342	369	377	383	385	395	371	375	357	386	386	348	349	365	364	377	361	396	386	354	373	363	407	336	387	368	418	352	412	364	354	411	366	367	398	368	343	385	420	359	374	378	376	420	421	384	431	372	384	371	365	383	357	384	387	403	358	367	385	364	382	405	363	382	402	372	372	357	383	387	376
12117	3636	1815	1235	1036	958	913	931	852	876	779	874	791	811	805	817	764	817	780	804	814	800	779	791	779	780	819	788	847	745	782	767	812	818	790	745	805	808	778	804	782	796	793	787	720	808	806	798	750	742	812	780	810	769	744	792	827	782	764	744	782	788	805	818	816	820	766	798	762	805	789	792	756	798	757	811	731	790	810	742	781	798	822	797	773	808	805	781	797	789	847	735	784	798	754	811	817	786	814	744	751	748	767	786	774	830	793	842	816	784	807	802	807	762	786	770	812	821	788	771	789	796	780	822	794	759	845	749	791	795	806	789	787	809	770	770	780	802	850	774	754	786	794	855	771	812	788	754	778	771	744	808	794	779	773	756	764	741	774	758	782	804	787	786	776	739	782	784	756	810	776	774	804	736	776	818	756	737	772	786	868	815	771	807	767	770	817	766	821	789	767	770	767	760	779	781	812	744	768	773	804	799	806	775	741	828	804	812	778	742	808	815	831	787	789	815	730	813	800	723	789	825	811	725	759	754	751	820	793	800	807	821	763	739	799	738	801	763	785	830	784	838	772	777	783	791	796	750	762	763	748	774	813	738	777	809	757	754	742	794	798	725	796	799	755	751	766	726	813	816	837	784	788	800	758	795	724	805	747	772	790	748	797	852	846	794	751	777	806	739	794	755	753	778	767	794	773	797	740	737	833	778	793	826	835	801	760	785	765	804	798	810	782	773	759	750	856	805	813	749	820	716	786	804	808	782	758	807	806	818	823	790	812	794	801	860	778	831	840	802	812	757	767	769	817	786	766	785	807	831	752	783	807	776	810	813	783	826	774	746	749	819	740	819	739	823	817	782	780	757	771	781	807	763	784	801	764	799	776	795	838	770	814	849	780	815	840	813	781	746	791	790	819	767	769	836	829	765	782	833	831	763	735	802	803	728	805	813	787	784	737	788	762	793	806	746	798	782	793	821	766	814	783	793	838	751	775	825	808	805	812	787	863	728	747	771	849	777	764	739	806	817	766	774	797	800	820	839	779	773	761	717	775	815	746	768	805	776	856	768	798	815	765	756	784	763	797	782	782	767	809	762	788	789	783	814	841	743	756	809	806	818	806	788	764	844	868	809	758	770	783	812	778	823	775	787	789	795	785	770	815	761	720	802	789	769	823	800	782	783	739	771	803	785	769	757	784	775	739	768	780	797	764	808	822	744	777	789	808	796	846	769	767	724	803	802	810	769	763	765	754	812	755	843	792	835	796	791	770	770	769	801	778	817	794	803	765	786	776	781	791	799	787	729	766	834	770	759	751	806	812	764	818	802	806	755	801	767	771	831	790	778	745	768	771	831	743	773	749	791	787	781	793	780	762	787	787	805	765	791	742	799	837	780	804	782	819	822	790	783	744	788	834	774	778	777	804	838	831	776	748	779	773	803	786	804	760	754	829	799	728	779	826	766	783	776	818	845	837	780	794	791	756	783	779	804	825	798	826	773	802	777	800	794	772	844	788	794	786	751	757	776	824	812	767	796	764	830	771	795	861	793	787	773	773	763	822	771	795	818	779	791	775	735	739	777	793	815	757	801	792	765	795	791	782	785	813	770	752	812	772	746	775	811	797	756	777	790	776	813	773	806	786	801	802	782	821	796	759	749	777	813	761	791	762	813	777	810	787	760	731	791	781	772	790	779	790	779	783	792	825	862	762	768	748	790	780	767	722	748	774	760	815	751	780	859	764	779	786	830	794	810	734	777	795	752	807	758	824	820	816	794	800	796	783	841	752	770	766	770	799	807	788	776	759	847	853	794	804	764	802	787	787	808	848	797	799	782	801	781	779	712	808	750	845	796	757	787	766	796	806	771	760	766	786	743	839	838	748	791	724	816	811	785	825	810	784	793	827	762	786	834	778	840	827	747	808	802	801	805	864	790	726	787	754	807	783	820	742	770	844	809	807	849	706	756	779	799	756	728	763	809	784	792	816	817	749	794	787	806	810	846	779	812	781	782	773	818	733	787	768	783	777	798	813	817	783	801	828	825	787	781	793	761	772	777	783	779	825	784	791	822	805	818	813	739	815	784	791	787	757	797	769	794	803	784	773	742	797	792	764	755	807	787	840	849	866	799	782	742	744	803	805	831	788	744	763	801	823	824	793	800	809	790	769	744	787	801	749	841	827	761	787	773	793	804	766	770	769	785	789	770	796	763	783	802	760	786	727	789	853	780	780	837	816	754	793	791	809	813	809	764	769	773	785	800	779	788	803	806	767	802	794	762	770	762	777	767	800	822	789	775	803	800	761	768	786	820	758	769	783	710	832	767	822	788	793	777	812	835	802	767	746	799	865	750	757	750	829	801	732	802	772	806	827	802	785	779	814	788	792	787	796	795	777	809	770	825	814	763	767	754	801	832	773	727	728	821	792	792	789	840	749	801	820	811	752	806	817	811	783	789	764	800	764	792	811	806	816	821	807	750	764	746	780	760	805	758	753	802	771	758	784	745	811	745	822	811	762	797	789	797	832	760	784	785	833	808	831	769	795	797	791	736	745	696	805	810	788	790	782	742	758	826	798	718	818	794	777	784	804	807	811	797	785	782	778	804	729	810	815	791	799	804	753	741	768	840	819	775	716	755	804	792	712	744	801	784	790	767	814	744	776	737	824	804	782	772	800	804	810	782	787	801	860	811	794	792	830	783	822	767	806	747	793	739	789	819	771	786	765	792	749	771	805	772	749	820	810	758	795	768	815	793	791	762	773	791	784	743	807	767	806	804	798	835	755	778	783	792	783	808	835	796	756	774	795	788	761	791	747	788	765	798	805	814	749	774	798	783	810	816	784	768	761	820	775	766	740	831	750	787	755	778	825	827	840	776	882	764	736	770	773	736	741	799	801	819	811	798	755	768	817	813	727	782	792	814	806	771	747	821	813	783	756	846	784	798	732	802	804	788	801	768	757	739	774	758	788	787	839	760	770	801	786	775	808	830	814	784	821	818	797	774	810	780	766	833	820	758	772	792	763	792	794	756	813	779	805	807	757	828	786	809	797	785	792	752	784	743	791	768	776	789	766	794	783	778	785	822	703	803	771	784	785	796	770	769	833	781	819	762	786	819	780	799	799	768	763	739	798	820	805	787	794	787	746	748	790	815	786	809	777	778	799	803	764	736	818	803	761	792	745	803	776	790	821	743	805	849	822	785	797	764	785	789	789	793	798	772	806	785	827	764	753	775	807	809	803	782	735	754	780	792	770	759	755	786	795	717	812	799	812	806	791	791	764	794	789	791	779	764	806	756	779	754	789	797	766	791	833	826	805	765	803	798	747	785	804	750	770	800	833	777	797	768	802	709	776	769	794	806	802	775	801	765	763	811	766	854	801	786	804	768	838	758	750	740	778	805	788	785	762	781	743	801	789	771	819	779	801	773	758	833	795	773	824	835	816	744	833	770	721	754	778	799	814	788	819	769	756	781	806	800	773	786	800	813	791	759	776	768	769	777	779	805
24705	21630	28646	25102	17481	1193	589	418	332	275	267	278	274	267	268	269	216	235	213	208	190	221	229	202	181	200	210	191	203	212	209	225	198	199	191	212	221	209	196	197	210	207	179	201	182	198	202	194	183	185	203	177	196	182	186	192	190	189	215	183	185	184	188	180	189	195	220	189	184	175	175	177	196	211	202	183	184	191	189	180	187	165	194	175	191	206	204	197	184	192	206	205	178	195	192	206	165	208	172	160	176	206	192	184	204	193	198	185	197	208	177	175	198	197	200	191	190	183	193	197	197	188	187	189	189	210	175	185	199	176	187	188	194	188	182	171	177	203	191	185	168	190	196	201	179	169	192	193	181	202	194	205	171	188	207	186	204	189	202	194	192	214	162	191	202	180	208	185	202	188	166	189	182	179	172	176	171	184	177	194	176	188	184	160	197	167	175	182	167	203	205	205	184	181	209	191	211	185	192	200	199	177	184	197	224	182	198	199	216	208	191	189	170	173	190	177	192	207	223	186	189	207	181	203	187	197	177	178	180	179	184	179	200	185	177	180	212	203	180	184	168	196	204	186	190	212	192	183	204	191	186	192	189	201	171	192	190	164	165	174	180	190	182	187	192	187	187	175	189	188	193	180	195	187	192	166	201	175	184	191	205	198	207	181	205	209	208	219	180	195	184	170	205	183	183	165	206	182	199	187	172	188	178	194	205	189	174	190	196	209	193	192	177	187	183	181	186	191	179	186	180	183	187	187	180	177	198	175	176	221	168	187	194	162	182	185	178	195	173	184	166	189	183	193	222	182	193	183	190	189	213	196	204	166	195	198	187	198	185	216	182	195	161	190	189	181	205	191	165	193	181	201	205	190	188	184	170	191	196	215	196	169	181	188	169	171	180	166	215	183	193	202	195	210	186	175	168	187	203	182	195	196	167	187	200	210	204	181	168	178	207	181	180	171	173	201	201	179	204	204	190	178	183	198	192	188	201	185	183	172	169	178	176	169	188	210	196	169	185	206	175	180	179	181	182	220	198	183	181	188	164	172	188	179	170	173	198	205	183	171	159	194	192	180	181	201	195	188	184	200	187	174	175	167	202	192	189	183	172	180	220	187	227	179	176	193	192	177	189	167	211	184	171	195	184	194	204	187	185	196	176	204	217	195	190	177	187	173	186	202	183	181	190	203	184	190	188	212	177	186	211	178	183	186	183	177	230	195	194	202	167	200	175	200	169	171	190	201	172	209	212	186	160	208	179	172	197	195	200	212	186	206	161	190	193	178	200	179	193	208	195	179	176	212	191	192	200	198	185	204	190	187	189	179	216	209	181	193	201	160	175	180	197	208	201	196	193	185	185	215	179	186	194	187	193	191	167	179	199	198	192	195	191	177	202	185	194	172	188	149	192	194	219	206	235	176	182	224	182	189	182	194	163	199	191	175	170	232	197	189	195	206	213	185	176	190	212	174	184	221	203	208	170	183	207	191	207	157	193	185	173	177	195	191	216	182	187	173	201	186	183	168	204	191	184	189	188	164	186	197	185	181	193	193	202	198	209	190	189	190	177	179	197	170	175	180	199	190	194	164	192	165	190	181	191	178	190	165	159	216	185	195	209	221	185	177	184	185	186	193	207	192	172	179	193	212	204	172	197	183	220	173	195	195	212	182	200	193	210	205	185	225	207	199	201	180	192	187	187	194	179	179	189	203	207	182	187	197	181	167	156	200	217	185	211	189	181	210	218	185	202	186	173	181	189	206	178	193	181	193	175	209	189	201	166	157	180	203	198	183	179	193	192	191	188	202	217	185	181	189	192	210	194	173	217	193	184	187	189	169	190	183	173	183	189	210	185	182	168	197	200	165	187	187	180	171	175	178	201	192	204	198	174	178	208	184	206	169	183	211	218	161	191	212	190	189	204	220	208	192	164	176	196	191	195	192	196	183	205	189	200	194	215	197	215	184	182	166	185	191	189	176	175	209	184	217	183	200	195	173	188	180	210	212	191	198	178	211	173	207	185	189	150	205	171	200	202	184	199	206	190	183	169	191	167	201	193	180	178	203	184	218	196	179	181	204	194	162	198	193	204	186	181	183	183	199	225	198	193	169	153	206	168	203	192	169	193	171	212	193	177	192	177	181	171	194	182	207	194	198	189	195	210	193	181	230	170	174	205	203	191	177	214	180	188	196	181	196	197	171	213	184	193	187	180	191	199	188	186	206	184	198	184	179	187	185	201	172	169	166	176	204	201	184	185	172	196	218	185	211	199	171	190	210	183	170	201	185	168	176	182	196	174	200	195	183	198	211	209	193	183	171	179	188	201	196	171	203	188	185	220	193	198	192	196	204	218	195	200	199	219	176	191	199	179	198	195	167	183	197	173	205	166	193	187	198	185	193	203	202	179	190	211	192	190	245	183	188	215	175	216	199	194	178	194	211	205	206	187	214	187	172	164	190	215	188	180	187	194	186	179	191	186	199	179	173	184	213	186	188	218	175	207	214	172	180	187	198	196	192	189	187	177	205	171	180	152	201	173	199	171	184	219	167	175	155	176	177	205	181	218	216	173	189	160	204	183	178	186	175	198	184	197	187	188	164	202	213	186	189	223	200	198	151	207	201	181	164	171	199	212	202	185	196	185	183	180	172	182	176	192	195	189	203	172	186	160	198	184	178	178	183	190	197	172	186	205	173	194	184	181	199	209	194	185	195	188	177	181	169	178	199	191	222	175	179	195	202	166	201	186	193	183	170	207	190	223	200	193	188	212	173	202	192	195	215	165	184	194	182	169	174	174	189	192	172	191	176	177	195	192	170	185	187	193	187	200	197	176	196	173	197	201	182	165	193	210	179	190	184	164	191	199	196	171	196	208	161	200	212	211	204	193	179	189	197	185	190	186	193	181	197	199	195	183	196	182	186	189	213	204	198	199	187	206	192	206	184	179	185	192	190	204	187	163	197	207	190	172	198	172	176	210	156	193	205	203	202	203	183	208	200	208	184	195	184	178	185	195	212	186	196	190	191	196	201	170	185	194	186	195	178	199	209	202	186	182	177	199	176	176	179	181	206	197	193	192	179	172	166	208	189	208	197	187	193	210	190	174	204	182	183	184	199	173	178	213	192	198	182	194	187	193	212	198	184	188	184	205	189	197	200	189	209	200	196	178	199	187	185	189	225	197	186	186	193	178	195	201	200	212	177	198	181	186	192	208	182	219	203	197	195	167	186	202	203	154	190	184	198	220	192	203	198	177	188	181	211	185	215	182	174	191	196	184	198	166	211	209	200	191	160	200	174	188	192	186	196	208	186	200	198	209	198	188	190	198	178	165	203	174	162	179	196	182	182	189	162	177	184	195	186	189	194	179	201	204	187	186	194	190	182	201	193	198	174	203	193	197	160	192	167	190	204	187	168	196	182	211	195	190	177	190	195	190	181	181	181	184	187	202	196	187	172	185	208	202	172	184	173	185	193	186	196	194	165	190	187	183	198	179	213	198	185	200	179
30497	17151	8583	4568	2873	2102	1593	1343	1129	1010	852	799	710	698	615	631	575	591	527	550	516	478	467	539	473	476	523	488	493	457	441	474	445	442	478	420	405	419	428	472	462	465	435	435	423	455	433	486	447	430	435	410	431	398	448	421	391	420	433	442	398	440	401	453	381	425	453	395	447	439	420	468	433	415	435	448	416	421	421	432	404	438	430	434	395	487	414	424	399	392	444	408	379	430	416	402	418	399	397	434	433	415	447	405	433	429	435	408	444	405	404	397	428	416	443	390	430	412	421	460	431	424	412	429	397	411	450	396	426	391	409	397	419	432	426	454	421	446	403	435	410	443	423	393	427	384	396	421	379	405	404	395	430	397	381	436	418	436	440	428	428	411	441	448	428	425	406	382	424	467	409	421	424	385	434	429	409	452	431	446	431	437	387	422	420	405	399	423	440	437	393	409	460	433	415	387	423	425	440	379	413	419	419	428	388	403	416	424	413	412	449	424	419	430	416	399	417	413	445	407	416	464	413	422	421	438	417	407	441	413	425	413	428	409	432	429	441	405	433	383	408	443	425	442	441	437	396	395	398	446	452	393	418	405	432	434	434	453	412	413	460	404	435	376	427	449	418	422	437	428	453	410	358	408	388	458	398	411	429	417	408	428	398	423	395	435	409	420	416	395	416	434	444	417	410	449	433	425	401	408	447	425	411	425	398	456	426	418	416	408	420	469	417	414	425	441	412	431	360	409	407	398	427	387	418	443	382	427	428	443	409	456	418	415	395	433	421	424	435	395	432	422	417	411	432	411	442	413	384	438	441	432	415	400	420	406	421	376	429	439	408	419	430	436	405	384	455	408	447	397	425	406	431	401	416	426	396	391	450	396	395	431	444	441	423	402	399	437	434	428	443	465	437	456	386	415	388	418	413	412	387	415	409	418	412	424	433	388	397	429	428	452	439	466	434	437	433	395	411	439	422	410	444	419	430	416	406	412	422	427	409	411	431	411	424	396	419	395	417	402	384	407	420	404	412	424	428	409	414	398	402	391	410	401	432	373	436	415	393	387	381	436	397	475	401	462	402	447	426	408	370	410	399	434	409	435	432	403	453	414	450	436	420	433	431	399	391	428	445	432	412	411	404	418	451	423	385	458	394	422	409	396	401	442	427	412	397	425	373	397	423	415	413	375	419	440	415	430	427	379	426	396	436	420	419	414	457	429	443	436	433	435	405	415	423	447	415	401	424	409	397	388	381	438	399	399	430	401	418	395	410	392	427	412	416	435	414	407	434	432	419	398	387	439	450	410	413	448	390	418	416	400	392	409	428	433	460	400	385	386	398	399	435	428	387	417	400	425	429	439	426	421	441	399	416	413	436	443	460	455	469	368	432	443	400	411	418	402	426	440	395	414	447	420	408	431	408	391	416	405	423	459	399	433	437	443	396	382	391	357	415	449	424	458	404	406	408	425	427	409	437	409	398	436	381	420	433	370	415	414	409	415	409	445	438	412	405	448	418	419	434	421	397	401	455	394	392	415	395	401	426	406	419	444	451	386	438	441	458	418	431	447	392	410	429	434	403	432	423	414	416	430	426	410	394	381	413	405	364	421	424	402	404	404	428	440	442	408	444	432	388	421	400	411	395	393	431	460	404	443	402	435	402	432	396	443	413	409	433	427	398	438	412	398	412	398	447	433	464	431	378	424	410	439	433	432	413	396	427	441	434	405	393	449	402	376	421	429	426	397	419	427	423	446	401	392	405	441	392	431	418	387	420	410	458	418	474	421	444	420	418	422	394	423	438	397	380	433	421	428	429	424	364	445	445	417	401	420	401	445	405	444	379	420	411	465	399	405	394	454	417	418	454	416	390	482	377	427	422	454	428	401	381	443	447	411	408	452	412	419	440	405	419	440	427	442	398	424	392	391	422	457	416	451	453	404	414	410	424	399	376	415	408	410	438	414	392	426	440	456	398	432	426	411	408	403	416	435	402	477	418	428	391	419	409	445	391	434	414	399	426	406	447	424	401	375	440	419	438	408	405	413	404	429	444	474	460	460	433	427	420	429	422	403	379	442	386	384	385	375	397	420	394	412	417	425	412	421	411	398	468	415	423	439	406	439	404	419	412	428	413	415	434	424	435	424	404	433	405	407	459	430	424	407	459	437	423	432	449	379	412	387	392	395	419	408	457	440	390	400	407	408	441	405	439	453	437	424	385	401	423	385	385	425	407	442	397	449	399	444	416	463	401	413	382	460	392	389	410	404	406	428	426	389	404	414	426	440	399	396	451	426	425	417	381	429	417	406	433	433	452	456	406	448	403	446	431	405	410	413	406	378	401	408	414	440	429	364	393	404	403	450	433	419	419	431	436	444	445	435	451	382	437	431	419	437	398	404	421	436	447	420	439	387	433	421	381	403	418	413	391	400	423	388	400	446	413	442	411	420	413	392	427	401	429	432	434	439	443	448	430	425	433	377	413	386	449	388	430	466	420	375	462	407	424	434	448	417	449	440	399	421	409	405	403	456	423	443	408	409	446	421	420	414	406	422	489	426	426	436	404	408	428	438	394	438	404	406	422	404	386	414	430	447	437	427	413	380	407	444	407	446	421	423	402	456	392	435	415	436	419	401	404	410	426	418	418	441	419	408	414	419	417	415	425	430	413	390	374	403	422	397	436	433	419	402	365	364	436	439	403	433	430	415	435	449	478	395	403	388	396	452	409	402	442	410	410	389	420	386	438	422	432	424	437	409	417	381	428	415	389	405	435	422	385	402	423	432	440	400	440	398	422	433	447	413	435	410	423	452	458	444	432	454	423	459	429	429	429	386	410	428	351	411	410	428	449	409	416	450	423	425	396	380	413	404	417	441	428	406	416	440	408	432	402	413	447	425	443	411	433	417	409	401	419	407	423	413	443	446	423	419	421	413	426	372	424	451	411	420	443	414	400	410	407	462	378	426	441	437	441	443	407	394	405	419	389	444	432	444	439	417	425	449	389	425	430	399	372	444	395	417	423	460	413	418	426	397	407	408	423	415	426	399	437	422	413	426	436	411	403	426	443	410	395	416	408	430	424	416	441	407	402	378	398	415	446	409	419	446	417	422	428	428	405	423	437	390	414	385	419	424	424	417	417	404	408	435	432	392	426	451	482	417	415	406	430	422	387	432	408	410	451	429	399	444	391	414	390	429	400	409	420	411	442	426	442	455	427	386	416	473	420	407	436	399	417	445	432	426	393	409	419	373	385	385	442	423	402	408	405	427	441	457	380	398	423	379	406	420	417	431	410	432	424	437	399	421	414	438	434	439	380	424	379	434	402	439	435	421	443	376	446	420	439	422	413	398	410	431	386	413	396	382	400	414	425	436	425	378	431	396	403	415	378	426	395	415	444	397	397	435	445	407	418	438	415	392	411	427	401	453	392	389	419	380	475	391	413	441	426	419	426	430	410	451	399	398	414	420	426	427	435	458	415	466	399	434	438	376	409	479	400	380	407	377
23834	21682	29503	24375	21683	15857	1699	855	673	619	613	572	553	510	485	510	476	493	446	435	447	428	446	453	432	434	397	400	433	417	425	424	405	391	422	430	427	421	414	426	388	436	394	384	378	415	394	381	391	406	412	417	407	404	417	406	415	381	404	413	355	416	401	434	400	396	395	380	361	399	410	408	405	377	407	381	411	397	390	369	381	412	401	397	402	392	342	360	396	405	380	417	416	423	387	368	381	409	405	373	392	379	408	361	358	421	368	422	394	382	402	415	377	387	356	409	393	366	395	397	372	405	352	391	378	379	400	401	380	396	436	385	380	365	391	391	423	371	354	337	405	363	395	397	386	393	402	390	374	359	395	402	374	371	412	384	403	432	401	387	403	363	348	398	371	390	387	375	388	388	403	430	390	396	409	379	390	388	366	369	396	363	424	385	381	387	402	383	397	359	377	375	372	375	413	381	415	404	397	380	397	363	411	428	417	415	411	385	396	397	398	387	417	411	402	409	401	360	393	383	415	401	381	381	391	406	357	366	378	380	434	385	412	390	341	430	347	390	429	377	372	359	392	403	394	384	367	414	401	400	355	407	354	415	388	394	388	387	394	417	444	375	422	422	409	377	384	377	420	376	393	365	383	374	421	352	358	444	387	441	400	365	411	377	366	412	406	423	391	391	380	378	365	391	385	371	431	426	410	405	375	415	391	377	388	381	408	375	374	428	343	392	415	404	381	377	374	355	378	394	411	382	399	374	373	383	408	382	344	398	419	388	414	395	347	399	370	380	409	426	381	397	402	416	363	374	399	401	397	384	419	394	402	387	399	431	415	392	417	407	429	384	394	395	364	437	384	374	412	362	372	379	394	377	393	374	383	378	405	362	355	367	377	397	381	397	406	374	361	386	401	383	399	372	394	386	349	384	421	392	394	387	381	405	396	394	381	387	406	374	380	387	392	392	410	383	384	386	388	417	384	408	419	412	409	384	367	380	422	368	371	396	364	371	362	427	411	402	412	394	397	398	369	391	379	417	394	409	416	377	395	388	407	397	365	366	374	413	374	362	410	376	384	384	384	353	383	377	394	394	405	398	352	386	381	390	368	372	419	414	415	417	431	353	451	417	405	387	386	362	423	404	367	368	384	405	388	358	368	395	384	357	374	371	423	419	385	384	387	426	371	373	389	358	398	392	412	402	370	396	427	373	387	404	385	395	371	396	365	398	391	382	394	387	345	405	374	411	418	392	368	383	408	381	431	397	403	365	403	421	400	382	402	403	364	403	421	393	387	387	399	438	399	382	370	400	368	371	390	422	414	381	411	358	447	431	393	392	365	379	395	376	374	382	391	407	413	393	394	436	395	383	384	355	383	370	395	394	375	371	395	375	401	417	379	377	381	402	375	366	384	425	382	423	415	389	369	362	384	372	379	385	369	401	368	385	375	374	393	386	421	401	350	392	394	402	397	381	379	411	375	401	390	399	394	412	396	397	366	376	405	402	379	381	399	381	394	393	381	367	420	418	348	372	387	380	383	386	370	388	387	400	378	368	396	401	400	384	433	413	423	391	355	377	389	401	408	362	360	378	387	402	362	389	373	345	380	383	375	394	417	390	382	411	407	396	359	389	373	397	415	397	395	383	376	368	372	373	396	384	415	416	375	385	384	408	387	427	372	403	383	391	381	421	385	446	384	357	395	394	403	398	394	428	409	380	377	382	404	386	386	411	402	382	426	434	341	402	385	386	413	405	373	392	415	401	401	398	401	398	364	371	382	380	393	372	387	432	425	450	412	409	390	405	382	382	375	382	372	390	450	412	371	359	361	368	379	395	376	366	403	382	381	382	349	386	364	397	423	383	381	387	417	384	399	421	385	386	396	421	365	395	365	395	374	395	387	398	349	379	394	375	374	386	377	378	394	402	396	347	422	410	404	359	358	411	371	387	389	380	359	381	388	374	389	415	373	383	366	396	397	432	379	374	348	377	395	403	427	403	374	422	365	417	376	396	378	379	353	375	386	388	380	379	402	382	419	385	373	387	370	354	379	387	387	391	414	408	434	398	397	368	408	399	398	371	403	396	428	394	415	418	361	398	385	386	408	424	376	365	388	356	405	388	372	356	429	367	378	401	380	344	403	392	393	402	400	413	398	415	335	386	384	413	414	340	388	383	394	385	420	423	417	384	402	417	358	415	372	387	383	393	374	404	389	373	413	382	386	429	354	376	400	381	360	380	394	354	363	372	376	385	403	357	387	383	384	381	393	379	411	368	356	416	412	410	378	385	416	363	398	406	378	420	374	388	395	391	371	399	407	383	391	418	394	389	380	377	407	388	370	384	381	387	352	410	366	388	371	376	366	351	326	399	388	390	408	400	374	398	410	383	384	358	422	400	424	429	410	401	394	389	414	392	369	388	402	366	425	393	404	371	393	394	382	385	392	385	412	380	395	422	377	423	377	417	387	363	362	393	411	427	405	380	370	364	392	392	403	433	414	381	393	389	409	377	394	410	419	425	359	338	400	413	415	396	415	420	382	393	391	419	394	363	431	367	370	416	376	415	370	404	366	380	394	374	386	367	376	399	395	384	390	411	404	369	408	386	426	419	390	398	369	356	392	388	373	374	418	369	378	332	411	390	402	414	379	351	378	359	404	388	418	373	397	393	421	404	434	397	393	397	371	408	411	378	409	398	398	406	381	430	373	402	417	389	414	390	381	361	390	388	404	385	406	421	372	380	436	374	394	388	383	388	395	366	347	415	395	365	374	372	389	360	401	352	395	382	393	382	387	397	415	377	392	369	370	409	441	375	405	384	388	426	381	422	358	382	384	351	434	375	395	384	363	366	386	383	383	387	403	377	375	398	400	430	417	374	361	407	384	369	368	392	379	436	336	394	406	383	398	400	404	403	368	406	378	384	373	374	425	394	438	372	397	379	358	355	372	420	410	396	375	400	410	397	399	410	395	366	384	404	384	362	364	379	394	398	404	415	401	424	392	389	397	424	377	385	393	390	391	375	396	372	362	398	410	392	373	411	420	389	420	383	377	429	393	384	385	350	384	379	415	358	393	387	373	383	417	367	427	414	397	381	391	388	433	350	379	393	386	387	391	419	398	369	404	369	395	430	410	393	396	387	370	435	406	387	388	384	392	415	391	377	370	366	373	389	376	392	416	382	373	382	389	386	387	385	412	392	373	415	386	404	384	371	387	371	411	342	406	397	395	398	379	401	400	431	406	401	368	403	353	405	385	385	388	389	392	405	380	370	376	389	373	383	411	406	387	337	382	364	359	388	398	363	362	423	377	373	401	377	407	369	380	367	367	406	423	401	394	408	391	390	374	384	386	365	384	387	398	402	398	419	435	383	408	374	396	352	397	417	374	445	385	395	395	414	399	380	377	398	351	370	408	381	388	400	371	363	430	393	375	402	404	360	390	387	358	390	383	393	382	389	412	415	397	382	362	394	418	395	410	408	392	378	353	412	384	398	402	350	423	432	398	422
37398	24519	14053	7816	5209	3786	2965	2402	2059	1808	1599	1479	1289	1242	1200	1164	1045	1036	1027	913	953	930	893	897	864	833	876	899	851	875	890	818	856	858	776	798	798	798	807	789	882	778	763	757	713	798	761	772	762	786	774	791	747	774	783	788	788	738	734	775	773	767	761	785	798	759	775	795	790	753	733	747	762	762	730	782	741	808	720	754	795	741	753	771	760	812	764	760	753	760	768	784	763	764	767	812	780	766	740	763	819	729	775	754	756	748	788	769	790	745	768	777	826	748	774	757	788	758	779	768	798	763	753	747	799	760	742	769	732	760	774	740	769	723	792	730	761	778	762	778	777	781	759	768	748	699	717	728	744	753	729	793	737	786	776	747	799	725	758	814	787	766	796	783	824	748	756	739	718	814	782	765	766	748	804	771	770	740	759	817	752	726	770	778	792	760	819	735	755	728	745	686	766	734	751	796	727	765	757	825	805	769	746	790	713	792	747	798	808	733	785	788	787	757	753	795	781	795	768	785	692	781	694	772	749	792	761	693	790	757	757	726	767	770	733	752	791	770	710	812	772	777	801	812	709	774	792	774	760	787	749	758	760	729	720	814	760	763	822	790	754	749	732	759	707	769	702	800	745	771	835	766	719	730	785	732	775	802	770	755	779	741	780	801	794	743	726	724	776	769	778	722	761	754	768	772	748	784	716	776	719	794	756	775	772	735	758	778	783	823	711	743	736	782	729	767	761	754	734	769	742	734	780	774	747	746	775	744	749	748	754	739	774	790	705	764	771	770	750	732	807	745	814	725	804	710	736	708	754	761	737	760	769	776	738	752	722	805	783	727	719	778	769	750	773	744	819	771	783	743	801	798	753	780	779	773	744	799	761	723	764	706	749	719	765	731	784	779	698	752	760	774	750	742	763	736	744	740	783	772	781	753	738	754	765	734	776	769	735	794	753	716	727	768	753	796	778	761	739	761	732	752	721	755	808	757	740	785	781	804	788	779	759	730	731	757	715	728	764	786	756	730	718	728	756	754	786	769	790	756	765	796	776	762	786	761	790	766	744	802	769	772	775	783	772	764	760	748	706	763	767	749	784	759	788	783	842	807	767	743	760	720	770	747	834	735	709	765	737	763	768	751	783	791	753	799	712	762	777	761	760	757	751	752	816	747	775	727	749	749	741	822	754	770	744	787	769	713	738	760	711	745	723	776	779	746	783	719	784	777	728	725	716	790	761	747	727	727	754	790	733	797	771	758	762	770	754	791	795	814	795	752	765	792	750	725	819	738	754	744	770	776	764	727	752	799	799	784	743	749	749	757	739	762	748	721	752	786	751	743	779	776	736	720	789	764	776	790	784	795	803	764	782	738	810	803	794	744	790	755	692	757	706	751	714	757	745	795	766	768	787	751	775	727	744	730	741	764	746	685	788	738	770	751	721	741	760	783	800	750	733	732	763	741	756	759	746	762	779	764	787	787	755	750	844	752	729	755	782	760	777	776	742	768	835	745	748	779	783	743	725	761	790	764	783	795	724	786	791	781	790	726	772	777	806	737	741	818	774	765	767	731	740	769	763	774	767	781	744	730	768	776	733	800	774	774	758	769	774	753	736	772	799	723	778	723	751	776	728	758	741	832	773	777	764	766	821	797	746	773	752	720	785	702	760	814	724	715	759	744	748	795	703	774	718	752	733	733	771	766	740	769	732	773	780	748	726	740	759	729	783	809	763	786	759	772	757	716	766	825	821	740	799	706	749	769	746	771	718	745	812	721	746	765	729	743	764	763	718	780	769	725	769	746	758	821	756	768	729	749	773	758	770	776	725	790	746	781	748	740	719	794	793	786	716	737	784	762	784	765	730	775	739	752	785	752	724	758	772	774	739	786	793	814	699	753	767	756	710	791	759	752	755	703	750	737	747	762	739	754	787	747	777	755	750	793	722	753	667	787	691	746	760	765	767	766	758	789	771	798	699	783	738	776	778	722	773	747	758	749	740	737	758	759	730	765	760	758	754	740	782	773	768	786	728	793	722	773	731	761	755	789	773	727	764	733	785	781	782	762	730	754	753	772	749	718	739	735	796	774	789	755	766	759	801	719	764	742	715	710	734	780	803	792	765	756	751	747	770	792	789	764	770	832	712	791	799	812	774	750	754	756	768	735	784	726	713	732	758	731	798	776	727	743	780	748	819	748	763	794	778	766	775	753	762	761	756	730	727	754	740	750	755	749	791	729	748	767	773	704	746	753	778	772	755	799	696	733	766	759	750	735	790	761	728	792	777	809	751	768	757	772	727	786	818	694	755	759	767	773	720	795	754	765	738	772	757	743	784	760	752	704	758	785	759	736	756	785	777	793	795	731	791	694	772	711	788	712	722	767	799	694	699	742	780	774	751	737	793	780	764	728	744	784	715	805	735	766	794	746	719	713	750	743	754	726	791	773	749	778	752	747	780	753	769	756	774	723	713	735	790	823	783	789	777	768	812	761	767	778	761	740	797	857	732	755	791	736	733	707	779	771	760	764	781	764	740	772	787	780	722	745	758	813	761	738	785	767	737	761	786	758	744	762	728	776	694	773	703	806	726	764	785	758	735	738	741	798	711	770	780	814	773	758	737	731	782	792	713	811	744	793	727	772	733	743	764	772	708	733	746	756	746	724	749	786	730	763	748	680	778	741	725	764	748	716	812	752	810	794	734	737	785	778	693	753	759	757	794	798	745	773	747	808	784	771	746	768	783	747	734	752	761	730	735	753	762	799	755	747	753	798	756	718	772	754	734	791	760	760	748	758	763	762	710	723	807	782	753	762	738	771	758	802	757	753	771	738	769	744	792	823	749	773	800	722	783	750	752	766	737	779	751	774	755	791	730	755	738	760	744	766	735	717	746	801	763	785	718	808	752	785	727	781	751	790	738	793	791	741	769	785	804	740	752	746	725	723	781	772	770	735	723	774	757	747	785	751	748	776	727	765	769	748	752	751	741	721	761	780	764	752	737	763	783	707	774	749	735	721	782	772	758	759	747	791	746	748	750	773	786	759	751	745	749	779	813	771	740	752	774	746	750	765	758	724	747	726	790	747	740	748	741	786	788	770	811	764	702	740	789	769	745	784	772	819	752	799	764	795	741	752	758	765	748	768	828	735	787	761	800	756	760	736	750	770	800	780	751	788	753	723	765	806	750	763	731	746	792	766	768	731	699	762	738	740	764	816	725	743	811	737	775	816	777	785	737	753	723	848	725	763	741	768	796	734	752	782	728	784	749	778	788	759	779	773	778	773	742	733	756	742	733	760	767	739	738	753	701	740	800	753	708	779	740	800	772	738	735	785	785	805	755	776	719	740	772	746	724	776	781	786	730	754	767	744	784	745	757	759	738	798	743	797	734	807	719	753	780	760	810	747	743	804	813	730	800	814	778	769	751	696	754	745	780	747	767	713	748	758	752	750	765	731	723	794	728	767	770	788	805	754	773	735	768	769	749	802	722	745	784	794	769	712	758	722
26047	19595	5979	783	437	378	395	383	383	386	368	384	339	395	369	340	372	378	350	374	363	351	350	348	397	371	376	396	382	350	349	373	366	369	393	351	348	336	347	368	402	374	379	321	305	351	353	348	413	353	356	372	379	398	362	365	362	312	387	337	369	393	362	351	361	395	334	350	370	368	357	360	380	388	374	338	363	349	336	400	414	345	350	372	391	362	391	376	365	364	354	343	369	384	374	369	384	379	388	362	350	333	366	323	358	399	359	404	372	364	391	418	329	367	371	337	379	379	386	391	355	332	370	399	324	388	356	367	325	348	405	375	371	367	375	369	367	386	353	377	340	355	350	367	357	382	361	354	378	353	364	339	359	356	393	350	334	388	349	358	347	344	371	328	348	367	381	395	385	376	338	357	350	361	387	363	378	384	361	337	362	359	334	358	376	376	360	356	339	355	335	383	368	359	376	349	371	340	365	345	382	355	359	381	318	389	372	353	360	376	344	346	351	389	368	372	345	360	378	361	359	370	355	376	363	373	380	329	366	390	377	391	370	378	355	333	369	368	362	378	344	327	353	379	366	372	353	340	379	368	347	367	348	371	423	370	361	360	378	389	331	387	354	348	355	338	369	363	385	363	350	335	378	347	389	389	336	331	368	398	328	393	371	356	366	353	386	357	338	363	375	321	400	365	357	361	368	373	408	343	343	384	394	374	342	321	388	338	341	382	360	354	327	361	350	354	341	364	364	345	345	374	363	380	380	342	372	376	419	393	385	350	352	389	336	396	341	368	367	305	338	364	387	361	358	361	379	378	405	347	337	354	359	398	373	379	366	344	353	382	358	372	337	362	358	377	372	362	339	339	391	347	358	335	362	356	368	369	354	383	342	352	375	359	372	345	371	355	377	358	360	359	386	377	367	372	380	340	382	357	346	386	361	366	353	358	365	344	344	325	349	343	327	338	367	332	369	369	394	322	413	367	340	355	330	355	375	371	344	358	359	424	371	370	354	380	332	354	358	410	375	370	353	327	364	370	382	345	378	335	357	352	337	376	358	333	355	373	385	384	385	355	366	354	358	355	355	341	367	359	385	368	358	372	384	382	363	333	377	340	340	347	357	360	390	382	355	377	363	368	345	384	378	381	383	387	330	337	349	352	354	389	348	400	364	360	398	412	354	369	336	352	341	363	350	329	363	357	366	363	374	336	367	358	353	373	351	356	362	369	353	322	369	361	328	376	340	338	344	379	341	398	353	360	334	337	355	351	351	364	353	354	370	344	323	360	357	329	338	311	395	341	370	361	338	359	357	347	365	311	324	351	340	376	370	367	365	377	357	337	355	358	348	374	371	356	422	339	344	363	369	380	340	362	354	353	330	325	384	386	333	378	380	327	359	340	350	357	330	378	368	358	328	361	392	371	348	373	341	332	348	340	375	375	374	383	338	355	388	339	359	365	364	366	357	365	360	398	351	359	355	339	390	343	365	374	394	393	348	366	359	364	356	365	351	370	369	357	391	372	338	385	327	385	402	358	391	336	358	368	363	334	341	374	372	356	357	372	346	358	368	335	372	347	350	360	402	353	341	375	377	386	331	375	355	372	398	402	362	373	330	349	338	346	381	395	351	338	374	359	359	352	394	365	377	353	343	340	354	368	396	350	344	366	359	365	405	395	372	360	382	357	353	338	368	398	346	377	368	342	329	351	363	344	350	370	414	317	357	411	375	338	368	378	377	362	373	385	339	326	353	357	372	345	353	353	379	329	364	332	374	397	384	390	369	366	364	372	345	369	357	366	355	384	363	375	358	317	376	374	336	399	362	352	391	361	344	392	337	393	410	367	355	352	372	399	334	336	357	365	392	389	362	377	381	353	344	330	399	346	381	367	354	387	344	372	364	377	398	386	347	401	393	385	384	337	391	341	341	353	340	330	374	344	375	365	353	350	369	336	355	330	357	356	394	359	383	367	392	347	394	333	369	371	368	363	359	371	400	333	390	360	348	364	374	355	385	340	389	348	372	390	342	397	371	377	357	349	360	373	359	339	369	356	363	342	371	387	380	385	372	372	333	355	362	382	337	392	366	364	323	343	346	374	367	361	328	389	374	341	344	379	374	367	381	367	372	368	323	344	368	379	348	339	353	332	379	356	375	378	370	380	384	349	355	356	375	373	345	356	334	351	336	407	344	329	354	360	351	355	357	366	356	372	345	377	373	350	386	374	391	349	363	373	378	338	359	346	379	369	382	353	381	378	365	389	353	381	399	352	343	367	342	353	383	378	364	382	359	339	363	391	347	381	362	312	362	398	384	364	375	358	365	404	352	347	414	379	362	406	346	375	372	345	372	330	401	366	386	369	369	356	384	370	373	351	352	360	376	359	377	356	351	373	376	354	384	401	386	355	360	356	376	364	363	328	359	365	333	361	381	328	351	380	375	339	333	339	350	363	365	369	393	371	351	382	374	388	384	386	340	353	352	346	375	339	376	360	369	357	352	361	367	343	345	376	354	369	369	345	332	385	376	335	351	376	343	367	348	373	344	381	316	364	401	366	365	363	358	363	343	347	325	366	356	392	379	378	366	378	357	353	343	377	387	360	404	387	350	378	374	372	385	324	327	387	408	328	375	361	344	354	325	348	356	351	342	366	398	352	402	348	366	364	365	382	357	381	391	410	359	359	396	377	373	348	347	390	375	356	342	363	402	374	379	385	342	364	353	350	328	346	350	374	340	354	369	338	370	377	373	374	363	382	354	336	322	365	355	357	365	370	318	339	345	398	340	360	394	365	393	360	368	354	346	365	371	358	365	338	355	330	374	371	369	345	353	380	358	379	372	379	347	377	347	358	356	339	337	352	373	336	357	356	378	379	362	382	347	362	368	361	345	399	360	371	327	357	389	359	380	386	348	380	331	323	353	382	347	364	384	377	352	370	347	371	384	361	338	379	388	346	346	354	350	365	374	350	371	374	388	361	353	378	371	369	344	356	361	358	340	366	337	362	368	363	359	335	378	345	317	344	358	392	374	369	355	384	366	357	374	350	381	405	357	367	376	356	368	367	393	370	369	405	368	370	386	386	368	368	391	385	359	372	357	373	373	330	351	365	335	362	354	369	382	365	367	363	367	355	363	393	382	368	387	310	353	391	347	368	335	383	375	350	393	382	357	391	340	348	361	347	386	369	364	336	356	353	375	355	376	371	362	370	372	343	375	351	372	392	381	334	360	373	344	362	343	384	374	342	328	383	362	405	363	344	366	369	372	351	309	366	350	368	374	399	354	379	344	378	379	386	373	361	358	319	346	405	342	367	360	372	374	377	357	341	348	377	364	368	381	340	392	371	388	363	382	363	344	366	351	383	396	325	387	374	359	366	396	368	367	384	362	393	333	352	360	377	349	342	405	370	362	349	349	364	377	353	411	353	347	357	333	354	381	350	386	375	381	367	382	356	342	335	386	358	363	361	344	360	367	349	360	372	356	349	375	367	364	370	331	354	373	370	363	344
10864	3338	1426	1069	918	774	802	724	754	703	708	654	699	683	693	696	664	681	672	693	659	692	696	712	668	679	717	686	684	675	714	690	675	663	655	665	707	627	661	630	663	722	698	700	694	668	658	672	682	678	675	715	660	680	705	683	679	650	640	679	646	692	733	710	664	676	694	665	644	644	683	676	674	693	712	643	687	689	672	688	721	658	716	654	698	643	735	662	682	674	662	658	667	727	671	627	674	643	683	633	692	721	695	706	638	663	708	647	693	693	664	709	710	681	694	648	676	674	675	670	644	692	644	660	674	679	649	648	689	730	661	674	701	682	688	711	678	721	697	668	632	691	691	659	686	645	722	677	599	673	695	696	673	667	681	669	701	660	718	720	688	682	696	720	653	656	698	695	665	645	652	679	658	710	734	686	662	687	630	667	691	658	694	691	682	675	652	723	700	656	699	662	695	681	682	709	643	680	650	684	668	692	687	677	646	662	680	661	679	638	688	684	702	672	660	671	660	750	688	669	625	696	739	692	650	692	703	711	659	736	669	668	675	680	697	676	647	639	682	665	643	714	686	719	645	694	675	637	680	721	676	708	674	667	675	635	690	656	666	660	685	678	609	632	655	643	646	698	655	683	685	691	702	676	684	640	715	672	671	631	647	681	698	694	670	673	686	705	633	668	700	672	658	711	657	670	672	689	687	654	641	663	708	682	662	668	613	738	724	705	673	676	652	692	662	672	681	655	686	709	674	710	639	676	699	657	641	693	665	643	648	664	654	648	661	654	684	638	698	643	715	649	692	690	705	713	672	628	647	681	676	645	643	677	681	739	704	679	651	635	727	695	686	633	719	687	645	697	654	684	663	608	690	683	709	650	644	664	693	697	670	722	636	680	647	671	722	618	708	696	696	671	688	671	686	669	693	698	637	709	665	709	697	662	639	670	685	665	674	644	676	647	675	672	646	690	684	687	678	710	640	695	622	693	679	670	665	699	719	666	685	729	644	681	650	643	659	651	649	646	682	670	661	668	653	695	635	669	676	686	641	643	695	679	689	669	676	641	658	659	671	656	686	677	641	712	665	640	712	694	682	688	740	681	719	688	666	767	731	665	741	669	718	682	671	653	681	697	673	675	668	693	614	674	685	683	692	643	641	650	669	684	693	700	651	686	636	687	661	658	670	652	680	658	710	669	690	679	712	691	696	697	688	715	616	674	631	686	662	653	661	682	661	698	678	660	704	685	721	686	665	650	700	663	616	635	693	675	690	661	642	674	725	676	660	671	676	706	700	664	709	690	663	687	673	669	610	679	671	674	726	674	664	721	652	673	659	669	671	652	640	656	670	692	635	669	697	675	696	649	701	657	703	661	708	689	680	682	661	665	694	670	677	682	723	629	651	690	704	686	657	625	683	679	658	674	653	707	675	693	683	689	703	661	666	652	652	661	686	639	725	663	693	718	689	688	710	693	668	696	668	675	710	738	677	682	701	664	650	668	706	725	724	680	697	621	730	694	679	680	730	681	637	652	681	651	732	656	678	652	644	677	631	675	672	674	650	641	688	699	661	669	674	707	666	706	671	637	653	671	655	685	696	715	673	685	686	675	717	687	687	674	685	642	697	710	656	652	689	648	671	691	692	731	662	727	667	669	667	666	722	689	652	672	637	674	715	692	689	716	691	687	709	652	689	664	687	679	635	653	675	719	681	701	668	682	745	658	681	661	693	669	673	644	686	682	684	699	680	652	666	649	642	673	712	661	674	672	678	687	671	705	679	672	657	728	656	712	696	650	695	720	663	681	669	667	725	680	696	683	706	639	717	713	712	666	761	671	670	658	646	699	693	645	682	704	674	693	633	746	707	666	709	629	676	720	678	664	700	708	682	676	674	692	673	667	636	708	678	710	683	647	706	681	690	652	676	691	658	708	671	676	660	693	689	704	700	694	647	725	704	670	651	689	694	667	667	663	711	693	745	667	663	697	639	656	615	686	694	689	714	659	697	690	683	640	699	678	659	724	688	623	716	647	694	676	672	674	675	704	706	707	757	644	707	627	672	695	665	675	695	665	643	706	680	677	673	661	654	628	687	677	703	694	672	640	659	623	680	682	672	702	689	711	689	613	691	649	646	731	686	662	653	654	665	687	678	662	642	682	673	668	694	713	655	745	662	698	687	678	663	712	703	731	708	692	703	672	705	686	696	690	703	671	629	698	697	707	642	666	692	686	703	677	653	647	642	710	722	659	684	680	707	702	687	774	688	653	702	729	679	652	700	676	677	656	672	674	666	688	687	709	732	639	694	655	638	698	708	652	658	713	663	733	675	713	677	676	712	700	645	662	661	697	676	700	666	676	704	695	659	657	661	658	623	644	657	684	691	658	688	696	702	652	637	667	645	689	678	656	674	626	698	644	664	666	672	627	691	674	616	703	681	700	699	665	647	680	667	722	656	715	647	638	670	725	637	683	690	736	689	675	687	736	678	720	714	677	689	726	714	693	686	677	653	658	704	755	691	693	664	703	649	672	666	636	685	647	672	689	645	706	693	702	671	639	660	647	697	666	629	658	704	678	650	696	703	703	617	676	651	692	660	635	666	682	659	656	694	702	631	666	644	740	670	673	640	733	701	653	653	659	689	706	704	721	669	674	677	654	660	683	702	673	714	669	654	704	658	663	707	658	692	705	601	666	689	692	648	645	647	628	669	710	645	654	667	688	681	667	675	688	665	706	679	637	700	694	670	667	658	643	657	703	677	644	675	720	680	657	653	664	702	668	667	619	715	665	631	678	697	660	647	693	653	674	689	649	690	700	680	699	663	665	674	660	660	674	687	681	689	641	668	678	693	683	646	677	669	630	701	659	678	630	664	649	657	666	683	715	627	675	677	673	662	683	680	674	679	714	741	654	696	655	706	702	669	701	652	642	724	715	694	730	704	678	710	704	718	647	693	698	673	645	631	646	676	649	669	644	632	660	701	649	707	711	673	716	641	697	676	721	646	694	715	627	701	671	675	638	666	648	680	668	671	700	644	710	621	665	674	671	661	659	657	717	657	678	648	688	651	658	656	663	627	679	679	692	674	688	686	646	697	651	697	681	663	660	635	676	743	689	707	717	675	656	668	640	664	636	717	713	667	669	714	685	681	706	675	670	660	657	665	676	674	668	690	699	667	663	641	611	700	727	714	678	672	699	713	651	667	701	676	660	684	694	684	663	693	724	614	697	695	682	633	734	685	706	672	719	709	656	655	635	669	681	644	706	631	650	644	680	647	679	644	632	685	663	713	632	699	694	636	680	700	646	661	666	689	675	665	678	695	694	721	662	646	647	745	676	697	665	720	639	666	632	693	709	643	661	654	672	631	642	702	677	659	667	667	652	688	615	674	681	660	682	677	703	676	716	659	662	641	688	707	652	689	661	690	682	654	633	680	698	714	698	661	670	651	714	685	639	783	667	676	658	659	648	700	662	708	674	676	704	665	737	626	698	686	670	686	667	705	665	684	707
24695	21588	28614	24999	17147	1119	559	396	293	315	252	274	288	236	238	263	197	216	217	202	207	198	199	219	229	199	201	220	195	209	193	206	204	212	199	196	200	202	200	193	184	204	198	190	218	214	201	207	214	200	208	196	167	189	199	185	240	187	178	184	183	226	199	195	171	177	186	187	187	173	195	210	197	179	182	193	178	206	197	210	174	189	179	188	183	175	170	186	195	206	170	181	201	185	190	197	206	207	201	197	164	189	194	199	192	187	165	176	164	191	199	200	184	181	200	178	197	175	210	191	189	166	183	201	188	169	190	207	193	193	198	201	183	197	169	178	190	187	180	176	168	171	204	166	207	205	159	189	182	175	186	178	186	200	184	169	195	172	188	196	193	191	198	198	193	198	191	180	208	180	187	188	186	223	157	205	185	202	196	215	195	205	210	186	192	202	194	188	179	186	183	202	174	209	201	199	150	183	197	194	181	164	195	181	186	199	195	194	197	194	181	185	196	193	193	184	209	212	182	171	199	218	166	186	195	200	189	179	205	210	196	180	194	187	182	192	201	188	197	172	188	187	198	175	185	184	183	190	157	187	190	204	189	176	189	172	188	203	163	190	202	171	203	158	185	186	214	181	208	190	193	173	204	187	194	198	193	193	188	189	193	200	189	200	171	172	183	174	198	224	208	178	200	205	189	180	196	175	206	206	227	175	191	191	208	185	185	178	178	187	188	196	174	189	192	201	208	202	204	158	195	182	196	197	181	190	213	200	197	208	192	196	172	190	179	198	207	199	191	183	168	185	199	179	178	181	192	181	200	180	161	179	222	195	177	191	211	198	177	177	180	189	194	186	183	192	214	195	188	209	178	189	181	210	186	171	175	178	184	184	177	173	214	171	180	210	200	191	195	183	185	185	192	176	188	200	188	203	202	195	152	210	197	188	181	163	164	194	180	212	204	178	191	180	162	180	205	194	203	186	198	167	161	179	175	155	188	211	227	177	180	192	183	199	193	187	178	190	180	157	167	167	199	186	186	188	176	178	172	203	202	182	165	184	194	213	197	180	199	188	185	190	194	182	198	208	190	180	183	203	185	194	182	195	178	197	191	166	176	196	187	191	224	205	204	205	192	202	209	189	174	219	213	217	234	202	183	195	187	204	184	175	192	203	183	186	187	206	186	184	185	179	191	218	206	211	187	194	188	216	189	180	213	200	167	186	193	204	200	193	197	192	193	195	187	192	183	207	186	211	187	177	191	196	178	185	178	162	192	176	189	211	218	200	184	204	195	198	194	195	191	192	187	184	224	190	177	185	205	224	190	203	200	165	182	181	177	166	194	190	212	217	180	187	197	202	165	187	189	195	195	167	210	186	178	197	183	187	192	214	171	191	185	220	161	182	195	204	163	200	191	194	183	208	206	193	190	172	183	176	188	190	204	177	201	207	180	176	201	166	171	181	205	175	191	192	206	178	188	204	216	185	178	206	181	179	170	167	201	165	200	195	175	209	193	177	176	190	181	177	182	190	196	187	184	187	211	176	180	189	183	183	170	182	191	177	185	187	218	189	190	203	202	163	193	194	190	200	183	188	186	199	185	205	185	194	196	171	208	171	205	195	219	215	196	194	212	224	181	196	196	189	195	190	187	186	191	164	203	161	195	196	185	193	207	203	173	186	189	173	201	196	171	203	173	192	174	192	185	180	186	176	182	214	200	194	177	203	163	207	183	193	190	185	202	199	162	177	199	195	173	169	185	189	204	228	191	208	155	196	162	188	195	185	183	190	169	203	208	188	207	194	168	208	173	193	180	193	188	165	170	197	191	200	194	189	195	191	178	184	178	179	182	169	193	194	204	193	182	192	162	173	185	211	192	204	174	198	205	180	173	179	177	192	174	199	170	222	207	196	172	197	192	185	197	184	181	197	198	197	187	180	196	196	188	184	185	201	208	177	176	203	212	189	196	204	188	181	195	180	188	175	202	194	179	205	197	182	169	184	170	197	185	198	205	189	193	193	171	181	201	200	199	196	183	179	190	192	184	168	207	202	192	217	193	175	186	192	172	155	205	174	170	197	195	179	191	193	190	181	189	191	195	204	186	201	179	168	191	199	173	186	180	185	192	188	198	193	172	192	198	190	188	199	184	197	187	186	193	195	201	205	182	202	189	165	200	184	198	187	197	193	187	172	190	200	185	190	197	202	205	204	208	177	179	198	162	188	194	185	191	187	185	181	189	167	207	186	180	212	195	181	190	180	190	184	178	175	197	192	177	191	201	194	194	219	180	198	203	203	196	180	185	198	196	194	162	188	202	193	186	216	217	167	138	194	173	177	189	190	196	164	170	191	172	169	177	201	213	192	199	166	191	183	198	195	188	204	188	171	199	167	182	171	177	185	197	188	164	164	185	181	187	190	198	202	189	181	197	193	177	172	201	188	197	169	194	190	195	188	186	190	196	196	200	201	197	209	219	211	172	165	190	182	178	206	195	199	211	203	174	179	180	181	201	192	194	188	187	170	180	196	185	160	187	173	175	168	196	205	176	183	190	194	175	191	196	187	204	196	196	214	182	204	192	175	198	171	176	195	191	179	195	194	188	205	199	203	203	182	186	190	189	183	186	183	205	181	191	198	212	204	186	191	193	169	189	188	199	182	186	187	187	178	176	190	195	168	178	200	193	179	177	199	195	188	193	199	217	188	211	190	188	183	209	217	194	186	202	209	183	204	185	186	185	179	199	202	222	192	186	175	162	181	197	202	180	189	179	198	189	180	166	179	197	178	186	173	187	186	209	207	171	188	205	194	198	187	185	182	192	197	210	179	187	198	172	169	180	192	186	199	196	210	181	160	208	194	196	196	209	189	170	185	152	202	187	196	176	180	218	189	208	195	178	189	202	178	172	177	173	184	204	217	165	170	203	188	189	192	185	178	191	203	223	170	199	186	218	188	190	183	193	186	234	158	193	163	208	198	194	195	176	210	189	195	182	209	186	181	202	181	204	177	169	190	193	183	158	167	198	175	168	203	200	202	193	207	210	157	176	177	179	225	189	169	175	198	191	189	183	193	186	196	202	197	205	202	197	196	197	219	197	198	193	182	185	202	201	191	178	186	198	179	192	191	175	189	183	189	164	199	185	193	183	178	186	202	178	190	172	205	191	210	198	176	177	178	195	183	216	198	209	184	158	193	207	197	200	191	217	177	196	183	175	201	182	181	195	182	191	175	210	187	197	184	189	169	205	204	208	186	204	197	188	183	190	190	203	189	207	207	214	175	194	205	196	190	181	191	197	173	154	185	165	181	193	173	205	175	194	191	196	182	191	190	198	188	185	194	205	193	208	169	204	182	182	207	201	171	190	189	188	182	195	188	181	152	205	180	187	190	181	193	181	184	174	207	195	173	190	182	180	178	180	195	182	190	181	175	191	181	198	192	207	190	187	182	173	165	198	197	212	203	205	206	194	161	195	195	182	208	204	188	171	180	178	206	178	193	183	181	209	188	190	198
29229	20717	8680	4356	2858	1976	1565	1284	1064	990	851	785	709	680	655	561	586	560	541	518	482	504	471	472	480	503	493	445	441	465	420	427	465	454	444	455	468	450	437	455	474	429	468	412	431	423	434	426	459	399	404	436	419	472	444	436	407	426	450	451	384	410	460	439	437	435	463	424	416	461	448	430	393	450	437	403	408	401	451	429	402	429	429	425	408	439	463	415	412	431	407	423	435	404	413	415	412	436	413	380	419	433	436	399	401	380	399	443	428	447	421	384	397	406	422	394	458	416	435	415	429	424	384	424	415	384	406	389	413	453	421	448	409	408	400	420	461	406	422	402	373	438	438	393	435	404	416	414	435	440	425	412	386	407	402	418	418	420	424	391	426	402	383	412	404	405	402	415	418	432	427	430	401	407	416	430	454	408	382	417	402	375	383	435	430	427	421	405	424	428	424	405	418	432	424	430	449	431	424	407	430	405	430	438	405	421	429	454	416	451	410	463	423	417	448	433	416	437	426	438	409	464	451	481	439	407	423	401	496	417	416	409	422	423	453	425	399	405	421	418	383	413	420	411	394	417	437	431	439	370	398	409	402	405	426	433	388	411	439	417	437	447	428	426	417	428	436	422	406	431	402	418	423	417	421	432	427	442	442	396	441	391	423	430	439	416	444	440	445	407	406	431	430	447	408	453	398	448	403	401	439	425	423	409	414	408	427	380	403	440	403	422	428	414	417	416	420	407	391	430	429	391	417	415	437	387	405	431	414	449	379	445	419	442	385	404	411	406	414	444	465	394	390	409	417	443	399	434	428	419	432	419	428	408	438	423	409	437	393	399	424	401	452	420	449	403	417	439	434	420	413	410	424	454	437	422	424	383	429	395	380	429	419	419	432	407	404	415	422	465	389	413	409	423	448	434	455	435	457	419	433	451	438	402	419	433	426	424	409	429	377	427	428	450	411	436	428	449	402	425	427	418	391	430	365	437	455	425	414	426	400	433	437	439	386	391	429	418	423	412	435	387	435	432	446	407	420	413	411	389	395	414	417	411	427	430	429	400	409	445	423	420	422	412	415	431	388	411	417	397	409	442	427	379	418	390	419	442	373	430	410	437	411	411	372	416	409	423	449	421	400	430	428	424	449	430	420	407	426	412	394	413	409	395	429	440	425	445	423	432	410	394	395	392	435	401	440	431	417	407	436	391	425	441	416	412	443	417	438	435	402	420	414	400	445	432	414	426	402	430	440	421	429	426	423	405	379	435	431	428	414	422	430	444	442	465	436	407	423	425	403	410	410	414	421	421	410	407	399	457	400	392	419	373	424	425	408	394	409	414	431	459	431	410	428	408	408	406	396	411	444	433	414	430	413	429	430	454	427	436	417	403	407	421	434	449	403	430	425	418	418	428	390	414	433	448	395	399	418	414	396	456	398	428	373	431	426	418	408	414	400	416	414	414	377	398	397	436	405	430	420	453	415	425	390	426	447	433	443	403	442	455	441	413	437	424	412	437	375	391	404	392	414	440	448	401	412	412	400	400	392	432	444	424	411	394	370	393	413	412	402	421	412	405	394	426	427	407	426	461	378	440	398	410	424	427	463	410	415	447	440	382	432	402	434	417	426	390	444	454	385	432	396	454	437	414	460	451	412	426	427	422	422	420	419	398	458	393	446	450	412	411	407	409	469	433	393	449	387	448	385	414	426	405	464	410	410	423	397	436	441	430	403	428	421	434	470	430	440	445	427	445	424	424	433	423	406	425	466	381	414	424	395	381	364	422	437	421	399	401	418	430	428	439	402	409	409	403	428	392	450	423	396	400	432	431	379	404	390	449	412	426	407	408	436	423	451	411	461	440	388	454	415	407	423	426	358	379	413	441	399	417	447	438	452	384	419	423	394	425	410	411	415	402	453	414	411	398	417	434	467	419	441	422	410	414	390	419	432	406	413	416	404	414	400	455	435	453	422	389	402	415	447	435	399	417	397	399	411	415	403	423	407	448	456	489	442	423	429	437	411	449	441	389	416	400	397	414	449	403	412	417	391	419	422	426	422	396	419	426	404	404	434	422	395	378	425	426	413	398	460	409	378	420	415	443	397	431	414	392	437	435	393	416	447	419	426	433	414	410	395	438	433	437	461	416	392	399	393	403	443	390	403	421	434	428	423	409	437	381	413	386	425	440	391	408	441	431	423	456	448	410	406	414	421	387	385	424	343	404	463	407	440	405	424	423	420	404	398	424	394	389	424	410	369	399	418	395	412	436	408	436	389	453	414	459	452	418	417	401	410	416	448	427	419	436	446	401	383	414	403	440	416	401	447	424	439	419	438	428	415	415	442	433	416	434	422	428	436	403	439	410	413	432	414	416	414	438	421	388	414	409	399	443	399	420	385	402	433	439	459	364	368	408	434	446	389	397	431	426	407	384	433	426	427	425	410	392	401	410	410	445	364	445	445	409	397	436	447	453	368	428	417	411	415	418	437	402	422	427	436	450	416	427	423	431	414	399	453	413	372	427	405	432	401	399	430	421	435	414	438	414	420	422	423	409	412	420	412	417	399	426	421	449	411	412	440	408	414	445	423	425	409	417	392	433	423	394	403	432	381	437	444	426	416	408	425	385	396	441	425	403	434	409	423	445	418	395	386	448	463	410	428	418	422	412	381	409	429	386	416	421	389	409	376	411	386	401	396	434	437	420	469	447	429	435	413	458	417	424	370	395	404	374	410	407	423	434	411	403	387	401	426	432	406	399	378	422	419	434	403	402	396	414	432	433	408	439	427	372	398	441	385	461	447	425	427	425	413	397	395	421	444	419	428	415	448	441	410	400	387	417	416	405	428	454	426	387	412	420	416	433	417	427	427	415	393	397	422	397	411	377	400	436	460	435	455	368	447	408	391	405	407	390	416	436	421	414	407	424	441	416	419	414	413	447	401	435	418	372	422	387	433	419	441	407	416	435	455	394	437	430	448	419	407	424	416	395	380	423	415	415	439	410	394	370	420	393	394	384	420	385	414	417	422	424	469	405	397	407	422	418	408	403	439	423	431	413	426	415	385	429	435	399	409	391	427	389	396	407	420	412	428	382	433	430	405	424	425	405	465	387	452	428	424	449	418	421	450	398	423	428	419	436	383	386	397	451	393	407	381	410	439	429	419	395	419	413	404	404	434	399	425	411	385	402	456	406	408	401	428	409	443	405	409	405	400	424	388	397	386	399	423	418	420	418	386	390	408	421	407	420	423	438	394	390	417	440	422	423	445	432	428	390	400	414	448	412	446	420	415	485	443	410	425	430	413	428	414	407	436	400	427	380	425	436	383	395	438	417	391	392	416	406	443	430	445	384	392	424	405	420	414	421	395	414	431	443	451	427	437	396	444	432	441	424	423	402	387	447	398	444	416	416	408	420	436	392	441	369	384	420	389	406	398	424	384	403	443	413	426	411	429	404	402	417	400	403	413	434	416	461	428	397	445	449	408	396	396	408	399	428	419	430	431	374
23765	21642	29443	24325	21644	15206	1652	805	648	650	598	552	505	536	514	458	503	415	438	452	453	445	440	443	442	431	422	408	417	405	429	401	399	445	398	393	406	411	346	450	412	399	395	405	435	404	418	391	399	406	384	398	395	397	415	398	398	377	370	413	387	392	428	393	392	391	390	421	391	383	408	419	410	383	372	406	421	432	398	420	357	359	387	380	408	357	391	390	379	399	376	433	407	367	379	360	387	366	421	371	412	388	401	391	372	413	360	388	390	360	421	373	366	400	354	380	415	410	379	403	388	374	389	382	402	392	426	369	378	370	356	419	397	392	403	405	382	390	393	355	401	400	358	397	402	404	428	416	394	422	374	376	408	429	375	391	376	406	375	407	355	403	402	411	404	369	386	373	423	397	395	393	367	373	430	385	396	377	425	395	396	372	401	367	346	387	437	418	392	371	387	415	390	379	372	384	398	367	368	386	394	398	347	364	392	399	376	387	399	357	434	393	388	398	387	395	399	388	381	376	388	390	386	363	399	394	352	377	396	395	388	410	374	373	421	406	422	398	391	401	373	411	383	414	367	423	366	374	374	379	410	408	358	396	366	369	379	418	410	379	379	406	387	417	409	375	387	377	356	376	376	428	388	381	393	392	378	403	368	373	389	377	374	396	381	433	394	404	415	424	394	424	387	405	424	405	385	352	393	401	373	363	409	368	412	388	424	393	388	398	376	409	373	413	418	373	373	413	404	385	389	367	417	421	403	368	387	389	406	415	365	402	398	393	389	385	367	406	355	393	407	384	380	416	347	413	394	399	399	420	390	350	372	379	373	375	412	402	364	394	371	386	413	392	424	403	442	377	432	360	364	431	382	369	405	386	386	380	421	403	353	399	392	434	393	395	382	360	389	397	359	370	411	420	403	440	410	412	378	355	406	411	386	377	429	395	388	422	410	409	427	357	363	400	369	394	376	381	416	388	390	411	383	387	388	391	391	418	402	372	388	407	377	386	398	428	362	403	397	367	430	398	389	377	426	375	396	417	355	363	403	414	397	352	382	389	401	433	404	408	389	373	398	405	389	387	364	422	392	387	367	365	416	403	403	419	341	412	398	393	396	408	382	387	382	376	416	394	416	378	371	401	362	391	405	380	423	396	392	403	364	413	389	402	381	415	398	420	406	396	411	384	410	383	360	414	366	390	374	380	404	402	398	365	384	381	397	425	402	394	416	396	415	426	385	394	366	352	389	344	406	385	413	378	391	400	386	390	348	369	377	393	374	368	360	440	381	410	399	387	364	372	404	409	406	367	367	387	382	409	399	390	387	369	373	428	380	395	365	405	374	402	407	395	425	375	365	411	430	410	386	389	429	391	419	350	376	415	377	375	400	392	372	418	399	395	370	389	379	393	428	423	394	410	371	418	373	391	349	383	407	415	388	395	403	367	400	356	381	389	381	363	357	405	399	377	397	396	416	398	418	389	399	404	421	384	391	375	359	417	382	364	359	386	388	425	428	386	422	377	423	349	413	394	399	393	382	405	383	375	359	419	365	382	430	432	398	403	375	395	383	388	364	423	406	402	387	406	348	382	389	399	343	398	402	406	408	382	361	366	418	369	433	382	430	427	387	377	359	394	392	391	394	372	392	420	373	408	368	380	383	356	394	396	385	403	392	413	371	386	431	390	374	432	390	397	365	411	391	442	400	393	404	402	424	397	373	387	405	416	423	391	366	388	433	435	407	385	400	409	370	362	361	378	401	389	381	396	395	391	364	410	392	444	380	367	401	413	372	398	392	388	408	421	389	397	392	432	425	408	400	400	384	396	364	395	398	394	374	359	388	405	415	376	356	395	437	411	365	386	397	328	383	378	374	387	419	393	369	385	397	367	366	400	383	388	397	418	378	377	436	417	365	430	374	412	384	395	376	393	470	414	416	369	341	370	367	375	378	371	382	404	383	381	413	386	398	412	367	356	407	393	356	396	387	391	396	396	368	409	404	423	415	380	419	409	371	381	394	399	394	408	393	372	390	392	397	388	392	416	407	391	409	374	410	399	403	393	364	393	420	410	382	398	363	416	408	414	389	386	376	378	418	381	396	383	363	407	377	380	363	405	386	368	378	374	403	431	362	424	414	388	372	403	375	419	384	402	443	361	404	382	400	395	371	398	413	375	447	410	384	344	402	357	396	376	406	428	401	364	409	391	409	411	380	372	410	395	379	382	407	410	423	407	415	376	384	387	354	439	413	395	407	358	361	381	444	343	398	385	403	406	373	370	365	441	395	408	386	423	406	421	407	384	383	410	363	406	394	379	371	424	371	378	396	374	389	402	409	372	414	421	394	410	406	354	400	370	406	413	422	409	335	367	396	403	381	379	398	422	407	405	365	385	404	402	386	395	356	404	412	399	403	380	407	403	385	384	378	410	427	397	419	376	379	368	376	412	421	389	419	371	392	358	414	387	410	373	422	407	362	391	417	409	386	353	396	391	394	410	411	413	385	382	376	377	390	351	406	388	402	406	379	414	392	418	368	405	361	397	416	410	414	393	392	381	404	387	368	403	375	414	382	375	383	390	364	388	400	369	375	349	385	392	378	400	378	407	374	394	432	400	375	392	379	402	363	363	413	397	379	383	371	378	400	363	395	344	383	366	409	416	398	366	419	420	411	404	417	371	372	417	404	373	379	406	378	365	383	387	393	424	379	370	355	388	385	382	418	413	396	382	373	411	421	419	424	420	419	400	398	375	401	390	398	413	365	369	400	426	376	399	389	379	404	408	424	359	401	388	404	403	382	389	375	402	390	360	361	380	386	364	386	408	426	411	357	411	385	389	399	376	384	378	423	390	419	407	401	394	383	417	380	379	380	358	421	401	382	369	371	372	382	422	394	398	359	415	390	386	354	391	362	390	400	377	404	365	404	413	381	387	390	396	406	394	377	414	400	421	377	403	401	372	373	430	403	379	392	390	397	408	383	402	407	374	365	365	373	439	401	365	393	366	392	401	408	418	387	370	360	393	384	392	433	388	422	407	377	374	440	396	413	391	392	375	367	412	425	378	404	366	351	401	366	383	382	379	400	404	388	414	355	376	415	398	401	414	392	356	375	373	426	387	406	438	396	384	401	392	381	368	400	386	392	400	411	416	360	399	389	391	392	374	389	391	385	385	390	397	396	420	373	357	408	376	372	396	354	374	388	380	381	375	376	386	390	381	407	365	391	380	438	390	386	386	407	398	416	375	388	359	360	365	398	415	396	359	386	406	374	366	427	434	383	398	420	395	367	396	399	426	379	391	387	375	417	388	423	387	397	380	395	381	390	382	410	394	412	352	409	433	399	404	372	351	385	372	401	381	409	422	359	410	347	397	382	400	355	365	391	413	403	394	395	399	395	399	370	407	383	400	370	384	434	378	395	383	373	393	421	408	372	384	410	394	392	386	399	395	396	393	354	374	406	420	368	400	389	381	370	385	410	431	368	403	408	350	404	381	385	365	382	365	414	401
35213	28044	13942	7649	5287	3747	2995	2451	2108	1802	1528	1398	1353	1206	1154	1142	1069	1084	1018	951	921	999	895	897	868	844	828	864	850	813	803	826	852	801	779	798	851	817	796	787	793	778	785	772	842	752	781	780	784	761	805	786	797	813	778	810	750	746	827	756	809	735	822	778	785	765	775	778	769	797	798	758	772	782	784	770	810	803	798	823	747	826	767	743	784	788	794	772	718	789	745	769	794	745	803	804	769	775	747	767	718	745	748	757	773	791	738	803	776	778	760	728	699	765	773	734	755	795	810	751	721	797	795	784	775	780	778	723	788	797	753	771	770	723	750	756	755	753	726	756	716	746	807	795	742	773	744	714	770	793	765	767	774	747	761	727	768	808	743	783	777	741	819	799	769	767	782	758	745	757	728	738	762	791	730	722	751	742	710	763	773	785	751	768	772	810	798	710	750	777	685	769	759	783	731	783	747	758	817	767	768	742	757	772	762	770	760	801	777	753	739	706	672	745	746	771	803	757	736	792	753	721	727	761	765	757	703	796	774	754	799	777	760	726	749	774	728	739	706	756	775	772	790	704	739	757	793	733	723	718	777	752	785	682	790	784	798	818	759	770	768	720	752	749	811	709	810	728	741	710	760	754	760	738	779	706	741	729	775	751	763	792	783	735	729	742	773	725	771	797	749	739	759	729	706	740	770	766	707	795	737	728	775	783	680	789	790	773	726	779	722	736	729	759	780	785	714	789	695	712	770	737	801	790	774	804	746	743	737	724	769	738	768	765	761	777	764	777	779	777	731	808	705	767	766	727	720	739	749	729	758	760	736	734	763	742	812	762	734	747	749	772	770	767	745	738	739	789	744	749	731	749	782	764	804	747	756	735	745	722	756	740	769	781	754	778	738	816	785	761	821	730	778	726	721	769	732	748	774	781	726	790	792	759	766	689	789	779	740	774	722	771	731	784	758	794	763	797	768	776	729	742	732	769	769	728	767	737	771	738	712	711	732	746	749	800	766	755	740	707	776	736	739	761	753	742	721	768	769	735	714	792	779	756	787	770	795	782	747	722	737	770	747	733	769	749	739	703	754	694	785	745	728	741	745	768	705	778	775	769	699	765	749	823	787	751	780	791	793	747	738	758	709	761	736	773	771	766	722	771	792	759	738	732	754	775	760	728	776	763	739	724	771	789	745	782	752	717	734	781	760	738	817	766	741	726	707	759	762	816	754	764	777	749	751	744	748	785	743	731	763	777	703	798	734	723	814	763	767	824	790	831	758	769	723	747	768	761	777	840	782	739	754	753	762	759	785	754	802	719	735	752	744	792	754	782	744	741	750	788	725	755	703	746	783	754	806	755	738	725	741	744	782	762	767	776	760	730	714	773	743	756	758	796	733	799	753	750	790	765	760	761	768	760	798	735	714	725	725	754	756	715	716	723	746	785	782	775	756	780	767	764	794	735	754	735	738	777	768	756	794	738	749	752	739	775	786	776	781	789	760	787	802	777	753	725	755	678	711	712	741	766	784	729	774	714	764	802	751	797	764	741	756	730	821	742	762	734	764	742	757	748	787	791	726	824	703	774	790	722	725	721	758	751	746	792	746	755	768	795	808	746	716	791	747	763	803	782	781	765	750	767	758	780	768	797	733	791	772	766	789	731	784	794	765	772	767	749	698	773	776	729	793	773	770	808	735	747	758	763	796	746	729	733	768	739	795	767	748	726	782	774	759	769	756	692	723	771	743	737	794	727	762	723	793	768	775	756	777	736	754	837	733	741	829	685	744	744	770	748	763	724	744	793	769	718	734	770	787	775	772	750	745	745	738	800	780	720	716	733	769	770	780	724	717	795	753	758	747	745	786	722	742	752	767	784	720	762	790	808	754	760	795	783	789	778	735	777	738	806	727	738	726	782	798	734	754	789	733	752	717	771	735	751	782	770	805	740	776	781	763	703	764	755	769	721	769	779	701	757	750	718	763	741	748	751	698	750	755	745	706	748	765	762	716	752	771	743	786	723	736	779	735	757	745	746	789	773	713	757	817	747	852	747	734	787	778	719	744	770	775	790	796	704	725	759	722	743	765	746	745	753	785	736	745	790	718	738	732	706	773	757	713	769	710	769	773	726	752	750	723	728	744	734	749	740	769	802	761	804	822	781	705	752	744	766	765	704	727	714	740	696	718	767	772	798	700	751	732	726	751	727	767	757	776	751	756	768	847	773	729	747	709	780	776	790	722	767	734	701	738	759	760	760	733	720	725	765	753	767	779	754	718	743	753	749	741	793	719	730	759	767	811	757	760	732	774	783	793	797	742	759	765	749	784	758	759	749	718	722	749	790	740	747	761	782	735	763	828	799	786	794	739	726	758	750	709	776	753	761	756	824	758	713	731	753	790	793	768	819	736	779	777	738	725	780	727	761	722	755	738	777	713	773	719	751	816	732	767	742	767	780	732	754	730	806	792	740	777	750	719	798	779	730	781	734	758	744	772	705	779	792	787	724	756	744	776	730	767	784	777	746	773	762	786	769	697	718	777	747	818	726	801	761	811	780	738	817	731	819	770	764	685	781	720	754	744	776	761	832	804	761	703	783	727	824	785	746	775	747	750	768	774	791	783	785	814	766	701	760	760	764	772	746	772	747	748	775	741	777	767	754	750	776	746	780	781	761	763	742	770	764	738	792	788	722	732	735	742	746	750	791	776	719	685	752	764	747	777	784	723	783	766	711	801	746	767	735	802	759	738	775	769	780	756	749	771	755	737	793	773	805	758	750	752	774	786	806	790	709	800	730	751	767	751	758	744	805	780	727	736	770	734	698	761	808	775	739	745	788	829	743	775	728	773	787	733	796	723	747	730	794	767	752	771	783	821	796	773	763	782	770	766	763	737	725	747	740	758	798	738	729	762	736	751	716	713	739	761	743	728	735	725	758	729	714	757	731	818	761	772	730	738	774	811	775	740	754	735	787	734	818	724	759	783	749	820	726	776	738	711	778	783	755	747	748	770	748	747	733	745	740	724	737	745	723	748	751	721	760	764	764	756	818	756	780	713	727	752	732	740	721	734	756	784	739	772	793	739	756	765	754	759	771	776	744	780	757	758	735	731	725	783	701	728	768	786	792	782	771	701	761	789	700	741	742	728	801	805	722	781	730	798	778	768	765	760	739	769	770	779	775	752	735	698	749	722	770	757	712	747	727	747	737	777	739	800	758	752	761	745	745	801	799	750	723	746	750	727	768	756	724	716	759	807	770	824	739	776	749	745	805	769	726	776	767	754	736	740	790	748	754	762	746	748	730	748	722	758	723	750	751	750	759	771	744	758	741	807	774	784	771	760	744	770	780	750	705	754	750	784	769	761	756	764	728	740	784	724	772	758	754	759	730	778	775	717	812	714	711	737	745	763	721	721	708	740	747	784	782	771	775	790	725	742	751	768	772	774	777	731	798	746	759	762	762	738	797	821	761	715	814	769	802	727	757	805	764	764	799	716	743	734	833	814	780
27313	20463	6179	712	466	423	405	375	402	389	396	426	361	412	383	363	411	385	358	366	389	372	378	367	378	369	382	367	382	376	375	414	411	366	388	381	381	382	387	359	402	400	363	374	395	388	378	415	389	370	411	381	353	379	420	396	401	385	429	353	395	374	386	342	376	385	391	353	397	346	382	370	392	364	364	364	384	386	371	393	393	350	419	375	352	378	380	382	355	393	397	386	359	390	382	383	399	373	384	387	342	387	368	357	339	401	362	365	382	366	384	424	355	382	369	366	412	385	370	368	387	375	352	351	416	397	388	393	371	389	389	391	393	369	415	412	355	392	383	365	389	401	402	358	370	364	410	391	370	376	387	417	375	398	397	406	374	370	353	412	394	398	361	371	405	390	399	384	368	365	376	365	383	350	388	361	414	364	373	388	360	340	342	372	363	430	371	423	399	388	390	366	382	385	355	363	367	383	366	388	351	383	364	391	368	361	406	401	372	365	408	347	353	385	392	401	379	382	369	383	401	399	359	372	387	386	347	409	350	351	343	361	384	372	387	373	397	380	374	361	382	428	362	413	385	360	395	395	397	364	368	435	390	417	366	377	343	365	338	387	384	359	346	396	384	359	368	411	382	367	358	366	339	384	396	385	376	387	396	356	381	411	401	394	374	386	360	409	377	331	393	367	384	394	405	361	393	417	331	362	378	377	397	344	386	364	369	352	389	357	361	373	375	408	378	360	397	378	375	383	386	385	378	358	416	377	358	375	362	380	394	361	381	382	365	349	384	389	408	384	410	371	407	411	375	385	368	394	392	351	348	369	370	405	365	386	370	378	403	336	361	389	384	418	375	428	362	380	373	397	372	352	369	371	392	384	369	401	411	373	360	339	366	393	369	409	387	380	387	414	394	377	373	388	344	388	382	373	381	394	391	347	395	373	381	392	376	392	382	368	387	418	379	372	380	386	353	382	399	412	381	357	390	369	396	391	380	387	377	338	350	439	374	389	357	390	380	343	368	367	401	404	352	359	380	366	377	354	364	381	382	366	381	366	382	406	357	392	353	378	386	394	399	368	385	346	399	413	340	378	368	376	369	391	346	370	388	359	365	403	370	372	350	354	367	374	353	394	400	420	400	373	374	373	395	404	352	384	353	365	364	376	369	403	374	354	373	355	379	399	385	359	366	341	409	332	373	366	366	381	400	373	358	380	376	384	373	389	405	372	394	394	390	364	381	360	402	337	368	379	386	386	418	362	358	440	363	374	372	378	368	409	331	386	397	371	382	389	405	367	375	382	371	371	435	373	396	370	367	357	380	404	382	388	355	400	351	389	381	377	360	364	341	382	383	387	390	355	388	382	379	345	388	412	400	412	389	400	371	414	397	362	388	380	355	362	370	395	396	371	353	378	419	376	409	389	377	369	397	396	382	374	390	414	392	383	366	372	392	378	396	374	368	367	350	377	365	419	383	370	373	372	390	348	381	377	385	333	393	380	384	386	375	374	354	394	374	373	392	375	408	398	377	362	391	405	355	361	406	330	406	380	359	369	366	392	405	359	408	402	391	377	354	366	361	377	387	388	399	415	388	384	364	378	364	371	376	381	393	359	399	360	370	351	384	367	378	391	347	361	376	400	374	350	387	393	390	386	360	382	379	366	348	353	395	346	381	415	352	377	424	363	399	348	355	358	374	388	383	361	402	382	391	356	396	420	403	391	398	396	383	402	342	362	388	356	393	353	412	374	352	373	388	364	396	381	374	380	377	401	376	393	370	373	379	391	390	379	378	392	382	382	364	383	389	379	360	410	372	377	353	366	394	392	370	353	402	384	404	360	374	383	377	384	388	385	385	394	364	396	418	362	388	389	334	365	388	375	385	375	374	346	430	378	376	363	354	377	365	413	395	395	387	401	403	386	367	409	413	367	428	383	377	354	373	363	384	424	359	378	376	347	363	388	386	369	384	347	351	359	375	417	356	398	380	392	399	382	376	397	381	380	407	369	406	366	360	396	412	385	325	364	378	372	398	374	392	367	367	365	389	396	411	393	422	408	371	388	399	381	380	387	375	335	389	395	388	374	402	360	388	376	382	361	366	400	397	371	369	417	372	364	381	364	349	418	368	388	373	377	395	384	395	380	405	371	386	378	362	411	364	372	357	371	409	390	355	371	384	402	366	421	402	406	367	363	408	391	386	401	411	388	369	374	388	371	404	404	352	388	390	370	393	397	412	374	368	391	359	406	353	398	408	404	367	377	340	347	391	356	383	362	389	360	406	378	373	385	401	370	386	401	383	334	355	365	388	365	383	346	409	380	390	368	366	348	369	397	400	372	333	373	370	370	371	377	374	405	370	376	385	428	365	384	357	370	388	402	351	393	408	399	404	347	381	410	387	384	406	406	376	360	348	371	403	378	376	359	345	387	376	357	429	336	373	331	381	377	394	395	348	389	409	388	387	358	407	364	355	418	412	390	387	390	396	396	392	371	389	372	391	388	398	449	366	352	361	387	373	354	350	389	348	347	370	378	360	382	370	370	378	394	351	385	367	352	393	391	364	369	407	397	391	399	371	387	371	376	359	363	365	379	366	381	353	358	384	403	333	387	380	406	366	401	363	387	381	340	335	393	379	410	408	370	387	374	353	402	420	407	403	422	380	376	398	416	383	395	377	380	394	384	390	389	346	347	376	373	365	368	395	390	386	385	365	391	385	426	394	365	382	381	363	341	364	371	408	358	368	416	417	417	392	410	386	346	375	386	392	394	368	377	351	366	365	380	389	359	411	375	385	366	387	326	407	386	368	357	348	414	340	377	375	363	377	369	358	342	385	385	400	395	382	387	375	373	390	398	336	375	395	351	361	341	395	392	363	384	403	400	395	379	356	380	365	375	380	382	359	377	389	375	343	365	401	412	394	369	350	377	383	374	366	364	346	370	379	390	389	369	406	393	342	386	383	366	384	338	363	366	405	384	367	402	360	374	384	363	367	407	407	390	404	363	358	414	402	388	360	392	382	376	366	401	402	322	397	395	375	416	400	392	370	387	374	361	386	360	400	363	385	360	394	371	368	394	394	413	383	363	394	396	406	387	379	378	388	363	398	409	393	406	371	386	364	367	343	379	368	443	365	405	353	364	367	393	425	403	428	385	404	369	374	393	375	378	376	407	366	381	327	410	403	413	368	381	371	371	350	396	364	392	363	396	365	433	351	378	383	358	348	383	391	380	366	346	396	367	393	350	384	356	390	359	407	384	379	369	342	389	350	359	392	391	394	388	388	402	349	409	366	362	388	411	407	387	405	384	387	376	351	356	403	375	392	403	419	423	354	377	367	388	392	370	363	362	384	363	362	388	400	393	396	412	395	362	366	384	354	372	336	369	382	386	356	398	365	385	387	360	383	421	411	398	389	402	396	423	377	374	389	383	354	361	398	407	399	381	404	367	344	411	356	371	344	400	423	409	365	399	381	395	394	381	357	379	368	373	362	394	367	395	383	351	376	385
12898	4152	1730	1208	1012	978	905	886	834	902	849	782	809	774	808	790	777	824	775	806	834	775	797	836	808	780	829	806	789	756	810	813	785	808	824	803	836	821	795	757	775	768	770	808	772	802	834	784	766	757	784	758	744	753	773	797	787	770	779	854	745	790	795	816	786	748	819	777	829	812	799	797	774	810	787	758	764	830	741	829	782	797	808	790	799	790	800	769	808	784	801	747	816	780	826	715	762	790	817	775	797	797	772	805	756	780	753	818	791	799	794	806	742	750	783	805	806	815	822	799	790	799	763	758	747	742	747	769	788	752	731	766	805	766	784	802	823	802	806	740	747	745	799	791	771	800	831	776	734	800	747	765	822	771	761	788	806	859	718	822	761	725	760	775	728	763	792	791	803	807	793	780	821	759	724	758	784	805	777	828	803	791	778	767	860	834	855	758	783	780	757	750	788	761	783	822	814	794	731	798	829	787	749	793	859	768	837	783	811	809	828	838	810	788	820	757	785	755	772	767	777	779	788	824	810	806	809	779	749	795	760	864	737	774	770	774	802	748	788	777	799	775	767	840	812	790	801	793	789	791	790	763	777	753	753	729	793	760	791	803	771	757	849	787	747	775	779	739	764	792	769	742	780	877	798	763	793	783	800	743	795	822	737	823	769	756	780	825	775	814	791	798	772	830	780	763	745	769	794	814	780	774	764	837	755	771	782	752	759	779	764	826	827	773	733	731	802	771	784	767	780	787	771	777	824	787	806	796	800	801	763	807	776	810	737	818	818	797	785	796	791	830	805	768	794	788	784	749	804	774	780	836	771	801	749	770	838	787	748	782	801	758	785	796	786	804	793	814	822	820	806	793	764	799	842	793	783	789	783	791	797	800	724	740	854	780	792	772	790	758	770	794	810	777	747	795	809	791	767	813	764	735	803	836	767	768	772	793	784	775	753	809	834	824	802	773	759	795	745	776	788	794	811	765	737	784	806	826	812	823	808	829	772	802	765	750	804	782	802	828	789	777	763	800	743	746	763	788	758	767	808	853	762	817	751	760	784	780	806	769	770	817	779	808	773	829	760	802	772	767	767	814	813	830	784	732	758	807	806	819	788	765	810	794	846	839	776	860	755	842	771	799	759	813	774	810	794	806	814	817	841	767	759	798	850	817	783	767	789	771	792	815	789	774	793	749	779	802	821	793	817	775	781	775	806	810	776	801	781	777	767	767	837	799	838	789	835	770	752	770	818	769	788	825	773	729	772	796	805	825	782	836	756	826	729	808	782	775	755	811	812	805	781	789	774	780	770	822	763	787	806	799	764	783	814	772	767	793	799	765	751	785	798	785	725	825	824	746	759	804	795	729	764	812	812	758	817	790	779	755	766	754	812	727	795	828	797	779	814	761	760	801	788	753	810	733	771	798	826	823	785	774	799	786	836	819	763	809	814	819	782	788	819	759	777	831	819	794	799	776	778	762	825	830	750	762	818	812	770	774	791	746	785	815	738	766	780	837	804	811	787	865	793	738	800	805	794	767	831	771	800	750	783	729	774	868	765	775	708	802	783	752	776	813	737	800	820	800	780	797	767	770	779	817	790	737	798	781	742	807	765	795	771	798	781	806	768	829	841	768	757	827	775	797	781	760	787	790	783	769	791	791	765	787	794	757	806	819	750	777	801	768	804	775	790	791	769	744	790	788	822	769	787	780	760	736	768	826	774	804	791	750	797	862	783	763	800	780	800	733	762	824	793	790	749	827	782	779	825	765	813	722	700	831	790	794	819	729	791	836	839	789	864	753	793	792	764	809	730	793	786	772	758	767	786	788	829	787	785	829	755	801	776	751	759	715	763	772	824	799	807	800	747	804	796	776	747	763	799	790	802	806	786	805	822	814	778	713	812	812	811	834	794	772	734	754	755	773	776	804	844	808	781	787	822	836	767	775	800	802	769	779	826	795	755	795	830	804	821	802	760	786	815	744	792	810	775	733	775	772	797	748	790	765	766	799	793	780	791	764	832	791	772	733	791	819	749	770	804	822	766	774	758	804	750	832	800	796	793	750	795	775	790	809	765	763	716	770	798	806	773	792	745	798	748	788	789	766	786	741	830	752	787	829	755	787	773	789	829	771	824	822	768	795	830	834	782	769	738	804	771	762	759	765	782	800	812	807	810	752	806	751	820	774	790	755	795	802	799	768	738	826	753	807	745	793	803	779	811	789	775	788	774	794	819	799	785	775	830	777	740	791	836	767	777	798	777	805	765	813	791	752	797	763	735	771	824	808	770	744	815	823	756	796	822	830	800	761	849	813	761	744	758	785	801	781	755	761	775	797	799	793	779	816	794	760	714	730	764	781	845	769	797	815	801	756	821	708	830	757	785	811	829	788	785	849	809	803	811	761	809	782	792	821	781	790	789	748	805	770	754	799	805	792	785	788	783	803	792	757	811	798	755	757	800	841	772	812	787	811	827	821	790	813	796	832	799	783	797	744	820	818	771	820	827	823	829	829	835	809	811	765	760	801	765	802	795	774	787	786	814	764	742	769	799	754	790	824	826	742	800	815	803	779	837	791	774	784	832	774	752	795	789	800	756	796	802	757	770	810	791	753	787	817	796	826	778	765	738	789	779	776	728	795	796	813	794	817	777	806	803	771	764	749	829	826	795	785	782	775	832	817	839	809	794	720	740	815	751	820	794	764	806	806	718	768	805	779	833	802	796	778	761	783	757	816	765	809	773	841	798	792	813	752	757	791	836	765	785	794	802	770	777	746	789	795	748	783	755	791	786	774	834	802	788	814	733	783	727	749	765	811	816	767	772	783	749	807	791	825	798	792	784	791	774	773	802	832	791	800	798	773	764	813	780	743	814	810	794	777	827	798	843	788	789	743	833	778	809	792	803	762	792	762	770	798	767	797	756	747	758	772	774	813	767	787	800	777	833	750	768	788	806	795	819	826	764	776	829	795	732	833	746	751	759	796	817	777	799	785	786	813	828	830	797	755	810	787	777	782	765	779	748	733	790	762	792	762	791	742	782	827	835	790	730	799	817	738	800	775	840	809	801	776	829	757	786	793	751	817	796	795	786	782	741	754	800	790	817	755	786	793	804	764	758	740	808	750	792	791	760	730	773	772	774	797	856	788	832	843	793	794	773	770	801	819	753	800	788	817	808	788	820	800	781	819	783	720	764	776	855	758	800	793	773	828	785	817	811	778	819	797	828	754	730	805	823	780	780	770	793	791	795	790	785	825	770	813	779	777	797	797	779	789	767	734	770	873	790	801	766	747	760	747	809	794	795	782	762	779	767	824	721	738	826	774	785	786	777	796	811	803	770	812	783	814	816	783	746	815	825	790	797	809	791	768	765	805	816	799	782	788	746	777	762	795	729	783	811	811	820	794	747	778	822	816	832	809	800	753	774	785	779	788	799	756	754	758	795	813	757	793	767	755	766	745	812	817	740	743	752	815	799	771	746	793	793	827	838	803	755	782	780	798	777	786
24721	21634	28570	25176	17470	1147	554	364	329	305	270	266	243	248	220	187	246	220	237	209	189	183	196	198	246	220	212	222	221	226	220	208	221	218	199	161	204	187	182	183	210	211	201	194	203	184	196	191	186	198	190	188	200	185	203	211	196	196	190	199	193	202	205	223	191	176	203	185	226	154	181	194	179	177	179	205	179	150	180	164	169	181	173	182	195	199	218	183	176	175	171	176	162	206	197	200	191	191	206	177	188	183	203	202	182	191	172	190	195	189	190	179	186	215	190	162	166	199	196	167	186	190	186	181	165	189	200	183	196	194	197	229	200	196	175	192	180	179	205	167	201	171	202	194	215	187	201	163	197	206	203	187	178	187	168	191	189	211	190	193	175	163	191	183	192	171	176	183	180	191	185	159	189	202	213	199	166	174	170	181	186	173	180	204	196	181	195	203	163	179	205	175	203	180	199	195	191	193	187	185	209	177	166	210	176	184	217	188	191	175	188	179	210	187	170	209	191	209	161	178	195	179	161	190	177	200	190	183	178	216	208	202	200	170	202	191	217	180	178	187	168	165	197	207	183	188	189	177	196	162	181	199	189	169	181	191	196	183	200	199	167	174	186	188	187	182	189	184	210	160	171	190	191	187	192	185	163	176	197	185	188	176	196	208	176	212	182	216	179	194	203	185	175	199	173	173	234	198	193	206	193	186	183	175	183	176	204	170	139	173	185	207	203	176	177	166	198	193	191	175	176	187	190	176	178	169	201	183	180	194	195	196	174	212	158	174	197	188	163	213	221	224	186	190	185	199	209	196	200	199	203	190	203	225	207	203	190	179	173	176	179	168	184	189	177	194	168	190	188	201	190	171	183	167	217	204	194	212	197	204	172	191	185	194	207	176	196	183	172	177	174	190	175	176	198	193	197	180	191	183	204	203	189	177	184	177	196	197	211	198	192	208	209	200	166	208	188	204	217	199	193	187	204	197	196	207	180	177	209	172	174	193	185	182	182	192	193	200	201	180	183	196	179	177	211	207	208	180	188	205	217	196	187	188	192	158	195	193	206	186	205	175	140	210	189	222	180	202	185	202	192	212	223	192	169	190	192	195	188	200	201	179	198	218	196	188	195	207	197	208	197	202	192	202	208	206	204	184	200	209	188	178	191	192	187	198	205	171	186	231	211	180	183	186	191	170	181	170	191	178	201	176	200	191	193	222	204	190	170	176	182	167	180	189	189	185	211	199	196	215	196	193	158	173	179	174	197	189	165	194	195	185	188	157	214	204	209	170	173	187	184	182	180	187	169	214	158	185	195	186	169	183	205	174	203	186	206	209	184	196	185	194	171	178	202	177	214	176	184	176	182	193	184	195	183	195	186	221	193	185	167	166	185	180	165	211	185	166	195	185	168	199	208	189	205	199	196	193	202	198	201	190	214	190	184	193	184	193	191	178	192	178	191	192	178	171	177	184	177	172	187	196	181	201	192	181	164	196	188	183	190	193	188	190	195	190	206	197	218	208	174	196	197	201	158	182	199	184	170	193	175	172	173	219	203	191	176	188	194	187	178	192	203	169	180	179	223	174	199	179	186	201	202	186	183	189	179	195	195	182	192	183	202	218	195	198	210	187	189	199	167	202	197	203	180	187	185	192	202	202	163	223	205	198	190	180	187	184	188	183	183	196	179	218	155	191	193	179	176	160	185	204	199	190	184	183	189	193	176	233	178	208	192	192	183	184	208	211	181	194	181	170	194	188	197	198	176	199	205	220	167	178	162	188	165	188	197	177	161	195	186	189	219	189	189	188	209	195	209	195	163	207	195	197	192	205	205	182	183	201	191	182	171	202	180	181	164	181	193	185	185	198	197	180	187	177	192	218	194	186	178	174	182	173	191	182	190	167	160	164	164	181	165	186	196	195	178	201	191	186	207	181	180	203	174	200	176	186	198	182	190	210	222	194	201	177	206	202	167	175	196	148	213	180	187	182	187	207	206	179	184	175	197	163	185	199	178	201	172	196	192	185	195	177	189	209	196	188	200	182	222	190	195	202	187	181	206	206	201	193	205	196	193	190	188	208	192	192	181	207	182	193	189	201	162	174	176	199	167	183	198	172	198	191	199	180	195	172	167	196	184	187	179	183	199	195	207	179	164	193	200	180	201	213	183	220	188	208	195	169	175	200	183	204	205	178	186	181	167	165	169	193	210	203	203	208	192	203	195	210	187	191	186	181	188	183	198	193	187	204	199	229	177	194	207	198	198	193	183	190	171	175	190	192	176	184	199	163	185	156	185	215	197	180	165	180	178	178	183	195	173	185	186	211	186	194	162	185	190	204	201	169	186	197	193	200	205	170	197	176	183	196	181	169	166	186	199	174	213	179	179	202	195	189	181	195	174	199	193	205	190	183	174	181	197	227	219	187	200	178	208	187	169	208	183	207	161	180	190	197	195	201	169	172	178	209	186	185	199	212	180	180	180	189	210	154	181	177	193	190	168	161	194	202	175	165	203	202	173	192	166	202	180	183	202	170	219	173	188	190	196	179	191	171	185	177	182	182	184	209	192	185	178	179	178	165	210	196	200	187	176	185	160	178	191	186	189	180	206	179	176	214	184	193	180	205	183	183	173	187	181	207	184	198	167	170	174	208	186	195	178	223	196	171	185	184	192	200	175	190	226	207	190	182	193	174	207	196	200	194	175	199	173	183	194	207	193	194	182	177	195	182	163	182	182	175	214	203	208	175	180	176	194	177	192	190	183	186	199	205	195	181	181	194	172	190	199	181	195	193	197	201	185	196	220	169	174	185	186	200	188	188	161	178	178	185	184	184	194	177	181	186	200	173	206	190	188	170	207	174	170	190	224	205	211	177	188	200	170	197	192	209	164	183	206	201	194	215	176	193	185	210	193	196	206	191	208	206	199	183	204	210	192	241	191	202	156	188	190	194	182	167	195	172	177	172	202	175	179	195	188	188	185	189	214	217	201	162	185	181	208	181	155	186	203	189	182	196	200	171	206	183	185	173	189	195	189	201	187	202	202	190	180	173	170	203	216	177	187	182	195	188	202	203	188	181	204	193	180	191	200	177	192	200	192	200	174	185	198	229	163	175	195	190	177	185	206	225	168	209	193	177	191	171	183	180	174	182	194	194	218	213	173	193	178	186	198	179	161	157	184	212	193	197	190	213	191	181	194	187	186	200	186	195	184	200	185	190	186	196	193	182	185	177	171	188	170	200	183	183	202	206	214	185	171	176	189	168	203	211	185	167	205	189	203	161	179	189	179	215	168	167	197	178	195	191	203	194	194	194	186	194	202	173	179	180	200	168	205	186	199	171	188	187	213	163	189	191	175	177	181	190	183	188	194	204	180	192	180	215	189	187	190	194	178	175	184	171	201	165	175	187	179	195	210	210	182	202	211	183	202	186	181	189	153	164	196	217	171	191	183	145	183	191	165	172	168	173	195	211	193	183	169	194	198	207	182	173	192	177	209	215	194	194	189	182
29585	20857	8601	4478	2924	2065	1570	1294	1080	937	860	774	753	656	611	608	607	562	553	520	482	506	551	476	464	486	487	462	484	498	464	468	482	448	457	424	449	475	437	457	433	421	464	487	436	442	455	447	434	455	423	433	437	424	459	449	438	442	440	408	422	401	409	420	388	414	401	458	413	424	439	423	460	415	461	418	426	425	422	397	401	367	464	455	418	438	387	435	405	414	414	399	413	409	443	450	399	420	423	412	438	405	425	433	442	423	433	397	469	437	373	429	407	436	415	442	393	411	444	367	426	427	401	409	429	418	440	402	405	433	434	430	433	394	412	404	440	414	448	426	458	439	408	365	392	425	401	434	435	466	433	455	424	398	410	405	431	429	390	430	418	423	442	382	440	434	387	403	433	451	396	440	428	426	422	405	409	406	442	419	458	413	456	413	415	441	414	389	391	420	423	433	435	423	424	440	448	402	404	406	367	396	424	391	426	406	415	409	403	409	437	421	404	416	412	398	396	388	427	404	400	408	446	390	420	456	396	426	420	391	422	391	410	424	421	389	395	404	400	375	434	406	411	427	405	426	450	417	414	438	443	432	437	410	412	406	413	436	420	404	420	401	395	405	425	435	392	418	432	411	398	397	463	395	482	404	408	418	413	443	412	438	448	421	413	450	438	411	420	405	417	413	391	392	430	434	430	434	403	448	426	439	435	384	454	382	403	410	416	385	426	396	454	373	382	435	417	399	390	424	454	426	422	423	406	410	418	430	442	440	414	438	420	434	414	412	396	405	443	430	388	450	398	440	405	407	441	455	416	396	396	402	401	450	420	445	400	427	457	412	411	410	447	438	417	431	406	419	388	467	429	411	409	410	423	423	432	433	433	417	446	394	393	469	402	431	433	411	411	431	439	429	414	395	393	422	418	404	425	405	406	456	417	470	444	398	407	396	455	420	397	433	436	416	406	424	419	426	407	438	366	385	399	436	409	416	407	444	393	385	426	429	451	454	435	424	379	421	443	451	406	436	438	417	441	456	401	397	424	417	431	425	392	461	413	432	405	432	393	413	400	433	443	410	409	396	453	417	407	412	454	433	436	377	412	436	452	426	425	396	458	427	427	413	416	422	418	410	402	412	440	418	433	447	404	404	415	426	415	385	421	429	398	427	435	431	417	411	394	414	454	398	416	429	414	456	374	423	442	432	438	426	391	422	435	425	404	408	443	415	390	444	407	403	473	423	401	436	384	403	386	452	421	435	363	437	427	430	408	386	397	441	432	417	419	405	417	436	398	400	402	396	427	407	409	415	414	430	427	417	456	424	415	416	404	418	415	440	418	410	416	378	424	420	417	429	442	456	432	408	396	420	407	425	440	443	425	415	417	409	407	393	404	448	433	414	403	427	407	402	392	395	418	429	424	422	402	395	410	416	404	441	455	403	447	430	409	453	388	407	418	398	430	427	372	419	411	424	395	426	422	373	432	412	405	422	425	415	431	436	402	439	437	387	379	396	412	420	388	462	430	424	399	455	398	382	411	445	400	436	451	429	413	394	397	438	404	403	417	406	420	442	428	398	419	438	375	427	424	425	446	415	447	400	400	428	408	392	430	432	420	427	424	431	411	440	403	404	426	430	428	446	446	414	406	431	404	396	411	387	453	437	411	390	414	433	404	384	410	437	432	407	450	405	406	418	440	410	434	410	419	435	406	410	437	404	405	437	441	422	428	393	467	398	434	430	424	438	408	424	377	400	445	381	428	433	429	398	446	417	401	406	422	438	436	411	444	425	411	435	431	425	451	399	400	426	458	393	409	411	377	399	467	415	395	399	447	453	435	454	413	434	401	403	381	379	474	427	458	423	419	401	404	409	435	414	410	412	427	404	454	394	394	443	463	423	382	389	439	411	440	423	445	438	375	418	435	430	385	393	382	451	440	413	422	409	434	381	422	425	420	393	428	414	393	457	386	428	393	424	375	425	395	421	440	439	430	423	408	425	397	441	425	406	456	461	370	424	398	429	439	441	446	440	432	429	412	421	403	456	429	416	419	398	419	428	431	430	438	378	433	401	408	437	401	428	409	403	435	435	442	436	453	469	437	415	413	405	430	459	441	441	411	410	407	424	464	417	395	412	438	452	423	410	446	413	404	433	436	454	441	424	408	405	414	435	421	404	372	415	399	417	424	461	413	414	422	427	378	405	418	386	407	375	429	399	431	398	445	428	418	433	441	411	452	410	392	432	408	440	433	429	450	391	408	445	451	452	417	405	394	432	421	461	400	376	452	413	407	398	396	405	380	432	404	395	393	432	433	424	404	425	419	405	416	451	420	421	434	420	427	411	408	387	425	450	412	399	403	408	403	409	406	445	427	410	423	410	417	415	410	413	414	445	406	428	458	404	404	392	432	429	426	402	420	414	432	403	422	417	413	396	432	424	400	409	439	378	441	407	418	417	415	419	439	413	452	399	423	422	461	381	397	412	426	425	424	444	395	421	407	421	387	389	402	402	447	410	433	382	440	405	436	447	419	448	400	419	418	384	433	407	394	407	415	367	445	394	401	451	403	445	379	418	420	412	406	412	425	441	413	414	422	435	441	454	408	417	412	423	421	421	398	387	390	391	408	409	432	383	414	382	409	411	414	436	404	425	435	420	412	425	407	417	451	439	431	458	443	402	427	409	451	408	419	418	428	433	444	407	397	367	442	410	446	415	427	476	419	432	464	399	410	396	445	384	444	403	400	413	416	419	409	391	430	397	431	391	422	404	427	407	418	429	409	441	381	425	428	419	363	451	412	408	413	437	451	432	424	431	410	428	424	408	400	434	431	416	408	378	431	454	432	434	481	417	407	417	394	392	423	432	431	451	399	436	435	405	417	381	444	461	416	414	440	418	415	479	456	430	428	432	388	398	369	418	417	385	427	423	411	392	434	389	398	432	389	395	421	436	412	414	436	409	416	430	420	427	394	413	411	432	427	385	409	403	420	408	423	403	415	412	392	392	439	390	421	446	409	406	408	415	421	403	414	413	392	430	420	389	400	460	405	432	407	392	376	432	428	417	418	451	448	415	417	413	452	399	464	441	433	420	394	435	450	419	410	433	443	432	467	423	376	399	380	398	429	404	394	372	385	411	421	442	435	430	394	418	418	396	433	393	390	411	426	405	422	433	403	434	463	432	423	460	415	410	439	406	403	436	399	433	438	419	430	406	408	424	415	426	401	411	448	431	424	418	427	418	444	375	407	398	426	421	369	409	437	404	382	392	449	386	444	388	442	422	441	373	436	424	406	418	439	437	428	404	404	427	409	435	437	455	443	425	436	404	435	424	416	410	417	436	401	432	449	434	444	467	433	449	440	437	464	402	431	420	385	388	429	414	432	420	416	412	435	427	398	421	396	433	443	388	399	408	429	431	412	387	424	436	417	414	434	377	434	419	416	465	417	402	438	371	427	412	387	420	449	427	440	426	424	416	435	382	419	426	428	397	444	449	390	395	441	392	407	434
22682	20632	28023	23237	20632	15045	1550	834	678	564	570	529	466	501	461	417	450	432	428	442	387	381	389	392	396	430	385	421	336	400	366	390	388	376	360	404	391	369	406	365	374	347	343	354	369	367	393	415	399	377	356	380	368	405	391	385	372	384	401	370	383	384	358	352	393	356	338	393	409	383	375	379	368	347	396	375	369	398	367	368	361	373	359	369	394	363	392	349	366	363	371	344	391	345	365	381	388	365	381	384	356	361	361	399	357	367	377	376	375	404	378	363	350	358	390	383	419	396	370	366	345	387	387	355	365	366	372	394	373	396	382	388	377	342	370	377	345	377	376	381	371	394	352	344	365	337	359	377	355	349	384	398	365	366	393	394	357	408	393	395	408	397	369	333	337	370	358	377	355	362	368	391	349	374	389	368	390	395	350	359	376	364	411	350	406	387	352	355	323	373	373	353	383	366	379	361	355	347	372	379	394	363	360	361	359	363	393	379	374	364	392	395	355	383	357	383	411	347	340	390	374	356	370	421	366	362	366	367	365	352	362	413	409	356	370	372	376	336	350	383	371	353	373	336	356	367	351	345	356	348	349	367	378	380	406	371	358	390	384	385	378	343	348	374	397	404	355	381	376	355	379	384	372	369	380	380	389	353	363	385	359	365	376	374	376	355	404	349	361	349	387	379	401	406	348	381	396	367	362	392	383	326	367	358	378	376	374	393	347	342	371	348	397	372	378	380	371	388	393	378	410	367	362	357	403	374	357	357	372	345	344	369	388	355	341	392	377	375	353	373	368	372	363	366	348	387	364	354	375	398	375	390	353	375	368	356	368	386	408	336	387	375	379	354	348	361	407	387	404	389	359	323	338	330	364	393	387	386	332	358	332	353	396	376	356	338	363	362	348	400	370	365	363	336	389	389	371	361	419	373	380	392	352	363	377	406	367	352	363	363	379	384	359	373	398	360	348	361	368	359	365	382	364	352	377	375	390	395	348	378	349	356	369	389	357	373	396	360	364	365	357	365	390	343	366	387	371	362	360	369	335	331	394	381	350	387	379	362	389	353	375	373	374	419	394	408	359	378	384	389	379	349	393	348	397	376	404	373	388	370	400	398	394	358	324	362	374	389	367	401	351	360	353	366	356	384	388	374	351	357	360	373	379	382	372	326	370	393	372	365	374	395	365	367	400	417	371	378	390	332	394	367	352	358	383	400	394	390	383	359	382	384	365	383	368	394	378	331	404	407	380	363	372	354	380	337	403	350	362	365	369	349	398	353	329	362	382	355	370	443	348	321	401	375	349	363	352	369	384	370	362	349	367	363	390	371	401	383	364	353	346	398	368	395	343	337	363	368	358	389	364	393	333	373	370	370	384	349	371	391	402	377	359	376	348	332	355	344	438	383	391	404	389	394	384	388	390	338	362	354	378	387	391	363	353	382	361	387	371	386	351	376	350	406	360	377	341	352	364	389	359	355	387	410	388	358	364	367	347	351	350	363	354	355	341	337	414	408	364	351	348	324	390	399	355	368	374	374	381	333	389	369	349	332	385	374	390	390	382	365	391	380	396	332	420	357	392	395	363	353	407	393	385	382	364	403	341	383	347	346	361	394	351	334	378	336	346	359	364	389	390	354	403	361	350	386	347	376	367	384	361	365	356	393	354	385	344	368	370	409	369	377	363	379	371	348	339	404	363	396	388	350	432	365	366	396	395	358	383	370	344	345	384	397	380	369	383	369	347	331	376	364	368	371	405	375	377	359	373	391	359	371	388	357	348	341	365	379	375	337	353	363	357	338	404	374	340	399	369	375	333	364	355	401	381	343	357	347	370	368	395	399	377	393	382	364	362	396	389	364	394	382	356	375	359	345	401	364	363	329	383	372	356	360	380	355	355	370	367	379	381	368	364	387	377	364	383	376	379	308	372	393	401	367	380	377	381	366	382	339	360	339	379	357	388	397	387	356	379	356	389	372	387	341	371	379	383	394	365	410	360	396	366	378	346	389	335	376	360	351	371	376	357	365	373	346	360	376	347	388	415	352	330	409	360	379	365	378	346	352	418	390	345	380	383	367	377	352	363	397	355	364	372	379	352	372	399	359	373	363	372	384	375	355	337	401	366	369	343	338	372	389	364	380	382	354	370	339	363	339	351	338	383	345	363	358	358	377	376	374	390	342	377	384	351	360	394	374	357	368	400	384	370	387	379	369	386	353	371	344	379	382	363	362	360	380	358	355	379	357	343	369	354	355	375	378	351	381	335	372	375	363	365	354	366	401	321	342	367	365	348	370	352	371	365	353	355	349	376	375	356	394	369	378	386	375	366	357	359	343	346	389	358	391	387	374	345	370	387	382	371	357	389	382	379	378	354	379	377	376	350	437	384	393	360	360	366	366	355	353	343	328	371	404	349	358	374	406	355	366	410	413	333	332	390	370	376	326	342	349	390	359	345	344	378	344	376	387	405	377	377	396	355	367	363	372	383	370	380	397	357	364	386	382	351	362	376	369	371	411	380	381	360	370	366	365	359	373	318	368	367	359	397	341	358	342	352	358	396	382	366	372	361	406	393	356	344	377	368	390	335	354	345	390	352	370	356	370	395	374	359	360	366	370	342	352	364	395	379	361	371	360	367	355	378	360	394	339	366	370	350	381	346	406	375	375	391	351	378	359	397	368	348	344	362	370	347	371	352	349	362	380	392	394	349	376	343	405	343	335	363	398	351	366	367	388	358	362	344	362	335	401	368	352	385	360	374	378	354	354	381	358	329	399	349	378	393	346	340	394	393	361	380	368	370	361	329	405	364	351	329	348	391	360	366	392	383	365	370	353	348	354	395	375	383	368	341	346	361	356	344	356	345	356	380	390	343	347	385	348	384	361	345	367	357	405	379	344	380	328	370	347	357	376	376	367	365	371	374	380	353	362	345	340	380	338	363	336	383	370	348	347	371	374	358	360	354	368	386	362	377	357	350	373	344	396	339	360	370	366	369	400	342	392	378	369	350	372	380	396	398	381	349	356	398	354	357	344	356	334	388	336	384	374	370	361	400	362	384	355	401	357	399	347	360	405	367	378	374	355	371	370	387	367	360	397	356	344	390	377	382	378	385	356	359	391	362	386	359	340	345	366	378	344	371	376	379	353	380	359	365	339	370	376	322	359	338	387	362	376	369	341	329	323	356	368	362	363	396	366	402	370	377	381	375	350	391	379	366	394	359	333	341	393	390	381	368	372	343	378	382	354	375	352	385	369	343	402	359	374	389	367	382	365	364	381	373	377	380	387	372	352	354	358	385	381	378	337	364	360	374	391	397	359	403	331	369	335	386	369	370	358	379	367	368	347	367	366	394	386	371	388	360	358	376	359	370	348	390	374	377	379	312	381	362	357	351	378	377	387	351	370	393	356	351	351	357	375	363	400	360	336	360	333	358	362	383	374	388	366	371	389	342	382	362	322	358	368	377	385	348	356	394	353	364	349	392	367	400	362	347	371	363	374	391	398
32703	27173	13364	7269	4977	3656	2854	2243	1870	1688	1480	1340	1304	1114	1120	1099	992	952	948	929	906	877	845	845	844	799	868	831	829	766	824	814	813	811	767	765	777	726	763	775	757	780	759	813	782	779	791	700	747	716	765	758	727	763	774	751	747	770	715	761	717	753	739	726	733	795	719	741	742	787	728	760	749	732	710	763	728	743	708	710	693	725	727	710	778	722	716	679	740	702	737	727	752	698	715	707	685	736	681	744	713	721	766	680	715	706	764	730	695	738	715	708	745	737	676	754	758	777	749	701	701	713	721	735	735	714	756	757	697	708	717	717	722	735	719	733	681	728	714	735	760	676	680	705	733	703	721	719	724	759	706	765	752	720	683	758	716	680	692	735	719	740	701	763	675	727	706	692	731	713	738	686	694	728	717	722	717	718	719	732	714	709	707	712	743	735	764	747	702	731	761	753	711	735	684	682	714	695	706	697	713	681	777	736	736	744	742	741	775	737	740	704	697	752	696	760	738	729	696	677	714	711	714	745	756	682	706	714	759	757	702	733	717	708	706	665	746	767	697	760	752	703	740	721	747	759	732	688	703	722	692	731	734	716	768	657	734	736	717	702	707	764	717	712	686	687	742	738	746	752	729	756	687	706	716	705	704	726	739	735	664	736	707	667	660	697	692	681	670	684	702	676	704	776	760	776	764	710	711	714	753	717	775	715	759	733	731	710	751	649	718	725	709	706	719	704	719	713	695	722	726	709	735	760	709	685	722	730	739	698	725	692	694	734	747	706	649	793	705	718	722	730	763	706	723	744	714	713	728	747	738	788	728	748	704	715	738	721	738	751	657	757	703	731	745	709	693	742	716	689	721	703	714	707	730	768	681	734	705	712	751	745	742	726	745	749	750	738	737	714	684	747	706	725	676	704	709	727	753	753	788	744	687	701	755	726	759	760	723	725	723	729	693	661	730	706	722	715	709	748	696	703	728	699	747	729	712	705	676	742	701	740	716	690	715	735	689	737	702	740	698	694	746	706	713	681	706	740	717	700	675	718	743	686	715	713	681	740	753	739	659	736	705	761	716	680	718	743	696	739	747	721	756	686	756	728	683	721	720	711	728	694	735	704	737	740	663	705	745	695	712	723	737	733	749	731	764	720	699	709	702	741	687	759	695	731	751	740	661	722	700	745	730	713	715	691	727	677	720	732	715	730	707	701	739	752	737	720	710	728	650	728	724	734	647	732	697	682	792	680	697	695	709	724	699	651	732	751	724	674	720	734	734	716	742	726	680	716	703	693	729	711	673	726	719	719	730	690	728	717	788	689	706	712	714	675	699	731	715	699	716	741	716	760	758	718	734	734	710	697	718	693	753	732	713	769	723	724	739	719	747	696	672	726	696	756	685	720	764	729	717	728	724	718	673	736	687	733	724	697	717	713	729	731	799	715	750	738	748	704	731	713	698	715	728	734	692	721	741	712	727	754	693	703	700	651	691	763	747	721	709	722	689	766	715	765	710	686	715	757	719	721	741	710	731	734	690	701	778	742	653	725	691	710	702	696	759	702	722	741	708	716	760	737	713	712	730	697	744	746	731	695	668	715	710	662	691	745	758	671	730	717	767	732	739	729	677	740	711	721	748	701	715	749	721	672	739	714	787	743	752	702	698	763	736	722	730	741	734	742	771	749	730	692	730	762	713	689	683	717	743	720	727	711	718	724	696	687	754	700	710	711	748	739	701	704	724	703	730	717	714	729	690	740	698	669	710	706	724	758	720	691	737	698	730	739	715	749	727	724	694	685	725	727	696	707	754	729	709	688	750	697	714	688	723	720	736	741	715	673	725	722	749	724	727	703	745	711	699	729	745	710	711	708	704	752	728	749	669	729	666	685	739	710	736	722	776	722	709	757	681	741	742	757	708	768	706	715	777	716	746	734	697	735	742	750	717	711	716	774	723	720	717	713	715	676	740	707	737	725	752	731	724	723	732	791	698	719	730	722	727	660	721	719	669	723	697	723	695	699	723	707	749	742	739	727	706	714	703	686	710	702	754	719	721	707	654	705	687	699	741	680	764	727	713	705	677	720	695	742	740	739	706	735	754	718	696	699	726	697	719	703	715	708	694	752	694	709	738	740	712	701	694	736	694	732	754	713	752	696	780	707	735	743	733	705	722	745	763	729	740	680	728	717	752	726	718	741	742	715	686	735	684	714	700	666	750	733	694	725	719	731	761	695	721	744	731	716	741	748	719	738	678	723	706	723	708	672	766	720	737	728	788	727	742	758	789	744	685	737	704	700	748	718	706	691	736	674	747	733	730	743	693	762	741	691	697	735	772	733	741	652	741	699	710	695	739	665	688	681	734	704	677	722	760	705	716	733	728	716	728	748	722	728	735	709	684	654	743	678	744	732	749	729	761	765	734	691	772	738	752	774	731	739	694	737	753	707	712	696	743	688	703	780	721	728	749	756	713	766	700	717	742	781	745	677	730	740	693	709	714	696	744	774	691	689	709	686	751	779	699	725	725	789	739	702	716	710	701	760	717	696	728	724	753	737	680	700	701	690	713	724	687	717	636	743	730	717	740	707	685	726	702	696	723	759	702	708	713	704	705	705	702	712	768	703	714	739	683	716	719	727	714	697	691	658	706	725	727	728	753	721	736	661	696	746	752	701	743	686	669	680	719	753	719	751	722	704	712	752	708	695	680	719	700	726	716	701	655	743	734	726	740	701	682	766	726	743	718	739	679	721	744	710	711	720	705	711	693	722	703	673	692	693	710	734	701	673	677	646	724	714	747	706	724	711	683	737	693	760	694	736	669	776	756	724	691	693	694	722	724	714	710	770	757	708	753	703	704	738	688	720	674	720	710	728	716	758	744	709	721	718	724	777	675	736	760	722	702	689	694	698	720	714	717	756	703	708	750	742	698	707	704	676	713	741	738	722	727	681	765	685	768	707	737	742	721	769	760	726	740	757	679	732	688	721	689	687	716	728	662	715	703	759	704	711	765	699	689	729	732	672	647	725	771	764	679	708	705	710	715	698	687	754	722	745	727	744	698	722	764	671	702	746	709	733	712	651	723	721	727	702	702	656	744	693	731	698	705	721	738	743	646	717	732	684	731	730	712	719	709	739	743	692	705	764	733	716	740	722	751	763	750	738	722	718	754	726	703	726	730	680	710	765	747	727	700	719	703	730	754	738	725	712	720	701	743	696	710	724	725	691	713	769	706	731	697	716	715	699	706	766	757	739	717	733	707	709	703	718	685	741	687	716	751	745	711	709	733	722	718	709	740	734	770	722	695	763	702	707	770	713	740	754	724	753	729	762	703	710	745	731	764	712	721	714	732	722	747	779	720	690	733	757	699	718	707	710	725	721	733	711	706	757	714	719	750	671	770	681	719	720	728	747	698	717	709	683	728	725	740	710	726	713	730	742	722	681	750	775	745	722	740	708	710	728	687	709	725	713	732	729	707	731	709	696	738	762	754	675	772	757	713	737	710	742
27255	20532	6468	737	477	387	397	366	375	411	403	382	383	366	357	380	364	372	345	370	374	394	385	377	387	383	353	371	397	385	351	384	403	366	371	384	368	358	374	407	351	376	368	411	386	385	363	377	382	390	370	387	354	355	350	360	362	377	340	373	397	413	397	407	414	385	389	402	422	363	391	360	397	344	387	367	379	386	391	382	384	363	369	420	372	337	393	367	365	388	393	385	365	400	391	402	355	373	396	357	345	396	359	382	396	386	371	391	378	407	373	371	384	354	350	375	401	392	388	401	411	367	358	417	337	393	387	363	367	346	380	382	350	393	387	382	397	334	386	360	384	386	389	360	371	366	376	377	380	343	356	404	360	363	372	377	372	363	395	376	382	375	378	349	370	406	334	362	369	369	409	378	375	383	374	345	394	346	363	381	362	377	375	374	409	378	375	353	355	345	407	359	368	388	371	363	357	329	371	398	378	372	363	368	389	394	377	405	392	362	368	358	397	394	389	405	372	363	371	393	354	352	348	392	382	366	390	372	359	411	374	346	418	390	343	385	361	399	362	402	376	370	338	373	363	375	380	380	336	378	378	378	343	374	349	386	345	388	394	389	352	393	352	418	399	347	402	405	376	369	362	343	370	389	345	348	342	402	401	411	410	367	374	354	344	351	345	381	373	363	391	353	391	370	365	370	353	360	400	370	396	387	326	399	361	366	394	387	422	356	398	392	380	358	392	360	370	335	373	388	376	398	394	390	366	386	385	386	384	371	386	355	371	383	356	356	354	360	373	376	371	392	400	374	407	384	378	389	364	386	338	374	371	337	390	412	356	375	393	352	374	388	380	400	398	377	365	388	374	369	369	378	387	371	380	368	407	377	397	351	332	375	397	349	419	380	344	353	372	392	355	378	381	336	365	350	387	404	385	362	361	408	397	378	384	423	360	363	381	370	366	343	386	401	336	339	368	350	373	382	343	391	342	343	397	387	366	363	389	383	379	348	353	397	352	380	404	356	421	390	390	415	367	403	377	388	376	378	375	380	354	361	379	417	394	432	376	395	385	352	357	397	392	356	397	395	419	369	393	354	401	373	382	367	372	400	364	350	373	385	342	361	349	376	392	395	367	379	383	375	362	362	396	370	391	320	355	368	359	387	350	370	342	404	349	376	376	369	379	378	377	356	342	405	379	395	367	384	372	362	378	358	331	394	361	396	385	380	363	385	382	356	397	384	395	380	354	345	376	373	374	371	379	374	334	370	403	383	394	366	367	372	363	363	388	387	397	392	372	408	348	412	365	384	389	370	379	408	406	349	369	342	390	364	357	376	400	384	350	368	397	396	374	388	406	361	366	373	380	381	391	352	381	386	384	402	385	368	401	400	365	386	343	351	382	344	348	364	370	379	404	426	390	400	390	342	371	413	414	338	418	354	364	372	368	359	405	349	364	384	358	376	414	382	392	343	400	363	367	411	389	374	370	331	325	373	348	379	375	360	376	381	358	382	375	380	396	380	363	394	359	400	352	365	370	366	373	348	335	362	393	372	365	361	386	358	412	393	365	385	412	376	365	343	401	357	392	370	401	414	362	394	353	369	368	348	409	384	363	387	379	401	380	362	363	365	388	356	399	344	346	378	414	373	355	373	378	365	377	339	352	400	354	389	396	385	371	342	395	383	359	371	401	372	381	360	398	377	363	391	411	348	400	362	377	383	366	371	393	360	371	418	368	354	366	385	349	397	386	375	375	392	390	370	354	369	364	365	398	362	368	374	368	364	345	377	365	356	379	406	394	362	369	389	371	370	381	372	378	374	400	381	374	380	384	336	378	402	368	393	372	358	397	349	370	345	349	357	374	382	387	381	358	393	338	343	371	357	419	377	363	370	389	398	353	387	368	396	389	395	354	367	391	368	379	339	368	375	374	373	389	370	351	402	366	354	353	370	386	383	379	355	390	375	380	356	407	353	397	392	391	371	375	352	372	413	348	380	414	387	387	375	362	359	388	410	365	399	415	383	385	378	367	346	371	401	389	428	382	356	352	409	388	387	362	385	381	351	384	398	359	377	407	368	365	404	350	359	394	364	351	393	358	363	371	349	365	352	361	387	386	375	378	365	370	413	396	364	370	364	355	392	371	382	400	373	371	372	387	423	352	345	360	368	354	362	378	354	343	391	358	399	404	372	343	404	360	372	397	390	368	359	409	404	371	379	370	355	372	411	392	377	376	386	341	385	399	378	360	420	353	407	379	365	388	388	395	386	385	374	382	375	401	401	368	373	347	375	374	369	410	383	352	369	376	332	357	368	354	377	344	403	407	329	404	382	387	386	380	379	376	401	368	358	356	430	368	382	400	377	384	367	336	367	363	349	389	384	389	350	383	374	414	421	402	371	348	362	377	355	354	363	376	401	372	359	380	381	389	365	356	367	346	368	374	379	369	375	351	422	407	360	385	357	388	364	398	363	383	390	395	376	362	371	380	385	387	358	342	360	389	396	394	365	369	375	383	365	380	367	407	355	393	378	392	369	362	377	405	381	337	387	391	388	365	425	383	381	369	364	360	375	383	347	358	361	352	384	370	369	366	371	405	391	375	385	391	369	368	375	365	362	368	376	381	373	396	370	387	387	399	371	369	398	378	347	400	355	402	346	375	365	381	394	371	400	393	367	378	380	327	369	402	391	396	378	354	375	392	382	393	370	356	379	367	401	362	337	395	387	367	395	383	384	381	389	409	385	343	398	394	363	386	364	358	349	357	365	375	399	387	385	398	349	413	360	408	349	368	386	368	352	398	395	343	407	354	382	373	334	395	402	361	390	364	366	397	335	365	334	387	363	407	386	369	373	380	373	364	335	407	341	361	380	412	383	359	385	377	347	392	364	369	398	370	362	363	365	370	378	371	379	389	344	374	387	396	360	349	403	387	404	408	382	379	376	392	355	390	372	366	357	372	408	370	373	397	364	373	380	430	389	369	356	392	405	398	377	409	423	377	378	415	373	357	373	392	405	382	346	371	355	366	394	385	377	360	364	391	358	361	367	387	386	380	378	397	364	368	348	354	384	404	359	368	365	373	424	341	395	364	432	371	382	408	395	349	376	360	336	378	403	377	347	403	392	396	374	340	384	399	380	365	376	384	342	313	379	391	368	385	320	367	375	331	392	387	385	383	341	384	407	403	366	357	380	372	369	396	352	378	391	383	376	390	362	369	397	344	358	366	362	387	380	414	342	384	356	387	381	394	363	372	358	361	371	373	378	378	381	353	366	387	377	363	390	367	387	429	381	366	385	377	338	375	370	380	375	393	333	382	361	357	350	384	395	366	374	364	399	372	374	366	386	366	370	358	370	360	359	378	361	369	353	366	386	339	340	353	381	366	386	399	432	374	441	375	367	405	381	378	368	361	377	340	347	360	367	381	367	364	402	374	360	393	368	381	363	374	373	347	367	354	357	403	392	400	367	365	377	358	370	411	356	360	367	368	396	403	385	389	376	389	340	398	370
13118	4975	1692	1172	983	946	933	858	829	810	813	860	829	796	793	731	822	791	806	767	770	798	813	768	799	762	795	798	807	775	794	805	795	798	773	815	768	810	836	804	772	800	759	806	837	803	759	814	782	772	809	795	769	779	790	794	780	756	811	771	772	768	792	715	784	808	783	787	768	733	781	765	769	813	743	720	786	749	812	806	781	777	712	761	770	815	770	768	765	775	755	788	744	718	804	801	761	833	794	770	747	734	766	824	804	807	824	823	791	797	820	761	741	781	797	775	787	753	830	742	778	762	769	785	789	801	809	789	813	723	731	812	807	789	806	781	783	813	756	778	786	791	777	742	765	851	827	795	787	818	815	780	803	780	775	765	766	816	788	766	772	728	815	763	790	724	769	753	782	772	744	834	753	793	772	786	815	766	750	789	762	825	771	772	791	797	767	773	777	821	819	806	803	815	819	766	762	721	783	777	802	777	758	781	761	763	747	782	805	771	783	794	812	759	801	800	794	839	825	742	761	790	755	769	771	786	780	802	822	831	824	755	735	747	779	781	758	836	805	805	815	728	766	777	768	807	774	796	732	787	806	783	798	759	797	715	825	828	761	765	798	786	763	766	777	814	770	768	770	788	738	785	724	781	836	801	792	763	811	775	760	744	823	771	813	800	782	778	772	786	776	783	777	757	804	788	779	824	764	788	828	782	785	801	810	773	801	790	760	782	760	786	754	855	818	763	789	783	828	792	755	782	790	790	772	774	779	753	799	797	803	746	801	762	801	792	804	743	760	791	771	788	842	775	752	804	848	797	780	841	794	783	808	808	794	731	797	785	807	764	740	797	761	770	844	773	794	748	794	809	757	781	763	806	799	807	808	772	820	808	837	820	850	785	772	814	820	836	742	783	820	797	786	842	789	783	760	823	808	778	726	777	793	805	801	743	757	798	802	763	819	778	797	776	778	757	794	833	824	761	742	751	788	791	768	825	754	786	823	788	760	754	836	838	806	812	791	747	837	738	827	741	814	760	801	759	772	784	796	764	783	796	771	756	792	739	787	835	773	786	788	777	800	823	770	829	766	768	773	779	753	789	773	781	756	819	793	746	778	779	795	812	728	819	803	768	794	753	770	759	737	813	790	782	809	761	790	785	775	787	821	737	792	802	802	781	772	805	733	751	811	796	773	773	795	800	815	815	814	808	771	720	760	780	813	770	774	781	795	822	741	785	799	749	801	761	815	766	756	752	821	823	762	729	741	776	795	765	771	765	776	785	764	753	816	780	812	736	752	780	828	726	795	744	806	825	800	816	753	770	767	794	781	788	816	794	810	783	780	770	792	782	769	808	824	756	735	767	818	760	790	798	779	793	737	747	799	805	751	762	791	762	775	839	806	793	838	796	760	826	828	790	756	777	756	757	776	839	829	757	764	763	799	797	793	736	787	827	801	739	762	764	797	791	749	790	796	732	809	764	761	831	761	776	738	778	825	758	771	798	781	759	731	753	752	771	843	773	785	818	780	743	786	790	809	814	789	788	735	803	806	843	813	781	784	772	745	810	778	771	796	804	757	791	762	805	824	786	800	745	775	780	799	773	754	780	828	818	755	802	745	773	800	775	741	819	792	746	754	853	743	763	778	777	799	776	829	775	766	788	774	739	761	777	738	770	823	808	709	729	739	806	723	800	713	760	787	814	760	756	810	815	755	833	758	781	813	765	745	739	761	838	781	794	769	825	832	773	764	768	771	759	800	760	767	775	811	814	778	791	762	803	818	779	834	787	729	779	801	809	715	786	755	813	841	755	771	776	790	786	729	789	794	779	753	776	773	768	787	728	793	747	801	811	805	777	804	786	819	781	813	746	761	769	761	789	755	682	818	811	718	749	752	799	798	745	791	776	798	836	750	782	771	737	777	778	773	780	741	762	783	753	773	770	782	776	774	775	761	777	801	782	818	809	863	754	772	795	775	755	781	826	703	789	796	766	832	790	844	815	793	759	823	815	764	765	807	809	735	800	808	735	803	785	778	771	735	755	813	827	799	773	777	745	797	783	788	780	750	777	806	776	833	704	810	753	771	757	792	757	802	800	793	809	782	733	829	752	814	758	782	774	810	788	745	764	767	736	826	833	793	803	759	760	771	769	734	804	784	763	718	747	781	750	813	806	830	838	774	823	776	825	786	824	778	794	792	793	768	778	832	781	826	772	772	756	750	782	753	748	794	771	746	762	762	790	778	813	824	809	771	733	797	767	789	792	753	791	777	770	802	783	753	824	718	795	762	730	800	836	742	793	822	785	758	741	809	767	790	797	753	776	794	780	795	746	796	775	778	784	833	800	818	789	806	764	836	826	754	714	756	768	766	822	764	804	800	794	797	766	792	815	762	783	772	734	791	760	817	778	767	814	773	822	765	732	793	797	733	802	782	801	801	775	741	753	749	752	815	750	778	806	790	753	755	799	783	719	813	783	795	783	756	815	812	780	765	772	784	780	754	784	775	749	825	718	772	782	772	773	711	829	752	771	753	850	726	830	785	760	796	799	768	767	771	730	741	764	800	796	803	778	798	808	780	798	765	743	778	796	804	777	814	793	835	772	803	789	755	818	770	813	781	783	788	791	785	819	794	765	802	759	802	789	784	833	762	775	818	770	806	731	833	768	781	769	744	792	776	780	825	778	722	778	753	810	814	741	796	768	758	825	827	794	793	821	812	781	849	802	836	793	781	839	784	826	787	811	782	799	756	797	796	746	743	802	793	748	782	745	767	804	746	778	808	776	767	776	783	794	800	811	743	747	780	796	796	743	792	795	816	795	764	758	794	844	802	803	800	768	800	755	774	803	797	731	810	846	756	750	762	794	801	813	775	765	848	743	784	801	818	808	785	775	792	755	770	805	770	755	733	793	768	801	778	731	806	806	782	752	790	833	834	821	757	784	789	801	767	756	759	774	856	838	775	765	753	744	771	789	739	795	818	770	808	750	758	766	834	759	773	820	773	771	812	789	781	815	765	730	781	764	781	759	754	858	793	700	819	782	746	772	743	738	793	780	799	767	827	765	767	802	784	784	779	758	724	765	785	786	752	827	759	749	742	725	846	782	781	771	804	757	773	785	790	791	772	768	748	782	782	798	797	789	816	810	800	793	787	770	782	743	811	840	791	800	769	794	789	760	745	779	797	833	758	801	762	829	773	777	740	875	783	757	770	768	764	764	804	752	838	775	784	784	768	818	798	798	812	755	709	755	811	818	769	761	791	791	789	827	767	732	747	792	783	789	784	768	785	751	792	808	777	786	780	782	755	796	777	799	776	751	846	842	747	800	779	830	795	787	759	800	767	796	801	785	741	788	805	730	802	793	791	787	767	808	763	785	803	779	799	780	762	777	784	777	783	758	738	781	771	778	747	788	833	824	769	738	790	777	794	789	766	784	783	824	780	823	769	800	796	780	777	754	784	769	807	757	731	819	780	764	759	740	813	782	795	756	823	806	790	789	776	778	799	826
24729	21626	28667	25039	17531	1126	551	402	323	301	262	254	258	246	277	254	227	226	221	194	200	225	206	198	190	201	195	217	208	198	219	216	192	196	183	209	195	209	200	192	235	195	213	201	202	172	192	180	191	210	187	194	208	182	210	199	186	161	213	171	217	181	184	164	197	214	199	191	201	198	188	180	204	206	197	173	203	173	195	189	178	201	167	174	205	180	202	182	178	235	207	200	199	161	173	176	185	191	174	186	199	190	182	188	197	207	204	181	194	174	204	186	191	225	191	212	195	208	181	196	199	217	170	200	160	192	208	196	196	191	188	212	188	214	210	203	178	212	209	192	191	183	171	173	195	184	186	202	164	212	182	192	180	230	192	195	179	196	159	184	195	188	182	197	188	216	190	183	197	205	197	191	192	203	194	207	155	174	178	183	179	175	193	181	173	196	195	172	198	194	200	208	173	197	190	202	176	185	189	203	198	186	200	189	193	205	187	180	208	160	195	198	189	183	208	199	183	167	223	205	169	186	199	188	199	188	174	177	188	186	198	190	178	181	161	188	193	203	201	192	192	167	167	182	182	197	202	196	178	196	210	203	193	172	187	210	193	210	169	198	213	191	194	205	183	185	199	158	199	189	191	173	197	181	194	161	177	183	186	182	205	193	219	171	190	171	194	198	196	186	175	191	207	185	160	181	165	171	193	184	211	182	190	188	163	197	192	203	196	185	194	209	176	199	207	174	189	199	198	191	190	197	181	200	210	179	176	205	209	188	204	185	195	199	192	179	175	199	195	204	188	205	180	178	209	215	186	183	191	189	189	191	172	182	164	203	164	183	177	185	175	217	189	199	190	204	170	206	188	188	196	204	185	213	193	191	171	185	203	174	203	182	180	201	186	187	194	190	184	192	206	192	184	184	169	184	198	203	194	176	186	210	178	181	190	179	207	205	179	166	180	192	183	199	183	175	178	202	188	188	202	211	198	185	177	184	172	179	209	191	200	184	197	202	189	194	189	180	176	187	177	185	184	177	200	203	194	190	180	203	221	180	197	181	179	181	191	207	190	194	197	165	200	176	196	203	193	177	196	194	192	183	198	203	180	189	187	178	189	196	198	186	193	187	211	173	195	201	166	187	196	217	184	194	189	176	189	169	188	206	204	184	188	154	204	226	195	164	194	204	206	195	174	179	181	214	210	203	174	206	219	184	178	178	170	207	209	192	195	173	198	199	204	186	205	204	188	190	199	189	203	203	189	206	179	196	183	194	209	166	173	171	187	190	172	191	190	181	186	162	189	211	198	185	195	196	204	196	208	180	180	194	201	203	219	183	204	191	205	206	173	218	213	177	193	180	207	181	170	186	207	198	219	180	218	179	197	194	177	170	180	180	171	184	222	182	207	186	178	172	213	179	197	202	185	201	194	164	178	149	163	185	194	197	175	196	184	198	196	207	199	183	185	203	202	192	191	192	173	185	172	214	193	176	208	214	190	181	200	182	202	198	185	182	186	184	184	190	196	173	208	210	165	168	205	177	189	193	198	157	192	208	193	203	191	160	205	182	193	218	187	190	232	165	220	178	177	190	196	187	184	183	200	194	179	166	183	192	195	208	196	186	208	179	190	182	197	193	185	178	187	162	203	162	206	183	206	200	193	181	192	181	192	181	194	203	179	198	207	183	182	185	206	193	197	184	174	203	189	188	203	181	206	191	201	176	193	203	175	173	183	189	172	192	174	187	210	177	202	208	157	192	191	220	210	187	194	204	187	207	179	192	203	180	193	186	184	211	215	209	193	212	204	199	180	192	188	192	189	187	169	179	169	195	184	179	203	205	192	205	175	181	201	224	207	206	220	215	187	191	217	185	194	189	168	191	173	194	169	182	173	178	198	212	196	167	183	188	189	171	189	212	192	181	171	191	177	180	171	189	213	176	182	163	172	204	186	198	172	190	201	188	193	194	192	204	186	204	193	198	179	185	173	190	179	187	184	188	171	179	203	188	196	200	209	197	186	175	183	186	215	184	184	214	188	186	164	210	197	170	212	179	172	201	198	207	186	204	217	201	175	182	173	192	178	193	190	197	189	225	191	171	191	198	213	194	198	194	188	186	182	180	209	192	183	177	179	180	207	205	184	190	182	196	177	184	183	178	204	213	191	195	190	210	212	206	186	207	183	202	212	187	201	195	171	196	207	181	192	171	190	214	191	159	212	163	187	197	182	182	201	199	204	210	183	211	178	203	195	183	193	191	191	195	183	199	160	223	173	177	183	179	183	205	170	183	203	185	181	199	205	200	200	183	196	186	193	185	195	204	179	192	190	196	191	192	180	183	180	199	185	195	202	204	209	183	179	191	177	202	195	185	208	182	181	186	180	198	183	170	200	196	191	202	220	210	186	194	205	162	180	190	191	197	183	190	206	196	200	195	194	226	170	197	207	198	176	192	178	183	193	204	187	181	202	197	159	188	162	208	176	177	192	191	189	208	195	191	206	198	217	186	190	215	188	185	176	187	215	187	191	224	185	178	176	201	189	211	170	181	184	202	175	203	205	183	205	171	209	223	191	186	199	185	176	175	210	186	203	180	192	199	201	189	183	202	174	155	194	168	199	198	204	178	204	209	177	193	182	207	198	205	164	211	195	179	175	193	196	209	202	187	197	191	212	180	189	173	188	207	166	191	201	185	204	199	192	192	180	206	167	166	184	173	210	193	165	184	187	193	176	195	207	168	177	222	183	205	212	193	195	181	173	178	173	196	181	211	236	171	176	191	174	163	209	204	184	197	210	180	185	195	191	190	198	192	201	178	190	196	178	196	187	188	204	202	189	197	181	180	185	220	215	187	182	188	190	180	171	192	177	175	197	190	215	168	238	190	181	173	188	182	187	188	175	198	196	200	169	197	183	188	193	227	190	194	188	210	202	191	181	209	171	189	197	208	182	182	191	183	197	209	220	149	206	192	179	198	181	170	212	195	187	178	211	202	210	191	188	173	199	184	191	186	198	176	177	193	169	190	175	208	175	170	188	188	180	180	191	192	187	177	177	180	202	193	182	185	181	199	192	208	200	194	203	212	187	179	184	198	161	212	184	187	187	182	202	207	176	192	200	192	210	156	200	167	191	162	183	203	183	188	196	192	194	201	175	167	184	200	191	195	196	169	177	212	179	151	220	188	187	202	179	164	191	192	191	216	198	171	208	193	207	209	182	178	180	188	203	207	190	183	214	180	187	194	165	192	200	188	153	200	197	194	193	195	180	198	173	190	178	190	207	187	202	180	196	185	188	201	219	168	195	199	195	215	186	191	169	187	181	202	184	167	170	177	180	178	211	185	210	189	184	170	188	186	206	198	201	176	196	193	176	183	178	191	186	209	192	189	214	169	181	190	194	205	211	182	183	183	171	191	174	220	176	197	196	185	185	189	184	192	176	178	194	182	205	189	199	199	179	192	180	188	179	210	195	203	162	207	216	172	179	200	202	171	193	193	216	172	193	184	203	179	200	201
30668	23768	8505	4357	2865	1998	1539	1268	1001	985	848	702	760	675	623	590	581	547	507	545	486	515	511	458	462	466	478	502	470	474	498	485	427	464	420	460	469	423	429	458	423	454	450	453	419	428	424	452	435	460	424	437	422	406	406	448	408	423	420	400	443	421	442	422	443	413	446	415	435	422	415	428	396	404	416	447	408	437	442	426	470	417	458	402	407	401	370	424	425	426	404	409	429	415	401	427	417	413	418	440	419	432	442	406	422	411	378	442	452	413	402	463	457	409	415	431	391	400	447	418	410	448	428	455	460	406	389	428	412	420	405	409	421	358	412	410	431	430	441	426	425	426	429	439	403	410	399	404	399	435	423	452	427	429	436	401	417	434	401	442	410	464	419	445	443	422	414	401	416	421	427	392	434	429	442	399	429	425	419	447	418	406	426	432	427	431	418	407	411	412	433	377	386	475	389	433	403	431	418	402	476	412	441	466	405	434	426	431	420	430	404	398	423	400	413	419	451	375	442	445	395	434	433	434	442	423	413	404	402	387	417	399	425	411	434	406	426	432	405	421	439	410	431	411	418	381	432	412	413	414	437	412	409	400	420	403	399	403	415	409	447	451	414	449	406	430	446	428	371	399	475	393	411	424	411	418	417	423	434	427	415	408	433	435	417	443	457	422	428	427	421	410	404	402	481	445	393	407	432	385	412	450	413	429	435	425	402	412	444	377	399	409	386	421	410	407	419	383	431	405	401	371	408	459	428	398	402	448	400	421	422	393	458	445	430	437	400	395	384	417	441	417	427	443	406	431	415	425	458	425	426	420	410	397	432	376	430	408	432	417	425	409	441	422	432	416	397	414	414	401	409	451	468	392	398	435	438	399	416	391	447	397	403	426	411	449	409	423	414	399	423	421	428	433	417	437	428	428	414	431	430	410	384	388	405	435	389	422	416	433	428	419	413	427	427	421	408	414	413	378	420	421	430	411	422	440	431	406	449	403	388	424	413	416	417	377	452	451	402	441	419	390	391	414	434	404	424	419	440	421	459	411	413	411	398	419	426	426	417	410	374	412	394	438	403	443	406	436	426	398	403	430	432	389	448	445	393	393	424	395	423	420	381	458	465	394	414	383	419	421	399	394	435	402	406	421	424	425	411	431	423	407	396	427	428	405	423	421	440	427	420	409	439	384	428	431	403	404	423	447	384	373	434	414	409	444	407	407	376	428	452	460	427	418	415	428	382	385	439	427	443	427	450	405	444	451	440	407	419	391	428	411	433	425	380	418	423	385	458	427	419	448	441	434	467	388	402	368	396	435	434	430	437	418	425	416	457	420	384	437	415	435	428	416	420	433	392	438	412	463	438	410	418	422	418	417	426	423	422	415	413	381	425	391	409	405	387	407	398	445	418	429	410	413	446	420	424	426	422	417	410	414	429	414	396	447	413	389	433	440	438	434	407	384	408	422	441	384	422	430	421	422	412	369	428	413	397	429	416	440	410	392	427	408	404	423	440	403	434	432	391	428	449	448	408	455	424	418	456	397	432	447	428	449	413	419	424	389	420	450	449	396	399	417	425	381	415	414	450	382	416	407	454	451	421	418	420	419	449	447	402	396	415	423	406	421	402	408	397	420	453	407	420	395	422	389	416	408	408	433	405	409	422	428	431	417	428	411	417	385	444	409	411	393	433	411	435	418	387	431	400	413	422	409	429	411	420	408	457	453	430	411	434	423	429	418	389	440	412	416	438	431	421	444	400	421	415	425	446	405	389	438	451	403	479	453	430	392	378	395	437	397	390	392	423	412	377	435	415	420	418	379	406	394	454	382	436	414	412	435	447	422	399	452	423	397	446	373	474	415	440	424	407	394	353	427	452	441	402	449	410	422	424	437	432	448	414	413	433	460	418	416	422	390	421	434	385	412	407	438	399	409	446	373	414	420	410	416	440	427	421	408	453	413	445	410	422	419	435	426	415	464	424	413	412	402	430	417	426	412	416	401	424	389	431	418	401	429	423	423	440	423	462	414	469	428	373	436	450	397	382	427	396	382	440	414	419	432	408	408	433	409	406	416	436	409	434	423	408	425	407	406	463	414	402	401	420	419	431	414	412	425	413	393	432	404	423	414	395	425	395	401	450	419	386	410	424	424	386	414	436	410	420	433	443	410	423	411	414	395	455	450	405	417	412	393	425	412	432	397	403	457	415	408	439	404	403	394	408	406	433	427	451	419	429	441	408	411	438	410	457	433	473	411	447	416	395	397	433	458	417	374	393	418	412	437	402	417	426	398	431	418	410	392	387	427	415	472	406	439	401	436	401	404	436	424	394	427	422	406	427	422	411	460	445	431	405	409	411	416	424	405	446	403	400	419	439	438	445	429	448	445	404	418	414	418	423	431	418	439	440	409	423	421	431	412	422	408	374	441	444	407	434	432	398	405	429	401	443	416	458	423	411	416	462	395	432	433	427	429	436	418	435	437	412	391	436	434	407	419	402	412	421	441	412	399	392	449	395	442	428	385	386	430	399	435	400	408	412	423	416	376	427	447	431	399	416	400	422	416	466	464	439	428	403	441	432	426	351	432	417	405	424	458	394	412	420	396	436	436	452	423	374	417	446	407	423	400	395	377	417	390	423	402	424	413	434	390	434	410	413	457	427	420	427	428	368	436	422	460	396	420	434	438	395	409	422	427	442	411	396	389	435	474	425	399	421	466	439	438	399	431	404	448	403	423	413	403	436	420	396	429	381	423	422	420	465	422	387	416	442	421	435	409	425	437	440	417	415	405	428	397	413	380	417	408	429	429	400	418	468	433	417	481	402	418	461	414	454	412	384	381	389	451	425	421	407	442	416	416	437	427	421	456	462	406	437	459	434	446	389	446	422	451	450	414	397	399	434	455	399	439	398	394	438	455	411	449	393	396	407	477	407	442	438	400	440	419	425	422	441	452	405	392	396	440	432	449	440	439	424	423	444	418	409	440	419	423	436	417	406	429	376	373	444	417	418	442	414	394	424	432	410	423	454	387	426	410	401	414	431	442	407	422	425	453	420	403	435	415	419	403	441	389	464	419	413	450	482	428	407	441	415	405	388	415	479	436	404	424	394	415	393	429	414	419	411	434	399	408	409	416	437	411	421	410	388	420	401	436	415	454	424	401	423	442	416	410	408	415	419	419	421	412	411	424	440	416	464	436	444	383	415	397	431	409	406	386	429	399	390	426	414	455	424	432	420	405	419	425	383	395	415	427	431	433	405	397	403	393	453	464	458	411	406	437	412	416	420	432	432	411	421	446	401	426	423	417	388	405	428	406	419	429	431	408	409	439	432	431	428	413	427	452	410	408	408	427	430	408	425	439	427	404	419	421	399	426	436	415	420	399	433	403	418	412	417	465	423	417	459	407	410	355	407	397	396	423	437	454	388	403	422	474	465	422	434	467	446	437	432	404	401	431	439	427	414	411	431	413	413	407	433	414	456	426	433	381	433	423	442	393	402	424	394	381
23808	21650	29446	24324	21657	15959	1702	812	686	665	560	577	545	483	534	473	525	436	460	426	468	456	437	453	426	403	405	448	389	425	443	413	371	384	390	396	390	401	378	392	399	405	408	385	409	415	391	413	432	366	402	399	444	430	416	431	419	388	416	414	379	349	371	405	383	393	404	380	420	439	418	429	377	418	394	410	361	379	379	410	398	360	403	392	404	407	392	410	426	390	386	372	371	397	377	397	363	387	412	400	396	396	396	390	410	401	410	381	385	372	408	375	392	377	413	391	423	429	375	399	376	391	379	393	418	361	406	406	422	391	415	371	381	398	407	380	407	388	406	425	383	390	429	372	372	433	403	382	410	393	403	374	429	367	416	381	400	394	449	395	375	402	345	390	371	408	393	361	384	383	406	400	384	407	376	393	389	396	358	403	399	386	413	403	395	379	405	375	399	400	433	414	412	374	392	403	401	378	382	364	422	356	430	363	412	378	406	394	406	411	424	419	418	413	432	425	378	432	378	418	382	378	379	402	372	376	403	389	372	421	438	343	410	362	444	401	405	383	403	389	394	418	362	388	358	385	398	385	422	413	402	406	399	409	409	386	413	359	409	366	426	423	400	358	386	430	385	366	392	371	387	424	384	401	422	396	404	425	384	394	368	396	421	448	388	411	364	437	402	384	400	403	402	373	384	395	380	373	375	376	420	397	392	366	394	366	408	383	371	381	378	380	362	359	405	402	398	358	411	376	396	389	378	374	381	377	376	401	403	394	389	414	400	371	359	376	407	432	396	364	392	376	414	393	394	392	416	397	359	408	412	382	344	420	372	401	354	414	407	365	395	402	388	404	386	428	358	369	377	377	361	411	372	347	381	383	370	405	395	399	389	387	418	414	388	338	378	395	375	386	412	413	423	421	391	378	409	382	421	374	412	379	375	409	389	389	370	398	384	417	389	380	401	399	389	398	390	383	388	363	418	381	394	410	359	387	425	444	393	380	372	388	405	425	418	417	419	367	437	407	424	413	385	408	418	410	375	367	359	408	364	389	378	383	413	373	400	365	379	407	410	399	427	402	417	399	372	385	399	400	402	387	411	396	384	405	366	400	383	377	354	393	416	406	416	392	428	394	414	374	425	369	381	375	399	345	405	395	363	368	373	370	403	396	403	409	368	415	386	402	415	406	395	390	412	334	419	441	407	384	373	377	406	384	381	430	390	364	417	390	402	387	384	423	368	366	398	396	391	394	372	367	394	359	394	390	404	390	402	406	402	415	389	426	395	384	392	412	406	383	398	395	377	387	408	408	400	393	339	376	373	410	372	373	411	373	389	398	423	375	416	366	380	371	398	375	386	376	414	380	400	411	403	400	375	379	409	404	380	379	423	386	414	420	401	380	405	404	383	389	416	401	421	356	382	412	410	377	381	393	379	411	349	358	395	428	400	409	364	412	405	343	372	395	394	385	378	403	410	397	392	351	371	389	387	391	365	424	370	384	386	419	400	387	385	383	413	372	403	390	400	367	387	399	393	423	430	399	393	400	396	373	361	392	368	387	385	383	404	377	409	369	396	401	380	380	386	394	414	404	416	362	392	402	378	394	407	389	399	403	381	415	373	390	417	359	370	345	403	400	393	387	350	421	395	458	366	366	394	388	391	382	389	367	386	361	421	400	419	365	378	404	387	374	415	391	389	409	401	402	385	378	416	398	369	394	372	387	385	378	403	373	416	381	395	412	409	370	382	366	412	378	391	413	409	400	381	390	394	374	384	390	414	406	383	386	402	377	420	387	392	330	392	385	405	408	415	391	415	372	397	387	427	402	393	417	365	335	384	405	388	410	371	415	375	420	390	381	348	359	384	393	374	406	378	403	379	355	353	374	374	377	419	392	459	353	387	395	370	386	368	384	376	383	384	398	420	416	353	395	376	384	355	377	391	416	380	361	368	360	370	388	404	357	392	399	410	409	367	375	424	376	410	385	375	380	386	393	372	394	378	404	385	401	406	412	424	390	377	391	370	361	395	378	347	379	376	351	381	411	374	381	392	382	428	405	375	357	408	397	389	403	390	391	360	409	366	417	404	387	411	436	429	405	394	385	392	376	406	377	388	379	334	367	409	394	397	360	375	372	374	407	404	403	379	410	415	358	424	402	370	343	386	342	379	399	368	405	411	412	388	372	412	399	396	374	376	374	391	391	395	403	408	396	374	369	375	390	394	431	370	394	380	381	386	407	409	381	377	380	411	381	392	348	366	378	410	429	383	412	352	405	403	391	371	362	395	387	385	367	400	393	402	362	375	432	375	383	393	409	406	391	418	371	394	394	399	393	398	390	408	409	372	417	411	391	388	412	383	396	365	386	367	423	420	368	362	411	414	396	391	367	379	395	389	357	408	401	357	372	386	416	409	377	379	415	394	412	383	409	411	418	418	381	377	396	355	391	370	412	395	341	396	366	380	395	376	372	388	414	418	389	401	384	401	379	409	366	445	383	413	410	403	395	412	411	389	372	411	347	425	397	392	410	406	393	391	375	370	373	399	353	410	409	369	393	384	406	362	382	399	396	367	416	384	378	447	362	389	366	375	390	385	402	401	416	412	383	411	415	373	396	408	416	375	388	381	392	399	367	383	395	427	398	397	357	414	407	390	392	376	414	385	400	403	370	429	391	359	398	385	424	414	404	411	367	395	417	400	421	378	369	391	397	382	371	402	402	368	431	402	412	398	385	396	401	416	416	449	391	392	395	430	418	393	382	390	415	382	396	348	368	405	390	374	365	388	368	400	394	373	404	432	392	386	385	365	367	412	408	373	420	372	387	382	382	383	368	403	403	395	365	363	381	420	378	391	354	388	414	361	377	406	420	386	362	392	379	368	408	382	365	407	419	367	387	396	394	384	388	366	409	356	406	385	363	425	437	380	414	362	372	381	390	385	377	401	409	372	375	379	402	386	384	398	364	413	360	405	415	379	388	394	393	389	388	372	393	370	363	348	427	428	384	426	372	425	406	402	406	385	365	393	422	413	383	375	399	364	411	419	415	384	392	360	418	389	423	381	395	405	370	367	404	393	396	393	408	373	399	402	391	411	418	416	401	422	409	399	384	385	369	397	408	416	385	382	388	401	413	397	365	358	360	371	377	338	380	356	364	411	417	380	382	390	397	414	363	342	408	411	402	368	371	405	411	397	407	346	408	384	385	393	409	378	379	378	373	396	387	360	333	363	396	378	395	403	377	407	362	398	373	364	420	400	393	378	402	387	389	384	387	407	403	385	385	354	402	370	410	373	393	365	382	341	393	394	390	432	412	376	396	373	395	400	370	410	416	420	382	402	396	391	429	393	384	366	373	375	404	367	381	386	360	390	410	338	377	402	393	399	389	371	400	426	414	426	404	399	374	390	405	379	380	383	401	395	418	399	368	381	363	408	394	386	372	386	433	388	378	380	413	399	374	386	390	410	399	403	377	418	393	387	395	406	377	368	390	362	374	378	413	387	412	367	389
37049	30097	13765	7638	5220	3801	2933	2387	2076	1768	1556	1422	1338	1244	1143	1073	1097	1027	963	927	985	902	878	860	883	836	789	783	862	834	836	911	801	790	810	789	811	767	746	779	791	748	832	773	817	791	770	804	777	802	782	773	797	780	815	791	760	801	819	799	796	799	806	768	796	757	762	816	776	728	773	752	783	783	795	795	821	757	761	782	764	768	760	768	766	787	779	767	757	786	819	784	750	744	746	794	741	739	745	755	818	810	794	807	755	811	729	751	757	731	833	788	770	774	726	769	777	807	726	753	784	736	788	736	790	750	784	754	770	783	713	765	721	746	787	771	739	745	779	772	800	713	820	736	791	782	774	772	751	685	771	761	788	761	727	781	719	777	765	763	777	737	736	818	738	775	744	796	755	752	745	785	782	774	758	663	701	764	785	738	796	747	761	759	771	725	734	739	772	787	768	695	768	738	778	746	754	776	753	768	772	739	749	745	733	753	731	762	797	767	797	749	750	773	747	752	759	759	770	746	747	702	778	757	766	737	706	690	776	784	739	763	808	772	771	758	764	760	768	723	802	775	760	727	741	757	754	697	766	781	797	753	787	792	711	748	763	743	796	736	769	754	768	745	789	793	746	736	771	776	736	786	753	756	720	775	772	728	790	755	779	856	775	735	752	763	708	722	735	754	755	764	749	745	716	780	831	787	735	781	724	701	764	798	766	763	777	763	749	746	797	782	769	759	767	809	766	778	720	784	782	759	741	738	759	762	742	769	773	774	833	803	779	751	813	782	767	778	784	795	748	770	700	733	738	764	774	703	723	751	739	753	801	745	739	798	758	752	750	795	744	727	763	708	722	749	761	757	769	742	719	796	741	753	748	805	771	749	743	728	690	783	714	812	804	807	770	809	789	783	742	754	772	746	771	795	810	740	772	828	797	816	764	789	720	754	783	770	740	791	773	766	813	741	755	775	739	714	824	761	727	807	765	746	775	732	771	749	811	764	757	771	737	759	756	814	741	810	787	758	756	738	762	795	771	752	748	777	752	764	746	728	743	793	725	772	768	803	792	757	723	762	774	775	745	789	747	760	751	769	712	767	809	755	721	786	743	742	741	724	776	793	756	786	750	776	744	729	676	787	742	797	825	719	773	760	788	741	796	774	734	715	786	727	752	760	782	774	741	776	757	734	772	800	741	770	740	781	768	751	767	757	734	771	754	718	765	776	777	781	748	705	794	753	758	732	767	769	802	748	810	792	720	773	775	769	738	706	753	735	749	805	747	729	743	774	745	746	751	745	758	755	753	770	814	750	766	749	755	743	741	730	789	770	737	718	773	738	697	719	794	728	738	709	800	769	724	780	779	715	776	745	779	781	689	753	752	754	766	754	800	741	760	758	777	698	749	740	773	756	770	767	798	758	768	754	818	738	720	767	797	830	787	738	748	700	745	754	778	749	765	750	800	728	752	768	763	734	791	749	787	753	763	746	709	766	786	789	789	750	739	786	741	744	771	713	787	790	723	761	727	754	776	763	738	804	741	734	746	761	767	736	721	745	763	760	723	772	798	730	734	761	765	733	799	811	762	760	742	700	742	783	807	754	745	709	784	746	815	765	746	749	749	773	793	744	783	697	756	804	763	760	740	759	744	801	805	767	740	787	793	744	782	748	749	703	750	743	715	757	765	754	725	766	738	753	728	773	755	754	712	732	742	751	763	766	750	776	710	755	763	765	770	712	786	761	797	795	778	748	715	764	769	741	756	760	774	783	754	717	757	784	775	722	737	784	783	677	799	787	750	752	708	761	757	762	772	730	800	786	744	755	798	762	761	759	779	791	742	750	814	734	761	773	790	753	752	724	765	783	791	794	750	769	734	760	734	786	722	713	732	742	731	756	755	754	788	727	759	774	761	797	775	734	745	747	789	696	739	730	730	768	766	732	713	699	747	755	719	752	733	771	742	773	786	794	774	757	734	782	773	753	744	848	742	772	764	746	752	725	751	779	773	800	754	737	774	789	744	722	789	755	792	752	723	776	707	760	767	701	748	755	798	807	689	734	735	747	767	792	743	783	789	771	753	750	757	741	722	752	781	703	753	757	737	757	789	775	775	773	725	771	760	738	742	761	749	721	780	803	812	748	740	705	773	764	720	788	747	778	730	731	707	810	782	770	711	758	779	778	776	750	721	814	736	744	702	722	758	731	780	719	736	779	777	727	726	737	713	769	806	730	783	786	793	764	756	769	776	784	744	769	709	738	723	738	736	774	749	772	728	799	748	750	796	767	796	763	757	714	780	742	810	714	768	758	850	737	779	772	762	727	776	732	820	772	755	763	784	746	759	747	725	751	751	771	777	776	741	752	751	788	794	732	792	788	732	741	740	732	750	738	745	772	711	748	778	752	749	755	771	770	761	784	755	800	757	755	776	740	767	740	808	777	770	766	741	813	793	710	740	739	780	743	784	789	726	784	746	724	807	780	723	770	727	765	720	727	754	788	732	780	719	747	732	709	754	759	776	823	754	788	706	756	756	797	751	774	733	818	711	751	789	809	752	736	788	774	791	754	784	725	726	740	780	753	744	766	784	746	778	698	749	759	771	754	768	753	720	798	746	780	747	755	774	742	790	745	787	759	706	741	709	768	721	738	752	743	772	779	748	776	762	708	741	810	764	722	746	768	756	790	773	771	767	719	721	778	725	783	768	768	739	774	717	763	741	768	790	708	759	766	759	713	774	771	844	750	754	757	827	797	749	755	742	724	742	760	767	778	763	736	771	806	748	749	790	765	725	735	764	746	722	775	754	739	762	718	757	739	715	776	716	754	721	744	755	754	773	753	737	738	733	744	789	737	753	787	756	756	720	747	727	768	764	750	739	803	759	773	716	758	760	725	814	728	738	777	780	735	788	752	719	724	779	725	775	739	742	753	761	804	756	804	757	767	754	798	785	754	783	706	741	770	754	793	816	791	709	762	772	793	783	741	748	753	791	779	734	750	745	732	768	768	763	800	787	782	757	796	757	739	729	751	777	762	754	768	745	735	769	758	746	742	731	791	757	777	780	745	732	734	748	736	749	733	777	734	811	726	734	732	775	755	786	763	775	812	770	754	771	747	780	788	765	851	741	728	763	741	757	738	718	741	742	783	745	792	718	739	763	782	799	734	782	767	757	775	733	734	770	747	734	754	801	746	764	723	767	761	754	756	804	752	791	759	763	781	805	770	755	758	797	794	692	753	730	761	812	764	723	707	737	767	760	756	787	744	725	769	756	785	754	757	733	745	746	751	784	748	695	717	694	785	754	762	776	756	751	752	761	758	811	754	734	771	785	792	790	783	700	740	787	732	758	804	754	729	760	755	738	721	745	745	755	787	774	727	764	751	813	740	760	710	738	757	703	724	767	735	783	729	790	741	753	690	783	767	789	786	717	720	774	731	745	739	735	748	720	775	758	731	742	761	774	738	758	767	744	773	753	744	688	777	727	775	745	766	756	794	746	770	740	740	761	747
27332	20719	6987	919	618	533	467	389	415	388	405	397	368	391	391	396	400	385	360	390	395	386	413	407	389	412	375	371	392	400	364	361	382	388	408	353	351	390	394	399	350	366	360	381	369	357	377	365	376	345	383	384	364	387	342	393	376	369	356	379	400	343	403	383	399	375	426	394	360	382	352	377	376	386	387	384	384	355	388	400	402	364	352	401	349	374	369	374	378	386	389	376	375	373	351	411	326	376	366	391	419	378	347	399	369	381	392	376	361	403	379	411	404	378	391	427	344	414	376	362	363	396	374	388	396	323	369	344	391	379	401	360	383	365	425	393	381	367	384	350	410	396	372	365	357	367	349	371	356	417	378	373	377	379	406	366	392	372	376	368	354	360	368	358	365	340	339	361	352	389	354	355	367	385	412	355	358	404	393	392	403	344	387	380	408	375	421	405	387	371	372	388	391	411	358	367	360	377	364	380	368	404	402	379	364	403	409	395	379	390	372	350	374	378	390	379	423	370	383	382	391	372	351	364	355	387	358	397	369	367	400	383	359	350	377	370	388	360	369	387	371	347	370	360	367	451	354	390	335	392	387	347	397	374	387	397	363	424	367	382	389	364	392	369	346	369	375	364	377	377	356	377	372	357	367	374	362	381	387	383	368	376	396	397	345	360	371	372	369	391	370	378	369	395	394	385	355	346	366	336	405	385	382	380	379	395	381	380	398	366	347	383	413	384	373	396	358	384	373	362	366	385	344	340	400	333	377	371	394	362	371	375	335	370	363	361	386	399	366	344	404	417	356	388	402	349	374	367	381	383	401	374	381	373	391	408	350	378	379	366	401	372	400	372	405	389	354	398	408	372	425	356	386	417	377	384	370	378	377	373	355	380	361	389	379	363	335	370	383	381	396	365	359	396	373	365	371	351	356	416	382	375	349	341	356	395	352	345	379	391	370	386	356	361	397	374	376	374	392	391	388	375	353	366	413	419	369	405	355	365	392	361	355	370	388	365	388	395	379	352	347	370	380	375	402	382	366	415	403	389	374	379	408	402	373	388	403	364	407	375	397	386	399	411	356	393	370	393	373	388	341	395	339	379	377	408	399	363	378	373	375	349	364	402	360	396	380	379	387	410	368	387	435	370	357	390	397	365	388	336	377	388	424	391	375	381	375	389	375	395	360	412	331	388	351	353	374	384	375	379	387	416	402	415	388	399	353	359	382	358	404	383	366	399	343	361	386	407	393	379	383	351	390	372	343	356	351	364	418	365	380	379	348	385	393	375	384	408	340	346	344	362	399	401	402	376	359	419	424	414	346	363	355	348	402	365	346	388	409	402	395	371	406	372	371	357	345	415	378	382	383	385	377	377	366	388	382	426	345	364	378	388	388	381	358	362	397	375	377	352	401	393	348	420	378	387	363	396	380	393	389	367	380	387	403	372	400	373	369	406	364	367	358	369	393	357	424	404	378	365	386	367	385	375	413	366	374	359	389	390	358	348	366	397	350	368	412	347	378	378	413	377	382	358	392	367	409	375	354	376	369	397	401	440	371	399	379	402	355	364	367	392	338	376	370	385	373	318	367	340	393	331	391	377	383	374	369	383	352	383	399	369	367	417	368	360	390	397	373	406	409	395	346	396	374	368	397	414	357	357	366	414	367	358	372	335	369	397	392	406	383	410	375	354	374	358	385	398	382	390	371	348	405	402	371	392	383	414	408	376	361	377	359	388	377	385	385	384	344	423	415	363	402	348	418	355	397	388	389	372	358	375	433	379	366	365	375	376	378	370	381	374	379	407	353	381	402	384	388	371	356	389	356	402	353	421	388	376	369	364	362	377	389	394	356	396	409	365	357	369	401	376	346	355	410	369	363	358	359	384	379	409	376	365	367	403	375	391	377	407	377	375	362	389	399	383	371	361	360	327	368	354	419	440	380	360	371	342	377	380	366	404	379	395	391	376	336	382	411	400	368	350	392	384	390	403	392	359	409	369	373	360	338	357	369	371	356	412	396	330	361	375	357	352	369	367	397	384	381	367	399	404	397	390	346	383	383	391	364	376	402	343	355	363	397	415	395	360	395	414	373	374	328	383	411	385	342	360	371	375	370	382	391	378	362	392	412	366	385	356	382	371	377	337	358	419	403	341	356	360	376	346	363	373	387	379	363	379	355	383	367	374	392	361	350	365	354	362	387	399	391	371	367	350	353	419	385	412	402	387	394	375	395	350	406	380	359	380	376	376	367	370	394	364	376	372	352	357	370	374	354	407	398	353	364	376	375	371	397	394	376	370	400	396	374	388	371	418	372	393	381	376	388	370	365	384	394	355	360	395	377	363	381	386	356	387	371	394	400	415	368	349	392	368	405	352	342	385	393	402	406	361	354	385	398	363	347	367	378	391	383	381	341	379	395	388	364	384	373	374	376	392	369	375	399	392	401	404	368	390	382	361	400	404	369	327	390	400	399	409	407	352	342	400	366	346	369	362	362	394	409	366	387	382	372	362	386	354	412	343	373	393	405	360	391	402	392	350	363	376	371	384	382	358	363	343	361	370	379	373	378	359	381	409	405	393	369	362	391	406	353	357	393	389	395	366	346	389	398	390	396	356	410	392	354	339	373	396	364	361	353	384	377	394	395	402	427	370	346	382	365	375	341	382	378	354	393	346	362	373	372	377	386	362	372	334	384	388	349	394	344	381	361	374	358	362	377	364	379	390	387	353	373	386	373	393	371	400	398	391	367	361	363	314	382	362	384	385	363	408	363	381	378	350	383	391	380	356	363	376	358	355	373	380	355	380	386	361	336	363	398	363	393	390	412	379	379	365	361	369	394	387	369	375	376	361	392	388	376	347	379	374	414	369	398	344	365	399	388	344	354	356	400	391	407	370	405	350	387	417	349	381	372	358	379	390	435	392	347	376	395	348	389	381	382	374	385	407	350	407	372	355	350	347	378	375	392	431	386	366	348	390	367	370	385	391	409	367	344	352	411	410	399	349	381	375	351	384	372	393	404	393	385	401	397	353	390	350	356	371	381	346	350	383	351	408	369	361	365	390	356	382	340	387	362	371	361	343	361	381	379	410	384	390	363	401	376	390	408	334	365	398	372	394	338	382	365	361	408	376	415	398	368	355	402	367	373	379	383	337	395	373	381	388	399	385	365	377	401	362	346	381	411	381	380	378	337	391	383	382	382	361	397	369	368	394	381	360	380	372	391	402	378	373	353	413	353	371	391	397	383	376	363	378	375	361	381	372	392	396	381	374	432	378	384	365	377	393	379	357	386	371	373	368	395	357	383	381	369	386	401	385	381	352	392	381	368	372	399	367	341	374	364	374	368	362	395	374	349	402	370	406	353	374	348	364	374	419	389	320	413	361	376	386	380	383	359	379	398	386	383	394	393	374	345	359	368	381	349	388	362	332	389	373	370	365	369	359	352	376	351	372	412	346	365	368	372	360	366	388	361	378	339	396	337	385	380	359	408	346	369	374	358	418	352	377
14094	5555	1759	1157	1103	1022	954	865	858	841	818	812	831	775	831	794	775	808	814	791	764	811	777	761	778	825	810	814	790	824	781	732	780	748	788	807	768	799	770	775	766	768	758	789	718	782	745	740	794	781	795	732	776	786	795	794	759	765	769	805	810	805	788	742	813	782	813	754	795	762	818	811	803	760	804	803	758	726	797	809	786	803	757	783	763	789	763	791	763	787	773	797	738	786	772	746	760	791	731	780	757	816	760	775	778	764	776	762	822	798	785	720	830	741	808	740	796	803	832	777	792	732	798	744	785	789	753	791	810	784	789	803	728	759	741	794	760	776	809	826	785	764	778	767	794	764	808	789	781	757	812	767	769	809	799	804	761	758	795	799	729	772	780	811	770	773	805	792	793	856	820	807	792	759	803	775	763	747	798	757	774	774	769	792	830	744	803	799	843	783	788	768	774	769	814	775	819	736	767	794	762	773	803	847	807	785	781	823	768	773	775	774	776	809	776	741	767	778	808	753	774	758	791	771	796	831	773	739	796	745	740	769	774	787	775	762	798	799	777	787	742	776	731	810	784	763	834	746	762	796	792	773	783	777	820	758	750	769	785	803	817	759	760	779	764	739	736	733	767	799	775	751	785	751	789	805	777	756	786	775	845	789	746	720	784	754	761	750	821	797	762	819	774	832	791	739	783	750	815	788	820	733	793	780	757	802	826	748	807	817	780	777	806	797	783	794	713	805	758	764	741	792	744	776	741	781	753	773	758	794	821	762	789	738	845	787	781	778	795	763	816	773	787	762	755	757	752	766	777	810	762	770	832	776	782	815	804	764	784	787	776	804	759	774	842	834	765	781	779	820	811	739	823	798	815	762	811	773	766	754	726	820	781	820	777	768	775	735	769	783	796	738	772	753	751	745	796	762	822	831	762	773	796	778	823	804	779	777	772	835	779	761	774	735	753	796	788	803	688	765	828	793	778	822	799	750	763	778	768	791	774	779	781	806	786	765	782	723	757	783	755	787	799	741	765	820	765	774	764	733	764	772	765	785	753	750	766	780	826	754	739	803	802	765	799	701	806	781	807	755	795	762	819	746	755	760	760	764	819	756	816	769	771	757	842	786	742	832	815	789	827	762	809	738	743	770	747	791	793	756	798	762	821	739	789	742	759	801	761	742	766	807	810	741	764	727	779	788	773	770	777	774	745	766	780	792	746	815	769	793	760	773	779	762	759	760	775	811	724	770	786	778	774	759	820	791	792	782	771	759	801	761	767	783	809	759	759	784	783	773	808	782	746	763	787	765	793	795	795	803	757	772	804	782	789	781	745	793	804	780	780	741	775	732	803	769	808	844	805	770	828	786	781	805	816	759	790	746	795	783	775	868	765	791	803	812	753	769	800	802	734	736	756	767	846	803	795	798	753	782	775	806	837	749	814	761	794	757	795	833	772	796	754	784	774	789	747	777	823	782	830	758	815	789	821	790	752	778	786	790	787	788	789	743	788	781	738	751	824	788	813	766	793	778	810	771	775	801	780	778	758	761	744	778	782	727	779	773	781	739	763	758	796	824	774	765	772	754	781	747	780	781	737	753	837	786	800	743	766	832	783	808	793	755	744	774	778	793	791	765	782	808	795	777	757	734	788	766	772	848	778	786	793	767	834	811	798	761	772	777	802	759	740	797	751	811	748	835	830	799	807	825	770	785	773	802	790	759	798	791	813	806	814	800	854	819	769	789	747	751	840	749	746	828	826	753	818	790	768	757	754	794	782	739	763	805	763	784	760	809	788	756	798	810	778	791	772	803	812	798	750	785	713	799	743	763	832	797	788	750	746	772	776	821	784	776	831	806	799	758	846	777	795	782	787	799	795	792	807	819	793	767	804	795	765	780	738	744	770	791	785	810	764	735	749	811	767	776	780	768	722	831	777	772	802	832	801	791	764	757	787	763	812	811	769	788	790	786	770	777	770	764	750	786	783	727	767	764	815	752	712	766	825	774	768	766	802	790	758	800	781	821	811	832	779	783	782	784	788	838	774	749	754	713	766	781	810	764	753	747	815	831	717	826	762	765	804	782	752	848	777	751	747	787	781	712	805	809	791	828	792	770	796	765	761	776	776	768	816	772	749	776	764	755	787	763	773	805	789	798	801	764	842	798	808	790	825	763	811	771	800	834	740	781	843	778	755	802	788	731	744	786	770	772	783	771	764	812	781	796	773	795	745	780	772	796	763	781	754	771	753	843	826	831	766	754	791	780	809	760	800	735	841	766	842	780	781	746	755	771	776	758	750	795	823	812	816	773	804	802	768	784	808	739	821	808	830	757	810	838	789	799	736	769	760	802	833	831	768	784	728	745	746	806	801	820	732	821	776	781	787	754	770	738	837	797	764	814	742	799	813	834	756	764	789	827	769	754	791	757	781	763	808	753	804	787	715	765	771	759	778	759	784	776	776	793	752	813	746	813	788	754	823	779	775	821	823	803	771	774	757	778	836	755	756	810	728	779	771	820	788	758	754	814	761	778	793	817	786	781	798	757	774	777	768	783	772	807	751	797	775	783	772	790	734	793	845	785	775	749	781	744	789	781	773	737	805	792	780	760	817	809	777	747	738	794	757	818	748	842	787	802	792	795	834	763	778	755	749	712	806	810	756	792	790	750	826	740	807	766	761	802	811	790	799	838	776	807	837	824	747	774	785	781	745	826	795	761	774	752	817	740	775	787	793	742	769	787	739	752	807	729	784	743	796	800	824	820	773	779	809	756	834	763	847	846	756	803	791	767	798	763	752	815	751	775	819	772	753	798	791	752	793	758	762	831	790	818	804	748	801	786	783	774	804	714	786	776	730	795	768	801	787	797	780	797	788	768	788	788	744	733	835	821	759	740	797	753	749	763	793	820	746	794	789	778	777	796	806	846	792	775	735	799	761	807	820	837	815	763	767	786	747	802	789	762	791	788	813	796	841	787	751	750	795	748	772	777	761	792	811	817	827	738	763	770	750	744	774	787	809	806	756	807	769	772	670	732	819	800	814	798	795	792	779	859	774	809	821	782	770	758	779	755	758	787	807	777	769	775	752	751	797	752	792	771	791	800	743	797	781	769	741	781	837	761	780	761	824	804	773	781	722	823	732	811	775	773	762	783	777	768	799	731	828	761	772	758	821	807	765	758	763	808	814	843	824	760	826	781	813	776	805	832	800	753	767	765	768	756	786	784	829	821	783	797	767	737	804	778	791	804	729	783	760	854	831	795	785	777	801	802	763	801	769	745	793	795	766	800	792	779	752	813	782	793	768	718	757	766	804	813	809	768	770	771	784	810	831	754	778	823	778	750	762	769	760	742	782	790	792	754	772	792	760	768	797	776	826	754	811	805	767	797	764	793	815	780	773	790	787	770	757	785	783	750	799	754	747	782	753	761	777	785	764	735	803	776	765	768	791	794	807	823	762	801	783	803	785	830	782	785	789	791	799	773	786	737	802	811	790	819	767	787	735	783
24734	21642	28593	25177	17954	1244	562	404	327	289	252	258	233	252	250	224	214	220	236	199	222	193	213	216	212	207	212	215	165	193	189	189	208	190	217	179	178	182	219	195	189	197	190	209	190	189	202	204	172	166	177	189	208	198	195	179	205	202	188	190	197	197	193	189	168	184	189	184	187	176	183	165	197	184	207	177	219	177	180	195	186	208	209	194	193	202	210	180	203	188	181	194	210	201	208	177	199	192	209	194	197	208	163	191	185	207	185	190	214	193	194	184	186	187	192	179	183	192	184	171	179	185	180	182	172	185	204	191	186	178	188	197	178	164	200	189	184	182	203	197	187	200	190	201	195	191	195	210	174	177	175	172	189	218	217	163	182	198	181	195	186	196	161	194	205	167	176	205	176	157	193	189	188	201	184	177	186	201	192	186	190	195	189	188	187	211	203	192	198	165	195	201	196	194	167	179	196	193	171	196	199	188	175	204	201	187	201	181	204	196	173	179	178	175	181	208	185	187	229	191	208	201	181	206	184	162	194	195	194	181	188	186	172	204	206	177	193	171	185	159	188	193	202	171	174	194	214	194	182	178	205	188	187	179	183	194	204	212	171	198	197	189	178	154	194	181	185	182	188	227	188	178	204	189	195	175	184	196	185	173	194	153	233	185	183	201	186	205	195	184	192	188	179	190	177	188	173	177	197	183	179	182	210	185	220	173	174	195	211	211	210	211	205	189	186	215	194	169	191	171	197	165	188	201	173	171	181	197	179	200	161	201	177	186	187	183	209	207	209	195	184	175	187	207	179	172	180	187	176	160	193	185	183	203	195	172	182	197	190	180	196	196	208	189	214	188	202	179	200	212	172	202	205	162	170	191	203	197	189	189	201	157	191	198	187	202	178	184	187	181	182	186	195	199	208	167	181	171	172	175	216	199	182	170	186	196	170	180	189	181	198	205	185	200	180	181	198	213	165	171	200	201	211	205	166	197	176	190	188	203	212	198	190	173	189	169	184	175	208	174	193	200	198	173	197	190	195	171	196	199	190	207	203	201	190	198	210	188	189	183	174	173	166	185	172	197	193	205	182	189	202	203	199	185	191	186	172	181	187	178	179	189	193	183	196	182	162	189	199	187	207	200	191	182	176	163	192	193	194	181	171	183	209	192	220	220	216	181	173	184	171	183	195	167	199	183	195	153	167	192	183	196	196	187	186	172	206	179	156	195	178	187	169	167	199	198	206	179	180	200	185	179	211	158	191	187	180	168	206	204	214	194	186	206	196	186	197	205	190	176	192	190	165	200	172	197	183	198	192	179	192	173	198	199	168	191	191	193	191	174	189	173	194	168	191	207	202	191	208	215	181	176	207	189	215	168	180	217	195	208	193	188	197	197	185	195	196	200	192	193	179	175	171	204	186	184	188	197	197	193	196	198	163	182	176	187	177	170	174	173	182	179	212	190	181	193	179	191	190	191	170	169	187	176	178	181	184	189	207	178	177	186	176	178	193	194	183	187	166	164	179	188	196	175	187	193	199	226	181	195	203	205	178	174	178	198	207	208	201	178	209	224	201	188	198	190	198	194	197	189	181	188	198	164	207	191	194	162	208	186	162	172	183	186	182	197	187	183	194	191	186	198	189	189	175	197	179	197	209	192	172	170	175	193	173	192	195	178	181	206	184	200	175	189	174	184	175	187	200	218	201	197	226	188	181	186	203	186	181	204	177	172	155	195	209	191	183	190	194	170	151	190	197	197	201	185	174	184	198	203	181	189	209	207	197	200	177	179	173	183	174	184	192	171	212	164	175	177	186	200	175	184	186	207	182	192	181	174	191	175	214	174	169	179	193	191	175	205	186	192	193	167	176	174	196	182	201	187	169	190	201	185	195	204	190	193	163	214	170	190	181	198	180	177	154	167	189	221	191	178	187	169	208	194	176	191	170	158	186	197	187	206	197	186	182	188	204	176	189	186	194	216	195	193	195	173	201	195	197	174	191	192	186	166	192	219	199	181	176	218	171	213	182	166	188	196	174	197	189	185	209	174	169	186	194	177	206	174	183	163	197	191	192	175	169	163	174	190	159	197	190	184	190	205	221	189	191	184	198	166	157	194	146	213	202	170	188	203	199	175	207	191	157	188	162	183	199	216	174	203	216	188	184	203	213	192	183	191	187	201	185	210	196	174	194	169	191	198	199	198	186	197	180	163	183	179	180	166	207	176	177	176	190	212	204	205	178	227	182	181	191	203	174	173	185	197	174	199	177	190	188	165	193	178	176	189	176	189	187	189	213	206	211	199	181	186	195	170	178	195	219	172	188	199	182	198	182	195	196	204	177	197	176	191	192	194	174	200	201	209	181	182	191	202	195	182	174	196	191	205	181	179	175	213	187	198	198	190	197	201	202	183	185	186	191	182	171	167	159	169	187	207	173	200	174	177	185	198	180	175	196	195	206	214	194	193	195	185	184	196	206	188	207	215	188	205	192	165	184	199	191	188	192	177	218	175	182	189	208	196	180	195	179	212	183	196	191	206	191	196	214	203	200	178	205	185	217	202	179	194	187	167	215	190	185	204	213	186	179	191	186	155	181	189	183	195	192	182	189	174	166	193	213	189	186	177	189	183	198	190	186	170	200	180	208	201	202	184	201	190	198	185	179	209	190	191	189	237	173	201	175	183	193	205	191	205	187	193	213	210	172	193	199	207	174	191	199	178	194	180	185	194	180	181	173	180	190	198	189	175	189	197	200	189	196	192	166	222	188	172	196	176	207	189	183	197	178	185	185	200	188	177	191	190	177	173	195	183	189	202	167	175	172	209	162	168	199	192	186	182	195	187	210	187	198	171	198	205	202	205	176	174	200	173	180	208	186	199	184	188	186	180	194	165	187	175	183	193	171	197	189	174	185	197	181	185	171	177	180	170	190	208	188	189	178	176	202	205	184	159	189	179	219	182	193	171	212	207	202	193	194	179	213	208	160	193	176	189	198	181	173	205	179	212	205	191	201	187	183	192	174	170	188	181	206	170	184	197	168	181	182	178	178	196	187	203	197	200	187	149	179	204	182	199	196	200	190	205	182	176	192	178	188	174	207	170	197	194	184	212	190	188	165	177	188	188	168	191	179	181	192	176	193	194	213	199	178	191	203	204	183	197	180	180	167	161	178	194	184	187	172	181	173	195	209	184	207	198	209	162	197	193	220	192	183	182	229	188	187	193	189	185	173	204	186	196	185	178	181	182	192	190	186	186	224	170	211	199	189	201	185	210	195	156	171	197	215	194	187	182	170	178	205	217	176	180	169	201	180	182	194	173	163	195	216	172	172	214	220	181	180	199	172	163	186	197	188	177	196	182	192	178	178	183	190	211	178	188	206	207	191	182	163	187	212	166	192	202	184	184	198	187	193	197	182	214	182	170	203	196	210	162	190	211	181	204	223	182	224	200	189	181	192	207	208	174	165	192	192	194	177	202	172	170	193	175	169	172	205	205	197	197	193	170	198	170
30791	22599	8463	4537	2802	2064	1517	1290	1086	917	833	785	677	675	647	609	557	599	545	524	519	488	488	480	529	484	460	460	485	448	453	459	467	475	440	442	471	432	452	416	428	448	466	469	432	485	446	401	427	432	433	438	434	420	438	421	437	417	442	419	436	406	420	458	407	409	432	411	416	455	408	425	428	462	408	424	408	436	411	411	401	473	414	461	421	412	415	405	459	432	427	425	433	428	445	398	428	405	394	420	401	447	412	438	414	417	431	414	432	415	387	452	430	412	416	427	400	419	419	415	437	402	444	418	440	422	426	432	418	401	444	463	437	415	381	431	430	449	427	411	420	456	401	409	427	420	386	457	413	422	403	419	410	418	437	413	413	430	415	414	415	396	418	419	421	456	422	426	446	405	420	431	427	420	435	414	448	470	427	433	439	414	392	418	410	405	445	401	418	450	407	409	420	436	432	414	418	419	414	408	431	401	434	416	395	403	420	434	428	402	440	431	378	426	409	419	429	425	409	394	431	446	395	423	413	404	443	429	435	439	397	439	397	420	410	436	443	429	387	435	469	392	395	407	405	417	400	420	452	398	419	408	361	432	411	405	401	395	417	413	421	421	428	398	425	405	395	399	422	420	454	427	368	391	446	409	370	405	427	485	408	421	425	382	406	452	454	428	394	432	406	415	464	402	441	419	414	417	427	391	399	416	402	454	457	411	432	423	408	402	399	405	441	399	406	416	388	425	440	406	421	402	434	423	457	417	404	432	389	447	385	441	427	439	453	434	430	432	373	443	436	414	396	446	415	406	426	422	407	433	412	427	393	440	407	461	422	420	385	391	409	424	424	446	435	416	430	425	438	421	384	427	426	433	408	395	428	411	428	428	441	416	421	407	409	427	404	367	463	410	415	466	430	402	415	421	457	419	422	442	413	386	404	409	412	398	416	409	431	413	375	374	398	426	398	405	420	426	424	417	445	369	386	395	376	420	455	412	433	447	436	411	440	413	439	423	419	408	403	462	449	432	404	405	413	422	413	399	392	439	439	415	394	388	375	416	433	417	428	390	413	413	422	403	409	415	418	437	414	437	406	420	426	404	399	428	409	440	393	435	386	419	415	412	401	406	406	401	414	410	433	456	412	424	403	473	401	417	409	406	419	387	444	414	369	375	429	425	396	391	405	419	449	420	449	421	434	458	430	393	405	391	424	435	438	434	416	379	423	402	421	410	396	460	402	462	405	410	422	421	422	428	386	439	443	460	394	402	402	447	404	427	431	441	445	443	414	461	438	389	411	399	442	419	452	441	417	421	389	414	413	414	416	442	438	394	430	393	420	436	413	391	446	430	368	425	426	417	440	435	440	401	378	409	395	421	404	411	406	405	451	403	384	441	418	438	403	422	412	395	441	406	431	397	449	423	399	441	451	439	400	436	381	410	427	420	410	410	416	423	435	431	404	414	419	422	391	431	438	444	436	417	428	428	436	399	378	443	450	416	448	431	416	432	401	422	461	456	408	435	402	430	433	420	425	384	434	429	390	426	417	463	374	417	385	468	415	415	418	416	426	392	395	401	412	387	425	401	390	420	456	384	396	384	399	414	425	409	436	396	432	453	410	400	402	370	450	428	400	421	398	414	388	430	396	431	400	411	448	444	414	401	420	411	438	437	410	469	417	412	396	449	379	420	433	415	444	439	393	441	439	426	400	408	415	434	439	410	429	417	412	375	366	423	402	444	434	447	394	448	395	431	403	434	402	458	460	458	400	394	407	410	382	414	416	425	410	461	450	427	449	408	414	433	432	465	370	367	425	451	485	401	443	420	402	436	404	439	382	417	400	432	413	419	423	417	384	459	428	416	430	439	454	398	425	415	398	402	388	421	455	388	437	403	412	425	430	420	397	431	402	415	414	421	414	419	432	438	428	426	389	391	435	422	457	400	461	432	426	380	428	398	409	431	400	415	423	403	422	402	450	420	406	426	448	411	445	429	429	381	453	389	434	447	452	474	426	424	408	402	409	438	427	410	395	393	411	431	421	442	431	406	420	467	433	408	415	416	417	417	462	397	410	421	440	436	448	418	421	429	419	417	438	403	414	426	431	444	430	423	425	432	439	418	439	385	435	393	428	421	411	387	426	419	424	413	437	416	454	424	426	457	425	401	418	411	428	409	432	436	437	403	444	428	434	404	457	423	425	398	402	381	402	446	408	421	411	429	417	409	402	430	401	411	434	401	411	426	475	432	404	431	402	422	385	385	428	422	418	449	415	438	413	422	398	419	411	456	401	440	417	407	450	423	415	418	413	426	451	423	449	429	436	444	414	417	395	421	377	391	452	435	399	435	426	396	400	429	415	383	478	413	387	392	460	404	420	400	403	428	417	451	412	401	384	430	438	444	423	444	459	447	404	456	450	427	442	411	407	418	414	367	419	421	405	430	404	450	441	414	443	424	407	430	438	388	392	400	408	435	418	432	422	447	400	432	424	402	423	404	426	397	407	437	410	426	436	422	416	417	376	416	398	407	406	417	401	425	450	435	428	432	403	428	426	375	398	454	422	445	466	397	435	404	411	439	444	387	406	445	399	417	377	405	393	410	455	432	430	431	413	388	445	426	414	409	394	413	433	442	418	442	408	402	436	402	421	373	388	406	445	438	409	356	386	430	385	433	412	407	456	427	413	464	411	429	419	401	452	414	420	414	409	424	429	372	424	428	416	430	432	393	400	435	399	434	407	433	438	466	442	397	401	447	401	412	436	415	379	404	422	450	430	424	422	393	423	424	430	428	428	408	413	418	431	393	401	433	389	397	428	413	426	411	437	441	393	399	402	381	462	415	425	458	433	441	475	460	381	404	412	433	396	444	431	432	401	415	394	448	437	402	401	434	396	426	438	420	448	448	386	438	404	426	427	438	437	378	408	428	398	407	397	394	432	441	423	432	402	388	446	395	446	420	420	402	437	407	452	383	424	436	413	429	440	437	397	392	403	430	410	417	383	394	408	435	433	409	415	452	417	444	427	429	385	424	436	399	414	403	421	423	408	437	464	429	409	420	426	455	426	447	446	418	431	418	430	416	454	404	362	424	408	441	427	408	399	420	435	400	458	404	444	437	458	375	416	411	441	393	378	404	441	417	419	435	416	411	428	385	448	431	453	418	461	410	410	428	422	411	409	417	412	408	419	433	410	398	432	402	453	425	384	431	379	427	435	400	425	435	442	426	411	401	402	433	429	393	408	439	406	437	396	464	450	418	424	392	450	413	439	416	383	424	442	389	414	439	442	418	409	452	420	411	404	406	442	385	401	415	450	463	421	398	389	448	414	415	396	410	458	391	425	412	420	407	416	384	388	420	432	394	434	426	378	394	399	404	396	411	442	442	391	430	430	434	417	397	430	404	437	412	433	429	438	475	429	423	374	420	420	473	401	426	461	414	414	449	419	444	406	387	383	436	410	459	434	420	425	442	417	388	443	421	430	425	467	400	421	406	397	399	420	420	441	405
23747	21600	29215	24433	21601	15889	1765	854	690	634	577	526	536	539	484	522	486	480	435	447	438	442	428	406	404	397	408	403	416	418	407	397	419	408	433	384	427	388	375	400	399	369	412	442	357	403	369	409	384	419	399	385	405	406	381	379	445	393	401	414	374	397	380	377	416	407	401	414	405	398	410	384	410	379	376	391	382	378	397	375	416	383	383	409	382	394	419	394	428	390	422	416	433	388	382	394	382	399	373	416	392	373	408	381	395	391	375	371	388	410	404	393	357	422	383	406	394	395	378	403	376	378	374	406	378	352	357	404	390	388	425	380	372	388	402	396	397	381	388	414	376	360	352	371	397	404	391	370	344	391	398	371	378	385	421	408	393	381	399	402	382	369	379	408	390	370	376	365	404	416	390	407	384	354	391	364	385	444	384	380	410	398	411	387	395	383	395	360	430	390	413	372	358	376	423	371	384	372	404	398	362	341	412	368	421	383	400	432	368	410	396	388	384	387	371	400	360	392	377	397	389	381	404	370	388	373	370	375	364	402	408	383	367	366	388	399	366	393	412	385	399	382	353	388	408	425	405	387	382	372	387	407	407	370	378	390	377	383	352	403	380	413	405	390	379	381	396	364	359	402	392	403	420	393	405	380	375	442	370	387	360	417	359	402	345	392	384	365	386	401	359	368	438	398	402	421	395	387	401	359	357	364	394	383	378	361	372	389	377	386	378	384	410	353	377	414	390	373	411	369	370	376	402	391	385	359	386	376	387	395	442	355	375	391	370	386	412	396	411	380	407	412	400	356	379	385	389	388	381	405	426	402	372	403	393	401	413	385	402	375	382	422	369	371	380	366	399	386	382	387	386	397	384	373	399	395	384	410	359	392	396	406	369	380	398	396	364	375	383	414	378	373	377	425	375	365	351	378	400	390	403	419	406	370	390	399	371	397	405	345	394	387	408	393	369	402	392	425	390	391	395	430	397	363	397	402	411	420	413	388	403	411	362	436	390	364	399	393	382	395	387	388	406	364	383	374	406	415	375	391	395	387	418	372	368	371	405	389	349	387	423	386	398	411	385	406	386	382	415	386	396	393	411	397	373	359	410	365	374	460	380	367	415	408	409	396	372	404	407	398	376	424	396	403	365	381	369	358	386	409	400	356	384	396	362	354	384	370	355	373	379	382	440	396	406	397	361	390	402	356	430	403	390	390	407	407	389	416	383	372	429	413	427	388	396	397	428	348	358	348	393	388	365	415	389	371	385	385	357	391	384	394	403	407	402	378	379	391	385	386	400	390	396	376	376	377	389	390	409	377	389	418	396	371	442	409	407	394	418	374	374	414	372	372	404	397	373	344	401	406	393	376	413	365	399	391	378	398	389	369	405	398	353	426	372	411	400	396	392	409	374	377	407	392	387	402	392	401	357	386	379	367	380	428	377	433	375	407	386	399	389	383	400	359	399	365	346	372	407	376	400	391	401	374	394	386	424	406	382	405	387	406	416	385	399	400	380	390	379	402	405	388	389	420	386	381	372	381	404	397	379	367	357	365	381	366	388	377	380	394	357	381	398	404	397	389	389	398	381	370	369	360	399	396	389	371	375	359	390	396	378	399	387	436	385	364	387	383	412	388	364	412	396	395	391	405	396	394	367	394	392	366	374	367	401	397	368	398	363	399	402	382	361	438	384	394	405	419	366	368	357	412	419	360	389	365	387	426	368	367	357	363	389	394	392	371	394	371	381	367	391	378	418	409	387	411	418	371	417	397	362	409	425	376	396	417	400	378	406	387	393	394	413	411	345	388	411	415	377	374	383	409	371	365	413	375	402	412	382	392	398	419	394	393	425	383	372	387	394	382	376	400	375	379	413	377	416	410	403	391	371	375	386	386	405	376	343	401	377	410	385	401	367	420	369	384	407	389	400	412	394	399	379	365	362	362	400	391	357	412	367	393	378	397	398	379	389	390	371	414	403	384	359	385	342	352	405	384	384	381	411	391	434	360	381	380	397	369	394	404	388	384	403	356	361	400	409	366	396	382	382	368	378	387	351	417	407	446	404	410	374	377	401	384	375	373	416	352	339	396	369	411	416	390	398	364	382	434	383	406	370	402	391	349	395	378	359	398	409	405	356	384	379	413	378	388	395	432	394	407	395	394	376	397	379	360	402	352	394	402	411	375	360	417	393	431	382	389	372	399	381	409	410	420	400	361	379	374	406	372	370	385	409	372	385	384	399	391	398	407	388	388	357	377	370	376	397	405	390	402	386	371	427	397	380	382	421	386	418	413	387	399	385	385	363	398	394	397	364	379	424	396	409	384	379	392	381	380	393	410	390	388	427	350	393	413	386	393	418	380	390	395	402	409	386	443	404	401	383	397	390	387	403	387	377	402	422	357	383	367	390	381	370	403	364	374	371	394	389	428	392	421	368	382	400	374	357	385	388	388	376	397	371	399	372	429	356	393	431	391	380	376	363	404	409	383	388	414	364	424	383	411	396	384	391	392	391	378	370	385	424	385	376	399	422	415	380	416	404	378	401	384	381	386	403	380	422	403	376	376	385	373	415	383	415	351	384	361	408	384	375	373	402	380	342	397	382	412	358	370	376	400	399	383	360	373	390	416	403	384	376	396	397	352	388	373	415	395	412	389	373	373	411	420	384	386	398	378	408	381	357	417	392	395	389	389	358	363	396	419	384	390	358	372	367	372	421	370	382	396	408	376	401	400	403	427	387	413	344	360	390	369	387	392	389	395	376	403	405	397	401	375	409	400	373	375	384	398	392	345	363	403	389	420	398	356	408	345	382	355	414	366	392	411	389	405	400	397	368	373	395	389	377	388	374	396	394	389	415	394	406	386	394	352	391	402	366	403	387	396	397	387	405	406	355	411	400	429	392	371	383	402	383	389	399	410	367	383	367	377	407	377	393	394	382	401	385	386	411	403	377	402	360	378	388	387	375	383	402	410	425	376	396	367	381	387	362	389	422	381	369	411	380	407	382	392	345	400	366	390	384	388	379	373	402	360	377	382	367	358	396	384	419	388	392	391	395	386	366	382	415	421	403	391	414	430	398	380	378	386	385	395	345	380	384	361	364	375	391	416	406	388	357	394	392	388	379	404	417	400	407	390	388	356	403	408	411	362	414	372	420	418	373	392	391	353	351	344	393	384	425	385	389	429	398	349	414	360	377	428	405	387	382	392	384	406	394	391	422	392	394	372	356	359	409	380	401	369	415	401	399	389	384	379	366	394	411	383	376	380	401	383	401	379	349	388	360	399	379	421	363	384	384	397	356	416	387	375	407	393	388	415	367	388	394	399	368	381	374	394	422	381	382	373	392	370	357	385	408	391	349	363	379	367	379	394	422	391	382	399	418	382	386	388	402	395	380	419	382	355	380	391	391	387	407	370	368	347	386	386	411	371	385	439	400	362	422	372	394	368	390	377	408	386	389	392	409	396	436	404	401	372	386	381	346	394	379	400	381	385	360	374	400	362	355	397
35754	28714	13735	7604	5106	3673	2926	2495	1889	1774	1599	1387	1312	1173	1116	1097	1026	959	932	962	935	1005	901	919	850	854	879	819	870	861	852	815	840	799	804	814	802	837	832	808	785	842	793	837	781	809	833	785	772	768	850	746	723	820	766	760	775	768	795	841	763	786	788	796	762	687	780	776	790	770	764	799	787	744	730	742	805	807	826	755	765	757	784	728	743	763	778	764	734	736	706	757	700	794	791	748	808	783	839	771	800	725	744	716	743	729	753	807	746	739	762	736	777	735	768	781	745	756	746	736	770	789	758	783	836	774	741	761	805	781	748	746	773	750	789	749	787	750	785	719	747	779	753	782	786	723	819	725	790	738	767	748	749	800	781	741	705	766	767	741	757	797	750	745	778	780	742	717	775	743	768	740	790	737	727	775	794	768	740	789	788	809	779	812	806	763	786	717	733	716	793	783	784	721	747	734	775	758	778	720	775	708	773	818	732	750	743	786	761	762	732	775	807	796	752	808	759	747	766	743	723	754	760	764	778	787	818	742	775	805	756	754	731	788	765	764	781	789	758	762	750	761	734	747	711	738	816	732	732	785	751	808	725	749	775	746	767	769	758	734	797	786	735	746	760	733	770	823	763	766	749	753	737	744	799	749	728	772	747	722	748	751	691	724	726	778	735	738	735	747	763	760	776	742	775	787	812	739	816	788	742	732	756	726	729	746	754	783	769	789	763	769	755	775	726	758	789	781	771	791	745	743	778	790	724	725	778	723	742	770	751	767	765	724	775	784	777	736	792	726	769	771	766	767	713	705	712	774	781	683	760	752	754	760	776	770	756	745	745	754	721	754	796	767	797	751	754	758	734	758	792	795	783	715	764	736	751	710	701	735	744	714	767	746	755	751	741	700	776	801	756	742	752	760	817	745	793	776	785	765	771	792	770	770	788	777	786	740	744	716	788	743	777	788	740	678	746	789	743	688	745	776	777	728	717	725	724	733	752	795	764	726	760	759	779	767	773	746	771	743	786	742	737	776	772	757	765	785	745	728	710	718	747	753	739	740	752	799	748	733	795	795	781	776	770	779	719	758	720	737	743	781	749	736	754	729	746	771	795	773	704	707	750	703	738	740	730	793	765	771	766	778	744	713	791	771	737	721	737	752	700	784	789	735	752	746	751	730	746	753	805	786	704	727	753	731	773	787	817	766	807	721	746	729	754	765	753	783	715	706	770	757	747	730	747	750	777	731	725	744	761	729	753	694	755	775	803	753	783	786	783	797	771	780	813	723	757	743	778	742	741	727	719	731	803	711	731	787	782	733	681	772	771	717	737	778	735	731	765	734	764	735	719	727	763	771	771	748	828	741	748	770	762	791	785	729	700	734	765	754	742	784	779	778	748	754	740	783	792	763	765	766	744	697	787	769	812	766	828	765	791	729	769	759	784	761	764	742	758	781	727	760	736	809	735	799	722	765	717	777	735	738	724	763	750	762	723	740	727	783	737	784	745	766	757	749	772	756	763	776	752	764	762	732	795	730	757	776	708	735	745	730	798	737	755	782	755	738	725	717	724	719	769	739	758	786	756	781	757	780	752	728	697	752	796	769	714	738	826	782	751	785	761	756	816	729	740	727	794	759	807	770	709	783	772	788	740	793	777	737	733	681	783	776	725	720	776	773	779	726	755	738	701	733	740	743	707	762	763	757	727	779	790	756	765	744	782	745	764	767	780	731	682	758	724	743	750	750	784	724	744	761	746	765	769	773	774	751	742	757	767	778	772	760	757	781	749	733	759	754	768	708	746	758	737	747	793	772	721	752	750	710	756	689	711	734	771	733	755	752	751	774	751	754	778	776	738	753	744	769	769	791	742	749	761	731	708	780	723	779	752	748	816	785	754	780	742	795	778	732	729	746	778	786	753	801	729	769	721	793	739	745	816	790	786	750	734	751	773	771	777	769	779	708	744	720	780	766	812	750	720	786	767	736	750	731	729	759	717	758	804	791	776	751	791	730	785	784	767	739	767	757	729	729	746	721	799	765	782	765	714	783	772	748	729	749	722	729	775	763	754	744	756	768	736	799	756	754	754	773	803	770	754	799	741	707	718	750	808	793	765	788	781	722	737	780	781	777	784	710	759	737	721	777	715	769	757	768	719	773	704	738	783	785	676	737	796	716	783	729	741	762	750	802	788	746	745	761	747	783	710	734	735	736	777	758	742	820	717	724	773	724	798	740	753	696	743	801	727	777	704	773	761	733	799	742	729	754	746	733	831	794	756	735	741	759	774	742	737	756	748	783	722	767	801	726	723	757	770	751	751	758	719	733	719	744	733	746	723	731	738	779	784	740	743	724	730	750	734	746	741	728	756	716	772	806	750	711	763	773	757	754	759	829	749	755	746	792	744	762	757	755	740	775	806	791	744	759	706	771	778	789	774	725	736	737	737	752	713	756	759	773	773	740	757	726	740	730	746	817	759	746	761	732	768	752	730	758	743	714	768	734	789	693	749	748	727	783	749	714	766	758	771	708	728	779	747	747	773	818	725	751	788	769	788	741	789	737	705	786	745	715	833	732	798	752	755	762	745	771	700	738	766	719	757	726	771	754	786	749	724	762	771	792	795	711	805	751	782	792	802	729	753	789	783	737	780	690	794	755	780	744	749	712	770	705	753	764	734	770	735	754	786	784	757	715	797	759	764	722	759	749	818	766	771	705	812	752	759	759	743	742	736	804	682	742	762	704	775	771	770	756	764	770	741	696	743	714	784	734	725	754	694	713	764	753	756	791	785	770	703	776	779	754	761	770	751	739	731	823	792	747	714	780	768	764	745	742	769	754	789	802	731	804	750	733	770	761	780	766	703	744	783	755	756	814	740	735	743	801	775	750	794	766	741	794	744	791	767	791	754	761	695	727	809	740	753	797	724	756	712	715	778	747	748	774	728	743	784	748	770	821	750	783	782	757	721	752	726	685	739	738	787	790	767	740	733	779	781	742	775	800	750	735	774	714	711	803	667	767	778	739	697	754	754	751	710	770	786	767	808	751	762	710	816	777	715	739	750	717	747	764	787	737	729	784	772	725	729	743	755	713	731	758	761	776	788	735	733	701	743	773	751	753	747	733	765	753	782	736	754	768	724	781	760	755	762	717	743	750	783	733	828	763	788	759	732	753	774	733	736	735	732	755	738	747	722	763	749	777	789	772	753	780	753	784	796	797	773	748	747	759	755	716	719	802	735	740	730	702	764	743	767	788	766	821	760	759	790	792	778	779	748	771	759	745	747	741	796	730	774	795	774	721	757	751	787	747	701	721	751	774	708	733	752	744	759	777	734	798	765	753	707	759	762	768	764	784	788	826	711	761	762	773	752	759	743	801	750	735	757	740	816	730	751	805	768	762	754	729	751	763	795	737	705	734	749	731	828	748	800	698	725	777	723	745	798	723	765	767	767	712	704	775	738	776	725	752	779	721	744	793	685	764	755	741	767	783	725	739	760	735	756	803	798	755
27149	20659	6834	785	524	446	416	396	388	397	394	387	406	381	386	381	410	405	415	377	366	350	383	366	371	389	358	373	380	385	337	382	356	377	383	415	404	354	356	342	392	371	411	369	383	387	373	383	438	354	341	375	352	394	402	375	366	405	357	362	365	368	360	402	378	361	349	367	380	391	378	385	386	372	374	401	414	346	392	377	424	391	348	368	371	360	351	374	349	380	393	382	352	358	391	352	360	387	368	370	354	380	354	367	418	372	369	358	368	401	389	358	366	354	353	363	366	402	379	353	368	368	355	368	390	410	390	373	387	389	365	356	386	386	382	373	390	368	400	374	334	380	330	359	363	347	360	357	378	387	401	396	370	378	362	385	396	387	380	381	380	367	353	394	345	361	403	367	380	338	351	375	422	392	368	374	365	389	388	365	376	337	372	378	386	382	382	367	390	365	394	375	366	382	374	390	368	352	333	391	362	369	360	340	327	403	364	331	364	375	413	403	370	384	365	393	355	367	399	384	378	349	395	312	378	387	334	378	368	384	367	359	347	379	392	356	385	375	373	383	373	373	410	410	394	370	368	388	377	368	402	384	366	404	386	357	376	338	411	361	363	392	406	340	354	408	367	366	383	385	363	382	354	370	399	363	338	385	362	371	396	384	377	375	383	417	373	350	416	374	373	378	327	416	382	381	384	343	388	379	362	368	358	409	386	379	371	372	383	346	369	375	389	406	339	358	368	343	394	385	392	394	371	378	381	379	375	358	392	383	336	380	389	352	345	344	382	358	355	335	364	366	361	388	385	372	375	369	379	376	360	341	383	386	386	371	372	381	334	382	401	352	366	321	375	370	370	401	348	338	383	383	375	332	368	360	372	392	374	363	359	336	403	354	391	386	385	378	378	361	370	373	387	368	356	365	372	382	396	320	359	402	369	349	359	418	391	342	371	375	361	361	388	356	377	394	379	401	357	369	387	341	368	410	391	386	391	380	412	380	331	386	383	378	343	356	353	398	365	374	381	396	386	402	369	376	397	372	367	355	348	380	378	346	344	362	388	365	356	347	371	400	368	378	367	370	358	350	382	370	366	362	380	362	340	394	360	342	396	339	337	339	389	379	352	381	364	344	374	372	379	393	356	351	375	390	368	346	389	360	353	400	394	414	356	346	364	409	367	369	388	351	380	349	371	384	380	340	375	381	414	350	380	384	392	385	398	386	372	371	367	368	383	347	374	372	342	353	401	377	363	378	346	384	402	392	364	404	353	369	392	412	386	350	367	348	404	353	348	381	369	376	385	378	376	366	362	364	370	386	344	362	364	378	379	359	375	370	386	374	367	371	376	363	395	412	407	404	400	394	347	345	410	366	359	374	387	380	399	348	353	356	379	410	375	347	405	364	359	356	357	366	377	358	345	382	400	373	366	366	341	387	389	368	363	386	403	419	398	385	372	368	369	386	366	401	364	388	410	417	331	360	380	360	371	363	343	343	386	365	363	370	386	398	406	380	339	379	378	355	367	393	386	389	352	366	371	387	360	381	361	393	383	377	345	383	359	359	385	366	386	367	363	366	386	369	372	366	354	410	355	344	360	394	356	369	380	377	355	420	367	367	371	388	393	354	337	365	374	370	371	365	382	373	361	381	352	406	388	364	361	408	366	382	379	328	366	363	397	407	385	385	358	383	345	382	393	357	345	374	374	366	382	364	391	384	335	342	349	340	378	368	339	368	403	384	381	375	367	352	396	385	356	379	379	374	364	385	385	382	391	354	355	373	360	369	368	385	347	378	378	374	349	396	394	396	346	350	352	361	394	371	361	381	393	352	388	428	373	404	344	377	372	405	407	359	364	365	386	361	379	360	414	363	383	382	348	370	394	405	364	368	364	389	393	361	385	333	415	371	404	356	423	344	363	381	371	392	373	362	366	377	387	361	357	397	332	369	362	323	352	382	348	354	341	403	313	394	374	351	375	374	395	333	363	381	420	373	375	363	356	347	389	371	379	364	356	344	364	369	361	406	357	406	385	347	379	379	419	378	358	357	381	385	384	353	371	370	414	362	387	364	385	376	393	345	391	376	418	364	377	364	384	374	371	345	366	397	382	391	350	369	380	405	377	376	365	410	395	394	339	400	388	336	360	375	406	389	326	388	400	380	366	361	377	346	401	332	401	370	405	392	388	365	392	404	389	387	426	393	372	398	399	365	382	388	372	393	372	357	384	362	370	348	390	411	358	377	390	353	376	368	365	380	374	371	382	386	368	388	377	402	369	383	385	382	386	385	363	383	365	354	340	377	359	371	395	365	384	357	394	393	373	376	397	355	349	431	374	384	386	333	380	372	384	365	353	366	346	343	365	393	388	347	367	396	343	335	376	398	382	368	380	372	370	360	405	380	415	375	361	395	340	387	403	356	359	395	363	398	377	401	353	329	387	371	371	339	386	359	355	370	377	369	370	356	394	377	360	383	350	358	383	374	367	383	376	355	352	354	357	347	351	380	372	414	358	370	396	408	385	381	385	393	368	356	408	350	351	377	346	409	388	366	386	342	396	392	399	366	364	373	367	414	355	394	366	385	376	369	379	377	407	369	375	412	356	368	343	399	344	382	401	420	370	319	376	337	368	387	386	396	374	382	360	376	373	371	379	377	404	372	361	343	393	374	395	381	380	378	382	371	370	366	360	361	393	362	324	344	418	385	342	414	377	371	391	359	389	341	354	371	372	407	389	345	359	363	388	350	369	399	386	365	339	354	352	383	394	374	374	324	326	365	381	370	335	380	328	378	382	373	401	416	357	339	379	344	347	360	369	351	392	381	367	390	401	353	348	382	371	396	391	348	359	382	397	385	361	367	381	364	400	376	401	365	395	384	379	377	365	368	355	371	381	381	374	382	382	335	405	373	376	371	373	361	417	364	396	419	388	381	367	357	342	334	359	386	378	384	377	368	393	371	383	396	390	344	382	374	399	367	339	334	362	359	334	385	366	375	383	372	393	349	379	364	392	384	356	383	339	408	379	375	340	377	394	352	397	348	379	356	369	377	382	340	343	334	349	389	364	401	356	369	358	375	418	391	370	372	349	351	388	378	376	383	364	352	374	367	388	364	356	379	380	398	402	342	375	367	374	353	357	400	391	398	375	351	393	372	378	335	355	383	409	373	336	356	364	381	389	393	410	388	364	376	352	418	378	402	367	331	365	335	372	376	360	398	356	387	367	385	341	381	376	366	360	375	374	340	376	351	363	392	385	358	388	367	390	405	392	400	368	360	356	389	387	368	374	348	386	374	357	380	406	350	394	379	402	377	340	375	391	385	380	395	382	359	394	371	361	351	404	398	347	358	372	363	363	387	362	369	389	353	391	378	370	365	392	399	390	343	360	346	368	377	362	350	383	360	362	360	367	438	387	394	396	390	403	387	354	343	375	411	368	420	378	366	367	402	371	347	366	393	421	399	382	359	390	383	385	376	345	383	331	379	359	361	371	393	362	380	356	373	373	367
12731	7139	1791	1159	1000	888	927	856	807	795	830	812	848	821	805	770	775	787	778	786	774	758	803	764	786	788	850	806	774	811	773	807	767	806	819	789	776	778	820	812	784	747	794	800	759	809	776	752	758	775	759	714	780	774	803	761	787	784	766	773	794	787	730	713	800	718	771	762	755	797	792	781	764	793	803	751	803	773	771	806	772	795	738	728	752	761	758	781	776	792	787	757	783	759	769	757	732	780	795	748	779	830	735	784	749	821	801	754	803	792	812	776	782	771	798	727	760	745	812	818	766	750	753	721	795	767	769	808	757	776	790	767	763	793	828	746	740	742	804	784	748	775	761	791	766	760	761	715	810	758	796	835	771	792	800	817	773	752	769	766	733	783	807	853	800	765	810	822	793	785	759	759	810	770	762	779	791	811	779	745	772	769	826	805	790	792	771	798	784	769	769	861	776	790	776	734	769	778	756	742	832	747	738	717	751	834	783	768	822	780	780	808	755	762	775	825	777	803	775	793	797	757	758	773	805	754	782	812	773	796	766	817	807	737	800	758	781	807	760	758	812	804	772	764	805	742	780	796	774	756	779	706	760	781	759	760	773	778	789	829	781	787	786	781	731	768	759	806	739	827	707	787	767	775	788	821	774	780	797	789	824	835	795	796	795	770	742	805	785	802	773	735	782	777	739	789	826	718	780	756	806	773	735	791	747	777	772	807	777	778	790	756	718	779	768	748	793	783	759	729	800	832	792	765	769	802	773	821	770	803	761	794	744	777	792	761	775	770	819	802	782	749	812	765	771	799	795	759	762	791	760	824	758	773	755	776	802	824	764	772	723	748	823	783	800	794	811	801	769	743	775	768	760	762	766	757	798	800	833	754	818	836	754	798	765	812	780	771	732	755	794	750	813	797	806	820	746	792	814	818	771	766	801	770	832	760	732	782	825	755	766	785	777	732	756	799	748	818	789	781	766	797	815	779	767	722	772	785	779	776	774	796	796	769	783	739	772	772	769	774	778	768	780	750	779	806	779	791	782	783	799	804	754	751	834	735	781	750	769	789	746	807	767	808	736	750	759	758	762	734	794	765	773	784	791	799	756	828	755	788	786	731	719	752	750	773	760	798	810	795	769	810	775	787	765	782	735	778	800	745	720	755	780	786	747	792	777	724	788	780	807	798	842	750	768	756	755	777	752	807	785	748	742	768	811	751	791	785	818	729	801	749	784	745	764	759	753	796	726	807	790	827	785	757	855	798	772	808	769	761	749	821	725	797	781	743	810	809	800	794	760	816	726	789	752	785	731	750	820	805	819	823	755	759	775	780	788	737	788	755	746	801	799	763	774	773	755	772	782	736	818	761	754	818	779	771	805	775	733	765	765	799	798	793	740	781	758	765	809	789	761	778	801	785	736	795	751	780	768	788	802	794	807	789	818	788	780	810	794	804	743	764	787	766	788	835	784	746	813	781	797	815	773	828	772	769	778	790	738	788	751	814	786	789	783	779	830	719	798	754	762	806	785	779	730	799	828	734	789	809	748	778	750	749	763	791	750	767	746	779	734	761	814	746	804	777	797	783	803	732	785	804	806	803	750	729	823	802	790	743	736	740	745	790	819	758	829	790	741	766	839	753	804	761	775	717	757	756	756	732	773	803	700	735	806	783	752	773	792	782	793	726	807	754	750	773	758	735	844	811	788	772	780	725	763	757	813	760	738	786	787	784	750	764	736	787	804	755	783	793	788	735	755	786	776	796	818	787	741	816	764	802	819	729	737	765	811	764	729	810	808	808	780	768	771	784	800	733	756	749	780	745	764	850	736	790	777	755	771	802	777	749	767	778	810	839	801	801	765	737	751	811	803	813	800	801	817	792	805	799	788	777	772	794	819	790	743	777	763	735	778	797	820	816	803	786	754	791	797	808	781	742	762	751	798	792	746	790	774	757	779	796	816	786	804	774	759	784	786	748	793	758	804	778	752	756	796	770	811	770	779	788	726	828	763	769	794	762	761	764	753	795	788	757	767	802	737	813	778	797	786	811	811	744	809	806	734	803	791	759	784	751	720	817	801	749	785	806	816	807	799	807	787	829	791	776	769	733	804	833	747	803	745	733	791	781	809	821	759	753	756	736	777	793	793	804	790	767	755	792	779	733	777	812	794	802	801	717	804	785	735	767	745	798	769	788	767	814	768	808	807	784	734	774	795	777	766	785	771	789	754	758	838	774	759	751	797	778	797	787	819	791	761	816	766	765	730	769	813	767	798	743	781	780	768	789	750	729	774	744	813	780	752	776	765	791	789	782	784	787	740	778	779	774	753	772	758	790	790	777	769	780	797	819	793	796	806	794	717	795	718	759	845	824	756	826	802	807	769	809	767	794	725	741	755	782	811	768	811	797	783	766	784	769	806	780	790	804	753	831	740	822	817	805	796	791	756	816	761	812	744	743	743	756	770	808	787	776	782	776	777	758	742	800	760	834	818	756	827	790	771	808	765	787	760	711	817	775	723	723	754	767	742	710	813	776	741	775	790	833	739	742	782	773	762	820	772	759	770	790	804	825	777	735	779	814	802	791	760	831	729	763	832	754	770	783	758	809	734	840	807	804	753	764	766	763	783	786	811	792	808	794	808	801	763	801	763	762	746	775	795	735	803	773	784	834	797	809	740	782	766	781	809	793	776	803	803	778	796	768	786	807	747	815	745	820	825	759	738	758	821	742	780	739	814	770	755	805	806	831	789	797	819	756	812	784	735	786	784	803	751	754	774	801	801	780	738	794	807	802	772	811	768	763	734	804	774	775	757	753	766	739	778	763	825	727	769	759	806	785	808	782	751	742	754	787	786	828	793	759	735	786	827	776	764	777	779	823	760	751	798	758	780	796	735	772	766	761	795	809	780	790	848	774	790	746	807	808	803	793	782	783	744	761	807	777	841	757	797	769	747	806	817	767	796	760	803	788	705	787	744	762	794	779	784	760	738	815	736	797	780	778	805	793	799	767	785	734	787	766	813	795	783	767	750	826	754	731	794	765	773	759	817	802	809	787	787	764	764	831	803	822	786	760	763	778	795	781	787	766	780	762	741	765	755	819	799	790	797	732	804	775	760	785	785	781	807	751	797	760	750	770	798	802	780	776	839	799	801	837	792	800	765	843	763	770	772	755	753	785	788	765	783	759	759	742	747	799	791	793	820	755	724	781	820	798	834	795	780	797	783	768	766	735	743	769	779	820	772	782	727	809	761	790	778	783	760	790	804	819	804	760	769	768	788	766	791	785	836	811	796	805	783	766	790	789	762	768	787	785	774	782	772	728	762	787	750	803	751	811	752	829	782	788	787	733	744	788	742	754	754	808	766	768	766	755	784	820	846	807	802	720	816	749	737	784	828	794	853	785	794	829	824	764	758	754	765	751	805	761	797	826	754	765	803	792	749	739	802	811	810	770	773	775	789	763	799	747	801	798	806	780	791	768	792	770	789	785	792	792	786	747	809	806	749	777
24722	21612	28525	25180	18648	1339	569	401	388	288	287	253	229	245	242	258	203	217	242	202	232	222	200	217	224	201	203	198	189	206	186	210	193	200	203	212	196	169	168	214	172	229	170	215	181	198	195	224	196	184	186	188	177	188	193	180	208	208	171	203	182	193	184	186	181	187	170	217	200	199	206	191	187	199	183	196	209	192	174	206	184	193	175	185	184	181	196	157	169	176	192	179	171	188	194	225	173	175	184	195	181	203	173	167	196	166	195	182	192	173	187	170	189	192	171	181	181	181	189	195	175	184	173	170	209	180	185	202	181	187	193	192	177	217	195	198	174	189	170	197	182	209	186	194	192	184	191	184	212	186	206	181	195	180	189	207	203	218	198	196	190	170	187	201	161	203	185	188	176	190	202	196	180	198	182	186	182	200	185	197	213	210	204	195	194	160	164	165	183	178	182	192	197	190	181	184	194	173	199	197	169	208	171	197	180	170	193	177	195	171	194	190	190	180	180	173	210	171	189	179	204	202	188	217	168	199	175	188	183	187	196	202	164	195	189	190	193	198	184	193	203	211	197	184	194	211	197	195	176	174	174	167	185	171	162	201	187	179	180	191	198	203	182	182	184	197	178	203	192	211	196	184	172	196	201	195	198	198	191	171	186	176	178	179	198	178	212	201	201	201	194	184	228	186	206	206	188	174	195	158	199	188	170	172	188	212	198	183	190	194	187	184	187	204	186	194	171	173	188	192	170	191	166	198	175	192	191	183	175	210	193	174	178	191	206	192	175	209	185	171	203	197	175	200	187	203	206	190	178	185	207	183	173	200	196	165	180	218	184	182	214	194	179	201	207	185	179	196	177	195	178	205	198	200	177	201	175	169	192	187	195	204	189	203	194	179	185	186	188	173	182	193	196	194	182	174	205	194	199	166	185	189	179	185	183	196	186	176	159	194	188	174	207	195	207	210	217	169	172	198	205	177	207	183	204	181	194	197	178	201	178	196	189	184	210	174	195	214	173	173	164	199	205	226	204	191	189	199	173	173	207	180	196	204	203	188	183	176	168	202	168	167	193	195	185	174	199	168	185	173	179	193	176	200	202	189	172	207	183	213	175	193	183	187	168	164	189	201	184	178	213	190	187	194	204	194	183	206	198	196	179	172	215	165	199	217	201	173	170	161	196	196	174	178	195	217	184	190	161	179	164	192	208	166	186	194	184	179	171	188	182	216	178	192	177	190	203	176	193	177	182	197	196	175	191	199	192	186	207	205	209	164	170	178	178	178	183	162	213	201	179	185	196	189	196	179	184	189	154	172	216	193	169	209	185	195	174	209	196	185	202	165	190	193	201	176	217	187	229	183	194	198	220	205	199	181	192	205	170	192	202	191	207	170	185	179	185	180	180	197	209	182	175	200	196	199	198	179	205	192	209	183	168	188	183	178	186	184	173	192	194	163	193	175	201	162	185	182	191	187	165	180	189	183	176	193	199	187	159	192	213	197	196	182	213	185	183	178	209	178	180	190	166	201	199	195	186	174	177	174	187	166	200	187	198	206	186	207	193	185	185	198	188	196	210	196	200	192	202	207	155	195	179	180	185	180	174	183	170	176	178	174	197	189	216	185	198	191	181	196	176	207	192	197	163	188	206	202	182	196	206	203	209	183	172	192	189	184	218	194	194	180	210	210	196	188	200	194	183	191	200	194	199	198	194	195	189	196	199	186	186	191	204	200	185	174	197	161	192	166	214	210	191	198	202	177	201	200	191	189	206	159	202	175	169	208	188	208	180	178	193	159	208	162	212	218	176	193	187	194	172	195	183	188	207	175	176	193	181	176	198	187	183	211	197	189	178	193	186	187	203	170	169	189	182	182	196	178	184	193	182	225	208	190	199	198	182	198	197	180	193	194	181	160	203	171	166	182	195	195	200	169	184	185	185	178	198	169	202	210	177	186	186	184	178	189	196	189	165	201	200	178	185	186	192	174	180	206	209	202	187	193	179	185	186	202	179	200	172	183	187	192	200	186	187	167	204	180	171	179	178	187	161	186	186	178	173	191	167	177	168	171	170	208	188	185	165	188	190	206	199	210	216	192	187	188	174	234	180	197	178	207	180	195	170	178	193	192	171	172	193	210	176	195	171	195	211	192	215	212	202	177	195	216	183	196	189	182	198	210	200	191	203	182	184	177	171	195	201	193	199	179	197	179	152	167	191	182	193	166	177	190	170	187	195	183	167	184	206	187	201	174	210	195	215	170	191	188	199	187	188	166	211	205	180	165	182	193	172	196	177	195	179	172	175	209	194	194	199	185	209	184	187	188	177	188	180	171	191	189	180	175	192	211	192	229	190	198	193	194	185	196	181	206	181	196	197	193	185	183	182	178	186	183	197	205	201	211	183	186	190	198	183	181	204	193	214	180	177	171	175	197	175	175	206	210	193	172	185	178	193	191	194	194	201	218	181	165	203	177	189	194	178	208	169	206	197	168	199	178	187	171	180	208	200	194	187	203	170	186	184	187	199	194	200	200	167	199	190	199	161	192	198	185	183	174	192	184	200	184	192	188	197	183	170	180	200	192	186	179	200	206	195	201	192	182	185	188	187	177	179	187	188	199	186	186	166	193	167	195	194	186	195	173	185	189	182	206	208	206	190	202	181	193	193	183	174	180	174	183	195	188	169	218	196	176	183	198	198	170	225	187	182	180	192	184	186	191	170	173	183	176	190	197	164	175	191	177	192	184	179	203	200	197	192	162	185	160	196	190	189	157	234	190	183	183	187	184	187	201	199	183	222	185	182	185	159	201	189	175	203	175	196	182	207	210	205	196	181	178	191	182	187	163	186	152	183	198	187	185	199	176	191	176	178	185	194	204	182	185	225	188	183	181	186	187	192	188	225	196	170	187	208	201	168	186	203	168	187	209	181	193	157	184	173	157	206	188	210	177	188	172	200	171	205	194	184	180	182	174	199	180	171	210	190	210	169	206	175	199	191	178	182	190	198	175	176	203	189	180	182	192	186	182	201	187	185	170	167	190	198	200	202	190	193	173	185	185	184	199	182	196	187	195	209	182	215	175	194	172	175	181	183	190	190	187	193	167	203	213	195	177	204	201	212	175	201	178	206	186	202	174	201	195	213	193	187	218	172	156	203	185	202	213	168	191	193	168	182	182	185	200	184	181	171	189	199	182	201	183	200	197	178	178	181	191	143	193	180	200	166	176	180	192	193	204	173	192	180	197	189	194	175	173	207	209	172	185	179	194	185	187	208	223	180	181	193	200	199	153	165	197	193	198	208	188	200	194	183	195	203	189	168	161	192	190	171	192	182	185	185	182	175	183	184	211	184	186	165	198	190	201	199	211	171	169	209	183	186	182	161	200	196	188	184	183	190	189	187	208	211	189	174	220	177	180	194	198	199	188	204	202	191	176	183	174	193	181	197	171	196	201	200	179	177	191	188	185	200	166	192	189	183	176	188	193	200	195	189	166	196	197	202	196	174	175
30034	24749	8665	4358	2915	2007	1524	1275	1086	973	890	730	705	657	615	616	608	560	546	541	469	483	446	493	466	479	456	502	456	476	450	440	436	473	474	464	409	440	495	405	445	426	451	443	412	476	439	454	426	421	437	425	434	430	449	437	425	433	410	401	450	406	413	448	385	416	423	453	445	416	408	444	439	450	420	439	449	436	409	420	414	434	423	434	433	395	362	440	409	365	420	430	399	440	391	436	445	440	408	413	405	433	372	408	418	393	416	444	421	420	451	438	429	422	434	417	406	402	424	407	428	425	417	418	424	447	424	425	433	411	421	406	429	395	445	453	408	426	413	415	414	400	416	441	447	387	434	430	428	408	404	400	417	431	430	418	390	444	380	413	423	365	403	385	413	396	432	448	390	461	423	418	436	382	418	439	440	401	396	396	393	414	420	468	396	431	426	448	392	410	421	377	409	401	410	416	411	398	387	447	431	396	432	413	421	413	430	384	387	438	421	438	406	445	441	410	395	435	402	430	369	446	449	448	400	391	440	419	436	478	399	459	408	405	382	405	440	414	401	391	431	445	414	405	386	408	418	419	439	355	415	457	410	395	402	431	385	426	417	411	411	414	427	415	427	376	392	422	408	430	420	397	406	420	453	467	450	422	409	391	394	405	469	421	407	423	452	417	440	402	407	418	383	443	443	445	402	411	395	402	393	424	415	397	418	396	413	408	383	443	397	386	432	451	381	448	418	396	415	417	402	397	406	407	407	425	429	430	407	411	436	391	427	412	394	384	400	425	382	426	417	404	400	421	413	422	436	415	429	413	379	427	393	436	405	378	394	416	427	402	403	419	419	402	438	422	445	393	425	435	420	445	388	454	418	448	388	384	445	441	407	412	417	417	380	429	428	421	434	406	402	412	391	399	386	396	435	447	378	420	381	411	416	418	437	428	394	442	403	443	399	408	412	449	434	419	396	407	405	408	446	424	425	453	409	422	407	395	387	442	400	429	405	453	417	401	420	407	410	401	403	353	439	415	389	430	422	381	402	383	472	402	413	449	378	411	430	413	435	401	386	379	440	377	419	423	380	433	430	375	423	430	432	409	408	445	414	420	442	406	443	414	436	397	406	424	447	419	423	369	422	411	422	460	450	404	399	416	393	416	390	400	417	446	405	422	442	448	391	429	434	398	457	428	441	404	420	432	404	421	372	395	407	435	445	415	427	437	404	416	423	407	385	411	400	398	436	389	420	419	371	409	401	407	449	450	406	409	398	396	395	426	437	430	415	462	396	402	440	451	430	396	413	400	419	395	423	416	406	436	428	429	439	426	388	393	418	411	446	419	428	451	387	401	392	429	420	399	410	404	416	416	424	430	427	395	439	444	417	442	439	406	433	413	411	425	399	460	405	395	445	427	397	407	407	398	422	443	439	410	411	405	407	424	438	405	409	396	433	424	430	417	404	405	407	386	379	422	419	407	396	443	403	436	400	404	437	433	406	457	423	400	428	424	399	406	420	386	392	412	364	420	403	396	412	400	427	419	413	393	414	427	406	421	429	442	402	396	437	434	432	402	441	405	387	437	433	411	388	391	392	385	438	417	384	392	432	411	418	408	457	407	378	410	435	417	402	426	431	404	435	402	396	430	445	409	422	424	418	439	414	391	416	413	437	433	420	448	439	433	455	389	417	413	405	405	428	454	463	401	454	408	424	391	432	401	367	428	452	425	432	409	420	457	388	439	391	405	419	460	411	431	410	427	431	428	427	446	381	416	436	443	407	431	397	413	401	433	415	407	425	430	453	415	436	415	386	405	396	430	390	377	412	442	378	415	404	429	423	402	471	410	394	388	419	419	435	430	400	385	432	426	405	391	393	422	424	399	427	386	416	405	407	411	393	379	424	442	443	431	433	408	428	373	396	386	393	379	433	412	422	451	422	412	417	425	395	417	420	401	405	436	417	418	410	424	401	402	401	404	386	402	376	442	405	435	392	412	421	440	451	412	421	397	407	394	440	425	412	413	477	421	419	415	391	422	396	396	422	421	458	411	433	393	434	385	429	417	424	442	423	406	360	420	394	393	416	413	396	436	412	440	418	420	434	390	407	415	442	416	405	411	433	446	435	364	399	406	418	443	415	430	424	392	423	456	397	419	436	402	414	413	439	409	382	389	410	418	414	405	421	406	427	377	378	404	425	406	420	413	423	427	400	410	432	373	444	419	391	400	397	377	444	390	470	411	432	431	434	398	401	424	414	415	377	421	440	454	404	373	410	416	380	405	436	392	429	403	446	413	438	378	398	410	389	419	438	425	434	440	431	428	464	403	417	409	431	401	407	426	427	406	424	432	442	415	422	417	437	444	379	429	396	407	421	370	414	361	407	404	448	421	423	397	384	423	432	450	382	453	418	409	399	389	414	452	425	464	450	414	406	390	441	404	424	412	411	414	430	410	432	405	390	398	393	406	410	396	392	393	429	419	433	414	399	424	447	414	427	388	403	396	419	420	454	405	407	406	438	431	377	414	423	421	418	427	410	381	456	437	404	409	426	395	454	410	405	426	408	395	402	387	413	411	430	413	409	439	403	438	412	418	416	428	398	413	419	443	421	421	402	427	432	396	435	420	403	400	475	404	368	440	404	407	413	422	403	418	430	406	410	456	397	390	406	366	388	408	403	414	418	415	436	440	446	420	444	384	463	432	405	395	431	391	435	443	457	423	403	429	430	412	413	381	410	416	367	424	450	416	413	386	412	444	425	432	357	453	404	399	419	425	444	405	418	418	450	419	402	452	418	442	426	426	418	444	414	404	427	379	394	432	423	423	382	407	428	376	394	408	400	405	381	457	411	383	425	401	408	403	415	383	409	417	404	438	439	434	420	411	399	409	414	442	424	383	380	411	435	417	404	409	403	400	424	417	400	429	453	410	420	433	410	420	404	379	434	411	401	433	389	430	445	442	390	427	413	395	448	468	442	431	424	456	480	416	396	429	402	407	459	429	427	447	402	405	411	409	403	410	411	416	391	445	432	446	439	426	439	415	473	383	444	425	398	436	408	423	408	422	433	456	406	396	423	412	405	404	433	384	376	434	420	410	410	386	457	424	376	389	415	404	420	447	426	432	407	431	450	428	442	412	420	393	399	417	382	415	399	426	429	419	399	409	436	404	410	399	382	440	414	426	410	421	412	431	403	395	422	404	419	441	406	394	403	407	425	437	403	424	447	427	399	413	407	424	406	383	407	427	421	421	380	429	391	425	406	390	419	426	412	413	413	385	378	430	406	421	418	446	427	402	428	399	415	437	410	412	435	411	406	426	426	437	436	410	407	409	403	422	420	441	427	385	456	408	396	403	394	411	411	451	373	416	463	396	417	410	410	400	410	422	374	391	433	426	425	414	414	408	432	410	410	413	378	384	429	424	415	441	418	394	426	427	409	387	423	391	421	392	405	416	409	415	381	415	450	411	391	415	403	386	401	399	440	402	431	442	398	385	415	402	371	432	406	444
23783	21630	29335	24411	21632	17127	1757	838	660	626	564	554	498	514	526	462	493	452	464	444	464	411	462	469	418	384	432	407	396	400	407	406	395	381	375	364	402	429	384	391	404	419	423	381	382	353	379	378	392	392	422	407	422	380	421	376	375	390	393	416	382	391	401	364	368	411	376	385	393	401	407	400	367	365	404	353	410	384	395	412	389	421	428	359	360	372	425	373	374	386	431	403	396	369	397	404	378	407	411	373	382	378	426	401	377	345	385	359	360	415	427	362	390	397	401	388	369	371	384	394	427	350	368	408	404	411	394	373	403	407	387	392	388	442	411	381	405	375	386	405	400	378	385	403	403	399	383	369	420	366	365	387	370	384	396	383	433	364	393	396	387	390	403	438	376	380	396	394	383	399	407	425	373	405	397	402	380	423	409	376	380	390	412	399	395	357	359	414	368	377	396	407	376	366	383	440	380	402	405	382	344	353	369	398	356	390	386	397	401	357	389	414	395	393	413	414	428	363	386	373	381	355	404	361	407	385	388	404	380	415	410	383	394	374	410	408	396	369	402	394	380	362	355	397	400	379	374	393	393	393	395	393	397	388	391	384	417	389	394	402	395	436	377	354	413	373	395	405	413	379	343	420	355	403	343	377	387	405	377	374	425	377	383	398	383	412	362	377	388	392	392	414	396	406	382	400	408	395	412	392	408	412	356	358	400	370	355	413	391	398	378	390	369	383	395	379	383	346	366	383	381	358	390	377	393	370	379	356	388	376	413	400	373	380	402	386	400	383	393	386	417	395	355	389	352	392	394	405	388	394	378	407	377	380	374	380	364	390	403	358	365	397	356	412	387	396	394	383	380	394	417	399	396	388	394	383	395	352	380	411	390	408	351	376	400	350	357	417	353	368	381	392	383	408	378	361	396	368	398	378	398	389	382	401	400	339	357	419	410	395	385	401	387	369	412	382	381	403	368	419	383	372	374	387	388	389	414	391	349	393	403	388	416	360	372	392	377	405	372	396	378	386	400	389	387	416	365	376	372	342	377	379	396	383	345	365	333	413	385	368	383	372	419	404	390	382	399	394	416	382	400	397	402	414	368	350	373	428	383	398	372	348	423	372	363	409	371	408	342	417	375	355	393	384	383	414	374	386	380	397	385	383	366	384	371	383	404	397	404	411	363	399	399	365	361	369	376	389	406	428	403	412	385	358	410	390	375	368	427	372	388	370	397	427	402	374	379	339	394	398	364	357	356	365	420	382	416	354	401	372	393	396	391	391	360	373	385	396	386	403	384	406	380	390	415	405	399	390	399	368	376	369	428	368	415	384	399	372	384	390	373	402	405	420	391	352	383	378	362	401	371	375	423	408	382	381	401	398	368	390	399	384	378	381	387	375	386	423	375	367	408	360	364	378	400	426	377	391	400	372	379	388	400	405	398	374	386	373	394	379	394	362	393	383	371	356	366	357	368	384	374	399	386	408	390	391	376	375	406	400	397	380	376	365	379	390	392	389	412	365	389	344	391	389	400	401	389	381	394	386	414	378	397	416	359	403	414	367	437	392	374	381	344	415	401	368	371	394	387	390	392	386	379	395	425	389	387	438	361	406	393	393	398	394	376	405	385	358	374	428	366	410	402	374	370	370	389	398	378	396	373	386	389	415	417	421	408	366	391	372	366	401	367	362	401	388	390	375	412	401	403	375	395	386	364	411	420	425	404	373	402	410	388	380	405	373	414	403	355	363	352	359	375	386	413	417	419	371	377	382	424	395	366	438	342	333	387	396	403	397	377	399	392	397	384	349	374	361	367	393	406	407	362	390	399	369	377	394	379	395	386	414	372	377	406	379	375	371	378	379	368	411	369	365	376	366	412	364	382	408	398	397	375	364	361	388	399	353	362	359	400	374	387	433	382	357	366	397	389	333	393	394	390	379	404	418	391	389	369	387	402	359	400	384	446	382	398	410	367	361	381	378	375	400	410	380	388	388	384	401	364	367	375	364	395	369	385	357	399	399	376	412	357	394	380	394	410	369	357	365	380	387	421	356	380	396	364	371	386	375	362	410	379	371	380	369	407	429	399	387	363	388	404	402	388	412	374	407	418	370	380	336	370	366	392	405	371	378	349	390	400	427	336	399	402	401	413	379	400	377	385	398	385	394	410	370	399	383	392	351	386	386	397	358	372	423	393	385	410	408	402	392	379	410	388	414	372	382	354	355	388	382	377	403	427	382	369	383	392	402	354	420	406	377	354	397	405	392	383	389	367	409	382	386	373	385	396	366	357	378	408	405	352	366	366	405	405	390	408	402	351	377	389	361	380	364	375	372	412	420	410	367	382	380	413	361	383	401	414	382	377	388	391	412	382	393	345	384	386	376	408	366	383	379	424	379	362	419	375	395	375	392	376	394	369	382	360	390	420	371	381	385	403	388	375	412	375	386	424	406	384	362	398	401	393	378	371	381	389	359	377	389	382	385	414	419	403	352	377	417	402	387	386	380	382	389	344	375	393	426	387	405	380	396	446	374	393	359	348	368	372	384	376	371	362	394	381	350	374	398	353	377	397	360	382	378	365	368	383	425	375	386	388	377	371	394	320	367	400	377	375	385	354	420	355	401	408	395	367	405	395	397	366	368	381	379	372	369	394	354	389	395	383	385	350	359	409	409	390	364	393	399	376	394	332	400	369	406	401	397	378	376	344	370	382	420	351	410	427	407	383	398	381	394	371	415	372	403	378	381	417	364	392	412	372	380	387	395	390	404	372	358	326	420	435	381	396	420	381	353	358	401	392	425	395	359	352	381	370	405	435	350	351	383	352	389	440	401	435	350	397	376	424	384	396	384	401	411	388	375	402	369	369	370	395	351	413	397	388	407	417	398	391	400	402	384	399	336	403	375	350	400	377	400	437	378	376	382	391	386	399	393	400	386	393	388	412	389	430	361	392	399	380	400	379	395	359	409	396	412	357	388	393	413	385	383	421	394	378	352	396	399	352	378	399	385	400	364	380	378	391	366	357	385	372	387	400	383	380	348	379	370	406	386	409	417	412	392	398	387	395	388	408	404	366	388	380	418	415	363	421	369	331	383	397	419	374	366	380	356	367	395	356	376	380	403	380	388	426	390	401	395	418	417	399	401	359	393	383	391	394	385	397	362	386	401	384	394	414	400	398	380	373	400	446	386	373	379	390	370	405	383	360	384	362	401	370	416	360	373	394	394	382	373	371	393	405	358	364	381	393	365	367	399	377	408	361	365	368	432	344	386	370	376	392	375	373	378	378	372	380	395	403	381	397	382	364	406	398	382	376	378	394	407	375	400	409	391	364	348	382	375	354	415	360	387	385	409	409	396	405	402	399	397	403	381	420	407	366	395	403	415	379	390	370	384	379	398	409	379	373	363	386	395	388	381	399	400	389	373	393	357	391	385	345	367	377	369	374	372	404	376	395	430	395	376	400	377	400	423	414	395	401	364	367	391	371	378	392	419	421	391	404	408	358	383
36281	31331	13980	7860	5182	3731	2891	2451	1964	1722	1557	1446	1274	1234	1172	1120	1041	983	965	972	918	891	892	869	822	838	923	821	835	780	781	840	832	856	792	814	797	843	804	842	839	779	762	784	834	790	788	791	773	756	768	791	789	735	788	792	755	769	806	704	737	804	771	770	761	736	775	774	802	769	746	774	793	778	812	776	798	799	755	787	790	766	758	712	730	788	782	806	716	707	777	736	743	774	779	773	772	703	766	773	792	742	818	777	708	734	735	759	749	739	723	780	722	728	756	729	779	728	776	753	782	787	807	761	785	728	723	718	770	715	745	763	744	732	729	762	771	725	764	776	752	771	805	781	715	801	710	718	780	785	780	741	780	692	760	730	757	741	773	714	756	722	748	735	737	775	721	793	692	753	741	749	830	767	732	766	741	722	729	743	749	736	734	764	802	747	781	741	755	731	715	786	794	749	843	779	727	738	740	774	733	775	773	755	759	693	743	711	742	747	767	745	756	777	757	750	737	708	748	769	752	773	783	751	761	753	823	780	730	750	745	740	758	747	806	788	749	741	813	711	741	752	772	725	777	772	774	792	735	798	736	731	804	694	745	746	774	693	770	798	789	729	718	755	759	762	727	740	767	767	764	794	734	716	764	759	752	753	761	728	800	815	804	729	771	830	753	748	760	763	705	758	746	766	771	706	740	750	735	757	739	757	748	768	771	778	723	748	746	768	748	802	739	766	749	758	736	704	741	740	764	761	729	756	767	734	724	771	741	803	802	749	724	753	779	742	751	716	749	732	755	746	775	732	790	750	760	723	785	732	794	766	734	739	726	749	759	782	758	715	791	769	725	724	778	811	768	771	778	793	714	723	681	721	751	786	734	764	793	769	756	676	771	731	749	732	776	711	738	748	793	771	733	731	747	792	758	736	788	749	751	754	765	721	791	839	754	793	751	792	791	756	791	747	772	766	693	753	720	737	707	728	757	738	761	817	758	761	758	783	798	803	748	739	759	737	783	758	772	753	756	749	718	775	772	713	747	744	763	739	777	777	757	766	773	738	756	791	771	762	764	766	758	738	768	764	740	712	741	788	711	767	768	752	743	788	734	744	745	771	758	757	814	774	768	783	736	769	758	775	809	778	730	768	786	758	794	767	733	747	744	715	792	740	779	756	796	760	794	742	787	739	729	738	735	691	732	757	752	806	769	756	777	723	770	729	711	780	718	761	740	752	787	750	747	771	785	703	737	752	712	724	741	801	751	789	741	746	753	781	755	799	751	745	765	747	748	768	764	740	751	736	797	778	755	727	735	746	772	742	784	771	698	740	796	785	752	781	749	777	738	714	712	784	797	768	701	754	782	792	743	759	747	755	792	747	738	759	761	680	732	797	743	756	761	740	724	764	724	717	703	748	811	757	834	757	754	742	792	802	743	740	765	770	749	773	741	718	737	779	799	780	748	740	776	758	773	774	778	764	784	690	780	733	778	746	764	756	726	763	755	785	771	761	781	753	760	758	794	749	773	757	762	758	745	792	772	745	717	761	738	795	725	773	770	819	752	752	780	731	758	752	770	754	759	754	753	731	812	815	724	747	754	727	733	803	763	728	747	785	717	765	772	749	772	737	768	790	731	750	755	728	743	753	709	769	782	721	731	747	763	736	775	751	807	775	746	738	751	709	752	752	749	751	760	780	750	713	747	694	709	730	734	738	724	753	761	723	761	810	744	776	740	788	714	771	781	794	773	776	734	790	819	797	772	787	765	766	744	809	746	808	735	764	777	761	779	716	787	736	769	765	728	774	774	791	728	739	747	715	778	748	735	792	774	782	734	809	742	746	756	778	723	743	763	716	798	786	764	838	754	825	766	730	731	750	727	779	730	765	763	746	734	732	764	728	704	763	743	757	730	721	727	765	747	778	762	794	739	743	750	769	752	733	791	783	754	740	754	720	730	750	780	791	743	782	811	770	761	772	758	739	729	761	758	720	739	757	720	751	694	751	742	704	734	720	759	737	756	712	768	737	690	744	759	760	779	758	721	774	746	735	741	750	732	762	776	756	756	811	747	755	759	754	786	744	766	764	788	777	735	760	726	745	738	713	778	739	756	759	817	729	790	820	749	760	783	770	804	718	789	756	748	744	732	752	725	767	775	745	711	747	801	708	701	761	807	719	762	762	767	748	795	786	769	754	781	760	750	749	734	788	793	796	730	734	777	722	751	746	738	733	729	765	765	737	749	707	739	773	737	777	762	732	738	785	732	778	727	742	714	717	781	720	809	751	758	786	784	784	711	808	748	780	722	762	760	734	763	745	745	749	733	820	770	741	718	760	780	797	722	733	743	796	716	732	803	723	729	798	771	739	743	724	742	773	776	780	768	775	733	779	775	766	758	769	738	764	746	787	772	766	733	766	731	755	795	734	725	783	739	707	745	793	763	790	801	776	798	721	774	717	773	778	726	746	769	780	766	767	705	691	758	738	742	748	766	773	782	786	737	710	747	780	784	732	750	765	752	790	755	748	794	812	756	793	778	810	758	748	701	771	720	774	724	777	772	736	739	772	769	738	773	747	754	761	719	788	769	754	736	737	775	774	732	758	743	750	734	717	774	748	765	772	754	763	738	753	767	768	761	786	768	754	687	781	751	721	757	716	721	740	734	760	718	758	764	758	753	749	742	796	749	764	701	777	721	783	722	777	717	718	730	744	784	786	731	796	749	754	777	738	780	743	760	785	759	764	756	736	758	733	744	712	753	759	784	755	766	767	764	741	675	804	775	773	735	767	725	778	758	727	744	759	750	788	720	766	732	711	775	736	735	822	731	781	753	749	777	786	782	770	741	736	727	712	727	745	750	746	748	845	735	732	754	821	737	765	727	785	739	760	793	742	715	739	763	757	756	751	709	767	787	765	734	758	743	683	752	759	731	729	761	806	781	755	759	771	762	781	773	795	768	782	733	748	792	784	762	746	767	791	719	774	783	748	742	743	766	788	724	769	779	734	739	735	718	700	702	736	790	759	754	749	781	723	759	733	786	708	740	799	748	756	741	720	742	780	725	773	773	744	783	760	768	749	745	725	746	776	750	777	718	778	767	770	758	734	732	774	754	764	753	736	748	743	747	746	701	747	764	750	776	666	730	766	737	764	788	722	733	737	745	767	757	740	748	777	736	743	717	783	782	761	740	746	794	789	734	773	730	747	794	761	740	744	747	802	813	737	780	742	758	730	789	796	785	758	730	755	750	744	737	770	737	799	764	768	732	776	732	784	724	708	761	791	724	736	720	808	756	783	769	699	737	790	748	720	776	741	766	784	780	742	752	771	761	752	726	789	789	705	785	770	733	802	719	780	739	739	761	773	754	744	777	761	746	791	746	795	789	817	731	752	729	708	757	707	760	736	746	721	755	733	695	756	731	797	768	744	728	818	720	826	740	748	736	809	700	729	767	744	769	680	771	775	755	764	721	761	708	694	761	724	751	785	729	769	779	762	746	786	755	722	758	720
27394	20794	7074	744	448	445	388	428	404	355	370	389	393	364	370	359	360	367	394	401	392	342	351	387	405	365	394	379	348	393	366	342	433	352	361	346	354	320	358	374	374	355	367	384	369	354	376	356	358	346	371	369	350	380	416	398	350	353	396	378	373	361	358	310	332	393	377	406	365	385	351	388	363	368	373	366	371	331	350	397	380	398	376	351	369	383	380	367	386	377	390	349	383	333	363	374	371	385	367	365	380	413	404	359	367	377	349	385	341	414	393	351	385	393	398	372	404	371	373	388	399	388	378	413	393	386	355	377	378	362	400	368	331	375	373	352	375	383	376	370	348	351	406	370	401	337	343	356	381	367	366	395	384	373	414	365	341	372	393	399	369	393	382	371	368	371	398	373	359	372	343	361	374	391	385	378	377	357	389	358	386	396	371	352	361	366	387	372	359	382	381	355	370	341	393	344	345	367	356	365	400	390	380	339	354	380	356	397	393	386	352	354	373	361	414	354	351	399	354	341	369	376	348	347	387	344	353	415	365	348	376	363	368	368	365	363	339	337	358	393	374	349	354	358	396	415	363	354	390	386	374	387	381	368	365	387	338	397	346	370	355	358	361	372	374	370	379	358	398	349	366	365	373	363	390	376	397	364	370	367	369	365	337	345	351	387	332	373	401	371	372	397	396	358	408	388	349	322	378	378	348	330	405	374	377	356	367	369	364	404	379	377	371	389	355	346	362	383	345	393	375	381	364	388	361	347	374	374	335	352	354	384	377	364	367	350	387	393	362	379	383	373	377	389	351	375	355	383	372	349	384	352	365	346	388	330	375	363	370	391	373	401	362	347	366	400	342	397	329	348	383	378	358	392	355	362	405	405	372	379	371	369	395	361	353	382	386	355	361	328	342	380	393	351	337	334	374	364	374	389	370	399	393	393	349	303	396	393	391	320	400	381	388	389	405	428	381	354	388	354	385	369	401	376	353	349	347	354	358	354	358	357	350	384	355	370	348	346	370	378	379	406	362	364	351	394	362	363	408	347	404	390	382	400	380	365	383	386	351	372	355	380	377	379	332	356	357	371	390	378	340	387	371	390	371	366	353	379	359	361	375	359	381	346	392	336	362	373	386	364	360	354	368	336	345	364	365	382	408	360	365	334	372	372	404	350	366	386	376	372	404	377	351	401	376	381	388	372	387	366	359	356	391	345	353	366	402	369	374	368	399	335	409	338	372	363	348	380	362	363	376	349	372	346	374	359	379	371	395	356	380	398	337	369	366	358	371	354	355	366	355	367	379	364	341	348	378	411	360	346	388	398	372	367	362	373	374	374	372	378	370	357	359	380	361	371	344	370	322	370	368	373	346	386	386	389	369	376	381	378	394	387	392	337	378	380	393	367	360	385	344	389	361	344	346	396	377	369	339	342	370	338	374	359	357	380	369	346	351	424	390	362	352	362	374	355	395	360	385	353	393	397	365	366	391	356	326	379	356	369	340	378	358	362	366	360	328	363	379	373	380	349	388	368	367	348	407	366	374	373	396	370	392	377	365	371	371	380	404	337	393	386	359	382	376	387	366	363	365	394	358	391	394	387	394	384	349	390	376	387	379	343	348	344	368	374	405	398	383	388	362	390	352	352	356	386	376	374	399	361	369	393	363	384	341	366	373	421	369	361	381	367	362	405	369	372	353	365	394	356	394	367	404	377	385	371	391	397	335	364	341	391	365	387	383	372	387	388	376	400	367	361	375	380	340	378	358	369	393	406	381	373	333	356	378	358	386	355	373	378	340	395	340	383	386	375	398	387	351	375	392	392	369	364	367	396	358	337	372	369	394	343	368	431	336	370	385	400	378	354	376	376	346	358	338	349	350	373	366	402	363	352	396	393	363	393	369	352	368	375	350	371	335	376	383	400	375	380	382	393	366	365	391	355	401	386	369	394	375	373	364	339	385	393	377	370	374	373	385	360	367	352	367	401	387	349	356	420	366	359	381	358	357	385	375	375	400	392	350	377	348	374	378	365	402	366	416	377	360	363	347	385	355	345	360	367	366	364	391	395	394	393	370	400	375	391	382	364	362	367	371	366	389	371	323	327	379	396	374	335	377	383	417	375	343	374	388	374	347	369	368	350	352	390	377	346	377	362	365	340	377	381	400	390	389	363	345	375	360	405	388	380	370	385	359	377	387	390	359	388	375	394	395	379	369	411	369	393	345	342	366	380	356	369	369	384	363	350	361	353	347	376	379	357	338	394	353	346	376	366	369	348	377	373	367	356	407	349	360	371	380	346	338	375	388	399	377	388	377	383	372	340	354	385	359	340	363	341	397	350	357	373	349	380	397	368	390	371	371	356	373	369	355	415	370	316	369	345	373	347	359	407	378	344	379	348	395	327	356	377	358	360	362	371	349	401	371	368	331	361	387	366	393	349	347	333	365	357	352	373	340	370	390	372	421	367	348	351	356	415	359	363	368	386	383	353	391	376	357	362	377	358	360	365	365	388	356	380	379	359	359	374	384	381	369	341	392	363	368	349	385	363	368	385	405	405	374	369	385	360	367	345	348	374	342	381	367	385	378	405	396	322	399	387	392	407	362	363	389	358	398	402	366	372	347	352	345	369	368	368	388	357	388	341	375	383	375	358	355	387	390	359	354	358	398	369	383	366	317	390	374	378	390	350	324	357	359	354	404	383	379	397	350	400	341	386	389	385	370	364	403	330	393	376	336	392	362	358	352	385	392	374	352	398	381	326	389	359	345	362	374	363	338	403	358	359	391	383	379	374	372	350	352	384	379	414	398	398	362	344	340	394	415	386	376	385	345	347	377	373	362	390	375	399	376	344	362	382	364	397	338	401	372	393	378	357	331	357	362	399	377	368	363	349	379	411	374	362	373	367	376	385	395	314	372	369	369	350	361	371	349	388	361	410	365	414	368	357	364	344	389	384	368	371	381	334	343	383	373	372	371	367	365	373	373	347	369	396	370	402	360	365	367	376	401	395	356	354	364	396	379	368	377	364	393	392	390	372	389	370	373	372	349	365	368	391	392	359	369	367	377	368	381	326	363	337	350	363	344	385	357	375	381	303	367	367	397	405	342	346	360	357	394	388	374	338	383	383	384	374	352	383	396	335	359	360	348	347	404	352	353	365	371	368	362	345	351	382	370	359	380	356	379	361	352	391	343	399	388	343	377	379	419	360	380	372	359	362	323	358	346	397	377	380	391	366	365	363	360	377	339	341	358	356	372	355	371	398	355	394	368	363	357	355	364	353	373	430	347	377	399	359	340	381	395	384	389	387	359	369	357	355	377	375	358	379	336	361	381	394	380	415	356	379	396	393	370	349	359	382	343	369	363	367	375	366	366	370	391	388	370	356	356	400	386	356	337	371	377	368	375	400	396	373	367	387	350	401	368	363	338	389	364	381	373	346	365	405	360	380	383	393	365	387	367	377	367	391	367	399	396	390	376	357	404	389	376	379	305	377	382	362	364	343	370	376
12972	7954	1722	1238	1083	975	871	839	886	856	795	820	815	833	801	767	775	751	787	768	774	836	815	785	738	810	818	757	778	807	724	803	769	814	799	794	772	809	786	755	729	805	795	755	775	774	751	787	804	817	759	783	737	778	774	811	760	768	759	800	747	781	799	795	780	765	751	800	726	781	797	778	770	752	756	782	769	743	757	765	798	813	788	775	794	786	786	755	762	801	774	792	777	731	745	763	751	749	825	792	743	818	797	773	720	737	785	808	788	778	798	774	734	763	771	786	795	820	818	781	827	754	798	800	783	791	753	719	754	774	768	805	774	762	782	746	776	806	760	719	800	780	814	772	773	799	768	767	769	761	800	775	772	823	792	785	713	802	766	782	791	748	816	819	734	772	774	754	810	761	773	779	793	810	738	774	764	755	826	753	811	783	816	798	744	764	782	784	779	774	800	834	803	764	765	733	723	741	759	775	777	765	760	760	771	772	793	779	853	791	763	745	744	762	782	764	723	795	754	759	768	764	806	828	772	784	796	772	732	829	763	778	748	768	778	767	768	756	764	803	810	787	759	725	873	759	755	792	718	738	800	759	750	758	764	816	817	777	768	817	739	792	791	755	785	776	737	707	800	779	761	804	793	764	814	755	724	772	810	755	777	767	824	753	762	787	825	716	784	788	762	815	772	832	805	776	835	740	741	719	724	778	762	837	800	732	774	790	761	788	752	787	770	810	718	763	758	776	778	773	749	749	767	771	782	777	737	778	805	796	801	770	729	767	809	775	757	768	768	759	771	765	855	789	795	748	746	769	781	817	788	756	770	764	773	813	786	810	821	763	798	793	772	804	751	726	739	703	803	771	783	779	742	801	763	778	777	748	790	722	803	831	782	763	762	778	787	780	767	792	735	774	737	790	760	724	762	791	830	780	774	753	784	770	749	747	757	757	796	798	770	762	779	785	774	755	794	773	752	782	764	744	747	753	789	756	818	768	808	767	730	764	783	802	791	738	753	760	769	764	817	795	743	776	724	775	753	779	771	778	780	769	757	729	747	778	843	769	770	795	795	818	743	795	837	752	821	738	727	827	782	792	796	793	785	778	762	797	775	771	778	783	784	813	768	803	767	791	771	796	762	770	809	795	791	783	744	757	716	766	780	840	788	790	798	767	849	747	776	797	756	784	850	767	746	766	815	797	824	797	783	790	777	794	792	819	773	756	748	732	766	779	804	753	774	804	800	837	772	761	753	737	776	763	809	761	728	731	771	759	791	777	803	775	758	810	770	758	789	722	812	789	782	844	749	778	784	744	795	752	765	760	746	747	801	780	750	752	773	777	762	736	782	745	745	807	780	743	817	770	779	783	811	747	778	731	761	810	740	759	740	714	750	766	801	766	755	786	766	799	803	718	822	842	738	825	713	813	731	793	778	781	788	728	749	752	830	801	819	778	791	755	841	787	779	783	717	791	729	789	772	778	729	777	769	760	726	739	786	796	799	789	721	780	760	751	862	801	739	721	767	774	745	760	758	790	809	744	800	787	751	753	768	788	785	734	850	755	790	750	798	806	742	777	760	783	787	767	770	775	791	782	787	785	774	746	737	802	804	760	753	745	757	776	750	817	774	761	778	766	783	781	831	780	774	769	785	774	814	728	815	766	805	727	773	772	799	798	750	767	757	820	735	748	830	786	786	751	734	775	785	766	785	818	765	760	751	762	756	730	803	708	791	741	751	777	793	796	778	783	741	771	796	774	780	810	788	788	779	765	729	784	776	750	846	845	774	728	775	806	811	797	762	739	759	818	720	801	838	815	790	776	816	763	768	800	731	754	779	736	769	765	754	777	757	781	791	773	729	782	766	794	821	779	759	765	789	830	783	735	788	761	798	775	786	787	782	784	762	798	768	755	754	776	747	724	820	755	795	797	761	802	739	765	762	791	773	826	765	795	767	764	803	747	791	801	764	778	750	807	739	763	818	801	821	763	785	807	745	784	813	766	750	790	794	783	768	768	791	796	785	806	795	728	800	802	780	786	744	738	762	814	794	784	824	796	808	805	783	801	788	796	832	788	754	773	786	794	781	744	763	816	811	756	754	751	762	748	777	741	808	809	783	778	737	796	756	780	787	774	781	808	759	746	781	793	756	777	759	829	721	820	788	807	783	750	808	789	775	763	784	766	781	793	740	746	812	798	763	780	780	779	780	765	757	800	745	817	752	703	799	803	790	808	767	737	831	742	817	784	776	799	779	764	828	768	811	767	758	816	749	805	823	828	778	786	773	792	762	762	753	726	743	772	787	734	768	770	759	795	747	794	771	770	806	822	808	787	747	753	771	815	788	740	774	799	768	786	791	754	781	805	770	818	808	778	758	794	741	796	779	783	784	747	765	776	771	751	780	822	818	774	763	788	817	734	806	791	748	705	776	771	798	772	751	795	776	769	758	734	741	809	852	776	787	801	773	779	791	772	803	761	791	791	808	805	766	735	786	766	761	803	750	778	761	775	775	763	777	754	769	764	758	766	768	765	740	792	828	777	846	767	840	765	789	767	795	801	825	765	818	780	769	781	722	768	740	758	789	773	768	758	770	756	805	765	761	771	786	727	766	745	741	807	761	793	787	788	775	800	766	804	746	749	767	786	734	803	811	748	748	770	800	791	774	790	741	736	771	752	793	783	808	731	768	764	793	757	783	796	775	783	754	769	757	789	788	751	792	749	754	762	788	806	773	787	760	753	826	781	817	767	783	809	759	778	756	753	758	817	740	748	817	812	762	786	753	779	782	723	772	755	771	799	757	809	801	754	804	817	827	790	788	779	778	762	798	754	763	779	726	801	734	803	797	760	703	803	753	770	744	792	785	770	844	754	760	796	755	807	776	769	770	841	809	785	778	736	811	743	733	739	804	777	773	829	730	777	808	758	792	788	760	794	763	754	726	831	816	751	777	752	794	755	754	806	767	776	800	765	729	791	725	797	772	770	806	769	757	762	752	735	758	782	774	745	761	793	738	808	782	789	765	844	800	748	744	749	829	805	771	764	813	761	787	825	756	712	804	797	684	856	825	785	785	768	793	760	799	784	788	735	807	798	760	764	776	740	798	760	732	760	809	787	802	762	773	809	758	793	774	739	834	783	773	795	796	771	750	741	765	766	780	779	774	818	737	754	764	744	788	792	742	812	804	770	763	741	787	751	813	781	837	786	778	813	794	793	801	743	761	813	766	762	771	797	779	777	769	756	790	760	730	814	759	786	767	774	797	757	778	748	765	822	778	763	764	825	753	762	772	754	777	787	743	798	751	810	789	824	754	803	768	775	782	819	748	734	814	765	745	761	800	788	784	748	755	803	735	771	766	812	737	815	773	722	741	730	765	806	774	771	810	781	779	790	780	739	757	767	792	777	757	816	768	777	790	796	752	779	753	797	785	764	781	793	845	810	774	771	786	768	739	805	808	741	738	766	776	777	783	779	767	798	857	768	778	783	754	751	765	753	778	782	799	811
24777	21646	28708	25068	18586	1271	576	406	338	314	289	276	258	253	225	243	215	241	222	236	231	186	204	169	201	193	201	215	209	181	195	207	210	217	185	176	216	185	186	223	202	185	222	197	187	200	192	180	205	211	205	181	182	210	198	181	212	202	177	210	195	164	204	183	198	203	198	223	179	204	182	190	203	169	195	206	183	196	189	185	185	183	187	194	187	190	194	192	199	214	196	220	186	177	184	190	180	181	177	180	200	214	184	189	190	198	172	202	177	200	184	189	191	190	188	202	205	210	190	201	218	221	209	176	218	166	215	186	182	197	201	183	199	160	205	195	174	174	176	187	195	164	172	194	168	203	186	184	201	198	182	186	170	222	173	194	205	180	192	189	183	186	186	190	196	187	167	189	173	186	198	198	185	195	196	162	210	153	195	182	182	173	165	202	195	186	191	203	193	160	201	167	207	176	161	188	188	198	180	185	195	189	185	202	181	195	184	196	197	177	189	173	177	185	184	182	196	181	191	195	207	160	176	179	206	158	200	150	179	186	172	189	175	180	195	193	181	191	192	178	210	183	179	169	187	169	189	198	201	190	183	182	194	189	180	214	178	198	164	169	152	179	165	181	177	177	202	179	174	173	171	211	182	173	193	178	179	186	193	176	165	189	200	184	182	174	191	188	197	210	176	199	198	180	192	154	183	188	186	181	190	184	185	172	185	191	199	181	200	183	200	188	207	191	210	193	207	189	196	192	194	192	159	204	185	183	200	192	168	199	200	192	188	182	189	197	208	189	181	177	176	201	179	181	189	165	181	179	174	186	196	173	187	178	161	199	198	182	174	185	170	206	179	178	178	187	195	204	194	172	197	164	168	218	211	181	195	163	196	180	196	162	191	182	205	211	192	186	161	192	179	199	187	165	183	185	171	182	186	176	209	182	172	210	177	193	171	207	164	177	173	163	167	188	181	193	206	176	181	161	190	182	190	200	193	184	182	167	208	193	193	169	197	206	190	223	176	194	205	181	179	185	185	196	168	191	194	190	189	184	197	180	182	183	171	218	160	184	183	173	172	203	186	182	171	213	194	199	190	186	173	190	183	206	175	192	197	180	198	182	177	190	186	204	201	199	184	198	197	209	188	171	210	178	182	204	198	195	187	176	201	191	184	220	182	160	189	177	179	189	204	190	194	168	173	193	210	194	186	182	162	194	189	186	199	175	190	189	190	180	187	192	187	195	189	191	195	183	185	201	191	182	183	182	187	161	209	163	203	187	166	207	188	191	202	170	209	186	178	166	200	181	192	187	175	153	161	176	181	225	206	181	191	201	194	177	189	177	178	168	210	188	160	192	185	189	168	198	198	211	207	189	176	192	188	219	178	180	191	203	231	192	179	187	170	194	205	193	205	173	204	177	180	192	161	195	204	177	188	171	186	162	195	197	197	200	188	184	179	178	180	217	195	187	165	202	195	191	189	206	203	195	205	191	183	189	170	201	161	156	208	169	172	183	176	181	175	187	218	183	171	209	183	181	186	187	188	181	192	141	192	159	200	161	169	192	190	175	212	166	213	182	192	179	209	171	218	186	189	165	177	203	182	183	188	182	174	202	183	159	186	183	205	165	188	188	182	205	215	182	191	190	186	190	192	161	179	198	179	184	199	182	181	161	191	188	189	203	201	190	191	163	208	180	186	188	198	173	183	183	178	188	185	197	181	185	183	185	194	198	198	173	185	174	189	191	190	189	212	210	193	167	187	197	178	185	191	164	199	161	185	163	164	180	182	196	219	212	174	171	195	182	212	178	177	167	173	191	195	207	188	173	187	174	195	206	203	166	197	219	169	159	193	197	181	218	202	178	158	195	167	195	182	168	188	184	165	205	175	177	196	172	193	184	175	203	182	165	199	187	169	207	179	186	178	178	192	180	179	167	220	188	204	195	183	185	180	193	193	185	213	240	199	164	203	180	184	219	178	205	204	174	172	165	194	171	151	182	172	203	186	193	160	184	178	193	182	210	187	193	192	209	196	170	191	182	198	156	186	180	204	201	189	176	198	198	213	188	176	193	198	161	201	180	211	198	190	174	172	188	166	183	169	199	198	193	187	180	190	189	177	168	179	181	178	183	187	167	173	153	208	182	198	182	188	185	191	175	189	184	193	181	208	160	182	190	201	199	190	165	179	198	193	164	176	180	178	193	180	191	186	203	200	196	197	185	182	183	201	196	171	176	199	193	191	173	178	194	188	172	198	179	184	210	197	172	170	182	210	184	189	187	188	210	191	191	178	183	197	176	183	178	191	181	181	183	194	212	161	200	194	201	190	216	187	186	192	173	167	163	170	176	185	187	188	181	171	170	178	190	196	175	202	195	162	170	185	190	177	181	202	168	198	167	213	200	187	200	196	210	207	189	186	207	187	180	197	188	222	161	171	189	180	193	178	178	197	170	208	194	197	194	169	191	192	190	191	176	180	171	184	175	197	190	186	197	179	186	199	193	193	173	178	189	185	193	190	195	191	185	209	170	191	177	175	196	192	171	204	197	196	188	195	193	200	210	176	186	211	177	200	186	183	200	174	192	203	187	189	175	176	153	179	191	181	198	196	193	189	177	178	190	177	186	171	208	169	174	208	177	183	184	210	190	183	198	195	181	190	173	157	170	173	145	196	158	206	161	179	162	197	193	179	189	193	207	195	180	212	162	224	167	194	172	177	180	195	192	181	182	181	214	194	201	174	162	184	199	201	160	183	193	173	197	204	165	183	180	203	185	186	192	214	192	180	176	206	184	198	182	194	189	170	189	182	165	188	170	174	168	183	176	201	193	189	176	188	167	187	187	196	186	180	159	166	195	191	189	179	206	185	187	168	209	193	184	212	184	195	201	185	187	182	209	175	202	185	203	182	206	197	183	190	179	197	201	201	188	190	181	192	184	197	191	211	179	195	180	178	166	176	200	191	175	177	215	188	193	144	182	185	191	166	179	203	183	186	196	184	189	193	188	203	163	156	196	196	194	182	169	208	185	174	177	158	189	204	188	185	174	207	201	180	193	194	185	188	193	193	188	169	177	209	190	176	178	187	199	205	208	199	197	201	231	196	173	180	171	183	177	181	183	185	193	188	173	181	166	193	204	171	192	170	178	190	188	189	160	194	167	181	178	170	203	179	204	213	178	162	193	161	175	194	179	186	200	157	168	174	204	170	186	179	182	179	218	190	172	187	184	188	209	194	191	183	177	173	167	196	203	215	209	183	191	181	173	179	197	180	182	197	209	195	191	209	199	168	200	178	168	204	176	205	180	175	185	203	191	172	204	198	202	171	177	190	160	175	196	174	191	187	187	194	206	177	189	167	175	183	170	187	183	187	183	170	177	167	183	177	193	203	203	202	175	206	178	193	169	167	187	191	183	211	191	190	183	198	183	156	184	179	187	187	185	185	187	200	180	186	191	171	179	168	191	183	203	205	185	193	177	176	201	180	197	193	188	206	171	178	178	201	180	191	169	205	186
29355	27036	8626	4551	2876	2068	1558	1273	1056	936	866	733	749	693	654	604	576	559	532	525	470	490	498	478	463	487	481	463	428	459	448	466	442	432	434	436	437	409	459	435	428	468	429	428	418	400	423	414	382	416	426	444	447	403	421	402	438	413	436	436	374	399	434	437	433	410	396	424	413	416	426	413	414	430	416	394	466	400	423	425	425	420	452	415	476	415	402	449	403	410	418	427	401	426	426	416	405	430	427	416	415	461	415	405	427	423	413	442	416	399	423	453	444	426	435	401	377	398	405	369	420	410	398	409	439	390	435	441	411	414	436	374	400	415	426	448	427	424	444	413	429	446	401	446	425	459	463	404	402	428	406	461	413	421	403	424	387	378	413	392	404	405	386	446	427	433	393	420	428	417	396	410	401	435	396	383	406	429	399	396	435	436	400	409	430	417	418	408	434	428	424	404	418	419	435	414	410	448	400	411	399	419	408	429	403	384	466	449	431	431	378	428	441	399	410	412	446	385	388	424	485	409	402	428	448	397	418	405	427	368	451	439	389	413	414	432	436	421	414	408	407	368	391	415	417	382	406	431	402	401	429	407	420	429	407	415	436	390	394	390	431	450	429	433	437	417	386	420	450	416	442	410	390	398	413	403	454	447	433	413	411	400	414	454	421	451	431	400	402	430	412	453	392	398	400	408	415	405	408	387	430	454	432	415	411	439	384	379	389	413	460	416	437	392	412	437	398	414	426	410	402	367	446	443	431	422	429	375	385	425	429	400	396	443	398	404	416	423	429	408	409	458	421	373	401	440	390	394	383	380	426	398	404	382	447	412	424	417	431	361	441	368	413	415	394	410	429	412	413	387	430	415	406	389	442	450	417	422	388	396	442	446	422	388	419	404	401	416	445	439	419	422	398	402	458	411	437	409	389	405	428	422	414	423	393	429	406	408	411	395	430	374	420	437	384	392	419	392	424	438	428	431	451	410	433	388	432	402	429	391	403	415	429	392	394	439	445	446	404	407	402	400	437	424	413	404	393	410	443	388	393	428	419	389	425	425	424	414	417	430	433	411	418	394	394	417	424	392	404	408	397	409	381	354	409	433	369	405	441	431	397	402	417	400	461	412	424	382	412	406	420	406	414	408	429	376	412	427	370	441	434	428	404	420	393	380	393	380	430	384	426	452	427	433	432	425	422	391	423	438	414	419	417	459	393	398	429	433	410	444	447	418	394	406	409	457	445	449	428	429	457	398	409	378	422	389	410	392	416	413	399	418	422	417	401	399	408	403	379	435	415	383	396	379	425	405	420	406	379	429	442	424	434	431	392	398	411	415	415	417	389	421	417	394	436	390	380	418	410	405	442	428	403	472	422	416	411	410	425	432	392	397	402	440	457	399	364	435	435	371	391	397	427	393	421	435	427	394	413	411	403	374	432	404	408	423	424	461	418	430	431	433	394	387	430	407	426	444	418	402	440	416	406	413	410	382	438	393	409	423	418	421	439	400	435	422	433	420	404	435	377	421	381	424	421	407	388	415	415	432	426	436	405	414	427	387	426	435	376	378	436	423	456	426	419	432	432	394	396	395	426	406	412	420	423	426	413	461	398	408	414	399	399	426	396	406	412	420	435	403	431	415	422	441	394	397	413	388	413	437	424	411	431	418	416	418	424	366	399	408	404	429	400	419	407	380	433	398	398	430	409	429	412	420	383	404	438	452	400	426	468	418	409	422	400	431	412	366	390	425	399	420	432	410	425	394	388	428	436	434	397	422	436	403	424	432	375	433	414	371	446	399	423	398	431	392	406	397	411	390	425	391	447	424	432	417	408	421	404	418	448	408	424	425	398	417	406	434	433	412	425	458	381	383	431	477	386	381	383	416	422	435	420	446	438	430	412	397	387	398	436	430	433	411	423	446	428	410	405	447	414	411	394	403	420	431	426	421	447	384	426	433	441	391	402	440	382	399	410	425	414	393	389	412	431	410	418	423	442	442	416	395	407	413	449	421	407	425	413	376	453	409	400	412	404	399	453	418	434	429	408	452	397	394	395	411	427	402	418	442	433	390	459	442	425	399	420	387	416	375	429	443	436	424	423	416	439	410	419	433	392	406	429	399	436	392	397	405	398	439	382	373	413	391	404	428	406	408	400	413	387	399	418	456	426	400	378	434	424	387	409	416	374	382	421	402	469	405	398	400	405	409	412	433	421	424	421	405	407	379	405	425	379	403	424	425	407	442	425	386	472	433	385	421	402	364	403	406	410	423	415	419	423	382	413	420	425	422	411	391	435	414	367	412	432	416	424	419	407	394	432	411	439	413	432	430	418	404	443	390	412	438	408	421	403	438	450	448	420	393	435	410	423	413	425	418	446	410	429	391	415	433	414	460	409	435	412	422	394	410	392	399	431	420	403	374	402	419	441	413	420	430	435	461	424	415	421	442	428	381	453	385	416	405	438	423	450	435	419	435	371	423	415	409	420	436	438	420	404	375	413	426	404	399	425	448	404	404	385	414	415	407	443	412	409	433	432	405	429	415	419	428	420	427	444	410	425	433	421	397	422	371	417	420	407	419	426	380	403	399	391	420	396	396	424	409	411	372	424	430	395	374	417	434	432	436	456	405	418	407	402	424	410	383	415	425	373	402	401	436	390	398	381	434	416	455	406	399	410	402	398	394	418	449	408	415	421	418	416	410	433	406	410	398	441	432	408	424	439	397	403	413	407	427	443	394	415	445	423	402	391	414	465	452	391	384	427	427	418	366	379	363	404	441	394	438	410	416	415	392	414	439	440	406	414	399	435	406	431	404	451	429	403	419	391	431	415	393	426	388	431	432	443	449	426	418	389	437	415	382	349	433	415	398	381	421	378	394	414	368	395	443	416	391	433	401	396	434	411	394	383	401	414	404	436	416	422	445	383	409	394	397	411	386	398	367	448	433	389	401	418	413	438	389	406	455	409	429	447	380	392	437	438	435	407	428	428	425	442	417	364	443	410	422	419	429	421	412	426	424	423	423	416	403	406	434	450	373	424	402	410	426	419	424	406	448	402	423	412	411	426	401	395	405	428	433	403	388	415	373	418	392	440	437	405	384	408	411	410	451	413	453	466	393	435	438	424	396	428	412	409	436	448	446	427	410	393	425	407	398	386	409	411	412	438	400	429	424	421	404	465	427	397	408	425	455	415	408	389	424	430	424	419	391	411	385	413	426	401	423	395	404	403	426	413	401	423	419	391	412	426	369	459	394	425	464	408	416	413	408	404	432	384	416	405	420	404	403	438	436	394	417	406	428	439	385	408	422	399	431	395	440	408	424	376	412	394	412	402	390	439	391	421	403	404	424	392	403	395	389	411	377	393	415	450	399	397	415	445	399	417	424	463	415	469	427	407	428	425	448	408	382	387	417	431	390	445	398	399	421	393	403	407	423	402	415	420	424	385	413	430	416	438	440	421	427	437	424	410	404	398	430	396	413	433	448	415	449	389	434	398	420	436	430	460	403
23929	21714	29683	24286	21716	17069	1810	857	656	606	588	562	529	546	438	484	461	440	453	435	413	444	420	404	408	383	402	452	429	430	436	395	389	415	383	398	366	369	400	362	406	406	417	409	389	361	396	384	395	401	402	380	389	372	432	387	419	362	387	409	407	387	415	370	374	364	362	433	429	376	417	341	401	394	396	368	377	375	368	392	420	408	408	382	381	394	372	378	399	410	373	405	393	430	408	360	423	415	412	359	359	363	373	384	350	428	403	361	351	406	411	409	397	426	408	384	382	417	364	376	373	391	391	401	380	368	388	436	347	364	413	424	387	415	369	394	408	366	371	392	381	375	388	410	408	394	405	381	427	404	358	403	370	391	405	418	391	413	379	416	381	360	433	400	409	392	388	410	379	396	377	420	384	388	363	404	398	403	378	403	398	385	366	369	386	387	401	391	416	398	416	375	389	413	405	416	346	373	377	414	371	411	359	448	329	364	403	394	436	391	404	392	387	363	384	384	381	415	406	336	377	378	389	388	409	390	389	397	408	373	427	380	363	373	353	372	418	406	408	397	386	395	400	420	397	395	401	400	406	376	417	395	372	404	342	383	395	398	409	379	389	370	423	381	373	395	439	388	394	389	385	384	383	366	388	377	393	431	383	375	384	367	383	402	409	429	387	394	381	373	380	400	407	347	377	414	418	396	357	390	403	403	389	379	359	344	374	360	385	380	384	368	384	371	375	373	405	369	405	371	398	372	364	386	401	407	400	412	395	403	383	355	375	362	384	381	370	361	376	381	392	356	417	395	370	377	407	378	373	382	407	380	378	381	392	390	396	407	379	382	385	404	410	394	395	404	403	375	385	380	376	394	358	427	358	414	346	402	369	399	385	400	442	398	389	351	344	357	372	373	418	379	368	392	399	400	421	404	355	378	379	393	418	424	421	398	381	375	359	409	382	366	388	369	380	394	361	384	345	395	399	396	395	379	369	388	394	375	408	398	384	385	387	385	357	386	402	409	375	417	410	374	408	393	393	368	398	380	366	413	387	410	361	348	378	394	396	412	412	376	372	372	360	391	392	418	386	399	403	416	404	406	401	400	390	380	331	391	409	374	396	385	396	363	370	386	395	385	384	417	398	424	382	373	399	399	388	352	452	385	392	400	372	395	385	414	416	366	356	437	414	359	387	396	373	375	415	398	387	400	349	360	404	385	399	380	384	360	383	401	379	367	381	353	392	405	400	407	419	382	379	409	407	427	387	398	392	374	390	388	413	412	389	353	379	413	369	399	410	387	358	373	410	378	412	384	360	370	383	397	358	387	431	373	409	398	389	391	396	364	370	401	406	397	413	350	397	382	352	396	405	362	379	366	381	393	381	390	363	412	403	363	393	404	405	387	407	433	388	370	397	388	378	420	358	377	381	382	396	394	360	397	421	362	358	383	404	391	392	425	377	380	399	390	374	399	357	337	385	375	421	391	368	399	363	371	406	403	377	377	376	378	387	391	348	344	388	374	408	400	430	385	350	357	401	376	386	359	377	407	422	386	398	368	395	418	393	387	398	404	362	355	380	396	389	418	366	381	389	393	393	366	402	404	380	386	393	373	399	387	400	397	397	375	361	417	392	413	402	375	372	376	401	386	374	380	420	376	376	374	417	400	390	403	384	404	423	356	364	405	384	398	412	358	361	396	373	428	371	385	389	353	408	400	400	402	346	388	382	414	400	409	381	376	435	360	401	397	398	395	416	400	414	389	410	379	409	342	401	402	423	387	374	366	363	397	380	379	363	371	441	351	398	376	366	401	395	391	411	376	373	359	393	377	349	442	353	388	384	390	385	392	375	341	375	384	388	401	391	365	391	388	417	379	387	357	382	383	376	361	401	409	383	357	393	387	409	404	429	370	352	404	390	393	367	378	403	367	355	391	386	374	383	365	415	395	358	377	368	407	339	365	373	404	386	389	354	371	376	364	431	405	400	373	367	409	366	403	361	381	436	393	383	391	357	385	384	386	386	406	355	404	404	357	373	371	383	379	388	387	360	392	367	349	359	380	345	387	383	406	401	365	381	407	372	380	384	384	386	382	396	417	347	382	375	407	351	377	355	372	357	383	399	382	382	408	366	398	402	399	386	418	399	381	391	390	423	355	384	382	347	402	365	372	387	394	442	367	415	406	417	379	379	388	416	394	354	389	399	396	392	385	380	379	362	380	371	393	396	386	379	376	388	381	367	373	370	407	386	373	401	384	352	361	393	375	380	396	402	384	369	384	366	396	400	338	378	353	409	400	370	394	376	393	379	374	401	366	372	365	363	404	394	372	395	377	387	368	373	413	412	390	417	365	400	368	379	375	373	400	404	388	374	383	371	404	392	366	395	374	419	378	363	381	364	412	401	380	376	353	404	408	441	393	396	385	407	386	382	374	372	402	430	391	391	359	391	409	431	375	385	377	404	348	379	357	380	415	380	413	381	348	425	354	375	366	436	357	390	371	386	411	379	394	382	400	387	400	382	360	375	427	383	388	406	395	390	386	380	374	373	399	375	414	392	379	358	388	390	360	395	418	404	382	394	393	374	371	370	393	363	390	403	391	360	407	356	368	417	374	363	369	410	387	393	400	376	393	410	382	384	374	412	373	364	365	381	412	392	408	419	380	380	361	399	359	407	424	400	379	414	394	412	379	410	357	382	395	412	383	389	400	374	366	396	372	378	376	369	378	365	388	385	410	366	390	417	393	356	373	406	372	373	372	372	367	371	395	390	401	410	384	388	365	375	387	384	393	353	350	404	411	360	359	382	345	383	405	411	386	408	382	405	355	381	383	413	405	394	380	369	358	413	393	414	385	378	385	376	350	378	376	376	375	405	383	385	414	376	379	362	389	422	389	444	369	388	397	399	370	397	377	359	392	402	390	391	408	385	388	394	397	397	378	417	406	373	390	373	399	390	381	370	384	385	373	389	365	368	377	380	383	405	348	396	376	367	342	377	392	409	374	394	412	399	383	405	394	376	403	385	414	395	387	354	396	364	373	398	397	384	373	379	373	355	370	356	409	370	396	406	386	412	379	388	406	402	414	409	377	419	407	374	398	381	407	354	403	372	377	393	390	375	381	410	382	402	406	348	387	398	372	382	379	395	374	345	420	338	396	381	387	391	390	393	408	367	368	366	396	401	393	407	419	370	389	365	367	428	384	394	395	436	379	366	381	386	427	400	380	370	398	371	401	395	382	391	385	379	380	387	371	388	389	392	361	412	379	403	401	378	392	357	392	365	441	387	369	403	352	369	404	368	370	388	398	409	384	408	374	412	401	377	379	401	372	390	392	382	384	371	400	369	395	385	409	394	375	374	370	401	393	408	372	387	381	360	383	397	362	370	406	394	377	387	440	360	394	377	382	348	438	419	388	407	368	403	409	402	395	396	384	372	426	387	404	360	365	385	393	377	434	375	408	316	366	373	404	414	370	364	381	366	373	354	344	377	340	395	343	376	382	425	400	386	407
33864	32178	14151	7848	5269	3766	3049	2453	2033	1772	1559	1413	1379	1282	1210	1046	1037	1029	991	972	958	909	902	858	923	918	901	882	794	862	873	818	889	847	785	824	818	770	776	807	842	744	768	796	756	777	754	768	695	744	776	792	768	747	764	754	773	757	795	817	791	787	831	792	732	734	765	748	756	802	766	830	759	742	763	788	749	775	779	734	717	782	784	782	714	722	739	745	780	805	794	786	740	745	776	761	715	739	730	757	732	760	765	759	766	769	743	746	760	786	806	756	712	766	753	738	831	768	766	765	802	824	791	770	764	740	735	741	780	757	801	791	700	728	764	802	776	715	730	752	771	769	709	776	738	744	764	803	763	751	749	750	754	748	757	713	738	713	753	777	761	737	849	732	785	771	782	759	744	752	771	784	797	761	706	742	777	742	753	752	807	767	759	761	735	708	677	704	769	743	781	790	725	728	792	813	776	781	803	710	759	798	734	791	766	771	803	752	756	765	746	811	722	741	733	770	726	806	771	739	782	753	764	745	753	704	754	784	788	739	793	782	767	775	792	754	774	759	754	765	786	702	746	724	764	765	746	747	788	732	791	765	763	739	805	757	798	757	738	750	746	744	742	759	744	745	812	712	781	768	713	735	722	747	752	748	799	755	746	754	745	797	752	771	733	777	762	762	746	711	762	738	754	774	746	738	766	809	764	785	729	762	786	768	753	737	716	779	762	740	771	766	769	772	715	766	768	715	794	718	754	727	762	707	729	736	735	719	732	785	790	763	774	762	764	824	752	762	735	788	721	792	758	746	761	733	773	753	727	752	734	727	762	702	720	731	742	735	758	776	720	736	775	800	761	740	732	740	732	697	797	761	724	727	753	780	763	714	721	711	785	730	749	758	753	784	735	738	755	753	757	729	792	797	746	805	747	740	775	787	775	714	798	774	778	759	842	750	813	745	762	736	752	749	716	823	779	751	759	759	740	727	751	799	741	774	738	733	773	790	789	755	771	759	766	785	786	808	774	744	743	758	725	686	699	735	742	758	702	751	749	757	718	776	769	782	778	759	783	753	728	733	728	749	782	786	753	757	758	691	748	732	753	724	746	738	727	773	743	721	735	816	720	831	749	712	737	733	732	764	748	712	729	751	742	737	775	764	768	721	813	729	739	781	791	770	787	717	706	733	782	743	745	743	794	710	730	743	758	761	732	763	709	728	769	763	746	738	768	767	757	752	784	757	782	766	731	746	718	747	721	782	736	776	763	738	748	737	731	776	748	730	795	700	752	790	774	749	807	794	712	783	715	803	744	713	756	770	733	793	770	780	733	724	748	773	758	722	739	744	750	747	716	763	793	794	764	717	679	797	753	766	781	718	737	778	759	821	752	773	778	732	760	725	747	816	846	761	774	761	717	741	741	763	767	725	722	759	765	743	784	760	797	776	744	739	712	737	750	737	725	717	747	750	746	785	741	823	705	698	755	724	764	744	779	754	800	736	766	740	799	745	776	736	793	749	739	825	771	822	790	778	758	768	737	752	763	786	734	732	743	782	764	742	753	756	747	803	761	725	745	769	744	755	781	805	770	798	786	743	767	743	718	761	746	770	750	777	780	757	745	764	755	782	770	766	779	728	809	763	742	742	722	742	703	782	789	770	779	790	762	726	727	724	789	755	742	762	735	767	741	735	727	708	765	735	737	758	739	738	795	744	759	722	744	754	792	764	738	762	738	730	767	758	770	752	756	766	757	741	772	702	755	755	769	726	764	770	772	772	712	739	753	730	791	779	728	772	760	747	743	751	751	734	766	751	758	773	777	728	778	777	777	741	719	741	756	751	737	717	762	796	716	747	791	776	745	729	764	784	706	775	760	733	797	739	758	766	774	680	744	718	752	721	786	786	786	743	774	753	744	749	762	804	779	758	747	799	751	760	736	772	785	777	830	776	728	786	725	792	767	749	782	741	782	743	778	737	779	737	800	718	766	736	737	761	791	808	734	733	742	796	752	714	773	763	771	763	718	711	741	779	772	716	777	743	730	770	769	715	786	769	753	695	776	710	732	765	755	763	721	767	751	706	770	748	743	747	756	756	710	727	723	729	829	729	760	778	736	772	730	757	718	807	730	745	776	746	771	709	761	713	784	759	733	754	751	766	745	734	798	783	747	787	773	787	755	772	792	745	760	732	783	778	727	732	793	750	757	734	735	689	784	769	781	755	751	782	721	770	750	773	726	760	789	787	802	744	801	808	741	773	778	769	785	772	763	775	719	732	773	770	747	726	720	761	770	747	744	749	784	758	791	788	757	740	786	777	748	755	743	754	753	787	718	788	750	754	767	771	804	769	740	806	792	747	765	741	779	796	818	740	750	762	757	698	732	772	742	779	751	720	730	814	809	757	768	745	729	756	724	757	771	796	754	777	748	783	779	742	742	799	754	757	739	769	737	731	768	789	756	700	748	761	786	748	753	752	731	727	722	762	751	743	747	813	812	830	790	706	747	762	745	765	756	791	776	788	709	782	778	738	779	761	746	759	736	811	761	795	760	748	779	739	792	748	734	724	758	729	755	742	752	720	813	753	747	717	707	751	742	736	697	773	760	741	754	752	738	778	749	744	746	763	775	746	723	738	738	730	802	767	767	735	777	813	723	745	766	788	755	753	777	747	760	744	747	773	759	730	727	767	722	749	745	737	739	736	767	745	741	754	688	740	748	733	784	780	756	721	776	776	728	676	755	785	777	747	747	712	752	746	773	785	755	806	772	714	787	783	755	749	665	738	748	758	724	733	792	757	761	713	743	724	765	741	698	784	702	792	751	762	769	715	685	778	757	716	781	750	774	728	799	746	804	748	757	751	791	782	765	731	735	720	753	703	732	731	771	745	749	719	735	780	762	768	710	726	798	745	769	791	724	793	778	702	699	753	786	819	727	743	777	734	746	764	778	742	787	740	831	761	761	696	726	699	780	803	694	741	762	735	695	750	820	749	761	810	751	743	727	773	778	746	750	832	764	772	800	731	804	755	761	766	759	775	751	707	789	764	692	721	718	763	744	733	725	707	790	772	751	764	715	758	776	766	715	835	793	766	722	787	757	768	746	836	749	704	745	715	777	703	751	727	738	741	732	781	738	755	761	755	772	766	796	717	807	723	771	759	743	773	814	752	747	747	778	748	770	762	767	730	759	775	761	768	754	783	756	749	770	776	787	783	725	728	740	756	731	782	778	786	764	747	751	727	771	771	795	804	716	742	759	801	778	746	712	743	746	807	793	763	781	709	790	704	746	780	747	730	759	714	761	783	718	739	749	722	722	769	759	762	811	745	804	755	723	727	748	712	743	735	747	748	774	752	681	766	768	779	751	747	766	784	761	754	802	788	749	811	778	773	772	783	746	728	715	793	794	760	780	776	733	721	724	804	775	742	732	740	731	753	713	775	752	818	755	736	713	771	755	735	758	760	767	765	734	797	755	741	775	686	805	769	766	724	692	690	771	729	731	765	775	710	729	788
27002	20626	6985	681	483	397	400	396	393	372	394	378	411	356	398	363	352	350	376	350	365	355	335	343	375	363	370	375	370	356	375	399	343	374	370	387	346	371	388	362	383	371	371	362	372	371	361	364	389	366	385	341	354	337	361	350	346	345	363	375	381	358	340	362	372	358	355	342	320	384	341	366	344	356	389	367	355	384	358	326	387	394	373	368	372	351	398	351	380	380	376	388	379	392	373	361	361	412	351	345	371	377	377	392	356	359	356	375	370	339	369	332	362	391	379	370	328	348	350	347	348	371	395	348	364	367	390	351	351	385	359	344	366	391	376	377	342	352	396	345	392	329	350	345	358	387	371	382	373	375	357	337	334	365	362	348	320	343	375	353	361	372	394	378	383	370	329	362	407	356	371	323	358	358	351	392	391	318	346	373	371	337	376	339	347	353	393	403	382	345	358	382	366	343	386	351	370	363	380	371	362	372	367	359	372	364	349	334	359	373	375	366	374	333	365	330	355	378	328	335	360	376	340	355	376	365	387	375	339	356	358	393	320	372	378	369	346	386	347	357	354	370	399	376	343	355	364	388	392	339	376	373	345	354	354	335	376	360	351	350	358	349	393	370	358	361	385	364	354	370	334	341	365	360	384	386	367	368	333	336	350	380	397	377	352	365	348	365	370	346	352	348	374	352	341	367	344	388	339	379	392	341	363	353	398	381	356	357	354	381	362	375	341	342	376	379	380	371	355	327	362	380	374	344	367	400	325	344	352	360	377	408	361	341	341	347	361	366	374	394	345	349	341	322	333	346	357	391	353	363	363	378	336	353	358	364	379	376	375	350	362	392	381	374	356	352	378	387	380	371	377	357	381	335	347	374	381	324	341	366	373	360	362	355	369	377	393	339	359	363	347	379	325	387	353	391	369	379	380	374	334	365	367	344	372	357	378	331	388	341	385	398	383	370	299	361	386	370	385	366	376	397	362	370	345	362	389	367	370	363	346	378	374	375	355	372	390	345	345	403	348	381	353	369	344	383	369	341	374	389	354	335	350	364	368	337	318	338	342	374	369	360	395	361	386	350	370	385	343	395	353	339	354	333	374	369	327	414	363	369	375	356	384	369	351	364	358	376	387	390	407	330	354	390	342	338	345	394	351	357	342	356	376	377	382	351	354	322	360	381	330	367	396	344	363	367	366	360	377	370	389	374	364	356	373	335	358	361	363	380	355	370	325	377	369	398	388	351	371	385	381	369	409	357	333	377	334	411	336	356	344	371	370	380	369	343	345	380	334	343	371	359	351	365	356	378	333	380	362	357	344	366	370	387	362	382	385	376	367	361	349	365	360	356	362	399	366	355	347	312	351	389	342	354	367	350	363	363	360	335	343	383	327	359	368	396	347	343	357	343	392	358	327	419	346	364	381	390	337	377	373	351	352	356	394	365	371	353	362	352	341	361	380	399	366	379	359	360	325	321	347	353	379	359	340	344	373	379	388	345	359	367	365	355	347	342	384	401	363	355	373	341	351	385	346	355	375	369	376	336	352	326	389	384	352	367	344	394	355	383	323	398	368	377	363	354	355	368	363	370	373	339	378	333	348	345	360	365	351	327	368	354	350	342	355	358	352	347	353	362	377	345	346	355	341	380	382	346	363	362	348	365	364	350	335	372	344	313	363	349	353	383	362	392	379	358	367	366	353	357	393	392	379	343	392	375	353	364	334	355	370	332	362	375	360	355	361	343	327	341	377	370	358	367	402	364	348	327	347	374	341	377	340	354	353	339	355	350	352	384	353	305	359	346	381	373	339	370	348	350	344	375	351	349	414	322	336	371	366	364	356	357	343	383	369	361	320	354	333	324	388	386	361	347	348	386	378	367	350	368	370	408	394	362	372	335	352	338	365	383	359	385	363	365	380	334	360	377	332	354	368	353	396	358	403	388	388	355	388	370	343	366	367	362	401	361	387	369	375	375	338	358	397	385	405	350	348	357	351	363	342	346	383	356	356	383	351	367	367	370	366	351	362	380	389	356	354	362	365	369	367	383	371	342	357	374	354	350	410	386	361	383	344	358	332	354	383	376	354	337	369	380	323	348	364	402	354	398	349	372	348	379	350	384	394	337	380	341	362	366	373	376	342	363	347	342	390	363	357	373	358	396	392	393	327	384	348	368	401	350	336	378	361	408	353	356	337	334	360	342	363	391	377	374	325	343	329	373	352	385	384	352	326	374	358	317	367	359	378	336	384	356	420	381	337	361	345	375	359	402	351	378	357	416	358	358	350	333	373	333	351	388	354	389	359	406	369	398	371	384	333	371	353	366	386	401	371	396	364	360	386	335	386	340	370	378	363	361	353	374	337	399	362	333	345	354	326	340	323	369	345	382	347	397	365	357	432	351	373	357	362	375	350	317	338	379	403	365	395	395	329	378	373	380	380	374	401	341	372	348	366	429	328	360	370	310	396	367	377	351	348	362	345	371	332	385	364	377	334	371	382	353	364	364	369	334	361	347	327	397	351	348	390	388	357	383	380	387	380	374	360	365	320	362	327	371	378	355	348	383	345	374	360	387	371	365	358	382	351	370	362	388	337	368	350	347	351	349	362	358	355	339	398	374	349	346	353	361	330	360	378	345	358	354	350	348	347	377	371	367	380	356	373	370	377	383	351	381	378	354	342	364	385	374	372	347	340	341	367	351	339	376	375	386	370	350	336	404	375	382	372	357	341	339	378	377	352	360	349	377	375	344	367	393	376	398	342	336	352	381	337	394	381	322	383	389	355	358	374	374	345	330	359	374	348	378	355	372	381	377	377	366	349	384	363	362	355	323	354	354	377	362	366	362	372	371	391	352	402	377	373	379	361	349	391	318	367	341	352	354	373	388	389	375	362	347	378	377	374	362	383	345	378	372	359	370	359	363	364	375	345	349	385	339	330	363	353	344	356	381	360	381	367	368	424	355	347	382	387	342	350	358	342	379	412	376	371	331	384	363	356	384	371	386	388	346	385	336	379	360	371	368	394	349	396	335	372	385	385	375	382	368	362	337	378	366	393	375	352	376	360	361	334	319	369	396	380	338	372	358	372	373	316	342	348	389	375	379	371	353	360	399	370	354	391	322	362	391	361	382	382	373	353	349	382	375	358	367	372	350	382	363	370	353	356	357	365	365	330	369	374	361	370	376	384	331	327	359	368	355	359	356	345	403	355	349	374	353	387	382	346	349	351	358	370	363	405	380	332	387	368	384	345	337	377	368	381	366	353	355	359	381	379	370	349	360	344	392	370	356	346	345	375	373	329	377	371	391	370	365	355	347	376	340	385	359	358	357	350	385	379	340	344	366	336	366	367	375	372	355	358	379	348	336	390	340	385	350	369	377	337	385	334	402	390	382	374	389	323	289	365	369	358	361	347	380	385	338	343	373	354	363	344	368	338	368	362	332	361	362	365	359	379	366	362	363	350	359	365	401	361	341	406	353	364	381	351	367	373	390	350	375	406	328	378	350
11384	9307	1741	1189	942	912	845	877	867	779	852	803	759	746	768	759	750	735	790	779	768	803	781	784	800	721	788	778	772	726	696	776	761	727	762	793	746	791	768	845	763	799	768	783	773	780	741	775	732	729	752	724	808	803	741	748	723	771	852	730	759	794	796	775	765	738	751	786	712	828	807	748	834	776	744	754	776	752	775	744	745	746	763	756	791	735	739	762	775	768	773	763	772	780	775	744	772	745	695	795	779	729	754	815	747	795	780	732	748	715	764	789	764	757	778	796	796	785	734	779	806	792	784	778	741	713	823	801	748	791	746	799	825	736	754	725	803	820	819	823	741	749	796	740	778	718	752	779	748	784	770	767	794	800	758	760	742	758	737	736	778	745	769	762	762	763	709	739	757	781	778	748	760	820	746	820	716	776	782	758	833	764	766	783	768	769	798	743	808	727	732	808	754	776	717	751	778	749	760	726	826	778	730	780	784	768	753	744	723	796	748	754	751	757	769	792	777	818	736	774	777	726	731	777	753	788	817	792	746	752	830	762	781	748	783	775	724	773	810	787	726	731	820	751	767	794	765	772	783	748	762	737	754	752	759	756	757	772	740	761	730	762	760	717	772	814	733	755	784	763	748	770	749	733	721	765	749	727	780	755	738	796	739	734	762	785	755	779	744	725	759	783	782	791	790	758	719	766	756	756	768	760	734	811	775	766	773	748	748	786	772	725	756	734	755	786	789	749	857	755	780	749	799	740	787	752	752	792	752	758	785	766	741	741	749	771	724	748	747	747	800	774	753	741	751	762	769	756	782	777	743	810	739	759	832	752	746	764	757	744	780	779	736	752	712	772	780	740	730	778	736	799	757	747	760	756	786	733	737	822	793	753	767	819	810	745	774	790	800	748	734	748	793	821	787	775	741	795	734	799	731	779	736	745	762	778	809	759	772	761	786	763	797	700	779	776	766	761	777	746	768	777	755	735	745	765	749	747	815	725	764	775	779	801	745	709	752	780	769	747	758	735	784	753	799	765	793	791	710	770	760	769	746	769	708	781	754	760	764	743	732	755	702	760	780	796	754	774	796	758	772	789	758	697	783	798	740	767	730	754	771	712	780	762	767	754	726	753	739	753	784	756	774	730	794	790	758	788	735	825	801	764	801	821	767	763	797	737	784	715	790	763	751	749	750	799	765	766	753	748	777	749	785	734	769	743	764	782	723	783	792	820	749	780	764	705	756	795	788	788	735	734	753	734	807	803	756	745	763	720	755	774	786	737	769	756	764	805	748	781	783	761	759	753	796	757	796	714	814	762	751	759	776	741	751	790	788	767	766	738	770	833	809	776	749	751	774	743	803	740	738	786	798	818	731	752	781	798	760	792	780	801	775	775	799	707	800	814	768	851	732	760	780	777	746	733	783	754	785	783	741	794	749	805	786	797	759	737	757	796	791	720	724	826	762	722	727	777	753	781	783	750	834	753	750	752	774	749	765	751	767	783	817	774	754	755	793	765	766	805	736	790	769	738	814	736	770	795	740	762	774	795	763	766	753	753	777	773	753	770	798	771	746	783	769	754	815	756	749	729	749	769	790	797	772	742	812	796	753	775	768	787	809	769	759	803	780	744	821	746	762	741	727	752	771	793	749	746	825	822	768	737	750	736	738	784	712	773	739	756	775	755	805	794	742	777	713	827	758	829	736	806	764	807	722	792	753	723	753	779	753	762	762	750	747	763	767	786	776	782	759	801	762	721	735	785	788	778	697	792	732	814	750	736	786	783	727	773	715	790	780	779	752	793	760	747	792	752	778	706	702	774	768	751	791	728	815	820	747	738	688	729	782	753	791	774	804	788	758	754	773	713	748	734	780	731	808	795	726	806	755	788	748	731	701	741	760	784	724	750	767	738	762	770	740	793	743	768	777	782	770	791	749	785	777	767	790	748	778	812	783	775	780	767	759	791	735	741	788	753	761	762	796	764	750	792	783	771	773	752	721	792	792	735	771	817	742	797	805	745	742	761	758	777	800	796	740	762	772	774	719	799	768	755	809	776	792	735	792	788	777	732	791	771	797	751	748	773	778	752	773	708	736	799	749	748	789	719	807	758	735	796	756	777	809	779	771	776	746	715	771	733	825	787	805	793	773	781	737	743	738	758	761	751	767	795	739	788	774	760	797	760	779	788	801	772	777	762	749	796	758	760	727	747	775	742	762	747	748	801	789	814	812	768	789	727	768	767	750	789	814	739	712	748	787	784	766	757	795	779	761	776	734	758	700	755	777	777	788	725	750	779	774	790	787	765	799	786	748	768	724	803	789	757	769	802	771	746	769	750	818	743	770	765	766	755	746	744	763	785	821	746	749	729	779	819	802	784	793	761	777	740	750	760	773	800	734	770	803	798	763	806	738	755	791	779	821	764	750	772	776	732	747	763	769	825	781	814	754	739	816	811	750	765	763	755	816	783	778	773	719	773	798	768	760	777	780	779	721	767	792	745	783	745	747	771	766	767	769	773	773	806	738	767	792	770	768	719	719	753	767	728	740	755	765	763	796	752	774	789	764	782	731	779	780	784	740	801	752	748	770	752	757	742	781	763	747	758	720	753	769	810	747	755	727	719	749	782	752	829	766	848	800	790	739	721	764	744	763	734	789	757	714	793	716	816	746	774	776	749	772	726	792	788	732	790	777	747	748	805	749	703	714	761	801	750	726	783	732	800	717	773	768	752	769	803	748	790	779	736	736	774	786	758	783	762	747	795	802	787	756	758	705	762	766	799	755	751	750	814	772	786	777	777	718	754	766	729	744	739	758	765	748	758	728	785	758	779	816	791	752	807	766	809	790	803	757	764	687	783	751	829	790	745	756	829	787	762	765	786	810	756	753	780	747	796	774	760	782	808	787	728	769	805	715	823	733	792	734	804	757	781	768	756	750	745	740	728	788	742	746	771	753	797	766	800	727	784	709	747	768	800	769	768	698	802	742	741	805	757	846	781	810	729	791	792	761	759	759	718	758	792	765	830	776	775	790	728	825	753	804	743	761	780	730	750	776	759	754	769	750	755	757	817	764	727	744	789	785	745	753	797	756	753	774	785	764	747	761	766	747	797	772	738	747	793	741	762	784	755	757	809	774	708	761	768	747	758	749	796	772	720	764	762	752	731	765	763	762	755	684	732	738	800	762	786	724	739	802	819	807	721	777	733	802	756	785	735	784	769	752	777	800	756	759	807	750	736	746	736	796	744	749	809	787	789	812	792	785	795	799	767	789	801	710	720	735	754	768	755	757	747	796	790	732	737	754	772	736	743	806	817	726	768	759	770	782	776	749	768	831	777	772	788	745	749	736	788	732	807	768	762	768	740	756	728	743	803	787	790	766	745	746	716	762	747	785	799	756	784	714	708	823	744	785	766	748	769	771	737	813	772	795	745	794	749	793	788	791	748	745	756	774	770	758	782	785	744	788	731	783	808	770	729	781	752	800	799	811	782	783	754	763	705	779	776
24669	21636	28664	25051	18024	1184	577	396	329	300	270	269	239	267	232	189	228	232	211	207	192	186	222	200	221	189	195	183	224	184	185	197	189	183	188	190	222	182	201	187	187	181	183	210	193	202	177	180	193	198	196	202	185	176	187	207	184	183	208	190	198	186	172	181	170	198	169	178	189	197	200	179	187	194	193	183	171	172	194	219	187	206	179	196	187	216	190	198	185	183	173	207	197	180	193	189	199	210	180	176	199	152	199	199	181	182	190	179	181	180	181	192	167	172	189	165	167	178	183	193	194	176	175	167	190	174	177	190	187	191	205	172	184	203	166	180	186	193	176	185	185	216	165	179	162	195	181	174	208	183	167	203	193	202	197	163	181	187	194	223	192	183	158	185	197	193	204	203	156	195	185	199	164	187	192	193	174	146	194	205	177	173	175	205	207	219	189	184	183	173	180	192	193	179	178	223	202	209	186	161	185	179	204	192	210	201	179	201	184	206	152	170	175	189	179	211	174	188	193	180	211	198	189	222	201	181	217	178	181	194	167	205	177	212	190	205	192	181	197	210	185	192	183	179	195	175	198	194	208	178	171	187	156	178	172	188	163	176	196	188	214	178	199	202	185	170	181	179	174	177	194	179	191	200	187	197	212	190	198	181	181	192	178	180	180	196	188	191	171	158	186	162	191	169	197	188	173	177	193	202	202	180	186	199	170	202	167	158	174	172	170	178	186	192	168	216	189	203	170	173	177	199	196	194	199	205	172	179	179	182	165	183	182	188	191	189	180	156	197	187	174	193	150	206	188	210	189	173	197	179	173	200	174	206	168	178	189	191	207	196	163	188	212	154	200	195	189	171	173	189	173	183	170	191	183	193	196	184	189	187	185	185	168	187	187	188	172	162	157	182	188	184	182	196	176	167	182	197	194	190	210	196	198	160	184	163	181	158	171	205	185	182	195	166	184	174	177	197	194	158	170	189	212	175	192	188	175	195	200	188	157	191	187	190	172	162	168	175	202	205	176	182	192	174	178	179	194	180	180	194	181	192	166	173	176	163	192	187	173	173	194	209	186	177	181	166	197	178	189	176	170	222	190	191	179	185	178	207	198	198	190	178	197	161	202	197	192	205	221	187	180	210	193	175	187	193	191	187	187	179	165	191	185	174	173	186	208	161	177	184	162	188	165	178	173	199	192	196	196	176	193	168	194	155	211	202	215	178	178	158	183	178	182	205	193	165	183	170	165	184	186	174	190	176	211	169	203	167	182	174	177	191	184	183	202	176	177	195	175	188	185	194	199	179	190	177	195	203	171	172	184	179	203	195	204	183	172	182	183	202	203	176	177	214	199	159	170	195	208	194	187	195	185	179	175	150	190	200	190	187	190	210	206	166	196	160	192	189	197	194	180	209	201	196	178	189	175	192	173	188	196	208	157	194	181	183	162	181	173	185	171	182	185	204	192	168	179	196	173	179	181	212	178	169	190	179	200	206	197	222	209	186	195	179	217	194	203	199	198	203	211	188	182	193	198	184	177	201	177	170	174	195	170	172	194	176	173	177	188	175	166	185	176	178	194	190	197	188	179	193	173	203	172	188	173	187	190	203	178	213	182	168	185	195	182	209	192	211	166	176	199	210	187	183	187	170	179	209	192	195	190	185	189	196	186	175	191	171	162	175	178	179	175	181	197	177	207	161	206	188	164	198	187	193	176	175	159	186	184	181	211	205	152	169	192	196	190	192	179	194	190	195	162	184	171	178	182	198	208	190	185	208	179	190	181	190	184	185	202	166	184	152	179	198	183	176	188	171	190	203	186	186	168	168	202	172	178	173	180	183	183	199	195	184	183	179	176	190	188	192	186	173	198	178	165	183	168	188	178	175	187	185	191	188	196	167	175	204	206	194	178	165	180	193	194	183	187	205	170	211	177	158	192	201	185	193	196	173	173	176	207	178	226	198	184	174	173	180	178	177	196	191	167	180	164	178	193	195	219	167	191	187	184	181	185	181	189	179	198	204	189	177	202	199	177	184	202	156	190	184	186	163	203	205	198	163	167	186	185	165	195	161	174	187	197	183	214	186	196	178	193	186	173	194	167	190	223	186	181	168	198	184	163	171	188	199	196	186	198	204	174	174	174	183	175	180	178	186	197	182	182	197	191	186	205	167	186	196	206	184	202	171	190	189	189	199	193	190	184	164	190	170	197	188	186	196	206	191	179	172	183	180	186	186	184	188	204	205	173	205	169	192	177	201	184	177	179	193	198	198	187	165	180	189	185	180	167	206	192	186	162	172	158	181	193	175	168	214	201	173	181	197	184	181	191	202	185	188	181	182	197	190	179	203	186	180	169	181	201	171	193	193	181	189	197	172	187	188	183	205	175	200	191	209	219	174	168	197	165	209	204	205	172	203	194	183	188	171	192	200	173	173	166	156	188	202	192	186	196	179	196	205	168	210	194	199	196	189	201	186	160	169	185	187	204	171	203	171	161	186	159	172	194	198	192	177	193	188	181	193	188	174	204	199	182	188	185	200	202	183	190	193	185	188	182	183	191	184	162	176	179	197	215	219	189	191	165	168	181	206	197	188	185	189	177	181	178	188	172	181	191	192	173	171	178	188	169	183	207	171	187	186	191	192	177	204	210	186	197	190	183	208	209	185	172	187	186	177	197	189	183	186	181	167	184	217	181	184	201	153	185	200	180	184	175	172	202	181	155	169	198	190	174	168	177	194	215	194	175	195	171	214	181	181	197	194	191	195	185	178	199	182	194	206	183	192	174	190	189	170	206	180	180	182	182	175	167	179	184	193	193	193	192	161	179	182	187	157	192	188	203	191	161	195	178	179	168	189	174	193	156	168	187	164	162	183	178	203	176	205	167	164	184	185	204	185	165	187	168	184	185	200	198	177	197	177	193	187	153	170	166	218	193	184	165	190	179	200	193	187	157	171	172	175	198	170	177	192	189	190	172	192	180	197	194	184	183	196	159	202	170	196	201	191	180	163	197	158	181	187	159	181	209	181	195	182	173	187	184	194	171	196	175	198	199	214	170	183	192	204	157	203	188	167	169	212	181	155	185	158	187	181	191	184	199	191	200	189	176	190	212	169	189	178	207	180	209	177	194	167	183	177	179	176	203	183	184	155	163	188	175	198	187	175	174	173	199	174	167	197	184	181	193	191	177	185	203	165	182	163	173	178	213	182	174	211	186	173	213	189	176	171	180	194	196	186	191	185	187	178	175	164	177	204	176	185	196	192	186	179	194	193	155	160	173	165	185	182	186	178	201	205	176	207	193	180	199	190	190	173	179	169	197	190	168	207	171	195	189	182	165	157	177	201	193	171	173	208	211	167	182	208	181	186	171	165	191	180	189	184	198	203	185	202	194	191	169	189	181	203	161	201	182	181	158	175	182	179	193	174	194	163	203	175	192	195	178	180	168	188	201	194	193	179	193	186	156	205	180	183	199	202	194	161	189	179	181	187	165	160	176	196	173	187	179	200
28797	27705	8738	4462	2933	2015	1552	1260	1080	948	859	752	668	666	609	559	598	537	542	502	529	521	487	485	475	462	499	457	444	437	460	447	462	435	432	452	414	420	445	474	412	425	424	409	447	431	420	418	431	431	425	435	443	415	442	410	418	414	427	455	418	438	416	393	406	431	434	439	479	410	392	454	401	431	425	435	401	391	395	427	422	421	412	411	439	438	398	390	438	435	419	383	426	410	422	455	447	416	433	437	409	403	449	433	429	426	421	406	421	429	446	396	392	446	387	427	413	408	431	409	375	372	423	424	409	405	409	426	421	408	457	403	423	420	433	434	390	407	417	383	436	428	432	437	401	377	358	410	415	405	398	392	424	436	393	424	411	427	445	423	388	415	406	443	395	422	428	390	455	399	428	419	430	396	408	401	400	425	395	431	443	393	398	433	436	437	398	440	443	404	392	412	420	478	421	439	421	407	400	429	402	379	402	393	438	390	396	419	411	417	440	389	406	383	394	417	390	409	411	406	410	365	417	413	406	442	425	411	398	401	390	415	437	372	400	392	446	408	421	401	404	396	410	390	430	418	414	398	418	399	387	400	431	378	444	371	414	393	413	393	401	403	457	350	397	409	404	402	418	388	428	416	395	419	406	426	419	429	389	398	412	364	396	404	422	442	394	412	417	407	445	429	410	394	395	430	405	428	390	440	439	412	405	432	417	402	387	389	395	409	425	442	381	404	447	423	424	453	390	404	414	427	372	410	412	403	399	413	411	417	416	410	401	433	406	384	420	410	404	426	437	412	419	399	422	368	398	398	411	396	398	384	399	388	418	356	421	433	412	406	393	446	433	411	413	438	430	447	427	384	374	389	400	447	421	436	448	436	395	421	416	385	421	383	428	407	389	418	419	399	462	412	429	427	412	408	388	375	372	436	466	434	410	416	419	408	382	381	407	415	426	414	403	420	409	427	422	401	402	435	412	395	398	419	415	420	439	395	392	426	445	397	401	424	400	423	431	424	407	413	394	412	397	420	387	419	409	412	416	431	412	374	429	411	396	426	420	374	435	421	404	401	418	435	420	410	413	440	417	394	404	401	403	422	415	407	430	412	378	449	386	431	383	392	412	435	430	412	432	382	430	417	412	378	452	423	399	389	365	420	411	394	405	377	417	408	392	429	417	396	398	394	402	405	417	414	392	400	422	387	371	404	425	411	393	418	395	440	420	430	429	419	433	432	404	383	407	408	381	439	455	385	369	443	443	452	414	419	442	403	412	440	437	401	396	438	410	404	427	377	410	436	414	428	443	385	397	414	367	406	438	423	431	429	409	438	390	425	432	385	433	432	386	418	409	411	412	426	392	400	461	423	399	416	449	394	411	391	388	392	377	407	434	406	403	355	430	438	441	451	428	377	354	405	419	376	429	413	390	384	419	419	360	386	400	426	405	420	426	410	431	400	447	405	406	428	393	461	424	388	441	440	402	427	443	428	416	390	411	412	417	411	400	384	414	423	402	415	377	421	386	384	360	412	385	405	388	422	445	437	412	413	420	398	444	384	413	428	397	428	436	437	429	390	421	437	412	414	392	415	434	430	405	384	433	387	423	399	383	421	405	414	412	420	411	388	395	437	406	420	420	406	421	389	409	473	423	403	419	404	385	420	393	405	415	431	428	407	417	437	393	440	389	426	456	405	399	409	441	430	442	411	395	417	361	402	410	409	400	389	414	411	395	412	432	392	366	417	435	428	410	413	378	381	407	415	402	413	432	398	377	377	433	417	432	409	409	401	428	431	419	414	398	421	432	401	431	447	402	433	461	404	433	407	390	426	382	387	394	404	479	414	419	445	405	415	408	442	414	379	393	393	409	427	419	453	413	399	404	382	414	436	444	410	414	427	430	424	415	418	431	426	406	445	409	395	404	389	400	389	384	414	417	415	411	401	407	370	426	391	407	421	399	404	409	454	425	399	396	416	409	402	425	420	428	394	392	367	414	466	438	396	403	392	437	408	368	449	417	445	390	394	395	421	396	367	419	388	429	371	429	378	414	395	415	455	424	449	421	408	396	446	428	423	448	405	405	411	406	422	395	418	401	413	396	398	431	419	422	399	408	388	420	402	433	409	414	461	406	430	431	403	434	423	436	418	391	413	402	385	438	397	412	390	417	426	383	397	380	409	424	430	402	402	394	419	370	435	416	424	409	397	400	403	422	417	428	416	392	432	377	416	442	453	419	428	427	418	425	451	383	443	427	407	405	396	435	387	453	415	444	430	375	393	413	413	406	416	420	434	407	410	418	414	428	397	414	392	411	398	465	401	395	425	393	439	412	411	375	402	430	389	408	434	389	410	377	432	399	429	398	373	410	420	454	409	440	393	417	417	412	425	383	387	426	423	390	400	437	438	400	419	401	421	421	439	397	415	399	443	428	412	391	406	419	432	424	393	437	435	403	369	400	410	375	452	412	398	427	439	420	456	419	408	406	416	409	410	436	444	407	465	387	395	451	393	433	404	439	415	423	409	394	442	405	416	417	414	386	399	398	410	405	405	401	403	433	398	418	414	391	432	386	395	408	421	388	462	419	416	349	454	448	421	410	390	428	431	423	436	376	410	415	415	381	422	433	416	456	451	420	457	433	394	439	461	401	446	380	391	450	411	416	405	403	442	383	439	408	389	389	423	412	381	428	448	408	393	400	359	394	398	406	374	435	411	425	405	424	389	400	399	409	403	425	396	422	399	402	404	400	456	415	405	402	398	435	433	383	413	410	360	392	392	446	438	396	412	433	396	389	403	397	393	414	422	433	420	414	403	426	443	413	408	403	411	377	417	424	405	426	433	413	403	439	433	385	397	414	402	416	445	434	445	406	435	425	442	445	442	425	403	456	409	411	423	385	402	402	399	407	441	399	397	412	376	418	405	406	379	382	389	425	409	431	396	477	420	416	446	416	375	401	420	422	404	396	434	400	441	415	443	398	445	399	415	397	440	380	429	383	415	383	423	413	386	439	375	450	420	403	459	415	416	429	398	400	406	388	393	386	432	426	413	407	394	407	384	390	425	408	376	437	399	415	434	412	412	364	420	426	440	406	438	408	413	436	395	418	373	424	413	413	375	431	366	403	415	419	447	406	366	392	381	414	432	418	412	369	425	402	424	403	390	417	405	404	419	407	399	441	459	355	403	412	419	375	429	431	451	420	407	392	445	398	462	402	410	423	425	413	418	365	413	407	371	440	427	427	393	397	434	413	436	415	423	424	420	433	440	408	417	449	421	401	402	421	403	409	426	437	436	438	419	410	428	411	417	427	426	412	386	432	365	382	431	383	424	407	412	403	404	431	430	409	434	415	398	444	413	409	433	418	396	427	466	396	378	385	379	403	427	414	399	435	425	415	425	420	443	425	456	426	385	397	409	392	471	414	399	419	400	389	409	450	426	386	433	395	419	477	398	437	408	405	418	394	419	418	422	404	387	387	421	437	413	431	362	412	442	423	420	403	379	415	408
23793	21630	29301	24413	21634	16159	1712	894	728	612	573	535	538	485	487	506	469	474	427	426	421	456	415	404	408	433	378	442	419	423	444	387	407	433	408	443	424	412	394	408	413	404	438	415	434	363	401	374	396	430	383	382	414	423	396	391	387	423	378	388	412	384	386	368	402	395	403	393	401	408	422	384	378	343	394	379	363	444	425	397	420	379	382	364	411	370	385	383	417	404	379	407	396	346	371	360	367	373	387	411	355	374	400	395	380	386	365	375	381	425	401	404	371	401	414	388	396	375	423	374	379	440	405	418	372	396	394	399	401	391	394	416	403	376	363	432	376	388	381	402	371	374	437	412	394	394	404	396	389	364	381	390	371	402	383	416	393	413	367	371	402	390	387	348	415	376	402	407	412	423	402	394	398	353	391	398	392	363	400	398	371	409	405	437	361	418	410	372	421	392	361	381	389	388	367	404	406	391	414	394	431	395	413	369	364	401	401	390	382	379	366	390	398	436	378	391	400	399	400	358	378	409	408	371	404	383	394	397	371	412	387	391	410	422	400	364	405	369	417	404	381	409	362	379	394	434	361	409	390	377	400	415	394	398	390	377	380	357	391	378	350	405	422	382	396	387	383	391	422	391	320	371	349	417	372	386	376	372	407	383	401	363	389	404	411	382	401	381	381	403	388	375	421	414	415	400	366	341	386	400	362	384	405	371	380	424	394	397	381	401	365	432	370	412	385	402	412	356	358	369	390	394	376	379	411	380	424	393	390	396	383	378	406	416	389	392	379	375	360	377	374	396	366	384	381	410	384	365	386	371	371	356	375	386	396	428	388	381	406	403	358	396	413	378	371	380	390	392	376	393	400	388	384	362	371	397	403	418	387	415	365	381	404	365	394	369	393	400	388	379	382	389	363	364	395	391	394	395	377	380	363	414	378	373	371	376	410	411	397	406	374	388	441	411	417	384	378	419	410	393	377	398	394	393	391	403	385	438	376	408	390	358	360	384	389	374	385	379	407	390	364	411	428	365	389	388	416	393	430	393	406	381	374	404	384	401	373	395	383	383	370	395	378	370	361	415	373	392	401	365	338	361	383	379	388	378	399	373	397	383	411	424	390	401	382	362	421	373	419	423	371	377	388	389	411	392	392	383	395	367	386	368	363	395	371	391	400	369	388	381	415	384	363	372	386	409	430	393	381	402	374	400	363	385	410	361	368	396	391	407	398	416	361	391	388	374	394	399	359	385	358	400	407	409	407	386	352	390	370	413	392	416	407	425	409	416	385	403	407	394	397	387	388	368	383	394	395	400	389	443	391	355	389	409	413	390	377	378	367	393	410	401	381	381	412	429	360	354	360	365	348	357	412	392	361	373	380	395	397	393	405	384	380	351	416	393	401	391	402	416	368	378	385	334	391	398	397	393	358	394	397	380	352	385	421	381	403	378	384	437	392	373	394	385	403	386	412	388	427	387	394	400	382	429	403	383	367	396	393	380	377	394	405	416	390	355	417	391	417	409	395	377	383	383	414	383	329	356	409	380	380	383	375	387	405	379	416	392	358	378	410	399	371	404	397	413	400	382	410	373	386	406	363	398	369	386	389	424	408	406	402	403	393	391	378	406	380	380	408	410	390	389	363	389	400	378	357	377	418	418	414	401	378	367	414	396	406	377	370	423	404	369	369	401	396	412	375	426	386	408	404	391	383	376	396	400	395	352	415	396	387	399	410	383	394	392	383	427	388	342	379	380	403	389	404	378	379	381	358	365	361	402	398	366	390	382	370	379	380	415	398	417	373	405	393	397	417	381	358	408	393	377	365	388	410	385	372	360	400	399	415	402	394	388	369	376	374	353	399	372	359	339	396	409	388	374	412	372	417	376	380	408	372	409	398	378	389	390	417	380	386	365	401	370	403	378	398	392	343	401	365	409	412	391	338	384	395	402	353	420	394	398	375	379	369	360	404	369	392	418	402	359	371	373	407	372	387	398	392	380	397	384	417	391	374	380	402	392	456	407	350	390	405	423	388	403	379	391	414	415	415	384	407	398	383	360	377	374	387	387	355	382	392	388	394	379	391	384	381	409	349	409	395	384	430	372	386	417	409	411	428	405	400	412	358	370	361	384	391	352	390	373	382	358	378	393	412	377	393	370	408	387	395	374	410	367	415	397	361	374	357	371	424	403	375	350	379	380	381	381	394	383	393	385	406	411	382	344	360	394	410	408	411	399	386	416	392	384	407	379	371	379	350	390	414	398	410	371	373	380	372	368	378	361	370	379	385	371	385	390	388	391	393	381	382	390	423	370	394	364	373	379	370	373	361	400	359	392	400	374	416	432	359	325	395	369	405	385	422	383	408	381	389	375	404	373	363	390	384	404	387	382	412	425	371	368	382	379	423	405	357	394	366	388	382	408	358	418	384	398	384	370	374	336	392	375	404	390	430	383	394	370	388	405	402	426	396	388	381	385	350	332	441	359	383	379	387	422	384	369	379	414	412	383	424	386	385	404	361	426	378	375	393	366	371	382	386	395	379	381	422	420	418	362	425	401	366	415	394	352	385	385	382	396	387	376	385	409	390	404	402	367	372	371	398	401	376	373	398	398	392	390	361	398	403	389	358	406	354	413	398	391	395	425	395	322	349	405	400	379	402	448	393	366	389	414	388	375	405	344	347	393	407	382	384	399	388	402	377	387	387	415	397	403	368	336	400	391	365	424	381	372	374	368	395	376	369	381	381	406	362	389	351	378	382	408	367	372	347	400	424	395	393	380	392	384	398	414	363	354	402	392	365	385	403	422	341	357	413	355	375	409	378	353	408	375	402	395	405	379	432	386	418	417	369	384	404	348	409	392	389	349	391	382	442	398	365	420	417	405	372	367	372	371	399	394	372	384	391	400	386	402	371	403	383	379	401	418	385	352	411	378	403	350	386	392	365	382	400	368	392	369	382	405	369	392	382	429	392	429	400	390	386	408	410	397	368	372	391	414	374	391	389	367	387	390	405	369	383	367	417	370	377	341	402	358	366	383	394	403	390	375	381	404	415	394	388	390	390	372	386	416	396	408	356	384	369	369	390	412	393	392	374	423	408	397	415	398	385	382	408	399	376	397	391	375	370	387	400	387	404	332	363	400	358	377	411	351	408	430	400	376	442	372	395	409	382	379	395	375	355	363	375	389	380	412	339	390	371	368	369	346	373	398	365	398	373	395	382	383	357	413	392	370	394	389	369	368	372	390	375	395	381	388	408	389	396	381	385	389	418	389	356	399	362	381	398	401	394	416	382	430	420	401	388	395	401	385	405	416	369	369	355	405	338	399	400	411	379	373	388	379	359	407	398	363	391	362	367	409	384	375	400	384	373	371	406	406	401	386	389	393	390	419	383	421	403	383	407	369	406	362	398	438	385	409	370	410	389	400	396	374	379	408	391	392	415	374	373	370	356	372	392	385	361	410	413	395	386	354	398	409	370	389	406	377	362	388	383	397	355	403	404	411	396	377
34686	33076	13848	7664	5263	3731	2947	2376	2070	1742	1577	1409	1265	1205	1189	1080	1021	1040	987	980	974	926	878	970	844	829	823	864	808	831	821	823	809	833	789	789	792	822	811	784	802	763	797	771	747	739	725	781	819	777	837	770	810	730	754	802	733	775	791	698	784	801	782	753	770	743	757	711	744	777	775	801	724	765	759	770	821	803	775	776	752	784	757	705	762	814	782	774	763	776	756	753	735	772	711	783	780	784	748	753	763	771	725	735	775	753	844	726	773	790	724	769	731	776	737	752	808	713	792	756	748	783	819	731	741	795	716	731	753	747	714	786	730	721	747	752	763	736	745	739	777	754	732	706	733	731	784	731	764	779	777	797	777	747	723	722	727	725	760	759	764	773	748	755	726	794	821	767	778	776	725	725	778	729	719	760	751	771	746	801	788	777	759	772	763	775	784	751	730	701	782	765	767	753	703	700	757	754	750	745	775	744	773	779	735	734	755	741	783	772	719	771	757	803	743	721	756	735	770	756	760	759	744	789	782	758	792	754	734	722	769	736	754	714	782	767	763	743	709	738	751	792	746	764	749	723	751	754	703	768	730	745	777	716	724	778	783	731	770	760	736	763	764	735	789	681	800	723	768	772	741	759	769	750	764	722	736	730	753	755	745	763	786	759	793	741	763	762	752	713	750	723	760	754	693	723	810	717	765	756	738	725	752	788	707	738	733	777	736	741	740	719	751	775	765	756	759	753	752	731	762	790	738	729	728	769	783	741	792	768	713	683	747	768	797	734	788	787	769	762	764	762	821	765	744	676	755	806	773	769	736	759	788	754	719	762	760	760	773	752	754	700	729	779	723	732	722	785	770	778	767	750	761	817	820	719	742	770	759	769	818	738	744	789	786	733	828	745	763	725	736	728	739	795	745	736	764	752	765	786	789	752	768	724	736	739	746	751	761	740	748	755	788	765	739	758	766	706	789	743	702	733	786	757	723	805	752	714	788	735	774	769	735	744	751	676	732	767	749	741	762	778	762	775	744	772	746	797	767	695	753	737	701	786	731	779	752	750	732	796	734	762	764	758	761	786	744	780	776	733	794	739	786	784	751	746	742	809	749	766	780	725	698	796	740	737	719	747	730	734	724	705	715	760	741	753	733	790	744	769	785	755	753	744	778	718	706	772	719	781	736	786	769	780	770	761	794	761	786	729	783	713	709	797	775	773	738	752	764	704	798	694	712	763	745	744	752	795	716	748	745	761	734	743	725	778	760	762	717	747	785	766	753	733	723	754	779	751	735	784	739	744	762	745	752	780	734	739	752	754	772	766	727	750	775	756	736	722	736	778	735	721	785	778	768	761	815	754	779	753	767	764	814	773	741	729	735	767	747	767	801	757	764	722	737	776	795	727	760	735	757	751	683	764	762	770	789	749	737	716	799	739	765	753	740	773	760	771	742	736	722	794	716	771	757	762	754	745	744	789	801	747	731	784	742	757	750	764	734	738	785	734	767	718	753	775	758	727	782	722	757	729	712	793	726	780	725	736	694	794	722	742	715	777	725	779	746	727	785	786	786	715	734	788	720	768	726	711	768	756	788	793	764	728	778	768	793	749	735	750	717	766	783	789	768	788	758	773	751	716	754	731	734	706	769	807	807	816	711	752	789	710	788	757	736	782	765	741	782	738	741	775	718	758	762	734	744	754	749	774	755	702	768	773	787	766	788	766	740	749	748	692	756	770	720	785	751	748	735	772	689	758	760	744	802	748	761	695	668	762	767	732	727	743	704	757	744	761	735	758	757	772	782	756	752	730	719	744	745	780	771	784	796	735	761	741	722	754	757	744	737	798	761	774	764	772	750	751	734	715	711	744	752	731	704	762	758	791	751	767	750	807	767	719	764	721	746	768	712	737	780	739	781	713	703	738	725	806	766	793	745	747	785	717	742	788	743	776	756	756	782	767	781	686	757	785	761	739	789	741	753	730	802	711	739	764	746	762	732	781	712	729	751	767	756	722	794	746	767	744	767	716	761	748	759	745	720	767	766	718	773	772	768	737	759	755	736	798	766	759	776	733	739	754	732	726	806	743	794	768	731	748	735	722	782	755	736	783	728	740	744	740	780	719	767	726	750	749	753	771	709	780	757	777	751	744	782	748	765	745	735	759	759	766	734	835	747	745	750	732	763	779	749	752	772	746	710	764	756	721	765	756	759	783	739	763	735	779	756	748	774	729	748	773	814	738	749	734	733	743	756	747	797	786	778	746	726	789	729	784	803	711	736	733	768	777	797	739	733	769	742	761	727	752	707	746	804	766	750	770	749	784	773	811	768	748	754	710	748	743	732	699	765	751	689	721	760	681	774	769	761	760	731	809	769	747	769	827	761	771	714	739	739	775	756	743	798	718	696	758	786	707	773	741	767	735	756	725	764	754	768	778	800	774	751	759	758	770	762	784	728	759	776	793	707	786	785	796	748	774	727	767	761	743	777	746	758	731	739	733	747	749	732	741	760	741	737	798	766	773	810	698	779	781	751	761	777	733	748	756	730	736	810	751	761	767	760	741	758	767	762	733	779	740	740	751	789	753	817	712	736	738	747	760	753	784	724	732	762	779	718	745	726	764	749	723	724	777	725	742	739	766	764	761	731	709	739	779	734	700	732	737	751	794	776	719	758	721	741	769	703	738	757	778	744	723	762	738	719	766	763	735	735	758	753	765	737	770	731	707	775	771	776	732	751	744	741	792	803	719	752	752	748	742	769	783	738	748	748	709	717	795	753	759	766	763	717	736	747	809	731	732	777	749	731	771	750	758	757	772	804	743	732	771	744	792	784	741	770	740	740	758	776	709	795	756	762	736	758	779	759	752	739	737	751	741	725	756	752	725	756	748	687	763	743	753	727	757	806	728	760	709	741	784	741	741	778	756	729	750	760	796	773	761	777	702	761	753	730	753	741	779	736	782	782	756	692	755	756	797	736	781	765	737	743	742	747	767	762	798	759	746	741	760	723	731	746	754	729	698	736	762	788	699	780	784	787	768	746	739	746	721	732	793	707	753	739	748	751	780	717	724	750	732	762	718	778	720	710	759	741	748	723	749	744	768	721	824	726	768	747	720	775	732	741	774	751	747	752	752	710	754	747	747	736	770	742	745	737	720	732	745	760	757	754	764	796	738	745	763	753	771	718	783	748	724	719	769	728	740	728	708	759	761	753	751	755	764	777	754	749	780	760	773	724	752	753	726	753	786	731	731	785	792	774	722	806	707	744	705	752	715	740	768	776	744	783	756	726	742	770	745	809	713	780	725	689	762	729	746	730	788	771	738	769	716	768	755	766	744	742	740	792	771	737	769	733	753	728	709	780	803	818	703	741	767	730	760	740	712	745	745	746	760	739	772	719	752	763	733	755	783	737	783	752	717	718	762	793	763	760	762	717	775	765	816	848	747	726	774	767	745	812	747	723	769	771	802	786	729	791	755	728	693	761	760	747	727	783	768	720	752	729	743	777	769
27307	20833	7135	678	433	390	430	395	380	377	375	324	359	413	335	377	376	350	359	375	397	362	388	372	359	423	368	375	393	367	387	369	367	374	356	365	382	387	327	353	396	378	386	378	366	412	434	355	348	382	369	361	334	351	378	380	401	406	394	386	414	380	387	373	360	376	380	352	364	383	422	371	358	359	379	398	392	384	361	374	347	359	400	387	353	397	390	410	400	379	367	374	418	364	359	437	360	405	411	381	351	364	393	386	384	382	384	358	368	408	360	378	389	367	370	369	370	375	382	351	373	374	360	389	343	355	354	388	326	388	345	387	366	369	374	364	418	373	368	386	411	359	370	386	379	389	378	390	344	363	383	392	399	372	367	376	382	381	338	344	384	365	360	378	390	359	367	361	342	365	349	356	373	372	368	346	382	369	370	364	377	341	387	359	370	401	347	384	351	333	389	386	381	358	388	363	401	345	342	355	393	412	342	331	353	380	378	400	384	342	374	371	322	356	395	336	390	367	327	371	365	368	353	378	355	358	413	357	361	397	369	378	365	359	391	383	372	373	356	379	369	353	354	358	372	363	362	380	326	370	398	367	356	373	358	370	360	336	346	365	379	369	341	377	388	362	404	377	379	422	362	345	354	394	370	377	339	373	362	357	340	373	370	361	370	375	361	347	372	369	416	353	351	364	356	423	349	334	363	354	381	386	360	336	404	377	370	351	344	397	376	355	346	369	411	356	382	347	383	359	341	345	358	334	389	389	354	361	361	352	366	390	366	384	379	396	355	385	362	367	370	398	371	385	371	397	362	368	356	358	362	368	353	350	370	334	394	371	406	348	380	335	387	384	382	413	409	374	332	361	392	372	369	362	355	401	342	384	392	349	367	367	375	366	385	352	360	325	402	395	360	389	352	358	375	387	359	343	365	384	338	389	366	320	406	390	381	380	338	371	349	354	361	398	382	375	374	367	381	332	394	348	389	378	374	367	341	343	366	397	383	382	365	377	399	385	387	334	357	371	351	388	395	355	383	352	360	360	378	404	353	367	360	334	360	385	376	387	372	339	365	378	351	382	357	344	390	323	401	366	366	355	392	364	366	391	362	360	409	337	387	333	365	396	361	406	365	369	376	397	396	396	359	361	377	350	373	386	397	392	354	376	364	366	383	370	345	373	396	397	366	344	364	388	407	405	356	383	342	389	356	377	371	367	389	364	367	355	368	378	389	376	357	366	370	364	345	378	407	342	352	423	363	363	394	371	405	376	343	407	378	349	362	380	355	347	347	344	367	412	369	376	394	357	391	385	358	367	396	391	399	367	369	358	376	367	378	367	379	400	355	331	398	363	395	394	393	377	398	404	383	353	355	346	369	391	364	326	372	387	401	351	360	338	367	376	380	386	372	336	364	345	347	365	338	352	385	370	399	348	372	392	345	362	349	359	369	369	366	369	408	377	355	358	355	382	348	391	372	404	400	371	370	398	358	343	383	389	391	366	376	325	366	382	364	392	369	406	400	371	406	362	402	378	376	363	357	373	376	385	400	371	368	373	349	373	354	328	419	341	382	386	375	372	342	346	327	373	390	360	340	372	423	354	358	360	336	343	418	349	404	369	375	383	382	375	353	372	366	369	363	385	342	356	338	349	405	396	339	356	398	372	350	376	390	367	401	384	356	349	404	352	377	377	375	354	390	370	381	368	353	364	352	346	333	379	342	382	366	373	375	374	361	390	359	381	403	371	376	367	374	355	388	365	352	344	395	373	367	388	400	374	365	378	399	384	377	345	355	379	351	341	396	373	363	390	380	353	383	386	361	400	370	343	365	390	385	360	386	381	351	382	357	394	372	380	352	406	384	381	359	360	353	376	362	342	354	369	356	352	360	387	376	368	388	370	356	363	351	350	357	356	373	377	355	365	372	403	374	391	364	378	354	371	342	378	384	359	368	366	385	367	372	396	366	400	336	390	345	377	367	390	370	343	373	409	385	374	390	376	374	394	370	373	371	362	390	327	342	373	347	352	374	365	387	405	374	345	371	346	371	370	378	350	353	368	349	355	331	358	410	355	386	412	353	345	330	386	364	397	372	394	372	380	327	386	355	432	393	361	367	380	387	371	364	356	345	375	385	353	382	369	356	332	364	370	351	376	389	370	372	349	355	347	370	393	387	358	410	336	360	397	376	359	370	355	344	372	331	372	361	377	370	417	399	375	361	360	386	363	364	376	358	389	357	360	374	378	356	391	358	347	377	370	402	353	333	389	345	396	360	393	368	347	367	363	374	384	371	357	406	377	363	313	367	371	385	358	374	381	380	383	316	378	340	394	383	375	363	366	376	369	407	359	378	367	375	372	385	365	390	350	347	380	391	358	337	383	361	368	338	358	379	336	360	379	367	358	353	383	354	362	380	415	349	339	374	372	362	381	344	384	353	326	356	316	354	345	388	356	370	394	395	378	367	363	369	363	352	385	376	369	352	366	333	379	397	392	393	375	377	352	398	415	335	369	357	363	359	380	381	375	369	346	368	373	350	352	371	363	373	379	388	362	355	345	375	376	371	397	370	330	385	369	370	363	333	387	353	397	383	361	393	366	360	368	354	375	379	362	343	369	377	365	418	371	374	346	375	378	368	412	388	380	370	394	358	376	380	364	354	333	370	351	335	367	372	410	373	380	375	363	364	350	355	363	348	341	375	385	353	365	373	364	373	379	359	354	389	359	353	385	359	347	339	373	372	355	344	362	362	395	362	339	309	365	379	363	385	393	383	354	406	400	384	363	344	389	380	388	393	350	399	373	350	362	390	362	366	365	354	379	356	370	349	371	348	381	391	343	386	400	334	396	354	369	322	363	365	374	312	371	404	369	352	340	381	366	369	382	410	368	367	374	351	404	376	334	337	360	392	393	398	377	367	343	353	379	353	400	349	373	387	336	410	396	384	349	378	366	379	361	365	367	389	380	394	348	394	378	367	376	359	350	359	372	323	399	342	371	352	383	368	367	393	390	382	386	383	399	366	354	368	379	391	363	362	387	384	362	385	352	368	384	380	378	388	364	368	373	351	378	379	364	395	344	371	345	370	394	384	392	426	360	376	350	359	367	362	388	428	342	366	333	366	347	404	374	359	373	385	383	409	356	355	388	362	376	366	369	352	354	348	340	340	329	373	394	347	410	391	344	358	359	382	376	377	430	351	374	345	371	377	345	367	347	374	382	386	381	365	374	393	374	367	380	372	365	376	393	346	403	365	379	415	381	387	335	342	362	364	342	352	341	370	344	359	363	353	375	362	352	367	338	398	387	354	356	364	357	374	365	357	379	386	391	380	363	348	382	355	372	380	380	365	359	395	394	395	338	348	358	355	369	382	397	356	334	409	363	373	382	376	380	397	364	346	391	395	365	354	355	356	356	375	363	383	370	359	365	369	369	332	384	390	402	375	416	409	393	405	381	373	339	309	354	347	415	394	354	374	379	373	378	380	376	381	375	352	346	376	356	363	365	364	395
13243	10348	1668	1202	961	948	854	851	785	849	782	810	803	760	792	784	778	794	764	796	697	833	811	780	792	770	759	793	783	847	790	789	768	777	763	777	806	769	754	746	750	804	749	799	750	806	769	742	744	760	762	755	759	777	755	777	785	724	779	788	772	731	751	795	777	777	766	755	733	786	790	813	775	779	826	775	787	802	859	716	789	769	760	752	770	784	724	822	750	817	766	751	778	771	752	813	800	767	777	769	772	783	766	781	760	688	740	706	788	820	770	795	757	794	757	754	795	757	722	792	755	773	764	743	791	817	745	750	728	775	784	736	775	768	794	770	764	727	758	758	741	767	775	731	741	810	789	723	767	745	744	775	796	768	757	778	810	823	776	766	769	810	729	781	783	756	731	787	789	746	755	743	783	797	712	771	786	787	759	785	770	724	745	774	746	782	735	776	766	745	807	732	723	749	766	762	753	786	770	781	760	785	774	756	725	817	749	805	759	838	758	748	793	791	740	797	712	757	843	786	753	774	718	761	763	700	764	748	801	776	754	812	770	790	782	722	745	743	788	808	790	763	724	769	746	750	784	771	777	725	767	761	732	844	753	727	756	731	801	766	779	801	791	773	765	770	775	752	811	758	772	736	757	806	750	721	808	787	756	797	713	735	759	804	806	739	734	757	746	767	781	759	793	741	796	789	760	753	734	709	768	786	822	766	775	751	752	740	774	733	772	778	781	824	760	800	779	745	729	775	771	742	813	767	751	797	806	760	748	768	781	803	773	726	798	770	776	780	788	788	799	742	754	749	789	756	787	783	820	788	712	774	739	719	751	751	725	759	812	761	764	787	809	797	786	806	753	774	807	799	737	812	808	766	741	773	743	736	799	735	756	753	742	770	718	790	782	794	767	804	816	770	744	745	716	777	757	765	837	763	809	749	735	775	786	752	752	720	776	746	729	795	719	774	736	764	744	733	752	767	789	742	791	757	773	748	789	713	782	724	761	779	791	820	770	792	772	730	729	818	776	705	746	781	751	758	789	733	800	735	763	764	784	783	783	759	784	789	772	790	757	813	759	753	764	743	815	754	758	773	762	749	753	764	760	819	777	841	761	743	752	785	705	806	757	778	774	764	802	739	794	776	782	748	801	819	759	776	810	781	746	767	732	799	795	769	746	763	792	765	715	737	788	701	778	775	792	696	760	794	809	743	786	752	734	756	749	799	782	730	812	762	768	781	733	746	747	747	735	725	761	793	751	750	816	776	782	772	763	749	772	803	766	775	717	765	748	751	775	754	725	790	804	778	775	779	748	811	736	762	773	759	764	810	798	752	755	742	739	775	782	801	775	801	780	762	791	760	787	736	804	776	747	723	769	766	782	763	745	747	716	772	749	736	750	781	761	782	771	751	776	764	750	768	787	772	795	778	732	766	753	785	767	726	738	730	790	743	731	770	741	728	769	798	781	775	806	747	746	784	804	795	752	790	737	773	820	754	786	770	762	750	741	759	734	821	786	761	828	788	766	752	782	763	777	769	757	782	781	771	724	807	757	774	770	737	762	752	797	764	788	800	779	775	729	750	786	782	769	796	767	835	728	790	754	792	757	753	768	797	745	734	767	781	773	779	753	794	790	734	776	711	762	744	735	751	752	740	733	771	799	757	766	803	708	743	737	746	742	707	772	770	781	709	810	817	717	771	765	791	752	750	720	761	723	721	772	786	821	759	750	774	760	754	752	719	852	776	820	778	736	764	764	750	750	810	788	780	809	756	797	780	756	771	758	776	787	724	792	777	790	730	755	764	751	773	772	769	719	714	783	767	796	798	741	797	767	757	728	720	742	762	852	738	777	780	709	726	768	792	713	729	743	766	767	754	766	758	740	728	734	776	727	795	807	763	760	743	715	846	783	769	753	769	713	815	807	759	811	757	750	752	756	799	735	774	750	723	774	762	791	792	770	805	755	824	764	798	741	789	781	753	824	785	780	752	780	772	732	793	786	768	778	781	754	807	738	759	765	786	764	777	787	825	783	800	784	752	789	744	715	763	738	848	756	743	777	793	757	802	742	827	745	803	798	775	763	736	763	830	820	765	778	739	759	740	765	730	820	733	790	751	771	754	761	788	784	777	756	704	724	761	767	735	801	766	772	770	777	765	798	727	775	762	768	793	740	744	754	699	690	758	728	731	793	761	809	751	784	719	757	756	757	765	733	739	760	790	823	769	763	744	724	750	772	777	791	778	771	772	772	796	731	808	780	731	756	783	781	771	750	808	830	802	808	769	761	760	785	756	803	743	702	782	815	791	785	773	808	770	751	806	772	775	751	799	744	742	761	782	782	802	783	776	783	755	742	752	758	755	742	786	771	802	784	773	785	788	724	765	811	741	806	771	791	744	739	759	735	778	775	771	747	755	751	776	772	761	806	779	745	768	768	792	733	805	728	757	755	785	752	755	748	774	761	740	774	790	765	755	776	770	778	785	765	764	758	781	763	808	704	752	783	739	755	755	760	804	747	705	774	767	808	736	795	769	783	725	758	780	757	816	725	790	771	789	765	775	798	790	748	755	783	781	781	731	812	811	763	803	773	773	832	748	766	766	770	785	785	784	712	762	716	785	763	789	749	782	733	796	741	775	773	793	810	802	758	768	783	764	732	851	809	790	714	763	774	738	763	732	778	734	746	721	749	765	771	730	737	733	738	766	719	770	792	795	790	770	768	792	741	820	774	730	724	811	799	740	806	792	765	739	781	821	802	806	745	771	767	764	771	719	763	772	697	784	800	805	711	771	756	756	757	741	780	778	783	715	760	775	731	801	834	780	770	752	780	731	782	799	761	759	765	698	742	728	829	758	774	734	784	779	762	770	708	764	798	768	738	769	736	804	768	797	822	720	730	773	712	747	760	750	773	753	767	727	703	727	773	787	812	764	735	810	779	793	786	759	708	764	788	764	785	749	731	735	776	762	761	825	782	779	745	776	744	753	785	818	793	779	755	746	759	768	724	793	787	765	724	773	783	792	774	774	790	696	784	761	760	719	767	777	801	773	730	745	755	803	759	736	754	782	776	786	750	786	764	806	723	777	758	788	749	780	754	748	750	805	774	803	787	766	762	824	745	741	777	750	791	754	771	765	749	770	784	801	771	783	714	740	766	737	748	797	766	775	782	756	738	792	740	762	736	749	765	727	759	773	754	782	792	809	739	836	784	766	799	836	752	806	775	739	777	817	776	778	726	781	726	824	702	771	749	771	806	760	761	751	792	751	786	781	752	779	745	833	752	783	733	749	777	737	772	769	735	756	750	815	783	801	772	761	780	766	784	756	779	795	774	797	730	776	729	783	787	821	837	796	786	770	763	757	774	744	777	778	767	752	710	793	754	776	808	750	730	762	792	724	751	739	753	742	786	811	718	770	752	722	824	783	752	788	811	771	785	750	780	767	786	756	746	810	775	767	800	789	755	781	775	773	713	799	741	764	776	767	722	773	773	741	739	800	744	744	784	762
24667	21576	28462	25140	18025	1204	541	417	326	293	277	251	294	247	219	227	229	176	207	221	216	171	189	195	189	204	189	197	195	205	188	178	208	225	187	205	198	190	202	191	212	190	166	178	186	171	180	209	166	164	169	205	194	219	194	205	196	206	176	185	173	187	202	178	175	178	207	207	190	194	189	187	196	195	201	208	173	197	185	177	193	190	198	187	204	184	183	161	191	198	201	186	175	193	200	179	192	191	158	191	205	186	179	188	178	162	201	183	205	194	216	191	205	179	184	186	191	194	210	190	179	197	181	188	180	185	168	187	190	165	200	181	189	195	179	192	187	166	196	192	178	187	180	154	169	207	193	211	175	197	166	215	200	201	179	148	188	190	162	174	178	180	169	181	186	180	183	184	199	209	177	176	176	177	176	191	204	164	171	196	184	178	206	189	196	182	177	185	202	177	192	191	193	199	162	178	194	197	195	190	190	178	209	190	180	179	195	188	181	198	165	184	214	194	147	176	208	183	175	187	176	208	178	166	188	179	170	194	183	184	202	181	186	168	197	213	187	181	159	169	173	186	160	169	179	200	194	190	178	195	198	178	188	163	181	195	184	167	171	173	158	195	188	202	180	175	176	204	199	208	189	188	196	175	186	172	196	182	186	203	176	170	177	183	186	168	181	211	192	172	179	193	161	183	186	195	184	183	187	177	173	197	197	197	199	183	183	192	172	196	206	178	191	195	201	202	202	190	189	180	192	182	208	158	198	169	204	183	169	179	195	179	190	173	198	172	194	176	200	186	166	194	191	179	169	184	208	179	209	195	177	192	193	176	199	174	184	214	198	195	166	200	202	204	190	206	160	168	221	177	168	175	191	173	182	189	166	218	186	193	247	164	173	200	204	200	194	176	187	155	191	191	167	169	189	179	203	166	177	195	164	175	182	197	196	188	174	213	195	203	174	179	166	191	197	194	186	181	202	192	201	189	174	217	177	198	182	194	193	200	201	179	182	186	177	174	176	178	175	186	196	176	202	189	171	193	178	175	209	167	215	194	210	206	150	170	183	175	176	171	203	193	190	175	180	177	197	182	180	182	191	184	183	186	186	176	184	183	208	190	182	173	195	175	177	185	211	197	222	175	194	203	196	193	195	193	200	172	193	176	172	209	188	188	166	187	203	184	184	197	201	178	202	180	168	178	180	210	185	171	189	188	189	170	183	179	186	153	181	175	184	172	210	194	195	181	199	198	184	211	144	196	193	185	210	190	176	191	203	185	187	171	177	170	167	173	177	191	187	176	168	212	210	191	174	168	193	180	194	172	188	170	187	190	168	197	175	201	185	196	196	187	188	192	200	196	191	190	178	191	159	207	170	190	177	186	195	197	181	185	174	189	171	191	175	199	183	206	196	188	176	200	176	173	164	177	197	153	184	184	191	177	173	172	170	196	199	183	190	176	184	197	199	186	192	193	203	188	198	183	197	175	172	193	190	186	193	185	183	190	195	194	177	206	171	180	195	182	185	197	187	158	187	211	169	203	182	177	206	183	175	191	152	176	184	201	196	190	149	182	170	191	197	195	164	194	214	193	178	212	189	193	210	198	199	201	179	163	170	184	174	194	184	188	178	161	208	162	197	194	217	193	179	181	206	217	172	183	179	143	183	196	213	173	188	192	192	158	184	176	172	164	182	152	177	170	209	172	168	189	174	177	185	174	201	183	200	174	171	167	174	173	184	181	184	205	176	184	190	211	169	165	190	187	215	201	193	177	172	197	193	195	197	181	143	194	174	191	163	222	163	207	173	188	155	202	202	186	171	192	186	190	185	178	199	181	192	189	186	184	172	194	198	186	191	194	198	153	187	193	181	205	177	173	181	193	197	183	187	208	185	160	186	207	187	222	194	194	195	184	215	194	199	175	180	191	191	189	192	176	190	200	178	191	211	182	177	190	198	171	167	190	201	168	166	162	195	184	192	189	193	178	178	190	171	185	177	220	177	208	197	190	205	194	192	184	161	195	204	177	185	183	169	188	190	205	180	179	183	160	183	174	207	206	188	181	169	160	167	205	183	203	193	188	188	194	207	195	183	164	170	181	203	171	174	207	179	190	167	183	202	208	171	210	173	182	185	180	210	166	167	198	180	171	187	180	179	184	193	186	175	189	198	212	195	191	191	184	172	208	188	200	202	200	232	184	185	149	161	172	173	203	193	171	191	187	193	191	195	169	190	177	184	195	192	212	159	186	191	195	179	152	215	175	186	169	177	193	180	189	184	219	189	201	193	188	203	214	205	191	195	171	184	204	169	177	206	178	181	180	194	205	206	193	200	190	172	201	184	201	149	198	163	179	178	147	185	177	190	204	197	195	183	189	161	181	186	167	195	205	176	185	190	204	180	197	191	200	171	189	187	168	182	205	166	180	182	190	189	167	200	172	179	194	178	192	181	193	179	188	194	191	162	200	174	189	170	166	202	181	174	195	198	198	169	194	164	183	177	191	167	208	202	166	179	152	181	186	179	164	191	176	191	169	179	171	179	199	197	197	209	191	160	168	190	176	186	201	180	199	190	192	183	195	185	186	176	176	163	207	187	200	205	183	172	169	172	191	185	186	169	178	167	180	163	175	178	173	216	170	183	191	190	186	207	202	190	182	189	180	198	199	216	209	193	190	192	164	201	199	181	158	210	191	215	198	186	199	185	174	169	201	188	179	170	173	175	179	181	188	185	190	214	186	190	196	182	193	174	169	187	173	177	191	186	177	171	171	204	174	177	191	203	162	186	213	208	178	167	156	186	186	195	157	182	212	170	192	191	169	181	198	178	194	182	184	177	190	188	194	170	187	189	179	198	186	176	180	193	168	168	172	172	172	180	182	183	166	180	166	171	176	188	182	203	170	184	193	196	197	159	187	199	194	182	181	227	216	186	200	192	199	160	187	176	168	190	188	183	177	184	186	155	193	182	179	185	198	201	188	182	196	176	178	173	193	193	194	171	202	183	193	210	179	193	205	173	174	170	185	201	183	190	206	181	186	176	163	172	195	172	189	203	180	183	200	188	181	179	174	195	181	191	191	173	189	214	168	183	175	175	184	213	191	188	185	178	191	173	204	189	203	176	163	177	196	198	153	182	169	182	181	199	176	177	186	206	209	178	187	191	176	173	200	182	199	189	206	202	195	159	187	202	203	183	148	204	209	187	183	193	195	192	179	180	174	170	163	150	199	182	162	177	169	179	163	177	186	163	180	181	175	186	172	188	183	188	180	175	187	189	198	179	186	218	178	200	187	198	170	200	177	185	178	175	163	177	156	193	181	190	178	191	179	215	163	176	195	168	167	174	191	190	177	192	178	194	186	193	182	180	203	193	182	183	198	184	201	182	171	205	194	189	177	158	191	205	194	200	177	205	195	169	195	213	184	179	173	198	168	167	211	183	193	180	180	157	178	197	182	178	181	168	198	180	187	199	196	170	187	177	182	179	187	204	184	181	187	207	162	191	185	199	194	166	205
28121	29587	8684	4353	2874	2028	1589	1262	1065	945	878	775	674	645	619	603	554	552	535	507	522	489	476	516	489	483	444	533	450	471	469	459	451	486	442	418	468	405	445	422	413	426	435	453	392	459	448	425	417	429	460	445	447	429	413	429	401	450	397	374	393	433	425	386	393	426	426	439	446	414	426	387	420	420	448	399	410	400	434	425	418	440	407	406	409	399	397	405	412	411	420	402	404	423	381	420	398	413	373	433	440	449	411	429	384	425	415	391	454	407	390	404	390	435	430	388	412	436	398	382	397	434	410	412	401	427	443	383	400	390	393	433	417	367	413	414	446	393	431	424	433	390	440	380	393	432	428	418	408	408	414	412	383	398	459	391	408	401	465	400	417	424	418	428	405	433	397	438	401	451	418	411	431	411	375	390	387	450	390	415	459	392	404	397	412	408	376	398	397	404	422	433	382	418	422	420	384	451	423	417	383	421	378	406	407	440	396	390	427	420	399	408	389	396	401	403	397	451	408	349	402	407	412	394	394	422	425	421	366	415	434	371	403	425	413	409	428	413	412	398	413	396	410	400	411	442	438	432	368	415	400	403	442	442	382	389	422	373	418	413	411	417	376	436	398	403	386	398	446	392	403	399	408	450	416	440	415	357	390	416	435	436	411	452	429	421	425	414	380	406	434	402	425	392	391	386	389	419	392	393	409	394	406	412	387	420	402	466	422	359	392	421	417	419	431	414	441	393	408	423	394	431	438	445	399	448	392	384	394	430	425	430	417	422	442	398	377	369	428	425	412	421	441	446	414	412	382	398	405	436	448	416	409	384	426	388	403	422	452	369	412	392	423	384	423	449	409	410	411	437	406	441	430	397	410	420	418	419	406	413	425	358	424	417	413	418	386	383	414	428	379	395	403	369	420	353	431	415	402	387	438	417	416	406	412	434	405	410	402	383	423	388	413	396	389	394	452	382	416	394	390	403	409	418	406	398	402	433	394	377	398	416	408	411	397	412	479	375	407	393	362	414	403	437	402	415	401	406	392	418	453	392	365	397	446	417	435	389	397	441	427	389	429	463	417	407	422	438	434	383	399	420	386	447	429	397	428	385	389	396	422	384	411	391	399	361	407	442	390	422	425	392	400	446	421	399	403	415	437	419	419	383	468	410	416	405	381	420	407	399	432	404	401	381	387	378	437	403	403	412	445	419	401	413	420	395	400	417	448	379	393	364	370	403	437	382	443	419	444	390	433	413	425	424	424	405	408	404	418	409	411	468	385	428	427	409	377	388	414	394	397	436	365	398	436	413	403	359	365	393	416	418	387	387	421	404	435	410	399	412	389	395	429	392	421	392	408	413	405	388	397	419	393	430	387	411	428	404	415	390	368	399	422	415	424	402	421	424	415	387	418	406	410	417	415	453	415	410	400	430	461	429	407	396	401	410	430	428	410	389	428	407	397	431	405	414	412	420	414	427	404	410	446	434	368	415	423	401	395	416	395	432	406	410	410	418	450	363	444	389	406	385	404	383	422	423	427	407	392	399	401	408	388	405	423	432	428	414	397	407	398	409	378	405	407	381	398	414	396	454	407	412	408	402	368	436	399	446	444	401	414	405	379	382	370	444	443	448	418	406	404	418	404	392	389	405	403	396	395	431	447	421	407	403	397	427	420	394	407	418	419	385	435	423	437	373	399	399	378	404	413	396	389	412	417	394	381	408	403	425	373	411	425	421	414	408	420	397	401	389	390	409	432	455	422	407	451	394	403	380	407	417	395	396	417	411	426	393	438	424	384	384	403	444	451	434	392	422	387	430	441	404	443	439	409	423	391	400	456	436	359	422	442	417	405	428	409	419	425	381	423	425	391	451	401	416	375	383	398	400	414	445	428	423	376	413	408	403	427	375	409	426	417	459	415	420	399	409	438	426	406	401	418	405	426	467	436	419	385	363	452	391	403	436	445	415	402	362	428	414	376	405	379	412	389	420	397	382	390	423	414	415	411	422	398	402	403	428	406	417	411	419	404	431	387	371	405	391	390	410	400	386	370	416	404	423	408	417	417	443	420	409	439	392	409	399	408	394	410	392	410	412	428	377	437	431	430	430	407	433	389	365	387	409	363	428	400	393	404	408	399	421	401	457	382	438	410	383	393	375	426	366	447	420	401	395	385	395	396	414	409	400	399	404	408	422	412	400	387	442	402	402	437	428	383	412	428	389	419	411	390	418	396	420	432	405	397	421	421	404	426	404	401	429	402	434	395	419	387	378	413	417	383	408	417	442	399	407	427	413	394	425	409	443	403	435	410	397	406	414	385	451	414	407	385	430	406	394	407	408	411	434	413	431	436	396	399	432	404	408	442	392	419	398	424	402	394	416	395	420	418	386	365	404	405	450	403	378	420	420	413	419	369	441	411	405	421	415	420	418	390	422	428	413	413	402	414	420	392	392	381	411	405	413	426	399	380	411	381	403	393	393	429	461	406	412	412	419	360	400	433	436	397	440	413	397	409	413	392	404	399	423	402	428	388	410	410	396	394	402	373	411	402	423	403	421	440	400	395	390	381	373	414	428	456	394	400	419	428	405	400	404	423	394	442	394	420	417	434	433	399	416	396	393	401	382	420	399	391	436	410	419	413	363	432	424	389	445	397	394	419	428	398	417	398	422	441	406	403	382	393	394	400	409	395	388	394	427	408	386	428	412	448	398	395	413	376	438	413	404	430	393	417	399	400	411	401	399	445	407	394	450	398	425	419	412	403	405	409	387	410	387	402	414	422	391	420	384	380	423	411	440	383	416	396	420	426	410	416	426	411	389	414	389	400	418	405	392	421	412	388	373	395	400	400	387	424	412	413	415	401	361	387	450	406	391	406	378	438	385	430	402	425	390	406	401	423	388	425	402	400	449	427	416	394	401	394	427	426	391	394	402	439	410	385	393	446	427	408	403	389	406	406	421	390	441	393	386	413	422	402	427	424	412	416	447	408	400	405	377	416	422	394	415	454	429	410	385	456	417	409	412	396	391	393	409	441	404	404	416	406	414	415	392	435	424	422	416	419	406	440	442	406	399	425	417	431	379	445	437	424	430	419	442	441	388	397	393	413	406	437	416	398	427	395	434	429	403	429	407	411	427	414	411	392	416	401	386	445	425	409	399	404	448	410	416	382	413	414	380	411	421	463	395	426	418	406	394	423	378	434	395	451	390	406	422	400	404	438	425	385	411	405	389	419	401	411	405	394	396	383	378	435	400	424	429	427	357	378	405	404	405	419	402	392	419	434	417	422	417	398	428	444	423	463	383	364	421	396	429	359	369	430	437	396	386	389	406	443	422	408	427	421	416	406	417	414	427	451	437	407	413	392	429	414	371	389	458	448	434	438	388	422	362	423	378	386	431	405	386	400	402	392	398	439	403	420	395	380	410	394	416	376	391	426	371	446	430	379	405	426	400	425	430	432	408	440	391	440	363	398	450	407	425	411	383	432	391	410	416	430	369	388	385	408	404
23864	21630	29311	24422	21631	16541	1797	852	657	622	570	574	495	476	465	494	487	463	397	475	424	462	429	434	468	403	436	406	426	436	388	379	448	382	405	425	448	389	425	398	427	435	385	432	385	388	424	394	384	417	434	392	372	369	389	391	399	416	422	408	400	382	391	404	365	377	395	401	391	374	398	391	377	420	398	404	398	412	369	403	387	415	416	411	389	386	415	405	361	388	404	378	387	403	416	380	365	403	393	402	435	424	359	402	401	375	398	385	370	404	407	374	394	391	380	423	409	361	382	374	322	422	428	397	354	383	391	386	381	386	356	361	372	384	402	419	399	368	401	408	380	382	360	405	425	411	370	384	413	383	382	395	360	376	403	398	352	417	369	415	380	413	391	383	418	399	372	393	372	357	407	369	387	373	407	388	365	409	407	355	406	377	397	403	381	375	416	367	410	357	386	389	383	389	409	373	388	397	405	412	375	390	399	397	389	412	393	355	392	403	348	365	383	413	436	391	427	378	346	390	402	393	384	392	374	377	367	398	374	388	455	400	422	383	400	411	401	397	393	407	367	385	365	366	371	391	360	392	408	352	392	412	388	356	396	418	377	395	388	350	394	363	389	364	359	388	366	412	385	378	384	416	410	387	402	401	397	361	411	415	418	406	389	372	374	366	376	368	404	385	374	380	391	377	423	376	383	367	419	385	359	388	403	383	367	375	383	376	347	360	346	408	424	392	409	372	365	384	353	371	402	374	396	366	378	395	366	426	407	374	397	397	411	395	369	388	380	413	378	415	385	380	372	399	379	358	380	382	409	404	433	391	402	389	404	380	419	393	436	421	384	397	405	372	364	381	364	407	400	422	403	355	366	363	406	406	382	406	365	385	351	394	384	401	395	378	389	355	397	404	381	403	391	391	412	420	374	392	392	358	390	371	413	414	395	347	419	386	364	400	399	384	373	371	385	404	421	396	371	394	359	380	376	396	403	404	413	405	393	365	405	392	401	394	377	409	378	399	386	402	374	389	389	372	385	371	381	367	357	377	403	392	372	397	401	385	376	385	404	361	414	393	387	420	384	370	366	357	411	381	358	355	380	388	395	384	403	400	374	424	382	398	388	376	381	385	370	376	381	365	415	370	392	419	402	403	403	374	372	379	377	388	396	378	392	402	424	403	382	357	361	422	392	404	384	383	397	386	370	398	364	379	340	411	386	376	405	404	361	356	409	412	390	405	379	382	398	410	361	366	400	406	395	357	380	412	353	394	420	426	405	377	380	410	389	385	371	400	378	390	395	405	386	413	399	362	406	360	394	457	389	393	401	370	389	365	398	377	398	395	370	425	386	375	382	378	429	427	413	401	412	343	425	386	400	405	426	434	385	392	397	384	342	384	413	390	347	387	397	366	386	384	384	381	400	371	409	420	399	367	388	363	385	411	430	409	363	378	364	385	376	350	386	377	399	429	390	401	396	383	377	390	361	395	392	412	393	415	389	398	388	382	389	381	405	372	377	389	369	383	414	403	402	354	369	433	371	374	415	411	380	369	406	395	406	395	385	393	405	418	375	395	408	388	383	413	380	399	384	376	382	396	372	394	372	363	364	416	369	367	430	414	370	371	378	385	366	382	338	428	388	402	383	398	370	411	370	410	388	382	334	415	373	391	348	360	388	386	396	390	374	399	384	361	386	352	394	394	357	394	349	365	387	425	359	381	369	372	379	394	356	411	373	378	376	378	368	376	402	388	409	390	347	387	390	362	382	388	382	390	404	386	364	376	394	377	349	400	387	401	401	389	428	376	401	406	406	420	414	375	377	396	377	387	357	381	358	359	392	427	393	391	399	330	394	383	375	383	396	356	457	404	404	365	382	370	391	363	365	383	375	372	392	393	371	402	402	412	391	392	376	380	344	352	416	371	398	390	363	402	362	370	373	403	404	384	399	405	373	404	391	434	367	350	380	336	372	386	406	417	371	387	394	379	378	399	404	380	410	429	407	380	364	407	402	380	366	389	410	379	380	385	400	373	379	402	410	368	398	362	401	376	390	384	395	393	368	410	373	374	408	384	383	377	401	391	401	381	407	384	381	388	348	381	409	415	396	413	369	392	408	390	385	399	392	381	386	420	407	380	368	410	393	376	406	389	375	408	437	430	393	410	383	380	410	346	369	405	391	418	401	410	401	361	374	419	387	396	377	373	450	399	402	389	372	408	360	374	381	393	412	391	360	381	402	411	378	406	390	398	397	384	356	399	424	387	365	372	395	371	402	394	358	412	393	420	401	393	390	366	376	340	359	384	391	394	354	364	387	404	361	382	372	378	388	423	362	383	389	360	382	395	406	396	392	394	380	394	421	395	385	405	353	393	371	364	391	403	404	373	408	393	358	359	355	388	380	408	393	358	403	367	399	380	412	401	352	408	339	369	375	342	399	379	372	423	400	401	381	390	377	403	396	373	365	432	390	372	359	412	394	372	390	362	408	394	393	375	372	382	364	440	385	386	367	403	401	407	376	400	399	378	370	418	376	391	382	369	358	415	360	376	390	377	420	368	391	364	367	366	394	391	376	386	411	404	379	378	391	422	392	397	421	392	375	390	356	419	364	367	402	365	389	396	368	389	363	399	400	373	403	413	401	367	407	382	355	372	397	389	387	388	403	412	394	398	401	386	414	383	401	388	365	384	355	383	378	343	392	394	368	427	405	386	407	377	391	382	385	388	360	370	412	389	400	369	400	389	378	390	385	361	389	399	412	384	367	387	407	389	378	394	386	407	365	357	372	386	413	381	392	396	404	382	373	360	390	433	377	369	397	383	361	392	375	403	369	399	377	383	398	366	373	380	415	353	349	377	367	379	378	368	388	372	351	367	382	396	401	389	378	389	394	377	366	353	397	391	382	389	379	369	393	373	423	401	342	411	386	375	387	381	363	366	387	400	358	382	410	405	396	397	363	392	381	417	374	385	423	398	367	341	350	368	387	426	332	376	389	389	371	403	326	388	413	367	387	373	398	391	405	401	388	374	436	405	383	409	401	383	375	403	415	399	390	395	369	381	380	400	390	385	383	404	414	410	447	404	387	401	389	385	392	382	390	369	405	343	391	386	382	397	397	366	377	392	394	395	373	401	410	393	374	422	363	387	413	354	375	370	397	364	359	404	353	359	416	369	406	387	377	357	370	413	370	386	355	391	370	391	374	414	397	377	405	381	401	367	383	405	363	400	352	415	365	377	369	396	381	375	366	394	371	363	387	359	399	366	385	384	400	377	386	415	416	383	378	382	395	399	397	403	363	390	390	434	370	374	400	383	402	402	407	368	380	400	400	422	388	377	382	413	360	387	393	357	363	367	414	400	392	385	433	386	422	393	395	359	369	359	425	387	372	400	389	380	385	374	403	374	421	373	407	379	371	374	399	377	382	392	395	388	392	385	374	393	381	386	414	354	385	363	410	395	390	348	377	364	394	391	405	362	362	403	404	421	373	411	390	412	366	386	378	370	397	404
33900	35852	14023	7789	5177	3740	2978	2386	1988	1735	1589	1477	1348	1232	1177	1074	1083	988	1014	959	923	934	910	926	822	873	872	886	851	856	864	833	859	859	809	824	820	773	814	793	836	844	780	749	821	817	756	768	813	789	766	776	779	795	802	821	784	798	799	769	776	801	766	792	794	762	762	725	763	765	745	810	713	750	760	722	755	728	733	782	733	749	774	783	753	788	721	810	772	735	772	744	767	764	735	743	722	746	779	790	740	767	848	836	754	721	773	779	731	780	775	751	761	766	761	808	792	751	774	777	781	737	714	783	745	783	801	749	737	788	758	727	741	756	770	789	699	810	729	694	794	822	729	761	749	750	777	750	747	749	699	764	779	763	756	715	759	770	775	728	718	738	726	791	807	775	753	714	748	762	779	756	741	815	719	780	775	767	734	712	748	786	742	762	754	721	793	745	779	801	734	715	787	767	753	777	742	767	763	755	740	738	734	707	772	731	781	744	757	760	711	726	746	798	734	777	718	786	763	778	730	749	817	758	753	756	751	739	777	746	713	732	756	798	736	749	741	784	745	780	694	780	737	679	712	766	756	725	744	755	795	744	718	756	753	786	762	729	748	757	746	723	766	785	741	747	784	777	766	794	747	765	761	790	789	808	772	765	763	768	766	711	752	759	736	735	706	755	770	755	695	750	752	748	829	792	739	750	762	714	765	762	746	766	764	761	730	766	728	669	791	759	807	756	796	731	734	777	747	712	773	751	743	784	702	713	698	752	772	752	728	758	760	789	726	797	761	771	772	758	739	762	756	797	713	726	753	713	719	739	791	791	744	724	730	776	710	775	721	769	768	746	792	703	702	790	772	783	766	723	793	768	740	730	780	715	790	702	759	719	770	810	793	723	794	744	742	749	730	800	802	740	743	777	736	725	744	765	710	700	722	753	773	765	773	787	755	770	708	800	762	708	843	746	804	744	761	729	746	732	761	781	713	733	794	788	773	728	693	796	734	740	760	733	781	766	742	769	752	797	815	797	761	720	759	760	720	740	808	706	780	734	773	661	774	751	784	773	779	769	705	712	753	727	732	705	801	765	733	743	754	814	736	723	819	721	727	770	740	739	725	765	744	803	769	765	729	724	758	772	759	734	790	786	758	758	775	750	793	737	781	752	758	718	711	744	836	794	796	730	734	752	738	791	734	737	745	771	746	744	754	744	747	741	791	782	704	714	769	761	695	780	735	714	790	761	757	751	731	756	755	750	742	776	757	783	778	724	735	750	819	785	726	761	741	703	740	752	784	714	766	720	712	781	731	744	753	705	757	751	773	733	731	712	736	761	782	702	767	745	677	722	758	728	707	754	761	770	793	762	749	752	732	718	761	783	736	833	765	754	753	741	733	771	762	710	739	769	699	762	763	756	763	750	782	746	752	736	770	725	721	717	766	757	733	745	720	753	803	821	776	744	731	745	759	757	782	722	783	766	745	798	752	737	705	730	749	740	792	726	767	748	786	748	712	738	782	734	681	779	756	703	764	724	725	766	737	733	751	760	742	773	738	687	673	741	763	776	743	779	809	681	727	750	759	717	780	770	707	744	732	800	766	781	730	766	727	789	745	787	766	733	763	747	739	746	763	744	761	739	741	743	745	722	733	764	803	716	746	741	754	764	754	737	770	747	788	721	747	739	757	746	722	753	764	747	747	701	740	736	704	732	755	744	753	748	762	777	760	750	817	800	737	780	729	774	745	768	734	775	749	739	764	775	726	748	769	766	710	749	761	737	726	715	730	787	760	788	720	721	720	753	695	746	777	804	761	752	730	705	767	802	766	678	749	758	767	747	771	751	760	718	735	755	781	749	749	812	774	676	692	736	746	783	738	719	798	743	746	751	751	705	761	756	732	698	728	798	759	735	768	748	739	711	703	745	766	739	758	739	738	734	773	759	738	774	757	774	787	757	750	762	714	743	758	708	744	758	717	730	748	750	723	734	715	755	778	705	708	808	742	743	709	769	725	787	703	775	734	778	771	714	773	734	720	790	720	718	734	744	749	728	751	749	758	778	729	756	789	744	745	794	756	775	762	749	719	745	778	776	761	745	755	718	743	755	785	798	782	737	770	760	755	786	743	765	713	696	722	741	771	709	712	747	784	747	764	753	752	728	719	771	796	747	714	776	734	721	760	798	773	738	766	765	772	759	716	758	707	787	729	729	699	736	733	749	732	757	726	755	771	773	739	763	755	828	786	792	762	758	747	787	711	751	788	742	750	727	743	740	738	751	788	769	778	803	746	772	734	767	782	768	719	806	755	760	761	762	741	732	702	793	779	765	791	760	752	744	719	748	731	743	770	724	720	756	773	772	724	723	749	763	752	748	738	766	761	742	749	799	720	755	766	710	764	732	712	801	778	730	699	769	783	774	779	726	755	729	806	762	766	752	689	741	759	778	729	751	783	768	742	738	699	764	720	756	755	720	756	773	784	746	756	736	696	758	691	766	729	763	764	772	679	783	752	774	807	791	780	757	754	745	748	768	761	757	738	754	785	754	762	748	746	747	740	757	818	745	721	744	783	751	746	735	758	746	754	800	788	776	760	734	749	746	749	769	737	727	790	782	749	750	792	795	769	734	726	742	783	768	741	760	763	731	760	845	809	760	763	739	743	747	768	795	741	769	700	761	720	772	757	758	823	722	761	766	739	792	722	754	769	756	771	762	751	723	764	752	751	770	758	758	757	789	688	744	802	715	779	763	772	765	777	728	712	749	750	768	723	781	754	748	760	758	776	794	755	742	724	713	731	778	749	759	772	732	776	764	748	752	750	727	720	713	748	796	740	745	781	760	746	723	729	786	762	790	721	764	732	770	726	741	760	767	741	762	772	747	734	753	728	789	697	733	773	778	768	712	710	732	735	763	717	773	744	748	765	745	751	759	739	754	746	771	779	761	725	756	769	702	788	746	750	700	746	781	750	713	778	778	733	755	784	727	742	741	775	771	748	686	795	705	696	713	737	785	727	726	769	745	788	766	731	747	776	755	752	775	735	727	773	755	705	814	706	696	795	714	794	751	775	776	799	729	759	785	757	734	755	701	758	723	743	724	744	703	815	772	727	758	755	741	732	734	782	723	767	738	740	778	769	786	712	762	742	764	722	796	746	724	709	729	763	749	768	753	736	750	710	783	740	748	694	731	797	708	733	724	716	708	816	732	784	788	709	721	720	758	762	803	775	780	783	764	714	750	746	788	781	771	806	738	747	730	717	762	794	751	773	838	745	753	743	720	726	714	745	763	783	768	724	718	731	760	772	765	778	727	757	772	713	776	767	769	716	745	769	765	728	732	747	767	732	741	796	776	760	780	739	753	739	732	737	745	792	728	797	748	699	746	706	745	809	751	758	727	746	737	753	752	768	795	739	721	722	740	738	772	776	775	769	740	715	748	721	759	726	737	784	714	757	728	756	712	714	714	751	788	680	725	760	749	753	799	782	712	758	734	759	744	779	735	745	706	733	728
27188	20803	7152	766	478	415	418	366	369	362	400	377	388	366	382	360	385	395	391	347	404	352	351	367	366	373	367	357	323	347	367	367	370	394	369	388	349	359	362	355	360	374	361	358	365	365	379	352	390	381	393	411	375	389	381	385	397	347	402	361	385	397	337	407	383	352	377	374	385	351	374	361	358	354	370	342	344	352	348	359	393	353	379	367	385	368	372	377	386	347	375	373	354	378	375	368	369	356	366	371	360	356	366	370	374	349	362	368	393	348	339	357	371	350	343	365	368	390	331	362	374	338	378	355	370	326	363	357	370	336	377	320	356	377	362	362	339	367	368	384	359	347	371	338	348	385	357	340	358	373	354	391	353	378	362	328	383	322	388	366	334	366	357	393	402	363	366	352	374	368	405	348	335	369	346	369	365	358	348	381	375	390	393	384	373	356	341	376	376	368	375	356	358	369	351	407	338	376	362	327	336	362	341	337	355	342	369	394	376	372	362	378	337	340	377	373	348	365	370	333	384	352	391	347	338	380	341	406	374	394	369	372	374	343	349	342	365	398	373	370	363	365	364	348	353	383	394	374	389	355	353	354	367	369	398	388	339	389	369	371	375	353	366	362	402	333	368	370	364	361	371	389	362	371	362	361	362	349	375	390	386	347	395	365	383	381	375	356	363	384	342	368	375	384	365	371	370	325	364	363	371	360	364	354	371	397	348	380	378	345	374	366	396	365	361	335	368	327	367	364	351	351	387	363	369	362	343	379	370	371	326	330	344	344	371	384	375	387	396	380	350	356	348	362	391	365	334	359	323	361	377	389	353	363	373	365	344	367	368	358	364	392	383	349	386	397	350	346	359	392	405	349	341	381	341	339	374	373	366	380	363	378	343	362	400	327	341	383	334	357	370	409	358	349	345	334	390	380	388	380	379	366	381	355	369	393	347	395	358	329	368	346	405	407	355	389	382	355	371	366	358	373	405	348	382	367	382	379	370	358	370	362	321	353	372	385	365	377	362	361	377	359	385	364	376	393	397	383	328	395	329	376	370	368	353	364	354	374	359	388	380	383	363	340	345	376	354	400	378	350	352	377	351	362	381	409	393	347	354	391	347	345	373	342	362	368	399	405	421	355	391	383	392	383	340	332	376	368	366	357	375	342	340	370	346	359	411	400	396	391	355	352	358	385	362	350	380	372	381	363	395	350	355	349	331	349	371	340	352	374	363	352	391	363	362	429	364	354	369	380	358	356	385	376	304	339	372	355	369	350	415	419	392	323	359	358	358	374	338	322	314	378	363	372	364	368	381	395	369	348	378	380	373	387	382	376	395	361	359	351	352	363	379	357	376	335	385	372	390	328	385	398	374	355	346	359	384	354	340	351	379	380	359	341	366	374	371	392	366	363	356	366	348	363	334	356	381	355	354	354	413	363	374	367	403	336	340	371	366	328	344	360	391	379	379	362	359	363	358	367	363	365	353	373	363	340	390	345	375	352	409	347	400	383	382	366	375	356	348	359	359	349	375	352	343	369	336	364	401	386	357	371	332	351	363	362	353	371	344	374	355	378	365	379	338	350	397	384	406	376	344	380	385	350	369	352	351	365	365	347	368	390	346	383	383	352	358	373	370	364	370	348	375	348	338	353	358	347	397	321	377	377	345	372	347	400	371	390	384	383	387	362	374	401	397	327	350	371	347	364	354	388	384	404	365	364	383	325	347	364	351	357	349	350	358	402	352	388	334	368	367	348	357	380	361	351	354	341	344	331	374	381	353	343	354	371	338	361	338	386	373	355	366	364	347	345	361	366	368	358	369	387	353	336	341	347	333	377	349	357	342	353	365	369	372	405	359	336	389	378	378	369	372	375	384	335	354	351	372	358	353	371	357	401	376	365	372	398	375	399	362	350	345	337	368	374	386	405	367	354	393	365	359	351	337	352	379	365	356	363	382	335	371	390	391	379	351	358	333	384	343	357	344	329	363	356	378	385	324	418	374	352	332	390	353	353	366	336	345	377	352	395	390	343	402	354	360	360	397	374	384	387	373	364	357	400	325	369	404	357	390	373	358	386	375	375	355	364	358	353	371	348	353	368	364	408	314	367	346	344	357	374	367	359	377	385	360	367	330	334	373	398	375	374	344	379	405	372	367	384	356	351	383	347	402	362	353	344	358	395	377	362	393	371	361	360	363	361	342	334	386	345	378	361	393	368	391	380	328	385	405	326	360	361	369	366	350	353	396	372	353	401	384	372	368	394	367	352	363	373	321	339	363	365	361	360	383	365	363	349	365	407	351	366	397	378	359	354	335	360	333	375	373	379	346	378	374	386	372	328	336	342	374	360	373	348	368	406	387	369	382	339	369	364	372	364	376	359	395	373	373	359	361	354	390	356	369	372	364	392	381	314	366	375	356	371	372	387	388	376	344	346	366	342	359	382	393	379	353	372	335	323	347	354	333	340	330	376	364	355	369	343	341	348	389	368	341	362	342	368	380	393	360	361	372	374	327	347	365	372	368	350	360	370	361	380	376	341	371	392	379	353	364	358	361	374	344	365	390	386	377	368	374	382	394	370	368	364	341	368	374	360	354	387	357	373	394	345	361	319	356	381	371	385	356	382	389	392	347	387	381	362	362	350	368	367	361	379	370	333	393	372	355	362	364	340	376	336	384	363	384	353	379	350	386	346	362	357	353	354	369	329	350	365	339	370	335	360	377	363	367	367	351	322	379	378	371	409	369	365	390	340	364	335	355	349	348	384	363	383	399	362	377	375	376	405	373	359	377	357	355	353	371	395	360	328	380	377	397	353	386	368	384	372	391	391	362	369	392	354	339	357	393	350	370	356	347	360	372	401	390	364	351	371	395	390	391	364	399	364	363	358	350	371	379	383	345	358	347	386	370	355	385	362	369	381	336	352	328	359	379	350	358	368	367	352	359	389	369	358	361	356	378	370	386	350	354	349	355	389	379	360	376	355	363	377	354	366	325	361	353	350	400	379	350	348	341	374	392	363	374	379	349	361	386	379	377	365	372	386	379	378	389	370	390	381	342	364	359	359	355	370	408	370	389	351	386	400	372	367	399	366	361	345	339	347	388	374	350	363	361	374	355	368	353	389	420	352	356	377	357	379	311	380	364	417	374	373	394	360	356	321	380	379	392	347	366	346	355	368	364	350	388	342	352	344	385	358	360	387	419	379	346	404	382	404	378	387	345	366	374	343	357	336	312	359	377	377	404	393	322	367	363	368	378	389	371	354	378	363	389	342	363	409	374	376	381	369	362	375	377	375	370	350	387	393	377	400	375	354	319	373	392	357	336	360	355	362	363	351	383	376	370	368	374	410	394	398	390	355	354	327	360	382	373	365	371	349	373	345	359	366	393	354	369	368	367	378	375	361	362	407	381	367	364	352	399	360	376	366	390	384	368	345	348	348	346	372	366	356	381	346	345	351	364	375	396	367	367	340	347	369	382	374	363	368	345	339	403	367	374	335	398	379	360	386
12373	10818	1672	1119	1006	892	871	835	862	832	755	784	762	769	788	766	803	773	749	771	753	831	799	812	779	793	763	815	828	798	759	775	748	758	750	752	764	797	807	743	765	714	742	806	767	736	749	732	757	714	760	766	738	716	768	765	736	753	783	761	759	767	756	794	832	713	746	743	756	815	757	771	756	720	762	817	701	755	796	772	792	776	789	796	767	761	744	763	771	764	723	757	741	780	810	770	753	773	742	757	781	752	817	752	712	805	775	760	784	755	801	760	736	794	777	814	828	772	770	741	760	751	758	785	729	814	833	767	743	750	766	751	791	785	784	753	762	759	742	781	724	768	725	777	761	782	753	761	790	766	785	812	787	803	726	739	788	734	775	716	774	794	825	752	723	734	732	737	773	707	771	744	788	767	756	710	790	762	810	727	704	730	801	743	744	778	766	774	780	749	790	769	789	823	766	744	808	721	789	777	732	758	774	769	717	766	791	752	777	770	766	775	763	743	742	772	755	722	780	794	778	788	800	731	788	764	794	777	816	776	759	739	778	772	755	760	775	778	753	808	763	742	763	742	746	722	767	795	807	761	745	778	755	761	742	748	810	763	758	757	752	781	747	775	788	753	775	752	766	756	747	796	802	747	770	731	753	794	777	766	788	728	772	806	728	776	751	761	746	705	724	768	784	748	752	764	759	750	725	769	755	733	751	744	786	775	797	801	754	766	807	702	779	692	720	716	738	773	771	743	746	765	729	806	820	757	819	771	835	794	749	740	795	741	760	752	811	754	770	736	785	758	776	754	706	772	759	751	763	748	792	759	702	782	771	774	760	758	734	779	811	754	786	761	731	772	802	713	757	742	768	808	799	719	819	792	801	763	743	727	783	706	732	774	802	781	806	798	786	755	774	754	773	770	774	770	789	774	749	805	761	758	758	777	756	794	739	760	791	805	729	737	757	753	740	746	772	741	759	735	718	776	729	759	771	810	742	751	736	722	770	706	724	770	729	774	782	746	783	812	790	744	785	798	773	788	794	779	800	745	800	792	720	729	753	717	748	767	767	729	784	754	811	749	766	727	759	787	783	808	746	806	773	801	767	748	784	769	748	780	775	759	772	788	764	765	776	781	724	732	733	780	726	793	808	788	767	776	764	731	784	761	744	739	766	747	812	771	768	779	784	734	775	758	756	804	804	797	733	757	802	762	827	779	745	766	810	727	756	765	786	763	764	762	729	787	752	782	726	811	773	763	755	798	758	778	751	794	722	739	798	722	741	774	767	770	778	748	807	758	800	738	726	709	781	818	736	779	779	776	751	798	745	823	766	761	756	772	737	767	765	767	769	778	746	771	750	749	796	744	767	755	725	702	746	676	799	796	710	717	782	801	781	791	785	731	801	756	806	744	757	783	753	769	845	814	771	771	740	702	762	764	780	753	754	794	792	745	796	800	734	782	770	789	760	778	758	759	734	758	749	712	776	783	728	735	795	749	805	808	776	778	734	738	762	767	739	787	782	775	787	729	746	802	741	806	759	812	684	744	736	797	749	734	797	761	752	725	719	781	782	783	746	770	729	757	784	770	752	788	753	764	743	775	760	784	721	755	778	757	784	806	797	724	790	734	761	762	782	832	774	717	748	792	797	797	752	756	756	768	721	749	742	778	772	758	809	784	750	747	774	747	779	772	779	810	744	794	806	747	730	826	760	749	785	766	780	748	737	737	745	779	729	806	759	752	805	744	797	755	713	768	732	703	777	765	785	721	739	752	754	760	802	749	793	812	813	781	762	757	766	809	755	763	779	771	745	709	758	751	763	748	784	773	801	750	769	743	744	761	786	765	817	746	756	788	746	752	716	773	766	768	752	765	784	762	770	740	776	784	776	760	742	786	744	741	755	794	789	723	759	722	800	787	791	770	775	769	742	780	744	785	738	765	740	765	782	747	767	766	759	780	799	805	747	773	814	758	737	771	782	779	773	742	746	695	746	757	759	777	746	736	780	836	780	817	769	752	777	755	756	763	780	778	779	718	756	783	766	790	737	774	822	813	805	775	789	763	757	769	736	749	742	832	782	819	820	765	765	754	747	779	785	762	768	772	808	762	795	764	756	808	769	773	828	824	764	796	762	721	767	781	749	771	765	764	723	726	789	756	738	758	776	774	719	762	769	752	786	775	731	824	769	758	780	770	819	780	765	791	754	771	754	772	755	745	769	804	794	777	736	781	756	783	779	780	704	819	724	772	794	747	761	699	768	780	766	807	791	780	778	778	784	804	727	811	739	742	792	764	834	707	769	775	799	731	780	806	780	760	766	777	772	759	717	781	783	766	750	772	741	756	781	741	760	772	773	793	767	754	767	790	734	762	740	749	745	747	765	746	756	766	810	795	763	750	739	771	761	811	751	774	799	758	692	739	775	736	757	784	743	795	746	724	800	810	765	763	788	760	759	794	779	730	809	797	717	755	756	726	752	703	783	796	787	793	708	739	751	757	707	765	720	737	736	760	756	728	750	752	752	826	725	774	800	719	765	769	741	774	739	737	716	755	782	775	758	742	747	764	778	762	695	765	785	781	802	802	770	809	781	775	743	776	742	765	779	793	764	787	808	826	803	754	764	728	748	733	772	743	804	760	754	750	740	837	750	755	728	767	756	784	779	781	784	787	801	763	771	766	745	745	770	759	732	765	800	754	784	783	770	718	809	740	766	724	800	714	744	733	766	770	794	767	813	791	807	767	768	735	750	795	723	806	749	753	803	827	847	799	729	818	767	798	751	733	738	730	787	773	774	795	783	782	799	752	774	762	762	757	787	765	741	757	778	734	756	774	759	758	723	747	759	815	819	790	769	756	745	774	793	764	767	775	770	763	797	724	755	747	792	760	720	807	790	746	782	758	803	784	784	786	783	711	738	805	787	806	777	760	746	783	764	750	740	779	753	780	781	753	753	761	765	745	736	790	778	765	780	771	807	781	740	789	749	777	788	740	778	768	726	826	762	723	776	745	709	768	748	792	803	737	753	774	741	734	733	757	779	800	805	776	732	798	808	764	740	793	807	771	794	792	768	792	784	729	762	786	755	773	776	735	758	831	741	771	735	783	775	756	776	773	750	742	759	772	735	725	753	771	769	763	796	757	746	735	757	737	806	773	763	770	773	769	796	764	741	814	766	780	753	761	755	749	749	753	794	801	770	774	752	793	783	774	765	759	744	750	702	802	801	818	773	729	764	820	753	749	791	779	717	809	719	787	773	800	765	791	740	757	745	720	769	820	772	764	764	756	736	755	778	759	787	735	721	835	766	738	753	751	753	777	756	775	772	768	709	729	796	757	761	759	745	775	795	763	766	768	757	747	756	777	767	765	764	792	768	704	790	769	823	751	781	771	799	783	795	785	742	805	747	790	703	791	758	818	765	724	753	799	758	770	747	760	744	834	754	742	777	745	800	753	740	723	778	781	789	752	770	755	786	782	750	732	769	785	724	793	756	738	766	785	712	770	744	767
24786	21686	28742	25132	18663	1255	574	388	346	311	267	261	264	263	260	213	232	200	197	206	211	208	246	213	195	187	194	189	195	191	190	178	208	184	186	176	229	158	183	195	211	179	221	209	197	208	192	195	177	200	179	179	198	197	199	193	189	182	183	215	208	171	191	193	203	176	210	186	207	171	180	201	179	193	176	184	173	168	174	192	184	166	191	212	184	172	158	177	170	198	182	176	196	172	189	197	196	170	189	175	179	181	195	167	208	223	184	193	184	173	218	166	203	177	183	197	178	187	224	188	190	203	196	178	170	191	201	184	183	186	160	194	184	204	168	198	185	185	193	184	160	196	192	165	178	177	171	186	175	186	182	168	180	200	192	167	188	184	198	181	205	175	180	197	163	184	200	188	168	180	194	189	195	177	170	189	174	194	187	209	181	186	160	168	173	188	183	174	172	176	192	178	185	182	180	214	178	172	194	168	169	201	182	164	177	187	185	159	192	176	179	170	179	172	195	170	201	176	176	161	189	170	148	191	173	175	204	191	191	180	182	195	198	183	186	191	203	190	177	182	182	203	194	197	190	198	184	201	173	196	213	185	191	196	201	163	196	186	166	176	180	172	178	201	177	189	186	191	176	178	175	181	182	180	191	168	186	168	176	184	176	210	183	177	180	193	188	181	199	162	196	163	185	184	178	204	213	199	155	170	205	153	194	200	193	186	209	174	177	150	181	185	176	201	206	180	190	191	203	156	172	187	176	171	204	167	201	205	205	176	182	174	186	191	172	195	184	195	184	168	188	207	195	176	192	188	211	187	171	189	195	197	193	217	192	189	216	182	185	202	193	181	178	194	175	203	204	185	184	171	179	189	179	154	166	182	167	193	174	196	173	178	199	195	196	206	190	170	177	191	174	186	160	177	196	170	163	194	191	192	177	157	195	208	179	188	155	189	178	174	206	182	190	217	197	174	195	190	194	194	185	155	191	180	170	189	194	186	181	182	186	186	189	170	170	213	196	174	208	180	197	182	186	177	192	182	194	203	189	197	196	155	156	174	188	182	177	166	211	196	205	181	194	167	161	193	204	180	192	180	187	204	189	187	191	197	194	185	184	173	183	175	211	192	199	180	170	163	185	203	177	198	186	207	175	187	198	193	206	166	161	164	183	221	227	166	181	193	188	191	164	199	184	182	177	179	189	176	176	167	183	177	175	207	202	172	177	168	165	179	182	175	188	215	175	196	193	152	192	178	203	168	175	185	165	173	196	180	196	172	175	186	155	200	182	188	180	192	199	182	176	164	201	191	196	192	186	173	206	170	190	207	159	181	180	186	180	174	189	200	159	194	175	186	227	182	188	175	188	174	193	174	193	167	191	175	216	185	166	208	152	163	205	198	200	198	172	170	231	177	196	164	162	163	184	191	177	211	191	178	174	192	157	193	185	167	182	190	185	170	168	180	196	178	171	197	182	185	183	189	178	189	191	204	175	203	169	165	180	193	187	169	168	188	195	172	185	158	198	177	219	199	165	161	155	188	173	193	194	184	190	187	168	193	181	183	192	181	198	188	177	157	185	166	186	203	171	214	176	195	167	195	198	186	185	178	193	165	178	182	191	197	176	202	217	173	191	191	175	186	164	173	192	183	190	193	187	157	163	185	178	179	217	201	199	177	177	179	179	196	168	171	195	185	185	174	168	231	194	166	191	201	177	197	199	180	200	157	203	194	165	203	192	194	165	170	193	207	197	190	186	162	172	183	195	202	174	185	200	169	162	174	188	197	195	200	172	179	205	189	194	164	173	185	188	192	215	183	207	182	222	167	189	207	180	192	214	164	186	176	183	176	182	196	192	182	177	191	200	170	164	155	195	192	198	206	166	176	172	190	199	196	163	185	196	167	188	181	191	170	184	194	188	195	192	177	174	177	165	159	201	200	189	176	183	177	197	168	175	170	178	213	182	189	190	172	200	189	184	188	197	204	227	200	175	182	169	185	199	186	172	170	188	184	178	165	187	166	184	194	170	213	193	190	195	161	210	187	194	192	170	183	186	187	167	174	179	194	193	192	164	201	192	173	189	184	156	178	185	168	186	164	174	170	176	177	175	200	205	197	190	169	204	192	178	186	191	165	186	180	182	184	184	212	208	185	176	182	179	178	188	205	198	211	180	194	179	209	199	182	175	192	163	187	162	200	189	197	193	167	169	190	169	184	195	173	212	178	185	158	179	192	190	181	177	193	184	178	187	192	196	172	199	209	202	185	203	169	195	170	214	182	163	168	197	199	176	178	163	194	196	171	192	166	189	169	180	194	211	171	180	192	185	176	173	154	180	201	169	193	210	207	179	203	183	193	228	191	187	209	177	219	174	200	216	158	174	208	184	179	203	203	182	196	203	190	180	197	193	192	174	209	193	180	211	191	193	171	158	173	193	187	199	165	180	201	177	192	205	169	200	214	166	177	194	171	190	201	184	181	201	175	183	189	216	181	175	191	165	186	178	195	198	208	200	168	176	163	196	165	175	201	175	178	170	203	171	174	199	197	177	193	185	178	166	185	197	175	198	188	186	225	175	197	197	192	186	193	183	181	188	184	178	196	202	165	165	207	181	191	188	183	187	190	166	189	190	181	199	176	168	185	175	165	191	180	204	182	187	169	183	197	177	171	173	170	196	168	191	189	191	165	198	172	187	192	176	201	175	175	198	180	164	173	160	179	204	174	194	181	168	185	194	183	190	166	190	188	222	182	178	167	198	198	193	177	172	170	182	195	177	187	212	175	168	197	190	174	194	168	195	186	221	179	177	205	202	188	214	177	172	199	186	187	175	182	183	188	165	171	167	200	187	188	166	177	182	188	170	197	187	202	175	186	174	162	194	177	189	209	191	175	219	168	196	178	173	190	185	216	175	179	206	191	179	178	185	153	210	176	170	185	206	162	176	199	169	177	202	189	192	201	188	209	183	183	191	188	193	184	182	190	184	180	169	164	193	177	178	169	189	175	184	183	198	171	172	206	178	193	179	182	182	187	206	173	191	165	185	184	188	177	194	191	197	183	190	206	178	150	184	193	207	218	171	193	190	182	183	173	196	196	191	189	180	167	182	194	190	189	175	204	168	185	180	203	193	169	187	164	191	180	169	189	187	182	205	167	167	170	187	173	177	187	184	198	209	190	198	206	170	181	189	169	185	195	174	178	177	174	199	177	194	190	203	184	203	169	185	187	224	165	168	190	209	151	179	189	201	177	182	176	197	187	203	180	178	183	167	200	177	175	185	199	217	193	190	186	179	195	215	208	189	176	186	188	164	175	166	199	173	163	162	183	175	200	211	179	174	172	157	170	184	200	169	189	189	184	172	149	168	173	177	183	169	185	192	178	176	191	191	151	165	177	216	199	187	179	154	184	181	182	190	199	170	167	184	183	171	166	168	176	198	201	177	177	204	193	211	194	184	197	187	170	196	179	196	160	175	177	199	189	188	205	182	212	186	192	187	184	177	187	175	178	196	185
29121	29414	8754	4481	3056	2108	1613	1313	1047	985	921	795	717	670	638	570	543	545	506	554	548	515	504	460	458	473	494	450	460	437	459	451	455	445	462	439	441	428	419	457	423	452	437	425	433	430	403	420	454	382	428	432	397	424	401	411	404	439	417	451	471	416	384	429	426	401	382	432	426	412	408	366	423	429	415	454	415	396	421	403	387	383	404	371	385	405	461	414	417	417	410	422	364	442	454	414	434	427	415	407	398	451	409	410	426	377	383	454	379	432	393	410	419	421	375	427	404	441	433	439	451	411	392	394	409	411	395	407	400	393	431	428	428	396	419	424	417	411	448	415	398	400	394	427	391	417	403	391	425	420	422	407	406	399	433	405	402	424	414	422	431	386	423	425	451	426	416	401	377	424	388	414	410	383	365	405	444	410	401	374	413	417	429	436	390	420	434	371	390	402	421	393	392	472	376	398	391	363	415	365	424	369	420	370	382	439	426	406	382	402	445	394	449	387	461	357	389	427	417	430	405	429	411	402	424	410	406	428	421	403	430	422	391	369	397	438	425	396	431	434	408	428	417	416	486	456	407	379	406	420	402	416	406	438	410	384	415	400	383	436	412	404	430	408	426	375	443	424	441	423	421	399	425	423	398	386	404	414	373	418	418	407	423	389	396	404	424	410	404	430	414	443	378	418	421	452	411	468	413	406	434	462	418	419	404	394	409	420	378	399	450	427	433	382	437	412	387	432	398	427	404	391	396	438	417	398	373	394	394	417	439	396	381	429	391	442	399	435	396	359	394	424	407	429	411	396	399	433	420	415	396	439	400	453	399	416	387	433	393	410	386	378	412	407	431	385	420	423	436	445	361	394	408	410	439	460	412	445	431	422	405	403	419	393	435	409	412	395	392	411	438	446	398	412	441	443	414	389	377	424	426	431	401	445	396	396	438	417	410	375	388	407	408	464	431	430	405	431	408	387	436	443	440	393	406	426	439	400	411	401	411	405	383	405	413	432	379	411	423	421	392	419	405	435	377	432	417	397	405	409	407	411	398	425	414	393	432	375	400	399	435	415	414	431	436	416	451	421	398	409	406	426	377	419	410	411	413	408	411	406	410	390	411	411	434	371	386	430	392	403	387	406	401	409	392	445	395	430	418	387	391	433	415	409	396	416	379	401	431	422	430	404	398	397	412	388	426	406	401	402	432	434	420	393	427	379	408	407	419	390	431	434	392	372	433	420	379	439	427	432	409	409	409	412	378	420	416	431	430	406	414	419	439	422	416	368	412	398	407	408	417	402	435	404	391	446	413	407	431	411	399	428	398	396	404	414	403	403	434	396	425	385	418	442	402	396	364	393	446	409	460	431	408	424	395	402	423	387	405	446	401	367	397	411	405	407	404	402	422	421	427	446	407	439	397	383	419	405	426	417	432	422	451	387	410	374	408	356	436	409	448	399	442	391	411	383	395	432	413	377	386	415	432	392	425	437	428	404	431	433	421	378	409	424	404	418	397	390	438	404	403	411	408	430	412	421	392	390	360	412	400	409	403	428	418	443	422	385	431	407	396	391	466	433	415	396	416	407	400	395	409	453	441	440	406	408	410	449	411	400	374	441	401	405	422	407	440	403	411	456	419	421	469	386	399	404	416	407	434	409	415	429	413	431	394	389	405	444	424	423	399	396	400	387	451	415	406	438	403	417	408	413	430	394	403	387	436	415	409	411	396	384	395	386	414	448	387	420	401	418	366	417	398	423	437	433	408	401	402	433	402	364	403	430	417	411	428	387	381	432	420	398	407	411	369	416	439	410	428	415	412	409	373	451	401	358	419	391	460	449	411	440	401	408	439	399	427	393	439	418	420	401	412	422	440	432	420	386	426	387	382	398	433	478	404	405	387	433	419	373	472	415	415	421	398	410	424	398	410	414	442	417	415	424	428	446	470	439	420	427	407	441	413	409	385	417	400	397	440	363	407	402	446	425	398	399	390	396	430	448	409	420	397	438	402	401	397	439	377	423	393	432	416	397	397	392	432	362	431	396	401	418	437	409	400	440	377	411	435	431	394	412	400	399	422	410	440	431	406	447	415	394	450	432	410	394	435	417	395	406	439	405	395	383	412	369	406	381	415	413	388	440	410	422	438	407	449	412	430	440	429	380	389	424	406	415	400	420	445	424	414	401	416	422	435	410	412	406	392	389	399	388	437	408	403	403	417	411	412	413	436	399	425	444	401	397	403	404	437	457	433	381	403	400	445	388	425	441	414	392	412	402	407	402	407	425	374	403	414	412	446	406	370	392	399	412	412	406	431	421	433	392	403	378	424	404	402	441	370	415	393	390	419	393	446	438	402	432	427	407	396	415	406	377	432	408	420	414	428	426	428	419	453	390	411	452	439	424	403	374	400	394	402	404	418	396	443	395	406	403	418	419	412	417	401	392	428	432	407	433	393	404	397	396	429	434	408	433	421	390	371	433	434	439	401	405	405	424	424	391	413	419	412	433	417	410	426	391	395	384	422	403	428	381	389	435	420	468	373	422	424	399	388	403	401	413	415	392	422	405	427	413	411	437	415	430	423	416	394	415	414	401	358	378	421	412	444	377	394	397	407	404	391	415	440	450	430	425	401	425	393	413	399	419	439	426	407	380	367	403	435	380	442	382	410	402	394	434	424	407	404	422	428	424	406	434	391	430	458	390	420	395	408	413	395	376	448	407	420	383	417	403	380	412	411	400	431	414	402	402	402	368	406	377	398	436	388	447	392	395	394	410	395	390	365	406	431	388	394	401	413	392	429	400	434	395	440	391	396	367	387	430	403	424	420	388	400	383	423	418	436	400	421	423	392	386	423	436	423	417	394	421	378	407	426	391	391	418	417	383	397	435	401	389	385	390	428	434	391	430	396	380	396	466	413	419	420	422	415	431	399	426	418	410	409	414	428	406	429	391	449	419	435	375	421	390	440	474	385	423	414	376	411	383	402	444	419	451	418	396	389	430	418	362	416	398	451	406	397	424	399	420	431	407	403	394	408	391	426	411	414	433	433	392	438	388	418	394	395	373	409	406	400	436	418	405	412	402	413	403	414	418	403	420	439	403	398	402	420	426	425	397	407	426	395	431	423	448	425	426	428	418	415	441	395	408	400	390	409	392	382	389	415	375	432	401	429	400	409	442	418	425	406	407	377	443	392	393	366	418	419	358	434	410	409	403	435	386	424	370	427	406	382	407	383	397	384	435	402	394	406	422	411	416	386	446	402	454	418	396	434	416	402	367	400	405	382	432	414	445	423	403	406	390	410	416	472	391	424	379	445	404	424	434	417	400	420	390	381	406	420	408	397	381	430	451	439	420	419	411	384	427	396	402	405	405	420	413	434	401	439	407	368	382	409	401	415	468	392	407	410	392	417	459	420	400	411	390	412	432	422	421	418	419	378	437	440	428	399	410	416	395	394	426	374	412	415	430	417	411	442	431	454	421	417	408	403	429	401	446	407	429	385	424	399	389
23793	21625	29433	24314	21627	17198	1827	875	658	645	619	547	543	466	495	458	463	474	509	431	445	427	426	423	393	408	434	413	424	441	393	389	430	400	408	378	377	410	409	383	396	380	375	413	405	399	376	445	390	411	401	378	389	389	401	374	393	386	397	384	414	351	377	405	405	369	400	424	417	373	401	374	372	422	396	411	397	400	384	380	394	385	438	401	398	359	334	412	366	401	379	410	376	375	389	385	368	363	385	378	383	389	386	366	383	382	345	369	388	383	421	388	384	372	402	384	366	372	402	355	394	379	400	389	396	384	388	385	385	416	403	354	374	380	394	347	394	412	328	380	398	384	363	397	383	387	397	375	388	392	400	371	383	365	372	407	375	414	370	400	385	364	374	396	393	405	433	372	401	362	368	361	388	366	415	376	394	381	409	361	389	403	409	379	371	390	362	368	378	406	359	363	378	378	399	364	384	363	391	363	404	371	375	408	361	387	364	409	393	392	401	410	385	378	385	432	380	381	378	386	397	362	401	352	348	389	390	391	372	384	380	376	377	364	377	361	395	374	371	385	359	379	401	369	366	423	394	375	367	381	383	378	399	414	385	400	395	389	346	402	380	429	343	373	367	408	407	378	409	388	386	394	421	393	406	387	376	391	338	365	381	387	396	384	411	386	347	381	379	395	379	346	352	388	399	370	361	356	380	408	393	404	369	441	405	383	401	409	383	390	374	415	346	424	392	370	390	387	390	379	415	353	374	376	358	391	387	396	370	382	414	369	407	374	358	358	373	394	370	377	378	418	373	400	370	411	401	353	401	417	398	346	364	405	407	390	389	402	371	402	362	357	361	416	377	375	401	368	390	405	384	390	429	406	365	375	387	398	409	382	403	388	437	379	360	393	398	402	398	394	373	385	357	386	399	358	370	394	370	375	395	371	409	347	403	376	379	391	411	396	354	381	385	389	392	348	370	354	373	358	404	346	401	362	403	355	395	383	380	389	372	385	382	391	372	364	397	396	407	356	384	370	359	398	420	403	400	408	451	361	391	386	382	366	393	413	366	382	369	384	396	384	367	343	346	380	352	397	370	376	365	373	362	401	392	392	369	387	422	366	419	380	412	358	378	416	375	404	389	402	347	374	380	380	366	381	355	394	400	399	418	354	388	398	377	389	369	373	403	390	349	376	374	357	351	395	375	383	374	345	401	357	362	404	393	339	361	414	353	408	388	402	398	341	377	380	365	391	372	393	380	391	385	413	354	332	393	373	415	382	402	390	393	381	360	393	365	412	408	378	371	374	383	396	377	404	369	367	433	370	379	421	362	396	327	362	382	384	398	391	395	367	393	391	379	382	403	399	378	345	397	400	391	379	395	403	356	383	367	381	373	381	390	407	392	368	361	413	366	387	400	367	383	404	409	387	353	361	372	365	382	372	383	357	375	390	400	399	403	396	383	349	415	385	417	362	343	389	384	368	401	384	363	406	367	362	377	427	364	378	380	404	376	364	395	411	355	386	363	393	413	358	366	423	385	439	396	378	408	340	366	378	383	400	396	401	407	353	382	363	407	359	392	394	436	368	372	431	377	405	371	375	382	399	368	339	398	362	398	388	374	406	391	384	397	370	422	365	386	383	387	379	387	401	372	385	403	354	376	394	382	343	344	401	374	411	373	383	426	373	391	403	388	398	360	382	385	404	399	385	386	382	360	403	392	398	348	357	401	386	368	369	405	381	370	401	392	361	363	383	365	383	373	394	359	387	347	395	396	389	366	399	381	360	410	343	368	394	408	391	388	360	386	389	401	371	401	369	371	346	392	409	389	391	389	355	362	400	401	378	344	356	400	424	410	368	365	394	340	396	358	387	361	363	374	399	367	389	384	358	381	383	373	409	396	412	400	381	363	383	356	360	405	396	397	372	390	377	404	373	385	355	378	369	362	389	384	403	361	404	415	367	394	373	376	432	405	401	349	388	365	386	409	398	395	394	343	377	403	382	379	408	347	398	376	381	409	445	378	388	370	401	393	356	385	372	398	370	362	399	433	399	400	379	399	397	383	360	394	421	401	376	387	354	424	355	373	363	382	364	361	398	374	414	372	342	408	398	373	351	355	361	363	388	388	379	405	373	369	374	370	400	378	392	385	400	370	361	359	362	392	369	385	417	351	393	389	366	351	372	389	393	356	379	379	397	346	388	358	415	373	432	387	353	368	384	364	409	363	361	401	404	385	388	404	414	402	368	417	372	401	372	421	347	395	380	359	393	371	404	375	362	403	403	373	374	368	379	385	376	369	372	378	370	399	349	392	378	393	386	397	349	399	381	374	364	400	375	358	384	375	393	368	363	372	412	395	417	395	374	372	385	395	369	407	374	368	359	379	377	397	396	347	365	400	375	400	373	387	358	385	370	415	427	382	354	394	387	384	415	378	376	373	387	385	412	362	418	364	377	376	396	386	359	396	391	393	369	385	375	389	403	394	366	374	395	396	391	368	416	384	397	404	394	373	427	402	362	365	380	383	365	378	386	362	398	379	404	358	384	377	404	382	358	413	412	375	356	377	400	378	415	362	415	409	417	383	371	362	370	401	385	320	400	384	401	363	391	365	406	383	355	423	343	395	394	378	391	369	376	368	386	409	400	359	412	404	399	373	384	387	376	388	387	385	405	400	377	366	372	392	397	370	405	387	377	372	396	377	390	396	386	390	371	398	340	368	378	398	397	355	394	390	360	370	385	388	396	352	378	392	369	410	365	360	341	408	365	359	349	393	376	377	361	366	371	393	372	396	390	402	394	369	394	391	432	352	373	388	364	376	410	374	391	361	385	380	393	412	383	410	349	395	387	380	374	371	401	357	376	393	363	368	369	407	389	391	370	431	417	411	388	395	372	396	383	368	392	429	364	395	368	388	384	356	352	414	358	370	441	373	375	377	383	386	335	397	412	401	397	387	393	395	377	407	384	396	393	370	412	376	380	390	406	393	369	333	412	393	375	375	355	396	372	396	380	365	364	371	393	376	391	378	383	371	376	379	382	376	395	334	374	344	400	378	413	382	355	406	392	427	368	399	382	365	363	353	363	402	367	373	370	412	396	401	383	364	427	356	391	372	368	405	400	376	348	376	413	380	370	386	381	372	362	365	419	385	375	364	348	366	395	355	366	391	388	353	380	394	380	412	395	373	376	441	403	431	401	385	392	379	389	390	393	367	407	391	360	367	418	397	414	372	363	337	390	405	390	355	372	417	414	366	363	385	369	376	372	367	410	416	397	376	402	396	372	379	367	396	387	392	443	390	368	394	371	376	395	410	399	413	382	396	405	357	387	377	379	411	380	388	373	380	388	411	376	378	392	414	384	412	357	403	406	381	385	403	369	391	376	400	397	404	391	366	396	390	356	392	387	394	355	404	405	392	399	380	369	385	406	369	373	400	385	404	420	365	386	375	389	373	387	384	381	366	377	376	391	421	419	381	352	387	394	405	331	376	388	410	386	412	377	420	395	354	421
34646	34660	13897	7899	5243	3734	2962	2381	2077	1798	1516	1532	1318	1282	1150	1047	1021	1009	987	923	917	948	886	910	899	872	859	889	821	812	797	784	818	812	850	833	737	842	792	793	810	771	819	817	823	749	705	744	754	761	755	788	798	750	773	737	794	786	780	770	784	776	746	773	758	774	724	749	734	757	789	776	803	742	739	724	766	692	831	789	816	738	747	792	767	762	756	795	752	747	828	791	780	737	774	721	724	759	727	725	753	701	740	748	749	727	754	733	783	755	746	799	794	789	705	770	774	716	742	748	755	791	820	718	759	763	750	780	760	750	762	757	764	773	734	682	757	759	753	724	735	717	761	774	755	756	760	757	756	744	736	776	751	796	740	773	690	741	751	791	732	737	795	763	714	764	719	781	755	784	729	740	737	728	781	740	709	780	756	740	730	700	778	766	748	749	786	718	760	756	733	723	715	759	729	739	762	714	752	735	756	744	793	737	745	762	742	758	759	751	752	759	709	785	715	770	747	764	760	779	716	747	741	771	776	734	766	785	763	717	697	762	755	736	776	721	753	750	731	761	737	747	777	750	756	781	816	778	738	768	757	745	805	769	778	749	775	783	748	762	765	751	776	764	765	757	747	764	716	744	722	724	737	793	732	764	720	720	780	784	786	718	771	745	761	751	761	736	701	774	755	759	778	807	762	724	720	794	763	772	737	750	788	773	779	743	752	749	753	752	763	702	746	748	781	738	698	761	759	754	774	716	729	746	760	742	720	780	780	710	741	721	733	730	730	793	731	667	797	745	789	754	736	780	769	737	783	750	721	758	728	782	715	729	817	749	769	743	750	736	779	730	776	740	713	776	750	745	747	778	762	747	761	739	751	778	751	728	753	756	755	766	758	753	720	751	756	753	767	739	678	786	720	743	757	781	721	753	719	775	760	748	781	720	736	706	731	757	761	764	783	764	774	737	723	755	792	712	724	757	718	743	728	732	753	757	776	773	701	735	748	721	763	753	739	760	774	770	720	758	709	767	725	702	724	723	741	765	759	793	747	732	759	728	712	767	744	729	785	789	788	763	775	704	714	699	749	767	732	759	761	763	778	730	755	763	743	745	783	710	749	771	761	754	733	782	773	729	712	736	778	737	732	754	715	801	747	756	755	736	750	765	755	724	755	766	778	721	732	765	729	728	722	784	743	770	749	723	745	787	756	777	764	765	747	730	766	770	736	752	734	695	742	736	770	734	805	807	727	754	767	758	716	761	745	679	748	733	719	771	794	716	728	742	784	745	747	775	761	715	755	745	751	775	793	736	739	755	764	731	769	757	730	746	710	732	749	763	724	788	763	761	709	731	793	743	719	745	711	761	753	721	765	712	756	778	753	787	761	790	719	730	748	768	733	758	737	776	756	727	702	775	750	731	725	755	744	792	712	763	788	730	743	767	801	791	789	750	742	754	772	756	777	707	713	764	794	716	766	724	774	754	791	735	726	770	758	709	718	774	820	747	784	757	777	739	781	760	754	796	739	766	786	745	738	746	736	744	738	752	765	755	804	762	750	751	746	773	725	748	727	732	766	727	756	734	738	761	772	787	721	727	710	747	748	757	710	737	711	734	742	765	726	694	765	752	725	806	760	756	766	731	762	757	730	795	740	736	762	705	800	762	747	708	767	772	711	786	750	737	759	745	716	769	737	701	759	724	755	713	741	778	811	742	751	776	753	776	760	744	759	764	763	782	680	756	753	690	713	803	835	729	769	777	823	735	735	747	796	667	720	744	725	749	758	727	762	704	732	752	676	712	800	775	740	760	766	704	768	769	799	788	806	716	691	741	755	764	728	711	740	767	704	744	747	711	741	749	820	732	775	739	735	718	773	690	718	722	764	763	743	730	735	769	743	809	728	707	790	787	750	734	783	751	781	759	820	736	770	759	736	812	766	730	740	802	753	698	701	722	713	741	788	743	746	783	742	750	702	767	694	801	759	749	772	718	737	721	756	776	749	731	772	776	715	756	772	697	759	700	716	738	736	767	722	770	767	735	773	737	715	782	764	767	724	758	708	731	734	767	739	762	793	790	794	787	766	736	734	733	755	763	720	717	752	730	819	728	792	743	690	785	762	739	783	734	810	759	795	754	730	729	771	780	746	736	720	770	696	697	784	709	735	786	765	777	747	752	752	733	748	791	750	760	759	765	703	747	738	730	756	725	736	788	743	725	757	765	754	727	747	759	791	754	754	751	745	782	746	769	780	787	720	781	749	740	748	768	739	787	776	760	731	760	770	694	741	765	747	754	716	715	751	733	787	753	737	737	750	757	723	746	783	728	745	714	748	739	718	739	703	752	761	714	788	752	724	781	720	793	737	733	716	763	727	729	701	753	758	704	734	781	769	779	730	736	761	689	739	771	767	736	753	759	773	739	745	799	732	721	759	770	779	755	724	787	769	755	756	726	742	739	751	768	765	700	665	741	830	816	703	772	744	740	826	758	734	727	767	753	745	711	730	745	765	685	708	780	754	767	761	772	772	744	764	740	782	769	756	762	755	757	741	760	727	749	718	744	743	707	780	711	682	705	770	751	769	735	717	726	738	700	773	750	755	762	780	716	734	757	749	741	730	745	787	771	737	782	712	785	772	783	771	753	775	735	714	732	754	744	724	789	748	809	729	776	739	765	754	740	690	761	770	760	768	763	762	750	741	708	783	724	743	739	740	758	742	794	780	801	765	789	750	733	742	734	734	729	717	750	766	783	764	744	782	694	777	781	776	749	748	731	737	772	738	740	786	789	745	786	745	723	746	729	757	742	743	740	750	766	802	746	750	733	713	719	758	752	733	762	773	788	732	778	721	754	776	720	725	699	705	744	741	717	776	758	768	799	799	742	758	753	733	745	740	723	765	716	729	720	726	725	745	737	732	721	778	778	736	742	742	741	732	787	764	748	728	713	773	735	746	744	762	702	780	723	758	750	769	714	743	752	735	748	725	759	754	758	796	768	724	775	763	726	765	742	744	793	764	798	775	772	781	764	727	705	765	745	707	746	743	788	749	739	725	748	744	753	735	759	740	751	761	700	717	762	755	730	765	753	723	718	773	764	742	756	729	744	789	727	730	724	775	795	763	764	768	744	731	706	796	749	782	741	772	718	770	784	754	759	786	759	800	791	753	784	781	732	768	735	791	737	754	760	704	734	743	755	771	795	718	752	743	795	774	742	752	750	755	727	748	755	758	739	721	716	668	748	722	742	734	725	769	795	740	731	788	737	771	749	726	761	730	789	726	722	746	741	726	756	763	733	771	775	751	733	760	745	738	760	713	704	765	704	787	766	725	750	773	748	777	756	759	763	762	745	726	822	785	762	721	786	778	756	695	770	744	771	745	769	780	784	762	778	796	705	738	736	743	790	734	757	757	743	730	787	740	744	751	759	769	746	725	745	754	721	770	759	748	744	747	738	762	754	764	786	715	745	756	737	767	759	747	733	769	747	715	762	696	786	793	759	715	734	760	728
27218	20912	7561	865	618	538	417	340	381	390	380	374	358	392	365	390	359	374	390	352	364	400	381	383	371	337	375	371	399	352	342	361	360	346	360	391	345	360	384	360	382	384	399	380	338	392	347	387	372	355	377	371	353	398	379	360	392	400	377	351	374	416	369	373	422	426	360	376	368	355	374	373	341	367	340	394	358	371	372	363	361	355	355	386	372	399	388	379	387	366	356	372	342	376	380	403	343	357	365	377	397	361	386	377	378	366	363	379	389	361	364	392	342	379	351	367	387	360	328	362	358	387	371	365	369	356	349	365	378	380	347	357	349	362	355	383	373	366	375	390	370	385	386	369	374	351	365	365	341	402	417	350	364	375	357	334	353	369	388	354	358	382	349	363	362	350	377	385	376	371	379	324	360	348	353	346	354	363	384	351	388	375	351	367	367	359	346	371	351	354	384	359	361	374	356	378	340	354	381	369	354	385	357	339	359	359	369	396	353	348	339	367	374	349	405	362	370	357	388	362	333	353	332	349	364	362	357	407	380	379	395	394	377	355	354	380	346	335	339	340	365	384	368	364	353	376	377	342	364	386	370	366	400	384	366	400	381	368	377	363	378	363	331	379	349	376	357	388	368	343	352	321	363	357	350	369	372	368	372	378	373	367	372	340	363	354	398	352	349	369	346	366	351	370	358	332	369	386	348	382	373	363	388	354	357	355	395	364	379	396	391	356	369	374	353	358	349	348	351	371	368	370	400	348	334	369	380	351	369	369	335	387	357	352	344	357	373	362	336	345	347	346	329	367	346	396	394	369	356	352	319	358	320	364	379	375	313	401	315	367	376	334	358	371	361	383	353	385	359	394	367	346	360	397	391	370	355	352	338	341	362	365	395	364	323	380	352	374	359	348	362	363	395	368	356	378	383	357	361	321	386	321	351	369	361	354	357	348	362	393	384	349	389	369	397	351	382	389	369	345	383	325	350	352	351	334	369	378	386	373	363	395	400	390	344	368	366	329	349	349	399	345	343	362	339	358	377	351	373	403	415	358	383	356	380	374	383	353	345	359	359	397	355	374	344	368	368	367	385	335	351	377	362	368	352	352	380	321	347	352	369	337	361	348	373	376	350	399	381	369	367	376	354	333	364	348	380	362	375	364	384	365	363	364	334	358	364	384	366	354	365	359	328	351	375	347	394	329	419	359	368	385	404	359	366	358	372	383	352	355	351	374	360	352	367	355	368	348	344	328	369	376	345	398	362	352	357	374	376	367	344	348	356	359	371	375	363	355	355	379	373	354	327	378	383	396	377	372	371	368	356	343	357	417	368	382	374	361	383	410	352	378	380	375	358	352	368	349	367	357	340	369	373	376	402	388	361	367	355	378	349	346	335	364	371	395	353	382	380	385	362	353	359	338	372	346	357	351	366	391	383	389	361	393	389	404	342	357	369	347	318	367	377	333	385	330	356	380	331	346	358	365	353	373	385	391	383	364	357	347	364	394	360	382	399	347	407	358	334	387	354	352	348	338	366	394	345	335	359	364	364	330	359	360	370	402	353	372	380	363	376	374	415	370	363	386	347	391	390	354	371	353	381	368	372	315	375	342	354	359	351	366	390	394	363	347	403	382	373	391	352	364	397	368	328	393	350	361	355	378	363	347	380	341	379	360	339	370	393	341	418	373	374	360	367	335	359	370	358	347	380	380	401	355	392	366	371	350	364	359	399	359	337	378	350	357	405	382	380	350	359	355	346	364	321	389	349	379	335	406	345	362	330	409	354	377	347	336	364	378	392	371	412	380	374	324	368	362	381	407	363	337	359	336	361	335	383	383	360	383	361	361	344	388	374	352	380	380	359	357	334	341	394	355	387	340	346	350	359	345	398	355	392	377	367	366	395	343	345	363	378	357	362	333	367	375	393	354	407	352	349	392	356	343	377	379	346	379	367	403	390	385	371	357	395	371	381	348	379	363	355	346	346	356	360	349	358	367	370	357	395	364	396	354	346	370	337	378	384	342	362	363	372	371	383	374	343	345	352	398	365	365	335	391	387	352	380	424	382	351	383	361	359	332	384	357	362	370	379	380	375	338	388	366	367	361	356	339	363	356	395	348	395	366	361	410	365	367	355	343	362	368	358	351	376	382	371	337	378	374	350	385	367	362	376	346	359	366	352	388	389	333	370	374	384	335	366	335	358	328	372	387	364	365	366	339	325	390	341	381	366	361	369	401	394	349	390	385	390	366	389	398	371	384	340	366	345	377	345	373	361	374	361	374	365	355	374	358	317	361	361	384	365	350	365	359	362	398	368	378	368	379	381	347	369	364	354	356	350	373	364	343	335	341	329	396	387	361	366	368	379	370	385	371	372	367	339	363	338	391	356	374	376	404	406	356	382	365	375	355	362	326	338	382	334	368	392	363	370	354	354	399	374	358	353	392	372	360	370	398	371	363	355	350	385	382	382	405	329	387	364	392	315	326	372	400	333	373	350	378	356	372	362	362	357	379	355	374	374	340	352	320	342	340	356	376	359	359	358	362	381	351	349	353	396	394	342	370	375	387	338	393	387	347	378	340	368	364	358	375	319	389	372	391	362	390	384	382	393	338	385	391	357	365	373	327	360	388	379	389	392	390	358	354	374	361	375	377	362	359	375	371	373	370	338	351	380	384	371	393	392	369	358	369	370	379	380	359	367	361	372	374	364	345	368	352	406	387	366	359	394	341	380	352	368	366	370	374	333	356	375	368	361	369	358	363	364	381	388	365	348	355	402	354	334	365	397	386	355	372	330	394	346	366	367	355	407	349	356	367	355	387	366	388	390	377	371	362	378	344	401	368	367	388	348	362	381	380	357	365	354	353	375	351	329	340	358	346	364	345	349	343	367	405	375	341	351	369	369	345	365	364	376	372	345	382	384	336	363	349	384	377	380	372	378	372	366	373	373	354	344	394	378	371	361	367	389	375	369	372	388	364	347	373	377	350	348	362	385	351	344	346	353	384	366	347	372	363	397	371	351	387	370	402	348	399	368	363	363	357	382	366	361	346	363	366	386	335	349	371	379	375	355	346	353	394	369	389	358	375	376	349	345	384	374	361	358	339	347	366	387	378	353	401	362	384	384	345	363	344	359	357	329	374	374	385	388	342	366	369	362	380	393	389	375	374	352	367	383	367	371	366	392	343	361	357	374	379	349	364	416	371	376	339	359	385	366	357	358	352	362	367	358	396	344	356	363	370	364	366	361	340	356	345	370	350	384	377	371	345	362	357	369	350	370	359	387	356	320	375	351	352	391	349	370	370	348	371	331	344	391	370	371	369	368	353	334	374	376	321	361	350	364	328	383	369	352	342	390	381	352	353	361	381	416	347	400	375	355	406	376	394	366	398	361	376	359	341	322	364	360	364	351	351	352	373	325	366	364	394	352	388	401	347	353	368	339	409	354	363	365	393	393	374	365	351	369	348	385	382	374	402	385	384	321	365	377	353	343	366	370	351	362	367	359	362
11623	11765	1738	1239	1026	911	867	858	825	786	789	771	797	791	768	799	808	747	750	784	751	793	764	743	772	712	786	759	753	734	783	781	793	762	738	704	758	760	777	811	781	773	771	761	756	769	772	789	728	779	759	720	745	765	799	744	799	769	741	763	785	757	766	776	770	801	733	786	705	764	796	789	723	777	787	742	736	758	782	752	711	737	704	767	756	756	805	728	761	763	732	719	728	755	770	718	789	796	782	816	811	747	791	788	770	796	837	783	770	747	779	790	736	759	768	741	788	733	765	783	760	748	771	741	782	752	787	774	773	717	786	733	752	749	783	772	779	710	790	737	741	774	702	771	793	764	765	733	776	756	779	740	733	730	759	767	755	793	754	760	767	781	759	767	792	781	775	766	756	783	743	779	793	780	727	739	764	800	775	779	734	726	732	739	778	763	769	769	798	774	764	767	784	768	755	761	755	788	787	767	807	752	764	746	768	732	763	783	737	770	729	749	754	809	810	768	764	783	746	751	821	757	747	788	736	776	767	758	765	719	787	738	753	789	758	778	788	751	748	746	748	751	723	780	833	789	831	738	776	771	783	750	809	717	763	784	744	818	811	756	744	709	799	782	793	802	767	772	749	728	745	757	752	740	735	823	747	779	750	729	788	749	815	737	745	764	836	732	774	726	777	749	763	752	724	775	748	804	761	732	742	769	730	794	746	746	723	765	851	712	748	761	769	762	752	768	737	776	797	760	780	791	788	790	746	753	754	741	806	761	725	798	741	719	789	734	742	750	739	757	764	775	721	762	746	764	732	743	790	753	755	816	807	748	777	761	797	746	768	691	795	794	771	771	701	766	763	805	753	736	764	724	726	739	716	720	784	799	716	761	802	739	776	730	756	807	735	737	787	777	716	738	776	773	763	723	779	729	788	761	763	736	733	784	789	793	839	713	729	785	744	798	723	735	793	731	804	769	764	775	747	737	775	754	783	799	745	770	754	734	729	732	801	750	741	788	767	753	728	765	717	733	722	753	757	747	765	800	764	788	763	781	804	773	764	817	750	733	710	764	771	793	744	788	781	746	789	737	763	774	775	833	779	742	763	757	784	773	765	802	789	819	804	800	723	790	784	793	775	761	811	741	753	750	766	762	799	756	768	756	751	798	765	746	743	752	769	762	753	747	742	775	754	757	800	732	721	735	808	721	741	772	756	754	804	767	748	770	767	784	759	709	742	818	755	785	746	779	710	734	778	798	769	778	723	756	775	718	777	766	752	784	824	736	770	795	718	740	752	746	732	790	763	737	768	748	726	778	766	724	758	819	785	773	765	681	763	760	761	781	751	744	794	760	748	751	803	760	737	763	763	754	756	750	735	704	771	803	758	785	735	745	753	757	735	806	773	724	787	746	751	752	741	717	784	791	798	769	798	727	707	743	762	706	708	823	770	761	802	767	762	806	776	784	742	777	754	730	703	847	727	760	747	776	779	746	742	744	770	781	780	770	753	784	753	749	781	753	813	758	750	754	747	754	794	807	747	742	776	715	796	761	727	738	735	763	790	759	756	748	800	729	816	803	736	730	780	745	732	763	734	766	767	753	780	794	764	795	727	754	739	731	791	729	733	762	754	800	788	772	737	739	829	811	799	801	783	703	754	781	759	780	763	765	702	753	752	734	799	760	804	754	732	771	776	753	800	739	757	765	789	720	737	718	787	751	777	798	750	757	795	755	801	791	710	752	730	753	759	754	764	772	742	762	785	744	812	767	754	768	764	765	774	754	768	730	761	731	810	788	776	762	745	812	711	753	804	751	771	732	760	772	747	753	799	740	762	758	771	762	763	821	763	763	774	753	754	731	742	810	713	745	738	791	743	767	773	752	753	793	777	717	791	744	765	713	731	672	774	781	769	762	760	766	739	760	758	804	781	756	738	756	776	772	769	724	729	791	723	765	813	787	732	742	754	746	767	736	744	746	718	819	777	790	814	713	757	780	747	795	745	763	803	702	765	770	799	747	767	747	792	787	758	713	782	766	747	751	766	727	759	790	791	748	762	747	763	745	763	740	737	740	719	757	785	713	757	803	740	759	749	747	796	791	789	719	770	741	742	796	750	765	740	750	804	730	777	765	745	808	819	807	747	801	758	721	732	778	696	779	773	754	744	771	770	735	728	780	731	741	774	758	735	780	785	738	749	756	775	793	769	771	774	743	738	801	743	787	792	748	785	793	769	761	741	748	793	741	769	736	759	724	740	724	741	734	805	739	754	787	775	749	705	784	757	758	753	726	812	735	744	761	762	791	789	786	713	770	734	738	722	756	792	752	788	724	734	782	731	748	790	754	727	761	751	737	770	751	797	748	750	748	773	740	780	777	717	732	728	745	768	771	732	770	752	804	814	813	790	759	759	739	778	760	794	730	731	767	726	751	757	760	766	783	752	739	740	777	768	791	736	770	792	791	763	758	774	774	760	753	787	717	777	764	738	834	745	783	756	784	728	769	799	794	769	759	784	758	781	782	782	828	800	767	707	757	774	750	785	750	826	793	780	788	769	816	754	823	750	765	789	750	745	759	711	735	757	703	768	756	745	771	771	723	746	741	765	754	749	762	828	791	775	792	758	783	815	749	742	767	747	807	777	752	792	741	821	778	739	747	726	752	766	749	783	768	781	806	723	754	744	805	754	795	787	734	733	768	774	745	779	751	774	787	766	737	751	784	810	703	763	786	756	761	763	721	779	739	717	722	795	742	763	783	760	786	772	766	765	759	762	793	752	761	693	766	750	774	758	762	777	741	777	766	737	687	748	767	782	710	752	749	776	784	754	819	773	782	794	773	757	779	786	780	770	727	737	751	837	773	806	750	727	731	748	760	805	828	775	779	795	755	753	711	793	772	801	754	741	792	785	750	680	743	773	763	731	760	790	774	773	801	736	773	742	744	751	771	816	752	755	722	772	752	690	819	761	782	759	772	775	786	824	773	770	786	733	772	771	763	811	792	782	691	730	775	741	764	694	744	784	762	787	770	719	745	749	778	747	788	789	775	759	786	757	771	805	730	777	796	724	814	726	761	784	781	775	704	766	758	739	748	760	765	749	784	811	744	733	770	745	760	740	790	792	773	754	790	776	767	723	765	767	761	743	771	750	794	753	781	785	787	747	750	770	766	757	761	743	750	727	732	759	766	787	814	760	734	786	711	730	803	764	768	791	768	790	760	756	780	779	756	724	783	812	787	784	733	771	744	722	778	746	723	769	790	734	728	770	760	713	772	747	801	770	754	781	787	806	814	733	746	746	759	753	762	785	712	763	793	728	781	765	740	756	758	770	748	765	756	765	714	741	779	829	788	793	755	777	751	767	752	788	771	758	767	736	745	776	752	728	749	739	750	769	801	750	764	811	719	776	742	765	755	790	820	729	769	758	815	762	765	719	752	688	739	732	783	689	769	702	794	786	788	743	773	782	764	750	764	761	756	785	739	751	764	769	751	762	765	714	717	729	756	790	788
24691	21576	28603	25001	18407	1324	584	414	329	299	282	274	260	218	226	225	229	229	206	201	228	207	218	216	197	203	201	207	172	175	185	202	196	203	199	201	209	184	206	182	219	191	198	202	199	173	179	206	170	161	225	191	184	215	175	197	183	206	199	173	174	176	194	190	187	220	173	192	195	197	186	197	177	185	202	199	195	214	192	180	208	178	190	197	178	180	193	178	188	170	184	205	181	180	183	185	189	180	179	188	186	182	195	188	182	173	189	185	202	192	195	159	206	204	187	173	200	163	192	198	212	177	196	193	198	207	170	201	196	187	220	171	178	169	184	190	165	173	186	177	196	170	176	181	177	197	177	186	187	199	191	181	180	200	190	196	180	212	176	195	215	183	201	168	175	171	203	176	192	185	171	176	212	178	160	179	201	172	205	222	185	197	163	177	183	188	215	163	175	198	184	188	200	162	176	193	178	171	164	192	188	188	165	187	197	206	191	188	163	169	194	195	161	174	185	186	193	200	180	200	196	174	223	187	175	171	187	189	197	199	197	177	157	190	181	168	199	169	174	177	173	192	190	182	189	187	186	186	170	189	196	188	187	184	185	199	187	183	192	193	179	186	159	211	172	186	187	202	203	168	173	182	184	172	152	193	178	180	169	196	181	159	177	186	194	171	210	191	189	218	159	177	196	207	185	179	177	185	191	197	191	188	203	178	191	203	181	165	192	210	181	194	180	182	215	189	187	198	208	196	196	211	203	196	206	181	205	192	173	203	193	185	186	187	181	154	206	177	173	207	179	193	183	167	192	183	168	214	172	186	185	171	188	175	172	195	203	204	170	186	182	173	191	196	173	168	183	182	182	195	198	193	173	186	172	170	220	179	167	177	180	150	164	168	188	185	174	168	211	185	197	207	171	208	168	161	173	186	186	196	204	200	198	204	173	189	210	162	209	209	168	207	171	200	185	196	169	175	205	210	192	182	182	141	198	186	198	157	162	192	185	193	201	186	189	206	187	206	189	197	175	195	182	170	202	208	210	187	178	172	187	210	184	197	159	179	172	175	174	192	189	192	177	182	169	186	181	206	169	190	182	187	183	173	189	167	167	186	169	188	167	186	146	213	170	173	169	185	191	196	170	203	182	215	164	206	212	172	207	200	192	180	197	201	174	185	184	176	194	191	201	188	190	189	205	185	188	166	197	202	151	194	189	183	178	187	163	177	198	184	193	192	188	178	186	185	171	194	170	191	187	173	151	194	178	195	176	190	193	204	207	181	196	169	183	180	183	198	209	179	174	183	192	192	198	184	216	169	175	172	209	189	206	204	195	223	184	194	177	172	169	177	172	190	176	180	197	190	180	205	169	179	176	191	182	191	204	189	179	190	194	195	179	206	176	200	200	202	180	181	179	184	168	185	171	203	191	176	185	201	194	159	215	179	169	189	172	205	192	166	204	193	194	197	192	187	189	212	181	199	191	189	188	198	161	196	189	193	202	159	182	202	188	215	182	204	208	201	225	183	167	207	186	169	182	184	207	188	190	176	192	179	208	198	168	171	218	211	185	181	216	162	214	193	198	186	195	182	191	190	172	202	175	194	194	202	184	182	208	192	187	196	188	176	182	177	175	190	223	204	180	161	182	164	170	171	214	165	192	191	208	188	208	163	196	196	193	190	196	196	171	191	154	179	210	164	178	199	182	182	203	185	186	174	206	213	196	184	197	182	199	181	166	213	188	189	194	207	191	200	179	169	172	178	173	175	188	192	175	184	189	181	183	169	199	169	200	189	151	172	194	206	174	174	170	169	197	180	206	183	173	188	173	176	169	188	172	200	156	199	187	166	204	180	168	208	202	150	181	172	177	195	177	184	181	183	136	160	179	182	187	160	186	196	177	187	208	210	214	214	200	169	178	213	193	175	175	193	181	170	192	204	170	192	188	189	175	171	183	172	204	194	187	163	178	205	201	211	177	170	198	180	178	178	204	198	183	177	169	169	198	186	177	176	173	186	194	180	179	189	206	181	176	161	187	164	193	199	168	203	176	190	172	183	174	193	200	175	181	190	210	172	181	189	193	216	177	184	191	194	198	180	191	187	198	183	186	171	190	204	168	181	195	189	174	184	199	187	160	194	186	202	178	203	188	196	191	191	166	187	186	148	192	193	176	183	184	205	179	188	184	194	142	165	194	201	193	177	186	215	199	201	194	185	174	187	177	202	201	205	187	197	172	183	182	186	190	183	207	208	181	179	189	180	196	194	208	181	168	185	169	153	184	193	198	200	188	186	223	189	183	184	213	188	187	185	194	172	171	166	180	199	169	181	194	183	193	207	179	148	205	186	196	171	179	177	177	178	184	196	184	203	165	168	169	175	180	169	189	178	166	190	170	161	190	165	169	179	186	187	204	198	178	200	209	157	191	183	183	180	172	155	155	203	185	204	178	183	178	168	186	197	189	158	167	163	185	169	179	184	179	210	189	206	198	198	184	194	193	199	176	191	189	176	192	220	196	171	195	194	169	191	181	205	162	204	197	190	172	196	199	181	168	165	177	179	198	172	188	230	197	181	190	191	179	222	190	175	199	199	175	187	185	174	204	174	178	193	180	169	172	182	181	178	184	182	185	210	174	181	166	177	180	164	170	165	183	153	199	159	191	198	165	193	177	194	190	201	165	175	179	190	181	199	187	203	189	191	180	167	166	173	182	180	182	171	182	184	185	183	204	206	187	182	165	181	206	174	203	195	184	175	184	184	171	162	174	179	179	201	183	177	190	183	184	193	197	202	199	174	150	191	184	177	191	180	176	188	169	176	199	195	206	172	177	199	183	180	180	190	186	183	207	146	185	186	159	169	169	190	169	191	189	196	217	197	174	185	190	172	184	166	210	197	193	186	186	159	195	180	180	164	180	194	203	190	195	203	195	172	198	173	196	181	172	179	184	170	183	196	181	199	188	180	169	188	200	204	181	153	139	176	187	188	180	187	167	203	190	178	170	185	184	202	192	196	192	132	180	182	218	219	170	201	182	169	191	177	181	177	206	206	183	183	170	204	186	176	179	162	159	196	189	185	208	200	183	189	171	177	172	192	170	179	201	168	185	198	179	199	212	190	181	216	201	171	191	200	179	183	157	175	188	180	179	164	171	216	177	186	190	175	185	191	199	204	195	175	183	190	187	172	183	200	162	211	195	182	205	178	180	181	193	198	177	194	184	210	198	210	183	198	209	159	190	179	166	184	208	191	178	205	203	204	165	207	172	196	177	206	169	181	200	197	198	197	175	151	179	166	186	192	167	205	169	187	176	178	207	186	205	176	189	178	200	192	213	160	203	168	189	215	176	178	188	203	196	209	167	185	190	197	161	173	174	180	167	183	186	196	184	175	187	197	182	187	192	202	166	192	167	181	198	203	196	185	187	209	190	183	186	183	180	172	192	170	183	165	179	176	185	183	187	183	206	200	200	192	199	195	191	213	165	157	184	190	189	178	185	206	176	184	194	174	188	186
25515	31778	8711	4405	2890	2040	1568	1294	1047	969	794	738	689	672	602	579	568	559	530	478	515	480	499	525	460	469	490	435	448	439	464	454	453	424	448	429	453	423	444	423	430	446	439	424	419	422	408	400	465	398	395	416	422	409	408	415	394	417	435	440	405	436	422	426	423	415	439	416	430	412	427	397	444	396	426	415	413	409	440	399	376	410	406	410	371	402	429	389	428	416	424	393	392	415	382	410	400	411	432	391	392	375	386	406	412	386	411	455	397	373	396	418	433	391	388	421	421	424	407	426	435	411	413	407	429	394	366	420	380	436	364	439	429	448	390	416	400	415	410	402	414	372	391	400	425	411	395	390	435	434	407	358	444	398	387	403	373	413	410	401	396	426	374	440	415	432	408	432	418	382	410	386	405	453	415	410	399	400	394	424	419	423	405	405	439	422	445	398	414	376	418	443	401	412	414	431	384	403	418	422	411	397	409	402	396	413	436	393	408	436	441	429	424	447	426	378	399	416	377	406	432	376	382	393	359	395	407	431	380	408	398	452	413	409	414	413	377	429	403	428	417	442	398	408	462	380	398	384	415	440	446	405	397	418	435	389	403	396	384	393	384	398	418	418	412	375	383	429	419	447	376	398	388	373	412	390	417	403	394	388	421	392	422	428	371	420	390	427	379	407	409	453	388	363	401	387	398	391	396	391	429	418	409	417	465	363	386	414	421	381	378	396	393	366	415	404	390	417	380	424	406	398	423	418	411	406	447	425	404	426	405	367	393	377	420	401	417	427	397	394	425	388	407	397	398	418	383	409	422	412	446	400	391	407	422	423	403	373	383	442	404	404	435	449	445	419	410	425	394	381	455	415	380	394	416	405	371	397	386	443	403	387	446	439	411	423	424	430	407	454	426	425	416	412	408	424	422	396	399	438	381	394	450	410	361	370	401	394	411	424	390	397	419	416	401	412	390	394	389	382	410	434	470	439	403	412	385	415	421	401	412	412	408	426	437	456	405	421	441	398	438	398	405	413	419	409	403	419	405	376	430	408	411	406	416	425	443	436	407	426	415	395	398	415	419	391	416	391	417	415	441	387	390	370	409	419	435	396	388	371	397	396	405	428	377	419	416	409	385	390	407	430	424	385	416	410	410	418	394	420	387	401	409	442	443	361	388	429	398	425	406	374	395	403	393	419	388	395	369	414	436	403	409	426	408	392	453	358	372	420	387	388	416	452	395	444	386	433	395	407	402	418	394	410	392	421	409	417	396	427	436	414	401	393	468	407	429	428	398	437	401	374	400	393	400	467	391	390	413	403	381	397	393	435	413	379	378	426	439	417	443	415	425	376	417	411	427	435	426	430	431	432	419	413	389	393	413	421	407	401	397	433	405	432	447	399	399	400	408	399	419	393	382	399	387	402	414	390	398	405	399	373	485	421	405	432	402	419	410	420	423	395	385	415	416	417	396	397	392	414	437	429	412	407	393	410	439	399	416	407	393	413	399	423	391	445	392	394	409	412	370	409	377	392	401	422	416	432	434	413	430	406	392	404	388	465	389	406	428	424	424	403	407	398	427	408	414	407	377	365	384	412	387	421	420	405	402	408	403	415	402	400	417	413	407	423	388	431	390	421	390	425	401	397	431	400	407	416	399	412	391	410	416	392	390	451	385	432	415	426	390	416	405	418	427	421	395	406	397	427	385	428	398	376	405	381	412	421	398	398	417	418	422	411	420	392	413	434	391	404	439	401	394	425	396	368	429	392	443	438	422	420	397	446	401	418	409	402	387	375	416	378	406	415	393	414	429	415	387	397	411	415	389	416	390	413	395	417	398	399	396	460	413	349	379	379	438	430	403	373	421	412	413	420	408	407	420	409	400	409	383	375	405	405	428	412	387	391	419	453	403	416	413	404	406	410	424	402	393	409	396	401	399	403	409	418	418	406	373	397	413	418	391	419	370	456	420	425	403	419	400	418	408	405	365	427	433	407	399	433	366	403	408	416	392	388	431	425	418	381	389	415	405	410	457	410	422	397	415	400	391	377	402	406	394	382	392	402	401	423	431	395	353	415	411	410	409	433	450	415	398	386	397	401	393	412	422	387	408	384	405	423	414	401	361	378	403	412	369	397	402	419	364	371	425	365	389	388	421	439	416	392	372	357	427	398	412	406	422	405	405	416	402	400	391	384	370	423	363	410	423	393	416	392	397	402	385	397	458	427	383	435	397	410	413	408	404	411	408	426	380	399	380	419	424	393	427	424	407	462	395	400	409	416	378	389	380	398	425	378	421	394	379	376	409	410	440	435	423	436	407	429	409	441	405	380	408	420	408	433	414	414	464	383	396	387	427	451	405	380	423	400	393	392	383	415	386	375	422	405	440	401	417	408	409	384	357	409	409	426	377	429	410	403	415	386	399	444	369	426	390	392	404	366	415	441	411	420	408	414	399	425	427	430	393	392	418	418	431	408	383	442	408	408	433	422	426	390	402	426	392	384	430	352	387	406	403	404	386	407	412	405	439	397	433	399	409	375	418	406	388	394	413	406	391	395	421	427	369	398	418	403	404	445	409	404	416	402	406	407	408	383	382	427	416	443	390	389	393	405	388	423	406	449	397	400	400	400	373	390	413	387	392	435	435	412	401	367	399	404	439	384	415	391	415	397	409	387	399	402	396	377	429	411	422	427	392	433	442	421	405	406	430	406	430	418	419	407	445	415	415	400	401	421	394	394	373	421	411	415	409	414	388	346	373	408	403	400	440	426	397	433	401	411	418	415	399	405	397	393	393	415	378	403	410	410	426	444	401	398	403	433	374	453	408	377	422	397	378	392	379	433	382	405	352	415	382	377	406	385	389	390	397	419	372	403	431	387	392	424	415	417	380	434	394	385	406	430	430	377	416	423	375	361	398	356	402	394	397	410	387	421	443	414	430	408	363	415	412	413	435	379	403	441	406	405	404	387	435	388	389	382	398	423	413	424	426	409	425	415	400	381	418	418	393	391	362	375	438	425	394	424	374	406	398	441	372	394	403	428	379	396	441	378	408	380	431	413	377	405	403	383	414	439	397	398	387	370	418	384	422	428	390	406	408	383	395	369	425	429	397	419	410	386	412	386	396	383	426	402	373	427	411	405	398	399	407	418	431	416	405	432	383	426	390	396	408	401	408	420	390	450	424	413	409	398	377	380	419	398	412	418	422	425	415	434	400	353	416	387	445	398	421	406	430	445	418	417	407	417	410	409	421	374	402	402	372	388	406	381	434	429	432	371	418	386	401	404	426	404	395	426	393	439	465	409	391	413	385	447	407	417	414	414	449	393	402	397	401	414	410	446	409	389	426	392	397	392	416	433	436	413	393	389	385	415	432	417	390	421	383	437	427	432	383	421	417	411	431	434	411	410	376	407	385	428	396	410	410	410	427	391	397	403	401	375	429	425	389	383	399	393	438	377	380	417	416	372	419	436	396	400	415	396	409	430	390	419	405	386	432	411	417	431	402	418
23778	21622	29389	24315	21627	16445	1814	900	683	663	587	591	553	505	468	434	468	461	478	442	423	453	451	411	485	442	445	415	425	441	391	399	373	408	400	431	390	424	436	401	359	409	413	412	389	413	391	419	392	399	400	398	404	410	408	379	398	397	389	433	355	402	426	395	425	361	360	344	419	430	382	425	402	384	393	445	412	424	393	397	426	382	389	425	378	397	379	390	427	419	417	374	412	382	392	414	406	436	412	407	385	389	394	404	425	415	403	369	415	407	402	396	412	372	390	416	415	399	366	388	361	367	366	388	390	405	416	393	396	392	386	402	371	393	386	389	414	411	397	392	372	395	375	374	393	386	374	370	370	383	398	379	389	408	347	397	406	386	391	373	392	370	389	397	368	431	384	405	397	363	396	428	390	389	414	400	404	394	387	370	379	393	374	401	389	389	379	414	357	404	392	378	389	385	370	384	402	379	376	364	373	370	391	355	372	384	335	416	398	393	394	416	415	374	404	406	350	343	401	405	401	379	359	389	398	371	387	356	407	413	356	396	394	381	394	411	362	381	383	373	388	388	394	409	401	403	392	397	394	409	399	408	362	389	368	374	401	448	400	393	387	393	386	397	403	384	365	408	382	402	395	395	416	410	368	373	377	384	408	390	367	395	394	411	377	422	350	407	420	395	363	354	423	389	410	383	406	405	373	367	393	376	367	372	387	402	387	351	400	410	398	386	374	378	385	369	388	387	417	401	382	381	377	393	376	361	389	397	391	389	393	417	383	390	409	380	390	395	409	393	371	392	381	384	407	383	402	375	391	379	431	371	399	367	381	411	422	404	408	358	418	383	414	398	371	388	395	395	411	376	358	406	370	395	347	365	414	411	354	364	395	379	353	417	349	390	382	404	455	398	441	380	401	395	356	343	394	393	401	374	366	387	363	373	426	423	366	382	394	420	373	378	392	434	351	385	415	357	400	371	394	351	406	406	394	376	402	397	390	357	415	396	394	396	372	367	387	365	385	410	394	368	405	370	369	387	375	352	412	364	394	381	405	411	355	442	389	390	374	384	384	405	383	382	417	398	417	393	365	374	382	412	376	380	389	406	413	400	379	398	376	415	398	418	394	350	423	395	360	397	364	373	440	350	385	378	410	412	354	395	367	382	392	385	405	390	411	397	399	391	402	396	443	369	381	395	404	387	405	383	369	390	399	400	382	378	375	392	421	372	393	393	409	398	397	375	367	411	387	367	380	360	387	382	376	409	389	382	398	373	352	402	417	403	383	385	429	384	393	399	370	402	396	378	413	400	337	423	413	392	408	363	383	415	408	408	405	386	370	377	373	399	414	400	385	423	370	382	399	403	398	398	414	396	426	398	424	383	433	396	378	391	384	387	389	358	372	385	372	345	400	352	408	405	428	398	397	386	366	375	377	402	424	412	382	416	385	383	375	415	384	373	362	361	382	408	395	425	370	399	387	403	416	400	409	447	412	397	392	359	394	397	375	369	348	399	379	395	399	369	389	389	381	411	384	396	410	376	404	359	374	421	378	404	357	384	380	395	377	393	358	390	386	380	392	365	360	422	403	391	378	375	407	383	403	371	365	360	378	379	379	380	435	400	377	408	371	409	423	373	399	392	339	421	421	392	382	400	357	430	387	382	383	371	379	370	408	402	388	420	357	397	396	395	368	390	387	433	398	368	374	383	374	372	372	391	364	377	432	361	409	386	378	388	386	393	371	405	389	358	428	406	385	382	392	400	373	391	363	420	399	379	394	368	408	386	367	394	375	366	393	357	379	407	403	388	372	366	414	388	364	367	384	396	369	412	404	386	377	381	391	348	368	365	389	423	388	360	378	368	364	403	374	401	400	367	393	391	378	347	389	428	415	387	342	431	411	406	381	370	412	389	390	409	374	386	397	380	384	400	395	395	419	419	399	386	380	408	376	394	417	405	398	356	382	379	385	389	390	391	365	370	381	357	409	347	411	396	346	348	378	414	422	373	393	393	378	415	406	382	365	374	406	385	388	400	407	384	397	402	397	406	382	399	378	350	401	397	362	371	404	389	398	383	397	396	385	396	374	389	382	401	387	369	397	412	397	390	408	392	393	376	387	372	371	390	414	360	370	374	389	384	437	367	362	402	354	412	415	380	425	395	373	394	417	418	420	364	360	344	353	383	406	389	367	379	387	369	405	384	374	386	342	389	366	378	358	391	378	371	397	405	377	382	360	398	379	404	398	420	389	411	401	381	380	429	374	377	396	395	381	364	406	393	356	419	420	367	410	393	407	386	364	419	400	381	403	350	410	415	362	391	390	371	383	413	376	406	405	406	426	376	395	443	425	376	414	358	450	351	382	406	364	388	395	373	405	379	401	343	364	425	384	398	385	382	374	382	403	376	423	359	397	395	415	421	380	374	406	405	389	404	374	346	376	365	432	376	371	382	401	396	426	409	355	377	399	398	386	408	430	368	404	394	390	385	372	381	383	385	354	382	399	385	355	385	360	363	401	373	408	383	374	382	358	384	400	378	382	411	397	402	392	388	381	386	375	402	378	390	365	414	357	415	380	370	389	400	394	401	346	396	357	383	402	387	401	363	387	389	397	403	390	413	356	399	401	422	356	414	372	416	414	366	404	391	357	371	367	384	398	372	390	378	348	415	382	400	405	383	389	382	408	370	385	384	374	402	380	381	381	376	399	433	389	412	398	368	362	376	406	380	408	364	364	387	391	382	410	410	353	356	349	380	388	415	409	403	386	422	364	332	376	381	382	347	362	384	369	361	384	397	384	378	438	379	381	368	384	389	365	392	425	406	378	370	403	386	400	350	370	379	414	353	388	357	413	389	359	426	363	373	401	380	365	373	379	421	383	376	399	374	392	385	363	384	382	405	377	419	396	360	346	372	397	369	356	397	419	378	389	399	382	386	395	390	379	392	398	375	356	390	370	359	384	404	394	418	413	374	407	358	374	422	413	404	363	381	427	380	375	408	399	408	374	347	396	388	396	381	427	399	395	371	398	357	365	385	399	412	381	391	366	359	354	364	363	387	376	387	410	385	394	356	385	364	394	377	414	398	393	385	360	387	429	387	424	354	414	391	394	383	409	407	365	386	404	413	379	381	394	357	386	403	434	397	352	383	403	369	387	419	401	403	397	383	373	427	407	396	382	404	401	406	369	394	390	373	353	390	373	396	387	428	406	386	379	380	367	382	368	400	355	427	401	361	411	354	420	365	381	363	378	403	385	386	406	381	356	389	390	384	413	363	396	336	376	358	376	386	367	364	396	418	377	433	433	384	381	390	401	421	348	373	393	353	399	380	377	358	410	390	386	387	382	368	396	385	357	400	374	370	394	400	397	398	380	373	402	389	349	395	355	398	409	362	377	386	390	384	380	368	357	361	368	395	367	389	389	373	365	405	416	364	382	381	422	387	370	389	396	414	370	400	422	349	406	406	408	407	381	406	424	391	368	386	374	410	367	382	390	411	360	374	389	353
30973	38041	13922	7868	5248	3754	2932	2508	2070	1807	1564	1449	1357	1201	1141	1104	1021	1070	1027	955	984	919	891	874	876	934	821	801	857	831	813	869	838	814	807	803	796	810	826	768	842	817	798	768	754	781	783	808	789	767	727	806	740	797	782	805	779	806	781	777	739	809	768	772	758	768	776	775	804	760	796	798	725	761	773	753	752	733	760	742	731	796	738	750	734	777	751	789	783	743	740	753	742	725	689	753	753	679	729	757	783	724	720	766	783	747	756	787	736	767	750	755	790	775	742	730	684	791	755	750	763	739	741	726	773	727	779	727	756	721	773	812	783	779	777	736	760	766	706	730	736	740	725	750	779	780	720	743	717	788	738	765	727	752	722	783	801	719	725	771	725	737	752	784	766	743	818	764	746	755	784	689	748	726	744	731	773	710	756	753	723	752	718	739	762	737	713	736	733	690	767	711	737	763	748	814	742	738	761	802	668	779	753	740	730	766	714	758	693	745	756	783	780	776	759	756	743	723	707	768	751	757	717	783	754	750	696	740	807	779	753	797	742	748	778	722	744	731	725	727	759	753	744	792	714	733	722	749	779	752	779	789	739	781	750	739	714	792	758	759	728	732	803	773	755	743	740	756	799	807	743	753	767	772	778	743	779	712	735	728	768	778	748	735	773	769	746	817	748	753	754	731	803	714	726	767	753	782	752	693	779	773	742	787	750	732	754	772	729	804	765	785	755	748	742	696	795	754	792	760	730	810	765	756	773	787	719	730	768	778	742	758	740	667	779	754	751	772	786	769	755	779	745	742	688	722	792	715	763	759	730	751	827	731	780	750	757	756	760	701	792	753	746	768	696	720	747	773	766	735	746	765	760	703	729	709	719	719	779	786	750	743	773	756	734	793	753	778	767	777	778	766	748	715	752	767	765	765	753	740	686	761	758	818	779	735	735	740	730	757	738	738	813	745	783	780	733	776	743	724	776	756	747	785	742	762	723	773	753	758	744	756	770	698	755	750	760	761	772	751	757	774	751	737	744	782	731	727	702	716	745	745	732	731	790	778	715	750	750	794	695	759	744	684	743	715	706	785	762	757	739	739	769	779	742	723	781	780	721	780	767	737	776	817	749	733	744	780	748	740	733	755	735	746	716	762	713	754	729	774	719	761	767	725	750	787	748	724	727	758	684	716	775	754	758	756	793	739	736	746	775	728	689	752	743	771	761	734	768	771	760	706	778	813	779	713	773	738	762	727	778	758	749	775	707	699	775	748	730	744	704	775	755	685	767	748	743	722	739	773	751	737	736	730	761	745	788	699	740	696	772	705	750	746	735	705	739	758	775	751	763	752	778	774	749	761	755	755	744	792	751	757	757	729	738	771	736	774	758	764	708	753	728	772	765	711	704	743	768	752	763	727	764	775	719	738	728	749	727	706	789	740	714	759	738	785	748	727	744	761	763	751	726	761	783	769	712	782	759	726	725	729	756	790	713	734	760	775	737	737	738	783	739	708	713	740	780	777	749	732	755	735	712	736	766	714	730	766	775	725	751	770	688	781	754	726	701	786	756	739	771	682	770	720	768	769	735	783	743	736	757	771	743	738	703	740	816	747	764	726	722	715	671	788	733	753	796	780	720	718	737	749	800	782	785	711	739	735	725	723	703	769	694	758	816	729	712	750	738	741	736	774	778	727	756	782	793	788	754	730	741	764	760	748	769	787	730	742	781	751	716	757	761	717	707	776	703	706	759	726	720	788	771	752	758	697	703	768	743	762	678	710	766	712	759	708	688	733	729	687	769	752	779	752	728	778	766	719	707	788	694	776	758	713	746	749	719	754	742	749	738	760	832	757	761	773	811	705	762	766	754	722	743	721	723	748	761	731	747	737	762	769	806	681	705	740	740	761	769	726	742	778	712	753	774	755	713	755	775	768	702	736	754	780	747	782	747	745	736	752	735	728	723	736	743	752	750	734	734	709	738	722	748	735	765	700	768	774	730	702	756	729	746	766	696	736	730	737	757	765	751	756	776	756	759	783	725	746	731	699	758	738	778	694	781	775	717	738	699	721	743	756	751	759	727	716	724	782	806	748	729	771	768	793	736	737	758	736	796	711	756	798	756	748	732	740	756	719	751	775	755	760	769	747	702	703	746	729	758	770	742	788	760	756	729	775	694	725	726	816	741	728	734	736	755	778	709	760	682	763	729	690	728	734	789	778	744	752	719	750	728	745	760	760	750	744	788	756	739	734	811	737	763	732	703	717	736	766	752	711	696	789	789	767	737	760	789	756	778	716	734	744	740	752	743	741	748	768	760	746	752	749	735	718	774	756	799	731	736	732	757	743	732	729	764	711	742	761	723	751	728	757	703	764	783	708	714	797	745	767	749	754	718	794	789	680	787	752	726	767	797	801	734	743	693	756	745	722	713	752	723	761	771	731	710	750	722	766	778	787	722	788	738	760	703	806	746	747	752	700	723	753	700	691	706	715	765	753	738	742	716	735	783	739	730	783	760	744	737	781	713	729	723	776	705	687	748	712	724	761	726	773	724	735	716	728	739	775	766	744	718	803	760	742	759	738	709	814	725	753	775	783	751	739	742	751	703	756	706	727	756	773	745	781	786	722	753	743	743	664	748	779	714	703	753	815	716	743	771	765	743	742	739	739	751	770	741	698	773	778	776	744	740	741	724	796	736	710	748	736	765	731	733	731	724	726	751	755	786	678	761	734	743	756	769	736	762	815	741	811	700	752	719	762	769	769	753	783	765	775	729	709	720	791	741	719	720	695	718	739	716	761	725	789	722	736	726	758	743	769	791	828	770	734	738	787	686	756	748	736	734	735	760	760	741	788	776	750	744	741	788	789	748	796	775	695	734	738	754	731	748	792	715	743	732	768	787	723	714	757	774	700	756	751	742	752	741	732	735	772	784	709	730	778	776	758	713	784	718	750	716	788	776	761	759	762	799	782	735	751	772	764	789	735	699	751	697	768	707	752	763	738	802	767	781	726	798	779	747	726	769	766	748	741	736	758	749	728	749	782	737	750	776	719	763	756	734	750	764	753	742	760	746	703	740	787	728	759	753	748	775	761	736	709	770	762	734	734	761	742	719	723	739	725	757	747	736	722	756	737	761	747	744	726	768	743	739	737	738	724	760	764	782	756	738	755	763	718	765	726	719	728	721	727	779	774	774	730	768	764	772	742	818	734	739	760	778	717	729	775	714	714	763	769	738	774	776	773	773	731	710	791	754	735	685	807	742	728	723	761	765	761	746	764	757	823	733	716	773	774	745	801	707	778	735	727	792	756	756	753	772	767	764	732	742	720	783	764	736	794	752	759	766	711	746	720	773	724	676	754	741	756	730	760	731	760	716	711	747	784	776	765	759	758	743	786	749	748	727	815	762	718	769	749	744	712	748	766	792	807	751	716	717	747	754	707	738	726	751	716	784	749	754	789	722	732	779	739	807	752	766	774	777	736	807	760	745	785	725	774	747	738	686	733	732	742
27222	20866	7160	789	462	404	397	380	382	405	337	398	405	349	332	385	353	376	409	370	376	364	374	361	394	360	370	363	364	369	376	339	368	365	341	356	363	352	346	377	408	366	397	432	373	356	387	341	370	374	393	370	415	361	371	367	375	369	362	354	380	337	402	373	359	348	331	378	395	357	372	353	343	373	376	351	388	384	378	374	344	384	374	352	377	384	356	333	368	378	388	370	366	357	364	398	373	375	362	396	402	388	375	385	359	361	344	378	369	378	367	378	348	371	341	345	352	365	380	376	412	398	354	361	380	385	386	367	386	378	364	362	353	380	373	337	361	383	364	350	361	340	349	366	340	342	362	365	372	396	338	348	383	388	377	350	373	323	365	359	351	343	351	385	358	371	358	357	389	393	360	364	384	418	349	367	361	346	343	342	354	384	325	381	369	331	395	340	365	376	345	368	374	344	363	371	371	359	369	390	377	382	362	328	390	379	359	356	394	367	338	358	405	380	406	382	342	363	391	339	363	353	376	394	388	323	368	356	401	390	353	388	395	371	386	367	343	390	355	341	391	379	368	387	377	378	392	341	344	357	338	349	383	365	358	379	369	364	377	360	386	350	373	361	387	371	339	395	383	379	361	377	402	365	389	359	369	390	376	383	362	367	358	356	372	381	359	360	366	372	372	384	360	338	386	383	367	375	393	379	375	383	370	382	381	367	376	359	382	397	377	401	380	372	358	369	347	351	389	392	402	365	374	396	369	350	378	355	334	411	327	372	398	338	371	391	352	339	324	374	354	381	360	359	357	384	378	316	380	327	389	345	374	375	341	357	355	370	349	363	369	363	415	334	337	358	363	369	383	350	368	370	423	377	344	387	371	377	361	398	368	359	372	392	337	391	335	328	376	346	335	373	378	338	364	361	369	381	356	383	386	355	362	379	365	350	342	352	375	365	366	367	337	401	372	385	364	395	372	370	390	356	329	366	408	396	362	379	374	355	350	375	355	358	363	400	379	376	357	372	390	375	350	374	371	318	416	364	370	391	359	368	346	405	375	374	356	367	335	355	387	348	363	356	354	349	383	345	344	365	350	374	353	387	385	345	349	357	329	390	377	364	396	366	364	353	373	391	332	373	346	351	365	373	395	356	335	382	350	353	396	368	346	375	361	379	395	373	390	385	382	398	334	376	376	343	397	373	379	373	345	363	384	355	337	354	373	365	355	342	343	380	362	351	370	367	399	384	319	375	363	371	391	371	348	393	400	379	382	390	361	356	386	395	382	371	404	345	372	347	347	373	359	381	357	365	351	368	337	365	375	370	356	375	360	326	356	334	347	344	376	376	373	383	363	352	394	370	388	387	394	361	362	357	388	346	360	388	407	353	360	374	371	340	365	381	381	366	350	349	339	378	350	338	380	366	372	345	390	340	373	363	401	391	385	408	354	393	364	388	370	350	355	344	368	376	347	368	372	388	349	375	372	381	374	369	363	368	395	387	361	331	352	376	377	379	350	386	413	389	386	375	392	370	349	364	365	373	348	357	360	395	355	361	365	374	407	369	370	376	380	345	339	334	372	387	400	372	362	376	353	395	344	374	372	346	407	383	369	397	343	398	353	369	364	409	336	311	360	390	375	376	399	333	365	355	363	376	363	337	337	310	378	354	358	352	381	383	375	390	393	355	365	346	365	363	393	365	338	345	390	366	390	348	363	396	386	382	369	373	357	360	384	343	344	365	384	387	328	408	364	388	352	337	383	413	394	369	375	369	350	377	360	379	354	349	358	351	353	367	367	378	358	337	369	386	390	337	391	365	341	338	366	396	375	361	395	379	363	356	372	364	364	359	339	342	358	384	391	360	370	359	363	361	369	373	343	331	402	319	406	341	368	347	378	356	343	381	378	391	366	411	403	379	380	371	366	344	366	353	367	346	383	412	364	373	346	397	372	389	386	383	388	355	380	354	391	382	399	331	364	345	383	331	377	360	373	404	397	330	361	378	388	371	336	390	334	349	370	375	376	361	377	384	355	378	353	382	334	343	397	440	373	375	365	348	358	390	387	382	362	365	366	363	369	329	364	350	392	365	365	372	371	386	390	408	367	391	351	382	371	378	375	349	358	357	373	348	377	379	382	374	345	360	383	358	384	364	352	365	364	390	371	390	342	374	365	383	373	376	366	398	319	386	353	341	348	347	384	381	357	398	422	370	343	358	378	372	383	371	353	375	364	373	391	398	358	385	367	389	370	362	370	382	350	326	365	338	368	391	375	369	363	372	349	373	365	364	354	377	369	365	371	379	358	359	348	357	384	388	372	426	399	371	396	368	363	375	360	373	371	365	380	367	364	340	377	345	355	366	383	363	398	353	373	391	379	374	376	342	399	355	359	376	341	340	380	377	348	387	354	368	369	383	378	343	354	389	384	363	383	356	372	362	370	383	391	325	362	359	352	363	341	350	376	375	376	325	363	342	388	344	380	381	374	364	382	372	377	361	381	349	368	346	390	363	378	370	375	366	395	320	364	367	373	357	385	334	366	349	367	389	368	355	365	353	371	380	356	342	357	374	350	390	349	361	366	392	353	365	336	366	368	361	386	367	407	370	365	381	352	371	410	377	373	391	381	353	393	387	354	357	376	351	322	380	344	370	348	347	369	373	361	378	423	369	365	347	342	372	332	376	360	380	369	360	344	353	374	333	382	376	383	394	359	357	349	372	359	358	362	351	371	377	340	374	398	379	378	378	376	342	397	378	355	382	388	368	374	330	376	386	363	356	365	367	344	355	381	359	380	354	386	405	334	343	350	355	380	357	346	377	396	366	369	359	378	374	358	366	389	361	364	368	390	385	377	381	395	364	371	391	342	379	352	377	358	411	364	387	382	376	373	337	398	369	382	359	378	352	399	394	344	361	350	372	350	364	389	393	363	364	352	350	359	384	351	366	373	359	388	395	373	367	386	345	358	410	347	363	335	377	368	400	346	374	370	346	386	342	363	397	365	374	348	388	357	339	353	359	338	368	381	346	387	376	356	344	396	398	366	382	355	350	389	347	371	368	361	373	387	385	339	380	343	360	352	363	337	355	384	383	379	374	375	386	327	405	385	368	374	358	369	394	350	352	364	364	387	354	359	382	363	393	330	411	380	366	385	358	398	414	372	367	399	360	363	342	346	384	376	365	364	342	371	347	380	401	376	352	390	372	364	376	357	357	373	375	361	369	396	373	394	376	404	372	381	377	345	358	392	389	382	375	375	397	378	377	369	355	392	394	385	376	373	365	374	390	363	359	365	389	349	381	354	368	374	353	357	370	374	364	418	414	372	352	377	352	419	344	373	380	370	380	370	368	358	370	374	383	395	366	332	410	378	374	330	388	384	353	372	356	354	384	408	390	388	364	358	339	358	367	365	371	355	351	380	381	358	336	365	358	353	381	381	367	322	393	358	360	375	363	410	364	402	368	392	333	380	363	389	343	342	365	391	343	354	366	358	399	377	372	372	405	376	402
10584	13282	1756	1179	964	898	849	822	797	841	798	766	770	756	777	757	769	785	809	752	746	781	813	767	806	825	789	716	765	750	732	746	803	704	795	719	753	798	750	735	742	782	717	784	763	799	722	779	792	772	791	718	760	757	752	741	734	776	728	766	799	735	802	734	759	762	776	749	748	748	759	799	695	757	762	742	761	786	732	814	771	795	761	772	727	778	779	726	791	841	806	788	758	736	775	792	759	768	790	779	805	768	767	742	745	750	728	798	798	797	754	754	740	750	756	769	755	776	766	748	749	717	801	713	724	790	743	757	744	733	767	736	753	756	766	777	726	772	737	768	777	796	750	764	748	755	753	792	798	760	801	790	812	744	758	739	797	749	777	712	777	788	762	731	744	753	772	717	732	771	754	783	743	782	731	770	741	742	777	733	785	753	810	743	759	778	715	732	760	714	745	788	767	748	747	814	782	727	749	743	743	825	761	749	728	716	733	808	717	755	745	734	756	797	776	761	752	803	794	761	732	757	748	802	807	709	722	764	741	804	775	759	744	765	741	743	767	749	692	802	746	669	780	763	775	737	757	766	730	777	786	786	794	781	760	781	749	782	767	752	726	733	743	714	772	743	777	721	770	731	800	796	762	754	697	756	748	797	752	718	762	721	747	769	806	732	750	778	809	730	829	776	771	791	735	773	764	767	753	758	779	741	754	795	765	769	758	726	801	739	799	760	753	797	784	780	712	756	760	741	783	749	724	765	787	745	712	802	779	788	766	782	789	732	732	759	756	766	736	764	740	785	723	774	743	738	776	747	752	794	744	743	794	738	748	801	783	734	740	826	789	825	824	751	780	732	732	777	738	790	729	760	770	734	753	763	736	797	722	734	811	789	755	741	773	761	771	758	731	748	722	771	749	728	798	777	733	760	743	775	739	776	705	805	759	737	734	709	729	757	776	753	756	760	770	797	744	743	720	744	754	749	789	795	805	724	739	799	715	790	754	760	731	741	749	753	844	690	718	752	785	737	752	746	725	788	745	724	820	784	720	764	774	740	776	754	715	807	745	749	811	770	784	745	713	781	710	797	725	756	781	742	762	766	732	796	739	758	726	757	722	721	715	728	768	789	741	735	785	786	761	754	758	737	757	738	788	811	764	740	778	777	782	742	774	762	774	795	771	763	740	766	781	765	752	748	697	778	731	807	749	747	747	774	764	791	775	742	750	751	729	769	734	755	810	724	771	750	780	761	769	794	792	750	715	791	780	748	771	750	726	742	801	727	744	749	768	811	709	732	715	718	751	782	805	760	752	741	758	770	735	736	758	749	735	758	710	766	751	751	777	720	738	765	757	741	736	738	752	759	715	748	760	750	730	781	797	792	732	778	761	749	760	786	707	797	731	788	770	747	747	761	754	763	758	749	748	764	774	768	778	760	741	780	769	764	731	765	747	741	791	752	757	778	789	757	739	783	765	739	753	736	821	797	737	761	763	722	770	797	783	752	737	784	770	791	741	799	759	772	754	747	782	752	742	776	745	757	733	785	780	723	781	723	782	760	789	787	804	763	790	763	764	753	798	779	742	767	736	718	763	707	807	806	787	757	769	781	799	750	749	784	799	730	772	685	763	755	747	795	763	727	742	789	768	750	738	767	781	771	772	764	759	712	729	761	767	788	729	821	746	726	776	725	808	744	764	746	712	773	694	783	764	758	787	733	756	755	779	748	745	697	790	780	756	787	752	771	772	766	767	770	729	742	757	788	745	739	736	754	713	741	744	795	729	697	806	819	726	782	741	709	770	783	778	744	761	763	763	752	776	764	726	776	727	739	754	771	742	751	802	756	801	743	757	747	749	716	758	760	793	745	721	777	754	763	756	732	742	777	752	759	767	711	754	779	708	740	730	774	726	735	754	781	704	711	784	787	753	773	750	776	752	729	802	733	690	728	731	785	744	768	784	730	839	729	783	786	735	795	771	740	760	793	747	742	793	761	743	779	770	749	789	769	752	707	745	765	735	770	744	777	733	771	753	745	783	724	805	723	741	757	823	755	771	794	738	735	808	758	771	736	740	799	771	724	755	772	760	809	730	758	778	725	774	791	735	779	772	721	794	765	740	713	722	685	744	762	773	808	793	747	725	725	801	790	762	768	753	789	786	689	739	778	749	755	795	747	819	768	763	763	764	756	736	753	763	751	771	733	726	786	780	778	776	779	801	750	741	733	723	758	771	789	776	824	719	768	715	738	783	770	737	850	743	770	750	734	745	741	781	797	734	738	782	769	750	764	740	793	721	765	819	744	776	745	814	768	714	744	772	739	760	768	755	699	760	754	733	771	787	778	770	718	806	802	787	755	761	771	767	746	712	722	785	739	755	726	764	742	752	759	780	740	721	797	759	741	735	725	761	770	766	759	736	756	765	755	776	742	750	744	743	758	761	752	733	769	748	821	756	781	765	755	767	704	757	758	768	736	751	793	781	766	757	764	785	736	731	726	830	758	761	731	744	750	785	775	719	797	773	720	758	746	771	762	693	766	721	781	745	807	752	748	813	766	797	748	733	750	750	810	781	762	795	751	719	732	734	735	753	770	773	727	804	741	737	746	794	758	717	746	751	746	728	774	737	709	713	729	758	770	748	702	723	722	763	763	770	779	786	795	797	785	777	776	772	807	759	806	781	750	807	744	795	783	726	758	730	735	777	799	724	746	705	759	767	714	801	771	713	800	770	735	759	833	789	788	734	746	815	716	773	731	805	775	765	751	747	751	747	764	733	755	783	790	751	755	690	773	780	782	755	755	768	736	710	732	729	735	806	746	751	736	754	722	711	763	720	768	778	740	780	709	765	740	792	699	747	825	753	781	745	718	761	768	765	762	798	732	721	735	773	744	729	730	796	783	728	766	797	778	729	724	785	744	783	745	738	785	773	748	809	743	768	743	764	696	797	763	784	741	734	754	745	711	762	738	729	765	715	812	741	677	770	780	726	709	790	739	795	708	775	737	724	730	790	741	792	763	785	773	799	788	736	745	778	742	758	779	781	758	763	742	746	754	746	778	765	809	765	765	739	750	795	794	816	761	812	758	745	759	758	754	802	751	741	742	794	782	730	761	746	725	734	774	803	735	751	746	726	726	774	756	727	734	758	773	779	766	773	791	769	779	737	766	741	786	787	764	727	787	768	764	783	749	736	768	721	730	782	756	786	725	779	772	761	731	758	784	747	764	740	780	735	732	778	736	775	736	845	748	751	720	778	757	727	765	740	784	737	749	780	816	743	769	792	783	761	770	729	754	727	780	791	797	752	740	782	817	739	725	732	722	728	774	757	737	781	725	761	754	805	777	762	750	767	768	753	759	758	723	743	741	755	758	812	739	733	768	738	794	798	732	720	748	748	758	731	790	731	760	704	766	756	789	766	725	773	746	754	762	802	697	799	749	759	770	791	754	787	805	748	783	722	785	799	732	712	780	775	720	754	779	781	764	704	764	768	774	731	771	761	772	768	776
24797	21651	28608	25154	17898	1200	554	407	337	302	292	288	258	230	258	212	249	242	249	216	213	207	240	203	227	200	204	221	224	200	204	210	189	197	208	231	180	182	177	221	213	198	221	208	163	196	184	223	190	199	199	173	209	196	196	192	192	165	165	185	189	207	187	161	167	177	189	180	194	165	192	227	193	194	205	206	200	212	201	196	178	152	181	199	180	197	159	176	192	205	191	172	192	181	195	196	198	178	191	195	200	212	166	196	213	193	177	175	184	196	200	188	188	208	196	188	182	188	186	187	204	186	204	168	179	193	208	191	194	186	184	178	199	174	171	169	206	178	172	207	189	176	197	191	185	212	164	190	171	205	178	205	198	193	219	223	170	181	179	218	163	203	185	170	194	196	209	175	185	164	186	182	209	187	190	188	149	218	166	194	174	186	146	207	188	183	165	203	183	194	209	169	179	210	153	183	154	215	159	198	191	189	201	185	179	188	181	192	183	172	169	206	180	201	178	180	199	194	195	201	185	176	201	189	210	184	184	192	193	190	186	187	201	146	205	184	213	189	186	201	184	183	194	205	192	179	202	181	189	209	197	205	188	190	186	170	209	199	171	192	166	203	187	170	186	193	169	186	182	170	182	175	210	181	203	182	201	208	202	178	178	200	168	168	194	171	189	183	196	182	209	175	180	184	184	199	191	191	173	188	180	198	196	179	187	179	200	181	176	176	194	210	202	199	188	178	175	187	184	189	166	175	173	161	197	196	151	203	188	176	189	198	229	183	188	206	186	199	213	178	157	189	188	177	177	175	184	189	181	195	191	184	180	172	180	167	184	198	175	174	172	189	169	191	209	187	185	202	199	200	170	176	197	173	168	232	181	216	178	184	204	205	168	183	186	198	185	201	196	179	172	186	175	180	179	161	159	188	184	192	191	184	212	183	165	193	177	205	195	174	196	173	188	182	192	193	202	190	201	178	156	185	192	194	200	180	203	191	171	190	164	204	194	188	197	168	184	188	176	191	183	182	189	187	177	193	170	174	172	186	192	176	200	205	196	182	186	174	208	179	201	209	204	178	171	188	181	184	197	193	185	185	169	163	188	174	152	192	196	181	190	196	179	178	190	209	194	205	169	161	202	200	196	227	197	186	190	183	190	163	173	171	188	186	180	211	195	202	191	199	182	162	156	184	183	172	179	180	164	195	173	204	190	195	194	191	180	203	203	209	189	181	171	178	184	183	204	201	183	198	176	197	203	186	178	198	176	184	168	187	173	183	205	182	205	193	189	215	199	192	183	165	190	195	168	169	187	191	172	185	222	191	187	168	181	219	176	185	182	170	188	183	172	180	169	193	186	183	197	169	175	205	182	173	181	190	187	198	187	179	190	185	205	166	172	187	173	165	196	164	178	188	185	193	192	175	173	177	191	200	199	192	184	176	209	203	187	207	193	180	181	187	193	201	176	177	172	174	192	191	192	188	206	179	177	196	202	186	200	176	173	158	162	181	175	174	167	189	184	185	167	185	196	185	192	161	179	177	177	190	204	206	204	159	189	192	194	188	197	168	189	189	181	191	154	199	193	174	173	169	180	190	187	188	198	194	200	219	207	182	181	183	203	183	173	196	176	159	189	211	174	225	168	201	198	175	209	161	174	189	183	183	195	175	174	187	179	205	193	158	175	180	167	201	206	208	203	201	201	182	173	179	199	157	181	179	180	204	190	207	209	184	189	211	186	189	174	187	186	196	183	189	191	205	206	186	175	190	169	171	196	190	185	174	180	191	195	214	167	203	187	196	199	199	142	166	214	172	175	186	163	174	174	176	189	176	195	165	181	205	181	184	184	183	209	189	188	194	188	175	166	185	189	199	198	204	183	203	199	179	191	193	156	199	191	166	185	178	165	201	188	182	179	183	177	198	201	191	197	211	167	156	199	179	177	179	206	162	189	194	200	201	202	189	205	190	200	196	204	178	172	186	195	173	195	224	199	151	178	160	193	197	179	192	171	195	204	179	188	177	178	160	209	189	198	199	179	163	183	176	192	193	205	184	190	203	165	186	178	171	168	197	185	190	199	175	183	185	199	186	208	176	177	173	182	162	197	197	193	168	191	179	192	172	163	184	201	190	178	196	200	202	183	178	205	179	193	183	193	184	170	185	151	156	185	170	189	191	180	163	216	170	202	174	178	175	185	179	169	178	155	180	172	203	207	186	175	181	175	194	176	184	166	170	204	202	189	172	218	166	201	201	195	188	189	194	193	197	180	189	203	175	186	183	188	170	193	197	191	178	178	182	200	175	191	175	175	179	183	174	157	193	195	182	177	184	167	206	173	198	199	212	168	182	184	170	202	188	154	178	183	210	188	210	168	199	181	202	179	186	170	166	169	178	196	179	179	198	187	192	186	164	159	180	189	189	183	199	191	188	200	171	176	205	222	196	204	195	193	195	204	217	194	168	200	190	204	188	182	180	194	189	193	218	190	170	199	199	191	189	184	172	209	177	155	187	171	164	197	192	214	192	180	206	172	179	193	158	181	218	212	182	153	198	208	180	181	178	178	199	198	184	179	182	189	197	202	203	184	175	192	187	216	184	183	169	153	191	187	160	197	200	167	216	192	214	179	191	190	210	188	180	179	209	196	194	197	199	194	178	195	162	199	179	198	186	204	167	188	177	175	176	166	167	197	189	180	164	182	176	176	202	191	199	189	170	187	176	196	195	177	183	182	157	193	200	178	202	187	164	180	207	167	183	185	188	197	183	170	187	188	193	171	170	195	225	182	187	192	195	176	208	180	187	168	186	193	198	209	176	167	197	186	177	176	181	188	190	191	195	196	176	175	183	186	200	208	188	191	169	182	176	187	162	196	190	173	174	162	205	180	170	171	174	175	184	169	175	181	191	186	171	191	194	178	212	188	190	184	209	199	163	184	192	171	208	198	195	171	181	200	195	217	193	172	214	199	186	207	196	194	191	187	177	198	190	210	201	183	188	181	184	218	196	205	198	190	185	178	205	189	197	180	186	188	179	201	165	180	166	184	194	188	171	202	165	186	203	187	182	198	171	194	179	205	180	195	155	164	199	191	166	207	182	185	184	203	201	178	192	208	177	188	169	170	172	198	190	181	163	190	207	186	189	172	191	192	195	184	181	197	198	203	182	181	164	184	202	167	201	194	165	200	200	187	198	161	199	155	181	197	167	197	172	197	163	196	193	188	182	182	191	193	182	184	154	169	216	176	192	195	175	193	196	174	191	191	173	205	200	168	187	209	185	187	173	193	196	198	184	178	186	183	181	187	168	184	194	184	162	164	175	193	195	178	187	195	185	178	206	175	178	195	211	190	184	199	184	179	191	192	173	178	179	184	186	180	188	191	205	176	182	179	201	192	182	181	180	204	203	194	192	189	170	164	185	191	192	178	201	215	213	195	173	196	204	190	179	202	191	175	176	185	204	194	180	187	200	200	161	205	207	196	193	176	215	175	201	204	202	167	155	180	172	201	195
26565	32336	8665	4485	2932	2104	1654	1310	1115	915	834	797	668	649	642	592	585	540	530	535	493	506	481	424	488	477	450	429	497	438	449	455	460	464	435	439	417	422	448	440	434	418	418	445	459	421	463	467	434	416	408	444	440	445	403	418	440	400	409	389	405	449	372	412	390	412	411	454	409	391	404	392	434	399	413	434	440	426	426	397	423	409	413	390	426	429	417	380	398	402	390	382	432	376	373	427	440	415	421	426	424	404	440	389	459	412	379	407	439	407	384	375	407	423	400	402	390	409	361	415	423	412	388	423	406	405	415	394	386	406	437	409	414	427	414	422	371	393	405	416	415	389	397	407	402	392	385	390	391	397	415	435	395	406	458	433	385	431	412	417	371	358	442	420	424	387	451	428	393	437	388	428	418	396	398	442	389	408	393	414	435	414	431	412	426	377	436	426	424	394	450	400	363	400	397	392	437	394	422	385	450	407	389	420	418	428	427	406	393	419	397	387	408	440	444	399	448	399	415	406	445	415	401	394	445	374	396	418	389	446	417	370	389	399	412	427	442	415	407	407	378	376	413	432	400	413	427	402	432	403	435	395	424	418	403	400	386	360	418	409	423	402	406	425	411	399	411	426	431	397	431	403	380	414	424	435	407	399	404	423	415	406	433	409	405	375	399	384	437	404	411	409	394	417	376	417	422	449	437	384	439	410	423	408	430	443	403	399	418	396	410	419	422	419	390	402	407	425	389	396	417	397	382	417	396	415	415	415	411	419	420	380	424	409	394	398	399	400	389	394	387	404	411	402	390	396	415	373	415	384	410	399	403	415	428	434	400	383	425	410	382	385	382	405	384	457	408	408	406	380	436	370	398	395	411	379	427	432	377	388	413	414	413	389	374	401	397	415	376	403	419	393	395	435	413	428	388	440	423	394	386	442	390	418	406	407	382	413	401	399	417	445	431	410	399	408	392	407	396	413	409	381	392	432	400	394	439	413	425	426	401	390	370	427	419	432	383	443	393	400	388	409	407	418	425	395	397	392	429	426	416	405	436	421	400	392	382	385	400	397	401	398	438	396	408	418	386	400	452	407	415	398	421	397	430	430	412	421	398	406	371	396	409	426	449	426	452	423	412	380	409	434	413	398	428	359	393	402	425	399	393	412	402	406	377	417	402	418	404	399	408	381	372	374	396	420	360	418	394	405	391	416	408	373	403	387	415	416	401	398	403	378	379	462	440	407	398	372	375	400	412	434	427	409	386	437	402	433	416	444	456	353	406	422	415	398	408	409	388	454	398	394	405	422	454	390	410	390	452	386	406	450	440	412	398	415	376	398	405	473	399	418	384	403	378	424	415	427	390	433	405	435	397	406	413	377	390	370	422	462	389	384	397	400	413	396	413	449	389	415	398	431	441	417	421	411	388	445	400	397	399	408	405	377	393	409	392	388	411	408	437	452	413	404	423	397	426	410	405	382	374	422	436	393	401	388	405	392	413	394	419	421	403	421	385	376	413	414	405	450	385	364	392	409	391	438	412	388	407	430	410	405	400	392	374	447	412	415	384	385	403	403	408	352	395	415	390	405	411	421	401	413	426	423	387	432	413	390	444	389	447	373	418	424	386	385	395	392	395	398	428	415	426	383	429	388	422	441	382	427	415	399	394	407	403	429	385	408	415	415	436	365	413	399	439	384	397	425	443	393	415	424	459	385	410	414	418	411	379	377	409	407	403	436	420	407	422	430	420	390	380	398	414	381	435	415	413	435	436	391	433	378	372	435	433	402	433	387	435	404	399	429	429	416	438	368	415	429	394	411	447	466	409	393	365	398	385	445	399	386	406	420	426	424	400	419	383	405	442	418	411	353	391	384	431	409	406	418	396	431	405	428	393	443	385	439	411	413	413	420	407	403	385	414	394	418	376	415	390	397	399	428	430	408	455	398	393	413	402	402	438	409	436	384	400	400	419	427	436	396	395	418	386	394	420	426	409	438	423	420	413	406	376	392	400	415	405	399	406	420	431	405	411	401	409	407	361	394	411	406	384	393	419	387	411	405	393	416	412	443	426	400	429	436	388	384	401	401	400	408	407	397	387	431	403	389	441	402	391	420	406	394	408	407	374	397	383	401	425	452	407	397	389	396	369	392	400	386	410	408	415	393	389	409	408	382	423	399	437	377	456	429	406	388	426	370	421	453	439	420	397	449	414	436	383	393	399	379	408	398	406	412	420	406	386	412	381	401	389	395	421	412	422	419	420	419	408	377	422	426	446	371	388	388	396	392	400	430	404	398	405	399	391	388	411	418	402	438	428	392	421	425	409	376	417	412	430	424	434	439	407	380	420	409	389	430	395	379	389	388	400	402	394	378	407	384	400	392	433	409	397	402	380	418	402	427	430	431	422	410	411	404	439	387	426	379	372	406	389	376	432	402	409	436	422	432	372	349	430	394	393	372	368	405	454	413	430	408	404	448	415	437	447	382	431	410	344	388	431	404	435	382	430	438	387	406	394	424	388	355	390	419	432	411	412	424	380	461	424	393	413	405	392	375	393	430	408	430	426	428	403	401	434	404	371	401	406	410	424	415	423	421	435	380	396	430	440	404	445	414	415	401	464	431	399	442	374	425	383	394	406	397	404	424	426	388	425	396	451	365	413	424	400	434	399	399	428	407	418	434	385	428	393	403	381	373	377	406	434	408	401	386	404	389	417	395	398	395	447	375	395	400	401	379	427	409	403	415	457	384	438	375	397	413	446	405	441	422	426	416	378	436	441	412	417	419	399	396	416	411	407	401	436	387	449	396	415	398	415	389	397	401	433	402	406	406	422	376	414	405	422	362	436	396	379	426	407	429	403	439	397	430	385	380	437	411	416	406	402	432	386	371	392	378	459	412	397	406	424	361	413	389	400	414	381	400	410	394	389	422	438	396	386	416	411	413	401	447	426	416	400	362	419	396	384	431	404	410	409	405	390	414	407	395	384	425	425	418	415	439	427	428	403	418	386	373	392	413	414	436	428	400	387	402	379	398	382	387	376	424	376	409	385	417	415	411	450	423	409	417	450	414	386	428	413	394	417	381	414	408	390	395	371	410	382	371	419	392	431	422	402	391	395	420	405	432	416	411	416	415	419	403	420	383	417	394	390	406	402	411	442	413	401	380	435	384	410	398	415	377	423	402	388	420	446	417	422	421	395	390	438	411	366	364	398	411	415	417	424	394	425	438	403	401	410	433	389	409	421	427	462	403	409	405	436	383	368	364	378	415	400	425	418	380	374	400	420	392	408	410	404	417	415	396	433	417	421	408	399	394	412	412	397	427	418	401	423	377	398	407	420	432	445	418	420	437	399	400	431	381	425	375	399	404	402	411	389	396	379	405	412	393	432	415	425	425	432	455	423	386	408	406	399	399	405	405	395	403	404	416	431	399	408	391	411	403	384	432	393	435	391	412	432	387	408	379	420	384	414	402	423	396	410	378	408	385	398	412	408	433	416	420	451	406	390	405
23813	21638	29337	24428	21636	16157	1713	920	674	636	637	582	529	518	483	490	460	449	472	416	442	427	405	449	428	474	433	445	409	403	418	413	424	409	368	422	404	447	431	432	448	386	435	391	377	409	407	431	378	409	400	408	419	416	377	403	407	365	355	406	423	394	389	405	371	388	377	420	383	379	372	414	414	381	439	383	389	364	374	403	380	392	384	353	433	388	366	409	434	377	419	412	409	406	425	379	395	372	364	373	392	421	444	374	416	404	384	382	362	369	441	394	387	397	388	387	394	371	392	406	419	446	390	357	410	397	392	422	371	396	398	388	369	414	377	426	353	401	412	391	451	398	364	387	411	396	396	396	354	365	379	414	391	412	388	384	402	409	406	399	345	422	423	400	395	391	392	349	384	372	404	413	400	397	388	369	424	396	397	364	410	428	348	434	392	429	393	429	396	372	392	414	420	402	393	390	431	349	365	364	407	385	387	401	385	414	413	396	399	373	413	353	414	408	390	395	397	416	381	414	365	381	393	416	389	397	406	388	377	382	407	392	403	398	387	347	403	400	389	437	390	416	378	367	371	392	404	403	407	384	378	378	380	430	411	399	365	380	370	399	386	394	379	385	378	385	416	444	404	390	384	341	374	393	385	402	354	376	414	393	397	392	406	382	434	387	410	437	338	404	403	388	411	409	382	392	381	423	388	398	410	392	402	359	382	409	376	389	405	396	396	357	393	383	399	406	357	404	387	376	420	379	405	364	425	410	376	377	368	394	411	414	371	397	382	356	407	392	384	444	362	397	419	392	398	390	381	408	387	368	400	374	439	374	386	368	378	412	422	395	408	389	411	398	387	374	388	376	405	360	400	372	396	395	392	433	413	406	401	378	381	356	397	385	405	381	359	395	409	409	417	388	408	387	366	391	409	377	361	374	397	441	393	424	358	348	382	386	379	397	369	401	375	362	397	350	383	368	405	393	417	391	402	386	370	399	420	437	410	374	416	388	408	426	372	416	422	388	370	357	423	354	364	414	415	397	377	399	417	379	402	416	407	364	390	375	420	396	340	399	399	408	375	386	402	339	347	396	411	403	382	397	384	404	388	387	414	399	405	403	379	393	383	378	343	374	410	403	396	396	398	384	394	393	387	378	359	374	380	375	389	405	427	380	387	423	379	378	411	380	413	397	388	370	394	354	390	385	367	390	418	363	381	419	390	393	371	362	408	374	382	399	365	373	400	418	383	378	376	360	388	392	410	413	445	406	435	413	390	409	424	412	369	356	391	390	383	375	401	387	392	377	413	370	394	387	400	405	397	412	429	377	394	422	370	429	387	423	389	401	406	411	386	383	388	401	437	397	414	423	348	361	413	389	440	376	394	409	382	430	407	380	389	387	414	400	400	401	402	386	372	394	346	394	421	428	402	385	367	382	369	413	391	426	366	391	385	385	395	456	377	378	360	310	398	415	380	367	410	374	371	398	403	375	403	377	428	392	381	401	426	399	350	420	394	398	361	454	369	374	429	378	414	376	439	369	391	396	434	371	390	384	381	368	407	396	419	392	411	412	383	412	379	398	367	362	345	366	345	422	385	366	387	370	436	394	376	385	416	418	383	380	424	360	415	387	369	426	394	414	362	391	404	375	390	377	401	402	403	400	374	398	419	368	394	415	414	393	375	434	384	418	397	408	375	397	403	338	410	381	427	424	391	349	436	390	423	352	384	393	429	403	383	323	389	377	377	411	380	382	374	391	418	406	403	396	405	404	426	418	383	383	373	406	387	393	409	380	383	398	406	419	368	364	413	365	416	369	349	393	372	392	349	377	404	382	418	425	356	418	390	380	412	361	360	364	427	360	417	399	375	401	399	410	384	351	379	409	395	375	399	382	366	368	381	402	364	362	416	381	426	360	392	392	389	395	432	390	360	380	357	399	362	398	371	375	384	431	388	410	377	429	408	402	398	394	391	368	402	391	403	345	424	382	409	405	403	391	419	386	375	381	392	387	439	421	396	385	374	412	386	372	361	372	411	395	419	410	334	380	385	390	396	373	352	379	416	386	426	400	395	388	392	384	383	395	410	392	377	380	393	384	364	323	410	384	385	383	390	370	388	370	376	405	388	399	360	381	387	381	377	373	370	407	390	384	376	383	407	385	424	381	381	378	375	393	378	361	408	392	336	356	433	384	396	406	402	390	370	398	384	359	373	356	390	403	364	397	404	388	394	371	392	381	363	394	445	374	431	393	380	396	372	398	410	396	387	402	405	373	408	415	406	396	411	437	393	439	415	410	435	378	353	361	398	394	420	384	428	387	381	352	417	373	398	372	376	390	387	413	379	392	386	400	411	389	363	379	375	390	385	391	417	410	432	370	386	392	390	409	407	351	398	386	352	374	363	385	354	381	371	393	418	402	388	398	381	372	401	374	369	372	379	369	409	382	390	381	408	386	423	377	405	383	398	398	412	359	393	409	398	396	418	369	409	412	380	355	420	417	405	366	383	355	397	402	425	416	390	388	382	381	397	409	360	374	395	354	376	404	399	421	373	387	367	411	369	378	412	379	365	398	394	397	406	374	421	363	391	351	363	422	371	363	410	413	408	376	410	392	401	394	381	359	361	374	374	386	417	399	387	395	397	358	405	393	382	417	384	398	396	399	388	357	419	416	358	377	399	383	416	365	398	370	428	422	387	392	401	370	391	389	400	364	408	347	365	374	399	433	377	411	394	398	412	393	416	404	364	385	388	403	381	402	391	405	367	393	408	355	362	374	405	409	390	376	381	382	408	391	371	404	410	378	385	346	409	369	421	401	388	362	392	368	412	411	353	419	414	419	383	375	378	402	415	424	376	389	395	387	391	370	373	385	399	417	383	413	395	393	396	378	390	378	399	383	400	381	376	343	363	393	390	406	411	393	401	384	346	365	406	398	370	394	400	375	405	429	425	411	365	350	392	400	385	382	388	387	418	416	403	406	394	391	400	377	389	370	408	423	379	395	411	416	384	377	360	398	389	404	356	386	401	371	370	387	397	357	397	400	397	389	409	417	392	391	381	382	408	367	399	393	372	416	406	378	377	408	401	402	339	424	401	362	386	377	406	410	416	369	387	414	353	377	400	395	401	426	390	373	364	395	390	375	393	388	394	435	399	359	381	390	402	383	394	374	396	365	367	397	434	370	400	405	387	356	411	379	362	377	349	363	375	356	427	379	368	388	392	418	377	391	404	419	375	423	377	373	386	406	399	386	412	399	419	368	356	382	401	399	419	362	386	355	359	380	384	374	380	433	410	412	408	376	407	379	423	375	381	365	419	374	393	381	386	400	387	399	380	371	335	420	392	369	373	381	382	372	377	397	426	374	364	350	389	401	393	390	387	397	403	374	375	425	394	394	434	391	402	417	395	418	388	425	390	400	376	381	403	389	413	387	395	388	415	410	365	394	425	408	353	392	372	409	384	363	358	374	416	391	365	398	409	376	398	377	408	420	419	362	393	378	391	402	413	418
32877	37026	13935	7694	5230	3947	2911	2386	2048	1880	1635	1471	1330	1208	1161	1147	1110	1004	961	943	944	949	904	871	924	881	830	836	801	838	870	814	794	837	804	795	854	811	832	832	767	790	812	815	754	780	746	791	730	761	758	752	806	754	772	740	745	768	725	770	791	771	759	761	795	755	763	790	767	756	738	768	764	752	777	756	758	700	747	753	769	821	746	749	766	731	794	787	776	761	753	725	751	762	748	800	735	777	767	741	758	758	699	741	717	709	770	732	768	726	730	710	787	790	732	746	759	776	763	724	698	744	712	746	759	794	750	701	731	739	706	759	761	766	754	779	742	744	747	725	731	769	827	754	735	740	751	723	711	721	782	765	782	726	713	734	724	710	720	725	757	764	735	742	774	741	730	766	715	767	731	774	756	779	775	789	752	775	710	742	760	731	760	755	780	732	747	728	798	727	784	777	729	715	729	731	771	782	783	741	769	767	746	740	734	695	824	728	714	752	698	748	774	799	779	755	752	745	751	802	824	773	748	693	754	757	767	756	779	720	740	718	742	728	721	792	766	772	752	800	761	780	776	741	744	766	806	739	750	745	752	694	760	763	718	766	804	753	751	810	705	739	724	761	785	728	769	759	711	780	736	752	776	705	737	796	732	729	738	748	760	740	731	729	752	743	761	744	716	721	773	791	740	766	739	760	734	770	731	812	742	771	750	730	724	777	755	742	768	774	761	770	771	764	770	745	789	742	766	756	734	742	769	726	779	783	757	725	774	770	788	753	750	710	763	767	774	754	725	774	772	768	758	717	734	742	722	717	749	733	743	716	762	789	726	773	793	739	784	792	775	701	772	758	741	778	785	774	769	746	763	794	713	762	801	729	734	721	732	783	763	747	695	777	775	806	728	748	734	747	790	708	740	730	785	762	757	781	763	755	701	779	771	755	764	749	755	747	738	755	731	760	766	759	700	828	748	744	744	733	760	694	761	732	731	756	788	759	706	751	791	793	772	722	755	763	760	796	801	744	745	732	777	767	718	730	757	703	730	743	745	719	714	762	766	755	721	731	733	714	757	758	785	716	792	736	723	724	730	769	776	792	774	701	841	753	730	707	784	791	757	773	747	784	780	738	739	704	717	765	759	763	757	739	719	760	782	802	738	757	721	778	752	743	705	727	756	688	757	792	762	745	770	718	751	754	750	689	757	768	772	767	732	751	757	750	791	747	749	739	721	732	755	723	825	721	696	730	729	758	751	754	713	704	739	717	718	767	717	755	715	758	815	728	772	777	747	786	729	739	760	701	741	730	781	782	752	728	709	733	766	753	772	733	787	771	779	759	734	751	721	721	734	768	785	733	755	727	738	731	794	754	739	771	749	756	701	736	760	764	765	829	736	745	718	751	751	730	753	746	762	772	759	711	747	699	748	802	729	761	750	759	781	666	739	707	762	775	725	706	780	848	765	777	747	695	738	718	753	803	720	763	730	766	733	766	735	729	735	777	745	768	730	745	737	711	753	771	755	763	768	773	768	741	749	754	775	755	801	770	758	742	750	759	802	722	748	775	731	764	781	845	800	736	774	725	769	722	755	715	757	719	767	728	750	717	676	746	727	702	736	718	748	772	729	744	747	727	786	744	756	711	790	736	734	732	757	735	766	723	742	780	711	758	770	676	740	695	746	773	725	701	762	707	705	760	772	738	754	769	759	756	760	806	808	728	706	747	690	761	752	769	753	749	731	766	750	750	691	734	785	755	740	729	762	743	775	742	750	795	768	751	727	748	747	779	755	754	737	700	780	780	729	759	780	767	733	743	763	741	759	755	785	790	758	777	756	747	755	810	749	737	752	757	707	720	738	800	737	730	736	785	778	771	742	757	706	756	832	739	768	802	792	763	703	730	724	751	733	718	743	740	788	773	771	728	755	725	749	735	768	757	713	768	800	785	755	726	750	753	766	745	743	742	728	757	746	746	778	740	729	754	754	797	740	764	752	739	730	743	730	747	714	768	707	758	745	817	762	769	709	751	754	785	790	719	727	731	727	767	785	727	736	696	771	708	725	759	695	734	720	738	711	738	752	711	744	715	730	739	752	798	699	726	723	680	748	740	758	791	759	743	796	770	699	760	742	766	711	707	695	765	768	764	741	722	732	772	751	749	815	788	767	737	763	755	752	744	775	694	729	736	746	752	799	750	775	749	751	764	807	786	762	764	717	747	763	728	729	741	738	750	738	716	737	726	724	774	694	723	766	727	729	730	794	735	731	746	755	765	796	735	730	753	740	763	747	781	754	766	758	755	717	770	698	692	740	755	760	750	747	752	805	728	758	740	762	730	745	757	784	727	754	770	726	669	732	736	764	731	777	694	675	747	748	753	753	760	759	726	799	775	745	744	746	791	757	741	748	746	751	728	821	728	753	701	790	806	784	727	755	781	715	771	744	718	779	774	702	717	764	737	757	715	817	787	742	782	758	738	784	786	744	724	740	796	765	757	735	726	730	755	755	773	755	763	752	756	776	806	744	723	703	763	698	732	821	783	737	741	760	733	775	715	747	780	711	737	764	724	723	688	730	770	714	779	750	778	736	746	765	745	695	780	729	769	756	757	770	773	746	696	749	745	717	733	752	751	728	756	732	766	748	714	770	756	749	757	738	726	754	728	724	724	702	750	709	719	785	750	708	741	749	770	719	764	736	732	687	743	760	729	762	775	772	744	769	734	748	756	729	733	729	743	708	714	763	709	721	759	801	793	757	725	726	776	746	746	742	778	764	718	763	729	762	734	763	724	747	739	696	765	763	771	734	773	774	734	736	760	751	782	751	782	763	752	786	750	781	705	786	790	753	706	717	772	722	750	744	717	778	737	753	724	762	724	719	785	726	694	790	771	725	751	730	742	684	722	748	735	709	741	744	770	738	749	757	713	728	741	768	741	772	783	744	739	799	729	742	770	766	750	712	762	728	755	717	820	753	807	773	761	807	727	700	739	712	728	790	720	761	733	704	756	759	701	715	758	749	748	662	793	694	770	769	731	749	697	736	783	750	768	754	736	761	757	763	736	763	718	760	741	697	805	725	775	814	676	764	717	754	757	742	739	770	750	761	719	768	752	792	745	784	771	740	711	719	729	737	798	739	740	694	759	753	738	747	749	745	738	745	789	753	742	714	741	771	732	777	744	729	765	704	811	750	724	726	760	785	758	737	753	767	697	731	767	784	795	774	757	732	776	739	740	738	721	763	700	788	766	779	767	739	743	739	737	767	795	759	749	724	762	762	760	765	741	742	749	706	768	757	721	720	744	746	768	756	753	769	740	784	742	780	732	741	780	747	725	765	706	749	759	752	744	709	705	685	748	770	751	778	729	705	781	735	766	723	751	780	754	734	727	736	738	711	763	763	774	711	756	742	760	796	718	705	733	750	800	729	797	776	794	743	719	702	822	757	729	789	734	784	756	706	801	738	712	743	728	707	746	690	787	774	766	751	750	754	754	795	751	733	777	749	760	732	788
27205	20831	7136	940	630	548	425	388	360	370	403	371	379	351	387	338	378	363	415	349	357	347	357	350	371	342	355	343	379	407	382	391	379	371	349	341	362	371	376	360	384	360	341	362	382	347	349	337	329	385	369	427	361	379	369	332	395	366	382	359	392	357	382	352	352	390	349	353	350	380	366	354	391	336	364	342	340	360	367	369	331	352	337	363	381	345	379	357	372	355	361	383	370	339	381	368	352	354	374	360	351	379	374	378	372	355	355	352	328	355	353	378	371	391	394	356	390	370	360	350	351	381	371	333	345	343	363	357	351	341	369	356	357	361	379	380	375	364	329	358	383	379	378	371	326	367	400	312	417	380	346	394	366	348	368	368	364	356	380	370	367	345	351	343	356	329	358	385	375	384	372	410	383	372	388	360	377	352	339	371	373	388	360	353	357	391	342	365	393	357	392	385	368	379	363	364	357	373	340	368	381	351	369	395	392	345	376	357	346	334	366	384	353	355	350	367	350	346	385	363	346	349	351	341	372	380	369	356	376	352	365	358	334	383	358	336	369	363	347	373	341	349	364	345	392	343	347	368	347	378	387	372	386	375	378	364	336	370	338	355	406	377	362	366	349	355	348	329	331	346	392	336	325	366	373	397	400	387	344	336	356	383	378	367	382	363	335	369	343	350	407	357	332	328	399	362	347	353	362	343	328	383	367	342	403	365	333	345	334	359	383	372	368	377	366	376	352	334	364	366	349	363	390	353	349	363	359	350	344	341	342	384	386	385	349	345	389	359	345	353	350	356	351	367	360	351	362	386	348	358	386	348	354	380	338	376	390	361	367	343	363	378	338	413	378	367	354	317	367	373	358	350	377	379	389	362	382	393	345	364	389	319	361	372	390	383	365	352	326	344	336	385	361	356	363	348	372	362	386	372	378	395	341	390	354	376	358	341	342	369	349	400	367	327	350	396	359	392	361	391	377	360	350	398	415	381	358	324	350	328	319	378	376	377	349	381	397	371	372	352	393	368	349	340	371	395	370	359	353	343	408	378	379	350	319	379	395	335	380	376	385	368	372	356	382	341	391	343	376	380	369	394	355	359	359	375	361	393	365	386	362	348	342	380	352	347	361	370	364	368	355	368	375	353	355	368	386	385	371	356	345	359	380	358	366	364	362	339	340	371	378	343	351	382	364	385	385	341	366	353	385	316	372	363	366	336	353	408	366	390	354	358	363	359	370	352	331	345	362	367	402	356	365	354	380	376	342	338	335	384	358	363	341	356	382	346	362	329	365	372	346	351	330	350	371	350	362	348	351	359	386	398	369	374	390	401	362	351	350	378	350	354	391	382	366	355	356	357	344	351	380	383	345	343	385	383	333	402	394	387	368	369	376	368	350	387	342	308	390	399	407	393	328	375	364	341	399	349	339	371	376	365	335	319	367	370	355	352	370	355	375	362	378	366	373	365	362	372	384	386	371	334	355	371	331	369	384	370	346	374	383	376	350	380	392	362	379	378	376	356	360	356	336	362	348	374	389	353	353	387	357	361	345	349	348	376	352	388	397	354	336	345	362	353	365	371	396	348	385	382	370	405	394	354	374	374	339	332	361	343	363	364	369	349	397	380	367	360	338	340	380	321	384	346	386	368	347	357	388	335	367	385	335	347	362	371	344	344	332	324	349	367	389	351	365	358	396	396	372	370	380	380	373	424	344	375	368	357	367	349	327	389	355	367	334	359	368	383	374	354	371	371	341	402	338	366	335	321	354	358	349	366	378	357	386	342	369	323	399	389	342	346	348	337	388	358	373	376	384	341	423	396	367	404	299	351	348	355	360	364	363	346	351	363	388	335	364	376	364	345	397	386	353	364	353	335	320	378	333	380	380	386	354	383	393	363	380	346	363	367	362	369	362	353	355	376	375	383	384	357	385	388	357	360	345	385	359	370	347	353	338	352	342	367	370	362	389	371	357	343	391	356	370	362	365	364	363	343	357	378	336	381	349	394	322	354	375	366	391	340	327	347	383	327	349	342	377	380	366	368	357	333	361	348	352	356	371	345	371	385	367	351	366	383	334	384	344	409	365	355	386	371	347	373	381	337	380	375	381	357	383	364	368	363	354	365	357	383	393	348	346	357	388	351	356	357	384	387	382	326	377	331	359	355	369	358	357	337	363	347	365	389	380	370	367	376	342	390	362	395	371	352	395	377	386	351	360	358	375	350	377	379	345	397	348	383	341	354	394	359	356	337	360	339	359	348	357	370	366	365	352	381	368	367	388	363	355	371	373	354	359	376	366	378	363	346	325	371	329	353	360	336	332	369	365	367	381	364	391	341	382	365	354	368	351	360	353	375	387	381	361	370	356	360	353	357	387	359	341	335	349	363	348	323	390	360	342	367	376	368	365	398	353	357	375	365	370	356	339	358	393	389	390	392	366	374	362	313	354	340	394	337	368	363	370	358	370	362	373	362	400	378	343	373	348	369	363	335	389	375	353	347	343	371	390	372	397	357	352	351	397	330	360	327	341	344	412	337	376	394	376	362	383	378	332	353	381	363	368	347	371	375	348	349	357	376	334	350	350	338	363	379	343	373	368	359	351	390	344	380	352	363	410	387	369	378	397	375	375	371	367	361	351	356	370	384	342	354	371	395	357	342	381	398	378	393	359	378	345	354	361	374	332	356	357	356	363	406	392	411	384	360	346	370	383	353	377	362	378	343	381	378	352	395	343	341	360	369	358	367	345	381	386	378	386	399	391	367	391	376	352	354	392	361	347	383	373	353	383	392	345	373	367	371	363	323	362	345	350	327	339	407	383	360	373	336	360	328	357	357	351	334	382	371	375	376	360	393	372	335	367	398	347	342	366	374	384	403	383	394	351	392	358	376	365	367	382	400	346	366	360	421	358	378	360	328	379	361	384	337	350	355	376	369	366	382	338	362	372	351	348	380	357	380	355	353	376	386	366	370	388	396	360	346	363	364	345	342	405	373	367	367	366	384	363	372	343	392	328	373	361	391	357	380	355	352	387	328	336	342	349	382	363	372	355	362	365	383	397	325	374	352	380	351	388	370	370	377	377	394	335	379	342	328	322	349	371	361	370	356	344	377	370	338	341	371	349	374	395	375	402	377	401	357	387	347	386	354	355	392	351	331	386	353	345	363	334	371	366	350	368	378	417	358	338	341	365	355	346	387	339	353	390	344	366	362	370	346	349	376	373	369	373	365	385	359	399	359	355	354	334	361	357	350	345	369	375	386	363	346	349	345	358	348	365	352	381	368	336	335	330	347	358	364	365	392	331	339	353	374	381	390	357	365	395	401	343	345	364	369	360	356	369	324	363	381	363	349	377	349	365	343	364	366	368	364	397	331	366	384	366	362	379	377	358	399	392	341	358	392	362	370	366	358	388	362	362	357	371	366	377	352	367	384	376	376	381	347	379	385	337	386	364	371	388	361	338	365	368	352	353	374	363	351	384	365	379	357	386	369	385	346	376	363	367	405
11566	13964	1726	1127	997	918	859	853	834	806	823	844	810	797	783	767	812	760	730	753	727	724	753	779	797	762	752	766	741	767	801	735	774	713	729	748	779	788	769	764	753	739	827	784	752	742	734	776	766	749	760	776	766	776	818	755	749	701	804	770	784	751	761	782	716	748	770	776	763	743	791	817	769	814	788	752	745	779	755	744	726	705	753	786	762	787	745	750	778	776	772	759	781	704	765	756	748	754	834	767	733	766	793	777	759	808	740	766	777	758	777	751	805	781	719	742	744	807	743	743	765	722	732	723	802	717	753	780	769	727	769	743	754	758	793	753	708	746	739	765	758	751	762	742	736	742	788	767	734	784	798	748	741	779	755	771	759	762	771	731	814	764	817	728	782	748	746	778	761	808	827	792	734	738	768	685	737	775	793	809	777	763	749	755	753	764	755	770	779	774	780	738	752	762	720	737	757	762	771	736	784	757	827	762	769	767	750	756	770	771	723	800	747	758	706	687	764	732	768	749	781	733	765	773	791	730	794	741	791	806	737	717	751	769	739	759	767	694	714	763	759	804	763	745	772	751	793	766	832	730	801	714	713	734	774	773	770	779	788	749	781	732	750	759	733	753	786	769	742	746	736	763	716	735	731	760	744	767	754	799	747	733	763	765	757	756	746	756	761	768	723	752	784	767	719	743	768	749	742	727	752	685	687	757	745	739	771	811	804	736	749	783	780	748	805	759	796	762	761	731	750	791	795	803	797	775	734	761	769	739	728	722	792	783	740	745	783	765	746	738	719	773	782	733	785	800	778	745	748	749	784	773	748	747	750	698	754	772	727	739	832	687	817	795	771	739	753	773	783	765	760	750	733	714	771	780	778	738	732	788	767	762	775	736	788	774	713	784	733	753	752	713	759	792	730	721	780	762	745	814	703	772	773	754	733	781	798	775	725	784	718	767	743	729	750	745	776	749	755	734	740	730	744	747	760	796	720	772	784	818	719	798	711	743	814	758	777	741	772	737	849	802	770	727	729	741	726	780	804	744	735	736	783	753	737	772	777	721	764	769	768	735	722	756	711	765	774	745	739	790	750	775	755	703	771	811	717	763	795	777	783	680	810	747	725	746	800	790	713	784	722	759	746	749	755	805	789	738	747	757	766	804	765	768	783	803	807	771	722	750	744	727	774	807	753	747	757	761	756	752	777	791	749	766	775	744	726	678	766	741	755	738	737	709	751	789	690	822	794	732	755	809	766	763	739	751	779	789	761	709	785	755	743	768	765	794	762	794	785	746	744	726	750	740	723	754	758	753	771	734	736	774	793	741	785	765	779	756	738	784	803	753	750	711	761	798	773	741	742	719	757	781	725	791	721	818	773	742	766	712	743	736	744	739	758	755	802	734	753	726	782	734	790	725	766	723	717	758	721	749	740	759	782	769	803	775	761	759	786	672	708	763	785	762	767	735	744	753	748	732	743	710	798	790	752	777	791	742	749	755	724	767	753	768	793	767	749	790	733	780	758	802	793	811	715	755	751	798	693	774	764	719	701	714	760	699	779	770	769	759	765	754	758	765	793	751	789	751	777	783	786	767	777	829	778	704	788	761	778	801	751	756	745	766	769	793	770	756	790	755	777	720	782	769	740	776	755	686	795	779	710	784	770	682	759	772	752	770	739	726	761	790	735	757	770	737	740	758	755	726	782	718	751	780	748	729	787	780	792	791	749	717	754	738	748	742	731	745	764	792	736	785	708	742	795	742	737	712	796	757	692	730	778	760	740	792	772	772	760	812	769	775	765	735	738	707	772	789	773	800	743	785	779	786	741	789	743	729	762	792	759	738	778	701	798	754	779	809	801	754	807	755	772	755	734	766	712	725	732	761	764	781	715	783	782	763	745	718	792	787	756	811	763	783	756	750	780	819	756	804	717	736	797	757	746	751	757	751	763	747	743	783	757	758	714	751	792	756	765	728	735	790	788	771	768	740	777	702	734	756	771	716	729	771	748	782	781	738	749	774	739	748	761	747	798	752	791	763	735	762	770	740	715	794	821	753	765	752	810	771	799	772	754	735	818	826	751	727	741	752	765	785	742	797	757	719	752	737	731	746	749	737	763	835	791	806	743	773	767	766	732	743	780	747	714	802	751	734	750	740	733	795	760	789	764	763	691	733	722	741	784	782	803	761	767	741	732	791	748	751	799	756	744	740	718	749	742	738	760	694	745	763	817	807	770	733	761	815	796	773	764	753	744	773	745	717	748	747	791	768	772	773	712	717	746	823	767	767	727	790	760	775	759	766	742	797	775	708	765	737	739	759	778	753	772	783	737	735	800	774	795	771	699	810	699	733	788	764	801	788	743	747	742	747	740	712	703	761	744	797	793	678	730	770	763	794	744	725	742	754	781	765	750	772	795	819	775	759	728	770	792	797	749	724	719	770	756	722	730	722	745	770	798	743	775	750	770	739	783	758	722	765	718	749	771	761	750	784	772	768	771	726	732	756	781	782	727	747	704	786	812	748	754	764	762	739	788	742	795	764	740	740	745	769	743	760	725	785	740	757	766	742	763	763	706	742	695	774	788	768	735	787	774	728	712	778	711	761	784	725	729	745	749	811	785	773	743	768	748	798	724	741	791	735	712	836	782	724	778	784	776	801	723	700	741	740	819	737	797	748	811	794	780	787	776	779	752	769	733	783	701	768	766	799	764	772	803	729	772	749	758	743	786	780	739	747	761	796	745	746	766	759	798	755	719	764	763	771	733	773	709	770	789	762	785	776	716	786	764	788	732	788	728	770	756	742	712	782	810	768	749	782	723	747	779	801	776	750	742	796	751	781	755	746	740	762	691	737	800	758	741	745	782	739	749	815	776	735	768	780	739	775	737	748	758	735	778	771	787	745	736	757	778	750	755	794	776	749	784	761	733	788	773	702	757	747	733	794	729	791	801	750	710	749	753	746	771	747	815	772	747	717	780	740	756	768	780	767	781	762	745	739	751	699	788	771	756	744	751	795	722	704	742	797	772	792	740	787	749	729	756	785	785	767	754	757	786	740	762	747	804	755	763	737	794	757	753	791	774	762	726	736	757	750	727	734	769	730	718	790	795	772	812	791	768	786	724	723	763	741	784	745	780	783	820	779	710	771	790	711	786	699	753	824	735	793	776	695	714	779	763	777	765	770	751	776	797	737	741	764	785	748	746	748	806	735	741	759	777	687	796	772	738	777	752	744	783	743	761	712	740	778	761	763	753	710	728	716	769	737	782	786	766	782	808	795	773	743	740	798	785	826	748	766	780	798	771	722	752	754	808	742	788	779	759	770	751	747	687	763	788	787	746	734	747	750	727	769	729	754	747	767	780	738	725	802	755	730	771	753	784	716	712	719	764	743	778	757	721	721	757	789	794	814	715	797	821	750	754	781	753	736	757	833	780	751	756	758	665	734	715	778	799	736	779	741	776	738	705	759	799	776	761	761	740	787	796	787	778	781	759	797	723	730	765	772
24677	21605	28529	25123	17634	1202	570	411	348	294	275	266	263	275	233	237	187	220	238	215	218	228	200	215	206	196	212	198	202	209	202	204	191	190	214	203	211	183	194	178	192	189	200	181	190	192	182	205	211	193	215	185	190	203	189	201	178	208	200	209	195	222	205	207	194	177	179	176	172	166	203	193	209	163	176	193	185	197	181	193	192	166	190	177	218	179	212	189	216	182	182	203	153	179	185	210	175	212	171	184	185	170	180	179	202	197	180	198	190	222	200	163	185	203	191	205	148	173	214	189	187	207	176	182	182	182	180	193	186	190	168	189	199	185	197	188	195	195	195	200	207	178	202	212	212	188	175	186	172	160	182	163	173	204	207	211	184	201	166	191	218	193	195	173	189	182	190	200	188	181	171	196	212	209	191	204	176	210	189	191	188	179	190	183	209	208	195	198	159	211	214	181	193	195	196	182	174	181	226	178	202	198	177	178	185	182	186	190	172	180	197	182	196	166	193	174	178	172	202	181	188	185	190	185	192	192	180	211	196	193	195	180	202	184	195	183	184	185	184	189	192	201	177	180	214	197	186	178	183	188	196	192	193	164	184	182	182	179	178	186	211	170	184	210	166	187	197	169	199	182	183	193	163	180	164	183	186	196	188	188	197	167	184	199	187	183	168	196	169	183	195	171	176	180	195	198	199	193	201	175	197	229	191	191	197	187	202	172	183	197	162	179	177	192	202	189	181	168	203	196	198	189	175	182	195	173	191	182	170	187	192	174	193	211	194	189	174	156	192	165	186	172	201	195	171	179	184	184	189	178	154	199	200	171	190	159	194	184	212	185	185	210	171	181	213	202	189	196	190	200	178	190	191	205	206	189	169	173	180	184	190	188	195	188	184	167	203	191	180	173	203	197	168	186	171	192	170	186	175	198	190	190	175	164	172	198	210	192	169	186	193	181	202	201	197	201	162	181	183	162	176	191	191	189	196	182	168	169	178	207	205	209	181	179	188	198	199	184	172	189	198	200	187	199	185	190	194	210	206	190	192	213	181	170	206	206	189	203	176	157	180	193	190	200	174	214	175	188	210	169	223	188	198	199	177	175	207	185	176	183	210	213	203	188	194	177	193	173	186	182	185	178	194	224	180	188	193	195	205	170	176	180	191	206	195	200	158	203	183	190	163	188	201	173	174	195	183	180	162	192	179	200	187	200	182	220	169	225	191	187	223	171	185	172	187	177	184	195	181	192	185	185	193	209	190	208	182	153	177	178	168	173	202	221	178	203	184	184	202	179	175	192	202	182	184	195	181	181	196	170	186	189	153	158	175	210	167	183	199	179	188	196	176	154	191	178	163	172	203	199	187	184	170	177	163	197	178	176	205	194	183	196	181	187	199	198	187	188	167	178	187	182	202	173	187	196	197	195	191	157	182	189	175	193	161	223	193	174	190	196	200	177	183	186	212	188	191	189	186	175	198	206	184	184	181	186	191	198	174	204	183	152	199	195	190	167	175	189	167	178	207	163	184	178	197	182	212	201	195	172	161	209	202	158	216	177	181	196	187	197	201	182	205	190	181	169	190	193	177	216	188	177	173	180	180	210	178	185	198	186	203	196	169	194	185	203	195	184	182	165	196	192	197	216	207	205	171	191	184	185	186	199	167	190	172	207	169	201	162	208	152	183	199	193	172	175	207	176	178	192	191	203	192	185	207	192	185	189	183	185	215	172	203	181	189	211	192	204	205	215	189	216	196	198	172	194	171	190	179	175	182	199	200	212	183	177	193	209	198	173	210	206	179	180	198	205	177	192	199	176	164	199	179	172	181	224	188	167	202	213	180	199	197	183	163	197	186	203	196	180	194	188	206	173	211	212	209	167	185	191	178	196	173	198	163	187	198	184	183	194	203	178	206	173	200	195	205	206	177	181	190	208	188	180	191	205	185	170	181	199	187	187	197	192	169	192	163	189	189	186	173	170	163	190	188	204	176	196	182	189	176	202	186	188	175	208	183	169	181	189	187	201	197	212	181	203	190	193	176	186	185	192	184	179	177	204	178	182	210	177	196	165	194	180	174	178	202	213	190	176	195	198	181	190	202	153	190	195	188	201	199	196	169	164	207	202	181	201	214	170	175	203	186	174	182	202	212	203	167	190	191	183	211	166	174	186	171	188	195	212	184	196	180	203	196	194	185	200	179	167	194	202	165	185	168	169	160	208	187	179	185	194	222	169	186	173	165	183	178	188	192	168	197	199	169	191	199	197	200	195	194	223	197	183	173	195	176	172	193	183	185	205	188	176	185	199	180	177	179	202	188	187	160	211	177	175	185	189	169	185	177	183	183	178	175	186	173	204	165	179	215	169	205	205	198	195	175	200	192	199	190	176	200	217	199	168	179	204	177	203	188	217	188	175	200	180	183	179	188	187	197	178	193	187	186	178	189	209	205	215	176	198	168	184	195	182	185	197	195	203	195	217	180	216	183	182	179	185	191	194	199	185	184	210	196	170	200	199	201	184	159	183	196	179	194	198	197	214	181	177	217	164	201	189	208	203	187	197	185	204	186	194	204	191	191	195	191	177	187	201	192	171	183	146	198	192	188	176	168	201	185	205	188	204	178	202	190	186	158	175	182	199	193	178	196	215	187	164	201	192	189	159	169	209	185	185	174	197	177	175	165	168	183	191	193	200	199	182	174	173	172	206	193	200	216	207	173	191	168	199	176	180	190	191	214	181	168	186	181	189	208	178	211	182	186	205	200	220	198	177	192	185	191	185	180	164	169	183	182	182	178	209	192	196	169	183	184	185	201	185	179	175	180	163	185	190	175	186	214	198	183	173	166	195	213	169	176	180	175	201	165	174	201	195	203	208	186	194	161	202	202	176	203	186	182	154	170	171	174	186	159	192	177	185	201	199	177	189	209	176	164	181	204	204	201	175	180	202	205	184	170	204	190	213	167	198	181	180	195	182	179	195	188	202	198	185	184	186	215	193	175	176	180	178	191	164	190	192	182	204	205	203	181	171	165	172	214	181	175	184	193	192	180	172	174	193	194	181	169	201	174	188	202	178	195	188	222	184	184	182	207	212	190	186	203	196	168	197	195	180	192	179	199	215	176	187	169	219	187	195	214	186	196	210	159	203	199	188	180	179	169	195	194	205	197	166	208	223	178	187	166	156	182	189	180	187	206	194	188	169	169	197	217	199	197	176	214	201	181	201	201	200	178	209	167	187	203	163	173	167	204	174	192	196	202	202	195	214	175	166	188	172	200	207	184	189	182	200	185	183	193	205	179	196	189	189	211	182	185	208	212	204	179	202	199	187	184	187	173	201	217	193	179	216	181	188	197	172	199	194	202	181	198	168	178	188	170	175	208	174	173	203	210	169	176	208	182	193	174	183	205	188	203	190	194	191	186	181	205	172	216	184	188	209	180	194	180	186	216	171	192	185	193	190	186	206	210	175	185	199	171	181	178	197	158	188	178	214	177	187	186	166	165	190	190	188
26731	33534	8509	4240	2866	1975	1548	1256	1109	936	887	773	697	723	612	572	542	521	502	536	517	501	455	449	450	454	470	469	444	466	428	460	446	428	445	443	421	418	428	424	427	399	409	434	445	435	455	367	451	405	431	407	451	389	463	471	422	414	408	432	433	437	409	410	448	377	432	441	432	424	398	401	412	396	383	390	421	409	405	402	457	469	406	400	426	418	417	407	416	430	427	410	396	388	414	436	407	430	393	375	432	444	383	426	428	415	416	400	446	410	447	436	403	428	392	433	449	424	400	460	421	410	378	424	428	423	438	425	402	397	418	408	398	386	417	427	441	392	417	401	400	424	408	377	408	369	430	414	397	415	378	424	417	364	412	428	390	410	396	389	423	425	387	425	449	428	402	447	425	412	398	431	421	450	394	404	423	422	419	392	422	387	393	453	390	418	443	418	397	416	399	402	390	388	403	427	407	415	378	428	403	413	433	391	438	411	430	411	360	406	433	388	382	400	424	410	416	414	384	374	398	411	400	381	407	403	451	420	399	379	391	395	396	439	409	405	415	402	410	412	393	404	371	364	426	367	389	374	418	388	429	442	431	411	422	394	418	414	429	396	413	401	422	403	365	404	405	394	413	425	415	423	426	393	416	407	388	404	392	413	386	403	412	427	380	402	400	419	406	432	384	403	434	420	382	404	416	409	391	416	411	419	416	396	388	434	412	437	411	447	397	408	407	416	391	424	419	400	416	430	383	416	436	407	389	377	400	355	426	376	398	413	384	427	422	413	441	409	390	376	391	448	385	404	403	401	440	383	392	363	417	430	389	417	392	451	412	421	398	398	442	452	432	403	385	386	422	393	425	416	420	413	415	421	439	396	402	433	408	451	417	446	392	376	412	417	383	401	421	394	404	416	413	419	422	384	395	365	386	427	395	386	390	401	417	387	377	401	434	382	398	386	399	439	400	416	412	411	417	458	446	418	424	404	412	401	435	385	404	413	438	404	403	400	402	407	434	407	407	410	395	408	397	399	427	392	377	412	405	394	416	392	387	389	395	387	421	421	411	415	383	406	436	399	399	435	463	415	414	380	385	428	414	385	413	427	401	465	412	433	425	404	383	421	404	420	402	414	415	441	404	419	428	430	430	355	424	368	389	385	405	423	405	411	386	415	419	432	398	393	382	418	402	416	434	422	392	379	408	423	396	396	414	425	416	411	402	416	410	406	425	418	416	379	423	410	358	427	427	437	432	393	434	419	399	385	419	389	476	390	422	425	421	407	434	404	392	393	412	435	405	410	383	423	401	402	401	415	371	431	396	441	406	419	451	443	374	408	417	410	432	429	411	410	400	383	417	379	415	428	431	463	393	415	389	414	433	415	415	428	400	380	402	443	395	361	355	385	418	444	412	408	375	375	407	402	393	433	405	439	409	427	398	390	414	388	394	402	452	405	399	432	415	422	412	420	375	428	423	433	428	374	445	418	464	448	388	419	413	429	442	371	399	438	377	433	402	391	397	364	459	394	408	445	402	421	403	400	445	427	391	419	388	465	430	405	412	420	408	369	412	384	436	401	428	433	417	393	420	412	425	429	400	411	420	378	412	449	421	394	408	408	400	434	398	390	443	399	421	398	379	432	432	405	408	450	407	381	439	413	428	387	415	411	417	398	387	407	398	386	409	382	406	392	413	379	410	383	406	429	417	444	425	412	415	358	388	404	408	414	428	413	386	404	403	432	427	423	396	426	463	433	424	411	423	411	410	412	403	412	414	397	444	356	395	405	420	398	392	480	397	412	390	401	424	421	410	389	447	411	374	415	400	409	427	403	385	390	371	405	408	428	400	398	383	407	375	431	392	426	420	406	383	416	397	434	413	366	424	368	424	396	388	449	408	387	413	408	405	396	448	457	411	390	403	419	429	389	393	410	423	426	439	386	419	382	380	440	443	366	444	445	446	396	399	394	457	377	413	396	428	390	404	419	395	438	410	401	394	432	388	392	398	415	389	411	452	414	409	430	443	397	396	403	409	412	384	404	420	408	410	413	416	392	428	384	389	432	406	409	448	433	403	376	416	433	390	388	436	441	412	425	416	399	444	387	400	413	426	436	418	395	412	371	410	413	414	400	408	413	401	416	415	386	442	413	438	389	408	411	402	409	435	431	397	404	411	425	409	394	405	410	448	432	437	417	421	413	421	398	386	417	394	446	425	376	416	378	418	392	392	414	418	428	457	440	399	399	426	402	412	349	391	395	388	433	418	404	384	390	415	392	434	397	377	410	391	396	373	387	379	436	395	434	409	411	398	405	402	419	388	382	445	379	416	416	448	412	408	398	426	426	380	429	402	411	446	420	406	438	384	447	402	420	388	391	423	435	381	397	415	454	448	425	391	411	400	384	425	422	417	413	401	423	397	404	408	381	395	378	419	410	433	413	392	398	436	408	388	393	417	405	404	403	428	432	421	429	392	439	408	415	453	422	392	430	423	427	434	412	367	426	403	387	415	431	399	406	383	398	417	402	383	405	405	423	426	409	416	412	436	426	408	462	397	419	384	432	396	401	419	419	371	392	390	451	394	388	416	379	445	422	396	432	430	438	438	420	396	411	456	391	372	393	416	444	438	402	454	384	403	402	409	381	418	370	426	431	411	397	391	445	418	409	405	384	411	353	450	410	400	396	426	407	405	371	425	414	428	378	401	401	419	422	382	400	427	407	376	413	421	407	403	412	385	396	375	414	424	416	367	419	394	418	411	424	390	389	357	410	399	401	394	398	374	414	406	400	433	392	387	410	383	407	379	376	403	381	431	398	429	407	441	403	396	405	420	401	436	408	408	407	439	370	414	440	413	395	413	381	405	409	408	376	438	407	386	425	396	404	400	428	389	383	383	373	439	407	401	403	435	388	428	394	418	419	406	410	394	396	389	396	398	373	406	402	411	408	408	399	410	378	429	419	386	392	412	391	404	416	417	410	365	393	386	393	413	409	403	417	421	409	400	380	413	419	428	419	405	436	429	410	382	396	434	477	395	453	432	404	444	400	433	426	386	401	379	396	421	414	432	403	404	409	371	423	403	421	403	412	425	387	406	395	446	416	410	368	420	422	383	393	399	394	423	382	415	421	392	398	391	404	407	416	408	402	407	405	415	403	429	411	424	425	399	412	416	407	374	363	397	413	420	417	436	409	413	396	412	406	418	418	418	404	367	410	399	402	420	432	429	412	423	393	413	425	449	426	387	373	398	426	410	458	377	395	395	411	423	434	403	392	409	376	408	432	436	388	422	419	427	375	430	424	383	404	394	414	421	427	424	425	371	433	443	423	389	454	412	409	402	403	403	433	401	376	399	407	412	372	413	404	401	398	427	418	358	404	406	442	422	392	421	394	402	440	407	417	442	441	403	374	409	394	407	409	447	448	399	422	394	393	412	391	388	391	362	385	445	403	393	376	420	397	406	407	376	423	410	403	370	388	414	405	384	434	398	403	399	419	421	441	440	414	423	420
23806	21670	29404	24429	21665	15361	1604	877	690	543	627	552	477	520	505	443	442	425	444	444	432	409	445	454	446	430	368	400	450	436	408	417	397	427	391	435	414	421	393	388	418	421	376	378	387	394	391	392	388	379	416	388	416	391	402	412	388	406	383	387	382	358	370	407	404	403	423	385	373	386	389	398	394	381	372	399	400	405	396	403	401	409	418	403	412	398	392	415	408	410	372	364	411	374	376	413	362	366	378	381	365	401	385	391	394	429	383	374	397	383	408	403	407	387	412	398	404	371	408	390	419	375	397	396	381	389	443	398	360	418	380	378	407	355	400	393	397	386	437	386	403	412	403	411	376	393	436	404	405	372	401	409	396	414	406	402	368	392	369	364	397	424	403	399	374	396	407	394	406	408	401	378	393	414	372	393	387	413	427	384	393	420	371	394	370	381	393	414	397	357	398	368	383	389	368	417	384	415	378	412	426	374	416	393	400	405	384	390	408	394	376	385	392	428	369	423	401	398	399	399	386	382	383	451	378	395	400	415	397	402	389	410	375	415	398	379	376	393	374	377	408	392	392	377	409	374	387	375	379	423	401	376	387	392	391	422	384	395	354	405	371	386	411	376	409	408	387	416	358	391	351	403	419	395	388	372	401	387	394	383	396	371	426	402	359	398	423	408	378	394	406	370	424	394	414	410	396	377	380	382	400	423	407	416	374	379	389	402	395	389	411	351	388	411	353	387	379	425	386	380	397	397	388	368	389	406	385	374	366	400	369	396	403	419	423	356	383	364	342	390	369	375	373	402	357	374	354	397	392	365	393	382	383	372	390	368	372	376	382	379	400	408	367	383	399	390	361	408	400	365	380	405	392	372	417	398	406	388	382	440	407	409	392	414	354	425	358	419	379	381	401	398	372	367	381	368	382	371	373	372	392	417	387	371	384	391	399	401	364	369	424	376	438	397	381	376	406	372	378	386	379	378	365	429	368	379	370	395	379	411	384	360	394	373	386	394	393	412	369	400	417	371	403	382	384	394	430	347	430	418	405	413	428	412	405	385	395	370	396	405	354	411	377	398	381	390	408	386	379	407	377	366	386	367	411	453	366	349	406	376	408	406	395	378	398	396	380	396	397	393	401	373	375	369	340	422	391	410	373	376	389	401	374	381	391	362	395	373	390	383	426	372	435	391	367	422	411	386	400	341	352	381	401	371	392	388	356	379	383	380	376	405	379	404	392	404	342	435	373	382	401	401	398	411	389	356	397	363	387	379	388	383	381	401	406	388	392	413	404	410	392	376	381	418	404	398	386	375	415	372	383	419	404	402	378	402	410	381	411	403	337	388	406	376	446	433	355	387	386	382	396	393	360	400	380	409	382	392	375	409	409	390	352	402	378	361	348	386	404	390	393	366	392	381	376	393	405	373	404	372	399	354	403	399	379	373	399	404	407	414	383	430	397	392	390	410	403	395	371	402	382	403	382	391	361	360	432	425	396	407	386	348	367	380	405	392	369	352	396	365	391	372	391	406	388	364	381	390	376	381	401	363	407	379	395	376	383	383	418	387	432	380	386	380	408	391	403	410	413	385	366	403	403	368	407	409	379	386	414	375	396	364	376	379	371	402	431	392	352	393	417	369	402	370	400	404	401	411	421	397	371	395	377	380	376	385	405	388	385	401	424	361	397	353	369	435	378	359	430	397	406	390	414	400	393	387	376	371	381	384	375	394	376	394	386	391	432	393	387	380	390	370	400	421	411	386	398	379	372	400	398	409	412	380	391	386	384	362	378	421	421	377	388	372	371	411	394	368	383	383	390	361	369	403	388	401	363	388	389	400	413	383	403	392	389	408	385	384	387	416	425	369	425	361	392	374	361	381	364	346	427	433	395	396	400	385	368	386	349	414	397	379	376	408	384	402	396	382	375	390	385	401	425	384	393	396	357	377	354	395	374	364	390	390	360	430	361	406	390	369	399	375	407	394	413	379	352	399	391	414	357	404	400	419	367	389	364	401	384	381	379	420	391	397	402	395	378	390	362	404	401	370	406	382	380	416	396	353	379	418	422	405	414	384	376	400	434	379	373	384	386	395	377	402	412	391	414	382	409	391	399	380	399	423	387	400	387	411	387	383	380	387	420	412	415	392	403	421	400	380	360	392	374	395	365	399	407	400	397	383	393	426	402	368	396	401	423	412	437	409	395	398	379	358	403	372	386	402	374	411	416	367	388	413	426	418	387	432	380	384	401	386	414	423	392	399	388	351	389	388	394	378	398	417	419	362	363	389	391	381	369	400	383	402	431	381	381	399	357	401	410	378	393	377	404	397	387	426	393	390	413	384	376	430	413	398	411	388	402	413	384	391	395	350	392	358	350	414	365	424	400	404	375	405	397	405	384	368	414	372	423	382	386	365	396	401	406	409	370	429	358	392	384	382	374	378	405	371	370	422	401	402	406	382	422	397	414	409	407	399	410	374	409	379	379	420	395	387	358	401	375	410	424	389	391	373	386	397	402	363	378	408	388	401	410	424	426	384	356	388	396	406	400	381	378	409	366	391	383	363	404	411	368	393	388	397	396	414	389	370	373	395	376	398	400	368	402	377	387	370	363	427	413	379	401	391	353	352	371	383	394	403	360	347	426	363	374	423	415	417	367	414	419	403	409	370	374	388	405	344	392	397	383	401	376	419	383	348	419	341	437	381	405	390	398	409	380	394	419	379	412	408	360	390	403	411	387	405	366	416	398	393	381	382	404	398	372	353	410	422	404	384	369	376	388	376	402	370	396	421	404	415	412	398	395	395	370	382	414	378	392	400	369	362	394	363	344	365	414	365	389	374	418	377	428	378	372	418	405	425	384	373	425	346	401	423	386	438	404	389	402	375	437	407	395	396	337	384	374	364	396	389	391	400	404	379	379	445	393	405	362	423	364	357	376	408	392	390	411	408	388	373	392	434	398	378	376	402	416	384	390	405	400	383	388	388	378	372	372	413	363	375	405	381	430	406	391	396	387	393	419	413	408	361	385	412	383	397	406	398	372	350	375	400	427	390	398	402	389	416	332	404	414	392	396	414	411	387	389	375	368	403	383	351	399	379	407	424	390	372	388	380	390	350	389	432	384	391	396	366	429	377	372	414	372	368	408	427	393	395	394	380	384	440	342	404	412	393	395	400	395	423	392	412	426	357	381	376	396	399	386	378	374	410	393	378	397	438	383	426	370	353	431	423	368	375	380	384	364	413	357	400	380	362	391	388	418	384	419	389	399	419	408	398	405	389	372	381	393	358	401	350	367	398	388	374	397	394	388	404	392	355	369	383	381	387	444	403	349	374	378	409	381	393	417	384	420	380	394	390	390	394	404	362	393	374	425	377	388	378	385	362	375	401	381	402	393	399	394	396	399	364	401	389	383	380	379	405	433	399	439	365	395	366	387	396	390	400	381	383	383	384	405	400	406	368	390	396	410	368	375	419	388	386	381	393	372	363	378	410	401	392	362	368	414	388
32444	40652	13787	7623	5214	3679	2895	2367	2023	1777	1592	1439	1353	1234	1138	1113	1105	969	973	986	951	945	919	861	854	925	853	861	820	814	822	797	866	787	855	842	804	791	795	789	785	789	758	769	787	771	793	761	748	786	765	804	794	788	714	741	840	812	786	785	793	737	786	814	777	756	746	760	761	773	797	731	785	738	782	725	725	771	747	780	747	757	693	784	770	820	726	769	795	798	793	744	795	801	771	807	806	712	728	783	728	792	727	751	744	700	736	765	790	754	746	758	769	722	781	775	768	734	697	745	709	698	700	715	711	804	760	741	778	741	788	748	796	757	722	735	724	767	730	750	723	747	773	768	783	772	726	715	736	753	759	799	701	757	754	715	730	786	734	766	748	775	733	774	753	671	784	759	749	811	757	743	708	737	703	761	743	748	735	755	748	741	772	754	725	735	741	738	757	710	773	759	747	757	758	705	776	668	746	755	753	790	807	748	740	742	742	756	731	762	745	779	786	779	685	749	753	775	730	740	764	755	761	755	799	727	754	724	759	740	715	772	735	722	837	774	768	707	781	754	760	738	756	761	755	776	733	725	782	740	743	773	790	715	749	755	736	783	684	761	830	743	759	771	738	800	756	745	729	732	793	779	745	744	749	764	707	771	750	766	794	741	759	802	746	773	706	738	775	748	795	737	756	771	752	808	767	714	762	789	731	725	768	696	754	730	768	776	723	805	730	799	754	714	671	755	740	735	762	767	791	728	748	754	771	757	747	750	757	770	761	784	758	763	745	776	757	750	744	725	745	769	733	756	796	771	762	772	780	738	767	736	749	698	782	730	730	771	721	759	726	763	696	757	736	748	755	792	786	772	743	734	779	757	730	741	708	721	736	733	752	781	763	749	757	788	737	748	793	771	787	784	746	720	767	751	778	785	768	778	737	733	773	768	749	744	808	718	766	749	699	731	735	750	791	757	727	770	765	803	753	753	778	790	714	730	725	774	784	653	757	740	740	721	725	705	755	781	719	748	806	810	778	770	760	736	754	737	774	748	761	774	728	732	790	745	795	731	794	760	771	770	706	741	817	720	723	813	726	814	716	797	785	730	745	770	713	725	776	736	745	771	756	721	728	792	748	770	742	716	772	746	688	790	736	736	781	781	795	797	719	696	751	761	748	770	777	759	728	766	792	765	774	747	721	729	710	716	780	746	715	700	731	788	730	747	747	724	728	728	758	787	778	793	744	783	755	754	745	729	718	764	765	778	764	740	777	722	743	764	780	752	788	742	792	713	737	769	764	730	693	771	739	739	781	760	792	739	750	740	762	695	770	739	737	724	754	765	789	714	751	769	735	735	757	765	774	720	709	732	778	778	745	732	781	804	799	760	753	788	727	702	793	732	798	720	727	780	755	785	770	747	699	702	782	771	754	767	724	758	766	765	746	768	763	766	736	733	777	694	756	769	729	775	733	746	716	749	773	744	710	761	763	758	737	764	764	785	727	802	773	755	753	763	758	699	810	696	787	754	770	751	763	718	751	755	715	728	763	759	733	782	739	731	754	726	716	778	763	723	746	718	736	740	733	751	763	764	743	762	762	753	760	781	735	722	751	706	780	736	742	722	779	712	723	742	796	764	746	759	762	719	762	709	748	733	741	772	778	782	713	771	766	718	740	779	752	778	765	752	774	792	786	754	785	748	698	769	788	805	763	734	788	736	806	767	747	752	726	749	726	732	729	744	722	731	772	766	725	740	742	765	739	779	743	680	783	715	785	778	743	755	776	769	758	776	816	752	808	751	756	775	765	758	738	762	779	749	724	751	750	766	773	801	703	774	735	732	722	726	755	775	649	760	772	696	789	756	793	734	731	726	770	762	728	762	783	748	739	737	737	773	744	759	703	788	772	766	759	786	776	736	738	720	738	719	724	743	708	709	788	723	757	765	790	761	764	730	757	772	729	773	751	746	748	717	766	766	770	763	696	751	734	763	753	792	690	727	766	753	750	769	772	786	707	742	729	770	741	727	745	793	717	733	755	756	754	759	777	748	821	757	749	724	766	694	758	736	761	740	748	788	736	742	796	799	766	725	753	796	773	824	754	709	778	730	732	737	691	750	698	736	758	766	800	690	760	731	768	758	749	749	722	731	750	747	752	824	734	782	767	764	784	737	759	727	730	750	749	699	717	727	711	778	744	706	761	748	760	821	769	744	712	696	834	730	730	728	732	760	757	730	790	793	739	723	801	730	780	741	701	781	741	755	745	803	774	730	820	776	812	776	759	740	717	791	748	753	762	726	723	725	747	756	734	745	705	769	770	739	741	700	718	718	704	758	745	741	745	777	767	738	746	733	763	759	794	750	740	754	788	730	781	768	735	748	761	728	730	738	741	790	759	776	724	740	744	750	763	727	738	725	783	749	756	747	765	751	724	736	778	708	713	752	752	729	754	722	752	710	781	734	730	804	724	748	757	758	695	750	740	764	706	749	709	723	760	742	736	744	717	759	776	703	755	738	793	776	768	727	756	743	722	752	797	716	708	789	778	746	747	744	730	728	715	729	773	778	744	740	779	769	755	790	771	743	755	725	717	800	775	738	759	745	800	770	692	734	767	737	733	796	766	735	758	783	749	729	764	761	785	782	786	789	723	722	753	760	786	755	765	757	738	758	768	731	762	734	674	796	770	754	726	730	737	768	789	721	713	797	764	758	736	702	725	803	796	777	790	768	746	741	758	752	736	724	793	756	778	754	737	730	769	744	762	783	764	747	770	765	738	730	781	725	756	743	783	762	821	718	761	764	774	735	713	762	758	764	760	733	727	741	768	737	741	773	748	719	719	704	758	746	794	723	708	747	743	766	736	752	758	782	776	773	732	754	779	723	726	703	752	805	736	721	776	753	727	751	802	737	747	748	779	710	767	743	719	712	796	739	756	729	749	766	742	762	771	796	705	764	734	752	726	737	726	742	746	779	753	729	777	726	764	743	787	773	764	747	728	697	733	704	732	753	779	734	769	702	765	725	821	741	769	766	816	757	747	742	729	766	741	729	792	772	751	737	735	758	755	774	735	724	750	829	719	775	742	754	786	747	771	750	779	736	813	719	737	757	727	767	714	742	722	717	751	756	794	739	774	801	752	728	754	811	739	741	754	768	788	740	779	774	811	756	769	759	797	730	798	748	759	774	805	741	733	728	800	730	762	788	795	794	724	766	719	758	763	744	737	703	700	761	801	770	745	734	826	773	733	746	731	811	795	713	765	793	761	733	730	727	729	763	772	739	722	748	751	754	729	686	776	743	799	750	731	769	733	756	767	774	722	782	757	705	764	771	763	725	736	740	785	743	721	794	747	741	770	767	736	764	756	727	844	731	765	726	751	743	754	755	712	752	740	785	747	791	723	728	780	746	786	799	747	751	772	765	738	712	797	809	751	762	697	749	760	761	777	722	802	733	732	753	757	709	739	764	751	766	720	772	724	746	766	755	765	804	765	691	766	753	738	752	753	748	779	721
27207	20679	6771	939	705	584	390	398	354	408	370	381	385	326	346	372	389	374	362	382	389	385	390	364	378	344	349	423	379	359	354	364	375	397	379	395	361	388	379	366	364	363	386	376	362	363	386	353	350	364	394	371	342	389	370	363	390	342	408	354	377	357	388	395	361	353	345	389	378	348	366	368	330	349	366	376	361	358	357	360	341	404	350	357	375	372	357	350	361	397	375	377	378	336	369	352	399	370	384	359	344	358	317	419	362	395	363	360	347	365	367	343	351	339	344	371	335	399	376	390	376	367	364	370	352	381	403	365	377	354	329	337	343	343	349	375	348	357	353	352	366	356	355	371	359	362	358	331	369	371	374	369	351	373	370	378	341	389	357	388	389	368	365	357	390	339	362	350	378	366	354	360	377	352	359	367	350	375	367	383	368	352	341	357	322	354	330	379	369	413	356	340	372	361	367	381	384	404	336	366	355	365	366	371	377	385	376	394	389	391	340	371	357	325	380	451	363	389	394	344	391	376	354	338	362	371	388	378	400	362	365	380	357	397	376	374	339	363	360	340	343	368	398	359	347	372	364	344	326	388	343	366	350	355	363	384	345	361	376	365	408	347	342	354	338	351	359	352	395	364	365	350	366	362	354	377	360	347	342	340	342	368	342	344	360	390	364	345	353	365	384	372	384	342	360	376	356	355	399	363	354	370	404	366	374	374	371	362	396	341	413	374	350	385	365	352	347	339	350	383	348	367	400	359	357	367	377	386	340	352	370	374	355	375	325	356	351	390	331	362	338	348	373	361	337	350	373	399	351	357	361	397	356	374	397	348	360	395	347	363	392	397	345	378	365	357	394	349	371	343	359	369	378	355	397	367	387	362	346	380	384	386	388	376	395	385	362	388	378	354	384	382	354	346	375	378	341	350	405	368	384	397	331	358	376	367	367	339	335	382	376	363	352	376	331	357	374	335	390	330	380	343	356	323	361	363	348	374	371	365	353	358	370	383	368	382	398	343	342	373	344	381	363	347	382	405	364	363	357	381	384	310	367	375	362	397	374	368	336	325	391	388	378	376	331	356	364	319	379	384	385	389	368	336	362	362	374	320	359	399	362	355	378	346	389	367	383	353	364	385	362	400	355	360	360	329	392	330	369	351	364	361	359	385	371	338	390	377	315	355	393	354	376	355	349	379	325	341	343	384	373	369	363	404	335	364	373	332	384	344	340	340	352	394	370	378	389	326	343	365	399	376	344	370	344	377	337	354	408	375	378	366	378	368	336	361	391	325	369	353	383	365	319	370	352	364	372	353	341	356	355	357	356	380	416	383	389	381	333	385	368	372	343	363	353	375	357	378	379	390	368	384	386	350	335	370	345	365	338	403	367	372	356	387	386	395	366	387	348	319	389	347	372	360	367	335	368	374	371	331	375	346	334	386	362	359	372	330	368	360	355	386	345	359	347	374	361	383	366	365	377	347	363	361	399	329	375	408	348	355	377	342	368	378	354	404	364	421	386	356	349	370	367	349	375	369	367	357	352	399	361	363	342	392	365	366	381	361	378	378	342	368	360	372	381	349	393	378	420	348	356	367	340	403	370	374	408	362	380	309	368	357	382	351	415	364	389	354	374	348	368	378	383	333	370	380	395	337	347	390	378	343	374	361	392	356	347	380	377	369	414	368	371	348	365	365	378	308	369	417	383	350	377	362	354	368	344	399	350	367	373	393	418	418	355	340	364	369	384	367	370	363	344	406	337	348	371	373	362	389	340	365	370	341	369	315	408	362	327	345	401	342	342	400	392	361	391	356	374	365	359	365	328	394	385	356	341	373	393	347	380	348	381	398	343	372	387	352	343	366	378	353	372	352	318	362	336	377	366	374	371	360	369	364	403	409	377	395	376	344	378	328	363	372	372	385	348	364	375	373	355	366	384	364	361	364	371	359	356	372	348	368	375	379	387	364	392	418	370	373	377	326	366	376	364	371	370	376	368	392	359	413	363	376	338	366	355	382	349	369	356	409	338	370	353	363	359	355	337	383	363	388	428	373	389	371	374	385	410	354	365	383	376	365	356	391	407	386	317	373	404	387	369	363	381	381	333	355	402	398	386	344	393	365	361	323	363	357	361	365	351	371	349	334	354	326	368	356	376	371	354	339	384	361	356	357	398	422	374	378	359	379	393	365	391	377	338	356	353	403	376	369	369	346	380	390	371	348	362	372	344	359	388	354	365	402	379	327	369	341	362	386	375	346	349	359	382	344	372	375	355	374	379	353	364	351	349	394	353	349	354	341	375	350	374	354	371	373	389	397	372	364	338	343	413	391	360	387	403	365	367	371	403	382	374	348	356	388	372	368	335	363	375	362	360	373	360	378	317	405	361	357	393	360	367	365	354	346	348	380	374	357	336	382	353	331	390	352	322	366	350	408	381	329	331	346	358	339	371	362	364	360	375	364	401	386	387	341	358	375	365	376	367	416	398	370	338	365	361	354	362	379	378	333	370	391	373	378	344	376	346	376	388	347	363	373	372	350	394	388	363	351	355	367	363	378	362	352	356	318	336	342	338	385	375	410	357	371	366	391	352	364	378	386	348	346	369	398	368	361	385	390	328	355	323	385	391	345	324	341	353	358	370	369	366	376	387	364	367	386	368	371	345	340	366	383	366	413	391	351	358	356	369	346	347	383	373	362	384	385	368	374	366	354	334	350	364	375	366	364	339	352	401	332	402	392	386	361	377	366	369	367	349	376	369	360	373	387	381	356	381	361	353	395	350	387	357	341	356	367	311	362	378	365	335	374	364	408	332	374	370	348	350	348	361	349	388	341	331	351	351	380	385	393	358	371	359	348	350	354	357	353	377	350	354	377	341	354	368	367	380	387	364	370	391	414	377	357	375	353	347	358	350	379	368	362	330	352	374	387	351	369	343	327	384	378	359	388	378	341	367	337	316	361	373	370	389	405	391	366	382	382	381	356	338	355	415	408	378	366	372	378	379	338	376	361	348	384	402	374	371	345	372	357	364	304	360	341	367	345	365	343	370	362	368	353	372	350	370	354	357	374	355	395	347	356	342	378	385	356	368	370	352	345	387	352	339	349	359	373	376	384	352	367	361	388	361	354	340	377	380	355	338	364	378	348	362	392	358	339	351	340	362	347	373	363	343	389	381	359	378	330	375	354	387	347	357	392	347	339	351	386	393	336	378	327	355	384	371	374	352	372	374	349	361	382	376	361	367	378	361	382	374	383	383	397	345	382	394	383	342	388	358	346	358	388	380	409	345	374	346	363	358	384	370	391	372	344	389	365	382	397	341	334	400	396	378	367	369	372	389	380	358	348	369	364	417	344	380	405	375	367	382	358	376	343	352	402	335	363	357	350	365	379	361	354	329	385	406	374	351	326	369	356	387	355	368	359	398	387	367	358	357	353	350	359	352	369	385	369	363	351	360	346	351	336	355	348	379	345	388	357	339	369	364	347	380	374	373	359	363	376	383	333	362	389
11910	14864	1772	1276	1017	935	848	824	801	827	820	788	784	763	776	782	784	778	777	754	779	768	736	744	803	738	764	779	789	774	771	753	761	762	755	755	771	785	793	746	739	722	774	702	733	751	763	754	753	787	746	737	741	751	788	729	719	781	777	762	710	772	746	765	750	723	773	772	749	737	719	767	771	693	763	742	785	695	758	719	786	753	712	791	730	754	764	737	778	753	771	727	771	750	780	762	746	758	749	768	718	838	786	783	766	775	712	747	730	777	732	797	764	726	795	755	775	740	746	732	810	751	773	764	770	741	705	780	783	756	727	766	737	776	723	703	786	721	763	715	786	754	775	768	761	788	758	708	698	805	777	774	730	727	743	782	766	797	757	717	730	800	779	770	681	736	748	755	770	740	751	726	766	753	794	739	752	769	781	725	794	791	783	769	747	722	706	706	766	717	730	736	760	821	731	731	719	716	748	744	737	800	767	747	754	744	728	770	756	785	783	696	742	747	755	785	718	767	745	726	742	725	747	775	740	712	773	741	715	727	727	756	751	693	782	767	752	711	785	749	751	764	748	796	739	753	800	773	779	733	782	794	761	736	707	764	758	781	803	757	773	765	735	748	744	740	737	730	744	782	797	765	756	773	749	731	706	721	702	733	716	713	734	771	730	751	749	736	772	787	782	741	721	751	774	754	745	726	742	768	767	741	721	758	780	735	757	731	746	750	786	740	744	737	742	772	746	775	783	746	796	782	744	754	737	720	765	727	789	767	792	751	817	735	725	743	772	738	778	794	739	760	726	753	766	708	731	768	766	745	735	768	754	747	703	782	785	737	789	761	736	754	730	757	731	749	699	740	770	767	762	759	760	745	790	749	792	781	729	745	750	759	743	749	754	760	751	748	797	743	786	753	767	738	812	763	779	763	721	758	734	797	743	713	757	806	732	752	790	735	728	770	778	730	759	735	738	712	721	737	790	723	781	721	808	736	733	750	732	788	780	786	770	766	789	783	737	765	762	768	718	736	771	778	759	780	736	740	715	780	779	773	777	711	767	745	742	720	811	765	756	792	778	725	792	725	752	766	724	775	750	782	714	744	751	733	759	703	719	794	739	751	758	730	735	719	722	755	805	775	752	764	756	708	733	767	743	746	739	752	744	808	730	735	713	759	794	763	763	745	780	776	747	767	752	770	747	768	737	729	801	787	732	729	775	784	718	760	752	773	752	706	757	746	742	768	784	770	763	689	764	788	735	794	759	737	811	755	696	767	732	733	753	714	778	787	753	748	743	802	747	751	786	755	761	779	777	738	746	742	733	764	771	760	708	745	731	780	749	786	721	763	819	726	786	755	755	739	748	727	785	709	721	783	758	775	772	777	757	769	755	779	755	740	715	749	730	783	746	767	756	765	769	702	744	751	727	752	691	759	756	736	719	761	739	774	748	769	766	747	737	747	779	715	719	759	775	785	766	741	709	794	764	751	769	710	722	788	726	768	802	728	714	752	768	776	796	751	721	775	772	785	777	738	738	748	752	753	731	747	819	822	731	759	790	750	736	744	766	744	735	743	772	743	756	758	735	760	820	761	706	732	784	768	775	775	755	748	770	722	732	778	724	732	769	743	740	763	792	745	706	759	758	768	753	786	746	771	780	775	735	760	774	728	732	756	774	724	774	732	807	688	734	727	794	775	750	756	696	712	797	708	697	776	730	749	732	757	791	736	705	733	699	775	759	757	728	764	734	741	750	699	754	750	762	700	757	754	767	775	764	796	758	761	711	754	743	737	796	740	781	714	738	756	770	724	775	718	763	758	757	802	755	755	755	748	732	774	773	793	722	739	708	727	785	805	707	755	738	724	729	730	745	776	762	813	754	750	779	759	714	777	753	771	762	789	830	728	764	714	790	737	732	764	746	737	783	781	739	734	774	740	749	803	753	734	721	716	794	779	699	738	787	733	767	786	773	785	765	740	774	730	774	723	738	785	738	746	785	741	775	781	770	713	728	751	736	734	782	761	688	780	745	758	761	793	744	732	792	744	729	735	731	741	709	752	745	752	742	784	760	757	783	737	741	791	735	763	737	807	770	762	751	758	764	730	765	761	769	734	710	765	762	754	760	784	757	732	798	717	774	780	809	745	773	775	763	708	733	774	731	749	755	741	755	765	780	752	756	808	789	769	717	778	760	726	722	784	676	763	745	754	718	706	718	731	755	790	710	741	772	762	768	811	731	786	740	745	749	715	734	748	723	727	721	825	744	738	764	761	731	787	773	763	809	721	783	758	702	712	748	787	756	703	771	792	781	754	765	718	709	730	710	723	735	715	725	803	744	704	737	764	800	718	759	773	764	730	750	715	737	749	752	759	708	786	728	751	753	747	767	808	755	710	762	758	765	791	755	751	754	699	777	739	748	798	723	739	792	755	818	733	764	757	707	756	744	756	782	758	771	723	768	788	727	735	754	785	751	720	727	777	785	770	778	727	809	760	782	667	770	797	805	787	756	753	731	776	745	733	760	762	754	672	757	752	717	741	740	751	732	764	781	798	775	755	733	720	758	758	738	777	751	761	713	787	709	803	723	789	713	752	755	766	748	737	715	770	742	759	779	751	747	777	828	770	757	748	729	719	804	734	779	735	819	753	745	722	780	756	780	766	747	726	767	754	796	757	777	795	790	738	760	736	781	763	732	759	757	714	759	765	751	746	745	758	771	773	788	757	770	736	733	750	757	759	725	763	742	760	725	797	752	699	765	723	788	766	732	769	780	782	753	740	748	826	727	769	765	752	683	682	754	785	723	759	742	808	741	765	748	760	740	755	762	703	793	703	753	780	749	696	771	744	719	775	758	717	797	753	769	762	801	748	732	738	734	766	773	721	780	728	701	722	791	762	729	721	780	756	787	743	749	749	688	773	738	709	758	783	765	738	766	794	708	789	753	796	750	735	751	754	739	746	802	753	744	715	794	781	753	721	723	725	751	802	769	729	721	737	724	721	762	753	748	747	774	726	739	758	770	735	783	784	703	761	767	773	744	774	695	772	791	770	744	725	796	728	781	744	727	741	753	764	776	750	800	739	749	755	722	747	739	738	768	763	786	786	772	773	751	768	756	747	733	792	785	780	709	764	703	789	742	766	733	757	748	783	718	753	739	770	714	761	792	778	712	771	793	760	785	769	757	775	778	719	776	785	707	783	727	754	843	781	748	776	777	730	742	800	738	733	758	739	761	740	750	711	749	795	722	745	750	777	779	770	750	746	793	748	785	783	769	737	777	776	770	785	719	779	707	753	795	755	715	714	754	690	795	752	780	725	760	788	768	723	756	788	750	752	729	737	769	772	721	721	747	787	794	796	777	761	782	746	753	710	757	769	727	717	746	706	744	702	822	741	763	794	778	728	734	784	782	741	755	759	751	772	768	726	802	694	787	798	741	768	794	707	763	750	746	733	773	714	757	719	773	753	778	766	764	777	726	737	752	734	726	736	723	764	752	686	711	721	794	774
24740	21675	28523	25315	15591	1043	547	421	321	315	290	237	286	240	239	226	237	235	212	229	221	215	195	207	198	237	185	181	201	197	198	203	167	195	207	206	195	194	187	209	192	192	212	170	177	211	190	207	192	187	193	212	217	181	193	184	208	203	165	188	188	201	205	159	176	195	189	180	188	201	188	190	174	184	212	204	179	203	214	213	195	169	200	202	186	191	192	190	178	184	188	181	190	206	169	170	179	184	200	195	215	202	206	188	169	169	175	197	186	184	204	182	201	181	203	186	212	196	206	198	200	190	197	181	194	186	200	197	191	178	183	191	183	194	182	192	173	177	198	175	189	207	193	167	176	188	171	200	179	194	188	180	160	197	175	185	190	173	190	175	149	182	204	194	197	199	169	192	179	167	181	207	182	184	186	185	179	201	200	181	210	185	194	190	173	199	185	175	189	178	178	192	193	187	176	206	191	190	181	196	204	180	160	177	205	209	162	189	188	180	178	187	196	174	184	224	169	200	192	194	182	204	191	190	183	172	189	203	202	180	183	190	197	192	205	171	179	202	187	170	212	174	209	189	180	184	172	176	188	179	178	192	182	234	169	190	213	208	177	191	194	171	209	199	195	183	168	184	185	185	190	197	199	183	185	200	172	162	186	188	185	196	197	187	179	195	196	177	196	190	194	186	214	193	163	197	192	209	163	170	192	174	178	183	210	212	181	189	183	183	187	198	188	206	218	185	200	167	206	213	198	203	197	196	183	205	234	184	201	168	192	172	176	179	204	202	202	193	192	189	191	194	189	194	201	160	213	173	200	192	187	190	188	176	211	223	199	183	195	188	196	191	193	184	204	192	185	196	190	169	191	165	194	171	168	181	157	186	185	176	197	181	197	205	179	202	176	176	171	195	177	176	171	186	185	194	181	160	191	192	175	186	202	184	220	206	190	168	180	200	200	202	188	182	189	171	183	216	202	179	201	206	187	182	194	179	192	203	185	185	191	208	169	179	193	187	213	187	183	176	178	197	183	204	193	190	180	175	175	156	196	207	181	185	195	202	183	188	180	186	183	190	182	163	191	193	181	186	184	188	195	183	175	183	212	207	197	181	176	177	173	222	184	195	219	183	167	187	176	194	165	206	204	179	158	180	201	177	186	182	185	169	205	198	185	176	181	171	190	155	185	190	189	198	181	192	180	192	167	177	188	195	179	168	185	208	181	199	178	198	194	194	201	197	180	199	195	196	191	179	180	181	197	182	192	162	199	192	180	193	190	195	193	200	181	184	181	183	169	209	190	189	179	173	171	175	193	169	171	213	196	186	177	189	188	199	150	170	212	169	185	185	219	189	176	209	203	186	197	188	202	195	198	193	161	196	155	183	187	190	171	181	175	201	202	217	185	214	201	185	191	185	189	198	188	178	173	205	165	203	196	184	181	193	171	190	183	188	178	158	194	197	201	177	193	179	196	209	193	164	195	183	214	198	187	198	189	201	200	202	182	186	196	189	170	183	203	197	166	190	204	168	163	185	182	198	173	212	185	167	174	168	194	188	181	174	197	189	211	191	209	196	192	184	191	218	199	179	187	219	183	160	182	201	193	213	185	182	184	174	209	182	200	220	194	170	167	186	199	182	182	178	181	186	178	166	189	176	187	202	181	199	184	190	202	211	204	216	207	192	201	225	211	189	201	185	182	162	157	154	171	184	169	185	195	154	173	179	176	191	190	187	176	177	194	181	178	191	181	188	190	199	192	211	189	173	224	173	207	158	213	186	194	193	195	179	173	148	188	188	192	201	199	190	184	180	193	185	199	187	201	189	200	199	191	174	178	198	177	188	151	177	208	179	204	199	193	193	187	195	213	212	173	176	176	196	206	208	187	203	205	182	211	189	187	193	195	201	210	177	178	194	180	195	202	173	155	185	174	187	206	168	186	166	168	191	182	177	183	172	187	191	183	179	185	177	197	184	207	175	154	204	200	190	172	199	196	199	176	214	178	199	158	195	187	174	204	213	170	213	190	206	208	194	171	159	223	182	169	173	166	190	172	186	212	184	182	185	201	192	199	194	176	197	178	195	204	194	185	185	202	177	151	186	189	192	188	202	215	181	208	192	187	213	213	196	191	190	209	196	178	176	171	193	168	187	159	212	183	181	171	184	195	185	183	151	186	199	178	157	206	170	195	187	196	183	205	203	177	189	160	188	168	167	185	187	181	190	203	191	196	192	198	185	179	193	194	194	192	211	155	182	189	211	183	181	208	195	188	191	179	177	190	197	189	184	184	202	173	184	210	185	168	201	195	195	184	183	188	204	183	198	197	208	189	185	188	206	172	186	204	230	181	209	195	216	194	196	154	179	228	208	178	189	179	165	190	180	199	155	187	174	164	209	184	174	202	207	195	162	169	187	197	152	197	223	196	186	183	200	176	204	188	198	169	214	192	189	179	206	189	189	206	199	193	152	179	198	181	187	184	176	184	189	194	191	180	163	182	174	192	172	194	206	197	206	187	174	202	170	165	171	173	188	178	189	186	201	168	182	158	172	197	180	210	206	205	193	177	214	218	202	193	197	194	184	210	199	183	208	192	186	202	176	182	198	188	184	182	176	167	161	182	187	179	209	192	208	192	224	188	207	202	192	175	200	184	197	206	181	188	187	179	197	199	161	200	161	180	201	197	192	190	195	188	188	177	211	181	195	202	208	179	194	195	203	210	213	164	190	168	182	176	196	197	173	169	172	180	199	173	189	183	199	184	170	163	184	225	190	188	190	214	180	193	186	190	186	203	191	201	164	148	179	177	192	171	200	201	184	182	192	208	179	210	187	197	181	200	229	199	193	211	177	193	207	203	200	164	180	175	205	188	191	188	181	200	163	182	202	204	202	184	200	183	190	192	191	214	166	196	197	211	179	192	189	175	201	208	209	158	173	211	225	184	217	170	210	184	200	196	196	177	175	213	172	180	189	166	210	176	210	182	187	185	191	194	202	190	194	197	215	183	202	163	201	176	192	174	186	181	192	175	194	209	172	157	204	194	191	186	190	208	175	188	187	189	178	205	193	192	184	190	182	198	169	198	204	191	199	168	172	187	187	167	192	189	184	180	168	178	162	173	185	183	188	202	188	188	181	181	151	212	204	193	204	172	212	193	190	193	187	208	198	190	211	176	177	171	162	192	189	182	200	178	178	172	190	180	208	176	181	184	186	197	192	181	200	189	175	185	186	214	172	186	168	191	178	163	165	188	231	188	209	210	183	210	183	212	189	188	190	166	179	175	193	203	183	177	175	207	170	192	206	163	175	191	185	209	188	171	157	158	226	178	204	171	208	201	167	184	194	182	185	174	196	186	205	193	191	175	188	179	204	182	172	204	178	185	177	177	213	209	183	186	177	210	196	181	179	179	212	200	165	212	199	168	187	199	169	190	182	193	179	182	177	190	170	182	212	187	188	188	192	154	203	196	193	182	193	212	201	201	190	195	194	184	191	185	203	198	214	196	190	211	178
26018	35710	8324	4423	2847	1948	1534	1282	1063	931	856	771	700	646	593	569	553	583	546	486	483	508	479	486	527	468	439	506	454	424	474	409	457	431	456	425	462	445	445	428	443	448	440	424	438	405	435	453	416	409	381	382	398	405	426	423	397	393	385	430	397	411	398	420	412	436	448	430	405	418	418	431	417	421	436	424	413	431	417	389	417	414	384	400	404	393	406	403	409	394	421	387	434	433	428	417	392	414	434	396	404	432	415	427	368	395	409	396	443	436	461	435	447	379	423	372	406	444	409	413	435	430	410	437	419	435	385	407	406	431	394	405	384	391	434	411	370	414	423	402	391	431	441	428	404	370	407	423	384	402	438	436	446	421	430	412	421	400	398	422	417	426	407	453	417	401	405	381	384	409	410	418	436	346	422	435	413	410	431	392	385	374	415	443	417	410	364	405	416	441	411	420	368	413	381	407	422	408	406	436	450	419	391	427	434	432	394	406	407	387	424	416	388	424	395	416	375	414	450	374	438	394	433	399	417	413	412	385	395	399	371	375	422	415	408	387	414	432	397	394	368	385	425	389	438	404	393	431	413	407	392	443	385	414	393	412	405	413	455	388	379	425	387	425	431	403	429	427	388	390	446	386	435	379	433	412	393	422	417	388	440	423	407	416	377	435	405	421	373	395	411	427	386	407	382	372	392	413	392	406	450	407	433	409	423	390	411	413	388	392	399	392	387	380	406	391	401	375	387	424	429	448	451	417	438	382	369	408	437	398	449	417	396	383	424	381	427	430	421	424	399	442	425	435	429	409	401	396	381	434	430	417	393	381	387	392	404	408	441	379	418	413	408	381	431	431	394	397	436	397	412	411	408	437	417	414	446	400	433	405	401	421	435	375	379	452	373	401	411	408	394	397	377	406	420	400	398	425	390	413	420	412	404	447	403	379	404	418	451	446	409	422	404	431	411	430	419	399	433	393	415	404	396	382	376	422	403	395	427	416	424	422	416	389	409	426	416	389	383	405	396	413	399	409	421	450	400	415	411	422	444	387	429	422	419	409	418	401	375	416	406	427	402	438	418	437	450	403	428	392	425	394	388	406	379	388	381	407	408	378	395	415	421	390	421	408	367	428	398	422	440	389	411	400	419	365	406	407	408	384	409	434	413	393	392	398	405	415	433	384	400	389	413	421	400	403	424	399	416	407	401	382	442	415	391	374	407	407	414	390	388	404	433	430	391	425	418	395	380	384	396	405	402	417	416	390	421	418	436	385	410	385	370	424	419	436	409	361	391	434	427	400	415	398	405	393	423	427	435	403	390	421	423	387	429	425	448	435	400	409	446	420	426	424	432	409	420	401	427	408	385	416	402	420	370	401	417	374	388	408	396	420	410	369	402	434	416	413	423	393	382	366	447	450	404	416	404	391	434	419	439	412	394	444	440	426	415	377	431	406	439	414	421	418	383	417	408	427	451	414	413	405	388	430	426	429	417	432	438	395	384	413	415	412	400	407	417	398	398	393	403	402	407	420	443	421	399	368	437	391	395	361	421	416	412	412	453	430	394	415	403	401	368	430	437	416	399	412	389	441	409	423	394	389	402	424	438	415	425	405	401	399	395	399	424	415	375	385	458	400	407	418	410	405	402	392	434	417	404	418	407	408	387	427	401	383	433	409	405	371	421	361	369	392	400	404	408	389	435	389	444	447	405	413	437	398	419	430	394	383	397	443	420	424	392	397	404	414	420	416	424	435	414	395	420	414	441	399	463	394	437	396	431	391	418	420	408	414	389	414	428	384	408	411	406	412	401	436	415	439	412	425	405	433	403	419	389	403	410	410	403	437	441	374	439	398	376	398	418	431	419	390	396	407	398	399	397	419	416	421	384	418	419	410	411	403	413	420	424	416	411	436	456	405	405	396	398	406	433	399	412	408	387	403	424	382	415	372	432	413	395	392	431	414	433	417	415	428	442	407	391	429	427	426	393	426	419	409	436	427	454	415	385	403	399	423	443	404	422	443	397	361	429	376	400	418	408	436	431	426	416	411	422	411	444	399	449	392	412	405	397	453	405	373	434	395	399	431	419	399	412	419	460	429	407	411	394	409	434	392	431	441	450	435	428	419	407	396	403	379	430	427	432	391	401	448	416	411	412	405	434	399	370	425	393	388	413	420	395	398	409	397	446	417	440	406	409	404	399	389	391	427	429	401	405	443	427	421	421	372	423	402	412	411	400	409	432	403	421	415	409	407	404	398	411	417	427	406	408	437	378	395	421	431	369	435	435	373	431	436	376	406	386	410	395	400	399	409	396	416	430	391	426	409	425	419	411	433	433	408	393	408	423	390	400	457	417	446	448	388	438	410	397	382	364	427	396	397	420	397	429	409	405	398	416	408	391	404	420	395	425	450	410	351	404	386	407	384	373	404	414	384	429	408	388	407	431	424	409	403	403	395	401	433	409	357	387	405	432	409	402	409	439	447	413	426	425	394	368	398	445	406	441	430	404	424	405	452	415	428	445	434	446	414	430	414	390	393	403	397	431	396	410	368	385	426	378	437	387	463	400	445	432	394	428	407	414	395	426	414	378	409	404	420	463	410	428	442	406	455	408	417	415	417	409	414	435	404	399	387	421	432	414	413	427	453	407	417	382	400	441	379	400	390	437	434	438	442	382	413	415	392	434	444	434	418	418	390	419	357	407	393	416	358	399	421	374	420	439	430	396	424	432	378	377	395	454	421	403	444	418	406	432	422	432	388	437	388	408	422	421	418	431	381	425	440	427	420	382	434	390	443	458	397	434	406	408	384	440	407	383	401	441	435	413	470	400	404	390	424	372	413	412	411	443	424	377	442	468	415	428	424	432	402	391	423	399	396	405	390	397	401	417	398	407	448	385	448	458	374	388	406	419	418	408	400	407	384	386	398	430	403	391	405	388	377	391	433	405	400	425	406	397	449	379	445	390	392	441	417	428	424	417	397	424	367	411	387	421	398	450	416	425	413	416	403	418	442	400	449	440	386	418	416	450	390	376	437	396	440	409	418	400	391	438	415	440	420	465	423	397	376	400	410	430	425	423	446	394	385	389	400	405	428	427	384	372	371	394	415	382	399	432	380	367	384	439	406	411	398	407	409	385	425	409	411	413	392	411	398	422	412	419	389	410	388	418	401	440	382	387	371	406	397	404	381	430	372	393	388	432	374	406	419	381	439	398	386	435	427	425	372	381	428	428	390	362	382	411	422	389	407	415	441	430	414	425	393	370	408	398	401	416	420	411	391	386	397	425	398	405	435	446	389	388	380	404	417	437	429	385	427	404	416	385	396	398	428	408	396	368	397	382	398	410	427	444	417	438	435	431	393	411	439	403	438	419	400	407	398	406	397	433	409	439	416	410	385	428	418	376	400	416	403	394	398	406	379	422	426	405	443	360	406	439	397	410	399	399	447	453	422	445	420	413	426	438	415	407	438	447	420	423	409	400	413	418	402	419	421	438	396	423	428	385	427
23879	21697	29334	24571	21698	13844	1586	823	714	605	618	550	508	524	459	499	457	452	471	446	440	393	417	438	415	398	406	449	421	431	418	395	411	393	414	415	428	400	427	384	433	418	423	391	412	400	390	389	363	369	364	427	419	420	380	407	409	426	413	425	392	396	391	415	385	409	427	404	390	394	386	391	378	343	387	423	392	382	371	374	376	392	411	410	394	402	388	404	349	386	404	427	387	411	386	373	385	412	419	420	401	401	402	366	387	399	403	361	408	378	408	394	385	405	393	394	421	393	414	381	416	424	416	421	365	363	397	414	377	410	389	403	415	402	393	378	410	376	404	402	422	416	388	407	402	407	387	373	366	347	387	373	401	416	373	395	403	406	397	424	417	400	395	362	403	387	373	385	395	373	408	410	387	367	395	410	388	412	418	389	426	407	404	387	430	397	371	420	380	417	383	382	408	385	386	397	404	399	397	368	414	383	402	402	405	391	373	404	387	381	371	408	388	376	399	385	433	422	391	373	375	372	390	388	392	396	414	416	429	396	400	412	411	380	377	370	357	385	375	378	383	406	401	395	361	374	406	390	356	375	378	388	401	410	408	417	415	346	363	369	382	388	407	364	389	373	408	367	358	359	362	379	408	407	380	368	372	402	366	385	419	399	421	394	367	412	371	402	397	398	401	400	435	391	416	409	419	372	426	403	411	419	378	347	407	399	379	365	395	368	366	403	389	435	393	336	427	426	397	419	422	407	378	400	388	390	373	406	435	383	385	394	388	420	402	376	392	394	377	378	419	410	401	397	392	375	370	392	367	391	413	384	384	395	381	379	388	370	391	412	373	417	396	404	373	397	395	374	341	378	357	369	386	407	408	403	382	401	402	413	390	402	392	417	421	392	385	426	410	365	402	400	401	361	406	397	400	390	410	386	407	409	387	393	430	408	398	385	369	372	374	398	415	376	400	364	428	387	383	392	380	410	362	402	368	376	394	373	381	391	401	425	453	387	400	363	369	389	392	409	393	414	411	402	409	396	373	379	396	405	389	369	407	382	438	381	381	406	388	420	403	383	406	371	390	403	422	395	392	424	359	394	403	393	428	425	384	365	408	395	390	422	421	377	416	379	419	390	420	405	374	381	428	414	403	388	390	406	371	383	398	393	410	381	425	398	396	418	410	417	394	395	415	390	387	379	358	396	369	413	379	403	382	399	401	389	385	386	373	356	376	394	401	416	391	361	383	374	387	390	387	401	408	391	374	364	361	396	390	417	387	371	410	370	377	374	373	409	396	389	374	353	383	388	397	368	372	410	355	378	397	381	412	389	384	391	387	379	403	411	430	388	407	369	383	402	381	386	413	375	412	426	407	417	380	391	433	366	382	385	362	353	396	404	383	383	408	406	405	404	394	389	422	359	386	380	394	372	405	376	353	395	389	370	394	392	417	395	401	376	366	389	434	401	378	398	405	405	380	362	403	373	401	385	382	363	415	388	381	384	368	366	399	434	401	422	416	414	357	371	377	400	386	396	387	359	397	384	392	390	427	406	375	350	401	382	419	392	384	378	397	366	360	409	400	402	338	380	384	362	392	390	363	358	390	392	379	371	400	356	378	383	402	348	444	392	376	423	434	394	403	385	427	420	377	366	399	379	387	424	364	404	388	424	431	368	395	400	407	409	361	410	393	383	403	361	377	346	427	373	403	377	370	378	379	428	371	375	389	398	447	392	407	404	430	397	372	407	391	405	420	384	390	417	364	399	389	384	410	380	413	405	385	417	359	427	376	397	383	390	390	419	414	424	401	389	395	384	441	413	390	390	423	398	371	385	358	401	382	378	398	417	441	369	396	381	401	414	423	388	422	407	418	398	421	395	389	417	371	426	390	387	409	373	377	413	369	401	397	380	394	412	370	378	399	383	389	409	401	381	460	402	389	365	377	410	351	395	380	411	395	393	371	379	360	409	385	414	424	372	377	386	431	372	381	382	356	413	399	404	386	363	377	428	416	403	394	383	402	395	420	410	396	383	390	400	372	369	374	405	382	393	375	410	388	391	363	381	401	393	365	403	418	403	361	350	389	400	360	359	413	391	390	378	379	406	399	379	405	393	418	403	383	395	374	384	403	348	389	396	395	364	381	399	390	375	438	403	382	406	372	412	394	342	367	397	382	385	371	382	381	389	411	375	388	401	385	373	403	345	386	418	411	387	415	393	460	405	422	387	373	398	417	393	367	406	357	384	353	390	360	397	372	419	383	402	383	417	431	387	374	369	402	390	388	377	397	390	398	364	406	398	409	396	385	368	400	391	413	365	388	379	387	375	357	383	382	410	411	432	383	381	420	381	402	382	405	395	349	398	385	377	384	426	375	414	387	393	397	453	387	363	394	393	393	378	417	393	364	369	428	394	439	389	408	425	417	406	396	388	375	387	394	387	386	351	373	381	372	398	445	405	415	379	397	394	433	378	434	394	387	382	376	399	404	386	387	366	372	399	413	358	385	377	405	386	391	398	400	383	408	385	392	374	403	397	376	417	417	400	358	363	391	381	420	389	384	405	386	422	406	389	384	380	415	391	360	440	382	422	386	408	387	390	402	369	410	381	355	393	404	423	383	391	400	388	362	384	382	385	407	441	376	386	397	428	368	370	419	368	366	407	392	379	390	413	387	410	378	391	421	366	335	393	409	384	370	377	403	383	439	395	405	420	366	366	378	351	372	421	396	385	351	419	424	376	387	401	369	385	430	389	394	364	400	383	397	358	416	379	389	354	402	374	424	376	374	422	373	410	383	385	406	384	375	388	358	393	405	387	407	341	402	381	405	417	388	383	395	389	361	375	382	377	398	402	362	406	382	370	384	394	436	398	377	386	384	382	386	402	390	410	406	376	379	387	402	396	399	394	385	429	409	393	393	426	371	378	366	402	406	408	400	414	379	375	381	388	412	386	390	407	380	384	405	375	412	377	374	404	380	389	362	373	404	390	402	400	411	417	394	425	411	365	395	390	353	389	436	382	334	386	426	392	389	377	402	393	378	430	338	391	405	391	400	381	396	366	407	394	409	417	390	385	384	424	368	393	373	384	390	409	409	392	391	388	379	396	378	392	418	393	412	380	395	414	399	377	409	379	373	384	383	368	394	381	407	389	341	422	379	407	406	352	394	356	398	426	395	381	421	409	378	399	361	423	379	385	413	386	414	399	395	370	393	358	403	371	385	374	419	401	357	404	380	420	409	359	381	419	389	411	364	385	391	383	377	391	364	406	404	362	415	380	376	419	393	372	416	368	367	398	354	415	381	372	392	414	350	385	375	402	394	393	366	384	386	380	420	376	394	378	394	365	393	381	406	384	391	359	359	423	381	400	392	418	392	401	370	391	408	389	365	430	374	378	369	376	420	438	404	419	419	368	389	361	388	381	363	409	407	364	406	335	379	377	385	384	409	381	371	382	351	410	382	385	398	379	396	398	395	372	428	362	365	385	353	426	424	357	396	387	360	405	398	395
30111	40675	13716	7607	5177	3750	3026	2386	2059	1815	1553	1428	1349	1266	1106	1076	1032	1039	1025	983	882	948	861	900	872	892	850	899	869	816	856	834	859	860	874	863	856	819	801	809	789	798	808	741	800	804	800	748	772	708	795	833	761	765	768	755	778	760	819	781	752	770	711	751	750	751	726	789	777	745	753	773	807	753	729	758	790	731	759	756	738	698	734	783	731	737	758	776	718	756	721	802	762	765	775	785	773	746	786	814	746	751	778	783	776	748	765	744	789	749	749	715	765	732	791	764	736	769	734	743	760	783	736	810	762	745	733	775	745	721	769	806	801	763	759	759	750	746	756	782	795	783	711	790	721	758	735	780	705	734	753	755	765	795	768	743	729	740	756	760	761	743	742	783	743	785	727	742	751	795	782	767	752	748	774	744	716	767	746	768	702	716	703	743	752	788	743	744	750	731	800	746	741	753	761	770	749	755	751	751	686	757	724	772	755	746	769	742	769	772	751	770	758	747	784	722	721	776	746	730	789	746	721	799	736	739	786	777	732	757	704	788	743	760	775	775	694	730	761	771	717	831	746	743	757	778	773	775	759	730	796	755	711	753	725	761	771	731	752	754	771	784	742	791	785	776	796	748	775	748	746	770	756	785	718	738	711	778	711	762	769	798	744	769	742	720	767	718	815	784	741	787	723	701	766	767	730	796	713	755	745	763	745	759	703	735	781	718	672	754	747	795	799	765	756	763	749	693	736	737	787	750	792	706	725	734	755	736	750	774	719	741	774	786	692	781	747	779	776	754	755	765	719	768	753	766	738	730	706	760	737	701	783	767	770	772	766	774	775	737	712	728	732	780	744	759	752	746	713	730	721	761	766	759	714	725	731	753	698	771	785	698	798	740	788	764	771	789	744	766	721	781	752	740	746	724	738	742	806	742	720	734	725	731	778	783	698	768	766	743	765	798	767	792	767	760	780	737	791	732	764	730	685	833	739	699	772	744	773	734	682	725	709	792	760	720	733	779	748	801	793	721	746	803	773	779	723	704	776	772	738	781	736	789	733	775	790	738	785	737	731	743	762	716	780	760	750	726	765	777	726	787	752	732	776	747	727	730	773	790	781	751	718	748	754	773	797	726	732	734	720	784	780	738	775	714	780	743	746	736	752	767	746	793	751	704	773	689	722	749	745	766	714	766	773	741	742	734	691	774	784	756	718	743	777	730	773	757	739	749	749	744	747	765	795	766	768	718	778	775	772	782	756	774	723	702	761	720	742	700	842	748	734	740	756	687	734	719	781	754	776	769	803	764	714	730	772	769	694	749	718	741	750	776	775	769	732	730	729	738	752	698	778	734	747	748	737	737	788	760	756	765	764	706	793	774	786	695	744	781	741	754	744	720	778	766	771	815	773	746	715	701	752	737	730	758	758	808	755	735	756	746	754	776	776	721	716	756	684	742	719	759	743	740	778	706	737	734	760	708	805	728	759	713	746	784	728	742	787	769	721	718	794	766	756	807	781	775	773	772	718	718	757	759	711	776	759	747	788	732	747	736	733	765	740	760	685	701	750	759	701	778	726	758	784	783	788	708	784	756	750	714	806	721	758	752	810	749	736	795	789	759	755	742	783	790	714	726	776	744	741	724	797	774	781	745	747	752	786	748	703	781	789	729	761	769	796	702	753	724	772	747	786	729	738	773	724	720	789	746	771	731	751	762	753	785	752	776	696	776	746	747	740	755	749	741	747	800	711	787	723	744	743	773	705	767	789	730	733	753	752	708	769	750	757	763	708	789	729	724	737	755	753	785	726	801	725	735	731	764	746	742	752	773	786	696	786	794	780	793	755	732	769	781	777	776	744	768	757	724	742	768	806	789	751	735	772	746	772	751	764	773	781	781	738	739	745	789	736	751	751	729	752	731	763	735	779	761	830	753	734	790	777	743	715	767	756	755	715	767	747	772	779	842	790	730	748	722	792	728	761	731	724	724	711	779	743	749	747	791	721	689	775	782	737	769	711	739	709	749	736	776	751	776	764	742	749	779	776	742	804	762	705	736	734	779	755	768	758	761	733	802	754	736	678	737	747	761	745	762	741	722	745	779	738	787	729	745	764	775	796	763	749	802	712	753	755	750	743	729	767	712	757	734	785	769	765	789	762	758	746	749	725	708	775	756	780	733	739	753	748	757	803	780	801	738	748	769	787	839	692	724	777	728	787	768	764	768	729	755	768	728	750	753	734	731	832	728	751	742	803	772	719	759	761	725	741	768	769	744	744	753	784	762	747	751	760	702	747	777	741	744	753	721	762	761	773	801	748	747	752	765	724	759	718	773	751	765	764	752	785	739	751	745	747	716	782	712	697	778	788	723	763	783	733	752	757	742	759	758	768	766	772	803	794	779	789	756	756	761	745	739	721	734	698	749	727	729	743	783	758	745	811	737	733	761	806	704	753	748	762	748	766	755	772	761	782	749	753	747	748	718	780	754	789	760	763	749	784	726	754	756	789	732	719	734	761	814	790	722	746	779	774	731	745	803	752	763	741	759	708	742	719	777	784	768	748	760	769	761	792	757	767	749	747	762	716	760	751	795	776	792	726	720	753	750	728	757	713	749	794	755	744	787	748	712	796	768	750	718	715	776	720	758	759	720	743	729	739	744	760	777	753	748	779	754	783	740	825	744	700	781	754	731	744	709	758	763	751	738	770	711	741	730	743	720	777	780	792	777	729	726	715	735	747	734	718	740	783	753	762	703	726	737	691	721	749	790	747	742	753	764	778	743	751	754	750	721	749	766	793	756	781	719	741	746	746	757	724	756	746	732	794	747	808	720	741	782	702	761	708	758	764	752	733	717	809	764	761	754	763	773	763	715	775	775	703	797	724	743	727	780	732	784	758	759	720	734	749	760	756	764	753	750	789	750	697	730	766	762	738	711	791	704	769	773	713	695	726	702	754	721	741	751	792	729	747	772	701	780	738	741	767	777	740	712	761	775	720	768	730	822	753	747	758	690	736	757	760	791	788	768	788	763	783	776	736	719	746	726	719	779	738	725	731	780	768	745	741	771	723	765	779	746	742	716	740	713	711	756	758	774	748	786	793	763	754	796	767	721	733	762	741	745	726	770	774	755	725	767	736	779	770	733	741	713	773	804	771	708	804	718	757	751	762	772	752	799	762	769	736	746	782	717	703	785	769	745	742	758	740	737	783	742	733	734	750	802	722	741	732	807	728	765	733	718	782	751	746	734	738	736	744	745	747	767	716	762	736	797	767	754	800	765	775	775	738	739	745	778	752	752	760	763	733	761	752	735	743	803	780	754	741	774	714	782	755	772	749	772	776	812	740	728	748	773	787	779	738	745	749	746	723	766	770	791	732	702	708	740	781	722	710	761	722	703	720	745	711	791	766	765	708	721	757	738	763	749	765	776	795	773	756	766	737	748	755	721	764	729	740	708	759	760	779	737	758	758	764	749	734	740	752	733	842	756	744	745	772	703	726	776	797	777	729	730
27348	20660	6434	690	454	435	396	367	376	388	383	389	366	343	377	385	348	373	377	376	402	423	384	380	344	355	339	371	363	368	410	325	371	369	375	404	368	369	351	361	378	385	347	395	391	357	385	360	353	359	327	410	358	363	359	393	372	339	383	385	356	347	347	375	391	378	380	348	372	340	376	346	318	393	392	401	383	372	362	355	360	376	391	349	378	385	369	370	347	369	372	412	360	370	393	381	367	376	391	370	375	398	366	420	378	327	376	362	388	369	369	383	360	367	353	373	371	366	408	396	374	371	351	353	384	372	390	373	352	346	384	341	344	373	349	358	353	386	424	382	349	389	348	394	380	353	390	385	412	363	340	339	369	329	343	345	337	380	345	357	347	387	352	374	384	408	399	410	343	387	358	358	337	407	356	351	379	348	375	389	378	369	366	372	364	384	354	372	376	351	343	328	376	341	400	382	407	362	345	365	378	359	341	379	373	382	367	386	358	373	363	350	351	348	371	348	382	368	374	359	393	361	376	351	343	361	353	335	357	383	326	350	358	374	365	349	362	416	362	365	369	395	374	360	392	367	367	350	366	380	355	375	397	377	335	375	353	397	387	345	362	341	335	357	366	325	390	380	375	364	360	371	378	345	343	361	427	390	381	348	381	366	343	351	384	351	374	347	374	340	376	356	344	347	363	373	375	401	398	368	359	364	386	361	368	359	381	373	330	346	354	349	375	361	378	391	356	412	398	392	334	380	368	325	387	361	352	344	349	391	364	383	361	361	371	349	335	380	332	375	407	388	383	367	375	352	369	340	387	371	334	361	354	359	395	356	366	332	353	366	395	363	376	361	352	379	355	373	334	368	357	382	354	405	389	420	384	374	368	336	330	363	355	347	385	339	427	351	343	350	365	370	326	395	396	331	374	334	327	344	358	348	372	375	393	368	394	352	354	349	376	354	368	376	358	337	347	369	369	400	371	357	398	353	360	377	358	360	358	345	356	385	383	375	389	361	383	362	359	379	359	366	340	358	366	329	390	337	405	371	396	323	387	367	374	366	345	333	355	350	392	388	354	371	344	357	359	388	378	336	377	347	383	373	366	365	384	388	369	370	351	395	381	347	372	345	336	380	391	372	366	375	373	347	373	368	349	386	360	373	370	353	369	402	380	371	374	343	346	363	394	341	359	380	361	352	410	413	348	383	373	379	368	378	379	339	373	341	383	362	354	360	359	346	357	380	372	387	356	351	351	363	344	381	356	356	357	342	364	370	385	400	345	340	352	375	371	325	366	380	368	388	351	372	371	399	351	384	333	342	360	357	368	394	362	349	350	350	346	355	356	369	378	352	347	367	360	369	363	353	367	376	395	338	364	343	387	389	411	357	392	386	368	373	343	365	402	350	417	328	341	376	368	359	400	347	360	350	424	395	381	399	340	371	390	355	349	349	377	356	353	380	329	354	387	320	398	365	373	411	319	347	372	406	307	372	377	350	348	355	327	388	366	358	377	398	362	348	380	372	344	355	376	388	342	380	395	377	398	391	383	349	374	361	348	388	375	389	365	372	378	378	352	376	356	371	370	350	364	350	379	365	396	378	406	350	344	352	399	396	386	339	363	384	378	360	397	331	366	350	360	339	366	354	365	374	371	349	369	371	361	388	346	327	366	363	384	353	359	371	348	385	326	374	362	364	386	326	390	388	382	376	375	360	357	354	372	370	368	384	378	398	346	371	404	334	334	339	338	358	393	342	393	382	390	343	350	328	382	390	389	355	378	356	329	356	365	371	373	387	366	389	372	350	347	365	385	364	330	357	368	350	390	374	399	337	355	377	356	360	352	385	382	337	378	344	366	347	367	363	354	387	349	355	387	368	372	358	391	359	325	372	366	353	368	348	334	366	403	365	411	370	352	378	402	380	340	382	385	344	393	361	381	373	353	364	367	385	356	363	368	344	369	362	377	390	367	335	390	380	328	370	391	377	401	338	369	358	376	376	355	348	358	344	364	376	347	370	370	373	341	392	333	387	360	380	371	388	336	395	368	388	360	371	376	348	372	365	369	334	399	381	367	397	376	398	355	338	399	369	349	379	360	338	392	373	356	335	357	368	363	359	360	378	408	378	388	358	396	374	365	366	379	353	349	386	364	365	333	363	381	358	368	395	327	359	396	357	378	331	380	331	348	382	383	352	391	366	356	393	367	348	363	351	379	362	384	356	380	345	322	381	367	370	348	362	354	355	357	380	346	337	376	397	365	338	384	334	376	355	404	340	356	338	384	339	346	329	356	348	353	383	389	355	354	339	393	377	363	325	385	363	347	378	357	397	379	372	333	361	368	383	368	366	394	373	356	358	365	360	409	374	339	379	340	395	376	342	372	376	335	381	361	381	374	371	382	369	374	379	397	365	386	382	372	334	374	357	333	385	394	383	409	411	389	367	391	415	356	360	390	363	354	362	405	362	345	380	341	317	351	352	369	362	353	383	348	349	384	407	368	373	377	351	363	367	361	343	362	390	382	365	353	362	366	372	346	385	349	340	345	366	366	369	360	353	385	414	351	338	368	370	412	376	381	391	393	362	368	369	392	352	333	342	362	391	343	339	350	385	408	356	363	394	371	341	381	332	345	390	403	395	343	346	372	387	347	405	385	403	389	387	382	382	375	353	388	383	378	364	354	367	364	345	376	398	361	354	321	341	355	374	361	394	363	328	399	352	354	391	392	339	348	371	355	398	377	359	358	336	362	376	371	398	373	368	377	404	378	357	363	363	415	367	328	368	415	381	384	385	359	364	377	349	361	383	359	396	367	363	362	353	391	377	393	368	353	341	362	389	402	346	322	373	368	375	375	339	367	340	356	374	360	382	361	369	369	360	376	376	373	348	384	374	370	359	367	384	360	361	379	399	349	378	385	380	374	359	374	362	354	382	371	376	376	374	326	344	360	392	340	373	388	334	407	386	350	368	388	374	347	329	404	384	366	334	381	369	401	364	368	392	398	349	346	374	360	359	347	378	357	385	346	344	395	341	374	347	347	385	391	375	388	361	349	365	353	317	393	364	386	350	353	368	338	369	380	387	367	364	375	360	382	357	368	384	350	357	379	380	394	337	369	387	363	365	361	373	346	376	372	391	356	363	360	349	343	374	333	388	349	348	357	405	352	361	358	376	352	353	358	385	363	375	347	383	368	372	355	414	455	361	354	356	413	354	337	378	328	375	352	359	359	350	376	355	365	374	370	365	347	357	374	358	359	342	392	377	382	391	354	362	362	345	332	393	401	350	396	353	348	355	381	339	371	370	371	349	383	334	390	396	368	346	346	366	373	378	398	377	376	328	397	383	339	370	343	377	408	389	356	369	380	366	401	353	356	377	392	363	374	335	354	412	371	341	374	312	408	353	343	352	354	353	354	358	344	397	373	405	381	327	353	375	361	394	356	352	338	374	341	377	380	380	346	384	350	323	363	409	342	399	351	399	356	369	378	343	348	346	330	373	391	361	356	348
10628	16224	1716	1127	992	958	844	845	821	846	763	773	787	802	755	772	748	750	745	767	768	728	802	737	779	780	770	719	807	778	727	742	755	794	737	758	785	726	746	758	705	737	764	728	705	793	784	786	780	785	796	782	728	772	763	799	772	744	740	743	787	771	739	751	806	749	718	776	738	770	748	755	760	798	753	758	715	733	765	780	785	767	770	748	761	762	712	853	742	755	753	785	747	774	789	786	771	741	761	763	750	785	741	795	742	767	731	780	731	765	792	750	789	767	760	815	764	752	764	766	739	764	764	770	762	812	768	790	770	747	779	721	771	768	743	777	759	786	765	785	813	724	751	767	747	793	787	720	714	745	752	706	792	837	789	750	735	705	760	723	755	779	745	761	761	723	729	739	754	738	786	750	767	766	806	760	733	702	731	728	738	743	809	778	798	752	750	699	744	762	772	777	700	742	732	785	730	722	738	806	767	774	723	721	724	725	746	751	754	759	790	785	763	682	741	726	796	763	834	796	733	760	771	754	763	726	741	801	766	725	764	744	761	713	723	757	792	735	740	754	732	759	756	739	797	719	739	738	732	739	784	750	768	720	771	738	756	760	769	707	783	756	771	751	810	753	808	735	711	771	734	731	783	785	772	753	757	736	744	736	720	761	824	724	735	781	775	725	728	752	746	758	749	757	722	763	770	752	780	737	773	759	748	759	742	766	787	777	755	810	738	717	818	762	752	745	780	804	742	795	765	738	729	740	765	749	741	745	707	749	749	740	771	725	794	756	821	780	763	711	773	730	716	759	766	755	695	694	774	796	766	757	781	786	781	740	739	732	785	796	783	720	751	739	747	812	721	758	708	763	757	739	747	754	730	770	749	795	707	716	762	792	769	754	709	755	709	712	739	731	765	769	750	727	805	715	782	750	738	759	737	754	729	762	771	725	734	722	766	790	787	711	777	766	772	794	797	751	807	735	761	753	750	753	793	734	759	734	791	723	755	755	738	770	745	764	708	806	789	737	782	761	730	779	736	768	802	713	728	760	760	749	758	720	783	794	757	780	741	722	747	783	752	773	728	741	740	719	765	764	747	784	803	758	788	739	741	750	747	771	762	756	761	749	760	765	757	789	731	760	763	732	777	795	751	758	715	743	756	787	778	768	757	775	753	759	765	750	800	756	720	726	770	775	741	786	777	750	771	773	733	720	772	744	807	703	726	726	742	753	753	742	827	786	793	749	736	743	739	748	763	764	723	737	786	763	811	772	767	707	746	703	768	771	758	753	801	771	759	784	769	716	698	765	741	729	751	757	738	783	717	738	768	798	723	757	743	756	793	758	775	766	805	784	798	732	815	771	755	776	735	779	768	733	728	784	778	737	732	775	768	742	753	709	716	778	751	745	736	774	751	731	762	780	773	688	730	796	760	721	770	765	775	783	771	768	731	751	711	763	823	789	743	745	740	780	755	758	797	753	750	781	744	792	749	707	806	745	729	783	760	763	788	770	746	789	785	713	709	822	732	774	756	749	756	743	774	727	763	743	750	760	740	741	712	783	731	700	773	731	753	717	761	776	753	751	710	752	770	770	776	782	764	749	743	764	792	772	732	817	759	781	727	732	727	742	782	772	740	699	773	663	760	774	740	737	718	753	780	792	691	762	795	725	787	771	765	756	746	782	756	744	776	752	802	768	750	759	785	776	818	737	784	757	762	743	737	795	765	791	747	781	778	763	736	724	691	733	811	722	740	749	796	737	752	774	702	753	710	738	762	743	733	738	756	779	694	809	789	773	723	758	751	750	752	790	742	735	737	751	755	720	782	791	775	773	769	776	714	760	806	759	798	784	769	754	769	763	762	766	714	684	706	737	689	752	755	764	759	787	704	731	742	798	797	789	738	766	740	774	746	779	802	747	704	803	809	782	776	756	746	768	784	721	759	721	720	762	782	768	728	778	704	759	782	770	738	758	757	723	800	778	762	832	798	744	772	719	735	797	766	782	760	751	722	761	750	792	719	753	721	760	762	747	754	727	742	738	754	773	789	699	747	786	738	735	748	757	819	788	758	752	772	716	794	736	733	704	736	728	759	763	726	748	769	817	763	771	736	733	741	721	769	748	725	769	790	746	736	784	777	781	753	803	734	757	748	823	733	781	745	751	746	749	802	771	760	761	795	770	795	778	737	769	743	756	764	726	782	757	785	780	752	776	775	747	715	703	784	775	732	744	710	704	794	743	809	722	726	754	800	750	762	753	788	742	780	735	733	727	711	749	799	781	723	798	766	783	786	788	748	727	737	729	776	731	831	782	792	728	719	769	709	748	764	768	749	776	766	761	718	764	752	802	734	754	750	771	767	748	735	760	717	740	771	768	755	741	715	762	818	771	762	740	776	768	772	731	803	739	750	746	786	780	781	710	750	753	758	727	738	793	798	763	756	696	770	790	744	720	806	784	789	705	722	729	751	757	714	750	762	757	775	785	770	813	815	759	820	749	740	816	759	758	725	800	770	733	765	780	761	728	816	750	783	781	740	811	717	783	735	785	717	721	791	748	764	753	755	744	752	747	734	775	723	725	777	776	757	792	768	790	764	761	721	786	729	786	723	775	724	756	761	785	764	736	762	748	805	752	699	686	810	761	782	769	783	753	730	775	745	762	717	764	757	782	777	790	764	748	720	743	724	775	776	705	738	750	708	768	727	768	764	720	740	781	789	746	806	779	750	781	717	752	736	726	751	792	738	742	834	755	751	759	761	762	772	739	782	769	800	763	715	811	776	748	723	775	732	738	752	769	793	812	775	842	721	739	767	755	735	746	767	787	781	765	786	740	770	757	745	755	747	757	721	725	720	718	764	773	828	786	770	788	729	758	781	771	777	707	806	777	790	761	799	817	755	747	787	827	819	723	748	769	784	786	751	802	715	806	748	748	753	757	793	743	781	728	726	741	755	714	768	711	755	761	730	781	778	721	755	720	712	743	751	805	758	737	735	728	734	720	711	705	720	763	736	722	790	775	794	786	751	714	769	792	744	755	704	706	787	798	753	748	802	774	747	754	796	785	778	733	761	774	754	768	746	758	740	741	721	720	798	783	767	813	760	729	749	754	761	726	795	788	732	757	723	730	744	761	770	741	750	750	740	758	735	737	750	766	716	736	724	784	813	755	739	772	747	800	746	769	732	788	745	752	755	751	774	748	757	756	774	749	781	776	764	753	729	747	804	790	792	776	758	798	799	743	829	783	745	744	722	691	800	778	785	764	810	721	759	728	747	752	739	767	784	794	708	755	774	688	732	757	763	765	786	717	749	788	818	844	742	802	773	754	775	731	725	735	738	752	762	715	765	781	740	778	752	696	735	737	761	792	786	794	807	744	735	739	739	788	743	786	768	747	737	769	785	799	794	742	775	742	768	816	753	717	754	781	748	803	765	780	757	741	736	735	791	723	813	765	760	731	756	786	747	717	785	727	741	708	747	699	766	768	751	735	730	737	759	758	729	761	749	787
23527	20623	27091	24146	15922	1048	549	361	276	289	255	245	216	239	223	242	218	201	210	190	211	187	215	171	180	209	178	177	188	195	190	190	201	221	161	174	152	194	173	179	183	210	220	182	170	207	177	166	175	194	171	214	176	208	159	189	170	194	195	185	170	191	155	172	168	157	176	173	167	180	177	167	180	189	169	170	213	173	196	191	174	173	182	188	168	180	194	169	187	186	148	184	157	189	178	183	176	204	185	182	174	168	201	163	168	177	185	181	198	174	174	206	172	182	177	179	218	170	175	179	178	182	197	188	173	183	167	164	184	198	183	184	191	175	192	159	172	156	195	185	186	175	205	204	184	195	169	180	168	180	192	174	181	210	183	190	171	184	199	162	162	148	196	190	181	209	172	187	193	186	190	185	179	161	190	185	166	179	169	166	176	167	203	166	189	180	178	164	180	172	181	157	164	174	162	177	184	171	183	192	188	179	182	161	175	157	167	176	169	175	190	196	191	174	179	176	208	175	156	179	171	177	167	169	181	173	169	155	171	171	178	186	188	175	181	187	165	185	150	180	170	169	153	174	189	171	192	161	200	167	176	180	193	196	195	185	182	210	164	200	179	189	180	156	173	174	166	200	176	187	177	181	179	172	172	164	187	173	174	169	142	165	180	160	194	169	177	170	179	174	185	193	189	145	173	177	175	161	164	191	174	188	169	165	184	186	167	170	194	169	154	193	163	170	160	179	200	189	179	198	191	179	192	178	182	201	202	196	169	187	185	178	178	168	168	149	175	199	162	163	182	178	190	183	171	179	171	199	156	170	200	182	188	156	162	172	176	189	195	191	168	161	198	188	172	184	187	191	190	177	173	182	168	189	211	161	176	168	192	142	174	164	178	173	164	179	170	188	187	209	178	200	173	161	182	175	186	191	163	175	186	181	177	182	164	191	201	181	199	202	176	163	176	171	181	182	166	211	199	163	207	172	194	171	188	194	162	166	180	179	172	146	178	175	230	171	173	193	183	169	177	181	167	192	177	182	150	165	170	171	203	178	195	193	170	159	180	194	161	191	158	171	176	179	178	172	161	154	165	168	181	165	156	165	169	192	180	175	177	189	188	162	197	197	192	194	171	196	186	182	172	173	190	185	176	172	182	179	182	198	159	171	179	174	175	187	180	163	169	178	175	177	175	161	172	169	184	175	193	171	172	171	170	172	169	197	183	145	196	175	188	173	182	156	171	188	190	155	139	191	186	154	169	193	170	182	177	200	186	167	186	181	141	187	199	151	167	177	169	148	158	187	174	189	178	172	178	189	180	169	195	187	208	185	180	173	167	176	174	155	195	164	155	173	173	189	172	181	186	185	156	177	175	163	183	198	179	198	175	181	191	172	192	175	182	157	176	174	178	182	164	185	171	156	154	181	173	187	197	172	191	184	167	151	159	202	166	170	189	188	191	184	176	159	182	188	187	169	168	155	163	191	169	168	181	176	163	170	164	187	189	207	178	177	207	171	156	178	191	169	161	189	166	157	163	182	191	179	149	181	190	174	180	185	159	164	186	189	199	160	187	182	187	187	169	165	182	185	184	151	192	193	173	210	189	178	157	169	178	162	193	166	187	175	187	176	171	164	164	170	174	180	164	182	170	182	191	187	187	187	150	174	192	166	170	166	162	184	167	195	179	209	173	171	192	165	199	165	176	206	165	163	181	186	178	168	159	183	157	178	190	184	171	200	165	172	197	162	193	198	179	159	165	144	173	211	162	156	179	174	154	180	155	169	181	160	186	197	206	157	172	177	189	188	163	184	189	178	200	170	181	164	189	172	178	193	174	186	165	176	164	162	196	159	183	148	171	184	185	168	175	172	177	168	173	182	166	201	180	156	166	173	194	196	196	175	196	180	166	164	187	191	160	177	163	189	183	191	190	171	177	179	180	176	190	161	192	159	159	171	171	167	196	188	168	194	164	157	166	179	221	198	180	161	178	188	182	182	203	171	159	179	186	174	171	174	167	185	157	183	180	167	173	181	179	185	167	171	185	170	193	176	141	194	175	186	205	186	173	185	166	175	186	151	174	179	190	173	184	191	188	143	174	172	189	199	212	170	142	170	187	190	178	168	180	171	191	185	178	184	174	155	192	179	161	168	166	181	173	149	142	170	165	209	168	162	175	188	207	167	171	174	176	160	195	178	176	194	196	170	165	192	176	172	204	170	180	184	199	172	185	169	164	168	176	170	171	187	170	190	192	170	198	185	178	192	169	187	179	172	170	181	159	197	159	171	179	176	186	157	196	196	153	189	190	205	159	186	179	155	156	181	176	176	170	181	194	203	176	192	187	159	179	172	190	193	159	192	196	184	212	203	177	177	183	193	182	192	182	163	177	172	187	180	178	177	176	171	159	197	178	192	192	149	167	199	204	177	181	193	186	188	176	162	192	161	179	152	192	176	158	180	184	178	167	185	163	186	187	175	193	178	164	172	174	175	195	172	179	182	163	185	194	193	162	194	179	171	168	204	152	173	181	176	214	178	154	193	188	198	198	176	165	169	168	182	200	182	150	172	173	174	168	195	196	172	190	174	184	193	167	208	179	181	177	197	178	173	181	167	182	196	181	194	203	180	169	189	153	181	193	198	174	167	190	179	173	214	175	155	189	184	189	230	191	176	179	186	184	178	161	181	182	180	172	184	169	163	185	198	175	202	175	188	199	168	187	191	175	176	177	180	175	146	186	153	191	167	191	178	180	200	200	186	186	187	168	193	182	183	181	165	207	171	179	207	196	189	181	163	149	181	167	177	190	180	166	171	167	190	183	198	183	183	185	191	177	202	192	171	189	174	190	171	191	192	157	157	155	187	165	184	179	148	152	178	179	188	189	207	179	162	169	175	185	173	170	181	157	168	209	176	163	174	173	187	180	176	180	196	188	176	190	177	180	166	185	152	178	190	163	196	170	183	169	199	161	183	186	168	180	170	188	210	184	179	167	149	179	175	169	179	181	166	186	163	176	185	198	152	178	191	189	166	183	172	188	183	168	183	188	163	153	168	168	183	188	179	186	200	189	181	193	176	159	180	155	183	180	166	167	177	179	196	165	171	180	157	179	160	175	192	181	187	164	167	173	193	184	164	175	180	178	150	159	159	177	167	162	198	176	166	174	197	200	181	174	194	176	199	179	168	168	184	168	190	176	190	184	164	159	191	184	185	145	196	192	177	174	188	182	162	177	188	179	160	179	184	166	208	169	184	206	192	175	165	194	169	151	192	184	167	171	196	178	205	191	177	198	161	189	169	169	170	193	196	173	185	165	176	166	176	168	167	188	178	187	181	186	185	182	186	175	222	180	169	180	179	176	178	174	168	167	172	168	194	165	158	206	163	175	180	167	163	208	177	170	161	184	195	164	202	166	179	198	136	158	203	178	186	170	152	169	178	197	175	164	203	168	160	182	163	198	174	172	167	173	189	161	184	193	168	183	168	219	158	178	185	177	199	157	184	172	182	173	179
24179	34671	7980	4061	2699	1901	1503	1237	1040	874	810	719	693	620	614	551	550	527	476	495	481	474	493	444	431	453	449	448	467	434	443	422	427	407	441	387	409	399	444	425	446	372	406	411	415	381	401	401	440	393	415	383	376	385	396	426	399	468	404	413	397	393	386	369	413	400	429	411	400	395	397	430	387	417	436	351	368	398	406	432	393	394	385	406	420	353	384	418	373	384	381	415	382	408	388	383	381	390	397	382	399	389	408	386	412	380	398	365	384	415	390	341	434	380	402	375	398	377	382	413	374	364	399	388	397	401	404	397	398	361	399	406	398	397	411	396	387	396	408	385	413	396	377	386	361	417	413	411	348	332	380	339	408	372	389	379	389	390	382	387	361	391	365	413	401	427	396	402	401	386	396	402	365	366	381	358	392	404	406	393	395	382	373	385	392	402	385	397	389	406	399	382	396	412	374	388	396	381	384	412	410	402	385	404	420	377	395	396	384	407	371	378	370	406	390	412	411	350	386	419	398	406	380	399	398	383	416	369	419	409	365	365	384	375	380	401	390	361	391	401	405	352	389	373	400	384	395	365	375	378	407	380	385	390	386	384	392	365	378	388	382	397	393	353	361	402	373	400	391	403	392	415	407	392	413	363	385	365	355	415	422	356	374	378	414	403	362	367	396	381	340	372	399	386	411	393	385	398	424	362	402	394	397	381	357	398	348	360	365	383	385	393	411	401	359	380	370	413	371	423	403	356	386	370	427	336	380	397	394	423	378	368	368	382	373	397	419	387	428	384	405	404	407	357	379	394	334	434	416	434	383	373	390	401	380	375	372	376	410	360	386	437	393	375	410	389	407	387	381	372	383	438	391	352	389	398	390	408	382	399	380	371	419	408	401	355	369	374	399	400	402	430	367	380	403	358	395	410	397	383	361	396	374	385	410	392	413	354	392	405	387	408	397	410	409	398	425	385	376	381	371	387	385	389	393	370	347	387	401	359	393	389	357	388	396	410	401	398	379	376	422	433	411	386	389	376	374	384	395	354	385	392	385	373	372	382	391	380	381	412	377	394	398	375	387	392	415	414	407	377	406	366	386	440	389	371	383	396	391	400	365	409	387	408	375	412	383	413	410	370	393	383	395	439	404	399	396	422	374	414	390	399	375	409	401	395	397	398	415	403	342	376	406	380	352	430	384	383	419	379	391	367	435	395	344	373	418	399	369	390	425	371	408	404	389	364	409	383	386	374	399	402	397	377	402	397	419	454	372	395	409	422	382	365	418	378	363	359	411	382	400	410	395	349	376	409	367	366	400	410	400	366	414	403	389	415	410	390	414	392	363	376	415	380	386	372	378	363	404	382	395	384	346	352	376	393	392	396	407	368	376	395	398	402	404	401	384	407	405	396	375	379	395	389	366	379	363	442	420	398	412	408	369	364	403	382	407	394	391	376	375	422	355	386	377	372	376	401	380	396	413	385	390	372	391	379	374	408	373	417	370	391	366	404	383	395	391	408	392	404	378	377	365	402	402	392	386	404	412	413	391	401	392	393	378	413	395	379	409	365	398	375	394	426	382	389	394	356	393	387	385	366	414	364	383	407	390	398	374	390	393	393	398	341	413	390	347	356	415	394	372	386	401	407	397	386	392	385	420	409	400	387	379	358	377	410	391	433	391	400	405	410	428	363	375	392	394	375	382	407	382	412	372	411	397	377	418	414	383	420	357	381	373	396	368	387	411	403	396	410	390	434	413	381	392	357	416	350	410	370	382	421	389	392	362	417	358	422	404	400	372	391	408	400	401	374	369	415	415	429	377	417	373	392	443	406	397	384	371	357	398	392	418	366	360	363	364	391	407	395	392	439	390	389	425	394	394	392	386	436	373	388	403	393	391	380	393	406	389	409	378	375	372	426	379	402	393	397	356	356	394	394	389	418	411	397	378	392	384	375	375	376	371	376	394	395	388	384	414	367	407	385	379	382	377	352	390	400	377	345	373	417	405	385	393	403	406	387	392	370	392	382	420	373	379	398	401	391	380	418	369	409	404	412	402	401	399	399	407	387	400	376	423	410	397	409	419	400	396	418	403	383	399	375	375	399	393	401	387	416	378	376	374	406	384	366	394	380	387	393	355	385	398	373	385	393	398	376	400	369	382	370	426	409	423	376	366	388	352	372	380	425	387	380	413	368	367	366	442	391	398	400	421	408	397	399	385	375	340	378	385	377	428	427	379	407	385	379	414	373	394	385	404	398	389	399	407	380	376	369	396	397	379	408	408	382	372	409	402	370	393	417	384	426	383	371	392	388	421	395	369	379	429	372	378	407	383	438	387	375	363	389	377	381	379	423	452	389	376	362	381	412	407	404	408	419	388	420	370	346	410	369	390	381	405	379	374	404	428	384	406	372	405	371	389	404	392	396	394	387	405	406	380	390	400	422	388	354	368	401	393	390	378	394	378	396	385	391	385	390	395	370	453	392	396	374	369	385	376	426	362	387	415	391	397	396	390	405	409	409	402	372	397	395	420	388	363	381	376	394	396	374	420	375	384	386	403	377	411	401	391	405	399	408	388	377	380	370	403	370	388	356	372	403	402	410	378	401	382	413	383	377	380	395	363	371	388	385	416	362	418	413	397	390	418	380	377	389	396	346	419	413	375	387	396	400	394	399	368	419	366	394	376	407	397	397	369	383	409	351	390	377	400	408	412	395	358	392	374	383	423	393	414	431	379	417	366	390	423	372	388	387	392	391	407	369	378	387	423	399	353	402	364	416	413	404	385	399	419	354	400	416	401	403	389	414	431	367	423	393	406	396	373	369	400	404	391	375	410	370	387	370	388	378	405	388	395	379	398	377	401	410	396	390	373	374	372	395	367	335	411	398	388	379	389	339	326	394	394	337	399	391	414	328	364	388	406	383	382	399	362	405	397	394	355	399	376	397	321	368	375	394	390	396	387	375	370	389	428	379	398	403	403	407	369	416	411	386	390	385	398	419	364	365	402	383	392	367	430	407	421	416	412	356	424	407	372	406	353	399	358	383	366	422	363	369	350	359	346	400	419	405	379	391	399	355	430	400	363	368	401	406	406	397	397	361	376	408	372	383	402	410	391	385	387	388	424	370	412	390	396	395	389	393	422	381	368	392	376	363	390	371	418	378	388	432	430	380	367	374	372	368	361	368	400	377	366	340	400	362	373	384	404	388	385	397	429	368	381	377	396	394	414	396	401	379	356	407	376	415	399	411	399	375	396	422	429	373	389	407	383	371	396	384	411	424	390	376	399	400	367	403	377	403	404	406	412	372	382	388	344	387	400	393	396	342	395	379	399	369	440	390	405	357	389	375	338	365	452	374	383	384	394	383	385	359	431	386	396	381	392	359	403	366	366	395	400	426	389	372	403	357	407	373	362	363	405	378	406	414	399	415	389	404	392	381	374	389	403	402	394	385	378	346	351	409	383	399	395	414	377	397	402	375	409	390	422	410	353	407	401	381	356	391	439	375
23791	21658	29332	24500	21661	16017	1727	896	680	627	586	534	502	514	471	475	433	426	479	435	456	449	409	445	448	412	378	386	427	425	432	390	404	444	399	402	462	433	368	394	401	412	386	378	409	419	408	423	407	362	412	418	439	435	400	397	404	400	405	403	368	387	404	440	420	418	426	376	406	403	350	410	410	415	378	412	380	388	404	383	431	361	409	400	382	391	396	402	443	381	390	363	354	361	389	380	410	377	390	420	384	392	393	411	390	432	388	380	397	400	416	388	404	394	382	403	348	421	407	379	407	411	414	397	397	398	363	386	360	382	415	376	407	401	367	394	376	401	399	374	376	390	373	399	390	431	377	363	378	397	417	389	358	399	373	417	372	389	351	417	376	394	412	442	383	409	385	378	427	384	394	378	408	364	415	380	406	383	390	402	435	396	385	411	427	351	382	391	399	393	382	386	358	419	406	392	407	358	403	380	398	406	394	363	402	367	410	393	363	394	391	399	380	383	418	386	376	386	380	353	362	405	374	411	374	411	375	385	407	339	425	381	386	394	354	395	386	346	365	358	385	426	409	438	415	378	398	395	449	372	349	406	397	377	390	359	385	407	360	350	386	395	402	385	424	429	391	385	427	394	392	369	395	383	372	397	390	394	356	373	406	372	410	400	408	389	357	371	392	383	397	387	388	393	396	384	417	395	421	376	368	382	396	421	374	408	401	417	395	380	358	390	399	367	367	377	408	377	402	398	367	342	410	382	393	376	430	357	362	422	357	413	393	371	408	401	398	393	394	402	370	398	370	417	401	401	366	418	389	383	365	394	389	401	375	421	396	377	349	404	368	389	401	391	414	344	369	385	389	396	366	391	396	365	384	397	368	406	400	386	387	391	395	418	406	412	397	377	407	379	418	424	389	380	407	402	400	375	385	422	394	398	382	398	408	368	403	427	431	372	403	398	429	419	399	398	355	394	399	387	389	361	398	388	378	380	419	340	380	398	380	376	409	359	377	369	406	404	387	360	381	394	384	443	382	366	378	382	383	402	348	367	404	383	371	403	400	432	415	385	395	394	376	415	423	435	407	390	393	363	415	397	390	352	376	384	379	431	421	379	386	352	384	406	380	375	375	401	369	349	405	386	391	411	353	395	369	403	389	390	369	372	373	378	425	401	403	426	395	402	429	400	413	363	429	408	400	382	412	373	426	371	399	413	369	411	392	400	418	378	424	388	413	409	395	398	383	369	382	388	402	371	402	357	430	377	435	428	398	414	389	377	379	410	408	379	399	395	402	430	409	390	377	381	398	408	382	409	394	395	426	373	381	397	395	377	382	375	409	390	404	352	404	394	389	389	367	390	358	398	417	369	430	355	390	367	423	388	393	393	407	377	375	357	372	361	382	408	391	378	351	390	381	383	412	371	395	404	363	384	381	409	390	363	370	372	389	401	408	383	383	384	360	410	393	388	396	383	391	371	411	389	373	365	385	381	402	379	405	425	440	397	399	383	382	381	329	372	385	367	351	367	395	371	420	398	375	389	395	397	405	397	383	371	350	402	350	410	407	398	415	356	387	385	420	389	395	396	403	421	374	406	393	392	368	391	425	379	392	436	411	387	391	371	356	425	417	388	367	385	422	380	408	375	401	397	416	384	387	382	348	402	405	382	364	427	411	394	402	413	400	388	422	387	414	379	409	372	388	416	379	408	380	416	384	365	405	408	379	380	364	372	383	349	375	361	406	392	351	392	403	411	400	434	389	425	391	397	393	392	408	403	413	370	380	404	398	407	364	382	407	380	386	395	372	407	397	388	387	386	358	407	410	393	393	375	393	385	415	419	405	386	408	380	387	377	415	394	383	408	412	393	430	366	377	372	406	396	394	371	396	398	369	399	361	411	392	374	393	408	429	367	368	379	380	382	374	411	352	434	380	378	398	370	438	395	406	420	381	426	387	387	410	393	365	404	348	406	409	422	405	424	394	386	392	413	346	400	369	370	373	387	408	408	346	381	394	410	400	376	370	372	357	401	406	388	407	394	394	393	406	402	366	405	359	412	410	380	392	366	371	391	388	388	387	398	394	365	438	375	407	372	402	394	394	384	374	415	397	405	407	363	373	391	384	389	390	381	391	401	363	388	370	392	375	382	358	398	413	383	387	380	348	395	363	371	393	373	420	405	419	389	422	377	387	413	411	407	342	372	398	378	386	369	365	378	374	416	396	393	393	368	393	365	399	404	402	399	420	376	402	421	388	394	396	392	360	363	350	401	407	374	391	359	387	381	406	412	355	386	377	411	383	386	389	373	382	424	413	433	396	392	383	398	417	411	413	373	384	356	389	403	402	359	390	387	386	368	418	393	393	407	379	380	372	369	392	372	375	398	412	387	422	401	428	391	377	400	367	393	398	372	403	379	377	384	375	357	369	412	375	391	400	430	367	412	361	361	388	386	355	406	421	383	394	371	350	417	391	408	403	388	386	389	386	367	361	372	405	397	400	393	360	363	388	401	391	347	393	377	377	378	397	389	407	399	407	372	401	419	414	390	385	388	363	406	408	379	425	385	365	389	398	378	394	414	407	397	382	409	407	373	390	358	407	422	378	396	374	372	363	348	376	383	414	365	415	374	405	401	379	413	427	410	370	382	395	381	387	400	439	368	397	387	384	376	364	412	394	404	412	403	368	379	403	371	360	409	404	403	400	408	395	390	419	401	402	414	376	394	400	384	365	378	369	426	397	405	438	385	392	381	386	381	342	401	407	394	380	429	381	414	388	344	409	384	355	404	397	425	415	390	364	400	397	362	379	379	353	373	399	359	401	408	357	377	359	425	402	401	370	399	401	375	431	391	411	403	365	356	397	434	405	426	399	381	375	374	376	381	395	402	407	380	387	401	412	444	396	338	405	418	432	389	406	395	394	388	389	380	374	364	384	366	385	364	380	379	373	406	379	369	397	403	392	358	398	390	400	352	404	387	388	407	391	397	417	412	371	406	393	378	379	403	399	359	399	380	402	382	364	379	401	380	414	369	412	392	403	392	365	411	356	376	392	423	381	404	399	395	404	395	379	392	385	405	368	416	397	396	406	378	431	357	393	396	391	367	397	368	366	409	414	408	400	394	382	411	396	416	385	375	384	417	399	402	379	381	393	392	374	415	399	394	410	375	361	389	392	368	387	372	394	395	395	394	371	399	408	359	407	378	405	404	358	375	389	374	415	379	386	361	366	382	380	390	384	420	405	391	392	381	400	366	386	391	392	394	389	409	384	378	375	383	433	386	360	382	369	396	413	403	398	383	380	390	393	369	406	368	376	358	419	371	421	429	363	396	467	396	364	419	392	407	409	379	388	392	414	419	384	372	387	403	398	398	374	383	407	384	406	390	390	397	385	375	367	383	402	384	441	391	392	377	371	363	383	358	402	362	385	413	388	351	414	383	403	367	384	401	395	406	404	369	402	403	410	390	395	372	404	407	414	410	387	416	384	412	374	418	381	405	386	385	389	438
28251	40318	13732	7759	5144	3793	2884	2426	1961	1824	1555	1364	1322	1183	1219	1087	1019	1016	1017	981	926	861	890	926	874	807	928	890	867	824	868	780	787	852	794	797	871	833	827	782	775	810	784	808	749	769	796	789	759	771	817	766	767	744	750	755	762	778	822	782	798	807	685	777	731	775	730	758	768	775	770	707	771	740	753	795	759	788	758	764	761	738	762	816	723	760	727	795	761	770	807	761	803	756	734	713	768	779	757	759	758	771	743	728	740	776	740	758	749	740	747	782	748	761	725	756	779	745	765	735	768	787	715	737	792	751	784	754	749	767	713	790	771	712	761	773	788	728	756	750	724	787	782	788	724	749	755	777	812	771	711	763	743	790	754	734	758	705	743	700	781	744	752	757	740	746	723	794	768	725	724	769	751	746	760	765	712	730	765	705	767	716	723	801	748	791	777	790	776	773	721	742	742	732	776	742	751	745	742	767	771	742	748	768	807	739	714	777	785	730	770	758	774	774	737	733	826	734	726	745	743	759	736	749	746	728	763	743	792	716	729	784	743	708	764	772	807	771	749	766	828	760	720	732	765	786	739	748	715	712	705	758	745	769	760	759	749	762	759	774	717	768	800	776	758	785	702	789	755	801	789	793	764	721	772	715	716	758	707	728	726	755	802	695	743	744	725	744	672	733	697	726	742	787	766	711	714	729	750	758	691	717	747	757	795	718	743	759	742	787	767	751	728	750	769	723	794	748	791	733	764	751	746	794	793	762	759	715	738	766	787	764	772	729	776	724	763	764	757	734	734	733	788	769	800	749	756	733	725	764	764	756	784	690	776	779	751	790	731	772	785	782	721	761	755	728	754	768	740	786	769	745	749	730	756	706	766	780	767	720	766	771	797	799	754	740	760	732	721	736	710	745	768	728	698	762	722	777	771	757	744	755	764	777	826	771	800	694	782	741	745	732	689	740	793	747	798	755	754	761	706	767	780	769	731	766	736	781	731	758	734	728	742	766	775	769	783	790	772	751	773	753	731	752	745	754	766	796	728	797	726	732	783	764	730	795	685	726	712	744	760	751	655	749	797	798	759	773	709	747	753	728	711	712	787	725	732	787	739	778	735	726	777	759	787	741	761	739	789	782	719	760	717	771	765	761	698	754	769	766	730	746	757	731	754	706	752	748	771	771	786	769	774	712	768	728	728	764	762	750	736	705	754	749	742	781	716	781	740	790	747	733	706	775	797	766	720	810	745	776	753	797	771	757	770	679	789	732	801	762	745	755	702	738	747	757	756	750	751	766	739	740	739	724	769	727	731	772	777	781	780	713	742	757	733	700	736	754	782	724	812	743	730	809	771	746	744	768	770	771	698	758	732	795	693	749	727	797	705	785	705	780	779	731	733	744	757	758	758	731	777	765	728	718	763	802	791	717	778	813	779	750	758	775	743	765	796	740	723	727	755	766	728	707	788	740	758	743	732	756	754	722	765	718	781	739	736	737	771	773	754	765	775	733	727	767	769	756	733	764	737	749	744	758	784	727	764	733	789	764	702	719	747	752	751	758	746	799	754	733	766	737	749	771	771	743	785	749	751	698	741	732	821	712	797	728	725	743	740	728	750	759	785	775	774	769	778	725	757	786	773	760	742	750	768	721	773	765	789	784	761	804	723	725	725	751	740	769	777	747	789	762	760	724	757	746	761	712	725	771	764	756	778	728	760	731	731	771	746	657	739	726	750	772	750	730	708	744	760	777	735	736	734	743	798	762	741	739	791	755	744	718	778	714	771	697	760	740	726	750	767	800	784	729	780	750	759	740	696	799	739	749	750	696	738	742	745	803	750	746	697	780	746	739	753	737	721	825	750	785	742	751	710	736	702	744	736	758	808	729	784	789	707	758	755	755	771	727	810	722	795	707	736	744	744	753	719	730	730	784	754	741	732	744	853	715	753	771	716	733	777	730	764	749	732	765	732	784	753	804	747	740	726	783	770	761	741	769	774	767	732	799	757	773	746	770	701	759	779	757	781	742	768	729	754	744	743	767	749	755	749	756	725	765	725	742	729	770	769	744	765	764	802	794	752	776	768	748	754	776	773	768	732	733	683	734	715	754	758	763	738	772	738	764	773	685	764	743	717	767	774	744	738	711	759	712	685	736	782	725	704	743	706	742	725	827	734	795	707	764	726	711	782	796	774	720	693	789	755	741	766	753	714	747	756	722	790	769	761	785	719	791	753	712	679	748	691	761	781	738	769	769	752	743	738	724	755	730	763	776	799	734	735	712	739	784	704	748	747	761	726	758	739	785	751	730	737	729	727	759	763	733	798	776	752	718	721	767	796	790	754	768	765	762	735	727	776	762	720	740	715	710	764	793	771	749	716	766	761	764	754	784	725	717	771	730	764	779	738	699	760	759	714	706	757	716	800	767	796	754	791	747	709	733	727	768	765	735	771	809	745	765	768	814	795	705	802	720	776	752	764	770	738	743	775	760	819	740	719	770	737	739	738	747	777	733	772	768	756	737	739	737	711	762	706	733	803	794	745	728	745	786	735	771	713	706	757	762	773	769	766	794	767	784	710	743	705	714	781	697	735	752	759	747	722	772	738	738	752	746	773	810	711	743	714	786	735	722	766	751	792	739	732	764	734	764	711	697	695	762	775	714	784	776	759	745	755	775	739	707	725	713	746	776	763	743	727	784	727	754	773	775	794	726	782	791	749	772	735	746	735	742	721	745	734	744	742	760	799	757	751	810	776	767	749	739	778	754	770	718	773	713	731	739	746	717	735	763	779	722	717	721	755	750	722	748	737	729	722	734	734	759	777	767	759	789	785	749	762	772	780	727	729	821	783	715	707	772	744	748	760	754	730	732	788	732	744	743	739	737	758	709	737	777	737	750	748	772	739	719	729	705	742	705	788	726	742	733	764	716	725	716	728	750	742	746	737	735	765	788	764	726	778	751	710	727	768	737	717	769	751	759	724	725	727	786	725	761	777	732	761	698	725	760	755	756	758	744	744	711	743	795	728	730	774	707	745	774	705	774	780	746	725	710	713	778	740	737	740	765	734	754	703	716	714	795	733	751	783	722	716	745	696	734	684	751	735	814	775	747	754	796	752	768	753	749	720	743	747	758	778	729	742	723	752	796	743	732	740	730	732	763	782	738	763	767	742	682	803	786	766	789	805	745	789	759	828	796	736	793	741	735	765	741	748	769	756	729	792	768	750	759	728	802	763	726	718	797	722	731	744	715	772	747	780	784	710	719	758	752	747	747	765	759	755	753	716	764	785	736	814	769	766	797	722	749	776	758	777	766	784	709	749	752	733	691	728	777	707	756	813	764	753	687	753	715	755	792	759	759	774	794	735	792	766	785	768	737	723	737	735	714	748	676	687	779	755	745	733	731	702	727	791	714	753	724	745	747	743	729	744	744	749	759	745	740	723	728	755	760	777	741	755	694	772	709	737	707	733	746	751	765	768	754	720	775	679	706	789	768	729	732	762	763	757	793
27041	20663	7039	709	435	386	404	373	397	366	341	377	372	398	363	338	362	375	381	351	356	377	336	375	386	362	367	359	357	361	365	355	347	371	361	368	361	311	359	378	376	319	336	353	357	359	363	360	324	360	351	384	347	354	390	357	338	352	368	347	351	360	380	374	346	357	361	356	322	367	373	387	386	357	365	389	352	371	372	365	387	394	372	360	359	381	335	351	372	335	355	363	359	355	356	369	382	344	328	377	341	374	357	368	342	344	349	359	358	380	355	372	367	382	335	399	363	356	384	343	347	349	358	390	365	349	396	350	328	349	384	359	358	362	372	315	362	341	362	378	327	377	362	347	333	344	381	355	359	327	336	375	371	304	337	349	331	360	357	353	355	332	366	375	356	385	363	339	371	349	344	353	369	348	377	318	355	368	401	345	372	363	364	355	345	368	325	360	315	350	374	389	346	353	355	360	339	373	350	369	397	351	368	337	348	388	355	351	380	371	327	387	358	358	353	365	356	360	352	340	374	347	374	387	328	393	391	358	387	392	381	365	362	358	348	370	383	368	368	360	348	348	383	371	375	371	352	368	359	378	364	357	410	327	360	390	355	378	392	401	353	362	366	362	353	381	388	324	343	330	370	372	356	345	352	363	324	355	386	357	342	350	358	361	367	362	389	350	376	343	396	371	332	328	381	328	380	328	392	380	352	369	349	365	374	366	347	361	346	355	374	332	360	365	363	330	389	345	352	394	328	400	361	336	369	364	354	364	342	391	409	342	383	364	345	383	348	355	329	380	365	370	316	346	360	383	350	367	393	370	377	381	352	370	368	343	376	335	380	354	415	370	351	340	372	343	372	364	388	350	347	359	351	401	352	359	358	363	348	334	360	349	339	384	327	375	382	336	334	388	367	384	318	357	353	393	327	388	342	327	374	378	352	347	374	357	360	340	323	389	343	331	335	361	363	354	374	372	377	355	330	357	374	368	345	379	370	364	346	356	342	343	384	395	360	343	365	362	353	358	356	356	326	360	346	358	333	395	345	340	372	397	341	368	376	341	375	327	374	352	373	344	374	354	332	384	353	333	372	375	384	341	353	392	364	373	334	363	351	355	351	350	378	327	362	351	346	348	328	369	389	325	400	378	411	349	382	381	357	352	334	348	339	360	370	371	337	342	387	314	365	353	338	360	390	335	364	365	348	372	360	368	363	344	359	364	356	369	330	375	352	398	367	374	324	374	352	306	367	352	369	353	369	314	360	408	375	340	348	344	356	370	354	353	396	390	368	357	354	365	354	408	392	359	387	351	376	370	380	324	380	336	358	341	372	370	369	374	360	346	397	338	341	357	347	333	356	344	341	345	349	352	370	375	353	359	374	345	340	374	341	396	381	343	357	377	364	354	359	366	338	361	372	376	374	333	350	373	365	336	358	358	359	384	371	362	349	324	341	374	356	360	355	369	383	357	353	334	336	359	381	335	358	360	379	372	331	338	346	355	370	377	372	374	391	361	359	361	358	380	359	373	359	360	367	364	366	359	381	377	360	351	374	379	338	386	363	378	350	350	371	366	343	365	355	343	398	353	370	381	357	367	336	330	376	360	359	331	346	346	330	351	357	361	340	321	334	345	356	349	362	352	378	368	370	366	339	352	357	358	361	367	354	388	369	314	350	352	388	379	355	372	366	332	368	355	341	394	374	361	385	350	384	370	339	347	373	355	349	319	353	335	350	393	362	361	327	367	372	340	391	344	348	371	358	363	364	344	354	353	345	353	360	355	383	386	378	327	370	354	357	344	389	352	316	369	383	377	362	342	364	354	345	375	363	379	369	297	378	372	358	394	400	349	364	334	365	369	333	355	366	336	355	367	355	371	388	384	352	339	365	387	374	371	379	371	345	328	351	346	397	357	358	372	358	398	333	344	364	353	334	363	369	372	395	364	383	339	334	361	333	344	347	345	332	391	339	359	366	418	314	381	366	371	327	385	348	372	351	340	353	367	353	340	339	356	371	340	372	340	341	386	338	355	369	381	341	358	350	358	343	342	382	345	368	353	353	373	357	352	343	358	364	359	378	372	381	357	335	397	356	371	367	366	351	383	366	330	374	363	376	365	381	362	369	352	374	363	373	362	341	395	335	355	374	377	373	366	360	382	348	367	359	352	359	382	366	382	355	334	360	358	376	358	355	342	366	329	378	362	337	375	364	343	337	357	370	396	395	379	379	395	354	355	325	365	351	374	346	369	349	352	352	375	339	347	396	357	330	358	344	314	364	364	371	382	362	336	393	364	333	375	347	382	336	363	365	346	346	338	337	375	372	337	372	344	357	364	354	388	386	329	344	376	355	364	343	347	323	396	372	329	346	347	364	374	354	376	359	383	346	361	379	355	386	347	368	388	345	421	335	342	333	360	365	392	401	352	344	372	380	338	366	366	354	371	338	392	346	378	372	336	394	398	348	350	369	366	323	335	333	344	391	392	374	346	332	336	377	341	368	365	346	347	358	367	337	349	375	341	340	327	367	331	315	352	386	350	375	336	368	348	352	354	360	346	393	383	383	350	383	385	356	371	352	366	375	350	389	372	372	354	348	334	358	358	355	360	371	344	366	358	385	344	396	406	368	336	364	347	357	368	381	355	341	364	331	360	340	358	372	329	342	372	366	377	326	357	321	343	334	375	359	341	386	343	371	374	366	357	385	356	346	366	358	324	342	350	363	377	354	388	338	358	324	396	341	374	374	336	364	370	351	336	385	337	379	378	381	345	352	361	335	370	373	334	334	375	369	338	346	380	347	336	349	351	330	354	381	331	376	356	377	364	364	337	354	361	372	346	337	377	333	335	340	368	376	341	372	402	370	356	358	348	356	351	363	372	347	352	348	345	367	323	347	365	378	359	374	359	334	349	340	376	384	390	362	375	366	353	350	349	362	353	390	365	353	335	324	364	355	393	379	377	357	384	359	376	379	373	350	355	377	344	317	345	355	359	365	345	315	360	366	377	393	338	340	362	345	325	334	360	340	331	351	351	376	370	370	373	362	352	365	336	347	382	363	355	384	373	363	354	401	383	368	381	384	368	347	351	326	351	373	331	354	370	361	362	362	334	370	369	362	342	394	371	378	359	346	381	373	383	351	351	384	381	343	382	375	370	344	323	355	348	384	331	340	372	350	352	367	368	351	365	379	380	382	332	374	387	378	377	375	358	374	356	328	356	389	398	379	338	372	355	372	356	336	367	371	357	344	362	334	369	355	360	360	341	324	353	354	347	355	351	398	387	387	340	347	384	353	342	373	399	380	371	368	362	367	373	341	375	366	385	382	387	346	353	352	378	346	358	354	391	373	348	379	360	357	359	361	394	339	358	355	356	373	370	345	342	390	363	351	365	387	342	362	361	392	404	398	337	370	387	336	371	382	392	360	329	368	357	317	380	384	344	345	370	361	393	349	342	344	381	372	350	363	394	400	336	357	373	366	387	362	392	336	356	325	360	363	352	324	379	336	362
9682	15528	1672	1088	962	859	821	828	798	778	753	761	765	758	774	771	707	777	708	715	755	777	744	799	747	782	735	698	771	738	742	732	792	755	724	777	786	783	759	697	756	738	748	782	817	748	775	760	739	720	762	750	754	743	759	776	781	789	727	684	734	757	779	712	772	763	704	704	752	724	734	736	729	744	754	764	773	766	805	734	743	798	781	758	737	728	765	759	700	717	743	782	741	752	756	727	743	740	776	758	749	768	755	771	754	736	717	730	741	705	753	724	737	772	736	790	769	736	701	773	732	786	770	700	752	767	737	728	753	762	717	797	784	742	741	730	733	762	793	736	702	748	781	736	725	755	757	718	703	765	799	724	780	707	801	759	819	727	727	715	733	758	742	751	716	676	731	720	772	725	742	741	772	745	794	783	761	749	749	752	758	799	710	743	725	757	769	715	703	753	721	762	775	776	761	736	786	739	746	732	782	743	787	703	743	777	739	745	799	738	709	702	782	793	739	765	703	788	755	739	780	742	729	717	761	703	712	720	774	748	779	692	738	713	771	784	741	732	748	711	751	792	731	762	744	762	711	718	790	761	713	741	790	715	737	739	736	724	734	751	766	711	795	766	738	726	750	718	698	695	757	748	709	763	708	744	791	726	695	721	716	822	744	705	770	790	784	698	787	700	735	701	725	702	700	739	763	730	717	759	746	725	715	735	810	762	753	776	742	795	709	716	759	709	751	741	729	735	749	749	726	750	747	722	781	733	787	757	762	701	782	737	740	717	736	783	768	723	746	760	752	735	760	723	733	724	708	736	705	716	767	733	739	702	731	729	737	759	758	746	719	774	742	716	776	740	734	787	776	771	751	737	722	742	702	700	733	796	793	722	723	720	786	775	731	681	785	779	818	695	796	763	778	793	714	673	762	769	749	755	743	723	721	752	783	717	748	765	769	731	749	750	701	777	713	757	706	746	801	724	731	737	713	698	757	729	766	791	731	755	711	771	743	737	758	728	777	746	745	720	755	756	738	772	729	745	719	781	718	766	730	784	752	752	742	782	755	742	723	737	763	768	739	745	741	790	823	765	777	673	799	760	753	765	733	710	748	699	716	772	691	754	754	798	728	791	765	745	724	750	743	730	759	736	778	709	751	762	807	704	755	747	730	734	711	746	722	737	730	729	769	756	707	774	749	725	769	787	775	775	746	763	784	734	755	746	712	754	691	751	740	740	686	769	729	729	776	739	718	788	722	768	802	774	706	722	681	759	739	746	770	751	759	741	768	708	731	774	766	690	729	758	748	738	740	730	726	749	766	747	729	712	716	820	780	736	724	737	751	737	748	766	713	727	774	719	767	762	774	770	753	748	777	774	816	710	742	796	740	783	732	748	754	767	714	677	774	712	787	742	753	799	730	740	703	730	745	775	762	739	712	711	744	729	765	825	730	743	729	726	733	756	762	769	744	827	721	762	770	764	698	738	761	736	698	725	698	752	763	756	708	768	751	765	719	798	730	742	785	739	710	750	760	714	750	730	752	742	753	749	754	747	796	785	750	787	736	710	740	796	706	709	696	688	756	733	710	703	753	779	758	773	766	723	778	774	768	758	755	751	788	734	704	791	728	750	733	748	735	796	810	731	721	712	718	716	690	718	764	730	747	796	730	743	783	723	783	735	738	799	684	666	711	778	796	764	749	760	710	723	747	803	759	735	726	774	741	781	745	765	738	745	749	706	768	761	770	723	765	723	727	771	795	735	730	756	713	765	805	765	741	727	760	715	744	701	765	756	774	747	718	783	735	737	774	772	756	723	744	718	726	776	713	776	775	772	729	803	757	701	722	753	743	730	748	775	762	776	745	727	735	720	711	721	705	743	721	751	756	713	748	707	753	791	757	733	765	778	723	780	712	734	764	754	759	713	748	709	761	762	749	748	783	744	796	751	708	796	745	791	759	781	764	735	782	731	764	754	692	719	721	725	752	697	734	763	759	730	739	737	746	740	759	726	767	749	793	764	686	774	723	751	718	740	733	741	717	805	780	817	704	712	714	765	815	769	766	763	754	774	774	734	752	769	759	725	714	756	769	723	739	755	742	779	785	731	754	714	779	722	803	769	699	765	750	770	739	757	714	752	804	771	770	749	692	775	696	740	689	728	739	739	773	801	742	773	739	739	720	736	747	734	695	731	744	724	737	739	757	716	686	724	742	757	748	771	741	731	709	784	682	758	727	713	789	758	746	750	755	773	731	748	754	708	790	727	728	759	762	716	759	761	746	738	728	783	750	777	774	700	733	699	790	778	758	792	776	734	726	775	791	718	704	742	789	718	807	736	679	750	803	729	743	723	745	750	765	738	803	725	729	760	756	692	756	741	780	740	760	733	731	704	746	743	794	748	744	757	708	711	756	764	757	788	756	731	744	730	733	751	735	766	770	735	731	714	773	722	750	781	778	755	733	719	767	742	782	750	774	727	719	765	782	799	769	763	758	711	735	755	792	736	678	784	728	748	737	772	790	696	795	762	735	760	716	757	819	732	760	741	759	757	787	747	775	758	756	745	759	704	770	768	712	729	777	746	767	748	746	751	787	739	769	788	774	722	763	743	735	715	756	734	780	688	746	749	779	746	737	705	734	780	771	732	733	709	756	804	756	752	759	762	745	781	740	712	780	727	758	763	758	758	694	723	723	743	727	715	719	795	746	712	746	730	716	753	719	763	736	765	735	740	707	764	732	743	738	717	766	763	762	787	791	748	748	733	758	761	760	754	767	722	717	773	736	702	736	708	759	707	779	712	755	730	724	760	748	744	789	745	731	783	736	703	722	734	718	719	784	721	740	797	786	700	745	732	755	747	727	753	737	765	745	782	752	767	714	763	764	759	766	752	754	745	718	782	760	757	799	739	760	773	731	743	765	715	718	697	756	757	812	700	754	778	732	744	702	712	756	755	755	787	737	743	784	743	761	721	769	734	782	760	763	732	740	748	745	740	759	796	727	736	750	744	782	715	787	738	749	791	726	747	711	790	740	749	719	755	731	768	743	768	746	772	766	700	761	732	728	739	769	750	704	726	697	758	734	726	739	708	742	703	715	751	712	758	751	758	769	751	771	766	728	707	750	746	701	749	713	746	767	727	718	726	751	762	721	750	766	739	751	745	780	780	735	764	771	782	742	759	719	710	786	749	758	754	736	753	799	706	700	709	739	737	725	802	738	761	802	753	740	731	751	740	733	723	768	693	717	754	773	768	735	716	747	741	762	758	738	771	780	806	744	730	778	749	748	733	757	734	738	797	739	772	729	722	769	752	748	744	743	805	751	750	789	708	804	759	723	731	768	714	801	739	719	776	751	724	741	762	734	746	796	751	777	783	726	789	787	766	740	734	731	749	769	735	726	691	729	719	754	757	778	782	727	758	741	739	769	775	803	700	790	764	683	805	734	731	774	721	768	777	720	694	750	749	723	699	764	732	764	735	745	762	719	768	734	744	796	758	735	789	693	789	752	725
24683	21618	28799	24891	17840	1209	518	389	328	302	307	255	238	236	224	240	249	220	220	198	197	232	215	216	209	196	175	218	204	197	212	188	212	192	188	194	190	191	234	185	219	194	199	194	204	207	174	183	206	183	186	189	166	206	173	193	197	175	189	205	199	219	195	172	191	193	211	165	157	178	212	165	177	180	204	200	171	201	202	182	199	178	178	194	154	182	176	169	184	188	198	180	158	183	201	176	197	194	183	216	187	174	191	206	203	185	200	198	180	199	191	192	186	208	192	220	168	204	200	201	173	203	182	179	203	176	196	162	165	206	180	201	193	196	168	172	170	176	172	207	177	199	198	194	178	200	204	190	166	195	206	217	201	191	205	177	173	203	190	192	179	175	191	193	175	187	166	220	185	183	170	194	164	207	216	200	189	182	180	221	190	183	198	155	201	177	196	194	191	147	195	187	190	176	202	173	206	183	204	193	184	179	195	167	193	198	166	177	182	167	184	179	197	194	186	203	193	192	203	183	194	187	201	190	150	191	196	165	169	171	187	198	171	186	191	188	164	191	161	187	190	210	188	180	215	188	200	186	174	183	197	202	184	184	205	177	196	203	194	203	161	185	183	183	186	175	189	168	204	181	186	193	203	160	180	208	182	171	206	195	187	187	199	200	182	173	169	204	217	162	188	186	209	185	171	202	187	186	201	190	192	176	203	197	201	170	186	183	195	150	176	155	184	194	193	213	176	216	179	175	177	178	197	201	185	174	186	200	187	179	185	168	184	172	214	162	187	187	185	186	186	203	202	179	226	190	173	203	182	174	180	203	189	195	208	191	197	191	169	178	201	144	178	186	191	189	188	162	218	175	195	180	183	158	189	202	183	197	191	170	202	200	192	198	211	176	206	202	198	186	204	187	206	181	195	183	153	200	207	187	176	189	170	185	188	191	199	164	167	180	200	172	176	166	182	176	174	204	185	215	179	167	191	188	194	183	195	160	185	195	211	216	184	152	191	178	176	190	188	203	174	216	189	184	193	184	205	207	173	195	172	224	194	199	167	191	159	200	169	186	174	187	167	170	196	190	187	190	189	200	173	184	201	173	177	183	191	203	164	175	182	168	193	190	194	185	177	184	185	193	192	191	203	203	184	195	178	206	193	175	204	213	182	163	188	200	178	192	183	194	187	185	175	190	200	181	174	181	168	181	199	184	167	191	202	189	195	192	189	174	187	199	195	161	195	187	211	211	175	198	182	192	187	190	173	207	205	184	176	182	188	174	201	212	194	201	193	189	188	201	177	181	185	185	181	218	197	181	201	167	194	199	176	204	183	188	198	191	186	182	192	178	184	177	202	193	189	193	203	196	215	172	185	180	194	188	169	183	171	189	196	187	208	164	188	156	166	208	191	202	185	170	196	154	173	180	197	169	199	184	183	174	189	181	189	206	166	184	186	189	193	177	193	198	181	222	186	193	181	169	198	178	192	205	186	214	197	185	177	188	212	177	173	203	183	196	212	196	171	179	212	199	171	195	190	167	185	181	203	176	178	217	165	180	172	207	194	191	180	210	185	185	158	191	180	161	186	161	168	190	170	186	183	202	188	174	187	171	177	167	215	187	174	178	209	177	168	168	182	173	188	200	175	195	194	174	194	177	198	179	192	188	180	198	218	194	170	187	187	174	169	174	184	193	192	185	209	192	186	185	177	167	182	195	187	152	213	196	186	192	191	209	166	207	153	177	224	190	195	202	210	183	187	204	171	196	170	186	169	185	182	201	184	185	169	191	166	183	176	164	189	177	181	203	188	215	182	186	171	183	187	178	162	192	196	191	187	188	165	215	200	214	191	175	180	195	175	194	183	181	173	203	188	184	172	181	179	206	184	179	157	175	199	173	189	176	212	184	207	172	168	208	193	201	170	198	192	167	197	186	192	191	183	201	191	195	155	207	164	193	201	168	158	176	179	186	204	179	155	181	192	162	160	206	200	184	181	193	194	204	195	172	166	175	199	178	196	218	178	178	177	158	181	185	204	175	164	161	193	204	200	174	210	210	200	207	210	189	200	197	179	191	171	172	169	169	187	171	186	169	181	208	188	178	196	177	195	178	193	199	188	165	197	189	172	195	213	194	190	187	191	182	188	194	201	181	181	179	190	175	179	189	190	189	172	180	181	190	185	182	177	178	175	188	170	185	192	172	193	202	192	194	168	200	156	180	194	197	190	181	166	189	142	162	199	168	201	224	200	188	185	197	189	205	158	188	181	195	203	177	190	183	184	192	185	160	189	195	187	182	180	174	183	189	185	160	180	171	163	167	176	205	173	190	190	174	179	170	199	189	187	175	166	179	167	191	192	200	177	191	196	175	199	201	198	173	183	170	191	207	196	171	184	200	218	211	184	197	213	193	197	193	194	199	171	207	188	169	183	173	170	203	185	163	179	187	201	173	179	180	206	187	195	170	190	178	171	179	197	214	177	187	182	184	197	188	197	189	201	155	191	181	195	172	182	191	170	184	187	188	220	175	183	195	191	175	189	197	166	189	183	177	194	171	172	167	183	182	201	194	196	167	188	195	165	187	179	187	204	190	162	188	190	174	193	172	199	170	200	190	200	198	163	169	211	184	184	204	178	197	208	191	164	187	174	196	188	194	191	179	219	208	177	193	203	190	192	192	193	172	179	201	171	175	202	177	168	190	204	175	197	172	182	180	183	201	164	204	169	215	184	178	190	181	191	190	171	180	188	210	190	190	196	183	197	197	194	186	164	159	167	178	187	202	180	186	191	169	186	168	172	201	157	198	151	188	204	161	189	169	173	175	192	184	183	180	204	206	193	168	164	198	186	198	199	194	188	185	191	166	183	178	177	173	173	185	202	202	178	210	174	198	184	206	189	177	168	163	199	153	193	192	191	200	185	172	184	175	193	157	184	177	191	181	217	185	182	192	183	164	164	178	189	192	180	210	178	185	188	197	199	180	180	193	175	170	176	197	193	190	195	191	184	193	181	188	154	191	178	178	197	186	190	206	190	198	205	187	191	218	181	168	177	162	201	176	189	177	196	186	177	189	197	171	189	201	202	184	206	181	178	196	200	200	186	196	188	189	168	185	194	167	184	206	186	194	181	160	172	161	174	210	172	172	170	174	214	185	188	196	175	188	178	203	193	161	195	192	165	204	192	177	205	199	183	203	192	189	175	192	199	184	190	187	175	191	198	186	194	198	190	171	179	170	188	197	184	183	176	211	181	187	210	218	190	168	197	184	196	190	192	191	172	202	190	173	199	174	171	189	180	186	180	210	164	216	185	173	186	141	190	178	196	184	189	183	195	211	194	209	183	181	166	158	167	177	197	196	185	202	203	183	213	207	191	177	178	205	180	165	212	185	181	190	201	199	190	176	186	164	172	195	178	186	171	184	195	192	194	190	170	182	173	178	193	205	176	189	194	171	190	196	178	163	182	170	195	176	168	182	198	186	198	191	186	189	178	187	215	173	189	194	185	208	216	143
23425	35254	8362	4321	2990	1991	1550	1271	1079	901	868	719	686	630	623	610	537	529	529	524	493	453	464	489	501	465	446	451	432	431	397	456	470	467	430	445	452	422	451	459	446	430	399	468	411	426	451	405	452	411	444	378	409	442	401	405	428	375	408	418	408	425	459	401	392	401	438	414	385	399	445	420	437	432	387	417	378	427	407	414	403	386	405	431	420	419	398	374	422	428	393	397	382	409	407	432	420	432	383	427	415	399	402	397	443	411	394	384	418	371	391	417	414	379	400	413	429	449	425	409	447	417	393	461	385	446	442	419	415	439	408	381	406	386	414	452	412	432	384	378	427	440	432	403	394	446	428	416	403	416	407	395	391	410	403	430	429	430	387	396	381	432	404	369	412	415	398	435	391	416	387	404	385	421	396	403	408	429	401	403	408	412	420	408	405	404	378	407	384	373	411	374	397	428	375	409	433	407	393	413	380	416	410	429	440	401	434	416	394	422	431	410	432	422	417	411	391	414	384	416	417	387	427	443	423	397	417	394	401	419	413	390	424	423	407	426	391	417	414	431	392	389	432	437	412	435	406	426	412	404	383	416	410	407	405	418	407	413	400	400	391	363	369	432	374	406	430	413	385	373	413	370	387	441	417	402	425	408	444	390	390	391	395	414	368	424	393	391	413	357	405	409	399	402	396	388	439	428	423	390	405	420	404	421	404	411	482	433	444	373	351	387	456	414	417	406	381	429	422	421	406	425	411	400	418	423	388	439	409	370	392	414	401	399	398	382	396	431	380	380	396	433	417	439	425	422	361	434	405	417	440	419	412	392	418	374	451	424	390	403	419	414	427	422	420	409	396	427	382	398	392	388	431	428	382	443	407	398	405	388	402	392	428	383	432	402	409	429	408	462	416	382	431	382	410	415	404	371	403	408	438	428	428	415	416	395	404	387	403	426	420	417	448	419	405	421	397	390	417	380	412	443	414	426	426	386	430	407	415	421	410	393	409	422	419	404	413	411	374	401	398	469	429	430	393	404	422	437	418	410	379	394	402	367	421	420	417	396	378	416	431	394	441	361	414	383	391	393	439	443	407	383	392	391	398	407	405	419	405	403	430	415	413	408	397	410	416	387	415	443	438	415	395	383	395	440	410	408	442	419	419	431	418	443	402	371	407	403	429	404	357	406	394	408	428	407	418	406	428	408	428	416	403	469	372	394	411	399	390	381	386	362	404	382	368	432	379	420	427	426	377	439	413	413	397	421	432	388	399	416	421	355	418	402	411	455	391	408	394	405	405	395	383	399	426	397	398	388	397	416	370	394	433	401	396	447	387	448	389	414	414	420	429	419	421	448	423	424	391	377	423	384	404	385	407	419	396	394	399	381	402	396	411	412	402	381	444	409	402	418	427	386	421	411	392	388	394	395	413	384	404	422	384	396	417	418	425	387	406	421	377	424	392	414	394	443	418	418	411	409	392	422	391	386	439	403	389	394	448	399	434	434	381	382	409	453	417	417	418	384	413	396	432	434	378	443	404	402	364	417	405	400	376	389	420	385	419	393	412	427	443	417	445	411	411	407	420	406	400	436	415	421	394	361	392	387	412	392	391	391	416	415	396	381	410	417	422	422	407	445	414	399	410	417	382	392	403	386	413	429	377	394	392	407	432	421	380	412	419	413	421	391	391	425	378	417	437	425	400	416	387	432	402	389	385	416	404	418	436	433	430	419	427	366	398	423	399	365	411	410	396	402	395	377	391	402	413	399	413	404	416	418	411	390	381	375	411	399	403	412	432	414	391	395	356	402	406	427	387	403	406	385	392	433	406	364	407	384	442	417	391	388	399	430	445	384	388	408	383	424	387	402	407	385	420	356	399	436	435	385	401	406	404	369	373	408	385	389	443	387	390	403	406	429	434	424	407	416	404	437	405	399	381	396	414	408	382	418	415	389	406	424	356	435	414	404	375	419	406	399	420	430	404	398	412	388	404	406	415	426	431	400	425	420	384	387	398	426	391	440	401	412	403	434	397	414	386	381	416	374	396	423	375	418	382	405	398	434	365	431	384	390	418	440	422	404	412	415	394	435	386	381	394	411	414	411	373	420	397	388	394	395	406	418	372	407	405	418	415	404	391	427	377	381	418	392	420	411	412	394	414	413	417	406	393	416	426	365	373	432	365	427	417	429	407	407	411	452	429	401	392	397	433	391	417	382	387	399	387	402	420	416	363	382	399	407	413	372	420	395	379	414	426	410	443	406	375	427	427	410	402	365	415	418	411	371	409	383	369	432	369	448	418	395	408	389	420	442	454	432	415	405	379	395	369	411	428	404	434	416	401	412	386	394	365	404	403	417	414	409	396	392	419	396	369	417	411	424	387	411	397	404	410	422	439	417	386	384	427	395	417	393	407	370	395	443	402	389	391	408	380	430	397	417	429	413	424	402	430	394	404	416	400	382	410	441	426	442	401	391	417	390	415	406	416	414	395	412	417	431	386	392	408	391	409	357	401	396	392	368	400	398	394	419	405	407	402	417	399	384	417	399	408	441	426	408	415	386	445	417	438	424	401	405	410	396	365	389	401	373	430	388	401	384	442	400	421	425	403	412	435	389	402	431	381	442	412	389	402	419	398	414	428	405	384	412	425	431	388	420	368	364	427	415	442	414	446	416	394	387	416	395	384	394	376	397	394	439	383	398	429	437	419	408	408	401	428	431	401	396	392	380	402	436	389	382	376	429	399	427	384	385	386	379	426	433	381	379	420	405	424	383	417	412	415	383	391	421	417	397	386	417	411	420	390	371	396	412	406	403	401	389	415	352	406	388	417	414	411	385	437	397	448	384	427	390	414	398	417	425	409	445	423	401	374	372	387	404	401	443	407	432	392	408	418	384	448	434	387	405	385	402	416	404	370	409	412	402	397	380	455	358	370	406	393	399	411	423	369	412	367	426	399	400	432	425	385	408	393	418	374	421	426	388	400	430	420	407	402	410	354	406	447	389	382	413	403	415	396	423	365	382	373	400	428	355	390	407	396	395	410	440	374	389	402	434	404	381	433	424	418	428	425	416	375	405	428	428	410	389	419	412	405	412	406	406	381	392	402	397	409	393	376	376	400	401	403	404	400	403	391	424	412	440	438	409	398	386	421	425	410	418	424	370	418	404	395	388	389	428	400	403	409	411	421	399	374	382	402	460	432	356	395	382	389	396	420	397	382	387	432	414	448	412	404	405	408	369	400	373	371	423	405	403	415	400	409	403	428	414	385	433	411	396	422	431	398	409	441	421	407	418	394	381	435	395	378	396	426	465	388	408	400	417	406	403	411	401	397	423	382	407	362	408	373	433	425	408	409	408	415	438	366	409	402	399	448	398	393	395	373	395	370	426	409	460	402	387	433	333	389	410	406	408	405	415	420	399	411	412	385	418	410	417	391	397	414	376	417	419	427	404	379	422	410	380	448	415	367	416	421	411	423	422	409	401	425	441	419	414	422	413	408	407	410	398
23789	21630	29595	24195	21636	16348	1819	812	721	643	595	580	512	492	522	489	504	464	408	443	439	406	429	456	420	359	415	400	410	432	424	418	385	381	380	421	419	433	406	398	381	416	432	375	406	390	443	410	397	385	370	387	379	405	382	398	384	412	402	393	387	363	398	425	417	402	424	441	407	412	434	366	389	406	399	375	367	390	387	421	384	398	380	380	390	421	394	351	421	393	349	403	383	385	370	369	390	364	411	365	397	426	346	389	415	380	388	397	366	370	384	392	384	422	399	384	406	371	443	403	386	384	397	357	399	408	367	385	373	391	383	396	386	407	416	414	361	389	416	405	395	402	415	379	431	349	400	366	376	362	402	397	406	376	366	405	392	386	383	366	364	365	381	384	396	401	376	378	409	405	407	369	373	396	391	413	403	409	366	399	386	396	362	363	401	406	377	393	342	406	381	364	411	402	408	391	381	393	382	407	398	392	394	369	388	381	361	368	383	421	403	458	395	394	363	351	408	403	390	420	393	387	388	408	393	415	389	401	356	423	395	458	409	393	359	395	356	410	408	397	389	390	387	390	398	409	428	350	383	420	396	389	363	402	431	411	405	371	389	394	364	388	383	351	397	386	363	383	381	408	381	397	384	392	411	408	352	410	418	354	382	335	392	373	412	384	383	401	385	396	379	392	392	352	396	373	408	355	366	382	387	407	365	374	376	387	362	400	383	359	391	375	400	392	391	359	372	395	398	377	405	391	403	383	343	389	366	387	360	372	407	381	378	393	397	355	382	412	416	401	411	390	386	391	385	385	380	353	374	423	392	386	409	420	365	380	404	371	417	397	388	351	384	371	412	408	392	425	374	398	399	384	387	415	404	396	415	398	411	426	392	381	384	345	415	365	421	391	406	401	379	410	386	391	381	378	384	393	368	426	412	407	389	411	382	407	396	393	368	399	401	372	386	416	388	384	396	354	353	372	405	391	401	415	420	407	403	410	352	383	383	400	367	392	375	384	392	385	372	380	365	407	380	370	431	390	400	379	408	388	413	407	384	375	399	392	382	363	379	364	357	365	384	376	420	357	399	383	376	399	383	410	416	380	359	391	375	382	406	406	401	410	394	402	377	376	396	379	382	402	368	397	381	399	366	416	395	385	402	394	395	414	395	382	363	384	405	359	392	383	361	386	404	391	384	387	369	361	408	393	411	395	391	391	382	358	373	377	410	417	387	344	376	377	414	391	415	385	359	437	395	377	387	380	403	394	372	348	401	364	400	364	400	368	387	397	399	385	378	396	374	379	399	368	421	350	376	392	452	396	364	367	386	356	405	375	387	354	380	368	377	411	377	350	366	397	399	402	390	400	400	404	354	342	387	376	410	416	397	387	390	398	377	417	403	421	395	422	365	355	405	394	391	382	389	367	420	382	387	400	403	365	396	404	342	386	416	435	438	411	343	387	382	415	357	375	385	406	369	379	363	405	375	385	399	401	413	341	368	380	346	360	387	386	387	389	380	402	378	377	372	418	401	365	376	383	374	369	367	425	407	414	402	403	393	377	398	356	398	384	369	367	383	364	358	410	362	422	414	420	389	390	407	436	379	372	401	408	349	379	398	429	381	412	408	342	409	401	403	382	375	369	401	384	389	388	389	352	402	381	396	381	419	398	390	385	368	388	342	373	394	388	386	384	406	365	383	401	379	385	397	396	389	405	377	383	417	384	392	390	356	407	377	446	379	393	380	391	385	421	378	409	378	416	415	350	389	393	424	454	397	376	356	389	389	411	409	379	357	382	366	393	390	375	413	397	379	388	381	412	397	399	367	419	390	346	378	446	427	373	398	385	401	366	365	407	362	422	436	391	367	389	379	407	407	386	348	390	387	419	360	397	386	394	380	443	348	381	368	371	397	375	395	401	401	391	362	374	384	386	360	377	422	402	408	360	378	377	361	410	365	377	393	348	410	409	418	390	359	382	377	361	366	383	413	391	370	389	427	369	424	415	410	364	383	390	394	370	437	400	378	374	386	373	400	393	378	376	392	409	416	411	381	392	397	424	380	365	369	397	413	396	412	374	379	380	433	397	406	401	413	389	384	374	377	365	366	386	401	402	380	386	374	404	364	416	365	344	360	372	395	344	347	372	393	397	364	392	407	357	368	427	386	363	373	368	383	396	371	398	350	379	372	384	360	385	363	384	381	377	359	407	387	386	368	422	365	399	387	384	376	381	366	360	401	386	419	382	405	444	378	387	392	369	398	395	379	366	403	390	377	388	388	370	386	403	380	385	389	365	391	387	408	356	366	383	408	367	384	386	433	382	387	406	393	354	368	385	376	386	385	408	355	418	392	383	414	376	407	387	416	398	387	388	375	379	375	381	381	396	401	404	401	408	361	414	383	415	405	353	411	384	374	435	430	416	381	424	406	367	388	394	355	440	367	391	435	362	374	381	382	404	363	395	366	391	379	399	373	365	382	350	403	366	399	417	384	360	390	358	378	376	404	383	387	408	378	405	363	392	383	373	358	387	387	358	358	398	378	389	391	418	394	403	417	361	369	357	386	358	377	380	384	379	389	416	389	379	376	393	389	372	388	365	391	385	400	413	403	358	388	396	350	414	408	397	382	404	396	380	386	400	373	373	377	385	378	375	377	400	400	385	374	360	377	379	396	374	374	446	400	382	371	406	386	387	391	414	369	418	379	451	395	407	386	418	346	380	386	385	372	349	377	370	382	362	386	409	367	365	406	393	395	375	365	402	400	382	393	365	394	344	392	409	399	417	415	369	430	409	397	364	431	403	380	412	409	363	365	399	363	420	369	385	346	362	351	420	393	394	379	368	392	382	391	406	409	437	384	391	365	386	413	421	400	388	397	411	411	389	358	396	407	379	378	392	377	394	417	361	396	360	407	373	380	378	386	358	392	418	397	401	362	380	408	414	420	375	368	394	392	387	365	388	421	379	378	385	359	412	385	365	391	436	384	390	368	449	394	386	421	357	380	387	388	390	374	369	373	407	391	389	400	391	364	417	375	364	406	397	339	365	383	355	393	394	394	408	365	399	429	390	383	399	434	371	390	385	400	408	366	415	403	352	352	362	383	409	395	416	385	364	398	360	391	390	349	373	415	378	386	370	406	363	410	374	381	396	409	381	439	372	415	377	379	400	402	368	413	390	384	356	367	405	392	396	409	393	388	375	430	346	395	405	364	406	366	422	401	356	389	382	421	408	374	391	397	356	404	389	409	392	350	382	349	380	408	357	371	387	413	355	391	390	382	380	409	398	395	378	396	411	366	405	406	365	404	366	380	388	357	360	366	385	354	371	375	403	403	376	405	386	408	351	394	409	355	405	403	390	374	372	357	409	387	412	396	364	397	407	395	383	409	385	371	391	366	406	383	362	371	404	422	378	390	377	389	353	382	381	376	390	379	389	367	376	398	389	387	386	384	394	374	388	397	424	408	393	389	398	397	363	383	354	398	403	424	389	398	348	392	382	389	387	389	413
29477	40170	13852	7754	5146	3805	2941	2388	2006	1776	1606	1438	1317	1238	1194	1122	1041	1015	1013	978	929	888	936	856	906	876	843	872	846	850	824	835	784	822	797	826	801	807	765	813	768	808	721	817	814	797	778	798	741	758	747	773	789	813	775	802	778	724	791	790	785	759	751	722	776	785	790	796	774	751	761	756	727	760	761	738	759	775	761	798	743	736	753	753	718	744	797	751	765	757	750	758	749	766	836	809	730	746	744	744	799	801	756	723	734	764	780	792	782	783	773	766	730	690	718	782	749	767	756	753	708	755	734	739	709	719	783	723	749	796	801	765	785	762	766	775	752	726	763	697	723	753	760	770	736	751	771	754	763	772	753	751	792	782	701	767	711	755	755	765	737	725	763	748	723	748	793	785	715	791	751	710	792	772	739	778	792	717	708	731	701	767	754	773	735	766	721	779	771	706	783	800	770	771	756	719	771	744	799	765	718	769	793	744	735	747	792	758	745	714	762	768	744	759	784	755	759	709	751	734	725	772	774	719	752	735	735	693	778	736	736	730	751	767	701	710	796	751	760	734	737	731	713	788	744	782	743	688	739	805	786	707	745	750	752	763	726	728	745	711	756	737	750	763	798	737	708	735	800	744	753	813	696	717	771	799	732	736	708	768	717	697	739	760	764	761	790	753	755	736	737	756	766	725	727	758	715	728	736	724	774	748	732	750	775	704	757	797	731	744	731	803	734	795	742	727	734	699	750	765	766	733	787	758	776	750	733	719	764	743	731	762	732	758	788	703	754	755	724	741	747	785	784	759	744	730	740	731	761	771	757	786	732	780	754	738	767	753	797	808	767	707	679	740	735	728	761	709	749	771	767	766	782	760	763	794	743	735	772	755	687	770	739	762	756	734	748	735	731	708	716	730	765	731	752	776	755	739	794	754	775	702	736	744	743	763	753	792	725	739	732	743	711	782	735	742	712	722	723	835	752	739	742	749	756	742	792	769	731	742	719	765	773	761	731	691	709	757	753	739	752	800	800	723	732	775	738	767	751	771	745	710	731	716	746	721	740	758	721	757	733	723	713	727	804	749	701	788	765	750	721	790	739	729	757	793	729	726	758	763	730	775	769	736	723	726	836	792	803	760	781	711	770	781	700	740	748	761	737	759	716	728	746	675	741	783	784	754	754	729	755	772	711	747	735	741	774	764	756	748	805	747	740	795	766	805	729	740	731	774	789	709	750	742	705	773	749	763	704	733	756	730	807	770	670	757	770	733	739	758	741	738	735	784	775	727	745	737	784	746	748	753	724	778	705	716	698	775	793	790	707	740	794	747	714	741	770	781	723	751	729	730	735	766	729	751	741	758	691	780	764	782	718	748	785	754	726	780	778	768	724	762	815	743	801	725	781	782	762	835	745	760	726	709	793	752	737	758	763	777	745	825	769	737	734	773	759	717	736	761	761	734	758	754	743	764	738	674	772	749	797	773	747	742	756	741	715	797	753	745	735	705	740	738	759	751	776	772	757	756	752	733	792	742	762	770	723	796	720	765	750	724	750	722	684	745	755	761	797	785	740	776	769	713	754	759	700	749	753	750	766	754	748	725	736	718	798	700	785	787	743	697	747	734	772	734	713	767	758	760	764	762	749	717	770	742	782	689	796	725	686	737	743	761	759	743	730	742	676	706	769	745	748	747	756	725	771	737	743	761	764	734	776	735	763	729	739	739	742	771	706	743	754	741	748	715	737	741	797	803	727	706	739	722	751	772	722	770	752	772	735	777	802	770	708	771	749	743	758	688	758	728	747	754	736	763	722	760	746	812	775	769	771	744	742	786	726	789	748	751	760	750	728	737	796	744	759	738	722	744	765	747	765	748	754	761	786	756	732	711	776	816	779	727	754	728	694	788	727	724	709	774	739	749	824	730	686	652	751	756	817	782	814	723	765	741	735	756	746	812	765	744	738	767	782	747	715	726	753	795	776	776	735	737	769	755	716	737	750	725	717	709	724	726	785	785	754	756	715	772	760	764	747	733	733	746	729	744	744	714	761	718	753	736	736	750	730	778	778	755	715	676	800	755	732	748	769	764	734	730	741	747	763	740	694	793	755	754	801	742	769	745	714	762	735	765	720	727	721	764	733	763	779	741	721	738	727	725	726	722	748	753	724	749	720	773	725	810	754	735	761	734	731	740	738	776	767	756	726	783	743	739	722	758	755	774	760	717	761	756	723	770	740	744	749	738	804	791	726	788	730	716	747	760	760	716	745	698	743	750	778	716	735	769	790	780	717	778	757	755	775	735	755	691	750	795	774	741	731	804	723	765	719	747	739	743	701	767	715	725	792	766	729	771	705	759	800	737	762	745	783	784	716	739	804	751	794	790	727	747	794	801	716	742	732	746	774	749	738	726	757	754	764	717	748	689	758	753	744	788	784	735	738	756	781	789	733	768	761	713	733	736	707	742	738	737	762	741	735	744	739	776	787	764	757	769	709	739	728	708	781	779	784	792	782	742	717	710	733	737	738	783	716	760	786	769	739	786	769	724	798	788	772	717	789	737	781	768	745	761	799	739	762	725	740	766	727	764	761	721	763	745	752	769	743	699	763	773	718	714	718	778	745	777	750	698	773	771	710	774	830	757	794	704	797	723	775	785	726	742	765	774	744	797	797	774	810	789	732	767	715	746	778	780	770	728	708	735	779	771	761	764	741	741	822	773	734	761	736	760	769	747	770	788	753	741	765	759	716	734	756	721	793	732	748	735	732	756	790	752	828	736	747	764	775	783	748	726	746	752	740	728	766	743	780	756	734	708	726	774	849	805	776	745	763	710	753	760	725	739	768	790	746	715	723	764	735	759	755	755	760	728	747	735	731	757	714	746	735	767	781	745	722	712	787	694	726	791	733	745	763	759	755	757	742	766	743	742	781	755	757	723	753	782	751	747	725	747	717	741	794	770	737	789	704	724	748	753	759	721	708	733	719	752	735	752	749	711	785	754	737	735	789	751	741	767	777	711	747	836	749	733	703	730	782	735	744	739	740	796	779	745	755	747	781	753	779	742	766	760	734	739	701	772	749	765	757	748	687	762	750	794	703	792	715	804	766	760	731	726	744	739	762	753	734	694	761	736	776	715	770	720	769	761	799	734	725	732	777	761	770	778	756	804	774	760	785	752	723	777	730	731	741	751	730	763	703	717	745	701	760	770	668	732	758	746	720	750	695	757	745	702	731	706	797	789	753	758	775	754	731	757	729	750	726	720	766	741	720	768	717	753	744	789	729	763	724	735	667	750	736	707	775	743	767	754	709	772	787	800	745	737	727	831	748	774	751	734	714	724	781	763	778	755	744	730	776	696	810	728	700	683	730	753	754	759	728	734	730	807	795	765	723	761	762	717	752	759	757	753	751	748	747	711	757	745	723	752	740	778	761	774	751	766	715	760	715	727	739	791	743	758	744	774	799	737	743	769	781	701	782	751	740	786	756	692	721	729	725	777	766	757	745	738	739	746
27178	20783	7432	740	440	397	385	393	398	375	403	359	363	388	358	375	357	377	349	326	360	357	356	332	345	375	370	353	380	331	329	334	376	397	326	387	366	386	389	370	391	355	367	390	363	382	349	344	326	335	374	378	397	394	328	340	381	344	351	354	353	363	365	361	407	344	358	364	379	352	361	412	352	370	369	334	356	335	383	353	362	368	356	359	385	383	318	338	355	356	340	341	358	339	366	342	357	357	366	375	371	367	379	347	352	320	350	384	376	346	365	402	373	332	335	339	322	352	378	351	342	340	351	338	393	349	370	360	353	359	372	359	369	369	363	365	349	374	369	395	395	389	347	382	370	336	345	359	382	384	413	355	375	351	344	309	326	350	374	355	336	339	367	374	346	345	355	378	396	338	364	367	342	363	348	374	346	360	366	368	394	340	343	351	355	327	326	343	371	356	349	359	365	357	394	375	357	370	354	373	365	358	363	373	376	388	375	383	339	357	362	353	383	326	376	305	335	347	357	329	349	350	346	392	361	369	376	359	340	358	354	370	357	369	353	390	388	361	359	362	342	357	372	379	382	389	345	340	389	378	369	334	345	342	376	398	375	365	384	367	357	389	338	375	367	355	371	374	388	346	344	362	365	341	326	336	360	333	343	362	337	389	371	370	358	365	362	337	341	371	385	345	338	363	374	380	349	326	369	349	376	359	342	370	343	363	339	375	342	361	362	418	349	355	369	334	349	354	347	340	421	366	369	368	353	367	329	357	362	365	373	353	372	352	324	375	387	334	350	317	360	344	348	323	357	379	346	316	378	362	385	352	388	385	394	356	362	377	380	367	369	379	328	370	364	332	339	351	369	356	355	336	354	367	351	345	388	368	341	396	392	346	352	380	354	381	353	390	363	356	366	354	397	360	383	399	337	355	342	379	343	335	375	397	325	383	359	372	390	387	348	398	375	363	333	364	361	369	341	349	362	378	340	371	348	372	342	363	366	353	375	367	345	337	362	371	385	390	382	333	336	355	360	342	335	384	356	401	320	374	344	349	361	342	372	309	344	377	378	365	372	363	385	387	373	360	384	390	347	396	376	346	339	402	357	345	347	355	351	368	365	370	336	334	321	354	353	357	370	362	344	381	356	350	366	348	386	376	322	369	323	385	362	371	364	369	357	363	362	371	362	373	352	368	350	322	346	377	344	359	382	378	333	339	338	376	371	354	342	378	354	343	355	358	344	333	364	346	352	369	360	374	372	371	364	338	372	363	342	344	343	350	346	361	329	402	355	380	345	366	356	341	359	341	362	362	398	335	344	369	354	358	367	319	372	342	374	358	347	367	351	410	371	336	357	351	393	355	352	367	360	388	370	381	364	362	365	382	370	375	349	389	349	386	334	328	378	372	356	329	340	411	402	400	341	354	357	358	358	373	344	372	346	390	369	344	343	359	406	364	353	356	354	318	333	357	357	375	328	350	382	380	378	328	338	330	355	343	374	356	351	397	369	360	354	368	362	376	378	344	386	357	348	376	324	335	403	362	386	336	346	362	383	344	347	339	380	349	346	364	357	350	370	360	361	347	363	335	373	383	376	351	339	384	374	369	365	354	350	369	360	375	374	357	396	363	344	391	352	368	369	341	363	343	384	368	363	349	368	350	365	376	393	316	346	343	353	374	365	374	379	366	364	348	361	362	343	324	388	360	360	391	340	353	381	345	346	325	363	346	357	403	345	359	351	381	348	383	344	365	393	369	357	372	377	356	371	365	334	356	332	351	366	336	384	375	339	359	328	363	346	373	388	380	349	371	363	342	371	364	360	387	339	373	340	356	378	342	357	395	376	360	397	380	333	376	333	351	356	352	358	339	367	372	326	391	344	340	350	356	348	339	340	353	398	367	365	349	377	364	372	349	369	358	375	381	339	375	350	338	353	353	376	354	314	361	376	332	355	359	350	369	358	384	343	363	369	341	363	372	373	352	367	383	388	353	384	371	346	329	409	370	353	333	391	405	362	376	397	360	360	340	348	358	379	317	345	360	390	364	338	366	387	356	315	341	360	363	359	355	337	398	366	373	410	381	335	333	360	361	343	346	346	355	364	331	370	332	349	364	357	365	405	374	346	395	380	360	338	401	336	362	381	369	353	395	356	346	370	361	345	370	339	385	351	369	363	373	339	348	317	371	368	363	377	350	336	365	319	361	356	363	408	354	400	352	372	370	354	360	341	344	372	345	363	369	372	358	381	349	356	338	414	345	350	368	375	350	346	366	356	373	349	399	393	342	334	343	369	369	363	362	382	410	367	347	380	363	344	372	347	352	344	352	345	354	364	378	363	352	354	368	356	393	349	376	383	359	379	331	354	345	332	388	374	398	374	361	358	364	360	354	316	350	356	332	379	391	357	354	393	343	369	337	373	365	338	335	359	350	380	319	305	335	401	388	356	391	338	363	356	375	358	394	353	356	360	341	400	384	388	349	389	366	358	343	368	358	357	387	368	367	366	362	379	351	365	345	335	382	335	351	346	347	341	321	377	377	341	378	369	371	393	348	332	334	378	371	359	360	342	373	364	356	332	358	347	345	373	372	408	358	360	364	358	358	390	370	381	327	373	361	366	371	345	394	379	381	360	360	304	379	356	349	371	373	364	350	329	349	385	333	376	363	355	340	360	365	395	398	340	335	352	341	360	363	345	355	351	355	352	347	359	349	339	358	390	362	336	372	378	341	348	349	363	354	343	343	382	364	364	385	347	375	380	346	339	330	358	367	336	336	357	401	377	345	339	381	341	377	345	375	347	382	363	347	376	363	359	359	352	396	371	322	351	346	402	389	367	368	355	366	370	343	355	369	353	391	360	364	370	358	376	366	382	368	329	366	377	373	347	354	378	373	368	416	341	343	332	353	347	364	355	358	356	354	363	408	362	386	346	374	328	373	328	393	373	341	370	364	353	404	351	325	405	363	376	363	375	359	363	378	358	340	350	372	369	373	365	349	382	351	383	355	393	339	365	333	341	384	374	363	369	380	362	335	367	368	389	365	336	385	358	327	383	362	371	365	337	331	359	359	375	390	339	351	346	353	368	357	367	379	378	373	368	380	361	378	361	347	404	348	335	342	351	364	377	375	371	358	372	381	367	342	370	349	346	342	354	365	320	392	353	374	347	340	394	372	344	363	347	360	372	389	393	338	397	326	365	367	357	406	361	360	378	364	348	346	329	369	380	361	378	409	345	357	358	395	343	342	340	356	368	364	365	331	357	369	386	345	363	363	374	368	358	358	323	344	382	330	369	365	375	382	370	387	348	341	329	335	372	375	371	375	358	385	375	368	355	326	354	377	364	346	349	342	375	368	352	359	400	345	368	357	344	388	334	346	352	381	360	350	347	360	376	361	358	329	370	339	332	371	359	358	388	347	371	355	357	381	395	333	374	324	328	375	376	330	369	348	363	361	356	334	367	384	378	347	419	363	364	361	350	345	354	367	359	377	396	375	361	378	360	341	360	375
8989	14969	1687	1133	910	910	859	791	818	838	758	789	774	788	731	767	741	753	760	739	784	761	724	752	779	818	703	730	709	706	769	730	770	759	802	737	743	731	785	735	758	750	810	739	774	732	778	761	723	713	755	766	756	724	739	784	777	775	773	736	773	767	741	773	759	766	765	765	769	764	735	762	747	724	743	758	742	779	740	758	743	717	743	740	784	722	760	811	758	788	774	716	752	780	719	737	733	742	772	726	773	758	717	711	762	787	752	748	772	824	700	793	759	774	777	806	719	753	767	728	790	768	754	714	701	754	749	775	807	766	765	732	785	712	782	758	791	761	715	777	733	739	758	741	764	701	737	775	710	683	752	738	733	738	722	758	739	758	724	764	725	756	714	814	767	754	723	757	763	708	725	735	770	682	748	749	791	775	747	750	756	743	703	700	731	788	775	767	776	784	773	791	763	706	798	722	753	724	788	756	743	749	789	712	705	757	789	752	744	782	695	768	785	733	765	731	752	723	728	752	758	765	724	738	774	726	750	748	778	753	688	699	723	733	731	726	775	742	759	739	810	754	759	755	714	768	671	750	711	762	777	762	761	786	771	765	724	742	754	746	754	768	736	767	723	768	735	749	740	738	747	751	752	738	725	770	700	763	749	726	709	747	745	711	743	753	746	773	748	768	766	743	734	770	721	704	764	731	736	775	723	768	718	716	736	736	719	764	739	787	791	740	722	735	760	747	732	776	760	719	724	760	833	815	737	773	747	700	766	721	755	799	713	711	755	752	743	779	702	786	757	781	761	789	758	728	763	684	707	721	762	744	758	737	727	692	698	756	734	766	735	755	754	754	809	827	750	697	763	707	721	744	738	709	771	722	727	754	736	717	729	726	756	734	741	749	778	761	732	789	768	772	768	736	745	711	755	775	771	804	721	755	779	757	764	760	743	755	721	749	738	774	730	736	738	774	778	769	786	773	708	801	742	757	785	742	695	748	777	763	741	732	741	693	734	754	763	774	764	755	725	760	749	756	734	725	719	732	761	770	772	757	707	733	752	734	711	757	734	746	722	739	785	770	747	746	792	750	700	695	767	751	679	773	786	793	760	752	732	741	728	775	733	770	753	760	748	730	684	717	775	758	741	756	724	733	759	737	771	759	728	789	717	747	752	745	720	807	788	767	799	790	724	756	754	746	821	744	772	728	743	750	731	799	785	778	737	733	743	756	782	731	738	770	720	762	800	735	754	787	777	786	710	787	734	779	762	733	751	739	764	797	796	740	777	752	781	756	766	750	740	723	711	733	750	749	712	776	764	776	762	704	742	712	775	763	731	718	739	759	747	750	743	784	733	736	712	734	750	752	768	735	722	748	751	726	793	757	740	770	764	709	787	715	707	764	752	742	754	746	746	816	722	752	743	741	717	787	775	772	768	775	710	757	779	763	716	771	721	828	753	783	768	720	793	743	734	736	752	764	759	755	717	735	745	755	742	778	789	761	752	742	775	751	752	729	733	721	744	728	710	726	711	753	733	730	774	730	786	804	740	692	765	736	750	747	722	756	726	782	786	723	709	817	753	699	783	752	739	743	721	753	707	738	755	735	736	763	724	775	740	790	754	702	742	802	759	708	721	777	762	755	766	728	689	810	749	745	734	750	709	723	716	757	764	782	733	758	766	767	782	763	749	729	779	777	752	715	714	773	729	788	750	739	714	776	770	733	767	728	787	761	745	710	747	787	762	766	759	766	741	766	761	772	755	743	759	796	771	728	754	742	745	755	724	764	784	737	741	728	701	712	764	791	738	747	775	714	776	751	769	700	774	750	740	731	764	795	746	798	790	806	717	773	778	709	716	766	775	735	750	713	738	720	712	731	713	796	744	741	757	720	711	769	726	803	750	748	764	767	690	743	765	728	791	820	763	725	743	796	718	736	733	698	778	725	763	730	736	762	717	750	746	769	771	773	738	735	790	763	719	786	753	748	729	738	734	749	780	683	760	762	714	728	761	717	783	790	746	803	753	736	710	744	721	714	733	786	782	755	762	753	709	795	716	765	651	806	769	733	760	756	779	741	735	773	785	718	747	753	742	743	742	729	781	747	748	753	742	755	752	783	746	753	763	739	764	727	771	710	759	722	735	761	735	721	748	711	732	766	724	728	759	731	754	719	752	732	783	754	725	744	784	749	791	768	721	751	742	802	732	736	716	812	718	741	749	770	723	757	766	743	740	760	716	755	715	792	761	752	772	679	722	743	764	746	753	714	781	745	728	736	727	748	764	746	736	720	753	703	769	764	733	768	730	720	730	737	723	769	717	765	757	750	754	771	725	742	744	760	699	730	755	732	751	812	719	732	773	697	770	795	702	792	782	771	756	727	702	789	813	815	726	737	673	716	810	736	746	744	744	789	751	742	760	762	771	764	760	735	742	783	732	741	769	760	714	731	706	737	718	727	706	750	769	726	756	750	777	693	771	757	712	793	770	785	753	725	746	741	777	748	727	770	756	755	743	725	709	755	768	806	711	758	748	784	751	794	765	767	761	738	747	778	726	693	721	754	729	758	719	754	758	770	747	738	748	742	751	747	745	757	746	745	753	779	801	735	752	711	761	773	749	773	745	774	724	746	764	768	752	754	721	731	751	728	732	743	820	765	758	719	767	788	726	776	722	760	712	731	760	756	756	694	761	730	686	710	767	753	728	773	752	739	739	756	721	782	738	782	767	748	829	701	765	764	717	754	781	782	720	713	774	691	747	784	710	774	744	763	759	707	733	741	726	790	734	724	781	738	741	734	733	701	735	796	784	667	811	776	729	730	761	795	731	755	753	775	721	754	723	771	698	749	778	764	752	747	753	751	772	734	750	771	736	712	740	759	731	764	729	730	731	688	717	777	723	741	740	746	703	758	713	748	719	741	746	768	687	705	706	746	750	741	772	775	759	742	745	773	761	729	743	682	769	684	758	752	727	747	757	716	811	767	734	780	730	741	805	803	791	764	738	736	725	688	794	800	748	750	720	780	723	742	743	743	772	798	766	738	751	728	745	738	761	695	746	760	752	728	713	760	768	741	761	713	745	782	701	784	769	754	748	749	753	771	742	784	794	709	755	732	764	749	783	721	787	777	754	790	804	771	737	770	724	780	754	723	743	752	721	753	750	761	742	760	765	768	826	744	771	738	736	803	716	759	785	726	790	748	812	759	774	776	801	731	751	787	750	751	768	732	736	716	732	771	756	711	771	725	753	695	735	788	783	816	727	743	708	736	762	735	721	765	783	773	757	750	756	751	730	729	717	709	788	747	778	739	764	741	765	770	788	754	787	692	807	760	731	764	731	776	769	758	734	745	772	800	754	747	744	758	745	757	765	743	758	710	739	741	728	720	735	770	746	745	719	759	730	759	754	752	751	761	724	802	759	791	752	761	767	751	738	745	799	728	780	735	735	751	743	733	764	757	739	744	723	757	762	713	734	734	734	741	748	766	739	771	748	772	771	739	743	707	759	757
24778	21614	28824	24862	17935	1189	545	370	358	310	251	263	240	256	241	211	219	208	196	188	210	191	210	199	197	210	195	203	192	194	186	181	206	195	202	205	195	205	186	212	183	190	162	189	183	192	183	164	181	211	189	164	190	192	194	210	183	215	175	179	181	189	193	204	188	169	214	201	186	199	190	182	212	202	193	179	180	182	176	199	193	184	210	214	175	197	197	192	164	195	197	209	186	204	205	222	176	203	174	194	205	189	183	206	176	205	169	204	180	202	184	188	169	204	189	190	179	175	202	185	180	171	191	195	191	180	190	172	178	174	209	197	190	169	154	180	182	205	180	208	179	185	201	183	185	188	188	171	190	200	187	214	211	192	185	193	208	186	177	188	169	204	166	151	179	169	181	187	193	204	180	195	165	167	166	209	168	178	188	184	200	172	175	158	187	183	174	206	185	215	178	195	198	200	177	190	205	169	183	192	179	181	182	212	175	196	161	192	155	184	174	180	202	189	205	187	163	174	190	201	200	202	180	166	186	183	188	193	181	178	154	209	188	219	172	179	162	186	171	166	184	202	181	200	195	191	190	169	198	202	168	173	181	186	202	171	175	194	204	206	170	210	190	189	186	178	178	188	190	197	188	185	196	180	185	171	174	169	186	172	183	202	165	179	188	191	192	200	188	179	184	196	200	185	170	195	167	199	156	182	167	208	163	174	198	196	191	212	190	184	172	202	200	190	168	182	186	172	200	212	189	183	169	193	179	203	195	187	215	181	187	186	188	184	197	197	178	178	189	207	223	184	138	204	179	183	180	179	197	199	180	191	188	202	200	186	207	179	177	205	190	191	184	205	196	181	202	191	201	202	189	185	198	184	192	181	204	183	178	187	182	174	207	183	184	191	200	193	189	199	191	196	179	178	175	213	220	177	177	177	195	187	178	202	182	180	176	209	169	186	228	159	184	188	173	188	166	170	195	189	170	190	202	195	168	187	185	167	186	168	182	152	208	193	165	187	169	190	211	194	161	182	186	201	183	204	169	214	186	201	181	197	184	191	157	193	184	188	182	164	189	189	197	162	190	199	181	182	185	170	209	189	187	172	173	190	189	177	197	164	189	195	190	198	190	202	180	203	223	155	172	175	192	180	196	168	179	173	185	193	199	156	182	208	153	183	207	199	175	205	162	181	189	190	175	198	185	184	168	188	181	170	202	174	188	192	195	196	199	165	201	183	204	186	184	200	168	205	170	183	173	177	194	195	203	196	202	206	177	186	206	189	204	191	172	176	193	192	184	176	180	200	188	173	180	192	184	202	206	167	168	176	199	172	181	181	187	177	185	191	183	157	187	190	198	182	206	192	168	197	187	174	206	159	177	188	192	184	175	187	164	202	181	182	190	196	171	191	187	182	177	171	184	186	181	180	191	175	202	198	203	193	192	178	193	185	191	195	193	186	184	187	191	178	188	178	202	187	176	195	176	172	179	173	182	195	185	160	185	185	199	181	169	200	182	179	199	157	170	192	181	205	195	191	194	196	183	181	166	176	198	193	162	161	177	197	184	175	197	184	210	194	176	211	215	161	180	157	176	205	201	182	167	198	181	174	194	180	178	212	182	197	186	182	181	155	180	186	190	187	184	190	184	194	182	186	183	179	210	188	188	179	190	201	206	194	170	195	171	210	181	174	198	207	180	204	197	195	190	193	164	193	195	200	211	191	178	185	160	203	176	202	168	189	204	191	176	193	198	199	219	172	176	187	183	184	183	184	156	188	172	180	175	191	185	185	156	173	194	189	197	191	168	189	189	185	197	216	181	167	169	174	207	173	200	167	211	206	177	172	181	185	206	186	188	186	206	203	179	195	169	194	206	208	184	199	180	208	170	178	194	188	195	188	175	188	195	204	201	194	220	187	190	195	185	187	183	204	184	178	204	186	179	160	190	174	186	183	176	195	190	180	215	203	205	162	187	199	175	190	183	190	151	178	205	179	208	178	203	195	195	189	174	194	181	196	162	182	166	173	193	163	169	181	207	192	171	188	178	193	192	193	189	185	164	200	173	156	188	175	188	180	171	161	202	190	183	164	191	200	199	188	201	179	198	208	175	202	188	205	197	184	204	196	180	178	200	156	199	198	213	187	164	186	169	156	190	192	196	178	202	200	181	174	186	151	203	173	208	194	180	212	170	201	201	184	196	184	183	172	180	190	180	185	183	173	193	195	165	196	174	173	166	189	196	186	212	213	185	162	189	175	176	173	206	197	194	183	184	189	211	165	179	186	170	190	190	184	202	202	219	187	181	204	169	164	214	209	178	184	180	192	193	177	167	195	208	175	185	190	200	206	180	199	200	174	204	192	181	166	230	165	168	196	203	179	206	192	180	165	199	187	197	187	203	214	158	190	190	216	188	202	200	186	185	190	174	184	180	201	157	196	186	180	175	173	176	212	183	191	181	208	183	161	194	196	219	188	175	202	171	195	186	196	196	185	188	195	173	185	192	183	201	203	188	190	176	195	172	167	192	172	199	173	221	166	173	179	202	193	187	191	177	165	190	154	199	206	174	199	182	162	185	164	174	174	190	206	171	189	191	205	187	189	181	187	174	191	174	168	160	186	171	190	177	210	214	182	205	182	210	181	180	179	184	181	178	182	182	198	210	181	186	207	206	167	167	188	177	178	172	197	165	178	182	199	180	187	190	198	203	189	188	190	199	188	184	187	204	178	175	186	192	188	187	187	188	198	207	204	194	201	201	200	189	191	193	188	184	204	186	199	175	200	155	201	192	183	180	187	189	191	168	183	170	173	201	208	208	175	182	170	219	177	179	163	187	204	190	183	167	173	189	185	205	167	171	190	175	187	195	183	195	178	181	200	196	176	205	186	189	207	177	197	211	175	185	179	187	185	179	144	201	187	211	194	181	178	191	191	184	167	212	181	178	193	189	195	185	189	201	187	192	176	177	176	162	182	174	166	179	191	179	179	191	175	186	189	198	173	176	171	184	172	170	181	193	210	187	201	171	165	203	181	180	193	188	196	176	188	178	189	212	186	185	187	171	192	218	173	191	187	162	193	189	193	188	202	201	187	191	191	185	201	184	188	205	166	170	170	152	181	181	188	190	197	185	159	196	191	185	189	199	194	205	180	184	193	181	194	198	162	171	189	194	189	165	195	181	188	188	179	171	171	187	196	195	186	169	200	181	172	172	199	173	171	180	177	192	160	176	201	191	182	191	201	172	193	187	175	186	174	191	190	193	176	201	203	190	168	172	200	194	200	180	192	173	186	185	203	173	185	182	188	197	170	180	189	185	183	205	206	197	162	194	197	167	187	184	160	206	190	181	172	191	190	176	208	168	177	187	153	210	194	198	204	198	200	166	171	195	160	152	190	172	211	174	197	176	191	178	193	163	178	182	161	183	173	202	197	187	216	186	189	167	166	201	167	173	171	187	178	176	204	171	192	172	219	169	191	202	174	187	179	181	201	183	193	175	160	189	186	185	183	191	197
25338	34472	8367	4389	2810	2110	1518	1232	1104	946	840	741	722	616	645	595	547	559	500	548	486	506	497	489	477	488	437	463	468	492	433	472	454	443	470	413	455	442	436	459	424	388	422	421	425	418	405	458	426	432	465	410	428	423	426	408	401	392	419	408	416	400	427	406	438	434	388	381	419	406	429	410	397	421	428	415	416	406	410	403	400	428	397	459	389	458	424	471	425	364	421	446	409	443	444	411	381	403	402	394	366	404	391	413	427	397	410	407	406	414	430	420	433	415	414	387	389	429	425	393	424	422	415	388	391	420	391	376	414	383	423	405	386	433	401	415	387	412	404	430	379	397	394	406	384	416	394	395	435	379	438	403	418	426	376	417	378	415	458	380	435	421	427	439	454	382	378	440	364	404	409	418	390	405	405	387	445	409	401	349	450	403	422	425	381	412	420	395	412	391	426	410	445	384	385	417	451	433	446	415	419	405	392	384	400	393	423	393	428	382	397	412	392	387	434	414	371	407	411	425	399	413	397	386	392	408	451	422	376	428	392	420	414	396	398	449	410	401	385	434	414	431	353	453	414	406	379	396	389	407	363	396	446	405	445	414	397	395	433	420	426	410	432	435	406	406	411	413	441	443	392	401	393	422	383	432	427	414	457	420	402	389	401	408	423	406	410	391	425	438	381	390	379	409	420	444	374	431	387	414	388	384	388	400	417	375	413	399	414	440	412	397	423	404	430	410	401	411	393	376	381	399	403	401	435	435	413	395	442	411	407	425	427	439	376	396	391	399	414	371	414	432	370	401	431	405	390	474	390	415	390	414	394	418	384	447	441	392	417	400	410	383	399	391	388	398	418	432	373	406	401	411	387	390	380	409	402	403	408	340	432	412	454	426	384	425	390	443	434	439	437	410	408	403	420	374	423	441	381	423	415	373	396	404	432	422	399	403	375	403	432	393	406	419	423	366	401	405	399	394	392	370	439	411	441	375	429	404	402	369	406	389	430	432	400	405	445	386	432	395	396	384	443	425	406	390	399	422	386	419	427	372	392	412	386	396	426	412	380	401	403	408	431	416	407	421	421	416	426	397	401	429	398	424	408	392	411	425	420	418	410	392	432	387	382	395	414	419	406	401	399	427	415	398	379	379	420	425	433	413	386	381	406	406	381	412	373	422	384	427	416	374	408	357	428	427	387	433	381	399	404	411	417	393	391	414	390	425	397	428	407	440	433	399	395	397	416	378	376	431	425	389	409	369	424	400	399	390	430	419	418	403	410	433	399	422	394	422	368	406	413	406	389	394	371	425	404	392	407	419	390	415	400	384	443	417	450	413	419	399	415	425	422	448	414	416	376	370	422	415	402	441	444	375	396	389	400	417	399	378	431	403	429	412	390	392	383	410	419	412	442	426	387	431	421	384	423	393	392	438	378	418	409	402	387	420	417	419	400	402	390	376	396	396	387	415	399	377	389	394	387	409	424	427	428	443	394	401	414	417	440	434	429	420	402	412	453	448	398	403	416	416	420	393	422	418	375	379	380	404	373	419	374	389	389	367	439	397	404	421	374	392	386	440	403	430	409	438	415	351	393	375	415	368	434	363	395	422	357	399	441	409	411	423	418	419	398	413	424	378	414	425	399	392	429	397	401	393	419	423	384	391	425	389	403	434	398	414	424	443	406	389	421	430	415	411	418	408	407	393	416	424	372	410	363	439	378	428	401	419	408	388	410	384	390	417	413	393	387	448	421	406	431	417	402	417	397	395	440	435	402	447	407	354	403	407	384	403	420	432	376	431	438	417	429	400	417	404	368	385	423	371	436	388	384	420	395	392	414	426	410	442	417	414	378	413	415	357	382	456	405	387	407	373	413	422	366	418	409	354	398	425	393	399	398	447	418	384	384	386	440	421	395	411	429	392	415	401	392	388	433	407	435	410	415	404	359	405	386	420	365	413	426	386	412	385	421	385	384	431	392	415	394	414	420	422	412	407	399	409	412	411	413	433	428	378	398	385	418	423	373	393	435	420	415	413	392	418	376	441	367	430	400	441	412	410	411	363	422	425	416	424	428	378	397	407	387	421	443	413	401	397	421	414	393	430	410	406	407	372	433	387	443	382	414	413	432	400	449	425	407	429	418	398	433	421	413	394	406	376	414	379	374	382	404	399	393	408	414	424	428	401	395	400	414	405	405	417	394	393	400	404	401	388	430	434	417	411	433	427	423	416	412	401	412	421	401	382	377	409	429	384	425	411	378	403	399	394	399	423	368	441	404	379	406	410	402	388	421	404	437	376	398	402	393	444	397	410	412	426	407	452	388	400	413	427	392	404	412	393	380	415	412	386	411	459	381	374	409	428	408	413	404	393	422	406	389	393	372	398	384	416	402	402	383	395	412	413	406	391	410	407	418	411	399	408	388	419	411	388	417	436	405	426	411	389	424	422	395	419	403	452	413	394	391	385	380	422	408	398	389	377	396	440	413	450	461	398	399	410	412	399	405	425	418	415	407	383	416	408	409	405	440	368	372	414	421	382	414	441	385	395	408	443	423	380	410	398	410	449	424	394	404	408	394	418	381	439	418	392	435	410	413	394	419	443	383	411	352	407	427	393	400	400	419	417	442	444	400	429	406	441	424	407	400	420	403	419	401	444	442	415	393	420	416	416	411	409	389	429	405	368	386	439	387	417	358	414	414	451	387	420	399	384	427	372	445	401	372	370	399	413	399	373	402	413	361	377	376	431	389	383	431	428	427	401	396	433	408	409	396	377	391	400	457	386	386	400	414	423	412	399	397	388	415	417	368	411	371	406	413	421	426	422	408	411	404	405	365	376	436	404	397	392	415	412	378	430	414	432	409	402	395	382	408	410	427	403	410	376	400	408	389	438	406	397	415	408	391	368	403	412	384	399	437	403	411	426	443	392	363	388	414	389	417	389	432	384	393	400	423	378	407	421	396	396	411	411	400	409	410	400	432	396	400	388	427	416	428	453	425	421	397	430	396	416	417	388	407	406	394	408	389	372	372	391	395	412	443	394	438	403	395	397	434	417	428	403	416	399	387	418	424	392	396	394	433	390	448	436	404	405	376	397	400	392	415	411	423	384	426	417	410	392	380	394	394	413	410	418	464	413	415	400	451	374	411	418	395	390	401	405	415	395	459	402	379	399	397	391	436	392	407	401	424	384	408	391	403	410	430	399	378	364	409	399	439	425	384	431	392	410	419	412	417	401	402	422	412	376	414	388	424	425	375	382	437	400	421	408	375	436	424	390	419	401	421	428	424	409	364	406	393	379	423	426	407	406	383	389	399	370	397	368	403	389	408	409	406	384	444	407	422	412	445	415	405	375	392	398	437	418	420	415	378	460	366	392	390	392	398	421	370	432	396	402	417	446	443	388	401	395	385	408	407	406	418	378	409	401	410	422	415	416	397	409	432	400	388	399	417	406	393	447	419	414	383	410	430	417	415	360	383	384	424	440	415	398	402	425	380	396	409	403	361	387
23750	21626	29610	24143	21626	16237	1710	886	662	628	588	549	492	492	527	485	446	476	467	476	419	406	446	447	418	403	415	409	434	439	404	434	388	394	409	372	433	395	364	435	405	377	391	402	409	420	376	411	435	386	401	428	390	435	389	429	381	387	408	367	413	405	346	382	416	413	346	384	368	402	431	369	394	388	371	396	409	382	368	392	411	404	407	410	425	394	411	364	396	396	380	403	408	422	422	379	351	351	393	405	372	405	388	369	415	413	373	386	392	392	416	383	390	396	398	383	384	406	421	413	374	390	399	416	389	382	363	358	385	383	364	404	411	407	377	425	394	401	377	410	396	418	389	397	406	402	387	361	404	379	378	401	401	398	377	391	379	401	408	372	383	419	367	401	389	376	426	375	369	420	415	410	378	392	416	372	386	379	393	406	397	384	422	413	396	396	398	409	370	396	411	391	377	364	378	382	386	413	394	388	361	395	388	415	380	387	391	361	406	411	371	371	366	413	408	387	359	381	374	376	395	395	429	374	376	396	376	386	402	374	368	419	387	368	379	403	364	374	376	393	403	345	390	420	405	393	420	406	382	409	420	386	418	409	378	439	387	432	364	361	338	393	394	370	395	403	370	402	376	382	436	415	394	394	419	365	379	383	395	420	365	397	372	397	403	370	389	373	365	418	384	358	431	403	408	400	376	434	431	388	378	374	396	397	413	403	390	415	329	346	387	371	397	407	388	412	388	378	356	411	378	391	373	401	377	388	387	394	378	361	387	408	407	377	376	374	392	372	393	382	396	414	374	390	377	388	397	403	395	399	385	385	382	417	409	380	392	381	426	352	376	384	420	414	363	384	409	390	416	434	406	390	366	411	408	357	397	386	382	381	372	419	405	361	390	385	369	401	399	376	443	371	396	366	411	368	402	352	384	376	399	364	377	397	400	378	369	369	426	386	407	362	383	374	379	391	394	375	363	376	377	376	396	436	391	372	409	383	397	375	419	412	351	377	361	334	384	375	399	374	384	420	378	373	387	396	376	390	414	402	365	399	385	379	376	362	404	402	393	419	364	386	414	408	403	377	368	398	402	397	407	395	391	393	345	400	379	400	376	417	394	386	392	371	357	395	385	388	401	414	365	360	377	386	384	398	388	402	379	408	401	387	415	389	408	368	352	385	397	399	426	403	421	421	377	387	360	406	368	365	369	382	422	393	414	383	382	413	403	363	393	382	396	389	424	360	423	383	402	404	399	378	400	460	374	363	393	378	383	375	377	370	377	390	419	408	390	405	409	408	405	440	392	395	378	370	396	393	424	369	385	370	394	399	386	357	357	374	383	355	379	405	376	386	412	371	407	369	368	381	405	402	411	401	385	415	386	367	389	414	377	403	401	408	404	377	388	377	380	367	365	387	386	386	371	372	393	375	404	399	420	379	374	399	345	392	398	412	387	391	415	417	373	390	398	411	398	358	397	379	389	396	367	372	404	372	366	430	418	386	378	412	376	403	370	379	420	398	362	415	405	415	395	415	395	381	395	344	377	420	404	373	394	417	417	386	372	426	388	418	373	401	434	420	365	370	440	404	383	365	388	384	418	404	410	400	397	388	409	359	377	379	395	380	403	420	377	379	411	374	410	379	388	415	413	382	402	389	375	400	387	384	387	406	351	395	399	369	384	396	372	371	386	369	382	374	402	428	387	394	400	409	421	393	395	390	390	411	399	397	397	352	378	419	399	396	391	422	395	394	393	384	378	349	405	385	391	369	404	389	398	365	392	373	413	394	373	369	399	354	385	397	370	389	376	407	390	433	417	357	399	367	363	359	398	371	384	378	393	388	400	390	396	378	381	411	385	420	358	385	402	384	397	431	408	405	375	379	374	428	386	404	378	374	373	419	391	375	370	414	394	430	386	395	388	413	372	390	409	378	389	370	388	410	433	409	379	386	391	376	386	402	372	390	391	380	387	380	395	409	378	395	384	368	388	398	363	356	413	399	392	379	378	374	388	353	375	387	419	373	400	365	377	373	378	409	401	412	377	371	371	390	399	372	384	390	354	362	378	420	401	374	410	381	409	422	373	383	433	413	377	383	401	419	391	377	440	398	388	426	365	402	424	380	355	353	390	408	384	394	342	367	385	362	372	421	387	378	380	375	392	392	412	420	399	415	389	411	390	385	365	415	383	394	413	393	409	344	379	382	388	426	379	393	361	396	373	390	372	395	381	406	381	397	392	402	395	387	378	429	401	385	391	417	358	388	397	400	349	338	385	345	392	405	383	408	401	394	383	382	398	372	377	386	416	382	387	371	359	405	395	378	401	415	371	393	373	397	367	402	400	392	400	374	434	397	381	378	363	381	408	399	383	411	373	393	370	368	364	384	382	400	420	402	369	386	382	384	403	404	404	407	403	431	391	390	380	404	400	403	366	389	404	401	375	363	397	406	391	393	413	363	384	386	414	397	393	394	383	402	391	440	388	369	383	425	406	417	373	398	354	427	418	358	408	420	382	384	361	395	410	417	378	375	371	396	367	402	419	408	382	390	361	405	390	376	386	354	417	395	410	406	413	390	372	386	386	404	405	358	392	398	397	386	387	356	384	383	397	390	363	395	378	394	343	402	389	397	400	424	399	370	379	378	379	397	414	360	378	352	399	359	389	401	433	396	399	386	383	409	403	375	372	422	391	387	384	404	410	398	399	368	388	382	368	387	417	387	389	389	425	377	391	389	418	419	398	383	375	406	381	430	404	356	412	398	426	382	372	398	409	382	387	397	422	403	389	418	417	373	405	407	368	375	411	399	388	389	395	350	437	393	411	410	445	394	395	387	396	402	366	386	355	398	382	393	397	370	363	417	372	417	410	372	393	394	370	364	374	381	376	407	393	388	392	393	386	417	382	411	349	368	382	406	392	409	425	393	393	390	367	418	406	385	372	413	375	402	428	391	415	385	404	377	403	341	396	434	401	378	370	363	388	386	373	393	445	408	376	392	372	386	419	390	398	393	386	360	405	393	429	367	410	442	401	382	401	384	382	409	425	422	361	370	415	366	379	376	370	393	377	378	377	415	392	370	376	352	387	382	389	370	380	401	390	383	376	397	385	416	366	365	393	385	372	428	349	377	402	395	393	419	398	422	383	372	384	390	380	397	417	419	426	429	372	408	431	398	423	371	354	382	392	399	381	390	374	429	414	370	417	371	364	403	407	397	357	397	392	414	431	390	417	400	339	396	381	389	373	386	392	394	402	407	379	445	397	389	415	399	374	371	390	390	389	364	374	408	376	401	400	399	401	418	356	392	362	414	403	369	393	424	418	403	400	389	383	383	388	402	399	383	385	364	385	405	406	390	397	374	361	391	375	414	376	408	392	393	365	411	398	330	389	414	391	357	377	390	431	393	373	401	362	411	393	406	366	368	404	361	390	355	377	416	377	413	365	368	418	420	380	386	402	386	353	360	401	374	392	416	387	410	422	389	381	437	422	391	340	384	384	405	375	373	426	406
30039	39076	13918	7620	5161	3814	2812	2414	2053	1806	1514	1425	1282	1211	1196	1104	1089	1067	987	994	879	895	877	881	880	784	838	790	859	795	810	824	848	776	799	764	810	829	781	773	797	837	761	831	798	789	769	764	727	776	750	733	822	785	780	783	761	768	740	815	804	769	757	750	797	757	772	789	750	751	766	766	772	754	747	760	754	758	762	779	778	722	772	760	849	772	721	789	766	774	765	766	738	744	743	711	765	792	765	753	774	794	735	698	763	722	773	760	734	722	698	725	749	709	753	735	738	731	738	798	767	739	724	749	774	733	774	772	710	759	733	725	741	725	727	750	753	841	686	762	769	791	753	753	740	774	749	749	736	757	783	788	759	753	732	734	717	769	730	755	744	760	778	762	740	758	745	758	721	791	780	743	796	750	774	695	737	764	779	779	792	739	733	691	749	733	730	708	743	775	765	727	822	758	744	775	720	791	755	767	748	738	790	776	766	731	754	750	726	761	734	739	731	739	784	718	761	725	737	779	756	748	749	785	744	746	749	746	786	735	737	790	762	728	708	714	771	770	762	720	768	710	711	761	701	745	721	712	765	713	738	748	750	742	737	731	713	739	800	770	768	734	703	718	738	728	714	729	758	741	741	704	765	714	755	770	734	737	759	722	771	747	732	746	787	735	753	751	758	742	798	720	752	777	744	784	720	713	733	776	718	734	779	751	698	763	722	728	789	732	745	760	686	732	764	691	747	698	774	758	747	778	690	766	794	772	742	729	790	787	734	738	735	773	716	777	744	733	757	750	707	772	761	767	798	758	768	719	738	776	766	799	751	718	707	742	729	739	760	728	710	775	764	793	721	738	736	739	736	691	710	759	758	751	768	726	760	754	778	771	722	750	761	709	725	723	804	706	731	767	768	728	727	720	770	729	731	732	733	773	752	778	725	704	754	707	755	748	724	734	758	725	767	768	751	739	746	742	737	737	742	761	744	766	711	765	779	759	761	711	759	720	723	748	732	730	728	746	720	745	729	749	764	747	734	738	769	728	774	752	800	744	732	747	745	758	728	705	757	763	758	761	725	778	775	767	768	712	786	792	737	772	772	766	758	753	822	737	754	763	741	750	774	744	724	741	751	775	758	753	719	713	755	751	742	796	762	758	766	755	729	716	760	768	768	774	748	708	773	741	705	782	760	768	748	768	757	749	763	741	808	756	778	760	752	724	745	769	781	770	769	763	701	758	772	742	751	762	716	723	715	724	786	723	752	782	714	791	789	737	697	732	740	718	742	762	751	728	743	769	723	722	787	771	727	749	757	778	704	761	714	680	722	754	741	703	753	784	793	757	788	759	742	704	781	733	727	786	761	706	751	784	734	773	712	744	737	759	707	739	750	748	747	779	785	732	775	736	759	746	728	752	757	735	774	759	677	739	746	736	716	730	767	752	721	743	735	771	712	790	724	771	773	737	703	731	779	786	701	725	797	781	764	795	764	733	677	752	749	754	752	783	758	746	744	711	752	751	777	789	737	746	781	743	720	755	792	731	749	744	767	800	755	719	700	793	761	768	735	677	719	720	760	747	775	731	733	721	705	766	720	734	753	745	776	729	706	706	756	770	721	783	752	729	776	754	729	765	783	727	755	759	740	744	725	759	738	742	782	767	780	733	745	729	717	780	732	809	722	705	682	712	740	789	781	697	756	761	706	724	760	764	770	733	723	740	734	769	760	696	777	694	785	749	772	713	779	773	734	761	764	741	772	765	727	762	723	782	708	806	745	745	763	761	737	762	784	737	726	769	693	743	756	747	763	727	737	728	721	708	761	765	744	728	792	724	776	762	724	702	693	743	712	726	752	728	741	751	725	752	813	752	803	736	759	778	723	728	735	698	737	737	794	811	768	748	793	769	743	751	751	733	733	735	766	758	740	690	728	733	759	778	724	744	752	761	854	729	734	679	770	750	737	756	773	726	798	792	729	773	709	752	780	775	727	760	762	725	696	747	768	761	738	722	779	778	774	756	695	707	764	746	744	739	770	747	730	763	758	762	787	722	736	777	723	755	711	752	781	729	750	743	732	777	724	752	746	768	762	744	762	748	765	771	772	727	756	752	750	761	684	719	760	714	708	723	760	772	766	689	712	765	705	797	716	749	678	728	705	750	763	752	771	752	775	767	735	758	770	758	733	766	729	729	737	695	712	719	806	733	767	792	738	746	730	742	786	755	767	765	704	725	724	794	753	770	713	763	783	726	793	738	737	770	742	763	777	781	797	755	771	779	761	754	682	730	759	708	742	755	703	759	735	731	705	737	747	705	779	754	718	750	720	720	764	714	741	752	747	762	734	787	730	736	780	721	775	761	712	719	754	733	769	772	728	743	752	756	757	732	765	796	712	750	784	772	763	750	763	762	736	753	761	784	737	714	742	752	694	692	740	749	753	790	705	736	754	735	770	785	710	716	752	748	773	746	749	741	743	727	717	735	771	745	759	744	758	756	731	730	770	755	723	741	797	748	748	734	765	760	759	706	688	720	706	753	726	711	804	709	769	750	725	744	754	743	771	718	740	728	798	704	782	753	724	728	796	764	803	781	793	752	715	721	716	726	745	776	742	735	743	698	766	768	741	720	766	759	719	734	717	700	761	727	774	803	739	780	728	774	781	791	731	748	780	786	715	767	737	793	752	735	796	736	739	702	720	734	743	751	740	758	787	751	748	755	729	814	714	809	763	771	784	741	727	703	754	763	782	769	737	750	714	711	712	705	738	793	746	789	706	770	757	714	697	763	774	787	793	700	732	784	786	705	806	722	757	743	738	728	793	693	725	754	771	703	752	759	780	742	783	774	758	769	747	726	751	755	705	727	763	769	729	773	733	773	742	731	709	761	772	764	698	713	731	746	717	720	755	758	739	715	769	724	760	741	760	761	781	780	763	757	789	760	815	770	762	739	774	692	789	771	750	756	759	746	740	729	741	750	722	700	756	751	759	712	715	827	746	725	716	754	742	777	764	768	728	719	745	743	711	738	757	765	757	744	712	711	766	766	820	760	785	702	732	775	754	711	757	746	778	739	800	729	736	722	762	724	744	741	722	753	768	749	739	713	754	735	716	784	752	722	814	777	721	728	749	765	778	723	714	755	760	787	773	724	780	745	698	745	709	739	733	730	763	756	754	757	710	768	763	717	739	713	774	759	749	744	773	732	789	717	717	762	753	708	756	719	743	725	761	730	736	670	811	735	736	745	677	730	708	813	733	714	802	756	784	714	792	781	727	713	731	741	743	744	712	739	755	788	741	683	723	768	772	719	797	742	767	737	748	750	745	757	766	768	713	738	732	738	713	745	778	725	738	754	775	764	708	780	717	719	755	759	758	739	706	775	823	743	774	755	772	737	732	734	733	724	792	729	791	730	730	732	739	750	734	808	723	749	743	784	711	779	729	754	756	759	697	783	709	715	775	695	711	735	723	755	743	734	774	746	779	726	761	774	814	730	759	748	762	768	776	768	765	763
27283	20832	7207	783	498	397	424	403	380	353	375	354	391	368	377	343	359	375	357	330	337	354	362	392	375	345	370	365	390	357	380	363	366	333	386	389	343	352	375	350	378	343	386	356	351	382	369	364	358	386	367	346	355	334	360	365	343	385	359	364	385	388	364	368	370	355	369	354	333	334	373	366	365	386	362	359	409	352	367	352	395	380	376	352	367	368	372	362	388	363	367	344	349	369	357	374	387	383	353	352	319	390	340	383	346	357	368	355	372	320	377	365	360	363	368	354	335	358	361	364	362	360	320	411	361	356	396	365	372	350	343	341	351	372	347	371	371	367	355	356	348	348	337	376	373	375	377	373	395	368	369	362	367	366	360	386	354	353	355	332	345	372	340	364	372	367	366	385	373	372	347	340	336	356	355	345	389	357	357	341	376	399	381	382	359	351	383	354	378	347	376	374	347	338	334	374	360	390	362	362	379	372	347	371	353	384	340	354	355	387	376	338	337	351	337	406	392	354	352	335	375	354	395	365	387	369	385	378	380	350	383	363	362	338	370	348	389	367	355	356	367	365	348	387	353	339	379	322	389	364	319	360	336	376	355	360	377	321	367	385	347	340	411	357	352	364	381	349	369	338	377	341	366	373	358	345	370	356	331	359	363	357	338	335	393	361	327	349	354	394	364	361	380	349	338	353	385	355	353	397	351	337	382	360	359	340	350	340	340	354	360	355	364	380	359	369	311	368	377	359	339	365	368	350	340	383	350	350	355	371	346	383	360	366	367	315	377	361	345	351	377	340	406	406	364	355	387	378	374	346	346	358	356	381	369	392	348	324	349	352	363	364	338	347	360	395	360	377	365	390	340	383	373	368	331	339	371	392	357	359	361	386	326	371	346	354	339	377	357	365	350	360	352	380	351	362	377	332	333	367	342	377	343	369	359	349	353	349	361	379	359	361	357	349	372	372	363	333	367	386	362	334	353	385	391	365	367	356	369	370	369	369	353	354	367	361	341	346	363	383	358	354	375	337	348	358	338	366	339	397	368	350	349	356	369	381	351	348	375	336	369	352	337	348	383	336	349	332	340	350	325	325	333	345	357	342	379	350	374	321	329	365	355	324	315	341	364	374	317	353	341	369	356	344	376	354	326	373	369	365	326	343	372	344	364	393	329	368	372	343	358	377	337	359	356	365	327	351	373	346	383	398	369	347	342	364	342	379	359	354	360	347	349	336	378	369	362	366	396	381	365	375	352	352	356	348	384	362	351	366	375	368	365	378	369	371	368	355	353	360	364	367	330	369	365	358	336	358	317	322	354	369	353	345	335	364	334	367	364	376	383	336	391	348	370	378	368	356	373	346	347	379	370	390	361	359	425	363	353	369	377	401	351	360	377	360	403	358	381	337	361	368	382	330	381	368	376	328	370	358	385	370	336	313	377	331	345	343	380	349	372	350	346	349	368	382	341	355	381	376	368	392	362	329	356	364	338	352	341	343	358	348	372	402	335	346	341	352	356	372	359	368	382	358	361	348	362	334	368	350	353	359	356	338	391	383	360	372	341	383	341	412	383	360	352	377	324	372	357	332	380	366	366	358	349	358	367	380	376	313	325	372	371	367	325	355	350	377	339	393	365	340	365	362	343	353	374	324	330	394	345	377	381	370	362	363	369	340	398	360	354	417	353	394	370	369	385	347	356	346	362	345	363	346	347	389	377	358	359	385	348	367	363	333	379	369	360	337	359	339	366	365	346	382	358	360	369	401	408	336	371	329	363	342	368	364	368	374	342	351	351	400	391	371	349	356	370	366	329	369	352	381	399	347	372	353	366	366	333	369	350	380	340	371	378	344	368	375	361	343	359	360	347	346	332	392	358	342	354	367	351	361	361	399	334	343	359	360	374	337	349	347	357	374	398	356	330	378	330	362	354	344	341	344	344	361	353	363	337	377	360	349	358	376	335	334	363	363	407	337	353	382	364	352	337	379	329	339	356	366	390	357	356	350	342	363	351	396	333	365	375	353	369	370	338	379	391	362	377	352	356	341	336	359	383	325	362	398	357	350	350	378	375	345	323	353	360	364	386	361	339	349	348	336	368	367	357	365	346	360	368	330	376	345	365	363	350	353	354	331	328	332	333	380	400	352	371	329	339	332	390	394	379	358	326	354	389	365	362	353	369	346	378	347	363	407	362	320	358	370	364	358	352	340	376	386	340	392	326	338	344	410	335	365	352	339	343	364	378	354	361	347	380	379	316	365	372	366	326	361	367	356	340	353	329	381	371	383	373	355	370	382	419	365	370	353	350	361	374	356	367	360	354	361	388	368	352	333	363	359	346	375	349	352	374	343	378	362	339	362	379	351	363	354	368	413	369	372	355	408	328	349	396	374	380	390	379	358	379	371	361	354	340	360	334	337	349	349	400	359	355	341	359	344	358	364	348	382	374	359	358	387	352	324	355	337	371	395	401	383	353	398	356	380	378	338	392	362	336	344	349	372	377	344	360	362	367	333	332	340	351	359	358	347	359	336	366	398	312	352	365	337	383	376	365	350	353	343	369	361	339	314	362	314	349	365	356	349	351	323	362	358	370	326	340	352	387	349	384	316	355	356	375	336	370	346	359	370	336	376	355	357	362	367	338	343	379	348	350	381	383	358	362	340	403	355	348	348	373	346	380	387	372	382	361	344	353	402	360	352	357	383	366	369	361	348	376	342	368	348	380	409	352	336	360	355	367	376	362	409	349	350	351	363	378	359	357	353	344	370	354	391	371	375	347	379	370	359	361	354	386	376	384	386	333	326	373	357	347	376	362	391	344	353	355	339	367	338	320	349	344	368	359	329	370	384	348	316	319	346	354	351	369	354	346	343	392	338	325	338	382	353	357	358	365	343	379	350	361	348	359	385	375	333	357	343	392	322	353	364	384	366	366	345	359	396	330	355	356	374	387	324	311	358	365	343	343	345	347	381	379	341	365	359	356	350	348	384	332	343	379	355	387	371	346	357	357	365	335	372	345	361	374	347	356	350	344	375	354	358	336	357	334	392	371	365	356	354	370	375	370	336	338	377	350	356	332	375	344	363	378	328	377	335	326	392	414	339	390	362	347	359	354	374	367	373	324	333	353	376	335	347	333	345	331	359	356	352	358	361	372	375	326	343	346	369	387	358	378	357	375	339	370	323	360	346	369	341	363	365	365	337	332	366	340	362	335	360	340	334	353	360	367	356	395	333	350	391	367	352	343	355	360	364	369	352	370	370	341	358	339	356	385	399	384	377	361	371	368	324	352	345	401	383	405	354	375	378	345	358	357	347	395	362	323	370	355	355	359	368	347	358	398	347	344	384	332	351	382	354	335	371	337	326	341	344	371	382	375	362	374	349	387	355	341	339	349	391	349	328	355	355	352	372	378	369	385	396	340	352	343	353	378	325	359	352	366	358	351	372	382	357	344	372	336	359	369	403	335	332	373	368	361	346	375	389	368	352	338	365	340	370	365	347	354	363
10339	14616	1679	1217	982	936	829	803	847	778	793	823	731	744	748	722	718	772	777	822	787	778	806	769	743	752	766	769	760	744	748	731	736	755	803	770	734	780	762	743	786	686	758	728	761	758	779	781	736	724	745	715	728	728	789	732	776	754	774	746	751	755	748	719	738	741	721	729	745	756	713	724	747	779	756	777	805	755	763	717	746	763	723	737	740	804	717	789	749	706	823	769	766	752	757	778	770	719	710	737	745	725	797	768	746	742	687	733	751	712	727	814	835	732	729	686	750	746	738	759	759	749	733	713	735	726	731	732	777	736	750	733	745	749	766	756	756	767	753	754	718	734	744	726	728	747	674	758	723	746	715	726	735	748	763	742	770	779	775	768	731	742	736	763	778	762	777	732	734	711	685	751	757	705	805	763	803	801	773	775	732	740	716	759	768	722	734	769	787	736	762	763	769	756	777	736	772	754	772	766	781	682	764	694	731	740	706	760	713	770	746	718	757	717	733	735	762	755	741	709	753	760	712	745	780	704	773	737	749	728	746	763	761	749	794	737	719	772	701	760	798	724	723	739	727	744	765	738	757	756	748	755	758	756	773	766	746	723	724	710	776	756	705	751	819	690	723	718	733	777	744	763	715	738	784	706	723	767	749	744	814	772	710	744	762	711	689	726	744	740	719	734	753	736	716	770	738	734	774	749	735	712	767	749	721	736	741	787	717	775	737	753	732	724	731	761	769	724	713	742	752	745	774	715	748	757	692	798	734	715	749	721	740	727	714	717	752	749	792	735	756	733	748	783	740	781	753	757	798	731	716	716	693	713	772	756	734	719	731	768	743	736	709	770	720	756	739	720	715	751	736	696	723	747	730	765	778	741	738	719	718	750	748	767	768	767	739	735	746	826	775	766	731	738	734	746	743	797	740	783	746	779	778	754	769	704	789	745	751	737	788	779	718	714	729	739	745	745	733	779	728	730	778	743	761	745	726	775	722	712	769	696	787	775	762	779	698	753	682	755	729	779	711	727	739	731	722	719	812	769	745	728	697	791	743	727	705	728	729	796	738	738	721	779	770	717	711	775	733	759	775	745	721	766	738	695	771	731	789	726	739	726	741	717	755	799	747	746	714	767	763	760	738	736	722	739	767	727	712	758	751	759	755	774	726	755	726	728	748	751	782	774	797	745	762	769	744	756	732	745	774	766	758	751	765	744	748	763	787	734	759	756	762	733	755	726	735	735	729	733	732	752	683	751	703	737	728	766	772	755	681	707	777	759	728	681	764	757	769	747	727	764	760	744	773	772	770	783	744	769	765	749	780	723	750	720	755	747	739	769	725	733	727	740	683	722	690	755	709	796	787	736	720	757	715	726	765	766	759	766	756	717	746	717	766	786	717	670	792	729	748	768	761	757	757	757	757	773	726	786	762	775	732	766	766	750	758	762	731	731	734	690	706	739	743	763	763	743	765	769	778	753	739	725	752	747	769	743	759	731	707	752	767	736	778	743	766	736	737	765	773	735	719	771	738	719	693	764	739	739	757	710	743	690	738	770	731	742	728	755	734	737	809	740	712	725	714	772	745	761	733	757	727	765	724	772	746	760	738	795	712	710	734	757	718	745	740	719	785	736	746	774	725	772	725	753	770	745	719	747	781	738	719	733	779	760	766	752	762	731	752	780	729	760	741	727	733	736	766	763	750	746	715	779	769	788	776	785	721	716	724	752	727	706	730	793	747	703	758	743	737	689	752	761	757	778	702	720	725	715	782	739	741	745	755	797	708	739	710	697	768	751	741	752	724	723	731	750	697	750	752	749	788	761	764	733	728	743	780	745	774	750	767	700	754	702	745	708	737	720	744	776	717	758	727	733	757	765	727	730	763	746	756	766	726	703	766	761	751	696	754	737	745	746	781	723	734	748	753	754	756	734	728	715	749	779	729	755	739	752	735	739	714	812	724	725	758	688	750	734	755	763	745	764	756	763	725	782	755	737	742	734	760	739	721	755	741	753	744	768	735	772	780	715	772	781	730	744	710	783	744	769	713	751	749	746	719	747	779	720	760	722	708	706	760	776	750	746	761	702	729	797	797	729	716	734	726	759	731	771	720	787	702	760	734	759	744	743	755	757	756	728	746	762	724	743	749	704	706	703	756	756	740	764	721	719	790	775	742	750	785	761	673	744	707	758	746	797	757	773	739	747	691	761	695	736	768	732	730	738	740	784	708	752	705	691	750	703	722	761	740	738	727	728	803	712	708	737	796	792	751	745	769	742	750	748	755	741	793	789	704	762	746	750	735	752	806	725	799	748	741	717	795	762	800	687	763	735	755	758	770	722	729	796	762	753	741	760	729	726	751	757	747	738	719	749	719	785	783	730	783	719	749	820	763	786	765	678	764	713	725	724	773	734	752	762	754	745	744	730	752	714	736	779	774	749	749	706	725	727	737	753	721	702	736	749	750	753	779	775	781	712	725	764	685	746	763	742	696	729	782	780	802	792	733	771	715	764	714	712	762	730	730	724	734	786	733	764	754	781	766	755	773	767	782	740	743	789	752	721	720	774	775	735	792	745	750	747	700	780	697	725	741	726	756	723	766	777	737	787	763	750	773	709	723	784	777	727	754	753	774	761	739	740	709	715	735	788	746	750	741	734	786	690	742	774	727	744	738	774	759	730	811	749	723	735	769	775	776	757	752	715	749	736	771	784	748	744	746	709	729	757	740	769	767	804	735	734	749	748	752	773	784	745	743	765	775	760	752	730	741	699	752	766	750	749	793	699	792	724	721	749	768	718	720	760	731	784	763	761	751	794	775	758	754	753	739	764	743	771	754	771	760	745	738	748	758	751	738	741	750	828	754	738	761	748	755	781	751	780	748	746	695	738	743	732	715	727	705	716	703	777	754	748	709	735	733	778	720	744	781	758	757	707	750	773	757	795	721	780	737	749	732	759	730	720	749	738	769	734	734	744	736	721	811	732	751	744	729	759	777	786	776	708	736	745	744	721	731	704	745	746	766	726	734	722	769	770	759	743	753	770	736	718	746	741	712	736	781	746	734	726	759	788	750	749	732	737	677	762	720	708	775	729	727	808	757	711	702	760	763	747	773	731	718	734	731	787	699	733	751	749	734	762	777	716	735	803	719	705	710	781	791	768	748	729	732	732	702	793	702	715	758	733	741	788	756	746	742	751	781	748	741	732	760	782	754	774	779	735	707	750	760	732	721	738	698	742	704	762	742	763	774	788	717	759	727	732	725	743	706	793	745	784	795	744	728	757	793	716	768	759	711	751	766	783	737	763	711	728	728	720	744	721	741	769	765	716	723	729	697	721	739	802	754	797	737	772	813	755	742	742	723	766	774	757	743	749	748	763	755	770	764	696	702	756	710	758	731	743	753	755	777	678	784	739	736	760	797	742	732	752	733	779	765	754	726	689	736	779	799	738	758	792	694	745	767	704	716	788	738	734	769	748	782	759	786	752	748	739	688	757	715	720	716	747
24718	21653	28625	25148	17340	1197	544	384	283	295	261	294	252	232	254	213	236	209	230	201	202	213	200	196	232	225	222	189	216	192	201	223	200	187	220	209	198	175	202	167	159	194	195	199	186	160	188	208	181	198	182	153	207	188	215	191	202	191	217	182	182	187	180	184	190	198	186	181	189	194	186	169	191	190	189	201	195	184	192	163	207	203	198	171	205	192	184	188	200	201	184	176	181	177	195	164	176	157	198	203	178	177	181	172	186	205	184	199	168	196	192	224	194	157	195	176	179	184	199	186	188	196	189	189	161	215	196	189	176	169	201	202	172	202	171	196	188	192	170	198	171	186	157	196	169	190	186	205	168	190	155	185	196	165	182	207	194	186	171	183	195	194	165	209	176	156	178	166	191	172	198	168	198	178	191	181	184	210	195	196	210	179	189	211	192	185	185	193	175	194	194	183	184	197	179	164	204	185	192	176	188	184	181	196	193	180	174	191	171	180	163	198	197	168	181	214	169	151	160	194	210	180	185	186	195	185	195	196	195	189	188	175	161	209	193	172	187	170	176	196	212	195	202	196	193	182	206	176	188	210	176	154	173	180	199	188	192	199	199	184	194	178	180	172	206	173	167	185	173	184	174	179	184	179	170	176	154	186	174	181	179	209	185	203	170	190	175	205	189	187	204	174	198	186	162	180	196	195	176	190	167	169	208	165	201	186	172	181	203	198	176	188	185	183	204	172	186	188	170	180	193	214	183	188	172	181	195	198	182	170	200	155	180	185	174	175	198	177	185	192	175	202	169	190	179	174	183	180	202	185	168	171	171	205	191	172	200	194	187	171	176	183	191	173	187	183	165	170	186	187	173	186	179	177	186	179	184	218	173	187	196	207	173	197	178	185	177	190	177	177	199	184	188	189	185	171	185	190	186	209	208	196	173	157	163	192	160	200	179	202	162	193	176	185	192	175	192	186	189	172	196	202	196	169	204	193	154	180	177	200	185	209	184	181	180	178	176	182	196	228	192	227	212	190	190	195	205	188	172	168	190	191	202	184	204	189	176	194	185	186	225	175	192	189	170	187	185	187	187	191	151	194	205	181	181	204	193	205	187	209	187	192	181	212	178	170	187	173	182	215	167	179	171	183	161	192	182	189	211	184	193	180	195	209	219	193	196	187	205	192	186	175	184	187	205	186	219	179	168	191	158	199	179	196	182	200	196	212	197	176	184	189	187	161	181	172	190	191	172	199	167	174	189	184	157	187	177	198	162	199	166	196	193	202	180	194	217	206	156	199	172	173	189	188	168	202	180	179	189	204	176	196	181	182	184	175	184	167	203	189	189	198	183	177	189	183	190	174	200	201	182	206	209	201	202	205	183	186	177	195	189	194	199	204	204	165	186	197	172	188	166	206	197	193	180	179	200	160	198	185	168	187	180	164	159	186	191	171	194	169	169	203	168	201	193	218	183	186	161	193	195	168	213	182	208	211	185	193	186	187	203	182	177	195	204	207	188	179	204	182	193	167	180	178	188	187	216	200	177	197	169	186	205	172	189	190	175	170	210	176	192	188	186	174	196	214	177	173	171	191	178	182	218	150	167	178	216	194	179	198	190	191	163	181	155	198	200	177	178	183	200	184	162	169	179	194	184	183	186	178	201	209	187	202	198	205	170	194	159	188	180	181	204	194	199	178	181	163	204	176	194	184	186	211	186	188	190	172	166	198	176	212	191	195	202	192	157	191	180	188	187	198	201	150	177	179	184	148	194	210	197	180	187	201	203	194	192	170	184	198	183	176	194	188	193	217	173	173	198	213	177	177	177	185	185	193	179	199	211	168	210	162	177	196	173	181	200	181	212	198	208	177	177	194	213	179	192	176	200	174	196	179	189	172	206	184	185	201	199	174	187	185	207	190	184	204	181	192	170	176	193	180	172	179	212	190	175	167	182	182	182	184	189	198	191	192	163	181	195	206	179	183	213	195	170	204	180	210	196	188	207	221	181	166	191	167	177	211	203	187	193	211	184	207	163	189	188	169	168	195	168	181	192	210	227	197	194	176	170	201	173	206	190	182	195	203	190	204	211	215	200	164	179	199	185	183	196	210	186	202	196	206	172	194	176	183	153	188	187	177	167	203	178	186	183	194	215	202	205	159	201	197	176	180	172	180	182	165	178	153	167	173	198	202	191	188	195	192	182	177	218	194	184	186	199	179	194	185	204	200	183	178	197	200	152	185	207	202	196	187	201	181	176	198	191	191	208	216	182	206	169	208	177	192	203	176	192	172	170	187	189	200	174	197	183	185	203	181	178	193	162	175	190	218	198	191	181	190	204	218	184	167	187	190	179	202	172	174	184	181	167	177	199	203	210	199	197	209	159	176	201	170	176	223	186	184	164	191	205	188	191	164	175	184	158	195	204	187	203	197	206	199	173	194	195	166	185	198	178	181	181	178	193	190	195	212	178	196	195	198	170	170	181	175	174	200	200	172	216	183	197	177	177	168	184	188	217	176	181	185	182	168	221	182	174	199	163	163	183	180	192	194	190	191	228	208	184	182	180	162	161	184	185	180	172	175	174	208	200	191	190	194	202	189	169	181	165	190	203	175	176	169	183	184	187	192	196	223	191	205	207	185	195	193	217	213	187	168	194	170	192	185	194	187	187	200	177	185	187	176	216	195	204	216	207	178	202	176	189	197	184	180	176	190	176	176	195	181	195	196	197	168	168	186	182	188	176	202	195	170	187	177	166	180	175	188	183	182	176	190	187	195	185	200	194	188	187	159	163	165	186	192	176	194	165	193	170	190	186	205	198	196	193	164	204	154	203	197	171	196	204	193	173	185	200	189	188	176	198	218	191	187	188	205	187	199	195	219	199	194	176	191	181	188	198	178	183	199	192	176	212	172	170	180	184	178	196	186	191	193	194	186	175	179	200	191	183	167	168	190	181	172	204	168	173	173	170	191	179	202	197	179	197	167	216	182	196	189	197	181	176	192	202	205	176	183	183	197	193	192	184	173	183	202	184	192	181	181	180	186	176	186	181	184	211	197	182	194	161	191	192	193	180	186	169	185	179	180	176	180	173	194	204	184	194	185	182	184	181	184	190	188	192	185	204	188	176	190	180	216	191	199	172	164	181	185	190	177	168	174	186	187	187	182	197	206	187	181	169	199	194	211	196	178	171	190	164	176	190	214	183	176	183	177	177	188	194	203	168	181	177	238	184	172	174	181	189	177	186	167	180	186	180	185	217	179	191	196	151	202	194	186	198	193	179	172	148	179	170	222	172	197	195	183	185	179	211	201	191	167	181	149	177	200	175	189	184	183	178	177	196	185	172	188	179	190	182	191	187	165	187	193	201	157	198	200	187	197	204	199	182	188	211	184	175	181	204	208	201	175	191	196	208	198	186	172	185	172	168	190	194	169	186	206	180	189	181	169	177	185	186	197	183	217	189	195	186	162	175	185	225	161	176	170	194	197	179	193	190	197	177	172	180	185	187	155
26423	34870	8549	4328	2825	2044	1556	1290	996	906	848	691	726	670	613	540	561	542	511	545	532	500	460	487	477	444	479	466	457	447	407	436	450	435	468	416	436	453	444	413	424	452	459	425	417	417	395	423	409	429	443	437	411	435	434	418	414	428	444	406	401	378	433	396	408	427	432	420	404	407	392	384	385	420	429	414	400	449	388	385	413	439	423	433	440	412	405	396	381	427	414	418	440	415	406	388	414	407	435	415	405	389	421	392	426	409	387	370	416	398	429	403	394	435	404	430	414	429	400	387	441	403	423	423	419	411	397	444	422	425	401	411	407	417	390	419	429	381	429	380	418	398	440	368	426	399	443	452	415	425	377	433	431	407	406	455	416	405	375	415	405	420	380	407	394	382	398	398	394	392	405	415	415	415	423	364	408	427	445	419	377	404	417	436	414	385	411	420	438	393	405	377	414	373	422	392	408	419	404	414	397	415	390	398	379	425	402	449	422	409	402	372	397	446	418	375	412	374	408	372	385	394	407	434	377	448	435	397	421	437	407	432	405	375	421	379	394	429	418	418	416	360	445	374	437	409	383	401	404	390	394	398	390	381	383	455	383	376	408	456	393	408	454	385	454	381	401	397	436	428	461	416	401	396	411	394	408	422	426	406	386	423	411	361	411	409	416	413	400	455	420	412	447	421	413	420	384	403	429	445	409	423	439	437	412	395	448	421	422	412	405	414	380	409	383	375	423	407	403	405	398	402	422	417	421	393	392	411	425	381	422	432	399	413	431	363	373	409	377	397	388	388	418	413	414	415	382	418	408	424	407	390	429	369	411	379	410	367	401	384	422	426	415	422	399	420	412	414	419	416	440	412	423	403	415	416	409	394	423	397	424	420	400	449	400	396	440	413	402	403	412	416	414	422	423	412	406	425	402	405	445	420	389	413	413	418	427	398	423	410	413	395	430	408	422	414	438	401	414	464	401	437	380	435	414	412	399	384	438	434	421	405	420	402	385	409	397	458	447	387	402	431	381	393	411	373	383	395	436	369	424	417	375	440	393	421	455	423	419	450	415	390	387	407	413	412	443	433	430	376	372	442	412	408	444	410	381	397	403	422	419	415	419	389	420	394	418	404	396	429	399	441	415	410	394	437	399	390	405	376	417	417	395	388	411	448	401	359	401	416	373	405	449	395	406	411	386	399	383	414	403	397	394	407	378	365	412	390	391	379	389	374	408	373	370	441	384	412	416	378	399	382	405	386	372	416	420	421	380	404	375	396	394	433	424	412	382	415	394	421	386	411	373	394	422	408	406	411	380	392	403	402	410	425	398	427	394	398	392	414	381	402	362	413	426	392	406	407	415	410	456	422	396	364	397	407	406	430	391	402	394	445	377	412	380	413	396	432	391	429	432	389	377	414	403	420	387	400	402	403	411	425	425	380	387	404	435	413	395	429	443	411	427	378	406	388	417	398	397	381	423	418	395	398	435	373	392	412	400	427	419	433	461	398	396	384	417	428	362	391	407	417	378	382	423	368	391	383	420	418	420	399	387	388	421	389	398	371	385	396	377	393	434	405	405	428	412	415	406	397	414	361	457	389	393	409	435	439	390	418	355	381	410	392	415	402	401	392	391	370	404	416	394	424	388	368	397	381	405	396	453	405	414	408	437	399	413	337	413	386	425	446	414	415	385	389	436	394	407	420	410	433	381	413	381	417	395	405	400	426	381	398	386	414	439	416	412	405	396	411	428	405	384	406	388	408	409	406	416	413	436	389	389	398	382	427	393	431	391	445	399	421	411	426	475	417	411	408	404	390	406	372	429	415	399	394	418	425	438	427	399	400	399	402	408	379	407	387	419	391	417	389	403	414	421	363	431	398	367	414	415	410	418	382	388	402	396	426	417	474	421	404	386	403	390	374	411	393	402	424	424	421	408	374	438	426	431	415	423	397	365	425	396	433	419	437	388	360	421	402	384	433	411	392	413	364	405	420	448	417	393	395	412	393	366	434	403	387	420	404	389	442	404	426	413	386	419	394	402	431	361	422	391	382	447	408	401	406	395	406	404	412	384	432	401	400	410	384	396	406	438	426	423	419	394	420	444	383	406	405	441	367	416	377	388	376	424	398	400	424	424	420	419	396	395	401	426	434	393	413	415	422	409	423	408	393	414	385	373	449	374	402	418	408	390	406	423	408	363	394	404	392	406	414	428	405	405	429	430	433	407	441	422	389	420	408	380	393	425	418	429	434	389	429	384	398	425	387	392	376	437	435	405	408	377	448	394	446	393	411	416	439	434	432	431	415	412	393	406	403	399	412	397	393	392	418	391	399	400	422	427	448	410	417	440	387	422	377	418	371	390	413	443	422	390	398	430	407	407	388	437	409	413	399	365	421	393	397	397	402	456	448	402	411	399	413	383	414	414	360	421	410	435	411	401	430	402	394	412	419	412	392	445	417	392	435	421	407	399	408	423	384	396	413	430	383	410	414	423	394	396	409	444	399	385	401	450	382	377	415	381	395	428	417	415	386	403	394	407	366	410	405	411	410	448	405	387	406	394	477	364	411	382	384	416	411	406	427	437	387	420	423	399	360	385	431	395	376	406	440	393	409	415	407	383	418	435	424	424	396	430	405	445	414	413	411	371	433	372	356	387	421	401	426	421	421	401	408	395	439	427	432	435	397	412	407	386	415	401	409	401	422	403	393	403	378	385	387	403	414	408	384	385	442	378	409	391	400	423	393	379	390	381	361	403	395	409	399	402	390	413	408	386	436	417	413	430	402	411	411	367	416	426	423	385	394	371	417	412	432	423	374	384	402	386	423	407	425	390	394	420	432	433	411	437	375	431	399	392	442	404	441	411	432	414	382	392	405	413	402	434	440	394	422	444	399	397	383	381	393	394	417	412	401	403	450	398	402	416	404	407	366	400	414	443	385	390	402	417	426	428	409	417	416	399	422	439	364	416	451	416	395	413	411	425	410	417	392	438	421	407	421	394	393	403	374	443	412	411	423	440	374	407	415	421	404	394	420	414	425	409	386	354	415	407	426	409	419	415	397	376	429	382	397	389	389	397	380	424	428	408	410	428	406	422	404	441	375	450	411	399	390	436	403	383	376	433	405	400	417	414	374	411	440	432	428	406	423	416	396	419	413	407	413	418	418	435	418	411	389	434	416	449	413	414	418	384	435	385	399	389	393	417	409	406	377	363	356	416	402	403	400	445	382	407	442	397	406	437	406	417	410	408	444	409	404	416	361	470	414	449	399	408	447	388	414	417	409	391	432	417	404	452	407	400	415	409	415	397	430	403	402	423	385	418	430	377	389	390	425	391	389	391	422	415	446	406	407	397	403	403	384	404	413	425	436	452	382	393	444	428	398	388	423	393	375	408	394	420	382	384	415	406	429	393	407	441	402	411	398	386	351	424	405	413	421	381	428	411	395	421	427	390	416	436	392	424	396	375	419	399	393	392	397	407	414	396	405	379	415	418	424	454	400	405	416
23733	21591	29379	24254	21590	15288	1664	828	680	619	612	540	494	531	541	491	443	478	466	447	508	423	419	413	428	416	407	437	396	426	399	402	418	438	428	384	387	374	437	432	345	395	394	417	418	394	409	407	417	402	424	371	374	394	401	430	388	344	411	399	394	400	413	403	406	394	387	386	366	395	417	383	406	452	389	380	375	416	402	394	372	387	402	434	391	374	400	380	424	393	408	393	390	397	416	384	369	373	410	378	379	357	415	423	363	372	401	420	403	376	372	367	378	430	386	373	413	402	407	379	384	397	404	359	389	389	392	365	388	404	362	398	417	407	367	401	362	381	372	427	371	390	390	392	397	381	394	386	403	391	389	419	395	412	400	388	372	398	371	404	429	374	419	382	378	383	382	427	429	422	390	407	416	396	359	410	413	382	395	391	400	418	401	418	393	423	391	396	346	372	350	360	447	414	397	385	409	395	389	362	381	392	394	418	373	399	390	384	359	412	383	386	418	384	377	411	377	387	390	380	397	415	384	407	401	381	411	379	396	367	355	415	402	400	393	377	367	407	382	398	426	387	375	360	396	373	387	359	382	405	414	387	404	373	407	351	416	409	383	410	417	398	355	398	386	358	403	383	391	416	392	397	376	376	403	398	409	371	367	439	387	406	429	375	394	395	382	379	377	403	408	421	377	396	375	389	413	375	388	403	388	395	425	400	403	414	399	412	388	359	397	380	408	361	384	367	401	429	363	385	413	393	389	383	404	381	400	385	382	373	388	398	349	376	404	425	431	371	353	398	390	416	406	387	404	404	381	345	390	392	425	374	369	393	413	371	420	375	382	410	431	397	398	413	402	366	359	353	355	367	368	412	407	407	379	414	374	379	368	386	375	396	393	404	387	385	380	390	389	438	405	369	384	380	410	379	395	398	408	377	377	364	429	396	394	388	391	364	377	386	384	404	397	390	378	443	382	399	414	367	397	375	400	392	371	376	419	402	386	406	401	388	381	376	436	410	425	405	378	382	407	410	397	375	396	400	354	398	380	369	411	380	387	376	377	372	398	357	387	366	379	366	385	375	373	405	403	416	420	409	385	417	398	402	387	388	378	380	418	386	394	395	396	389	387	411	374	396	383	352	371	373	374	346	409	386	391	434	393	423	374	389	371	398	409	394	386	356	376	390	395	363	370	390	396	394	403	371	386	395	402	404	366	372	333	390	409	346	409	394	378	383	429	371	388	385	344	389	383	425	420	365	359	402	386	372	361	393	395	417	405	384	404	382	412	400	394	402	370	414	379	381	417	375	395	392	431	415	381	346	409	372	418	363	413	393	416	383	387	375	381	378	373	400	412	349	369	406	349	376	406	398	420	366	411	411	388	382	371	389	389	393	378	374	441	388	370	427	381	381	378	411	386	374	382	389	372	405	360	375	411	359	405	386	385	433	414	302	374	410	383	351	381	420	387	388	410	361	392	413	394	388	365	394	379	368	430	363	413	352	413	362	343	389	388	385	395	410	383	384	362	385	404	377	395	359	388	352	404	367	373	400	399	404	424	370	379	356	393	396	351	352	370	385	388	383	414	402	404	385	377	380	388	409	393	448	375	394	420	414	386	367	427	413	397	375	406	388	389	386	394	396	431	377	420	408	396	381	445	406	381	392	359	389	374	389	420	414	401	369	360	398	426	360	384	401	380	376	360	405	402	401	407	404	401	386	358	391	371	402	397	410	392	435	361	365	403	461	407	408	406	408	397	381	373	362	370	394	381	400	394	361	384	428	392	381	406	347	378	382	358	411	400	353	410	340	428	383	384	406	381	393	389	387	391	394	380	388	407	408	409	370	405	362	374	364	396	379	407	381	393	412	350	379	373	389	419	402	351	380	380	359	401	391	350	397	389	379	383	380	356	385	389	413	421	410	386	372	410	384	357	383	407	337	414	389	390	397	409	395	418	416	386	373	411	401	375	392	382	361	378	409	409	407	389	379	397	365	423	411	431	378	379	369	389	420	408	370	375	390	386	373	404	401	396	359	433	419	406	376	360	407	355	373	390	398	395	426	388	399	398	408	374	365	397	367	377	412	378	371	374	374	387	385	423	398	412	413	394	407	383	382	422	376	342	437	396	396	390	412	397	378	389	436	385	421	396	353	426	410	382	382	390	398	396	382	383	393	381	366	392	364	381	404	394	405	401	413	364	388	400	393	398	388	370	419	384	335	386	340	391	416	414	389	367	413	383	403	426	400	420	393	379	369	381	406	396	386	368	425	348	385	379	393	423	383	397	403	378	438	383	411	395	402	442	408	398	417	396	381	406	409	385	370	398	445	413	382	356	392	403	368	389	385	408	359	399	427	364	402	387	348	381	376	396	397	388	370	381	383	381	373	416	386	385	366	391	409	387	343	398	424	389	396	407	354	393	391	380	398	387	386	389	419	413	407	414	392	407	360	398	386	406	383	377	416	361	360	406	368	369	411	361	379	384	405	426	384	386	392	394	370	417	382	407	424	362	399	384	402	405	379	396	396	400	398	403	427	372	383	384	398	404	410	410	365	410	359	338	402	370	382	410	362	405	379	387	437	374	376	403	389	388	403	440	411	393	408	351	380	374	410	371	413	391	396	388	375	430	369	379	391	369	386	381	428	392	376	394	411	411	382	399	417	361	379	367	402	396	384	405	366	384	403	418	396	416	378	392	382	435	401	394	410	377	388	391	389	437	370	373	359	401	417	415	415	383	363	400	452	375	371	364	405	367	426	365	400	356	366	366	401	386	399	440	339	362	377	345	382	403	408	408	375	382	390	339	387	386	364	324	401	384	378	384	398	371	348	410	391	393	411	411	386	405	400	388	393	416	407	392	399	373	401	411	403	388	379	419	372	406	408	407	389	398	381	391	430	403	405	399	395	403	396	378	401	388	369	359	395	396	409	408	418	387	364	392	360	390	381	375	391	407	353	399	388	384	409	365	365	404	365	369	412	378	371	425	377	353	380	415	389	380	411	400	377	425	385	388	373	374	392	380	404	405	412	388	430	391	413	367	367	377	405	404	368	384	416	421	395	398	386	374	325	393	388	390	353	405	345	386	389	404	377	397	396	417	405	381	418	399	384	390	413	401	377	397	377	429	375	405	396	378	406	372	412	372	407	395	359	401	395	386	382	404	378	380	375	427	407	360	392	369	394	391	353	384	370	391	394	412	393	374	403	376	393	393	370	417	376	373	412	353	387	386	391	407	392	389	408	371	396	410	379	391	404	360	349	417	368	390	365	346	398	385	399	370	391	370	403	405	406	363	375	379	398	391	380	401	393	373	399	414	369	413	413	416	404	386	379	365	396	415	347	377	428	387	347	359	348	361	395	397	403	384	354	377	424	393	411	397	374	391	388	398	342	381	377	409	378	352	432	370	409	382	410	411	401	410	400	406	412	361	344	383	389	385	397	378	381	387	398	393	382	389	358	380	393	382	418	393	411	373	368	383	412	400	385	390	397	365	386	374	414	386	387
31618	38438	13664	7599	5201	3760	2940	2347	2063	1777	1681	1414	1324	1288	1121	1098	1069	976	1005	1017	912	941	927	877	899	862	877	825	853	837	848	828	814	800	873	842	791	816	833	792	816	765	765	790	790	763	750	736	872	705	753	805	774	729	762	769	795	757	787	811	770	757	757	732	738	791	755	735	783	786	765	744	764	780	763	734	770	787	776	727	779	781	785	758	759	706	765	732	772	748	756	782	697	748	750	766	738	732	690	762	786	733	789	742	760	677	744	757	744	732	748	752	754	727	767	754	783	794	695	735	712	766	789	744	718	745	730	744	743	777	791	756	763	757	752	729	750	742	756	774	738	711	769	737	759	726	762	765	776	741	757	743	754	730	792	777	707	783	775	741	734	789	762	735	798	762	732	764	755	760	718	718	725	770	714	743	704	710	698	782	782	795	756	720	757	745	759	759	735	747	752	771	726	791	734	764	735	711	775	722	758	749	709	778	744	729	754	720	716	699	719	723	715	721	772	774	762	777	781	772	722	783	802	749	793	793	746	767	791	779	772	732	806	702	761	743	745	693	800	785	705	818	716	739	699	762	722	734	737	720	770	722	743	747	748	721	757	758	736	732	793	725	763	777	726	762	752	771	743	756	750	707	758	786	781	712	748	806	748	809	790	720	757	746	738	740	731	726	811	728	776	742	770	771	801	814	747	756	718	690	710	767	729	753	722	770	720	735	745	737	766	730	730	748	786	752	760	713	744	739	763	702	725	699	787	738	744	717	734	754	798	751	755	781	735	722	764	731	792	707	737	766	765	742	730	791	724	742	788	783	775	786	755	762	723	710	722	767	755	753	747	772	735	728	756	724	726	663	760	751	799	788	733	732	780	770	718	732	822	705	773	713	760	770	743	714	749	809	748	749	726	763	733	707	798	734	743	771	749	781	763	762	777	758	720	766	746	766	729	743	733	773	702	730	749	736	768	708	740	750	744	713	728	702	758	779	738	705	717	739	696	691	711	767	720	770	762	740	717	744	806	756	826	783	713	782	728	756	737	775	743	775	752	737	786	740	766	755	760	711	741	710	783	759	714	717	737	731	734	770	748	784	745	697	809	736	741	731	763	780	744	749	722	744	733	682	732	769	750	744	743	763	740	766	713	763	725	721	740	727	738	720	732	723	677	790	776	811	717	734	709	725	743	723	760	743	756	739	690	747	797	701	747	811	777	757	750	756	709	769	751	729	774	710	697	717	788	758	766	729	770	762	745	772	768	834	723	760	736	737	765	795	773	766	748	726	764	737	719	770	738	717	735	693	740	721	787	732	697	725	737	754	751	765	721	732	789	726	753	782	749	726	756	730	724	745	750	775	746	759	747	733	756	765	749	755	736	721	758	777	756	793	768	746	748	725	698	808	709	715	707	748	764	751	765	734	773	764	739	719	792	724	781	757	720	775	719	794	717	738	759	742	754	697	743	727	758	723	750	790	767	769	764	778	723	737	762	733	780	757	768	729	760	717	723	758	812	753	786	749	697	751	764	751	806	731	727	786	732	796	759	778	775	723	725	773	751	763	749	771	713	781	755	691	758	769	735	737	755	722	763	734	747	743	708	770	759	782	781	736	747	798	718	816	744	740	731	723	763	752	752	747	725	772	777	725	698	735	722	795	747	696	774	705	758	737	806	798	692	714	746	805	715	763	758	767	802	780	763	759	770	741	729	750	762	743	680	811	762	750	738	714	729	721	760	726	746	776	723	786	710	753	767	750	776	755	772	751	771	777	785	730	772	736	749	732	738	754	756	803	768	700	743	764	746	768	754	741	792	741	758	746	732	734	716	755	774	738	680	731	790	747	802	752	761	749	772	738	753	724	750	740	785	747	742	757	779	764	701	752	779	746	702	786	741	764	762	762	751	797	776	746	741	730	719	727	761	758	775	713	765	719	782	755	731	749	754	791	749	760	747	727	786	757	754	740	755	753	780	724	730	769	725	758	734	753	737	744	816	793	757	769	788	756	747	715	768	732	705	723	735	811	763	725	702	748	781	783	810	719	713	742	745	743	750	755	761	750	765	753	758	760	735	725	740	756	732	769	740	764	770	773	713	700	772	741	772	801	747	771	727	732	792	774	776	749	711	749	751	773	722	725	742	806	750	765	818	757	719	699	756	732	758	751	784	734	770	776	778	751	779	732	705	738	724	716	780	768	801	705	760	745	758	793	789	758	781	770	766	697	740	727	756	765	746	757	708	744	744	758	759	743	765	747	771	744	701	777	760	756	776	720	694	759	706	776	725	752	748	783	702	775	784	764	700	768	757	708	775	767	811	724	770	743	744	736	691	742	721	746	762	775	756	719	727	741	749	758	745	746	777	726	761	750	712	764	728	766	754	714	772	725	787	710	719	733	724	780	714	719	707	789	754	738	743	776	711	723	714	749	759	738	725	722	748	737	715	783	753	717	762	740	734	790	682	737	791	766	709	744	701	759	779	795	774	749	740	768	731	740	751	752	743	723	767	705	719	757	804	731	784	725	780	785	741	735	718	775	701	767	700	746	708	751	761	745	758	729	739	707	723	769	774	730	728	720	765	754	746	751	702	757	748	717	756	740	749	773	747	752	736	740	729	753	780	750	714	706	706	762	748	727	706	775	741	750	770	737	736	812	716	698	755	770	760	732	737	741	724	764	776	763	750	763	716	734	729	800	723	692	767	747	698	751	733	744	775	784	757	773	713	724	702	724	722	733	749	729	737	749	724	749	698	735	768	757	737	723	740	781	750	720	708	757	726	718	696	725	774	668	769	760	701	751	704	735	783	751	712	752	753	792	717	717	762	756	783	788	757	713	772	763	739	771	723	738	754	740	817	794	763	715	725	766	726	774	734	716	794	727	746	738	776	705	727	773	741	727	793	783	755	743	809	793	738	746	714	762	824	776	700	761	798	704	775	762	774	726	739	810	754	748	776	738	787	788	740	693	788	766	724	703	747	697	757	737	767	729	814	759	775	735	730	792	728	748	711	710	718	784	741	778	739	726	727	732	791	715	711	762	737	734	735	742	736	752	768	731	741	723	718	719	772	787	754	757	735	726	772	746	731	734	756	722	749	772	730	741	743	792	805	729	742	710	735	736	771	784	756	740	721	710	750	768	799	735	774	762	760	781	751	757	817	762	730	711	802	755	720	728	746	772	749	735	751	792	713	759	834	767	798	755	761	733	760	742	742	719	728	724	831	714	720	752	700	753	733	723	672	743	753	769	757	714	752	695	793	746	784	780	761	777	740	762	775	749	765	796	769	715	694	714	744	767	756	730	766	789	820	786	764	768	763	698	733	737	771	750	719	731	748	733	776	740	753	729	709	748	740	797	779	730	781	721	771	662	766	706	714	747	749	768	747	753	769	704	769	733	706	732	761	787	740	729	770	735	765	738	704	744	735	754	715	726	702	787	849	756	743	766	774	747	781	732	790	740	739	709	722	740	719	722	716	733	706	694	735	758	728	720	736	767	739	711	754	747
27288	20682	6458	692	456	390	379	399	370	347	378	349	364	377	370	373	353	348	350	344	350	363	362	362	368	365	344	342	379	361	347	356	351	348	345	361	386	345	363	361	386	338	390	360	357	333	354	361	334	327	359	332	333	371	377	358	345	387	352	332	348	363	364	364	358	333	389	334	387	355	347	366	346	355	347	378	373	330	373	362	333	349	352	337	337	350	323	357	382	329	353	349	344	362	380	352	347	348	376	351	333	370	401	333	347	328	348	333	346	344	354	352	379	360	363	347	361	388	376	381	340	357	340	331	363	390	373	345	342	361	358	326	394	318	386	369	359	370	355	387	390	341	361	327	372	355	366	335	342	345	373	398	348	369	362	377	362	362	363	337	365	366	367	365	365	379	363	362	340	314	371	391	395	377	342	379	340	376	359	329	367	357	367	383	378	373	367	340	367	349	339	364	340	368	342	365	327	342	353	378	370	359	334	359	379	353	325	360	336	375	348	354	352	333	347	380	383	354	354	355	354	361	368	356	361	334	378	354	390	326	364	375	372	329	359	366	361	345	373	351	358	358	358	382	371	392	338	401	365	346	337	342	350	352	372	341	356	365	366	356	359	393	349	356	389	372	378	372	380	317	410	356	370	388	344	338	369	343	380	352	371	351	335	339	386	357	365	352	361	359	352	337	381	359	321	354	365	386	310	354	343	349	335	404	312	359	321	328	318	382	356	309	375	345	354	347	360	340	349	371	349	342	343	345	364	313	358	392	371	349	348	381	325	380	368	350	348	361	344	354	365	355	368	363	349	317	371	359	353	342	371	394	327	350	365	354	373	363	337	367	348	346	366	340	355	346	372	409	316	378	351	343	364	340	339	354	356	349	354	364	350	387	369	361	353	347	373	314	373	345	365	315	352	389	378	393	352	340	333	384	337	342	364	342	340	359	381	369	329	370	393	334	333	338	361	392	390	351	346	350	356	355	385	346	365	386	364	346	351	382	372	339	374	325	367	347	351	366	322	328	337	390	359	353	392	359	357	364	359	366	371	377	357	377	356	359	375	329	385	347	357	365	358	363	372	348	348	365	336	360	341	355	358	345	367	390	352	361	359	376	349	389	329	353	338	341	318	342	364	349	351	366	343	361	350	369	321	380	344	352	328	359	356	380	375	380	380	338	361	413	363	350	336	358	351	359	388	347	371	357	343	356	338	335	341	350	345	366	359	349	324	359	359	353	348	351	351	370	391	329	345	358	345	330	344	358	393	340	315	366	354	346	357	382	338	367	349	365	364	377	356	352	383	347	340	363	355	351	352	338	371	364	343	352	321	385	333	377	350	354	369	356	366	384	396	389	324	353	328	336	370	348	361	349	369	358	354	355	357	338	345	370	338	332	346	395	354	351	367	351	368	361	370	372	349	373	357	354	375	349	316	347	364	373	359	384	353	359	350	339	346	345	339	326	348	339	363	366	354	382	339	343	361	384	351	362	341	349	361	374	309	405	325	344	359	382	336	378	339	351	366	379	339	343	350	340	354	360	354	323	350	351	373	363	361	346	353	343	366	375	365	344	369	392	381	346	324	351	377	399	363	336	313	367	377	376	320	374	365	386	379	357	343	372	365	354	326	342	380	369	337	363	370	344	346	343	348	349	348	359	367	361	354	349	373	363	361	342	345	382	372	387	362	344	356	363	359	353	367	383	367	354	361	379	398	353	324	335	357	375	344	370	346	364	369	373	363	319	371	349	351	324	367	375	343	353	379	364	356	331	353	389	363	396	361	379	363	347	337	356	359	380	399	408	357	361	343	347	333	344	381	343	385	374	391	382	346	348	341	355	385	329	383	338	347	354	399	327	355	337	347	349	336	373	348	345	374	354	344	350	357	396	364	378	365	376	365	332	348	378	370	357	376	352	358	333	380	329	362	341	362	342	367	362	316	362	337	349	370	348	352	385	313	333	355	383	361	360	358	336	368	360	365	335	325	340	346	349	374	335	386	358	345	352	383	331	340	352	353	341	366	357	326	366	364	325	354	374	347	358	341	338	360	342	378	339	346	335	383	341	367	372	347	384	354	327	329	392	351	331	397	365	341	360	383	335	370	382	369	335	336	349	365	373	350	388	405	350	376	377	326	350	363	357	326	347	373	371	354	403	372	342	354	382	379	380	350	364	346	330	373	352	351	353	348	359	342	316	370	372	364	354	344	345	362	347	345	343	366	365	357	341	356	339	341	372	357	351	330	364	350	352	381	361	343	349	364	365	386	340	335	332	369	348	347	374	373	343	331	330	372	364	335	336	341	347	338	372	340	362	344	308	361	362	353	350	344	349	360	338	375	361	371	391	349	340	378	358	385	378	349	356	362	370	367	328	352	348	352	403	389	372	392	370	345	372	352	396	379	379	314	369	338	391	378	323	333	362	347	359	329	368	318	342	379	376	342	331	366	361	364	352	319	402	388	360	356	343	350	356	329	369	384	370	376	348	343	358	368	372	336	339	392	324	372	371	341	332	376	354	348	408	378	342	345	372	342	349	351	400	345	361	374	377	358	350	349	380	376	363	374	340	353	381	331	333	356	359	347	354	358	353	372	382	350	377	372	346	354	333	353	360	341	361	380	341	364	327	358	356	385	378	354	382	361	344	351	351	350	344	365	357	334	366	370	375	359	328	351	329	341	355	373	369	355	356	331	352	361	318	359	362	364	363	344	358	333	370	347	362	346	359	363	367	335	359	324	369	371	359	356	338	375	352	355	362	361	337	346	392	353	387	357	358	343	372	378	355	361	351	361	343	416	356	309	372	385	343	363	364	348	362	371	378	336	355	358	354	373	377	359	372	327	309	347	348	339	344	367	352	358	368	385	360	349	411	346	333	347	364	337	358	357	386	357	352	376	354	368	368	349	327	350	325	337	373	340	354	368	369	345	351	353	360	359	337	347	353	306	361	329	333	369	349	345	372	329	351	349	336	337	341	330	364	371	369	352	349	369	331	397	346	349	343	371	353	383	362	389	362	342	328	406	358	347	321	345	351	334	362	352	354	366	378	377	366	325	336	351	358	311	366	404	351	305	371	383	329	356	362	379	355	378	358	356	341	341	375	376	356	366	360	360	351	352	360	360	365	359	335	354	327	357	356	379	379	383	345	334	337	366	368	401	354	360	372	398	385	408	367	369	389	350	378	339	322	317	368	331	376	332	377	350	336	354	340	359	389	340	333	368	364	366	345	361	355	346	347	369	350	377	333	399	373	349	353	374	355	389	315	330	375	383	368	364	363	352	391	384	386	378	359	388	346	358	367	352	368	336	369	382	381	364	375	324	371	360	361	360	331	354	370	343	387	364	371	359	344	397	348	338	376	340	364	343	365	355	364	340	342	368	342	341	381	381	369	358	372	353	337	359	337	360	358	356	343	375	364	376	349	329	410	367	396	354	369	374	365	367	335	342	303	346	359	373	342	355	325	372	353	374	375	358	375	355	356	322	340	375	343	349	384	353	380	341	358
10167	15607	1639	1116	944	858	816	823	825	812	804	740	824	778	831	779	734	758	710	757	792	770	770	765	748	693	754	744	762	737	783	734	755	732	761	763	793	715	768	725	755	750	752	778	736	739	750	697	751	727	753	761	800	734	713	784	690	770	715	778	733	730	742	733	775	735	752	707	714	703	725	755	739	767	732	731	763	776	759	770	728	732	756	793	754	720	748	749	706	739	766	756	712	769	797	751	820	754	756	706	752	797	695	740	749	758	781	703	758	744	787	736	741	764	722	679	718	728	751	728	729	761	683	738	726	754	783	727	712	740	733	722	709	739	758	722	766	762	790	766	741	711	734	707	707	775	783	739	737	761	792	741	783	712	710	776	761	726	742	754	775	736	745	741	715	697	761	829	715	758	779	770	750	756	706	771	735	743	696	702	751	758	771	749	728	724	768	744	739	734	729	753	703	768	736	750	748	735	755	752	784	766	730	736	780	675	760	772	731	733	767	758	795	792	744	723	754	710	728	705	788	769	717	710	787	710	810	724	714	730	744	774	756	784	750	726	771	767	711	696	733	749	755	765	740	639	712	771	728	776	742	751	722	743	734	701	761	836	773	728	731	740	797	753	749	770	727	759	758	733	697	761	747	722	794	722	735	716	745	728	755	724	755	777	797	785	732	718	766	734	801	701	744	700	748	680	745	721	774	712	747	739	769	753	737	775	744	739	720	733	705	741	747	735	760	699	762	758	717	762	725	737	787	703	810	752	697	760	742	747	728	745	792	766	758	743	748	722	767	734	740	717	748	736	681	759	730	755	767	717	739	785	738	752	718	757	752	797	735	728	753	741	737	717	786	727	728	769	703	780	747	766	747	745	717	786	788	788	749	703	756	710	729	718	805	728	771	732	775	736	729	724	736	756	778	742	734	764	694	740	732	732	733	729	715	763	716	717	723	744	749	749	762	765	777	752	735	713	775	741	740	695	699	736	749	733	759	783	739	755	730	742	777	708	737	730	794	784	764	766	735	750	772	787	752	745	705	744	734	720	777	755	756	720	764	738	736	805	784	704	726	735	752	754	760	748	743	740	720	779	737	739	718	728	740	774	780	723	719	750	728	724	769	766	674	769	753	747	773	735	835	705	739	785	688	742	757	758	772	735	754	751	740	728	781	728	730	745	731	736	727	720	751	739	735	758	764	756	691	708	730	749	763	783	725	771	768	729	749	728	732	765	754	734	799	751	711	726	751	778	769	796	761	736	758	752	822	801	754	719	750	737	754	730	715	761	744	764	710	754	752	779	746	741	746	693	712	776	780	751	772	763	728	737	772	762	733	791	768	675	678	816	724	731	741	773	713	715	741	758	718	740	723	740	683	756	757	721	744	758	733	766	787	701	710	732	696	813	731	801	761	729	764	766	746	683	713	744	693	759	759	763	695	759	756	750	770	820	750	792	784	756	780	758	706	770	763	741	743	727	757	755	716	721	775	781	723	781	760	739	730	740	714	775	763	749	746	741	784	729	743	794	782	745	745	714	798	756	760	723	721	775	703	750	756	747	744	737	726	722	717	764	741	759	746	802	766	731	711	696	734	738	729	751	756	744	731	745	722	737	755	751	729	756	704	717	776	711	733	748	769	750	741	704	790	740	733	740	776	712	750	728	790	780	784	755	755	688	746	791	733	741	705	750	749	740	758	752	739	782	758	720	756	765	708	725	707	758	751	715	744	714	738	694	698	750	767	806	789	727	797	744	759	733	744	739	763	782	759	737	798	705	773	765	783	763	688	724	759	713	780	696	720	737	708	728	723	721	720	770	728	758	735	797	755	725	762	717	688	743	721	724	749	713	741	744	752	782	756	750	761	759	771	762	752	700	734	757	772	745	780	736	719	780	779	726	739	762	742	745	725	761	787	703	761	757	784	679	764	761	754	740	695	736	726	776	735	766	734	746	763	729	765	768	743	792	720	764	756	744	713	733	710	756	805	755	772	789	741	719	748	703	751	701	740	745	714	712	766	770	762	728	773	774	747	737	749	759	782	737	769	768	743	739	703	745	773	737	676	755	741	753	722	732	821	752	718	752	752	798	711	744	785	778	720	754	699	778	749	773	754	724	754	806	734	739	730	770	782	686	738	756	723	773	737	788	723	700	740	817	776	737	743	747	707	699	736	781	764	783	696	745	706	779	693	769	768	761	717	734	727	724	751	759	733	775	764	730	732	769	770	788	757	753	726	786	771	737	742	728	797	739	728	700	730	762	789	766	735	769	780	754	772	794	741	718	819	779	714	779	776	769	769	737	774	736	761	730	749	772	698	714	740	732	771	737	773	714	741	725	737	735	747	755	801	715	734	754	765	778	752	791	752	796	713	713	733	763	747	765	802	696	790	752	754	722	737	687	750	777	740	778	795	767	761	688	702	751	807	749	736	712	756	752	787	724	738	784	732	763	732	748	755	782	776	738	729	734	709	748	710	743	775	775	737	748	743	748	780	731	772	747	729	773	707	714	735	781	793	779	700	745	753	754	726	751	741	726	815	704	721	737	710	738	756	748	783	729	752	710	700	734	729	701	788	748	742	700	709	763	756	747	753	746	747	818	742	735	742	724	742	766	767	731	714	724	785	751	734	691	741	736	739	723	727	741	695	724	746	728	755	717	751	770	743	736	765	713	728	769	796	757	759	782	752	753	707	761	769	791	719	709	727	744	755	713	811	732	801	751	742	759	747	724	766	703	732	750	725	750	758	737	757	753	752	773	773	713	768	728	778	733	703	744	744	707	749	721	721	710	724	759	752	717	764	787	730	760	756	743	695	772	776	701	706	750	739	767	785	721	715	728	764	742	740	772	745	755	762	749	762	714	750	734	781	719	722	725	764	745	734	686	728	719	741	732	709	769	760	730	713	813	733	743	725	693	747	706	753	734	744	723	733	807	726	710	741	748	754	752	758	776	713	717	726	725	771	771	727	722	721	763	774	769	716	752	764	716	759	742	700	781	716	731	731	755	726	762	727	774	748	699	735	741	756	785	768	746	791	785	754	800	755	722	737	735	690	707	752	743	748	756	756	761	741	734	783	724	731	757	801	784	739	712	803	745	791	758	740	757	731	685	746	788	746	795	750	739	768	717	680	776	758	754	759	693	770	747	748	777	734	738	757	757	730	732	727	691	752	697	748	775	749	762	786	751	699	770	774	725	747	750	750	764	724	784	749	694	719	759	756	746	738	723	736	722	796	746	752	767	754	705	730	785	813	753	775	745	697	764	785	739	721	777	740	756	787	756	759	764	700	720	769	744	784	763	745	734	761	735	736	738	773	762	742	766	719	719	788	708	751	784	758	740	720	780	788	773	776	698	762	747	747	760	730	763	777	699	719	743	773	759	743	770	814	713	730	716	788	760	787	734	704	765	718	759	774	715	726	762	736	818	714	763	731	764	709	777	762	741	759	751	709	742	776	784	716	732	724	751	754	730	726	764	761	729	745	759	727	762	754	783	792	721	772	732
24649	21582	28463	25115	15112	957	526	364	344	308	267	245	224	212	223	235	222	200	242	198	197	217	225	229	193	212	184	208	215	187	192	213	207	220	199	193	176	200	185	184	179	219	161	198	188	177	186	192	192	191	198	184	196	181	171	173	184	185	203	202	177	189	155	217	201	198	187	172	175	171	179	173	203	196	182	194	188	178	190	175	186	158	188	193	163	191	179	185	195	184	186	202	172	170	172	193	193	194	170	219	190	190	190	182	169	201	212	188	189	194	190	195	178	200	184	190	211	191	189	180	170	200	172	169	196	189	193	202	175	186	196	192	173	197	171	159	185	155	213	176	193	176	181	159	184	205	169	192	182	168	184	209	193	194	209	176	192	210	189	166	169	184	170	180	171	166	183	168	190	182	172	182	182	181	164	208	178	193	185	180	170	185	180	168	225	175	186	199	191	191	176	191	167	180	205	213	168	161	182	201	191	171	170	189	188	180	172	178	186	191	202	211	187	183	191	170	189	198	168	182	184	179	174	225	170	210	174	186	186	183	169	170	183	205	185	189	181	171	211	164	190	182	205	209	188	178	188	173	204	177	177	185	188	181	194	189	179	164	183	167	197	179	192	183	197	193	191	167	183	192	204	182	175	185	202	190	195	197	193	176	185	181	194	185	180	184	214	204	191	187	183	188	198	190	166	167	175	184	195	164	183	199	170	195	212	196	200	168	172	200	168	184	187	169	184	195	181	180	191	206	192	185	177	191	192	161	202	173	147	179	183	171	162	150	158	192	195	161	187	185	175	200	170	162	201	201	165	191	173	172	185	193	169	200	178	189	187	158	189	181	176	184	205	172	213	199	190	171	205	189	174	188	192	182	185	178	216	166	175	198	183	172	180	214	181	204	184	188	179	187	207	191	203	161	172	171	204	188	168	170	234	200	174	161	199	193	180	205	196	158	178	193	186	211	181	195	170	205	190	195	174	204	187	167	194	196	178	179	174	184	203	193	166	215	188	175	175	174	166	177	198	185	177	188	170	174	207	188	191	186	165	193	195	189	190	169	166	157	164	187	172	182	206	164	206	213	196	155	159	203	203	197	197	175	180	181	187	178	182	188	186	159	191	143	175	185	175	196	182	181	187	180	178	163	212	187	180	154	192	167	207	176	202	199	189	184	186	204	195	188	174	177	191	199	187	195	195	179	195	188	182	187	183	205	197	203	180	192	165	176	180	197	187	207	180	173	149	172	163	208	183	195	188	183	190	181	160	172	191	176	193	163	194	184	176	164	189	188	170	193	195	183	186	186	222	191	201	169	193	173	164	193	213	193	188	209	200	193	180	200	179	187	167	179	172	178	215	196	186	185	172	164	177	179	176	179	184	180	162	186	196	214	189	195	175	162	174	198	192	188	195	176	215	186	182	196	169	191	187	159	180	202	166	184	174	203	175	172	180	175	197	183	187	163	204	209	180	166	180	194	168	164	169	184	198	177	179	161	204	187	189	198	203	188	160	187	194	195	189	175	187	166	180	187	204	182	185	182	159	190	189	187	182	171	188	190	173	168	187	185	170	189	167	176	203	183	185	175	182	180	198	203	176	176	181	174	178	194	204	175	198	199	207	183	187	189	197	189	179	187	175	176	195	182	179	184	165	171	174	170	162	194	177	180	200	194	172	181	190	168	181	182	165	174	187	187	164	212	185	174	191	182	180	177	207	194	158	207	197	189	195	182	206	216	182	180	208	193	188	180	167	201	177	170	186	228	176	188	201	163	207	190	195	174	217	188	185	203	185	195	178	193	188	187	194	206	190	186	178	185	192	182	179	163	190	168	183	171	183	149	192	187	196	194	195	183	179	200	180	187	177	195	199	190	168	166	172	188	184	183	176	189	172	177	188	181	176	172	169	184	176	186	172	164	186	186	189	175	177	205	166	176	179	175	186	172	185	202	215	188	177	202	185	191	174	166	176	182	201	171	193	199	189	196	160	181	177	166	181	191	168	185	184	198	188	189	182	197	180	178	169	198	177	187	171	183	205	214	190	163	186	183	179	190	175	200	200	202	198	177	183	168	192	176	202	174	196	183	196	170	194	191	201	162	197	188	171	193	194	178	167	191	198	177	173	187	196	190	180	173	192	188	177	190	200	174	221	176	169	188	184	197	189	197	198	172	165	218	183	177	171	191	180	202	170	195	170	184	185	182	195	178	182	183	181	177	205	176	189	196	188	152	161	191	182	182	206	182	186	161	177	178	187	201	191	176	169	190	179	181	184	197	186	182	177	178	164	178	181	189	177	190	160	191	192	186	180	179	199	176	161	177	164	165	186	184	193	182	156	201	183	195	176	180	190	197	182	183	180	200	183	188	188	165	207	181	204	184	189	191	186	199	178	194	195	167	176	182	172	187	178	193	181	178	209	179	163	189	191	213	174	167	198	161	172	193	197	177	174	180	173	205	172	193	191	166	215	185	184	182	187	170	193	200	181	176	177	192	195	206	201	188	174	179	186	191	209	180	186	204	167	191	174	199	162	187	205	189	190	168	177	170	181	184	177	188	199	193	204	168	174	190	192	186	186	220	185	171	170	185	177	218	181	183	176	199	162	165	184	188	193	174	191	199	169	224	200	179	178	176	207	174	195	192	180	183	197	190	192	181	191	166	186	200	189	195	216	182	173	204	152	174	182	174	173	187	199	177	186	197	179	200	191	210	222	162	194	169	200	189	186	164	185	193	178	211	173	159	185	171	209	178	173	188	173	211	174	175	192	178	191	180	199	217	208	172	163	162	178	185	177	194	193	186	170	197	168	175	198	172	194	205	196	189	181	181	192	181	187	204	183	188	171	185	189	195	200	192	159	182	206	170	185	174	192	192	180	184	171	207	184	208	190	169	190	194	178	189	193	174	197	199	189	176	162	153	185	208	174	174	178	180	194	171	175	187	182	198	188	177	181	198	184	191	182	175	196	207	174	169	205	183	204	152	207	172	215	176	187	190	207	209	182	197	171	181	208	179	169	182	179	162	191	182	179	159	197	166	194	177	177	156	204	185	178	190	162	170	166	186	191	182	207	173	173	190	210	216	185	180	206	203	208	178	178	187	176	178	157	187	187	174	176	182	177	215	171	228	172	185	198	193	179	179	209	188	171	175	178	185	177	191	210	190	182	198	215	203	174	182	180	194	188	162	212	184	181	164	183	185	214	207	178	180	187	171	154	199	190	175	169	186	192	176	165	179	158	182	183	198	184	178	185	177	206	191	163	191	189	199	183	192	195	176	208	197	175	172	174	189	173	191	195	188	198	190	179	182	200	199	156	172	175	189	189	206	204	179	167	206	163	168	186	179	156	174	199	195	171	178	207	190	184	172	187	191	187	193	207	179	189	176	177	190	218	196	173	174	183	170	187	202	186	175	175	198	182	198	193	190	206	176	174	155	172	158	178	173	178	205	150	168	162	209	204	191	177	178	169	174	206	175	181	185	178	177	160	185	197	187	179	177	148	209	195	215
26001	33609	8487	4417	2787	2027	1540	1282	1060	912	842	708	715	643	604	599	587	566	549	517	491	497	477	449	433	455	450	422	446	452	453	447	430	465	448	417	446	466	426	432	398	426	426	426	419	435	402	415	416	433	383	407	446	402	394	431	439	436	418	389	412	403	409	401	415	368	392	431	396	400	404	426	411	403	369	423	398	375	401	440	418	439	396	395	371	404	431	417	398	450	374	410	389	406	423	386	410	399	451	405	405	400	431	429	415	406	422	429	410	396	412	426	429	423	415	395	379	419	439	406	432	432	429	446	420	408	432	427	411	401	406	422	436	405	427	371	397	418	426	376	400	376	404	391	408	388	417	429	405	432	411	425	412	403	431	406	391	430	416	412	391	417	421	394	451	399	400	427	386	401	404	390	389	404	410	372	417	386	387	412	405	389	435	431	395	358	398	403	376	414	428	386	404	397	423	395	449	396	434	405	408	392	381	408	395	434	408	415	383	409	432	377	389	413	405	386	400	396	422	402	407	400	382	388	435	405	424	404	396	403	405	395	421	408	421	440	388	398	405	393	426	401	397	406	395	404	409	391	417	414	384	422	423	368	405	415	441	392	405	420	424	416	413	402	443	422	396	376	442	400	391	390	406	405	416	381	379	374	437	396	451	423	422	427	401	427	399	400	408	366	412	406	428	439	406	395	400	410	417	417	406	376	423	429	400	438	420	378	399	410	395	412	407	395	458	415	394	393	423	391	381	380	408	439	416	420	384	411	410	386	423	388	414	401	434	417	441	414	414	406	410	396	422	394	416	422	424	405	420	407	405	424	420	389	427	441	456	399	406	425	414	444	397	437	407	393	425	390	424	402	404	435	415	415	426	380	395	400	404	386	388	444	383	430	411	419	425	425	400	400	404	416	411	429	446	416	420	427	398	421	374	373	418	374	438	404	396	395	425	372	439	413	412	416	421	448	395	432	380	407	441	420	417	361	440	407	433	415	398	375	413	394	413	423	383	388	434	447	414	417	399	401	420	406	411	418	415	395	402	403	411	423	445	393	429	386	394	428	404	390	370	422	368	423	408	403	394	417	430	419	431	437	425	409	372	390	427	383	403	399	414	431	447	397	398	423	385	415	392	451	393	404	357	413	415	367	435	394	417	407	370	434	372	395	381	410	404	398	387	408	396	398	395	392	399	400	425	394	389	401	400	408	387	411	414	411	404	447	417	393	418	405	399	433	451	412	396	410	391	450	400	431	367	425	386	404	423	384	385	398	396	396	406	363	421	423	397	415	394	398	422	402	409	392	403	426	406	416	424	410	395	398	393	448	405	378	375	409	442	418	437	392	398	436	412	380	410	427	405	395	367	393	390	391	418	418	377	427	407	417	460	395	440	406	382	405	382	404	425	383	399	440	432	390	395	410	403	398	422	385	438	406	410	398	389	402	383	427	401	414	420	436	413	386	422	429	433	433	383	392	390	417	400	411	399	399	421	447	410	430	369	377	406	382	385	392	372	371	409	398	406	435	416	400	412	417	418	408	386	429	409	399	429	413	409	382	388	442	435	400	422	404	391	416	435	439	400	398	408	407	424	436	434	409	427	437	439	401	424	404	401	426	381	422	400	398	409	390	424	390	406	388	404	417	398	407	387	365	360	394	375	420	391	438	435	378	383	406	423	414	372	429	396	378	402	407	392	431	431	402	399	409	421	399	420	395	416	399	404	399	426	392	368	430	415	391	401	433	416	371	373	430	413	396	439	415	419	377	421	403	389	395	438	398	400	391	418	440	393	448	397	464	403	418	354	386	434	417	427	404	385	376	387	376	406	397	422	377	357	478	400	415	378	393	399	404	419	392	381	417	407	409	387	411	427	383	378	412	398	429	382	415	387	393	403	395	409	400	397	384	416	422	394	406	389	417	407	388	387	393	458	397	415	404	389	397	413	437	389	425	379	403	437	396	449	417	403	437	424	404	399	364	369	427	363	405	417	423	419	414	402	358	392	409	403	417	390	373	399	421	414	398	375	402	418	412	410	418	434	416	394	368	393	400	370	424	424	433	360	407	396	450	380	362	393	385	414	423	448	413	398	406	405	374	397	414	450	385	383	400	378	409	382	407	405	404	413	390	401	393	400	420	437	463	422	399	401	398	413	438	412	392	408	441	425	424	397	391	410	404	381	439	402	423	393	411	362	420	442	384	434	383	396	430	428	435	443	386	402	409	385	413	407	420	395	405	431	415	384	431	394	378	408	394	437	399	427	412	359	406	443	371	420	420	428	401	411	398	411	437	402	383	393	405	404	390	391	422	420	408	426	382	439	403	385	416	415	394	381	394	398	386	399	424	443	409	401	398	434	389	407	431	394	372	386	383	437	414	411	409	384	397	415	427	387	434	419	414	376	433	438	365	407	391	421	392	439	390	389	405	395	360	441	407	429	403	396	413	409	364	398	404	450	418	393	400	434	459	406	387	410	421	380	407	405	373	401	398	402	422	412	392	415	430	421	397	399	407	364	450	404	437	402	396	407	383	381	407	406	382	429	450	406	383	406	385	409	401	402	407	372	412	423	404	421	392	410	413	365	406	401	424	405	398	400	394	436	410	442	371	386	411	371	414	441	393	392	388	394	381	414	387	411	371	401	401	419	417	418	428	461	412	399	403	405	377	387	409	429	392	399	412	427	369	394	429	409	400	419	412	401	375	380	407	390	411	417	396	393	405	414	397	421	417	415	424	436	420	418	410	397	402	374	410	402	411	409	409	397	410	418	449	428	384	395	433	414	398	417	424	409	438	418	415	438	396	387	413	413	395	394	371	426	397	404	411	385	375	403	421	377	449	392	377	422	354	408	433	378	386	382	416	396	429	420	423	409	382	391	444	427	422	436	417	372	401	404	390	397	419	405	426	401	410	362	423	415	413	394	389	401	383	429	437	393	421	379	393	405	403	406	376	373	424	410	410	418	392	411	411	406	397	398	385	425	403	377	417	404	381	417	437	377	433	417	378	405	416	420	393	399	425	425	383	430	420	422	417	392	389	397	393	433	426	417	394	384	394	388	480	394	414	400	408	427	417	394	408	393	405	385	374	407	430	424	377	411	404	429	411	398	397	415	393	415	362	385	420	420	405	390	378	390	388	422	386	434	367	414	426	379	418	373	396	385	423	395	379	356	389	422	409	395	400	396	398	382	414	412	392	393	409	452	400	428	406	407	398	389	401	397	404	415	388	433	440	395	392	394	437	390	408	398	393	408	383	402	420	394	379	453	400	411	399	395	391	365	413	435	426	413	422	399	374	433	426	412	391	400	390	397	385	421	414	422	421	379	427	381	429	392	435	401	409	417	399	407	419	369	398	428	398	386	392	424	373	411	389	406	441	430	402	397	389	417	425	406	394	411	425	410	410	412	390	417	415	402	419	428	436	397	370	396	420	430	408	400	399	447	410	393	420	414	413	410	402	396	382	431	414	371	358	429	374	365	408	409	430	435	409	414	419	432	386	435	395
23804	21607	29284	24399	21601	13307	1475	848	657	623	573	528	507	515	512	493	472	454	446	427	451	448	426	375	444	396	426	412	431	417	398	432	399	431	412	417	392	408	423	407	432	399	423	395	388	397	402	367	411	386	416	398	356	379	383	420	390	424	411	370	379	393	378	427	382	435	374	368	378	343	375	383	421	382	390	425	334	378	384	436	350	403	376	409	417	389	384	405	379	371	383	382	388	362	384	413	381	384	419	386	365	373	371	391	376	386	366	415	366	404	368	375	387	402	396	377	420	397	381	398	394	403	370	358	370	430	349	400	385	366	363	395	367	418	409	395	431	365	376	416	405	400	381	420	419	415	408	414	360	408	378	394	408	394	386	375	411	379	396	396	389	394	380	440	361	399	376	409	397	391	372	373	384	401	405	406	404	397	410	372	412	390	388	407	417	360	386	360	376	425	396	365	402	416	411	386	361	380	373	397	384	382	383	368	360	407	384	358	418	377	424	407	406	400	399	400	364	379	379	381	395	387	380	388	374	377	401	385	366	373	364	408	369	384	395	382	385	376	382	412	392	385	393	406	393	390	383	372	409	390	354	394	358	400	393	399	395	365	426	390	402	377	417	403	398	424	364	365	391	368	383	385	384	362	368	392	406	346	383	416	389	409	396	394	371	423	402	411	345	409	394	389	352	376	374	351	402	360	392	405	395	368	368	373	387	392	388	396	376	397	398	388	359	403	350	381	405	378	410	405	454	392	403	389	389	399	405	388	405	372	375	357	356	361	371	417	393	363	376	395	392	355	402	364	439	344	400	362	365	393	397	395	384	384	395	385	428	423	372	379	396	373	366	361	409	400	378	368	407	389	392	388	356	389	384	377	363	396	394	387	381	398	384	367	399	415	357	394	358	429	442	383	408	412	378	366	397	385	362	438	418	369	367	379	395	409	390	397	403	396	428	405	371	373	384	405	347	393	373	394	394	416	374	398	404	440	416	406	386	373	389	385	383	396	416	403	412	383	406	356	361	373	389	400	424	398	399	374	384	406	407	407	401	402	392	392	362	398	402	384	403	385	359	377	381	402	385	382	412	374	360	342	372	390	364	374	373	366	408	392	398	344	393	378	366	381	383	387	385	346	391	385	407	399	396	383	377	425	384	361	399	407	381	403	382	349	395	407	364	403	353	385	402	416	408	398	399	417	413	391	410	389	394	392	400	366	395	390	399	385	419	387	388	357	365	403	378	411	365	396	408	381	378	359	383	411	389	407	389	376	422	385	407	393	353	397	378	372	395	365	396	412	371	377	347	371	357	439	393	383	394	374	386	391	358	411	421	402	364	377	364	339	375	394	396	385	380	375	340	391	390	391	411	398	395	368	405	403	403	420	353	392	368	389	395	400	400	377	357	395	390	431	353	382	392	372	415	388	357	426	347	373	382	391	396	404	400	399	395	333	391	396	398	369	376	403	384	400	385	388	377	386	418	386	387	400	366	382	382	382	373	404	412	379	341	394	389	379	391	368	385	358	362	411	383	395	389	378	373	396	401	373	410	387	423	428	347	369	376	381	398	415	365	376	366	401	392	413	387	395	388	380	412	367	400	366	384	379	383	402	389	412	397	386	403	403	393	378	413	398	381	368	377	431	397	382	375	414	368	398	412	385	403	377	392	386	403	402	362	387	395	392	381	380	403	397	356	391	358	376	409	380	426	427	369	386	404	361	394	422	397	374	399	394	371	354	369	398	392	377	397	392	397	366	396	406	400	388	405	390	396	386	376	379	390	404	366	367	365	404	352	348	390	387	372	343	386	419	399	363	378	400	363	387	356	359	367	415	402	372	364	385	351	399	382	406	353	382	406	361	425	374	430	430	389	375	431	388	393	381	365	379	370	370	364	399	359	391	380	400	377	433	420	397	356	394	392	421	375	354	412	384	376	364	396	373	370	393	375	397	393	380	347	374	349	377	377	362	388	387	426	355	383	398	413	376	377	369	397	426	386	393	383	413	367	392	368	387	401	384	407	379	379	398	398	361	382	389	386	431	407	361	380	346	365	377	402	352	387	391	377	374	399	403	389	387	386	367	427	412	389	388	396	364	364	379	381	371	404	398	391	372	397	382	418	424	368	441	390	383	380	373	384	389	369	417	362	363	379	365	363	342	409	416	446	373	396	376	380	372	385	355	430	403	409	349	350	416	387	422	429	349	399	366	394	393	369	396	392	342	364	410	401	420	383	380	415	420	360	426	412	398	387	407	428	406	380	384	411	383	352	381	383	385	400	376	356	402	409	393	366	394	413	359	413	374	436	395	377	380	400	392	379	361	375	387	417	413	358	381	380	347	371	371	435	381	394	368	440	402	393	366	382	430	413	372	358	400	377	381	395	419	403	387	397	387	417	369	351	436	397	396	403	360	388	389	418	367	428	405	411	383	411	364	402	363	382	380	382	413	385	380	434	391	398	382	382	410	416	420	403	427	383	394	371	384	409	405	417	377	395	409	373	401	371	363	415	412	378	400	396	422	372	387	383	401	378	401	371	367	396	397	388	381	381	389	391	364	423	379	384	364	403	370	397	402	373	406	406	374	385	404	380	334	393	351	415	410	412	367	383	407	364	362	399	446	420	403	422	391	402	383	405	389	370	398	364	386	406	398	398	379	378	394	394	372	375	339	368	397	375	397	387	431	354	395	416	385	365	356	377	394	377	374	327	387	364	415	367	382	392	425	389	391	387	409	367	384	363	376	416	390	375	396	388	412	388	398	394	360	419	387	399	367	417	378	403	346	388	404	374	379	357	392	355	397	366	411	365	387	366	370	353	393	357	401	357	406	382	404	389	411	389	388	397	375	374	416	404	355	365	360	393	418	386	384	365	356	384	384	387	395	363	428	376	391	390	374	395	415	391	403	398	386	393	388	394	403	369	404	403	417	379	373	370	364	399	376	373	386	399	360	399	380	368	411	394	398	416	359	360	402	353	396	411	382	402	389	370	375	380	391	362	411	377	401	383	411	395	370	396	381	366	402	411	394	419	382	375	417	362	425	390	397	413	373	387	399	382	392	374	390	369	384	390	380	383	399	387	396	392	374	367	398	424	363	369	378	394	395	385	367	392	386	351	360	404	414	395	424	382	421	361	379	354	376	393	348	364	385	388	365	377	391	393	400	392	347	407	366	360	393	384	387	404	352	362	379	388	434	390	402	401	392	376	376	378	375	377	430	348	347	388	423	382	371	437	400	371	403	401	375	397	362	385	377	370	385	396	399	403	363	377	389	400	369	384	400	415	446	399	391	407	374	396	393	378	381	397	380	416	378	375	374	387	390	378	388	376	363	365	392	385	367	414	390	364	368	393	361	385	382	407	365	409	384	377	391	397	399	404	402	371	388	379	381	357	385	364	393	401	402	390	381	371	386	374	387	407	354	421	406	376	420	414	373	364	376	345	408	387	396	389	399	410	368	379	351	412	372	378	402	386	388	422	348	398	370	380	390	403	401	406	414	402	393
31967	38141	13677	7679	5100	3693	2911	2310	2067	1736	1589	1369	1319	1211	1142	1130	1075	1091	954	942	946	857	928	912	915	881	874	862	834	852	840	840	836	787	804	772	799	824	800	834	768	799	855	778	814	772	793	820	785	732	817	714	778	764	783	763	810	742	769	784	768	804	798	755	752	747	777	768	732	772	786	759	720	764	690	718	760	762	693	758	823	799	781	726	775	703	776	730	730	815	793	740	722	774	737	767	792	752	742	752	753	732	747	791	732	710	795	794	753	772	787	747	713	802	777	771	752	736	699	728	749	835	747	767	751	769	786	746	787	771	810	752	762	764	761	747	755	805	779	769	742	760	739	724	778	774	756	754	767	785	706	769	729	729	780	742	721	739	817	764	739	759	753	716	744	739	741	738	756	715	759	715	752	755	760	716	769	750	780	751	753	749	771	751	806	710	774	728	758	785	758	773	740	714	749	740	773	751	761	746	774	779	762	755	749	728	758	705	773	754	765	798	756	726	757	740	745	747	721	708	712	743	765	714	746	719	740	732	735	758	747	819	761	750	776	751	748	761	786	759	714	762	731	760	711	802	788	785	735	762	734	722	731	742	692	752	740	736	771	787	731	751	782	763	743	724	767	716	752	714	754	733	750	777	774	744	729	751	751	750	722	711	739	749	727	736	788	755	762	745	679	737	753	775	801	736	694	726	712	736	782	753	704	757	774	758	735	825	736	783	776	738	719	727	717	729	751	724	749	782	784	776	756	765	785	735	739	745	718	783	717	778	740	757	748	747	780	761	705	785	776	733	762	762	735	771	714	723	700	783	727	807	749	781	766	728	801	754	731	749	754	757	731	800	805	743	776	718	729	730	777	759	747	782	730	796	781	774	702	733	683	706	759	780	716	771	758	739	731	745	754	779	779	727	788	802	738	758	765	746	780	742	728	771	728	706	775	736	797	688	807	723	741	725	732	739	751	678	774	741	717	771	808	761	771	728	769	774	746	806	725	753	733	792	749	761	778	762	807	802	758	755	756	750	751	756	755	762	755	744	761	738	756	749	694	748	807	727	832	727	752	787	758	724	773	768	748	756	727	759	749	730	724	727	763	737	754	749	756	728	782	779	707	726	721	751	759	753	809	742	729	789	769	770	745	764	742	708	785	765	709	732	717	782	742	763	763	739	717	731	762	751	741	770	734	716	697	763	803	753	769	721	740	721	778	711	766	758	761	794	747	772	759	749	743	746	713	802	771	749	787	776	751	731	767	733	834	778	708	759	750	718	745	740	728	749	751	756	718	734	807	797	799	718	781	811	759	760	730	737	776	736	737	751	710	756	749	724	722	749	711	783	706	714	762	739	773	761	747	759	799	762	741	718	780	724	723	749	722	772	755	730	749	738	713	740	744	786	723	758	723	736	735	732	759	742	728	710	799	744	739	805	752	748	740	740	728	802	752	703	733	772	769	739	769	750	790	748	705	758	767	828	740	746	700	736	750	735	750	772	769	696	727	719	704	787	722	763	707	746	763	753	736	734	719	713	729	777	774	783	757	726	723	743	744	775	751	724	760	756	826	727	751	784	735	757	694	752	686	736	757	775	742	745	735	748	799	766	778	745	750	762	771	730	795	750	764	837	763	757	734	737	742	694	727	799	759	780	765	733	760	709	744	705	750	722	781	717	765	777	799	737	786	753	751	761	807	729	777	749	781	715	768	711	746	783	749	728	730	774	760	741	768	770	761	764	768	794	753	785	731	758	737	756	750	751	733	705	739	756	694	796	732	758	724	750	782	724	743	769	767	757	750	745	753	757	757	745	738	715	725	748	789	743	750	755	686	748	782	786	797	781	702	691	782	773	776	770	746	807	774	747	802	724	718	740	734	744	807	764	740	707	705	743	709	764	713	757	752	733	728	743	784	717	745	758	747	754	700	709	713	779	766	780	748	766	753	710	763	807	731	770	707	700	752	772	769	730	715	762	704	768	749	738	734	727	758	765	773	688	753	769	797	786	745	779	790	784	790	715	768	789	758	779	738	728	795	771	814	762	774	773	767	754	765	741	743	802	814	786	737	814	774	732	722	753	752	777	712	731	720	755	753	788	755	727	716	778	734	778	735	761	735	739	709	724	741	772	769	771	769	755	788	783	741	774	811	750	776	796	754	706	822	745	779	788	799	785	774	766	766	744	784	723	724	729	741	774	745	748	707	756	743	781	735	725	748	776	707	765	751	752	718	766	698	729	695	775	728	743	755	723	761	747	785	779	761	763	771	717	755	811	747	780	734	755	714	758	791	751	765	753	775	742	830	808	729	786	732	763	730	776	802	746	721	773	746	727	806	719	753	755	737	688	740	668	726	734	723	787	743	683	726	715	745	756	769	737	756	772	709	768	754	751	764	771	785	801	713	739	782	754	747	716	803	741	709	778	741	782	747	766	719	726	755	742	717	792	746	753	734	769	772	785	770	791	739	777	772	727	715	736	766	727	723	732	730	760	717	748	694	749	720	731	795	719	800	831	816	742	796	757	718	794	747	726	748	724	718	738	708	758	758	715	749	737	720	778	703	730	710	795	768	746	718	767	784	736	759	744	792	773	778	742	757	731	774	769	762	705	694	753	744	731	807	735	723	770	720	772	727	708	699	768	777	731	749	822	769	686	785	753	773	747	794	771	730	734	780	716	732	714	698	764	723	726	781	778	782	707	757	772	743	731	748	798	780	697	727	721	778	698	747	789	769	822	758	746	713	718	789	758	750	750	749	771	796	723	770	755	724	813	783	816	761	779	731	746	714	792	728	718	781	736	808	760	707	739	749	734	776	742	757	747	760	802	754	697	780	749	732	721	782	748	723	718	718	755	693	791	775	714	750	716	777	775	773	743	785	724	731	750	707	798	743	722	732	747	772	714	790	748	747	745	738	786	723	747	699	789	772	754	781	744	754	800	762	724	709	750	759	696	759	711	779	771	753	740	743	729	791	807	731	765	744	744	770	719	741	700	753	746	733	724	742	735	727	756	726	744	716	743	746	788	765	731	737	721	712	731	758	802	722	770	721	715	724	762	754	718	741	778	774	717	773	756	732	782	761	730	781	742	780	757	760	720	734	761	730	755	710	790	759	747	789	785	757	776	760	728	714	745	756	704	754	741	731	735	769	712	761	745	730	761	722	751	744	747	725	760	781	714	688	711	771	810	747	767	719	699	761	766	772	793	748	784	799	752	773	768	756	742	784	760	727	785	770	770	724	719	799	794	763	784	677	750	721	711	813	726	728	692	751	728	792	765	736	733	737	724	787	736	743	727	770	722	811	772	753	767	776	750	731	725	789	744	729	780	727	788	738	759	713	742	765	700	792	807	719	745	767	717	764	755	739	763	725	777	749	743	758	764	759	728	773	759	744	731	735	712	758	746	677	755	739	738	748	744	724	672	781	771	726	711	770	746	787	801	721	778	730	757	769	744	763	745	725	798	725	763	778	728	758	753	781	771	762	705	743	705	711	772	769	760	694	712
27212	20864	6869	808	556	488	394	384	374	373	369	369	363	385	367	356	368	365	357	370	353	356	357	332	356	369	360	385	343	355	355	338	370	364	432	305	319	370	365	351	386	339	394	346	360	328	379	336	377	365	343	365	359	355	363	339	385	349	354	352	329	347	358	358	333	364	385	334	372	359	356	344	379	364	343	363	371	340	352	330	357	333	332	332	345	358	350	355	360	350	337	327	355	353	349	370	367	351	354	391	355	368	391	337	328	348	387	371	336	358	337	344	355	368	353	374	355	359	378	359	342	335	353	370	390	371	312	360	333	351	319	359	349	325	353	346	342	371	360	370	359	373	354	344	356	350	345	344	350	343	361	338	352	368	364	344	369	358	376	351	376	352	404	343	369	341	354	360	372	338	360	348	361	350	380	354	365	329	357	356	369	369	304	361	363	389	313	380	386	354	351	372	320	318	352	344	373	363	402	361	332	415	358	374	320	361	341	365	389	340	357	342	374	374	340	373	358	356	345	343	351	364	372	355	350	371	345	374	368	343	368	361	377	314	347	376	372	402	369	392	360	353	342	360	352	388	348	352	359	388	347	359	369	367	348	322	362	387	399	351	382	350	355	342	360	347	371	377	350	393	357	353	357	379	357	385	352	366	362	345	372	322	373	356	358	339	340	329	335	333	349	376	330	380	372	340	312	335	335	358	361	339	363	327	343	340	367	385	393	363	351	357	340	348	337	363	346	331	339	367	354	329	343	350	356	383	342	348	337	382	334	361	360	338	333	341	335	349	360	350	351	345	361	355	373	358	353	370	390	325	362	357	364	367	356	343	394	337	336	362	356	380	386	344	347	317	330	343	365	325	348	353	348	345	392	344	390	333	341	335	351	388	380	405	358	319	362	343	367	366	360	345	369	378	367	368	372	390	347	371	349	410	358	391	352	347	327	320	365	386	349	336	350	356	343	353	387	372	348	389	349	370	352	368	369	349	343	375	365	376	366	359	347	341	350	353	346	356	349	365	345	347	405	355	352	340	315	353	365	361	316	325	351	354	372	373	385	359	371	362	355	335	325	366	367	328	362	366	361	334	366	360	370	338	364	373	361	382	336	371	385	389	363	332	348	346	368	309	388	355	362	373	363	355	357	367	335	352	368	363	396	378	380	379	307	390	375	369	361	326	342	357	337	370	369	349	359	354	359	378	361	352	358	354	344	343	347	348	358	370	359	360	338	364	333	378	372	350	369	324	324	380	315	340	355	363	352	366	352	376	366	332	363	382	398	370	329	367	357	385	360	345	355	379	360	393	362	334	363	366	342	358	340	371	369	328	368	343	358	352	347	326	343	375	365	364	377	349	336	368	382	348	366	362	371	365	352	353	363	345	335	313	361	362	380	331	381	361	361	363	361	321	363	386	378	338	376	374	338	363	336	351	367	352	349	354	332	391	372	333	347	385	380	344	361	382	362	370	359	328	357	353	378	346	326	323	342	384	370	357	357	362	378	365	341	366	359	357	371	358	381	394	322	356	338	323	366	359	368	341	349	335	347	356	374	355	376	339	342	375	356	362	324	359	368	349	359	360	346	336	378	320	354	364	350	371	330	361	352	356	357	357	359	385	351	370	361	342	399	374	383	369	359	347	332	340	344	321	341	357	406	358	317	340	327	381	374	340	341	363	341	363	354	392	336	339	348	342	356	373	342	353	322	347	356	349	327	355	332	344	373	377	368	325	340	353	375	377	371	349	364	332	353	359	367	359	352	369	341	387	375	348	346	365	374	367	336	373	374	351	362	350	377	332	335	384	354	338	359	334	354	348	358	360	366	361	391	347	358	341	410	372	365	369	361	374	376	339	343	380	334	360	361	351	347	334	318	314	364	354	314	344	372	351	338	359	357	345	363	330	359	351	381	365	361	368	368	317	346	384	345	365	339	371	391	379	327	386	360	314	355	343	344	335	344	322	362	333	352	357	329	367	342	370	341	378	343	353	342	355	356	368	372	370	328	352	369	369	362	340	384	371	352	365	348	315	365	370	379	330	355	361	369	381	352	386	321	339	347	334	361	353	349	354	372	363	361	367	374	383	337	372	360	334	372	350	388	353	356	364	334	330	340	358	385	350	319	350	346	424	327	352	352	355	374	387	363	376	382	337	330	338	350	362	359	319	326	361	349	351	330	345	377	364	374	367	351	359	345	370	352	348	348	375	359	345	358	337	335	374	352	329	361	345	353	390	349	334	333	334	348	320	339	342	359	368	356	360	374	347	345	361	362	356	330	353	357	383	364	375	359	354	356	392	363	339	366	329	385	321	355	398	369	361	353	340	355	377	363	357	367	377	357	354	341	323	346	371	328	359	357	364	372	351	356	346	360	333	315	328	364	339	367	391	378	336	376	330	309	333	325	379	363	338	336	364	342	360	324	344	348	391	363	379	371	358	356	373	348	361	356	354	370	371	369	362	334	350	365	360	381	345	341	373	341	355	363	378	365	342	352	343	348	349	372	405	368	338	350	364	375	347	371	384	345	390	392	375	398	413	349	353	354	359	378	386	375	367	378	369	362	376	338	379	325	335	349	387	359	375	356	324	331	342	357	392	373	370	351	372	363	348	355	344	367	385	355	365	338	364	367	366	358	384	347	376	368	365	371	348	358	386	343	372	387	337	365	346	325	346	352	380	379	394	371	365	340	363	337	365	370	348	349	375	354	379	354	351	334	339	362	407	340	339	352	354	365	378	369	323	326	360	371	354	344	353	346	329	337	372	377	345	371	355	362	335	364	368	375	363	374	358	401	376	339	365	358	341	339	347	355	337	321	344	402	322	389	343	361	336	353	388	355	383	350	360	362	355	398	341	386	399	310	333	309	380	385	373	356	358	352	353	376	351	355	378	380	342	386	341	370	396	348	361	386	350	345	379	370	352	359	373	373	339	371	326	370	347	369	356	381	352	372	348	409	366	362	350	402	354	357	366	362	350	348	362	364	362	328	339	362	347	364	336	349	386	353	344	357	357	364	351	345	391	365	382	354	353	372	372	358	358	378	339	354	381	346	357	366	372	332	326	338	385	338	349	384	343	375	344	330	394	366	390	382	328	370	352	373	317	341	334	368	343	320	350	356	360	351	387	373	357	362	343	332	355	357	311	309	367	336	363	342	349	354	363	387	381	326	321	352	333	344	343	363	340	355	331	364	371	332	336	400	334	356	332	347	330	351	379	372	344	341	352	380	346	367	381	342	375	353	346	377	347	349	378	373	347	383	370	319	376	373	373	325	330	369	351	391	342	354	334	378	346	377	374	360	339	310	341	403	361	343	358	343	333	359	358	371	357	328	372	352	341	356	361	358	374	366	372	395	342	318	361	360	344	380	357	360	344	366	348	385	362	357	290	343	386	379	350	371	347	384	336	342	357	349	365	357	383	333	346	369	317	375	380	353	333	330	355	359	349	337	347	365	344	356	346	338	376	315	364	380	357	350	368	355	348	366	346	340	348	357	347	364	372
10169	17075	1710	1133	1061	900	816	854	874	873	804	798	826	778	797	786	740	739	730	727	728	743	699	781	708	720	794	715	765	723	734	708	734	718	790	753	740	663	729	735	758	705	721	732	756	771	740	751	768	773	767	788	755	736	760	741	789	773	791	718	762	752	711	713	738	672	802	721	741	723	724	740	704	711	754	748	750	810	761	816	705	748	723	766	704	731	729	742	748	776	772	754	747	716	755	785	694	728	730	757	786	720	775	782	748	766	741	729	761	731	740	745	697	721	756	790	737	761	710	745	828	735	737	711	720	705	757	769	763	705	724	738	739	740	717	735	759	758	749	718	720	721	722	682	754	753	762	727	749	740	733	745	782	738	759	751	701	759	702	711	712	751	772	785	705	691	722	758	764	763	752	736	701	757	770	716	751	723	786	739	741	794	712	728	759	754	704	742	761	731	752	739	733	712	721	735	728	755	680	715	764	694	759	789	732	756	716	743	736	755	762	693	793	724	742	768	737	735	684	758	726	735	766	754	739	732	735	769	760	722	750	720	726	716	713	760	712	758	753	765	723	779	732	723	742	740	747	748	809	787	751	695	768	765	724	707	748	749	770	737	768	775	733	746	782	717	755	740	737	765	729	744	703	776	719	751	756	760	772	782	754	730	767	792	749	752	699	736	749	743	755	740	736	786	715	743	712	745	723	754	773	735	731	739	734	741	747	762	737	699	741	777	764	730	722	707	767	779	709	754	700	746	761	700	767	731	743	779	718	711	750	701	724	743	735	765	704	698	723	725	723	749	715	735	776	758	716	719	722	785	797	779	751	737	733	792	754	722	722	796	721	775	717	707	733	707	715	764	726	727	724	703	745	760	740	761	819	737	776	774	740	755	743	715	792	729	737	707	756	706	788	826	728	748	734	734	779	732	731	690	753	714	737	746	740	737	712	761	740	751	717	735	748	695	787	791	734	734	735	769	744	732	675	687	734	759	770	742	690	706	707	727	717	750	764	768	773	792	848	727	713	757	746	768	683	717	714	735	741	731	694	752	730	740	765	732	765	698	723	771	785	739	755	733	731	760	768	766	710	773	709	684	769	777	722	764	680	791	738	755	747	750	709	760	795	739	780	778	743	769	740	733	769	752	742	743	745	761	737	725	796	758	742	755	677	742	747	731	749	748	730	712	773	771	722	743	756	753	808	728	791	734	704	741	730	749	702	754	735	701	737	781	735	755	719	768	716	748	789	779	720	754	765	766	760	749	763	724	745	706	736	792	754	765	764	752	754	756	767	769	734	748	726	725	736	792	743	733	702	750	758	748	746	724	772	690	752	783	732	730	705	691	800	727	770	736	748	754	752	737	783	742	781	710	724	717	711	774	798	737	767	730	734	768	798	697	785	772	751	763	759	724	730	740	748	768	734	733	728	753	748	729	728	730	734	785	748	695	686	771	688	769	775	731	715	718	711	724	688	712	762	766	730	789	741	766	733	773	733	741	718	760	765	798	755	757	720	702	762	724	703	789	738	749	775	766	779	740	702	734	704	726	796	716	751	709	794	738	744	771	714	706	770	699	793	715	700	742	749	723	720	727	733	713	708	788	743	750	725	714	768	750	746	739	763	761	750	803	729	753	693	715	727	736	722	724	772	708	768	738	753	804	746	713	686	748	761	720	697	798	708	788	754	727	789	687	780	738	743	787	694	791	706	719	691	718	735	736	735	689	741	723	733	737	770	762	709	703	737	768	782	723	775	754	728	750	760	779	746	808	707	798	735	705	710	734	727	780	713	778	748	764	753	713	754	767	769	723	734	701	745	721	734	785	713	752	774	731	758	750	709	747	747	764	731	767	779	729	751	762	772	730	772	790	736	730	749	734	744	745	797	733	756	759	762	713	739	781	679	740	736	726	696	802	725	725	755	749	779	743	706	741	771	768	733	743	743	720	726	727	752	763	751	725	750	739	781	732	719	726	726	706	721	717	792	728	728	761	729	759	727	690	774	749	722	679	720	755	718	735	750	730	741	693	774	718	741	779	733	785	765	708	734	772	724	748	736	717	696	786	716	656	730	718	794	723	698	720	734	736	750	737	761	704	726	741	741	740	747	724	779	742	783	727	724	771	712	723	807	725	720	719	727	805	700	716	730	727	750	734	724	735	758	765	797	778	737	690	739	751	733	733	725	715	716	731	768	732	739	696	698	749	755	708	757	712	766	712	769	726	737	692	749	703	781	740	758	730	700	759	794	759	748	739	792	785	722	735	665	785	766	782	778	786	759	786	757	794	745	782	795	742	739	729	712	777	757	761	743	758	686	761	682	751	749	747	740	738	734	782	791	750	753	742	712	780	720	685	777	790	751	740	733	764	706	783	789	737	744	728	731	756	739	795	728	781	725	773	704	762	738	725	743	737	761	736	777	784	717	736	739	754	710	781	753	766	749	763	715	729	722	748	703	802	729	710	746	709	661	723	763	749	734	797	740	748	701	786	736	719	789	769	722	742	765	737	739	717	742	725	716	745	729	725	730	750	821	779	770	736	721	794	749	684	742	726	726	771	741	743	801	735	724	701	755	754	716	768	754	782	755	752	716	745	765	703	707	729	720	735	704	804	790	731	673	775	746	746	757	710	715	731	754	735	728	742	737	775	772	722	752	759	720	748	726	720	737	775	689	754	734	714	728	721	718	751	707	726	771	771	762	713	713	738	760	739	732	722	685	754	763	764	766	730	736	725	712	761	776	669	755	779	767	738	745	753	738	733	749	736	760	692	736	738	755	756	781	784	720	773	738	724	716	748	711	757	723	761	711	749	771	772	738	770	751	707	792	720	750	741	726	787	695	746	758	744	760	764	734	726	706	783	690	741	710	780	767	726	755	726	717	717	746	717	694	717	726	749	724	777	739	727	771	724	776	753	707	728	729	679	753	692	777	776	769	771	732	712	735	718	758	707	702	761	706	725	708	786	741	722	744	724	713	776	725	734	780	793	755	751	734	708	712	744	709	734	677	785	747	735	694	760	749	792	731	703	773	748	752	770	728	703	751	770	748	736	712	742	766	733	722	751	776	731	738	728	745	735	796	728	718	758	750	751	740	702	711	746	740	723	708	803	698	733	771	713	722	730	713	765	735	743	697	766	712	706	727	753	757	769	765	723	752	738	760	748	691	781	723	735	737	787	681	742	765	743	749	702	742	732	805	786	759	720	778	722	728	768	798	737	727	776	726	734	738	698	738	767	757	758	749	783	690	741	712	761	718	731	708	752	742	736	728	719	771	737	767	701	713	789	720	714	765	741	726	728	765	727	725	726	713	751	739	749	726	727	721	748	743	731	791	730	761	751	736	730	741	783	732	740	724	707	729	704	726	738	710	742	713	695	764	704	765	750	752	699	798	805	709	742	729	745	775	768	742	767	801	716	751	727	744	723	743	747	721	762	764	723	727	762	773	741	758	701	766	702	722	734	712	763	735	738	741	759	746	782	742	744	730	728	756	693	740	727	728	726
24778	21700	29079	24792	17087	1124	555	377	349	299	271	259	224	221	233	196	220	224	230	199	200	204	187	202	181	199	194	212	231	191	193	196	191	209	170	181	195	220	188	191	193	175	198	193	192	188	181	201	233	163	195	200	174	198	184	201	170	184	196	193	153	209	200	169	199	185	204	190	200	175	194	207	187	186	193	155	184	184	177	192	180	180	171	186	173	222	191	192	178	174	178	157	189	219	187	169	178	205	174	184	198	177	189	188	179	170	190	197	178	173	198	187	166	150	186	198	188	164	171	207	191	165	200	179	188	179	193	186	188	202	194	185	199	168	192	187	192	187	208	169	178	205	191	198	155	178	180	187	194	173	187	185	180	176	176	195	168	184	200	195	179	147	179	199	187	184	198	177	191	199	172	175	173	203	186	178	166	191	183	162	195	176	161	170	184	185	178	159	201	198	188	175	189	180	184	181	184	176	200	197	163	169	163	194	172	196	190	179	180	168	194	193	214	190	174	195	175	173	185	188	185	188	166	189	176	189	196	182	180	188	174	192	191	182	175	146	189	182	187	190	187	174	193	174	167	183	193	167	179	191	208	210	186	194	192	191	171	196	180	201	212	180	203	173	194	177	182	193	195	175	184	198	191	190	161	193	204	162	179	170	148	176	202	172	183	170	196	163	189	169	203	183	202	167	159	195	171	160	199	168	205	169	194	202	175	170	197	179	165	188	190	188	188	210	185	183	176	181	181	169	174	197	180	195	161	183	167	191	199	174	181	192	162	203	175	166	178	190	199	182	167	187	170	187	179	183	192	185	184	173	181	177	198	210	207	176	177	191	166	176	184	177	184	181	188	182	188	184	174	189	202	181	197	181	188	180	178	209	181	173	187	177	148	189	192	163	169	193	221	192	192	188	167	162	187	185	164	210	164	187	221	183	154	178	184	218	201	176	185	182	201	161	180	171	181	163	196	177	191	182	204	187	194	157	191	191	165	202	173	187	176	198	181	221	189	198	179	189	180	181	165	194	185	180	175	190	193	197	178	179	192	168	176	189	189	186	177	211	183	183	171	171	179	203	172	161	180	192	189	179	187	203	164	203	190	162	170	196	177	179	196	172	164	175	155	187	173	193	176	185	196	182	170	177	162	182	190	181	189	181	201	174	173	184	177	191	164	168	203	170	182	199	192	194	199	178	178	176	189	155	195	175	191	175	170	205	185	191	189	183	161	195	196	197	196	200	193	214	187	204	194	184	180	183	190	179	183	171	208	193	168	182	160	169	186	193	174	176	194	184	192	168	192	214	165	178	189	208	166	186	209	183	194	183	191	188	179	175	186	208	181	184	179	185	191	204	196	185	218	213	194	211	188	183	168	145	178	184	202	173	190	197	171	167	189	181	170	187	202	197	197	180	173	214	192	175	187	207	181	171	209	181	172	179	194	201	190	190	217	173	204	198	186	181	202	180	183	168	190	189	193	190	180	179	168	165	191	192	200	170	193	182	188	195	193	183	176	177	195	188	158	179	175	193	197	194	168	176	179	193	182	215	194	174	188	185	177	198	207	186	186	202	165	164	185	198	188	184	185	166	190	154	179	156	192	202	193	213	173	182	178	178	196	163	206	202	188	188	182	180	196	207	197	204	199	200	197	175	199	216	177	188	189	200	177	166	166	184	179	178	181	185	165	197	173	201	180	179	179	183	195	182	162	187	166	199	189	187	183	191	180	168	188	180	201	186	169	166	204	190	199	195	183	189	184	200	178	194	158	193	193	186	207	194	169	202	191	205	195	173	202	174	181	196	218	185	200	172	187	144	191	209	180	155	160	182	182	194	190	177	170	169	170	200	179	196	157	177	174	173	171	183	176	191	180	176	184	190	173	197	179	190	190	183	200	177	186	188	196	183	183	188	173	197	201	202	204	201	205	178	192	195	198	187	188	187	182	200	164	164	177	170	182	162	183	192	202	174	183	163	196	186	178	208	178	178	189	202	194	174	189	167	164	194	212	173	172	173	200	168	179	196	168	176	185	191	183	187	170	178	172	170	204	171	218	171	180	186	179	202	167	175	177	192	179	185	170	177	170	200	178	179	193	179	197	207	210	206	193	183	184	186	170	160	172	180	170	180	167	147	188	178	190	183	183	207	195	180	203	193	193	210	213	179	172	174	174	179	195	199	204	179	186	182	184	162	196	190	182	174	183	167	160	171	168	202	193	183	177	204	195	179	183	175	171	170	190	194	176	203	181	194	178	193	186	179	192	183	193	167	192	172	195	195	189	180	177	175	181	162	186	179	167	187	190	174	195	200	204	166	159	201	199	192	191	198	174	194	180	150	175	193	197	176	195	162	193	179	179	195	187	209	177	176	195	219	212	182	178	205	194	168	178	183	182	169	215	205	176	191	173	201	196	196	189	188	197	187	186	174	178	205	177	171	186	197	190	172	168	177	190	183	176	208	186	184	184	167	193	187	202	170	168	175	183	178	185	193	181	182	184	188	194	179	173	192	215	166	210	195	173	202	191	186	188	168	189	203	203	182	182	177	206	186	184	191	196	188	194	186	182	182	162	210	186	173	198	210	167	175	153	173	184	175	190	197	167	168	217	178	186	194	171	171	182	177	201	157	200	177	179	179	200	177	175	186	204	201	183	157	164	180	195	174	180	191	180	173	196	186	159	181	170	160	181	173	203	182	180	179	186	216	165	196	170	170	212	187	169	171	199	182	161	185	183	182	174	186	174	178	176	181	182	165	198	171	167	172	195	163	177	178	168	188	169	179	198	173	198	176	192	182	173	169	204	161	160	182	166	196	194	180	171	172	175	177	184	174	184	172	169	177	197	183	199	186	172	192	190	185	180	198	178	193	204	210	175	190	171	194	168	175	201	180	186	181	193	183	183	203	204	163	193	178	186	201	170	187	177	189	172	165	172	173	215	162	204	181	217	182	170	175	189	185	157	180	194	172	162	172	191	186	189	188	187	156	189	176	185	174	196	194	194	193	173	197	180	173	183	199	157	192	184	187	218	179	180	176	202	196	155	218	179	184	178	198	176	204	193	191	177	207	185	168	175	180	163	179	182	182	156	169	182	195	180	180	189	203	184	186	186	183	201	176	204	174	201	214	179	179	199	190	170	158	204	182	175	179	186	182	204	195	190	181	173	194	172	190	166	172	207	198	147	189	177	184	167	193	194	191	200	204	182	218	200	205	193	157	169	191	191	219	178	168	203	202	187	179	196	184	197	177	189	190	184	199	176	200	174	197	173	199	189	170	191	204	205	188	186	186	171	183	187	181	188	221	172	200	176	195	178	170	177	173	182	176	160	191	187	195	189	179	172	177	183	175	195	169	208	195	167	190	176	194	170	192	200	173	195	189	200	180	186	200	196	183	211	184	162	195	188	184	174	195	203	166	185	170	201	166	202	149	153	183	185	172	184	201	180	194	188	189	177	208	190	202	208	169	182	202	173	165	171	197	204	193	189	189	178	186	186	207	198	183	199	181
24648	34706	8535	4387	2819	2019	1526	1259	1045	925	843	718	690	659	631	601	575	514	509	540	464	471	516	451	444	484	446	472	455	451	441	436	453	426	417	436	448	436	372	440	438	430	412	449	449	399	414	442	429	415	413	397	445	436	398	401	412	418	415	431	395	373	389	416	446	417	432	417	363	444	396	442	411	389	405	415	445	427	415	423	415	387	403	440	408	401	434	359	420	392	395	405	431	424	434	425	405	407	403	403	396	381	407	432	388	388	418	435	428	396	437	398	407	383	385	389	420	400	412	382	402	446	394	373	427	427	432	393	360	418	413	365	409	424	397	402	412	424	387	401	423	401	447	410	397	431	382	405	418	406	371	418	422	422	402	394	428	366	391	423	441	418	395	426	426	426	409	396	388	397	379	390	421	411	368	393	402	393	364	397	411	426	420	435	422	384	376	376	382	403	412	397	396	415	404	386	437	423	388	423	406	442	408	405	403	425	419	417	379	395	424	422	388	428	411	399	387	384	414	436	417	423	365	410	422	376	423	417	400	418	435	407	407	390	440	422	413	414	388	418	368	431	386	392	430	413	386	382	422	407	383	367	389	416	434	448	408	420	437	423	405	402	392	438	426	423	410	391	373	447	377	404	433	390	376	368	395	421	417	414	360	447	392	432	406	407	421	415	388	387	409	367	422	404	431	393	373	415	384	405	412	371	457	403	390	365	414	415	374	370	390	438	393	393	402	388	398	391	431	443	406	405	397	418	416	394	421	399	429	406	426	410	395	400	410	381	412	422	441	412	421	386	419	412	383	380	392	443	357	439	393	396	408	432	418	411	414	404	414	374	410	431	415	436	394	397	417	423	414	397	412	448	418	421	414	413	415	424	439	437	393	429	416	400	398	408	444	403	406	421	386	429	440	393	406	413	401	399	400	381	415	436	395	414	435	421	431	426	420	412	410	396	394	377	392	423	399	376	371	389	403	399	371	412	429	393	419	425	403	417	400	404	423	354	380	406	390	398	420	376	415	406	402	403	419	400	409	387	400	423	414	406	405	413	401	420	400	377	448	364	415	411	402	387	377	398	376	392	379	411	427	437	364	400	410	399	419	376	405	369	389	393	416	376	395	420	401	371	421	417	403	407	424	435	405	375	424	440	405	432	405	412	379	412	401	392	417	395	398	449	379	396	412	408	413	389	412	403	379	411	424	443	411	392	403	370	408	403	404	424	377	366	398	403	415	420	406	365	433	415	389	411	412	471	431	409	391	388	403	419	391	403	399	423	405	412	395	446	355	444	435	418	437	376	459	430	389	410	397	419	405	411	422	393	414	413	367	398	429	403	381	375	402	382	432	387	404	436	405	414	399	394	385	438	397	387	423	430	407	397	405	389	398	372	419	427	416	383	397	406	399	383	393	440	426	381	392	388	380	404	394	398	382	415	409	406	419	413	412	397	404	422	400	374	401	410	404	414	380	416	433	408	443	406	408	392	410	364	397	416	419	398	405	409	398	420	405	381	442	392	446	393	449	425	375	408	433	436	409	413	373	374	405	424	360	392	449	389	421	399	427	410	397	408	436	425	417	408	394	386	403	407	418	393	420	382	407	408	404	398	393	437	375	426	383	396	395	406	387	386	412	407	405	397	429	406	411	398	406	372	471	378	389	385	409	412	406	402	422	425	427	433	444	416	393	417	388	381	405	415	356	425	384	412	409	435	367	416	402	395	427	376	418	399	402	401	387	357	405	424	405	404	420	379	407	395	387	399	413	416	421	418	426	389	416	390	382	424	401	405	414	403	381	397	431	409	397	384	396	418	376	395	376	437	386	386	421	415	400	374	393	406	383	436	391	396	393	431	448	436	414	412	420	390	424	435	394	407	419	388	396	424	420	417	424	391	416	406	426	427	410	399	454	410	385	391	423	412	396	428	416	413	431	411	432	398	383	418	383	394	392	382	394	408	422	389	414	407	400	465	372	430	428	403	411	436	422	419	408	395	430	413	426	415	411	413	412	372	427	425	410	382	396	405	381	413	404	417	389	426	436	391	416	398	428	364	408	397	391	430	404	414	406	422	401	409	410	409	430	399	401	370	379	413	422	418	418	417	404	395	369	381	425	383	403	420	413	398	409	437	433	391	403	408	438	401	380	397	432	428	379	397	409	443	412	425	374	401	450	412	438	395	394	428	401	390	439	398	397	377	385	377	414	396	394	401	408	378	416	385	412	384	428	363	442	392	417	423	393	408	398	411	366	419	410	417	410	431	403	406	431	435	404	380	383	418	388	420	388	388	396	372	348	400	425	440	439	428	409	410	393	390	401	398	361	425	389	387	437	400	400	405	451	393	388	392	428	400	400	393	397	394	399	405	376	402	376	412	416	435	379	419	412	376	383	370	417	385	410	405	404	400	416	422	396	413	374	411	374	404	456	387	409	411	381	382	362	436	412	388	408	443	410	470	423	468	449	395	398	405	394	395	389	413	401	383	396	383	414	381	384	401	436	392	406	434	403	377	388	403	395	406	452	367	445	408	379	381	426	442	404	414	377	390	436	408	398	385	397	412	406	414	404	414	401	393	373	407	381	389	392	411	431	393	379	387	390	386	403	404	416	415	416	435	408	414	433	399	423	411	412	379	403	444	427	410	394	426	407	415	408	421	417	383	407	392	385	418	366	398	422	382	375	393	374	393	393	412	402	420	389	420	429	409	421	415	370	397	424	410	392	429	411	390	415	447	437	418	409	410	386	403	413	385	433	444	410	422	389	370	409	451	395	429	419	402	384	406	413	384	396	416	428	393	399	393	389	386	408	399	414	396	406	413	418	403	383	440	413	443	413	437	385	400	419	440	420	378	400	398	368	385	379	388	388	393	398	437	397	383	404	409	413	424	421	413	380	414	400	427	400	435	408	414	400	420	398	385	438	433	377	397	418	380	395	400	415	405	421	423	428	412	427	395	364	414	457	381	415	414	417	387	408	396	412	398	421	402	402	392	402	389	393	417	344	422	430	386	368	370	414	399	405	384	401	374	380	428	402	409	402	408	406	403	425	418	385	447	398	413	384	389	408	429	376	406	403	396	381	413	393	413	408	415	405	364	385	367	353	421	383	437	381	395	383	384	436	372	401	392	422	433	382	434	383	402	385	397	438	443	376	418	399	424	377	410	414	414	405	423	376	375	438	410	410	415	420	419	419	356	422	434	357	394	398	358	381	369	426	386	375	394	412	393	407	368	450	432	377	396	398	422	379	402	385	406	409	449	382	429	411	407	400	371	423	419	408	375	395	404	376	414	388	392	439	422	412	408	420	405	367	397	395	439	384	434	390	405	370	399	367	373	378	408	369	366	405	411	434	369	434	419	408	388	399	391	390	382	410	413	408	442	398	394	405	425	428	396	387	401	367	374	415	391	398	425	438	374	381	420	423	403	390	428	389	425	407	404	408	416	408	408	419	433	408	418	432	387	389	391	418	459	391	407	401	425	400	403	364	439	399	414	415	421	350	431
23863	21662	29848	24011	21662	15598	1670	867	674	597	590	552	479	503	492	445	506	417	440	443	428	477	392	411	453	398	406	423	407	397	435	386	395	399	419	418	425	407	383	424	382	407	452	356	395	391	395	375	390	421	391	410	417	385	400	376	402	411	397	377	433	435	410	364	393	395	389	369	380	413	425	415	365	422	392	380	391	416	412	394	383	397	403	397	425	408	400	383	366	389	440	417	389	406	418	412	364	411	453	383	395	393	409	416	403	394	365	405	390	412	383	354	352	392	395	392	393	393	343	381	407	397	381	398	349	392	407	374	384	406	390	395	391	419	416	366	437	397	379	378	384	401	382	417	418	366	371	407	396	402	374	434	379	400	400	395	367	408	431	401	425	380	394	397	404	415	387	377	379	401	417	385	376	394	350	414	390	371	397	379	389	397	401	391	406	376	385	404	380	374	375	383	375	370	403	382	368	389	401	365	387	400	402	381	398	384	437	394	414	409	377	369	408	383	369	405	386	430	398	395	372	380	424	403	404	394	386	411	391	382	397	346	392	367	398	416	388	415	365	396	402	340	371	363	407	381	371	416	391	424	401	364	393	413	395	391	405	377	387	369	407	380	434	413	391	371	416	373	395	388	371	382	413	427	407	394	397	346	422	388	393	393	420	388	391	365	409	377	391	389	398	379	400	399	366	397	393	415	411	405	417	412	374	368	397	385	404	419	379	427	403	403	359	415	363	339	400	384	409	415	358	397	370	417	395	389	343	374	418	401	373	401	405	403	405	391	369	372	395	364	407	364	373	387	368	386	376	392	396	393	378	393	396	390	360	367	351	376	421	403	393	422	398	386	413	388	387	386	396	402	403	403	387	392	368	413	394	417	375	410	405	390	365	384	383	409	388	409	408	384	387	376	392	409	392	382	396	406	400	371	395	380	368	393	395	405	391	388	376	402	394	396	399	373	386	400	373	398	380	419	364	401	373	360	431	405	401	358	417	376	401	406	387	371	413	373	387	373	320	408	401	368	408	386	381	374	377	383	402	407	408	407	379	390	401	375	398	394	372	389	391	405	349	405	360	430	400	370	390	399	352	429	389	419	403	393	424	405	384	395	422	381	397	392	399	380	397	408	397	399	365	363	387	382	381	403	386	399	401	387	379	404	413	379	358	358	431	391	394	397	427	388	401	379	384	416	404	410	391	377	357	394	377	393	391	364	392	373	384	404	403	381	399	415	367	372	382	400	382	371	402	409	415	417	395	382	408	399	411	399	412	384	388	426	381	381	397	381	414	406	382	373	385	375	382	360	346	381	409	378	442	371	425	387	409	415	404	392	401	426	365	383	354	385	380	380	372	390	376	417	387	401	417	395	385	398	392	407	404	386	411	383	400	373	343	385	375	362	393	384	387	437	368	406	380	403	392	395	378	367	412	406	389	371	403	406	400	397	406	379	396	427	402	400	393	378	368	448	390	398	422	401	405	411	373	399	340	407	411	440	391	390	387	404	391	417	411	388	405	367	386	380	368	400	397	373	426	373	390	398	392	389	382	372	381	402	376	392	408	382	422	398	386	403	390	399	384	398	420	364	374	421	392	354	354	419	393	379	373	433	423	385	413	402	390	381	401	380	371	389	386	378	374	355	391	403	382	378	376	404	394	368	402	417	415	352	364	388	361	350	360	373	385	372	423	393	367	416	367	382	403	395	391	422	391	369	385	357	416	385	423	381	371	419	380	401	380	375	409	393	397	394	390	381	394	412	386	416	415	412	398	381	370	419	393	378	408	410	413	404	430	393	390	409	393	372	373	447	408	374	368	356	399	370	368	391	404	350	390	366	407	377	373	419	401	377	398	384	383	377	388	400	406	380	403	382	412	359	429	430	405	398	407	397	396	419	417	416	384	400	374	424	427	388	405	386	393	349	378	379	390	380	414	356	385	372	369	392	380	405	378	391	378	408	397	363	378	385	405	402	368	380	412	389	385	375	406	361	376	389	395	377	401	343	400	388	375	390	409	408	404	424	379	361	394	405	359	363	370	404	386	380	380	407	392	388	385	407	381	406	425	399	382	401	409	379	344	371	422	367	398	380	418	389	395	403	456	383	406	415	382	404	422	409	370	394	370	403	403	411	368	403	401	381	365	369	395	399	354	379	410	369	390	367	410	383	383	384	386	384	411	412	385	394	382	365	376	390	386	378	416	372	407	396	372	387	391	384	388	403	346	394	405	393	339	341	384	419	403	349	357	386	387	409	393	374	388	364	353	409	367	361	390	378	416	356	388	368	429	395	383	403	414	403	400	414	389	386	335	405	399	394	395	385	416	362	392	391	388	419	426	349	396	395	374	392	367	355	415	377	357	365	391	399	374	360	404	359	409	377	376	391	407	399	409	393	398	409	381	359	427	385	402	398	386	398	409	384	350	385	400	405	415	364	392	383	389	344	400	374	396	403	372	379	352	392	355	367	382	386	382	412	387	383	427	397	364	422	377	402	379	371	381	433	407	373	384	395	374	417	387	409	379	398	355	402	368	375	362	370	346	392	401	393	380	367	391	367	378	342	395	390	359	418	384	384	379	368	362	391	391	393	400	420	363	377	408	397	342	425	386	417	388	399	409	391	400	395	404	381	390	358	384	361	358	391	346	416	364	381	392	374	415	404	345	359	392	430	384	403	369	373	389	385	384	418	362	406	394	379	403	393	385	411	358	414	428	407	388	352	447	400	397	441	399	408	409	375	377	408	400	403	400	414	376	373	395	388	440	399	392	412	346	373	386	379	405	396	399	417	377	360	390	391	409	396	412	406	400	403	376	350	404	411	405	420	406	353	370	378	448	417	389	410	402	391	348	383	375	367	361	416	385	406	408	413	404	390	372	380	412	398	355	389	366	423	385	431	378	372	396	363	419	403	419	385	410	354	403	351	404	376	406	385	368	408	371	370	419	389	426	365	419	382	390	400	392	389	373	383	412	435	372	383	370	414	362	365	403	355	368	399	395	354	387	377	406	396	394	404	409	411	417	375	410	368	389	363	381	346	381	395	404	396	404	426	377	384	357	380	376	384	354	409	401	400	376	372	368	388	398	390	386	383	363	409	378	364	396	394	397	377	378	420	428	395	415	392	384	396	377	372	378	409	396	360	374	405	452	348	396	407	414	406	369	412	422	378	398	376	400	407	383	354	391	392	345	407	429	375	434	400	406	403	390	373	384	427	388	406	412	361	388	399	393	361	383	379	370	410	391	402	386	407	387	377	398	407	394	395	387	371	381	405	409	430	393	401	417	379	379	391	359	395	384	418	424	358	414	379	415	374	383	385	407	400	380	378	390	377	403	400	399	375	375	394	404	412	378	392	413	372	383	400	400	421	412	336	394	375	371	351	395	361	378	384	378	423	398	381	394	380	369	394	382	365	407	401	388	374	383	413	396	393	400	373	389	381	383	426	369	411	401	388	377	403	390	394	390	398	424	377	361	414	391	408	362	404	404	404	395	355	381	418	400	378
32819	38369	13777	7600	5181	3679	2866	2400	2041	1745	1598	1376	1378	1224	1171	1109	1039	1018	1046	997	939	905	948	972	858	946	870	811	863	819	831	844	858	804	826	792	823	846	780	789	891	799	737	743	752	725	807	760	770	783	765	782	752	737	709	762	777	793	768	788	750	750	785	785	749	763	783	757	719	752	773	771	776	733	786	807	804	777	760	754	695	747	791	782	771	816	761	724	776	693	776	754	759	737	774	762	762	763	760	732	790	787	813	730	724	735	758	797	769	794	716	760	731	783	744	705	748	720	721	771	781	694	729	718	791	761	795	753	766	717	719	750	724	778	777	822	739	742	722	773	759	744	776	744	717	781	788	717	790	746	799	767	750	752	716	720	773	779	738	760	731	735	769	757	714	745	750	761	752	752	714	767	746	767	721	738	757	733	708	729	752	735	741	774	746	768	713	793	755	714	763	720	744	772	750	765	790	705	744	705	715	747	801	703	776	723	794	736	685	719	713	780	772	795	719	684	725	742	748	801	763	753	788	776	743	733	779	765	757	780	744	748	750	754	795	735	749	771	722	743	747	719	763	754	753	745	768	789	776	741	725	694	729	713	740	760	746	709	764	732	727	760	786	793	782	737	786	709	759	764	758	761	754	807	708	757	733	716	731	804	757	727	716	727	764	755	773	782	739	741	737	758	717	694	724	718	731	758	708	749	757	731	750	739	811	767	735	720	815	740	789	722	771	728	785	743	811	762	721	724	752	753	766	740	767	731	791	754	774	724	752	776	766	697	746	749	721	767	743	796	751	783	750	743	766	779	749	712	765	775	800	754	776	789	719	670	757	746	737	730	717	700	766	778	720	778	753	786	753	726	770	753	751	775	759	762	762	770	779	751	718	711	730	765	700	754	755	731	757	750	788	716	728	763	767	716	784	766	709	714	747	775	747	787	763	771	694	768	755	763	757	703	760	770	720	769	732	711	710	722	776	784	754	718	796	751	764	742	753	759	771	752	768	734	762	766	777	744	780	762	742	775	774	766	786	726	747	751	763	761	740	759	768	728	795	751	726	835	770	735	762	738	772	696	777	750	754	716	778	752	755	735	773	797	768	716	758	773	730	778	735	724	725	777	732	793	763	749	728	748	754	726	708	771	760	757	770	788	725	737	720	740	750	756	726	795	739	740	748	742	718	727	761	759	761	790	756	726	814	766	762	784	767	753	779	755	762	824	714	730	749	750	767	762	726	784	768	755	752	754	766	740	733	755	696	737	738	779	789	715	740	778	734	755	728	774	752	775	766	771	770	708	742	758	725	758	727	755	770	746	740	710	725	742	724	746	756	760	744	776	727	740	764	770	729	770	728	703	780	726	703	732	758	753	735	783	749	717	753	721	776	738	731	746	755	723	694	747	784	760	781	745	765	798	823	759	757	734	762	815	791	711	750	729	758	708	780	705	737	760	727	689	746	760	738	766	724	751	703	758	750	744	743	733	767	751	726	776	777	755	717	732	771	716	752	741	798	714	776	737	750	794	754	790	764	765	730	760	773	705	778	736	761	761	720	754	775	737	758	740	746	775	708	793	764	763	699	694	748	773	784	757	726	767	746	730	735	770	762	824	714	737	767	710	748	746	786	769	748	767	766	771	747	778	755	815	771	746	724	708	750	770	763	829	768	707	731	756	722	749	765	744	731	748	772	716	749	759	751	720	748	740	784	749	729	788	728	742	723	739	777	752	794	745	737	781	758	757	758	757	779	770	779	767	721	694	762	722	744	763	768	782	728	743	755	722	748	811	761	749	729	727	727	722	724	743	738	763	744	772	786	748	705	751	707	773	765	750	738	751	730	754	738	761	760	739	767	742	823	754	731	749	777	733	722	771	762	761	739	778	725	744	763	773	747	789	738	785	682	783	754	770	732	701	791	777	774	759	792	784	771	739	784	771	764	694	737	737	788	716	744	731	735	760	764	775	759	749	742	721	759	768	760	746	785	764	753	784	765	781	747	754	728	745	763	715	747	768	780	761	724	816	790	770	775	721	707	769	760	765	755	742	744	754	784	738	755	760	763	787	673	773	719	733	766	774	702	758	780	771	752	794	760	800	746	763	760	762	736	716	764	734	741	783	775	745	763	724	780	736	821	765	746	751	768	768	731	749	772	744	765	779	764	731	754	712	742	748	745	730	735	769	728	771	734	763	736	733	787	761	742	793	732	686	787	721	747	765	736	781	768	778	776	785	751	746	755	743	834	705	741	755	797	769	778	726	798	776	766	743	724	759	747	715	762	703	749	754	711	775	739	772	760	775	752	729	703	784	720	777	714	751	759	764	783	740	728	754	762	735	716	734	713	809	791	770	710	752	738	792	738	774	785	755	716	751	739	765	701	704	814	738	732	741	769	731	757	777	753	679	725	769	705	780	728	737	776	779	736	742	772	741	767	766	719	728	764	739	774	795	722	759	802	747	723	704	725	764	752	745	743	765	741	761	751	752	783	694	783	774	795	747	748	735	715	726	735	734	744	761	818	768	780	747	686	737	750	728	750	808	774	782	771	766	770	765	743	800	762	727	795	729	757	760	709	735	746	696	727	732	748	750	790	734	757	742	768	784	727	718	739	714	711	713	761	777	785	751	769	748	749	770	705	743	798	703	710	775	748	727	752	699	674	754	711	721	730	743	759	748	695	765	743	729	778	770	726	781	737	751	757	739	762	713	796	730	742	731	782	775	785	727	730	772	804	722	790	755	766	764	734	761	725	792	779	773	775	737	744	777	750	810	727	746	770	809	747	781	753	703	762	820	729	738	766	767	724	755	721	668	738	777	689	758	763	729	768	795	772	717	757	747	790	750	723	745	750	709	778	722	766	775	779	723	744	760	738	712	744	760	753	725	777	738	722	796	777	763	757	751	715	743	777	729	735	683	765	773	756	749	771	744	817	703	691	768	755	754	736	699	728	747	783	767	770	693	752	757	781	767	790	737	741	763	808	742	755	785	764	763	741	761	741	720	785	737	729	652	742	723	683	736	744	772	690	754	733	742	757	783	721	805	758	766	734	731	783	733	722	755	723	810	756	760	750	759	750	802	793	737	758	752	728	805	727	759	762	757	746	783	755	747	720	743	735	700	803	725	821	747	747	772	738	717	772	794	800	744	756	751	769	738	722	793	733	731	739	715	756	719	759	762	731	718	770	753	728	733	742	797	730	723	759	784	724	761	739	731	753	757	737	778	785	706	718	763	727	736	753	781	728	788	754	762	737	732	712	757	718	767	774	746	730	714	776	760	701	797	754	742	738	740	771	727	774	730	775	785	748	769	763	738	779	755	817	734	681	759	772	829	775	775	775	754	760	759	742	800	726	741	759	720	758	745	746	773	780	724	753	752	742	720	781	718	788	691	764	745	730	747	704	744	791	730	763	759	728	778	776	784	753	707	752	733	800	724	832	732	766	749	749	805	748	766	754	775	765	772	772	750	733	738	737	811	776	744	745	765	805	781	727	768	711	778	764	768
27324	20899	7530	723	444	381	391	395	399	360	388	376	389	385	383	376	380	351	339	351	353	350	373	359	375	376	357	356	386	298	350	329	359	355	336	339	370	358	339	350	357	367	347	371	377	334	338	335	338	358	326	372	367	351	386	336	348	307	369	333	379	330	373	369	349	351	339	343	324	356	348	390	329	351	344	352	358	361	387	375	342	330	365	325	373	332	335	357	390	365	327	346	379	360	352	399	369	361	391	369	374	395	370	352	365	383	362	357	348	382	380	353	357	341	385	343	364	367	333	358	383	345	359	355	363	378	386	352	381	369	336	346	370	355	343	336	328	339	358	352	354	362	353	350	355	334	323	337	342	340	369	366	346	306	373	331	337	358	397	374	400	352	345	338	364	390	392	375	357	345	363	385	364	386	340	360	355	345	367	347	351	359	342	330	360	390	337	423	336	341	395	369	375	328	351	347	370	372	362	367	351	377	365	350	302	369	369	340	370	344	361	350	327	359	341	363	334	391	402	380	354	374	353	351	335	360	348	370	350	373	373	343	359	329	343	366	366	344	367	389	336	374	356	370	355	374	319	361	348	366	364	389	351	367	319	335	369	363	376	373	392	350	341	367	370	336	353	353	362	355	333	335	357	379	377	339	362	391	353	340	333	374	350	383	332	343	326	354	396	352	344	360	342	359	365	359	352	339	360	376	332	331	348	342	338	345	342	353	377	366	363	365	311	358	359	358	356	396	371	371	377	362	356	380	384	343	334	347	374	370	339	367	326	354	379	352	319	331	361	407	369	360	343	356	356	330	348	357	394	371	357	360	365	346	358	339	342	323	357	383	321	352	362	339	349	334	351	354	366	377	342	339	359	340	352	369	355	352	359	350	351	361	369	358	336	350	358	345	382	366	357	339	342	345	319	365	321	353	383	360	366	351	341	347	335	353	359	361	346	321	338	381	379	375	365	328	342	348	350	370	395	358	371	364	323	326	357	369	330	335	370	352	366	372	366	338	357	368	385	372	341	361	346	368	433	343	356	385	370	344	387	349	340	370	365	342	357	365	325	359	371	408	342	385	386	374	344	318	352	370	389	374	404	343	376	360	399	331	358	354	334	349	358	381	368	368	366	374	336	383	368	378	334	363	353	352	362	350	355	345	312	363	350	360	336	352	371	371	343	327	352	376	364	371	377	333	394	333	357	362	394	367	331	354	340	356	376	413	348	316	380	354	368	345	372	402	352	348	349	353	350	335	367	328	351	335	360	343	341	370	334	358	388	359	381	359	365	322	340	340	360	373	332	381	351	343	356	317	341	344	351	373	310	345	338	352	333	367	333	356	366	333	356	379	327	363	370	345	372	345	368	367	342	340	334	375	366	353	344	352	339	342	361	330	365	366	373	351	381	358	327	347	366	319	376	366	368	361	366	334	374	401	372	346	365	360	374	326	352	346	392	386	345	378	349	379	345	391	371	331	365	365	321	380	340	366	361	334	345	357	350	341	347	350	378	344	329	374	368	343	362	340	403	316	396	400	362	370	345	350	352	335	367	350	352	381	321	352	355	374	360	339	342	334	334	347	372	344	364	363	336	352	337	387	342	370	347	353	351	310	362	355	372	374	391	389	357	375	332	365	362	352	354	351	367	356	319	404	347	363	350	349	344	355	366	337	341	371	349	315	347	341	364	356	341	372	313	348	382	347	336	342	348	356	347	373	349	362	386	333	352	360	351	355	371	336	346	371	348	377	333	339	353	343	328	325	330	334	370	370	349	328	382	338	380	340	364	370	338	362	342	368	338	359	374	350	344	358	359	354	394	355	348	366	371	351	331	353	374	350	352	298	342	371	348	366	343	339	336	349	368	375	381	354	321	364	375	315	367	338	346	397	348	353	348	355	358	345	343	376	354	334	335	345	345	379	327	368	384	342	362	326	367	375	366	351	368	332	347	349	356	323	361	345	374	344	363	349	350	344	363	327	357	376	362	375	365	381	337	360	344	351	329	330	361	352	338	357	377	336	354	371	333	348	386	350	385	310	358	350	350	381	381	353	319	376	318	385	408	386	365	346	363	367	395	394	386	386	370	387	355	370	345	359	357	372	332	345	367	317	371	390	351	353	348	349	353	322	386	316	362	379	385	336	344	359	357	365	350	317	334	371	340	368	368	361	349	374	356	331	365	329	343	354	345	368	383	338	363	389	350	396	328	339	394	377	365	356	331	359	320	355	359	363	347	351	369	375	328	347	370	349	356	342	348	363	367	342	357	308	331	351	338	369	375	345	360	368	375	331	363	400	380	349	346	351	369	343	335	335	344	356	357	340	338	387	353	348	357	327	343	339	377	319	358	338	348	363	316	358	349	350	358	362	340	364	390	338	355	365	360	352	345	370	331	399	330	384	353	328	335	359	371	356	342	375	351	359	363	348	339	370	366	328	358	343	358	365	325	341	327	361	370	359	349	372	376	373	371	378	330	356	370	355	341	368	399	365	322	330	331	344	366	339	343	360	352	329	338	344	372	332	317	375	380	389	381	355	373	366	349	359	371	368	354	342	357	348	363	339	376	339	347	386	381	323	362	342	344	350	360	389	370	326	386	376	335	343	392	358	375	378	384	351	330	351	381	376	336	369	371	352	369	356	346	353	360	344	377	358	382	377	338	392	360	370	350	356	343	337	321	327	340	366	352	337	356	386	333	350	351	374	369	356	345	341	377	340	357	353	378	344	344	354	352	345	370	370	366	356	378	355	365	378	360	339	356	364	385	368	370	358	339	333	343	360	334	375	363	358	367	381	374	358	383	310	365	338	368	344	364	370	351	376	312	368	359	343	356	344	362	338	364	349	353	345	377	357	354	380	345	328	358	366	347	377	311	337	351	354	372	344	350	346	378	382	344	347	345	308	383	338	387	411	355	337	352	344	363	377	359	335	345	350	374	349	376	339	351	351	357	335	345	346	345	348	347	326	360	313	353	351	357	367	330	353	396	368	323	329	350	370	367	345	364	358	361	378	368	358	377	384	351	351	375	337	375	361	365	372	344	360	355	352	344	368	361	348	374	400	363	357	310	335	391	364	346	367	357	371	335	357	342	327	349	382	382	368	397	352	321	366	355	333	323	357	346	367	321	358	385	335	353	360	349	309	338	394	352	361	344	365	376	350	360	352	344	329	335	380	355	330	345	362	313	350	360	384	304	357	356	373	390	320	344	381	352	348	376	361	350	315	366	341	381	352	372	369	343	355	385	322	357	327	370	349	338	351	343	342	356	345	384	352	361	341	351	376	357	374	359	346	377	349	365	337	376	316	366	371	359	315	304	377	347	370	364	386	361	361	373	361	374	346	362	352	373	361	374	395	361	328	370	359	312	334	350	317	330	376	350	348	333	324	356	341	369	348	360	372	367	376	339	402	362	387	377	359	349	377	366	362	374	371	409	365	367	358	368	366	354	377	331	351	336	354	371	379	384	373	353	338	351	323	338	371	337	323	348	353	393	335	360	353	364	349
13759	15325	1605	1102	1028	897	859	816	778	841	786	811	764	789	774	743	796	740	719	765	729	759	765	789	807	732	770	759	738	741	738	738	726	696	753	757	744	734	749	734	794	729	764	728	727	748	793	744	738	732	768	717	767	741	745	741	746	756	711	747	739	758	787	767	722	773	778	751	795	740	736	740	732	703	750	773	684	749	746	711	772	720	719	746	730	741	713	766	732	769	731	729	806	736	734	781	747	774	722	764	752	730	742	713	739	758	716	710	762	736	740	735	739	755	745	796	718	744	727	729	693	765	722	735	722	744	783	754	742	730	713	753	808	731	739	782	756	760	722	736	681	686	780	759	750	752	717	716	728	771	742	752	725	749	764	738	695	740	696	745	715	782	751	731	764	758	732	768	754	708	762	737	769	754	763	734	768	698	772	733	724	710	714	766	766	777	757	784	730	734	755	797	717	773	737	771	735	774	747	734	725	705	798	729	732	723	780	772	779	710	763	785	740	745	701	748	796	778	737	756	739	690	764	776	704	744	736	760	718	726	751	755	752	724	737	733	683	693	724	736	749	767	732	751	758	719	707	814	681	767	708	736	730	755	693	707	694	703	740	725	755	708	705	725	747	745	687	730	717	699	738	731	718	700	706	778	714	775	711	743	796	752	781	727	811	729	730	797	770	683	777	722	697	729	727	779	740	715	749	738	771	725	731	748	741	748	740	769	721	735	742	724	697	753	732	733	746	753	742	732	747	729	729	728	738	676	755	706	722	717	786	727	730	717	803	725	764	720	757	753	716	692	697	819	729	724	732	773	694	725	730	688	727	774	772	744	766	784	752	699	718	714	754	734	699	771	737	690	782	745	784	745	718	721	738	728	752	691	750	770	754	728	724	786	788	738	699	782	680	752	728	718	705	754	760	679	695	773	753	748	758	769	752	798	741	702	792	724	739	686	763	773	760	726	786	730	756	727	762	793	727	809	726	790	738	722	784	735	686	715	732	726	727	756	775	749	727	726	709	720	723	785	757	759	733	772	768	762	743	752	775	741	662	779	718	734	751	791	785	720	694	737	761	786	756	731	722	701	736	743	734	798	736	753	725	815	739	796	792	749	719	737	725	735	786	683	723	722	750	784	769	763	758	699	775	735	733	701	779	760	733	735	803	750	752	756	680	732	753	722	765	749	747	672	716	753	743	718	727	747	740	776	746	755	743	727	753	753	742	766	749	750	750	799	763	759	765	743	736	691	759	761	763	776	712	794	760	753	713	775	764	734	782	764	742	730	748	715	700	790	739	767	711	718	724	773	744	815	765	777	749	754	769	742	739	748	740	738	745	738	761	759	724	713	727	714	791	780	738	758	745	694	790	746	711	700	778	764	730	687	717	762	708	743	717	749	743	737	723	759	757	740	681	734	724	757	716	718	713	695	711	753	732	742	712	770	740	726	790	749	783	735	741	753	710	711	737	707	764	778	718	706	748	737	758	756	783	766	762	766	727	751	750	717	751	759	771	766	717	709	761	773	770	759	732	801	776	728	742	729	746	751	737	709	739	753	771	703	749	710	717	737	723	726	725	707	762	707	754	734	710	771	772	710	732	746	758	714	693	742	715	754	760	760	731	743	747	732	673	709	740	739	759	688	767	725	736	733	770	746	752	768	721	737	752	703	753	771	720	766	751	723	773	750	763	697	736	740	732	763	767	700	703	725	740	776	764	738	767	769	768	720	726	748	759	745	784	783	718	779	745	721	764	694	727	711	708	723	735	760	735	726	726	726	747	759	737	728	734	718	784	759	753	727	771	745	772	799	724	710	713	718	735	710	746	734	731	679	730	715	745	749	759	759	738	726	751	738	742	775	778	755	710	692	710	752	751	731	719	757	752	748	788	698	770	737	784	738	739	789	786	725	757	753	742	759	729	739	756	728	774	714	736	745	688	758	734	743	778	731	723	748	771	715	726	726	744	716	705	757	736	732	756	734	763	784	811	753	729	758	711	739	759	735	716	730	699	703	747	745	753	778	696	751	726	714	743	741	747	748	727	716	756	763	771	749	747	709	716	746	772	774	723	721	766	739	738	766	728	751	688	728	787	731	779	730	745	765	724	713	743	700	731	699	745	757	770	686	730	725	757	821	671	746	733	777	817	719	708	743	763	759	720	762	750	751	758	781	760	771	730	685	757	810	745	749	730	735	746	744	764	770	751	750	745	719	719	773	750	734	742	707	725	768	766	743	710	724	762	690	735	710	749	750	742	724	742	792	711	782	766	757	693	749	725	740	706	776	767	724	733	782	705	747	714	695	699	727	723	702	731	727	769	722	764	755	712	805	760	765	745	725	745	720	707	747	724	762	729	743	750	745	719	734	723	673	761	713	723	756	752	775	711	710	704	753	739	730	734	773	764	728	716	727	801	699	752	701	746	692	740	723	715	788	760	729	705	747	786	768	733	755	763	707	762	735	713	748	707	767	744	766	760	697	791	772	724	755	731	732	751	746	723	707	710	777	705	755	732	761	753	714	758	725	753	706	736	796	719	768	728	773	708	741	707	752	727	803	727	794	736	765	802	750	749	756	734	740	704	697	799	766	740	737	744	718	736	724	785	716	698	772	773	757	745	703	741	744	729	740	754	721	686	719	738	735	775	709	781	800	733	715	745	747	729	711	739	710	757	700	777	704	731	784	784	743	749	738	703	766	789	773	719	738	725	719	740	764	719	777	719	739	723	737	759	738	706	720	755	793	737	762	770	740	736	726	744	735	757	727	756	758	758	779	783	733	751	740	700	745	721	753	724	706	689	737	751	758	753	788	777	704	719	703	726	764	729	787	763	745	774	742	709	780	723	718	786	753	766	745	745	756	713	754	737	733	739	748	713	759	714	741	767	731	709	732	744	699	740	695	770	693	750	711	753	734	715	771	793	730	776	746	687	730	719	701	688	699	742	717	728	758	721	746	733	719	722	766	750	704	737	754	749	767	702	716	722	756	758	697	754	747	775	763	741	712	722	771	736	707	776	766	779	727	734	749	768	752	705	747	710	746	753	723	729	742	657	720	754	751	736	700	741	729	761	734	779	739	758	753	735	765	732	735	756	719	761	693	771	738	792	733	736	767	745	694	746	732	736	716	741	688	771	756	776	717	750	725	737	772	701	752	772	777	769	743	708	766	812	716	750	704	796	720	754	712	768	714	747	699	788	766	757	724	753	731	704	773	731	742	767	721	798	730	757	770	690	748	747	773	717	752	759	692	732	770	751	704	781	716	777	762	730	700	739	774	761	754	768	742	757	777	751	724	724	753	738	708	791	776	786	742	731	748	770	729	737	684	758	763	732	725	758	722	754	695	694	767	703	733	772	740	752	773	754	758	679	721	725	678	726	736	741	711	757	734	767	701	773	732	748	761	734	799	728	757	739	719	735	716	734	749	746	814	679	709	715	722	738	741	755	718	771	771	739	755	704	712	760	749	772	681	784	735	733	752	778	724	769	708	748	738	692	749	743	752
24793	21643	29410	24332	18424	1321	575	428	354	313	264	236	243	235	233	227	219	237	205	218	210	192	196	216	215	213	207	207	188	200	203	194	202	180	195	210	173	190	205	190	176	195	177	203	175	183	211	204	174	172	178	203	173	181	192	174	168	178	200	174	194	175	207	196	195	207	217	195	199	191	169	190	200	183	188	213	195	214	178	181	178	189	195	183	167	184	183	177	182	160	213	187	186	197	186	186	182	203	186	206	185	181	166	179	178	164	187	189	202	168	189	197	189	195	168	179	175	179	200	159	179	176	201	189	192	175	221	191	180	189	159	182	187	192	178	194	188	191	189	188	180	183	182	170	181	188	188	209	183	185	185	174	209	158	189	172	178	207	165	167	199	199	171	189	179	177	177	164	197	181	185	171	172	165	190	174	199	169	169	193	192	188	172	193	181	199	190	169	176	186	169	189	182	210	174	183	175	189	176	187	186	178	190	209	178	205	192	164	180	186	191	176	189	185	184	184	165	200	169	220	171	178	180	188	196	187	181	177	177	201	185	181	194	172	203	181	170	175	174	210	173	195	212	188	202	163	210	183	192	179	180	167	180	186	183	197	197	180	161	180	198	197	193	197	184	167	190	176	189	196	166	195	203	175	179	179	173	191	176	145	188	172	202	203	187	177	185	209	183	185	176	177	167	188	214	171	170	198	177	185	194	195	186	188	173	173	191	175	173	187	213	180	196	192	194	184	179	187	202	184	184	176	191	167	178	151	204	158	186	185	197	200	182	188	179	179	158	166	191	173	179	179	185	175	178	170	207	178	200	197	202	184	197	171	173	206	176	175	212	154	175	159	168	193	182	183	169	167	183	178	167	184	214	210	196	189	167	174	189	163	170	180	192	174	182	213	168	164	182	178	170	173	199	182	166	198	192	198	178	186	191	182	175	202	189	186	204	178	195	190	189	191	175	163	203	184	184	181	194	186	192	198	176	202	180	200	170	204	173	186	183	181	185	155	178	183	200	171	187	203	167	187	164	184	213	158	190	193	191	182	181	194	202	197	184	194	155	182	180	189	164	163	187	192	196	195	191	202	170	188	184	164	195	170	190	186	190	183	185	180	183	171	167	165	178	176	204	186	165	204	200	167	177	171	189	201	184	193	188	196	168	168	159	146	192	184	183	163	182	199	175	175	184	185	193	187	182	180	173	195	200	190	158	196	202	208	170	184	190	181	183	209	181	183	169	175	179	191	170	221	175	198	213	183	195	168	178	174	186	175	197	180	169	186	174	161	198	181	183	177	188	198	185	183	188	184	201	195	158	191	181	183	160	174	199	199	161	193	192	192	172	187	188	182	171	197	164	180	188	183	209	204	194	180	188	165	196	183	184	174	176	177	207	185	189	187	171	201	180	194	191	192	190	199	184	185	192	190	175	197	163	180	174	212	191	176	168	183	175	181	203	197	200	181	193	193	206	177	196	192	231	182	163	168	188	185	211	184	184	163	196	175	190	192	186	148	196	195	164	199	184	197	200	213	177	178	172	198	190	181	179	189	193	187	186	193	174	178	197	176	195	184	172	163	179	180	187	201	154	194	179	175	178	178	195	194	196	203	196	170	193	186	187	189	192	184	223	220	179	167	194	182	192	187	195	170	171	159	178	202	179	181	179	184	191	175	167	184	188	175	181	161	171	191	187	201	185	198	156	178	193	175	207	154	181	188	200	195	158	153	188	196	181	191	187	179	185	194	184	198	161	158	180	192	198	174	174	169	176	194	169	205	180	188	183	177	191	196	192	188	189	177	204	180	167	184	164	187	189	190	188	182	210	202	176	195	183	176	192	143	185	178	185	170	231	183	181	166	180	185	177	194	198	206	174	162	202	189	180	168	185	167	179	185	180	202	170	174	182	181	194	173	198	177	192	168	170	204	207	187	175	172	178	174	180	182	190	189	184	172	196	175	212	191	175	195	189	195	169	189	166	196	185	184	184	176	206	164	197	164	180	194	177	191	183	188	193	209	207	181	196	188	179	192	199	188	168	194	199	178	202	175	187	176	195	180	176	184	193	171	173	192	161	170	185	208	194	198	143	170	167	197	179	194	175	171	192	200	187	179	199	169	182	212	195	187	186	189	175	176	189	176	191	176	190	182	162	181	187	200	183	200	180	168	168	179	196	185	194	184	168	180	216	193	160	197	197	179	191	195	160	178	169	202	173	156	212	183	183	181	195	189	188	176	180	196	181	167	184	189	181	195	188	186	186	181	203	176	212	183	171	168	180	209	188	174	179	189	180	181	203	169	164	179	164	175	174	187	186	168	196	197	190	191	177	183	173	185	171	192	201	174	176	160	179	193	184	169	185	167	173	177	201	198	160	191	195	211	197	189	172	163	208	213	197	169	182	197	195	175	193	186	175	198	193	198	199	193	189	172	204	198	172	168	184	195	181	196	174	205	215	173	166	185	172	188	181	184	184	183	193	182	188	184	181	178	185	182	188	189	194	205	194	181	190	214	183	204	168	182	169	166	179	185	178	189	163	172	208	159	158	193	187	160	203	177	190	182	174	221	160	188	180	193	176	169	191	189	160	186	175	191	189	182	191	198	201	206	187	193	189	203	207	165	201	187	157	175	187	171	191	176	161	209	188	200	173	164	197	193	181	173	193	186	203	158	162	168	182	183	184	182	208	160	166	196	179	185	206	190	180	171	189	178	190	180	204	181	188	209	201	169	209	168	167	180	177	192	189	173	204	172	182	162	202	178	171	184	189	179	168	186	182	192	179	180	187	197	181	168	185	184	190	176	169	189	191	189	219	192	207	188	187	182	182	193	209	169	189	180	182	189	189	206	186	177	181	159	190	195	179	165	181	215	196	178	186	187	209	191	174	180	188	188	159	195	172	163	202	171	195	187	186	203	196	186	164	177	188	225	183	188	190	186	203	204	186	194	163	192	173	177	187	183	193	206	196	196	179	188	195	204	199	165	192	195	167	191	192	193	179	167	181	202	186	185	202	178	181	198	167	172	171	172	168	177	159	182	186	213	165	193	188	193	180	167	174	174	174	185	187	192	185	190	172	160	204	176	167	192	197	197	168	174	182	191	183	187	179	210	207	198	176	188	172	199	188	171	192	171	201	175	166	198	193	171	194	182	186	211	207	188	198	179	188	162	190	171	198	179	176	199	184	174	174	191	188	193	172	205	174	195	180	179	191	152	179	199	180	215	172	191	178	170	200	159	192	167	179	182	168	164	191	196	207	171	170	182	164	199	153	188	184	181	191	181	208	197	183	170	178	184	179	172	194	197	160	189	176	199	168	195	196	190	201	182	191	179	189	181	183	163	166	172	191	209	181	186	197	172	163	186	188	197	186	176	178	184	165	182	173	184	164	170	182	170	193	188	191	162	181	185	163	175	170	175	175	172	199	180	153	193	177	197	189	200	168	202	184	220	179	189	187	205	205	199	185	160	166	177	184	176	191	185	179	183	207	170	177	178	169	162	176	179	183	192
28290	31462	8308	4293	2814	2007	1570	1229	1053	926	828	703	753	669	645	596	560	568	500	507	493	476	474	439	468	520	494	445	485	427	419	448	454	447	399	411	390	447	467	379	429	423	454	423	429	454	418	419	404	424	427	422	422	397	453	425	433	398	377	443	435	422	423	449	416	382	435	433	396	426	363	397	409	406	453	402	409	423	407	416	361	420	385	426	384	415	413	424	424	397	425	392	404	414	397	388	406	392	408	431	384	405	394	414	397	436	390	406	434	415	416	366	381	420	413	426	394	407	445	421	408	403	405	400	385	390	436	384	420	397	422	423	444	433	379	432	436	408	400	423	415	399	396	419	391	387	422	441	383	384	392	398	413	417	377	384	409	399	363	415	432	424	392	409	396	415	416	403	391	394	442	405	427	415	398	388	422	416	368	400	391	419	444	411	394	423	361	409	409	403	427	393	391	424	420	392	403	420	371	383	428	412	398	412	454	402	427	462	423	391	429	406	425	417	409	407	398	419	417	433	423	388	402	413	407	431	406	388	435	399	374	439	439	422	408	415	411	419	387	434	370	417	388	396	421	392	380	401	374	430	422	462	408	398	416	408	390	392	392	392	386	406	396	421	401	414	417	406	402	416	403	399	408	395	410	396	402	391	416	418	385	415	386	409	459	434	420	414	393	420	452	404	385	424	416	399	412	397	403	424	361	382	413	384	392	395	390	394	409	393	448	375	389	391	426	431	448	422	402	366	399	394	397	426	396	400	419	462	391	417	423	412	393	407	380	392	421	427	400	392	367	401	376	398	398	422	374	371	438	381	355	434	381	385	412	397	420	417	418	374	389	434	381	395	410	417	382	407	367	381	436	405	407	406	370	414	404	413	426	419	431	396	417	391	391	390	394	381	372	399	409	426	423	426	412	382	392	393	350	420	373	387	412	421	416	371	426	398	405	430	405	380	416	403	390	396	423	408	412	391	411	418	418	399	399	392	430	438	369	379	388	385	404	435	422	419	431	411	404	437	407	396	405	387	420	411	444	393	393	422	397	379	376	415	437	374	411	414	425	424	405	389	390	405	397	387	386	382	387	425	404	386	396	394	406	425	402	377	439	426	379	398	417	371	397	381	405	404	418	396	392	406	394	389	397	396	388	376	413	400	410	423	407	373	432	390	402	426	361	391	420	408	398	417	392	409	388	406	407	417	422	388	419	367	419	384	398	415	406	414	408	402	396	390	385	422	421	418	418	393	402	366	403	391	394	414	395	404	375	383	410	392	371	402	401	435	383	414	418	408	402	408	414	415	407	473	398	404	396	434	377	405	397	423	405	396	372	426	412	425	393	376	392	417	392	416	420	431	408	401	421	431	408	384	437	399	420	403	393	401	407	448	412	379	401	404	386	395	383	382	427	386	419	413	403	398	409	396	388	410	391	393	423	433	411	419	425	404	436	394	415	401	399	436	419	425	396	370	423	408	381	394	392	413	380	394	383	394	419	426	360	401	421	404	423	424	348	392	394	431	418	397	431	450	361	374	346	406	391	436	369	419	414	374	389	412	422	400	396	379	426	416	419	444	406	408	430	380	426	392	407	472	383	412	371	340	421	395	410	411	408	418	464	443	375	402	401	396	342	388	388	420	413	387	427	405	411	421	421	442	409	424	388	398	421	389	401	406	442	405	406	449	373	414	414	429	428	379	412	418	418	397	397	393	410	416	425	386	449	410	440	375	421	387	409	372	389	392	381	403	399	410	402	430	417	410	429	451	392	397	386	428	412	402	423	406	398	444	405	392	395	422	420	421	420	402	423	391	422	398	391	422	445	367	414	398	415	407	382	393	401	402	407	403	413	403	397	398	370	375	367	401	400	413	403	415	398	400	415	422	415	388	414	437	403	417	418	419	398	432	406	366	378	375	430	456	437	428	412	414	422	386	404	417	388	389	451	384	384	425	430	415	400	423	419	416	438	412	370	396	397	411	403	452	363	462	392	411	408	444	410	431	399	384	386	398	427	415	381	391	424	392	434	386	394	383	410	436	411	429	397	418	408	423	404	410	441	375	386	423	428	420	434	424	335	421	422	412	400	413	426	393	385	407	402	397	436	412	424	391	411	383	423	402	383	381	406	414	372	369	397	379	427	425	410	401	419	441	398	433	408	444	428	378	420	418	389	419	401	364	398	375	416	400	395	408	405	379	396	421	414	401	394	409	401	419	411	413	410	435	400	424	378	369	388	417	411	416	395	392	370	420	399	394	426	406	401	410	358	406	395	379	412	413	433	367	369	403	388	363	433	404	417	399	440	387	427	395	409	432	409	408	413	368	421	401	409	426	398	416	389	389	396	432	418	391	432	391	392	450	394	421	374	422	414	411	402	365	422	419	435	418	358	406	354	381	396	444	427	396	420	437	381	413	400	372	375	410	382	395	407	420	422	397	370	386	412	403	421	402	377	416	414	395	369	379	397	417	395	389	413	417	386	411	418	404	374	405	395	394	409	437	382	383	385	392	398	414	420	374	420	393	421	418	388	388	414	389	408	432	438	430	390	386	413	407	383	436	408	440	397	427	416	429	403	426	436	423	412	413	432	381	422	394	443	422	388	442	445	404	400	388	408	434	426	413	428	387	406	417	386	400	390	399	413	427	414	393	401	392	387	393	389	417	429	411	418	428	418	423	385	420	398	425	405	374	416	462	382	389	391	417	429	400	397	372	393	420	366	391	411	399	387	388	411	421	415	413	397	377	445	396	405	411	389	421	377	404	436	374	380	374	396	390	381	382	379	445	381	438	385	391	386	411	367	385	369	375	397	439	360	397	377	387	374	405	444	400	409	384	400	393	399	373	457	410	410	402	398	398	397	423	417	414	403	394	367	385	404	421	399	403	391	448	404	420	367	397	414	419	383	374	393	389	415	366	401	377	414	378	386	380	456	386	404	451	416	381	375	433	415	414	439	399	389	405	384	410	395	404	414	380	437	393	447	391	415	439	417	403	412	375	400	401	406	386	366	369	385	365	402	424	364	407	383	420	413	386	409	379	413	393	383	384	383	418	404	380	409	391	404	453	417	426	408	398	418	399	429	400	406	395	391	409	414	430	418	379	385	402	406	368	410	415	389	408	386	388	415	399	424	409	382	403	403	416	404	416	412	426	448	419	425	417	430	418	436	377	384	377	410	392	406	425	390	414	390	373	417	416	375	394	397	438	394	428	405	388	428	419	405	403	415	404	428	400	396	425	418	397	421	384	389	412	380	436	412	441	418	404	391	423	441	420	386	380	396	406	389	417	422	434	417	402	434	404	421	411	399	395	380	390	385	394	405	414	397	402	417	403	405	387	399	375	412	393	407	364	430	371	442	437	425	428	405	406	424	380	413	416	434	392	404	391	396	386	381	410	388	420	398	414	398	391	398	390	415	383	408	426	423	396	409	410	379	409	400	431	386	377	404	420	386	381	416	410	424	389	382	406	409	387	408	394	398	405	410	407	422	410	431	389	400	417	379	392
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
